diff --git a/src/base/SMPInstr.cpp b/src/base/SMPInstr.cpp
index e5ab1a619b4ab746e59a7e1312c0e2320ba16433..02c056b62a165e3651ccf6939fc623915ec2dff0 100644
--- a/src/base/SMPInstr.cpp
+++ b/src/base/SMPInstr.cpp
@@ -1355,7 +1355,7 @@ bool SMPRegTransfer::IsSubregMove(void) const {
 	bool SubregMove = false;
 	STARSOpndTypePtr LeftOp = this->GetLeftOperandNoNorm();
 	if ((nullptr != LeftOp) && (LeftOp->IsRegOp())) {
-		bool SubregDest = (LeftOp->GetByteWidth() < global_STARS_program->GetSTARS_ISA_Bytewidth());
+		bool SubregDest = (LeftOp->GetByteWidth() < 4); // move into EAX zeroes out upper RAX, but move into AX does not.
 		SubregMove = (SubregDest && (!this->HasRightSubTree()) && (SMP_ASSIGN == this->GetOperator()));
 	}
 	return SubregMove;
diff --git a/tests/commit/save-busybox.psexe.infoannot b/tests/commit/save-busybox.psexe.infoannot
index 8306c515430de8c62973740ff3d907e173295e33..6b6f320cba50392badf7bda0a46fce787068ceab 100644
--- a/tests/commit/save-busybox.psexe.infoannot
+++ b/tests/commit/save-busybox.psexe.infoannot
@@ -736,7 +736,7 @@
             407090    139 FUNC PROBLEM init CALLUNRESOLVED 
             4070e0      4 INSTR CHECK OVERFLOW UNKNOWNSIGN 64  RBP ZZ add     rbp, 1 
             407120     24 FUNC RETURNTYPE RAX 4
-            407120     24 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            407120     24 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             407140     16 FUNC RETURNTYPE RAX 0
             407140     16 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             407150     16 FUNC RETURNTYPE RAX 0
@@ -753,9 +753,9 @@
             4071f2     25 FUNC RETURNTYPE RAX 0
             4071f2     25 FUNC INARGS    6  ARG0 16 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             40720b     34 FUNC RETURNTYPE RAX 0
-            40720b     34 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            40720b     34 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             40722d    202 FUNC RETURNTYPE RAX 0
-            40722d    202 FUNC INARGS    6  ARG0 0 ARG1 96 ARG2 1 ARG3 1 ARG4 1 ARG5 1 
+            40722d    202 FUNC INARGS    6  ARG0 0 ARG1 96 ARG2 0 ARG3 0 ARG4 1 ARG5 1 
             4072f7    144 FUNC RETURNTYPE RAX 0
             4072f7    144 FUNC INARGS    6  ARG0 1 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             407387    801 FUNC RETURNTYPE RAX 1
@@ -768,11 +768,11 @@
             407724     87 FUNC RETURNTYPE RAX 1
             407724     87 FUNC INARGS    6  ARG0 96 ARG1 4 ARG2 96 ARG3 96 ARG4 4 ARG5 4 
             40777b     44 FUNC RETURNTYPE RAX 4
-            40777b     44 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 96 ARG3 96 ARG4 4 ARG5 1 
+            40777b     44 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 96 ARG3 96 ARG4 4 ARG5 1 
             4077a7     46 FUNC RETURNTYPE RAX 4
-            4077a7     46 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 96 ARG3 4 ARG4 96 ARG5 1 
+            4077a7     46 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 96 ARG3 4 ARG4 96 ARG5 1 
             4077d5     30 FUNC RETURNTYPE RAX 0
-            4077d5     30 FUNC INARGS    6  ARG0 96 ARG1 1 ARG2 96 ARG3 96 ARG4 4 ARG5 1 
+            4077d5     30 FUNC INARGS    6  ARG0 96 ARG1 0 ARG2 96 ARG3 96 ARG4 4 ARG5 1 
             4077f3     44 FUNC RETURNTYPE RAX 4
             4077f3     44 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             40781f    178 FUNC RETURNTYPE RAX 1
@@ -798,16 +798,16 @@
             407bbc    146 FUNC RETURNTYPE RAX 0
             407bbc    146 FUNC INARGS    6  ARG0 0 ARG1 96 ARG2 96 ARG3 96 ARG4 96 ARG5 96 
             407c4e     62 FUNC RETURNTYPE RAX 0
-            407c4e     62 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            407c4e     62 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             407c8c     87 FUNC RETURNTYPE RAX 4
-            407c8c     87 FUNC INARGS    6  ARG0 1 ARG1 4 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            407c8c     87 FUNC INARGS    6  ARG0 1 ARG1 4 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
             407ccd      3 INSTR CHECK OVERFLOW UNKNOWNSIGN 64  R9 ZZ inc     r9d 
             407ce3     27 FUNC RETURNTYPE RAX 4
             407ce3     27 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
             407cfe     24 FUNC RETURNTYPE RAX 16
-            407cfe     24 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 1 ARG3 96 ARG4 96 ARG5 1 
+            407cfe     24 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 96 ARG4 96 ARG5 1 
             407d16     24 FUNC RETURNTYPE RAX 16
-            407d16     24 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 1 ARG3 1 ARG4 4 ARG5 96 
+            407d16     24 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 1 ARG4 4 ARG5 96 
             407d2e     72 FUNC RETURNTYPE RAX 4
             407d2e     72 FUNC INARGS    3  ARG0 4 ARG1 4 ARG2 1 
             407d76    147 FUNC RETURNTYPE RAX 4
@@ -818,9 +818,9 @@
             407e43     68 FUNC RETURNTYPE RAX 1
             407e43     68 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             407e87     16 FUNC RETURNTYPE RAX 96
-            407e87     16 FUNC INARGS    6  ARG0 96 ARG1 0 ARG2 1 ARG3 96 ARG4 4 ARG5 96 
+            407e87     16 FUNC INARGS    6  ARG0 96 ARG1 0 ARG2 0 ARG3 96 ARG4 4 ARG5 96 
             407e97     12 FUNC RETURNTYPE RAX 96
-            407e97     12 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            407e97     12 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
             407ea3     70 FUNC RETURNTYPE RAX 1
             407ea3     70 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 16 ARG3 4 ARG4 0 ARG5 0 
             407ee9    138 FUNC RETURNTYPE RAX 1
@@ -830,27 +830,27 @@
             407f8d     26 FUNC RETURNTYPE RAX 1
             407f8d     26 FUNC INARGS    6  ARG0 16 ARG1 0 ARG2 4 ARG3 1 ARG4 0 ARG5 0 
             407fa7     31 FUNC RETURNTYPE RAX 0
-            407fa7     31 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 1 ARG3 1 ARG4 1 ARG5 1 
+            407fa7     31 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 1 ARG4 1 ARG5 1 
             407fc6     10 FUNC RETURNTYPE RAX 96
-            407fc6     10 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 96 ARG4 96 ARG5 96 
+            407fc6     10 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 96 ARG4 96 ARG5 96 
             407fd0     17 FUNC RETURNTYPE RAX 1
-            407fd0     17 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 1 ARG3 4 ARG4 1 ARG5 96 
+            407fd0     17 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 4 ARG4 1 ARG5 96 
             407fe1     42 FUNC RETURNTYPE RAX 1
-            407fe1     42 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 96 ARG3 96 ARG4 1 ARG5 1 
+            407fe1     42 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 96 ARG3 96 ARG4 1 ARG5 1 
             40800b     42 FUNC RETURNTYPE RAX 1
-            40800b     42 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 1 ARG3 96 ARG4 1 ARG5 96 
+            40800b     42 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 1 ARG3 96 ARG4 1 ARG5 96 
             408035     27 FUNC RETURNTYPE RAX 0
             408035     27 FUNC INARGS    6  ARG0 96 ARG1 1 ARG2 1 ARG3 96 ARG4 1 ARG5 96 
             408050     32 FUNC RETURNTYPE RAX 0
             408050     32 FUNC INARGS    6  ARG0 96 ARG1 1 ARG2 1 ARG3 4 ARG4 4 ARG5 96 
             408070     10 FUNC RETURNTYPE RAX 96
-            408070     10 FUNC INARGS    6  ARG0 96 ARG1 1 ARG2 1 ARG3 96 ARG4 1 ARG5 96 
+            408070     10 FUNC INARGS    6  ARG0 96 ARG1 1 ARG2 0 ARG3 96 ARG4 1 ARG5 96 
             40807a     10 FUNC RETURNTYPE RAX 1
-            40807a     10 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 8 ARG3 4 ARG4 0 ARG5 0 
+            40807a     10 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 8 ARG3 4 ARG4 0 ARG5 0 
             408084     27 FUNC RETURNTYPE RAX 0
             408084     27 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 96 ARG3 4 ARG4 1 ARG5 96 
             40809f    155 FUNC RETURNTYPE RAX 0
-            40809f    155 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            40809f    155 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
             4080db      2 INSTR CHECK TRUNCATION UNKNOWNSIGN 64 RAX 32 EAX ZZ mov     edi, eax        ; seed 
             4080ff      3 INSTR CHECK OVERFLOW UNKNOWNSIGN 64  R12 ZZ inc     r12 
             40813a     27 FUNC RETURNTYPE RAX 0
@@ -880,7 +880,7 @@
             4083f2     43 FUNC RETURNTYPE RAX 0
             4083f2     43 FUNC INARGS    6  ARG0 96 ARG1 1 ARG2 1 ARG3 1 ARG4 4 ARG5 96 
             40841d     10 FUNC RETURNTYPE RAX 96
-            40841d     10 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 96 ARG4 1 ARG5 1 
+            40841d     10 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 96 ARG4 1 ARG5 1 
             408427     30 FUNC RETURNTYPE RAX 0
             408427     30 FUNC INARGS    6  ARG0 96 ARG1 96 ARG2 96 ARG3 96 ARG4 1 ARG5 96 
             408445     39 FUNC RETURNTYPE RAX 0
@@ -890,19 +890,19 @@
             408487     27 FUNC RETURNTYPE RAX 0
             408487     27 FUNC INARGS    6  ARG0 1 ARG1 96 ARG2 96 ARG3 16 ARG4 1 ARG5 96 
             4084a2     32 FUNC RETURNTYPE RAX 0
-            4084a2     32 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 96 ARG4 1 ARG5 96 
+            4084a2     32 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 96 ARG4 1 ARG5 96 
             4084c2    179 FUNC RETURNTYPE RAX 0
             4084c2    179 FUNC INARGS    6  ARG0 0 ARG1 96 ARG2 96 ARG3 96 ARG4 96 ARG5 96 
             408575      5 FUNC RETURNTYPE RAX 96
             408575      5 FUNC INARGS    6  ARG0 96 ARG1 96 ARG2 96 ARG3 96 ARG4 96 ARG5 96 
             40857a      7 FUNC RETURNTYPE RAX 96
-            40857a      7 FUNC INARGS    6  ARG0 1 ARG1 4 ARG2 96 ARG3 96 ARG4 1 ARG5 1 
+            40857a      7 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 96 ARG3 96 ARG4 1 ARG5 1 
             408581     48 FUNC RETURNTYPE RAX 1
             408581     48 FUNC INARGS    6  ARG0 96 ARG1 16 ARG2 4 ARG3 96 ARG4 4 ARG5 96 
             4085b1     30 FUNC RETURNTYPE RAX 0
             4085b1     30 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 4 ARG3 96 ARG4 1 ARG5 1 
             4085cf     17 FUNC RETURNTYPE RAX 1
-            4085cf     17 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 96 ARG3 96 ARG4 4 ARG5 4 
+            4085cf     17 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 96 ARG3 96 ARG4 4 ARG5 4 
             4085e0     30 FUNC RETURNTYPE RAX 0
             4085e0     30 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4085fe     57 FUNC RETURNTYPE RAX 0
@@ -935,7 +935,7 @@
             4087be     66 FUNC INARGS    6  ARG0 4 ARG1 96 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4087e0      3 INSTR CHECK OVERFLOW NOFLAGSIGNED 32 RBX+1 ZZ lea     edi, [rbx+1] 
             408800     60 FUNC RETURNTYPE RAX 4
-            408800     60 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 4 ARG3 96 ARG4 1 ARG5 1 
+            408800     60 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 4 ARG3 96 ARG4 1 ARG5 1 
             408821      2 INSTR CHECK UNDERFLOW UNSIGNED 32  RSI ZZ IDIOM 19 sub     esi, ebx 
             40883c     18 FUNC RETURNTYPE RAX 4
             40883c     18 FUNC INARGS    6  ARG0 0 ARG1 96 ARG2 4 ARG3 96 ARG4 1 ARG5 1 
@@ -946,7 +946,7 @@
             4088ab     46 FUNC RETURNTYPE RAX 4
             4088ab     46 FUNC INARGS    6  ARG0 1 ARG1 4 ARG2 96 ARG3 0 ARG4 4 ARG5 96 
             4088d9      7 FUNC RETURNTYPE RAX 96
-            4088d9      7 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 8 ARG3 4 ARG4 4 ARG5 4 
+            4088d9      7 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 8 ARG3 4 ARG4 4 ARG5 4 
             4088e0    100 FUNC RETURNTYPE RAX 4
             4088e0    100 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             408944     71 FUNC RETURNTYPE RAX 4
@@ -954,7 +954,7 @@
             40898b    189 FUNC RETURNTYPE RAX 4
             40898b    189 FUNC INARGS    6  ARG0 16 ARG1 96 ARG2 8 ARG3 4 ARG4 0 ARG5 0 
             408b2a      7 FUNC RETURNTYPE RAX 1
-            408b2a      7 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 1 ARG3 96 ARG4 1 ARG5 1 
+            408b2a      7 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 0 ARG3 96 ARG4 1 ARG5 1 
             408b2a      7 FUNC PROBLEM sub_408B2A CHUNKS 
             408b31     13 FUNC RETURNTYPE RAX 1
             408b31     13 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
@@ -973,11 +973,11 @@
             408ca1     60 FUNC RETURNTYPE RAX 0
             408ca1     60 FUNC INARGS    6  ARG0 1 ARG1 4 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
             408cdd     13 FUNC RETURNTYPE RAX 0
-            408cdd     13 FUNC INARGS    6  ARG0 1 ARG1 96 ARG2 96 ARG3 96 ARG4 1 ARG5 1 
+            408cdd     13 FUNC INARGS    6  ARG0 0 ARG1 96 ARG2 96 ARG3 96 ARG4 1 ARG5 1 
             408cea     48 FUNC RETURNTYPE RAX 1
-            408cea     48 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 96 ARG3 1 ARG4 1 ARG5 1 
+            408cea     48 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 96 ARG3 1 ARG4 1 ARG5 1 
             408d1a     32 FUNC RETURNTYPE RAX 0
-            408d1a     32 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 96 ARG3 1 ARG4 1 ARG5 1 
+            408d1a     32 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 96 ARG3 1 ARG4 1 ARG5 1 
             408d3a     35 FUNC RETURNTYPE RAX 0
             408d3a     35 FUNC INARGS    6  ARG0 96 ARG1 4 ARG2 4 ARG3 96 ARG4 8 ARG5 8 
             408d5d    881 FUNC RETURNTYPE RAX 4
@@ -1015,7 +1015,7 @@
             40923a     97 FUNC RETURNTYPE RAX 0
             40923a     97 FUNC INARGS    6  ARG0 4 ARG1 96 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
             40929b    295 FUNC RETURNTYPE RAX 1
-            40929b    295 FUNC INARGS    6  ARG0 1 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            40929b    295 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4092f6      2 INSTR CHECK TRUNCATION UNKNOWNSIGN 64 RAX 32 EAX ZZ mov     edi, eax 
             4093c2    454 FUNC RETURNTYPE RAX 1
             4093c2    454 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
@@ -1033,14 +1033,14 @@
             409bd8    314 FUNC RETURNTYPE RAX 1
             409bd8    314 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             409d12     30 FUNC RETURNTYPE RAX 0
-            409d12     30 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            409d12     30 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             409d30     38 FUNC RETURNTYPE RAX 96
             409d30     38 FUNC INARGS    6  ARG0 0 ARG1 16 ARG2 96 ARG3 1 ARG4 0 ARG5 0 
             409d3b      4 INSTR CHECK OVERFLOW UNKNOWNSIGN 64  RDI ZZ add     rdi, 60h 
             409d56     92 FUNC RETURNTYPE RAX 0
-            409d56     92 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            409d56     92 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             409db2   1741 FUNC RETURNTYPE RAX 0
-            409db2   1741 FUNC INARGS    6  ARG0 1 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            409db2   1741 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             409de7      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RAX+8 ZZ IDIOM 18 MEMORYSINK lea     r9, [rax+8] 
             409df1      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RAX+16 ZZ IDIOM 18 MEMORYSINK lea     rcx, [rax+10h] 
             409df5      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RAX+32 ZZ IDIOM 18 MEMORYSINK lea     rdx, [rax+20h] 
@@ -1051,11 +1051,11 @@
             40a48f   1342 FUNC RETURNTYPE RAX 1
             40a48f   1342 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             40a9cd     63 FUNC RETURNTYPE RAX 0
-            40a9cd     63 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            40a9cd     63 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             40aa0c     27 FUNC RETURNTYPE RAX 0
             40aa0c     27 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             40aa27   1078 FUNC RETURNTYPE RAX 1
-            40aa27   1078 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            40aa27   1078 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             40ad3c      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RSI+1 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rsi+1] 
             40ae5d    534 FUNC RETURNTYPE RAX 0
             40ae5d    534 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
@@ -1063,15 +1063,15 @@
             40b03b      3 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 32 RAX+RSI*2 ZZ IDIOM 32 lea     esi, [rax+rsi*2] 
             40b03e      2 INSTR CHECK OVERFLOW UNSIGNED 32  RSI ZZ add     esi, edx 
             40b073    545 FUNC RETURNTYPE RAX 1
-            40b073    545 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            40b073    545 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             40b0f9      2 INSTR CHECK TRUNCATION UNKNOWNSIGN 64 RAX 32 EAX ZZ mov     edi, eax        ; fd 
             40b294     19 FUNC RETURNTYPE RAX 1
-            40b294     19 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            40b294     19 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             40b2c1    409 FUNC RETURNTYPE RAX 0
             40b2c1    409 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             40b350      2 INSTR CHECK TRUNCATION UNKNOWNSIGN 64 RAX 32 EAX ZZ mov     edi, eax 
             40b45a    366 FUNC RETURNTYPE RAX 1
-            40b45a    366 FUNC INARGS    6  ARG0 1 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            40b45a    366 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             40b49f      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 R13+40 ZZ IDIOM 18 MEMORYSINK lea     r9, [r13+28h] 
             40b522      2 INSTR CHECK TRUNCATION UNKNOWNSIGN 64 RAX 32 EAX ZZ mov     edi, eax        ; seed 
             40b5c8    136 FUNC RETURNTYPE RAX 4
@@ -1079,16 +1079,16 @@
             40b619      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+4 ZZ IDIOM 18 MEMORYSINK lea     rsi, [rbx+4]    ; src 
             40b61d      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RAX+-4 ZZ lea     rdx, [rax-4]    ; n 
             40b650      7 FUNC RETURNTYPE RAX 96
-            40b650      7 FUNC INARGS    6  ARG0 16 ARG1 96 ARG2 1 ARG3 96 ARG4 4 ARG5 96 
+            40b650      7 FUNC INARGS    6  ARG0 16 ARG1 96 ARG2 0 ARG3 96 ARG4 4 ARG5 96 
             40b657    917 FUNC RETURNTYPE RAX 1
-            40b657    917 FUNC INARGS    6  ARG0 1 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            40b657    917 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             40b693      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBP+4 ZZ IDIOM 18 MEMORYSINK lea     rdx, [rbp+4] 
             40b9ec     73 FUNC RETURNTYPE RAX 0
             40b9ec     73 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             40ba35   1069 FUNC RETURNTYPE RAX 0
             40ba35   1069 FUNC PROBLEM sub_40BA35 STACKANALYSIS 
             40be62    144 FUNC RETURNTYPE RAX 0
-            40be62    144 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            40be62    144 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             40be99      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RAX+40 ZZ IDIOM 18 MEMORYSINK lea     r9, [rax+28h] 
             40bef2     69 FUNC RETURNTYPE RAX 4
             40bef2     69 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
@@ -1098,7 +1098,7 @@
             40bff9     45 FUNC RETURNTYPE RAX 1
             40bff9     45 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 4 ARG5 96 
             40c026      9 FUNC RETURNTYPE RAX 96
-            40c026      9 FUNC INARGS    6  ARG0 96 ARG1 1 ARG2 1 ARG3 1 ARG4 4 ARG5 96 
+            40c026      9 FUNC INARGS    6  ARG0 96 ARG1 1 ARG2 0 ARG3 1 ARG4 4 ARG5 96 
             40c02f     48 FUNC RETURNTYPE RAX 1
             40c02f     48 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             40c05f   1068 FUNC RETURNTYPE RAX 1
@@ -1119,9 +1119,9 @@
             40c6bf    194 FUNC RETURNTYPE RAX 0
             40c6bf    194 FUNC PROBLEM sub_40C6BF STACKANALYSIS 
             40c781     32 FUNC RETURNTYPE RAX 0
-            40c781     32 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            40c781     32 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             40c7a1    124 FUNC RETURNTYPE RAX 1
-            40c7a1    124 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            40c7a1    124 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             40c81d    446 FUNC RETURNTYPE RAX 1
             40c81d    446 FUNC INARGS    2  ARG0 0 ARG1 0 
             40c9db    331 FUNC RETURNTYPE RAX 1
@@ -1131,7 +1131,7 @@
             40cb2e    168 FUNC RETURNTYPE RAX 64
             40cb2e    168 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
             40cbd6   1353 FUNC RETURNTYPE RAX 1
-            40cbd6   1353 FUNC INARGS    6  ARG0 1 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            40cbd6   1353 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             40ce8b      7 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 R13+7115896 ZZ IDIOM 18 MEMORYSINK lea     rsi, dword_6C9478[r13] 
             40ce9d      3 INSTR CHECK UNDERFLOW UNSIGNED 64  RSI ZZ IDIOM 18 MEMORYSINK sub     rsi, r12        ; src 
             40cec7      7 INSTR CHECK OVERFLOW NOFLAGUNKNOWNSIGN 64 RDX+7115896 ZZ IDIOM 18 MEMORYSINK lea     rdi, dword_6C9478[rdx]; s1 
@@ -1151,20 +1151,20 @@
             40d48a     41 FUNC RETURNTYPE RAX 96
             40d48a     41 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             40d4b3    241 FUNC RETURNTYPE RAX 4
-            40d4b3    241 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            40d4b3    241 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             40d5a4    222 FUNC RETURNTYPE RAX 0
             40d5a4    222 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             40d682     80 FUNC RETURNTYPE RAX 0
             40d682     80 FUNC INARGS    6  ARG0 1 ARG1 4 ARG2 96 ARG3 1 ARG4 0 ARG5 0 
             40d699      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RAX+88 ZZ IDIOM 18 MEMORYSINK lea     rdx, [rax+58h]  ; termios_p 
             40d6d2    231 FUNC RETURNTYPE RAX 1
-            40d6d2    231 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 1 ARG3 1 ARG4 1 ARG5 0 
+            40d6d2    231 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 1 ARG4 1 ARG5 0 
             40d6df      7 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBP+148 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rbp+94h] 
             40d6eb      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBP+82 ZZ IDIOM 18 MEMORYSINK lea     rsi, [rbp+52h] 
             40d6f4      2 INSTR CHECK TRUNCATION UNKNOWNSIGN 64 RAX 32 EAX ZZ mov     edi, eax 
             40d71d      3 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 32 RBX+RBX ZZ lea     edi, [rbx+rbx] 
             40d7b9   1276 FUNC RETURNTYPE RAX 1
-            40d7b9   1276 FUNC INARGS    6  ARG0 1 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            40d7b9   1276 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             40d811      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBP+16 ZZ IDIOM 18 MEMORYSINK lea     rcx, [rbp+10h] 
             40d815      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBP+12 ZZ IDIOM 18 MEMORYSINK lea     rdx, [rbp+0Ch] 
             40d854      7 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBP+157 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rbp+9Dh]  ; s 
@@ -1186,15 +1186,15 @@
             40dfaa      3 INSTR CHECK OVERFLOW UNSIGNED 64  RDI ZZ IDIOM 18 MEMORYSINK inc     rdi             ; nptr 
             40e07e    826 FUNC RETURNTYPE RAX 8
             40e07e    826 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
-            40e218      4 INSTR CHECK OVERFLOW NOFLAGUNKNOWNSIGN 64 RAX+107 ZZ IDIOM 18 MEMORYSINK lea     rsi, [rax+6Bh] 
-            40e23f      4 INSTR CHECK OVERFLOW NOFLAGUNKNOWNSIGN 64 RBX+51 ZZ IDIOM 18 MEMORYSINK lea     rsi, [rbx+33h] 
-            40e286      4 INSTR CHECK OVERFLOW NOFLAGUNKNOWNSIGN 64 RBX+39 ZZ IDIOM 18 MEMORYSINK lea     rsi, [rbx+27h] 
+            40e218      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RAX+107 ZZ IDIOM 18 MEMORYSINK lea     rsi, [rax+6Bh] 
+            40e23f      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+51 ZZ IDIOM 18 MEMORYSINK lea     rsi, [rbx+33h] 
+            40e286      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+39 ZZ IDIOM 18 MEMORYSINK lea     rsi, [rbx+27h] 
             40e3b8    176 FUNC RETURNTYPE RAX 0
-            40e3b8    176 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            40e3b8    176 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             40e468    449 FUNC RETURNTYPE RAX 0
             40e468    449 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 16 ARG3 1 ARG4 96 ARG5 96 
             40e629   1616 FUNC RETURNTYPE RAX 0
-            40e629   1616 FUNC INARGS    4  ARG0 0 ARG1 0 ARG2 0 ARG3 1 
+            40e629   1616 FUNC INARGS    2  ARG0 0 ARG1 0 
             40e724      4 INSTR CHECK OVERFLOW NOFLAGSIGNED 64 R14+1 ZZ lea     edi, [r14+1] 
             40e730      2 INSTR CHECK UNDERFLOW SIGNED 32  RDI ZZ sub     edi, edx        ; seconds 
             40ec79    125 FUNC RETURNTYPE RAX 0
@@ -1206,7 +1206,7 @@
             40f054     45 FUNC RETURNTYPE RAX 0
             40f054     45 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             40f081     60 FUNC RETURNTYPE RAX 0
-            40f081     60 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            40f081     60 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             40f0bd    104 FUNC RETURNTYPE RAX 0
             40f0bd    104 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             40f0bd    104 FUNC PROBLEM sub_40F0BD CALLUNRESOLVED 
@@ -1244,7 +1244,7 @@
             40fcd6      4 INSTR CHECK OVERFLOW NOFLAGSIGNED 64 R15+RAX ZZ lea     edx, [r15+rax] 
             40fcdf      4 INSTR CHECK OVERFLOW NOFLAGUNKNOWNSIGN 64 R12+RDI ZZ lea     ecx, [r12+rdi] 
             40fd09   1344 FUNC RETURNTYPE RAX 1
-            40fd09   1344 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            40fd09   1344 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             40fd31      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RAX+40 ZZ IDIOM 18 MEMORYSINK lea     rdx, [rax+28h] 
             40fe25      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBP+48 ZZ IDIOM 18 MEMORYSINK lea     rdx, [rbp+30h] 
             40fe33      2 INSTR CHECK TRUNCATION UNKNOWNSIGN 64 RAX 32 EAX ZZ mov     edi, eax 
@@ -1256,16 +1256,16 @@
             410249     42 FUNC RETURNTYPE RAX 1
             410249     42 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             410273     12 FUNC RETURNTYPE RAX 1
-            410273     12 FUNC INARGS    6  ARG0 16 ARG1 1 ARG2 1 ARG3 4 ARG4 1 ARG5 0 
+            410273     12 FUNC INARGS    6  ARG0 16 ARG1 0 ARG2 0 ARG3 4 ARG4 1 ARG5 0 
             41027f     12 FUNC RETURNTYPE RAX 1
-            41027f     12 FUNC INARGS    6  ARG0 16 ARG1 1 ARG2 1 ARG3 4 ARG4 0 ARG5 0 
+            41027f     12 FUNC INARGS    6  ARG0 16 ARG1 0 ARG2 0 ARG3 4 ARG4 0 ARG5 0 
             41028b      9 FUNC RETURNTYPE RAX 1
-            41028b      9 FUNC INARGS    6  ARG0 16 ARG1 1 ARG2 1 ARG3 4 ARG4 1 ARG5 0 
+            41028b      9 FUNC INARGS    6  ARG0 16 ARG1 1 ARG2 0 ARG3 4 ARG4 1 ARG5 0 
             410294    163 FUNC RETURNTYPE RAX 0
             410294    163 FUNC INARGS    6  ARG0 1 ARG1 4 ARG2 4 ARG3 4 ARG4 0 ARG5 0 
             4102f0      3 INSTR CHECK OVERFLOW UNKNOWNSIGN 64  RBP ZZ inc     rbp 
             410337     44 FUNC RETURNTYPE RAX 0
-            410337     44 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            410337     44 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             410353      6 INSTR CHECK OVERFLOW UNKNOWNSIGN 64  RAX ZZ add     rax, 200h 
             410363     17 FUNC RETURNTYPE RAX 1
             410363     17 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
@@ -1312,16 +1312,16 @@
             411953      3 INSTR CHECK TRUNCATION UNSIGNED 64 RDX 8 DL ZZ IDIOM 5 movzx   esi, dl 
             411a05      2 INSTR CHECK OVERFLOW UNKNOWNSIGN 32  RBP ZZ inc     ebp 
             411a1a     14 FUNC RETURNTYPE RAX 0
-            411a1a     14 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            411a1a     14 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             411a28     96 FUNC RETURNTYPE RAX 1
-            411a28     96 FUNC INARGS    6  ARG0 1 ARG1 96 ARG2 4 ARG3 96 ARG4 4 ARG5 4 
+            411a28     96 FUNC INARGS    6  ARG0 0 ARG1 96 ARG2 4 ARG3 96 ARG4 4 ARG5 4 
             411a88    457 FUNC RETURNTYPE RAX 0
             411a88    457 FUNC INARGS    6  ARG0 1 ARG1 96 ARG2 4 ARG3 96 ARG4 4 ARG5 4 
             411ba6      3 INSTR CHECK UNDERFLOW UNSIGNED 32  RBX ZZ sub     ebx, r13d 
             411bec      7 INSTR CHECK OVERFLOW UNSIGNED 64 RDX ZZ IDIOM 33 imul    rdx, rax, 3D090000h 
             411c0c      3 INSTR CHECK TRUNCATION UNSIGNED 64 RCX 32 ECX ZZ mov     r8d, ecx 
             411c51   4860 FUNC RETURNTYPE RAX 1
-            411c51   4860 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            411c51   4860 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             412079      2 INSTR CHECK OVERFLOW UNKNOWNSIGN 32  RSI ZZ IDIOM 15 inc     esi 
             412092      4 INSTR CHECK OVERFLOW UNSIGNED 64  R8 ZZ IDIOM 18 MEMORYSINK add     r8, 2 
             412096      7 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RDI+512 ZZ IDIOM 18 STACKMEMSINK lea     rax, [rdi+200h] 
@@ -1351,7 +1351,7 @@
             4135a7     15 FUNC RETURNTYPE RAX 1
             4135a7     15 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 4 ARG3 1 ARG4 1 ARG5 0 
             4135b6     25 FUNC RETURNTYPE RAX 1
-            4135b6     25 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 4 ARG3 96 ARG4 96 ARG5 1 
+            4135b6     25 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 4 ARG3 96 ARG4 96 ARG5 1 
             4135cf    217 FUNC RETURNTYPE RAX 1
             4135cf    217 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             413620      2 INSTR CHECK OVERFLOW UNKNOWNSIGN 32  RDX ZZ inc     edx 
@@ -1361,7 +1361,7 @@
             4136a8     37 FUNC RETURNTYPE RAX 1
             4136a8     37 FUNC INARGS    6  ARG0 4 ARG1 96 ARG2 96 ARG3 1 ARG4 4 ARG5 1 
             4136cd     16 FUNC RETURNTYPE RAX 1
-            4136cd     16 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 1 ARG3 4 ARG4 4 ARG5 1 
+            4136cd     16 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 0 ARG3 4 ARG4 4 ARG5 1 
             4136dd    143 FUNC RETURNTYPE RAX 4
             4136dd    143 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4136fd      7 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+272 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rbx+110h] ; preg 
@@ -1377,7 +1377,7 @@
             413c3f    106 FUNC RETURNTYPE RAX 1
             413c3f    106 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             413ca9    374 FUNC RETURNTYPE RAX 0
-            413ca9    374 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            413ca9    374 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             413cfc      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 R12+RAX ZZ IDIOM 18 MEMORYSINK lea     rax, [r12+rax] 
             413d5f      4 INSTR CHECK OVERFLOW NOFLAGUNKNOWNSIGN 64 R12+RAX ZZ IDIOM 18 MEMORYSINK lea     r9, [r12+rax] 
             413d74      3 INSTR CHECK UNDERFLOW SIGNED 64  R8 ZZ sub     r8d, edx 
@@ -1388,17 +1388,17 @@
             413f1a    105 FUNC RETURNTYPE RAX 1
             413f1a    105 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             413f83     75 FUNC RETURNTYPE RAX 0
-            413f83     75 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 96 ARG3 4 ARG4 4 ARG5 1 
+            413f83     75 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 96 ARG3 4 ARG4 4 ARG5 1 
             413fbe      2 INSTR CHECK OVERFLOW UNKNOWNSIGN 32  RBX ZZ inc     ebx 
             413fce    188 FUNC RETURNTYPE RAX 96
-            413fce    188 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            413fce    188 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             41408a    192 FUNC RETURNTYPE RAX 0
             41408a    192 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4140a6      2 INSTR CHECK OVERFLOW UNKNOWNSIGN 32  RBP ZZ inc     ebp 
             4140ac      4 INSTR CHECK UNDERFLOW UNSIGNED 64  RDI ZZ IDIOM 18 MEMORYSINK sub     rdi, 4          ; ptr 
             4140f1      2 INSTR CHECK TRUNCATION UNKNOWNSIGN 64 RAX 32 EAX ZZ mov     edi, eax 
             41414a    104 FUNC RETURNTYPE RAX 16
-            41414a    104 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            41414a    104 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             414167      3 INSTR CHECK OVERFLOW NOFLAGSIGNED 32 RCX+RAX ZZ lea     edx, [rcx+rax] 
             414187      2 INSTR CHECK UNDERFLOW UNKNOWNSIGN 32  RDX ZZ dec     edx 
             4141b2     67 FUNC RETURNTYPE RAX 0
@@ -1406,7 +1406,7 @@
             4141f5    124 FUNC RETURNTYPE RAX 96
             4141f5    124 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             414271     33 FUNC RETURNTYPE RAX 0
-            414271     33 FUNC INARGS    6  ARG0 1 ARG1 96 ARG2 1 ARG3 0 ARG4 1 ARG5 1 
+            414271     33 FUNC INARGS    6  ARG0 1 ARG1 96 ARG2 0 ARG3 0 ARG4 1 ARG5 1 
             414292     83 FUNC RETURNTYPE RAX 0
             414292     83 FUNC INARGS    6  ARG0 1 ARG1 96 ARG2 0 ARG3 96 ARG4 1 ARG5 1 
             4142e5     34 FUNC RETURNTYPE RAX 0
@@ -1416,7 +1416,7 @@
             414328      7 FUNC RETURNTYPE RAX 0
             414328      7 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             41432f    308 FUNC RETURNTYPE RAX 1
-            41432f    308 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            41432f    308 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             414366      7 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+400 ZZ IDIOM 18 MEMORYSINK lea     rdx, [rbx+190h] ; termios_p 
             4143d0      3 INSTR CHECK OVERFLOW NOFLAGSIGNED 32 RAX+1 ZZ lea     esi, [rax+1] 
             4143d3      3 INSTR CHECK OVERFLOW UNKNOWNSIGN 32  RDI ZZ add     edi, 2 
@@ -1429,15 +1429,15 @@
             414506     49 FUNC RETURNTYPE RAX 1
             414506     49 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             414537    128 FUNC RETURNTYPE RAX 1
-            414537    128 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 0 ARG3 96 ARG4 1 ARG5 1 
+            414537    128 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 96 ARG4 1 ARG5 1 
             4145b7    348 FUNC RETURNTYPE RAX 1
             4145b7    348 FUNC INARGS    6  ARG0 0 ARG1 96 ARG2 0 ARG3 96 ARG4 1 ARG5 1 
             4145fe      8 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 R12+272 ZZ IDIOM 18 MEMORYSINK lea     rdi, [r12+110h] ; preg 
             41465d      8 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 R12+272 ZZ IDIOM 18 MEMORYSINK lea     rdi, [r12+110h] ; preg 
             414713   2611 FUNC RETURNTYPE RAX 1
             414713   2611 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
-            414819      7 INSTR CHECK OVERFLOW NOFLAGUNKNOWNSIGN 64 RBP+400 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rbp+190h] 
-            41482e      4 INSTR CHECK OVERFLOW NOFLAGUNKNOWNSIGN 64 RBP+36 ZZ IDIOM 18 MEMORYSINK lea     rcx, [rbp+24h] 
+            414819      7 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBP+400 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rbp+190h] 
+            41482e      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBP+36 ZZ IDIOM 18 MEMORYSINK lea     rcx, [rbp+24h] 
             4148ba      2 INSTR CHECK OVERFLOW UNKNOWNSIGN 32  RDI ZZ inc     edi 
             414914      2 INSTR CHECK OVERFLOW UNKNOWNSIGN 32  RDI ZZ inc     edi 
             414fbe      2 INSTR CHECK TRUNCATION UNKNOWNSIGN 64 RDX 32 EDX ZZ mov     edi, edx        ; c 
@@ -1501,7 +1501,7 @@
             416c56     59 FUNC RETURNTYPE RAX 0
             416c56     59 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             416c91     15 FUNC RETURNTYPE RAX 0
-            416c91     15 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            416c91     15 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             416ca0    163 FUNC RETURNTYPE RAX 0
             416ca0    163 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 8 ARG3 0 ARG4 0 ARG5 0 
             416d43     31 FUNC RETURNTYPE RAX 0
@@ -1514,7 +1514,7 @@
             4172ce      3 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 32 RBX+1 ZZ lea     edi, [rbx+1] 
             4173d1      4 INSTR CHECK OVERFLOW UNSIGNED 64  RBP ZZ IDIOM 18 MEMORYSINK add     rbp, 8 
             4173e9     46 FUNC RETURNTYPE RAX 1
-            4173e9     46 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            4173e9     46 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             417417    226 FUNC RETURNTYPE RAX 0
             417417    226 FUNC PROBLEM sub_417417 STACKANALYSIS 
             4174f9   1344 FUNC RETURNTYPE RAX 1
@@ -1525,7 +1525,7 @@
             417a39    299 FUNC RETURNTYPE RAX 0
             417a39    299 FUNC PROBLEM sub_417A39 STACKANALYSIS 
             417b64    145 FUNC RETURNTYPE RAX 1
-            417b64    145 FUNC INARGS    6  ARG0 1 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            417b64    145 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             417bf5     98 FUNC RETURNTYPE RAX 1
             417bf5     98 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             417c27      2 INSTR CHECK TRUNCATION UNKNOWNSIGN 64 RAX 32 EAX ZZ mov     edi, eax 
@@ -1537,7 +1537,7 @@
             417cba    289 FUNC INARGS    6  ARG0 1 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             417d68      2 INSTR CHECK TRUNCATION UNKNOWNSIGN 64 RAX 32 EAX ZZ mov     edi, eax 
             417ddb     50 FUNC RETURNTYPE RAX 0
-            417ddb     50 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            417ddb     50 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             417e0d     83 FUNC RETURNTYPE RAX 1
             417e0d     83 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
             417e60    406 FUNC RETURNTYPE RAX 4
@@ -1556,7 +1556,7 @@
             4181ee     55 FUNC RETURNTYPE RAX 16
             4181ee     55 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             418225    285 FUNC RETURNTYPE RAX 1
-            418225    285 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 0 ARG3 4 ARG4 0 ARG5 0 
+            418225    285 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 4 ARG4 0 ARG5 0 
             418297      2 INSTR CHECK TRUNCATION SIGNED 64 RBX 32 EBX ZZ mov     edx, ebx 
             418342     99 FUNC RETURNTYPE RAX 1
             418342     99 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 4 ARG3 96 ARG4 4 ARG5 1 
@@ -1567,7 +1567,7 @@
             4183dd      3 INSTR CHECK SIGNEDNESS UNSIGNED 64 RBP ZZ mov     rdx, rbp        ; n 
             4183f9      3 INSTR CHECK SIGNEDNESS UNSIGNED 64 R12 ZZ mov     rdx, r12        ; n 
             41842e     39 FUNC RETURNTYPE RAX 4
-            41842e     39 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 4 ARG3 1 ARG4 0 ARG5 0 
+            41842e     39 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 4 ARG3 1 ARG4 0 ARG5 0 
             41843d      2 INSTR CHECK OVERFLOW UNKNOWNSIGN 32  RDI ZZ inc     edi 
             418455     78 FUNC RETURNTYPE RAX 4
             418455     78 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 96 ARG3 1 ARG4 0 ARG5 0 
@@ -1579,18 +1579,18 @@
             418605     68 FUNC RETURNTYPE RAX 4
             418605     68 FUNC INARGS    6  ARG0 4 ARG1 96 ARG2 4 ARG3 96 ARG4 4 ARG5 1 
             418649    687 FUNC RETURNTYPE RAX 0
-            418649    687 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            418649    687 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4188f8    637 FUNC RETURNTYPE RAX 0
-            4188f8    637 FUNC INARGS    6  ARG0 4 ARG1 96 ARG2 1 ARG3 96 ARG4 4 ARG5 96 
+            4188f8    637 FUNC INARGS    6  ARG0 4 ARG1 96 ARG2 0 ARG3 96 ARG4 4 ARG5 96 
             4189d3      4 INSTR CHECK OVERFLOW NOFLAGUNKNOWNSIGN 64 R15+1 ZZ lea     rsi, [r15+1] 
             418b75    567 FUNC RETURNTYPE RAX 1
-            418b75    567 FUNC INARGS    6  ARG0 1 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            418b75    567 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             418d56      4 INSTR CHECK OVERFLOW UNSIGNED 64  R12 ZZ IDIOM 18 MEMORYSINK add     r12, 8 
             418e76    107 FUNC RETURNTYPE RAX 4
             418e76    107 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             418eb9      3 INSTR CHECK OVERFLOW UNKNOWNSIGN 64  RSI ZZ inc     rsi 
             418ee1   2391 FUNC RETURNTYPE RAX 0
-            418ee1   2391 FUNC INARGS    6  ARG0 1 ARG1 4 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            418ee1   2391 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             418ee1   2391 FUNC PROBLEM sub_418EE1 CALLUNRESOLVED 
             41908d      5 INSTR MEMSET STACKOFFSET_ESP 656 SIZE 68 ZZ call    _memset 
             4192a0      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+52 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rbx+34h]  ; dest 
@@ -1598,15 +1598,15 @@
             419440      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 R13+52 ZZ IDIOM 18 MEMORYSINK lea     rdi, [r13+34h]  ; dest 
             41980e      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 R13+52 ZZ IDIOM 18 MEMORYSINK lea     rdi, [r13+34h]  ; dest 
             419838    129 FUNC RETURNTYPE RAX 0
-            419838    129 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            419838    129 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4198b9    348 FUNC RETURNTYPE RAX 0
             4198b9    348 FUNC INARGS    6  ARG0 1 ARG1 8 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
             419a15   1781 FUNC RETURNTYPE RAX 1
-            419a15   1781 FUNC INARGS    6  ARG0 1 ARG1 4 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
-            41a010      5 INSTR CHECK OVERFLOW NOFLAGUNKNOWNSIGN 64 RBP+RDX ZZ IDIOM 32 lea     rdi, [rbp+rdx+4]; s1 
-            41a010      5 INSTR CHECK OVERFLOW NOFLAGUNKNOWNSIGN 64 RBP+RDX+4 ZZ IDIOM 32 lea     rdi, [rbp+rdx+4]; s1 
-            41a038      5 INSTR CHECK OVERFLOW NOFLAGUNKNOWNSIGN 64 RBP+RAX ZZ IDIOM 18 MEMORYSINK lea     rdi, [rbp+rax+18h]; addr 
-            41a038      5 INSTR CHECK OVERFLOW NOFLAGUNKNOWNSIGN 64 RBP+RAX+24 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rbp+rax+18h]; addr 
+            419a15   1781 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            41a010      5 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBP+RDX ZZ IDIOM 32 lea     rdi, [rbp+rdx+4]; s1 
+            41a010      5 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBP+RDX+4 ZZ IDIOM 32 lea     rdi, [rbp+rdx+4]; s1 
+            41a038      5 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBP+RAX ZZ IDIOM 18 MEMORYSINK lea     rdi, [rbp+rax+18h]; addr 
+            41a038      5 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBP+RAX+24 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rbp+rax+18h]; addr 
             41a10a     20 FUNC RETURNTYPE RAX 96
             41a10a     20 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 96 ARG3 1 ARG4 96 ARG5 96 
             41a11e   1252 FUNC RETURNTYPE RAX 1
@@ -1615,7 +1615,7 @@
             41a418      6 INSTR CHECK OVERFLOW UNSIGNED 32  RSI ZZ add     esi, 89A2h 
             41a536      5 INSTR MEMSET STACKOFFSET_ESP 144 SIZE 128 ZZ call    _memset 
             41a602     52 FUNC RETURNTYPE RAX 4
-            41a602     52 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            41a602     52 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             41a636   1365 FUNC RETURNTYPE RAX 0
             41a636   1365 FUNC INARGS    2  ARG0 0 ARG1 0 
             41a78c      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RAX+33 ZZ lea     rdi, [rax+21h] 
@@ -1638,18 +1638,18 @@
             41aea8     13 FUNC RETURNTYPE RAX 1
             41aea8     13 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 4 ARG4 1 ARG5 96 
             41aeb5     32 FUNC RETURNTYPE RAX 1
-            41aeb5     32 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            41aeb5     32 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 96 ARG3 0 ARG4 0 ARG5 0 
             41aed5     52 FUNC RETURNTYPE RAX 0
-            41aed5     52 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            41aed5     52 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             41af09     52 FUNC RETURNTYPE RAX 0
-            41af09     52 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 1 ARG3 1 ARG4 0 ARG5 96 
+            41af09     52 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 96 
             41af3d    158 FUNC RETURNTYPE RAX 4
             41af3d    158 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 96 ARG4 4 ARG5 96 
             41af6e      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 32 RBX*2 ZZ lea     edi, [rax+rbx*2+2] 
             41af6e      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 32 RAX+RBX*2 ZZ lea     edi, [rax+rbx*2+2] 
             41af6e      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 32 RAX+RBX*2+2 ZZ lea     edi, [rax+rbx*2+2] 
             41afdb     98 FUNC RETURNTYPE RAX 0
-            41afdb     98 FUNC INARGS    6  ARG0 1 ARG1 4 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            41afdb     98 FUNC INARGS    6  ARG0 1 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             41b03d     49 FUNC RETURNTYPE RAX 0
             41b03d     49 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             41b06e     37 FUNC RETURNTYPE RAX 1
@@ -1675,7 +1675,7 @@
             41b431      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RAX+7 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rax+7]    ; template 
             41b468      6 INSTR CHECK OVERFLOW UNSIGNED 32  RSI ZZ IDIOM 22 add     esi, 441h 
             41b558   2460 FUNC RETURNTYPE RAX 1
-            41b558   2460 FUNC INARGS    3  ARG0 0 ARG1 4 ARG2 1 
+            41b558   2460 FUNC INARGS    2  ARG0 0 ARG1 4 
             41bafc      2 INSTR CHECK OVERFLOW UNKNOWNSIGN 32  RCX ZZ inc     ecx 
             41bafe      6 INSTR CHECK OVERFLOW UNKNOWNSIGN 32  RDX ZZ add     edx, 76Ch 
             41bb6d      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RAX+4 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rax+4] 
@@ -1684,7 +1684,7 @@
             41bd48      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RAX+1 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rax+1] 
             41bd76      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RAX+4 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rax+4] 
             41bef4    259 FUNC RETURNTYPE RAX 96
-            41bef4    259 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            41bef4    259 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             41bff7    385 FUNC RETURNTYPE RAX 0
             41bff7    385 FUNC PROBLEM sub_41BFF7 STACKANALYSIS CALLUNRESOLVED 
             41c178    166 FUNC RETURNTYPE RAX 0
@@ -1708,7 +1708,7 @@
             41c67c     42 FUNC RETURNTYPE RAX 0
             41c67c     42 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             41c6a6    151 FUNC RETURNTYPE RAX 0
-            41c6a6    151 FUNC INARGS    6  ARG0 1 ARG1 16 ARG2 4 ARG3 4 ARG4 4 ARG5 96 
+            41c6a6    151 FUNC INARGS    6  ARG0 0 ARG1 16 ARG2 4 ARG3 4 ARG4 4 ARG5 96 
             41c73d    535 FUNC RETURNTYPE RAX 1
             41c73d    535 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             41c7e6      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RAX+1 ZZ IDIOM 18 MEMORYSINK lea     rdx, [rax+1] 
@@ -1717,12 +1717,12 @@
             41c8de      5 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 R12+1 ZZ IDIOM 18 MEMORYSINK lea     rdi, [r12+1]    ; s1 
             41c911      3 INSTR CHECK UNDERFLOW UNSIGNED 32  RSI ZZ sub     esi, r13d 
             41c954     55 FUNC RETURNTYPE RAX 0
-            41c954     55 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 4 ARG3 96 ARG4 4 ARG5 96 
+            41c954     55 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 4 ARG3 96 ARG4 4 ARG5 96 
             41c98b    603 FUNC RETURNTYPE RAX 0
             41c98b    603 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             41cae0      5 INSTR CHECK OVERFLOW NOFLAGUNKNOWNSIGN 64 RBP+RBX ZZ IDIOM 18 MEMORYSINK lea     rsi, [rbp+rbx+0]; buf 
             41cbe6     22 FUNC RETURNTYPE RAX 16
-            41cbe6     22 FUNC INARGS    6  ARG0 16 ARG1 96 ARG2 1 ARG3 4 ARG4 0 ARG5 0 
+            41cbe6     22 FUNC INARGS    6  ARG0 16 ARG1 96 ARG2 0 ARG3 4 ARG4 0 ARG5 0 
             41cbfc    796 FUNC RETURNTYPE RAX 0
             41cbfc    796 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             41cd45      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+16 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rbx+10h]  ; s1 
@@ -1739,7 +1739,7 @@
             41d224     28 FUNC RETURNTYPE RAX 0
             41d224     28 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 4 ARG3 1 ARG4 4 ARG5 96 
             41d240     14 FUNC RETURNTYPE RAX 0
-            41d240     14 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            41d240     14 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             41d24e   1006 FUNC RETURNTYPE RAX 0
             41d24e   1006 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             41d28b      3 INSTR CHECK OVERFLOW UNSIGNED 64  RDI ZZ IDIOM 18 MEMORYSINK inc     rdi             ; filename 
@@ -1760,7 +1760,7 @@
             41db97      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+16 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rbx+10h]  ; s 
             41dc2b      4 INSTR CHECK OVERFLOW UNSIGNED 64  RDI ZZ IDIOM 19 add     rdi, 18h 
             41dc8a     15 FUNC RETURNTYPE RAX 0
-            41dc8a     15 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            41dc8a     15 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             41dc99   2779 FUNC RETURNTYPE RAX 0
             41dc99   2779 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             41dd08      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+4 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rbx+4] 
@@ -1784,7 +1784,7 @@
             41e5cf      7 INSTR CHECK UNDERFLOW UNSIGNED 64  RDX ZZ IDIOM 19 sub     rdx, [rbp+buf]  ; n 
             41e693      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+17 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rbx+11h]  ; s1 
             41e774    877 FUNC RETURNTYPE RAX 1
-            41e774    877 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            41e774    877 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             41e7e0      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBP+48 ZZ IDIOM 18 MEMORYSINK lea     rdx, [rbp+30h] 
             41e7e4      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBP+56 ZZ IDIOM 18 MEMORYSINK lea     r8, [rbp+38h] 
             41e880      3 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 32 RCX+-48 ZZ IDIOM 32 lea     eax, [rcx-30h] 
@@ -1793,14 +1793,14 @@
             41e98d      2 INSTR CHECK TRUNCATION UNKNOWNSIGN 64 RAX 32 EAX ZZ mov     edi, eax 
             41e9fb      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+4 ZZ IDIOM 18 STACKMEMSINK lea     rsi, [rbx+4]    ; addr 
             41eae1   1332 FUNC RETURNTYPE RAX 1
-            41eae1   1332 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            41eae1   1332 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             41ecfc      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RAX+1 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rax+1] 
             41f015     20 FUNC RETURNTYPE RAX 1
             41f015     20 FUNC INARGS    6  ARG0 1 ARG1 8 ARG2 0 ARG3 96 ARG4 96 ARG5 96 
             41f029     39 FUNC RETURNTYPE RAX 0
             41f029     39 FUNC INARGS    6  ARG0 1 ARG1 8 ARG2 0 ARG3 96 ARG4 96 ARG5 96 
             41f050    197 FUNC RETURNTYPE RAX 0
-            41f050    197 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            41f050    197 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             41f115     30 FUNC RETURNTYPE RAX 0
             41f115     30 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 96 ARG4 96 ARG5 96 
             41f133     44 FUNC RETURNTYPE RAX 0
@@ -1825,7 +1825,7 @@
             41f453      5 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 R12+104 ZZ IDIOM 18 MEMORYSINK lea     rsi, [r12+68h] 
             41f468      8 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 R12+224 ZZ IDIOM 18 MEMORYSINK lea     rsi, [r12+0E0h] 
             41f4a3    734 FUNC RETURNTYPE RAX 1
-            41f4a3    734 FUNC INARGS    6  ARG0 1 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            41f4a3    734 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             41f560      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 R13+8 ZZ IDIOM 18 MEMORYSINK lea     rsi, [r13+8] 
             41f5d8      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBP+16 ZZ IDIOM 18 STACKMEMSINK lea     rdi, [rbp+10h] 
             41f679      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBP+16 ZZ IDIOM 18 STACKMEMSINK lea     rdi, [rbp+10h] 
@@ -1833,9 +1833,9 @@
             41f781     22 FUNC RETURNTYPE RAX 16
             41f781     22 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             41f797     52 FUNC RETURNTYPE RAX 0
-            41f797     52 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            41f797     52 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             41f7cb     32 FUNC RETURNTYPE RAX 4
-            41f7cb     32 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 1 ARG4 4 ARG5 96 
+            41f7cb     32 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 4 ARG5 96 
             41f7eb     62 FUNC RETURNTYPE RAX 0
             41f7eb     62 FUNC INARGS    6  ARG0 1 ARG1 8 ARG2 96 ARG3 1 ARG4 96 ARG5 96 
             41f829     80 FUNC RETURNTYPE RAX 1
@@ -1857,12 +1857,12 @@
             41fc2e     40 FUNC RETURNTYPE RAX 4
             41fc2e     40 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             41fc56    130 FUNC RETURNTYPE RAX 1
-            41fc56    130 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
-            41fcd8    249 FUNC RETURNTYPE RAX 1
+            41fc56    130 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            41fcd8    249 FUNC RETURNTYPE RAX 0
             41fcd8    249 FUNC INARGS    6  ARG0 16 ARG1 0 ARG2 0 ARG3 0 ARG4 4 ARG5 96 
             41fda7      3 INSTR CHECK TRUNCATION UNSIGNED 32 RBX 8 BL ZZ IDIOM 5 movzx   esi, bl 
             41fdd1   1210 FUNC RETURNTYPE RAX 1
-            41fdd1   1210 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            41fdd1   1210 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             41fdfd      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RAX+32 ZZ IDIOM 18 MEMORYSINK lea     rcx, [rax+20h] 
             41fe11      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RAX+16 ZZ IDIOM 18 MEMORYSINK lea     rdx, [rax+10h] 
             41fe24      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBP+8 ZZ IDIOM 18 MEMORYSINK lea     r9, [rbp+8] 
@@ -1925,9 +1925,9 @@
             420a27    196 FUNC RETURNTYPE RAX 0
             420a27    196 FUNC PROBLEM sub_420A27 STACKANALYSIS 
             420aeb    101 FUNC RETURNTYPE RAX 1
-            420aeb    101 FUNC INARGS    6  ARG0 1 ARG1 96 ARG2 4 ARG3 1 ARG4 96 ARG5 96 
+            420aeb    101 FUNC INARGS    6  ARG0 0 ARG1 96 ARG2 4 ARG3 96 ARG4 96 ARG5 96 
             420b50   2545 FUNC RETURNTYPE RAX 1
-            420b50   2545 FUNC INARGS    6  ARG0 1 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            420b50   2545 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             420b50   2545 FUNC PROBLEM sub_420B50 CALLUNRESOLVED 
             420eb7      4 INSTR CHECK OVERFLOW UNSIGNED 64  RDI ZZ IDIOM 18 MEMORYSINK add     rdi, 8 
             421541     94 FUNC RETURNTYPE RAX 4
@@ -1940,15 +1940,15 @@
             421779    111 FUNC RETURNTYPE RAX 1
             421779    111 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4217e8    123 FUNC RETURNTYPE RAX 1
-            4217e8    123 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            4217e8    123 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4217e8    123 FUNC PROBLEM sub_4217E8 CALLUNRESOLVED 
             421863    123 FUNC RETURNTYPE RAX 1
-            421863    123 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            421863    123 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             421863    123 FUNC PROBLEM sub_421863 CALLUNRESOLVED 
             4218de     45 FUNC RETURNTYPE RAX 1
-            4218de     45 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            4218de     45 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             42190b     45 FUNC RETURNTYPE RAX 4
-            42190b     45 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            42190b     45 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             421929      2 INSTR CHECK OVERFLOW UNKNOWNSIGN 32  RDX ZZ inc     edx 
             42194c     10 FUNC RETURNTYPE RAX 0
             42194c     10 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
@@ -1956,18 +1956,18 @@
             421956     97 FUNC INARGS    6  ARG0 4 ARG1 8 ARG2 96 ARG3 1 ARG4 4 ARG5 96 
             4219a5      3 INSTR CHECK OVERFLOW UNKNOWNSIGN 64  RBP ZZ inc     rbp 
             4219b7    133 FUNC RETURNTYPE RAX 1
-            4219b7    133 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 1 ARG5 96 
+            4219b7    133 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 1 ARG5 96 
             4219fe      2 INSTR CHECK TRUNCATION UNSIGNED 64 RDX 32 EDX ZZ mov     esi, edx 
             421a3c     83 FUNC RETURNTYPE RAX 0
             421a3c     83 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             421a8f     15 FUNC RETURNTYPE RAX 96
-            421a8f     15 FUNC INARGS    6  ARG0 8 ARG1 0 ARG2 1 ARG3 1 ARG4 4 ARG5 96 
+            421a8f     15 FUNC INARGS    6  ARG0 8 ARG1 0 ARG2 0 ARG3 1 ARG4 4 ARG5 96 
             421a9e     62 FUNC RETURNTYPE RAX 0
             421a9e     62 FUNC INARGS    6  ARG0 8 ARG1 4 ARG2 96 ARG3 0 ARG4 4 ARG5 96 
             421adc     27 FUNC RETURNTYPE RAX 0
             421adc     27 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             421af7     22 FUNC RETURNTYPE RAX 4
-            421af7     22 FUNC INARGS    6  ARG0 1 ARG1 2 ARG2 96 ARG3 4 ARG4 1 ARG5 96 
+            421af7     22 FUNC INARGS    6  ARG0 0 ARG1 2 ARG2 96 ARG3 4 ARG4 1 ARG5 96 
             421b0d     50 FUNC RETURNTYPE RAX 4
             421b0d     50 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             421b2d      3 INSTR CHECK OVERFLOW NOFLAGUNKNOWNSIGN 32 RBP+4 ZZ lea     edi, [rbp+4] 
@@ -1978,15 +1978,15 @@
             421bd3    148 FUNC RETURNTYPE RAX 96
             421bd3    148 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             421d4a     29 FUNC RETURNTYPE RAX 1
-            421d4a     29 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            421d4a     29 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             421fe6     44 FUNC RETURNTYPE RAX 0
-            421fe6     44 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            421fe6     44 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             422012    145 FUNC RETURNTYPE RAX 0
             422012    145 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4220a3    170 FUNC RETURNTYPE RAX 1
             4220a3    170 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             42214d    310 FUNC RETURNTYPE RAX 1
-            42214d    310 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 96 ARG4 4 ARG5 96 
+            42214d    310 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 96 ARG4 4 ARG5 96 
             422197      4 INSTR CHECK OVERFLOW UNKNOWNSIGN 64  RDI ZZ add     rdi, 4 
             4221ca      4 INSTR CHECK OVERFLOW UNKNOWNSIGN 64  RSI ZZ add     rsi, 4          ; sock_in 
             4221de      4 INSTR CHECK OVERFLOW UNSIGNED 64  RSI ZZ IDIOM 18 MEMORYSINK add     rsi, 4          ; addr 
@@ -2019,11 +2019,11 @@
             4232fb      4 INSTR CHECK OVERFLOW UNSIGNED 64  RSI ZZ IDIOM 18 GLOBALMEMSINK add     rsi, 8          ; rlimits 
             423388      4 INSTR CHECK OVERFLOW UNKNOWNSIGN 64  RSI ZZ add     rsi, 70h        ; argv 
             423405     26 FUNC RETURNTYPE RAX 4
-            423405     26 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            423405     26 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             42341f     44 FUNC RETURNTYPE RAX 1
-            42341f     44 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            42341f     44 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
             4234ea     26 FUNC RETURNTYPE RAX 4
-            4234ea     26 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4234ea     26 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             423504     50 FUNC RETURNTYPE RAX 4
             423504     50 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             423536     50 FUNC RETURNTYPE RAX 4
@@ -2034,7 +2034,7 @@
             4235a0      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RAX+16 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rax+10h] 
             4235e0      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RAX+16 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rax+10h] 
             4235fe    187 FUNC RETURNTYPE RAX 1
-            4235fe    187 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 1 ARG3 0 ARG4 4 ARG5 4 
+            4235fe    187 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 4 ARG5 4 
             4236b9    632 FUNC RETURNTYPE RAX 1
             4236b9    632 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4237e3      7 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBP+192 ZZ IDIOM 18 MEMORYSINK lea     rdx, [rbp+0C0h] 
@@ -2042,14 +2042,14 @@
             4237fe      7 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBP+224 ZZ IDIOM 18 MEMORYSINK lea     r9, [rbp+0E0h] 
             423805      7 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBP+208 ZZ IDIOM 18 MEMORYSINK lea     r8, [rbp+0D0h] 
             423931    726 FUNC RETURNTYPE RAX 1
-            423931    726 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 96 ARG4 96 ARG5 96 
+            423931    726 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 96 ARG4 96 ARG5 96 
             4239b9      7 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBP+140 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rbp+8Ch] 
             423acd      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBP+72 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rbp+48h] 
             423b23      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBP+88 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rbp+58h] 
             423b5f      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBP+104 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rbp+68h] 
             423b9d      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBP+120 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rbp+78h] 
             423c07     70 FUNC RETURNTYPE RAX 1
-            423c07     70 FUNC INARGS    4  ARG0 0 ARG1 0 ARG2 0 ARG3 1 
+            423c07     70 FUNC INARGS    2  ARG0 0 ARG1 0 
             423c4d    108 FUNC RETURNTYPE RAX 0
             423c4d    108 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             423c90      3 INSTR CHECK OVERFLOW UNKNOWNSIGN 64  R12 ZZ inc     r12d 
@@ -2060,7 +2060,7 @@
             423cd8     66 FUNC RETURNTYPE RAX 16
             423cd8     66 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             423d1a      7 FUNC RETURNTYPE RAX 0
-            423d1a      7 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            423d1a      7 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             423d21     72 FUNC RETURNTYPE RAX 4
             423d21     72 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             423d69   1477 FUNC RETURNTYPE RAX 96
@@ -2076,15 +2076,15 @@
             42432e    162 FUNC RETURNTYPE RAX 1
             42432e    162 FUNC INARGS    6  ARG0 96 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4243d0     34 FUNC RETURNTYPE RAX 1
-            4243d0     34 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4243d0     34 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             42444c     10 FUNC RETURNTYPE RAX 0
-            42444c     10 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            42444c     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             424456     10 FUNC RETURNTYPE RAX 0
-            424456     10 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            424456     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             424460     10 FUNC RETURNTYPE RAX 0
-            424460     10 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            424460     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             42446a     10 FUNC RETURNTYPE RAX 0
-            42446a     10 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            42446a     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             424474     10 FUNC RETURNTYPE RAX 0
             424474     10 FUNC PROBLEM sub_424474 CHUNKS JUMPUNRESOLVED 
             42447e     55 FUNC RETURNTYPE RAX 0
@@ -2095,7 +2095,7 @@
             4244be    576 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             424694      2 INSTR CHECK OVERFLOW UNKNOWNSIGN 32  RDX ZZ inc     edx 
             424704    224 FUNC RETURNTYPE RAX 1
-            424704    224 FUNC INARGS    6  ARG0 1 ARG1 4 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            424704    224 FUNC INARGS    6  ARG0 1 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             424741      3 INSTR CHECK UNDERFLOW SIGNED 64  RDX ZZ sub     rdx, rax        ; nbytes 
             4247e4    297 FUNC RETURNTYPE RAX 1
             4247e4    297 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
@@ -2117,13 +2117,13 @@
             424f35      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RAX+1 ZZ IDIOM 18 MEMORYSINK lea     rdx, [rax+1] 
             424f3c      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 R13+28 ZZ IDIOM 18 MEMORYSINK lea     rdi, [r13+1Ch]  ; s 
             424ff7   1019 FUNC RETURNTYPE RAX 0
-            424ff7   1019 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            424ff7   1019 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4250d8      2 INSTR CHECK UNDERFLOW SIGNED 32  RDI ZZ sub     edi, eax 
             4250da      2 INSTR CHECK OVERFLOW SIGNED 32  RDI ZZ add     edi, ebx 
             4251da      2 INSTR CHECK TRUNCATION UNKNOWNSIGN 64 RAX 32 EAX ZZ mov     edi, eax 
             425335      2 INSTR CHECK OVERFLOW SIGNED 32  RDI ZZ inc     edi             ; nfds 
             4253f2     76 FUNC RETURNTYPE RAX 4
-            4253f2     76 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            4253f2     76 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             42543e    206 FUNC RETURNTYPE RAX 1
             42543e    206 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4254ad      5 INSTR CHECK OVERFLOW NOFLAGUNKNOWNSIGN 64 RBP+RAX ZZ IDIOM 18 MEMORYSINK lea     rdi, [rbp+rax-7]; dest 
@@ -2138,12 +2138,12 @@
             425617    124 FUNC PROBLEM sub_425617 CALLUNRESOLVED 
             425646      5 INSTR CHECK OVERFLOW NOFLAGUNKNOWNSIGN 64 R12+1 ZZ lea     edx, [r12+1] 
             425693    567 FUNC RETURNTYPE RAX 1
-            425693    567 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            425693    567 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4258ca     27 FUNC RETURNTYPE RAX 0
             4258ca     27 FUNC INARGS    6  ARG0 8 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4258cb      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RSI+4 ZZ IDIOM 18 MEMORYSINK lea     rdx, [rsi+4] 
             4258e5    543 FUNC RETURNTYPE RAX 1
-            4258e5    543 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4258e5    543 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             425b04     99 FUNC RETURNTYPE RAX 0
             425b04     99 FUNC INARGS    2  ARG0 8 ARG1 4 
             425b1c      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+12 ZZ IDIOM 18 STACKMEMSINK lea     r9, [rbx+0Ch] 
@@ -2154,7 +2154,7 @@
             425b67    163 FUNC INARGS    2  ARG0 8 ARG1 4 
             425b75      4 INSTR CHECK OVERFLOW NOFLAGUNKNOWNSIGN 64 RBX+4 ZZ IDIOM 18 STACKMEMSINK lea     r9, [rbx+4] 
             425c0a    136 FUNC RETURNTYPE RAX 0
-            425c0a    136 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 16 ARG3 1 ARG4 0 ARG5 0 
+            425c0a    136 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 16 ARG3 1 ARG4 0 ARG5 0 
             425c92    230 FUNC RETURNTYPE RAX 4
             425c92    230 FUNC INARGS    6  ARG0 4 ARG1 16 ARG2 16 ARG3 1 ARG4 0 ARG5 0 
             425ccc      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBP+16 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rbp+10h] 
@@ -2162,23 +2162,23 @@
             425d78    109 FUNC RETURNTYPE RAX 1
             425d78    109 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             425de5    148 FUNC RETURNTYPE RAX 1
-            425de5    148 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            425de5    148 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             425e79     85 FUNC RETURNTYPE RAX 1
-            425e79     85 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            425e79     85 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             425ece    243 FUNC RETURNTYPE RAX 1
-            425ece    243 FUNC INARGS    6  ARG0 96 ARG1 16 ARG2 0 ARG3 1 ARG4 1 ARG5 96 
+            425ece    243 FUNC INARGS    6  ARG0 96 ARG1 16 ARG2 0 ARG3 0 ARG4 1 ARG5 96 
             425fc1    199 FUNC RETURNTYPE RAX 0
             425fc1    199 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             426088     77 FUNC RETURNTYPE RAX 1
-            426088     77 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 4 ARG4 0 ARG5 0 
+            426088     77 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 4 ARG4 0 ARG5 0 
             4260d5     24 FUNC RETURNTYPE RAX 4
             4260d5     24 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 96 ARG3 4 ARG4 4 ARG5 96 
             4260ed    199 FUNC RETURNTYPE RAX 1
-            4260ed    199 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            4260ed    199 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
             42613a      2 INSTR CHECK OVERFLOW UNKNOWNSIGN 32  RSI ZZ inc     esi 
             426181      4 INSTR CHECK OVERFLOW UNKNOWNSIGN 64  RAX ZZ add     rax, 18h 
             4261b4    161 FUNC RETURNTYPE RAX 0
-            4261b4    161 FUNC INARGS    4  ARG0 4 ARG1 0 ARG2 0 ARG3 1 
+            4261b4    161 FUNC INARGS    1  ARG0 4 
             426229      2 INSTR CHECK OVERFLOW UNKNOWNSIGN 32  RCX ZZ inc     ecx 
             426255     29 FUNC RETURNTYPE RAX 1
             426255     29 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
@@ -2187,22 +2187,22 @@
             42628f     22 FUNC RETURNTYPE RAX 4
             42628f     22 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
             4262a5     53 FUNC RETURNTYPE RAX 1
-            4262a5     53 FUNC INARGS    6  ARG0 1 ARG1 4 ARG2 96 ARG3 1 ARG4 4 ARG5 96 
+            4262a5     53 FUNC INARGS    6  ARG0 1 ARG1 4 ARG2 96 ARG3 0 ARG4 4 ARG5 96 
             4262da    102 FUNC RETURNTYPE RAX 0
             4262da    102 FUNC INARGS    6  ARG0 0 ARG1 96 ARG2 0 ARG3 0 ARG4 4 ARG5 1 
             4262f3      3 INSTR CHECK TRUNCATION UNKNOWNSIGN 64 RCX 32 ECX ZZ mov     r9d, ecx        ; addr_len 
             426340    332 FUNC RETURNTYPE RAX 0
             426340    332 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             42648c     54 FUNC RETURNTYPE RAX 1
-            42648c     54 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            42648c     54 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
             4264c2     45 FUNC RETURNTYPE RAX 1
-            4264c2     45 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4264c2     45 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4264ef     40 FUNC RETURNTYPE RAX 1
             4264ef     40 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             426517     37 FUNC RETURNTYPE RAX 1
             426517     37 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             42653c     63 FUNC RETURNTYPE RAX 4
-            42653c     63 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 96 ARG3 96 ARG4 4 ARG5 96 
+            42653c     63 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 96 ARG3 96 ARG4 4 ARG5 96 
             42657b    437 FUNC RETURNTYPE RAX 0
             42657b    437 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4265b9      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBP+40 ZZ IDIOM 18 MEMORYSINK lea     rcx, [rbp+28h] 
@@ -2211,10 +2211,10 @@
             426669      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBP+48 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rbp+30h] 
             4266b5      2 INSTR CHECK TRUNCATION UNKNOWNSIGN 64 RAX 32 EAX ZZ mov     edi, eax 
             426730    440 FUNC RETURNTYPE RAX 0
-            426730    440 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            426730    440 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             426803      5 INSTR MEMSET STACKOFFSET_ESP 16 SIZE 68 ZZ call    _memset 
             4268e8    406 FUNC RETURNTYPE RAX 4
-            4268e8    406 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4268e8    406 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
             426a7e    829 FUNC RETURNTYPE RAX 1
             426a7e    829 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             426ccd      5 INSTR MEMSET STACKOFFSET_ESP 32 SIZE 208 ZZ call    _memset 
@@ -2225,11 +2225,11 @@
             426f39      2 INSTR CHECK OVERFLOW UNSIGNED 32  RSI ZZ IDIOM 15 add     esi, ecx 
             426f83      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 R9+R9 ZZ lea     eax, [r9+r9] 
             427191    985 FUNC RETURNTYPE RAX 4
-            427191    985 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            427191    985 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4273ff      4 INSTR CHECK OVERFLOW UNKNOWNSIGN 64  RDX ZZ add     rdx, 18h 
             42742e      4 INSTR CHECK TRUNCATION UNSIGNED 32 RAX 8 AL ZZ IDIOM 5 movzx   r9d, al 
             42756a    979 FUNC RETURNTYPE RAX 0
-            42756a    979 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            42756a    979 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             42758d      5 INSTR MEMSET STACKOFFSET_ESP 32 SIZE 136 ZZ call    _memset 
             427663      3 INSTR CHECK TRUNCATION UNSIGNED 32 RBX 16 BX ZZ IDIOM 5 movzx   esi, bx 
             42767e      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RAX+4 ZZ IDIOM 18 MEMORYSINK lea     rsi, [rax+4] 
@@ -2237,7 +2237,7 @@
             42770c      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RAX+4 ZZ IDIOM 18 MEMORYSINK lea     rdx, [rax+4] 
             427834      6 INSTR CHECK OVERFLOW SIGNED 32 EDX ZZ imul    edx, ebx, 3E8h  ; timeout 
             42793d    272 FUNC RETURNTYPE RAX 0
-            42793d    272 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            42793d    272 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             427a4d     60 FUNC RETURNTYPE RAX 0
             427a4d     60 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             427a89    260 FUNC RETURNTYPE RAX 1
@@ -2247,12 +2247,12 @@
             427b8d     87 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             427bc8      3 INSTR CHECK OVERFLOW UNKNOWNSIGN 32  RSI ZZ add     esi, 8 
             427be4    325 FUNC RETURNTYPE RAX 0
-            427be4    325 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            427be4    325 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             427c9f      7 INSTR CHECK OVERFLOW UNKNOWNSIGN 64  RCX ZZ add     rcx, qword ptr cs:termios_p.c_cc+13h 
             428501     10 FUNC RETURNTYPE RAX 0
-            428501     10 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            428501     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             42850b      7 FUNC RETURNTYPE RAX 0
-            42850b      7 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            42850b      7 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             42850b      7 FUNC PROBLEM sub_42850B CHUNKS 
             427e44      3 INSTR CHECK TRUNCATION UNSIGNED 32 RDX 16 DX ZZ IDIOM 5 movzx   edx, dx 
             427ea3      4 INSTR CHECK OVERFLOW NOFLAGUNKNOWNSIGN 64 RAX+4 ZZ lea     rdi, [rax+4] 
@@ -2271,7 +2271,7 @@
             4287ad      4 INSTR CHECK UNDERFLOW UNSIGNED 32  RCX ZZ sub     ecx, [rsp+88h+var_64] 
             4287b1      4 INSTR CHECK UNDERFLOW UNSIGNED 32  RCX ZZ sub     ecx, [rsp+88h+var_60] 
             4287cb     43 FUNC RETURNTYPE RAX 0
-            4287cb     43 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            4287cb     43 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4287f6    108 FUNC RETURNTYPE RAX 1
             4287f6    108 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             428812      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+2 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rbx+2]    ; s1 
@@ -2291,21 +2291,21 @@
             42917a      4 INSTR CHECK OVERFLOW UNSIGNED 64  R9 ZZ IDIOM 18 STACKMEMSINK add     r9, 2Fh 
             4292c7      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBP+40 ZZ IDIOM 18 STACKMEMSINK lea     rsi, [rbp+28h]  ; cp 
             42939e     47 FUNC RETURNTYPE RAX 1
-            42939e     47 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            42939e     47 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4293cd    134 FUNC RETURNTYPE RAX 0
-            4293cd    134 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            4293cd    134 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             429453     11 FUNC RETURNTYPE RAX 0
-            429453     11 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            429453     11 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             42945e    716 FUNC RETURNTYPE RAX 0
             42945e    716 FUNC PROBLEM sub_42945E STACKANALYSIS 
             42972a     30 FUNC RETURNTYPE RAX 1
-            42972a     30 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            42972a     30 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             429748     55 FUNC RETURNTYPE RAX 0
             429748     55 FUNC INARGS    6  ARG0 16 ARG1 16 ARG2 96 ARG3 0 ARG4 0 ARG5 0 
             42977f     52 FUNC RETURNTYPE RAX 4
             42977f     52 FUNC INARGS    6  ARG0 16 ARG1 4 ARG2 0 ARG3 96 ARG4 1 ARG5 96 
             4297b3   2016 FUNC RETURNTYPE RAX 0
-            4297b3   2016 FUNC INARGS    3  ARG0 0 ARG1 4 ARG2 1 
+            4297b3   2016 FUNC INARGS    2  ARG0 0 ARG1 4 
             429899      3 INSTR CHECK OVERFLOW UNSIGNED 64  RDX ZZ IDIOM 18 MEMORYSINK inc     rdx 
             429acc      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RDX+4 ZZ IDIOM 18 STACKMEMSINK lea     rsi, [rdx+4]    ; addr 
             429d3b      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RDX+4 ZZ IDIOM 18 STACKMEMSINK lea     rsi, [rdx+4]    ; addr 
@@ -2314,7 +2314,7 @@
             429fb4    142 FUNC RETURNTYPE RAX 1
             429fb4    142 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             42a042     89 FUNC RETURNTYPE RAX 4
-            42a042     89 FUNC INARGS    4  ARG0 96 ARG1 1 ARG2 0 ARG3 1 
+            42a042     89 FUNC INARGS    1  ARG0 96 
             42a09b    161 FUNC RETURNTYPE RAX 1
             42a09b    161 FUNC INARGS    6  ARG0 96 ARG1 0 ARG2 8 ARG3 0 ARG4 0 ARG5 0 
             42a13c     29 FUNC RETURNTYPE RAX 4
@@ -2322,7 +2322,7 @@
             42a159     25 FUNC RETURNTYPE RAX 0
             42a159     25 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             42a172     38 FUNC RETURNTYPE RAX 0
-            42a172     38 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            42a172     38 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             42a198     56 FUNC RETURNTYPE RAX 0
             42a198     56 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             42a1d0     27 FUNC RETURNTYPE RAX 0
@@ -2334,9 +2334,9 @@
             42a26d     15 FUNC RETURNTYPE RAX 0
             42a26d     15 FUNC INARGS    6  ARG0 1 ARG1 16 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
             42a27c    310 FUNC RETURNTYPE RAX 0
-            42a27c    310 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            42a27c    310 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             42a3b2   1716 FUNC RETURNTYPE RAX 0
-            42a3b2   1716 FUNC INARGS    6  ARG0 1 ARG1 4 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            42a3b2   1716 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             42a5bb      3 INSTR CHECK UNDERFLOW UNSIGNED 64  RDX ZZ IDIOM 19 sub     rdx, rsi        ; n 
             42a855      3 INSTR CHECK TRUNCATION UNSIGNED 32 RBX 8 BH ZZ IDIOM 5 movzx   edi, bh 
             42a85d      3 INSTR CHECK TRUNCATION UNSIGNED 32 RBX 8 BL ZZ IDIOM 5 movzx   edi, bl 
@@ -2348,7 +2348,7 @@
             42ac8f    151 FUNC RETURNTYPE RAX 0
             42ac8f    151 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             42ad26   1847 FUNC RETURNTYPE RAX 1
-            42ad26   1847 FUNC INARGS    4  ARG0 0 ARG1 0 ARG2 1 ARG3 1 
+            42ad26   1847 FUNC INARGS    2  ARG0 0 ARG1 0 
             42ae43      2 INSTR CHECK TRUNCATION UNKNOWNSIGN 64 RAX 32 EAX ZZ mov     edi, eax 
             42aff9      2 INSTR CHECK OVERFLOW UNKNOWNSIGN 32  RDI ZZ inc     edi             ; nfds 
             42b1b8      2 INSTR CHECK TRUNCATION UNSIGNED 64 RBX 32 EBX ZZ IDIOM 30 mov     edx, ebx 
@@ -2361,19 +2361,18 @@
             42b3d3      8 INSTR CHECK OVERFLOW NOFLAGUNKNOWNSIGN 64 RBP+RCX ZZ IDIOM 18 MEMORYSINK lea     rsi, [rbp+rcx+818h]; buf 
             42b3d3      8 INSTR CHECK OVERFLOW NOFLAGUNKNOWNSIGN 64 RBP+RCX+2072 ZZ IDIOM 18 MEMORYSINK lea     rsi, [rbp+rcx+818h]; buf 
             42b45d     86 FUNC RETURNTYPE RAX 96
-            42b45d     86 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
-            42b476      2 INSTR CHECK TRUNCATION SIGNED 64 RAX 32 EAX ZZ mov     edi, eax 
+            42b45d     86 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             42b4b3    127 FUNC RETURNTYPE RAX 4
             42b4b3    127 FUNC INARGS    6  ARG0 16 ARG1 4 ARG2 64 ARG3 0 ARG4 0 ARG5 0 
             42b4db      2 INSTR CHECK OVERFLOW UNKNOWNSIGN 32  RBX ZZ inc     ebx 
             42b532     70 FUNC RETURNTYPE RAX 1
-            42b532     70 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 4 ARG4 0 ARG5 0 
+            42b532     70 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 4 ARG4 0 ARG5 0 
             42b578     26 FUNC RETURNTYPE RAX 0
-            42b578     26 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            42b578     26 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             42b592     54 FUNC RETURNTYPE RAX 0
             42b592     54 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             42b5c8     27 FUNC RETURNTYPE RAX 0
-            42b5c8     27 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            42b5c8     27 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             42b5e3   1891 FUNC RETURNTYPE RAX 1
             42b5e3   1891 FUNC INARGS    6  ARG0 96 ARG1 4 ARG2 4 ARG3 1 ARG4 1 ARG5 1 
             42b66f      4 INSTR CHECK OVERFLOW UNKNOWNSIGN 64  RSI ZZ add     rsi, 4 
@@ -2383,24 +2382,24 @@
             42bd09      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RAX+5 ZZ lea     rdx, [rax+5] 
             42bd1c      4 INSTR CHECK OVERFLOW UNKNOWNSIGN 64  RCX ZZ IDIOM 18 MEMORYSINK add     rcx, 4 
             42bd46    652 FUNC RETURNTYPE RAX 1
-            42bd46    652 FUNC INARGS    6  ARG0 1 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            42bd46    652 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             42bd6d      3 INSTR CHECK OVERFLOW UNKNOWNSIGN 32  RDI ZZ add     edi, 4 
             42be01      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 R14+4 ZZ IDIOM 18 MEMORYSINK lea     r9, [r14+4] 
             42be05      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 R15+4 ZZ IDIOM 18 MEMORYSINK lea     r8, [r15+4] 
             42bfd2    324 FUNC RETURNTYPE RAX 1
             42bfd2    324 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             42c116     96 FUNC RETURNTYPE RAX 16
-            42c116     96 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            42c116     96 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
             42c95a   1487 FUNC RETURNTYPE RAX 96
-            42c95a   1487 FUNC INARGS    6  ARG0 2 ARG1 2 ARG2 1 ARG3 1 ARG4 2 ARG5 2 
+            42c95a   1487 FUNC INARGS    6  ARG0 2 ARG1 2 ARG2 0 ARG3 0 ARG4 2 ARG5 2 
             42c9a7      2 INSTR CHECK TRUNCATION SIGNED 64 RBX 32 EBX ZZ mov     esi, ebx 
             42cb9d      4 INSTR CHECK OVERFLOW UNSIGNED 64  RSI ZZ IDIOM 18 MEMORYSINK add     rsi, 8          ; cp 
             42cbc0      4 INSTR CHECK OVERFLOW UNSIGNED 64  RSI ZZ IDIOM 18 MEMORYSINK add     rsi, 0Ch        ; cp 
             42cbfb      2 INSTR CHECK TRUNCATION SIGNED 64 RBP 32 EBP ZZ mov     esi, ebp 
             42d08d     10 FUNC RETURNTYPE RAX 0
-            42d08d     10 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            42d08d     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             42d097      7 FUNC RETURNTYPE RAX 1
-            42d097      7 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            42d097      7 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             42d097      7 FUNC PROBLEM sub_42D097 CHUNKS 
             42c3b4      3 INSTR CHECK TRUNCATION UNSIGNED 32 RDX 16 DX ZZ IDIOM 5 movzx   edx, dx 
             42c505      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 R15+24 ZZ IDIOM 18 MEMORYSINK lea     rcx, [r15+18h]  ; optval 
@@ -2424,7 +2423,7 @@
             42d23e     55 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             42d25d      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+1 ZZ IDIOM 18 MEMORYSINK lea     rsi, [rbx+1]    ; s2 
             42d275    239 FUNC RETURNTYPE RAX 1
-            42d275    239 FUNC INARGS    6  ARG0 1 ARG1 4 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            42d275    239 FUNC INARGS    6  ARG0 1 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             42d364     20 FUNC RETURNTYPE RAX 4
             42d364     20 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             42d378     38 FUNC RETURNTYPE RAX 0
@@ -2432,9 +2431,9 @@
             42d39e     63 FUNC RETURNTYPE RAX 0
             42d39e     63 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             42d3dd     89 FUNC RETURNTYPE RAX 1
-            42d3dd     89 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 96 ARG4 0 ARG5 96 
+            42d3dd     89 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 96 ARG4 0 ARG5 96 
             42d436     45 FUNC RETURNTYPE RAX 4
-            42d436     45 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 1 ARG3 96 ARG4 0 ARG5 96 
+            42d436     45 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 96 
             42d463    432 FUNC RETURNTYPE RAX 4
             42d463    432 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 8 ARG3 4 ARG4 0 ARG5 0 
             42d5a5      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 R13+-1 ZZ IDIOM 18 MEMORYSINK lea     rdi, [r13-1]    ; dest 
@@ -2454,7 +2453,7 @@
             42d8f2    123 FUNC INARGS    6  ARG0 96 ARG1 0 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             42d94e      7 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+128 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rbx+80h]  ; nptr 
             42d96d   2487 FUNC RETURNTYPE RAX 1
-            42d96d   2487 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            42d96d   2487 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             42d9ae      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RAX+56 ZZ IDIOM 18 MEMORYSINK lea     rcx, [rax+38h] 
             42d9b9      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RAX+80 ZZ IDIOM 18 MEMORYSINK lea     rdx, [rax+50h] 
             42d9c1      4 INSTR CHECK OVERFLOW NOFLAGUNKNOWNSIGN 64 RBP+96 ZZ IDIOM 18 MEMORYSINK lea     r9, [rbp+60h] 
@@ -2475,7 +2474,7 @@
             42e405     30 FUNC RETURNTYPE RAX 1
             42e405     30 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             42e423    205 FUNC RETURNTYPE RAX 0
-            42e423    205 FUNC INARGS    6  ARG0 1 ARG1 4 ARG2 1 ARG3 1 ARG4 4 ARG5 96 
+            42e423    205 FUNC INARGS    6  ARG0 1 ARG1 4 ARG2 1 ARG3 0 ARG4 4 ARG5 96 
             42e470      5 INSTR MEMSET STACKOFFSET_ESP 16 SIZE 6 ZZ call    _memset 
             42e4f0    152 FUNC RETURNTYPE RAX 1
             42e4f0    152 FUNC INARGS    6  ARG0 4 ARG1 16 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
@@ -2483,18 +2482,18 @@
             42e572      3 INSTR CHECK TRUNCATION UNSIGNED 64 RAX 8 AL ZZ IDIOM 5 movzx   ecx, al 
             42e572      3 INSTR CHECK SIGNEDNESS SIGNED 8 AL ZZ IDIOM 20 movzx   ecx, al 
             42e588   1424 FUNC RETURNTYPE RAX 1
-            42e588   1424 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            42e588   1424 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             42e629      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+12 ZZ IDIOM 18 STACKMEMSINK lea     rsi, [rbx+0Ch]  ; inp 
             42e9cb      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBP+28 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rbp+1Ch]  ; s1 
             42e9e0      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBP+22 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rbp+16h]  ; s1 
             42ea12      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+38 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rbx+26h]  ; s1 
             42ea1f      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+32 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rbx+20h]  ; s1 
             42eb18     26 FUNC RETURNTYPE RAX 1
-            42eb18     26 FUNC INARGS    6  ARG0 4 ARG1 96 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            42eb18     26 FUNC INARGS    6  ARG0 4 ARG1 96 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             42eb32     28 FUNC RETURNTYPE RAX 1
-            42eb32     28 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            42eb32     28 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             42eb4e     49 FUNC RETURNTYPE RAX 1
-            42eb4e     49 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            42eb4e     49 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             42eb7f    118 FUNC RETURNTYPE RAX 0
             42eb7f    118 FUNC INARGS    6  ARG0 4 ARG1 96 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             42eb9f      3 INSTR CHECK OVERFLOW NOFLAGSIGNED 32 RBP+1 ZZ lea     esi, [rbp+1] 
@@ -2520,9 +2519,9 @@
             42f0f8    175 FUNC RETURNTYPE RAX 0
             42f0f8    175 FUNC PROBLEM sub_42F0F8 STACKANALYSIS 
             42f1a7     64 FUNC RETURNTYPE RAX 1
-            42f1a7     64 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 1 ARG4 1 ARG5 1 
+            42f1a7     64 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 1 ARG5 1 
             42f1e7    896 FUNC RETURNTYPE RAX 1
-            42f1e7    896 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            42f1e7    896 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             42f254      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBP+32 ZZ IDIOM 18 MEMORYSINK lea     rdx, [rbp+20h] 
             42f2a0      4 INSTR CHECK OVERFLOW NOFLAGUNKNOWNSIGN 64 RDX+4 ZZ lea     rsi, [rdx+4]    ; name 
             42f2d6      4 INSTR CHECK OVERFLOW UNKNOWNSIGN 64  RDX ZZ add     rdx, 4 
@@ -2533,7 +2532,7 @@
             42f536      4 INSTR CHECK OVERFLOW UNSIGNED 64  RDI ZZ IDIOM 18 MEMORYSINK add     rdi, 4 
             42f53a      3 INSTR CHECK UNDERFLOW UNSIGNED 32  RSI ZZ IDIOM 29 sub     esi, 4 
             42f567   1320 FUNC RETURNTYPE RAX 0
-            42f567   1320 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            42f567   1320 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             42f5d1      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+24 ZZ IDIOM 18 MEMORYSINK lea     rdx, [rbx+18h] 
             42f5e5      3 INSTR CHECK UNDERFLOW UNKNOWNSIGN 32  RCX ZZ sub     ecx, 18h 
             42f6eb      4 INSTR CHECK OVERFLOW UNSIGNED 64  RSI ZZ IDIOM 18 MEMORYSINK add     rsi, 4 
@@ -2559,17 +2558,17 @@
             4305fa      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 32 RSI+RSI*4 ZZ IDIOM 32 lea     esi, [rsi+rsi*4+0Eh] 
             4305fa      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 32 RSI+RSI*4+14 ZZ IDIOM 32 lea     esi, [rsi+rsi*4+0Eh] 
             430631     66 FUNC RETURNTYPE RAX 0
-            430631     66 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            430631     66 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             430673     66 FUNC RETURNTYPE RAX 0
-            430673     66 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            430673     66 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4306b5   1811 FUNC RETURNTYPE RAX 0
             4306b5   1811 FUNC PROBLEM sub_4306B5 STACKANALYSIS 
             430dc8     41 FUNC RETURNTYPE RAX 0
-            430dc8     41 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            430dc8     41 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             430df1     64 FUNC RETURNTYPE RAX 1
-            430df1     64 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 1 ARG4 1 ARG5 1 
+            430df1     64 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 1 ARG5 1 
             430e31   1858 FUNC RETURNTYPE RAX 1
-            430e31   1858 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            430e31   1858 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             430e5f      3 INSTR CHECK TRUNCATION UNSIGNED 32 RCX 16 CX ZZ IDIOM 5 movzx   ecx, cx 
             430fe7      5 INSTR MEMSET STACKOFFSET_ESP 272 SIZE 128 ZZ call    _memset 
             430ff2      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBP+12 ZZ IDIOM 18 MEMORYSINK lea     rdx, [rbp+0Ch] 
@@ -2590,7 +2589,7 @@
             432300   1102 FUNC RETURNTYPE RAX 0
             432300   1102 FUNC PROBLEM sub_432300 STACKANALYSIS 
             43274e    785 FUNC RETURNTYPE RAX 1
-            43274e    785 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            43274e    785 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             432793      5 INSTR MEMSET STACKOFFSET_ESP 256 SIZE 128 ZZ call    _memset 
             432798      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBP+28 ZZ IDIOM 18 MEMORYSINK lea     rdx, [rbp+1Ch] 
             43294c      4 INSTR CHECK OVERFLOW NOFLAGUNKNOWNSIGN 64 RAX+4 ZZ lea     rsi, [rax+4] 
@@ -2607,7 +2606,7 @@
             4330df    109 FUNC RETURNTYPE RAX 1
             4330df    109 FUNC INARGS    6  ARG0 1 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             43314c    682 FUNC RETURNTYPE RAX 0
-            43314c    682 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            43314c    682 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             43314e      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RDI+48 ZZ IDIOM 18 MEMORYSINK lea     rsi, [rdi+30h] 
             43317a      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBP+44 ZZ IDIOM 18 MEMORYSINK lea     rsi, [rbp+2Ch] 
             433198      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBP+24 ZZ IDIOM 18 MEMORYSINK lea     rsi, [rbp+18h]  ; cp 
@@ -2633,7 +2632,7 @@
             433d2b     69 FUNC RETURNTYPE RAX 0
             433d2b     69 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
             433d70    105 FUNC RETURNTYPE RAX 0
-            433d70    105 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 1 ARG4 1 ARG5 1 
+            433d70    105 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 1 ARG5 1 
             433dd9    213 FUNC RETURNTYPE RAX 1
             433dd9    213 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 4 ARG3 96 ARG4 96 ARG5 96 
             433eae    192 FUNC RETURNTYPE RAX 8
@@ -2645,13 +2644,13 @@
             433f96     21 FUNC RETURNTYPE RAX 1
             433f96     21 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             433fab     35 FUNC RETURNTYPE RAX 1
-            433fab     35 FUNC INARGS    6  ARG0 8 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            433fab     35 FUNC INARGS    6  ARG0 8 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             433fce    115 FUNC RETURNTYPE RAX 1
-            433fce    115 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            433fce    115 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
             434041     66 FUNC RETURNTYPE RAX 4
             434041     66 FUNC INARGS    6  ARG0 0 ARG1 8 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             434083     10 FUNC RETURNTYPE RAX 96
-            434083     10 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 96 ARG3 1 ARG4 1 ARG5 1 
+            434083     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 96 ARG3 1 ARG4 1 ARG5 1 
             43408d    307 FUNC RETURNTYPE RAX 0
             43408d    307 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4340c8      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBP+32 ZZ IDIOM 18 MEMORYSINK lea     rdx, [rbp+20h] 
@@ -2681,13 +2680,13 @@
             4344ef     43 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4344ef     43 FUNC PROBLEM sub_4344EF CHUNKS 
             43451a     71 FUNC RETURNTYPE RAX 4
-            43451a     71 FUNC INARGS    6  ARG0 1 ARG1 4 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            43451a     71 FUNC INARGS    6  ARG0 1 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             434561     78 FUNC RETURNTYPE RAX 4
-            434561     78 FUNC INARGS    6  ARG0 1 ARG1 4 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            434561     78 FUNC INARGS    6  ARG0 1 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4345af     71 FUNC RETURNTYPE RAX 4
-            4345af     71 FUNC INARGS    6  ARG0 1 ARG1 4 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4345af     71 FUNC INARGS    6  ARG0 1 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4345f6     71 FUNC RETURNTYPE RAX 4
-            4345f6     71 FUNC INARGS    6  ARG0 1 ARG1 4 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4345f6     71 FUNC INARGS    6  ARG0 1 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             43463d     75 FUNC RETURNTYPE RAX 4
             43463d     75 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             434655      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RAX+16 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rax+10h]  ; dest 
@@ -2715,7 +2714,7 @@
             4349ed      2 INSTR CHECK OVERFLOW UNSIGNED 32  RDX ZZ add     edx, eax 
             434a04      2 INSTR CHECK OVERFLOW UNKNOWNSIGN 32  RDI ZZ inc     edi 
             434a24     63 FUNC RETURNTYPE RAX 0
-            434a24     63 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            434a24     63 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             434a63     64 FUNC RETURNTYPE RAX 1
             434a63     64 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             434aa3    350 FUNC RETURNTYPE RAX 1
@@ -2732,11 +2731,11 @@
             434ce6    112 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 4 ARG3 96 ARG4 1 ARG5 1 
             434ce7      4 INSTR CHECK TRUNCATION UNSIGNED 32 RSI 8 SIL ZZ IDIOM 5 movzx   esi, sil 
             434d56    251 FUNC RETURNTYPE RAX 1
-            434d56    251 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 1 ARG4 1 ARG5 1 
+            434d56    251 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 1 ARG4 1 ARG5 1 
             434d6e      7 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBP+240 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rbp+0F0h] 
             434dab      2 INSTR CHECK OVERFLOW UNKNOWNSIGN 32  RDX ZZ inc     edx 
             434e51     43 FUNC RETURNTYPE RAX 0
-            434e51     43 FUNC INARGS    4  ARG0 8 ARG1 1 ARG2 1 ARG3 96 
+            434e51     43 FUNC INARGS    4  ARG0 8 ARG1 0 ARG2 0 ARG3 96 
             434e7c     96 FUNC RETURNTYPE RAX 0
             434e7c     96 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 96 ARG4 1 ARG5 1 
             434edc    127 FUNC RETURNTYPE RAX 0
@@ -2746,9 +2745,9 @@
             434fb6    117 FUNC RETURNTYPE RAX 1
             434fb6    117 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 96 ARG4 1 ARG5 1 
             43502b    595 FUNC RETURNTYPE RAX 1
-            43502b    595 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            43502b    595 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             43527e     31 FUNC RETURNTYPE RAX 0
-            43527e     31 FUNC INARGS    6  ARG0 1 ARG1 96 ARG2 0 ARG3 96 ARG4 1 ARG5 1 
+            43527e     31 FUNC INARGS    6  ARG0 0 ARG1 96 ARG2 0 ARG3 96 ARG4 1 ARG5 1 
             43529d     42 FUNC RETURNTYPE RAX 0
             43529d     42 FUNC INARGS    3  ARG0 4 ARG1 16 ARG2 4 
             4352c7    947 FUNC RETURNTYPE RAX 4
@@ -2763,7 +2762,7 @@
             4354be      3 INSTR CHECK UNDERFLOW SIGNED 64  R14 ZZ sub     r14d, edx 
             43563e      3 INSTR CHECK OVERFLOW NOFLAGUNKNOWNSIGN 32 RBX+RBP ZZ IDIOM 32 lea     eax, [rbx+rbp] 
             43567a    926 FUNC RETURNTYPE RAX 0
-            43567a    926 FUNC INARGS    6  ARG0 4 ARG1 16 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            43567a    926 FUNC INARGS    6  ARG0 4 ARG1 16 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4356ed      2 INSTR CHECK OVERFLOW UNKNOWNSIGN 32  RBX ZZ inc     ebx 
             435742      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 R14+20 ZZ IDIOM 18 MEMORYSINK lea     rdx, [r14+14h] 
             435770      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 R14+108 ZZ IDIOM 18 MEMORYSINK lea     rsi, [r14+6Ch] 
@@ -2779,10 +2778,10 @@
             435c61   2737 FUNC RETURNTYPE RAX 1
             435c61   2737 FUNC INARGS    2  ARG0 0 ARG1 0 
             435fd5      2 INSTR CHECK TRUNCATION UNKNOWNSIGN 64 RAX 32 EAX ZZ mov     edi, eax        ; seed 
-            436052      3 INSTR CHECK OVERFLOW NOFLAGSIGNED 32 RBX+1 ZZ lea     edi, [rbx+1]    ; nfds 
-            436427      4 INSTR CHECK OVERFLOW NOFLAGUNKNOWNSIGN 64 RBX+28 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rbx+1Ch]  ; s1 
+            436052      3 INSTR CHECK OVERFLOW NOFLAGUNKNOWNSIGN 32 RBX+1 ZZ lea     edi, [rbx+1]    ; nfds 
+            436427      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+28 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rbx+1Ch]  ; s1 
             436712     54 FUNC RETURNTYPE RAX 0
-            436712     54 FUNC INARGS    6  ARG0 8 ARG1 1 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
+            436712     54 FUNC INARGS    6  ARG0 8 ARG1 0 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             436748     96 FUNC RETURNTYPE RAX 0
             436748     96 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 4 ARG4 1 ARG5 1 
             43674d      3 INSTR CHECK TRUNCATION UNSIGNED 32 RDX 8 DL ZZ IDIOM 5 movzx   esi, dl 
@@ -2792,16 +2791,16 @@
             436817    184 FUNC RETURNTYPE RAX 0
             436817    184 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4368cf     51 FUNC RETURNTYPE RAX 0
-            4368cf     51 FUNC INARGS    6  ARG0 8 ARG1 0 ARG2 1 ARG3 1 ARG4 1 ARG5 1 
+            4368cf     51 FUNC INARGS    6  ARG0 8 ARG1 0 ARG2 0 ARG3 1 ARG4 1 ARG5 1 
             436902    173 FUNC RETURNTYPE RAX 96
-            436902    173 FUNC INARGS    6  ARG0 8 ARG1 0 ARG2 1 ARG3 1 ARG4 1 ARG5 1 
+            436902    173 FUNC INARGS    6  ARG0 8 ARG1 0 ARG2 0 ARG3 1 ARG4 1 ARG5 1 
             4369af     67 FUNC RETURNTYPE RAX 0
-            4369af     67 FUNC INARGS    6  ARG0 8 ARG1 0 ARG2 1 ARG3 1 ARG4 1 ARG5 1 
+            4369af     67 FUNC INARGS    6  ARG0 8 ARG1 0 ARG2 0 ARG3 1 ARG4 1 ARG5 1 
             4369f2    298 FUNC RETURNTYPE RAX 1
             4369f2    298 FUNC INARGS    6  ARG0 8 ARG1 0 ARG2 4 ARG3 4 ARG4 1 ARG5 1 
             436a6b      4 INSTR CHECK OVERFLOW NOFLAGUNKNOWNSIGN 64 R13+28 ZZ IDIOM 18 STACKMEMSINK lea     rdi, [r13+1Ch] 
             436b1c   1405 FUNC RETURNTYPE RAX 1
-            436b1c   1405 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            436b1c   1405 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             436c3e      4 INSTR CHECK OVERFLOW UNKNOWNSIGN 64 RDI ZZ IDIOM 33 imul    rdi, 24h 
             436d1a      3 INSTR CHECK OVERFLOW NOFLAGUNKNOWNSIGN 32 RBX+1 ZZ lea     edi, [rbx+1]    ; nfds 
             436fed      5 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 R12+8 ZZ IDIOM 18 MEMORYSINK lea     rdi, [r12+8] 
@@ -2831,12 +2830,12 @@
             4378fd      5 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 R12+14 ZZ IDIOM 18 STACKMEMSINK lea     rdi, [r12+0Eh] 
             437938      5 INSTR CHECK OVERFLOW SIGNED 64  RAX ZZ add     rax, [rsp+88h+var_30] 
             437a09    249 FUNC RETURNTYPE RAX 96
-            437a09    249 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 4 ARG3 1 ARG4 0 ARG5 0 
+            437a09    249 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 4 ARG3 1 ARG4 0 ARG5 0 
             437a34      2 INSTR CHECK TRUNCATION SIGNED 64 RAX 32 EAX ZZ mov     edi, eax        ; fd 
             437a92      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBP+14 ZZ IDIOM 18 STACKMEMSINK lea     rcx, [rbp+0Eh] 
             437a96      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBP+8 ZZ IDIOM 18 STACKMEMSINK lea     rdi, [rbp+8]    ; s2 
             437b02    241 FUNC RETURNTYPE RAX 96
-            437b02    241 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 4 ARG3 96 ARG4 1 ARG5 1 
+            437b02    241 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 4 ARG3 96 ARG4 1 ARG5 1 
             437b7f      7 INSTR CHECK OVERFLOW UNSIGNED 64  RSI ZZ IDIOM 18 MEMORYSINK add     rsi, cs:qword_6CB490; buf 
             437bf3    217 FUNC RETURNTYPE RAX 1
             437bf3    217 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
@@ -2844,11 +2843,11 @@
             437ccc    138 FUNC RETURNTYPE RAX 1
             437ccc    138 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             437d56     36 FUNC RETURNTYPE RAX 1
-            437d56     36 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            437d56     36 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             437d7a     43 FUNC RETURNTYPE RAX 1
             437d7a     43 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             437da5     38 FUNC RETURNTYPE RAX 4
-            437da5     38 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            437da5     38 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             437dcb     79 FUNC RETURNTYPE RAX 4
             437dcb     79 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             437dea      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RDX+8 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rdx+8]    ; s1 
@@ -2862,7 +2861,7 @@
             437efd      4 INSTR CHECK OVERFLOW NOFLAGUNKNOWNSIGN 64 R15+1 ZZ lea     edx, [r15+1] 
             437f03      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+14 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rbx+0Eh] 
             437f63     94 FUNC RETURNTYPE RAX 1
-            437f63     94 FUNC INARGS    6  ARG0 1 ARG1 8 ARG2 1 ARG3 1 ARG4 0 ARG5 1 
+            437f63     94 FUNC INARGS    6  ARG0 1 ARG1 8 ARG2 0 ARG3 0 ARG4 0 ARG5 1 
             437fc1    182 FUNC RETURNTYPE RAX 1
             437fc1    182 FUNC INARGS    6  ARG0 8 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             43803c      2 INSTR CHECK OVERFLOW UNKNOWNSIGN 32  RBX ZZ inc     ebx 
@@ -2872,29 +2871,29 @@
             4380ab      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+28 ZZ IDIOM 18 MEMORYSINK lea     rsi, [rbx+1Ch] 
             4380db    324 FUNC RETURNTYPE RAX 1
             4380db    324 FUNC INARGS    6  ARG0 8 ARG1 0 ARG2 1 ARG3 0 ARG4 1 ARG5 1 
-            4381b4      7 INSTR CHECK OVERFLOW NOFLAGUNKNOWNSIGN 64 R15+240 ZZ lea     rdi, [r15+0F0h] 
+            4381b4      7 INSTR CHECK OVERFLOW NOFLAGUNKNOWNSIGN 64 R15+240 ZZ IDIOM 18 STACKMEMSINK lea     rdi, [r15+0F0h] 
             4381cd      2 INSTR CHECK UNDERFLOW SIGNED 32  RCX ZZ sub     ecx, eax 
             4381d1      2 INSTR CHECK UNDERFLOW UNKNOWNSIGN 32  RDX ZZ sub     edx, ecx        ; n 
             43821f    479 FUNC RETURNTYPE RAX 0
             43821f    479 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 0 ARG4 1 ARG5 4 
             4382f9      7 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 R13+268 ZZ IDIOM 18 STACKMEMSINK lea     rdi, [r13+10Ch] 
             438316      2 INSTR CHECK UNDERFLOW SIGNED 32  RDX ZZ sub     edx, eax 
-            438370      3 INSTR CHECK UNDERFLOW SIGNED 16  RDX ZZ sub     dx, bx 
+            438370      3 INSTR CHECK UNDERFLOW UNKNOWNSIGN 16  RDX ZZ sub     dx, bx 
             4383fe    140 FUNC RETURNTYPE RAX 1
-            4383fe    140 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4383fe    140 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             43848a     97 FUNC RETURNTYPE RAX 96
-            43848a     97 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 4 ARG4 1 ARG5 1 
+            43848a     97 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 4 ARG4 1 ARG5 1 
             4384eb     75 FUNC RETURNTYPE RAX 1
-            4384eb     75 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
-            438536    109 FUNC RETURNTYPE RAX 1
-            438536    109 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            4384eb     75 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            438536    109 FUNC RETURNTYPE RAX 0
+            438536    109 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             43854a      3 INSTR CHECK OVERFLOW UNKNOWNSIGN 64  RAX ZZ inc     rax 
             4385a3     63 FUNC RETURNTYPE RAX 0
-            4385a3     63 FUNC INARGS    6  ARG0 1 ARG1 96 ARG2 0 ARG3 96 ARG4 1 ARG5 1 
+            4385a3     63 FUNC INARGS    6  ARG0 0 ARG1 96 ARG2 0 ARG3 96 ARG4 1 ARG5 1 
             4385e2     52 FUNC RETURNTYPE RAX 1
-            4385e2     52 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4385e2     52 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             438616    210 FUNC RETURNTYPE RAX 0
-            438616    210 FUNC INARGS    6  ARG0 1 ARG1 4 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            438616    210 FUNC INARGS    6  ARG0 1 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4386e8    351 FUNC RETURNTYPE RAX 0
             4386e8    351 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 4 ARG3 4 ARG4 1 ARG5 1 
             438847     24 FUNC RETURNTYPE RAX 1
@@ -2913,11 +2912,11 @@
             438aa4      5 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 R12+22 ZZ IDIOM 18 MEMORYSINK lea     rsi, [r12+16h]  ; s2 
             438ac6      2 INSTR CHECK UNDERFLOW UNSIGNED 32  RBX ZZ sub     ebx, eax 
             438b1a     32 FUNC RETURNTYPE RAX 0
-            438b1a     32 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            438b1a     32 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             438b3a     34 FUNC RETURNTYPE RAX 4
             438b3a     34 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
             438b5c     86 FUNC RETURNTYPE RAX 0
-            438b5c     86 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            438b5c     86 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             438b80      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+12 ZZ IDIOM 18 STACKMEMSINK lea     r9, [rbx+0Ch] 
             438b84      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+8 ZZ IDIOM 18 STACKMEMSINK lea     r8, [rbx+8] 
             438bb2     79 FUNC RETURNTYPE RAX 0
@@ -2931,7 +2930,7 @@
             438da1      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RDX+2 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rdx+2] 
             438dc8      3 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 32 RAX+3 ZZ lea     esi, [rax+3] 
             438e26     43 FUNC RETURNTYPE RAX 1
-            438e26     43 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            438e26     43 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             438e51    139 FUNC RETURNTYPE RAX 1
             438e51    139 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 1 ARG4 1 ARG5 1 
             438edc     80 FUNC RETURNTYPE RAX 1
@@ -2947,11 +2946,11 @@
             43928e     59 FUNC RETURNTYPE RAX 4
             43928e     59 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
             4392c9     30 FUNC RETURNTYPE RAX 96
-            4392c9     30 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            4392c9     30 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4392e7    848 FUNC RETURNTYPE RAX 0
             4392e7    848 FUNC PROBLEM sub_4392E7 STACKANALYSIS 
             439637    147 FUNC RETURNTYPE RAX 0
-            439637    147 FUNC INARGS    6  ARG0 0 ARG1 16 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            439637    147 FUNC INARGS    6  ARG0 0 ARG1 16 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             439695      4 INSTR CHECK OVERFLOW NOFLAGSIGNED 64 RBX+1 ZZ lea     rdx, [rbx+1]    ; n 
             4396ca   1240 FUNC RETURNTYPE RAX 1
             4396ca   1240 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
@@ -2959,7 +2958,7 @@
             439a4a      3 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 32 RBX+1 ZZ lea     edx, [rbx+1]    ; n 
             439a9e      3 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 32 RBX+1 ZZ lea     edx, [rbx+1]    ; n 
             439ba2     23 FUNC RETURNTYPE RAX 1
-            439ba2     23 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            439ba2     23 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             439bb9    438 FUNC RETURNTYPE RAX 1
             439bb9    438 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             439ca1      3 INSTR CHECK UNDERFLOW UNKNOWNSIGN 64  RDI ZZ sub     rdi, rbx 
@@ -2968,7 +2967,7 @@
             439cf9      3 INSTR CHECK UNDERFLOW UNKNOWNSIGN 64  RDI ZZ sub     rdi, r12 
             439d37      3 INSTR CHECK UNDERFLOW UNKNOWNSIGN 64  RDI ZZ sub     rdi, rbx 
             439d6f     56 FUNC RETURNTYPE RAX 96
-            439d6f     56 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            439d6f     56 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             439da7     80 FUNC RETURNTYPE RAX 0
             439da7     80 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             439df7    414 FUNC RETURNTYPE RAX 1
@@ -2983,7 +2982,7 @@
             43a2eb     42 FUNC RETURNTYPE RAX 0
             43a2eb     42 FUNC INARGS    6  ARG0 4 ARG1 96 ARG2 4 ARG3 4 ARG4 0 ARG5 96 
             43a315   2239 FUNC RETURNTYPE RAX 1
-            43a315   2239 FUNC INARGS    6  ARG0 1 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            43a315   2239 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             43a35d      5 INSTR MEMSET STACKOFFSET_ESP 1568 SIZE 176 ZZ call    _memset 
             43a401      4 INSTR CHECK OVERFLOW UNSIGNED 64  RDI ZZ IDIOM 18 MEMORYSINK add     rdi, 10h 
             43a4bb      4 INSTR CHECK OVERFLOW UNSIGNED 64  RDX ZZ IDIOM 18 MEMORYSINK add     rdx, 20h 
@@ -3004,13 +3003,13 @@
             43abd4   1115 FUNC RETURNTYPE RAX 96
             43abd4   1115 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             43b02f    205 FUNC RETURNTYPE RAX 1
-            43b02f    205 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            43b02f    205 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             43b083      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RAX+19 ZZ IDIOM 18 MEMORYSINK lea     rsi, [rax+13h] 
             43b087      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+RDI ZZ IDIOM 18 STACKMEMSINK lea     rdi, [rbx+rdi] 
             43b0fc    103 FUNC RETURNTYPE RAX 1
             43b0fc    103 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             43b163     37 FUNC RETURNTYPE RAX 1
-            43b163     37 FUNC INARGS    6  ARG0 0 ARG1 96 ARG2 0 ARG3 1 ARG4 96 ARG5 96 
+            43b163     37 FUNC INARGS    6  ARG0 0 ARG1 96 ARG2 0 ARG3 0 ARG4 96 ARG5 96 
             43b188     63 FUNC RETURNTYPE RAX 0
             43b188     63 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 4 ARG4 0 ARG5 0 
             43b1c7    133 FUNC RETURNTYPE RAX 0
@@ -3018,7 +3017,7 @@
             43b24c     42 FUNC RETURNTYPE RAX 0
             43b24c     42 FUNC INARGS    6  ARG0 4 ARG1 96 ARG2 96 ARG3 96 ARG4 0 ARG5 96 
             43b276     34 FUNC RETURNTYPE RAX 0
-            43b276     34 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 4 ARG3 4 ARG4 4 ARG5 96 
+            43b276     34 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 4 ARG3 4 ARG4 4 ARG5 96 
             43b298    148 FUNC RETURNTYPE RAX 4
             43b298    148 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             43b32c    347 FUNC RETURNTYPE RAX 0
@@ -3065,7 +3064,7 @@
             43bde9      7 INSTR CHECK OVERFLOW UNSIGNED 64  RDI ZZ IDIOM 18 MEMORYSINK add     rdi, 90h 
             43be24      7 INSTR CHECK OVERFLOW UNSIGNED 64  RDI ZZ IDIOM 18 MEMORYSINK add     rdi, 0A8h 
             43be87    121 FUNC RETURNTYPE RAX 4
-            43be87    121 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 1 ARG3 96 ARG4 4 ARG5 96 
+            43be87    121 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 96 ARG4 4 ARG5 96 
             43bebb      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 R12+RCX ZZ IDIOM 18 MEMORYSINK lea     rcx, [r12+rcx]  ; tp 
             43bed8      4 INSTR CHECK OVERFLOW NOFLAGUNKNOWNSIGN 64 R12+RAX ZZ IDIOM 18 MEMORYSINK lea     rcx, [r12+rax]  ; tp 
             43bf00   1360 FUNC RETURNTYPE RAX 1
@@ -3116,17 +3115,17 @@
             43c499     82 FUNC RETURNTYPE RAX 4
             43c499     82 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             43c4eb     24 FUNC RETURNTYPE RAX 4
-            43c4eb     24 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            43c4eb     24 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             43c503     24 FUNC RETURNTYPE RAX 4
-            43c503     24 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            43c503     24 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             43c51b     29 FUNC RETURNTYPE RAX 4
             43c51b     29 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             43c538     37 FUNC RETURNTYPE RAX 4
             43c538     37 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             43c55d     32 FUNC RETURNTYPE RAX 4
-            43c55d     32 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            43c55d     32 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             43c57d     24 FUNC RETURNTYPE RAX 4
-            43c57d     24 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            43c57d     24 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             43c595    261 FUNC RETURNTYPE RAX 1
             43c595    261 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 1 ARG3 4 ARG4 4 ARG5 1 
             43c69a    208 FUNC RETURNTYPE RAX 0
@@ -3142,7 +3141,7 @@
             43c8d6     95 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             43c91b      3 INSTR CHECK OVERFLOW NOFLAGUNKNOWNSIGN 32 RBX+1 ZZ lea     edi, [rbx+1] 
             43c935     60 FUNC RETURNTYPE RAX 1
-            43c935     60 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 1 ARG3 4 ARG4 0 ARG5 0 
+            43c935     60 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 4 ARG4 0 ARG5 0 
             43c971     76 FUNC RETURNTYPE RAX 4
             43c971     76 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             43c9bd     79 FUNC RETURNTYPE RAX 0
@@ -3151,9 +3150,9 @@
             43ca0c     41 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             43ca0c     41 FUNC PROBLEM sub_43CA0C CALLUNRESOLVED 
             43ca35    152 FUNC RETURNTYPE RAX 0
-            43ca35    152 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            43ca35    152 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             43cc9b     35 FUNC RETURNTYPE RAX 0
-            43cc9b     35 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 1 ARG3 1 ARG4 4 ARG5 4 
+            43cc9b     35 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 1 ARG4 4 ARG5 4 
             43ccbe     84 FUNC RETURNTYPE RAX 4
             43ccbe     84 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             43ccc9      4 INSTR CHECK UNDERFLOW UNKNOWNSIGN 64  RDI ZZ sub     rdi, 0FFFFFFFFFFFFFF80h 
@@ -3190,13 +3189,13 @@
             43d26e      4 INSTR CHECK OVERFLOW UNKNOWNSIGN 64  RDI ZZ add     rdi, 30h 
             43d2ae      3 INSTR CHECK UNDERFLOW UNKNOWNSIGN 64  RDI ZZ sub     rdi, rax 
             43d2bd    745 FUNC RETURNTYPE RAX 0
-            43d2bd    745 FUNC INARGS    6  ARG0 1 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            43d2bd    745 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             43d45c      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 R12+RAX ZZ IDIOM 18 MEMORYSINK lea     rdi, [r12+rax]  ; dest 
             43d4b7      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+32 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rbx+20h]  ; tv 
             43d5a6     63 FUNC RETURNTYPE RAX 96
             43d5a6     63 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
             43d5e5    628 FUNC RETURNTYPE RAX 1
-            43d5e5    628 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            43d5e5    628 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             43d602      5 INSTR MEMSET STACKOFFSET_ESP 16 SIZE 72 ZZ call    _memset 
             43d626      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RAX+1 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rax+1]    ; s1 
             43d79e      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RDI+64 ZZ IDIOM 18 STACKMEMSINK lea     rcx, [rdi+40h]  ; pmatch 
@@ -3220,7 +3219,7 @@
             43db81    165 FUNC RETURNTYPE RAX 1
             43db81    165 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             43dc26    517 FUNC RETURNTYPE RAX 0
-            43dc26    517 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 4 ARG3 1 ARG4 0 ARG5 0 
+            43dc26    517 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 4 ARG3 1 ARG4 0 ARG5 0 
             43dddd      2 INSTR CHECK TRUNCATION SIGNED 64 RBX 32 EBX ZZ mov     esi, ebx 
             43de2b    498 FUNC RETURNTYPE RAX 1
             43de2b    498 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
@@ -3232,7 +3231,7 @@
             43e0c2      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RDX+4 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rdx+4] 
             43e101      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RAX+6 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rax+6] 
             43e18c   1415 FUNC RETURNTYPE RAX 1
-            43e18c   1415 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            43e18c   1415 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             43e25d      7 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBP+2024 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rbp+7E8h] 
             43e26b      7 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBP+2152 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rbp+868h] 
             43e38f      3 INSTR CHECK OVERFLOW UNKNOWNSIGN 64  RCX ZZ inc     rcx 
@@ -3244,11 +3243,11 @@
             43e713     19 FUNC RETURNTYPE RAX 0
             43e713     19 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             43e726     59 FUNC RETURNTYPE RAX 4
-            43e726     59 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            43e726     59 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             43e7a5    130 FUNC RETURNTYPE RAX 16
-            43e7a5    130 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            43e7a5    130 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             43e827    203 FUNC RETURNTYPE RAX 96
-            43e827    203 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            43e827    203 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             43e994    126 FUNC RETURNTYPE RAX 0
             43e994    126 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             43eb74    639 FUNC RETURNTYPE RAX 1
@@ -3264,15 +3263,15 @@
             43edf3     28 FUNC RETURNTYPE RAX 4
             43edf3     28 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             43ee0f     83 FUNC RETURNTYPE RAX 4
-            43ee0f     83 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 0 ARG4 4 ARG5 96 
+            43ee0f     83 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 0 ARG4 4 ARG5 96 
             43ee62    101 FUNC RETURNTYPE RAX 1
             43ee62    101 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 4 ARG3 1 ARG4 1 ARG5 1 
             43eec7    206 FUNC RETURNTYPE RAX 96
             43eec7    206 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 4 ARG5 96 
             43ef95     29 FUNC RETURNTYPE RAX 4
-            43ef95     29 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 4 ARG3 1 ARG4 1 ARG5 1 
+            43ef95     29 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 4 ARG3 1 ARG4 1 ARG5 1 
             43efb2     35 FUNC RETURNTYPE RAX 96
-            43efb2     35 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            43efb2     35 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
             43efd5     25 FUNC RETURNTYPE RAX 0
             43efd5     25 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             43efee    694 FUNC RETURNTYPE RAX 4
@@ -3284,7 +3283,7 @@
             43f2a4    108 FUNC RETURNTYPE RAX 4
             43f2a4    108 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             43f310    374 FUNC RETURNTYPE RAX 1
-            43f310    374 FUNC INARGS    6  ARG0 1 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            43f310    374 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             43f335      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RAX+4 ZZ IDIOM 18 MEMORYSINK lea     rsi, [rax+4] 
             43f486    230 FUNC RETURNTYPE RAX 1
             43f486    230 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
@@ -3297,13 +3296,13 @@
             43f6d9    292 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
             43f7bb      3 INSTR CHECK OVERFLOW UNKNOWNSIGN 64  RCX ZZ inc     rcx 
             43f7fd    210 FUNC RETURNTYPE RAX 0
-            43f7fd    210 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 96 ARG3 0 ARG4 0 ARG5 0 
+            43f7fd    210 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 96 ARG3 0 ARG4 0 ARG5 0 
             43f82b      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RAX+8 ZZ IDIOM 18 MEMORYSINK lea     rsi, [rax+8]    ; buf 
             43f88b      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBP+8 ZZ IDIOM 18 MEMORYSINK lea     rsi, [rbp+8] 
             43f8cf     40 FUNC RETURNTYPE RAX 0
             43f8cf     40 FUNC INARGS    6  ARG0 4 ARG1 16 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             43f8f7    178 FUNC RETURNTYPE RAX 1
-            43f8f7    178 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            43f8f7    178 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             43f9a9     91 FUNC RETURNTYPE RAX 0
             43f9a9     91 FUNC INARGS    6  ARG0 4 ARG1 8 ARG2 96 ARG3 96 ARG4 0 ARG5 0 
             43fa04    644 FUNC RETURNTYPE RAX 1
@@ -3311,7 +3310,7 @@
             43fa5a      4 INSTR CHECK OVERFLOW NOFLAGUNKNOWNSIGN 64 RAX+19 ZZ lea     rsi, [rax+13h] 
             43fc88    249 FUNC RETURNTYPE RAX 1
             43fc88    249 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
-            43fdb5     61 FUNC RETURNTYPE RAX 1
+            43fdb5     61 FUNC RETURNTYPE RAX 0
             43fdb5     61 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             43fdb5     61 FUNC PROBLEM sub_43FDB5 CALLUNRESOLVED 
             43fdd4      3 INSTR CHECK OVERFLOW UNKNOWNSIGN 64  RBX ZZ inc     rbx 
@@ -3320,14 +3319,14 @@
             43fe37     20 FUNC RETURNTYPE RAX 0
             43fe37     20 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             43fe4b    117 FUNC RETURNTYPE RAX 4
-            43fe4b    117 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            43fe4b    117 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             43fec0    154 FUNC RETURNTYPE RAX 0
             43fec0    154 FUNC INARGS    6  ARG0 96 ARG1 4 ARG2 0 ARG3 0 ARG4 4 ARG5 0 
             43fee8      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+8 ZZ IDIOM 18 MEMORYSINK lea     rcx, [rbx+8] 
             43feec      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+24 ZZ IDIOM 18 MEMORYSINK lea     r9, [rbx+18h] 
             43fef0      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+16 ZZ IDIOM 18 MEMORYSINK lea     r8, [rbx+10h] 
             43ff5a    286 FUNC RETURNTYPE RAX 0
-            43ff5a    286 FUNC INARGS    6  ARG0 1 ARG1 4 ARG2 1 ARG3 96 ARG4 4 ARG5 96 
+            43ff5a    286 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 1 ARG3 96 ARG4 4 ARG5 96 
             43ffe0      4 INSTR CHECK OVERFLOW SIGNED 64 RSI ZZ imul    rsi, 50h 
             43ffe4      4 INSTR CHECK OVERFLOW NOFLAGUNKNOWNSIGN 64 RAX+RSI ZZ IDIOM 18 MEMORYSINK lea     rsi, [rax+rsi] 
             44000e      4 INSTR CHECK OVERFLOW SIGNED 64 RDI ZZ imul    rdi, 50h 
@@ -3353,9 +3352,9 @@
             44076b      2 INSTR CHECK UNDERFLOW SIGNED 32  RSI ZZ sub     esi, edi 
             44076f      7 INSTR CHECK OVERFLOW UNSIGNED 64  RDI ZZ add     rdi, 6C95C4h    ; s 
             4407c9     20 FUNC RETURNTYPE RAX 0
-            4407c9     20 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 1 ARG3 96 ARG4 96 ARG5 4 
+            4407c9     20 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 96 ARG4 96 ARG5 4 
             4407dd    767 FUNC RETURNTYPE RAX 96
-            4407dd    767 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4407dd    767 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             44081a      3 INSTR CHECK OVERFLOW UNKNOWNSIGN 64  RAX ZZ inc     rax 
             440866      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RAX+RDI ZZ IDIOM 32 lea     rdi, [rax+rdi] 
             440889      3 INSTR CHECK OVERFLOW UNKNOWNSIGN 64  RBP ZZ inc     rbp 
@@ -3395,12 +3394,12 @@
             441401     79 FUNC RETURNTYPE RAX 0
             441401     79 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 4 ARG3 4 ARG4 0 ARG5 0 
             441450    392 FUNC RETURNTYPE RAX 0
-            441450    392 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 4 ARG3 4 ARG4 0 ARG5 0 
+            441450    392 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 4 ARG3 4 ARG4 0 ARG5 0 
             4415d8    792 FUNC RETURNTYPE RAX 0
             4415d8    792 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
-            44189e      2 INSTR CHECK TRUNCATION SIGNED 64 RAX 32 EAX ZZ mov     edi, eax        ; inc 
+            44189e      2 INSTR CHECK TRUNCATION UNKNOWNSIGN 64 RAX 32 EAX ZZ mov     edi, eax        ; inc 
             4418f0     60 FUNC RETURNTYPE RAX 0
-            4418f0     60 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 4 ARG4 4 ARG5 96 
+            4418f0     60 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 4 ARG4 4 ARG5 96 
             44192c     22 FUNC RETURNTYPE RAX 1
             44192c     22 FUNC INARGS    6  ARG0 16 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             441942     32 FUNC RETURNTYPE RAX 0
@@ -3408,13 +3407,13 @@
             441962     32 FUNC RETURNTYPE RAX 0
             441962     32 FUNC INARGS    6  ARG0 16 ARG1 16 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             441982     10 FUNC RETURNTYPE RAX 1
-            441982     10 FUNC INARGS    6  ARG0 16 ARG1 1 ARG2 16 ARG3 16 ARG4 0 ARG5 0 
+            441982     10 FUNC INARGS    6  ARG0 16 ARG1 0 ARG2 16 ARG3 16 ARG4 0 ARG5 0 
             44198c     25 FUNC RETURNTYPE RAX 1
-            44198c     25 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 96 ARG3 96 ARG4 4 ARG5 96 
+            44198c     25 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 96 ARG3 96 ARG4 4 ARG5 96 
             4419a5     28 FUNC RETURNTYPE RAX 0
-            4419a5     28 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4419a5     28 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4419c1     21 FUNC RETURNTYPE RAX 0
-            4419c1     21 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4419c1     21 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4419d6    627 FUNC RETURNTYPE RAX 0
             4419d6    627 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             441b2a      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RAX+1 ZZ IDIOM 18 MEMORYSINK lea     rdx, [rax+1] 
@@ -3441,11 +3440,11 @@
             442830     32 FUNC RETURNTYPE RAX 0
             442830     32 FUNC INARGS    6  ARG0 16 ARG1 16 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             442850     33 FUNC RETURNTYPE RAX 1
-            442850     33 FUNC INARGS    6  ARG0 16 ARG1 4 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            442850     33 FUNC INARGS    6  ARG0 16 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             442871    113 FUNC RETURNTYPE RAX 0
             442871    113 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4428e2    529 FUNC RETURNTYPE RAX 1
-            4428e2    529 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            4428e2    529 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4429cb      2 INSTR CHECK OVERFLOW SIGNED 32  RBX ZZ SINKMALLOC inc     ebx 
             4429d1      3 INSTR CHECK OVERFLOW NOFLAGSIGNED 32 RBX+1 ZZ lea     esi, [rbx+1] 
             442af3    727 FUNC RETURNTYPE RAX 1
@@ -3461,9 +3460,9 @@
             442e56     18 FUNC RETURNTYPE RAX 4
             442e56     18 FUNC INARGS    6  ARG0 16 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             442e68    225 FUNC RETURNTYPE RAX 1
-            442e68    225 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            442e68    225 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             442f49    388 FUNC RETURNTYPE RAX 1
-            442f49    388 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            442f49    388 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             442ffa      2 INSTR CHECK UNDERFLOW UNKNOWNSIGN 32  RSI ZZ sub     esi, ebx 
             443028      2 INSTR CHECK UNDERFLOW UNKNOWNSIGN 32  RSI ZZ sub     esi, ebx 
             4430cd    124 FUNC RETURNTYPE RAX 1
@@ -3471,13 +3470,13 @@
             443149     29 FUNC RETURNTYPE RAX 0
             443149     29 FUNC INARGS    6  ARG0 16 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             443166    207 FUNC RETURNTYPE RAX 1
-            443166    207 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            443166    207 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             443235    237 FUNC RETURNTYPE RAX 1
             443235    237 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             443322    150 FUNC RETURNTYPE RAX 1
-            443322    150 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 96 ARG3 96 ARG4 96 ARG5 96 
+            443322    150 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 96 ARG3 96 ARG4 96 ARG5 96 
             4433b8   1263 FUNC RETURNTYPE RAX 0
-            4433b8   1263 FUNC INARGS    6  ARG0 1 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            4433b8   1263 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4438a7     98 FUNC RETURNTYPE RAX 1
             4438a7     98 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 1 ARG4 1 ARG5 1 
             443909     18 FUNC RETURNTYPE RAX 1
@@ -3495,11 +3494,11 @@
             4439bd     30 FUNC RETURNTYPE RAX 1
             4439bd     30 FUNC INARGS    6  ARG0 16 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4439db     27 FUNC RETURNTYPE RAX 1
-            4439db     27 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            4439db     27 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4439f6    335 FUNC RETURNTYPE RAX 96
             4439f6    335 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             443b45    109 FUNC RETURNTYPE RAX 4
-            443b45    109 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 96 ARG4 4 ARG5 96 
+            443b45    109 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 96 ARG4 4 ARG5 96 
             443bb2    193 FUNC RETURNTYPE RAX 0
             443bb2    193 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             443c73    471 FUNC RETURNTYPE RAX 1
@@ -3517,7 +3516,7 @@
             444247    587 FUNC RETURNTYPE RAX 0
             444247    587 FUNC INARGS    6  ARG0 1 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             444492    100 FUNC RETURNTYPE RAX 96
-            444492    100 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            444492    100 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4444b3      3 INSTR CHECK OVERFLOW UNKNOWNSIGN 64  RDI ZZ add     rdi, [rbx] 
             4444c7      3 INSTR CHECK OVERFLOW UNSIGNED 64  RSI ZZ IDIOM 18 MEMORYSINK add     rsi, [rbx] 
             4444dd      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+32 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rbx+20h]  ; stat_loc 
@@ -3546,7 +3545,7 @@
             4451d5      3 INSTR CHECK SIGNEDNESS UNSIGNED 64 R14 ZZ mov     rdx, r14        ; n 
             445200      4 INSTR CHECK OVERFLOW UNKNOWNSIGN 64  RDI ZZ add     rdi, [rbp+0] 
             445236     32 FUNC RETURNTYPE RAX 1
-            445236     32 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            445236     32 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             445256     19 FUNC RETURNTYPE RAX 4
             445256     19 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             445269     23 FUNC RETURNTYPE RAX 0
@@ -3560,7 +3559,7 @@
             4452de     60 FUNC RETURNTYPE RAX 1
             4452de     60 FUNC INARGS    2  ARG0 4 ARG1 4 
             44531a     63 FUNC RETURNTYPE RAX 0
-            44531a     63 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            44531a     63 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             445359     11 FUNC RETURNTYPE RAX 0
             445359     11 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             445364     43 FUNC RETURNTYPE RAX 4
@@ -3571,11 +3570,11 @@
             4453ca     65 FUNC RETURNTYPE RAX 0
             4453ca     65 FUNC INARGS    6  ARG0 16 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             44540b     75 FUNC RETURNTYPE RAX 0
-            44540b     75 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            44540b     75 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             445456     21 FUNC RETURNTYPE RAX 1
             445456     21 FUNC INARGS    6  ARG0 1 ARG1 4 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             44546b     84 FUNC RETURNTYPE RAX 1
-            44546b     84 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            44546b     84 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4454bf     38 FUNC RETURNTYPE RAX 1
             4454bf     38 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4454e5     77 FUNC RETURNTYPE RAX 1
@@ -3591,7 +3590,7 @@
             445558     15 FUNC RETURNTYPE RAX 4
             445558     15 FUNC INARGS    6  ARG0 96 ARG1 96 ARG2 96 ARG3 96 ARG4 2 ARG5 0 
             445567     40 FUNC RETURNTYPE RAX 4
-            445567     40 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 96 ARG3 4 ARG4 1 ARG5 96 
+            445567     40 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 96 ARG3 4 ARG4 1 ARG5 96 
             44558f     63 FUNC RETURNTYPE RAX 4
             44558f     63 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4455ce     55 FUNC RETURNTYPE RAX 0
@@ -3603,15 +3602,15 @@
             445625    167 FUNC RETURNTYPE RAX 4
             445625    167 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4456cc    108 FUNC RETURNTYPE RAX 4
-            4456cc    108 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            4456cc    108 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             445738     38 FUNC RETURNTYPE RAX 4
             445738     38 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 1 ARG3 1 ARG4 2 ARG5 0 
             44575e     49 FUNC RETURNTYPE RAX 0
             44575e     49 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             44578f     37 FUNC RETURNTYPE RAX 0
-            44578f     37 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 0 ARG3 96 ARG4 1 ARG5 1 
+            44578f     37 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 96 ARG4 1 ARG5 1 
             4457b4     91 FUNC RETURNTYPE RAX 0
-            4457b4     91 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 96 ARG3 4 ARG4 0 ARG5 0 
+            4457b4     91 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 96 ARG3 4 ARG4 0 ARG5 0 
             44580f     67 FUNC RETURNTYPE RAX 0
             44580f     67 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             445852     32 FUNC RETURNTYPE RAX 0
@@ -3640,7 +3639,7 @@
             445d3b     30 FUNC RETURNTYPE RAX 96
             445d3b     30 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 4 ARG4 0 ARG5 0 
             445d59     82 FUNC RETURNTYPE RAX 0
-            445d59     82 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            445d59     82 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             445dab     26 FUNC RETURNTYPE RAX 0
             445dab     26 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             445dc5     38 FUNC RETURNTYPE RAX 0
@@ -3668,9 +3667,9 @@
             4462a5    211 FUNC RETURNTYPE RAX 1
             4462a5    211 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             446378    185 FUNC RETURNTYPE RAX 1
-            446378    185 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            446378    185 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             446431     44 FUNC RETURNTYPE RAX 1
-            446431     44 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            446431     44 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             44645d     35 FUNC RETURNTYPE RAX 1
             44645d     35 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 96 ARG3 96 ARG4 0 ARG5 0 
             446480    148 FUNC RETURNTYPE RAX 1
@@ -3685,7 +3684,7 @@
             4465c3    145 FUNC INARGS    6  ARG0 96 ARG1 4 ARG2 96 ARG3 1 ARG4 2 ARG5 0 
             446627      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RAX+8 ZZ IDIOM 18 MEMORYSINK lea     rdx, [rax+8] 
             446654     93 FUNC RETURNTYPE RAX 1
-            446654     93 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            446654     93 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4466b1    141 FUNC RETURNTYPE RAX 0
             4466b1    141 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4466d5      5 INSTR CHECK OVERFLOW NOFLAGUNKNOWNSIGN 64 R12+1 ZZ lea     edi, [r12+1] 
@@ -3693,7 +3692,7 @@
             44673e    253 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 96 ARG3 1 ARG4 0 ARG5 0 
             44673e    253 FUNC PROBLEM sub_44673E CALLUNRESOLVED 
             4467b5      3 INSTR CHECK UNDERFLOW UNSIGNED 64  RSI ZZ sub     rsi, rbx 
-            44683b     64 FUNC RETURNTYPE RAX 4
+            44683b     64 FUNC RETURNTYPE RAX 0
             44683b     64 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             44687b    147 FUNC RETURNTYPE RAX 0
             44687b    147 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
@@ -3713,12 +3712,12 @@
             446e4b    384 FUNC RETURNTYPE RAX 1
             446e4b    384 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             446fcb     77 FUNC RETURNTYPE RAX 1
-            446fcb     77 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            446fcb     77 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             447018     20 FUNC RETURNTYPE RAX 1
             447018     20 FUNC INARGS    6  ARG0 0 ARG1 96 ARG2 96 ARG3 1 ARG4 2 ARG5 0 
             44702c     28 FUNC RETURNTYPE RAX 1
             44702c     28 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
-            447048     76 FUNC RETURNTYPE RAX 1
+            447048     76 FUNC RETURNTYPE RAX 0
             447048     76 FUNC INARGS    6  ARG0 4 ARG1 96 ARG2 0 ARG3 1 ARG4 2 ARG5 0 
             447094    137 FUNC RETURNTYPE RAX 0
             447094    137 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 4 ARG3 96 ARG4 0 ARG5 0 
@@ -3731,7 +3730,7 @@
             447275      7 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBP+208 ZZ IDIOM 18 MEMORYSINK lea     rsi, [rbp+0D0h] ; src 
             4472e4      2 INSTR CHECK TRUNCATION SIGNED 64 RDX 32 EDX ZZ IDIOM 14 mov     edi, edx        ; sig 
             4472f4      7 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBP+728 ZZ IDIOM 18 MEMORYSINK lea     rax, [rbp+2D8h] 
-            447455    194 FUNC RETURNTYPE RAX 4
+            447455    194 FUNC RETURNTYPE RAX 0
             447455    194 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 96 ARG4 96 ARG5 0 
             4474c2      5 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+R12 ZZ lea     rdi, [rbx+r12+2] 
             4474c2      5 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+R12+2 ZZ lea     rdi, [rbx+r12+2] 
@@ -3746,7 +3745,7 @@
             447866    164 FUNC RETURNTYPE RAX 1
             447866    164 FUNC INARGS    6  ARG0 16 ARG1 4 ARG2 1 ARG3 4 ARG4 0 ARG5 0 
             44790a      7 FUNC RETURNTYPE RAX 0
-            44790a      7 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            44790a      7 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             447911     45 FUNC RETURNTYPE RAX 4
             447911     45 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 4 ARG3 1 ARG4 2 ARG5 0 
             44793e     31 FUNC RETURNTYPE RAX 0
@@ -3767,7 +3766,7 @@
             447bfe     34 FUNC RETURNTYPE RAX 4
             447bfe     34 FUNC INARGS    6  ARG0 1 ARG1 96 ARG2 96 ARG3 1 ARG4 96 ARG5 0 
             447c20     42 FUNC RETURNTYPE RAX 4
-            447c20     42 FUNC INARGS    6  ARG0 1 ARG1 96 ARG2 96 ARG3 1 ARG4 2 ARG5 0 
+            447c20     42 FUNC INARGS    6  ARG0 0 ARG1 96 ARG2 96 ARG3 1 ARG4 2 ARG5 0 
             447c4a     58 FUNC RETURNTYPE RAX 4
             447c4a     58 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 4 ARG3 4 ARG4 0 ARG5 0 
             447c84     56 FUNC RETURNTYPE RAX 8
@@ -3776,11 +3775,11 @@
             447cbc    103 FUNC RETURNTYPE RAX 0
             447cbc    103 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 96 ARG3 1 ARG4 2 ARG5 0 
             447d23    321 FUNC RETURNTYPE RAX 4
-            447d23    321 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            447d23    321 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             447d54      7 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+160 ZZ lea     rsi, [rbx+0A0h] 
             447ddb      4 INSTR CHECK UNDERFLOW UNSIGNED 64  RAX ZZ IDIOM 18 MEMORYSINK sub     rax, 28h 
             447e64    253 FUNC RETURNTYPE RAX 4
-            447e64    253 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            447e64    253 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             447ed2      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBP+8 ZZ lea     rsi, [rbp+8] 
             447f61     52 FUNC RETURNTYPE RAX 0
             447f61     52 FUNC INARGS    6  ARG0 96 ARG1 96 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
@@ -3798,7 +3797,7 @@
             448217    608 FUNC RETURNTYPE RAX 96
             448217    608 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             448477    163 FUNC RETURNTYPE RAX 0
-            448477    163 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            448477    163 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4484a5      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+3 ZZ lea     rdi, [rbx+3] 
             4484cd      3 INSTR CHECK OVERFLOW UNSIGNED 64  RBP ZZ IDIOM 18 MEMORYSINK inc     rbp 
             4484df      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+3 ZZ lea     rdi, [rbx+3] 
@@ -3813,7 +3812,7 @@
             44869c     37 FUNC RETURNTYPE RAX 1
             44869c     37 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 4 ARG3 1 ARG4 2 ARG5 0 
             4486c1     67 FUNC RETURNTYPE RAX 0
-            4486c1     67 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            4486c1     67 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             448704    173 FUNC RETURNTYPE RAX 0
             448704    173 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             44876d      4 INSTR CHECK OVERFLOW UNSIGNED 64  RBP ZZ IDIOM 18 MEMORYSINK add     rbp, 8 
@@ -3833,27 +3832,27 @@
             448ec3    157 FUNC RETURNTYPE RAX 4
             448ec3    157 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 4 ARG3 4 ARG4 0 ARG5 1 
             448f60    117 FUNC RETURNTYPE RAX 4
-            448f60    117 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            448f60    117 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             448fd5    170 FUNC RETURNTYPE RAX 1
-            448fd5    170 FUNC INARGS    6  ARG0 8 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            448fd5    170 FUNC INARGS    6  ARG0 8 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             449032      4 INSTR CHECK OVERFLOW NOFLAGSIGNED 64 R12+RDI ZZ IDIOM 18 STACKMEMSINK lea     rdi, [r12+rdi] 
             44907f    292 FUNC RETURNTYPE RAX 0
-            44907f    292 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            44907f    292 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
             449111      4 INSTR CHECK OVERFLOW UNSIGNED 64  RDX ZZ IDIOM 18 MEMORYSINK add     rdx, 10h 
             4491a3    114 FUNC RETURNTYPE RAX 1
             4491a3    114 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             449215    309 FUNC RETURNTYPE RAX 0
             449215    309 FUNC INARGS    6  ARG0 4 ARG1 96 ARG2 1 ARG3 1 ARG4 64 ARG5 0 
             44934a     48 FUNC RETURNTYPE RAX 0
-            44934a     48 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 1 ARG3 96 ARG4 0 ARG5 0 
+            44934a     48 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 96 ARG4 0 ARG5 0 
             44937a    210 FUNC RETURNTYPE RAX 1
-            44937a    210 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            44937a    210 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             44938c      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+56 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rbx+38h] 
             449439      4 INSTR CHECK OVERFLOW UNSIGNED 64  RBP ZZ IDIOM 18 MEMORYSINK add     rbp, 8 
             44944c     85 FUNC RETURNTYPE RAX 4
             44944c     85 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 4 ARG5 0 
             4494a1     65 FUNC RETURNTYPE RAX 1
-            4494a1     65 FUNC INARGS    6  ARG0 1 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            4494a1     65 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4494e2    266 FUNC RETURNTYPE RAX 4
             4494e2    266 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 4 ARG3 1 ARG4 4 ARG5 0 
             4495ec     21 FUNC RETURNTYPE RAX 1
@@ -3876,24 +3875,24 @@
             4497f0      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RAX+24 ZZ lea     rdi, [rax+18h] 
             4497f9      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RAX+18 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rax+12h]  ; dest 
             449823    108 FUNC RETURNTYPE RAX 0
-            449823    108 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            449823    108 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             44988f    435 FUNC RETURNTYPE RAX 0
             44988f    435 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
             449a42     73 FUNC RETURNTYPE RAX 0
             449a42     73 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             449a8b    109 FUNC RETURNTYPE RAX 1
-            449a8b    109 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            449a8b    109 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             449ac2      4 INSTR CHECK OVERFLOW UNSIGNED 64  RBX ZZ IDIOM 18 MEMORYSINK add     rbx, 8 
             449af8    243 FUNC RETURNTYPE RAX 1
             449af8    243 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             449beb    533 FUNC RETURNTYPE RAX 4
-            449beb    533 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 4 ARG3 1 ARG4 0 ARG5 0 
+            449beb    533 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             449e00     26 FUNC RETURNTYPE RAX 96
-            449e00     26 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            449e00     26 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             449e1a     26 FUNC RETURNTYPE RAX 1
-            449e1a     26 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            449e1a     26 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             449e34    341 FUNC RETURNTYPE RAX 1
-            449e34    341 FUNC INARGS    6  ARG0 1 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            449e34    341 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             449f89      8 FUNC RETURNTYPE RAX 0
             449f89      8 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             449f91     19 FUNC RETURNTYPE RAX 0
@@ -3903,7 +3902,7 @@
             449faf      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 R14+56 ZZ IDIOM 18 MEMORYSINK lea     rdi, [r14+38h] 
             44a006      3 INSTR CHECK OVERFLOW UNKNOWNSIGN 64  R12 ZZ inc     r12d 
             44a0e6    145 FUNC RETURNTYPE RAX 1
-            44a0e6    145 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            44a0e6    145 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             44a12a      7 INSTR CHECK OVERFLOW UNSIGNED 64 RCX ZZ IDIOM 33 imul    rcx, rdx, 3E8h 
             44a177    182 FUNC RETURNTYPE RAX 1
             44a177    182 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 4 ARG4 0 ARG5 0 
@@ -3911,11 +3910,11 @@
             44a1f9      2 INSTR CHECK TRUNCATION UNSIGNED 64 RBX 32 EBX ZZ IDIOM 30 mov     ecx, ebx 
             44a20f      3 INSTR CHECK UNDERFLOW UNSIGNED 32  RCX ZZ IDIOM 18 MEMORYSINK sub     ecx, r8d 
             44a22d    204 FUNC RETURNTYPE RAX 1
-            44a22d    204 FUNC INARGS    6  ARG0 1 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            44a22d    204 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             44a2f9     92 FUNC RETURNTYPE RAX 1
-            44a2f9     92 FUNC INARGS    6  ARG0 1 ARG1 4 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            44a2f9     92 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             44a355    192 FUNC RETURNTYPE RAX 96
-            44a355    192 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            44a355    192 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             44a3c1      2 INSTR CHECK OVERFLOW UNKNOWNSIGN 32  RDX ZZ inc     edx 
             44a415      5 FUNC RETURNTYPE RAX 0
             44a415      5 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
@@ -3996,7 +3995,7 @@
             44d493    339 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 4 ARG3 1 ARG4 2 ARG5 0 
             44d572      3 INSTR CHECK OVERFLOW NOFLAGSIGNED 32 RBX+-4 ZZ lea     eax, [rbx-4] 
             44d5e6     78 FUNC RETURNTYPE RAX 1
-            44d5e6     78 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 96 ARG3 1 ARG4 0 ARG5 0 
+            44d5e6     78 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 96 ARG3 1 ARG4 0 ARG5 0 
             44d5f1      4 INSTR CHECK TRUNCATION SIGNED 32 RDI 8 DIL ZZ IDIOM 26 movsx   edi, dil 
             44d5f1      4 INSTR CHECK SIGNEDNESS UNSIGNED 8 DIL ZZ IDIOM 20 movsx   edi, dil 
             44d634    198 FUNC RETURNTYPE RAX 1
@@ -4009,11 +4008,11 @@
             44dc1d    427 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             44dd07      2 INSTR CHECK UNDERFLOW SIGNED 32  RBX ZZ dec     ebx 
             44ddc8     74 FUNC RETURNTYPE RAX 96
-            44ddc8     74 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            44ddc8     74 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             44de12     76 FUNC RETURNTYPE RAX 0
             44de12     76 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
-            44de5e    332 FUNC RETURNTYPE RAX 1
-            44de5e    332 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            44de5e    332 FUNC RETURNTYPE RAX 0
+            44de5e    332 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             44ded3      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+18 ZZ IDIOM 18 MEMORYSINK lea     rsi, [rbx+12h] 
             44df1f      6 INSTR CHECK OVERFLOW UNSIGNED 64  RAX ZZ add     rax, 0F8h 
             44df6a      4 INSTR CHECK OVERFLOW UNKNOWNSIGN 64  RCX ZZ add     rcx, 5 
@@ -4024,9 +4023,9 @@
             44e187    137 FUNC RETURNTYPE RAX 0
             44e187    137 FUNC INARGS    6  ARG0 0 ARG1 96 ARG2 96 ARG3 1 ARG4 2 ARG5 0 
             44e210     40 FUNC RETURNTYPE RAX 1
-            44e210     40 FUNC INARGS    6  ARG0 96 ARG1 1 ARG2 96 ARG3 1 ARG4 0 ARG5 0 
+            44e210     40 FUNC INARGS    6  ARG0 96 ARG1 0 ARG2 96 ARG3 1 ARG4 0 ARG5 0 
             44e238   1536 FUNC RETURNTYPE RAX 0
-            44e238   1536 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            44e238   1536 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             44e295      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RAX+48 ZZ IDIOM 18 MEMORYSINK lea     rdx, [rax+30h] 
             44e2b0      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RAX+56 ZZ IDIOM 18 MEMORYSINK lea     rdx, [rax+38h] 
             44e2b8      7 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RAX+560 ZZ IDIOM 18 MEMORYSINK lea     rdx, [rax+230h] 
@@ -4043,7 +4042,7 @@
             44eecf    199 FUNC INARGS    6  ARG0 96 ARG1 96 ARG2 96 ARG3 1 ARG4 2 ARG5 0 
             44ef96    178 FUNC RETURNTYPE RAX 4
             44ef96    178 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
-            44f048    178 FUNC RETURNTYPE RAX 1
+            44f048    178 FUNC RETURNTYPE RAX 0
             44f048    178 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             44f08c      2 INSTR CHECK OVERFLOW UNKNOWNSIGN 32  RDX ZZ inc     edx 
             44f0fa    322 FUNC RETURNTYPE RAX 0
@@ -4066,9 +4065,9 @@
             45015e    385 FUNC RETURNTYPE RAX 0
             45015e    385 FUNC PROBLEM sub_45015E STACKANALYSIS 
             4502df     77 FUNC RETURNTYPE RAX 0
-            4502df     77 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            4502df     77 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             45032c     69 FUNC RETURNTYPE RAX 2
-            45032c     69 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            45032c     69 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             450371     27 FUNC RETURNTYPE RAX 1
             450371     27 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
             45038c      7 FUNC RETURNTYPE RAX 1
@@ -4078,22 +4077,22 @@
             4503aa     24 FUNC RETURNTYPE RAX 0
             4503aa     24 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4503c2     77 FUNC RETURNTYPE RAX 4
-            4503c2     77 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            4503c2     77 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4503de      2 INSTR CHECK UNDERFLOW UNSIGNED 32  RCX ZZ dec     ecx 
-            45040f     66 FUNC RETURNTYPE RAX 0
+            45040f     66 FUNC RETURNTYPE RAX 4
             45040f     66 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             450451      3 FUNC RETURNTYPE RAX 1
             450451      3 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             45047c     10 FUNC RETURNTYPE RAX 0
             45047c     10 FUNC PROBLEM sub_45047C CHUNKS JUMPUNRESOLVED 
             450486     10 FUNC RETURNTYPE RAX 0
-            450486     10 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            450486     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             450490     10 FUNC RETURNTYPE RAX 0
-            450490     10 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            450490     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             45049a     40 FUNC RETURNTYPE RAX 4
             45049a     40 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4504c2     10 FUNC RETURNTYPE RAX 1
-            4504c2     10 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 4 ARG3 96 ARG4 0 ARG5 0 
+            4504c2     10 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 4 ARG3 96 ARG4 0 ARG5 0 
             4504cc     77 FUNC RETURNTYPE RAX 0
             4504cc     77 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             450519    107 FUNC RETURNTYPE RAX 0
@@ -4102,7 +4101,7 @@
             450584     51 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4505b7    172 FUNC RETURNTYPE RAX 0
             4505b7    172 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
-            450663     18 FUNC RETURNTYPE RAX 0
+            450663     18 FUNC RETURNTYPE RAX 4
             450663     18 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 4 ARG4 1 ARG5 0 
             450675     21 FUNC RETURNTYPE RAX 0
             450675     21 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
@@ -4112,7 +4111,7 @@
             4506ea    333 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 4 ARG4 0 ARG5 0 
             4506ea    333 FUNC PROBLEM sub_4506EA CALLUNRESOLVED 
             450837     43 FUNC RETURNTYPE RAX 1
-            450837     43 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            450837     43 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             450862     15 FUNC RETURNTYPE RAX 1
             450862     15 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 4 ARG3 96 ARG4 0 ARG5 0 
             450871     26 FUNC RETURNTYPE RAX 1
@@ -4128,19 +4127,19 @@
             450904     49 FUNC RETURNTYPE RAX 4
             450904     49 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 16 ARG3 0 ARG4 0 ARG5 0 
             450935     45 FUNC RETURNTYPE RAX 4
-            450935     45 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 4 ARG4 1 ARG5 1 
+            450935     45 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 4 ARG4 1 ARG5 1 
             450962     24 FUNC RETURNTYPE RAX 1
-            450962     24 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            450962     24 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             45097a     84 FUNC RETURNTYPE RAX 1
-            45097a     84 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            45097a     84 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
             4509ce     55 FUNC RETURNTYPE RAX 1
             4509ce     55 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             450a05     75 FUNC RETURNTYPE RAX 1
-            450a05     75 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            450a05     75 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             450a50     16 FUNC RETURNTYPE RAX 4
             450a50     16 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             450a60     66 FUNC RETURNTYPE RAX 0
-            450a60     66 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            450a60     66 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             450aa2     65 FUNC RETURNTYPE RAX 1
             450aa2     65 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             450ae3    371 FUNC RETURNTYPE RAX 0
@@ -4149,18 +4148,18 @@
             450bbe      4 INSTR CHECK OVERFLOW UNSIGNED 64  RBX ZZ IDIOM 18 MEMORYSINK add     rbx, 8 
             450bec      4 INSTR CHECK OVERFLOW UNSIGNED 64  R12 ZZ IDIOM 18 MEMORYSINK add     r12, 8 
             450c56    552 FUNC RETURNTYPE RAX 1
-            450c56    552 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            450c56    552 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             450e7e     47 FUNC RETURNTYPE RAX 1
             450e7e     47 FUNC INARGS    6  ARG0 4 ARG1 96 ARG2 4 ARG3 4 ARG4 4 ARG5 96 
             450ead     71 FUNC RETURNTYPE RAX 1
-            450ead     71 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            450ead     71 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             450ed9      4 INSTR CHECK OVERFLOW UNKNOWNSIGN 64  RBX ZZ add     rbx, 18h 
             450ef4     69 FUNC RETURNTYPE RAX 0
             450ef4     69 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             450f39    152 FUNC RETURNTYPE RAX 1
             450f39    152 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             450fd1     53 FUNC RETURNTYPE RAX 4
-            450fd1     53 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 96 ARG3 96 ARG4 0 ARG5 1 
+            450fd1     53 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 96 ARG3 96 ARG4 0 ARG5 1 
             451006    106 FUNC RETURNTYPE RAX 0
             451006    106 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             451021      2 INSTR CHECK TRUNCATION UNSIGNED 64 RAX 32 EAX ZZ IDIOM 30 mov     esi, eax 
@@ -4173,13 +4172,13 @@
             45124c    154 FUNC RETURNTYPE RAX 4
             45124c    154 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4512e6     61 FUNC RETURNTYPE RAX 1
-            4512e6     61 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            4512e6     61 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             451323    112 FUNC RETURNTYPE RAX 0
             451323    112 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             451393    171 FUNC RETURNTYPE RAX 4
-            451393    171 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            451393    171 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             45143e     23 FUNC RETURNTYPE RAX 0
-            45143e     23 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            45143e     23 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             451455    148 FUNC RETURNTYPE RAX 1
             451455    148 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4514be      3 INSTR CHECK UNDERFLOW SIGNED 32  RDX ZZ sub     edx, r13d 
@@ -4187,14 +4186,14 @@
             4514c8      4 INSTR CHECK OVERFLOW NOFLAGSIGNED 64 RSI*8 ZZ IDIOM 18 MEMORYSINK lea     rsi, [rdi+rsi*8]; src 
             4514c8      4 INSTR CHECK OVERFLOW NOFLAGUNKNOWNSIGN 64 RDI+RSI*8 ZZ IDIOM 18 MEMORYSINK lea     rsi, [rdi+rsi*8]; src 
             4514e9    149 FUNC RETURNTYPE RAX 0
-            4514e9    149 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4514e9    149 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             45151c      3 INSTR CHECK UNDERFLOW UNKNOWNSIGN 32  RSI ZZ sub     esi, 0FFFFFF80h 
             451522      2 INSTR CHECK OVERFLOW UNKNOWNSIGN 32  RSI ZZ inc     esi 
             451538      4 INSTR CHECK OVERFLOW NOFLAGSIGNED 64 RSI*8 ZZ IDIOM 18 MEMORYSINK lea     rsi, [rax+rsi*8]; src 
             451538      4 INSTR CHECK OVERFLOW NOFLAGUNKNOWNSIGN 64 RAX+RSI*8 ZZ IDIOM 18 MEMORYSINK lea     rsi, [rax+rsi*8]; src 
             45153f      7 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RSI+128 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rsi+80h]  ; dest 
             45157e     55 FUNC RETURNTYPE RAX 4
-            45157e     55 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            45157e     55 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             45158e      2 INSTR CHECK OVERFLOW UNKNOWNSIGN 32  RSI ZZ add     esi, esi 
             45159e      2 INSTR CHECK OVERFLOW SIGNED 32  RSI ZZ add     esi, edx 
             4515a6      2 INSTR CHECK OVERFLOW SIGNED 32  RSI ZZ inc     esi 
@@ -4217,14 +4216,13 @@
             451952    788 FUNC RETURNTYPE RAX 1
             451952    788 FUNC INARGS    6  ARG0 8 ARG1 4 ARG2 1 ARG3 96 ARG4 0 ARG5 0 
             451952    788 FUNC PROBLEM sub_451952 CALLUNRESOLVED 
-            451bf0      4 INSTR CHECK SIGNEDNESS SIGNED 64 R13 ZZ IDIOM 20 movzx   esi, r13b 
             451c66    159 FUNC RETURNTYPE RAX 4
             451c66    159 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
             451caa      3 INSTR CHECK OVERFLOW NOFLAGUNKNOWNSIGN 32 RBX+1 ZZ lea     esi, [rbx+1] 
             451d05     32 FUNC RETURNTYPE RAX 4
-            451d05     32 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 4 ARG4 0 ARG5 1 
+            451d05     32 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 4 ARG4 0 ARG5 1 
             451d25    118 FUNC RETURNTYPE RAX 1
-            451d25    118 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            451d25    118 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             451d9b     64 FUNC RETURNTYPE RAX 0
             451d9b     64 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 4 ARG3 4 ARG4 0 ARG5 0 
             451ddb     67 FUNC RETURNTYPE RAX 1
@@ -4234,19 +4232,19 @@
             451e32      2 INSTR CHECK TRUNCATION UNKNOWNSIGN 64 RBX 32 EBX ZZ mov     esi, ebx 
             451e39      3 INSTR CHECK OVERFLOW UNKNOWNSIGN 64  RBX ZZ inc     rbx 
             451e46    107 FUNC RETURNTYPE RAX 0
-            451e46    107 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            451e46    107 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             451e7b      2 INSTR CHECK OVERFLOW UNKNOWNSIGN 32  RSI ZZ inc     esi 
             451e80      4 INSTR CHECK OVERFLOW SIGNED 64 RSI ZZ imul    rsi, 30h 
             451eb1     35 FUNC RETURNTYPE RAX 1
-            451eb1     35 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 4 ARG3 1 ARG4 0 ARG5 0 
+            451eb1     35 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             451ed4    149 FUNC RETURNTYPE RAX 0
             451ed4    149 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 4 ARG3 96 ARG4 4 ARG5 96 
             451f69     26 FUNC RETURNTYPE RAX 1
             451f69     26 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 4 ARG3 96 ARG4 0 ARG5 0 
             451f83     33 FUNC RETURNTYPE RAX 1
-            451f83     33 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 1 ARG4 0 ARG5 1 
+            451f83     33 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 1 
             451fa4     34 FUNC RETURNTYPE RAX 1
-            451fa4     34 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 1 ARG4 1 ARG5 96 
+            451fa4     34 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 1 ARG5 96 
             451fc6     78 FUNC RETURNTYPE RAX 1
             451fc6     78 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             452014    284 FUNC RETURNTYPE RAX 1
@@ -4267,7 +4265,7 @@
             452536    354 FUNC RETURNTYPE RAX 0
             452536    354 FUNC INARGS    6  ARG0 96 ARG1 4 ARG2 0 ARG3 4 ARG4 0 ARG5 0 
             452698    309 FUNC RETURNTYPE RAX 1
-            452698    309 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            452698    309 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             452777      2 INSTR CHECK OVERFLOW SIGNED 32  RDI ZZ neg     edi             ; pid 
             4527cd    769 FUNC RETURNTYPE RAX 1
             4527cd    769 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
@@ -4289,12 +4287,12 @@
             453a01    139 FUNC RETURNTYPE RAX 1
             453a01    139 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             453a8c     62 FUNC RETURNTYPE RAX 96
-            453a8c     62 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 96 ARG3 96 ARG4 0 ARG5 0 
+            453a8c     62 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 96 ARG3 96 ARG4 0 ARG5 0 
             453aca    196 FUNC RETURNTYPE RAX 1
             453aca    196 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             453afe      3 INSTR CHECK SIGNEDNESS UNSIGNED 64 R13 ZZ mov     rdx, r13        ; n 
             453b8e    195 FUNC RETURNTYPE RAX 1
-            453b8e    195 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            453b8e    195 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             453c51    435 FUNC RETURNTYPE RAX 1
             453c51    435 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 4 ARG4 0 ARG5 1 
             453ca0      3 INSTR CHECK SIGNEDNESS UNSIGNED 64 R14 ZZ mov     rdx, r14        ; n 
@@ -4305,9 +4303,9 @@
             453e32      2 INSTR CHECK UNDERFLOW UNSIGNED 32  RSI ZZ IDIOM 18 MEMORYSINK sub     esi, ebx        ; n 
             453e9d      4 INSTR CHECK OVERFLOW UNSIGNED 64  RBP ZZ IDIOM 18 MEMORYSINK add     rbp, 8 
             453eb4     54 FUNC RETURNTYPE RAX 1
-            453eb4     54 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            453eb4     54 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             453eea    162 FUNC RETURNTYPE RAX 1
-            453eea    162 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            453eea    162 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             453f47      2 INSTR CHECK UNDERFLOW UNSIGNED 32  RSI ZZ IDIOM 19 sub     esi, ebx 
             453f4b      2 INSTR CHECK OVERFLOW UNSIGNED 32  RSI ZZ IDIOM 19 inc     esi 
             453f52      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBP+1 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rbp+1]    ; s 
@@ -4346,7 +4344,7 @@
             455228    142 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4552a5      3 INSTR CHECK OVERFLOW UNKNOWNSIGN 64  R8 ZZ inc     r8d 
             4552b6    108 FUNC RETURNTYPE RAX 4
-            4552b6    108 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 96 ARG3 4 ARG4 1 ARG5 1 
+            4552b6    108 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 96 ARG3 4 ARG4 1 ARG5 1 
             455322     54 FUNC RETURNTYPE RAX 1
             455322     54 FUNC INARGS    6  ARG0 8 ARG1 4 ARG2 4 ARG3 96 ARG4 1 ARG5 1 
             455358    254 FUNC RETURNTYPE RAX 1
@@ -4357,7 +4355,7 @@
             455456    330 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             455539      2 INSTR CHECK TRUNCATION UNSIGNED 64 RAX 32 EAX ZZ mov     edi, eax        ; pid 
             4555a0    228 FUNC RETURNTYPE RAX 1
-            4555a0    228 FUNC INARGS    2  ARG0 0 ARG1 1 
+            4555a0    228 FUNC INARGS    1  ARG0 0 
             455776     91 FUNC RETURNTYPE RAX 0
             455776     91 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 96 ARG3 96 ARG4 1 ARG5 96 
             4557c7      3 INSTR CHECK TRUNCATION UNSIGNED 32 RBX 8 BL ZZ IDIOM 5 movzx   edi, bl 
@@ -4375,7 +4373,7 @@
             455ae9    265 FUNC RETURNTYPE RAX 1
             455ae9    265 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             455bf2    120 FUNC RETURNTYPE RAX 4
-            455bf2    120 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 96 ARG4 1 ARG5 96 
+            455bf2    120 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 96 ARG4 1 ARG5 96 
             455c6a   1666 FUNC RETURNTYPE RAX 4
             455c6a   1666 FUNC INARGS    6  ARG0 8 ARG1 4 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             455d08      3 INSTR CHECK TRUNCATION UNSIGNED 32 RDX 8 DL ZZ IDIOM 5 movzx   esi, dl         ; c 
@@ -4387,7 +4385,7 @@
             4560b8      5 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RAX+RBX ZZ IDIOM 18 MEMORYSINK lea     rsi, [rax+rbx+1] 
             4560b8      5 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RAX+RBX+1 ZZ IDIOM 18 MEMORYSINK lea     rsi, [rax+rbx+1] 
             4562ec     10 FUNC RETURNTYPE RAX 96
-            4562ec     10 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 96 ARG4 1 ARG5 1 
+            4562ec     10 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 96 ARG4 1 ARG5 1 
             4562f6     36 FUNC RETURNTYPE RAX 0
             4562f6     36 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             45631a     41 FUNC RETURNTYPE RAX 0
@@ -4416,7 +4414,7 @@
             456fe4    140 FUNC RETURNTYPE RAX 16
             456fe4    140 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             456fe4    140 FUNC PROBLEM sub_456FE4 CALLUNRESOLVED 
-            457070     69 FUNC RETURNTYPE RAX 1
+            457070     69 FUNC RETURNTYPE RAX 0
             457070     69 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4570b5     65 FUNC RETURNTYPE RAX 1
             4570b5     65 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
@@ -4436,7 +4434,7 @@
             457a01    490 FUNC RETURNTYPE RAX 0
             457a01    490 FUNC PROBLEM sub_457A01 STACKANALYSIS 
             457beb     38 FUNC RETURNTYPE RAX 0
-            457beb     38 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            457beb     38 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             457c11     23 FUNC RETURNTYPE RAX 4
             457c11     23 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             457c28     65 FUNC RETURNTYPE RAX 0
@@ -4464,7 +4462,7 @@
             4583bc     25 FUNC RETURNTYPE RAX 0
             4583bc     25 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4583d5   2125 FUNC RETURNTYPE RAX 0
-            4583d5   2125 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            4583d5   2125 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4584ad      5 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 R12+88 ZZ IDIOM 18 MEMORYSINK lea     rdi, [r12+58h] 
             4589e4      3 INSTR CHECK SIGNEDNESS UNSIGNED 64 RBP ZZ mov     rdx, rbp        ; n 
             458a72      4 INSTR CHECK OVERFLOW NOFLAGSIGNED 64 RBP+1 ZZ lea     rdx, [rbp+1]    ; n 
@@ -4474,7 +4472,7 @@
             458c22    217 FUNC RETURNTYPE RAX 4
             458c22    217 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             458cfb   1364 FUNC RETURNTYPE RAX 1
-            458cfb   1364 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            458cfb   1364 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             458df1      2 INSTR CHECK TRUNCATION UNKNOWNSIGN 64 RAX 32 EAX ZZ mov     edi, eax 
             45924f     42 FUNC RETURNTYPE RAX 1
             45924f     42 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
@@ -4488,13 +4486,13 @@
             45949c     23 FUNC RETURNTYPE RAX 0
             45949c     23 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
             4594b3     54 FUNC RETURNTYPE RAX 0
-            4594b3     54 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4594b3     54 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4594e9     38 FUNC RETURNTYPE RAX 0
             4594e9     38 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 4 ARG3 4 ARG4 0 ARG5 0 
             45950f    282 FUNC RETURNTYPE RAX 0
-            45950f    282 FUNC INARGS    4  ARG0 4 ARG1 1 ARG2 1 ARG3 0 
+            45950f    282 FUNC INARGS    4  ARG0 4 ARG1 0 ARG2 0 ARG3 0 
             459629   1575 FUNC RETURNTYPE RAX 1
-            459629   1575 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            459629   1575 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             45965b      5 INSTR MEMSET STACKOFFSET_ESP 48 SIZE 160 ZZ call    _memset 
             4596ad      8 INSTR CHECK OVERFLOW NOFLAGUNKNOWNSIGN 64 R12+4875488 ZZ IDIOM 18 MEMORYSINK lea     rsi, qword_4A64E0[r12]; s2 
             4596b5      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBP+1 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rbp+1]    ; s1 
@@ -4512,7 +4510,7 @@
             459d71      2 INSTR CHECK TRUNCATION UNSIGNED 64 RBX 32 EBX ZZ mov     esi, ebx 
             459e55      2 INSTR CHECK TRUNCATION SIGNED 64 RBX 32 EBX ZZ mov     ecx, ebx 
             459eba     49 FUNC RETURNTYPE RAX 16
-            459eba     49 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            459eba     49 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             459eeb     24 FUNC RETURNTYPE RAX 1
             459eeb     24 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             459f03      4 FUNC RETURNTYPE RAX 0
@@ -4530,7 +4528,7 @@
             459f2a     42 FUNC RETURNTYPE RAX 4
             459f2a     42 FUNC INARGS    6  ARG0 1 ARG1 96 ARG2 1 ARG3 4 ARG4 0 ARG5 4 
             459f54     24 FUNC RETURNTYPE RAX 1
-            459f54     24 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            459f54     24 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             459f5b      3 INSTR CHECK OVERFLOW UNKNOWNSIGN 64  RAX ZZ inc     rax 
             459f6c    197 FUNC RETURNTYPE RAX 1
             459f6c    197 FUNC INARGS    4  ARG0 4 ARG1 0 ARG2 1 ARG3 0 
@@ -4544,15 +4542,15 @@
             45a0e3     60 FUNC RETURNTYPE RAX 1
             45a0e3     60 FUNC INARGS    4  ARG0 0 ARG1 4 ARG2 4 ARG3 4 
             45a11f    135 FUNC RETURNTYPE RAX 0
-            45a11f    135 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            45a11f    135 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             45a1a6    168 FUNC RETURNTYPE RAX 0
             45a1a6    168 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             45a24e     30 FUNC RETURNTYPE RAX 96
-            45a24e     30 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 4 ARG3 1 ARG4 0 ARG5 4 
+            45a24e     30 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 4 ARG3 1 ARG4 0 ARG5 4 
             45a26c     14 FUNC RETURNTYPE RAX 1
-            45a26c     14 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 0 ARG3 4 ARG4 0 ARG5 0 
+            45a26c     14 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 4 ARG4 0 ARG5 0 
             45a27a    256 FUNC RETURNTYPE RAX 1
-            45a27a    256 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            45a27a    256 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             45a37a    473 FUNC RETURNTYPE RAX 4
             45a37a    473 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             45a411      4 INSTR CHECK OVERFLOW NOFLAGUNKNOWNSIGN 32 RBX+RAX ZZ lea     edi, [rbx+rax-1] 
@@ -4563,10 +4561,10 @@
             45a553     43 FUNC RETURNTYPE RAX 96
             45a553     43 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             45a57e    209 FUNC RETURNTYPE RAX 1
-            45a57e    209 FUNC INARGS    4  ARG0 4 ARG1 1 ARG2 1 ARG3 1 
+            45a57e    209 FUNC INARGS    1  ARG0 4 
             45a5c5      3 INSTR CHECK OVERFLOW UNKNOWNSIGN 64  RSI ZZ inc     rsi 
             45a64f    267 FUNC RETURNTYPE RAX 4
-            45a64f    267 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            45a64f    267 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             45a6d0      4 INSTR CHECK OVERFLOW NOFLAGUNKNOWNSIGN 64 R13+1 ZZ lea     esi, [r13+1] 
             45a75a    111 FUNC RETURNTYPE RAX 1
             45a75a    111 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
@@ -4574,14 +4572,14 @@
             45a7c9     44 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             45a7dc      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+96 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rbx+60h]  ; env 
             45a7f5     57 FUNC RETURNTYPE RAX 0
-            45a7f5     57 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            45a7f5     57 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             45a82e     13 FUNC RETURNTYPE RAX 0
             45a82e     13 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             45a83b    435 FUNC RETURNTYPE RAX 1
             45a83b    435 FUNC INARGS    6  ARG0 1 ARG1 8 ARG2 4 ARG3 96 ARG4 0 ARG5 4 
             45a96e      4 INSTR CHECK UNDERFLOW UNKNOWNSIGN 32  RSI ZZ sub     esi, [r13+58h] 
             45a9ee   1716 FUNC RETURNTYPE RAX 1
-            45a9ee   1716 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            45a9ee   1716 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             45aa33      3 INSTR CHECK OVERFLOW UNKNOWNSIGN 64  RSI ZZ inc     rsi 
             45ac1f      4 INSTR CHECK OVERFLOW UNKNOWNSIGN 64  RCX ZZ add     rcx, 10h 
             45ae00      3 INSTR CHECK OVERFLOW NOFLAGUNKNOWNSIGN 32 RCX+1 ZZ lea     esi, [rcx+1] 
@@ -4589,10 +4587,10 @@
             45b002      3 INSTR CHECK OVERFLOW NOFLAGSIGNED 32 RBP+1 ZZ lea     esi, [rbp+1] 
             45b06e      4 INSTR CHECK OVERFLOW NOFLAGUNKNOWNSIGN 64 R13+1 ZZ lea     ecx, [r13+1] 
             45b0a2    124 FUNC RETURNTYPE RAX 0
-            45b0a2    124 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 0 ARG3 4 ARG4 0 ARG5 0 
+            45b0a2    124 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 4 ARG4 0 ARG5 0 
             45b100      4 INSTR CHECK OVERFLOW UNKNOWNSIGN 64  RAX ZZ add     rax, 28h 
             45b11e    106 FUNC RETURNTYPE RAX 1
-            45b11e    106 FUNC INARGS    6  ARG0 16 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            45b11e    106 FUNC INARGS    6  ARG0 16 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             45b17a      3 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 32 RDX+-1 ZZ lea     eax, [rdx-1] 
             45b188     31 FUNC RETURNTYPE RAX 1
             45b188     31 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
@@ -4601,9 +4599,9 @@
             45b23c      3 INSTR CHECK OVERFLOW NOFLAGUNKNOWNSIGN 32 RDX+-48 ZZ lea     eax, [rdx-30h] 
             45b26b      3 INSTR CHECK OVERFLOW UNSIGNED 64  RDI ZZ IDIOM 18 MEMORYSINK inc     rdi             ; nptr 
             45b286      3 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 32 RDX+-48 ZZ lea     eax, [rdx-30h] 
-            45b321      3 INSTR CHECK UNDERFLOW UNSIGNED 32  RAX ZZ IDIOM 31 sub     eax, 30h 
+            45b321      3 INSTR CHECK UNDERFLOW UNKNOWNSIGN 32  RAX ZZ sub     eax, 30h 
             45b3a0     84 FUNC RETURNTYPE RAX 1
-            45b3a0     84 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            45b3a0     84 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             45b3f4    135 FUNC RETURNTYPE RAX 1
             45b3f4    135 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             45b43d      3 INSTR CHECK OVERFLOW NOFLAGSIGNED 32 RBP+1 ZZ lea     esi, [rbp+1] 
@@ -4615,10 +4613,10 @@
             45b5a5      2 INSTR CHECK OVERFLOW SIGNED 32  RSI ZZ inc     esi 
             45b946      2 INSTR CHECK UNDERFLOW SIGNED 32  RDI ZZ dec     edi 
             45b9e6    123 FUNC RETURNTYPE RAX 4
-            45b9e6    123 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            45b9e6    123 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             45ba61    929 FUNC RETURNTYPE RAX 96
             45ba61    929 FUNC INARGS    6  ARG0 96 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
-            45bbc7      3 INSTR CHECK OVERFLOW NOFLAGUNKNOWNSIGN 32 RBX+1 ZZ IDIOM 32 lea     edx, [rbx+1] 
+            45bbc7      3 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 32 RBX+1 ZZ IDIOM 32 lea     edx, [rbx+1] 
             45bc09      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 R13+1 ZZ lea     edx, [r13+1] 
             45bc89      3 INSTR CHECK OVERFLOW NOFLAGSIGNED 32 RCX+1 ZZ lea     esi, [rcx+1] 
             45bd91      2 INSTR CHECK OVERFLOW UNKNOWNSIGN 32  RDX ZZ inc     edx 
@@ -4636,14 +4634,13 @@
             45c280    245 FUNC RETURNTYPE RAX 0
             45c280    245 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             45c375    166 FUNC RETURNTYPE RAX 0
-            45c375    166 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 0 ARG3 4 ARG4 0 ARG5 0 
+            45c375    166 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 4 ARG4 0 ARG5 0 
             45c41b   2967 FUNC RETURNTYPE RAX 1
-            45c41b   2967 FUNC INARGS    6  ARG0 1 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            45c41b   2967 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             45c46c      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBP+60 ZZ IDIOM 18 MEMORYSINK lea     rcx, [rbp+3Ch] 
             45c470      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBP+24 ZZ IDIOM 18 MEMORYSINK lea     rdx, [rbp+18h] 
             45c474      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBP+68 ZZ IDIOM 18 MEMORYSINK lea     r9, [rbp+44h] 
             45c478      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBP+64 ZZ IDIOM 18 MEMORYSINK lea     r8, [rbp+40h] 
-            45c667      3 INSTR CHECK TRUNCATION UNSIGNED 32 RAX 8 AL ZZ IDIOM 5 movzx   edi, al 
             45c6c2      3 INSTR CHECK OVERFLOW NOFLAGSIGNED 32 RDX+1 ZZ lea     esi, [rdx+1] 
             45c8c9      4 INSTR CHECK OVERFLOW NOFLAGSIGNED 64 R13+1 ZZ lea     esi, [r13+1] 
             45c97b      3 INSTR CHECK TRUNCATION UNSIGNED 32 RBX 8 BL ZZ IDIOM 5 movzx   edi, bl 
@@ -4673,11 +4670,11 @@
             45d12e     73 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             45d147      2 INSTR CHECK TRUNCATION UNKNOWNSIGN 64 RAX 32 EAX ZZ mov     edi, eax 
             45d177     26 FUNC RETURNTYPE RAX 1
-            45d177     26 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 1 ARG4 96 ARG5 96 
+            45d177     26 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 96 ARG5 96 
             45d191     34 FUNC RETURNTYPE RAX 4
-            45d191     34 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 1 ARG4 96 ARG5 96 
+            45d191     34 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 96 ARG5 96 
             45d1b3     36 FUNC RETURNTYPE RAX 4
-            45d1b3     36 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            45d1b3     36 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             45d1d7     51 FUNC RETURNTYPE RAX 4
             45d1d7     51 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             45d20a    172 FUNC RETURNTYPE RAX 1
@@ -4689,7 +4686,7 @@
             45d33c      8 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 R12+5540 ZZ IDIOM 18 MEMORYSINK lea     rdx, [r12+15A4h] 
             45d370      5 INSTR CHECK OVERFLOW NOFLAGUNKNOWNSIGN 64 R13+RBX ZZ lea     esi, [r13+rbx+0] 
             45d39f    278 FUNC RETURNTYPE RAX 0
-            45d39f    278 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            45d39f    278 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
             45d3d9      7 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+5540 ZZ IDIOM 18 MEMORYSINK lea     rdx, [rbx+15A4h] 
             45d46e      7 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+5540 ZZ IDIOM 18 MEMORYSINK lea     rsi, [rbx+15A4h] 
             45d4b5    126 FUNC RETURNTYPE RAX 0
@@ -4705,7 +4702,7 @@
             45d5b1    107 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             45d5c2      7 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RAX+360 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rax+168h] 
             45d61c    119 FUNC RETURNTYPE RAX 0
-            45d61c    119 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            45d61c    119 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             45d66b      7 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+5540 ZZ IDIOM 18 MEMORYSINK lea     rcx, [rbx+15A4h] 
             45d693     94 FUNC RETURNTYPE RAX 0
             45d693     94 FUNC PROBLEM sub_45D693 STACKANALYSIS 
@@ -4769,36 +4766,35 @@
             45fce2    208 FUNC RETURNTYPE RAX 1
             45fce2    208 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             45fdb2    889 FUNC RETURNTYPE RAX 0
-            45fdb2    889 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 0 ARG3 96 ARG4 96 ARG5 96 
+            45fdb2    889 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 96 ARG4 96 ARG5 96 
             460110      4 INSTR CHECK OVERFLOW NOFLAGSIGNED 64 R13+1 ZZ lea     eax, [r13+1] 
             46012b    737 FUNC RETURNTYPE RAX 0
-            46012b    737 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 1 ARG3 0 ARG4 96 ARG5 96 
+            46012b    737 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 96 ARG5 96 
             4603f1      4 INSTR CHECK OVERFLOW NOFLAGSIGNED 64 R13+1 ZZ lea     eax, [r13+1] 
             46040c    980 FUNC RETURNTYPE RAX 0
-            46040c    980 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 0 ARG3 96 ARG4 96 ARG5 96 
+            46040c    980 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 96 ARG4 96 ARG5 96 
             4607c5      4 INSTR CHECK OVERFLOW NOFLAGSIGNED 64 R13+1 ZZ lea     eax, [r13+1] 
             4607e0   1164 FUNC RETURNTYPE RAX 0
             4607e0   1164 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
-            460937      4 INSTR CHECK OVERFLOW NOFLAGUNKNOWNSIGN 64 RBX+56 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rbx+38h]  ; timer 
-            4609cb      4 INSTR CHECK OVERFLOW NOFLAGUNKNOWNSIGN 64 RBX+48 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rbx+30h]  ; timer 
+            460937      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+56 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rbx+38h]  ; timer 
+            4609cb      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+48 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rbx+30h]  ; timer 
             460a78      2 INSTR CHECK TRUNCATION UNSIGNED 64 RBX 32 EBX ZZ mov     esi, ebx        ; semnum 
             460a8f      2 INSTR CHECK TRUNCATION UNSIGNED 64 RBX 32 EBX ZZ mov     esi, ebx        ; semnum 
             460aa3      2 INSTR CHECK TRUNCATION UNSIGNED 64 RBX 32 EBX ZZ mov     esi, ebx        ; semnum 
             460abf      2 INSTR CHECK TRUNCATION UNSIGNED 64 RBX 32 EBX ZZ mov     esi, ebx        ; semnum 
             460b07      2 INSTR CHECK TRUNCATION UNSIGNED 64 RBX 32 EBX ZZ mov     eax, ebx 
-            460ba5      4 INSTR CHECK OVERFLOW NOFLAGUNKNOWNSIGN 64 RBX+48 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rbx+30h]  ; timer 
+            460ba5      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+48 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rbx+30h]  ; timer 
             460c6c    320 FUNC RETURNTYPE RAX 1
             460c6c    320 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             460dac     51 FUNC RETURNTYPE RAX 1
             460dac     51 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             460ddf    510 FUNC RETURNTYPE RAX 1
-            460ddf    510 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            460ddf    510 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             460fdd     36 FUNC RETURNTYPE RAX 1
-            460fdd     36 FUNC INARGS    4  ARG0 1 ARG1 1 ARG2 1 ARG3 1 
             461001    319 FUNC RETURNTYPE RAX 1
-            461001    319 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            461001    319 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             461140     43 FUNC RETURNTYPE RAX 0
-            461140     43 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 1 ARG3 0 ARG4 4 ARG5 0 
+            461140     43 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 4 ARG5 0 
             46116b     97 FUNC RETURNTYPE RAX 0
             46116b     97 FUNC INARGS    6  ARG0 0 ARG1 96 ARG2 4 ARG3 1 ARG4 4 ARG5 96 
             4611b5      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+16 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rbx+10h]  ; preg 
@@ -4829,12 +4825,12 @@
             461c05     89 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             461c1d      5 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBP+RBX ZZ IDIOM 18 MEMORYSINK lea     rdi, [rbp+rbx+0]; s1 
             461c5e     59 FUNC RETURNTYPE RAX 16
-            461c5e     59 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            461c5e     59 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             461c99   1417 FUNC RETURNTYPE RAX 1
-            461c99   1417 FUNC INARGS    6  ARG0 1 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            461c99   1417 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4621ae      3 INSTR CHECK OVERFLOW NOFLAGUNKNOWNSIGN 32 RAX+1 ZZ lea     edi, [rax+1] 
             462222     22 FUNC RETURNTYPE RAX 1
-            462222     22 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 1 ARG3 0 ARG4 4 ARG5 96 
+            462222     22 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 0 ARG3 0 ARG4 4 ARG5 96 
             462238     24 FUNC RETURNTYPE RAX 1
             462238     24 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             462250    138 FUNC RETURNTYPE RAX 0
@@ -4842,7 +4838,7 @@
             4622da     49 FUNC RETURNTYPE RAX 0
             4622da     49 FUNC INARGS    6  ARG0 1 ARG1 4 ARG2 1 ARG3 96 ARG4 0 ARG5 0 
             46230b   2442 FUNC RETURNTYPE RAX 1
-            46230b   2442 FUNC INARGS    3  ARG0 0 ARG1 4 ARG2 1 
+            46230b   2442 FUNC INARGS    2  ARG0 0 ARG1 4 
             4623b7      2 INSTR CHECK TRUNCATION UNKNOWNSIGN 64 RAX 32 EAX ZZ mov     edi, eax 
             462629      5 INSTR CHECK OVERFLOW UNSIGNED 32 EDI ZZ IDIOM 33 imul    edi, [rsp+158h+var_130] 
             462649      5 INSTR CHECK OVERFLOW UNSIGNED 32 EDI ZZ IDIOM 33 imul    edi, [rsp+158h+var_130] 
@@ -4874,25 +4870,25 @@
             462c69      3 INSTR CHECK OVERFLOW UNKNOWNSIGN 32  RDI ZZ add     edi, [rbx+8] 
             462c6c      6 INSTR CHECK OVERFLOW UNSIGNED 64 RDI ZZ IDIOM 33 imul    rdi, [rsp+158h+var_150] 
             462c95     26 FUNC RETURNTYPE RAX 1
-            462c95     26 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            462c95     26 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             462caf     23 FUNC RETURNTYPE RAX 1
-            462caf     23 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            462caf     23 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             462cc6     25 FUNC RETURNTYPE RAX 1
-            462cc6     25 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            462cc6     25 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             462cdf    110 FUNC RETURNTYPE RAX 1
             462cdf    110 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             462d0c      2 INSTR CHECK UNDERFLOW UNSIGNED 32  RSI ZZ IDIOM 23 sub     esi, eax 
             462d4d    184 FUNC RETURNTYPE RAX 1
-            462d4d    184 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            462d4d    184 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             462dbc      2 INSTR CHECK UNDERFLOW UNSIGNED 32  RSI ZZ IDIOM 23 sub     esi, eax 
             462e05     53 FUNC RETURNTYPE RAX 1
-            462e05     53 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            462e05     53 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
             462e3a     87 FUNC RETURNTYPE RAX 1
-            462e3a     87 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            462e3a     87 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             462e91     41 FUNC RETURNTYPE RAX 0
-            462e91     41 FUNC INARGS    6  ARG0 1 ARG1 4 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            462e91     41 FUNC INARGS    6  ARG0 1 ARG1 4 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
             462eba   3066 FUNC RETURNTYPE RAX 1
-            462eba   3066 FUNC INARGS    6  ARG0 1 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            462eba   3066 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             462eee      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RAX+24 ZZ IDIOM 18 MEMORYSINK lea     r8, [rax+18h] 
             462fd4      2 INSTR CHECK TRUNCATION UNSIGNED 64 RAX 32 EAX ZZ IDIOM 30 mov     edi, eax        ; fd 
             463018      4 INSTR CHECK OVERFLOW NOFLAGSIGNED 64 R15+R12 ZZ lea     edx, [r15+r12] 
@@ -4921,7 +4917,7 @@
             4639b7      7 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBP+2132 ZZ IDIOM 18 MEMORYSINK lea     rsi, [rbp+854h] 
             4639f4      7 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBP+1108 ZZ IDIOM 18 MEMORYSINK lea     rsi, [rbp+454h] 
             463ab4   1364 FUNC RETURNTYPE RAX 1
-            463ab4   1364 FUNC INARGS    4  ARG0 0 ARG1 4 ARG2 1 ARG3 1 
+            463ab4   1364 FUNC INARGS    2  ARG0 0 ARG1 4 
             463b4e      2 INSTR CHECK TRUNCATION UNKNOWNSIGN 64 RAX 32 EAX ZZ mov     edi, eax        ; fildes 
             463df7      4 INSTR CHECK TRUNCATION UNSIGNED 64 R14 16 R14 ZZ IDIOM 5 movzx   r8d, r14w 
             463e35      5 INSTR CHECK OVERFLOW UNKNOWNSIGN 32 EDI ZZ IDIOM 33 imul    edi, [rsp+148h+var_114] 
@@ -4932,13 +4928,13 @@
             464064      2 INSTR CHECK TRUNCATION UNKNOWNSIGN 64 RAX 32 EAX ZZ mov     edi, eax        ; fd 
             46411d      4 INSTR CHECK OVERFLOW NOFLAGUNKNOWNSIGN 64 R14+-10 ZZ lea     esi, [r14-0Ah] 
             464153    781 FUNC RETURNTYPE RAX 1
-            464153    781 FUNC INARGS    6  ARG0 1 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            464153    781 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4642ec      2 INSTR CHECK TRUNCATION UNSIGNED 64 RAX 32 EAX ZZ mov     esi, eax 
             464305      3 INSTR CHECK OVERFLOW NOFLAGUNKNOWNSIGN 32 RAX+-65 ZZ lea     edx, [rax-41h] 
             464308      3 INSTR CHECK OVERFLOW NOFLAGUNKNOWNSIGN 32 RAX+32 ZZ lea     ecx, [rax+20h] 
             464322      3 INSTR CHECK TRUNCATION UNSIGNED 32 RBX 8 BL ZZ IDIOM 5 movzx   ebp, bl 
             464460     42 FUNC RETURNTYPE RAX 0
-            464460     42 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            464460     42 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             46448a    103 FUNC RETURNTYPE RAX 0
             46448a    103 FUNC INARGS    6  ARG0 16 ARG1 0 ARG2 16 ARG3 1 ARG4 16 ARG5 96 
             4644f1    189 FUNC RETURNTYPE RAX 0
@@ -4961,7 +4957,7 @@
             4649e7      4 INSTR CHECK OVERFLOW NOFLAGUNKNOWNSIGN 64 RAX+4 ZZ lea     rdi, [rax+4] 
             464be3      4 INSTR CHECK OVERFLOW UNSIGNED 64  RBP ZZ IDIOM 18 GLOBALMEMSINK add     rbp, 12h 
             464cba   1450 FUNC RETURNTYPE RAX 0
-            464cba   1450 FUNC INARGS    6  ARG0 1 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            464cba   1450 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             464d22      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RDX+2 ZZ IDIOM 18 MEMORYSINK lea     rsi, [rdx+2] 
             464fb8      5 INSTR MEMSET STACKOFFSET_ESP 48 SIZE 80 ZZ call    _memset 
             465112      3 INSTR CHECK SIGNEDNESS UNSIGNED 64 R12 ZZ mov     rdx, r12        ; n 
@@ -4969,9 +4965,9 @@
             465264     43 FUNC RETURNTYPE RAX 1
             465264     43 FUNC INARGS    6  ARG0 1 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             46528f    279 FUNC RETURNTYPE RAX 1
-            46528f    279 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            46528f    279 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4653a6     43 FUNC RETURNTYPE RAX 1
-            4653a6     43 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            4653a6     43 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4653d1   1493 FUNC RETURNTYPE RAX 1
             4653d1   1493 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             46546b      2 INSTR CHECK TRUNCATION UNKNOWNSIGN 64 RAX 32 EAX ZZ mov     edi, eax 
@@ -4996,32 +4992,32 @@
             4662ad    213 FUNC RETURNTYPE RAX 1
             4662ad    213 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             466382    134 FUNC RETURNTYPE RAX 0
-            466382    134 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            466382    134 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             466408    148 FUNC RETURNTYPE RAX 1
             466408    148 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 96 ARG3 4 ARG4 4 ARG5 4 
             46649c    267 FUNC RETURNTYPE RAX 1
-            46649c    267 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            46649c    267 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4665a7    200 FUNC RETURNTYPE RAX 0
             4665a7    200 FUNC INARGS    6  ARG0 96 ARG1 1 ARG2 0 ARG3 4 ARG4 0 ARG5 0 
             46666f   1080 FUNC RETURNTYPE RAX 1
             46666f   1080 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4667d1      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBP+8 ZZ IDIOM 18 MEMORYSINK lea     rsi, [rbp+8]    ; argv 
             466aa7     57 FUNC RETURNTYPE RAX 0
-            466aa7     57 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            466aa7     57 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             466ae0     66 FUNC RETURNTYPE RAX 1
             466ae0     66 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             466b22     72 FUNC RETURNTYPE RAX 1
             466b22     72 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             466b6a    107 FUNC RETURNTYPE RAX 1
-            466b6a    107 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 4 ARG4 4 ARG5 4 
+            466b6a    107 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 4 ARG4 4 ARG5 4 
             466b8c      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+5 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rbx+5]    ; s1 
             466bad      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+6 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rbx+6]    ; s1 
             466bd5    259 FUNC RETURNTYPE RAX 1
-            466bd5    259 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 4 ARG3 1 ARG4 0 ARG5 0 
+            466bd5    259 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 4 ARG3 1 ARG4 0 ARG5 0 
             466c40      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBP+48 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rbp+30h] 
             466c4e      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBP+113 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rbp+71h] 
             466cd8     60 FUNC RETURNTYPE RAX 1
-            466cd8     60 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            466cd8     60 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             466d14     89 FUNC RETURNTYPE RAX 4
             466d14     89 FUNC INARGS    6  ARG0 1 ARG1 4 ARG2 4 ARG3 1 ARG4 0 ARG5 0 
             466d6d     35 FUNC RETURNTYPE RAX 0
@@ -5031,19 +5027,19 @@
             466da1    148 FUNC RETURNTYPE RAX 1
             466da1    148 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             466e35     96 FUNC RETURNTYPE RAX 0
-            466e35     96 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            466e35     96 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             466e68      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+108 ZZ IDIOM 18 MEMORYSINK lea     rsi, [rbx+6Ch] 
             466e79      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+32 ZZ IDIOM 18 MEMORYSINK lea     rsi, [rbx+20h] 
             466e95    134 FUNC RETURNTYPE RAX 0
-            466e95    134 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            466e95    134 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             466ec7      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RAX+64 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rax+40h]  ; s1 
             466ee7      7 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+299 ZZ IDIOM 18 MEMORYSINK lea     rsi, [rbx+12Bh] 
             466efb      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+32 ZZ IDIOM 18 MEMORYSINK lea     rsi, [rbx+20h] 
             466f1b     55 FUNC RETURNTYPE RAX 0
-            466f1b     55 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            466f1b     55 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             466f38      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RAX+48 ZZ IDIOM 18 MEMORYSINK lea     rsi, [rax+30h] 
             466f52    246 FUNC RETURNTYPE RAX 0
-            466f52    246 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            466f52    246 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             466f75      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RAX+3 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rax+3]    ; s1 
             466f9c      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBP+100 ZZ IDIOM 18 MEMORYSINK lea     rsi, [rbp+64h] 
             466ff2      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBP+2 ZZ IDIOM 18 MEMORYSINK lea     rsi, [rbp+2] 
@@ -5051,13 +5047,13 @@
             46700f      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBP+6 ZZ IDIOM 18 MEMORYSINK lea     rsi, [rbp+6] 
             467029      3 INSTR CHECK OVERFLOW UNKNOWNSIGN 64  R14 ZZ inc     r14d 
             467048     85 FUNC RETURNTYPE RAX 0
-            467048     85 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            467048     85 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             467070      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RAX+120 ZZ IDIOM 18 MEMORYSINK lea     rsi, [rax+78h] 
             467081      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+104 ZZ IDIOM 18 MEMORYSINK lea     rsi, [rbx+68h] 
             46709d     62 FUNC RETURNTYPE RAX 4
             46709d     62 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4670db    871 FUNC RETURNTYPE RAX 0
-            4670db    871 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 1 ARG4 96 ARG5 1 
+            4670db    871 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 1 ARG4 96 ARG5 1 
             467104      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RAX+3 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rax+3]    ; s1 
             46728b      4 INSTR CHECK OVERFLOW UNSIGNED 32 ESI ZZ IDIOM 33 imul    esi, r8d 
             467337      3 INSTR CHECK OVERFLOW NOFLAGUNKNOWNSIGN 32 RBP+-2 ZZ lea     esi, [rbp-2] 
@@ -5070,7 +5066,7 @@
             467442    145 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             467459      3 INSTR CHECK OVERFLOW UNKNOWNSIGN 64  RAX ZZ inc     rax 
             4674d3    757 FUNC RETURNTYPE RAX 0
-            4674d3    757 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4674d3    757 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             467545      3 INSTR CHECK TRUNCATION UNSIGNED 32 RCX 16 CX ZZ IDIOM 5 movzx   ecx, cx 
             467563      3 INSTR CHECK OVERFLOW UNSIGNED 32 ECX ZZ IDIOM 33 imul    ecx, edx 
             467575      7 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 R14+1024 ZZ lea     rsi, [r14+400h] 
@@ -5086,7 +5082,7 @@
             467790      4 INSTR CHECK OVERFLOW UNSIGNED 64  RSI ZZ IDIOM 18 MEMORYSINK add     rsi, 16h 
             4677a4      3 INSTR CHECK OVERFLOW UNSIGNED 64  RCX ZZ IDIOM 27 add     rcx, rcx 
             4677c8    343 FUNC RETURNTYPE RAX 0
-            4677c8    343 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4677c8    343 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4677f2      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RAX+1 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rax+1]    ; s1 
             46780d      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+40 ZZ IDIOM 18 MEMORYSINK lea     rsi, [rbx+28h] 
             46789b      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBP+40 ZZ IDIOM 18 MEMORYSINK lea     rdx, [rbp+28h] 
@@ -5094,48 +5090,48 @@
             4678e6      3 INSTR CHECK OVERFLOW UNKNOWNSIGN 64  R13 ZZ inc     r13d 
             4678f4      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+9 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rbx+9]    ; s1 
             46791f    105 FUNC RETURNTYPE RAX 0
-            46791f    105 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            46791f    105 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             467955      7 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+152 ZZ IDIOM 18 MEMORYSINK lea     rsi, [rbx+98h] 
             467969      7 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+136 ZZ IDIOM 18 MEMORYSINK lea     rsi, [rbx+88h] 
             467988    102 FUNC RETURNTYPE RAX 0
-            467988    102 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            467988    102 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4679a1      7 INSTR CHECK UNDERFLOW UNKNOWNSIGN 64  RSI ZZ sub     rsi, 10000h 
             4679ee    262 FUNC RETURNTYPE RAX 1
-            4679ee    262 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4679ee    262 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             467a0f      4 INSTR CHECK UNDERFLOW UNKNOWNSIGN 64  RSI ZZ sub     rsi, 0Ah 
             467aad      7 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RAX+1052 ZZ IDIOM 18 MEMORYSINK lea     rsi, [rax+41Ch] 
             467ac1      7 INSTR CHECK OVERFLOW NOFLAGUNKNOWNSIGN 64 RBX+1036 ZZ IDIOM 18 MEMORYSINK lea     rsi, [rbx+40Ch] 
             467ad9      3 INSTR CHECK OVERFLOW UNKNOWNSIGN 64  R12 ZZ inc     r12d 
             467af4     82 FUNC RETURNTYPE RAX 0
-            467af4     82 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 0 ARG4 96 ARG5 1 
+            467af4     82 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 96 ARG5 1 
             467b27      7 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+168 ZZ IDIOM 18 MEMORYSINK lea     rsi, [rbx+0A8h] 
             467b46     91 FUNC RETURNTYPE RAX 0
-            467b46     91 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            467b46     91 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             467b6e      7 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RAX+168 ZZ IDIOM 18 MEMORYSINK lea     rsi, [rax+0A8h] 
             467b82      7 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+152 ZZ IDIOM 18 MEMORYSINK lea     rsi, [rbx+98h] 
             467ba1    266 FUNC RETURNTYPE RAX 0
-            467ba1    266 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            467ba1    266 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             467bc6      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RAX+3 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rax+3]    ; s1 
             467be1      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+72 ZZ IDIOM 18 MEMORYSINK lea     rsi, [rbx+48h] 
             467c29      4 INSTR CHECK OVERFLOW UNSIGNED 32 ESI ZZ IDIOM 33 imul    esi, r12d, 3 
             467c2d      3 INSTR CHECK OVERFLOW UNSIGNED 64  RSI ZZ add     rsi, rax 
             467c8a      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RAX+RSI ZZ IDIOM 32 lea     rsi, [rax+rsi] 
             467cab    105 FUNC RETURNTYPE RAX 0
-            467cab    105 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            467cab    105 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             467ce1      7 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+272 ZZ IDIOM 18 MEMORYSINK lea     rsi, [rbx+110h] 
             467cf5      7 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+336 ZZ IDIOM 18 MEMORYSINK lea     rsi, [rbx+150h] 
             467d14    249 FUNC RETURNTYPE RAX 0
-            467d14    249 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            467d14    249 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             467d96      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+36 ZZ IDIOM 18 MEMORYSINK lea     rsi, [rbx+24h] 
             467dc4      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RAX+52 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rax+34h]  ; s1 
             467ddd      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+100 ZZ IDIOM 18 MEMORYSINK lea     rsi, [rbx+64h] 
             467e0d     97 FUNC RETURNTYPE RAX 0
-            467e0d     97 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            467e0d     97 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             467e6e    177 FUNC RETURNTYPE RAX 0
-            467e6e    177 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            467e6e    177 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             467ec8      5 INSTR CHECK OVERFLOW NOFLAGUNKNOWNSIGN 64 R12+24 ZZ lea     esi, [r12+18h] 
             467f1f    586 FUNC RETURNTYPE RAX 0
-            467f1f    586 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            467f1f    586 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             468019      7 INSTR CHECK OVERFLOW UNKNOWNSIGN 64  RBX ZZ add     rbx, 800h 
             46803e      7 INSTR CHECK OVERFLOW UNSIGNED 64  RSI ZZ add     rsi, 8000h 
             46808d      3 INSTR CHECK OVERFLOW UNKNOWNSIGN 64  R13 ZZ inc     r13d 
@@ -5152,7 +5148,7 @@
             4682a0    246 FUNC RETURNTYPE RAX 4
             4682a0    246 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
             468396    294 FUNC RETURNTYPE RAX 1
-            468396    294 FUNC INARGS    4  ARG0 4 ARG1 4 ARG2 1 ARG3 1 
+            468396    294 FUNC INARGS    3  ARG0 4 ARG1 4 ARG2 1 
             468410      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 R8+113 ZZ IDIOM 18 MEMORYSINK lea     rdi, [r8+71h]   ; s 
             46844c      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 R8+113 ZZ IDIOM 18 MEMORYSINK lea     rdi, [r8+71h]   ; s 
             4684bc     73 FUNC RETURNTYPE RAX 0
@@ -5161,7 +5157,7 @@
             468505     59 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             468521      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RAX+1 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rax+1]    ; s1 
             468540     12 FUNC RETURNTYPE RAX 0
-            468540     12 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            468540     12 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             473f8b      7 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBP+190 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rbp+0BEh] 
             47405b      4 INSTR CHECK UNDERFLOW UNKNOWNSIGN 64  RSI ZZ sub     rsi, 4 
             47409d      7 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBP+168 ZZ IDIOM 18 MEMORYSINK lea     rdx, [rbp+0A8h] 
@@ -5178,7 +5174,7 @@
             474530      7 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBP+194 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rbp+0C2h] ; s1 
             474555      7 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBP+188 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rbp+0BCh] 
             46854c     12 FUNC RETURNTYPE RAX 0
-            46854c     12 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            46854c     12 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             472427      3 INSTR CHECK OVERFLOW NOFLAGUNKNOWNSIGN 32 RBX+RAX ZZ IDIOM 1 lea     ecx, [rbx+rax] 
             47243a      3 INSTR CHECK OVERFLOW SIGNED 64  RDI ZZ add     rdi, rdi 
             4724ef      3 INSTR CHECK OVERFLOW SIGNED 64  RDX ZZ add     rdx, rax 
@@ -5201,11 +5197,11 @@
             472886      4 INSTR CHECK OVERFLOW NOFLAGSIGNED 64 RSI*2 ZZ IDIOM 18 MEMORYSINK lea     rsi, [r15+rsi*2] 
             472886      4 INSTR CHECK OVERFLOW NOFLAGUNKNOWNSIGN 64 R15+RSI*2 ZZ IDIOM 18 MEMORYSINK lea     rsi, [r15+rsi*2] 
             468558     12 FUNC RETURNTYPE RAX 0
-            468558     12 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            468558     12 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             468564    111 FUNC RETURNTYPE RAX 4
-            468564    111 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            468564    111 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4685d3     12 FUNC RETURNTYPE RAX 0
-            4685d3     12 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4685d3     12 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             47204e      3 INSTR CHECK UNDERFLOW UNKNOWNSIGN 32  RDX ZZ sub     edx, [rbx+40h] 
             472051      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RDI+RSI ZZ IDIOM 18 MEMORYSINK lea     rsi, [rdi+rsi]  ; src 
             4685df     37 FUNC RETURNTYPE RAX 1
@@ -5243,19 +5239,19 @@
             469287    223 FUNC RETURNTYPE RAX 96
             469287    223 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
             469389     59 FUNC RETURNTYPE RAX 0
-            469389     59 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            469389     59 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
             4693c4     87 FUNC RETURNTYPE RAX 0
-            4693c4     87 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 1 ARG4 96 ARG5 4 
+            4693c4     87 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 1 ARG4 96 ARG5 4 
             4693f3      3 INSTR CHECK TRUNCATION UNSIGNED 32 RBX 8 BH ZZ IDIOM 5 movzx   edx, bh 
             46941b     45 FUNC RETURNTYPE RAX 0
             46941b     45 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             469428      3 INSTR CHECK TRUNCATION UNSIGNED 32 RBX 8 BH ZZ IDIOM 5 movzx   edx, bh 
             469448    450 FUNC RETURNTYPE RAX 0
-            469448    450 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            469448    450 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             469488      3 INSTR CHECK OVERFLOW SIGNED 64  RDX ZZ inc     rdx 
             46960a   2264 FUNC RETURNTYPE RAX 1
-            46960a   2264 FUNC INARGS    4  ARG0 4 ARG1 1 ARG2 1 ARG3 1 
-            469ee2    129 FUNC RETURNTYPE RAX 1
+            46960a   2264 FUNC INARGS    1  ARG0 4 
+            469ee2    129 FUNC RETURNTYPE RAX 0
             469ee2    129 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             469f63   1133 FUNC RETURNTYPE RAX 1
             469f63   1133 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
@@ -5280,7 +5276,7 @@
             46a7a8      2 INSTR CHECK OVERFLOW UNKNOWNSIGN 32  RCX ZZ inc     ecx 
             46a83e      3 INSTR CHECK OVERFLOW SIGNED 64  R11 ZZ inc     r11 
             46a869    163 FUNC RETURNTYPE RAX 96
-            46a869    163 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            46a869    163 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             46a894      3 INSTR CHECK OVERFLOW NOFLAGSIGNED 32 RBX+34 ZZ lea     ecx, [rbx+22h] 
             46a8b2      4 INSTR CHECK OVERFLOW NOFLAGSIGNED 64 RDX+RCX ZZ lea     rcx, [rdx+rcx] 
             46a90c    259 FUNC RETURNTYPE RAX 1
@@ -5289,12 +5285,12 @@
             46aa0f    380 FUNC RETURNTYPE RAX 1
             46aa0f    380 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             46ab8b    543 FUNC RETURNTYPE RAX 1
-            46ab8b    543 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            46ab8b    543 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             46abcf      5 INSTR CHECK OVERFLOW NOFLAGUNKNOWNSIGN 64 R12+34 ZZ lea     edi, [r12+22h] 
             46adaa     39 FUNC RETURNTYPE RAX 0
             46adaa     39 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             46add1    791 FUNC RETURNTYPE RAX 1
-            46add1    791 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            46add1    791 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             46ae87      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RAX+16 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rax+10h]  ; dest 
             46af05      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RAX+16 ZZ lea     rdi, [rax+10h] 
             46af0e      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RAX+8 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rax+8]    ; dest 
@@ -5306,7 +5302,7 @@
             46b157      2 INSTR CHECK TRUNCATION UNKNOWNSIGN 64 RAX 32 EAX ZZ mov     edi, eax 
             46b292      5 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 R12+16 ZZ IDIOM 18 MEMORYSINK lea     rdi, [r12+10h] 
             46b2f5     23 FUNC RETURNTYPE RAX 0
-            46b2f5     23 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            46b2f5     23 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             46b2f9      2 INSTR CHECK UNDERFLOW SIGNED 32  RSI ZZ dec     esi 
             46b30c    147 FUNC RETURNTYPE RAX 1
             46b30c    147 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
@@ -5316,22 +5312,22 @@
             46b39f    159 FUNC RETURNTYPE RAX 1
             46b39f    159 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             46b43e    108 FUNC RETURNTYPE RAX 0
-            46b43e    108 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            46b43e    108 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             46b463      3 INSTR CHECK OVERFLOW UNKNOWNSIGN 64  RDX ZZ inc     rdx 
-            46b4aa    916 FUNC RETURNTYPE RAX 1
-            46b4aa    916 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            46b4aa    916 FUNC RETURNTYPE RAX 0
+            46b4aa    916 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             46b83e    235 FUNC RETURNTYPE RAX 1
-            46b83e    235 FUNC INARGS    4  ARG0 4 ARG1 0 ARG2 0 ARG3 1 
+            46b83e    235 FUNC INARGS    2  ARG0 4 ARG1 0 
             46b929    358 FUNC RETURNTYPE RAX 1
-            46b929    358 FUNC INARGS    4  ARG0 1 ARG1 1 ARG2 0 ARG3 1 
+            46b929    358 FUNC INARGS    2  ARG0 1 ARG1 1 
             46ba42      3 INSTR CHECK OVERFLOW UNKNOWNSIGN 64  RCX ZZ inc     rcx 
-            46ba8f    213 FUNC RETURNTYPE RAX 1
+            46ba8f    213 FUNC RETURNTYPE RAX 0
             46ba8f    213 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             46bb64     83 FUNC RETURNTYPE RAX 0
-            46bb64     83 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            46bb64     83 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             46bb96      2 INSTR CHECK TRUNCATION SIGNED 64 RBP 32 EBP ZZ mov     edx, ebp 
             46bbb7    250 FUNC RETURNTYPE RAX 96
-            46bbb7    250 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            46bbb7    250 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             46bbfa      7 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RDI+32768 ZZ IDIOM 18 MEMORYSINK lea     rsi, [rdi+8000h]; src 
             46bc3c      4 INSTR CHECK OVERFLOW UNKNOWNSIGN 64  RCX ZZ add     rcx, 2 
             46bc66      4 INSTR CHECK OVERFLOW UNKNOWNSIGN 64  RCX ZZ add     rcx, 2 
@@ -5340,16 +5336,16 @@
             46bcb1     44 FUNC RETURNTYPE RAX 0
             46bcb1     44 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             46bcdd    127 FUNC RETURNTYPE RAX 0
-            46bcdd    127 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            46bcdd    127 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             46bd5c     84 FUNC RETURNTYPE RAX 0
             46bd5c     84 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             46bdb0    114 FUNC RETURNTYPE RAX 1
-            46bdb0    114 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            46bdb0    114 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             46bdea      3 INSTR CHECK TRUNCATION UNSIGNED 32 RDI 16 DI ZZ IDIOM 5 movzx   edi, di 
-            46be22    341 FUNC RETURNTYPE RAX 1
+            46be22    341 FUNC RETURNTYPE RAX 0
             46be22    341 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             46bf77    393 FUNC RETURNTYPE RAX 1
-            46bf77    393 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            46bf77    393 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             46bfe9      2 INSTR CHECK UNDERFLOW SIGNED 32  RBX ZZ dec     ebx 
             46c100    625 FUNC RETURNTYPE RAX 1
             46c100    625 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 1 ARG4 4 ARG5 1 
@@ -5368,16 +5364,16 @@
             46c2d3      5 INSTR CHECK OVERFLOW NOFLAGUNKNOWNSIGN 64 R12+-3 ZZ lea     edi, [r12-3] 
             46c30b      4 INSTR CHECK OVERFLOW NOFLAGUNKNOWNSIGN 64 R13+-1 ZZ lea     esi, [r13-1] 
             46c371     22 FUNC RETURNTYPE RAX 0
-            46c371     22 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 4 ARG3 1 ARG4 0 ARG5 0 
+            46c371     22 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             46c374      3 INSTR CHECK TRUNCATION UNSIGNED 32 RDI 16 DI ZZ IDIOM 5 movzx   edi, di 
             46c387   1955 FUNC RETURNTYPE RAX 1
-            46c387   1955 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            46c387   1955 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             46c4bf      2 INSTR CHECK TRUNCATION UNKNOWNSIGN 64 RBX 32 EBX ZZ mov     edi, ebx 
             46c670      2 INSTR CHECK TRUNCATION UNKNOWNSIGN 64 RBX 32 EBX ZZ mov     edi, ebx 
             46c69e      7 INSTR CHECK OVERFLOW UNSIGNED 64  RDI ZZ IDIOM 18 MEMORYSINK add     rdi, 10000h     ; s 
             46c974      3 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 32 RAX+-3 ZZ lea     esi, [rax-3] 
             46ca12      2 INSTR CHECK UNDERFLOW SIGNED 32  RSI ZZ sub     esi, eax 
-            46ca40      2 INSTR CHECK UNDERFLOW UNKNOWNSIGN 32  RDX ZZ dec     edx 
+            46ca40      2 INSTR CHECK UNDERFLOW UNKNOWNSIGN 32  RDX ZZ IDIOM 18 MEMORYSINK dec     edx 
             46ca61      2 INSTR CHECK UNDERFLOW SIGNED 32  RSI ZZ sub     esi, eax 
             46caf3      2 INSTR CHECK UNDERFLOW SIGNED 32  RSI ZZ sub     esi, eax 
             46cb2a     19 FUNC RETURNTYPE RAX 0
@@ -5393,13 +5389,13 @@
             46cbfb    105 FUNC RETURNTYPE RAX 0
             46cbfb    105 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             46cc64     92 FUNC RETURNTYPE RAX 1
-            46cc64     92 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            46cc64     92 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             46cc88      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RAX+1 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rax+1]    ; s1 
             46ccc0     24 FUNC RETURNTYPE RAX 0
             46ccc0     24 FUNC INARGS    6  ARG0 1 ARG1 4 ARG2 1 ARG3 1 ARG4 0 ARG5 4 
             46ccc0     24 FUNC PROBLEM sub_46CCC0 CALLUNRESOLVED 
             46ccd8     32 FUNC RETURNTYPE RAX 1
-            46ccd8     32 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            46ccd8     32 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             46ccf8     22 FUNC RETURNTYPE RAX 1
             46ccf8     22 FUNC INARGS    6  ARG0 1 ARG1 4 ARG2 1 ARG3 0 ARG4 1 ARG5 1 
             46cd0e     46 FUNC RETURNTYPE RAX 1
@@ -5407,23 +5403,23 @@
             46cd3c     45 FUNC RETURNTYPE RAX 0
             46cd3c     45 FUNC INARGS    6  ARG0 8 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             46cd69     30 FUNC RETURNTYPE RAX 1
-            46cd69     30 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            46cd69     30 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
             46cd87     36 FUNC RETURNTYPE RAX 1
-            46cd87     36 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            46cd87     36 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
             46cdab     29 FUNC RETURNTYPE RAX 1
-            46cdab     29 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            46cdab     29 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
             46cdc8    523 FUNC RETURNTYPE RAX 1
             46cdc8    523 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             46cfd3     48 FUNC RETURNTYPE RAX 0
             46cfd3     48 FUNC INARGS    6  ARG0 8 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             46d003     34 FUNC RETURNTYPE RAX 0
-            46d003     34 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            46d003     34 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
             46d025     36 FUNC RETURNTYPE RAX 0
-            46d025     36 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 96 ARG3 0 ARG4 0 ARG5 0 
+            46d025     36 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 96 ARG3 0 ARG4 0 ARG5 0 
             46d049     26 FUNC RETURNTYPE RAX 0
-            46d049     26 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            46d049     26 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
             46d063     38 FUNC RETURNTYPE RAX 0
-            46d063     38 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 1 ARG3 96 ARG4 96 ARG5 1 
+            46d063     38 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 96 ARG4 96 ARG5 1 
             46d089   1526 FUNC RETURNTYPE RAX 1
             46d089   1526 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 4 ARG3 4 ARG4 0 ARG5 0 
             46d236      2 INSTR CHECK UNDERFLOW UNKNOWNSIGN 32  RDX ZZ IDIOM 19 sub     edx, ebp 
@@ -5440,7 +5436,7 @@
             46d67f    496 FUNC RETURNTYPE RAX 1
             46d67f    496 FUNC INARGS    6  ARG0 4 ARG1 8 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
             46d86f    910 FUNC RETURNTYPE RAX 1
-            46d86f    910 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            46d86f    910 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             46d988      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBP+42 ZZ IDIOM 18 STACKMEMSINK lea     rdi, [rbp+2Ah] 
             46da4e      2 INSTR CHECK TRUNCATION UNSIGNED 64 RBX 32 EBX ZZ mov     eax, ebx 
             46db91      3 INSTR CHECK TRUNCATION UNSIGNED 32 RAX 8 AL ZZ IDIOM 5 movzx   edi, al 
@@ -5448,9 +5444,9 @@
             46dbfd      8 FUNC RETURNTYPE RAX 0
             46dbfd      8 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             46dc05    137 FUNC RETURNTYPE RAX 1
-            46dc05    137 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            46dc05    137 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             46dc8e    130 FUNC RETURNTYPE RAX 4
-            46dc8e    130 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 0 ARG3 1 ARG4 0 ARG5 96 
+            46dc8e    130 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 96 
             46dd10    125 FUNC RETURNTYPE RAX 4
             46dd10    125 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             46dd10    125 FUNC PROBLEM sub_46DD10 CALLUNRESOLVED 
@@ -5463,14 +5459,14 @@
             46e3a7    127 FUNC RETURNTYPE RAX 1
             46e3a7    127 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             46e426     75 FUNC RETURNTYPE RAX 1
-            46e426     75 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            46e426     75 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             46e471    143 FUNC RETURNTYPE RAX 1
             46e471    143 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             46e487      2 INSTR CHECK TRUNCATION UNKNOWNSIGN 64 RAX 32 EAX ZZ mov     edi, eax 
             46e500    119 FUNC RETURNTYPE RAX 1
             46e500    119 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             46e577    230 FUNC RETURNTYPE RAX 1
-            46e577    230 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            46e577    230 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             46e65d    266 FUNC RETURNTYPE RAX 1
             46e65d    266 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 1 ARG3 4 ARG4 0 ARG5 1 
             46e767    959 FUNC RETURNTYPE RAX 1
@@ -5491,9 +5487,9 @@
             46f207     53 FUNC RETURNTYPE RAX 1
             46f207     53 FUNC INARGS    6  ARG0 4 ARG1 96 ARG2 96 ARG3 4 ARG4 4 ARG5 96 
             46f23c     46 FUNC RETURNTYPE RAX 0
-            46f23c     46 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 1 ARG3 4 ARG4 4 ARG5 96 
+            46f23c     46 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 4 ARG4 4 ARG5 96 
             46f26a   2411 FUNC RETURNTYPE RAX 1
-            46f26a   2411 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            46f26a   2411 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             46f337      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RAX+5 ZZ lea     rdi, [rax+5] 
             46f5f9      3 INSTR CHECK OVERFLOW UNSIGNED 32  RSI ZZ add     esi, 4 
             46f6b1      2 INSTR CHECK OVERFLOW UNSIGNED 32  RDI ZZ inc     edi 
@@ -5514,7 +5510,7 @@
             4701f9     22 FUNC RETURNTYPE RAX 0
             4701f9     22 FUNC INARGS    6  ARG0 4 ARG1 96 ARG2 96 ARG3 96 ARG4 1 ARG5 1 
             47020f    188 FUNC RETURNTYPE RAX 1
-            47020f    188 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            47020f    188 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             470246      4 INSTR CHECK OVERFLOW NOFLAGUNKNOWNSIGN 64 RBX+80 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rbx+50h]  ; env 
             4702cb    258 FUNC RETURNTYPE RAX 1
             4702cb    258 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 4 ARG3 1 ARG4 0 ARG5 0 
@@ -5533,7 +5529,7 @@
             470d43     52 FUNC RETURNTYPE RAX 1
             470d43     52 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 96 ARG4 0 ARG5 0 
             470d77     19 FUNC RETURNTYPE RAX 0
-            470d77     19 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            470d77     19 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             470d8a     29 FUNC RETURNTYPE RAX 4
             470d8a     29 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             470d94      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RAX+-16 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rax-10h]  ; ptr 
@@ -5551,11 +5547,11 @@
             4712ac    183 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 4 ARG3 1 ARG4 0 ARG5 0 
             4712f0      4 INSTR CHECK OVERFLOW UNKNOWNSIGN 64  RSI ZZ add     rsi, 4          ; buf 
             471363    704 FUNC RETURNTYPE RAX 1
-            471363    704 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            471363    704 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             47145d      2 INSTR CHECK TRUNCATION UNSIGNED 64 RBX 8 BL ZZ IDIOM 14 mov     cl, bl 
             47147e      2 INSTR CHECK OVERFLOW UNSIGNED 32  RDX ZZ IDIOM 15 add     edx, eax 
             471623     34 FUNC RETURNTYPE RAX 0
-            471623     34 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            471623     34 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             471645   2213 FUNC RETURNTYPE RAX 1
             471645   2213 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
             4716cc      7 INSTR CHECK OVERFLOW UNSIGNED 64  RDI ZZ IDIOM 18 MEMORYSINK add     rdi, 0A0h       ; env 
@@ -5583,12 +5579,12 @@
             471eea    125 FUNC RETURNTYPE RAX 1
             471eea    125 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 1 ARG4 4 ARG5 96 
             471f67    138 FUNC RETURNTYPE RAX 1
-            471f67    138 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            471f67    138 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             471f94      3 INSTR CHECK SIGNEDNESS UNSIGNED 64 RBX ZZ mov     rdx, rbx        ; n 
             471f97      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RDI+RSI ZZ IDIOM 18 MEMORYSINK lea     rsi, [rdi+rsi]  ; src 
             471fac      3 INSTR CHECK UNDERFLOW UNKNOWNSIGN 32  RDX ZZ sub     edx, r12d 
             472228    102 FUNC RETURNTYPE RAX 0
-            472228    102 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            472228    102 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             47228e    102 FUNC RETURNTYPE RAX 1
             47228e    102 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
             4722f4     18 FUNC RETURNTYPE RAX 1
@@ -5606,7 +5602,7 @@
             472a57    459 FUNC RETURNTYPE RAX 0
             472a57    459 FUNC INARGS    4  ARG0 4 ARG1 4 ARG2 1 ARG3 1 
             472c22   2379 FUNC RETURNTYPE RAX 1
-            472c22   2379 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            472c22   2379 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             472c4b      7 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RDI+144 ZZ IDIOM 18 MEMORYSINK lea     rsi, [rdi+90h] 
             473206      7 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+2824 ZZ IDIOM 18 MEMORYSINK lea     rsi, [rbx+0B08h] 
             473238      7 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+1796 ZZ IDIOM 18 MEMORYSINK lea     rsi, [rbx+704h] 
@@ -5619,12 +5615,12 @@
             473622     89 FUNC RETURNTYPE RAX 1
             473622     89 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             47367b     78 FUNC RETURNTYPE RAX 1
-            47367b     78 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            47367b     78 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4736c9     32 FUNC RETURNTYPE RAX 1
             4736c9     32 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
             4736d9      2 INSTR CHECK TRUNCATION UNKNOWNSIGN     64 RSI 32 ESI ZZ IDIOM 26 mov     edx, esi 
             4736e9     41 FUNC RETURNTYPE RAX 1
-            4736e9     41 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4736e9     41 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4736fb      3 INSTR CHECK UNDERFLOW UNKNOWNSIGN 64  RSI ZZ sub     rsi, rdi 
             4736fe      3 INSTR CHECK OVERFLOW UNKNOWNSIGN 64  RDI ZZ add     rdi, [rax] 
             473712    128 FUNC RETURNTYPE RAX 1
@@ -5639,9 +5635,9 @@
             474721    130 FUNC RETURNTYPE RAX 4
             474721    130 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4747a3     47 FUNC RETURNTYPE RAX 4
-            4747a3     47 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4747a3     47 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4747d2    385 FUNC RETURNTYPE RAX 0
-            4747d2    385 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 96 ARG3 4 ARG4 0 ARG5 0 
+            4747d2    385 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 96 ARG3 4 ARG4 0 ARG5 0 
             474903      2 INSTR CHECK OVERFLOW UNKNOWNSIGN 32  RDI ZZ inc     edi 
             474953    634 FUNC RETURNTYPE RAX 1
             474953    634 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
@@ -5650,13 +5646,13 @@
             474a01      4 INSTR CHECK OVERFLOW UNKNOWNSIGN 64  RDI ZZ add     rdi, 20h 
             474a18      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+28 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rbx+1Ch]  ; dest 
             474bcd    110 FUNC RETURNTYPE RAX 1
-            474bcd    110 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            474bcd    110 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
             474c3b    121 FUNC RETURNTYPE RAX 4
             474c3b    121 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             474c93      2 INSTR CHECK TRUNCATION UNSIGNED 64 RBX 32 EBX ZZ IDIOM 30 mov     esi, ebx 
             474c9d      2 INSTR CHECK UNDERFLOW UNSIGNED 32  RSI ZZ IDIOM 19 sub     esi, ebp 
             474cb4   1809 FUNC RETURNTYPE RAX 1
-            474cb4   1809 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            474cb4   1809 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             474cb4   1809 FUNC PROBLEM sub_474CB4 CALLUNRESOLVED 
             474e43      7 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RCX+148 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rcx+94h]  ; nptr 
             474ed3      7 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 R14+337 ZZ IDIOM 18 STACKMEMSINK lea     rdi, [r14+151h] 
@@ -5681,7 +5677,7 @@
             4753cd    258 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4753d9      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RDI+56 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rdi+38h]  ; timer 
             4754cf     65 FUNC RETURNTYPE RAX 4
-            4754cf     65 FUNC INARGS    6  ARG0 1 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            4754cf     65 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             475510    834 FUNC RETURNTYPE RAX 0
             475510    834 FUNC INARGS    5  ARG0 4 ARG1 0 ARG2 4 ARG3 4 ARG4 0 
             475852    215 FUNC RETURNTYPE RAX 1
@@ -5697,14 +5693,14 @@
             476203     74 FUNC RETURNTYPE RAX 1
             476203     74 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
             47624d     11 FUNC RETURNTYPE RAX 1
-            47624d     11 FUNC INARGS    6  ARG0 4 ARG1 96 ARG2 96 ARG3 1 ARG4 4 ARG5 96 
+            47624d     11 FUNC INARGS    6  ARG0 4 ARG1 96 ARG2 96 ARG3 0 ARG4 4 ARG5 96 
             476258    110 FUNC RETURNTYPE RAX 0
             476258    110 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 2 ARG3 1 ARG4 1 ARG5 96 
             476258    110 FUNC PROBLEM sub_476258 CALLUNRESOLVED 
             4762c6    153 FUNC RETURNTYPE RAX 1
-            4762c6    153 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            4762c6    153 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
             47635f    152 FUNC RETURNTYPE RAX 0
-            47635f    152 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 4 ARG3 1 ARG4 96 ARG5 96 
+            47635f    152 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 4 ARG3 1 ARG4 96 ARG5 96 
             4763f7     71 FUNC RETURNTYPE RAX 4
             4763f7     71 FUNC INARGS    6  ARG0 4 ARG1 96 ARG2 4 ARG3 4 ARG4 96 ARG5 96 
             47643e     89 FUNC RETURNTYPE RAX 4
@@ -5719,11 +5715,11 @@
             4764d9     47 FUNC RETURNTYPE RAX 1
             4764d9     47 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             476508     26 FUNC RETURNTYPE RAX 1
-            476508     26 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            476508     26 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             476522     70 FUNC RETURNTYPE RAX 1
             476522     70 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             476568    252 FUNC RETURNTYPE RAX 1
-            476568    252 FUNC INARGS    6  ARG0 1 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            476568    252 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             47660b      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RDX+1 ZZ IDIOM 18 STACKMEMSINK lea     r8, [rdx+1] 
             47663f      3 INSTR CHECK OVERFLOW UNKNOWNSIGN 64  R12 ZZ inc     r12d 
             47664b      3 INSTR CHECK OVERFLOW UNKNOWNSIGN 64  R13 ZZ inc     r13 
@@ -5744,11 +5740,11 @@
             476cf3    105 FUNC RETURNTYPE RAX 1
             476cf3    105 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             476d5c    239 FUNC RETURNTYPE RAX 1
-            476d5c    239 FUNC INARGS    6  ARG0 1 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            476d5c    239 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             476e08      2 INSTR CHECK OVERFLOW UNKNOWNSIGN 32  RBP ZZ inc     ebp 
             476e2d      3 INSTR CHECK OVERFLOW UNKNOWNSIGN 64  R12 ZZ inc     r12 
             476e4b     24 FUNC RETURNTYPE RAX 0
-            476e4b     24 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 4 ARG4 0 ARG5 0 
+            476e4b     24 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 4 ARG4 0 ARG5 0 
             476e63     49 FUNC RETURNTYPE RAX 0
             476e63     49 FUNC PROBLEM sub_476E63 STACKANALYSIS 
             476e94    413 FUNC RETURNTYPE RAX 1
@@ -5756,16 +5752,16 @@
             476f59      2 INSTR CHECK TRUNCATION SIGNED 64 RBP 32 EBP ZZ mov     edx, ebp 
             476fa7      2 INSTR CHECK TRUNCATION SIGNED 64 RBP 32 EBP ZZ mov     esi, ebp 
             477031     50 FUNC RETURNTYPE RAX 1
-            477031     50 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            477031     50 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             477031     50 FUNC PROBLEM sub_477031 CALLUNRESOLVED 
             481108      2 INSTR CHECK TRUNCATION UNKNOWNSIGN 64 RAX 32 EAX ZZ mov     edi, eax 
             481185      2 INSTR CHECK TRUNCATION UNKNOWNSIGN 64 RAX 32 EAX ZZ mov     edi, eax 
             4811f4      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+1 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rbx+1]    ; s2 
             477063    229 FUNC RETURNTYPE RAX 0
-            477063    229 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            477063    229 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4770df      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+2 ZZ IDIOM 18 STACKMEMSINK lea     rdx, [rbx+2] 
             477148     31 FUNC RETURNTYPE RAX 0
-            477148     31 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            477148     31 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             477167    108 FUNC RETURNTYPE RAX 1
             477167    108 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4771c1      2 INSTR CHECK TRUNCATION UNKNOWNSIGN 64 RAX 32 EAX ZZ mov     edi, eax 
@@ -5776,16 +5772,16 @@
             477263     77 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             477298      2 INSTR CHECK TRUNCATION UNKNOWNSIGN 64 RAX 32 EAX ZZ mov     edi, eax 
             4772b0     38 FUNC RETURNTYPE RAX 1
-            4772b0     38 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            4772b0     38 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4772d6    579 FUNC RETURNTYPE RAX 1
-            4772d6    579 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            4772d6    579 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             477505      4 INSTR CHECK OVERFLOW UNKNOWNSIGN 64  RDI ZZ add     rdi, 40h        ; termios_p 
             477519    183 FUNC RETURNTYPE RAX 1
             477519    183 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             477589      5 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 R13+RBP ZZ IDIOM 18 MEMORYSINK lea     rdi, [r13+rbp+0] 
             477591      3 INSTR CHECK UNDERFLOW UNSIGNED 64  RDI ZZ IDIOM 18 MEMORYSINK sub     rdi, rax        ; s1 
             4775d0     67 FUNC RETURNTYPE RAX 1
-            4775d0     67 FUNC INARGS    6  ARG0 96 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            4775d0     67 FUNC INARGS    6  ARG0 96 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             477613     60 FUNC RETURNTYPE RAX 1
             477613     60 FUNC INARGS    6  ARG0 8 ARG1 1 ARG2 1 ARG3 1 ARG4 16 ARG5 0 
             47764f     49 FUNC RETURNTYPE RAX 4
@@ -5818,7 +5814,7 @@
             477cba    103 FUNC RETURNTYPE RAX 1
             477cba    103 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             477d0b      4 INSTR CHECK OVERFLOW UNSIGNED 64  RBP ZZ IDIOM 18 MEMORYSINK add     rbp, 8 
-            477d21     36 FUNC RETURNTYPE RAX 1
+            477d21     36 FUNC RETURNTYPE RAX 0
             477d21     36 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             477d45    318 FUNC RETURNTYPE RAX 0
             477d45    318 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
@@ -5866,7 +5862,7 @@
             478e6d    295 FUNC RETURNTYPE RAX 1
             478e6d    295 FUNC INARGS    6  ARG0 1 ARG1 4 ARG2 1 ARG3 96 ARG4 4 ARG5 96 
             478f94   1402 FUNC RETURNTYPE RAX 1
-            478f94   1402 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            478f94   1402 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4791db      2 INSTR CHECK TRUNCATION UNKNOWNSIGN 64 RAX 32 EAX ZZ mov     edi, eax 
             47922a      2 INSTR CHECK TRUNCATION UNKNOWNSIGN 64 RAX 32 EAX ZZ mov     edi, eax 
             479250      4 INSTR CHECK OVERFLOW UNKNOWNSIGN 64 RSI ZZ IDIOM 33 imul    rsi, rax        ; length 
@@ -5887,7 +5883,7 @@
             479a24    410 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 4 ARG4 0 ARG5 0 
             479b32      4 INSTR CHECK OVERFLOW NOFLAGUNKNOWNSIGN 64 RAX+19 ZZ lea     rsi, [rax+13h] 
             479bbe    320 FUNC RETURNTYPE RAX 0
-            479bbe    320 FUNC INARGS    6  ARG0 1 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            479bbe    320 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             479cc2      4 INSTR CHECK OVERFLOW UNSIGNED 64  RBX ZZ IDIOM 18 MEMORYSINK add     rbx, 8 
             479cfe    366 FUNC RETURNTYPE RAX 1
             479cfe    366 FUNC INARGS    6  ARG0 1 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
@@ -5917,7 +5913,7 @@
             47a4d3     47 FUNC RETURNTYPE RAX 1
             47a4d3     47 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             47a502    573 FUNC RETURNTYPE RAX 4
-            47a502    573 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            47a502    573 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             47a654      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RAX+1 ZZ lea     rdi, [rax+1] 
             47a700      5 INSTR CHECK OVERFLOW UNKNOWNSIGN 64  RDI ZZ add     rdi, [r12+8] 
             47a70f      3 INSTR CHECK UNDERFLOW UNKNOWNSIGN 64  RDI ZZ dec     rdi 
@@ -5934,13 +5930,13 @@
             47aa3a     87 FUNC RETURNTYPE RAX 4
             47aa3a     87 FUNC INARGS    6  ARG0 16 ARG1 4 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
             47aa91    111 FUNC RETURNTYPE RAX 0
-            47aa91    111 FUNC INARGS    6  ARG0 1 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            47aa91    111 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             47ab00      6 FUNC RETURNTYPE RAX 1
             47ab00      6 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             47ab06     63 FUNC RETURNTYPE RAX 0
             47ab06     63 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             47ab45     19 FUNC RETURNTYPE RAX 0
-            47ab45     19 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            47ab45     19 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             47ab58    551 FUNC RETURNTYPE RAX 0
             47ab58    551 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             47ac1f      4 INSTR CHECK OVERFLOW NOFLAGSIGNED 64 R13+1 ZZ lea     esi, [r13+1] 
@@ -5980,7 +5976,7 @@
             47b8a5     45 FUNC RETURNTYPE RAX 1
             47b8a5     45 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             47b8d2     73 FUNC RETURNTYPE RAX 1
-            47b8d2     73 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            47b8d2     73 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             47b91b     87 FUNC RETURNTYPE RAX 0
             47b91b     87 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             47b972     18 FUNC RETURNTYPE RAX 1
@@ -5995,7 +5991,7 @@
             47bba6    977 FUNC INARGS    6  ARG0 4 ARG1 96 ARG2 4 ARG3 2 ARG4 4 ARG5 96 
             47bdef      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RAX+4 ZZ IDIOM 18 MEMORYSINK lea     rsi, [rax+4] 
             47bf77     18 FUNC RETURNTYPE RAX 1
-            47bf77     18 FUNC INARGS    6  ARG0 96 ARG1 1 ARG2 1 ARG3 1 ARG4 4 ARG5 96 
+            47bf77     18 FUNC INARGS    6  ARG0 96 ARG1 1 ARG2 0 ARG3 0 ARG4 4 ARG5 96 
             47bf89    424 FUNC RETURNTYPE RAX 1
             47bf89    424 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 96 ARG3 96 ARG4 4 ARG5 96 
             47c131    297 FUNC RETURNTYPE RAX 1
@@ -6028,9 +6024,9 @@
             47d058      1 FUNC RETURNTYPE RAX 0
             47d058      1 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             47d059    101 FUNC RETURNTYPE RAX 1
-            47d059    101 FUNC INARGS    5  ARG0 0 ARG1 1 ARG2 0 ARG3 0 ARG4 0 
+            47d059    101 FUNC INARGS    5  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 
             47d0be    169 FUNC RETURNTYPE RAX 1
-            47d0be    169 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            47d0be    169 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             47d167    825 FUNC RETURNTYPE RAX 4
             47d167    825 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             47d294      4 INSTR CHECK OVERFLOW NOFLAGSIGNED 64 RCX*8 ZZ lea     rdi, [rcx+rcx*8] 
@@ -6081,20 +6077,20 @@
             47e43f    102 FUNC RETURNTYPE RAX 0
             47e43f    102 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             47e4a5     51 FUNC RETURNTYPE RAX 0
-            47e4a5     51 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 1 ARG3 96 ARG4 4 ARG5 96 
+            47e4a5     51 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 96 ARG4 4 ARG5 96 
             47e4d8     96 FUNC RETURNTYPE RAX 1
             47e4d8     96 FUNC INARGS    6  ARG0 4 ARG1 8 ARG2 2 ARG3 0 ARG4 0 ARG5 0 
             47e4d8     96 FUNC PROBLEM sub_47E4D8 CALLUNRESOLVED 
             47e538    528 FUNC RETURNTYPE RAX 0
             47e538    528 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 4 ARG5 0 
             47e748    874 FUNC RETURNTYPE RAX 1
-            47e748    874 FUNC INARGS    6  ARG0 1 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            47e748    874 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             47e950      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RDI+1 ZZ IDIOM 18 MEMORYSINK lea     rsi, [rdi+1] 
             47e99b      4 INSTR CHECK OVERFLOW NOFLAGUNKNOWNSIGN 64 R13+4 ZZ lea     edi, [r13+4] 
             47eab2     18 FUNC RETURNTYPE RAX 0
-            47eab2     18 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            47eab2     18 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             47eac4     57 FUNC RETURNTYPE RAX 4
-            47eac4     57 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            47eac4     57 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             47eafd     56 FUNC RETURNTYPE RAX 4
             47eafd     56 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             47eb35    256 FUNC RETURNTYPE RAX 1
@@ -6116,7 +6112,7 @@
             47f22c     63 FUNC RETURNTYPE RAX 1
             47f22c     63 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             47f26b     34 FUNC RETURNTYPE RAX 4
-            47f26b     34 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            47f26b     34 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             47f28d    556 FUNC RETURNTYPE RAX 4
             47f28d    556 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             47f3fc      4 INSTR CHECK OVERFLOW NOFLAGUNKNOWNSIGN 64 RBX+RDI ZZ IDIOM 18 MEMORYSINK lea     rdi, [rbx+rdi] 
@@ -6144,7 +6140,7 @@
             47fe1d      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RAX+1 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rax+1]    ; s 
             47fe2c      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RAX+1 ZZ lea     rcx, [rax+1] 
             47feb3    150 FUNC RETURNTYPE RAX 1
-            47feb3    150 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            47feb3    150 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             47feb3    150 FUNC PROBLEM sub_47FEB3 CALLUNRESOLVED 
             47ff49    104 FUNC RETURNTYPE RAX 1
             47ff49    104 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
@@ -6205,7 +6201,7 @@
             48169b      4 INSTR CHECK OVERFLOW SIGNED 64  RSI ZZ add     rsi, 4 
             4816f3      4 INSTR CHECK OVERFLOW UNSIGNED 64  RSI ZZ IDIOM 18 MEMORYSINK add     rsi, 4 
             481733     35 FUNC RETURNTYPE RAX 0
-            481733     35 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            481733     35 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             481756     33 FUNC RETURNTYPE RAX 0
             481756     33 FUNC INARGS    6  ARG0 16 ARG1 0 ARG2 0 ARG3 96 ARG4 4 ARG5 96 
             481777    133 FUNC RETURNTYPE RAX 0
@@ -6225,17 +6221,17 @@
             481f54      4 INSTR CHECK OVERFLOW UNSIGNED 64  RBX ZZ IDIOM 18 MEMORYSINK add     rbx, 8 
             481fa7      4 INSTR CHECK OVERFLOW UNSIGNED 64  RBX ZZ IDIOM 18 MEMORYSINK add     rbx, 8 
             481fc3     72 FUNC RETURNTYPE RAX 1
-            481fc3     72 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            481fc3     72 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             48200b     67 FUNC RETURNTYPE RAX 0
             48200b     67 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             482045      4 INSTR CHECK OVERFLOW UNKNOWNSIGN 64  RDI ZZ add     rdi, 20h        ; env 
             48204e     95 FUNC RETURNTYPE RAX 1
-            48204e     95 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            48204e     95 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4820ad    407 FUNC RETURNTYPE RAX 1
             4820ad    407 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4820c4      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RAX+8 ZZ IDIOM 18 MEMORYSINK lea     rdx, [rax+8] 
             482244    894 FUNC RETURNTYPE RAX 1
-            482244    894 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            482244    894 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             482374      2 INSTR CHECK TRUNCATION UNKNOWNSIGN 64 RAX 32 EAX ZZ mov     edi, eax        ; fd 
             4825c2    102 FUNC RETURNTYPE RAX 1
             4825c2    102 FUNC INARGS    6  ARG0 1 ARG1 4 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
@@ -6249,7 +6245,7 @@
             482992    797 FUNC RETURNTYPE RAX 0
             482992    797 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             482caf    646 FUNC RETURNTYPE RAX 1
-            482caf    646 FUNC INARGS    6  ARG0 1 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            482caf    646 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             482d12      3 INSTR CHECK OVERFLOW UNKNOWNSIGN 64  RAX ZZ inc     rax 
             482d74      4 INSTR CHECK TRUNCATION UNSIGNED 32 RBP 8 BPL ZZ IDIOM 5 movzx   esi, bpl        ; c 
             482d90      2 INSTR CHECK OVERFLOW UNSIGNED 32  RBP ZZ inc     ebp 
@@ -6278,7 +6274,7 @@
             483555      3 INSTR CHECK UNDERFLOW SIGNED 32  RDI ZZ sub     edi, 4 
             483572      3 INSTR CHECK UNDERFLOW UNSIGNED 64  RDX ZZ IDIOM 19 sub     rdx, rbx        ; n 
             4835b2    379 FUNC RETURNTYPE RAX 0
-            4835b2    379 FUNC INARGS    6  ARG0 1 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            4835b2    379 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             48362d      2 INSTR CHECK TRUNCATION UNKNOWNSIGN 64 RAX 32 EAX ZZ mov     esi, eax        ; fildes 
             4836a7      2 INSTR CHECK TRUNCATION SIGNED 64 RAX 32 EAX ZZ mov     edx, eax 
             4836f8      8 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RAX*4 ZZ lea     rdx, ds:0[rax*4] 
@@ -6301,13 +6297,13 @@
             483c10     80 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 1 ARG3 4 ARG4 0 ARG5 0 
             483c10     80 FUNC PROBLEM sub_483C10 CALLUNRESOLVED 
             483c60     10 FUNC RETURNTYPE RAX 1
-            483c60     10 FUNC INARGS    6  ARG0 96 ARG1 8 ARG2 1 ARG3 4 ARG4 4 ARG5 96 
+            483c60     10 FUNC INARGS    6  ARG0 96 ARG1 8 ARG2 0 ARG3 4 ARG4 4 ARG5 96 
             483c6a     77 FUNC RETURNTYPE RAX 1
-            483c6a     77 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            483c6a     77 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             483cb7    220 FUNC RETURNTYPE RAX 1
-            483cb7    220 FUNC INARGS    6  ARG0 1 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            483cb7    220 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             483d93    116 FUNC RETURNTYPE RAX 1
-            483d93    116 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            483d93    116 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             483e07    349 FUNC RETURNTYPE RAX 1
             483e07    349 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             483f42      3 INSTR CHECK TRUNCATION UNSIGNED 64 RAX 8 AL ZZ IDIOM 5 movzx   edx, al 
@@ -6321,7 +6317,7 @@
             4841f6      5 INSTR CHECK OVERFLOW NOFLAGUNKNOWNSIGN 64 RBX+RAX ZZ IDIOM 18 MEMORYSINK lea     rdi, [rbx+rax-3]; dest 
             4841f6      5 INSTR CHECK OVERFLOW NOFLAGUNKNOWNSIGN 64 RBX+RAX+-3 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rbx+rax-3]; dest 
             48422d   1131 FUNC RETURNTYPE RAX 1
-            48422d   1131 FUNC INARGS    4  ARG0 0 ARG1 4 ARG2 0 ARG3 1 
+            48422d   1131 FUNC INARGS    2  ARG0 0 ARG1 4 
             4842fc      3 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 32 RAX+1 ZZ lea     edx, [rax+1] 
             4842ff      3 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 32 RAX+2 ZZ lea     edi, [rax+2] 
             4843dc      4 INSTR CHECK OVERFLOW NOFLAGUNKNOWNSIGN 64 RAX+19 ZZ lea     rdi, [rax+13h] 
@@ -6331,7 +6327,7 @@
             4847b8    326 FUNC RETURNTYPE RAX 1
             4847b8    326 FUNC INARGS    6  ARG0 1 ARG1 4 ARG2 0 ARG3 1 ARG4 4 ARG5 96 
             4848fe    345 FUNC RETURNTYPE RAX 1
-            4848fe    345 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            4848fe    345 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             484a23      4 INSTR CHECK OVERFLOW UNSIGNED 64  RBP ZZ IDIOM 18 MEMORYSINK add     rbp, 8 
             484a57     51 FUNC RETURNTYPE RAX 1
             484a57     51 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
@@ -6350,7 +6346,7 @@
             484c8c     80 FUNC INARGS    6  ARG0 1 ARG1 2 ARG2 96 ARG3 96 ARG4 4 ARG5 96 
             484c8c     80 FUNC PROBLEM sub_484C8C CALLUNRESOLVED 
             484cdc     59 FUNC RETURNTYPE RAX 4
-            484cdc     59 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 1 ARG3 1 ARG4 96 ARG5 96 
+            484cdc     59 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 96 ARG5 96 
             484d17    194 FUNC RETURNTYPE RAX 4
             484d17    194 FUNC INARGS    6  ARG0 4 ARG1 16 ARG2 4 ARG3 1 ARG4 0 ARG5 96 
             484dd9     86 FUNC RETURNTYPE RAX 1
@@ -6363,13 +6359,13 @@
             484fbe     64 FUNC RETURNTYPE RAX 0
             484fbe     64 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             484ffe    510 FUNC RETURNTYPE RAX 4
-            484ffe    510 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 4 ARG3 4 ARG4 4 ARG5 96 
+            484ffe    510 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 4 ARG3 4 ARG4 4 ARG5 96 
             4851fc    344 FUNC RETURNTYPE RAX 1
             4851fc    344 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             485354     37 FUNC RETURNTYPE RAX 0
             485354     37 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             485379   1943 FUNC RETURNTYPE RAX 0
-            485379   1943 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            485379   1943 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             485560      8 INSTR CHECK OVERFLOW NOFLAGSIGNED 64 RBX*8 ZZ lea     rdi, ds:0[rbx*8] 
             485646      2 INSTR CHECK UNDERFLOW UNSIGNED 32  RSI ZZ IDIOM 19 sub     esi, ebp 
             485673      4 INSTR CHECK OVERFLOW NOFLAGSIGNED 64 R13+2 ZZ lea     esi, [r13+2] 
@@ -6382,7 +6378,7 @@
             485c6c    188 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             485c71      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RSI+19 ZZ IDIOM 18 MEMORYSINK lea     rsi, [rsi+13h] 
             485d28     24 FUNC RETURNTYPE RAX 1
-            485d28     24 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            485d28     24 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             485d40     48 FUNC RETURNTYPE RAX 4
             485d40     48 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             485d70     22 FUNC RETURNTYPE RAX 0
@@ -6398,7 +6394,7 @@
             485e0f      3 INSTR CHECK OVERFLOW SIGNED 64  RDX ZZ add     rdx, rax 
             485e94      4 INSTR CHECK OVERFLOW UNSIGNED 64  RDI ZZ add     rdi, 20h 
             485ec8     40 FUNC RETURNTYPE RAX 4
-            485ec8     40 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 4 ARG3 1 ARG4 0 ARG5 0 
+            485ec8     40 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 4 ARG3 1 ARG4 0 ARG5 0 
             485ef0     41 FUNC RETURNTYPE RAX 0
             485ef0     41 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             485f19     33 FUNC RETURNTYPE RAX 96
@@ -6412,7 +6408,7 @@
             486027    118 FUNC RETURNTYPE RAX 0
             486027    118 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             48609d     11 FUNC RETURNTYPE RAX 1
-            48609d     11 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 4 ARG3 1 ARG4 1 ARG5 1 
+            48609d     11 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 4 ARG3 0 ARG4 1 ARG5 1 
             4860a8    137 FUNC RETURNTYPE RAX 4
             4860a8    137 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             486131     65 FUNC RETURNTYPE RAX 4
@@ -6446,13 +6442,13 @@
             4865b0     40 FUNC RETURNTYPE RAX 1
             4865b0     40 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4865d8    121 FUNC RETURNTYPE RAX 0
-            4865d8    121 FUNC INARGS    2  ARG0 4 ARG1 1 
+            4865d8    121 FUNC INARGS    1  ARG0 4 
             4865f3      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+16 ZZ IDIOM 18 STACKMEMSINK lea     rcx, [rbx+10h] 
             4865f7      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+20 ZZ IDIOM 18 STACKMEMSINK lea     rdx, [rbx+14h] 
             4865fb      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+8 ZZ IDIOM 18 STACKMEMSINK lea     r9, [rbx+8] 
             4865ff      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+12 ZZ IDIOM 18 STACKMEMSINK lea     r8, [rbx+0Ch] 
             486651     45 FUNC RETURNTYPE RAX 0
-            486651     45 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 0 ARG4 1 ARG5 1 
+            486651     45 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 1 ARG5 1 
             48667e    180 FUNC RETURNTYPE RAX 1
             48667e    180 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 4 ARG3 96 ARG4 1 ARG5 1 
             4866c1      3 INSTR CHECK OVERFLOW UNSIGNED 64  RAX ZZ IDIOM 18 MEMORYSINK inc     rax 
@@ -6505,13 +6501,13 @@
             48728d    921 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             487495      3 INSTR CHECK SIGNEDNESS UNSIGNED 64 R13 ZZ mov     rdx, r13        ; n 
             487626     26 FUNC RETURNTYPE RAX 0
-            487626     26 FUNC INARGS    6  ARG0 1 ARG1 96 ARG2 96 ARG3 96 ARG4 1 ARG5 1 
+            487626     26 FUNC INARGS    6  ARG0 0 ARG1 96 ARG2 96 ARG3 96 ARG4 1 ARG5 1 
             487640    833 FUNC RETURNTYPE RAX 1
             487640    833 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             487981     44 FUNC RETURNTYPE RAX 4
             487981     44 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4879ad    676 FUNC RETURNTYPE RAX 96
-            4879ad    676 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            4879ad    676 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             487c51    351 FUNC RETURNTYPE RAX 0
             487c51    351 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             487d04      2 INSTR CHECK OVERFLOW UNKNOWNSIGN 32  RDX ZZ inc     edx 
@@ -6565,7 +6561,7 @@
             48a12c     69 FUNC RETURNTYPE RAX 1
             48a12c     69 FUNC INARGS    6  ARG0 1 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             48a171     78 FUNC RETURNTYPE RAX 1
-            48a171     78 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
+            48a171     78 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             48a1bf    140 FUNC RETURNTYPE RAX 1
             48a1bf    140 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             48a24b     21 FUNC RETURNTYPE RAX 0
@@ -6598,7 +6594,7 @@
             48b02f      2 INSTR CHECK UNDERFLOW UNKNOWNSIGN 32  RCX ZZ dec     ecx 
             48b0f3      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+RDI ZZ IDIOM 15 lea     rdi, [rbx+rdi] 
             48b133   1517 FUNC RETURNTYPE RAX 1
-            48b133   1517 FUNC INARGS    6  ARG0 1 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            48b133   1517 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             48b173      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RAX+4 ZZ IDIOM 18 MEMORYSINK lea     r8, [rax+4] 
             48b22e      3 INSTR CHECK OVERFLOW UNKNOWNSIGN 64  R13 ZZ inc     r13 
             48b3c1      4 INSTR CHECK UNDERFLOW UNSIGNED 64  R13 ZZ IDIOM 18 MEMORYSINK sub     r13, 8 
@@ -6623,7 +6619,7 @@
             48b7f4     48 FUNC RETURNTYPE RAX 1
             48b7f4     48 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             48b824    187 FUNC RETURNTYPE RAX 96
-            48b824    187 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 1 ARG3 96 ARG4 4 ARG5 4 
+            48b824    187 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 0 ARG3 96 ARG4 4 ARG5 4 
             48b8df    192 FUNC RETURNTYPE RAX 96
             48b8df    192 FUNC INARGS    6  ARG0 1 ARG1 4 ARG2 96 ARG3 0 ARG4 0 ARG5 0 
             48b91c      4 INSTR CHECK OVERFLOW NOFLAGSIGNED 64 RBX+23 ZZ lea     rdi, [rbx+17h] 
@@ -6632,7 +6628,7 @@
             48ba4d      3 INSTR CHECK SIGNEDNESS UNSIGNED 64 RBX ZZ mov     rdx, rbx        ; n 
             48bafc      5 INSTR CHECK UNDERFLOW UNKNOWNSIGN 32  RDX ZZ sub     edx, [r12+8] 
             48bbc0     87 FUNC RETURNTYPE RAX 96
-            48bbc0     87 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            48bbc0     87 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             48bc17    136 FUNC RETURNTYPE RAX 64
             48bc17    136 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 96 ARG4 0 ARG5 0 
             48bc5e      2 INSTR CHECK UNDERFLOW UNKNOWNSIGN 32  RBX ZZ IDIOM 19 sub     ebx, eax 
@@ -6645,7 +6641,7 @@
             48beea    219 FUNC RETURNTYPE RAX 1
             48beea    219 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 1 ARG3 96 ARG4 4 ARG5 4 
             48bfc5   2699 FUNC RETURNTYPE RAX 1
-            48bfc5   2699 FUNC INARGS    6  ARG0 1 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            48bfc5   2699 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             48c492      2 INSTR CHECK OVERFLOW UNKNOWNSIGN 32  RSI ZZ inc     esi 
             48c525      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBP+1 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rbp+1]    ; s 
             48c71e      5 INSTR CHECK OVERFLOW NOFLAGSIGNED 64 RDI+RAX ZZ lea     rdi, [rdi+rax+18h] 
@@ -6659,7 +6655,7 @@
             48ca78     76 FUNC RETURNTYPE RAX 4
             48ca78     76 FUNC INARGS    6  ARG0 4 ARG1 96 ARG2 96 ARG3 4 ARG4 0 ARG5 0 
             48cac4     86 FUNC RETURNTYPE RAX 0
-            48cac4     86 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            48cac4     86 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             48cafc      3 INSTR CHECK SIGNEDNESS SIGNED 8 DL ZZ IDIOM 20 movzx   edx, dl 
             48caff      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RCX+RDX ZZ IDIOM 32 lea     rdx, [rcx+rdx] 
             48cb1a    141 FUNC RETURNTYPE RAX 0
@@ -6667,7 +6663,7 @@
             48cba7    132 FUNC RETURNTYPE RAX 0
             48cba7    132 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             48cc2b   2147 FUNC RETURNTYPE RAX 0
-            48cc2b   2147 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            48cc2b   2147 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             48cd8b      5 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 R12+16 ZZ IDIOM 18 MEMORYSINK lea     rdi, [r12+10h] 
             48cea4      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RCX+1 ZZ IDIOM 18 MEMORYSINK lea     rsi, [rcx+1]    ; s2 
             48cf4b      3 INSTR CHECK OVERFLOW UNSIGNED 64  RSI ZZ IDIOM 18 MEMORYSINK inc     rsi             ; s2 
@@ -6679,7 +6675,7 @@
             48d48e     79 FUNC RETURNTYPE RAX 1
             48d48e     79 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             48d4dd    135 FUNC RETURNTYPE RAX 0
-            48d4dd    135 FUNC INARGS    4  ARG0 1 ARG1 0 ARG2 1 ARG3 0 
+            48d4dd    135 FUNC INARGS    4  ARG0 1 ARG1 0 ARG2 0 ARG3 0 
             48d564     96 FUNC RETURNTYPE RAX 4
             48d564     96 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 1 
             48d574      3 INSTR CHECK OVERFLOW NOFLAGUNKNOWNSIGN 32 RBP+1 ZZ lea     edi, [rbp+1] 
@@ -6689,7 +6685,7 @@
             48d6a6    129 FUNC RETURNTYPE RAX 0
             48d6a6    129 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             48d727    142 FUNC RETURNTYPE RAX 0
-            48d727    142 FUNC INARGS    4  ARG0 4 ARG1 4 ARG2 1 ARG3 1 
+            48d727    142 FUNC INARGS    3  ARG0 4 ARG1 4 ARG2 1 
             48d790      2 INSTR CHECK UNDERFLOW UNKNOWNSIGN 32  RSI ZZ IDIOM 19 sub     esi, ecx 
             48d795      2 INSTR CHECK OVERFLOW UNSIGNED 32  RSI ZZ add     esi, eax 
             48d797      2 INSTR CHECK OVERFLOW UNSIGNED 32  RSI ZZ add     esi, ebp 
@@ -6710,9 +6706,9 @@
             48dcd8      3 INSTR CHECK UNDERFLOW UNSIGNED 64  RDX ZZ IDIOM 18 MEMORYSINK dec     rdx 
             48dce9      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+-1 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rbx-1] 
             48dd29     57 FUNC RETURNTYPE RAX 4
-            48dd29     57 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 1 ARG3 1 ARG4 4 ARG5 4 
+            48dd29     57 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 4 ARG5 4 
             48dd62     53 FUNC RETURNTYPE RAX 4
-            48dd62     53 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            48dd62     53 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             48dd97     92 FUNC RETURNTYPE RAX 0
             48dd97     92 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             48ddb2      3 INSTR CHECK OVERFLOW NOFLAGUNKNOWNSIGN 32 RAX+64 ZZ lea     esi, [rax+40h] 
@@ -6735,7 +6731,7 @@
             48ebff     18 FUNC RETURNTYPE RAX 0
             48ebff     18 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             48ec11     30 FUNC RETURNTYPE RAX 0
-            48ec11     30 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            48ec11     30 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             48ec2f     30 FUNC RETURNTYPE RAX 4
             48ec2f     30 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             48ec4d     37 FUNC RETURNTYPE RAX 4
@@ -6747,22 +6743,22 @@
             48ed3a     22 FUNC RETURNTYPE RAX 4
             48ed3a     22 FUNC INARGS    6  ARG0 96 ARG1 4 ARG2 4 ARG3 96 ARG4 96 ARG5 96 
             48ed50     45 FUNC RETURNTYPE RAX 1
-            48ed50     45 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            48ed50     45 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
             48ed7d     10 FUNC RETURNTYPE RAX 96
-            48ed7d     10 FUNC INARGS    6  ARG0 1 ARG1 4 ARG2 0 ARG3 0 ARG4 1 ARG5 1 
+            48ed7d     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 1 ARG5 1 
             48ed87     80 FUNC RETURNTYPE RAX 4
             48ed87     80 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             48edb9      3 INSTR CHECK OVERFLOW NOFLAGSIGNED 32 RBP+1 ZZ lea     esi, [rbp+1] 
             48edd7     29 FUNC RETURNTYPE RAX 96
             48edd7     29 FUNC INARGS    6  ARG0 16 ARG1 0 ARG2 1 ARG3 96 ARG4 0 ARG5 96 
             48edf4    110 FUNC RETURNTYPE RAX 0
-            48edf4    110 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 1 ARG3 96 ARG4 1 ARG5 1 
+            48edf4    110 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 96 ARG4 1 ARG5 1 
             48ee62     57 FUNC RETURNTYPE RAX 1
-            48ee62     57 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            48ee62     57 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
             48ee6c      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+48 ZZ IDIOM 18 MEMORYSINK lea     rdx, [rbx+30h] 
             48ee70      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+52 ZZ IDIOM 18 MEMORYSINK lea     rsi, [rbx+34h] 
             48ee9b     25 FUNC RETURNTYPE RAX 4
-            48ee9b     25 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 96 ARG4 1 ARG5 96 
+            48ee9b     25 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 96 ARG4 1 ARG5 96 
             48eeb4     98 FUNC RETURNTYPE RAX 4
             48eeb4     98 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 1 ARG3 96 ARG4 1 ARG5 96 
             48eecf      4 INSTR CHECK OVERFLOW SIGNED 32 EDI ZZ imul    edi, r12d 
@@ -6855,19 +6851,19 @@
             48fd0b      3 INSTR CHECK UNDERFLOW UNSIGNED 32  RSI ZZ IDIOM 19 sub     esi, r12d 
             48fd70      3 INSTR CHECK UNDERFLOW UNKNOWNSIGN 64  RDI ZZ dec     rdi 
             48fdbc     47 FUNC RETURNTYPE RAX 1
-            48fdbc     47 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 1 ARG3 96 ARG4 1 ARG5 96 
+            48fdbc     47 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 1 ARG3 96 ARG4 1 ARG5 96 
             48fdbc      3 INSTR CHECK OVERFLOW UNSIGNED 32 EDX ZZ IDIOM 33 imul    edx, edi, 0Ah   ; timeout 
             48fdeb     39 FUNC RETURNTYPE RAX 0
-            48fdeb     39 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            48fdeb     39 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             48fe06      7 INSTR CHECK OVERFLOW UNKNOWNSIGN 64  RDI ZZ add     rdi, 288h       ; env 
             48fe12     12 FUNC RETURNTYPE RAX 1
             48fe12     12 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 96 ARG4 1 ARG5 96 
             48fe1e     10 FUNC RETURNTYPE RAX 1
-            48fe1e     10 FUNC INARGS    6  ARG0 1 ARG1 96 ARG2 4 ARG3 96 ARG4 96 ARG5 96 
+            48fe1e     10 FUNC INARGS    6  ARG0 0 ARG1 96 ARG2 4 ARG3 96 ARG4 96 ARG5 96 
             48fe28     10 FUNC RETURNTYPE RAX 4
-            48fe28     10 FUNC INARGS    6  ARG0 1 ARG1 96 ARG2 96 ARG3 96 ARG4 96 ARG5 96 
+            48fe28     10 FUNC INARGS    6  ARG0 0 ARG1 96 ARG2 96 ARG3 96 ARG4 96 ARG5 96 
             48fe32     10 FUNC RETURNTYPE RAX 1
-            48fe32     10 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 1 ARG3 96 ARG4 1 ARG5 96 
+            48fe32     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 96 ARG4 1 ARG5 96 
             48fe3c     84 FUNC RETURNTYPE RAX 1
             48fe3c     84 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 96 
             48fe54      3 INSTR CHECK OVERFLOW NOFLAGUNKNOWNSIGN 32 RAX+-1 ZZ lea     edx, [rax-1] 
@@ -6884,7 +6880,7 @@
             48ffff      5 INSTR CHECK UNDERFLOW UNSIGNED 64  RDX ZZ sub     rdx, [rsp+58h+s]; n 
             4900e2      5 INSTR CHECK OVERFLOW NOFLAGUNKNOWNSIGN 64 R13+RSI ZZ IDIOM 18 MEMORYSINK lea     rsi, [r13+rsi+0] 
             49015c     35 FUNC RETURNTYPE RAX 1
-            49015c     35 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 96 ARG3 96 ARG4 1 ARG5 96 
+            49015c     35 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 96 ARG3 96 ARG4 1 ARG5 96 
             49016c      2 INSTR CHECK UNDERFLOW UNKNOWNSIGN 32  RDI ZZ dec     edi 
             49017f     65 FUNC RETURNTYPE RAX 1
             49017f     65 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
@@ -6913,7 +6909,7 @@
             490832     81 FUNC RETURNTYPE RAX 0
             490832     81 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             490883     73 FUNC RETURNTYPE RAX 0
-            490883     73 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            490883     73 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4908cc   3120 FUNC RETURNTYPE RAX 0
             4908cc   3120 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             49095a      3 INSTR CHECK UNDERFLOW UNKNOWNSIGN 64  RSI ZZ dec     rsi 
@@ -6957,7 +6953,7 @@
             4927c4    526 FUNC RETURNTYPE RAX 1
             4927c4    526 FUNC INARGS    6  ARG0 8 ARG1 8 ARG2 1 ARG3 96 ARG4 4 ARG5 0 
             4929d2    877 FUNC RETURNTYPE RAX 96
-            4929d2    877 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 1 ARG3 96 ARG4 1 ARG5 1 
+            4929d2    877 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 96 ARG4 1 ARG5 1 
             492a34      7 INSTR CHECK OVERFLOW UNKNOWNSIGN 64  RSI ZZ add     rsi, 3E0h 
             492b16      7 INSTR CHECK OVERFLOW UNKNOWNSIGN 64  RDI ZZ add     rdi, 288h       ; env 
             492cbb      7 INSTR CHECK OVERFLOW UNSIGNED 64  RDI ZZ IDIOM 18 MEMORYSINK add     rdi, 4B8h       ; s 
@@ -6977,9 +6973,9 @@
             49319b      3 INSTR CHECK OVERFLOW UNKNOWNSIGN 32  RSI ZZ add     esi, 2 
             4933bc      4 INSTR CHECK OVERFLOW UNSIGNED 64  RDI ZZ IDIOM 18 MEMORYSINK add     rdi, 8 
             493449      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RAX+16 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rax+10h] 
-            49350e      4 INSTR CHECK OVERFLOW NOFLAGUNKNOWNSIGN 64 RBX+20 ZZ IDIOM 18 MEMORYSINK lea     rsi, [rbx+14h] 
+            49350e      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+20 ZZ IDIOM 18 MEMORYSINK lea     rsi, [rbx+14h] 
             493757     87 FUNC RETURNTYPE RAX 1
-            493757     87 FUNC INARGS    6  ARG0 1 ARG1 4 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
+            493757     87 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             49380e     66 FUNC RETURNTYPE RAX 1
             49380e     66 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             493812      4 INSTR CHECK OVERFLOW NOFLAGUNKNOWNSIGN 64 RDX+16 ZZ lea     rdi, [rdx+10h]  ; preg 
@@ -6990,19 +6986,19 @@
             4938af      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RCX+RAX ZZ IDIOM 18 MEMORYSINK lea     rax, [rcx+rax] 
             4938b8      3 INSTR CHECK UNDERFLOW UNSIGNED 64  RDI ZZ IDIOM 18 MEMORYSINK dec     rdi 
             4938f2    323 FUNC RETURNTYPE RAX 1
-            4938f2    323 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 4 ARG3 1 ARG4 0 ARG5 0 
+            4938f2    323 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             493968      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 R14+-2 ZZ lea     rcx, [r14-2] 
             49396c      4 INSTR CHECK OVERFLOW UNSIGNED 64 RDX ZZ IDIOM 33 imul    rdx, rcx 
             493970      5 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RAX+RDX ZZ lea     rdi, [rax+rdx+1] 
             493970      5 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RAX+RDX+1 ZZ lea     rdi, [rax+rdx+1] 
             493a67     28 FUNC RETURNTYPE RAX 1
-            493a67     28 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            493a67     28 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             493a83    207 FUNC RETURNTYPE RAX 1
             493a83    207 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             493b52     16 FUNC RETURNTYPE RAX 1
             493b52     16 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
-            493b62    307 FUNC RETURNTYPE RAX 1
-            493b62    307 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            493b62    307 FUNC RETURNTYPE RAX 0
+            493b62    307 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             493c95     19 FUNC RETURNTYPE RAX 4
             493c95     19 FUNC INARGS    6  ARG0 4 ARG1 8 ARG2 96 ARG3 96 ARG4 0 ARG5 0 
             493ca8    186 FUNC RETURNTYPE RAX 0
@@ -7019,7 +7015,7 @@
             494122      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 R13+8 ZZ IDIOM 18 MEMORYSINK lea     rdi, [r13+8]    ; preg 
             49413a      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 R15+RSI ZZ IDIOM 18 MEMORYSINK lea     rsi, [r15+rsi]  ; string 
             494267    882 FUNC RETURNTYPE RAX 1
-            494267    882 FUNC INARGS    3  ARG0 0 ARG1 4 ARG2 1 
+            494267    882 FUNC INARGS    2  ARG0 0 ARG1 4 
             4945a6      4 INSTR CHECK OVERFLOW UNSIGNED 64  RBP ZZ IDIOM 18 MEMORYSINK add     rbp, 8 
             4945d9     94 FUNC RETURNTYPE RAX 1
             4945d9     94 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
@@ -7041,19 +7037,19 @@
             494be7   1877 FUNC RETURNTYPE RAX 0
             494be7   1877 FUNC PROBLEM sub_494BE7 STACKANALYSIS 
             49533c    364 FUNC RETURNTYPE RAX 1
-            49533c    364 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            49533c    364 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4953ba      5 INSTR MEMSET STACKOFFSET_ESP 400 SIZE 384 ZZ call    _memset 
             4953c6      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+44 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rbx+2Ch]  ; dest 
             495415      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+76 ZZ IDIOM 18 STACKMEMSINK lea     rdi, [rbx+4Ch] 
             4954a8    115 FUNC RETURNTYPE RAX 96
-            4954a8    115 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            4954a8    115 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             49551b    161 FUNC RETURNTYPE RAX 0
             49551b    161 FUNC INARGS    6  ARG0 1 ARG1 4 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             495533      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+45 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rbx+2Dh]  ; s1 
             495543      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+13 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rbx+0Dh]  ; s1 
             49558a      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+45 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rbx+2Dh] 
             4955bc     27 FUNC RETURNTYPE RAX 0
-            4955bc     27 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            4955bc     27 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4955d7     55 FUNC RETURNTYPE RAX 0
             4955d7     55 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 4 ARG3 1 ARG4 0 ARG5 0 
             49560e     61 FUNC RETURNTYPE RAX 4
@@ -7062,10 +7058,10 @@
             49564b    313 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 96 ARG3 96 ARG4 4 ARG5 0 
             49575c      3 INSTR CHECK OVERFLOW NOFLAGUNKNOWNSIGN 32 RBX+1 ZZ lea     edx, [rbx+1]    ; n 
             495784    401 FUNC RETURNTYPE RAX 0
-            495784    401 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            495784    401 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
             4958bb      4 INSTR CHECK TRUNCATION UNSIGNED 32 RDI 8 DIL ZZ IDIOM 5 movzx   edi, dil 
             495915    292 FUNC RETURNTYPE RAX 0
-            495915    292 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 4 ARG3 1 ARG4 0 ARG5 0 
+            495915    292 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 4 ARG3 1 ARG4 0 ARG5 0 
             495a39    110 FUNC RETURNTYPE RAX 1
             495a39    110 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             495aa7    295 FUNC RETURNTYPE RAX 0
@@ -7078,18 +7074,18 @@
             495cc9    927 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             496034      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RAX+45 ZZ IDIOM 18 MEMORYSINK lea     rdx, [rax+2Dh] 
             496068    100 FUNC RETURNTYPE RAX 0
-            496068    100 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            496068    100 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             49609d      2 INSTR CHECK TRUNCATION UNKNOWNSIGN 64 RAX 32 EAX ZZ mov     edi, eax 
             4960cc    122 FUNC RETURNTYPE RAX 0
-            4960cc    122 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            4960cc    122 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             496146     78 FUNC RETURNTYPE RAX 0
             496146     78 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             49616a      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+13 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rbx+0Dh]  ; file 
             496177      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+45 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rbx+2Dh] 
             496194     82 FUNC RETURNTYPE RAX 0
-            496194     82 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            496194     82 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4961e6    161 FUNC RETURNTYPE RAX 1
-            4961e6    161 FUNC INARGS    6  ARG0 1 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            4961e6    161 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             496287     49 FUNC RETURNTYPE RAX 1
             496287     49 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4962b8      1 FUNC RETURNTYPE RAX 0
@@ -7098,7 +7094,7 @@
             4962b9    364 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 16 ARG3 96 ARG4 1 ARG5 1 
             49633e      5 INSTR MEMSET STACKOFFSET_ESP 160 SIZE 152 ZZ call    _memset 
             496425     12 FUNC RETURNTYPE RAX 96
-            496425     12 FUNC INARGS    6  ARG0 16 ARG1 1 ARG2 0 ARG3 96 ARG4 0 ARG5 96 
+            496425     12 FUNC INARGS    6  ARG0 16 ARG1 0 ARG2 0 ARG3 96 ARG4 0 ARG5 96 
             496431     47 FUNC RETURNTYPE RAX 0
             496431     47 FUNC INARGS    6  ARG0 1 ARG1 96 ARG2 96 ARG3 1 ARG4 4 ARG5 96 
             496454      3 INSTR CHECK UNDERFLOW SIGNED 64  RAX ZZ sub     rax, rbp 
@@ -7125,13 +7121,13 @@
             49656b     15 FUNC RETURNTYPE RAX 0
             49656b     15 FUNC INARGS    6  ARG0 4 ARG1 96 ARG2 96 ARG3 4 ARG4 0 ARG5 0 
             49657a     17 FUNC RETURNTYPE RAX 1
-            49657a     17 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 1 ARG4 4 ARG5 4 
+            49657a     17 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 4 ARG5 4 
             49658b     11 FUNC RETURNTYPE RAX 0
             49658b     11 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             496596     53 FUNC RETURNTYPE RAX 0
-            496596     53 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 4 ARG3 96 ARG4 4 ARG5 96 
+            496596     53 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 4 ARG3 96 ARG4 4 ARG5 96 
             4965cb     24 FUNC RETURNTYPE RAX 0
-            4965cb     24 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            4965cb     24 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4965e3     39 FUNC RETURNTYPE RAX 4
             4965e3     39 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             49660a    124 FUNC RETURNTYPE RAX 0
@@ -7158,13 +7154,13 @@
             496ed6    122 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             496f37      3 INSTR CHECK OVERFLOW UNKNOWNSIGN 64  RSI ZZ inc     rsi 
             496f50     79 FUNC RETURNTYPE RAX 0
-            496f50     79 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            496f50     79 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
             496f9f     79 FUNC RETURNTYPE RAX 0
-            496f9f     79 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            496f9f     79 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
             496fee     93 FUNC RETURNTYPE RAX 0
-            496fee     93 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            496fee     93 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             49704b     31 FUNC RETURNTYPE RAX 4
-            49704b     31 FUNC INARGS    6  ARG0 1 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            49704b     31 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             49706a    413 FUNC RETURNTYPE RAX 4
             49706a    413 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 4 ARG3 1 ARG4 0 ARG5 0 
             497115      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBP+1 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rbp+1] 
@@ -7203,11 +7199,11 @@
             49810a     38 FUNC RETURNTYPE RAX 4
             49810a     38 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 8 ARG3 0 ARG4 0 ARG5 0 
             498130     30 FUNC RETURNTYPE RAX 4
-            498130     30 FUNC INARGS    6  ARG0 0 ARG1 16 ARG2 1 ARG3 0 ARG4 4 ARG5 96 
+            498130     30 FUNC INARGS    6  ARG0 0 ARG1 16 ARG2 0 ARG3 0 ARG4 4 ARG5 96 
             49814e    301 FUNC RETURNTYPE RAX 4
             49814e    301 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 1 ARG4 4 ARG5 4 
             49827b     71 FUNC RETURNTYPE RAX 4
-            49827b     71 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            49827b     71 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4982c2    263 FUNC RETURNTYPE RAX 4
             4982c2    263 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4982e4      7 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBP+244 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rbp+0F4h] ; s1 
@@ -7219,14 +7215,14 @@
             4984d3    106 FUNC RETURNTYPE RAX 0
             4984d3    106 FUNC INARGS    6  ARG0 16 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             49853d     54 FUNC RETURNTYPE RAX 0
-            49853d     54 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            49853d     54 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             498573    201 FUNC RETURNTYPE RAX 1
-            498573    201 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            498573    201 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             498612      3 INSTR CHECK UNDERFLOW UNKNOWNSIGN 64  R12 ZZ dec     r12d 
             49863c     31 FUNC RETURNTYPE RAX 1
             49863c     31 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             49865b    141 FUNC RETURNTYPE RAX 0
-            49865b    141 FUNC INARGS    6  ARG0 1 ARG1 4 ARG2 4 ARG3 1 ARG4 4 ARG5 96 
+            49865b    141 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 4 ARG3 1 ARG4 4 ARG5 96 
             498699      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+3 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rbx+3]    ; s 
             4986e8    142 FUNC RETURNTYPE RAX 4
             4986e8    142 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
@@ -7237,7 +7233,7 @@
             4987ab     19 FUNC RETURNTYPE RAX 4
             4987ab     19 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 96 ARG3 96 ARG4 4 ARG5 96 
             4987be     62 FUNC RETURNTYPE RAX 4
-            4987be     62 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 96 ARG3 4 ARG4 0 ARG5 0 
+            4987be     62 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 96 ARG3 4 ARG4 0 ARG5 0 
             4987fc    172 FUNC RETURNTYPE RAX 1
             4987fc    172 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
             498849      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+-1 ZZ lea     rsi, [rbx-1]    ; offset 
@@ -7248,43 +7244,43 @@
             498d3b      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RAX+2 ZZ lea     rdi, [rax+2] 
             498d4c      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RAX+1 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rax+1]    ; dest 
             498ec8     99 FUNC RETURNTYPE RAX 0
-            498ec8     99 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 4 ARG3 1 ARG4 4 ARG5 96 
+            498ec8     99 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 4 ARG3 1 ARG4 4 ARG5 96 
             498f2b     45 FUNC RETURNTYPE RAX 4
             498f2b     45 FUNC INARGS    6  ARG0 4 ARG1 96 ARG2 4 ARG3 1 ARG4 8 ARG5 0 
             498f58     52 FUNC RETURNTYPE RAX 0
             498f58     52 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             498f8c     37 FUNC RETURNTYPE RAX 0
-            498f8c     37 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            498f8c     37 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             498fa7      3 INSTR CHECK OVERFLOW UNKNOWNSIGN 64  RCX ZZ IDIOM 15 inc     rcx 
             498fb1    347 FUNC RETURNTYPE RAX 1
-            498fb1    347 FUNC INARGS    4  ARG0 4 ARG1 0 ARG2 0 ARG3 1 
+            498fb1    347 FUNC INARGS    1  ARG0 4 
             498fe6      3 INSTR CHECK OVERFLOW UNKNOWNSIGN 64  RCX ZZ inc     rcx 
             49901f      3 INSTR CHECK OVERFLOW UNKNOWNSIGN 64  RCX ZZ inc     rcx 
             49903c      3 INSTR CHECK OVERFLOW UNKNOWNSIGN 64  RDI ZZ inc     rdi 
             4990be      4 INSTR CHECK OVERFLOW UNSIGNED 64  R9 ZZ IDIOM 18 MEMORYSINK add     r9, 28h 
             4990ec      3 INSTR CHECK OVERFLOW UNKNOWNSIGN 64  R11 ZZ inc     r11 
             49910c    117 FUNC RETURNTYPE RAX 0
-            49910c    117 FUNC INARGS    4  ARG0 4 ARG1 4 ARG2 0 ARG3 1 
+            49910c    117 FUNC INARGS    3  ARG0 4 ARG1 4 ARG2 0 
             499156      4 INSTR CHECK OVERFLOW NOFLAGUNKNOWNSIGN 32 RBX+RDI ZZ lea     ebx, [rbx+rdi-48h] 
             499156      4 INSTR CHECK OVERFLOW NOFLAGUNKNOWNSIGN 32 RBX+RDI+-72 ZZ lea     ebx, [rbx+rdi-48h] 
             499181     49 FUNC RETURNTYPE RAX 1
             499181     49 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4991b2     32 FUNC RETURNTYPE RAX 4
-            4991b2     32 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            4991b2     32 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4991d2    100 FUNC RETURNTYPE RAX 1
             4991d2    100 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 0 ARG4 8 ARG5 0 
             4991d2    100 FUNC PROBLEM sub_4991D2 CALLUNRESOLVED 
             49920e      4 INSTR CHECK OVERFLOW NOFLAGUNKNOWNSIGN 32 RBX+RAX ZZ lea     ebx, [rbx+rax-40h] 
             49920e      4 INSTR CHECK OVERFLOW NOFLAGUNKNOWNSIGN 32 RBX+RAX+-64 ZZ lea     ebx, [rbx+rax-40h] 
             499236     12 FUNC RETURNTYPE RAX 0
-            499236     12 FUNC INARGS    6  ARG0 8 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            499236     12 FUNC INARGS    6  ARG0 8 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             499242    430 FUNC RETURNTYPE RAX 0
-            499242    430 FUNC INARGS    3  ARG0 4 ARG1 0 ARG2 1 
+            499242    430 FUNC INARGS    1  ARG0 4 
             499296      3 INSTR CHECK OVERFLOW UNKNOWNSIGN 64  RDX ZZ inc     rdx 
             4992f6      4 INSTR CHECK OVERFLOW UNSIGNED 64  R8 ZZ IDIOM 18 MEMORYSINK add     r8, 8 
             499328      3 INSTR CHECK OVERFLOW UNKNOWNSIGN 64  RBP ZZ inc     rbp 
             4993f0    160 FUNC RETURNTYPE RAX 1
-            4993f0    160 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            4993f0    160 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             499474      3 INSTR CHECK OVERFLOW UNKNOWNSIGN 64  RDX ZZ inc     rdx 
             499490    110 FUNC RETURNTYPE RAX 0
             499490    110 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
@@ -7297,16 +7293,16 @@
             4995b1     43 FUNC RETURNTYPE RAX 0
             4995b1     43 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 8 ARG4 8 ARG5 0 
             4995dc    693 FUNC RETURNTYPE RAX 0
-            4995dc    693 FUNC INARGS    4  ARG0 4 ARG1 1 ARG2 1 ARG3 1 
+            4995dc    693 FUNC INARGS    1  ARG0 4 
             49965b      4 INSTR CHECK OVERFLOW UNKNOWNSIGN 64  R9 ZZ IDIOM 15 add     r9, 10h 
             499707      4 INSTR CHECK OVERFLOW UNKNOWNSIGN 64  R9 ZZ IDIOM 15 add     r9, 4 
             4997aa      4 INSTR CHECK OVERFLOW UNKNOWNSIGN 64  R9 ZZ IDIOM 15 add     r9, 4 
             499850      4 INSTR CHECK OVERFLOW UNKNOWNSIGN 64  R9 ZZ IDIOM 15 add     r9, 4 
             499891    269 FUNC RETURNTYPE RAX 0
-            499891    269 FUNC INARGS    4  ARG0 4 ARG1 1 ARG2 0 ARG3 1 
+            499891    269 FUNC INARGS    1  ARG0 4 
             4998ae      4 INSTR CHECK OVERFLOW UNKNOWNSIGN 64  RCX ZZ add     rcx, 4 
             49999e    380 FUNC RETURNTYPE RAX 0
-            49999e    380 FUNC INARGS    3  ARG0 4 ARG1 1 ARG2 1 
+            49999e    380 FUNC INARGS    1  ARG0 4 
             4999c2      3 INSTR CHECK OVERFLOW UNKNOWNSIGN 64  RDX ZZ inc     rdx 
             499a13      4 INSTR CHECK OVERFLOW UNSIGNED 64  R8 ZZ IDIOM 18 MEMORYSINK add     r8, 4 
             499a70      3 INSTR CHECK OVERFLOW UNKNOWNSIGN 64  R14 ZZ inc     r14 
@@ -7319,11 +7315,11 @@
             499e74    244 FUNC RETURNTYPE RAX 16
             499e74    244 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             499f68     50 FUNC RETURNTYPE RAX 1
-            499f68     50 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            499f68     50 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             499f9a    168 FUNC RETURNTYPE RAX 0
             499f9a    168 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             49a042    132 FUNC RETURNTYPE RAX 1
-            49a042    132 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 1 ARG4 1 ARG5 96 
+            49a042    132 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 1 ARG5 96 
             49a0c6    319 FUNC RETURNTYPE RAX 4
             49a0c6    319 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             49a1b9      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RAX+32 ZZ lea     rdi, [rax+20h] 
@@ -7377,10 +7373,10 @@
             49abbd      3 INSTR CHECK SIGNEDNESS UNSIGNED 64 RBP ZZ mov     rdx, rbp        ; n 
             49ad14      2 INSTR CHECK OVERFLOW UNSIGNED 32  RSI ZZ inc     esi 
             49ad6c     56 FUNC RETURNTYPE RAX 1
-            49ad6c     56 FUNC INARGS    6  ARG0 96 ARG1 0 ARG2 1 ARG3 96 ARG4 4 ARG5 1 
+            49ad6c     56 FUNC INARGS    6  ARG0 96 ARG1 0 ARG2 0 ARG3 96 ARG4 4 ARG5 1 
             49ad81      2 INSTR CHECK UNDERFLOW UNKNOWNSIGN 32  RDX ZZ dec     edx 
             49ada4    143 FUNC RETURNTYPE RAX 1
-            49ada4    143 FUNC INARGS    6  ARG0 8 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            49ada4    143 FUNC INARGS    6  ARG0 8 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             49ae0c      3 INSTR CHECK OVERFLOW NOFLAGUNKNOWNSIGN 32 RBP+-1 ZZ lea     edx, [rbp-1] 
             49ae33     14 FUNC RETURNTYPE RAX 1
             49ae33     14 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 96 ARG3 1 ARG4 0 ARG5 0 
@@ -7397,9 +7393,9 @@
             49b230      2 INSTR CHECK UNDERFLOW UNSIGNED 32  RCX ZZ sub     ecx, eax 
             49b242      3 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 32 RAX+1 ZZ lea     esi, [rax+1] 
             49b27b     10 FUNC RETURNTYPE RAX 96
-            49b27b     10 FUNC INARGS    6  ARG0 1 ARG1 96 ARG2 4 ARG3 96 ARG4 4 ARG5 1 
-            49b285    162 FUNC RETURNTYPE RAX 96
-            49b285    162 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            49b27b     10 FUNC INARGS    6  ARG0 0 ARG1 96 ARG2 4 ARG3 96 ARG4 4 ARG5 1 
+            49b285    162 FUNC RETURNTYPE RAX 0
+            49b285    162 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             49b327     21 FUNC RETURNTYPE RAX 0
             49b327     21 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             49b33c     25 FUNC RETURNTYPE RAX 0
@@ -7411,7 +7407,7 @@
             49b3af     35 FUNC RETURNTYPE RAX 0
             49b3af     35 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             49b3d2     61 FUNC RETURNTYPE RAX 0
-            49b3d2     61 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            49b3d2     61 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             49b40f     35 FUNC RETURNTYPE RAX 0
             49b40f     35 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 4 ARG3 96 ARG4 4 ARG5 1 
             49b432     41 FUNC RETURNTYPE RAX 1
@@ -7431,7 +7427,7 @@
             49b8d0      2 INSTR CHECK TRUNCATION UNKNOWNSIGN 64 RAX 32 EAX ZZ mov     esi, eax 
             49b8da      2 INSTR CHECK UNDERFLOW UNKNOWNSIGN 32  RSI ZZ sub     esi, ebx 
             49b919     99 FUNC RETURNTYPE RAX 0
-            49b919     99 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            49b919     99 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             49b95b      2 INSTR CHECK UNDERFLOW UNKNOWNSIGN 32  RSI ZZ sub     esi, eax 
             49b97c   2739 FUNC RETURNTYPE RAX 1
             49b97c   2739 FUNC INARGS    6  ARG0 96 ARG1 16 ARG2 4 ARG3 1 ARG4 1 ARG5 4 
@@ -7447,7 +7443,7 @@
             49c11a      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RSI+4 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rsi+4]    ; dest 
             49c15c      2 INSTR CHECK UNDERFLOW UNKNOWNSIGN 32  RSI ZZ dec     esi 
             49c42f     44 FUNC RETURNTYPE RAX 1
-            49c42f     44 FUNC INARGS    6  ARG0 96 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            49c42f     44 FUNC INARGS    6  ARG0 96 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             49c45b     34 FUNC RETURNTYPE RAX 0
             49c45b     34 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             49c47d     45 FUNC RETURNTYPE RAX 4
@@ -7470,13 +7466,13 @@
             49c5cf    421 FUNC RETURNTYPE RAX 4
             49c5cf    421 FUNC INARGS    6  ARG0 0 ARG1 8 ARG2 4 ARG3 1 ARG4 0 ARG5 0 
             49c774     57 FUNC RETURNTYPE RAX 1
-            49c774     57 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 96 ARG3 4 ARG4 4 ARG5 96 
+            49c774     57 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 96 ARG3 4 ARG4 4 ARG5 96 
             49c7ad    687 FUNC RETURNTYPE RAX 1
             49c7ad    687 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 1 ARG4 0 ARG5 96 
             49c94d      5 INSTR MEMSET STACKOFFSET_ESP 32 SIZE 232 ZZ call    _memset 
             49c952      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 R13+56 ZZ IDIOM 18 STACKMEMSINK lea     rdi, [r13+38h] 
             49ca5c     94 FUNC RETURNTYPE RAX 0
-            49ca5c     94 FUNC INARGS    6  ARG0 8 ARG1 1 ARG2 8 ARG3 4 ARG4 0 ARG5 96 
+            49ca5c     94 FUNC INARGS    6  ARG0 8 ARG1 0 ARG2 8 ARG3 4 ARG4 0 ARG5 96 
             49caba    412 FUNC RETURNTYPE RAX 1
             49caba    412 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
             49cc56     45 FUNC RETURNTYPE RAX 1
@@ -7485,7 +7481,7 @@
             49cc83    141 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             49cccb      3 INSTR CHECK SIGNEDNESS UNSIGNED 64 RBP ZZ mov     rdx, rbp        ; n 
             49cd10    136 FUNC RETURNTYPE RAX 16
-            49cd10    136 FUNC INARGS    4  ARG0 0 ARG1 1 ARG2 0 ARG3 1 
+            49cd10    136 FUNC INARGS    1  ARG0 0 
             49cd4e      3 INSTR CHECK OVERFLOW UNKNOWNSIGN 64  RCX ZZ inc     rcx 
             49cd98     58 FUNC RETURNTYPE RAX 1
             49cd98     58 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 4 ARG4 0 ARG5 0 
@@ -7508,7 +7504,7 @@
             49d232     28 FUNC RETURNTYPE RAX 4
             49d232     28 FUNC INARGS    6  ARG0 96 ARG1 1 ARG2 96 ARG3 96 ARG4 96 ARG5 96 
             49d24e     10 FUNC RETURNTYPE RAX 1
-            49d24e     10 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 96 ARG3 4 ARG4 1 ARG5 96 
+            49d24e     10 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 96 ARG3 4 ARG4 1 ARG5 96 
             49d258    488 FUNC RETURNTYPE RAX 1
             49d258    488 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             49d440     39 FUNC RETURNTYPE RAX 1
@@ -7516,7 +7512,7 @@
             49d467    157 FUNC RETURNTYPE RAX 4
             49d467    157 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             49d504      9 FUNC RETURNTYPE RAX 1
-            49d504      9 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 96 ARG3 0 ARG4 0 ARG5 0 
+            49d504      9 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 96 ARG3 0 ARG4 0 ARG5 0 
             49d50d    163 FUNC RETURNTYPE RAX 0
             49d50d    163 FUNC INARGS    6  ARG0 16 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             49d587      3 INSTR CHECK UNDERFLOW UNSIGNED 64  RDX ZZ IDIOM 4 sub     rdx, rbx 
@@ -7524,17 +7520,17 @@
             49d5b0    104 FUNC RETURNTYPE RAX 1
             49d5b0    104 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 96 ARG4 0 ARG5 0 
             49d618     19 FUNC RETURNTYPE RAX 4
-            49d618     19 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            49d618     19 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             49d62b     97 FUNC RETURNTYPE RAX 0
             49d62b     97 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             49d68c    104 FUNC RETURNTYPE RAX 4
             49d68c    104 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
             49d6f4    143 FUNC RETURNTYPE RAX 1
-            49d6f4    143 FUNC INARGS    2  ARG0 4 ARG1 1 
+            49d6f4    143 FUNC INARGS    1  ARG0 4 
             49d783     59 FUNC RETURNTYPE RAX 4
             49d783     59 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
             49d7be     52 FUNC RETURNTYPE RAX 1
-            49d7be     52 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            49d7be     52 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             49d7f2     49 FUNC RETURNTYPE RAX 1
             49d7f2     49 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             49d823     17 FUNC RETURNTYPE RAX 4
@@ -7549,7 +7545,7 @@
             49d99b     28 FUNC RETURNTYPE RAX 0
             49d99b     28 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 96 ARG3 96 ARG4 1 ARG5 1 
             49d9b7     25 FUNC RETURNTYPE RAX 0
-            49d9b7     25 FUNC INARGS    6  ARG0 1 ARG1 4 ARG2 96 ARG3 96 ARG4 1 ARG5 1 
+            49d9b7     25 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 96 ARG3 96 ARG4 1 ARG5 1 
             49d9d0     72 FUNC RETURNTYPE RAX 0
             49d9d0     72 FUNC INARGS    6  ARG0 8 ARG1 8 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             49da18   1105 FUNC RETURNTYPE RAX 1
@@ -7573,12 +7569,12 @@
             49e27c      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+4 ZZ IDIOM 18 STACKMEMSINK lea     rdi, [rbx+4] 
             49e285      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBP+112 ZZ IDIOM 18 MEMORYSINK lea     rdx, [rbp+70h] 
             49e425     17 FUNC RETURNTYPE RAX 0
-            49e425     17 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 1 ARG3 0 ARG4 4 ARG5 96 
+            49e425     17 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 4 ARG5 96 
             49e425     17 FUNC PROBLEM sub_49E425 CHUNKS CALLUNRESOLVED 
             49e400      4 INSTR CHECK OVERFLOW UNSIGNED 64  RDI ZZ add     rdi, [rbp+0] 
             49e40c      4 INSTR CHECK OVERFLOW UNSIGNED 64  RDI ZZ add     rdi, 4 
             49e436     17 FUNC RETURNTYPE RAX 0
-            49e436     17 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 1 ARG3 0 ARG4 4 ARG5 96 
+            49e436     17 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 4 ARG5 96 
             49e447    607 FUNC RETURNTYPE RAX 0
             49e447    607 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             49e500      2 INSTR CHECK TRUNCATION UNSIGNED 64 RAX 32 EAX ZZ mov     edx, eax 
@@ -7587,7 +7583,7 @@
             49e6a6     43 FUNC RETURNTYPE RAX 0
             49e6a6     43 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             49e6d1     41 FUNC RETURNTYPE RAX 1
-            49e6d1     41 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            49e6d1     41 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             49e6fa     44 FUNC RETURNTYPE RAX 4
             49e6fa     44 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
             49e726     63 FUNC RETURNTYPE RAX 1
@@ -7595,7 +7591,7 @@
             49e765     73 FUNC RETURNTYPE RAX 1
             49e765     73 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 1 ARG4 1 ARG5 1 
             49e7ae    693 FUNC RETURNTYPE RAX 4
-            49e7ae    693 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 4 ARG3 1 ARG4 0 ARG5 0 
+            49e7ae    693 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             49e9bb      2 INSTR CHECK OVERFLOW SIGNED 32  RBX ZZ inc     ebx 
             49ea16      3 INSTR CHECK OVERFLOW UNSIGNED 64  RBX ZZ IDIOM 18 MEMORYSINK inc     rbx 
             49ea23      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBP+5 ZZ IDIOM 18 STACKMEMSINK lea     rax, [rbp+5] 
@@ -7621,7 +7617,7 @@
             49f441      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 R15+10 ZZ IDIOM 18 MEMORYSINK lea     rdi, [r15+0Ah] 
             49f463   1038 FUNC RETURNTYPE RAX 4
             49f463   1038 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
-            49f51a      3 INSTR CHECK OVERFLOW UNKNOWNSIGN 64  RDI ZZ IDIOM 15 inc     rdi 
+            49f51a      3 INSTR CHECK OVERFLOW UNKNOWNSIGN 64  RDI ZZ inc     rdi 
             49f535      3 INSTR CHECK OVERFLOW UNKNOWNSIGN 64  R8 ZZ inc     r8 
             49f542      3 INSTR CHECK OVERFLOW UNKNOWNSIGN 64  RBX ZZ inc     rbx 
             49f55d      3 INSTR CHECK OVERFLOW UNKNOWNSIGN 64  RDX ZZ inc     rdx 
@@ -7676,11 +7672,11 @@
             4a02dc     98 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4a0329      4 INSTR CHECK OVERFLOW NOFLAGUNKNOWNSIGN 64 RBX+-3 ZZ lea     rdi, [rbx-3]    ; string 
             4a033e     53 FUNC RETURNTYPE RAX 0
-            4a033e     53 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            4a033e     53 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4a0373     91 FUNC RETURNTYPE RAX 0
             4a0373     91 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4a03ce    103 FUNC RETURNTYPE RAX 1
-            4a03ce    103 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 96 ARG3 96 ARG4 1 ARG5 96 
+            4a03ce    103 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 96 ARG3 96 ARG4 1 ARG5 96 
             4a0435    210 FUNC RETURNTYPE RAX 0
             4a0435    210 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 4 ARG4 0 ARG5 0 
             4a0461      3 INSTR CHECK OVERFLOW NOFLAGUNKNOWNSIGN 32 RDX+4 ZZ lea     edi, [rdx+4] 
@@ -7703,19 +7699,19 @@
             4a0704     58 FUNC RETURNTYPE RAX 0
             4a0704     58 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 96 ARG3 4 ARG4 1 ARG5 96 
             4a073e     34 FUNC RETURNTYPE RAX 0
-            4a073e     34 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 4 ARG3 96 ARG4 96 ARG5 96 
+            4a073e     34 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 4 ARG3 96 ARG4 96 ARG5 96 
             4a0760     55 FUNC RETURNTYPE RAX 0
             4a0760     55 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 96 ARG3 96 ARG4 96 ARG5 96 
             4a0797     45 FUNC RETURNTYPE RAX 0
             4a0797     45 FUNC INARGS    6  ARG0 1 ARG1 4 ARG2 96 ARG3 4 ARG4 0 ARG5 0 
             4a07c4      7 FUNC RETURNTYPE RAX 96
-            4a07c4      7 FUNC INARGS    6  ARG0 1 ARG1 8 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4a07c4      7 FUNC INARGS    6  ARG0 1 ARG1 8 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4a07cb     61 FUNC RETURNTYPE RAX 96
-            4a07cb     61 FUNC INARGS    6  ARG0 1 ARG1 2 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4a07cb     61 FUNC INARGS    6  ARG0 1 ARG1 2 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4a0808     72 FUNC RETURNTYPE RAX 96
-            4a0808     72 FUNC INARGS    6  ARG0 1 ARG1 2 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4a0808     72 FUNC INARGS    6  ARG0 1 ARG1 2 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4a0850     83 FUNC RETURNTYPE RAX 4
-            4a0850     83 FUNC INARGS    6  ARG0 1 ARG1 2 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4a0850     83 FUNC INARGS    6  ARG0 1 ARG1 2 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4a08a3    106 FUNC RETURNTYPE RAX 4
             4a08a3    106 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4a08db      3 INSTR CHECK UNDERFLOW UNSIGNED 64  RDX ZZ IDIOM 18 MEMORYSINK dec     rdx 
@@ -7729,9 +7725,9 @@
             4a09b3     26 FUNC RETURNTYPE RAX 4
             4a09b3     26 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4a09cd     34 FUNC RETURNTYPE RAX 4
-            4a09cd     34 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4a09cd     34 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4a09ef     55 FUNC RETURNTYPE RAX 1
-            4a09ef     55 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4a09ef     55 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4a0a26     48 FUNC RETURNTYPE RAX 1
             4a0a26     48 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4a0a56     32 FUNC RETURNTYPE RAX 4
@@ -7739,7 +7735,7 @@
             4a0a76     61 FUNC RETURNTYPE RAX 4
             4a0a76     61 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4a0ab3     98 FUNC RETURNTYPE RAX 96
-            4a0ab3     98 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            4a0ab3     98 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4a0b04      3 INSTR CHECK OVERFLOW NOFLAGSIGNED 32 RBX+3 ZZ lea     eax, [rbx+3] 
             4a0b15     92 FUNC RETURNTYPE RAX 0
             4a0b15     92 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 96 ARG3 4 ARG4 1 ARG5 1 
@@ -7749,7 +7745,7 @@
             4a0bbc     33 FUNC RETURNTYPE RAX 96
             4a0bbc     33 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4a0bdd    325 FUNC RETURNTYPE RAX 1
-            4a0bdd    325 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 4 ARG4 4 ARG5 96 
+            4a0bdd    325 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 4 ARG4 4 ARG5 96 
             4a0ca7      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+6 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rbx+6] 
             4a0cec      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+6 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rbx+6] 
             4a0d22    254 FUNC RETURNTYPE RAX 0
@@ -7757,10 +7753,10 @@
             4a0e20    264 FUNC RETURNTYPE RAX 0
             4a0e20    264 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 4 ARG5 4 
             4a0f28     55 FUNC RETURNTYPE RAX 0
-            4a0f28     55 FUNC INARGS    6  ARG0 96 ARG1 1 ARG2 1 ARG3 1 ARG4 0 ARG5 96 
+            4a0f28     55 FUNC INARGS    6  ARG0 96 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 96 
             4a0f5f     95 FUNC RETURNTYPE RAX 1
             4a0f5f     95 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
-            4a0fbe      5 FUNC RETURNTYPE RAX 96
+            4a0fbe      5 FUNC RETURNTYPE RAX 0
             4a0fbe      5 FUNC INARGS    6  ARG0 8 ARG1 1 ARG2 8 ARG3 96 ARG4 4 ARG5 1 
             4a0fc3    105 FUNC RETURNTYPE RAX 4
             4a0fc3    105 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
@@ -7770,9 +7766,9 @@
             4a1083     37 FUNC RETURNTYPE RAX 1
             4a1083     37 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4a1195     17 FUNC RETURNTYPE RAX 1
-            4a1195     17 FUNC INARGS    6  ARG0 8 ARG1 1 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            4a1195     17 FUNC INARGS    6  ARG0 8 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4a11a6     12 FUNC RETURNTYPE RAX 96
-            4a11a6     12 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            4a11a6     12 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4a11a6     12 FUNC PROBLEM sub_4A11A6 CHUNKS 
             4a1114      5 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 R12+6 ZZ lea     esi, [r12+6] 
             4a112b      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RAX+RDI ZZ IDIOM 18 MEMORYSINK lea     rdi, [rax+rdi] 
@@ -7787,7 +7783,7 @@
             4a1594      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 R12+RBX ZZ IDIOM 18 MEMORYSINK lea     rdi, [r12+rbx]  ; s 
             4a15af      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RAX+1 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rax+1]    ; s 
             4a176c     48 FUNC RETURNTYPE RAX 0
-            4a176c     48 FUNC INARGS    6  ARG0 16 ARG1 1 ARG2 96 ARG3 96 ARG4 1 ARG5 96 
+            4a176c     48 FUNC INARGS    6  ARG0 16 ARG1 0 ARG2 96 ARG3 96 ARG4 1 ARG5 96 
             4a179c    268 FUNC RETURNTYPE RAX 0
             4a179c    268 FUNC INARGS    6  ARG0 96 ARG1 1 ARG2 8 ARG3 16 ARG4 4 ARG5 0 
             4a1854      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+3 ZZ IDIOM 18 MEMORYSINK lea     rdx, [rbx+3] 
@@ -7800,11 +7796,11 @@
             4a1a79    210 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4a1b4b    272 FUNC RETURNTYPE RAX 1
             4a1b4b    272 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
-            4a1c0b      3 INSTR CHECK UNDERFLOW UNKNOWNSIGN 64  RSI ZZ IDIOM 19 sub     rsi, rbx        ; size 
+            4a1c0b      3 INSTR CHECK UNDERFLOW UNSIGNED 64  RSI ZZ IDIOM 19 sub     rsi, rbx        ; size 
             4a1c5b    207 FUNC RETURNTYPE RAX 0
             4a1c5b    207 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4a1d2a     10 FUNC RETURNTYPE RAX 96
-            4a1d2a     10 FUNC INARGS    6  ARG0 1 ARG1 96 ARG2 96 ARG3 96 ARG4 1 ARG5 96 
+            4a1d2a     10 FUNC INARGS    6  ARG0 0 ARG1 96 ARG2 96 ARG3 96 ARG4 1 ARG5 96 
             4a1d34    112 FUNC RETURNTYPE RAX 0
             4a1d34    112 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 96 ARG4 1 ARG5 96 
             4a1da4     17 FUNC RETURNTYPE RAX 0
@@ -7812,19 +7808,19 @@
             4a1db5     18 FUNC RETURNTYPE RAX 1
             4a1db5     18 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4a1dc7     46 FUNC RETURNTYPE RAX 0
-            4a1dc7     46 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            4a1dc7     46 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4a1df5      9 FUNC RETURNTYPE RAX 1
             4a1df5      9 FUNC INARGS    6  ARG0 96 ARG1 0 ARG2 4 ARG3 4 ARG4 4 ARG5 1 
             4a1dfe      7 FUNC RETURNTYPE RAX 1
             4a1dfe      7 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 1 ARG3 4 ARG4 1 ARG5 96 
             4a1e05     10 FUNC RETURNTYPE RAX 96
-            4a1e05     10 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 96 ARG3 1 ARG4 4 ARG5 96 
+            4a1e05     10 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 96 ARG3 1 ARG4 4 ARG5 96 
             4a1e0f     10 FUNC RETURNTYPE RAX 96
-            4a1e0f     10 FUNC INARGS    6  ARG0 96 ARG1 1 ARG2 96 ARG3 96 ARG4 4 ARG5 96 
+            4a1e0f     10 FUNC INARGS    6  ARG0 96 ARG1 0 ARG2 96 ARG3 96 ARG4 4 ARG5 96 
             4a1e19     10 FUNC RETURNTYPE RAX 4
-            4a1e19     10 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 96 ARG4 1 ARG5 1 
+            4a1e19     10 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 96 ARG4 1 ARG5 1 
             4a1e23     10 FUNC RETURNTYPE RAX 96
-            4a1e23     10 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 96 ARG3 96 ARG4 4 ARG5 96 
+            4a1e23     10 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 96 ARG3 96 ARG4 4 ARG5 96 
             4a1e2d     37 FUNC RETURNTYPE RAX 0
             4a1e2d     37 FUNC INARGS    6  ARG0 4 ARG1 16 ARG2 96 ARG3 1 ARG4 4 ARG5 96 
             4a1e52     30 FUNC RETURNTYPE RAX 1
@@ -7841,22 +7837,22 @@
             4a1eea    268 FUNC RETURNTYPE RAX 1
             4a1eea    268 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 1 ARG4 4 ARG5 0 
             4a2062     23 FUNC RETURNTYPE RAX 96
-            4a2062     23 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 1 ARG4 0 ARG5 96 
+            4a2062     23 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 96 
             4a2062     23 FUNC PROBLEM sub_4A2062 CHUNKS 
             4a2079     17 FUNC RETURNTYPE RAX 4
-            4a2079     17 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            4a2079     17 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
             4a208a     18 FUNC RETURNTYPE RAX 1
-            4a208a     18 FUNC INARGS    6  ARG0 4 ARG1 16 ARG2 1 ARG3 4 ARG4 0 ARG5 96 
+            4a208a     18 FUNC INARGS    6  ARG0 4 ARG1 16 ARG2 0 ARG3 4 ARG4 0 ARG5 96 
             4a209c      7 FUNC RETURNTYPE RAX 96
-            4a209c      7 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 96 ARG3 4 ARG4 1 ARG5 96 
+            4a209c      7 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 96 ARG3 4 ARG4 1 ARG5 96 
             4a20a3     17 FUNC RETURNTYPE RAX 96
-            4a20a3     17 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 1 ARG4 0 ARG5 96 
+            4a20a3     17 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 96 
             4a20b4     21 FUNC RETURNTYPE RAX 1
-            4a20b4     21 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 1 ARG3 4 ARG4 1 ARG5 96 
+            4a20b4     21 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 4 ARG4 1 ARG5 96 
             4a20c9     12 FUNC RETURNTYPE RAX 96
-            4a20c9     12 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 96 ARG4 1 ARG5 96 
+            4a20c9     12 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 96 ARG4 1 ARG5 96 
             4a20d5     13 FUNC RETURNTYPE RAX 96
-            4a20d5     13 FUNC INARGS    6  ARG0 16 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4a20d5     13 FUNC INARGS    6  ARG0 16 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4a20e2     13 FUNC RETURNTYPE RAX 96
             4a20e2     13 FUNC INARGS    6  ARG0 16 ARG1 1 ARG2 16 ARG3 96 ARG4 0 ARG5 0 
             4a20ef      8 FUNC RETURNTYPE RAX 1
@@ -7864,20 +7860,20 @@
             4a20f7    263 FUNC RETURNTYPE RAX 1
             4a20f7    263 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 1 ARG4 4 ARG5 0 
             4a2280     33 FUNC RETURNTYPE RAX 1
-            4a2280     33 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 96 
+            4a2280     33 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 96 
             4a2280     33 FUNC PROBLEM sub_4A2280 CHUNKS 
             4a22a1     19 FUNC RETURNTYPE RAX 1
             4a22a1     19 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
             4a22b4     19 FUNC RETURNTYPE RAX 96
-            4a22b4     19 FUNC INARGS    6  ARG0 4 ARG1 16 ARG2 1 ARG3 4 ARG4 0 ARG5 96 
+            4a22b4     19 FUNC INARGS    6  ARG0 4 ARG1 16 ARG2 0 ARG3 4 ARG4 0 ARG5 96 
             4a22c7      7 FUNC RETURNTYPE RAX 96
-            4a22c7      7 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 96 ARG3 96 ARG4 0 ARG5 96 
+            4a22c7      7 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 96 ARG3 96 ARG4 0 ARG5 96 
             4a22ce     19 FUNC RETURNTYPE RAX 96
             4a22ce     19 FUNC INARGS    6  ARG0 96 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 96 
             4a22e1     19 FUNC RETURNTYPE RAX 1
             4a22e1     19 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 16 ARG4 0 ARG5 0 
             4a22f4     14 FUNC RETURNTYPE RAX 1
-            4a22f4     14 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4a22f4     14 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4a2302     14 FUNC RETURNTYPE RAX 96
             4a2302     14 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 16 ARG3 96 ARG4 0 ARG5 0 
             4a2310      8 FUNC RETURNTYPE RAX 1
@@ -7887,23 +7883,23 @@
             4a2334     25 FUNC RETURNTYPE RAX 0
             4a2334     25 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4a2403     10 FUNC RETURNTYPE RAX 96
-            4a2403     10 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 1 ARG4 1 ARG5 96 
+            4a2403     10 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 1 ARG4 1 ARG5 96 
             4a240d     10 FUNC RETURNTYPE RAX 96
-            4a240d     10 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 96 ARG3 96 ARG4 1 ARG5 96 
+            4a240d     10 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 96 ARG3 96 ARG4 1 ARG5 96 
             4a240d     10 FUNC PROBLEM sub_4A240D CHUNKS 
             4a2417     10 FUNC RETURNTYPE RAX 96
-            4a2417     10 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 1 ARG3 1 ARG4 1 ARG5 96 
+            4a2417     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 1 ARG4 1 ARG5 96 
             4a2421     10 FUNC RETURNTYPE RAX 96
-            4a2421     10 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 96 ARG3 96 ARG4 1 ARG5 96 
+            4a2421     10 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 96 ARG3 96 ARG4 1 ARG5 96 
             4a242b    149 FUNC RETURNTYPE RAX 0
             4a242b    149 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
             4a24a3      3 INSTR CHECK OVERFLOW NOFLAGUNKNOWNSIGN 32 RBP+4 ZZ lea     edi, [rbp+4] 
             4a2529     10 FUNC RETURNTYPE RAX 4
-            4a2529     10 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            4a2529     10 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4a2529     10 FUNC PROBLEM sub_4A2529 CHUNKS CALLUNRESOLVED 
             4a24eb      3 INSTR CHECK OVERFLOW UNKNOWNSIGN 32  RDI ZZ add     edi, 4 
             4a2533     10 FUNC RETURNTYPE RAX 4
-            4a2533     10 FUNC INARGS    6  ARG0 96 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            4a2533     10 FUNC INARGS    6  ARG0 96 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4a253d    629 FUNC RETURNTYPE RAX 4
             4a253d    629 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4a25ca      3 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+1 ZZ IDIOM 18 MEMORYSINK lea     edx, [rbx+1] 
@@ -7912,26 +7908,26 @@
             4a275a      3 INSTR CHECK OVERFLOW UNKNOWNSIGN 32  RDI ZZ add     edi, 4 
             4a2778      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+4 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rbx+4] 
             4a27b2     12 FUNC RETURNTYPE RAX 1
-            4a27b2     12 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            4a27b2     12 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4a27be     12 FUNC RETURNTYPE RAX 96
-            4a27be     12 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 1 ARG4 1 ARG5 96 
+            4a27be     12 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 1 ARG5 96 
             4a27ca      9 FUNC RETURNTYPE RAX 1
-            4a27ca      9 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            4a27ca      9 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4a27d3     13 FUNC RETURNTYPE RAX 1
-            4a27d3     13 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 1 ARG3 1 ARG4 1 ARG5 96 
+            4a27d3     13 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 1 ARG3 0 ARG4 1 ARG5 96 
             4a27e0     10 FUNC RETURNTYPE RAX 4
-            4a27e0     10 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            4a27e0     10 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
             4a27ea    108 FUNC RETURNTYPE RAX 1
             4a27ea    108 FUNC INARGS    6  ARG0 16 ARG1 16 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
             4a2856     61 FUNC RETURNTYPE RAX 0
             4a2856     61 FUNC INARGS    6  ARG0 96 ARG1 4 ARG2 1 ARG3 4 ARG4 1 ARG5 96 
             4a2893     50 FUNC RETURNTYPE RAX 0
-            4a2893     50 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 1 ARG4 1 ARG5 96 
+            4a2893     50 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 1 ARG4 1 ARG5 96 
             4a28af      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+4 ZZ IDIOM 18 MEMORYSINK lea     rsi, [rbx+4] 
             4a28c5     26 FUNC RETURNTYPE RAX 0
-            4a28c5     26 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 1 ARG3 1 ARG4 0 ARG5 96 
+            4a28c5     26 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 96 
             4a28df     26 FUNC RETURNTYPE RAX 0
-            4a28df     26 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            4a28df     26 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4a28f9     71 FUNC RETURNTYPE RAX 0
             4a28f9     71 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 96 ARG3 4 ARG4 1 ARG5 96 
             4a2925      5 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 R12+4 ZZ IDIOM 18 MEMORYSINK lea     rsi, [r12+4] 
@@ -7940,9 +7936,9 @@
             4a298d      4 INSTR CHECK OVERFLOW UNSIGNED 64  RDI ZZ IDIOM 18 MEMORYSINK add     rdi, 4 
             4a29a6      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RAX+4 ZZ IDIOM 18 MEMORYSINK lea     rsi, [rax+4] 
             4a29c2     10 FUNC RETURNTYPE RAX 96
-            4a29c2     10 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 1 ARG3 4 ARG4 1 ARG5 96 
+            4a29c2     10 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 0 ARG3 4 ARG4 1 ARG5 96 
             4a29cc     10 FUNC RETURNTYPE RAX 96
-            4a29cc     10 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 1 ARG3 96 ARG4 1 ARG5 96 
+            4a29cc     10 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 0 ARG3 96 ARG4 1 ARG5 96 
             4a29d6     81 FUNC RETURNTYPE RAX 0
             4a29d6     81 FUNC INARGS    6  ARG0 1 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4a2a27    129 FUNC RETURNTYPE RAX 1
@@ -7950,7 +7946,7 @@
             4a2aa8     29 FUNC RETURNTYPE RAX 0
             4a2aa8     29 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 4 ARG3 1 ARG4 0 ARG5 0 
             4a2ac5     86 FUNC RETURNTYPE RAX 4
-            4a2ac5     86 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            4a2ac5     86 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
             4a2ae8      5 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBP+R12 ZZ lea     esi, [rbp+r12+1] 
             4a2ae8      5 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBP+R12+1 ZZ lea     esi, [rbp+r12+1] 
             4a2af0      3 INSTR CHECK OVERFLOW UNSIGNED 32 ESI ZZ IDIOM 33 imul    esi, ebx 
@@ -7959,7 +7955,7 @@
             4a2b6d     34 FUNC RETURNTYPE RAX 4
             4a2b6d     34 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 96 ARG4 4 ARG5 96 
             4a2b8f      9 FUNC RETURNTYPE RAX 1
-            4a2b8f      9 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            4a2b8f      9 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4a2b98     34 FUNC RETURNTYPE RAX 0
             4a2b98     34 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4a2bba    239 FUNC RETURNTYPE RAX 1
@@ -7983,7 +7979,7 @@
             4a30b3    159 FUNC RETURNTYPE RAX 1
             4a30b3    159 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4a32fb     59 FUNC RETURNTYPE RAX 0
-            4a32fb     59 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 96 ARG4 4 ARG5 96 
+            4a32fb     59 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 96 ARG4 4 ARG5 96 
             4a3336    128 FUNC RETURNTYPE RAX 1
             4a3336    128 FUNC INARGS    6  ARG0 8 ARG1 16 ARG2 1 ARG3 4 ARG4 0 ARG5 0 
             4a33b6     41 FUNC RETURNTYPE RAX 0
@@ -8006,7 +8002,7 @@
             4a34a2    273 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 4 ARG4 0 ARG5 0 
             4a34dd      2 INSTR CHECK UNDERFLOW UNSIGNED 32  RDX ZZ IDIOM 18 MEMORYSINK sub     edx, ebx 
             4a35b3     33 FUNC RETURNTYPE RAX 1
-            4a35b3     33 FUNC INARGS    6  ARG0 8 ARG1 1 ARG2 1 ARG3 4 ARG4 0 ARG5 0 
+            4a35b3     33 FUNC INARGS    6  ARG0 8 ARG1 1 ARG2 0 ARG3 4 ARG4 0 ARG5 0 
             4a35d4    124 FUNC RETURNTYPE RAX 4
             4a35d4    124 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 4 ARG4 96 ARG5 96 
             4a3622      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+1 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rbx+1] 
diff --git a/tests/commit/save-bzip2.psexe.infoannot b/tests/commit/save-bzip2.psexe.infoannot
index 86099209483583bdc57df358cb301f35f6bd26e1..dc7913880b1ee7a9704c1ddac3ba8e70782a6e03 100644
--- a/tests/commit/save-bzip2.psexe.infoannot
+++ b/tests/commit/save-bzip2.psexe.infoannot
@@ -113,18 +113,18 @@
             401fb0     95 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
             401fee      4 INSTR CHECK OVERFLOW NOFLAGUNKNOWNSIGN 64 RBX+R12 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rbx+r12]  ; s1 
             402010     31 FUNC RETURNTYPE RAX 1
-            402010     31 FUNC INARGS    6  ARG0 16 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            402010     31 FUNC INARGS    6  ARG0 16 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
             402030     33 FUNC RETURNTYPE RAX 1
             402030     33 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             402060     34 FUNC RETURNTYPE RAX 1
-            402060     34 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            402060     34 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             402090     61 FUNC RETURNTYPE RAX 0
-            402090     61 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            402090     61 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4020d0    432 FUNC RETURNTYPE RAX 0
             4020d0    432 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4021b3      2 INSTR CHECK UNDERFLOW SIGNED 32  RDX ZZ sub     edx, eax 
             402280     45 FUNC RETURNTYPE RAX 0
-            402280     45 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            402280     45 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4022b0     40 FUNC RETURNTYPE RAX 1
             4022b0     40 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 4 ARG3 1 ARG4 4 ARG5 0 
             4022e0     40 FUNC RETURNTYPE RAX 1
@@ -134,15 +134,15 @@
             402340     51 FUNC RETURNTYPE RAX 1
             402340     51 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
             402380     50 FUNC RETURNTYPE RAX 0
-            402380     50 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            402380     50 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4023c0     53 FUNC RETURNTYPE RAX 0
-            4023c0     53 FUNC INARGS    6  ARG0 16 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4023c0     53 FUNC INARGS    6  ARG0 16 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             402400    109 FUNC RETURNTYPE RAX 0
-            402400    109 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            402400    109 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             402470     62 FUNC RETURNTYPE RAX 0
-            402470     62 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            402470     62 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4024b0     43 FUNC RETURNTYPE RAX 0
-            4024b0     43 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            4024b0     43 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4024e0   1178 FUNC RETURNTYPE RAX 1
             4024e0   1178 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4025bc      2 INSTR CHECK TRUNCATION SIGNED 64 RBX 32 EBX ZZ mov     ecx, ebx 
@@ -158,15 +158,15 @@
             4031b0    234 FUNC RETURNTYPE RAX 96
             4031b0    234 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 4 ARG3 4 ARG4 0 ARG5 0 
             4032a0     97 FUNC RETURNTYPE RAX 0
-            4032a0     97 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4032a0     97 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             403310     61 FUNC RETURNTYPE RAX 1
-            403310     61 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            403310     61 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             403350     38 FUNC RETURNTYPE RAX 0
-            403350     38 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            403350     38 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             403380     54 FUNC RETURNTYPE RAX 0
-            403380     54 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
-            4033c0    180 FUNC RETURNTYPE RAX 1
-            4033c0    180 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            403380     54 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4033c0    180 FUNC RETURNTYPE RAX 0
+            4033c0    180 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             40346c      2 INSTR CHECK UNDERFLOW UNKNOWNSIGN 32  RSI ZZ IDIOM 19 sub     esi, edx 
             403480   1908 FUNC RETURNTYPE RAX 0
             403480   1908 FUNC INARGS    6  ARG0 96 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
diff --git a/tests/commit/save-destripe.psexe.infoannot b/tests/commit/save-destripe.psexe.infoannot
index c1f9515d84ae3f51732e2558e8903b5b8f35c56d..63e08247627f74e1e9c558ccee679aeb80b4d2ce 100644
--- a/tests/commit/save-destripe.psexe.infoannot
+++ b/tests/commit/save-destripe.psexe.infoannot
@@ -134,7 +134,6 @@
             401ca4     36 FUNC RETURNTYPE RAX 0
             401ca4     36 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             401cc8    121 FUNC RETURNTYPE RAX 0
-            401cc8    121 FUNC INARGS    4  ARG0 1 ARG1 1 ARG2 1 ARG3 1 
             401d41    447 FUNC RETURNTYPE RAX 1
             401d41    447 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 4 ARG4 0 ARG5 0 
             401f00   2064 FUNC RETURNTYPE RAX 0
@@ -142,7 +141,7 @@
             402113      8 INSTR CHECK OVERFLOW NOFLAGSIGNED 64 RAX*8 ZZ lea     rdx, ds:0[rax*8]; n 
             4023d7      4 INSTR CHECK OVERFLOW SIGNED 32 EAX ZZ imul    eax, [rbp+var_70] 
             402710   1135 FUNC RETURNTYPE RAX 1
-            402710   1135 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            402710   1135 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             402b80    137 FUNC RETURNTYPE RAX 0
             402b80    137 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             402b80    137 FUNC PROBLEM __libc_csu_init CALLUNRESOLVED 
diff --git a/tests/commit/save-ffmpeg.psexe.infoannot.REMOVED.git-id b/tests/commit/save-ffmpeg.psexe.infoannot.REMOVED.git-id
index c70e7df718c5475de58119a663e5f427dbf763fa..79c623f6680b8e949ba8904a8ed635a055d89ef2 100644
--- a/tests/commit/save-ffmpeg.psexe.infoannot.REMOVED.git-id
+++ b/tests/commit/save-ffmpeg.psexe.infoannot.REMOVED.git-id
@@ -1 +1 @@
-ef5ce417769633a8b0f749460738e1e460c33dbc
\ No newline at end of file
+412998e32d9ca6e4cb54c4ea36ab8c8636ba3688
\ No newline at end of file
diff --git a/tests/commit/save-firefox-bin.psexe.infoannot b/tests/commit/save-firefox-bin.psexe.infoannot
index d89ca3e38ab709a05cf1bf6eef72e6986c2b86f6..54dc48bd09223ba0e75f1f375e7501f676dba578 100644
--- a/tests/commit/save-firefox-bin.psexe.infoannot
+++ b/tests/commit/save-firefox-bin.psexe.infoannot
@@ -142,7 +142,7 @@
             403770    223 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             403770    223 FUNC PROBLEM main CALLUNRESOLVED 
             403850    237 FUNC RETURNTYPE RAX 1
-            403850    237 FUNC INARGS    4  ARG0 0 ARG1 1 ARG2 0 ARG3 0 
+            403850    237 FUNC INARGS    4  ARG0 0 ARG1 0 ARG2 0 ARG3 0 
             403940    219 FUNC RETURNTYPE RAX 0
             403940    219 FUNC INARGS    6  ARG0 8 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4039f4      4 INSTR CHECK OVERFLOW UNSIGNED 64  RCX ZZ IDIOM 18 MEMORYSINK add     rcx, 38h 
@@ -160,7 +160,7 @@
             403de0    188 FUNC INARGS    1  ARG0 4 
             403e8b      4 INSTR CHECK OVERFLOW UNKNOWNSIGN 64  RAX ZZ add     rax, 20h 
             403ea0    586 FUNC RETURNTYPE RAX 96
-            403ea0    586 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            403ea0    586 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             403f9c      3 INSTR CHECK OVERFLOW UNKNOWNSIGN 32  RCX ZZ add     ecx, 1 
             403fe7      3 INSTR CHECK UNDERFLOW SIGNED 32  RSI ZZ sub     esi, 1 
             404035      4 INSTR CHECK UNDERFLOW UNSIGNED 64  RBP ZZ IDIOM 31 sub     rbp, 4 
@@ -170,7 +170,7 @@
             4041b2      3 INSTR CHECK OVERFLOW UNKNOWNSIGN 32  RCX ZZ add     ecx, 1 
             4041f2      3 INSTR CHECK OVERFLOW UNKNOWNSIGN 32  RDI ZZ add     edi, 1 
             404260    233 FUNC RETURNTYPE RAX 1
-            404260    233 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            404260    233 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             40432a      3 INSTR CHECK UNDERFLOW SIGNED 32  RAX ZZ sub     eax, 1 
             404350    702 FUNC RETURNTYPE RAX 1
             404350    702 FUNC INARGS    4  ARG0 4 ARG1 4 ARG2 4 ARG3 0 
@@ -263,7 +263,7 @@
             406670    227 FUNC PROBLEM sub_406670 CALLUNRESOLVED 
             406702      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+72 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rbx+48h] 
             406760    309 FUNC RETURNTYPE RAX 96
-            406760    309 FUNC INARGS    4  ARG0 4 ARG1 4 ARG2 0 ARG3 1 
+            406760    309 FUNC INARGS    2  ARG0 4 ARG1 4 
             4067ac      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBP+16 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rbp+10h] 
             4067c1      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBP+24 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rbp+18h] 
             4067ce      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBP+32 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rbp+20h] 
@@ -287,8 +287,8 @@
             406e58     48 FUNC RETURNTYPE RAX 0
             406e58     48 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             406e90    645 FUNC RETURNTYPE RAX 0
-            406e90    645 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
-            407120    114 FUNC RETURNTYPE RAX 1
+            406e90    645 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            407120    114 FUNC RETURNTYPE RAX 0
             407120    114 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4071a0      8 FUNC RETURNTYPE RAX 0
             4071a0      8 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
@@ -367,7 +367,7 @@
             407b0c     39 FUNC RETURNTYPE RAX 0
             407b0c     39 FUNC INARGS    4  ARG0 4 ARG1 4 ARG2 0 ARG3 0 
             407b33    127 FUNC RETURNTYPE RAX 1
-            407b33    127 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            407b33    127 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             407b79      4 INSTR CHECK OVERFLOW UNKNOWNSIGN 64  RAX ZZ add     rax, 4 
             407bb2    124 FUNC RETURNTYPE RAX 64
             407bb2    124 FUNC INARGS    5  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 
@@ -386,7 +386,7 @@
             408104      5 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 R12+-2 ZZ IDIOM 18 MEMORYSINK lea     rdi, [r12-2] 
             4081b0      7 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 R14+65535 ZZ lea     rdi, [r14+0FFFFh] 
             40831e     97 FUNC RETURNTYPE RAX 0
-            40831e     97 FUNC INARGS    4  ARG0 0 ARG1 0 ARG2 0 ARG3 1 
+            40831e     97 FUNC INARGS    3  ARG0 0 ARG1 0 ARG2 0 
             40837f    102 FUNC RETURNTYPE RAX 0
             40837f    102 FUNC INARGS    4  ARG0 0 ARG1 0 ARG2 0 ARG3 0 
             4087f2    696 FUNC RETURNTYPE RAX 64
@@ -414,20 +414,20 @@
             409f04      9 FUNC RETURNTYPE RAX 8
             409f04      9 FUNC INARGS    6  ARG0 8 ARG1 1 ARG2 0 ARG3 4 ARG4 0 ARG5 0 
             409f1e     93 FUNC RETURNTYPE RAX 1
-            409f1e     93 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            409f1e     93 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             409f7c    130 FUNC RETURNTYPE RAX 4
-            409f7c    130 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            409f7c    130 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             409fc7      4 INSTR CHECK UNDERFLOW UNKNOWNSIGN 64  RCX ZZ sub     rcx, 4 
             40a10c     15 FUNC RETURNTYPE RAX 1
             40a10c     15 FUNC INARGS    6  ARG0 8 ARG1 1 ARG2 1 ARG3 1 ARG4 1 ARG5 1 
             40a11c      8 FUNC RETURNTYPE RAX 1
-            40a11c      8 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 96 ARG3 1 ARG4 1 ARG5 1 
+            40a11c      8 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 96 ARG3 0 ARG4 1 ARG5 1 
             40a124      8 FUNC RETURNTYPE RAX 1
-            40a124      8 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 1 ARG4 1 ARG5 1 
+            40a124      8 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 0 ARG4 1 ARG5 1 
             40a12c     34 FUNC RETURNTYPE RAX 8
             40a12c     34 FUNC INARGS    6  ARG0 8 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             40a14e     89 FUNC RETURNTYPE RAX 4
-            40a14e     89 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            40a14e     89 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             40a1a8     62 FUNC RETURNTYPE RAX 0
             40a1a8     62 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             40a1e6     21 FUNC RETURNTYPE RAX 4
@@ -460,7 +460,7 @@
             40a8d2    168 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             40a901      2 INSTR CHECK OVERFLOW SIGNED 32  RAX ZZ inc     eax 
             40a97a    757 FUNC RETURNTYPE RAX 0
-            40a97a    757 FUNC INARGS    4  ARG0 0 ARG1 4 ARG2 1 ARG3 1 
+            40a97a    757 FUNC INARGS    2  ARG0 0 ARG1 4 
             40aa94      4 INSTR CHECK UNDERFLOW SIGNED 64  R11 ZZ sub     r11d, 30h       ; jumptable 000000000040A9D9 case 4 
             40aad7      4 INSTR CHECK UNDERFLOW SIGNED 64  R11 ZZ sub     r11d, 30h       ; jumptable 000000000040A9D9 case 5 
             40ac70    103 FUNC RETURNTYPE RAX 0
@@ -506,9 +506,9 @@
             40b71a    121 FUNC RETURNTYPE RAX 0
             40b71a    121 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             40b7a0     75 FUNC RETURNTYPE RAX 0
-            40b7a0     75 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            40b7a0     75 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             40b7ec   4902 FUNC RETURNTYPE RAX 0
-            40b7ec   4902 FUNC INARGS    4  ARG0 4 ARG1 4 ARG2 1 ARG3 1 
+            40b7ec   4902 FUNC INARGS    2  ARG0 4 ARG1 4 
             40cb12     51 FUNC RETURNTYPE RAX 0
             40cb12     51 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             40cb46    175 FUNC RETURNTYPE RAX 0
@@ -516,18 +516,18 @@
             40cb9e      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBP+116 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rbp+74h] 
             40cbc9      3 INSTR CHECK UNDERFLOW UNSIGNED 64  R9 ZZ IDIOM 19 sub     r9d, r13d 
             40cbf6    218 FUNC RETURNTYPE RAX 4
-            40cbf6    218 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            40cbf6    218 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             40cc10      3 INSTR CHECK UNDERFLOW UNSIGNED 32  RDX ZZ sub     edx, r12d 
             40cc1a      2 INSTR CHECK OVERFLOW UNSIGNED 32  RDX ZZ inc     edx             ; unsigned int 
             40cc24      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+116 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rbx+74h] 
             40ccd0     10 FUNC RETURNTYPE RAX 96
-            40ccd0     10 FUNC INARGS    6  ARG0 8 ARG1 1 ARG2 96 ARG3 96 ARG4 96 ARG5 96 
+            40ccd0     10 FUNC INARGS    6  ARG0 8 ARG1 0 ARG2 96 ARG3 96 ARG4 96 ARG5 96 
             40ccda    202 FUNC RETURNTYPE RAX 1
             40ccda    202 FUNC INARGS    6  ARG0 1 ARG1 4 ARG2 8 ARG3 8 ARG4 4 ARG5 4 
             40cd29      2 INSTR CHECK UNDERFLOW UNKNOWNSIGN 32  RDX ZZ sub     edx, ebx 
             40cd6c      3 INSTR CHECK UNDERFLOW UNSIGNED 64  RCX ZZ IDIOM 18 MEMORYSINK dec     rcx 
             40cdb0     15 FUNC RETURNTYPE RAX 0
-            40cdb0     15 FUNC INARGS    6  ARG0 4 ARG1 96 ARG2 96 ARG3 96 ARG4 96 ARG5 96 
+            40cdb0     15 FUNC INARGS    6  ARG0 4 ARG1 96 ARG2 96 ARG3 96 ARG4 96 ARG5 1 
             40cdc0     13 FUNC RETURNTYPE RAX 1
             40cdc0     13 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 4 ARG3 1 ARG4 4 ARG5 0 
             40cdd0   2385 FUNC RETURNTYPE RAX 1
@@ -544,17 +544,17 @@
             40d724     57 FUNC RETURNTYPE RAX 1
             40d724     57 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             40d760     78 FUNC RETURNTYPE RAX 4
-            40d760     78 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            40d760     78 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             40d7b0    109 FUNC RETURNTYPE RAX 0
-            40d7b0    109 FUNC INARGS    4  ARG0 4 ARG1 4 ARG2 1 ARG3 0 
+            40d7b0    109 FUNC INARGS    4  ARG0 4 ARG1 4 ARG2 0 ARG3 0 
             40d81e    232 FUNC RETURNTYPE RAX 96
             40d81e    232 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             40d8d1      2 INSTR CHECK OVERFLOW UNKNOWNSIGN 32  RDI ZZ inc     edi 
             40da70     53 FUNC RETURNTYPE RAX 0
             40da70     53 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
-            40daa6    345 FUNC RETURNTYPE RAX 1
+            40daa6    345 FUNC RETURNTYPE RAX 0
             40daa6    345 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 96 ARG4 96 ARG5 4 
-            40dd40    131 FUNC RETURNTYPE RAX 4
+            40dd40    131 FUNC RETURNTYPE RAX 0
             40dd40    131 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             40de16    146 FUNC RETURNTYPE RAX 4
             40de16    146 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
@@ -568,7 +568,7 @@
             40df7c    119 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             40dfca      4 INSTR CHECK OVERFLOW UNKNOWNSIGN 64  RCX ZZ add     rcx, 4 
             40e000     97 FUNC RETURNTYPE RAX 4
-            40e000     97 FUNC INARGS    4  ARG0 4 ARG1 0 ARG2 1 ARG3 0 
+            40e000     97 FUNC INARGS    4  ARG0 4 ARG1 0 ARG2 0 ARG3 0 
             40e070     63 FUNC RETURNTYPE RAX 96
             40e070     63 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             40e08c      3 INSTR CHECK OVERFLOW UNKNOWNSIGN 32  RDI ZZ add     edi, 1 
@@ -577,16 +577,16 @@
             40e11f      3 INSTR CHECK OVERFLOW NOFLAGSIGNED 32 RAX+2 ZZ lea     edi, [rax+2] 
             40e21a    163 FUNC RETURNTYPE RAX 96
             40e21a    163 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
-            40e2be    245 FUNC RETURNTYPE RAX 4
-            40e2be    245 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            40e2be    245 FUNC RETURNTYPE RAX 0
+            40e2be    245 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
             40e31b      3 INSTR CHECK OVERFLOW UNKNOWNSIGN 64  RAX ZZ IDIOM 18 MEMORYSINK inc     rax 
             40e383      3 INSTR CHECK OVERFLOW NOFLAGSIGNED 64 RDX+RAX ZZ lea     edi, [rdx+rax] 
             40e3b4     57 FUNC RETURNTYPE RAX 16
-            40e3b4     57 FUNC INARGS    4  ARG0 1 ARG1 4 ARG2 4 ARG3 1 
+            40e3b4     57 FUNC INARGS    3  ARG0 1 ARG1 4 ARG2 4 
             40e3f0     63 FUNC RETURNTYPE RAX 1
             40e3f0     63 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             40e42f    133 FUNC RETURNTYPE RAX 1
-            40e42f    133 FUNC INARGS    5  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 
+            40e42f    133 FUNC INARGS    5  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 
             40e4b4     30 FUNC RETURNTYPE RAX 4
             40e4b4     30 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 96 ARG4 96 ARG5 96 
             40e4c3      3 INSTR CHECK OVERFLOW UNKNOWNSIGN 64  RDI ZZ IDIOM 18 MEMORYSINK add     rdi, [rbx]      ; dest 
@@ -614,10 +614,10 @@
             40f540    123 FUNC RETURNTYPE RAX 1
             40f540    123 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 1 ARG4 1 ARG5 4 
             40f5bc    102 FUNC RETURNTYPE RAX 0
-            40f5bc    102 FUNC INARGS    4  ARG0 1 ARG1 4 ARG2 4 ARG3 1 
+            40f5bc    102 FUNC INARGS    3  ARG0 1 ARG1 4 ARG2 4 
             40f617      2 INSTR CHECK UNDERFLOW SIGNED 32  RBX ZZ sub     ebx, eax 
             40f622    235 FUNC RETURNTYPE RAX 1
-            40f622    235 FUNC INARGS    6  ARG0 1 ARG1 4 ARG2 4 ARG3 1 ARG4 0 ARG5 0 
+            40f622    235 FUNC INARGS    6  ARG0 1 ARG1 4 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             40f653      2 INSTR CHECK TRUNCATION UNSIGNED 64 RAX 32 EAX ZZ mov     edi, eax 
             40f672      3 INSTR CHECK UNDERFLOW UNKNOWNSIGN 64  R11 ZZ dec     r11d 
             40f6a3      3 INSTR CHECK UNDERFLOW UNKNOWNSIGN 64  R10 ZZ dec     r10d 
@@ -661,9 +661,9 @@
             411770    688 FUNC RETURNTYPE RAX 4
             411770    688 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             411a20   1963 FUNC RETURNTYPE RAX 4
-            411a20   1963 FUNC INARGS    5  ARG0 4 ARG1 4 ARG2 1 ARG3 0 ARG4 0 
+            411a20   1963 FUNC INARGS    5  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 
             4121d0    300 FUNC RETURNTYPE RAX 1
-            4121d0    300 FUNC INARGS    3  ARG0 4 ARG1 1 ARG2 1 
+            4121d0    300 FUNC INARGS    2  ARG0 4 ARG1 1 
             41221f      8 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RAX*4 ZZ lea     rdx, ds:18h[rax*4] 
             41221f      8 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RAX*4+24 ZZ lea     rdx, ds:18h[rax*4] 
             412295      8 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RSI*4 ZZ lea     r9, ds:18h[rsi*4] 
@@ -704,7 +704,7 @@
             412910    565 FUNC RETURNTYPE RAX 4
             412910    565 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             413260    161 FUNC RETURNTYPE RAX 1
-            413260    161 FUNC INARGS    4  ARG0 1 ARG1 1 ARG2 0 ARG3 1 
+            413260    161 FUNC INARGS    1  ARG0 1 
             413310   1137 FUNC RETURNTYPE RAX 4
             413310   1137 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             413310   1137 FUNC PROBLEM sub_413310 CALLUNRESOLVED 
@@ -752,7 +752,7 @@
             4152aa      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RDX+63 ZZ IDIOM 15 lea     rcx, [rdx+3Fh] 
             41538b      5 INSTR CHECK UNDERFLOW UNKNOWNSIGN 32  RCX ZZ IDIOM 1 sub     ecx, [rax+r12*4+34h] 
             4157c0    873 FUNC RETURNTYPE RAX 0
-            4157c0    873 FUNC INARGS    4  ARG0 1 ARG1 1 ARG2 0 ARG3 1 
+            4157c0    873 FUNC INARGS    1  ARG0 1 
             4157c0    873 FUNC PROBLEM sub_4157C0 CALLUNRESOLVED 
             4158d1      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RDX+63 ZZ IDIOM 15 lea     rcx, [rdx+3Fh] 
             4159b1      5 INSTR CHECK UNDERFLOW UNKNOWNSIGN 32  RCX ZZ IDIOM 1 sub     ecx, [r11+rbp*4+34h] 
@@ -843,7 +843,7 @@
             418a80     66 FUNC RETURNTYPE RAX 1
             418a80     66 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             418ad0   1697 FUNC RETURNTYPE RAX 4
-            418ad0   1697 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            418ad0   1697 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             419180   1268 FUNC RETURNTYPE RAX 4
             419180   1268 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             419680   1323 FUNC RETURNTYPE RAX 4
@@ -858,10 +858,10 @@
             419f50      2 FUNC RETURNTYPE RAX 0
             419f50      2 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
             419f60     93 FUNC RETURNTYPE RAX 0
-            419f60     93 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            419f60     93 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             419fab      4 INSTR CHECK OVERFLOW UNSIGNED 64  RBX ZZ add     rbx, 1 
             419fc0     28 FUNC RETURNTYPE RAX 16
-            419fc0     28 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            419fc0     28 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             419fe0      2 FUNC RETURNTYPE RAX 0
             419fe0      2 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
             419ff0    137 FUNC RETURNTYPE RAX 0
@@ -869,7 +869,7 @@
             419ff0    137 FUNC PROBLEM __libc_csu_init CALLUNRESOLVED 
             41a04d      4 INSTR CHECK OVERFLOW UNSIGNED 64  RBX ZZ add     rbx, 1 
             41a080     26 FUNC RETURNTYPE RAX 4
-            41a080     26 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            41a080     26 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             41a0a0     54 FUNC RETURNTYPE RAX 0
             41a0a0     54 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             41a0a0     54 FUNC PROBLEM sub_41A0A0 CALLUNRESOLVED 
diff --git a/tests/commit/save-gedit.psexe.infoannot b/tests/commit/save-gedit.psexe.infoannot
index 103164a0464b823de1877dea0d453920e2c709a8..ad9b191249d8ffb5eef3cfa14e350bcb9e6abc2f 100644
--- a/tests/commit/save-gedit.psexe.infoannot
+++ b/tests/commit/save-gedit.psexe.infoannot
@@ -2630,7 +2630,7 @@
             428440     47 FUNC RETURNTYPE RAX 1
             428440     47 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             428470    116 FUNC RETURNTYPE RAX 0
-            428470    116 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            428470    116 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4284f0    487 FUNC RETURNTYPE RAX 1
             4284f0    487 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4286e0    433 FUNC RETURNTYPE RAX 0
@@ -2641,7 +2641,7 @@
             428a90     30 FUNC RETURNTYPE RAX 1
             428a90     30 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             428ab0    442 FUNC RETURNTYPE RAX 0
-            428ab0    442 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            428ab0    442 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             428e40     98 FUNC RETURNTYPE RAX 0
             428e40     98 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             428eb0     29 FUNC RETURNTYPE RAX 0
@@ -2659,9 +2659,9 @@
             4293d0    101 FUNC RETURNTYPE RAX 0
             4293d0    101 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             429440    101 FUNC RETURNTYPE RAX 0
-            429440    101 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 96 
+            429440    101 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 96 
             4294b0     76 FUNC RETURNTYPE RAX 0
-            4294b0     76 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4294b0     76 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             429500     81 FUNC RETURNTYPE RAX 1
             429500     81 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             429560    155 FUNC RETURNTYPE RAX 1
@@ -2697,7 +2697,7 @@
             42a250    122 FUNC RETURNTYPE RAX 0
             42a250    122 FUNC PROBLEM _gedit_app_ready JUMPUNRESOLVED 
             42a2d0     55 FUNC RETURNTYPE RAX 0
-            42a2d0     55 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            42a2d0     55 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             42a310     40 FUNC RETURNTYPE RAX 0
             42a310     40 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             42a340     65 FUNC RETURNTYPE RAX 4
@@ -2711,7 +2711,7 @@
             42a550     58 FUNC RETURNTYPE RAX 0
             42a550     58 FUNC INARGS    6  ARG0 96 ARG1 16 ARG2 16 ARG3 0 ARG4 0 ARG5 0 
             42a590   1168 FUNC RETURNTYPE RAX 1
-            42a590   1168 FUNC INARGS    6  ARG0 4 ARG1 8 ARG2 4 ARG3 1 ARG4 0 ARG5 0 
+            42a590   1168 FUNC INARGS    6  ARG0 4 ARG1 8 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             42a65f      4 INSTR CHECK OVERFLOW NOFLAGUNKNOWNSIGN 64 RAX+8 ZZ lea     rdx, [rax+8] 
             42a695      4 INSTR CHECK OVERFLOW NOFLAGUNKNOWNSIGN 64 RAX+24 ZZ lea     rdx, [rax+18h] 
             42a6bf      4 INSTR CHECK OVERFLOW NOFLAGUNKNOWNSIGN 64 RAX+28 ZZ lea     rdx, [rax+1Ch] 
@@ -2743,13 +2743,13 @@
             42ae00     82 FUNC RETURNTYPE RAX 1
             42ae00     82 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 4 ARG3 1 ARG4 0 ARG5 0 
             42ae60     64 FUNC RETURNTYPE RAX 0
-            42ae60     64 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            42ae60     64 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             42aea0    436 FUNC RETURNTYPE RAX 96
-            42aea0    436 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            42aea0    436 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             42b060    327 FUNC RETURNTYPE RAX 1
-            42b060    327 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            42b060    327 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             42b1b0    194 FUNC RETURNTYPE RAX 0
-            42b1b0    194 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            42b1b0    194 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             42b5c0   1319 FUNC RETURNTYPE RAX 0
             42b5c0   1319 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 1 
             42bb60     81 FUNC RETURNTYPE RAX 1
@@ -2757,7 +2757,7 @@
             42bbc0    256 FUNC RETURNTYPE RAX 96
             42bbc0    256 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             42bcc0     47 FUNC RETURNTYPE RAX 4
-            42bcc0     47 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            42bcc0     47 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             42bcf0    357 FUNC RETURNTYPE RAX 1
             42bcf0    357 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             42be60    266 FUNC RETURNTYPE RAX 96
@@ -2765,19 +2765,19 @@
             42c0b0    122 FUNC RETURNTYPE RAX 4
             42c0b0    122 FUNC INARGS    6  ARG0 96 ARG1 0 ARG2 96 ARG3 1 ARG4 0 ARG5 96 
             42c130    589 FUNC RETURNTYPE RAX 0
-            42c130    589 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            42c130    589 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             42c380    843 FUNC RETURNTYPE RAX 1
             42c380    843 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             42cc80    496 FUNC RETURNTYPE RAX 1
-            42cc80    496 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            42cc80    496 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             42ce70    105 FUNC RETURNTYPE RAX 0
-            42ce70    105 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            42ce70    105 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             42d590     66 FUNC RETURNTYPE RAX 96
-            42d590     66 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            42d590     66 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             42d5e0     66 FUNC RETURNTYPE RAX 96
-            42d5e0     66 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            42d5e0     66 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             42d630    647 FUNC RETURNTYPE RAX 96
-            42d630    647 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            42d630    647 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             42d8c0    169 FUNC RETURNTYPE RAX 96
             42d8c0    169 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             42d970      8 FUNC RETURNTYPE RAX 0
@@ -2785,21 +2785,21 @@
             42d980    182 FUNC RETURNTYPE RAX 1
             42d980    182 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             42da40   1191 FUNC RETURNTYPE RAX 96
-            42da40   1191 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            42da40   1191 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             42def0    447 FUNC RETURNTYPE RAX 1
-            42def0    447 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            42def0    447 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             42e0b0     66 FUNC RETURNTYPE RAX 96
-            42e0b0     66 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            42e0b0     66 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             42e100     86 FUNC RETURNTYPE RAX 1
-            42e100     86 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            42e100     86 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             42e160     86 FUNC RETURNTYPE RAX 1
-            42e160     86 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            42e160     86 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             42e1c0    259 FUNC RETURNTYPE RAX 1
-            42e1c0    259 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            42e1c0    259 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             42e2d0     54 FUNC RETURNTYPE RAX 4
-            42e2d0     54 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
+            42e2d0     54 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             42e310     54 FUNC RETURNTYPE RAX 4
-            42e310     54 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
+            42e310     54 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             42e350     76 FUNC RETURNTYPE RAX 4
             42e350     76 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             42e3a0     64 FUNC RETURNTYPE RAX 0
@@ -2820,7 +2820,7 @@
             42efe0    301 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             42f036      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+24 ZZ IDIOM 18 MEMORYSINK lea     rdx, [rbx+18h] 
             42f110    323 FUNC RETURNTYPE RAX 1
-            42f110    323 FUNC INARGS    6  ARG0 1 ARG1 4 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            42f110    323 FUNC INARGS    6  ARG0 1 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             42f260     54 FUNC RETURNTYPE RAX 4
             42f260     54 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             42f2a0     52 FUNC RETURNTYPE RAX 0
@@ -2881,7 +2881,7 @@
             430dc0    267 FUNC RETURNTYPE RAX 96
             430dc0    267 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             430ed0    449 FUNC RETURNTYPE RAX 1
-            430ed0    449 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            430ed0    449 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             431c10     23 FUNC RETURNTYPE RAX 4
             431c10     23 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             431c10     23 FUNC PROBLEM sub_431C10 CHUNKS 
@@ -2892,7 +2892,7 @@
             431c70     53 FUNC RETURNTYPE RAX 0
             431c70     53 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             431cb0    318 FUNC RETURNTYPE RAX 96
-            431cb0    318 FUNC INARGS    6  ARG0 4 ARG1 96 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            431cb0    318 FUNC INARGS    6  ARG0 4 ARG1 96 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             431df0    136 FUNC RETURNTYPE RAX 0
             431df0    136 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             431e80    214 FUNC RETURNTYPE RAX 1
@@ -2904,11 +2904,11 @@
             432110     37 FUNC RETURNTYPE RAX 0
             432110     37 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             432290     62 FUNC RETURNTYPE RAX 0
-            432290     62 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            432290     62 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4322d0     91 FUNC RETURNTYPE RAX 96
             4322d0     91 FUNC INARGS    6  ARG0 4 ARG1 16 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             432330    210 FUNC RETURNTYPE RAX 96
-            432330    210 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            432330    210 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             432410    121 FUNC RETURNTYPE RAX 0
             432410    121 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4326d0    155 FUNC RETURNTYPE RAX 96
@@ -2924,7 +2924,7 @@
             4329c0    122 FUNC RETURNTYPE RAX 4
             4329c0    122 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 4 ARG3 1 ARG4 0 ARG5 0 
             432a40    220 FUNC RETURNTYPE RAX 1
-            432a40    220 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            432a40    220 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             432b20     96 FUNC RETURNTYPE RAX 1
             432b20     96 FUNC INARGS    6  ARG0 4 ARG1 16 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             432b80    324 FUNC RETURNTYPE RAX 1
@@ -2942,13 +2942,13 @@
             433260    127 FUNC RETURNTYPE RAX 1
             433260    127 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             4332e0     97 FUNC RETURNTYPE RAX 1
-            4332e0     97 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 4 ARG3 1 ARG4 0 ARG5 0 
+            4332e0     97 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             433350     91 FUNC RETURNTYPE RAX 96
             433350     91 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
             4333b0    104 FUNC RETURNTYPE RAX 1
             4333b0    104 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
             433420    300 FUNC RETURNTYPE RAX 1
-            433420    300 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            433420    300 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             433550    293 FUNC RETURNTYPE RAX 1
             433550    293 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             433680    110 FUNC RETURNTYPE RAX 96
@@ -2970,7 +2970,7 @@
             434800     82 FUNC RETURNTYPE RAX 1
             434800     82 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             434860    138 FUNC RETURNTYPE RAX 1
-            434860    138 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            434860    138 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4348f0    370 FUNC RETURNTYPE RAX 96
             4348f0    370 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             434fa0     92 FUNC RETURNTYPE RAX 1
@@ -3005,7 +3005,7 @@
             436950    108 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             436983      5 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 R12+104 ZZ IDIOM 18 MEMORYSINK lea     rsi, [r12+68h] 
             4369c0     38 FUNC RETURNTYPE RAX 0
-            4369c0     38 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            4369c0     38 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4369f0    514 FUNC RETURNTYPE RAX 0
             4369f0    514 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             436c00    122 FUNC RETURNTYPE RAX 0
@@ -3026,7 +3026,7 @@
             4372f0    154 FUNC RETURNTYPE RAX 0
             4372f0    154 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             437850    170 FUNC RETURNTYPE RAX 1
-            437850    170 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            437850    170 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4378dd      7 INSTR CHECK OVERFLOW UNKNOWNSIGN 64  RDI ZZ add     rdi, 2068h 
             437900     82 FUNC RETURNTYPE RAX 1
             437900     82 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
@@ -3045,7 +3045,7 @@
             437ee0    488 FUNC RETURNTYPE RAX 0
             437ee0    488 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4380d0    286 FUNC RETURNTYPE RAX 4
-            4380d0    286 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4380d0    286 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             438320    278 FUNC RETURNTYPE RAX 0
             438320    278 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             438440    181 FUNC RETURNTYPE RAX 1
@@ -3078,20 +3078,20 @@
             439d00     84 FUNC RETURNTYPE RAX 1
             439d00     84 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             439d60    100 FUNC RETURNTYPE RAX 0
-            439d60    100 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            439d60    100 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             439dd0    143 FUNC RETURNTYPE RAX 1
-            439dd0    143 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            439dd0    143 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             439e60     47 FUNC RETURNTYPE RAX 0
             439e60     47 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             439e90    111 FUNC RETURNTYPE RAX 0
-            439e90    111 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            439e90    111 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             439f00     95 FUNC RETURNTYPE RAX 0
-            439f00     95 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 96 
+            439f00     95 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 96 
             439f3a      7 INSTR CHECK OVERFLOW NOFLAGUNKNOWNSIGN 64 RBX+8232 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rbx+2028h] 
             439f60    171 FUNC RETURNTYPE RAX 0
-            439f60    171 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            439f60    171 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             43a010    409 FUNC RETURNTYPE RAX 0
-            43a010    409 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            43a010    409 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             43a048      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+8 ZZ IDIOM 18 MEMORYSINK lea     rsi, [rbx+8] 
             43a1b0    517 FUNC RETURNTYPE RAX 0
             43a1b0    517 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
@@ -3104,7 +3104,7 @@
             43aa70    208 FUNC RETURNTYPE RAX 1
             43aa70    208 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
             43ab40    276 FUNC RETURNTYPE RAX 1
-            43ab40    276 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            43ab40    276 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             43ac60     42 FUNC RETURNTYPE RAX 1
             43ac60     42 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             43ac90     29 FUNC RETURNTYPE RAX 0
@@ -3186,15 +3186,15 @@
             43d600    124 FUNC RETURNTYPE RAX 0
             43d600    124 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             43d960    363 FUNC RETURNTYPE RAX 1
-            43d960    363 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            43d960    363 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             43dbd0     69 FUNC RETURNTYPE RAX 0
             43dbd0     69 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             43deb0    162 FUNC RETURNTYPE RAX 4
-            43deb0    162 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 96 
+            43deb0    162 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 96 
             43df60    106 FUNC RETURNTYPE RAX 1
-            43df60    106 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 1 ARG3 0 ARG4 1 ARG5 1 
+            43df60    106 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 1 ARG5 1 
             43dfd0   1202 FUNC RETURNTYPE RAX 1
-            43dfd0   1202 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 96 
+            43dfd0   1202 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 96 
             43e490     65 FUNC RETURNTYPE RAX 4
             43e490     65 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             43ee30    181 FUNC RETURNTYPE RAX 0
@@ -3241,14 +3241,14 @@
             440490    135 FUNC RETURNTYPE RAX 4
             440490    135 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             440520    438 FUNC RETURNTYPE RAX 4
-            440520    438 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            440520    438 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4405a9      3 INSTR CHECK OVERFLOW SIGNED 32 EDI ZZ imul    edi, eax 
             4406e0     36 FUNC RETURNTYPE RAX 0
             4406e0     36 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             440710     62 FUNC RETURNTYPE RAX 0
-            440710     62 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            440710     62 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             440750     62 FUNC RETURNTYPE RAX 0
-            440750     62 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            440750     62 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             440790    258 FUNC RETURNTYPE RAX 0
             440790    258 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4408a0     12 FUNC RETURNTYPE RAX 4
@@ -3256,7 +3256,7 @@
             4409a0    153 FUNC RETURNTYPE RAX 0
             4409a0    153 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             440a40     36 FUNC RETURNTYPE RAX 1
-            440a40     36 FUNC INARGS    6  ARG0 0 ARG1 16 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            440a40     36 FUNC INARGS    6  ARG0 0 ARG1 16 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             440a70    429 FUNC RETURNTYPE RAX 0
             440a70    429 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             440c20     67 FUNC RETURNTYPE RAX 1
@@ -3270,7 +3270,7 @@
             440e70     16 FUNC RETURNTYPE RAX 1
             440e70     16 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             440e80     86 FUNC RETURNTYPE RAX 4
-            440e80     86 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            440e80     86 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             440f70    136 FUNC RETURNTYPE RAX 0
             440f70    136 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             441000    714 FUNC RETURNTYPE RAX 4
@@ -3288,12 +3288,12 @@
             441a10     86 FUNC RETURNTYPE RAX 96
             441a10     86 FUNC INARGS    6  ARG0 4 ARG1 96 ARG2 96 ARG3 1 ARG4 0 ARG5 0 
             441a70    654 FUNC RETURNTYPE RAX 1
-            441a70    654 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            441a70    654 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             441d00    805 FUNC RETURNTYPE RAX 1
             441d00    805 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             441d8f      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBP+40 ZZ IDIOM 18 MEMORYSINK lea     rsi, [rbp+28h] 
             4423e0    224 FUNC RETURNTYPE RAX 1
-            4423e0    224 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4423e0    224 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4424c0     51 FUNC RETURNTYPE RAX 4
             4424c0     51 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             443de0    230 FUNC RETURNTYPE RAX 0
@@ -3327,13 +3327,13 @@
             4450e0    190 FUNC RETURNTYPE RAX 1
             4450e0    190 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             4451a0    115 FUNC RETURNTYPE RAX 1
-            4451a0    115 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4451a0    115 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             445220    443 FUNC RETURNTYPE RAX 1
-            445220    443 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            445220    443 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4453e0    105 FUNC RETURNTYPE RAX 1
-            4453e0    105 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4453e0    105 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4455e0    290 FUNC RETURNTYPE RAX 96
-            4455e0    290 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4455e0    290 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             445830    143 FUNC RETURNTYPE RAX 0
             445830    143 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4458c0     26 FUNC RETURNTYPE RAX 0
@@ -3371,12 +3371,12 @@
             446960    202 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4469a6      3 INSTR CHECK UNDERFLOW UNSIGNED 64  RDX ZZ IDIOM 19 sub     rdx, rsi 
             446a30     10 FUNC RETURNTYPE RAX 96
-            446a30     10 FUNC INARGS    6  ARG0 96 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            446a30     10 FUNC INARGS    6  ARG0 96 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             446a30     10 FUNC PROBLEM gedit_utils_str_middle_truncate CHUNKS 
             445d5b      3 INSTR CHECK UNDERFLOW UNSIGNED 32  RSI ZZ sub     esi, r14d 
             445e30      3 INSTR CHECK UNDERFLOW UNSIGNED 32  RSI ZZ sub     esi, r14d 
             446a40      7 FUNC RETURNTYPE RAX 1
-            446a40      7 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            446a40      7 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
             446a50    333 FUNC RETURNTYPE RAX 1
             446a50    333 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             446ba0    289 FUNC RETURNTYPE RAX 4
@@ -3415,7 +3415,7 @@
             447a40    328 FUNC RETURNTYPE RAX 96
             447a40    328 FUNC INARGS    6  ARG0 96 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             447b90    103 FUNC RETURNTYPE RAX 1
-            447b90    103 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
+            447b90    103 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             447c00     36 FUNC RETURNTYPE RAX 1
             447c00     36 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             447de0     29 FUNC RETURNTYPE RAX 0
@@ -3448,25 +3448,25 @@
             448fe0    132 FUNC RETURNTYPE RAX 1
             448fe0    132 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             449070    348 FUNC RETURNTYPE RAX 0
-            449070    348 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            449070    348 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4491d0    201 FUNC RETURNTYPE RAX 0
-            4491d0    201 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4491d0    201 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4492a0    348 FUNC RETURNTYPE RAX 0
-            4492a0    348 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4492a0    348 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             449400    252 FUNC RETURNTYPE RAX 0
-            449400    252 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            449400    252 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             449500    222 FUNC RETURNTYPE RAX 0
-            449500    222 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            449500    222 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4495e0    244 FUNC RETURNTYPE RAX 0
-            4495e0    244 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4495e0    244 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4496e0    284 FUNC RETURNTYPE RAX 0
             4496e0    284 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             449a90     80 FUNC RETURNTYPE RAX 0
             449a90     80 FUNC INARGS    6  ARG0 16 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             449ae0     95 FUNC RETURNTYPE RAX 0
-            449ae0     95 FUNC INARGS    6  ARG0 1 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            449ae0     95 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             449de0    471 FUNC RETURNTYPE RAX 0
-            449de0    471 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            449de0    471 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             449fc0     29 FUNC RETURNTYPE RAX 0
             449fc0     29 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             449fe0    191 FUNC RETURNTYPE RAX 0
@@ -3476,7 +3476,7 @@
             44a2a0    412 FUNC RETURNTYPE RAX 4
             44a2a0    412 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             44a440     21 FUNC RETURNTYPE RAX 1
-            44a440     21 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            44a440     21 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             44a470     39 FUNC RETURNTYPE RAX 1
             44a470     39 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             44a4a0   2204 FUNC RETURNTYPE RAX 0
@@ -3520,9 +3520,9 @@
             44bf10     14 FUNC RETURNTYPE RAX 4
             44bf10     14 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             44c090     70 FUNC RETURNTYPE RAX 0
-            44c090     70 FUNC INARGS    4  ARG0 0 ARG1 0 ARG2 1 ARG3 1 
+            44c090     70 FUNC INARGS    2  ARG0 0 ARG1 0 
             44c0e0      7 FUNC RETURNTYPE RAX 0
-            44c0e0      7 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            44c0e0      7 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             44c150    505 FUNC RETURNTYPE RAX 0
             44c150    505 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             44c350    332 FUNC RETURNTYPE RAX 0
@@ -3530,7 +3530,7 @@
             44c4a0    106 FUNC RETURNTYPE RAX 1
             44c4a0    106 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             44c510     26 FUNC RETURNTYPE RAX 1
-            44c510     26 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            44c510     26 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             44c530     31 FUNC RETURNTYPE RAX 0
             44c530     31 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             44c550    221 FUNC RETURNTYPE RAX 4
@@ -3544,19 +3544,19 @@
             44c9e0    203 FUNC RETURNTYPE RAX 0
             44c9e0    203 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             44cab0    490 FUNC RETURNTYPE RAX 4
-            44cab0    490 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            44cab0    490 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             44cca0     25 FUNC RETURNTYPE RAX 0
             44cca0     25 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             44ccc0    220 FUNC RETURNTYPE RAX 0
             44ccc0    220 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             44cda0     55 FUNC RETURNTYPE RAX 0
-            44cda0     55 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            44cda0     55 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             44cde0     46 FUNC RETURNTYPE RAX 0
-            44cde0     46 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            44cde0     46 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             44ce10     20 FUNC RETURNTYPE RAX 4
             44ce10     20 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             44ce30    309 FUNC RETURNTYPE RAX 0
-            44ce30    309 FUNC INARGS    6  ARG0 4 ARG1 96 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            44ce30    309 FUNC INARGS    6  ARG0 4 ARG1 96 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             44cf70     29 FUNC RETURNTYPE RAX 0
             44cf70     29 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             44cfa0     60 FUNC RETURNTYPE RAX 0
@@ -3564,7 +3564,7 @@
             44d220     34 FUNC RETURNTYPE RAX 0
             44d220     34 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             44d250   1157 FUNC RETURNTYPE RAX 0
-            44d250   1157 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            44d250   1157 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             44d6e0      8 FUNC RETURNTYPE RAX 0
             44d6e0      8 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             44db30     29 FUNC RETURNTYPE RAX 0
@@ -3578,13 +3578,13 @@
             44dec0    393 FUNC RETURNTYPE RAX 96
             44dec0    393 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             44e050    123 FUNC RETURNTYPE RAX 0
-            44e050    123 FUNC INARGS    4  ARG0 4 ARG1 0 ARG2 1 ARG3 1 
+            44e050    123 FUNC INARGS    2  ARG0 4 ARG1 0 
             44e0d0    136 FUNC RETURNTYPE RAX 0
             44e0d0    136 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             44e160    474 FUNC RETURNTYPE RAX 0
             44e160    474 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             44e340    424 FUNC RETURNTYPE RAX 1
-            44e340    424 FUNC INARGS    3  ARG0 4 ARG1 0 ARG2 1 
+            44e340    424 FUNC INARGS    1  ARG0 4 
             44e540    101 FUNC RETURNTYPE RAX 96
             44e540    101 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             44e5b0    154 FUNC RETURNTYPE RAX 0
@@ -3648,7 +3648,7 @@
             452400    140 FUNC RETURNTYPE RAX 1
             452400    140 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             452900    227 FUNC RETURNTYPE RAX 0
-            452900    227 FUNC INARGS    6  ARG0 1 ARG1 4 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            452900    227 FUNC INARGS    6  ARG0 1 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4529ce      3 INSTR CHECK OVERFLOW NOFLAGUNKNOWNSIGN 32 RBP+1 ZZ lea     edx, [rbp+1] 
             4529d1      5 INSTR CHECK OVERFLOW NOFLAGUNKNOWNSIGN 64 R12+1 ZZ lea     esi, [r12+1] 
             4529f0    145 FUNC RETURNTYPE RAX 0
@@ -3656,7 +3656,7 @@
             452a90    140 FUNC RETURNTYPE RAX 0
             452a90    140 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             453040    131 FUNC RETURNTYPE RAX 96
-            453040    131 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            453040    131 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             453120    689 FUNC RETURNTYPE RAX 96
             453120    689 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             4531c6      3 INSTR CHECK UNDERFLOW SIGNED 32  RSI ZZ sub     esi, r15d 
@@ -3715,7 +3715,7 @@
             455090    253 FUNC RETURNTYPE RAX 4
             455090    253 FUNC INARGS    6  ARG0 4 ARG1 8 ARG2 4 ARG3 1 ARG4 1 ARG5 0 
             455190     49 FUNC RETURNTYPE RAX 1
-            455190     49 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            455190     49 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4551d0     73 FUNC RETURNTYPE RAX 96
             4551d0     73 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             455220    153 FUNC RETURNTYPE RAX 4
@@ -3775,7 +3775,7 @@
             457170    122 FUNC RETURNTYPE RAX 0
             457170    122 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4571f0    391 FUNC RETURNTYPE RAX 0
-            4571f0    391 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            4571f0    391 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             457380    139 FUNC RETURNTYPE RAX 0
             457380    139 FUNC PROBLEM egg_sm_client_set_mode JUMPUNRESOLVED 
             457410      7 FUNC RETURNTYPE RAX 0
@@ -3798,11 +3798,11 @@
             4578c0    202 FUNC RETURNTYPE RAX 0
             4578c0    202 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             457990    182 FUNC RETURNTYPE RAX 1
-            457990    182 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            457990    182 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             457a50    119 FUNC RETURNTYPE RAX 1
-            457a50    119 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            457a50    119 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             457ad0    119 FUNC RETURNTYPE RAX 1
-            457ad0    119 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            457ad0    119 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             457b50     42 FUNC RETURNTYPE RAX 4
             457b50     42 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             457b80     31 FUNC RETURNTYPE RAX 0
@@ -3894,11 +3894,11 @@
             45a730     82 FUNC RETURNTYPE RAX 1
             45a730     82 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             45a790     95 FUNC RETURNTYPE RAX 0
-            45a790     95 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            45a790     95 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             45a7f0     95 FUNC RETURNTYPE RAX 0
-            45a7f0     95 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            45a7f0     95 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             45a850     66 FUNC RETURNTYPE RAX 96
-            45a850     66 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            45a850     66 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             45a8a0     66 FUNC RETURNTYPE RAX 0
             45a8a0     66 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             45a8f0     66 FUNC RETURNTYPE RAX 0
@@ -3906,33 +3906,33 @@
             45a940     66 FUNC RETURNTYPE RAX 0
             45a940     66 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             45a990    171 FUNC RETURNTYPE RAX 96
-            45a990    171 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            45a990    171 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             45aa40    171 FUNC RETURNTYPE RAX 96
-            45aa40    171 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            45aa40    171 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             45aaf0    110 FUNC RETURNTYPE RAX 96
-            45aaf0    110 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            45aaf0    110 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             45ab60    110 FUNC RETURNTYPE RAX 96
-            45ab60    110 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            45ab60    110 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             45abd0    110 FUNC RETURNTYPE RAX 96
-            45abd0    110 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            45abd0    110 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             45ac40    110 FUNC RETURNTYPE RAX 96
-            45ac40    110 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            45ac40    110 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             45acb0    110 FUNC RETURNTYPE RAX 96
-            45acb0    110 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            45acb0    110 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             45ad20     42 FUNC RETURNTYPE RAX 4
-            45ad20     42 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            45ad20     42 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             45ad50     66 FUNC RETURNTYPE RAX 96
-            45ad50     66 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            45ad50     66 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             45ada0     66 FUNC RETURNTYPE RAX 96
-            45ada0     66 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            45ada0     66 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             45adf0     73 FUNC RETURNTYPE RAX 0
-            45adf0     73 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            45adf0     73 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             45ae40    446 FUNC RETURNTYPE RAX 0
-            45ae40    446 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            45ae40    446 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             45b030    492 FUNC RETURNTYPE RAX 1
             45b030    492 FUNC INARGS    6  ARG0 96 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
             45b220    107 FUNC RETURNTYPE RAX 0
-            45b220    107 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            45b220    107 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             45b290    140 FUNC RETURNTYPE RAX 0
             45b290    140 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 96 ARG3 1 ARG4 0 ARG5 0 
             45b320     13 FUNC RETURNTYPE RAX 0
@@ -3940,37 +3940,37 @@
             45b330    183 FUNC RETURNTYPE RAX 96
             45b330    183 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             45b3f0    270 FUNC RETURNTYPE RAX 1
-            45b3f0    270 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            45b3f0    270 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             45b500    405 FUNC RETURNTYPE RAX 96
             45b500    405 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             45b6a0    231 FUNC RETURNTYPE RAX 1
             45b6a0    231 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             45bd90    127 FUNC RETURNTYPE RAX 96
-            45bd90    127 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            45bd90    127 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             45be10    635 FUNC RETURNTYPE RAX 4
-            45be10    635 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            45be10    635 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             45c090     44 FUNC RETURNTYPE RAX 4
-            45c090     44 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            45c090     44 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             45c0c0     47 FUNC RETURNTYPE RAX 4
-            45c0c0     47 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            45c0c0     47 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             45c0f0    127 FUNC RETURNTYPE RAX 96
-            45c0f0    127 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            45c0f0    127 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             45c170    127 FUNC RETURNTYPE RAX 96
-            45c170    127 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            45c170    127 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             45c1f0     70 FUNC RETURNTYPE RAX 1
-            45c1f0     70 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            45c1f0     70 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             45c240     89 FUNC RETURNTYPE RAX 0
-            45c240     89 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            45c240     89 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             45c2a0     86 FUNC RETURNTYPE RAX 0
-            45c2a0     86 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            45c2a0     86 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             45c300    181 FUNC RETURNTYPE RAX 0
-            45c300    181 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            45c300    181 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             45c3c0    181 FUNC RETURNTYPE RAX 0
-            45c3c0    181 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            45c3c0    181 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             45c480    163 FUNC RETURNTYPE RAX 0
             45c480    163 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             45c660     85 FUNC RETURNTYPE RAX 16
-            45c660     85 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            45c660     85 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             45c6c0    136 FUNC RETURNTYPE RAX 0
             45c6c0    136 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             45c750     60 FUNC RETURNTYPE RAX 1
@@ -3994,20 +3994,20 @@
             45d5e0    157 FUNC RETURNTYPE RAX 1
             45d5e0    157 FUNC INARGS    6  ARG0 4 ARG1 16 ARG2 16 ARG3 0 ARG4 0 ARG5 0 
             45d680    207 FUNC RETURNTYPE RAX 1
-            45d680    207 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            45d680    207 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             45d750    358 FUNC RETURNTYPE RAX 1
-            45d750    358 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            45d750    358 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             45d8c0    377 FUNC RETURNTYPE RAX 0
             45d8c0    377 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             45da40    215 FUNC RETURNTYPE RAX 1
             45da40    215 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             45db20    103 FUNC RETURNTYPE RAX 0
-            45db20    103 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            45db20    103 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             45db90    537 FUNC RETURNTYPE RAX 1
             45db90    537 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             45dd61      3 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 32 RAX+1 ZZ lea     esi, [rax+1] 
             45df50    299 FUNC RETURNTYPE RAX 0
-            45df50    299 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            45df50    299 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             45e080    196 FUNC RETURNTYPE RAX 0
             45e080    196 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             45e150     78 FUNC RETURNTYPE RAX 0
@@ -4015,21 +4015,21 @@
             45e1a0     36 FUNC RETURNTYPE RAX 0
             45e1a0     36 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             45e1d0     54 FUNC RETURNTYPE RAX 4
-            45e1d0     54 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 1 ARG3 0 ARG4 4 ARG5 0 
+            45e1d0     54 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 4 ARG5 0 
             45e210    141 FUNC RETURNTYPE RAX 0
-            45e210    141 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            45e210    141 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             45e2b0    125 FUNC RETURNTYPE RAX 0
-            45e2b0    125 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            45e2b0    125 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             45e6d0    136 FUNC RETURNTYPE RAX 0
             45e6d0    136 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             45ea90    146 FUNC RETURNTYPE RAX 0
             45ea90    146 FUNC PROBLEM sub_45EA90 JUMPUNRESOLVED 
             45eef0    124 FUNC RETURNTYPE RAX 1
-            45eef0    124 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            45eef0    124 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             45ef70    136 FUNC RETURNTYPE RAX 0
             45ef70    136 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             45f000     61 FUNC RETURNTYPE RAX 1
-            45f000     61 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            45f000     61 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             45f040    942 FUNC RETURNTYPE RAX 0
             45f040    942 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             45f3f0     50 FUNC RETURNTYPE RAX 0
@@ -4199,7 +4199,7 @@
             465c50    121 FUNC RETURNTYPE RAX 1
             465c50    121 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             465cd0     19 FUNC RETURNTYPE RAX 1
-            465cd0     19 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            465cd0     19 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             465cf0    158 FUNC RETURNTYPE RAX 1
             465cf0    158 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             465d90    160 FUNC RETURNTYPE RAX 1
@@ -4266,7 +4266,7 @@
             467c00    237 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 4 ARG3 0 ARG4 0 ARG5 96 
             467c00    237 FUNC PROBLEM gedit_multi_notebook_foreach_tab CALLUNRESOLVED 
             467cf0     60 FUNC RETURNTYPE RAX 1
-            467cf0     60 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            467cf0     60 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             467fa0     31 FUNC RETURNTYPE RAX 1
             467fa0     31 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             467fc0     50 FUNC RETURNTYPE RAX 0
@@ -4316,7 +4316,7 @@
             469d80    517 FUNC RETURNTYPE RAX 0
             469d80    517 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             469f90    118 FUNC RETURNTYPE RAX 0
-            469f90    118 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            469f90    118 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             46a010    103 FUNC RETURNTYPE RAX 0
             46a010    103 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             46a080    136 FUNC RETURNTYPE RAX 0
@@ -4371,15 +4371,15 @@
             46c080    928 FUNC RETURNTYPE RAX 4
             46c080    928 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             46c420    145 FUNC RETURNTYPE RAX 0
-            46c420    145 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            46c420    145 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             46c4c0    136 FUNC RETURNTYPE RAX 0
             46c4c0    136 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             46c550     79 FUNC RETURNTYPE RAX 0
             46c550     79 FUNC PROBLEM sub_46C550 JUMPUNRESOLVED 
             46d510    323 FUNC RETURNTYPE RAX 0
-            46d510    323 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            46d510    323 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             46d660     33 FUNC RETURNTYPE RAX 1
-            46d660     33 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
+            46d660     33 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             46de50     25 FUNC RETURNTYPE RAX 0
             46de50     25 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             46e5d0    381 FUNC RETURNTYPE RAX 0
@@ -4416,7 +4416,7 @@
             46f460    128 FUNC RETURNTYPE RAX 4
             46f460    128 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
             46f4e0    311 FUNC RETURNTYPE RAX 0
-            46f4e0    311 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 4 ARG3 1 ARG4 0 ARG5 0 
+            46f4e0    311 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             46f620     49 FUNC RETURNTYPE RAX 0
             46f620     49 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             46f660     49 FUNC RETURNTYPE RAX 0
@@ -4546,7 +4546,7 @@
             4744a0    221 FUNC RETURNTYPE RAX 0
             4744a0    221 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             474580     20 FUNC RETURNTYPE RAX 1
-            474580     20 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            474580     20 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4745a0    107 FUNC RETURNTYPE RAX 0
             4745a0    107 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             474610    374 FUNC RETURNTYPE RAX 4
@@ -4631,9 +4631,9 @@
             476e50    550 FUNC RETURNTYPE RAX 1
             476e50    550 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             477080     10 FUNC RETURNTYPE RAX 0
-            477080     10 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            477080     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             477090      7 FUNC RETURNTYPE RAX 0
-            477090      7 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            477090      7 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4770a0     37 FUNC RETURNTYPE RAX 0
             4770a0     37 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4770f0      2 FUNC RETURNTYPE RAX 0
@@ -4669,11 +4669,11 @@
             477e00    884 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             477f15      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RAX+16 ZZ IDIOM 18 MEMORYSINK lea     rcx, [rax+10h] 
             478180    152 FUNC RETURNTYPE RAX 1
-            478180    152 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            478180    152 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4782c0     82 FUNC RETURNTYPE RAX 0
             4782c0     82 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             478320     61 FUNC RETURNTYPE RAX 0
-            478320     61 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            478320     61 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             478360    302 FUNC RETURNTYPE RAX 0
             478360    302 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             478490    194 FUNC RETURNTYPE RAX 0
@@ -4681,10 +4681,10 @@
             478560    135 FUNC RETURNTYPE RAX 1
             478560    135 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             478810     96 FUNC RETURNTYPE RAX 0
-            478810     96 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            478810     96 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             478810     96 FUNC PROBLEM sub_478810 CHUNKS 
             478870     89 FUNC RETURNTYPE RAX 0
-            478870     89 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            478870     89 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4788d0    153 FUNC RETURNTYPE RAX 1
             4788d0    153 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             478b90    136 FUNC RETURNTYPE RAX 0
diff --git a/tests/commit/save-gimp.psexe.infoannot.REMOVED.git-id b/tests/commit/save-gimp.psexe.infoannot.REMOVED.git-id
index 078177f83c2d3de42de8df0a9504d2fb6aec456f..0bcbf30a08302cd9df777248862042e6daf35cda 100644
--- a/tests/commit/save-gimp.psexe.infoannot.REMOVED.git-id
+++ b/tests/commit/save-gimp.psexe.infoannot.REMOVED.git-id
@@ -1 +1 @@
-a67aeabc0c80df871219230f8a50cbdcfc15b5b8
\ No newline at end of file
+7495ddbd2dbdcf6cd89bb3cee77d53d6df2634af
\ No newline at end of file
diff --git a/tests/commit/save-gnome-calculator.psexe.infoannot b/tests/commit/save-gnome-calculator.psexe.infoannot
index 96af61f768d060a839718faa32b6f81e2317fd84..ea7e56a4b2dc5a0b06b1274daf62000bc813a6bf 100644
--- a/tests/commit/save-gnome-calculator.psexe.infoannot
+++ b/tests/commit/save-gnome-calculator.psexe.infoannot
@@ -772,7 +772,7 @@
             40da30     32 FUNC RETURNTYPE RAX 1
             40da30     32 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             40da50    190 FUNC RETURNTYPE RAX 0
-            40da50    190 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            40da50    190 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             40db10     30 FUNC RETURNTYPE RAX 0
             40db10     30 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             40db30    113 FUNC RETURNTYPE RAX 0
@@ -816,12 +816,12 @@
             40e270    233 FUNC RETURNTYPE RAX 1
             40e270    233 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             40e360    741 FUNC RETURNTYPE RAX 0
-            40e360    741 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            40e360    741 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             40e650    358 FUNC RETURNTYPE RAX 1
             40e650    358 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
             40e650    358 FUNC PROBLEM sub_40E650 CALLUNRESOLVED 
             40e7c0    724 FUNC RETURNTYPE RAX 1
-            40e7c0    724 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            40e7c0    724 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             40ec00    453 FUNC RETURNTYPE RAX 1
             40ec00    453 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             40edd0    266 FUNC RETURNTYPE RAX 0
@@ -915,9 +915,9 @@
             4114c0     24 FUNC RETURNTYPE RAX 4
             4114c0     24 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4114e0     24 FUNC RETURNTYPE RAX 1
-            4114e0     24 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            4114e0     24 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             411500     48 FUNC RETURNTYPE RAX 1
-            411500     48 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
+            411500     48 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             411530    150 FUNC RETURNTYPE RAX 1
             411530    150 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4115d0    150 FUNC RETURNTYPE RAX 1
@@ -925,7 +925,7 @@
             411670    202 FUNC RETURNTYPE RAX 1
             411670    202 FUNC INARGS    6  ARG0 0 ARG1 96 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
             411740    473 FUNC RETURNTYPE RAX 0
-            411740    473 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            411740    473 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             411920    398 FUNC RETURNTYPE RAX 1
             411920    398 FUNC INARGS    6  ARG0 4 ARG1 8 ARG2 8 ARG3 1 ARG4 0 ARG5 0 
             411ab0    101 FUNC RETURNTYPE RAX 0
@@ -1064,14 +1064,14 @@
             4158c5      7 INSTR CHECK OVERFLOW UNSIGNED 64  RDI ZZ IDIOM 18 MEMORYSINK add     rdi, 88h 
             4158fb      7 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+8032 ZZ IDIOM 18 MEMORYSINK lea     rdx, [rbx+1F60h] 
             415970    130 FUNC RETURNTYPE RAX 0
-            415970    130 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            415970    130 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             415ad0    533 FUNC RETURNTYPE RAX 0
-            415ad0    533 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            415ad0    533 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             415bc6      3 INSTR CHECK OVERFLOW SIGNED 64  RDI ZZ add     rdi, r13 
             415c51      4 INSTR CHECK UNDERFLOW UNKNOWNSIGN 32  RDX ZZ sub     edx, [rsp+68h+var_40] 
             415c58      3 INSTR CHECK UNDERFLOW UNKNOWNSIGN 32  RDX ZZ sub     edx, 1 
             415f60    103 FUNC RETURNTYPE RAX 1
-            415f60    103 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            415f60    103 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             416400     56 FUNC RETURNTYPE RAX 1
             416400     56 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             416440     93 FUNC RETURNTYPE RAX 4
@@ -1080,9 +1080,9 @@
             4164a0    439 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4164c4      7 INSTR CHECK OVERFLOW UNSIGNED 64  RSI ZZ IDIOM 18 MEMORYSINK add     rsi, 88h 
             416660    246 FUNC RETURNTYPE RAX 4
-            416660    246 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            416660    246 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             416760    246 FUNC RETURNTYPE RAX 4
-            416760    246 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            416760    246 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             416860     48 FUNC RETURNTYPE RAX 1
             416860     48 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             416890     56 FUNC RETURNTYPE RAX 1
@@ -1090,13 +1090,13 @@
             4168d0     56 FUNC RETURNTYPE RAX 1
             4168d0     56 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             416910    205 FUNC RETURNTYPE RAX 1
-            416910    205 FUNC INARGS    6  ARG0 4 ARG1 8 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            416910    205 FUNC INARGS    6  ARG0 4 ARG1 8 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             416af0    171 FUNC RETURNTYPE RAX 1
-            416af0    171 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            416af0    171 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             416ba0    135 FUNC RETURNTYPE RAX 0
             416ba0    135 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             416f90    351 FUNC RETURNTYPE RAX 0
-            416f90    351 FUNC INARGS    6  ARG0 4 ARG1 8 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            416f90    351 FUNC INARGS    6  ARG0 4 ARG1 8 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             416ff2      7 INSTR CHECK OVERFLOW UNKNOWNSIGN 64  RSI ZZ add     rsi, 88h 
             4170f0    220 FUNC RETURNTYPE RAX 1
             4170f0    220 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
@@ -1109,25 +1109,25 @@
             417500    120 FUNC RETURNTYPE RAX 1
             417500    120 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             417580    119 FUNC RETURNTYPE RAX 0
-            417580    119 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            417580    119 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             417600     58 FUNC RETURNTYPE RAX 0
-            417600     58 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            417600     58 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             417640     98 FUNC RETURNTYPE RAX 4
-            417640     98 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            417640     98 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4176b0    169 FUNC RETURNTYPE RAX 1
             4176b0    169 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             417760    218 FUNC RETURNTYPE RAX 1
             417760    218 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             417840    259 FUNC RETURNTYPE RAX 0
-            417840    259 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            417840    259 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             417950    230 FUNC RETURNTYPE RAX 1
-            417950    230 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            417950    230 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             417a40     82 FUNC RETURNTYPE RAX 0
-            417a40     82 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            417a40     82 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             417aa0    147 FUNC RETURNTYPE RAX 1
-            417aa0    147 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            417aa0    147 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             417b40    219 FUNC RETURNTYPE RAX 1
-            417b40    219 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            417b40    219 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             417bd9      2 INSTR CHECK UNDERFLOW UNKNOWNSIGN 32  RCX ZZ IDIOM 1 sub     ecx, ebp 
             417c20    120 FUNC RETURNTYPE RAX 0
             417c20    120 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
@@ -1172,7 +1172,7 @@
             418da0     30 FUNC RETURNTYPE RAX 0
             418da0     30 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             418dc0    304 FUNC RETURNTYPE RAX 1
-            418dc0    304 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            418dc0    304 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             418e51      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+1 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rbx+1] 
             418ef0    113 FUNC RETURNTYPE RAX 0
             418ef0    113 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
@@ -1206,9 +1206,9 @@
             419fa0     30 FUNC RETURNTYPE RAX 1
             419fa0     30 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             419fc0     18 FUNC RETURNTYPE RAX 1
-            419fc0     18 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            419fc0     18 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             419fe0     15 FUNC RETURNTYPE RAX 1
-            419fe0     15 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            419fe0     15 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             419ff0    183 FUNC RETURNTYPE RAX 0
             419ff0    183 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             41a0b0     74 FUNC RETURNTYPE RAX 0
@@ -1218,7 +1218,7 @@
             41a190    100 FUNC RETURNTYPE RAX 0
             41a190    100 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             41a200    439 FUNC RETURNTYPE RAX 0
-            41a200    439 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            41a200    439 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             41a5b0    106 FUNC RETURNTYPE RAX 0
             41a5b0    106 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             41a620    128 FUNC RETURNTYPE RAX 4
@@ -1254,7 +1254,7 @@
             41b560    186 FUNC RETURNTYPE RAX 1
             41b560    186 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 96 ARG3 1 ARG4 96 ARG5 4 
             41b620    402 FUNC RETURNTYPE RAX 1
-            41b620    402 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            41b620    402 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             41b7c0     52 FUNC RETURNTYPE RAX 0
             41b7c0     52 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             41b800    193 FUNC RETURNTYPE RAX 1
@@ -1265,7 +1265,7 @@
             41ba50    112 FUNC RETURNTYPE RAX 1
             41ba50    112 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             41bac0      9 FUNC RETURNTYPE RAX 1
-            41bac0      9 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 96 ARG3 1 ARG4 1 ARG5 4 
+            41bac0      9 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 96 ARG3 0 ARG4 1 ARG5 4 
             41bad0     11 FUNC RETURNTYPE RAX 1
             41bad0     11 FUNC INARGS    6  ARG0 4 ARG1 8 ARG2 96 ARG3 1 ARG4 1 ARG5 1 
             41bae0    186 FUNC RETURNTYPE RAX 1
@@ -1285,7 +1285,7 @@
             41bc10     16 FUNC RETURNTYPE RAX 1
             41bc10     16 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 96 ARG3 1 ARG4 96 ARG5 96 
             41bc20    159 FUNC RETURNTYPE RAX 1
-            41bc20    159 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            41bc20    159 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             41bfb0     42 FUNC RETURNTYPE RAX 1
             41bfb0     42 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             41bfb0     42 FUNC PROBLEM sub_41BFB0 CHUNKS 
@@ -1331,7 +1331,7 @@
             41d250     73 FUNC RETURNTYPE RAX 0
             41d250     73 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             41d2a0    500 FUNC RETURNTYPE RAX 1
-            41d2a0    500 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            41d2a0    500 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             41d2fe      3 INSTR CHECK OVERFLOW SIGNED 32  RAX ZZ add     eax, 1 
             41d4a0     69 FUNC RETURNTYPE RAX 96
             41d4a0     69 FUNC INARGS    6  ARG0 4 ARG1 8 ARG2 1 ARG3 1 ARG4 96 ARG5 1 
@@ -1347,7 +1347,7 @@
             41d770    152 FUNC RETURNTYPE RAX 96
             41d770    152 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             41d810     21 FUNC RETURNTYPE RAX 0
-            41d810     21 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            41d810     21 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             41d830    132 FUNC RETURNTYPE RAX 1
             41d830    132 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             41d8c0    105 FUNC RETURNTYPE RAX 0
@@ -1405,11 +1405,11 @@
             41ef00    584 FUNC RETURNTYPE RAX 4
             41ef00    584 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             41f190     77 FUNC RETURNTYPE RAX 0
-            41f190     77 FUNC INARGS    6  ARG0 8 ARG1 1 ARG2 1 ARG3 8 ARG4 0 ARG5 1 
+            41f190     77 FUNC INARGS    6  ARG0 8 ARG1 0 ARG2 0 ARG3 8 ARG4 0 ARG5 1 
             41f1e0     56 FUNC RETURNTYPE RAX 1
             41f1e0     56 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             41f220    464 FUNC RETURNTYPE RAX 1
-            41f220    464 FUNC INARGS    6  ARG0 4 ARG1 8 ARG2 2 ARG3 8 ARG4 0 ARG5 1 
+            41f220    464 FUNC INARGS    6  ARG0 4 ARG1 8 ARG2 1 ARG3 8 ARG4 0 ARG5 1 
             41f220    464 FUNC PROBLEM sub_41F220 CALLUNRESOLVED 
             41f30a      4 INSTR CHECK UNDERFLOW SIGNED 64  R14 ZZ sub     r14d, 1 
             41f3f0     94 FUNC RETURNTYPE RAX 1
@@ -1423,7 +1423,7 @@
             41f5d0    131 FUNC RETURNTYPE RAX 1
             41f5d0    131 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 8 ARG3 1 ARG4 4 ARG5 1 
             41f660    111 FUNC RETURNTYPE RAX 1
-            41f660    111 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            41f660    111 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             41f688      3 INSTR CHECK OVERFLOW NOFLAGUNKNOWNSIGN 32 RBP+3 ZZ lea     edx, [rbp+3] 
             41f6a0      3 INSTR CHECK UNDERFLOW UNKNOWNSIGN 64  RDX ZZ sub     rdx, rbp 
             41f6ad      3 INSTR CHECK OVERFLOW UNKNOWNSIGN 64  RDI ZZ IDIOM 18 MEMORYSINK add     rdi, rbx        ; s 
@@ -1439,11 +1439,11 @@
             41f830     93 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 4 ARG3 1 ARG4 0 ARG5 0 
             41f86a      3 INSTR CHECK UNDERFLOW UNSIGNED 64  RDI ZZ IDIOM 18 MEMORYSINK sub     rdi, rdx        ; s1 
             41f890    289 FUNC RETURNTYPE RAX 1
-            41f890    289 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            41f890    289 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             41f9c0    198 FUNC RETURNTYPE RAX 1
             41f9c0    198 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
             41fa90    317 FUNC RETURNTYPE RAX 1
-            41fa90    317 FUNC INARGS    6  ARG0 1 ARG1 4 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            41fa90    317 FUNC INARGS    6  ARG0 1 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             41fb27      3 INSTR CHECK UNDERFLOW SIGNED 64  RDX ZZ sub     rdx, rax 
             41fb6f      4 INSTR CHECK OVERFLOW SIGNED 64  RAX ZZ add     rax, 1 
             41fbd0    383 FUNC RETURNTYPE RAX 96
@@ -1462,7 +1462,7 @@
             41ff70    138 FUNC RETURNTYPE RAX 96
             41ff70    138 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 8 ARG3 8 ARG4 1 ARG5 4 
             420000    463 FUNC RETURNTYPE RAX 96
-            420000    463 FUNC INARGS    4  ARG0 4 ARG1 4 ARG2 4 ARG3 1 
+            420000    463 FUNC INARGS    3  ARG0 4 ARG1 4 ARG2 4 
             4201d0    161 FUNC RETURNTYPE RAX 96
             4201d0    161 FUNC INARGS    6  ARG0 8 ARG1 1 ARG2 8 ARG3 0 ARG4 1 ARG5 4 
             420280     18 FUNC RETURNTYPE RAX 0
@@ -1470,7 +1470,7 @@
             4202a0    195 FUNC RETURNTYPE RAX 1
             4202a0    195 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
             420370    166 FUNC RETURNTYPE RAX 1
-            420370    166 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            420370    166 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             420420    361 FUNC RETURNTYPE RAX 1
             420420    361 FUNC INARGS    6  ARG0 4 ARG1 96 ARG2 96 ARG3 1 ARG4 1 ARG5 4 
             420590    346 FUNC RETURNTYPE RAX 1
@@ -1493,7 +1493,7 @@
             4210c0   1764 FUNC PROBLEM sub_4210C0 CALLUNRESOLVED 
             421310      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+3 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rbx+3]    ; s1 
             421bb0    289 FUNC RETURNTYPE RAX 1
-            421bb0    289 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            421bb0    289 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             421c95      3 INSTR CHECK OVERFLOW UNSIGNED 64  RBX ZZ IDIOM 18 MEMORYSINK add     rbx, r12 
             421ce0    354 FUNC RETURNTYPE RAX 1
             421ce0    354 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 8 ARG3 4 ARG4 0 ARG5 0 
@@ -1505,9 +1505,9 @@
             421e80    177 FUNC RETURNTYPE RAX 1
             421e80    177 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             421f40     53 FUNC RETURNTYPE RAX 1
-            421f40     53 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            421f40     53 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             421f80     41 FUNC RETURNTYPE RAX 0
-            421f80     41 FUNC INARGS    6  ARG0 16 ARG1 1 ARG2 1 ARG3 0 ARG4 4 ARG5 1 
+            421f80     41 FUNC INARGS    6  ARG0 16 ARG1 0 ARG2 0 ARG3 0 ARG4 4 ARG5 1 
             421fb0    191 FUNC RETURNTYPE RAX 96
             421fb0    191 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             421ff6      8 INSTR CHECK OVERFLOW NOFLAGSIGNED 64 RBP*8 ZZ lea     rsi, ds:0[rbp*8]; size 
@@ -1516,7 +1516,7 @@
             422110     90 FUNC RETURNTYPE RAX 4
             422110     90 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             422170     88 FUNC RETURNTYPE RAX 4
-            422170     88 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            422170     88 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
             4221d0    150 FUNC RETURNTYPE RAX 0
             4221d0    150 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 4 ARG3 1 ARG4 0 ARG5 0 
             422270    136 FUNC RETURNTYPE RAX 4
@@ -1678,7 +1678,7 @@
             4259e0     76 FUNC RETURNTYPE RAX 4
             4259e0     76 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 1 ARG3 96 ARG4 0 ARG5 1 
             425a30    198 FUNC RETURNTYPE RAX 0
-            425a30    198 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            425a30    198 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             425b00     30 FUNC RETURNTYPE RAX 1
             425b00     30 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 8 ARG3 0 ARG4 0 ARG5 0 
             425b20      8 FUNC RETURNTYPE RAX 4
@@ -1777,7 +1777,7 @@
             427760     30 FUNC RETURNTYPE RAX 0
             427760     30 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             427780    111 FUNC RETURNTYPE RAX 1
-            427780    111 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            427780    111 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4277f0    113 FUNC RETURNTYPE RAX 0
             4277f0    113 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4278d0    239 FUNC RETURNTYPE RAX 4
@@ -1790,12 +1790,12 @@
             427a30    138 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             427ac0     56 FUNC RETURNTYPE RAX 1
             427ac0     56 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
-            427b00    210 FUNC RETURNTYPE RAX 96
+            427b00    210 FUNC RETURNTYPE RAX 1
             427b00    210 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
-            427be0    218 FUNC RETURNTYPE RAX 96
+            427be0    218 FUNC RETURNTYPE RAX 1
             427be0    218 FUNC INARGS    6  ARG0 4 ARG1 8 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             427cc0    141 FUNC RETURNTYPE RAX 1
-            427cc0    141 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            427cc0    141 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             427d50     30 FUNC RETURNTYPE RAX 0
             427d50     30 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             427d70    113 FUNC RETURNTYPE RAX 0
@@ -1831,7 +1831,7 @@
             4283a0    213 FUNC RETURNTYPE RAX 4
             4283a0    213 FUNC INARGS    6  ARG0 4 ARG1 16 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             428480   4268 FUNC RETURNTYPE RAX 0
-            428480   4268 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            428480   4268 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             429530    138 FUNC RETURNTYPE RAX 1
             429530    138 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4295c0    138 FUNC RETURNTYPE RAX 1
diff --git a/tests/commit/save-gnome-character-map.psexe.infoannot b/tests/commit/save-gnome-character-map.psexe.infoannot
index 81f727ad1d423f72eef6a24c7ebc882c8383b54d..adea6727039959a0cb89811aa377134f58706bf7 100644
--- a/tests/commit/save-gnome-character-map.psexe.infoannot
+++ b/tests/commit/save-gnome-character-map.psexe.infoannot
@@ -569,7 +569,7 @@
             406cd0      6 FUNC RETURNTYPE RAX 0
             406cd0      6 FUNC PROBLEM .cairo_move_to JUMPUNRESOLVED 
             406ce0    587 FUNC RETURNTYPE RAX 1
-            406ce0    587 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            406ce0    587 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             406f2c     42 FUNC RETURNTYPE RAX 0
             406f2c     42 FUNC INARGS    3  ARG0 0 ARG1 0 ARG2 0 
             406f58     23 FUNC RETURNTYPE RAX 0
@@ -640,7 +640,7 @@
             409e70    199 FUNC RETURNTYPE RAX 0
             409e70    199 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             409ff0     42 FUNC RETURNTYPE RAX 1
-            409ff0     42 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            409ff0     42 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             40a020     46 FUNC RETURNTYPE RAX 0
             40a020     46 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             40a0e0    106 FUNC RETURNTYPE RAX 1
@@ -652,7 +652,7 @@
             40a370    140 FUNC RETURNTYPE RAX 1
             40a370    140 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             40a400    559 FUNC RETURNTYPE RAX 0
-            40a400    559 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            40a400    559 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             40a630      8 FUNC RETURNTYPE RAX 0
             40a630      8 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             40a640    421 FUNC RETURNTYPE RAX 4
@@ -695,9 +695,9 @@
             40b340    192 FUNC RETURNTYPE RAX 0
             40b340    192 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             40b400   1923 FUNC RETURNTYPE RAX 0
-            40b400   1923 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            40b400   1923 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             40bb90     48 FUNC RETURNTYPE RAX 0
-            40bb90     48 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            40bb90     48 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             40bbc0    137 FUNC RETURNTYPE RAX 0
             40bbc0    137 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             40bbc0    137 FUNC PROBLEM init CALLUNRESOLVED 
diff --git a/tests/commit/save-gnome-control-center.psexe.infoannot b/tests/commit/save-gnome-control-center.psexe.infoannot
index 69365dc0dc32a1cf98ce1dc5cca8a405c815e27f..76160e96315e72895ee5b5341d71d885c3fa49dd 100644
--- a/tests/commit/save-gnome-control-center.psexe.infoannot
+++ b/tests/commit/save-gnome-control-center.psexe.infoannot
@@ -588,7 +588,7 @@
               78d0     39 FUNC RETURNTYPE RAX 0
               78d0     39 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
               7c40     14 FUNC RETURNTYPE RAX 0
-              7c40     14 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+              7c40     14 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
               7c50     47 FUNC RETURNTYPE RAX 1
               7c50     47 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
               7c80     12 FUNC RETURNTYPE RAX 0
@@ -618,7 +618,7 @@
               8dd0     26 FUNC RETURNTYPE RAX 0
               8dd0     26 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
               8df0    146 FUNC RETURNTYPE RAX 1
-              8df0    146 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+              8df0    146 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
               8e90    435 FUNC RETURNTYPE RAX 0
               8e90    435 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
               9050    226 FUNC RETURNTYPE RAX 0
@@ -638,7 +638,7 @@
               a010     25 FUNC RETURNTYPE RAX 1
               a010     25 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
               a030    123 FUNC RETURNTYPE RAX 0
-              a030    123 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+              a030    123 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
               a0b0     87 FUNC RETURNTYPE RAX 0
               a0b0     87 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
               a280    470 FUNC RETURNTYPE RAX 0
@@ -723,7 +723,7 @@
               d0c0     25 FUNC RETURNTYPE RAX 1
               d0c0     25 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
               d0e0    105 FUNC RETURNTYPE RAX 0
-              d0e0    105 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+              d0e0    105 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
               d150      9 FUNC RETURNTYPE RAX 4
               d150      9 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
               d160      8 FUNC RETURNTYPE RAX 0
diff --git a/tests/commit/save-gnome-dictionary.psexe.infoannot b/tests/commit/save-gnome-dictionary.psexe.infoannot
index 798a8d6ee70a89f48dc0e44a005824adacfc2ad3..e56084373f376311246cf29a5d06cc1069735113 100644
--- a/tests/commit/save-gnome-dictionary.psexe.infoannot
+++ b/tests/commit/save-gnome-dictionary.psexe.infoannot
@@ -796,7 +796,7 @@
             409720    287 FUNC RETURNTYPE RAX 0
             409720    287 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             409840     69 FUNC RETURNTYPE RAX 4
-            409840     69 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            409840     69 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             409890     30 FUNC RETURNTYPE RAX 1
             409890     30 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4098b0     35 FUNC RETURNTYPE RAX 1
diff --git a/tests/commit/save-gnome-file-share-properties.psexe.infoannot b/tests/commit/save-gnome-file-share-properties.psexe.infoannot
index 388f78aee7ec790da2b515d34b073631db2975e4..6f6032ab6d270761f128f806bb78ab6822abda7d 100644
--- a/tests/commit/save-gnome-file-share-properties.psexe.infoannot
+++ b/tests/commit/save-gnome-file-share-properties.psexe.infoannot
@@ -176,7 +176,6 @@
             402680      5 FUNC RETURNTYPE RAX 0
             402680      5 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4032d0     87 FUNC RETURNTYPE RAX 0
-            4032d0     87 FUNC INARGS    4  ARG0 1 ARG1 0 ARG2 1 ARG3 1 
             403330     91 FUNC RETURNTYPE RAX 0
             403330     91 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             403390     91 FUNC RETURNTYPE RAX 0
diff --git a/tests/commit/save-gnome-help.psexe.infoannot b/tests/commit/save-gnome-help.psexe.infoannot
index d859d5113ddd3f32cd1773b31ef0fe221fa68357..3b01f910ea96653f3593f91830cb800580b56ca7 100644
--- a/tests/commit/save-gnome-help.psexe.infoannot
+++ b/tests/commit/save-gnome-help.psexe.infoannot
@@ -434,9 +434,9 @@
             4050c0     34 FUNC RETURNTYPE RAX 0
             4050c0     34 FUNC PROBLEM sub_4050C0 JUMPUNRESOLVED 
             405110     50 FUNC RETURNTYPE RAX 1
-            405110     50 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            405110     50 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             405150     50 FUNC RETURNTYPE RAX 1
-            405150     50 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            405150     50 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             405190    147 FUNC RETURNTYPE RAX 0
             405190    147 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             405230    189 FUNC RETURNTYPE RAX 0
@@ -481,11 +481,11 @@
             4068f0     26 FUNC RETURNTYPE RAX 0
             4068f0     26 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             406a20     54 FUNC RETURNTYPE RAX 0
-            406a20     54 FUNC INARGS    4  ARG0 0 ARG1 1 ARG2 1 ARG3 1 
+            406a20     54 FUNC INARGS    1  ARG0 0 
             406a60     60 FUNC RETURNTYPE RAX 0
-            406a60     60 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            406a60     60 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             406ab0    142 FUNC RETURNTYPE RAX 0
-            406ab0    142 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            406ab0    142 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             406b40    124 FUNC RETURNTYPE RAX 1
             406b40    124 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             406bc0    127 FUNC RETURNTYPE RAX 0
diff --git a/tests/commit/save-gnome-keyring-3.psexe.infoannot b/tests/commit/save-gnome-keyring-3.psexe.infoannot
index c6bd43b175577f1414e87464580ee96f26f42a6d..4ede875ca788e1de089199f980afe0d3352792b6 100644
--- a/tests/commit/save-gnome-keyring-3.psexe.infoannot
+++ b/tests/commit/save-gnome-keyring-3.psexe.infoannot
@@ -103,19 +103,19 @@
             401520     34 FUNC RETURNTYPE RAX 0
             401520     34 FUNC PROBLEM sub_401520 JUMPUNRESOLVED 
             401550    111 FUNC RETURNTYPE RAX 0
-            401550    111 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            401550    111 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4015c0    275 FUNC RETURNTYPE RAX 0
             4015c0    275 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4016e0    146 FUNC RETURNTYPE RAX 1
             4016e0    146 FUNC INARGS    6  ARG0 8 ARG1 8 ARG2 16 ARG3 0 ARG4 0 ARG5 0 
             401780    312 FUNC RETURNTYPE RAX 0
-            401780    312 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            401780    312 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4018c0    511 FUNC RETURNTYPE RAX 1
-            4018c0    511 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4018c0    511 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             401ac0     94 FUNC RETURNTYPE RAX 1
-            401ac0     94 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            401ac0     94 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             401f00     15 FUNC RETURNTYPE RAX 1
-            401f00     15 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            401f00     15 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             401f00     15 FUNC PROBLEM sub_401F00 CHUNKS 
             401d7e      5 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+RBX ZZ lea     rdi, [rbx+rbx+1] 
             401d7e      5 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+RBX+1 ZZ lea     rdi, [rbx+rbx+1] 
diff --git a/tests/commit/save-gnome-keyring-daemon.psexe.infoannot b/tests/commit/save-gnome-keyring-daemon.psexe.infoannot
index 32e75e50114251b928f1b1a8df0a20c22acea5a1..c26a9687c801de8ec05b32e0b2b0daac735fdbf3 100644
--- a/tests/commit/save-gnome-keyring-daemon.psexe.infoannot
+++ b/tests/commit/save-gnome-keyring-daemon.psexe.infoannot
@@ -1273,23 +1273,23 @@
             40eab0      6 FUNC RETURNTYPE RAX 0
             40eab0      6 FUNC PROBLEM .gck_attributes_count JUMPUNRESOLVED 
             40eac0     31 FUNC RETURNTYPE RAX 16
-            40eac0     31 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            40eac0     31 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             40eadf     31 FUNC RETURNTYPE RAX 16
-            40eadf     31 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            40eadf     31 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             40eafe     31 FUNC RETURNTYPE RAX 16
-            40eafe     31 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            40eafe     31 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             40eb1d     31 FUNC RETURNTYPE RAX 16
-            40eb1d     31 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            40eb1d     31 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             40eb3c     31 FUNC RETURNTYPE RAX 16
-            40eb3c     31 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            40eb3c     31 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             40eb5b     31 FUNC RETURNTYPE RAX 16
-            40eb5b     31 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            40eb5b     31 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             40eb7a     32 FUNC RETURNTYPE RAX 0
-            40eb7a     32 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            40eb7a     32 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             40eb9a     32 FUNC RETURNTYPE RAX 0
             40eb9a     32 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             40ebba     32 FUNC RETURNTYPE RAX 0
-            40ebba     32 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 4 ARG4 1 ARG5 1 
+            40ebba     32 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 4 ARG4 1 ARG5 1 
             40ebda    374 FUNC RETURNTYPE RAX 1
             40ebda    374 FUNC INARGS    6  ARG0 8 ARG1 1 ARG2 8 ARG3 4 ARG4 1 ARG5 0 
             40ed50   1487 FUNC RETURNTYPE RAX 1
@@ -1317,9 +1317,9 @@
             40f5b0    364 FUNC RETURNTYPE RAX 0
             40f5b0    364 FUNC PROBLEM sub_40F5B0 STACKANALYSIS 
             40f720    135 FUNC RETURNTYPE RAX 0
-            40f720    135 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            40f720    135 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             40f7b0     45 FUNC RETURNTYPE RAX 0
-            40f7b0     45 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            40f7b0     45 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             40f8b0    549 FUNC RETURNTYPE RAX 1
             40f8b0    549 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             40fae0     37 FUNC RETURNTYPE RAX 0
@@ -1336,18 +1336,18 @@
             40fc70    173 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             40fc70    173 FUNC PROBLEM sub_40FC70 CALLUNRESOLVED 
             40fd20     10 FUNC RETURNTYPE RAX 0
-            40fd20     10 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            40fd20     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             40fd30     10 FUNC RETURNTYPE RAX 96
-            40fd30     10 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 96 ARG3 96 ARG4 96 ARG5 1 
+            40fd30     10 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 96 ARG3 96 ARG4 96 ARG5 1 
             40fd40    129 FUNC RETURNTYPE RAX 96
             40fd40    129 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             40fdb3      2 INSTR INFINITELOOP jmp     short loc_40FDB3 
             40fdd0     41 FUNC RETURNTYPE RAX 0
-            40fdd0     41 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            40fdd0     41 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             40fe00     64 FUNC RETURNTYPE RAX 0
             40fe00     64 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             40fe40     41 FUNC RETURNTYPE RAX 0
-            40fe40     41 FUNC INARGS    6  ARG0 16 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            40fe40     41 FUNC INARGS    6  ARG0 16 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             40fe70    312 FUNC RETURNTYPE RAX 1
             40fe70    312 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             40ffb0      5 FUNC RETURNTYPE RAX 0
@@ -1357,7 +1357,7 @@
             410000     39 FUNC RETURNTYPE RAX 1
             410000     39 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             410030    128 FUNC RETURNTYPE RAX 0
-            410030    128 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            410030    128 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             410030    128 FUNC PROBLEM sub_410030 CALLUNRESOLVED 
             41005e      2 INSTR CHECK TRUNCATION UNKNOWNSIGN 64 RAX 32 EAX ZZ mov     ecx, eax 
             4100b0    325 FUNC RETURNTYPE RAX 1
@@ -1373,7 +1373,7 @@
             4103b0     67 FUNC RETURNTYPE RAX 0
             4103b0     67 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             410400     80 FUNC RETURNTYPE RAX 0
-            410400     80 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            410400     80 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             410450     56 FUNC RETURNTYPE RAX 0
             410450     56 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             410490     97 FUNC RETURNTYPE RAX 0
@@ -1382,12 +1382,12 @@
             410500    398 FUNC RETURNTYPE RAX 0
             410500    398 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             410690    127 FUNC RETURNTYPE RAX 0
-            410690    127 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            410690    127 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             410690    127 FUNC PROBLEM sub_410690 CALLUNRESOLVED 
             410710     26 FUNC RETURNTYPE RAX 0
             410710     26 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
             410780    128 FUNC RETURNTYPE RAX 0
-            410780    128 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            410780    128 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             410800     51 FUNC RETURNTYPE RAX 0
             410800     51 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             410840    804 FUNC RETURNTYPE RAX 1
@@ -1400,9 +1400,9 @@
             410c90    105 FUNC RETURNTYPE RAX 0
             410c90    105 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             410d00    504 FUNC RETURNTYPE RAX 1
-            410d00    504 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            410d00    504 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             410f00    418 FUNC RETURNTYPE RAX 1
-            410f00    418 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            410f00    418 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4110b0     87 FUNC RETURNTYPE RAX 1
             4110b0     87 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             411110    444 FUNC RETURNTYPE RAX 4
@@ -1446,7 +1446,7 @@
             412010     65 FUNC RETURNTYPE RAX 16
             412010     65 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             412060     94 FUNC RETURNTYPE RAX 0
-            412060     94 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            412060     94 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4120c0    176 FUNC RETURNTYPE RAX 1
             4120c0    176 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             412170    140 FUNC RETURNTYPE RAX 0
@@ -1525,7 +1525,7 @@
             417060     48 FUNC RETURNTYPE RAX 0
             417060     48 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             417090    207 FUNC RETURNTYPE RAX 1
-            417090    207 FUNC INARGS    6  ARG0 96 ARG1 4 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            417090    207 FUNC INARGS    6  ARG0 96 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             417160    415 FUNC RETURNTYPE RAX 1
             417160    415 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             417300    341 FUNC RETURNTYPE RAX 1
@@ -1608,7 +1608,7 @@
             41a690    226 FUNC RETURNTYPE RAX 0
             41a690    226 FUNC PROBLEM sub_41A690 JUMPUNRESOLVED 
             41a780     44 FUNC RETURNTYPE RAX 1
-            41a780     44 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            41a780     44 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             41a7b0     73 FUNC RETURNTYPE RAX 1
             41a7b0     73 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             41a800    174 FUNC RETURNTYPE RAX 1
@@ -1650,7 +1650,7 @@
             41c510   5029 FUNC RETURNTYPE RAX 1
             41c510   5029 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             41d8c0    755 FUNC RETURNTYPE RAX 0
-            41d8c0    755 FUNC INARGS    4  ARG0 4 ARG1 0 ARG2 1 ARG3 1 
+            41d8c0    755 FUNC INARGS    2  ARG0 4 ARG1 0 
             41da1f      8 INSTR CHECK OVERFLOW UNKNOWNSIGN 64  RDX ZZ add     rdx, [rsp+1A8h+var_48] 
             41da6d      4 INSTR CHECK OVERFLOW SIGNED 64  R12 ZZ add     r12d, 1 
             41dbc0    354 FUNC RETURNTYPE RAX 1
@@ -1673,7 +1673,7 @@
             41ea00    208 FUNC RETURNTYPE RAX 0
             41ea00    208 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             41ead0    399 FUNC RETURNTYPE RAX 1
-            41ead0    399 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            41ead0    399 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             41ec60    144 FUNC RETURNTYPE RAX 0
             41ec60    144 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             41ecf0    100 FUNC RETURNTYPE RAX 1
@@ -1754,7 +1754,7 @@
             421510   1218 FUNC RETURNTYPE RAX 1
             421510   1218 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4219e0     47 FUNC RETURNTYPE RAX 4
-            4219e0     47 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            4219e0     47 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             421a10    349 FUNC RETURNTYPE RAX 1
             421a10    349 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             421b70     23 FUNC RETURNTYPE RAX 0
@@ -1781,7 +1781,7 @@
             4227e0    335 FUNC RETURNTYPE RAX 0
             4227e0    335 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             422b40    226 FUNC RETURNTYPE RAX 1
-            422b40    226 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            422b40    226 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             422c40      2 FUNC RETURNTYPE RAX 0
             422c40      2 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
             422c50    118 FUNC RETURNTYPE RAX 0
@@ -1850,7 +1850,7 @@
             424a80    250 FUNC RETURNTYPE RAX 1
             424a80    250 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             424b80    256 FUNC RETURNTYPE RAX 0
-            424b80    256 FUNC INARGS    6  ARG0 1 ARG1 4 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            424b80    256 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             424c80    171 FUNC RETURNTYPE RAX 4
             424c80    171 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 16 ARG3 1 ARG4 0 ARG5 0 
             424d30    338 FUNC RETURNTYPE RAX 4
@@ -1880,10 +1880,10 @@
             426890    240 FUNC RETURNTYPE RAX 0
             426890    240 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
             426980    446 FUNC RETURNTYPE RAX 1
-            426980    446 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            426980    446 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             426a53      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RAX+8 ZZ IDIOM 18 MEMORYSINK lea     rdx, [rax+8] 
             426b40    205 FUNC RETURNTYPE RAX 0
-            426b40    205 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            426b40    205 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             426c10    352 FUNC RETURNTYPE RAX 0
             426c10    352 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             426d70    561 FUNC RETURNTYPE RAX 1
@@ -1891,13 +1891,13 @@
             426fb0     92 FUNC RETURNTYPE RAX 1
             426fb0     92 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             427010    467 FUNC RETURNTYPE RAX 1
-            427010    467 FUNC INARGS    5  ARG0 0 ARG1 1 ARG2 1 ARG3 0 ARG4 0 
+            427010    467 FUNC INARGS    5  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 
             4271f0      3 FUNC RETURNTYPE RAX 1
             4271f0      3 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             427200     28 FUNC RETURNTYPE RAX 1
-            427200     28 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            427200     28 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             427220     28 FUNC RETURNTYPE RAX 1
-            427220     28 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            427220     28 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             427240    174 FUNC RETURNTYPE RAX 1
             427240    174 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4272f0    244 FUNC RETURNTYPE RAX 1
@@ -1920,7 +1920,7 @@
             427f50    775 FUNC INARGS    6  ARG0 1 ARG1 96 ARG2 0 ARG3 1 ARG4 2 ARG5 8 
             427f50    775 FUNC PROBLEM sub_427F50 CALLUNRESOLVED 
             428260   1711 FUNC RETURNTYPE RAX 1
-            428260   1711 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            428260   1711 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             428699      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 R14+R12 ZZ IDIOM 18 MEMORYSINK lea     rsi, [r14+r12] 
             4287d9      2 INSTR CHECK TRUNCATION UNKNOWNSIGN 64 RBP 32 EBP ZZ mov     esi, ebp 
             4287df      3 INSTR CHECK UNDERFLOW UNKNOWNSIGN 32  RDX ZZ sub     edx, 4 
@@ -1930,7 +1930,7 @@
             428ed0    282 FUNC RETURNTYPE RAX 1
             428ed0    282 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             428ff0    306 FUNC RETURNTYPE RAX 1
-            428ff0    306 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            428ff0    306 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             429130    314 FUNC RETURNTYPE RAX 1
             429130    314 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             429270    233 FUNC RETURNTYPE RAX 1
@@ -1938,9 +1938,9 @@
             429360    725 FUNC RETURNTYPE RAX 1
             429360    725 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             429640    622 FUNC RETURNTYPE RAX 1
-            429640    622 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            429640    622 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4298b0    474 FUNC RETURNTYPE RAX 1
-            4298b0    474 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            4298b0    474 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             429a90    761 FUNC RETURNTYPE RAX 1
             429a90    761 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             429b41      4 INSTR CHECK OVERFLOW UNSIGNED 64  R13 ZZ IDIOM 18 MEMORYSINK add     r13, 1 
@@ -1954,7 +1954,7 @@
             429ec0    137 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             429f30      4 INSTR CHECK OVERFLOW UNKNOWNSIGN 64  RDX ZZ add     rdx, [rbp+0] 
             429f50    224 FUNC RETURNTYPE RAX 1
-            429f50    224 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            429f50    224 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             429f83      3 INSTR CHECK OVERFLOW UNSIGNED 64  RSI ZZ add     rsi, rbp 
             429faa      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 R12+RBP ZZ IDIOM 32 lea     rdi, [r12+rbp]  ; dest 
             42a030    158 FUNC RETURNTYPE RAX 1
@@ -1967,7 +1967,7 @@
             42a570   1152 FUNC RETURNTYPE RAX 0
             42a570   1152 FUNC PROBLEM sub_42A570 STACKANALYSIS 
             42a9f0    352 FUNC RETURNTYPE RAX 1
-            42a9f0    352 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            42a9f0    352 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             42ab50    442 FUNC RETURNTYPE RAX 1
             42ab50    442 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 4 ARG4 0 ARG5 0 
             42ad10    290 FUNC RETURNTYPE RAX 1
@@ -1993,7 +1993,7 @@
             42bad0     60 FUNC RETURNTYPE RAX 0
             42bad0     60 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             42bb10    407 FUNC RETURNTYPE RAX 1
-            42bb10    407 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            42bb10    407 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             42bbdd      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RAX+8 ZZ IDIOM 18 MEMORYSINK lea     rdx, [rax+8] 
             42bd80    480 FUNC RETURNTYPE RAX 0
             42bd80    480 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
@@ -2002,7 +2002,7 @@
             42c140     92 FUNC RETURNTYPE RAX 1
             42c140     92 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             42c1a0    499 FUNC RETURNTYPE RAX 1
-            42c1a0    499 FUNC INARGS    5  ARG0 0 ARG1 1 ARG2 1 ARG3 0 ARG4 0 
+            42c1a0    499 FUNC INARGS    5  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 
             42c3a0     70 FUNC RETURNTYPE RAX 96
             42c3a0     70 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 4 ARG3 1 ARG4 0 ARG5 0 
             42c3f0    941 FUNC RETURNTYPE RAX 4
@@ -2014,9 +2014,9 @@
             42c990    418 FUNC RETURNTYPE RAX 1
             42c990    418 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             42cb40    301 FUNC RETURNTYPE RAX 1
-            42cb40    301 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            42cb40    301 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             42cc70   2998 FUNC RETURNTYPE RAX 1
-            42cc70   2998 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            42cc70   2998 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             42cfa5      3 INSTR CHECK OVERFLOW UNSIGNED 32  RDI ZZ add     edi, 8 
             42d4a0      2 INSTR CHECK TRUNCATION UNSIGNED 64 RBP 32 EBP ZZ mov     esi, ebp 
             42d5ac      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RAX+-2 ZZ lea     rsi, [rax-2] 
@@ -2028,13 +2028,13 @@
             42d9f0    291 FUNC RETURNTYPE RAX 96
             42d9f0    291 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             42db20     12 FUNC RETURNTYPE RAX 0
-            42db20     12 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            42db20     12 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             42db30     28 FUNC RETURNTYPE RAX 1
-            42db30     28 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            42db30     28 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             42db50     12 FUNC RETURNTYPE RAX 0
-            42db50     12 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            42db50     12 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             42db60     17 FUNC RETURNTYPE RAX 0
-            42db60     17 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            42db60     17 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             42dc00    117 FUNC RETURNTYPE RAX 4
             42dc00    117 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             42dd20    160 FUNC RETURNTYPE RAX 1
@@ -2080,7 +2080,7 @@
             430350    187 FUNC RETURNTYPE RAX 0
             430350    187 FUNC INARGS    6  ARG0 16 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             430410    748 FUNC RETURNTYPE RAX 1
-            430410    748 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 8 ARG3 1 ARG4 0 ARG5 0 
+            430410    748 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 8 ARG3 0 ARG4 0 ARG5 0 
             430410    748 FUNC PROBLEM sub_430410 CALLUNRESOLVED 
             43057a      4 INSTR CHECK OVERFLOW UNSIGNED 64  RBX ZZ add     rbx, 1 
             430700    416 FUNC RETURNTYPE RAX 1
@@ -2092,13 +2092,13 @@
             430ac0    660 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             430ac0    660 FUNC PROBLEM sub_430AC0 CALLUNRESOLVED 
             430d60     37 FUNC RETURNTYPE RAX 0
-            430d60     37 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            430d60     37 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             430d90     86 FUNC RETURNTYPE RAX 0
             430d90     86 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             430df0     17 FUNC RETURNTYPE RAX 1
             430df0     17 FUNC INARGS    6  ARG0 1 ARG1 16 ARG2 16 ARG3 4 ARG4 0 ARG5 0 
             430e10     32 FUNC RETURNTYPE RAX 0
-            430e10     32 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            430e10     32 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             430e30    808 FUNC RETURNTYPE RAX 1
             430e30    808 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 96 ARG4 96 ARG5 0 
             430e30    808 FUNC PROBLEM sub_430E30 CALLUNRESOLVED 
@@ -2118,17 +2118,17 @@
             4315f0    110 FUNC RETURNTYPE RAX 1
             4315f0    110 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             431660     43 FUNC RETURNTYPE RAX 0
-            431660     43 FUNC INARGS    6  ARG0 96 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            431660     43 FUNC INARGS    6  ARG0 96 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             431690    105 FUNC RETURNTYPE RAX 1
             431690    105 FUNC INARGS    6  ARG0 96 ARG1 0 ARG2 96 ARG3 0 ARG4 0 ARG5 0 
             431700     47 FUNC RETURNTYPE RAX 96
-            431700     47 FUNC INARGS    6  ARG0 96 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            431700     47 FUNC INARGS    6  ARG0 96 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             431730    389 FUNC RETURNTYPE RAX 0
             431730    389 FUNC INARGS    6  ARG0 8 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             431760      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RDI+32 ZZ IDIOM 18 STACKMEMSINK lea     rdi, [rdi+20h] 
             431779      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+80 ZZ IDIOM 18 STACKMEMSINK lea     rdi, [rbx+50h] 
             4318c0     89 FUNC RETURNTYPE RAX 4
-            4318c0     89 FUNC INARGS    6  ARG0 96 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4318c0     89 FUNC INARGS    6  ARG0 96 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             431920     35 FUNC RETURNTYPE RAX 0
             431920     35 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             431950     40 FUNC RETURNTYPE RAX 0
@@ -2138,9 +2138,9 @@
             4319c0    323 FUNC RETURNTYPE RAX 96
             4319c0    323 FUNC INARGS    6  ARG0 96 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             431b10    235 FUNC RETURNTYPE RAX 96
-            431b10    235 FUNC INARGS    6  ARG0 96 ARG1 0 ARG2 1 ARG3 0 ARG4 96 ARG5 4 
+            431b10    235 FUNC INARGS    6  ARG0 96 ARG1 0 ARG2 0 ARG3 0 ARG4 96 ARG5 4 
             431c00    210 FUNC RETURNTYPE RAX 96
-            431c00    210 FUNC INARGS    6  ARG0 96 ARG1 0 ARG2 1 ARG3 0 ARG4 96 ARG5 4 
+            431c00    210 FUNC INARGS    6  ARG0 96 ARG1 0 ARG2 0 ARG3 0 ARG4 96 ARG5 4 
             431ce0    136 FUNC RETURNTYPE RAX 0
             431ce0    136 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             431d70    118 FUNC RETURNTYPE RAX 0
@@ -2195,7 +2195,7 @@
             434ea0     28 FUNC RETURNTYPE RAX 0
             434ea0     28 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             434ef0     35 FUNC RETURNTYPE RAX 4
-            434ef0     35 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 4 ARG4 0 ARG5 0 
+            434ef0     35 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 4 ARG4 0 ARG5 0 
             434f20     71 FUNC RETURNTYPE RAX 0
             434f20     71 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             434f20     71 FUNC PROBLEM sub_434F20 CALLUNRESOLVED 
@@ -2267,7 +2267,7 @@
             435947      3 INSTR CHECK OVERFLOW UNSIGNED 64  RDI ZZ IDIOM 18 MEMORYSINK add     rdi, [rbx]      ; s 
             4359f0      5 INSTR CHECK OVERFLOW UNSIGNED 64  RSI ZZ IDIOM 18 MEMORYSINK add     rsi, [rsp+58h+var_50]; src 
             435a20    134 FUNC RETURNTYPE RAX 1
-            435a20    134 FUNC INARGS    6  ARG0 8 ARG1 4 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            435a20    134 FUNC INARGS    6  ARG0 8 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             435ab0    353 FUNC RETURNTYPE RAX 1
             435ab0    353 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 4 ARG3 4 ARG4 0 ARG5 0 
             435ab0    353 FUNC PROBLEM sub_435AB0 CALLUNRESOLVED 
@@ -2288,7 +2288,7 @@
             436370    428 FUNC RETURNTYPE RAX 96
             436370    428 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 1 ARG3 4 ARG4 0 ARG5 0 
             436710     15 FUNC RETURNTYPE RAX 1
-            436710     15 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 8 ARG3 1 ARG4 0 ARG5 0 
+            436710     15 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 8 ARG3 0 ARG4 0 ARG5 0 
             436710     15 FUNC PROBLEM sub_436710 CHUNKS 
             4365c7      4 INSTR CHECK OVERFLOW NOFLAGSIGNED 64 RAX+1 ZZ IDIOM 32 lea     rdi, [rax+1] 
             436720     77 FUNC RETURNTYPE RAX 1
@@ -2297,7 +2297,7 @@
             43677e      5 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+RBX ZZ lea     rdi, [rbx+rbx+1] 
             43677e      5 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+RBX+1 ZZ lea     rdi, [rbx+rbx+1] 
             436900     15 FUNC RETURNTYPE RAX 4
-            436900     15 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            436900     15 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             436910    734 FUNC RETURNTYPE RAX 1
             436910    734 FUNC INARGS    6  ARG0 16 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 1 
             436bf0     19 FUNC RETURNTYPE RAX 1
@@ -2341,22 +2341,22 @@
             4378d0    108 FUNC RETURNTYPE RAX 1
             4378d0    108 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
             437940    456 FUNC RETURNTYPE RAX 4
-            437940    456 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            437940    456 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             437b10    347 FUNC RETURNTYPE RAX 4
             437b10    347 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             437c70    383 FUNC RETURNTYPE RAX 0
-            437c70    383 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            437c70    383 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             437df0    563 FUNC RETURNTYPE RAX 0
-            437df0    563 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            437df0    563 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             438030    326 FUNC RETURNTYPE RAX 96
             438030    326 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             438180    512 FUNC RETURNTYPE RAX 96
-            438180    512 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            438180    512 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             438236      5 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 R12+24 ZZ IDIOM 18 MEMORYSINK lea     rdi, [r12+18h] 
             438380    177 FUNC RETURNTYPE RAX 4
-            438380    177 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            438380    177 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             438440    794 FUNC RETURNTYPE RAX 1
-            438440    794 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            438440    794 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             438551      3 INSTR CHECK OVERFLOW UNKNOWNSIGN 64  RSI ZZ add     rsi, rdx 
             4385bc      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBP+24 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rbp+18h] 
             438630      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBP+24 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rbp+18h] 
@@ -2364,13 +2364,13 @@
             438760    793 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4388c7      5 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 R12+24 ZZ lea     rdi, [r12+18h] 
             438a80     10 FUNC RETURNTYPE RAX 96
-            438a80     10 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 96 ARG3 96 ARG4 96 ARG5 1 
+            438a80     10 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 96 ARG3 96 ARG4 96 ARG5 1 
             438a90    220 FUNC RETURNTYPE RAX 1
             438a90    220 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             438b70     10 FUNC RETURNTYPE RAX 96
-            438b70     10 FUNC INARGS    6  ARG0 96 ARG1 1 ARG2 96 ARG3 96 ARG4 96 ARG5 4 
+            438b70     10 FUNC INARGS    6  ARG0 96 ARG1 0 ARG2 96 ARG3 96 ARG4 96 ARG5 4 
             439090     10 FUNC RETURNTYPE RAX 96
-            439090     10 FUNC INARGS    6  ARG0 96 ARG1 1 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            439090     10 FUNC INARGS    6  ARG0 96 ARG1 1 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
             439090     10 FUNC PROBLEM egg_secure_realloc CHUNKS 
             438dd3      3 INSTR CHECK OVERFLOW UNKNOWNSIGN 64  RCX ZZ add     rcx, rdi 
             438ea7      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+R15 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rbx+r15]  ; s 
@@ -2378,7 +2378,7 @@
             438f88      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+R13 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rbx+r13]  ; s 
             438f8e      3 INSTR CHECK UNDERFLOW UNSIGNED 64  RDX ZZ sub     rdx, r13        ; n 
             4390a0    105 FUNC RETURNTYPE RAX 1
-            4390a0    105 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            4390a0    105 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             439410     70 FUNC RETURNTYPE RAX 4
             439410     70 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             43942d      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RAX+1 ZZ lea     rdi, [rax+1] 
@@ -2389,9 +2389,9 @@
             4394b0     23 FUNC RETURNTYPE RAX 0
             4394b0     23 FUNC INARGS    6  ARG0 4 ARG1 96 ARG2 4 ARG3 1 ARG4 0 ARG5 0 
             4394d0     33 FUNC RETURNTYPE RAX 1
-            4394d0     33 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            4394d0     33 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             439500     46 FUNC RETURNTYPE RAX 1
-            439500     46 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            439500     46 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             439518      4 INSTR CHECK OVERFLOW UNKNOWNSIGN 64  RAX ZZ add     rax, 8 
             439560    118 FUNC RETURNTYPE RAX 0
             439560    118 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
@@ -2410,13 +2410,13 @@
             43a2e0    142 FUNC RETURNTYPE RAX 1
             43a2e0    142 FUNC INARGS    6  ARG0 0 ARG1 8 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
             43a370    316 FUNC RETURNTYPE RAX 1
-            43a370    316 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 4 ARG3 1 ARG4 0 ARG5 0 
+            43a370    316 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             43a4b0     75 FUNC RETURNTYPE RAX 1
-            43a4b0     75 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            43a4b0     75 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             43a500      3 FUNC RETURNTYPE RAX 1
             43a500      3 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             43a510    174 FUNC RETURNTYPE RAX 0
-            43a510    174 FUNC INARGS    4  ARG0 0 ARG1 1 ARG2 1 ARG3 1 
+            43a510    174 FUNC INARGS    1  ARG0 0 
             43a5c0    127 FUNC RETURNTYPE RAX 1
             43a5c0    127 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             43a640    127 FUNC RETURNTYPE RAX 1
@@ -2433,13 +2433,13 @@
             43aaec      7 INSTR CHECK OVERFLOW UNKNOWNSIGN 64  R9 ZZ add     r9d, 76Ch 
             43ab20      4 INSTR CHECK OVERFLOW UNKNOWNSIGN 64  R9 ZZ add     r9d, 1 
             43abe0     63 FUNC RETURNTYPE RAX 1
-            43abe0     63 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            43abe0     63 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             43ac20     29 FUNC RETURNTYPE RAX 1
-            43ac20     29 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            43ac20     29 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             43ac40     29 FUNC RETURNTYPE RAX 1
-            43ac40     29 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            43ac40     29 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             43ac60     14 FUNC RETURNTYPE RAX 0
-            43ac60     14 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            43ac60     14 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             43ac70    628 FUNC RETURNTYPE RAX 0
             43ac70    628 FUNC PROBLEM sub_43AC70 STACKANALYSIS 
             43aef0    327 FUNC RETURNTYPE RAX 1
@@ -2466,7 +2466,7 @@
             43b610     82 FUNC RETURNTYPE RAX 1
             43b610     82 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 8 ARG4 0 ARG5 0 
             43b670    229 FUNC RETURNTYPE RAX 4
-            43b670    229 FUNC INARGS    6  ARG0 96 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            43b670    229 FUNC INARGS    6  ARG0 96 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             43b6d8      2 INSTR CHECK TRUNCATION UNKNOWNSIGN 64 RBP 32 EBP ZZ mov     edx, ebp 
             43b711      4 INSTR CHECK OVERFLOW UNKNOWNSIGN 64  R14 ZZ add     r14, 1 
             43b760    116 FUNC RETURNTYPE RAX 1
@@ -2495,7 +2495,7 @@
             43c040     13 FUNC RETURNTYPE RAX 0
             43c040     13 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             43c050     40 FUNC RETURNTYPE RAX 1
-            43c050     40 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            43c050     40 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             43c065      4 INSTR CHECK OVERFLOW UNSIGNED 64  RDI ZZ IDIOM 15 add     rdi, 1 
             43c080     13 FUNC RETURNTYPE RAX 1
             43c080     13 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
@@ -2504,7 +2504,7 @@
             43c130     16 FUNC RETURNTYPE RAX 1
             43c130     16 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
             43c140     94 FUNC RETURNTYPE RAX 0
-            43c140     94 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            43c140     94 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             43c1a0     48 FUNC RETURNTYPE RAX 0
             43c1a0     48 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             43c1d0     47 FUNC RETURNTYPE RAX 16
@@ -2512,7 +2512,7 @@
             43eb70    149 FUNC RETURNTYPE RAX 4
             43eb70    149 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             43ec10     41 FUNC RETURNTYPE RAX 0
-            43ec10     41 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            43ec10     41 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             43ece0    136 FUNC RETURNTYPE RAX 0
             43ece0    136 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             43ef00     43 FUNC RETURNTYPE RAX 1
@@ -2536,7 +2536,7 @@
             440050     86 FUNC RETURNTYPE RAX 16
             440050     86 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4402e0    114 FUNC RETURNTYPE RAX 1
-            4402e0    114 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            4402e0    114 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             440360     69 FUNC RETURNTYPE RAX 1
             440360     69 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4403b0    263 FUNC RETURNTYPE RAX 1
@@ -2673,13 +2673,13 @@
             444160    293 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             444160    293 FUNC PROBLEM sub_444160 CALLUNRESOLVED 
             444290  10598 FUNC RETURNTYPE RAX 1
-            444290  10598 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            444290  10598 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             444290  10598 FUNC PROBLEM sub_444290 CALLUNRESOLVED 
             4453dd      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 R14+56 ZZ IDIOM 18 MEMORYSINK lea     rdx, [r14+38h] 
             4453e1      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 R14+16 ZZ IDIOM 18 MEMORYSINK lea     rdi, [r14+10h] 
             445ec0      4 INSTR CHECK OVERFLOW UNSIGNED 64  R15 ZZ add     r15, 1 
             446e70     24 FUNC RETURNTYPE RAX 1
-            446e70     24 FUNC INARGS    6  ARG0 8 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            446e70     24 FUNC INARGS    6  ARG0 8 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             446e90    447 FUNC RETURNTYPE RAX 1
             446e90    447 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             446f42      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RAX+16 ZZ IDIOM 18 MEMORYSINK lea     rdx, [rax+10h] 
@@ -2693,9 +2693,9 @@
             4474d0    110 FUNC RETURNTYPE RAX 0
             4474d0    110 FUNC PROBLEM sub_4474D0 JUMPUNRESOLVED 
             447540     90 FUNC RETURNTYPE RAX 0
-            447540     90 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            447540     90 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4475a0    288 FUNC RETURNTYPE RAX 4
-            4475a0    288 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            4475a0    288 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4475a0    288 FUNC PROBLEM sub_4475A0 CALLUNRESOLVED 
             4475fc      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+16 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rbx+10h] 
             4476c0    355 FUNC RETURNTYPE RAX 1
@@ -2703,7 +2703,7 @@
             447830    468 FUNC RETURNTYPE RAX 1
             447830    468 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             447ad0    111 FUNC RETURNTYPE RAX 1
-            447ad0    111 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            447ad0    111 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             447b0d      3 INSTR CHECK SIGNEDNESS UNSIGNED 64 R12 ZZ mov     rdx, r12        ; n 
             447c50    324 FUNC RETURNTYPE RAX 1
             447c50    324 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
@@ -2725,7 +2725,7 @@
             448610    227 FUNC RETURNTYPE RAX 1
             448610    227 FUNC INARGS    6  ARG0 4 ARG1 8 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
             4487b0    250 FUNC RETURNTYPE RAX 1
-            4487b0    250 FUNC INARGS    4  ARG0 16 ARG1 0 ARG2 8 ARG3 1 
+            4487b0    250 FUNC INARGS    3  ARG0 16 ARG1 0 ARG2 8 
             4488b0    158 FUNC RETURNTYPE RAX 1
             4488b0    158 FUNC INARGS    6  ARG0 0 ARG1 96 ARG2 96 ARG3 96 ARG4 0 ARG5 0 
             4489f0     24 FUNC RETURNTYPE RAX 0
@@ -2753,7 +2753,7 @@
             44ca50    721 FUNC PROBLEM sub_44CA50 CALLUNRESOLVED 
             44cbf3      7 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+608 ZZ IDIOM 18 MEMORYSINK lea     r9, [rbx+260h] 
             44cd30    141 FUNC RETURNTYPE RAX 0
-            44cd30    141 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
+            44cd30    141 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             44cdc0     21 FUNC RETURNTYPE RAX 16
             44cdc0     21 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             44cfa0    136 FUNC RETURNTYPE RAX 0
@@ -2783,7 +2783,7 @@
             44dff0     91 FUNC RETURNTYPE RAX 1
             44dff0     91 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             44e050     38 FUNC RETURNTYPE RAX 0
-            44e050     38 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            44e050     38 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             44e080    274 FUNC RETURNTYPE RAX 1
             44e080    274 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 16 ARG3 0 ARG4 0 ARG5 0 
             44e1a0    136 FUNC RETURNTYPE RAX 0
@@ -2809,7 +2809,7 @@
             44f1b0     94 FUNC RETURNTYPE RAX 1
             44f1b0     94 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             44f350    200 FUNC RETURNTYPE RAX 4
-            44f350    200 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            44f350    200 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             44f420    118 FUNC RETURNTYPE RAX 1
             44f420    118 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             44f4a0    136 FUNC RETURNTYPE RAX 0
@@ -2854,7 +2854,7 @@
             4513f0    219 FUNC RETURNTYPE RAX 1
             4513f0    219 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4514d0     36 FUNC RETURNTYPE RAX 0
-            4514d0     36 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            4514d0     36 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             451500    119 FUNC RETURNTYPE RAX 1
             451500    119 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             451780    204 FUNC RETURNTYPE RAX 96
@@ -2895,7 +2895,7 @@
             452390    163 FUNC RETURNTYPE RAX 0
             452390    163 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             452440     80 FUNC RETURNTYPE RAX 1
-            452440     80 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            452440     80 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             452490     80 FUNC RETURNTYPE RAX 1
             452490     80 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
             4524e0     80 FUNC RETURNTYPE RAX 1
@@ -3077,7 +3077,7 @@
             45f270    247 FUNC RETURNTYPE RAX 4
             45f270    247 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             45f370    324 FUNC RETURNTYPE RAX 0
-            45f370    324 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            45f370    324 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             45f560    136 FUNC RETURNTYPE RAX 0
             45f560    136 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             45f850    149 FUNC RETURNTYPE RAX 1
@@ -3120,9 +3120,9 @@
             4610c0      8 FUNC RETURNTYPE RAX 16
             4610c0      8 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4610d0     21 FUNC RETURNTYPE RAX 1
-            4610d0     21 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            4610d0     21 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4610f0    177 FUNC RETURNTYPE RAX 96
-            4610f0    177 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            4610f0    177 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4611b0    356 FUNC RETURNTYPE RAX 0
             4611b0    356 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             461320    188 FUNC RETURNTYPE RAX 0
@@ -3167,9 +3167,9 @@
             464680    151 FUNC RETURNTYPE RAX 1
             464680    151 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             464720     28 FUNC RETURNTYPE RAX 1
-            464720     28 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            464720     28 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             464740     72 FUNC RETURNTYPE RAX 1
-            464740     72 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            464740     72 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             464860    676 FUNC RETURNTYPE RAX 1
             464860    676 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 1 ARG3 8 ARG4 1 ARG5 0 
             464b10    185 FUNC RETURNTYPE RAX 1
@@ -3177,11 +3177,11 @@
             464b72      2 INSTR CHECK TRUNCATION UNKNOWNSIGN 64 RBX 32 EBX ZZ mov     ecx, ebx 
             464bae      2 INSTR CHECK TRUNCATION UNKNOWNSIGN 64 RBX 32 EBX ZZ mov     ecx, ebx 
             464bd0    425 FUNC RETURNTYPE RAX 1
-            464bd0    425 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            464bd0    425 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             464d80     26 FUNC RETURNTYPE RAX 0
             464d80     26 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             464ea0    324 FUNC RETURNTYPE RAX 1
-            464ea0    324 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            464ea0    324 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             464ff0    128 FUNC RETURNTYPE RAX 4
             464ff0    128 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             465070    124 FUNC RETURNTYPE RAX 0
@@ -3240,7 +3240,7 @@
             46a3b0    191 FUNC RETURNTYPE RAX 4
             46a3b0    191 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             46a470     33 FUNC RETURNTYPE RAX 0
-            46a470     33 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            46a470     33 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             46a4a0    341 FUNC RETURNTYPE RAX 96
             46a4a0    341 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             46a600    324 FUNC RETURNTYPE RAX 0
@@ -3258,11 +3258,11 @@
             46b600    100 FUNC RETURNTYPE RAX 0
             46b600    100 FUNC PROBLEM sub_46B600 JUMPUNRESOLVED 
             46b7e0    149 FUNC RETURNTYPE RAX 0
-            46b7e0    149 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
+            46b7e0    149 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             46bc40     21 FUNC RETURNTYPE RAX 16
             46bc40     21 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             46bca0     28 FUNC RETURNTYPE RAX 0
-            46bca0     28 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
+            46bca0     28 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             46bcc0    311 FUNC RETURNTYPE RAX 0
             46bcc0    311 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             46be00    491 FUNC RETURNTYPE RAX 0
@@ -3274,7 +3274,7 @@
             46c120    498 FUNC RETURNTYPE RAX 0
             46c120    498 FUNC PROBLEM sub_46C120 STACKANALYSIS 
             46c320    223 FUNC RETURNTYPE RAX 1
-            46c320    223 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            46c320    223 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             46c400    193 FUNC RETURNTYPE RAX 0
             46c400    193 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             46cf00    169 FUNC RETURNTYPE RAX 1
@@ -3426,7 +3426,7 @@
             474000      5 FUNC RETURNTYPE RAX 16
             474000      5 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             474010     16 FUNC RETURNTYPE RAX 1
-            474010     16 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            474010     16 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             474020    123 FUNC RETURNTYPE RAX 0
             474020    123 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4740a0    336 FUNC RETURNTYPE RAX 1
@@ -3504,7 +3504,7 @@
             478480    543 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             478552      4 INSTR CHECK OVERFLOW NOFLAGUNKNOWNSIGN 64 RBP+20 ZZ lea     rdx, [rbp+14h] 
             4786a0     38 FUNC RETURNTYPE RAX 0
-            4786a0     38 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            4786a0     38 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             478710    450 FUNC RETURNTYPE RAX 0
             478710    450 FUNC PROBLEM sub_478710 STACKANALYSIS 
             4788e0    122 FUNC RETURNTYPE RAX 0
@@ -3539,7 +3539,7 @@
             479c80    512 FUNC RETURNTYPE RAX 0
             479c80    512 FUNC PROBLEM sub_479C80 JUMPUNRESOLVED 
             479e80    432 FUNC RETURNTYPE RAX 4
-            479e80    432 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            479e80    432 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             479e80    432 FUNC PROBLEM sub_479E80 CALLUNRESOLVED 
             479efa      4 INSTR CHECK OVERFLOW NOFLAGUNKNOWNSIGN 64 RBP+24 ZZ lea     rdx, [rbp+18h] 
             47a030    363 FUNC RETURNTYPE RAX 1
@@ -3816,7 +3816,7 @@
             484750    191 FUNC RETURNTYPE RAX 1
             484750    191 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             484810     50 FUNC RETURNTYPE RAX 1
-            484810     50 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            484810     50 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4848f0    136 FUNC RETURNTYPE RAX 0
             4848f0    136 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             484c90     26 FUNC RETURNTYPE RAX 0
@@ -4020,7 +4020,7 @@
             4890c0    392 FUNC INARGS    6  ARG0 1 ARG1 4 ARG2 4 ARG3 96 ARG4 0 ARG5 0 
             4891a4      4 INSTR CHECK OVERFLOW NOFLAGUNKNOWNSIGN 64 RCX+31 ZZ lea     rdx, [rcx+1Fh] 
             489250    192 FUNC RETURNTYPE RAX 1
-            489250    192 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            489250    192 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             489310   1152 FUNC RETURNTYPE RAX 0
             489310   1152 FUNC PROBLEM sub_489310 STACKANALYSIS 
             489790    258 FUNC RETURNTYPE RAX 0
@@ -4160,12 +4160,12 @@
             48f3c0    220 FUNC RETURNTYPE RAX 1
             48f3c0    220 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             48f4a0    243 FUNC RETURNTYPE RAX 1
-            48f4a0    243 FUNC INARGS    4  ARG0 0 ARG1 4 ARG2 4 ARG3 1 
+            48f4a0    243 FUNC INARGS    3  ARG0 0 ARG1 4 ARG2 4 
             48f518      3 INSTR CHECK UNDERFLOW UNSIGNED 64  R8 ZZ IDIOM 18 MEMORYSINK sub     r8, rbp 
             48f51b      3 INSTR CHECK SIGNEDNESS UNSIGNED 64 RBP ZZ mov     rdx, rbp        ; n 
             48f521      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 R8+8 ZZ IDIOM 18 MEMORYSINK lea     rsi, [r8+8]     ; src 
             48f5a0    125 FUNC RETURNTYPE RAX 1
-            48f5a0    125 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            48f5a0    125 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             48f620     28 FUNC RETURNTYPE RAX 0
             48f620     28 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 96 ARG3 1 ARG4 0 ARG5 0 
             48f640     33 FUNC RETURNTYPE RAX 0
@@ -4188,17 +4188,17 @@
             48f9c0     79 FUNC RETURNTYPE RAX 1
             48f9c0     79 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             48fa10     27 FUNC RETURNTYPE RAX 4
-            48fa10     27 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            48fa10     27 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             48fa30    269 FUNC RETURNTYPE RAX 0
             48fa30    269 FUNC PROBLEM sub_48FA30 STACKANALYSIS 
             48fb40     19 FUNC RETURNTYPE RAX 0
             48fb40     19 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             48fb60    129 FUNC RETURNTYPE RAX 1
-            48fb60    129 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            48fb60    129 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             48fbf0    433 FUNC RETURNTYPE RAX 1
-            48fbf0    433 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            48fbf0    433 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             48fdb0     30 FUNC RETURNTYPE RAX 4
-            48fdb0     30 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            48fdb0     30 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             48fdd0    233 FUNC RETURNTYPE RAX 1
             48fdd0    233 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             48fec0    682 FUNC RETURNTYPE RAX 0
@@ -4207,14 +4207,14 @@
             490170    154 FUNC RETURNTYPE RAX 1
             490170    154 FUNC INARGS    6  ARG0 4 ARG1 16 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             490210    452 FUNC RETURNTYPE RAX 1
-            490210    452 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            490210    452 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4903e0    432 FUNC RETURNTYPE RAX 1
             4903e0    432 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 4 ARG3 4 ARG4 0 ARG5 0 
             490486      5 INSTR CHECK OVERFLOW UNKNOWNSIGN 64  RSI ZZ IDIOM 18 MEMORYSINK add     rsi, [rsp+78h+var_48]; src 
             49048b      3 INSTR CHECK SIGNEDNESS UNSIGNED 64 R13 ZZ mov     rdx, r13        ; n 
             4904c1      4 INSTR CHECK OVERFLOW UNKNOWNSIGN 64  RSI ZZ IDIOM 18 MEMORYSINK add     rsi, [rbx+20h]  ; src 
             490590    382 FUNC RETURNTYPE RAX 1
-            490590    382 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            490590    382 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             490710    336 FUNC RETURNTYPE RAX 1
             490710    336 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 8 ARG3 4 ARG4 0 ARG5 0 
             490860    416 FUNC RETURNTYPE RAX 1
@@ -4224,7 +4224,7 @@
             4908d1      3 INSTR CHECK TRUNCATION UNSIGNED 16 RAX 8 AL ZZ IDIOM 5 movzx   edx, al 
             4908da      2 INSTR CHECK UNDERFLOW UNSIGNED 32  RCX ZZ sub     ecx, eax 
             490a00     69 FUNC RETURNTYPE RAX 1
-            490a00     69 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            490a00     69 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             490a50   1733 FUNC RETURNTYPE RAX 1
             490a50   1733 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
             490cba      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+24 ZZ IDIOM 18 MEMORYSINK lea     rdx, [rbx+18h] 
@@ -4236,7 +4236,7 @@
             4911c0    135 FUNC RETURNTYPE RAX 1
             4911c0    135 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 16 ARG3 0 ARG4 0 ARG5 0 
             491290    229 FUNC RETURNTYPE RAX 1
-            491290    229 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            491290    229 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             491380     76 FUNC RETURNTYPE RAX 1
             491380     76 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4913d0    160 FUNC RETURNTYPE RAX 1
@@ -4244,14 +4244,14 @@
             491470    448 FUNC RETURNTYPE RAX 4
             491470    448 FUNC INARGS    6  ARG0 4 ARG1 96 ARG2 96 ARG3 96 ARG4 96 ARG5 96 
             491630    410 FUNC RETURNTYPE RAX 1
-            491630    410 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            491630    410 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             491920    430 FUNC RETURNTYPE RAX 0
             491920    430 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4919cd      4 INSTR CHECK OVERFLOW UNSIGNED 64  RAX ZZ add     rax, 1 
             491ad0    436 FUNC RETURNTYPE RAX 1
             491ad0    436 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             491c90    527 FUNC RETURNTYPE RAX 1
-            491c90    527 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            491c90    527 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             491d35      4 INSTR CHECK OVERFLOW UNSIGNED 64  RAX ZZ add     rax, 1 
             491ea0    232 FUNC RETURNTYPE RAX 1
             491ea0    232 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
@@ -4299,7 +4299,7 @@
             4933f0     76 FUNC RETURNTYPE RAX 96
             4933f0     76 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             493440   1572 FUNC RETURNTYPE RAX 1
-            493440   1572 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            493440   1572 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             49369e      2 INSTR CHECK OVERFLOW UNKNOWNSIGN 32  RCX ZZ add     ecx, edx 
             4936a0      3 INSTR CHECK OVERFLOW UNKNOWNSIGN 64  R8 ZZ add     r8d, eax 
             493a70    333 FUNC RETURNTYPE RAX 1
@@ -4309,7 +4309,7 @@
             493bc0    324 FUNC RETURNTYPE RAX 1
             493bc0    324 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             493d10    727 FUNC RETURNTYPE RAX 1
-            493d10    727 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            493d10    727 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             493fd2      4 INSTR CHECK OVERFLOW SIGNED 64  RDX ZZ add     rdx, [rbx+20h] 
             494110    636 FUNC RETURNTYPE RAX 1
             494110    636 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
@@ -4330,9 +4330,9 @@
             494db0     57 FUNC RETURNTYPE RAX 1
             494db0     57 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             494e30     92 FUNC RETURNTYPE RAX 1
-            494e30     92 FUNC INARGS    6  ARG0 96 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            494e30     92 FUNC INARGS    6  ARG0 96 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             494e90     61 FUNC RETURNTYPE RAX 0
-            494e90     61 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            494e90     61 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             494ed0    129 FUNC RETURNTYPE RAX 1
             494ed0    129 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             494ef1      4 INSTR CHECK OVERFLOW NOFLAGUNKNOWNSIGN 64 R12+RBP ZZ lea     rsi, [r12+rbp] 
@@ -4346,7 +4346,7 @@
             4956c0    151 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             495717      3 INSTR CHECK OVERFLOW SIGNED 64  RDI ZZ add     rdi, rbx 
             495850    144 FUNC RETURNTYPE RAX 1
-            495850    144 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            495850    144 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             49587c      4 INSTR CHECK OVERFLOW UNSIGNED 64  RDX ZZ IDIOM 15 add     rdx, 1 
             4958e0    481 FUNC RETURNTYPE RAX 1
             4958e0    481 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
@@ -4360,7 +4360,7 @@
             495cd0    550 FUNC RETURNTYPE RAX 1
             495cd0    550 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             495f00    450 FUNC RETURNTYPE RAX 96
-            495f00    450 FUNC INARGS    6  ARG0 4 ARG1 16 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            495f00    450 FUNC INARGS    6  ARG0 4 ARG1 16 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4962b0    239 FUNC RETURNTYPE RAX 96
             4962b0    239 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4963a0     72 FUNC RETURNTYPE RAX 96
@@ -4446,7 +4446,7 @@
             49b1f0    141 FUNC RETURNTYPE RAX 1
             49b1f0    141 FUNC INARGS    6  ARG0 4 ARG1 8 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             49b280    289 FUNC RETURNTYPE RAX 1
-            49b280    289 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            49b280    289 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             49b440    136 FUNC RETURNTYPE RAX 0
             49b440    136 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             49b6a0    133 FUNC RETURNTYPE RAX 0
@@ -4480,7 +4480,7 @@
             49c3e0    143 FUNC RETURNTYPE RAX 4
             49c3e0    143 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             49c470     38 FUNC RETURNTYPE RAX 0
-            49c470     38 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            49c470     38 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             49c4a0     34 FUNC RETURNTYPE RAX 0
             49c4a0     34 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             49c4d0    238 FUNC RETURNTYPE RAX 1
@@ -4536,7 +4536,7 @@
             49d560      2 FUNC RETURNTYPE RAX 0
             49d560      2 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
             49d570     26 FUNC RETURNTYPE RAX 4
-            49d570     26 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            49d570     26 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             49d590     54 FUNC RETURNTYPE RAX 0
             49d590     54 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             49d590     54 FUNC PROBLEM sub_49D590 CALLUNRESOLVED 
diff --git a/tests/commit/save-gnome-keyring.psexe.infoannot b/tests/commit/save-gnome-keyring.psexe.infoannot
index c6bd43b175577f1414e87464580ee96f26f42a6d..4ede875ca788e1de089199f980afe0d3352792b6 100644
--- a/tests/commit/save-gnome-keyring.psexe.infoannot
+++ b/tests/commit/save-gnome-keyring.psexe.infoannot
@@ -103,19 +103,19 @@
             401520     34 FUNC RETURNTYPE RAX 0
             401520     34 FUNC PROBLEM sub_401520 JUMPUNRESOLVED 
             401550    111 FUNC RETURNTYPE RAX 0
-            401550    111 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            401550    111 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4015c0    275 FUNC RETURNTYPE RAX 0
             4015c0    275 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4016e0    146 FUNC RETURNTYPE RAX 1
             4016e0    146 FUNC INARGS    6  ARG0 8 ARG1 8 ARG2 16 ARG3 0 ARG4 0 ARG5 0 
             401780    312 FUNC RETURNTYPE RAX 0
-            401780    312 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            401780    312 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4018c0    511 FUNC RETURNTYPE RAX 1
-            4018c0    511 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4018c0    511 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             401ac0     94 FUNC RETURNTYPE RAX 1
-            401ac0     94 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            401ac0     94 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             401f00     15 FUNC RETURNTYPE RAX 1
-            401f00     15 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            401f00     15 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             401f00     15 FUNC PROBLEM sub_401F00 CHUNKS 
             401d7e      5 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+RBX ZZ lea     rdi, [rbx+rbx+1] 
             401d7e      5 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+RBX+1 ZZ lea     rdi, [rbx+rbx+1] 
diff --git a/tests/commit/save-gnome-nettool.psexe.infoannot b/tests/commit/save-gnome-nettool.psexe.infoannot
index 389b885fbc49c7411cd8979930fe4618324146d2..3ca1dcac1103953c0c083a11fd2c9ab886c281a0 100644
--- a/tests/commit/save-gnome-nettool.psexe.infoannot
+++ b/tests/commit/save-gnome-nettool.psexe.infoannot
@@ -573,7 +573,7 @@
             408000      6 FUNC RETURNTYPE RAX 0
             408000      6 FUNC PROBLEM .g_get_current_dir JUMPUNRESOLVED 
             408010   1599 FUNC RETURNTYPE RAX 0
-            408010   1599 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            408010   1599 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             408650     42 FUNC RETURNTYPE RAX 0
             408650     42 FUNC INARGS    3  ARG0 0 ARG1 0 ARG2 0 
             40867c     23 FUNC RETURNTYPE RAX 0
@@ -586,35 +586,35 @@
             408740    307 FUNC RETURNTYPE RAX 1
             408740    307 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             408880    239 FUNC RETURNTYPE RAX 1
-            408880    239 FUNC INARGS    6  ARG0 1 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            408880    239 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             408970     21 FUNC RETURNTYPE RAX 0
             408970     21 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             408990    239 FUNC RETURNTYPE RAX 1
-            408990    239 FUNC INARGS    6  ARG0 1 ARG1 4 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            408990    239 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             408a80     57 FUNC RETURNTYPE RAX 0
-            408a80     57 FUNC INARGS    6  ARG0 1 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            408a80     57 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             408ac0    417 FUNC RETURNTYPE RAX 0
             408ac0    417 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             408c70    239 FUNC RETURNTYPE RAX 1
-            408c70    239 FUNC INARGS    6  ARG0 1 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            408c70    239 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             408d60    239 FUNC RETURNTYPE RAX 1
-            408d60    239 FUNC INARGS    6  ARG0 1 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            408d60    239 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             408e50    393 FUNC RETURNTYPE RAX 0
             408e50    393 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             408fe0    239 FUNC RETURNTYPE RAX 1
-            408fe0    239 FUNC INARGS    6  ARG0 1 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            408fe0    239 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4090d0    103 FUNC RETURNTYPE RAX 1
             4090d0    103 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             409140     22 FUNC RETURNTYPE RAX 1
             409140     22 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             409160    588 FUNC RETURNTYPE RAX 1
-            409160    588 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            409160    588 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4093b0    209 FUNC RETURNTYPE RAX 0
             4093b0    209 FUNC PROBLEM on_copy_activate JUMPUNRESOLVED 
             409490    215 FUNC RETURNTYPE RAX 4
             409490    215 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             409570    285 FUNC RETURNTYPE RAX 1
-            409570    285 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            409570    285 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             409690    315 FUNC RETURNTYPE RAX 0
             409690    315 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4097d0     35 FUNC RETURNTYPE RAX 1
@@ -624,13 +624,13 @@
             409870    243 FUNC RETURNTYPE RAX 1
             409870    243 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             409970    183 FUNC RETURNTYPE RAX 0
-            409970    183 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            409970    183 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             409a30    133 FUNC RETURNTYPE RAX 1
-            409a30    133 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            409a30    133 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             409ac0    243 FUNC RETURNTYPE RAX 1
             409ac0    243 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             409bc0    183 FUNC RETURNTYPE RAX 0
-            409bc0    183 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            409bc0    183 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             409c80    358 FUNC RETURNTYPE RAX 1
             409c80    358 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             409df0    297 FUNC RETURNTYPE RAX 0
@@ -646,9 +646,9 @@
             40a5a0     66 FUNC RETURNTYPE RAX 0
             40a5a0     66 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             40a5f0     82 FUNC RETURNTYPE RAX 0
-            40a5f0     82 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            40a5f0     82 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             40a650    609 FUNC RETURNTYPE RAX 1
-            40a650    609 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            40a650    609 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             40a8c0    783 FUNC RETURNTYPE RAX 1
             40a8c0    783 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             40a8c0    783 FUNC PROBLEM netinfo_io_text_buffer_dialog CALLUNRESOLVED 
@@ -656,11 +656,11 @@
             40abd0    502 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             40abd0    502 FUNC PROBLEM netinfo_text_buffer_insert CALLUNRESOLVED 
             40add0     50 FUNC RETURNTYPE RAX 1
-            40add0     50 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            40add0     50 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             40ae10     56 FUNC RETURNTYPE RAX 4
             40ae10     56 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             40ae60    192 FUNC RETURNTYPE RAX 0
-            40ae60    192 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            40ae60    192 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             40af20     50 FUNC RETURNTYPE RAX 0
             40af20     50 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             40af60    213 FUNC RETURNTYPE RAX 4
@@ -711,7 +711,7 @@
             40c800   2110 FUNC RETURNTYPE RAX 1
             40c800   2110 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             40d040    591 FUNC RETURNTYPE RAX 0
-            40d040    591 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            40d040    591 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             40d290     33 FUNC RETURNTYPE RAX 0
             40d290     33 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             40d2c0    782 FUNC RETURNTYPE RAX 1
@@ -729,7 +729,7 @@
             40d937      7 INSTR CHECK OVERFLOW NOFLAGUNKNOWNSIGN 64 RBX+132 ZZ IDIOM 18 STACKMEMSINK lea     rdx, [rbx+84h] 
             40da5e      4 INSTR CHECK OVERFLOW NOFLAGUNKNOWNSIGN 64 RBX+4 ZZ IDIOM 18 STACKMEMSINK lea     rdx, [rbx+4] 
             40dc90    233 FUNC RETURNTYPE RAX 0
-            40dc90    233 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            40dc90    233 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             40dd80    200 FUNC RETURNTYPE RAX 1
             40dd80    200 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             40de50    222 FUNC RETURNTYPE RAX 1
@@ -774,11 +774,11 @@
             40f590    207 FUNC RETURNTYPE RAX 1
             40f590    207 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             40f660    522 FUNC RETURNTYPE RAX 1
-            40f660    522 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            40f660    522 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             40f870   1017 FUNC RETURNTYPE RAX 0
             40f870   1017 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             40fc70   1770 FUNC RETURNTYPE RAX 1
-            40fc70   1770 FUNC INARGS    6  ARG0 1 ARG1 4 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            40fc70   1770 FUNC INARGS    6  ARG0 1 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4101bd      7 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+352 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rbx+160h] 
             41024b      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBP+104 ZZ IDIOM 18 STACKMEMSINK lea     rsi, [rbp+68h] 
             410280      7 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+352 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rbx+160h] 
@@ -793,13 +793,13 @@
             4109c0    824 FUNC RETURNTYPE RAX 0
             4109c0    824 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             410d00    283 FUNC RETURNTYPE RAX 1
-            410d00    283 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            410d00    283 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             410e20    233 FUNC RETURNTYPE RAX 0
-            410e20    233 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            410e20    233 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             410f10     33 FUNC RETURNTYPE RAX 0
             410f10     33 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             410f40   1069 FUNC RETURNTYPE RAX 1
-            410f40   1069 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            410f40   1069 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             411108      4 INSTR CHECK OVERFLOW UNSIGNED 64  RAX ZZ IDIOM 18 MEMORYSINK add     rax, 8 
             411370    227 FUNC RETURNTYPE RAX 0
             411370    227 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
@@ -807,11 +807,11 @@
             411460   1461 FUNC RETURNTYPE RAX 1
             411460   1461 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             411a20    233 FUNC RETURNTYPE RAX 0
-            411a20    233 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            411a20    233 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             411b10     33 FUNC RETURNTYPE RAX 0
             411b10     33 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             411b40    860 FUNC RETURNTYPE RAX 0
-            411b40    860 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            411b40    860 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             411c80      4 INSTR CHECK OVERFLOW UNSIGNED 64  RAX ZZ IDIOM 18 MEMORYSINK add     rax, 8 
             411ea0    227 FUNC RETURNTYPE RAX 0
             411ea0    227 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
@@ -821,7 +821,7 @@
             412030     33 FUNC RETURNTYPE RAX 0
             412030     33 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             412060    662 FUNC RETURNTYPE RAX 0
-            412060    662 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            412060    662 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4121c0      4 INSTR CHECK OVERFLOW UNSIGNED 64  RAX ZZ IDIOM 18 MEMORYSINK add     rax, 8 
             412300    227 FUNC RETURNTYPE RAX 0
             412300    227 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
@@ -840,9 +840,9 @@
             412840    240 FUNC RETURNTYPE RAX 0
             412840    240 FUNC INARGS    6  ARG0 16 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             412930    203 FUNC RETURNTYPE RAX 1
-            412930    203 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            412930    203 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             412a00   1196 FUNC RETURNTYPE RAX 4
-            412a00   1196 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            412a00   1196 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             412a47      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+8 ZZ IDIOM 18 STACKMEMSINK lea     rdi, [rbx+8] 
             412a4b      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+104 ZZ IDIOM 18 STACKMEMSINK lea     rdx, [rbx+68h] 
             412b2f      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+4 ZZ IDIOM 18 STACKMEMSINK lea     rdi, [rbx+4] 
diff --git a/tests/commit/save-gnome-power-statistics.psexe.infoannot b/tests/commit/save-gnome-power-statistics.psexe.infoannot
index 3e49ec6dd243d1617a085d42f0d3efdb5329ffd9..4c0e7508a15b14014acade70f90a9e30a0ea2e9f 100644
--- a/tests/commit/save-gnome-power-statistics.psexe.infoannot
+++ b/tests/commit/save-gnome-power-statistics.psexe.infoannot
@@ -393,11 +393,11 @@
             4049b0      6 FUNC RETURNTYPE RAX 0
             4049b0      6 FUNC PROBLEM .cairo_move_to JUMPUNRESOLVED 
             4049c0     10 FUNC RETURNTYPE RAX 0
-            4049c0     10 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            4049c0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4049d0    264 FUNC RETURNTYPE RAX 0
             4049d0    264 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             404ae0     10 FUNC RETURNTYPE RAX 0
-            404ae0     10 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            404ae0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             404aec     42 FUNC RETURNTYPE RAX 0
             404aec     42 FUNC INARGS    3  ARG0 0 ARG1 0 ARG2 0 
             404b18     23 FUNC RETURNTYPE RAX 0
@@ -410,10 +410,10 @@
             404bd0    118 FUNC RETURNTYPE RAX 0
             404bd0    118 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             404c50     57 FUNC RETURNTYPE RAX 4
-            404c50     57 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            404c50     57 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             404c7f      4 INSTR CHECK OVERFLOW UNSIGNED 64  RDX ZZ add     rdx, 1 
             404c90     56 FUNC RETURNTYPE RAX 4
-            404c90     56 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            404c90     56 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             404cc6      2 INSTR INFINITELOOP jmp     short loc_404CC6 
             404cd0     11 FUNC RETURNTYPE RAX 4
             404cd0     11 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
@@ -437,13 +437,13 @@
             4051f2      4 INSTR CHECK OVERFLOW UNSIGNED 64  R13 ZZ add     r13d, 1 
             4051f6      3 INSTR CHECK UNDERFLOW UNSIGNED 32  RDX ZZ sub     edx, r15d 
             405600     98 FUNC RETURNTYPE RAX 16
-            405600     98 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            405600     98 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             405670    141 FUNC RETURNTYPE RAX 16
-            405670    141 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            405670    141 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             405700     92 FUNC RETURNTYPE RAX 0
             405700     92 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             405760    434 FUNC RETURNTYPE RAX 1
-            405760    434 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            405760    434 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             405920    522 FUNC RETURNTYPE RAX 1
             405920    522 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
             4059e4      4 INSTR CHECK OVERFLOW UNKNOWNSIGN 64  R12 ZZ add     r12d, 1 
@@ -464,15 +464,15 @@
             4064f0      5 INSTR CHECK OVERFLOW NOFLAGUNKNOWNSIGN 64 R12+19 ZZ lea     rsi, [r12+13h] 
             406518      5 INSTR CHECK OVERFLOW NOFLAGUNKNOWNSIGN 64 R12+25 ZZ lea     rsi, [r12+19h] 
             406550     41 FUNC RETURNTYPE RAX 0
-            406550     41 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            406550     41 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             406580     29 FUNC RETURNTYPE RAX 0
             406580     29 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4065a0     35 FUNC RETURNTYPE RAX 1
             4065a0     35 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4065d0     36 FUNC RETURNTYPE RAX 0
-            4065d0     36 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4065d0     36 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             406600    413 FUNC RETURNTYPE RAX 0
-            406600    413 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            406600    413 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4067a0   2718 FUNC RETURNTYPE RAX 1
             4067a0   2718 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             407240   2103 FUNC RETURNTYPE RAX 0
@@ -496,15 +496,15 @@
             408270    241 FUNC RETURNTYPE RAX 4
             408270    241 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4084a0    927 FUNC RETURNTYPE RAX 0
-            4084a0    927 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            4084a0    927 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             408840     46 FUNC RETURNTYPE RAX 0
             408840     46 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4098e0     32 FUNC RETURNTYPE RAX 4
             4098e0     32 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
             409900     33 FUNC RETURNTYPE RAX 4
-            409900     33 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            409900     33 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             409ba0    529 FUNC RETURNTYPE RAX 1
-            409ba0    529 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            409ba0    529 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             409dc0     56 FUNC RETURNTYPE RAX 1
             409dc0     56 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             409e00    236 FUNC RETURNTYPE RAX 0
diff --git a/tests/commit/save-gnome-screensaver-command.psexe.infoannot b/tests/commit/save-gnome-screensaver-command.psexe.infoannot
index 6e2424065020e25f064ec90fd051897f7b0ccd5e..d023f565be17ff2d3ed602397b06795d409cd327 100644
--- a/tests/commit/save-gnome-screensaver-command.psexe.infoannot
+++ b/tests/commit/save-gnome-screensaver-command.psexe.infoannot
@@ -82,7 +82,7 @@
             401240    385 FUNC RETURNTYPE RAX 0
             401240    385 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
             4013d0    328 FUNC RETURNTYPE RAX 0
-            4013d0    328 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4013d0    328 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             401520    808 FUNC RETURNTYPE RAX 1
             401520    808 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             401850    137 FUNC RETURNTYPE RAX 0
diff --git a/tests/commit/save-gnome-screensaver.psexe.infoannot b/tests/commit/save-gnome-screensaver.psexe.infoannot
index a6589b0fc51c107b7c6700288e47cc0b93789587..6d1586946e92b5fd5898743906024db61805878e 100644
--- a/tests/commit/save-gnome-screensaver.psexe.infoannot
+++ b/tests/commit/save-gnome-screensaver.psexe.infoannot
@@ -692,7 +692,7 @@
             4094b0     51 FUNC RETURNTYPE RAX 4
             4094b0     51 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4094f0     61 FUNC RETURNTYPE RAX 0
-            4094f0     61 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 4 ARG3 1 ARG4 0 ARG5 0 
+            4094f0     61 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             409530     49 FUNC RETURNTYPE RAX 1
             409530     49 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4095d0     39 FUNC RETURNTYPE RAX 4
@@ -700,11 +700,11 @@
             409610     28 FUNC RETURNTYPE RAX 1
             409610     28 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             409630    403 FUNC RETURNTYPE RAX 4
-            409630    403 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            409630    403 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4097d0    309 FUNC RETURNTYPE RAX 1
-            4097d0    309 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 4 ARG3 1 ARG4 0 ARG5 0 
+            4097d0    309 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             4099e0    188 FUNC RETURNTYPE RAX 1
-            4099e0    188 FUNC INARGS    6  ARG0 1 ARG1 4 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            4099e0    188 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             409aa0    113 FUNC RETURNTYPE RAX 0
             409aa0    113 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             409b20    634 FUNC RETURNTYPE RAX 0
@@ -722,9 +722,9 @@
             40a1a0      5 FUNC RETURNTYPE RAX 0
             40a1a0      5 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             40a1b0    171 FUNC RETURNTYPE RAX 1
-            40a1b0    171 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            40a1b0    171 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             40a260    172 FUNC RETURNTYPE RAX 1
-            40a260    172 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            40a260    172 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             40a310    218 FUNC RETURNTYPE RAX 96
             40a310    218 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             40a3f0      8 FUNC RETURNTYPE RAX 0
@@ -794,7 +794,7 @@
             40c750    121 FUNC RETURNTYPE RAX 1
             40c750    121 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             40c920    646 FUNC RETURNTYPE RAX 1
-            40c920    646 FUNC INARGS    6  ARG0 4 ARG1 8 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            40c920    646 FUNC INARGS    6  ARG0 4 ARG1 8 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             40cbb0     38 FUNC RETURNTYPE RAX 0
             40cbb0     38 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             40cc40    259 FUNC RETURNTYPE RAX 0
@@ -802,7 +802,7 @@
             40cd50    561 FUNC RETURNTYPE RAX 1
             40cd50    561 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 96 ARG5 1 
             40d080     59 FUNC RETURNTYPE RAX 1
-            40d080     59 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            40d080     59 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             40d0c0    278 FUNC RETURNTYPE RAX 0
             40d0c0    278 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             40d1e0    632 FUNC RETURNTYPE RAX 0
@@ -812,7 +812,7 @@
             40d4f0    113 FUNC RETURNTYPE RAX 0
             40d4f0    113 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             40db30    258 FUNC RETURNTYPE RAX 4
-            40db30    258 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            40db30    258 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             40dbb5      3 INSTR CHECK OVERFLOW UNKNOWNSIGN 32  RBX ZZ add     ebx, 1 
             40ddf0    386 FUNC RETURNTYPE RAX 0
             40ddf0    386 FUNC PROBLEM sub_40DDF0 JUMPUNRESOLVED 
@@ -848,13 +848,13 @@
             40ead0     38 FUNC RETURNTYPE RAX 0
             40ead0     38 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             40eb00   1124 FUNC RETURNTYPE RAX 1
-            40eb00   1124 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            40eb00   1124 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             40ee31      4 INSTR CHECK OVERFLOW UNKNOWNSIGN 64  R14 ZZ add     r14d, 1 
             40ef3b      3 INSTR CHECK OVERFLOW UNKNOWNSIGN 32  RAX ZZ add     eax, 1 
             40ef70    101 FUNC RETURNTYPE RAX 1
-            40ef70    101 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            40ef70    101 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             40efe0    263 FUNC RETURNTYPE RAX 1
-            40efe0    263 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            40efe0    263 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             40f290    177 FUNC RETURNTYPE RAX 0
             40f290    177 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             40f350     35 FUNC RETURNTYPE RAX 4
@@ -864,13 +864,13 @@
             40f390      5 FUNC RETURNTYPE RAX 0
             40f390      5 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             40f3a0     56 FUNC RETURNTYPE RAX 0
-            40f3a0     56 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            40f3a0     56 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             40f3e0     89 FUNC RETURNTYPE RAX 4
             40f3e0     89 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             40f440    114 FUNC RETURNTYPE RAX 0
             40f440    114 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             40f4c0     26 FUNC RETURNTYPE RAX 1
-            40f4c0     26 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            40f4c0     26 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             40f4e0     82 FUNC RETURNTYPE RAX 1
             40f4e0     82 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             40f540     94 FUNC RETURNTYPE RAX 1
@@ -882,9 +882,9 @@
             40f650    241 FUNC RETURNTYPE RAX 1
             40f650    241 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             40f750    118 FUNC RETURNTYPE RAX 4
-            40f750    118 FUNC INARGS    4  ARG0 0 ARG1 4 ARG2 1 ARG3 1 
+            40f750    118 FUNC INARGS    2  ARG0 0 ARG1 4 
             40f7d0    148 FUNC RETURNTYPE RAX 4
-            40f7d0    148 FUNC INARGS    4  ARG0 0 ARG1 4 ARG2 1 ARG3 1 
+            40f7d0    148 FUNC INARGS    2  ARG0 0 ARG1 4 
             40f870    153 FUNC RETURNTYPE RAX 4
             40f870    153 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             40f910    101 FUNC RETURNTYPE RAX 0
@@ -904,11 +904,11 @@
             40ffb0     89 FUNC RETURNTYPE RAX 0
             40ffb0     89 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             410010     88 FUNC RETURNTYPE RAX 0
-            410010     88 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            410010     88 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             410070     77 FUNC RETURNTYPE RAX 4
             410070     77 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4100c0     50 FUNC RETURNTYPE RAX 4
-            4100c0     50 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            4100c0     50 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4101c0    913 FUNC RETURNTYPE RAX 0
             4101c0    913 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             410450      3 INSTR CHECK OVERFLOW NOFLAGSIGNED 32 RBP+1 ZZ lea     edi, [rbp+1] 
@@ -992,7 +992,7 @@
             413b00    137 FUNC RETURNTYPE RAX 0
             413b00    137 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             413c90    875 FUNC RETURNTYPE RAX 0
-            413c90    875 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 4 ARG3 1 ARG4 0 ARG5 0 
+            413c90    875 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             414000    113 FUNC RETURNTYPE RAX 0
             414000    113 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             414080    234 FUNC RETURNTYPE RAX 0
@@ -1016,7 +1016,7 @@
             414980     71 FUNC RETURNTYPE RAX 0
             414980     71 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4149d0    229 FUNC RETURNTYPE RAX 0
-            4149d0    229 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4149d0    229 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             414ac0    174 FUNC RETURNTYPE RAX 0
             414ac0    174 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             414b70    365 FUNC RETURNTYPE RAX 0
@@ -1041,20 +1041,20 @@
             4150a0     87 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4150c8      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+24 ZZ IDIOM 18 MEMORYSINK lea     rsi, [rbx+18h] 
             415100     53 FUNC RETURNTYPE RAX 1
-            415100     53 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 1 ARG4 96 ARG5 1 
+            415100     53 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 96 ARG5 1 
             415140     87 FUNC RETURNTYPE RAX 0
             415140     87 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             415168      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+16 ZZ IDIOM 18 MEMORYSINK lea     rsi, [rbx+10h] 
             4151a0     53 FUNC RETURNTYPE RAX 1
-            4151a0     53 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 1 ARG4 96 ARG5 1 
+            4151a0     53 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 96 ARG5 1 
             4151e0     66 FUNC RETURNTYPE RAX 0
-            4151e0     66 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            4151e0     66 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             415230    492 FUNC RETURNTYPE RAX 1
             415230    492 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
             415420     98 FUNC RETURNTYPE RAX 1
-            415420     98 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            415420     98 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             415490    130 FUNC RETURNTYPE RAX 0
-            415490    130 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            415490    130 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             415520   1173 FUNC RETURNTYPE RAX 1
             415520   1173 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4159c0     87 FUNC RETURNTYPE RAX 0
@@ -1064,12 +1064,12 @@
             415a30     48 FUNC RETURNTYPE RAX 1
             415a30     48 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             415a60    141 FUNC RETURNTYPE RAX 0
-            415a60    141 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            415a60    141 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             415a60    141 FUNC PROBLEM sub_415A60 CALLUNRESOLVED 
             415af0     42 FUNC RETURNTYPE RAX 0
-            415af0     42 FUNC INARGS    4  ARG0 0 ARG1 4 ARG2 1 ARG3 1 
+            415af0     42 FUNC INARGS    2  ARG0 0 ARG1 4 
             415b20     86 FUNC RETURNTYPE RAX 0
-            415b20     86 FUNC INARGS    4  ARG0 0 ARG1 4 ARG2 1 ARG3 1 
+            415b20     86 FUNC INARGS    2  ARG0 0 ARG1 4 
             415b20     86 FUNC PROBLEM sub_415B20 CALLUNRESOLVED 
             415b80    156 FUNC RETURNTYPE RAX 4
             415b80    156 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
diff --git a/tests/commit/save-gnome-screenshot.psexe.infoannot b/tests/commit/save-gnome-screenshot.psexe.infoannot
index b83862cd99b2144ca3f396ec323694d2ae2c2eeb..8a4a1e31a0317bf5b3fffa9e6c7631613c258255 100644
--- a/tests/commit/save-gnome-screenshot.psexe.infoannot
+++ b/tests/commit/save-gnome-screenshot.psexe.infoannot
@@ -680,7 +680,7 @@
             407d10    382 FUNC RETURNTYPE RAX 0
             407d10    382 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             407e90     73 FUNC RETURNTYPE RAX 1
-            407e90     73 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            407e90     73 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             407ee0    151 FUNC RETURNTYPE RAX 0
             407ee0    151 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             408160    648 FUNC RETURNTYPE RAX 1
diff --git a/tests/commit/save-gnome-search-tool.psexe.infoannot b/tests/commit/save-gnome-search-tool.psexe.infoannot
index 04358b18d6de224ceab01741f8eb4424181393fc..6bb7dfbc0df4f903be3ec7fc9a12313231d6b5b5 100644
--- a/tests/commit/save-gnome-search-tool.psexe.infoannot
+++ b/tests/commit/save-gnome-search-tool.psexe.infoannot
@@ -1133,7 +1133,7 @@
             40d6e0    243 FUNC RETURNTYPE RAX 1
             40d6e0    243 FUNC INARGS    6  ARG0 16 ARG1 16 ARG2 2 ARG3 4 ARG4 0 ARG5 0 
             40d7e0    222 FUNC RETURNTYPE RAX 1
-            40d7e0    222 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            40d7e0    222 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             40d8c0    418 FUNC RETURNTYPE RAX 1
             40d8c0    418 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 4 ARG3 1 ARG4 0 ARG5 0 
             40da70    418 FUNC RETURNTYPE RAX 1
@@ -1154,7 +1154,7 @@
             40e100    164 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             40e15c      4 INSTR CHECK OVERFLOW NOFLAGUNKNOWNSIGN 64 RAX+1 ZZ lea     rcx, [rax+1] 
             40e1b0   1002 FUNC RETURNTYPE RAX 0
-            40e1b0   1002 FUNC INARGS    6  ARG0 16 ARG1 4 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            40e1b0   1002 FUNC INARGS    6  ARG0 16 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             40e23a      3 INSTR CHECK UNDERFLOW UNSIGNED 64  RDX ZZ IDIOM 19 sub     rdx, rbx 
             40e35b      3 INSTR CHECK UNDERFLOW UNSIGNED 64  RDX ZZ IDIOM 19 sub     rdx, r12 
             40e417      4 INSTR CHECK OVERFLOW NOFLAGUNKNOWNSIGN 64 RAX+1 ZZ lea     rdx, [rax+1] 
@@ -1177,7 +1177,7 @@
             40f0c0    233 FUNC RETURNTYPE RAX 0
             40f0c0    233 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             40f1b0    113 FUNC RETURNTYPE RAX 1
-            40f1b0    113 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            40f1b0    113 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             40f350    325 FUNC RETURNTYPE RAX 0
             40f350    325 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             40f4a0     83 FUNC RETURNTYPE RAX 0
@@ -1185,7 +1185,7 @@
             40f500     72 FUNC RETURNTYPE RAX 4
             40f500     72 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             40f550    146 FUNC RETURNTYPE RAX 96
-            40f550    146 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            40f550    146 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             40f5f0    137 FUNC RETURNTYPE RAX 1
             40f5f0    137 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             40fd10    223 FUNC RETURNTYPE RAX 0
@@ -1193,7 +1193,7 @@
             40fdf0    186 FUNC RETURNTYPE RAX 0
             40fdf0    186 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             40feb0    201 FUNC RETURNTYPE RAX 0
-            40feb0    201 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            40feb0    201 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             40ff80    186 FUNC RETURNTYPE RAX 0
             40ff80    186 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             410040    333 FUNC RETURNTYPE RAX 0
@@ -1201,7 +1201,7 @@
             410190    129 FUNC RETURNTYPE RAX 0
             410190    129 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             410220    159 FUNC RETURNTYPE RAX 1
-            410220    159 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            410220    159 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4105a0   1819 FUNC RETURNTYPE RAX 4
             4105a0   1819 FUNC INARGS    6  ARG0 1 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             410cc0    939 FUNC RETURNTYPE RAX 0
@@ -1220,7 +1220,7 @@
             4116d0    220 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             411791      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBP+72 ZZ IDIOM 18 MEMORYSINK lea     rdx, [rbp+48h] 
             4117b0     16 FUNC RETURNTYPE RAX 0
-            4117b0     16 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            4117b0     16 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4117c0     47 FUNC RETURNTYPE RAX 0
             4117c0     47 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4118f0     64 FUNC RETURNTYPE RAX 0
@@ -1232,9 +1232,9 @@
             411a00    151 FUNC RETURNTYPE RAX 0
             411a00    151 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 4 ARG5 0 
             411b90     83 FUNC RETURNTYPE RAX 1
-            411b90     83 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            411b90     83 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4131b0     54 FUNC RETURNTYPE RAX 0
-            4131b0     54 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            4131b0     54 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             413480     77 FUNC RETURNTYPE RAX 96
             413480     77 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 4 ARG4 0 ARG5 0 
             4134d0     59 FUNC RETURNTYPE RAX 1
@@ -1242,7 +1242,7 @@
             413620    289 FUNC RETURNTYPE RAX 0
             413620    289 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             413750    159 FUNC RETURNTYPE RAX 1
-            413750    159 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 0 ARG4 4 ARG5 0 
+            413750    159 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 4 ARG5 0 
             4138b0     29 FUNC RETURNTYPE RAX 0
             4138b0     29 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4138d0    220 FUNC RETURNTYPE RAX 0
@@ -1279,7 +1279,7 @@
             419140     95 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 1 ARG5 0 
             419140     95 FUNC PROBLEM sub_419140 CALLUNRESOLVED 
             4191a0     97 FUNC RETURNTYPE RAX 0
-            4191a0     97 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
+            4191a0     97 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             419210    224 FUNC RETURNTYPE RAX 0
             419210    224 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4192f0     97 FUNC RETURNTYPE RAX 4
@@ -1314,7 +1314,7 @@
             41a4a0    122 FUNC RETURNTYPE RAX 0
             41a4a0    122 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             41a520    391 FUNC RETURNTYPE RAX 0
-            41a520    391 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            41a520    391 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             41a6c0      7 FUNC RETURNTYPE RAX 0
             41a6c0      7 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             41a6d0     99 FUNC RETURNTYPE RAX 1
@@ -1329,11 +1329,11 @@
             41ab70    202 FUNC RETURNTYPE RAX 0
             41ab70    202 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             41ac40    182 FUNC RETURNTYPE RAX 1
-            41ac40    182 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            41ac40    182 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             41ad00    119 FUNC RETURNTYPE RAX 1
-            41ad00    119 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            41ad00    119 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             41ad80    119 FUNC RETURNTYPE RAX 1
-            41ad80    119 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            41ad80    119 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             41ae20      2 FUNC RETURNTYPE RAX 0
             41ae20      2 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
             41ae30      2 FUNC RETURNTYPE RAX 0
@@ -1367,11 +1367,11 @@
             41bb30    884 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             41bc45      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RAX+16 ZZ IDIOM 18 MEMORYSINK lea     rcx, [rax+10h] 
             41beb0    152 FUNC RETURNTYPE RAX 1
-            41beb0    152 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            41beb0    152 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             41bff0     82 FUNC RETURNTYPE RAX 0
             41bff0     82 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             41c050     61 FUNC RETURNTYPE RAX 0
-            41c050     61 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            41c050     61 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             41c090    302 FUNC RETURNTYPE RAX 0
             41c090    302 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             41c1c0    194 FUNC RETURNTYPE RAX 0
@@ -1379,10 +1379,10 @@
             41c290    135 FUNC RETURNTYPE RAX 1
             41c290    135 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             41c540     96 FUNC RETURNTYPE RAX 0
-            41c540     96 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            41c540     96 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             41c540     96 FUNC PROBLEM sub_41C540 CHUNKS 
             41c5a0     89 FUNC RETURNTYPE RAX 0
-            41c5a0     89 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            41c5a0     89 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             41c600    153 FUNC RETURNTYPE RAX 1
             41c600    153 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             41c8c0    136 FUNC RETURNTYPE RAX 0
diff --git a/tests/commit/save-gnome-session-properties.psexe.infoannot b/tests/commit/save-gnome-session-properties.psexe.infoannot
index 30ac5f3d8bb1c5856b8a9d411bfa3328ce4fd472..a93407f58d663396718eef21719c1ca410f9a605 100644
--- a/tests/commit/save-gnome-session-properties.psexe.infoannot
+++ b/tests/commit/save-gnome-session-properties.psexe.infoannot
@@ -486,7 +486,7 @@
             4061a0    127 FUNC RETURNTYPE RAX 0
             4061a0    127 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4062d0    226 FUNC RETURNTYPE RAX 4
-            4062d0    226 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4062d0    226 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4062d0    226 FUNC PROBLEM sub_4062D0 CALLUNRESOLVED 
             406c10     38 FUNC RETURNTYPE RAX 0
             406c10     38 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
@@ -515,7 +515,7 @@
             407db0    218 FUNC RETURNTYPE RAX 4
             407db0    218 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             407e90    350 FUNC RETURNTYPE RAX 0
-            407e90    350 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            407e90    350 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             407eb5      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RAX+-8 ZZ lea     rsi, [rax-8] 
             407ff0     48 FUNC RETURNTYPE RAX 0
             407ff0     48 FUNC INARGS    6  ARG0 96 ARG1 16 ARG2 4 ARG3 16 ARG4 0 ARG5 0 
@@ -524,7 +524,7 @@
             4080d0    221 FUNC RETURNTYPE RAX 0
             4080d0    221 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
             4081b0     32 FUNC RETURNTYPE RAX 1
-            4081b0     32 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            4081b0     32 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4081d0    196 FUNC RETURNTYPE RAX 0
             4081d0    196 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4082a0    100 FUNC RETURNTYPE RAX 1
@@ -582,7 +582,7 @@
             409860    476 FUNC RETURNTYPE RAX 1
             409860    476 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             409a40     48 FUNC RETURNTYPE RAX 0
-            409a40     48 FUNC INARGS    4  ARG0 0 ARG1 0 ARG2 1 ARG3 1 
+            409a40     48 FUNC INARGS    2  ARG0 0 ARG1 0 
             409a70    109 FUNC RETURNTYPE RAX 0
             409a70    109 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             409ae0    214 FUNC RETURNTYPE RAX 0
@@ -614,7 +614,7 @@
             40a760     77 FUNC RETURNTYPE RAX 96
             40a760     77 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             40a7b0     48 FUNC RETURNTYPE RAX 0
-            40a7b0     48 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            40a7b0     48 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             40a7e0    213 FUNC RETURNTYPE RAX 0
             40a7e0    213 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
             40a8c0     57 FUNC RETURNTYPE RAX 1
@@ -624,9 +624,9 @@
             40aa10    147 FUNC RETURNTYPE RAX 4
             40aa10    147 FUNC INARGS    6  ARG0 0 ARG1 16 ARG2 0 ARG3 16 ARG4 0 ARG5 0 
             40aab0    146 FUNC RETURNTYPE RAX 4
-            40aab0    146 FUNC INARGS    6  ARG0 0 ARG1 16 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            40aab0    146 FUNC INARGS    6  ARG0 0 ARG1 16 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             40ab50    155 FUNC RETURNTYPE RAX 96
-            40ab50    155 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            40ab50    155 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             40acb0    153 FUNC RETURNTYPE RAX 0
             40acb0    153 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             40ad50    209 FUNC RETURNTYPE RAX 0
diff --git a/tests/commit/save-gnome-session-quit.psexe.infoannot b/tests/commit/save-gnome-session-quit.psexe.infoannot
index 5d1d7f3326d0ec55adeeb12271bb0c26960ad0a6..4f22754c673e1c289a484a3d1d85a82238b75d1c 100644
--- a/tests/commit/save-gnome-session-quit.psexe.infoannot
+++ b/tests/commit/save-gnome-session-quit.psexe.infoannot
@@ -40,7 +40,7 @@
             400b80     34 FUNC RETURNTYPE RAX 0
             400b80     34 FUNC PROBLEM sub_400B80 JUMPUNRESOLVED 
             400bb0    177 FUNC RETURNTYPE RAX 0
-            400bb0    177 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            400bb0    177 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             400c70    152 FUNC RETURNTYPE RAX 0
             400c70    152 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             400d10    137 FUNC RETURNTYPE RAX 0
diff --git a/tests/commit/save-gnome-session.psexe.infoannot b/tests/commit/save-gnome-session.psexe.infoannot
index 80c8feb179562b74d6e92065bbbf6b56a7eccc33..bb28b92e4775ccd4fde0e1444932a26464921fab 100644
--- a/tests/commit/save-gnome-session.psexe.infoannot
+++ b/tests/commit/save-gnome-session.psexe.infoannot
@@ -1048,7 +1048,7 @@
             40c550     78 FUNC RETURNTYPE RAX 0
             40c550     78 FUNC PROBLEM sub_40C550 JUMPUNRESOLVED 
             40c5a0    202 FUNC RETURNTYPE RAX 1
-            40c5a0    202 FUNC INARGS    6  ARG0 4 ARG1 8 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            40c5a0    202 FUNC INARGS    6  ARG0 4 ARG1 8 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             40c5a0    202 FUNC PROBLEM sub_40C5A0 CALLUNRESOLVED 
             40c670     12 FUNC RETURNTYPE RAX 0
             40c670     12 FUNC PROBLEM sub_40C670 JUMPUNRESOLVED 
@@ -1061,13 +1061,13 @@
             40c980    128 FUNC RETURNTYPE RAX 1
             40c980    128 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             40ca00    271 FUNC RETURNTYPE RAX 96
-            40ca00    271 FUNC INARGS    4  ARG0 0 ARG1 0 ARG2 4 ARG3 1 
+            40ca00    271 FUNC INARGS    3  ARG0 0 ARG1 0 ARG2 4 
             40ca00    271 FUNC PROBLEM sub_40CA00 CHUNKS 
             40ca1d      3 INSTR CHECK TRUNCATION UNSIGNED 64 RAX 8 AH ZZ IDIOM 5 movzx   esi, ah 
             40cb10    505 FUNC RETURNTYPE RAX 1
             40cb10    505 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             40cd10    124 FUNC RETURNTYPE RAX 0
-            40cd10    124 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 4 ARG3 1 ARG4 0 ARG5 0 
+            40cd10    124 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             40cd90    127 FUNC RETURNTYPE RAX 0
             40cd90    127 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             40ce10     29 FUNC RETURNTYPE RAX 0
@@ -1132,36 +1132,36 @@
             410110    162 FUNC RETURNTYPE RAX 0
             410110    162 FUNC PROBLEM sub_410110 JUMPUNRESOLVED 
             4101c0     15 FUNC RETURNTYPE RAX 1
-            4101c0     15 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4101c0     15 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4101d0    145 FUNC RETURNTYPE RAX 0
             4101d0    145 FUNC PROBLEM sub_4101D0 JUMPUNRESOLVED 
             410270     36 FUNC RETURNTYPE RAX 0
             410270     36 FUNC INARGS    5  ARG0 0 ARG1 1 ARG2 1 ARG3 1 ARG4 1 
             4102a0     83 FUNC RETURNTYPE RAX 4
-            4102a0     83 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4102a0     83 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             410300    117 FUNC RETURNTYPE RAX 4
             410300    117 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             410380     75 FUNC RETURNTYPE RAX 4
             410380     75 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
             4103d0    120 FUNC RETURNTYPE RAX 0
-            4103d0    120 FUNC INARGS    6  ARG0 1 ARG1 4 ARG2 1 ARG3 4 ARG4 0 ARG5 0 
+            4103d0    120 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 1 ARG3 4 ARG4 0 ARG5 0 
             410428      4 INSTR CHECK OVERFLOW SIGNED 64  RBX ZZ add     rbx, 1 
             410450    205 FUNC RETURNTYPE RAX 0
-            410450    205 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            410450    205 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
             410520    427 FUNC RETURNTYPE RAX 4
-            410520    427 FUNC INARGS    6  ARG0 1 ARG1 4 ARG2 0 ARG3 4 ARG4 0 ARG5 0 
+            410520    427 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 4 ARG4 0 ARG5 0 
             4105a3      4 INSTR CHECK OVERFLOW SIGNED 64  RBP ZZ add     rbp, 1 
             41060b      4 INSTR CHECK OVERFLOW SIGNED 64  RBP ZZ add     rbp, 1 
             410680      4 INSTR CHECK OVERFLOW UNKNOWNSIGN 64  R13 ZZ add     r13d, 1 
             4106d0    158 FUNC RETURNTYPE RAX 0
-            4106d0    158 FUNC INARGS    6  ARG0 1 ARG1 4 ARG2 0 ARG3 4 ARG4 0 ARG5 0 
+            4106d0    158 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 4 ARG4 0 ARG5 0 
             41071a      4 INSTR CHECK OVERFLOW SIGNED 64  RBX ZZ add     rbx, 1 
             410770     82 FUNC RETURNTYPE RAX 0
-            410770     82 FUNC INARGS    6  ARG0 1 ARG1 4 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            410770     82 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4107d0     97 FUNC RETURNTYPE RAX 0
-            4107d0     97 FUNC INARGS    6  ARG0 1 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            4107d0     97 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             410840    165 FUNC RETURNTYPE RAX 4
-            410840    165 FUNC INARGS    6  ARG0 1 ARG1 4 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            410840    165 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
             410aa0    374 FUNC RETURNTYPE RAX 0
             410aa0    374 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             410c60    227 FUNC RETURNTYPE RAX 1
@@ -1169,13 +1169,13 @@
             410d50    190 FUNC RETURNTYPE RAX 0
             410d50    190 FUNC PROBLEM sub_410D50 JUMPUNRESOLVED 
             410e10    321 FUNC RETURNTYPE RAX 96
-            410e10    321 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            410e10    321 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             410f60    159 FUNC RETURNTYPE RAX 4
-            410f60    159 FUNC INARGS    6  ARG0 1 ARG1 4 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            410f60    159 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
             411000    378 FUNC RETURNTYPE RAX 1
-            411000    378 FUNC INARGS    6  ARG0 1 ARG1 4 ARG2 1 ARG3 0 ARG4 1 ARG5 1 
+            411000    378 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 1 ARG3 0 ARG4 1 ARG5 1 
             411180    132 FUNC RETURNTYPE RAX 1
-            411180    132 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            411180    132 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4112a0    277 FUNC RETURNTYPE RAX 4
             4112a0    277 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4112a0    277 FUNC PROBLEM sub_4112A0 CHUNKS 
@@ -1184,7 +1184,7 @@
             411500    127 FUNC RETURNTYPE RAX 0
             411500    127 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             411670    124 FUNC RETURNTYPE RAX 1
-            411670    124 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            411670    124 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4116f0     68 FUNC RETURNTYPE RAX 96
             4116f0     68 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             411fb0     49 FUNC RETURNTYPE RAX 0
@@ -1238,7 +1238,7 @@
             413940     83 FUNC RETURNTYPE RAX 0
             413940     83 FUNC PROBLEM sub_413940 JUMPUNRESOLVED 
             4139f0     48 FUNC RETURNTYPE RAX 0
-            4139f0     48 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            4139f0     48 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             413a20    234 FUNC RETURNTYPE RAX 0
             413a20    234 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 4 ARG4 0 ARG5 0 
             413a20    234 FUNC PROBLEM sub_413A20 CALLUNRESOLVED 
@@ -1251,7 +1251,7 @@
             414070    187 FUNC RETURNTYPE RAX 0
             414070    187 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             414130     85 FUNC RETURNTYPE RAX 0
-            414130     85 FUNC INARGS    6  ARG0 1 ARG1 4 ARG2 0 ARG3 0 ARG4 4 ARG5 0 
+            414130     85 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 4 ARG5 0 
             414190    113 FUNC RETURNTYPE RAX 0
             414190    113 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             414210    117 FUNC RETURNTYPE RAX 1
@@ -1306,7 +1306,7 @@
             415cd0    167 FUNC RETURNTYPE RAX 0
             415cd0    167 FUNC INARGS    4  ARG0 0 ARG1 0 ARG2 0 ARG3 0 
             415d80    135 FUNC RETURNTYPE RAX 96
-            415d80    135 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            415d80    135 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             415e10    319 FUNC RETURNTYPE RAX 1
             415e10    319 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             415f50     89 FUNC RETURNTYPE RAX 0
@@ -1322,7 +1322,7 @@
             416b20    276 FUNC RETURNTYPE RAX 1
             416b20    276 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 8 ARG3 0 ARG4 0 ARG5 0 
             416c40    178 FUNC RETURNTYPE RAX 4
-            416c40    178 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
+            416c40    178 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             416d00    141 FUNC RETURNTYPE RAX 96
             416d00    141 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             4176c0    114 FUNC RETURNTYPE RAX 0
@@ -1363,13 +1363,13 @@
             418740    181 FUNC RETURNTYPE RAX 1
             418740    181 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
             418800    199 FUNC RETURNTYPE RAX 96
-            418800    199 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            418800    199 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4188d0     24 FUNC RETURNTYPE RAX 1
-            4188d0     24 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
-            4188f0    103 FUNC RETURNTYPE RAX 96
-            4188f0    103 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 4 ARG3 1 ARG4 0 ARG5 0 
+            4188d0     24 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            4188f0    103 FUNC RETURNTYPE RAX 4
+            4188f0    103 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             418960     61 FUNC RETURNTYPE RAX 0
-            418960     61 FUNC INARGS    6  ARG0 1 ARG1 4 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            418960     61 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             418ca0     35 FUNC RETURNTYPE RAX 0
             418ca0     35 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             418cd0    244 FUNC RETURNTYPE RAX 1
@@ -1383,21 +1383,21 @@
             419290     25 FUNC RETURNTYPE RAX 1
             419290     25 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4192b0    273 FUNC RETURNTYPE RAX 0
-            4192b0    273 FUNC INARGS    6  ARG0 4 ARG1 16 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4192b0    273 FUNC INARGS    6  ARG0 4 ARG1 16 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4193d0     34 FUNC RETURNTYPE RAX 0
-            4193d0     34 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            4193d0     34 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             419400   1066 FUNC RETURNTYPE RAX 1
-            419400   1066 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            419400   1066 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             419779      4 INSTR CHECK OVERFLOW UNKNOWNSIGN 64  RBP ZZ add     rbp, 1 
             419830    461 FUNC RETURNTYPE RAX 1
-            419830    461 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            419830    461 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             419910      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RAX+3 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rax+3] 
             419a20     21 FUNC RETURNTYPE RAX 1
             419a20     21 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             419a60    143 FUNC RETURNTYPE RAX 1
             419a60    143 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             419b40    328 FUNC RETURNTYPE RAX 1
-            419b40    328 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            419b40    328 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             419bc9      4 INSTR CHECK OVERFLOW UNSIGNED 64  RBX ZZ add     rbx, 1 
             419c90     51 FUNC RETURNTYPE RAX 4
             419c90     51 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
@@ -1415,13 +1415,13 @@
             41a420    420 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             41a4e7      3 INSTR CHECK OVERFLOW NOFLAGUNKNOWNSIGN 32 RCX+1 ZZ lea     edx, [rcx+1] 
             41a900     81 FUNC RETURNTYPE RAX 1
-            41a900     81 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            41a900     81 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             41a960     54 FUNC RETURNTYPE RAX 0
-            41a960     54 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            41a960     54 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             41ac00     24 FUNC RETURNTYPE RAX 0
             41ac00     24 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             41ac60     35 FUNC RETURNTYPE RAX 0
-            41ac60     35 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            41ac60     35 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             41ac90    268 FUNC RETURNTYPE RAX 0
             41ac90    268 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             41ae00    113 FUNC RETURNTYPE RAX 0
@@ -1439,7 +1439,7 @@
             41b290    256 FUNC RETURNTYPE RAX 1
             41b290    256 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             41b390     66 FUNC RETURNTYPE RAX 0
-            41b390     66 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            41b390     66 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             41b470    245 FUNC RETURNTYPE RAX 1
             41b470    245 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             41b720     38 FUNC RETURNTYPE RAX 0
@@ -1498,7 +1498,7 @@
             41cb50     22 FUNC RETURNTYPE RAX 1
             41cb50     22 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             41cb70     73 FUNC RETURNTYPE RAX 0
-            41cb70     73 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            41cb70     73 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             41cbc0     41 FUNC RETURNTYPE RAX 1
             41cbc0     41 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             41cbf0     45 FUNC RETURNTYPE RAX 1
@@ -1508,11 +1508,11 @@
             41cc50     45 FUNC RETURNTYPE RAX 1
             41cc50     45 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             41cc80     21 FUNC RETURNTYPE RAX 4
-            41cc80     21 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
+            41cc80     21 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             41cca0    235 FUNC RETURNTYPE RAX 0
             41cca0    235 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             41cd90     77 FUNC RETURNTYPE RAX 1
-            41cd90     77 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            41cd90     77 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             41ce00     90 FUNC RETURNTYPE RAX 0
             41ce00     90 FUNC INARGS    6  ARG0 4 ARG1 96 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             41ce60     78 FUNC RETURNTYPE RAX 1
@@ -1545,16 +1545,16 @@
             41e1e0    126 FUNC RETURNTYPE RAX 1
             41e1e0    126 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             41e260     71 FUNC RETURNTYPE RAX 4
-            41e260     71 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            41e260     71 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             41e2b0    757 FUNC RETURNTYPE RAX 96
             41e2b0    757 FUNC INARGS    6  ARG0 4 ARG1 96 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             41e5b0    682 FUNC RETURNTYPE RAX 1
             41e5b0    682 FUNC INARGS    6  ARG0 4 ARG1 16 ARG2 16 ARG3 0 ARG4 0 ARG5 0 
             41e6a7      3 INSTR CHECK OVERFLOW UNSIGNED 32  RDX ZZ add     edx, 1          ; jumptable 000000000041E65A cases 0-5,7 
             41e950     43 FUNC RETURNTYPE RAX 4
-            41e950     43 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            41e950     43 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             41e980    586 FUNC RETURNTYPE RAX 96
-            41e980    586 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            41e980    586 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             41efb0    108 FUNC RETURNTYPE RAX 96
             41efb0    108 FUNC INARGS    6  ARG0 4 ARG1 96 ARG2 0 ARG3 0 ARG4 4 ARG5 0 
             41f020    118 FUNC RETURNTYPE RAX 96
@@ -1564,7 +1564,7 @@
             41f140    151 FUNC RETURNTYPE RAX 1
             41f140    151 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             41f1f0     81 FUNC RETURNTYPE RAX 0
-            41f1f0     81 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            41f1f0     81 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             41f250    220 FUNC RETURNTYPE RAX 0
             41f250    220 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             41f330    220 FUNC RETURNTYPE RAX 0
@@ -1590,7 +1590,7 @@
             421d00     43 FUNC RETURNTYPE RAX 0
             421d00     43 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             422040     21 FUNC RETURNTYPE RAX 4
-            422040     21 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            422040     21 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             422060    106 FUNC RETURNTYPE RAX 0
             422060    106 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4220d0     72 FUNC RETURNTYPE RAX 1
@@ -1602,24 +1602,24 @@
             4222d0    123 FUNC RETURNTYPE RAX 1
             4222d0    123 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             422350    166 FUNC RETURNTYPE RAX 1
-            422350    166 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            422350    166 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4225d0    861 FUNC RETURNTYPE RAX 96
             4225d0    861 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 1 ARG4 1 ARG5 16 
             422930    785 FUNC RETURNTYPE RAX 0
             422930    785 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             422d30    132 FUNC RETURNTYPE RAX 4
-            422d30    132 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            422d30    132 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             422de0    210 FUNC RETURNTYPE RAX 4
-            422de0    210 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            422de0    210 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             422e68      2 INSTR CHECK TRUNCATION UNKNOWNSIGN 64 RBX 32 EBX ZZ mov     edi, ebx 
             422e91      4 INSTR CHECK OVERFLOW UNKNOWNSIGN 64  RBX ZZ add     rbx, 1 
             422ec0      7 FUNC RETURNTYPE RAX 1
-            422ec0      7 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            422ec0      7 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
             422ec0      7 FUNC PROBLEM sub_422EC0 CHUNKS 
             422ee0    286 FUNC RETURNTYPE RAX 1
             422ee0    286 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             423000     37 FUNC RETURNTYPE RAX 1
-            423000     37 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            423000     37 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             423030     29 FUNC RETURNTYPE RAX 0
             423030     29 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             423050    656 FUNC RETURNTYPE RAX 1
@@ -1636,11 +1636,11 @@
             423b40    468 FUNC RETURNTYPE RAX 1
             423b40    468 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             423d20    509 FUNC RETURNTYPE RAX 1
-            423d20    509 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            423d20    509 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             424180    338 FUNC RETURNTYPE RAX 0
-            424180    338 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            424180    338 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4242e0     69 FUNC RETURNTYPE RAX 0
-            4242e0     69 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4242e0     69 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             424330     51 FUNC RETURNTYPE RAX 4
             424330     51 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             424370     31 FUNC RETURNTYPE RAX 0
@@ -1658,15 +1658,15 @@
             424d80     35 FUNC RETURNTYPE RAX 1
             424d80     35 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             424db0    195 FUNC RETURNTYPE RAX 0
-            424db0    195 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 4 ARG3 1 ARG4 0 ARG5 0 
+            424db0    195 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             424fa0     35 FUNC RETURNTYPE RAX 1
             424fa0     35 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             424fd0    106 FUNC RETURNTYPE RAX 1
-            424fd0    106 FUNC INARGS    6  ARG0 1 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            424fd0    106 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             425040    550 FUNC RETURNTYPE RAX 0
             425040    550 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             425270     85 FUNC RETURNTYPE RAX 0
-            425270     85 FUNC INARGS    6  ARG0 1 ARG1 4 ARG2 0 ARG3 0 ARG4 4 ARG5 0 
+            425270     85 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 4 ARG5 0 
             4252d0     34 FUNC RETURNTYPE RAX 0
             4252d0     34 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             425300    113 FUNC RETURNTYPE RAX 0
@@ -1680,7 +1680,7 @@
             4255b0     56 FUNC RETURNTYPE RAX 1
             4255b0     56 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4255f0     24 FUNC RETURNTYPE RAX 1
-            4255f0     24 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 4 ARG3 4 ARG4 0 ARG5 0 
+            4255f0     24 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 4 ARG3 4 ARG4 0 ARG5 0 
             425610    985 FUNC RETURNTYPE RAX 0
             425610    985 FUNC PROBLEM sub_425610 STACKANALYSIS 
             4259f0     65 FUNC RETURNTYPE RAX 0
@@ -1709,7 +1709,7 @@
             426990     95 FUNC RETURNTYPE RAX 0
             426990     95 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4269f0    155 FUNC RETURNTYPE RAX 96
-            4269f0    155 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            4269f0    155 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             426a90    190 FUNC RETURNTYPE RAX 0
             426a90    190 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             426b50    153 FUNC RETURNTYPE RAX 0
@@ -1733,7 +1733,7 @@
             427406      3 INSTR CHECK OVERFLOW UNKNOWNSIGN 32  RCX ZZ add     ecx, 1 
             427424      3 INSTR CHECK UNDERFLOW SIGNED 32  RCX ZZ sub     ecx, r13d 
             4274b0    336 FUNC RETURNTYPE RAX 0
-            4274b0    336 FUNC INARGS    6  ARG0 16 ARG1 4 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4274b0    336 FUNC INARGS    6  ARG0 16 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             427630    316 FUNC RETURNTYPE RAX 4
             427630    316 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4276ae      4 INSTR CHECK OVERFLOW UNSIGNED 64  RBX ZZ add     rbx, 1 
diff --git a/tests/commit/save-gnome-settings-daemon.psexe.infoannot b/tests/commit/save-gnome-settings-daemon.psexe.infoannot
index c60eee6ffbaa27aca5c4ff474ad62dd7a586e648..caa25975e4f3b357d6763f1934514398e2d90fbb 100644
--- a/tests/commit/save-gnome-settings-daemon.psexe.infoannot
+++ b/tests/commit/save-gnome-settings-daemon.psexe.infoannot
@@ -246,23 +246,23 @@
             403a10     34 FUNC RETURNTYPE RAX 0
             403a10     34 FUNC PROBLEM sub_403A10 JUMPUNRESOLVED 
             403a40     80 FUNC RETURNTYPE RAX 0
-            403a40     80 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            403a40     80 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             403a90    248 FUNC RETURNTYPE RAX 0
             403a90    248 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             403b90    116 FUNC RETURNTYPE RAX 0
             403b90    116 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             403c10     32 FUNC RETURNTYPE RAX 0
-            403c10     32 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            403c10     32 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             403c30     45 FUNC RETURNTYPE RAX 1
-            403c30     45 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            403c30     45 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             403c60     35 FUNC RETURNTYPE RAX 1
-            403c60     35 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            403c60     35 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             403c90     30 FUNC RETURNTYPE RAX 0
-            403c90     30 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            403c90     30 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             403cd0    336 FUNC RETURNTYPE RAX 0
             403cd0    336 FUNC PROBLEM sub_403CD0 STACKANALYSIS 
             403e20     70 FUNC RETURNTYPE RAX 4
-            403e20     70 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            403e20     70 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             403e70    239 FUNC RETURNTYPE RAX 0
             403e70    239 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             403eeb      2 INSTR INFINITELOOP jmp     short loc_403EEB 
@@ -281,13 +281,13 @@
             4043f0     35 FUNC RETURNTYPE RAX 0
             4043f0     35 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             404420    747 FUNC RETURNTYPE RAX 1
-            404420    747 FUNC INARGS    6  ARG0 4 ARG1 8 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            404420    747 FUNC INARGS    6  ARG0 4 ARG1 8 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             404710     64 FUNC RETURNTYPE RAX 0
-            404710     64 FUNC INARGS    6  ARG0 0 ARG1 8 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            404710     64 FUNC INARGS    6  ARG0 0 ARG1 8 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             404750    182 FUNC RETURNTYPE RAX 0
-            404750    182 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            404750    182 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             404810    133 FUNC RETURNTYPE RAX 4
-            404810    133 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            404810    133 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4048a0     55 FUNC RETURNTYPE RAX 0
             4048a0     55 FUNC PROBLEM sub_4048A0 JUMPUNRESOLVED 
             4048e0    210 FUNC RETURNTYPE RAX 0
diff --git a/tests/commit/save-gnome-sound-applet.psexe.infoannot b/tests/commit/save-gnome-sound-applet.psexe.infoannot
index e847b5d2c164e3c76cf51994ab760474e6074346..5af7df425aa82e3e4f7a83621e6bb299652a0c54 100644
--- a/tests/commit/save-gnome-sound-applet.psexe.infoannot
+++ b/tests/commit/save-gnome-sound-applet.psexe.infoannot
@@ -566,7 +566,7 @@
               7390     65 FUNC RETURNTYPE RAX 0
               7390     65 FUNC INARGS    6  ARG0 1 ARG1 4 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
               73e0     21 FUNC RETURNTYPE RAX 1
-              73e0     21 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+              73e0     21 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
               7690     75 FUNC RETURNTYPE RAX 0
               7690     75 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
               76e0     73 FUNC RETURNTYPE RAX 96
@@ -574,7 +574,7 @@
               7730    112 FUNC RETURNTYPE RAX 1
               7730    112 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
               7830     61 FUNC RETURNTYPE RAX 4
-              7830     61 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+              7830     61 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
               7b30    136 FUNC RETURNTYPE RAX 0
               7b30    136 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
               7d00    116 FUNC RETURNTYPE RAX 0
@@ -614,11 +614,11 @@
               8d10     38 FUNC RETURNTYPE RAX 0
               8d10     38 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
               8d60     14 FUNC RETURNTYPE RAX 0
-              8d60     14 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+              8d60     14 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
               8d70     52 FUNC RETURNTYPE RAX 1
               8d70     52 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
               8db0     24 FUNC RETURNTYPE RAX 1
-              8db0     24 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+              8db0     24 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
               8e00     30 FUNC RETURNTYPE RAX 0
               8e00     30 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
               8e20   1059 FUNC RETURNTYPE RAX 0
@@ -687,7 +687,7 @@
               b1c0    145 FUNC RETURNTYPE RAX 0
               b1c0    145 FUNC PROBLEM sub_B1C0 JUMPUNRESOLVED 
               b260     71 FUNC RETURNTYPE RAX 1
-              b260     71 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+              b260     71 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
               b2b0    138 FUNC RETURNTYPE RAX 0
               b2b0    138 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
               b340    122 FUNC RETURNTYPE RAX 0
@@ -734,7 +734,7 @@
               c180    651 FUNC RETURNTYPE RAX 0
               c180    651 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
               c410     78 FUNC RETURNTYPE RAX 96
-              c410     78 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+              c410     78 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
               c460     76 FUNC RETURNTYPE RAX 0
               c460     76 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
               c4b0     97 FUNC RETURNTYPE RAX 1
@@ -784,9 +784,9 @@
               f920     29 FUNC RETURNTYPE RAX 0
               f920     29 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
               f960    292 FUNC RETURNTYPE RAX 4
-              f960    292 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+              f960    292 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
               fa90   1142 FUNC RETURNTYPE RAX 0
-              fa90   1142 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+              fa90   1142 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
               ff10    628 FUNC RETURNTYPE RAX 0
               ff10    628 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
              10190    136 FUNC RETURNTYPE RAX 0
diff --git a/tests/commit/save-gnome-sound-recorder.psexe.infoannot b/tests/commit/save-gnome-sound-recorder.psexe.infoannot
index 23a6af4c5927c295e223f6d964ce477957bad1e7..71e5d77e9a774479c6d7942c572d3471509b8748 100644
--- a/tests/commit/save-gnome-sound-recorder.psexe.infoannot
+++ b/tests/commit/save-gnome-sound-recorder.psexe.infoannot
@@ -567,7 +567,7 @@
             406680      6 FUNC RETURNTYPE RAX 0
             406680      6 FUNC PROBLEM .g_filename_display_basename JUMPUNRESOLVED 
             406690    446 FUNC RETURNTYPE RAX 1
-            406690    446 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            406690    446 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4067e9      4 INSTR CHECK OVERFLOW UNSIGNED 64  RBX ZZ add     rbx, 8 
             406850     42 FUNC RETURNTYPE RAX 0
             406850     42 FUNC INARGS    3  ARG0 0 ARG1 0 ARG2 0 
@@ -585,7 +585,7 @@
             4069b0     74 FUNC RETURNTYPE RAX 1
             4069b0     74 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             406a00    250 FUNC RETURNTYPE RAX 0
-            406a00    250 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            406a00    250 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             406b00    197 FUNC RETURNTYPE RAX 0
             406b00    197 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             406c40    131 FUNC RETURNTYPE RAX 0
@@ -595,17 +595,17 @@
             406cd0    115 FUNC RETURNTYPE RAX 0
             406cd0    115 FUNC INARGS    6  ARG0 16 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             406d50    276 FUNC RETURNTYPE RAX 0
-            406d50    276 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            406d50    276 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             406e70    119 FUNC RETURNTYPE RAX 1
             406e70    119 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             406ef0    161 FUNC RETURNTYPE RAX 0
-            406ef0    161 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            406ef0    161 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             406fa0    407 FUNC RETURNTYPE RAX 4
             406fa0    407 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             407140     68 FUNC RETURNTYPE RAX 0
             407140     68 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             407190    591 FUNC RETURNTYPE RAX 1
-            407190    591 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            407190    591 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4071d7      3 INSTR CHECK OVERFLOW SIGNED 64  R8 ZZ neg     r8 
             4071e7      3 INSTR CHECK OVERFLOW UNSIGNED 64  R8 ZZ add     r8, rbx 
             4071f4      7 INSTR CHECK OVERFLOW UNSIGNED 64 RDX ZZ IDIOM 33 imul    rdx, 0FFFFFFFFFFFFFA60h 
@@ -622,11 +622,11 @@
             4079e0      5 FUNC RETURNTYPE RAX 0
             4079e0      5 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             407a10      7 FUNC RETURNTYPE RAX 0
-            407a10      7 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            407a10      7 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             407a20    258 FUNC RETURNTYPE RAX 0
             407a20    258 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 0 ARG3 16 ARG4 16 ARG5 16 
             407b30    373 FUNC RETURNTYPE RAX 0
-            407b30    373 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            407b30    373 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             407cb0     30 FUNC RETURNTYPE RAX 0
             407cb0     30 FUNC INARGS    6  ARG0 4 ARG1 16 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
             407cd0    112 FUNC RETURNTYPE RAX 0
@@ -644,7 +644,7 @@
             4090d0    148 FUNC RETURNTYPE RAX 0
             4090d0    148 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             409170    109 FUNC RETURNTYPE RAX 1
-            409170    109 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            409170    109 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4091e0     56 FUNC RETURNTYPE RAX 1
             4091e0     56 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             409220    484 FUNC RETURNTYPE RAX 1
@@ -656,11 +656,11 @@
             4094b0    131 FUNC RETURNTYPE RAX 0
             4094b0    131 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             409540    191 FUNC RETURNTYPE RAX 0
-            409540    191 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            409540    191 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             409600    105 FUNC RETURNTYPE RAX 0
             409600    105 FUNC INARGS    6  ARG0 0 ARG1 16 ARG2 16 ARG3 16 ARG4 0 ARG5 0 
             409670    260 FUNC RETURNTYPE RAX 1
-            409670    260 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            409670    260 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             409780    602 FUNC RETURNTYPE RAX 4
             409780    602 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4097b5      4 INSTR CHECK OVERFLOW NOFLAGUNKNOWNSIGN 64 RDI+16 ZZ lea     rsi, [rdi+10h] 
@@ -671,7 +671,7 @@
             409a40     29 FUNC RETURNTYPE RAX 0
             409a40     29 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             409a60     70 FUNC RETURNTYPE RAX 4
-            409a60     70 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            409a60     70 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             409ab0     93 FUNC RETURNTYPE RAX 0
             409ab0     93 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             40aae0    142 FUNC RETURNTYPE RAX 0
@@ -679,17 +679,17 @@
             40ab70    824 FUNC RETURNTYPE RAX 0
             40ab70    824 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             40aeb0    892 FUNC RETURNTYPE RAX 4
-            40aeb0    892 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 4 ARG3 1 ARG4 0 ARG5 0 
+            40aeb0    892 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             40b230    253 FUNC RETURNTYPE RAX 4
             40b230    253 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             40b330    801 FUNC RETURNTYPE RAX 4
-            40b330    801 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 4 ARG3 1 ARG4 0 ARG5 0 
+            40b330    801 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             40b660    512 FUNC RETURNTYPE RAX 1
             40b660    512 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             40b860   1730 FUNC RETURNTYPE RAX 0
             40b860   1730 FUNC INARGS    6  ARG0 1 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             40bf30    465 FUNC RETURNTYPE RAX 1
-            40bf30    465 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            40bf30    465 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             40c110   1433 FUNC RETURNTYPE RAX 1
             40c110   1433 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             40c158      4 INSTR CHECK OVERFLOW NOFLAGUNKNOWNSIGN 64 RDI+16 ZZ lea     rsi, [rdi+10h] 
diff --git a/tests/commit/save-gnome-system-log.psexe.infoannot b/tests/commit/save-gnome-system-log.psexe.infoannot
index 334e9d91a662eab8cfa2713b5d726b2630f09e82..a90d88e76dd1d73d952dee5e487bb148e3943f26 100644
--- a/tests/commit/save-gnome-system-log.psexe.infoannot
+++ b/tests/commit/save-gnome-system-log.psexe.infoannot
@@ -845,11 +845,11 @@
             409b30      6 FUNC RETURNTYPE RAX 0
             409b30      6 FUNC PROBLEM .gtk_grid_attach_next_to JUMPUNRESOLVED 
             409b40     47 FUNC RETURNTYPE RAX 0
-            409b40     47 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            409b40     47 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             409b6f     39 FUNC RETURNTYPE RAX 0
             409b6f     39 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             409b96     54 FUNC RETURNTYPE RAX 0
-            409b96     54 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            409b96     54 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             409bd0    496 FUNC RETURNTYPE RAX 1
             409bd0    496 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             409dc0     42 FUNC RETURNTYPE RAX 0
@@ -862,9 +862,9 @@
             409e80     34 FUNC RETURNTYPE RAX 0
             409e80     34 FUNC PROBLEM sub_409E80 JUMPUNRESOLVED 
             409eb0    362 FUNC RETURNTYPE RAX 0
-            409eb0    362 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
+            409eb0    362 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             40a2c0     31 FUNC RETURNTYPE RAX 1
-            40a2c0     31 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            40a2c0     31 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             40a2e0    121 FUNC RETURNTYPE RAX 0
             40a2e0    121 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             40a360    113 FUNC RETURNTYPE RAX 0
@@ -979,11 +979,11 @@
             40d330    155 FUNC RETURNTYPE RAX 4
             40d330    155 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             40d3d0     37 FUNC RETURNTYPE RAX 0
-            40d3d0     37 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            40d3d0     37 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             40d400     37 FUNC RETURNTYPE RAX 0
-            40d400     37 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            40d400     37 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             40d430     23 FUNC RETURNTYPE RAX 4
-            40d430     23 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            40d430     23 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             40d450    136 FUNC RETURNTYPE RAX 1
             40d450    136 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             40d481      3 INSTR CHECK OVERFLOW SIGNED 32  RCX ZZ add     ecx, 1 
@@ -1020,7 +1020,7 @@
             40f660     95 FUNC RETURNTYPE RAX 4
             40f660     95 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             40f6c0    118 FUNC RETURNTYPE RAX 1
-            40f6c0    118 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            40f6c0    118 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             40f6c0    118 FUNC PROBLEM sub_40F6C0 CALLUNRESOLVED 
             40f840    121 FUNC RETURNTYPE RAX 0
             40f840    121 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
@@ -1057,7 +1057,7 @@
             4109c0    339 FUNC RETURNTYPE RAX 0
             4109c0    339 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             410b20     18 FUNC RETURNTYPE RAX 1
-            410b20     18 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            410b20     18 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             410c40     55 FUNC RETURNTYPE RAX 1
             410c40     55 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             410c80    127 FUNC RETURNTYPE RAX 0
@@ -1140,7 +1140,7 @@
             412bb0    237 FUNC RETURNTYPE RAX 0
             412bb0    237 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             412ca0     72 FUNC RETURNTYPE RAX 4
-            412ca0     72 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            412ca0     72 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             412cf0    122 FUNC RETURNTYPE RAX 0
             412cf0    122 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             412d70     20 FUNC RETURNTYPE RAX 0
diff --git a/tests/commit/save-gnome-system-monitor.psexe.infoannot b/tests/commit/save-gnome-system-monitor.psexe.infoannot
index 31dea535ef765258e680ec238be1a64cfd77bfaa..3f1ae13973c9a5851d65d34e8f0d748eb4325ce5 100644
--- a/tests/commit/save-gnome-system-monitor.psexe.infoannot
+++ b/tests/commit/save-gnome-system-monitor.psexe.infoannot
@@ -1365,15 +1365,15 @@
             416575      2 INSTR CHECK TRUNCATION UNSIGNED 64 RBP 32 EBP ZZ mov     esi, ebp 
             4166cc      2 INSTR INFINITELOOP jmp     short loc_4166CC 
             416900    169 FUNC RETURNTYPE RAX 0
-            416900    169 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            416900    169 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4169b0    230 FUNC RETURNTYPE RAX 0
-            4169b0    230 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4169b0    230 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             416aa0      5 FUNC RETURNTYPE RAX 0
             416aa0      5 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             416ab0     49 FUNC RETURNTYPE RAX 0
-            416ab0     49 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            416ab0     49 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             416af0    169 FUNC RETURNTYPE RAX 0
-            416af0    169 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            416af0    169 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             416b9c     42 FUNC RETURNTYPE RAX 0
             416b9c     42 FUNC INARGS    3  ARG0 0 ARG1 0 ARG2 0 
             416bc8     23 FUNC RETURNTYPE RAX 0
@@ -1423,7 +1423,7 @@
             417e90    448 FUNC RETURNTYPE RAX 0
             417e90    448 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 16 ARG3 0 ARG4 0 ARG5 0 
             418050    227 FUNC RETURNTYPE RAX 0
-            418050    227 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            418050    227 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4180c8      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+76 ZZ IDIOM 18 MEMORYSINK lea     rdx, [rbx+4Ch] 
             4180cc      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+72 ZZ IDIOM 18 MEMORYSINK lea     rsi, [rbx+48h] 
             418140   1484 FUNC RETURNTYPE RAX 16
@@ -1465,7 +1465,7 @@
             41a5f0    107 FUNC RETURNTYPE RAX 0
             41a5f0    107 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             41a660    285 FUNC RETURNTYPE RAX 0
-            41a660    285 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            41a660    285 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             41a71f      4 INSTR CHECK OVERFLOW UNKNOWNSIGN 64  RBX ZZ add     rbx, 1 
             41a758      4 INSTR CHECK OVERFLOW UNKNOWNSIGN 64  RBX ZZ add     rbx, 1 
             41a780    192 FUNC RETURNTYPE RAX 0
@@ -1500,13 +1500,13 @@
             41aa20      8 FUNC RETURNTYPE RAX 0
             41aa20      8 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             41aa30    491 FUNC RETURNTYPE RAX 0
-            41aa30    491 FUNC INARGS    6  ARG0 1 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            41aa30    491 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             41ac20     77 FUNC RETURNTYPE RAX 0
-            41ac20     77 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            41ac20     77 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             41ac70     63 FUNC RETURNTYPE RAX 1
             41ac70     63 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             41acb0     12 FUNC RETURNTYPE RAX 0
-            41acb0     12 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            41acb0     12 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             41acc0     13 FUNC RETURNTYPE RAX 0
             41acc0     13 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             41acd0    313 FUNC RETURNTYPE RAX 1
@@ -1527,9 +1527,9 @@
             41af90     24 FUNC RETURNTYPE RAX 1
             41af90     24 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             41afb0    368 FUNC RETURNTYPE RAX 1
-            41afb0    368 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
+            41afb0    368 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             41b120     10 FUNC RETURNTYPE RAX 0
-            41b120     10 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            41b120     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             41b130     19 FUNC RETURNTYPE RAX 1
             41b130     19 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             41b150     35 FUNC RETURNTYPE RAX 0
@@ -1547,7 +1547,7 @@
             41b550     49 FUNC RETURNTYPE RAX 1
             41b550     49 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
             41b590   1770 FUNC RETURNTYPE RAX 0
-            41b590   1770 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            41b590   1770 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             41b695      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RAX+84 ZZ IDIOM 18 MEMORYSINK lea     rsi, [rax+54h] 
             41b7d7      2 INSTR CHECK UNDERFLOW UNSIGNED 32  RSI ZZ sub     esi, eax 
             41b8c4      3 INSTR CHECK OVERFLOW UNSIGNED 32  RBP ZZ add     ebp, 1 
@@ -1627,7 +1627,7 @@
             41e7c0     83 FUNC RETURNTYPE RAX 0
             41e7c0     83 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             41e820   2160 FUNC RETURNTYPE RAX 0
-            41e820   2160 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            41e820   2160 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             41ecd1      2 INSTR CHECK TRUNCATION UNKNOWNSIGN 64 RBP 32 EBP ZZ mov     esi, ebp 
             41ef33      3 INSTR CHECK OVERFLOW UNKNOWNSIGN 32  RBX ZZ add     ebx, 1 
             41f090     94 FUNC RETURNTYPE RAX 0
@@ -1644,18 +1644,18 @@
             41f4ca      4 INSTR CHECK UNDERFLOW UNSIGNED 64  RDX ZZ IDIOM 18 MEMORYSINK sbb     rdx, 3 
             41f4ce      3 INSTR CHECK UNDERFLOW UNSIGNED 64  RDX ZZ IDIOM 19 sub     rdx, rsi        ; unsigned __int64 
             41f730    144 FUNC RETURNTYPE RAX 0
-            41f730    144 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            41f730    144 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             41f7c0     83 FUNC RETURNTYPE RAX 0
             41f7c0     83 FUNC INARGS    6  ARG0 4 ARG1 2 ARG2 8 ARG3 0 ARG4 0 ARG5 0 
             41f820    512 FUNC RETURNTYPE RAX 8
-            41f820    512 FUNC INARGS    6  ARG0 8 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            41f820    512 FUNC INARGS    6  ARG0 8 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             41f995      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RDX+2 ZZ IDIOM 18 MEMORYSINK lea     rcx, [rdx+2] 
             41f9a2      4 INSTR CHECK UNDERFLOW UNSIGNED 64  RDX ZZ IDIOM 18 MEMORYSINK sbb     rdx, 3 
             41f9a6      3 INSTR CHECK UNDERFLOW UNSIGNED 64  RDX ZZ IDIOM 19 sub     rdx, r14        ; unsigned __int64 
             41fa50     70 FUNC RETURNTYPE RAX 0
             41fa50     70 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             41fab0   3100 FUNC RETURNTYPE RAX 0
-            41fab0   3100 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            41fab0   3100 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             41fc0c      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+8 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rbx+8] 
             4203b6      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+112 ZZ IDIOM 18 MEMORYSINK lea     rcx, [rbx+70h] 
             4203e0      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+48 ZZ IDIOM 18 MEMORYSINK lea     rcx, [rbx+30h] 
@@ -1737,7 +1737,7 @@
             421a00    112 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             421a2e      4 INSTR CHECK UNDERFLOW UNSIGNED 64  RBX ZZ IDIOM 31 sub     rbx, 10h 
             421a70   2246 FUNC RETURNTYPE RAX 0
-            421a70   2246 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            421a70   2246 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             422790    121 FUNC RETURNTYPE RAX 4
             422790    121 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             422790    121 FUNC PROBLEM _ZN11PrettyTable22unregister_applicationEi CALLUNRESOLVED 
@@ -1747,7 +1747,7 @@
             422840    142 FUNC INARGS    6  ARG0 0 ARG1 8 ARG2 8 ARG3 0 ARG4 0 ARG5 0 
             4228b2      7 INSTR CHECK OVERFLOW UNSIGNED 64  RSI ZZ IDIOM 18 GLOBALMEMSINK add     rsi, 643E88h    ; std::string * 
             4228f0    144 FUNC RETURNTYPE RAX 4
-            4228f0    144 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4228f0    144 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             4228f0    144 FUNC PROBLEM _ZN11PrettyTable18get_icon_from_wnckERK8ProcInfo CALLUNRESOLVED 
             4229a0     38 FUNC RETURNTYPE RAX 0
             4229a0     38 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
@@ -1878,18 +1878,18 @@
             4269b0   2173 FUNC RETURNTYPE RAX 4
             4269b0   2173 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             427230    188 FUNC RETURNTYPE RAX 1
-            427230    188 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            427230    188 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4272f0    162 FUNC RETURNTYPE RAX 1
             4272f0    162 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             4273a0     70 FUNC RETURNTYPE RAX 4
             4273a0     70 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4273f0     20 FUNC RETURNTYPE RAX 0
-            4273f0     20 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            4273f0     20 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             427410    183 FUNC RETURNTYPE RAX 0
             427410    183 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             427438      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+40 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rbx+28h] 
             4274d0   7765 FUNC RETURNTYPE RAX 1
-            4274d0   7765 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            4274d0   7765 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4274d0   7765 FUNC PROBLEM sub_4274D0 CALLUNRESOLVED 
             427573      4 INSTR CHECK OVERFLOW UNSIGNED 64  RDI ZZ IDIOM 18 MEMORYSINK add     rdi, 20h        ; this 
             4276fe      4 INSTR CHECK OVERFLOW UNSIGNED 64  RDI ZZ IDIOM 18 STACKMEMSINK add     rdi, [rbx-18h] 
@@ -1933,24 +1933,24 @@
             42a1b0     11 FUNC RETURNTYPE RAX 1
             42a1b0     11 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             42a1c0    381 FUNC RETURNTYPE RAX 4
-            42a1c0    381 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            42a1c0    381 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             42a261      3 INSTR CHECK UNDERFLOW UNSIGNED 64  RSI ZZ IDIOM 23 sub     rsi, rax 
             42a340    381 FUNC RETURNTYPE RAX 0
-            42a340    381 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            42a340    381 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             42a4c0    482 FUNC RETURNTYPE RAX 0
-            42a4c0    482 FUNC INARGS    6  ARG0 1 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            42a4c0    482 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             42a5fb      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBP+8 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rbp+8]    ; name 
             42a610      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBP+8 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rbp+8] 
             42a6b0    145 FUNC RETURNTYPE RAX 1
             42a6b0    145 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             42a750    119 FUNC RETURNTYPE RAX 0
-            42a750    119 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            42a750    119 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             42acc0     80 FUNC RETURNTYPE RAX 1
             42acc0     80 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             42ad10     20 FUNC RETURNTYPE RAX 0
-            42ad10     20 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            42ad10     20 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             42ad30     62 FUNC RETURNTYPE RAX 0
-            42ad30     62 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            42ad30     62 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             42ad70     54 FUNC RETURNTYPE RAX 0
             42ad70     54 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             42adb0   1146 FUNC RETURNTYPE RAX 0
@@ -1959,11 +1959,11 @@
             42b05b      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+96 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rbx+60h]  ; timer 
             42b104      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+8 ZZ IDIOM 18 MEMORYSINK lea     rsi, [rbx+8] 
             42b230     50 FUNC RETURNTYPE RAX 0
-            42b230     50 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            42b230     50 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             42b670     80 FUNC RETURNTYPE RAX 1
             42b670     80 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             42b6c0     20 FUNC RETURNTYPE RAX 0
-            42b6c0     20 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            42b6c0     20 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             42b6e0    166 FUNC RETURNTYPE RAX 1
             42b6e0    166 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             42b790     60 FUNC RETURNTYPE RAX 1
@@ -1985,7 +1985,7 @@
             42bbe0    194 FUNC RETURNTYPE RAX 1
             42bbe0    194 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             42bcb0   1226 FUNC RETURNTYPE RAX 0
-            42bcb0   1226 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            42bcb0   1226 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             42bf98      2 INSTR CHECK TRUNCATION UNKNOWNSIGN 64 RBP 32 EBP ZZ mov     esi, ebp 
             42bff8      4 INSTR CHECK OVERFLOW UNKNOWNSIGN 64  RBP ZZ add     rbp, 1 
             42c023      2 INSTR CHECK TRUNCATION UNKNOWNSIGN 64 RBP 32 EBP ZZ mov     ecx, ebp 
@@ -2004,12 +2004,11 @@
             42ce00     87 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             42ce00     87 FUNC PROBLEM _Z27get_process_selinux_contextP8ProcInfo CALLUNRESOLVED 
             42ce60    124 FUNC RETURNTYPE RAX 1
-            42ce60    124 FUNC INARGS    4  ARG0 1 ARG1 1 ARG2 1 ARG3 1 
             42ce60    124 FUNC PROBLEM _Z32can_show_security_context_columnv CALLUNRESOLVED 
             42cee0     68 FUNC RETURNTYPE RAX 0
             42cee0     68 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             42cf30    520 FUNC RETURNTYPE RAX 4
-            42cf30    520 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            42cf30    520 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
             42d030      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 R15+RAX ZZ lea     rdi, [r15+rax] 
             42d07d      3 INSTR CHECK OVERFLOW NOFLAGSIGNED 32 RAX+1 ZZ lea     ecx, [rax+1] 
             42d095      3 INSTR CHECK OVERFLOW UNKNOWNSIGN 64  RDI ZZ IDIOM 18 MEMORYSINK add     rdi, r12 
@@ -2019,7 +2018,7 @@
             42d0b5      4 INSTR CHECK OVERFLOW SIGNED 64  RSI ZZ add     rsi, [rbp+0] 
             42d0bc      3 INSTR CHECK OVERFLOW UNKNOWNSIGN 64  RDI ZZ IDIOM 18 MEMORYSINK add     rdi, r12 
             42d140    481 FUNC RETURNTYPE RAX 1
-            42d140    481 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            42d140    481 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
             42d2e8      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 R14+1 ZZ IDIOM 18 MEMORYSINK lea     rdi, [r14+1] 
             42d2ef      3 INSTR CHECK UNDERFLOW UNSIGNED 64  RSI ZZ sub     rsi, r14 
             42d330    353 FUNC RETURNTYPE RAX 0
@@ -2046,7 +2045,7 @@
             42d880    371 FUNC RETURNTYPE RAX 0
             42d880    371 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
             42dce0    609 FUNC RETURNTYPE RAX 1
-            42dce0    609 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            42dce0    609 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             42dce0    609 FUNC PROBLEM sub_42DCE0 CALLUNRESOLVED 
             42dcf3      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RDI+16 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rdi+10h]  ; this 
             42dd1a      4 INSTR CHECK OVERFLOW NOFLAGUNKNOWNSIGN 64 RBX+24 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rbx+18h]  ; this 
@@ -2055,7 +2054,7 @@
             42de4e      3 INSTR CHECK SIGNEDNESS UNSIGNED 8 AL ZZ IDIOM 20 movsx   edx, al 
             42df10      4 INSTR CHECK OVERFLOW UNSIGNED 64  RDI ZZ IDIOM 18 STACKMEMSINK add     rdi, [rax-18h] 
             42dfd0    601 FUNC RETURNTYPE RAX 1
-            42dfd0    601 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            42dfd0    601 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             42dfd0    601 FUNC PROBLEM sub_42DFD0 CALLUNRESOLVED 
             42dfe1      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RDI+16 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rdi+10h]  ; this 
             42e094      4 INSTR CHECK OVERFLOW UNSIGNED 64  RDI ZZ IDIOM 18 STACKMEMSINK add     rdi, [rbp-18h] 
@@ -2064,7 +2063,7 @@
             42e133      3 INSTR CHECK SIGNEDNESS UNSIGNED 8 AL ZZ IDIOM 20 movsx   edx, al 
             42e1f8      4 INSTR CHECK OVERFLOW UNSIGNED 64  RDI ZZ IDIOM 18 STACKMEMSINK add     rdi, [rax-18h] 
             42e2b0    601 FUNC RETURNTYPE RAX 1
-            42e2b0    601 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            42e2b0    601 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             42e2b0    601 FUNC PROBLEM sub_42E2B0 CALLUNRESOLVED 
             42e2c1      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RDI+16 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rdi+10h]  ; this 
             42e374      4 INSTR CHECK OVERFLOW UNSIGNED 64  RDI ZZ IDIOM 18 STACKMEMSINK add     rdi, [rbp-18h] 
@@ -2241,7 +2240,7 @@
             4366d0    188 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4366fe      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RAX+1 ZZ lea     rdx, [rax+1] 
             436790    244 FUNC RETURNTYPE RAX 0
-            436790    244 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            436790    244 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             436890    787 FUNC RETURNTYPE RAX 4
             436890    787 FUNC INARGS    6  ARG0 16 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             436ace      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RAX+1 ZZ lea     rdx, [rax+1] 
diff --git a/tests/commit/save-gnome-terminal.psexe.infoannot b/tests/commit/save-gnome-terminal.psexe.infoannot
index d4384e8fb49eac9b2b14ad369825164eba33de0a..091134dbfc6e2718a5f6e504c51213db68befbf7 100644
--- a/tests/commit/save-gnome-terminal.psexe.infoannot
+++ b/tests/commit/save-gnome-terminal.psexe.infoannot
@@ -1697,7 +1697,7 @@
             413250      6 FUNC RETURNTYPE RAX 0
             413250      6 FUNC PROBLEM .SmcSetProperties JUMPUNRESOLVED 
             413260    185 FUNC RETURNTYPE RAX 0
-            413260    185 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            413260    185 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4132a7      3 INSTR CHECK SIGNEDNESS UNSIGNED 64 RBP ZZ mov     rdx, rbp        ; n 
             4132e2      3 INSTR CHECK OVERFLOW UNKNOWNSIGN 64  RBP ZZ IDIOM 21 add     rbp, rax 
             413320   1079 FUNC RETURNTYPE RAX 1
@@ -1730,7 +1730,7 @@
             413b90    174 FUNC RETURNTYPE RAX 0
             413b90    174 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             413c40    299 FUNC RETURNTYPE RAX 0
-            413c40    299 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            413c40    299 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             413ca4      7 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 R13+4418504 ZZ IDIOM 18 GLOBALMEMSINK lea     rsi, qword_436BC8[r13] 
             413cb8      4 INSTR CHECK OVERFLOW UNKNOWNSIGN 64  R12 ZZ add     r12d, 1 
             413d40      7 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 R13+4418516 ZZ IDIOM 18 GLOBALMEMSINK lea     rsi, dword_436BD4[r13] 
@@ -1745,7 +1745,7 @@
             413f50    165 FUNC RETURNTYPE RAX 0
             413f50    165 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             414000    236 FUNC RETURNTYPE RAX 0
-            414000    236 FUNC INARGS    4  ARG0 0 ARG1 0 ARG2 1 ARG3 1 
+            414000    236 FUNC INARGS    2  ARG0 0 ARG1 0 
             4140f0   4481 FUNC RETURNTYPE RAX 0
             4140f0   4481 FUNC INARGS    6  ARG0 0 ARG1 16 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             415280    386 FUNC RETURNTYPE RAX 0
@@ -1757,17 +1757,17 @@
             41561e      4 INSTR CHECK OVERFLOW UNKNOWNSIGN 64  RBX ZZ add     rbx, 20h 
             415850      4 INSTR CHECK OVERFLOW UNKNOWNSIGN 64  RBX ZZ add     rbx, 1 
             4162c0    376 FUNC RETURNTYPE RAX 0
-            4162c0    376 FUNC INARGS    4  ARG0 4 ARG1 0 ARG2 1 ARG3 1 
+            4162c0    376 FUNC INARGS    1  ARG0 4 
             416440     91 FUNC RETURNTYPE RAX 0
             416440     91 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4164a0    515 FUNC RETURNTYPE RAX 0
             4164a0    515 FUNC PROBLEM sub_4164A0 STACKANALYSIS 
             4166b0    582 FUNC RETURNTYPE RAX 0
-            4166b0    582 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            4166b0    582 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             416c70     65 FUNC RETURNTYPE RAX 0
-            416c70     65 FUNC INARGS    4  ARG0 0 ARG1 0 ARG2 1 ARG3 1 
+            416c70     65 FUNC INARGS    2  ARG0 0 ARG1 0 
             416cc0     17 FUNC RETURNTYPE RAX 0
-            416cc0     17 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 4 ARG4 0 ARG5 0 
+            416cc0     17 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 4 ARG4 0 ARG5 0 
             416ce0    133 FUNC RETURNTYPE RAX 1
             416ce0    133 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
             416d70    142 FUNC RETURNTYPE RAX 1
@@ -1783,7 +1783,7 @@
             417180    727 FUNC RETURNTYPE RAX 0
             417180    727 FUNC PROBLEM sub_417180 STACKANALYSIS 
             417460    112 FUNC RETURNTYPE RAX 4
-            417460    112 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 4 ARG4 0 ARG5 0 
+            417460    112 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 4 ARG4 0 ARG5 0 
             4174d0    347 FUNC RETURNTYPE RAX 0
             4174d0    347 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             417580      4 INSTR CHECK OVERFLOW UNKNOWNSIGN 64  R12 ZZ add     r12d, 1 
@@ -1793,9 +1793,9 @@
             417b40    467 FUNC RETURNTYPE RAX 0
             417b40    467 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             417d30    130 FUNC RETURNTYPE RAX 0
-            417d30    130 FUNC INARGS    4  ARG0 0 ARG1 4 ARG2 1 ARG3 1 
+            417d30    130 FUNC INARGS    2  ARG0 0 ARG1 4 
             417dc0    170 FUNC RETURNTYPE RAX 0
-            417dc0    170 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
+            417dc0    170 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             417e70    693 FUNC RETURNTYPE RAX 0
             417e70    693 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             418130    147 FUNC RETURNTYPE RAX 0
@@ -1807,7 +1807,7 @@
             4182a0     75 FUNC RETURNTYPE RAX 0
             4182a0     75 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4182f0     73 FUNC RETURNTYPE RAX 0
-            4182f0     73 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4182f0     73 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             418340    107 FUNC RETURNTYPE RAX 4
             418340    107 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4183b0    154 FUNC RETURNTYPE RAX 96
@@ -1886,7 +1886,7 @@
             41aae0    115 FUNC RETURNTYPE RAX 0
             41aae0    115 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             41ab60    289 FUNC RETURNTYPE RAX 0
-            41ab60    289 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            41ab60    289 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             41abbf      3 INSTR CHECK OVERFLOW NOFLAGUNKNOWNSIGN 32 RAX+1 ZZ lea     edi, [rax+1] 
             41aca0    126 FUNC RETURNTYPE RAX 0
             41aca0    126 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 8 ARG3 0 ARG4 0 ARG5 0 
@@ -1909,7 +1909,7 @@
             41b5f0     56 FUNC RETURNTYPE RAX 0
             41b5f0     56 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             41b630    150 FUNC RETURNTYPE RAX 0
-            41b630    150 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            41b630    150 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             41b6d0     56 FUNC RETURNTYPE RAX 4
             41b6d0     56 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             41b710     56 FUNC RETURNTYPE RAX 0
@@ -1921,15 +1921,15 @@
             41b850     48 FUNC RETURNTYPE RAX 1
             41b850     48 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             41b880    464 FUNC RETURNTYPE RAX 0
-            41b880    464 FUNC INARGS    6  ARG0 1 ARG1 4 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            41b880    464 FUNC INARGS    6  ARG0 1 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             41ba50     88 FUNC RETURNTYPE RAX 96
-            41ba50     88 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            41ba50     88 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             41bab0    212 FUNC RETURNTYPE RAX 1
             41bab0    212 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             41bc10     56 FUNC RETURNTYPE RAX 0
             41bc10     56 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             41c070    173 FUNC RETURNTYPE RAX 0
-            41c070    173 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            41c070    173 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             41c0ea      4 INSTR CHECK OVERFLOW UNSIGNED 64  RBX ZZ IDIOM 18 MEMORYSINK add     rbx, 10h 
             41c120     43 FUNC RETURNTYPE RAX 0
             41c120     43 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
@@ -1942,7 +1942,7 @@
             41c370    388 FUNC RETURNTYPE RAX 0
             41c370    388 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             41c510     61 FUNC RETURNTYPE RAX 0
-            41c510     61 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            41c510     61 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             41c550     53 FUNC RETURNTYPE RAX 0
             41c550     53 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             41c590    118 FUNC RETURNTYPE RAX 4
@@ -1950,9 +1950,9 @@
             41c610    113 FUNC RETURNTYPE RAX 0
             41c610    113 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             41c6f0   2724 FUNC RETURNTYPE RAX 0
-            41c6f0   2724 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 4 ARG3 1 ARG4 0 ARG5 1 
+            41c6f0   2724 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 4 ARG3 0 ARG4 0 ARG5 1 
             41d1a0     41 FUNC RETURNTYPE RAX 1
-            41d1a0     41 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            41d1a0     41 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             41d200    133 FUNC RETURNTYPE RAX 4
             41d200    133 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             41d3f0    176 FUNC RETURNTYPE RAX 4
@@ -1964,7 +1964,7 @@
             41e010      5 FUNC RETURNTYPE RAX 1
             41e010      5 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 4 ARG3 0 ARG4 4 ARG5 0 
             41e020    124 FUNC RETURNTYPE RAX 0
-            41e020    124 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 0 ARG4 4 ARG5 0 
+            41e020    124 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 4 ARG5 0 
             41e0a0    801 FUNC RETURNTYPE RAX 4
             41e0a0    801 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 4 ARG3 1 ARG4 1 ARG5 1 
             41e2f4      2 INSTR CHECK UNDERFLOW SIGNED 32  RDI ZZ sub     edi, ebp 
@@ -2048,7 +2048,7 @@
             421ca0     34 FUNC RETURNTYPE RAX 0
             421ca0     34 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4223e0     99 FUNC RETURNTYPE RAX 0
-            4223e0     99 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            4223e0     99 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             422870     78 FUNC RETURNTYPE RAX 4
             422870     78 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4228c0     59 FUNC RETURNTYPE RAX 1
@@ -2068,7 +2068,7 @@
             422c10     23 FUNC RETURNTYPE RAX 0
             422c10     23 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             423770     21 FUNC RETURNTYPE RAX 0
-            423770     21 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            423770     21 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             423790     39 FUNC RETURNTYPE RAX 0
             423790     39 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4237c0     39 FUNC RETURNTYPE RAX 0
@@ -2076,7 +2076,7 @@
             4237f0      8 FUNC RETURNTYPE RAX 0
             4237f0      8 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             423800    283 FUNC RETURNTYPE RAX 0
-            423800    283 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 16 ARG3 0 ARG4 0 ARG5 0 
+            423800    283 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 16 ARG3 0 ARG4 0 ARG5 0 
             423920     29 FUNC RETURNTYPE RAX 1
             423920     29 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             423940    102 FUNC RETURNTYPE RAX 0
@@ -2190,7 +2190,7 @@
             426b70    224 FUNC RETURNTYPE RAX 0
             426b70    224 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             426c50     18 FUNC RETURNTYPE RAX 1
-            426c50     18 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            426c50     18 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             426c70     97 FUNC RETURNTYPE RAX 0
             426c70     97 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             426ce0    127 FUNC RETURNTYPE RAX 0
@@ -2202,7 +2202,6 @@
             427160    116 FUNC RETURNTYPE RAX 0
             427160    116 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4271e0     36 FUNC RETURNTYPE RAX 1
-            4271e0     36 FUNC INARGS    4  ARG0 1 ARG1 1 ARG2 1 ARG3 1 
             427210    161 FUNC RETURNTYPE RAX 0
             427210    161 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4272c0     30 FUNC RETURNTYPE RAX 1
@@ -2255,7 +2254,7 @@
             4292f0    221 FUNC RETURNTYPE RAX 4
             4292f0    221 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4293d0     93 FUNC RETURNTYPE RAX 1
-            4293d0     93 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4293d0     93 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             429430    417 FUNC RETURNTYPE RAX 1
             429430    417 FUNC INARGS    6  ARG0 16 ARG1 16 ARG2 4 ARG3 16 ARG4 4 ARG5 16 
             4295e0     40 FUNC RETURNTYPE RAX 1
@@ -2305,13 +2304,13 @@
             42aa50    121 FUNC RETURNTYPE RAX 4
             42aa50    121 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             42aad0    445 FUNC RETURNTYPE RAX 0
-            42aad0    445 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            42aad0    445 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             42aafb      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RAX+5 ZZ lea     rdi, [rax+5] 
             42ab94      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RAX+1 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rax+1] 
             42ac90    199 FUNC RETURNTYPE RAX 0
             42ac90    199 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 4 ARG4 0 ARG5 0 
             42ad60    778 FUNC RETURNTYPE RAX 1
-            42ad60    778 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            42ad60    778 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             42b070      8 FUNC RETURNTYPE RAX 0
             42b070      8 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             42b080    224 FUNC RETURNTYPE RAX 1
@@ -2321,7 +2320,7 @@
             42b260    114 FUNC RETURNTYPE RAX 0
             42b260    114 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             42b540    155 FUNC RETURNTYPE RAX 1
-            42b540    155 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            42b540    155 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             42b58c      4 INSTR CHECK OVERFLOW NOFLAGUNKNOWNSIGN 64 RBP+15 ZZ lea     rdi, [rbp+0Fh] 
             42b780    164 FUNC RETURNTYPE RAX 0
             42b780    164 FUNC INARGS    6  ARG0 1 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
@@ -2332,7 +2331,7 @@
             42b930   1024 FUNC RETURNTYPE RAX 0
             42b930   1024 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 4 ARG4 0 ARG5 0 
             42bd30    124 FUNC RETURNTYPE RAX 0
-            42bd30    124 FUNC INARGS    4  ARG0 0 ARG1 4 ARG2 1 ARG3 1 
+            42bd30    124 FUNC INARGS    2  ARG0 0 ARG1 4 
             42bdb0    186 FUNC RETURNTYPE RAX 0
             42bdb0    186 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             42be70    384 FUNC RETURNTYPE RAX 0
@@ -2436,9 +2435,9 @@
             42fa50    163 FUNC RETURNTYPE RAX 0
             42fa50    163 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             42fb20     12 FUNC RETURNTYPE RAX 0
-            42fb20     12 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            42fb20     12 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             42fb30    217 FUNC RETURNTYPE RAX 1
-            42fb30    217 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            42fb30    217 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             430c40     20 FUNC RETURNTYPE RAX 0
             430c40     20 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             431520      9 FUNC RETURNTYPE RAX 0
@@ -2455,7 +2454,7 @@
             431940    113 FUNC RETURNTYPE RAX 0
             431940    113 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4319c0    338 FUNC RETURNTYPE RAX 0
-            4319c0    338 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            4319c0    338 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             431ba0      7 FUNC RETURNTYPE RAX 0
             431ba0      7 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             431bb0     83 FUNC RETURNTYPE RAX 1
@@ -2474,16 +2473,16 @@
             4320c0    166 FUNC RETURNTYPE RAX 0
             4320c0    166 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             432170    143 FUNC RETURNTYPE RAX 1
-            432170    143 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            432170    143 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             432200     89 FUNC RETURNTYPE RAX 1
-            432200     89 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            432200     89 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             432260     89 FUNC RETURNTYPE RAX 1
-            432260     89 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            432260     89 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4322c0    314 FUNC RETURNTYPE RAX 4
             4322c0    314 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             43233e      4 INSTR CHECK OVERFLOW UNSIGNED 64  RBX ZZ add     rbx, 1 
             432400     60 FUNC RETURNTYPE RAX 1
-            432400     60 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            432400     60 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             432440     55 FUNC RETURNTYPE RAX 0
             432440     55 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             432480    178 FUNC RETURNTYPE RAX 1
@@ -2503,7 +2502,7 @@
             432f60     92 FUNC RETURNTYPE RAX 0
             432f60     92 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 8 ARG3 1 ARG4 0 ARG5 0 
             432fc0     10 FUNC RETURNTYPE RAX 0
-            432fc0     10 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            432fc0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             432fd0   2800 FUNC RETURNTYPE RAX 1
             432fd0   2800 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             433ac0    991 FUNC RETURNTYPE RAX 4
@@ -2513,9 +2512,9 @@
             434030    217 FUNC RETURNTYPE RAX 0
             434030    217 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             434330      7 FUNC RETURNTYPE RAX 0
-            434330      7 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            434330      7 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             434340     33 FUNC RETURNTYPE RAX 0
-            434340     33 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            434340     33 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             434390      2 FUNC RETURNTYPE RAX 0
             434390      2 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
             4343a0      2 FUNC RETURNTYPE RAX 0
@@ -2549,22 +2548,22 @@
             4350f0    844 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4351f3      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RAX+16 ZZ IDIOM 18 MEMORYSINK lea     rcx, [rax+10h] 
             435440    136 FUNC RETURNTYPE RAX 1
-            435440    136 FUNC INARGS    6  ARG0 1 ARG1 4 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            435440    136 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             435570     82 FUNC RETURNTYPE RAX 0
             435570     82 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4355d0     51 FUNC RETURNTYPE RAX 0
-            4355d0     51 FUNC INARGS    6  ARG0 1 ARG1 4 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4355d0     51 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             435610    254 FUNC RETURNTYPE RAX 0
-            435610    254 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            435610    254 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             435710    170 FUNC RETURNTYPE RAX 0
             435710    170 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4357c0    135 FUNC RETURNTYPE RAX 1
             4357c0    135 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             435a80     80 FUNC RETURNTYPE RAX 0
-            435a80     80 FUNC INARGS    6  ARG0 1 ARG1 4 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            435a80     80 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             435a80     80 FUNC PROBLEM sub_435A80 CHUNKS 
             435ad0     73 FUNC RETURNTYPE RAX 0
-            435ad0     73 FUNC INARGS    6  ARG0 1 ARG1 4 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            435ad0     73 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             435b20    145 FUNC RETURNTYPE RAX 1
             435b20    145 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             435dc0    127 FUNC RETURNTYPE RAX 0
diff --git a/tests/commit/save-gnome-text-editor.psexe.infoannot b/tests/commit/save-gnome-text-editor.psexe.infoannot
index 103164a0464b823de1877dea0d453920e2c709a8..ad9b191249d8ffb5eef3cfa14e350bcb9e6abc2f 100644
--- a/tests/commit/save-gnome-text-editor.psexe.infoannot
+++ b/tests/commit/save-gnome-text-editor.psexe.infoannot
@@ -2630,7 +2630,7 @@
             428440     47 FUNC RETURNTYPE RAX 1
             428440     47 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             428470    116 FUNC RETURNTYPE RAX 0
-            428470    116 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            428470    116 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4284f0    487 FUNC RETURNTYPE RAX 1
             4284f0    487 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4286e0    433 FUNC RETURNTYPE RAX 0
@@ -2641,7 +2641,7 @@
             428a90     30 FUNC RETURNTYPE RAX 1
             428a90     30 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             428ab0    442 FUNC RETURNTYPE RAX 0
-            428ab0    442 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            428ab0    442 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             428e40     98 FUNC RETURNTYPE RAX 0
             428e40     98 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             428eb0     29 FUNC RETURNTYPE RAX 0
@@ -2659,9 +2659,9 @@
             4293d0    101 FUNC RETURNTYPE RAX 0
             4293d0    101 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             429440    101 FUNC RETURNTYPE RAX 0
-            429440    101 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 96 
+            429440    101 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 96 
             4294b0     76 FUNC RETURNTYPE RAX 0
-            4294b0     76 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4294b0     76 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             429500     81 FUNC RETURNTYPE RAX 1
             429500     81 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             429560    155 FUNC RETURNTYPE RAX 1
@@ -2697,7 +2697,7 @@
             42a250    122 FUNC RETURNTYPE RAX 0
             42a250    122 FUNC PROBLEM _gedit_app_ready JUMPUNRESOLVED 
             42a2d0     55 FUNC RETURNTYPE RAX 0
-            42a2d0     55 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            42a2d0     55 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             42a310     40 FUNC RETURNTYPE RAX 0
             42a310     40 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             42a340     65 FUNC RETURNTYPE RAX 4
@@ -2711,7 +2711,7 @@
             42a550     58 FUNC RETURNTYPE RAX 0
             42a550     58 FUNC INARGS    6  ARG0 96 ARG1 16 ARG2 16 ARG3 0 ARG4 0 ARG5 0 
             42a590   1168 FUNC RETURNTYPE RAX 1
-            42a590   1168 FUNC INARGS    6  ARG0 4 ARG1 8 ARG2 4 ARG3 1 ARG4 0 ARG5 0 
+            42a590   1168 FUNC INARGS    6  ARG0 4 ARG1 8 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             42a65f      4 INSTR CHECK OVERFLOW NOFLAGUNKNOWNSIGN 64 RAX+8 ZZ lea     rdx, [rax+8] 
             42a695      4 INSTR CHECK OVERFLOW NOFLAGUNKNOWNSIGN 64 RAX+24 ZZ lea     rdx, [rax+18h] 
             42a6bf      4 INSTR CHECK OVERFLOW NOFLAGUNKNOWNSIGN 64 RAX+28 ZZ lea     rdx, [rax+1Ch] 
@@ -2743,13 +2743,13 @@
             42ae00     82 FUNC RETURNTYPE RAX 1
             42ae00     82 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 4 ARG3 1 ARG4 0 ARG5 0 
             42ae60     64 FUNC RETURNTYPE RAX 0
-            42ae60     64 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            42ae60     64 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             42aea0    436 FUNC RETURNTYPE RAX 96
-            42aea0    436 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            42aea0    436 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             42b060    327 FUNC RETURNTYPE RAX 1
-            42b060    327 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            42b060    327 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             42b1b0    194 FUNC RETURNTYPE RAX 0
-            42b1b0    194 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            42b1b0    194 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             42b5c0   1319 FUNC RETURNTYPE RAX 0
             42b5c0   1319 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 1 
             42bb60     81 FUNC RETURNTYPE RAX 1
@@ -2757,7 +2757,7 @@
             42bbc0    256 FUNC RETURNTYPE RAX 96
             42bbc0    256 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             42bcc0     47 FUNC RETURNTYPE RAX 4
-            42bcc0     47 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            42bcc0     47 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             42bcf0    357 FUNC RETURNTYPE RAX 1
             42bcf0    357 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             42be60    266 FUNC RETURNTYPE RAX 96
@@ -2765,19 +2765,19 @@
             42c0b0    122 FUNC RETURNTYPE RAX 4
             42c0b0    122 FUNC INARGS    6  ARG0 96 ARG1 0 ARG2 96 ARG3 1 ARG4 0 ARG5 96 
             42c130    589 FUNC RETURNTYPE RAX 0
-            42c130    589 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            42c130    589 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             42c380    843 FUNC RETURNTYPE RAX 1
             42c380    843 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             42cc80    496 FUNC RETURNTYPE RAX 1
-            42cc80    496 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            42cc80    496 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             42ce70    105 FUNC RETURNTYPE RAX 0
-            42ce70    105 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            42ce70    105 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             42d590     66 FUNC RETURNTYPE RAX 96
-            42d590     66 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            42d590     66 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             42d5e0     66 FUNC RETURNTYPE RAX 96
-            42d5e0     66 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            42d5e0     66 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             42d630    647 FUNC RETURNTYPE RAX 96
-            42d630    647 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            42d630    647 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             42d8c0    169 FUNC RETURNTYPE RAX 96
             42d8c0    169 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             42d970      8 FUNC RETURNTYPE RAX 0
@@ -2785,21 +2785,21 @@
             42d980    182 FUNC RETURNTYPE RAX 1
             42d980    182 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             42da40   1191 FUNC RETURNTYPE RAX 96
-            42da40   1191 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            42da40   1191 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             42def0    447 FUNC RETURNTYPE RAX 1
-            42def0    447 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            42def0    447 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             42e0b0     66 FUNC RETURNTYPE RAX 96
-            42e0b0     66 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            42e0b0     66 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             42e100     86 FUNC RETURNTYPE RAX 1
-            42e100     86 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            42e100     86 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             42e160     86 FUNC RETURNTYPE RAX 1
-            42e160     86 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            42e160     86 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             42e1c0    259 FUNC RETURNTYPE RAX 1
-            42e1c0    259 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            42e1c0    259 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             42e2d0     54 FUNC RETURNTYPE RAX 4
-            42e2d0     54 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
+            42e2d0     54 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             42e310     54 FUNC RETURNTYPE RAX 4
-            42e310     54 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
+            42e310     54 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             42e350     76 FUNC RETURNTYPE RAX 4
             42e350     76 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             42e3a0     64 FUNC RETURNTYPE RAX 0
@@ -2820,7 +2820,7 @@
             42efe0    301 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             42f036      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+24 ZZ IDIOM 18 MEMORYSINK lea     rdx, [rbx+18h] 
             42f110    323 FUNC RETURNTYPE RAX 1
-            42f110    323 FUNC INARGS    6  ARG0 1 ARG1 4 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            42f110    323 FUNC INARGS    6  ARG0 1 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             42f260     54 FUNC RETURNTYPE RAX 4
             42f260     54 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             42f2a0     52 FUNC RETURNTYPE RAX 0
@@ -2881,7 +2881,7 @@
             430dc0    267 FUNC RETURNTYPE RAX 96
             430dc0    267 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             430ed0    449 FUNC RETURNTYPE RAX 1
-            430ed0    449 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            430ed0    449 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             431c10     23 FUNC RETURNTYPE RAX 4
             431c10     23 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             431c10     23 FUNC PROBLEM sub_431C10 CHUNKS 
@@ -2892,7 +2892,7 @@
             431c70     53 FUNC RETURNTYPE RAX 0
             431c70     53 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             431cb0    318 FUNC RETURNTYPE RAX 96
-            431cb0    318 FUNC INARGS    6  ARG0 4 ARG1 96 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            431cb0    318 FUNC INARGS    6  ARG0 4 ARG1 96 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             431df0    136 FUNC RETURNTYPE RAX 0
             431df0    136 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             431e80    214 FUNC RETURNTYPE RAX 1
@@ -2904,11 +2904,11 @@
             432110     37 FUNC RETURNTYPE RAX 0
             432110     37 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             432290     62 FUNC RETURNTYPE RAX 0
-            432290     62 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            432290     62 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4322d0     91 FUNC RETURNTYPE RAX 96
             4322d0     91 FUNC INARGS    6  ARG0 4 ARG1 16 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             432330    210 FUNC RETURNTYPE RAX 96
-            432330    210 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            432330    210 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             432410    121 FUNC RETURNTYPE RAX 0
             432410    121 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4326d0    155 FUNC RETURNTYPE RAX 96
@@ -2924,7 +2924,7 @@
             4329c0    122 FUNC RETURNTYPE RAX 4
             4329c0    122 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 4 ARG3 1 ARG4 0 ARG5 0 
             432a40    220 FUNC RETURNTYPE RAX 1
-            432a40    220 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            432a40    220 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             432b20     96 FUNC RETURNTYPE RAX 1
             432b20     96 FUNC INARGS    6  ARG0 4 ARG1 16 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             432b80    324 FUNC RETURNTYPE RAX 1
@@ -2942,13 +2942,13 @@
             433260    127 FUNC RETURNTYPE RAX 1
             433260    127 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             4332e0     97 FUNC RETURNTYPE RAX 1
-            4332e0     97 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 4 ARG3 1 ARG4 0 ARG5 0 
+            4332e0     97 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             433350     91 FUNC RETURNTYPE RAX 96
             433350     91 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
             4333b0    104 FUNC RETURNTYPE RAX 1
             4333b0    104 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
             433420    300 FUNC RETURNTYPE RAX 1
-            433420    300 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            433420    300 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             433550    293 FUNC RETURNTYPE RAX 1
             433550    293 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             433680    110 FUNC RETURNTYPE RAX 96
@@ -2970,7 +2970,7 @@
             434800     82 FUNC RETURNTYPE RAX 1
             434800     82 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             434860    138 FUNC RETURNTYPE RAX 1
-            434860    138 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            434860    138 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4348f0    370 FUNC RETURNTYPE RAX 96
             4348f0    370 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             434fa0     92 FUNC RETURNTYPE RAX 1
@@ -3005,7 +3005,7 @@
             436950    108 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             436983      5 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 R12+104 ZZ IDIOM 18 MEMORYSINK lea     rsi, [r12+68h] 
             4369c0     38 FUNC RETURNTYPE RAX 0
-            4369c0     38 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            4369c0     38 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4369f0    514 FUNC RETURNTYPE RAX 0
             4369f0    514 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             436c00    122 FUNC RETURNTYPE RAX 0
@@ -3026,7 +3026,7 @@
             4372f0    154 FUNC RETURNTYPE RAX 0
             4372f0    154 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             437850    170 FUNC RETURNTYPE RAX 1
-            437850    170 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            437850    170 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4378dd      7 INSTR CHECK OVERFLOW UNKNOWNSIGN 64  RDI ZZ add     rdi, 2068h 
             437900     82 FUNC RETURNTYPE RAX 1
             437900     82 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
@@ -3045,7 +3045,7 @@
             437ee0    488 FUNC RETURNTYPE RAX 0
             437ee0    488 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4380d0    286 FUNC RETURNTYPE RAX 4
-            4380d0    286 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4380d0    286 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             438320    278 FUNC RETURNTYPE RAX 0
             438320    278 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             438440    181 FUNC RETURNTYPE RAX 1
@@ -3078,20 +3078,20 @@
             439d00     84 FUNC RETURNTYPE RAX 1
             439d00     84 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             439d60    100 FUNC RETURNTYPE RAX 0
-            439d60    100 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            439d60    100 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             439dd0    143 FUNC RETURNTYPE RAX 1
-            439dd0    143 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            439dd0    143 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             439e60     47 FUNC RETURNTYPE RAX 0
             439e60     47 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             439e90    111 FUNC RETURNTYPE RAX 0
-            439e90    111 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            439e90    111 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             439f00     95 FUNC RETURNTYPE RAX 0
-            439f00     95 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 96 
+            439f00     95 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 96 
             439f3a      7 INSTR CHECK OVERFLOW NOFLAGUNKNOWNSIGN 64 RBX+8232 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rbx+2028h] 
             439f60    171 FUNC RETURNTYPE RAX 0
-            439f60    171 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            439f60    171 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             43a010    409 FUNC RETURNTYPE RAX 0
-            43a010    409 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            43a010    409 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             43a048      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+8 ZZ IDIOM 18 MEMORYSINK lea     rsi, [rbx+8] 
             43a1b0    517 FUNC RETURNTYPE RAX 0
             43a1b0    517 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
@@ -3104,7 +3104,7 @@
             43aa70    208 FUNC RETURNTYPE RAX 1
             43aa70    208 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
             43ab40    276 FUNC RETURNTYPE RAX 1
-            43ab40    276 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            43ab40    276 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             43ac60     42 FUNC RETURNTYPE RAX 1
             43ac60     42 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             43ac90     29 FUNC RETURNTYPE RAX 0
@@ -3186,15 +3186,15 @@
             43d600    124 FUNC RETURNTYPE RAX 0
             43d600    124 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             43d960    363 FUNC RETURNTYPE RAX 1
-            43d960    363 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            43d960    363 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             43dbd0     69 FUNC RETURNTYPE RAX 0
             43dbd0     69 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             43deb0    162 FUNC RETURNTYPE RAX 4
-            43deb0    162 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 96 
+            43deb0    162 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 96 
             43df60    106 FUNC RETURNTYPE RAX 1
-            43df60    106 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 1 ARG3 0 ARG4 1 ARG5 1 
+            43df60    106 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 1 ARG5 1 
             43dfd0   1202 FUNC RETURNTYPE RAX 1
-            43dfd0   1202 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 96 
+            43dfd0   1202 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 96 
             43e490     65 FUNC RETURNTYPE RAX 4
             43e490     65 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             43ee30    181 FUNC RETURNTYPE RAX 0
@@ -3241,14 +3241,14 @@
             440490    135 FUNC RETURNTYPE RAX 4
             440490    135 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             440520    438 FUNC RETURNTYPE RAX 4
-            440520    438 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            440520    438 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4405a9      3 INSTR CHECK OVERFLOW SIGNED 32 EDI ZZ imul    edi, eax 
             4406e0     36 FUNC RETURNTYPE RAX 0
             4406e0     36 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             440710     62 FUNC RETURNTYPE RAX 0
-            440710     62 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            440710     62 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             440750     62 FUNC RETURNTYPE RAX 0
-            440750     62 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            440750     62 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             440790    258 FUNC RETURNTYPE RAX 0
             440790    258 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4408a0     12 FUNC RETURNTYPE RAX 4
@@ -3256,7 +3256,7 @@
             4409a0    153 FUNC RETURNTYPE RAX 0
             4409a0    153 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             440a40     36 FUNC RETURNTYPE RAX 1
-            440a40     36 FUNC INARGS    6  ARG0 0 ARG1 16 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            440a40     36 FUNC INARGS    6  ARG0 0 ARG1 16 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             440a70    429 FUNC RETURNTYPE RAX 0
             440a70    429 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             440c20     67 FUNC RETURNTYPE RAX 1
@@ -3270,7 +3270,7 @@
             440e70     16 FUNC RETURNTYPE RAX 1
             440e70     16 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             440e80     86 FUNC RETURNTYPE RAX 4
-            440e80     86 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            440e80     86 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             440f70    136 FUNC RETURNTYPE RAX 0
             440f70    136 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             441000    714 FUNC RETURNTYPE RAX 4
@@ -3288,12 +3288,12 @@
             441a10     86 FUNC RETURNTYPE RAX 96
             441a10     86 FUNC INARGS    6  ARG0 4 ARG1 96 ARG2 96 ARG3 1 ARG4 0 ARG5 0 
             441a70    654 FUNC RETURNTYPE RAX 1
-            441a70    654 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            441a70    654 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             441d00    805 FUNC RETURNTYPE RAX 1
             441d00    805 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             441d8f      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBP+40 ZZ IDIOM 18 MEMORYSINK lea     rsi, [rbp+28h] 
             4423e0    224 FUNC RETURNTYPE RAX 1
-            4423e0    224 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4423e0    224 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4424c0     51 FUNC RETURNTYPE RAX 4
             4424c0     51 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             443de0    230 FUNC RETURNTYPE RAX 0
@@ -3327,13 +3327,13 @@
             4450e0    190 FUNC RETURNTYPE RAX 1
             4450e0    190 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             4451a0    115 FUNC RETURNTYPE RAX 1
-            4451a0    115 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4451a0    115 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             445220    443 FUNC RETURNTYPE RAX 1
-            445220    443 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            445220    443 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4453e0    105 FUNC RETURNTYPE RAX 1
-            4453e0    105 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4453e0    105 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4455e0    290 FUNC RETURNTYPE RAX 96
-            4455e0    290 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4455e0    290 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             445830    143 FUNC RETURNTYPE RAX 0
             445830    143 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4458c0     26 FUNC RETURNTYPE RAX 0
@@ -3371,12 +3371,12 @@
             446960    202 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4469a6      3 INSTR CHECK UNDERFLOW UNSIGNED 64  RDX ZZ IDIOM 19 sub     rdx, rsi 
             446a30     10 FUNC RETURNTYPE RAX 96
-            446a30     10 FUNC INARGS    6  ARG0 96 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            446a30     10 FUNC INARGS    6  ARG0 96 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             446a30     10 FUNC PROBLEM gedit_utils_str_middle_truncate CHUNKS 
             445d5b      3 INSTR CHECK UNDERFLOW UNSIGNED 32  RSI ZZ sub     esi, r14d 
             445e30      3 INSTR CHECK UNDERFLOW UNSIGNED 32  RSI ZZ sub     esi, r14d 
             446a40      7 FUNC RETURNTYPE RAX 1
-            446a40      7 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            446a40      7 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
             446a50    333 FUNC RETURNTYPE RAX 1
             446a50    333 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             446ba0    289 FUNC RETURNTYPE RAX 4
@@ -3415,7 +3415,7 @@
             447a40    328 FUNC RETURNTYPE RAX 96
             447a40    328 FUNC INARGS    6  ARG0 96 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             447b90    103 FUNC RETURNTYPE RAX 1
-            447b90    103 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
+            447b90    103 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             447c00     36 FUNC RETURNTYPE RAX 1
             447c00     36 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             447de0     29 FUNC RETURNTYPE RAX 0
@@ -3448,25 +3448,25 @@
             448fe0    132 FUNC RETURNTYPE RAX 1
             448fe0    132 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             449070    348 FUNC RETURNTYPE RAX 0
-            449070    348 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            449070    348 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4491d0    201 FUNC RETURNTYPE RAX 0
-            4491d0    201 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4491d0    201 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4492a0    348 FUNC RETURNTYPE RAX 0
-            4492a0    348 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4492a0    348 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             449400    252 FUNC RETURNTYPE RAX 0
-            449400    252 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            449400    252 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             449500    222 FUNC RETURNTYPE RAX 0
-            449500    222 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            449500    222 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4495e0    244 FUNC RETURNTYPE RAX 0
-            4495e0    244 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4495e0    244 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4496e0    284 FUNC RETURNTYPE RAX 0
             4496e0    284 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             449a90     80 FUNC RETURNTYPE RAX 0
             449a90     80 FUNC INARGS    6  ARG0 16 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             449ae0     95 FUNC RETURNTYPE RAX 0
-            449ae0     95 FUNC INARGS    6  ARG0 1 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            449ae0     95 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             449de0    471 FUNC RETURNTYPE RAX 0
-            449de0    471 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            449de0    471 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             449fc0     29 FUNC RETURNTYPE RAX 0
             449fc0     29 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             449fe0    191 FUNC RETURNTYPE RAX 0
@@ -3476,7 +3476,7 @@
             44a2a0    412 FUNC RETURNTYPE RAX 4
             44a2a0    412 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             44a440     21 FUNC RETURNTYPE RAX 1
-            44a440     21 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            44a440     21 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             44a470     39 FUNC RETURNTYPE RAX 1
             44a470     39 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             44a4a0   2204 FUNC RETURNTYPE RAX 0
@@ -3520,9 +3520,9 @@
             44bf10     14 FUNC RETURNTYPE RAX 4
             44bf10     14 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             44c090     70 FUNC RETURNTYPE RAX 0
-            44c090     70 FUNC INARGS    4  ARG0 0 ARG1 0 ARG2 1 ARG3 1 
+            44c090     70 FUNC INARGS    2  ARG0 0 ARG1 0 
             44c0e0      7 FUNC RETURNTYPE RAX 0
-            44c0e0      7 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            44c0e0      7 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             44c150    505 FUNC RETURNTYPE RAX 0
             44c150    505 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             44c350    332 FUNC RETURNTYPE RAX 0
@@ -3530,7 +3530,7 @@
             44c4a0    106 FUNC RETURNTYPE RAX 1
             44c4a0    106 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             44c510     26 FUNC RETURNTYPE RAX 1
-            44c510     26 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            44c510     26 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             44c530     31 FUNC RETURNTYPE RAX 0
             44c530     31 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             44c550    221 FUNC RETURNTYPE RAX 4
@@ -3544,19 +3544,19 @@
             44c9e0    203 FUNC RETURNTYPE RAX 0
             44c9e0    203 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             44cab0    490 FUNC RETURNTYPE RAX 4
-            44cab0    490 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            44cab0    490 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             44cca0     25 FUNC RETURNTYPE RAX 0
             44cca0     25 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             44ccc0    220 FUNC RETURNTYPE RAX 0
             44ccc0    220 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             44cda0     55 FUNC RETURNTYPE RAX 0
-            44cda0     55 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            44cda0     55 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             44cde0     46 FUNC RETURNTYPE RAX 0
-            44cde0     46 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            44cde0     46 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             44ce10     20 FUNC RETURNTYPE RAX 4
             44ce10     20 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             44ce30    309 FUNC RETURNTYPE RAX 0
-            44ce30    309 FUNC INARGS    6  ARG0 4 ARG1 96 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            44ce30    309 FUNC INARGS    6  ARG0 4 ARG1 96 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             44cf70     29 FUNC RETURNTYPE RAX 0
             44cf70     29 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             44cfa0     60 FUNC RETURNTYPE RAX 0
@@ -3564,7 +3564,7 @@
             44d220     34 FUNC RETURNTYPE RAX 0
             44d220     34 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             44d250   1157 FUNC RETURNTYPE RAX 0
-            44d250   1157 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            44d250   1157 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             44d6e0      8 FUNC RETURNTYPE RAX 0
             44d6e0      8 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             44db30     29 FUNC RETURNTYPE RAX 0
@@ -3578,13 +3578,13 @@
             44dec0    393 FUNC RETURNTYPE RAX 96
             44dec0    393 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             44e050    123 FUNC RETURNTYPE RAX 0
-            44e050    123 FUNC INARGS    4  ARG0 4 ARG1 0 ARG2 1 ARG3 1 
+            44e050    123 FUNC INARGS    2  ARG0 4 ARG1 0 
             44e0d0    136 FUNC RETURNTYPE RAX 0
             44e0d0    136 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             44e160    474 FUNC RETURNTYPE RAX 0
             44e160    474 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             44e340    424 FUNC RETURNTYPE RAX 1
-            44e340    424 FUNC INARGS    3  ARG0 4 ARG1 0 ARG2 1 
+            44e340    424 FUNC INARGS    1  ARG0 4 
             44e540    101 FUNC RETURNTYPE RAX 96
             44e540    101 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             44e5b0    154 FUNC RETURNTYPE RAX 0
@@ -3648,7 +3648,7 @@
             452400    140 FUNC RETURNTYPE RAX 1
             452400    140 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             452900    227 FUNC RETURNTYPE RAX 0
-            452900    227 FUNC INARGS    6  ARG0 1 ARG1 4 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            452900    227 FUNC INARGS    6  ARG0 1 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4529ce      3 INSTR CHECK OVERFLOW NOFLAGUNKNOWNSIGN 32 RBP+1 ZZ lea     edx, [rbp+1] 
             4529d1      5 INSTR CHECK OVERFLOW NOFLAGUNKNOWNSIGN 64 R12+1 ZZ lea     esi, [r12+1] 
             4529f0    145 FUNC RETURNTYPE RAX 0
@@ -3656,7 +3656,7 @@
             452a90    140 FUNC RETURNTYPE RAX 0
             452a90    140 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             453040    131 FUNC RETURNTYPE RAX 96
-            453040    131 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            453040    131 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             453120    689 FUNC RETURNTYPE RAX 96
             453120    689 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             4531c6      3 INSTR CHECK UNDERFLOW SIGNED 32  RSI ZZ sub     esi, r15d 
@@ -3715,7 +3715,7 @@
             455090    253 FUNC RETURNTYPE RAX 4
             455090    253 FUNC INARGS    6  ARG0 4 ARG1 8 ARG2 4 ARG3 1 ARG4 1 ARG5 0 
             455190     49 FUNC RETURNTYPE RAX 1
-            455190     49 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            455190     49 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4551d0     73 FUNC RETURNTYPE RAX 96
             4551d0     73 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             455220    153 FUNC RETURNTYPE RAX 4
@@ -3775,7 +3775,7 @@
             457170    122 FUNC RETURNTYPE RAX 0
             457170    122 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4571f0    391 FUNC RETURNTYPE RAX 0
-            4571f0    391 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            4571f0    391 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             457380    139 FUNC RETURNTYPE RAX 0
             457380    139 FUNC PROBLEM egg_sm_client_set_mode JUMPUNRESOLVED 
             457410      7 FUNC RETURNTYPE RAX 0
@@ -3798,11 +3798,11 @@
             4578c0    202 FUNC RETURNTYPE RAX 0
             4578c0    202 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             457990    182 FUNC RETURNTYPE RAX 1
-            457990    182 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            457990    182 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             457a50    119 FUNC RETURNTYPE RAX 1
-            457a50    119 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            457a50    119 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             457ad0    119 FUNC RETURNTYPE RAX 1
-            457ad0    119 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            457ad0    119 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             457b50     42 FUNC RETURNTYPE RAX 4
             457b50     42 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             457b80     31 FUNC RETURNTYPE RAX 0
@@ -3894,11 +3894,11 @@
             45a730     82 FUNC RETURNTYPE RAX 1
             45a730     82 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             45a790     95 FUNC RETURNTYPE RAX 0
-            45a790     95 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            45a790     95 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             45a7f0     95 FUNC RETURNTYPE RAX 0
-            45a7f0     95 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            45a7f0     95 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             45a850     66 FUNC RETURNTYPE RAX 96
-            45a850     66 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            45a850     66 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             45a8a0     66 FUNC RETURNTYPE RAX 0
             45a8a0     66 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             45a8f0     66 FUNC RETURNTYPE RAX 0
@@ -3906,33 +3906,33 @@
             45a940     66 FUNC RETURNTYPE RAX 0
             45a940     66 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             45a990    171 FUNC RETURNTYPE RAX 96
-            45a990    171 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            45a990    171 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             45aa40    171 FUNC RETURNTYPE RAX 96
-            45aa40    171 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            45aa40    171 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             45aaf0    110 FUNC RETURNTYPE RAX 96
-            45aaf0    110 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            45aaf0    110 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             45ab60    110 FUNC RETURNTYPE RAX 96
-            45ab60    110 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            45ab60    110 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             45abd0    110 FUNC RETURNTYPE RAX 96
-            45abd0    110 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            45abd0    110 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             45ac40    110 FUNC RETURNTYPE RAX 96
-            45ac40    110 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            45ac40    110 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             45acb0    110 FUNC RETURNTYPE RAX 96
-            45acb0    110 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            45acb0    110 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             45ad20     42 FUNC RETURNTYPE RAX 4
-            45ad20     42 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            45ad20     42 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             45ad50     66 FUNC RETURNTYPE RAX 96
-            45ad50     66 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            45ad50     66 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             45ada0     66 FUNC RETURNTYPE RAX 96
-            45ada0     66 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            45ada0     66 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             45adf0     73 FUNC RETURNTYPE RAX 0
-            45adf0     73 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            45adf0     73 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             45ae40    446 FUNC RETURNTYPE RAX 0
-            45ae40    446 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            45ae40    446 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             45b030    492 FUNC RETURNTYPE RAX 1
             45b030    492 FUNC INARGS    6  ARG0 96 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
             45b220    107 FUNC RETURNTYPE RAX 0
-            45b220    107 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            45b220    107 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             45b290    140 FUNC RETURNTYPE RAX 0
             45b290    140 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 96 ARG3 1 ARG4 0 ARG5 0 
             45b320     13 FUNC RETURNTYPE RAX 0
@@ -3940,37 +3940,37 @@
             45b330    183 FUNC RETURNTYPE RAX 96
             45b330    183 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             45b3f0    270 FUNC RETURNTYPE RAX 1
-            45b3f0    270 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            45b3f0    270 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             45b500    405 FUNC RETURNTYPE RAX 96
             45b500    405 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             45b6a0    231 FUNC RETURNTYPE RAX 1
             45b6a0    231 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             45bd90    127 FUNC RETURNTYPE RAX 96
-            45bd90    127 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            45bd90    127 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             45be10    635 FUNC RETURNTYPE RAX 4
-            45be10    635 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            45be10    635 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             45c090     44 FUNC RETURNTYPE RAX 4
-            45c090     44 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            45c090     44 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             45c0c0     47 FUNC RETURNTYPE RAX 4
-            45c0c0     47 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            45c0c0     47 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             45c0f0    127 FUNC RETURNTYPE RAX 96
-            45c0f0    127 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            45c0f0    127 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             45c170    127 FUNC RETURNTYPE RAX 96
-            45c170    127 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            45c170    127 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             45c1f0     70 FUNC RETURNTYPE RAX 1
-            45c1f0     70 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            45c1f0     70 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             45c240     89 FUNC RETURNTYPE RAX 0
-            45c240     89 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            45c240     89 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             45c2a0     86 FUNC RETURNTYPE RAX 0
-            45c2a0     86 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            45c2a0     86 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             45c300    181 FUNC RETURNTYPE RAX 0
-            45c300    181 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            45c300    181 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             45c3c0    181 FUNC RETURNTYPE RAX 0
-            45c3c0    181 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            45c3c0    181 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             45c480    163 FUNC RETURNTYPE RAX 0
             45c480    163 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             45c660     85 FUNC RETURNTYPE RAX 16
-            45c660     85 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            45c660     85 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             45c6c0    136 FUNC RETURNTYPE RAX 0
             45c6c0    136 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             45c750     60 FUNC RETURNTYPE RAX 1
@@ -3994,20 +3994,20 @@
             45d5e0    157 FUNC RETURNTYPE RAX 1
             45d5e0    157 FUNC INARGS    6  ARG0 4 ARG1 16 ARG2 16 ARG3 0 ARG4 0 ARG5 0 
             45d680    207 FUNC RETURNTYPE RAX 1
-            45d680    207 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            45d680    207 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             45d750    358 FUNC RETURNTYPE RAX 1
-            45d750    358 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            45d750    358 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             45d8c0    377 FUNC RETURNTYPE RAX 0
             45d8c0    377 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             45da40    215 FUNC RETURNTYPE RAX 1
             45da40    215 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             45db20    103 FUNC RETURNTYPE RAX 0
-            45db20    103 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            45db20    103 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             45db90    537 FUNC RETURNTYPE RAX 1
             45db90    537 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             45dd61      3 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 32 RAX+1 ZZ lea     esi, [rax+1] 
             45df50    299 FUNC RETURNTYPE RAX 0
-            45df50    299 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            45df50    299 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             45e080    196 FUNC RETURNTYPE RAX 0
             45e080    196 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             45e150     78 FUNC RETURNTYPE RAX 0
@@ -4015,21 +4015,21 @@
             45e1a0     36 FUNC RETURNTYPE RAX 0
             45e1a0     36 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             45e1d0     54 FUNC RETURNTYPE RAX 4
-            45e1d0     54 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 1 ARG3 0 ARG4 4 ARG5 0 
+            45e1d0     54 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 4 ARG5 0 
             45e210    141 FUNC RETURNTYPE RAX 0
-            45e210    141 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            45e210    141 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             45e2b0    125 FUNC RETURNTYPE RAX 0
-            45e2b0    125 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            45e2b0    125 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             45e6d0    136 FUNC RETURNTYPE RAX 0
             45e6d0    136 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             45ea90    146 FUNC RETURNTYPE RAX 0
             45ea90    146 FUNC PROBLEM sub_45EA90 JUMPUNRESOLVED 
             45eef0    124 FUNC RETURNTYPE RAX 1
-            45eef0    124 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            45eef0    124 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             45ef70    136 FUNC RETURNTYPE RAX 0
             45ef70    136 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             45f000     61 FUNC RETURNTYPE RAX 1
-            45f000     61 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            45f000     61 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             45f040    942 FUNC RETURNTYPE RAX 0
             45f040    942 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             45f3f0     50 FUNC RETURNTYPE RAX 0
@@ -4199,7 +4199,7 @@
             465c50    121 FUNC RETURNTYPE RAX 1
             465c50    121 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             465cd0     19 FUNC RETURNTYPE RAX 1
-            465cd0     19 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            465cd0     19 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             465cf0    158 FUNC RETURNTYPE RAX 1
             465cf0    158 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             465d90    160 FUNC RETURNTYPE RAX 1
@@ -4266,7 +4266,7 @@
             467c00    237 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 4 ARG3 0 ARG4 0 ARG5 96 
             467c00    237 FUNC PROBLEM gedit_multi_notebook_foreach_tab CALLUNRESOLVED 
             467cf0     60 FUNC RETURNTYPE RAX 1
-            467cf0     60 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            467cf0     60 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             467fa0     31 FUNC RETURNTYPE RAX 1
             467fa0     31 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             467fc0     50 FUNC RETURNTYPE RAX 0
@@ -4316,7 +4316,7 @@
             469d80    517 FUNC RETURNTYPE RAX 0
             469d80    517 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             469f90    118 FUNC RETURNTYPE RAX 0
-            469f90    118 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            469f90    118 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             46a010    103 FUNC RETURNTYPE RAX 0
             46a010    103 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             46a080    136 FUNC RETURNTYPE RAX 0
@@ -4371,15 +4371,15 @@
             46c080    928 FUNC RETURNTYPE RAX 4
             46c080    928 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             46c420    145 FUNC RETURNTYPE RAX 0
-            46c420    145 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            46c420    145 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             46c4c0    136 FUNC RETURNTYPE RAX 0
             46c4c0    136 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             46c550     79 FUNC RETURNTYPE RAX 0
             46c550     79 FUNC PROBLEM sub_46C550 JUMPUNRESOLVED 
             46d510    323 FUNC RETURNTYPE RAX 0
-            46d510    323 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            46d510    323 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             46d660     33 FUNC RETURNTYPE RAX 1
-            46d660     33 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
+            46d660     33 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             46de50     25 FUNC RETURNTYPE RAX 0
             46de50     25 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             46e5d0    381 FUNC RETURNTYPE RAX 0
@@ -4416,7 +4416,7 @@
             46f460    128 FUNC RETURNTYPE RAX 4
             46f460    128 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
             46f4e0    311 FUNC RETURNTYPE RAX 0
-            46f4e0    311 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 4 ARG3 1 ARG4 0 ARG5 0 
+            46f4e0    311 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             46f620     49 FUNC RETURNTYPE RAX 0
             46f620     49 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             46f660     49 FUNC RETURNTYPE RAX 0
@@ -4546,7 +4546,7 @@
             4744a0    221 FUNC RETURNTYPE RAX 0
             4744a0    221 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             474580     20 FUNC RETURNTYPE RAX 1
-            474580     20 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            474580     20 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4745a0    107 FUNC RETURNTYPE RAX 0
             4745a0    107 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             474610    374 FUNC RETURNTYPE RAX 4
@@ -4631,9 +4631,9 @@
             476e50    550 FUNC RETURNTYPE RAX 1
             476e50    550 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             477080     10 FUNC RETURNTYPE RAX 0
-            477080     10 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            477080     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             477090      7 FUNC RETURNTYPE RAX 0
-            477090      7 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            477090      7 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4770a0     37 FUNC RETURNTYPE RAX 0
             4770a0     37 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4770f0      2 FUNC RETURNTYPE RAX 0
@@ -4669,11 +4669,11 @@
             477e00    884 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             477f15      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RAX+16 ZZ IDIOM 18 MEMORYSINK lea     rcx, [rax+10h] 
             478180    152 FUNC RETURNTYPE RAX 1
-            478180    152 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            478180    152 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4782c0     82 FUNC RETURNTYPE RAX 0
             4782c0     82 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             478320     61 FUNC RETURNTYPE RAX 0
-            478320     61 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            478320     61 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             478360    302 FUNC RETURNTYPE RAX 0
             478360    302 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             478490    194 FUNC RETURNTYPE RAX 0
@@ -4681,10 +4681,10 @@
             478560    135 FUNC RETURNTYPE RAX 1
             478560    135 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             478810     96 FUNC RETURNTYPE RAX 0
-            478810     96 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            478810     96 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             478810     96 FUNC PROBLEM sub_478810 CHUNKS 
             478870     89 FUNC RETURNTYPE RAX 0
-            478870     89 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            478870     89 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4788d0    153 FUNC RETURNTYPE RAX 1
             4788d0    153 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             478b90    136 FUNC RETURNTYPE RAX 0
diff --git a/tests/commit/save-gnome-thumbnail-font.psexe.infoannot b/tests/commit/save-gnome-thumbnail-font.psexe.infoannot
index bc6afbbcc1243c5e869563b77f227637b92d6ac2..9b8705cb44260b650da775923382b80593af2d97 100644
--- a/tests/commit/save-gnome-thumbnail-font.psexe.infoannot
+++ b/tests/commit/save-gnome-thumbnail-font.psexe.infoannot
@@ -119,7 +119,7 @@
             4017b0      6 FUNC RETURNTYPE RAX 0
             4017b0      6 FUNC PROBLEM .FT_Render_Glyph JUMPUNRESOLVED 
             4017c0   2281 FUNC RETURNTYPE RAX 1
-            4017c0   2281 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            4017c0   2281 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             401a29      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RCX+-1 ZZ IDIOM 32 lea     rsi, [rcx-1] 
             401bf9      2 INSTR CHECK TRUNCATION SIGNED 64 RAX 32 EAX ZZ mov     ecx, eax 
             401e4c      3 INSTR CHECK OVERFLOW SIGNED 32  RCX ZZ add     ecx, 4 
diff --git a/tests/commit/save-grep.psexe.infoannot b/tests/commit/save-grep.psexe.infoannot
index 7d470d3c91c3e626be8e078fd1fc75e251834250..42063fb1b01fca4409819a8106a06bc503263f21 100644
--- a/tests/commit/save-grep.psexe.infoannot
+++ b/tests/commit/save-grep.psexe.infoannot
@@ -229,11 +229,11 @@
             4027d0      6 FUNC RETURNTYPE RAX 0
             4027d0      6 FUNC PROBLEM .__sprintf_chk JUMPUNRESOLVED 
             4027e0     26 FUNC RETURNTYPE RAX 0
-            4027e0     26 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            4027e0     26 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4027fa     26 FUNC RETURNTYPE RAX 0
-            4027fa     26 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            4027fa     26 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             402814     26 FUNC RETURNTYPE RAX 0
-            402814     26 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            402814     26 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             402830   4099 FUNC RETURNTYPE RAX 0
             402830   4099 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             402830   4099 FUNC PROBLEM main CALLUNRESOLVED 
@@ -252,13 +252,13 @@
             4038f0     34 FUNC RETURNTYPE RAX 0
             4038f0     34 FUNC PROBLEM sub_4038F0 JUMPUNRESOLVED 
             403920     10 FUNC RETURNTYPE RAX 0
-            403920     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            403920     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             403930     10 FUNC RETURNTYPE RAX 0
-            403930     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            403930     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             403940     10 FUNC RETURNTYPE RAX 0
-            403940     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            403940     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             403950     31 FUNC RETURNTYPE RAX 0
-            403950     31 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            403950     31 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             403970   1454 FUNC RETURNTYPE RAX 1
             403970   1454 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             403f20   1497 FUNC RETURNTYPE RAX 1
@@ -294,7 +294,7 @@
             404895      3 INSTR CHECK UNDERFLOW UNSIGNED 64  RDX ZZ sub     rdx, r13 
             4048a3      3 INSTR CHECK UNDERFLOW UNSIGNED 64  RDX ZZ IDIOM 23 sub     rdx, r14 
             404920    835 FUNC RETURNTYPE RAX 0
-            404920    835 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            404920    835 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             404920    835 FUNC PROBLEM sub_404920 CALLUNRESOLVED 
             404a30      3 INSTR CHECK UNDERFLOW UNSIGNED 64  RCX ZZ IDIOM 19 sub     rcx, r14 
             404c70    467 FUNC RETURNTYPE RAX 1
@@ -314,7 +314,7 @@
             404f70    387 FUNC RETURNTYPE RAX 1
             404f70    387 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             405100    105 FUNC RETURNTYPE RAX 0
-            405100    105 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 1 ARG3 0 ARG4 0 ARG5 1 
+            405100    105 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 1 
             405170    301 FUNC RETURNTYPE RAX 1
             405170    301 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             4052a0    135 FUNC RETURNTYPE RAX 96
@@ -332,7 +332,7 @@
             40587a      3 INSTR CHECK TRUNCATION SIGNED 32 RBX 8 BL ZZ movsx   edi, bl 
             40587a      3 INSTR CHECK SIGNEDNESS UNSIGNED 8 BL ZZ movsx   edi, bl 
             405900   1165 FUNC RETURNTYPE RAX 0
-            405900   1165 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            405900   1165 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
             405900   1165 FUNC PROBLEM sub_405900 CALLUNRESOLVED 
             4059da      3 INSTR CHECK OVERFLOW UNSIGNED 64  R13 ZZ add     r13, r12 
             405a06      5 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBP+RAX ZZ IDIOM 18 MEMORYSINK lea     r12, [rbp+rax+0] 
@@ -366,7 +366,7 @@
             407163      3 INSTR CHECK OVERFLOW UNSIGNED 64  RDI ZZ IDIOM 18 MEMORYSINK add     rdi, r12        ; dest 
             407194      2 INSTR CHECK UNDERFLOW UNSIGNED 32  RDX ZZ sub     edx, eax 
             407210    764 FUNC RETURNTYPE RAX 0
-            407210    764 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            407210    764 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             407510   2392 FUNC RETURNTYPE RAX 4
             407510   2392 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 96 ARG4 0 ARG5 0 
             407e70   1753 FUNC RETURNTYPE RAX 1
@@ -382,7 +382,7 @@
             409e50   1261 FUNC RETURNTYPE RAX 96
             409e50   1261 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 64 ARG3 0 ARG4 0 ARG5 0 
             40a340   1666 FUNC RETURNTYPE RAX 0
-            40a340   1666 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            40a340   1666 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             40a564      4 INSTR CHECK OVERFLOW UNSIGNED 64  RAX ZZ IDIOM 18 MEMORYSINK add     rax, 10h 
             40a5c9      4 INSTR CHECK OVERFLOW UNKNOWNSIGN 64  RAX ZZ add     rax, 1 
             40a5f0      4 INSTR CHECK OVERFLOW UNKNOWNSIGN 64  RAX ZZ add     rax, 1 
@@ -391,16 +391,16 @@
             40a9d0   1388 FUNC RETURNTYPE RAX 1
             40a9d0   1388 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 8 ARG4 0 ARG5 0 
             40af60    193 FUNC RETURNTYPE RAX 1
-            40af60    193 FUNC INARGS    4  ARG0 0 ARG1 4 ARG2 1 ARG3 0 
+            40af60    193 FUNC INARGS    4  ARG0 0 ARG1 4 ARG2 0 ARG3 0 
             40b030    321 FUNC RETURNTYPE RAX 1
-            40b030    321 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 4 ARG3 1 ARG4 0 ARG5 0 
+            40b030    321 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             40b180    242 FUNC RETURNTYPE RAX 0
             40b180    242 FUNC INARGS    6  ARG0 4 ARG1 96 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
             40b1f6      3 INSTR CHECK OVERFLOW UNKNOWNSIGN 32  RBP ZZ add     ebp, 1 
             40b226      3 INSTR CHECK OVERFLOW UNKNOWNSIGN 32  RBP ZZ add     ebp, 1 
             40b23b      4 INSTR CHECK OVERFLOW UNKNOWNSIGN 64  R12 ZZ add     r12d, 1 
             40b280     39 FUNC RETURNTYPE RAX 1
-            40b280     39 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            40b280     39 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             40b2b0     97 FUNC RETURNTYPE RAX 1
             40b2b0     97 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
             40b320    360 FUNC RETURNTYPE RAX 4
@@ -458,15 +458,16 @@
             40cfc0   8683 FUNC RETURNTYPE RAX 1
             40cfc0   8683 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 96 ARG4 0 ARG5 0 
             40cfc0   8683 FUNC PROBLEM sub_40CFC0 CALLUNRESOLVED 
+            40dbd8      2 INSTR CHECK SIGNEDNESS UNSIGNED 32 EBP ZZ mov     edi, ebp        ; c 
             40e266      4 INSTR CHECK OVERFLOW NOFLAGUNKNOWNSIGN 64 R12*2 ZZ lea     rsi, [r12+r12*2] 
             40e266      4 INSTR CHECK OVERFLOW NOFLAGUNKNOWNSIGN 64 R12+R12*2 ZZ lea     rsi, [r12+r12*2] 
             40e5b6      8 INSTR CHECK OVERFLOW NOFLAGUNKNOWNSIGN 64 RBX*4 ZZ lea     rsi, ds:0[rbx*4] 
             40e60e      8 INSTR CHECK OVERFLOW NOFLAGUNKNOWNSIGN 64 RBX*4 ZZ lea     rsi, ds:0[rbx*4] 
             40e66b      8 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RAX*4 ZZ lea     rdi, ds:0[rax*4]; __int64 
-            40e92c      8 INSTR CHECK OVERFLOW NOFLAGSIGNED 64 RBX*4 ZZ lea     rsi, ds:0[rbx*4] 
-            40ec36      8 INSTR CHECK OVERFLOW NOFLAGSIGNED 64 RBX*4 ZZ lea     rsi, ds:0[rbx*4] 
+            40e92c      8 INSTR CHECK OVERFLOW NOFLAGUNKNOWNSIGN 64 RBX*4 ZZ lea     rsi, ds:0[rbx*4] 
+            40ec36      8 INSTR CHECK OVERFLOW NOFLAGUNKNOWNSIGN 64 RBX*4 ZZ lea     rsi, ds:0[rbx*4] 
             40f1b0   1870 FUNC RETURNTYPE RAX 1
-            40f1b0   1870 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            40f1b0   1870 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             40f516      2 INSTR CHECK OVERFLOW UNSIGNED 32  RSI ZZ add     esi, esi 
             40f900     31 FUNC RETURNTYPE RAX 0
             40f900     31 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
@@ -480,7 +481,7 @@
             4110fb      8 INSTR CHECK OVERFLOW UNSIGNED 64  RDX ZZ IDIOM 18 MEMORYSINK add     rdx, [rsp+148h+var_C8] 
             411103      8 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RAX*8 ZZ lea     rdi, ds:0[rax*8]; __int64 
             4111cd      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RDX+32 ZZ IDIOM 18 MEMORYSINK lea     rsi, [rdx+20h] 
-            41135f      8 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RAX*8 ZZ IDIOM 15 lea     rdi, ds:0[rax*8]; __int64 
+            41135f      8 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RAX*8 ZZ lea     rdi, ds:0[rax*8]; __int64 
             4114e6      8 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RSI*8 ZZ lea     rdi, ds:0[rsi*8]; __int64 
             411534      8 INSTR CHECK OVERFLOW NOFLAGSIGNED 64 RAX*8 ZZ lea     rdx, ds:0[rax*8]; n 
             411580    836 FUNC RETURNTYPE RAX 4
@@ -509,7 +510,7 @@
             4124cc      8 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RAX*4 ZZ lea     rdi, ds:0[rax*4]; __int64 
             4124ed      8 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RAX*4 ZZ lea     rdi, ds:0[rax*4]; __int64 
             412580    258 FUNC RETURNTYPE RAX 4
-            412580    258 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            412580    258 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             412690   3638 FUNC RETURNTYPE RAX 1
             412690   3638 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             412b6b      5 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RDX+RAX ZZ lea     rsi, [rdx+rax+1] 
@@ -529,7 +530,7 @@
             413411      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RAX+R13 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rax+r13]  ; dest 
             413425      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RAX+1 ZZ lea     rsi, [rax+1] 
             413620     10 FUNC RETURNTYPE RAX 0
-            413620     10 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            413620     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             413630      8 FUNC RETURNTYPE RAX 0
             413630      8 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             413640    109 FUNC RETURNTYPE RAX 4
@@ -546,7 +547,7 @@
             41392d      3 INSTR CHECK UNDERFLOW UNSIGNED 64  RDX ZZ sub     rdx, rbx        ; n 
             413998      3 INSTR CHECK UNDERFLOW UNSIGNED 64  RDX ZZ sub     rdx, rbx        ; n 
             4139b0     10 FUNC RETURNTYPE RAX 0
-            4139b0     10 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            4139b0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4139c0    370 FUNC RETURNTYPE RAX 1
             4139c0    370 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 16 ARG3 1 ARG4 1 ARG5 0 
             413a2b      4 INSTR CHECK OVERFLOW UNKNOWNSIGN 64 RDI ZZ IDIOM 33 imul    rdi, r15 
@@ -563,7 +564,7 @@
             413f40     19 FUNC RETURNTYPE RAX 1
             413f40     19 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4142c0     10 FUNC RETURNTYPE RAX 1
-            4142c0     10 FUNC INARGS    6  ARG0 1 ARG1 96 ARG2 1 ARG3 96 ARG4 96 ARG5 1 
+            4142c0     10 FUNC INARGS    6  ARG0 0 ARG1 96 ARG2 1 ARG3 96 ARG4 96 ARG5 1 
             4143e0    650 FUNC RETURNTYPE RAX 1
             4143e0    650 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4143e0    650 FUNC PROBLEM sub_4143E0 CALLUNRESOLVED 
@@ -577,7 +578,7 @@
             414940    536 FUNC PROBLEM sub_414940 CALLUNRESOLVED 
             414a32      4 INSTR CHECK OVERFLOW NOFLAGUNKNOWNSIGN 64 RBX+1 ZZ lea     rsi, [rbx+1] 
             414b60     68 FUNC RETURNTYPE RAX 1
-            414b60     68 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
+            414b60     68 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             414bd0    361 FUNC RETURNTYPE RAX 1
             414bd0    361 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
             414bd0    361 FUNC PROBLEM sub_414BD0 CALLUNRESOLVED 
@@ -614,17 +615,17 @@
             416513      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBP+4 ZZ IDIOM 18 STACKMEMSINK lea     rcx, [rbp+4]    ; p 
             416517      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBP+36 ZZ IDIOM 18 STACKMEMSINK lea     rdi, [rbp+24h]  ; pwc 
             4165e0    147 FUNC RETURNTYPE RAX 4
-            4165e0    147 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            4165e0    147 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             416680   2243 FUNC RETURNTYPE RAX 1
             416680   2243 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             416f50    158 FUNC RETURNTYPE RAX 4
-            416f50    158 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            416f50    158 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             416fbb      5 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+RAX ZZ lea     rdi, [rbx+rax+4]; __int64 
             416fbb      5 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+RAX+4 ZZ lea     rdi, [rbx+rax+4]; __int64 
             4172c0     13 FUNC RETURNTYPE RAX 0
             4172c0     13 FUNC INARGS    6  ARG0 1 ARG1 16 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4172d0     15 FUNC RETURNTYPE RAX 0
-            4172d0     15 FUNC INARGS    6  ARG0 96 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            4172d0     15 FUNC INARGS    6  ARG0 96 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4172e0   3327 FUNC RETURNTYPE RAX 1
             4172e0   3327 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 4 ARG3 1 ARG4 0 ARG5 0 
             417b92      3 INSTR CHECK UNDERFLOW UNSIGNED 64  RDX ZZ sub     rdx, r12        ; n 
@@ -640,7 +641,7 @@
             41823f      3 INSTR CHECK UNDERFLOW UNKNOWNSIGN 64  RDX ZZ sub     rdx, rdi 
             41824a      3 INSTR CHECK OVERFLOW UNSIGNED 64  RDI ZZ IDIOM 18 MEMORYSINK add     rdi, rbp        ; s 
             418860    139 FUNC RETURNTYPE RAX 4
-            418860    139 FUNC INARGS    4  ARG0 1 ARG1 1 ARG2 0 ARG3 1 
+            418860    139 FUNC INARGS    3  ARG0 1 ARG1 1 ARG2 0 
             418bd0    131 FUNC RETURNTYPE RAX 4
             418bd0    131 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             418f40     60 FUNC RETURNTYPE RAX 64
@@ -672,7 +673,7 @@
             41a000     77 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             41a016      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RAX+1 ZZ lea     rbp, [rax+1] 
             41a050     49 FUNC RETURNTYPE RAX 0
-            41a050     49 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 1 ARG3 96 ARG4 1 ARG5 96 
+            41a050     49 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 96 ARG4 1 ARG5 96 
             41a0e0     39 FUNC RETURNTYPE RAX 4
             41a0e0     39 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             41a110   1538 FUNC RETURNTYPE RAX 1
@@ -708,7 +709,7 @@
             41c230    146 FUNC RETURNTYPE RAX 1
             41c230    146 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             41c2d0   1077 FUNC RETURNTYPE RAX 0
-            41c2d0   1077 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            41c2d0   1077 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             41c3e2      3 INSTR CHECK OVERFLOW UNSIGNED 64  R14 ZZ SINKMALLOC add     r14, r12 
             41c3ea      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 R14+14 ZZ lea     rdi, [r14+0Eh]  ; size 
             41c556      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 R8+RDX ZZ IDIOM 19 lea     rax, [r8+rdx] 
@@ -757,7 +758,7 @@
             41ec10      2 FUNC RETURNTYPE RAX 0
             41ec10      2 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
             41ec20     26 FUNC RETURNTYPE RAX 4
-            41ec20     26 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            41ec20     26 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             41ec40     54 FUNC RETURNTYPE RAX 0
             41ec40     54 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             41ec40     54 FUNC PROBLEM sub_41EC40 CALLUNRESOLVED 
diff --git a/tests/commit/save-httpd.psexe.infoannot b/tests/commit/save-httpd.psexe.infoannot
index 3ad204dd84ed7ea1001481e2d14c9867f310472a..ca455147f298d38349263cb92bc6c62eace1a057 100644
--- a/tests/commit/save-httpd.psexe.infoannot
+++ b/tests/commit/save-httpd.psexe.infoannot
@@ -1490,7 +1490,7 @@
             42830b    752 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 1 ARG4 1 ARG5 0 
             4285cd      2 INSTR CHECK OVERFLOW UNSIGNED 32  RDI ZZ inc     edi             ; mode 
             428600   2862 FUNC RETURNTYPE RAX 0
-            428600   2862 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            428600   2862 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             428600   2862 FUNC PROBLEM main CALLUNRESOLVED 
             4286f2      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RAX+8 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rax+8] 
             429130     42 FUNC RETURNTYPE RAX 0
@@ -1523,7 +1523,7 @@
             429d66      4 INSTR CHECK OVERFLOW SIGNED 64  RBX ZZ add     rbx, 1 
             429da4      3 INSTR CHECK OVERFLOW UNKNOWNSIGN 32  RBP ZZ add     ebp, 1 
             429dd0     45 FUNC RETURNTYPE RAX 1
-            429dd0     45 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            429dd0     45 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             429e00    642 FUNC RETURNTYPE RAX 96
             429e00    642 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             429f24      3 INSTR CHECK TRUNCATION UNSIGNED 32 RCX 16 CX ZZ IDIOM 5 movzx   ecx, cx 
@@ -1579,9 +1579,9 @@
             42b850    256 FUNC RETURNTYPE RAX 1
             42b850    256 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             42b950    304 FUNC RETURNTYPE RAX 1
-            42b950    304 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            42b950    304 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             42ba80     83 FUNC RETURNTYPE RAX 1
-            42ba80     83 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            42ba80     83 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             42bae0     61 FUNC RETURNTYPE RAX 1
             42bae0     61 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             42bb20     58 FUNC RETURNTYPE RAX 0
@@ -1591,7 +1591,7 @@
             42bc10     68 FUNC RETURNTYPE RAX 4
             42bc10     68 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
             42bc60    575 FUNC RETURNTYPE RAX 1
-            42bc60    575 FUNC INARGS    4  ARG0 4 ARG1 1 ARG2 1 ARG3 1 
+            42bc60    575 FUNC INARGS    1  ARG0 4 
             42bea0     64 FUNC RETURNTYPE RAX 1
             42bea0     64 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             42bee0     60 FUNC RETURNTYPE RAX 4
@@ -1627,7 +1627,7 @@
             42c2e0     19 FUNC RETURNTYPE RAX 0
             42c2e0     19 FUNC PROBLEM ap_cfg_closefile JUMPUNRESOLVED 
             42c300    416 FUNC RETURNTYPE RAX 1
-            42c300    416 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 4 ARG3 1 ARG4 0 ARG5 0 
+            42c300    416 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             42c4a0    109 FUNC RETURNTYPE RAX 4
             42c4a0    109 FUNC INARGS    6  ARG0 0 ARG1 16 ARG2 8 ARG3 1 ARG4 2 ARG5 2 
             42c510     75 FUNC RETURNTYPE RAX 0
@@ -1662,15 +1662,15 @@
             42cc14      5 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RAX+RAX ZZ lea     rsi, [cmd+cmd+1] 
             42cc14      5 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RAX+RAX+1 ZZ lea     rsi, [cmd+cmd+1] 
             42cc70     12 FUNC RETURNTYPE RAX 4
-            42cc70     12 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            42cc70     12 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             42cc80     25 FUNC RETURNTYPE RAX 0
-            42cc80     25 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            42cc80     25 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             42cca0     63 FUNC RETURNTYPE RAX 4
-            42cca0     63 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            42cca0     63 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             42cce0    117 FUNC RETURNTYPE RAX 1
             42cce0    117 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
             42cd60      9 FUNC RETURNTYPE RAX 0
-            42cd60      9 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            42cd60      9 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             42cd70    114 FUNC RETURNTYPE RAX 4
             42cd70    114 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             42cdf0     66 FUNC RETURNTYPE RAX 0
@@ -1706,9 +1706,9 @@
             42d480     71 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             42d4b6      4 INSTR CHECK OVERFLOW UNKNOWNSIGN 64  RAX ZZ add     rax, 1 
             42d4d0     49 FUNC RETURNTYPE RAX 1
-            42d4d0     49 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 1 
+            42d4d0     49 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 1 
             42d510     49 FUNC RETURNTYPE RAX 1
-            42d510     49 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            42d510     49 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             42d550    181 FUNC RETURNTYPE RAX 4
             42d550    181 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 4 ARG3 96 ARG4 0 ARG5 4 
             42d589      5 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+RAX ZZ lea     rsi, [len1+rax+3] 
@@ -1727,7 +1727,7 @@
             42d700     63 FUNC RETURNTYPE RAX 4
             42d700     63 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             42d740    505 FUNC RETURNTYPE RAX 0
-            42d740    505 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            42d740    505 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             42d940     80 FUNC RETURNTYPE RAX 4
             42d940     80 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             42d95c      3 INSTR CHECK OVERFLOW NOFLAGUNKNOWNSIGN 32 RAX+1 ZZ lea     esi, [rax+1] 
@@ -1735,7 +1735,7 @@
             42d990    102 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             42d9bb      3 INSTR CHECK OVERFLOW NOFLAGUNKNOWNSIGN 32 RAX+1 ZZ lea     esi, [rax+1] 
             42da00     94 FUNC RETURNTYPE RAX 4
-            42da00     94 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            42da00     94 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             42da60    215 FUNC RETURNTYPE RAX 4
             42da60    215 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             42db40     75 FUNC RETURNTYPE RAX 1
@@ -1787,7 +1787,7 @@
             42ee60     39 FUNC RETURNTYPE RAX 1
             42ee60     39 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             42ee90     85 FUNC RETURNTYPE RAX 0
-            42ee90     85 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            42ee90     85 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             42eef0    132 FUNC RETURNTYPE RAX 0
             42eef0    132 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 1 ARG3 96 ARG4 1 ARG5 1 
             42ef80     26 FUNC RETURNTYPE RAX 4
@@ -1801,7 +1801,7 @@
             42f110      3 INSTR CHECK OVERFLOW SIGNED 32  RCX ZZ add     ecx, 1 
             42f11f      4 INSTR CHECK OVERFLOW SIGNED 64  R12 ZZ add     r12d, 1 
             42f190    104 FUNC RETURNTYPE RAX 0
-            42f190    104 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            42f190    104 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             42f200    397 FUNC RETURNTYPE RAX 0
             42f200    397 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             42f390    216 FUNC RETURNTYPE RAX 0
@@ -1851,7 +1851,7 @@
             42fb60     87 FUNC PROBLEM ap_run_end_generation CALLUNRESOLVED 
             42fb96      3 INSTR CHECK OVERFLOW UNKNOWNSIGN 32  RBX ZZ add     ebx, 1 
             42fbc0    168 FUNC RETURNTYPE RAX 4
-            42fbc0    168 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            42fbc0    168 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             42fc70    216 FUNC RETURNTYPE RAX 0
             42fc70    216 FUNC INARGS    6  ARG0 2 ARG1 1 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
             42fd50      8 FUNC RETURNTYPE RAX 0
@@ -1869,11 +1869,11 @@
             42fed0     77 FUNC PROBLEM ap_run_mpm_get_name CALLUNRESOLVED 
             42feff      3 INSTR CHECK OVERFLOW UNKNOWNSIGN 32  RBP ZZ add     ebp, 1 
             42ff20     93 FUNC RETURNTYPE RAX 0
-            42ff20     93 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            42ff20     93 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             42ff80    161 FUNC RETURNTYPE RAX 0
             42ff80    161 FUNC INARGS    6  ARG0 8 ARG1 8 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             430030     70 FUNC RETURNTYPE RAX 96
-            430030     70 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 1 ARG3 96 ARG4 0 ARG5 4 
+            430030     70 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 96 ARG4 0 ARG5 4 
             430080    119 FUNC RETURNTYPE RAX 1
             430080    119 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4300a0      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RDI+1 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rdi+1]    ; nptr 
@@ -1881,23 +1881,23 @@
             430100    119 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             430120      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RDI+1 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rdi+1]    ; nptr 
             430180    105 FUNC RETURNTYPE RAX 96
-            430180    105 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            430180    105 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4301f0     35 FUNC RETURNTYPE RAX 1
             4301f0     35 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             430220    155 FUNC RETURNTYPE RAX 1
-            430220    155 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
+            430220    155 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             4302c0    271 FUNC RETURNTYPE RAX 1
-            4302c0    271 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            4302c0    271 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4303d0     76 FUNC RETURNTYPE RAX 1
-            4303d0     76 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
+            4303d0     76 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             430420    173 FUNC RETURNTYPE RAX 1
-            430420    173 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
+            430420    173 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             4304d0    169 FUNC RETURNTYPE RAX 1
-            4304d0    169 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
+            4304d0    169 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             430580     34 FUNC RETURNTYPE RAX 0
             430580     34 FUNC INARGS    6  ARG0 1 ARG1 4 ARG2 0 ARG3 1 ARG4 4 ARG5 4 
             4305b0    178 FUNC RETURNTYPE RAX 1
-            4305b0    178 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4305b0    178 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             430670    707 FUNC RETURNTYPE RAX 96
             430670    707 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             430940      5 FUNC RETURNTYPE RAX 0
@@ -1983,7 +1983,7 @@
             431e92      4 INSTR CHECK OVERFLOW UNSIGNED 64  R13 ZZ add     i, 1 
             431ef0      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RCX*2 ZZ lea     preg, [rcx+rcx*2] 
             431ef0      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RCX+RCX*2 ZZ lea     preg, [rcx+rcx*2] 
-            431f50    103 FUNC RETURNTYPE RAX 1
+            431f50    103 FUNC RETURNTYPE RAX 0
             431f50    103 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 1 ARG4 1 ARG5 4 
             431fc0    124 FUNC RETURNTYPE RAX 0
             431fc0    124 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
@@ -2000,11 +2000,11 @@
             43229d      2 INSTR CHECK OVERFLOW SIGNED 32  RSI ZZ add     esi, edi 
             43231a      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+120 ZZ IDIOM 18 MEMORYSINK lea     rdi, [ws+78h] 
             432360     33 FUNC RETURNTYPE RAX 1
-            432360     33 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            432360     33 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             432390     32 FUNC RETURNTYPE RAX 1
-            432390     32 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            432390     32 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4323b0     32 FUNC RETURNTYPE RAX 1
-            4323b0     32 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            4323b0     32 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4323d0    216 FUNC RETURNTYPE RAX 4
             4323d0    216 FUNC INARGS    6  ARG0 2 ARG1 1 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
             4324b0      8 FUNC RETURNTYPE RAX 0
@@ -2013,7 +2013,7 @@
             4324c0    109 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4324c0    109 FUNC PROBLEM ap_run_pre_mpm CALLUNRESOLVED 
             432530    110 FUNC RETURNTYPE RAX 0
-            432530    110 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            432530    110 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             43255e      8 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RAX*8 ZZ IDIOM 15 lea     rdx, ds:0[rax*8] 
             4325a0    218 FUNC RETURNTYPE RAX 4
             4325a0    218 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
@@ -2061,11 +2061,11 @@
             432d80    107 FUNC RETURNTYPE RAX 4
             432d80    107 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 4 
             432df0     56 FUNC RETURNTYPE RAX 1
-            432df0     56 FUNC INARGS    4  ARG0 4 ARG1 0 ARG2 0 ARG3 1 
+            432df0     56 FUNC INARGS    3  ARG0 4 ARG1 0 ARG2 0 
             432e30    119 FUNC RETURNTYPE RAX 4
             432e30    119 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             432eb0     38 FUNC RETURNTYPE RAX 1
-            432eb0     38 FUNC INARGS    6  ARG0 96 ARG1 1 ARG2 96 ARG3 1 ARG4 0 ARG5 0 
+            432eb0     38 FUNC INARGS    6  ARG0 96 ARG1 0 ARG2 96 ARG3 1 ARG4 0 ARG5 0 
             432ee0    142 FUNC RETURNTYPE RAX 4
             432ee0    142 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             432f70    297 FUNC RETURNTYPE RAX 4
@@ -2076,7 +2076,7 @@
             433100    457 FUNC RETURNTYPE RAX 1
             433100    457 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             4332d0    190 FUNC RETURNTYPE RAX 0
-            4332d0    190 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            4332d0    190 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4332f2      4 INSTR CHECK OVERFLOW UNSIGNED 64  RAX ZZ IDIOM 18 MEMORYSINK add     rax, 8 
             433300      3 INSTR CHECK OVERFLOW UNKNOWNSIGN 32  RSI ZZ add     esi, 1 
             433390    295 FUNC RETURNTYPE RAX 4
@@ -2121,11 +2121,11 @@
             434890     85 FUNC RETURNTYPE RAX 4
             434890     85 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4348f0     71 FUNC RETURNTYPE RAX 1
-            4348f0     71 FUNC INARGS    6  ARG0 1 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            4348f0     71 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             434940     55 FUNC RETURNTYPE RAX 1
             434940     55 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             434980    232 FUNC RETURNTYPE RAX 1
-            434980    232 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            434980    232 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             434a70    164 FUNC RETURNTYPE RAX 1
             434a70    164 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             434b20    216 FUNC RETURNTYPE RAX 1
@@ -2170,7 +2170,7 @@
             4354f0    274 FUNC RETURNTYPE RAX 0
             4354f0    274 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 4 ARG4 0 ARG5 0 
             435610   4443 FUNC RETURNTYPE RAX 4
-            435610   4443 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 1 ARG4 1 ARG5 0 
+            435610   4443 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 1 ARG5 0 
             43586b      3 INSTR CHECK OVERFLOW UNKNOWNSIGN 32  RSI ZZ add     esi, 2 
             436770    216 FUNC RETURNTYPE RAX 4
             436770    216 FUNC INARGS    6  ARG0 2 ARG1 1 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
@@ -2209,7 +2209,7 @@
             436e20     14 FUNC RETURNTYPE RAX 1
             436e20     14 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             436e30    147 FUNC RETURNTYPE RAX 96
-            436e30    147 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            436e30    147 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             436ed0    123 FUNC RETURNTYPE RAX 16
             436ed0    123 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             436f50    145 FUNC RETURNTYPE RAX 96
@@ -2235,7 +2235,7 @@
             437460    151 FUNC RETURNTYPE RAX 96
             437460    151 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             437500    247 FUNC RETURNTYPE RAX 16
-            437500    247 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 4 ARG3 4 ARG4 0 ARG5 0 
+            437500    247 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 4 ARG3 4 ARG4 0 ARG5 0 
             437600     26 FUNC RETURNTYPE RAX 1
             437600     26 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             437604      4 INSTR CHECK OVERFLOW UNKNOWNSIGN 64  RSI ZZ add     conf, 40h       ; plimit 
@@ -2246,7 +2246,7 @@
             437640     23 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             437644      4 INSTR CHECK OVERFLOW UNKNOWNSIGN 64  RSI ZZ add     conf, 30h       ; plimit 
             437660     77 FUNC RETURNTYPE RAX 16
-            437660     77 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            437660     77 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             437667      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+72 ZZ IDIOM 18 MEMORYSINK lea     cmd, [conf+48h] 
             4376b0    204 FUNC RETURNTYPE RAX 0
             4376b0    204 FUNC PROBLEM find_module JUMPUNRESOLVED 
@@ -2286,7 +2286,7 @@
             438a00   1026 FUNC RETURNTYPE RAX 96
             438a00   1026 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             438e10   2195 FUNC RETURNTYPE RAX 1
-            438e10   2195 FUNC INARGS    4  ARG0 4 ARG1 1 ARG2 1 ARG3 1 
+            438e10   2195 FUNC INARGS    1  ARG0 4 
             439236      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 R13+8 ZZ IDIOM 18 MEMORYSINK lea     rdx, [bb+8] 
             4396b0     81 FUNC RETURNTYPE RAX 0
             4396b0     81 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
@@ -2312,17 +2312,17 @@
             43a390    201 FUNC RETURNTYPE RAX 1
             43a390    201 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             43a460     17 FUNC RETURNTYPE RAX 1
-            43a460     17 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 1 ARG3 1 ARG4 1 ARG5 0 
+            43a460     17 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 1 ARG5 0 
             43a480     17 FUNC RETURNTYPE RAX 1
-            43a480     17 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            43a480     17 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             43a4a0    303 FUNC RETURNTYPE RAX 1
             43a4a0    303 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             43a4f2      3 INSTR CHECK UNDERFLOW UNSIGNED 64  RDX ZZ IDIOM 19 sub     rdx, arg 
             43a5d0    436 FUNC RETURNTYPE RAX 96
-            43a5d0    436 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
+            43a5d0    436 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             43a610      3 INSTR CHECK UNDERFLOW UNSIGNED 64  RDX ZZ IDIOM 19 sub     rdx, arg 
             43a790    141 FUNC RETURNTYPE RAX 1
-            43a790    141 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            43a790    141 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             43a820    325 FUNC RETURNTYPE RAX 1
             43a820    325 FUNC INARGS    4  ARG0 0 ARG1 4 ARG2 4 ARG3 4 
             43a970    600 FUNC RETURNTYPE RAX 96
@@ -2331,7 +2331,7 @@
             43abd0    294 FUNC RETURNTYPE RAX 0
             43abd0    294 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 4 ARG3 1 ARG4 0 ARG5 0 
             43ad00    354 FUNC RETURNTYPE RAX 96
-            43ad00    354 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 4 ARG4 0 ARG5 0 
+            43ad00    354 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 4 ARG4 0 ARG5 0 
             43ae70    143 FUNC RETURNTYPE RAX 96
             43ae70    143 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             43af00     25 FUNC RETURNTYPE RAX 1
@@ -2378,12 +2378,12 @@
             43b6e0     40 FUNC RETURNTYPE RAX 0
             43b6e0     40 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             43b710    439 FUNC RETURNTYPE RAX 1
-            43b710    439 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            43b710    439 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             43b7ab      3 INSTR CHECK SIGNEDNESS UNSIGNED 64 R14 ZZ mov     rdx, r14        ; n 
             43b7e8      4 INSTR CHECK OVERFLOW UNSIGNED 64  RBX ZZ IDIOM 18 MEMORYSINK add     rbx, 1 
             43b7fd      7 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBP+344 ZZ IDIOM 18 MEMORYSINK lea     rdi, [r+158h] 
             43b8d0     27 FUNC RETURNTYPE RAX 0
-            43b8d0     27 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            43b8d0     27 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             43b8f0     29 FUNC RETURNTYPE RAX 0
             43b8f0     29 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
             43b910     15 FUNC RETURNTYPE RAX 4
@@ -2407,61 +2407,61 @@
             43bdf0    204 FUNC RETURNTYPE RAX 1
             43bdf0    204 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             43bec0     28 FUNC RETURNTYPE RAX 0
-            43bec0     28 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 4 
+            43bec0     28 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 4 
             43bee0    685 FUNC RETURNTYPE RAX 1
             43bee0    685 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             43c190    157 FUNC RETURNTYPE RAX 1
-            43c190    157 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
+            43c190    157 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             43c230    157 FUNC RETURNTYPE RAX 1
-            43c230    157 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
+            43c230    157 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             43c2d0    157 FUNC RETURNTYPE RAX 1
-            43c2d0    157 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
+            43c2d0    157 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             43c370    319 FUNC RETURNTYPE RAX 96
-            43c370    319 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            43c370    319 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             43c4b0     99 FUNC RETURNTYPE RAX 1
-            43c4b0     99 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
+            43c4b0     99 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             43c520     99 FUNC RETURNTYPE RAX 1
-            43c520     99 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
+            43c520     99 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             43c590    165 FUNC RETURNTYPE RAX 96
-            43c590    165 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            43c590    165 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             43c640    141 FUNC RETURNTYPE RAX 96
-            43c640    141 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            43c640    141 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             43c6d0    406 FUNC RETURNTYPE RAX 1
-            43c6d0    406 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
+            43c6d0    406 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             43c764      3 INSTR CHECK UNDERFLOW UNSIGNED 64  RDX ZZ IDIOM 19 sub     rdx, arg 
             43c7a8      3 INSTR CHECK UNDERFLOW UNSIGNED 64  RDX ZZ IDIOM 19 sub     rdx, r13 
             43c7b0      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 R14+1 ZZ IDIOM 18 MEMORYSINK lea     rdi, [r14+1]    ; nptr 
             43c870     73 FUNC RETURNTYPE RAX 1
-            43c870     73 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            43c870     73 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             43c8c0    162 FUNC RETURNTYPE RAX 1
-            43c8c0    162 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            43c8c0    162 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             43c970    117 FUNC RETURNTYPE RAX 1
-            43c970    117 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            43c970    117 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             43c9f0    498 FUNC RETURNTYPE RAX 1
             43c9f0    498 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 4 ARG4 0 ARG5 0 
             43cbf0    964 FUNC RETURNTYPE RAX 1
             43cbf0    964 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             43cfc0    262 FUNC RETURNTYPE RAX 96
-            43cfc0    262 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            43cfc0    262 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             43d044      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBP+8 ZZ IDIOM 18 MEMORYSINK lea     rdi, [conf+8] 
             43d0d0    106 FUNC RETURNTYPE RAX 1
-            43d0d0    106 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            43d0d0    106 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             43d140    724 FUNC RETURNTYPE RAX 96
             43d140    724 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             43d1f2      3 INSTR CHECK UNDERFLOW UNSIGNED 64  RDX ZZ IDIOM 19 sub     rdx, rsi 
             43d420    247 FUNC RETURNTYPE RAX 96
-            43d420    247 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
+            43d420    247 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             43d520    670 FUNC RETURNTYPE RAX 96
             43d520    670 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             43d5d0      3 INSTR CHECK UNDERFLOW UNSIGNED 64  RDX ZZ IDIOM 19 sub     rdx, rsi 
             43d7c0    282 FUNC RETURNTYPE RAX 96
-            43d7c0    282 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
+            43d7c0    282 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             43d83f      3 INSTR CHECK UNDERFLOW UNSIGNED 64  RDX ZZ IDIOM 19 sub     rdx, arg 
             43d8e0    583 FUNC RETURNTYPE RAX 96
-            43d8e0    583 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
+            43d8e0    583 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             43d98a      3 INSTR CHECK UNDERFLOW UNSIGNED 64  RDX ZZ IDIOM 19 sub     rdx, rsi 
             43db30    809 FUNC RETURNTYPE RAX 96
-            43db30    809 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
+            43db30    809 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             43dbda      3 INSTR CHECK UNDERFLOW UNSIGNED 64  RDX ZZ IDIOM 19 sub     rdx, rsi 
             43de60    630 FUNC RETURNTYPE RAX 4
             43de60    630 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 4 ARG3 96 ARG4 4 ARG5 4 
@@ -2473,7 +2473,7 @@
             43e230     93 FUNC RETURNTYPE RAX 1
             43e230     93 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             43e290    253 FUNC RETURNTYPE RAX 96
-            43e290    253 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
+            43e290    253 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             43e390    287 FUNC RETURNTYPE RAX 1
             43e390    287 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             43e3cc      3 INSTR CHECK UNDERFLOW UNSIGNED 64  RDX ZZ IDIOM 19 sub     rdx, arg 
@@ -2489,17 +2489,17 @@
             43e840     29 FUNC RETURNTYPE RAX 0
             43e840     29 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             43e860     20 FUNC RETURNTYPE RAX 0
-            43e860     20 FUNC INARGS    6  ARG0 96 ARG1 4 ARG2 1 ARG3 96 ARG4 1 ARG5 4 
+            43e860     20 FUNC INARGS    6  ARG0 96 ARG1 4 ARG2 0 ARG3 96 ARG4 1 ARG5 4 
             43e880     20 FUNC RETURNTYPE RAX 0
-            43e880     20 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            43e880     20 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
             43e8a0    147 FUNC RETURNTYPE RAX 0
-            43e8a0    147 FUNC INARGS    6  ARG0 0 ARG1 16 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            43e8a0    147 FUNC INARGS    6  ARG0 0 ARG1 16 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             43e940    394 FUNC RETURNTYPE RAX 1
             43e940    394 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             43ead0     28 FUNC RETURNTYPE RAX 0
             43ead0     28 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             43eaf0    243 FUNC RETURNTYPE RAX 96
-            43eaf0    243 FUNC INARGS    4  ARG0 4 ARG1 0 ARG2 0 ARG3 1 
+            43eaf0    243 FUNC INARGS    1  ARG0 4 
             43eb30      3 INSTR CHECK OVERFLOW SIGNED 32  RCX ZZ add     ecx, 1 
             43eb58      4 INSTR CHECK OVERFLOW SIGNED 64  R8 ZZ add     r8d, 1 
             43ebf0     86 FUNC RETURNTYPE RAX 4
@@ -2507,7 +2507,7 @@
             43ec50     15 FUNC RETURNTYPE RAX 0
             43ec50     15 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             43ec60     51 FUNC RETURNTYPE RAX 0
-            43ec60     51 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            43ec60     51 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             43eca0     40 FUNC RETURNTYPE RAX 0
             43eca0     40 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
             43ecd0      8 FUNC RETURNTYPE RAX 0
@@ -2515,7 +2515,7 @@
             43ece0     38 FUNC RETURNTYPE RAX 0
             43ece0     38 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
             43ed10     31 FUNC RETURNTYPE RAX 0
-            43ed10     31 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            43ed10     31 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             43ed30    172 FUNC RETURNTYPE RAX 1
             43ed30    172 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             43ede0    111 FUNC RETURNTYPE RAX 0
@@ -2525,11 +2525,11 @@
             43ef10    112 FUNC RETURNTYPE RAX 4
             43ef10    112 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
             43ef80    409 FUNC RETURNTYPE RAX 1
-            43ef80    409 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 4 ARG3 1 ARG4 0 ARG5 0 
+            43ef80    409 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             43f120    418 FUNC RETURNTYPE RAX 4
             43f120    418 FUNC INARGS    6  ARG0 1 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             43f2d0    402 FUNC RETURNTYPE RAX 1
-            43f2d0    402 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            43f2d0    402 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             43f470    216 FUNC RETURNTYPE RAX 0
             43f470    216 FUNC INARGS    6  ARG0 2 ARG1 1 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
             43f550      8 FUNC RETURNTYPE RAX 0
@@ -2608,7 +2608,7 @@
             440120     87 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             440120     87 FUNC PROBLEM ap_run_create_request CALLUNRESOLVED 
             440180    577 FUNC RETURNTYPE RAX 4
-            440180    577 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            440180    577 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4403d0    216 FUNC RETURNTYPE RAX 4
             4403d0    216 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4404b0      8 FUNC RETURNTYPE RAX 0
@@ -2674,7 +2674,7 @@
             442e20     19 FUNC RETURNTYPE RAX 96
             442e20     19 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
             442e40   1028 FUNC RETURNTYPE RAX 4
-            442e40   1028 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            442e40   1028 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
             443212      4 INSTR CHECK OVERFLOW UNKNOWNSIGN 64  RDX ZZ add     rdx, 1          ; src2 
             443250    521 FUNC RETURNTYPE RAX 4
             443250    521 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
@@ -2697,7 +2697,7 @@
             4437b0    187 FUNC RETURNTYPE RAX 0
             4437b0    187 FUNC INARGS    6  ARG0 0 ARG1 16 ARG2 16 ARG3 0 ARG4 0 ARG5 0 
             443870    200 FUNC RETURNTYPE RAX 0
-            443870    200 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            443870    200 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             443940     17 FUNC RETURNTYPE RAX 1
             443940     17 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             443960     36 FUNC RETURNTYPE RAX 4
@@ -2753,7 +2753,7 @@
             4450c0     33 FUNC RETURNTYPE RAX 1
             4450c0     33 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4450f0     61 FUNC RETURNTYPE RAX 0
-            4450f0     61 FUNC INARGS    4  ARG0 4 ARG1 0 ARG2 0 ARG3 1 
+            4450f0     61 FUNC INARGS    3  ARG0 4 ARG1 0 ARG2 0 
             445130     35 FUNC RETURNTYPE RAX 1
             445130     35 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             445160    507 FUNC RETURNTYPE RAX 1
@@ -2774,13 +2774,13 @@
             445740    216 FUNC RETURNTYPE RAX 1
             445740    216 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             445820    139 FUNC RETURNTYPE RAX 0
-            445820    139 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
+            445820    139 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             4458b0     12 FUNC RETURNTYPE RAX 0
             4458b0     12 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4458c0     12 FUNC RETURNTYPE RAX 0
             4458c0     12 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4458d0    416 FUNC RETURNTYPE RAX 16
-            4458d0    416 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            4458d0    416 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             445948      4 INSTR CHECK OVERFLOW SIGNED 64  RSI ZZ add     rsi, 1 
             445a70    441 FUNC RETURNTYPE RAX 16
             445a70    441 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
@@ -2823,7 +2823,7 @@
             4466a0    166 FUNC RETURNTYPE RAX 1
             4466a0    166 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             446750    202 FUNC RETURNTYPE RAX 1
-            446750    202 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            446750    202 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             446793      3 INSTR CHECK UNDERFLOW UNSIGNED 64  RDX ZZ IDIOM 19 sub     rdx, addr 
             446820    642 FUNC RETURNTYPE RAX 16
             446820    642 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
@@ -2861,19 +2861,19 @@
             447740    155 FUNC RETURNTYPE RAX 96
             447740    155 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 8 ARG4 1 ARG5 1 
             4477e0     35 FUNC RETURNTYPE RAX 4
-            4477e0     35 FUNC INARGS    6  ARG0 0 ARG1 8 ARG2 0 ARG3 1 ARG4 1 ARG5 1 
+            4477e0     35 FUNC INARGS    6  ARG0 0 ARG1 8 ARG2 0 ARG3 0 ARG4 1 ARG5 1 
             447810   1049 FUNC RETURNTYPE RAX 1
             447810   1049 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             447c30    192 FUNC RETURNTYPE RAX 1
             447c30    192 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             447cf0     15 FUNC RETURNTYPE RAX 1
-            447cf0     15 FUNC INARGS    4  ARG0 4 ARG1 0 ARG2 8 ARG3 1 
+            447cf0     15 FUNC INARGS    3  ARG0 4 ARG1 0 ARG2 8 
             447d00    278 FUNC RETURNTYPE RAX 1
             447d00    278 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 4 
             447e20     15 FUNC RETURNTYPE RAX 0
-            447e20     15 FUNC INARGS    4  ARG0 0 ARG1 0 ARG2 0 ARG3 1 
+            447e20     15 FUNC INARGS    3  ARG0 0 ARG1 0 ARG2 0 
             447e30     65 FUNC RETURNTYPE RAX 0
-            447e30     65 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            447e30     65 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             447e80     12 FUNC RETURNTYPE RAX 1
             447e80     12 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             447e90     25 FUNC RETURNTYPE RAX 1
@@ -2883,7 +2883,7 @@
             447f00     34 FUNC RETURNTYPE RAX 0
             447f00     34 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 96 ARG4 0 ARG5 4 
             447f30     54 FUNC RETURNTYPE RAX 1
-            447f30     54 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            447f30     54 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             447f70     11 FUNC RETURNTYPE RAX 0
             447f70     11 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             447f80    311 FUNC RETURNTYPE RAX 0
@@ -2909,7 +2909,7 @@
             4487c0    195 FUNC RETURNTYPE RAX 0
             4487c0    195 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             448890    116 FUNC RETURNTYPE RAX 1
-            448890    116 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 4 ARG3 1 ARG4 0 ARG5 0 
+            448890    116 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             448910    216 FUNC RETURNTYPE RAX 0
             448910    216 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4489f0      8 FUNC RETURNTYPE RAX 0
@@ -3003,7 +3003,7 @@
             449a60    127 FUNC RETURNTYPE RAX 0
             449a60    127 FUNC PROBLEM ap_register_hooks JUMPUNRESOLVED 
             449ae0    619 FUNC RETURNTYPE RAX 1
-            449ae0    619 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 4 ARG3 1 ARG4 0 ARG5 0 
+            449ae0    619 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             449baf      3 INSTR CHECK SIGNEDNESS UNSIGNED 64 R13 ZZ mov     rdx, r13        ; n 
             449d50    237 FUNC RETURNTYPE RAX 96
             449d50    237 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
@@ -3013,7 +3013,7 @@
             449e80     86 FUNC RETURNTYPE RAX 4
             449e80     86 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             449ee0    384 FUNC RETURNTYPE RAX 96
-            449ee0    384 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            449ee0    384 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             44a060      5 FUNC RETURNTYPE RAX 0
             44a060      5 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             44a070     30 FUNC RETURNTYPE RAX 0
@@ -3060,13 +3060,13 @@
             44ae80    129 FUNC RETURNTYPE RAX 4
             44ae80    129 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             44af10     94 FUNC RETURNTYPE RAX 1
-            44af10     94 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 1 ARG4 0 ARG5 4 
+            44af10     94 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 4 
             44af70    139 FUNC RETURNTYPE RAX 1
             44af70    139 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             44b000    134 FUNC RETURNTYPE RAX 1
             44b000    134 FUNC INARGS    6  ARG0 0 ARG1 16 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             44b090    378 FUNC RETURNTYPE RAX 0
-            44b090    378 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 4 ARG4 0 ARG5 0 
+            44b090    378 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 4 ARG4 0 ARG5 0 
             44b15b      4 INSTR CHECK OVERFLOW NOFLAGUNKNOWNSIGN 64 R13+1 ZZ IDIOM 18 MEMORYSINK lea     rdx, [directive+1] 
             44b1b1      5 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 R12+2 ZZ IDIOM 18 MEMORYSINK lea     rdi, [cmd_name+2]; s1 
             44b210    359 FUNC RETURNTYPE RAX 96
@@ -3093,7 +3093,7 @@
             44c1a0    434 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             44c1a0    434 FUNC PROBLEM ap_fixup_virtual_hosts CALLUNRESOLVED 
             44c360     19 FUNC RETURNTYPE RAX 4
-            44c360     19 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            44c360     19 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             44c380   1242 FUNC RETURNTYPE RAX 4
             44c380   1242 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 16 ARG3 16 ARG4 0 ARG5 4 
             44c380   1242 FUNC PROBLEM ap_read_config CALLUNRESOLVED 
@@ -3108,7 +3108,7 @@
             44c920    820 FUNC RETURNTYPE RAX 4
             44c920    820 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             44cc60     75 FUNC RETURNTYPE RAX 4
-            44cc60     75 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            44cc60     75 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             44ccb0     34 FUNC RETURNTYPE RAX 0
             44ccb0     34 FUNC INARGS    6  ARG0 16 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             44cce0     89 FUNC RETURNTYPE RAX 4
@@ -3124,7 +3124,7 @@
             44cdb0     58 FUNC RETURNTYPE RAX 1
             44cdb0     58 FUNC INARGS    6  ARG0 8 ARG1 1 ARG2 8 ARG3 1 ARG4 0 ARG5 0 
             44cdf0     51 FUNC RETURNTYPE RAX 1
-            44cdf0     51 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            44cdf0     51 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             44ce30     51 FUNC RETURNTYPE RAX 1
             44ce30     51 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             44ce70    109 FUNC RETURNTYPE RAX 1
@@ -3137,7 +3137,7 @@
             44d070     23 FUNC RETURNTYPE RAX 0
             44d070     23 FUNC INARGS    6  ARG0 8 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             44d090     51 FUNC RETURNTYPE RAX 0
-            44d090     51 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 8 ARG3 1 ARG4 0 ARG5 96 
+            44d090     51 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 8 ARG3 1 ARG4 0 ARG5 96 
             44d0d0     35 FUNC RETURNTYPE RAX 1
             44d0d0     35 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             44d100    108 FUNC RETURNTYPE RAX 0
@@ -3156,10 +3156,10 @@
             44d310    115 FUNC RETURNTYPE RAX 1
             44d310    115 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             44d390    155 FUNC RETURNTYPE RAX 0
-            44d390    155 FUNC INARGS    6  ARG0 1 ARG1 4 ARG2 8 ARG3 1 ARG4 0 ARG5 0 
+            44d390    155 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 8 ARG3 1 ARG4 0 ARG5 0 
             44d430     43 FUNC RETURNTYPE RAX 96
-            44d430     43 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 8 ARG3 0 ARG4 0 ARG5 0 
-            44d460    177 FUNC RETURNTYPE RAX 96
+            44d430     43 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 8 ARG3 0 ARG4 0 ARG5 0 
+            44d460    177 FUNC RETURNTYPE RAX 1
             44d460    177 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             44d520      5 FUNC RETURNTYPE RAX 0
             44d520      5 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
@@ -3172,7 +3172,7 @@
             44d580     64 FUNC RETURNTYPE RAX 0
             44d580     64 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             44d5c0     16 FUNC RETURNTYPE RAX 0
-            44d5c0     16 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            44d5c0     16 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             44d5d0    128 FUNC RETURNTYPE RAX 16
             44d5d0    128 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             44d650    216 FUNC RETURNTYPE RAX 4
@@ -3186,7 +3186,7 @@
             44d7a0    216 FUNC RETURNTYPE RAX 4
             44d7a0    216 FUNC INARGS    6  ARG0 2 ARG1 1 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
             44d880    344 FUNC RETURNTYPE RAX 4
-            44d880    344 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            44d880    344 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             44d9e0      8 FUNC RETURNTYPE RAX 0
             44d9e0      8 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             44d9f0    107 FUNC RETURNTYPE RAX 1
@@ -3242,11 +3242,11 @@
             44ee6c      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+16 ZZ IDIOM 18 MEMORYSINK lea     rsi, [pl+10h] 
             44ee70      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+8 ZZ IDIOM 18 MEMORYSINK lea     rdi, [pl+8] 
             44ef10     42 FUNC RETURNTYPE RAX 1
-            44ef10     42 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            44ef10     42 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             44ef40    292 FUNC RETURNTYPE RAX 96
             44ef40    292 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             44f070     52 FUNC RETURNTYPE RAX 96
-            44f070     52 FUNC INARGS    4  ARG0 1 ARG1 0 ARG2 0 ARG3 1 
+            44f070     52 FUNC INARGS    3  ARG0 0 ARG1 0 ARG2 0 
             44f0b0    119 FUNC RETURNTYPE RAX 0
             44f0b0    119 FUNC INARGS    6  ARG0 16 ARG1 16 ARG2 1 ARG3 96 ARG4 4 ARG5 4 
             44f130    334 FUNC RETURNTYPE RAX 1
@@ -3263,7 +3263,7 @@
             44f6f7      4 INSTR CHECK OVERFLOW UNKNOWNSIGN 64  RDX ZZ add     rdx, 1 
             44f767      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+24 ZZ IDIOM 18 MEMORYSINK lea     rdi, [s+18h] 
             44f990    519 FUNC RETURNTYPE RAX 1
-            44f990    519 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 4 ARG4 0 ARG5 0 
+            44f990    519 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 4 ARG4 0 ARG5 0 
             44fba0    428 FUNC RETURNTYPE RAX 1
             44fba0    428 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             44fd50    404 FUNC RETURNTYPE RAX 1
@@ -3289,7 +3289,7 @@
             450870    206 FUNC RETURNTYPE RAX 1
             450870    206 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
             450940    637 FUNC RETURNTYPE RAX 4
-            450940    637 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            450940    637 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             450bc0   2543 FUNC RETURNTYPE RAX 1
             450bc0   2543 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 2 ARG3 8 ARG4 1 ARG5 0 
             450bc0   2543 FUNC PROBLEM ap_scan_script_header_err_core_ex CALLUNRESOLVED 
@@ -3323,14 +3323,14 @@
             451bb0    473 FUNC RETURNTYPE RAX 0
             451bb0    473 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             451d90     12 FUNC RETURNTYPE RAX 1
-            451d90     12 FUNC INARGS    6  ARG0 8 ARG1 0 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            451d90     12 FUNC INARGS    6  ARG0 8 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             451da0     15 FUNC RETURNTYPE RAX 0
-            451da0     15 FUNC INARGS    6  ARG0 8 ARG1 0 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            451da0     15 FUNC INARGS    6  ARG0 8 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             451db0    813 FUNC RETURNTYPE RAX 1
             451db0    813 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 4 ARG4 0 ARG5 0 
             451f58      4 INSTR CHECK OVERFLOW UNSIGNED 64  RCX ZZ IDIOM 18 MEMORYSINK add     date_str, 1 
             4520e0     29 FUNC RETURNTYPE RAX 1
-            4520e0     29 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4520e0     29 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             452100    444 FUNC RETURNTYPE RAX 1
             452100    444 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4522c0    216 FUNC RETURNTYPE RAX 0
@@ -3377,15 +3377,15 @@
             453200     36 FUNC RETURNTYPE RAX 0
             453200     36 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             453230    822 FUNC RETURNTYPE RAX 96
-            453230    822 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 4 ARG4 0 ARG5 0 
+            453230    822 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 4 ARG4 0 ARG5 0 
             4533f9      3 INSTR CHECK TRUNCATION UNSIGNED 32 RDX 16 DX ZZ IDIOM 5 movzx   ecx, dx 
             45347a      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBP+8 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rbp+8] 
             453570     96 FUNC RETURNTYPE RAX 96
-            453570     96 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
+            453570     96 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             4535d0    120 FUNC RETURNTYPE RAX 96
-            4535d0    120 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
+            4535d0    120 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             453650    120 FUNC RETURNTYPE RAX 96
-            453650    120 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
+            453650    120 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             4536d0    243 FUNC RETURNTYPE RAX 4
             4536d0    243 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4537d0     93 FUNC RETURNTYPE RAX 96
@@ -3397,7 +3397,7 @@
             453af0    195 FUNC RETURNTYPE RAX 1
             453af0    195 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             453bc0    612 FUNC RETURNTYPE RAX 96
-            453bc0    612 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            453bc0    612 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             453e30    206 FUNC RETURNTYPE RAX 1
             453e30    206 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             453f00    397 FUNC RETURNTYPE RAX 1
@@ -3407,7 +3407,7 @@
             454090    397 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             454186      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+24 ZZ IDIOM 18 MEMORYSINK lea     rcx, [mxcfg+18h] 
             454220    460 FUNC RETURNTYPE RAX 0
-            454220    460 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            454220    460 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
             4543f0    116 FUNC RETURNTYPE RAX 0
             4543f0    116 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             454470     87 FUNC RETURNTYPE RAX 1
@@ -3415,11 +3415,11 @@
             4544d0    594 FUNC RETURNTYPE RAX 1
             4544d0    594 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             454730    582 FUNC RETURNTYPE RAX 0
-            454730    582 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            454730    582 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             454980     66 FUNC RETURNTYPE RAX 4
             454980     66 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 1 ARG5 0 
             4549d0    110 FUNC RETURNTYPE RAX 1
-            4549d0    110 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4549d0    110 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             454a40    197 FUNC RETURNTYPE RAX 1
             454a40    197 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             454b10    316 FUNC RETURNTYPE RAX 0
@@ -3435,7 +3435,7 @@
             4550d0    130 FUNC RETURNTYPE RAX 0
             4550d0    130 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4550f3      4 INSTR CHECK OVERFLOW NOFLAGUNKNOWNSIGN 64 RAX+8 ZZ lea     rsi, [rax+8] 
-            455160     50 FUNC RETURNTYPE RAX 1
+            455160     50 FUNC RETURNTYPE RAX 0
             455160     50 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4551a0     33 FUNC RETURNTYPE RAX 0
             4551a0     33 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
@@ -3444,7 +3444,7 @@
             455250     50 FUNC RETURNTYPE RAX 0
             455250     50 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             455290    504 FUNC RETURNTYPE RAX 0
-            455290    504 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            455290    504 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4553cd      3 INSTR CHECK OVERFLOW SIGNED 32  RDX ZZ add     edx, 1 
             455490     22 FUNC RETURNTYPE RAX 1
             455490     22 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
@@ -3531,22 +3531,22 @@
             4570cd      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 R15*2 ZZ IDIOM 18 MEMORYSINK lea     r9, [rcx+yystacksize*2] 
             4570cd      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RCX+R15*2 ZZ IDIOM 18 MEMORYSINK lea     r9, [rcx+yystacksize*2] 
             457b30     53 FUNC RETURNTYPE RAX 1
-            457b30     53 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            457b30     53 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             457b70     41 FUNC RETURNTYPE RAX 0
-            457b70     41 FUNC INARGS    6  ARG0 16 ARG1 1 ARG2 1 ARG3 0 ARG4 1 ARG5 96 
+            457b70     41 FUNC INARGS    6  ARG0 16 ARG1 0 ARG2 0 ARG3 0 ARG4 1 ARG5 96 
             457ba0     48 FUNC RETURNTYPE RAX 0
             457ba0     48 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             457bd0    191 FUNC RETURNTYPE RAX 96
             457bd0    191 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             457c16      8 INSTR CHECK OVERFLOW NOFLAGSIGNED 64 RBP*8 ZZ lea     rsi, ds:0[rbp*8]; size 
             457c90    136 FUNC RETURNTYPE RAX 4
-            457c90    136 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            457c90    136 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             457d20    146 FUNC RETURNTYPE RAX 96
             457d20    146 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             457dc0     90 FUNC RETURNTYPE RAX 4
             457dc0     90 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             457e20     88 FUNC RETURNTYPE RAX 4
-            457e20     88 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            457e20     88 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
             457e80    150 FUNC RETURNTYPE RAX 0
             457e80    150 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 4 ARG3 1 ARG4 0 ARG5 0 
             457f20    136 FUNC RETURNTYPE RAX 4
@@ -3634,36 +3634,36 @@
             459930     37 FUNC RETURNTYPE RAX 1
             459930     37 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             459960     42 FUNC RETURNTYPE RAX 0
-            459960     42 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            459960     42 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             459990    227 FUNC RETURNTYPE RAX 96
             459990    227 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             459a5e      3 INSTR CHECK OVERFLOW UNKNOWNSIGN 32  RBX ZZ add     ebx, 1 
             459a80     76 FUNC RETURNTYPE RAX 4
-            459a80     76 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            459a80     76 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             459ad0     43 FUNC RETURNTYPE RAX 1
             459ad0     43 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             459b00     68 FUNC RETURNTYPE RAX 1
-            459b00     68 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            459b00     68 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             459b50    291 FUNC RETURNTYPE RAX 4
-            459b50    291 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            459b50    291 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             459c80     55 FUNC RETURNTYPE RAX 1
             459c80     55 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
             459cc0     39 FUNC RETURNTYPE RAX 16
             459cc0     39 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
             459cf0     87 FUNC RETURNTYPE RAX 1
-            459cf0     87 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            459cf0     87 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             459d50     92 FUNC RETURNTYPE RAX 1
-            459d50     92 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
+            459d50     92 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             459db0    119 FUNC RETURNTYPE RAX 96
-            459db0    119 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            459db0    119 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             459e30    109 FUNC RETURNTYPE RAX 1
             459e30    109 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             459ea0    466 FUNC RETURNTYPE RAX 1
-            459ea0    466 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            459ea0    466 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             45a080     24 FUNC RETURNTYPE RAX 1
             45a080     24 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             45a0a0    305 FUNC RETURNTYPE RAX 0
-            45a0a0    305 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            45a0a0    305 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             45a1e0     70 FUNC RETURNTYPE RAX 4
             45a1e0     70 FUNC INARGS    6  ARG0 0 ARG1 16 ARG2 1 ARG3 4 ARG4 0 ARG5 0 
             45a230    122 FUNC RETURNTYPE RAX 1
@@ -3677,7 +3677,7 @@
             45a3a0     62 FUNC PROBLEM ap_run_insert_error_filter CALLUNRESOLVED 
             45a3c3      3 INSTR CHECK OVERFLOW UNKNOWNSIGN 32  RBX ZZ add     ebx, 1 
             45a3e0    873 FUNC RETURNTYPE RAX 1
-            45a3e0    873 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            45a3e0    873 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
             45a676      2 INSTR CHECK TRUNCATION SIGNED 64 RAX 32 EAX ZZ mov     edx, eax 
             45a727      2 INSTR CHECK TRUNCATION SIGNED 64 RAX 32 EAX ZZ mov     edx, eax 
             45a750    131 FUNC RETURNTYPE RAX 1
@@ -3691,7 +3691,7 @@
             45aba0    443 FUNC RETURNTYPE RAX 1
             45aba0    443 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
             45ad60    278 FUNC RETURNTYPE RAX 1
-            45ad60    278 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            45ad60    278 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             45ae80    502 FUNC RETURNTYPE RAX 4
             45ae80    502 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             45b080    223 FUNC RETURNTYPE RAX 1
@@ -3705,11 +3705,11 @@
             45b7b0     16 FUNC RETURNTYPE RAX 0
             45b7b0     16 FUNC INARGS    6  ARG0 1 ARG1 4 ARG2 96 ARG3 0 ARG4 0 ARG5 0 
             45b7c0     45 FUNC RETURNTYPE RAX 1
-            45b7c0     45 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            45b7c0     45 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             45b7f0     98 FUNC RETURNTYPE RAX 1
             45b7f0     98 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             45b860     51 FUNC RETURNTYPE RAX 16
-            45b860     51 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            45b860     51 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
             45b8a0   2384 FUNC RETURNTYPE RAX 1
             45b8a0   2384 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 96 ARG3 96 ARG4 0 ARG5 4 
             45b975      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 R13+4 ZZ lea     r8, [title+4] 
@@ -3731,7 +3731,7 @@
             45c510    258 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             45c541      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBP+8 ZZ IDIOM 18 MEMORYSINK lea     rdx, [bb+8] 
             45c620    811 FUNC RETURNTYPE RAX 4
-            45c620    811 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            45c620    811 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             45c950     94 FUNC RETURNTYPE RAX 96
             45c950     94 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             45c9b0    829 FUNC RETURNTYPE RAX 96
@@ -3740,7 +3740,7 @@
             45ccf0   1532 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             45cf11      4 INSTR CHECK OVERFLOW UNKNOWNSIGN 64  R13 ZZ add     r13d, 1 
             45d2f0   1324 FUNC RETURNTYPE RAX 96
-            45d2f0   1324 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            45d2f0   1324 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             45d400      3 INSTR CHECK OVERFLOW UNKNOWNSIGN 32  RBP ZZ add     ebp, 1 
             45d4e3      7 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+464 ZZ IDIOM 18 MEMORYSINK lea     rdi, [r+1D0h] 
             45d820    491 FUNC RETURNTYPE RAX 96
@@ -3786,9 +3786,9 @@
             45f8bc      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBP+24 ZZ IDIOM 18 MEMORYSINK lea     rdx, [f+18h] 
             45f8c0      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 R11+28 ZZ IDIOM 18 MEMORYSINK lea     rdi, [r11+1Ch] 
             45fee0     81 FUNC RETURNTYPE RAX 4
-            45fee0     81 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            45fee0     81 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             45ff40   2561 FUNC RETURNTYPE RAX 1
-            45ff40   2561 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            45ff40   2561 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4601d1      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 R8+2 ZZ IDIOM 18 MEMORYSINK lea     rdx, [r8+2] 
             4601db      4 INSTR CHECK UNDERFLOW UNSIGNED 64  R8 ZZ IDIOM 18 MEMORYSINK sbb     r8, 3 
             4601e3      3 INSTR CHECK UNDERFLOW UNSIGNED 64  R8 ZZ IDIOM 19 sub     r8, rcx 
@@ -3823,14 +3823,14 @@
             461f28      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 R13+1 ZZ IDIOM 18 MEMORYSINK lea     rsi, [r13+1] 
             461f78      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBP+1 ZZ IDIOM 18 MEMORYSINK lea     rsi, [rbp+1] 
             462c80     92 FUNC RETURNTYPE RAX 4
-            462c80     92 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            462c80     92 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             462ce0    447 FUNC RETURNTYPE RAX 4
             462ce0    447 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             462d49      4 INSTR CHECK OVERFLOW UNKNOWNSIGN 64  RSI ZZ add     weak_len, 36h 
             462e0e      4 INSTR CHECK OVERFLOW UNKNOWNSIGN 64  RSI ZZ add     weak_len, 14h 
             462e45      4 INSTR CHECK OVERFLOW UNSIGNED 64  RDI ZZ IDIOM 18 MEMORYSINK add     next, 1         ; next 
             462ea0    209 FUNC RETURNTYPE RAX 4
-            462ea0    209 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            462ea0    209 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             462eef      5 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 R12+3 ZZ IDIOM 18 MEMORYSINK lea     rcx, [vlv+3] 
             462f80    269 FUNC RETURNTYPE RAX 1
             462f80    269 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
@@ -3845,11 +3845,11 @@
             463130     19 FUNC RETURNTYPE RAX 0
             463130     19 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
             463150   2479 FUNC RETURNTYPE RAX 1
-            463150   2479 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            463150   2479 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             46339a      3 INSTR CHECK OVERFLOW SIGNED 32 EDX ZZ imul    edx, eax 
             463799      3 INSTR CHECK OVERFLOW UNKNOWNSIGN 32 EDX ZZ IDIOM 33 imul    edx, eax 
             463b00    154 FUNC RETURNTYPE RAX 0
-            463b00    154 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            463b00    154 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             463ba0    263 FUNC RETURNTYPE RAX 1
             463ba0    263 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             463cb0    859 FUNC RETURNTYPE RAX 96
@@ -3859,7 +3859,7 @@
             464040     69 FUNC RETURNTYPE RAX 4
             464040     69 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             464090     90 FUNC RETURNTYPE RAX 4
-            464090     90 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            464090     90 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4640ab      7 INSTR CHECK OVERFLOW UNKNOWNSIGN 64  RSI ZZ add     rsi, cs:listener_pollfd 
             4640b9      3 INSTR CHECK OVERFLOW SIGNED 32  RBX ZZ add     ebx, 1 
             4640f0    301 FUNC RETURNTYPE RAX 4
@@ -3875,34 +3875,34 @@
             464470    295 FUNC PROBLEM process_timeout_queue CALLUNRESOLVED 
             4644cc      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+48 ZZ IDIOM 18 MEMORYSINK lea     rsi, [last+30h] 
             4645a0    368 FUNC RETURNTYPE RAX 1
-            4645a0    368 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 96 ARG3 96 ARG4 0 ARG5 4 
+            4645a0    368 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 96 ARG3 96 ARG4 0 ARG5 4 
             464609      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+48 ZZ IDIOM 18 MEMORYSINK lea     rsi, [cs_0+30h] 
             464710    134 FUNC RETURNTYPE RAX 1
             464710    134 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4647a0     68 FUNC RETURNTYPE RAX 1
             4647a0     68 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4647f0     47 FUNC RETURNTYPE RAX 0
-            4647f0     47 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            4647f0     47 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             464820    553 FUNC RETURNTYPE RAX 1
             464820    553 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             464a50    267 FUNC RETURNTYPE RAX 1
-            464a50    267 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            464a50    267 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             464b60     76 FUNC RETURNTYPE RAX 1
-            464b60     76 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
+            464b60     76 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             464bb0     76 FUNC RETURNTYPE RAX 1
-            464bb0     76 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
+            464bb0     76 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             464c00     76 FUNC RETURNTYPE RAX 1
-            464c00     76 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
+            464c00     76 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             464c50     76 FUNC RETURNTYPE RAX 1
-            464c50     76 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
+            464c50     76 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             464ca0     76 FUNC RETURNTYPE RAX 1
-            464ca0     76 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
+            464ca0     76 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             464cf0     76 FUNC RETURNTYPE RAX 1
-            464cf0     76 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
+            464cf0     76 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             464d40    135 FUNC RETURNTYPE RAX 96
-            464d40    135 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
+            464d40    135 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             464dd0    159 FUNC RETURNTYPE RAX 1
-            464dd0    159 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
+            464dd0    159 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             464e70    179 FUNC RETURNTYPE RAX 4
             464e70    179 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             464f05      3 INSTR CHECK OVERFLOW SIGNED 32  RBP ZZ add     ebp, 1 
@@ -3926,7 +3926,7 @@
             465df0      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+48 ZZ IDIOM 18 MEMORYSINK lea     rsi, [cs_0+30h] 
             466736      4 INSTR CHECK OVERFLOW SIGNED 64  RSI ZZ add     rsi, [r9+78h]   ; timeout_time 
             4668f0    101 FUNC RETURNTYPE RAX 4
-            4668f0    101 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            4668f0    101 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             466960     60 FUNC RETURNTYPE RAX 0
             466960     60 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4669a0    481 FUNC RETURNTYPE RAX 0
@@ -3937,7 +3937,7 @@
             466c00   1325 FUNC RETURNTYPE RAX 1
             466c00   1325 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             467130     11 FUNC RETURNTYPE RAX 0
-            467130     11 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            467130     11 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             467140   3204 FUNC RETURNTYPE RAX 1
             467140   3204 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             467dd0     26 FUNC RETURNTYPE RAX 1
@@ -3952,7 +3952,7 @@
             467fb0     41 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             467fe0    189 FUNC RETURNTYPE RAX 1
             467fe0    189 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
-            4680a0     24 FUNC RETURNTYPE RAX 1
+            4680a0     24 FUNC RETURNTYPE RAX 0
             4680a0     24 FUNC INARGS    6  ARG0 0 ARG1 96 ARG2 96 ARG3 96 ARG4 0 ARG5 4 
             4680c0    146 FUNC RETURNTYPE RAX 0
             4680c0    146 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
diff --git a/tests/commit/save-less.psexe.infoannot b/tests/commit/save-less.psexe.infoannot
index d12d1c84e66622fa7958a565b8db57512fd49346..a0f77bbc359828ff6b708c7821d388e1776a7d8d 100644
--- a/tests/commit/save-less.psexe.infoannot
+++ b/tests/commit/save-less.psexe.infoannot
@@ -171,7 +171,7 @@
             4021f0     10 FUNC RETURNTYPE RAX 0
             4021f0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             402200     44 FUNC RETURNTYPE RAX 0
-            402200     44 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            402200     44 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             402230    164 FUNC RETURNTYPE RAX 4
             402230    164 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 16 ARG3 0 ARG4 0 ARG5 0 
             4022e0    299 FUNC RETURNTYPE RAX 4
@@ -188,83 +188,83 @@
             4025d0    873 FUNC RETURNTYPE RAX 1
             4025d0    873 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             402940    238 FUNC RETURNTYPE RAX 96
-            402940    238 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 0 ARG3 96 ARG4 4 ARG5 1 
+            402940    238 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 96 ARG4 4 ARG5 1 
             402a30    352 FUNC RETURNTYPE RAX 4
             402a30    352 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             402b90   1618 FUNC RETURNTYPE RAX 1
-            402b90   1618 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 2 ARG3 0 ARG4 0 ARG5 0 
+            402b90   1618 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 2 ARG3 0 ARG4 0 ARG5 0 
             4030d8      3 INSTR CHECK UNDERFLOW UNKNOWNSIGN 32  RDX ZZ sub     edx, 1          ; int 
             4031f0    125 FUNC RETURNTYPE RAX 0
             4031f0    125 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             403270     22 FUNC RETURNTYPE RAX 1
-            403270     22 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 1 ARG3 1 ARG4 4 ARG5 4 
+            403270     22 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 4 ARG5 4 
             403290     23 FUNC RETURNTYPE RAX 1
-            403290     23 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 1 ARG3 1 ARG4 4 ARG5 4 
+            403290     23 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 4 ARG5 4 
             4032b0     22 FUNC RETURNTYPE RAX 1
-            4032b0     22 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 1 ARG3 96 ARG4 96 ARG5 4 
+            4032b0     22 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 96 ARG4 96 ARG5 4 
             4032d0     22 FUNC RETURNTYPE RAX 1
-            4032d0     22 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4032d0     22 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4032f0    173 FUNC RETURNTYPE RAX 1
             4032f0    173 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             403327      3 INSTR CHECK OVERFLOW SIGNED 32  RBX ZZ add     ebx, 1 
             4033a0      2 FUNC RETURNTYPE RAX 1
             4033a0      2 FUNC INARGS    6  ARG0 96 ARG1 96 ARG2 1 ARG3 1 ARG4 4 ARG5 0 
             4033b0     42 FUNC RETURNTYPE RAX 0
-            4033b0     42 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 1 ARG3 96 ARG4 96 ARG5 4 
+            4033b0     42 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 96 ARG4 96 ARG5 4 
             403400     21 FUNC RETURNTYPE RAX 1
             403400     21 FUNC INARGS    6  ARG0 96 ARG1 96 ARG2 96 ARG3 96 ARG4 96 ARG5 4 
             403420     23 FUNC RETURNTYPE RAX 1
-            403420     23 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 1 ARG3 1 ARG4 1 ARG5 4 
+            403420     23 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 1 ARG5 4 
             403440     22 FUNC RETURNTYPE RAX 1
-            403440     22 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 1 ARG3 96 ARG4 96 ARG5 4 
+            403440     22 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 96 ARG4 96 ARG5 4 
             403460    171 FUNC RETURNTYPE RAX 0
             403460    171 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             403510    161 FUNC RETURNTYPE RAX 0
             403510    161 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
-            4035c0     79 FUNC RETURNTYPE RAX 1
-            4035c0     79 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4035c0     79 FUNC RETURNTYPE RAX 0
+            4035c0     79 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             403610     74 FUNC RETURNTYPE RAX 1
-            403610     74 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            403610     74 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             403660     68 FUNC RETURNTYPE RAX 1
             403660     68 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 96 ARG3 1 ARG4 4 ARG5 0 
             4036b0     31 FUNC RETURNTYPE RAX 0
             4036b0     31 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 96 ARG3 1 ARG4 4 ARG5 0 
             4036d0     22 FUNC RETURNTYPE RAX 1
-            4036d0     22 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 1 ARG3 8 ARG4 96 ARG5 4 
+            4036d0     22 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 8 ARG4 96 ARG5 4 
             4036f0    356 FUNC RETURNTYPE RAX 1
             4036f0    356 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
-            403860     39 FUNC RETURNTYPE RAX 1
+            403860     39 FUNC RETURNTYPE RAX 0
             403860     39 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
-            403890    175 FUNC RETURNTYPE RAX 96
+            403890    175 FUNC RETURNTYPE RAX 4
             403890    175 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4038ef      4 INSTR CHECK OVERFLOW UNSIGNED 64  RSI ZZ IDIOM 18 MEMORYSINK add     rsi, 2Ch        ; buf 
             403940     64 FUNC RETURNTYPE RAX 1
             403940     64 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
             403980   1425 FUNC RETURNTYPE RAX 1
-            403980   1425 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            403980   1425 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             403dd9      5 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 R12+RSI ZZ IDIOM 18 MEMORYSINK lea     rsi, [r12+rsi+2Ch]; buf 
             403dd9      5 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 R12+RSI+44 ZZ IDIOM 18 MEMORYSINK lea     rsi, [r12+rsi+2Ch]; buf 
-            403e2e      2 INSTR CHECK UNDERFLOW SIGNED 32  RDX ZZ sub     edx, esi 
-            403e30      5 INSTR CHECK OVERFLOW NOFLAGUNKNOWNSIGN 64 R12+RSI ZZ IDIOM 18 MEMORYSINK lea     rsi, [r12+rsi+2Ch] 
-            403e30      5 INSTR CHECK OVERFLOW NOFLAGUNKNOWNSIGN 64 R12+RSI+44 ZZ IDIOM 18 MEMORYSINK lea     rsi, [r12+rsi+2Ch] 
+            403e2e      2 INSTR CHECK UNDERFLOW UNSIGNED 32  RDX ZZ sub     edx, esi 
+            403e30      5 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 R12+RSI ZZ IDIOM 18 MEMORYSINK lea     rsi, [r12+rsi+2Ch] 
+            403e30      5 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 R12+RSI+44 ZZ IDIOM 18 MEMORYSINK lea     rsi, [r12+rsi+2Ch] 
             403f20     41 FUNC RETURNTYPE RAX 1
             403f20     41 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             403f50    103 FUNC RETURNTYPE RAX 1
             403f50    103 FUNC INARGS    6  ARG0 4 ARG1 96 ARG2 4 ARG3 1 ARG4 1 ARG5 4 
             403fc0    239 FUNC RETURNTYPE RAX 1
-            403fc0    239 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            403fc0    239 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4040b0     93 FUNC RETURNTYPE RAX 1
-            4040b0     93 FUNC INARGS    6  ARG0 1 ARG1 96 ARG2 96 ARG3 96 ARG4 1 ARG5 4 
+            4040b0     93 FUNC INARGS    6  ARG0 0 ARG1 96 ARG2 96 ARG3 96 ARG4 1 ARG5 4 
             404110    116 FUNC RETURNTYPE RAX 1
             404110    116 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             404190    141 FUNC RETURNTYPE RAX 0
-            404190    141 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            404190    141 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             404220    166 FUNC RETURNTYPE RAX 1
             404220    166 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             404310    207 FUNC RETURNTYPE RAX 1
             404310    207 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4043e0     31 FUNC RETURNTYPE RAX 1
-            4043e0     31 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            4043e0     31 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
             404400    270 FUNC RETURNTYPE RAX 0
             404400    270 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 96 ARG3 1 ARG4 4 ARG5 0 
             4044b0      4 INSTR CHECK OVERFLOW UNKNOWNSIGN 64  RCX ZZ IDIOM 15 add     rcx, 1 
@@ -280,7 +280,7 @@
             4048c0    193 FUNC RETURNTYPE RAX 1
             4048c0    193 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             404990    469 FUNC RETURNTYPE RAX 0
-            404990    469 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            404990    469 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
             404a8f      4 INSTR CHECK OVERFLOW UNKNOWNSIGN 64  RDX ZZ add     rdx, 1 
             404b70     17 FUNC RETURNTYPE RAX 1
             404b70     17 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 1 ARG3 96 ARG4 4 ARG5 0 
@@ -289,7 +289,7 @@
             404c40    114 FUNC RETURNTYPE RAX 1
             404c40    114 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             404cc0    180 FUNC RETURNTYPE RAX 1
-            404cc0    180 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            404cc0    180 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             404cda      3 INSTR CHECK TRUNCATION UNKNOWNSIGN     64 RBX 8 BL ZZ IDIOM 14 movsx   edi, bl 
             404cda      3 INSTR CHECK SIGNEDNESS UNSIGNED 8 BL ZZ IDIOM 20 movsx   edi, bl 
             404d80    347 FUNC RETURNTYPE RAX 1
@@ -323,7 +323,7 @@
             405740    170 FUNC RETURNTYPE RAX 1
             405740    170 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4057f0    244 FUNC RETURNTYPE RAX 96
-            4057f0    244 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            4057f0    244 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4058f0     44 FUNC RETURNTYPE RAX 96
             4058f0     44 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4058f0     44 FUNC PROBLEM sub_4058F0 CHUNKS 
@@ -335,7 +335,7 @@
             405a70    310 FUNC RETURNTYPE RAX 1
             405a70    310 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             405bb0    229 FUNC RETURNTYPE RAX 96
-            405bb0    229 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            405bb0    229 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             405ca0    240 FUNC RETURNTYPE RAX 1
             405ca0    240 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             405d90    124 FUNC RETURNTYPE RAX 1
@@ -343,9 +343,9 @@
             405e10     37 FUNC RETURNTYPE RAX 1
             405e10     37 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             405e40     59 FUNC RETURNTYPE RAX 0
-            405e40     59 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            405e40     59 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
             405e80    209 FUNC RETURNTYPE RAX 1
-            405e80    209 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            405e80    209 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             405eee      4 INSTR CHECK UNDERFLOW UNSIGNED 64  RDX ZZ IDIOM 18 MEMORYSINK sub     rdx, 1 
             405f18      4 INSTR CHECK OVERFLOW UNSIGNED 64  RAX ZZ IDIOM 18 MEMORYSINK add     rax, 1 
             405f1c      4 INSTR CHECK OVERFLOW NOFLAGSIGNED 64 RDX+RSI ZZ lea     rcx, [rdx+rsi] 
@@ -360,7 +360,7 @@
             406040    203 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 1 ARG4 4 ARG5 0 
             40608d      4 INSTR CHECK OVERFLOW UNSIGNED 64  RBX ZZ IDIOM 18 MEMORYSINK add     rbx, 1 
             406110    130 FUNC RETURNTYPE RAX 0
-            406110    130 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            406110    130 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4061a0     24 FUNC RETURNTYPE RAX 0
             4061a0     24 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
             4061c0    138 FUNC RETURNTYPE RAX 0
@@ -392,29 +392,29 @@
             4071d0     89 FUNC INARGS    6  ARG0 1 ARG1 16 ARG2 1 ARG3 1 ARG4 96 ARG5 4 
             407230    276 FUNC RETURNTYPE RAX 1
             407230    276 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
-            407350     29 FUNC RETURNTYPE RAX 1
+            407350     29 FUNC RETURNTYPE RAX 0
             407350     29 FUNC INARGS    6  ARG0 96 ARG1 96 ARG2 96 ARG3 1 ARG4 4 ARG5 96 
             407370    526 FUNC RETURNTYPE RAX 96
             407370    526 FUNC INARGS    6  ARG0 96 ARG1 96 ARG2 96 ARG3 1 ARG4 4 ARG5 4 
-            407580    192 FUNC RETURNTYPE RAX 1
+            407580    192 FUNC RETURNTYPE RAX 0
             407580    192 FUNC INARGS    6  ARG0 96 ARG1 96 ARG2 96 ARG3 96 ARG4 96 ARG5 4 
             407640     25 FUNC RETURNTYPE RAX 1
-            407640     25 FUNC INARGS    6  ARG0 96 ARG1 96 ARG2 1 ARG3 1 ARG4 96 ARG5 4 
-            407660     32 FUNC RETURNTYPE RAX 1
-            407660     32 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            407640     25 FUNC INARGS    6  ARG0 96 ARG1 96 ARG2 0 ARG3 1 ARG4 96 ARG5 4 
+            407660     32 FUNC RETURNTYPE RAX 0
+            407660     32 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             407680    199 FUNC RETURNTYPE RAX 1
-            407680    199 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            407680    199 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             407750     52 FUNC RETURNTYPE RAX 4
-            407750     52 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            407750     52 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             407790     58 FUNC RETURNTYPE RAX 96
-            407790     58 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 96 ARG4 0 ARG5 0 
+            407790     58 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 4 ARG4 0 ARG5 0 
             4077b5      4 INSTR CHECK UNDERFLOW UNSIGNED 64  RBX ZZ IDIOM 18 MEMORYSINK sub     rbx, 1 
             4077d0   5683 FUNC RETURNTYPE RAX 0
-            4077d0   5683 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4077d0   5683 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             408e10     22 FUNC RETURNTYPE RAX 1
-            408e10     22 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 1 ARG3 1 ARG4 1 ARG5 4 
+            408e10     22 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 0 ARG3 1 ARG4 1 ARG5 4 
             408e30     49 FUNC RETURNTYPE RAX 4
-            408e30     49 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            408e30     49 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
             408e57      4 INSTR CHECK OVERFLOW SIGNED 64  RDX ZZ add     rdx, 1 
             408e70    563 FUNC RETURNTYPE RAX 96
             408e70    563 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 4 ARG3 4 ARG4 1 ARG5 0 
@@ -428,9 +428,9 @@
             409290    160 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             409330    160 FUNC RETURNTYPE RAX 1
             409330    160 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
-            4093d0     20 FUNC RETURNTYPE RAX 1
+            4093d0     20 FUNC RETURNTYPE RAX 0
             4093d0     20 FUNC INARGS    6  ARG0 4 ARG1 8 ARG2 0 ARG3 1 ARG4 4 ARG5 4 
-            4093f0     20 FUNC RETURNTYPE RAX 1
+            4093f0     20 FUNC RETURNTYPE RAX 0
             4093f0     20 FUNC INARGS    6  ARG0 8 ARG1 8 ARG2 0 ARG3 1 ARG4 4 ARG5 0 
             409410    115 FUNC RETURNTYPE RAX 4
             409410    115 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 96 ARG4 96 ARG5 1 
@@ -440,14 +440,14 @@
             409750    141 FUNC RETURNTYPE RAX 4
             409750    141 FUNC INARGS    6  ARG0 96 ARG1 16 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
             4097e0    102 FUNC RETURNTYPE RAX 0
-            4097e0    102 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 1 ARG3 96 ARG4 4 ARG5 0 
+            4097e0    102 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 96 ARG4 4 ARG5 0 
             409850    357 FUNC RETURNTYPE RAX 1
             409850    357 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             409990      3 INSTR CHECK UNDERFLOW SIGNED 32  RBX ZZ sub     ebx, 1 
             4099c0    180 FUNC RETURNTYPE RAX 96
             4099c0    180 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             409a80    272 FUNC RETURNTYPE RAX 4
-            409a80    272 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 2 ARG3 1 ARG4 1 ARG5 0 
+            409a80    272 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 1 ARG4 1 ARG5 0 
             409afa      3 INSTR CHECK SIGNEDNESS UNSIGNED 64 R14 ZZ mov     rdx, r14        ; n 
             409b90    105 FUNC RETURNTYPE RAX 96
             409b90    105 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
@@ -460,7 +460,7 @@
             409c70     40 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             409ca0     26 FUNC RETURNTYPE RAX 1
             409ca0     26 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
-            409cc0     48 FUNC RETURNTYPE RAX 1
+            409cc0     48 FUNC RETURNTYPE RAX 0
             409cc0     48 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             409cf0    312 FUNC RETURNTYPE RAX 0
             409cf0    312 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
@@ -469,13 +469,13 @@
             40a2f0    112 FUNC RETURNTYPE RAX 1
             40a2f0    112 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 1 ARG3 1 ARG4 4 ARG5 4 
             40a360     21 FUNC RETURNTYPE RAX 1
-            40a360     21 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 1 ARG3 96 ARG4 96 ARG5 4 
-            40a380     23 FUNC RETURNTYPE RAX 1
-            40a380     23 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            40a360     21 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 96 ARG4 96 ARG5 4 
+            40a380     23 FUNC RETURNTYPE RAX 0
+            40a380     23 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             40a3a0     21 FUNC RETURNTYPE RAX 1
-            40a3a0     21 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 1 ARG3 96 ARG4 96 ARG5 4 
-            40a3c0     23 FUNC RETURNTYPE RAX 1
-            40a3c0     23 FUNC INARGS    6  ARG0 1 ARG1 96 ARG2 0 ARG3 0 ARG4 4 ARG5 1 
+            40a3a0     21 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 96 ARG4 96 ARG5 4 
+            40a3c0     23 FUNC RETURNTYPE RAX 0
+            40a3c0     23 FUNC INARGS    6  ARG0 0 ARG1 96 ARG2 0 ARG3 0 ARG4 4 ARG5 1 
             40a3e0    179 FUNC RETURNTYPE RAX 1
             40a3e0    179 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 2 ARG3 1 ARG4 4 ARG5 4 
             40a4a0     29 FUNC RETURNTYPE RAX 1
@@ -485,18 +485,18 @@
             40a510     37 FUNC RETURNTYPE RAX 1
             40a510     37 FUNC INARGS    6  ARG0 96 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             40a540     58 FUNC RETURNTYPE RAX 0
-            40a540     58 FUNC INARGS    6  ARG0 1 ARG1 96 ARG2 0 ARG3 0 ARG4 4 ARG5 1 
+            40a540     58 FUNC INARGS    6  ARG0 0 ARG1 96 ARG2 0 ARG3 0 ARG4 4 ARG5 1 
             40a580    296 FUNC RETURNTYPE RAX 1
             40a580    296 FUNC INARGS    6  ARG0 16 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             40a6b0     64 FUNC RETURNTYPE RAX 4
             40a6b0     64 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             40a6f0    182 FUNC RETURNTYPE RAX 4
-            40a6f0    182 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            40a6f0    182 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             40a7b0     32 FUNC RETURNTYPE RAX 1
             40a7b0     32 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             40a7ba      3 INSTR CHECK TRUNCATION SIGNED 32 RBX 8 BL ZZ movsx   esi, bl         ; c 
             40a7d0     33 FUNC RETURNTYPE RAX 0
-            40a7d0     33 FUNC INARGS    6  ARG0 1 ARG1 4 ARG2 96 ARG3 1 ARG4 96 ARG5 96 
+            40a7d0     33 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 96 ARG3 1 ARG4 96 ARG5 96 
             40a800    262 FUNC RETURNTYPE RAX 4
             40a800    262 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 96 ARG4 4 ARG5 1 
             40a81b      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RAX+1 ZZ lea     rdi, [rax+1] 
@@ -518,7 +518,7 @@
             40b0c0      4 INSTR CHECK SIGNEDNESS UNSIGNED 64 R14 ZZ IDIOM 20 movsx   r8d, r14b 
             40b0ee      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+RAX ZZ IDIOM 18 MEMORYSINK lea     rdi, [rbx+rax] 
             40b190    188 FUNC RETURNTYPE RAX 4
-            40b190    188 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            40b190    188 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             40b250    487 FUNC RETURNTYPE RAX 4
             40b250    487 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             40b2f8      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 32 RBX+RAX ZZ lea     edx, [rbx+rax+2] 
@@ -526,30 +526,30 @@
             40b440    291 FUNC RETURNTYPE RAX 4
             40b440    291 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             40b570     81 FUNC RETURNTYPE RAX 1
-            40b570     81 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 96 ARG3 1 ARG4 1 ARG5 4 
+            40b570     81 FUNC INARGS    6  ARG0 4 ARG1 96 ARG2 4 ARG3 1 ARG4 1 ARG5 4 
             40b5d0    247 FUNC RETURNTYPE RAX 4
             40b5d0    247 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 4 ARG3 1 ARG4 0 ARG5 0 
             40b63f      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RAX+42 ZZ lea     rdi, [rax+2Ah] 
             40b688      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RAX+16 ZZ lea     rdi, [rax+10h] 
             40b6d0     71 FUNC RETURNTYPE RAX 0
-            40b6d0     71 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            40b6d0     71 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             40b720      6 FUNC RETURNTYPE RAX 16
             40b720      6 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             40b730     72 FUNC RETURNTYPE RAX 4
             40b730     72 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             40b780     29 FUNC RETURNTYPE RAX 1
-            40b780     29 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            40b780     29 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             40b780     29 FUNC PROBLEM sub_40B780 CHUNKS 
             40b7a0    101 FUNC RETURNTYPE RAX 1
-            40b7a0    101 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            40b7a0    101 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             40b810     46 FUNC RETURNTYPE RAX 1
             40b810     46 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 96 ARG3 1 ARG4 96 ARG5 0 
             40b840     33 FUNC RETURNTYPE RAX 1
-            40b840     33 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
-            40b870    708 FUNC RETURNTYPE RAX 1
+            40b840     33 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            40b870    708 FUNC RETURNTYPE RAX 0
             40b870    708 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 1 ARG3 1 ARG4 1 ARG5 4 
             40ba6c      3 INSTR CHECK UNDERFLOW UNKNOWNSIGN 32  RSI ZZ sub     esi, 1 
-            40bb40    305 FUNC RETURNTYPE RAX 1
+            40bb40    305 FUNC RETURNTYPE RAX 0
             40bb40    305 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 1 ARG3 1 ARG4 96 ARG5 4 
             40bc80    393 FUNC RETURNTYPE RAX 1
             40bc80    393 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 1 ARG3 96 ARG4 1 ARG5 4 
@@ -558,9 +558,9 @@
             40be10    146 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
             40be75      2 INSTR CHECK TRUNCATION UNKNOWNSIGN 64 RAX 32 EAX ZZ mov     edi, eax 
             40bef0     31 FUNC RETURNTYPE RAX 0
-            40bef0     31 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 1 ARG4 4 ARG5 4 
+            40bef0     31 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 1 ARG4 4 ARG5 4 
             40bf10     32 FUNC RETURNTYPE RAX 0
-            40bf10     32 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 1 ARG4 4 ARG5 4 
+            40bf10     32 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 1 ARG4 4 ARG5 4 
             40bf30     63 FUNC RETURNTYPE RAX 0
             40bf30     63 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             40bf70    139 FUNC RETURNTYPE RAX 0
@@ -604,7 +604,7 @@
             40c7e5      4 INSTR CHECK OVERFLOW NOFLAGUNKNOWNSIGN 64 RAX+-1 ZZ lea     rsi, [rax-1] 
             40c850    115 FUNC RETURNTYPE RAX 1
             40c850    115 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
-            40c8d0    786 FUNC RETURNTYPE RAX 1
+            40c8d0    786 FUNC RETURNTYPE RAX 0
             40c8d0    786 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 96 ARG3 96 ARG4 96 ARG5 4 
             40c98a      5 INSTR CHECK OVERFLOW NOFLAGSIGNED 64 R12+-1 ZZ lea     edi, [r12-1] 
             40c9e0      2 INSTR CHECK OVERFLOW SIGNED 32  RDI ZZ neg     edi 
@@ -613,15 +613,15 @@
             40cbf0    115 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             40cc70    186 FUNC RETURNTYPE RAX 1
             40cc70    186 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
-            40cd30     41 FUNC RETURNTYPE RAX 1
+            40cd30     41 FUNC RETURNTYPE RAX 0
             40cd30     41 FUNC INARGS    6  ARG0 0 ARG1 96 ARG2 96 ARG3 96 ARG4 96 ARG5 4 
-            40cd60    210 FUNC RETURNTYPE RAX 1
+            40cd60    210 FUNC RETURNTYPE RAX 0
             40cd60    210 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
-            40ce40    146 FUNC RETURNTYPE RAX 1
+            40ce40    146 FUNC RETURNTYPE RAX 0
             40ce40    146 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 1 ARG3 4 ARG4 0 ARG5 0 
             40ce8f      3 INSTR CHECK UNDERFLOW UNKNOWNSIGN 32  RDI ZZ sub     edi, 1 
             40cee0    254 FUNC RETURNTYPE RAX 1
-            40cee0    254 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 4 ARG3 96 ARG4 1 ARG5 4 
+            40cee0    254 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 4 ARG3 96 ARG4 1 ARG5 4 
             40cf15      3 INSTR CHECK SIGNEDNESS UNSIGNED 64 RBX ZZ mov     rdi, rbx        ; nmemb 
             40cf1d      3 INSTR CHECK SIGNEDNESS UNSIGNED 64 RBX ZZ mov     rdi, rbx        ; nmemb 
             40cf92      3 INSTR CHECK SIGNEDNESS UNSIGNED 64 R15 ZZ mov     rdx, r15        ; n 
@@ -635,9 +635,9 @@
             40d0b8      3 INSTR CHECK TRUNCATION UNKNOWNSIGN 64 RBX 8 BL ZZ movsx   edi, bl 
             40d0b8      3 INSTR CHECK SIGNEDNESS UNSIGNED 8 BL ZZ movsx   edi, bl 
             40d200    157 FUNC RETURNTYPE RAX 4
-            40d200    157 FUNC INARGS    6  ARG0 1 ARG1 16 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            40d200    157 FUNC INARGS    6  ARG0 0 ARG1 16 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             40d2b0    109 FUNC RETURNTYPE RAX 0
-            40d2b0    109 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            40d2b0    109 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
             40d320    517 FUNC RETURNTYPE RAX 1
             40d320    517 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             40d3f8      4 INSTR CHECK OVERFLOW UNKNOWNSIGN 64  RAX ZZ add     rax, 1 
@@ -669,18 +669,18 @@
             40dba5      3 INSTR CHECK OVERFLOW SIGNED 64  RDX ZZ add     rdx, rax 
             40de9f      7 INSTR CHECK OVERFLOW SIGNED 64  RDI ZZ add     rdi, cs:qword_624AD8 
             40def0   1249 FUNC RETURNTYPE RAX 1
-            40def0   1249 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            40def0   1249 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             40e190      4 INSTR CHECK OVERFLOW UNKNOWNSIGN 64  RAX ZZ add     rax, 1 
             40e1c9      4 INSTR CHECK OVERFLOW NOFLAGSIGNED 32 RBX+RAX ZZ lea     r15d, [rbx+rax] 
             40e1df      3 INSTR CHECK OVERFLOW SIGNED 64  RDI ZZ add     rdi, r12 
             40e3e0     13 FUNC RETURNTYPE RAX 1
-            40e3e0     13 FUNC INARGS    6  ARG0 1 ARG1 96 ARG2 1 ARG3 96 ARG4 4 ARG5 0 
+            40e3e0     13 FUNC INARGS    6  ARG0 0 ARG1 96 ARG2 1 ARG3 96 ARG4 4 ARG5 0 
             40e3f0    701 FUNC RETURNTYPE RAX 1
             40e3f0    701 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             40e451      4 INSTR CHECK TRUNCATION SIGNED 32 RBX 8 BL ZZ movsx   rdi, bl 
             40e650      2 INSTR CHECK UNDERFLOW SIGNED 32  RDI ZZ sub     edi, eax 
             40e6b0     43 FUNC RETURNTYPE RAX 1
-            40e6b0     43 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            40e6b0     43 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             40e6e0    423 FUNC RETURNTYPE RAX 1
             40e6e0    423 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 96 ARG3 96 ARG4 96 ARG5 4 
             40e7d8      2 INSTR CHECK UNDERFLOW SIGNED 32  RDI ZZ sub     edi, eax 
@@ -697,7 +697,7 @@
             40ea64      3 INSTR CHECK OVERFLOW SIGNED 64  RDI ZZ add     rdi, rbp 
             40eb0b      4 INSTR CHECK UNDERFLOW UNSIGNED 64  RAX ZZ IDIOM 18 MEMORYSINK sub     rax, 1 
             40eb80     43 FUNC RETURNTYPE RAX 1
-            40eb80     43 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            40eb80     43 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             40ebb0     91 FUNC RETURNTYPE RAX 16
             40ebb0     91 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             40ec10    113 FUNC RETURNTYPE RAX 4
@@ -716,7 +716,7 @@
             40f3ff      5 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 R13+RAX ZZ lea     edx, [r13+rax+5] 
             40f3ff      5 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 R13+RAX+5 ZZ lea     edx, [r13+rax+5] 
             40f4b0    380 FUNC RETURNTYPE RAX 1
-            40f4b0    380 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            40f4b0    380 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
             40f630    185 FUNC RETURNTYPE RAX 1
             40f630    185 FUNC INARGS    6  ARG0 1 ARG1 16 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             40f6f0     90 FUNC RETURNTYPE RAX 16
@@ -738,31 +738,31 @@
             40f9d0     72 FUNC INARGS    6  ARG0 1 ARG1 16 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             40fa20     58 FUNC RETURNTYPE RAX 4
             40fa20     58 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
-            40fa60    275 FUNC RETURNTYPE RAX 96
-            40fa60    275 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            40fa60    275 FUNC RETURNTYPE RAX 4
+            40fa60    275 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             40fb80     17 FUNC RETURNTYPE RAX 1
             40fb80     17 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             40fba0    512 FUNC RETURNTYPE RAX 1
             40fba0    512 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             40fda0     42 FUNC RETURNTYPE RAX 1
-            40fda0     42 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            40fda0     42 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             40fdd0    512 FUNC RETURNTYPE RAX 1
             40fdd0    512 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             40ffd0     42 FUNC RETURNTYPE RAX 1
-            40ffd0     42 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            40ffd0     42 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             410000     65 FUNC RETURNTYPE RAX 1
             410000     65 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             410050    220 FUNC RETURNTYPE RAX 1
             410050    220 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
-            410130     95 FUNC RETURNTYPE RAX 96
+            410130     95 FUNC RETURNTYPE RAX 4
             410130     95 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             410190     64 FUNC RETURNTYPE RAX 96
             410190     64 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
-            4101d0    277 FUNC RETURNTYPE RAX 96
+            4101d0    277 FUNC RETURNTYPE RAX 4
             4101d0    277 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             410330    147 FUNC RETURNTYPE RAX 1
             410330    147 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
-            4103d0    645 FUNC RETURNTYPE RAX 96
+            4103d0    645 FUNC RETURNTYPE RAX 4
             4103d0    645 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             410439      3 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 32 RCX+-48 ZZ IDIOM 32 lea     esi, [rcx-30h] 
             410510      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RDX+2 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rdx+2] 
@@ -774,12 +774,12 @@
             410730     45 FUNC RETURNTYPE RAX 1
             410730     45 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             410760     20 FUNC RETURNTYPE RAX 0
-            410760     20 FUNC INARGS    6  ARG0 96 ARG1 96 ARG2 1 ARG3 1 ARG4 4 ARG5 4 
+            410760     20 FUNC INARGS    6  ARG0 96 ARG1 96 ARG2 0 ARG3 1 ARG4 4 ARG5 4 
             410780    254 FUNC RETURNTYPE RAX 4
             410780    254 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 4 ARG4 0 ARG5 0 
             41080c      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 R13+1 ZZ IDIOM 19 lea     rdi, [r13+1] 
             410880    110 FUNC RETURNTYPE RAX 16
-            410880    110 FUNC INARGS    4  ARG0 1 ARG1 4 ARG2 1 ARG3 1 
+            410880    110 FUNC INARGS    2  ARG0 1 ARG1 4 
             41088d      4 INSTR CHECK SIGNEDNESS UNSIGNED 8 DIL ZZ IDIOM 20 movsx   r9d, dil 
             4108f0     51 FUNC RETURNTYPE RAX 16
             4108f0     51 FUNC INARGS    6  ARG0 1 ARG1 96 ARG2 96 ARG3 96 ARG4 96 ARG5 1 
@@ -789,7 +789,7 @@
             410950     22 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
             410970     14 FUNC RETURNTYPE RAX 1
             410970     14 FUNC INARGS    6  ARG0 96 ARG1 96 ARG2 96 ARG3 96 ARG4 96 ARG5 1 
-            410980     49 FUNC RETURNTYPE RAX 1
+            410980     49 FUNC RETURNTYPE RAX 0
             410980     49 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 96 ARG3 96 ARG4 96 ARG5 1 
             4109c0    196 FUNC RETURNTYPE RAX 1
             4109c0    196 FUNC INARGS    6  ARG0 4 ARG1 96 ARG2 4 ARG3 96 ARG4 1 ARG5 1 
@@ -810,7 +810,7 @@
             411410     39 FUNC RETURNTYPE RAX 1
             411410     39 FUNC INARGS    5  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 
             411440    122 FUNC RETURNTYPE RAX 4
-            411440    122 FUNC INARGS    6  ARG0 1 ARG1 96 ARG2 96 ARG3 96 ARG4 4 ARG5 1 
+            411440    122 FUNC INARGS    6  ARG0 0 ARG1 96 ARG2 96 ARG3 96 ARG4 4 ARG5 1 
             411440    122 FUNC PROBLEM sub_411440 CALLUNRESOLVED 
             411470      4 INSTR CHECK OVERFLOW UNSIGNED 64  RBX ZZ IDIOM 18 MEMORYSINK add     rbx, 40h 
             411496      4 INSTR CHECK OVERFLOW UNSIGNED 64  RBX ZZ IDIOM 18 MEMORYSINK add     rbx, 40h 
@@ -819,12 +819,12 @@
             4114f1      3 INSTR CHECK UNDERFLOW UNKNOWNSIGN 32  RDX ZZ sub     edx, 20h 
             411510    408 FUNC RETURNTYPE RAX 1
             411510    408 FUNC INARGS    6  ARG0 4 ARG1 96 ARG2 96 ARG3 0 ARG4 0 ARG5 0 
-            4115c7      3 INSTR CHECK OVERFLOW SIGNED 32  RBX ZZ add     ebx, 1 
+            4115c7      3 INSTR CHECK OVERFLOW UNKNOWNSIGN 32  RBX ZZ add     ebx, 1 
             4115d8      4 INSTR CHECK OVERFLOW UNSIGNED 64  R13 ZZ IDIOM 18 MEMORYSINK add     r13, 40h 
             4116b0    285 FUNC RETURNTYPE RAX 1
             4116b0    285 FUNC INARGS    6  ARG0 0 ARG1 8 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
             4117d0     19 FUNC RETURNTYPE RAX 0
-            4117d0     19 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            4117d0     19 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4117f0     24 FUNC RETURNTYPE RAX 0
             4117f0     24 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             411810    150 FUNC RETURNTYPE RAX 4
@@ -853,8 +853,8 @@
             411cc0    364 FUNC RETURNTYPE RAX 0
             411cc0    364 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             411e30     50 FUNC RETURNTYPE RAX 1
-            411e30     50 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 2 ARG3 0 ARG4 0 ARG5 0 
-            411e70    267 FUNC RETURNTYPE RAX 1
+            411e30     50 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            411e70    267 FUNC RETURNTYPE RAX 0
             411e70    267 FUNC INARGS    5  ARG0 16 ARG1 1 ARG2 0 ARG3 0 ARG4 0 
             411f80     94 FUNC RETURNTYPE RAX 16
             411f80     94 FUNC INARGS    6  ARG0 16 ARG1 96 ARG2 4 ARG3 1 ARG4 1 ARG5 0 
@@ -878,27 +878,27 @@
             4123f0     70 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             412429      4 INSTR CHECK UNDERFLOW UNKNOWNSIGN 64  RAX ZZ sub     rax, 8 
             412440     42 FUNC RETURNTYPE RAX 1
-            412440     42 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            412440     42 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
             412460      4 INSTR CHECK OVERFLOW SIGNED 64  RAX ZZ add     rax, 1 
             412470     86 FUNC RETURNTYPE RAX 1
             412470     86 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
             4124d0     84 FUNC RETURNTYPE RAX 1
-            4124d0     84 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            4124d0     84 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             412530     68 FUNC RETURNTYPE RAX 1
             412530     68 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
             412580     81 FUNC RETURNTYPE RAX 1
-            412580     81 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            412580     81 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4125e0    154 FUNC RETURNTYPE RAX 4
-            4125e0    154 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            4125e0    154 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             412648      4 INSTR CHECK OVERFLOW SIGNED 64  RDX ZZ add     rdx, 1 
             412680     36 FUNC RETURNTYPE RAX 0
-            412680     36 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            412680     36 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4126b0    109 FUNC RETURNTYPE RAX 4
-            4126b0    109 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            4126b0    109 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             412720     96 FUNC RETURNTYPE RAX 4
             412720     96 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             412780      9 FUNC RETURNTYPE RAX 1
-            412780      9 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            412780      9 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             412790     96 FUNC RETURNTYPE RAX 0
             412790     96 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4127f0     69 FUNC RETURNTYPE RAX 1
@@ -908,7 +908,7 @@
             412890    207 FUNC RETURNTYPE RAX 4
             412890    207 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             412960    140 FUNC RETURNTYPE RAX 4
-            412960    140 FUNC INARGS    6  ARG0 1 ARG1 96 ARG2 96 ARG3 96 ARG4 4 ARG5 1 
+            412960    140 FUNC INARGS    6  ARG0 0 ARG1 96 ARG2 96 ARG3 96 ARG4 4 ARG5 1 
             4129f0    142 FUNC RETURNTYPE RAX 0
             4129f0    142 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 1 ARG4 1 ARG5 1 
             4129f0    142 FUNC PROBLEM sub_4129F0 CHUNKS 
@@ -918,11 +918,11 @@
             412ee7      3 INSTR CHECK UNDERFLOW UNSIGNED 32  RCX ZZ sub     ecx, 1 
             412ef8      4 INSTR CHECK OVERFLOW NOFLAGSIGNED 64 RAX+1 ZZ lea     rdi, [rax+1] 
             4130e0     16 FUNC RETURNTYPE RAX 1
-            4130e0     16 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            4130e0     16 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4130f0    108 FUNC RETURNTYPE RAX 0
-            4130f0    108 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            4130f0    108 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             413160     35 FUNC RETURNTYPE RAX 1
-            413160     35 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 4 ARG3 1 ARG4 1 ARG5 0 
+            413160     35 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 4 ARG3 1 ARG4 1 ARG5 0 
             413190    118 FUNC RETURNTYPE RAX 4
             413190    118 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             413210    297 FUNC RETURNTYPE RAX 1
@@ -941,19 +941,19 @@
             413490     65 FUNC RETURNTYPE RAX 1
             413490     65 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 96 ARG3 96 ARG4 4 ARG5 1 
             4134e0    243 FUNC RETURNTYPE RAX 1
-            4134e0    243 FUNC INARGS    6  ARG0 1 ARG1 96 ARG2 1 ARG3 96 ARG4 96 ARG5 4 
+            4134e0    243 FUNC INARGS    6  ARG0 1 ARG1 96 ARG2 0 ARG3 96 ARG4 96 ARG5 4 
             41357c      3 INSTR CHECK UNDERFLOW SIGNED 32  RAX ZZ sub     eax, 1 
             4135e0    309 FUNC RETURNTYPE RAX 1
             4135e0    309 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             413691      3 INSTR CHECK UNDERFLOW SIGNED 32  RAX ZZ sub     eax, 1 
             413720     80 FUNC RETURNTYPE RAX 1
-            413720     80 FUNC INARGS    6  ARG0 1 ARG1 96 ARG2 96 ARG3 1 ARG4 4 ARG5 4 
+            413720     80 FUNC INARGS    6  ARG0 0 ARG1 96 ARG2 96 ARG3 1 ARG4 4 ARG5 4 
             413770     77 FUNC RETURNTYPE RAX 0
             413770     77 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4137c0     12 FUNC RETURNTYPE RAX 1
-            4137c0     12 FUNC INARGS    6  ARG0 1 ARG1 96 ARG2 96 ARG3 96 ARG4 1 ARG5 96 
+            4137c0     12 FUNC INARGS    6  ARG0 0 ARG1 96 ARG2 96 ARG3 96 ARG4 1 ARG5 96 
             4137d0     12 FUNC RETURNTYPE RAX 1
-            4137d0     12 FUNC INARGS    6  ARG0 1 ARG1 96 ARG2 96 ARG3 96 ARG4 1 ARG5 96 
+            4137d0     12 FUNC INARGS    6  ARG0 0 ARG1 96 ARG2 96 ARG3 96 ARG4 1 ARG5 96 
             4137e0     81 FUNC RETURNTYPE RAX 1
             4137e0     81 FUNC INARGS    6  ARG0 1 ARG1 96 ARG2 96 ARG3 96 ARG4 96 ARG5 4 
             413840    966 FUNC RETURNTYPE RAX 1
@@ -974,13 +974,13 @@
             414460     51 FUNC RETURNTYPE RAX 1
             414460     51 FUNC INARGS    6  ARG0 96 ARG1 1 ARG2 0 ARG3 96 ARG4 96 ARG5 1 
             4144a0     59 FUNC RETURNTYPE RAX 1
-            4144a0     59 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            4144a0     59 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4144e0     59 FUNC RETURNTYPE RAX 1
-            4144e0     59 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 2 ARG3 0 ARG4 0 ARG5 0 
+            4144e0     59 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 2 ARG3 0 ARG4 0 ARG5 0 
             414520     59 FUNC RETURNTYPE RAX 1
             414520     59 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             414560    128 FUNC RETURNTYPE RAX 0
-            414560    128 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            414560    128 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4145e0    374 FUNC RETURNTYPE RAX 1
             4145e0    374 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             414760    202 FUNC RETURNTYPE RAX 4
@@ -1002,16 +1002,16 @@
             415008      5 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 R12+RAX+5 ZZ lea     rdi, [r12+rax+5] 
             415014      3 INSTR CHECK OVERFLOW UNSIGNED 64  RDI ZZ add     rdi, rbp 
             415050    191 FUNC RETURNTYPE RAX 1
-            415050    191 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            415050    191 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             415110    111 FUNC RETURNTYPE RAX 1
             415110    111 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
             415180    318 FUNC RETURNTYPE RAX 1
             415180    318 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4151fe      3 INSTR CHECK SIGNEDNESS UNSIGNED 64 R15 ZZ mov     rdx, r15        ; n 
             4152c0     74 FUNC RETURNTYPE RAX 0
-            4152c0     74 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            4152c0     74 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             415310     75 FUNC RETURNTYPE RAX 0
-            415310     75 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            415310     75 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             415360      7 FUNC RETURNTYPE RAX 0
             415360      7 FUNC INARGS    6  ARG0 96 ARG1 96 ARG2 96 ARG3 1 ARG4 4 ARG5 4 
             415370      7 FUNC RETURNTYPE RAX 0
@@ -1019,11 +1019,11 @@
             415380     38 FUNC RETURNTYPE RAX 1
             415380     38 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4153b0     39 FUNC RETURNTYPE RAX 0
-            4153b0     39 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 0 ARG3 1 ARG4 4 ARG5 1 
+            4153b0     39 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 4 ARG5 1 
             4153e0      2 FUNC RETURNTYPE RAX 1
             4153e0      2 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
             4153f0    102 FUNC RETURNTYPE RAX 1
-            4153f0    102 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4153f0    102 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             415460    137 FUNC RETURNTYPE RAX 0
             415460    137 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             415460    137 FUNC PROBLEM init CALLUNRESOLVED 
diff --git a/tests/commit/save-ls-64bit.psexe.infoannot b/tests/commit/save-ls-64bit.psexe.infoannot
index 271b5284867cce63f3f8500460049e5ff3d6f838..e950065ad425479460f58fb85200761fe38825c0 100644
--- a/tests/commit/save-ls-64bit.psexe.infoannot
+++ b/tests/commit/save-ls-64bit.psexe.infoannot
@@ -248,23 +248,23 @@
             404d50     50 FUNC RETURNTYPE RAX 1
             404d50     50 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             404d90    126 FUNC RETURNTYPE RAX 1
-            404d90    126 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            404d90    126 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             404e10    126 FUNC RETURNTYPE RAX 1
-            404e10    126 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            404e10    126 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             404e90     11 FUNC RETURNTYPE RAX 0
             404e90     11 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             404ea0     14 FUNC RETURNTYPE RAX 4
             404ea0     14 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             404eb0     94 FUNC RETURNTYPE RAX 1
-            404eb0     94 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            404eb0     94 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             404f10    102 FUNC RETURNTYPE RAX 96
-            404f10    102 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            404f10    102 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             404f80    102 FUNC RETURNTYPE RAX 96
-            404f80    102 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            404f80    102 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             404ff0     14 FUNC RETURNTYPE RAX 4
             404ff0     14 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             405000     94 FUNC RETURNTYPE RAX 1
-            405000     94 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            405000     94 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             405060     11 FUNC RETURNTYPE RAX 1
             405060     11 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             405060     11 FUNC PROBLEM sub_405060 CHUNKS 
@@ -286,11 +286,11 @@
             40562e      3 INSTR CHECK UNDERFLOW UNSIGNED 64  RDX ZZ IDIOM 19 sub     rdx, r12        ; n 
             4056c6      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RAX+1 ZZ lea     rsi, [rax+1] 
             405830    142 FUNC RETURNTYPE RAX 1
-            405830    142 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            405830    142 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4058c0    134 FUNC RETURNTYPE RAX 1
-            4058c0    134 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            4058c0    134 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             405950    134 FUNC RETURNTYPE RAX 1
-            405950    134 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            405950    134 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4059e0    246 FUNC RETURNTYPE RAX 1
             4059e0    246 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
             405ae0     64 FUNC RETURNTYPE RAX 1
@@ -301,7 +301,7 @@
             405ca0    116 FUNC RETURNTYPE RAX 0
             405ca0    116 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             405d20    135 FUNC RETURNTYPE RAX 64
-            405d20    135 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            405d20    135 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             405db0     55 FUNC RETURNTYPE RAX 0
             405db0     55 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             405df0     56 FUNC RETURNTYPE RAX 4
@@ -311,25 +311,25 @@
             405e60     50 FUNC RETURNTYPE RAX 1
             405e60     50 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             405ea0    134 FUNC RETURNTYPE RAX 1
-            405ea0    134 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            405ea0    134 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             405f30    134 FUNC RETURNTYPE RAX 1
-            405f30    134 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            405f30    134 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             405fc0     11 FUNC RETURNTYPE RAX 0
             405fc0     11 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             405fd0     14 FUNC RETURNTYPE RAX 4
             405fd0     14 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             405fe0     94 FUNC RETURNTYPE RAX 1
-            405fe0     94 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            405fe0     94 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             406040    102 FUNC RETURNTYPE RAX 96
-            406040    102 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            406040    102 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4060b0    231 FUNC RETURNTYPE RAX 96
-            4060b0    231 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            4060b0    231 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4061a0     63 FUNC RETURNTYPE RAX 0
-            4061a0     63 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            4061a0     63 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4061e0     72 FUNC RETURNTYPE RAX 0
             4061e0     72 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             406230     25 FUNC RETURNTYPE RAX 0
-            406230     25 FUNC INARGS    6  ARG0 1 ARG1 96 ARG2 96 ARG3 96 ARG4 1 ARG5 4 
+            406230     25 FUNC INARGS    6  ARG0 0 ARG1 96 ARG2 96 ARG3 96 ARG4 1 ARG5 4 
             406250   1375 FUNC RETURNTYPE RAX 64
             406250   1375 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 4 ARG3 64 ARG4 0 ARG5 0 
             406538      3 INSTR CHECK UNDERFLOW UNSIGNED 64  RDI ZZ IDIOM 18 MEMORYSINK sub     rdi, rdx        ; s1 
@@ -383,11 +383,11 @@
             408860     58 FUNC RETURNTYPE RAX 1
             408860     58 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4088a0    134 FUNC RETURNTYPE RAX 1
-            4088a0    134 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            4088a0    134 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             408930    134 FUNC RETURNTYPE RAX 1
-            408930    134 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            408930    134 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4089c0    134 FUNC RETURNTYPE RAX 1
-            4089c0    134 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            4089c0    134 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             408a50     58 FUNC RETURNTYPE RAX 1
             408a50     58 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             408a90     58 FUNC RETURNTYPE RAX 1
@@ -397,11 +397,11 @@
             408b20     66 FUNC RETURNTYPE RAX 1
             408b20     66 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             408b70    134 FUNC RETURNTYPE RAX 1
-            408b70    134 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            408b70    134 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             408c00    134 FUNC RETURNTYPE RAX 1
-            408c00    134 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            408c00    134 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             408c90    142 FUNC RETURNTYPE RAX 1
-            408c90    142 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            408c90    142 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             408d20     58 FUNC RETURNTYPE RAX 1
             408d20     58 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             408d60     50 FUNC RETURNTYPE RAX 1
@@ -411,11 +411,11 @@
             408de0     58 FUNC RETURNTYPE RAX 1
             408de0     58 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             408e20    134 FUNC RETURNTYPE RAX 1
-            408e20    134 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            408e20    134 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             408eb0    134 FUNC RETURNTYPE RAX 1
-            408eb0    134 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            408eb0    134 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             408f40    134 FUNC RETURNTYPE RAX 1
-            408f40    134 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            408f40    134 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             408fd0    141 FUNC RETURNTYPE RAX 1
             408fd0    141 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             409060    141 FUNC RETURNTYPE RAX 1
@@ -425,21 +425,21 @@
             409180    143 FUNC RETURNTYPE RAX 4
             409180    143 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             409210    231 FUNC RETURNTYPE RAX 96
-            409210    231 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            409210    231 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             409300    231 FUNC RETURNTYPE RAX 1
-            409300    231 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            409300    231 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4093f0    231 FUNC RETURNTYPE RAX 1
-            4093f0    231 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            4093f0    231 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4094e0   1251 FUNC RETURNTYPE RAX 0
-            4094e0   1251 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4094e0   1251 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             409a50     77 FUNC RETURNTYPE RAX 1
-            409a50     77 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            409a50     77 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             409aa0    271 FUNC RETURNTYPE RAX 4
             409aa0    271 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             409aa2      4 INSTR CHECK OVERFLOW NOFLAGUNKNOWNSIGN 64 RSI+1 ZZ lea     rax, [rsi+1] 
             409b1c      3 INSTR CHECK OVERFLOW UNSIGNED 64  RBX ZZ SINKMALLOC add     rbx, rbx 
             409bb0     10 FUNC RETURNTYPE RAX 0
-            409bb0     10 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            409bb0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             409bc0    295 FUNC RETURNTYPE RAX 1
             409bc0    295 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 16 ARG3 1 ARG4 1 ARG5 0 
             409c27      4 INSTR CHECK OVERFLOW UNKNOWNSIGN 64 RDI ZZ IDIOM 33 imul    rdi, r14 
@@ -458,7 +458,7 @@
             40a0c0     44 FUNC RETURNTYPE RAX 1
             40a0c0     44 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
             40a280      8 FUNC RETURNTYPE RAX 1
-            40a280      8 FUNC INARGS    6  ARG0 1 ARG1 8 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            40a280      8 FUNC INARGS    6  ARG0 4 ARG1 8 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             40a280      8 FUNC PROBLEM sub_40A280 CHUNKS 
             40a290     24 FUNC RETURNTYPE RAX 4
             40a290     24 FUNC INARGS    6  ARG0 1 ARG1 4 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
@@ -474,7 +474,7 @@
             40a790     61 FUNC RETURNTYPE RAX 1
             40a790     61 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 16 
             40a7d0     68 FUNC RETURNTYPE RAX 1
-            40a7d0     68 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 1 ARG3 1 ARG4 1 ARG5 0 
+            40a7d0     68 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 1 ARG3 1 ARG4 1 ARG5 0 
             40a840     34 FUNC RETURNTYPE RAX 0
             40a840     34 FUNC INARGS    6  ARG0 4 ARG1 8 ARG2 4 ARG3 1 ARG4 1 ARG5 1 
             40a840     34 FUNC PROBLEM sub_40A840 CALLUNRESOLVED 
@@ -505,7 +505,7 @@
             40b7a0     52 FUNC RETURNTYPE RAX 0
             40b7a0     52 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             40b7e0    474 FUNC RETURNTYPE RAX 0
-            40b7e0    474 FUNC INARGS    6  ARG0 4 ARG1 8 ARG2 0 ARG3 1 ARG4 1 ARG5 4 
+            40b7e0    474 FUNC INARGS    6  ARG0 4 ARG1 8 ARG2 0 ARG3 0 ARG4 1 ARG5 4 
             40b871      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+40 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rbx+28h] 
             40b9c0    216 FUNC RETURNTYPE RAX 1
             40b9c0    216 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
@@ -557,13 +557,13 @@
             40d1a0     15 FUNC RETURNTYPE RAX 4
             40d1a0     15 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 1 ARG5 0 
             40d1b0    147 FUNC RETURNTYPE RAX 4
-            40d1b0    147 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            40d1b0    147 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             40d250     13 FUNC RETURNTYPE RAX 0
             40d250     13 FUNC INARGS    6  ARG0 1 ARG1 16 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             40d260     10 FUNC RETURNTYPE RAX 4
             40d260     10 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             40d270    101 FUNC RETURNTYPE RAX 4
-            40d270    101 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            40d270    101 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             40d2e0   3131 FUNC RETURNTYPE RAX 1
             40d2e0   3131 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 4 ARG3 1 ARG4 0 ARG5 0 
             40db81      3 INSTR CHECK UNDERFLOW UNSIGNED 64  RDX ZZ sub     rdx, r12        ; n 
@@ -580,7 +580,7 @@
             40e160     15 FUNC RETURNTYPE RAX 16
             40e160     15 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
             40e170     55 FUNC RETURNTYPE RAX 1
-            40e170     55 FUNC INARGS    4  ARG0 4 ARG1 1 ARG2 1 ARG3 1 
+            40e170     55 FUNC INARGS    3  ARG0 4 ARG1 1 ARG2 1 
             40e1d0     50 FUNC RETURNTYPE RAX 16
             40e1d0     50 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             40e210    165 FUNC RETURNTYPE RAX 1
@@ -590,9 +590,9 @@
             40e4e0     62 FUNC RETURNTYPE RAX 4
             40e4e0     62 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             40e590    148 FUNC RETURNTYPE RAX 4
-            40e590    148 FUNC INARGS    4  ARG0 0 ARG1 0 ARG2 1 ARG3 1 
+            40e590    148 FUNC INARGS    3  ARG0 0 ARG1 0 ARG2 1 
             40e640     10 FUNC RETURNTYPE RAX 1
-            40e640     10 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            40e640     10 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
             40e740     63 FUNC RETURNTYPE RAX 4
             40e740     63 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
             40e780   6634 FUNC RETURNTYPE RAX 0
@@ -618,7 +618,7 @@
             410960     22 FUNC RETURNTYPE RAX 1
             410960     22 FUNC INARGS    6  ARG0 4 ARG1 96 ARG2 96 ARG3 96 ARG4 4 ARG5 0 
             410980     49 FUNC RETURNTYPE RAX 0
-            410980     49 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 1 ARG3 96 ARG4 96 ARG5 1 
+            410980     49 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 96 ARG4 96 ARG5 1 
             4109c0   1183 FUNC RETURNTYPE RAX 1
             4109c0   1183 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 4 ARG4 4 ARG5 0 
             410e60    140 FUNC RETURNTYPE RAX 0
@@ -644,7 +644,7 @@
             411790      2 FUNC RETURNTYPE RAX 0
             411790      2 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
             4117a0     26 FUNC RETURNTYPE RAX 4
-            4117a0     26 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4117a0     26 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4117c0     54 FUNC RETURNTYPE RAX 0
             4117c0     54 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4117c0     54 FUNC PROBLEM sub_4117C0 CALLUNRESOLVED 
diff --git a/tests/commit/save-lt-svn.psexe.infoannot b/tests/commit/save-lt-svn.psexe.infoannot
index 6dfa9b31a13715735ee786881a2c7b29cf0ef62d..07c9ac24c751956dcf56618026a032d21648d8dc 100644
--- a/tests/commit/save-lt-svn.psexe.infoannot
+++ b/tests/commit/save-lt-svn.psexe.infoannot
@@ -574,11 +574,11 @@
             408810    277 FUNC RETURNTYPE RAX 1
             408810    277 FUNC INARGS    6  ARG0 8 ARG1 16 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             408930    180 FUNC RETURNTYPE RAX 0
-            408930    180 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            408930    180 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4089f0    624 FUNC RETURNTYPE RAX 0
             4089f0    624 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             408c60   1520 FUNC RETURNTYPE RAX 0
-            408c60   1520 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            408c60   1520 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             409250    781 FUNC RETURNTYPE RAX 1
             409250    781 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             409560    483 FUNC RETURNTYPE RAX 4
@@ -595,13 +595,13 @@
             409b00    232 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             409bf0    625 FUNC RETURNTYPE RAX 0
             409bf0    625 FUNC INARGS    6  ARG0 8 ARG1 16 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
-            409e70    362 FUNC RETURNTYPE RAX 1
+            409e70    362 FUNC RETURNTYPE RAX 96
             409e70    362 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 4 ARG3 4 ARG4 0 ARG5 0 
             409fe0    224 FUNC RETURNTYPE RAX 0
             409fe0    224 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 4 ARG5 0 
             40a07d      4 INSTR CHECK OVERFLOW UNKNOWNSIGN 64  RDI ZZ add     rdi, 28h 
             40a0c0    795 FUNC RETURNTYPE RAX 1
-            40a0c0    795 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            40a0c0    795 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             40a3e0   5383 FUNC RETURNTYPE RAX 96
             40a3e0   5383 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             40a718      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+16 ZZ IDIOM 18 MEMORYSINK lea     rcx, [b+10h] 
@@ -636,7 +636,7 @@
             40cf50    470 FUNC RETURNTYPE RAX 1
             40cf50    470 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             40d130     51 FUNC RETURNTYPE RAX 96
-            40d130     51 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            40d130     51 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             40d170     59 FUNC RETURNTYPE RAX 96
             40d170     59 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             40d1b0     51 FUNC RETURNTYPE RAX 96
@@ -650,7 +650,7 @@
             40d414      3 INSTR CHECK OVERFLOW UNSIGNED 32  RDX ZZ add     edx, 1 
             40d453      3 INSTR CHECK OVERFLOW UNKNOWNSIGN 32  RBP ZZ add     ebp, 1 
             40d4a0    177 FUNC RETURNTYPE RAX 1
-            40d4a0    177 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            40d4a0    177 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             40d560    526 FUNC RETURNTYPE RAX 0
             40d560    526 FUNC INARGS    6  ARG0 16 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             40d635      3 INSTR CHECK UNDERFLOW UNSIGNED 64  RSI ZZ sub     rsi, last_valid 
@@ -658,7 +658,7 @@
             40d770    146 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             40d7a8      3 INSTR CHECK OVERFLOW SIGNED 32  RBP ZZ add     ebp, 1 
             40d7d0      3 INSTR CHECK OVERFLOW SIGNED 32  RBP ZZ add     ebp, 1 
-            40d810    935 FUNC RETURNTYPE RAX 0
+            40d810    935 FUNC RETURNTYPE RAX 4
             40d810    935 FUNC INARGS    6  ARG0 8 ARG1 4 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             40dbc0   1893 FUNC RETURNTYPE RAX 1
             40dbc0   1893 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
@@ -670,14 +670,14 @@
             40e1c2      4 INSTR CHECK OVERFLOW NOFLAGUNKNOWNSIGN 64 RAX+12 ZZ lea     rsi, [rax+0Ch] 
             40e21c      3 INSTR CHECK OVERFLOW UNKNOWNSIGN 32  RSI ZZ add     esi, [rax+0Ch] 
             40e265      3 INSTR CHECK OVERFLOW UNKNOWNSIGN 32  RSI ZZ add     esi, [rax+0Ch] 
-            40e303      4 INSTR CHECK OVERFLOW NOFLAGUNKNOWNSIGN 64 RDX+24 ZZ lea     rcx, [rdx+18h] 
+            40e303      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RDX+24 ZZ IDIOM 18 MEMORYSINK lea     rcx, [rdx+18h] 
             40e307      4 INSTR CHECK OVERFLOW NOFLAGUNKNOWNSIGN 64 RDI+24 ZZ lea     rsi, [rdi+18h] 
-            40e30b      4 INSTR CHECK OVERFLOW UNKNOWNSIGN 64  RDX ZZ add     rdx, 0Ch 
+            40e30b      4 INSTR CHECK OVERFLOW UNSIGNED 64  RDX ZZ IDIOM 18 MEMORYSINK add     rdx, 0Ch 
             40e30f      4 INSTR CHECK OVERFLOW UNKNOWNSIGN 64  RDI ZZ add     rdi, 0Ch 
             40e330   1073 FUNC RETURNTYPE RAX 0
             40e330   1073 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             40e770   1019 FUNC RETURNTYPE RAX 0
-            40e770   1019 FUNC INARGS    4  ARG0 1 ARG1 4 ARG2 0 ARG3 1 
+            40e770   1019 FUNC INARGS    3  ARG0 1 ARG1 4 ARG2 0 
             40eb70    521 FUNC RETURNTYPE RAX 96
             40eb70    521 FUNC INARGS    3  ARG0 0 ARG1 4 ARG2 0 
             40ec38      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBP+120 ZZ IDIOM 18 MEMORYSINK lea     rdi, [ctx+78h]  ; baton 
@@ -740,7 +740,7 @@
             41459f      5 INSTR CHECK OVERFLOW NOFLAGSIGNED 64 R12+1 ZZ lea     rcx, [r12+1] 
             41469f      4 INSTR CHECK OVERFLOW NOFLAGSIGNED 64 R14+1 ZZ lea     rdx, [r14+1] 
             415380     99 FUNC RETURNTYPE RAX 4
-            415380     99 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            415380     99 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
             4153f0    249 FUNC RETURNTYPE RAX 0
             4153f0    249 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4154f0    892 FUNC RETURNTYPE RAX 1
@@ -778,7 +778,7 @@
             4176a0   1317 FUNC RETURNTYPE RAX 96
             4176a0   1317 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             417bd0    251 FUNC RETURNTYPE RAX 1
-            417bd0    251 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            417bd0    251 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             417c40      5 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 R12+16 ZZ IDIOM 18 MEMORYSINK lea     rdx, [context+10h] 
             417c4a      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBP+8 ZZ IDIOM 18 MEMORYSINK lea     rdi, [keyb+8] 
             417c78      5 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 R12+16 ZZ IDIOM 18 MEMORYSINK lea     rdx, [context+10h] 
@@ -824,7 +824,7 @@
             419a10    328 FUNC RETURNTYPE RAX 0
             419a10    328 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             419b60    276 FUNC RETURNTYPE RAX 16
-            419b60    276 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            419b60    276 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             419c80   1219 FUNC RETURNTYPE RAX 1
             419c80   1219 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 4 ARG4 4 ARG5 0 
             41a150   2714 FUNC RETURNTYPE RAX 4
@@ -832,11 +832,11 @@
             41abf0     71 FUNC RETURNTYPE RAX 1
             41abf0     71 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             41ac40     29 FUNC RETURNTYPE RAX 0
-            41ac40     29 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            41ac40     29 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             41ac60    119 FUNC RETURNTYPE RAX 4
             41ac60    119 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             41ace0   8565 FUNC RETURNTYPE RAX 1
-            41ace0   8565 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            41ace0   8565 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             41ace0   8565 FUNC PROBLEM sub_41ACE0 CALLUNRESOLVED 
             41b222      7 INSTR CHECK OVERFLOW NOFLAGUNKNOWNSIGN 64 RBP+344 ZZ IDIOM 18 STACKMEMSINK lea     rdi, [rbp+158h] 
             41b716      4 INSTR CHECK OVERFLOW NOFLAGUNKNOWNSIGN 64 RBP+112 ZZ IDIOM 18 STACKMEMSINK lea     rdi, [rbp+70h] 
@@ -891,19 +891,19 @@
             41ea30     88 FUNC RETURNTYPE RAX 1
             41ea30     88 FUNC INARGS    6  ARG0 16 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
             41ea90     14 FUNC RETURNTYPE RAX 96
-            41ea90     14 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 4 ARG3 4 ARG4 0 ARG5 0 
+            41ea90     14 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 4 ARG3 4 ARG4 0 ARG5 0 
             41eaa0     42 FUNC RETURNTYPE RAX 0
-            41eaa0     42 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            41eaa0     42 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             41ead0     14 FUNC RETURNTYPE RAX 0
-            41ead0     14 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            41ead0     14 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             41eae0     42 FUNC RETURNTYPE RAX 0
-            41eae0     42 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            41eae0     42 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             41eb10     81 FUNC RETURNTYPE RAX 4
             41eb10     81 FUNC INARGS    6  ARG0 8 ARG1 0 ARG2 0 ARG3 4 ARG4 1 ARG5 0 
             41eb70    289 FUNC RETURNTYPE RAX 1
-            41eb70    289 FUNC INARGS    6  ARG0 8 ARG1 4 ARG2 4 ARG3 1 ARG4 4 ARG5 0 
+            41eb70    289 FUNC INARGS    6  ARG0 8 ARG1 4 ARG2 4 ARG3 0 ARG4 4 ARG5 0 
             41eca0     75 FUNC RETURNTYPE RAX 1
-            41eca0     75 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            41eca0     75 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             41ecf0    147 FUNC RETURNTYPE RAX 4
             41ecf0    147 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             41ed90    243 FUNC RETURNTYPE RAX 1
@@ -915,7 +915,7 @@
             41f010     68 FUNC RETURNTYPE RAX 1
             41f010     68 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 4 ARG3 4 ARG4 0 ARG5 0 
             41f060     70 FUNC RETURNTYPE RAX 1
-            41f060     70 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            41f060     70 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             41f080      3 INSTR CHECK OVERFLOW UNKNOWNSIGN 32  RBP ZZ add     ebp, 1 
             41f0b0     65 FUNC RETURNTYPE RAX 4
             41f0b0     65 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
diff --git a/tests/commit/save-nginx.psexe.infoannot b/tests/commit/save-nginx.psexe.infoannot
index 4f2aae6fa38ad66c492e593444bb52a00f44ba84..220cb690d5eeb8f3a920617f3286ae596fa67523 100644
--- a/tests/commit/save-nginx.psexe.infoannot
+++ b/tests/commit/save-nginx.psexe.infoannot
@@ -359,7 +359,7 @@
             403b80      6 FUNC RETURNTYPE RAX 0
             403b80      6 FUNC PROBLEM .socket JUMPUNRESOLVED 
             403bc0     21 FUNC RETURNTYPE RAX 0
-            403bc0     21 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            403bc0     21 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             403bd8     42 FUNC RETURNTYPE RAX 0
             403bd8     42 FUNC INARGS    3  ARG0 0 ARG1 0 ARG2 0 
             403c04     23 FUNC RETURNTYPE RAX 0
@@ -387,14 +387,14 @@
             40403d    108 FUNC RETURNTYPE RAX 16
             40403d    108 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             4040a9    820 FUNC RETURNTYPE RAX 1
-            4040a9    820 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4040a9    820 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             404153      7 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+136 ZZ IDIOM 18 MEMORYSINK lea     rsi, [ccf+88h]  ; name 
             40417e      4 INSTR CHECK OVERFLOW UNKNOWNSIGN 64  RSI ZZ add     rsi, 8          ; size 
             4042ba      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+120 ZZ IDIOM 18 MEMORYSINK lea     rsi, [ccf+78h]  ; name 
             404346      4 INSTR CHECK OVERFLOW NOFLAGUNKNOWNSIGN 64 RAX+1 ZZ lea     rdx, [rax+1] 
             404388      4 INSTR CHECK OVERFLOW UNKNOWNSIGN 64  RSI ZZ add     rsi, 8          ; size 
             4043dd    158 FUNC RETURNTYPE RAX 4
-            4043dd    158 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            4043dd    158 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             40447b     43 FUNC RETURNTYPE RAX 0
             40447b     43 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 1 ARG5 4 
             404493      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RCX+-1 ZZ IDIOM 32 lea     rdx, [rcx-1]    ; n 
@@ -422,7 +422,7 @@
             405452     56 FUNC RETURNTYPE RAX 0
             405452     56 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             40548c     91 FUNC RETURNTYPE RAX 4
-            40548c     91 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            40548c     91 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
             4054c7      3 INSTR CHECK UNDERFLOW UNSIGNED 64  RDX ZZ IDIOM 19 sub     rdx, buf        ; size 
             4054e7    311 FUNC RETURNTYPE RAX 1
             4054e7    311 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 96 ARG3 96 ARG4 96 ARG5 96 
@@ -593,7 +593,7 @@
             408840    317 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             4088d4      4 INSTR CHECK UNDERFLOW UNSIGNED 64  R8 ZZ IDIOM 31 sub     len, 3 
             40897d    402 FUNC RETURNTYPE RAX 1
-            40897d    402 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 4 ARG3 1 ARG4 0 ARG5 0 
+            40897d    402 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             408b0f    310 FUNC RETURNTYPE RAX 0
             408b0f    310 FUNC INARGS    6  ARG0 4 ARG1 96 ARG2 1 ARG3 0 ARG4 1 ARG5 0 
             408c00      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RDI+RDX ZZ IDIOM 18 MEMORYSINK lea     rax, [buf+rdx] 
@@ -618,7 +618,7 @@
             4096ec    153 FUNC RETURNTYPE RAX 4
             4096ec    153 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 96 ARG3 96 ARG4 96 ARG5 96 
             409785     71 FUNC RETURNTYPE RAX 1
-            409785     71 FUNC INARGS    4  ARG0 0 ARG1 0 ARG2 0 ARG3 1 
+            409785     71 FUNC INARGS    2  ARG0 0 ARG1 0 
             4097cc    100 FUNC RETURNTYPE RAX 1
             4097cc    100 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
             409830    144 FUNC RETURNTYPE RAX 4
@@ -636,7 +636,7 @@
             409abe     92 FUNC RETURNTYPE RAX 1
             409abe     92 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 1 ARG4 1 ARG5 1 
             409b1a     97 FUNC RETURNTYPE RAX 1
-            409b1a     97 FUNC INARGS    4  ARG0 0 ARG1 0 ARG2 0 ARG3 1 
+            409b1a     97 FUNC INARGS    2  ARG0 0 ARG1 0 
             409b7b    127 FUNC RETURNTYPE RAX 1
             409b7b    127 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             409bfa    103 FUNC RETURNTYPE RAX 1
@@ -656,13 +656,13 @@
             409eac     77 FUNC RETURNTYPE RAX 4
             409eac     77 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
             409ef9     17 FUNC RETURNTYPE RAX 96
-            409ef9     17 FUNC INARGS    6  ARG0 8 ARG1 8 ARG2 1 ARG3 1 ARG4 1 ARG5 96 
+            409ef9     17 FUNC INARGS    6  ARG0 8 ARG1 8 ARG2 0 ARG3 0 ARG4 1 ARG5 96 
             409f0a     17 FUNC RETURNTYPE RAX 96
-            409f0a     17 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            409f0a     17 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             409f1b     12 FUNC RETURNTYPE RAX 1
-            409f1b     12 FUNC INARGS    6  ARG0 8 ARG1 8 ARG2 1 ARG3 96 ARG4 1 ARG5 96 
+            409f1b     12 FUNC INARGS    6  ARG0 8 ARG1 8 ARG2 0 ARG3 96 ARG4 1 ARG5 96 
             409f27     12 FUNC RETURNTYPE RAX 1
-            409f27     12 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            409f27     12 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             409f33    191 FUNC RETURNTYPE RAX 1
             409f33    191 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             409ff2    101 FUNC RETURNTYPE RAX 0
@@ -711,7 +711,7 @@
             40aff3      4 INSTR CHECK OVERFLOW UNKNOWNSIGN 64  RSI ZZ add     rsi, 6          ; size 
             40b015      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+16 ZZ IDIOM 18 MEMORYSINK lea     rdx, [u+10h] 
             40b090   1449 FUNC RETURNTYPE RAX 1
-            40b090   1449 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 1 ARG3 96 ARG4 1 ARG5 96 
+            40b090   1449 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 96 ARG4 1 ARG5 96 
             40b17a      5 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 R12+82 ZZ IDIOM 18 MEMORYSINK lea     rdi, [u+52h]    ; dst 
             40b1d7      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RAX+2 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rax+2]    ; dst 
             40b530      4 INSTR CHECK OVERFLOW UNKNOWNSIGN 64  RSI ZZ add     rsi, 6          ; size 
@@ -783,7 +783,7 @@
             40ceec    197 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             40cf20      4 INSTR CHECK OVERFLOW UNKNOWNSIGN 64  RDI ZZ add     rdi, 40h        ; size 
             40cfc0    187 FUNC RETURNTYPE RAX 1
-            40cfc0    187 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            40cfc0    187 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             40d01b      4 INSTR CHECK UNDERFLOW UNSIGNED 64  RCX ZZ IDIOM 31 sub     len, 4 
             40d07c    577 FUNC RETURNTYPE RAX 4
             40d07c    577 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
@@ -814,16 +814,16 @@
             40db4c    258 FUNC RETURNTYPE RAX 4
             40db4c    258 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             40dc4e    366 FUNC RETURNTYPE RAX 4
-            40dc4e    366 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            40dc4e    366 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             40dced      4 INSTR CHECK OVERFLOW UNKNOWNSIGN 64  RSI ZZ add     rsi, 1 
             40dd09      4 INSTR CHECK OVERFLOW UNKNOWNSIGN 64  RCX ZZ add     rcx, 18h 
             40ddbc   1515 FUNC RETURNTYPE RAX 4
-            40ddbc   1515 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            40ddbc   1515 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             40de0c      3 INSTR CHECK OVERFLOW UNSIGNED 64  RSI ZZ add     rsi, rax        ; pages 
             40e3a7     81 FUNC RETURNTYPE RAX 4
             40e3a7     81 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 96 ARG3 96 ARG4 1 ARG5 1 
             40e3f8    862 FUNC RETURNTYPE RAX 96
-            40e3f8    862 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            40e3f8    862 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             40e756     75 FUNC RETURNTYPE RAX 96
             40e756     75 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             40e7a4    527 FUNC RETURNTYPE RAX 1
@@ -864,9 +864,9 @@
             40f258    267 FUNC RETURNTYPE RAX 0
             40f258    267 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             40f363     36 FUNC RETURNTYPE RAX 96
-            40f363     36 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            40f363     36 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             40f387     42 FUNC RETURNTYPE RAX 1
-            40f387     42 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            40f387     42 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             40f3c0    490 FUNC RETURNTYPE RAX 4
             40f3c0    490 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 4 ARG4 1 ARG5 96 
             40f402      4 INSTR CHECK UNDERFLOW UNKNOWNSIGN 64  RDI ZZ sub     rdi, 0FFFFFFFFFFFFFF80h; a 
@@ -904,7 +904,7 @@
             4100a7      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBP+32 ZZ IDIOM 18 MEMORYSINK lea     r9, [rbp+20h] 
             4100d9      4 INSTR CHECK OVERFLOW UNKNOWNSIGN 64  R13 ZZ add     r13, 1 
             410100    791 FUNC RETURNTYPE RAX 4
-            410100    791 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            410100    791 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             410100    791 FUNC PROBLEM ngx_get_connection CALLUNRESOLVED 
             410186      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RAX+112 ZZ IDIOM 18 MEMORYSINK lea     rcx, [rax+70h] 
             410417     64 FUNC RETURNTYPE RAX 4
@@ -915,9 +915,9 @@
             41052c      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBP+32 ZZ IDIOM 18 MEMORYSINK lea     r8, [rbp+20h] 
             4105ad      4 INSTR CHECK OVERFLOW UNKNOWNSIGN 64  R13 ZZ add     r13, 1 
             4105df    124 FUNC RETURNTYPE RAX 4
-            4105df    124 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            4105df    124 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
             41065b    462 FUNC RETURNTYPE RAX 96
-            41065b    462 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            41065b    462 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             41065b    462 FUNC PROBLEM ngx_close_connection CALLUNRESOLVED 
             41069e      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+40 ZZ IDIOM 18 MEMORYSINK lea     rsi, [rbx+28h]  ; node 
             4106ba      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+40 ZZ IDIOM 18 MEMORYSINK lea     rsi, [rbx+28h]  ; node 
@@ -967,7 +967,7 @@
             412006      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+32 ZZ IDIOM 18 MEMORYSINK lea     r8, [rbx+20h] 
             412023      4 INSTR CHECK OVERFLOW UNKNOWNSIGN 64  R12 ZZ add     r12, 1 
             41207a    571 FUNC RETURNTYPE RAX 1
-            41207a    571 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            41207a    571 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4122b5    913 FUNC RETURNTYPE RAX 1
             4122b5    913 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4122b5    913 FUNC PROBLEM ngx_reopen_files CALLUNRESOLVED 
@@ -998,7 +998,7 @@
             412c08      3 INSTR CHECK UNDERFLOW UNSIGNED 64  R8 ZZ IDIOM 19 sub     r8, rdx 
             412c4c      3 INSTR CHECK UNDERFLOW UNSIGNED 64  R8 ZZ IDIOM 19 sub     r8, rdx 
             412c8a   3296 FUNC RETURNTYPE RAX 1
-            412c8a   3296 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            412c8a   3296 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             412c8a   3296 FUNC PROBLEM ngx_conf_parse CALLUNRESOLVED 
             412d15      4 INSTR CHECK OVERFLOW UNSIGNED 64  RDX ZZ IDIOM 18 STACKMEMSINK add     rdx, 18h        ; stat_buf 
             413066      4 INSTR CHECK OVERFLOW UNSIGNED 64  RSI ZZ add     rsi, [rbx+20h]  ; buf 
@@ -1047,7 +1047,7 @@
             4141bf    313 FUNC RETURNTYPE RAX 1
             4141bf    313 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4142f8     50 FUNC RETURNTYPE RAX 1
-            4142f8     50 FUNC INARGS    4  ARG0 4 ARG1 4 ARG2 1 ARG3 1 
+            4142f8     50 FUNC INARGS    2  ARG0 4 ARG1 4 
             41432a    122 FUNC RETURNTYPE RAX 1
             41432a    122 FUNC INARGS    4  ARG0 0 ARG1 4 ARG2 4 ARG3 0 
             4143b0     62 FUNC RETURNTYPE RAX 96
@@ -1106,12 +1106,12 @@
             415035      8 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 R12+240 ZZ IDIOM 18 MEMORYSINK lea     rdx, [r_0+0F0h] ; queue 
             41503d      5 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 R12+80 ZZ IDIOM 18 MEMORYSINK lea     rsi, [r_0+50h]  ; tree 
             41506e    391 FUNC RETURNTYPE RAX 1
-            41506e    391 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            41506e    391 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4150ca      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+40 ZZ IDIOM 18 MEMORYSINK lea     rsi, [rbx+28h]  ; node 
             4151f5     38 FUNC RETURNTYPE RAX 16
             4151f5     38 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             41521b    529 FUNC RETURNTYPE RAX 1
-            41521b    529 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            41521b    529 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             41521b    529 FUNC PROBLEM ngx_udp_connect CALLUNRESOLVED 
             415274      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+40 ZZ IDIOM 18 MEMORYSINK lea     rsi, [uc+28h]   ; log 
             415359      5 INSTR CHECK OVERFLOW UNKNOWNSIGN 64  RDX ZZ lock xadd [rax], rdx 
@@ -1120,11 +1120,10 @@
             41542c    353 FUNC PROBLEM ngx_resolver_send_query CALLUNRESOLVED 
             41554d      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBP+40 ZZ IDIOM 18 MEMORYSINK lea     rsi, [uc+28h]   ; log 
             41558d   1142 FUNC RETURNTYPE RAX 1
-            41558d   1142 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            41558d   1142 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             41558d   1142 FUNC PROBLEM ngx_resolve_addr CALLUNRESOLVED 
             415632      7 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 R13+256 ZZ IDIOM 18 MEMORYSINK lea     rdx, [r+100h] 
             415793      2 INSTR CHECK TRUNCATION UNKNOWNSIGN 64 RBX 32 EBX ZZ mov     ecx, ebx 
-            4157b2      3 INSTR CHECK UNDERFLOW UNSIGNED 64  RDX ZZ IDIOM 19 sub     rdx, r15 
             4157b8      4 INSTR CHECK OVERFLOW UNKNOWNSIGN 64  RBX ZZ add     rbx, 8 
             415887      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+40 ZZ IDIOM 18 MEMORYSINK lea     rsi, [rbx+28h]  ; node 
             41589d      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+40 ZZ IDIOM 18 MEMORYSINK lea     rsi, [rbx+28h]  ; node 
@@ -1176,7 +1175,7 @@
             4174d3    220 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             417527      4 INSTR CHECK UNDERFLOW UNKNOWNSIGN 64  RAX ZZ sub     rax, [q+20h] 
             4175af     85 FUNC RETURNTYPE RAX 96
-            4175af     85 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            4175af     85 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4175c2      7 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 32 RCX*4 ZZ IDIOM 32 lea     ecx, ds:3FFFFFCh[rcx*4] 
             4175c2      7 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 32 RCX*4+67108860 ZZ IDIOM 32 lea     ecx, ds:3FFFFFCh[rcx*4] 
             417604    161 FUNC RETURNTYPE RAX 0
@@ -1192,7 +1191,7 @@
             417d74    106 FUNC RETURNTYPE RAX 4
             417d74    106 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             417dde    724 FUNC RETURNTYPE RAX 1
-            417dde    724 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 4 ARG3 1 ARG4 0 ARG5 0 
+            417dde    724 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             4180b2    325 FUNC RETURNTYPE RAX 4
             4180b2    325 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             4180b2    325 FUNC PROBLEM ngx_open_file_add_event CALLUNRESOLVED 
@@ -1230,7 +1229,7 @@
             419600     11 FUNC RETURNTYPE RAX 0
             419600     11 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             41960b     42 FUNC RETURNTYPE RAX 1
-            41960b     42 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            41960b     42 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             419635    381 FUNC RETURNTYPE RAX 96
             419635    381 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             419728      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 R13+16 ZZ IDIOM 18 MEMORYSINK lea     r8, [value+10h] 
@@ -1248,7 +1247,7 @@
             419d6d    350 FUNC RETURNTYPE RAX 1
             419d6d    350 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             419ecb     58 FUNC RETURNTYPE RAX 4
-            419ecb     58 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            419ecb     58 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             419f05   1361 FUNC RETURNTYPE RAX 1
             419f05   1361 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             419f05   1361 FUNC PROBLEM ngx_event_process_init CALLUNRESOLVED 
@@ -1351,7 +1350,7 @@
             41ca26      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+40 ZZ IDIOM 18 MEMORYSINK lea     rsi, [wev+28h]  ; node 
             41ca4f      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+40 ZZ IDIOM 18 MEMORYSINK lea     rsi, [wev+28h]  ; node 
             41cb10     94 FUNC RETURNTYPE RAX 1
-            41cb10     94 FUNC INARGS    6  ARG0 1 ARG1 96 ARG2 96 ARG3 96 ARG4 1 ARG5 96 
+            41cb10     94 FUNC INARGS    6  ARG0 0 ARG1 96 ARG2 96 ARG3 96 ARG4 1 ARG5 96 
             41cb6e     40 FUNC RETURNTYPE RAX 0
             41cb6e     40 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 4 ARG3 4 ARG4 1 ARG5 1 
             41cb96     24 FUNC RETURNTYPE RAX 0
@@ -1359,9 +1358,9 @@
             41cbae     24 FUNC RETURNTYPE RAX 0
             41cbae     24 FUNC INARGS    6  ARG0 0 ARG1 8 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             41cbc8     64 FUNC RETURNTYPE RAX 0
-            41cbc8     64 FUNC INARGS    6  ARG0 1 ARG1 4 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            41cbc8     64 FUNC INARGS    6  ARG0 1 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             41cc08    215 FUNC RETURNTYPE RAX 1
-            41cc08    215 FUNC INARGS    6  ARG0 1 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            41cc08    215 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             41cc57      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RCX+-1 ZZ IDIOM 32 lea     r12, [rcx-1] 
             41cce0     99 FUNC RETURNTYPE RAX 4
             41cce0     99 FUNC INARGS    6  ARG0 1 ARG1 4 ARG2 96 ARG3 96 ARG4 96 ARG5 96 
@@ -1382,7 +1381,7 @@
             41d1dd     67 FUNC RETURNTYPE RAX 1
             41d1dd     67 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             41d220    353 FUNC RETURNTYPE RAX 1
-            41d220    353 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 4 ARG4 1 ARG5 1 
+            41d220    353 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 4 ARG4 1 ARG5 1 
             41d381    155 FUNC RETURNTYPE RAX 1
             41d381    155 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 96 ARG3 4 ARG4 0 ARG5 0 
             41d41c     44 FUNC RETURNTYPE RAX 1
@@ -1390,7 +1389,7 @@
             41d448     47 FUNC RETURNTYPE RAX 1
             41d448     47 FUNC INARGS    6  ARG0 4 ARG1 96 ARG2 96 ARG3 96 ARG4 96 ARG5 96 
             41d477     61 FUNC RETURNTYPE RAX 1
-            41d477     61 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 0 ARG4 1 ARG5 96 
+            41d477     61 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 1 ARG5 96 
             41d47b      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RDI+8 ZZ IDIOM 18 MEMORYSINK lea     rcx, [gl+8]     ; pglob 
             41d4b4     77 FUNC RETURNTYPE RAX 1
             41d4b4     77 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
@@ -1398,35 +1397,35 @@
             41d501     18 FUNC INARGS    6  ARG0 8 ARG1 96 ARG2 96 ARG3 96 ARG4 1 ARG5 96 
             41d505      4 INSTR CHECK OVERFLOW UNKNOWNSIGN 64  RDI ZZ IDIOM 18 STACKMEMSINK add     gl, 8           ; pglob 
             41d513     87 FUNC RETURNTYPE RAX 0
-            41d513     87 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            41d513     87 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             41d56a     87 FUNC RETURNTYPE RAX 0
-            41d56a     87 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            41d56a     87 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             41d5c1     87 FUNC RETURNTYPE RAX 0
-            41d5c1     87 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            41d5c1     87 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             41d618     48 FUNC RETURNTYPE RAX 1
-            41d618     48 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            41d618     48 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             41d648     60 FUNC RETURNTYPE RAX 1
-            41d648     60 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 8 ARG3 4 ARG4 1 ARG5 1 
+            41d648     60 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 8 ARG3 4 ARG4 1 ARG5 1 
             41d684     60 FUNC RETURNTYPE RAX 1
-            41d684     60 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 1 ARG4 1 ARG5 96 
+            41d684     60 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 1 ARG5 96 
             41d6c0     58 FUNC RETURNTYPE RAX 1
             41d6c0     58 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 4 ARG3 4 ARG4 1 ARG5 1 
             41d6fc     37 FUNC RETURNTYPE RAX 0
-            41d6fc     37 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 96 ARG4 1 ARG5 96 
+            41d6fc     37 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 96 ARG4 1 ARG5 96 
             41d721     37 FUNC RETURNTYPE RAX 0
-            41d721     37 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 4 ARG4 1 ARG5 4 
+            41d721     37 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 4 ARG4 1 ARG5 4 
             41d746     43 FUNC RETURNTYPE RAX 0
-            41d746     43 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 4 
+            41d746     43 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 4 
             41d771     43 FUNC RETURNTYPE RAX 0
-            41d771     43 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 96 
+            41d771     43 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 96 
             41d7a0    168 FUNC RETURNTYPE RAX 1
-            41d7a0    168 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            41d7a0    168 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             41d850    388 FUNC RETURNTYPE RAX 1
-            41d850    388 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            41d850    388 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             41d9e0    136 FUNC RETURNTYPE RAX 1
-            41d9e0    136 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            41d9e0    136 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             41da68    191 FUNC RETURNTYPE RAX 1
-            41da68    191 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            41da68    191 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             41db30    698 FUNC RETURNTYPE RAX 1
             41db30    698 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             41dd6e      3 INSTR CHECK UNDERFLOW SIGNED 64  R9 ZZ sub     r9, rsi 
@@ -1440,7 +1439,7 @@
             41e206    134 FUNC RETURNTYPE RAX 1
             41e206    134 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 96 ARG3 96 ARG4 1 ARG5 1 
             41e28c    144 FUNC RETURNTYPE RAX 1
-            41e28c    144 FUNC INARGS    4  ARG0 4 ARG1 0 ARG2 1 ARG3 1 
+            41e28c    144 FUNC INARGS    1  ARG0 4 
             41e31c     97 FUNC RETURNTYPE RAX 1
             41e31c     97 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 4 ARG3 4 ARG4 1 ARG5 1 
             41e380   1430 FUNC RETURNTYPE RAX 0
@@ -1466,12 +1465,12 @@
             41f0e0    518 FUNC RETURNTYPE RAX 1
             41f0e0    518 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 4 ARG4 1 ARG5 1 
             41f2e8    181 FUNC RETURNTYPE RAX 1
-            41f2e8    181 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            41f2e8    181 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             41f3a0    330 FUNC RETURNTYPE RAX 1
-            41f3a0    330 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            41f3a0    330 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             41f489      3 INSTR CHECK OVERFLOW UNSIGNED 64  RDX ZZ IDIOM 21 add     rdx, size 
             41f4ea     93 FUNC RETURNTYPE RAX 4
-            41f4ea     93 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 96 ARG4 1 ARG5 96 
+            41f4ea     93 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 96 ARG4 1 ARG5 96 
             41f507      3 INSTR CHECK UNDERFLOW UNKNOWNSIGN 64  RDX ZZ sub     rdx, rdi        ; n 
             41f51b      3 INSTR CHECK UNDERFLOW UNSIGNED 64  RDX ZZ sub     rdx, p          ; n 
             41f535      3 INSTR CHECK UNDERFLOW UNSIGNED 64  RDX ZZ sub     rdx, p          ; n 
@@ -1539,7 +1538,7 @@
             420ec0      4 INSTR CHECK OVERFLOW NOFLAGUNKNOWNSIGN 64 RAX+RAX*2 ZZ lea     rdx, [rax+rax*2] 
             421110      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBP+32 ZZ IDIOM 18 MEMORYSINK lea     r8, [rbp+20h] 
             421354    353 FUNC RETURNTYPE RAX 0
-            421354    353 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 96 ARG3 4 ARG4 1 ARG5 1 
+            421354    353 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 96 ARG3 4 ARG4 1 ARG5 1 
             421354    353 FUNC PROBLEM ngx_single_process_cycle CALLUNRESOLVED 
             4214b8    265 FUNC RETURNTYPE RAX 1
             4214b8    265 FUNC INARGS    6  ARG0 4 ARG1 96 ARG2 4 ARG3 96 ARG4 1 ARG5 96 
@@ -1554,20 +1553,20 @@
             42172f      4 INSTR CHECK OVERFLOW NOFLAGUNKNOWNSIGN 64 RAX*2 ZZ lea     rdi, [rax+rax*2] 
             42172f      4 INSTR CHECK OVERFLOW NOFLAGUNKNOWNSIGN 64 RAX+RAX*2 ZZ lea     rdi, [rax+rax*2] 
             421856    717 FUNC RETURNTYPE RAX 1
-            421856    717 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            421856    717 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             421856    717 FUNC PROBLEM ngx_epoll_process_events CALLUNRESOLVED 
             421881      2 INSTR CHECK TRUNCATION UNKNOWNSIGN     64 RSI 32 ESI ZZ IDIOM 26 mov     ecx, esi        ; timeout 
             421aea      4 INSTR CHECK OVERFLOW SIGNED 64  R12 ZZ add     r12, 1 
             421b23    195 FUNC RETURNTYPE RAX 1
             421b23    195 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             421be6    154 FUNC RETURNTYPE RAX 1
-            421be6    154 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            421be6    154 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             421c80    249 FUNC RETURNTYPE RAX 1
             421c80    249 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             421d79    212 FUNC RETURNTYPE RAX 1
             421d79    212 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             421e4d     42 FUNC RETURNTYPE RAX 4
-            421e4d     42 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            421e4d     42 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             421e80   1575 FUNC RETURNTYPE RAX 96
             421e80   1575 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             422292      3 INSTR CHECK OVERFLOW SIGNED 64  RAX ZZ add     size, rsi 
@@ -1580,7 +1579,7 @@
             4224cc     22 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4224cc     22 FUNC PROBLEM ngx_ssl_read_handler CALLUNRESOLVED 
             4224e2     23 FUNC RETURNTYPE RAX 4
-            4224e2     23 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            4224e2     23 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4224f9     19 FUNC RETURNTYPE RAX 0
             4224f9     19 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             42250c    321 FUNC RETURNTYPE RAX 1
@@ -1692,7 +1691,7 @@
             425705      4 INSTR CHECK OVERFLOW NOFLAGSIGNED 64 R12+R12 ZZ lea     esi, [r12+r12] 
             425724      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+72 ZZ IDIOM 18 MEMORYSINK lea     rsi, [sess+48h] ; src 
             425757     78 FUNC RETURNTYPE RAX 1
-            425757     78 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 4 ARG3 1 ARG4 0 ARG5 0 
+            425757     78 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             4257a5    327 FUNC RETURNTYPE RAX 1
             4257a5    327 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             4258ec    218 FUNC RETURNTYPE RAX 1
@@ -1719,13 +1718,13 @@
             425d8c     39 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             425d8c     39 FUNC PROBLEM ngx_ssl_ocsp_process_body CALLUNRESOLVED 
             425db3    696 FUNC RETURNTYPE RAX 1
-            425db3    696 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            425db3    696 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             425e45      3 INSTR CHECK UNDERFLOW UNSIGNED 32  RCX ZZ IDIOM 31 sub     ecx, 31h        ; jumptable 0000000000425DE9 case 5 
             425e75      3 INSTR CHECK UNDERFLOW UNSIGNED 32  RCX ZZ IDIOM 31 sub     ecx, 30h        ; jumptable 0000000000425DE9 case 7 
             425eae      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 32 RCX+-48 ZZ IDIOM 32 lea     r8d, [rcx-30h] 
             425f6f      4 INSTR CHECK OVERFLOW UNSIGNED 64  RAX ZZ IDIOM 18 MEMORYSINK add     rc, 1           ; jumptable 0000000000425DE9 default case 
             42606b    860 FUNC RETURNTYPE RAX 1
-            42606b    860 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            42606b    860 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             426329      3 INSTR CHECK UNDERFLOW UNKNOWNSIGN 64  R8 ZZ sub     r8, rc 
             4263c7    120 FUNC RETURNTYPE RAX 4
             4263c7    120 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
@@ -1736,7 +1735,7 @@
             4264d7      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+40 ZZ IDIOM 18 MEMORYSINK lea     rsi, [wev+28h]  ; node 
             42651a      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+40 ZZ IDIOM 18 MEMORYSINK lea     rsi, [wev+28h]  ; node 
             42653f    288 FUNC RETURNTYPE RAX 1
-            42653f    288 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            42653f    288 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             42653f    288 FUNC PROBLEM ngx_ssl_ocsp_read_handler CALLUNRESOLVED 
             42665f     35 FUNC RETURNTYPE RAX 0
             42665f     35 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
@@ -1780,7 +1779,7 @@
             427bad     52 FUNC RETURNTYPE RAX 1
             427bad     52 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             427be1     86 FUNC RETURNTYPE RAX 4
-            427be1     86 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            427be1     86 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             427c37    207 FUNC RETURNTYPE RAX 1
             427c37    207 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             427d06     34 FUNC RETURNTYPE RAX 4
@@ -1826,7 +1825,7 @@
             42896f      7 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBP+152 ZZ IDIOM 18 MEMORYSINK lea     r8, [addr+98h] 
             4289a4      7 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBP+328 ZZ IDIOM 18 MEMORYSINK lea     rdi, [addr+148h]; a 
             4289d6   5511 FUNC RETURNTYPE RAX 1
-            4289d6   5511 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
+            4289d6   5511 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             4289d6   5511 FUNC PROBLEM ngx_http_block CALLUNRESOLVED 
             428feb      3 INSTR CHECK OVERFLOW SIGNED 64  RDX ZZ neg     rdx 
             42918a      8 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RAX*8 ZZ lea     rsi, ds:8[rax*8]; size 
@@ -1861,7 +1860,7 @@
             42a987     33 FUNC RETURNTYPE RAX 16
             42a987     33 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 4 ARG3 1 ARG4 0 ARG5 0 
             42a9a8     46 FUNC RETURNTYPE RAX 1
-            42a9a8     46 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 4 ARG3 1 ARG4 0 ARG5 0 
+            42a9a8     46 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             42a9d6    107 FUNC RETURNTYPE RAX 1
             42a9d6    107 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             42aa41     59 FUNC RETURNTYPE RAX 96
@@ -1882,11 +1881,11 @@
             42ad00     21 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             42ad04      7 INSTR CHECK OVERFLOW NOFLAGUNKNOWNSIGN 64 RDX+616 ZZ lea     cmd, [clcf+268h]; head 
             42ad15    400 FUNC RETURNTYPE RAX 4
-            42ad15    400 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            42ad15    400 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             42aea5    136 FUNC RETURNTYPE RAX 4
-            42aea5    136 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            42aea5    136 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             42af2d    133 FUNC RETURNTYPE RAX 4
-            42af2d    133 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            42af2d    133 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             42afb2    116 FUNC RETURNTYPE RAX 16
             42afb2    116 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             42b002      4 INSTR CHECK OVERFLOW UNSIGNED 64  RDI ZZ IDIOM 18 MEMORYSINK add     value, 10h      ; line 
@@ -1896,9 +1895,9 @@
             42b0b3      3 INSTR CHECK OVERFLOW UNSIGNED 64  R8 ZZ IDIOM 18 MEMORYSINK add     r8, value 
             42b1e2      7 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 R13+640 ZZ IDIOM 18 MEMORYSINK lea     rsi, [pclcf+280h]; locations 
             42b2e9    327 FUNC RETURNTYPE RAX 1
-            42b2e9    327 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
+            42b2e9    327 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             42b430    490 FUNC RETURNTYPE RAX 1
-            42b430    490 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            42b430    490 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             42b61a   2939 FUNC RETURNTYPE RAX 1
             42b61a   2939 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             42b67d      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RDX+88 ZZ IDIOM 18 MEMORYSINK lea     prev, [conf+58h]; name 
@@ -1943,13 +1942,13 @@
             42d5bf    183 FUNC RETURNTYPE RAX 1
             42d5bf    183 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 4 ARG3 1 ARG4 0 ARG5 4 
             42d676   1255 FUNC RETURNTYPE RAX 1
-            42d676   1255 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            42d676   1255 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             42d676   1255 FUNC PROBLEM ngx_http_core_location CALLUNRESOLVED 
             42d830      4 INSTR CHECK OVERFLOW UNSIGNED 64  R8 ZZ IDIOM 18 MEMORYSINK add     value, 10h 
             42d8db      4 INSTR CHECK OVERFLOW UNSIGNED 64  RCX ZZ IDIOM 18 MEMORYSINK add     rcx, 2 
             42da3e      7 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 R13+640 ZZ IDIOM 18 MEMORYSINK lea     rsi, [pclcf+280h]; locations 
             42db5d   1932 FUNC RETURNTYPE RAX 1
-            42db5d   1932 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 4 ARG3 1 ARG4 0 ARG5 0 
+            42db5d   1932 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             42dcb0      8 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 R12+152 ZZ IDIOM 18 STACKMEMSINK lea     rdx, [r12+98h]  ; text 
             42dd72      4 INSTR CHECK UNDERFLOW UNKNOWNSIGN 64  RSI ZZ sub     rsi, 8          ; n 
             42dd76      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RAX+8 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rax+8]    ; line 
@@ -1959,7 +1958,7 @@
             42e1a7      3 INSTR CHECK UNDERFLOW UNSIGNED 64  RSI ZZ sub     rsi, rdi        ; n 
             42e1f8      4 INSTR CHECK OVERFLOW UNKNOWNSIGN 64  R8 ZZ add     r8, 0Dh 
             42e2e9    834 FUNC RETURNTYPE RAX 1
-            42e2e9    834 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            42e2e9    834 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             42e2e9    834 FUNC PROBLEM ngx_http_core_server CALLUNRESOLVED 
             42e62b    116 FUNC RETURNTYPE RAX 1
             42e62b    116 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
@@ -1976,7 +1975,7 @@
             42e8c1    136 FUNC RETURNTYPE RAX 1
             42e8c1    136 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             42e949    498 FUNC RETURNTYPE RAX 0
-            42e949    498 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            42e949    498 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             42eb3b    516 FUNC RETURNTYPE RAX 1
             42eb3b    516 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             42ec56      7 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+464 ZZ IDIOM 18 MEMORYSINK lea     rdi, [r+1D0h]   ; l 
@@ -2046,7 +2045,7 @@
             430b29    161 FUNC RETURNTYPE RAX 1
             430b29    161 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 4 ARG3 4 ARG4 0 ARG5 1 
             430bcc    642 FUNC RETURNTYPE RAX 1
-            430bcc    642 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 1 ARG4 96 ARG5 96 
+            430bcc    642 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 96 ARG5 96 
             430e4e    719 FUNC RETURNTYPE RAX 1
             430e4e    719 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
             43111d    933 FUNC RETURNTYPE RAX 1
@@ -2055,7 +2054,7 @@
             431323      7 INSTR CHECK OVERFLOW NOFLAGUNKNOWNSIGN 64 RBX+464 ZZ IDIOM 18 MEMORYSINK lea     rdi, [r+1D0h]   ; l 
             4313d1      7 INSTR CHECK UNDERFLOW UNKNOWNSIGN 64  RDX ZZ sub     rdx, 12Ch       ; err 
             4314c2    189 FUNC RETURNTYPE RAX 1
-            4314c2    189 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            4314c2    189 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             43157f    176 FUNC RETURNTYPE RAX 1
             43157f    176 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 1 ARG4 1 ARG5 1 
             431630     20 FUNC RETURNTYPE RAX 1
@@ -2072,7 +2071,7 @@
             4316b3    395 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             43173b      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RAX+8 ZZ IDIOM 18 MEMORYSINK lea     rdi, [msie+8]   ; s1 
             43183e    128 FUNC RETURNTYPE RAX 1
-            43183e    128 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            43183e    128 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4318be    303 FUNC RETURNTYPE RAX 1
             4318be    303 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             431929      4 INSTR CHECK OVERFLOW NOFLAGUNKNOWNSIGN 64 RAX+-1 ZZ lea     rcx, [rax-1] 
@@ -2102,14 +2101,14 @@
             431f61    788 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4320c3      3 INSTR CHECK UNDERFLOW UNSIGNED 64  RDX ZZ sub     rdx, old        ; n 
             432275    702 FUNC RETURNTYPE RAX 96
-            432275    702 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            432275    702 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             432275    702 FUNC PROBLEM ngx_http_init_connection CALLUNRESOLVED 
             4324df      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+40 ZZ IDIOM 18 MEMORYSINK lea     rsi, [rev_0+28h]; node 
             4324f5      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+40 ZZ IDIOM 18 MEMORYSINK lea     rsi, [rev_0+28h]; node 
             432533    718 FUNC RETURNTYPE RAX 4
             432533    718 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 1 ARG4 1 ARG5 96 
             432801    591 FUNC RETURNTYPE RAX 1
-            432801    591 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            432801    591 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             432a50    102 FUNC RETURNTYPE RAX 4
             432a50    102 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             432a50    102 FUNC PROBLEM ngx_http_run_posted_requests CALLUNRESOLVED 
@@ -2131,7 +2130,7 @@
             432e60     63 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             432e60     63 FUNC PROBLEM ngx_http_block_reading CALLUNRESOLVED 
             432e9f    291 FUNC RETURNTYPE RAX 1
-            432e9f    291 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            432e9f    291 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             432f51      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBP+40 ZZ IDIOM 18 MEMORYSINK lea     rsi, [rbp+28h]  ; node 
             432f67      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBP+40 ZZ IDIOM 18 MEMORYSINK lea     rsi, [wev+28h]  ; node 
             432fc2    161 FUNC RETURNTYPE RAX 96
@@ -2139,9 +2138,9 @@
             432fc2    161 FUNC PROBLEM ngx_http_terminate_request CALLUNRESOLVED 
             433042      7 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBP+1200 ZZ IDIOM 18 MEMORYSINK lea     rsi, [mr+4B0h]  ; pr 
             433063     26 FUNC RETURNTYPE RAX 96
-            433063     26 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            433063     26 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             43307d    344 FUNC RETURNTYPE RAX 1
-            43307d    344 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            43307d    344 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             43307d    344 FUNC PROBLEM ngx_http_lingering_close_handler CALLUNRESOLVED 
             433187      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+40 ZZ IDIOM 18 MEMORYSINK lea     rsi, [rev+28h]  ; node 
             43319d      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+40 ZZ IDIOM 18 MEMORYSINK lea     rsi, [rev+28h]  ; node 
@@ -2181,12 +2180,12 @@
             433eb2    507 FUNC RETURNTYPE RAX 1
             433eb2    507 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4340ad    229 FUNC RETURNTYPE RAX 1
-            4340ad    229 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4340ad    229 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             434192    341 FUNC RETURNTYPE RAX 96
-            434192    341 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            434192    341 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             434192    341 FUNC PROBLEM ngx_http_test_reading CALLUNRESOLVED 
             4342e7    577 FUNC RETURNTYPE RAX 96
-            4342e7    577 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            4342e7    577 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4343a3      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBP+40 ZZ IDIOM 18 MEMORYSINK lea     rsi, [wev+28h]  ; node 
             4343b9      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBP+40 ZZ IDIOM 18 MEMORYSINK lea     rsi, [wev+28h]  ; node 
             4344b1      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBP+40 ZZ IDIOM 18 MEMORYSINK lea     rsi, [wev+28h]  ; node 
@@ -2196,7 +2195,7 @@
             434528    305 FUNC PROBLEM ngx_http_read_request_header CALLUNRESOLVED 
             43459f      5 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 R12+40 ZZ IDIOM 18 MEMORYSINK lea     rsi, [rev+28h]  ; node 
             434659     19 FUNC RETURNTYPE RAX 96
-            434659     19 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            434659     19 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             43466c    512 FUNC RETURNTYPE RAX 96
             43466c    512 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             43480f      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+40 ZZ IDIOM 18 MEMORYSINK lea     rsi, [rbx+28h]  ; node 
@@ -2266,7 +2265,7 @@
             437947     81 FUNC RETURNTYPE RAX 4
             437947     81 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             437998    920 FUNC RETURNTYPE RAX 1
-            437998    920 FUNC INARGS    6  ARG0 1 ARG1 4 ARG2 4 ARG3 1 ARG4 0 ARG5 0 
+            437998    920 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             437a0c      3 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 32 RDI+-97 ZZ lea     ecx, [c-61h] 
             437a90      3 INSTR CHECK UNDERFLOW UNSIGNED 32  RDI ZZ IDIOM 31 sub     edi, 9 
             437aba      3 INSTR CHECK UNDERFLOW UNSIGNED 32  RDI ZZ IDIOM 31 sub     edi, 9 
@@ -2297,7 +2296,7 @@
             438fc8     31 FUNC RETURNTYPE RAX 1
             438fc8     31 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             438fe7     35 FUNC RETURNTYPE RAX 4
-            438fe7     35 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            438fe7     35 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             43900a    405 FUNC RETURNTYPE RAX 1
             43900a    405 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4391a0      2 FUNC RETURNTYPE RAX 0
@@ -2320,12 +2319,12 @@
             43955a    270 FUNC RETURNTYPE RAX 1
             43955a    270 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             439668     36 FUNC RETURNTYPE RAX 4
-            439668     36 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            439668     36 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             43968c     17 FUNC RETURNTYPE RAX 4
             43968c     17 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
             439690      3 INSTR CHECK OVERFLOW UNKNOWNSIGN 32 ESI ZZ IDIOM 33 imul    esi, edx        ; size 
             43969d    216 FUNC RETURNTYPE RAX 4
-            43969d    216 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            43969d    216 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             439775     37 FUNC RETURNTYPE RAX 4
             439775     37 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             43979a     59 FUNC RETURNTYPE RAX 4
@@ -2409,9 +2408,9 @@
             43b7ee      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBP+40 ZZ IDIOM 18 MEMORYSINK lea     rdx, [rbp+28h]  ; busy 
             43b7f2      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBP+32 ZZ IDIOM 18 MEMORYSINK lea     rsi, [rbp+20h]  ; free 
             43b825    392 FUNC RETURNTYPE RAX 1
-            43b825    392 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            43b825    392 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             43b9ad    245 FUNC RETURNTYPE RAX 1
-            43b9ad    245 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            43b9ad    245 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             43b9ad    245 FUNC PROBLEM ngx_http_read_discarded_request_body CALLUNRESOLVED 
             43baa2    393 FUNC RETURNTYPE RAX 96
             43baa2    393 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
@@ -2429,7 +2428,7 @@
             43bf6b    878 FUNC PROBLEM ngx_http_read_client_request_body CALLUNRESOLVED 
             43c16a      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 R13+32 ZZ IDIOM 18 MEMORYSINK lea     rsi, [rb+20h]   ; free 
             43c2d9     63 FUNC RETURNTYPE RAX 96
-            43c2d9     63 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            43c2d9     63 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             43c318    285 FUNC RETURNTYPE RAX 1
             43c318    285 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             43c37d      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBP+40 ZZ IDIOM 18 MEMORYSINK lea     rsi, [rbp+28h]  ; node 
@@ -2442,7 +2441,7 @@
             43c4d5    152 FUNC RETURNTYPE RAX 1
             43c4d5    152 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             43c56d    106 FUNC RETURNTYPE RAX 1
-            43c56d    106 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            43c56d    106 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             43c5d7     46 FUNC RETURNTYPE RAX 1
             43c5d7     46 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             43c605     55 FUNC RETURNTYPE RAX 1
@@ -2460,11 +2459,11 @@
             43c79a     83 FUNC RETURNTYPE RAX 1
             43c79a     83 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             43c7ed     58 FUNC RETURNTYPE RAX 1
-            43c7ed     58 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            43c7ed     58 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             43c827     64 FUNC RETURNTYPE RAX 1
             43c827     64 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             43c867     96 FUNC RETURNTYPE RAX 1
-            43c867     96 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            43c867     96 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             43c8c7     53 FUNC RETURNTYPE RAX 1
             43c8c7     53 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             43c8fc     78 FUNC RETURNTYPE RAX 1
@@ -2526,9 +2525,9 @@
             43d688      4 INSTR CHECK OVERFLOW UNKNOWNSIGN 64  RAX ZZ add     rax, 1 
             43d735      4 INSTR CHECK OVERFLOW UNSIGNED 64  RDI ZZ IDIOM 18 MEMORYSINK add     rdi, [rdx+18h] 
             43d768     19 FUNC RETURNTYPE RAX 1
-            43d768     19 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            43d768     19 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             43d77b     19 FUNC RETURNTYPE RAX 1
-            43d77b     19 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            43d77b     19 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             43d78e    119 FUNC RETURNTYPE RAX 96
             43d78e    119 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
             43d805    221 FUNC RETURNTYPE RAX 1
@@ -2536,24 +2535,24 @@
             43d8e2    108 FUNC RETURNTYPE RAX 1
             43d8e2    108 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             43d94e     96 FUNC RETURNTYPE RAX 1
-            43d94e     96 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            43d94e     96 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             43d9ae    219 FUNC RETURNTYPE RAX 1
-            43d9ae    219 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            43d9ae    219 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             43da28      7 INSTR CHECK OVERFLOW UNKNOWNSIGN 64  RSI ZZ add     rsi, 1A0h       ; prefix 
             43da89    430 FUNC RETURNTYPE RAX 1
             43da89    430 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             43db12      7 INSTR CHECK OVERFLOW UNKNOWNSIGN 64  RSI ZZ add     rsi, 1A0h       ; prefix 
             43dc37    214 FUNC RETURNTYPE RAX 1
-            43dc37    214 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            43dc37    214 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             43dd0d    206 FUNC RETURNTYPE RAX 1
-            43dd0d    206 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            43dd0d    206 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             43dddb    161 FUNC RETURNTYPE RAX 1
             43dddb    161 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             43de7c    437 FUNC RETURNTYPE RAX 4
             43de7c    437 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
             43df06      4 INSTR CHECK OVERFLOW UNKNOWNSIGN 64  RBP ZZ add     rbp, 1 
             43e031    353 FUNC RETURNTYPE RAX 1
-            43e031    353 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            43e031    353 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             43e0f7      4 INSTR CHECK OVERFLOW UNKNOWNSIGN 64  RBP ZZ add     rbp, 1 
             43e10c      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 R13+96 ZZ IDIOM 18 MEMORYSINK lea     rdi, [cmcf+60h] ; a 
             43e192    242 FUNC RETURNTYPE RAX 4
@@ -2565,17 +2564,17 @@
             43e2b2    298 FUNC RETURNTYPE RAX 1
             43e2b2    298 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             43e3dc     28 FUNC RETURNTYPE RAX 1
-            43e3dc     28 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 4 ARG3 1 ARG4 1 ARG5 4 
+            43e3dc     28 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 4 ARG3 0 ARG4 1 ARG5 4 
             43e3e2      7 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RDI+472 ZZ IDIOM 18 MEMORYSINK lea     data, [r+1D8h]  ; part 
             43e3f8     25 FUNC RETURNTYPE RAX 1
-            43e3f8     25 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 4 ARG3 1 ARG4 1 ARG5 4 
+            43e3f8     25 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 4 ARG3 0 ARG4 1 ARG5 4 
             43e3fe      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RDI+112 ZZ IDIOM 18 MEMORYSINK lea     data, [r+70h]   ; part 
             43e411    490 FUNC RETURNTYPE RAX 4
             43e411    490 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 0 ARG4 1 ARG5 4 
             43e411    490 FUNC PROBLEM ngx_http_get_variable CALLUNRESOLVED 
             43e445      4 INSTR CHECK OVERFLOW UNKNOWNSIGN 64  RDI ZZ add     rdi, 50h        ; hash 
             43e5fb    120 FUNC RETURNTYPE RAX 1
-            43e5fb    120 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            43e5fb    120 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             43e657      7 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RDI+472 ZZ IDIOM 18 MEMORYSINK lea     rdx, [r+1D8h]   ; part 
             43e673    437 FUNC RETURNTYPE RAX 4
             43e673    437 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 96 ARG3 96 ARG4 1 ARG5 96 
@@ -2588,7 +2587,7 @@
             43e9cd    241 FUNC RETURNTYPE RAX 4
             43e9cd    241 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             43eabe    353 FUNC RETURNTYPE RAX 1
-            43eabe    353 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            43eabe    353 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             43ec1f    786 FUNC RETURNTYPE RAX 1
             43ec1f    786 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             43ecd1      4 INSTR CHECK OVERFLOW UNKNOWNSIGN 64  R12 ZZ add     r12, 1 
@@ -2646,7 +2645,7 @@
             43f6c4      5 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 R12+23 ZZ lea     rsi, [r12+17h] 
             43f6e9      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RAX+16 ZZ IDIOM 18 MEMORYSINK lea     rdi, [code+10h] ; dest 
             43f742   1506 FUNC RETURNTYPE RAX 1
-            43f742   1506 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            43f742   1506 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             43f7a2      4 INSTR CHECK OVERFLOW NOFLAGUNKNOWNSIGN 64 RAX*2 ZZ lea     rsi, [rax+rax*2] 
             43f7a2      4 INSTR CHECK OVERFLOW NOFLAGUNKNOWNSIGN 64 RAX+RAX*2 ZZ lea     rsi, [rax+rax*2] 
             43f7aa      4 INSTR CHECK OVERFLOW UNSIGNED 64  RSI ZZ add     rsi, 8          ; n 
@@ -2695,12 +2694,12 @@
             440902    104 FUNC RETURNTYPE RAX 0
             440902    104 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             44096a    581 FUNC RETURNTYPE RAX 1
-            44096a    581 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            44096a    581 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             440baf    226 FUNC RETURNTYPE RAX 4
-            440baf    226 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            440baf    226 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             440baf    226 FUNC PROBLEM ngx_http_script_complex_value_code CALLUNRESOLVED 
             440c91     54 FUNC RETURNTYPE RAX 0
-            440c91     54 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            440c91     54 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             440cc7    150 FUNC RETURNTYPE RAX 4
             440cc7    150 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             440d5d     42 FUNC RETURNTYPE RAX 0
@@ -2796,10 +2795,10 @@
             4419da    140 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 0 ARG4 4 ARG5 4 
             4419f6      7 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RDI+464 ZZ IDIOM 18 MEMORYSINK lea     r, [r+1D0h]     ; l 
             441a66     64 FUNC RETURNTYPE RAX 1
-            441a66     64 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            441a66     64 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             441a7d      3 INSTR CHECK OVERFLOW UNKNOWNSIGN 64  RSI ZZ add     rsi, rdi        ; last 
             441aa6     64 FUNC RETURNTYPE RAX 1
-            441aa6     64 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            441aa6     64 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             441abd      3 INSTR CHECK OVERFLOW UNKNOWNSIGN 64  RSI ZZ add     rsi, rdi        ; last 
             441ae6    137 FUNC RETURNTYPE RAX 1
             441ae6    137 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
@@ -2827,7 +2826,7 @@
             4425c2     25 FUNC RETURNTYPE RAX 96
             4425c2     25 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4425db    121 FUNC RETURNTYPE RAX 1
-            4425db    121 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 96 
+            4425db    121 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 96 
             442654     62 FUNC RETURNTYPE RAX 4
             442654     62 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             442654     62 FUNC PROBLEM ngx_http_upstream_handler CALLUNRESOLVED 
@@ -2835,7 +2834,7 @@
             442692    812 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             442877      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 R13+8 ZZ IDIOM 18 MEMORYSINK lea     rdi, [r13+8]    ; src 
             4429be    140 FUNC RETURNTYPE RAX 96
-            4429be    140 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4429be    140 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             442a4a    174 FUNC RETURNTYPE RAX 1
             442a4a    174 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             442a75      7 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBP+760 ZZ IDIOM 18 MEMORYSINK lea     bytes, [rbp+2F8h]; free 
@@ -2855,7 +2854,7 @@
             4430ad      4 INSTR CHECK UNDERFLOW UNKNOWNSIGN 64  RDX ZZ sub     rdx, 0Dh 
             443128      4 INSTR CHECK OVERFLOW UNKNOWNSIGN 64  R15 ZZ add     r15, 1 
             4431ed     99 FUNC RETURNTYPE RAX 4
-            4431ed     99 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            4431ed     99 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             443250    364 FUNC RETURNTYPE RAX 1
             443250    364 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             443250    364 FUNC PROBLEM ngx_http_upstream_init_main_conf CALLUNRESOLVED 
@@ -2865,11 +2864,11 @@
             44342e      7 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+520 ZZ IDIOM 18 MEMORYSINK lea     rdi, [u_0+208h] ; a 
             44352d      3 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 32 RAX+-48 ZZ IDIOM 32 lea     esi, [rax-30h] 
             4435b6    423 FUNC RETURNTYPE RAX 96
-            4435b6    423 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            4435b6    423 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             443641      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+40 ZZ IDIOM 18 MEMORYSINK lea     rsi, [rbx+28h]  ; node 
             443657      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+40 ZZ IDIOM 18 MEMORYSINK lea     rsi, [wev+28h]  ; node 
             44375d    477 FUNC RETURNTYPE RAX 96
-            44375d    477 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            44375d    477 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             44375d    477 FUNC PROBLEM ngx_http_upstream_process_body_in_memory CALLUNRESOLVED 
             4438e1      5 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 R12+40 ZZ IDIOM 18 MEMORYSINK lea     rsi, [rev+28h]  ; node 
             4438fb      5 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 R12+40 ZZ IDIOM 18 MEMORYSINK lea     rsi, [rev+28h]  ; node 
@@ -2884,9 +2883,9 @@
             443c59      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBP+40 ZZ IDIOM 18 MEMORYSINK lea     rsi, [rbp+28h]  ; node 
             443c73      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBP+40 ZZ IDIOM 18 MEMORYSINK lea     rsi, [rbp+28h]  ; node 
             443c94    115 FUNC RETURNTYPE RAX 96
-            443c94    115 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            443c94    115 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             443d07    107 FUNC RETURNTYPE RAX 96
-            443d07    107 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            443d07    107 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             443d72   1205 FUNC RETURNTYPE RAX 96
             443d72   1205 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
             443d72   1205 FUNC PROBLEM ngx_http_upstream_process_upgraded CALLUNRESOLVED 
@@ -2900,13 +2899,13 @@
             4441d8      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+40 ZZ IDIOM 18 MEMORYSINK lea     rsi, [rbx+28h]  ; node 
             4441f2      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+40 ZZ IDIOM 18 MEMORYSINK lea     rsi, [rbx+28h]  ; node 
             444227     24 FUNC RETURNTYPE RAX 96
-            444227     24 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            444227     24 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             44423f     24 FUNC RETURNTYPE RAX 96
-            44423f     24 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            44423f     24 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             444257     24 FUNC RETURNTYPE RAX 96
-            444257     24 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            444257     24 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             44426f     24 FUNC RETURNTYPE RAX 96
-            44426f     24 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            44426f     24 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             444287   4209 FUNC RETURNTYPE RAX 96
             444287   4209 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             444287   4209 FUNC PROBLEM ngx_http_upstream_process_header CALLUNRESOLVED 
@@ -2943,12 +2942,12 @@
             446775    252 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 4 ARG3 96 ARG4 1 ARG5 96 
             446775    252 FUNC PROBLEM ngx_http_upstream_ssl_init_connection CALLUNRESOLVED 
             446871    257 FUNC RETURNTYPE RAX 4
-            446871    257 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            446871    257 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4468d0      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+40 ZZ IDIOM 18 MEMORYSINK lea     r8, [rbx+28h] 
             446972     99 FUNC RETURNTYPE RAX 96
             446972     99 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4469d5    125 FUNC RETURNTYPE RAX 1
-            4469d5    125 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            4469d5    125 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             446a52    137 FUNC RETURNTYPE RAX 96
             446a52    137 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             446a52    137 FUNC PROBLEM ngx_http_upstream_init CALLUNRESOLVED 
@@ -2964,7 +2963,7 @@
             446cef      4 INSTR CHECK OVERFLOW UNKNOWNSIGN 64  RBP ZZ add     rbp, 1 
             446e3d      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 R14+16 ZZ IDIOM 18 MEMORYSINK lea     rdi, [umcf+10h] ; a 
             446e88    729 FUNC RETURNTYPE RAX 1
-            446e88    729 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            446e88    729 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             446e88    729 FUNC PROBLEM ngx_http_upstream CALLUNRESOLVED 
             447161    469 FUNC RETURNTYPE RAX 96
             447161    469 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
@@ -2992,7 +2991,7 @@
             447a55    241 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             447acd      4 INSTR CHECK OVERFLOW UNSIGNED 64  RSI ZZ add     n, 3Fh 
             447b46   1509 FUNC RETURNTYPE RAX 1
-            447b46   1509 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            447b46   1509 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             447bbe      4 INSTR CHECK OVERFLOW UNKNOWNSIGN 64  RDX ZZ add     rdx, 1 
             447bf6      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+48 ZZ IDIOM 18 MEMORYSINK lea     r8, [us+30h] 
             447c2d      3 INSTR CHECK UNDERFLOW UNSIGNED 64  RSI ZZ IDIOM 23 sub     rsi, rax 
@@ -3024,7 +3023,7 @@
             449095     65 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4490ab      7 INSTR CHECK OVERFLOW UNKNOWNSIGN 64  RDI ZZ add     rdi, 230h       ; a 
             4490d6     43 FUNC RETURNTYPE RAX 4
-            4490d6     43 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            4490d6     43 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             449101    136 FUNC RETURNTYPE RAX 1
             449101    136 FUNC INARGS    5  ARG0 4 ARG1 4 ARG2 0 ARG3 1 ARG4 0 
             449189    450 FUNC RETURNTYPE RAX 1
@@ -3084,7 +3083,7 @@
             44ad30    417 FUNC RETURNTYPE RAX 16
             44ad30    417 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             44aed1     34 FUNC RETURNTYPE RAX 4
-            44aed1     34 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            44aed1     34 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             44aef3   1028 FUNC RETURNTYPE RAX 1
             44aef3   1028 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             44aef3   1028 FUNC PROBLEM ngx_http_headers_filter CALLUNRESOLVED 
@@ -3177,7 +3176,7 @@
             44c745      4 INSTR CHECK OVERFLOW UNKNOWNSIGN 64  RDI ZZ add     rdi, 50h        ; mtx 
             44c75a      4 INSTR CHECK OVERFLOW UNKNOWNSIGN 64  RDI ZZ add     rdi, 50h        ; mtx 
             44c7b0    648 FUNC RETURNTYPE RAX 1
-            44c7b0    648 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 1 ARG4 1 ARG5 4 
+            44c7b0    648 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 1 ARG5 4 
             44c94c      4 INSTR CHECK OVERFLOW UNKNOWNSIGN 64  RDI ZZ add     rdi, 50h        ; mtx 
             44c9c6      4 INSTR CHECK OVERFLOW UNKNOWNSIGN 64  RDI ZZ add     rdi, 50h        ; mtx 
             44c9eb      4 INSTR CHECK OVERFLOW UNKNOWNSIGN 64  RDI ZZ add     rdi, 50h        ; mtx 
@@ -3209,9 +3208,9 @@
             44d039    190 FUNC RETURNTYPE RAX 1
             44d039    190 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             44d0f7    152 FUNC RETURNTYPE RAX 1
-            44d0f7    152 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            44d0f7    152 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             44d18f    140 FUNC RETURNTYPE RAX 1
-            44d18f    140 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 4 ARG4 1 ARG5 96 
+            44d18f    140 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 4 ARG4 1 ARG5 96 
             44d21b    200 FUNC RETURNTYPE RAX 1
             44d21b    200 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             44d2a5      4 INSTR CHECK OVERFLOW UNKNOWNSIGN 64  R12 ZZ add     r12, 1 
@@ -3233,9 +3232,9 @@
             44d963      4 INSTR CHECK OVERFLOW UNKNOWNSIGN 64  RDI ZZ add     rdi, 50h        ; mtx 
             44d9f0      4 INSTR CHECK OVERFLOW UNKNOWNSIGN 64  RDI ZZ add     rdi, 50h        ; mtx 
             44da31    712 FUNC RETURNTYPE RAX 96
-            44da31    712 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 1 ARG4 96 ARG5 96 
+            44da31    712 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 96 ARG5 96 
             44dcf9    352 FUNC RETURNTYPE RAX 1
-            44dcf9    352 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            44dcf9    352 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             44de59    457 FUNC RETURNTYPE RAX 96
             44de59    457 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             44de9e      4 INSTR CHECK OVERFLOW UNKNOWNSIGN 64  RDI ZZ add     rdi, 50h        ; mtx 
@@ -3264,15 +3263,15 @@
             44e912     56 FUNC RETURNTYPE RAX 1
             44e912     56 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             44e94a     64 FUNC RETURNTYPE RAX 96
-            44e94a     64 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 4 ARG3 1 ARG4 0 ARG5 0 
+            44e94a     64 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             44e98a     64 FUNC RETURNTYPE RAX 96
-            44e98a     64 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 4 ARG3 1 ARG4 0 ARG5 0 
+            44e98a     64 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             44e9ca    306 FUNC RETURNTYPE RAX 1
             44e9ca    306 FUNC INARGS    3  ARG0 0 ARG1 4 ARG2 4 
             44eacc      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RSI+88 ZZ IDIOM 18 MEMORYSINK lea     rcx, [prev+58h] ; prev_keys 
             44eade      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RSI+16 ZZ IDIOM 18 MEMORYSINK lea     conf, [prev+10h]; prev_types_hash 
             44eafc     62 FUNC RETURNTYPE RAX 4
-            44eafc     62 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            44eafc     62 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             44eb3a     58 FUNC RETURNTYPE RAX 1
             44eb3a     58 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             44eb74    146 FUNC RETURNTYPE RAX 4
@@ -3295,7 +3294,7 @@
             44f66c      7 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 32 RDX+RDI+8192 ZZ lea     edx, [rdx+rdi+2000h] 
             44f67a      7 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+464 ZZ IDIOM 18 MEMORYSINK lea     rdi, [r+1D0h]   ; l 
             44f752     51 FUNC RETURNTYPE RAX 1
-            44f752     51 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            44f752     51 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             44f785    333 FUNC RETURNTYPE RAX 1
             44f785    333 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             44f8e0     31 FUNC RETURNTYPE RAX 1
@@ -3319,15 +3318,15 @@
             44fb7f     56 FUNC RETURNTYPE RAX 1
             44fb7f     56 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             44fbb7    217 FUNC RETURNTYPE RAX 1
-            44fbb7    217 FUNC INARGS    4  ARG0 0 ARG1 4 ARG2 4 ARG3 1 
+            44fbb7    217 FUNC INARGS    3  ARG0 0 ARG1 4 ARG2 4 
             44fc60      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RSI+64 ZZ IDIOM 18 MEMORYSINK lea     rcx, [prev+40h] ; prev_keys 
             44fc72      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RSI+32 ZZ IDIOM 18 MEMORYSINK lea     r8, [prev+20h]  ; prev_types_hash 
             44fc90     58 FUNC RETURNTYPE RAX 4
-            44fc90     58 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            44fc90     58 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             44fcca     96 FUNC RETURNTYPE RAX 1
             44fcca     96 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             44fd2a     83 FUNC RETURNTYPE RAX 4
-            44fd2a     83 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            44fd2a     83 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             44fd59      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+16 ZZ IDIOM 18 MEMORYSINK lea     rdi, [smcf+10h] ; ha 
             44fd7d    260 FUNC RETURNTYPE RAX 4
             44fd7d    260 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
@@ -3389,7 +3388,7 @@
             452a36      5 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RDX+RAX ZZ IDIOM 18 MEMORYSINK lea     r8, [rdx+rax+8] 
             452a36      5 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RDX+RAX+8 ZZ IDIOM 18 MEMORYSINK lea     r8, [rdx+rax+8] 
             452f0b    859 FUNC RETURNTYPE RAX 1
-            452f0b    859 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 8 ARG3 1 ARG4 1 ARG5 96 
+            452f0b    859 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 8 ARG3 0 ARG4 1 ARG5 96 
             45313e      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RCX+-1 ZZ IDIOM 32 lea     rdx, [rcx-1]    ; n 
             453155      2 INSTR CHECK OVERFLOW UNSIGNED 32  RCX ZZ add     ecx, eax 
             453157      2 INSTR CHECK OVERFLOW UNSIGNED 32  RCX ZZ add     ecx, ecx 
@@ -3403,9 +3402,9 @@
             4535b0    197 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4535f0      4 INSTR CHECK OVERFLOW UNKNOWNSIGN 64  RBP ZZ add     rbp, 1 
             453675     46 FUNC RETURNTYPE RAX 4
-            453675     46 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            453675     46 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4536a3    214 FUNC RETURNTYPE RAX 4
-            4536a3    214 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            4536a3    214 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             453779   1002 FUNC RETURNTYPE RAX 1
             453779   1002 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             45386a      4 INSTR CHECK OVERFLOW UNKNOWNSIGN 64  RAX ZZ add     rax, 1 
@@ -3415,7 +3414,7 @@
             4539bd      4 INSTR CHECK OVERFLOW UNKNOWNSIGN 64  RAX ZZ add     rax, 1 
             4539d9      4 INSTR CHECK OVERFLOW UNKNOWNSIGN 64  RAX ZZ add     i, 1 
             453b63    638 FUNC RETURNTYPE RAX 1
-            453b63    638 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            453b63    638 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             453c50      4 INSTR CHECK OVERFLOW UNKNOWNSIGN 64  RDI ZZ add     rdi, [value+18h]; line 
             453c6c      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBP+16 ZZ IDIOM 18 MEMORYSINK lea     r8, [value+10h] 
             453cf1      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBP+16 ZZ IDIOM 18 MEMORYSINK lea     r8, [value+10h] 
@@ -3473,20 +3472,20 @@
             45552f    111 FUNC RETURNTYPE RAX 96
             45552f    111 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 4 ARG3 1 ARG4 0 ARG5 0 
             45559e     47 FUNC RETURNTYPE RAX 1
-            45559e     47 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 4 ARG3 1 ARG4 0 ARG5 0 
+            45559e     47 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             4555cd    109 FUNC RETURNTYPE RAX 1
             4555cd    109 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             4555e1      4 INSTR CHECK OVERFLOW UNKNOWNSIGN 64  RSI ZZ add     rsi, 7          ; size 
             45560e      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBP+7 ZZ IDIOM 18 MEMORYSINK lea     rdi, [new+7]    ; dest 
             45563a    145 FUNC RETURNTYPE RAX 1
-            45563a    145 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 4 ARG3 1 ARG4 0 ARG5 0 
+            45563a    145 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             455679      4 INSTR CHECK OVERFLOW UNKNOWNSIGN 64  RSI ZZ add     rsi, 9          ; size 
             4556a7      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBP+9 ZZ IDIOM 18 MEMORYSINK lea     rdi, [new+9]    ; dest 
             4556cb    144 FUNC RETURNTYPE RAX 16
             4556cb    144 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             455735      4 INSTR CHECK OVERFLOW UNSIGNED 64  RDI ZZ IDIOM 18 MEMORYSINK add     value, 10h      ; line 
             45575b     49 FUNC RETURNTYPE RAX 4
-            45575b     49 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            45575b     49 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             45578c    309 FUNC RETURNTYPE RAX 4
             45578c    309 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4557e6      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBP+32 ZZ IDIOM 18 MEMORYSINK lea     rdx, [ctx+20h]  ; value 
@@ -3507,7 +3506,7 @@
             455cae      4 INSTR CHECK OVERFLOW UNKNOWNSIGN 64  RSI ZZ add     rsi, [conf+50h] ; t 
             455cca      4 INSTR CHECK OVERFLOW UNSIGNED 64  RDI ZZ IDIOM 18 MEMORYSINK add     rdi, [conf+20h] ; dest 
             455da8    163 FUNC RETURNTYPE RAX 1
-            455da8    163 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            455da8    163 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             455e4b    156 FUNC RETURNTYPE RAX 1
             455e4b    156 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 4 ARG3 4 ARG4 96 ARG5 96 
             455e6a      3 INSTR CHECK OVERFLOW UNKNOWNSIGN 32  RSI ZZ add     esi, 21h 
@@ -3519,11 +3518,11 @@
             455fab    146 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             455fff      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBP+16 ZZ IDIOM 18 MEMORYSINK lea     rdx, [conf+10h] ; name 
             45603d     75 FUNC RETURNTYPE RAX 1
-            45603d     75 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            45603d     75 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             456088     87 FUNC RETURNTYPE RAX 1
             456088     87 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             4560df     46 FUNC RETURNTYPE RAX 4
-            4560df     46 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            4560df     46 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             45610d     65 FUNC RETURNTYPE RAX 1
             45610d     65 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             456123      7 INSTR CHECK OVERFLOW UNKNOWNSIGN 64  RDI ZZ add     rdi, 230h       ; a 
@@ -3551,7 +3550,7 @@
             456fa0     65 FUNC RETURNTYPE RAX 1
             456fa0     65 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             456fe1     23 FUNC RETURNTYPE RAX 4
-            456fe1     23 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            456fe1     23 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             456ff8     65 FUNC RETURNTYPE RAX 1
             456ff8     65 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             45700e      7 INSTR CHECK OVERFLOW UNKNOWNSIGN 64  RDI ZZ add     rdi, 1B8h       ; a 
@@ -3583,7 +3582,7 @@
             457851     65 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             457867      7 INSTR CHECK OVERFLOW UNKNOWNSIGN 64  RDI ZZ add     rdi, 1B8h       ; a 
             457892     23 FUNC RETURNTYPE RAX 4
-            457892     23 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            457892     23 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4578a9     98 FUNC RETURNTYPE RAX 1
             4578a9     98 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             45790b    218 FUNC RETURNTYPE RAX 1
@@ -3597,13 +3596,13 @@
             457c52     65 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             457c68      7 INSTR CHECK OVERFLOW UNKNOWNSIGN 64  RDI ZZ add     rdi, 190h       ; a 
             457c93    348 FUNC RETURNTYPE RAX 96
-            457c93    348 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 4 ARG3 1 ARG4 0 ARG5 0 
+            457c93    348 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             457ca8      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 R13+16 ZZ IDIOM 18 MEMORYSINK lea     cmd, [r13+10h]  ; name 
             457d66      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 R13+32 ZZ IDIOM 18 MEMORYSINK lea     r8, [value+20h] 
             457def     43 FUNC RETURNTYPE RAX 4
-            457def     43 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            457def     43 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             457e1a    451 FUNC RETURNTYPE RAX 1
-            457e1a    451 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            457e1a    451 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             457e54      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBP+32 ZZ IDIOM 18 MEMORYSINK lea     r8, [rbp+20h] 
             457eae      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBP+32 ZZ IDIOM 18 MEMORYSINK lea     rsi, [value+20h]; name 
             457f31      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBP+16 ZZ IDIOM 18 MEMORYSINK lea     r8, [value+10h] 
@@ -3618,7 +3617,7 @@
             458142    130 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             458183      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+36 ZZ IDIOM 18 MEMORYSINK lea     rsi, [temp_0+24h]; s2 
             4581c4    739 FUNC RETURNTYPE RAX 1
-            4581c4    739 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            4581c4    739 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             458271      3 INSTR CHECK UNDERFLOW UNSIGNED 64  RDX ZZ IDIOM 19 sub     rdx, r15 
             458287      4 INSTR CHECK OVERFLOW UNKNOWNSIGN 64  RDX ZZ add     rdx, [r12] 
             45828b      3 INSTR CHECK UNDERFLOW UNSIGNED 64  RDX ZZ sub     rdx, rax 
@@ -3634,20 +3633,20 @@
             458801      4 INSTR CHECK OVERFLOW UNKNOWNSIGN 64  R8 ZZ add     r8, 18h 
             4588a1      4 INSTR CHECK OVERFLOW UNKNOWNSIGN 64  R14 ZZ add     r14, 1 
             4588d8    131 FUNC RETURNTYPE RAX 1
-            4588d8    131 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 4 ARG3 1 ARG4 0 ARG5 0 
+            4588d8    131 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             45895b     65 FUNC RETURNTYPE RAX 1
             45895b     65 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             458971      7 INSTR CHECK OVERFLOW UNKNOWNSIGN 64  RDI ZZ add     rdi, 190h       ; a 
             45899c    668 FUNC RETURNTYPE RAX 96
-            45899c    668 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            45899c    668 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             458a08      4 INSTR CHECK UNDERFLOW UNKNOWNSIGN 64  RDX ZZ sub     rdx, 5 
             458a5e      4 INSTR CHECK UNDERFLOW UNKNOWNSIGN 64  RSI ZZ sub     rsi, 6          ; n 
             458a62      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RAX+6 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rax+6]    ; line 
             458b39      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 R14+24 ZZ IDIOM 18 MEMORYSINK lea     r8, [shm_zone+18h] 
             458c38     43 FUNC RETURNTYPE RAX 4
-            458c38     43 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            458c38     43 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             458c63    995 FUNC RETURNTYPE RAX 1
-            458c63    995 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            458c63    995 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             458d27      3 INSTR CHECK UNDERFLOW UNSIGNED 64  RDX ZZ IDIOM 19 sub     rdx, r14 
             458d3c      4 INSTR CHECK OVERFLOW UNKNOWNSIGN 64  RDX ZZ add     rdx, [rbp+0] 
             458d40      3 INSTR CHECK UNDERFLOW UNSIGNED 64  RDX ZZ sub     rdx, rax 
@@ -3697,7 +3696,7 @@
             459baa      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+40 ZZ IDIOM 18 MEMORYSINK lea     rsi, [rbx+28h]  ; node 
             459bdf      4 INSTR CHECK OVERFLOW UNKNOWNSIGN 64  RDI ZZ add     rdi, 50h        ; mtx 
             459bf4    116 FUNC RETURNTYPE RAX 96
-            459bf4    116 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            459bf4    116 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             459c68    150 FUNC RETURNTYPE RAX 4
             459c68    150 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 4 ARG3 8 ARG4 0 ARG5 0 
             459c8f      3 INSTR CHECK UNDERFLOW UNSIGNED 64  RDX ZZ IDIOM 19 sub     rdx, base 
@@ -3714,13 +3713,13 @@
             459e2a    147 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             459ea7      4 INSTR CHECK OVERFLOW UNSIGNED 64  RAX ZZ IDIOM 18 MEMORYSINK add     range, 10h 
             459ebd    175 FUNC RETURNTYPE RAX 1
-            459ebd    175 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 4 ARG3 1 ARG4 0 ARG5 0 
+            459ebd    175 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             459f6c    300 FUNC RETURNTYPE RAX 4
             459f6c    300 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             45a098    285 FUNC RETURNTYPE RAX 1
             45a098    285 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 4 ARG3 4 ARG4 4 ARG5 96 
             45a1b5   1832 FUNC RETURNTYPE RAX 1
-            45a1b5   1832 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            45a1b5   1832 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             45a512      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 R13+8 ZZ lea     rsi, [len+8]    ; size 
             45a56d      4 INSTR CHECK OVERFLOW UNKNOWNSIGN 64  RBP ZZ add     rbp, 8 
             45a5c2      4 INSTR CHECK OVERFLOW UNKNOWNSIGN 64  RSI ZZ add     rsi, 5          ; size 
@@ -3728,7 +3727,7 @@
             45a77b      4 INSTR CHECK OVERFLOW UNKNOWNSIGN 64  R12 ZZ add     r12, 8 
             45a7c3      4 INSTR CHECK OVERFLOW UNKNOWNSIGN 64  RDX ZZ add     rdx, 1 
             45a8dd   1289 FUNC RETURNTYPE RAX 1
-            45a8dd   1289 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 4 ARG3 1 ARG4 1 ARG5 96 
+            45a8dd   1289 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 4 ARG3 0 ARG4 1 ARG5 96 
             45ac3f      4 INSTR CHECK OVERFLOW UNSIGNED 64  RDI ZZ IDIOM 18 MEMORYSINK add     rdi, 1 
             45ac74      4 INSTR CHECK OVERFLOW UNSIGNED 64  RDX ZZ IDIOM 18 MEMORYSINK add     rdx, 1 
             45ac8b      4 INSTR CHECK OVERFLOW UNKNOWNSIGN 64  R9 ZZ add     r9, 1 
@@ -3736,7 +3735,7 @@
             45acf8      4 INSTR CHECK OVERFLOW UNSIGNED 64  RDX ZZ IDIOM 18 MEMORYSINK add     rdx, 1 
             45ad01      4 INSTR CHECK OVERFLOW UNSIGNED 64  R10 ZZ IDIOM 18 MEMORYSINK add     range, 8 
             45ade6   3233 FUNC RETURNTYPE RAX 1
-            45ade6   3233 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            45ade6   3233 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             45af04      4 INSTR CHECK OVERFLOW UNKNOWNSIGN 64  RSI ZZ add     rsi, 5          ; size 
             45af29      5 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 R12+16 ZZ IDIOM 18 MEMORYSINK lea     rdx, [value+10h] 
             45b026      5 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 R12+16 ZZ IDIOM 18 MEMORYSINK lea     rsi, [value+10h]; net 
@@ -3771,18 +3770,18 @@
             45b930      5 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 R12+16 ZZ IDIOM 18 MEMORYSINK lea     rcx, [value+10h]; value 
             45ba13      5 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 R12+16 ZZ IDIOM 18 MEMORYSINK lea     rcx, [value+10h]; value 
             45ba90     42 FUNC RETURNTYPE RAX 4
-            45ba90     42 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            45ba90     42 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             45baba     22 FUNC RETURNTYPE RAX 1
             45baba     22 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             45bad0    200 FUNC RETURNTYPE RAX 1
             45bad0    200 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             45baec      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RDX+48 ZZ IDIOM 18 MEMORYSINK lea     v, [map+30h]    ; val 
             45bb98   1535 FUNC RETURNTYPE RAX 1
-            45bb98   1535 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
+            45bb98   1535 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             45bd39      4 INSTR CHECK OVERFLOW NOFLAGUNKNOWNSIGN 64 RAX*4 ZZ lea     rsi, [rax+rax*4] 
             45bd39      4 INSTR CHECK OVERFLOW NOFLAGUNKNOWNSIGN 64 RAX+RAX*4 ZZ lea     rsi, [rax+rax*4] 
             45c197   1381 FUNC RETURNTYPE RAX 1
-            45c197   1381 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            45c197   1381 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             45c32e      7 INSTR CHECK OVERFLOW UNKNOWNSIGN 64  RDI ZZ add     rdi, 0B0h       ; a 
             45c472      4 INSTR CHECK OVERFLOW UNSIGNED 64  RSI ZZ IDIOM 18 MEMORYSINK add     rsi, 10h        ; src 
             45c4b2      7 INSTR CHECK OVERFLOW UNSIGNED 64  RDI ZZ add     rdi, [rdx+0A8h] ; a 
@@ -3794,10 +3793,10 @@
             45c7f8    154 FUNC RETURNTYPE RAX 1
             45c7f8    154 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             45c892    772 FUNC RETURNTYPE RAX 1
-            45c892    772 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            45c892    772 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             45ca67      4 INSTR CHECK OVERFLOW UNKNOWNSIGN 64  RDI ZZ add     rdi, 1 
             45cba0     59 FUNC RETURNTYPE RAX 4
-            45cba0     59 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            45cba0     59 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             45cbdb    254 FUNC RETURNTYPE RAX 1
             45cbdb    254 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 4 ARG3 4 ARG4 0 ARG5 0 
             45ccd9    689 FUNC RETURNTYPE RAX 1
@@ -3820,7 +3819,7 @@
             45d7c5    154 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             45d823      3 INSTR CHECK UNDERFLOW UNSIGNED 64  RDX ZZ IDIOM 23 sub     rdx, rax 
             45d85f     47 FUNC RETURNTYPE RAX 4
-            45d85f     47 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            45d85f     47 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             45d88e    283 FUNC RETURNTYPE RAX 1
             45d88e    283 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             45d88e    283 FUNC PROBLEM ngx_http_rewrite_handler CALLUNRESOLVED 
@@ -3834,17 +3833,17 @@
             45daa0    293 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 4 ARG3 96 ARG4 96 ARG5 96 
             45db7c      4 INSTR CHECK OVERFLOW UNSIGNED 64  RDX ZZ IDIOM 18 MEMORYSINK add     complex, 8 
             45dbc5    438 FUNC RETURNTYPE RAX 1
-            45dbc5    438 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            45dbc5    438 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             45dbf8      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+16 ZZ IDIOM 18 MEMORYSINK lea     r8, [rbx+10h] 
             45dcce      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+32 ZZ IDIOM 18 MEMORYSINK lea     rdx, [value+20h]; value 
             45dd7b   1667 FUNC RETURNTYPE RAX 1
-            45dd7b   1667 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            45dd7b   1667 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             45ddd6      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBP+16 ZZ IDIOM 18 MEMORYSINK lea     r8, [rbp+10h] 
             45df81      3 INSTR CHECK OVERFLOW UNSIGNED 64  RDX ZZ IDIOM 18 MEMORYSINK add     rdx, value      ; value 
             45dfef      3 INSTR CHECK OVERFLOW UNSIGNED 64  RDX ZZ IDIOM 18 MEMORYSINK add     rdx, value      ; value 
             45e24a      3 INSTR CHECK OVERFLOW UNSIGNED 64  RDX ZZ IDIOM 18 MEMORYSINK add     rdx, value      ; value 
             45e3fe    751 FUNC RETURNTYPE RAX 1
-            45e3fe    751 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
+            45e3fe    751 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             45e3fe    751 FUNC PROBLEM ngx_http_rewrite_if CALLUNRESOLVED 
             45e4f8      7 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+640 ZZ IDIOM 18 MEMORYSINK lea     rsi, [rbx+280h] ; locations 
             45e6ed    505 FUNC RETURNTYPE RAX 1
@@ -3886,7 +3885,7 @@
             45f917      7 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+272 ZZ IDIOM 18 MEMORYSINK lea     rcx, [conf+110h]; responder 
             45f91e      7 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+256 ZZ IDIOM 18 MEMORYSINK lea     rdx, [conf+100h]; file 
             45f94f     90 FUNC RETURNTYPE RAX 4
-            45f94f     90 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            45f94f     90 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             45f9a9    176 FUNC RETURNTYPE RAX 1
             45f9a9    176 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             45fa24      4 INSTR CHECK OVERFLOW UNSIGNED 64  RSI ZZ IDIOM 18 MEMORYSINK add     sscf, 8         ; ssl 
@@ -3911,7 +3910,7 @@
             45fdab    193 FUNC RETURNTYPE RAX 0
             45fdab    193 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             45fe6c     46 FUNC RETURNTYPE RAX 1
-            45fe6c     46 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 4 ARG3 1 ARG4 0 ARG5 0 
+            45fe6c     46 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             45fe9a    136 FUNC RETURNTYPE RAX 96
             45fe9a    136 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             45feff      4 INSTR CHECK OVERFLOW UNSIGNED 64  RSI ZZ IDIOM 18 MEMORYSINK add     rsi, 10h        ; name 
@@ -3944,7 +3943,7 @@
             460304      4 INSTR CHECK OVERFLOW NOFLAGUNKNOWNSIGN 64 R8+8 ZZ lea     h, [pr+8]       ; val 
             46035c      4 INSTR CHECK OVERFLOW NOFLAGUNKNOWNSIGN 64 R13+48 ZZ lea     rsi, [pr+30h]   ; val 
             4603b8    288 FUNC RETURNTYPE RAX 4
-            4603b8    288 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            4603b8    288 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4604d8    217 FUNC RETURNTYPE RAX 1
             4604d8    217 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             460503      7 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+760 ZZ IDIOM 18 MEMORYSINK lea     bytes, [rbx+2F8h]; free 
@@ -4046,7 +4045,7 @@
             462614      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RAX+1 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rax+1]    ; dest 
             462648      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 R14+64 ZZ IDIOM 18 MEMORYSINK lea     rsi, [ctx+40h]  ; v 
             4628b8   2394 FUNC RETURNTYPE RAX 1
-            4628b8   2394 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            4628b8   2394 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4628b8   2394 FUNC PROBLEM ngx_http_proxy_create_request CALLUNRESOLVED 
             462a3e      5 INSTR CHECK UNDERFLOW UNSIGNED 64  RDX ZZ sub     rdx, [rsp+148h+loc_len]; size 
             462a48      7 INSTR CHECK OVERFLOW UNSIGNED 64  RSI ZZ add     rsi, [r_0+348h] ; src 
@@ -4058,7 +4057,7 @@
             463040      4 INSTR CHECK OVERFLOW UNSIGNED 64  RDI ZZ IDIOM 18 MEMORYSINK add     rdi, [rbx+8] 
             46304b      4 INSTR CHECK OVERFLOW UNSIGNED 64  RDI ZZ IDIOM 18 MEMORYSINK add     rdi, 2          ; dest 
             463212   5133 FUNC RETURNTYPE RAX 1
-            463212   5133 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 4 ARG3 1 ARG4 0 ARG5 0 
+            463212   5133 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             4635c9      7 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+192 ZZ IDIOM 18 MEMORYSINK lea     rsi, [conf+0C0h]; path 
             463621      4 INSTR CHECK OVERFLOW UNSIGNED 64  R8 ZZ IDIOM 18 MEMORYSINK add     r8, 18h 
             463a04      7 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+712 ZZ IDIOM 18 MEMORYSINK lea     r8, [conf+2C8h] 
@@ -4087,12 +4086,12 @@
             464698      2 FUNC RETURNTYPE RAX 0
             464698      2 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
             46469a     46 FUNC RETURNTYPE RAX 1
-            46469a     46 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 4 ARG3 1 ARG4 0 ARG5 0 
+            46469a     46 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             4646c8    136 FUNC RETURNTYPE RAX 96
             4646c8    136 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             46472d      4 INSTR CHECK OVERFLOW UNSIGNED 64  RSI ZZ IDIOM 18 MEMORYSINK add     rsi, 10h        ; name 
             464750    253 FUNC RETURNTYPE RAX 4
-            464750    253 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            464750    253 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             46484d    496 FUNC RETURNTYPE RAX 1
             46484d    496 FUNC INARGS    5  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 
             4648a1      4 INSTR CHECK TRUNCATION UNSIGNED 64 RCX 8 CL ZZ IDIOM 5 movzx   r8d, cl 
@@ -4149,7 +4148,7 @@
             466034      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 R8+16 ZZ IDIOM 18 MEMORYSINK lea     rdi, [r8+10h]   ; value 
             466049      7 INSTR CHECK OVERFLOW UNSIGNED 64  RDX ZZ IDIOM 18 MEMORYSINK add     flcf, 148h 
             46607c    283 FUNC RETURNTYPE RAX 1
-            46607c    283 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 4 ARG3 1 ARG4 0 ARG5 0 
+            46607c    283 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             466138      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+16 ZZ IDIOM 18 MEMORYSINK lea     r8, [value_0+10h] 
             466197    369 FUNC RETURNTYPE RAX 96
             466197    369 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
@@ -4164,7 +4163,7 @@
             4669f1      5 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RCX+RAX+40 ZZ lea     rsi, [rcx+padding_0+28h]; size 
             467021      4 INSTR CHECK OVERFLOW NOFLAGUNKNOWNSIGN 64 R13+8 ZZ lea     rsi, [padding_0+8]; size 
             46714a   3580 FUNC RETURNTYPE RAX 1
-            46714a   3580 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 4 ARG3 1 ARG4 0 ARG5 0 
+            46714a   3580 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             467501      7 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+192 ZZ IDIOM 18 MEMORYSINK lea     rsi, [conf+0C0h]; path 
             467559      4 INSTR CHECK OVERFLOW UNSIGNED 64  R8 ZZ IDIOM 18 MEMORYSINK add     r8, 18h 
             467868      3 INSTR CHECK OVERFLOW SIGNED 64  RDX ZZ neg     rdx 
@@ -4182,7 +4181,7 @@
             467fa8    136 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             46800d      4 INSTR CHECK OVERFLOW UNSIGNED 64  RSI ZZ IDIOM 18 MEMORYSINK add     rsi, 10h        ; name 
             468030    262 FUNC RETURNTYPE RAX 4
-            468030    262 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            468030    262 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             468136    753 FUNC RETURNTYPE RAX 1
             468136    753 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             468136    753 FUNC PROBLEM ngx_http_uwsgi_process_header CALLUNRESOLVED 
@@ -4219,13 +4218,13 @@
             4688d8   1017 FUNC RETURNTYPE RAX 1
             4688d8   1017 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             468cd1   1922 FUNC RETURNTYPE RAX 1
-            468cd1   1922 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            468cd1   1922 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             468cd1   1922 FUNC PROBLEM ngx_http_uwsgi_create_request CALLUNRESOLVED 
             468e40      8 INSTR CHECK OVERFLOW NOFLAGUNKNOWNSIGN 64 RDX*8 ZZ lea     rsi, ds:0[rdx*8]; size 
             468fc9      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+4 ZZ lea     rsi, [len+4]    ; size 
             4692cd      4 INSTR CHECK OVERFLOW UNSIGNED 64  RDI ZZ IDIOM 18 MEMORYSINK add     rdi, 2          ; dest 
             469453   3920 FUNC RETURNTYPE RAX 1
-            469453   3920 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 4 ARG3 1 ARG4 0 ARG5 0 
+            469453   3920 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             46980a      7 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+192 ZZ IDIOM 18 MEMORYSINK lea     rsi, [conf+0C0h]; path 
             469862      4 INSTR CHECK OVERFLOW UNSIGNED 64  R8 ZZ IDIOM 18 MEMORYSINK add     r8, 18h 
             469bd7      7 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+536 ZZ IDIOM 18 MEMORYSINK lea     r8, [conf+218h] 
@@ -4244,7 +4243,7 @@
             46a408    136 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             46a46d      4 INSTR CHECK OVERFLOW UNSIGNED 64  RSI ZZ IDIOM 18 MEMORYSINK add     rsi, 10h        ; name 
             46a490    241 FUNC RETURNTYPE RAX 4
-            46a490    241 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            46a490    241 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             46a581    753 FUNC RETURNTYPE RAX 1
             46a581    753 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             46a581    753 FUNC PROBLEM ngx_http_scgi_process_header CALLUNRESOLVED 
@@ -4280,13 +4279,13 @@
             46acbe    782 FUNC RETURNTYPE RAX 1
             46acbe    782 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             46afcc   2000 FUNC RETURNTYPE RAX 1
-            46afcc   2000 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            46afcc   2000 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             46afcc   2000 FUNC PROBLEM ngx_http_scgi_create_request CALLUNRESOLVED 
             46b1b9      8 INSTR CHECK OVERFLOW NOFLAGUNKNOWNSIGN 64 RDX*8 ZZ lea     rsi, ds:0[rdx*8]; size 
             46b336      4 INSTR CHECK OVERFLOW UNSIGNED 64  RSI ZZ IDIOM 19 add     rsi, 16h        ; size 
             46b5fa      4 INSTR CHECK OVERFLOW UNSIGNED 64  RDI ZZ IDIOM 18 MEMORYSINK add     rdi, 1          ; dest 
             46b79c   3436 FUNC RETURNTYPE RAX 1
-            46b79c   3436 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 4 ARG3 1 ARG4 0 ARG5 0 
+            46b79c   3436 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             46bb53      7 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+192 ZZ IDIOM 18 MEMORYSINK lea     rsi, [conf+0C0h]; path 
             46bbab      4 INSTR CHECK OVERFLOW UNSIGNED 64  R8 ZZ IDIOM 18 MEMORYSINK add     r8, 18h 
             46be28      3 INSTR CHECK OVERFLOW SIGNED 64  RDX ZZ neg     rdx 
@@ -4329,7 +4328,7 @@
             46ce49      5 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 R13+RAX ZZ lea     rsi, [escape+rax+6]; size 
             46ce49      5 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 R13+RAX+6 ZZ lea     rsi, [escape+rax+6]; size 
             46cf5d    189 FUNC RETURNTYPE RAX 4
-            46cf5d    189 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            46cf5d    189 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             46d01a    263 FUNC RETURNTYPE RAX 96
             46d01a    263 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             46d124     33 FUNC RETURNTYPE RAX 1
@@ -4341,9 +4340,9 @@
             46d1e3      8 FUNC RETURNTYPE RAX 0
             46d1e3      8 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             46d1eb    138 FUNC RETURNTYPE RAX 1
-            46d1eb    138 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
+            46d1eb    138 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             46d275    138 FUNC RETURNTYPE RAX 1
-            46d275    138 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
+            46d275    138 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             46d2ff    213 FUNC RETURNTYPE RAX 1
             46d2ff    213 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             46d39c      4 INSTR CHECK OVERFLOW UNKNOWNSIGN 64  R13 ZZ add     r13, 1 
@@ -4359,7 +4358,7 @@
             46d6b0      7 INSTR CHECK OVERFLOW UNSIGNED 64  RSI ZZ IDIOM 15 add     rsi, 8446C0h    ; src 
             46d6b7      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+24 ZZ IDIOM 15 lea     rdi, [rbx+18h]  ; dst 
             46d74e     23 FUNC RETURNTYPE RAX 4
-            46d74e     23 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            46d74e     23 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             46d765     97 FUNC RETURNTYPE RAX 1
             46d765     97 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             46d7c6    669 FUNC RETURNTYPE RAX 1
@@ -4397,7 +4396,7 @@
             46e0d8    142 FUNC RETURNTYPE RAX 1
             46e0d8    142 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             46e166     23 FUNC RETURNTYPE RAX 4
-            46e166     23 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            46e166     23 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             46e17d    188 FUNC RETURNTYPE RAX 1
             46e17d    188 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             46e240      2 FUNC RETURNTYPE RAX 0
@@ -4420,7 +4419,7 @@
             46e40a      4 INSTR CHECK OVERFLOW NOFLAGUNKNOWNSIGN 64 RAX+RDX*2 ZZ lea     rsi, [rax+rdx*2] 
             46e45e      4 INSTR CHECK OVERFLOW UNKNOWNSIGN 64  RDX ZZ add     rdx, 1 
             46e483     35 FUNC RETURNTYPE RAX 4
-            46e483     35 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            46e483     35 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             46e4a6    267 FUNC RETURNTYPE RAX 1
             46e4a6    267 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             46e4a6    267 FUNC PROBLEM ngx_http_upstream_init_keepalive_peer CALLUNRESOLVED 
@@ -4496,7 +4495,7 @@
             470530      6 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             470540     17 FUNC RETURNTYPE RAX 1
             470540     17 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
-            470560     38 FUNC RETURNTYPE RAX 1
+            470560     38 FUNC RETURNTYPE RAX 0
             470560     38 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             470590     25 FUNC RETURNTYPE RAX 4
             470590     25 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
@@ -4512,7 +4511,7 @@
             470760    182 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             470760    182 FUNC PROBLEM ssl23_write CALLUNRESOLVED 
             470820    111 FUNC RETURNTYPE RAX 1
-            470820    111 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            470820    111 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             47085e      3 INSTR CHECK OVERFLOW SIGNED 64  RSI ZZ add     rsi, r13 
             470890     76 FUNC RETURNTYPE RAX 1
             470890     76 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
@@ -4615,11 +4614,11 @@
             472c90    223 FUNC RETURNTYPE RAX 1
             472c90    223 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
             472d70     52 FUNC RETURNTYPE RAX 1
-            472d70     52 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            472d70     52 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             472db0     69 FUNC RETURNTYPE RAX 1
             472db0     69 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             472e00    518 FUNC RETURNTYPE RAX 1
-            472e00    518 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            472e00    518 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             472eae      4 INSTR CHECK OVERFLOW SIGNED 64  RBX ZZ add     rbx, 2          ; jumptable 0000000000472EE1 default case 
             473010   2872 FUNC RETURNTYPE RAX 1
             473010   2872 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 4 ARG3 0 ARG4 8 ARG5 0 
@@ -4662,11 +4661,11 @@
             4758c0    546 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             475a1b      3 INSTR CHECK UNDERFLOW UNSIGNED 64  R8 ZZ IDIOM 19 sub     r8d, ebp        ; int 
             475af0    911 FUNC RETURNTYPE RAX 0
-            475af0    911 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            475af0    911 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             475e27      5 INSTR CHECK OVERFLOW SIGNED 64  RDX ZZ add     rdx, [rsp+0D8h+var_A0] 
             475e42      5 INSTR CHECK OVERFLOW SIGNED 64  R9 ZZ add     r9, [rsp+0D8h+var_68] 
             475e80    235 FUNC RETURNTYPE RAX 1
-            475e80    235 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            475e80    235 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             475ec4      7 INSTR CHECK OVERFLOW NOFLAGUNKNOWNSIGN 64 RBP+196 ZZ lea     rdx, [rbp+0C4h] 
             475f70    711 FUNC RETURNTYPE RAX 1
             475f70    711 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
@@ -4700,23 +4699,23 @@
             476a70     28 FUNC RETURNTYPE RAX 1
             476a70     28 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
             476a90     42 FUNC RETURNTYPE RAX 1
-            476a90     42 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            476a90     42 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             476ac0     37 FUNC RETURNTYPE RAX 1
             476ac0     37 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             476af0    356 FUNC RETURNTYPE RAX 1
-            476af0    356 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            476af0    356 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             476b19      7 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+208 ZZ IDIOM 18 MEMORYSINK lea     rdx, [rbx+0D0h] 
             476c60    409 FUNC RETURNTYPE RAX 0
             476c60    409 FUNC PROBLEM SSL_ctrl.constprop.6 JUMPUNRESOLVED 
             476e00    571 FUNC RETURNTYPE RAX 1
-            476e00    571 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            476e00    571 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             476e00    571 FUNC PROBLEM SSL_clear CALLUNRESOLVED 
             477040    120 FUNC RETURNTYPE RAX 1
-            477040    120 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            477040    120 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             477057      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RDI+8 ZZ IDIOM 18 MEMORYSINK lea     rsi, [rdi+8] 
             47705f      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RDI+16 ZZ IDIOM 18 MEMORYSINK lea     rdx, [rdi+10h] 
             4770c0   1116 FUNC RETURNTYPE RAX 96
-            4770c0   1116 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            4770c0   1116 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4770c0   1116 FUNC PROBLEM SSL_new CALLUNRESOLVED 
             477369      7 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+392 ZZ IDIOM 18 MEMORYSINK lea     rdx, [rbx+188h] 
             4773fd      7 INSTR CHECK OVERFLOW NOFLAGUNKNOWNSIGN 64 RBP+148 ZZ lea     rdi, [rbp+94h] 
@@ -4727,9 +4726,9 @@
             477580     86 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             47758f      7 INSTR CHECK OVERFLOW UNSIGNED 64  RDI ZZ IDIOM 18 MEMORYSINK add     rdi, 10Ch       ; dest 
             4775e0     97 FUNC RETURNTYPE RAX 1
-            4775e0     97 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            4775e0     97 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             477650     97 FUNC RETURNTYPE RAX 1
-            477650     97 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            477650     97 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4776c0    280 FUNC RETURNTYPE RAX 1
             4776c0    280 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4777c2      2 INSTR CHECK UNDERFLOW UNSIGNED 32  RDX ZZ sub     edx, ebx        ; n 
@@ -4759,11 +4758,11 @@
             477c20      5 FUNC RETURNTYPE RAX 0
             477c20      5 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 1 ARG4 4 ARG5 4 
             477c30     56 FUNC RETURNTYPE RAX 1
-            477c30     56 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            477c30     56 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             477c70     56 FUNC RETURNTYPE RAX 1
-            477c70     56 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            477c70     56 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             477cb0     56 FUNC RETURNTYPE RAX 1
-            477cb0     56 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            477cb0     56 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             477cf0    219 FUNC RETURNTYPE RAX 1
             477cf0    219 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
             477dd0    351 FUNC RETURNTYPE RAX 1
@@ -4808,9 +4807,9 @@
             478270    245 FUNC PROBLEM SSL_copy_session_id CALLUNRESOLVED 
             4782c2      7 INSTR CHECK OVERFLOW UNKNOWNSIGN 64  RDI ZZ add     rdi, 120h 
             478370    127 FUNC RETURNTYPE RAX 96
-            478370    127 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            478370    127 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4783f0    215 FUNC RETURNTYPE RAX 96
-            4783f0    215 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            4783f0    215 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4784d0     13 FUNC RETURNTYPE RAX 0
             4784d0     13 FUNC PROBLEM SSL_get_default_timeout JUMPUNRESOLVED 
             4784e0     84 FUNC RETURNTYPE RAX 0
@@ -4826,7 +4825,7 @@
             4786b0     37 FUNC RETURNTYPE RAX 0
             4786b0     37 FUNC PROBLEM SSL_renegotiate_abbreviated JUMPUNRESOLVED 
             4786e0     14 FUNC RETURNTYPE RAX 1
-            4786e0     14 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            4786e0     14 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4786f0    409 FUNC RETURNTYPE RAX 0
             4786f0    409 FUNC PROBLEM SSL_ctrl JUMPUNRESOLVED 
             478890     37 FUNC RETURNTYPE RAX 0
@@ -4876,7 +4875,7 @@
             479368      5 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RCX+R13 ZZ IDIOM 32 lea     r13d, [rcx+r13+1] 
             479368      5 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RCX+R13+1 ZZ IDIOM 32 lea     r13d, [rcx+r13+1] 
             479390     27 FUNC RETURNTYPE RAX 0
-            479390     27 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 4 ARG3 1 ARG4 0 ARG5 0 
+            479390     27 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             4793b0     15 FUNC RETURNTYPE RAX 1
             4793b0     15 FUNC INARGS    6  ARG0 4 ARG1 2 ARG2 1 ARG3 4 ARG4 1 ARG5 1 
             4793c0     15 FUNC RETURNTYPE RAX 0
@@ -4909,7 +4908,7 @@
             479b80   1455 FUNC RETURNTYPE RAX 96
             479b80   1455 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             47a130    565 FUNC RETURNTYPE RAX 1
-            47a130    565 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            47a130    565 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             47a370    218 FUNC RETURNTYPE RAX 96
             47a370    218 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 1 ARG4 96 ARG5 96 
             47a450     36 FUNC RETURNTYPE RAX 0
@@ -4938,22 +4937,22 @@
             47ab50     51 FUNC RETURNTYPE RAX 0
             47ab50     51 FUNC PROBLEM SSL_connect JUMPUNRESOLVED 
             47ab90     42 FUNC RETURNTYPE RAX 1
-            47ab90     42 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            47ab90     42 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             47abc0     42 FUNC RETURNTYPE RAX 1
-            47abc0     42 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            47abc0     42 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             47abf0     42 FUNC RETURNTYPE RAX 1
-            47abf0     42 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            47abf0     42 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             47ac20     73 FUNC RETURNTYPE RAX 16
-            47ac20     73 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            47ac20     73 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
             47ac70    884 FUNC RETURNTYPE RAX 96
             47ac70    884 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             47ac70    884 FUNC PROBLEM SSL_dup CALLUNRESOLVED 
-            47ad64      7 INSTR CHECK OVERFLOW NOFLAGUNKNOWNSIGN 64 RBP+392 ZZ IDIOM 18 MEMORYSINK lea     rdx, [rbp+188h] 
+            47ad64      7 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBP+392 ZZ IDIOM 18 MEMORYSINK lea     rdx, [rbp+188h] 
             47ad6b      7 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+392 ZZ lea     rsi, [rbx+188h] 
             47adc9      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+16 ZZ lea     rcx, [rbx+10h] 
             47adf1      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+24 ZZ lea     rcx, [rbx+18h] 
             47af8b      7 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+268 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rbx+10Ch] ; dest 
-            47af92      7 INSTR CHECK OVERFLOW NOFLAGUNKNOWNSIGN 64 RBP+268 ZZ IDIOM 18 MEMORYSINK lea     rsi, [rbp+10Ch] ; src 
+            47af92      7 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBP+268 ZZ IDIOM 18 MEMORYSINK lea     rsi, [rbp+10Ch] ; src 
             47aff0    142 FUNC RETURNTYPE RAX 0
             47aff0    142 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             47b080     27 FUNC RETURNTYPE RAX 1
@@ -5067,17 +5066,17 @@
             47b920      7 FUNC RETURNTYPE RAX 0
             47b920      7 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             47b930     16 FUNC RETURNTYPE RAX 1
-            47b930     16 FUNC INARGS    6  ARG0 8 ARG1 16 ARG2 1 ARG3 1 ARG4 0 ARG5 1 
+            47b930     16 FUNC INARGS    6  ARG0 8 ARG1 16 ARG2 1 ARG3 0 ARG4 0 ARG5 1 
             47b940     18 FUNC RETURNTYPE RAX 0
             47b940     18 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
             47b960     11 FUNC RETURNTYPE RAX 0
             47b960     11 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             47b970    203 FUNC RETURNTYPE RAX 0
-            47b970    203 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            47b970    203 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             47ba40    316 FUNC RETURNTYPE RAX 4
-            47ba40    316 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            47ba40    316 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
             47bb80   1860 FUNC RETURNTYPE RAX 96
-            47bb80   1860 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 1 ARG4 1 ARG5 1 
+            47bb80   1860 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 1 ARG4 1 ARG5 1 
             47bcf2      4 INSTR CHECK OVERFLOW UNKNOWNSIGN 64  RDI ZZ add     rdi, 1Ch 
             47bd1d      4 INSTR CHECK OVERFLOW UNKNOWNSIGN 64  RDI ZZ add     rdi, 8 
             47bd48      4 INSTR CHECK OVERFLOW UNKNOWNSIGN 64  RDI ZZ add     rdi, 1Ch 
@@ -5100,7 +5099,7 @@
             47c440    435 FUNC RETURNTYPE RAX 1
             47c440    435 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             47c600    268 FUNC RETURNTYPE RAX 4
-            47c600    268 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 1 ARG3 96 ARG4 4 ARG5 1 
+            47c600    268 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 96 ARG4 4 ARG5 1 
             47c710    247 FUNC RETURNTYPE RAX 1
             47c710    247 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             47c719      7 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RDI+240 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rdi+0F0h] 
@@ -5128,7 +5127,7 @@
             47cd90    309 FUNC RETURNTYPE RAX 1
             47cd90    309 FUNC INARGS    6  ARG0 0 ARG1 8 ARG2 0 ARG3 4 ARG4 1 ARG5 0 
             47ced0    445 FUNC RETURNTYPE RAX 1
-            47ced0    445 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            47ced0    445 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             47d090    469 FUNC RETURNTYPE RAX 1
             47d090    469 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             47d270    146 FUNC RETURNTYPE RAX 4
@@ -5154,7 +5153,7 @@
             47d620      8 FUNC RETURNTYPE RAX 0
             47d620      8 FUNC INARGS    6  ARG0 4 ARG1 96 ARG2 4 ARG3 4 ARG4 1 ARG5 1 
             47d630     78 FUNC RETURNTYPE RAX 4
-            47d630     78 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            47d630     78 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             47d680     25 FUNC RETURNTYPE RAX 0
             47d680     25 FUNC INARGS    5  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 
             47d6a0     12 FUNC RETURNTYPE RAX 0
@@ -5162,7 +5161,7 @@
             47d6b0     12 FUNC RETURNTYPE RAX 0
             47d6b0     12 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             47d6c0    476 FUNC RETURNTYPE RAX 4
-            47d6c0    476 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 1 ARG3 96 ARG4 96 ARG5 96 
+            47d6c0    476 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 96 ARG4 96 ARG5 96 
             47d751      7 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+248 ZZ IDIOM 18 MEMORYSINK lea     rdx, [rbx+0F8h] 
             47d8a0     15 FUNC RETURNTYPE RAX 4
             47d8a0     15 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
@@ -5178,7 +5177,7 @@
             47dd77      5 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBP+RDX ZZ IDIOM 18 MEMORYSINK lea     rdi, [rbp+rdx+48h]; s 
             47dd77      5 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBP+RDX+72 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rbp+rdx+48h]; s 
             47dd90    515 FUNC RETURNTYPE RAX 1
-            47dd90    515 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            47dd90    515 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             47ddaa      7 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RSI+192 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rsi+0C0h] 
             47ddf1      8 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 R12+192 ZZ IDIOM 18 MEMORYSINK lea     rdi, [r12+0C0h] 
             47de45      7 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RAX+272 ZZ IDIOM 18 MEMORYSINK lea     rdx, [rax+110h] 
@@ -5272,7 +5271,7 @@
             47ebd0     11 FUNC RETURNTYPE RAX 0
             47ebd0     11 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             47ebe0    296 FUNC RETURNTYPE RAX 0
-            47ebe0    296 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 1 ARG3 1 ARG4 4 ARG5 0 
+            47ebe0    296 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 4 ARG5 0 
             47ed10    828 FUNC RETURNTYPE RAX 4
             47ed10    828 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 1 ARG5 0 
             47f050    327 FUNC RETURNTYPE RAX 1
@@ -5283,7 +5282,7 @@
             47f1a0   1218 FUNC INARGS    6  ARG0 4 ARG1 8 ARG2 8 ARG3 4 ARG4 0 ARG5 0 
             47f2dd      3 INSTR CHECK SIGNEDNESS UNSIGNED 64 R15 ZZ mov     rdx, r15        ; n 
             47f670    620 FUNC RETURNTYPE RAX 1
-            47f670    620 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 16 ARG3 1 ARG4 0 ARG5 0 
+            47f670    620 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 16 ARG3 1 ARG4 0 ARG5 0 
             47f8f0   1044 FUNC RETURNTYPE RAX 1
             47f8f0   1044 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 4 ARG3 4 ARG4 4 ARG5 0 
             47f982      2 INSTR CHECK TRUNCATION SIGNED 64 RAX 32 EAX ZZ mov     esi, eax 
@@ -5309,7 +5308,7 @@
             480d70     21 FUNC RETURNTYPE RAX 0
             480d70     21 FUNC INARGS    6  ARG0 96 ARG1 96 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             480d90    377 FUNC RETURNTYPE RAX 1
-            480d90    377 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            480d90    377 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             480f10     19 FUNC RETURNTYPE RAX 1
             480f10     19 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             480f30    331 FUNC RETURNTYPE RAX 1
@@ -5319,7 +5318,7 @@
             481080    430 FUNC INARGS    6  ARG0 4 ARG1 96 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
             481125      5 INSTR CHECK OVERFLOW NOFLAGUNKNOWNSIGN 64 R12+28 ZZ lea     rdi, [r12+1Ch] 
             481230    161 FUNC RETURNTYPE RAX 1
-            481230    161 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            481230    161 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             481249      7 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RDI+256 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rdi+100h] 
             4812e0    479 FUNC RETURNTYPE RAX 1
             4812e0    479 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
@@ -5328,7 +5327,7 @@
             4814c0    178 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
             4814e5      7 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBP+256 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rbp+100h] 
             481580    262 FUNC RETURNTYPE RAX 1
-            481580    262 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            481580    262 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4815a2      7 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RDI+256 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rdi+100h] 
             481690    418 FUNC RETURNTYPE RAX 1
             481690    418 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
@@ -5336,7 +5335,7 @@
             481840    295 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             481873      8 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 R12+256 ZZ IDIOM 18 MEMORYSINK lea     rdi, [r12+100h] 
             481970    161 FUNC RETURNTYPE RAX 1
-            481970    161 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            481970    161 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             481989      7 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RDI+256 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rdi+100h] 
             481a20    482 FUNC RETURNTYPE RAX 1
             481a20    482 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
@@ -5345,7 +5344,7 @@
             481c10    170 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             481c32      7 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBP+256 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rbp+100h] 
             481cc0    161 FUNC RETURNTYPE RAX 1
-            481cc0    161 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            481cc0    161 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             481cd9      7 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RDI+304 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rdi+130h] 
             481d70    479 FUNC RETURNTYPE RAX 1
             481d70    479 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
@@ -5354,7 +5353,7 @@
             481f50    178 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             481f75      7 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBP+304 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rbp+130h] 
             482010    262 FUNC RETURNTYPE RAX 1
-            482010    262 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            482010    262 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             482032      7 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RDI+304 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rdi+130h] 
             482120    402 FUNC RETURNTYPE RAX 1
             482120    402 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
@@ -5362,7 +5361,7 @@
             4822c0    295 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4822f3      8 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 R12+304 ZZ IDIOM 18 MEMORYSINK lea     rdi, [r12+130h] 
             4823f0    161 FUNC RETURNTYPE RAX 1
-            4823f0    161 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            4823f0    161 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             482409      7 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RDI+304 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rdi+130h] 
             4824a0    482 FUNC RETURNTYPE RAX 1
             4824a0    482 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 96 ARG4 1 ARG5 96 
@@ -5459,15 +5458,15 @@
             485f40     31 FUNC RETURNTYPE RAX 0
             485f40     31 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             485f60     24 FUNC RETURNTYPE RAX 96
-            485f60     24 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            485f60     24 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             485f80     24 FUNC RETURNTYPE RAX 96
-            485f80     24 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            485f80     24 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             485fa0     24 FUNC RETURNTYPE RAX 96
-            485fa0     24 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            485fa0     24 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             485fc0     22 FUNC RETURNTYPE RAX 1
             485fc0     22 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             485fe0     24 FUNC RETURNTYPE RAX 96
-            485fe0     24 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            485fe0     24 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             486000     22 FUNC RETURNTYPE RAX 1
             486000     22 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             486020     22 FUNC RETURNTYPE RAX 1
@@ -5491,11 +5490,11 @@
             486357      7 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBP+1121 ZZ IDIOM 18 MEMORYSINK lea     rsi, [rbp+461h] ; s2 
             48635e      5 INSTR CHECK OVERFLOW NOFLAGUNKNOWNSIGN 64 R13+R12 ZZ IDIOM 32 lea     rdi, [r13+r12+0]; s1 
             486460     15 FUNC RETURNTYPE RAX 0
-            486460     15 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            486460     15 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             486470      6 FUNC RETURNTYPE RAX 16
             486470      6 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             486480     15 FUNC RETURNTYPE RAX 0
-            486480     15 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            486480     15 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             486490   6752 FUNC RETURNTYPE RAX 1
             486490   6752 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             486490   6752 FUNC PROBLEM ssl2_accept CALLUNRESOLVED 
@@ -5547,7 +5546,7 @@
             487ef0      6 FUNC RETURNTYPE RAX 16
             487ef0      6 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             487f00     15 FUNC RETURNTYPE RAX 0
-            487f00     15 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            487f00     15 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             487f10      6 FUNC RETURNTYPE RAX 16
             487f10      6 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
             487f20    521 FUNC RETURNTYPE RAX 96
@@ -5602,11 +5601,11 @@
             489940     27 FUNC RETURNTYPE RAX 0
             489940     27 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             489960    618 FUNC RETURNTYPE RAX 1
-            489960    618 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            489960    618 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
             489bd0     98 FUNC RETURNTYPE RAX 0
             489bd0     98 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             489c40    186 FUNC RETURNTYPE RAX 1
-            489c40    186 FUNC INARGS    4  ARG0 4 ARG1 1 ARG2 0 ARG3 1 
+            489c40    186 FUNC INARGS    1  ARG0 4 
             489d00     24 FUNC RETURNTYPE RAX 1
             489d00     24 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             489d20      3 FUNC RETURNTYPE RAX 1
@@ -5616,7 +5615,7 @@
             489d40      3 FUNC RETURNTYPE RAX 1
             489d40      3 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             489d50     81 FUNC RETURNTYPE RAX 4
-            489d50     81 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 1 ARG4 1 ARG5 1 
+            489d50     81 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 1 ARG4 1 ARG5 1 
             489db0     68 FUNC RETURNTYPE RAX 1
             489db0     68 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
             489e00    432 FUNC RETURNTYPE RAX 1
@@ -5628,7 +5627,7 @@
             489f0e      8 INSTR CHECK OVERFLOW NOFLAGUNKNOWNSIGN 64 RDX+R13 ZZ lea     rax, [rdx+r13-0CCh] 
             489f0e      8 INSTR CHECK OVERFLOW NOFLAGUNKNOWNSIGN 64 RDX+R13+-204 ZZ lea     rax, [rdx+r13-0CCh] 
             489fb0    205 FUNC RETURNTYPE RAX 1
-            489fb0    205 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 96 ARG4 1 ARG5 0 
+            489fb0    205 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 96 ARG4 1 ARG5 0 
             489fb0    205 FUNC PROBLEM ssl2_write_error CALLUNRESOLVED 
             489ff2      2 INSTR CHECK UNDERFLOW UNSIGNED 32  RSI ZZ sub     esi, ebp 
             489ffa      3 INSTR CHECK OVERFLOW UNKNOWNSIGN 64  RSI ZZ IDIOM 18 STACKMEMSINK add     rsi, rax 
@@ -5637,7 +5636,7 @@
             48a0b0     13 FUNC RETURNTYPE RAX 1
             48a0b0     13 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             48a0c0    729 FUNC RETURNTYPE RAX 1
-            48a0c0    729 FUNC INARGS    4  ARG0 4 ARG1 1 ARG2 0 ARG3 1 
+            48a0c0    729 FUNC INARGS    2  ARG0 4 ARG1 1 
             48a10c      7 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+216 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rbx+0D8h] 
             48a11d      7 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+240 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rbx+0F0h] 
             48a1c2      5 INSTR CHECK OVERFLOW NOFLAGSIGNED 64 RCX+R13 ZZ lea     rcx, [rcx+r13+0Ch] 
@@ -5649,7 +5648,7 @@
             48a2a2      4 INSTR CHECK OVERFLOW NOFLAGUNKNOWNSIGN 64 RAX+8 ZZ lea     r8, [rax+8] 
             48a2a6      4 INSTR CHECK OVERFLOW SIGNED 64  RCX ZZ add     rcx, 0Ch 
             48a3a0     95 FUNC RETURNTYPE RAX 4
-            48a3a0     95 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            48a3a0     95 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             48a400    304 FUNC RETURNTYPE RAX 1
             48a400    304 FUNC INARGS    6  ARG0 4 ARG1 8 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
             48a530    248 FUNC RETURNTYPE RAX 1
@@ -5668,9 +5667,9 @@
             48a810   1375 FUNC PROBLEM ssl2_read_internal CALLUNRESOLVED 
             48ac5e      3 INSTR CHECK SIGNEDNESS UNSIGNED 64 R14 ZZ mov     edx, r14d       ; n 
             48ad70      7 FUNC RETURNTYPE RAX 96
-            48ad70      7 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 1 ARG4 1 ARG5 1 
+            48ad70      7 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 0 ARG4 1 ARG5 1 
             48ad80     10 FUNC RETURNTYPE RAX 0
-            48ad80     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            48ad80     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             48ad90   1048 FUNC RETURNTYPE RAX 1
             48ad90   1048 FUNC INARGS    6  ARG0 4 ARG1 8 ARG2 0 ARG3 96 ARG4 1 ARG5 1 
             48ad90   1048 FUNC PROBLEM ssl2_write CALLUNRESOLVED 
@@ -5683,24 +5682,24 @@
             48b1b0    185 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
             48b22a      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBP+3 ZZ IDIOM 18 MEMORYSINK lea     rsi, [rbp+3]    ; src 
             48b270    151 FUNC RETURNTYPE RAX 1
-            48b270    151 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 96 ARG4 1 ARG5 1 
+            48b270    151 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 96 ARG4 1 ARG5 1 
             48b270    151 FUNC PROBLEM ssl2_do_write CALLUNRESOLVED 
             48b283      4 INSTR CHECK OVERFLOW SIGNED 64  RSI ZZ add     rsi, [rax+8] 
             48b310     18 FUNC RETURNTYPE RAX 0
-            48b310     18 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            48b310     18 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             48b330      6 FUNC RETURNTYPE RAX 16
             48b330      6 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             48b340     18 FUNC RETURNTYPE RAX 0
-            48b340     18 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            48b340     18 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             48b360      6 FUNC RETURNTYPE RAX 16
             48b360      6 FUNC INARGS    6  ARG0 4 ARG1 96 ARG2 96 ARG3 96 ARG4 0 ARG5 0 
             48b370     63 FUNC RETURNTYPE RAX 4
-            48b370     63 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            48b370     63 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             48b3b0    227 FUNC RETURNTYPE RAX 1
-            48b3b0    227 FUNC INARGS    4  ARG0 4 ARG1 1 ARG2 1 ARG3 1 
+            48b3b0    227 FUNC INARGS    1  ARG0 4 
             48b3b0    227 FUNC PROBLEM ssl3_check_client_hello CALLUNRESOLVED 
             48b4a0   3086 FUNC RETURNTYPE RAX 1
-            48b4a0   3086 FUNC INARGS    4  ARG0 4 ARG1 1 ARG2 1 ARG3 1 
+            48b4a0   3086 FUNC INARGS    1  ARG0 4 
             48b4a0   3086 FUNC PROBLEM ssl3_get_client_hello CALLUNRESOLVED 
             48b685      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 R12+R13 ZZ IDIOM 18 MEMORYSINK lea     rcx, [r12+r13] 
             48b7ec      4 INSTR CHECK OVERFLOW UNKNOWNSIGN 64  RSI ZZ IDIOM 18 MEMORYSINK add     rsi, 1 
@@ -5709,12 +5708,12 @@
             48bf4a      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RDI+4 ZZ IDIOM 18 MEMORYSINK lea     rsi, [rdi+4]    ; s2 
             48bf4e      7 INSTR CHECK OVERFLOW UNSIGNED 64  RDI ZZ IDIOM 18 MEMORYSINK add     rdi, 104h       ; s1 
             48c0b0    548 FUNC RETURNTYPE RAX 96
-            48c0b0    548 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            48c0b0    548 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             48c18c      3 INSTR CHECK SIGNEDNESS UNSIGNED 64 R12 ZZ mov     rdx, r12        ; n 
             48c195      4 INSTR CHECK OVERFLOW UNSIGNED 64  RSI ZZ IDIOM 18 MEMORYSINK add     rsi, 48h        ; src 
             48c1e8      7 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBP+16384 ZZ IDIOM 18 MEMORYSINK lea     rdx, [rbp+4000h] 
             48c2e0     63 FUNC RETURNTYPE RAX 4
-            48c2e0     63 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            48c2e0     63 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             48c320   3966 FUNC RETURNTYPE RAX 1
             48c320   3966 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 96 ARG3 96 ARG4 96 ARG5 96 
             48c320   3966 FUNC PROBLEM ssl3_send_server_key_exchange CALLUNRESOLVED 
@@ -5732,14 +5731,14 @@
             48cd70      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+2 ZZ IDIOM 18 MEMORYSINK lea     rcx, [rbx+2] 
             48cd8d      3 INSTR CHECK OVERFLOW SIGNED 32  RDX ZZ add     edx, r14d 
             48d2a0    673 FUNC RETURNTYPE RAX 1
-            48d2a0    673 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            48d2a0    673 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             48d2ed      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+5 ZZ IDIOM 18 MEMORYSINK lea     rsi, [rbx+5] 
             48d328      4 INSTR CHECK OVERFLOW UNSIGNED 64  RDX ZZ IDIOM 18 MEMORYSINK add     rdx, 2 
             48d3c9      4 INSTR CHECK OVERFLOW NOFLAGSIGNED 32 RBP+RBX ZZ lea     esi, [rbp+rbx+2] 
             48d3c9      4 INSTR CHECK OVERFLOW NOFLAGSIGNED 32 RBP+RBX+2 ZZ lea     esi, [rbp+rbx+2] 
             48d503      4 INSTR CHECK OVERFLOW NOFLAGUNKNOWNSIGN 64 RDX+2 ZZ IDIOM 18 MEMORYSINK lea     rsi, [rdx+2] 
             48d550   3694 FUNC RETURNTYPE RAX 1
-            48d550   3694 FUNC INARGS    4  ARG0 4 ARG1 1 ARG2 1 ARG3 1 
+            48d550   3694 FUNC INARGS    1  ARG0 4 
             48d550   3694 FUNC PROBLEM ssl3_get_client_key_exchange CALLUNRESOLVED 
             48d670      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBP+2 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rbp+2] 
             48d6b2      5 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 R12+20 ZZ IDIOM 18 MEMORYSINK lea     rsi, [r12+14h] 
@@ -5758,7 +5757,7 @@
             48e012      5 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 R13+R13+4 ZZ lea     ecx, [r13+r13+4] 
             48e017      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBP+20 ZZ IDIOM 18 MEMORYSINK lea     rsi, [rbp+14h] 
             48e3c0   1813 FUNC RETURNTYPE RAX 1
-            48e3c0   1813 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 96 ARG3 1 ARG4 4 ARG5 96 
+            48e3c0   1813 FUNC INARGS    6  ARG0 4 ARG1 96 ARG2 96 ARG3 1 ARG4 4 ARG5 96 
             48e3c0   1813 FUNC PROBLEM ssl3_get_cert_verify CALLUNRESOLVED 
             48e88b      4 INSTR CHECK OVERFLOW UNKNOWNSIGN 64  RAX ZZ add     rax, 1 
             48e8b1      7 INSTR CHECK OVERFLOW UNKNOWNSIGN 64  RCX ZZ add     rcx, 210h 
@@ -5766,12 +5765,12 @@
             48e957      7 INSTR CHECK OVERFLOW UNKNOWNSIGN 64  RSI ZZ add     rsi, 220h 
             48e9ad      7 INSTR CHECK OVERFLOW UNKNOWNSIGN 64  RSI ZZ add     rsi, 220h 
             48eae0   1372 FUNC RETURNTYPE RAX 1
-            48eae0   1372 FUNC INARGS    4  ARG0 4 ARG1 1 ARG2 1 ARG3 1 
+            48eae0   1372 FUNC INARGS    1  ARG0 4 
             48eae0   1372 FUNC PROBLEM ssl3_get_client_certificate CALLUNRESOLVED 
             48f040    150 FUNC RETURNTYPE RAX 1
             48f040    150 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             48f0e0   1173 FUNC RETURNTYPE RAX 1
-            48f0e0   1173 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            48f0e0   1173 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             48f0e0   1173 FUNC PROBLEM ssl3_send_newsession_ticket CALLUNRESOLVED 
             48f247      7 INSTR CHECK OVERFLOW NOFLAGSIGNED 64 R13+138 ZZ lea     esi, [r13+8Ah] 
             48f3dd      3 INSTR CHECK OVERFLOW UNKNOWNSIGN 64  RSI ZZ add     rsi, r14 
@@ -5783,11 +5782,11 @@
             48f502      7 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 R14+464 ZZ IDIOM 18 MEMORYSINK lea     rcx, [r14+1D0h] 
             48f523      7 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 R14+448 ZZ IDIOM 18 MEMORYSINK lea     rsi, [r14+1C0h] 
             48f580    231 FUNC RETURNTYPE RAX 1
-            48f580    231 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            48f580    231 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             48f5aa      3 INSTR CHECK OVERFLOW UNKNOWNSIGN 32  RSI ZZ add     esi, 8 
             48f621      4 INSTR CHECK OVERFLOW UNSIGNED 64  RDI ZZ IDIOM 18 MEMORYSINK add     rdi, 8          ; dest 
             48f670    390 FUNC RETURNTYPE RAX 1
-            48f670    390 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            48f670    390 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             48f670    390 FUNC PROBLEM ssl3_get_next_proto CALLUNRESOLVED 
             48f75b      5 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 R12+1 ZZ IDIOM 18 MEMORYSINK lea     rsi, [r12+1]    ; src 
             48f760      3 INSTR CHECK SIGNEDNESS UNSIGNED 64 R14 ZZ mov     rdx, r14        ; n 
@@ -5796,13 +5795,13 @@
             48f800   4517 FUNC PROBLEM ssl3_accept CALLUNRESOLVED 
             48fff5      7 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 R15+528 ZZ IDIOM 18 MEMORYSINK lea     rdx, [r15+210h] 
             4909b0     18 FUNC RETURNTYPE RAX 0
-            4909b0     18 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4909b0     18 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4909d0     11 FUNC RETURNTYPE RAX 0
             4909d0     11 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4909e0      6 FUNC RETURNTYPE RAX 16
             4909e0      6 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
             4909f0    757 FUNC RETURNTYPE RAX 96
-            4909f0    757 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            4909f0    757 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             490a69      7 INSTR CHECK OVERFLOW UNKNOWNSIGN 64  RDX ZZ add     rdx, 0C4h 
             490b03      3 INSTR CHECK SIGNEDNESS UNSIGNED 64 R13 ZZ mov     rdx, r13        ; n 
             490b09      4 INSTR CHECK OVERFLOW UNSIGNED 64  RSI ZZ IDIOM 18 MEMORYSINK add     rsi, 48h        ; src 
@@ -5810,17 +5809,17 @@
             490bdd      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 R15+1 ZZ IDIOM 18 MEMORYSINK lea     rsi, [r15+1] 
             490be1      7 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBP+16384 ZZ IDIOM 18 MEMORYSINK lea     rdx, [rbp+4000h] 
             490cf0   1886 FUNC RETURNTYPE RAX 1
-            490cf0   1886 FUNC INARGS    4  ARG0 4 ARG1 1 ARG2 1 ARG3 1 
+            490cf0   1886 FUNC INARGS    1  ARG0 4 
             490cf0   1886 FUNC PROBLEM ssl3_get_server_hello CALLUNRESOLVED 
             490e79      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 R15+72 ZZ IDIOM 18 MEMORYSINK lea     rdi, [r15+48h]  ; dest 
             4911b8      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 R14+72 ZZ IDIOM 18 MEMORYSINK lea     rsi, [r14+48h]  ; s2 
             4911e8      7 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+268 ZZ IDIOM 18 MEMORYSINK lea     rsi, [rbx+10Ch] ; s2 
             4911ef      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 R14+108 ZZ IDIOM 18 MEMORYSINK lea     rdi, [r14+6Ch]  ; s1 
             491450   1415 FUNC RETURNTYPE RAX 1
-            491450   1415 FUNC INARGS    4  ARG0 4 ARG1 1 ARG2 1 ARG3 1 
+            491450   1415 FUNC INARGS    1  ARG0 4 
             491450   1415 FUNC PROBLEM ssl3_get_server_certificate CALLUNRESOLVED 
             4919e0   4938 FUNC RETURNTYPE RAX 1
-            4919e0   4938 FUNC INARGS    4  ARG0 4 ARG1 1 ARG2 1 ARG3 1 
+            4919e0   4938 FUNC INARGS    1  ARG0 4 
             4919e0   4938 FUNC PROBLEM ssl3_get_key_exchange CALLUNRESOLVED 
             491bcd      5 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 R12+2 ZZ IDIOM 18 MEMORYSINK lea     rsi, [r12+2] 
             491bfb      2 INSTR CHECK UNDERFLOW SIGNED 32  RDX ZZ sub     edx, edi 
@@ -5835,20 +5834,20 @@
             4921df      7 INSTR CHECK OVERFLOW UNKNOWNSIGN 64  RSI ZZ add     rsi, 0A4h 
             492647      5 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 R12+4 ZZ IDIOM 18 MEMORYSINK lea     r9, [r12+4] 
             492d30   1226 FUNC RETURNTYPE RAX 1
-            492d30   1226 FUNC INARGS    4  ARG0 4 ARG1 1 ARG2 1 ARG3 1 
+            492d30   1226 FUNC INARGS    1  ARG0 4 
             492d30   1226 FUNC PROBLEM ssl3_get_certificate_request CALLUNRESOLVED 
             493200    581 FUNC RETURNTYPE RAX 1
-            493200    581 FUNC INARGS    4  ARG0 4 ARG1 1 ARG2 1 ARG3 1 
+            493200    581 FUNC INARGS    1  ARG0 4 
             493200    581 FUNC PROBLEM ssl3_get_new_session_ticket CALLUNRESOLVED 
             49333f      3 INSTR CHECK SIGNEDNESS UNSIGNED 64 RBP ZZ mov     rdx, rbp        ; n 
             493370      4 INSTR CHECK OVERFLOW NOFLAGUNKNOWNSIGN 64 RDX+68 ZZ lea     rcx, [rdx+44h] 
             493374      4 INSTR CHECK OVERFLOW UNKNOWNSIGN 64  RDX ZZ add     rdx, 48h 
             493450    476 FUNC RETURNTYPE RAX 1
-            493450    476 FUNC INARGS    4  ARG0 4 ARG1 1 ARG2 1 ARG3 1 
+            493450    476 FUNC INARGS    1  ARG0 4 
             493450    476 FUNC PROBLEM ssl3_get_cert_status CALLUNRESOLVED 
             4934ec      5 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 R12+4 ZZ IDIOM 18 MEMORYSINK lea     rdi, [r12+4]    ; src 
             493630    125 FUNC RETURNTYPE RAX 1
-            493630    125 FUNC INARGS    4  ARG0 4 ARG1 1 ARG2 1 ARG3 1 
+            493630    125 FUNC INARGS    1  ARG0 4 
             493630    125 FUNC PROBLEM ssl3_get_server_done CALLUNRESOLVED 
             4936b0   3376 FUNC RETURNTYPE RAX 1
             4936b0   3376 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
@@ -5888,7 +5887,7 @@
             494bb1      4 INSTR CHECK OVERFLOW NOFLAGSIGNED 64 RDX*2 ZZ lea     rdx, [rdx+rdx*2] 
             494bb1      4 INSTR CHECK OVERFLOW NOFLAGSIGNED 64 RDX+RDX*2 ZZ lea     rdx, [rdx+rdx*2] 
             494f40    250 FUNC RETURNTYPE RAX 1
-            494f40    250 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            494f40    250 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             494fd5      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBP+5 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rbp+5]    ; dest 
             494fe2      5 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBP+R15 ZZ IDIOM 32 lea     rdi, [rbp+r15+6]; s 
             494fe2      5 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBP+R15+6 ZZ IDIOM 32 lea     rdi, [rbp+r15+6]; s 
@@ -5911,7 +5910,7 @@
             495dd0     39 FUNC RETURNTYPE RAX 1
             495dd0     39 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             495e00    273 FUNC RETURNTYPE RAX 1
-            495e00    273 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            495e00    273 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             495e00    273 FUNC PROBLEM ssl3_new CALLUNRESOLVED 
             495f20    268 FUNC RETURNTYPE RAX 0
             495f20    268 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
@@ -5929,14 +5928,14 @@
             496ee0    216 FUNC RETURNTYPE RAX 1
             496ee0    216 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             496fc0     70 FUNC RETURNTYPE RAX 4
-            496fc0     70 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            496fc0     70 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             497010     58 FUNC RETURNTYPE RAX 1
             497010     58 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
-            497050   1610 FUNC RETURNTYPE RAX 96
+            497050   1610 FUNC RETURNTYPE RAX 1
             497050   1610 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
             497448      2 INSTR CHECK TRUNCATION SIGNED 64 RAX 32 EAX ZZ mov     esi, eax 
             4976a0    272 FUNC RETURNTYPE RAX 1
-            4976a0    272 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            4976a0    272 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4977b0    257 FUNC RETURNTYPE RAX 1
             4977b0    257 FUNC INARGS    5  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 
             4977b0    257 FUNC PROBLEM ssl3_shutdown CALLUNRESOLVED 
@@ -5951,7 +5950,7 @@
             497c70     40 FUNC RETURNTYPE RAX 1
             497c70     40 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
             497ca0    133 FUNC RETURNTYPE RAX 1
-            497ca0    133 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            497ca0    133 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             497d30     47 FUNC RETURNTYPE RAX 0
             497d30     47 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
             497d60   1676 FUNC RETURNTYPE RAX 1
@@ -5988,7 +5987,7 @@
             49927e      4 INSTR CHECK OVERFLOW UNSIGNED 64  RSI ZZ IDIOM 18 MEMORYSINK add     rsi, 14h 
             4992cc      4 INSTR CHECK OVERFLOW UNSIGNED 64  RSI ZZ IDIOM 18 MEMORYSINK add     rsi, 14h 
             499320     12 FUNC RETURNTYPE RAX 0
-            499320     12 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            499320     12 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             499330    117 FUNC RETURNTYPE RAX 0
             499330    117 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             499372      3 INSTR CHECK OVERFLOW SIGNED 64  R8 ZZ add     r8, r12 
@@ -6021,9 +6020,9 @@
             499c1a      3 INSTR CHECK OVERFLOW UNKNOWNSIGN 64  RSI ZZ IDIOM 18 MEMORYSINK add     rsi, r15 
             499d7f      3 INSTR CHECK OVERFLOW UNKNOWNSIGN 64  RDI ZZ IDIOM 18 MEMORYSINK add     rdi, r14        ; dest 
             499e30     78 FUNC RETURNTYPE RAX 1
-            499e30     78 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 1 
+            499e30     78 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 1 
             499e80     78 FUNC RETURNTYPE RAX 1
-            499e80     78 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            499e80     78 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             499ed0    393 FUNC RETURNTYPE RAX 1
             499ed0    393 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             499f2d      7 INSTR CHECK OVERFLOW SIGNED 64  RSI ZZ add     rsi, [rbx+108h] 
@@ -6047,7 +6046,7 @@
             49b73c      3 INSTR CHECK SIGNEDNESS UNSIGNED 64 R12 ZZ mov     edx, r12d       ; n 
             49b911      8 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 R12+1000 ZZ IDIOM 32 lea     edx, [r12+3E8h] 
             49bae0    287 FUNC RETURNTYPE RAX 1
-            49bae0    287 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            49bae0    287 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             49bae0    287 FUNC PROBLEM ssl3_dispatch_alert CALLUNRESOLVED 
             49bb07      7 INSTR CHECK OVERFLOW UNSIGNED 64  RDX ZZ IDIOM 18 MEMORYSINK add     rdx, 1D8h 
             49bc00    294 FUNC RETURNTYPE RAX 4
@@ -6059,7 +6058,7 @@
             49be64      5 INSTR CHECK OVERFLOW NOFLAGUNKNOWNSIGN 64 R12+RSI ZZ lea     esi, [r12+rsi+3] 
             49be64      5 INSTR CHECK OVERFLOW NOFLAGUNKNOWNSIGN 64 R12+RSI+3 ZZ lea     esi, [r12+rsi+3] 
             49bf10    219 FUNC RETURNTYPE RAX 1
-            49bf10    219 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 1 ARG4 96 ARG5 96 
+            49bf10    219 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 96 ARG5 96 
             49bf10    219 FUNC PROBLEM ssl3_do_write CALLUNRESOLVED 
             49bf33      4 INSTR CHECK OVERFLOW SIGNED 64  RDX ZZ add     rdx, [rax+8] 
             49bfc3      4 INSTR CHECK OVERFLOW SIGNED 64  RSI ZZ add     rsi, [rdx+8] 
@@ -6076,7 +6075,7 @@
             49c150      7 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RSI+1056 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rsi+420h] ; dest 
             49c157      7 INSTR CHECK OVERFLOW UNSIGNED 64  RSI ZZ IDIOM 18 MEMORYSINK add     rsi, 290h       ; src 
             49c1b0    479 FUNC RETURNTYPE RAX 1
-            49c1b0    479 FUNC INARGS    4  ARG0 4 ARG1 1 ARG2 1 ARG3 1 
+            49c1b0    479 FUNC INARGS    3  ARG0 4 ARG1 1 ARG2 1 
             49c1b0    479 FUNC PROBLEM ssl3_get_finished CALLUNRESOLVED 
             49c290      7 INSTR CHECK OVERFLOW UNSIGNED 64  RSI ZZ IDIOM 18 MEMORYSINK add     rsi, 314h 
             49c2bd      3 INSTR CHECK SIGNEDNESS UNSIGNED 64 RBP ZZ mov     rdx, rbp        ; n 
@@ -6095,7 +6094,7 @@
             49c771      3 INSTR CHECK OVERFLOW SIGNED 32  RDX ZZ add     edx, 4 
             49c96b      3 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RCX+4 ZZ lea     esi, [rcx+4] 
             49ca60    157 FUNC RETURNTYPE RAX 1
-            49ca60    157 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            49ca60    157 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             49cb00     24 FUNC RETURNTYPE RAX 1
             49cb00     24 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
             49cb20    262 FUNC RETURNTYPE RAX 1
@@ -6126,7 +6125,7 @@
             49d030    573 FUNC RETURNTYPE RAX 0
             49d030    573 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             49d270     68 FUNC RETURNTYPE RAX 1
-            49d270     68 FUNC INARGS    6  ARG0 1 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            49d270     68 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             49d2c0    435 FUNC RETURNTYPE RAX 1
             49d2c0    435 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
             49d3a8      3 INSTR CHECK OVERFLOW UNSIGNED 32  RDX ZZ add     edx, 1 
@@ -6155,7 +6154,7 @@
             49de5f      5 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 R12+-13 ZZ lea     edx, [r12-0Dh] 
             49dedf      3 INSTR CHECK OVERFLOW UNKNOWNSIGN 32  RBP ZZ add     ebp, 1 
             49e0f0    247 FUNC RETURNTYPE RAX 4
-            49e0f0    247 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            49e0f0    247 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
             49e1f0    281 FUNC RETURNTYPE RAX 1
             49e1f0    281 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
             49e28c      5 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 R12+12 ZZ lea     rsi, [r12+0Ch] 
@@ -6208,7 +6207,7 @@
             49faa0      6 FUNC RETURNTYPE RAX 1
             49faa0      6 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             49fab0    275 FUNC RETURNTYPE RAX 1
-            49fab0    275 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            49fab0    275 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             49fbd0   1767 FUNC RETURNTYPE RAX 1
             49fbd0   1767 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 4 ARG5 4 
             49fbd0   1767 FUNC PROBLEM dtls1_get_message_fragment CALLUNRESOLVED 
@@ -6248,14 +6247,14 @@
             4a1040     33 FUNC RETURNTYPE RAX 16
             4a1040     33 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4a1070    116 FUNC RETURNTYPE RAX 0
-            4a1070    116 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            4a1070    116 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4a109f      7 INSTR CHECK OVERFLOW UNSIGNED 64  RDI ZZ IDIOM 18 MEMORYSINK add     rdi, 348h       ; tv 
             4a10f0    212 FUNC RETURNTYPE RAX 4
             4a10f0    212 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4a11d0     44 FUNC RETURNTYPE RAX 1
             4a11d0     44 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4a1200    144 FUNC RETURNTYPE RAX 0
-            4a1200    144 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            4a1200    144 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4a124b      7 INSTR CHECK OVERFLOW UNSIGNED 64  RDI ZZ IDIOM 18 MEMORYSINK add     rdi, 348h       ; tv 
             4a1290    139 FUNC RETURNTYPE RAX 0
             4a1290    139 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
@@ -6269,11 +6268,11 @@
             4a15c0    214 FUNC RETURNTYPE RAX 1
             4a15c0    214 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4a16a0     96 FUNC RETURNTYPE RAX 1
-            4a16a0     96 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            4a16a0     96 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4a1700    321 FUNC RETURNTYPE RAX 1
             4a1700    321 FUNC INARGS    2  ARG0 4 ARG1 4 
             4a1850   1095 FUNC RETURNTYPE RAX 1
-            4a1850   1095 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            4a1850   1095 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4a1850   1095 FUNC PROBLEM dtls1_process_record CALLUNRESOLVED 
             4a1af7      7 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBP+536 ZZ IDIOM 18 MEMORYSINK lea     rsi, [rbp+218h] 
             4a1afe      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+12 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rbx+0Ch] 
@@ -6310,7 +6309,7 @@
             4a3660    977 FUNC PROBLEM do_dtls1_write CALLUNRESOLVED 
             4a3857      4 INSTR CHECK OVERFLOW UNKNOWNSIGN 64  RDI ZZ add     rdi, 58h 
             4a3a40    303 FUNC RETURNTYPE RAX 1
-            4a3a40    303 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            4a3a40    303 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4a3a40    303 FUNC PROBLEM dtls1_dispatch_alert CALLUNRESOLVED 
             4a3b70    155 FUNC RETURNTYPE RAX 4
             4a3b70    155 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
@@ -6351,7 +6350,7 @@
             4a4140     99 FUNC RETURNTYPE RAX 0
             4a4140     99 FUNC PROBLEM CRYPTO_THREADID_current JUMPUNRESOLVED CALLUNRESOLVED 
             4a41b0     10 FUNC RETURNTYPE RAX 1
-            4a41b0     10 FUNC INARGS    6  ARG0 4 ARG1 8 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            4a41b0     10 FUNC INARGS    6  ARG0 4 ARG1 8 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
             4a41c0     15 FUNC RETURNTYPE RAX 0
             4a41c0     15 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
             4a41d0      5 FUNC RETURNTYPE RAX 0
@@ -6403,7 +6402,7 @@
             4a4bc0    156 FUNC RETURNTYPE RAX 1
             4a4bc0    156 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4a4c60    108 FUNC RETURNTYPE RAX 1
-            4a4c60    108 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            4a4c60    108 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4a4cd0     60 FUNC RETURNTYPE RAX 1
             4a4cd0     60 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4a4d10     60 FUNC RETURNTYPE RAX 1
@@ -6481,7 +6480,7 @@
             4a59f0    483 FUNC RETURNTYPE RAX 0
             4a59f0    483 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4a5be0    415 FUNC RETURNTYPE RAX 0
-            4a5be0    415 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 1 ARG3 1 ARG4 96 ARG5 96 
+            4a5be0    415 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 96 ARG5 96 
             4a5d80    134 FUNC RETURNTYPE RAX 1
             4a5d80    134 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4a5e10      8 FUNC RETURNTYPE RAX 0
@@ -6512,15 +6511,15 @@
             4a6810      5 FUNC RETURNTYPE RAX 0
             4a6810      5 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4a6820     70 FUNC RETURNTYPE RAX 0
-            4a6820     70 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            4a6820     70 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4a6870      5 FUNC RETURNTYPE RAX 0
             4a6870      5 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4a6880    200 FUNC RETURNTYPE RAX 4
-            4a6880    200 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            4a6880    200 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4a6950     27 FUNC RETURNTYPE RAX 0
-            4a6950     27 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            4a6950     27 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4a6970    415 FUNC RETURNTYPE RAX 4
-            4a6970    415 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            4a6970    415 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4a6b10    360 FUNC RETURNTYPE RAX 1
             4a6b10    360 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4a6c80    452 FUNC RETURNTYPE RAX 4
@@ -6538,7 +6537,7 @@
             4a7000    109 FUNC RETURNTYPE RAX 0
             4a7000    109 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4a7070    107 FUNC RETURNTYPE RAX 1
-            4a7070    107 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            4a7070    107 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4a70e0    125 FUNC RETURNTYPE RAX 0
             4a70e0    125 FUNC PROBLEM CRYPTO_ex_data_new_class JUMPUNRESOLVED 
             4a7160    125 FUNC RETURNTYPE RAX 0
@@ -6580,7 +6579,7 @@
             4a7b68      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RSI+-8 ZZ lea     rsi, [rsi-8] 
             4a7b90    103 FUNC RETURNTYPE RAX 8
             4a7c00     23 FUNC RETURNTYPE RAX 1
-            4a7c00     23 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            4a7c00     23 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4a7c20      5 FUNC RETURNTYPE RAX 0
             4a7c20      5 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4a7c30     19 FUNC RETURNTYPE RAX 4
@@ -6628,19 +6627,19 @@
             4a85d0     26 FUNC RETURNTYPE RAX 4
             4a85d0     26 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4a85f0     50 FUNC RETURNTYPE RAX 0
-            4a85f0     50 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4a85f0     50 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4a8630    217 FUNC RETURNTYPE RAX 1
             4a8630    217 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4a86dd      4 INSTR CHECK OVERFLOW SIGNED 64  RDI ZZ add     rdi, 1 
             4a8710    164 FUNC RETURNTYPE RAX 1
-            4a8710    164 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            4a8710    164 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
             4a87c0    132 FUNC RETURNTYPE RAX 16
             4a87c0    132 FUNC INARGS    6  ARG0 8 ARG1 16 ARG2 1 ARG3 2 ARG4 0 ARG5 0 
             4a87c0    132 FUNC PROBLEM OBJ_bsearch_ex_.constprop.7 CALLUNRESOLVED 
             4a8850     30 FUNC RETURNTYPE RAX 0
             4a8850     30 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
             4a8870    127 FUNC RETURNTYPE RAX 0
-            4a8870    127 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4a8870    127 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4a88f0     15 FUNC RETURNTYPE RAX 0
             4a88f0     15 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4a8900    582 FUNC RETURNTYPE RAX 1
@@ -6654,29 +6653,29 @@
             4a8e00    139 FUNC RETURNTYPE RAX 0
             4a8e00    139 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4a8e90    672 FUNC RETURNTYPE RAX 96
-            4a8e90    672 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4a8e90    672 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4a9130   1527 FUNC RETURNTYPE RAX 1
             4a9130   1527 FUNC INARGS    6  ARG0 8 ARG1 1 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             4a9730    790 FUNC RETURNTYPE RAX 0
-            4a9730    790 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4a9730    790 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4a9a50    133 FUNC RETURNTYPE RAX 0
-            4a9a50    133 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4a9a50    133 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4a9ae0    125 FUNC RETURNTYPE RAX 0
-            4a9ae0    125 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4a9ae0    125 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4a9b60    288 FUNC RETURNTYPE RAX 0
             4a9b60    288 FUNC INARGS    6  ARG0 8 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
             4a9b60    288 FUNC PROBLEM OBJ_bsearch_ex_ CALLUNRESOLVED 
             4a9c80      8 FUNC RETURNTYPE RAX 0
             4a9c80      8 FUNC INARGS    5  ARG0 8 ARG1 16 ARG2 1 ARG3 1 ARG4 2 
             4a9c90    276 FUNC RETURNTYPE RAX 1
-            4a9c90    276 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 4 ARG3 1 ARG4 1 ARG5 0 
+            4a9c90    276 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 4 ARG3 0 ARG4 1 ARG5 0 
             4a9d57      3 INSTR CHECK OVERFLOW NOFLAGUNKNOWNSIGN 32 RDI+1 ZZ lea     edx, [rdi+1] 
             4a9db0    362 FUNC RETURNTYPE RAX 0
-            4a9db0    362 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4a9db0    362 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4a9f20    511 FUNC RETURNTYPE RAX 4
             4a9f20    511 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4aa120     34 FUNC RETURNTYPE RAX 0
-            4aa120     34 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4aa120     34 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4aa150      5 FUNC RETURNTYPE RAX 0
             4aa150      5 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4aa160     11 FUNC RETURNTYPE RAX 0
@@ -6703,16 +6702,16 @@
             4aa5b0      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBP+24 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rbp+18h]  ; dest 
             4aa638      3 INSTR CHECK OVERFLOW UNSIGNED 64  RDI ZZ IDIOM 18 MEMORYSINK add     rdi, r15        ; dest 
             4aa690     10 FUNC RETURNTYPE RAX 0
-            4aa690     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4aa690     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4aa6a0    298 FUNC RETURNTYPE RAX 1
-            4aa6a0    298 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4aa6a0    298 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4aa6cd      3 INSTR CHECK OVERFLOW UNSIGNED 64  RDI ZZ IDIOM 18 MEMORYSINK add     rdi, r12        ; s 
             4aa6d2      3 INSTR CHECK UNDERFLOW UNKNOWNSIGN 64  RDX ZZ sub     rdx, rax        ; n 
             4aa6f1      3 INSTR CHECK OVERFLOW UNSIGNED 64  RDI ZZ IDIOM 18 MEMORYSINK add     rdi, r12        ; s 
             4aa7d0    170 FUNC RETURNTYPE RAX 1
-            4aa7d0    170 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            4aa7d0    170 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4aa880   2292 FUNC RETURNTYPE RAX 0
-            4aa880   2292 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            4aa880   2292 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
             4ab13d      4 INSTR CHECK OVERFLOW UNSIGNED 64  RSI ZZ IDIOM 15 add     rsi, 40h 
             4ab180    543 FUNC RETURNTYPE RAX 1
             4ab180    543 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
@@ -6720,31 +6719,31 @@
             4ab2c0      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBP+28 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rbp+1Ch]  ; dest 
             4ab348      3 INSTR CHECK OVERFLOW UNSIGNED 64  RDI ZZ IDIOM 18 MEMORYSINK add     rdi, r15        ; dest 
             4ab3a0     10 FUNC RETURNTYPE RAX 0
-            4ab3a0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4ab3a0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4ab3b0    322 FUNC RETURNTYPE RAX 1
-            4ab3b0    322 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4ab3b0    322 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4ab3dd      3 INSTR CHECK OVERFLOW UNSIGNED 64  RDI ZZ IDIOM 18 MEMORYSINK add     rdi, r12        ; s 
             4ab3e2      3 INSTR CHECK UNDERFLOW UNKNOWNSIGN 64  RDX ZZ sub     rdx, rax        ; n 
             4ab401      3 INSTR CHECK OVERFLOW UNSIGNED 64  RDI ZZ IDIOM 18 MEMORYSINK add     rdi, r12        ; s 
             4ab500    194 FUNC RETURNTYPE RAX 1
-            4ab500    194 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            4ab500    194 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4ab5d0    433 FUNC RETURNTYPE RAX 4
             4ab5d0    433 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4ab64a      3 INSTR CHECK OVERFLOW UNSIGNED 64  RDI ZZ IDIOM 18 MEMORYSINK add     rdi, r14        ; dest 
             4ab6d8      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+40 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rbx+28h]  ; dest 
             4ab730      3 INSTR CHECK OVERFLOW UNSIGNED 64  RDI ZZ IDIOM 18 MEMORYSINK add     rdi, r14        ; dest 
             4ab790    226 FUNC RETURNTYPE RAX 1
-            4ab790    226 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            4ab790    226 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4ab880    226 FUNC RETURNTYPE RAX 1
-            4ab880    226 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            4ab880    226 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4ab970     24 FUNC RETURNTYPE RAX 1
             4ab970     24 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4ab990     24 FUNC RETURNTYPE RAX 1
             4ab990     24 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4ab9b0     10 FUNC RETURNTYPE RAX 0
-            4ab9b0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4ab9b0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4ab9c0    535 FUNC RETURNTYPE RAX 1
-            4ab9c0    535 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4ab9c0    535 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4ab9ec      3 INSTR CHECK OVERFLOW UNSIGNED 64  RDI ZZ IDIOM 18 MEMORYSINK add     rdi, r12        ; s 
             4aba9b      3 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RAX+1 ZZ lea     ecx, [rax+1] 
             4abb5d      3 INSTR CHECK OVERFLOW UNSIGNED 64  RDI ZZ IDIOM 18 MEMORYSINK add     rdi, r12        ; s 
@@ -6752,15 +6751,15 @@
             4abbe0      5 FUNC RETURNTYPE RAX 0
             4abbe0      5 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4abbf0    161 FUNC RETURNTYPE RAX 0
-            4abbf0    161 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            4abbf0    161 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4abca0    161 FUNC RETURNTYPE RAX 0
-            4abca0    161 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            4abca0    161 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4abd50    153 FUNC RETURNTYPE RAX 1
             4abd50    153 FUNC INARGS    1  ARG0 4 
             4abdf0    153 FUNC RETURNTYPE RAX 1
             4abdf0    153 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4abe90   1456 FUNC RETURNTYPE RAX 1
-            4abe90   1456 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4abe90   1456 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4abebf      5 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBP+RCX ZZ IDIOM 18 MEMORYSINK lea     rdi, [rbp+rcx+50h]; s 
             4abebf      5 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBP+RCX+80 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rbp+rcx+50h]; s 
             4ac410      5 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RSI+RAX ZZ IDIOM 18 MEMORYSINK lea     rdi, [rsi+rax+51h]; s 
@@ -6773,7 +6772,7 @@
             4ac580      5 FUNC RETURNTYPE RAX 0
             4ac580      5 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4ac590     10 FUNC RETURNTYPE RAX 0
-            4ac590     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4ac590     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4ac5a0    275 FUNC RETURNTYPE RAX 0
             4ac5a0    275 FUNC INARGS    4  ARG0 0 ARG1 0 ARG2 0 ARG3 0 
             4ac6c0    275 FUNC RETURNTYPE RAX 0
@@ -6781,9 +6780,9 @@
             4ac800   4332 FUNC RETURNTYPE RAX 0
             4ac800   4332 FUNC PROBLEM sha1_block_data_order STACKANALYSIS 
             4ad8f0   3676 FUNC RETURNTYPE RAX 0
-            4ad8f0   3676 FUNC INARGS    4  ARG0 4 ARG1 4 ARG2 1 ARG3 1 
+            4ad8f0   3676 FUNC INARGS    3  ARG0 4 ARG1 4 ARG2 1 
             4ae750   3591 FUNC RETURNTYPE RAX 0
-            4ae750   3591 FUNC INARGS    4  ARG0 4 ARG1 4 ARG2 1 ARG3 1 
+            4ae750   3591 FUNC INARGS    3  ARG0 4 ARG1 4 ARG2 1 
             4af640   4725 FUNC RETURNTYPE RAX 0
             4af640   4725 FUNC PROBLEM sha256_block_data_order STACKANALYSIS 
             4b09c0   4773 FUNC RETURNTYPE RAX 0
@@ -6845,7 +6844,7 @@
             4b2c2d      4 INSTR CHECK OVERFLOW NOFLAGUNKNOWNSIGN 64 RBP+104 ZZ lea     rdi, [rbp+68h] 
             4b2c31      2 INSTR CHECK TRUNCATION UNKNOWNSIGN 64 RBX 32 EBX ZZ mov     esi, ebx 
             4b2c60    356 FUNC RETURNTYPE RAX 4
-            4b2c60    356 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            4b2c60    356 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4b2c7f      7 INSTR CHECK OVERFLOW NOFLAGSIGNED 32 RSI*8 ZZ lea     edi, ds:0[rsi*8] 
             4b2cf2      4 INSTR CHECK OVERFLOW UNSIGNED 64  RDX ZZ IDIOM 18 MEMORYSINK add     rdx, 20h 
             4b2dd0    140 FUNC RETURNTYPE RAX 1
@@ -6865,7 +6864,7 @@
             4b30b0     24 FUNC RETURNTYPE RAX 96
             4b30b0     24 FUNC INARGS    6  ARG0 4 ARG1 96 ARG2 96 ARG3 96 ARG4 4 ARG5 1 
             4b30d0     97 FUNC RETURNTYPE RAX 4
-            4b30d0     97 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 1 ARG3 96 ARG4 96 ARG5 96 
+            4b30d0     97 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 96 ARG4 96 ARG5 96 
             4b3140     94 FUNC RETURNTYPE RAX 4
             4b3140     94 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4b31a0    279 FUNC RETURNTYPE RAX 4
@@ -6874,9 +6873,9 @@
             4b32c0    196 FUNC RETURNTYPE RAX 4
             4b32c0    196 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4b3390    387 FUNC RETURNTYPE RAX 4
-            4b3390    387 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4b3390    387 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4b3520     94 FUNC RETURNTYPE RAX 0
-            4b3520     94 FUNC INARGS    4  ARG0 4 ARG1 4 ARG2 1 ARG3 1 
+            4b3520     94 FUNC INARGS    2  ARG0 4 ARG1 4 
             4b3580     43 FUNC RETURNTYPE RAX 4
             4b3580     43 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4b35b0     30 FUNC RETURNTYPE RAX 1
@@ -6893,7 +6892,7 @@
             4b3960    196 FUNC RETURNTYPE RAX 1
             4b3960    196 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4b3a30    384 FUNC RETURNTYPE RAX 1
-            4b3a30    384 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            4b3a30    384 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4b3ad0      3 INSTR CHECK OVERFLOW UNSIGNED 32  RSI ZZ add     esi, 1 
             4b3af0      3 INSTR CHECK OVERFLOW SIGNED 32  RAX ZZ add     eax, 1 
             4b3bb0     91 FUNC RETURNTYPE RAX 1
@@ -6926,7 +6925,7 @@
             4b3fa8      7 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+336 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rbx+150h] 
             4b3fbe      7 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+360 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rbx+168h] 
             4b4010    157 FUNC RETURNTYPE RAX 4
-            4b4010    157 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 1 ARG3 96 ARG4 96 ARG5 96 
+            4b4010    157 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 96 ARG4 96 ARG5 96 
             4b40b0    439 FUNC RETURNTYPE RAX 0
             4b40b0    439 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4b40f5      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+24 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rbx+18h]  ; ptr 
@@ -6967,7 +6966,7 @@
             4b4545      7 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBP+336 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rbp+150h] 
             4b4551      7 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBP+360 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rbp+168h] 
             4b45e0    698 FUNC RETURNTYPE RAX 4
-            4b45e0    698 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4b45e0    698 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4b45f8      3 INSTR CHECK OVERFLOW UNSIGNED 32  RDI ZZ add     edi, 2 
             4b4845      4 INSTR CHECK UNDERFLOW UNKNOWNSIGN 64  RSI ZZ sub     rsi, 8 
             4b48a0    559 FUNC RETURNTYPE RAX 4
@@ -6993,7 +6992,7 @@
             4b4e70    138 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4b4ed4      4 INSTR CHECK OVERFLOW UNSIGNED 64  RSI ZZ IDIOM 18 MEMORYSINK add     rsi, 2 
             4b4f00   1508 FUNC RETURNTYPE RAX 1
-            4b4f00   1508 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4b4f00   1508 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4b508e      4 INSTR CHECK UNDERFLOW UNKNOWNSIGN 64  RBX ZZ sub     rbx, 8 
             4b50bb      7 INSTR CHECK OVERFLOW UNKNOWNSIGN 64  RSI ZZ IDIOM 18 GLOBALMEMSINK add     rsi, 5C5DF0h 
             4b50f9      7 INSTR CHECK OVERFLOW UNKNOWNSIGN 64  RSI ZZ IDIOM 18 GLOBALMEMSINK add     rsi, 5C5DF0h 
@@ -7024,7 +7023,7 @@
             4b5690    276 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4b574a      4 INSTR CHECK UNDERFLOW UNKNOWNSIGN 64  RDX ZZ sub     rdx, 8 
             4b57b0    394 FUNC RETURNTYPE RAX 1
-            4b57b0    394 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            4b57b0    394 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
             4b5848      4 INSTR CHECK UNDERFLOW UNKNOWNSIGN 64  RAX ZZ sub     rax, 8 
             4b5851      8 INSTR CHECK OVERFLOW NOFLAGSIGNED 64 R13*8 ZZ lea     rdx, ds:0[r13*8]; n 
             4b58df      4 INSTR CHECK UNDERFLOW UNKNOWNSIGN 64  RSI ZZ sub     rsi, 8 
@@ -7045,14 +7044,14 @@
             4b5dc0    255 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 96 ARG3 96 ARG4 96 ARG5 1 
             4b5ea0      3 INSTR CHECK OVERFLOW NOFLAGSIGNED 32 RBP+1 ZZ lea     esi, [rbp+1] 
             4b5ec0    153 FUNC RETURNTYPE RAX 1
-            4b5ec0    153 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4b5ec0    153 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4b5f40      3 INSTR CHECK OVERFLOW UNKNOWNSIGN 32  RSI ZZ add     esi, 1 
             4b5f60    257 FUNC RETURNTYPE RAX 1
             4b5f60    257 FUNC INARGS    4  ARG0 4 ARG1 4 ARG2 1 ARG3 0 
             4b6070    238 FUNC RETURNTYPE RAX 1
             4b6070    238 FUNC INARGS    4  ARG0 4 ARG1 4 ARG2 1 ARG3 0 
             4b6160    160 FUNC RETURNTYPE RAX 1
-            4b6160    160 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            4b6160    160 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4b6178      3 INSTR CHECK UNDERFLOW SIGNED 32  RCX ZZ sub     ecx, 4 
             4b6200     13 FUNC RETURNTYPE RAX 1
             4b6200     13 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
@@ -7065,11 +7064,11 @@
             4b6860    409 FUNC RETURNTYPE RAX 1
             4b6860    409 FUNC INARGS    3  ARG0 4 ARG1 4 ARG2 4 
             4b6a00   1291 FUNC RETURNTYPE RAX 1
-            4b6a00   1291 FUNC INARGS    4  ARG0 4 ARG1 4 ARG2 0 ARG3 1 
+            4b6a00   1291 FUNC INARGS    2  ARG0 4 ARG1 4 
             4b6f10    357 FUNC RETURNTYPE RAX 1
-            4b6f10    357 FUNC INARGS    4  ARG0 4 ARG1 4 ARG2 0 ARG3 1 
+            4b6f10    357 FUNC INARGS    2  ARG0 4 ARG1 4 
             4b7080    287 FUNC RETURNTYPE RAX 4
-            4b7080    287 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            4b7080    287 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4b7080    287 FUNC PROBLEM EC_GROUP_new CALLUNRESOLVED 
             4b70bd      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RAX+16 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rax+10h] 
             4b70d9      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+40 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rbx+28h] 
@@ -7150,7 +7149,7 @@
             4b7c70     71 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4b7c70     71 FUNC PROBLEM EC_EX_DATA_clear_free_all_data CALLUNRESOLVED 
             4b7cc0    215 FUNC RETURNTYPE RAX 4
-            4b7cc0    215 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            4b7cc0    215 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4b7cc0    215 FUNC PROBLEM EC_POINT_new CALLUNRESOLVED 
             4b7da0    378 FUNC RETURNTYPE RAX 1
             4b7da0    378 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 4 ARG3 96 ARG4 0 ARG5 0 
@@ -7212,10 +7211,10 @@
             4b8cd0     53 FUNC RETURNTYPE RAX 0
             4b8cd0     53 FUNC PROBLEM EC_GROUP_have_precompute_mult JUMPUNRESOLVED 
             4b8d10     39 FUNC RETURNTYPE RAX 0
-            4b8d10     39 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            4b8d10     39 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4b8d14      4 INSTR CHECK OVERFLOW NOFLAGUNKNOWNSIGN 64 RDI+48 ZZ lea     rdi, [rdi+30h] 
             4b8d40    680 FUNC RETURNTYPE RAX 4
-            4b8d40    680 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 4 ARG3 1 ARG4 0 ARG5 0 
+            4b8d40    680 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             4b8daa      3 INSTR CHECK OVERFLOW NOFLAGSIGNED 32 RAX+1 ZZ lea     edi, [rax+1] 
             4b8e2a      4 INSTR CHECK OVERFLOW UNSIGNED 64  RDX ZZ add     rdx, 1 
             4b8e32      4 INSTR CHECK OVERFLOW NOFLAGUNKNOWNSIGN 64 R14+RDX ZZ lea     esi, [r14+rdx] 
@@ -7235,13 +7234,13 @@
             4b9883      7 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 32 RDX*8 ZZ lea     edi, ds:8[rdx*8] 
             4b9883      7 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 32 RDX*8+8 ZZ lea     edi, ds:8[rdx*8] 
             4b9f70   1634 FUNC RETURNTYPE RAX 1
-            4b9f70   1634 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            4b9f70   1634 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4ba0cb      4 INSTR CHECK OVERFLOW UNSIGNED 64 RDX ZZ IDIOM 33 imul    rdx, rax 
             4ba0cf      7 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RDX*8 ZZ lea     edi, ds:8[rdx*8] 
             4ba0cf      7 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RDX*8+8 ZZ lea     edi, ds:8[rdx*8] 
             4ba1a6      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+48 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rbx+30h] 
             4ba5e0     42 FUNC RETURNTYPE RAX 1
-            4ba5e0     42 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            4ba5e0     42 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4ba610   1173 FUNC RETURNTYPE RAX 4
             4ba610   1173 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4ba610   1173 FUNC PROBLEM EC_GROUP_new_by_curve_name CALLUNRESOLVED 
@@ -7259,9 +7258,9 @@
             4baab0     78 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4baaef      4 INSTR CHECK OVERFLOW UNKNOWNSIGN 64  RAX ZZ add     rax, 10h 
             4bab00    143 FUNC RETURNTYPE RAX 4
-            4bab00    143 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 1 ARG3 1 ARG4 96 ARG5 1 
+            4bab00    143 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 96 ARG5 1 
             4bab90    278 FUNC RETURNTYPE RAX 4
-            4bab90    278 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 1 ARG3 2 ARG4 0 ARG5 0 
+            4bab90    278 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 2 ARG4 0 ARG5 0 
             4bac31      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+40 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rbx+28h] 
             4bac81      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+48 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rbx+30h] 
             4bacb0    121 FUNC RETURNTYPE RAX 1
@@ -7272,16 +7271,16 @@
             4bad30    423 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4bad30    423 FUNC PROBLEM EC_KEY_copy CALLUNRESOLVED 
             4baee0    279 FUNC RETURNTYPE RAX 4
-            4baee0    279 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 96 ARG4 1 ARG5 96 
+            4baee0    279 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 96 ARG4 1 ARG5 96 
             4baf82      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+40 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rbx+28h] 
             4bafd2      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+48 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rbx+30h] 
             4bb000     48 FUNC RETURNTYPE RAX 1
-            4bb000     48 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 1 ARG4 0 ARG5 1 
+            4bb000     48 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 1 
             4bb004      4 INSTR CHECK OVERFLOW UNKNOWNSIGN 64  RDI ZZ IDIOM 18 MEMORYSINK add     rdi, 28h 
             4bb030    459 FUNC RETURNTYPE RAX 1
             4bb030    459 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4bb200    701 FUNC RETURNTYPE RAX 1
-            4bb200    701 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            4bb200    701 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4bb4c0    560 FUNC RETURNTYPE RAX 1
             4bb4c0    560 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4bb6f0      5 FUNC RETURNTYPE RAX 0
@@ -7305,7 +7304,7 @@
             4bb840     26 FUNC RETURNTYPE RAX 0
             4bb840     26 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4bb860    135 FUNC RETURNTYPE RAX 1
-            4bb860    135 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 2 ARG4 1 ARG5 0 
+            4bb860    135 FUNC INARGS    6  ARG0 4 ARG1 2 ARG2 2 ARG3 2 ARG4 1 ARG5 0 
             4bb8f0    192 FUNC RETURNTYPE RAX 1
             4bb8f0    192 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 2 ARG3 2 ARG4 2 ARG5 0 
             4bb998      5 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 R12+48 ZZ IDIOM 18 MEMORYSINK lea     rdi, [r12+30h] 
@@ -7328,7 +7327,7 @@
             4bbc30    166 FUNC RETURNTYPE RAX 0
             4bbc30    166 FUNC PROBLEM EC_POINT_oct2point JUMPUNRESOLVED 
             4bbce0    488 FUNC RETURNTYPE RAX 4
-            4bbce0    488 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 1 ARG3 96 ARG4 0 ARG5 0 
+            4bbce0    488 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 96 ARG4 0 ARG5 0 
             4bbce0    488 FUNC PROBLEM RSA_new CALLUNRESOLVED 
             4bbed0      8 FUNC RETURNTYPE RAX 0
             4bbed0      8 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
@@ -7340,7 +7339,7 @@
             4bbf20     79 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4bbf20     79 FUNC PROBLEM RSA_set_method CALLUNRESOLVED 
             4bbf70    587 FUNC RETURNTYPE RAX 4
-            4bbf70    587 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            4bbf70    587 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
             4bbf70    587 FUNC PROBLEM RSA_new_method CALLUNRESOLVED 
             4bc1c0    269 FUNC RETURNTYPE RAX 1
             4bc1c0    269 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
@@ -7348,7 +7347,7 @@
             4bc1c9      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RDI+112 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rdi+70h] 
             4bc210      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+96 ZZ IDIOM 18 MEMORYSINK lea     rdx, [rbx+60h] 
             4bc2d0     48 FUNC RETURNTYPE RAX 1
-            4bc2d0     48 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 1 ARG4 0 ARG5 1 
+            4bc2d0     48 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 1 
             4bc2d4      4 INSTR CHECK OVERFLOW UNKNOWNSIGN 64  RDI ZZ IDIOM 18 MEMORYSINK add     rdi, 70h 
             4bc300     25 FUNC RETURNTYPE RAX 96
             4bc300     25 FUNC INARGS    5  ARG0 1 ARG1 96 ARG2 1 ARG3 1 ARG4 1 
@@ -7387,21 +7386,21 @@
             4bd160     70 FUNC RETURNTYPE RAX 1
             4bd160     70 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4bd1b0     10 FUNC RETURNTYPE RAX 4
-            4bd1b0     10 FUNC INARGS    6  ARG0 1 ARG1 8 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            4bd1b0     10 FUNC INARGS    6  ARG0 1 ARG1 8 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
             4bd1c0     10 FUNC RETURNTYPE RAX 0
-            4bd1c0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4bd1c0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4bd1d0     10 FUNC RETURNTYPE RAX 1
-            4bd1d0     10 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 96 ARG3 1 ARG4 0 ARG5 0 
+            4bd1d0     10 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 96 ARG3 1 ARG4 0 ARG5 0 
             4bd1e0     10 FUNC RETURNTYPE RAX 96
-            4bd1e0     10 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 96 ARG3 1 ARG4 96 ARG5 1 
+            4bd1e0     10 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 96 ARG3 1 ARG4 96 ARG5 1 
             4bd1f0     10 FUNC RETURNTYPE RAX 1
-            4bd1f0     10 FUNC INARGS    6  ARG0 1 ARG1 8 ARG2 1 ARG3 1 ARG4 0 ARG5 4 
+            4bd1f0     10 FUNC INARGS    6  ARG0 1 ARG1 8 ARG2 1 ARG3 0 ARG4 0 ARG5 4 
             4bd200     10 FUNC RETURNTYPE RAX 0
-            4bd200     10 FUNC INARGS    6  ARG0 0 ARG1 8 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4bd200     10 FUNC INARGS    6  ARG0 0 ARG1 8 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4bd210     10 FUNC RETURNTYPE RAX 1
-            4bd210     10 FUNC INARGS    6  ARG0 1 ARG1 8 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            4bd210     10 FUNC INARGS    6  ARG0 1 ARG1 8 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
             4bd220     10 FUNC RETURNTYPE RAX 0
-            4bd220     10 FUNC INARGS    6  ARG0 0 ARG1 8 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4bd220     10 FUNC INARGS    6  ARG0 0 ARG1 8 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4bd230     13 FUNC RETURNTYPE RAX 0
             4bd230     13 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4bd240     13 FUNC RETURNTYPE RAX 1
@@ -7431,21 +7430,21 @@
             4bd780     99 FUNC RETURNTYPE RAX 1
             4bd780     99 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4bd7f0     10 FUNC RETURNTYPE RAX 0
-            4bd7f0     10 FUNC INARGS    6  ARG0 1 ARG1 8 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            4bd7f0     10 FUNC INARGS    6  ARG0 1 ARG1 8 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
             4bd800     10 FUNC RETURNTYPE RAX 0
-            4bd800     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4bd800     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4bd810     10 FUNC RETURNTYPE RAX 0
-            4bd810     10 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            4bd810     10 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
             4bd820     10 FUNC RETURNTYPE RAX 0
-            4bd820     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4bd820     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4bd830     10 FUNC RETURNTYPE RAX 4
-            4bd830     10 FUNC INARGS    6  ARG0 1 ARG1 8 ARG2 1 ARG3 1 ARG4 96 ARG5 96 
+            4bd830     10 FUNC INARGS    6  ARG0 1 ARG1 8 ARG2 1 ARG3 0 ARG4 96 ARG5 96 
             4bd840     10 FUNC RETURNTYPE RAX 4
-            4bd840     10 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 1 ARG4 1 ARG5 0 
+            4bd840     10 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 1 ARG4 1 ARG5 0 
             4bd850     10 FUNC RETURNTYPE RAX 0
-            4bd850     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            4bd850     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4bd860     10 FUNC RETURNTYPE RAX 4
-            4bd860     10 FUNC INARGS    6  ARG0 4 ARG1 8 ARG2 1 ARG3 1 ARG4 1 ARG5 0 
+            4bd860     10 FUNC INARGS    6  ARG0 4 ARG1 8 ARG2 0 ARG3 1 ARG4 1 ARG5 0 
             4bd870     13 FUNC RETURNTYPE RAX 0
             4bd870     13 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4bd880    148 FUNC RETURNTYPE RAX 1
@@ -7459,7 +7458,7 @@
             4bd9e0     10 FUNC RETURNTYPE RAX 0
             4bd9e0     10 FUNC PROBLEM DSA_sign_setup JUMPUNRESOLVED 
             4bd9f0     49 FUNC RETURNTYPE RAX 4
-            4bd9f0     49 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 1 ARG3 1 ARG4 4 ARG5 1 
+            4bd9f0     49 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 4 ARG5 1 
             4bda30     50 FUNC RETURNTYPE RAX 0
             4bda30     50 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4bda70    101 FUNC RETURNTYPE RAX 0
@@ -7482,9 +7481,9 @@
             4bdea0     70 FUNC RETURNTYPE RAX 1
             4bdea0     70 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4bdef0     10 FUNC RETURNTYPE RAX 4
-            4bdef0     10 FUNC INARGS    6  ARG0 1 ARG1 8 ARG2 1 ARG3 1 ARG4 4 ARG5 96 
+            4bdef0     10 FUNC INARGS    6  ARG0 1 ARG1 8 ARG2 1 ARG3 0 ARG4 4 ARG5 96 
             4bdf00     10 FUNC RETURNTYPE RAX 4
-            4bdf00     10 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 1 ARG4 1 ARG5 0 
+            4bdf00     10 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 1 ARG4 1 ARG5 0 
             4bdf10     13 FUNC RETURNTYPE RAX 96
             4bdf10     13 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 96 ARG3 96 ARG4 1 ARG5 96 
             4bdf20     10 FUNC RETURNTYPE RAX 1
@@ -7515,10 +7514,10 @@
             4be450     91 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4be450     91 FUNC PROBLEM DH_set_method CALLUNRESOLVED 
             4be4b0    440 FUNC RETURNTYPE RAX 4
-            4be4b0    440 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 1 ARG3 1 ARG4 96 ARG5 1 
+            4be4b0    440 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 96 ARG5 1 
             4be4b0    440 FUNC PROBLEM DH_new CALLUNRESOLVED 
             4be670    542 FUNC RETURNTYPE RAX 4
-            4be670    542 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4be670    542 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4be670    542 FUNC PROBLEM DH_new_method CALLUNRESOLVED 
             4be890    224 FUNC RETURNTYPE RAX 1
             4be890    224 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
@@ -7526,7 +7525,7 @@
             4be899      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RDI+104 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rdi+68h] 
             4be8e6      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+112 ZZ IDIOM 18 MEMORYSINK lea     rdx, [rbx+70h] 
             4be970     48 FUNC RETURNTYPE RAX 1
-            4be970     48 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 1 ARG3 1 ARG4 0 ARG5 1 
+            4be970     48 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 1 
             4be974      4 INSTR CHECK OVERFLOW UNKNOWNSIGN 64  RDI ZZ add     rdi, 68h 
             4be9a0     25 FUNC RETURNTYPE RAX 0
             4be9a0     25 FUNC INARGS    5  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 
@@ -7546,17 +7545,17 @@
             4beca0     15 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4beca0     15 FUNC PROBLEM engine_cleanup_cb_free CALLUNRESOLVED 
             4becb0    284 FUNC RETURNTYPE RAX 4
-            4becb0    284 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 1 ARG3 1 ARG4 0 ARG5 1 
+            4becb0    284 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 1 
             4bed0a      7 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+184 ZZ IDIOM 18 MEMORYSINK lea     rdx, [rbx+0B8h] 
             4bedd0    150 FUNC RETURNTYPE RAX 0
             4bedd0    150 FUNC INARGS    6  ARG0 4 ARG1 8 ARG2 8 ARG3 1 ARG4 0 ARG5 0 
             4bee70    195 FUNC RETURNTYPE RAX 1
-            4bee70    195 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4bee70    195 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4bee70    195 FUNC PROBLEM engine_free_util CALLUNRESOLVED 
             4beea0      7 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RDI+172 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rdi+0ACh] 
             4beeea      7 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+184 ZZ IDIOM 18 MEMORYSINK lea     rdx, [rbx+0B8h] 
             4bef40    171 FUNC RETURNTYPE RAX 1
-            4bef40    171 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            4bef40    171 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4bef40    171 FUNC PROBLEM ENGINE_free CALLUNRESOLVED 
             4bef49      7 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RDI+172 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rdi+0ACh] 
             4bef9e      7 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+184 ZZ IDIOM 18 MEMORYSINK lea     rdx, [rbx+0B8h] 
@@ -7609,44 +7608,44 @@
             4bf2b0    187 FUNC RETURNTYPE RAX 0
             4bf2b0    187 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
             4bf370    253 FUNC RETURNTYPE RAX 1
-            4bf370    253 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            4bf370    253 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4bf470    268 FUNC RETURNTYPE RAX 4
-            4bf470    268 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            4bf470    268 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4bf580    130 FUNC RETURNTYPE RAX 0
             4bf580    130 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4bf610     75 FUNC RETURNTYPE RAX 4
-            4bf610     75 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            4bf610     75 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4bf660     75 FUNC RETURNTYPE RAX 4
-            4bf660     75 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            4bf660     75 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4bf6b0    139 FUNC RETURNTYPE RAX 4
-            4bf6b0    139 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            4bf6b0    139 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4bf740    139 FUNC RETURNTYPE RAX 4
-            4bf740    139 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            4bf740    139 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4bf7d0    505 FUNC RETURNTYPE RAX 96
-            4bf7d0    505 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            4bf7d0    505 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4bf9d0    155 FUNC RETURNTYPE RAX 1
-            4bf9d0    155 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            4bf9d0    155 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4bfa70    471 FUNC RETURNTYPE RAX 96
-            4bfa70    471 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            4bfa70    471 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4bfc50     92 FUNC RETURNTYPE RAX 1
-            4bfc50     92 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            4bfc50     92 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4bfc59      7 INSTR CHECK OVERFLOW UNKNOWNSIGN 64  RDI ZZ add     rdi, 0ACh 
             4bfcb0     66 FUNC RETURNTYPE RAX 1
-            4bfcb0     66 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            4bfcb0     66 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4bfcb0     66 FUNC PROBLEM engine_unlocked_init CALLUNRESOLVED 
             4bfd00    191 FUNC RETURNTYPE RAX 1
             4bfd00    191 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4bfd00    191 FUNC PROBLEM engine_unlocked_finish CALLUNRESOLVED 
             4bfdc0    186 FUNC RETURNTYPE RAX 1
-            4bfdc0    186 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            4bfdc0    186 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4bfdc0    186 FUNC PROBLEM ENGINE_init CALLUNRESOLVED 
             4bfe80    370 FUNC RETURNTYPE RAX 1
-            4bfe80    370 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            4bfe80    370 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4bfe80    370 FUNC PROBLEM ENGINE_finish CALLUNRESOLVED 
             4c0000   1185 FUNC RETURNTYPE RAX 0
             4c0000   1185 FUNC PROBLEM ENGINE_ctrl JUMPUNRESOLVED 
             4c04b0     83 FUNC RETURNTYPE RAX 1
-            4c04b0     83 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            4c04b0     83 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4c0510    262 FUNC RETURNTYPE RAX 1
             4c0510    262 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4c0620    688 FUNC RETURNTYPE RAX 1
@@ -7676,13 +7675,13 @@
             4c1000    404 FUNC RETURNTYPE RAX 1
             4c1000    404 FUNC INARGS    6  ARG0 96 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4c11a0    140 FUNC RETURNTYPE RAX 1
-            4c11a0    140 FUNC INARGS    6  ARG0 96 ARG1 0 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            4c11a0    140 FUNC INARGS    6  ARG0 96 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4c1230     80 FUNC RETURNTYPE RAX 1
             4c1230     80 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4c1280    136 FUNC RETURNTYPE RAX 1
             4c1280    136 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4c1310     10 FUNC RETURNTYPE RAX 0
-            4c1310     10 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            4c1310     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4c1320     13 FUNC RETURNTYPE RAX 0
             4c1320     13 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4c1330     54 FUNC RETURNTYPE RAX 1
@@ -7692,13 +7691,13 @@
             4c13c0     54 FUNC RETURNTYPE RAX 1
             4c13c0     54 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4c1400     15 FUNC RETURNTYPE RAX 16
-            4c1400     15 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4c1400     15 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
             4c1410      5 FUNC RETURNTYPE RAX 0
             4c1410      5 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
             4c1420     10 FUNC RETURNTYPE RAX 1
             4c1420     10 FUNC INARGS    6  ARG0 4 ARG1 16 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
             4c1430     10 FUNC RETURNTYPE RAX 0
-            4c1430     10 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            4c1430     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4c1440     13 FUNC RETURNTYPE RAX 0
             4c1440     13 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4c1450     54 FUNC RETURNTYPE RAX 1
@@ -7708,13 +7707,13 @@
             4c14e0     54 FUNC RETURNTYPE RAX 1
             4c14e0     54 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4c1520     15 FUNC RETURNTYPE RAX 16
-            4c1520     15 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4c1520     15 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
             4c1530      5 FUNC RETURNTYPE RAX 0
             4c1530      5 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
             4c1540     10 FUNC RETURNTYPE RAX 1
             4c1540     10 FUNC INARGS    6  ARG0 4 ARG1 16 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
             4c1550     10 FUNC RETURNTYPE RAX 0
-            4c1550     10 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            4c1550     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4c1560     13 FUNC RETURNTYPE RAX 0
             4c1560     13 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4c1570     54 FUNC RETURNTYPE RAX 1
@@ -7724,13 +7723,13 @@
             4c1600     54 FUNC RETURNTYPE RAX 1
             4c1600     54 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4c1640     15 FUNC RETURNTYPE RAX 16
-            4c1640     15 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4c1640     15 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
             4c1650      5 FUNC RETURNTYPE RAX 0
             4c1650      5 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
             4c1660     10 FUNC RETURNTYPE RAX 1
             4c1660     10 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4c1670     10 FUNC RETURNTYPE RAX 0
-            4c1670     10 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            4c1670     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4c1680     13 FUNC RETURNTYPE RAX 0
             4c1680     13 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4c1690     54 FUNC RETURNTYPE RAX 1
@@ -7740,13 +7739,13 @@
             4c1720     54 FUNC RETURNTYPE RAX 1
             4c1720     54 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4c1760     15 FUNC RETURNTYPE RAX 16
-            4c1760     15 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4c1760     15 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
             4c1770      5 FUNC RETURNTYPE RAX 0
             4c1770      5 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
             4c1780     10 FUNC RETURNTYPE RAX 1
             4c1780     10 FUNC INARGS    6  ARG0 4 ARG1 16 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
             4c1790     10 FUNC RETURNTYPE RAX 0
-            4c1790     10 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            4c1790     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4c17a0     13 FUNC RETURNTYPE RAX 0
             4c17a0     13 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4c17b0     54 FUNC RETURNTYPE RAX 1
@@ -7756,13 +7755,13 @@
             4c1840     54 FUNC RETURNTYPE RAX 1
             4c1840     54 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4c1880     15 FUNC RETURNTYPE RAX 16
-            4c1880     15 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4c1880     15 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
             4c1890      5 FUNC RETURNTYPE RAX 0
             4c1890      5 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
             4c18a0     10 FUNC RETURNTYPE RAX 1
             4c18a0     10 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4c18b0     10 FUNC RETURNTYPE RAX 0
-            4c18b0     10 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            4c18b0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4c18c0     13 FUNC RETURNTYPE RAX 0
             4c18c0     13 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4c18d0     54 FUNC RETURNTYPE RAX 1
@@ -7772,13 +7771,13 @@
             4c1960     54 FUNC RETURNTYPE RAX 1
             4c1960     54 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4c19a0     15 FUNC RETURNTYPE RAX 4
-            4c19a0     15 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            4c19a0     15 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4c19b0      5 FUNC RETURNTYPE RAX 0
             4c19b0      5 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
             4c19c0     10 FUNC RETURNTYPE RAX 1
             4c19c0     10 FUNC INARGS    6  ARG0 4 ARG1 16 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
             4c19d0     10 FUNC RETURNTYPE RAX 0
-            4c19d0     10 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            4c19d0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4c19e0     13 FUNC RETURNTYPE RAX 0
             4c19e0     13 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4c19f0     94 FUNC RETURNTYPE RAX 1
@@ -7791,16 +7790,16 @@
             4c1ac0     97 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4c1ac0     97 FUNC PROBLEM ENGINE_set_default_ciphers CALLUNRESOLVED 
             4c1b30     12 FUNC RETURNTYPE RAX 96
-            4c1b30     12 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 1 ARG3 1 ARG4 4 ARG5 1 
+            4c1b30     12 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 1 ARG4 4 ARG5 1 
             4c1b40     89 FUNC RETURNTYPE RAX 1
-            4c1b40     89 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            4c1b40     89 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4c1b40     89 FUNC PROBLEM ENGINE_get_cipher CALLUNRESOLVED 
             4c1ba0      5 FUNC RETURNTYPE RAX 0
             4c1ba0      5 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4c1bb0     10 FUNC RETURNTYPE RAX 1
             4c1bb0     10 FUNC INARGS    6  ARG0 4 ARG1 2 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
             4c1bc0     10 FUNC RETURNTYPE RAX 0
-            4c1bc0     10 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            4c1bc0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4c1bd0     13 FUNC RETURNTYPE RAX 0
             4c1bd0     13 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4c1be0     94 FUNC RETURNTYPE RAX 1
@@ -7813,16 +7812,16 @@
             4c1cb0     97 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4c1cb0     97 FUNC PROBLEM ENGINE_set_default_digests CALLUNRESOLVED 
             4c1d20     12 FUNC RETURNTYPE RAX 0
-            4c1d20     12 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            4c1d20     12 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4c1d30     89 FUNC RETURNTYPE RAX 1
-            4c1d30     89 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            4c1d30     89 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4c1d30     89 FUNC PROBLEM ENGINE_get_digest CALLUNRESOLVED 
             4c1d90      5 FUNC RETURNTYPE RAX 0
             4c1d90      5 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4c1da0     10 FUNC RETURNTYPE RAX 1
             4c1da0     10 FUNC INARGS    6  ARG0 4 ARG1 2 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
             4c1db0     10 FUNC RETURNTYPE RAX 0
-            4c1db0     10 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            4c1db0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4c1dc0     13 FUNC RETURNTYPE RAX 0
             4c1dc0     13 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4c1dd0     94 FUNC RETURNTYPE RAX 1
@@ -7835,9 +7834,9 @@
             4c1ea0     97 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4c1ea0     97 FUNC PROBLEM ENGINE_set_default_pkey_meths CALLUNRESOLVED 
             4c1f10     12 FUNC RETURNTYPE RAX 4
-            4c1f10     12 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            4c1f10     12 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4c1f20     89 FUNC RETURNTYPE RAX 1
-            4c1f20     89 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            4c1f20     89 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4c1f20     89 FUNC PROBLEM ENGINE_get_pkey_meth CALLUNRESOLVED 
             4c1f80      5 FUNC RETURNTYPE RAX 0
             4c1f80      5 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
@@ -7847,7 +7846,7 @@
             4c1fa0    115 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4c1fa0    115 FUNC PROBLEM engine_pkey_meths_free CALLUNRESOLVED 
             4c2020     10 FUNC RETURNTYPE RAX 0
-            4c2020     10 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            4c2020     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4c2030    202 FUNC RETURNTYPE RAX 96
             4c2030    202 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 4 ARG4 0 ARG5 0 
             4c2030    202 FUNC PROBLEM look_str_cb CALLUNRESOLVED 
@@ -7863,9 +7862,9 @@
             4c21e0     97 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4c21e0     97 FUNC PROBLEM ENGINE_set_default_pkey_asn1_meths CALLUNRESOLVED 
             4c2250     12 FUNC RETURNTYPE RAX 96
-            4c2250     12 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 1 ARG3 1 ARG4 96 ARG5 1 
+            4c2250     12 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 1 ARG3 1 ARG4 96 ARG5 1 
             4c2260     89 FUNC RETURNTYPE RAX 1
-            4c2260     89 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            4c2260     89 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4c2260     89 FUNC PROBLEM ENGINE_get_pkey_asn1_meth CALLUNRESOLVED 
             4c22c0      5 FUNC RETURNTYPE RAX 0
             4c22c0      5 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
@@ -7879,9 +7878,9 @@
             4c2360    224 FUNC PROBLEM ENGINE_get_pkey_asn1_meth_str CALLUNRESOLVED 
             4c23c0      4 INSTR CHECK OVERFLOW UNKNOWNSIGN 64  RBX ZZ add     rbx, 4 
             4c2440    134 FUNC RETURNTYPE RAX 1
-            4c2440    134 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            4c2440    134 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
             4c24d0    100 FUNC RETURNTYPE RAX 4
-            4c24d0    100 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 1 ARG3 96 ARG4 96 ARG5 96 
+            4c24d0    100 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 96 ARG4 96 ARG5 96 
             4c2540     50 FUNC RETURNTYPE RAX 0
             4c2540     50 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4c2580    287 FUNC RETURNTYPE RAX 96
@@ -7891,7 +7890,7 @@
             4c2645      3 INSTR CHECK UNDERFLOW UNSIGNED 64  RDX ZZ sub     rdx, rdi        ; n 
             4c2648      4 INSTR CHECK OVERFLOW UNSIGNED 64  RDI ZZ IDIOM 18 MEMORYSINK add     rdi, [rbp+8]    ; s 
             4c26a0    295 FUNC RETURNTYPE RAX 1
-            4c26a0    295 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4c26a0    295 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4c273a      3 INSTR CHECK UNDERFLOW UNSIGNED 64  RDX ZZ sub     rdx, rdi        ; n 
             4c273d      3 INSTR CHECK OVERFLOW UNSIGNED 64  RDI ZZ IDIOM 18 MEMORYSINK add     rdi, rax        ; s 
             4c2791      4 INSTR CHECK OVERFLOW UNSIGNED 64  RDI ZZ IDIOM 18 MEMORYSINK add     rdi, [rbp+8]    ; s 
@@ -7913,7 +7912,7 @@
             4c2a60    123 FUNC RETURNTYPE RAX 0
             4c2a60    123 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
             4c2ae0    281 FUNC RETURNTYPE RAX 4
-            4c2ae0    281 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 96 ARG4 1 ARG5 96 
+            4c2ae0    281 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 96 ARG4 1 ARG5 96 
             4c2ae0    281 FUNC PROBLEM BIO_new CALLUNRESOLVED 
             4c2c00    210 FUNC RETURNTYPE RAX 1
             4c2c00    210 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
@@ -7950,7 +7949,7 @@
             4c2f40    268 FUNC INARGS    6  ARG0 4 ARG1 96 ARG2 96 ARG3 0 ARG4 0 ARG5 0 
             4c2f40    268 FUNC PROBLEM BIO_write CALLUNRESOLVED 
             4c3050    262 FUNC RETURNTYPE RAX 1
-            4c3050    262 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            4c3050    262 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4c3050    262 FUNC PROBLEM BIO_puts CALLUNRESOLVED 
             4c3160    262 FUNC RETURNTYPE RAX 1
             4c3160    262 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
@@ -7968,9 +7967,9 @@
             4c3520    209 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4c3520    209 FUNC PROBLEM BIO_callback_ctrl CALLUNRESOLVED 
             4c3600     14 FUNC RETURNTYPE RAX 0
-            4c3600     14 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            4c3600     14 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4c3610     14 FUNC RETURNTYPE RAX 0
-            4c3610     14 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            4c3610     14 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4c3620     69 FUNC RETURNTYPE RAX 4
             4c3620     69 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4c3670     91 FUNC RETURNTYPE RAX 0
@@ -8033,7 +8032,7 @@
             4c4100    183 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4c41c0     50 FUNC RETURNTYPE RAX 1
             4c41c0     50 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
-            4c4200    101 FUNC RETURNTYPE RAX 1
+            4c4200    101 FUNC RETURNTYPE RAX 0
             4c4200    101 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4c4270    868 FUNC RETURNTYPE RAX 1
             4c4270    868 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 4 ARG4 0 ARG5 0 
@@ -8058,7 +8057,7 @@
             4c4b70      6 FUNC RETURNTYPE RAX 16
             4c4b70      6 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
             4c4b80     82 FUNC RETURNTYPE RAX 4
-            4c4b80     82 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            4c4b80     82 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4c4be0    108 FUNC RETURNTYPE RAX 1
             4c4be0    108 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4c4c50     74 FUNC RETURNTYPE RAX 1
@@ -8068,7 +8067,7 @@
             4c4cc0     91 FUNC RETURNTYPE RAX 1
             4c4cc0     91 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4c4d20    227 FUNC RETURNTYPE RAX 1
-            4c4d20    227 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4c4d20    227 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4c4e10   1197 FUNC RETURNTYPE RAX 1
             4c4e10   1197 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 4 ARG4 0 ARG5 0 
             4c4ef8      4 INSTR CHECK OVERFLOW SIGNED 64  RSI ZZ add     rsi, [rbx+18h] 
@@ -8115,11 +8114,11 @@
             4c6da0     21 FUNC RETURNTYPE RAX 0
             4c6da0     21 FUNC INARGS    6  ARG0 4 ARG1 2 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4c6dc0    290 FUNC RETURNTYPE RAX 4
-            4c6dc0    290 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 96 ARG4 1 ARG5 1 
+            4c6dc0    290 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 96 ARG4 1 ARG5 1 
             4c6ef0    159 FUNC RETURNTYPE RAX 96
-            4c6ef0    159 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 1 ARG3 96 ARG4 96 ARG5 1 
+            4c6ef0    159 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 96 ARG4 96 ARG5 1 
             4c6f90    164 FUNC RETURNTYPE RAX 96
-            4c6f90    164 FUNC INARGS    6  ARG0 2 ARG1 1 ARG2 1 ARG3 1 ARG4 96 ARG5 96 
+            4c6f90    164 FUNC INARGS    6  ARG0 2 ARG1 0 ARG2 0 ARG3 1 ARG4 96 ARG5 96 
             4c7040    158 FUNC RETURNTYPE RAX 0
             4c7040    158 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
             4c7093      3 INSTR CHECK UNDERFLOW SIGNED 32  RCX ZZ sub     ecx, 1 
@@ -8129,13 +8128,13 @@
             4c7180    116 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
             4c71d8      4 INSTR CHECK OVERFLOW UNKNOWNSIGN 64  RDX ZZ add     rdx, 8 
             4c7200     10 FUNC RETURNTYPE RAX 96
-            4c7200     10 FUNC INARGS    6  ARG0 96 ARG1 96 ARG2 1 ARG3 96 ARG4 96 ARG5 96 
+            4c7200     10 FUNC INARGS    6  ARG0 96 ARG1 96 ARG2 0 ARG3 96 ARG4 96 ARG5 96 
             4c7210     10 FUNC RETURNTYPE RAX 0
-            4c7210     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4c7210     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4c7220      7 FUNC RETURNTYPE RAX 96
-            4c7220      7 FUNC INARGS    6  ARG0 4 ARG1 96 ARG2 1 ARG3 96 ARG4 96 ARG5 96 
+            4c7220      7 FUNC INARGS    6  ARG0 4 ARG1 96 ARG2 0 ARG3 96 ARG4 96 ARG5 96 
             4c7230      7 FUNC RETURNTYPE RAX 0
-            4c7230      7 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4c7230      7 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4c7240     90 FUNC RETURNTYPE RAX 1
             4c7240     90 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
             4c727c      3 INSTR CHECK OVERFLOW SIGNED 32  RSI ZZ add     esi, 1 
@@ -8165,12 +8164,12 @@
             4c7520    112 FUNC RETURNTYPE RAX 1
             4c7520    112 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
             4c7590    479 FUNC RETURNTYPE RAX 4
-            4c7590    479 FUNC INARGS    6  ARG0 2 ARG1 2 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            4c7590    479 FUNC INARGS    6  ARG0 2 ARG1 2 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
             4c7770    106 FUNC RETURNTYPE RAX 0
             4c7770    106 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4c77ba      3 INSTR CHECK OVERFLOW UNSIGNED 32  RBP ZZ add     ebp, 1 
             4c77e0    430 FUNC RETURNTYPE RAX 4
-            4c77e0    430 FUNC INARGS    6  ARG0 4 ARG1 96 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            4c77e0    430 FUNC INARGS    6  ARG0 4 ARG1 96 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4c7990    323 FUNC RETURNTYPE RAX 0
             4c7990    323 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4c7ae0     66 FUNC RETURNTYPE RAX 4
@@ -8207,21 +8206,21 @@
             4c81f0      6 FUNC RETURNTYPE RAX 0
             4c81f0      6 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4c8200     70 FUNC RETURNTYPE RAX 0
-            4c8200     70 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            4c8200     70 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4c8250     86 FUNC RETURNTYPE RAX 0
-            4c8250     86 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            4c8250     86 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4c82b0     65 FUNC RETURNTYPE RAX 0
             4c82b0     65 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4c8300    157 FUNC RETURNTYPE RAX 0
-            4c8300    157 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            4c8300    157 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4c83a0    157 FUNC RETURNTYPE RAX 0
-            4c83a0    157 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            4c83a0    157 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4c8440      5 FUNC RETURNTYPE RAX 0
             4c8440      5 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4c8450     22 FUNC RETURNTYPE RAX 0
             4c8450     22 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4c8470    368 FUNC RETURNTYPE RAX 96
-            4c8470    368 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            4c8470    368 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4c850b      2 INSTR CHECK TRUNCATION UNKNOWNSIGN 64 RBX 32 EBX ZZ mov     edi, ebx        ; errnum 
             4c8548      4 INSTR CHECK OVERFLOW UNKNOWNSIGN 64  RBX ZZ add     rbx, 1 
             4c85e0    237 FUNC RETURNTYPE RAX 4
@@ -8248,7 +8247,7 @@
             4c9000    109 FUNC RETURNTYPE RAX 0
             4c9000    109 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4c9070    107 FUNC RETURNTYPE RAX 1
-            4c9070    107 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            4c9070    107 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4c90e0    306 FUNC RETURNTYPE RAX 0
             4c90e0    306 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4c90e0    306 FUNC PROBLEM ERR_load_ERR_strings CALLUNRESOLVED 
@@ -8299,7 +8298,7 @@
             4ca1f0      5 FUNC RETURNTYPE RAX 0
             4ca1f0      5 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4ca200   2640 FUNC RETURNTYPE RAX 16
-            4ca200   2640 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            4ca200   2640 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4ca200   2640 FUNC PROBLEM ERR_get_state CALLUNRESOLVED 
             4cac50    477 FUNC RETURNTYPE RAX 1
             4cac50    477 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 4 ARG3 4 ARG4 4 ARG5 4 
@@ -8308,19 +8307,16 @@
             4cae50     24 FUNC RETURNTYPE RAX 0
             4cae50     24 FUNC INARGS    2  ARG0 0 ARG1 0 
             4cae70     22 FUNC RETURNTYPE RAX 96
-            4cae70     22 FUNC INARGS    4  ARG0 1 ARG1 1 ARG2 1 ARG3 1 
             4cae90     21 FUNC RETURNTYPE RAX 4
             4cae90     21 FUNC INARGS    4  ARG0 1 ARG1 1 ARG2 8 ARG3 8 
             4caeb0     21 FUNC RETURNTYPE RAX 0
             4caeb0     21 FUNC INARGS    2  ARG0 0 ARG1 0 
             4caed0     19 FUNC RETURNTYPE RAX 96
-            4caed0     19 FUNC INARGS    4  ARG0 1 ARG1 1 ARG2 1 ARG3 1 
             4caef0     24 FUNC RETURNTYPE RAX 0
             4caef0     24 FUNC INARGS    4  ARG0 8 ARG1 8 ARG2 8 ARG3 8 
             4caf10     24 FUNC RETURNTYPE RAX 0
             4caf10     24 FUNC INARGS    2  ARG0 0 ARG1 0 
             4caf30     22 FUNC RETURNTYPE RAX 96
-            4caf30     22 FUNC INARGS    4  ARG0 1 ARG1 1 ARG2 1 ARG3 1 
             4caf50   1581 FUNC RETURNTYPE RAX 16
             4caf50   1581 FUNC INARGS    6  ARG0 96 ARG1 96 ARG2 96 ARG3 96 ARG4 96 ARG5 96 
             4cb580    285 FUNC RETURNTYPE RAX 4
@@ -8330,7 +8326,7 @@
             4cb720    126 FUNC RETURNTYPE RAX 4
             4cb720    126 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4cb7a0    342 FUNC RETURNTYPE RAX 4
-            4cb7a0    342 FUNC INARGS    6  ARG0 1 ARG1 4 ARG2 1 ARG3 96 ARG4 96 ARG5 96 
+            4cb7a0    342 FUNC INARGS    6  ARG0 1 ARG1 4 ARG2 0 ARG3 96 ARG4 96 ARG5 96 
             4cb816      3 INSTR CHECK OVERFLOW NOFLAGUNKNOWNSIGN 32 RBP+21 ZZ lea     esi, [rbp+15h] 
             4cb849      4 INSTR CHECK OVERFLOW SIGNED 64  RDX ZZ add     rdx, 1 
             4cb852      4 INSTR CHECK OVERFLOW UNKNOWNSIGN 64  R13 ZZ add     r13d, 1 
@@ -8343,13 +8339,13 @@
             4cbac0    158 FUNC RETURNTYPE RAX 0
             4cbac0    158 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
             4cbb60    135 FUNC RETURNTYPE RAX 1
-            4cbb60    135 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            4cbb60    135 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4cbbf0    225 FUNC RETURNTYPE RAX 4
-            4cbbf0    225 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            4cbbf0    225 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
             4cbce0    566 FUNC RETURNTYPE RAX 0
             4cbce0    566 FUNC PROBLEM EVP_DigestInit_ex JUMPUNRESOLVED 
             4cbf20    151 FUNC RETURNTYPE RAX 1
-            4cbf20    151 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            4cbf20    151 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4cbfc0      6 FUNC RETURNTYPE RAX 0
             4cbfc0      6 FUNC PROBLEM EVP_DigestUpdate JUMPUNRESOLVED 
             4cbfd0    156 FUNC RETURNTYPE RAX 0
@@ -8366,7 +8362,7 @@
             4cc2d0    461 FUNC RETURNTYPE RAX 0
             4cc2d0    461 FUNC PROBLEM EVP_MD_CTX_copy_ex JUMPUNRESOLVED 
             4cc4a0    152 FUNC RETURNTYPE RAX 1
-            4cc4a0    152 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            4cc4a0    152 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4cc540     49 FUNC RETURNTYPE RAX 0
             4cc540     49 FUNC INARGS    6  ARG0 8 ARG1 4 ARG2 8 ARG3 0 ARG4 0 ARG5 0 
             4cc580    511 FUNC RETURNTYPE RAX 1
@@ -8381,9 +8377,9 @@
             4cc753      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+56 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rbx+38h]  ; dest 
             4cc75a      5 INSTR CHECK OVERFLOW NOFLAGUNKNOWNSIGN 64 RBP+R13 ZZ IDIOM 18 MEMORYSINK lea     rsi, [rbp+r13+0]; src 
             4cc780    135 FUNC RETURNTYPE RAX 1
-            4cc780    135 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            4cc780    135 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4cc810    225 FUNC RETURNTYPE RAX 4
-            4cc810    225 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4cc810    225 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4cc900     72 FUNC RETURNTYPE RAX 96
             4cc900     72 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 4 ARG3 4 ARG4 0 ARG5 0 
             4cc900     72 FUNC PROBLEM EVP_EncryptUpdate CALLUNRESOLVED 
@@ -8393,7 +8389,7 @@
             4cc9c2      3 INSTR CHECK OVERFLOW UNSIGNED 32  RAX ZZ add     eax, 1 
             4cca70      5 FUNC RETURNTYPE RAX 96
             4cca70      5 FUNC INARGS    6  ARG0 8 ARG1 0 ARG2 8 ARG3 4 ARG4 0 ARG5 0 
-            4cca80    526 FUNC RETURNTYPE RAX 96
+            4cca80    526 FUNC RETURNTYPE RAX 1
             4cca80    526 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 4 ARG3 4 ARG4 0 ARG5 0 
             4cca80    526 FUNC PROBLEM EVP_DecryptUpdate CALLUNRESOLVED 
             4ccbbe      7 INSTR CHECK OVERFLOW NOFLAGUNKNOWNSIGN 64 RBX+136 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rbx+88h]  ; dest 
@@ -8405,7 +8401,7 @@
             4ccd00    623 FUNC RETURNTYPE RAX 1
             4ccd00    623 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             4ccd00    623 FUNC PROBLEM EVP_DecryptFinal_ex CALLUNRESOLVED 
-            4ccf70      5 FUNC RETURNTYPE RAX 96
+            4ccf70      5 FUNC RETURNTYPE RAX 1
             4ccf70      5 FUNC INARGS    6  ARG0 8 ARG1 0 ARG2 8 ARG3 4 ARG4 0 ARG5 1 
             4ccf80     21 FUNC RETURNTYPE RAX 0
             4ccf80     21 FUNC INARGS    5  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 
@@ -8445,7 +8441,7 @@
             4cda50    542 FUNC RETURNTYPE RAX 0
             4cda50    542 FUNC PROBLEM EVP_CIPHER_CTX_copy JUMPUNRESOLVED 
             4cdc70     58 FUNC RETURNTYPE RAX 1
-            4cdc70     58 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4cdc70     58 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4cdcb0    270 FUNC RETURNTYPE RAX 1
             4cdcb0    270 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4cdd44      3 INSTR CHECK OVERFLOW UNSIGNED 64  RBP ZZ IDIOM 11 CONST 0 add     rbp, rax 
@@ -8742,7 +8738,7 @@
             4d0c10    330 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             4d0cf1      7 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+256 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rbx+100h] 
             4d0d60     79 FUNC RETURNTYPE RAX 1
-            4d0d60     79 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            4d0d60     79 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4d0d7e      7 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBP+256 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rbp+100h] 
             4d0db0   1159 FUNC RETURNTYPE RAX 1
             4d0db0   1159 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 4 ARG4 0 ARG5 0 
@@ -8801,63 +8797,63 @@
             4d1b30     48 FUNC RETURNTYPE RAX 1
             4d1b30     48 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4d1b60     22 FUNC RETURNTYPE RAX 16
-            4d1b60     22 FUNC INARGS    6  ARG0 4 ARG1 96 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4d1b60     22 FUNC INARGS    6  ARG0 4 ARG1 96 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4d1b80     22 FUNC RETURNTYPE RAX 16
-            4d1b80     22 FUNC INARGS    6  ARG0 96 ARG1 4 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4d1b80     22 FUNC INARGS    6  ARG0 96 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4d1ba0     22 FUNC RETURNTYPE RAX 16
-            4d1ba0     22 FUNC INARGS    6  ARG0 4 ARG1 96 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4d1ba0     22 FUNC INARGS    6  ARG0 4 ARG1 96 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4d1bc0     22 FUNC RETURNTYPE RAX 16
-            4d1bc0     22 FUNC INARGS    6  ARG0 4 ARG1 96 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4d1bc0     22 FUNC INARGS    6  ARG0 4 ARG1 96 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4d1be0     22 FUNC RETURNTYPE RAX 16
-            4d1be0     22 FUNC INARGS    6  ARG0 4 ARG1 96 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4d1be0     22 FUNC INARGS    6  ARG0 4 ARG1 96 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4d1c00     22 FUNC RETURNTYPE RAX 16
-            4d1c00     22 FUNC INARGS    6  ARG0 4 ARG1 96 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4d1c00     22 FUNC INARGS    6  ARG0 4 ARG1 96 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4d1c20     22 FUNC RETURNTYPE RAX 16
-            4d1c20     22 FUNC INARGS    6  ARG0 4 ARG1 96 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4d1c20     22 FUNC INARGS    6  ARG0 4 ARG1 96 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4d1c40     22 FUNC RETURNTYPE RAX 16
-            4d1c40     22 FUNC INARGS    6  ARG0 4 ARG1 96 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4d1c40     22 FUNC INARGS    6  ARG0 4 ARG1 96 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4d1c60     22 FUNC RETURNTYPE RAX 16
-            4d1c60     22 FUNC INARGS    6  ARG0 96 ARG1 4 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4d1c60     22 FUNC INARGS    6  ARG0 96 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4d1c80     22 FUNC RETURNTYPE RAX 16
-            4d1c80     22 FUNC INARGS    6  ARG0 4 ARG1 96 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4d1c80     22 FUNC INARGS    6  ARG0 4 ARG1 96 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4d1ca0     22 FUNC RETURNTYPE RAX 16
-            4d1ca0     22 FUNC INARGS    6  ARG0 4 ARG1 96 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4d1ca0     22 FUNC INARGS    6  ARG0 4 ARG1 96 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4d1cc0     22 FUNC RETURNTYPE RAX 16
-            4d1cc0     22 FUNC INARGS    6  ARG0 4 ARG1 96 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4d1cc0     22 FUNC INARGS    6  ARG0 4 ARG1 96 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4d1ce0     22 FUNC RETURNTYPE RAX 16
-            4d1ce0     22 FUNC INARGS    6  ARG0 4 ARG1 96 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4d1ce0     22 FUNC INARGS    6  ARG0 4 ARG1 96 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4d1d00     22 FUNC RETURNTYPE RAX 16
-            4d1d00     22 FUNC INARGS    6  ARG0 4 ARG1 96 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4d1d00     22 FUNC INARGS    6  ARG0 4 ARG1 96 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4d1d20     22 FUNC RETURNTYPE RAX 16
-            4d1d20     22 FUNC INARGS    6  ARG0 4 ARG1 96 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4d1d20     22 FUNC INARGS    6  ARG0 4 ARG1 96 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4d1d40     22 FUNC RETURNTYPE RAX 16
-            4d1d40     22 FUNC INARGS    6  ARG0 96 ARG1 4 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4d1d40     22 FUNC INARGS    6  ARG0 96 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4d1d60     22 FUNC RETURNTYPE RAX 16
-            4d1d60     22 FUNC INARGS    6  ARG0 4 ARG1 96 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4d1d60     22 FUNC INARGS    6  ARG0 4 ARG1 96 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4d1d80     22 FUNC RETURNTYPE RAX 16
-            4d1d80     22 FUNC INARGS    6  ARG0 4 ARG1 96 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4d1d80     22 FUNC INARGS    6  ARG0 4 ARG1 96 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4d1da0     22 FUNC RETURNTYPE RAX 16
-            4d1da0     22 FUNC INARGS    6  ARG0 4 ARG1 96 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4d1da0     22 FUNC INARGS    6  ARG0 4 ARG1 96 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4d1dc0     22 FUNC RETURNTYPE RAX 16
-            4d1dc0     22 FUNC INARGS    6  ARG0 4 ARG1 96 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4d1dc0     22 FUNC INARGS    6  ARG0 4 ARG1 96 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4d1de0     22 FUNC RETURNTYPE RAX 16
-            4d1de0     22 FUNC INARGS    6  ARG0 4 ARG1 96 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4d1de0     22 FUNC INARGS    6  ARG0 4 ARG1 96 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4d1e00     22 FUNC RETURNTYPE RAX 16
-            4d1e00     22 FUNC INARGS    6  ARG0 4 ARG1 96 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4d1e00     22 FUNC INARGS    6  ARG0 4 ARG1 96 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4d1e20     22 FUNC RETURNTYPE RAX 16
-            4d1e20     22 FUNC INARGS    6  ARG0 4 ARG1 96 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4d1e20     22 FUNC INARGS    6  ARG0 4 ARG1 96 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4d1e40     22 FUNC RETURNTYPE RAX 16
-            4d1e40     22 FUNC INARGS    6  ARG0 4 ARG1 96 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4d1e40     22 FUNC INARGS    6  ARG0 4 ARG1 96 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4d1e60     22 FUNC RETURNTYPE RAX 16
-            4d1e60     22 FUNC INARGS    6  ARG0 4 ARG1 96 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4d1e60     22 FUNC INARGS    6  ARG0 4 ARG1 96 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4d1e80     22 FUNC RETURNTYPE RAX 16
-            4d1e80     22 FUNC INARGS    6  ARG0 4 ARG1 96 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4d1e80     22 FUNC INARGS    6  ARG0 4 ARG1 96 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4d1ea0     22 FUNC RETURNTYPE RAX 16
-            4d1ea0     22 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4d1ea0     22 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4d1ec0     22 FUNC RETURNTYPE RAX 16
-            4d1ec0     22 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4d1ec0     22 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4d1ee0     22 FUNC RETURNTYPE RAX 16
-            4d1ee0     22 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4d1ee0     22 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4d1f00     54 FUNC RETURNTYPE RAX 0
             4d1f00     54 FUNC PROBLEM do_all_cipher_fn JUMPUNRESOLVED 
             4d1f40     54 FUNC RETURNTYPE RAX 0
@@ -8867,11 +8863,11 @@
             4d1fe0    164 FUNC RETURNTYPE RAX 1
             4d1fe0    164 FUNC INARGS    6  ARG0 4 ARG1 96 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             4d2090     10 FUNC RETURNTYPE RAX 1
-            4d2090     10 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 96 ARG3 1 ARG4 4 ARG5 4 
+            4d2090     10 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 96 ARG3 1 ARG4 4 ARG5 4 
             4d20a0     10 FUNC RETURNTYPE RAX 96
-            4d20a0     10 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 96 ARG3 1 ARG4 4 ARG5 96 
+            4d20a0     10 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 96 ARG3 1 ARG4 4 ARG5 96 
             4d20b0     88 FUNC RETURNTYPE RAX 0
-            4d20b0     88 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            4d20b0     88 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4d2110     36 FUNC RETURNTYPE RAX 4
             4d2110     36 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4d2140     36 FUNC RETURNTYPE RAX 0
@@ -9018,7 +9014,7 @@
             4d33e0     35 FUNC RETURNTYPE RAX 0
             4d33e0     35 FUNC PROBLEM EVP_PKEY_size JUMPUNRESOLVED 
             4d3410     51 FUNC RETURNTYPE RAX 0
-            4d3410     51 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4d3410     51 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4d3450    167 FUNC RETURNTYPE RAX 0
             4d3450    167 FUNC PROBLEM EVP_PKEY_copy_parameters JUMPUNRESOLVED CALLUNRESOLVED 
             4d3500     27 FUNC RETURNTYPE RAX 0
@@ -9028,37 +9024,37 @@
             4d3560    135 FUNC RETURNTYPE RAX 0
             4d3560    135 FUNC PROBLEM EVP_PKEY_cmp JUMPUNRESOLVED CALLUNRESOLVED 
             4d35f0    136 FUNC RETURNTYPE RAX 4
-            4d35f0    136 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 1 ARG3 96 ARG4 96 ARG5 96 
+            4d35f0    136 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 96 ARG4 96 ARG5 96 
             4d3680     12 FUNC RETURNTYPE RAX 96
-            4d3680     12 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            4d3680     12 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4d3690     12 FUNC RETURNTYPE RAX 4
-            4d3690     12 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 64 ARG3 1 ARG4 0 ARG5 0 
+            4d3690     12 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 64 ARG3 0 ARG4 0 ARG5 0 
             4d36a0     67 FUNC RETURNTYPE RAX 1
-            4d36a0     67 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 96 ARG3 1 ARG4 96 ARG5 96 
+            4d36a0     67 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 96 ARG3 0 ARG4 96 ARG5 96 
             4d36f0      5 FUNC RETURNTYPE RAX 0
             4d36f0      5 FUNC INARGS    6  ARG0 4 ARG1 96 ARG2 96 ARG3 96 ARG4 1 ARG5 1 
             4d3700     82 FUNC RETURNTYPE RAX 1
-            4d3700     82 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            4d3700     82 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4d3760     67 FUNC RETURNTYPE RAX 1
             4d3760     67 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4d37b0     82 FUNC RETURNTYPE RAX 1
-            4d37b0     82 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            4d37b0     82 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4d3810     67 FUNC RETURNTYPE RAX 1
             4d3810     67 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4d3860     82 FUNC RETURNTYPE RAX 1
-            4d3860     82 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            4d3860     82 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4d38c0     67 FUNC RETURNTYPE RAX 1
             4d38c0     67 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4d3910     82 FUNC RETURNTYPE RAX 1
-            4d3910     82 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            4d3910     82 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4d3970     67 FUNC RETURNTYPE RAX 1
             4d3970     67 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4d39c0     46 FUNC RETURNTYPE RAX 0
-            4d39c0     46 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 96 ARG3 1 ARG4 4 ARG5 96 
+            4d39c0     46 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 96 ARG3 1 ARG4 4 ARG5 96 
             4d39f0      3 FUNC RETURNTYPE RAX 0
             4d39f0      3 FUNC INARGS    6  ARG0 4 ARG1 16 ARG2 1 ARG3 2 ARG4 0 ARG5 0 
             4d3a00     46 FUNC RETURNTYPE RAX 0
-            4d3a00     46 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 96 ARG3 96 ARG4 96 ARG5 1 
+            4d3a00     46 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 96 ARG3 96 ARG4 96 ARG5 1 
             4d3a30    132 FUNC RETURNTYPE RAX 96
             4d3a30    132 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4d3a30    132 FUNC PROBLEM EVP_PKEY_free CALLUNRESOLVED 
@@ -9166,11 +9162,11 @@
             4d5120    211 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 4 ARG3 4 ARG4 4 ARG5 0 
             4d51df      2 INSTR CHECK TRUNCATION UNKNOWNSIGN 64 RAX 32 EAX ZZ mov     esi, eax 
             4d5200     37 FUNC RETURNTYPE RAX 0
-            4d5200     37 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
+            4d5200     37 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             4d5230      2 FUNC RETURNTYPE RAX 0
             4d5230      2 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
             4d5240    892 FUNC RETURNTYPE RAX 1
-            4d5240    892 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 4 ARG4 0 ARG5 0 
+            4d5240    892 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 1 ARG3 4 ARG4 0 ARG5 0 
             4d5512      2 INSTR CHECK UNDERFLOW UNKNOWNSIGN 32  RCX ZZ sub     ecx, eax 
             4d551a      3 INSTR CHECK OVERFLOW UNKNOWNSIGN 64  RSI ZZ IDIOM 18 STACKMEMSINK add     rsi, rcx 
             4d55d0    858 FUNC RETURNTYPE RAX 1
@@ -9192,10 +9188,10 @@
             4d5fac      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBP+8 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rbp+8] 
             4d60c7      2 INSTR CHECK TRUNCATION SIGNED 64 RAX 32 EAX ZZ mov     esi, eax 
             4d61d0    132 FUNC RETURNTYPE RAX 1
-            4d61d0    132 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            4d61d0    132 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4d6237      2 INSTR CHECK TRUNCATION SIGNED 64 RAX 32 EAX ZZ mov     esi, eax 
             4d6260    497 FUNC RETURNTYPE RAX 4
-            4d6260    497 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 1 ARG3 1 ARG4 2 ARG5 2 
+            4d6260    497 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 0 ARG3 1 ARG4 2 ARG5 2 
             4d6460     21 FUNC RETURNTYPE RAX 0
             4d6460     21 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 4 ARG3 1 ARG4 0 ARG5 0 
             4d6480    261 FUNC RETURNTYPE RAX 0
@@ -9203,9 +9199,9 @@
             4d6590     21 FUNC RETURNTYPE RAX 0
             4d6590     21 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4d65b0     10 FUNC RETURNTYPE RAX 96
-            4d65b0     10 FUNC INARGS    6  ARG0 96 ARG1 1 ARG2 1 ARG3 1 ARG4 4 ARG5 1 
+            4d65b0     10 FUNC INARGS    6  ARG0 96 ARG1 1 ARG2 0 ARG3 1 ARG4 4 ARG5 1 
             4d65c0      9 FUNC RETURNTYPE RAX 1
-            4d65c0      9 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4d65c0      9 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4d65d0    384 FUNC RETURNTYPE RAX 4
             4d65d0    384 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4d65d0    384 FUNC PROBLEM EVP_PKEY_CTX_dup CALLUNRESOLVED 
@@ -9266,35 +9262,35 @@
             4d6c50     15 FUNC RETURNTYPE RAX 1
             4d6c50     15 FUNC INARGS    6  ARG0 4 ARG1 2 ARG2 2 ARG3 1 ARG4 0 ARG5 0 
             4d6c60    110 FUNC RETURNTYPE RAX 1
-            4d6c60    110 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4d6c60    110 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4d6c60    110 FUNC PROBLEM EVP_PKEY_sign_init CALLUNRESOLVED 
             4d6cd0    294 FUNC RETURNTYPE RAX 0
             4d6cd0    294 FUNC PROBLEM EVP_PKEY_sign JUMPUNRESOLVED 
             4d6e00    110 FUNC RETURNTYPE RAX 1
-            4d6e00    110 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4d6e00    110 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4d6e00    110 FUNC PROBLEM EVP_PKEY_verify_init CALLUNRESOLVED 
             4d6e70    134 FUNC RETURNTYPE RAX 0
             4d6e70    134 FUNC PROBLEM EVP_PKEY_verify JUMPUNRESOLVED 
             4d6f00    110 FUNC RETURNTYPE RAX 1
-            4d6f00    110 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4d6f00    110 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4d6f00    110 FUNC PROBLEM EVP_PKEY_verify_recover_init CALLUNRESOLVED 
             4d6f70    294 FUNC RETURNTYPE RAX 0
             4d6f70    294 FUNC PROBLEM EVP_PKEY_verify_recover JUMPUNRESOLVED 
             4d70a0    126 FUNC RETURNTYPE RAX 1
-            4d70a0    126 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4d70a0    126 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4d70a0    126 FUNC PROBLEM EVP_PKEY_encrypt_init CALLUNRESOLVED 
             4d7120    294 FUNC RETURNTYPE RAX 0
             4d7120    294 FUNC PROBLEM EVP_PKEY_encrypt JUMPUNRESOLVED 
             4d7250    126 FUNC RETURNTYPE RAX 1
-            4d7250    126 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4d7250    126 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4d7250    126 FUNC PROBLEM EVP_PKEY_decrypt_init CALLUNRESOLVED 
             4d72d0    294 FUNC RETURNTYPE RAX 0
             4d72d0    294 FUNC PROBLEM EVP_PKEY_decrypt JUMPUNRESOLVED 
             4d7400    126 FUNC RETURNTYPE RAX 1
-            4d7400    126 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4d7400    126 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4d7400    126 FUNC PROBLEM EVP_PKEY_derive_init CALLUNRESOLVED 
             4d7480    562 FUNC RETURNTYPE RAX 1
-            4d7480    562 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            4d7480    562 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4d7480    562 FUNC PROBLEM EVP_PKEY_derive_set_peer CALLUNRESOLVED 
             4d754d      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBP+8 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rbp+8] 
             4d76c0    278 FUNC RETURNTYPE RAX 0
@@ -9302,16 +9298,16 @@
             4d77e0     21 FUNC RETURNTYPE RAX 0
             4d77e0     21 FUNC PROBLEM trans_cb JUMPUNRESOLVED 
             4d7800    110 FUNC RETURNTYPE RAX 1
-            4d7800    110 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4d7800    110 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4d7800    110 FUNC PROBLEM EVP_PKEY_paramgen_init CALLUNRESOLVED 
             4d7870    259 FUNC RETURNTYPE RAX 1
-            4d7870    259 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4d7870    259 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4d7870    259 FUNC PROBLEM EVP_PKEY_paramgen CALLUNRESOLVED 
             4d7980    110 FUNC RETURNTYPE RAX 1
-            4d7980    110 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4d7980    110 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4d7980    110 FUNC PROBLEM EVP_PKEY_keygen_init CALLUNRESOLVED 
             4d79f0    259 FUNC RETURNTYPE RAX 1
-            4d79f0    259 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4d79f0    259 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4d79f0    259 FUNC PROBLEM EVP_PKEY_keygen CALLUNRESOLVED 
             4d7b00      5 FUNC RETURNTYPE RAX 0
             4d7b00      5 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
@@ -9377,9 +9373,9 @@
             4d9047      3 INSTR CHECK SIGNEDNESS UNSIGNED 64 RBP ZZ mov     rdx, rbp        ; n 
             4d91f2      7 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+436 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rbx+1B4h] 
             4d92c0     19 FUNC RETURNTYPE RAX 0
-            4d92c0     19 FUNC INARGS    6  ARG0 4 ARG1 96 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4d92c0     19 FUNC INARGS    6  ARG0 4 ARG1 96 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4d92e0     19 FUNC RETURNTYPE RAX 0
-            4d92e0     19 FUNC INARGS    6  ARG0 4 ARG1 96 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4d92e0     19 FUNC INARGS    6  ARG0 4 ARG1 96 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4d9300   1424 FUNC RETURNTYPE RAX 1
             4d9300   1424 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             4d93ed      3 INSTR CHECK UNDERFLOW UNSIGNED 64  RDX ZZ sub     rdx, rsi 
@@ -9418,11 +9414,11 @@
             4d9e79      3 INSTR CHECK OVERFLOW NOFLAGSIGNED 32 RBP+-48 ZZ lea     esi, [rbp-30h] 
             4da129      3 INSTR CHECK OVERFLOW SIGNED 32  RCX ZZ add     ecx, 20h 
             4da2b0      7 FUNC RETURNTYPE RAX 96
-            4da2b0      7 FUNC INARGS    6  ARG0 8 ARG1 1 ARG2 1 ARG3 1 ARG4 96 ARG5 96 
+            4da2b0      7 FUNC INARGS    6  ARG0 8 ARG1 1 ARG2 1 ARG3 0 ARG4 96 ARG5 96 
             4da2c0    352 FUNC RETURNTYPE RAX 1
-            4da2c0    352 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            4da2c0    352 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4da420    121 FUNC RETURNTYPE RAX 4
-            4da420    121 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4da420    121 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4da4a0    121 FUNC RETURNTYPE RAX 0
             4da4a0    121 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4da520    558 FUNC RETURNTYPE RAX 4
@@ -9485,17 +9481,17 @@
             4dba70    228 FUNC RETURNTYPE RAX 0
             4dba70    228 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4dbb60     10 FUNC RETURNTYPE RAX 4
-            4dbb60     10 FUNC INARGS    6  ARG0 96 ARG1 8 ARG2 1 ARG3 1 ARG4 64 ARG5 1 
+            4dbb60     10 FUNC INARGS    6  ARG0 96 ARG1 8 ARG2 1 ARG3 0 ARG4 64 ARG5 1 
             4dbb70     10 FUNC RETURNTYPE RAX 0
-            4dbb70     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4dbb70     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4dbb80     10 FUNC RETURNTYPE RAX 96
-            4dbb80     10 FUNC INARGS    6  ARG0 1 ARG1 96 ARG2 1 ARG3 1 ARG4 96 ARG5 96 
+            4dbb80     10 FUNC INARGS    6  ARG0 0 ARG1 96 ARG2 1 ARG3 1 ARG4 96 ARG5 96 
             4dbb90     10 FUNC RETURNTYPE RAX 96
-            4dbb90     10 FUNC INARGS    6  ARG0 96 ARG1 1 ARG2 1 ARG3 96 ARG4 1 ARG5 96 
+            4dbb90     10 FUNC INARGS    6  ARG0 96 ARG1 0 ARG2 1 ARG3 96 ARG4 1 ARG5 96 
             4dbba0     10 FUNC RETURNTYPE RAX 0
-            4dbba0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            4dbba0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4dbbb0     10 FUNC RETURNTYPE RAX 1
-            4dbbb0     10 FUNC INARGS    6  ARG0 1 ARG1 8 ARG2 1 ARG3 1 ARG4 96 ARG5 96 
+            4dbbb0     10 FUNC INARGS    6  ARG0 1 ARG1 8 ARG2 0 ARG3 1 ARG4 96 ARG5 96 
             4dbbc0     13 FUNC RETURNTYPE RAX 0
             4dbbc0     13 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4dbbd0    184 FUNC RETURNTYPE RAX 1
@@ -9505,21 +9501,21 @@
             4dbcd0    204 FUNC RETURNTYPE RAX 16
             4dbcd0    204 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 1 ARG4 96 ARG5 96 
             4dbda0     10 FUNC RETURNTYPE RAX 96
-            4dbda0     10 FUNC INARGS    6  ARG0 1 ARG1 8 ARG2 1 ARG3 1 ARG4 1 ARG5 1 
+            4dbda0     10 FUNC INARGS    6  ARG0 1 ARG1 8 ARG2 1 ARG3 0 ARG4 1 ARG5 1 
             4dbdb0     10 FUNC RETURNTYPE RAX 8
-            4dbdb0     10 FUNC INARGS    6  ARG0 8 ARG1 96 ARG2 1 ARG3 96 ARG4 0 ARG5 0 
+            4dbdb0     10 FUNC INARGS    6  ARG0 8 ARG1 96 ARG2 0 ARG3 96 ARG4 0 ARG5 0 
             4dbdc0     10 FUNC RETURNTYPE RAX 96
-            4dbdc0     10 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 0 ARG3 1 ARG4 1 ARG5 1 
+            4dbdc0     10 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 1 ARG4 1 ARG5 1 
             4dbdd0     10 FUNC RETURNTYPE RAX 96
-            4dbdd0     10 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 96 ARG3 1 ARG4 1 ARG5 1 
+            4dbdd0     10 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 96 ARG3 1 ARG4 1 ARG5 1 
             4dbde0     10 FUNC RETURNTYPE RAX 0
-            4dbde0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            4dbde0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4dbdf0     10 FUNC RETURNTYPE RAX 0
-            4dbdf0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4dbdf0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4dbe00     10 FUNC RETURNTYPE RAX 96
-            4dbe00     10 FUNC INARGS    6  ARG0 1 ARG1 96 ARG2 16 ARG3 1 ARG4 96 ARG5 96 
+            4dbe00     10 FUNC INARGS    6  ARG0 0 ARG1 96 ARG2 16 ARG3 1 ARG4 96 ARG5 96 
             4dbe10     10 FUNC RETURNTYPE RAX 96
-            4dbe10     10 FUNC INARGS    6  ARG0 96 ARG1 1 ARG2 1 ARG3 96 ARG4 1 ARG5 96 
+            4dbe10     10 FUNC INARGS    6  ARG0 96 ARG1 0 ARG2 1 ARG3 96 ARG4 1 ARG5 96 
             4dbe20     13 FUNC RETURNTYPE RAX 96
             4dbe20     13 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 96 ARG3 1 ARG4 0 ARG5 0 
             4dbe30    208 FUNC RETURNTYPE RAX 4
@@ -9549,15 +9545,15 @@
             4dc260     31 FUNC RETURNTYPE RAX 1
             4dc260     31 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 4 ARG5 0 
             4dc280     10 FUNC RETURNTYPE RAX 0
-            4dc280     10 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            4dc280     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4dc290      5 FUNC RETURNTYPE RAX 0
             4dc290      5 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4dc2a0     97 FUNC RETURNTYPE RAX 0
             4dc2a0     97 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4dc310    216 FUNC RETURNTYPE RAX 1
-            4dc310    216 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 96 ARG4 1 ARG5 96 
+            4dc310    216 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 96 ARG4 1 ARG5 96 
             4dc3f0     10 FUNC RETURNTYPE RAX 96
-            4dc3f0     10 FUNC INARGS    6  ARG0 96 ARG1 1 ARG2 96 ARG3 96 ARG4 1 ARG5 1 
+            4dc3f0     10 FUNC INARGS    6  ARG0 96 ARG1 0 ARG2 96 ARG3 96 ARG4 1 ARG5 1 
             4dc400   1101 FUNC RETURNTYPE RAX 1
             4dc400   1101 FUNC INARGS    6  ARG0 4 ARG1 2 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             4dc668      5 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 R12+8 ZZ IDIOM 18 MEMORYSINK lea     rdi, [r12+8] 
@@ -9569,21 +9565,21 @@
             4dca70    476 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4dcaa2      3 INSTR CHECK SIGNEDNESS UNSIGNED 64 RBX ZZ mov     rdx, rbx        ; n 
             4dcc50     10 FUNC RETURNTYPE RAX 0
-            4dcc50     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            4dcc50     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4dcc60     10 FUNC RETURNTYPE RAX 0
-            4dcc60     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4dcc60     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4dcc70     10 FUNC RETURNTYPE RAX 96
-            4dcc70     10 FUNC INARGS    6  ARG0 1 ARG1 96 ARG2 0 ARG3 1 ARG4 1 ARG5 1 
+            4dcc70     10 FUNC INARGS    6  ARG0 0 ARG1 96 ARG2 0 ARG3 1 ARG4 1 ARG5 1 
             4dcc80     13 FUNC RETURNTYPE RAX 1
             4dcc80     13 FUNC INARGS    6  ARG0 96 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
             4dcc90     10 FUNC RETURNTYPE RAX 1
-            4dcc90     10 FUNC INARGS    6  ARG0 1 ARG1 8 ARG2 1 ARG3 1 ARG4 96 ARG5 96 
+            4dcc90     10 FUNC INARGS    6  ARG0 1 ARG1 8 ARG2 1 ARG3 0 ARG4 96 ARG5 96 
             4dcca0     10 FUNC RETURNTYPE RAX 96
-            4dcca0     10 FUNC INARGS    6  ARG0 96 ARG1 96 ARG2 1 ARG3 1 ARG4 1 ARG5 1 
+            4dcca0     10 FUNC INARGS    6  ARG0 96 ARG1 96 ARG2 0 ARG3 1 ARG4 1 ARG5 1 
             4dccb0     10 FUNC RETURNTYPE RAX 1
-            4dccb0     10 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 1 ARG3 1 ARG4 4 ARG5 1 
+            4dccb0     10 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 1 ARG3 1 ARG4 4 ARG5 1 
             4dccc0     10 FUNC RETURNTYPE RAX 96
-            4dccc0     10 FUNC INARGS    6  ARG0 96 ARG1 1 ARG2 96 ARG3 1 ARG4 96 ARG5 96 
+            4dccc0     10 FUNC INARGS    6  ARG0 96 ARG1 0 ARG2 96 ARG3 1 ARG4 96 ARG5 96 
             4dccd0     13 FUNC RETURNTYPE RAX 1
             4dccd0     13 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 96 ARG3 96 ARG4 96 ARG5 1 
             4dcce0    125 FUNC RETURNTYPE RAX 1
@@ -9593,21 +9589,21 @@
             4dcd80      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+40 ZZ IDIOM 18 MEMORYSINK lea     rdx, [rbx+28h] 
             4dce10      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+40 ZZ IDIOM 18 MEMORYSINK lea     rdx, [rbx+28h] 
             4dce90     10 FUNC RETURNTYPE RAX 0
-            4dce90     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            4dce90     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4dcea0     10 FUNC RETURNTYPE RAX 0
-            4dcea0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4dcea0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4dceb0     10 FUNC RETURNTYPE RAX 0
-            4dceb0     10 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            4dceb0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4dcec0     10 FUNC RETURNTYPE RAX 0
-            4dcec0     10 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            4dcec0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4dced0     10 FUNC RETURNTYPE RAX 96
-            4dced0     10 FUNC INARGS    6  ARG0 96 ARG1 8 ARG2 1 ARG3 1 ARG4 96 ARG5 96 
+            4dced0     10 FUNC INARGS    6  ARG0 96 ARG1 8 ARG2 1 ARG3 0 ARG4 96 ARG5 96 
             4dcee0     10 FUNC RETURNTYPE RAX 96
-            4dcee0     10 FUNC INARGS    6  ARG0 1 ARG1 96 ARG2 1 ARG3 1 ARG4 4 ARG5 96 
+            4dcee0     10 FUNC INARGS    6  ARG0 1 ARG1 96 ARG2 0 ARG3 1 ARG4 4 ARG5 96 
             4dcef0     10 FUNC RETURNTYPE RAX 0
-            4dcef0     10 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            4dcef0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4dcf00     10 FUNC RETURNTYPE RAX 96
-            4dcf00     10 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 96 ARG3 96 ARG4 1 ARG5 1 
+            4dcf00     10 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 96 ARG3 96 ARG4 1 ARG5 1 
             4dcf10     13 FUNC RETURNTYPE RAX 0
             4dcf10     13 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4dcf20     25 FUNC RETURNTYPE RAX 0
@@ -9617,18 +9613,18 @@
             4dcf50      9 FUNC RETURNTYPE RAX 0
             4dcf50      9 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4dcf60    137 FUNC RETURNTYPE RAX 0
-            4dcf60    137 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            4dcf60    137 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4dcfc0      7 INSTR CHECK OVERFLOW NOFLAGUNKNOWNSIGN 64 RAX+176 ZZ lea     rdi, [rax+0B0h] 
             4dcff0     83 FUNC RETURNTYPE RAX 96
-            4dcff0     83 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4dcff0     83 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4dd050     10 FUNC RETURNTYPE RAX 0
-            4dd050     10 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 1 ARG4 1 ARG5 96 
+            4dd050     10 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 1 ARG5 96 
             4dd060     10 FUNC RETURNTYPE RAX 96
-            4dd060     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 1 ARG4 1 ARG5 96 
+            4dd060     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 1 ARG5 96 
             4dd070     10 FUNC RETURNTYPE RAX 0
-            4dd070     10 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            4dd070     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4dd080     10 FUNC RETURNTYPE RAX 0
-            4dd080     10 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            4dd080     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4dd090    249 FUNC RETURNTYPE RAX 1
             4dd090    249 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4dd190    249 FUNC RETURNTYPE RAX 1
@@ -9646,13 +9642,13 @@
             4dd4b0     52 FUNC RETURNTYPE RAX 4
             4dd4b0     52 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4dd4f0     10 FUNC RETURNTYPE RAX 0
-            4dd4f0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            4dd4f0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4dd500     10 FUNC RETURNTYPE RAX 0
-            4dd500     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4dd500     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4dd510     10 FUNC RETURNTYPE RAX 0
-            4dd510     10 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            4dd510     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4dd520     10 FUNC RETURNTYPE RAX 0
-            4dd520     10 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            4dd520     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4dd530    404 FUNC RETURNTYPE RAX 4
             4dd530    404 FUNC INARGS    6  ARG0 1 ARG1 4 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             4dd530    404 FUNC PROBLEM d2i_PrivateKey CALLUNRESOLVED 
@@ -9663,14 +9659,14 @@
             4dd940    134 FUNC RETURNTYPE RAX 0
             4dd940    134 FUNC PROBLEM asn1_item_clear JUMPUNRESOLVED 
             4dd9d0    174 FUNC RETURNTYPE RAX 1
-            4dd9d0    174 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4dd9d0    174 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4dda80    795 FUNC RETURNTYPE RAX 1
             4dda80    795 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
             4dda80    795 FUNC PROBLEM asn1_item_ex_combine_new CALLUNRESOLVED 
             4ddda0      7 FUNC RETURNTYPE RAX 1
-            4ddda0      7 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 96 ARG4 1 ARG5 1 
+            4ddda0      7 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 96 ARG4 1 ARG5 1 
             4dddb0     42 FUNC RETURNTYPE RAX 0
-            4dddb0     42 FUNC INARGS    6  ARG0 16 ARG1 0 ARG2 1 ARG3 96 ARG4 96 ARG5 1 
+            4dddb0     42 FUNC INARGS    6  ARG0 16 ARG1 0 ARG2 0 ARG3 96 ARG4 96 ARG5 1 
             4ddde0     37 FUNC RETURNTYPE RAX 0
             4ddde0     37 FUNC PROBLEM ASN1_primitive_new JUMPUNRESOLVED 
             4dde10    184 FUNC RETURNTYPE RAX 0
@@ -9681,15 +9677,15 @@
             4de1ec      2 INSTR CHECK TRUNCATION UNKNOWNSIGN     64 RAX 32 EAX ZZ IDIOM 14 mov     edx, eax 
             4de296      2 INSTR CHECK TRUNCATION UNKNOWNSIGN     64 RAX 32 EAX ZZ IDIOM 14 mov     edx, eax 
             4de2c0     26 FUNC RETURNTYPE RAX 96
-            4de2c0     26 FUNC INARGS    6  ARG0 96 ARG1 16 ARG2 1 ARG3 96 ARG4 96 ARG5 96 
+            4de2c0     26 FUNC INARGS    6  ARG0 96 ARG1 16 ARG2 0 ARG3 96 ARG4 96 ARG5 96 
             4de2e0      7 FUNC RETURNTYPE RAX 96
-            4de2e0      7 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 96 ARG4 96 ARG5 1 
+            4de2e0      7 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 96 ARG4 96 ARG5 1 
             4de2f0    138 FUNC RETURNTYPE RAX 96
             4de2f0    138 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 96 ARG4 96 ARG5 96 
             4de380     37 FUNC RETURNTYPE RAX 0
             4de380     37 FUNC PROBLEM ASN1_primitive_free JUMPUNRESOLVED 
             4de3b0     63 FUNC RETURNTYPE RAX 0
-            4de3b0     63 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4de3b0     63 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4de3f0    533 FUNC RETURNTYPE RAX 1
             4de3f0    533 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 4 ARG3 4 ARG4 0 ARG5 0 
             4de3f0    533 FUNC PROBLEM asn1_ex_i2c CALLUNRESOLVED 
@@ -9702,13 +9698,13 @@
             4deba0   1252 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 4 ARG3 1 ARG4 1 ARG5 0 
             4deede      7 INSTR CHECK OVERFLOW NOFLAGUNKNOWNSIGN 32 RAX*8 ZZ lea     edi, ds:0[rax*8] 
             4df090     13 FUNC RETURNTYPE RAX 0
-            4df090     13 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            4df090     13 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4df0a0    196 FUNC RETURNTYPE RAX 1
             4df0a0    196 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4df170      7 FUNC RETURNTYPE RAX 96
-            4df170      7 FUNC INARGS    6  ARG0 96 ARG1 4 ARG2 16 ARG3 1 ARG4 1 ARG5 96 
+            4df170      7 FUNC INARGS    6  ARG0 96 ARG1 4 ARG2 16 ARG3 0 ARG4 1 ARG5 96 
             4df180     10 FUNC RETURNTYPE RAX 0
-            4df180     10 FUNC INARGS    6  ARG0 0 ARG1 96 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            4df180     10 FUNC INARGS    6  ARG0 0 ARG1 96 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4df190    722 FUNC RETURNTYPE RAX 1
             4df190    722 FUNC INARGS    6  ARG0 96 ARG1 4 ARG2 4 ARG3 4 ARG4 4 ARG5 4 
             4df470    670 FUNC RETURNTYPE RAX 1
@@ -9760,165 +9756,165 @@
             4e1430    210 FUNC RETURNTYPE RAX 96
             4e1430    210 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
             4e1510     10 FUNC RETURNTYPE RAX 96
-            4e1510     10 FUNC INARGS    6  ARG0 96 ARG1 8 ARG2 1 ARG3 1 ARG4 4 ARG5 96 
+            4e1510     10 FUNC INARGS    6  ARG0 96 ARG1 8 ARG2 1 ARG3 0 ARG4 4 ARG5 96 
             4e1520     10 FUNC RETURNTYPE RAX 96
-            4e1520     10 FUNC INARGS    6  ARG0 4 ARG1 96 ARG2 1 ARG3 1 ARG4 4 ARG5 4 
+            4e1520     10 FUNC INARGS    6  ARG0 4 ARG1 96 ARG2 0 ARG3 1 ARG4 4 ARG5 4 
             4e1530     10 FUNC RETURNTYPE RAX 4
-            4e1530     10 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 1 ARG3 1 ARG4 96 ARG5 96 
+            4e1530     10 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 1 ARG3 1 ARG4 96 ARG5 96 
             4e1540     10 FUNC RETURNTYPE RAX 96
-            4e1540     10 FUNC INARGS    6  ARG0 96 ARG1 1 ARG2 96 ARG3 96 ARG4 1 ARG5 1 
+            4e1540     10 FUNC INARGS    6  ARG0 96 ARG1 0 ARG2 96 ARG3 96 ARG4 1 ARG5 1 
             4e1550     10 FUNC RETURNTYPE RAX 0
-            4e1550     10 FUNC INARGS    6  ARG0 1 ARG1 8 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            4e1550     10 FUNC INARGS    6  ARG0 1 ARG1 8 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4e1560     10 FUNC RETURNTYPE RAX 0
-            4e1560     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4e1560     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4e1570     10 FUNC RETURNTYPE RAX 0
-            4e1570     10 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            4e1570     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4e1580     10 FUNC RETURNTYPE RAX 1
-            4e1580     10 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 1 ARG3 1 ARG4 1 ARG5 96 
+            4e1580     10 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 1 ARG3 1 ARG4 1 ARG5 96 
             4e1590     10 FUNC RETURNTYPE RAX 0
-            4e1590     10 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 1 ARG4 64 ARG5 1 
+            4e1590     10 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 64 ARG5 1 
             4e15a0     10 FUNC RETURNTYPE RAX 0
-            4e15a0     10 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            4e15a0     10 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
             4e15b0     10 FUNC RETURNTYPE RAX 1
-            4e15b0     10 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 96 ARG3 1 ARG4 1 ARG5 0 
+            4e15b0     10 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 96 ARG3 1 ARG4 1 ARG5 0 
             4e15c0     10 FUNC RETURNTYPE RAX 96
-            4e15c0     10 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 96 ARG3 1 ARG4 96 ARG5 4 
+            4e15c0     10 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 96 ARG3 1 ARG4 96 ARG5 4 
             4e15d0     10 FUNC RETURNTYPE RAX 1
-            4e15d0     10 FUNC INARGS    6  ARG0 96 ARG1 8 ARG2 1 ARG3 1 ARG4 1 ARG5 1 
+            4e15d0     10 FUNC INARGS    6  ARG0 96 ARG1 8 ARG2 1 ARG3 0 ARG4 1 ARG5 1 
             4e15e0     10 FUNC RETURNTYPE RAX 1
-            4e15e0     10 FUNC INARGS    6  ARG0 8 ARG1 96 ARG2 1 ARG3 1 ARG4 4 ARG5 4 
+            4e15e0     10 FUNC INARGS    6  ARG0 8 ARG1 96 ARG2 0 ARG3 1 ARG4 4 ARG5 4 
             4e15f0     10 FUNC RETURNTYPE RAX 96
-            4e15f0     10 FUNC INARGS    6  ARG0 1 ARG1 96 ARG2 1 ARG3 96 ARG4 1 ARG5 96 
+            4e15f0     10 FUNC INARGS    6  ARG0 0 ARG1 96 ARG2 1 ARG3 96 ARG4 1 ARG5 96 
             4e1600     10 FUNC RETURNTYPE RAX 96
-            4e1600     10 FUNC INARGS    6  ARG0 96 ARG1 1 ARG2 96 ARG3 96 ARG4 1 ARG5 96 
+            4e1600     10 FUNC INARGS    6  ARG0 96 ARG1 0 ARG2 96 ARG3 96 ARG4 1 ARG5 96 
             4e1610     10 FUNC RETURNTYPE RAX 0
-            4e1610     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            4e1610     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4e1620     10 FUNC RETURNTYPE RAX 0
-            4e1620     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4e1620     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4e1630     10 FUNC RETURNTYPE RAX 0
-            4e1630     10 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            4e1630     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4e1640     10 FUNC RETURNTYPE RAX 0
-            4e1640     10 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            4e1640     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4e1650     10 FUNC RETURNTYPE RAX 0
-            4e1650     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            4e1650     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4e1660     10 FUNC RETURNTYPE RAX 0
-            4e1660     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4e1660     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4e1670     10 FUNC RETURNTYPE RAX 4
-            4e1670     10 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 96 ARG4 1 ARG5 1 
+            4e1670     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 96 ARG4 1 ARG5 1 
             4e1680     10 FUNC RETURNTYPE RAX 4
-            4e1680     10 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            4e1680     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4e1690     10 FUNC RETURNTYPE RAX 0
-            4e1690     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            4e1690     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4e16a0     10 FUNC RETURNTYPE RAX 0
-            4e16a0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4e16a0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4e16b0     10 FUNC RETURNTYPE RAX 0
-            4e16b0     10 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            4e16b0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4e16c0     10 FUNC RETURNTYPE RAX 0
-            4e16c0     10 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            4e16c0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4e16d0     10 FUNC RETURNTYPE RAX 0
-            4e16d0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            4e16d0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4e16e0     10 FUNC RETURNTYPE RAX 0
-            4e16e0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4e16e0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4e16f0     10 FUNC RETURNTYPE RAX 0
-            4e16f0     10 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            4e16f0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4e1700     10 FUNC RETURNTYPE RAX 0
-            4e1700     10 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            4e1700     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4e1710     10 FUNC RETURNTYPE RAX 0
-            4e1710     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            4e1710     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4e1720     10 FUNC RETURNTYPE RAX 0
-            4e1720     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4e1720     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4e1730     10 FUNC RETURNTYPE RAX 0
-            4e1730     10 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            4e1730     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4e1740     10 FUNC RETURNTYPE RAX 0
-            4e1740     10 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            4e1740     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4e1750     10 FUNC RETURNTYPE RAX 0
-            4e1750     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            4e1750     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4e1760     10 FUNC RETURNTYPE RAX 0
-            4e1760     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4e1760     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4e1770     10 FUNC RETURNTYPE RAX 0
-            4e1770     10 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            4e1770     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4e1780     10 FUNC RETURNTYPE RAX 0
-            4e1780     10 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            4e1780     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4e1790     10 FUNC RETURNTYPE RAX 0
-            4e1790     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            4e1790     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4e17a0     10 FUNC RETURNTYPE RAX 0
-            4e17a0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4e17a0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4e17b0     10 FUNC RETURNTYPE RAX 0
-            4e17b0     10 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            4e17b0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4e17c0     10 FUNC RETURNTYPE RAX 0
-            4e17c0     10 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            4e17c0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4e17d0     10 FUNC RETURNTYPE RAX 0
-            4e17d0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            4e17d0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4e17e0     10 FUNC RETURNTYPE RAX 0
-            4e17e0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4e17e0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4e17f0     10 FUNC RETURNTYPE RAX 1
-            4e17f0     10 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 96 ARG3 1 ARG4 1 ARG5 1 
+            4e17f0     10 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 96 ARG3 1 ARG4 1 ARG5 1 
             4e1800     10 FUNC RETURNTYPE RAX 0
-            4e1800     10 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            4e1800     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4e1810     10 FUNC RETURNTYPE RAX 0
-            4e1810     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            4e1810     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4e1820     10 FUNC RETURNTYPE RAX 0
-            4e1820     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4e1820     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4e1830     10 FUNC RETURNTYPE RAX 0
-            4e1830     10 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            4e1830     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4e1840     10 FUNC RETURNTYPE RAX 0
-            4e1840     10 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            4e1840     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4e1850     10 FUNC RETURNTYPE RAX 0
-            4e1850     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            4e1850     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4e1860     10 FUNC RETURNTYPE RAX 0
-            4e1860     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4e1860     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4e1870     10 FUNC RETURNTYPE RAX 0
-            4e1870     10 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            4e1870     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4e1880     10 FUNC RETURNTYPE RAX 0
-            4e1880     10 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            4e1880     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4e1890     10 FUNC RETURNTYPE RAX 0
-            4e1890     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            4e1890     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4e18a0     10 FUNC RETURNTYPE RAX 0
-            4e18a0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4e18a0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4e18b0     10 FUNC RETURNTYPE RAX 0
-            4e18b0     10 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            4e18b0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4e18c0     10 FUNC RETURNTYPE RAX 0
-            4e18c0     10 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            4e18c0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4e18d0     10 FUNC RETURNTYPE RAX 4
-            4e18d0     10 FUNC INARGS    6  ARG0 1 ARG1 8 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            4e18d0     10 FUNC INARGS    6  ARG0 1 ARG1 8 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
             4e18e0     10 FUNC RETURNTYPE RAX 96
-            4e18e0     10 FUNC INARGS    6  ARG0 96 ARG1 96 ARG2 1 ARG3 96 ARG4 96 ARG5 1 
+            4e18e0     10 FUNC INARGS    6  ARG0 96 ARG1 96 ARG2 0 ARG3 96 ARG4 96 ARG5 1 
             4e18f0     10 FUNC RETURNTYPE RAX 96
-            4e18f0     10 FUNC INARGS    6  ARG0 1 ARG1 96 ARG2 96 ARG3 96 ARG4 96 ARG5 96 
+            4e18f0     10 FUNC INARGS    6  ARG0 0 ARG1 96 ARG2 96 ARG3 96 ARG4 96 ARG5 96 
             4e1900     10 FUNC RETURNTYPE RAX 96
-            4e1900     10 FUNC INARGS    6  ARG0 96 ARG1 1 ARG2 96 ARG3 96 ARG4 96 ARG5 96 
+            4e1900     10 FUNC INARGS    6  ARG0 96 ARG1 0 ARG2 96 ARG3 96 ARG4 96 ARG5 96 
             4e1910     10 FUNC RETURNTYPE RAX 0
-            4e1910     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            4e1910     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4e1920     10 FUNC RETURNTYPE RAX 0
-            4e1920     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4e1920     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4e1930     10 FUNC RETURNTYPE RAX 0
-            4e1930     10 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            4e1930     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4e1940     10 FUNC RETURNTYPE RAX 0
-            4e1940     10 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            4e1940     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4e1950     10 FUNC RETURNTYPE RAX 0
-            4e1950     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            4e1950     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4e1960     10 FUNC RETURNTYPE RAX 0
-            4e1960     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4e1960     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4e1970     10 FUNC RETURNTYPE RAX 0
-            4e1970     10 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            4e1970     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4e1980     10 FUNC RETURNTYPE RAX 0
-            4e1980     10 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            4e1980     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4e1990     10 FUNC RETURNTYPE RAX 0
-            4e1990     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            4e1990     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4e19a0     10 FUNC RETURNTYPE RAX 0
-            4e19a0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4e19a0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4e19b0     10 FUNC RETURNTYPE RAX 0
-            4e19b0     10 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            4e19b0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4e19c0     10 FUNC RETURNTYPE RAX 0
-            4e19c0     10 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            4e19c0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4e19d0     10 FUNC RETURNTYPE RAX 4
-            4e19d0     10 FUNC INARGS    6  ARG0 1 ARG1 8 ARG2 1 ARG3 1 ARG4 4 ARG5 4 
+            4e19d0     10 FUNC INARGS    6  ARG0 1 ARG1 8 ARG2 1 ARG3 0 ARG4 4 ARG5 4 
             4e19e0     10 FUNC RETURNTYPE RAX 96
-            4e19e0     10 FUNC INARGS    6  ARG0 96 ARG1 8 ARG2 1 ARG3 96 ARG4 96 ARG5 96 
+            4e19e0     10 FUNC INARGS    6  ARG0 96 ARG1 8 ARG2 0 ARG3 96 ARG4 96 ARG5 96 
             4e19f0     10 FUNC RETURNTYPE RAX 0
-            4e19f0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            4e19f0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4e1a00     10 FUNC RETURNTYPE RAX 96
-            4e1a00     10 FUNC INARGS    6  ARG0 96 ARG1 8 ARG2 1 ARG3 96 ARG4 96 ARG5 96 
+            4e1a00     10 FUNC INARGS    6  ARG0 96 ARG1 8 ARG2 0 ARG3 96 ARG4 96 ARG5 96 
             4e1a10     11 FUNC RETURNTYPE RAX 0
             4e1a10     11 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4e1a20     11 FUNC RETURNTYPE RAX 0
@@ -9932,11 +9928,12 @@
             4e1abf      2 INSTR CHECK TRUNCATION SIGNED 64 RAX 32 EAX ZZ mov     esi, eax 
             4e1b90    288 FUNC RETURNTYPE RAX 96
             4e1b90    288 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 96 ARG3 0 ARG4 0 ARG5 0 
+            4e1bba      3 INSTR CHECK SIGNEDNESS UNSIGNED 64 R13 ZZ mov     edx, r13d 
             4e1c74      3 INSTR CHECK OVERFLOW NOFLAGSIGNED 32 RBX+-11 ZZ lea     esi, [rbx-0Bh] 
             4e1cb0    103 FUNC RETURNTYPE RAX 1
             4e1cb0    103 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4e1d20    570 FUNC RETURNTYPE RAX 1
-            4e1d20    570 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4e1d20    570 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4e1f60     70 FUNC RETURNTYPE RAX 1
             4e1f60     70 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 4 ARG3 4 ARG4 4 ARG5 4 
             4e1fb0      5 FUNC RETURNTYPE RAX 0
@@ -9972,21 +9969,21 @@
             4e2790      3 INSTR CHECK UNDERFLOW SIGNED 32  RBP ZZ sub     ebp, 1 
             4e27af      3 INSTR CHECK UNDERFLOW SIGNED 32  RBP ZZ sub     ebp, 1 
             4e28c0     10 FUNC RETURNTYPE RAX 0
-            4e28c0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            4e28c0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4e28d0     10 FUNC RETURNTYPE RAX 0
-            4e28d0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4e28d0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4e28e0     10 FUNC RETURNTYPE RAX 0
-            4e28e0     10 FUNC INARGS    6  ARG0 1 ARG1 96 ARG2 1 ARG3 4 ARG4 0 ARG5 0 
+            4e28e0     10 FUNC INARGS    6  ARG0 0 ARG1 96 ARG2 1 ARG3 4 ARG4 0 ARG5 0 
             4e28f0     10 FUNC RETURNTYPE RAX 96
-            4e28f0     10 FUNC INARGS    6  ARG0 96 ARG1 1 ARG2 96 ARG3 96 ARG4 1 ARG5 1 
+            4e28f0     10 FUNC INARGS    6  ARG0 96 ARG1 0 ARG2 96 ARG3 96 ARG4 1 ARG5 1 
             4e2900     10 FUNC RETURNTYPE RAX 1
-            4e2900     10 FUNC INARGS    6  ARG0 1 ARG1 8 ARG2 1 ARG3 1 ARG4 96 ARG5 96 
+            4e2900     10 FUNC INARGS    6  ARG0 1 ARG1 8 ARG2 1 ARG3 0 ARG4 96 ARG5 96 
             4e2910     10 FUNC RETURNTYPE RAX 96
-            4e2910     10 FUNC INARGS    6  ARG0 0 ARG1 96 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            4e2910     10 FUNC INARGS    6  ARG0 0 ARG1 96 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4e2920     13 FUNC RETURNTYPE RAX 1
             4e2920     13 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
             4e2930    106 FUNC RETURNTYPE RAX 1
-            4e2930    106 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4e2930    106 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4e29a0     50 FUNC RETURNTYPE RAX 1
             4e29a0     50 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
             4e29e0     50 FUNC RETURNTYPE RAX 1
@@ -10022,15 +10019,15 @@
             4e30c0     68 FUNC RETURNTYPE RAX 0
             4e30c0     68 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
             4e3110    106 FUNC RETURNTYPE RAX 4
-            4e3110    106 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 1 ARG3 1 ARG4 96 ARG5 96 
+            4e3110    106 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 96 ARG5 96 
             4e3180    106 FUNC RETURNTYPE RAX 4
-            4e3180    106 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 1 ARG3 96 ARG4 96 ARG5 96 
+            4e3180    106 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 96 ARG4 96 ARG5 96 
             4e31f0     66 FUNC RETURNTYPE RAX 0
             4e31f0     66 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4e3240     69 FUNC RETURNTYPE RAX 1
-            4e3240     69 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4e3240     69 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4e3290    125 FUNC RETURNTYPE RAX 1
-            4e3290    125 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4e3290    125 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4e3310      3 FUNC RETURNTYPE RAX 0
             4e3310      3 FUNC INARGS    6  ARG0 4 ARG1 16 ARG2 1 ARG3 2 ARG4 0 ARG5 0 
             4e3320      3 FUNC RETURNTYPE RAX 0
@@ -10044,7 +10041,7 @@
             4e3390    133 FUNC RETURNTYPE RAX 1
             4e3390    133 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4e3420     86 FUNC RETURNTYPE RAX 1
-            4e3420     86 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            4e3420     86 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
             4e3480    359 FUNC RETURNTYPE RAX 1
             4e3480    359 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4e35f0    506 FUNC RETURNTYPE RAX 1
@@ -10053,33 +10050,33 @@
             4e36a5      3 INSTR CHECK UNDERFLOW UNKNOWNSIGN 64  RDX ZZ sub     rdx, rax 
             4e36a8      5 INSTR CHECK OVERFLOW SIGNED 64  RDX ZZ add     rdx, [rsp+88h+var_68] 
             4e37f0     10 FUNC RETURNTYPE RAX 4
-            4e37f0     10 FUNC INARGS    6  ARG0 1 ARG1 8 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            4e37f0     10 FUNC INARGS    6  ARG0 1 ARG1 8 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
             4e3800     10 FUNC RETURNTYPE RAX 0
-            4e3800     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4e3800     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4e3810     10 FUNC RETURNTYPE RAX 0
-            4e3810     10 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            4e3810     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4e3820     10 FUNC RETURNTYPE RAX 96
-            4e3820     10 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            4e3820     10 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
             4e3830    443 FUNC RETURNTYPE RAX 1
-            4e3830    443 FUNC INARGS    6  ARG0 96 ARG1 1 ARG2 0 ARG3 4 ARG4 1 ARG5 96 
+            4e3830    443 FUNC INARGS    6  ARG0 96 ARG1 1 ARG2 1 ARG3 4 ARG4 1 ARG5 96 
             4e39f0    161 FUNC RETURNTYPE RAX 96
             4e39f0    161 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 1 ARG3 1 ARG4 96 ARG5 96 
             4e3aa0     10 FUNC RETURNTYPE RAX 4
-            4e3aa0     10 FUNC INARGS    6  ARG0 1 ARG1 8 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            4e3aa0     10 FUNC INARGS    6  ARG0 1 ARG1 8 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
             4e3ab0     10 FUNC RETURNTYPE RAX 0
-            4e3ab0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4e3ab0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4e3ac0     10 FUNC RETURNTYPE RAX 0
-            4e3ac0     10 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            4e3ac0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4e3ad0     10 FUNC RETURNTYPE RAX 96
-            4e3ad0     10 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 1 ARG4 4 ARG5 1 
+            4e3ad0     10 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 1 ARG4 4 ARG5 1 
             4e3ae0     10 FUNC RETURNTYPE RAX 4
-            4e3ae0     10 FUNC INARGS    6  ARG0 1 ARG1 8 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            4e3ae0     10 FUNC INARGS    6  ARG0 1 ARG1 8 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
             4e3af0     10 FUNC RETURNTYPE RAX 0
-            4e3af0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4e3af0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4e3b00     10 FUNC RETURNTYPE RAX 0
-            4e3b00     10 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            4e3b00     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4e3b10     10 FUNC RETURNTYPE RAX 1
-            4e3b10     10 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 1 ARG4 4 ARG5 1 
+            4e3b10     10 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 1 ARG4 4 ARG5 1 
             4e3b20    565 FUNC RETURNTYPE RAX 4
             4e3b20    565 FUNC INARGS    6  ARG0 1 ARG1 4 ARG2 1 ARG3 1 ARG4 1 ARG5 96 
             4e3c5f      4 INSTR CHECK OVERFLOW NOFLAGUNKNOWNSIGN 64 RAX+8 ZZ lea     rdx, [rax+8] 
@@ -10092,13 +10089,13 @@
             4e43e0     62 FUNC RETURNTYPE RAX 1
             4e43e0     62 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4e4420     10 FUNC RETURNTYPE RAX 1
-            4e4420     10 FUNC INARGS    6  ARG0 1 ARG1 4 ARG2 0 ARG3 1 ARG4 1 ARG5 1 
+            4e4420     10 FUNC INARGS    6  ARG0 1 ARG1 4 ARG2 0 ARG3 0 ARG4 1 ARG5 1 
             4e4430     10 FUNC RETURNTYPE RAX 0
-            4e4430     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4e4430     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4e4440     10 FUNC RETURNTYPE RAX 1
-            4e4440     10 FUNC INARGS    6  ARG0 1 ARG1 4 ARG2 0 ARG3 1 ARG4 1 ARG5 0 
+            4e4440     10 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 1 ARG4 1 ARG5 0 
             4e4450     10 FUNC RETURNTYPE RAX 96
-            4e4450     10 FUNC INARGS    6  ARG0 96 ARG1 1 ARG2 96 ARG3 96 ARG4 1 ARG5 4 
+            4e4450     10 FUNC INARGS    6  ARG0 96 ARG1 0 ARG2 96 ARG3 96 ARG4 1 ARG5 4 
             4e4460    213 FUNC RETURNTYPE RAX 1
             4e4460    213 FUNC INARGS    6  ARG0 4 ARG1 16 ARG2 1 ARG3 1 ARG4 96 ARG5 0 
             4e4540    110 FUNC RETURNTYPE RAX 1
@@ -10108,7 +10105,7 @@
             4e46d0    268 FUNC RETURNTYPE RAX 1
             4e46d0    268 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 4 ARG4 0 ARG5 0 
             4e47e0    104 FUNC RETURNTYPE RAX 0
-            4e47e0    104 FUNC INARGS    6  ARG0 8 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4e47e0    104 FUNC INARGS    6  ARG0 8 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4e4850    193 FUNC RETURNTYPE RAX 1
             4e4850    193 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 4 ARG4 0 ARG5 0 
             4e48ea      4 INSTR CHECK OVERFLOW SIGNED 64  RDX ZZ add     rdx, 1 
@@ -10314,7 +10311,7 @@
             4e7a90    281 FUNC RETURNTYPE RAX 1
             4e7a90    281 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4e7bb0    281 FUNC RETURNTYPE RAX 4
-            4e7bb0    281 FUNC INARGS    4  ARG0 0 ARG1 4 ARG2 0 ARG3 1 
+            4e7bb0    281 FUNC INARGS    2  ARG0 0 ARG1 4 
             4e7bb0    281 FUNC PROBLEM PEM_read_bio_Parameters CALLUNRESOLVED 
             4e7cd0    157 FUNC RETURNTYPE RAX 1
             4e7cd0    157 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
@@ -10329,7 +10326,7 @@
             4e80f0    152 FUNC RETURNTYPE RAX 1
             4e80f0    152 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4e8190    279 FUNC RETURNTYPE RAX 1
-            4e8190    279 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            4e8190    279 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4e82b0    128 FUNC RETURNTYPE RAX 1
             4e82b0    128 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4e8330    144 FUNC RETURNTYPE RAX 1
@@ -10337,25 +10334,25 @@
             4e83c0    144 FUNC RETURNTYPE RAX 1
             4e83c0    144 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4e8450     18 FUNC RETURNTYPE RAX 0
-            4e8450     18 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 1 ARG4 96 ARG5 96 
+            4e8450     18 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 96 ARG5 96 
             4e8470      8 FUNC RETURNTYPE RAX 0
             4e8470      8 FUNC INARGS    6  ARG0 4 ARG1 96 ARG2 96 ARG3 96 ARG4 96 ARG5 1 
             4e8480    143 FUNC RETURNTYPE RAX 1
-            4e8480    143 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            4e8480    143 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4e8510      8 FUNC RETURNTYPE RAX 0
             4e8510      8 FUNC INARGS    6  ARG0 4 ARG1 96 ARG2 96 ARG3 1 ARG4 96 ARG5 96 
             4e8520      8 FUNC RETURNTYPE RAX 0
             4e8520      8 FUNC INARGS    6  ARG0 4 ARG1 96 ARG2 96 ARG3 1 ARG4 1 ARG5 1 
             4e8530    143 FUNC RETURNTYPE RAX 1
-            4e8530    143 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            4e8530    143 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4e85c0     85 FUNC RETURNTYPE RAX 1
-            4e85c0     85 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 1 ARG3 1 ARG4 96 ARG5 96 
+            4e85c0     85 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 0 ARG3 1 ARG4 96 ARG5 96 
             4e8620    128 FUNC RETURNTYPE RAX 1
             4e8620    128 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4e86a0    136 FUNC RETURNTYPE RAX 1
-            4e86a0    136 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4e86a0    136 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
             4e8730    202 FUNC RETURNTYPE RAX 1
-            4e8730    202 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            4e8730    202 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4e8800     12 FUNC RETURNTYPE RAX 4
             4e8800     12 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4e8810     12 FUNC RETURNTYPE RAX 4
@@ -10369,7 +10366,7 @@
             4e89f0     27 FUNC RETURNTYPE RAX 1
             4e89f0     27 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4e8a10    227 FUNC RETURNTYPE RAX 1
-            4e8a10    227 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            4e8a10    227 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4e8b00   1056 FUNC RETURNTYPE RAX 4
             4e8b00   1056 FUNC INARGS    6  ARG0 0 ARG1 96 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
             4e8c3c      3 INSTR CHECK OVERFLOW UNKNOWNSIGN 32  RSI ZZ add     esi, 1 
@@ -10399,10 +10396,10 @@
             4e94c0    124 FUNC RETURNTYPE RAX 4
             4e94c0    124 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             4e9540    264 FUNC RETURNTYPE RAX 1
-            4e9540    264 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            4e9540    264 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4e9605      3 INSTR CHECK UNDERFLOW SIGNED 32  RBP ZZ sub     ebp, 1 
             4e9650    673 FUNC RETURNTYPE RAX 1
-            4e9650    673 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4e9650    673 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4e98df      3 INSTR CHECK UNDERFLOW UNSIGNED 32  RDX ZZ IDIOM 31 sub     edx, 30h 
             4e9900    356 FUNC RETURNTYPE RAX 1
             4e9900    356 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
@@ -10430,9 +10427,9 @@
             4eadee      4 INSTR CHECK OVERFLOW UNKNOWNSIGN 64  RDI ZZ add     rdi, 1Ch 
             4eae93      4 INSTR CHECK OVERFLOW UNKNOWNSIGN 64  RDI ZZ add     rdi, 1Ch 
             4eb310      7 FUNC RETURNTYPE RAX 0
-            4eb310      7 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            4eb310      7 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4eb320      7 FUNC RETURNTYPE RAX 1
-            4eb320      7 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 1 ARG3 1 ARG4 4 ARG5 96 
+            4eb320      7 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 0 ARG3 1 ARG4 4 ARG5 96 
             4eb330      5 FUNC RETURNTYPE RAX 0
             4eb330      5 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4eb340    143 FUNC RETURNTYPE RAX 4
@@ -10472,13 +10469,13 @@
             4eb650      5 FUNC RETURNTYPE RAX 0
             4eb650      5 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4eb660      7 FUNC RETURNTYPE RAX 1
-            4eb660      7 FUNC INARGS    6  ARG0 8 ARG1 1 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            4eb660      7 FUNC INARGS    6  ARG0 8 ARG1 1 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
             4eb670      9 FUNC RETURNTYPE RAX 1
-            4eb670      9 FUNC INARGS    6  ARG0 8 ARG1 1 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            4eb670      9 FUNC INARGS    6  ARG0 8 ARG1 1 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
             4eb680    336 FUNC RETURNTYPE RAX 1
             4eb680    336 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4eb7d0    252 FUNC RETURNTYPE RAX 4
-            4eb7d0    252 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 1 ARG3 1 ARG4 1 ARG5 1 
+            4eb7d0    252 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 1 ARG5 1 
             4eb8d0    870 FUNC RETURNTYPE RAX 1
             4eb8d0    870 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 1 ARG4 1 ARG5 1 
             4ebad2      7 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+232 ZZ IDIOM 18 MEMORYSINK lea     rdx, [rbx+0E8h] 
@@ -10607,11 +10604,11 @@
             4ecca0     67 FUNC RETURNTYPE RAX 96
             4ecca0     67 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4eccf0     61 FUNC RETURNTYPE RAX 0
-            4eccf0     61 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4eccf0     61 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4ecd30    351 FUNC RETURNTYPE RAX 1
             4ecd30    351 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 4 ARG4 0 ARG5 0 
             4ece90    116 FUNC RETURNTYPE RAX 4
-            4ece90    116 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4ece90    116 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4ece90    116 FUNC PROBLEM X509_LOOKUP_new CALLUNRESOLVED 
             4ecf10     50 FUNC RETURNTYPE RAX 4
             4ecf10     50 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
@@ -10631,7 +10628,7 @@
             4ed050     27 FUNC RETURNTYPE RAX 0
             4ed050     27 FUNC PROBLEM X509_LOOKUP_by_alias JUMPUNRESOLVED 
             4ed070    237 FUNC RETURNTYPE RAX 4
-            4ed070    237 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4ed070    237 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4ed0cc      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+120 ZZ IDIOM 18 MEMORYSINK lea     rdx, [rbx+78h] 
             4ed160    203 FUNC RETURNTYPE RAX 0
             4ed160    203 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
@@ -10650,9 +10647,9 @@
             4ed560     41 FUNC RETURNTYPE RAX 0
             4ed560     41 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4ed590      7 FUNC RETURNTYPE RAX 0
-            4ed590      7 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            4ed590      7 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4ed5a0     36 FUNC RETURNTYPE RAX 1
-            4ed5a0     36 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            4ed5a0     36 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4ed5d0    490 FUNC RETURNTYPE RAX 96
             4ed5d0    490 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4ed651      4 INSTR CHECK OVERFLOW NOFLAGSIGNED 64 RBX+R13 ZZ lea     esi, [rbx+r13] 
@@ -10661,7 +10658,7 @@
             4ed7c0    523 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4ed8b9      4 INSTR CHECK OVERFLOW NOFLAGSIGNED 64 RBX+R13 ZZ lea     esi, [rbx+r13] 
             4ed8df      4 INSTR CHECK OVERFLOW NOFLAGUNKNOWNSIGN 64 RBP+24 ZZ lea     rdi, [rbp+18h] 
-            4ed9d0    244 FUNC RETURNTYPE RAX 96
+            4ed9d0    244 FUNC RETURNTYPE RAX 1
             4ed9d0    244 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4edad0    436 FUNC RETURNTYPE RAX 1
             4edad0    436 FUNC INARGS    6  ARG0 4 ARG1 96 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
@@ -10701,7 +10698,7 @@
             4ee240     42 FUNC RETURNTYPE RAX 0
             4ee240     42 FUNC INARGS    3  ARG0 4 ARG1 0 ARG2 0 
             4ee270     29 FUNC RETURNTYPE RAX 0
-            4ee270     29 FUNC INARGS    3  ARG0 4 ARG1 0 ARG2 1 
+            4ee270     29 FUNC INARGS    2  ARG0 4 ARG1 0 
             4ee290     55 FUNC RETURNTYPE RAX 0
             4ee290     55 FUNC INARGS    3  ARG0 4 ARG1 0 ARG2 0 
             4ee2d0     39 FUNC RETURNTYPE RAX 0
@@ -10851,13 +10848,13 @@
             4eec20    178 FUNC RETURNTYPE RAX 1
             4eec20    178 FUNC INARGS    6  ARG0 1 ARG1 4 ARG2 0 ARG3 96 ARG4 96 ARG5 96 
             4eece0     40 FUNC RETURNTYPE RAX 0
-            4eece0     40 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4eece0     40 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4eed10     30 FUNC RETURNTYPE RAX 1
-            4eed10     30 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            4eed10     30 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4eed30     58 FUNC RETURNTYPE RAX 0
             4eed30     58 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
-            4eed70     83 FUNC RETURNTYPE RAX 4
-            4eed70     83 FUNC INARGS    6  ARG0 1 ARG1 4 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4eed70     83 FUNC RETURNTYPE RAX 0
+            4eed70     83 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4eedd0     15 FUNC RETURNTYPE RAX 0
             4eedd0     15 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4eede0    178 FUNC RETURNTYPE RAX 1
@@ -10875,7 +10872,7 @@
             4eefd0    612 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4ef0f7      3 INSTR CHECK OVERFLOW NOFLAGSIGNED 32 RDX+-8 ZZ lea     esi, [rdx-8] 
             4ef240    449 FUNC RETURNTYPE RAX 0
-            4ef240    449 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            4ef240    449 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4ef410      4 FUNC RETURNTYPE RAX 0
             4ef410      4 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4ef420      5 FUNC RETURNTYPE RAX 0
@@ -10898,7 +10895,7 @@
             4ef9e0      5 FUNC RETURNTYPE RAX 0
             4ef9e0      5 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4ef9f0    122 FUNC RETURNTYPE RAX 1
-            4ef9f0    122 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4ef9f0    122 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4efa70   1350 FUNC RETURNTYPE RAX 1
             4efa70   1350 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4efba5      3 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 32 RAX+17 ZZ lea     esi, [rax+11h] 
@@ -10926,7 +10923,7 @@
             4f0390     89 FUNC RETURNTYPE RAX 0
             4f0390     89 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4f03f0    258 FUNC RETURNTYPE RAX 4
-            4f03f0    258 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 1 ARG3 1 ARG4 1 ARG5 1 
+            4f03f0    258 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 1 ARG5 1 
             4f0500     68 FUNC RETURNTYPE RAX 1
             4f0500     68 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4f0550     31 FUNC RETURNTYPE RAX 1
@@ -10946,7 +10943,7 @@
             4f05d0     71 FUNC RETURNTYPE RAX 1
             4f05d0     71 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4f0620    250 FUNC RETURNTYPE RAX 1
-            4f0620    250 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4f0620    250 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4f0720    327 FUNC RETURNTYPE RAX 1
             4f0720    327 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4f0870     56 FUNC RETURNTYPE RAX 1
@@ -10957,7 +10954,7 @@
             4f08c0    245 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4f08fc      2 INSTR CHECK TRUNCATION UNKNOWNSIGN 64 RAX 32 EAX ZZ mov     esi, eax 
             4f09c0     92 FUNC RETURNTYPE RAX 1
-            4f09c0     92 FUNC INARGS    6  ARG0 16 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            4f09c0     92 FUNC INARGS    6  ARG0 16 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4f0a0f      2 INSTR CHECK TRUNCATION UNKNOWNSIGN 64 RAX 32 EAX ZZ mov     esi, eax 
             4f0a20     42 FUNC RETURNTYPE RAX 0
             4f0a20     42 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
@@ -10979,10 +10976,10 @@
             4f0c50    162 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4f0c78      4 INSTR CHECK OVERFLOW UNSIGNED 64  RBX ZZ IDIOM 18 MEMORYSINK add     rbx, 68h 
             4f0d00    548 FUNC RETURNTYPE RAX 1
-            4f0d00    548 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            4f0d00    548 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4f0e6a      2 INSTR CHECK TRUNCATION UNKNOWNSIGN 64 RAX 32 EAX ZZ mov     esi, eax 
             4f0f30     37 FUNC RETURNTYPE RAX 0
-            4f0f30     37 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            4f0f30     37 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4f0f60      6 FUNC RETURNTYPE RAX 1
             4f0f60      6 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4f0f70    208 FUNC RETURNTYPE RAX 4
@@ -10993,7 +10990,7 @@
             4f1170    502 FUNC RETURNTYPE RAX 1
             4f1170    502 FUNC INARGS    5  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 
             4f1370    380 FUNC RETURNTYPE RAX 1
-            4f1370    380 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            4f1370    380 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4f1429      3 INSTR CHECK SIGNEDNESS UNSIGNED 64 R14 ZZ mov     rdx, r14        ; n 
             4f143b      4 INSTR CHECK OVERFLOW NOFLAGUNKNOWNSIGN 64 RBX+R14 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rbx+r14]  ; s 
             4f1441      3 INSTR CHECK UNDERFLOW SIGNED 32  RDX ZZ sub     edx, r13d 
@@ -11015,7 +11012,7 @@
             4f1690    279 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             4f1750      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 R9+-97 ZZ IDIOM 32 lea     ecx, [r9-61h] 
             4f17b0    380 FUNC RETURNTYPE RAX 96
-            4f17b0    380 FUNC INARGS    6  ARG0 0 ARG1 96 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4f17b0    380 FUNC INARGS    6  ARG0 0 ARG1 96 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4f1930    359 FUNC RETURNTYPE RAX 1
             4f1930    359 FUNC INARGS    6  ARG0 96 ARG1 96 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             4f1aa0      5 FUNC RETURNTYPE RAX 4
@@ -11033,7 +11030,7 @@
             4f1d40    187 FUNC RETURNTYPE RAX 1
             4f1d40    187 FUNC INARGS    6  ARG0 16 ARG1 0 ARG2 8 ARG3 0 ARG4 0 ARG5 0 
             4f1e00    411 FUNC RETURNTYPE RAX 1
-            4f1e00    411 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            4f1e00    411 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4f1fa0    111 FUNC RETURNTYPE RAX 1
             4f1fa0    111 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 96 ARG3 1 ARG4 1 ARG5 1 
             4f2010    497 FUNC RETURNTYPE RAX 1
@@ -11050,17 +11047,17 @@
             4f24d0     97 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 96 ARG3 96 ARG4 1 ARG5 1 
             4f24fa      3 INSTR CHECK SIGNEDNESS UNSIGNED 64 RBX ZZ mov     rdx, rbx        ; n 
             4f2540     87 FUNC RETURNTYPE RAX 96
-            4f2540     87 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            4f2540     87 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4f25a0    255 FUNC RETURNTYPE RAX 96
-            4f25a0    255 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 1 ARG3 1 ARG4 4 ARG5 1 
+            4f25a0    255 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 4 ARG5 1 
             4f26a0    117 FUNC RETURNTYPE RAX 96
             4f26a0    117 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4f2720     10 FUNC RETURNTYPE RAX 96
-            4f2720     10 FUNC INARGS    6  ARG0 96 ARG1 1 ARG2 4 ARG3 96 ARG4 1 ARG5 96 
+            4f2720     10 FUNC INARGS    6  ARG0 96 ARG1 0 ARG2 4 ARG3 96 ARG4 1 ARG5 96 
             4f2730    193 FUNC RETURNTYPE RAX 96
-            4f2730    193 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 1 ARG4 4 ARG5 1 
+            4f2730    193 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 1 ARG4 4 ARG5 1 
             4f2800    459 FUNC RETURNTYPE RAX 96
-            4f2800    459 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 1 ARG4 4 ARG5 0 
+            4f2800    459 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 1 ARG4 4 ARG5 0 
             4f2912      3 INSTR CHECK OVERFLOW UNSIGNED 32  RDX ZZ add     edx, r15d 
             4f29d0    110 FUNC RETURNTYPE RAX 1
             4f29d0    110 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
@@ -11069,39 +11066,39 @@
             4f2b40     60 FUNC RETURNTYPE RAX 0
             4f2b40     60 FUNC INARGS    6  ARG0 0 ARG1 16 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4f2b80     10 FUNC RETURNTYPE RAX 0
-            4f2b80     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4f2b80     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4f2b90     10 FUNC RETURNTYPE RAX 0
-            4f2b90     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            4f2b90     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4f2ba0     10 FUNC RETURNTYPE RAX 0
-            4f2ba0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            4f2ba0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4f2bb0     10 FUNC RETURNTYPE RAX 0
-            4f2bb0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4f2bb0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4f2bc0     10 FUNC RETURNTYPE RAX 4
-            4f2bc0     10 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            4f2bc0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4f2bd0     10 FUNC RETURNTYPE RAX 0
-            4f2bd0     10 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            4f2bd0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4f2be0     10 FUNC RETURNTYPE RAX 0
-            4f2be0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            4f2be0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4f2bf0     10 FUNC RETURNTYPE RAX 0
-            4f2bf0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4f2bf0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4f2c00     10 FUNC RETURNTYPE RAX 0
-            4f2c00     10 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            4f2c00     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4f2c10     10 FUNC RETURNTYPE RAX 0
-            4f2c10     10 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            4f2c10     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4f2c20     10 FUNC RETURNTYPE RAX 96
-            4f2c20     10 FUNC INARGS    6  ARG0 1 ARG1 96 ARG2 1 ARG3 1 ARG4 4 ARG5 1 
+            4f2c20     10 FUNC INARGS    6  ARG0 0 ARG1 96 ARG2 1 ARG3 1 ARG4 4 ARG5 1 
             4f2c30     10 FUNC RETURNTYPE RAX 96
-            4f2c30     10 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 96 ARG3 1 ARG4 1 ARG5 96 
+            4f2c30     10 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 96 ARG3 1 ARG4 1 ARG5 96 
             4f2c40     10 FUNC RETURNTYPE RAX 0
-            4f2c40     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            4f2c40     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4f2c50     10 FUNC RETURNTYPE RAX 0
-            4f2c50     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4f2c50     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4f2c60     10 FUNC RETURNTYPE RAX 1
-            4f2c60     10 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 1 ARG3 1 ARG4 1 ARG5 96 
+            4f2c60     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 1 ARG4 1 ARG5 96 
             4f2c70     10 FUNC RETURNTYPE RAX 96
-            4f2c70     10 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 4 ARG3 1 ARG4 1 ARG5 96 
+            4f2c70     10 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 4 ARG3 1 ARG4 1 ARG5 96 
             4f2c80     18 FUNC RETURNTYPE RAX 0
-            4f2c80     18 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            4f2c80     18 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4f2ca0    322 FUNC RETURNTYPE RAX 1
             4f2ca0    322 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4f2df0    103 FUNC RETURNTYPE RAX 1
@@ -11113,7 +11110,7 @@
             4f2eb0     86 FUNC RETURNTYPE RAX 1
             4f2eb0     86 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4f2f10     46 FUNC RETURNTYPE RAX 1
-            4f2f10     46 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 4 ARG3 1 ARG4 0 ARG5 0 
+            4f2f10     46 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             4f2f40    504 FUNC RETURNTYPE RAX 1
             4f2f40    504 FUNC INARGS    6  ARG0 4 ARG1 96 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
             4f3140    241 FUNC RETURNTYPE RAX 1
@@ -11122,7 +11119,7 @@
             4f31c2      4 INSTR CHECK OVERFLOW NOFLAGUNKNOWNSIGN 64 R13+1 ZZ IDIOM 19 lea     edi, [r13+1] 
             4f31ce      3 INSTR CHECK SIGNEDNESS UNSIGNED 64 R13 ZZ mov     rdx, r13        ; n 
             4f3240   1033 FUNC RETURNTYPE RAX 4
-            4f3240   1033 FUNC INARGS    6  ARG0 1 ARG1 4 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
+            4f3240   1033 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             4f33e0      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+8 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rbx+8]    ; jumptable 00000000004F33D3 case 0 
             4f3650    525 FUNC RETURNTYPE RAX 96
             4f3650    525 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
@@ -11147,9 +11144,9 @@
             4f46d0     15 FUNC RETURNTYPE RAX 4
             4f46d0     15 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4f46e0    484 FUNC RETURNTYPE RAX 4
-            4f46e0    484 FUNC INARGS    6  ARG0 1 ARG1 4 ARG2 4 ARG3 1 ARG4 0 ARG5 0 
+            4f46e0    484 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             4f48d0    125 FUNC RETURNTYPE RAX 4
-            4f48d0    125 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            4f48d0    125 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4f4950    810 FUNC RETURNTYPE RAX 96
             4f4950    810 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4f4bb5      2 INSTR CHECK TRUNCATION UNKNOWNSIGN     64 RAX 32 EAX ZZ IDIOM 30 mov     esi, eax 
@@ -11158,13 +11155,13 @@
             4f4d20    145 FUNC RETURNTYPE RAX 1
             4f4d20    145 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4f4dc0     10 FUNC RETURNTYPE RAX 0
-            4f4dc0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            4f4dc0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4f4dd0     10 FUNC RETURNTYPE RAX 0
-            4f4dd0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4f4dd0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4f4de0     10 FUNC RETURNTYPE RAX 0
-            4f4de0     10 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            4f4de0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4f4df0     10 FUNC RETURNTYPE RAX 0
-            4f4df0     10 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            4f4df0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4f4e00      8 FUNC RETURNTYPE RAX 0
             4f4e00      8 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4f4e10    107 FUNC RETURNTYPE RAX 1
@@ -11173,21 +11170,21 @@
             4f4e80    182 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4f4ea1      4 INSTR CHECK OVERFLOW NOFLAGSIGNED 64 RAX+1 ZZ lea     r8, [rax+1] 
             4f4f40     10 FUNC RETURNTYPE RAX 0
-            4f4f40     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            4f4f40     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4f4f50     10 FUNC RETURNTYPE RAX 0
-            4f4f50     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4f4f50     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4f4f60     10 FUNC RETURNTYPE RAX 0
-            4f4f60     10 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            4f4f60     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4f4f70     10 FUNC RETURNTYPE RAX 0
-            4f4f70     10 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            4f4f70     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4f4f80     10 FUNC RETURNTYPE RAX 0
-            4f4f80     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            4f4f80     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4f4f90     10 FUNC RETURNTYPE RAX 0
-            4f4f90     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4f4f90     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4f4fa0     10 FUNC RETURNTYPE RAX 0
-            4f4fa0     10 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            4f4fa0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4f4fb0     10 FUNC RETURNTYPE RAX 0
-            4f4fb0     10 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            4f4fb0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4f4fc0    578 FUNC RETURNTYPE RAX 1
             4f4fc0    578 FUNC INARGS    6  ARG0 4 ARG1 96 ARG2 4 ARG3 1 ARG4 0 ARG5 0 
             4f5210    189 FUNC RETURNTYPE RAX 1
@@ -11207,51 +11204,51 @@
             4f57f0    149 FUNC RETURNTYPE RAX 1
             4f57f0    149 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4f5890     10 FUNC RETURNTYPE RAX 0
-            4f5890     10 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            4f5890     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4f58a0   2310 FUNC RETURNTYPE RAX 96
             4f58a0   2310 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4f59a4      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RAX+1 ZZ IDIOM 18 MEMORYSINK lea     rsi, [rax+1] 
             4f5b70      4 INSTR CHECK OVERFLOW UNSIGNED 64  RSI ZZ IDIOM 18 MEMORYSINK add     rsi, 1 
             4f61b0     10 FUNC RETURNTYPE RAX 0
-            4f61b0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            4f61b0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4f61c0     10 FUNC RETURNTYPE RAX 0
-            4f61c0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4f61c0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4f61d0     10 FUNC RETURNTYPE RAX 0
-            4f61d0     10 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            4f61d0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4f61e0     10 FUNC RETURNTYPE RAX 0
-            4f61e0     10 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            4f61e0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4f61f0     10 FUNC RETURNTYPE RAX 0
-            4f61f0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            4f61f0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4f6200     10 FUNC RETURNTYPE RAX 0
-            4f6200     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4f6200     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4f6210     10 FUNC RETURNTYPE RAX 0
-            4f6210     10 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            4f6210     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4f6220     10 FUNC RETURNTYPE RAX 0
-            4f6220     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            4f6220     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4f6230     10 FUNC RETURNTYPE RAX 0
-            4f6230     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4f6230     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4f6240     10 FUNC RETURNTYPE RAX 0
-            4f6240     10 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            4f6240     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4f6250     10 FUNC RETURNTYPE RAX 0
-            4f6250     10 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            4f6250     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4f6260     10 FUNC RETURNTYPE RAX 0
-            4f6260     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            4f6260     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4f6270     10 FUNC RETURNTYPE RAX 0
-            4f6270     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4f6270     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4f6280     10 FUNC RETURNTYPE RAX 0
-            4f6280     10 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            4f6280     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4f6290     10 FUNC RETURNTYPE RAX 0
-            4f6290     10 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            4f6290     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4f62a0     10 FUNC RETURNTYPE RAX 0
-            4f62a0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            4f62a0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4f62b0     10 FUNC RETURNTYPE RAX 0
-            4f62b0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4f62b0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4f62c0     10 FUNC RETURNTYPE RAX 0
-            4f62c0     10 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            4f62c0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4f62d0     10 FUNC RETURNTYPE RAX 0
-            4f62d0     10 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            4f62d0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4f62e0    201 FUNC RETURNTYPE RAX 1
-            4f62e0    201 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            4f62e0    201 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4f63b0     80 FUNC RETURNTYPE RAX 1
             4f63b0     80 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4f6400    197 FUNC RETURNTYPE RAX 1
@@ -11261,16 +11258,16 @@
             4f64d0    221 FUNC RETURNTYPE RAX 1
             4f64d0    221 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 96 ARG3 1 ARG4 1 ARG5 96 
             4f65b0     10 FUNC RETURNTYPE RAX 0
-            4f65b0     10 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            4f65b0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4f65c0    515 FUNC RETURNTYPE RAX 1
-            4f65c0    515 FUNC INARGS    6  ARG0 1 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            4f65c0    515 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4f65f6      5 INSTR CHECK OVERFLOW NOFLAGUNKNOWNSIGN 64 R12+2 ZZ lea     r8d, [r12+2] 
             4f67d0    705 FUNC RETURNTYPE RAX 1
             4f67d0    705 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 4 ARG3 4 ARG4 0 ARG5 0 
             4f6992      3 INSTR CHECK OVERFLOW NOFLAGUNKNOWNSIGN 32 RAX+-1 ZZ lea     esi, [rax-1] 
             4f69d0      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 R13+1 ZZ IDIOM 18 MEMORYSINK lea     rsi, [r13+1] 
             4f6aa0    557 FUNC RETURNTYPE RAX 0
-            4f6aa0    557 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            4f6aa0    557 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4f6b1e      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RAX+16 ZZ lea     rcx, [rax+10h] 
             4f6be8      4 INSTR CHECK OVERFLOW NOFLAGUNKNOWNSIGN 64 R15+8 ZZ lea     rsi, [r15+8] 
             4f6cd0    885 FUNC RETURNTYPE RAX 96
@@ -11281,35 +11278,35 @@
             4f7050    495 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4f719f      4 INSTR CHECK OVERFLOW SIGNED 64  R15 ZZ add     r15d, 1 
             4f7240     10 FUNC RETURNTYPE RAX 0
-            4f7240     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            4f7240     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4f7250     10 FUNC RETURNTYPE RAX 0
-            4f7250     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4f7250     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4f7260     10 FUNC RETURNTYPE RAX 0
-            4f7260     10 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            4f7260     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4f7270     10 FUNC RETURNTYPE RAX 0
-            4f7270     10 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            4f7270     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4f7280     10 FUNC RETURNTYPE RAX 0
-            4f7280     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            4f7280     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4f7290     10 FUNC RETURNTYPE RAX 0
-            4f7290     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4f7290     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4f72a0     10 FUNC RETURNTYPE RAX 0
-            4f72a0     10 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            4f72a0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4f72b0     10 FUNC RETURNTYPE RAX 0
-            4f72b0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            4f72b0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4f72c0     10 FUNC RETURNTYPE RAX 0
-            4f72c0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4f72c0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4f72d0     10 FUNC RETURNTYPE RAX 0
-            4f72d0     10 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            4f72d0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4f72e0     10 FUNC RETURNTYPE RAX 96
-            4f72e0     10 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 96 ARG3 96 ARG4 1 ARG5 96 
+            4f72e0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 96 ARG3 96 ARG4 1 ARG5 96 
             4f72f0     10 FUNC RETURNTYPE RAX 0
-            4f72f0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            4f72f0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4f7300     10 FUNC RETURNTYPE RAX 0
-            4f7300     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4f7300     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4f7310     10 FUNC RETURNTYPE RAX 0
-            4f7310     10 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            4f7310     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4f7320     10 FUNC RETURNTYPE RAX 96
-            4f7320     10 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 96 ARG3 96 ARG4 1 ARG5 96 
+            4f7320     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 96 ARG3 96 ARG4 1 ARG5 96 
             4f7330    168 FUNC RETURNTYPE RAX 1
             4f7330    168 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4f73e0     11 FUNC RETURNTYPE RAX 0
@@ -11357,7 +11354,7 @@
             4f8260    660 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4f83bf      3 INSTR CHECK OVERFLOW NOFLAGSIGNED 32 RDX+-9 ZZ lea     esi, [rdx-9] 
             4f8500    573 FUNC RETURNTYPE RAX 0
-            4f8500    573 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            4f8500    573 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4f8740      3 FUNC RETURNTYPE RAX 0
             4f8740      3 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4f8750      5 FUNC RETURNTYPE RAX 0
@@ -11369,34 +11366,34 @@
             4f8780     74 FUNC RETURNTYPE RAX 1
             4f8780     74 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4f87d0    187 FUNC RETURNTYPE RAX 1
-            4f87d0    187 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            4f87d0    187 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4f8890    205 FUNC RETURNTYPE RAX 1
-            4f8890    205 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4f8890    205 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4f8960    203 FUNC RETURNTYPE RAX 1
             4f8960    203 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 1 ARG4 1 ARG5 1 
             4f8a30    423 FUNC RETURNTYPE RAX 96
             4f8a30    423 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4f8ae6      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBP+2 ZZ IDIOM 18 MEMORYSINK lea     rdx, [rbp+2] 
             4f8be0     10 FUNC RETURNTYPE RAX 0
-            4f8be0     10 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            4f8be0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4f8bf0    564 FUNC RETURNTYPE RAX 96
             4f8bf0    564 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4f8cce      4 INSTR CHECK OVERFLOW NOFLAGUNKNOWNSIGN 64 R14+1 ZZ IDIOM 19 lea     edi, [r14+1] 
             4f8cee      3 INSTR CHECK SIGNEDNESS UNSIGNED 64 R14 ZZ mov     rdx, r14        ; n 
             4f8e30     10 FUNC RETURNTYPE RAX 0
-            4f8e30     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            4f8e30     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4f8e40     10 FUNC RETURNTYPE RAX 0
-            4f8e40     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4f8e40     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4f8e50     10 FUNC RETURNTYPE RAX 0
-            4f8e50     10 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            4f8e50     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4f8e60     10 FUNC RETURNTYPE RAX 0
-            4f8e60     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            4f8e60     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4f8e70     10 FUNC RETURNTYPE RAX 0
-            4f8e70     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4f8e70     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4f8e80     10 FUNC RETURNTYPE RAX 0
-            4f8e80     10 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            4f8e80     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4f8e90     10 FUNC RETURNTYPE RAX 96
-            4f8e90     10 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 4 ARG3 1 ARG4 1 ARG5 96 
+            4f8e90     10 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 4 ARG3 1 ARG4 1 ARG5 96 
             4f8ea0     22 FUNC RETURNTYPE RAX 1
             4f8ea0     22 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4f8ec0      6 FUNC RETURNTYPE RAX 1
@@ -11422,29 +11419,29 @@
             4f9300     83 FUNC RETURNTYPE RAX 1
             4f9300     83 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4f9360     10 FUNC RETURNTYPE RAX 0
-            4f9360     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            4f9360     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4f9370     10 FUNC RETURNTYPE RAX 0
-            4f9370     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4f9370     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4f9380     10 FUNC RETURNTYPE RAX 96
-            4f9380     10 FUNC INARGS    6  ARG0 1 ARG1 96 ARG2 1 ARG3 96 ARG4 96 ARG5 1 
+            4f9380     10 FUNC INARGS    6  ARG0 0 ARG1 96 ARG2 1 ARG3 96 ARG4 96 ARG5 1 
             4f9390     10 FUNC RETURNTYPE RAX 96
-            4f9390     10 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 96 ARG3 96 ARG4 1 ARG5 96 
+            4f9390     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 96 ARG3 96 ARG4 1 ARG5 96 
             4f93a0    174 FUNC RETURNTYPE RAX 0
             4f93a0    174 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4f9450     10 FUNC RETURNTYPE RAX 0
-            4f9450     10 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            4f9450     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4f9460    399 FUNC RETURNTYPE RAX 96
             4f9460    399 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4f95f0     10 FUNC RETURNTYPE RAX 0
-            4f95f0     10 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            4f95f0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4f9600     61 FUNC RETURNTYPE RAX 0
-            4f9600     61 FUNC INARGS    6  ARG0 1 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            4f9600     61 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4f9640    365 FUNC RETURNTYPE RAX 4
-            4f9640    365 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            4f9640    365 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4f97b0     10 FUNC RETURNTYPE RAX 0
-            4f97b0     10 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            4f97b0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4f97c0     10 FUNC RETURNTYPE RAX 96
-            4f97c0     10 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 96 ARG3 1 ARG4 1 ARG5 1 
+            4f97c0     10 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 96 ARG3 1 ARG4 1 ARG5 1 
             4f97d0   1002 FUNC RETURNTYPE RAX 1
             4f97d0   1002 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 16 ARG4 0 ARG5 0 
             4f9bc0     90 FUNC RETURNTYPE RAX 1
@@ -11458,31 +11455,31 @@
             4fa080    418 FUNC RETURNTYPE RAX 4
             4fa080    418 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4fa230     10 FUNC RETURNTYPE RAX 0
-            4fa230     10 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            4fa230     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4fa240     10 FUNC RETURNTYPE RAX 0
-            4fa240     10 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            4fa240     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4fa250     10 FUNC RETURNTYPE RAX 0
-            4fa250     10 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            4fa250     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4fa260     10 FUNC RETURNTYPE RAX 96
-            4fa260     10 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 4 ARG3 1 ARG4 1 ARG5 96 
+            4fa260     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 4 ARG3 1 ARG4 1 ARG5 96 
             4fa270    239 FUNC RETURNTYPE RAX 1
             4fa270    239 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 96 ARG3 1 ARG4 96 ARG5 96 
             4fa360     10 FUNC RETURNTYPE RAX 0
-            4fa360     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            4fa360     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4fa370     10 FUNC RETURNTYPE RAX 0
-            4fa370     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4fa370     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4fa380     10 FUNC RETURNTYPE RAX 0
-            4fa380     10 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            4fa380     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4fa390     10 FUNC RETURNTYPE RAX 0
-            4fa390     10 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            4fa390     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4fa3a0     10 FUNC RETURNTYPE RAX 0
-            4fa3a0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            4fa3a0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4fa3b0     10 FUNC RETURNTYPE RAX 0
-            4fa3b0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4fa3b0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4fa3c0     10 FUNC RETURNTYPE RAX 0
-            4fa3c0     10 FUNC INARGS    6  ARG0 1 ARG1 16 ARG2 1 ARG3 2 ARG4 0 ARG5 0 
+            4fa3c0     10 FUNC INARGS    6  ARG0 0 ARG1 16 ARG2 1 ARG3 2 ARG4 0 ARG5 0 
             4fa3d0     10 FUNC RETURNTYPE RAX 96
-            4fa3d0     10 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 1 ARG4 1 ARG5 1 
+            4fa3d0     10 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 1 ARG4 1 ARG5 1 
             4fa3e0   1386 FUNC RETURNTYPE RAX 1
             4fa3e0   1386 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 4 ARG3 4 ARG4 0 ARG5 0 
             4fa668      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RAX+5 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rax+5]    ; s 
@@ -11504,7 +11501,7 @@
             4fa9ef      4 INSTR CHECK OVERFLOW UNSIGNED 64  RSI ZZ IDIOM 18 MEMORYSINK add     rsi, 1 
             4fac20    196 FUNC RETURNTYPE RAX 1
             4fac20    196 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
-            4facf0     19 FUNC RETURNTYPE RAX 4
+            4facf0     19 FUNC RETURNTYPE RAX 0
             4facf0     19 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4fad10     58 FUNC RETURNTYPE RAX 0
             4fad10     58 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
@@ -11584,7 +11581,7 @@
             4fcb60      5 FUNC RETURNTYPE RAX 0
             4fcb60      5 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4fcb70    169 FUNC RETURNTYPE RAX 0
-            4fcb70    169 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            4fcb70    169 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
             4fcc20    226 FUNC RETURNTYPE RAX 1
             4fcc20    226 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
             4fcd10    313 FUNC RETURNTYPE RAX 1
@@ -11602,89 +11599,89 @@
             4fcfc0     46 FUNC RETURNTYPE RAX 1
             4fcfc0     46 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4fcff0     10 FUNC RETURNTYPE RAX 0
-            4fcff0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            4fcff0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4fd000     10 FUNC RETURNTYPE RAX 0
-            4fd000     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4fd000     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4fd010     10 FUNC RETURNTYPE RAX 0
-            4fd010     10 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            4fd010     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4fd020     10 FUNC RETURNTYPE RAX 96
-            4fd020     10 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            4fd020     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
             4fd030     10 FUNC RETURNTYPE RAX 0
-            4fd030     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4fd030     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4fd040     13 FUNC RETURNTYPE RAX 0
             4fd040     13 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4fd050     10 FUNC RETURNTYPE RAX 0
-            4fd050     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            4fd050     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4fd060     10 FUNC RETURNTYPE RAX 0
-            4fd060     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4fd060     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4fd070     10 FUNC RETURNTYPE RAX 16
-            4fd070     10 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            4fd070     10 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
             4fd080     10 FUNC RETURNTYPE RAX 1
-            4fd080     10 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            4fd080     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
             4fd090     10 FUNC RETURNTYPE RAX 0
-            4fd090     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            4fd090     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4fd0a0     10 FUNC RETURNTYPE RAX 0
-            4fd0a0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4fd0a0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4fd0b0     10 FUNC RETURNTYPE RAX 96
-            4fd0b0     10 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 96 ARG3 1 ARG4 4 ARG5 96 
+            4fd0b0     10 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 96 ARG3 1 ARG4 4 ARG5 96 
             4fd0c0     10 FUNC RETURNTYPE RAX 1
-            4fd0c0     10 FUNC INARGS    6  ARG0 96 ARG1 1 ARG2 1 ARG3 1 ARG4 96 ARG5 96 
+            4fd0c0     10 FUNC INARGS    6  ARG0 96 ARG1 0 ARG2 1 ARG3 1 ARG4 96 ARG5 96 
             4fd0d0     10 FUNC RETURNTYPE RAX 0
-            4fd0d0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            4fd0d0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4fd0e0     10 FUNC RETURNTYPE RAX 0
-            4fd0e0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4fd0e0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4fd0f0     10 FUNC RETURNTYPE RAX 0
-            4fd0f0     10 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            4fd0f0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4fd100     10 FUNC RETURNTYPE RAX 0
-            4fd100     10 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            4fd100     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4fd110     10 FUNC RETURNTYPE RAX 0
-            4fd110     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            4fd110     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4fd120     10 FUNC RETURNTYPE RAX 0
-            4fd120     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4fd120     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4fd130     10 FUNC RETURNTYPE RAX 16
-            4fd130     10 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            4fd130     10 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
             4fd140     10 FUNC RETURNTYPE RAX 0
-            4fd140     10 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            4fd140     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4fd150     10 FUNC RETURNTYPE RAX 0
-            4fd150     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            4fd150     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4fd160     10 FUNC RETURNTYPE RAX 0
-            4fd160     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4fd160     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4fd170     10 FUNC RETURNTYPE RAX 0
-            4fd170     10 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            4fd170     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4fd180     10 FUNC RETURNTYPE RAX 96
-            4fd180     10 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 96 ARG3 1 ARG4 96 ARG5 96 
+            4fd180     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 96 ARG3 1 ARG4 96 ARG5 96 
             4fd190     10 FUNC RETURNTYPE RAX 0
-            4fd190     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            4fd190     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4fd1a0     10 FUNC RETURNTYPE RAX 0
-            4fd1a0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4fd1a0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4fd1b0     10 FUNC RETURNTYPE RAX 0
-            4fd1b0     10 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            4fd1b0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4fd1c0     10 FUNC RETURNTYPE RAX 0
-            4fd1c0     10 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            4fd1c0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4fd1d0     10 FUNC RETURNTYPE RAX 0
-            4fd1d0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            4fd1d0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4fd1e0     10 FUNC RETURNTYPE RAX 0
-            4fd1e0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4fd1e0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4fd1f0     10 FUNC RETURNTYPE RAX 16
-            4fd1f0     10 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            4fd1f0     10 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
             4fd200     10 FUNC RETURNTYPE RAX 0
-            4fd200     10 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            4fd200     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4fd210     10 FUNC RETURNTYPE RAX 0
-            4fd210     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            4fd210     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4fd220     10 FUNC RETURNTYPE RAX 0
-            4fd220     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4fd220     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4fd230     10 FUNC RETURNTYPE RAX 16
-            4fd230     10 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            4fd230     10 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
             4fd240     10 FUNC RETURNTYPE RAX 0
-            4fd240     10 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            4fd240     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4fd250     10 FUNC RETURNTYPE RAX 0
-            4fd250     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            4fd250     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4fd260     10 FUNC RETURNTYPE RAX 0
-            4fd260     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4fd260     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4fd270     10 FUNC RETURNTYPE RAX 16
-            4fd270     10 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            4fd270     10 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
             4fd280     10 FUNC RETURNTYPE RAX 0
-            4fd280     10 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            4fd280     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4fd290     13 FUNC RETURNTYPE RAX 0
             4fd290     13 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4fd2a0    296 FUNC RETURNTYPE RAX 1
@@ -11764,7 +11761,7 @@
             500420      9 FUNC RETURNTYPE RAX 0
             500420      9 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             500430     36 FUNC RETURNTYPE RAX 0
-            500430     36 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            500430     36 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             500460    135 FUNC RETURNTYPE RAX 1
             500460    135 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             5004f0    135 FUNC RETURNTYPE RAX 1
@@ -11777,7 +11774,7 @@
             5005a0    156 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             5005c6      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RAX+8 ZZ IDIOM 18 MEMORYSINK lea     rsi, [rax+8] 
             500640     67 FUNC RETURNTYPE RAX 0
-            500640     67 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            500640     67 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             500690    237 FUNC RETURNTYPE RAX 1
             500690    237 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             500780    111 FUNC RETURNTYPE RAX 96
@@ -11803,7 +11800,7 @@
             501267      3 INSTR CHECK SIGNEDNESS UNSIGNED 64 R12 ZZ mov     edi, r12d       ; s 
             501293      4 INSTR CHECK OVERFLOW SIGNED 64  RDX ZZ add     rdx, 2 
             5012e0    118 FUNC RETURNTYPE RAX 4
-            5012e0    118 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            5012e0    118 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             501327      4 INSTR CHECK OVERFLOW SIGNED 64  RDX ZZ add     rdx, 2 
             501360     16 FUNC RETURNTYPE RAX 0
             501360     16 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
@@ -11814,9 +11811,9 @@
             501390     16 FUNC RETURNTYPE RAX 0
             501390     16 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             5013a0     20 FUNC RETURNTYPE RAX 0
-            5013a0     20 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            5013a0     20 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             5013c0     20 FUNC RETURNTYPE RAX 0
-            5013c0     20 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            5013c0     20 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             5013e0     68 FUNC RETURNTYPE RAX 96
             5013e0     68 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             501430     68 FUNC RETURNTYPE RAX 96
@@ -11824,9 +11821,9 @@
             501480     60 FUNC RETURNTYPE RAX 0
             501480     60 FUNC INARGS    6  ARG0 0 ARG1 16 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             5014c0     28 FUNC RETURNTYPE RAX 1
-            5014c0     28 FUNC INARGS    4  ARG0 4 ARG1 8 ARG2 1 ARG3 1 
+            5014c0     28 FUNC INARGS    3  ARG0 4 ARG1 8 ARG2 1 
             5014e0    270 FUNC RETURNTYPE RAX 96
-            5014e0    270 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            5014e0    270 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
             5014e0    270 FUNC PROBLEM COMP_CTX_new CALLUNRESOLVED 
             5015f0     34 FUNC RETURNTYPE RAX 0
             5015f0     34 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
@@ -11844,125 +11841,125 @@
             5016f0      2 FUNC RETURNTYPE RAX 0
             5016f0      2 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
             501700     10 FUNC RETURNTYPE RAX 0
-            501700     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            501700     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             501710     10 FUNC RETURNTYPE RAX 0
-            501710     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            501710     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             501720     10 FUNC RETURNTYPE RAX 96
-            501720     10 FUNC INARGS    6  ARG0 1 ARG1 96 ARG2 96 ARG3 1 ARG4 1 ARG5 96 
+            501720     10 FUNC INARGS    6  ARG0 0 ARG1 96 ARG2 96 ARG3 1 ARG4 1 ARG5 96 
             501730     10 FUNC RETURNTYPE RAX 96
-            501730     10 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 1 ARG3 1 ARG4 96 ARG5 96 
+            501730     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 1 ARG4 96 ARG5 96 
             501740     10 FUNC RETURNTYPE RAX 0
-            501740     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            501740     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             501750     10 FUNC RETURNTYPE RAX 0
-            501750     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            501750     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             501760     10 FUNC RETURNTYPE RAX 1
-            501760     10 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
+            501760     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             501770     10 FUNC RETURNTYPE RAX 96
-            501770     10 FUNC INARGS    6  ARG0 96 ARG1 1 ARG2 96 ARG3 96 ARG4 96 ARG5 1 
+            501770     10 FUNC INARGS    6  ARG0 96 ARG1 0 ARG2 96 ARG3 96 ARG4 96 ARG5 1 
             501780     10 FUNC RETURNTYPE RAX 0
-            501780     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            501780     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             501790     10 FUNC RETURNTYPE RAX 0
-            501790     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            501790     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             5017a0     10 FUNC RETURNTYPE RAX 1
-            5017a0     10 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            5017a0     10 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
             5017b0     10 FUNC RETURNTYPE RAX 4
-            5017b0     10 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 96 ARG4 96 ARG5 96 
+            5017b0     10 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 96 ARG4 96 ARG5 96 
             5017c0     10 FUNC RETURNTYPE RAX 0
-            5017c0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            5017c0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             5017d0     10 FUNC RETURNTYPE RAX 0
-            5017d0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            5017d0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             5017e0     10 FUNC RETURNTYPE RAX 0
-            5017e0     10 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            5017e0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             5017f0     10 FUNC RETURNTYPE RAX 0
-            5017f0     10 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            5017f0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             501800     10 FUNC RETURNTYPE RAX 0
-            501800     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            501800     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             501810     10 FUNC RETURNTYPE RAX 4
-            501810     10 FUNC INARGS    6  ARG0 0 ARG1 96 ARG2 1 ARG3 4 ARG4 1 ARG5 4 
+            501810     10 FUNC INARGS    6  ARG0 0 ARG1 96 ARG2 0 ARG3 4 ARG4 1 ARG5 4 
             501820     10 FUNC RETURNTYPE RAX 0
-            501820     10 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 4 ARG3 0 ARG4 1 ARG5 4 
+            501820     10 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 4 ARG3 0 ARG4 1 ARG5 4 
             501830     10 FUNC RETURNTYPE RAX 96
-            501830     10 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 4 ARG3 4 ARG4 1 ARG5 96 
+            501830     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 4 ARG3 4 ARG4 1 ARG5 96 
             501840     10 FUNC RETURNTYPE RAX 0
-            501840     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            501840     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             501850     10 FUNC RETURNTYPE RAX 0
-            501850     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            501850     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             501860     10 FUNC RETURNTYPE RAX 0
-            501860     10 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            501860     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             501870     10 FUNC RETURNTYPE RAX 0
-            501870     10 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            501870     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             501880     10 FUNC RETURNTYPE RAX 0
-            501880     10 FUNC INARGS    6  ARG0 1 ARG1 8 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            501880     10 FUNC INARGS    6  ARG0 1 ARG1 8 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             501890     10 FUNC RETURNTYPE RAX 4
-            501890     10 FUNC INARGS    6  ARG0 0 ARG1 96 ARG2 1 ARG3 96 ARG4 1 ARG5 1 
+            501890     10 FUNC INARGS    6  ARG0 0 ARG1 96 ARG2 0 ARG3 96 ARG4 1 ARG5 1 
             5018a0     10 FUNC RETURNTYPE RAX 0
-            5018a0     10 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            5018a0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             5018b0     10 FUNC RETURNTYPE RAX 96
-            5018b0     10 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 4 ARG3 96 ARG4 1 ARG5 1 
+            5018b0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 4 ARG3 96 ARG4 1 ARG5 1 
             5018c0     10 FUNC RETURNTYPE RAX 1
-            5018c0     10 FUNC INARGS    6  ARG0 1 ARG1 8 ARG2 1 ARG3 1 ARG4 96 ARG5 96 
+            5018c0     10 FUNC INARGS    6  ARG0 1 ARG1 8 ARG2 1 ARG3 0 ARG4 96 ARG5 96 
             5018d0     10 FUNC RETURNTYPE RAX 1
-            5018d0     10 FUNC INARGS    6  ARG0 1 ARG1 96 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            5018d0     10 FUNC INARGS    6  ARG0 1 ARG1 96 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
             5018e0     10 FUNC RETURNTYPE RAX 0
-            5018e0     10 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            5018e0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             5018f0     10 FUNC RETURNTYPE RAX 96
-            5018f0     10 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 1 ARG3 16 ARG4 96 ARG5 96 
+            5018f0     10 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 1 ARG3 16 ARG4 96 ARG5 96 
             501900     10 FUNC RETURNTYPE RAX 0
-            501900     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            501900     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             501910     10 FUNC RETURNTYPE RAX 0
-            501910     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            501910     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             501920     10 FUNC RETURNTYPE RAX 0
-            501920     10 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            501920     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             501930     10 FUNC RETURNTYPE RAX 0
-            501930     10 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            501930     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             501940     10 FUNC RETURNTYPE RAX 0
-            501940     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            501940     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             501950     10 FUNC RETURNTYPE RAX 0
-            501950     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            501950     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             501960     10 FUNC RETURNTYPE RAX 0
-            501960     10 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            501960     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             501970     10 FUNC RETURNTYPE RAX 0
-            501970     10 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            501970     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             501980     10 FUNC RETURNTYPE RAX 0
-            501980     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            501980     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             501990     10 FUNC RETURNTYPE RAX 0
-            501990     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            501990     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             5019a0     10 FUNC RETURNTYPE RAX 0
-            5019a0     10 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            5019a0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             5019b0     10 FUNC RETURNTYPE RAX 0
-            5019b0     10 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            5019b0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             5019c0     10 FUNC RETURNTYPE RAX 0
-            5019c0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            5019c0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             5019d0     10 FUNC RETURNTYPE RAX 0
-            5019d0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            5019d0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             5019e0     10 FUNC RETURNTYPE RAX 0
-            5019e0     10 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            5019e0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             5019f0     10 FUNC RETURNTYPE RAX 0
-            5019f0     10 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            5019f0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             501a00     10 FUNC RETURNTYPE RAX 0
-            501a00     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            501a00     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             501a10     10 FUNC RETURNTYPE RAX 0
-            501a10     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            501a10     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             501a20     10 FUNC RETURNTYPE RAX 0
-            501a20     10 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            501a20     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             501a30     10 FUNC RETURNTYPE RAX 1
-            501a30     10 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 96 ARG3 96 ARG4 1 ARG5 1 
+            501a30     10 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 96 ARG3 96 ARG4 1 ARG5 1 
             501a40     10 FUNC RETURNTYPE RAX 0
-            501a40     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            501a40     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             501a50     10 FUNC RETURNTYPE RAX 0
-            501a50     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            501a50     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             501a60     10 FUNC RETURNTYPE RAX 0
-            501a60     10 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            501a60     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             501a70     10 FUNC RETURNTYPE RAX 0
-            501a70     10 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            501a70     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             501a80     10 FUNC RETURNTYPE RAX 0
-            501a80     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            501a80     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             501a90     10 FUNC RETURNTYPE RAX 0
-            501a90     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            501a90     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             501aa0     10 FUNC RETURNTYPE RAX 0
-            501aa0     10 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            501aa0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             501ab0     10 FUNC RETURNTYPE RAX 0
-            501ab0     10 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            501ab0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             501ac0    477 FUNC RETURNTYPE RAX 4
             501ac0    477 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             501ca0    154 FUNC RETURNTYPE RAX 1
@@ -11986,16 +11983,16 @@
             502230    669 FUNC RETURNTYPE RAX 1
             502230    669 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             502284      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RAX+8 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rax+8] 
-            5023c0      4 INSTR CHECK OVERFLOW NOFLAGSIGNED 64 RBP+28 ZZ lea     rdi, [rbp+1Ch] 
+            5023c0      4 INSTR CHECK OVERFLOW NOFLAGUNKNOWNSIGN 64 RBP+28 ZZ lea     rdi, [rbp+1Ch] 
             502424      5 INSTR CHECK OVERFLOW NOFLAGUNKNOWNSIGN 64 R12+28 ZZ lea     rdi, [r12+1Ch] 
             502443      3 INSTR CHECK OVERFLOW SIGNED 32  RBP ZZ add     ebp, 1 
             5024d0     17 FUNC RETURNTYPE RAX 1
             5024d0     17 FUNC INARGS    6  ARG0 4 ARG1 8 ARG2 0 ARG3 16 ARG4 0 ARG5 0 
             5024f0    121 FUNC RETURNTYPE RAX 1
-            5024f0    121 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            5024f0    121 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             502570     30 FUNC RETURNTYPE RAX 1
             502570     30 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
-            502590     27 FUNC RETURNTYPE RAX 96
+            502590     27 FUNC RETURNTYPE RAX 1
             502590     27 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             5025b0     84 FUNC RETURNTYPE RAX 1
             5025b0     84 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
@@ -12006,7 +12003,7 @@
             5027f0    503 FUNC RETURNTYPE RAX 1
             5027f0    503 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 1 ARG4 96 ARG5 8 
             5029f0    212 FUNC RETURNTYPE RAX 1
-            5029f0    212 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 1 ARG3 1 ARG4 1 ARG5 0 
+            5029f0    212 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 1 ARG3 0 ARG4 1 ARG5 0 
             502ad0     53 FUNC RETURNTYPE RAX 16
             502ad0     53 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             502b10     53 FUNC RETURNTYPE RAX 16
@@ -12029,7 +12026,7 @@
             5035c0   1459 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             5039f2      3 INSTR CHECK OVERFLOW NOFLAGUNKNOWNSIGN 32 RAX+-1 ZZ lea     esi, [rax-1] 
             503b80    702 FUNC RETURNTYPE RAX 1
-            503b80    702 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            503b80    702 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             503e40     60 FUNC RETURNTYPE RAX 0
             503e40     60 FUNC INARGS    6  ARG0 0 ARG1 16 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             503e80     60 FUNC RETURNTYPE RAX 0
@@ -12037,11 +12034,11 @@
             503ec0     60 FUNC RETURNTYPE RAX 0
             503ec0     60 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             503f00     79 FUNC RETURNTYPE RAX 4
-            503f00     79 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 1 ARG4 1 ARG5 0 
+            503f00     79 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 1 ARG4 1 ARG5 0 
             503f50     18 FUNC RETURNTYPE RAX 0
             503f50     18 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             503f70     49 FUNC RETURNTYPE RAX 4
-            503f70     49 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            503f70     49 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
             503fb0     18 FUNC RETURNTYPE RAX 0
             503fb0     18 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             503fd0    178 FUNC RETURNTYPE RAX 96
@@ -12091,23 +12088,23 @@
             504d50    476 FUNC RETURNTYPE RAX 1
             504d50    476 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             504f30    295 FUNC RETURNTYPE RAX 16
-            504f30    295 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            504f30    295 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             505060    348 FUNC RETURNTYPE RAX 4
-            505060    348 FUNC INARGS    4  ARG0 4 ARG1 4 ARG2 1 ARG3 1 
+            505060    348 FUNC INARGS    3  ARG0 4 ARG1 4 ARG2 1 
             5051c0     58 FUNC RETURNTYPE RAX 0
             5051c0     58 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             505200    570 FUNC RETURNTYPE RAX 0
             505200    570 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             505440    164 FUNC RETURNTYPE RAX 4
-            505440    164 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            505440    164 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             5054f0    255 FUNC RETURNTYPE RAX 1
             5054f0    255 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 4 ARG3 4 ARG4 0 ARG5 0 
             5055f0    181 FUNC RETURNTYPE RAX 1
             5055f0    181 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             5056b0    156 FUNC RETURNTYPE RAX 4
-            5056b0    156 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            5056b0    156 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             505750     47 FUNC RETURNTYPE RAX 1
-            505750     47 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            505750     47 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             505780   1114 FUNC RETURNTYPE RAX 1
             505780   1114 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             505aa2      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 R13+16 ZZ IDIOM 18 MEMORYSINK lea     rsi, [r13+10h] 
@@ -12176,12 +12173,12 @@
             5069d0     70 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             5069d5      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+32 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rbx+20h] 
             506a20    125 FUNC RETURNTYPE RAX 1
-            506a20    125 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            506a20    125 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             506a4f      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBP+32 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rbp+20h] 
             506aa0    163 FUNC RETURNTYPE RAX 1
             506aa0    163 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             506b50    231 FUNC RETURNTYPE RAX 1
-            506b50    231 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            506b50    231 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             506be5      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+32 ZZ IDIOM 18 MEMORYSINK lea     rsi, [rbx+20h] 
             506c04      5 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 R12+8 ZZ IDIOM 18 MEMORYSINK lea     rdi, [r12+8] 
             506c40    111 FUNC RETURNTYPE RAX 1
@@ -12189,7 +12186,7 @@
             506cb0    127 FUNC RETURNTYPE RAX 1
             506cb0    127 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             506d30    419 FUNC RETURNTYPE RAX 1
-            506d30    419 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            506d30    419 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             506ee0    594 FUNC RETURNTYPE RAX 1
             506ee0    594 FUNC INARGS    2  ARG0 4 ARG1 4 
             5070ed      4 INSTR CHECK OVERFLOW UNKNOWNSIGN 64  R8 ZZ add     r8, 4 
@@ -12212,15 +12209,15 @@
             507e60   2639 FUNC RETURNTYPE RAX 0
             507e60   2639 FUNC PROBLEM DES_ede3_cfb_encrypt JUMPUNRESOLVED 
             5088b0   2233 FUNC RETURNTYPE RAX 1
-            5088b0   2233 FUNC INARGS    6  ARG0 4 ARG1 8 ARG2 1 ARG3 1 ARG4 0 ARG5 4 
+            5088b0   2233 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 1 ARG4 0 ARG5 4 
             509170    490 FUNC RETURNTYPE RAX 1
             509170    490 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
             509360    466 FUNC RETURNTYPE RAX 1
             509360    466 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 0 ARG4 4 ARG5 4 
             509540   4824 FUNC RETURNTYPE RAX 1
-            509540   4824 FUNC INARGS    4  ARG0 4 ARG1 4 ARG2 1 ARG3 1 
+            509540   4824 FUNC INARGS    3  ARG0 4 ARG1 4 ARG2 1 
             50a820   4600 FUNC RETURNTYPE RAX 1
-            50a820   4600 FUNC INARGS    4  ARG0 4 ARG1 4 ARG2 1 ARG3 1 
+            50a820   4600 FUNC INARGS    3  ARG0 4 ARG1 4 ARG2 1 
             50ba20    291 FUNC RETURNTYPE RAX 1
             50ba20    291 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 96 ARG5 1 
             50ba6b      7 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 32 RAX*4 ZZ lea     edx, ds:0[rax*4] 
@@ -12242,21 +12239,21 @@
             50c940    483 FUNC RETURNTYPE RAX 1
             50c940    483 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
             50cb30    609 FUNC RETURNTYPE RAX 1
-            50cb30    609 FUNC INARGS    4  ARG0 1 ARG1 0 ARG2 1 ARG3 1 
+            50cb30    609 FUNC INARGS    4  ARG0 0 ARG1 0 ARG2 1 ARG3 1 
             50cb6f      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 R15+16 ZZ IDIOM 15 lea     r15, [r15+10h] 
             50cda0    177 FUNC RETURNTYPE RAX 0
             50cda0    177 FUNC PROBLEM asm_AES_encrypt STACKANALYSIS 
             50ce60    465 FUNC RETURNTYPE RAX 1
             50ce60    465 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
             50d040    737 FUNC RETURNTYPE RAX 1
-            50d040    737 FUNC INARGS    4  ARG0 1 ARG1 0 ARG2 1 ARG3 1 
+            50d040    737 FUNC INARGS    4  ARG0 0 ARG1 0 ARG2 1 ARG3 1 
             50d07f      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 R15+16 ZZ IDIOM 15 lea     r15, [r15+10h] 
             50d330    184 FUNC RETURNTYPE RAX 0
             50d330    184 FUNC PROBLEM asm_AES_decrypt STACKANALYSIS 
             50d3f0     55 FUNC RETURNTYPE RAX 1
             50d3f0     55 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             50d430    649 FUNC RETURNTYPE RAX 1
-            50d430    649 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 4 ARG3 1 ARG4 0 ARG5 0 
+            50d430    649 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             50d511      3 INSTR CHECK OVERFLOW SIGNED 32  RCX ZZ add     ecx, 1 
             50d6c0    541 FUNC RETURNTYPE RAX 1
             50d6c0    541 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
@@ -12281,9 +12278,9 @@
             50fcf0    249 FUNC RETURNTYPE RAX 0
             50fcf0    249 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 4 ARG3 1 ARG4 0 ARG5 0 
             50fdf0     34 FUNC RETURNTYPE RAX 1
-            50fdf0     34 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 4 ARG3 1 ARG4 0 ARG5 0 
+            50fdf0     34 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             50fe20     50 FUNC RETURNTYPE RAX 1
-            50fe20     50 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 4 ARG3 1 ARG4 0 ARG5 0 
+            50fe20     50 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             50fe31      5 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RDX+RAX ZZ IDIOM 18 MEMORYSINK lea     rdx, [rdx+rax+10h] 
             50fe31      5 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RDX+RAX+16 ZZ IDIOM 18 MEMORYSINK lea     rdx, [rdx+rax+10h] 
             50fe60     20 FUNC RETURNTYPE RAX 0
@@ -12385,7 +12382,7 @@
             517b80    191 FUNC RETURNTYPE RAX 1
             517b80    191 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
             517c40    508 FUNC RETURNTYPE RAX 1
-            517c40    508 FUNC INARGS    4  ARG0 4 ARG1 1 ARG2 4 ARG3 0 
+            517c40    508 FUNC INARGS    4  ARG0 4 ARG1 0 ARG2 4 ARG3 0 
             517cd5      4 INSTR CHECK OVERFLOW UNSIGNED 64  R11 ZZ add     r11d, 1 
             517d0d      5 INSTR CHECK OVERFLOW NOFLAGSIGNED 32 RBP+RCX ZZ lea     r11d, [rbp+rcx+0] 
             517d53      4 INSTR CHECK OVERFLOW UNKNOWNSIGN 64  RDX ZZ add     rdx, 1 
@@ -12409,7 +12406,7 @@
             5192a0    186 FUNC RETURNTYPE RAX 1
             5192a0    186 FUNC INARGS    3  ARG0 4 ARG1 0 ARG2 0 
             519360     37 FUNC RETURNTYPE RAX 2
-            519360     37 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            519360     37 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
             519440   4124 FUNC RETURNTYPE RAX 0
             519440   4124 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 4 ARG4 4 ARG5 1 
             51a400      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 R15+64 ZZ IDIOM 15 lea     r15, [r15+40h] 
@@ -12448,17 +12445,17 @@
             51c2e0    119 FUNC RETURNTYPE RAX 1
             51c2e0    119 FUNC INARGS    4  ARG0 1 ARG1 4 ARG2 0 ARG3 4 
             51c360    714 FUNC RETURNTYPE RAX 1
-            51c360    714 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 1 ARG4 1 ARG5 1 
+            51c360    714 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 1 ARG5 1 
             51c5dc      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 R14+64 ZZ IDIOM 15 lea     r14, [r14+40h] 
             51c630     17 FUNC RETURNTYPE RAX 1
             51c630     17 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             51c650    119 FUNC RETURNTYPE RAX 1
             51c650    119 FUNC INARGS    4  ARG0 1 ARG1 4 ARG2 0 ARG3 4 
             51c6d0    714 FUNC RETURNTYPE RAX 1
-            51c6d0    714 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 1 ARG4 1 ARG5 1 
+            51c6d0    714 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 1 ARG5 1 
             51c94c      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 R14+-64 ZZ IDIOM 15 lea     r14, [r14-40h] 
             51c9a0   1959 FUNC RETURNTYPE RAX 1
-            51c9a0   1959 FUNC INARGS    4  ARG0 1 ARG1 4 ARG2 4 ARG3 1 
+            51c9a0   1959 FUNC INARGS    3  ARG0 1 ARG1 4 ARG2 4 
             51e1c0    722 FUNC RETURNTYPE RAX 1
             51e1c0    722 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 4 ARG4 4 ARG5 0 
             51e4c0     79 FUNC RETURNTYPE RAX 1
@@ -12525,7 +12522,7 @@
             521e03      4 INSTR CHECK OVERFLOW UNSIGNED 64  R14 ZZ add     r14d, 8 
             521e1a      4 INSTR CHECK UNDERFLOW UNSIGNED 64  RCX ZZ IDIOM 31 sub     rcx, 10h 
             521eb0    818 FUNC RETURNTYPE RAX 1
-            521eb0    818 FUNC INARGS    4  ARG0 4 ARG1 4 ARG2 2 ARG3 1 
+            521eb0    818 FUNC INARGS    3  ARG0 4 ARG1 4 ARG2 2 
             521eb0    818 FUNC PROBLEM CRYPTO_gcm128_init CALLUNRESOLVED 
             522160      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+96 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rbx+60h] 
             5221f0    496 FUNC RETURNTYPE RAX 0
@@ -12570,7 +12567,7 @@
             5236d0    216 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
             5236d0    216 FUNC PROBLEM CRYPTO_gcm128_tag CALLUNRESOLVED 
             5237b0     89 FUNC RETURNTYPE RAX 0
-            5237b0     89 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            5237b0     89 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             523810     34 FUNC RETURNTYPE RAX 1
             523810     34 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             523840     52 FUNC RETURNTYPE RAX 1
@@ -12628,16 +12625,16 @@
             5254c0    782 FUNC RETURNTYPE RAX 0
             5254c0    782 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             525b00    311 FUNC RETURNTYPE RAX 1
-            525b00    311 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 4 ARG3 1 ARG4 0 ARG5 0 
+            525b00    311 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             525c00      4 INSTR CHECK OVERFLOW NOFLAGSIGNED 64 R14+1 ZZ lea     esi, [r14+1] 
             525c40    550 FUNC RETURNTYPE RAX 1
-            525c40    550 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 4 ARG3 1 ARG4 0 ARG5 0 
+            525c40    550 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             525cd9      4 INSTR CHECK OVERFLOW UNKNOWNSIGN 64  RAX ZZ add     rax, 8 
             525d8e      4 INSTR CHECK UNDERFLOW SIGNED 64  R13 ZZ sub     r13d, 4 
             525e70    206 FUNC RETURNTYPE RAX 1
             525e70    206 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             525f40    259 FUNC RETURNTYPE RAX 1
-            525f40    259 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 4 ARG3 1 ARG4 0 ARG5 0 
+            525f40    259 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             526050   4277 FUNC RETURNTYPE RAX 1
             526050   4277 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 4 ARG4 0 ARG5 0 
             526394      3 INSTR CHECK OVERFLOW UNKNOWNSIGN 32  RDI ZZ add     edi, 40h 
@@ -12777,7 +12774,7 @@
             52c1e0    220 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 4 ARG4 0 ARG5 0 
             52c1e0    220 FUNC PROBLEM BN_mod_lshift CALLUNRESOLVED 
             52c2c0    461 FUNC RETURNTYPE RAX 1
-            52c2c0    461 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 4 ARG3 1 ARG4 0 ARG5 0 
+            52c2c0    461 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             52c2c0    461 FUNC PROBLEM bn_rand_range CALLUNRESOLVED 
             52c354      4 INSTR CHECK OVERFLOW NOFLAGUNKNOWNSIGN 64 R14+-2 ZZ lea     esi, [r14-2] 
             52c3b0      4 INSTR CHECK OVERFLOW NOFLAGUNKNOWNSIGN 64 R14+-3 ZZ lea     esi, [r14-3] 
@@ -12800,14 +12797,14 @@
             52c9c0     82 FUNC RETURNTYPE RAX 0
             52c9c0     82 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             52ca20    510 FUNC RETURNTYPE RAX 1
-            52ca20    510 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            52ca20    510 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             52ca20    510 FUNC PROBLEM BN_BLINDING_update CALLUNRESOLVED 
             52cc20    171 FUNC RETURNTYPE RAX 1
-            52cc20    171 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            52cc20    171 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             52ccd0    235 FUNC RETURNTYPE RAX 1
             52ccd0    235 FUNC INARGS    6  ARG0 4 ARG1 96 ARG2 4 ARG3 4 ARG4 0 ARG5 0 
             52cdc0     67 FUNC RETURNTYPE RAX 1
-            52cdc0     67 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            52cdc0     67 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             52ce10    118 FUNC RETURNTYPE RAX 1
             52ce10    118 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 4 ARG3 4 ARG4 0 ARG5 0 
             52ce90      5 FUNC RETURNTYPE RAX 0
@@ -12830,7 +12827,7 @@
             52dc70    215 FUNC RETURNTYPE RAX 1
             52dc70    215 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 4 ARG3 4 ARG4 1 ARG5 4 
             52dd50    200 FUNC RETURNTYPE RAX 1
-            52dd50    200 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            52dd50    200 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             52de20   1154 FUNC RETURNTYPE RAX 1
             52de20   1154 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 4 ARG3 4 ARG4 96 ARG5 96 
             52de20   1154 FUNC PROBLEM BN_is_prime_fasttest_ex.constprop.1 CALLUNRESOLVED 
@@ -12846,7 +12843,7 @@
             52e940   1292 FUNC PROBLEM BN_is_prime_fasttest_ex CALLUNRESOLVED 
             52ee50     60 FUNC RETURNTYPE RAX 0
             52ee50     60 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 16 ARG3 1 ARG4 0 ARG5 0 
-            52ee90    236 FUNC RETURNTYPE RAX 1
+            52ee90    236 FUNC RETURNTYPE RAX 0
             52ee90    236 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 8 ARG4 0 ARG5 0 
             52ef80    631 FUNC RETURNTYPE RAX 0
             52ef80    631 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 4 ARG4 1 ARG5 0 
@@ -12872,7 +12869,7 @@
             531120     34 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 96 ARG3 96 ARG4 0 ARG5 0 
             531129      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+24 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rbx+18h] 
             531150     65 FUNC RETURNTYPE RAX 4
-            531150     65 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            531150     65 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             531175      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+24 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rbx+18h] 
             5311a0     41 FUNC RETURNTYPE RAX 0
             5311a0     41 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
@@ -12905,7 +12902,7 @@
             531e50    152 FUNC RETURNTYPE RAX 1
             531e50    152 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 4 ARG3 4 ARG4 96 ARG5 96 
             531ef0     90 FUNC RETURNTYPE RAX 4
-            531ef0     90 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 1 ARG3 96 ARG4 1 ARG5 96 
+            531ef0     90 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 96 ARG4 1 ARG5 96 
             531f0d      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RAX+8 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rax+8] 
             531f1c      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+32 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rbx+20h] 
             531f25      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+56 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rbx+38h] 
@@ -12956,35 +12953,35 @@
             53343e      3 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 32 RAX+14 ZZ lea     ecx, [rax+0Eh] 
             53366a      2 INSTR CHECK TRUNCATION UNKNOWNSIGN 64 RAX 32 EAX ZZ mov     edi, eax 
             533c10     10 FUNC RETURNTYPE RAX 0
-            533c10     10 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            533c10     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             533c20     10 FUNC RETURNTYPE RAX 0
-            533c20     10 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            533c20     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             533c30     10 FUNC RETURNTYPE RAX 0
-            533c30     10 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            533c30     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             533c40     10 FUNC RETURNTYPE RAX 0
-            533c40     10 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            533c40     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             533c50     10 FUNC RETURNTYPE RAX 0
-            533c50     10 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            533c50     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             533c60     10 FUNC RETURNTYPE RAX 0
-            533c60     10 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            533c60     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             533c70     10 FUNC RETURNTYPE RAX 0
-            533c70     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            533c70     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             533c80     10 FUNC RETURNTYPE RAX 0
-            533c80     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            533c80     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             533c90     10 FUNC RETURNTYPE RAX 0
-            533c90     10 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            533c90     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             533ca0     10 FUNC RETURNTYPE RAX 0
-            533ca0     10 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            533ca0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             533cb0     10 FUNC RETURNTYPE RAX 0
-            533cb0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            533cb0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             533cc0     10 FUNC RETURNTYPE RAX 0
-            533cc0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            533cc0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             533cd0     10 FUNC RETURNTYPE RAX 0
-            533cd0     10 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            533cd0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             533ce0     10 FUNC RETURNTYPE RAX 0
-            533ce0     10 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            533ce0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             533cf0    213 FUNC RETURNTYPE RAX 4
-            533cf0    213 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            533cf0    213 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             533dd0    170 FUNC RETURNTYPE RAX 96
             533dd0    170 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             533e80    682 FUNC RETURNTYPE RAX 4
@@ -12993,17 +12990,17 @@
             534130    914 FUNC INARGS    6  ARG0 4 ARG1 96 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             5342e4      2 INSTR CHECK TRUNCATION UNSIGNED 64 RAX 32 EAX ZZ mov     esi, eax 
             5344d0    230 FUNC RETURNTYPE RAX 96
-            5344d0    230 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            5344d0    230 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             5345c0    236 FUNC RETURNTYPE RAX 4
             5345c0    236 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             5345e5      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+8 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rbx+8] 
             5346b0    257 FUNC RETURNTYPE RAX 4
-            5346b0    257 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            5346b0    257 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
             5347c0    334 FUNC RETURNTYPE RAX 0
-            5347c0    334 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            5347c0    334 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             5348a2      2 INSTR CHECK TRUNCATION UNKNOWNSIGN 64 RAX 32 EAX ZZ mov     edi, eax 
             534910     11 FUNC RETURNTYPE RAX 1
-            534910     11 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            534910     11 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             534920    102 FUNC RETURNTYPE RAX 1
             534920    102 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             534920    102 FUNC PROBLEM ec_GF2m_simple_points_make_affine CALLUNRESOLVED 
@@ -13065,10 +13062,10 @@
             534d40      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBP+56 ZZ IDIOM 18 MEMORYSINK lea     rsi, [rbp+38h] 
             534d44      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+56 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rbx+38h] 
             534d80    316 FUNC RETURNTYPE RAX 1
-            534d80    316 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
-            534e65      4 INSTR CHECK OVERFLOW NOFLAGUNKNOWNSIGN 64 RBX+8 ZZ lea     rdi, [rbx+8] 
-            534e73      4 INSTR CHECK OVERFLOW NOFLAGUNKNOWNSIGN 64 RBX+32 ZZ lea     rdi, [rbx+20h] 
-            534e84      4 INSTR CHECK OVERFLOW NOFLAGUNKNOWNSIGN 64 RBX+56 ZZ lea     rdi, [rbx+38h] 
+            534d80    316 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            534e65      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+8 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rbx+8] 
+            534e73      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+32 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rbx+20h] 
+            534e84      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+56 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rbx+38h] 
             534ec0    494 FUNC RETURNTYPE RAX 1
             534ec0    494 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             534ffc      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 R14+8 ZZ IDIOM 18 MEMORYSINK lea     rsi, [r14+8] 
@@ -13098,7 +13095,7 @@
             535877      4 INSTR CHECK OVERFLOW NOFLAGUNKNOWNSIGN 64 RBX+8 ZZ lea     rsi, [rbx+8] 
             53589e      4 INSTR CHECK OVERFLOW NOFLAGUNKNOWNSIGN 64 RBX+32 ZZ lea     rsi, [rbx+20h] 
             535930    228 FUNC RETURNTYPE RAX 1
-            535930    228 FUNC INARGS    6  ARG0 1 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            535930    228 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             535a20    712 FUNC RETURNTYPE RAX 1
             535a20    712 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             535b40      3 INSTR CHECK OVERFLOW UNSIGNED 32  RDX ZZ add     edx, 1 
@@ -13150,11 +13147,11 @@
             536ee0    822 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             536fa5      4 INSTR CHECK OVERFLOW NOFLAGSIGNED 64 R15+10 ZZ lea     rdi, [r15+0Ah] 
             537220     11 FUNC RETURNTYPE RAX 0
-            537220     11 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            537220     11 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             537230     14 FUNC RETURNTYPE RAX 0
-            537230     14 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            537230     14 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             537240     14 FUNC RETURNTYPE RAX 0
-            537240     14 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            537240     14 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             537250     74 FUNC RETURNTYPE RAX 1
             537250     74 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             5372a0    109 FUNC RETURNTYPE RAX 1
@@ -13166,7 +13163,7 @@
             537380      9 FUNC RETURNTYPE RAX 0
             537380      9 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             537390    308 FUNC RETURNTYPE RAX 4
-            537390    308 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            537390    308 FUNC INARGS    6  ARG0 1 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             5374d0    549 FUNC RETURNTYPE RAX 1
             5374d0    549 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             537700    117 FUNC RETURNTYPE RAX 1
@@ -13191,9 +13188,9 @@
             537f60     34 FUNC RETURNTYPE RAX 0
             537f60     34 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             537f90     57 FUNC RETURNTYPE RAX 1
-            537f90     57 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            537f90     57 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             537fd0    143 FUNC RETURNTYPE RAX 1
-            537fd0    143 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            537fd0    143 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             538060    210 FUNC RETURNTYPE RAX 1
             538060    210 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             538140    252 FUNC RETURNTYPE RAX 1
@@ -13203,7 +13200,7 @@
             5382f0    171 FUNC RETURNTYPE RAX 1
             5382f0    171 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             5383a0    149 FUNC RETURNTYPE RAX 1
-            5383a0    149 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            5383a0    149 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             538440    220 FUNC RETURNTYPE RAX 0
             538440    220 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             538520    212 FUNC RETURNTYPE RAX 0
@@ -13270,7 +13267,7 @@
             53b020      7 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+136 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rbx+88h] 
             53b04f      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+120 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rbx+78h] 
             53b1b0    468 FUNC RETURNTYPE RAX 4
-            53b1b0    468 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 4 ARG3 1 ARG4 4 ARG5 1 
+            53b1b0    468 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 4 ARG3 0 ARG4 4 ARG5 1 
             53b390    997 FUNC RETURNTYPE RAX 1
             53b390    997 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 4 ARG4 0 ARG5 0 
             53b390    997 FUNC PROBLEM RSA_eay_public_decrypt CALLUNRESOLVED 
@@ -13374,12 +13371,12 @@
             53ddab      3 INSTR CHECK UNDERFLOW SIGNED 32  RSI ZZ sub     esi, 3 
             53ddcc      2 INSTR CHECK SIGNEDNESS UNSIGNED 32 EBP ZZ mov     edx, ebp        ; n 
             53de30    273 FUNC RETURNTYPE RAX 1
-            53de30    273 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 4 ARG3 1 ARG4 1 ARG5 0 
+            53de30    273 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 4 ARG3 1 ARG4 1 ARG5 0 
             53de5a      2 INSTR CHECK SIGNEDNESS UNSIGNED 32 EBX ZZ mov     edx, ebx        ; n 
             53df50     74 FUNC RETURNTYPE RAX 1
             53df50     74 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             53dfa0    786 FUNC RETURNTYPE RAX 1
-            53dfa0    786 FUNC INARGS    5  ARG0 4 ARG1 1 ARG2 1 ARG3 0 ARG4 0 
+            53dfa0    786 FUNC INARGS    5  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 
             53e2c0      9 FUNC RETURNTYPE RAX 0
             53e2c0      9 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             53e2d0    242 FUNC RETURNTYPE RAX 1
@@ -13407,18 +13404,18 @@
             53ed70     92 FUNC RETURNTYPE RAX 1
             53ed70     92 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             53edd0    137 FUNC RETURNTYPE RAX 1
-            53edd0    137 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            53edd0    137 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             53ee60    855 FUNC RETURNTYPE RAX 1
             53ee60    855 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             53eed9      3 INSTR CHECK OVERFLOW NOFLAGSIGNED 32 RBP+10 ZZ lea     edi, [rbp+0Ah] 
             53f1c0     14 FUNC RETURNTYPE RAX 0
-            53f1c0     14 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            53f1c0     14 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             53f1d0     11 FUNC RETURNTYPE RAX 0
-            53f1d0     11 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            53f1d0     11 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             53f1e0    137 FUNC RETURNTYPE RAX 1
-            53f1e0    137 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            53f1e0    137 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             53f270    705 FUNC RETURNTYPE RAX 1
-            53f270    705 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 4 ARG3 1 ARG4 0 ARG5 0 
+            53f270    705 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             53f540     55 FUNC RETURNTYPE RAX 1
             53f540     55 FUNC INARGS    5  ARG0 4 ARG1 0 ARG2 4 ARG3 0 ARG4 0 
             53f555      2 INSTR CHECK TRUNCATION UNKNOWNSIGN 64 RAX 32 EAX ZZ mov     edi, eax 
@@ -13426,7 +13423,7 @@
             53f580     55 FUNC INARGS    5  ARG0 4 ARG1 0 ARG2 4 ARG3 0 ARG4 0 
             53f595      2 INSTR CHECK TRUNCATION UNKNOWNSIGN 64 RAX 32 EAX ZZ mov     edi, eax 
             53f5c0    109 FUNC RETURNTYPE RAX 1
-            53f5c0    109 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            53f5c0    109 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             53f630    517 FUNC RETURNTYPE RAX 1
             53f630    517 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 8 ARG3 0 ARG4 0 ARG5 0 
             53f7c5      3 INSTR CHECK SIGNEDNESS UNSIGNED 64 R13 ZZ mov     rdx, r13        ; n 
@@ -13440,7 +13437,7 @@
             53fdc0     50 FUNC RETURNTYPE RAX 0
             53fdc0     50 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             53fe00    221 FUNC RETURNTYPE RAX 1
-            53fe00    221 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            53fe00    221 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             53fee0   1096 FUNC RETURNTYPE RAX 1
             53fee0   1096 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 4 ARG4 0 ARG5 0 
             540330      8 FUNC RETURNTYPE RAX 0
@@ -13448,13 +13445,13 @@
             540340     41 FUNC RETURNTYPE RAX 16
             540340     41 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             540370    419 FUNC RETURNTYPE RAX 4
-            540370    419 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 1 ARG3 96 ARG4 96 ARG5 1 
+            540370    419 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 96 ARG4 96 ARG5 1 
             540370    419 FUNC PROBLEM DSA_new CALLUNRESOLVED 
             540520     85 FUNC RETURNTYPE RAX 1
             540520     85 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             540520     85 FUNC PROBLEM DSA_set_method CALLUNRESOLVED 
             540580    518 FUNC RETURNTYPE RAX 4
-            540580    518 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            540580    518 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
             540580    518 FUNC PROBLEM DSA_new_method CALLUNRESOLVED 
             540790    207 FUNC RETURNTYPE RAX 1
             540790    207 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
@@ -13462,7 +13459,7 @@
             540799      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RDI+96 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rdi+60h] 
             5407e3      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+104 ZZ IDIOM 18 MEMORYSINK lea     rdx, [rbx+68h] 
             540860     48 FUNC RETURNTYPE RAX 1
-            540860     48 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 1 ARG3 1 ARG4 0 ARG5 1 
+            540860     48 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 1 
             540864      4 INSTR CHECK OVERFLOW UNKNOWNSIGN 64  RDI ZZ add     rdi, 60h 
             540890    121 FUNC RETURNTYPE RAX 1
             540890    121 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
@@ -13532,16 +13529,16 @@
             5420f0    684 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             5421f2      5 INSTR CHECK OVERFLOW NOFLAGSIGNED 64 R12+10 ZZ lea     edi, [r12+0Ah] 
             5423a0     11 FUNC RETURNTYPE RAX 0
-            5423a0     11 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            5423a0     11 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             5423b0     14 FUNC RETURNTYPE RAX 0
-            5423b0     14 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            5423b0     14 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             5423c0     14 FUNC RETURNTYPE RAX 0
-            5423c0     14 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            5423c0     14 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             5423d0    419 FUNC RETURNTYPE RAX 1
-            5423d0    419 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
+            5423d0    419 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             542464      3 INSTR CHECK OVERFLOW NOFLAGSIGNED 32 RBP+10 ZZ lea     edi, [rbp+0Ah] 
             542580    167 FUNC RETURNTYPE RAX 1
-            542580    167 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 4 ARG3 1 ARG4 0 ARG5 0 
+            542580    167 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             542630    506 FUNC RETURNTYPE RAX 1
             542630    506 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             542830    122 FUNC RETURNTYPE RAX 1
@@ -13553,16 +13550,16 @@
             542a20     18 FUNC RETURNTYPE RAX 0
             542a20     18 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             542a40     86 FUNC RETURNTYPE RAX 1
-            542a40     86 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            542a40     86 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             542aa0    161 FUNC RETURNTYPE RAX 1
             542aa0    161 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             542b50    132 FUNC RETURNTYPE RAX 1
-            542b50    132 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            542b50    132 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             542be0     57 FUNC RETURNTYPE RAX 1
             542be0     57 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             542bf2      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+32 ZZ IDIOM 18 MEMORYSINK lea     rdx, [rbx+20h] 
             542c20    245 FUNC RETURNTYPE RAX 4
-            542c20    245 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            542c20    245 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             542c82      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+32 ZZ IDIOM 18 MEMORYSINK lea     rdx, [rbx+20h] 
             542d20     19 FUNC RETURNTYPE RAX 1
             542d20     19 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
@@ -13571,10 +13568,10 @@
             542d50     41 FUNC RETURNTYPE RAX 16
             542d50     41 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             542d80    232 FUNC RETURNTYPE RAX 1
-            542d80    232 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            542d80    232 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             542e2f      5 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 R12+32 ZZ IDIOM 18 MEMORYSINK lea     rdx, [r12+20h] 
             542e70    167 FUNC RETURNTYPE RAX 96
-            542e70    167 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 1 ARG4 1 ARG5 0 
+            542e70    167 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 1 ARG5 0 
             542eec      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+32 ZZ IDIOM 18 MEMORYSINK lea     rdx, [rbx+20h] 
             542f20    212 FUNC RETURNTYPE RAX 1
             542f20    212 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
@@ -13583,19 +13580,19 @@
             543000     25 FUNC RETURNTYPE RAX 0
             543000     25 FUNC INARGS    5  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 
             543020    263 FUNC RETURNTYPE RAX 1
-            543020    263 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            543020    263 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             5430cc      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 R13+32 ZZ IDIOM 18 MEMORYSINK lea     rdx, [r13+20h] 
             543130    243 FUNC RETURNTYPE RAX 1
-            543130    243 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            543130    243 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             5431cd      5 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 R12+32 ZZ IDIOM 18 MEMORYSINK lea     rdx, [r12+20h] 
             543230     10 FUNC RETURNTYPE RAX 0
-            543230     10 FUNC INARGS    6  ARG0 8 ARG1 8 ARG2 1 ARG3 1 ARG4 1 ARG5 0 
+            543230     10 FUNC INARGS    6  ARG0 8 ARG1 8 ARG2 1 ARG3 0 ARG4 1 ARG5 0 
             543240     10 FUNC RETURNTYPE RAX 0
-            543240     10 FUNC INARGS    6  ARG0 0 ARG1 8 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            543240     10 FUNC INARGS    6  ARG0 0 ARG1 8 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             543250     10 FUNC RETURNTYPE RAX 0
-            543250     10 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 1 ARG3 1 ARG4 1 ARG5 0 
+            543250     10 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 1 ARG3 1 ARG4 1 ARG5 0 
             543260     10 FUNC RETURNTYPE RAX 96
-            543260     10 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 96 ARG3 96 ARG4 1 ARG5 0 
+            543260     10 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 96 ARG3 96 ARG4 1 ARG5 0 
             543270   1132 FUNC RETURNTYPE RAX 1
             543270   1132 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             5434b3      2 INSTR CHECK UNDERFLOW SIGNED 32  RDX ZZ sub     edx, ecx 
@@ -13640,15 +13637,15 @@
             544770    683 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             54486f      4 INSTR CHECK OVERFLOW NOFLAGSIGNED 64 R13+10 ZZ lea     edi, [r13+0Ah] 
             544a20     11 FUNC RETURNTYPE RAX 0
-            544a20     11 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            544a20     11 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             544a30     14 FUNC RETURNTYPE RAX 0
-            544a30     14 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            544a30     14 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             544a40     14 FUNC RETURNTYPE RAX 0
-            544a40     14 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            544a40     14 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             544a50    137 FUNC RETURNTYPE RAX 1
             544a50    137 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             544ae0     12 FUNC RETURNTYPE RAX 0
-            544ae0     12 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            544ae0     12 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             544af0     74 FUNC RETURNTYPE RAX 1
             544af0     74 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             544b40    162 FUNC RETURNTYPE RAX 0
@@ -13656,20 +13653,20 @@
             544bf0     18 FUNC RETURNTYPE RAX 0
             544bf0     18 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             544c10     77 FUNC RETURNTYPE RAX 1
-            544c10     77 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            544c10     77 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             544c60    135 FUNC RETURNTYPE RAX 1
-            544c60    135 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 4 ARG3 1 ARG4 0 ARG5 0 
+            544c60    135 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             544cf0     99 FUNC RETURNTYPE RAX 1
-            544cf0     99 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 4 ARG3 1 ARG4 0 ARG5 0 
+            544cf0     99 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             544d60    161 FUNC RETURNTYPE RAX 1
             544d60    161 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             544e10    113 FUNC RETURNTYPE RAX 1
-            544e10    113 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            544e10    113 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             544e90     57 FUNC RETURNTYPE RAX 1
             544e90     57 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             544ea2      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+32 ZZ IDIOM 18 MEMORYSINK lea     rdx, [rbx+20h] 
             544ed0    245 FUNC RETURNTYPE RAX 4
-            544ed0    245 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            544ed0    245 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             544f32      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+32 ZZ IDIOM 18 MEMORYSINK lea     rdx, [rbx+20h] 
             544fd0     19 FUNC RETURNTYPE RAX 1
             544fd0     19 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
@@ -13678,18 +13675,18 @@
             545000     41 FUNC RETURNTYPE RAX 16
             545000     41 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             545030    232 FUNC RETURNTYPE RAX 1
-            545030    232 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            545030    232 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             5450df      5 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 R12+32 ZZ IDIOM 18 MEMORYSINK lea     rdx, [r12+20h] 
             545120    167 FUNC RETURNTYPE RAX 96
-            545120    167 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            545120    167 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             54519c      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+32 ZZ IDIOM 18 MEMORYSINK lea     rdx, [rbx+20h] 
             5451d0     25 FUNC RETURNTYPE RAX 0
             5451d0     25 FUNC INARGS    5  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 
             5451f0    263 FUNC RETURNTYPE RAX 1
-            5451f0    263 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            5451f0    263 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             54529c      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 R13+32 ZZ IDIOM 18 MEMORYSINK lea     rdx, [r13+20h] 
             545300    243 FUNC RETURNTYPE RAX 1
-            545300    243 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            545300    243 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             54539d      5 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 R12+32 ZZ IDIOM 18 MEMORYSINK lea     rdx, [r12+20h] 
             545400   1006 FUNC RETURNTYPE RAX 1
             545400   1006 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
@@ -13714,15 +13711,15 @@
             5458c0    450 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             5458c0    450 FUNC PROBLEM DSO_new_method CALLUNRESOLVED 
             545a90      7 FUNC RETURNTYPE RAX 0
-            545a90      7 FUNC INARGS    6  ARG0 1 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            545a90      7 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             545aa0    294 FUNC RETURNTYPE RAX 1
-            545aa0    294 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            545aa0    294 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             545aa0    294 FUNC PROBLEM DSO_free CALLUNRESOLVED 
             545aad      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RDI+16 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rdi+10h] 
             545bd0     12 FUNC RETURNTYPE RAX 0
             545bd0     12 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
             545be0     92 FUNC RETURNTYPE RAX 1
-            545be0     92 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            545be0     92 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             545be9      4 INSTR CHECK OVERFLOW UNKNOWNSIGN 64  RDI ZZ add     rdi, 10h 
             545c40    169 FUNC RETURNTYPE RAX 0
             545c40    169 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
@@ -13780,15 +13777,15 @@
             5465f0      4 INSTR CHECK OVERFLOW UNSIGNED 64  RBX ZZ IDIOM 18 MEMORYSINK add     rbx, 4 
             546662      4 INSTR CHECK OVERFLOW UNSIGNED 64  RBX ZZ IDIOM 18 MEMORYSINK add     rbx, 4 
             546770    105 FUNC RETURNTYPE RAX 4
-            546770    105 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            546770    105 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             5467e0     88 FUNC RETURNTYPE RAX 0
-            5467e0     88 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            5467e0     88 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             546840    311 FUNC RETURNTYPE RAX 1
             546840    311 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             546980     31 FUNC RETURNTYPE RAX 4
             546980     31 FUNC INARGS    6  ARG0 0 ARG1 2 ARG2 8 ARG3 0 ARG4 0 ARG5 0 
             5469a0     88 FUNC RETURNTYPE RAX 96
-            5469a0     88 FUNC INARGS    6  ARG0 16 ARG1 2 ARG2 2 ARG3 0 ARG4 0 ARG5 0 
+            5469a0     88 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             546a00      3 FUNC RETURNTYPE RAX 1
             546a00      3 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             546a10      3 FUNC RETURNTYPE RAX 1
@@ -13812,11 +13809,11 @@
             547500      3 FUNC RETURNTYPE RAX 1
             547500      3 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             547510     99 FUNC RETURNTYPE RAX 1
-            547510     99 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            547510     99 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             547580     68 FUNC RETURNTYPE RAX 1
             547580     68 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             5475d0    354 FUNC RETURNTYPE RAX 1
-            5475d0    354 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 4 ARG3 1 ARG4 96 ARG5 1 
+            5475d0    354 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 4 ARG3 0 ARG4 96 ARG5 1 
             54764b      3 INSTR CHECK UNDERFLOW UNKNOWNSIGN 32  RCX ZZ sub     ecx, 1 
             5476f8      3 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 32 RAX+14 ZZ lea     edx, [rax+0Eh] 
             54770f      3 INSTR CHECK OVERFLOW UNKNOWNSIGN 64  RSI ZZ IDIOM 18 STACKMEMSINK add     rsi, rsp 
@@ -13868,7 +13865,7 @@
             549e00    315 FUNC RETURNTYPE RAX 1
             549e00    315 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             549f40    102 FUNC RETURNTYPE RAX 1
-            549f40    102 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            549f40    102 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             549fb0   1160 FUNC RETURNTYPE RAX 1
             549fb0   1160 FUNC INARGS    6  ARG0 16 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             54a161      2 INSTR CHECK UNDERFLOW SIGNED 32  RDX ZZ sub     edx, ecx 
@@ -13890,9 +13887,9 @@
             54a869      3 INSTR CHECK UNDERFLOW SIGNED 32  RDX ZZ sub     edx, r15d 
             54a94d      7 INSTR CHECK OVERFLOW NOFLAGSIGNED 64 RCX+8763552 ZZ IDIOM 18 GLOBALMEMSINK lea     rsi, state[rcx] 
             54aac0     10 FUNC RETURNTYPE RAX 0
-            54aac0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            54aac0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             54aad0      7 FUNC RETURNTYPE RAX 0
-            54aad0      7 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            54aad0      7 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             54aae0      6 FUNC RETURNTYPE RAX 16
             54aae0      6 FUNC INARGS    6  ARG0 16 ARG1 1 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
             54aaf0     60 FUNC RETURNTYPE RAX 0
@@ -13903,7 +13900,6 @@
             54ac0e      4 INSTR CHECK OVERFLOW UNSIGNED 64  R12 ZZ add     r12d, 1 
             54ac53      2 INSTR CHECK UNDERFLOW SIGNED 32  RDX ZZ sub     edx, ebp 
             54ac55      3 INSTR CHECK OVERFLOW UNKNOWNSIGN 64  RSI ZZ IDIOM 18 STACKMEMSINK add     rsi, rax 
-            54ac5d      4 INSTR CHECK OVERFLOW NOFLAGSIGNED 32 RBP+RAX ZZ lea     edx, [rbp+rax+0] 
             54ad99      2 INSTR CHECK UNDERFLOW SIGNED 32  RDX ZZ sub     edx, ebp 
             54ada1      3 INSTR CHECK OVERFLOW UNKNOWNSIGN 64  RSI ZZ IDIOM 18 STACKMEMSINK add     rsi, rax        ; buf 
             54adc0     16 FUNC RETURNTYPE RAX 0
@@ -13948,7 +13944,7 @@
             54b960     60 FUNC RETURNTYPE RAX 4
             54b960     60 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             54b9a0     19 FUNC RETURNTYPE RAX 0
-            54b9a0     19 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 4 ARG4 4 ARG5 1 
+            54b9a0     19 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 4 ARG4 4 ARG5 1 
             54b9c0      5 FUNC RETURNTYPE RAX 0
             54b9c0      5 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             54b9d0    298 FUNC RETURNTYPE RAX 1
@@ -14085,7 +14081,7 @@
             54ccb0     76 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             54ccbf      4 INSTR CHECK OVERFLOW UNKNOWNSIGN 64  RDI ZZ add     rdi, 18h 
             54cd00    113 FUNC RETURNTYPE RAX 1
-            54cd00    113 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            54cd00    113 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             54cd27      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBP+24 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rbp+18h] 
             54cd80    537 FUNC RETURNTYPE RAX 0
             54cd80    537 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
@@ -14108,7 +14104,7 @@
             54d430    221 FUNC RETURNTYPE RAX 0
             54d430    221 FUNC PROBLEM BIO_set_cipher JUMPUNRESOLVED CALLUNRESOLVED 
             54d510    355 FUNC RETURNTYPE RAX 4
-            54d510    355 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 1 ARG3 1 ARG4 0 ARG5 1 
+            54d510    355 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 1 
             54d510    355 FUNC PROBLEM EVP_PKCS82PKEY CALLUNRESOLVED 
             54d680    262 FUNC RETURNTYPE RAX 96
             54d680    262 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 1 ARG4 1 ARG5 0 
@@ -14148,7 +14144,7 @@
             54db50    455 FUNC RETURNTYPE RAX 4
             54db50    455 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
             54dd20    374 FUNC RETURNTYPE RAX 1
-            54dd20    374 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            54dd20    374 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
             54ddc0      4 INSTR CHECK UNDERFLOW UNSIGNED 64  RAX ZZ IDIOM 31 sub     rax, 1 
             54de45      3 INSTR CHECK OVERFLOW UNKNOWNSIGN 64  RDI ZZ IDIOM 18 MEMORYSINK add     rdi, r15        ; s 
             54dea0     59 FUNC RETURNTYPE RAX 1
@@ -14172,7 +14168,7 @@
             54e4d4      3 INSTR CHECK OVERFLOW SIGNED 32 EDX ZZ imul    edx, esi 
             54e4e5      2 INSTR CHECK UNDERFLOW SIGNED 32  RCX ZZ sub     ecx, edx 
             54e5a0    464 FUNC RETURNTYPE RAX 1
-            54e5a0    464 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            54e5a0    464 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             54e770    877 FUNC RETURNTYPE RAX 1
             54e770    877 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
             54eae0    124 FUNC RETURNTYPE RAX 1
@@ -14186,13 +14182,13 @@
             54ed5a      6 INSTR CHECK OVERFLOW UNKNOWNSIGN 32  RCX ZZ add     ecx, 76Ch 
             54ed60      4 INSTR CHECK OVERFLOW UNKNOWNSIGN 64  R8 ZZ add     r8d, 1 
             54ee10     10 FUNC RETURNTYPE RAX 0
-            54ee10     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            54ee10     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             54ee20     10 FUNC RETURNTYPE RAX 0
-            54ee20     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            54ee20     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             54ee30     10 FUNC RETURNTYPE RAX 0
-            54ee30     10 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            54ee30     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             54ee40     10 FUNC RETURNTYPE RAX 96
-            54ee40     10 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 1 ARG4 1 ARG5 96 
+            54ee40     10 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 1 ARG4 1 ARG5 96 
             54ee50    118 FUNC RETURNTYPE RAX 4
             54ee50    118 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             54eed0    202 FUNC RETURNTYPE RAX 4
@@ -14258,7 +14254,7 @@
             5506e0     28 FUNC RETURNTYPE RAX 1
             5506e0     28 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             550700    377 FUNC RETURNTYPE RAX 1
-            550700    377 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 4 ARG3 1 ARG4 0 ARG5 0 
+            550700    377 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 4 ARG3 1 ARG4 0 ARG5 0 
             550700    377 FUNC PROBLEM do_esc_char.part.0 CALLUNRESOLVED 
             5507f5      3 INSTR CHECK TRUNCATION UNSIGNED 32 RCX 8 CL ZZ IDIOM 5 movzx   ecx, cl 
             550880    705 FUNC RETURNTYPE RAX 1
@@ -14273,8 +14269,6 @@
             550f00   1426 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             550f00   1426 FUNC PROBLEM do_name_ex CALLUNRESOLVED 
             5510b9      3 INSTR CHECK UNDERFLOW SIGNED 32  RSI ZZ sub     esi, r14d 
-            5511d2      3 INSTR CHECK SIGNEDNESS SIGNED 64 R15 ZZ mov     rdi, r15 
-            5511de      3 INSTR CHECK SIGNEDNESS SIGNED 64 R15 ZZ mov     rdi, r15 
             5514a0     37 FUNC RETURNTYPE RAX 0
             5514a0     37 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 96 ARG4 0 ARG5 0 
             5514d0    130 FUNC RETURNTYPE RAX 1
@@ -14286,23 +14280,23 @@
             551580    124 FUNC RETURNTYPE RAX 1
             551580    124 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             551600     10 FUNC RETURNTYPE RAX 0
-            551600     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            551600     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             551610     10 FUNC RETURNTYPE RAX 0
-            551610     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            551610     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             551620     10 FUNC RETURNTYPE RAX 0
-            551620     10 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            551620     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             551630     10 FUNC RETURNTYPE RAX 0
-            551630     10 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            551630     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             551640     46 FUNC RETURNTYPE RAX 1
             551640     46 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             551670     10 FUNC RETURNTYPE RAX 0
-            551670     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            551670     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             551680     10 FUNC RETURNTYPE RAX 0
-            551680     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            551680     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             551690     10 FUNC RETURNTYPE RAX 0
-            551690     10 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            551690     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             5516a0     10 FUNC RETURNTYPE RAX 0
-            5516a0     10 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            5516a0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             5516b0    289 FUNC RETURNTYPE RAX 1
             5516b0    289 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             5516b0    289 FUNC PROBLEM X509_PUBKEY_set CALLUNRESOLVED 
@@ -14312,19 +14306,19 @@
             5517f9      4 INSTR CHECK OVERFLOW UNKNOWNSIGN 64  RDI ZZ add     rdi, 8 
             551921      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBP+8 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rbp+8] 
             5519c0    112 FUNC RETURNTYPE RAX 96
-            5519c0    112 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            5519c0    112 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             551a30     99 FUNC RETURNTYPE RAX 96
             551a30     99 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             551aa0    178 FUNC RETURNTYPE RAX 1
-            551aa0    178 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            551aa0    178 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             551b60    201 FUNC RETURNTYPE RAX 96
             551b60    201 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             551c30    178 FUNC RETURNTYPE RAX 1
-            551c30    178 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            551c30    178 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             551cf0    201 FUNC RETURNTYPE RAX 96
             551cf0    201 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             551dc0    178 FUNC RETURNTYPE RAX 1
-            551dc0    178 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            551dc0    178 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             551e80    201 FUNC RETURNTYPE RAX 96
             551e80    201 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             551f50    120 FUNC RETURNTYPE RAX 1
@@ -14334,21 +14328,21 @@
             552010     36 FUNC RETURNTYPE RAX 1
             552010     36 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             552040     10 FUNC RETURNTYPE RAX 0
-            552040     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            552040     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             552050     10 FUNC RETURNTYPE RAX 0
-            552050     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            552050     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             552060     10 FUNC RETURNTYPE RAX 0
-            552060     10 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            552060     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             552070     10 FUNC RETURNTYPE RAX 0
-            552070     10 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            552070     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             552080     10 FUNC RETURNTYPE RAX 0
-            552080     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            552080     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             552090     10 FUNC RETURNTYPE RAX 0
-            552090     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            552090     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             5520a0     10 FUNC RETURNTYPE RAX 0
-            5520a0     10 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            5520a0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             5520b0     10 FUNC RETURNTYPE RAX 96
-            5520b0     10 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 96 ARG3 1 ARG4 0 ARG5 0 
+            5520b0     10 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 96 ARG3 1 ARG4 0 ARG5 0 
             5520c0     13 FUNC RETURNTYPE RAX 0
             5520c0     13 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             5520d0     27 FUNC RETURNTYPE RAX 0
@@ -14364,29 +14358,29 @@
             552630    453 FUNC RETURNTYPE RAX 1
             552630    453 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             552800     10 FUNC RETURNTYPE RAX 0
-            552800     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            552800     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             552810     10 FUNC RETURNTYPE RAX 0
-            552810     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            552810     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             552820     10 FUNC RETURNTYPE RAX 0
-            552820     10 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            552820     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             552830     10 FUNC RETURNTYPE RAX 0
-            552830     10 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            552830     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             552840     10 FUNC RETURNTYPE RAX 0
-            552840     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            552840     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             552850     10 FUNC RETURNTYPE RAX 0
-            552850     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            552850     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             552860     10 FUNC RETURNTYPE RAX 0
-            552860     10 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            552860     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             552870     10 FUNC RETURNTYPE RAX 0
-            552870     10 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            552870     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             552880     10 FUNC RETURNTYPE RAX 0
-            552880     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            552880     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             552890     10 FUNC RETURNTYPE RAX 0
-            552890     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            552890     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             5528a0     10 FUNC RETURNTYPE RAX 0
-            5528a0     10 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            5528a0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             5528b0     10 FUNC RETURNTYPE RAX 96
-            5528b0     10 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 96 ARG3 96 ARG4 96 ARG5 96 
+            5528b0     10 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 96 ARG3 96 ARG4 96 ARG5 96 
             5528c0     13 FUNC RETURNTYPE RAX 0
             5528c0     13 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             5528d0    119 FUNC RETURNTYPE RAX 1
@@ -14408,36 +14402,36 @@
             552af0      5 FUNC RETURNTYPE RAX 0
             552af0      5 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             552b00    130 FUNC RETURNTYPE RAX 4
-            552b00    130 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 1 ARG3 96 ARG4 96 ARG5 96 
+            552b00    130 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 96 ARG4 96 ARG5 96 
             552b90    112 FUNC RETURNTYPE RAX 96
             552b90    112 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             552b99      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RDI+64 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rdi+40h] 
             552c00     10 FUNC RETURNTYPE RAX 0
-            552c00     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            552c00     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             552c10     10 FUNC RETURNTYPE RAX 0
-            552c10     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            552c10     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             552c20     10 FUNC RETURNTYPE RAX 0
-            552c20     10 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            552c20     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             552c30     10 FUNC RETURNTYPE RAX 0
-            552c30     10 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            552c30     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             552c40     10 FUNC RETURNTYPE RAX 0
-            552c40     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            552c40     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             552c50     10 FUNC RETURNTYPE RAX 0
-            552c50     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            552c50     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             552c60     10 FUNC RETURNTYPE RAX 0
-            552c60     10 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            552c60     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             552c70     10 FUNC RETURNTYPE RAX 0
-            552c70     10 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            552c70     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             552c80     37 FUNC RETURNTYPE RAX 1
             552c80     37 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             552cb0     10 FUNC RETURNTYPE RAX 0
-            552cb0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            552cb0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             552cc0     10 FUNC RETURNTYPE RAX 0
-            552cc0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            552cc0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             552cd0     10 FUNC RETURNTYPE RAX 0
-            552cd0     10 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            552cd0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             552ce0     10 FUNC RETURNTYPE RAX 0
-            552ce0     10 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            552ce0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             552cf0    158 FUNC RETURNTYPE RAX 0
             552cf0    158 FUNC PROBLEM i2d_PrivateKey JUMPUNRESOLVED 
             552d90    394 FUNC RETURNTYPE RAX 1
@@ -14451,19 +14445,19 @@
             5531f0    117 FUNC RETURNTYPE RAX 1
             5531f0    117 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 1 ARG4 1 ARG5 0 
             553270    233 FUNC RETURNTYPE RAX 1
-            553270    233 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            553270    233 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             5532b0      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBP+RBX ZZ IDIOM 18 MEMORYSINK lea     eax, [rbp+rbx+0] 
             5532d8      3 INSTR CHECK OVERFLOW SIGNED 32  RDX ZZ add     edx, 1 
             5532f6      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBP+RBX ZZ IDIOM 18 MEMORYSINK lea     eax, [rbp+rbx+0] 
             553360    768 FUNC RETURNTYPE RAX 1
-            553360    768 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            553360    768 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             553660    471 FUNC RETURNTYPE RAX 1
-            553660    471 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            553660    471 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             5537e6      6 INSTR CHECK OVERFLOW SIGNED 32  RSI ZZ add     esi, 76Ch 
             553840     73 FUNC RETURNTYPE RAX 1
             553840     73 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             553890   1259 FUNC RETURNTYPE RAX 1
-            553890   1259 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            553890   1259 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             5538fb      4 INSTR CHECK OVERFLOW NOFLAGSIGNED 64 RAX+1 ZZ lea     rcx, [rax+1] 
             553990      5 INSTR CHECK OVERFLOW NOFLAGSIGNED 64 R12+1 ZZ lea     edx, [r12+1] 
             553d80    147 FUNC RETURNTYPE RAX 1
@@ -14477,7 +14471,7 @@
             554430    179 FUNC RETURNTYPE RAX 1
             554430    179 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             5544f0    330 FUNC RETURNTYPE RAX 1
-            5544f0    330 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            5544f0    330 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
             554536      3 INSTR CHECK UNDERFLOW UNSIGNED 64  RDX ZZ IDIOM 19 sub     rdx, rsi 
             554539      3 INSTR CHECK TRUNCATION UNSIGNED 64 RDX 32 EDX ZZ mov     r12d, edx 
             554640    641 FUNC RETURNTYPE RAX 1
@@ -14489,7 +14483,7 @@
             554b00    187 FUNC RETURNTYPE RAX 1
             554b00    187 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 4 ARG4 0 ARG5 0 
             554bc0    116 FUNC RETURNTYPE RAX 4
-            554bc0    116 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            554bc0    116 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             554c40      5 FUNC RETURNTYPE RAX 0
             554c40      5 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             554c50      4 FUNC RETURNTYPE RAX 0
@@ -14522,7 +14516,7 @@
             5557e0     66 FUNC RETURNTYPE RAX 1
             5557e0     66 FUNC INARGS    5  ARG0 0 ARG1 0 ARG2 0 ARG3 4 ARG4 0 
             555830    279 FUNC RETURNTYPE RAX 1
-            555830    279 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            555830    279 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             55587a      5 INSTR CHECK OVERFLOW UNSIGNED 64  RDX ZZ IDIOM 18 MEMORYSINK add     rdx, [r12+8] 
             5558bc      3 INSTR CHECK OVERFLOW UNKNOWNSIGN 32  RBX ZZ add     ebx, 1 
             555950    755 FUNC RETURNTYPE RAX 1
@@ -14537,7 +14531,7 @@
             555c50      3 FUNC RETURNTYPE RAX 1
             555c50      3 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             555c60    185 FUNC RETURNTYPE RAX 4
-            555c60    185 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            555c60    185 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
             555d20    127 FUNC RETURNTYPE RAX 96
             555d20    127 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             555d29      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RDI+80 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rdi+50h] 
@@ -14561,7 +14555,7 @@
             5566a0    222 FUNC RETURNTYPE RAX 1
             5566a0    222 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             556780   2374 FUNC RETURNTYPE RAX 4
-            556780   2374 FUNC INARGS    6  ARG0 4 ARG1 8 ARG2 1 ARG3 1 ARG4 0 ARG5 1 
+            556780   2374 FUNC INARGS    6  ARG0 4 ARG1 8 ARG2 0 ARG3 0 ARG4 0 ARG5 1 
             556a98      4 INSTR CHECK OVERFLOW SIGNED 64  R12 ZZ add     r12d, 1 
             556a9c      2 INSTR CHECK OVERFLOW SIGNED 32  RSI ZZ add     esi, ebx 
             556b31      4 INSTR CHECK OVERFLOW SIGNED 64  R14 ZZ add     r14d, 1 
@@ -14608,7 +14602,7 @@
             558480     94 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             558480     94 FUNC PROBLEM ASN1_unpack_string CALLUNRESOLVED 
             5584e0    274 FUNC RETURNTYPE RAX 4
-            5584e0    274 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
+            5584e0    274 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             5584e0    274 FUNC PROBLEM ASN1_pack_string CALLUNRESOLVED 
             558600    261 FUNC RETURNTYPE RAX 4
             558600    261 FUNC INARGS    6  ARG0 4 ARG1 16 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
@@ -14683,7 +14677,7 @@
             559cd0    342 FUNC RETURNTYPE RAX 1
             559cd0    342 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             559e30     63 FUNC RETURNTYPE RAX 1
-            559e30     63 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            559e30     63 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             559e70      8 FUNC RETURNTYPE RAX 0
             559e70      8 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             559e80      8 FUNC RETURNTYPE RAX 0
@@ -14747,7 +14741,7 @@
             55a846      4 INSTR CHECK OVERFLOW SIGNED 64  R12 ZZ add     r12d, 1 
             55a8b8      5 INSTR CHECK OVERFLOW NOFLAGSIGNED 64 R12+-1 ZZ lea     esi, [r12-1] 
             55a8e0    128 FUNC RETURNTYPE RAX 1
-            55a8e0    128 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            55a8e0    128 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             55a960    246 FUNC RETURNTYPE RAX 1
             55a960    246 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 4 ARG3 1 ARG4 0 ARG5 0 
             55aa1c      4 INSTR CHECK OVERFLOW NOFLAGUNKNOWNSIGN 64 R13+8 ZZ IDIOM 18 MEMORYSINK lea     rdi, [r13+8] 
@@ -14802,7 +14796,7 @@
             55bbc0    215 FUNC RETURNTYPE RAX 96
             55bbc0    215 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             55bca0     33 FUNC RETURNTYPE RAX 1
-            55bca0     33 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            55bca0     33 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             55bcd0     19 FUNC RETURNTYPE RAX 1
             55bcd0     19 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             55bcf0    167 FUNC RETURNTYPE RAX 0
@@ -14810,17 +14804,17 @@
             55bda0    120 FUNC RETURNTYPE RAX 1
             55bda0    120 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             55be20     60 FUNC RETURNTYPE RAX 0
-            55be20     60 FUNC INARGS    6  ARG0 1 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            55be20     60 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             55be60    298 FUNC RETURNTYPE RAX 0
-            55be60    298 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            55be60    298 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             55bf90     10 FUNC RETURNTYPE RAX 0
-            55bf90     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            55bf90     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             55bfa0     10 FUNC RETURNTYPE RAX 0
-            55bfa0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            55bfa0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             55bfb0     10 FUNC RETURNTYPE RAX 0
-            55bfb0     10 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            55bfb0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             55bfc0     10 FUNC RETURNTYPE RAX 1
-            55bfc0     10 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 1 ARG4 1 ARG5 1 
+            55bfc0     10 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 1 ARG4 1 ARG5 1 
             55bfd0    416 FUNC RETURNTYPE RAX 4
             55bfd0    416 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             55c170    120 FUNC RETURNTYPE RAX 0
@@ -14889,15 +14883,15 @@
             55d6c0    133 FUNC RETURNTYPE RAX 0
             55d6c0    133 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             55d750     10 FUNC RETURNTYPE RAX 0
-            55d750     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            55d750     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             55d760     10 FUNC RETURNTYPE RAX 0
-            55d760     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            55d760     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             55d770     10 FUNC RETURNTYPE RAX 0
-            55d770     10 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            55d770     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             55d780     10 FUNC RETURNTYPE RAX 0
-            55d780     10 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            55d780     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             55d790    155 FUNC RETURNTYPE RAX 4
-            55d790    155 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
+            55d790    155 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             55d830    129 FUNC RETURNTYPE RAX 4
             55d830    129 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             55d846      3 INSTR CHECK OVERFLOW UNKNOWNSIGN 32  RDI ZZ add     edi, 1 
@@ -14912,10 +14906,10 @@
             55dd10    367 FUNC INARGS    6  ARG0 4 ARG1 16 ARG2 0 ARG3 1 ARG4 1 ARG5 0 
             55de80    116 FUNC RETURNTYPE RAX 1
             55de80    116 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
-            55df00     25 FUNC RETURNTYPE RAX 4
+            55df00     25 FUNC RETURNTYPE RAX 0
             55df00     25 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             55df20     10 FUNC RETURNTYPE RAX 1
-            55df20     10 FUNC INARGS    6  ARG0 1 ARG1 96 ARG2 1 ARG3 96 ARG4 1 ARG5 96 
+            55df20     10 FUNC INARGS    6  ARG0 0 ARG1 96 ARG2 1 ARG3 96 ARG4 1 ARG5 96 
             55df30     55 FUNC RETURNTYPE RAX 1
             55df30     55 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 96 ARG3 1 ARG4 1 ARG5 96 
             55df70    127 FUNC RETURNTYPE RAX 1
@@ -14970,7 +14964,7 @@
             55e880     68 FUNC RETURNTYPE RAX 0
             55e880     68 FUNC PROBLEM NCONF_load_bio JUMPUNRESOLVED 
             55e8d0     99 FUNC RETURNTYPE RAX 1
-            55e8d0     99 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            55e8d0     99 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             55e940    188 FUNC RETURNTYPE RAX 0
             55e940    188 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 16 ARG3 1 ARG4 0 ARG5 0 
             55ea00    288 FUNC RETURNTYPE RAX 1
@@ -15018,7 +15012,7 @@
             55f260     31 FUNC RETURNTYPE RAX 1
             55f260     31 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             55f280     92 FUNC RETURNTYPE RAX 0
-            55f280     92 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            55f280     92 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             55f280     92 FUNC PROBLEM def_create CALLUNRESOLVED 
             55f2e0   1304 FUNC RETURNTYPE RAX 1
             55f2e0   1304 FUNC INARGS    6  ARG0 4 ARG1 96 ARG2 4 ARG3 4 ARG4 4 ARG5 1 
@@ -15062,7 +15056,7 @@
             560b20      3 INSTR CHECK UNDERFLOW UNSIGNED 64  R14 ZZ IDIOM 18 MEMORYSINK sub     r14, rsi 
             560b35      4 INSTR CHECK OVERFLOW SIGNED 64  R12 ZZ add     r12, 1 
             560b70    288 FUNC RETURNTYPE RAX 1
-            560b70    288 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            560b70    288 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             560b70    288 FUNC PROBLEM TXT_DB_insert CALLUNRESOLVED 
             560bcf      4 INSTR CHECK OVERFLOW SIGNED 64  R12 ZZ add     r12d, 1 
             560c36      4 INSTR CHECK OVERFLOW SIGNED 64  R12 ZZ add     r12d, 1 
@@ -15096,37 +15090,37 @@
             561420     83 FUNC RETURNTYPE RAX 96
             561420     83 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             561480     10 FUNC RETURNTYPE RAX 0
-            561480     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            561480     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             561490     10 FUNC RETURNTYPE RAX 0
-            561490     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            561490     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             5614a0     10 FUNC RETURNTYPE RAX 0
-            5614a0     10 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            5614a0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             5614b0     10 FUNC RETURNTYPE RAX 0
-            5614b0     10 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            5614b0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             5614c0     10 FUNC RETURNTYPE RAX 0
-            5614c0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            5614c0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             5614d0     10 FUNC RETURNTYPE RAX 0
-            5614d0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            5614d0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             5614e0     10 FUNC RETURNTYPE RAX 0
-            5614e0     10 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            5614e0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             5614f0     10 FUNC RETURNTYPE RAX 0
-            5614f0     10 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            5614f0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             561500     10 FUNC RETURNTYPE RAX 0
-            561500     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            561500     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             561510     10 FUNC RETURNTYPE RAX 0
-            561510     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            561510     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             561520     10 FUNC RETURNTYPE RAX 0
-            561520     10 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            561520     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             561530     10 FUNC RETURNTYPE RAX 0
-            561530     10 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            561530     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             561540     10 FUNC RETURNTYPE RAX 0
-            561540     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            561540     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             561550     10 FUNC RETURNTYPE RAX 0
-            561550     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            561550     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             561560     10 FUNC RETURNTYPE RAX 4
-            561560     10 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 1 ARG3 1 ARG4 1 ARG5 96 
+            561560     10 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 1 ARG3 1 ARG4 1 ARG5 96 
             561570     10 FUNC RETURNTYPE RAX 0
-            561570     10 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            561570     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             561580    556 FUNC RETURNTYPE RAX 0
             561580    556 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 1 ARG4 96 ARG5 4 
             561611      3 INSTR CHECK OVERFLOW NOFLAGUNKNOWNSIGN 32 RAX+RBX ZZ lea     edi, [rax+rbx] 
@@ -15142,17 +15136,17 @@
             561b70     74 FUNC RETURNTYPE RAX 0
             561b70     74 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             561bc0     64 FUNC RETURNTYPE RAX 0
-            561bc0     64 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 4 ARG3 1 ARG4 0 ARG5 0 
+            561bc0     64 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             561bc0     64 FUNC PROBLEM print_error CALLUNRESOLVED 
             561c00    436 FUNC RETURNTYPE RAX 1
             561c00    436 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 1 ARG4 1 ARG5 1 
             561dc0    524 FUNC RETURNTYPE RAX 1
             561dc0    524 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 4 ARG3 4 ARG4 4 ARG5 1 
             561fd0    143 FUNC RETURNTYPE RAX 4
-            561fd0    143 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 1 ARG3 0 ARG4 1 ARG5 0 
+            561fd0    143 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 1 ARG5 0 
             561ff9      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+24 ZZ IDIOM 18 MEMORYSINK lea     rdx, [rbx+18h] 
             562060    160 FUNC RETURNTYPE RAX 4
-            562060    160 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 1 ARG3 4 ARG4 1 ARG5 0 
+            562060    160 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 4 ARG4 1 ARG5 0 
             56208d      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+24 ZZ IDIOM 18 MEMORYSINK lea     rdx, [rbx+18h] 
             562100     58 FUNC RETURNTYPE RAX 0
             562100     58 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
@@ -15170,13 +15164,13 @@
             562340    470 FUNC RETURNTYPE RAX 1
             562340    470 FUNC INARGS    6  ARG0 4 ARG1 8 ARG2 16 ARG3 16 ARG4 16 ARG5 1 
             562520     51 FUNC RETURNTYPE RAX 1
-            562520     51 FUNC INARGS    4  ARG0 0 ARG1 0 ARG2 1 ARG3 1 
+            562520     51 FUNC INARGS    2  ARG0 0 ARG1 0 
             562560    128 FUNC RETURNTYPE RAX 1
-            562560    128 FUNC INARGS    6  ARG0 4 ARG1 8 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            562560    128 FUNC INARGS    6  ARG0 4 ARG1 8 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             5625e0     51 FUNC RETURNTYPE RAX 1
-            5625e0     51 FUNC INARGS    4  ARG0 0 ARG1 0 ARG2 1 ARG3 1 
+            5625e0     51 FUNC INARGS    2  ARG0 0 ARG1 0 
             562620    128 FUNC RETURNTYPE RAX 1
-            562620    128 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            562620    128 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             5626a0    376 FUNC RETURNTYPE RAX 0
             5626a0    376 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             5626a0    376 FUNC PROBLEM UI_construct_prompt CALLUNRESOLVED 
@@ -15185,7 +15179,7 @@
             562830      5 FUNC RETURNTYPE RAX 0
             562830      5 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             562840    163 FUNC RETURNTYPE RAX 0
-            562840    163 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            562840    163 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             5628f0    272 FUNC RETURNTYPE RAX 1
             5628f0    272 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             5628f0    272 FUNC PROBLEM UI_process CALLUNRESOLVED 
@@ -15206,7 +15200,7 @@
             562b30      7 FUNC RETURNTYPE RAX 0
             562b30      7 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             562b40    225 FUNC RETURNTYPE RAX 4
-            562b40    225 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            562b40    225 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             562c30     28 FUNC RETURNTYPE RAX 0
             562c30     28 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             562c50     18 FUNC RETURNTYPE RAX 1
@@ -15257,7 +15251,7 @@
             563120     81 FUNC RETURNTYPE RAX 1
             563120     81 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             563180    244 FUNC RETURNTYPE RAX 1
-            563180    244 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            563180    244 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             563280     91 FUNC RETURNTYPE RAX 1
             563280     91 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             5632e0    869 FUNC RETURNTYPE RAX 1
@@ -15300,7 +15294,7 @@
             564220    680 FUNC RETURNTYPE RAX 1
             564220    680 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 2 ARG4 0 ARG5 0 
             5644d0    301 FUNC RETURNTYPE RAX 1
-            5644d0    301 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            5644d0    301 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             564600    529 FUNC RETURNTYPE RAX 96
             564600    529 FUNC INARGS    6  ARG0 4 ARG1 16 ARG2 1 ARG3 2 ARG4 0 ARG5 0 
             564820    486 FUNC RETURNTYPE RAX 1
@@ -15333,7 +15327,7 @@
             5657c0    102 FUNC RETURNTYPE RAX 1
             5657c0    102 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 4 ARG3 4 ARG4 0 ARG5 0 
             565830     70 FUNC RETURNTYPE RAX 1
-            565830     70 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            565830     70 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             565880     73 FUNC RETURNTYPE RAX 96
             565880     73 FUNC INARGS    5  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 
             5658d0     70 FUNC RETURNTYPE RAX 1
@@ -15385,7 +15379,7 @@
             567798      3 INSTR CHECK UNDERFLOW SIGNED 64  R8 ZZ sub     r8d, r9d 
             567838      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+4 ZZ IDIOM 18 MEMORYSINK lea     rsi, [rbx+4]    ; src 
             567880     52 FUNC RETURNTYPE RAX 4
-            567880     52 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            567880     52 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             5678c0     89 FUNC RETURNTYPE RAX 1
             5678c0     89 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             5678c9      7 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+232 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rbx+0E8h] 
@@ -15440,7 +15434,7 @@
             5680d0      6 FUNC RETURNTYPE RAX 1
             5680d0      6 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             5680e0    237 FUNC RETURNTYPE RAX 1
-            5680e0    237 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            5680e0    237 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             5680e0    237 FUNC PROBLEM cca_get_random_bytes CALLUNRESOLVED 
             5681d0    294 FUNC RETURNTYPE RAX 1
             5681d0    294 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
@@ -15451,7 +15445,7 @@
             568450     18 FUNC RETURNTYPE RAX 0
             568450     18 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             568470     94 FUNC RETURNTYPE RAX 1
-            568470     94 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            568470     94 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             5684d0    280 FUNC RETURNTYPE RAX 1
             5684d0    280 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             5685f0   1101 FUNC RETURNTYPE RAX 4
@@ -15464,9 +15458,9 @@
             568a40    957 FUNC PROBLEM ibm_4758_load_pubkey CALLUNRESOLVED 
             568ce2      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 R14+R12 ZZ IDIOM 18 MEMORYSINK lea     rsi, [r14+r12] 
             568e00    614 FUNC RETURNTYPE RAX 1
-            568e00    614 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            568e00    614 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             569070    296 FUNC RETURNTYPE RAX 1
-            569070    296 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            569070    296 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             5691a0   1135 FUNC RETURNTYPE RAX 1
             5691a0   1135 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             5691a0   1135 FUNC PROBLEM cca_rsa_sign CALLUNRESOLVED 
@@ -15490,15 +15484,15 @@
             569c70     94 FUNC RETURNTYPE RAX 1
             569c70     94 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             569cd0    626 FUNC RETURNTYPE RAX 1
-            569cd0    626 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            569cd0    626 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             569cd0    626 FUNC PROBLEM aep_get_connection CALLUNRESOLVED 
             569f50    550 FUNC RETURNTYPE RAX 1
             569f50    550 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             569f50    550 FUNC PROBLEM aep_finish CALLUNRESOLVED 
             56a180    678 FUNC RETURNTYPE RAX 1
-            56a180    678 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            56a180    678 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             56a430    296 FUNC RETURNTYPE RAX 1
-            56a430    296 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            56a430    296 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             56a560    474 FUNC RETURNTYPE RAX 1
             56a560    474 FUNC INARGS    6  ARG0 8 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             56a560    474 FUNC PROBLEM aep_mod_exp.part.0 CALLUNRESOLVED 
@@ -15542,12 +15536,12 @@
             56b680    210 FUNC RETURNTYPE RAX 1
             56b680    210 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             56b760    486 FUNC RETURNTYPE RAX 1
-            56b760    486 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            56b760    486 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             56b760    486 FUNC PROBLEM atalla_init CALLUNRESOLVED 
             56b950    163 FUNC RETURNTYPE RAX 1
             56b950    163 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             56ba00    296 FUNC RETURNTYPE RAX 1
-            56ba00    296 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            56ba00    296 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             56bb30    462 FUNC RETURNTYPE RAX 96
             56bb30    462 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
             56bd00      6 FUNC RETURNTYPE RAX 1
@@ -15564,10 +15558,10 @@
             56bf40    524 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             56bf40    524 FUNC PROBLEM cswift_rand_bytes CALLUNRESOLVED 
             56c150    574 FUNC RETURNTYPE RAX 1
-            56c150    574 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            56c150    574 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             56c150    574 FUNC PROBLEM cswift_init CALLUNRESOLVED 
             56c390    296 FUNC RETURNTYPE RAX 1
-            56c390    296 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            56c390    296 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             56c4c0   1215 FUNC RETURNTYPE RAX 1
             56c4c0   1215 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 4 ARG3 4 ARG4 0 ARG5 0 
             56c4c0   1215 FUNC PROBLEM cswift_mod_exp CALLUNRESOLVED 
@@ -15577,7 +15571,7 @@
             56c9a0    230 FUNC RETURNTYPE RAX 0
             56c9a0    230 FUNC PROBLEM cswift_mod_exp_mont JUMPUNRESOLVED 
             56ca90   1328 FUNC RETURNTYPE RAX 4
-            56ca90   1328 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
+            56ca90   1328 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             56ca90   1328 FUNC PROBLEM cswift_dsa_sign CALLUNRESOLVED 
             56cc6f      3 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 32 RAX+14 ZZ lea     edx, [rax+0Eh] 
             56cd03      4 INSTR CHECK OVERFLOW UNKNOWNSIGN 64  RDI ZZ add     rdi, 14h 
@@ -15596,20 +15590,20 @@
             56dd70      6 FUNC RETURNTYPE RAX 1
             56dd70      6 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             56dd80     91 FUNC RETURNTYPE RAX 1
-            56dd80     91 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            56dd80     91 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             56dd80     91 FUNC PROBLEM hwcrhk_rsa_finish CALLUNRESOLVED 
             56dde0     22 FUNC RETURNTYPE RAX 0
-            56dde0     22 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            56dde0     22 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             56de00     33 FUNC RETURNTYPE RAX 1
-            56de00     33 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            56de00     33 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             56de30     96 FUNC RETURNTYPE RAX 1
-            56de30     96 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            56de30     96 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             56de90      7 FUNC RETURNTYPE RAX 0
-            56de90      7 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            56de90      7 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             56dea0     21 FUNC RETURNTYPE RAX 1
             56dea0     21 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             56dec0    116 FUNC RETURNTYPE RAX 1
-            56dec0    116 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            56dec0    116 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             56dec0    116 FUNC PROBLEM get_context.constprop.3 CALLUNRESOLVED 
             56df40    106 FUNC RETURNTYPE RAX 1
             56df40    106 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
@@ -15637,9 +15631,9 @@
             56e730   1197 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             56e730   1197 FUNC PROBLEM hwcrhk_rsa_mod_exp CALLUNRESOLVED 
             56ebe0    999 FUNC RETURNTYPE RAX 1
-            56ebe0    999 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            56ebe0    999 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             56efd0    910 FUNC RETURNTYPE RAX 1
-            56efd0    910 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            56efd0    910 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             56f185      4 INSTR CHECK OVERFLOW NOFLAGSIGNED 64 RBX+72 ZZ lea     rdi, [rbx+48h] 
             56f360    505 FUNC RETURNTYPE RAX 1
             56f360    505 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 4 ARG3 4 ARG4 0 ARG5 0 
@@ -15666,9 +15660,9 @@
             56ff90    281 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             56ff90    281 FUNC PROBLEM nuron_dsa_mod_exp CALLUNRESOLVED 
             5700b0    280 FUNC RETURNTYPE RAX 1
-            5700b0    280 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            5700b0    280 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             5701d0    296 FUNC RETURNTYPE RAX 1
-            5701d0    296 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            5701d0    296 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             570300    462 FUNC RETURNTYPE RAX 96
             570300    462 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
             5704d0    303 FUNC RETURNTYPE RAX 96
@@ -15681,7 +15675,7 @@
             5706b0    344 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             5706b0    344 FUNC PROBLEM surewarehk_finish CALLUNRESOLVED 
             570810    323 FUNC RETURNTYPE RAX 1
-            570810    323 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            570810    323 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             5708cd      4 INSTR CHECK OVERFLOW NOFLAGUNKNOWNSIGN 64 RBX+72 ZZ lea     rdi, [rbx+48h] 
             570960    619 FUNC RETURNTYPE RAX 1
             570960    619 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
@@ -15726,7 +15720,7 @@
             571b00    380 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             571b00    380 FUNC PROBLEM surewarehk_load_privkey CALLUNRESOLVED 
             571c80   1294 FUNC RETURNTYPE RAX 1
-            571c80   1294 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            571c80   1294 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             571c80   1294 FUNC PROBLEM surewarehk_init CALLUNRESOLVED 
             572190    885 FUNC RETURNTYPE RAX 1
             572190    885 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
@@ -15754,7 +15748,7 @@
             573320    191 FUNC RETURNTYPE RAX 0
             573320    191 FUNC PROBLEM ubsec_mod_exp_mont JUMPUNRESOLVED 
             5733e0    296 FUNC RETURNTYPE RAX 1
-            5733e0    296 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            5733e0    296 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             573510   1078 FUNC RETURNTYPE RAX 4
             573510   1078 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             573510   1078 FUNC PROBLEM ubsec_dsa_do_sign CALLUNRESOLVED 
@@ -15763,7 +15757,7 @@
             573950   1001 FUNC PROBLEM ubsec_rsa_mod_exp CALLUNRESOLVED 
             573c28      3 INSTR CHECK OVERFLOW UNKNOWNSIGN 32  RSI ZZ add     esi, 1 
             573d40   1112 FUNC RETURNTYPE RAX 1
-            573d40   1112 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            573d40   1112 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             573d40   1112 FUNC PROBLEM ubsec_init CALLUNRESOLVED 
             5741a0    424 FUNC RETURNTYPE RAX 96
             5741a0    424 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
@@ -15794,7 +15788,7 @@
             574a00      9 FUNC RETURNTYPE RAX 0
             574a00      9 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             574a10    186 FUNC RETURNTYPE RAX 1
-            574a10    186 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            574a10    186 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             574ad0      6 FUNC RETURNTYPE RAX 1
             574ad0      6 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             574ae0      6 FUNC RETURNTYPE RAX 1
@@ -15810,7 +15804,7 @@
             574b50    238 FUNC RETURNTYPE RAX 1
             574b50    238 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             574c40    241 FUNC RETURNTYPE RAX 1
-            574c40    241 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            574c40    241 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             574d40     66 FUNC RETURNTYPE RAX 1
             574d40     66 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             574d90    424 FUNC RETURNTYPE RAX 0
@@ -15822,9 +15816,9 @@
             575130    174 FUNC RETURNTYPE RAX 96
             575130    174 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             5751e0    338 FUNC RETURNTYPE RAX 1
-            5751e0    338 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 4 ARG3 1 ARG4 0 ARG5 0 
+            5751e0    338 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             575340    369 FUNC RETURNTYPE RAX 1
-            575340    369 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 4 ARG3 1 ARG4 0 ARG5 0 
+            575340    369 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             5754c0    144 FUNC RETURNTYPE RAX 1
             5754c0    144 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             575550    174 FUNC RETURNTYPE RAX 96
@@ -15840,7 +15834,7 @@
             5758d0    149 FUNC RETURNTYPE RAX 1
             5758d0    149 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             575970    305 FUNC RETURNTYPE RAX 1
-            575970    305 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            575970    305 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             575ab0    165 FUNC RETURNTYPE RAX 1
             575ab0    165 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             575b60    173 FUNC RETURNTYPE RAX 1
@@ -15870,7 +15864,7 @@
             5765d0    138 FUNC RETURNTYPE RAX 1
             5765d0    138 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 1 ARG4 96 ARG5 1 
             576660    249 FUNC RETURNTYPE RAX 4
-            576660    249 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            576660    249 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             576730      2 INSTR CHECK TRUNCATION UNSIGNED 64 RBP 32 EBP ZZ IDIOM 14 mov     esi, ebp 
             576760    171 FUNC RETURNTYPE RAX 4
             576760    171 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
@@ -15886,37 +15880,37 @@
             576930    710 FUNC RETURNTYPE RAX 1
             576930    710 FUNC INARGS    3  ARG0 4 ARG1 1 ARG2 1 
             576c00    170 FUNC RETURNTYPE RAX 1
-            576c00    170 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            576c00    170 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             576cb0   1563 FUNC RETURNTYPE RAX 1
             576cb0   1563 FUNC INARGS    5  ARG0 4 ARG1 4 ARG2 1 ARG3 0 ARG4 0 
             5772d0    298 FUNC RETURNTYPE RAX 1
-            5772d0    298 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            5772d0    298 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             5772fd      3 INSTR CHECK OVERFLOW UNSIGNED 64  RDI ZZ IDIOM 18 MEMORYSINK add     rdi, r12        ; s 
             577302      3 INSTR CHECK UNDERFLOW UNKNOWNSIGN 64  RDX ZZ sub     rdx, rax        ; n 
             577321      3 INSTR CHECK OVERFLOW UNSIGNED 64  RDI ZZ IDIOM 18 MEMORYSINK add     rdi, r12        ; s 
             577400     10 FUNC RETURNTYPE RAX 0
-            577400     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            577400     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             577410    543 FUNC RETURNTYPE RAX 1
             577410    543 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             57749a      3 INSTR CHECK OVERFLOW UNSIGNED 64  RDI ZZ IDIOM 18 MEMORYSINK add     rdi, r15        ; dest 
             577550      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBP+24 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rbp+18h]  ; dest 
             5775d8      3 INSTR CHECK OVERFLOW UNSIGNED 64  RDI ZZ IDIOM 18 MEMORYSINK add     rdi, r15        ; dest 
             577630   4341 FUNC RETURNTYPE RAX 1
-            577630   4341 FUNC INARGS    4  ARG0 4 ARG1 4 ARG2 1 ARG3 1 
+            577630   4341 FUNC INARGS    3  ARG0 4 ARG1 4 ARG2 1 
             578730    543 FUNC RETURNTYPE RAX 1
             578730    543 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             5787ba      3 INSTR CHECK OVERFLOW UNSIGNED 64  RDI ZZ IDIOM 18 MEMORYSINK add     rdi, r15        ; dest 
             578870      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBP+28 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rbp+1Ch]  ; dest 
             5788f8      3 INSTR CHECK OVERFLOW UNSIGNED 64  RDI ZZ IDIOM 18 MEMORYSINK add     rdi, r15        ; dest 
             578950     10 FUNC RETURNTYPE RAX 0
-            578950     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            578950     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             578960    322 FUNC RETURNTYPE RAX 1
-            578960    322 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            578960    322 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             57898d      3 INSTR CHECK OVERFLOW UNSIGNED 64  RDI ZZ IDIOM 18 MEMORYSINK add     rdi, r12        ; s 
             578992      3 INSTR CHECK UNDERFLOW UNKNOWNSIGN 64  RDX ZZ sub     rdx, rax        ; n 
             5789b1      3 INSTR CHECK OVERFLOW UNSIGNED 64  RDI ZZ IDIOM 18 MEMORYSINK add     rdi, r12        ; s 
             578ab0    194 FUNC RETURNTYPE RAX 1
-            578ab0    194 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            578ab0    194 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             578b80    463 FUNC RETURNTYPE RAX 1
             578b80    463 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
             578d03      4 INSTR CHECK OVERFLOW UNSIGNED 64  R14 ZZ add     r14, 8 
@@ -15936,23 +15930,23 @@
             578e8a      2 INSTR CHECK UNDERFLOW UNKNOWNSIGN 32  RDX ZZ sub     edx, eax        ; n 
             578e91      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+4 ZZ IDIOM 18 MEMORYSINK lea     rsi, [rbx+4] 
             578ed0    194 FUNC RETURNTYPE RAX 1
-            578ed0    194 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            578ed0    194 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             578fa0   5748 FUNC RETURNTYPE RAX 1
             578fa0   5748 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
             57a620    322 FUNC RETURNTYPE RAX 1
-            57a620    322 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            57a620    322 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             57a64d      3 INSTR CHECK OVERFLOW UNSIGNED 64  RDI ZZ IDIOM 18 MEMORYSINK add     rdi, r12        ; s 
             57a652      3 INSTR CHECK UNDERFLOW UNKNOWNSIGN 64  RDX ZZ sub     rdx, rax        ; n 
             57a671      3 INSTR CHECK OVERFLOW UNSIGNED 64  RDI ZZ IDIOM 18 MEMORYSINK add     rdi, r12        ; s 
             57a770     10 FUNC RETURNTYPE RAX 0
-            57a770     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            57a770     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             57a780    543 FUNC RETURNTYPE RAX 1
             57a780    543 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             57a80a      3 INSTR CHECK OVERFLOW UNSIGNED 64  RDI ZZ IDIOM 18 MEMORYSINK add     rdi, r15        ; dest 
             57a8c0      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBP+28 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rbp+1Ch]  ; dest 
             57a948      3 INSTR CHECK OVERFLOW UNSIGNED 64  RDI ZZ IDIOM 18 MEMORYSINK add     rdi, r15        ; dest 
             57a9a0    135 FUNC RETURNTYPE RAX 1
-            57a9a0    135 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            57a9a0    135 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             57aa30    905 FUNC RETURNTYPE RAX 1
             57aa30    905 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
             57abf8      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBP+64 ZZ IDIOM 18 MEMORYSINK lea     rsi, [rbp+40h] 
@@ -15963,14 +15957,14 @@
             57adc0    189 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             57ae18      3 INSTR CHECK OVERFLOW UNSIGNED 64  RBX ZZ IDIOM 11 CONST 0 add     rbx, r15 
             57ae80    762 FUNC RETURNTYPE RAX 1
-            57ae80    762 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            57ae80    762 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             57aee2      5 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+RCX ZZ IDIOM 18 MEMORYSINK lea     rdi, [rbx+rcx+40h]; s 
             57aee2      5 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+RCX+64 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rbx+rcx+40h]; s 
             57b11d      5 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+RCX ZZ IDIOM 18 MEMORYSINK lea     rdi, [rbx+rcx+40h]; s 
             57b11d      5 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+RCX+64 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rbx+rcx+40h]; s 
             57b124      2 INSTR CHECK UNDERFLOW UNSIGNED 32  RDX ZZ sub     edx, eax        ; n 
             57b180    255 FUNC RETURNTYPE RAX 0
-            57b180    255 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            57b180    255 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             57b209      3 INSTR CHECK OVERFLOW UNSIGNED 64  R15 ZZ IDIOM 11 CONST 0 add     r15, rdx 
             57b280   2144 FUNC RETURNTYPE RAX 0
             57b280   2144 FUNC PROBLEM whirlpool_block STACKANALYSIS 
@@ -15985,17 +15979,17 @@
             57d3fd      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RCX+8 ZZ IDIOM 18 MEMORYSINK lea     rsi, [rcx+8]    ; src 
             57d4ad      2 INSTR CHECK UNDERFLOW UNSIGNED 32  RDX ZZ sub     edx, eax 
             57d520    602 FUNC RETURNTYPE RAX 1
-            57d520    602 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 4 ARG3 1 ARG4 0 ARG5 0 
+            57d520    602 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             57d5fd      4 INSTR CHECK OVERFLOW UNKNOWNSIGN 64  RSI ZZ add     rsi, 4 
             57d718      4 INSTR CHECK OVERFLOW UNSIGNED 64  RBP ZZ IDIOM 18 MEMORYSINK add     rbp, 8 
             57d780      6 FUNC RETURNTYPE RAX 16
             57d780      6 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             57d790    167 FUNC RETURNTYPE RAX 1
-            57d790    167 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            57d790    167 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
             57d840    935 FUNC RETURNTYPE RAX 0
-            57d840    935 FUNC INARGS    4  ARG0 4 ARG1 4 ARG2 1 ARG3 1 
+            57d840    935 FUNC INARGS    2  ARG0 4 ARG1 4 
             57dbf0    935 FUNC RETURNTYPE RAX 0
-            57dbf0    935 FUNC INARGS    4  ARG0 4 ARG1 4 ARG2 1 ARG3 1 
+            57dbf0    935 FUNC INARGS    2  ARG0 4 ARG1 4 
             57dfa0   1578 FUNC RETURNTYPE RAX 1
             57dfa0   1578 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 0 ARG4 4 ARG5 0 
             57e5d0    541 FUNC RETURNTYPE RAX 4
@@ -16003,15 +15997,15 @@
             57e7f0    470 FUNC RETURNTYPE RAX 1
             57e7f0    470 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 0 ARG4 4 ARG5 4 
             57e9d0   2703 FUNC RETURNTYPE RAX 4
-            57e9d0   2703 FUNC INARGS    4  ARG0 0 ARG1 1 ARG2 4 ARG3 1 
+            57e9d0   2703 FUNC INARGS    3  ARG0 0 ARG1 1 ARG2 4 
             57ea55      3 INSTR CHECK OVERFLOW UNSIGNED 32  RCX ZZ add     ecx, 1 
             57eabe      3 INSTR CHECK OVERFLOW SIGNED 32  RAX ZZ add     eax, 1 
             57f460    167 FUNC RETURNTYPE RAX 1
-            57f460    167 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            57f460    167 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
             57f510   1024 FUNC RETURNTYPE RAX 1
-            57f510   1024 FUNC INARGS    4  ARG0 4 ARG1 4 ARG2 1 ARG3 1 
+            57f510   1024 FUNC INARGS    2  ARG0 4 ARG1 4 
             57f910   1041 FUNC RETURNTYPE RAX 1
-            57f910   1041 FUNC INARGS    4  ARG0 4 ARG1 4 ARG2 1 ARG3 1 
+            57f910   1041 FUNC INARGS    2  ARG0 4 ARG1 4 
             57fd30   1578 FUNC RETURNTYPE RAX 1
             57fd30   1578 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 0 ARG4 4 ARG5 0 
             580360    541 FUNC RETURNTYPE RAX 4
@@ -16119,14 +16113,14 @@
             583070   2151 FUNC INARGS    6  ARG0 8 ARG1 4 ARG2 8 ARG3 0 ARG4 8 ARG5 4 
             5832a3      4 INSTR CHECK OVERFLOW UNSIGNED 64  RCX ZZ IDIOM 18 MEMORYSINK add     rcx, 8 
             5838e0    434 FUNC RETURNTYPE RAX 1
-            5838e0    434 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 4 ARG3 1 ARG4 0 ARG5 0 
+            5838e0    434 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             583986      3 INSTR CHECK OVERFLOW UNSIGNED 32  RDX ZZ add     edx, 1 
             5839d0      4 INSTR CHECK OVERFLOW NOFLAGSIGNED 64 R10+RAX ZZ lea     edx, [r10+rax] 
             583a08      4 INSTR CHECK OVERFLOW UNKNOWNSIGN 64  RAX ZZ add     rax, 8 
             583aa0    724 FUNC RETURNTYPE RAX 1
             583aa0    724 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             583d80    237 FUNC RETURNTYPE RAX 1
-            583d80    237 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 4 ARG3 1 ARG4 0 ARG5 0 
+            583d80    237 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             583e00      3 INSTR CHECK UNDERFLOW UNKNOWNSIGN 32  RAX ZZ sub     eax, 1 
             583e0b      4 INSTR CHECK UNDERFLOW UNKNOWNSIGN 64  RBX ZZ sub     rbx, 8 
             583e70    666 FUNC RETURNTYPE RAX 1
@@ -16179,7 +16173,7 @@
             585a28      3 INSTR CHECK UNDERFLOW UNKNOWNSIGN 32  RAX ZZ sub     eax, 1 
             585a33      4 INSTR CHECK UNDERFLOW UNKNOWNSIGN 64  R9 ZZ sub     r9, 8 
             585ab0    165 FUNC RETURNTYPE RAX 0
-            585ab0    165 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            585ab0    165 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             585b27      3 INSTR CHECK UNDERFLOW UNKNOWNSIGN 32  RCX ZZ sub     ecx, 1 
             585b32      4 INSTR CHECK UNDERFLOW UNKNOWNSIGN 64  RBX ZZ sub     rbx, 8 
             585b60     92 FUNC RETURNTYPE RAX 1
@@ -16194,7 +16188,7 @@
             585e30     33 FUNC RETURNTYPE RAX 1
             585e30     33 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             585e60     84 FUNC RETURNTYPE RAX 1
-            585e60     84 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            585e60     84 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             585ec0     75 FUNC RETURNTYPE RAX 1
             585ec0     75 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             585f10     86 FUNC RETURNTYPE RAX 1
@@ -16267,9 +16261,9 @@
             588d70    648 FUNC RETURNTYPE RAX 0
             588d70    648 FUNC PROBLEM DH_generate_parameters_ex JUMPUNRESOLVED 
             589000     89 FUNC RETURNTYPE RAX 0
-            589000     89 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            589000     89 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             589060    420 FUNC RETURNTYPE RAX 4
-            589060    420 FUNC INARGS    6  ARG0 1 ARG1 4 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
+            589060    420 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             5890ca      3 INSTR CHECK OVERFLOW UNSIGNED 32  RDI ZZ add     edi, 2 
             5890f6      5 INSTR CHECK OVERFLOW NOFLAGUNKNOWNSIGN 64 RBX+R13 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rbx+r13+1]; dest 
             5890f6      5 INSTR CHECK OVERFLOW NOFLAGUNKNOWNSIGN 64 RBX+R13+1 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rbx+r13+1]; dest 
@@ -16278,13 +16272,13 @@
             589210    249 FUNC RETURNTYPE RAX 4
             589210    249 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             589310    274 FUNC RETURNTYPE RAX 1
-            589310    274 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            589310    274 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             589340      3 INSTR CHECK OVERFLOW NOFLAGUNKNOWNSIGN 32 RAX+-1 ZZ lea     esi, [rax-1] 
             589430    291 FUNC RETURNTYPE RAX 1
-            589430    291 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            589430    291 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             589460      3 INSTR CHECK OVERFLOW NOFLAGUNKNOWNSIGN 32 RAX+-1 ZZ lea     esi, [rax-1] 
             589560    300 FUNC RETURNTYPE RAX 1
-            589560    300 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            589560    300 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             58959d      6 INSTR CHECK OVERFLOW UNKNOWNSIGN 32  RSI ZZ add     esi, 102h       ; mode 
             589690    176 FUNC RETURNTYPE RAX 1
             589690    176 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
@@ -16299,7 +16293,7 @@
             589850   1229 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             5898db      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RAX+1 ZZ IDIOM 18 MEMORYSINK lea     rdx, [rax+1] 
             589d20     20 FUNC RETURNTYPE RAX 0
-            589d20     20 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            589d20     20 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             589d40     16 FUNC RETURNTYPE RAX 0
             589d40     16 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             589d50     22 FUNC RETURNTYPE RAX 0
@@ -16312,48 +16306,47 @@
             58a1a0      8 FUNC RETURNTYPE RAX 0
             58a1a0      8 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             58a1b0     21 FUNC RETURNTYPE RAX 0
-            58a1b0     21 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            58a1b0     21 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             58a1d0     21 FUNC RETURNTYPE RAX 0
             58a1d0     21 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             58a1f0     21 FUNC RETURNTYPE RAX 0
-            58a1f0     21 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            58a1f0     21 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             58a210     21 FUNC RETURNTYPE RAX 1
             58a210     21 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
             58a230    588 FUNC RETURNTYPE RAX 1
-            58a230    588 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            58a230    588 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             58a294      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+2 ZZ IDIOM 18 STACKMEMSINK lea     rdi, [rbx+2] 
             58a36f      2 INSTR CHECK UNDERFLOW SIGNED 32  RDX ZZ sub     edx, ebx 
             58a371      3 INSTR CHECK OVERFLOW UNKNOWNSIGN 64  RSI ZZ IDIOM 18 STACKMEMSINK add     rsi, r12        ; buf 
             58a422      2 INSTR CHECK UNDERFLOW UNSIGNED 32  RDX ZZ sub     edx, ebx 
             58a42c      3 INSTR CHECK OVERFLOW UNKNOWNSIGN 64  RSI ZZ IDIOM 18 STACKMEMSINK add     rsi, rax        ; buf 
             58a480    676 FUNC RETURNTYPE RAX 1
-            58a480    676 FUNC INARGS    6  ARG0 4 ARG1 96 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            58a480    676 FUNC INARGS    6  ARG0 4 ARG1 96 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
             58a4ed      4 INSTR CHECK OVERFLOW NOFLAGUNKNOWNSIGN 64 R13+2 ZZ IDIOM 18 STACKMEMSINK lea     rdi, [r13+2] 
             58a588      3 INSTR CHECK UNDERFLOW SIGNED 32  RDX ZZ sub     edx, r13d 
             58a58e      3 INSTR CHECK OVERFLOW UNKNOWNSIGN 64  RSI ZZ IDIOM 18 STACKMEMSINK add     rsi, rax        ; buf 
             58a6c3      5 INSTR CHECK OVERFLOW UNKNOWNSIGN 64  RSI ZZ IDIOM 18 STACKMEMSINK add     rsi, [rsp+1D8h+var_1D0]; buf 
             58a6c8      3 INSTR CHECK UNDERFLOW UNSIGNED 32  RDX ZZ sub     edx, r13d 
             58a730     59 FUNC RETURNTYPE RAX 1
-            58a730     59 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            58a730     59 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             58a770     38 FUNC RETURNTYPE RAX 1
             58a770     38 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             58a7a0    336 FUNC RETURNTYPE RAX 1
             58a7a0    336 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             58a8f0     17 FUNC RETURNTYPE RAX 0
-            58a8f0     17 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            58a8f0     17 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             58a910    196 FUNC RETURNTYPE RAX 1
             58a910    196 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
             58a9e0    201 FUNC RETURNTYPE RAX 1
             58a9e0    201 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             58aa82      3 INSTR CHECK OVERFLOW NOFLAGUNKNOWNSIGN 32 RAX+3 ZZ lea     esi, [rax+3] 
             58aab0     63 FUNC RETURNTYPE RAX 0
-            58aab0     63 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            58aab0     63 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             58aaf0    646 FUNC RETURNTYPE RAX 1
             58aaf0    646 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 1 ARG4 1 ARG5 1 
             58aaf0    646 FUNC PROBLEM i2d_ASN1_SET CALLUNRESOLVED 
             58ab3e      4 INSTR CHECK UNDERFLOW SIGNED 64  R14 ZZ sub     r14d, 1 
-            58accd      2 INSTR CHECK TRUNCATION SIGNED 64 RBP 32 EBP ZZ mov     edi, ebp 
-            58accd      2 INSTR CHECK SIGNEDNESS UNSIGNED 32 EBP ZZ mov     edi, ebp 
+            58accd      2 INSTR CHECK TRUNCATION UNSIGNED 64 RBP 32 EBP ZZ mov     edi, ebp 
             58ad80    724 FUNC RETURNTYPE RAX 96
             58ad80    724 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 0 ARG4 0 ARG5 1 
             58ad80    724 FUNC PROBLEM d2i_ASN1_SET CALLUNRESOLVED 
@@ -16388,7 +16381,7 @@
             58bdf0   1457 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
             58c06f      3 INSTR CHECK OVERFLOW UNKNOWNSIGN 32  RDI ZZ add     edi, 1 
             58c3b0    120 FUNC RETURNTYPE RAX 1
-            58c3b0    120 FUNC INARGS    6  ARG0 1 ARG1 4 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            58c3b0    120 FUNC INARGS    6  ARG0 1 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             58c430    167 FUNC RETURNTYPE RAX 1
             58c430    167 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             58c4e0     11 FUNC RETURNTYPE RAX 0
@@ -16402,13 +16395,13 @@
             58c530      8 FUNC RETURNTYPE RAX 0
             58c530      8 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             58c540    271 FUNC RETURNTYPE RAX 1
-            58c540    271 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            58c540    271 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             58c620      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RDX+5 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rdx+5]    ; nptr 
             58c650    273 FUNC RETURNTYPE RAX 0
             58c650    273 FUNC INARGS    6  ARG0 96 ARG1 4 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
             58c731      2 INSTR CHECK TRUNCATION SIGNED 64 RAX 32 EAX ZZ mov     esi, eax 
             58c770    114 FUNC RETURNTYPE RAX 1
-            58c770    114 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            58c770    114 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             58c7cf      2 INSTR CHECK TRUNCATION SIGNED 64 RAX 32 EAX ZZ mov     esi, eax 
             58c7f0    386 FUNC RETURNTYPE RAX 1
             58c7f0    386 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
@@ -16421,17 +16414,17 @@
             58c9c0    457 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             58caf9      3 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBP+1 ZZ IDIOM 19 lea     edi, [rbp+1] 
             58cb90     20 FUNC RETURNTYPE RAX 0
-            58cb90     20 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            58cb90     20 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             58cbb0    146 FUNC RETURNTYPE RAX 1
             58cbb0    146 FUNC INARGS    6  ARG0 4 ARG1 16 ARG2 1 ARG3 2 ARG4 0 ARG5 0 
             58cc50     10 FUNC RETURNTYPE RAX 0
-            58cc50     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            58cc50     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             58cc60     10 FUNC RETURNTYPE RAX 0
-            58cc60     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            58cc60     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             58cc70     10 FUNC RETURNTYPE RAX 0
-            58cc70     10 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            58cc70     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             58cc80     10 FUNC RETURNTYPE RAX 96
-            58cc80     10 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 96 ARG3 96 ARG4 1 ARG5 1 
+            58cc80     10 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 96 ARG3 96 ARG4 1 ARG5 1 
             58cc90     13 FUNC RETURNTYPE RAX 0
             58cc90     13 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             58cca0      4 FUNC RETURNTYPE RAX 0
@@ -16444,7 +16437,7 @@
             58cf20    103 FUNC RETURNTYPE RAX 96
             58cf20    103 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             58cf90    143 FUNC RETURNTYPE RAX 4
-            58cf90    143 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            58cf90    143 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             58d020    394 FUNC RETURNTYPE RAX 4
             58d020    394 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             58d1b0     36 FUNC RETURNTYPE RAX 0
@@ -16458,7 +16451,7 @@
             58d320     80 FUNC RETURNTYPE RAX 0
             58d320     80 FUNC INARGS    6  ARG0 96 ARG1 4 ARG2 1 ARG3 1 ARG4 4 ARG5 96 
             58d370    203 FUNC RETURNTYPE RAX 96
-            58d370    203 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            58d370    203 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             58d440    214 FUNC RETURNTYPE RAX 1
             58d440    214 FUNC INARGS    6  ARG0 8 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             58d520    205 FUNC RETURNTYPE RAX 0
@@ -16551,7 +16544,7 @@
             58df60     61 FUNC RETURNTYPE RAX 1
             58df60     61 FUNC INARGS    2  ARG0 0 ARG1 0 
             58dfa0     10 FUNC RETURNTYPE RAX 0
-            58dfa0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            58dfa0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             58dfb0     11 FUNC RETURNTYPE RAX 0
             58dfb0     11 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             58dfc0     17 FUNC RETURNTYPE RAX 0
@@ -16559,7 +16552,7 @@
             58dfe0    150 FUNC RETURNTYPE RAX 1
             58dfe0    150 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             58e080     10 FUNC RETURNTYPE RAX 0
-            58e080     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            58e080     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             58e090    156 FUNC RETURNTYPE RAX 4
             58e090    156 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             58e130     13 FUNC RETURNTYPE RAX 4
@@ -16567,9 +16560,9 @@
             58e140    347 FUNC RETURNTYPE RAX 1
             58e140    347 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 2 ARG4 0 ARG5 0 
             58e2a0     93 FUNC RETURNTYPE RAX 0
-            58e2a0     93 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            58e2a0     93 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             58e300     61 FUNC RETURNTYPE RAX 64
-            58e300     61 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            58e300     61 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             58e340     92 FUNC RETURNTYPE RAX 0
             58e340     92 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 16 ARG3 1 ARG4 0 ARG5 0 
             58e3a0    612 FUNC RETURNTYPE RAX 1
@@ -16583,7 +16576,7 @@
             58eb20    890 FUNC RETURNTYPE RAX 1
             58eb20    890 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             58eea0    479 FUNC RETURNTYPE RAX 1
-            58eea0    479 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 1 ARG4 96 ARG5 1 
+            58eea0    479 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 1 ARG4 96 ARG5 1 
             58f080    834 FUNC RETURNTYPE RAX 4
             58f080    834 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             58f3d0    729 FUNC RETURNTYPE RAX 1
@@ -16613,7 +16606,7 @@
             590ec0    232 FUNC RETURNTYPE RAX 1
             590ec0    232 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             590fb0    152 FUNC RETURNTYPE RAX 1
-            590fb0    152 FUNC INARGS    4  ARG0 4 ARG1 16 ARG2 0 ARG3 1 
+            590fb0    152 FUNC INARGS    2  ARG0 4 ARG1 16 
             591036      4 INSTR CHECK OVERFLOW UNKNOWNSIGN 64  RAX ZZ add     rax, 1 
             591050     14 FUNC RETURNTYPE RAX 0
             591050     14 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
@@ -16702,19 +16695,19 @@
             5933e0    751 FUNC RETURNTYPE RAX 1
             5933e0    751 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             5936d0     10 FUNC RETURNTYPE RAX 0
-            5936d0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            5936d0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             5936e0      7 FUNC RETURNTYPE RAX 0
-            5936e0      7 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            5936e0      7 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             5936f0     10 FUNC RETURNTYPE RAX 0
-            5936f0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            5936f0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             593700    477 FUNC RETURNTYPE RAX 1
             593700    477 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             5938e0     10 FUNC RETURNTYPE RAX 0
-            5938e0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            5938e0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             5938f0      7 FUNC RETURNTYPE RAX 0
-            5938f0      7 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            5938f0      7 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             593900     10 FUNC RETURNTYPE RAX 0
-            593900     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            593900     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             593910    386 FUNC RETURNTYPE RAX 4
             593910    386 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 96 ARG4 0 ARG5 0 
             59396e      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+8 ZZ IDIOM 18 MEMORYSINK lea     rsi, [rbx+8] 
@@ -16737,59 +16730,59 @@
             5941f0    388 FUNC RETURNTYPE RAX 1
             5941f0    388 FUNC INARGS    6  ARG0 1 ARG1 4 ARG2 16 ARG3 16 ARG4 2 ARG5 2 
             594380     10 FUNC RETURNTYPE RAX 0
-            594380     10 FUNC INARGS    6  ARG0 1 ARG1 8 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            594380     10 FUNC INARGS    6  ARG0 1 ARG1 8 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             594390     10 FUNC RETURNTYPE RAX 8
-            594390     10 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            594390     10 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
             5943a0     10 FUNC RETURNTYPE RAX 96
-            5943a0     10 FUNC INARGS    6  ARG0 1 ARG1 96 ARG2 96 ARG3 96 ARG4 96 ARG5 1 
+            5943a0     10 FUNC INARGS    6  ARG0 0 ARG1 96 ARG2 96 ARG3 96 ARG4 96 ARG5 1 
             5943b0     10 FUNC RETURNTYPE RAX 96
-            5943b0     10 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 96 ARG3 1 ARG4 96 ARG5 96 
+            5943b0     10 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 96 ARG3 1 ARG4 96 ARG5 96 
             5943c0     10 FUNC RETURNTYPE RAX 0
-            5943c0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            5943c0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             5943d0     10 FUNC RETURNTYPE RAX 0
-            5943d0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            5943d0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             5943e0     10 FUNC RETURNTYPE RAX 0
-            5943e0     10 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            5943e0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             5943f0     10 FUNC RETURNTYPE RAX 0
-            5943f0     10 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            5943f0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             594400     10 FUNC RETURNTYPE RAX 0
-            594400     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            594400     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             594410     10 FUNC RETURNTYPE RAX 0
-            594410     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            594410     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             594420     10 FUNC RETURNTYPE RAX 0
-            594420     10 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            594420     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             594430     10 FUNC RETURNTYPE RAX 0
-            594430     10 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            594430     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             594440     10 FUNC RETURNTYPE RAX 0
-            594440     10 FUNC INARGS    6  ARG0 1 ARG1 8 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            594440     10 FUNC INARGS    6  ARG0 1 ARG1 8 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
             594450     10 FUNC RETURNTYPE RAX 16
-            594450     10 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            594450     10 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
             594460     10 FUNC RETURNTYPE RAX 4
-            594460     10 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            594460     10 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
             594470     10 FUNC RETURNTYPE RAX 16
-            594470     10 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 96 ARG3 1 ARG4 0 ARG5 0 
+            594470     10 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 96 ARG3 2 ARG4 0 ARG5 0 
             594480     10 FUNC RETURNTYPE RAX 4
-            594480     10 FUNC INARGS    6  ARG0 1 ARG1 8 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            594480     10 FUNC INARGS    6  ARG0 1 ARG1 8 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
             594490     10 FUNC RETURNTYPE RAX 16
-            594490     10 FUNC INARGS    6  ARG0 4 ARG1 96 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            594490     10 FUNC INARGS    6  ARG0 4 ARG1 96 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
             5944a0     10 FUNC RETURNTYPE RAX 0
-            5944a0     10 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            5944a0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             5944b0     10 FUNC RETURNTYPE RAX 4
-            5944b0     10 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 16 ARG3 96 ARG4 1 ARG5 4 
+            5944b0     10 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 16 ARG3 96 ARG4 1 ARG5 4 
             5944c0     10 FUNC RETURNTYPE RAX 0
-            5944c0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            5944c0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             5944d0     10 FUNC RETURNTYPE RAX 0
-            5944d0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            5944d0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             5944e0     10 FUNC RETURNTYPE RAX 0
-            5944e0     10 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            5944e0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             5944f0     10 FUNC RETURNTYPE RAX 0
-            5944f0     10 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            5944f0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             594500    135 FUNC RETURNTYPE RAX 1
-            594500    135 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            594500    135 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             594590    180 FUNC RETURNTYPE RAX 1
-            594590    180 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            594590    180 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             594650     80 FUNC RETURNTYPE RAX 1
-            594650     80 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            594650     80 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             5946a0    179 FUNC RETURNTYPE RAX 1
             5946a0    179 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             594722      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+40 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rbx+28h]  ; dest 
@@ -16824,7 +16817,7 @@
             595214      4 INSTR CHECK UNDERFLOW UNSIGNED 64  R13 ZZ IDIOM 31 sub     r13, 8 
             595330      7 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+4136 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rbx+1028h]; dest 
             5953c0    478 FUNC RETURNTYPE RAX 1
-            5953c0    478 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            5953c0    478 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             5954b0      2 INSTR CHECK UNDERFLOW UNKNOWNSIGN 32  RDX ZZ sub     edx, esi 
             5954e0      3 INSTR CHECK OVERFLOW UNSIGNED 32  RDX ZZ add     edx, 1 
             595503      3 INSTR CHECK OVERFLOW SIGNED 32  RAX ZZ add     eax, 1 
@@ -16854,7 +16847,7 @@
             596c5d      4 INSTR CHECK OVERFLOW UNKNOWNSIGN 64  RAX ZZ add     rax, 1 
             596cec      4 INSTR CHECK OVERFLOW UNKNOWNSIGN 64  RAX ZZ add     rax, 1 
             596de0    210 FUNC RETURNTYPE RAX 1
-            596de0    210 FUNC INARGS    6  ARG0 4 ARG1 16 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            596de0    210 FUNC INARGS    6  ARG0 4 ARG1 16 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             596ec0      9 FUNC RETURNTYPE RAX 1
             596ec0      9 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
             596ed0     94 FUNC RETURNTYPE RAX 1
@@ -16886,7 +16879,7 @@
             597920    343 FUNC RETURNTYPE RAX 1
             597920    343 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             597ac0     11 FUNC RETURNTYPE RAX 1
-            597ac0     11 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            597ac0     11 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             597ad0     18 FUNC RETURNTYPE RAX 0
             597ad0     18 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             597af0     21 FUNC RETURNTYPE RAX 0
@@ -17027,7 +17020,7 @@
             59a810    126 FUNC RETURNTYPE RAX 1
             59a810    126 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 4 ARG3 4 ARG4 0 ARG5 0 
             59a890    398 FUNC RETURNTYPE RAX 1
-            59a890    398 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 4 ARG3 1 ARG4 0 ARG5 0 
+            59a890    398 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             59a890    398 FUNC PROBLEM BIO_new_NDEF CALLUNRESOLVED 
             59aa20    308 FUNC RETURNTYPE RAX 4
             59aa20    308 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
@@ -17074,10 +17067,10 @@
             59c600     49 FUNC RETURNTYPE RAX 1
             59c600     49 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             59c640    111 FUNC RETURNTYPE RAX 1
-            59c640    111 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            59c640    111 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             59c6b0   1620 FUNC RETURNTYPE RAX 0
             59c6b0   1620 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
-            59c704      4 INSTR CHECK OVERFLOW NOFLAGUNKNOWNSIGN 64 RBX+28 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rbx+1Ch] 
+            59c704      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+28 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rbx+1Ch] 
             59c764      5 INSTR CHECK OVERFLOW NOFLAGUNKNOWNSIGN 64 RBX+RAX ZZ IDIOM 18 MEMORYSINK lea     rsi, [rbx+rax+7Ch]; src 
             59c764      5 INSTR CHECK OVERFLOW NOFLAGUNKNOWNSIGN 64 RBX+RAX+124 ZZ IDIOM 18 MEMORYSINK lea     rsi, [rbx+rax+7Ch]; src 
             59c769      3 INSTR CHECK SIGNEDNESS UNSIGNED 64 R12 ZZ mov     rdx, r12        ; n 
@@ -17087,8 +17080,8 @@
             59c8d6      8 INSTR CHECK OVERFLOW NOFLAGUNKNOWNSIGN 64 RBX+R12 ZZ IDIOM 18 MEMORYSINK lea     rsi, [rbx+r12+65Ah]; src 
             59c8d6      8 INSTR CHECK OVERFLOW NOFLAGUNKNOWNSIGN 64 RBX+R12+1626 ZZ IDIOM 18 MEMORYSINK lea     rsi, [rbx+r12+65Ah]; src 
             59c915      3 INSTR CHECK SIGNEDNESS UNSIGNED 64 R12 ZZ mov     rdx, r12        ; n 
-            59cae2      3 INSTR CHECK TRUNCATION UNKNOWNSIGN     64 RBP 32 EBP ZZ IDIOM 30 mov     r8d, ebp 
-            59caea      3 INSTR CHECK UNDERFLOW UNKNOWNSIGN 64  R8 ZZ IDIOM 19 sub     r8d, r13d 
+            59cae2      3 INSTR CHECK TRUNCATION UNSIGNED 64 RBP 32 EBP ZZ IDIOM 30 mov     r8d, ebp 
+            59caea      3 INSTR CHECK UNDERFLOW UNSIGNED 64  R8 ZZ IDIOM 19 sub     r8d, r13d 
             59cd10   1358 FUNC RETURNTYPE RAX 1
             59cd10   1358 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 96 ARG4 1 ARG5 1 
             59cd3b      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+28 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rbx+1Ch] 
@@ -17114,7 +17107,7 @@
             59d620     92 FUNC RETURNTYPE RAX 1
             59d620     92 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             59d680    195 FUNC RETURNTYPE RAX 1
-            59d680    195 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            59d680    195 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             59d750    140 FUNC RETURNTYPE RAX 1
             59d750    140 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
             59d750    140 FUNC PROBLEM asn1_bio_flush_ex CALLUNRESOLVED 
diff --git a/tests/commit/save-openssl.psexe.infoannot b/tests/commit/save-openssl.psexe.infoannot
index 0f17d84175598a6f938995ee469eb0d33daeebe8..f29c815fc320fb817101a1b1b022cf21061707d1 100644
--- a/tests/commit/save-openssl.psexe.infoannot
+++ b/tests/commit/save-openssl.psexe.infoannot
@@ -266,7 +266,7 @@
             404987    132 FUNC RETURNTYPE RAX 1
             404987    132 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
             404a0b     21 FUNC RETURNTYPE RAX 0
-            404a0b     21 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            404a0b     21 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             404a20   1313 FUNC RETURNTYPE RAX 0
             404a20   1313 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             404a20   1313 FUNC PROBLEM main CALLUNRESOLVED 
@@ -286,11 +286,11 @@
             405030    213 FUNC RETURNTYPE RAX 16
             405030    213 FUNC INARGS    4  ARG0 0 ARG1 0 ARG2 0 ARG3 0 
             405110     18 FUNC RETURNTYPE RAX 0
-            405110     18 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            405110     18 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             405130      9 FUNC RETURNTYPE RAX 0
             405130      9 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             405140     29 FUNC RETURNTYPE RAX 0
-            405140     29 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            405140     29 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             405160     89 FUNC RETURNTYPE RAX 1
             405160     89 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4051c0   1434 FUNC RETURNTYPE RAX 1
@@ -369,7 +369,7 @@
             40ea6d      4 INSTR CHECK UNDERFLOW UNSIGNED 64  R12 ZZ IDIOM 31 sub     r12d, 10h 
             40eb30      4 INSTR CHECK OVERFLOW UNKNOWNSIGN 64  R12 ZZ add     r12d, 1 
             40f1b0   2297 FUNC RETURNTYPE RAX 1
-            40f1b0   2297 FUNC INARGS    6  ARG0 1 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            40f1b0   2297 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             40fab0    104 FUNC RETURNTYPE RAX 1
             40fab0    104 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             40fb20   1117 FUNC RETURNTYPE RAX 1
@@ -445,7 +445,6 @@
             41a7b2      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RAX+1 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rax+1] 
             41a830   5058 FUNC RETURNTYPE RAX 1
             41a830   5058 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
-            41b203      2 INSTR CHECK TRUNCATION UNKNOWNSIGN 64 RAX 32 EAX ZZ mov     edi, eax 
             41b83f      3 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 32 RAX+14 ZZ lea     edx, [rax+0Eh] 
             41b873      3 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 32 RAX+14 ZZ lea     edx, [rax+0Eh] 
             41b890      3 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 32 RAX+14 ZZ lea     edx, [rax+0Eh] 
@@ -485,20 +484,20 @@
             420ba0     14 FUNC RETURNTYPE RAX 1
             420ba0     14 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 4 ARG3 4 ARG4 0 ARG5 0 
             420bb0    457 FUNC RETURNTYPE RAX 1
-            420bb0    457 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            420bb0    457 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             420d80     77 FUNC RETURNTYPE RAX 4
-            420d80     77 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 8 ARG3 96 ARG4 0 ARG5 96 
+            420d80     77 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 8 ARG3 96 ARG4 0 ARG5 96 
             420dd0   1251 FUNC RETURNTYPE RAX 1
             420dd0   1251 FUNC INARGS    6  ARG0 96 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4212c0   2843 FUNC RETURNTYPE RAX 1
-            4212c0   2843 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
+            4212c0   2843 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             421523      3 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 32 RAX+RDX ZZ IDIOM 32 lea     ecx, [rax+rdx] 
             421529      2 INSTR CHECK UNDERFLOW UNSIGNED 32  RCX ZZ IDIOM 1 sub     ecx, edx 
             421b08      4 INSTR CHECK UNDERFLOW UNKNOWNSIGN 64  RDX ZZ sub     rdx, 1Ch 
             421de0   1166 FUNC RETURNTYPE RAX 1
             421de0   1166 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             422270   2777 FUNC RETURNTYPE RAX 1
-            422270   2777 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
+            422270   2777 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             42276d      3 INSTR CHECK UNDERFLOW UNKNOWNSIGN 32  RDX ZZ sub     edx, r14d 
             422790      2 INSTR CHECK UNDERFLOW SIGNED 32  RDX ZZ sub     edx, eax 
             422797      3 INSTR CHECK OVERFLOW NOFLAGSIGNED 32 RDX*2 ZZ lea     edx, [rdx+rdx*2] 
@@ -510,14 +509,14 @@
             422d50    223 FUNC RETURNTYPE RAX 1
             422d50    223 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             422e30    544 FUNC RETURNTYPE RAX 1
-            422e30    544 FUNC INARGS    6  ARG0 1 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            422e30    544 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             423019      3 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 32 RAX+14 ZZ lea     ecx, [rax+0Eh] 
             423050    316 FUNC RETURNTYPE RAX 0
             423050    316 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             423190    721 FUNC RETURNTYPE RAX 1
             423190    721 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             423470    182 FUNC RETURNTYPE RAX 1
-            423470    182 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
+            423470    182 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             423530  11343 FUNC RETURNTYPE RAX 1
             423530  11343 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             42381a      4 INSTR CHECK UNDERFLOW SIGNED 64  R12 ZZ sub     r12d, 1 
@@ -572,12 +571,12 @@
             42677c      3 INSTR CHECK OVERFLOW NOFLAGSIGNED 32 RDX*2 ZZ lea     edx, [rdx+rdx*2] 
             42677c      3 INSTR CHECK OVERFLOW NOFLAGSIGNED 32 RDX+RDX*2 ZZ lea     edx, [rdx+rdx*2] 
             4268a0    221 FUNC RETURNTYPE RAX 1
-            4268a0    221 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4268a0    221 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             42696f      2 INSTR CHECK TRUNCATION SIGNED 64 RBP 32 EBP ZZ mov     edx, ebp 
             426980    599 FUNC RETURNTYPE RAX 1
             426980    599 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             426be0    127 FUNC RETURNTYPE RAX 4
-            426be0    127 FUNC INARGS    6  ARG0 1 ARG1 4 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            426be0    127 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             426c60    267 FUNC RETURNTYPE RAX 1
             426c60    267 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 4 
             426d03      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 R15+1 ZZ lea     esi, [r15+1] 
@@ -587,7 +586,7 @@
             426d70    587 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             426f89      3 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 32 RAX+14 ZZ lea     ecx, [rax+0Eh] 
             426fc0    133 FUNC RETURNTYPE RAX 1
-            426fc0    133 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
+            426fc0    133 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             427050  13424 FUNC RETURNTYPE RAX 1
             427050  13424 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             427504      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RAX+8 ZZ IDIOM 18 MEMORYSINK lea     rdx, [rax+8] 
@@ -598,7 +597,7 @@
             428fbd      3 INSTR CHECK OVERFLOW UNKNOWNSIGN 64  RSI ZZ IDIOM 18 MEMORYSINK add     rsi, r15 
             42a1e8      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 R15+8 ZZ IDIOM 18 MEMORYSINK lea     rdx, [r15+8] 
             42a4c0     34 FUNC RETURNTYPE RAX 0
-            42a4c0     34 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            42a4c0     34 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             42a4f0     27 FUNC RETURNTYPE RAX 1
             42a4f0     27 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 4 ARG4 0 ARG5 0 
             42a510    180 FUNC RETURNTYPE RAX 4
@@ -689,7 +688,7 @@
             4333a0    532 FUNC RETURNTYPE RAX 4
             4333a0    532 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4335c0    136 FUNC RETURNTYPE RAX 1
-            4335c0    136 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            4335c0    136 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             433650    433 FUNC RETURNTYPE RAX 1
             433650    433 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 16 ARG3 1 ARG4 96 ARG5 96 
             433650    433 FUNC PROBLEM load_pkcs12.constprop.4 CALLUNRESOLVED 
@@ -707,14 +706,14 @@
             433bc0    169 FUNC RETURNTYPE RAX 1
             433bc0    169 FUNC INARGS    6  ARG0 4 ARG1 96 ARG2 1 ARG3 1 ARG4 1 ARG5 1 
             433c70     92 FUNC RETURNTYPE RAX 1
-            433c70     92 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            433c70     92 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
             433cd0     37 FUNC RETURNTYPE RAX 0
             433cd0     37 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             433d00    237 FUNC RETURNTYPE RAX 1
             433d00    237 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 4 ARG3 4 ARG4 4 ARG5 0 
             433d83      2 INSTR CHECK OVERFLOW SIGNED 32  RDX ZZ neg     edx 
             433df0    227 FUNC RETURNTYPE RAX 1
-            433df0    227 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 1 ARG4 96 ARG5 96 
+            433df0    227 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 96 ARG5 96 
             433ee0    595 FUNC RETURNTYPE RAX 4
             433ee0    595 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 1 ARG3 1 ARG4 96 ARG5 16 
             434140    818 FUNC RETURNTYPE RAX 1
@@ -726,9 +725,9 @@
             4347a0     42 FUNC RETURNTYPE RAX 0
             4347a0     42 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 1 ARG4 0 ARG5 16 
             4347d0     10 FUNC RETURNTYPE RAX 96
-            4347d0     10 FUNC INARGS    6  ARG0 8 ARG1 0 ARG2 1 ARG3 1 ARG4 4 ARG5 96 
+            4347d0     10 FUNC INARGS    6  ARG0 8 ARG1 0 ARG2 0 ARG3 1 ARG4 4 ARG5 96 
             4347e0     10 FUNC RETURNTYPE RAX 96
-            4347e0     10 FUNC INARGS    6  ARG0 8 ARG1 0 ARG2 1 ARG3 1 ARG4 4 ARG5 96 
+            4347e0     10 FUNC INARGS    6  ARG0 8 ARG1 0 ARG2 0 ARG3 1 ARG4 4 ARG5 96 
             4347f0    152 FUNC RETURNTYPE RAX 1
             4347f0    152 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 96 ARG3 1 ARG4 0 ARG5 0 
             434890    308 FUNC RETURNTYPE RAX 1
@@ -742,7 +741,7 @@
             434c00    423 FUNC RETURNTYPE RAX 96
             434c00    423 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
             434db0    142 FUNC RETURNTYPE RAX 1
-            434db0    142 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            434db0    142 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             434e40    127 FUNC RETURNTYPE RAX 0
             434e40    127 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             434e71      2 INSTR CHECK TRUNCATION UNSIGNED 64 RBP 32 EBP ZZ mov     edi, ebp 
@@ -759,7 +758,7 @@
             4354c0    612 FUNC RETURNTYPE RAX 4
             4354c0    612 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 96 ARG3 1 ARG4 96 ARG5 96 
             435730    198 FUNC RETURNTYPE RAX 1
-            435730    198 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 1 ARG4 0 ARG5 96 
+            435730    198 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 96 
             435800    531 FUNC RETURNTYPE RAX 1
             435800    531 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 4 ARG3 1 ARG4 96 ARG5 96 
             435a20    715 FUNC RETURNTYPE RAX 1
@@ -810,9 +809,9 @@
             4379b0    479 FUNC RETURNTYPE RAX 1
             4379b0    479 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             437b90    459 FUNC RETURNTYPE RAX 1
-            437b90    459 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            437b90    459 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             437d60    495 FUNC RETURNTYPE RAX 4
-            437d60    495 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            437d60    495 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             437e97      8 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 R12+8708576 ZZ IDIOM 18 GLOBALMEMSINK lea     rdi, ghbn_cache[r12] 
             437f50    725 FUNC RETURNTYPE RAX 1
             437f50    725 FUNC INARGS    4  ARG0 4 ARG1 16 ARG2 1 ARG3 1 
@@ -824,13 +823,13 @@
             438560    539 FUNC RETURNTYPE RAX 1
             438560    539 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 4 ARG3 4 ARG4 4 ARG5 4 
             438780    120 FUNC RETURNTYPE RAX 1
-            438780    120 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 1 ARG3 1 ARG4 4 ARG5 4 
+            438780    120 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 1 ARG4 4 ARG5 4 
             438800    347 FUNC RETURNTYPE RAX 1
             438800    347 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
             438960    153 FUNC RETURNTYPE RAX 0
             438960    153 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             438a00    149 FUNC RETURNTYPE RAX 1
-            438a00    149 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            438a00    149 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             438aa0     11 FUNC RETURNTYPE RAX 0
             438aa0     11 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             438ab0    871 FUNC RETURNTYPE RAX 1
@@ -851,39 +850,7 @@
             439e60   1458 FUNC RETURNTYPE RAX 1
             439e60   1458 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 8 ARG3 0 ARG4 1 ARG5 96 
             43a420   8646 FUNC RETURNTYPE RAX 1
-            43a420   8646 FUNC INARGS    6  ARG0 1 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
-            43ba4a      3 INSTR CHECK SIGNEDNESS SIGNED 64 RBP ZZ mov     rdi, rbp        ; s1 
-            43ba91      3 INSTR CHECK SIGNEDNESS SIGNED 64 RBP ZZ mov     rdi, rbp        ; s1 
-            43bad8      3 INSTR CHECK SIGNEDNESS SIGNED 64 RBP ZZ mov     rdi, rbp        ; s1 
-            43bb1f      3 INSTR CHECK SIGNEDNESS SIGNED 64 RBP ZZ mov     rdi, rbp        ; s1 
-            43bb66      3 INSTR CHECK SIGNEDNESS SIGNED 64 RBP ZZ mov     rdi, rbp        ; s1 
-            43bbad      3 INSTR CHECK SIGNEDNESS SIGNED 64 RBP ZZ mov     rdi, rbp        ; s1 
-            43bbf4      3 INSTR CHECK SIGNEDNESS SIGNED 64 RBP ZZ mov     rdi, rbp        ; s1 
-            43bc3b      3 INSTR CHECK SIGNEDNESS SIGNED 64 RBP ZZ mov     rdi, rbp        ; s1 
-            43bc82      3 INSTR CHECK SIGNEDNESS SIGNED 64 RBP ZZ mov     rdi, rbp        ; s1 
-            43bcc9      3 INSTR CHECK SIGNEDNESS SIGNED 64 RBP ZZ mov     rdi, rbp        ; s1 
-            43bd10      3 INSTR CHECK SIGNEDNESS SIGNED 64 RBP ZZ mov     rdi, rbp        ; s1 
-            43bd57      3 INSTR CHECK SIGNEDNESS SIGNED 64 RBP ZZ mov     rdi, rbp        ; s1 
-            43bd85      3 INSTR CHECK SIGNEDNESS SIGNED 64 RBP ZZ mov     rdi, rbp        ; s1 
-            43bdb3      3 INSTR CHECK SIGNEDNESS SIGNED 64 RBP ZZ mov     rdi, rbp        ; s1 
-            43bde1      3 INSTR CHECK SIGNEDNESS SIGNED 64 RBP ZZ mov     rdi, rbp        ; s1 
-            43bece      3 INSTR CHECK SIGNEDNESS SIGNED 64 RBP ZZ mov     rdi, rbp        ; s1 
-            43bf31      3 INSTR CHECK SIGNEDNESS SIGNED 64 RBP ZZ mov     rdi, rbp        ; s1 
-            43bf78      3 INSTR CHECK SIGNEDNESS SIGNED 64 RBP ZZ mov     rdi, rbp        ; s1 
-            43bfbf      3 INSTR CHECK SIGNEDNESS SIGNED 64 RBP ZZ mov     rdi, rbp        ; s1 
-            43c03d      3 INSTR CHECK SIGNEDNESS SIGNED 64 RBP ZZ mov     rdi, rbp        ; s1 
-            43c0d8      3 INSTR CHECK SIGNEDNESS SIGNED 64 RBP ZZ mov     rdi, rbp        ; s1 
-            43c17c      3 INSTR CHECK SIGNEDNESS SIGNED 64 RBP ZZ mov     rdi, rbp        ; s1 
-            43c1dd      3 INSTR CHECK SIGNEDNESS SIGNED 64 RBP ZZ mov     rdi, rbp        ; s1 
-            43c220      3 INSTR CHECK SIGNEDNESS SIGNED 64 RBP ZZ mov     rdi, rbp        ; s1 
-            43c278      3 INSTR CHECK SIGNEDNESS SIGNED 64 RBP ZZ mov     rdi, rbp        ; s1 
-            43c34a      3 INSTR CHECK SIGNEDNESS SIGNED 64 RBP ZZ mov     rdi, rbp        ; s1 
-            43c3a8      3 INSTR CHECK SIGNEDNESS SIGNED 64 RBP ZZ mov     rdi, rbp        ; s1 
-            43c404      3 INSTR CHECK SIGNEDNESS SIGNED 64 RBP ZZ mov     rdi, rbp        ; s1 
-            43c460      3 INSTR CHECK SIGNEDNESS SIGNED 64 RBP ZZ mov     rdi, rbp        ; s1 
-            43c4c7      3 INSTR CHECK SIGNEDNESS SIGNED 64 RBP ZZ mov     rdi, rbp        ; s1 
-            43c528      3 INSTR CHECK SIGNEDNESS SIGNED 64 RBP ZZ mov     rdi, rbp        ; s1 
-            43c589      3 INSTR CHECK SIGNEDNESS SIGNED 64 RBP ZZ mov     rdi, rbp        ; s1 
+            43a420   8646 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             43c5f0   1458 FUNC RETURNTYPE RAX 1
             43c5f0   1458 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             43cbb0    145 FUNC RETURNTYPE RAX 1
@@ -891,11 +858,11 @@
             43cc50    532 FUNC RETURNTYPE RAX 1
             43cc50    532 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             43ce70    135 FUNC RETURNTYPE RAX 1
-            43ce70    135 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 4 ARG3 1 ARG4 0 ARG5 0 
+            43ce70    135 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             43cf00    148 FUNC RETURNTYPE RAX 1
-            43cf00    148 FUNC INARGS    6  ARG0 1 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            43cf00    148 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             43cfa0     67 FUNC RETURNTYPE RAX 1
-            43cfa0     67 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            43cfa0     67 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             43cff0    126 FUNC RETURNTYPE RAX 1
             43cff0    126 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             43d070     72 FUNC RETURNTYPE RAX 1
@@ -910,7 +877,7 @@
             43e450    836 FUNC RETURNTYPE RAX 1
             43e450    836 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             43e7a0    350 FUNC RETURNTYPE RAX 1
-            43e7a0    350 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 96 ARG3 1 ARG4 4 ARG5 96 
+            43e7a0    350 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 96 ARG3 1 ARG4 4 ARG5 96 
             43e900    123 FUNC RETURNTYPE RAX 1
             43e900    123 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 1 ARG3 8 ARG4 0 ARG5 0 
             43e980   3359 FUNC RETURNTYPE RAX 1
@@ -928,7 +895,7 @@
             43fed0     68 FUNC RETURNTYPE RAX 0
             43fed0     68 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             43ff20   8274 FUNC RETURNTYPE RAX 1
-            43ff20   8274 FUNC INARGS    6  ARG0 1 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            43ff20   8274 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             43ff22      4 INSTR CHECK OVERFLOW UNSIGNED 64  RSI ZZ IDIOM 18 MEMORYSINK add     rsi, 8 
             441bd3      4 INSTR CHECK OVERFLOW UNSIGNED 64  RDX ZZ IDIOM 18 MEMORYSINK add     rdx, 8 
             441cd3      4 INSTR CHECK OVERFLOW UNSIGNED 64  RDX ZZ IDIOM 18 MEMORYSINK add     rdx, 8 
@@ -938,7 +905,7 @@
             441f80     74 FUNC RETURNTYPE RAX 0
             441f80     74 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             441fd0  13951 FUNC RETURNTYPE RAX 1
-            441fd0  13951 FUNC INARGS    6  ARG0 1 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            441fd0  13951 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             441fd2      4 INSTR CHECK OVERFLOW UNSIGNED 64  RSI ZZ IDIOM 18 MEMORYSINK add     rsi, 8 
             444de0      4 INSTR CHECK OVERFLOW UNSIGNED 64  RDX ZZ IDIOM 18 MEMORYSINK add     rdx, 8 
             444ebe      4 INSTR CHECK OVERFLOW UNSIGNED 64  RDX ZZ IDIOM 18 MEMORYSINK add     rdx, 8 
@@ -950,7 +917,7 @@
             44553e      4 INSTR CHECK OVERFLOW UNSIGNED 64  RDX ZZ IDIOM 18 MEMORYSINK add     rdx, 8 
             445617      4 INSTR CHECK OVERFLOW UNKNOWNSIGN 64  RDI ZZ add     rdi, 1 
             445650   1396 FUNC RETURNTYPE RAX 1
-            445650   1396 FUNC INARGS    6  ARG0 1 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            445650   1396 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             445bd0      2 FUNC RETURNTYPE RAX 0
             445bd0      2 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
             445be0    377 FUNC RETURNTYPE RAX 1
@@ -968,7 +935,7 @@
             4464d2      3 INSTR CHECK OVERFLOW NOFLAGSIGNED 32 RAX+1 ZZ lea     edi, [rax+1] 
             446795      3 INSTR CHECK OVERFLOW NOFLAGSIGNED 32 RAX+1 ZZ lea     edi, [rax+1] 
             446ae0    363 FUNC RETURNTYPE RAX 1
-            446ae0    363 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 4 ARG3 1 ARG4 96 ARG5 96 
+            446ae0    363 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 4 ARG3 0 ARG4 96 ARG5 96 
             446c50   1114 FUNC RETURNTYPE RAX 1
             446c50   1114 FUNC INARGS    6  ARG0 0 ARG1 96 ARG2 0 ARG3 16 ARG4 0 ARG5 0 
             446d71      3 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 32 RDI+RDX ZZ IDIOM 32 lea     ecx, [rdi+rdx] 
@@ -1013,7 +980,7 @@
             44ce3f      4 INSTR CHECK OVERFLOW UNSIGNED 64  RDX ZZ add     rdx, 10h 
             44ce43      4 INSTR CHECK OVERFLOW UNSIGNED 64  RSI ZZ add     rsi, 8 
             44d9f0     15 FUNC RETURNTYPE RAX 0
-            44d9f0     15 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            44d9f0     15 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             44da00   6752 FUNC RETURNTYPE RAX 1
             44da00   6752 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             44da00   6752 FUNC PROBLEM ssl2_accept CALLUNRESOLVED 
@@ -1065,7 +1032,7 @@
             44f460      6 FUNC RETURNTYPE RAX 16
             44f460      6 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             44f470     15 FUNC RETURNTYPE RAX 0
-            44f470     15 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            44f470     15 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             44f480      6 FUNC RETURNTYPE RAX 16
             44f480      6 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 96 ARG3 1 ARG4 96 ARG5 96 
             44f490    521 FUNC RETURNTYPE RAX 96
@@ -1120,11 +1087,11 @@
             450eb0     27 FUNC RETURNTYPE RAX 0
             450eb0     27 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             450ed0    618 FUNC RETURNTYPE RAX 1
-            450ed0    618 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            450ed0    618 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
             451140     98 FUNC RETURNTYPE RAX 0
             451140     98 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4511b0    186 FUNC RETURNTYPE RAX 1
-            4511b0    186 FUNC INARGS    4  ARG0 4 ARG1 1 ARG2 0 ARG3 1 
+            4511b0    186 FUNC INARGS    1  ARG0 4 
             451270     24 FUNC RETURNTYPE RAX 1
             451270     24 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             451290      3 FUNC RETURNTYPE RAX 1
@@ -1134,7 +1101,7 @@
             4512b0      3 FUNC RETURNTYPE RAX 1
             4512b0      3 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4512c0     81 FUNC RETURNTYPE RAX 4
-            4512c0     81 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 1 ARG4 1 ARG5 1 
+            4512c0     81 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 1 ARG4 1 ARG5 1 
             451320     68 FUNC RETURNTYPE RAX 1
             451320     68 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
             451370    432 FUNC RETURNTYPE RAX 1
@@ -1146,7 +1113,7 @@
             45147e      8 INSTR CHECK OVERFLOW NOFLAGUNKNOWNSIGN 64 RDX+R13 ZZ lea     rax, [rdx+r13-0CCh] 
             45147e      8 INSTR CHECK OVERFLOW NOFLAGUNKNOWNSIGN 64 RDX+R13+-204 ZZ lea     rax, [rdx+r13-0CCh] 
             451520    205 FUNC RETURNTYPE RAX 1
-            451520    205 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 96 ARG4 1 ARG5 0 
+            451520    205 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 96 ARG4 1 ARG5 0 
             451520    205 FUNC PROBLEM ssl2_write_error CALLUNRESOLVED 
             451562      2 INSTR CHECK UNDERFLOW UNSIGNED 32  RSI ZZ sub     esi, ebp 
             45156a      3 INSTR CHECK OVERFLOW UNKNOWNSIGN 64  RSI ZZ IDIOM 18 STACKMEMSINK add     rsi, rax 
@@ -1155,7 +1122,7 @@
             451620     13 FUNC RETURNTYPE RAX 1
             451620     13 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             451630    729 FUNC RETURNTYPE RAX 1
-            451630    729 FUNC INARGS    4  ARG0 4 ARG1 1 ARG2 0 ARG3 1 
+            451630    729 FUNC INARGS    2  ARG0 4 ARG1 1 
             45167c      7 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+216 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rbx+0D8h] 
             45168d      7 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+240 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rbx+0F0h] 
             451732      5 INSTR CHECK OVERFLOW NOFLAGSIGNED 64 RCX+R13 ZZ lea     rcx, [rcx+r13+0Ch] 
@@ -1167,7 +1134,7 @@
             451812      4 INSTR CHECK OVERFLOW NOFLAGUNKNOWNSIGN 64 RAX+8 ZZ lea     r8, [rax+8] 
             451816      4 INSTR CHECK OVERFLOW SIGNED 64  RCX ZZ add     rcx, 0Ch 
             451910     95 FUNC RETURNTYPE RAX 4
-            451910     95 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            451910     95 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             451970    304 FUNC RETURNTYPE RAX 1
             451970    304 FUNC INARGS    6  ARG0 4 ARG1 8 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
             451aa0    248 FUNC RETURNTYPE RAX 1
@@ -1186,9 +1153,9 @@
             451d80   1375 FUNC PROBLEM ssl2_read_internal CALLUNRESOLVED 
             4521ce      3 INSTR CHECK SIGNEDNESS UNSIGNED 64 R14 ZZ mov     edx, r14d       ; n 
             4522e0      7 FUNC RETURNTYPE RAX 96
-            4522e0      7 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 1 ARG4 1 ARG5 1 
+            4522e0      7 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 0 ARG4 1 ARG5 1 
             4522f0     10 FUNC RETURNTYPE RAX 0
-            4522f0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            4522f0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             452300   1048 FUNC RETURNTYPE RAX 1
             452300   1048 FUNC INARGS    6  ARG0 4 ARG1 8 ARG2 0 ARG3 96 ARG4 1 ARG5 1 
             452300   1048 FUNC PROBLEM ssl2_write CALLUNRESOLVED 
@@ -1201,20 +1168,20 @@
             452720    185 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
             45279a      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBP+3 ZZ IDIOM 18 MEMORYSINK lea     rsi, [rbp+3]    ; src 
             4527e0    151 FUNC RETURNTYPE RAX 1
-            4527e0    151 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 96 ARG4 1 ARG5 1 
+            4527e0    151 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 96 ARG4 1 ARG5 1 
             4527e0    151 FUNC PROBLEM ssl2_do_write CALLUNRESOLVED 
             4527f3      4 INSTR CHECK OVERFLOW SIGNED 64  RSI ZZ add     rsi, [rax+8] 
             452880     18 FUNC RETURNTYPE RAX 0
-            452880     18 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            452880     18 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4528a0      6 FUNC RETURNTYPE RAX 16
             4528a0      6 FUNC INARGS    6  ARG0 4 ARG1 96 ARG2 96 ARG3 96 ARG4 0 ARG5 0 
             4528b0     63 FUNC RETURNTYPE RAX 4
-            4528b0     63 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            4528b0     63 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4528f0    227 FUNC RETURNTYPE RAX 1
-            4528f0    227 FUNC INARGS    4  ARG0 4 ARG1 1 ARG2 1 ARG3 1 
+            4528f0    227 FUNC INARGS    1  ARG0 4 
             4528f0    227 FUNC PROBLEM ssl3_check_client_hello CALLUNRESOLVED 
             4529e0   3118 FUNC RETURNTYPE RAX 1
-            4529e0   3118 FUNC INARGS    4  ARG0 4 ARG1 1 ARG2 1 ARG3 1 
+            4529e0   3118 FUNC INARGS    1  ARG0 4 
             4529e0   3118 FUNC PROBLEM ssl3_get_client_hello CALLUNRESOLVED 
             452bc5      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 R12+R13 ZZ IDIOM 18 MEMORYSINK lea     rcx, [r12+r13] 
             452d2c      4 INSTR CHECK OVERFLOW UNKNOWNSIGN 64  RSI ZZ IDIOM 18 MEMORYSINK add     rsi, 1 
@@ -1223,12 +1190,12 @@
             4534aa      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RDI+4 ZZ IDIOM 18 MEMORYSINK lea     rsi, [rdi+4]    ; s2 
             4534ae      7 INSTR CHECK OVERFLOW UNSIGNED 64  RDI ZZ IDIOM 18 MEMORYSINK add     rdi, 104h       ; s1 
             453610    548 FUNC RETURNTYPE RAX 96
-            453610    548 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            453610    548 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4536ec      3 INSTR CHECK SIGNEDNESS UNSIGNED 64 R12 ZZ mov     rdx, r12        ; n 
             4536f5      4 INSTR CHECK OVERFLOW UNSIGNED 64  RSI ZZ IDIOM 18 MEMORYSINK add     rsi, 48h        ; src 
             453748      7 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBP+16384 ZZ IDIOM 18 MEMORYSINK lea     rdx, [rbp+4000h] 
             453840     63 FUNC RETURNTYPE RAX 4
-            453840     63 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            453840     63 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             453880   3966 FUNC RETURNTYPE RAX 1
             453880   3966 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 96 ARG3 96 ARG4 96 ARG5 96 
             453880   3966 FUNC PROBLEM ssl3_send_server_key_exchange CALLUNRESOLVED 
@@ -1246,14 +1213,14 @@
             4542d0      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+2 ZZ IDIOM 18 MEMORYSINK lea     rcx, [rbx+2] 
             4542ed      3 INSTR CHECK OVERFLOW SIGNED 32  RDX ZZ add     edx, r14d 
             454800    673 FUNC RETURNTYPE RAX 1
-            454800    673 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            454800    673 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             45484d      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+5 ZZ IDIOM 18 MEMORYSINK lea     rsi, [rbx+5] 
             454888      4 INSTR CHECK OVERFLOW UNSIGNED 64  RDX ZZ IDIOM 18 MEMORYSINK add     rdx, 2 
             454929      4 INSTR CHECK OVERFLOW NOFLAGSIGNED 32 RBP+RBX ZZ lea     esi, [rbp+rbx+2] 
             454929      4 INSTR CHECK OVERFLOW NOFLAGSIGNED 32 RBP+RBX+2 ZZ lea     esi, [rbp+rbx+2] 
             454a63      4 INSTR CHECK OVERFLOW NOFLAGUNKNOWNSIGN 64 RDX+2 ZZ IDIOM 18 MEMORYSINK lea     rsi, [rdx+2] 
             454ab0   3694 FUNC RETURNTYPE RAX 1
-            454ab0   3694 FUNC INARGS    4  ARG0 4 ARG1 1 ARG2 1 ARG3 1 
+            454ab0   3694 FUNC INARGS    1  ARG0 4 
             454ab0   3694 FUNC PROBLEM ssl3_get_client_key_exchange CALLUNRESOLVED 
             454bd0      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBP+2 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rbp+2] 
             454c12      5 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 R12+20 ZZ IDIOM 18 MEMORYSINK lea     rsi, [r12+14h] 
@@ -1272,7 +1239,7 @@
             455572      5 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 R13+R13+4 ZZ lea     ecx, [r13+r13+4] 
             455577      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBP+20 ZZ IDIOM 18 MEMORYSINK lea     rsi, [rbp+14h] 
             455920   1813 FUNC RETURNTYPE RAX 1
-            455920   1813 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 96 ARG3 1 ARG4 4 ARG5 96 
+            455920   1813 FUNC INARGS    6  ARG0 4 ARG1 96 ARG2 96 ARG3 1 ARG4 4 ARG5 96 
             455920   1813 FUNC PROBLEM ssl3_get_cert_verify CALLUNRESOLVED 
             455deb      4 INSTR CHECK OVERFLOW UNKNOWNSIGN 64  RAX ZZ add     rax, 1 
             455e11      7 INSTR CHECK OVERFLOW UNKNOWNSIGN 64  RCX ZZ add     rcx, 210h 
@@ -1280,12 +1247,12 @@
             455eb7      7 INSTR CHECK OVERFLOW UNKNOWNSIGN 64  RSI ZZ add     rsi, 220h 
             455f0d      7 INSTR CHECK OVERFLOW UNKNOWNSIGN 64  RSI ZZ add     rsi, 220h 
             456040   1372 FUNC RETURNTYPE RAX 1
-            456040   1372 FUNC INARGS    4  ARG0 4 ARG1 1 ARG2 1 ARG3 1 
+            456040   1372 FUNC INARGS    1  ARG0 4 
             456040   1372 FUNC PROBLEM ssl3_get_client_certificate CALLUNRESOLVED 
             4565a0    150 FUNC RETURNTYPE RAX 1
             4565a0    150 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             456640   1173 FUNC RETURNTYPE RAX 1
-            456640   1173 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            456640   1173 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             456640   1173 FUNC PROBLEM ssl3_send_newsession_ticket CALLUNRESOLVED 
             4567a7      7 INSTR CHECK OVERFLOW NOFLAGSIGNED 64 R13+138 ZZ lea     esi, [r13+8Ah] 
             45693d      3 INSTR CHECK OVERFLOW UNKNOWNSIGN 64  RSI ZZ add     rsi, r14 
@@ -1297,11 +1264,11 @@
             456a62      7 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 R14+464 ZZ IDIOM 18 MEMORYSINK lea     rcx, [r14+1D0h] 
             456a83      7 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 R14+448 ZZ IDIOM 18 MEMORYSINK lea     rsi, [r14+1C0h] 
             456ae0    231 FUNC RETURNTYPE RAX 1
-            456ae0    231 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            456ae0    231 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             456b0a      3 INSTR CHECK OVERFLOW UNKNOWNSIGN 32  RSI ZZ add     esi, 8 
             456b81      4 INSTR CHECK OVERFLOW UNSIGNED 64  RDI ZZ IDIOM 18 MEMORYSINK add     rdi, 8          ; dest 
             456bd0    390 FUNC RETURNTYPE RAX 1
-            456bd0    390 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            456bd0    390 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             456bd0    390 FUNC PROBLEM ssl3_get_next_proto CALLUNRESOLVED 
             456cbb      5 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 R12+1 ZZ IDIOM 18 MEMORYSINK lea     rsi, [r12+1]    ; src 
             456cc0      3 INSTR CHECK SIGNEDNESS UNSIGNED 64 R14 ZZ mov     rdx, r14        ; n 
@@ -1310,7 +1277,7 @@
             456d60   4517 FUNC PROBLEM ssl3_accept CALLUNRESOLVED 
             457555      7 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 R15+528 ZZ IDIOM 18 MEMORYSINK lea     rdx, [r15+210h] 
             457f10     18 FUNC RETURNTYPE RAX 0
-            457f10     18 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            457f10     18 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             457f30     11 FUNC RETURNTYPE RAX 0
             457f30     11 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             457f40      6 FUNC RETURNTYPE RAX 16
@@ -1324,17 +1291,17 @@
             458175      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 R15+1 ZZ IDIOM 18 MEMORYSINK lea     rsi, [r15+1] 
             458179      7 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBP+16384 ZZ IDIOM 18 MEMORYSINK lea     rdx, [rbp+4000h] 
             458280   1886 FUNC RETURNTYPE RAX 1
-            458280   1886 FUNC INARGS    4  ARG0 4 ARG1 1 ARG2 1 ARG3 1 
+            458280   1886 FUNC INARGS    1  ARG0 4 
             458280   1886 FUNC PROBLEM ssl3_get_server_hello CALLUNRESOLVED 
             458409      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 R15+72 ZZ IDIOM 18 MEMORYSINK lea     rdi, [r15+48h]  ; dest 
             458748      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 R14+72 ZZ IDIOM 18 MEMORYSINK lea     rsi, [r14+48h]  ; s2 
             458778      7 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+268 ZZ IDIOM 18 MEMORYSINK lea     rsi, [rbx+10Ch] ; s2 
             45877f      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 R14+108 ZZ IDIOM 18 MEMORYSINK lea     rdi, [r14+6Ch]  ; s1 
             4589e0   1415 FUNC RETURNTYPE RAX 1
-            4589e0   1415 FUNC INARGS    4  ARG0 4 ARG1 1 ARG2 1 ARG3 1 
+            4589e0   1415 FUNC INARGS    1  ARG0 4 
             4589e0   1415 FUNC PROBLEM ssl3_get_server_certificate CALLUNRESOLVED 
             458f70   4938 FUNC RETURNTYPE RAX 1
-            458f70   4938 FUNC INARGS    4  ARG0 4 ARG1 1 ARG2 1 ARG3 1 
+            458f70   4938 FUNC INARGS    1  ARG0 4 
             458f70   4938 FUNC PROBLEM ssl3_get_key_exchange CALLUNRESOLVED 
             45915d      5 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 R12+2 ZZ IDIOM 18 MEMORYSINK lea     rsi, [r12+2] 
             45918b      2 INSTR CHECK UNDERFLOW SIGNED 32  RDX ZZ sub     edx, edi 
@@ -1349,20 +1316,20 @@
             45976f      7 INSTR CHECK OVERFLOW UNKNOWNSIGN 64  RSI ZZ add     rsi, 0A4h 
             459bd7      5 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 R12+4 ZZ IDIOM 18 MEMORYSINK lea     r9, [r12+4] 
             45a2c0   1226 FUNC RETURNTYPE RAX 1
-            45a2c0   1226 FUNC INARGS    4  ARG0 4 ARG1 1 ARG2 1 ARG3 1 
+            45a2c0   1226 FUNC INARGS    1  ARG0 4 
             45a2c0   1226 FUNC PROBLEM ssl3_get_certificate_request CALLUNRESOLVED 
             45a790    581 FUNC RETURNTYPE RAX 1
-            45a790    581 FUNC INARGS    4  ARG0 4 ARG1 1 ARG2 1 ARG3 1 
+            45a790    581 FUNC INARGS    1  ARG0 4 
             45a790    581 FUNC PROBLEM ssl3_get_new_session_ticket CALLUNRESOLVED 
             45a8cf      3 INSTR CHECK SIGNEDNESS UNSIGNED 64 RBP ZZ mov     rdx, rbp        ; n 
             45a900      4 INSTR CHECK OVERFLOW NOFLAGUNKNOWNSIGN 64 RDX+68 ZZ lea     rcx, [rdx+44h] 
             45a904      4 INSTR CHECK OVERFLOW UNKNOWNSIGN 64  RDX ZZ add     rdx, 48h 
             45a9e0    476 FUNC RETURNTYPE RAX 1
-            45a9e0    476 FUNC INARGS    4  ARG0 4 ARG1 1 ARG2 1 ARG3 1 
+            45a9e0    476 FUNC INARGS    1  ARG0 4 
             45a9e0    476 FUNC PROBLEM ssl3_get_cert_status CALLUNRESOLVED 
             45aa7c      5 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 R12+4 ZZ IDIOM 18 MEMORYSINK lea     rdi, [r12+4]    ; src 
             45abc0    125 FUNC RETURNTYPE RAX 1
-            45abc0    125 FUNC INARGS    4  ARG0 4 ARG1 1 ARG2 1 ARG3 1 
+            45abc0    125 FUNC INARGS    1  ARG0 4 
             45abc0    125 FUNC PROBLEM ssl3_get_server_done CALLUNRESOLVED 
             45ac40   3376 FUNC RETURNTYPE RAX 1
             45ac40   3376 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
@@ -1402,7 +1369,7 @@
             45c141      4 INSTR CHECK OVERFLOW NOFLAGSIGNED 64 RDX*2 ZZ lea     rdx, [rdx+rdx*2] 
             45c141      4 INSTR CHECK OVERFLOW NOFLAGSIGNED 64 RDX+RDX*2 ZZ lea     rdx, [rdx+rdx*2] 
             45c4d0    250 FUNC RETURNTYPE RAX 1
-            45c4d0    250 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            45c4d0    250 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             45c565      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBP+5 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rbp+5]    ; dest 
             45c572      5 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBP+R15 ZZ IDIOM 32 lea     rdi, [rbp+r15+6]; s 
             45c572      5 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBP+R15+6 ZZ IDIOM 32 lea     rdi, [rbp+r15+6]; s 
@@ -1425,7 +1392,7 @@
             45d360     39 FUNC RETURNTYPE RAX 1
             45d360     39 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             45d390    273 FUNC RETURNTYPE RAX 1
-            45d390    273 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            45d390    273 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             45d390    273 FUNC PROBLEM ssl3_new CALLUNRESOLVED 
             45d4b0    268 FUNC RETURNTYPE RAX 0
             45d4b0    268 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
@@ -1443,13 +1410,13 @@
             45e460    216 FUNC RETURNTYPE RAX 1
             45e460    216 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             45e540     70 FUNC RETURNTYPE RAX 4
-            45e540     70 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            45e540     70 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             45e590     58 FUNC RETURNTYPE RAX 1
             45e590     58 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
-            45e5d0   1514 FUNC RETURNTYPE RAX 96
+            45e5d0   1514 FUNC RETURNTYPE RAX 1
             45e5d0   1514 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
             45ebc0    272 FUNC RETURNTYPE RAX 1
-            45ebc0    272 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            45ebc0    272 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             45ecd0    257 FUNC RETURNTYPE RAX 1
             45ecd0    257 FUNC INARGS    5  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 
             45ecd0    257 FUNC PROBLEM ssl3_shutdown CALLUNRESOLVED 
@@ -1464,9 +1431,9 @@
             45f190     40 FUNC RETURNTYPE RAX 1
             45f190     40 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
             45f1c0    133 FUNC RETURNTYPE RAX 1
-            45f1c0    133 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            45f1c0    133 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             45f250     56 FUNC RETURNTYPE RAX 0
-            45f250     56 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            45f250     56 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             45f290   1676 FUNC RETURNTYPE RAX 1
             45f290   1676 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             45f332      8 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 R12+216 ZZ IDIOM 18 MEMORYSINK lea     rdi, [r12+0D8h] 
@@ -1501,7 +1468,7 @@
             4607ae      4 INSTR CHECK OVERFLOW UNSIGNED 64  RSI ZZ IDIOM 18 MEMORYSINK add     rsi, 14h 
             4607fc      4 INSTR CHECK OVERFLOW UNSIGNED 64  RSI ZZ IDIOM 18 MEMORYSINK add     rsi, 14h 
             460850     12 FUNC RETURNTYPE RAX 0
-            460850     12 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            460850     12 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             460860    117 FUNC RETURNTYPE RAX 0
             460860    117 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4608a2      3 INSTR CHECK OVERFLOW SIGNED 64  R8 ZZ add     r8, r12 
@@ -1534,9 +1501,9 @@
             46114a      3 INSTR CHECK OVERFLOW UNKNOWNSIGN 64  RSI ZZ IDIOM 18 MEMORYSINK add     rsi, r15 
             4612af      3 INSTR CHECK OVERFLOW UNKNOWNSIGN 64  RDI ZZ IDIOM 18 MEMORYSINK add     rdi, r14        ; dest 
             461360     78 FUNC RETURNTYPE RAX 1
-            461360     78 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 1 
+            461360     78 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 1 
             4613b0     78 FUNC RETURNTYPE RAX 1
-            4613b0     78 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4613b0     78 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             461400    393 FUNC RETURNTYPE RAX 1
             461400    393 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             46145d      7 INSTR CHECK OVERFLOW SIGNED 64  RSI ZZ add     rsi, [rbx+108h] 
@@ -1560,7 +1527,7 @@
             462c3c      3 INSTR CHECK SIGNEDNESS UNSIGNED 64 R12 ZZ mov     edx, r12d       ; n 
             462df1      8 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 R12+1000 ZZ IDIOM 32 lea     edx, [r12+3E8h] 
             462fc0    287 FUNC RETURNTYPE RAX 1
-            462fc0    287 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            462fc0    287 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             462fc0    287 FUNC PROBLEM ssl3_dispatch_alert CALLUNRESOLVED 
             462fe7      7 INSTR CHECK OVERFLOW UNSIGNED 64  RDX ZZ IDIOM 18 MEMORYSINK add     rdx, 1D8h 
             4630e0    294 FUNC RETURNTYPE RAX 4
@@ -1572,7 +1539,7 @@
             463344      5 INSTR CHECK OVERFLOW NOFLAGUNKNOWNSIGN 64 R12+RSI ZZ lea     esi, [r12+rsi+3] 
             463344      5 INSTR CHECK OVERFLOW NOFLAGUNKNOWNSIGN 64 R12+RSI+3 ZZ lea     esi, [r12+rsi+3] 
             4633f0    219 FUNC RETURNTYPE RAX 1
-            4633f0    219 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 1 ARG4 96 ARG5 96 
+            4633f0    219 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 96 ARG5 96 
             4633f0    219 FUNC PROBLEM ssl3_do_write CALLUNRESOLVED 
             463413      4 INSTR CHECK OVERFLOW SIGNED 64  RDX ZZ add     rdx, [rax+8] 
             4634a3      4 INSTR CHECK OVERFLOW SIGNED 64  RSI ZZ add     rsi, [rdx+8] 
@@ -1590,7 +1557,7 @@
             463608      7 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RSI+1056 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rsi+420h] ; dest 
             46360f      7 INSTR CHECK OVERFLOW UNSIGNED 64  RSI ZZ IDIOM 18 MEMORYSINK add     rsi, 290h       ; src 
             463670    479 FUNC RETURNTYPE RAX 1
-            463670    479 FUNC INARGS    4  ARG0 4 ARG1 1 ARG2 1 ARG3 1 
+            463670    479 FUNC INARGS    3  ARG0 4 ARG1 1 ARG2 1 
             463670    479 FUNC PROBLEM ssl3_get_finished CALLUNRESOLVED 
             463750      7 INSTR CHECK OVERFLOW UNSIGNED 64  RSI ZZ IDIOM 18 MEMORYSINK add     rsi, 314h 
             46377d      3 INSTR CHECK SIGNEDNESS UNSIGNED 64 RBP ZZ mov     rdx, rbp        ; n 
@@ -1609,7 +1576,7 @@
             463c31      3 INSTR CHECK OVERFLOW SIGNED 32  RDX ZZ add     edx, 4 
             463e23      3 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RCX+4 ZZ lea     esi, [rcx+4] 
             463f20    157 FUNC RETURNTYPE RAX 1
-            463f20    157 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            463f20    157 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             463fc0     24 FUNC RETURNTYPE RAX 1
             463fc0     24 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
             463fe0    262 FUNC RETURNTYPE RAX 1
@@ -1640,7 +1607,7 @@
             4644f0    573 FUNC RETURNTYPE RAX 0
             4644f0    573 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             464730     68 FUNC RETURNTYPE RAX 1
-            464730     68 FUNC INARGS    6  ARG0 1 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            464730     68 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             464780    419 FUNC RETURNTYPE RAX 1
             464780    419 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
             464840      3 INSTR CHECK OVERFLOW UNSIGNED 32  RDX ZZ add     edx, 1 
@@ -1719,7 +1686,7 @@
             466ff0      6 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             467000     17 FUNC RETURNTYPE RAX 1
             467000     17 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
-            467020     38 FUNC RETURNTYPE RAX 1
+            467020     38 FUNC RETURNTYPE RAX 0
             467020     38 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             467050     25 FUNC RETURNTYPE RAX 4
             467050     25 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
@@ -1735,7 +1702,7 @@
             467220    182 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             467220    182 FUNC PROBLEM ssl23_write CALLUNRESOLVED 
             4672e0    111 FUNC RETURNTYPE RAX 1
-            4672e0    111 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4672e0    111 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             46731e      3 INSTR CHECK OVERFLOW SIGNED 64  RSI ZZ add     rsi, r13 
             467350     76 FUNC RETURNTYPE RAX 1
             467350     76 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
@@ -1830,11 +1797,11 @@
             4696e0    223 FUNC RETURNTYPE RAX 1
             4696e0    223 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
             4697c0     52 FUNC RETURNTYPE RAX 1
-            4697c0     52 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            4697c0     52 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             469800     77 FUNC RETURNTYPE RAX 1
             469800     77 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             469850    548 FUNC RETURNTYPE RAX 1
-            469850    548 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            469850    548 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4698fe      4 INSTR CHECK OVERFLOW SIGNED 64  RBX ZZ add     rbx, 2          ; jumptable 0000000000469931 default case 
             469a80   2583 FUNC RETURNTYPE RAX 1
             469a80   2583 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 4 ARG3 1 ARG4 8 ARG5 0 
@@ -1876,11 +1843,11 @@
             46c1f0    496 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             46c2fb      3 INSTR CHECK UNDERFLOW UNSIGNED 64  R8 ZZ IDIOM 19 sub     r8d, ebp        ; int 
             46c3e0    911 FUNC RETURNTYPE RAX 0
-            46c3e0    911 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            46c3e0    911 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             46c717      5 INSTR CHECK OVERFLOW SIGNED 64  RDX ZZ add     rdx, [rsp+0D8h+var_A0] 
             46c732      5 INSTR CHECK OVERFLOW SIGNED 64  R9 ZZ add     r9, [rsp+0D8h+var_68] 
             46c770    235 FUNC RETURNTYPE RAX 1
-            46c770    235 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            46c770    235 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             46c7b4      7 INSTR CHECK OVERFLOW NOFLAGUNKNOWNSIGN 64 RBP+196 ZZ lea     rdx, [rbp+0C4h] 
             46c860    711 FUNC RETURNTYPE RAX 1
             46c860    711 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
@@ -1891,11 +1858,11 @@
             46cb30     21 FUNC RETURNTYPE RAX 1
             46cb30     21 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
             46cb50     18 FUNC RETURNTYPE RAX 0
-            46cb50     18 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            46cb50     18 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             46cb70      6 FUNC RETURNTYPE RAX 16
             46cb70      6 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             46cb80     90 FUNC RETURNTYPE RAX 0
-            46cb80     90 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            46cb80     90 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             46cbe0    565 FUNC RETURNTYPE RAX 1
             46cbe0    565 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             46cc49      8 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 R12+168 ZZ IDIOM 18 MEMORYSINK lea     rdi, [r12+0A8h] 
@@ -1904,7 +1871,7 @@
             46cd51      7 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBP+16384 ZZ IDIOM 18 MEMORYSINK lea     rdx, [rbp+4000h] 
             46cd85      3 INSTR CHECK UNDERFLOW UNSIGNED 64  RCX ZZ IDIOM 19 sub     rcx, rax 
             46ce20    103 FUNC RETURNTYPE RAX 1
-            46ce20    103 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            46ce20    103 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             46ce90   3387 FUNC RETURNTYPE RAX 1
             46ce90   3387 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 4 ARG4 0 ARG5 0 
             46ce90   3387 FUNC PROBLEM dtls1_send_server_key_exchange CALLUNRESOLVED 
@@ -1924,14 +1891,14 @@
             46d74c      7 INSTR CHECK OVERFLOW UNKNOWNSIGN 64  RSI ZZ add     rsi, 0A4h 
             46d76a      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+2 ZZ IDIOM 18 MEMORYSINK lea     rsi, [rbx+2] 
             46dbd0    627 FUNC RETURNTYPE RAX 1
-            46dbd0    627 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            46dbd0    627 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             46dc20      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBP+13 ZZ IDIOM 18 MEMORYSINK lea     rsi, [rbp+0Dh] 
             46dce6      5 INSTR CHECK OVERFLOW NOFLAGSIGNED 64 R12+RBP ZZ lea     esi, [r12+rbp+2] 
             46dce6      5 INSTR CHECK OVERFLOW NOFLAGSIGNED 64 R12+RBP+2 ZZ lea     esi, [r12+rbp+2] 
             46de50    159 FUNC RETURNTYPE RAX 1
             46de50    159 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             46def0    949 FUNC RETURNTYPE RAX 1
-            46def0    949 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            46def0    949 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             46def0    949 FUNC PROBLEM dtls1_send_newsession_ticket CALLUNRESOLVED 
             46dfbc      8 INSTR CHECK OVERFLOW NOFLAGSIGNED 64 R12+146 ZZ lea     esi, [r12+92h] 
             46e12e      3 INSTR CHECK OVERFLOW UNKNOWNSIGN 64  RSI ZZ add     rsi, r14 
@@ -1976,13 +1943,13 @@
             46fbd5      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBP+14 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rbp+0Eh]  ; dest 
             46fbe7      5 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 R12+2 ZZ IDIOM 18 MEMORYSINK lea     rdx, [r12+2] 
             46ff50    643 FUNC RETURNTYPE RAX 1
-            46ff50    643 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            46ff50    643 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             46ff50    643 FUNC PROBLEM dtls1_send_client_verify CALLUNRESOLVED 
             470022      5 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 R12+14 ZZ IDIOM 18 MEMORYSINK lea     rcx, [r12+0Eh] 
             4700ef      5 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 R12+14 ZZ IDIOM 18 MEMORYSINK lea     rcx, [r12+0Eh] 
             470138      5 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 R12+14 ZZ IDIOM 18 MEMORYSINK lea     rcx, [r12+0Eh] 
             4701e0    453 FUNC RETURNTYPE RAX 1
-            4701e0    453 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            4701e0    453 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4703b0   3256 FUNC RETURNTYPE RAX 1
             4703b0   3256 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4703b0   3256 FUNC PROBLEM dtls1_connect CALLUNRESOLVED 
@@ -2004,14 +1971,14 @@
             4716c0     33 FUNC RETURNTYPE RAX 16
             4716c0     33 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4716f0    116 FUNC RETURNTYPE RAX 0
-            4716f0    116 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            4716f0    116 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             47171f      7 INSTR CHECK OVERFLOW UNSIGNED 64  RDI ZZ IDIOM 18 MEMORYSINK add     rdi, 348h       ; tv 
             471770    212 FUNC RETURNTYPE RAX 4
             471770    212 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             471850     44 FUNC RETURNTYPE RAX 1
             471850     44 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             471880    144 FUNC RETURNTYPE RAX 0
-            471880    144 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            471880    144 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4718cb      7 INSTR CHECK OVERFLOW UNSIGNED 64  RDI ZZ IDIOM 18 MEMORYSINK add     rdi, 348h       ; tv 
             471910    139 FUNC RETURNTYPE RAX 0
             471910    139 FUNC INARGS    6  ARG0 4 ARG1 96 ARG2 96 ARG3 96 ARG4 96 ARG5 96 
@@ -2025,11 +1992,11 @@
             471c40    214 FUNC RETURNTYPE RAX 1
             471c40    214 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             471d20     96 FUNC RETURNTYPE RAX 1
-            471d20     96 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            471d20     96 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             471d80    321 FUNC RETURNTYPE RAX 1
             471d80    321 FUNC INARGS    2  ARG0 4 ARG1 4 
             471ed0   1095 FUNC RETURNTYPE RAX 1
-            471ed0   1095 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            471ed0   1095 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             471ed0   1095 FUNC PROBLEM dtls1_process_record CALLUNRESOLVED 
             472177      7 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBP+536 ZZ IDIOM 18 MEMORYSINK lea     rsi, [rbp+218h] 
             47217e      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+12 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rbx+0Ch] 
@@ -2066,12 +2033,12 @@
             473ca0    977 FUNC PROBLEM do_dtls1_write CALLUNRESOLVED 
             473e97      4 INSTR CHECK OVERFLOW UNKNOWNSIGN 64  RDI ZZ add     rdi, 58h 
             474080    303 FUNC RETURNTYPE RAX 1
-            474080    303 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            474080    303 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             474080    303 FUNC PROBLEM dtls1_dispatch_alert CALLUNRESOLVED 
             4741b0    155 FUNC RETURNTYPE RAX 4
             4741b0    155 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             474250    247 FUNC RETURNTYPE RAX 4
-            474250    247 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            474250    247 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
             474350    281 FUNC RETURNTYPE RAX 1
             474350    281 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
             4743ec      5 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 R12+12 ZZ lea     rsi, [r12+0Ch] 
@@ -2124,7 +2091,7 @@
             475b90      6 FUNC RETURNTYPE RAX 1
             475b90      6 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             475ba0    275 FUNC RETURNTYPE RAX 1
-            475ba0    275 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            475ba0    275 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             475cc0   1689 FUNC RETURNTYPE RAX 1
             475cc0   1689 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 4 ARG5 4 
             475cc0   1689 FUNC PROBLEM dtls1_get_message_fragment CALLUNRESOLVED 
@@ -2174,23 +2141,23 @@
             477600     28 FUNC RETURNTYPE RAX 1
             477600     28 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
             477620     42 FUNC RETURNTYPE RAX 1
-            477620     42 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            477620     42 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             477650     37 FUNC RETURNTYPE RAX 1
             477650     37 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             477680    356 FUNC RETURNTYPE RAX 1
-            477680    356 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            477680    356 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4776a9      7 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+208 ZZ IDIOM 18 MEMORYSINK lea     rdx, [rbx+0D0h] 
             4777f0    409 FUNC RETURNTYPE RAX 0
             4777f0    409 FUNC PROBLEM SSL_ctrl.constprop.6 JUMPUNRESOLVED 
             477990    571 FUNC RETURNTYPE RAX 1
-            477990    571 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            477990    571 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             477990    571 FUNC PROBLEM SSL_clear CALLUNRESOLVED 
             477bd0    120 FUNC RETURNTYPE RAX 1
-            477bd0    120 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            477bd0    120 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             477be7      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RDI+8 ZZ IDIOM 18 MEMORYSINK lea     rsi, [rdi+8] 
             477bef      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RDI+16 ZZ IDIOM 18 MEMORYSINK lea     rdx, [rdi+10h] 
             477c50   1116 FUNC RETURNTYPE RAX 96
-            477c50   1116 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            477c50   1116 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             477c50   1116 FUNC PROBLEM SSL_new CALLUNRESOLVED 
             477ef9      7 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+392 ZZ IDIOM 18 MEMORYSINK lea     rdx, [rbx+188h] 
             477f8d      7 INSTR CHECK OVERFLOW NOFLAGUNKNOWNSIGN 64 RBP+148 ZZ lea     rdi, [rbp+94h] 
@@ -2201,9 +2168,9 @@
             478110     86 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
             47811f      7 INSTR CHECK OVERFLOW UNSIGNED 64  RDI ZZ IDIOM 18 MEMORYSINK add     rdi, 10Ch       ; dest 
             478170     97 FUNC RETURNTYPE RAX 1
-            478170     97 FUNC INARGS    6  ARG0 4 ARG1 2 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            478170     97 FUNC INARGS    6  ARG0 4 ARG1 2 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4781e0     97 FUNC RETURNTYPE RAX 1
-            4781e0     97 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            4781e0     97 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             478250    280 FUNC RETURNTYPE RAX 1
             478250    280 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             478352      2 INSTR CHECK UNDERFLOW UNSIGNED 32  RDX ZZ sub     edx, ebx        ; n 
@@ -2233,11 +2200,11 @@
             4787b0      5 FUNC RETURNTYPE RAX 0
             4787b0      5 FUNC INARGS    6  ARG0 4 ARG1 96 ARG2 1 ARG3 96 ARG4 0 ARG5 0 
             4787c0     56 FUNC RETURNTYPE RAX 1
-            4787c0     56 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 96 ARG3 1 ARG4 96 ARG5 96 
+            4787c0     56 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 96 ARG3 1 ARG4 96 ARG5 96 
             478800     56 FUNC RETURNTYPE RAX 1
-            478800     56 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            478800     56 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             478840     56 FUNC RETURNTYPE RAX 1
-            478840     56 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            478840     56 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             478880    219 FUNC RETURNTYPE RAX 1
             478880    219 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             478960    351 FUNC RETURNTYPE RAX 1
@@ -2282,9 +2249,9 @@
             478e00    245 FUNC PROBLEM SSL_copy_session_id CALLUNRESOLVED 
             478e52      7 INSTR CHECK OVERFLOW UNKNOWNSIGN 64  RDI ZZ add     rdi, 120h 
             478f00    127 FUNC RETURNTYPE RAX 96
-            478f00    127 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            478f00    127 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             478f80    215 FUNC RETURNTYPE RAX 96
-            478f80    215 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            478f80    215 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             479060     13 FUNC RETURNTYPE RAX 0
             479060     13 FUNC PROBLEM SSL_get_default_timeout JUMPUNRESOLVED 
             479070     84 FUNC RETURNTYPE RAX 0
@@ -2300,7 +2267,7 @@
             479240     37 FUNC RETURNTYPE RAX 0
             479240     37 FUNC PROBLEM SSL_renegotiate_abbreviated JUMPUNRESOLVED 
             479270     14 FUNC RETURNTYPE RAX 1
-            479270     14 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            479270     14 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             479280    409 FUNC RETURNTYPE RAX 0
             479280    409 FUNC PROBLEM SSL_ctrl JUMPUNRESOLVED 
             479420     37 FUNC RETURNTYPE RAX 0
@@ -2350,7 +2317,7 @@
             479ef8      5 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RCX+R13 ZZ IDIOM 32 lea     r13d, [rcx+r13+1] 
             479ef8      5 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RCX+R13+1 ZZ IDIOM 32 lea     r13d, [rcx+r13+1] 
             479f20     27 FUNC RETURNTYPE RAX 0
-            479f20     27 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 4 ARG3 1 ARG4 0 ARG5 0 
+            479f20     27 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             479f40     15 FUNC RETURNTYPE RAX 96
             479f40     15 FUNC INARGS    6  ARG0 4 ARG1 2 ARG2 8 ARG3 96 ARG4 96 ARG5 96 
             479f50     15 FUNC RETURNTYPE RAX 0
@@ -2383,7 +2350,7 @@
             47a700   1455 FUNC RETURNTYPE RAX 96
             47a700   1455 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             47acb0    565 FUNC RETURNTYPE RAX 1
-            47acb0    565 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            47acb0    565 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             47aef0    218 FUNC RETURNTYPE RAX 96
             47aef0    218 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 1 ARG4 96 ARG5 96 
             47afd0     36 FUNC RETURNTYPE RAX 0
@@ -2412,22 +2379,22 @@
             47b6d0     51 FUNC RETURNTYPE RAX 0
             47b6d0     51 FUNC PROBLEM SSL_connect JUMPUNRESOLVED 
             47b710     42 FUNC RETURNTYPE RAX 1
-            47b710     42 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            47b710     42 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             47b740     42 FUNC RETURNTYPE RAX 1
-            47b740     42 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            47b740     42 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             47b770     42 FUNC RETURNTYPE RAX 1
-            47b770     42 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            47b770     42 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             47b7a0     73 FUNC RETURNTYPE RAX 16
-            47b7a0     73 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            47b7a0     73 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
             47b7f0    884 FUNC RETURNTYPE RAX 96
             47b7f0    884 FUNC INARGS    6  ARG0 4 ARG1 96 ARG2 96 ARG3 96 ARG4 1 ARG5 1 
             47b7f0    884 FUNC PROBLEM SSL_dup CALLUNRESOLVED 
-            47b8e4      7 INSTR CHECK OVERFLOW NOFLAGUNKNOWNSIGN 64 RBP+392 ZZ IDIOM 18 MEMORYSINK lea     rdx, [rbp+188h] 
+            47b8e4      7 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBP+392 ZZ IDIOM 18 MEMORYSINK lea     rdx, [rbp+188h] 
             47b8eb      7 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+392 ZZ lea     rsi, [rbx+188h] 
             47b949      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+16 ZZ lea     rcx, [rbx+10h] 
             47b971      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+24 ZZ lea     rcx, [rbx+18h] 
             47bb0b      7 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+268 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rbx+10Ch] ; dest 
-            47bb12      7 INSTR CHECK OVERFLOW NOFLAGUNKNOWNSIGN 64 RBP+268 ZZ IDIOM 18 MEMORYSINK lea     rsi, [rbp+10Ch] ; src 
+            47bb12      7 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBP+268 ZZ IDIOM 18 MEMORYSINK lea     rsi, [rbp+10Ch] ; src 
             47bb70    142 FUNC RETURNTYPE RAX 0
             47bb70    142 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             47bc00     54 FUNC RETURNTYPE RAX 0
@@ -2541,17 +2508,17 @@
             47c4c0      7 FUNC RETURNTYPE RAX 0
             47c4c0      7 FUNC INARGS    6  ARG0 4 ARG1 96 ARG2 96 ARG3 1 ARG4 0 ARG5 0 
             47c4d0     16 FUNC RETURNTYPE RAX 1
-            47c4d0     16 FUNC INARGS    6  ARG0 8 ARG1 16 ARG2 1 ARG3 1 ARG4 0 ARG5 1 
+            47c4d0     16 FUNC INARGS    6  ARG0 8 ARG1 16 ARG2 1 ARG3 0 ARG4 0 ARG5 1 
             47c4e0     18 FUNC RETURNTYPE RAX 0
             47c4e0     18 FUNC INARGS    6  ARG0 96 ARG1 1 ARG2 1 ARG3 1 ARG4 4 ARG5 4 
             47c500     11 FUNC RETURNTYPE RAX 0
             47c500     11 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             47c510    203 FUNC RETURNTYPE RAX 0
-            47c510    203 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            47c510    203 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             47c5e0    316 FUNC RETURNTYPE RAX 4
-            47c5e0    316 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            47c5e0    316 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
             47c720   1860 FUNC RETURNTYPE RAX 96
-            47c720   1860 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 1 ARG4 1 ARG5 1 
+            47c720   1860 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 1 ARG4 1 ARG5 1 
             47c892      4 INSTR CHECK OVERFLOW UNKNOWNSIGN 64  RDI ZZ add     rdi, 1Ch 
             47c8bd      4 INSTR CHECK OVERFLOW UNKNOWNSIGN 64  RDI ZZ add     rdi, 8 
             47c8e8      4 INSTR CHECK OVERFLOW UNKNOWNSIGN 64  RDI ZZ add     rdi, 1Ch 
@@ -2574,7 +2541,7 @@
             47cfe0    435 FUNC RETURNTYPE RAX 1
             47cfe0    435 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             47d1a0    268 FUNC RETURNTYPE RAX 4
-            47d1a0    268 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 1 ARG3 96 ARG4 4 ARG5 1 
+            47d1a0    268 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 96 ARG4 4 ARG5 1 
             47d2b0    247 FUNC RETURNTYPE RAX 1
             47d2b0    247 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             47d2b9      7 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RDI+240 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rdi+0F0h] 
@@ -2602,7 +2569,7 @@
             47d930    309 FUNC RETURNTYPE RAX 1
             47d930    309 FUNC INARGS    6  ARG0 0 ARG1 8 ARG2 0 ARG3 4 ARG4 1 ARG5 0 
             47da70    445 FUNC RETURNTYPE RAX 1
-            47da70    445 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            47da70    445 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             47dc30    469 FUNC RETURNTYPE RAX 1
             47dc30    469 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             47de10    146 FUNC RETURNTYPE RAX 4
@@ -2628,7 +2595,7 @@
             47e1c0      8 FUNC RETURNTYPE RAX 0
             47e1c0      8 FUNC INARGS    6  ARG0 4 ARG1 96 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
             47e1d0     78 FUNC RETURNTYPE RAX 4
-            47e1d0     78 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            47e1d0     78 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             47e220     25 FUNC RETURNTYPE RAX 0
             47e220     25 FUNC INARGS    5  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 
             47e240     12 FUNC RETURNTYPE RAX 0
@@ -2636,7 +2603,7 @@
             47e250     12 FUNC RETURNTYPE RAX 0
             47e250     12 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             47e260    476 FUNC RETURNTYPE RAX 4
-            47e260    476 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 1 ARG3 96 ARG4 96 ARG5 96 
+            47e260    476 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 96 ARG4 96 ARG5 96 
             47e2f1      7 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+248 ZZ IDIOM 18 MEMORYSINK lea     rdx, [rbx+0F8h] 
             47e440     15 FUNC RETURNTYPE RAX 4
             47e440     15 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
@@ -2652,7 +2619,7 @@
             47e917      5 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBP+RDX ZZ IDIOM 18 MEMORYSINK lea     rdi, [rbp+rdx+48h]; s 
             47e917      5 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBP+RDX+72 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rbp+rdx+48h]; s 
             47e930    515 FUNC RETURNTYPE RAX 1
-            47e930    515 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            47e930    515 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             47e94a      7 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RSI+192 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rsi+0C0h] 
             47e991      8 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 R12+192 ZZ IDIOM 18 MEMORYSINK lea     rdi, [r12+0C0h] 
             47e9e5      7 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RAX+272 ZZ IDIOM 18 MEMORYSINK lea     rdx, [rax+110h] 
@@ -2746,7 +2713,7 @@
             47f770     11 FUNC RETURNTYPE RAX 0
             47f770     11 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             47f780    296 FUNC RETURNTYPE RAX 0
-            47f780    296 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 1 ARG3 1 ARG4 4 ARG5 0 
+            47f780    296 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 4 ARG5 0 
             47f8b0    828 FUNC RETURNTYPE RAX 4
             47f8b0    828 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 1 ARG5 0 
             47fbf0    327 FUNC RETURNTYPE RAX 1
@@ -2757,7 +2724,7 @@
             47fd40   1218 FUNC INARGS    6  ARG0 4 ARG1 8 ARG2 8 ARG3 4 ARG4 0 ARG5 0 
             47fe7d      3 INSTR CHECK SIGNEDNESS UNSIGNED 64 R15 ZZ mov     rdx, r15        ; n 
             480210    620 FUNC RETURNTYPE RAX 1
-            480210    620 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 16 ARG3 1 ARG4 0 ARG5 0 
+            480210    620 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 16 ARG3 1 ARG4 0 ARG5 0 
             480490   1044 FUNC RETURNTYPE RAX 1
             480490   1044 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 4 ARG3 4 ARG4 4 ARG5 0 
             480522      2 INSTR CHECK TRUNCATION SIGNED 64 RAX 32 EAX ZZ mov     esi, eax 
@@ -2783,15 +2750,15 @@
             481910     21 FUNC RETURNTYPE RAX 0
             481910     21 FUNC INARGS    6  ARG0 96 ARG1 96 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             481930    377 FUNC RETURNTYPE RAX 1
-            481930    377 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            481930    377 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             481ab0     19 FUNC RETURNTYPE RAX 1
             481ab0     19 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             481ad0   2281 FUNC RETURNTYPE RAX 16
-            481ad0   2281 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            481ad0   2281 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4823c0     29 FUNC RETURNTYPE RAX 16
-            4823c0     29 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            4823c0     29 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
             4823e0   2149 FUNC RETURNTYPE RAX 16
-            4823e0   2149 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4823e0   2149 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             482c50     32 FUNC RETURNTYPE RAX 16
             482c50     32 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
             482c70     32 FUNC RETURNTYPE RAX 16
@@ -2801,7 +2768,7 @@
             482cb0     26 FUNC RETURNTYPE RAX 16
             482cb0     26 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
             482cd0     29 FUNC RETURNTYPE RAX 16
-            482cd0     29 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            482cd0     29 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
             482cf0    331 FUNC RETURNTYPE RAX 1
             482cf0    331 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 1 ARG4 96 ARG5 1 
             482d89      5 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 R12+8 ZZ IDIOM 18 MEMORYSINK lea     rdi, [r12+8] 
@@ -2809,7 +2776,7 @@
             482e40    430 FUNC INARGS    6  ARG0 4 ARG1 96 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
             482ee5      5 INSTR CHECK OVERFLOW NOFLAGUNKNOWNSIGN 64 R12+28 ZZ lea     rdi, [r12+1Ch] 
             482ff0    161 FUNC RETURNTYPE RAX 1
-            482ff0    161 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            482ff0    161 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             483009      7 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RDI+256 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rdi+100h] 
             4830a0    479 FUNC RETURNTYPE RAX 1
             4830a0    479 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
@@ -2818,7 +2785,7 @@
             483280    178 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
             4832a5      7 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBP+256 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rbp+100h] 
             483340    262 FUNC RETURNTYPE RAX 1
-            483340    262 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            483340    262 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             483362      7 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RDI+256 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rdi+100h] 
             483450    418 FUNC RETURNTYPE RAX 1
             483450    418 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
@@ -2826,7 +2793,7 @@
             483600    295 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             483633      8 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 R12+256 ZZ IDIOM 18 MEMORYSINK lea     rdi, [r12+100h] 
             483730    161 FUNC RETURNTYPE RAX 1
-            483730    161 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            483730    161 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             483749      7 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RDI+256 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rdi+100h] 
             4837e0    482 FUNC RETURNTYPE RAX 1
             4837e0    482 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
@@ -2835,7 +2802,7 @@
             4839d0    170 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4839f2      7 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBP+256 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rbp+100h] 
             483a80    161 FUNC RETURNTYPE RAX 1
-            483a80    161 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            483a80    161 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             483a99      7 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RDI+304 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rdi+130h] 
             483b30    479 FUNC RETURNTYPE RAX 1
             483b30    479 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
@@ -2844,7 +2811,7 @@
             483d10    178 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             483d35      7 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBP+304 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rbp+130h] 
             483dd0    262 FUNC RETURNTYPE RAX 1
-            483dd0    262 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            483dd0    262 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             483df2      7 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RDI+304 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rdi+130h] 
             483ee0    402 FUNC RETURNTYPE RAX 1
             483ee0    402 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
@@ -2852,7 +2819,7 @@
             484080    295 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4840b3      8 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 R12+304 ZZ IDIOM 18 MEMORYSINK lea     rdi, [r12+130h] 
             4841b0    161 FUNC RETURNTYPE RAX 1
-            4841b0    161 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            4841b0    161 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4841c9      7 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RDI+304 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rdi+130h] 
             484260    482 FUNC RETURNTYPE RAX 1
             484260    482 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
@@ -2927,7 +2894,7 @@
             4875d0    409 FUNC RETURNTYPE RAX 0
             4875d0    409 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             487770    286 FUNC RETURNTYPE RAX 1
-            487770    286 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            487770    286 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             487890   1494 FUNC RETURNTYPE RAX 1
             487890   1494 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 4 ARG4 0 ARG5 0 
             4879d1      4 INSTR CHECK OVERFLOW UNKNOWNSIGN 64  RDI ZZ add     rdi, 48h 
@@ -2982,15 +2949,15 @@
             489060     31 FUNC RETURNTYPE RAX 0
             489060     31 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             489080     24 FUNC RETURNTYPE RAX 96
-            489080     24 FUNC INARGS    6  ARG0 96 ARG1 0 ARG2 1 ARG3 0 ARG4 96 ARG5 96 
+            489080     24 FUNC INARGS    6  ARG0 96 ARG1 0 ARG2 0 ARG3 0 ARG4 96 ARG5 96 
             4890a0     24 FUNC RETURNTYPE RAX 96
-            4890a0     24 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4890a0     24 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4890c0     24 FUNC RETURNTYPE RAX 96
-            4890c0     24 FUNC INARGS    6  ARG0 96 ARG1 1 ARG2 0 ARG3 1 ARG4 96 ARG5 96 
+            4890c0     24 FUNC INARGS    6  ARG0 96 ARG1 1 ARG2 0 ARG3 0 ARG4 96 ARG5 96 
             4890e0     22 FUNC RETURNTYPE RAX 1
             4890e0     22 FUNC INARGS    6  ARG0 96 ARG1 2 ARG2 0 ARG3 96 ARG4 96 ARG5 96 
             489100     24 FUNC RETURNTYPE RAX 96
-            489100     24 FUNC INARGS    6  ARG0 96 ARG1 4 ARG2 1 ARG3 0 ARG4 96 ARG5 96 
+            489100     24 FUNC INARGS    6  ARG0 96 ARG1 4 ARG2 0 ARG3 0 ARG4 96 ARG5 96 
             489120     22 FUNC RETURNTYPE RAX 1
             489120     22 FUNC INARGS    6  ARG0 0 ARG1 2 ARG2 0 ARG3 96 ARG4 96 ARG5 96 
             489140     22 FUNC RETURNTYPE RAX 1
@@ -3048,7 +3015,7 @@
             489750     99 FUNC RETURNTYPE RAX 0
             489750     99 FUNC PROBLEM CRYPTO_THREADID_current JUMPUNRESOLVED CALLUNRESOLVED 
             4897c0     10 FUNC RETURNTYPE RAX 1
-            4897c0     10 FUNC INARGS    6  ARG0 4 ARG1 8 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            4897c0     10 FUNC INARGS    6  ARG0 4 ARG1 8 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
             4897d0     15 FUNC RETURNTYPE RAX 0
             4897d0     15 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
             4897e0      5 FUNC RETURNTYPE RAX 0
@@ -3100,7 +3067,7 @@
             48a1d0    156 FUNC RETURNTYPE RAX 1
             48a1d0    156 FUNC INARGS    6  ARG0 2 ARG1 2 ARG2 2 ARG3 0 ARG4 0 ARG5 0 
             48a270    108 FUNC RETURNTYPE RAX 1
-            48a270    108 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            48a270    108 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             48a2e0     60 FUNC RETURNTYPE RAX 1
             48a2e0     60 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             48a320     60 FUNC RETURNTYPE RAX 1
@@ -3178,7 +3145,7 @@
             48b000    483 FUNC RETURNTYPE RAX 0
             48b000    483 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             48b1f0    415 FUNC RETURNTYPE RAX 0
-            48b1f0    415 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 1 ARG3 1 ARG4 96 ARG5 96 
+            48b1f0    415 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 96 ARG5 96 
             48b390    134 FUNC RETURNTYPE RAX 1
             48b390    134 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             48b420      8 FUNC RETURNTYPE RAX 0
@@ -3213,15 +3180,15 @@
             48bee0      5 FUNC RETURNTYPE RAX 0
             48bee0      5 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             48bef0     70 FUNC RETURNTYPE RAX 0
-            48bef0     70 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            48bef0     70 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             48bf40      5 FUNC RETURNTYPE RAX 0
             48bf40      5 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             48bf50    200 FUNC RETURNTYPE RAX 4
-            48bf50    200 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            48bf50    200 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             48c020     27 FUNC RETURNTYPE RAX 0
-            48c020     27 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            48c020     27 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             48c040    415 FUNC RETURNTYPE RAX 4
-            48c040    415 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            48c040    415 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             48c1e0    360 FUNC RETURNTYPE RAX 1
             48c1e0    360 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             48c350    452 FUNC RETURNTYPE RAX 4
@@ -3239,7 +3206,7 @@
             48c6d0    109 FUNC RETURNTYPE RAX 0
             48c6d0    109 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             48c740    107 FUNC RETURNTYPE RAX 1
-            48c740    107 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            48c740    107 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             48c7b0    125 FUNC RETURNTYPE RAX 0
             48c7b0    125 FUNC PROBLEM CRYPTO_ex_data_new_class JUMPUNRESOLVED 
             48c830    125 FUNC RETURNTYPE RAX 0
@@ -3281,7 +3248,7 @@
             48d238      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RSI+-8 ZZ lea     rsi, [rsi-8] 
             48d260    103 FUNC RETURNTYPE RAX 8
             48d2d0     23 FUNC RETURNTYPE RAX 1
-            48d2d0     23 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            48d2d0     23 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             48d2f0      5 FUNC RETURNTYPE RAX 0
             48d2f0      5 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             48d300     19 FUNC RETURNTYPE RAX 4
@@ -3329,19 +3296,19 @@
             48dca0     26 FUNC RETURNTYPE RAX 4
             48dca0     26 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             48dcc0     50 FUNC RETURNTYPE RAX 0
-            48dcc0     50 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            48dcc0     50 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             48dd00    217 FUNC RETURNTYPE RAX 1
             48dd00    217 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             48ddad      4 INSTR CHECK OVERFLOW SIGNED 64  RDI ZZ add     rdi, 1 
             48dde0    164 FUNC RETURNTYPE RAX 1
-            48dde0    164 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            48dde0    164 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
             48de90    132 FUNC RETURNTYPE RAX 16
             48de90    132 FUNC INARGS    6  ARG0 8 ARG1 16 ARG2 1 ARG3 2 ARG4 0 ARG5 0 
             48de90    132 FUNC PROBLEM OBJ_bsearch_ex_.constprop.7 CALLUNRESOLVED 
             48df20     30 FUNC RETURNTYPE RAX 0
             48df20     30 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
             48df40    127 FUNC RETURNTYPE RAX 0
-            48df40    127 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            48df40    127 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             48dfc0     15 FUNC RETURNTYPE RAX 0
             48dfc0     15 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             48dfd0    582 FUNC RETURNTYPE RAX 1
@@ -3355,29 +3322,29 @@
             48e4d0    139 FUNC RETURNTYPE RAX 0
             48e4d0    139 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             48e560    672 FUNC RETURNTYPE RAX 96
-            48e560    672 FUNC INARGS    6  ARG0 96 ARG1 1 ARG2 1 ARG3 1 ARG4 4 ARG5 4 
+            48e560    672 FUNC INARGS    6  ARG0 96 ARG1 1 ARG2 96 ARG3 1 ARG4 4 ARG5 4 
             48e800   1527 FUNC RETURNTYPE RAX 1
             48e800   1527 FUNC INARGS    6  ARG0 8 ARG1 1 ARG2 4 ARG3 1 ARG4 0 ARG5 0 
             48ee00    790 FUNC RETURNTYPE RAX 0
-            48ee00    790 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 1 ARG4 4 ARG5 1 
+            48ee00    790 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 1 ARG4 4 ARG5 1 
             48f120    133 FUNC RETURNTYPE RAX 0
-            48f120    133 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            48f120    133 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             48f1b0    125 FUNC RETURNTYPE RAX 0
-            48f1b0    125 FUNC INARGS    6  ARG0 96 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            48f1b0    125 FUNC INARGS    6  ARG0 96 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             48f230    288 FUNC RETURNTYPE RAX 0
             48f230    288 FUNC INARGS    6  ARG0 8 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
             48f230    288 FUNC PROBLEM OBJ_bsearch_ex_ CALLUNRESOLVED 
             48f350      8 FUNC RETURNTYPE RAX 0
             48f350      8 FUNC INARGS    5  ARG0 8 ARG1 16 ARG2 1 ARG3 1 ARG4 2 
             48f360    276 FUNC RETURNTYPE RAX 1
-            48f360    276 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 4 ARG3 1 ARG4 1 ARG5 96 
+            48f360    276 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 4 ARG3 0 ARG4 1 ARG5 96 
             48f427      3 INSTR CHECK OVERFLOW NOFLAGUNKNOWNSIGN 32 RDI+1 ZZ lea     edx, [rdi+1] 
             48f480    362 FUNC RETURNTYPE RAX 0
-            48f480    362 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            48f480    362 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             48f5f0    511 FUNC RETURNTYPE RAX 4
             48f5f0    511 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             48f7f0     34 FUNC RETURNTYPE RAX 0
-            48f7f0     34 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            48f7f0     34 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             48f820      5 FUNC RETURNTYPE RAX 0
             48f820      5 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             48f830     11 FUNC RETURNTYPE RAX 0
@@ -3404,16 +3371,16 @@
             48fc80      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBP+24 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rbp+18h]  ; dest 
             48fd08      3 INSTR CHECK OVERFLOW UNSIGNED 64  RDI ZZ IDIOM 18 MEMORYSINK add     rdi, r15        ; dest 
             48fd60     10 FUNC RETURNTYPE RAX 0
-            48fd60     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            48fd60     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             48fd70    298 FUNC RETURNTYPE RAX 1
-            48fd70    298 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            48fd70    298 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             48fd9d      3 INSTR CHECK OVERFLOW UNSIGNED 64  RDI ZZ IDIOM 18 MEMORYSINK add     rdi, r12        ; s 
             48fda2      3 INSTR CHECK UNDERFLOW UNKNOWNSIGN 64  RDX ZZ sub     rdx, rax        ; n 
             48fdc1      3 INSTR CHECK OVERFLOW UNSIGNED 64  RDI ZZ IDIOM 18 MEMORYSINK add     rdi, r12        ; s 
             48fea0    170 FUNC RETURNTYPE RAX 1
-            48fea0    170 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            48fea0    170 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             48ff50   2292 FUNC RETURNTYPE RAX 0
-            48ff50   2292 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            48ff50   2292 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
             49080d      4 INSTR CHECK OVERFLOW UNSIGNED 64  RSI ZZ IDIOM 15 add     rsi, 40h 
             490850    543 FUNC RETURNTYPE RAX 1
             490850    543 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
@@ -3421,14 +3388,14 @@
             490990      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBP+28 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rbp+1Ch]  ; dest 
             490a18      3 INSTR CHECK OVERFLOW UNSIGNED 64  RDI ZZ IDIOM 18 MEMORYSINK add     rdi, r15        ; dest 
             490a70     10 FUNC RETURNTYPE RAX 0
-            490a70     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            490a70     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             490a80    322 FUNC RETURNTYPE RAX 1
-            490a80    322 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            490a80    322 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             490aad      3 INSTR CHECK OVERFLOW UNSIGNED 64  RDI ZZ IDIOM 18 MEMORYSINK add     rdi, r12        ; s 
             490ab2      3 INSTR CHECK UNDERFLOW UNKNOWNSIGN 64  RDX ZZ sub     rdx, rax        ; n 
             490ad1      3 INSTR CHECK OVERFLOW UNSIGNED 64  RDI ZZ IDIOM 18 MEMORYSINK add     rdi, r12        ; s 
             490bd0    194 FUNC RETURNTYPE RAX 1
-            490bd0    194 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            490bd0    194 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             490ca0    124 FUNC RETURNTYPE RAX 0
             490ca0    124 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             490d20    433 FUNC RETURNTYPE RAX 4
@@ -3437,17 +3404,17 @@
             490e28      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+40 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rbx+28h]  ; dest 
             490e80      3 INSTR CHECK OVERFLOW UNSIGNED 64  RDI ZZ IDIOM 18 MEMORYSINK add     rdi, r14        ; dest 
             490ee0    226 FUNC RETURNTYPE RAX 1
-            490ee0    226 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            490ee0    226 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             490fd0    226 FUNC RETURNTYPE RAX 1
-            490fd0    226 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            490fd0    226 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4910c0     24 FUNC RETURNTYPE RAX 1
             4910c0     24 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4910e0     24 FUNC RETURNTYPE RAX 1
             4910e0     24 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             491100     10 FUNC RETURNTYPE RAX 0
-            491100     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            491100     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             491110    535 FUNC RETURNTYPE RAX 1
-            491110    535 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            491110    535 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             49113c      3 INSTR CHECK OVERFLOW UNSIGNED 64  RDI ZZ IDIOM 18 MEMORYSINK add     rdi, r12        ; s 
             4911eb      3 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RAX+1 ZZ lea     ecx, [rax+1] 
             4912ad      3 INSTR CHECK OVERFLOW UNSIGNED 64  RDI ZZ IDIOM 18 MEMORYSINK add     rdi, r12        ; s 
@@ -3455,15 +3422,15 @@
             491330      5 FUNC RETURNTYPE RAX 0
             491330      5 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             491340    161 FUNC RETURNTYPE RAX 0
-            491340    161 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 8 ARG3 1 ARG4 0 ARG5 0 
+            491340    161 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 8 ARG3 0 ARG4 0 ARG5 0 
             4913f0    161 FUNC RETURNTYPE RAX 0
-            4913f0    161 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            4913f0    161 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4914a0    153 FUNC RETURNTYPE RAX 1
             4914a0    153 FUNC INARGS    1  ARG0 4 
             491540    153 FUNC RETURNTYPE RAX 1
             491540    153 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4915e0   1456 FUNC RETURNTYPE RAX 1
-            4915e0   1456 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4915e0   1456 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             49160f      5 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBP+RCX ZZ IDIOM 18 MEMORYSINK lea     rdi, [rbp+rcx+50h]; s 
             49160f      5 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBP+RCX+80 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rbp+rcx+50h]; s 
             491b60      5 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RSI+RAX ZZ IDIOM 18 MEMORYSINK lea     rdi, [rsi+rax+51h]; s 
@@ -3476,7 +3443,7 @@
             491cd0      5 FUNC RETURNTYPE RAX 0
             491cd0      5 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             491ce0     10 FUNC RETURNTYPE RAX 0
-            491ce0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            491ce0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             491cf0    275 FUNC RETURNTYPE RAX 0
             491cf0    275 FUNC INARGS    4  ARG0 0 ARG1 0 ARG2 0 ARG3 0 
             491e10    275 FUNC RETURNTYPE RAX 0
@@ -3484,9 +3451,9 @@
             491f40   4332 FUNC RETURNTYPE RAX 0
             491f40   4332 FUNC PROBLEM sha1_block_data_order STACKANALYSIS 
             493030   3676 FUNC RETURNTYPE RAX 0
-            493030   3676 FUNC INARGS    4  ARG0 4 ARG1 4 ARG2 1 ARG3 1 
+            493030   3676 FUNC INARGS    3  ARG0 4 ARG1 4 ARG2 1 
             493e90   3591 FUNC RETURNTYPE RAX 0
-            493e90   3591 FUNC INARGS    4  ARG0 4 ARG1 4 ARG2 1 ARG3 1 
+            493e90   3591 FUNC INARGS    3  ARG0 4 ARG1 4 ARG2 1 
             494d80   4725 FUNC RETURNTYPE RAX 0
             494d80   4725 FUNC PROBLEM sha256_block_data_order STACKANALYSIS 
             496100   4773 FUNC RETURNTYPE RAX 0
@@ -3525,7 +3492,7 @@
             497f14      4 INSTR CHECK OVERFLOW NOFLAGUNKNOWNSIGN 64 RDI+56 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rdi+38h] 
             497f1d      4 INSTR CHECK OVERFLOW NOFLAGUNKNOWNSIGN 64 RBX+104 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rbx+68h] 
             497f30    357 FUNC RETURNTYPE RAX 1
-            497f30    357 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            497f30    357 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             497f40      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RDI+56 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rdi+38h] 
             497f44      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RSI+56 ZZ IDIOM 18 MEMORYSINK lea     rsi, [rsi+38h] 
             497f78      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBP+104 ZZ IDIOM 18 MEMORYSINK lea     rsi, [rbp+68h] 
@@ -3548,7 +3515,7 @@
             49836d      4 INSTR CHECK OVERFLOW NOFLAGUNKNOWNSIGN 64 RBP+104 ZZ lea     rdi, [rbp+68h] 
             498371      2 INSTR CHECK TRUNCATION UNKNOWNSIGN 64 RBX 32 EBX ZZ mov     esi, ebx 
             4983a0    135 FUNC RETURNTYPE RAX 1
-            4983a0    135 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            4983a0    135 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             498430    905 FUNC RETURNTYPE RAX 1
             498430    905 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
             4985f8      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBP+64 ZZ IDIOM 18 MEMORYSINK lea     rsi, [rbp+40h] 
@@ -3559,14 +3526,14 @@
             4987c0    189 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             498818      3 INSTR CHECK OVERFLOW UNSIGNED 64  RBX ZZ IDIOM 11 CONST 0 add     rbx, r15 
             498880    762 FUNC RETURNTYPE RAX 1
-            498880    762 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            498880    762 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4988e2      5 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+RCX ZZ IDIOM 18 MEMORYSINK lea     rdi, [rbx+rcx+40h]; s 
             4988e2      5 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+RCX+64 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rbx+rcx+40h]; s 
             498b1d      5 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+RCX ZZ IDIOM 18 MEMORYSINK lea     rdi, [rbx+rcx+40h]; s 
             498b1d      5 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+RCX+64 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rbx+rcx+40h]; s 
             498b24      2 INSTR CHECK UNDERFLOW UNSIGNED 32  RDX ZZ sub     edx, eax        ; n 
             498b80    255 FUNC RETURNTYPE RAX 0
-            498b80    255 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 8 ARG3 1 ARG4 0 ARG5 0 
+            498b80    255 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 8 ARG3 0 ARG4 0 ARG5 0 
             498c09      3 INSTR CHECK OVERFLOW UNSIGNED 64  R15 ZZ IDIOM 11 CONST 0 add     r15, rdx 
             498c80   2144 FUNC RETURNTYPE RAX 0
             498c80   2144 FUNC PROBLEM whirlpool_block STACKANALYSIS 
@@ -3575,7 +3542,7 @@
             49a5c0    127 FUNC RETURNTYPE RAX 1
             49a5c0    127 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             49a640    419 FUNC RETURNTYPE RAX 1
-            49a640    419 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            49a640    419 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             49a7f0    594 FUNC RETURNTYPE RAX 1
             49a7f0    594 FUNC INARGS    2  ARG0 4 ARG1 4 
             49a9fd      4 INSTR CHECK OVERFLOW UNKNOWNSIGN 64  R8 ZZ add     r8, 4 
@@ -3590,9 +3557,9 @@
             49b1c0    160 FUNC RETURNTYPE RAX 1
             49b1c0    160 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 1 
             49b260   4824 FUNC RETURNTYPE RAX 1
-            49b260   4824 FUNC INARGS    4  ARG0 4 ARG1 4 ARG2 1 ARG3 1 
+            49b260   4824 FUNC INARGS    3  ARG0 4 ARG1 4 ARG2 1 
             49c540   4600 FUNC RETURNTYPE RAX 1
-            49c540   4600 FUNC INARGS    4  ARG0 4 ARG1 4 ARG2 1 ARG3 1 
+            49c540   4600 FUNC INARGS    3  ARG0 4 ARG1 4 ARG2 1 
             49d740    291 FUNC RETURNTYPE RAX 1
             49d740    291 FUNC INARGS    6  ARG0 4 ARG1 8 ARG2 8 ARG3 8 ARG4 96 ARG5 1 
             49d78b      7 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 32 RAX*4 ZZ lea     edx, ds:0[rax*4] 
@@ -3628,21 +3595,21 @@
             49f980    483 FUNC RETURNTYPE RAX 1
             49f980    483 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
             49fb70    609 FUNC RETURNTYPE RAX 1
-            49fb70    609 FUNC INARGS    4  ARG0 1 ARG1 0 ARG2 1 ARG3 1 
+            49fb70    609 FUNC INARGS    4  ARG0 0 ARG1 0 ARG2 1 ARG3 1 
             49fbaf      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 R15+16 ZZ IDIOM 15 lea     r15, [r15+10h] 
             49fde0    177 FUNC RETURNTYPE RAX 0
             49fde0    177 FUNC PROBLEM asm_AES_encrypt STACKANALYSIS 
             49fea0    465 FUNC RETURNTYPE RAX 1
             49fea0    465 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
             4a0080    737 FUNC RETURNTYPE RAX 1
-            4a0080    737 FUNC INARGS    4  ARG0 1 ARG1 0 ARG2 1 ARG3 1 
+            4a0080    737 FUNC INARGS    4  ARG0 0 ARG1 0 ARG2 1 ARG3 1 
             4a00bf      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 R15+16 ZZ IDIOM 15 lea     r15, [r15+10h] 
             4a0370    184 FUNC RETURNTYPE RAX 0
             4a0370    184 FUNC PROBLEM asm_AES_decrypt STACKANALYSIS 
             4a0430     55 FUNC RETURNTYPE RAX 1
             4a0430     55 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4a0470    649 FUNC RETURNTYPE RAX 1
-            4a0470    649 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 4 ARG3 1 ARG4 0 ARG5 0 
+            4a0470    649 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             4a0551      3 INSTR CHECK OVERFLOW SIGNED 32  RCX ZZ add     ecx, 1 
             4a0700    541 FUNC RETURNTYPE RAX 1
             4a0700    541 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
@@ -3671,8 +3638,8 @@
             4a39e0    186 FUNC RETURNTYPE RAX 1
             4a39e0    186 FUNC INARGS    3  ARG0 4 ARG1 0 ARG2 0 
             4a3aa0     37 FUNC RETURNTYPE RAX 2
-            4a3aa0     37 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
-            4a3b80      5 FUNC RETURNTYPE RAX 1
+            4a3aa0     37 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            4a3b80      5 FUNC RETURNTYPE RAX 0
             4a3b80      5 FUNC INARGS    6  ARG0 8 ARG1 1 ARG2 16 ARG3 1 ARG4 1 ARG5 1 
             4a3b90   2788 FUNC RETURNTYPE RAX 1
             4a3b90   2788 FUNC INARGS    2  ARG0 4 ARG1 4 
@@ -3687,27 +3654,27 @@
             4a5300    425 FUNC RETURNTYPE RAX 0
             4a5300    425 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4a54b0    602 FUNC RETURNTYPE RAX 1
-            4a54b0    602 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 4 ARG3 1 ARG4 0 ARG5 0 
+            4a54b0    602 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             4a558d      4 INSTR CHECK OVERFLOW UNKNOWNSIGN 64  RSI ZZ add     rsi, 4 
             4a56a8      4 INSTR CHECK OVERFLOW UNSIGNED 64  RBP ZZ IDIOM 18 MEMORYSINK add     rbp, 8 
             4a5710      6 FUNC RETURNTYPE RAX 16
             4a5710      6 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4a5720    167 FUNC RETURNTYPE RAX 1
-            4a5720    167 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            4a5720    167 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
             4a57d0    935 FUNC RETURNTYPE RAX 0
-            4a57d0    935 FUNC INARGS    4  ARG0 4 ARG1 4 ARG2 1 ARG3 1 
+            4a57d0    935 FUNC INARGS    2  ARG0 4 ARG1 4 
             4a5b80    935 FUNC RETURNTYPE RAX 0
-            4a5b80    935 FUNC INARGS    4  ARG0 4 ARG1 4 ARG2 1 ARG3 1 
+            4a5b80    935 FUNC INARGS    2  ARG0 4 ARG1 4 
             4a5f30   1578 FUNC RETURNTYPE RAX 1
             4a5f30   1578 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 8 ARG4 4 ARG5 1 
             4a6560   2703 FUNC RETURNTYPE RAX 4
-            4a6560   2703 FUNC INARGS    4  ARG0 8 ARG1 1 ARG2 4 ARG3 1 
+            4a6560   2703 FUNC INARGS    3  ARG0 8 ARG1 1 ARG2 4 
             4a65e5      3 INSTR CHECK OVERFLOW UNSIGNED 32  RCX ZZ add     ecx, 1 
             4a664e      3 INSTR CHECK OVERFLOW SIGNED 32  RAX ZZ add     eax, 1 
             4a6ff0   1024 FUNC RETURNTYPE RAX 1
-            4a6ff0   1024 FUNC INARGS    4  ARG0 4 ARG1 4 ARG2 1 ARG3 1 
+            4a6ff0   1024 FUNC INARGS    2  ARG0 4 ARG1 4 
             4a73f0   1041 FUNC RETURNTYPE RAX 1
-            4a73f0   1041 FUNC INARGS    4  ARG0 4 ARG1 4 ARG2 1 ARG3 1 
+            4a73f0   1041 FUNC INARGS    2  ARG0 4 ARG1 4 
             4a7810   1578 FUNC RETURNTYPE RAX 1
             4a7810   1578 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 8 ARG4 4 ARG5 1 
             4a7e40      5 FUNC RETURNTYPE RAX 96
@@ -3717,17 +3684,17 @@
             4a7ea0    119 FUNC RETURNTYPE RAX 1
             4a7ea0    119 FUNC INARGS    4  ARG0 1 ARG1 4 ARG2 0 ARG3 4 
             4a7f20    714 FUNC RETURNTYPE RAX 1
-            4a7f20    714 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 1 ARG4 1 ARG5 1 
+            4a7f20    714 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 1 ARG5 1 
             4a819c      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 R14+64 ZZ IDIOM 15 lea     r14, [r14+40h] 
             4a81f0     17 FUNC RETURNTYPE RAX 1
             4a81f0     17 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4a8210    119 FUNC RETURNTYPE RAX 1
             4a8210    119 FUNC INARGS    4  ARG0 1 ARG1 4 ARG2 0 ARG3 4 
             4a8290    714 FUNC RETURNTYPE RAX 1
-            4a8290    714 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 1 ARG4 1 ARG5 1 
+            4a8290    714 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 1 ARG5 1 
             4a850c      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 R14+-64 ZZ IDIOM 15 lea     r14, [r14-40h] 
             4a8560   1959 FUNC RETURNTYPE RAX 1
-            4a8560   1959 FUNC INARGS    4  ARG0 1 ARG1 4 ARG2 4 ARG3 1 
+            4a8560   1959 FUNC INARGS    3  ARG0 1 ARG1 4 ARG2 4 
             4a9d80    722 FUNC RETURNTYPE RAX 1
             4a9d80    722 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 4 ARG4 4 ARG5 0 
             4aa080     79 FUNC RETURNTYPE RAX 1
@@ -3757,7 +3724,7 @@
             4ac889      4 INSTR CHECK OVERFLOW UNSIGNED 64  RAX ZZ add     rax, 1 
             4ac8f3      4 INSTR CHECK UNDERFLOW UNSIGNED 64  RAX ZZ IDIOM 31 sub     rax, 10h 
             4ac940    818 FUNC RETURNTYPE RAX 1
-            4ac940    818 FUNC INARGS    4  ARG0 4 ARG1 4 ARG2 2 ARG3 1 
+            4ac940    818 FUNC INARGS    3  ARG0 4 ARG1 4 ARG2 2 
             4ac940    818 FUNC PROBLEM CRYPTO_gcm128_init CALLUNRESOLVED 
             4acbf0      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+96 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rbx+60h] 
             4acc80    496 FUNC RETURNTYPE RAX 0
@@ -3802,7 +3769,7 @@
             4ae160    216 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
             4ae160    216 FUNC PROBLEM CRYPTO_gcm128_tag CALLUNRESOLVED 
             4ae240     89 FUNC RETURNTYPE RAX 0
-            4ae240     89 FUNC INARGS    6  ARG0 8 ARG1 2 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            4ae240     89 FUNC INARGS    6  ARG0 8 ARG1 2 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
             4ae2a0     34 FUNC RETURNTYPE RAX 1
             4ae2a0     34 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4ae300    261 FUNC RETURNTYPE RAX 1
@@ -3852,7 +3819,7 @@
             4b2ca0   1034 FUNC RETURNTYPE RAX 1
             4b2ca0   1034 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             4b30b0    356 FUNC RETURNTYPE RAX 4
-            4b30b0    356 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            4b30b0    356 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4b30cf      7 INSTR CHECK OVERFLOW NOFLAGSIGNED 32 RSI*8 ZZ lea     edi, ds:0[rsi*8] 
             4b3142      4 INSTR CHECK OVERFLOW UNSIGNED 64  RDX ZZ IDIOM 18 MEMORYSINK add     rdx, 20h 
             4b3220    140 FUNC RETURNTYPE RAX 1
@@ -3872,7 +3839,7 @@
             4b3500     24 FUNC RETURNTYPE RAX 96
             4b3500     24 FUNC INARGS    6  ARG0 4 ARG1 96 ARG2 96 ARG3 96 ARG4 4 ARG5 1 
             4b3520     97 FUNC RETURNTYPE RAX 4
-            4b3520     97 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 1 ARG3 96 ARG4 96 ARG5 96 
+            4b3520     97 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 96 ARG4 96 ARG5 96 
             4b3590     94 FUNC RETURNTYPE RAX 4
             4b3590     94 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4b35f0    279 FUNC RETURNTYPE RAX 4
@@ -3881,9 +3848,9 @@
             4b3710    196 FUNC RETURNTYPE RAX 4
             4b3710    196 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4b37e0    387 FUNC RETURNTYPE RAX 4
-            4b37e0    387 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4b37e0    387 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4b3970     94 FUNC RETURNTYPE RAX 0
-            4b3970     94 FUNC INARGS    4  ARG0 4 ARG1 4 ARG2 1 ARG3 1 
+            4b3970     94 FUNC INARGS    2  ARG0 4 ARG1 4 
             4b39d0     43 FUNC RETURNTYPE RAX 4
             4b39d0     43 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4b3a00     30 FUNC RETURNTYPE RAX 1
@@ -3900,7 +3867,7 @@
             4b3db0    196 FUNC RETURNTYPE RAX 1
             4b3db0    196 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4b3e80    384 FUNC RETURNTYPE RAX 1
-            4b3e80    384 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            4b3e80    384 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4b3f20      3 INSTR CHECK OVERFLOW UNSIGNED 32  RSI ZZ add     esi, 1 
             4b3f40      3 INSTR CHECK OVERFLOW SIGNED 32  RAX ZZ add     eax, 1 
             4b4000     91 FUNC RETURNTYPE RAX 1
@@ -3933,7 +3900,7 @@
             4b43f8      7 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+336 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rbx+150h] 
             4b440e      7 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+360 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rbx+168h] 
             4b4460    157 FUNC RETURNTYPE RAX 4
-            4b4460    157 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 1 ARG3 96 ARG4 96 ARG5 96 
+            4b4460    157 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 96 ARG4 96 ARG5 96 
             4b4500    439 FUNC RETURNTYPE RAX 0
             4b4500    439 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4b4545      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+24 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rbx+18h]  ; ptr 
@@ -4077,7 +4044,7 @@
             4b6f10    220 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 4 ARG4 0 ARG5 0 
             4b6f10    220 FUNC PROBLEM BN_mod_lshift CALLUNRESOLVED 
             4b6ff0    698 FUNC RETURNTYPE RAX 4
-            4b6ff0    698 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 96 ARG4 96 ARG5 96 
+            4b6ff0    698 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 96 ARG4 96 ARG5 96 
             4b7008      3 INSTR CHECK OVERFLOW UNSIGNED 32  RDI ZZ add     edi, 2 
             4b7255      4 INSTR CHECK UNDERFLOW UNKNOWNSIGN 64  RSI ZZ sub     rsi, 8 
             4b72b0    559 FUNC RETURNTYPE RAX 4
@@ -4103,7 +4070,7 @@
             4b7880    138 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4b78e4      4 INSTR CHECK OVERFLOW UNSIGNED 64  RSI ZZ IDIOM 18 MEMORYSINK add     rsi, 2 
             4b7910   1508 FUNC RETURNTYPE RAX 1
-            4b7910   1508 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4b7910   1508 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4b7a9e      4 INSTR CHECK UNDERFLOW UNKNOWNSIGN 64  RBX ZZ sub     rbx, 8 
             4b7acb      7 INSTR CHECK OVERFLOW UNKNOWNSIGN 64  RSI ZZ IDIOM 18 GLOBALMEMSINK add     rsi, 5D28B0h 
             4b7b09      7 INSTR CHECK OVERFLOW UNKNOWNSIGN 64  RSI ZZ IDIOM 18 GLOBALMEMSINK add     rsi, 5D28B0h 
@@ -4126,7 +4093,7 @@
             4b7f80     69 FUNC RETURNTYPE RAX 16
             4b7f80     69 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4b7fd0    461 FUNC RETURNTYPE RAX 1
-            4b7fd0    461 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 4 ARG3 1 ARG4 0 ARG5 0 
+            4b7fd0    461 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             4b7fd0    461 FUNC PROBLEM bn_rand_range CALLUNRESOLVED 
             4b8064      4 INSTR CHECK OVERFLOW NOFLAGUNKNOWNSIGN 64 R14+-2 ZZ lea     esi, [r14-2] 
             4b80c0      4 INSTR CHECK OVERFLOW NOFLAGUNKNOWNSIGN 64 R14+-3 ZZ lea     esi, [r14-3] 
@@ -4152,7 +4119,7 @@
             4b85a0    276 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4b865a      4 INSTR CHECK UNDERFLOW UNKNOWNSIGN 64  RDX ZZ sub     rdx, 8 
             4b86c0    394 FUNC RETURNTYPE RAX 1
-            4b86c0    394 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            4b86c0    394 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
             4b8758      4 INSTR CHECK UNDERFLOW UNKNOWNSIGN 64  RAX ZZ sub     rax, 8 
             4b8761      8 INSTR CHECK OVERFLOW NOFLAGSIGNED 64 R13*8 ZZ lea     rdx, ds:0[r13*8]; n 
             4b87ef      4 INSTR CHECK UNDERFLOW UNKNOWNSIGN 64  RSI ZZ sub     rsi, 8 
@@ -4173,12 +4140,12 @@
             4b8cd0    255 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4b8db0      3 INSTR CHECK OVERFLOW NOFLAGSIGNED 32 RBP+1 ZZ lea     esi, [rbp+1] 
             4b8dd0    153 FUNC RETURNTYPE RAX 1
-            4b8dd0    153 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4b8dd0    153 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4b8e50      3 INSTR CHECK OVERFLOW UNKNOWNSIGN 32  RSI ZZ add     esi, 1 
             4b8e70    215 FUNC RETURNTYPE RAX 1
             4b8e70    215 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 4 ARG3 4 ARG4 1 ARG5 4 
             4b8f50    200 FUNC RETURNTYPE RAX 1
-            4b8f50    200 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            4b8f50    200 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4b9020   1154 FUNC RETURNTYPE RAX 1
             4b9020   1154 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 4 ARG3 4 ARG4 96 ARG5 96 
             4b9020   1154 FUNC PROBLEM BN_is_prime_fasttest_ex.constprop.1 CALLUNRESOLVED 
@@ -4192,7 +4159,7 @@
             4b9b40   1292 FUNC RETURNTYPE RAX 1
             4b9b40   1292 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 4 ARG3 1 ARG4 4 ARG5 1 
             4b9b40   1292 FUNC PROBLEM BN_is_prime_fasttest_ex CALLUNRESOLVED 
-            4ba050    236 FUNC RETURNTYPE RAX 1
+            4ba050    236 FUNC RETURNTYPE RAX 0
             4ba050    236 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 8 ARG4 0 ARG5 0 
             4ba140    631 FUNC RETURNTYPE RAX 0
             4ba140    631 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 4 ARG4 1 ARG5 0 
@@ -4205,7 +4172,7 @@
             4ba770    238 FUNC RETURNTYPE RAX 1
             4ba770    238 FUNC INARGS    4  ARG0 4 ARG1 4 ARG2 1 ARG3 0 
             4ba860    160 FUNC RETURNTYPE RAX 1
-            4ba860    160 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            4ba860    160 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4ba878      3 INSTR CHECK UNDERFLOW SIGNED 32  RCX ZZ sub     ecx, 4 
             4ba900     13 FUNC RETURNTYPE RAX 1
             4ba900     13 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
@@ -4218,9 +4185,9 @@
             4baf60    409 FUNC RETURNTYPE RAX 1
             4baf60    409 FUNC INARGS    3  ARG0 4 ARG1 4 ARG2 4 
             4bb100   1291 FUNC RETURNTYPE RAX 1
-            4bb100   1291 FUNC INARGS    4  ARG0 4 ARG1 4 ARG2 0 ARG3 1 
+            4bb100   1291 FUNC INARGS    2  ARG0 4 ARG1 4 
             4bb610    357 FUNC RETURNTYPE RAX 1
-            4bb610    357 FUNC INARGS    4  ARG0 4 ARG1 4 ARG2 0 ARG3 1 
+            4bb610    357 FUNC INARGS    2  ARG0 4 ARG1 4 
             4bb780    591 FUNC RETURNTYPE RAX 0
             4bb780    591 FUNC PROBLEM bn_mul_mont STACKANALYSIS 
             4bb9d0   1301 FUNC RETURNTYPE RAX 0
@@ -4239,7 +4206,7 @@
             4bd3e0     34 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 96 ARG3 96 ARG4 0 ARG5 0 
             4bd3e9      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+24 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rbx+18h] 
             4bd410     65 FUNC RETURNTYPE RAX 4
-            4bd410     65 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4bd410     65 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4bd435      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+24 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rbx+18h] 
             4bd460     41 FUNC RETURNTYPE RAX 0
             4bd460     41 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
@@ -4272,7 +4239,7 @@
             4be110    152 FUNC RETURNTYPE RAX 1
             4be110    152 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 4 ARG3 4 ARG4 96 ARG5 96 
             4be1b0     90 FUNC RETURNTYPE RAX 4
-            4be1b0     90 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 1 ARG3 96 ARG4 1 ARG5 96 
+            4be1b0     90 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 96 ARG4 1 ARG5 96 
             4be1cd      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RAX+8 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rax+8] 
             4be1dc      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+32 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rbx+20h] 
             4be1e5      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+56 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rbx+38h] 
@@ -4304,7 +4271,7 @@
             4be618      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+32 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rbx+20h] 
             4be621      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+56 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rbx+38h] 
             4be670    287 FUNC RETURNTYPE RAX 4
-            4be670    287 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            4be670    287 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4be670    287 FUNC PROBLEM EC_GROUP_new CALLUNRESOLVED 
             4be6ad      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RAX+16 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rax+10h] 
             4be6c9      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+40 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rbx+28h] 
@@ -4362,7 +4329,7 @@
             4bec90     70 FUNC RETURNTYPE RAX 0
             4bec90     70 FUNC PROBLEM EC_GROUP_check_discriminant JUMPUNRESOLVED 
             4bece0    835 FUNC RETURNTYPE RAX 1
-            4bece0    835 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            4bece0    835 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
             4bece0    835 FUNC PROBLEM EC_GROUP_cmp CALLUNRESOLVED 
             4beeef      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBP+16 ZZ IDIOM 18 MEMORYSINK lea     rsi, [rbp+10h] 
             4bef16      5 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 R12+16 ZZ IDIOM 18 MEMORYSINK lea     rsi, [r12+10h] 
@@ -4385,7 +4352,7 @@
             4bf260     71 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4bf260     71 FUNC PROBLEM EC_EX_DATA_clear_free_all_data CALLUNRESOLVED 
             4bf2b0    215 FUNC RETURNTYPE RAX 4
-            4bf2b0    215 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            4bf2b0    215 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4bf2b0    215 FUNC PROBLEM EC_POINT_new CALLUNRESOLVED 
             4bf390    378 FUNC RETURNTYPE RAX 1
             4bf390    378 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 4 ARG3 96 ARG4 0 ARG5 0 
@@ -4447,10 +4414,10 @@
             4c02c0     53 FUNC RETURNTYPE RAX 0
             4c02c0     53 FUNC PROBLEM EC_GROUP_have_precompute_mult JUMPUNRESOLVED 
             4c0300     39 FUNC RETURNTYPE RAX 0
-            4c0300     39 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            4c0300     39 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4c0304      4 INSTR CHECK OVERFLOW NOFLAGUNKNOWNSIGN 64 RDI+48 ZZ lea     rdi, [rdi+30h] 
             4c0330    680 FUNC RETURNTYPE RAX 4
-            4c0330    680 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 4 ARG3 1 ARG4 0 ARG5 0 
+            4c0330    680 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             4c039a      3 INSTR CHECK OVERFLOW NOFLAGSIGNED 32 RAX+1 ZZ lea     edi, [rax+1] 
             4c041a      4 INSTR CHECK OVERFLOW UNSIGNED 64  RDX ZZ add     rdx, 1 
             4c0422      4 INSTR CHECK OVERFLOW NOFLAGUNKNOWNSIGN 64 R14+RDX ZZ lea     esi, [r14+rdx] 
@@ -4470,13 +4437,13 @@
             4c0e73      7 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 32 RDX*8 ZZ lea     edi, ds:8[rdx*8] 
             4c0e73      7 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 32 RDX*8+8 ZZ lea     edi, ds:8[rdx*8] 
             4c1560   1634 FUNC RETURNTYPE RAX 1
-            4c1560   1634 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            4c1560   1634 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4c16bb      4 INSTR CHECK OVERFLOW UNSIGNED 64 RDX ZZ IDIOM 33 imul    rdx, rax 
             4c16bf      7 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RDX*8 ZZ lea     edi, ds:8[rdx*8] 
             4c16bf      7 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RDX*8+8 ZZ lea     edi, ds:8[rdx*8] 
             4c1796      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+48 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rbx+30h] 
             4c1bd0     42 FUNC RETURNTYPE RAX 1
-            4c1bd0     42 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            4c1bd0     42 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4c1c00   1173 FUNC RETURNTYPE RAX 4
             4c1c00   1173 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4c1c00   1173 FUNC PROBLEM EC_GROUP_new_by_curve_name CALLUNRESOLVED 
@@ -4522,35 +4489,35 @@
             4c353e      3 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 32 RAX+14 ZZ lea     ecx, [rax+0Eh] 
             4c376a      2 INSTR CHECK TRUNCATION UNKNOWNSIGN 64 RAX 32 EAX ZZ mov     edi, eax 
             4c3d20     10 FUNC RETURNTYPE RAX 0
-            4c3d20     10 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            4c3d20     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4c3d30     10 FUNC RETURNTYPE RAX 0
-            4c3d30     10 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            4c3d30     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4c3d40     10 FUNC RETURNTYPE RAX 0
-            4c3d40     10 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            4c3d40     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4c3d50     10 FUNC RETURNTYPE RAX 0
-            4c3d50     10 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            4c3d50     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4c3d60     10 FUNC RETURNTYPE RAX 0
-            4c3d60     10 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            4c3d60     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4c3d70     10 FUNC RETURNTYPE RAX 0
-            4c3d70     10 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            4c3d70     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4c3d80     10 FUNC RETURNTYPE RAX 0
-            4c3d80     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            4c3d80     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4c3d90     10 FUNC RETURNTYPE RAX 0
-            4c3d90     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4c3d90     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4c3da0     10 FUNC RETURNTYPE RAX 0
-            4c3da0     10 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            4c3da0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4c3db0     10 FUNC RETURNTYPE RAX 0
-            4c3db0     10 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            4c3db0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4c3dc0     10 FUNC RETURNTYPE RAX 0
-            4c3dc0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            4c3dc0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4c3dd0     10 FUNC RETURNTYPE RAX 0
-            4c3dd0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4c3dd0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4c3de0     10 FUNC RETURNTYPE RAX 0
-            4c3de0     10 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            4c3de0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4c3df0     10 FUNC RETURNTYPE RAX 0
-            4c3df0     10 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            4c3df0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4c3e00    213 FUNC RETURNTYPE RAX 4
-            4c3e00    213 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            4c3e00    213 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4c3ee0    170 FUNC RETURNTYPE RAX 96
             4c3ee0    170 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4c3f90    682 FUNC RETURNTYPE RAX 4
@@ -4559,19 +4526,19 @@
             4c4240    914 FUNC INARGS    6  ARG0 4 ARG1 96 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4c43f4      2 INSTR CHECK TRUNCATION UNSIGNED 64 RAX 32 EAX ZZ mov     esi, eax 
             4c45e0    230 FUNC RETURNTYPE RAX 96
-            4c45e0    230 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            4c45e0    230 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4c46d0    236 FUNC RETURNTYPE RAX 4
             4c46d0    236 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4c46f5      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+8 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rbx+8] 
             4c47c0    257 FUNC RETURNTYPE RAX 4
-            4c47c0    257 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            4c47c0    257 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
             4c48d0    334 FUNC RETURNTYPE RAX 0
-            4c48d0    334 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            4c48d0    334 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4c49b2      2 INSTR CHECK TRUNCATION UNKNOWNSIGN 64 RAX 32 EAX ZZ mov     edi, eax 
             4c4a20    143 FUNC RETURNTYPE RAX 4
-            4c4a20    143 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 1 ARG3 1 ARG4 96 ARG5 1 
+            4c4a20    143 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 96 ARG5 1 
             4c4ab0    278 FUNC RETURNTYPE RAX 4
-            4c4ab0    278 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 1 ARG3 1 ARG4 96 ARG5 96 
+            4c4ab0    278 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 1 ARG4 96 ARG5 96 
             4c4b51      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+40 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rbx+28h] 
             4c4ba1      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+48 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rbx+30h] 
             4c4bd0    121 FUNC RETURNTYPE RAX 1
@@ -4582,16 +4549,16 @@
             4c4c50    423 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4c4c50    423 FUNC PROBLEM EC_KEY_copy CALLUNRESOLVED 
             4c4e00    279 FUNC RETURNTYPE RAX 4
-            4c4e00    279 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 96 ARG4 1 ARG5 96 
+            4c4e00    279 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 96 ARG4 1 ARG5 96 
             4c4ea2      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+40 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rbx+28h] 
             4c4ef2      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+48 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rbx+30h] 
             4c4f20     48 FUNC RETURNTYPE RAX 1
-            4c4f20     48 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 1 ARG4 0 ARG5 1 
+            4c4f20     48 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 1 
             4c4f24      4 INSTR CHECK OVERFLOW UNKNOWNSIGN 64  RDI ZZ IDIOM 18 MEMORYSINK add     rdi, 28h 
             4c4f50    459 FUNC RETURNTYPE RAX 1
             4c4f50    459 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4c5120    701 FUNC RETURNTYPE RAX 1
-            4c5120    701 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            4c5120    701 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4c53e0    560 FUNC RETURNTYPE RAX 1
             4c53e0    560 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4c5610      5 FUNC RETURNTYPE RAX 0
@@ -4615,7 +4582,7 @@
             4c5760     26 FUNC RETURNTYPE RAX 0
             4c5760     26 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4c5780    135 FUNC RETURNTYPE RAX 1
-            4c5780    135 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 2 ARG4 1 ARG5 4 
+            4c5780    135 FUNC INARGS    6  ARG0 4 ARG1 2 ARG2 2 ARG3 2 ARG4 1 ARG5 4 
             4c5810    192 FUNC RETURNTYPE RAX 1
             4c5810    192 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 2 ARG3 2 ARG4 2 ARG5 0 
             4c58b8      5 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 R12+48 ZZ IDIOM 18 MEMORYSINK lea     rdi, [r12+30h] 
@@ -4630,7 +4597,7 @@
             4c5930      6 FUNC RETURNTYPE RAX 0
             4c5930      6 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4c5940     11 FUNC RETURNTYPE RAX 1
-            4c5940     11 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4c5940     11 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4c5950    102 FUNC RETURNTYPE RAX 1
             4c5950    102 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             4c5950    102 FUNC PROBLEM ec_GF2m_simple_points_make_affine CALLUNRESOLVED 
@@ -4692,10 +4659,10 @@
             4c5d70      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBP+56 ZZ IDIOM 18 MEMORYSINK lea     rsi, [rbp+38h] 
             4c5d74      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+56 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rbx+38h] 
             4c5db0    316 FUNC RETURNTYPE RAX 1
-            4c5db0    316 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
-            4c5e95      4 INSTR CHECK OVERFLOW NOFLAGUNKNOWNSIGN 64 RBX+8 ZZ lea     rdi, [rbx+8] 
-            4c5ea3      4 INSTR CHECK OVERFLOW NOFLAGUNKNOWNSIGN 64 RBX+32 ZZ lea     rdi, [rbx+20h] 
-            4c5eb4      4 INSTR CHECK OVERFLOW NOFLAGUNKNOWNSIGN 64 RBX+56 ZZ lea     rdi, [rbx+38h] 
+            4c5db0    316 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            4c5e95      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+8 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rbx+8] 
+            4c5ea3      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+32 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rbx+20h] 
+            4c5eb4      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+56 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rbx+38h] 
             4c5ef0    494 FUNC RETURNTYPE RAX 1
             4c5ef0    494 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             4c602c      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 R14+8 ZZ IDIOM 18 MEMORYSINK lea     rsi, [r14+8] 
@@ -4725,7 +4692,7 @@
             4c68a7      4 INSTR CHECK OVERFLOW NOFLAGUNKNOWNSIGN 64 RBX+8 ZZ lea     rsi, [rbx+8] 
             4c68ce      4 INSTR CHECK OVERFLOW NOFLAGUNKNOWNSIGN 64 RBX+32 ZZ lea     rsi, [rbx+20h] 
             4c6960    228 FUNC RETURNTYPE RAX 1
-            4c6960    228 FUNC INARGS    6  ARG0 1 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            4c6960    228 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4c6a50    712 FUNC RETURNTYPE RAX 1
             4c6a50    712 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4c6b70      3 INSTR CHECK OVERFLOW UNSIGNED 32  RDX ZZ add     edx, 1 
@@ -4804,7 +4771,7 @@
             4c9200      7 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+136 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rbx+88h] 
             4c922f      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+120 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rbx+78h] 
             4c9390    468 FUNC RETURNTYPE RAX 4
-            4c9390    468 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 4 ARG3 1 ARG4 4 ARG5 1 
+            4c9390    468 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 4 ARG3 0 ARG4 4 ARG5 1 
             4c9570    997 FUNC RETURNTYPE RAX 1
             4c9570    997 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 4 ARG4 0 ARG5 0 
             4c9570    997 FUNC PROBLEM RSA_eay_public_decrypt CALLUNRESOLVED 
@@ -4841,7 +4808,7 @@
             4caa34      4 INSTR CHECK OVERFLOW NOFLAGUNKNOWNSIGN 64 R14+1 ZZ lea     ecx, [r14+1] 
             4cacfb      4 INSTR CHECK OVERFLOW NOFLAGSIGNED 64 R14+1 ZZ lea     ecx, [r14+1] 
             4caf40    488 FUNC RETURNTYPE RAX 4
-            4caf40    488 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 1 ARG3 96 ARG4 4 ARG5 4 
+            4caf40    488 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 96 ARG4 4 ARG5 4 
             4caf40    488 FUNC PROBLEM RSA_new CALLUNRESOLVED 
             4cb130      8 FUNC RETURNTYPE RAX 16
             4cb130      8 FUNC INARGS    6  ARG0 16 ARG1 1 ARG2 1 ARG3 1 ARG4 1 ARG5 1 
@@ -4853,7 +4820,7 @@
             4cb180     79 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4cb180     79 FUNC PROBLEM RSA_set_method CALLUNRESOLVED 
             4cb1d0    587 FUNC RETURNTYPE RAX 4
-            4cb1d0    587 FUNC INARGS    6  ARG0 96 ARG1 1 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            4cb1d0    587 FUNC INARGS    6  ARG0 96 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
             4cb1d0    587 FUNC PROBLEM RSA_new_method CALLUNRESOLVED 
             4cb420    269 FUNC RETURNTYPE RAX 1
             4cb420    269 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
@@ -4861,7 +4828,7 @@
             4cb429      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RDI+112 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rdi+70h] 
             4cb470      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+96 ZZ IDIOM 18 MEMORYSINK lea     rdx, [rbx+60h] 
             4cb530     48 FUNC RETURNTYPE RAX 1
-            4cb530     48 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 1 ARG4 0 ARG5 1 
+            4cb530     48 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 1 
             4cb534      4 INSTR CHECK OVERFLOW UNKNOWNSIGN 64  RDI ZZ IDIOM 18 MEMORYSINK add     rdi, 70h 
             4cb560     25 FUNC RETURNTYPE RAX 96
             4cb560     25 FUNC INARGS    5  ARG0 1 ARG1 96 ARG2 1 ARG3 1 ARG4 1 
@@ -4965,28 +4932,28 @@
             4cd88b      3 INSTR CHECK UNDERFLOW SIGNED 32  RSI ZZ sub     esi, 3 
             4cd8ac      2 INSTR CHECK SIGNEDNESS UNSIGNED 32 EBP ZZ mov     edx, ebp        ; n 
             4cd910    273 FUNC RETURNTYPE RAX 1
-            4cd910    273 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 4 ARG3 1 ARG4 1 ARG5 0 
+            4cd910    273 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 4 ARG3 1 ARG4 1 ARG5 0 
             4cd93a      2 INSTR CHECK SIGNEDNESS UNSIGNED 32 EBX ZZ mov     edx, ebx        ; n 
             4cda30     74 FUNC RETURNTYPE RAX 1
             4cda30     74 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4cda80     70 FUNC RETURNTYPE RAX 1
             4cda80     70 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4cdad0     10 FUNC RETURNTYPE RAX 4
-            4cdad0     10 FUNC INARGS    6  ARG0 1 ARG1 8 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            4cdad0     10 FUNC INARGS    6  ARG0 1 ARG1 8 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
             4cdae0     10 FUNC RETURNTYPE RAX 0
-            4cdae0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4cdae0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4cdaf0     10 FUNC RETURNTYPE RAX 1
-            4cdaf0     10 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 96 ARG3 1 ARG4 0 ARG5 0 
+            4cdaf0     10 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 96 ARG3 1 ARG4 0 ARG5 0 
             4cdb00     10 FUNC RETURNTYPE RAX 96
-            4cdb00     10 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 96 ARG3 1 ARG4 96 ARG5 1 
+            4cdb00     10 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 96 ARG3 1 ARG4 96 ARG5 1 
             4cdb10     10 FUNC RETURNTYPE RAX 96
-            4cdb10     10 FUNC INARGS    6  ARG0 1 ARG1 8 ARG2 1 ARG3 1 ARG4 1 ARG5 96 
+            4cdb10     10 FUNC INARGS    6  ARG0 1 ARG1 8 ARG2 1 ARG3 0 ARG4 1 ARG5 96 
             4cdb20     10 FUNC RETURNTYPE RAX 4
-            4cdb20     10 FUNC INARGS    6  ARG0 1 ARG1 96 ARG2 1 ARG3 96 ARG4 1 ARG5 96 
+            4cdb20     10 FUNC INARGS    6  ARG0 1 ARG1 96 ARG2 0 ARG3 96 ARG4 1 ARG5 96 
             4cdb30     10 FUNC RETURNTYPE RAX 1
-            4cdb30     10 FUNC INARGS    6  ARG0 1 ARG1 8 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            4cdb30     10 FUNC INARGS    6  ARG0 1 ARG1 8 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
             4cdb40     10 FUNC RETURNTYPE RAX 0
-            4cdb40     10 FUNC INARGS    6  ARG0 0 ARG1 8 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4cdb40     10 FUNC INARGS    6  ARG0 0 ARG1 8 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4cdb50     13 FUNC RETURNTYPE RAX 0
             4cdb50     13 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4cdb60     13 FUNC RETURNTYPE RAX 1
@@ -5037,13 +5004,13 @@
             4cf5e0     41 FUNC RETURNTYPE RAX 16
             4cf5e0     41 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4cf610    419 FUNC RETURNTYPE RAX 4
-            4cf610    419 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 1 ARG3 96 ARG4 96 ARG5 1 
+            4cf610    419 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 96 ARG4 96 ARG5 1 
             4cf610    419 FUNC PROBLEM DSA_new CALLUNRESOLVED 
             4cf7c0     85 FUNC RETURNTYPE RAX 1
             4cf7c0     85 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4cf7c0     85 FUNC PROBLEM DSA_set_method CALLUNRESOLVED 
             4cf820    518 FUNC RETURNTYPE RAX 4
-            4cf820    518 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            4cf820    518 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
             4cf820    518 FUNC PROBLEM DSA_new_method CALLUNRESOLVED 
             4cfa30    207 FUNC RETURNTYPE RAX 1
             4cfa30    207 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
@@ -5051,7 +5018,7 @@
             4cfa39      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RDI+96 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rdi+60h] 
             4cfa83      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+104 ZZ IDIOM 18 MEMORYSINK lea     rdx, [rbx+68h] 
             4cfb00     48 FUNC RETURNTYPE RAX 1
-            4cfb00     48 FUNC INARGS    6  ARG0 96 ARG1 1 ARG2 1 ARG3 1 ARG4 0 ARG5 1 
+            4cfb00     48 FUNC INARGS    6  ARG0 96 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 1 
             4cfb04      4 INSTR CHECK OVERFLOW UNKNOWNSIGN 64  RDI ZZ add     rdi, 60h 
             4cfb30    121 FUNC RETURNTYPE RAX 1
             4cfb30    121 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
@@ -5070,21 +5037,21 @@
             4cfd10     99 FUNC RETURNTYPE RAX 1
             4cfd10     99 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4cfd80     10 FUNC RETURNTYPE RAX 0
-            4cfd80     10 FUNC INARGS    6  ARG0 1 ARG1 8 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            4cfd80     10 FUNC INARGS    6  ARG0 1 ARG1 8 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
             4cfd90     10 FUNC RETURNTYPE RAX 0
-            4cfd90     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4cfd90     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4cfda0     10 FUNC RETURNTYPE RAX 0
-            4cfda0     10 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            4cfda0     10 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
             4cfdb0     10 FUNC RETURNTYPE RAX 0
-            4cfdb0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4cfdb0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4cfdc0     10 FUNC RETURNTYPE RAX 4
-            4cfdc0     10 FUNC INARGS    6  ARG0 1 ARG1 8 ARG2 1 ARG3 1 ARG4 96 ARG5 96 
+            4cfdc0     10 FUNC INARGS    6  ARG0 1 ARG1 8 ARG2 1 ARG3 0 ARG4 96 ARG5 96 
             4cfdd0     10 FUNC RETURNTYPE RAX 4
-            4cfdd0     10 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 1 ARG4 1 ARG5 0 
+            4cfdd0     10 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 1 ARG4 1 ARG5 0 
             4cfde0     10 FUNC RETURNTYPE RAX 0
-            4cfde0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            4cfde0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4cfdf0     10 FUNC RETURNTYPE RAX 4
-            4cfdf0     10 FUNC INARGS    6  ARG0 4 ARG1 8 ARG2 1 ARG3 1 ARG4 1 ARG5 0 
+            4cfdf0     10 FUNC INARGS    6  ARG0 4 ARG1 8 ARG2 0 ARG3 1 ARG4 1 ARG5 0 
             4cfe00     13 FUNC RETURNTYPE RAX 96
             4cfe00     13 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 1 ARG4 96 ARG5 96 
             4cfe10    148 FUNC RETURNTYPE RAX 1
@@ -5098,7 +5065,7 @@
             4cff70     10 FUNC RETURNTYPE RAX 0
             4cff70     10 FUNC PROBLEM DSA_sign_setup JUMPUNRESOLVED 
             4cff80     49 FUNC RETURNTYPE RAX 4
-            4cff80     49 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 1 ARG3 1 ARG4 4 ARG5 1 
+            4cff80     49 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 4 ARG5 1 
             4cffc0     50 FUNC RETURNTYPE RAX 0
             4cffc0     50 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4d0000     10 FUNC RETURNTYPE RAX 1
@@ -5145,9 +5112,9 @@
             4d1110     70 FUNC RETURNTYPE RAX 1
             4d1110     70 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4d1160     10 FUNC RETURNTYPE RAX 4
-            4d1160     10 FUNC INARGS    6  ARG0 1 ARG1 8 ARG2 1 ARG3 1 ARG4 4 ARG5 96 
+            4d1160     10 FUNC INARGS    6  ARG0 1 ARG1 8 ARG2 1 ARG3 0 ARG4 4 ARG5 96 
             4d1170     10 FUNC RETURNTYPE RAX 4
-            4d1170     10 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 1 ARG4 1 ARG5 0 
+            4d1170     10 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 1 ARG4 1 ARG5 0 
             4d1180     13 FUNC RETURNTYPE RAX 96
             4d1180     13 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 96 ARG3 96 ARG4 1 ARG5 96 
             4d1190    648 FUNC RETURNTYPE RAX 0
@@ -5180,10 +5147,10 @@
             4d1950     91 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4d1950     91 FUNC PROBLEM DH_set_method CALLUNRESOLVED 
             4d19b0    440 FUNC RETURNTYPE RAX 4
-            4d19b0    440 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 1 ARG3 1 ARG4 96 ARG5 1 
+            4d19b0    440 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 96 ARG5 1 
             4d19b0    440 FUNC PROBLEM DH_new CALLUNRESOLVED 
             4d1b70    542 FUNC RETURNTYPE RAX 4
-            4d1b70    542 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4d1b70    542 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4d1b70    542 FUNC PROBLEM DH_new_method CALLUNRESOLVED 
             4d1d90    224 FUNC RETURNTYPE RAX 1
             4d1d90    224 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
@@ -5191,7 +5158,7 @@
             4d1d99      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RDI+104 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rdi+68h] 
             4d1de6      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+112 ZZ IDIOM 18 MEMORYSINK lea     rdx, [rbx+70h] 
             4d1e70     48 FUNC RETURNTYPE RAX 1
-            4d1e70     48 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 1 ARG3 1 ARG4 0 ARG5 1 
+            4d1e70     48 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 1 
             4d1e74      4 INSTR CHECK OVERFLOW UNKNOWNSIGN 64  RDI ZZ add     rdi, 68h 
             4d1ea0     25 FUNC RETURNTYPE RAX 0
             4d1ea0     25 FUNC INARGS    5  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 
@@ -5235,32 +5202,32 @@
             4d2870    683 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4d296f      4 INSTR CHECK OVERFLOW NOFLAGSIGNED 64 R13+10 ZZ lea     edi, [r13+0Ah] 
             4d2b20     11 FUNC RETURNTYPE RAX 0
-            4d2b20     11 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            4d2b20     11 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4d2b30     14 FUNC RETURNTYPE RAX 0
-            4d2b30     14 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            4d2b30     14 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4d2b40     14 FUNC RETURNTYPE RAX 0
-            4d2b40     14 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            4d2b40     14 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4d2b50    137 FUNC RETURNTYPE RAX 1
             4d2b50    137 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4d2be0     12 FUNC RETURNTYPE RAX 4
-            4d2be0     12 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 1 ARG4 0 ARG5 1 
+            4d2be0     12 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 1 
             4d2bf0    143 FUNC RETURNTYPE RAX 0
             4d2bf0    143 FUNC PROBLEM ECDH_compute_key JUMPUNRESOLVED 
             4d2c80     15 FUNC RETURNTYPE RAX 0
             4d2c80     15 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4d2c80     15 FUNC PROBLEM engine_cleanup_cb_free CALLUNRESOLVED 
             4d2c90    284 FUNC RETURNTYPE RAX 4
-            4d2c90    284 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 1 ARG3 1 ARG4 0 ARG5 1 
+            4d2c90    284 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 1 
             4d2cea      7 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+184 ZZ IDIOM 18 MEMORYSINK lea     rdx, [rbx+0B8h] 
             4d2db0    150 FUNC RETURNTYPE RAX 0
             4d2db0    150 FUNC INARGS    6  ARG0 4 ARG1 8 ARG2 8 ARG3 1 ARG4 0 ARG5 0 
             4d2e50    195 FUNC RETURNTYPE RAX 1
-            4d2e50    195 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4d2e50    195 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4d2e50    195 FUNC PROBLEM engine_free_util CALLUNRESOLVED 
             4d2e80      7 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RDI+172 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rdi+0ACh] 
             4d2eca      7 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+184 ZZ IDIOM 18 MEMORYSINK lea     rdx, [rbx+0B8h] 
             4d2f20    171 FUNC RETURNTYPE RAX 1
-            4d2f20    171 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            4d2f20    171 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4d2f20    171 FUNC PROBLEM ENGINE_free CALLUNRESOLVED 
             4d2f29      7 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RDI+172 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rdi+0ACh] 
             4d2f7e      7 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+184 ZZ IDIOM 18 MEMORYSINK lea     rdx, [rbx+0B8h] 
@@ -5313,44 +5280,44 @@
             4d3290    187 FUNC RETURNTYPE RAX 0
             4d3290    187 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
             4d3350    253 FUNC RETURNTYPE RAX 1
-            4d3350    253 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            4d3350    253 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4d3450    268 FUNC RETURNTYPE RAX 4
-            4d3450    268 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            4d3450    268 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4d3560    130 FUNC RETURNTYPE RAX 0
             4d3560    130 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4d35f0     75 FUNC RETURNTYPE RAX 4
-            4d35f0     75 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 1 ARG3 1 ARG4 96 ARG5 96 
+            4d35f0     75 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 96 ARG5 96 
             4d3640     75 FUNC RETURNTYPE RAX 4
-            4d3640     75 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            4d3640     75 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4d3690    139 FUNC RETURNTYPE RAX 4
-            4d3690    139 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            4d3690    139 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4d3720    139 FUNC RETURNTYPE RAX 4
-            4d3720    139 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            4d3720    139 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4d37b0    505 FUNC RETURNTYPE RAX 96
-            4d37b0    505 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            4d37b0    505 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4d39b0    155 FUNC RETURNTYPE RAX 1
-            4d39b0    155 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            4d39b0    155 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4d3a50    471 FUNC RETURNTYPE RAX 96
-            4d3a50    471 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            4d3a50    471 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4d3c30     92 FUNC RETURNTYPE RAX 1
-            4d3c30     92 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            4d3c30     92 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4d3c39      7 INSTR CHECK OVERFLOW UNKNOWNSIGN 64  RDI ZZ add     rdi, 0ACh 
             4d3c90     66 FUNC RETURNTYPE RAX 1
-            4d3c90     66 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            4d3c90     66 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4d3c90     66 FUNC PROBLEM engine_unlocked_init CALLUNRESOLVED 
             4d3ce0    191 FUNC RETURNTYPE RAX 1
             4d3ce0    191 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4d3ce0    191 FUNC PROBLEM engine_unlocked_finish CALLUNRESOLVED 
             4d3da0    186 FUNC RETURNTYPE RAX 1
-            4d3da0    186 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            4d3da0    186 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4d3da0    186 FUNC PROBLEM ENGINE_init CALLUNRESOLVED 
             4d3e60    370 FUNC RETURNTYPE RAX 1
-            4d3e60    370 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            4d3e60    370 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4d3e60    370 FUNC PROBLEM ENGINE_finish CALLUNRESOLVED 
             4d3fe0   1185 FUNC RETURNTYPE RAX 0
             4d3fe0   1185 FUNC PROBLEM ENGINE_ctrl JUMPUNRESOLVED 
             4d4490     83 FUNC RETURNTYPE RAX 1
-            4d4490     83 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            4d4490     83 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4d44f0    262 FUNC RETURNTYPE RAX 1
             4d44f0    262 FUNC INARGS    6  ARG0 4 ARG1 16 ARG2 1 ARG3 0 ARG4 1 ARG5 1 
             4d4600    688 FUNC RETURNTYPE RAX 1
@@ -5380,7 +5347,7 @@
             4d4fe0    404 FUNC RETURNTYPE RAX 1
             4d4fe0    404 FUNC INARGS    6  ARG0 96 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4d5180    140 FUNC RETURNTYPE RAX 1
-            4d5180    140 FUNC INARGS    6  ARG0 96 ARG1 0 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            4d5180    140 FUNC INARGS    6  ARG0 96 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4d5210     80 FUNC RETURNTYPE RAX 1
             4d5210     80 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4d5260    136 FUNC RETURNTYPE RAX 1
@@ -5388,7 +5355,7 @@
             4d52f0     88 FUNC RETURNTYPE RAX 96
             4d52f0     88 FUNC INARGS    6  ARG0 16 ARG1 1 ARG2 16 ARG3 0 ARG4 0 ARG5 0 
             4d5350     10 FUNC RETURNTYPE RAX 0
-            4d5350     10 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            4d5350     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4d5360     13 FUNC RETURNTYPE RAX 0
             4d5360     13 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4d5370     54 FUNC RETURNTYPE RAX 1
@@ -5398,13 +5365,13 @@
             4d5400     54 FUNC RETURNTYPE RAX 1
             4d5400     54 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4d5440     15 FUNC RETURNTYPE RAX 16
-            4d5440     15 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4d5440     15 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
             4d5450      5 FUNC RETURNTYPE RAX 0
             4d5450      5 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
             4d5460     10 FUNC RETURNTYPE RAX 1
             4d5460     10 FUNC INARGS    6  ARG0 4 ARG1 16 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
             4d5470     10 FUNC RETURNTYPE RAX 0
-            4d5470     10 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            4d5470     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4d5480     13 FUNC RETURNTYPE RAX 0
             4d5480     13 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4d5490     54 FUNC RETURNTYPE RAX 1
@@ -5414,13 +5381,13 @@
             4d5520     54 FUNC RETURNTYPE RAX 1
             4d5520     54 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4d5560     15 FUNC RETURNTYPE RAX 16
-            4d5560     15 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4d5560     15 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
             4d5570      5 FUNC RETURNTYPE RAX 0
             4d5570      5 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 96 ARG3 1 ARG4 0 ARG5 0 
             4d5580     10 FUNC RETURNTYPE RAX 1
             4d5580     10 FUNC INARGS    6  ARG0 4 ARG1 16 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
             4d5590     10 FUNC RETURNTYPE RAX 0
-            4d5590     10 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            4d5590     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4d55a0     13 FUNC RETURNTYPE RAX 0
             4d55a0     13 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4d55b0     54 FUNC RETURNTYPE RAX 1
@@ -5430,13 +5397,13 @@
             4d5640     54 FUNC RETURNTYPE RAX 1
             4d5640     54 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4d5680     15 FUNC RETURNTYPE RAX 16
-            4d5680     15 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4d5680     15 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
             4d5690      5 FUNC RETURNTYPE RAX 0
             4d5690      5 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
             4d56a0     10 FUNC RETURNTYPE RAX 1
             4d56a0     10 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4d56b0     10 FUNC RETURNTYPE RAX 0
-            4d56b0     10 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            4d56b0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4d56c0     13 FUNC RETURNTYPE RAX 0
             4d56c0     13 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4d56d0     54 FUNC RETURNTYPE RAX 1
@@ -5446,13 +5413,13 @@
             4d5760     54 FUNC RETURNTYPE RAX 1
             4d5760     54 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4d57a0     15 FUNC RETURNTYPE RAX 16
-            4d57a0     15 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4d57a0     15 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
             4d57b0      5 FUNC RETURNTYPE RAX 0
             4d57b0      5 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 96 ARG3 1 ARG4 0 ARG5 0 
             4d57c0     10 FUNC RETURNTYPE RAX 1
             4d57c0     10 FUNC INARGS    6  ARG0 4 ARG1 16 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
             4d57d0     10 FUNC RETURNTYPE RAX 0
-            4d57d0     10 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            4d57d0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4d57e0     13 FUNC RETURNTYPE RAX 0
             4d57e0     13 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4d57f0     54 FUNC RETURNTYPE RAX 1
@@ -5462,13 +5429,13 @@
             4d5880     54 FUNC RETURNTYPE RAX 1
             4d5880     54 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4d58c0     15 FUNC RETURNTYPE RAX 16
-            4d58c0     15 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4d58c0     15 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
             4d58d0      5 FUNC RETURNTYPE RAX 0
             4d58d0      5 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
             4d58e0     10 FUNC RETURNTYPE RAX 1
             4d58e0     10 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4d58f0     10 FUNC RETURNTYPE RAX 0
-            4d58f0     10 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            4d58f0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4d5900     13 FUNC RETURNTYPE RAX 0
             4d5900     13 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4d5910     54 FUNC RETURNTYPE RAX 1
@@ -5478,13 +5445,13 @@
             4d59a0     54 FUNC RETURNTYPE RAX 1
             4d59a0     54 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4d59e0     15 FUNC RETURNTYPE RAX 4
-            4d59e0     15 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            4d59e0     15 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4d59f0      5 FUNC RETURNTYPE RAX 0
             4d59f0      5 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 96 ARG3 1 ARG4 0 ARG5 0 
             4d5a00     10 FUNC RETURNTYPE RAX 1
             4d5a00     10 FUNC INARGS    6  ARG0 4 ARG1 16 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
             4d5a10     10 FUNC RETURNTYPE RAX 0
-            4d5a10     10 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            4d5a10     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4d5a20     13 FUNC RETURNTYPE RAX 0
             4d5a20     13 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4d5a30     94 FUNC RETURNTYPE RAX 1
@@ -5497,16 +5464,16 @@
             4d5b00     97 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4d5b00     97 FUNC PROBLEM ENGINE_set_default_ciphers CALLUNRESOLVED 
             4d5b70     12 FUNC RETURNTYPE RAX 96
-            4d5b70     12 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 1 ARG3 1 ARG4 4 ARG5 1 
+            4d5b70     12 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 1 ARG4 4 ARG5 1 
             4d5b80     89 FUNC RETURNTYPE RAX 1
-            4d5b80     89 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            4d5b80     89 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4d5b80     89 FUNC PROBLEM ENGINE_get_cipher CALLUNRESOLVED 
             4d5be0      5 FUNC RETURNTYPE RAX 0
             4d5be0      5 FUNC INARGS    6  ARG0 4 ARG1 96 ARG2 96 ARG3 1 ARG4 0 ARG5 0 
             4d5bf0     10 FUNC RETURNTYPE RAX 1
             4d5bf0     10 FUNC INARGS    6  ARG0 4 ARG1 2 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
             4d5c00     10 FUNC RETURNTYPE RAX 0
-            4d5c00     10 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            4d5c00     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4d5c10     13 FUNC RETURNTYPE RAX 0
             4d5c10     13 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4d5c20     94 FUNC RETURNTYPE RAX 1
@@ -5519,16 +5486,16 @@
             4d5cf0     97 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4d5cf0     97 FUNC PROBLEM ENGINE_set_default_digests CALLUNRESOLVED 
             4d5d60     12 FUNC RETURNTYPE RAX 0
-            4d5d60     12 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            4d5d60     12 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4d5d70     89 FUNC RETURNTYPE RAX 1
-            4d5d70     89 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            4d5d70     89 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4d5d70     89 FUNC PROBLEM ENGINE_get_digest CALLUNRESOLVED 
             4d5dd0      5 FUNC RETURNTYPE RAX 0
             4d5dd0      5 FUNC INARGS    6  ARG0 4 ARG1 96 ARG2 96 ARG3 1 ARG4 0 ARG5 0 
             4d5de0     10 FUNC RETURNTYPE RAX 1
             4d5de0     10 FUNC INARGS    6  ARG0 4 ARG1 2 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
             4d5df0     10 FUNC RETURNTYPE RAX 0
-            4d5df0     10 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            4d5df0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4d5e00     13 FUNC RETURNTYPE RAX 0
             4d5e00     13 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4d5e10     94 FUNC RETURNTYPE RAX 1
@@ -5541,9 +5508,9 @@
             4d5ee0     97 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4d5ee0     97 FUNC PROBLEM ENGINE_set_default_pkey_meths CALLUNRESOLVED 
             4d5f50     12 FUNC RETURNTYPE RAX 4
-            4d5f50     12 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            4d5f50     12 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4d5f60     89 FUNC RETURNTYPE RAX 1
-            4d5f60     89 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            4d5f60     89 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4d5f60     89 FUNC PROBLEM ENGINE_get_pkey_meth CALLUNRESOLVED 
             4d5fc0      5 FUNC RETURNTYPE RAX 0
             4d5fc0      5 FUNC INARGS    6  ARG0 4 ARG1 96 ARG2 96 ARG3 1 ARG4 0 ARG5 0 
@@ -5553,7 +5520,7 @@
             4d5fe0    115 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4d5fe0    115 FUNC PROBLEM engine_pkey_meths_free CALLUNRESOLVED 
             4d6060     10 FUNC RETURNTYPE RAX 0
-            4d6060     10 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            4d6060     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4d6070    202 FUNC RETURNTYPE RAX 96
             4d6070    202 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 4 ARG4 0 ARG5 0 
             4d6070    202 FUNC PROBLEM look_str_cb CALLUNRESOLVED 
@@ -5569,9 +5536,9 @@
             4d6220     97 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4d6220     97 FUNC PROBLEM ENGINE_set_default_pkey_asn1_meths CALLUNRESOLVED 
             4d6290     12 FUNC RETURNTYPE RAX 96
-            4d6290     12 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 1 ARG3 1 ARG4 96 ARG5 1 
+            4d6290     12 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 1 ARG3 1 ARG4 96 ARG5 1 
             4d62a0     89 FUNC RETURNTYPE RAX 1
-            4d62a0     89 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            4d62a0     89 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4d62a0     89 FUNC PROBLEM ENGINE_get_pkey_asn1_meth CALLUNRESOLVED 
             4d6300      5 FUNC RETURNTYPE RAX 0
             4d6300      5 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
@@ -5585,7 +5552,7 @@
             4d63a0    224 FUNC PROBLEM ENGINE_get_pkey_asn1_meth_str CALLUNRESOLVED 
             4d6400      4 INSTR CHECK OVERFLOW UNKNOWNSIGN 64  RBX ZZ add     rbx, 4 
             4d6480    134 FUNC RETURNTYPE RAX 1
-            4d6480    134 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            4d6480    134 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
             4d6510      3 FUNC RETURNTYPE RAX 1
             4d6510      3 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4d6520      3 FUNC RETURNTYPE RAX 1
@@ -5609,11 +5576,11 @@
             4d7010      3 FUNC RETURNTYPE RAX 1
             4d7010      3 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4d7020     99 FUNC RETURNTYPE RAX 1
-            4d7020     99 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            4d7020     99 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4d7090     68 FUNC RETURNTYPE RAX 1
             4d7090     68 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4d70e0    354 FUNC RETURNTYPE RAX 1
-            4d70e0    354 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 4 ARG3 1 ARG4 96 ARG5 1 
+            4d70e0    354 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 4 ARG3 0 ARG4 96 ARG5 1 
             4d715b      3 INSTR CHECK UNDERFLOW UNKNOWNSIGN 32  RCX ZZ sub     ecx, 1 
             4d7208      3 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 32 RAX+14 ZZ lea     edx, [rax+0Eh] 
             4d721f      3 INSTR CHECK OVERFLOW UNKNOWNSIGN 64  RSI ZZ IDIOM 18 STACKMEMSINK add     rsi, rsp 
@@ -5643,7 +5610,7 @@
             4d9730    137 FUNC RETURNTYPE RAX 96
             4d9730    137 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4d97c0    100 FUNC RETURNTYPE RAX 4
-            4d97c0    100 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 1 ARG3 96 ARG4 96 ARG5 96 
+            4d97c0    100 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 96 ARG4 96 ARG5 96 
             4d9830     50 FUNC RETURNTYPE RAX 0
             4d9830     50 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4d9870    287 FUNC RETURNTYPE RAX 96
@@ -5653,7 +5620,7 @@
             4d9935      3 INSTR CHECK UNDERFLOW UNSIGNED 64  RDX ZZ sub     rdx, rdi        ; n 
             4d9938      4 INSTR CHECK OVERFLOW UNSIGNED 64  RDI ZZ IDIOM 18 MEMORYSINK add     rdi, [rbp+8]    ; s 
             4d9990    295 FUNC RETURNTYPE RAX 1
-            4d9990    295 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4d9990    295 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4d9a2a      3 INSTR CHECK UNDERFLOW UNSIGNED 64  RDX ZZ sub     rdx, rdi        ; n 
             4d9a2d      3 INSTR CHECK OVERFLOW UNSIGNED 64  RDI ZZ IDIOM 18 MEMORYSINK add     rdi, rax        ; s 
             4d9a81      4 INSTR CHECK OVERFLOW UNSIGNED 64  RDI ZZ IDIOM 18 MEMORYSINK add     rdi, [rbp+8]    ; s 
@@ -5675,7 +5642,7 @@
             4d9d50    123 FUNC RETURNTYPE RAX 0
             4d9d50    123 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
             4d9dd0    281 FUNC RETURNTYPE RAX 4
-            4d9dd0    281 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 96 ARG4 96 ARG5 1 
+            4d9dd0    281 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 96 ARG4 96 ARG5 1 
             4d9dd0    281 FUNC PROBLEM BIO_new CALLUNRESOLVED 
             4d9ef0    210 FUNC RETURNTYPE RAX 1
             4d9ef0    210 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
@@ -5712,7 +5679,7 @@
             4da230    268 FUNC INARGS    6  ARG0 4 ARG1 96 ARG2 96 ARG3 0 ARG4 0 ARG5 0 
             4da230    268 FUNC PROBLEM BIO_write CALLUNRESOLVED 
             4da340    262 FUNC RETURNTYPE RAX 1
-            4da340    262 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            4da340    262 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4da340    262 FUNC PROBLEM BIO_puts CALLUNRESOLVED 
             4da450    262 FUNC RETURNTYPE RAX 1
             4da450    262 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
@@ -5730,9 +5697,9 @@
             4da810    209 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4da810    209 FUNC PROBLEM BIO_callback_ctrl CALLUNRESOLVED 
             4da8f0     14 FUNC RETURNTYPE RAX 0
-            4da8f0     14 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            4da8f0     14 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4da900     14 FUNC RETURNTYPE RAX 0
-            4da900     14 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            4da900     14 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4da910     69 FUNC RETURNTYPE RAX 4
             4da910     69 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4da960     91 FUNC RETURNTYPE RAX 0
@@ -5764,7 +5731,7 @@
             4dad10     13 FUNC RETURNTYPE RAX 0
             4dad10     13 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
             4dad20    982 FUNC RETURNTYPE RAX 0
-            4dad20    982 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            4dad20    982 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
             4dadc9      4 INSTR CHECK OVERFLOW NOFLAGUNKNOWNSIGN 64 RBX+14 ZZ IDIOM 18 STACKMEMSINK lea     rdi, [rbx+0Eh] 
             4dae1f      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RDX+2 ZZ IDIOM 18 MEMORYSINK lea     rcx, [rdx+2] 
             4dae29      4 INSTR CHECK UNDERFLOW UNSIGNED 64  RDX ZZ IDIOM 18 MEMORYSINK sbb     rdx, 3 
@@ -5853,7 +5820,7 @@
             4dbea0    183 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4dbf60     50 FUNC RETURNTYPE RAX 1
             4dbf60     50 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
-            4dbfa0    101 FUNC RETURNTYPE RAX 1
+            4dbfa0    101 FUNC RETURNTYPE RAX 0
             4dbfa0    101 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4dc010    868 FUNC RETURNTYPE RAX 1
             4dc010    868 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 4 ARG4 0 ARG5 0 
@@ -5899,12 +5866,12 @@
             4dd530    183 FUNC RETURNTYPE RAX 1
             4dd530    183 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4dd5f0    138 FUNC RETURNTYPE RAX 1
-            4dd5f0    138 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4dd5f0    138 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4dd680    170 FUNC RETURNTYPE RAX 1
             4dd680    170 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4dd710      2 INSTR CHECK TRUNCATION SIGNED 64 RBP 32 EBP ZZ mov     edi, ebp 
             4dd730    109 FUNC RETURNTYPE RAX 4
-            4dd730    109 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4dd730    109 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4dd7a0     50 FUNC RETURNTYPE RAX 0
             4dd7a0     50 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4dd7e0      6 FUNC RETURNTYPE RAX 16
@@ -5916,7 +5883,7 @@
             4dd870     91 FUNC RETURNTYPE RAX 1
             4dd870     91 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4dd8d0    227 FUNC RETURNTYPE RAX 1
-            4dd8d0    227 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4dd8d0    227 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4dd9c0   1197 FUNC RETURNTYPE RAX 1
             4dd9c0   1197 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 4 ARG4 0 ARG5 0 
             4ddaa8      4 INSTR CHECK OVERFLOW SIGNED 64  RSI ZZ add     rsi, [rbx+18h] 
@@ -5970,19 +5937,19 @@
             4dfcf0      8 FUNC RETURNTYPE RAX 0
             4dfcf0      8 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4dfd00     21 FUNC RETURNTYPE RAX 0
-            4dfd00     21 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            4dfd00     21 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4dfd20     21 FUNC RETURNTYPE RAX 0
             4dfd20     21 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4dfd40     21 FUNC RETURNTYPE RAX 1
-            4dfd40     21 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            4dfd40     21 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4dfd60     21 FUNC RETURNTYPE RAX 96
             4dfd60     21 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
             4dfd80    496 FUNC RETURNTYPE RAX 1
             4dfd80    496 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4dff70    529 FUNC RETURNTYPE RAX 1
-            4dff70    529 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4dff70    529 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4e0190     53 FUNC RETURNTYPE RAX 0
-            4e0190     53 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4e0190     53 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4e01d0      5 FUNC RETURNTYPE RAX 0
             4e01d0      5 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4e01e0      6 FUNC RETURNTYPE RAX 1
@@ -6005,7 +5972,7 @@
             4e0c10     94 FUNC RETURNTYPE RAX 1
             4e0c10     94 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
             4e0c70    273 FUNC RETURNTYPE RAX 1
-            4e0c70    273 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4e0c70    273 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4e0d90    603 FUNC RETURNTYPE RAX 1
             4e0d90    603 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4e0e1a      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBP+24 ZZ IDIOM 18 MEMORYSINK lea     rsi, [rbp+18h] 
@@ -6028,7 +5995,7 @@
             4e1540     54 FUNC RETURNTYPE RAX 1
             4e1540     54 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4e1580     69 FUNC RETURNTYPE RAX 1
-            4e1580     69 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4e1580     69 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4e15d0    120 FUNC RETURNTYPE RAX 1
             4e15d0    120 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4e1650     19 FUNC RETURNTYPE RAX 1
@@ -6042,7 +6009,7 @@
             4e1820      6 FUNC RETURNTYPE RAX 16
             4e1820      6 FUNC INARGS    6  ARG0 0 ARG1 96 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
             4e1830    257 FUNC RETURNTYPE RAX 1
-            4e1830    257 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4e1830    257 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4e1940    119 FUNC RETURNTYPE RAX 1
             4e1940    119 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4e19c0   1599 FUNC RETURNTYPE RAX 1
@@ -6066,11 +6033,11 @@
             4e26b0     21 FUNC RETURNTYPE RAX 0
             4e26b0     21 FUNC INARGS    6  ARG0 4 ARG1 2 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4e26d0    290 FUNC RETURNTYPE RAX 4
-            4e26d0    290 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 96 ARG4 1 ARG5 1 
+            4e26d0    290 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 96 ARG4 1 ARG5 1 
             4e2800    159 FUNC RETURNTYPE RAX 96
-            4e2800    159 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 1 ARG3 96 ARG4 96 ARG5 96 
+            4e2800    159 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 96 ARG4 96 ARG5 96 
             4e28a0    164 FUNC RETURNTYPE RAX 96
-            4e28a0    164 FUNC INARGS    6  ARG0 2 ARG1 1 ARG2 1 ARG3 1 ARG4 96 ARG5 96 
+            4e28a0    164 FUNC INARGS    6  ARG0 2 ARG1 0 ARG2 0 ARG3 1 ARG4 96 ARG5 96 
             4e2950    158 FUNC RETURNTYPE RAX 0
             4e2950    158 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
             4e29a3      3 INSTR CHECK UNDERFLOW SIGNED 32  RCX ZZ sub     ecx, 1 
@@ -6080,13 +6047,13 @@
             4e2a90    116 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
             4e2ae8      4 INSTR CHECK OVERFLOW UNKNOWNSIGN 64  RDX ZZ add     rdx, 8 
             4e2b10     10 FUNC RETURNTYPE RAX 96
-            4e2b10     10 FUNC INARGS    6  ARG0 96 ARG1 96 ARG2 1 ARG3 96 ARG4 96 ARG5 96 
+            4e2b10     10 FUNC INARGS    6  ARG0 96 ARG1 96 ARG2 0 ARG3 96 ARG4 96 ARG5 96 
             4e2b20     10 FUNC RETURNTYPE RAX 0
-            4e2b20     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4e2b20     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4e2b30      7 FUNC RETURNTYPE RAX 96
-            4e2b30      7 FUNC INARGS    6  ARG0 4 ARG1 96 ARG2 1 ARG3 96 ARG4 96 ARG5 96 
+            4e2b30      7 FUNC INARGS    6  ARG0 4 ARG1 96 ARG2 0 ARG3 96 ARG4 96 ARG5 96 
             4e2b40      7 FUNC RETURNTYPE RAX 0
-            4e2b40      7 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4e2b40      7 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4e2b50     90 FUNC RETURNTYPE RAX 1
             4e2b50     90 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
             4e2b8c      3 INSTR CHECK OVERFLOW SIGNED 32  RSI ZZ add     esi, 1 
@@ -6116,12 +6083,12 @@
             4e2e30    112 FUNC RETURNTYPE RAX 1
             4e2e30    112 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
             4e2ea0    479 FUNC RETURNTYPE RAX 4
-            4e2ea0    479 FUNC INARGS    6  ARG0 2 ARG1 2 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            4e2ea0    479 FUNC INARGS    6  ARG0 2 ARG1 2 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
             4e3080    106 FUNC RETURNTYPE RAX 0
             4e3080    106 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4e30ca      3 INSTR CHECK OVERFLOW UNSIGNED 32  RBP ZZ add     ebp, 1 
             4e30f0    430 FUNC RETURNTYPE RAX 4
-            4e30f0    430 FUNC INARGS    6  ARG0 4 ARG1 96 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            4e30f0    430 FUNC INARGS    6  ARG0 4 ARG1 96 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4e32a0    323 FUNC RETURNTYPE RAX 0
             4e32a0    323 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4e33f0     66 FUNC RETURNTYPE RAX 4
@@ -6142,10 +6109,10 @@
             4e3710    123 FUNC RETURNTYPE RAX 4
             4e3710    123 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4e3790     90 FUNC RETURNTYPE RAX 1
-            4e3790     90 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4e3790     90 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4e37d8      3 INSTR CHECK OVERFLOW UNKNOWNSIGN 32  RBX ZZ add     ebx, 1 
             4e37f0    281 FUNC RETURNTYPE RAX 1
-            4e37f0    281 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            4e37f0    281 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4e3841      4 INSTR CHECK OVERFLOW UNSIGNED 64  RSI ZZ add     rsi, 1 
             4e3910    123 FUNC RETURNTYPE RAX 4
             4e3910    123 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
@@ -6175,21 +6142,21 @@
             4e4290    114 FUNC RETURNTYPE RAX 0
             4e4290    114 FUNC PROBLEM RAND_status JUMPUNRESOLVED 
             4e4310    588 FUNC RETURNTYPE RAX 1
-            4e4310    588 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            4e4310    588 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
             4e4374      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+2 ZZ IDIOM 18 STACKMEMSINK lea     rdi, [rbx+2] 
             4e444f      2 INSTR CHECK UNDERFLOW SIGNED 32  RDX ZZ sub     edx, ebx 
             4e4451      3 INSTR CHECK OVERFLOW UNKNOWNSIGN 64  RSI ZZ IDIOM 18 STACKMEMSINK add     rsi, r12        ; buf 
             4e4502      2 INSTR CHECK UNDERFLOW UNSIGNED 32  RDX ZZ sub     edx, ebx 
             4e450c      3 INSTR CHECK OVERFLOW UNKNOWNSIGN 64  RSI ZZ IDIOM 18 STACKMEMSINK add     rsi, rax        ; buf 
             4e4560    676 FUNC RETURNTYPE RAX 1
-            4e4560    676 FUNC INARGS    6  ARG0 4 ARG1 96 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            4e4560    676 FUNC INARGS    6  ARG0 4 ARG1 96 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
             4e45cd      4 INSTR CHECK OVERFLOW NOFLAGUNKNOWNSIGN 64 R13+2 ZZ IDIOM 18 STACKMEMSINK lea     rdi, [r13+2] 
             4e4668      3 INSTR CHECK UNDERFLOW SIGNED 32  RDX ZZ sub     edx, r13d 
             4e466e      3 INSTR CHECK OVERFLOW UNKNOWNSIGN 64  RSI ZZ IDIOM 18 STACKMEMSINK add     rsi, rax        ; buf 
             4e47a3      5 INSTR CHECK OVERFLOW UNKNOWNSIGN 64  RSI ZZ IDIOM 18 STACKMEMSINK add     rsi, [rsp+1D8h+var_1D0]; buf 
             4e47a8      3 INSTR CHECK UNDERFLOW UNSIGNED 32  RDX ZZ sub     edx, r13d 
             4e4810     59 FUNC RETURNTYPE RAX 1
-            4e4810     59 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4e4810     59 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4e4850     38 FUNC RETURNTYPE RAX 1
             4e4850     38 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
             4e4880     81 FUNC RETURNTYPE RAX 1
@@ -6197,21 +6164,21 @@
             4e48e0      6 FUNC RETURNTYPE RAX 0
             4e48e0      6 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4e48f0     70 FUNC RETURNTYPE RAX 0
-            4e48f0     70 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            4e48f0     70 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4e4940     86 FUNC RETURNTYPE RAX 0
-            4e4940     86 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            4e4940     86 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4e49a0     65 FUNC RETURNTYPE RAX 0
             4e49a0     65 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4e49f0    157 FUNC RETURNTYPE RAX 0
-            4e49f0    157 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            4e49f0    157 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4e4a90    157 FUNC RETURNTYPE RAX 0
-            4e4a90    157 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            4e4a90    157 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4e4b30      5 FUNC RETURNTYPE RAX 0
             4e4b30      5 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4e4b40     22 FUNC RETURNTYPE RAX 0
             4e4b40     22 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4e4b60    368 FUNC RETURNTYPE RAX 96
-            4e4b60    368 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            4e4b60    368 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4e4bfb      2 INSTR CHECK TRUNCATION UNKNOWNSIGN 64 RBX 32 EBX ZZ mov     edi, ebx        ; errnum 
             4e4c38      4 INSTR CHECK OVERFLOW UNKNOWNSIGN 64  RBX ZZ add     rbx, 1 
             4e4cd0    237 FUNC RETURNTYPE RAX 4
@@ -6238,7 +6205,7 @@
             4e56f0    109 FUNC RETURNTYPE RAX 0
             4e56f0    109 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4e5760    107 FUNC RETURNTYPE RAX 1
-            4e5760    107 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            4e5760    107 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4e57d0    306 FUNC RETURNTYPE RAX 0
             4e57d0    306 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4e57d0    306 FUNC PROBLEM ERR_load_ERR_strings CALLUNRESOLVED 
@@ -6289,7 +6256,7 @@
             4e68e0      5 FUNC RETURNTYPE RAX 0
             4e68e0      5 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4e68f0   2640 FUNC RETURNTYPE RAX 16
-            4e68f0   2640 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            4e68f0   2640 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4e68f0   2640 FUNC PROBLEM ERR_get_state CALLUNRESOLVED 
             4e7340    477 FUNC RETURNTYPE RAX 1
             4e7340    477 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 4 ARG3 4 ARG4 4 ARG5 4 
@@ -6298,19 +6265,16 @@
             4e7540     24 FUNC RETURNTYPE RAX 0
             4e7540     24 FUNC INARGS    2  ARG0 0 ARG1 0 
             4e7560     22 FUNC RETURNTYPE RAX 96
-            4e7560     22 FUNC INARGS    4  ARG0 1 ARG1 1 ARG2 1 ARG3 1 
             4e7580     21 FUNC RETURNTYPE RAX 0
             4e7580     21 FUNC INARGS    4  ARG0 0 ARG1 0 ARG2 0 ARG3 0 
             4e75a0     21 FUNC RETURNTYPE RAX 0
             4e75a0     21 FUNC INARGS    2  ARG0 0 ARG1 0 
             4e75c0     19 FUNC RETURNTYPE RAX 96
-            4e75c0     19 FUNC INARGS    4  ARG0 1 ARG1 1 ARG2 1 ARG3 1 
             4e75e0     24 FUNC RETURNTYPE RAX 0
             4e75e0     24 FUNC INARGS    4  ARG0 8 ARG1 8 ARG2 8 ARG3 8 
             4e7600     24 FUNC RETURNTYPE RAX 0
             4e7600     24 FUNC INARGS    2  ARG0 0 ARG1 0 
             4e7620     22 FUNC RETURNTYPE RAX 1
-            4e7620     22 FUNC INARGS    4  ARG0 1 ARG1 1 ARG2 1 ARG3 1 
             4e7640   1581 FUNC RETURNTYPE RAX 16
             4e7640   1581 FUNC INARGS    6  ARG0 96 ARG1 96 ARG2 96 ARG3 96 ARG4 96 ARG5 96 
             4e7c70    285 FUNC RETURNTYPE RAX 4
@@ -6320,7 +6284,7 @@
             4e7e10    126 FUNC RETURNTYPE RAX 4
             4e7e10    126 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4e7e90    342 FUNC RETURNTYPE RAX 4
-            4e7e90    342 FUNC INARGS    6  ARG0 1 ARG1 4 ARG2 1 ARG3 96 ARG4 96 ARG5 96 
+            4e7e90    342 FUNC INARGS    6  ARG0 1 ARG1 4 ARG2 0 ARG3 96 ARG4 96 ARG5 96 
             4e7f06      3 INSTR CHECK OVERFLOW NOFLAGUNKNOWNSIGN 32 RBP+21 ZZ lea     esi, [rbp+15h] 
             4e7f39      4 INSTR CHECK OVERFLOW SIGNED 64  RDX ZZ add     rdx, 1 
             4e7f42      4 INSTR CHECK OVERFLOW UNKNOWNSIGN 64  R13 ZZ add     r13d, 1 
@@ -6344,13 +6308,13 @@
             4e8400     13 FUNC RETURNTYPE RAX 96
             4e8400     13 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 96 ARG3 96 ARG4 96 ARG5 96 
             4e8410    135 FUNC RETURNTYPE RAX 1
-            4e8410    135 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            4e8410    135 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4e84a0    225 FUNC RETURNTYPE RAX 4
-            4e84a0    225 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            4e84a0    225 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
             4e8590    566 FUNC RETURNTYPE RAX 0
             4e8590    566 FUNC PROBLEM EVP_DigestInit_ex JUMPUNRESOLVED 
             4e87d0    151 FUNC RETURNTYPE RAX 1
-            4e87d0    151 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            4e87d0    151 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4e8870      6 FUNC RETURNTYPE RAX 0
             4e8870      6 FUNC PROBLEM EVP_DigestUpdate JUMPUNRESOLVED 
             4e8880    156 FUNC RETURNTYPE RAX 0
@@ -6367,7 +6331,7 @@
             4e8b70    461 FUNC RETURNTYPE RAX 0
             4e8b70    461 FUNC PROBLEM EVP_MD_CTX_copy_ex JUMPUNRESOLVED 
             4e8d40    152 FUNC RETURNTYPE RAX 1
-            4e8d40    152 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            4e8d40    152 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4e8de0     49 FUNC RETURNTYPE RAX 0
             4e8de0     49 FUNC INARGS    6  ARG0 8 ARG1 4 ARG2 96 ARG3 1 ARG4 0 ARG5 0 
             4e8e20    511 FUNC RETURNTYPE RAX 1
@@ -6382,9 +6346,9 @@
             4e8ff3      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+56 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rbx+38h]  ; dest 
             4e8ffa      5 INSTR CHECK OVERFLOW NOFLAGUNKNOWNSIGN 64 RBP+R13 ZZ IDIOM 18 MEMORYSINK lea     rsi, [rbp+r13+0]; src 
             4e9020    135 FUNC RETURNTYPE RAX 1
-            4e9020    135 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            4e9020    135 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4e90b0    225 FUNC RETURNTYPE RAX 4
-            4e90b0    225 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4e90b0    225 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4e91a0     72 FUNC RETURNTYPE RAX 96
             4e91a0     72 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 4 ARG3 4 ARG4 0 ARG5 0 
             4e91a0     72 FUNC PROBLEM EVP_EncryptUpdate CALLUNRESOLVED 
@@ -6394,7 +6358,7 @@
             4e9262      3 INSTR CHECK OVERFLOW UNSIGNED 32  RAX ZZ add     eax, 1 
             4e9310      5 FUNC RETURNTYPE RAX 96
             4e9310      5 FUNC INARGS    6  ARG0 8 ARG1 0 ARG2 8 ARG3 4 ARG4 0 ARG5 0 
-            4e9320    526 FUNC RETURNTYPE RAX 96
+            4e9320    526 FUNC RETURNTYPE RAX 1
             4e9320    526 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 4 ARG3 4 ARG4 0 ARG5 0 
             4e9320    526 FUNC PROBLEM EVP_DecryptUpdate CALLUNRESOLVED 
             4e945e      7 INSTR CHECK OVERFLOW NOFLAGUNKNOWNSIGN 64 RBX+136 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rbx+88h]  ; dest 
@@ -6406,7 +6370,7 @@
             4e95a0    623 FUNC RETURNTYPE RAX 1
             4e95a0    623 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             4e95a0    623 FUNC PROBLEM EVP_DecryptFinal_ex CALLUNRESOLVED 
-            4e9810      5 FUNC RETURNTYPE RAX 96
+            4e9810      5 FUNC RETURNTYPE RAX 1
             4e9810      5 FUNC INARGS    6  ARG0 8 ARG1 0 ARG2 8 ARG3 4 ARG4 0 ARG5 1 
             4e9820     21 FUNC RETURNTYPE RAX 0
             4e9820     21 FUNC INARGS    5  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 
@@ -6450,7 +6414,7 @@
             4ea640     60 FUNC RETURNTYPE RAX 4
             4ea640     60 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4ea680     19 FUNC RETURNTYPE RAX 0
-            4ea680     19 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 4 ARG4 4 ARG5 1 
+            4ea680     19 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 4 ARG4 4 ARG5 1 
             4ea6a0      5 FUNC RETURNTYPE RAX 96
             4ea6a0      5 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 4 ARG3 1 ARG4 1 ARG5 1 
             4ea6b0    298 FUNC RETURNTYPE RAX 1
@@ -6458,7 +6422,7 @@
             4ea7e0    716 FUNC RETURNTYPE RAX 0
             4ea7e0    716 FUNC INARGS    6  ARG0 4 ARG1 16 ARG2 96 ARG3 4 ARG4 96 ARG5 1 
             4eaab0     58 FUNC RETURNTYPE RAX 1
-            4eaab0     58 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4eaab0     58 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4eaaf0    270 FUNC RETURNTYPE RAX 1
             4eaaf0    270 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4eab84      3 INSTR CHECK OVERFLOW UNSIGNED 64  RBP ZZ IDIOM 11 CONST 0 add     rbp, rax 
@@ -6752,7 +6716,7 @@
             4ed950    330 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             4eda31      7 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+256 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rbx+100h] 
             4edaa0     79 FUNC RETURNTYPE RAX 1
-            4edaa0     79 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            4edaa0     79 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4edabe      7 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBP+256 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rbp+100h] 
             4edaf0   1159 FUNC RETURNTYPE RAX 1
             4edaf0   1159 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 4 ARG4 0 ARG5 0 
@@ -6811,63 +6775,63 @@
             4ee870     48 FUNC RETURNTYPE RAX 1
             4ee870     48 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4ee8a0     22 FUNC RETURNTYPE RAX 16
-            4ee8a0     22 FUNC INARGS    6  ARG0 96 ARG1 96 ARG2 1 ARG3 1 ARG4 96 ARG5 96 
+            4ee8a0     22 FUNC INARGS    6  ARG0 96 ARG1 96 ARG2 0 ARG3 1 ARG4 96 ARG5 96 
             4ee8c0     22 FUNC RETURNTYPE RAX 16
-            4ee8c0     22 FUNC INARGS    6  ARG0 96 ARG1 4 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4ee8c0     22 FUNC INARGS    6  ARG0 96 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4ee8e0     22 FUNC RETURNTYPE RAX 16
-            4ee8e0     22 FUNC INARGS    6  ARG0 4 ARG1 96 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4ee8e0     22 FUNC INARGS    6  ARG0 4 ARG1 96 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4ee900     22 FUNC RETURNTYPE RAX 16
-            4ee900     22 FUNC INARGS    6  ARG0 4 ARG1 96 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4ee900     22 FUNC INARGS    6  ARG0 4 ARG1 96 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4ee920     22 FUNC RETURNTYPE RAX 16
-            4ee920     22 FUNC INARGS    6  ARG0 4 ARG1 96 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4ee920     22 FUNC INARGS    6  ARG0 4 ARG1 96 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4ee940     22 FUNC RETURNTYPE RAX 16
-            4ee940     22 FUNC INARGS    6  ARG0 4 ARG1 96 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4ee940     22 FUNC INARGS    6  ARG0 4 ARG1 96 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4ee960     22 FUNC RETURNTYPE RAX 16
-            4ee960     22 FUNC INARGS    6  ARG0 4 ARG1 96 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4ee960     22 FUNC INARGS    6  ARG0 4 ARG1 96 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4ee980     22 FUNC RETURNTYPE RAX 16
-            4ee980     22 FUNC INARGS    6  ARG0 96 ARG1 96 ARG2 1 ARG3 1 ARG4 96 ARG5 96 
+            4ee980     22 FUNC INARGS    6  ARG0 96 ARG1 96 ARG2 0 ARG3 1 ARG4 96 ARG5 96 
             4ee9a0     22 FUNC RETURNTYPE RAX 16
-            4ee9a0     22 FUNC INARGS    6  ARG0 96 ARG1 4 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4ee9a0     22 FUNC INARGS    6  ARG0 96 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4ee9c0     22 FUNC RETURNTYPE RAX 16
-            4ee9c0     22 FUNC INARGS    6  ARG0 4 ARG1 96 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4ee9c0     22 FUNC INARGS    6  ARG0 4 ARG1 96 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4ee9e0     22 FUNC RETURNTYPE RAX 16
-            4ee9e0     22 FUNC INARGS    6  ARG0 4 ARG1 96 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4ee9e0     22 FUNC INARGS    6  ARG0 4 ARG1 96 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4eea00     22 FUNC RETURNTYPE RAX 16
-            4eea00     22 FUNC INARGS    6  ARG0 4 ARG1 96 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4eea00     22 FUNC INARGS    6  ARG0 4 ARG1 96 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4eea20     22 FUNC RETURNTYPE RAX 16
-            4eea20     22 FUNC INARGS    6  ARG0 4 ARG1 96 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4eea20     22 FUNC INARGS    6  ARG0 4 ARG1 96 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4eea40     22 FUNC RETURNTYPE RAX 16
-            4eea40     22 FUNC INARGS    6  ARG0 4 ARG1 96 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4eea40     22 FUNC INARGS    6  ARG0 4 ARG1 96 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4eea60     22 FUNC RETURNTYPE RAX 16
-            4eea60     22 FUNC INARGS    6  ARG0 96 ARG1 96 ARG2 1 ARG3 1 ARG4 96 ARG5 96 
+            4eea60     22 FUNC INARGS    6  ARG0 96 ARG1 96 ARG2 0 ARG3 1 ARG4 96 ARG5 96 
             4eea80     22 FUNC RETURNTYPE RAX 16
-            4eea80     22 FUNC INARGS    6  ARG0 96 ARG1 4 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4eea80     22 FUNC INARGS    6  ARG0 96 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4eeaa0     22 FUNC RETURNTYPE RAX 16
-            4eeaa0     22 FUNC INARGS    6  ARG0 4 ARG1 96 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4eeaa0     22 FUNC INARGS    6  ARG0 4 ARG1 96 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4eeac0     22 FUNC RETURNTYPE RAX 16
-            4eeac0     22 FUNC INARGS    6  ARG0 4 ARG1 96 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4eeac0     22 FUNC INARGS    6  ARG0 4 ARG1 96 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4eeae0     22 FUNC RETURNTYPE RAX 16
-            4eeae0     22 FUNC INARGS    6  ARG0 4 ARG1 96 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4eeae0     22 FUNC INARGS    6  ARG0 4 ARG1 96 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4eeb00     22 FUNC RETURNTYPE RAX 16
-            4eeb00     22 FUNC INARGS    6  ARG0 4 ARG1 96 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4eeb00     22 FUNC INARGS    6  ARG0 4 ARG1 96 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4eeb20     22 FUNC RETURNTYPE RAX 16
-            4eeb20     22 FUNC INARGS    6  ARG0 4 ARG1 96 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4eeb20     22 FUNC INARGS    6  ARG0 4 ARG1 96 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4eeb40     22 FUNC RETURNTYPE RAX 16
-            4eeb40     22 FUNC INARGS    6  ARG0 4 ARG1 96 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4eeb40     22 FUNC INARGS    6  ARG0 4 ARG1 96 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4eeb60     22 FUNC RETURNTYPE RAX 16
-            4eeb60     22 FUNC INARGS    6  ARG0 4 ARG1 96 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4eeb60     22 FUNC INARGS    6  ARG0 4 ARG1 96 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4eeb80     22 FUNC RETURNTYPE RAX 16
-            4eeb80     22 FUNC INARGS    6  ARG0 4 ARG1 96 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4eeb80     22 FUNC INARGS    6  ARG0 4 ARG1 96 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4eeba0     22 FUNC RETURNTYPE RAX 16
-            4eeba0     22 FUNC INARGS    6  ARG0 4 ARG1 96 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4eeba0     22 FUNC INARGS    6  ARG0 4 ARG1 96 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4eebc0     22 FUNC RETURNTYPE RAX 16
-            4eebc0     22 FUNC INARGS    6  ARG0 4 ARG1 96 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4eebc0     22 FUNC INARGS    6  ARG0 4 ARG1 96 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4eebe0     22 FUNC RETURNTYPE RAX 16
-            4eebe0     22 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4eebe0     22 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4eec00     22 FUNC RETURNTYPE RAX 16
-            4eec00     22 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4eec00     22 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4eec20     22 FUNC RETURNTYPE RAX 16
-            4eec20     22 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4eec20     22 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4eec40     54 FUNC RETURNTYPE RAX 0
             4eec40     54 FUNC PROBLEM do_all_cipher_fn JUMPUNRESOLVED 
             4eec80     54 FUNC RETURNTYPE RAX 0
@@ -6877,11 +6841,11 @@
             4eed20    164 FUNC RETURNTYPE RAX 1
             4eed20    164 FUNC INARGS    6  ARG0 4 ARG1 96 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             4eedd0     10 FUNC RETURNTYPE RAX 96
-            4eedd0     10 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 96 ARG3 1 ARG4 96 ARG5 96 
+            4eedd0     10 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 96 ARG3 1 ARG4 96 ARG5 96 
             4eede0     10 FUNC RETURNTYPE RAX 96
-            4eede0     10 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 96 ARG3 1 ARG4 96 ARG5 96 
+            4eede0     10 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 96 ARG3 1 ARG4 96 ARG5 96 
             4eedf0     88 FUNC RETURNTYPE RAX 0
-            4eedf0     88 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            4eedf0     88 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4eee50     36 FUNC RETURNTYPE RAX 4
             4eee50     36 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4eee80     36 FUNC RETURNTYPE RAX 0
@@ -7052,7 +7016,7 @@
             4f01e0     35 FUNC RETURNTYPE RAX 0
             4f01e0     35 FUNC PROBLEM EVP_PKEY_size JUMPUNRESOLVED 
             4f0210     51 FUNC RETURNTYPE RAX 0
-            4f0210     51 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4f0210     51 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4f0250    167 FUNC RETURNTYPE RAX 0
             4f0250    167 FUNC PROBLEM EVP_PKEY_copy_parameters JUMPUNRESOLVED CALLUNRESOLVED 
             4f0300     27 FUNC RETURNTYPE RAX 0
@@ -7062,37 +7026,37 @@
             4f0360    135 FUNC RETURNTYPE RAX 0
             4f0360    135 FUNC PROBLEM EVP_PKEY_cmp JUMPUNRESOLVED CALLUNRESOLVED 
             4f03f0    136 FUNC RETURNTYPE RAX 4
-            4f03f0    136 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 1 ARG3 96 ARG4 96 ARG5 96 
+            4f03f0    136 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 96 ARG4 96 ARG5 96 
             4f0480     12 FUNC RETURNTYPE RAX 96
-            4f0480     12 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            4f0480     12 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4f0490     12 FUNC RETURNTYPE RAX 4
-            4f0490     12 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 64 ARG3 1 ARG4 0 ARG5 0 
+            4f0490     12 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 64 ARG3 0 ARG4 0 ARG5 0 
             4f04a0     67 FUNC RETURNTYPE RAX 1
-            4f04a0     67 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 96 ARG3 1 ARG4 96 ARG5 96 
+            4f04a0     67 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 96 ARG3 0 ARG4 96 ARG5 96 
             4f04f0      5 FUNC RETURNTYPE RAX 0
             4f04f0      5 FUNC INARGS    6  ARG0 4 ARG1 96 ARG2 96 ARG3 96 ARG4 1 ARG5 1 
             4f0500     82 FUNC RETURNTYPE RAX 1
-            4f0500     82 FUNC INARGS    6  ARG0 4 ARG1 96 ARG2 1 ARG3 1 ARG4 4 ARG5 0 
+            4f0500     82 FUNC INARGS    6  ARG0 4 ARG1 96 ARG2 0 ARG3 0 ARG4 4 ARG5 0 
             4f0560     67 FUNC RETURNTYPE RAX 1
             4f0560     67 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4f05b0     82 FUNC RETURNTYPE RAX 1
-            4f05b0     82 FUNC INARGS    6  ARG0 4 ARG1 96 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            4f05b0     82 FUNC INARGS    6  ARG0 4 ARG1 96 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4f0610     67 FUNC RETURNTYPE RAX 1
             4f0610     67 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4f0660     82 FUNC RETURNTYPE RAX 1
-            4f0660     82 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            4f0660     82 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4f06c0     67 FUNC RETURNTYPE RAX 1
             4f06c0     67 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4f0710     82 FUNC RETURNTYPE RAX 1
-            4f0710     82 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            4f0710     82 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4f0770     67 FUNC RETURNTYPE RAX 1
             4f0770     67 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4f07c0     46 FUNC RETURNTYPE RAX 0
-            4f07c0     46 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 96 ARG3 1 ARG4 96 ARG5 96 
+            4f07c0     46 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 96 ARG3 1 ARG4 96 ARG5 96 
             4f07f0      3 FUNC RETURNTYPE RAX 0
             4f07f0      3 FUNC INARGS    6  ARG0 4 ARG1 16 ARG2 1 ARG3 2 ARG4 0 ARG5 0 
             4f0800     46 FUNC RETURNTYPE RAX 0
-            4f0800     46 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 96 ARG3 96 ARG4 96 ARG5 1 
+            4f0800     46 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 96 ARG3 96 ARG4 96 ARG5 1 
             4f0830    132 FUNC RETURNTYPE RAX 96
             4f0830    132 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4f0830    132 FUNC PROBLEM EVP_PKEY_free CALLUNRESOLVED 
@@ -7126,10 +7090,10 @@
             4f0e90     49 FUNC RETURNTYPE RAX 1
             4f0e90     49 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4f0ed0    111 FUNC RETURNTYPE RAX 1
-            4f0ed0    111 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4f0ed0    111 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4f0f40   1620 FUNC RETURNTYPE RAX 0
             4f0f40   1620 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
-            4f0f94      4 INSTR CHECK OVERFLOW NOFLAGUNKNOWNSIGN 64 RBX+28 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rbx+1Ch] 
+            4f0f94      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+28 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rbx+1Ch] 
             4f0ff4      5 INSTR CHECK OVERFLOW NOFLAGUNKNOWNSIGN 64 RBX+RAX ZZ IDIOM 18 MEMORYSINK lea     rsi, [rbx+rax+7Ch]; src 
             4f0ff4      5 INSTR CHECK OVERFLOW NOFLAGUNKNOWNSIGN 64 RBX+RAX+124 ZZ IDIOM 18 MEMORYSINK lea     rsi, [rbx+rax+7Ch]; src 
             4f0ff9      3 INSTR CHECK SIGNEDNESS UNSIGNED 64 R12 ZZ mov     rdx, r12        ; n 
@@ -7139,8 +7103,8 @@
             4f1166      8 INSTR CHECK OVERFLOW NOFLAGUNKNOWNSIGN 64 RBX+R12 ZZ IDIOM 18 MEMORYSINK lea     rsi, [rbx+r12+65Ah]; src 
             4f1166      8 INSTR CHECK OVERFLOW NOFLAGUNKNOWNSIGN 64 RBX+R12+1626 ZZ IDIOM 18 MEMORYSINK lea     rsi, [rbx+r12+65Ah]; src 
             4f11a5      3 INSTR CHECK SIGNEDNESS UNSIGNED 64 R12 ZZ mov     rdx, r12        ; n 
-            4f1372      3 INSTR CHECK TRUNCATION UNKNOWNSIGN     64 RBP 32 EBP ZZ IDIOM 30 mov     r8d, ebp 
-            4f137a      3 INSTR CHECK UNDERFLOW UNKNOWNSIGN 64  R8 ZZ IDIOM 19 sub     r8d, r13d 
+            4f1372      3 INSTR CHECK TRUNCATION UNSIGNED 64 RBP 32 EBP ZZ IDIOM 30 mov     r8d, ebp 
+            4f137a      3 INSTR CHECK UNDERFLOW UNSIGNED 64  R8 ZZ IDIOM 19 sub     r8d, r13d 
             4f15a0   1358 FUNC RETURNTYPE RAX 1
             4f15a0   1358 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 96 ARG4 1 ARG5 1 
             4f15cb      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+28 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rbx+1Ch] 
@@ -7167,7 +7131,7 @@
             4f1eb0     76 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4f1ebf      4 INSTR CHECK OVERFLOW UNKNOWNSIGN 64  RDI ZZ add     rdi, 18h 
             4f1f00    113 FUNC RETURNTYPE RAX 1
-            4f1f00    113 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4f1f00    113 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4f1f27      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBP+24 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rbp+18h] 
             4f1f80    537 FUNC RETURNTYPE RAX 0
             4f1f80    537 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
@@ -7267,7 +7231,7 @@
             4f3680      6 FUNC RETURNTYPE RAX 0
             4f3680      6 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4f3690    355 FUNC RETURNTYPE RAX 4
-            4f3690    355 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 1 ARG4 0 ARG5 1 
+            4f3690    355 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 1 
             4f3690    355 FUNC PROBLEM EVP_PKCS82PKEY CALLUNRESOLVED 
             4f3800    262 FUNC RETURNTYPE RAX 96
             4f3800    262 FUNC INARGS    6  ARG0 4 ARG1 96 ARG2 0 ARG3 1 ARG4 1 ARG5 1 
@@ -7317,11 +7281,11 @@
             4f40a0    211 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 4 ARG3 4 ARG4 4 ARG5 0 
             4f415f      2 INSTR CHECK TRUNCATION UNKNOWNSIGN 64 RAX 32 EAX ZZ mov     esi, eax 
             4f4180     37 FUNC RETURNTYPE RAX 0
-            4f4180     37 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
+            4f4180     37 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             4f41b0      2 FUNC RETURNTYPE RAX 0
             4f41b0      2 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
             4f41c0    892 FUNC RETURNTYPE RAX 1
-            4f41c0    892 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 4 ARG4 0 ARG5 0 
+            4f41c0    892 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 1 ARG3 4 ARG4 0 ARG5 0 
             4f4492      2 INSTR CHECK UNDERFLOW UNKNOWNSIGN 32  RCX ZZ sub     ecx, eax 
             4f449a      3 INSTR CHECK OVERFLOW UNKNOWNSIGN 64  RSI ZZ IDIOM 18 STACKMEMSINK add     rsi, rcx 
             4f4550    727 FUNC RETURNTYPE RAX 1
@@ -7343,10 +7307,10 @@
             4f4eac      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBP+8 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rbp+8] 
             4f4fc7      2 INSTR CHECK TRUNCATION SIGNED 64 RAX 32 EAX ZZ mov     esi, eax 
             4f50d0    132 FUNC RETURNTYPE RAX 1
-            4f50d0    132 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            4f50d0    132 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4f5137      2 INSTR CHECK TRUNCATION SIGNED 64 RAX 32 EAX ZZ mov     esi, eax 
             4f5160    497 FUNC RETURNTYPE RAX 4
-            4f5160    497 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 1 ARG3 1 ARG4 2 ARG5 2 
+            4f5160    497 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 0 ARG3 1 ARG4 2 ARG5 2 
             4f5360     21 FUNC RETURNTYPE RAX 0
             4f5360     21 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 4 ARG3 1 ARG4 0 ARG5 0 
             4f5380    261 FUNC RETURNTYPE RAX 0
@@ -7354,9 +7318,9 @@
             4f5490     21 FUNC RETURNTYPE RAX 0
             4f5490     21 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4f54b0     10 FUNC RETURNTYPE RAX 96
-            4f54b0     10 FUNC INARGS    6  ARG0 96 ARG1 96 ARG2 1 ARG3 96 ARG4 4 ARG5 96 
+            4f54b0     10 FUNC INARGS    6  ARG0 96 ARG1 96 ARG2 0 ARG3 96 ARG4 4 ARG5 96 
             4f54c0      9 FUNC RETURNTYPE RAX 96
-            4f54c0      9 FUNC INARGS    6  ARG0 1 ARG1 96 ARG2 1 ARG3 96 ARG4 4 ARG5 96 
+            4f54c0      9 FUNC INARGS    6  ARG0 1 ARG1 96 ARG2 0 ARG3 96 ARG4 4 ARG5 96 
             4f54d0    384 FUNC RETURNTYPE RAX 4
             4f54d0    384 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4f54d0    384 FUNC PROBLEM EVP_PKEY_CTX_dup CALLUNRESOLVED 
@@ -7417,35 +7381,35 @@
             4f5b50     15 FUNC RETURNTYPE RAX 1
             4f5b50     15 FUNC INARGS    6  ARG0 4 ARG1 2 ARG2 2 ARG3 1 ARG4 0 ARG5 0 
             4f5b60    110 FUNC RETURNTYPE RAX 1
-            4f5b60    110 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4f5b60    110 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4f5b60    110 FUNC PROBLEM EVP_PKEY_sign_init CALLUNRESOLVED 
             4f5bd0    294 FUNC RETURNTYPE RAX 0
             4f5bd0    294 FUNC PROBLEM EVP_PKEY_sign JUMPUNRESOLVED 
             4f5d00    110 FUNC RETURNTYPE RAX 1
-            4f5d00    110 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4f5d00    110 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4f5d00    110 FUNC PROBLEM EVP_PKEY_verify_init CALLUNRESOLVED 
             4f5d70    134 FUNC RETURNTYPE RAX 0
             4f5d70    134 FUNC PROBLEM EVP_PKEY_verify JUMPUNRESOLVED 
             4f5e00    110 FUNC RETURNTYPE RAX 1
-            4f5e00    110 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4f5e00    110 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4f5e00    110 FUNC PROBLEM EVP_PKEY_verify_recover_init CALLUNRESOLVED 
             4f5e70    294 FUNC RETURNTYPE RAX 0
             4f5e70    294 FUNC PROBLEM EVP_PKEY_verify_recover JUMPUNRESOLVED 
             4f5fa0    126 FUNC RETURNTYPE RAX 1
-            4f5fa0    126 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4f5fa0    126 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4f5fa0    126 FUNC PROBLEM EVP_PKEY_encrypt_init CALLUNRESOLVED 
             4f6020    294 FUNC RETURNTYPE RAX 0
             4f6020    294 FUNC PROBLEM EVP_PKEY_encrypt JUMPUNRESOLVED 
             4f6150    126 FUNC RETURNTYPE RAX 1
-            4f6150    126 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4f6150    126 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4f6150    126 FUNC PROBLEM EVP_PKEY_decrypt_init CALLUNRESOLVED 
             4f61d0    294 FUNC RETURNTYPE RAX 0
             4f61d0    294 FUNC PROBLEM EVP_PKEY_decrypt JUMPUNRESOLVED 
             4f6300    126 FUNC RETURNTYPE RAX 1
-            4f6300    126 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4f6300    126 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4f6300    126 FUNC PROBLEM EVP_PKEY_derive_init CALLUNRESOLVED 
             4f6380    562 FUNC RETURNTYPE RAX 1
-            4f6380    562 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            4f6380    562 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4f6380    562 FUNC PROBLEM EVP_PKEY_derive_set_peer CALLUNRESOLVED 
             4f644d      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBP+8 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rbp+8] 
             4f65c0    278 FUNC RETURNTYPE RAX 0
@@ -7453,16 +7417,16 @@
             4f66e0     21 FUNC RETURNTYPE RAX 0
             4f66e0     21 FUNC PROBLEM trans_cb JUMPUNRESOLVED 
             4f6700    110 FUNC RETURNTYPE RAX 1
-            4f6700    110 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4f6700    110 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4f6700    110 FUNC PROBLEM EVP_PKEY_paramgen_init CALLUNRESOLVED 
             4f6770    259 FUNC RETURNTYPE RAX 1
-            4f6770    259 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4f6770    259 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4f6770    259 FUNC PROBLEM EVP_PKEY_paramgen CALLUNRESOLVED 
             4f6880    110 FUNC RETURNTYPE RAX 1
-            4f6880    110 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4f6880    110 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4f6880    110 FUNC PROBLEM EVP_PKEY_keygen_init CALLUNRESOLVED 
             4f68f0    259 FUNC RETURNTYPE RAX 1
-            4f68f0    259 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4f68f0    259 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4f68f0    259 FUNC PROBLEM EVP_PKEY_keygen CALLUNRESOLVED 
             4f6a00      5 FUNC RETURNTYPE RAX 96
             4f6a00      5 FUNC INARGS    6  ARG0 4 ARG1 2 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
@@ -7528,9 +7492,9 @@
             4f7f47      3 INSTR CHECK SIGNEDNESS UNSIGNED 64 RBP ZZ mov     rdx, rbp        ; n 
             4f80f2      7 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+436 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rbx+1B4h] 
             4f81c0     19 FUNC RETURNTYPE RAX 0
-            4f81c0     19 FUNC INARGS    6  ARG0 4 ARG1 96 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4f81c0     19 FUNC INARGS    6  ARG0 4 ARG1 96 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4f81e0     19 FUNC RETURNTYPE RAX 0
-            4f81e0     19 FUNC INARGS    6  ARG0 4 ARG1 96 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4f81e0     19 FUNC INARGS    6  ARG0 4 ARG1 96 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4f8200   1424 FUNC RETURNTYPE RAX 1
             4f8200   1424 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             4f82ed      3 INSTR CHECK UNDERFLOW UNSIGNED 64  RDX ZZ sub     rdx, rsi 
@@ -7569,11 +7533,11 @@
             4f8d79      3 INSTR CHECK OVERFLOW NOFLAGSIGNED 32 RBP+-48 ZZ lea     esi, [rbp-30h] 
             4f9029      3 INSTR CHECK OVERFLOW SIGNED 32  RCX ZZ add     ecx, 20h 
             4f91b0      7 FUNC RETURNTYPE RAX 96
-            4f91b0      7 FUNC INARGS    6  ARG0 8 ARG1 1 ARG2 1 ARG3 1 ARG4 96 ARG5 96 
+            4f91b0      7 FUNC INARGS    6  ARG0 8 ARG1 1 ARG2 1 ARG3 0 ARG4 96 ARG5 96 
             4f91c0    352 FUNC RETURNTYPE RAX 1
-            4f91c0    352 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            4f91c0    352 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4f9320    121 FUNC RETURNTYPE RAX 4
-            4f9320    121 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4f9320    121 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4f93a0    121 FUNC RETURNTYPE RAX 0
             4f93a0    121 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4f9420    558 FUNC RETURNTYPE RAX 4
@@ -7591,7 +7555,7 @@
             4f9880    455 FUNC RETURNTYPE RAX 4
             4f9880    455 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
             4f9a50    374 FUNC RETURNTYPE RAX 1
-            4f9a50    374 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            4f9a50    374 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
             4f9af0      4 INSTR CHECK UNDERFLOW UNSIGNED 64  RAX ZZ IDIOM 31 sub     rax, 1 
             4f9b75      3 INSTR CHECK OVERFLOW UNKNOWNSIGN 64  RDI ZZ IDIOM 18 MEMORYSINK add     rdi, r15        ; s 
             4f9bd0     59 FUNC RETURNTYPE RAX 1
@@ -7615,7 +7579,7 @@
             4fa204      3 INSTR CHECK OVERFLOW SIGNED 32 EDX ZZ imul    edx, esi 
             4fa215      2 INSTR CHECK UNDERFLOW SIGNED 32  RCX ZZ sub     ecx, edx 
             4fa2d0    464 FUNC RETURNTYPE RAX 1
-            4fa2d0    464 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            4fa2d0    464 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4fa4a0    877 FUNC RETURNTYPE RAX 1
             4fa4a0    877 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
             4fa810    124 FUNC RETURNTYPE RAX 1
@@ -7629,13 +7593,13 @@
             4faa8a      6 INSTR CHECK OVERFLOW UNKNOWNSIGN 32  RCX ZZ add     ecx, 76Ch 
             4faa90      4 INSTR CHECK OVERFLOW UNKNOWNSIGN 64  R8 ZZ add     r8d, 1 
             4fab40     10 FUNC RETURNTYPE RAX 0
-            4fab40     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            4fab40     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4fab50     10 FUNC RETURNTYPE RAX 0
-            4fab50     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4fab50     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4fab60     10 FUNC RETURNTYPE RAX 1
-            4fab60     10 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            4fab60     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4fab70     10 FUNC RETURNTYPE RAX 96
-            4fab70     10 FUNC INARGS    6  ARG0 96 ARG1 1 ARG2 1 ARG3 1 ARG4 1 ARG5 96 
+            4fab70     10 FUNC INARGS    6  ARG0 96 ARG1 0 ARG2 1 ARG3 1 ARG4 1 ARG5 96 
             4fab80    118 FUNC RETURNTYPE RAX 4
             4fab80    118 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4fac00    202 FUNC RETURNTYPE RAX 4
@@ -7739,7 +7703,7 @@
             4fcbd0     28 FUNC RETURNTYPE RAX 1
             4fcbd0     28 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4fcbf0    377 FUNC RETURNTYPE RAX 1
-            4fcbf0    377 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 4 ARG3 1 ARG4 0 ARG5 0 
+            4fcbf0    377 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 4 ARG3 1 ARG4 0 ARG5 0 
             4fcbf0    377 FUNC PROBLEM do_esc_char.part.0 CALLUNRESOLVED 
             4fcce5      3 INSTR CHECK TRUNCATION UNSIGNED 32 RCX 8 CL ZZ IDIOM 5 movzx   ecx, cl 
             4fcd70    705 FUNC RETURNTYPE RAX 1
@@ -7754,8 +7718,6 @@
             4fd3f0   1426 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4fd3f0   1426 FUNC PROBLEM do_name_ex CALLUNRESOLVED 
             4fd5a9      3 INSTR CHECK UNDERFLOW SIGNED 32  RSI ZZ sub     esi, r14d 
-            4fd6c2      3 INSTR CHECK SIGNEDNESS SIGNED 64 R15 ZZ mov     rdi, r15 
-            4fd6ce      3 INSTR CHECK SIGNEDNESS SIGNED 64 R15 ZZ mov     rdi, r15 
             4fd990     37 FUNC RETURNTYPE RAX 0
             4fd990     37 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 96 ARG4 0 ARG5 0 
             4fd9c0    130 FUNC RETURNTYPE RAX 1
@@ -7767,17 +7729,17 @@
             4fda70    124 FUNC RETURNTYPE RAX 1
             4fda70    124 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4fdaf0     10 FUNC RETURNTYPE RAX 4
-            4fdaf0     10 FUNC INARGS    6  ARG0 96 ARG1 8 ARG2 1 ARG3 1 ARG4 64 ARG5 1 
+            4fdaf0     10 FUNC INARGS    6  ARG0 96 ARG1 8 ARG2 1 ARG3 0 ARG4 64 ARG5 1 
             4fdb00     10 FUNC RETURNTYPE RAX 0
-            4fdb00     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4fdb00     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4fdb10     10 FUNC RETURNTYPE RAX 96
-            4fdb10     10 FUNC INARGS    6  ARG0 1 ARG1 96 ARG2 1 ARG3 1 ARG4 96 ARG5 96 
+            4fdb10     10 FUNC INARGS    6  ARG0 0 ARG1 96 ARG2 1 ARG3 1 ARG4 96 ARG5 96 
             4fdb20     10 FUNC RETURNTYPE RAX 96
-            4fdb20     10 FUNC INARGS    6  ARG0 96 ARG1 1 ARG2 1 ARG3 96 ARG4 96 ARG5 96 
+            4fdb20     10 FUNC INARGS    6  ARG0 96 ARG1 0 ARG2 1 ARG3 96 ARG4 96 ARG5 96 
             4fdb30     10 FUNC RETURNTYPE RAX 0
-            4fdb30     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            4fdb30     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4fdb40     10 FUNC RETURNTYPE RAX 1
-            4fdb40     10 FUNC INARGS    6  ARG0 1 ARG1 8 ARG2 1 ARG3 1 ARG4 96 ARG5 96 
+            4fdb40     10 FUNC INARGS    6  ARG0 1 ARG1 8 ARG2 0 ARG3 1 ARG4 96 ARG5 96 
             4fdb50     13 FUNC RETURNTYPE RAX 0
             4fdb50     13 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 96 ARG3 96 ARG4 4 ARG5 96 
             4fdb60    184 FUNC RETURNTYPE RAX 1
@@ -7789,13 +7751,13 @@
             4fdd30     46 FUNC RETURNTYPE RAX 1
             4fdd30     46 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4fdd60     10 FUNC RETURNTYPE RAX 0
-            4fdd60     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            4fdd60     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4fdd70     10 FUNC RETURNTYPE RAX 4
-            4fdd70     10 FUNC INARGS    6  ARG0 0 ARG1 8 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4fdd70     10 FUNC INARGS    6  ARG0 0 ARG1 8 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4fdd80     10 FUNC RETURNTYPE RAX 0
-            4fdd80     10 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            4fdd80     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4fdd90     10 FUNC RETURNTYPE RAX 0
-            4fdd90     10 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            4fdd90     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4fdda0    289 FUNC RETURNTYPE RAX 1
             4fdda0    289 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4fdda0    289 FUNC PROBLEM X509_PUBKEY_set CALLUNRESOLVED 
@@ -7805,19 +7767,19 @@
             4fdee9      4 INSTR CHECK OVERFLOW UNKNOWNSIGN 64  RDI ZZ add     rdi, 8 
             4fe011      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBP+8 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rbp+8] 
             4fe0b0    112 FUNC RETURNTYPE RAX 96
-            4fe0b0    112 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            4fe0b0    112 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4fe120     99 FUNC RETURNTYPE RAX 96
             4fe120     99 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4fe190    178 FUNC RETURNTYPE RAX 1
-            4fe190    178 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            4fe190    178 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4fe250    201 FUNC RETURNTYPE RAX 96
             4fe250    201 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4fe320    178 FUNC RETURNTYPE RAX 1
-            4fe320    178 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            4fe320    178 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4fe3e0    201 FUNC RETURNTYPE RAX 96
             4fe3e0    201 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4fe4b0    178 FUNC RETURNTYPE RAX 1
-            4fe4b0    178 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            4fe4b0    178 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4fe570    201 FUNC RETURNTYPE RAX 96
             4fe570    201 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4fe640    120 FUNC RETURNTYPE RAX 1
@@ -7825,41 +7787,41 @@
             4fe6c0     55 FUNC RETURNTYPE RAX 1
             4fe6c0     55 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 4 ARG3 4 ARG4 4 ARG5 0 
             4fe700     10 FUNC RETURNTYPE RAX 96
-            4fe700     10 FUNC INARGS    6  ARG0 1 ARG1 8 ARG2 1 ARG3 1 ARG4 1 ARG5 1 
+            4fe700     10 FUNC INARGS    6  ARG0 1 ARG1 8 ARG2 1 ARG3 0 ARG4 1 ARG5 1 
             4fe710     10 FUNC RETURNTYPE RAX 8
-            4fe710     10 FUNC INARGS    6  ARG0 8 ARG1 96 ARG2 1 ARG3 96 ARG4 0 ARG5 0 
+            4fe710     10 FUNC INARGS    6  ARG0 8 ARG1 96 ARG2 0 ARG3 96 ARG4 0 ARG5 0 
             4fe720     10 FUNC RETURNTYPE RAX 96
-            4fe720     10 FUNC INARGS    6  ARG0 1 ARG1 96 ARG2 4 ARG3 1 ARG4 1 ARG5 1 
+            4fe720     10 FUNC INARGS    6  ARG0 0 ARG1 96 ARG2 4 ARG3 1 ARG4 1 ARG5 1 
             4fe730     10 FUNC RETURNTYPE RAX 96
-            4fe730     10 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 96 ARG3 1 ARG4 96 ARG5 1 
+            4fe730     10 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 96 ARG3 1 ARG4 96 ARG5 1 
             4fe740     36 FUNC RETURNTYPE RAX 1
             4fe740     36 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4fe770     10 FUNC RETURNTYPE RAX 0
-            4fe770     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            4fe770     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4fe780     10 FUNC RETURNTYPE RAX 0
-            4fe780     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4fe780     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4fe790     10 FUNC RETURNTYPE RAX 0
-            4fe790     10 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            4fe790     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4fe7a0     10 FUNC RETURNTYPE RAX 0
-            4fe7a0     10 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            4fe7a0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4fe7b0     10 FUNC RETURNTYPE RAX 0
-            4fe7b0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            4fe7b0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4fe7c0     10 FUNC RETURNTYPE RAX 0
-            4fe7c0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4fe7c0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4fe7d0     10 FUNC RETURNTYPE RAX 1
-            4fe7d0     10 FUNC INARGS    6  ARG0 1 ARG1 96 ARG2 1 ARG3 1 ARG4 96 ARG5 96 
+            4fe7d0     10 FUNC INARGS    6  ARG0 0 ARG1 96 ARG2 1 ARG3 1 ARG4 96 ARG5 96 
             4fe7e0     10 FUNC RETURNTYPE RAX 96
-            4fe7e0     10 FUNC INARGS    6  ARG0 96 ARG1 1 ARG2 96 ARG3 1 ARG4 96 ARG5 96 
+            4fe7e0     10 FUNC INARGS    6  ARG0 96 ARG1 0 ARG2 96 ARG3 1 ARG4 96 ARG5 96 
             4fe7f0     13 FUNC RETURNTYPE RAX 0
             4fe7f0     13 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4fe800     10 FUNC RETURNTYPE RAX 0
-            4fe800     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            4fe800     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4fe810     10 FUNC RETURNTYPE RAX 0
-            4fe810     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4fe810     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4fe820     10 FUNC RETURNTYPE RAX 96
-            4fe820     10 FUNC INARGS    6  ARG0 1 ARG1 96 ARG2 16 ARG3 1 ARG4 1 ARG5 96 
+            4fe820     10 FUNC INARGS    6  ARG0 0 ARG1 96 ARG2 16 ARG3 1 ARG4 1 ARG5 96 
             4fe830     10 FUNC RETURNTYPE RAX 96
-            4fe830     10 FUNC INARGS    6  ARG0 96 ARG1 1 ARG2 1 ARG3 96 ARG4 1 ARG5 96 
+            4fe830     10 FUNC INARGS    6  ARG0 96 ARG1 0 ARG2 1 ARG3 96 ARG4 1 ARG5 96 
             4fe840     13 FUNC RETURNTYPE RAX 96
             4fe840     13 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 96 ARG3 1 ARG4 0 ARG5 0 
             4fe850    208 FUNC RETURNTYPE RAX 4
@@ -7889,15 +7851,15 @@
             4fec80     31 FUNC RETURNTYPE RAX 1
             4fec80     31 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 4 ARG5 0 
             4feca0     10 FUNC RETURNTYPE RAX 0
-            4feca0     10 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            4feca0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4fecb0      5 FUNC RETURNTYPE RAX 0
             4fecb0      5 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4fecc0     97 FUNC RETURNTYPE RAX 0
             4fecc0     97 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4fed30    216 FUNC RETURNTYPE RAX 1
-            4fed30    216 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 96 ARG4 1 ARG5 96 
+            4fed30    216 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 96 ARG4 1 ARG5 96 
             4fee10     10 FUNC RETURNTYPE RAX 96
-            4fee10     10 FUNC INARGS    6  ARG0 96 ARG1 1 ARG2 96 ARG3 96 ARG4 1 ARG5 1 
+            4fee10     10 FUNC INARGS    6  ARG0 96 ARG1 0 ARG2 96 ARG3 96 ARG4 1 ARG5 1 
             4fee20   1101 FUNC RETURNTYPE RAX 1
             4fee20   1101 FUNC INARGS    6  ARG0 4 ARG1 2 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             4ff088      5 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 R12+8 ZZ IDIOM 18 MEMORYSINK lea     rdi, [r12+8] 
@@ -7909,21 +7871,21 @@
             4ff490    476 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4ff4c2      3 INSTR CHECK SIGNEDNESS UNSIGNED 64 RBX ZZ mov     rdx, rbx        ; n 
             4ff670     10 FUNC RETURNTYPE RAX 0
-            4ff670     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            4ff670     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4ff680     10 FUNC RETURNTYPE RAX 0
-            4ff680     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4ff680     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4ff690     10 FUNC RETURNTYPE RAX 96
-            4ff690     10 FUNC INARGS    6  ARG0 1 ARG1 96 ARG2 4 ARG3 1 ARG4 1 ARG5 1 
+            4ff690     10 FUNC INARGS    6  ARG0 0 ARG1 96 ARG2 4 ARG3 1 ARG4 1 ARG5 1 
             4ff6a0     13 FUNC RETURNTYPE RAX 1
             4ff6a0     13 FUNC INARGS    6  ARG0 96 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
             4ff6b0     10 FUNC RETURNTYPE RAX 1
-            4ff6b0     10 FUNC INARGS    6  ARG0 1 ARG1 8 ARG2 1 ARG3 1 ARG4 96 ARG5 96 
+            4ff6b0     10 FUNC INARGS    6  ARG0 1 ARG1 8 ARG2 1 ARG3 0 ARG4 96 ARG5 96 
             4ff6c0     10 FUNC RETURNTYPE RAX 96
-            4ff6c0     10 FUNC INARGS    6  ARG0 96 ARG1 96 ARG2 1 ARG3 1 ARG4 1 ARG5 1 
+            4ff6c0     10 FUNC INARGS    6  ARG0 96 ARG1 96 ARG2 0 ARG3 1 ARG4 1 ARG5 1 
             4ff6d0     10 FUNC RETURNTYPE RAX 96
-            4ff6d0     10 FUNC INARGS    6  ARG0 1 ARG1 96 ARG2 96 ARG3 96 ARG4 4 ARG5 96 
+            4ff6d0     10 FUNC INARGS    6  ARG0 0 ARG1 96 ARG2 96 ARG3 96 ARG4 4 ARG5 96 
             4ff6e0     10 FUNC RETURNTYPE RAX 96
-            4ff6e0     10 FUNC INARGS    6  ARG0 96 ARG1 1 ARG2 96 ARG3 1 ARG4 96 ARG5 96 
+            4ff6e0     10 FUNC INARGS    6  ARG0 96 ARG1 0 ARG2 96 ARG3 1 ARG4 96 ARG5 96 
             4ff6f0     13 FUNC RETURNTYPE RAX 96
             4ff6f0     13 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 96 ARG3 96 ARG4 96 ARG5 1 
             4ff700    125 FUNC RETURNTYPE RAX 1
@@ -7933,21 +7895,21 @@
             4ff7a0      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+40 ZZ IDIOM 18 MEMORYSINK lea     rdx, [rbx+28h] 
             4ff830      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+40 ZZ IDIOM 18 MEMORYSINK lea     rdx, [rbx+28h] 
             4ff8b0     10 FUNC RETURNTYPE RAX 0
-            4ff8b0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            4ff8b0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4ff8c0     10 FUNC RETURNTYPE RAX 0
-            4ff8c0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4ff8c0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4ff8d0     10 FUNC RETURNTYPE RAX 0
-            4ff8d0     10 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            4ff8d0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4ff8e0     10 FUNC RETURNTYPE RAX 0
-            4ff8e0     10 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            4ff8e0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4ff8f0     10 FUNC RETURNTYPE RAX 96
-            4ff8f0     10 FUNC INARGS    6  ARG0 96 ARG1 8 ARG2 1 ARG3 1 ARG4 4 ARG5 96 
+            4ff8f0     10 FUNC INARGS    6  ARG0 96 ARG1 8 ARG2 1 ARG3 0 ARG4 4 ARG5 96 
             4ff900     10 FUNC RETURNTYPE RAX 96
-            4ff900     10 FUNC INARGS    6  ARG0 4 ARG1 96 ARG2 1 ARG3 1 ARG4 4 ARG5 96 
+            4ff900     10 FUNC INARGS    6  ARG0 4 ARG1 96 ARG2 0 ARG3 1 ARG4 4 ARG5 96 
             4ff910     10 FUNC RETURNTYPE RAX 96
-            4ff910     10 FUNC INARGS    6  ARG0 1 ARG1 96 ARG2 1 ARG3 1 ARG4 96 ARG5 96 
+            4ff910     10 FUNC INARGS    6  ARG0 0 ARG1 96 ARG2 1 ARG3 1 ARG4 96 ARG5 96 
             4ff920     10 FUNC RETURNTYPE RAX 96
-            4ff920     10 FUNC INARGS    6  ARG0 96 ARG1 1 ARG2 96 ARG3 96 ARG4 1 ARG5 1 
+            4ff920     10 FUNC INARGS    6  ARG0 96 ARG1 0 ARG2 96 ARG3 96 ARG4 1 ARG5 1 
             4ff930     13 FUNC RETURNTYPE RAX 0
             4ff930     13 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4ff940     25 FUNC RETURNTYPE RAX 0
@@ -7957,18 +7919,18 @@
             4ff970      9 FUNC RETURNTYPE RAX 0
             4ff970      9 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4ff980    137 FUNC RETURNTYPE RAX 0
-            4ff980    137 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            4ff980    137 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4ff9e0      7 INSTR CHECK OVERFLOW NOFLAGUNKNOWNSIGN 64 RAX+176 ZZ lea     rdi, [rax+0B0h] 
             4ffa10     83 FUNC RETURNTYPE RAX 96
-            4ffa10     83 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4ffa10     83 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4ffa70     10 FUNC RETURNTYPE RAX 0
-            4ffa70     10 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 1 ARG4 1 ARG5 96 
+            4ffa70     10 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 1 ARG5 96 
             4ffa80     10 FUNC RETURNTYPE RAX 96
-            4ffa80     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 1 ARG4 1 ARG5 96 
+            4ffa80     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 1 ARG5 96 
             4ffa90     10 FUNC RETURNTYPE RAX 0
-            4ffa90     10 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            4ffa90     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4ffaa0     10 FUNC RETURNTYPE RAX 0
-            4ffaa0     10 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            4ffaa0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4ffab0    249 FUNC RETURNTYPE RAX 1
             4ffab0    249 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4ffbb0    249 FUNC RETURNTYPE RAX 1
@@ -7986,13 +7948,13 @@
             4ffed0     52 FUNC RETURNTYPE RAX 4
             4ffed0     52 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4fff10     10 FUNC RETURNTYPE RAX 0
-            4fff10     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            4fff10     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4fff20     10 FUNC RETURNTYPE RAX 0
-            4fff20     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4fff20     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4fff30     10 FUNC RETURNTYPE RAX 0
-            4fff30     10 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            4fff30     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4fff40     10 FUNC RETURNTYPE RAX 0
-            4fff40     10 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            4fff40     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4fff50     27 FUNC RETURNTYPE RAX 0
             4fff50     27 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4fff70   1239 FUNC RETURNTYPE RAX 1
@@ -8006,29 +7968,29 @@
             5004b0    453 FUNC RETURNTYPE RAX 1
             5004b0    453 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             500680     10 FUNC RETURNTYPE RAX 0
-            500680     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            500680     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             500690     10 FUNC RETURNTYPE RAX 0
-            500690     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            500690     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             5006a0     10 FUNC RETURNTYPE RAX 4
-            5006a0     10 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 1 ARG3 1 ARG4 96 ARG5 96 
+            5006a0     10 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 1 ARG3 1 ARG4 96 ARG5 96 
             5006b0     10 FUNC RETURNTYPE RAX 0
-            5006b0     10 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            5006b0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             5006c0     10 FUNC RETURNTYPE RAX 0
-            5006c0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            5006c0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             5006d0     10 FUNC RETURNTYPE RAX 0
-            5006d0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            5006d0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             5006e0     10 FUNC RETURNTYPE RAX 0
-            5006e0     10 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            5006e0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             5006f0     10 FUNC RETURNTYPE RAX 0
-            5006f0     10 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            5006f0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             500700     10 FUNC RETURNTYPE RAX 0
-            500700     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            500700     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             500710     10 FUNC RETURNTYPE RAX 0
-            500710     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            500710     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             500720     10 FUNC RETURNTYPE RAX 96
-            500720     10 FUNC INARGS    6  ARG0 1 ARG1 96 ARG2 1 ARG3 1 ARG4 96 ARG5 96 
+            500720     10 FUNC INARGS    6  ARG0 0 ARG1 96 ARG2 1 ARG3 1 ARG4 96 ARG5 96 
             500730     10 FUNC RETURNTYPE RAX 96
-            500730     10 FUNC INARGS    6  ARG0 96 ARG1 1 ARG2 96 ARG3 96 ARG4 96 ARG5 96 
+            500730     10 FUNC INARGS    6  ARG0 96 ARG1 0 ARG2 96 ARG3 96 ARG4 96 ARG5 96 
             500740     13 FUNC RETURNTYPE RAX 0
             500740     13 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             500750    119 FUNC RETURNTYPE RAX 1
@@ -8050,51 +8012,51 @@
             500970      5 FUNC RETURNTYPE RAX 0
             500970      5 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             500980    130 FUNC RETURNTYPE RAX 4
-            500980    130 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 1 ARG3 96 ARG4 96 ARG5 96 
+            500980    130 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 96 ARG4 96 ARG5 96 
             500a10    112 FUNC RETURNTYPE RAX 96
             500a10    112 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             500a19      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RDI+64 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rdi+40h] 
             500a80     10 FUNC RETURNTYPE RAX 0
-            500a80     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            500a80     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             500a90     10 FUNC RETURNTYPE RAX 0
-            500a90     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            500a90     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             500aa0     10 FUNC RETURNTYPE RAX 0
-            500aa0     10 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            500aa0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             500ab0     10 FUNC RETURNTYPE RAX 0
-            500ab0     10 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            500ab0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             500ac0     10 FUNC RETURNTYPE RAX 1
-            500ac0     10 FUNC INARGS    6  ARG0 1 ARG1 8 ARG2 1 ARG3 1 ARG4 96 ARG5 1 
+            500ac0     10 FUNC INARGS    6  ARG0 1 ARG1 8 ARG2 1 ARG3 0 ARG4 96 ARG5 1 
             500ad0     10 FUNC RETURNTYPE RAX 0
-            500ad0     10 FUNC INARGS    6  ARG0 4 ARG1 96 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            500ad0     10 FUNC INARGS    6  ARG0 4 ARG1 96 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
             500ae0     10 FUNC RETURNTYPE RAX 1
-            500ae0     10 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 1 ARG3 1 ARG4 96 ARG5 96 
+            500ae0     10 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 1 ARG3 1 ARG4 96 ARG5 96 
             500af0     10 FUNC RETURNTYPE RAX 1
-            500af0     10 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            500af0     10 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             500b00     37 FUNC RETURNTYPE RAX 1
             500b00     37 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             500b30     10 FUNC RETURNTYPE RAX 0
-            500b30     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            500b30     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             500b40     10 FUNC RETURNTYPE RAX 0
-            500b40     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            500b40     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             500b50     10 FUNC RETURNTYPE RAX 4
-            500b50     10 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            500b50     10 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
             500b60     10 FUNC RETURNTYPE RAX 1
-            500b60     10 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            500b60     10 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             500b70     10 FUNC RETURNTYPE RAX 0
-            500b70     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            500b70     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             500b80     10 FUNC RETURNTYPE RAX 0
-            500b80     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            500b80     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             500b90     10 FUNC RETURNTYPE RAX 0
-            500b90     10 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            500b90     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             500ba0     10 FUNC RETURNTYPE RAX 4
-            500ba0     10 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 1 ARG4 96 ARG5 1 
+            500ba0     10 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 1 ARG4 96 ARG5 1 
             500bb0    404 FUNC RETURNTYPE RAX 4
             500bb0    404 FUNC INARGS    6  ARG0 1 ARG1 4 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             500bb0    404 FUNC PROBLEM d2i_PrivateKey CALLUNRESOLVED 
             500d50    324 FUNC RETURNTYPE RAX 4
             500d50    324 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             500ea0   1326 FUNC RETURNTYPE RAX 1
-            500ea0   1326 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            500ea0   1326 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             5013d0    147 FUNC RETURNTYPE RAX 1
             5013d0    147 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             501470   1504 FUNC RETURNTYPE RAX 1
@@ -8112,19 +8074,19 @@
             501ec0    117 FUNC RETURNTYPE RAX 1
             501ec0    117 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 1 ARG4 96 ARG5 96 
             501f40    233 FUNC RETURNTYPE RAX 1
-            501f40    233 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            501f40    233 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             501f80      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBP+RBX ZZ IDIOM 18 MEMORYSINK lea     eax, [rbp+rbx+0] 
             501fa8      3 INSTR CHECK OVERFLOW SIGNED 32  RDX ZZ add     edx, 1 
             501fc6      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBP+RBX ZZ IDIOM 18 MEMORYSINK lea     eax, [rbp+rbx+0] 
             502030    768 FUNC RETURNTYPE RAX 1
-            502030    768 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            502030    768 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             502330    471 FUNC RETURNTYPE RAX 1
-            502330    471 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            502330    471 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             5024b6      6 INSTR CHECK OVERFLOW SIGNED 32  RSI ZZ add     esi, 76Ch 
             502510     73 FUNC RETURNTYPE RAX 1
             502510     73 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             502560   1259 FUNC RETURNTYPE RAX 1
-            502560   1259 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            502560   1259 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             5025cb      4 INSTR CHECK OVERFLOW NOFLAGSIGNED 64 RAX+1 ZZ lea     rcx, [rax+1] 
             502660      5 INSTR CHECK OVERFLOW NOFLAGSIGNED 64 R12+1 ZZ lea     edx, [r12+1] 
             502a50    147 FUNC RETURNTYPE RAX 1
@@ -8138,7 +8100,7 @@
             503100    179 FUNC RETURNTYPE RAX 1
             503100    179 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             5031c0    330 FUNC RETURNTYPE RAX 1
-            5031c0    330 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            5031c0    330 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
             503206      3 INSTR CHECK UNDERFLOW UNSIGNED 64  RDX ZZ IDIOM 19 sub     rdx, rsi 
             503209      3 INSTR CHECK TRUNCATION UNSIGNED 64 RDX 32 EDX ZZ mov     r12d, edx 
             503310    641 FUNC RETURNTYPE RAX 1
@@ -8160,14 +8122,14 @@
             503d90    134 FUNC RETURNTYPE RAX 0
             503d90    134 FUNC PROBLEM asn1_item_clear JUMPUNRESOLVED 
             503e20    174 FUNC RETURNTYPE RAX 1
-            503e20    174 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            503e20    174 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             503ed0    795 FUNC RETURNTYPE RAX 1
             503ed0    795 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
             503ed0    795 FUNC PROBLEM asn1_item_ex_combine_new CALLUNRESOLVED 
             5041f0      7 FUNC RETURNTYPE RAX 1
-            5041f0      7 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 96 ARG4 1 ARG5 1 
+            5041f0      7 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 96 ARG4 1 ARG5 1 
             504200     42 FUNC RETURNTYPE RAX 0
-            504200     42 FUNC INARGS    6  ARG0 16 ARG1 0 ARG2 1 ARG3 96 ARG4 1 ARG5 96 
+            504200     42 FUNC INARGS    6  ARG0 16 ARG1 0 ARG2 0 ARG3 96 ARG4 1 ARG5 96 
             504230     37 FUNC RETURNTYPE RAX 0
             504230     37 FUNC PROBLEM ASN1_primitive_new JUMPUNRESOLVED 
             504260    184 FUNC RETURNTYPE RAX 0
@@ -8178,15 +8140,15 @@
             50463c      2 INSTR CHECK TRUNCATION UNKNOWNSIGN     64 RAX 32 EAX ZZ IDIOM 14 mov     edx, eax 
             5046e6      2 INSTR CHECK TRUNCATION UNKNOWNSIGN     64 RAX 32 EAX ZZ IDIOM 14 mov     edx, eax 
             504710     26 FUNC RETURNTYPE RAX 96
-            504710     26 FUNC INARGS    6  ARG0 96 ARG1 16 ARG2 1 ARG3 96 ARG4 96 ARG5 96 
+            504710     26 FUNC INARGS    6  ARG0 96 ARG1 16 ARG2 0 ARG3 96 ARG4 96 ARG5 96 
             504730      7 FUNC RETURNTYPE RAX 96
-            504730      7 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 96 ARG4 96 ARG5 1 
+            504730      7 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 96 ARG4 96 ARG5 1 
             504740    138 FUNC RETURNTYPE RAX 96
             504740    138 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 96 ARG4 96 ARG5 96 
             5047d0     37 FUNC RETURNTYPE RAX 0
             5047d0     37 FUNC PROBLEM ASN1_primitive_free JUMPUNRESOLVED 
             504800     63 FUNC RETURNTYPE RAX 0
-            504800     63 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            504800     63 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             504840    533 FUNC RETURNTYPE RAX 1
             504840    533 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 4 ARG3 4 ARG4 0 ARG5 0 
             504840    533 FUNC PROBLEM asn1_ex_i2c CALLUNRESOLVED 
@@ -8199,13 +8161,13 @@
             504ff0   1252 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 4 ARG3 1 ARG4 1 ARG5 0 
             50532e      7 INSTR CHECK OVERFLOW NOFLAGUNKNOWNSIGN 32 RAX*8 ZZ lea     edi, ds:0[rax*8] 
             5054e0     13 FUNC RETURNTYPE RAX 0
-            5054e0     13 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            5054e0     13 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             5054f0    196 FUNC RETURNTYPE RAX 1
             5054f0    196 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             5055c0      7 FUNC RETURNTYPE RAX 96
-            5055c0      7 FUNC INARGS    6  ARG0 96 ARG1 96 ARG2 16 ARG3 1 ARG4 1 ARG5 96 
+            5055c0      7 FUNC INARGS    6  ARG0 96 ARG1 96 ARG2 16 ARG3 0 ARG4 1 ARG5 96 
             5055d0     10 FUNC RETURNTYPE RAX 0
-            5055d0     10 FUNC INARGS    6  ARG0 0 ARG1 96 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            5055d0     10 FUNC INARGS    6  ARG0 0 ARG1 96 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             5055e0    722 FUNC RETURNTYPE RAX 1
             5055e0    722 FUNC INARGS    6  ARG0 96 ARG1 4 ARG2 4 ARG3 4 ARG4 4 ARG5 4 
             5058c0    670 FUNC RETURNTYPE RAX 1
@@ -8257,165 +8219,165 @@
             507880    210 FUNC RETURNTYPE RAX 96
             507880    210 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
             507960     10 FUNC RETURNTYPE RAX 96
-            507960     10 FUNC INARGS    6  ARG0 96 ARG1 8 ARG2 1 ARG3 1 ARG4 4 ARG5 96 
+            507960     10 FUNC INARGS    6  ARG0 96 ARG1 8 ARG2 1 ARG3 0 ARG4 4 ARG5 96 
             507970     10 FUNC RETURNTYPE RAX 96
-            507970     10 FUNC INARGS    6  ARG0 4 ARG1 96 ARG2 1 ARG3 1 ARG4 4 ARG5 4 
+            507970     10 FUNC INARGS    6  ARG0 4 ARG1 96 ARG2 0 ARG3 1 ARG4 4 ARG5 4 
             507980     10 FUNC RETURNTYPE RAX 96
-            507980     10 FUNC INARGS    6  ARG0 1 ARG1 96 ARG2 96 ARG3 1 ARG4 96 ARG5 96 
+            507980     10 FUNC INARGS    6  ARG0 0 ARG1 96 ARG2 96 ARG3 1 ARG4 96 ARG5 96 
             507990     10 FUNC RETURNTYPE RAX 96
-            507990     10 FUNC INARGS    6  ARG0 96 ARG1 1 ARG2 96 ARG3 96 ARG4 1 ARG5 1 
+            507990     10 FUNC INARGS    6  ARG0 96 ARG1 0 ARG2 96 ARG3 96 ARG4 1 ARG5 1 
             5079a0     10 FUNC RETURNTYPE RAX 0
-            5079a0     10 FUNC INARGS    6  ARG0 1 ARG1 8 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            5079a0     10 FUNC INARGS    6  ARG0 1 ARG1 8 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             5079b0     10 FUNC RETURNTYPE RAX 0
-            5079b0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            5079b0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             5079c0     10 FUNC RETURNTYPE RAX 96
-            5079c0     10 FUNC INARGS    6  ARG0 1 ARG1 96 ARG2 96 ARG3 1 ARG4 1 ARG5 1 
+            5079c0     10 FUNC INARGS    6  ARG0 0 ARG1 96 ARG2 96 ARG3 1 ARG4 1 ARG5 1 
             5079d0     10 FUNC RETURNTYPE RAX 1
-            5079d0     10 FUNC INARGS    6  ARG0 96 ARG1 1 ARG2 1 ARG3 1 ARG4 1 ARG5 1 
+            5079d0     10 FUNC INARGS    6  ARG0 96 ARG1 0 ARG2 1 ARG3 1 ARG4 1 ARG5 1 
             5079e0     10 FUNC RETURNTYPE RAX 0
-            5079e0     10 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 1 ARG4 64 ARG5 1 
+            5079e0     10 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 64 ARG5 1 
             5079f0     10 FUNC RETURNTYPE RAX 0
-            5079f0     10 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            5079f0     10 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
             507a00     10 FUNC RETURNTYPE RAX 96
-            507a00     10 FUNC INARGS    6  ARG0 1 ARG1 96 ARG2 96 ARG3 1 ARG4 1 ARG5 1 
+            507a00     10 FUNC INARGS    6  ARG0 0 ARG1 96 ARG2 96 ARG3 1 ARG4 1 ARG5 1 
             507a10     10 FUNC RETURNTYPE RAX 96
-            507a10     10 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 96 ARG3 1 ARG4 96 ARG5 4 
+            507a10     10 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 96 ARG3 1 ARG4 96 ARG5 4 
             507a20     10 FUNC RETURNTYPE RAX 1
-            507a20     10 FUNC INARGS    6  ARG0 96 ARG1 8 ARG2 1 ARG3 1 ARG4 1 ARG5 1 
+            507a20     10 FUNC INARGS    6  ARG0 96 ARG1 8 ARG2 1 ARG3 0 ARG4 1 ARG5 1 
             507a30     10 FUNC RETURNTYPE RAX 1
-            507a30     10 FUNC INARGS    6  ARG0 8 ARG1 96 ARG2 1 ARG3 1 ARG4 4 ARG5 4 
+            507a30     10 FUNC INARGS    6  ARG0 8 ARG1 96 ARG2 0 ARG3 1 ARG4 4 ARG5 4 
             507a40     10 FUNC RETURNTYPE RAX 96
-            507a40     10 FUNC INARGS    6  ARG0 1 ARG1 96 ARG2 1 ARG3 96 ARG4 1 ARG5 1 
+            507a40     10 FUNC INARGS    6  ARG0 0 ARG1 96 ARG2 1 ARG3 96 ARG4 1 ARG5 1 
             507a50     10 FUNC RETURNTYPE RAX 96
-            507a50     10 FUNC INARGS    6  ARG0 96 ARG1 1 ARG2 96 ARG3 96 ARG4 96 ARG5 96 
+            507a50     10 FUNC INARGS    6  ARG0 96 ARG1 0 ARG2 96 ARG3 96 ARG4 96 ARG5 96 
             507a60     10 FUNC RETURNTYPE RAX 0
-            507a60     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            507a60     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             507a70     10 FUNC RETURNTYPE RAX 0
-            507a70     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            507a70     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             507a80     10 FUNC RETURNTYPE RAX 96
-            507a80     10 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 96 ARG3 1 ARG4 1 ARG5 1 
+            507a80     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 96 ARG3 1 ARG4 1 ARG5 1 
             507a90     10 FUNC RETURNTYPE RAX 0
-            507a90     10 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            507a90     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             507aa0     10 FUNC RETURNTYPE RAX 0
-            507aa0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            507aa0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             507ab0     10 FUNC RETURNTYPE RAX 0
-            507ab0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            507ab0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             507ac0     10 FUNC RETURNTYPE RAX 96
-            507ac0     10 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 1 ARG3 96 ARG4 1 ARG5 1 
+            507ac0     10 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 1 ARG3 96 ARG4 1 ARG5 1 
             507ad0     10 FUNC RETURNTYPE RAX 4
-            507ad0     10 FUNC INARGS    6  ARG0 96 ARG1 1 ARG2 1 ARG3 1 ARG4 96 ARG5 1 
+            507ad0     10 FUNC INARGS    6  ARG0 96 ARG1 0 ARG2 1 ARG3 1 ARG4 96 ARG5 1 
             507ae0     10 FUNC RETURNTYPE RAX 0
-            507ae0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            507ae0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             507af0     10 FUNC RETURNTYPE RAX 0
-            507af0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            507af0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             507b00     10 FUNC RETURNTYPE RAX 0
-            507b00     10 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            507b00     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             507b10     10 FUNC RETURNTYPE RAX 0
-            507b10     10 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            507b10     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             507b20     10 FUNC RETURNTYPE RAX 0
-            507b20     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            507b20     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             507b30     10 FUNC RETURNTYPE RAX 0
-            507b30     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            507b30     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             507b40     10 FUNC RETURNTYPE RAX 0
-            507b40     10 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            507b40     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             507b50     10 FUNC RETURNTYPE RAX 0
-            507b50     10 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            507b50     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             507b60     10 FUNC RETURNTYPE RAX 0
-            507b60     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            507b60     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             507b70     10 FUNC RETURNTYPE RAX 0
-            507b70     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            507b70     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             507b80     10 FUNC RETURNTYPE RAX 4
-            507b80     10 FUNC INARGS    6  ARG0 1 ARG1 96 ARG2 1 ARG3 1 ARG4 4 ARG5 96 
+            507b80     10 FUNC INARGS    6  ARG0 0 ARG1 96 ARG2 1 ARG3 1 ARG4 4 ARG5 96 
             507b90     10 FUNC RETURNTYPE RAX 0
-            507b90     10 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            507b90     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             507ba0     10 FUNC RETURNTYPE RAX 0
-            507ba0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            507ba0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             507bb0     10 FUNC RETURNTYPE RAX 0
-            507bb0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            507bb0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             507bc0     10 FUNC RETURNTYPE RAX 0
-            507bc0     10 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            507bc0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             507bd0     10 FUNC RETURNTYPE RAX 0
-            507bd0     10 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            507bd0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             507be0     10 FUNC RETURNTYPE RAX 0
-            507be0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            507be0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             507bf0     10 FUNC RETURNTYPE RAX 0
-            507bf0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            507bf0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             507c00     10 FUNC RETURNTYPE RAX 96
-            507c00     10 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 96 ARG3 1 ARG4 0 ARG5 0 
+            507c00     10 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 96 ARG3 1 ARG4 0 ARG5 0 
             507c10     10 FUNC RETURNTYPE RAX 96
-            507c10     10 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 96 ARG3 1 ARG4 96 ARG5 96 
+            507c10     10 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 96 ARG3 1 ARG4 96 ARG5 96 
             507c20     10 FUNC RETURNTYPE RAX 0
-            507c20     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            507c20     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             507c30     10 FUNC RETURNTYPE RAX 0
-            507c30     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            507c30     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             507c40     10 FUNC RETURNTYPE RAX 96
-            507c40     10 FUNC INARGS    6  ARG0 1 ARG1 96 ARG2 96 ARG3 1 ARG4 1 ARG5 1 
+            507c40     10 FUNC INARGS    6  ARG0 0 ARG1 96 ARG2 96 ARG3 1 ARG4 1 ARG5 1 
             507c50     10 FUNC RETURNTYPE RAX 96
-            507c50     10 FUNC INARGS    6  ARG0 96 ARG1 1 ARG2 1 ARG3 1 ARG4 1 ARG5 1 
+            507c50     10 FUNC INARGS    6  ARG0 96 ARG1 0 ARG2 1 ARG3 1 ARG4 1 ARG5 1 
             507c60     10 FUNC RETURNTYPE RAX 0
-            507c60     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            507c60     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             507c70     10 FUNC RETURNTYPE RAX 0
-            507c70     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            507c70     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             507c80     10 FUNC RETURNTYPE RAX 0
-            507c80     10 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            507c80     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             507c90     10 FUNC RETURNTYPE RAX 0
-            507c90     10 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            507c90     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             507ca0     10 FUNC RETURNTYPE RAX 0
-            507ca0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            507ca0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             507cb0     10 FUNC RETURNTYPE RAX 0
-            507cb0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            507cb0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             507cc0     10 FUNC RETURNTYPE RAX 0
-            507cc0     10 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            507cc0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             507cd0     10 FUNC RETURNTYPE RAX 0
-            507cd0     10 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            507cd0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             507ce0     10 FUNC RETURNTYPE RAX 0
-            507ce0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            507ce0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             507cf0     10 FUNC RETURNTYPE RAX 0
-            507cf0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            507cf0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             507d00     10 FUNC RETURNTYPE RAX 0
-            507d00     10 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            507d00     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             507d10     10 FUNC RETURNTYPE RAX 0
-            507d10     10 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            507d10     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             507d20     10 FUNC RETURNTYPE RAX 96
-            507d20     10 FUNC INARGS    6  ARG0 1 ARG1 8 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            507d20     10 FUNC INARGS    6  ARG0 1 ARG1 8 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
             507d30     10 FUNC RETURNTYPE RAX 96
-            507d30     10 FUNC INARGS    6  ARG0 96 ARG1 96 ARG2 1 ARG3 1 ARG4 1 ARG5 1 
+            507d30     10 FUNC INARGS    6  ARG0 96 ARG1 96 ARG2 0 ARG3 1 ARG4 1 ARG5 1 
             507d40     10 FUNC RETURNTYPE RAX 96
-            507d40     10 FUNC INARGS    6  ARG0 1 ARG1 96 ARG2 96 ARG3 96 ARG4 96 ARG5 96 
+            507d40     10 FUNC INARGS    6  ARG0 0 ARG1 96 ARG2 96 ARG3 96 ARG4 96 ARG5 96 
             507d50     10 FUNC RETURNTYPE RAX 96
-            507d50     10 FUNC INARGS    6  ARG0 96 ARG1 1 ARG2 96 ARG3 96 ARG4 96 ARG5 96 
+            507d50     10 FUNC INARGS    6  ARG0 96 ARG1 0 ARG2 96 ARG3 96 ARG4 96 ARG5 96 
             507d60     10 FUNC RETURNTYPE RAX 0
-            507d60     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            507d60     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             507d70     10 FUNC RETURNTYPE RAX 0
-            507d70     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            507d70     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             507d80     10 FUNC RETURNTYPE RAX 0
-            507d80     10 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            507d80     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             507d90     10 FUNC RETURNTYPE RAX 0
-            507d90     10 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            507d90     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             507da0     10 FUNC RETURNTYPE RAX 0
-            507da0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            507da0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             507db0     10 FUNC RETURNTYPE RAX 0
-            507db0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            507db0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             507dc0     10 FUNC RETURNTYPE RAX 0
-            507dc0     10 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            507dc0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             507dd0     10 FUNC RETURNTYPE RAX 0
-            507dd0     10 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            507dd0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             507de0     10 FUNC RETURNTYPE RAX 0
-            507de0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            507de0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             507df0     10 FUNC RETURNTYPE RAX 0
-            507df0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            507df0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             507e00     10 FUNC RETURNTYPE RAX 0
-            507e00     10 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            507e00     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             507e10     10 FUNC RETURNTYPE RAX 0
-            507e10     10 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            507e10     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             507e20     10 FUNC RETURNTYPE RAX 4
-            507e20     10 FUNC INARGS    6  ARG0 1 ARG1 8 ARG2 1 ARG3 1 ARG4 4 ARG5 4 
+            507e20     10 FUNC INARGS    6  ARG0 1 ARG1 8 ARG2 1 ARG3 0 ARG4 4 ARG5 4 
             507e30     10 FUNC RETURNTYPE RAX 96
-            507e30     10 FUNC INARGS    6  ARG0 96 ARG1 8 ARG2 1 ARG3 96 ARG4 96 ARG5 96 
+            507e30     10 FUNC INARGS    6  ARG0 96 ARG1 8 ARG2 0 ARG3 96 ARG4 96 ARG5 96 
             507e40     10 FUNC RETURNTYPE RAX 0
-            507e40     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            507e40     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             507e50     10 FUNC RETURNTYPE RAX 96
-            507e50     10 FUNC INARGS    6  ARG0 96 ARG1 8 ARG2 1 ARG3 96 ARG4 96 ARG5 96 
+            507e50     10 FUNC INARGS    6  ARG0 96 ARG1 8 ARG2 0 ARG3 96 ARG4 96 ARG5 96 
             507e60     11 FUNC RETURNTYPE RAX 0
             507e60     11 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             507e70     11 FUNC RETURNTYPE RAX 0
@@ -8429,11 +8391,12 @@
             507f0f      2 INSTR CHECK TRUNCATION SIGNED 64 RAX 32 EAX ZZ mov     esi, eax 
             507fe0    288 FUNC RETURNTYPE RAX 96
             507fe0    288 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 96 ARG3 0 ARG4 0 ARG5 0 
+            50800a      3 INSTR CHECK SIGNEDNESS UNSIGNED 64 R13 ZZ mov     edx, r13d 
             5080c4      3 INSTR CHECK OVERFLOW NOFLAGSIGNED 32 RBX+-11 ZZ lea     esi, [rbx-0Bh] 
             508100    103 FUNC RETURNTYPE RAX 1
             508100    103 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             508170    570 FUNC RETURNTYPE RAX 1
-            508170    570 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            508170    570 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             5083b0     70 FUNC RETURNTYPE RAX 1
             5083b0     70 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 4 ARG3 4 ARG4 4 ARG5 4 
             508400      5 FUNC RETURNTYPE RAX 0
@@ -8480,7 +8443,7 @@
             509192      4 INSTR CHECK OVERFLOW SIGNED 64  RSI ZZ add     rsi, [rbp+0] 
             5091a3      4 INSTR CHECK OVERFLOW UNSIGNED 32  RDX ZZ add     edx, [rsp+268h+var_23C] 
             509300     10 FUNC RETURNTYPE RAX 1
-            509300     10 FUNC INARGS    6  ARG0 4 ARG1 96 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            509300     10 FUNC INARGS    6  ARG0 4 ARG1 96 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
             509310   1172 FUNC RETURNTYPE RAX 96
             509310   1172 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             509310   1172 FUNC PROBLEM i2d_RSA_NET.constprop.4 CALLUNRESOLVED 
@@ -8489,17 +8452,17 @@
             5095a3      3 INSTR CHECK UNDERFLOW UNSIGNED 64  R8 ZZ IDIOM 19 sub     r8, r15 
             509664      5 INSTR CHECK OVERFLOW SIGNED 64  RSI ZZ add     rsi, [rsp+268h+var_248] 
             5097b0     10 FUNC RETURNTYPE RAX 0
-            5097b0     10 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            5097b0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             5097c0     10 FUNC RETURNTYPE RAX 0
-            5097c0     10 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            5097c0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             5097d0     10 FUNC RETURNTYPE RAX 0
-            5097d0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            5097d0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             5097e0     10 FUNC RETURNTYPE RAX 0
-            5097e0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            5097e0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             5097f0     10 FUNC RETURNTYPE RAX 0
-            5097f0     10 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            5097f0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             509800     10 FUNC RETURNTYPE RAX 0
-            509800     10 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            509800     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             509810      5 FUNC RETURNTYPE RAX 0
             509810      5 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             509820   1244 FUNC RETURNTYPE RAX 96
@@ -8515,7 +8478,7 @@
             509fd0      3 FUNC RETURNTYPE RAX 1
             509fd0      3 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             509fe0    185 FUNC RETURNTYPE RAX 4
-            509fe0    185 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            509fe0    185 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
             50a0a0    127 FUNC RETURNTYPE RAX 96
             50a0a0    127 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             50a0a9      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RDI+80 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rdi+50h] 
@@ -8529,17 +8492,17 @@
             50a3bf      3 INSTR CHECK UNDERFLOW UNKNOWNSIGN 64  RSI ZZ sub     rsi, rdi 
             50a3d4      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+64 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rbx+40h]  ; dest 
             50a410     10 FUNC RETURNTYPE RAX 0
-            50a410     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            50a410     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             50a420     10 FUNC RETURNTYPE RAX 0
-            50a420     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            50a420     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             50a430     10 FUNC RETURNTYPE RAX 0
-            50a430     10 FUNC INARGS    6  ARG0 1 ARG1 96 ARG2 1 ARG3 4 ARG4 0 ARG5 0 
+            50a430     10 FUNC INARGS    6  ARG0 0 ARG1 96 ARG2 1 ARG3 4 ARG4 0 ARG5 0 
             50a440     10 FUNC RETURNTYPE RAX 96
-            50a440     10 FUNC INARGS    6  ARG0 96 ARG1 1 ARG2 96 ARG3 96 ARG4 96 ARG5 1 
+            50a440     10 FUNC INARGS    6  ARG0 96 ARG1 0 ARG2 96 ARG3 96 ARG4 96 ARG5 1 
             50a450     10 FUNC RETURNTYPE RAX 1
-            50a450     10 FUNC INARGS    6  ARG0 1 ARG1 8 ARG2 1 ARG3 1 ARG4 96 ARG5 96 
+            50a450     10 FUNC INARGS    6  ARG0 1 ARG1 8 ARG2 1 ARG3 0 ARG4 96 ARG5 96 
             50a460     10 FUNC RETURNTYPE RAX 96
-            50a460     10 FUNC INARGS    6  ARG0 0 ARG1 96 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            50a460     10 FUNC INARGS    6  ARG0 0 ARG1 96 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             50a470     13 FUNC RETURNTYPE RAX 1
             50a470     13 FUNC INARGS    6  ARG0 96 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
             50a480    391 FUNC RETURNTYPE RAX 1
@@ -8553,7 +8516,7 @@
             50aa90    222 FUNC RETURNTYPE RAX 1
             50aa90    222 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             50ab70   2374 FUNC RETURNTYPE RAX 4
-            50ab70   2374 FUNC INARGS    6  ARG0 4 ARG1 8 ARG2 1 ARG3 1 ARG4 0 ARG5 96 
+            50ab70   2374 FUNC INARGS    6  ARG0 4 ARG1 8 ARG2 0 ARG3 0 ARG4 0 ARG5 96 
             50ae88      4 INSTR CHECK OVERFLOW SIGNED 64  R12 ZZ add     r12d, 1 
             50ae8c      2 INSTR CHECK OVERFLOW SIGNED 32  RSI ZZ add     esi, ebx 
             50af21      4 INSTR CHECK OVERFLOW SIGNED 64  R14 ZZ add     r14d, 1 
@@ -8581,7 +8544,7 @@
             50c010     56 FUNC RETURNTYPE RAX 16
             50c010     56 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
             50c050    106 FUNC RETURNTYPE RAX 1
-            50c050    106 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            50c050    106 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             50c0c0     50 FUNC RETURNTYPE RAX 1
             50c0c0     50 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
             50c100     50 FUNC RETURNTYPE RAX 1
@@ -8617,15 +8580,15 @@
             50c7e0     68 FUNC RETURNTYPE RAX 0
             50c7e0     68 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
             50c830    106 FUNC RETURNTYPE RAX 4
-            50c830    106 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 1 ARG3 1 ARG4 96 ARG5 96 
+            50c830    106 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 96 ARG5 96 
             50c8a0    106 FUNC RETURNTYPE RAX 4
-            50c8a0    106 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 1 ARG3 96 ARG4 96 ARG5 96 
+            50c8a0    106 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 96 ARG4 96 ARG5 96 
             50c910     66 FUNC RETURNTYPE RAX 0
             50c910     66 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             50c960     69 FUNC RETURNTYPE RAX 1
-            50c960     69 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            50c960     69 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             50c9b0    125 FUNC RETURNTYPE RAX 1
-            50c9b0    125 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            50c9b0    125 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             50ca30      3 FUNC RETURNTYPE RAX 0
             50ca30      3 FUNC INARGS    6  ARG0 4 ARG1 96 ARG2 1 ARG3 1 ARG4 1 ARG5 96 
             50ca40      3 FUNC RETURNTYPE RAX 0
@@ -8647,13 +8610,13 @@
             50cb00      8 FUNC RETURNTYPE RAX 0
             50cb00      8 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             50cb10    271 FUNC RETURNTYPE RAX 1
-            50cb10    271 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            50cb10    271 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             50cbf0      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RDX+5 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rdx+5]    ; nptr 
             50cc20    273 FUNC RETURNTYPE RAX 0
             50cc20    273 FUNC INARGS    6  ARG0 96 ARG1 4 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
             50cd01      2 INSTR CHECK TRUNCATION SIGNED 64 RAX 32 EAX ZZ mov     esi, eax 
             50cd40    114 FUNC RETURNTYPE RAX 1
-            50cd40    114 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            50cd40    114 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             50cd9f      2 INSTR CHECK TRUNCATION SIGNED 64 RAX 32 EAX ZZ mov     esi, eax 
             50cdc0    386 FUNC RETURNTYPE RAX 1
             50cdc0    386 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
@@ -8663,7 +8626,7 @@
             50cf80    133 FUNC RETURNTYPE RAX 1
             50cf80    133 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             50d010     86 FUNC RETURNTYPE RAX 1
-            50d010     86 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            50d010     86 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
             50d070    359 FUNC RETURNTYPE RAX 1
             50d070    359 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             50d1e0    506 FUNC RETURNTYPE RAX 1
@@ -8672,33 +8635,33 @@
             50d295      3 INSTR CHECK UNDERFLOW UNKNOWNSIGN 64  RDX ZZ sub     rdx, rax 
             50d298      5 INSTR CHECK OVERFLOW SIGNED 64  RDX ZZ add     rdx, [rsp+88h+var_68] 
             50d3e0     10 FUNC RETURNTYPE RAX 4
-            50d3e0     10 FUNC INARGS    6  ARG0 1 ARG1 8 ARG2 1 ARG3 1 ARG4 4 ARG5 0 
+            50d3e0     10 FUNC INARGS    6  ARG0 1 ARG1 8 ARG2 1 ARG3 0 ARG4 4 ARG5 0 
             50d3f0     10 FUNC RETURNTYPE RAX 0
-            50d3f0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            50d3f0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             50d400     10 FUNC RETURNTYPE RAX 0
-            50d400     10 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            50d400     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             50d410     10 FUNC RETURNTYPE RAX 96
-            50d410     10 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            50d410     10 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
             50d420    443 FUNC RETURNTYPE RAX 1
             50d420    443 FUNC INARGS    6  ARG0 96 ARG1 1 ARG2 1 ARG3 4 ARG4 1 ARG5 96 
             50d5e0    161 FUNC RETURNTYPE RAX 96
             50d5e0    161 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 1 ARG3 1 ARG4 1 ARG5 1 
             50d690     10 FUNC RETURNTYPE RAX 4
-            50d690     10 FUNC INARGS    6  ARG0 1 ARG1 8 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            50d690     10 FUNC INARGS    6  ARG0 1 ARG1 8 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
             50d6a0     10 FUNC RETURNTYPE RAX 0
-            50d6a0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            50d6a0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             50d6b0     10 FUNC RETURNTYPE RAX 0
-            50d6b0     10 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            50d6b0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             50d6c0     10 FUNC RETURNTYPE RAX 96
-            50d6c0     10 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 1 ARG4 4 ARG5 1 
+            50d6c0     10 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 1 ARG4 4 ARG5 1 
             50d6d0     10 FUNC RETURNTYPE RAX 4
-            50d6d0     10 FUNC INARGS    6  ARG0 1 ARG1 8 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            50d6d0     10 FUNC INARGS    6  ARG0 1 ARG1 8 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
             50d6e0     10 FUNC RETURNTYPE RAX 0
-            50d6e0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            50d6e0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             50d6f0     10 FUNC RETURNTYPE RAX 0
-            50d6f0     10 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            50d6f0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             50d700     10 FUNC RETURNTYPE RAX 1
-            50d700     10 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 1 ARG4 4 ARG5 1 
+            50d700     10 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 1 ARG4 4 ARG5 1 
             50d710    565 FUNC RETURNTYPE RAX 4
             50d710    565 FUNC INARGS    6  ARG0 1 ARG1 4 ARG2 1 ARG3 1 ARG4 1 ARG5 96 
             50d84f      4 INSTR CHECK OVERFLOW NOFLAGUNKNOWNSIGN 64 RAX+8 ZZ lea     rdx, [rax+8] 
@@ -8711,13 +8674,13 @@
             50dfd0     62 FUNC RETURNTYPE RAX 1
             50dfd0     62 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             50e010     10 FUNC RETURNTYPE RAX 1
-            50e010     10 FUNC INARGS    6  ARG0 1 ARG1 4 ARG2 0 ARG3 1 ARG4 1 ARG5 1 
+            50e010     10 FUNC INARGS    6  ARG0 1 ARG1 4 ARG2 0 ARG3 0 ARG4 1 ARG5 1 
             50e020     10 FUNC RETURNTYPE RAX 0
-            50e020     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            50e020     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             50e030     10 FUNC RETURNTYPE RAX 1
-            50e030     10 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 1 ARG3 1 ARG4 96 ARG5 96 
+            50e030     10 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 1 ARG3 1 ARG4 96 ARG5 96 
             50e040     10 FUNC RETURNTYPE RAX 96
-            50e040     10 FUNC INARGS    6  ARG0 96 ARG1 1 ARG2 96 ARG3 96 ARG4 4 ARG5 4 
+            50e040     10 FUNC INARGS    6  ARG0 96 ARG1 0 ARG2 96 ARG3 96 ARG4 4 ARG5 4 
             50e050    213 FUNC RETURNTYPE RAX 1
             50e050    213 FUNC INARGS    6  ARG0 4 ARG1 16 ARG2 1 ARG3 1 ARG4 96 ARG5 0 
             50e130    110 FUNC RETURNTYPE RAX 1
@@ -8735,7 +8698,7 @@
             50ed00    268 FUNC RETURNTYPE RAX 1
             50ed00    268 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 4 ARG4 0 ARG5 0 
             50ee10    104 FUNC RETURNTYPE RAX 0
-            50ee10    104 FUNC INARGS    6  ARG0 8 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            50ee10    104 FUNC INARGS    6  ARG0 8 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             50ee80    193 FUNC RETURNTYPE RAX 1
             50ee80    193 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 4 ARG4 0 ARG5 0 
             50ef1a      4 INSTR CHECK OVERFLOW SIGNED 64  RDX ZZ add     rdx, 1 
@@ -8981,7 +8944,7 @@
             512b20    281 FUNC RETURNTYPE RAX 1
             512b20    281 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
             512c40    281 FUNC RETURNTYPE RAX 4
-            512c40    281 FUNC INARGS    4  ARG0 4 ARG1 4 ARG2 0 ARG3 1 
+            512c40    281 FUNC INARGS    2  ARG0 4 ARG1 4 
             512c40    281 FUNC PROBLEM PEM_read_bio_Parameters CALLUNRESOLVED 
             512d60    157 FUNC RETURNTYPE RAX 1
             512d60    157 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
@@ -9007,14 +8970,14 @@
             513cc3      4 INSTR CHECK OVERFLOW NOFLAGSIGNED 32 RBX+-8 ZZ lea     r8d, [rbx-8] 
             513cf6      5 INSTR CHECK OVERFLOW UNKNOWNSIGN 64  RSI ZZ add     rsi, [rsp+558h+var_518] 
             513dd0    908 FUNC RETURNTYPE RAX 4
-            513dd0    908 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 1 ARG4 4 ARG5 4 
+            513dd0    908 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 1 ARG4 4 ARG5 4 
             513ee3      4 INSTR CHECK UNDERFLOW UNSIGNED 64  RAX ZZ IDIOM 18 MEMORYSINK sub     rax, 1 
             513f4c      4 INSTR CHECK OVERFLOW UNSIGNED 64  RAX ZZ IDIOM 18 MEMORYSINK add     rax, 1 
             513fc3      4 INSTR CHECK UNDERFLOW UNSIGNED 64  RAX ZZ IDIOM 18 MEMORYSINK sub     rax, 1 
             514051      4 INSTR CHECK OVERFLOW UNSIGNED 64  RAX ZZ IDIOM 18 MEMORYSINK add     rax, 1 
             5140d3      4 INSTR CHECK UNDERFLOW UNSIGNED 64  RAX ZZ IDIOM 18 MEMORYSINK sub     rax, 1 
             514160    961 FUNC RETURNTYPE RAX 4
-            514160    961 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 1 ARG4 4 ARG5 4 
+            514160    961 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 1 ARG4 4 ARG5 4 
             51423a      4 INSTR CHECK OVERFLOW UNSIGNED 64  RCX ZZ IDIOM 18 MEMORYSINK add     rcx, 4 
             5142b3      4 INSTR CHECK UNDERFLOW UNSIGNED 64  RAX ZZ IDIOM 18 MEMORYSINK sub     rax, 1 
             514364      4 INSTR CHECK UNDERFLOW UNSIGNED 64  R8 ZZ IDIOM 18 MEMORYSINK sub     r8, 1 
@@ -9026,7 +8989,7 @@
             5144c9      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBP+88 ZZ IDIOM 18 MEMORYSINK lea     rdx, [rbp+58h] 
             5144e2      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBP+48 ZZ IDIOM 18 MEMORYSINK lea     rdx, [rbp+30h] 
             514530    492 FUNC RETURNTYPE RAX 4
-            514530    492 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            514530    492 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             514720    235 FUNC RETURNTYPE RAX 4
             514720    235 FUNC INARGS    3  ARG0 4 ARG1 1 ARG2 1 
             514810   1014 FUNC RETURNTYPE RAX 4
@@ -9036,18 +8999,18 @@
             514a4f      3 INSTR CHECK OVERFLOW UNKNOWNSIGN 64  RSI ZZ IDIOM 18 MEMORYSINK add     rsi, rbx 
             514b23      3 INSTR CHECK OVERFLOW UNKNOWNSIGN 64  RSI ZZ IDIOM 18 MEMORYSINK add     rsi, rbx 
             514c10     10 FUNC RETURNTYPE RAX 0
-            514c10     10 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            514c10     10 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             514c20     13 FUNC RETURNTYPE RAX 0
-            514c20     13 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            514c20     13 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             514c30      7 FUNC RETURNTYPE RAX 0
-            514c30      7 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            514c30      7 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             514c40     10 FUNC RETURNTYPE RAX 0
-            514c40     10 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            514c40     10 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             514c50    103 FUNC RETURNTYPE RAX 1
-            514c50    103 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 1 ARG4 96 ARG5 1 
+            514c50    103 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 96 ARG5 1 
             514c51      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RSI+32 ZZ IDIOM 18 MEMORYSINK lea     rdx, [rsi+20h] 
             514cc0    103 FUNC RETURNTYPE RAX 1
-            514cc0    103 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 1 ARG4 96 ARG5 1 
+            514cc0    103 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 96 ARG5 1 
             514cc1      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RSI+32 ZZ IDIOM 18 MEMORYSINK lea     rdx, [rsi+20h] 
             514d30    632 FUNC RETURNTYPE RAX 4
             514d30    632 FUNC INARGS    6  ARG0 4 ARG1 2 ARG2 8 ARG3 0 ARG4 0 ARG5 0 
@@ -9072,7 +9035,7 @@
             5151f0    152 FUNC RETURNTYPE RAX 1
             5151f0    152 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             515290    279 FUNC RETURNTYPE RAX 1
-            515290    279 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            515290    279 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             5153b0    128 FUNC RETURNTYPE RAX 1
             5153b0    128 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             515430    144 FUNC RETURNTYPE RAX 1
@@ -9080,25 +9043,25 @@
             5154c0    144 FUNC RETURNTYPE RAX 1
             5154c0    144 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             515550     18 FUNC RETURNTYPE RAX 0
-            515550     18 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 1 ARG4 96 ARG5 96 
+            515550     18 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 96 ARG5 96 
             515570      8 FUNC RETURNTYPE RAX 0
             515570      8 FUNC INARGS    6  ARG0 4 ARG1 96 ARG2 96 ARG3 96 ARG4 96 ARG5 1 
             515580    143 FUNC RETURNTYPE RAX 1
-            515580    143 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 96 ARG3 96 ARG4 1 ARG5 96 
+            515580    143 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 96 ARG3 96 ARG4 1 ARG5 96 
             515610      8 FUNC RETURNTYPE RAX 0
             515610      8 FUNC INARGS    6  ARG0 4 ARG1 96 ARG2 96 ARG3 96 ARG4 1 ARG5 96 
             515620      8 FUNC RETURNTYPE RAX 0
             515620      8 FUNC INARGS    6  ARG0 4 ARG1 96 ARG2 96 ARG3 96 ARG4 1 ARG5 96 
             515630    143 FUNC RETURNTYPE RAX 1
-            515630    143 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 96 ARG3 96 ARG4 1 ARG5 96 
+            515630    143 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 96 ARG3 96 ARG4 1 ARG5 96 
             5156c0     85 FUNC RETURNTYPE RAX 1
-            5156c0     85 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 1 ARG3 1 ARG4 96 ARG5 96 
+            5156c0     85 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 0 ARG3 1 ARG4 96 ARG5 96 
             515720    128 FUNC RETURNTYPE RAX 1
             515720    128 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             5157a0    136 FUNC RETURNTYPE RAX 1
-            5157a0    136 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            5157a0    136 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
             515830    202 FUNC RETURNTYPE RAX 1
-            515830    202 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            515830    202 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             515900     12 FUNC RETURNTYPE RAX 4
             515900     12 FUNC INARGS    6  ARG0 4 ARG1 96 ARG2 96 ARG3 96 ARG4 1 ARG5 96 
             515910     12 FUNC RETURNTYPE RAX 4
@@ -9112,7 +9075,7 @@
             515af0     27 FUNC RETURNTYPE RAX 1
             515af0     27 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             515b10    227 FUNC RETURNTYPE RAX 1
-            515b10    227 FUNC INARGS    6  ARG0 4 ARG1 96 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            515b10    227 FUNC INARGS    6  ARG0 4 ARG1 96 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             515c00   1056 FUNC RETURNTYPE RAX 4
             515c00   1056 FUNC INARGS    6  ARG0 1 ARG1 96 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
             515d3c      3 INSTR CHECK OVERFLOW UNKNOWNSIGN 32  RSI ZZ add     esi, 1 
@@ -9127,7 +9090,7 @@
             516180    342 FUNC RETURNTYPE RAX 1
             516180    342 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             5162e0     63 FUNC RETURNTYPE RAX 1
-            5162e0     63 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            5162e0     63 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             516320      8 FUNC RETURNTYPE RAX 0
             516320      8 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             516330      8 FUNC RETURNTYPE RAX 0
@@ -9170,7 +9133,7 @@
             516770    238 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             51678c      3 INSTR CHECK OVERFLOW NOFLAGUNKNOWNSIGN 32 RBP+1 ZZ lea     edi, [rbp+1] 
             516860    195 FUNC RETURNTYPE RAX 0
-            516860    195 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            516860    195 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
             51688f      2 INSTR CHECK TRUNCATION UNKNOWNSIGN 64 RAX 32 EAX ZZ mov     edi, eax 
             516896      4 INSTR CHECK OVERFLOW NOFLAGUNKNOWNSIGN 64 R12+R12 ZZ lea     edi, [r12+r12] 
             516930      3 FUNC RETURNTYPE RAX 0
@@ -9195,10 +9158,10 @@
             516ed0    124 FUNC RETURNTYPE RAX 4
             516ed0    124 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             516f50    264 FUNC RETURNTYPE RAX 1
-            516f50    264 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            516f50    264 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             517015      3 INSTR CHECK UNDERFLOW SIGNED 32  RBP ZZ sub     ebp, 1 
             517060    673 FUNC RETURNTYPE RAX 1
-            517060    673 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            517060    673 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             5172ef      3 INSTR CHECK UNDERFLOW UNSIGNED 32  RDX ZZ IDIOM 31 sub     edx, 30h 
             517310    356 FUNC RETURNTYPE RAX 1
             517310    356 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
@@ -9226,9 +9189,9 @@
             5187ee      4 INSTR CHECK OVERFLOW UNKNOWNSIGN 64  RDI ZZ add     rdi, 1Ch 
             518893      4 INSTR CHECK OVERFLOW UNKNOWNSIGN 64  RDI ZZ add     rdi, 1Ch 
             518d10      7 FUNC RETURNTYPE RAX 0
-            518d10      7 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            518d10      7 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             518d20      7 FUNC RETURNTYPE RAX 4
-            518d20      7 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 1 ARG3 1 ARG4 1 ARG5 1 
+            518d20      7 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 0 ARG3 1 ARG4 1 ARG5 1 
             518d30      5 FUNC RETURNTYPE RAX 0
             518d30      5 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             518d40    143 FUNC RETURNTYPE RAX 4
@@ -9268,13 +9231,13 @@
             519050      5 FUNC RETURNTYPE RAX 96
             519050      5 FUNC INARGS    6  ARG0 4 ARG1 96 ARG2 1 ARG3 1 ARG4 96 ARG5 1 
             519060      7 FUNC RETURNTYPE RAX 1
-            519060      7 FUNC INARGS    6  ARG0 8 ARG1 1 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            519060      7 FUNC INARGS    6  ARG0 8 ARG1 1 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
             519070      9 FUNC RETURNTYPE RAX 1
-            519070      9 FUNC INARGS    6  ARG0 8 ARG1 1 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            519070      9 FUNC INARGS    6  ARG0 8 ARG1 1 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
             519080    336 FUNC RETURNTYPE RAX 1
             519080    336 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             5191d0    252 FUNC RETURNTYPE RAX 4
-            5191d0    252 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            5191d0    252 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             5192d0    870 FUNC RETURNTYPE RAX 1
             5192d0    870 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 96 ARG3 1 ARG4 1 ARG5 96 
             5194d2      7 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+232 ZZ IDIOM 18 MEMORYSINK lea     rdx, [rbx+0E8h] 
@@ -9368,7 +9331,7 @@
             51a726      4 INSTR CHECK OVERFLOW SIGNED 64  R12 ZZ add     r12d, 1 
             51a798      5 INSTR CHECK OVERFLOW NOFLAGSIGNED 64 R12+-1 ZZ lea     esi, [r12-1] 
             51a7c0    128 FUNC RETURNTYPE RAX 1
-            51a7c0    128 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            51a7c0    128 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             51a840    246 FUNC RETURNTYPE RAX 1
             51a840    246 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 4 ARG3 1 ARG4 0 ARG5 0 
             51a8fc      4 INSTR CHECK OVERFLOW NOFLAGUNKNOWNSIGN 64 R13+8 ZZ IDIOM 18 MEMORYSINK lea     rdi, [r13+8] 
@@ -9510,7 +9473,7 @@
             51c350    215 FUNC RETURNTYPE RAX 96
             51c350    215 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 1 ARG5 96 
             51c430     33 FUNC RETURNTYPE RAX 1
-            51c430     33 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            51c430     33 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             51c460     19 FUNC RETURNTYPE RAX 1
             51c460     19 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             51c480    167 FUNC RETURNTYPE RAX 0
@@ -9522,11 +9485,11 @@
             51c7e0     67 FUNC RETURNTYPE RAX 96
             51c7e0     67 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             51c830     61 FUNC RETURNTYPE RAX 0
-            51c830     61 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            51c830     61 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             51c870    351 FUNC RETURNTYPE RAX 1
             51c870    351 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 4 ARG4 0 ARG5 0 
             51c9d0    116 FUNC RETURNTYPE RAX 4
-            51c9d0    116 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            51c9d0    116 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             51c9d0    116 FUNC PROBLEM X509_LOOKUP_new CALLUNRESOLVED 
             51ca50     50 FUNC RETURNTYPE RAX 4
             51ca50     50 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
@@ -9546,7 +9509,7 @@
             51cb90     27 FUNC RETURNTYPE RAX 0
             51cb90     27 FUNC PROBLEM X509_LOOKUP_by_alias JUMPUNRESOLVED 
             51cbb0    237 FUNC RETURNTYPE RAX 4
-            51cbb0    237 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 1 ARG3 1 ARG4 1 ARG5 96 
+            51cbb0    237 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 1 ARG5 96 
             51cc0c      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+120 ZZ IDIOM 18 MEMORYSINK lea     rdx, [rbx+78h] 
             51cca0    203 FUNC RETURNTYPE RAX 0
             51cca0    203 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
@@ -9565,9 +9528,9 @@
             51d0a0     41 FUNC RETURNTYPE RAX 0
             51d0a0     41 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             51d0d0      7 FUNC RETURNTYPE RAX 0
-            51d0d0      7 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            51d0d0      7 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             51d0e0     36 FUNC RETURNTYPE RAX 1
-            51d0e0     36 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            51d0e0     36 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             51d110    490 FUNC RETURNTYPE RAX 96
             51d110    490 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             51d191      4 INSTR CHECK OVERFLOW NOFLAGSIGNED 64 RBX+R13 ZZ lea     esi, [rbx+r13] 
@@ -9576,7 +9539,7 @@
             51d300    523 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             51d3f9      4 INSTR CHECK OVERFLOW NOFLAGSIGNED 64 RBX+R13 ZZ lea     esi, [rbx+r13] 
             51d41f      4 INSTR CHECK OVERFLOW NOFLAGUNKNOWNSIGN 64 RBP+24 ZZ lea     rdi, [rbp+18h] 
-            51d510    244 FUNC RETURNTYPE RAX 96
+            51d510    244 FUNC RETURNTYPE RAX 1
             51d510    244 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             51d610    436 FUNC RETURNTYPE RAX 1
             51d610    436 FUNC INARGS    6  ARG0 4 ARG1 96 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
@@ -9616,7 +9579,7 @@
             51dd70     42 FUNC RETURNTYPE RAX 0
             51dd70     42 FUNC INARGS    3  ARG0 4 ARG1 1 ARG2 16 
             51dda0     29 FUNC RETURNTYPE RAX 0
-            51dda0     29 FUNC INARGS    3  ARG0 4 ARG1 8 ARG2 1 
+            51dda0     29 FUNC INARGS    2  ARG0 4 ARG1 8 
             51ddc0     55 FUNC RETURNTYPE RAX 0
             51ddc0     55 FUNC INARGS    3  ARG0 4 ARG1 0 ARG2 0 
             51de00     31 FUNC RETURNTYPE RAX 0
@@ -9766,13 +9729,13 @@
             51e740    178 FUNC RETURNTYPE RAX 1
             51e740    178 FUNC INARGS    6  ARG0 1 ARG1 4 ARG2 0 ARG3 96 ARG4 96 ARG5 96 
             51e800     40 FUNC RETURNTYPE RAX 0
-            51e800     40 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            51e800     40 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             51e830     30 FUNC RETURNTYPE RAX 1
-            51e830     30 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            51e830     30 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             51e850     58 FUNC RETURNTYPE RAX 0
             51e850     58 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
-            51e890     83 FUNC RETURNTYPE RAX 4
-            51e890     83 FUNC INARGS    6  ARG0 1 ARG1 4 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            51e890     83 FUNC RETURNTYPE RAX 0
+            51e890     83 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             51e8f0     15 FUNC RETURNTYPE RAX 0
             51e8f0     15 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             51e900    178 FUNC RETURNTYPE RAX 1
@@ -9790,7 +9753,7 @@
             51eaf0    612 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             51ec17      3 INSTR CHECK OVERFLOW NOFLAGSIGNED 32 RDX+-8 ZZ lea     esi, [rdx-8] 
             51ed60    449 FUNC RETURNTYPE RAX 0
-            51ed60    449 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            51ed60    449 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             51ef30      4 FUNC RETURNTYPE RAX 0
             51ef30      4 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             51ef40      5 FUNC RETURNTYPE RAX 0
@@ -9813,7 +9776,7 @@
             51f500      5 FUNC RETURNTYPE RAX 0
             51f500      5 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             51f510    122 FUNC RETURNTYPE RAX 1
-            51f510    122 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            51f510    122 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             51f590   1350 FUNC RETURNTYPE RAX 1
             51f590   1350 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             51f6c5      3 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 32 RAX+17 ZZ lea     esi, [rax+11h] 
@@ -9841,7 +9804,7 @@
             51feb0     89 FUNC RETURNTYPE RAX 0
             51feb0     89 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             51ff10    258 FUNC RETURNTYPE RAX 4
-            51ff10    258 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 1 ARG3 1 ARG4 96 ARG5 4 
+            51ff10    258 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 96 ARG5 4 
             520020     68 FUNC RETURNTYPE RAX 1
             520020     68 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             520070     31 FUNC RETURNTYPE RAX 1
@@ -9861,7 +9824,7 @@
             5200f0     71 FUNC RETURNTYPE RAX 1
             5200f0     71 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             520140    250 FUNC RETURNTYPE RAX 1
-            520140    250 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            520140    250 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             520240    327 FUNC RETURNTYPE RAX 1
             520240    327 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             520390     56 FUNC RETURNTYPE RAX 1
@@ -9872,7 +9835,7 @@
             5203e0    245 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             52041c      2 INSTR CHECK TRUNCATION UNKNOWNSIGN 64 RAX 32 EAX ZZ mov     esi, eax 
             5204e0     92 FUNC RETURNTYPE RAX 1
-            5204e0     92 FUNC INARGS    6  ARG0 16 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            5204e0     92 FUNC INARGS    6  ARG0 16 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             52052f      2 INSTR CHECK TRUNCATION UNKNOWNSIGN 64 RAX 32 EAX ZZ mov     esi, eax 
             520540     42 FUNC RETURNTYPE RAX 0
             520540     42 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
@@ -9952,10 +9915,10 @@
             521b30    162 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             521b58      4 INSTR CHECK OVERFLOW UNSIGNED 64  RBX ZZ IDIOM 18 MEMORYSINK add     rbx, 68h 
             521be0    548 FUNC RETURNTYPE RAX 1
-            521be0    548 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            521be0    548 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             521d4a      2 INSTR CHECK TRUNCATION UNKNOWNSIGN 64 RAX 32 EAX ZZ mov     esi, eax 
             521e10     37 FUNC RETURNTYPE RAX 0
-            521e10     37 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            521e10     37 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             521e40      6 FUNC RETURNTYPE RAX 1
             521e40      6 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             521e50    208 FUNC RETURNTYPE RAX 4
@@ -9977,7 +9940,7 @@
             522810    116 FUNC RETURNTYPE RAX 1
             522810    116 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             522890    380 FUNC RETURNTYPE RAX 1
-            522890    380 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            522890    380 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             522949      3 INSTR CHECK SIGNEDNESS UNSIGNED 64 R14 ZZ mov     rdx, r14        ; n 
             52295b      4 INSTR CHECK OVERFLOW NOFLAGUNKNOWNSIGN 64 RBX+R14 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rbx+r14]  ; s 
             522961      3 INSTR CHECK UNDERFLOW SIGNED 32  RDX ZZ sub     edx, r13d 
@@ -9999,7 +9962,7 @@
             522bb0    279 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             522c70      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 R9+-97 ZZ IDIOM 32 lea     ecx, [r9-61h] 
             522cd0    380 FUNC RETURNTYPE RAX 96
-            522cd0    380 FUNC INARGS    6  ARG0 0 ARG1 96 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            522cd0    380 FUNC INARGS    6  ARG0 0 ARG1 96 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             522e50    359 FUNC RETURNTYPE RAX 1
             522e50    359 FUNC INARGS    6  ARG0 96 ARG1 96 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             522fc0      5 FUNC RETURNTYPE RAX 4
@@ -10017,7 +9980,7 @@
             523260    187 FUNC RETURNTYPE RAX 1
             523260    187 FUNC INARGS    6  ARG0 16 ARG1 0 ARG2 8 ARG3 0 ARG4 0 ARG5 0 
             523320    411 FUNC RETURNTYPE RAX 1
-            523320    411 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            523320    411 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             5234c0    111 FUNC RETURNTYPE RAX 1
             5234c0    111 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 96 ARG3 1 ARG4 1 ARG5 1 
             523530    497 FUNC RETURNTYPE RAX 1
@@ -10034,17 +9997,17 @@
             5239f0     97 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 96 ARG3 96 ARG4 1 ARG5 96 
             523a1a      3 INSTR CHECK SIGNEDNESS UNSIGNED 64 RBX ZZ mov     rdx, rbx        ; n 
             523a60     87 FUNC RETURNTYPE RAX 96
-            523a60     87 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 1 ARG4 1 ARG5 96 
+            523a60     87 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 1 ARG5 96 
             523ac0    255 FUNC RETURNTYPE RAX 96
-            523ac0    255 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 1 ARG4 1 ARG5 1 
+            523ac0    255 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 1 ARG5 1 
             523bc0    117 FUNC RETURNTYPE RAX 96
             523bc0    117 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             523c40     10 FUNC RETURNTYPE RAX 1
-            523c40     10 FUNC INARGS    6  ARG0 96 ARG1 1 ARG2 96 ARG3 96 ARG4 1 ARG5 96 
+            523c40     10 FUNC INARGS    6  ARG0 96 ARG1 0 ARG2 96 ARG3 96 ARG4 1 ARG5 96 
             523c50    193 FUNC RETURNTYPE RAX 96
-            523c50    193 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 1 ARG4 4 ARG5 96 
+            523c50    193 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 1 ARG4 4 ARG5 96 
             523d20    459 FUNC RETURNTYPE RAX 96
-            523d20    459 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 1 ARG4 4 ARG5 0 
+            523d20    459 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 1 ARG4 4 ARG5 0 
             523e32      3 INSTR CHECK OVERFLOW UNSIGNED 32  RDX ZZ add     edx, r15d 
             523ef0    110 FUNC RETURNTYPE RAX 1
             523ef0    110 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
@@ -10053,39 +10016,39 @@
             524060     60 FUNC RETURNTYPE RAX 0
             524060     60 FUNC INARGS    6  ARG0 0 ARG1 16 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             5240a0     10 FUNC RETURNTYPE RAX 0
-            5240a0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            5240a0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             5240b0     10 FUNC RETURNTYPE RAX 0
-            5240b0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            5240b0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             5240c0     10 FUNC RETURNTYPE RAX 0
-            5240c0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            5240c0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             5240d0     10 FUNC RETURNTYPE RAX 0
-            5240d0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            5240d0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             5240e0     10 FUNC RETURNTYPE RAX 4
-            5240e0     10 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            5240e0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             5240f0     10 FUNC RETURNTYPE RAX 0
-            5240f0     10 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            5240f0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             524100     10 FUNC RETURNTYPE RAX 0
-            524100     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            524100     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             524110     10 FUNC RETURNTYPE RAX 0
-            524110     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            524110     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             524120     10 FUNC RETURNTYPE RAX 0
-            524120     10 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            524120     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             524130     10 FUNC RETURNTYPE RAX 0
-            524130     10 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            524130     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             524140     10 FUNC RETURNTYPE RAX 96
-            524140     10 FUNC INARGS    6  ARG0 1 ARG1 96 ARG2 1 ARG3 1 ARG4 4 ARG5 96 
+            524140     10 FUNC INARGS    6  ARG0 0 ARG1 96 ARG2 1 ARG3 1 ARG4 4 ARG5 96 
             524150     10 FUNC RETURNTYPE RAX 96
-            524150     10 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 96 ARG3 1 ARG4 1 ARG5 96 
+            524150     10 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 96 ARG3 1 ARG4 1 ARG5 96 
             524160     10 FUNC RETURNTYPE RAX 0
-            524160     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            524160     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             524170     10 FUNC RETURNTYPE RAX 0
-            524170     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            524170     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             524180     10 FUNC RETURNTYPE RAX 4
-            524180     10 FUNC INARGS    6  ARG0 1 ARG1 96 ARG2 1 ARG3 1 ARG4 1 ARG5 96 
+            524180     10 FUNC INARGS    6  ARG0 0 ARG1 96 ARG2 1 ARG3 1 ARG4 1 ARG5 96 
             524190     10 FUNC RETURNTYPE RAX 1
-            524190     10 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 4 ARG3 1 ARG4 1 ARG5 96 
+            524190     10 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 4 ARG3 1 ARG4 1 ARG5 96 
             5241a0     18 FUNC RETURNTYPE RAX 0
-            5241a0     18 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            5241a0     18 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             5241c0    322 FUNC RETURNTYPE RAX 1
             5241c0    322 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             524310    103 FUNC RETURNTYPE RAX 1
@@ -10097,7 +10060,7 @@
             5243d0     86 FUNC RETURNTYPE RAX 1
             5243d0     86 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             524430     46 FUNC RETURNTYPE RAX 1
-            524430     46 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 4 ARG3 1 ARG4 0 ARG5 0 
+            524430     46 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             524460    504 FUNC RETURNTYPE RAX 1
             524460    504 FUNC INARGS    6  ARG0 4 ARG1 96 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
             524660    241 FUNC RETURNTYPE RAX 1
@@ -10106,7 +10069,7 @@
             5246e2      4 INSTR CHECK OVERFLOW NOFLAGUNKNOWNSIGN 64 R13+1 ZZ IDIOM 19 lea     edi, [r13+1] 
             5246ee      3 INSTR CHECK SIGNEDNESS UNSIGNED 64 R13 ZZ mov     rdx, r13        ; n 
             524760   1033 FUNC RETURNTYPE RAX 4
-            524760   1033 FUNC INARGS    6  ARG0 1 ARG1 4 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
+            524760   1033 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             524900      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+8 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rbx+8]    ; jumptable 00000000005248F3 case 0 
             524b70    525 FUNC RETURNTYPE RAX 96
             524b70    525 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
@@ -10131,9 +10094,9 @@
             525bf0     15 FUNC RETURNTYPE RAX 4
             525bf0     15 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             525c00    484 FUNC RETURNTYPE RAX 4
-            525c00    484 FUNC INARGS    6  ARG0 1 ARG1 4 ARG2 4 ARG3 1 ARG4 0 ARG5 0 
+            525c00    484 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             525df0    125 FUNC RETURNTYPE RAX 4
-            525df0    125 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            525df0    125 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             525e70    810 FUNC RETURNTYPE RAX 96
             525e70    810 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             5260d5      2 INSTR CHECK TRUNCATION UNKNOWNSIGN     64 RAX 32 EAX ZZ IDIOM 30 mov     esi, eax 
@@ -10142,13 +10105,13 @@
             526240    145 FUNC RETURNTYPE RAX 1
             526240    145 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             5262e0     10 FUNC RETURNTYPE RAX 0
-            5262e0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            5262e0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             5262f0     10 FUNC RETURNTYPE RAX 0
-            5262f0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            5262f0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             526300     10 FUNC RETURNTYPE RAX 0
-            526300     10 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            526300     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             526310     10 FUNC RETURNTYPE RAX 0
-            526310     10 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            526310     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             526320      8 FUNC RETURNTYPE RAX 0
             526320      8 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             526330    107 FUNC RETURNTYPE RAX 1
@@ -10157,21 +10120,21 @@
             5263a0    182 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             5263c1      4 INSTR CHECK OVERFLOW NOFLAGSIGNED 64 RAX+1 ZZ lea     r8, [rax+1] 
             526460     10 FUNC RETURNTYPE RAX 0
-            526460     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            526460     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             526470     10 FUNC RETURNTYPE RAX 0
-            526470     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            526470     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             526480     10 FUNC RETURNTYPE RAX 0
-            526480     10 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            526480     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             526490     10 FUNC RETURNTYPE RAX 0
-            526490     10 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            526490     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             5264a0     10 FUNC RETURNTYPE RAX 0
-            5264a0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            5264a0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             5264b0     10 FUNC RETURNTYPE RAX 0
-            5264b0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            5264b0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             5264c0     10 FUNC RETURNTYPE RAX 0
-            5264c0     10 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            5264c0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             5264d0     10 FUNC RETURNTYPE RAX 0
-            5264d0     10 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            5264d0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             5264e0    578 FUNC RETURNTYPE RAX 1
             5264e0    578 FUNC INARGS    6  ARG0 4 ARG1 96 ARG2 4 ARG3 1 ARG4 0 ARG5 0 
             526730    189 FUNC RETURNTYPE RAX 1
@@ -10191,51 +10154,51 @@
             526d10    149 FUNC RETURNTYPE RAX 1
             526d10    149 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             526db0     10 FUNC RETURNTYPE RAX 0
-            526db0     10 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            526db0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             526dc0   2310 FUNC RETURNTYPE RAX 96
             526dc0   2310 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             526ec4      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RAX+1 ZZ IDIOM 18 MEMORYSINK lea     rsi, [rax+1] 
             527090      4 INSTR CHECK OVERFLOW UNSIGNED 64  RSI ZZ IDIOM 18 MEMORYSINK add     rsi, 1 
             5276d0     10 FUNC RETURNTYPE RAX 0
-            5276d0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            5276d0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             5276e0     10 FUNC RETURNTYPE RAX 0
-            5276e0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            5276e0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             5276f0     10 FUNC RETURNTYPE RAX 0
-            5276f0     10 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            5276f0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             527700     10 FUNC RETURNTYPE RAX 0
-            527700     10 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            527700     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             527710     10 FUNC RETURNTYPE RAX 0
-            527710     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            527710     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             527720     10 FUNC RETURNTYPE RAX 0
-            527720     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            527720     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             527730     10 FUNC RETURNTYPE RAX 0
-            527730     10 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            527730     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             527740     10 FUNC RETURNTYPE RAX 0
-            527740     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            527740     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             527750     10 FUNC RETURNTYPE RAX 0
-            527750     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            527750     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             527760     10 FUNC RETURNTYPE RAX 0
-            527760     10 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            527760     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             527770     10 FUNC RETURNTYPE RAX 0
-            527770     10 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            527770     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             527780     10 FUNC RETURNTYPE RAX 0
-            527780     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            527780     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             527790     10 FUNC RETURNTYPE RAX 0
-            527790     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            527790     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             5277a0     10 FUNC RETURNTYPE RAX 0
-            5277a0     10 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            5277a0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             5277b0     10 FUNC RETURNTYPE RAX 0
-            5277b0     10 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            5277b0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             5277c0     10 FUNC RETURNTYPE RAX 0
-            5277c0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            5277c0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             5277d0     10 FUNC RETURNTYPE RAX 0
-            5277d0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            5277d0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             5277e0     10 FUNC RETURNTYPE RAX 0
-            5277e0     10 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            5277e0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             5277f0     10 FUNC RETURNTYPE RAX 0
-            5277f0     10 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            5277f0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             527800    201 FUNC RETURNTYPE RAX 1
-            527800    201 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            527800    201 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
             5278d0     80 FUNC RETURNTYPE RAX 1
             5278d0     80 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             527920    197 FUNC RETURNTYPE RAX 1
@@ -10245,16 +10208,16 @@
             5279f0    221 FUNC RETURNTYPE RAX 1
             5279f0    221 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 96 ARG3 1 ARG4 1 ARG5 96 
             527ad0     10 FUNC RETURNTYPE RAX 0
-            527ad0     10 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            527ad0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             527ae0    515 FUNC RETURNTYPE RAX 1
-            527ae0    515 FUNC INARGS    6  ARG0 1 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            527ae0    515 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             527b16      5 INSTR CHECK OVERFLOW NOFLAGUNKNOWNSIGN 64 R12+2 ZZ lea     r8d, [r12+2] 
             527cf0    705 FUNC RETURNTYPE RAX 1
             527cf0    705 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 4 ARG3 4 ARG4 0 ARG5 0 
             527eb2      3 INSTR CHECK OVERFLOW NOFLAGUNKNOWNSIGN 32 RAX+-1 ZZ lea     esi, [rax-1] 
             527ef0      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 R13+1 ZZ IDIOM 18 MEMORYSINK lea     rsi, [r13+1] 
             527fc0    557 FUNC RETURNTYPE RAX 0
-            527fc0    557 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            527fc0    557 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             52803e      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RAX+16 ZZ lea     rcx, [rax+10h] 
             528108      4 INSTR CHECK OVERFLOW NOFLAGUNKNOWNSIGN 64 R15+8 ZZ lea     rsi, [r15+8] 
             5281f0    885 FUNC RETURNTYPE RAX 96
@@ -10265,35 +10228,35 @@
             528570    495 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             5286bf      4 INSTR CHECK OVERFLOW SIGNED 64  R15 ZZ add     r15d, 1 
             528760     10 FUNC RETURNTYPE RAX 0
-            528760     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            528760     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             528770     10 FUNC RETURNTYPE RAX 0
-            528770     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            528770     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             528780     10 FUNC RETURNTYPE RAX 0
-            528780     10 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            528780     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             528790     10 FUNC RETURNTYPE RAX 0
-            528790     10 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            528790     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             5287a0     10 FUNC RETURNTYPE RAX 0
-            5287a0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            5287a0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             5287b0     10 FUNC RETURNTYPE RAX 0
-            5287b0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            5287b0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             5287c0     10 FUNC RETURNTYPE RAX 0
-            5287c0     10 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            5287c0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             5287d0     10 FUNC RETURNTYPE RAX 0
-            5287d0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            5287d0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             5287e0     10 FUNC RETURNTYPE RAX 0
-            5287e0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            5287e0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             5287f0     10 FUNC RETURNTYPE RAX 0
-            5287f0     10 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            5287f0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             528800     10 FUNC RETURNTYPE RAX 96
-            528800     10 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 96 ARG3 96 ARG4 96 ARG5 96 
+            528800     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 96 ARG3 96 ARG4 96 ARG5 96 
             528810     10 FUNC RETURNTYPE RAX 0
-            528810     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            528810     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             528820     10 FUNC RETURNTYPE RAX 0
-            528820     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            528820     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             528830     10 FUNC RETURNTYPE RAX 0
-            528830     10 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            528830     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             528840     10 FUNC RETURNTYPE RAX 96
-            528840     10 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 96 ARG3 96 ARG4 96 ARG5 96 
+            528840     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 96 ARG3 96 ARG4 96 ARG5 96 
             528850    168 FUNC RETURNTYPE RAX 1
             528850    168 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             528900     11 FUNC RETURNTYPE RAX 0
@@ -10341,7 +10304,7 @@
             529780    660 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             5298df      3 INSTR CHECK OVERFLOW NOFLAGSIGNED 32 RDX+-9 ZZ lea     esi, [rdx-9] 
             529a20    573 FUNC RETURNTYPE RAX 0
-            529a20    573 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            529a20    573 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             529c60      3 FUNC RETURNTYPE RAX 0
             529c60      3 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             529c70      5 FUNC RETURNTYPE RAX 0
@@ -10353,34 +10316,34 @@
             529ca0     74 FUNC RETURNTYPE RAX 1
             529ca0     74 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             529cf0    187 FUNC RETURNTYPE RAX 1
-            529cf0    187 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            529cf0    187 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             529db0    205 FUNC RETURNTYPE RAX 1
-            529db0    205 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            529db0    205 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             529e80    203 FUNC RETURNTYPE RAX 1
             529e80    203 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             529f50    423 FUNC RETURNTYPE RAX 96
             529f50    423 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             52a006      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBP+2 ZZ IDIOM 18 MEMORYSINK lea     rdx, [rbp+2] 
             52a100     10 FUNC RETURNTYPE RAX 0
-            52a100     10 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            52a100     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             52a110    564 FUNC RETURNTYPE RAX 96
             52a110    564 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             52a1ee      4 INSTR CHECK OVERFLOW NOFLAGUNKNOWNSIGN 64 R14+1 ZZ IDIOM 19 lea     edi, [r14+1] 
             52a20e      3 INSTR CHECK SIGNEDNESS UNSIGNED 64 R14 ZZ mov     rdx, r14        ; n 
             52a350     10 FUNC RETURNTYPE RAX 0
-            52a350     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            52a350     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             52a360     10 FUNC RETURNTYPE RAX 0
-            52a360     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            52a360     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             52a370     10 FUNC RETURNTYPE RAX 96
-            52a370     10 FUNC INARGS    6  ARG0 1 ARG1 96 ARG2 1 ARG3 96 ARG4 96 ARG5 96 
+            52a370     10 FUNC INARGS    6  ARG0 0 ARG1 96 ARG2 1 ARG3 96 ARG4 96 ARG5 96 
             52a380     10 FUNC RETURNTYPE RAX 0
-            52a380     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            52a380     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             52a390     10 FUNC RETURNTYPE RAX 0
-            52a390     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            52a390     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             52a3a0     10 FUNC RETURNTYPE RAX 0
-            52a3a0     10 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            52a3a0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             52a3b0     10 FUNC RETURNTYPE RAX 96
-            52a3b0     10 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 4 ARG3 96 ARG4 1 ARG5 96 
+            52a3b0     10 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 4 ARG3 96 ARG4 1 ARG5 96 
             52a3c0     22 FUNC RETURNTYPE RAX 1
             52a3c0     22 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             52a3e0      6 FUNC RETURNTYPE RAX 1
@@ -10406,29 +10369,29 @@
             52a820     83 FUNC RETURNTYPE RAX 1
             52a820     83 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             52a880     10 FUNC RETURNTYPE RAX 0
-            52a880     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            52a880     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             52a890     10 FUNC RETURNTYPE RAX 0
-            52a890     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            52a890     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             52a8a0     10 FUNC RETURNTYPE RAX 96
-            52a8a0     10 FUNC INARGS    6  ARG0 1 ARG1 96 ARG2 1 ARG3 96 ARG4 96 ARG5 1 
+            52a8a0     10 FUNC INARGS    6  ARG0 0 ARG1 96 ARG2 1 ARG3 96 ARG4 96 ARG5 1 
             52a8b0     10 FUNC RETURNTYPE RAX 96
-            52a8b0     10 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 96 ARG3 96 ARG4 96 ARG5 96 
+            52a8b0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 96 ARG3 96 ARG4 96 ARG5 96 
             52a8c0    174 FUNC RETURNTYPE RAX 0
             52a8c0    174 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             52a970     10 FUNC RETURNTYPE RAX 0
-            52a970     10 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            52a970     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             52a980    399 FUNC RETURNTYPE RAX 96
             52a980    399 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             52ab10     10 FUNC RETURNTYPE RAX 0
-            52ab10     10 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            52ab10     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             52ab20     61 FUNC RETURNTYPE RAX 0
-            52ab20     61 FUNC INARGS    6  ARG0 1 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            52ab20     61 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             52ab60    365 FUNC RETURNTYPE RAX 4
-            52ab60    365 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            52ab60    365 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             52acd0     10 FUNC RETURNTYPE RAX 0
-            52acd0     10 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            52acd0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             52ace0     10 FUNC RETURNTYPE RAX 96
-            52ace0     10 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 96 ARG3 1 ARG4 1 ARG5 1 
+            52ace0     10 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 96 ARG3 1 ARG4 1 ARG5 1 
             52acf0   1002 FUNC RETURNTYPE RAX 1
             52acf0   1002 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 16 ARG4 0 ARG5 0 
             52b0e0     90 FUNC RETURNTYPE RAX 1
@@ -10442,31 +10405,31 @@
             52b5a0    418 FUNC RETURNTYPE RAX 4
             52b5a0    418 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             52b750     10 FUNC RETURNTYPE RAX 0
-            52b750     10 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            52b750     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             52b760     10 FUNC RETURNTYPE RAX 0
-            52b760     10 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            52b760     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             52b770     10 FUNC RETURNTYPE RAX 0
-            52b770     10 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            52b770     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             52b780     10 FUNC RETURNTYPE RAX 1
-            52b780     10 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 4 ARG3 1 ARG4 1 ARG5 96 
+            52b780     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 4 ARG3 1 ARG4 1 ARG5 96 
             52b790    239 FUNC RETURNTYPE RAX 1
             52b790    239 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 96 ARG3 1 ARG4 96 ARG5 96 
             52b880     10 FUNC RETURNTYPE RAX 0
-            52b880     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            52b880     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             52b890     10 FUNC RETURNTYPE RAX 0
-            52b890     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            52b890     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             52b8a0     10 FUNC RETURNTYPE RAX 0
-            52b8a0     10 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            52b8a0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             52b8b0     10 FUNC RETURNTYPE RAX 0
-            52b8b0     10 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            52b8b0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             52b8c0     10 FUNC RETURNTYPE RAX 0
-            52b8c0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            52b8c0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             52b8d0     10 FUNC RETURNTYPE RAX 0
-            52b8d0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            52b8d0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             52b8e0     10 FUNC RETURNTYPE RAX 0
-            52b8e0     10 FUNC INARGS    6  ARG0 1 ARG1 16 ARG2 1 ARG3 2 ARG4 0 ARG5 0 
+            52b8e0     10 FUNC INARGS    6  ARG0 0 ARG1 16 ARG2 1 ARG3 2 ARG4 0 ARG5 0 
             52b8f0     10 FUNC RETURNTYPE RAX 96
-            52b8f0     10 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 1 ARG4 1 ARG5 1 
+            52b8f0     10 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 1 ARG4 1 ARG5 1 
             52b900   1386 FUNC RETURNTYPE RAX 1
             52b900   1386 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 4 ARG3 4 ARG4 0 ARG5 0 
             52bb88      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RAX+5 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rax+5]    ; s 
@@ -10488,7 +10451,7 @@
             52bf0f      4 INSTR CHECK OVERFLOW UNSIGNED 64  RSI ZZ IDIOM 18 MEMORYSINK add     rsi, 1 
             52c140    196 FUNC RETURNTYPE RAX 1
             52c140    196 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
-            52c210     19 FUNC RETURNTYPE RAX 4
+            52c210     19 FUNC RETURNTYPE RAX 0
             52c210     19 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             52c230     58 FUNC RETURNTYPE RAX 0
             52c230     58 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
@@ -10574,7 +10537,7 @@
             52dd80     68 FUNC RETURNTYPE RAX 0
             52dd80     68 FUNC PROBLEM NCONF_load_bio JUMPUNRESOLVED 
             52ddd0     99 FUNC RETURNTYPE RAX 1
-            52ddd0     99 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            52ddd0     99 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             52de40    188 FUNC RETURNTYPE RAX 0
             52de40    188 FUNC INARGS    6  ARG0 1 ARG1 96 ARG2 4 ARG3 96 ARG4 1 ARG5 96 
             52df00    288 FUNC RETURNTYPE RAX 1
@@ -10622,7 +10585,7 @@
             52e760     31 FUNC RETURNTYPE RAX 1
             52e760     31 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             52e780     92 FUNC RETURNTYPE RAX 0
-            52e780     92 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            52e780     92 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             52e780     92 FUNC PROBLEM def_create CALLUNRESOLVED 
             52e7e0   1304 FUNC RETURNTYPE RAX 1
             52e7e0   1304 FUNC INARGS    6  ARG0 4 ARG1 96 ARG2 4 ARG3 4 ARG4 4 ARG5 1 
@@ -10684,7 +10647,7 @@
             530310      5 FUNC RETURNTYPE RAX 0
             530310      5 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             530320    169 FUNC RETURNTYPE RAX 0
-            530320    169 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            530320    169 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
             5303d0    226 FUNC RETURNTYPE RAX 1
             5303d0    226 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             5304c0    313 FUNC RETURNTYPE RAX 1
@@ -10710,7 +10673,7 @@
             530cf0      3 INSTR CHECK UNDERFLOW UNSIGNED 64  R14 ZZ IDIOM 18 MEMORYSINK sub     r14, rsi 
             530d05      4 INSTR CHECK OVERFLOW SIGNED 64  R12 ZZ add     r12, 1 
             530d40    288 FUNC RETURNTYPE RAX 1
-            530d40    288 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            530d40    288 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             530d40    288 FUNC PROBLEM TXT_DB_insert CALLUNRESOLVED 
             530d9f      4 INSTR CHECK OVERFLOW SIGNED 64  R12 ZZ add     r12d, 1 
             530e06      4 INSTR CHECK OVERFLOW SIGNED 64  R12 ZZ add     r12d, 1 
@@ -10728,89 +10691,89 @@
             5310a0     46 FUNC RETURNTYPE RAX 1
             5310a0     46 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             5310d0     10 FUNC RETURNTYPE RAX 0
-            5310d0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            5310d0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             5310e0     10 FUNC RETURNTYPE RAX 0
-            5310e0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            5310e0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             5310f0     10 FUNC RETURNTYPE RAX 1
-            5310f0     10 FUNC INARGS    6  ARG0 1 ARG1 96 ARG2 96 ARG3 1 ARG4 1 ARG5 1 
+            5310f0     10 FUNC INARGS    6  ARG0 0 ARG1 96 ARG2 96 ARG3 1 ARG4 1 ARG5 1 
             531100     10 FUNC RETURNTYPE RAX 96
-            531100     10 FUNC INARGS    6  ARG0 96 ARG1 1 ARG2 96 ARG3 96 ARG4 96 ARG5 96 
+            531100     10 FUNC INARGS    6  ARG0 96 ARG1 0 ARG2 96 ARG3 96 ARG4 96 ARG5 96 
             531110     10 FUNC RETURNTYPE RAX 0
-            531110     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            531110     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             531120     13 FUNC RETURNTYPE RAX 0
             531120     13 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             531130     10 FUNC RETURNTYPE RAX 0
-            531130     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            531130     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             531140     10 FUNC RETURNTYPE RAX 0
-            531140     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            531140     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             531150     10 FUNC RETURNTYPE RAX 4
-            531150     10 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 1 ARG3 1 ARG4 1 ARG5 1 
+            531150     10 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 1 ARG3 1 ARG4 1 ARG5 1 
             531160     10 FUNC RETURNTYPE RAX 1
-            531160     10 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            531160     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
             531170     10 FUNC RETURNTYPE RAX 0
-            531170     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            531170     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             531180     10 FUNC RETURNTYPE RAX 0
-            531180     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            531180     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             531190     10 FUNC RETURNTYPE RAX 96
-            531190     10 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 96 ARG3 96 ARG4 96 ARG5 96 
+            531190     10 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 96 ARG3 96 ARG4 96 ARG5 96 
             5311a0     10 FUNC RETURNTYPE RAX 1
-            5311a0     10 FUNC INARGS    6  ARG0 96 ARG1 1 ARG2 1 ARG3 1 ARG4 96 ARG5 96 
+            5311a0     10 FUNC INARGS    6  ARG0 96 ARG1 0 ARG2 1 ARG3 1 ARG4 96 ARG5 96 
             5311b0     10 FUNC RETURNTYPE RAX 0
-            5311b0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            5311b0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             5311c0     10 FUNC RETURNTYPE RAX 0
-            5311c0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            5311c0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             5311d0     10 FUNC RETURNTYPE RAX 0
-            5311d0     10 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            5311d0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             5311e0     10 FUNC RETURNTYPE RAX 0
-            5311e0     10 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            5311e0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             5311f0     10 FUNC RETURNTYPE RAX 0
-            5311f0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            5311f0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             531200     10 FUNC RETURNTYPE RAX 0
-            531200     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            531200     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             531210     10 FUNC RETURNTYPE RAX 16
-            531210     10 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            531210     10 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
             531220     10 FUNC RETURNTYPE RAX 0
-            531220     10 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            531220     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             531230     10 FUNC RETURNTYPE RAX 0
-            531230     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            531230     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             531240     10 FUNC RETURNTYPE RAX 0
-            531240     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            531240     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             531250     10 FUNC RETURNTYPE RAX 1
-            531250     10 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 1 ARG3 1 ARG4 96 ARG5 96 
+            531250     10 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 1 ARG3 1 ARG4 96 ARG5 96 
             531260     10 FUNC RETURNTYPE RAX 96
-            531260     10 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 96 ARG3 1 ARG4 96 ARG5 96 
+            531260     10 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 96 ARG3 1 ARG4 96 ARG5 96 
             531270     10 FUNC RETURNTYPE RAX 0
-            531270     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            531270     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             531280     10 FUNC RETURNTYPE RAX 0
-            531280     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            531280     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             531290     10 FUNC RETURNTYPE RAX 0
-            531290     10 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            531290     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             5312a0     10 FUNC RETURNTYPE RAX 0
-            5312a0     10 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            5312a0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             5312b0     10 FUNC RETURNTYPE RAX 0
-            5312b0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            5312b0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             5312c0     10 FUNC RETURNTYPE RAX 0
-            5312c0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            5312c0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             5312d0     10 FUNC RETURNTYPE RAX 16
-            5312d0     10 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            5312d0     10 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
             5312e0     10 FUNC RETURNTYPE RAX 0
-            5312e0     10 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            5312e0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             5312f0     10 FUNC RETURNTYPE RAX 0
-            5312f0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            5312f0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             531300     10 FUNC RETURNTYPE RAX 0
-            531300     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            531300     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             531310     10 FUNC RETURNTYPE RAX 16
-            531310     10 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            531310     10 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
             531320     10 FUNC RETURNTYPE RAX 0
-            531320     10 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            531320     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             531330     10 FUNC RETURNTYPE RAX 0
-            531330     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            531330     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             531340     10 FUNC RETURNTYPE RAX 0
-            531340     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            531340     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             531350     10 FUNC RETURNTYPE RAX 16
-            531350     10 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            531350     10 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
             531360     10 FUNC RETURNTYPE RAX 0
-            531360     10 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            531360     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             531370     13 FUNC RETURNTYPE RAX 0
             531370     13 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
             531380    296 FUNC RETURNTYPE RAX 1
@@ -10890,7 +10853,7 @@
             534500      9 FUNC RETURNTYPE RAX 0
             534500      9 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             534510     36 FUNC RETURNTYPE RAX 0
-            534510     36 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            534510     36 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
             534540    135 FUNC RETURNTYPE RAX 1
             534540    135 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             5345d0    135 FUNC RETURNTYPE RAX 1
@@ -10910,7 +10873,7 @@
             534d10    770 FUNC RETURNTYPE RAX 96
             534d10    770 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 1 ARG3 96 ARG4 0 ARG5 96 
             535020    704 FUNC RETURNTYPE RAX 96
-            535020    704 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            535020    704 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
             5352e0   1757 FUNC RETURNTYPE RAX 1
             5352e0   1757 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 4 ARG3 4 ARG4 0 ARG5 0 
             5359c0    291 FUNC RETURNTYPE RAX 1
@@ -10921,7 +10884,7 @@
             535df0    156 FUNC INARGS    6  ARG0 96 ARG1 96 ARG2 96 ARG3 1 ARG4 96 ARG5 96 
             535e16      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RAX+8 ZZ IDIOM 18 MEMORYSINK lea     rsi, [rax+8] 
             535e90     67 FUNC RETURNTYPE RAX 0
-            535e90     67 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            535e90     67 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             535ee0    237 FUNC RETURNTYPE RAX 1
             535ee0    237 FUNC INARGS    6  ARG0 96 ARG1 1 ARG2 1 ARG3 1 ARG4 96 ARG5 96 
             535fd0    111 FUNC RETURNTYPE RAX 96
@@ -10937,14 +10900,14 @@
             536150    125 FUNC RETURNTYPE RAX 1
             536150    125 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 4 ARG3 1 ARG4 96 ARG5 96 
             5361d0     10 FUNC RETURNTYPE RAX 4
-            5361d0     10 FUNC INARGS    6  ARG0 4 ARG1 8 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            5361d0     10 FUNC INARGS    6  ARG0 4 ARG1 8 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
             5361e0    241 FUNC RETURNTYPE RAX 4
             5361e0    241 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             53621e      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBP+8 ZZ IDIOM 18 MEMORYSINK lea     rdx, [rbp+8] 
             5362e0    105 FUNC RETURNTYPE RAX 4
             5362e0    105 FUNC INARGS    6  ARG0 96 ARG1 96 ARG2 1 ARG3 1 ARG4 1 ARG5 4 
             536350    260 FUNC RETURNTYPE RAX 4
-            536350    260 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 1 ARG3 1 ARG4 1 ARG5 0 
+            536350    260 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 1 ARG4 1 ARG5 0 
             536460    209 FUNC RETURNTYPE RAX 4
             536460    209 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 1 ARG3 1 ARG4 1 ARG5 96 
             536497      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+32 ZZ IDIOM 18 MEMORYSINK lea     rdx, [rbx+20h] 
@@ -10962,42 +10925,42 @@
             536810     83 FUNC RETURNTYPE RAX 96
             536810     83 FUNC INARGS    6  ARG0 4 ARG1 96 ARG2 1 ARG3 1 ARG4 1 ARG5 0 
             536870     10 FUNC RETURNTYPE RAX 0
-            536870     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            536870     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             536880     10 FUNC RETURNTYPE RAX 0
-            536880     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            536880     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             536890     10 FUNC RETURNTYPE RAX 1
-            536890     10 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
+            536890     10 FUNC INARGS    6  ARG0 0 ARG1 2 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             5368a0     10 FUNC RETURNTYPE RAX 96
-            5368a0     10 FUNC INARGS    6  ARG0 96 ARG1 1 ARG2 96 ARG3 1 ARG4 96 ARG5 96 
+            5368a0     10 FUNC INARGS    6  ARG0 96 ARG1 0 ARG2 96 ARG3 1 ARG4 96 ARG5 96 
             5368b0     10 FUNC RETURNTYPE RAX 0
-            5368b0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            5368b0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             5368c0     10 FUNC RETURNTYPE RAX 0
-            5368c0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            5368c0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             5368d0     10 FUNC RETURNTYPE RAX 16
-            5368d0     10 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 4 ARG3 1 ARG4 16 ARG5 0 
+            5368d0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 4 ARG3 1 ARG4 16 ARG5 0 
             5368e0     10 FUNC RETURNTYPE RAX 0
-            5368e0     10 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            5368e0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             5368f0     10 FUNC RETURNTYPE RAX 0
-            5368f0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            5368f0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             536900     10 FUNC RETURNTYPE RAX 0
-            536900     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            536900     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             536910     10 FUNC RETURNTYPE RAX 0
-            536910     10 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            536910     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             536920     10 FUNC RETURNTYPE RAX 0
-            536920     10 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            536920     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             536930     10 FUNC RETURNTYPE RAX 0
-            536930     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            536930     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             536940     10 FUNC RETURNTYPE RAX 0
-            536940     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            536940     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             536950     10 FUNC RETURNTYPE RAX 4
-            536950     10 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 1 ARG3 1 ARG4 1 ARG5 96 
+            536950     10 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 1 ARG3 1 ARG4 1 ARG5 96 
             536960     10 FUNC RETURNTYPE RAX 96
-            536960     10 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 96 ARG3 1 ARG4 96 ARG5 96 
+            536960     10 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 96 ARG3 1 ARG4 96 ARG5 96 
             536970     43 FUNC RETURNTYPE RAX 1
             536970     43 FUNC INARGS    6  ARG0 96 ARG1 96 ARG2 1 ARG3 0 ARG4 0 ARG5 96 
             53697a      4 INSTR CHECK OVERFLOW UNKNOWNSIGN 64  RDI ZZ add     rdi, 10h 
             5369a0     53 FUNC RETURNTYPE RAX 1
-            5369a0     53 FUNC INARGS    6  ARG0 96 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 4 
+            5369a0     53 FUNC INARGS    6  ARG0 96 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 4 
             5369a4      4 INSTR CHECK OVERFLOW UNKNOWNSIGN 64  RDI ZZ add     rdi, 20h 
             5369e0     43 FUNC RETURNTYPE RAX 1
             5369e0     43 FUNC INARGS    6  ARG0 96 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 96 
@@ -11010,7 +10973,7 @@
             536a4a      4 INSTR CHECK OVERFLOW UNKNOWNSIGN 64  RDI ZZ add     rdi, 10h 
             536a70    130 FUNC RETURNTYPE RAX 1
             536a70    130 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
-            536b00    135 FUNC RETURNTYPE RAX 96
+            536b00    135 FUNC RETURNTYPE RAX 1
             536b00    135 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             536b90      2 FUNC RETURNTYPE RAX 0
             536b90      2 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
@@ -11019,7 +10982,7 @@
             536df0    250 FUNC RETURNTYPE RAX 1
             536df0    250 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 1 ARG4 96 ARG5 96 
             536ef0    366 FUNC RETURNTYPE RAX 96
-            536ef0    366 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 1 ARG5 0 
+            536ef0    366 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             537060    262 FUNC RETURNTYPE RAX 1
             537060    262 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 1 ARG4 1 ARG5 96 
             537170   1078 FUNC RETURNTYPE RAX 1
@@ -11029,7 +10992,7 @@
             53742b      2 INSTR CHECK TRUNCATION SIGNED 64 RAX 32 EAX ZZ mov     esi, eax 
             537435      4 INSTR CHECK OVERFLOW NOFLAGUNKNOWNSIGN 64 RBX+16 ZZ lea     rdi, [rbx+10h] 
             5375b0     92 FUNC RETURNTYPE RAX 4
-            5375b0     92 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            5375b0     92 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             537610    556 FUNC RETURNTYPE RAX 0
             537610    556 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 1 ARG4 96 ARG5 4 
             5376a1      3 INSTR CHECK OVERFLOW NOFLAGUNKNOWNSIGN 32 RAX+RBX ZZ lea     edi, [rax+rbx] 
@@ -11041,7 +11004,7 @@
             5379ab      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+8 ZZ IDIOM 18 MEMORYSINK lea     r9, [rbx+8] 
             5379af      3 INSTR CHECK TRUNCATION UNKNOWNSIGN 64 RAX 32 EAX ZZ mov     r8d, eax 
             537aa0    241 FUNC RETURNTYPE RAX 4
-            537aa0    241 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
+            537aa0    241 FUNC INARGS    6  ARG0 1 ARG1 2 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             537ba0   1552 FUNC RETURNTYPE RAX 1
             537ba0   1552 FUNC INARGS    6  ARG0 96 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             537c27      5 INSTR CHECK OVERFLOW NOFLAGUNKNOWNSIGN 64 R12+1 ZZ lea     edi, [r12+1] 
@@ -11059,7 +11022,7 @@
             538c10    174 FUNC RETURNTYPE RAX 1
             538c10    174 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             538cc0    307 FUNC RETURNTYPE RAX 1
-            538cc0    307 FUNC INARGS    6  ARG0 4 ARG1 96 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            538cc0    307 FUNC INARGS    6  ARG0 4 ARG1 96 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
             538e00    462 FUNC RETURNTYPE RAX 1
             538e00    462 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 4 ARG3 1 ARG4 16 ARG5 0 
             538fd0    374 FUNC RETURNTYPE RAX 1
@@ -11069,7 +11032,7 @@
             539177      3 INSTR CHECK SIGNEDNESS UNSIGNED 64 R12 ZZ mov     edi, r12d       ; s 
             5391a3      4 INSTR CHECK OVERFLOW SIGNED 64  RDX ZZ add     rdx, 2 
             5391f0    118 FUNC RETURNTYPE RAX 4
-            5391f0    118 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            5391f0    118 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             539237      4 INSTR CHECK OVERFLOW SIGNED 64  RDX ZZ add     rdx, 2 
             539270     16 FUNC RETURNTYPE RAX 1
             539270     16 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 1 ARG4 96 ARG5 96 
@@ -11080,9 +11043,9 @@
             5392a0     16 FUNC RETURNTYPE RAX 0
             5392a0     16 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             5392b0     20 FUNC RETURNTYPE RAX 1
-            5392b0     20 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 1 ARG3 1 ARG4 96 ARG5 96 
+            5392b0     20 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 96 ARG5 96 
             5392d0     20 FUNC RETURNTYPE RAX 0
-            5392d0     20 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            5392d0     20 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             5392f0     68 FUNC RETURNTYPE RAX 96
             5392f0     68 FUNC INARGS    6  ARG0 4 ARG1 16 ARG2 1 ARG3 2 ARG4 0 ARG5 0 
             539340     68 FUNC RETURNTYPE RAX 96
@@ -11090,11 +11053,11 @@
             539390     60 FUNC RETURNTYPE RAX 0
             539390     60 FUNC INARGS    6  ARG0 0 ARG1 16 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             5393d0     28 FUNC RETURNTYPE RAX 1
-            5393d0     28 FUNC INARGS    4  ARG0 4 ARG1 96 ARG2 1 ARG3 1 
+            5393d0     28 FUNC INARGS    3  ARG0 4 ARG1 96 ARG2 1 
             5393f0    349 FUNC RETURNTYPE RAX 4
             5393f0    349 FUNC INARGS    6  ARG0 1 ARG1 96 ARG2 4 ARG3 1 ARG4 1 ARG5 1 
             539550    270 FUNC RETURNTYPE RAX 96
-            539550    270 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            539550    270 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
             539550    270 FUNC PROBLEM COMP_CTX_new CALLUNRESOLVED 
             539660     34 FUNC RETURNTYPE RAX 0
             539660     34 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
@@ -11112,127 +11075,127 @@
             539760      2 FUNC RETURNTYPE RAX 0
             539760      2 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
             539770     10 FUNC RETURNTYPE RAX 0
-            539770     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            539770     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             539780     10 FUNC RETURNTYPE RAX 0
-            539780     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            539780     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             539790     10 FUNC RETURNTYPE RAX 96
-            539790     10 FUNC INARGS    6  ARG0 1 ARG1 96 ARG2 96 ARG3 1 ARG4 1 ARG5 96 
+            539790     10 FUNC INARGS    6  ARG0 0 ARG1 96 ARG2 96 ARG3 1 ARG4 1 ARG5 96 
             5397a0     10 FUNC RETURNTYPE RAX 96
-            5397a0     10 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 1 ARG3 1 ARG4 96 ARG5 96 
+            5397a0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 1 ARG4 96 ARG5 96 
             5397b0     10 FUNC RETURNTYPE RAX 0
-            5397b0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            5397b0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             5397c0     10 FUNC RETURNTYPE RAX 0
-            5397c0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            5397c0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             5397d0     10 FUNC RETURNTYPE RAX 1
-            5397d0     10 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 4 ARG3 96 ARG4 0 ARG5 0 
+            5397d0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 4 ARG3 96 ARG4 0 ARG5 0 
             5397e0     10 FUNC RETURNTYPE RAX 96
-            5397e0     10 FUNC INARGS    6  ARG0 96 ARG1 1 ARG2 96 ARG3 1 ARG4 1 ARG5 1 
+            5397e0     10 FUNC INARGS    6  ARG0 96 ARG1 0 ARG2 96 ARG3 1 ARG4 1 ARG5 1 
             5397f0     10 FUNC RETURNTYPE RAX 0
-            5397f0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            5397f0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             539800     10 FUNC RETURNTYPE RAX 0
-            539800     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            539800     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             539810     10 FUNC RETURNTYPE RAX 96
-            539810     10 FUNC INARGS    6  ARG0 1 ARG1 96 ARG2 1 ARG3 96 ARG4 96 ARG5 96 
+            539810     10 FUNC INARGS    6  ARG0 0 ARG1 96 ARG2 1 ARG3 96 ARG4 96 ARG5 96 
             539820     10 FUNC RETURNTYPE RAX 4
-            539820     10 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 96 ARG4 96 ARG5 96 
+            539820     10 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 96 ARG4 96 ARG5 96 
             539830     10 FUNC RETURNTYPE RAX 0
-            539830     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            539830     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             539840     10 FUNC RETURNTYPE RAX 0
-            539840     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            539840     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             539850     10 FUNC RETURNTYPE RAX 0
-            539850     10 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            539850     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             539860     10 FUNC RETURNTYPE RAX 0
-            539860     10 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            539860     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             539870     10 FUNC RETURNTYPE RAX 0
-            539870     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            539870     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             539880     10 FUNC RETURNTYPE RAX 1
-            539880     10 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            539880     10 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
             539890     10 FUNC RETURNTYPE RAX 96
-            539890     10 FUNC INARGS    6  ARG0 1 ARG1 96 ARG2 96 ARG3 1 ARG4 1 ARG5 96 
+            539890     10 FUNC INARGS    6  ARG0 0 ARG1 96 ARG2 96 ARG3 1 ARG4 1 ARG5 96 
             5398a0     10 FUNC RETURNTYPE RAX 1
-            5398a0     10 FUNC INARGS    6  ARG0 96 ARG1 1 ARG2 1 ARG3 1 ARG4 96 ARG5 96 
+            5398a0     10 FUNC INARGS    6  ARG0 96 ARG1 0 ARG2 1 ARG3 1 ARG4 96 ARG5 96 
             5398b0     10 FUNC RETURNTYPE RAX 0
-            5398b0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            5398b0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             5398c0     10 FUNC RETURNTYPE RAX 0
-            5398c0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            5398c0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             5398d0     10 FUNC RETURNTYPE RAX 1
-            5398d0     10 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            5398d0     10 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
             5398e0     10 FUNC RETURNTYPE RAX 0
-            5398e0     10 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            5398e0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             5398f0     10 FUNC RETURNTYPE RAX 1
-            5398f0     10 FUNC INARGS    6  ARG0 1 ARG1 8 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            5398f0     10 FUNC INARGS    6  ARG0 1 ARG1 8 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
             539900     10 FUNC RETURNTYPE RAX 1
-            539900     10 FUNC INARGS    6  ARG0 96 ARG1 96 ARG2 1 ARG3 1 ARG4 1 ARG5 1 
+            539900     10 FUNC INARGS    6  ARG0 96 ARG1 96 ARG2 0 ARG3 1 ARG4 1 ARG5 1 
             539910     10 FUNC RETURNTYPE RAX 1
-            539910     10 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 1 ARG3 1 ARG4 96 ARG5 96 
+            539910     10 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 1 ARG3 1 ARG4 96 ARG5 96 
             539920     10 FUNC RETURNTYPE RAX 96
-            539920     10 FUNC INARGS    6  ARG0 96 ARG1 1 ARG2 1 ARG3 1 ARG4 96 ARG5 96 
+            539920     10 FUNC INARGS    6  ARG0 96 ARG1 0 ARG2 1 ARG3 1 ARG4 96 ARG5 96 
             539930     10 FUNC RETURNTYPE RAX 1
-            539930     10 FUNC INARGS    6  ARG0 1 ARG1 8 ARG2 1 ARG3 1 ARG4 96 ARG5 96 
+            539930     10 FUNC INARGS    6  ARG0 1 ARG1 8 ARG2 1 ARG3 0 ARG4 96 ARG5 96 
             539940     10 FUNC RETURNTYPE RAX 1
-            539940     10 FUNC INARGS    6  ARG0 1 ARG1 96 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            539940     10 FUNC INARGS    6  ARG0 1 ARG1 96 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
             539950     10 FUNC RETURNTYPE RAX 0
-            539950     10 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            539950     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             539960     10 FUNC RETURNTYPE RAX 96
-            539960     10 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 1 ARG3 16 ARG4 96 ARG5 96 
+            539960     10 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 1 ARG3 16 ARG4 96 ARG5 96 
             539970     10 FUNC RETURNTYPE RAX 0
-            539970     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            539970     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             539980     10 FUNC RETURNTYPE RAX 0
-            539980     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            539980     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             539990     10 FUNC RETURNTYPE RAX 96
-            539990     10 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 96 ARG3 1 ARG4 1 ARG5 1 
+            539990     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 96 ARG3 1 ARG4 1 ARG5 1 
             5399a0     10 FUNC RETURNTYPE RAX 0
-            5399a0     10 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            5399a0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             5399b0     10 FUNC RETURNTYPE RAX 0
-            5399b0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            5399b0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             5399c0     10 FUNC RETURNTYPE RAX 0
-            5399c0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            5399c0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             5399d0     10 FUNC RETURNTYPE RAX 0
-            5399d0     10 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            5399d0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             5399e0     10 FUNC RETURNTYPE RAX 0
-            5399e0     10 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            5399e0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             5399f0     10 FUNC RETURNTYPE RAX 0
-            5399f0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            5399f0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             539a00     10 FUNC RETURNTYPE RAX 0
-            539a00     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            539a00     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             539a10     10 FUNC RETURNTYPE RAX 96
-            539a10     10 FUNC INARGS    6  ARG0 1 ARG1 16 ARG2 1 ARG3 1 ARG4 1 ARG5 0 
+            539a10     10 FUNC INARGS    6  ARG0 0 ARG1 16 ARG2 1 ARG3 1 ARG4 1 ARG5 0 
             539a20     10 FUNC RETURNTYPE RAX 96
-            539a20     10 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 96 ARG3 1 ARG4 1 ARG5 1 
+            539a20     10 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 96 ARG3 1 ARG4 1 ARG5 1 
             539a30     10 FUNC RETURNTYPE RAX 0
-            539a30     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            539a30     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             539a40     10 FUNC RETURNTYPE RAX 0
-            539a40     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            539a40     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             539a50     10 FUNC RETURNTYPE RAX 0
-            539a50     10 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            539a50     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             539a60     10 FUNC RETURNTYPE RAX 0
-            539a60     10 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            539a60     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             539a70     10 FUNC RETURNTYPE RAX 0
-            539a70     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            539a70     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             539a80     10 FUNC RETURNTYPE RAX 0
-            539a80     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            539a80     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             539a90     10 FUNC RETURNTYPE RAX 0
-            539a90     10 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            539a90     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             539aa0     10 FUNC RETURNTYPE RAX 1
-            539aa0     10 FUNC INARGS    6  ARG0 96 ARG1 1 ARG2 1 ARG3 1 ARG4 1 ARG5 1 
+            539aa0     10 FUNC INARGS    6  ARG0 96 ARG1 0 ARG2 1 ARG3 1 ARG4 1 ARG5 1 
             539ab0     10 FUNC RETURNTYPE RAX 0
-            539ab0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            539ab0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             539ac0     10 FUNC RETURNTYPE RAX 0
-            539ac0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            539ac0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             539ad0     10 FUNC RETURNTYPE RAX 0
-            539ad0     10 FUNC INARGS    6  ARG0 1 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            539ad0     10 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             539ae0     10 FUNC RETURNTYPE RAX 1
-            539ae0     10 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 1 ARG4 1 ARG5 1 
+            539ae0     10 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 1 ARG4 1 ARG5 1 
             539af0     10 FUNC RETURNTYPE RAX 0
-            539af0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            539af0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             539b00     10 FUNC RETURNTYPE RAX 0
-            539b00     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            539b00     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             539b10     10 FUNC RETURNTYPE RAX 0
-            539b10     10 FUNC INARGS    6  ARG0 1 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            539b10     10 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             539b20     10 FUNC RETURNTYPE RAX 96
-            539b20     10 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 1 ARG4 96 ARG5 1 
+            539b20     10 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 1 ARG4 96 ARG5 1 
             539b30    230 FUNC RETURNTYPE RAX 1
-            539b30    230 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            539b30    230 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             539c20     12 FUNC RETURNTYPE RAX 0
             539c20     12 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             539c30     12 FUNC RETURNTYPE RAX 4
@@ -11314,9 +11277,9 @@
             539eb0     12 FUNC RETURNTYPE RAX 0
             539eb0     12 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             539ec0    219 FUNC RETURNTYPE RAX 1
-            539ec0    219 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            539ec0    219 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
             539fa0    111 FUNC RETURNTYPE RAX 1
-            539fa0    111 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 96 ARG4 96 ARG5 96 
+            539fa0    111 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 96 ARG4 96 ARG5 96 
             539fed      4 INSTR CHECK OVERFLOW UNKNOWNSIGN 64  RDI ZZ add     rdi, 20h 
             53a010    236 FUNC RETURNTYPE RAX 1
             53a010    236 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
@@ -11363,16 +11326,16 @@
             53b410    669 FUNC RETURNTYPE RAX 1
             53b410    669 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
             53b464      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RAX+8 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rax+8] 
-            53b5a0      4 INSTR CHECK OVERFLOW NOFLAGSIGNED 64 RBP+28 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rbp+1Ch] 
+            53b5a0      4 INSTR CHECK OVERFLOW NOFLAGUNKNOWNSIGN 64 RBP+28 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rbp+1Ch] 
             53b604      5 INSTR CHECK OVERFLOW NOFLAGUNKNOWNSIGN 64 R12+28 ZZ lea     rdi, [r12+1Ch] 
             53b623      3 INSTR CHECK OVERFLOW SIGNED 32  RBP ZZ add     ebp, 1 
             53b6b0     17 FUNC RETURNTYPE RAX 1
             53b6b0     17 FUNC INARGS    6  ARG0 4 ARG1 96 ARG2 1 ARG3 1 ARG4 1 ARG5 1 
             53b6d0    121 FUNC RETURNTYPE RAX 1
-            53b6d0    121 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            53b6d0    121 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             53b750     30 FUNC RETURNTYPE RAX 1
             53b750     30 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
-            53b770     27 FUNC RETURNTYPE RAX 96
+            53b770     27 FUNC RETURNTYPE RAX 1
             53b770     27 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             53b790     84 FUNC RETURNTYPE RAX 1
             53b790     84 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
@@ -11384,7 +11347,7 @@
             53b9d0    503 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 1 ARG4 96 ARG5 8 
             53bbd0     12 FUNC RETURNTYPE RAX 0
             53bbd0     12 FUNC INARGS    6  ARG0 4 ARG1 96 ARG2 96 ARG3 1 ARG4 96 ARG5 96 
-            53bbe0     12 FUNC RETURNTYPE RAX 4
+            53bbe0     12 FUNC RETURNTYPE RAX 0
             53bbe0     12 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 1 ARG4 1 ARG5 1 
             53bbf0      4 FUNC RETURNTYPE RAX 0
             53bbf0      4 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
@@ -11408,7 +11371,7 @@
             53c110      4 INSTR CHECK OVERFLOW NOFLAGUNKNOWNSIGN 64 R13+28 ZZ IDIOM 18 MEMORYSINK lea     rdi, [r13+1Ch] 
             53c18e      4 INSTR CHECK OVERFLOW UNKNOWNSIGN 64  RDI ZZ add     rdi, 1Ch 
             53c1e0    212 FUNC RETURNTYPE RAX 1
-            53c1e0    212 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 1 ARG4 1 ARG5 96 
+            53c1e0    212 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 0 ARG4 1 ARG5 96 
             53c2c0     53 FUNC RETURNTYPE RAX 16
             53c2c0     53 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             53c300     53 FUNC RETURNTYPE RAX 16
@@ -11431,7 +11394,7 @@
             53cdb0   1459 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 4 ARG3 1 ARG4 0 ARG5 0 
             53d1e2      3 INSTR CHECK OVERFLOW NOFLAGUNKNOWNSIGN 32 RAX+-1 ZZ lea     esi, [rax-1] 
             53d370    702 FUNC RETURNTYPE RAX 1
-            53d370    702 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            53d370    702 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             53d630     60 FUNC RETURNTYPE RAX 0
             53d630     60 FUNC INARGS    6  ARG0 0 ARG1 16 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             53d670     60 FUNC RETURNTYPE RAX 0
@@ -11439,17 +11402,17 @@
             53d6b0     74 FUNC RETURNTYPE RAX 0
             53d6b0     74 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             53d700     64 FUNC RETURNTYPE RAX 0
-            53d700     64 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 4 ARG3 1 ARG4 0 ARG5 0 
+            53d700     64 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             53d700     64 FUNC PROBLEM print_error CALLUNRESOLVED 
             53d740    436 FUNC RETURNTYPE RAX 1
             53d740    436 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 1 ARG4 1 ARG5 1 
             53d900    524 FUNC RETURNTYPE RAX 1
             53d900    524 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 4 ARG3 4 ARG4 4 ARG5 1 
             53db10    143 FUNC RETURNTYPE RAX 4
-            53db10    143 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 1 ARG3 0 ARG4 1 ARG5 0 
+            53db10    143 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 1 ARG5 0 
             53db39      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+24 ZZ IDIOM 18 MEMORYSINK lea     rdx, [rbx+18h] 
             53dba0    160 FUNC RETURNTYPE RAX 4
-            53dba0    160 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 1 ARG3 4 ARG4 1 ARG5 0 
+            53dba0    160 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 4 ARG4 1 ARG5 0 
             53dbcd      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+24 ZZ IDIOM 18 MEMORYSINK lea     rdx, [rbx+18h] 
             53dc40     58 FUNC RETURNTYPE RAX 0
             53dc40     58 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
@@ -11467,13 +11430,13 @@
             53de80    470 FUNC RETURNTYPE RAX 1
             53de80    470 FUNC INARGS    6  ARG0 4 ARG1 8 ARG2 16 ARG3 16 ARG4 16 ARG5 1 
             53e060     51 FUNC RETURNTYPE RAX 1
-            53e060     51 FUNC INARGS    4  ARG0 0 ARG1 0 ARG2 1 ARG3 1 
+            53e060     51 FUNC INARGS    2  ARG0 0 ARG1 0 
             53e0a0    128 FUNC RETURNTYPE RAX 1
-            53e0a0    128 FUNC INARGS    6  ARG0 4 ARG1 8 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            53e0a0    128 FUNC INARGS    6  ARG0 4 ARG1 8 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             53e120     51 FUNC RETURNTYPE RAX 1
-            53e120     51 FUNC INARGS    4  ARG0 0 ARG1 0 ARG2 1 ARG3 1 
+            53e120     51 FUNC INARGS    2  ARG0 0 ARG1 0 
             53e160    128 FUNC RETURNTYPE RAX 1
-            53e160    128 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            53e160    128 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             53e1e0    376 FUNC RETURNTYPE RAX 0
             53e1e0    376 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             53e1e0    376 FUNC PROBLEM UI_construct_prompt CALLUNRESOLVED 
@@ -11482,7 +11445,7 @@
             53e370      5 FUNC RETURNTYPE RAX 0
             53e370      5 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             53e380    163 FUNC RETURNTYPE RAX 0
-            53e380    163 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            53e380    163 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             53e430    272 FUNC RETURNTYPE RAX 1
             53e430    272 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             53e430    272 FUNC PROBLEM UI_process CALLUNRESOLVED 
@@ -11503,7 +11466,7 @@
             53e670      7 FUNC RETURNTYPE RAX 0
             53e670      7 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             53e680    225 FUNC RETURNTYPE RAX 4
-            53e680    225 FUNC INARGS    6  ARG0 16 ARG1 1 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            53e680    225 FUNC INARGS    6  ARG0 16 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
             53e770     28 FUNC RETURNTYPE RAX 0
             53e770     28 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             53e790     18 FUNC RETURNTYPE RAX 1
@@ -11554,7 +11517,7 @@
             53ec60     81 FUNC RETURNTYPE RAX 1
             53ec60     81 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             53ecc0    244 FUNC RETURNTYPE RAX 1
-            53ecc0    244 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            53ecc0    244 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             53edc0     91 FUNC RETURNTYPE RAX 1
             53edc0     91 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             53ee20    869 FUNC RETURNTYPE RAX 1
@@ -11568,13 +11531,13 @@
             53f350    146 FUNC RETURNTYPE RAX 1
             53f350    146 FUNC INARGS    6  ARG0 4 ARG1 96 ARG2 1 ARG3 96 ARG4 1 ARG5 96 
             53f3f0     10 FUNC RETURNTYPE RAX 0
-            53f3f0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            53f3f0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             53f400     10 FUNC RETURNTYPE RAX 0
-            53f400     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            53f400     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             53f410     10 FUNC RETURNTYPE RAX 4
-            53f410     10 FUNC INARGS    6  ARG0 1 ARG1 96 ARG2 96 ARG3 4 ARG4 96 ARG5 96 
+            53f410     10 FUNC INARGS    6  ARG0 0 ARG1 96 ARG2 96 ARG3 4 ARG4 96 ARG5 96 
             53f420     10 FUNC RETURNTYPE RAX 96
-            53f420     10 FUNC INARGS    6  ARG0 96 ARG1 1 ARG2 96 ARG3 96 ARG4 1 ARG5 96 
+            53f420     10 FUNC INARGS    6  ARG0 96 ARG1 0 ARG2 96 ARG3 96 ARG4 1 ARG5 96 
             53f430     13 FUNC RETURNTYPE RAX 96
             53f430     13 FUNC INARGS    6  ARG0 4 ARG1 96 ARG2 1 ARG3 1 ARG4 0 ARG5 96 
             53f440      4 FUNC RETURNTYPE RAX 0
@@ -11587,7 +11550,7 @@
             53f6c0    103 FUNC RETURNTYPE RAX 96
             53f6c0    103 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             53f730    143 FUNC RETURNTYPE RAX 4
-            53f730    143 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 96 ARG3 1 ARG4 96 ARG5 96 
+            53f730    143 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 96 ARG3 1 ARG4 96 ARG5 96 
             53f7c0    394 FUNC RETURNTYPE RAX 4
             53f7c0    394 FUNC INARGS    6  ARG0 4 ARG1 96 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             53f950     36 FUNC RETURNTYPE RAX 0
@@ -11601,7 +11564,7 @@
             53fac0     80 FUNC RETURNTYPE RAX 0
             53fac0     80 FUNC INARGS    6  ARG0 96 ARG1 4 ARG2 1 ARG3 1 ARG4 96 ARG5 96 
             53fb10    203 FUNC RETURNTYPE RAX 96
-            53fb10    203 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            53fb10    203 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             53fbe0    214 FUNC RETURNTYPE RAX 1
             53fbe0    214 FUNC INARGS    6  ARG0 8 ARG1 4 ARG2 0 ARG3 0 ARG4 96 ARG5 96 
             53fcc0    205 FUNC RETURNTYPE RAX 0
@@ -11646,7 +11609,7 @@
             540540     61 FUNC RETURNTYPE RAX 1
             540540     61 FUNC INARGS    2  ARG0 0 ARG1 0 
             540580     10 FUNC RETURNTYPE RAX 0
-            540580     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            540580     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             540590     11 FUNC RETURNTYPE RAX 96
             540590     11 FUNC INARGS    6  ARG0 4 ARG1 96 ARG2 4 ARG3 0 ARG4 0 ARG5 96 
             5405a0     17 FUNC RETURNTYPE RAX 96
@@ -11654,7 +11617,7 @@
             5405c0    150 FUNC RETURNTYPE RAX 1
             5405c0    150 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 4 ARG3 0 ARG4 1 ARG5 96 
             540660     10 FUNC RETURNTYPE RAX 4
-            540660     10 FUNC INARGS    6  ARG0 4 ARG1 96 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            540660     10 FUNC INARGS    6  ARG0 4 ARG1 96 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
             540670    522 FUNC RETURNTYPE RAX 1
             540670    522 FUNC INARGS    6  ARG0 1 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             540880    284 FUNC RETURNTYPE RAX 1
@@ -11695,9 +11658,9 @@
             542140    278 FUNC RETURNTYPE RAX 1
             542140    278 FUNC INARGS    6  ARG0 96 ARG1 4 ARG2 1 ARG3 0 ARG4 1 ARG5 96 
             542260     42 FUNC RETURNTYPE RAX 1
-            542260     42 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 1 ARG3 1 ARG4 0 ARG5 96 
+            542260     42 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 96 
             542290     42 FUNC RETURNTYPE RAX 1
-            542290     42 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 1 ARG3 1 ARG4 0 ARG5 96 
+            542290     42 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 96 
             5422c0     60 FUNC RETURNTYPE RAX 0
             5422c0     60 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             542300    244 FUNC RETURNTYPE RAX 0
@@ -11732,7 +11695,7 @@
             542d10    680 FUNC RETURNTYPE RAX 1
             542d10    680 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 2 ARG4 0 ARG5 0 
             542fc0    301 FUNC RETURNTYPE RAX 1
-            542fc0    301 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            542fc0    301 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             5430f0    529 FUNC RETURNTYPE RAX 96
             5430f0    529 FUNC INARGS    6  ARG0 4 ARG1 16 ARG2 1 ARG3 2 ARG4 0 ARG5 0 
             543310    486 FUNC RETURNTYPE RAX 1
@@ -11771,7 +11734,7 @@
             5444c0    102 FUNC RETURNTYPE RAX 1
             5444c0    102 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 4 ARG3 4 ARG4 0 ARG5 0 
             544530     70 FUNC RETURNTYPE RAX 1
-            544530     70 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            544530     70 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             544580     73 FUNC RETURNTYPE RAX 96
             544580     73 FUNC INARGS    5  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 
             5445d0     70 FUNC RETURNTYPE RAX 1
@@ -11799,19 +11762,19 @@
             545a40     34 FUNC RETURNTYPE RAX 4
             545a40     34 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             545a70     10 FUNC RETURNTYPE RAX 0
-            545a70     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            545a70     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             545a80     10 FUNC RETURNTYPE RAX 0
-            545a80     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            545a80     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             545a90     10 FUNC RETURNTYPE RAX 0
-            545a90     10 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            545a90     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             545aa0     10 FUNC RETURNTYPE RAX 1
-            545aa0     10 FUNC INARGS    6  ARG0 96 ARG1 1 ARG2 96 ARG3 1 ARG4 96 ARG5 96 
+            545aa0     10 FUNC INARGS    6  ARG0 96 ARG1 0 ARG2 96 ARG3 1 ARG4 96 ARG5 96 
             545ab0    131 FUNC RETURNTYPE RAX 1
             545ab0    131 FUNC INARGS    6  ARG0 1 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             545b40    291 FUNC RETURNTYPE RAX 4
             545b40    291 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 1 ARG3 96 ARG4 96 ARG5 96 
             545c70    131 FUNC RETURNTYPE RAX 1
-            545c70    131 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 1 ARG4 96 ARG5 96 
+            545c70    131 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 1 ARG4 96 ARG5 96 
             545c9b      3 INSTR CHECK TRUNCATION SIGNED 64 RAX 32 EAX ZZ mov     r8d, eax 
             545d00     89 FUNC RETURNTYPE RAX 4
             545d00     89 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 4 ARG3 4 ARG4 4 ARG5 0 
@@ -11846,11 +11809,11 @@
             546dd8      3 INSTR CHECK UNDERFLOW SIGNED 64  R8 ZZ sub     r8d, r9d 
             546e78      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+4 ZZ IDIOM 18 MEMORYSINK lea     rsi, [rbx+4]    ; src 
             546ec0     79 FUNC RETURNTYPE RAX 4
-            546ec0     79 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 1 ARG4 1 ARG5 0 
+            546ec0     79 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 1 ARG4 1 ARG5 0 
             546f10     18 FUNC RETURNTYPE RAX 0
             546f10     18 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             546f30     49 FUNC RETURNTYPE RAX 4
-            546f30     49 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            546f30     49 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
             546f70     18 FUNC RETURNTYPE RAX 0
             546f70     18 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             546f90    178 FUNC RETURNTYPE RAX 96
@@ -11873,7 +11836,7 @@
             547190     60 FUNC INARGS    6  ARG0 0 ARG1 16 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             5471d0      8 FUNC RETURNTYPE RAX 4
             5471d0      8 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 1 ARG4 96 ARG5 96 
-            5471e0      8 FUNC RETURNTYPE RAX 1
+            5471e0      8 FUNC RETURNTYPE RAX 0
             5471e0      8 FUNC INARGS    6  ARG0 4 ARG1 16 ARG2 1 ARG3 1 ARG4 96 ARG5 1 
             5471f0    124 FUNC RETURNTYPE RAX 1
             5471f0    124 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
@@ -11898,7 +11861,7 @@
             547450     21 FUNC RETURNTYPE RAX 1
             547450     21 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 1 ARG4 1 ARG5 1 
             547470     11 FUNC RETURNTYPE RAX 1
-            547470     11 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            547470     11 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
             547480      5 FUNC RETURNTYPE RAX 0
             547480      5 FUNC INARGS    6  ARG0 4 ARG1 16 ARG2 1 ARG3 96 ARG4 1 ARG5 1 
             547490     33 FUNC RETURNTYPE RAX 0
@@ -11934,7 +11897,7 @@
             547760      5 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 1 ARG4 1 ARG5 96 
             547770      8 FUNC RETURNTYPE RAX 0
             547770      8 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
-            547780      8 FUNC RETURNTYPE RAX 1
+            547780      8 FUNC RETURNTYPE RAX 0
             547780      8 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 1 ARG4 1 ARG5 96 
             547790    124 FUNC RETURNTYPE RAX 1
             547790    124 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
@@ -11971,7 +11934,7 @@
             547c30     21 FUNC RETURNTYPE RAX 1
             547c30     21 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 1 ARG4 1 ARG5 1 
             547c50     11 FUNC RETURNTYPE RAX 1
-            547c50     11 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            547c50     11 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
             547c60    124 FUNC RETURNTYPE RAX 1
             547c60    124 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             547ce0      5 FUNC RETURNTYPE RAX 0
@@ -12008,17 +11971,17 @@
             548320    139 FUNC RETURNTYPE RAX 1
             548320    139 FUNC INARGS    6  ARG0 4 ARG1 96 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
             5483b0    268 FUNC RETURNTYPE RAX 96
-            5483b0    268 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 1 ARG4 96 ARG5 96 
+            5483b0    268 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 1 ARG4 96 ARG5 96 
             5483da      7 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBP+152 ZZ IDIOM 18 MEMORYSINK lea     rsi, [rbp+98h] 
             5484c0    284 FUNC RETURNTYPE RAX 4
-            5484c0    284 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            5484c0    284 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
             5485e0    114 FUNC RETURNTYPE RAX 96
             5485e0    114 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             548660    136 FUNC RETURNTYPE RAX 1
-            548660    136 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            548660    136 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             54868e      4 INSTR CHECK OVERFLOW NOFLAGUNKNOWNSIGN 64 RBX+28 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rbx+1Ch] 
             5486f0     88 FUNC RETURNTYPE RAX 1
-            5486f0     88 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            5486f0     88 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             548712      4 INSTR CHECK OVERFLOW NOFLAGUNKNOWNSIGN 64 RBP+8 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rbp+8] 
             548750    125 FUNC RETURNTYPE RAX 1
             548750    125 FUNC INARGS    6  ARG0 4 ARG1 96 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
@@ -12044,9 +12007,9 @@
             548c70    125 FUNC RETURNTYPE RAX 96
             548c70    125 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             548cf0    123 FUNC RETURNTYPE RAX 1
-            548cf0    123 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            548cf0    123 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             548d70    243 FUNC RETURNTYPE RAX 1
-            548d70    243 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 4 ARG3 4 ARG4 0 ARG5 0 
+            548d70    243 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 4 ARG3 4 ARG4 0 ARG5 0 
             548e70    111 FUNC RETURNTYPE RAX 1
             548e70    111 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             548ee0    115 FUNC RETURNTYPE RAX 1
@@ -12069,7 +12032,7 @@
             54a000    245 FUNC RETURNTYPE RAX 1
             54a000    245 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 1 ARG4 1 ARG5 96 
             54a100    217 FUNC RETURNTYPE RAX 1
-            54a100    217 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            54a100    217 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             54a1e0    247 FUNC RETURNTYPE RAX 1
             54a1e0    247 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             54a2e0   1069 FUNC RETURNTYPE RAX 96
@@ -12082,19 +12045,19 @@
             54aeb0    102 FUNC RETURNTYPE RAX 1
             54aeb0    102 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 1 ARG4 1 ARG5 96 
             54af20    250 FUNC RETURNTYPE RAX 4
-            54af20    250 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            54af20    250 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
             54b020    210 FUNC RETURNTYPE RAX 1
-            54b020    210 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            54b020    210 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             54b100    257 FUNC RETURNTYPE RAX 1
             54b100    257 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             54b210     34 FUNC RETURNTYPE RAX 1
             54b210     34 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             54b240    630 FUNC RETURNTYPE RAX 4
-            54b240    630 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            54b240    630 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             54b4c0    151 FUNC RETURNTYPE RAX 1
             54b4c0    151 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
             54b560    117 FUNC RETURNTYPE RAX 1
-            54b560    117 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            54b560    117 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             54b5e0    244 FUNC RETURNTYPE RAX 1
             54b5e0    244 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
             54b62d      4 INSTR CHECK OVERFLOW UNKNOWNSIGN 64  R12 ZZ add     r12d, 1 
@@ -12105,9 +12068,9 @@
             54b790    187 FUNC RETURNTYPE RAX 1
             54b790    187 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             54b850    128 FUNC RETURNTYPE RAX 4
-            54b850    128 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            54b850    128 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             54b8d0    194 FUNC RETURNTYPE RAX 96
-            54b8d0    194 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 96 ARG3 1 ARG4 0 ARG5 0 
+            54b8d0    194 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 96 ARG3 1 ARG4 0 ARG5 0 
             54b9a0    128 FUNC RETURNTYPE RAX 4
             54b9a0    128 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             54ba20     76 FUNC RETURNTYPE RAX 0
@@ -12115,7 +12078,7 @@
             54ba70    123 FUNC RETURNTYPE RAX 1
             54ba70    123 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 2 ARG3 4 ARG4 0 ARG5 0 
             54baf0    323 FUNC RETURNTYPE RAX 1
-            54baf0    323 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            54baf0    323 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             54bc40     97 FUNC RETURNTYPE RAX 1
             54bc40     97 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
             54bcb0    265 FUNC RETURNTYPE RAX 1
@@ -12135,37 +12098,37 @@
             54c400    132 FUNC RETURNTYPE RAX 1
             54c400    132 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             54c490     18 FUNC RETURNTYPE RAX 1
-            54c490     18 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 4 ARG3 1 ARG4 0 ARG5 0 
+            54c490     18 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             54c4b0     18 FUNC RETURNTYPE RAX 1
-            54c4b0     18 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 4 ARG3 1 ARG4 0 ARG5 0 
+            54c4b0     18 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             54c4d0     18 FUNC RETURNTYPE RAX 1
-            54c4d0     18 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 4 ARG3 1 ARG4 0 ARG5 0 
+            54c4d0     18 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             54c4f0     10 FUNC RETURNTYPE RAX 1
-            54c4f0     10 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 1 ARG3 1 ARG4 1 ARG5 96 
+            54c4f0     10 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 1 ARG3 1 ARG4 1 ARG5 96 
             54c500     10 FUNC RETURNTYPE RAX 0
-            54c500     10 FUNC INARGS    6  ARG0 1 ARG1 96 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            54c500     10 FUNC INARGS    6  ARG0 0 ARG1 96 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
             54c510     10 FUNC RETURNTYPE RAX 4
-            54c510     10 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 1 ARG3 1 ARG4 96 ARG5 96 
+            54c510     10 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 1 ARG3 1 ARG4 96 ARG5 96 
             54c520     10 FUNC RETURNTYPE RAX 4
-            54c520     10 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 1 ARG3 1 ARG4 96 ARG5 96 
+            54c520     10 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 1 ARG3 1 ARG4 96 ARG5 96 
             54c530     10 FUNC RETURNTYPE RAX 0
-            54c530     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            54c530     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             54c540     10 FUNC RETURNTYPE RAX 0
-            54c540     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            54c540     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             54c550     10 FUNC RETURNTYPE RAX 0
-            54c550     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            54c550     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             54c560     10 FUNC RETURNTYPE RAX 0
-            54c560     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            54c560     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             54c570     10 FUNC RETURNTYPE RAX 0
-            54c570     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            54c570     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             54c580     10 FUNC RETURNTYPE RAX 0
-            54c580     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            54c580     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             54c590     10 FUNC RETURNTYPE RAX 0
-            54c590     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            54c590     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             54c5a0     10 FUNC RETURNTYPE RAX 0
-            54c5a0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            54c5a0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             54c5b0     10 FUNC RETURNTYPE RAX 1
-            54c5b0     10 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 1 ARG4 1 ARG5 1 
+            54c5b0     10 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 1 ARG4 1 ARG5 1 
             54c5c0     13 FUNC RETURNTYPE RAX 0
             54c5c0     13 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             54c5d0     21 FUNC RETURNTYPE RAX 0
@@ -12177,7 +12140,7 @@
             54c620     16 FUNC RETURNTYPE RAX 0
             54c620     16 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             54c630     10 FUNC RETURNTYPE RAX 96
-            54c630     10 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 1 ARG4 1 ARG5 96 
+            54c630     10 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 1 ARG4 1 ARG5 96 
             54c640     13 FUNC RETURNTYPE RAX 0
             54c640     13 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             54c650     21 FUNC RETURNTYPE RAX 4
@@ -12189,17 +12152,17 @@
             54c6a0     16 FUNC RETURNTYPE RAX 0
             54c6a0     16 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             54c6b0     10 FUNC RETURNTYPE RAX 0
-            54c6b0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            54c6b0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             54c6c0     10 FUNC RETURNTYPE RAX 0
-            54c6c0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            54c6c0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             54c6d0     10 FUNC RETURNTYPE RAX 1
-            54c6d0     10 FUNC INARGS    6  ARG0 1 ARG1 96 ARG2 1 ARG3 1 ARG4 1 ARG5 1 
+            54c6d0     10 FUNC INARGS    6  ARG0 0 ARG1 96 ARG2 1 ARG3 1 ARG4 1 ARG5 1 
             54c6e0     10 FUNC RETURNTYPE RAX 96
-            54c6e0     10 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 96 ARG3 1 ARG4 1 ARG5 96 
+            54c6e0     10 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 96 ARG3 1 ARG4 1 ARG5 96 
             54c6f0     13 FUNC RETURNTYPE RAX 0
             54c6f0     13 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             54c700     10 FUNC RETURNTYPE RAX 96
-            54c700     10 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 1 ARG3 1 ARG4 96 ARG5 1 
+            54c700     10 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 1 ARG3 1 ARG4 96 ARG5 1 
             54c710     13 FUNC RETURNTYPE RAX 0
             54c710     13 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             54c720     21 FUNC RETURNTYPE RAX 0
@@ -12211,17 +12174,17 @@
             54c770     16 FUNC RETURNTYPE RAX 0
             54c770     16 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             54c780     10 FUNC RETURNTYPE RAX 0
-            54c780     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            54c780     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             54c790     10 FUNC RETURNTYPE RAX 0
-            54c790     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            54c790     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             54c7a0     10 FUNC RETURNTYPE RAX 96
-            54c7a0     10 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 4 ARG3 1 ARG4 1 ARG5 96 
+            54c7a0     10 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 4 ARG3 1 ARG4 1 ARG5 96 
             54c7b0     10 FUNC RETURNTYPE RAX 96
-            54c7b0     10 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 1 ARG4 96 ARG5 1 
+            54c7b0     10 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 1 ARG4 96 ARG5 1 
             54c7c0     13 FUNC RETURNTYPE RAX 0
             54c7c0     13 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             54c7d0     10 FUNC RETURNTYPE RAX 96
-            54c7d0     10 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 96 ARG3 1 ARG4 96 ARG5 1 
+            54c7d0     10 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 96 ARG3 1 ARG4 96 ARG5 1 
             54c7e0     13 FUNC RETURNTYPE RAX 0
             54c7e0     13 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             54c7f0     21 FUNC RETURNTYPE RAX 4
@@ -12233,33 +12196,33 @@
             54c840     16 FUNC RETURNTYPE RAX 0
             54c840     16 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             54c850     10 FUNC RETURNTYPE RAX 0
-            54c850     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            54c850     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             54c860     10 FUNC RETURNTYPE RAX 0
-            54c860     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            54c860     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             54c870     10 FUNC RETURNTYPE RAX 96
-            54c870     10 FUNC INARGS    6  ARG0 1 ARG1 4 ARG2 1 ARG3 1 ARG4 1 ARG5 4 
+            54c870     10 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 1 ARG3 1 ARG4 1 ARG5 4 
             54c880     10 FUNC RETURNTYPE RAX 0
-            54c880     10 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            54c880     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             54c890     13 FUNC RETURNTYPE RAX 0
             54c890     13 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             54c8a0     10 FUNC RETURNTYPE RAX 0
-            54c8a0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            54c8a0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             54c8b0     10 FUNC RETURNTYPE RAX 0
-            54c8b0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            54c8b0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             54c8c0     10 FUNC RETURNTYPE RAX 1
-            54c8c0     10 FUNC INARGS    6  ARG0 1 ARG1 96 ARG2 1 ARG3 96 ARG4 96 ARG5 96 
+            54c8c0     10 FUNC INARGS    6  ARG0 0 ARG1 96 ARG2 1 ARG3 96 ARG4 96 ARG5 96 
             54c8d0     10 FUNC RETURNTYPE RAX 96
-            54c8d0     10 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 96 ARG3 1 ARG4 1 ARG5 96 
+            54c8d0     10 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 96 ARG3 1 ARG4 1 ARG5 96 
             54c8e0     13 FUNC RETURNTYPE RAX 0
             54c8e0     13 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             54c8f0     10 FUNC RETURNTYPE RAX 4
-            54c8f0     10 FUNC INARGS    6  ARG0 1 ARG1 8 ARG2 1 ARG3 1 ARG4 96 ARG5 96 
+            54c8f0     10 FUNC INARGS    6  ARG0 1 ARG1 8 ARG2 1 ARG3 0 ARG4 96 ARG5 96 
             54c900     10 FUNC RETURNTYPE RAX 1
-            54c900     10 FUNC INARGS    6  ARG0 4 ARG1 96 ARG2 1 ARG3 96 ARG4 96 ARG5 96 
+            54c900     10 FUNC INARGS    6  ARG0 4 ARG1 96 ARG2 0 ARG3 96 ARG4 96 ARG5 96 
             54c910     10 FUNC RETURNTYPE RAX 96
-            54c910     10 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 1 ARG3 4 ARG4 0 ARG5 0 
+            54c910     10 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 1 ARG3 4 ARG4 0 ARG5 0 
             54c920     10 FUNC RETURNTYPE RAX 96
-            54c920     10 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 1 ARG4 96 ARG5 96 
+            54c920     10 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 1 ARG4 96 ARG5 96 
             54c930     13 FUNC RETURNTYPE RAX 0
             54c930     13 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             54c940    262 FUNC RETURNTYPE RAX 1
@@ -12295,23 +12258,23 @@
             54d6e0    476 FUNC RETURNTYPE RAX 1
             54d6e0    476 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             54d8c0    295 FUNC RETURNTYPE RAX 16
-            54d8c0    295 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            54d8c0    295 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             54d9f0    348 FUNC RETURNTYPE RAX 4
-            54d9f0    348 FUNC INARGS    4  ARG0 4 ARG1 4 ARG2 1 ARG3 1 
+            54d9f0    348 FUNC INARGS    3  ARG0 4 ARG1 4 ARG2 1 
             54db50     58 FUNC RETURNTYPE RAX 0
             54db50     58 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             54db90    570 FUNC RETURNTYPE RAX 0
             54db90    570 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             54ddd0    164 FUNC RETURNTYPE RAX 4
-            54ddd0    164 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            54ddd0    164 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             54de80    255 FUNC RETURNTYPE RAX 1
             54de80    255 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 4 ARG3 4 ARG4 0 ARG5 0 
             54df80    181 FUNC RETURNTYPE RAX 1
             54df80    181 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             54e040    156 FUNC RETURNTYPE RAX 4
-            54e040    156 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            54e040    156 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
             54e0e0     47 FUNC RETURNTYPE RAX 1
-            54e0e0     47 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            54e0e0     47 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             54e110   1114 FUNC RETURNTYPE RAX 1
             54e110   1114 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
             54e432      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 R13+16 ZZ IDIOM 18 MEMORYSINK lea     rsi, [r13+10h] 
@@ -12350,7 +12313,7 @@
             54ef70      6 FUNC RETURNTYPE RAX 1
             54ef70      6 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             54ef80    237 FUNC RETURNTYPE RAX 1
-            54ef80    237 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            54ef80    237 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             54ef80    237 FUNC PROBLEM cca_get_random_bytes CALLUNRESOLVED 
             54f070    294 FUNC RETURNTYPE RAX 1
             54f070    294 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
@@ -12361,7 +12324,7 @@
             54f2f0     18 FUNC RETURNTYPE RAX 0
             54f2f0     18 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             54f310     94 FUNC RETURNTYPE RAX 1
-            54f310     94 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            54f310     94 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             54f370    280 FUNC RETURNTYPE RAX 1
             54f370    280 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             54f490   1101 FUNC RETURNTYPE RAX 4
@@ -12374,9 +12337,9 @@
             54f8e0    957 FUNC PROBLEM ibm_4758_load_pubkey CALLUNRESOLVED 
             54fb82      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 R14+R12 ZZ IDIOM 18 MEMORYSINK lea     rsi, [r14+r12] 
             54fca0    614 FUNC RETURNTYPE RAX 1
-            54fca0    614 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            54fca0    614 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             54ff10    296 FUNC RETURNTYPE RAX 1
-            54ff10    296 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            54ff10    296 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             550040   1135 FUNC RETURNTYPE RAX 1
             550040   1135 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             550040   1135 FUNC PROBLEM cca_rsa_sign CALLUNRESOLVED 
@@ -12400,15 +12363,15 @@
             550b10     94 FUNC RETURNTYPE RAX 1
             550b10     94 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             550b70    626 FUNC RETURNTYPE RAX 1
-            550b70    626 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            550b70    626 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             550b70    626 FUNC PROBLEM aep_get_connection CALLUNRESOLVED 
             550df0    550 FUNC RETURNTYPE RAX 1
             550df0    550 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             550df0    550 FUNC PROBLEM aep_finish CALLUNRESOLVED 
             551020    678 FUNC RETURNTYPE RAX 1
-            551020    678 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            551020    678 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             5512d0    296 FUNC RETURNTYPE RAX 1
-            5512d0    296 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            5512d0    296 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             551400    474 FUNC RETURNTYPE RAX 96
             551400    474 FUNC INARGS    6  ARG0 8 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             551400    474 FUNC PROBLEM aep_mod_exp.part.0 CALLUNRESOLVED 
@@ -12452,12 +12415,12 @@
             552520    210 FUNC RETURNTYPE RAX 1
             552520    210 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             552600    486 FUNC RETURNTYPE RAX 1
-            552600    486 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            552600    486 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             552600    486 FUNC PROBLEM atalla_init CALLUNRESOLVED 
             5527f0    163 FUNC RETURNTYPE RAX 1
             5527f0    163 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             5528a0    296 FUNC RETURNTYPE RAX 1
-            5528a0    296 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            5528a0    296 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             5529d0    462 FUNC RETURNTYPE RAX 96
             5529d0    462 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
             552ba0      6 FUNC RETURNTYPE RAX 1
@@ -12474,10 +12437,10 @@
             552de0    524 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             552de0    524 FUNC PROBLEM cswift_rand_bytes CALLUNRESOLVED 
             552ff0    574 FUNC RETURNTYPE RAX 1
-            552ff0    574 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            552ff0    574 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             552ff0    574 FUNC PROBLEM cswift_init CALLUNRESOLVED 
             553230    296 FUNC RETURNTYPE RAX 1
-            553230    296 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            553230    296 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             553360   1215 FUNC RETURNTYPE RAX 1
             553360   1215 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 4 ARG3 4 ARG4 0 ARG5 0 
             553360   1215 FUNC PROBLEM cswift_mod_exp CALLUNRESOLVED 
@@ -12487,7 +12450,7 @@
             553840    230 FUNC RETURNTYPE RAX 0
             553840    230 FUNC PROBLEM cswift_mod_exp_mont JUMPUNRESOLVED 
             553930   1328 FUNC RETURNTYPE RAX 4
-            553930   1328 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
+            553930   1328 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             553930   1328 FUNC PROBLEM cswift_dsa_sign CALLUNRESOLVED 
             553b0f      3 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 32 RAX+14 ZZ lea     edx, [rax+0Eh] 
             553ba3      4 INSTR CHECK OVERFLOW UNKNOWNSIGN 64  RDI ZZ add     rdi, 14h 
@@ -12506,20 +12469,20 @@
             554c10      6 FUNC RETURNTYPE RAX 1
             554c10      6 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             554c20     91 FUNC RETURNTYPE RAX 1
-            554c20     91 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            554c20     91 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             554c20     91 FUNC PROBLEM hwcrhk_rsa_finish CALLUNRESOLVED 
             554c80     22 FUNC RETURNTYPE RAX 0
-            554c80     22 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            554c80     22 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             554ca0     33 FUNC RETURNTYPE RAX 1
-            554ca0     33 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            554ca0     33 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             554cd0     96 FUNC RETURNTYPE RAX 1
-            554cd0     96 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            554cd0     96 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             554d30      7 FUNC RETURNTYPE RAX 0
-            554d30      7 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            554d30      7 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             554d40     21 FUNC RETURNTYPE RAX 1
             554d40     21 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             554d60    116 FUNC RETURNTYPE RAX 1
-            554d60    116 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            554d60    116 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             554d60    116 FUNC PROBLEM get_context.constprop.3 CALLUNRESOLVED 
             554de0    106 FUNC RETURNTYPE RAX 1
             554de0    106 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
@@ -12547,9 +12510,9 @@
             5555d0   1197 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             5555d0   1197 FUNC PROBLEM hwcrhk_rsa_mod_exp CALLUNRESOLVED 
             555a80    999 FUNC RETURNTYPE RAX 1
-            555a80    999 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            555a80    999 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             555e70    910 FUNC RETURNTYPE RAX 1
-            555e70    910 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            555e70    910 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             556025      4 INSTR CHECK OVERFLOW NOFLAGSIGNED 64 RBX+72 ZZ lea     rdi, [rbx+48h] 
             556200    505 FUNC RETURNTYPE RAX 1
             556200    505 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 4 ARG3 4 ARG4 0 ARG5 0 
@@ -12576,9 +12539,9 @@
             556e30    281 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             556e30    281 FUNC PROBLEM nuron_dsa_mod_exp CALLUNRESOLVED 
             556f50    280 FUNC RETURNTYPE RAX 1
-            556f50    280 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            556f50    280 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             557070    296 FUNC RETURNTYPE RAX 1
-            557070    296 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            557070    296 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             5571a0    462 FUNC RETURNTYPE RAX 96
             5571a0    462 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
             557370    303 FUNC RETURNTYPE RAX 96
@@ -12591,7 +12554,7 @@
             557550    344 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             557550    344 FUNC PROBLEM surewarehk_finish CALLUNRESOLVED 
             5576b0    323 FUNC RETURNTYPE RAX 1
-            5576b0    323 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            5576b0    323 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             55776d      4 INSTR CHECK OVERFLOW NOFLAGUNKNOWNSIGN 64 RBX+72 ZZ lea     rdi, [rbx+48h] 
             557800    619 FUNC RETURNTYPE RAX 1
             557800    619 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
@@ -12636,7 +12599,7 @@
             5589a0    380 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             5589a0    380 FUNC PROBLEM surewarehk_load_privkey CALLUNRESOLVED 
             558b20   1294 FUNC RETURNTYPE RAX 1
-            558b20   1294 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            558b20   1294 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             558b20   1294 FUNC PROBLEM surewarehk_init CALLUNRESOLVED 
             559030    885 FUNC RETURNTYPE RAX 1
             559030    885 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
@@ -12664,7 +12627,7 @@
             55a1c0    191 FUNC RETURNTYPE RAX 0
             55a1c0    191 FUNC PROBLEM ubsec_mod_exp_mont JUMPUNRESOLVED 
             55a280    296 FUNC RETURNTYPE RAX 1
-            55a280    296 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            55a280    296 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             55a3b0   1078 FUNC RETURNTYPE RAX 4
             55a3b0   1078 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             55a3b0   1078 FUNC PROBLEM ubsec_dsa_do_sign CALLUNRESOLVED 
@@ -12673,7 +12636,7 @@
             55a7f0   1001 FUNC PROBLEM ubsec_rsa_mod_exp CALLUNRESOLVED 
             55aac8      3 INSTR CHECK OVERFLOW UNKNOWNSIGN 32  RSI ZZ add     esi, 1 
             55abe0   1112 FUNC RETURNTYPE RAX 1
-            55abe0   1112 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            55abe0   1112 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             55abe0   1112 FUNC PROBLEM ubsec_init CALLUNRESOLVED 
             55b040    424 FUNC RETURNTYPE RAX 96
             55b040    424 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
@@ -12704,7 +12667,7 @@
             55b8a0      9 FUNC RETURNTYPE RAX 0
             55b8a0      9 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             55b8b0    186 FUNC RETURNTYPE RAX 1
-            55b8b0    186 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            55b8b0    186 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             55b970      6 FUNC RETURNTYPE RAX 1
             55b970      6 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             55b980      6 FUNC RETURNTYPE RAX 1
@@ -12720,7 +12683,7 @@
             55b9f0    238 FUNC RETURNTYPE RAX 1
             55b9f0    238 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             55bae0    241 FUNC RETURNTYPE RAX 1
-            55bae0    241 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            55bae0    241 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             55bbe0     66 FUNC RETURNTYPE RAX 1
             55bbe0     66 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             55bc30    424 FUNC RETURNTYPE RAX 0
@@ -12732,9 +12695,9 @@
             55bfd0    174 FUNC RETURNTYPE RAX 96
             55bfd0    174 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             55c080    338 FUNC RETURNTYPE RAX 1
-            55c080    338 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 4 ARG3 1 ARG4 0 ARG5 0 
+            55c080    338 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             55c1e0    369 FUNC RETURNTYPE RAX 1
-            55c1e0    369 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 4 ARG3 1 ARG4 0 ARG5 0 
+            55c1e0    369 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             55c360    144 FUNC RETURNTYPE RAX 1
             55c360    144 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             55c3f0    174 FUNC RETURNTYPE RAX 96
@@ -12750,7 +12713,7 @@
             55c770    149 FUNC RETURNTYPE RAX 1
             55c770    149 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             55c810    305 FUNC RETURNTYPE RAX 1
-            55c810    305 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            55c810    305 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             55c950    165 FUNC RETURNTYPE RAX 1
             55c950    165 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             55ca00    173 FUNC RETURNTYPE RAX 1
@@ -12780,7 +12743,7 @@
             55d470    138 FUNC RETURNTYPE RAX 1
             55d470    138 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 1 ARG4 96 ARG5 1 
             55d500    249 FUNC RETURNTYPE RAX 4
-            55d500    249 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            55d500    249 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             55d5d0      2 INSTR CHECK TRUNCATION UNSIGNED 64 RBP 32 EBP ZZ IDIOM 14 mov     esi, ebp 
             55d600    171 FUNC RETURNTYPE RAX 4
             55d600    171 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
@@ -12802,16 +12765,16 @@
             55dae0     60 FUNC RETURNTYPE RAX 0
             55dae0     60 FUNC INARGS    6  ARG0 0 ARG1 16 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             55db20    170 FUNC RETURNTYPE RAX 1
-            55db20    170 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            55db20    170 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             55dbd0   1563 FUNC RETURNTYPE RAX 1
             55dbd0   1563 FUNC INARGS    5  ARG0 4 ARG1 4 ARG2 1 ARG3 0 ARG4 0 
             55e1f0    298 FUNC RETURNTYPE RAX 1
-            55e1f0    298 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            55e1f0    298 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             55e21d      3 INSTR CHECK OVERFLOW UNSIGNED 64  RDI ZZ IDIOM 18 MEMORYSINK add     rdi, r12        ; s 
             55e222      3 INSTR CHECK UNDERFLOW UNKNOWNSIGN 64  RDX ZZ sub     rdx, rax        ; n 
             55e241      3 INSTR CHECK OVERFLOW UNSIGNED 64  RDI ZZ IDIOM 18 MEMORYSINK add     rdi, r12        ; s 
             55e320     10 FUNC RETURNTYPE RAX 0
-            55e320     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            55e320     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             55e330    543 FUNC RETURNTYPE RAX 1
             55e330    543 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             55e3ba      3 INSTR CHECK OVERFLOW UNSIGNED 64  RDI ZZ IDIOM 18 MEMORYSINK add     rdi, r15        ; dest 
@@ -12864,25 +12827,25 @@
             55ec10     70 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             55ec15      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+32 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rbx+20h] 
             55ec60    125 FUNC RETURNTYPE RAX 1
-            55ec60    125 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            55ec60    125 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             55ec8f      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBP+32 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rbp+20h] 
             55ece0    163 FUNC RETURNTYPE RAX 1
             55ece0    163 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             55ed90    231 FUNC RETURNTYPE RAX 1
-            55ed90    231 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            55ed90    231 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             55ee25      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+32 ZZ IDIOM 18 MEMORYSINK lea     rsi, [rbx+20h] 
             55ee44      5 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 R12+8 ZZ IDIOM 18 MEMORYSINK lea     rdi, [r12+8] 
             55ee80    194 FUNC RETURNTYPE RAX 1
-            55ee80    194 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            55ee80    194 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             55ef50   5748 FUNC RETURNTYPE RAX 1
             55ef50   5748 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
             5605d0    322 FUNC RETURNTYPE RAX 1
-            5605d0    322 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            5605d0    322 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             5605fd      3 INSTR CHECK OVERFLOW UNSIGNED 64  RDI ZZ IDIOM 18 MEMORYSINK add     rdi, r12        ; s 
             560602      3 INSTR CHECK UNDERFLOW UNKNOWNSIGN 64  RDX ZZ sub     rdx, rax        ; n 
             560621      3 INSTR CHECK OVERFLOW UNSIGNED 64  RDI ZZ IDIOM 18 MEMORYSINK add     rdi, r12        ; s 
             560720     10 FUNC RETURNTYPE RAX 0
-            560720     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            560720     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             560730    543 FUNC RETURNTYPE RAX 1
             560730    543 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             5607ba      3 INSTR CHECK OVERFLOW UNSIGNED 64  RDI ZZ IDIOM 18 MEMORYSINK add     rdi, r15        ; dest 
@@ -12897,7 +12860,7 @@
             560e60   2639 FUNC RETURNTYPE RAX 0
             560e60   2639 FUNC PROBLEM DES_ede3_cfb_encrypt JUMPUNRESOLVED 
             5618b0   2233 FUNC RETURNTYPE RAX 1
-            5618b0   2233 FUNC INARGS    6  ARG0 4 ARG1 8 ARG2 1 ARG3 1 ARG4 0 ARG5 4 
+            5618b0   2233 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 1 ARG4 0 ARG5 4 
             562170    490 FUNC RETURNTYPE RAX 1
             562170    490 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
             562360    466 FUNC RETURNTYPE RAX 1
@@ -12928,9 +12891,9 @@
             563ab0    249 FUNC RETURNTYPE RAX 0
             563ab0    249 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 4 ARG3 1 ARG4 0 ARG5 0 
             563bb0     34 FUNC RETURNTYPE RAX 1
-            563bb0     34 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 4 ARG3 1 ARG4 0 ARG5 0 
+            563bb0     34 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             563be0     50 FUNC RETURNTYPE RAX 1
-            563be0     50 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 4 ARG3 1 ARG4 0 ARG5 0 
+            563be0     50 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             563bf1      5 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RDX+RAX ZZ IDIOM 18 MEMORYSINK lea     rdx, [rdx+rax+10h] 
             563bf1      5 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RDX+RAX+16 ZZ IDIOM 18 MEMORYSINK lea     rdx, [rdx+rax+10h] 
             563c20     20 FUNC RETURNTYPE RAX 0
@@ -13133,16 +13096,16 @@
             56f460    698 FUNC PROBLEM CRYPTO_xts128_encrypt CALLUNRESOLVED 
             56f6bc      4 INSTR CHECK OVERFLOW NOFLAGUNKNOWNSIGN 64 RAX+1 ZZ lea     rdx, [rax+1] 
             56f720    311 FUNC RETURNTYPE RAX 1
-            56f720    311 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 4 ARG3 1 ARG4 0 ARG5 0 
+            56f720    311 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             56f820      4 INSTR CHECK OVERFLOW NOFLAGSIGNED 64 R14+1 ZZ lea     esi, [r14+1] 
             56f860    550 FUNC RETURNTYPE RAX 1
-            56f860    550 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 4 ARG3 1 ARG4 0 ARG5 0 
+            56f860    550 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             56f8f9      4 INSTR CHECK OVERFLOW UNKNOWNSIGN 64  RAX ZZ add     rax, 8 
             56f9ae      4 INSTR CHECK UNDERFLOW SIGNED 64  R13 ZZ sub     r13d, 4 
             56fa90    206 FUNC RETURNTYPE RAX 1
             56fa90    206 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             56fb60    259 FUNC RETURNTYPE RAX 1
-            56fb60    259 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 4 ARG3 1 ARG4 0 ARG5 0 
+            56fb60    259 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             56fc70   2034 FUNC RETURNTYPE RAX 1
             56fc70   2034 FUNC INARGS    6  ARG0 4 ARG1 96 ARG2 4 ARG3 4 ARG4 4 ARG5 0 
             56fe32      3 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 32 RAX+RDX ZZ IDIOM 32 lea     ecx, [rax+rdx] 
@@ -13163,14 +13126,14 @@
             570670     82 FUNC RETURNTYPE RAX 0
             570670     82 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             5706d0    510 FUNC RETURNTYPE RAX 1
-            5706d0    510 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            5706d0    510 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             5706d0    510 FUNC PROBLEM BN_BLINDING_update CALLUNRESOLVED 
             5708d0    171 FUNC RETURNTYPE RAX 1
-            5708d0    171 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            5708d0    171 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             570980    235 FUNC RETURNTYPE RAX 1
             570980    235 FUNC INARGS    6  ARG0 4 ARG1 96 ARG2 4 ARG3 4 ARG4 0 ARG5 0 
             570a70     67 FUNC RETURNTYPE RAX 1
-            570a70     67 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            570a70     67 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             570ac0    118 FUNC RETURNTYPE RAX 1
             570ac0    118 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 4 ARG3 4 ARG4 0 ARG5 0 
             570b40      5 FUNC RETURNTYPE RAX 0
@@ -13272,14 +13235,14 @@
             572f30   2151 FUNC INARGS    6  ARG0 8 ARG1 4 ARG2 8 ARG3 0 ARG4 8 ARG5 4 
             573163      4 INSTR CHECK OVERFLOW UNSIGNED 64  RCX ZZ IDIOM 18 MEMORYSINK add     rcx, 8 
             5737a0    434 FUNC RETURNTYPE RAX 1
-            5737a0    434 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 4 ARG3 1 ARG4 0 ARG5 0 
+            5737a0    434 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             573846      3 INSTR CHECK OVERFLOW UNSIGNED 32  RDX ZZ add     edx, 1 
             573890      4 INSTR CHECK OVERFLOW NOFLAGSIGNED 64 R10+RAX ZZ lea     edx, [r10+rax] 
             5738c8      4 INSTR CHECK OVERFLOW UNKNOWNSIGN 64  RAX ZZ add     rax, 8 
             573960    724 FUNC RETURNTYPE RAX 1
             573960    724 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             573c40    237 FUNC RETURNTYPE RAX 1
-            573c40    237 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 4 ARG3 1 ARG4 0 ARG5 0 
+            573c40    237 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             573cc0      3 INSTR CHECK UNDERFLOW UNKNOWNSIGN 32  RAX ZZ sub     eax, 1 
             573ccb      4 INSTR CHECK UNDERFLOW UNKNOWNSIGN 64  RBX ZZ sub     rbx, 8 
             573d30    666 FUNC RETURNTYPE RAX 1
@@ -13332,7 +13295,7 @@
             5758e8      3 INSTR CHECK UNDERFLOW UNKNOWNSIGN 32  RAX ZZ sub     eax, 1 
             5758f3      4 INSTR CHECK UNDERFLOW UNKNOWNSIGN 64  R9 ZZ sub     r9, 8 
             575970    165 FUNC RETURNTYPE RAX 0
-            575970    165 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            575970    165 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             5759e7      3 INSTR CHECK UNDERFLOW UNKNOWNSIGN 32  RCX ZZ sub     ecx, 1 
             5759f2      4 INSTR CHECK UNDERFLOW UNKNOWNSIGN 64  RBX ZZ sub     rbx, 8 
             575a20     92 FUNC RETURNTYPE RAX 1
@@ -13355,11 +13318,11 @@
             575e10    822 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             575ed5      4 INSTR CHECK OVERFLOW NOFLAGSIGNED 64 R15+10 ZZ lea     rdi, [r15+0Ah] 
             576150     11 FUNC RETURNTYPE RAX 0
-            576150     11 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            576150     11 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             576160     14 FUNC RETURNTYPE RAX 0
-            576160     14 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            576160     14 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             576170     14 FUNC RETURNTYPE RAX 0
-            576170     14 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            576170     14 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             576180     74 FUNC RETURNTYPE RAX 1
             576180     74 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             5761d0    109 FUNC RETURNTYPE RAX 1
@@ -13371,7 +13334,7 @@
             5762b0      9 FUNC RETURNTYPE RAX 0
             5762b0      9 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             5762c0    308 FUNC RETURNTYPE RAX 4
-            5762c0    308 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            5762c0    308 FUNC INARGS    6  ARG0 1 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             576400    549 FUNC RETURNTYPE RAX 1
             576400    549 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             576630    117 FUNC RETURNTYPE RAX 1
@@ -13396,9 +13359,9 @@
             576e90     34 FUNC RETURNTYPE RAX 0
             576e90     34 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             576ec0     57 FUNC RETURNTYPE RAX 1
-            576ec0     57 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            576ec0     57 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             576f00    143 FUNC RETURNTYPE RAX 1
-            576f00    143 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            576f00    143 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             576f90    210 FUNC RETURNTYPE RAX 1
             576f90    210 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             577070    252 FUNC RETURNTYPE RAX 1
@@ -13408,7 +13371,7 @@
             577220    171 FUNC RETURNTYPE RAX 1
             577220    171 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             5772d0    149 FUNC RETURNTYPE RAX 1
-            5772d0    149 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            5772d0    149 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             577370   1234 FUNC RETURNTYPE RAX 1
             577370   1234 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             577370   1234 FUNC PROBLEM ec_GFp_simple_set_compressed_coordinates CALLUNRESOLVED 
@@ -13453,7 +13416,7 @@
             579010     60 FUNC RETURNTYPE RAX 0
             579010     60 FUNC INARGS    6  ARG0 0 ARG1 16 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             579050    786 FUNC RETURNTYPE RAX 1
-            579050    786 FUNC INARGS    5  ARG0 4 ARG1 1 ARG2 1 ARG3 0 ARG4 0 
+            579050    786 FUNC INARGS    5  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 
             579370      9 FUNC RETURNTYPE RAX 0
             579370      9 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             579380    242 FUNC RETURNTYPE RAX 1
@@ -13481,18 +13444,18 @@
             579e20     92 FUNC RETURNTYPE RAX 1
             579e20     92 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             579e80    137 FUNC RETURNTYPE RAX 1
-            579e80    137 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            579e80    137 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             579f10    855 FUNC RETURNTYPE RAX 1
             579f10    855 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             579f89      3 INSTR CHECK OVERFLOW NOFLAGSIGNED 32 RBP+10 ZZ lea     edi, [rbp+0Ah] 
             57a270     14 FUNC RETURNTYPE RAX 0
-            57a270     14 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            57a270     14 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             57a280     11 FUNC RETURNTYPE RAX 0
-            57a280     11 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            57a280     11 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             57a290    137 FUNC RETURNTYPE RAX 1
-            57a290    137 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            57a290    137 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             57a320    679 FUNC RETURNTYPE RAX 1
-            57a320    679 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 4 ARG3 1 ARG4 0 ARG5 0 
+            57a320    679 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             57a5d0     55 FUNC RETURNTYPE RAX 1
             57a5d0     55 FUNC INARGS    5  ARG0 4 ARG1 0 ARG2 4 ARG3 0 ARG4 0 
             57a5e5      2 INSTR CHECK TRUNCATION UNKNOWNSIGN 64 RAX 32 EAX ZZ mov     edi, eax 
@@ -13500,7 +13463,7 @@
             57a610     55 FUNC INARGS    5  ARG0 4 ARG1 0 ARG2 4 ARG3 0 ARG4 0 
             57a625      2 INSTR CHECK TRUNCATION UNKNOWNSIGN 64 RAX 32 EAX ZZ mov     edi, eax 
             57a650    109 FUNC RETURNTYPE RAX 1
-            57a650    109 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            57a650    109 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             57a6c0    517 FUNC RETURNTYPE RAX 1
             57a6c0    517 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 8 ARG3 0 ARG4 0 ARG5 0 
             57a855      3 INSTR CHECK SIGNEDNESS UNSIGNED 64 R13 ZZ mov     rdx, r13        ; n 
@@ -13514,7 +13477,7 @@
             57ae50     50 FUNC RETURNTYPE RAX 0
             57ae50     50 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             57ae90    221 FUNC RETURNTYPE RAX 1
-            57ae90    221 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            57ae90    221 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             57af70   1096 FUNC RETURNTYPE RAX 1
             57af70   1096 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 4 ARG4 0 ARG5 0 
             57b3c0     60 FUNC RETURNTYPE RAX 0
@@ -13557,16 +13520,16 @@
             57c080    684 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             57c182      5 INSTR CHECK OVERFLOW NOFLAGSIGNED 64 R12+10 ZZ lea     edi, [r12+0Ah] 
             57c330     11 FUNC RETURNTYPE RAX 0
-            57c330     11 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            57c330     11 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             57c340     14 FUNC RETURNTYPE RAX 0
-            57c340     14 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            57c340     14 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             57c350     14 FUNC RETURNTYPE RAX 0
-            57c350     14 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            57c350     14 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             57c360    419 FUNC RETURNTYPE RAX 1
-            57c360    419 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
+            57c360    419 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             57c3f4      3 INSTR CHECK OVERFLOW NOFLAGSIGNED 32 RBP+10 ZZ lea     edi, [rbp+0Ah] 
             57c510    167 FUNC RETURNTYPE RAX 1
-            57c510    167 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 4 ARG3 1 ARG4 0 ARG5 0 
+            57c510    167 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             57c5c0    506 FUNC RETURNTYPE RAX 1
             57c5c0    506 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             57c7c0    122 FUNC RETURNTYPE RAX 1
@@ -13578,16 +13541,16 @@
             57c9b0     18 FUNC RETURNTYPE RAX 0
             57c9b0     18 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             57c9d0     86 FUNC RETURNTYPE RAX 1
-            57c9d0     86 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            57c9d0     86 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             57ca30    161 FUNC RETURNTYPE RAX 1
             57ca30    161 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             57cae0    132 FUNC RETURNTYPE RAX 1
-            57cae0    132 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            57cae0    132 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             57cb70     57 FUNC RETURNTYPE RAX 1
             57cb70     57 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             57cb82      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+32 ZZ IDIOM 18 MEMORYSINK lea     rdx, [rbx+20h] 
             57cbb0    245 FUNC RETURNTYPE RAX 4
-            57cbb0    245 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            57cbb0    245 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             57cc12      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+32 ZZ IDIOM 18 MEMORYSINK lea     rdx, [rbx+20h] 
             57ccb0     19 FUNC RETURNTYPE RAX 1
             57ccb0     19 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
@@ -13596,10 +13559,10 @@
             57cce0     41 FUNC RETURNTYPE RAX 16
             57cce0     41 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             57cd10    232 FUNC RETURNTYPE RAX 1
-            57cd10    232 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            57cd10    232 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             57cdbf      5 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 R12+32 ZZ IDIOM 18 MEMORYSINK lea     rdx, [r12+20h] 
             57ce00    167 FUNC RETURNTYPE RAX 96
-            57ce00    167 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 1 ARG4 1 ARG5 4 
+            57ce00    167 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 1 ARG5 4 
             57ce7c      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+32 ZZ IDIOM 18 MEMORYSINK lea     rdx, [rbx+20h] 
             57ceb0    212 FUNC RETURNTYPE RAX 1
             57ceb0    212 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
@@ -13608,19 +13571,19 @@
             57cf90     25 FUNC RETURNTYPE RAX 0
             57cf90     25 FUNC INARGS    5  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 
             57cfb0    263 FUNC RETURNTYPE RAX 1
-            57cfb0    263 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            57cfb0    263 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             57d05c      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 R13+32 ZZ IDIOM 18 MEMORYSINK lea     rdx, [r13+20h] 
             57d0c0    243 FUNC RETURNTYPE RAX 1
-            57d0c0    243 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            57d0c0    243 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             57d15d      5 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 R12+32 ZZ IDIOM 18 MEMORYSINK lea     rdx, [r12+20h] 
             57d1c0     10 FUNC RETURNTYPE RAX 1
-            57d1c0     10 FUNC INARGS    6  ARG0 8 ARG1 8 ARG2 1 ARG3 1 ARG4 1 ARG5 4 
+            57d1c0     10 FUNC INARGS    6  ARG0 8 ARG1 8 ARG2 1 ARG3 0 ARG4 1 ARG5 4 
             57d1d0     10 FUNC RETURNTYPE RAX 0
-            57d1d0     10 FUNC INARGS    6  ARG0 0 ARG1 8 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            57d1d0     10 FUNC INARGS    6  ARG0 0 ARG1 8 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             57d1e0     10 FUNC RETURNTYPE RAX 1
-            57d1e0     10 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 1 ARG3 1 ARG4 1 ARG5 4 
+            57d1e0     10 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 1 ARG3 1 ARG4 1 ARG5 4 
             57d1f0     10 FUNC RETURNTYPE RAX 96
-            57d1f0     10 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 96 ARG3 96 ARG4 1 ARG5 4 
+            57d1f0     10 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 96 ARG3 96 ARG4 1 ARG5 4 
             57d200   1132 FUNC RETURNTYPE RAX 1
             57d200   1132 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             57d443      2 INSTR CHECK UNDERFLOW SIGNED 32  RDX ZZ sub     edx, ecx 
@@ -13642,20 +13605,20 @@
             57e0a0     18 FUNC RETURNTYPE RAX 0
             57e0a0     18 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             57e0c0     77 FUNC RETURNTYPE RAX 1
-            57e0c0     77 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            57e0c0     77 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             57e110    135 FUNC RETURNTYPE RAX 1
-            57e110    135 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 4 ARG3 1 ARG4 0 ARG5 0 
+            57e110    135 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             57e1a0     99 FUNC RETURNTYPE RAX 1
-            57e1a0     99 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 4 ARG3 1 ARG4 0 ARG5 0 
+            57e1a0     99 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             57e210    161 FUNC RETURNTYPE RAX 1
             57e210    161 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             57e2c0    113 FUNC RETURNTYPE RAX 1
-            57e2c0    113 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            57e2c0    113 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             57e340     57 FUNC RETURNTYPE RAX 1
             57e340     57 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             57e352      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+32 ZZ IDIOM 18 MEMORYSINK lea     rdx, [rbx+20h] 
             57e380    245 FUNC RETURNTYPE RAX 4
-            57e380    245 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            57e380    245 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             57e3e2      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+32 ZZ IDIOM 18 MEMORYSINK lea     rdx, [rbx+20h] 
             57e480     19 FUNC RETURNTYPE RAX 1
             57e480     19 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
@@ -13664,18 +13627,18 @@
             57e4b0     41 FUNC RETURNTYPE RAX 16
             57e4b0     41 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             57e4e0    232 FUNC RETURNTYPE RAX 1
-            57e4e0    232 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            57e4e0    232 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             57e58f      5 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 R12+32 ZZ IDIOM 18 MEMORYSINK lea     rdx, [r12+20h] 
             57e5d0    167 FUNC RETURNTYPE RAX 96
-            57e5d0    167 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            57e5d0    167 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             57e64c      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+32 ZZ IDIOM 18 MEMORYSINK lea     rdx, [rbx+20h] 
             57e680     25 FUNC RETURNTYPE RAX 0
             57e680     25 FUNC INARGS    5  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 
             57e6a0    263 FUNC RETURNTYPE RAX 1
-            57e6a0    263 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            57e6a0    263 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             57e74c      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 R13+32 ZZ IDIOM 18 MEMORYSINK lea     rdx, [r13+20h] 
             57e7b0    243 FUNC RETURNTYPE RAX 1
-            57e7b0    243 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            57e7b0    243 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             57e84d      5 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 R12+32 ZZ IDIOM 18 MEMORYSINK lea     rdx, [r12+20h] 
             57e8b0   1006 FUNC RETURNTYPE RAX 1
             57e8b0   1006 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
@@ -13700,15 +13663,15 @@
             57ed70    450 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             57ed70    450 FUNC PROBLEM DSO_new_method CALLUNRESOLVED 
             57ef40      7 FUNC RETURNTYPE RAX 0
-            57ef40      7 FUNC INARGS    6  ARG0 1 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            57ef40      7 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             57ef50    294 FUNC RETURNTYPE RAX 1
-            57ef50    294 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            57ef50    294 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             57ef50    294 FUNC PROBLEM DSO_free CALLUNRESOLVED 
             57ef5d      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RDI+16 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rdi+10h] 
             57f080     12 FUNC RETURNTYPE RAX 0
             57f080     12 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
             57f090     92 FUNC RETURNTYPE RAX 1
-            57f090     92 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            57f090     92 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             57f099      4 INSTR CHECK OVERFLOW UNKNOWNSIGN 64  RDI ZZ add     rdi, 10h 
             57f0f0    169 FUNC RETURNTYPE RAX 0
             57f0f0    169 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
@@ -13766,9 +13729,9 @@
             57faa0      4 INSTR CHECK OVERFLOW UNSIGNED 64  RBX ZZ IDIOM 18 MEMORYSINK add     rbx, 4 
             57fb12      4 INSTR CHECK OVERFLOW UNSIGNED 64  RBX ZZ IDIOM 18 MEMORYSINK add     rbx, 4 
             57fc20    105 FUNC RETURNTYPE RAX 4
-            57fc20    105 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            57fc20    105 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             57fc90     88 FUNC RETURNTYPE RAX 0
-            57fc90     88 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            57fc90     88 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             57fcf0    311 FUNC RETURNTYPE RAX 1
             57fcf0    311 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             57fe30     31 FUNC RETURNTYPE RAX 4
@@ -13779,7 +13742,7 @@
             57fea0   1229 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             57ff2b      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RAX+1 ZZ IDIOM 18 MEMORYSINK lea     rdx, [rax+1] 
             580370     20 FUNC RETURNTYPE RAX 1
-            580370     20 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            580370     20 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             580390     60 FUNC RETURNTYPE RAX 0
             580390     60 FUNC INARGS    6  ARG0 0 ARG1 16 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             5803d0     60 FUNC RETURNTYPE RAX 0
@@ -13787,7 +13750,7 @@
             580410    315 FUNC RETURNTYPE RAX 1
             580410    315 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             580550    102 FUNC RETURNTYPE RAX 1
-            580550    102 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            580550    102 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             5805c0   1105 FUNC RETURNTYPE RAX 1
             5805c0   1105 FUNC INARGS    6  ARG0 16 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             580771      2 INSTR CHECK UNDERFLOW SIGNED 32  RDX ZZ sub     edx, ecx 
@@ -13809,9 +13772,9 @@
             580e49      3 INSTR CHECK UNDERFLOW SIGNED 32  RDX ZZ sub     edx, r15d 
             580f2d      7 INSTR CHECK OVERFLOW NOFLAGSIGNED 64 RCX+8727584 ZZ IDIOM 18 GLOBALMEMSINK lea     rsi, state[rcx] 
             5810a0     10 FUNC RETURNTYPE RAX 0
-            5810a0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            5810a0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             5810b0      7 FUNC RETURNTYPE RAX 0
-            5810b0      7 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            5810b0      7 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             5810c0      6 FUNC RETURNTYPE RAX 16
             5810c0      6 FUNC INARGS    6  ARG0 16 ARG1 1 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
             5810d0     60 FUNC RETURNTYPE RAX 0
@@ -13822,7 +13785,6 @@
             5811ee      4 INSTR CHECK OVERFLOW UNSIGNED 64  R12 ZZ add     r12d, 1 
             581233      2 INSTR CHECK UNDERFLOW SIGNED 32  RDX ZZ sub     edx, ebp 
             581235      3 INSTR CHECK OVERFLOW UNKNOWNSIGN 64  RSI ZZ IDIOM 18 STACKMEMSINK add     rsi, rax 
-            58123d      4 INSTR CHECK OVERFLOW NOFLAGSIGNED 32 RBP+RAX ZZ lea     edx, [rbp+rax+0] 
             581379      2 INSTR CHECK UNDERFLOW SIGNED 32  RDX ZZ sub     edx, ebp 
             581381      3 INSTR CHECK OVERFLOW UNKNOWNSIGN 64  RSI ZZ IDIOM 18 STACKMEMSINK add     rsi, rax        ; buf 
             5813a0     21 FUNC RETURNTYPE RAX 1
@@ -13854,7 +13816,7 @@
             581c50    336 FUNC RETURNTYPE RAX 1
             581c50    336 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             581da0     17 FUNC RETURNTYPE RAX 0
-            581da0     17 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            581da0     17 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             581dc0    145 FUNC RETURNTYPE RAX 1
             581dc0    145 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             581e0f      4 INSTR CHECK OVERFLOW NOFLAGUNKNOWNSIGN 64 R14+RBX ZZ lea     rsi, [r14+rbx] 
@@ -13987,19 +13949,19 @@
             584280   1457 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
             5844ff      3 INSTR CHECK OVERFLOW UNKNOWNSIGN 32  RDI ZZ add     edi, 1 
             584840     10 FUNC RETURNTYPE RAX 0
-            584840     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            584840     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             584850     10 FUNC RETURNTYPE RAX 0
-            584850     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            584850     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             584860     10 FUNC RETURNTYPE RAX 0
-            584860     10 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            584860     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             584870     10 FUNC RETURNTYPE RAX 0
-            584870     10 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            584870     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             584880    158 FUNC RETURNTYPE RAX 0
             584880    158 FUNC PROBLEM i2d_PrivateKey JUMPUNRESOLVED 
             584920    187 FUNC RETURNTYPE RAX 1
             584920    187 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 4 ARG4 0 ARG5 0 
             5849e0    116 FUNC RETURNTYPE RAX 4
-            5849e0    116 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            5849e0    116 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             584a60      5 FUNC RETURNTYPE RAX 0
             584a60      5 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             584a70      4 FUNC RETURNTYPE RAX 0
@@ -14032,7 +13994,7 @@
             585600     66 FUNC RETURNTYPE RAX 1
             585600     66 FUNC INARGS    5  ARG0 0 ARG1 0 ARG2 0 ARG3 4 ARG4 0 
             585650    279 FUNC RETURNTYPE RAX 1
-            585650    279 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            585650    279 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             58569a      5 INSTR CHECK OVERFLOW UNSIGNED 64  RDX ZZ IDIOM 18 MEMORYSINK add     rdx, [r12+8] 
             5856dc      3 INSTR CHECK OVERFLOW UNKNOWNSIGN 32  RBX ZZ add     ebx, 1 
             585770    755 FUNC RETURNTYPE RAX 1
@@ -14045,7 +14007,7 @@
             585960      4 INSTR CHECK UNDERFLOW SIGNED 64  R12 ZZ sub     r12d, 1 
             585982      4 INSTR CHECK UNDERFLOW SIGNED 64  R12 ZZ sub     r12d, 1 
             585a70    120 FUNC RETURNTYPE RAX 1
-            585a70    120 FUNC INARGS    6  ARG0 1 ARG1 4 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            585a70    120 FUNC INARGS    6  ARG0 1 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             585af0    167 FUNC RETURNTYPE RAX 1
             585af0    167 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             585ba0     97 FUNC RETURNTYPE RAX 1
@@ -14060,7 +14022,7 @@
             585d90    126 FUNC RETURNTYPE RAX 1
             585d90    126 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 4 ARG3 4 ARG4 0 ARG5 0 
             585e10    398 FUNC RETURNTYPE RAX 1
-            585e10    398 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 4 ARG3 1 ARG4 0 ARG5 0 
+            585e10    398 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             585e10    398 FUNC PROBLEM BIO_new_NDEF CALLUNRESOLVED 
             585fa0    308 FUNC RETURNTYPE RAX 4
             585fa0    308 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
@@ -14122,7 +14084,7 @@
             588380     94 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             588380     94 FUNC PROBLEM ASN1_unpack_string CALLUNRESOLVED 
             5883e0    274 FUNC RETURNTYPE RAX 4
-            5883e0    274 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
+            5883e0    274 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             5883e0    274 FUNC PROBLEM ASN1_pack_string CALLUNRESOLVED 
             588500    261 FUNC RETURNTYPE RAX 4
             588500    261 FUNC INARGS    6  ARG0 4 ARG1 16 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
@@ -14135,19 +14097,19 @@
             588680    457 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             5887b9      3 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBP+1 ZZ IDIOM 19 lea     edi, [rbp+1] 
             588850     20 FUNC RETURNTYPE RAX 1
-            588850     20 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            588850     20 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             588870     60 FUNC RETURNTYPE RAX 0
-            588870     60 FUNC INARGS    6  ARG0 1 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            588870     60 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             5888b0    298 FUNC RETURNTYPE RAX 0
-            5888b0    298 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            5888b0    298 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             5889e0     10 FUNC RETURNTYPE RAX 0
-            5889e0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            5889e0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             5889f0     10 FUNC RETURNTYPE RAX 0
-            5889f0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            5889f0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             588a00     10 FUNC RETURNTYPE RAX 0
-            588a00     10 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            588a00     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             588a10     10 FUNC RETURNTYPE RAX 1
-            588a10     10 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 1 ARG4 1 ARG5 1 
+            588a10     10 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 1 ARG4 1 ARG5 1 
             588a20    416 FUNC RETURNTYPE RAX 4
             588a20    416 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             588bc0    120 FUNC RETURNTYPE RAX 0
@@ -14158,22 +14120,22 @@
             588d50    133 FUNC RETURNTYPE RAX 0
             588d50    133 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             588de0     10 FUNC RETURNTYPE RAX 0
-            588de0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            588de0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             588df0     10 FUNC RETURNTYPE RAX 0
-            588df0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            588df0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             588e00     10 FUNC RETURNTYPE RAX 0
-            588e00     10 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            588e00     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             588e10     10 FUNC RETURNTYPE RAX 0
-            588e10     10 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            588e10     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             588e20    155 FUNC RETURNTYPE RAX 4
-            588e20    155 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
+            588e20    155 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             588ec0    129 FUNC RETURNTYPE RAX 4
             588ec0    129 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             588ed6      3 INSTR CHECK OVERFLOW UNKNOWNSIGN 32  RDI ZZ add     edi, 1 
-            588f50     25 FUNC RETURNTYPE RAX 4
+            588f50     25 FUNC RETURNTYPE RAX 0
             588f50     25 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             588f70     10 FUNC RETURNTYPE RAX 1
-            588f70     10 FUNC INARGS    6  ARG0 1 ARG1 96 ARG2 1 ARG3 96 ARG4 1 ARG5 96 
+            588f70     10 FUNC INARGS    6  ARG0 0 ARG1 96 ARG2 1 ARG3 96 ARG4 1 ARG5 96 
             588f80     55 FUNC RETURNTYPE RAX 1
             588f80     55 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 96 ARG3 1 ARG4 1 ARG5 96 
             588fc0    127 FUNC RETURNTYPE RAX 1
@@ -14233,7 +14195,7 @@
             5893a0      9 FUNC RETURNTYPE RAX 0
             5893a0      9 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             5893b0     52 FUNC RETURNTYPE RAX 4
-            5893b0     52 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            5893b0     52 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             5893f0     89 FUNC RETURNTYPE RAX 1
             5893f0     89 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             5893f9      7 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+232 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rbx+0E8h] 
@@ -14286,9 +14248,9 @@
             589bd0     35 FUNC RETURNTYPE RAX 1
             589bd0     35 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             589c00     93 FUNC RETURNTYPE RAX 0
-            589c00     93 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            589c00     93 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             589c60     61 FUNC RETURNTYPE RAX 64
-            589c60     61 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            589c60     61 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             589ca0     92 FUNC RETURNTYPE RAX 0
             589ca0     92 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 16 ARG3 1 ARG4 0 ARG5 0 
             589d00    612 FUNC RETURNTYPE RAX 1
@@ -14302,7 +14264,7 @@
             58a480    890 FUNC RETURNTYPE RAX 1
             58a480    890 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             58a800    479 FUNC RETURNTYPE RAX 1
-            58a800    479 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 1 ARG4 96 ARG5 1 
+            58a800    479 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 1 ARG4 96 ARG5 1 
             58a9e0    834 FUNC RETURNTYPE RAX 4
             58a9e0    834 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             58ad30    729 FUNC RETURNTYPE RAX 1
@@ -14332,7 +14294,7 @@
             58c820    232 FUNC RETURNTYPE RAX 1
             58c820    232 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             58c910    152 FUNC RETURNTYPE RAX 1
-            58c910    152 FUNC INARGS    4  ARG0 4 ARG1 16 ARG2 0 ARG3 1 
+            58c910    152 FUNC INARGS    2  ARG0 4 ARG1 16 
             58c996      4 INSTR CHECK OVERFLOW UNKNOWNSIGN 64  RAX ZZ add     rax, 1 
             58c9b0     14 FUNC RETURNTYPE RAX 0
             58c9b0     14 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
@@ -14421,19 +14383,19 @@
             58ed40    751 FUNC RETURNTYPE RAX 1
             58ed40    751 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             58f030     10 FUNC RETURNTYPE RAX 0
-            58f030     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            58f030     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             58f040      7 FUNC RETURNTYPE RAX 0
-            58f040      7 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            58f040      7 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             58f050     10 FUNC RETURNTYPE RAX 0
-            58f050     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            58f050     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             58f060    477 FUNC RETURNTYPE RAX 1
             58f060    477 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             58f240     10 FUNC RETURNTYPE RAX 0
-            58f240     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            58f240     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             58f250      7 FUNC RETURNTYPE RAX 0
-            58f250      7 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            58f250      7 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             58f260     10 FUNC RETURNTYPE RAX 0
-            58f260     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            58f260     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             58f270    386 FUNC RETURNTYPE RAX 4
             58f270    386 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 96 ARG4 0 ARG5 0 
             58f2ce      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+8 ZZ IDIOM 18 MEMORYSINK lea     rsi, [rbx+8] 
@@ -14456,59 +14418,59 @@
             58fb50    388 FUNC RETURNTYPE RAX 1
             58fb50    388 FUNC INARGS    6  ARG0 1 ARG1 4 ARG2 16 ARG3 16 ARG4 2 ARG5 2 
             58fce0     10 FUNC RETURNTYPE RAX 0
-            58fce0     10 FUNC INARGS    6  ARG0 1 ARG1 8 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            58fce0     10 FUNC INARGS    6  ARG0 1 ARG1 8 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             58fcf0     10 FUNC RETURNTYPE RAX 8
-            58fcf0     10 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            58fcf0     10 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
             58fd00     10 FUNC RETURNTYPE RAX 96
-            58fd00     10 FUNC INARGS    6  ARG0 1 ARG1 96 ARG2 96 ARG3 96 ARG4 96 ARG5 1 
+            58fd00     10 FUNC INARGS    6  ARG0 0 ARG1 96 ARG2 96 ARG3 96 ARG4 96 ARG5 1 
             58fd10     10 FUNC RETURNTYPE RAX 96
-            58fd10     10 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 96 ARG3 1 ARG4 96 ARG5 96 
+            58fd10     10 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 96 ARG3 1 ARG4 96 ARG5 96 
             58fd20     10 FUNC RETURNTYPE RAX 0
-            58fd20     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            58fd20     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             58fd30     10 FUNC RETURNTYPE RAX 0
-            58fd30     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            58fd30     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             58fd40     10 FUNC RETURNTYPE RAX 0
-            58fd40     10 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            58fd40     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             58fd50     10 FUNC RETURNTYPE RAX 0
-            58fd50     10 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            58fd50     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             58fd60     10 FUNC RETURNTYPE RAX 0
-            58fd60     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            58fd60     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             58fd70     10 FUNC RETURNTYPE RAX 0
-            58fd70     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            58fd70     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             58fd80     10 FUNC RETURNTYPE RAX 0
-            58fd80     10 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            58fd80     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             58fd90     10 FUNC RETURNTYPE RAX 0
-            58fd90     10 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            58fd90     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             58fda0     10 FUNC RETURNTYPE RAX 0
-            58fda0     10 FUNC INARGS    6  ARG0 1 ARG1 8 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            58fda0     10 FUNC INARGS    6  ARG0 1 ARG1 8 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
             58fdb0     10 FUNC RETURNTYPE RAX 16
-            58fdb0     10 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            58fdb0     10 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
             58fdc0     10 FUNC RETURNTYPE RAX 4
-            58fdc0     10 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            58fdc0     10 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
             58fdd0     10 FUNC RETURNTYPE RAX 16
-            58fdd0     10 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 96 ARG3 1 ARG4 0 ARG5 0 
+            58fdd0     10 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 96 ARG3 2 ARG4 0 ARG5 0 
             58fde0     10 FUNC RETURNTYPE RAX 4
-            58fde0     10 FUNC INARGS    6  ARG0 1 ARG1 8 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            58fde0     10 FUNC INARGS    6  ARG0 1 ARG1 8 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
             58fdf0     10 FUNC RETURNTYPE RAX 16
-            58fdf0     10 FUNC INARGS    6  ARG0 4 ARG1 96 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            58fdf0     10 FUNC INARGS    6  ARG0 4 ARG1 96 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
             58fe00     10 FUNC RETURNTYPE RAX 0
-            58fe00     10 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            58fe00     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             58fe10     10 FUNC RETURNTYPE RAX 4
-            58fe10     10 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 16 ARG3 96 ARG4 1 ARG5 4 
+            58fe10     10 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 16 ARG3 96 ARG4 1 ARG5 4 
             58fe20     10 FUNC RETURNTYPE RAX 0
-            58fe20     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            58fe20     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             58fe30     10 FUNC RETURNTYPE RAX 0
-            58fe30     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            58fe30     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             58fe40     10 FUNC RETURNTYPE RAX 0
-            58fe40     10 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            58fe40     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             58fe50     10 FUNC RETURNTYPE RAX 0
-            58fe50     10 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            58fe50     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             58fe60    135 FUNC RETURNTYPE RAX 1
-            58fe60    135 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            58fe60    135 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             58fef0    180 FUNC RETURNTYPE RAX 1
-            58fef0    180 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            58fef0    180 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             58ffb0     80 FUNC RETURNTYPE RAX 1
-            58ffb0     80 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            58ffb0     80 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             590000    179 FUNC RETURNTYPE RAX 1
             590000    179 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             590082      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+40 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rbx+28h]  ; dest 
@@ -14543,7 +14505,7 @@
             590b74      4 INSTR CHECK UNDERFLOW UNSIGNED 64  R13 ZZ IDIOM 31 sub     r13, 8 
             590c90      7 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+4136 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rbx+1028h]; dest 
             590d20    478 FUNC RETURNTYPE RAX 1
-            590d20    478 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            590d20    478 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             590e10      2 INSTR CHECK UNDERFLOW UNKNOWNSIGN 32  RDX ZZ sub     edx, esi 
             590e40      3 INSTR CHECK OVERFLOW UNSIGNED 32  RDX ZZ add     edx, 1 
             590e63      3 INSTR CHECK OVERFLOW SIGNED 32  RAX ZZ add     eax, 1 
@@ -14573,7 +14535,7 @@
             5925bd      4 INSTR CHECK OVERFLOW UNKNOWNSIGN 64  RAX ZZ add     rax, 1 
             59264c      4 INSTR CHECK OVERFLOW UNKNOWNSIGN 64  RAX ZZ add     rax, 1 
             592740    210 FUNC RETURNTYPE RAX 1
-            592740    210 FUNC INARGS    6  ARG0 4 ARG1 16 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            592740    210 FUNC INARGS    6  ARG0 4 ARG1 16 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             592820      9 FUNC RETURNTYPE RAX 1
             592820      9 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
             592830     94 FUNC RETURNTYPE RAX 1
@@ -14601,21 +14563,21 @@
             592f44      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+8 ZZ IDIOM 18 MEMORYSINK lea     rsi, [rbx+8] 
             592f76      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+40 ZZ IDIOM 18 MEMORYSINK lea     rsi, [rbx+28h]  ; s2 
             592fb0   4341 FUNC RETURNTYPE RAX 1
-            592fb0   4341 FUNC INARGS    4  ARG0 4 ARG1 4 ARG2 1 ARG3 1 
+            592fb0   4341 FUNC INARGS    3  ARG0 4 ARG1 4 ARG2 1 
             5940b0    543 FUNC RETURNTYPE RAX 1
             5940b0    543 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             59413a      3 INSTR CHECK OVERFLOW UNSIGNED 64  RDI ZZ IDIOM 18 MEMORYSINK add     rdi, r15        ; dest 
             5941f0      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBP+28 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rbp+1Ch]  ; dest 
             594278      3 INSTR CHECK OVERFLOW UNSIGNED 64  RDI ZZ IDIOM 18 MEMORYSINK add     rdi, r15        ; dest 
             5942d0     10 FUNC RETURNTYPE RAX 0
-            5942d0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            5942d0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             5942e0    322 FUNC RETURNTYPE RAX 1
-            5942e0    322 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            5942e0    322 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             59430d      3 INSTR CHECK OVERFLOW UNSIGNED 64  RDI ZZ IDIOM 18 MEMORYSINK add     rdi, r12        ; s 
             594312      3 INSTR CHECK UNDERFLOW UNKNOWNSIGN 64  RDX ZZ sub     rdx, rax        ; n 
             594331      3 INSTR CHECK OVERFLOW UNSIGNED 64  RDI ZZ IDIOM 18 MEMORYSINK add     rdi, r12        ; s 
             594430    194 FUNC RETURNTYPE RAX 1
-            594430    194 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            594430    194 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             594500   1839 FUNC RETURNTYPE RAX 1
             594500   1839 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 4 ARG5 4 
             5948d7      4 INSTR CHECK UNDERFLOW SIGNED 64  RBX ZZ sub     rbx, 8 
@@ -14624,7 +14586,7 @@
             594e50    470 FUNC RETURNTYPE RAX 1
             594e50    470 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 0 ARG4 4 ARG5 4 
             595030    167 FUNC RETURNTYPE RAX 1
-            595030    167 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            595030    167 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
             5950e0    541 FUNC RETURNTYPE RAX 4
             5950e0    541 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 4 ARG5 4 
             595300    470 FUNC RETURNTYPE RAX 1
@@ -14650,7 +14612,7 @@
             596700     33 FUNC RETURNTYPE RAX 1
             596700     33 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             596730     84 FUNC RETURNTYPE RAX 1
-            596730     84 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            596730     84 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             596790     75 FUNC RETURNTYPE RAX 1
             596790     75 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             5967e0     86 FUNC RETURNTYPE RAX 1
@@ -14683,9 +14645,9 @@
             597a7e      3 INSTR CHECK OVERFLOW UNSIGNED 32  RDX ZZ add     edx, 1 
             597abb      3 INSTR CHECK OVERFLOW NOFLAGSIGNED 32 RSI+RAX ZZ lea     edx, [rsi+rax] 
             597b40     89 FUNC RETURNTYPE RAX 0
-            597b40     89 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            597b40     89 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             597ba0    420 FUNC RETURNTYPE RAX 4
-            597ba0    420 FUNC INARGS    6  ARG0 1 ARG1 4 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
+            597ba0    420 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             597c0a      3 INSTR CHECK OVERFLOW UNSIGNED 32  RDI ZZ add     edi, 2 
             597c36      5 INSTR CHECK OVERFLOW NOFLAGUNKNOWNSIGN 64 RBX+R13 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rbx+r13+1]; dest 
             597c36      5 INSTR CHECK OVERFLOW NOFLAGUNKNOWNSIGN 64 RBX+R13+1 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rbx+r13+1]; dest 
@@ -14694,13 +14656,13 @@
             597d50    249 FUNC RETURNTYPE RAX 4
             597d50    249 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             597e50    274 FUNC RETURNTYPE RAX 1
-            597e50    274 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            597e50    274 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             597e80      3 INSTR CHECK OVERFLOW NOFLAGUNKNOWNSIGN 32 RAX+-1 ZZ lea     esi, [rax-1] 
             597f70    291 FUNC RETURNTYPE RAX 1
-            597f70    291 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            597f70    291 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             597fa0      3 INSTR CHECK OVERFLOW NOFLAGUNKNOWNSIGN 32 RAX+-1 ZZ lea     esi, [rax-1] 
             5980a0    300 FUNC RETURNTYPE RAX 1
-            5980a0    300 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            5980a0    300 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             5980dd      6 INSTR CHECK OVERFLOW UNKNOWNSIGN 32  RSI ZZ add     esi, 102h       ; mode 
             5981d0    176 FUNC RETURNTYPE RAX 1
             5981d0    176 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
@@ -14710,13 +14672,12 @@
             598330      6 FUNC RETURNTYPE RAX 16
             598330      6 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             598340     63 FUNC RETURNTYPE RAX 0
-            598340     63 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            598340     63 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             598380    646 FUNC RETURNTYPE RAX 1
             598380    646 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 1 ARG4 1 ARG5 1 
             598380    646 FUNC PROBLEM i2d_ASN1_SET CALLUNRESOLVED 
             5983ce      4 INSTR CHECK UNDERFLOW SIGNED 64  R14 ZZ sub     r14d, 1 
-            59855d      2 INSTR CHECK TRUNCATION SIGNED 64 RBP 32 EBP ZZ mov     edi, ebp 
-            59855d      2 INSTR CHECK SIGNEDNESS UNSIGNED 32 EBP ZZ mov     edi, ebp 
+            59855d      2 INSTR CHECK TRUNCATION UNSIGNED 64 RBP 32 EBP ZZ mov     edi, ebp 
             598610    724 FUNC RETURNTYPE RAX 96
             598610    724 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 0 ARG4 0 ARG5 1 
             598610    724 FUNC PROBLEM d2i_ASN1_SET CALLUNRESOLVED 
@@ -14727,7 +14688,7 @@
             598910     92 FUNC RETURNTYPE RAX 1
             598910     92 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             598970    195 FUNC RETURNTYPE RAX 1
-            598970    195 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            598970    195 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             598a40    140 FUNC RETURNTYPE RAX 1
             598a40    140 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
             598a40    140 FUNC PROBLEM asn1_bio_flush_ex CALLUNRESOLVED 
@@ -14759,7 +14720,7 @@
             5990a0     70 FUNC RETURNTYPE RAX 0
             5990a0     70 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             5990f0     11 FUNC RETURNTYPE RAX 1
-            5990f0     11 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            5990f0     11 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             599100     18 FUNC RETURNTYPE RAX 0
             599100     18 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             599120     21 FUNC RETURNTYPE RAX 0
diff --git a/tests/commit/save-synaptic.psexe.infoannot b/tests/commit/save-synaptic.psexe.infoannot
index 0e10f0d6f130894db0260bb856ca0e87608f6fde..ce6afc54277d372decd03d04ac06070ae277e129 100644
--- a/tests/commit/save-synaptic.psexe.infoannot
+++ b/tests/commit/save-synaptic.psexe.infoannot
@@ -1602,91 +1602,91 @@
             415970   3370 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             415970   3370 FUNC PROBLEM main CALLUNRESOLVED 
             4166f0    209 FUNC RETURNTYPE RAX 0
-            4166f0    209 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            4166f0    209 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4167d0    209 FUNC RETURNTYPE RAX 0
-            4167d0    209 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            4167d0    209 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4168b0     38 FUNC RETURNTYPE RAX 0
-            4168b0     38 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            4168b0     38 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4168e0     38 FUNC RETURNTYPE RAX 0
-            4168e0     38 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            4168e0     38 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             416910    209 FUNC RETURNTYPE RAX 0
-            416910    209 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            416910    209 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4169f0    379 FUNC RETURNTYPE RAX 0
-            4169f0    379 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            4169f0    379 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             416b70     38 FUNC RETURNTYPE RAX 0
-            416b70     38 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            416b70     38 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             416ba0    464 FUNC RETURNTYPE RAX 0
-            416ba0    464 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            416ba0    464 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             416d70    311 FUNC RETURNTYPE RAX 0
-            416d70    311 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            416d70    311 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             416eb0    209 FUNC RETURNTYPE RAX 0
-            416eb0    209 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            416eb0    209 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             416f90     38 FUNC RETURNTYPE RAX 0
-            416f90     38 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            416f90     38 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             416fc0     38 FUNC RETURNTYPE RAX 0
-            416fc0     38 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            416fc0     38 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             416ff0    345 FUNC RETURNTYPE RAX 0
-            416ff0    345 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            416ff0    345 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             417150     38 FUNC RETURNTYPE RAX 0
-            417150     38 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            417150     38 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             417180     38 FUNC RETURNTYPE RAX 0
-            417180     38 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            417180     38 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4171b0    209 FUNC RETURNTYPE RAX 0
-            4171b0    209 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            4171b0    209 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             417290    209 FUNC RETURNTYPE RAX 0
-            417290    209 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            417290    209 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             417370    209 FUNC RETURNTYPE RAX 0
-            417370    209 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            417370    209 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             417450    209 FUNC RETURNTYPE RAX 0
-            417450    209 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            417450    209 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             417530    566 FUNC RETURNTYPE RAX 0
-            417530    566 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            417530    566 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             417770    209 FUNC RETURNTYPE RAX 0
-            417770    209 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            417770    209 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             417850     38 FUNC RETURNTYPE RAX 0
-            417850     38 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            417850     38 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             417880     38 FUNC RETURNTYPE RAX 0
-            417880     38 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            417880     38 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4178b0    209 FUNC RETURNTYPE RAX 0
-            4178b0    209 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            4178b0    209 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             417990    208 FUNC RETURNTYPE RAX 0
-            417990    208 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            417990    208 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             417a60    209 FUNC RETURNTYPE RAX 0
-            417a60    209 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            417a60    209 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             417b40     38 FUNC RETURNTYPE RAX 0
-            417b40     38 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            417b40     38 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             417b70     38 FUNC RETURNTYPE RAX 0
-            417b70     38 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            417b70     38 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             417ba0    100 FUNC RETURNTYPE RAX 0
-            417ba0    100 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            417ba0    100 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             417c10    183 FUNC RETURNTYPE RAX 0
-            417c10    183 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            417c10    183 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             417cd0    228 FUNC RETURNTYPE RAX 0
-            417cd0    228 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            417cd0    228 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             417dc0    209 FUNC RETURNTYPE RAX 0
-            417dc0    209 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            417dc0    209 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             417ea0     38 FUNC RETURNTYPE RAX 0
-            417ea0     38 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            417ea0     38 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             417ed0    311 FUNC RETURNTYPE RAX 0
-            417ed0    311 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            417ed0    311 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             418010    209 FUNC RETURNTYPE RAX 0
-            418010    209 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            418010    209 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4180f0    209 FUNC RETURNTYPE RAX 0
-            4180f0    209 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            4180f0    209 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4181d0    126 FUNC RETURNTYPE RAX 4
-            4181d0    126 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            4181d0    126 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             418250     38 FUNC RETURNTYPE RAX 0
-            418250     38 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            418250     38 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             418280    209 FUNC RETURNTYPE RAX 0
-            418280    209 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            418280    209 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             418360    209 FUNC RETURNTYPE RAX 0
-            418360    209 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            418360    209 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             418440     38 FUNC RETURNTYPE RAX 0
-            418440     38 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            418440     38 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             418470   1076 FUNC RETURNTYPE RAX 0
-            418470   1076 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            418470   1076 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4188b0     38 FUNC RETURNTYPE RAX 0
-            4188b0     38 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            4188b0     38 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4188d8     42 FUNC RETURNTYPE RAX 0
             4188d8     42 FUNC INARGS    3  ARG0 0 ARG1 0 ARG2 0 
             418904     23 FUNC RETURNTYPE RAX 0
@@ -1697,15 +1697,15 @@
             418990     34 FUNC RETURNTYPE RAX 0
             418990     34 FUNC PROBLEM sub_418990 JUMPUNRESOLVED 
             4189c0     21 FUNC RETURNTYPE RAX 0
-            4189c0     21 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4189c0     21 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4189e0    147 FUNC RETURNTYPE RAX 1
             4189e0    147 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             418a80    432 FUNC RETURNTYPE RAX 0
-            418a80    432 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            418a80    432 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             418c30    261 FUNC RETURNTYPE RAX 0
-            418c30    261 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            418c30    261 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4192c0    288 FUNC RETURNTYPE RAX 1
-            4192c0    288 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            4192c0    288 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4192c0    288 FUNC PROBLEM sub_4192C0 CALLUNRESOLVED 
             41939a      3 INSTR CHECK SIGNEDNESS UNSIGNED 8 AL ZZ IDIOM 20 movsx   esi, al         ; char 
             4193e0   2056 FUNC RETURNTYPE RAX 4
@@ -1725,7 +1725,7 @@
             419c90     29 FUNC RETURNTYPE RAX 0
             419c90     29 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             419cb0     42 FUNC RETURNTYPE RAX 0
-            419cb0     42 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            419cb0     42 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             419ce0    106 FUNC RETURNTYPE RAX 0
             419ce0    106 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             419d50     41 FUNC RETURNTYPE RAX 0
@@ -1792,7 +1792,7 @@
             41b830    477 FUNC RETURNTYPE RAX 4
             41b830    477 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             41ba10    209 FUNC RETURNTYPE RAX 0
-            41ba10    209 FUNC INARGS    6  ARG0 1 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            41ba10    209 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             41ba10    209 FUNC PROBLEM sub_41BA10 CALLUNRESOLVED 
             41baf0    644 FUNC RETURNTYPE RAX 0
             41baf0    644 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
@@ -1888,7 +1888,7 @@
             41d110     14 FUNC RETURNTYPE RAX 0
             41d110     14 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             41d960   3701 FUNC RETURNTYPE RAX 16
-            41d960   3701 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            41d960   3701 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             41e7e0   1499 FUNC RETURNTYPE RAX 4
             41e7e0   1499 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             41edc0    828 FUNC RETURNTYPE RAX 0
@@ -1900,29 +1900,29 @@
             41f3b0    729 FUNC RETURNTYPE RAX 16
             41f3b0    729 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             41f690    334 FUNC RETURNTYPE RAX 4
-            41f690    334 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            41f690    334 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             41f7e0    148 FUNC RETURNTYPE RAX 1
             41f7e0    148 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             41f7e0    148 FUNC PROBLEM sub_41F7E0 CALLUNRESOLVED 
             41f880    168 FUNC RETURNTYPE RAX 0
             41f880    168 FUNC PROBLEM sub_41F880 JUMPUNRESOLVED CALLUNRESOLVED 
             41f930    609 FUNC RETURNTYPE RAX 0
-            41f930    609 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            41f930    609 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             41fa55      4 INSTR CHECK OVERFLOW NOFLAGUNKNOWNSIGN 64 R13+-2 ZZ lea     esi, [r13-2] 
             41fa91      4 INSTR CHECK OVERFLOW NOFLAGUNKNOWNSIGN 64 R13+1 ZZ lea     esi, [r13+1] 
             41fba0    238 FUNC RETURNTYPE RAX 0
-            41fba0    238 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            41fba0    238 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             41fbde      3 INSTR CHECK TRUNCATION UNSIGNED 32 RBX 8 BL ZZ IDIOM 5 movzx   esi, bl 
             41fc90    284 FUNC RETURNTYPE RAX 0
             41fc90    284 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             41fd93      2 INSTR CHECK TRUNCATION SIGNED 64 RBP 32 EBP ZZ mov     esi, ebp 
             41fdb0    407 FUNC RETURNTYPE RAX 0
-            41fdb0    407 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            41fdb0    407 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             41fe0f      4 INSTR CHECK TRUNCATION UNSIGNED 32 RBP 8 BPL ZZ IDIOM 5 movzx   esi, bpl 
             41ff50    796 FUNC RETURNTYPE RAX 4
-            41ff50    796 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            41ff50    796 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             420270   1545 FUNC RETURNTYPE RAX 4
-            420270   1545 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            420270   1545 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             420451      3 INSTR CHECK UNDERFLOW SIGNED 32  RBX ZZ sub     ebx, 1 
             42058d      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RCX+R12 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rcx+r12]  ; this 
             4206bc      4 INSTR CHECK OVERFLOW UNSIGNED 64  RBX ZZ IDIOM 18 MEMORYSINK add     rbx, 8 
@@ -1968,13 +1968,13 @@
             4228a0   1194 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4228a0   1194 FUNC PROBLEM sub_4228A0 CALLUNRESOLVED 
             422d50     43 FUNC RETURNTYPE RAX 4
-            422d50     43 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            422d50     43 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             422d80     23 FUNC RETURNTYPE RAX 4
-            422d80     23 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            422d80     23 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             422da0     23 FUNC RETURNTYPE RAX 4
-            422da0     23 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            422da0     23 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             422dc0     23 FUNC RETURNTYPE RAX 4
-            422dc0     23 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            422dc0     23 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             422de0    199 FUNC RETURNTYPE RAX 4
             422de0    199 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             422eb0    356 FUNC RETURNTYPE RAX 4
@@ -2067,7 +2067,7 @@
             425930     18 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             425909      4 INSTR CHECK OVERFLOW NOFLAGUNKNOWNSIGN 64 RBP+80 ZZ lea     rsi, [rbp+50h] 
             425950    809 FUNC RETURNTYPE RAX 0
-            425950    809 FUNC INARGS    6  ARG0 1 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            425950    809 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             425c80    606 FUNC RETURNTYPE RAX 0
             425c80    606 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             425d2c      7 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+232 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rbx+0E8h] 
@@ -2170,11 +2170,11 @@
             428380     75 FUNC RETURNTYPE RAX 0
             428380     75 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4283d0    590 FUNC RETURNTYPE RAX 0
-            4283d0    590 FUNC INARGS    6  ARG0 1 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            4283d0    590 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             428620    882 FUNC RETURNTYPE RAX 0
             428620    882 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             429790   1514 FUNC RETURNTYPE RAX 0
-            429790   1514 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            429790   1514 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4298cc      3 INSTR CHECK TRUNCATION UNSIGNED 32 RDX 16 DX ZZ IDIOM 5 movzx   edx, dx 
             4298d3      4 INSTR CHECK TRUNCATION UNSIGNED 32 RDI 8 DIL ZZ IDIOM 5 movzx   edi, dil 
             429d80     25 FUNC RETURNTYPE RAX 96
@@ -2194,7 +2194,7 @@
             42a130     51 FUNC RETURNTYPE RAX 0
             42a130     51 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             42a170    325 FUNC RETURNTYPE RAX 8
-            42a170    325 FUNC INARGS    6  ARG0 8 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            42a170    325 FUNC INARGS    6  ARG0 8 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             42a2c0    290 FUNC RETURNTYPE RAX 1
             42a2c0    290 FUNC INARGS    6  ARG0 16 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             42a3f0    115 FUNC RETURNTYPE RAX 4
@@ -2208,7 +2208,7 @@
             42a5a0    171 FUNC RETURNTYPE RAX 4
             42a5a0    171 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             42a660    800 FUNC RETURNTYPE RAX 8
-            42a660    800 FUNC INARGS    6  ARG0 8 ARG1 4 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            42a660    800 FUNC INARGS    6  ARG0 8 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             42a6ff      4 INSTR CHECK OVERFLOW NOFLAGUNKNOWNSIGN 64 RAX+1 ZZ lea     rcx, [rax+1]    ; unsigned __int64 
             42a980    368 FUNC RETURNTYPE RAX 0
             42a980    368 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
@@ -2265,7 +2265,7 @@
             42b570     35 FUNC RETURNTYPE RAX 1
             42b570     35 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             42b5a0     20 FUNC RETURNTYPE RAX 0
-            42b5a0     20 FUNC INARGS    6  ARG0 1 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            42b5a0     20 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             42b5c0    127 FUNC RETURNTYPE RAX 0
             42b5c0    127 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             42b650    217 FUNC RETURNTYPE RAX 0
@@ -2282,9 +2282,9 @@
             42be40    224 FUNC RETURNTYPE RAX 0
             42be40    224 FUNC INARGS    6  ARG0 0 ARG1 8 ARG2 1 ARG3 4 ARG4 0 ARG5 0 
             42bf20    243 FUNC RETURNTYPE RAX 1
-            42bf20    243 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            42bf20    243 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             42c020    331 FUNC RETURNTYPE RAX 0
-            42c020    331 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            42c020    331 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             42c170    952 FUNC RETURNTYPE RAX 1
             42c170    952 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             42c170    952 FUNC PROBLEM sub_42C170 CALLUNRESOLVED 
@@ -2298,14 +2298,14 @@
             42c660      4 INSTR CHECK OVERFLOW UNSIGNED 64  RAX ZZ IDIOM 18 MEMORYSINK add     rax, 1 
             42c6d0      4 INSTR CHECK OVERFLOW UNSIGNED 64  RAX ZZ IDIOM 18 MEMORYSINK add     rax, 1 
             42cad0   1571 FUNC RETURNTYPE RAX 0
-            42cad0   1571 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            42cad0   1571 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             42cf64      4 INSTR CHECK OVERFLOW UNSIGNED 64  RSI ZZ add     rsi, [rax-18h]  ; unsigned __int64 
             42d120    113 FUNC RETURNTYPE RAX 0
             42d120    113 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             42d1a0     39 FUNC RETURNTYPE RAX 0
             42d1a0     39 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             42d1d0    336 FUNC RETURNTYPE RAX 1
-            42d1d0    336 FUNC INARGS    6  ARG0 1 ARG1 4 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
+            42d1d0    336 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             42d320   2402 FUNC RETURNTYPE RAX 0
             42d320   2402 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             42d320   2402 FUNC PROBLEM sub_42D320 CALLUNRESOLVED 
@@ -2337,7 +2337,7 @@
             42e190    305 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             42e190    305 FUNC PROBLEM sub_42E190 CALLUNRESOLVED 
             42e2d0    567 FUNC RETURNTYPE RAX 0
-            42e2d0    567 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            42e2d0    567 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             42e2d0    567 FUNC PROBLEM sub_42E2D0 CALLUNRESOLVED 
             42e49d      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+40 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rbx+28h] 
             42e510   1063 FUNC RETURNTYPE RAX 0
@@ -2369,10 +2369,10 @@
             42eb80      5 FUNC RETURNTYPE RAX 0
             42eb80      5 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             42eb90    461 FUNC RETURNTYPE RAX 1
-            42eb90    461 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            42eb90    461 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             42eb90    461 FUNC PROBLEM sub_42EB90 CALLUNRESOLVED 
             42ed60   1074 FUNC RETURNTYPE RAX 0
-            42ed60   1074 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            42ed60   1074 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             42f0f5      7 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 R13+176 ZZ IDIOM 18 MEMORYSINK lea     rdi, [r13+0B0h] 
             42f1a0    634 FUNC RETURNTYPE RAX 0
             42f1a0    634 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
@@ -2471,16 +2471,16 @@
             432ec0     12 FUNC RETURNTYPE RAX 0
             432ec0     12 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             432ed0     55 FUNC RETURNTYPE RAX 0
-            432ed0     55 FUNC INARGS    6  ARG0 1 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            432ed0     55 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             433260    113 FUNC RETURNTYPE RAX 0
             433260    113 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             433260    113 FUNC PROBLEM sub_433260 CALLUNRESOLVED 
             4333a0     18 FUNC RETURNTYPE RAX 0
             4333a0     18 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4333c0    187 FUNC RETURNTYPE RAX 0
-            4333c0    187 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4333c0    187 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4335f0    649 FUNC RETURNTYPE RAX 1
-            4335f0    649 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            4335f0    649 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4335f0    649 FUNC PROBLEM sub_4335F0 CALLUNRESOLVED 
             4336d9      3 INSTR CHECK SIGNEDNESS UNSIGNED 8 AL ZZ IDIOM 20 movsx   esi, al         ; char 
             433880    172 FUNC RETURNTYPE RAX 0
@@ -2555,7 +2555,7 @@
             436090    372 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             436090    372 FUNC PROBLEM sub_436090 CALLUNRESOLVED 
             436210    288 FUNC RETURNTYPE RAX 0
-            436210    288 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            436210    288 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             436210    288 FUNC PROBLEM sub_436210 CALLUNRESOLVED 
             436262      5 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 R12+120 ZZ IDIOM 18 MEMORYSINK lea     rdi, [r12+78h] 
             436330   1063 FUNC RETURNTYPE RAX 1
@@ -2580,7 +2580,7 @@
             437969      3 INSTR CHECK OVERFLOW UNSIGNED 64  RSI ZZ add     rsi, rbx        ; std::string * 
             437990      3 INSTR CHECK OVERFLOW UNSIGNED 64  RDI ZZ add     rdi, rbx        ; this 
             4385f0   2094 FUNC RETURNTYPE RAX 1
-            4385f0   2094 FUNC INARGS    6  ARG0 1 ARG1 4 ARG2 4 ARG3 8 ARG4 4 ARG5 8 
+            4385f0   2094 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 4 ARG3 8 ARG4 4 ARG5 8 
             4385f0   2094 FUNC PROBLEM sub_4385F0 CALLUNRESOLVED 
             4386ea      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+40 ZZ IDIOM 18 MEMORYSINK lea     rsi, [rbx+28h] 
             438774      5 INSTR CHECK OVERFLOW UNSIGNED 64  RDI ZZ IDIOM 18 STACKMEMSINK add     rdi, [r12-18h] 
@@ -2629,7 +2629,7 @@
             43e1aa      4 INSTR CHECK OVERFLOW NOFLAGSIGNED 64 RAX+RAX ZZ lea     rdx, [rax+rax] 
             43e1e3      4 INSTR CHECK OVERFLOW SIGNED 64  R13 ZZ add     r13, 10h 
             43ea30   9319 FUNC RETURNTYPE RAX 0
-            43ea30   9319 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            43ea30   9319 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             43ea30   9319 FUNC PROBLEM sub_43EA30 CALLUNRESOLVED 
             440893      4 INSTR CHECK OVERFLOW UNKNOWNSIGN 64  R12 ZZ add     r12, 8 
             440ea0   1051 FUNC RETURNTYPE RAX 16
@@ -2673,9 +2673,9 @@
             441a90    218 FUNC RETURNTYPE RAX 96
             441a90    218 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
             441b70    177 FUNC RETURNTYPE RAX 0
-            441b70    177 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 4 ARG3 1 ARG4 0 ARG5 0 
+            441b70    177 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             441c30     75 FUNC RETURNTYPE RAX 0
-            441c30     75 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            441c30     75 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             441c5d      4 INSTR CHECK UNDERFLOW UNSIGNED 64  RAX ZZ IDIOM 18 MEMORYSINK sub     rax, 10h 
             441c80    177 FUNC RETURNTYPE RAX 0
             441c80    177 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
@@ -2772,11 +2772,11 @@
             448050      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBP+16 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rbp+10h]  ; this 
             44807e      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBP+8 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rbp+8]    ; this 
             4481f0    115 FUNC RETURNTYPE RAX 0
-            4481f0    115 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 4 ARG5 0 
+            4481f0    115 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 4 ARG5 0 
             448270     26 FUNC RETURNTYPE RAX 1
-            448270     26 FUNC INARGS    6  ARG0 1 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            448270     26 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             448380    353 FUNC RETURNTYPE RAX 1
-            448380    353 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            448380    353 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             448380    353 FUNC PROBLEM sub_448380 CALLUNRESOLVED 
             4483bc      3 INSTR CHECK TRUNCATION UNSIGNED 32 RBX 8 BL ZZ IDIOM 5 movzx   esi, bl 
             4484f0   1996 FUNC RETURNTYPE RAX 16
@@ -2895,19 +2895,19 @@
             44da60    258 FUNC RETURNTYPE RAX 8
             44da60    258 FUNC INARGS    6  ARG0 8 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             44db80    533 FUNC RETURNTYPE RAX 1
-            44db80    533 FUNC INARGS    6  ARG0 8 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            44db80    533 FUNC INARGS    6  ARG0 8 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             44dda0    282 FUNC RETURNTYPE RAX 1
-            44dda0    282 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            44dda0    282 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             44ddd1      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+8 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rbx+8] 
             44ddec      4 INSTR CHECK OVERFLOW UNSIGNED 64  RDI ZZ IDIOM 18 MEMORYSINK add     rdi, [rax-18h] 
             44de2e      4 INSTR CHECK OVERFLOW UNSIGNED 64  RDI ZZ IDIOM 18 MEMORYSINK add     rdi, [rax-18h] 
             44dec0    228 FUNC RETURNTYPE RAX 1
-            44dec0    228 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 8 ARG3 0 ARG4 0 ARG5 0 
+            44dec0    228 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 8 ARG3 0 ARG4 0 ARG5 0 
             44def0      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+16 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rbx+10h] 
             44df0b      4 INSTR CHECK OVERFLOW UNSIGNED 64  RDI ZZ IDIOM 18 MEMORYSINK add     rdi, [rax-18h] 
             44df46      4 INSTR CHECK OVERFLOW UNSIGNED 64  RDI ZZ IDIOM 18 MEMORYSINK add     rdi, [rax-18h] 
             44dfb0    419 FUNC RETURNTYPE RAX 1
-            44dfb0    419 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            44dfb0    419 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             44dffc      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+8 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rbx+8] 
             44e015      4 INSTR CHECK OVERFLOW UNSIGNED 64  RDI ZZ IDIOM 18 MEMORYSINK add     rdi, [rax-18h] 
             44e068      4 INSTR CHECK OVERFLOW UNSIGNED 64  RDI ZZ IDIOM 18 MEMORYSINK add     rdi, [rax-18h] 
@@ -2918,7 +2918,7 @@
             44e6e0    501 FUNC RETURNTYPE RAX 8
             44e6e0    501 FUNC INARGS    6  ARG0 8 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             44e8e0   2890 FUNC RETURNTYPE RAX 1
-            44e8e0   2890 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            44e8e0   2890 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             44e8e0   2890 FUNC PROBLEM sub_44E8E0 CALLUNRESOLVED 
             44ead7      4 INSTR CHECK OVERFLOW UNSIGNED 64  RDI ZZ IDIOM 18 STACKMEMSINK add     rdi, [rbp-18h] 
             44eb83      4 INSTR CHECK OVERFLOW UNSIGNED 64  RDI ZZ IDIOM 18 STACKMEMSINK add     rdi, [rax-18h] 
@@ -2961,7 +2961,7 @@
             44fc60    306 FUNC RETURNTYPE RAX 8
             44fc60    306 FUNC INARGS    6  ARG0 8 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             44fdb0     54 FUNC RETURNTYPE RAX 0
-            44fdb0     54 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            44fdb0     54 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             44fdf0     74 FUNC RETURNTYPE RAX 1
             44fdf0     74 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
             44fe40    128 FUNC RETURNTYPE RAX 0
@@ -2983,7 +2983,7 @@
             450800     49 FUNC RETURNTYPE RAX 1
             450800     49 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             450840    551 FUNC RETURNTYPE RAX 0
-            450840    551 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            450840    551 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             450a70      5 FUNC RETURNTYPE RAX 0
             450a70      5 FUNC INARGS    6  ARG0 4 ARG1 96 ARG2 96 ARG3 96 ARG4 1 ARG5 4 
             450a80    191 FUNC RETURNTYPE RAX 1
@@ -2995,12 +2995,12 @@
             450ba0     17 FUNC RETURNTYPE RAX 0
             450ba0     17 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             450bc0    204 FUNC RETURNTYPE RAX 4
-            450bc0    204 FUNC INARGS    4  ARG0 4 ARG1 0 ARG2 1 ARG3 1 
+            450bc0    204 FUNC INARGS    1  ARG0 4 
             450ca0     44 FUNC RETURNTYPE RAX 0
             450ca0     44 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 96 ARG4 0 ARG5 0 
             450ca1      4 INSTR CHECK TRUNCATION UNSIGNED 32 RSI 8 SIL ZZ IDIOM 5 movzx   edx, sil 
             450cd0     55 FUNC RETURNTYPE RAX 0
-            450cd0     55 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            450cd0     55 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             450d10    198 FUNC RETURNTYPE RAX 0
             450d10    198 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 96 ARG3 0 ARG4 0 ARG5 0 
             450da5      4 INSTR CHECK TRUNCATION UNSIGNED 32 RBP 8 BPL ZZ IDIOM 5 movzx   edx, bpl 
@@ -3074,7 +3074,7 @@
             4544e0    743 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
             4544e0    743 FUNC PROBLEM sub_4544E0 CALLUNRESOLVED 
             4547e0    148 FUNC RETURNTYPE RAX 1
-            4547e0    148 FUNC INARGS    6  ARG0 1 ARG1 4 ARG2 1 ARG3 96 ARG4 96 ARG5 0 
+            4547e0    148 FUNC INARGS    6  ARG0 1 ARG1 4 ARG2 0 ARG3 96 ARG4 96 ARG5 0 
             454880    796 FUNC RETURNTYPE RAX 4
             454880    796 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             454880    796 FUNC PROBLEM sub_454880 CALLUNRESOLVED 
@@ -3114,7 +3114,7 @@
             456fe0     11 FUNC PROBLEM _ZN8pkgCache11VerIteratorppEv JUMPUNRESOLVED 
             456ff0     19 FUNC RETURNTYPE RAX 1
             456ff0     19 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
-            457010     76 FUNC RETURNTYPE RAX 0
+            457010     76 FUNC RETURNTYPE RAX 4
             457010     76 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
             457060     11 FUNC RETURNTYPE RAX 0
             457060     11 FUNC PROBLEM _ZN8pkgCache11DepIteratorppEv JUMPUNRESOLVED 
@@ -3242,7 +3242,7 @@
             45b560    164 FUNC RETURNTYPE RAX 1
             45b560    164 FUNC INARGS    6  ARG0 4 ARG1 8 ARG2 8 ARG3 0 ARG4 0 ARG5 0 
             45b610    546 FUNC RETURNTYPE RAX 1
-            45b610    546 FUNC INARGS    4  ARG0 4 ARG1 4 ARG2 8 ARG3 1 
+            45b610    546 FUNC INARGS    3  ARG0 4 ARG1 4 ARG2 8 
             45b610    546 FUNC PROBLEM sub_45B610 CALLUNRESOLVED 
             45b6d3      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RDX+2 ZZ IDIOM 18 MEMORYSINK lea     rcx, [rdx+2] 
             45b6dd      4 INSTR CHECK UNDERFLOW UNSIGNED 64  RDX ZZ IDIOM 18 MEMORYSINK sbb     rdx, 3 
@@ -3321,7 +3321,7 @@
             45f652      3 INSTR CHECK SIGNEDNESS UNSIGNED 8 AL ZZ IDIOM 20 movsx   esi, al         ; char 
             45f6b7      3 INSTR CHECK SIGNEDNESS UNSIGNED 8 AL ZZ IDIOM 20 movsx   esi, al         ; char 
             45fe20    352 FUNC RETURNTYPE RAX 96
-            45fe20    352 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            45fe20    352 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             45fedb      4 INSTR CHECK OVERFLOW UNKNOWNSIGN 64 RAX ZZ IDIOM 33 imul    rax, r15 
             45ff35      4 INSTR CHECK OVERFLOW UNSIGNED 64  RBP ZZ IDIOM 18 MEMORYSINK add     rbp, 30h 
             45ff80    205 FUNC RETURNTYPE RAX 96
@@ -3452,7 +3452,7 @@
             4635f0     18 FUNC RETURNTYPE RAX 0
             4635f0     18 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             463610     10 FUNC RETURNTYPE RAX 0
-            463610     10 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            463610     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4636a0    179 FUNC RETURNTYPE RAX 4
             4636a0    179 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 4 ARG3 1 ARG4 0 ARG5 0 
             46370e      4 INSTR CHECK UNDERFLOW SIGNED 64  RBX ZZ sub     rbx, 1 
@@ -3522,7 +3522,7 @@
             4648b0     20 FUNC RETURNTYPE RAX 1
             4648b0     20 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
             4648d0    745 FUNC RETURNTYPE RAX 1
-            4648d0    745 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            4648d0    745 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4648d0    745 FUNC PROBLEM sub_4648D0 CALLUNRESOLVED 
             464a60      3 INSTR CHECK SIGNEDNESS UNSIGNED 8 AL ZZ IDIOM 20 movsx   esi, al         ; char 
             464abd      3 INSTR CHECK SIGNEDNESS UNSIGNED 8 AL ZZ IDIOM 20 movsx   esi, al         ; char 
@@ -3533,12 +3533,12 @@
             464cf0    135 FUNC RETURNTYPE RAX 1
             464cf0    135 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 4 ARG3 1 ARG4 0 ARG5 0 
             464d80     34 FUNC RETURNTYPE RAX 0
-            464d80     34 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            464d80     34 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
             464db0    126 FUNC RETURNTYPE RAX 0
             464db0    126 FUNC INARGS    6  ARG0 4 ARG1 8 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             464db0    126 FUNC PROBLEM sub_464DB0 CALLUNRESOLVED 
             464e50     19 FUNC RETURNTYPE RAX 0
-            464e50     19 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            464e50     19 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             464e70    130 FUNC RETURNTYPE RAX 1
             464e70    130 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             464e70    130 FUNC PROBLEM sub_464E70 CALLUNRESOLVED 
@@ -3588,7 +3588,7 @@
             4668b9      3 INSTR CHECK SIGNEDNESS UNSIGNED 8 AL ZZ IDIOM 20 movsx   esi, al         ; char 
             466b51      4 INSTR CHECK OVERFLOW UNKNOWNSIGN 64  RAX ZZ add     rax, 1 
             466e90    697 FUNC RETURNTYPE RAX 0
-            466e90    697 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            466e90    697 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             466e90    697 FUNC PROBLEM sub_466E90 CALLUNRESOLVED 
             466f61      4 INSTR CHECK OVERFLOW NOFLAGUNKNOWNSIGN 64 RAX+19 ZZ lea     rsi, [rax+13h] 
             46709f      3 INSTR CHECK SIGNEDNESS UNSIGNED 8 AL ZZ IDIOM 20 movsx   esi, al         ; char 
@@ -3640,7 +3640,7 @@
             46962d      8 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 R12+296 ZZ IDIOM 18 MEMORYSINK lea     rsi, [r12+128h] ; jumptable 00000000004694B0 case 5 
             469664      8 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 R12+296 ZZ IDIOM 18 MEMORYSINK lea     rsi, [r12+128h] ; jumptable 00000000004694B0 case 6 
             469740   2757 FUNC RETURNTYPE RAX 1
-            469740   2757 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            469740   2757 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             469740   2757 FUNC PROBLEM sub_469740 CALLUNRESOLVED 
             469b0a      3 INSTR CHECK SIGNEDNESS UNSIGNED 8 AL ZZ IDIOM 20 movsx   esi, al         ; char 
             469b95      3 INSTR CHECK SIGNEDNESS UNSIGNED 8 AL ZZ IDIOM 20 movsx   esi, al         ; char 
@@ -3691,7 +3691,7 @@
             46adf9      5 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 R12+72 ZZ IDIOM 18 MEMORYSINK lea     rdi, [r12+48h] 
             46ae08      5 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 R12+64 ZZ IDIOM 18 MEMORYSINK lea     rdi, [r12+40h]  ; this 
             46aed0   2855 FUNC RETURNTYPE RAX 1
-            46aed0   2855 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            46aed0   2855 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             46aed0   2855 FUNC PROBLEM sub_46AED0 CALLUNRESOLVED 
             46afe9      4 INSTR CHECK OVERFLOW UNSIGNED 64  R12 ZZ IDIOM 18 MEMORYSINK add     r12, 8 
             46affc      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+32 ZZ IDIOM 18 MEMORYSINK lea     rcx, [rbx+20h] 
@@ -4218,7 +4218,7 @@
             478c00     18 FUNC RETURNTYPE RAX 0
             478c00     18 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             478c20     39 FUNC RETURNTYPE RAX 0
-            478c20     39 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            478c20     39 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             478c2c      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RDI+64 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rdi+40h]  ; this 
             478c50    639 FUNC RETURNTYPE RAX 1
             478c50    639 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
@@ -4249,7 +4249,7 @@
             47961a      4 INSTR CHECK OVERFLOW UNSIGNED 64  RDI ZZ IDIOM 18 STACKMEMSINK add     rdi, [rbp-18h] 
             479631      4 INSTR CHECK OVERFLOW UNSIGNED 64  RDI ZZ IDIOM 18 STACKMEMSINK add     rdi, [rax-18h] 
             479a20    294 FUNC RETURNTYPE RAX 1
-            479a20    294 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            479a20    294 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             479a20    294 FUNC PROBLEM sub_479A20 CALLUNRESOLVED 
             479a82      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+8 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rbx+8] 
             479b50     53 FUNC RETURNTYPE RAX 4
@@ -4534,7 +4534,7 @@
             486ed0    162 FUNC RETURNTYPE RAX 4
             486ed0    162 FUNC INARGS    6  ARG0 4 ARG1 8 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
             487350    800 FUNC RETURNTYPE RAX 4
-            487350    800 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            487350    800 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             487444      4 INSTR CHECK UNDERFLOW UNSIGNED 64  RDI ZZ sub     rdi, 8          ; void * 
             487670    155 FUNC RETURNTYPE RAX 4
             487670    155 FUNC INARGS    6  ARG0 4 ARG1 8 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
@@ -4549,7 +4549,7 @@
             487d80    389 FUNC RETURNTYPE RAX 4
             487d80    389 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             487f10   1437 FUNC RETURNTYPE RAX 1
-            487f10   1437 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            487f10   1437 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             487f10   1437 FUNC PROBLEM sub_487F10 CALLUNRESOLVED 
             487f9b      4 INSTR CHECK OVERFLOW UNSIGNED 64  RDI ZZ IDIOM 18 STACKMEMSINK add     rdi, [r14-18h] 
             488032      4 INSTR CHECK OVERFLOW UNSIGNED 64  RDI ZZ IDIOM 18 STACKMEMSINK add     rdi, [rax-18h] 
@@ -4611,7 +4611,7 @@
             48b228      4 INSTR CHECK SIGNEDNESS UNSIGNED 64 R14 ZZ IDIOM 20 movsx   edx, r14b 
             48b45a      4 INSTR CHECK OVERFLOW NOFLAGSIGNED 64 RAX+RAX ZZ lea     rdx, [rax+rax] 
             48b7e0    791 FUNC RETURNTYPE RAX 1
-            48b7e0    791 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            48b7e0    791 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             48bb00    500 FUNC RETURNTYPE RAX 4
             48bb00    500 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             48bb39      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+-8 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rbx-8]    ; void * 
@@ -4630,15 +4630,15 @@
             48c0d0    745 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             48c0d0    745 FUNC PROBLEM sub_48C0D0 CALLUNRESOLVED 
             48c410     53 FUNC RETURNTYPE RAX 1
-            48c410     53 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            48c410     53 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             48c450    906 FUNC RETURNTYPE RAX 96
-            48c450    906 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            48c450    906 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             48c4bd      4 INSTR CHECK OVERFLOW UNSIGNED 64  R13 ZZ IDIOM 18 MEMORYSINK add     r13, 8 
             48c518      7 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+168 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rbx+0A8h] ; this 
             48c597      3 INSTR CHECK UNDERFLOW UNSIGNED 64  RDX ZZ sub     rdx, rax        ; unsigned __int64 
             48c614      3 INSTR CHECK UNDERFLOW UNSIGNED 64  RDX ZZ sub     rdx, rax        ; unsigned __int64 
             48c7e0   1862 FUNC RETURNTYPE RAX 4
-            48c7e0   1862 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            48c7e0   1862 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
             48cf80    332 FUNC RETURNTYPE RAX 4
             48cf80    332 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             48cfe9      4 INSTR CHECK OVERFLOW UNSIGNED 64  RBP ZZ IDIOM 18 MEMORYSINK add     rbp, 8 
@@ -4698,7 +4698,7 @@
             48f6ea      4 INSTR CHECK OVERFLOW NOFLAGUNKNOWNSIGN 64 RBX+1 ZZ lea     rdx, [rbx+1] 
             48f835      4 INSTR CHECK OVERFLOW UNSIGNED 64  RDI ZZ IDIOM 18 STACKMEMSINK add     rdi, [rbx-18h] 
             48fd40    494 FUNC RETURNTYPE RAX 4
-            48fd40    494 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 4 ARG3 1 ARG4 0 ARG5 0 
+            48fd40    494 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             48fd6d      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+72 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rbx+48h]  ; this 
             48fe36      7 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+144 ZZ IDIOM 18 MEMORYSINK lea     rsi, [rbx+90h] 
             48ff30    316 FUNC RETURNTYPE RAX 0
diff --git a/tests/commit/save-xcalc.psexe.infoannot b/tests/commit/save-xcalc.psexe.infoannot
index 6d91994ba5e20aab100328bf8c0646cbe373249c..2a9480f255aec34aee7c4d026eae8c81c5db5f7b 100644
--- a/tests/commit/save-xcalc.psexe.infoannot
+++ b/tests/commit/save-xcalc.psexe.infoannot
@@ -113,7 +113,7 @@
             401800      6 FUNC RETURNTYPE RAX 0
             401800      6 FUNC PROBLEM .__sprintf_chk JUMPUNRESOLVED 
             401810   1234 FUNC RETURNTYPE RAX 1
-            401810   1234 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            401810   1234 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             401a67      4 INSTR CHECK OVERFLOW SIGNED 64  RBX ZZ add     rbx, 1 
             401c3e      4 INSTR CHECK OVERFLOW SIGNED 64  R12 ZZ add     r12, 1 
             401ce4     42 FUNC RETURNTYPE RAX 0
@@ -126,60 +126,60 @@
             401da0     34 FUNC RETURNTYPE RAX 0
             401da0     34 FUNC PROBLEM sub_401DA0 JUMPUNRESOLVED 
             401dd0     82 FUNC RETURNTYPE RAX 1
-            401dd0     82 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            401dd0     82 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             401e30     82 FUNC RETURNTYPE RAX 1
-            401e30     82 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            401e30     82 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             401e90     82 FUNC RETURNTYPE RAX 1
-            401e90     82 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            401e90     82 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             401ef0     82 FUNC RETURNTYPE RAX 1
-            401ef0     82 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            401ef0     82 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             401f50     82 FUNC RETURNTYPE RAX 1
-            401f50     82 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            401f50     82 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             401fb0     82 FUNC RETURNTYPE RAX 1
-            401fb0     82 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            401fb0     82 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             402010     74 FUNC RETURNTYPE RAX 1
-            402010     74 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            402010     74 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             402060     82 FUNC RETURNTYPE RAX 1
-            402060     82 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            402060     82 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4020c0     82 FUNC RETURNTYPE RAX 1
-            4020c0     82 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            4020c0     82 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             402120     82 FUNC RETURNTYPE RAX 1
-            402120     82 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            402120     82 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             402180     82 FUNC RETURNTYPE RAX 1
-            402180     82 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            402180     82 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4021e0     82 FUNC RETURNTYPE RAX 1
-            4021e0     82 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            4021e0     82 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             402240     82 FUNC RETURNTYPE RAX 1
-            402240     82 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            402240     82 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4022a0     82 FUNC RETURNTYPE RAX 1
-            4022a0     82 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            4022a0     82 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             402300     82 FUNC RETURNTYPE RAX 1
-            402300     82 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            402300     82 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             402360    103 FUNC RETURNTYPE RAX 1
-            402360    103 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            402360    103 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4023d0    103 FUNC RETURNTYPE RAX 1
-            4023d0    103 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            4023d0    103 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             402440    103 FUNC RETURNTYPE RAX 1
-            402440    103 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            402440    103 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4024b0    103 FUNC RETURNTYPE RAX 1
-            4024b0    103 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            4024b0    103 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             402520    103 FUNC RETURNTYPE RAX 1
-            402520    103 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            402520    103 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             402590    103 FUNC RETURNTYPE RAX 1
-            402590    103 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            402590    103 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             402600    103 FUNC RETURNTYPE RAX 1
-            402600    103 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            402600    103 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             402670    103 FUNC RETURNTYPE RAX 1
-            402670    103 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            402670    103 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4026e0      9 FUNC RETURNTYPE RAX 0
             4026e0      9 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4026e0      9 FUNC PROBLEM sub_4026E0 CHUNKS 
             4026f0     74 FUNC RETURNTYPE RAX 1
-            4026f0     74 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            4026f0     74 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             402740     74 FUNC RETURNTYPE RAX 1
-            402740     74 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            402740     74 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             402790     74 FUNC RETURNTYPE RAX 1
-            402790     74 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            402790     74 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4027e0      5 FUNC RETURNTYPE RAX 0
             4027e0      5 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4027f0      5 FUNC RETURNTYPE RAX 0
@@ -187,39 +187,39 @@
             402800     34 FUNC RETURNTYPE RAX 0
             402800     34 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             402830     74 FUNC RETURNTYPE RAX 1
-            402830     74 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            402830     74 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             402880     74 FUNC RETURNTYPE RAX 1
-            402880     74 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            402880     74 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4028d0     74 FUNC RETURNTYPE RAX 1
-            4028d0     74 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            4028d0     74 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             402920     74 FUNC RETURNTYPE RAX 1
-            402920     74 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            402920     74 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             402970     74 FUNC RETURNTYPE RAX 1
-            402970     74 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            402970     74 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4029c0     74 FUNC RETURNTYPE RAX 1
-            4029c0     74 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            4029c0     74 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             402a10    586 FUNC RETURNTYPE RAX 1
             402a10    586 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             402c60     74 FUNC RETURNTYPE RAX 1
-            402c60     74 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            402c60     74 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             402cb0     74 FUNC RETURNTYPE RAX 1
-            402cb0     74 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            402cb0     74 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             402d00     74 FUNC RETURNTYPE RAX 1
-            402d00     74 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            402d00     74 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             402d50     74 FUNC RETURNTYPE RAX 1
-            402d50     74 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            402d50     74 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             402da0    337 FUNC RETURNTYPE RAX 1
-            402da0    337 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            402da0    337 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
             402f00     39 FUNC RETURNTYPE RAX 0
-            402f00     39 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            402f00     39 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             402f30     39 FUNC RETURNTYPE RAX 0
-            402f30     39 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            402f30     39 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             402f60     70 FUNC RETURNTYPE RAX 0
             402f60     70 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             402fb0     72 FUNC RETURNTYPE RAX 1
             402fb0     72 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             403000    126 FUNC RETURNTYPE RAX 0
-            403000    126 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            403000    126 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             403080    130 FUNC RETURNTYPE RAX 1
             403080    130 FUNC INARGS    5  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 
             403110     63 FUNC RETURNTYPE RAX 0
@@ -231,21 +231,21 @@
             403260     66 FUNC RETURNTYPE RAX 1
             403260     66 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 96 ARG3 1 ARG4 1 ARG5 1 
             4032b0    705 FUNC RETURNTYPE RAX 1
-            4032b0    705 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4032b0    705 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             403580    145 FUNC RETURNTYPE RAX 1
-            403580    145 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            403580    145 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             403620    179 FUNC RETURNTYPE RAX 1
             403620    179 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4036e0    123 FUNC RETURNTYPE RAX 0
             4036e0    123 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             403760    339 FUNC RETURNTYPE RAX 1
-            403760    339 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            403760    339 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4037df      3 INSTR CHECK UNDERFLOW UNSIGNED 64  RDI ZZ IDIOM 23 sub     rdi, r12 
             4038c0    251 FUNC RETURNTYPE RAX 1
             4038c0    251 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4038f4      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 32 RDX+RDX ZZ IDIOM 32 lea     edx, [rdx+rdx+2Bh] 
             4038f4      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 32 RDX+RDX+43 ZZ IDIOM 32 lea     edx, [rdx+rdx+2Bh] 
-            4039c0    614 FUNC RETURNTYPE RAX 1
+            4039c0    614 FUNC RETURNTYPE RAX 0
             4039c0    614 FUNC INARGS    5  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 
             403c30    394 FUNC RETURNTYPE RAX 0
             403c30    394 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
@@ -254,7 +254,7 @@
             403e40    442 FUNC RETURNTYPE RAX 0
             403e40    442 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             404000     40 FUNC RETURNTYPE RAX 0
-            404000     40 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            404000     40 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             404030    261 FUNC RETURNTYPE RAX 0
             404030    261 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             404140    418 FUNC RETURNTYPE RAX 0
@@ -269,7 +269,7 @@
             404510   1316 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             404914      3 INSTR CHECK OVERFLOW SIGNED 32  RAX ZZ add     eax, 1 
             404a40    239 FUNC RETURNTYPE RAX 0
-            404a40    239 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            404a40    239 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             404b30    128 FUNC RETURNTYPE RAX 0
             404b30    128 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             404b87      4 INSTR CHECK OVERFLOW UNSIGNED 64  RAX ZZ IDIOM 18 MEMORYSINK add     rax, 8 
@@ -283,11 +283,11 @@
             404c36      4 INSTR CHECK UNDERFLOW UNSIGNED 64  RDX ZZ IDIOM 18 MEMORYSINK sbb     rdx, 3 
             404c3a      7 INSTR CHECK UNDERFLOW UNSIGNED 64  RDX ZZ IDIOM 19 sub     rdx, offset s 
             404c70     42 FUNC RETURNTYPE RAX 0
-            404c70     42 FUNC INARGS    6  ARG0 16 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            404c70     42 FUNC INARGS    6  ARG0 16 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             404ca0    126 FUNC RETURNTYPE RAX 0
             404ca0    126 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             404d20     14 FUNC RETURNTYPE RAX 1
-            404d20     14 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            404d20     14 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             404d30     23 FUNC RETURNTYPE RAX 0
             404d30     23 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             404dd0    137 FUNC RETURNTYPE RAX 0
diff --git a/tests/commit/save-xedit.psexe.infoannot b/tests/commit/save-xedit.psexe.infoannot
index 60a39eda3527c1f4ab156a1fa1d6285907b2d2f0..4f648f1092ed270d84302fc5d2d8847bb6e38d0a 100644
--- a/tests/commit/save-xedit.psexe.infoannot
+++ b/tests/commit/save-xedit.psexe.infoannot
@@ -403,9 +403,9 @@
             4049b0      6 FUNC RETURNTYPE RAX 0
             4049b0      6 FUNC PROBLEM .XawTextSinkMaxHeight JUMPUNRESOLVED 
             4049c0     28 FUNC RETURNTYPE RAX 0
-            4049c0     28 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            4049c0     28 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4049e0   4085 FUNC RETURNTYPE RAX 1
-            4049e0   4085 FUNC INARGS    4  ARG0 0 ARG1 4 ARG2 1 ARG3 1 
+            4049e0   4085 FUNC INARGS    2  ARG0 0 ARG1 4 
             405455      7 INSTR CHECK OVERFLOW NOFLAGUNKNOWNSIGN 32 RBP*8 ZZ lea     esi, ds:8[rbp*8] 
             405455      7 INSTR CHECK OVERFLOW NOFLAGUNKNOWNSIGN 32 RBP*8+8 ZZ lea     esi, ds:8[rbp*8] 
             4054bd      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 R15+1 ZZ lea     edi, [r15+1] 
@@ -423,13 +423,13 @@
             405ac0     11 FUNC RETURNTYPE RAX 0
             405ac0     11 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             405ad0     29 FUNC RETURNTYPE RAX 0
-            405ad0     29 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            405ad0     29 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             405b00    149 FUNC RETURNTYPE RAX 0
             405b00    149 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             405ba0      9 FUNC RETURNTYPE RAX 0
-            405ba0      9 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            405ba0      9 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             405bb0    182 FUNC RETURNTYPE RAX 0
-            405bb0    182 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            405bb0    182 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             405c00      4 INSTR CHECK OVERFLOW UNKNOWNSIGN 64  RBX ZZ add     rbx, 8 
             405c70    198 FUNC RETURNTYPE RAX 0
             405c70    198 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
@@ -483,11 +483,11 @@
             407e90    157 FUNC RETURNTYPE RAX 96
             407e90    157 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             407f30    101 FUNC RETURNTYPE RAX 96
-            407f30    101 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            407f30    101 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             407fa0      5 FUNC RETURNTYPE RAX 4
             407fa0      5 FUNC INARGS    6  ARG0 8 ARG1 8 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
             407fb0     75 FUNC RETURNTYPE RAX 96
-            407fb0     75 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            407fb0     75 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             408000    103 FUNC RETURNTYPE RAX 0
             408000    103 FUNC PROBLEM sub_408000 JUMPUNRESOLVED 
             408070    115 FUNC RETURNTYPE RAX 4
@@ -496,22 +496,22 @@
             4080f0    234 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             40812e      4 INSTR CHECK OVERFLOW UNSIGNED 64  RDX ZZ add     rdx, 1 
             4081e0    116 FUNC RETURNTYPE RAX 4
-            4081e0    116 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4081e0    116 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             408206      4 INSTR CHECK OVERFLOW UNSIGNED 64  RDX ZZ add     rdx, 1 
             408260    139 FUNC RETURNTYPE RAX 4
             408260    139 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 96 ARG3 0 ARG4 0 ARG5 0 
             40828e      4 INSTR CHECK OVERFLOW UNSIGNED 64  RDX ZZ add     rdx, 1 
             4082f0    153 FUNC RETURNTYPE RAX 4
-            4082f0    153 FUNC INARGS    4  ARG0 4 ARG1 4 ARG2 1 ARG3 1 
+            4082f0    153 FUNC INARGS    2  ARG0 4 ARG1 4 
             408316      4 INSTR CHECK OVERFLOW UNSIGNED 64  RDX ZZ add     rdx, 1 
             408390     50 FUNC RETURNTYPE RAX 4
             408390     50 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
             408490    132 FUNC RETURNTYPE RAX 1
-            408490    132 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
-            408520     20 FUNC RETURNTYPE RAX 96
+            408490    132 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            408520     20 FUNC RETURNTYPE RAX 0
             408520     20 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 96 ARG3 96 ARG4 1 ARG5 0 
             408540    134 FUNC RETURNTYPE RAX 4
-            408540    134 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            408540    134 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4085a3      4 INSTR CHECK OVERFLOW UNKNOWNSIGN 64  R12 ZZ add     r12d, 1 
             4085f0    311 FUNC RETURNTYPE RAX 0
             4085f0    311 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 4 ARG4 0 ARG5 0 
@@ -522,7 +522,7 @@
             408f10    666 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             409047      3 INSTR CHECK SIGNEDNESS UNSIGNED 64 R15 ZZ mov     rdx, r15        ; n 
             4091b0    208 FUNC RETURNTYPE RAX 0
-            4091b0    208 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            4091b0    208 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             40920d      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RDX+2 ZZ IDIOM 18 MEMORYSINK lea     rcx, [rdx+2] 
             409217      4 INSTR CHECK UNDERFLOW UNSIGNED 64  RDX ZZ IDIOM 18 MEMORYSINK sbb     rdx, 3 
             40921b      7 INSTR CHECK UNDERFLOW UNSIGNED 64  RDX ZZ IDIOM 19 sub     rdx, offset byte_698338 
@@ -546,28 +546,28 @@
             40a957      7 INSTR CHECK OVERFLOW SIGNED 64  RSI ZZ add     rsi, cs:qword_6982A0 
             40ab8d      3 INSTR CHECK UNDERFLOW SIGNED 64  R8 ZZ sub     r8d, r14d 
             40abe0    181 FUNC RETURNTYPE RAX 1
-            40abe0    181 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            40abe0    181 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             40ac52      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RDX+2 ZZ IDIOM 18 MEMORYSINK lea     rcx, [rdx+2] 
             40ac5c      4 INSTR CHECK UNDERFLOW UNSIGNED 64  RDX ZZ IDIOM 18 MEMORYSINK sbb     rdx, 3 
             40ac60      7 INSTR CHECK UNDERFLOW UNSIGNED 64  RDX ZZ IDIOM 19 sub     rdx, offset byte_698338 
             40aca0     52 FUNC RETURNTYPE RAX 0
             40aca0     52 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             40ace0     42 FUNC RETURNTYPE RAX 0
-            40ace0     42 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            40ace0     42 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             40ad10     90 FUNC RETURNTYPE RAX 0
-            40ad10     90 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            40ad10     90 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             40ad70    120 FUNC RETURNTYPE RAX 0
             40ad70    120 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             40adf0     89 FUNC RETURNTYPE RAX 0
-            40adf0     89 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            40adf0     89 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             40ae50     77 FUNC RETURNTYPE RAX 0
             40ae50     77 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             40aea0    266 FUNC RETURNTYPE RAX 4
-            40aea0    266 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            40aea0    266 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             40afb0     79 FUNC RETURNTYPE RAX 0
             40afb0     79 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             40b000    346 FUNC RETURNTYPE RAX 0
-            40b000    346 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            40b000    346 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             40b0db      3 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 32 RAX+1 ZZ lea     edi, [rax+1] 
             40b13b      3 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 32 RAX+1 ZZ lea     edi, [rax+1] 
             40b160    266 FUNC RETURNTYPE RAX 4
@@ -581,12 +581,12 @@
             40b370    426 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
             40b47e      3 INSTR CHECK OVERFLOW UNKNOWNSIGN 32  RCX ZZ add     ecx, 1 
             40b520    303 FUNC RETURNTYPE RAX 0
-            40b520    303 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            40b520    303 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             40b573      3 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 32 RAX+1 ZZ lea     edi, [rax+1] 
             40b650    551 FUNC RETURNTYPE RAX 1
-            40b650    551 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            40b650    551 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
             40b880   2738 FUNC RETURNTYPE RAX 1
-            40b880   2738 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            40b880   2738 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             40be88      5 INSTR CHECK OVERFLOW NOFLAGUNKNOWNSIGN 64 RBX+RAX ZZ IDIOM 18 MEMORYSINK lea     rdi, [rbx+rax-1]; dest 
             40be88      5 INSTR CHECK OVERFLOW NOFLAGUNKNOWNSIGN 64 RBX+RAX+-1 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rbx+rax-1]; dest 
             40bf31      3 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 32 RAX+1 ZZ lea     edi, [rax+1] 
@@ -618,9 +618,9 @@
             40f8bc      4 INSTR CHECK TRUNCATION SIGNED 64 R12 16 R12 ZZ movsx   rdx, r12w 
             40f8bc      4 INSTR CHECK SIGNEDNESS UNSIGNED 16 R12 ZZ movsx   rdx, r12w 
             40fa90     38 FUNC RETURNTYPE RAX 96
-            40fa90     38 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            40fa90     38 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             40fed0     43 FUNC RETURNTYPE RAX 1
-            40fed0     43 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            40fed0     43 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             40ff00      5 FUNC RETURNTYPE RAX 0
             40ff00      5 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 4 ARG3 4 ARG4 0 ARG5 0 
             40ff10     12 FUNC RETURNTYPE RAX 96
@@ -635,7 +635,7 @@
             410080      5 FUNC RETURNTYPE RAX 0
             410080      5 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             410090    261 FUNC RETURNTYPE RAX 4
-            410090    261 FUNC INARGS    4  ARG0 0 ARG1 0 ARG2 0 ARG3 1 
+            410090    261 FUNC INARGS    1  ARG0 0 
             410151      3 INSTR CHECK OVERFLOW UNSIGNED 32  RBP ZZ add     ebp, 1 
             41015c      7 INSTR CHECK OVERFLOW UNKNOWNSIGN 64  RCX ZZ add     rcx, cs:qword_69A318 
             4101a0    182 FUNC RETURNTYPE RAX 4
@@ -651,11 +651,11 @@
             410970    148 FUNC RETURNTYPE RAX 0
             410970    148 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             410a10     37 FUNC RETURNTYPE RAX 1
-            410a10     37 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 4 ARG3 4 ARG4 0 ARG5 0 
+            410a10     37 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 4 ARG3 4 ARG4 0 ARG5 0 
             410a40    993 FUNC RETURNTYPE RAX 4
-            410a40    993 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            410a40    993 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             410e30   1415 FUNC RETURNTYPE RAX 4
-            410e30   1415 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            410e30   1415 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4113c0    569 FUNC RETURNTYPE RAX 4
             4113c0    569 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4114aa      4 INSTR CHECK OVERFLOW UNKNOWNSIGN 64  RBP ZZ add     rbp, 8 
@@ -663,7 +663,7 @@
             4115b6      7 INSTR CHECK OVERFLOW NOFLAGUNKNOWNSIGN 64 RAX+6918192 ZZ IDIOM 18 GLOBALMEMSINK lea     rdx, qword_699030[rax] 
             4115c2      7 INSTR CHECK OVERFLOW NOFLAGUNKNOWNSIGN 64 RAX+6918224 ZZ IDIOM 18 GLOBALMEMSINK lea     rdx, qword_699050[rax] 
             411600   1557 FUNC RETURNTYPE RAX 96
-            411600   1557 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            411600   1557 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             411799      3 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 32 RAX+1 ZZ lea     edi, [rax+1] 
             4117ae      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBP+16 ZZ IDIOM 18 MEMORYSINK lea     rdx, [rbp+10h] 
             41198e      3 INSTR CHECK UNDERFLOW SIGNED 32  RCX ZZ sub     ecx, r12d 
@@ -698,15 +698,15 @@
             412a20      3 INSTR CHECK OVERFLOW NOFLAGUNKNOWNSIGN 32 RBP+1 ZZ lea     edi, [rbp+1] 
             412a7d      3 INSTR CHECK OVERFLOW NOFLAGUNKNOWNSIGN 32 RBX+1 ZZ lea     ecx, [rbx+1] 
             412ae0    115 FUNC RETURNTYPE RAX 0
-            412ae0    115 FUNC INARGS    6  ARG0 0 ARG1 16 ARG2 2 ARG3 1 ARG4 0 ARG5 0 
+            412ae0    115 FUNC INARGS    6  ARG0 0 ARG1 16 ARG2 2 ARG3 0 ARG4 0 ARG5 0 
             412b60     70 FUNC RETURNTYPE RAX 0
             412b60     70 FUNC INARGS    6  ARG0 0 ARG1 16 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
             412bb0     45 FUNC RETURNTYPE RAX 0
-            412bb0     45 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 4 ARG4 0 ARG5 0 
+            412bb0     45 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 4 ARG4 0 ARG5 0 
             412be0    221 FUNC RETURNTYPE RAX 1
             412be0    221 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 4 ARG3 1 ARG4 0 ARG5 0 
             412cc0     75 FUNC RETURNTYPE RAX 1
-            412cc0     75 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 96 ARG3 1 ARG4 0 ARG5 0 
+            412cc0     75 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 96 ARG3 1 ARG4 0 ARG5 0 
             412d10    472 FUNC RETURNTYPE RAX 4
             412d10    472 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 4 ARG3 1 ARG4 1 ARG5 0 
             412d60      3 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 32 RAX+1 ZZ lea     edi, [rax+1] 
@@ -715,7 +715,7 @@
             412de9      7 INSTR CHECK OVERFLOW NOFLAGUNKNOWNSIGN 32 RSI*8+8 ZZ lea     esi, ds:8[rsi*8] 
             412e32      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RAX+1 ZZ IDIOM 18 MEMORYSINK lea     rdx, [rax+1] 
             412ef0     90 FUNC RETURNTYPE RAX 0
-            412ef0     90 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 1 ARG3 1 ARG4 1 ARG5 1 
+            412ef0     90 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 0 ARG3 1 ARG4 1 ARG5 1 
             413023    485 FUNC RETURNTYPE RAX 1
             413023    485 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             413023    485 FUNC PROBLEM sub_413023 CHUNKS 
@@ -757,7 +757,7 @@
             414a30    111 FUNC RETURNTYPE RAX 0
             414a30    111 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             414df0     14 FUNC RETURNTYPE RAX 96
-            414df0     14 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 96 ARG3 96 ARG4 96 ARG5 1 
+            414df0     14 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 96 ARG3 96 ARG4 96 ARG5 1 
             414e00    126 FUNC RETURNTYPE RAX 1
             414e00    126 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             414e46      3 INSTR CHECK SIGNEDNESS UNSIGNED 64 RBP ZZ mov     rsi, rbp        ; size 
@@ -780,7 +780,7 @@
             4150ef      3 INSTR CHECK OVERFLOW UNSIGNED 32  RSI ZZ add     esi, 3Bh 
             41513b      3 INSTR CHECK OVERFLOW SIGNED 32  RBP ZZ add     ebp, 1 
             415160    444 FUNC RETURNTYPE RAX 0
-            415160    444 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            415160    444 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4151a6      3 INSTR CHECK UNDERFLOW UNKNOWNSIGN 32  RSI ZZ sub     esi, 1 
             4151b6      4 INSTR CHECK TRUNCATION UNSIGNED 32 RBP 8 BPL ZZ IDIOM 5 movzx   esi, bpl 
             4151b6      4 INSTR CHECK SIGNEDNESS SIGNED 8 BPL ZZ IDIOM 20 movzx   esi, bpl 
@@ -791,7 +791,7 @@
             415268      4 INSTR CHECK OVERFLOW UNSIGNED 64  RAX ZZ IDIOM 18 MEMORYSINK add     rax, 1 
             415303      3 INSTR CHECK OVERFLOW SIGNED 32  RDX ZZ add     edx, 1 
             415320     55 FUNC RETURNTYPE RAX 0
-            415320     55 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 96 ARG4 1 ARG5 0 
+            415320     55 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 96 ARG4 1 ARG5 0 
             415360   2949 FUNC RETURNTYPE RAX 1
             415360   2949 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 96 ARG4 1 ARG5 0 
             4153c6      3 INSTR CHECK OVERFLOW SIGNED 32  RDX ZZ add     edx, 1 
@@ -870,7 +870,7 @@
             41b380     49 FUNC RETURNTYPE RAX 1
             41b380     49 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 96 ARG3 1 ARG4 4 ARG5 1 
             41b3c0    107 FUNC RETURNTYPE RAX 0
-            41b3c0    107 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            41b3c0    107 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             41b430     59 FUNC RETURNTYPE RAX 4
             41b430     59 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
             41b470    692 FUNC RETURNTYPE RAX 96
@@ -886,7 +886,7 @@
             41bee0      9 FUNC RETURNTYPE RAX 4
             41bee0      9 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 4 ARG3 1 ARG4 4 ARG5 0 
             41bef0    335 FUNC RETURNTYPE RAX 4
-            41bef0    335 FUNC INARGS    5  ARG0 4 ARG1 0 ARG2 1 ARG3 0 ARG4 0 
+            41bef0    335 FUNC INARGS    5  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 
             41bf58      4 INSTR CHECK OVERFLOW NOFLAGUNKNOWNSIGN 64 RCX+-8 ZZ lea     rdx, [rcx-8] 
             41bf6a      3 INSTR CHECK UNDERFLOW SIGNED 32  RAX ZZ sub     eax, 1 
             41bfa0      4 INSTR CHECK OVERFLOW NOFLAGUNKNOWNSIGN 64 RCX+-8 ZZ lea     rdx, [rcx-8] 
@@ -898,18 +898,18 @@
             41c0ed      5 INSTR CHECK OVERFLOW NOFLAGUNKNOWNSIGN 64 RDI+RSI*8+8 ZZ IDIOM 18 MEMORYSINK lea     rsi, [rdi+rsi*8+8]; src 
             41c0f2      3 INSTR CHECK OVERFLOW UNSIGNED 64  RDI ZZ IDIOM 18 MEMORYSINK add     rdi, rcx        ; dest 
             41c100     49 FUNC RETURNTYPE RAX 96
-            41c100     49 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            41c100     49 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
             41c140     25 FUNC RETURNTYPE RAX 0
             41c140     25 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 96 ARG3 96 ARG4 96 ARG5 96 
             41c160    131 FUNC RETURNTYPE RAX 0
-            41c160    131 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            41c160    131 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             41c1c3      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RDX+16 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rdx+10h] 
             41c1f0    219 FUNC RETURNTYPE RAX 16
             41c1f0    219 FUNC INARGS    5  ARG0 96 ARG1 0 ARG2 0 ARG3 0 ARG4 0 
             41c2e0     53 FUNC RETURNTYPE RAX 0
             41c2e0     53 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             41c320    195 FUNC RETURNTYPE RAX 0
-            41c320    195 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            41c320    195 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             41c3f0    158 FUNC RETURNTYPE RAX 0
             41c3f0    158 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             41c490     66 FUNC RETURNTYPE RAX 4
@@ -924,12 +924,12 @@
             41c5d0   7583 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             41e370     21 FUNC RETURNTYPE RAX 0
             41e370     21 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
-            41e390    178 FUNC RETURNTYPE RAX 4
-            41e390    178 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
-            41e450    158 FUNC RETURNTYPE RAX 4
-            41e450    158 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            41e390    178 FUNC RETURNTYPE RAX 0
+            41e390    178 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            41e450    158 FUNC RETURNTYPE RAX 0
+            41e450    158 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             41e4f0    308 FUNC RETURNTYPE RAX 4
-            41e4f0    308 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            41e4f0    308 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             41e59a      3 INSTR CHECK OVERFLOW SIGNED 32  RAX ZZ SINKMALLOC add     eax, 10h 
             41e630    188 FUNC RETURNTYPE RAX 4
             41e630    188 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
@@ -943,28 +943,28 @@
             41e9d0      5 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             41e9e0    162 FUNC RETURNTYPE RAX 1
             41e9e0    162 FUNC INARGS    6  ARG0 96 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
-            41ea90     98 FUNC RETURNTYPE RAX 4
-            41ea90     98 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 96 ARG3 96 ARG4 96 ARG5 96 
+            41ea90     98 FUNC RETURNTYPE RAX 0
+            41ea90     98 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 96 ARG3 96 ARG4 96 ARG5 96 
             41eaa7      6 INSTR CHECK OVERFLOW UNKNOWNSIGN 32  RSI ZZ SINKMALLOC add     esi, 100h 
-            41eb00     81 FUNC RETURNTYPE RAX 4
-            41eb00     81 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 4 ARG3 1 ARG4 0 ARG5 0 
+            41eb00     81 FUNC RETURNTYPE RAX 0
+            41eb00     81 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 4 ARG3 1 ARG4 0 ARG5 0 
             41eb10      6 INSTR CHECK OVERFLOW UNKNOWNSIGN 32  RSI ZZ SINKMALLOC add     esi, 100h 
-            41eb60     98 FUNC RETURNTYPE RAX 4
-            41eb60     98 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 96 ARG3 4 ARG4 1 ARG5 1 
+            41eb60     98 FUNC RETURNTYPE RAX 0
+            41eb60     98 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 96 ARG3 4 ARG4 1 ARG5 1 
             41eb77      6 INSTR CHECK OVERFLOW UNKNOWNSIGN 32  RSI ZZ SINKMALLOC add     esi, 100h 
-            41ebd0    146 FUNC RETURNTYPE RAX 4
-            41ebd0    146 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 4 ARG3 1 ARG4 4 ARG5 0 
+            41ebd0    146 FUNC RETURNTYPE RAX 0
+            41ebd0    146 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 4 ARG3 1 ARG4 4 ARG5 0 
             41ebe4      6 INSTR CHECK OVERFLOW UNKNOWNSIGN 32  RSI ZZ SINKMALLOC add     esi, 100h 
             41ec14      6 INSTR CHECK OVERFLOW UNKNOWNSIGN 32  RSI ZZ SINKMALLOC add     esi, 100h 
             41ec70    120 FUNC RETURNTYPE RAX 1
-            41ec70    120 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            41ec70    120 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             41ed30    246 FUNC RETURNTYPE RAX 0
             41ed30    246 FUNC PROBLEM sub_41ED30 STACKANALYSIS 
             41ee30    309 FUNC RETURNTYPE RAX 0
             41ee30    309 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             41ee9f      3 INSTR CHECK OVERFLOW UNKNOWNSIGN 32  RSI ZZ SINKMALLOC add     esi, 1 
             41ef70    127 FUNC RETURNTYPE RAX 4
-            41ef70    127 FUNC INARGS    5  ARG0 0 ARG1 0 ARG2 1 ARG3 1 ARG4 0 
+            41ef70    127 FUNC INARGS    5  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 
             41eff0     87 FUNC RETURNTYPE RAX 4
             41eff0     87 FUNC INARGS    6  ARG0 96 ARG1 96 ARG2 4 ARG3 1 ARG4 4 ARG5 96 
             41f080    687 FUNC RETURNTYPE RAX 4
@@ -980,9 +980,9 @@
             41f4e0     37 FUNC RETURNTYPE RAX 4
             41f4e0     37 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             41f510     95 FUNC RETURNTYPE RAX 4
-            41f510     95 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            41f510     95 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             41f570     86 FUNC RETURNTYPE RAX 4
-            41f570     86 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            41f570     86 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             41f5d0    111 FUNC RETURNTYPE RAX 4
             41f5d0    111 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
             41f640    111 FUNC RETURNTYPE RAX 4
@@ -990,7 +990,7 @@
             41f6b0    111 FUNC RETURNTYPE RAX 4
             41f6b0    111 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             41f720     31 FUNC RETURNTYPE RAX 4
-            41f720     31 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            41f720     31 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             41f740     67 FUNC RETURNTYPE RAX 4
             41f740     67 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             41f7d0    109 FUNC RETURNTYPE RAX 4
@@ -998,13 +998,13 @@
             41f840     62 FUNC RETURNTYPE RAX 4
             41f840     62 FUNC INARGS    6  ARG0 96 ARG1 1 ARG2 1 ARG3 96 ARG4 96 ARG5 96 
             41f880     31 FUNC RETURNTYPE RAX 4
-            41f880     31 FUNC INARGS    6  ARG0 96 ARG1 1 ARG2 1 ARG3 96 ARG4 96 ARG5 96 
+            41f880     31 FUNC INARGS    6  ARG0 96 ARG1 0 ARG2 1 ARG3 96 ARG4 96 ARG5 96 
             41f8a0     31 FUNC RETURNTYPE RAX 4
-            41f8a0     31 FUNC INARGS    6  ARG0 96 ARG1 1 ARG2 1 ARG3 96 ARG4 96 ARG5 96 
+            41f8a0     31 FUNC INARGS    6  ARG0 96 ARG1 0 ARG2 1 ARG3 96 ARG4 96 ARG5 96 
             41f8c0    221 FUNC RETURNTYPE RAX 4
             41f8c0    221 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             41f9a0     31 FUNC RETURNTYPE RAX 4
-            41f9a0     31 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 96 ARG4 96 ARG5 0 
+            41f9a0     31 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 96 ARG4 96 ARG5 0 
             41f9c0    121 FUNC RETURNTYPE RAX 4
             41f9c0    121 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             41fa40    153 FUNC RETURNTYPE RAX 4
@@ -1046,19 +1046,19 @@
             422320     76 FUNC RETURNTYPE RAX 96
             422320     76 FUNC INARGS    6  ARG0 96 ARG1 96 ARG2 96 ARG3 96 ARG4 96 ARG5 96 
             422370    238 FUNC RETURNTYPE RAX 96
-            422370    238 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            422370    238 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             42240a      3 INSTR CHECK OVERFLOW SIGNED 32  RDX ZZ add     edx, 1 
             422460     46 FUNC RETURNTYPE RAX 96
-            422460     46 FUNC INARGS    6  ARG0 0 ARG1 96 ARG2 1 ARG3 96 ARG4 96 ARG5 96 
+            422460     46 FUNC INARGS    6  ARG0 0 ARG1 96 ARG2 0 ARG3 96 ARG4 96 ARG5 96 
             422490     92 FUNC RETURNTYPE RAX 0
             422490     92 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4224f0    464 FUNC RETURNTYPE RAX 4
-            4224f0    464 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            4224f0    464 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             42266a      3 INSTR CHECK OVERFLOW SIGNED 32  RAX ZZ SINKMALLOC add     eax, 10h 
             4226c0    423 FUNC RETURNTYPE RAX 1
             4226c0    423 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
             422870    311 FUNC RETURNTYPE RAX 4
-            422870    311 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            422870    311 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             42291a      3 INSTR CHECK OVERFLOW SIGNED 32  RAX ZZ SINKMALLOC add     eax, 10h 
             4229b0    131 FUNC RETURNTYPE RAX 4
             4229b0    131 FUNC INARGS    6  ARG0 4 ARG1 96 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
@@ -1069,7 +1069,7 @@
             422d70     20 FUNC RETURNTYPE RAX 96
             422d70     20 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             422d90      7 FUNC RETURNTYPE RAX 0
-            422d90      7 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            422d90      7 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             422da0     99 FUNC RETURNTYPE RAX 4
             422da0     99 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             422e10    127 FUNC RETURNTYPE RAX 4
@@ -1083,7 +1083,7 @@
             423060    173 FUNC RETURNTYPE RAX 4
             423060    173 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             423110    462 FUNC RETURNTYPE RAX 96
-            423110    462 FUNC INARGS    6  ARG0 4 ARG1 96 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            423110    462 FUNC INARGS    6  ARG0 4 ARG1 96 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             423180      4 INSTR CHECK OVERFLOW NOFLAGUNKNOWNSIGN 64 RSI+-8 ZZ lea     rcx, [rsi-8] 
             423192      3 INSTR CHECK UNDERFLOW SIGNED 32  RDX ZZ sub     edx, 1 
             4231e0      4 INSTR CHECK OVERFLOW NOFLAGUNKNOWNSIGN 64 RCX+-8 ZZ lea     rdx, [rcx-8] 
@@ -1105,11 +1105,11 @@
             4236aa      3 INSTR CHECK UNDERFLOW SIGNED 32  RAX ZZ sub     eax, 1 
             4236f0      4 INSTR CHECK OVERFLOW NOFLAGUNKNOWNSIGN 64 RCX+-8 ZZ lea     rdx, [rcx-8] 
             423702      3 INSTR CHECK UNDERFLOW SIGNED 32  RAX ZZ sub     eax, 1 
-            423990    281 FUNC RETURNTYPE RAX 4
+            423990    281 FUNC RETURNTYPE RAX 0
             423990    281 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             423a17      3 INSTR CHECK SIGNEDNESS UNSIGNED 64 R12 ZZ mov     rdx, r12        ; n 
             423ab0    257 FUNC RETURNTYPE RAX 4
-            423ab0    257 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            423ab0    257 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
             423bc0    329 FUNC RETURNTYPE RAX 96
             423bc0    329 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
             423d10    270 FUNC RETURNTYPE RAX 4
@@ -1128,7 +1128,7 @@
             424370    252 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4243d4      3 INSTR CHECK OVERFLOW NOFLAGSIGNED 32 RAX+1 ZZ lea     esi, [rax+1] 
             424470     26 FUNC RETURNTYPE RAX 0
-            424470     26 FUNC INARGS    6  ARG0 16 ARG1 1 ARG2 96 ARG3 1 ARG4 4 ARG5 96 
+            424470     26 FUNC INARGS    6  ARG0 16 ARG1 0 ARG2 96 ARG3 1 ARG4 4 ARG5 96 
             424490    127 FUNC RETURNTYPE RAX 4
             424490    127 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             424510     65 FUNC RETURNTYPE RAX 4
@@ -1136,20 +1136,20 @@
             424560    185 FUNC RETURNTYPE RAX 4
             424560    185 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 96 ARG3 96 ARG4 1 ARG5 4 
             424620     10 FUNC RETURNTYPE RAX 96
-            424620     10 FUNC INARGS    6  ARG0 16 ARG1 1 ARG2 96 ARG3 1 ARG4 4 ARG5 96 
+            424620     10 FUNC INARGS    6  ARG0 16 ARG1 0 ARG2 96 ARG3 1 ARG4 4 ARG5 96 
             424640   3163 FUNC RETURNTYPE RAX 4
             424640   3163 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 1 ARG4 4 ARG5 96 
             4248e8      4 INSTR CHECK OVERFLOW NOFLAGSIGNED 64 R15+1 ZZ lea     edx, [r15+1] 
             4249ab      4 INSTR CHECK OVERFLOW NOFLAGSIGNED 64 R15+1 ZZ lea     edx, [r15+1] 
             424a18      4 INSTR CHECK OVERFLOW NOFLAGSIGNED 64 R15+1 ZZ lea     esi, [r15+1] 
             4252a0    394 FUNC RETURNTYPE RAX 4
-            4252a0    394 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            4252a0    394 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             425430    211 FUNC RETURNTYPE RAX 0
             425430    211 FUNC INARGS    6  ARG0 16 ARG1 4 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
             4256b0    281 FUNC RETURNTYPE RAX 96
             4256b0    281 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4257d0   3282 FUNC RETURNTYPE RAX 1
-            4257d0   3282 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4257d0   3282 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             426103      4 INSTR CHECK OVERFLOW UNKNOWNSIGN 64  RBX ZZ add     rbx, 1 
             42614f      4 INSTR CHECK OVERFLOW UNKNOWNSIGN 64  RBX ZZ add     rbx, 1 
             426168      4 INSTR CHECK OVERFLOW NOFLAGUNKNOWNSIGN 64 RBX*2 ZZ lea     rdi, [rbx+rbx*2] 
@@ -1211,13 +1211,13 @@
             427140    144 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
             42718a      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 R13+24 ZZ IDIOM 18 MEMORYSINK lea     rdi, [r13+18h] 
             427320    215 FUNC RETURNTYPE RAX 1
-            427320    215 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            427320    215 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
             427590    167 FUNC RETURNTYPE RAX 1
             427590    167 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
             427640    151 FUNC RETURNTYPE RAX 0
             427640    151 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
             4276e0    140 FUNC RETURNTYPE RAX 1
-            4276e0    140 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4276e0    140 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
             4277a0    183 FUNC RETURNTYPE RAX 1
             4277a0    183 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
             427860    140 FUNC RETURNTYPE RAX 96
@@ -1230,9 +1230,9 @@
             427980     94 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4279e0     87 FUNC RETURNTYPE RAX 1
             4279e0     87 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
-            427a40     94 FUNC RETURNTYPE RAX 96
+            427a40     94 FUNC RETURNTYPE RAX 0
             427a40     94 FUNC INARGS    6  ARG0 1 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
-            427aa0    827 FUNC RETURNTYPE RAX 96
+            427aa0    827 FUNC RETURNTYPE RAX 1
             427aa0    827 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             427b38      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+16 ZZ IDIOM 18 MEMORYSINK lea     rsi, [rbx+10h] 
             427de0     93 FUNC RETURNTYPE RAX 1
@@ -1262,7 +1262,7 @@
             428a10    213 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             428af0    167 FUNC RETURNTYPE RAX 1
             428af0    167 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
-            428ba0    250 FUNC RETURNTYPE RAX 96
+            428ba0    250 FUNC RETURNTYPE RAX 1
             428ba0    250 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
             428ca0    204 FUNC RETURNTYPE RAX 96
             428ca0    204 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
@@ -1280,18 +1280,18 @@
             429180    850 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             429180    850 FUNC PROBLEM sub_429180 CHUNKS 
             4294e0    317 FUNC RETURNTYPE RAX 96
-            4294e0    317 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 1 ARG4 1 ARG5 1 
+            4294e0    317 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 1 ARG4 1 ARG5 1 
             4295be      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+8 ZZ IDIOM 18 MEMORYSINK lea     rsi, [rbx+8] 
             429620   1247 FUNC RETURNTYPE RAX 1
             429620   1247 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
-            429b00    413 FUNC RETURNTYPE RAX 96
+            429b00    413 FUNC RETURNTYPE RAX 1
             429b00    413 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             429ca0   1347 FUNC RETURNTYPE RAX 1
             429ca0   1347 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
             42a1f0    551 FUNC RETURNTYPE RAX 1
             42a1f0    551 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             42a420    511 FUNC RETURNTYPE RAX 1
-            42a420    511 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            42a420    511 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
             42a620   1174 FUNC RETURNTYPE RAX 1
             42a620   1174 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             42a8d8      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 R15+24 ZZ IDIOM 18 MEMORYSINK lea     rdi, [r15+18h] 
@@ -1345,8 +1345,8 @@
             42da30      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+8 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rbx+8] 
             42db50    787 FUNC RETURNTYPE RAX 1
             42db50    787 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
-            42dfc0    362 FUNC RETURNTYPE RAX 96
-            42dfc0    362 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            42dfc0    362 FUNC RETURNTYPE RAX 0
+            42dfc0    362 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             42e023      4 INSTR CHECK OVERFLOW UNKNOWNSIGN 64  RDI ZZ add     rdi, 18h 
             42e050      4 INSTR CHECK OVERFLOW UNKNOWNSIGN 64  RSI ZZ add     rsi, 18h 
             42e078      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+8 ZZ IDIOM 18 MEMORYSINK lea     rsi, [rbx+8] 
@@ -1416,7 +1416,7 @@
             430217      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+16 ZZ IDIOM 18 MEMORYSINK lea     rsi, [rbx+10h] 
             43021b      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+8 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rbx+8] 
             430230    450 FUNC RETURNTYPE RAX 0
-            430230    450 FUNC INARGS    6  ARG0 1 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            430230    450 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             434060    107 FUNC RETURNTYPE RAX 1
             434060    107 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4340d0    328 FUNC RETURNTYPE RAX 96
@@ -1424,7 +1424,7 @@
             434220     95 FUNC RETURNTYPE RAX 1
             434220     95 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             434280     60 FUNC RETURNTYPE RAX 4
-            434280     60 FUNC INARGS    6  ARG0 1 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            434280     60 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4342c0    174 FUNC RETURNTYPE RAX 96
             4342c0    174 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             434370    115 FUNC RETURNTYPE RAX 4
@@ -1434,9 +1434,9 @@
             4347e0    170 FUNC RETURNTYPE RAX 1
             4347e0    170 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             435640    628 FUNC RETURNTYPE RAX 1
-            435640    628 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            435640    628 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4358c0     77 FUNC RETURNTYPE RAX 4
-            4358c0     77 FUNC INARGS    6  ARG0 1 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            4358c0     77 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             437f10    131 FUNC RETURNTYPE RAX 1
             437f10    131 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
             437fa0     96 FUNC RETURNTYPE RAX 1
@@ -1483,22 +1483,22 @@
             43b910    219 FUNC RETURNTYPE RAX 4
             43b910    219 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             43b9f0     26 FUNC RETURNTYPE RAX 4
-            43b9f0     26 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
+            43b9f0     26 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             43c370    264 FUNC RETURNTYPE RAX 4
-            43c370    264 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
+            43c370    264 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             43e78b    117 FUNC RETURNTYPE RAX 0
             43e78b    117 FUNC PROBLEM sub_43E78B STACKANALYSIS CHUNKS JUMPUNRESOLVED 
             43e8b0     16 FUNC RETURNTYPE RAX 0
-            43e8b0     16 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            43e8b0     16 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             43e8c0     16 FUNC RETURNTYPE RAX 0
-            43e8c0     16 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            43e8c0     16 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             43e8d0     16 FUNC RETURNTYPE RAX 0
-            43e8d0     16 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            43e8d0     16 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             43e8d0     16 FUNC PROBLEM sub_43E8D0 CHUNKS 
             43e8e0     16 FUNC RETURNTYPE RAX 0
-            43e8e0     16 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            43e8e0     16 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             441540    677 FUNC RETURNTYPE RAX 1
-            441540    677 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            441540    677 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4415a9      4 INSTR CHECK OVERFLOW NOFLAGSIGNED 64 R14+RBP ZZ lea     r8d, [r14+rbp] 
             441613      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RAX+1 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rax+1]    ; nptr 
             44177d      4 INSTR CHECK OVERFLOW NOFLAGUNKNOWNSIGN 64 R15+1 ZZ IDIOM 18 MEMORYSINK lea     rdi, [r15+1]    ; dest 
@@ -1517,17 +1517,17 @@
             441ca0      3 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 32 RAX+1 ZZ lea     edx, [rax+1] 
             441ca3      4 INSTR CHECK OVERFLOW NOFLAGUNKNOWNSIGN 64 RBX+1 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rbx+1]    ; dest 
             441cd0    160 FUNC RETURNTYPE RAX 96
-            441cd0    160 FUNC INARGS    6  ARG0 8 ARG1 1 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            441cd0    160 FUNC INARGS    6  ARG0 8 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
             441d70    296 FUNC RETURNTYPE RAX 0
-            441d70    296 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
+            441d70    296 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             441f90     53 FUNC RETURNTYPE RAX 0
-            441f90     53 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 1 ARG4 1 ARG5 4 
+            441f90     53 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 1 ARG5 4 
             441fd0     64 FUNC RETURNTYPE RAX 1
-            441fd0     64 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 1 ARG4 96 ARG5 96 
+            441fd0     64 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 96 ARG5 96 
             4422d0    358 FUNC RETURNTYPE RAX 0
             4422d0    358 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
             442440     81 FUNC RETURNTYPE RAX 1
-            442440     81 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 96 ARG3 1 ARG4 96 ARG5 96 
+            442440     81 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 96 ARG3 0 ARG4 96 ARG5 96 
             4424a0   1813 FUNC RETURNTYPE RAX 0
             4424a0   1813 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 4 ARG4 0 ARG5 0 
             442512      5 INSTR CHECK OVERFLOW NOFLAGUNKNOWNSIGN 64 RDX+R9 ZZ lea     edx, [rdx+r9-1] 
@@ -1566,7 +1566,7 @@
             442d36      4 INSTR CHECK UNDERFLOW UNSIGNED 64  RDX ZZ IDIOM 18 MEMORYSINK sbb     rdx, 3 
             442d3a      3 INSTR CHECK UNDERFLOW UNSIGNED 64  RDX ZZ IDIOM 19 sub     rdx, r15 
             442d70    149 FUNC RETURNTYPE RAX 1
-            442d70    149 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            442d70    149 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             442dd3      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RDX+2 ZZ IDIOM 18 MEMORYSINK lea     rcx, [rdx+2] 
             442ddd      4 INSTR CHECK UNDERFLOW UNSIGNED 64  RDX ZZ IDIOM 18 MEMORYSINK sbb     rdx, 3 
             442de1      3 INSTR CHECK UNDERFLOW UNSIGNED 64  RDX ZZ IDIOM 19 sub     rdx, rbx 
@@ -1591,7 +1591,7 @@
             443590      7 INSTR CHECK UNDERFLOW SIGNED 64  RSI ZZ sub     rsi, 3E8h 
             443683      3 INSTR CHECK OVERFLOW SIGNED 32  RDX ZZ add     edx, 1 
             443790   1650 FUNC RETURNTYPE RAX 1
-            443790   1650 FUNC INARGS    5  ARG0 4 ARG1 1 ARG2 1 ARG3 1 ARG4 0 
+            443790   1650 FUNC INARGS    5  ARG0 4 ARG1 1 ARG2 1 ARG3 0 ARG4 0 
             443a0c      3 INSTR CHECK OVERFLOW UNKNOWNSIGN 64  RDI ZZ IDIOM 18 MEMORYSINK add     rdi, rax        ; dest 
             443a72      3 INSTR CHECK OVERFLOW UNKNOWNSIGN 64  RDI ZZ IDIOM 18 MEMORYSINK add     rdi, rax        ; dest 
             443b6e      3 INSTR CHECK OVERFLOW UNKNOWNSIGN 64  RDI ZZ IDIOM 18 STACKMEMSINK add     rdi, rax 
@@ -1695,16 +1695,16 @@
             446bf9      5 INSTR CHECK OVERFLOW NOFLAGUNKNOWNSIGN 64 R13+RBP+1 ZZ IDIOM 18 MEMORYSINK lea     rsi, [r13+rbp+1]; src 
             446c4d      3 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 32 RBP+-2 ZZ IDIOM 19 lea     esi, [rbp-2] 
             448a30    287 FUNC RETURNTYPE RAX 0
-            448a30    287 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            448a30    287 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             448b50     71 FUNC RETURNTYPE RAX 1
             448b50     71 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             448ba0    232 FUNC RETURNTYPE RAX 0
-            448ba0    232 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 1 ARG3 96 ARG4 0 ARG5 0 
+            448ba0    232 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
             448c2f      3 INSTR CHECK OVERFLOW SIGNED 64  RSI ZZ add     rsi, rbp 
             4493c0    189 FUNC RETURNTYPE RAX 1
             4493c0    189 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             449570   1248 FUNC RETURNTYPE RAX 96
-            449570   1248 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            449570   1248 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             449710      5 INSTR CHECK OVERFLOW NOFLAGUNKNOWNSIGN 64 RBP*2 ZZ lea     rdi, [rbp+rbp*2+0] 
             449710      5 INSTR CHECK OVERFLOW NOFLAGUNKNOWNSIGN 64 RBP+RBP*2 ZZ lea     rdi, [rbp+rbp*2+0] 
             449715      4 INSTR CHECK OVERFLOW UNKNOWNSIGN 64  RBP ZZ add     rbp, 1 
@@ -1717,7 +1717,7 @@
             449d95      2 INSTR CHECK UNDERFLOW SIGNED 32  RCX ZZ sub     ecx, ebx 
             449db6      3 INSTR CHECK OVERFLOW SIGNED 64  RBX ZZ add     rbx, rax 
             449e40    724 FUNC RETURNTYPE RAX 4
-            449e40    724 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            449e40    724 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             44a120     50 FUNC RETURNTYPE RAX 0
             44a120     50 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             44a160     14 FUNC RETURNTYPE RAX 1
@@ -1817,9 +1817,9 @@
             44bd48     85 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 4 ARG4 0 ARG5 0 
             44bd7f      3 INSTR CHECK OVERFLOW SIGNED 32  RAX ZZ add     eax, 1 
             44bda0     66 FUNC RETURNTYPE RAX 0
-            44bda0     66 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 4 ARG4 0 ARG5 0 
+            44bda0     66 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 4 ARG4 0 ARG5 0 
             44bde8     66 FUNC RETURNTYPE RAX 0
-            44bde8     66 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 4 ARG4 0 ARG5 0 
+            44bde8     66 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 4 ARG4 0 ARG5 0 
             44be30     27 FUNC RETURNTYPE RAX 0
             44be30     27 FUNC PROBLEM sub_44BE30 JUMPUNRESOLVED 
             44be50     33 FUNC RETURNTYPE RAX 0
@@ -1903,14 +1903,14 @@
             44c870    103 FUNC RETURNTYPE RAX 0
             44c870    103 FUNC PROBLEM sub_44C870 JUMPUNRESOLVED 
             44c8e0     47 FUNC RETURNTYPE RAX 96
-            44c8e0     47 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 4 ARG4 0 ARG5 0 
+            44c8e0     47 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 4 ARG4 0 ARG5 0 
             44c8e4      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RCX+1 ZZ IDIOM 18 MEMORYSINK lea     r8, [rcx+1] 
             44cc00     42 FUNC RETURNTYPE RAX 0
             44cc00     42 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             44cc30    100 FUNC RETURNTYPE RAX 0
             44cc30    100 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             44cca0     90 FUNC RETURNTYPE RAX 1
-            44cca0     90 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            44cca0     90 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             44cd00    159 FUNC RETURNTYPE RAX 96
             44cd00    159 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             44cda0     76 FUNC RETURNTYPE RAX 0
@@ -1938,12 +1938,12 @@
             44d080    133 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 1 ARG4 1 ARG5 1 
             44d088      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RDI+16 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rdi+10h] 
             44d110    215 FUNC RETURNTYPE RAX 4
-            44d110    215 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            44d110    215 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             44d158      3 INSTR CHECK OVERFLOW NOFLAGSIGNED 32 RDX+8 ZZ lea     esi, [rdx+8] 
             44d17c      3 INSTR CHECK OVERFLOW UNKNOWNSIGN 32  RSI ZZ add     esi, 8 
             44d1a5      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 R14+16 ZZ IDIOM 18 MEMORYSINK lea     rdi, [r14+10h] 
             44d1f0    547 FUNC RETURNTYPE RAX 96
-            44d1f0    547 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            44d1f0    547 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             44d254      4 INSTR CHECK OVERFLOW UNSIGNED 64  RDI ZZ IDIOM 18 MEMORYSINK add     rdi, 10h        ; env 
             44d420    276 FUNC RETURNTYPE RAX 1
             44d420    276 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
@@ -2029,15 +2029,15 @@
             450560    357 FUNC RETURNTYPE RAX 96
             450560    357 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4506d0    220 FUNC RETURNTYPE RAX 4
-            4506d0    220 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            4506d0    220 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             450790      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+16 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rbx+10h] 
             4507b0      7 FUNC RETURNTYPE RAX 1
-            4507b0      7 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            4507b0      7 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4507b0      7 FUNC PROBLEM sub_4507B0 CHUNKS 
             4501db      4 INSTR CHECK OVERFLOW NOFLAGUNKNOWNSIGN 64 RBP+16 ZZ lea     rdi, [rbp+10h] 
             4507c0    966 FUNC RETURNTYPE RAX 4
             4507c0    966 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
-            450b90    202 FUNC RETURNTYPE RAX 4
+            450b90    202 FUNC RETURNTYPE RAX 0
             450b90    202 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             450c60    140 FUNC RETURNTYPE RAX 4
             450c60    140 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
@@ -2050,27 +2050,27 @@
             450e50     41 FUNC RETURNTYPE RAX 96
             450e50     41 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             451320     10 FUNC RETURNTYPE RAX 0
-            451320     10 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            451320     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             451330    213 FUNC RETURNTYPE RAX 4
-            451330    213 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            451330    213 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             451410    116 FUNC RETURNTYPE RAX 0
             451410    116 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             451490    101 FUNC RETURNTYPE RAX 96
-            451490    101 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            451490    101 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             451500     10 FUNC RETURNTYPE RAX 0
-            451500     10 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
-            451680    180 FUNC RETURNTYPE RAX 4
+            451500     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            451680    180 FUNC RETURNTYPE RAX 0
             451680    180 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             451702      3 INSTR CHECK OVERFLOW UNSIGNED 32  RSI ZZ add     esi, 9 
             451740    361 FUNC RETURNTYPE RAX 96
             451740    361 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4517cf      3 INSTR CHECK TRUNCATION SIGNED 32 RAX 16 AX ZZ movsx   edx, ax 
             4518b0    168 FUNC RETURNTYPE RAX 96
-            4518b0    168 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            4518b0    168 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4519f0    205 FUNC RETURNTYPE RAX 4
-            4519f0    205 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            4519f0    205 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             451b50    205 FUNC RETURNTYPE RAX 4
-            451b50    205 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            451b50    205 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             451c20    329 FUNC RETURNTYPE RAX 1
             451c20    329 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             454440     36 FUNC RETURNTYPE RAX 96
@@ -2092,7 +2092,7 @@
             458660    817 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             458965      8 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 R15*8 ZZ lea     rdi, ds:0[r15*8]; size 
             458fd0    312 FUNC RETURNTYPE RAX 0
-            458fd0    312 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
+            458fd0    312 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             463580   1094 FUNC RETURNTYPE RAX 4
             463580   1094 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 4 ARG3 4 ARG4 96 ARG5 0 
             4639d0    199 FUNC RETURNTYPE RAX 1
@@ -2104,7 +2104,7 @@
             463ab0     16 FUNC RETURNTYPE RAX 96
             463ab0     16 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 96 ARG4 1 ARG5 4 
             463ac0    703 FUNC RETURNTYPE RAX 1
-            463ac0    703 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 4 ARG3 1 ARG4 0 ARG5 0 
+            463ac0    703 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             463bdb      2 INSTR CHECK OVERFLOW SIGNED 32  RCX ZZ add     ecx, ebx 
             463c33      2 INSTR CHECK OVERFLOW SIGNED 32  RCX ZZ add     ecx, ebx 
             463c70      4 INSTR CHECK OVERFLOW SIGNED 32  RCX ZZ add     ecx, [rsp+68h+var_5C] 
@@ -2120,17 +2120,17 @@
             464360     84 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             464394      4 INSTR CHECK UNDERFLOW UNKNOWNSIGN 64  RBP ZZ sub     rbp, 8 
             4643c0  10192 FUNC RETURNTYPE RAX 4
-            4643c0  10192 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4643c0  10192 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4644e8      5 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 R12+1 ZZ IDIOM 18 MEMORYSINK lea     rdi, [r12+1] 
             464f3b      2 INSTR CHECK UNDERFLOW SIGNED 32  RCX ZZ sub     ecx, edx 
-            464f89      4 INSTR CHECK OVERFLOW NOFLAGUNKNOWNSIGN 64 RBX+36 ZZ IDIOM 18 MEMORYSINK lea     r8, [rbx+24h] 
+            464f89      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+36 ZZ IDIOM 18 MEMORYSINK lea     r8, [rbx+24h] 
             464ff2      3 INSTR CHECK TRUNCATION UNSIGNED 32 RAX 8 AL ZZ IDIOM 5 movzx   esi, al 
             464fff      3 INSTR CHECK TRUNCATION UNSIGNED 32 RDX 8 DL ZZ IDIOM 5 movzx   ecx, dl 
             46521b      3 INSTR CHECK TRUNCATION UNSIGNED 32 RDX 8 DL ZZ IDIOM 5 movzx   ecx, dl 
-            4656ae      4 INSTR CHECK OVERFLOW NOFLAGUNKNOWNSIGN 64 RBX+36 ZZ IDIOM 18 MEMORYSINK lea     r8, [rbx+24h] 
-            465975      3 INSTR CHECK OVERFLOW SIGNED 32  RDX ZZ add     edx, r13d 
+            4656ae      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+36 ZZ IDIOM 18 MEMORYSINK lea     r8, [rbx+24h] 
+            465975      3 INSTR CHECK OVERFLOW UNSIGNED 32  RDX ZZ add     edx, r13d 
             465acc      2 INSTR CHECK OVERFLOW SIGNED 32  RDX ZZ add     edx, ecx 
-            4666a0      4 INSTR CHECK OVERFLOW NOFLAGUNKNOWNSIGN 64 RBX+36 ZZ IDIOM 18 MEMORYSINK lea     r8, [rbx+24h] 
+            4666a0      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+36 ZZ IDIOM 18 MEMORYSINK lea     r8, [rbx+24h] 
             466a6e      3 INSTR CHECK OVERFLOW UNSIGNED 32  RCX ZZ add     ecx, r13d 
             466a7c      2 INSTR CHECK OVERFLOW SIGNED 32  RDX ZZ add     edx, ecx 
             466a9d      3 INSTR CHECK UNDERFLOW SIGNED 32  RDX ZZ sub     edx, r12d 
@@ -2173,7 +2173,7 @@
             46ad40    272 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
             46ad8c      2 INSTR CHECK OVERFLOW UNSIGNED 32  RDX ZZ add     edx, edx 
             46ae50    169 FUNC RETURNTYPE RAX 4
-            46ae50    169 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            46ae50    169 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             46af00      9 FUNC RETURNTYPE RAX 0
             46af00      9 FUNC INARGS    6  ARG0 4 ARG1 2 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             46af10    120 FUNC RETURNTYPE RAX 0
@@ -2190,11 +2190,11 @@
             46b0d0    161 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             46b0d0    161 FUNC PROBLEM sub_46B0D0 CALLUNRESOLVED 
             46b180     51 FUNC RETURNTYPE RAX 1
-            46b180     51 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            46b180     51 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
             46b1c0    235 FUNC RETURNTYPE RAX 1
             46b1c0    235 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             46b2b0    167 FUNC RETURNTYPE RAX 1
-            46b2b0    167 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            46b2b0    167 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             46b2fe      6 INSTR CHECK OVERFLOW SIGNED 32  RSI ZZ SINKMALLOC add     esi, cs:dword_69A170 
             46b360    174 FUNC RETURNTYPE RAX 4
             46b360    174 FUNC INARGS    6  ARG0 0 ARG1 4 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
@@ -2313,7 +2313,7 @@
             46cdb4      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 R15+R9 ZZ lea     rcx, [r15+r9] 
             46cdb8      3 INSTR CHECK OVERFLOW UNSIGNED 64  RDI ZZ IDIOM 18 MEMORYSINK add     rdi, r13 
             46ce20    121 FUNC RETURNTYPE RAX 0
-            46ce20    121 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            46ce20    121 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             46d120     50 FUNC RETURNTYPE RAX 4
             46d120     50 FUNC INARGS    6  ARG0 4 ARG1 96 ARG2 1 ARG3 96 ARG4 1 ARG5 0 
             46d160     27 FUNC RETURNTYPE RAX 96
@@ -2321,7 +2321,7 @@
             46d180    139 FUNC RETURNTYPE RAX 1
             46d180    139 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             46d210    299 FUNC RETURNTYPE RAX 1
-            46d210    299 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            46d210    299 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             46d2fc      8 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 R12*4 ZZ lea     rsi, ds:0[r12*4] 
             46d340    644 FUNC RETURNTYPE RAX 1
             46d340    644 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
@@ -2335,7 +2335,7 @@
             46d7ae      4 INSTR CHECK OVERFLOW UNSIGNED 64  R14 ZZ IDIOM 18 MEMORYSINK add     r14, 1 
             46d800      3 INSTR CHECK OVERFLOW NOFLAGSIGNED 32 RAX+-97 ZZ IDIOM 32 lea     edx, [rax-61h] 
             46d8a0    797 FUNC RETURNTYPE RAX 1
-            46d8a0    797 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 4 ARG3 1 ARG4 0 ARG5 0 
+            46d8a0    797 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 4 ARG3 0 ARG4 0 ARG5 0 
             46d943      8 INSTR CHECK OVERFLOW NOFLAGSIGNED 64 R15*4 ZZ lea     rdx, ds:0[r15*4]; n 
             46dac8      8 INSTR CHECK OVERFLOW NOFLAGSIGNED 64 R15*4 ZZ lea     rsi, ds:0[r15*4] 
             46db20      8 INSTR CHECK OVERFLOW NOFLAGSIGNED 64 R15*4 ZZ lea     rsi, ds:0[r15*4] 
@@ -2366,15 +2366,15 @@
             46ea34      8 INSTR CHECK OVERFLOW NOFLAGSIGNED 64 R13*4 ZZ lea     rsi, ds:0[r13*4] 
             46eab0      8 INSTR CHECK OVERFLOW NOFLAGSIGNED 64 R13*4 ZZ lea     rdi, ds:0[r13*4] 
             46eae0     10 FUNC RETURNTYPE RAX 0
-            46eae0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            46eae0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             46eae0     10 FUNC PROBLEM sub_46EAE0 CHUNKS 
             46cf2e      8 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBP*4 ZZ lea     rsi, ds:0[rbp*4] 
             46eaf0     10 FUNC RETURNTYPE RAX 0
-            46eaf0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            46eaf0     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             46eb00     10 FUNC RETURNTYPE RAX 0
-            46eb00     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
+            46eb00     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             46eb10     18 FUNC RETURNTYPE RAX 0
-            46eb10     18 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            46eb10     18 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             46eb30    178 FUNC RETURNTYPE RAX 1
             46eb30    178 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             46ec70    209 FUNC RETURNTYPE RAX 1
@@ -2382,7 +2382,7 @@
             46ed50    104 FUNC RETURNTYPE RAX 1
             46ed50    104 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             46edc0    121 FUNC RETURNTYPE RAX 1
-            46edc0    121 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            46edc0    121 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             46ee40    205 FUNC RETURNTYPE RAX 1
             46ee40    205 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 4 ARG3 1 ARG4 1 ARG5 1 
             46ee40    205 FUNC PROBLEM sub_46EE40 CHUNKS 
@@ -2392,15 +2392,15 @@
             46f070     75 FUNC RETURNTYPE RAX 1
             46f070     75 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 1 ARG4 1 ARG5 1 
             46f0c0     10 FUNC RETURNTYPE RAX 1
-            46f0c0     10 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 4 ARG3 1 ARG4 1 ARG5 1 
+            46f0c0     10 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 4 ARG3 0 ARG4 1 ARG5 1 
             46f0d0     72 FUNC RETURNTYPE RAX 1
             46f0d0     72 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 1 ARG4 1 ARG5 1 
             46f120      7 FUNC RETURNTYPE RAX 1
-            46f120      7 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 4 ARG3 1 ARG4 1 ARG5 1 
+            46f120      7 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 4 ARG3 0 ARG4 1 ARG5 1 
             46f130     96 FUNC RETURNTYPE RAX 1
             46f130     96 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 4 ARG3 1 ARG4 0 ARG5 0 
             46f190     70 FUNC RETURNTYPE RAX 1
-            46f190     70 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            46f190     70 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
             46f1e0     48 FUNC RETURNTYPE RAX 1
             46f1e0     48 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             46f210     51 FUNC RETURNTYPE RAX 0
@@ -2408,13 +2408,13 @@
             46f250    400 FUNC RETURNTYPE RAX 1
             46f250    400 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 4 ARG3 96 ARG4 1 ARG5 1 
             46f4c0     86 FUNC RETURNTYPE RAX 1
-            46f4c0     86 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            46f4c0     86 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
             46f520     65 FUNC RETURNTYPE RAX 0
-            46f520     65 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            46f520     65 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             46f570    334 FUNC RETURNTYPE RAX 0
             46f570    334 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             46f6c0    184 FUNC RETURNTYPE RAX 1
-            46f6c0    184 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            46f6c0    184 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             46f6ed      4 INSTR CHECK OVERFLOW UNKNOWNSIGN 64  RAX ZZ add     rax, 1 
             46f780    526 FUNC RETURNTYPE RAX 1
             46f780    526 FUNC INARGS    6  ARG0 8 ARG1 4 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
@@ -2439,14 +2439,14 @@
             470440    158 FUNC RETURNTYPE RAX 96
             470440    158 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 96 ARG4 1 ARG5 1 
             4704e0      7 FUNC RETURNTYPE RAX 1
-            4704e0      7 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 8 ARG3 1 ARG4 0 ARG5 0 
+            4704e0      7 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 8 ARG3 0 ARG4 0 ARG5 0 
             4704e0      7 FUNC PROBLEM sub_4704E0 CHUNKS 
             470108      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RBX+24 ZZ lea     rdi, [rbx+18h] 
             4704f0     95 FUNC RETURNTYPE RAX 96
             4704f0     95 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             470501      4 INSTR CHECK OVERFLOW NOFLAGUNKNOWNSIGN 64 RSI+24 ZZ lea     rsi, [rsi+18h] 
             470550     10 FUNC RETURNTYPE RAX 1
-            470550     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 8 ARG3 1 ARG4 0 ARG5 0 
+            470550     10 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 8 ARG3 0 ARG4 0 ARG5 0 
             470560     95 FUNC RETURNTYPE RAX 96
             470560     95 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             470571      4 INSTR CHECK OVERFLOW NOFLAGUNKNOWNSIGN 64 RSI+24 ZZ lea     rsi, [rsi+18h] 
@@ -2474,7 +2474,7 @@
             470740     87 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             470759      4 INSTR CHECK OVERFLOW NOFLAGUNSIGNED 64 RSI+24 ZZ IDIOM 18 MEMORYSINK lea     rsi, [rsi+18h] 
             470850     10 FUNC RETURNTYPE RAX 1
-            470850     10 FUNC INARGS    6  ARG0 8 ARG1 8 ARG2 1 ARG3 1 ARG4 1 ARG5 96 
+            470850     10 FUNC INARGS    6  ARG0 8 ARG1 8 ARG2 0 ARG3 1 ARG4 1 ARG5 96 
             470860     82 FUNC RETURNTYPE RAX 1
             470860     82 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 1 ARG4 96 ARG5 96 
             470990     44 FUNC RETURNTYPE RAX 1
diff --git a/tests/commit/save-xeyes.psexe.infoannot b/tests/commit/save-xeyes.psexe.infoannot
index 3439da62469b892a5842f078f4fc58df7379825f..1904be0160810f9ff431ff4ce1829fb9d32c1598 100644
--- a/tests/commit/save-xeyes.psexe.infoannot
+++ b/tests/commit/save-xeyes.psexe.infoannot
@@ -105,7 +105,7 @@
             4016f0      6 FUNC RETURNTYPE RAX 0
             4016f0      6 FUNC PROBLEM .XCreatePixmap JUMPUNRESOLVED 
             401700    466 FUNC RETURNTYPE RAX 1
-            401700    466 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            401700    466 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4018d4     42 FUNC RETURNTYPE RAX 0
             4018d4     42 FUNC INARGS    3  ARG0 0 ARG1 0 ARG2 0 
             401900     23 FUNC RETURNTYPE RAX 0
diff --git a/tests/commit/trimmed-sorted-save-busybox.psexe.annot.REMOVED.git-id b/tests/commit/trimmed-sorted-save-busybox.psexe.annot.REMOVED.git-id
index 4cb325f3d1c2c486ac7ec7507a5d149b2dd87126..638cb4ac814ca15f6364265f28f2846730d02d69 100644
--- a/tests/commit/trimmed-sorted-save-busybox.psexe.annot.REMOVED.git-id
+++ b/tests/commit/trimmed-sorted-save-busybox.psexe.annot.REMOVED.git-id
@@ -1 +1 @@
-91f244ec0d4121b522dfb1b412ace2ecbeb6ca7e
\ No newline at end of file
+dbb0784cb8cd9c6e92cfaa0d4d310e472c399fab
\ No newline at end of file
diff --git a/tests/commit/trimmed-sorted-save-bzip2.psexe.annot b/tests/commit/trimmed-sorted-save-bzip2.psexe.annot
index 810deba80e94f9721a0026018b22c09a8a0e3a67..8859b4a89daa2460160607232b175ebd15b6c7e7 100644
--- a/tests/commit/trimmed-sorted-save-bzip2.psexe.annot
+++ b/tests/commit/trimmed-sorted-save-bzip2.psexe.annot
@@ -588,7 +588,7 @@
             4013a4      3 INSTR BELONGTO 4013a0 
             4013a7     -2 INSTR LOCAL n RSI ZZ  NumericDEFs mov     esi, offset handler; handler 
             4013a7      5 INSTR BELONGTO 4013a0 
-            4013a7      5 INSTR DEADREGS  EFLAGS R13 ZZ mov     esi, offset handler; handler 
+            4013a7      5 INSTR DEADREGS  EFLAGS RSI R13 ZZ mov     esi, offset handler; handler 
             4013ac      1 INSTR BELONGTO 4013a0 
             4013ac      1 INSTR DEADREGS  EFLAGS R13 ZZ push    rbp 
             4013ac     -3 INSTR LOCAL NoWarn push    rbp 
@@ -596,7 +596,7 @@
             4013ad      2 INSTR BELONGTO 4013a0 
             4013af     -2 INSTR LOCAL n RDI ZZ  NUMVia2ndSrcIMMEDNUM mov     edi, 0Bh        ; sig 
             4013af      5 INSTR BELONGTO 4013a0 
-            4013af      5 INSTR DEADREGS  EFLAGS R13 ZZ mov     edi, 0Bh        ; sig 
+            4013af      5 INSTR DEADREGS  EFLAGS RDI R13 ZZ mov     edi, 0Bh        ; sig 
             4013b4      1 INSTR BELONGTO 4013a0 
             4013b4      1 INSTR DEADREGS  EFLAGS R13 ZZ push    rbx 
             4013b4     -3 INSTR LOCAL NoWarn push    rbx 
@@ -636,40 +636,39 @@
             401431     -1 INSTR LOCAL NoMetaUpdate call    _signal 
             401431      5 INSTR BELONGTO 4013a0 
             401431      5 INSTR DEADREGS  EFLAGS RBX R13 ZZ call    _signal 
-            401436     -2 INSTR LOCAL n RSI ZZ  NumericDEFs mov     esi, offset handler; handler 
+            401436     -1 INSTR LOCAL MetadataRedundant mov     esi, offset handler; handler 
             401436      5 INSTR BELONGTO 4013a0 
-            401436      5 INSTR DEADREGS  EFLAGS RBX R13 ZZ mov     esi, offset handler; handler 
             40143b     -1 INSTR LOCAL MetadataRedundant mov     edi, 7          ; sig 
             40143b      5 INSTR BELONGTO 4013a0 
             401440     -1 INSTR LOCAL NoMetaUpdate call    _signal 
             401440      5 INSTR BELONGTO 4013a0 
             401440      5 INSTR DEADREGS  EFLAGS RBX R13 ZZ call    _signal 
             401445      5 INSTR BELONGTO 4013a0 
-            401445      5 INSTR DEADREGS  EFLAGS RBX R13 ZZ mov     esi, offset src ; "(none)" 
+            401445      5 INSTR DEADREGS  EFLAGS RBX RSI RDI R13 ZZ mov     esi, offset src ; "(none)" 
             40144a      5 INSTR BELONGTO 4013a0 
-            40144a      5 INSTR DEADREGS  EFLAGS RBX R13 ZZ mov     edi, offset dest; dest 
+            40144a      5 INSTR DEADREGS  EFLAGS RBX RDI R13 ZZ mov     edi, offset dest; dest 
             40144f     -1 INSTR LOCAL NoMetaUpdate call    sub_403080 
             40144f      5 INSTR BELONGTO 4013a0 
             40144f      5 INSTR DEADREGS  EFLAGS RBX R13 ZZ call    sub_403080 
             401454      5 INSTR BELONGTO 4013a0 
-            401454      5 INSTR DEADREGS  EFLAGS RBX R13 ZZ mov     esi, offset src ; "(none)" 
+            401454      5 INSTR DEADREGS  EFLAGS RBX RSI RDI R13 ZZ mov     esi, offset src ; "(none)" 
             401459      5 INSTR BELONGTO 4013a0 
-            401459      5 INSTR DEADREGS  EFLAGS RBX R13 ZZ mov     edi, offset file; dest 
+            401459      5 INSTR DEADREGS  EFLAGS RBX RDI R13 ZZ mov     edi, offset file; dest 
             40145e     -1 INSTR LOCAL NoMetaUpdate call    sub_403080 
             40145e      5 INSTR BELONGTO 4013a0 
             40145e      5 INSTR DEADREGS  EFLAGS RBX R13 ZZ call    sub_403080 
             401463      4 INSTR BELONGTO 4013a0 
-            401463      4 INSTR DEADREGS  EFLAGS RBX RSI R13 ZZ mov     rsi, [r12]      ; src 
+            401463      4 INSTR DEADREGS  EFLAGS RBX RSI RDI R13 ZZ mov     rsi, [r12]      ; src 
             401467      5 INSTR BELONGTO 4013a0 
-            401467      5 INSTR DEADREGS  EFLAGS RBX R13 ZZ mov     edi, offset byte_6072C0; dest 
+            401467      5 INSTR DEADREGS  EFLAGS RBX RDI R13 ZZ mov     edi, offset byte_6072C0; dest 
             40146c     -1 INSTR LOCAL NoMetaUpdate call    sub_403080 
             40146c      5 INSTR BELONGTO 4013a0 
             40146c      5 INSTR DEADREGS  EFLAGS RBX R13 ZZ call    sub_403080 
             401471     -2 INSTR LOCAL n RAX ZZ  NumericDEFs movzx   eax, cs:byte_6072C0 
             401471      7 INSTR BELONGTO 4013a0 
-            401471      7 INSTR DEADREGS  EFLAGS RAX RDX RBX RDI R13 ZZ movzx   eax, cs:byte_6072C0 
+            401471      7 INSTR DEADREGS  EFLAGS RAX RDX RBX RSI RDI R13 ZZ movzx   eax, cs:byte_6072C0 
             401478      5 INSTR BELONGTO 4013a0 
-            401478      5 INSTR DEADREGS  EFLAGS RDX RBX RDI R13 ZZ mov     esi, offset byte_6072C0 
+            401478      5 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI R13 ZZ mov     esi, offset byte_6072C0 
             40147d     11 INSTR BELONGTO 4013a0 
             40147d     11 INSTR DEADREGS  EFLAGS RDX RBX RDI R13 ZZ mov     cs:s, offset byte_6072C0 
             401488      3 INSTR BELONGTO 4013a0 
@@ -709,10 +708,10 @@
             4014ba      7 INSTR BELONGTO 4013a0 
             4014ba      7 INSTR DEADREGS  EFLAGS RBX RDI R13 ZZ mov     cs:s, rsi 
             4014c1      5 INSTR BELONGTO 4013a0 
-            4014c1      5 INSTR DEADREGS  EFLAGS RBX RDI R13 ZZ lea     rdi, [rsp+38h+ptr] 
+            4014c1      5 INSTR DEADREGS  EFLAGS RBX RSI RDI R13 ZZ lea     rdi, [rsp+38h+ptr] 
             4014c1      5 PTRIMMEDESP STACK 8 displ lea     rdi, [rsp+38h+ptr]
             4014c6      5 INSTR BELONGTO 4013a0 
-            4014c6      5 INSTR DEADREGS  EFLAGS RBX R13 ZZ mov     esi, offset aBzip2; "BZIP2" 
+            4014c6      5 INSTR DEADREGS  EFLAGS RBX RSI R13 ZZ mov     esi, offset aBzip2; "BZIP2" 
             4014cb      9 INSTR BELONGTO 4013a0 
             4014cb      9 INSTR DEADREGS  EFLAGS RBX R13 ZZ mov     [rsp+38h+ptr], 0 
             4014cb      9 PTRIMMEDESP STACK 8 displ mov     [rsp+38h+ptr], 0
@@ -720,10 +719,10 @@
             4014d4      5 INSTR BELONGTO 4013a0 
             4014d4      5 INSTR DEADREGS  EFLAGS RBX R13 ZZ call    sub_4031B0 
             4014d9      5 INSTR BELONGTO 4013a0 
-            4014d9      5 INSTR DEADREGS  EFLAGS RBX RDI R13 ZZ lea     rdi, [rsp+38h+ptr] 
+            4014d9      5 INSTR DEADREGS  EFLAGS RBX RSI RDI R13 ZZ lea     rdi, [rsp+38h+ptr] 
             4014d9      5 PTRIMMEDESP STACK 8 displ lea     rdi, [rsp+38h+ptr]
             4014de      5 INSTR BELONGTO 4013a0 
-            4014de      5 INSTR DEADREGS  EFLAGS RBX R13 ZZ mov     esi, offset aBzip; "BZIP" 
+            4014de      5 INSTR DEADREGS  EFLAGS RBX RSI R13 ZZ mov     esi, offset aBzip; "BZIP" 
             4014e3     -1 INSTR LOCAL NoMetaUpdate call    sub_4031B0 
             4014e3      5 INSTR BELONGTO 4013a0 
             4014e3      5 INSTR DEADREGS  EFLAGS RBX R13 ZZ call    sub_4031B0 
@@ -836,11 +835,11 @@
             4015b3     -1 INSTR LOCAL NoMetaUpdate jz      loc_40175A 
             4015b3      6 INSTR BELONGTO 4013a0 
             4015b9     10 INSTR BELONGTO 4013a0 
-            4015b9     10 INSTR DEADREGS  EFLAGS RBX RDI R13 ZZ mov     cs:dword_607B08, 3 
+            4015b9     10 INSTR DEADREGS  EFLAGS RBX RSI RDI R13 ZZ mov     cs:dword_607B08, 3 
             4015c3      7 INSTR BELONGTO 4013a0 
-            4015c3      7 INSTR DEADREGS  EFLAGS RBX RDI R13 ZZ mov     rbx, cs:s 
+            4015c3      7 INSTR DEADREGS  EFLAGS RBX RSI RDI R13 ZZ mov     rbx, cs:s 
             4015ca      5 INSTR BELONGTO 4013a0 
-            4015ca      5 INSTR DEADREGS  EFLAGS RDI R13 ZZ mov     esi, offset needle; "unzip" 
+            4015ca      5 INSTR DEADREGS  EFLAGS RSI RDI R13 ZZ mov     esi, offset needle; "unzip" 
             4015cf     10 INSTR BELONGTO 4013a0 
             4015cf     10 INSTR DEADREGS  EFLAGS RDI R13 ZZ mov     cs:dword_608350, 1 
             4015d9      3 INSTR BELONGTO 4013a0 
@@ -853,9 +852,9 @@
             4015e4     -1 INSTR LOCAL NoMetaUpdate jz      loc_401A12 
             4015e4      6 INSTR BELONGTO 4013a0 
             4015ea     10 INSTR BELONGTO 4013a0 
-            4015ea     10 INSTR DEADREGS  EFLAGS RDI R13 ZZ mov     cs:dword_608350, 2 
+            4015ea     10 INSTR DEADREGS  EFLAGS RSI RDI R13 ZZ mov     cs:dword_608350, 2 
             4015f4      5 INSTR BELONGTO 4013a0 
-            4015f4      5 INSTR DEADREGS  EFLAGS RDI R13 ZZ mov     esi, offset aZ2cat; "z2cat" 
+            4015f4      5 INSTR DEADREGS  EFLAGS RSI RDI R13 ZZ mov     esi, offset aZ2cat; "z2cat" 
             4015f9      3 INSTR BELONGTO 4013a0 
             4015f9      3 INSTR DEADREGS  EFLAGS RDI R13 ZZ mov     rdi, rbx        ; haystack 
             4015fc     -1 INSTR LOCAL NoMetaUpdate call    _strstr 
@@ -908,7 +907,7 @@
             401659      2 INSTR BELONGTO 4013a0 
             40165b     -2 INSTR LOCAL n RCX ZZ  NUMVia2ndSrcIMMEDNUM mov     ecx, 2 
             40165b      5 INSTR BELONGTO 4013a0 
-            40165b      5 INSTR DEADREGS  EFLAGS RBX R12 R13 ZZ mov     ecx, 2 
+            40165b      5 INSTR DEADREGS  EFLAGS RCX RBX R12 R13 ZZ mov     ecx, 2 
             401660     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM sub     eax, 31h 
             401660      3 INSTR BELONGTO 4013a0 
             401663     -1 INSTR LOCAL NoMetaUpdate cmp     al, 49h         ; switch 74 cases  
@@ -916,16 +915,16 @@
             401665     -1 INSTR LOCAL NoMetaUpdate jbe     loc_401750 
             401665      6 INSTR BELONGTO 4013a0 
             40166b      7 INSTR BELONGTO 4013a0 
-            40166b      7 INSTR DEADREGS  EFLAGS RCX RBX RDI R12 R13 R14 R15 ZZ mov     rcx, cs:s       ; jumptable 0000000000401753 default case 
+            40166b      7 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX RSI RDI R12 R13 R14 R15 ZZ mov     rcx, cs:s       ; jumptable 0000000000401753 default case 
             401672      7 INSTR BELONGTO 4013a0 
-            401672      7 INSTR DEADREGS  EFLAGS RBX RDI R12 R13 R14 R15 ZZ mov     rdi, cs:stderr 
+            401672      7 INSTR DEADREGS  EFLAGS RAX RDX RBX RSI RDI R12 R13 R14 R15 ZZ mov     rdi, cs:stderr 
             401679      5 INSTR BELONGTO 4013a0 
-            401679      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ mov     edx, offset aSBadFlagS; "%s: Bad flag `%s'\n" 
+            401679      5 INSTR DEADREGS  EFLAGS RAX RDX RBX RSI R12 R13 R14 R15 ZZ mov     edx, offset aSBadFlagS; "%s: Bad flag `%s'\n" 
             40167e     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 1 
             40167e      5 INSTR BELONGTO 4013a0 
-            40167e      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ mov     esi, 1 
+            40167e      5 INSTR DEADREGS  EFLAGS RAX RBX RSI R12 R13 R14 R15 ZZ mov     esi, 1 
             401683      2 INSTR BELONGTO 4013a0 
-            401683      2 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ xor     eax, eax 
+            401683      2 INSTR DEADREGS  EFLAGS RAX RBX R12 R13 R14 R15 ZZ xor     eax, eax 
             401683     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             401685     -1 INSTR LOCAL NoMetaUpdate call    ___fprintf_chk 
             401685      5 INSTR BELONGTO 4013a0 
@@ -935,8 +934,9 @@
             401691     -1 INSTR LOCAL NoMetaUpdate call    sub_4022E0 
             401691      5 INSTR BELONGTO 4013a0 
             401691      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ call    sub_4022E0 
-            401696     -1 INSTR LOCAL MetadataRedundant mov     edi, 1          ; status 
+            401696     -2 INSTR LOCAL n RDI ZZ  NUMVia2ndSrcIMMEDNUM mov     edi, 1          ; status 
             401696      5 INSTR BELONGTO 4013a0 
+            401696      5 INSTR DEADREGS  EFLAGS RBX RDI R12 R13 R14 R15 ZZ mov     edi, 1          ; status 
             40169b     -1 INSTR LOCAL NoMetaUpdate call    _exit 
             40169b      5 INSTR BELONGTO 4013a0 
             40169b      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ call    _exit 
@@ -995,7 +995,7 @@
             40171a     -1 INSTR LOCAL NoMetaUpdate jz      loc_4018F1 
             40171a      6 INSTR BELONGTO 4013a0 
             401720      5 INSTR BELONGTO 4013a0 
-            401720      5 INSTR DEADREGS  RCX RSI R13 ZZ mov     edi, offset aStdout; "--stdout" 
+            401720      5 INSTR DEADREGS  RCX RSI RDI R13 ZZ mov     edi, offset aStdout; "--stdout" 
             401725      3 INSTR BELONGTO 4013a0 
             401725      3 INSTR DEADREGS  RCX RSI R13 ZZ mov     rsi, rbx 
             401728     -2 INSTR LOCAL n RCX ZZ  NumericDEFs mov     rcx, r12 
@@ -1006,10 +1006,10 @@
             40172d     -1 INSTR LOCAL NoMetaUpdate jz      short loc_4016F0 
             40172d      2 INSTR BELONGTO 4013a0 
             40172f      5 INSTR BELONGTO 4013a0 
-            40172f      5 INSTR DEADREGS  RSI R13 ZZ mov     edi, offset aDecompress; "--decompress" 
+            40172f      5 INSTR DEADREGS  RCX RSI RDI R13 ZZ mov     edi, offset aDecompress; "--decompress" 
             401734     -2 INSTR LOCAL n RCX ZZ  NUMVia2ndSrcIMMEDNUM mov     ecx, 0Dh 
             401734      5 INSTR BELONGTO 4013a0 
-            401734      5 INSTR DEADREGS  RSI R13 ZZ mov     ecx, 0Dh 
+            401734      5 INSTR DEADREGS  RCX RSI R13 ZZ mov     ecx, 0Dh 
             401739      3 INSTR BELONGTO 4013a0 
             401739      3 INSTR DEADREGS  RSI R13 ZZ mov     rsi, rbx 
             40173c     -1 INSTR LOCAL NoMetaUpdate repe cmpsb 
@@ -1027,7 +1027,7 @@
             401753      7 INSTR BELONGTO 4013a0 
             401753      7 INSTR DEADREGS  EFLAGS RBX R12 R13 ZZ jmp     ds:off_406088[rax*8]; switch jump 
             40175a     10 INSTR BELONGTO 4013a0 
-            40175a     10 INSTR DEADREGS  EFLAGS RBX RDI R12 R13 ZZ mov     cs:dword_607B08, 1 
+            40175a     10 INSTR DEADREGS  EFLAGS RBX RSI RDI R12 R13 ZZ mov     cs:dword_607B08, 1 
             401764     -1 INSTR LOCAL MetadataUnused xor     r12d, r12d 
             401764      3 INSTR BELONGTO 4013a0 
             401767     -1 INSTR LOCAL NoMetaUpdate jmp     loc_4015C3 
@@ -1063,8 +1063,9 @@
             4017bb     -1 INSTR LOCAL NoMetaUpdate call    sub_4022E0 
             4017bb      5 INSTR BELONGTO 4013a0 
             4017bb      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ call    sub_4022E0 
-            4017c0     -1 INSTR LOCAL MetadataRedundant xor     edi, edi        ; status 
             4017c0      2 INSTR BELONGTO 4013a0 
+            4017c0      2 INSTR DEADREGS  EFLAGS RBX RDI R12 R13 R14 R15 ZZ xor     edi, edi        ; status 
+            4017c0     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi        ; status 
             4017c2     -1 INSTR LOCAL NoMetaUpdate call    _exit 
             4017c2      5 INSTR BELONGTO 4013a0 
             4017c2      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ call    _exit 
@@ -1085,8 +1086,9 @@
             4017f4     -1 INSTR LOCAL NoMetaUpdate call    sub_4022B0      ; jumptable 0000000000401753 cases 27,37 
             4017f4      5 INSTR BELONGTO 4013a0 
             4017f4      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ call    sub_4022B0      ; jumptable 0000000000401753 cases 27,37 
-            4017f9     -1 INSTR LOCAL MetadataRedundant xor     edi, edi        ; status 
             4017f9      2 INSTR BELONGTO 4013a0 
+            4017f9      2 INSTR DEADREGS  EFLAGS RBX RDI R12 R13 R14 R15 ZZ xor     edi, edi        ; status 
+            4017f9     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi        ; status 
             4017fb     -1 INSTR LOCAL NoMetaUpdate call    _exit 
             4017fb      5 INSTR BELONGTO 4013a0 
             4017fb      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ call    _exit 
@@ -1127,10 +1129,10 @@
             401882     -1 INSTR LOCAL NoMetaUpdate jmp     loc_4016B8 
             401882      5 INSTR BELONGTO 4013a0 
             401890      5 INSTR BELONGTO 4013a0 
-            401890      5 INSTR DEADREGS  RSI R13 ZZ mov     edi, offset aCompress; "--compress" 
+            401890      5 INSTR DEADREGS  RCX RSI RDI R13 ZZ mov     edi, offset aCompress; "--compress" 
             401895     -2 INSTR LOCAL n RCX ZZ  NUMVia2ndSrcIMMEDNUM mov     ecx, 0Bh 
             401895      5 INSTR BELONGTO 4013a0 
-            401895      5 INSTR DEADREGS  RSI R13 ZZ mov     ecx, 0Bh 
+            401895      5 INSTR DEADREGS  RCX RSI R13 ZZ mov     ecx, 0Bh 
             40189a      3 INSTR BELONGTO 4013a0 
             40189a      3 INSTR DEADREGS  RSI R13 ZZ mov     rsi, rbx 
             40189d     -1 INSTR LOCAL NoMetaUpdate repe cmpsb 
@@ -1142,7 +1144,7 @@
             4018ab     -1 INSTR LOCAL NoMetaUpdate jmp     loc_4016FA 
             4018ab      5 INSTR BELONGTO 4013a0 
             4018b0      5 INSTR BELONGTO 4013a0 
-            4018b0      5 INSTR DEADREGS  EFLAGS RDI R13 ZZ mov     esi, offset s2  ; "--force" 
+            4018b0      5 INSTR DEADREGS  EFLAGS RSI RDI R13 ZZ mov     esi, offset s2  ; "--force" 
             4018b5      3 INSTR BELONGTO 4013a0 
             4018b5      3 INSTR DEADREGS  EFLAGS RDI R13 ZZ mov     rdi, rbx        ; s1 
             4018b8     -1 INSTR LOCAL NoMetaUpdate call    _strcmp 
@@ -1157,7 +1159,7 @@
             4018c8     -1 INSTR LOCAL NoMetaUpdate jmp     loc_4016FA 
             4018c8      5 INSTR BELONGTO 4013a0 
             4018cd      5 INSTR BELONGTO 4013a0 
-            4018cd      5 INSTR DEADREGS  EFLAGS RDI R13 ZZ mov     esi, offset aTest; "--test" 
+            4018cd      5 INSTR DEADREGS  EFLAGS RSI RDI R13 ZZ mov     esi, offset aTest; "--test" 
             4018d2      3 INSTR BELONGTO 4013a0 
             4018d2      3 INSTR DEADREGS  EFLAGS RDI R13 ZZ mov     rdi, rbx        ; s1 
             4018d5     -1 INSTR LOCAL NoMetaUpdate call    _strcmp 
@@ -1176,9 +1178,9 @@
             4018f8     -1 INSTR LOCAL NoMetaUpdate jle     short loc_401904 
             4018f8      2 INSTR BELONGTO 4013a0 
             4018fa     10 INSTR BELONGTO 4013a0 
-            4018fa     10 INSTR DEADREGS  EFLAGS RBX R12 R13 ZZ mov     cs:dword_6076CC, 4 
+            4018fa     10 INSTR DEADREGS  EFLAGS RAX RBX R12 R13 ZZ mov     cs:dword_6076CC, 4 
             401904      6 INSTR BELONGTO 4013a0 
-            401904      6 INSTR DEADREGS  EFLAGS RBX R12 R13 ZZ mov     eax, cs:dword_608350 
+            401904      6 INSTR DEADREGS  EFLAGS RAX RBX R12 R13 ZZ mov     eax, cs:dword_608350 
             40190a     -1 INSTR LOCAL NoMetaUpdate cmp     eax, 1 
             40190a      3 INSTR BELONGTO 4013a0 
             40190d     -1 INSTR LOCAL NoMetaUpdate jz      loc_401B89 
@@ -1263,7 +1265,7 @@
             4019b7     -1 INSTR LOCAL NoMetaUpdate jmp     short loc_40198E 
             4019b7      2 INSTR BELONGTO 4013a0 
             4019b9      2 INSTR BELONGTO 4013a0 
-            4019b9      2 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX RSI R8 R9 R10 R11 R12 R13 ZZ xor     edi, edi        ; src 
+            4019b9      2 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX RSI RDI R8 R9 R10 R11 R12 R13 ZZ xor     edi, edi        ; src 
             4019b9     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi        ; src 
             4019bb     -1 INSTR LOCAL NoMetaUpdate call    sub_403C00 
             4019bb      5 INSTR BELONGTO 4013a0 
@@ -1304,7 +1306,7 @@
             4019ff     -1 INSTR LOCAL NoMetaUpdate jnz     short loc_4019E0 
             4019ff      2 INSTR BELONGTO 4013a0 
             401a01      6 INSTR BELONGTO 4013a0 
-            401a01      6 INSTR DEADREGS  EFLAGS RBX R12 R13 ZZ mov     eax, cs:status 
+            401a01      6 INSTR DEADREGS  EFLAGS RAX RBX R12 R13 ZZ mov     eax, cs:status 
             401a07     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rsp, 18h 
             401a07      4 INSTR BELONGTO 4013a0 
             401a0b      1 INSTR BELONGTO 4013a0 
@@ -1319,7 +1321,7 @@
             401a11      1 INSTR BELONGTO 4013a0 
             401a11      1 INSTR DEADREGS  EFLAGS ZZ retn 
             401a12      5 INSTR BELONGTO 4013a0 
-            401a12      5 INSTR DEADREGS  EFLAGS RDI R13 ZZ mov     esi, offset aUnzip_0; "UNZIP" 
+            401a12      5 INSTR DEADREGS  EFLAGS RSI RDI R13 ZZ mov     esi, offset aUnzip_0; "UNZIP" 
             401a17      3 INSTR BELONGTO 4013a0 
             401a17      3 INSTR DEADREGS  EFLAGS RDI R13 ZZ mov     rdi, rbx        ; haystack 
             401a1a     -1 INSTR LOCAL NoMetaUpdate call    _strstr 
@@ -1332,7 +1334,7 @@
             401a28     -1 INSTR LOCAL NoMetaUpdate jmp     loc_4015F4 
             401a28      5 INSTR BELONGTO 4013a0 
             401a2d      5 INSTR BELONGTO 4013a0 
-            401a2d      5 INSTR DEADREGS  EFLAGS RDI R13 ZZ mov     esi, offset aZ2cat_0; "Z2CAT" 
+            401a2d      5 INSTR DEADREGS  EFLAGS RSI RDI R13 ZZ mov     esi, offset aZ2cat_0; "Z2CAT" 
             401a32      3 INSTR BELONGTO 4013a0 
             401a32      3 INSTR DEADREGS  EFLAGS RDI R13 ZZ mov     rdi, rbx        ; haystack 
             401a35     -1 INSTR LOCAL NoMetaUpdate call    _strstr 
@@ -1343,7 +1345,7 @@
             401a3d     -1 INSTR LOCAL NoMetaUpdate jnz     loc_40160A 
             401a3d      6 INSTR BELONGTO 4013a0 
             401a43      5 INSTR BELONGTO 4013a0 
-            401a43      5 INSTR DEADREGS  EFLAGS RDI R13 ZZ mov     esi, offset aZcat; "zcat" 
+            401a43      5 INSTR DEADREGS  EFLAGS RSI RDI R13 ZZ mov     esi, offset aZcat; "zcat" 
             401a48      3 INSTR BELONGTO 4013a0 
             401a48      3 INSTR DEADREGS  EFLAGS RDI R13 ZZ mov     rdi, rbx        ; haystack 
             401a4b     -1 INSTR LOCAL NoMetaUpdate call    _strstr 
@@ -1354,7 +1356,7 @@
             401a53     -1 INSTR LOCAL NoMetaUpdate jnz     loc_40160A 
             401a53      6 INSTR BELONGTO 4013a0 
             401a59      5 INSTR BELONGTO 4013a0 
-            401a59      5 INSTR DEADREGS  EFLAGS RDI R13 ZZ mov     esi, offset aZcat_0; "ZCAT" 
+            401a59      5 INSTR DEADREGS  EFLAGS RSI RDI R13 ZZ mov     esi, offset aZcat_0; "ZCAT" 
             401a5e      3 INSTR BELONGTO 4013a0 
             401a5e      3 INSTR DEADREGS  EFLAGS RDI R13 ZZ mov     rdi, rbx        ; haystack 
             401a61     -1 INSTR LOCAL NoMetaUpdate call    _strstr 
@@ -1367,7 +1369,7 @@
             401a6f     -1 INSTR LOCAL NoMetaUpdate jmp     loc_401623 
             401a6f      5 INSTR BELONGTO 4013a0 
             401a74      5 INSTR BELONGTO 4013a0 
-            401a74      5 INSTR DEADREGS  EFLAGS RDI R13 ZZ mov     esi, offset aKeep; "--keep" 
+            401a74      5 INSTR DEADREGS  EFLAGS RSI RDI R13 ZZ mov     esi, offset aKeep; "--keep" 
             401a79      3 INSTR BELONGTO 4013a0 
             401a79      3 INSTR DEADREGS  EFLAGS RDI R13 ZZ mov     rdi, rbx        ; s1 
             401a7c     -1 INSTR LOCAL NoMetaUpdate call    _strcmp 
@@ -1397,7 +1399,7 @@
             401aaa     -1 INSTR LOCAL NoMetaUpdate jmp     loc_401529 
             401aaa      5 INSTR BELONGTO 4013a0 
             401aaf      5 INSTR BELONGTO 4013a0 
-            401aaf      5 INSTR DEADREGS  EFLAGS RDI R13 ZZ mov     esi, offset aSmall; "--small" 
+            401aaf      5 INSTR DEADREGS  EFLAGS RSI RDI R13 ZZ mov     esi, offset aSmall; "--small" 
             401ab4      3 INSTR BELONGTO 4013a0 
             401ab4      3 INSTR DEADREGS  EFLAGS RDI R13 ZZ mov     rdi, rbx        ; s1 
             401ab7     -1 INSTR LOCAL NoMetaUpdate call    _strcmp 
@@ -1408,7 +1410,7 @@
             401abe     -1 INSTR LOCAL NoMetaUpdate jz      loc_401BB2 
             401abe      6 INSTR BELONGTO 4013a0 
             401ac4      5 INSTR BELONGTO 4013a0 
-            401ac4      5 INSTR DEADREGS  EFLAGS RDI R13 ZZ mov     esi, offset aQuiet; "--quiet" 
+            401ac4      5 INSTR DEADREGS  EFLAGS RSI RDI R13 ZZ mov     esi, offset aQuiet; "--quiet" 
             401ac9      3 INSTR BELONGTO 4013a0 
             401ac9      3 INSTR DEADREGS  EFLAGS RDI R13 ZZ mov     rdi, rbx        ; s1 
             401acc     -1 INSTR LOCAL NoMetaUpdate call    _strcmp 
@@ -1482,22 +1484,23 @@
             401b5a     -1 INSTR LOCAL NoMetaUpdate jnz     loc_401932 
             401b5a      6 INSTR BELONGTO 4013a0 
             401b60      7 INSTR BELONGTO 4013a0 
-            401b60      7 INSTR DEADREGS  EFLAGS RCX RBX RDI R12 R13 R14 R15 ZZ mov     rdi, cs:stderr 
+            401b60      7 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX RSI RDI R12 R13 R14 R15 ZZ mov     rdi, cs:stderr 
             401b67      7 INSTR BELONGTO 4013a0 
-            401b67      7 INSTR DEADREGS  EFLAGS RCX RBX R12 R13 R14 R15 ZZ mov     rcx, cs:s 
+            401b67      7 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX RSI R12 R13 R14 R15 ZZ mov     rcx, cs:s 
             401b6e      5 INSTR BELONGTO 4013a0 
-            401b6e      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ mov     edx, offset aSCAndTCannotBe; "%s: -c and -t cannot be used together.\"... 
+            401b6e      5 INSTR DEADREGS  EFLAGS RAX RDX RBX RSI R12 R13 R14 R15 ZZ mov     edx, offset aSCAndTCannotBe; "%s: -c and -t cannot be used together.\"... 
             401b73     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 1 
             401b73      5 INSTR BELONGTO 4013a0 
-            401b73      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ mov     esi, 1 
+            401b73      5 INSTR DEADREGS  EFLAGS RAX RBX RSI R12 R13 R14 R15 ZZ mov     esi, 1 
             401b78      2 INSTR BELONGTO 4013a0 
-            401b78      2 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ xor     eax, eax 
+            401b78      2 INSTR DEADREGS  EFLAGS RAX RBX R12 R13 R14 R15 ZZ xor     eax, eax 
             401b78     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             401b7a     -1 INSTR LOCAL NoMetaUpdate call    ___fprintf_chk 
             401b7a      5 INSTR BELONGTO 4013a0 
             401b7a      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ call    ___fprintf_chk 
-            401b7f     -1 INSTR LOCAL MetadataRedundant mov     edi, 1          ; status 
+            401b7f     -2 INSTR LOCAL n RDI ZZ  NUMVia2ndSrcIMMEDNUM mov     edi, 1          ; status 
             401b7f      5 INSTR BELONGTO 4013a0 
+            401b7f      5 INSTR DEADREGS  EFLAGS RBX RDI R12 R13 R14 R15 ZZ mov     edi, 1          ; status 
             401b84     -1 INSTR LOCAL NoMetaUpdate call    _exit 
             401b84      5 INSTR BELONGTO 4013a0 
             401b84      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ call    _exit 
@@ -1518,7 +1521,7 @@
             401bb9     -1 INSTR LOCAL NoMetaUpdate jmp     loc_4016FA 
             401bb9      5 INSTR BELONGTO 4013a0 
             401bbe      2 INSTR BELONGTO 4013a0 
-            401bbe      2 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX RSI R8 R9 R10 R11 R12 R13 ZZ xor     edi, edi        ; src 
+            401bbe      2 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX RSI RDI R8 R9 R10 R11 R12 R13 ZZ xor     edi, edi        ; src 
             401bbe     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi        ; src 
             401bc0     -1 INSTR LOCAL NoMetaUpdate call    sub_403EF0 
             401bc0      5 INSTR BELONGTO 4013a0 
@@ -1589,7 +1592,7 @@
             401c34     -1 INSTR LOCAL NoMetaUpdate jmp     short loc_401C05 
             401c34      2 INSTR BELONGTO 4013a0 
             401c36      2 INSTR BELONGTO 4013a0 
-            401c36      2 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX RSI R8 R9 R10 R11 R12 R13 ZZ xor     edi, edi        ; src 
+            401c36      2 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX RSI RDI R8 R9 R10 R11 R12 R13 ZZ xor     edi, edi        ; src 
             401c36     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi        ; src 
             401c38     -1 INSTR LOCAL NoMetaUpdate call    sub_403480 
             401c38      5 INSTR BELONGTO 4013a0 
@@ -1603,43 +1606,41 @@
             401c51     -1 INSTR LOCAL NoMetaUpdate jg      short loc_401C5D 
             401c51      2 INSTR BELONGTO 4013a0 
             401c53     10 INSTR BELONGTO 4013a0 
-            401c53     10 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ mov     cs:status, 2 
+            401c53     10 INSTR DEADREGS  EFLAGS RBX RDI R12 R13 R14 R15 ZZ mov     cs:status, 2 
             401c5d      6 INSTR BELONGTO 4013a0 
-            401c5d      6 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ mov     edi, cs:status  ; status 
+            401c5d      6 INSTR DEADREGS  EFLAGS RBX RDI R12 R13 R14 R15 ZZ mov     edi, cs:status  ; status 
             401c63     -1 INSTR LOCAL NoMetaUpdate call    _exit 
             401c63      5 INSTR BELONGTO 4013a0 
             401c63      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ call    _exit 
             401c68     -2 INSTR LOCAL n RSI ZZ  NumericDEFs mov     esi, offset sub_402280; handler 
             401c68      5 INSTR BELONGTO 4013a0 
-            401c68      5 INSTR DEADREGS  EFLAGS RBX R12 R13 ZZ mov     esi, offset sub_402280; handler 
+            401c68      5 INSTR DEADREGS  EFLAGS RBX RSI RDI R12 R13 ZZ mov     esi, offset sub_402280; handler 
             401c6d     -2 INSTR LOCAL n RDI ZZ  NUMVia2ndSrcIMMEDNUM mov     edi, 2          ; sig 
             401c6d      5 INSTR BELONGTO 4013a0 
-            401c6d      5 INSTR DEADREGS  EFLAGS RBX R12 R13 ZZ mov     edi, 2          ; sig 
+            401c6d      5 INSTR DEADREGS  EFLAGS RBX RDI R12 R13 ZZ mov     edi, 2          ; sig 
             401c72     -1 INSTR LOCAL NoMetaUpdate call    _signal 
             401c72      5 INSTR BELONGTO 4013a0 
             401c72      5 INSTR DEADREGS  EFLAGS RBX R12 R13 ZZ call    _signal 
-            401c77     -2 INSTR LOCAL n RSI ZZ  NumericDEFs mov     esi, offset sub_402280; handler 
+            401c77     -1 INSTR LOCAL MetadataRedundant mov     esi, offset sub_402280; handler 
             401c77      5 INSTR BELONGTO 4013a0 
-            401c77      5 INSTR DEADREGS  EFLAGS RBX R12 R13 ZZ mov     esi, offset sub_402280; handler 
             401c7c     -1 INSTR LOCAL MetadataRedundant mov     edi, 0Fh        ; sig 
             401c7c      5 INSTR BELONGTO 4013a0 
             401c81     -1 INSTR LOCAL NoMetaUpdate call    _signal 
             401c81      5 INSTR BELONGTO 4013a0 
             401c81      5 INSTR DEADREGS  EFLAGS RBX R12 R13 ZZ call    _signal 
-            401c86     -2 INSTR LOCAL n RSI ZZ  NumericDEFs mov     esi, offset sub_402280; handler 
+            401c86     -1 INSTR LOCAL MetadataRedundant mov     esi, offset sub_402280; handler 
             401c86      5 INSTR BELONGTO 4013a0 
-            401c86      5 INSTR DEADREGS  EFLAGS RBX R12 R13 ZZ mov     esi, offset sub_402280; handler 
             401c8b     -1 INSTR LOCAL MetadataRedundant mov     edi, 1          ; sig 
             401c8b      5 INSTR BELONGTO 4013a0 
             401c90     -1 INSTR LOCAL NoMetaUpdate call    _signal 
             401c90      5 INSTR BELONGTO 4013a0 
             401c90      5 INSTR DEADREGS  EFLAGS RBX R12 R13 ZZ call    _signal 
             401c95      6 INSTR BELONGTO 4013a0 
-            401c95      6 INSTR DEADREGS  EFLAGS RBX R12 R13 ZZ mov     eax, cs:dword_608350 
+            401c95      6 INSTR DEADREGS  EFLAGS RAX RBX R12 R13 ZZ mov     eax, cs:dword_608350 
             401c9b     -1 INSTR LOCAL NoMetaUpdate jmp     loc_401949 
             401c9b      5 INSTR BELONGTO 4013a0 
             401ca0      5 INSTR BELONGTO 4013a0 
-            401ca0      5 INSTR DEADREGS  EFLAGS RDI R13 ZZ mov     esi, offset aVersion; "--version" 
+            401ca0      5 INSTR DEADREGS  EFLAGS RSI RDI R13 ZZ mov     esi, offset aVersion; "--version" 
             401ca5      3 INSTR BELONGTO 4013a0 
             401ca5      3 INSTR DEADREGS  EFLAGS RDI R13 ZZ mov     rdi, rbx        ; s1 
             401ca8     -1 INSTR LOCAL NoMetaUpdate call    _strcmp 
@@ -1650,7 +1651,7 @@
             401caf     -1 INSTR LOCAL NoMetaUpdate jz      loc_4017F4      ; jumptable 0000000000401753 cases 27,37 
             401caf      6 INSTR BELONGTO 4013a0 
             401cb5      5 INSTR BELONGTO 4013a0 
-            401cb5      5 INSTR DEADREGS  EFLAGS RDI R13 ZZ mov     esi, offset aLicense; "--license" 
+            401cb5      5 INSTR DEADREGS  EFLAGS RSI RDI R13 ZZ mov     esi, offset aLicense; "--license" 
             401cba      3 INSTR BELONGTO 4013a0 
             401cba      3 INSTR DEADREGS  EFLAGS RDI R13 ZZ mov     rdi, rbx        ; s1 
             401cbd     -1 INSTR LOCAL NoMetaUpdate call    _strcmp 
@@ -1661,7 +1662,7 @@
             401cc4     -1 INSTR LOCAL NoMetaUpdate jz      loc_4017F4      ; jumptable 0000000000401753 cases 27,37 
             401cc4      6 INSTR BELONGTO 4013a0 
             401cca      5 INSTR BELONGTO 4013a0 
-            401cca      5 INSTR DEADREGS  EFLAGS RDI R13 ZZ mov     esi, offset aExponential; "--exponential" 
+            401cca      5 INSTR DEADREGS  EFLAGS RSI RDI R13 ZZ mov     esi, offset aExponential; "--exponential" 
             401ccf      3 INSTR BELONGTO 4013a0 
             401ccf      3 INSTR DEADREGS  EFLAGS RDI R13 ZZ mov     rdi, rbx        ; s1 
             401cd2     -1 INSTR LOCAL NoMetaUpdate call    _strcmp 
@@ -1676,7 +1677,7 @@
             401ce5     -1 INSTR LOCAL NoMetaUpdate jmp     loc_4016FA 
             401ce5      5 INSTR BELONGTO 4013a0 
             401cea      5 INSTR BELONGTO 4013a0 
-            401cea      5 INSTR DEADREGS  EFLAGS RDI R13 ZZ mov     esi, offset aRepetitiveBest; "--repetitive-best" 
+            401cea      5 INSTR DEADREGS  EFLAGS RSI RDI R13 ZZ mov     esi, offset aRepetitiveBest; "--repetitive-best" 
             401cef      3 INSTR BELONGTO 4013a0 
             401cef      3 INSTR DEADREGS  EFLAGS RDI R13 ZZ mov     rdi, rbx        ; s1 
             401cf2     -1 INSTR LOCAL NoMetaUpdate call    _strcmp 
@@ -1687,7 +1688,7 @@
             401cf9     -1 INSTR LOCAL NoMetaUpdate jz      short loc_401D2C 
             401cf9      2 INSTR BELONGTO 4013a0 
             401cfb      5 INSTR BELONGTO 4013a0 
-            401cfb      5 INSTR DEADREGS  EFLAGS RDI R13 ZZ mov     esi, offset aRepetitiveFast; "--repetitive-fast" 
+            401cfb      5 INSTR DEADREGS  EFLAGS RSI RDI R13 ZZ mov     esi, offset aRepetitiveFast; "--repetitive-fast" 
             401d00      3 INSTR BELONGTO 4013a0 
             401d00      3 INSTR DEADREGS  EFLAGS RDI R13 ZZ mov     rdi, rbx        ; s1 
             401d03     -1 INSTR LOCAL NoMetaUpdate call    _strcmp 
@@ -1698,7 +1699,7 @@
             401d0a     -1 INSTR LOCAL NoMetaUpdate jz      short loc_401D2C 
             401d0a      2 INSTR BELONGTO 4013a0 
             401d0c      5 INSTR BELONGTO 4013a0 
-            401d0c      5 INSTR DEADREGS  EFLAGS RDI R13 ZZ mov     esi, offset aFast; "--fast" 
+            401d0c      5 INSTR DEADREGS  EFLAGS RSI RDI R13 ZZ mov     esi, offset aFast; "--fast" 
             401d11      3 INSTR BELONGTO 4013a0 
             401d11      3 INSTR DEADREGS  EFLAGS RDI R13 ZZ mov     rdi, rbx        ; s1 
             401d14     -1 INSTR LOCAL NoMetaUpdate call    _strcmp 
@@ -1713,14 +1714,14 @@
             401d27     -1 INSTR LOCAL NoMetaUpdate jmp     loc_4016FA 
             401d27      5 INSTR BELONGTO 4013a0 
             401d2c      3 INSTR BELONGTO 4013a0 
-            401d2c      3 INSTR DEADREGS  EFLAGS RCX RDI R8 R13 ZZ mov     rdi, rbx 
+            401d2c      3 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R13 ZZ mov     rdi, rbx 
             401d2f     -1 INSTR LOCAL NoMetaUpdate call    sub_402060 
             401d2f      5 INSTR BELONGTO 4013a0 
-            401d2f      5 INSTR DEADREGS  EFLAGS RCX RBX R8 R13 ZZ call    sub_402060 
+            401d2f      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX RSI R8 R13 ZZ call    sub_402060 
             401d34     -1 INSTR LOCAL NoMetaUpdate jmp     loc_4016FA 
             401d34      5 INSTR BELONGTO 4013a0 
             401d39      5 INSTR BELONGTO 4013a0 
-            401d39      5 INSTR DEADREGS  EFLAGS RDI R13 ZZ mov     esi, offset aBest; "--best" 
+            401d39      5 INSTR DEADREGS  EFLAGS RSI RDI R13 ZZ mov     esi, offset aBest; "--best" 
             401d3e      3 INSTR BELONGTO 4013a0 
             401d3e      3 INSTR DEADREGS  EFLAGS RDI R13 ZZ mov     rdi, rbx        ; s1 
             401d41     -1 INSTR LOCAL NoMetaUpdate call    _strcmp 
@@ -1735,7 +1736,7 @@
             401d54     -1 INSTR LOCAL NoMetaUpdate jmp     loc_4016FA 
             401d54      5 INSTR BELONGTO 4013a0 
             401d59      5 INSTR BELONGTO 4013a0 
-            401d59      5 INSTR DEADREGS  EFLAGS RDI R13 ZZ mov     esi, offset aVerbose; "--verbose" 
+            401d59      5 INSTR DEADREGS  EFLAGS RSI RDI R13 ZZ mov     esi, offset aVerbose; "--verbose" 
             401d5e      3 INSTR BELONGTO 4013a0 
             401d5e      3 INSTR DEADREGS  EFLAGS RDI R13 ZZ mov     rdi, rbx        ; s1 
             401d61     -1 INSTR LOCAL NoMetaUpdate call    _strcmp 
@@ -1750,7 +1751,7 @@
             401d71     -1 INSTR LOCAL NoMetaUpdate jmp     loc_4016FA 
             401d71      5 INSTR BELONGTO 4013a0 
             401d76      5 INSTR BELONGTO 4013a0 
-            401d76      5 INSTR DEADREGS  EFLAGS RDI R13 ZZ mov     esi, offset aHelp; "--help" 
+            401d76      5 INSTR DEADREGS  EFLAGS RSI RDI R13 ZZ mov     esi, offset aHelp; "--help" 
             401d7b      3 INSTR BELONGTO 4013a0 
             401d7b      3 INSTR DEADREGS  EFLAGS RDI R13 ZZ mov     rdi, rbx        ; s1 
             401d7e     -1 INSTR LOCAL NoMetaUpdate call    _strcmp 
@@ -1762,9 +1763,9 @@
             401d85      6 INSTR BELONGTO 4013a0 
             401d8b     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 2          ; n 
             401d8b      5 INSTR BELONGTO 4013a0 
-            401d8b      5 INSTR DEADREGS  EFLAGS RDI R13 ZZ mov     edx, 2          ; n 
+            401d8b      5 INSTR DEADREGS  EFLAGS RDX RSI RDI R13 ZZ mov     edx, 2          ; n 
             401d90      5 INSTR BELONGTO 4013a0 
-            401d90      5 INSTR DEADREGS  EFLAGS RDI R13 ZZ mov     esi, offset asc_40487F; "--" 
+            401d90      5 INSTR DEADREGS  EFLAGS RSI RDI R13 ZZ mov     esi, offset asc_40487F; "--" 
             401d95      3 INSTR BELONGTO 4013a0 
             401d95      3 INSTR DEADREGS  EFLAGS RDI R13 ZZ mov     rdi, rbx        ; s1 
             401d98     -1 INSTR LOCAL NoMetaUpdate call    _strncmp 
@@ -1775,14 +1776,14 @@
             401d9f     -1 INSTR LOCAL NoMetaUpdate jnz     loc_4016FA 
             401d9f      6 INSTR BELONGTO 4013a0 
             401da5      3 INSTR BELONGTO 4013a0 
-            401da5      3 INSTR DEADREGS  EFLAGS RCX RDI R8 R12 R13 R14 R15 ZZ mov     r8, rbx 
+            401da5      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R12 R13 R14 R15 ZZ mov     r8, rbx 
             401da8      7 INSTR BELONGTO 4013a0 
-            401da8      7 INSTR DEADREGS  EFLAGS RCX RBX RDI R12 R13 R14 R15 ZZ mov     rcx, cs:s 
+            401da8      7 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI RDI R12 R13 R14 R15 ZZ mov     rcx, cs:s 
             401daf      5 INSTR BELONGTO 4013a0 
-            401daf      5 INSTR DEADREGS  EFLAGS RBX RDI R12 R13 R14 R15 ZZ mov     edx, offset aSBadFlagS; "%s: Bad flag `%s'\n" 
+            401daf      5 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI R12 R13 R14 R15 ZZ mov     edx, offset aSBadFlagS; "%s: Bad flag `%s'\n" 
             401db4     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 1 
             401db4      5 INSTR BELONGTO 4013a0 
-            401db4      5 INSTR DEADREGS  EFLAGS RBX RDI R12 R13 R14 R15 ZZ mov     esi, 1 
+            401db4      5 INSTR DEADREGS  EFLAGS RBX RSI RDI R12 R13 R14 R15 ZZ mov     esi, 1 
             401db9      7 INSTR BELONGTO 4013a0 
             401db9      7 INSTR DEADREGS  EFLAGS RBX RDI R12 R13 R14 R15 ZZ mov     rdi, cs:stderr 
             401dc0     -1 INSTR LOCAL NoMetaUpdate jmp     loc_401685 
@@ -1792,15 +1793,15 @@
             401dcc     -1 INSTR LOCAL NoMetaUpdate jz      loc_401C4A 
             401dcc      6 INSTR BELONGTO 4013a0 
             401dd2      7 INSTR BELONGTO 4013a0 
-            401dd2      7 INSTR DEADREGS  EFLAGS RCX RBX R12 R13 R14 R15 ZZ mov     rcx, cs:stderr  ; s 
+            401dd2      7 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI RDI R12 R13 R14 R15 ZZ mov     rcx, cs:stderr  ; s 
             401dd9     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 70h        ; n 
             401dd9      5 INSTR BELONGTO 4013a0 
-            401dd9      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ mov     edx, 70h        ; n 
+            401dd9      5 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI R12 R13 R14 R15 ZZ mov     edx, 70h        ; n 
             401dde     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 1          ; size 
             401dde      5 INSTR BELONGTO 4013a0 
-            401dde      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ mov     esi, 1          ; size 
+            401dde      5 INSTR DEADREGS  EFLAGS RBX RSI RDI R12 R13 R14 R15 ZZ mov     esi, 1          ; size 
             401de3      5 INSTR BELONGTO 4013a0 
-            401de3      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ mov     edi, offset aYouCanUseTheBz; "\nYou can use the `bzip2recover' progra"... 
+            401de3      5 INSTR DEADREGS  EFLAGS RBX RDI R12 R13 R14 R15 ZZ mov     edi, offset aYouCanUseTheBz; "\nYou can use the `bzip2recover' progra"... 
             401de8     -1 INSTR LOCAL NoMetaUpdate call    _fwrite 
             401de8      5 INSTR BELONGTO 4013a0 
             401de8      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ call    _fwrite 
@@ -1876,7 +1877,7 @@
             401e44     -3 INSTR LOCAL NoWarn push    rbx 
             401e45     16 MEMORYHOLE STACK esp + 8 CalleeSavedRegs 
             401e45      4 INSTR BELONGTO 401e40 
-            401e45      4 INSTR DEADREGS  EFLAGS ZZ sub     rsp, 8 
+            401e45      4 INSTR DEADREGS  EFLAGS RBX ZZ sub     rsp, 8 
             401e45      8 DATAREF STACK 272 esp + 0 PARENT LocalFrame LOCALFRAME
             401e45      8 MEMORYHOLE STACK esp + 24 ReturnAddress 
             401e49     -1 INSTR LOCAL NoMetaUpdate cmp     cs:byte_6071F8, 0 
@@ -1967,20 +1968,20 @@
             401efd      3 INSTR BELONGTO 401ee0 
             401efd      3 INSTR DEADREGS  EFLAGS RAX RCX RDX R9 R10 ZZ mov     rax, [rsi] 
             401f00      5 INSTR BELONGTO 401ee0 
-            401f00      5 INSTR DEADREGS  EFLAGS RCX RDX R9 R10 ZZ lea     r9, [rsp+38h+var_19] 
+            401f00      5 INSTR DEADREGS  EFLAGS RCX RDX RSI R9 R10 ZZ lea     r9, [rsp+38h+var_19] 
             401f00      5 PTRIMMEDESP STACK 31 displ lea     r9, [rsp+38h+var_19]
             401f05      5 INSTR BELONGTO 401ee0 
-            401f05      5 INSTR DEADREGS  EFLAGS RCX RDX R10 ZZ lea     r10, [rsp+38h+var_10] 
+            401f05      5 INSTR DEADREGS  EFLAGS RCX RDX RSI R10 ZZ lea     r10, [rsp+38h+var_10] 
             401f05      5 PTRIMMEDESP STACK 40 displ lea     r10, [rsp+38h+var_10]
             401f0a      5 INSTR BELONGTO 401ee0 
-            401f0a      5 INSTR DEADREGS  EFLAGS RCX RDX ZZ mov     [rsp+38h+var_18], rax 
+            401f0a      5 INSTR DEADREGS  EFLAGS RCX RDX RSI ZZ mov     [rsp+38h+var_18], rax 
             401f0a      5 PTRIMMEDESP STACK 32 displ mov     [rsp+38h+var_18], rax
             401f0f      1 INSTR BELONGTO 401ee0 
             401f10      5 INSTR BELONGTO 401ee0 
-            401f10      5 INSTR DEADREGS  EFLAGS RAX RCX RDX ZZ lea     rcx, [rsp+38h+var_18+7] 
+            401f10      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI ZZ lea     rcx, [rsp+38h+var_18+7] 
             401f10      5 PTRIMMEDESP STACK 39 displ lea     rcx, [rsp+38h+var_18+7]
             401f15      2 INSTR BELONGTO 401ee0 
-            401f15      2 INSTR DEADREGS  EFLAGS RAX RDX ZZ xor     esi, esi 
+            401f15      2 INSTR DEADREGS  EFLAGS RAX RDX RSI ZZ xor     esi, esi 
             401f15     -2 INSTR LOCAL n RSI ZZ  AlwaysNUM xor     esi, esi 
             401f17      9 INSTR BELONGTO 401ee0 
             401f20     -2 INSTR LOCAL n RAX ZZ  NumericDEFs movzx   eax, byte ptr [rcx] 
@@ -2108,8 +2109,9 @@
             401fd4     -1 INSTR LOCAL NoMetaUpdate call    _strlen 
             401fd4      5 INSTR BELONGTO 401fb0 
             401fd4      5 INSTR DEADREGS  EFLAGS ZZ call    _strlen 
-            401fd9     -1 INSTR LOCAL MetadataRedundant mov     edx, eax 
             401fd9      2 INSTR BELONGTO 401fb0 
+            401fd9      2 INSTR DEADREGS  EFLAGS RDX ZZ mov     edx, eax 
+            401fd9     -2 INSTR LOCAL n RDX ZZ  NumericDEFs mov     edx, eax 
             401fdb     -1 INSTR LOCAL MetadataRedundant xor     eax, eax 
             401fdb      2 INSTR BELONGTO 401fb0 
             401fdd     -1 INSTR LOCAL NoMetaUpdate cmp     r12d, edx 
@@ -2152,12 +2154,12 @@
             402010      0 FUNC FRAMERESTORE 0 0 1 1 0 0 2 0 0 3 -8 0 4 0 8 5 0 0 6 0 0 7 0 0 8 0 0 9 0 0 10 0 0 11 0 0 12 0 0 13 0 0 14 0 0 15 0 0 ZZ
             402010      0 FUNC MMSAFENESS SAFE
             402010      1 INSTR BELONGTO 402010 
-            402010      1 INSTR DEADREGS  EFLAGS ZZ push    rbx 
+            402010      1 INSTR DEADREGS  EFLAGS RSI ZZ push    rbx 
             402010     31 FUNC GLOBAL sub_402010 FUNC_UNSAFE NOFP RET             40202e 
             402010      8 MEMORYHOLE STACK esp + 0 CalleeSavedRegs 
             402010      8 MEMORYHOLE STACK esp + 8 ReturnAddress 
             402011      5 INSTR BELONGTO 402010 
-            402011      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     esi, offset modes; "rb" 
+            402011      5 INSTR DEADREGS  EFLAGS RBX RSI ZZ mov     esi, offset modes; "rb" 
             402016     -1 INSTR LOCAL NoMetaUpdate call    _fopen64 
             402016      5 INSTR BELONGTO 402010 
             402016      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _fopen64 
@@ -2174,7 +2176,7 @@
             402026      5 INSTR BELONGTO 402010 
             402026      5 INSTR DEADREGS  EFLAGS ZZ call    _fclose 
             40202b      2 INSTR BELONGTO 402010 
-            40202b      2 INSTR DEADREGS  EFLAGS ZZ mov     eax, ebx 
+            40202b      2 INSTR DEADREGS  EFLAGS RAX ZZ mov     eax, ebx 
             40202b     -2 INSTR LOCAL n RAX ZZ  NumericDEFs mov     eax, ebx 
             40202d      1 INSTR BELONGTO 402010 
             40202d      1 INSTR DEADREGS  EFLAGS RBX ZZ pop     rbx 
@@ -2193,10 +2195,10 @@
             402034      5 INSTR BELONGTO 402030 
             402034      5 INSTR DEADREGS  EFLAGS ZZ call    _fgetc 
             402039      2 INSTR BELONGTO 402030 
-            402039      2 INSTR DEADREGS  EFLAGS ZZ mov     edi, eax        ; c 
+            402039      2 INSTR DEADREGS  EFLAGS RDI ZZ mov     edi, eax        ; c 
             40203b     -2 INSTR LOCAL n RAX ZZ  NUMVia2ndSrcIMMEDNUM mov     eax, 1 
             40203b      5 INSTR BELONGTO 402030 
-            40203b      5 INSTR DEADREGS  EFLAGS ZZ mov     eax, 1 
+            40203b      5 INSTR DEADREGS  EFLAGS RAX ZZ mov     eax, 1 
             402040     -1 INSTR LOCAL NoMetaUpdate cmp     edi, 0FFFFFFFFh 
             402040      3 INSTR BELONGTO 402030 
             402043     -1 INSTR LOCAL NoMetaUpdate jz      short loc_40204F 
@@ -2206,8 +2208,9 @@
             402048     -1 INSTR LOCAL NoMetaUpdate call    _ungetc 
             402048      5 INSTR BELONGTO 402030 
             402048      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _ungetc 
-            40204d     -1 INSTR LOCAL MetadataRedundant xor     eax, eax 
             40204d      2 INSTR BELONGTO 402030 
+            40204d      2 INSTR DEADREGS  EFLAGS RAX RBX ZZ xor     eax, eax 
+            40204d     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             40204f      1 INSTR BELONGTO 402030 
             40204f      1 INSTR DEADREGS  EFLAGS RBX ZZ pop     rbx 
             402050      1 INSTR BELONGTO 402030 
@@ -2216,19 +2219,19 @@
             402060      0 FUNC MMSAFENESS SAFE
             402060     34 FUNC GLOBAL sub_402060 FUNC_UNSAFE NOFP RET             402081 
             402060      3 INSTR BELONGTO 402060 
-            402060      3 INSTR DEADREGS  EFLAGS RCX R8 ZZ mov     r8, rdi 
+            402060      3 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI R8 ZZ mov     r8, rdi 
             402060      8 MEMORYHOLE STACK esp + 0 ReturnAddress 
             402063      7 INSTR BELONGTO 402060 
-            402063      7 INSTR DEADREGS  EFLAGS RCX RDI ZZ mov     rcx, cs:s 
+            402063      7 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI ZZ mov     rcx, cs:s 
             40206a      7 INSTR BELONGTO 402060 
-            40206a      7 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, cs:stderr 
+            40206a      7 INSTR DEADREGS  EFLAGS RAX RDX RSI RDI ZZ mov     rdi, cs:stderr 
             402071      5 INSTR BELONGTO 402060 
-            402071      5 INSTR DEADREGS  EFLAGS ZZ mov     edx, offset aSSIsRedundantI; "%s: %s is redundant in versions 0.9.5 a"... 
+            402071      5 INSTR DEADREGS  EFLAGS RAX RDX RSI ZZ mov     edx, offset aSSIsRedundantI; "%s: %s is redundant in versions 0.9.5 a"... 
             402076     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 1 
             402076      5 INSTR BELONGTO 402060 
-            402076      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, 1 
+            402076      5 INSTR DEADREGS  EFLAGS RAX RSI ZZ mov     esi, 1 
             40207b      2 INSTR BELONGTO 402060 
-            40207b      2 INSTR DEADREGS  EFLAGS ZZ xor     eax, eax 
+            40207b      2 INSTR DEADREGS  EFLAGS RAX ZZ xor     eax, eax 
             40207b     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             40207d     -1 INSTR LOCAL NoMetaUpdate jmp     ___fprintf_chk 
             40207d      5 INSTR BELONGTO 402060 
@@ -2236,20 +2239,20 @@
             402090      0 FUNC FRAMERESTORE 0 0 0 1 0 0 2 0 0 3 0 0 4 0 0 5 0 0 6 0 0 7 0 0 8 0 0 9 0 0 10 0 0 11 0 0 12 0 0 13 0 0 14 0 0 15 0 0 ZZ
             402090      0 FUNC MMSAFENESS SAFE
             402090      4 INSTR BELONGTO 402090 
-            402090      4 INSTR DEADREGS  EFLAGS RCX ZZ sub     rsp, 8 
+            402090      4 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI ZZ sub     rsp, 8 
             402090     61 FUNC GLOBAL sub_402090 FUNC_UNSAFE NOFP NORET             4020cc 
             402090      8 DATAREF STACK 275 esp + 0 PARENT LocalFrame LOCALFRAME
             402090      8 MEMORYHOLE STACK esp + 8 ReturnAddress 
             402094      7 INSTR BELONGTO 402090 
-            402094      7 INSTR DEADREGS  EFLAGS RCX ZZ mov     rcx, cs:stderr  ; s 
+            402094      7 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI ZZ mov     rcx, cs:stderr  ; s 
             40209b     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 0EBh       ; n 
             40209b      5 INSTR BELONGTO 402090 
-            40209b      5 INSTR DEADREGS  EFLAGS ZZ mov     edx, 0EBh       ; n 
+            40209b      5 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     edx, 0EBh       ; n 
             4020a0     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 1          ; size 
             4020a0      5 INSTR BELONGTO 402090 
-            4020a0      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, 1          ; size 
+            4020a0      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, 1          ; size 
             4020a5      5 INSTR BELONGTO 402090 
-            4020a5      5 INSTR DEADREGS  EFLAGS ZZ mov     edi, offset aBzip2IMNotConf; "bzip2: I'm not configured correctly for"... 
+            4020a5      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     edi, offset aBzip2IMNotConf; "bzip2: I'm not configured correctly for"... 
             4020aa     -1 INSTR LOCAL NoMetaUpdate call    _fwrite 
             4020aa      5 INSTR BELONGTO 402090 
             4020aa      5 INSTR DEADREGS  EFLAGS ZZ call    _fwrite 
@@ -2260,7 +2263,7 @@
             4020b8     10 INSTR BELONGTO 402090 
             4020b8     10 INSTR DEADREGS  EFLAGS ZZ mov     cs:status, 3 
             4020c2      6 INSTR BELONGTO 402090 
-            4020c2      6 INSTR DEADREGS  EFLAGS ZZ mov     edi, cs:status  ; status 
+            4020c2      6 INSTR DEADREGS  EFLAGS RDI ZZ mov     edi, cs:status  ; status 
             4020c8     -1 INSTR LOCAL NoMetaUpdate call    _exit 
             4020c8      5 INSTR BELONGTO 402090 
             4020c8      5 INSTR DEADREGS  EFLAGS ZZ call    _exit 
@@ -2271,12 +2274,12 @@
             4020d0     -3 INSTR LOCAL NoWarn push    rbx 
             4020d0    432 FUNC GLOBAL sub_4020D0 FUNC_UNSAFE NOFP NORET             40227f 
             4020d1      2 INSTR BELONGTO 4020d0 
-            4020d1      2 INSTR DEADREGS  EFLAGS ZZ mov     ebx, edi 
+            4020d1      2 INSTR DEADREGS  EFLAGS RBX ZZ mov     ebx, edi 
             4020d1     -2 INSTR LOCAL n RBX ZZ  NumericDEFs mov     ebx, edi 
             4020d3    160 DATAREF STACK 276 esp + 0 PARENT LocalFrame LOCALFRAME
             4020d3      4 DATAREF STACK 277 esp + 0 CHILDOF 276 OFFSET 0 OutArgsRegion OUTARGS
             4020d3      7 INSTR BELONGTO 4020d0 
-            4020d3      7 INSTR DEADREGS  EFLAGS ZZ sub     rsp, 0A0h 
+            4020d3      7 INSTR DEADREGS  EFLAGS RDI ZZ sub     rsp, 0A0h 
             4020d3      8 MEMORYHOLE STACK esp + 160 CalleeSavedRegs 
             4020d3      8 MEMORYHOLE STACK esp + 168 ReturnAddress 
             4020da     -1 INSTR LOCAL NoMetaUpdate cmp     cs:dword_607B08, 3 
@@ -2288,13 +2291,13 @@
             4020ea     -1 INSTR LOCAL NoMetaUpdate jz      short loc_402107 
             4020ea      2 INSTR BELONGTO 4020d0 
             4020ec      7 INSTR BELONGTO 4020d0 
-            4020ec      7 INSTR DEADREGS  EFLAGS R9 ZZ mov     r9d, cs:dword_607B00 
+            4020ec      7 INSTR DEADREGS  EFLAGS RDI R9 ZZ mov     r9d, cs:dword_607B00 
             4020f3     -1 INSTR LOCAL NoMetaUpdate test    r9d, r9d 
             4020f3      3 INSTR BELONGTO 4020d0 
             4020f6     -1 INSTR LOCAL NoMetaUpdate jle     short loc_402107 
             4020f6      2 INSTR BELONGTO 4020d0 
             4020f8      6 INSTR BELONGTO 4020d0 
-            4020f8      6 INSTR DEADREGS  EFLAGS ZZ mov     eax, cs:dword_607AF0 
+            4020f8      6 INSTR DEADREGS  EFLAGS RAX RDI ZZ mov     eax, cs:dword_607AF0 
             4020fe     -1 INSTR LOCAL NoMetaUpdate cmp     r9d, eax 
             4020fe      3 INSTR BELONGTO 4020d0 
             402101     -1 INSTR LOCAL NoMetaUpdate jg      loc_4021A2 
@@ -2304,9 +2307,9 @@
             40210d     -1 INSTR LOCAL NoMetaUpdate jle     short loc_402115 
             40210d      2 INSTR BELONGTO 4020d0 
             40210f      6 INSTR BELONGTO 4020d0 
-            40210f      6 INSTR DEADREGS  EFLAGS ZZ mov     cs:status, ebx 
+            40210f      6 INSTR DEADREGS  EFLAGS RDI ZZ mov     cs:status, ebx 
             402115      6 INSTR BELONGTO 4020d0 
-            402115      6 INSTR DEADREGS  EFLAGS RBX ZZ mov     edi, cs:status  ; status 
+            402115      6 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     edi, cs:status  ; status 
             40211b     -1 INSTR LOCAL NoMetaUpdate call    _exit 
             40211b      5 INSTR BELONGTO 4020d0 
             40211b      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _exit 
@@ -2319,13 +2322,13 @@
             402130     -1 INSTR LOCAL NoMetaUpdate jz      short loc_4020E3 
             402130      2 INSTR BELONGTO 4020d0 
             402132      5 INSTR BELONGTO 4020d0 
-            402132      5 INSTR DEADREGS  EFLAGS RDX ZZ lea     rdx, [rsp+0A8h+stat_buf]; stat_buf 
+            402132      5 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ lea     rdx, [rsp+0A8h+stat_buf]; stat_buf 
             402132      5 PTRIMMEDESP STACK 16 displ lea     rdx, [rsp+0A8h+stat_buf]; stat_buf
             402137      5 INSTR BELONGTO 4020d0 
-            402137      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, offset dest; filename 
+            402137      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, offset dest; filename 
             40213c     -2 INSTR LOCAL n RDI ZZ  NUMVia2ndSrcIMMEDNUM mov     edi, 1          ; ver 
             40213c      5 INSTR BELONGTO 4020d0 
-            40213c      5 INSTR DEADREGS  EFLAGS ZZ mov     edi, 1          ; ver 
+            40213c      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     edi, 1          ; ver 
             402141     -1 INSTR LOCAL NoMetaUpdate call    ___xstat64 
             402141      5 INSTR BELONGTO 4020d0 
             402141      5 INSTR DEADREGS  EFLAGS ZZ call    ___xstat64 
@@ -2347,7 +2350,7 @@
             402167      5 INSTR BELONGTO 4020d0 
             402167      5 INSTR DEADREGS  EFLAGS ZZ call    _fclose 
             40216c      5 INSTR BELONGTO 4020d0 
-            40216c      5 INSTR DEADREGS  EFLAGS ZZ mov     edi, offset file; filename 
+            40216c      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     edi, offset file; filename 
             402171     -1 INSTR LOCAL NoMetaUpdate call    _remove 
             402171      5 INSTR BELONGTO 4020d0 
             402171      5 INSTR DEADREGS  EFLAGS ZZ call    _remove 
@@ -2356,16 +2359,16 @@
             402178     -1 INSTR LOCAL NoMetaUpdate jz      loc_4020E3 
             402178      6 INSTR BELONGTO 4020d0 
             40217e      7 INSTR BELONGTO 4020d0 
-            40217e      7 INSTR DEADREGS  EFLAGS RCX RDI ZZ mov     rcx, cs:s 
+            40217e      7 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI ZZ mov     rcx, cs:s 
             402185      7 INSTR BELONGTO 4020d0 
-            402185      7 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, cs:stderr 
+            402185      7 INSTR DEADREGS  EFLAGS RAX RDX RSI RDI ZZ mov     rdi, cs:stderr 
             40218c      5 INSTR BELONGTO 4020d0 
-            40218c      5 INSTR DEADREGS  EFLAGS ZZ mov     edx, offset aSWarningDeleti; "%s: WARNING: deletion of output file (a"... 
+            40218c      5 INSTR DEADREGS  EFLAGS RAX RDX RSI ZZ mov     edx, offset aSWarningDeleti; "%s: WARNING: deletion of output file (a"... 
             402191     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 1 
             402191      5 INSTR BELONGTO 4020d0 
-            402191      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, 1 
+            402191      5 INSTR DEADREGS  EFLAGS RAX RSI ZZ mov     esi, 1 
             402196      2 INSTR BELONGTO 4020d0 
-            402196      2 INSTR DEADREGS  EFLAGS ZZ xor     eax, eax 
+            402196      2 INSTR DEADREGS  EFLAGS RAX ZZ xor     eax, eax 
             402196     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             402198     -1 INSTR LOCAL NoMetaUpdate call    ___fprintf_chk 
             402198      5 INSTR BELONGTO 4020d0 
@@ -2373,24 +2376,24 @@
             40219d     -1 INSTR LOCAL NoMetaUpdate jmp     loc_4020E3 
             40219d      5 INSTR BELONGTO 4020d0 
             4021a2      7 INSTR BELONGTO 4020d0 
-            4021a2      7 INSTR DEADREGS  EFLAGS RCX RDI R8 ZZ mov     rcx, cs:s 
+            4021a2      7 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 ZZ mov     rcx, cs:s 
             4021a9      3 INSTR BELONGTO 4020d0 
-            4021a9      3 INSTR DEADREGS  EFLAGS RDI R8 ZZ mov     edx, r9d 
+            4021a9      3 INSTR DEADREGS  EFLAGS RDX RSI RDI R8 ZZ mov     edx, r9d 
             4021ac      7 INSTR BELONGTO 4020d0 
-            4021ac      7 INSTR DEADREGS  EFLAGS RDI R8 ZZ mov     rdi, cs:stderr 
+            4021ac      7 INSTR DEADREGS  EFLAGS RSI RDI R8 ZZ mov     rdi, cs:stderr 
             4021b3      2 INSTR BELONGTO 4020d0 
-            4021b3      2 INSTR DEADREGS  EFLAGS R8 ZZ sub     edx, eax 
+            4021b3      2 INSTR DEADREGS  EFLAGS RSI R8 ZZ sub     edx, eax 
             4021b5     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 1 
             4021b5      5 INSTR BELONGTO 4020d0 
-            4021b5      5 INSTR DEADREGS  EFLAGS R8 ZZ mov     esi, 1 
+            4021b5      5 INSTR DEADREGS  EFLAGS RAX RSI R8 ZZ mov     esi, 1 
             4021ba      2 INSTR BELONGTO 4020d0 
-            4021ba      2 INSTR DEADREGS  EFLAGS R8 ZZ xor     eax, eax 
+            4021ba      2 INSTR DEADREGS  EFLAGS RAX R8 ZZ xor     eax, eax 
             4021ba     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             4021bc      3 INSTR BELONGTO 4020d0 
             4021bc      3 INSTR DEADREGS  EFLAGS R8 ZZ mov     [rsp+0A8h+var_A8], edx 
             4021bc      3 PTRIMMEDESP STACK 0 displ mov     [rsp+0A8h+var_A8], edx
             4021bf      5 INSTR BELONGTO 4020d0 
-            4021bf      5 INSTR DEADREGS  EFLAGS R8 ZZ mov     edx, offset aSWarningSomeFi; "%s: WARNING: some files have not been p"... 
+            4021bf      5 INSTR DEADREGS  EFLAGS RDX R8 ZZ mov     edx, offset aSWarningSomeFi; "%s: WARNING: some files have not been p"... 
             4021c4      3 INSTR BELONGTO 4020d0 
             4021c4      3 INSTR DEADREGS  EFLAGS R8 ZZ mov     r8, rcx 
             4021c7     -1 INSTR LOCAL NoMetaUpdate call    ___fprintf_chk 
@@ -2399,74 +2402,77 @@
             4021cc     -1 INSTR LOCAL NoMetaUpdate jmp     loc_402107 
             4021cc      5 INSTR BELONGTO 4020d0 
             4021d1      7 INSTR BELONGTO 4020d0 
-            4021d1      7 INSTR DEADREGS  EFLAGS RCX RDI ZZ mov     rcx, cs:s 
+            4021d1      7 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI ZZ mov     rcx, cs:s 
             4021d8      7 INSTR BELONGTO 4020d0 
-            4021d8      7 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, cs:stderr 
+            4021d8      7 INSTR DEADREGS  EFLAGS RAX RDX RSI RDI ZZ mov     rdi, cs:stderr 
             4021df      5 INSTR BELONGTO 4020d0 
-            4021df      5 INSTR DEADREGS  EFLAGS ZZ mov     edx, offset aSWarningDele_0; "%s: WARNING: deletion of output file su"... 
+            4021df      5 INSTR DEADREGS  EFLAGS RAX RDX RSI ZZ mov     edx, offset aSWarningDele_0; "%s: WARNING: deletion of output file su"... 
             4021e4     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 1 
             4021e4      5 INSTR BELONGTO 4020d0 
-            4021e4      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, 1 
+            4021e4      5 INSTR DEADREGS  EFLAGS RAX RSI ZZ mov     esi, 1 
             4021e9      2 INSTR BELONGTO 4020d0 
-            4021e9      2 INSTR DEADREGS  EFLAGS ZZ xor     eax, eax 
+            4021e9      2 INSTR DEADREGS  EFLAGS RAX ZZ xor     eax, eax 
             4021e9     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             4021eb     -1 INSTR LOCAL NoMetaUpdate call    ___fprintf_chk 
             4021eb      5 INSTR BELONGTO 4020d0 
             4021eb      5 INSTR DEADREGS  EFLAGS ZZ call    ___fprintf_chk 
             4021f0      7 INSTR BELONGTO 4020d0 
-            4021f0      7 INSTR DEADREGS  EFLAGS RCX RDI ZZ mov     rcx, cs:s 
+            4021f0      7 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI ZZ mov     rcx, cs:s 
             4021f7      7 INSTR BELONGTO 4020d0 
-            4021f7      7 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, cs:stderr 
+            4021f7      7 INSTR DEADREGS  EFLAGS RAX RDX RSI RDI ZZ mov     rdi, cs:stderr 
             4021fe      5 INSTR BELONGTO 4020d0 
-            4021fe      5 INSTR DEADREGS  EFLAGS ZZ mov     edx, offset aSSinceInputFil; "%s:    since input file no longer exist"... 
+            4021fe      5 INSTR DEADREGS  EFLAGS RAX RDX RSI ZZ mov     edx, offset aSSinceInputFil; "%s:    since input file no longer exist"... 
             402203     -1 INSTR LOCAL MetadataRedundant mov     esi, 1 
             402203      5 INSTR BELONGTO 4020d0 
-            402208     -1 INSTR LOCAL MetadataRedundant xor     eax, eax 
             402208      2 INSTR BELONGTO 4020d0 
+            402208      2 INSTR DEADREGS  EFLAGS RAX ZZ xor     eax, eax 
+            402208     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             40220a     -1 INSTR LOCAL NoMetaUpdate call    ___fprintf_chk 
             40220a      5 INSTR BELONGTO 4020d0 
             40220a      5 INSTR DEADREGS  EFLAGS ZZ call    ___fprintf_chk 
             40220f      7 INSTR BELONGTO 4020d0 
-            40220f      7 INSTR DEADREGS  EFLAGS RCX RDI R8 ZZ mov     rcx, cs:s 
+            40220f      7 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 ZZ mov     rcx, cs:s 
             402216      7 INSTR BELONGTO 4020d0 
-            402216      7 INSTR DEADREGS  EFLAGS RDI R8 ZZ mov     rdi, cs:stderr 
+            402216      7 INSTR DEADREGS  EFLAGS RAX RDX RSI RDI R8 ZZ mov     rdi, cs:stderr 
             40221d      6 INSTR BELONGTO 4020d0 
-            40221d      6 INSTR DEADREGS  EFLAGS R8 ZZ mov     r8d, offset file 
+            40221d      6 INSTR DEADREGS  EFLAGS RAX RDX RSI R8 ZZ mov     r8d, offset file 
             402223      5 INSTR BELONGTO 4020d0 
-            402223      5 INSTR DEADREGS  EFLAGS ZZ mov     edx, offset aSSMayBeIncompl; "%s:    `%s' may be incomplete.\n" 
+            402223      5 INSTR DEADREGS  EFLAGS RAX RDX RSI ZZ mov     edx, offset aSSMayBeIncompl; "%s:    `%s' may be incomplete.\n" 
             402228     -1 INSTR LOCAL MetadataRedundant mov     esi, 1 
             402228      5 INSTR BELONGTO 4020d0 
-            40222d     -1 INSTR LOCAL MetadataRedundant xor     eax, eax 
             40222d      2 INSTR BELONGTO 4020d0 
+            40222d      2 INSTR DEADREGS  EFLAGS RAX ZZ xor     eax, eax 
+            40222d     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             40222f     -1 INSTR LOCAL NoMetaUpdate call    ___fprintf_chk 
             40222f      5 INSTR BELONGTO 4020d0 
             40222f      5 INSTR DEADREGS  EFLAGS ZZ call    ___fprintf_chk 
             402234      7 INSTR BELONGTO 4020d0 
-            402234      7 INSTR DEADREGS  EFLAGS RCX RDI ZZ mov     rcx, cs:s 
+            402234      7 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI ZZ mov     rcx, cs:s 
             40223b      7 INSTR BELONGTO 4020d0 
-            40223b      7 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, cs:stderr 
+            40223b      7 INSTR DEADREGS  EFLAGS RAX RDX RSI RDI ZZ mov     rdi, cs:stderr 
             402242      5 INSTR BELONGTO 4020d0 
-            402242      5 INSTR DEADREGS  EFLAGS ZZ mov     edx, offset aSISuggestDoing; "%s:    I suggest doing an integrity tes"... 
+            402242      5 INSTR DEADREGS  EFLAGS RAX RDX RSI ZZ mov     edx, offset aSISuggestDoing; "%s:    I suggest doing an integrity tes"... 
             402247     -1 INSTR LOCAL MetadataRedundant mov     esi, 1 
             402247      5 INSTR BELONGTO 4020d0 
-            40224c     -1 INSTR LOCAL MetadataRedundant xor     eax, eax 
             40224c      2 INSTR BELONGTO 4020d0 
+            40224c      2 INSTR DEADREGS  EFLAGS RAX ZZ xor     eax, eax 
+            40224c     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             40224e     -1 INSTR LOCAL NoMetaUpdate call    ___fprintf_chk 
             40224e      5 INSTR BELONGTO 4020d0 
             40224e      5 INSTR DEADREGS  EFLAGS ZZ call    ___fprintf_chk 
             402253     -1 INSTR LOCAL NoMetaUpdate jmp     loc_4020E3 
             402253      5 INSTR BELONGTO 4020d0 
             402258      7 INSTR BELONGTO 4020d0 
-            402258      7 INSTR DEADREGS  EFLAGS RCX RDI R8 ZZ mov     rcx, cs:s 
+            402258      7 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 ZZ mov     rcx, cs:s 
             40225f      7 INSTR BELONGTO 4020d0 
-            40225f      7 INSTR DEADREGS  EFLAGS RDI R8 ZZ mov     rdi, cs:stderr 
+            40225f      7 INSTR DEADREGS  EFLAGS RDX RSI RDI R8 ZZ mov     rdi, cs:stderr 
             402266      6 INSTR BELONGTO 4020d0 
-            402266      6 INSTR DEADREGS  EFLAGS R8 ZZ mov     r8d, offset file 
+            402266      6 INSTR DEADREGS  EFLAGS RDX RSI R8 ZZ mov     r8d, offset file 
             40226c      5 INSTR BELONGTO 4020d0 
-            40226c      5 INSTR DEADREGS  EFLAGS ZZ mov     edx, offset aSDeletingOutpu; "%s: Deleting output file %s, if it exis"... 
+            40226c      5 INSTR DEADREGS  EFLAGS RDX RSI ZZ mov     edx, offset aSDeletingOutpu; "%s: Deleting output file %s, if it exis"... 
             402271     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 1 
             402271      5 INSTR BELONGTO 4020d0 
-            402271      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, 1 
+            402271      5 INSTR DEADREGS  EFLAGS RSI ZZ mov     esi, 1 
             402276     -1 INSTR LOCAL NoMetaUpdate call    ___fprintf_chk 
             402276      5 INSTR BELONGTO 4020d0 
             402276      5 INSTR DEADREGS  EFLAGS ZZ call    ___fprintf_chk 
@@ -2476,26 +2482,27 @@
             402280      0 FUNC MMSAFENESS SAFE
             402280     45 FUNC GLOBAL sub_402280 FUNC_UNSAFE NOFP NORET             4022ac 
             402280      4 INSTR BELONGTO 402280 
-            402280      4 INSTR DEADREGS  EFLAGS RCX RDI ZZ sub     rsp, 8 
+            402280      4 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI ZZ sub     rsp, 8 
             402280      8 DATAREF STACK 278 esp + 0 PARENT LocalFrame LOCALFRAME
             402280      8 MEMORYHOLE STACK esp + 8 ReturnAddress 
             402284      7 INSTR BELONGTO 402280 
-            402284      7 INSTR DEADREGS  EFLAGS RCX RDI ZZ mov     rdi, cs:stderr 
+            402284      7 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI ZZ mov     rdi, cs:stderr 
             40228b      7 INSTR BELONGTO 402280 
-            40228b      7 INSTR DEADREGS  EFLAGS RCX ZZ mov     rcx, cs:s 
+            40228b      7 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI ZZ mov     rcx, cs:s 
             402292      5 INSTR BELONGTO 402280 
-            402292      5 INSTR DEADREGS  EFLAGS ZZ mov     edx, offset aSControlCOrSim; "\n%s: Control-C or similar caught, quit"... 
+            402292      5 INSTR DEADREGS  EFLAGS RAX RDX RSI ZZ mov     edx, offset aSControlCOrSim; "\n%s: Control-C or similar caught, quit"... 
             402297     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 1 
             402297      5 INSTR BELONGTO 402280 
-            402297      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, 1 
+            402297      5 INSTR DEADREGS  EFLAGS RAX RSI ZZ mov     esi, 1 
             40229c      2 INSTR BELONGTO 402280 
-            40229c      2 INSTR DEADREGS  EFLAGS ZZ xor     eax, eax 
+            40229c      2 INSTR DEADREGS  EFLAGS RAX ZZ xor     eax, eax 
             40229c     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             40229e     -1 INSTR LOCAL NoMetaUpdate call    ___fprintf_chk 
             40229e      5 INSTR BELONGTO 402280 
             40229e      5 INSTR DEADREGS  EFLAGS ZZ call    ___fprintf_chk 
-            4022a3     -1 INSTR LOCAL MetadataRedundant mov     edi, 1 
+            4022a3     -2 INSTR LOCAL n RDI ZZ  NUMVia2ndSrcIMMEDNUM mov     edi, 1 
             4022a3      5 INSTR BELONGTO 402280 
+            4022a3      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R9 R10 R11 ZZ mov     edi, 1 
             4022a8     -1 INSTR LOCAL NoMetaUpdate call    sub_4020D0 
             4022a8      5 INSTR BELONGTO 402280 
             4022a8      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI R8 R9 R10 R11 ZZ call    sub_4020D0 
@@ -2510,15 +2517,16 @@
             4022b4      5 INSTR BELONGTO 4022b0 
             4022b4      5 INSTR DEADREGS  EFLAGS ZZ call    _BZ2_bzlibVersion 
             4022b9      7 INSTR BELONGTO 4022b0 
-            4022b9      7 INSTR DEADREGS  EFLAGS RCX RDI ZZ mov     rdi, cs:stderr 
+            4022b9      7 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI ZZ mov     rdi, cs:stderr 
             4022c0      3 INSTR BELONGTO 4022b0 
-            4022c0      3 INSTR DEADREGS  EFLAGS RCX ZZ mov     rcx, rax 
+            4022c0      3 INSTR DEADREGS  EFLAGS RCX RDX RSI ZZ mov     rcx, rax 
             4022c3      5 INSTR BELONGTO 4022b0 
-            4022c3      5 INSTR DEADREGS  EFLAGS ZZ mov     edx, offset aBzip2ABlockSor; "bzip2, a block-sorting file compressor."... 
-            4022c8     -1 INSTR LOCAL MetadataRedundant mov     esi, 1 
+            4022c3      5 INSTR DEADREGS  EFLAGS RAX RDX RSI ZZ mov     edx, offset aBzip2ABlockSor; "bzip2, a block-sorting file compressor."... 
+            4022c8     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 1 
             4022c8      5 INSTR BELONGTO 4022b0 
+            4022c8      5 INSTR DEADREGS  EFLAGS RAX RSI ZZ mov     esi, 1 
             4022cd      2 INSTR BELONGTO 4022b0 
-            4022cd      2 INSTR DEADREGS  EFLAGS ZZ xor     eax, eax 
+            4022cd      2 INSTR DEADREGS  EFLAGS RAX ZZ xor     eax, eax 
             4022cd     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             4022cf     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rsp, 8 
             4022cf      4 INSTR BELONGTO 4022b0 
@@ -2539,19 +2547,20 @@
             4022e4      5 INSTR BELONGTO 4022e0 
             4022e4      5 INSTR DEADREGS  EFLAGS ZZ call    _BZ2_bzlibVersion 
             4022e9      3 INSTR BELONGTO 4022e0 
-            4022e9      3 INSTR DEADREGS  EFLAGS RCX RDI R8 ZZ mov     r8, rbx 
+            4022e9      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 ZZ mov     r8, rbx 
             4022ec      7 INSTR BELONGTO 4022e0 
-            4022ec      7 INSTR DEADREGS  EFLAGS RCX RBX RDI ZZ mov     rdi, cs:stderr 
+            4022ec      7 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI RDI ZZ mov     rdi, cs:stderr 
             4022f3      3 INSTR BELONGTO 4022e0 
-            4022f3      3 INSTR DEADREGS  EFLAGS RCX RBX ZZ mov     rcx, rax 
+            4022f3      3 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI ZZ mov     rcx, rax 
             4022f6      1 INSTR BELONGTO 4022e0 
-            4022f6      1 INSTR DEADREGS  EFLAGS RBX ZZ pop     rbx 
+            4022f6      1 INSTR DEADREGS  EFLAGS RAX RDX RBX RSI ZZ pop     rbx 
             4022f7      5 INSTR BELONGTO 4022e0 
-            4022f7      5 INSTR DEADREGS  EFLAGS ZZ mov     edx, offset aBzip2ABlockS_0; "bzip2, a block-sorting file compressor."... 
-            4022fc     -1 INSTR LOCAL MetadataRedundant mov     esi, 1 
+            4022f7      5 INSTR DEADREGS  EFLAGS RAX RDX RSI ZZ mov     edx, offset aBzip2ABlockS_0; "bzip2, a block-sorting file compressor."... 
+            4022fc     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 1 
             4022fc      5 INSTR BELONGTO 4022e0 
+            4022fc      5 INSTR DEADREGS  EFLAGS RAX RSI ZZ mov     esi, 1 
             402301      2 INSTR BELONGTO 4022e0 
-            402301      2 INSTR DEADREGS  EFLAGS ZZ xor     eax, eax 
+            402301      2 INSTR DEADREGS  EFLAGS RAX ZZ xor     eax, eax 
             402301     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             402303     -1 INSTR LOCAL NoMetaUpdate jmp     ___fprintf_chk 
             402303      5 INSTR BELONGTO 4022e0 
@@ -2567,15 +2576,15 @@
             402319      2 INSTR BELONGTO 402310 
             402319      2 INSTR DEADREGS  EFLAGS ZZ rep retn 
             402320      7 INSTR BELONGTO 402310 
-            402320      7 INSTR DEADREGS  EFLAGS RCX R12 R13 R14 R15 ZZ mov     rcx, cs:stderr 
+            402320      7 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R12 R13 R14 R15 ZZ mov     rcx, cs:stderr 
             402327     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 0F0h 
             402327      5 INSTR BELONGTO 402310 
-            402327      5 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ mov     edx, 0F0h 
+            402327      5 INSTR DEADREGS  EFLAGS RDX RSI RDI R12 R13 R14 R15 ZZ mov     edx, 0F0h 
             40232c     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 1 
             40232c      5 INSTR BELONGTO 402310 
-            40232c      5 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ mov     esi, 1 
+            40232c      5 INSTR DEADREGS  EFLAGS RSI RDI R12 R13 R14 R15 ZZ mov     esi, 1 
             402331      5 INSTR BELONGTO 402310 
-            402331      5 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ mov     edi, offset qword_405288 
+            402331      5 INSTR DEADREGS  EFLAGS RDI R12 R13 R14 R15 ZZ mov     edi, offset qword_405288 
             402336     -1 INSTR LOCAL NoMetaUpdate jmp     _fwrite 
             402336      5 INSTR BELONGTO 402310 
             402336      5 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ jmp     _fwrite 
@@ -2590,18 +2599,18 @@
             402349      2 INSTR BELONGTO 402340 
             402349      2 INSTR DEADREGS  EFLAGS ZZ rep retn 
             402350      7 INSTR BELONGTO 402340 
-            402350      7 INSTR DEADREGS  EFLAGS RDI R8 R12 R13 R14 R15 ZZ mov     rdi, cs:stderr 
+            402350      7 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R12 R13 R14 R15 ZZ mov     rdi, cs:stderr 
             402357      6 INSTR BELONGTO 402340 
-            402357      6 INSTR DEADREGS  EFLAGS R8 R12 R13 R14 R15 ZZ mov     r8d, offset file 
+            402357      6 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI R8 R12 R13 R14 R15 ZZ mov     r8d, offset file 
             40235d      5 INSTR BELONGTO 402340 
-            40235d      5 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ mov     ecx, offset dest 
+            40235d      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI R12 R13 R14 R15 ZZ mov     ecx, offset dest 
             402362      5 INSTR BELONGTO 402340 
-            402362      5 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ mov     edx, offset aInputFileSOutp; "\tInput file = %s, output file = %s\n" 
+            402362      5 INSTR DEADREGS  EFLAGS RAX RDX RSI R12 R13 R14 R15 ZZ mov     edx, offset aInputFileSOutp; "\tInput file = %s, output file = %s\n" 
             402367     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 1 
             402367      5 INSTR BELONGTO 402340 
-            402367      5 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ mov     esi, 1 
+            402367      5 INSTR DEADREGS  EFLAGS RAX RSI R12 R13 R14 R15 ZZ mov     esi, 1 
             40236c      2 INSTR BELONGTO 402340 
-            40236c      2 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ xor     eax, eax 
+            40236c      2 INSTR DEADREGS  EFLAGS RAX R12 R13 R14 R15 ZZ xor     eax, eax 
             40236c     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             40236e     -1 INSTR LOCAL NoMetaUpdate jmp     ___fprintf_chk 
             40236e      5 INSTR BELONGTO 402340 
@@ -2609,21 +2618,21 @@
             402380      0 FUNC FRAMERESTORE 0 0 0 1 0 0 2 0 0 3 0 0 4 0 0 5 0 0 6 0 0 7 0 0 8 0 0 9 0 0 10 0 0 11 0 0 12 0 0 13 0 0 14 0 0 15 0 0 ZZ
             402380      0 FUNC MMSAFENESS SAFE
             402380      4 INSTR BELONGTO 402380 
-            402380      4 INSTR DEADREGS  EFLAGS RCX RDI ZZ sub     rsp, 8 
+            402380      4 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI ZZ sub     rsp, 8 
             402380     50 FUNC GLOBAL sub_402380 FUNC_UNSAFE NOFP NORET             4023b1 
             402380      8 DATAREF STACK 280 esp + 0 PARENT LocalFrame LOCALFRAME
             402380      8 MEMORYHOLE STACK esp + 8 ReturnAddress 
             402384      7 INSTR BELONGTO 402380 
-            402384      7 INSTR DEADREGS  EFLAGS RCX RDI ZZ mov     rdi, cs:stderr 
+            402384      7 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI ZZ mov     rdi, cs:stderr 
             40238b      7 INSTR BELONGTO 402380 
-            40238b      7 INSTR DEADREGS  EFLAGS RCX ZZ mov     rcx, cs:s 
+            40238b      7 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI ZZ mov     rcx, cs:s 
             402392      5 INSTR BELONGTO 402380 
-            402392      5 INSTR DEADREGS  EFLAGS ZZ mov     edx, offset aSCouldnTAlloca; "\n%s: couldn't allocate enough memory\n" 
+            402392      5 INSTR DEADREGS  EFLAGS RAX RDX RSI ZZ mov     edx, offset aSCouldnTAlloca; "\n%s: couldn't allocate enough memory\n" 
             402397     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 1 
             402397      5 INSTR BELONGTO 402380 
-            402397      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, 1 
+            402397      5 INSTR DEADREGS  EFLAGS RAX RSI ZZ mov     esi, 1 
             40239c      2 INSTR BELONGTO 402380 
-            40239c      2 INSTR DEADREGS  EFLAGS ZZ xor     eax, eax 
+            40239c      2 INSTR DEADREGS  EFLAGS RAX ZZ xor     eax, eax 
             40239c     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             40239e     -1 INSTR LOCAL NoMetaUpdate call    ___fprintf_chk 
             40239e      5 INSTR BELONGTO 402380 
@@ -2631,31 +2640,32 @@
             4023a3     -1 INSTR LOCAL NoMetaUpdate call    sub_402340 
             4023a3      5 INSTR BELONGTO 402380 
             4023a3      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R9 R10 R11 ZZ call    sub_402340 
-            4023a8     -1 INSTR LOCAL MetadataRedundant mov     edi, 1 
+            4023a8     -2 INSTR LOCAL n RDI ZZ  NUMVia2ndSrcIMMEDNUM mov     edi, 1 
             4023a8      5 INSTR BELONGTO 402380 
+            4023a8      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R9 R10 R11 ZZ mov     edi, 1 
             4023ad     -1 INSTR LOCAL NoMetaUpdate call    sub_4020D0 
             4023ad      5 INSTR BELONGTO 402380 
             4023ad      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI R8 R9 R10 R11 ZZ call    sub_4020D0 
             4023c0      0 FUNC FRAMERESTORE 0 0 0 1 0 0 2 0 0 3 0 0 4 0 0 5 0 0 6 0 0 7 0 0 8 0 0 9 0 0 10 0 0 11 0 0 12 0 0 13 0 0 14 0 0 15 0 0 ZZ
             4023c0      0 FUNC MMSAFENESS SAFE
             4023c0      4 INSTR BELONGTO 4023c0 
-            4023c0      4 INSTR DEADREGS  EFLAGS RCX R8 ZZ sub     rsp, 8 
+            4023c0      4 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI R8 ZZ sub     rsp, 8 
             4023c0     53 FUNC GLOBAL sub_4023C0 FUNC_UNSAFE NOFP NORET             4023f4 
             4023c0      8 DATAREF STACK 281 esp + 0 PARENT LocalFrame LOCALFRAME
             4023c0      8 MEMORYHOLE STACK esp + 8 ReturnAddress 
             4023c4      3 INSTR BELONGTO 4023c0 
-            4023c4      3 INSTR DEADREGS  EFLAGS RCX R8 ZZ mov     r8, rdi 
+            4023c4      3 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI R8 ZZ mov     r8, rdi 
             4023c7      7 INSTR BELONGTO 4023c0 
-            4023c7      7 INSTR DEADREGS  EFLAGS RCX RDI ZZ mov     rcx, cs:s 
+            4023c7      7 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI ZZ mov     rcx, cs:s 
             4023ce      7 INSTR BELONGTO 4023c0 
-            4023ce      7 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, cs:stderr 
+            4023ce      7 INSTR DEADREGS  EFLAGS RAX RDX RSI RDI ZZ mov     rdi, cs:stderr 
             4023d5      5 INSTR BELONGTO 4023c0 
-            4023d5      5 INSTR DEADREGS  EFLAGS ZZ mov     edx, offset aSPanicInternal; "\n%s: PANIC -- internal consistency err"... 
+            4023d5      5 INSTR DEADREGS  EFLAGS RAX RDX RSI ZZ mov     edx, offset aSPanicInternal; "\n%s: PANIC -- internal consistency err"... 
             4023da     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 1 
             4023da      5 INSTR BELONGTO 4023c0 
-            4023da      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, 1 
+            4023da      5 INSTR DEADREGS  EFLAGS RAX RSI ZZ mov     esi, 1 
             4023df      2 INSTR BELONGTO 4023c0 
-            4023df      2 INSTR DEADREGS  EFLAGS ZZ xor     eax, eax 
+            4023df      2 INSTR DEADREGS  EFLAGS RAX ZZ xor     eax, eax 
             4023df     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             4023e1     -1 INSTR LOCAL NoMetaUpdate call    ___fprintf_chk 
             4023e1      5 INSTR BELONGTO 4023c0 
@@ -2663,8 +2673,9 @@
             4023e6     -1 INSTR LOCAL NoMetaUpdate call    sub_402340 
             4023e6      5 INSTR BELONGTO 4023c0 
             4023e6      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R9 R10 R11 ZZ call    sub_402340 
-            4023eb     -1 INSTR LOCAL MetadataRedundant mov     edi, 3 
+            4023eb     -2 INSTR LOCAL n RDI ZZ  NUMVia2ndSrcIMMEDNUM mov     edi, 3 
             4023eb      5 INSTR BELONGTO 4023c0 
+            4023eb      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R9 R10 R11 ZZ mov     edi, 3 
             4023f0     -1 INSTR LOCAL NoMetaUpdate call    sub_4020D0 
             4023f0      5 INSTR BELONGTO 4023c0 
             4023f0      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI R8 R9 R10 R11 ZZ call    sub_4020D0 
@@ -2672,24 +2683,24 @@
             402400      0 FUNC MMSAFENESS SAFE
             402400    109 FUNC GLOBAL handler FUNC_UNSAFE NOFP NORET             40246c 
             402400      4 INSTR BELONGTO 402400 
-            402400      4 INSTR DEADREGS  EFLAGS RCX RDI ZZ sub     rsp, 8 
+            402400      4 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI ZZ sub     rsp, 8 
             402400      8 DATAREF STACK 282 esp + 0 PARENT LocalFrame LOCALFRAME
             402400      8 MEMORYHOLE STACK esp + 8 ReturnAddress 
             402404     -1 INSTR LOCAL NoMetaUpdate cmp     cs:dword_608350, 1 
             402404      7 INSTR BELONGTO 402400 
             40240b      7 INSTR BELONGTO 402400 
-            40240b      7 INSTR DEADREGS  RCX RDI ZZ mov     rcx, cs:s 
+            40240b      7 INSTR DEADREGS  RAX RCX RDX RSI RDI ZZ mov     rcx, cs:s 
             402412     -1 INSTR LOCAL NoMetaUpdate jz      short loc_402449 
             402412      2 INSTR BELONGTO 402400 
             402414      7 INSTR BELONGTO 402400 
-            402414      7 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, cs:stderr 
+            402414      7 INSTR DEADREGS  EFLAGS RAX RDX RSI RDI ZZ mov     rdi, cs:stderr 
             40241b      5 INSTR BELONGTO 402400 
-            40241b      5 INSTR DEADREGS  EFLAGS ZZ mov     edx, offset aSCaughtASigseg; "\n%s: Caught a SIGSEGV or SIGBUS whilst"... 
+            40241b      5 INSTR DEADREGS  EFLAGS RAX RDX RSI ZZ mov     edx, offset aSCaughtASigseg; "\n%s: Caught a SIGSEGV or SIGBUS whilst"... 
             402420     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 1 
             402420      5 INSTR BELONGTO 402400 
-            402420      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, 1 
+            402420      5 INSTR DEADREGS  EFLAGS RAX RSI ZZ mov     esi, 1 
             402425      2 INSTR BELONGTO 402400 
-            402425      2 INSTR DEADREGS  EFLAGS ZZ xor     eax, eax 
+            402425      2 INSTR DEADREGS  EFLAGS RAX ZZ xor     eax, eax 
             402425     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             402427     -1 INSTR LOCAL NoMetaUpdate call    ___fprintf_chk 
             402427      5 INSTR BELONGTO 402400 
@@ -2706,19 +2717,19 @@
             40243a      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R9 R10 R11 ZZ call    sub_402310 
             40243f     -2 INSTR LOCAL n RDI ZZ  NUMVia2ndSrcIMMEDNUM mov     edi, 2 
             40243f      5 INSTR BELONGTO 402400 
-            40243f      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI R8 R9 R10 R11 ZZ mov     edi, 2 
+            40243f      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R9 R10 R11 ZZ mov     edi, 2 
             402444     -1 INSTR LOCAL NoMetaUpdate call    sub_4020D0 
             402444      5 INSTR BELONGTO 402400 
             402444      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI R8 R9 R10 R11 ZZ call    sub_4020D0 
             402449      7 INSTR BELONGTO 402400 
-            402449      7 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, cs:stderr 
+            402449      7 INSTR DEADREGS  EFLAGS RAX RDX RSI RDI ZZ mov     rdi, cs:stderr 
             402450      5 INSTR BELONGTO 402400 
-            402450      5 INSTR DEADREGS  EFLAGS ZZ mov     edx, offset aSCaughtASigs_0; "\n%s: Caught a SIGSEGV or SIGBUS whilst"... 
+            402450      5 INSTR DEADREGS  EFLAGS RAX RDX RSI ZZ mov     edx, offset aSCaughtASigs_0; "\n%s: Caught a SIGSEGV or SIGBUS whilst"... 
             402455     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 1 
             402455      5 INSTR BELONGTO 402400 
-            402455      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, 1 
+            402455      5 INSTR DEADREGS  EFLAGS RAX RSI ZZ mov     esi, 1 
             40245a      2 INSTR BELONGTO 402400 
-            40245a      2 INSTR DEADREGS  EFLAGS ZZ xor     eax, eax 
+            40245a      2 INSTR DEADREGS  EFLAGS RAX ZZ xor     eax, eax 
             40245a     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             40245c     -1 INSTR LOCAL NoMetaUpdate call    ___fprintf_chk 
             40245c      5 INSTR BELONGTO 402400 
@@ -2727,28 +2738,28 @@
             402461      2 INSTR BELONGTO 402400 
             402463     -2 INSTR LOCAL n RDI ZZ  NUMVia2ndSrcIMMEDNUM mov     edi, 3 
             402463      5 INSTR BELONGTO 402400 
-            402463      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI R8 R9 R10 R11 ZZ mov     edi, 3 
+            402463      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R9 R10 R11 ZZ mov     edi, 3 
             402468     -1 INSTR LOCAL NoMetaUpdate call    sub_4020D0 
             402468      5 INSTR BELONGTO 402400 
             402468      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI R8 R9 R10 R11 ZZ call    sub_4020D0 
             402470      0 FUNC FRAMERESTORE 0 0 0 1 0 0 2 0 0 3 0 0 4 0 0 5 0 0 6 0 0 7 0 0 8 0 0 9 0 0 10 0 0 11 0 0 12 0 0 13 0 0 14 0 0 15 0 0 ZZ
             402470      0 FUNC MMSAFENESS SAFE
             402470      4 INSTR BELONGTO 402470 
-            402470      4 INSTR DEADREGS  EFLAGS RCX RDI ZZ sub     rsp, 8 
+            402470      4 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI ZZ sub     rsp, 8 
             402470     62 FUNC GLOBAL sub_402470 FUNC_UNSAFE NOFP NORET             4024ad 
             402470      8 DATAREF STACK 283 esp + 0 PARENT LocalFrame LOCALFRAME
             402470      8 MEMORYHOLE STACK esp + 8 ReturnAddress 
             402474      7 INSTR BELONGTO 402470 
-            402474      7 INSTR DEADREGS  EFLAGS RCX RDI ZZ mov     rcx, cs:s 
+            402474      7 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI ZZ mov     rcx, cs:s 
             40247b      7 INSTR BELONGTO 402470 
-            40247b      7 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, cs:stderr 
+            40247b      7 INSTR DEADREGS  EFLAGS RAX RDX RSI RDI ZZ mov     rdi, cs:stderr 
             402482      5 INSTR BELONGTO 402470 
-            402482      5 INSTR DEADREGS  EFLAGS ZZ mov     edx, offset aSIOOrOtherErro; "\n%s: I/O or other error, bailing out. "... 
+            402482      5 INSTR DEADREGS  EFLAGS RAX RDX RSI ZZ mov     edx, offset aSIOOrOtherErro; "\n%s: I/O or other error, bailing out. "... 
             402487     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 1 
             402487      5 INSTR BELONGTO 402470 
-            402487      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, 1 
+            402487      5 INSTR DEADREGS  EFLAGS RAX RSI ZZ mov     esi, 1 
             40248c      2 INSTR BELONGTO 402470 
-            40248c      2 INSTR DEADREGS  EFLAGS ZZ xor     eax, eax 
+            40248c      2 INSTR DEADREGS  EFLAGS RAX ZZ xor     eax, eax 
             40248c     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             40248e     -1 INSTR LOCAL NoMetaUpdate call    ___fprintf_chk 
             40248e      5 INSTR BELONGTO 402470 
@@ -2761,8 +2772,9 @@
             40249f     -1 INSTR LOCAL NoMetaUpdate call    sub_402340 
             40249f      5 INSTR BELONGTO 402470 
             40249f      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R9 R10 R11 ZZ call    sub_402340 
-            4024a4     -1 INSTR LOCAL MetadataRedundant mov     edi, 1 
+            4024a4     -2 INSTR LOCAL n RDI ZZ  NUMVia2ndSrcIMMEDNUM mov     edi, 1 
             4024a4      5 INSTR BELONGTO 402470 
+            4024a4      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R9 R10 R11 ZZ mov     edi, 1 
             4024a9     -1 INSTR LOCAL NoMetaUpdate call    sub_4020D0 
             4024a9      5 INSTR BELONGTO 402470 
             4024a9      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI R8 R9 R10 R11 ZZ call    sub_4020D0 
@@ -2770,13 +2782,13 @@
             4024b0      0 FUNC MMSAFENESS SAFE
             4024b0     43 FUNC GLOBAL sub_4024B0 FUNC_UNSAFE NOFP RET             4024da 
             4024b0      6 INSTR BELONGTO 4024b0 
-            4024b0      6 INSTR DEADREGS  EFLAGS ZZ mov     esi, cs:stat_buf.st_mode; mode 
+            4024b0      6 INSTR DEADREGS  EFLAGS RSI ZZ mov     esi, cs:stat_buf.st_mode; mode 
             4024b6      1 INSTR BELONGTO 4024b0 
             4024b6      1 INSTR DEADREGS  EFLAGS ZZ push    rbx 
             4024b6      8 MEMORYHOLE STACK esp + 0 CalleeSavedRegs 
             4024b6      8 MEMORYHOLE STACK esp + 8 ReturnAddress 
             4024b7      2 INSTR BELONGTO 4024b0 
-            4024b7      2 INSTR DEADREGS  EFLAGS ZZ mov     ebx, edi 
+            4024b7      2 INSTR DEADREGS  EFLAGS RBX ZZ mov     ebx, edi 
             4024b9     -1 INSTR LOCAL NoMetaUpdate call    _fchmod 
             4024b9      5 INSTR BELONGTO 4024b0 
             4024b9      5 INSTR DEADREGS  EFLAGS ZZ call    _fchmod 
@@ -2785,11 +2797,11 @@
             4024c0     -1 INSTR LOCAL NoMetaUpdate jnz     short loc_4024D6 
             4024c0      2 INSTR BELONGTO 4024b0 
             4024c2      2 INSTR BELONGTO 4024b0 
-            4024c2      2 INSTR DEADREGS  EFLAGS ZZ mov     edi, ebx 
+            4024c2      2 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     edi, ebx 
             4024c4      6 INSTR BELONGTO 4024b0 
-            4024c4      6 INSTR DEADREGS  EFLAGS RBX ZZ mov     edx, cs:stat_buf.st_gid 
+            4024c4      6 INSTR DEADREGS  EFLAGS RDX RBX RSI ZZ mov     edx, cs:stat_buf.st_gid 
             4024ca      6 INSTR BELONGTO 4024b0 
-            4024ca      6 INSTR DEADREGS  EFLAGS RBX ZZ mov     esi, cs:stat_buf.st_uid 
+            4024ca      6 INSTR DEADREGS  EFLAGS RBX RSI ZZ mov     esi, cs:stat_buf.st_uid 
             4024d0      1 INSTR BELONGTO 4024b0 
             4024d0      1 INSTR DEADREGS  EFLAGS RBX ZZ pop     rbx 
             4024d1     -1 INSTR LOCAL NoMetaUpdate jmp     _fchown 
@@ -2797,7 +2809,7 @@
             4024d1      5 INSTR DEADREGS  EFLAGS ZZ jmp     _fchown 
             4024d6     -1 INSTR LOCAL NoMetaUpdate call    sub_402470 
             4024d6      5 INSTR BELONGTO 4024b0 
-            4024d6      5 INSTR DEADREGS  EFLAGS RCX RBX RDI ZZ call    sub_402470 
+            4024d6      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX RSI RDI ZZ call    sub_402470 
             4024e0      0 FUNC FRAMERESTORE 0 0 1 1 0 0 2 0 0 3 -48 0 4 0 8 5 -40 0 6 0 0 7 0 0 8 0 0 9 0 0 10 0 0 11 0 0 12 -32 0 13 -24 0 14 -16 0 15 -8 0 ZZ
             4024e0      0 FUNC MMSAFENESS SAFE
             4024e0   1178 FUNC GLOBAL sub_4024E0 FUNC_UNSAFE NOFP RET             402979 
@@ -2856,25 +2868,25 @@
             402525     -1 INSTR LOCAL NoMetaUpdate jnz     loc_402628 
             402525      6 INSTR BELONGTO 4024e0 
             40252b      5 INSTR BELONGTO 4024e0 
-            40252b      5 INSTR DEADREGS  EFLAGS RBX RSI RDI R8 R12 R13 R15 ZZ mov     rsi, [rsp+1498h+stream] 
+            40252b      5 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI RDI R8 R12 R13 R15 ZZ mov     rsi, [rsp+1498h+stream] 
             40252b      5 PTRIMMEDESP STACK 72 displ mov     rsi, [rsp+1498h+stream]
             402530      7 INSTR BELONGTO 4024e0 
-            402530      7 INSTR DEADREGS  EFLAGS RBX RDI R8 R12 R13 R15 ZZ mov     r8d, cs:dword_607AEC 
+            402530      7 INSTR DEADREGS  EFLAGS RCX RDX RBX RDI R8 R12 R13 R15 ZZ mov     r8d, cs:dword_607AEC 
             402537      5 INSTR BELONGTO 4024e0 
-            402537      5 INSTR DEADREGS  EFLAGS RBX RDI R12 R13 R15 ZZ lea     rdi, [rsp+1498h+var_1430] 
+            402537      5 INSTR DEADREGS  EFLAGS RCX RDX RBX RDI R12 R13 R15 ZZ lea     rdi, [rsp+1498h+var_1430] 
             402537      5 PTRIMMEDESP STACK 104 displ lea     rdi, [rsp+1498h+var_1430]
             40253c      6 INSTR BELONGTO 4024e0 
-            40253c      6 INSTR DEADREGS  EFLAGS RBX R12 R13 R15 ZZ mov     ecx, cs:dword_6076CC 
+            40253c      6 INSTR DEADREGS  EFLAGS RCX RDX RBX R12 R13 R15 ZZ mov     ecx, cs:dword_6076CC 
             402542      6 INSTR BELONGTO 4024e0 
-            402542      6 INSTR DEADREGS  EFLAGS RBX R12 R13 R15 ZZ mov     edx, cs:dword_607B10 
+            402542      6 INSTR DEADREGS  EFLAGS RDX RBX R12 R13 R15 ZZ mov     edx, cs:dword_607B10 
             402548     -1 INSTR LOCAL NoMetaUpdate call    _BZ2_bzWriteOpen 
             402548      5 INSTR BELONGTO 4024e0 
             402548      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R15 ZZ call    _BZ2_bzWriteOpen 
             40254d      4 INSTR BELONGTO 4024e0 
-            40254d      4 INSTR DEADREGS  EFLAGS RBX R12 R13 R15 ZZ mov     esi, [rsp+1498h+var_1430] 
+            40254d      4 INSTR DEADREGS  EFLAGS RBX RSI RDI R12 R13 R15 ZZ mov     esi, [rsp+1498h+var_1430] 
             40254d      4 PTRIMMEDESP STACK 104 displ mov     esi, [rsp+1498h+var_1430]
             402551      3 INSTR BELONGTO 4024e0 
-            402551      3 INSTR DEADREGS  EFLAGS RBX R12 R13 R15 ZZ mov     r15, rax 
+            402551      3 INSTR DEADREGS  EFLAGS RBX RDI R12 R13 R15 ZZ mov     r15, rax 
             402554     -1 INSTR LOCAL NoMetaUpdate test    esi, esi 
             402554      2 INSTR BELONGTO 4024e0 
             402556     -1 INSTR LOCAL NoMetaUpdate jnz     short loc_4025CE 
@@ -2884,10 +2896,10 @@
             40255f     -1 INSTR LOCAL NoMetaUpdate jle     short loc_402578 
             40255f      2 INSTR BELONGTO 4024e0 
             402561      7 INSTR BELONGTO 4024e0 
-            402561      7 INSTR DEADREGS  EFLAGS RBX RSI R12 R13 ZZ mov     rsi, cs:stderr  ; stream 
+            402561      7 INSTR DEADREGS  EFLAGS RBX RSI RDI R12 R13 ZZ mov     rsi, cs:stderr  ; stream 
             402568     -2 INSTR LOCAL n RDI ZZ  NUMVia2ndSrcIMMEDNUM mov     edi, 0Ah        ; c 
             402568      5 INSTR BELONGTO 4024e0 
-            402568      5 INSTR DEADREGS  EFLAGS RBX R12 R13 ZZ mov     edi, 0Ah        ; c 
+            402568      5 INSTR DEADREGS  EFLAGS RBX RDI R12 R13 ZZ mov     edi, 0Ah        ; c 
             40256d     -1 INSTR LOCAL NoMetaUpdate call    _fputc 
             40256d      5 INSTR BELONGTO 4024e0 
             40256d      5 INSTR DEADREGS  EFLAGS RBX R12 R13 ZZ call    _fputc 
@@ -2902,16 +2914,16 @@
             402582     -1 INSTR LOCAL NoMetaUpdate jnz     loc_402638 
             402582      6 INSTR BELONGTO 4024e0 
             402588      5 INSTR BELONGTO 4024e0 
-            402588      5 INSTR DEADREGS  EFLAGS RCX RBX RDI R12 R13 ZZ lea     rdi, [rsp+1498h+ptr]; ptr 
+            402588      5 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI RDI R12 R13 ZZ lea     rdi, [rsp+1498h+ptr]; ptr 
             402588      5 PTRIMMEDESP STACK 112 displ lea     rdi, [rsp+1498h+ptr]; ptr
             40258d      3 INSTR BELONGTO 4024e0 
-            40258d      3 INSTR DEADREGS  EFLAGS RCX RBX R12 R13 ZZ mov     rcx, r14        ; stream 
+            40258d      3 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI R12 R13 ZZ mov     rcx, r14        ; stream 
             402590     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 1388h      ; n 
             402590      5 INSTR BELONGTO 4024e0 
-            402590      5 INSTR DEADREGS  EFLAGS RBX R12 R13 ZZ mov     edx, 1388h      ; n 
+            402590      5 INSTR DEADREGS  EFLAGS RDX RBX RSI R12 R13 ZZ mov     edx, 1388h      ; n 
             402595     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 1          ; size 
             402595      5 INSTR BELONGTO 4024e0 
-            402595      5 INSTR DEADREGS  EFLAGS RBX R12 R13 ZZ mov     esi, 1          ; size 
+            402595      5 INSTR DEADREGS  EFLAGS RBX RSI R12 R13 ZZ mov     esi, 1          ; size 
             40259a     -1 INSTR LOCAL NoMetaUpdate call    _fread 
             40259a      5 INSTR BELONGTO 4024e0 
             40259a      5 INSTR DEADREGS  EFLAGS RBX R12 R13 ZZ call    _fread 
@@ -2931,49 +2943,49 @@
             4025b0     -1 INSTR LOCAL NoMetaUpdate jle     short loc_4025C6 
             4025b0      2 INSTR BELONGTO 4024e0 
             4025b2      5 INSTR BELONGTO 4024e0 
-            4025b2      5 INSTR DEADREGS  EFLAGS RDX RSI RDI R12 R13 ZZ lea     rdx, [rsp+1498h+ptr] 
+            4025b2      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R12 R13 ZZ lea     rdx, [rsp+1498h+ptr] 
             4025b2      5 PTRIMMEDESP STACK 112 displ lea     rdx, [rsp+1498h+ptr]
             4025b7      5 INSTR BELONGTO 4024e0 
-            4025b7      5 INSTR DEADREGS  EFLAGS RSI RDI R12 R13 ZZ lea     rdi, [rsp+1498h+var_1430] 
+            4025b7      5 INSTR DEADREGS  EFLAGS RCX RSI RDI R12 R13 ZZ lea     rdi, [rsp+1498h+var_1430] 
             4025b7      5 PTRIMMEDESP STACK 104 displ lea     rdi, [rsp+1498h+var_1430]
             4025bc      2 INSTR BELONGTO 4024e0 
-            4025bc      2 INSTR DEADREGS  EFLAGS RSI R12 R13 ZZ mov     ecx, ebx 
+            4025bc      2 INSTR DEADREGS  EFLAGS RCX RSI R12 R13 ZZ mov     ecx, ebx 
             4025be      3 INSTR BELONGTO 4024e0 
             4025be      3 INSTR DEADREGS  EFLAGS RBX RSI R12 R13 ZZ mov     rsi, r15 
             4025c1     -1 INSTR LOCAL NoMetaUpdate call    _BZ2_bzWrite 
             4025c1      5 INSTR BELONGTO 4024e0 
             4025c1      5 INSTR DEADREGS  EFLAGS RBX R12 R13 ZZ call    _BZ2_bzWrite 
             4025c6      4 INSTR BELONGTO 4024e0 
-            4025c6      4 INSTR DEADREGS  EFLAGS RBX RDI R12 R13 ZZ mov     ecx, [rsp+1498h+var_1430] 
+            4025c6      4 INSTR DEADREGS  EFLAGS RCX RBX RDI R12 R13 ZZ mov     ecx, [rsp+1498h+var_1430] 
             4025c6      4 PTRIMMEDESP STACK 104 displ mov     ecx, [rsp+1498h+var_1430]
             4025ca     -1 INSTR LOCAL NoMetaUpdate test    ecx, ecx 
             4025ca      2 INSTR BELONGTO 4024e0 
             4025cc     -1 INSTR LOCAL NoMetaUpdate jz      short loc_402578 
             4025cc      2 INSTR BELONGTO 4024e0 
             4025ce      5 INSTR BELONGTO 4024e0 
-            4025ce      5 INSTR DEADREGS  EFLAGS RCX RBX RSI RDI R8 R9 R12 R13 R14 XMM0 XMM1 XMM2 XMM3 XMM4 ZZ lea     r12, [rsp+1498h+var_1438] 
+            4025ce      5 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI RDI R8 R9 R12 R13 R14 XMM0 XMM1 XMM2 XMM3 XMM4 ZZ lea     r12, [rsp+1498h+var_1438] 
             4025ce      5 PTRIMMEDESP STACK 96 displ lea     r12, [rsp+1498h+var_1438]
             4025d3      5 INSTR BELONGTO 4024e0 
-            4025d3      5 INSTR DEADREGS  EFLAGS RCX RBX RSI RDI R8 R9 R13 R14 XMM0 XMM1 XMM2 XMM3 XMM4 ZZ lea     rbp, [rsp+1498h+var_143C] 
+            4025d3      5 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI RDI R8 R9 R13 R14 XMM0 XMM1 XMM2 XMM3 XMM4 ZZ lea     rbp, [rsp+1498h+var_143C] 
             4025d3      5 PTRIMMEDESP STACK 92 displ lea     rbp, [rsp+1498h+var_143C]
             4025d8      5 INSTR BELONGTO 4024e0 
-            4025d8      5 INSTR DEADREGS  EFLAGS RCX RBX RSI RDI R8 R9 R13 R14 XMM0 XMM1 XMM2 XMM3 XMM4 ZZ lea     rbx, [rsp+1498h+var_1440] 
+            4025d8      5 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI RDI R8 R9 R13 R14 XMM0 XMM1 XMM2 XMM3 XMM4 ZZ lea     rbx, [rsp+1498h+var_1440] 
             4025d8      5 PTRIMMEDESP STACK 88 displ lea     rbx, [rsp+1498h+var_1440]
             4025dd      5 INSTR BELONGTO 4024e0 
-            4025dd      5 INSTR DEADREGS  EFLAGS RCX RSI RDI R8 R9 R13 R14 XMM0 XMM1 XMM2 XMM3 XMM4 ZZ lea     r13, [rsp+1498h+var_1434] 
+            4025dd      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 R13 R14 XMM0 XMM1 XMM2 XMM3 XMM4 ZZ lea     r13, [rsp+1498h+var_1434] 
             4025dd      5 PTRIMMEDESP STACK 100 displ lea     r13, [rsp+1498h+var_1434]
             4025e2      5 INSTR BELONGTO 4024e0 
-            4025e2      5 INSTR DEADREGS  EFLAGS RCX RSI RDI R8 R9 R14 XMM0 XMM1 XMM2 XMM3 XMM4 ZZ lea     rdi, [rsp+1498h+var_142C] 
+            4025e2      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 R14 XMM0 XMM1 XMM2 XMM3 XMM4 ZZ lea     rdi, [rsp+1498h+var_142C] 
             4025e2      5 PTRIMMEDESP STACK 108 displ lea     rdi, [rsp+1498h+var_142C]
             4025e7      3 INSTR BELONGTO 4024e0 
-            4025e7      3 INSTR DEADREGS  EFLAGS RCX RSI R8 R9 R14 XMM0 XMM1 XMM2 XMM3 XMM4 ZZ mov     r9, r12 
+            4025e7      3 INSTR DEADREGS  EFLAGS RCX RDX RSI R8 R9 R14 XMM0 XMM1 XMM2 XMM3 XMM4 ZZ mov     r9, r12 
             4025ea      3 INSTR BELONGTO 4024e0 
-            4025ea      3 INSTR DEADREGS  EFLAGS RCX RSI R8 R12 R14 XMM0 XMM1 XMM2 XMM3 XMM4 ZZ mov     r8, rbp 
+            4025ea      3 INSTR DEADREGS  EFLAGS RCX RDX RSI R8 R12 R14 XMM0 XMM1 XMM2 XMM3 XMM4 ZZ mov     r8, rbp 
             4025ed      3 INSTR BELONGTO 4024e0 
-            4025ed      3 INSTR DEADREGS  EFLAGS RCX RSI R12 R14 XMM0 XMM1 XMM2 XMM3 XMM4 ZZ mov     rcx, rbx 
+            4025ed      3 INSTR DEADREGS  EFLAGS RCX RDX RSI R12 R14 XMM0 XMM1 XMM2 XMM3 XMM4 ZZ mov     rcx, rbx 
             4025f0     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 1 
             4025f0      5 INSTR BELONGTO 4024e0 
-            4025f0      5 INSTR DEADREGS  EFLAGS RBX RSI R12 R14 XMM0 XMM1 XMM2 XMM3 XMM4 ZZ mov     edx, 1 
+            4025f0      5 INSTR DEADREGS  EFLAGS RDX RBX RSI R12 R14 XMM0 XMM1 XMM2 XMM3 XMM4 ZZ mov     edx, 1 
             4025f5      3 INSTR BELONGTO 4024e0 
             4025f5      3 INSTR DEADREGS  EFLAGS RBX RSI R12 R14 XMM0 XMM1 XMM2 XMM3 XMM4 ZZ mov     rsi, r15 
             4025f8      4 INSTR BELONGTO 4024e0 
@@ -2983,7 +2995,7 @@
             4025fc      5 INSTR BELONGTO 4024e0 
             4025fc      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 XMM0 XMM1 XMM2 XMM3 XMM4 ZZ call    _BZ2_bzWriteClose64 
             402601      4 INSTR BELONGTO 4024e0 
-            402601      4 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 XMM0 XMM1 XMM2 XMM3 XMM4 ZZ mov     eax, [rsp+1498h+var_1430] 
+            402601      4 INSTR DEADREGS  EFLAGS RAX RBX R12 R13 R14 R15 XMM0 XMM1 XMM2 XMM3 XMM4 ZZ mov     eax, [rsp+1498h+var_1430] 
             402601      4 PTRIMMEDESP STACK 104 displ mov     eax, [rsp+1498h+var_1430]
             402605     -1 INSTR LOCAL NoMetaUpdate cmp     eax, 0FFFFFFFAh 
             402605      3 INSTR BELONGTO 4024e0 
@@ -2998,36 +3010,36 @@
             402612     -1 INSTR LOCAL NoMetaUpdate jz      short loc_402630 
             402612      2 INSTR BELONGTO 4024e0 
             402614      5 INSTR BELONGTO 4024e0 
-            402614      5 INSTR DEADREGS  EFLAGS RCX RBX R8 R12 R13 R14 R15 XMM0 XMM1 XMM2 XMM3 XMM4 ZZ mov     edi, offset aCompressUnexpe; "compress:unexpected error" 
+            402614      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX RSI RDI R8 R12 R13 R14 R15 XMM0 XMM1 XMM2 XMM3 XMM4 ZZ mov     edi, offset aCompressUnexpe; "compress:unexpected error" 
             402619     -1 INSTR LOCAL NoMetaUpdate call    sub_4023C0 
             402619      5 INSTR BELONGTO 4024e0 
-            402619      5 INSTR DEADREGS  EFLAGS RCX RBX R8 R12 R13 R14 R15 XMM0 XMM1 XMM2 XMM3 XMM4 ZZ call    sub_4023C0 
+            402619      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX RSI R8 R12 R13 R14 R15 XMM0 XMM1 XMM2 XMM3 XMM4 ZZ call    sub_4023C0 
             402620     -1 INSTR LOCAL NoMetaUpdate call    sub_402380 
             402620      5 INSTR BELONGTO 4024e0 
-            402620      5 INSTR DEADREGS  EFLAGS RCX RBX RDI R12 R13 R14 R15 XMM0 XMM1 XMM2 XMM3 XMM4 ZZ call    sub_402380 
+            402620      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX RSI RDI R12 R13 R14 R15 XMM0 XMM1 XMM2 XMM3 XMM4 ZZ call    sub_402380 
             402628     -1 INSTR LOCAL NoMetaUpdate call    sub_402470 
             402628      5 INSTR BELONGTO 4024e0 
-            402628      5 INSTR DEADREGS  EFLAGS RCX RBX RDI R12 R13 R14 R15 XMM0 XMM1 XMM2 XMM3 XMM4 ZZ call    sub_402470 
+            402628      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX RSI RDI R12 R13 R14 R15 XMM0 XMM1 XMM2 XMM3 XMM4 ZZ call    sub_402470 
             402630     -1 INSTR LOCAL NoMetaUpdate call    sub_402090 
             402630      5 INSTR BELONGTO 4024e0 
-            402630      5 INSTR DEADREGS  EFLAGS RCX RBX R12 R13 R14 R15 XMM0 XMM1 XMM2 XMM3 XMM4 ZZ call    sub_402090 
+            402630      5 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI RDI R12 R13 R14 R15 XMM0 XMM1 XMM2 XMM3 XMM4 ZZ call    sub_402090 
             402638      5 INSTR BELONGTO 4024e0 
-            402638      5 INSTR DEADREGS  EFLAGS RCX RBX RSI RDI R8 R9 R12 R13 ZZ lea     r12, [rsp+1498h+var_1438] 
+            402638      5 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI RDI R8 R9 R12 R13 ZZ lea     r12, [rsp+1498h+var_1438] 
             402638      5 PTRIMMEDESP STACK 96 displ lea     r12, [rsp+1498h+var_1438]
             40263d      5 INSTR BELONGTO 4024e0 
-            40263d      5 INSTR DEADREGS  EFLAGS RCX RBX RSI RDI R8 R9 R13 ZZ lea     rbp, [rsp+1498h+var_143C] 
+            40263d      5 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI RDI R8 R9 R13 ZZ lea     rbp, [rsp+1498h+var_143C] 
             40263d      5 PTRIMMEDESP STACK 92 displ lea     rbp, [rsp+1498h+var_143C]
             402642      5 INSTR BELONGTO 4024e0 
-            402642      5 INSTR DEADREGS  EFLAGS RCX RBX RSI RDI R8 R9 R13 ZZ lea     rbx, [rsp+1498h+var_1440] 
+            402642      5 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI RDI R8 R9 R13 ZZ lea     rbx, [rsp+1498h+var_1440] 
             402642      5 PTRIMMEDESP STACK 88 displ lea     rbx, [rsp+1498h+var_1440]
             402647      5 INSTR BELONGTO 4024e0 
-            402647      5 INSTR DEADREGS  EFLAGS RCX RSI RDI R8 R9 R13 ZZ lea     r13, [rsp+1498h+var_1434] 
+            402647      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 R13 ZZ lea     r13, [rsp+1498h+var_1434] 
             402647      5 PTRIMMEDESP STACK 100 displ lea     r13, [rsp+1498h+var_1434]
             40264c      5 INSTR BELONGTO 4024e0 
-            40264c      5 INSTR DEADREGS  EFLAGS RCX RSI RDI R8 R9 ZZ lea     rdi, [rsp+1498h+var_1430] 
+            40264c      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 ZZ lea     rdi, [rsp+1498h+var_1430] 
             40264c      5 PTRIMMEDESP STACK 104 displ lea     rdi, [rsp+1498h+var_1430]
             402651      2 INSTR BELONGTO 4024e0 
-            402651      2 INSTR DEADREGS  EFLAGS RCX RSI R8 R9 ZZ xor     edx, edx 
+            402651      2 INSTR DEADREGS  EFLAGS RCX RDX RSI R8 R9 ZZ xor     edx, edx 
             402651     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
             402653      3 INSTR BELONGTO 4024e0 
             402653      3 INSTR DEADREGS  EFLAGS RCX RSI R8 R9 ZZ mov     r9, r12 
@@ -3044,7 +3056,7 @@
             402663      5 INSTR BELONGTO 4024e0 
             402663      5 INSTR DEADREGS  EFLAGS ZZ call    _BZ2_bzWriteClose64 
             402668      4 INSTR BELONGTO 4024e0 
-            402668      4 INSTR DEADREGS  EFLAGS RDI ZZ mov     edx, [rsp+1498h+var_1430] 
+            402668      4 INSTR DEADREGS  EFLAGS RDX RDI ZZ mov     edx, [rsp+1498h+var_1430] 
             402668      4 PTRIMMEDESP STACK 104 displ mov     edx, [rsp+1498h+var_1430]
             40266c     -1 INSTR LOCAL NoMetaUpdate test    edx, edx 
             40266c      2 INSTR BELONGTO 4024e0 
@@ -3087,10 +3099,10 @@
             4026a9     -1 INSTR LOCAL NoMetaUpdate js      loc_402628 
             4026a9      6 INSTR BELONGTO 4024e0 
             4026af      2 INSTR BELONGTO 4024e0 
-            4026af      2 INSTR DEADREGS  EFLAGS RBX R12 R13 R15 ZZ mov     edi, eax 
+            4026af      2 INSTR DEADREGS  EFLAGS RBX RSI RDI R12 R13 R15 ZZ mov     edi, eax 
             4026b1     -1 INSTR LOCAL NoMetaUpdate call    sub_4024B0 
             4026b1      5 INSTR BELONGTO 4024e0 
-            4026b1      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R15 ZZ call    sub_4024B0 
+            4026b1      5 INSTR DEADREGS  EFLAGS RBX RSI R12 R13 R15 ZZ call    sub_4024B0 
             4026b6      5 INSTR BELONGTO 4024e0 
             4026b6      5 INSTR DEADREGS  EFLAGS RBX RDI R12 R13 R15 ZZ mov     rdi, [rsp+1498h+stream]; stream 
             4026b6      5 PTRIMMEDESP STACK 72 displ mov     rdi, [rsp+1498h+stream]; stream
@@ -3130,12 +3142,10 @@
             402708     -1 INSTR LOCAL NoMetaUpdate jle     loc_402933 
             402708      6 INSTR BELONGTO 4024e0 
             40270e      4 INSTR BELONGTO 4024e0 
-            40270e      4 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ mov     eax, [rsp+1498h+var_1440] 
+            40270e      4 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX RSI RDI R12 R13 R14 R15 ZZ mov     eax, [rsp+1498h+var_1440] 
             40270e      4 PTRIMMEDESP STACK 88 displ mov     eax, [rsp+1498h+var_1440]
-            402712     -2 INSTR LOCAL n RDX ZZ  NumericDEFs mov     edx, [rsp+1498h+var_143C] 
+            402712     -1 INSTR LOCAL MetadataUnused mov     edx, [rsp+1498h+var_143C] 
             402712      4 INSTR BELONGTO 4024e0 
-            402712      4 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ mov     edx, [rsp+1498h+var_143C] 
-            402712      4 PTRIMMEDESP STACK 92 displ mov     edx, [rsp+1498h+var_143C]
             402716     -1 INSTR LOCAL NoMetaUpdate test    eax, eax 
             402716      2 INSTR BELONGTO 4024e0 
             402718     -1 INSTR LOCAL NoMetaUpdate jnz     short loc_402722 
@@ -3329,23 +3339,24 @@
             4028d0     -1 INSTR LOCAL MetadataUnused movsd   xmm3, [rsp+1498h+var_1468] 
             4028d0      6 INSTR BELONGTO 4024e0 
             4028d6      7 INSTR BELONGTO 4024e0 
-            4028d6      7 INSTR DEADREGS  EFLAGS RCX RBX RDI R8 R12 R13 R14 R15 XMM0 ZZ mov     rdi, cs:stderr 
+            4028d6      7 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX RSI RDI R8 R12 R13 R14 R15 XMM0 ZZ mov     rdi, cs:stderr 
             4028dd     -1 INSTR LOCAL MetadataUnused movapd  xmm0, xmm4 
             4028dd      4 INSTR BELONGTO 4024e0 
             4028e1      8 INSTR BELONGTO 4024e0 
-            4028e1      8 INSTR DEADREGS  EFLAGS RCX RBX R8 R12 R13 R14 R15 ZZ lea     r8, [rsp+1498h+var_78] 
+            4028e1      8 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX RSI R8 R12 R13 R14 R15 ZZ lea     r8, [rsp+1498h+var_78] 
             4028e1      8 PTRIMMEDESP STACK 5152 displ lea     r8, [rsp+1498h+var_78]
             4028e9     -1 INSTR LOCAL MetadataUnused movsd   xmm1, cs:qword_4062E8 
             4028e9      8 INSTR BELONGTO 4024e0 
             4028f1      8 INSTR BELONGTO 4024e0 
-            4028f1      8 INSTR DEADREGS  EFLAGS RCX RBX R12 R13 R14 R15 ZZ lea     rcx, [rsp+1498h+var_98] 
+            4028f1      8 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX RSI R12 R13 R14 R15 ZZ lea     rcx, [rsp+1498h+var_98] 
             4028f1      8 PTRIMMEDESP STACK 5120 displ lea     rcx, [rsp+1498h+var_98]
             4028f9     -1 INSTR LOCAL NoMetaUpdate divsd   xmm0, xmm3 
             4028f9      4 INSTR BELONGTO 4024e0 
             4028fd      5 INSTR BELONGTO 4024e0 
-            4028fd      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ mov     edx, offset a6_3f16_3fBitsB; "%6.3f:1, %6.3f bits/byte, %5.2f%% saved"... 
-            402902     -1 INSTR LOCAL MetadataRedundant mov     esi, 1 
+            4028fd      5 INSTR DEADREGS  EFLAGS RAX RDX RBX RSI R12 R13 R14 R15 ZZ mov     edx, offset a6_3f16_3fBitsB; "%6.3f:1, %6.3f bits/byte, %5.2f%% saved"... 
+            402902     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 1 
             402902      5 INSTR BELONGTO 4024e0 
+            402902      5 INSTR DEADREGS  EFLAGS RAX RBX RSI R12 R13 R14 R15 ZZ mov     esi, 1 
             402907     -1 INSTR LOCAL MetadataRedundant mov     eax, 3 
             402907      5 INSTR BELONGTO 4024e0 
             40290c     -1 INSTR LOCAL MetadataUnused movsd   xmm2, [rsp+1498h+var_1480] 
@@ -3391,15 +3402,15 @@
             402957      1 INSTR BELONGTO 4024e0 
             402957      1 INSTR DEADREGS  EFLAGS XMM0 XMM1 XMM2 XMM3 XMM4 ZZ retn 
             402958      7 INSTR BELONGTO 4024e0 
-            402958      7 INSTR DEADREGS  EFLAGS RCX RBX R12 R13 R14 R15 XMM0 XMM1 XMM2 XMM3 XMM4 ZZ mov     rcx, cs:stderr  ; s 
+            402958      7 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI RDI R12 R13 R14 R15 XMM0 XMM1 XMM2 XMM3 XMM4 ZZ mov     rcx, cs:stderr  ; s 
             40295f     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 15h        ; n 
             40295f      5 INSTR BELONGTO 4024e0 
-            40295f      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 XMM0 XMM1 XMM2 XMM3 XMM4 ZZ mov     edx, 15h        ; n 
+            40295f      5 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI R12 R13 R14 R15 XMM0 XMM1 XMM2 XMM3 XMM4 ZZ mov     edx, 15h        ; n 
             402964     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 1          ; size 
             402964      5 INSTR BELONGTO 4024e0 
-            402964      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 XMM0 XMM1 XMM2 XMM3 XMM4 ZZ mov     esi, 1          ; size 
+            402964      5 INSTR DEADREGS  EFLAGS RBX RSI RDI R12 R13 R14 R15 XMM0 XMM1 XMM2 XMM3 XMM4 ZZ mov     esi, 1          ; size 
             402969      5 INSTR BELONGTO 4024e0 
-            402969      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 XMM0 XMM1 XMM2 XMM3 XMM4 ZZ mov     edi, offset aNoDataCompress; " no data compressed.\n" 
+            402969      5 INSTR DEADREGS  EFLAGS RBX RDI R12 R13 R14 R15 XMM0 XMM1 XMM2 XMM3 XMM4 ZZ mov     edi, offset aNoDataCompress; " no data compressed.\n" 
             40296e     -1 INSTR LOCAL NoMetaUpdate call    _fwrite 
             40296e      5 INSTR BELONGTO 4024e0 
             40296e      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 XMM0 XMM1 XMM2 XMM3 XMM4 ZZ call    _fwrite 
@@ -3433,7 +3444,7 @@
             402997      8 INSTR DEADREGS  EFLAGS R12 ZZ mov     [rsp+2758h+var_20], rax 
             402997      8 PTRIMMEDESP STACK 10040 displ mov     [rsp+2758h+var_20], rax
             40299f      2 INSTR BELONGTO 402980 
-            40299f      2 INSTR DEADREGS  EFLAGS R12 ZZ xor     eax, eax 
+            40299f      2 INSTR DEADREGS  EFLAGS RAX R12 ZZ xor     eax, eax 
             40299f     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             4029a1      8 INSTR BELONGTO 402980 
             4029a1      8 INSTR DEADREGS  EFLAGS R12 ZZ mov     [rsp+2758h+var_273C], 0 
@@ -3446,15 +3457,15 @@
             4029b0     -1 INSTR LOCAL NoMetaUpdate jnz     loc_402B21      ; jumptable 0000000000402A58 case 3 
             4029b0      6 INSTR BELONGTO 402980 
             4029b6      5 INSTR BELONGTO 402980 
-            4029b6      5 INSTR DEADREGS  EFLAGS RCX RSI RDI R8 R9 R12 ZZ mov     r9d, [rsp+2758h+var_273C] 
+            4029b6      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 R12 ZZ mov     r9d, [rsp+2758h+var_273C] 
             4029b6      5 PTRIMMEDESP STACK 28 displ mov     r9d, [rsp+2758h+var_273C]
             4029bb     -1 INSTR LOCAL MetadataUnused xor     ebp, ebp 
             4029bb      2 INSTR BELONGTO 402980 
             4029bd     -2 INSTR LOCAL n RCX ZZ  NumericDEFs movzx   ecx, cs:byte_607AF4 
             4029bd      7 INSTR BELONGTO 402980 
-            4029bd      7 INSTR DEADREGS  EFLAGS RCX RSI RDI R8 R12 ZZ movzx   ecx, cs:byte_607AF4 
+            4029bd      7 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R12 ZZ movzx   ecx, cs:byte_607AF4 
             4029c4      6 INSTR BELONGTO 402980 
-            4029c4      6 INSTR DEADREGS  EFLAGS RSI RDI R8 R12 ZZ mov     edx, cs:dword_6076CC 
+            4029c4      6 INSTR DEADREGS  EFLAGS RDX RSI RDI R8 R12 ZZ mov     edx, cs:dword_6076CC 
             4029ca      8 INSTR BELONGTO 402980 
             4029ca      8 INSTR DEADREGS  EFLAGS RSI RDI R8 R12 ZZ lea     r8, [rsp+2758h+var_13A8] 
             4029ca      8 PTRIMMEDESP STACK 5040 displ lea     r8, [rsp+2758h+var_13A8]
@@ -3488,21 +3499,21 @@
             402a02     -1 INSTR LOCAL NoMetaUpdate jnz     short loc_402A60 
             402a02      2 INSTR BELONGTO 402980 
             402a04      5 INSTR BELONGTO 402980 
-            402a04      5 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ lea     rdx, [rsp+2758h+var_2738] 
+            402a04      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI ZZ lea     rdx, [rsp+2758h+var_2738] 
             402a04      5 PTRIMMEDESP STACK 32 displ lea     rdx, [rsp+2758h+var_2738]
             402a09      5 INSTR BELONGTO 402980 
-            402a09      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ lea     rdi, [rsp+2758h+var_2744] 
+            402a09      5 INSTR DEADREGS  EFLAGS RCX RSI RDI ZZ lea     rdi, [rsp+2758h+var_2744] 
             402a09      5 PTRIMMEDESP STACK 20 displ lea     rdi, [rsp+2758h+var_2744]
             402a0e     -2 INSTR LOCAL n RCX ZZ  NUMVia2ndSrcIMMEDNUM mov     ecx, 1388h 
             402a0e      5 INSTR BELONGTO 402980 
-            402a0e      5 INSTR DEADREGS  EFLAGS RSI ZZ mov     ecx, 1388h 
+            402a0e      5 INSTR DEADREGS  EFLAGS RCX RSI ZZ mov     ecx, 1388h 
             402a13      3 INSTR BELONGTO 402980 
             402a13      3 INSTR DEADREGS  EFLAGS RSI ZZ mov     rsi, r12 
             402a16     -1 INSTR LOCAL NoMetaUpdate call    _BZ2_bzRead 
             402a16      5 INSTR BELONGTO 402980 
             402a16      5 INSTR DEADREGS  EFLAGS ZZ call    _BZ2_bzRead 
             402a1b      4 INSTR BELONGTO 402980 
-            402a1b      4 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     eax, [rsp+2758h+var_2744] 
+            402a1b      4 INSTR DEADREGS  EFLAGS RAX RSI RDI ZZ mov     eax, [rsp+2758h+var_2744] 
             402a1b      4 PTRIMMEDESP STACK 20 displ mov     eax, [rsp+2758h+var_2744]
             402a1f     -1 INSTR LOCAL NoMetaUpdate cmp     eax, 0FFFFFFFBh 
             402a1f      3 INSTR BELONGTO 402980 
@@ -3517,13 +3528,13 @@
             402a2c      5 INSTR BELONGTO 402980 
             402a2c      5 INSTR DEADREGS  EFLAGS R12 ZZ call    _BZ2_bzReadClose 
             402a31      6 INSTR BELONGTO 402980 
-            402a31      6 INSTR DEADREGS  EFLAGS R12 ZZ mov     edi, cs:dword_6076CC 
+            402a31      6 INSTR DEADREGS  EFLAGS RAX RDI R12 ZZ mov     edi, cs:dword_6076CC 
             402a37     -1 INSTR LOCAL NoMetaUpdate test    edi, edi 
             402a37      2 INSTR BELONGTO 402980 
             402a39     -1 INSTR LOCAL NoMetaUpdate jz      loc_402AF7 
             402a39      6 INSTR BELONGTO 402980 
             402a3f      4 INSTR BELONGTO 402980 
-            402a3f      4 INSTR DEADREGS  EFLAGS R12 ZZ mov     eax, [rsp+2758h+var_2744] 
+            402a3f      4 INSTR DEADREGS  EFLAGS RAX R12 ZZ mov     eax, [rsp+2758h+var_2744] 
             402a3f      4 PTRIMMEDESP STACK 20 displ mov     eax, [rsp+2758h+var_2744]
             402a43     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     eax, 9 
             402a43      3 INSTR BELONGTO 402980 
@@ -3532,10 +3543,10 @@
             402a49     -1 INSTR LOCAL NoMetaUpdate jbe     short loc_402A58 
             402a49      2 INSTR BELONGTO 402980 
             402a4b      5 INSTR BELONGTO 402980 
-            402a4b      5 INSTR DEADREGS  EFLAGS RCX RBX R8 R12 R13 R14 R15 ZZ mov     edi, offset aTestUnexpected; jumptable 0000000000402A58 default case 
+            402a4b      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX RSI RDI R8 R12 R13 R14 R15 ZZ mov     edi, offset aTestUnexpected; jumptable 0000000000402A58 default case 
             402a50     -1 INSTR LOCAL NoMetaUpdate call    sub_4023C0 
             402a50      5 INSTR BELONGTO 402980 
-            402a50      5 INSTR DEADREGS  EFLAGS RCX RBX R8 R12 R13 R14 R15 ZZ call    sub_4023C0 
+            402a50      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX RSI R8 R12 R13 R14 R15 ZZ call    sub_4023C0 
             402a58     -1 INSTR LOCAL NoMetaUpdate jmp     ds:off_406018[rax*8]; switch jump 
             402a58      7 INSTR BELONGTO 402980 
             402a58      7 INSTR DEADREGS  EFLAGS R12 ZZ jmp     ds:off_406018[rax*8]; switch jump 
@@ -3558,7 +3569,7 @@
             402a77      5 INSTR BELONGTO 402980 
             402a77      5 INSTR DEADREGS  EFLAGS ZZ call    _BZ2_bzReadGetUnused 
             402a7c      5 INSTR BELONGTO 402980 
-            402a7c      5 INSTR DEADREGS  EFLAGS R9 ZZ mov     r9d, [rsp+2758h+var_2744] 
+            402a7c      5 INSTR DEADREGS  EFLAGS RDI R9 ZZ mov     r9d, [rsp+2758h+var_2744] 
             402a7c      5 PTRIMMEDESP STACK 20 displ mov     r9d, [rsp+2758h+var_2744]
             402a81     -1 INSTR LOCAL NoMetaUpdate test    r9d, r9d 
             402a81      3 INSTR BELONGTO 402980 
@@ -3566,7 +3577,7 @@
             402a84      6 INSTR BELONGTO 402980 
             402a8a     -2 INSTR LOCAL n RAX ZZ  NumericDEFs mov     eax, [rsp+2758h+var_273C] 
             402a8a      4 INSTR BELONGTO 402980 
-            402a8a      4 INSTR DEADREGS  EFLAGS RCX RSI RDI ZZ mov     eax, [rsp+2758h+var_273C] 
+            402a8a      4 INSTR DEADREGS  EFLAGS RAX RCX RSI RDI ZZ mov     eax, [rsp+2758h+var_273C] 
             402a8a      4 PTRIMMEDESP STACK 28 displ mov     eax, [rsp+2758h+var_273C]
             402a8e      5 INSTR BELONGTO 402980 
             402a8e      5 INSTR DEADREGS  EFLAGS RCX RSI RDI ZZ mov     rcx, [rsp+2758h+var_2750] 
@@ -3575,12 +3586,13 @@
             402a93      2 INSTR BELONGTO 402980 
             402a95     -1 INSTR LOCAL NoMetaUpdate jle     short loc_402AB4 
             402a95      2 INSTR BELONGTO 402980 
-            402a97     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM sub     eax, 1 
+            402a97     -1 INSTR LOCAL MetadataUnused sub     eax, 1 
             402a97      3 INSTR BELONGTO 402980 
             402a9a     -1 INSTR LOCAL MetadataUnused lea     rsi, [rax+1] 
             402a9a      4 INSTR BELONGTO 402980 
-            402a9e     -1 INSTR LOCAL MetadataRedundant xor     eax, eax 
             402a9e      2 INSTR BELONGTO 402980 
+            402a9e      2 INSTR DEADREGS  EFLAGS RAX RDX RDI ZZ xor     eax, eax 
+            402a9e     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             402aa0     -2 INSTR LOCAL n RDX ZZ  NumericDEFs movzx   edx, byte ptr [rcx+rax] 
             402aa0      4 INSTR BELONGTO 402980 
             402aa0      4 INSTR DEADREGS  EFLAGS RDX RDI ZZ movzx   edx, byte ptr [rcx+rax] 
@@ -3602,7 +3614,7 @@
             402abc      5 INSTR BELONGTO 402980 
             402abc      5 INSTR DEADREGS  EFLAGS R12 ZZ call    _BZ2_bzReadClose 
             402ac1      5 INSTR BELONGTO 402980 
-            402ac1      5 INSTR DEADREGS  EFLAGS R8 R12 ZZ mov     r8d, [rsp+2758h+var_2744] 
+            402ac1      5 INSTR DEADREGS  EFLAGS RDI R8 R12 ZZ mov     r8d, [rsp+2758h+var_2744] 
             402ac1      5 PTRIMMEDESP STACK 20 displ mov     r8d, [rsp+2758h+var_2744]
             402ac6     -1 INSTR LOCAL NoMetaUpdate test    r8d, r8d 
             402ac6      3 INSTR BELONGTO 402980 
@@ -3625,23 +3637,23 @@
             402ae7     -1 INSTR LOCAL NoMetaUpdate jnz     loc_402BF7 
             402ae7      6 INSTR BELONGTO 402980 
             402aed      5 INSTR BELONGTO 402980 
-            402aed      5 INSTR DEADREGS  EFLAGS RCX RSI RDI R8 R9 R12 ZZ mov     r9d, [rsp+2758h+var_273C] 
+            402aed      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 R12 ZZ mov     r9d, [rsp+2758h+var_273C] 
             402aed      5 PTRIMMEDESP STACK 28 displ mov     r9d, [rsp+2758h+var_273C]
             402af2     -1 INSTR LOCAL NoMetaUpdate jmp     loc_4029BD 
             402af2      5 INSTR BELONGTO 402980 
             402af7      7 INSTR BELONGTO 402980 
-            402af7      7 INSTR DEADREGS  EFLAGS RCX RDI R8 R12 ZZ mov     rcx, cs:s 
+            402af7      7 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R12 ZZ mov     rcx, cs:s 
             402afe      7 INSTR BELONGTO 402980 
-            402afe      7 INSTR DEADREGS  EFLAGS RDI R8 R12 ZZ mov     rdi, cs:stderr 
+            402afe      7 INSTR DEADREGS  EFLAGS RAX RDX RSI RDI R8 R12 ZZ mov     rdi, cs:stderr 
             402b05      6 INSTR BELONGTO 402980 
-            402b05      6 INSTR DEADREGS  EFLAGS R8 R12 ZZ mov     r8d, offset dest 
+            402b05      6 INSTR DEADREGS  EFLAGS RAX RDX RSI R8 R12 ZZ mov     r8d, offset dest 
             402b0b      5 INSTR BELONGTO 402980 
-            402b0b      5 INSTR DEADREGS  EFLAGS R12 ZZ mov     edx, offset aSS ; "%s: %s: " 
+            402b0b      5 INSTR DEADREGS  EFLAGS RAX RDX RSI R12 ZZ mov     edx, offset aSS ; "%s: %s: " 
             402b10     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 1 
             402b10      5 INSTR BELONGTO 402980 
-            402b10      5 INSTR DEADREGS  EFLAGS R12 ZZ mov     esi, 1 
+            402b10      5 INSTR DEADREGS  EFLAGS RAX RSI R12 ZZ mov     esi, 1 
             402b15      2 INSTR BELONGTO 402980 
-            402b15      2 INSTR DEADREGS  EFLAGS R12 ZZ xor     eax, eax 
+            402b15      2 INSTR DEADREGS  EFLAGS RAX R12 ZZ xor     eax, eax 
             402b15     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             402b17     -1 INSTR LOCAL NoMetaUpdate call    ___fprintf_chk 
             402b17      5 INSTR BELONGTO 402980 
@@ -3650,34 +3662,34 @@
             402b1c      5 INSTR BELONGTO 402980 
             402b21     -1 INSTR LOCAL NoMetaUpdate call    sub_402470      ; jumptable 0000000000402A58 case 3 
             402b21      5 INSTR BELONGTO 402980 
-            402b21      5 INSTR DEADREGS  EFLAGS RCX RBX RDI R12 R13 R14 R15 ZZ call    sub_402470      ; jumptable 0000000000402A58 case 3 
+            402b21      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX RSI RDI R12 R13 R14 R15 ZZ call    sub_402470      ; jumptable 0000000000402A58 case 3 
             402b26     -1 INSTR LOCAL NoMetaUpdate call    sub_402090      ; jumptable 0000000000402A58 case 0 
             402b26      5 INSTR BELONGTO 402980 
-            402b26      5 INSTR DEADREGS  EFLAGS RCX RBX R12 R13 R14 R15 ZZ call    sub_402090      ; jumptable 0000000000402A58 case 0 
+            402b26      5 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI RDI R12 R13 R14 R15 ZZ call    sub_402090      ; jumptable 0000000000402A58 case 0 
             402b2b      7 INSTR BELONGTO 402980 
-            402b2b      7 INSTR DEADREGS  EFLAGS RCX R12 ZZ mov     rcx, cs:stderr  ; jumptable 0000000000402A58 case 2 
+            402b2b      7 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI RDI R12 ZZ mov     rcx, cs:stderr  ; jumptable 0000000000402A58 case 2 
             402b32     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 17h        ; n 
             402b32      5 INSTR BELONGTO 402980 
-            402b32      5 INSTR DEADREGS  EFLAGS R12 ZZ mov     edx, 17h        ; n 
+            402b32      5 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI R12 ZZ mov     edx, 17h        ; n 
             402b37     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 1          ; size 
             402b37      5 INSTR BELONGTO 402980 
-            402b37      5 INSTR DEADREGS  EFLAGS R12 ZZ mov     esi, 1          ; size 
+            402b37      5 INSTR DEADREGS  EFLAGS RBX RSI RDI R12 ZZ mov     esi, 1          ; size 
             402b3c      5 INSTR BELONGTO 402980 
-            402b3c      5 INSTR DEADREGS  EFLAGS R12 ZZ mov     edi, offset aFileEndsUnexpe; "file ends unexpectedly\n" 
+            402b3c      5 INSTR DEADREGS  EFLAGS RBX RDI R12 ZZ mov     edi, offset aFileEndsUnexpe; "file ends unexpectedly\n" 
             402b41      2 INSTR BELONGTO 402980 
-            402b41      2 INSTR DEADREGS  EFLAGS R12 ZZ xor     ebx, ebx 
+            402b41      2 INSTR DEADREGS  EFLAGS RBX R12 ZZ xor     ebx, ebx 
             402b41     -2 INSTR LOCAL n RBX ZZ  AlwaysNUM xor     ebx, ebx 
             402b43     -1 INSTR LOCAL NoMetaUpdate call    _fwrite 
             402b43      5 INSTR BELONGTO 402980 
             402b43      5 INSTR DEADREGS  EFLAGS R12 ZZ call    _fwrite 
             402b48     -2 INSTR LOCAL n RDX ZZ  NumericDEFs mov     rdx, [rsp+2758h+var_20] 
             402b48      8 INSTR BELONGTO 402980 
-            402b48      8 INSTR DEADREGS  EFLAGS RDX R12 ZZ mov     rdx, [rsp+2758h+var_20] 
+            402b48      8 INSTR DEADREGS  EFLAGS RAX RDX R12 ZZ mov     rdx, [rsp+2758h+var_20] 
             402b48      8 PTRIMMEDESP STACK 10040 displ mov     rdx, [rsp+2758h+var_20]
             402b50     -1 INSTR LOCAL MetadataRedundant xor     rdx, fs:28h 
             402b50      9 INSTR BELONGTO 402980 
             402b59      2 INSTR BELONGTO 402980 
-            402b59      2 INSTR DEADREGS  R12 ZZ mov     eax, ebx 
+            402b59      2 INSTR DEADREGS  RAX R12 ZZ mov     eax, ebx 
             402b59     -2 INSTR LOCAL n RAX ZZ  NumericDEFs mov     eax, ebx 
             402b5b     -1 INSTR LOCAL NoMetaUpdate jnz     loc_402C4A 
             402b5b      6 INSTR BELONGTO 402980 
@@ -3700,7 +3712,7 @@
             402b76      3 INSTR DEADREGS  EFLAGS RDI R12 ZZ mov     rdi, rbx        ; stream 
             402b79     -1 INSTR LOCAL NoMetaUpdate call    _fclose 
             402b79      5 INSTR BELONGTO 402980 
-            402b79      5 INSTR DEADREGS  EFLAGS R12 ZZ call    _fclose 
+            402b79      5 INSTR DEADREGS  EFLAGS RBX R12 ZZ call    _fclose 
             402b7e     -1 INSTR LOCAL NoMetaUpdate cmp     ebp, 1 
             402b7e      3 INSTR BELONGTO 402980 
             402b81     -1 INSTR LOCAL NoMetaUpdate jz      short loc_402BD5 
@@ -3709,36 +3721,36 @@
             402b83      7 INSTR BELONGTO 402980 
             402b8a     -2 INSTR LOCAL n RBX ZZ  NUMVia2ndSrcIMMEDNUM mov     ebx, 1 
             402b8a      5 INSTR BELONGTO 402980 
-            402b8a      5 INSTR DEADREGS  R12 ZZ mov     ebx, 1 
+            402b8a      5 INSTR DEADREGS  RDX RBX R12 ZZ mov     ebx, 1 
             402b8f     -1 INSTR LOCAL NoMetaUpdate jz      short loc_402B48 
             402b8f      2 INSTR BELONGTO 402980 
             402b91      7 INSTR BELONGTO 402980 
-            402b91      7 INSTR DEADREGS  EFLAGS RCX R12 ZZ mov     rcx, cs:stderr  ; s 
+            402b91      7 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R12 ZZ mov     rcx, cs:stderr  ; s 
             402b98     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 23h        ; n 
             402b98      5 INSTR BELONGTO 402980 
-            402b98      5 INSTR DEADREGS  EFLAGS R12 ZZ mov     edx, 23h        ; n 
+            402b98      5 INSTR DEADREGS  EFLAGS RDX RSI RDI R12 ZZ mov     edx, 23h        ; n 
             402b9d     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 1          ; size 
             402b9d      5 INSTR BELONGTO 402980 
-            402b9d      5 INSTR DEADREGS  EFLAGS R12 ZZ mov     esi, 1          ; size 
+            402b9d      5 INSTR DEADREGS  EFLAGS RSI RDI R12 ZZ mov     esi, 1          ; size 
             402ba2      5 INSTR BELONGTO 402980 
-            402ba2      5 INSTR DEADREGS  EFLAGS R12 ZZ mov     edi, offset aTrailingGarbag; "trailing garbage after EOF ignored\n" 
+            402ba2      5 INSTR DEADREGS  EFLAGS RDI R12 ZZ mov     edi, offset aTrailingGarbag; "trailing garbage after EOF ignored\n" 
             402ba7     -1 INSTR LOCAL NoMetaUpdate call    _fwrite 
             402ba7      5 INSTR BELONGTO 402980 
             402ba7      5 INSTR DEADREGS  EFLAGS R12 ZZ call    _fwrite 
             402bac     -1 INSTR LOCAL NoMetaUpdate jmp     short loc_402B48 
             402bac      2 INSTR BELONGTO 402980 
             402bae      7 INSTR BELONGTO 402980 
-            402bae      7 INSTR DEADREGS  EFLAGS RCX R12 ZZ mov     rcx, cs:stderr  ; jumptable 0000000000402A58 case 5 
+            402bae      7 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI RDI R12 ZZ mov     rcx, cs:stderr  ; jumptable 0000000000402A58 case 5 
             402bb5     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 23h        ; n 
             402bb5      5 INSTR BELONGTO 402980 
-            402bb5      5 INSTR DEADREGS  EFLAGS R12 ZZ mov     edx, 23h        ; n 
+            402bb5      5 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI R12 ZZ mov     edx, 23h        ; n 
             402bba     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 1          ; size 
             402bba      5 INSTR BELONGTO 402980 
-            402bba      5 INSTR DEADREGS  EFLAGS R12 ZZ mov     esi, 1          ; size 
+            402bba      5 INSTR DEADREGS  EFLAGS RBX RSI RDI R12 ZZ mov     esi, 1          ; size 
             402bbf      5 INSTR BELONGTO 402980 
-            402bbf      5 INSTR DEADREGS  EFLAGS R12 ZZ mov     edi, offset aDataIntegrityC; "data integrity (CRC) error in data\n" 
+            402bbf      5 INSTR DEADREGS  EFLAGS RBX RDI R12 ZZ mov     edi, offset aDataIntegrityC; "data integrity (CRC) error in data\n" 
             402bc4      2 INSTR BELONGTO 402980 
-            402bc4      2 INSTR DEADREGS  EFLAGS R12 ZZ xor     ebx, ebx 
+            402bc4      2 INSTR DEADREGS  EFLAGS RBX R12 ZZ xor     ebx, ebx 
             402bc4     -2 INSTR LOCAL n RBX ZZ  AlwaysNUM xor     ebx, ebx 
             402bc6     -1 INSTR LOCAL NoMetaUpdate call    _fwrite 
             402bc6      5 INSTR BELONGTO 402980 
@@ -3747,19 +3759,19 @@
             402bcb      5 INSTR BELONGTO 402980 
             402bd0     -1 INSTR LOCAL NoMetaUpdate call    sub_402380      ; jumptable 0000000000402A58 case 6 
             402bd0      5 INSTR BELONGTO 402980 
-            402bd0      5 INSTR DEADREGS  EFLAGS RCX RBX RDI R12 R13 R14 R15 ZZ call    sub_402380      ; jumptable 0000000000402A58 case 6 
+            402bd0      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX RSI RDI R12 R13 R14 R15 ZZ call    sub_402380      ; jumptable 0000000000402A58 case 6 
             402bd5      7 INSTR BELONGTO 402980 
-            402bd5      7 INSTR DEADREGS  EFLAGS RCX R12 ZZ mov     rcx, cs:stderr  ; s 
+            402bd5      7 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI RDI R12 ZZ mov     rcx, cs:stderr  ; s 
             402bdc     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 2Dh        ; n 
             402bdc      5 INSTR BELONGTO 402980 
-            402bdc      5 INSTR DEADREGS  EFLAGS R12 ZZ mov     edx, 2Dh        ; n 
+            402bdc      5 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI R12 ZZ mov     edx, 2Dh        ; n 
             402be1     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 1          ; size 
             402be1      5 INSTR BELONGTO 402980 
-            402be1      5 INSTR DEADREGS  EFLAGS R12 ZZ mov     esi, 1          ; size 
+            402be1      5 INSTR DEADREGS  EFLAGS RBX RSI RDI R12 ZZ mov     esi, 1          ; size 
             402be6      5 INSTR BELONGTO 402980 
-            402be6      5 INSTR DEADREGS  EFLAGS R12 ZZ mov     edi, offset aBadMagicNumber; "bad magic number (file not created by b"... 
+            402be6      5 INSTR DEADREGS  EFLAGS RBX RDI R12 ZZ mov     edi, offset aBadMagicNumber; "bad magic number (file not created by b"... 
             402beb      2 INSTR BELONGTO 402980 
-            402beb      2 INSTR DEADREGS  EFLAGS R12 ZZ xor     ebx, ebx 
+            402beb      2 INSTR DEADREGS  EFLAGS RBX R12 ZZ xor     ebx, ebx 
             402beb     -2 INSTR LOCAL n RBX ZZ  AlwaysNUM xor     ebx, ebx 
             402bed     -1 INSTR LOCAL NoMetaUpdate call    _fwrite 
             402bed      5 INSTR BELONGTO 402980 
@@ -3779,7 +3791,7 @@
             402c07      3 INSTR DEADREGS  EFLAGS RDI R12 ZZ mov     rdi, rbx        ; stream 
             402c0a     -1 INSTR LOCAL NoMetaUpdate call    _fclose 
             402c0a      5 INSTR BELONGTO 402980 
-            402c0a      5 INSTR DEADREGS  EFLAGS R12 ZZ call    _fclose 
+            402c0a      5 INSTR DEADREGS  EFLAGS RBX R12 ZZ call    _fclose 
             402c0f     -1 INSTR LOCAL NoMetaUpdate cmp     eax, 0FFFFFFFFh 
             402c0f      3 INSTR BELONGTO 402980 
             402c12     -1 INSTR LOCAL NoMetaUpdate jz      loc_402B21      ; jumptable 0000000000402A58 case 3 
@@ -3788,19 +3800,19 @@
             402c18      7 INSTR BELONGTO 402980 
             402c1f     -2 INSTR LOCAL n RBX ZZ  NUMVia2ndSrcIMMEDNUM mov     ebx, 1 
             402c1f      5 INSTR BELONGTO 402980 
-            402c1f      5 INSTR DEADREGS  R12 ZZ mov     ebx, 1 
+            402c1f      5 INSTR DEADREGS  RDX RBX R12 ZZ mov     ebx, 1 
             402c24     -1 INSTR LOCAL NoMetaUpdate jle     loc_402B48 
             402c24      6 INSTR BELONGTO 402980 
             402c2a      7 INSTR BELONGTO 402980 
-            402c2a      7 INSTR DEADREGS  EFLAGS RCX R12 ZZ mov     rcx, cs:stderr  ; s 
+            402c2a      7 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R12 ZZ mov     rcx, cs:stderr  ; s 
             402c31     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 5          ; n 
             402c31      5 INSTR BELONGTO 402980 
-            402c31      5 INSTR DEADREGS  EFLAGS R12 ZZ mov     edx, 5          ; n 
+            402c31      5 INSTR DEADREGS  EFLAGS RDX RSI RDI R12 ZZ mov     edx, 5          ; n 
             402c36     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 1          ; size 
             402c36      5 INSTR BELONGTO 402980 
-            402c36      5 INSTR DEADREGS  EFLAGS R12 ZZ mov     esi, 1          ; size 
+            402c36      5 INSTR DEADREGS  EFLAGS RSI RDI R12 ZZ mov     esi, 1          ; size 
             402c3b      5 INSTR BELONGTO 402980 
-            402c3b      5 INSTR DEADREGS  EFLAGS R12 ZZ mov     edi, offset asc_40465A; "\n    " 
+            402c3b      5 INSTR DEADREGS  EFLAGS RDI R12 ZZ mov     edi, offset asc_40465A; "\n    " 
             402c40     -1 INSTR LOCAL NoMetaUpdate call    _fwrite 
             402c40      5 INSTR BELONGTO 402980 
             402c40      5 INSTR DEADREGS  EFLAGS R12 ZZ call    _fwrite 
@@ -3810,10 +3822,10 @@
             402c4a      5 INSTR BELONGTO 402980 
             402c4a      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ call    ___stack_chk_fail 
             402c4f      5 INSTR BELONGTO 402980 
-            402c4f      5 INSTR DEADREGS  EFLAGS RCX RBX R8 R12 R13 R14 R15 ZZ mov     edi, offset aTestBzreadgetu; "test:bzReadGetUnused" 
+            402c4f      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX RSI RDI R8 R12 R13 R14 R15 ZZ mov     edi, offset aTestBzreadgetu; "test:bzReadGetUnused" 
             402c54     -1 INSTR LOCAL NoMetaUpdate call    sub_4023C0 
             402c54      5 INSTR BELONGTO 402980 
-            402c54      5 INSTR DEADREGS  EFLAGS RCX RBX R8 R12 R13 R14 R15 ZZ call    sub_4023C0 
+            402c54      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX RSI R8 R12 R13 R14 R15 ZZ call    sub_4023C0 
             402c60      0 FUNC FRAMERESTORE 0 0 1 1 0 0 2 0 1 3 -32 0 4 0 8 5 -24 0 6 0 0 7 0 0 8 0 0 9 0 0 10 0 0 11 0 0 12 -16 0 13 -8 0 14 0 0 15 0 0 ZZ
             402c60      0 FUNC MMSAFENESS UNSAFE
             402c60   1046 FUNC GLOBAL sub_402C60 FUNC_UNSAFE NOFP RET             403075 
@@ -3846,7 +3858,7 @@
             402c7f      8 INSTR DEADREGS  EFLAGS R12 R13 ZZ mov     [rsp+2768h+var_30], rax 
             402c7f      8 PTRIMMEDESP STACK 10040 displ mov     [rsp+2768h+var_30], rax
             402c87      2 INSTR BELONGTO 402c60 
-            402c87      2 INSTR DEADREGS  EFLAGS R12 R13 ZZ xor     eax, eax 
+            402c87      2 INSTR DEADREGS  EFLAGS RAX R12 R13 ZZ xor     eax, eax 
             402c87     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             402c89      8 INSTR BELONGTO 402c60 
             402c89      8 INSTR DEADREGS  EFLAGS R12 R13 ZZ mov     [rsp+2768h+var_274C], 0 
@@ -3868,15 +3880,15 @@
             402ca8     -1 INSTR LOCAL NoMetaUpdate jnz     loc_402F71      ; jumptable 0000000000402E23 case 3 
             402ca8      6 INSTR BELONGTO 402c60 
             402cae      5 INSTR BELONGTO 402c60 
-            402cae      5 INSTR DEADREGS  EFLAGS RCX RSI RDI R8 R9 R12 R13 ZZ mov     r9d, [rsp+2768h+var_274C] 
+            402cae      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 R12 R13 ZZ mov     r9d, [rsp+2768h+var_274C] 
             402cae      5 PTRIMMEDESP STACK 28 displ mov     r9d, [rsp+2768h+var_274C]
             402cb3     -1 INSTR LOCAL MetadataUnused xor     r12d, r12d 
             402cb3      3 INSTR BELONGTO 402c60 
             402cb6     -2 INSTR LOCAL n RCX ZZ  NumericDEFs movzx   ecx, cs:byte_607AF4 
             402cb6      7 INSTR BELONGTO 402c60 
-            402cb6      7 INSTR DEADREGS  EFLAGS RCX RSI RDI R8 R13 ZZ movzx   ecx, cs:byte_607AF4 
+            402cb6      7 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R13 ZZ movzx   ecx, cs:byte_607AF4 
             402cbd      6 INSTR BELONGTO 402c60 
-            402cbd      6 INSTR DEADREGS  EFLAGS RSI RDI R8 R13 ZZ mov     edx, cs:dword_6076CC 
+            402cbd      6 INSTR DEADREGS  EFLAGS RDX RSI RDI R8 R13 ZZ mov     edx, cs:dword_6076CC 
             402cc3      8 INSTR BELONGTO 402c60 
             402cc3      8 INSTR DEADREGS  EFLAGS RSI RDI R8 R13 ZZ lea     r8, [rsp+2768h+var_13B8] 
             402cc3      8 PTRIMMEDESP STACK 5040 displ lea     r8, [rsp+2768h+var_13B8]
@@ -3895,7 +3907,7 @@
             402cde     -1 INSTR LOCAL NoMetaUpdate jz      loc_402E00 
             402cde      6 INSTR BELONGTO 402c60 
             402ce4      4 INSTR BELONGTO 402c60 
-            402ce4      4 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     eax, [rsp+2768h+var_2754] 
+            402ce4      4 INSTR DEADREGS  EFLAGS RAX RSI RDI ZZ mov     eax, [rsp+2768h+var_2754] 
             402ce4      4 PTRIMMEDESP STACK 20 displ mov     eax, [rsp+2768h+var_2754]
             402ce8     -1 INSTR LOCAL NoMetaUpdate test    eax, eax 
             402ce8      2 INSTR BELONGTO 402c60 
@@ -3905,21 +3917,21 @@
             402cf0      4 INSTR BELONGTO 402c60 
             402cf4      4 INSTR BELONGTO 402c60 
             402cf8      5 INSTR BELONGTO 402c60 
-            402cf8      5 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ lea     rdx, [rsp+2768h+ptr] 
+            402cf8      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI ZZ lea     rdx, [rsp+2768h+ptr] 
             402cf8      5 PTRIMMEDESP STACK 32 displ lea     rdx, [rsp+2768h+ptr]
             402cfd      5 INSTR BELONGTO 402c60 
-            402cfd      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ lea     rdi, [rsp+2768h+var_2754] 
+            402cfd      5 INSTR DEADREGS  EFLAGS RCX RSI RDI ZZ lea     rdi, [rsp+2768h+var_2754] 
             402cfd      5 PTRIMMEDESP STACK 20 displ lea     rdi, [rsp+2768h+var_2754]
             402d02     -2 INSTR LOCAL n RCX ZZ  NUMVia2ndSrcIMMEDNUM mov     ecx, 1388h 
             402d02      5 INSTR BELONGTO 402c60 
-            402d02      5 INSTR DEADREGS  EFLAGS RSI ZZ mov     ecx, 1388h 
+            402d02      5 INSTR DEADREGS  EFLAGS RCX RSI ZZ mov     ecx, 1388h 
             402d07      3 INSTR BELONGTO 402c60 
             402d07      3 INSTR DEADREGS  EFLAGS RSI ZZ mov     rsi, r13 
             402d0a     -1 INSTR LOCAL NoMetaUpdate call    _BZ2_bzRead 
             402d0a      5 INSTR BELONGTO 402c60 
             402d0a      5 INSTR DEADREGS  EFLAGS ZZ call    _BZ2_bzRead 
             402d0f      4 INSTR BELONGTO 402c60 
-            402d0f      4 INSTR DEADREGS  EFLAGS RDI ZZ mov     ecx, [rsp+2768h+var_2754] 
+            402d0f      4 INSTR DEADREGS  EFLAGS RCX RDI ZZ mov     ecx, [rsp+2768h+var_2754] 
             402d0f      4 PTRIMMEDESP STACK 20 displ mov     ecx, [rsp+2768h+var_2754]
             402d13     -1 INSTR LOCAL NoMetaUpdate cmp     ecx, 0FFFFFFFBh 
             402d13      3 INSTR BELONGTO 402c60 
@@ -3938,16 +3950,16 @@
             402d27     -1 INSTR LOCAL NoMetaUpdate jle     short loc_402D3E 
             402d27      2 INSTR BELONGTO 402c60 
             402d29      5 INSTR BELONGTO 402c60 
-            402d29      5 INSTR DEADREGS  EFLAGS RCX RDX RDI ZZ lea     rdi, [rsp+2768h+ptr]; ptr 
+            402d29      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI ZZ lea     rdi, [rsp+2768h+ptr]; ptr 
             402d29      5 PTRIMMEDESP STACK 32 displ lea     rdi, [rsp+2768h+ptr]; ptr
             402d2e     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM movsxd  rdx, eax        ; n 
             402d2e      3 INSTR BELONGTO 402c60 
-            402d2e      3 INSTR DEADREGS  EFLAGS RCX RDX ZZ movsxd  rdx, eax        ; n 
+            402d2e      3 INSTR DEADREGS  EFLAGS RCX RDX RSI ZZ movsxd  rdx, eax        ; n 
             402d31      3 INSTR BELONGTO 402c60 
-            402d31      3 INSTR DEADREGS  EFLAGS RCX ZZ mov     rcx, rbx        ; s 
+            402d31      3 INSTR DEADREGS  EFLAGS RCX RSI ZZ mov     rcx, rbx        ; s 
             402d34     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 1          ; size 
             402d34      5 INSTR BELONGTO 402c60 
-            402d34      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, 1          ; size 
+            402d34      5 INSTR DEADREGS  EFLAGS RSI ZZ mov     esi, 1          ; size 
             402d39     -1 INSTR LOCAL NoMetaUpdate call    _fwrite 
             402d39      5 INSTR BELONGTO 402c60 
             402d39      5 INSTR DEADREGS  EFLAGS ZZ call    _fwrite 
@@ -3961,7 +3973,7 @@
             402d48     -1 INSTR LOCAL NoMetaUpdate jnz     loc_402F71      ; jumptable 0000000000402E23 case 3 
             402d48      6 INSTR BELONGTO 402c60 
             402d4e      4 INSTR BELONGTO 402c60 
-            402d4e      4 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     eax, [rsp+2768h+var_2754] 
+            402d4e      4 INSTR DEADREGS  EFLAGS RAX RSI RDI ZZ mov     eax, [rsp+2768h+var_2754] 
             402d4e      4 PTRIMMEDESP STACK 20 displ mov     eax, [rsp+2768h+var_2754]
             402d52     -1 INSTR LOCAL NoMetaUpdate test    eax, eax 
             402d52      2 INSTR BELONGTO 402c60 
@@ -3985,16 +3997,15 @@
             402d71     -1 INSTR LOCAL NoMetaUpdate call    _BZ2_bzReadGetUnused 
             402d71      5 INSTR BELONGTO 402c60 
             402d71      5 INSTR DEADREGS  EFLAGS ZZ call    _BZ2_bzReadGetUnused 
+            402d76     -1 INSTR LOCAL MetadataUnused mov     eax, [rsp+2768h+var_2754] 
             402d76      4 INSTR BELONGTO 402c60 
-            402d76      4 INSTR DEADREGS  EFLAGS ZZ mov     eax, [rsp+2768h+var_2754] 
-            402d76      4 PTRIMMEDESP STACK 20 displ mov     eax, [rsp+2768h+var_2754]
             402d7a     -1 INSTR LOCAL NoMetaUpdate test    eax, eax 
             402d7a      2 INSTR BELONGTO 402c60 
             402d7c     -1 INSTR LOCAL NoMetaUpdate jnz     loc_403067 
             402d7c      6 INSTR BELONGTO 402c60 
             402d82     -2 INSTR LOCAL n RAX ZZ  NumericDEFs mov     eax, [rsp+2768h+var_274C] 
             402d82      4 INSTR BELONGTO 402c60 
-            402d82      4 INSTR DEADREGS  EFLAGS RCX RSI RDI ZZ mov     eax, [rsp+2768h+var_274C] 
+            402d82      4 INSTR DEADREGS  EFLAGS RAX RCX RSI RDI ZZ mov     eax, [rsp+2768h+var_274C] 
             402d82      4 PTRIMMEDESP STACK 28 displ mov     eax, [rsp+2768h+var_274C]
             402d86      5 INSTR BELONGTO 402c60 
             402d86      5 INSTR DEADREGS  EFLAGS RCX RSI RDI ZZ mov     rcx, [rsp+2768h+var_2760] 
@@ -4003,12 +4014,13 @@
             402d8b      2 INSTR BELONGTO 402c60 
             402d8d     -1 INSTR LOCAL NoMetaUpdate jle     short loc_402DB4 
             402d8d      2 INSTR BELONGTO 402c60 
-            402d8f     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM sub     eax, 1 
+            402d8f     -1 INSTR LOCAL MetadataUnused sub     eax, 1 
             402d8f      3 INSTR BELONGTO 402c60 
             402d92     -1 INSTR LOCAL MetadataUnused lea     rsi, [rax+1] 
             402d92      4 INSTR BELONGTO 402c60 
-            402d96     -1 INSTR LOCAL MetadataRedundant xor     eax, eax 
             402d96      2 INSTR BELONGTO 402c60 
+            402d96      2 INSTR DEADREGS  EFLAGS RAX RDX RDI ZZ xor     eax, eax 
+            402d96     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             402d98      8 INSTR BELONGTO 402c60 
             402da0     -2 INSTR LOCAL n RDX ZZ  NumericDEFs movzx   edx, byte ptr [rcx+rax] 
             402da0      4 INSTR BELONGTO 402c60 
@@ -4031,7 +4043,7 @@
             402dbc      5 INSTR BELONGTO 402c60 
             402dbc      5 INSTR DEADREGS  EFLAGS R13 ZZ call    _BZ2_bzReadClose 
             402dc1      5 INSTR BELONGTO 402c60 
-            402dc1      5 INSTR DEADREGS  EFLAGS R11 R13 ZZ mov     r11d, [rsp+2768h+var_2754] 
+            402dc1      5 INSTR DEADREGS  EFLAGS RDI R11 R13 ZZ mov     r11d, [rsp+2768h+var_2754] 
             402dc1      5 PTRIMMEDESP STACK 20 displ mov     r11d, [rsp+2768h+var_2754]
             402dc6     -1 INSTR LOCAL NoMetaUpdate test    r11d, r11d 
             402dc6      3 INSTR BELONGTO 402c60 
@@ -4054,7 +4066,7 @@
             402de7     -1 INSTR LOCAL NoMetaUpdate jnz     loc_402E98 
             402de7      6 INSTR BELONGTO 402c60 
             402ded      5 INSTR BELONGTO 402c60 
-            402ded      5 INSTR DEADREGS  EFLAGS RCX RSI RDI R8 R9 R13 ZZ mov     r9d, [rsp+2768h+var_274C] 
+            402ded      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 R13 ZZ mov     r9d, [rsp+2768h+var_274C] 
             402ded      5 PTRIMMEDESP STACK 28 displ mov     r9d, [rsp+2768h+var_274C]
             402df2     -1 INSTR LOCAL NoMetaUpdate jmp     loc_402CB6 
             402df2      5 INSTR BELONGTO 402c60 
@@ -4071,7 +4083,7 @@
             402e08      5 INSTR BELONGTO 402c60 
             402e08      5 INSTR DEADREGS  EFLAGS R13 ZZ call    _BZ2_bzReadClose 
             402e0d      4 INSTR BELONGTO 402c60 
-            402e0d      4 INSTR DEADREGS  EFLAGS R13 ZZ mov     eax, [rsp+2768h+var_2754] 
+            402e0d      4 INSTR DEADREGS  EFLAGS RAX R13 ZZ mov     eax, [rsp+2768h+var_2754] 
             402e0d      4 PTRIMMEDESP STACK 20 displ mov     eax, [rsp+2768h+var_2754]
             402e11     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     eax, 9 
             402e11      3 INSTR BELONGTO 402c60 
@@ -4080,10 +4092,10 @@
             402e17     -1 INSTR LOCAL NoMetaUpdate jbe     short loc_402E23 
             402e17      2 INSTR BELONGTO 402c60 
             402e19      5 INSTR BELONGTO 402c60 
-            402e19      5 INSTR DEADREGS  EFLAGS RCX RBX R8 R12 R13 R14 R15 ZZ mov     edi, offset word_4046B2; jumptable 0000000000402E23 default case 
+            402e19      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX RSI RDI R8 R12 R13 R14 R15 ZZ mov     edi, offset word_4046B2; jumptable 0000000000402E23 default case 
             402e1e     -1 INSTR LOCAL NoMetaUpdate call    sub_4023C0 
             402e1e      5 INSTR BELONGTO 402c60 
-            402e1e      5 INSTR DEADREGS  EFLAGS RCX RBX R8 R12 R13 R14 R15 ZZ call    sub_4023C0 
+            402e1e      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX RSI R8 R12 R13 R14 R15 ZZ call    sub_4023C0 
             402e23     -1 INSTR LOCAL NoMetaUpdate jmp     ds:off_406050[rax*8]; switch jump 
             402e23      7 INSTR BELONGTO 402c60 
             402e23      7 INSTR DEADREGS  EFLAGS R13 ZZ jmp     ds:off_406050[rax*8]; switch jump 
@@ -4095,16 +4107,16 @@
             402e32     -1 INSTR LOCAL NoMetaUpdate jmp     short loc_402E8C 
             402e32      2 INSTR BELONGTO 402c60 
             402e38      5 INSTR BELONGTO 402c60 
-            402e38      5 INSTR DEADREGS  EFLAGS RCX RDI R12 R13 ZZ lea     rdi, [rsp+2768h+ptr]; ptr 
+            402e38      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R12 R13 ZZ lea     rdi, [rsp+2768h+ptr]; ptr 
             402e38      5 PTRIMMEDESP STACK 32 displ lea     rdi, [rsp+2768h+ptr]; ptr
             402e3d      3 INSTR BELONGTO 402c60 
-            402e3d      3 INSTR DEADREGS  EFLAGS RCX R12 R13 ZZ mov     rcx, rbp        ; stream 
+            402e3d      3 INSTR DEADREGS  EFLAGS RCX RDX RSI R12 R13 ZZ mov     rcx, rbp        ; stream 
             402e40     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 1388h      ; n 
             402e40      5 INSTR BELONGTO 402c60 
-            402e40      5 INSTR DEADREGS  EFLAGS R12 R13 ZZ mov     edx, 1388h      ; n 
+            402e40      5 INSTR DEADREGS  EFLAGS RDX RSI R12 R13 ZZ mov     edx, 1388h      ; n 
             402e45     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 1          ; size 
             402e45      5 INSTR BELONGTO 402c60 
-            402e45      5 INSTR DEADREGS  EFLAGS R12 R13 ZZ mov     esi, 1          ; size 
+            402e45      5 INSTR DEADREGS  EFLAGS RSI R12 R13 ZZ mov     esi, 1          ; size 
             402e4a     -1 INSTR LOCAL NoMetaUpdate call    _fread 
             402e4a      5 INSTR BELONGTO 402c60 
             402e4a      5 INSTR DEADREGS  EFLAGS R12 R13 ZZ call    _fread 
@@ -4125,16 +4137,16 @@
             402e65     -1 INSTR LOCAL NoMetaUpdate jle     short loc_402E7C 
             402e65      2 INSTR BELONGTO 402c60 
             402e67      5 INSTR BELONGTO 402c60 
-            402e67      5 INSTR DEADREGS  EFLAGS RCX RDX RDI R13 ZZ lea     rdi, [rsp+2768h+ptr]; ptr 
+            402e67      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R13 ZZ lea     rdi, [rsp+2768h+ptr]; ptr 
             402e67      5 PTRIMMEDESP STACK 32 displ lea     rdi, [rsp+2768h+ptr]; ptr
             402e6c     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM movsxd  rdx, r12d       ; n 
             402e6c      3 INSTR BELONGTO 402c60 
-            402e6c      3 INSTR DEADREGS  EFLAGS RCX RDX R13 ZZ movsxd  rdx, r12d       ; n 
+            402e6c      3 INSTR DEADREGS  EFLAGS RCX RDX RSI R13 ZZ movsxd  rdx, r12d       ; n 
             402e6f      3 INSTR BELONGTO 402c60 
-            402e6f      3 INSTR DEADREGS  EFLAGS RCX R12 R13 ZZ mov     rcx, rbx        ; s 
+            402e6f      3 INSTR DEADREGS  EFLAGS RCX RSI R12 R13 ZZ mov     rcx, rbx        ; s 
             402e72     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 1          ; size 
             402e72      5 INSTR BELONGTO 402c60 
-            402e72      5 INSTR DEADREGS  EFLAGS R12 R13 ZZ mov     esi, 1          ; size 
+            402e72      5 INSTR DEADREGS  EFLAGS RSI R12 R13 ZZ mov     esi, 1          ; size 
             402e77     -1 INSTR LOCAL NoMetaUpdate call    _fwrite 
             402e77      5 INSTR BELONGTO 402c60 
             402e77      5 INSTR DEADREGS  EFLAGS R12 R13 ZZ call    _fwrite 
@@ -4179,10 +4191,10 @@
             402ebb     -1 INSTR LOCAL NoMetaUpdate js      loc_402F71      ; jumptable 0000000000402E23 case 3 
             402ebb      6 INSTR BELONGTO 402c60 
             402ec1      2 INSTR BELONGTO 402c60 
-            402ec1      2 INSTR DEADREGS  EFLAGS R12 R13 ZZ mov     edi, eax 
+            402ec1      2 INSTR DEADREGS  EFLAGS RSI RDI R12 R13 ZZ mov     edi, eax 
             402ec3     -1 INSTR LOCAL NoMetaUpdate call    sub_4024B0 
             402ec3      5 INSTR BELONGTO 402c60 
-            402ec3      5 INSTR DEADREGS  EFLAGS R12 R13 ZZ call    sub_4024B0 
+            402ec3      5 INSTR DEADREGS  EFLAGS RSI R12 R13 ZZ call    sub_4024B0 
             402ec8      3 INSTR BELONGTO 402c60 
             402ec8      3 INSTR DEADREGS  EFLAGS RDI R12 R13 ZZ mov     rdi, rbp        ; stream 
             402ecb     -1 INSTR LOCAL NoMetaUpdate call    _fclose 
@@ -4218,43 +4230,43 @@
             402efe      3 INSTR DEADREGS  EFLAGS RDI R12 R13 ZZ mov     rdi, rbx        ; stream 
             402f01     -1 INSTR LOCAL NoMetaUpdate call    _fclose 
             402f01      5 INSTR BELONGTO 402c60 
-            402f01      5 INSTR DEADREGS  EFLAGS R12 R13 ZZ call    _fclose 
+            402f01      5 INSTR DEADREGS  EFLAGS RBX R12 R13 ZZ call    _fclose 
             402f06     -1 INSTR LOCAL NoMetaUpdate cmp     eax, 0FFFFFFFFh 
             402f06      3 INSTR BELONGTO 402c60 
             402f09     11 INSTR BELONGTO 402c60 
-            402f09     11 INSTR DEADREGS  R12 R13 ZZ mov     cs:stream, 0 
+            402f09     11 INSTR DEADREGS  RBX R12 R13 ZZ mov     cs:stream, 0 
             402f14     -1 INSTR LOCAL NoMetaUpdate jz      short loc_402F71; jumptable 0000000000402E23 case 3 
             402f14      2 INSTR BELONGTO 402c60 
             402f16     -1 INSTR LOCAL NoMetaUpdate cmp     cs:dword_6076CC, 1 
             402f16      7 INSTR BELONGTO 402c60 
             402f1d     11 INSTR BELONGTO 402c60 
-            402f1d     11 INSTR DEADREGS  R12 R13 ZZ mov     cs:stream, 0 
+            402f1d     11 INSTR DEADREGS  RDX RBX R12 R13 ZZ mov     cs:stream, 0 
             402f28     -2 INSTR LOCAL n RBX ZZ  NUMVia2ndSrcIMMEDNUM mov     ebx, 1 
             402f28      5 INSTR BELONGTO 402c60 
-            402f28      5 INSTR DEADREGS  R12 R13 ZZ mov     ebx, 1 
+            402f28      5 INSTR DEADREGS  RDX RBX R12 R13 ZZ mov     ebx, 1 
             402f2d     -1 INSTR LOCAL NoMetaUpdate jle     short loc_402F4A 
             402f2d      2 INSTR BELONGTO 402c60 
             402f2f      7 INSTR BELONGTO 402c60 
-            402f2f      7 INSTR DEADREGS  EFLAGS RCX R12 R13 ZZ mov     rcx, cs:stderr  ; s 
+            402f2f      7 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R12 R13 ZZ mov     rcx, cs:stderr  ; s 
             402f36     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 5          ; n 
             402f36      5 INSTR BELONGTO 402c60 
-            402f36      5 INSTR DEADREGS  EFLAGS R12 R13 ZZ mov     edx, 5          ; n 
+            402f36      5 INSTR DEADREGS  EFLAGS RDX RSI RDI R12 R13 ZZ mov     edx, 5          ; n 
             402f3b     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 1          ; size 
             402f3b      5 INSTR BELONGTO 402c60 
-            402f3b      5 INSTR DEADREGS  EFLAGS R12 R13 ZZ mov     esi, 1          ; size 
+            402f3b      5 INSTR DEADREGS  EFLAGS RSI RDI R12 R13 ZZ mov     esi, 1          ; size 
             402f40      5 INSTR BELONGTO 402c60 
-            402f40      5 INSTR DEADREGS  EFLAGS R12 R13 ZZ mov     edi, offset asc_40465A; "\n    " 
+            402f40      5 INSTR DEADREGS  EFLAGS RDI R12 R13 ZZ mov     edi, offset asc_40465A; "\n    " 
             402f45     -1 INSTR LOCAL NoMetaUpdate call    _fwrite 
             402f45      5 INSTR BELONGTO 402c60 
             402f45      5 INSTR DEADREGS  EFLAGS R12 R13 ZZ call    _fwrite 
             402f4a     -2 INSTR LOCAL n RDX ZZ  NumericDEFs mov     rdx, [rsp+2768h+var_30] 
             402f4a      8 INSTR BELONGTO 402c60 
-            402f4a      8 INSTR DEADREGS  EFLAGS RDX R12 R13 ZZ mov     rdx, [rsp+2768h+var_30] 
+            402f4a      8 INSTR DEADREGS  EFLAGS RAX RDX R12 R13 ZZ mov     rdx, [rsp+2768h+var_30] 
             402f4a      8 PTRIMMEDESP STACK 10040 displ mov     rdx, [rsp+2768h+var_30]
             402f52     -1 INSTR LOCAL MetadataRedundant xor     rdx, fs:28h 
             402f52      9 INSTR BELONGTO 402c60 
             402f5b      2 INSTR BELONGTO 402c60 
-            402f5b      2 INSTR DEADREGS  R12 R13 ZZ mov     eax, ebx 
+            402f5b      2 INSTR DEADREGS  RAX R12 R13 ZZ mov     eax, ebx 
             402f5b     -2 INSTR LOCAL n RAX ZZ  NumericDEFs mov     eax, ebx 
             402f5d     -1 INSTR LOCAL NoMetaUpdate jnz     loc_403071 
             402f5d      6 INSTR BELONGTO 402c60 
@@ -4273,21 +4285,21 @@
             402f70      1 INSTR DEADREGS  EFLAGS ZZ retn 
             402f71     -1 INSTR LOCAL NoMetaUpdate call    sub_402470      ; jumptable 0000000000402E23 case 3 
             402f71      5 INSTR BELONGTO 402c60 
-            402f71      5 INSTR DEADREGS  EFLAGS RCX RBX RDI R12 R13 R14 R15 ZZ call    sub_402470      ; jumptable 0000000000402E23 case 3 
+            402f71      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX RSI RDI R12 R13 R14 R15 ZZ call    sub_402470      ; jumptable 0000000000402E23 case 3 
             402f76     -1 INSTR LOCAL NoMetaUpdate call    sub_402380      ; jumptable 0000000000402E23 case 6 
             402f76      5 INSTR BELONGTO 402c60 
-            402f76      5 INSTR DEADREGS  EFLAGS RCX RBX RDI R12 R13 R14 R15 ZZ call    sub_402380      ; jumptable 0000000000402E23 case 6 
+            402f76      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX RSI RDI R12 R13 R14 R15 ZZ call    sub_402380      ; jumptable 0000000000402E23 case 6 
             402f7b      7 INSTR BELONGTO 402c60 
-            402f7b      7 INSTR DEADREGS  EFLAGS RCX RBX RDI R12 R13 R14 R15 ZZ mov     rdi, cs:stderr  ; jumptable 0000000000402E23 case 5 
+            402f7b      7 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX RSI RDI R12 R13 R14 R15 ZZ mov     rdi, cs:stderr  ; jumptable 0000000000402E23 case 5 
             402f82      7 INSTR BELONGTO 402c60 
-            402f82      7 INSTR DEADREGS  EFLAGS RCX RBX R12 R13 R14 R15 ZZ mov     rcx, cs:s 
+            402f82      7 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX RSI R12 R13 R14 R15 ZZ mov     rcx, cs:s 
             402f89      5 INSTR BELONGTO 402c60 
-            402f89      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ mov     edx, offset aSDataIntegrity; "\n%s: Data integrity error when decompr"... 
+            402f89      5 INSTR DEADREGS  EFLAGS RAX RDX RBX RSI R12 R13 R14 R15 ZZ mov     edx, offset aSDataIntegrity; "\n%s: Data integrity error when decompr"... 
             402f8e     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 1 
             402f8e      5 INSTR BELONGTO 402c60 
-            402f8e      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ mov     esi, 1 
+            402f8e      5 INSTR DEADREGS  EFLAGS RAX RBX RSI R12 R13 R14 R15 ZZ mov     esi, 1 
             402f93      2 INSTR BELONGTO 402c60 
-            402f93      2 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ xor     eax, eax 
+            402f93      2 INSTR DEADREGS  EFLAGS RAX RBX R12 R13 R14 R15 ZZ xor     eax, eax 
             402f93     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             402f95     -1 INSTR LOCAL NoMetaUpdate call    ___fprintf_chk 
             402f95      5 INSTR BELONGTO 402c60 
@@ -4300,7 +4312,7 @@
             402f9f      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX RSI RDI R8 R9 R10 R11 R12 R13 R14 R15 ZZ call    sub_402310 
             402fa4     -2 INSTR LOCAL n RDI ZZ  NUMVia2ndSrcIMMEDNUM mov     edi, 2 
             402fa4      5 INSTR BELONGTO 402c60 
-            402fa4      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX RSI R8 R9 R10 R11 R12 R13 R14 R15 ZZ mov     edi, 2 
+            402fa4      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX RSI RDI R8 R9 R10 R11 R12 R13 R14 R15 ZZ mov     edi, 2 
             402fa9     -1 INSTR LOCAL NoMetaUpdate call    sub_4020D0 
             402fa9      5 INSTR BELONGTO 402c60 
             402fa9      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX RSI R8 R9 R10 R11 R12 R13 R14 R15 ZZ call    sub_4020D0 
@@ -4321,9 +4333,9 @@
             402fc8      3 INSTR DEADREGS  EFLAGS RDI R13 ZZ mov     rdi, rbx        ; stream 
             402fcb     -1 INSTR LOCAL NoMetaUpdate call    _fclose 
             402fcb      5 INSTR BELONGTO 402c60 
-            402fcb      5 INSTR DEADREGS  EFLAGS R13 ZZ call    _fclose 
+            402fcb      5 INSTR DEADREGS  EFLAGS RBX R13 ZZ call    _fclose 
             402fd0      2 INSTR BELONGTO 402c60 
-            402fd0      2 INSTR DEADREGS  EFLAGS R13 ZZ xor     ebx, ebx 
+            402fd0      2 INSTR DEADREGS  EFLAGS RAX RDX RBX R13 ZZ xor     ebx, ebx 
             402fd0     -2 INSTR LOCAL n RBX ZZ  AlwaysNUM xor     ebx, ebx 
             402fd2     -1 INSTR LOCAL NoMetaUpdate cmp     r12d, 1 
             402fd2      4 INSTR BELONGTO 402c60 
@@ -4333,22 +4345,22 @@
             402fdc      7 INSTR BELONGTO 402c60 
             402fe3     -2 INSTR LOCAL n RBX ZZ  NUMVia2ndSrcIMMEDNUM mov     ebx, 1 
             402fe3      5 INSTR BELONGTO 402c60 
-            402fe3      5 INSTR DEADREGS  R12 R13 ZZ mov     ebx, 1 
+            402fe3      5 INSTR DEADREGS  RAX RDX RBX R12 R13 ZZ mov     ebx, 1 
             402fe8     -1 INSTR LOCAL NoMetaUpdate jz      loc_402F4A 
             402fe8      6 INSTR BELONGTO 402c60 
             402fee      7 INSTR BELONGTO 402c60 
-            402fee      7 INSTR DEADREGS  EFLAGS RCX RDI R8 R12 R13 ZZ mov     rcx, cs:s 
+            402fee      7 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R12 R13 ZZ mov     rcx, cs:s 
             402ff5      7 INSTR BELONGTO 402c60 
-            402ff5      7 INSTR DEADREGS  EFLAGS RDI R8 R12 R13 ZZ mov     rdi, cs:stderr 
+            402ff5      7 INSTR DEADREGS  EFLAGS RAX RDX RSI RDI R8 R12 R13 ZZ mov     rdi, cs:stderr 
             402ffc      6 INSTR BELONGTO 402c60 
-            402ffc      6 INSTR DEADREGS  EFLAGS R8 R12 R13 ZZ mov     r8d, offset dest 
+            402ffc      6 INSTR DEADREGS  EFLAGS RAX RDX RSI R8 R12 R13 ZZ mov     r8d, offset dest 
             403002      5 INSTR BELONGTO 402c60 
-            403002      5 INSTR DEADREGS  EFLAGS R12 R13 ZZ mov     edx, offset aSSTrailingGarb; "\n%s: %s: trailing garbage after EOF ig"... 
+            403002      5 INSTR DEADREGS  EFLAGS RAX RDX RSI R12 R13 ZZ mov     edx, offset aSSTrailingGarb; "\n%s: %s: trailing garbage after EOF ig"... 
             403007     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 1 
             403007      5 INSTR BELONGTO 402c60 
-            403007      5 INSTR DEADREGS  EFLAGS R12 R13 ZZ mov     esi, 1 
+            403007      5 INSTR DEADREGS  EFLAGS RAX RSI R12 R13 ZZ mov     esi, 1 
             40300c      2 INSTR BELONGTO 402c60 
-            40300c      2 INSTR DEADREGS  EFLAGS R12 R13 ZZ xor     eax, eax 
+            40300c      2 INSTR DEADREGS  EFLAGS RAX R12 R13 ZZ xor     eax, eax 
             40300c     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             40300e     -1 INSTR LOCAL NoMetaUpdate call    ___fprintf_chk 
             40300e      5 INSTR BELONGTO 402c60 
@@ -4361,24 +4373,24 @@
             40301f      2 INSTR BELONGTO 402c60 
             403021     -2 INSTR LOCAL n RDI ZZ  NUMVia2ndSrcIMMEDNUM mov     edi, 2 
             403021      5 INSTR BELONGTO 402c60 
-            403021      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX RSI R8 R9 R10 R11 R12 R13 R14 R15 ZZ mov     edi, 2 
+            403021      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX RSI RDI R8 R9 R10 R11 R12 R13 R14 R15 ZZ mov     edi, 2 
             403026     -1 INSTR LOCAL NoMetaUpdate call    sub_4020D0 
             403026      5 INSTR BELONGTO 402c60 
             403026      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX RSI R8 R9 R10 R11 R12 R13 R14 R15 ZZ call    sub_4020D0 
             40302b     -1 INSTR LOCAL NoMetaUpdate call    sub_402090      ; jumptable 0000000000402E23 case 0 
             40302b      5 INSTR BELONGTO 402c60 
-            40302b      5 INSTR DEADREGS  EFLAGS RCX RBX R12 R13 R14 R15 ZZ call    sub_402090      ; jumptable 0000000000402E23 case 0 
+            40302b      5 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI RDI R12 R13 R14 R15 ZZ call    sub_402090      ; jumptable 0000000000402E23 case 0 
             403030      7 INSTR BELONGTO 402c60 
-            403030      7 INSTR DEADREGS  EFLAGS RCX RBX RDI R12 R13 R14 R15 ZZ mov     rcx, cs:s 
+            403030      7 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX RSI RDI R12 R13 R14 R15 ZZ mov     rcx, cs:s 
             403037      7 INSTR BELONGTO 402c60 
-            403037      7 INSTR DEADREGS  EFLAGS RBX RDI R12 R13 R14 R15 ZZ mov     rdi, cs:stderr 
+            403037      7 INSTR DEADREGS  EFLAGS RAX RDX RBX RSI RDI R12 R13 R14 R15 ZZ mov     rdi, cs:stderr 
             40303e      5 INSTR BELONGTO 402c60 
-            40303e      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ mov     edx, offset aSCompressedFil; "\n%s: Compressed file ends unexpectedly"... 
+            40303e      5 INSTR DEADREGS  EFLAGS RAX RDX RBX RSI R12 R13 R14 R15 ZZ mov     edx, offset aSCompressedFil; "\n%s: Compressed file ends unexpectedly"... 
             403043     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 1 
             403043      5 INSTR BELONGTO 402c60 
-            403043      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ mov     esi, 1 
+            403043      5 INSTR DEADREGS  EFLAGS RAX RBX RSI R12 R13 R14 R15 ZZ mov     esi, 1 
             403048      2 INSTR BELONGTO 402c60 
-            403048      2 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ xor     eax, eax 
+            403048      2 INSTR DEADREGS  EFLAGS RAX RBX R12 R13 R14 R15 ZZ xor     eax, eax 
             403048     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             40304a     -1 INSTR LOCAL NoMetaUpdate call    ___fprintf_chk 
             40304a      5 INSTR BELONGTO 402c60 
@@ -4397,10 +4409,10 @@
             403065     -1 INSTR LOCAL NoMetaUpdate jmp     short loc_403021 
             403065      2 INSTR BELONGTO 402c60 
             403067      5 INSTR BELONGTO 402c60 
-            403067      5 INSTR DEADREGS  EFLAGS RCX RBX R8 R12 R13 R14 R15 ZZ mov     edi, offset aDecompressBzre; "decompress:bzReadGetUnused" 
+            403067      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX RSI RDI R8 R12 R13 R14 R15 ZZ mov     edi, offset aDecompressBzre; "decompress:bzReadGetUnused" 
             40306c     -1 INSTR LOCAL NoMetaUpdate call    sub_4023C0 
             40306c      5 INSTR BELONGTO 402c60 
-            40306c      5 INSTR DEADREGS  EFLAGS RCX RBX R8 R12 R13 R14 R15 ZZ call    sub_4023C0 
+            40306c      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX RSI R8 R12 R13 R14 R15 ZZ call    sub_4023C0 
             403071     -1 INSTR LOCAL NoMetaUpdate call    ___stack_chk_fail 
             403071      5 INSTR BELONGTO 402c60 
             403071      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ call    ___stack_chk_fail 
@@ -4431,12 +4443,12 @@
             4030a2     -1 INSTR LOCAL NoMetaUpdate ja      short loc_4030CA 
             4030a2      2 INSTR BELONGTO 403080 
             4030a4      3 INSTR BELONGTO 403080 
-            4030a4      3 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     rsi, rbx        ; src 
+            4030a4      3 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     rsi, rbx        ; src 
             4030a7      3 INSTR BELONGTO 403080 
-            4030a7      3 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     rdi, rbp        ; dest 
+            4030a7      3 INSTR DEADREGS  EFLAGS RDX RBX RDI ZZ mov     rdi, rbp        ; dest 
             4030aa     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 400h       ; n 
             4030aa      5 INSTR BELONGTO 403080 
-            4030aa      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     edx, 400h       ; n 
+            4030aa      5 INSTR DEADREGS  EFLAGS RDX RBX ZZ mov     edx, 400h       ; n 
             4030af     -1 INSTR LOCAL NoMetaUpdate call    _strncpy 
             4030af      5 INSTR BELONGTO 403080 
             4030af      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _strncpy 
@@ -4454,20 +4466,20 @@
             4030c9      1 INSTR DEADREGS  EFLAGS ZZ retn 
             4030c9     24 DEALLOC STACK esp - 24 retn
             4030ca      7 INSTR BELONGTO 403080 
-            4030ca      7 INSTR DEADREGS  EFLAGS RCX RDI R8 R12 R13 R14 R15 ZZ mov     rdi, cs:stderr 
+            4030ca      7 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R12 R13 R14 R15 ZZ mov     rdi, cs:stderr 
             4030d1      2 INSTR BELONGTO 403080 
-            4030d1      2 INSTR DEADREGS  EFLAGS RCX R8 R12 R13 R14 R15 ZZ xor     eax, eax 
+            4030d1      2 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI R8 R12 R13 R14 R15 ZZ xor     eax, eax 
             4030d1     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             4030d3     -2 INSTR LOCAL n R8 ZZ  NUMVia2ndSrcIMMEDNUM mov     r8d, 400h 
             4030d3      6 INSTR BELONGTO 403080 
-            4030d3      6 INSTR DEADREGS  EFLAGS RCX R8 R12 R13 R14 R15 ZZ mov     r8d, 400h 
+            4030d3      6 INSTR DEADREGS  EFLAGS RCX RDX RSI R8 R12 R13 R14 R15 ZZ mov     r8d, 400h 
             4030d9      3 INSTR BELONGTO 403080 
-            4030d9      3 INSTR DEADREGS  EFLAGS RCX R12 R13 R14 R15 ZZ mov     rcx, rbx 
+            4030d9      3 INSTR DEADREGS  EFLAGS RCX RDX RSI R12 R13 R14 R15 ZZ mov     rcx, rbx 
             4030dc      5 INSTR BELONGTO 403080 
-            4030dc      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ mov     edx, offset aBzip2FileNameS; "bzip2: file name\n`%s'\nis suspiciously"... 
+            4030dc      5 INSTR DEADREGS  EFLAGS RDX RBX RSI R12 R13 R14 R15 ZZ mov     edx, offset aBzip2FileNameS; "bzip2: file name\n`%s'\nis suspiciously"... 
             4030e1     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 1 
             4030e1      5 INSTR BELONGTO 403080 
-            4030e1      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ mov     esi, 1 
+            4030e1      5 INSTR DEADREGS  EFLAGS RBX RSI R12 R13 R14 R15 ZZ mov     esi, 1 
             4030e6     -1 INSTR LOCAL NoMetaUpdate call    ___fprintf_chk 
             4030e6      5 INSTR BELONGTO 403080 
             4030e6      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ call    ___fprintf_chk 
@@ -4476,12 +4488,12 @@
             4030f2     -1 INSTR LOCAL NoMetaUpdate jle     short loc_4030FF 
             4030f2      2 INSTR BELONGTO 403080 
             4030f4      6 INSTR BELONGTO 403080 
-            4030f4      6 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ mov     edi, cs:status  ; status 
+            4030f4      6 INSTR DEADREGS  EFLAGS RBX RDI R12 R13 R14 R15 ZZ mov     edi, cs:status  ; status 
             4030fa     -1 INSTR LOCAL NoMetaUpdate call    _exit 
             4030fa      5 INSTR BELONGTO 403080 
             4030fa      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ call    _exit 
             4030ff     10 INSTR BELONGTO 403080 
-            4030ff     10 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ mov     cs:status, 1 
+            4030ff     10 INSTR DEADREGS  EFLAGS RBX RDI R12 R13 R14 R15 ZZ mov     cs:status, 1 
             403109     -1 INSTR LOCAL NoMetaUpdate jmp     short loc_4030F4 
             403109      2 INSTR BELONGTO 403080 
             403110      0 FUNC FRAMERESTORE 0 0 4 1 0 0 2 0 0 3 -16 0 4 0 8 5 -8 0 6 0 0 7 0 0 8 0 0 9 0 0 10 0 0 11 0 0 12 0 0 13 0 0 14 0 0 15 0 0 ZZ
@@ -4509,15 +4521,15 @@
             403121     -1 INSTR LOCAL NoMetaUpdate jmp     short loc_403149 
             403121      2 INSTR BELONGTO 403110 
             403128      3 INSTR BELONGTO 403110 
-            403128      3 INSTR DEADREGS  EFLAGS RBX ZZ mov     rbx, rax 
+            403128      3 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     rbx, rax 
             40312b      4 INSTR BELONGTO 403110 
-            40312b      4 INSTR DEADREGS  EFLAGS RAX ZZ mov     rax, [rbx+8] 
+            40312b      4 INSTR DEADREGS  EFLAGS RAX RDI ZZ mov     rax, [rbx+8] 
             40312f     -1 INSTR LOCAL NoMetaUpdate test    rax, rax 
             40312f      3 INSTR BELONGTO 403110 
             403132     -1 INSTR LOCAL NoMetaUpdate jnz     short loc_403128 
             403132      2 INSTR BELONGTO 403110 
             403134      2 INSTR BELONGTO 403110 
-            403134      2 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI R8 R9 R10 R11 ZZ xor     edi, edi 
+            403134      2 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R9 R10 R11 ZZ xor     edi, edi 
             403134     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
             403136     -1 INSTR LOCAL NoMetaUpdate call    sub_403110 
             403136      5 INSTR BELONGTO 403110 
@@ -4537,7 +4549,7 @@
             403148      1 INSTR DEADREGS  EFLAGS ZZ retn 
             403149     -2 INSTR LOCAL n RDI ZZ  NUMVia2ndSrcIMMEDNUM mov     edi, 10h        ; size 
             403149      5 INSTR BELONGTO 403110 
-            403149      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     edi, 10h        ; size 
+            403149      5 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     edi, 10h        ; size 
             40314e      5 INSTR BELONGTO 403110 
             40314e      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     [rsp+28h+s], rsi 
             40314e      5 PTRIMMEDESP STACK 8 displ mov     [rsp+28h+s], rsi
@@ -4591,7 +4603,7 @@
             4031a2      2 INSTR BELONGTO 403110 
             4031a4     -1 INSTR LOCAL NoMetaUpdate call    sub_402380 
             4031a4      5 INSTR BELONGTO 403110 
-            4031a4      5 INSTR DEADREGS  EFLAGS RCX RBX RDI R12 R13 R14 R15 ZZ call    sub_402380 
+            4031a4      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX RSI RDI R12 R13 R14 R15 ZZ call    sub_402380 
             4031b0      0 FUNC FRAMERESTORE 0 0 96 1 0 4 2 0 0 3 -40 0 4 0 8 5 -32 0 6 0 0 7 0 0 8 0 0 9 0 0 10 0 0 11 0 0 12 -24 0 13 -16 0 14 -8 0 15 0 0 ZZ
             4031b0      0 FUNC MMSAFENESS SAFE
             4031b0    234 FUNC GLOBAL sub_4031B0 FUNC_UNSAFE NOFP RET             403299 
@@ -4614,9 +4626,8 @@
             4031c2      1 INSTR BELONGTO 4031b0 
             4031c2      1 INSTR DEADREGS  EFLAGS R14 ZZ push    rbp 
             4031c2     -3 INSTR LOCAL NoWarn push    rbp 
+            4031c3     -1 INSTR LOCAL MetadataUnused xor     ebp, ebp 
             4031c3      2 INSTR BELONGTO 4031b0 
-            4031c3      2 INSTR DEADREGS  EFLAGS R14 ZZ xor     ebp, ebp 
-            4031c3     -2 INSTR LOCAL n RBP ZZ  AlwaysNUM xor     ebp, ebp 
             4031c5      1 INSTR BELONGTO 4031b0 
             4031c5      1 INSTR DEADREGS  EFLAGS R14 ZZ push    rbx 
             4031c5     40 MEMORYHOLE STACK esp + 0 CalleeSavedRegs 
@@ -4626,14 +4637,13 @@
             4031c6      5 INSTR DEADREGS  EFLAGS RBX R14 ZZ call    _getenv 
             4031cb     -1 INSTR LOCAL NoMetaUpdate test    rax, rax 
             4031cb      3 INSTR BELONGTO 4031b0 
+            4031ce     -1 INSTR LOCAL MetadataUnused mov     rbx, rax 
             4031ce      3 INSTR BELONGTO 4031b0 
-            4031ce      3 INSTR DEADREGS  RBX R14 ZZ mov     rbx, rax 
             4031d1     -1 INSTR LOCAL NoMetaUpdate jz      loc_403291 
             4031d1      6 INSTR BELONGTO 4031b0 
-            4031d7     -2 INSTR LOCAL n RBP ZZ  AlwaysNUM movsxd  rbp, ebp 
+            4031d7     -1 INSTR LOCAL MetadataUnused movsxd  rbp, ebp 
             4031d7      3 INSTR BELONGTO 4031b0 
-            4031d7      3 INSTR DEADREGS  EFLAGS R14 ZZ movsxd  rbp, ebp 
-            4031da     -1 INSTR LOCAL 2ndSrcNumeric add     rbx, rbp 
+            4031da     -1 INSTR LOCAL MetadataUnused add     rbx, rbp 
             4031da      3 INSTR BELONGTO 4031b0 
             4031dd     -2 INSTR LOCAL n R14 ZZ  NumericDEFs movzx   r14d, byte ptr [rbx] 
             4031dd      4 INSTR BELONGTO 4031b0 
@@ -4649,7 +4659,7 @@
             4031ef      3 INSTR DEADREGS  EFLAGS RCX ZZ mov     rcx, [rax] 
             4031f2     -1 INSTR LOCAL NoMetaUpdate jmp     short loc_403200 
             4031f2      2 INSTR BELONGTO 4031b0 
-            4031f8     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rbx, 1 
+            4031f8     -1 INSTR LOCAL MetadataUnused add     rbx, 1 
             4031f8      4 INSTR BELONGTO 4031b0 
             4031fc     -2 INSTR LOCAL n R14 ZZ  NumericDEFs movzx   r14d, byte ptr [rbx] 
             4031fc      4 INSTR BELONGTO 4031b0 
@@ -4668,13 +4678,13 @@
             40320d      3 INSTR BELONGTO 4031b0 
             403210     -1 INSTR LOCAL NoMetaUpdate jz      short loc_4031D7 
             403210      2 INSTR BELONGTO 4031b0 
+            403212     -1 INSTR LOCAL MetadataUnused mov     rax, rbx 
             403212      3 INSTR BELONGTO 4031b0 
-            403212      3 INSTR DEADREGS  EFLAGS RAX RDX RDI R14 ZZ mov     rax, rbx 
             403215     -1 INSTR LOCAL NoMetaUpdate jmp     short loc_40322F 
             403215      2 INSTR BELONGTO 4031b0 
             403220     -1 INSTR LOCAL MetadataUnused movsx   rdx, dl 
             403220      4 INSTR BELONGTO 4031b0 
-            403224     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rax, 1 
+            403224     -1 INSTR LOCAL MetadataUnused add     rax, 1 
             403224      4 INSTR BELONGTO 4031b0 
             403228     -1 INSTR LOCAL NoMetaUpdate test    byte ptr [rcx+rdx*2+1], 20h 
             403228      5 INSTR BELONGTO 4031b0 
@@ -4692,18 +4702,18 @@
             40323a      6 INSTR BELONGTO 4031b0 
             403240     -2 INSTR LOCAL n RCX ZZ  NumericDEFs mov     ecx, r13d 
             403240      3 INSTR BELONGTO 4031b0 
-            403240      3 INSTR DEADREGS  RDX RDI R14 ZZ mov     ecx, r13d 
+            403240      3 INSTR DEADREGS  RAX RCX RDX RSI RDI R14 ZZ mov     ecx, r13d 
             403243     -1 INSTR LOCAL MetadataRedundant cmovle  ecx, ebp 
             403243      3 INSTR BELONGTO 4031b0 
             403246      2 INSTR BELONGTO 4031b0 
-            403246      2 INSTR DEADREGS  EFLAGS RDX RDI R14 ZZ xor     eax, eax 
+            403246      2 INSTR DEADREGS  EFLAGS RAX RDX RSI RDI R14 ZZ xor     eax, eax 
             403246     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             403248      8 INSTR BELONGTO 4031b0 
             403250     -2 INSTR LOCAL n RDX ZZ  NumericDEFs movzx   edx, byte ptr [rbx+rax] 
             403250      4 INSTR BELONGTO 4031b0 
-            403250      4 INSTR DEADREGS  EFLAGS RDX RDI R14 ZZ movzx   edx, byte ptr [rbx+rax] 
+            403250      4 INSTR DEADREGS  EFLAGS RDX RSI RDI R14 ZZ movzx   edx, byte ptr [rbx+rax] 
             403254      6 INSTR BELONGTO 4031b0 
-            403254      6 INSTR DEADREGS  EFLAGS RDI R14 ZZ mov     ds:byte_6076E0[rax], dl 
+            403254      6 INSTR DEADREGS  EFLAGS RSI RDI R14 ZZ mov     ds:byte_6076E0[rax], dl 
             40325a     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rax, 1 
             40325a      4 INSTR BELONGTO 4031b0 
             40325e     -1 INSTR LOCAL NoMetaUpdate cmp     ecx, eax 
@@ -4712,17 +4722,16 @@
             403260      2 INSTR BELONGTO 4031b0 
             403262     -2 INSTR LOCAL n RCX ZZ  AlwaysNUM movsxd  rcx, ecx 
             403262      3 INSTR BELONGTO 4031b0 
-            403262      3 INSTR DEADREGS  EFLAGS RAX RDX RDI R8 R9 R10 R11 R14 ZZ movsxd  rcx, ecx 
-            403265     -2 INSTR LOCAL n RBP ZZ  AlwaysNUM movsxd  rbp, ebp 
+            403262      3 INSTR DEADREGS  EFLAGS RAX RDX RSI RDI R8 R9 R10 R11 R14 ZZ movsxd  rcx, ecx 
+            403265     -1 INSTR LOCAL MetadataUnused movsxd  rbp, ebp 
             403265      3 INSTR BELONGTO 4031b0 
-            403265      3 INSTR DEADREGS  EFLAGS RAX RDX RDI R8 R9 R10 R11 R14 ZZ movsxd  rbp, ebp 
             403268     -1 INSTR LOCAL MetadataUnused mov     esi, offset byte_6076E0 
             403268      5 INSTR BELONGTO 4031b0 
             40326d      7 INSTR BELONGTO 4031b0 
             40326d      7 INSTR DEADREGS  EFLAGS RAX RDX RSI RDI R8 R9 R10 R11 R14 ZZ mov     ds:byte_6076E0[rcx], 0 
             403274      4 INSTR BELONGTO 4031b0 
             403274      4 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R9 R10 R11 R14 ZZ mov     rdi, [r12] 
-            403278     -1 INSTR LOCAL 2ndSrcNumeric add     rbx, rbp 
+            403278     -1 INSTR LOCAL MetadataUnused add     rbx, rbp 
             403278      3 INSTR BELONGTO 4031b0 
             40327b     -1 INSTR LOCAL NoMetaUpdate call    sub_403110 
             40327b      5 INSTR BELONGTO 4031b0 
@@ -4751,42 +4760,43 @@
             4032a0      0 FUNC FRAMERESTORE 0 0 0 1 0 0 2 0 0 3 0 0 4 0 8 5 0 0 6 0 0 7 0 0 8 0 0 9 0 0 10 0 0 11 0 0 12 0 0 13 0 0 14 0 0 15 0 0 ZZ
             4032a0      0 FUNC MMSAFENESS SAFE
             4032a0      5 INSTR BELONGTO 4032a0 
-            4032a0      5 INSTR DEADREGS  EFLAGS ZZ mov     [rsp+var_10], rbx 
+            4032a0      5 INSTR DEADREGS  EFLAGS RAX RDX RSI RDI ZZ mov     [rsp+var_10], rbx 
             4032a0      5 PTRIMMEDESP STACK -16 displ mov     [rsp+var_10], rbx
             4032a0     97 FUNC GLOBAL sub_4032A0 FUNC_UNSAFE NOFP RET             403300 
             4032a5      5 INSTR BELONGTO 4032a0 
-            4032a5      5 INSTR DEADREGS  EFLAGS ZZ mov     [rsp+var_8], rbp 
+            4032a5      5 INSTR DEADREGS  EFLAGS RAX RDX RBX RSI RDI ZZ mov     [rsp+var_8], rbp 
             4032a5      5 PTRIMMEDESP STACK -8 displ mov     [rsp+var_8], rbp
             4032aa      2 INSTR BELONGTO 4032a0 
-            4032aa      2 INSTR DEADREGS  EFLAGS ZZ xor     eax, eax 
+            4032aa      2 INSTR DEADREGS  EFLAGS RAX RDX RBX RSI RDI ZZ xor     eax, eax 
             4032aa     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             4032ac     24 DATAREF STACK 290 esp + 0 PARENT LocalFrame LOCALFRAME
             4032ac      4 INSTR BELONGTO 4032a0 
-            4032ac      4 INSTR DEADREGS  EFLAGS ZZ sub     rsp, 18h 
+            4032ac      4 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI ZZ sub     rsp, 18h 
             4032ac      8 MEMORYHOLE STACK esp + 24 ReturnAddress 
             4032b0     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 180h 
             4032b0      5 INSTR BELONGTO 4032a0 
-            4032b0      5 INSTR DEADREGS  EFLAGS ZZ mov     edx, 180h 
+            4032b0      5 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI ZZ mov     edx, 180h 
             4032b5     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 0C1h       ; oflag 
             4032b5      5 INSTR BELONGTO 4032a0 
-            4032b5      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, 0C1h       ; oflag 
+            4032b5      5 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ mov     esi, 0C1h       ; oflag 
             4032ba      5 INSTR BELONGTO 4032a0 
-            4032ba      5 INSTR DEADREGS  EFLAGS ZZ mov     edi, offset file; file 
+            4032ba      5 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     edi, offset file; file 
             4032bf      2 INSTR BELONGTO 4032a0 
-            4032bf      2 INSTR DEADREGS  EFLAGS ZZ xor     ebp, ebp 
+            4032bf      2 INSTR DEADREGS  EFLAGS RBX ZZ xor     ebp, ebp 
             4032bf     -2 INSTR LOCAL n RBP ZZ  AlwaysNUM xor     ebp, ebp 
             4032c1     -1 INSTR LOCAL NoMetaUpdate call    _open64 
             4032c1      5 INSTR BELONGTO 4032a0 
-            4032c1      5 INSTR DEADREGS  EFLAGS ZZ call    _open64 
+            4032c1      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _open64 
             4032c6     -1 INSTR LOCAL NoMetaUpdate cmp     eax, 0FFFFFFFFh 
             4032c6      3 INSTR BELONGTO 4032a0 
             4032c9      2 INSTR BELONGTO 4032a0 
+            4032c9      2 INSTR DEADREGS  RBX ZZ mov     ebx, eax 
             4032cb     -1 INSTR LOCAL NoMetaUpdate jz      short loc_4032E1 
             4032cb      2 INSTR BELONGTO 4032a0 
             4032cd      5 INSTR BELONGTO 4032a0 
-            4032cd      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, offset aWb ; "wb" 
+            4032cd      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, offset aWb ; "wb" 
             4032d2      2 INSTR BELONGTO 4032a0 
-            4032d2      2 INSTR DEADREGS  EFLAGS ZZ mov     edi, eax        ; fd 
+            4032d2      2 INSTR DEADREGS  EFLAGS RDI ZZ mov     edi, eax        ; fd 
             4032d4     -1 INSTR LOCAL NoMetaUpdate call    _fdopen 
             4032d4      5 INSTR BELONGTO 4032a0 
             4032d4      5 INSTR DEADREGS  EFLAGS ZZ call    _fdopen 
@@ -4809,7 +4819,7 @@
             4032f2      1 INSTR DEADREGS  EFLAGS ZZ retn 
             4032f2     24 DEALLOC STACK esp - 24 retn
             4032f8      2 INSTR BELONGTO 4032a0 
-            4032f8      2 INSTR DEADREGS  EFLAGS ZZ mov     edi, ebx        ; fd 
+            4032f8      2 INSTR DEADREGS  EFLAGS RDI ZZ mov     edi, ebx        ; fd 
             4032fa     -1 INSTR LOCAL NoMetaUpdate call    _close 
             4032fa      5 INSTR BELONGTO 4032a0 
             4032fa      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _close 
@@ -4820,13 +4830,13 @@
             403310    152 DATAREF STACK 291 esp + 0 PARENT LocalFrame LOCALFRAME
             403310     61 FUNC GLOBAL sub_403310 FUNC_UNSAFE NOFP RET             40334c 
             403310      7 INSTR BELONGTO 403310 
-            403310      7 INSTR DEADREGS  EFLAGS RDX ZZ sub     rsp, 98h 
+            403310      7 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ sub     rsp, 98h 
             403310      8 MEMORYHOLE STACK esp + 152 ReturnAddress 
             403317      5 INSTR BELONGTO 403310 
-            403317      5 INSTR DEADREGS  EFLAGS RDX ZZ mov     esi, offset dest; filename 
+            403317      5 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     esi, offset dest; filename 
             40331c     -2 INSTR LOCAL n RDI ZZ  NUMVia2ndSrcIMMEDNUM mov     edi, 1          ; ver 
             40331c      5 INSTR BELONGTO 403310 
-            40331c      5 INSTR DEADREGS  EFLAGS RDX ZZ mov     edi, 1          ; ver 
+            40331c      5 INSTR DEADREGS  EFLAGS RDX RDI ZZ mov     edi, 1          ; ver 
             403321      3 INSTR BELONGTO 403310 
             403321      3 INSTR DEADREGS  EFLAGS RDX ZZ mov     rdx, rsp        ; stat_buf 
             403321      3 PTRIMMEDESP STACK 0 displ mov     rdx, rsp        ; stat_buf
@@ -4835,23 +4845,22 @@
             403324      5 INSTR DEADREGS  EFLAGS ZZ call    ___lxstat64 
             403329     -1 INSTR LOCAL NoMetaUpdate test    eax, eax 
             403329      2 INSTR BELONGTO 403310 
-            40332b     -1 INSTR LOCAL MetadataRedundant mov     edx, 1 
+            40332b     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 1 
             40332b      5 INSTR BELONGTO 403310 
+            40332b      5 INSTR DEADREGS  RAX RDX ZZ mov     edx, 1 
             403330     -1 INSTR LOCAL NoMetaUpdate jnz     short loc_403343 
             403330      2 INSTR BELONGTO 403310 
-            403332     -2 INSTR LOCAL n RAX ZZ  NumericDEFs mov     eax, [rsp+98h+var_80] 
+            403332     -1 INSTR LOCAL MetadataUnused mov     eax, [rsp+98h+var_80] 
             403332      4 INSTR BELONGTO 403310 
-            403332      4 INSTR DEADREGS  EFLAGS RDX ZZ mov     eax, [rsp+98h+var_80] 
-            403332      4 PTRIMMEDESP STACK 24 displ mov     eax, [rsp+98h+var_80]
-            403336     -1 INSTR LOCAL MetadataRedundant and     eax, 0F000h 
+            403336     -1 INSTR LOCAL MetadataUnused and     eax, 0F000h 
             403336      5 INSTR BELONGTO 403310 
             40333b     -1 INSTR LOCAL NoMetaUpdate cmp     eax, 8000h 
             40333b      5 INSTR BELONGTO 403310 
             403340     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM setnz   dl 
             403340      3 INSTR BELONGTO 403310 
-            403340      3 INSTR DEADREGS  RDX ZZ setnz   dl 
+            403340      3 INSTR DEADREGS  RAX RDX ZZ setnz   dl 
             403343      2 INSTR BELONGTO 403310 
-            403343      2 INSTR DEADREGS  EFLAGS ZZ mov     eax, edx 
+            403343      2 INSTR DEADREGS  EFLAGS RAX ZZ mov     eax, edx 
             403343     -2 INSTR LOCAL n RAX ZZ  NumericDEFs mov     eax, edx 
             403345     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rsp, 98h 
             403345      7 INSTR BELONGTO 403310 
@@ -4862,16 +4871,16 @@
             403350      0 FUNC MMSAFENESS SAFE
             403350     38 FUNC GLOBAL sub_403350 FUNC_UNSAFE NOFP RET             403375 
             403350      4 INSTR BELONGTO 403350 
-            403350      4 INSTR DEADREGS  EFLAGS ZZ sub     rsp, 8 
+            403350      4 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ sub     rsp, 8 
             403350      8 DATAREF STACK 292 esp + 0 PARENT LocalFrame LOCALFRAME
             403350      8 MEMORYHOLE STACK esp + 8 ReturnAddress 
             403354      5 INSTR BELONGTO 403350 
-            403354      5 INSTR DEADREGS  EFLAGS ZZ mov     edx, offset stat_buf; stat_buf 
+            403354      5 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     edx, offset stat_buf; stat_buf 
             403359      5 INSTR BELONGTO 403350 
-            403359      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, offset dest; filename 
+            403359      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, offset dest; filename 
             40335e     -2 INSTR LOCAL n RDI ZZ  NUMVia2ndSrcIMMEDNUM mov     edi, 1          ; ver 
             40335e      5 INSTR BELONGTO 403350 
-            40335e      5 INSTR DEADREGS  EFLAGS ZZ mov     edi, 1          ; ver 
+            40335e      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     edi, 1          ; ver 
             403363     -1 INSTR LOCAL NoMetaUpdate call    ___xstat64 
             403363      5 INSTR BELONGTO 403350 
             403363      5 INSTR DEADREGS  EFLAGS ZZ call    ___xstat64 
@@ -4886,19 +4895,19 @@
             403370      8 DEALLOC STACK esp - 8 retn
             403371     -1 INSTR LOCAL NoMetaUpdate call    sub_402470 
             403371      5 INSTR BELONGTO 403350 
-            403371      5 INSTR DEADREGS  EFLAGS RCX RBX RDI R12 R13 R14 R15 ZZ call    sub_402470 
+            403371      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX RSI RDI R12 R13 R14 R15 ZZ call    sub_402470 
             403380      0 FUNC FRAMERESTORE 0 0 0 1 0 0 2 0 0 3 0 0 4 0 8 5 0 0 6 0 0 7 0 0 8 0 0 9 0 0 10 0 0 11 0 0 12 0 0 13 0 0 14 0 0 15 0 0 ZZ
             403380      0 FUNC MMSAFENESS SAFE
             403380     16 DATAREF STACK 294 esp + 0 CHILDOF 293 OFFSET 0 OutArgsRegion OUTARGS
             403380     24 DATAREF STACK 293 esp + 0 PARENT LocalFrame LOCALFRAME
             403380      4 INSTR BELONGTO 403380 
-            403380      4 INSTR DEADREGS  EFLAGS RAX RSI ZZ sub     rsp, 18h 
+            403380      4 INSTR DEADREGS  EFLAGS RAX RSI RDI ZZ sub     rsp, 18h 
             403380     54 FUNC GLOBAL sub_403380 FUNC_UNSAFE NOFP RET             4033b5 
             403380      8 MEMORYHOLE STACK esp + 24 ReturnAddress 
             403384      7 INSTR BELONGTO 403380 
-            403384      7 INSTR DEADREGS  EFLAGS RAX RSI ZZ mov     rax, cs:stat_buf.st_atim.tv_sec 
+            403384      7 INSTR DEADREGS  EFLAGS RAX RSI RDI ZZ mov     rax, cs:stat_buf.st_atim.tv_sec 
             40338b      5 INSTR BELONGTO 403380 
-            40338b      5 INSTR DEADREGS  EFLAGS RSI ZZ mov     edi, offset file; file 
+            40338b      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     edi, offset file; file 
             403390      3 INSTR BELONGTO 403380 
             403390      3 INSTR DEADREGS  EFLAGS RSI ZZ mov     rsi, rsp        ; file_times 
             403390      3 PTRIMMEDESP STACK 0 displ mov     rsi, rsp        ; file_times
@@ -4924,37 +4933,36 @@
             4033b0     24 DEALLOC STACK esp - 24 retn
             4033b1     -1 INSTR LOCAL NoMetaUpdate call    sub_402470 
             4033b1      5 INSTR BELONGTO 403380 
-            4033b1      5 INSTR DEADREGS  EFLAGS RCX RBX RDI R12 R13 R14 R15 ZZ call    sub_402470 
-            4033c0      0 FUNC FRAMERESTORE 0 0 1 1 0 4 2 0 64 3 -8 0 4 0 8 5 0 0 6 0 0 7 0 0 8 0 0 9 0 0 10 0 0 11 0 0 12 0 0 13 0 0 14 0 0 15 0 0 ZZ
+            4033b1      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX RSI RDI R12 R13 R14 R15 ZZ call    sub_402470 
+            4033c0      0 FUNC FRAMERESTORE 0 0 0 1 0 4 2 0 64 3 -8 0 4 0 8 5 0 0 6 0 0 7 0 0 8 0 0 9 0 0 10 0 0 11 0 0 12 0 0 13 0 0 14 0 0 15 0 0 ZZ
             4033c0      0 FUNC MMSAFENESS SAFE
             4033c0    180 FUNC GLOBAL sub_4033C0 FUNC_UNSAFE NOFP RET             403473 
             4033c0      1 INSTR BELONGTO 4033c0 
-            4033c0      1 INSTR DEADREGS  EFLAGS RAX ZZ push    rbx 
+            4033c0      1 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI ZZ push    rbx 
             4033c0      8 MEMORYHOLE STACK esp + 0 CalleeSavedRegs 
             4033c0      8 MEMORYHOLE STACK esp + 8 ReturnAddress 
             4033c1      5 INSTR BELONGTO 4033c0 
-            4033c1      5 INSTR DEADREGS  EFLAGS RAX ZZ mov     edx, offset dest 
+            4033c1      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX RSI ZZ mov     edx, offset dest 
             4033c6      2 INSTR BELONGTO 4033c0 
-            4033c6      2 INSTR DEADREGS  EFLAGS RAX ZZ mov     ecx, [rdx] 
+            4033c6      2 INSTR DEADREGS  EFLAGS RAX RCX RBX RSI ZZ mov     ecx, [rdx] 
             4033c8     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rdx, 4 
             4033c8      4 INSTR BELONGTO 4033c0 
-            4033cc     -2 INSTR LOCAL n RAX ZZ  NumericDEFs lea     eax, [rcx-1010101h] 
             4033cc      6 INSTR BELONGTO 4033c0 
-            4033cc      6 INSTR DEADREGS  EFLAGS RAX ZZ lea     eax, [rcx-1010101h] 
+            4033cc      6 INSTR DEADREGS  EFLAGS RAX RBX RSI ZZ lea     eax, [rcx-1010101h] 
             4033d2      2 INSTR BELONGTO 4033c0 
-            4033d2      2 INSTR DEADREGS  EFLAGS ZZ not     ecx 
+            4033d2      2 INSTR DEADREGS  EFLAGS RBX RSI ZZ not     ecx 
             4033d2     -2 INSTR LOCAL n RCX ZZ  AlwaysNUM not     ecx 
-            4033d4     -1 INSTR LOCAL MetadataRedundant and     eax, ecx 
             4033d4      2 INSTR BELONGTO 4033c0 
-            4033d6     -1 INSTR LOCAL MetadataRedundant and     eax, 80808080h 
+            4033d4      2 INSTR DEADREGS  EFLAGS RBX RSI ZZ and     eax, ecx 
             4033d6      5 INSTR BELONGTO 4033c0 
+            4033d6      5 INSTR DEADREGS  EFLAGS RCX RBX RSI ZZ and     eax, 80808080h 
             4033db     -1 INSTR LOCAL NoMetaUpdate jz      short loc_4033C6 
             4033db      2 INSTR BELONGTO 4033c0 
             4033dd      2 INSTR BELONGTO 4033c0 
-            4033dd      2 INSTR DEADREGS  EFLAGS ZZ mov     ecx, eax 
+            4033dd      2 INSTR DEADREGS  EFLAGS RCX RBX RSI ZZ mov     ecx, eax 
             4033dd     -2 INSTR LOCAL n RCX ZZ  NumericDEFs mov     ecx, eax 
             4033df      6 INSTR BELONGTO 4033c0 
-            4033df      6 INSTR DEADREGS  EFLAGS ZZ mov     esi, cs:dword_607B04 
+            4033df      6 INSTR DEADREGS  EFLAGS RBX RSI ZZ mov     esi, cs:dword_607B04 
             4033e5     -1 INSTR LOCAL MetadataUnused mov     ebx, 1 
             4033e5      5 INSTR BELONGTO 4033c0 
             4033ea     -1 INSTR LOCAL MetadataRedundant shr     ecx, 10h 
@@ -4965,8 +4973,8 @@
             4033f5      4 INSTR BELONGTO 4033c0 
             4033f5      4 INSTR DEADREGS  RCX ZZ lea     rcx, [rdx+2] 
             4033f9      4 INSTR BELONGTO 4033c0 
-            4033fd     -1 INSTR LOCAL MetadataRedundant add     al, al 
             4033fd      2 INSTR BELONGTO 4033c0 
+            4033fd      2 INSTR DEADREGS  EFLAGS ZZ add     al, al 
             4033ff     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM sbb     rdx, 3 
             4033ff      4 INSTR BELONGTO 4033c0 
             403403      7 INSTR BELONGTO 4033c0 
@@ -4982,37 +4990,36 @@
             403412     -1 INSTR LOCAL NoMetaUpdate jg      short loc_403472 
             403412      2 INSTR BELONGTO 4033c0 
             403414      7 INSTR BELONGTO 4033c0 
-            403414      7 INSTR DEADREGS  EFLAGS RSI ZZ mov     rsi, cs:stderr  ; stream 
+            403414      7 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     rsi, cs:stderr  ; stream 
             40341b     -2 INSTR LOCAL n RDI ZZ  NUMVia2ndSrcIMMEDNUM mov     edi, 20h        ; c 
             40341b      5 INSTR BELONGTO 4033c0 
-            40341b      5 INSTR DEADREGS  EFLAGS ZZ mov     edi, 20h        ; c 
+            40341b      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     edi, 20h        ; c 
             403420     -1 INSTR LOCAL MetadataUnused add     ebx, 1 
             403420      3 INSTR BELONGTO 4033c0 
             403423     -1 INSTR LOCAL NoMetaUpdate call    _fputc 
             403423      5 INSTR BELONGTO 4033c0 
             403423      5 INSTR DEADREGS  EFLAGS ZZ call    _fputc 
             403428      6 INSTR BELONGTO 4033c0 
-            403428      6 INSTR DEADREGS  EFLAGS RAX ZZ mov     esi, cs:dword_607B04 
+            403428      6 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI ZZ mov     esi, cs:dword_607B04 
             40342e      5 INSTR BELONGTO 4033c0 
-            40342e      5 INSTR DEADREGS  EFLAGS RAX ZZ mov     edx, offset dest 
+            40342e      5 INSTR DEADREGS  EFLAGS RAX RCX RDX ZZ mov     edx, offset dest 
             403433      2 INSTR BELONGTO 4033c0 
-            403433      2 INSTR DEADREGS  EFLAGS RAX ZZ mov     ecx, [rdx] 
+            403433      2 INSTR DEADREGS  EFLAGS RAX RCX ZZ mov     ecx, [rdx] 
             403435     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rdx, 4 
             403435      4 INSTR BELONGTO 4033c0 
-            403439     -2 INSTR LOCAL n RAX ZZ  NumericDEFs lea     eax, [rcx-1010101h] 
             403439      6 INSTR BELONGTO 4033c0 
             403439      6 INSTR DEADREGS  EFLAGS RAX ZZ lea     eax, [rcx-1010101h] 
             40343f      2 INSTR BELONGTO 4033c0 
             40343f      2 INSTR DEADREGS  EFLAGS ZZ not     ecx 
             40343f     -2 INSTR LOCAL n RCX ZZ  AlwaysNUM not     ecx 
-            403441     -1 INSTR LOCAL MetadataRedundant and     eax, ecx 
             403441      2 INSTR BELONGTO 4033c0 
-            403443     -1 INSTR LOCAL MetadataRedundant and     eax, 80808080h 
+            403441      2 INSTR DEADREGS  EFLAGS ZZ and     eax, ecx 
             403443      5 INSTR BELONGTO 4033c0 
+            403443      5 INSTR DEADREGS  EFLAGS RCX ZZ and     eax, 80808080h 
             403448     -1 INSTR LOCAL NoMetaUpdate jz      short loc_403433 
             403448      2 INSTR BELONGTO 4033c0 
             40344a      2 INSTR BELONGTO 4033c0 
-            40344a      2 INSTR DEADREGS  EFLAGS ZZ mov     ecx, eax 
+            40344a      2 INSTR DEADREGS  EFLAGS RCX ZZ mov     ecx, eax 
             40344a     -2 INSTR LOCAL n RCX ZZ  NumericDEFs mov     ecx, eax 
             40344c     -1 INSTR LOCAL MetadataRedundant shr     ecx, 10h 
             40344c      3 INSTR BELONGTO 4033c0 
@@ -5022,8 +5029,8 @@
             403457      4 INSTR BELONGTO 4033c0 
             403457      4 INSTR DEADREGS  RCX ZZ lea     rcx, [rdx+2] 
             40345b      4 INSTR BELONGTO 4033c0 
-            40345f     -1 INSTR LOCAL MetadataRedundant add     al, al 
             40345f      2 INSTR BELONGTO 4033c0 
+            40345f      2 INSTR DEADREGS  EFLAGS ZZ add     al, al 
             403461     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM sbb     rdx, 3 
             403461      4 INSTR BELONGTO 4033c0 
             403465      7 INSTR BELONGTO 4033c0 
@@ -5065,7 +5072,7 @@
             403498     -1 INSTR LOCAL NoMetaUpdate jz      loc_4035D0 
             403498      6 INSTR BELONGTO 403480 
             40349e      6 INSTR BELONGTO 403480 
-            40349e      6 INSTR DEADREGS  EFLAGS R12 ZZ mov     eax, cs:dword_607B08 
+            40349e      6 INSTR DEADREGS  EFLAGS RAX R12 ZZ mov     eax, cs:dword_607B08 
             4034a4     -1 INSTR LOCAL NoMetaUpdate cmp     eax, 2 
             4034a4      3 INSTR BELONGTO 403480 
             4034a7     -1 INSTR LOCAL NoMetaUpdate jz      loc_4035A0 
@@ -5085,16 +5092,16 @@
             4034c0     -1 INSTR LOCAL NoMetaUpdate jz      short loc_4034E6 
             4034c0      2 INSTR BELONGTO 403480 
             4034c2      5 INSTR BELONGTO 403480 
-            4034c2      5 INSTR DEADREGS  EFLAGS R12 ZZ mov     edi, offset dest 
+            4034c2      5 INSTR DEADREGS  EFLAGS RSI RDI R12 ZZ mov     edi, offset dest 
             4034c7     -1 INSTR LOCAL NoMetaUpdate call    sub_402010 
             4034c7      5 INSTR BELONGTO 403480 
-            4034c7      5 INSTR DEADREGS  EFLAGS R12 ZZ call    sub_402010 
+            4034c7      5 INSTR DEADREGS  EFLAGS RSI R12 ZZ call    sub_402010 
             4034cc     -1 INSTR LOCAL NoMetaUpdate test    al, al 
             4034cc      2 INSTR BELONGTO 403480 
             4034ce     -1 INSTR LOCAL NoMetaUpdate jz      loc_403850 
             4034ce      6 INSTR BELONGTO 403480 
             4034d4      6 INSTR BELONGTO 403480 
-            4034d4      6 INSTR DEADREGS  EFLAGS R12 ZZ mov     eax, cs:dword_607B08 
+            4034d4      6 INSTR DEADREGS  EFLAGS RAX RDI R12 ZZ mov     eax, cs:dword_607B08 
             4034da     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM sub     eax, 2 
             4034da      3 INSTR BELONGTO 403480 
             4034dd     -1 INSTR LOCAL NoMetaUpdate cmp     eax, 1 
@@ -5110,7 +5117,7 @@
             4034f1     -1 INSTR LOCAL NoMetaUpdate jnz     loc_4038A8 
             4034f1      6 INSTR BELONGTO 403480 
             4034f7      6 INSTR BELONGTO 403480 
-            4034f7      6 INSTR DEADREGS  EFLAGS RBX R12 ZZ mov     eax, cs:dword_607B08 
+            4034f7      6 INSTR DEADREGS  EFLAGS RAX RBX RDI R12 ZZ mov     eax, cs:dword_607B08 
             4034fd     -1 INSTR LOCAL NoMetaUpdate cmp     eax, 3 
             4034fd      3 INSTR BELONGTO 403480 
             403500     -1 INSTR LOCAL NoMetaUpdate jz      loc_4038E8 
@@ -5128,31 +5135,30 @@
             40351b     -1 INSTR LOCAL NoMetaUpdate jz      loc_403660 
             40351b      6 INSTR BELONGTO 403480 
             403521      5 INSTR BELONGTO 403480 
-            403521      5 INSTR DEADREGS  EFLAGS RCX RBX R8 R12 R13 R14 R15 ZZ mov     edi, offset aUncompressBadS; "uncompress: bad srcMode" 
+            403521      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX RSI RDI R8 R12 R13 R14 R15 ZZ mov     edi, offset aUncompressBadS; "uncompress: bad srcMode" 
             403526     -1 INSTR LOCAL NoMetaUpdate call    sub_4023C0 
             403526      5 INSTR BELONGTO 403480 
-            403526      5 INSTR DEADREGS  EFLAGS RCX RBX R8 R12 R13 R14 R15 ZZ call    sub_4023C0 
+            403526      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX RSI R8 R12 R13 R14 R15 ZZ call    sub_4023C0 
             403530      3 INSTR BELONGTO 403480 
             403530      3 INSTR DEADREGS  EFLAGS RSI R12 ZZ mov     rsi, rdi        ; src 
             403533      5 INSTR BELONGTO 403480 
-            403533      5 INSTR DEADREGS  EFLAGS R12 ZZ mov     edi, offset dest; dest 
+            403533      5 INSTR DEADREGS  EFLAGS RDI R12 ZZ mov     edi, offset dest; dest 
+            403538     -1 INSTR LOCAL MetadataUnused xor     ebp, ebp 
             403538      2 INSTR BELONGTO 403480 
-            403538      2 INSTR DEADREGS  EFLAGS R12 ZZ xor     ebp, ebp 
-            403538     -2 INSTR LOCAL n RBP ZZ  AlwaysNUM xor     ebp, ebp 
             40353a     -1 INSTR LOCAL NoMetaUpdate call    sub_403080 
             40353a      5 INSTR BELONGTO 403480 
             40353a      5 INSTR DEADREGS  EFLAGS R12 ZZ call    sub_403080 
             40353f      3 INSTR BELONGTO 403480 
-            40353f      3 INSTR DEADREGS  EFLAGS RSI R12 ZZ mov     rsi, rbx        ; src 
+            40353f      3 INSTR DEADREGS  EFLAGS RSI RDI R12 ZZ mov     rsi, rbx        ; src 
             403542      5 INSTR BELONGTO 403480 
-            403542      5 INSTR DEADREGS  EFLAGS RBX R12 ZZ mov     edi, offset file; dest 
+            403542      5 INSTR DEADREGS  EFLAGS RBX RDI R12 ZZ mov     edi, offset file; dest 
             403547     -1 INSTR LOCAL NoMetaUpdate call    sub_403080 
             403547      5 INSTR BELONGTO 403480 
             403547      5 INSTR DEADREGS  EFLAGS RBX R12 ZZ call    sub_403080 
             40354c      7 INSTR BELONGTO 403480 
-            40354c      7 INSTR DEADREGS  EFLAGS RBX RSI R12 ZZ mov     r12, ss:off_6071C0[rbp] 
+            40354c      7 INSTR DEADREGS  EFLAGS RBX RSI RDI R12 ZZ mov     r12, ss:off_6071C0[rbp] 
             403553      5 INSTR BELONGTO 403480 
-            403553      5 INSTR DEADREGS  EFLAGS RBX RSI ZZ mov     edi, offset file 
+            403553      5 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ mov     edi, offset file 
             403558      7 INSTR BELONGTO 403480 
             403558      7 INSTR DEADREGS  EFLAGS RBX RSI ZZ mov     rbx, ss:qword_6071A0[rbp] 
             40355f      3 INSTR BELONGTO 403480 
@@ -5164,7 +5170,7 @@
             403567      2 INSTR BELONGTO 403480 
             403569     -1 INSTR LOCAL NoMetaUpdate jnz     short loc_4035E8 
             403569      2 INSTR BELONGTO 403480 
-            40356b     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rbp, 8 
+            40356b     -1 INSTR LOCAL MetadataUnused add     rbp, 8 
             40356b      4 INSTR BELONGTO 403480 
             40356f     -1 INSTR LOCAL NoMetaUpdate cmp     rbp, 20h 
             40356f      4 INSTR BELONGTO 403480 
@@ -5172,38 +5178,38 @@
             403573      2 INSTR BELONGTO 403480 
             403575     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 40Ah 
             403575      5 INSTR BELONGTO 403480 
-            403575      5 INSTR DEADREGS  EFLAGS R12 ZZ mov     edx, 40Ah 
+            403575      5 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI R12 ZZ mov     edx, 40Ah 
             40357a      5 INSTR BELONGTO 403480 
-            40357a      5 INSTR DEADREGS  EFLAGS R12 ZZ mov     esi, offset a_out; ".out" 
+            40357a      5 INSTR DEADREGS  EFLAGS RBX RSI RDI R12 ZZ mov     esi, offset a_out; ".out" 
             40357f      5 INSTR BELONGTO 403480 
-            40357f      5 INSTR DEADREGS  EFLAGS R12 ZZ mov     edi, offset file 
+            40357f      5 INSTR DEADREGS  EFLAGS RBX RDI R12 ZZ mov     edi, offset file 
             403584     -1 INSTR LOCAL NoMetaUpdate call    ___strcat_chk 
             403584      5 INSTR BELONGTO 403480 
-            403584      5 INSTR DEADREGS  EFLAGS R12 ZZ call    ___strcat_chk 
+            403584      5 INSTR DEADREGS  EFLAGS RBX R12 ZZ call    ___strcat_chk 
             403589     -1 INSTR LOCAL MetadataUnused mov     ebx, 1 
             403589      5 INSTR BELONGTO 403480 
             40358e      6 INSTR BELONGTO 403480 
-            40358e      6 INSTR DEADREGS  EFLAGS R12 ZZ mov     eax, cs:dword_607B08 
+            40358e      6 INSTR DEADREGS  EFLAGS RAX RDI R12 ZZ mov     eax, cs:dword_607B08 
             403594     -1 INSTR LOCAL NoMetaUpdate jmp     loc_4034BD 
             403594      5 INSTR BELONGTO 403480 
             4035a0      3 INSTR BELONGTO 403480 
-            4035a0      3 INSTR DEADREGS  EFLAGS RSI R12 ZZ mov     rsi, rdi        ; src 
+            4035a0      3 INSTR DEADREGS  EFLAGS RBX RSI R12 ZZ mov     rsi, rdi        ; src 
             4035a3      5 INSTR BELONGTO 403480 
-            4035a3      5 INSTR DEADREGS  EFLAGS R12 ZZ mov     edi, offset dest; dest 
+            4035a3      5 INSTR DEADREGS  EFLAGS RBX RDI R12 ZZ mov     edi, offset dest; dest 
             4035a8     -1 INSTR LOCAL MetadataUnused xor     ebx, ebx 
             4035a8      2 INSTR BELONGTO 403480 
             4035aa     -1 INSTR LOCAL NoMetaUpdate call    sub_403080 
             4035aa      5 INSTR BELONGTO 403480 
             4035aa      5 INSTR DEADREGS  EFLAGS R12 ZZ call    sub_403080 
             4035af      5 INSTR BELONGTO 403480 
-            4035af      5 INSTR DEADREGS  EFLAGS R12 ZZ mov     esi, offset aStdout_0; "(stdout)" 
+            4035af      5 INSTR DEADREGS  EFLAGS RSI RDI R12 ZZ mov     esi, offset aStdout_0; "(stdout)" 
             4035b4      5 INSTR BELONGTO 403480 
-            4035b4      5 INSTR DEADREGS  EFLAGS R12 ZZ mov     edi, offset file; dest 
+            4035b4      5 INSTR DEADREGS  EFLAGS RDI R12 ZZ mov     edi, offset file; dest 
             4035b9     -1 INSTR LOCAL NoMetaUpdate call    sub_403080 
             4035b9      5 INSTR BELONGTO 403480 
             4035b9      5 INSTR DEADREGS  EFLAGS R12 ZZ call    sub_403080 
             4035be      6 INSTR BELONGTO 403480 
-            4035be      6 INSTR DEADREGS  EFLAGS R12 ZZ mov     eax, cs:dword_607B08 
+            4035be      6 INSTR DEADREGS  EFLAGS RAX RDI R12 ZZ mov     eax, cs:dword_607B08 
             4035c4     -1 INSTR LOCAL NoMetaUpdate jmp     loc_4034BD 
             4035c4      5 INSTR BELONGTO 403480 
             4035d0     -1 INSTR LOCAL NoMetaUpdate cmp     cs:dword_607B08, 1 
@@ -5211,29 +5217,28 @@
             4035d7     -1 INSTR LOCAL NoMetaUpdate jnz     loc_403B04 
             4035d7      6 INSTR BELONGTO 403480 
             4035dd      5 INSTR BELONGTO 403480 
-            4035dd      5 INSTR DEADREGS  EFLAGS R12 ZZ mov     esi, offset aStdin; "(stdin)" 
+            4035dd      5 INSTR DEADREGS  EFLAGS RBX RSI RDI R12 ZZ mov     esi, offset aStdin; "(stdin)" 
             4035e2     -1 INSTR LOCAL NoMetaUpdate jmp     short loc_4035A3 
             4035e2      2 INSTR BELONGTO 403480 
             4035e8      5 INSTR BELONGTO 403480 
-            4035e8      5 INSTR DEADREGS  EFLAGS RAX RDI ZZ mov     ebp, offset file 
+            4035e8      5 INSTR DEADREGS  EFLAGS RAX RDX RDI ZZ mov     ebp, offset file 
             4035ed      3 INSTR BELONGTO 403480 
-            4035ed      3 INSTR DEADREGS  EFLAGS RAX RDI ZZ mov     edx, [rbp+0] 
+            4035ed      3 INSTR DEADREGS  EFLAGS RAX RDX RDI ZZ mov     edx, [rbp+0] 
             4035f0     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rbp, 4 
             4035f0      4 INSTR BELONGTO 403480 
-            4035f4     -2 INSTR LOCAL n RAX ZZ  NumericDEFs lea     eax, [rdx-1010101h] 
             4035f4      6 INSTR BELONGTO 403480 
             4035f4      6 INSTR DEADREGS  EFLAGS RAX RDI ZZ lea     eax, [rdx-1010101h] 
             4035fa      2 INSTR BELONGTO 403480 
             4035fa      2 INSTR DEADREGS  EFLAGS RDI ZZ not     edx 
             4035fa     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM not     edx 
-            4035fc     -1 INSTR LOCAL MetadataRedundant and     eax, edx 
             4035fc      2 INSTR BELONGTO 403480 
-            4035fe     -1 INSTR LOCAL MetadataRedundant and     eax, 80808080h 
+            4035fc      2 INSTR DEADREGS  EFLAGS RDI ZZ and     eax, edx 
             4035fe      5 INSTR BELONGTO 403480 
+            4035fe      5 INSTR DEADREGS  EFLAGS RDX RDI ZZ and     eax, 80808080h 
             403603     -1 INSTR LOCAL NoMetaUpdate jz      short loc_4035ED 
             403603      2 INSTR BELONGTO 403480 
             403605      2 INSTR BELONGTO 403480 
-            403605      2 INSTR DEADREGS  EFLAGS RDI ZZ mov     edx, eax 
+            403605      2 INSTR DEADREGS  EFLAGS RDX RDI ZZ mov     edx, eax 
             403605     -2 INSTR LOCAL n RDX ZZ  NumericDEFs mov     edx, eax 
             403607      3 INSTR BELONGTO 403480 
             403607      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, r12        ; s 
@@ -5247,8 +5252,8 @@
             403615      4 INSTR DEADREGS  RDX R12 ZZ lea     rdx, [rbp+2] 
             403619      4 INSTR BELONGTO 403480 
             403619      4 INSTR DEADREGS  R12 ZZ cmovz   rbp, rdx 
-            40361d     -1 INSTR LOCAL MetadataRedundant add     al, al 
             40361d      2 INSTR BELONGTO 403480 
+            40361d      2 INSTR DEADREGS  EFLAGS R12 ZZ add     al, al 
             40361f     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM sbb     rbp, 3 
             40361f      4 INSTR BELONGTO 403480 
             403623      7 INSTR BELONGTO 403480 
@@ -5257,22 +5262,23 @@
             40362a      5 INSTR BELONGTO 403480 
             40362a      5 INSTR DEADREGS  EFLAGS R12 ZZ call    _strlen 
             40362f      3 INSTR BELONGTO 403480 
-            40362f      3 INSTR DEADREGS  EFLAGS RSI R12 ZZ mov     rsi, rbx 
+            40362f      3 INSTR DEADREGS  EFLAGS RDX RSI RDI R12 ZZ mov     rsi, rbx 
             403632     -1 INSTR LOCAL 2ndSrcNumeric sub     rbp, rax 
             403632      3 INSTR BELONGTO 403480 
-            403635     -1 INSTR LOCAL MetadataRedundant mov     edx, 40Ah 
+            403635     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 40Ah 
             403635      5 INSTR BELONGTO 403480 
+            403635      5 INSTR DEADREGS  EFLAGS RDX RBX RDI R12 ZZ mov     edx, 40Ah 
             40363a      5 INSTR BELONGTO 403480 
-            40363a      5 INSTR DEADREGS  EFLAGS R12 ZZ mov     edi, offset file 
+            40363a      5 INSTR DEADREGS  EFLAGS RBX RDI R12 ZZ mov     edi, offset file 
             40363f      7 INSTR BELONGTO 403480 
-            40363f      7 INSTR DEADREGS  EFLAGS R12 ZZ mov     ss:file[rbp], 0 
+            40363f      7 INSTR DEADREGS  EFLAGS RBX R12 ZZ mov     ss:file[rbp], 0 
             403646     -1 INSTR LOCAL MetadataUnused xor     ebx, ebx 
             403646      2 INSTR BELONGTO 403480 
             403648     -1 INSTR LOCAL NoMetaUpdate call    ___strcat_chk 
             403648      5 INSTR BELONGTO 403480 
             403648      5 INSTR DEADREGS  EFLAGS R12 ZZ call    ___strcat_chk 
             40364d      6 INSTR BELONGTO 403480 
-            40364d      6 INSTR DEADREGS  EFLAGS R12 ZZ mov     eax, cs:dword_607B08 
+            40364d      6 INSTR DEADREGS  EFLAGS RAX RDI R12 ZZ mov     eax, cs:dword_607B08 
             403653     -1 INSTR LOCAL NoMetaUpdate jmp     loc_4034BD 
             403653      5 INSTR BELONGTO 403480 
             403660      7 INSTR BELONGTO 403480 
@@ -5285,7 +5291,7 @@
             403671      5 INSTR BELONGTO 403480 
             403671      5 INSTR DEADREGS  EFLAGS R12 ZZ call    _fileno 
             403676      2 INSTR BELONGTO 403480 
-            403676      2 INSTR DEADREGS  EFLAGS R12 ZZ mov     edi, eax        ; fd 
+            403676      2 INSTR DEADREGS  EFLAGS RDI R12 ZZ mov     edi, eax        ; fd 
             403678     -1 INSTR LOCAL NoMetaUpdate call    _isatty 
             403678      5 INSTR BELONGTO 403480 
             403678      5 INSTR DEADREGS  EFLAGS R12 ZZ call    _isatty 
@@ -5293,30 +5299,30 @@
             40367d      2 INSTR BELONGTO 403480 
             40367f     -1 INSTR LOCAL NoMetaUpdate jnz     loc_403A80 
             40367f      6 INSTR BELONGTO 403480 
+            403685     -1 INSTR LOCAL MetadataUnused mov     eax, cs:dword_6076CC 
             403685      6 INSTR BELONGTO 403480 
-            403685      6 INSTR DEADREGS  EFLAGS RDI R12 ZZ mov     eax, cs:dword_6076CC 
             40368b     -1 INSTR LOCAL NoMetaUpdate test    eax, eax 
             40368b      2 INSTR BELONGTO 403480 
             40368d     -1 INSTR LOCAL NoMetaUpdate jle     short loc_4036BD 
             40368d      2 INSTR BELONGTO 403480 
             40368f      7 INSTR BELONGTO 403480 
-            40368f      7 INSTR DEADREGS  EFLAGS RDI R12 ZZ mov     rdi, cs:stderr 
+            40368f      7 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R12 ZZ mov     rdi, cs:stderr 
             403696      5 INSTR BELONGTO 403480 
-            403696      5 INSTR DEADREGS  EFLAGS R12 ZZ mov     ecx, offset dest 
+            403696      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI R12 ZZ mov     ecx, offset dest 
             40369b      5 INSTR BELONGTO 403480 
-            40369b      5 INSTR DEADREGS  EFLAGS R12 ZZ mov     edx, offset aS  ; "  %s: " 
+            40369b      5 INSTR DEADREGS  EFLAGS RAX RDX RSI R12 ZZ mov     edx, offset aS  ; "  %s: " 
             4036a0     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 1 
             4036a0      5 INSTR BELONGTO 403480 
-            4036a0      5 INSTR DEADREGS  EFLAGS R12 ZZ mov     esi, 1 
+            4036a0      5 INSTR DEADREGS  EFLAGS RAX RSI R12 ZZ mov     esi, 1 
             4036a5      2 INSTR BELONGTO 403480 
-            4036a5      2 INSTR DEADREGS  EFLAGS R12 ZZ xor     eax, eax 
+            4036a5      2 INSTR DEADREGS  EFLAGS RAX R12 ZZ xor     eax, eax 
             4036a5     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             4036a7     -1 INSTR LOCAL NoMetaUpdate call    ___fprintf_chk 
             4036a7      5 INSTR BELONGTO 403480 
             4036a7      5 INSTR DEADREGS  EFLAGS R12 ZZ call    ___fprintf_chk 
             4036ac     -1 INSTR LOCAL NoMetaUpdate call    sub_4033C0 
             4036ac      5 INSTR BELONGTO 403480 
-            4036ac      5 INSTR DEADREGS  EFLAGS RAX RCX RSI RDI R8 R9 R10 R11 R12 ZZ call    sub_4033C0 
+            4036ac      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R9 R10 R11 R12 ZZ call    sub_4033C0 
             4036b1      7 INSTR BELONGTO 403480 
             4036b1      7 INSTR DEADREGS  EFLAGS RDI R12 ZZ mov     rdi, cs:stderr  ; stream 
             4036b8     -1 INSTR LOCAL NoMetaUpdate call    _fflush 
@@ -5344,7 +5350,7 @@
             4036ec     -1 INSTR LOCAL NoMetaUpdate jz      loc_403B30 
             4036ec      6 INSTR BELONGTO 403480 
             4036f2      6 INSTR BELONGTO 403480 
-            4036f2      6 INSTR DEADREGS  EFLAGS RBX R12 ZZ mov     eax, cs:dword_6076CC 
+            4036f2      6 INSTR DEADREGS  EFLAGS RAX RBX R12 ZZ mov     eax, cs:dword_6076CC 
             4036f8      7 INSTR BELONGTO 403480 
             4036f8      7 INSTR DEADREGS  EFLAGS RBX R12 ZZ mov     cs:byte_60834C, 0 
             4036ff     -1 INSTR LOCAL NoMetaUpdate test    eax, eax 
@@ -5352,15 +5358,15 @@
             403701     -1 INSTR LOCAL NoMetaUpdate jle     short loc_40371E 
             403701      2 INSTR BELONGTO 403480 
             403703      7 INSTR BELONGTO 403480 
-            403703      7 INSTR DEADREGS  EFLAGS RCX RBX R12 ZZ mov     rcx, cs:stderr  ; s 
+            403703      7 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI RDI R12 ZZ mov     rcx, cs:stderr  ; s 
             40370a     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 5          ; n 
             40370a      5 INSTR BELONGTO 403480 
-            40370a      5 INSTR DEADREGS  EFLAGS RBX R12 ZZ mov     edx, 5          ; n 
+            40370a      5 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI R12 ZZ mov     edx, 5          ; n 
             40370f     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 1          ; size 
             40370f      5 INSTR BELONGTO 403480 
-            40370f      5 INSTR DEADREGS  EFLAGS RBX R12 ZZ mov     esi, 1          ; size 
+            40370f      5 INSTR DEADREGS  EFLAGS RBX RSI RDI R12 ZZ mov     esi, 1          ; size 
             403714      5 INSTR BELONGTO 403480 
-            403714      5 INSTR DEADREGS  EFLAGS RBX R12 ZZ mov     edi, offset aDone; "done\n" 
+            403714      5 INSTR DEADREGS  EFLAGS RBX RDI R12 ZZ mov     edi, offset aDone; "done\n" 
             403719     -1 INSTR LOCAL NoMetaUpdate call    _fwrite 
             403719      5 INSTR BELONGTO 403480 
             403719      5 INSTR DEADREGS  EFLAGS RBX R12 ZZ call    _fwrite 
@@ -5377,33 +5383,33 @@
             403730     -1 INSTR LOCAL NoMetaUpdate cmp     cs:dword_607B08, 3 
             403730      7 INSTR BELONGTO 403480 
             403737      7 INSTR BELONGTO 403480 
-            403737      7 INSTR DEADREGS  RBX R12 ZZ mov     cs:byte_60834A, 1 
+            403737      7 INSTR DEADREGS  RBX RDI R12 ZZ mov     cs:byte_60834A, 1 
             40373e      7 INSTR BELONGTO 403480 
-            40373e      7 INSTR DEADREGS  RBX R12 ZZ mov     cs:byte_60834C, 0 
+            40373e      7 INSTR DEADREGS  RBX RDI R12 ZZ mov     cs:byte_60834C, 0 
             403745     -1 INSTR LOCAL NoMetaUpdate jz      loc_403B10 
             403745      6 INSTR BELONGTO 403480 
             40374b     -1 INSTR LOCAL NoMetaUpdate cmp     cs:status, 1 
             40374b      7 INSTR BELONGTO 403480 
             403752      7 INSTR BELONGTO 403480 
-            403752      7 INSTR DEADREGS  RCX RBX R12 ZZ mov     cs:byte_60834C, 0 
+            403752      7 INSTR DEADREGS  RAX RCX RDX RBX RSI RDI R12 ZZ mov     cs:byte_60834C, 0 
             403759     -1 INSTR LOCAL NoMetaUpdate jle     loc_403A68 
             403759      6 INSTR BELONGTO 403480 
             40375f      6 INSTR BELONGTO 403480 
-            40375f      6 INSTR DEADREGS  EFLAGS RCX RBX R12 ZZ mov     eax, cs:dword_6076CC 
+            40375f      6 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX RSI RDI R12 ZZ mov     eax, cs:dword_6076CC 
             403765     -1 INSTR LOCAL NoMetaUpdate test    eax, eax 
             403765      2 INSTR BELONGTO 403480 
             403767     -1 INSTR LOCAL NoMetaUpdate jle     loc_4039B0 
             403767      6 INSTR BELONGTO 403480 
             40376d      7 INSTR BELONGTO 403480 
-            40376d      7 INSTR DEADREGS  EFLAGS RCX RBX R12 ZZ mov     rcx, cs:stderr  ; s 
+            40376d      7 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI RDI R12 ZZ mov     rcx, cs:stderr  ; s 
             403774     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 12h        ; n 
             403774      5 INSTR BELONGTO 403480 
-            403774      5 INSTR DEADREGS  EFLAGS RBX R12 ZZ mov     edx, 12h        ; n 
+            403774      5 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI R12 ZZ mov     edx, 12h        ; n 
             403779     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 1          ; size 
             403779      5 INSTR BELONGTO 403480 
-            403779      5 INSTR DEADREGS  EFLAGS RBX R12 ZZ mov     esi, 1          ; size 
+            403779      5 INSTR DEADREGS  EFLAGS RBX RSI RDI R12 ZZ mov     esi, 1          ; size 
             40377e      5 INSTR BELONGTO 403480 
-            40377e      5 INSTR DEADREGS  EFLAGS RBX R12 ZZ mov     edi, offset aNotABzip2File_; "not a bzip2 file.\n" 
+            40377e      5 INSTR DEADREGS  EFLAGS RBX RDI R12 ZZ mov     edi, offset aNotABzip2File_; "not a bzip2 file.\n" 
             403783     -1 INSTR LOCAL NoMetaUpdate call    _fwrite 
             403783      5 INSTR BELONGTO 403480 
             403783      5 INSTR DEADREGS  EFLAGS RBX R12 ZZ call    _fwrite 
@@ -5419,17 +5425,17 @@
             403793      1 INSTR BELONGTO 403480 
             403793      1 INSTR DEADREGS  EFLAGS ZZ retn 
             403798      5 INSTR BELONGTO 403480 
-            403798      5 INSTR DEADREGS  EFLAGS RBX R12 ZZ mov     esi, offset modes; "rb" 
+            403798      5 INSTR DEADREGS  EFLAGS RBX RSI RDI R12 ZZ mov     esi, offset modes; "rb" 
             40379d      5 INSTR BELONGTO 403480 
-            40379d      5 INSTR DEADREGS  EFLAGS RBX R12 ZZ mov     edi, offset dest; filename 
+            40379d      5 INSTR DEADREGS  EFLAGS RBX RDI R12 ZZ mov     edi, offset dest; filename 
             4037a2     -1 INSTR LOCAL NoMetaUpdate call    _fopen64 
             4037a2      5 INSTR BELONGTO 403480 
             4037a2      5 INSTR DEADREGS  EFLAGS RBX R12 ZZ call    _fopen64 
             4037a7      3 INSTR BELONGTO 403480 
-            4037a7      3 INSTR DEADREGS  EFLAGS RBX R12 ZZ mov     rbp, rax 
+            4037a7      3 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI R12 ZZ mov     rbp, rax 
             4037aa     -1 INSTR LOCAL NoMetaUpdate call    sub_4032A0 
             4037aa      5 INSTR BELONGTO 403480 
-            4037aa      5 INSTR DEADREGS  EFLAGS RBX R12 ZZ call    sub_4032A0 
+            4037aa      5 INSTR DEADREGS  EFLAGS RAX RDX RBX RSI RDI R12 ZZ call    sub_4032A0 
             4037af     -1 INSTR LOCAL NoMetaUpdate test    rax, rax 
             4037af      3 INSTR BELONGTO 403480 
             4037b2      3 INSTR BELONGTO 403480 
@@ -5444,24 +5450,25 @@
             4037c4      5 INSTR BELONGTO 403480 
             4037c4      5 INSTR DEADREGS  EFLAGS R12 ZZ call    ___errno_location 
             4037c9      2 INSTR BELONGTO 403480 
-            4037c9      2 INSTR DEADREGS  EFLAGS R12 ZZ mov     edi, [rax]      ; errnum 
+            4037c9      2 INSTR DEADREGS  EFLAGS RDI R12 ZZ mov     edi, [rax]      ; errnum 
             4037cb     -1 INSTR LOCAL NoMetaUpdate call    _strerror 
             4037cb      5 INSTR BELONGTO 403480 
             4037cb      5 INSTR DEADREGS  EFLAGS R12 ZZ call    _strerror 
             4037d0      7 INSTR BELONGTO 403480 
-            4037d0      7 INSTR DEADREGS  EFLAGS RCX RDI R8 R9 R12 ZZ mov     rcx, cs:s 
+            4037d0      7 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 R12 ZZ mov     rcx, cs:s 
             4037d7      7 INSTR BELONGTO 403480 
-            4037d7      7 INSTR DEADREGS  EFLAGS RDI R8 R9 R12 ZZ mov     rdi, cs:stderr 
+            4037d7      7 INSTR DEADREGS  EFLAGS RDX RSI RDI R8 R9 R12 ZZ mov     rdi, cs:stderr 
             4037de      3 INSTR BELONGTO 403480 
-            4037de      3 INSTR DEADREGS  EFLAGS R8 R9 R12 ZZ mov     r9, rax 
+            4037de      3 INSTR DEADREGS  EFLAGS RDX RSI R8 R9 R12 ZZ mov     r9, rax 
             4037e1      6 INSTR BELONGTO 403480 
-            4037e1      6 INSTR DEADREGS  EFLAGS R8 R12 ZZ mov     r8d, offset dest 
+            4037e1      6 INSTR DEADREGS  EFLAGS RAX RDX RSI R8 R12 ZZ mov     r8d, offset dest 
             4037e7      5 INSTR BELONGTO 403480 
-            4037e7      5 INSTR DEADREGS  EFLAGS R12 ZZ mov     edx, offset aSCanTOpenInput; "%s: Can't open input file %s: %s.\n" 
-            4037ec     -1 INSTR LOCAL MetadataRedundant mov     esi, 1 
+            4037e7      5 INSTR DEADREGS  EFLAGS RAX RDX RSI R12 ZZ mov     edx, offset aSCanTOpenInput; "%s: Can't open input file %s: %s.\n" 
+            4037ec     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 1 
             4037ec      5 INSTR BELONGTO 403480 
+            4037ec      5 INSTR DEADREGS  EFLAGS RAX RSI R12 ZZ mov     esi, 1 
             4037f1      2 INSTR BELONGTO 403480 
-            4037f1      2 INSTR DEADREGS  EFLAGS R12 ZZ xor     eax, eax 
+            4037f1      2 INSTR DEADREGS  EFLAGS RAX R12 ZZ xor     eax, eax 
             4037f1     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             4037f3     -1 INSTR LOCAL NoMetaUpdate call    ___fprintf_chk 
             4037f3      5 INSTR BELONGTO 403480 
@@ -5474,9 +5481,9 @@
             403800     -1 INSTR LOCAL NoMetaUpdate jmp     loc_40399C 
             403800      5 INSTR BELONGTO 403480 
             403808      5 INSTR BELONGTO 403480 
-            403808      5 INSTR DEADREGS  EFLAGS RBX R12 ZZ mov     esi, offset modes; "rb" 
+            403808      5 INSTR DEADREGS  EFLAGS RBX RSI RDI R12 ZZ mov     esi, offset modes; "rb" 
             40380d      5 INSTR BELONGTO 403480 
-            40380d      5 INSTR DEADREGS  EFLAGS RBX R12 ZZ mov     edi, offset dest; filename 
+            40380d      5 INSTR DEADREGS  EFLAGS RBX RDI R12 ZZ mov     edi, offset dest; filename 
             403812     -1 INSTR LOCAL NoMetaUpdate call    _fopen64 
             403812      5 INSTR BELONGTO 403480 
             403812      5 INSTR DEADREGS  EFLAGS RBX R12 ZZ call    _fopen64 
@@ -5492,49 +5499,49 @@
             40382a      5 INSTR BELONGTO 403480 
             40382a      5 INSTR DEADREGS  EFLAGS RBX R12 ZZ call    ___errno_location 
             40382f      2 INSTR BELONGTO 403480 
-            40382f      2 INSTR DEADREGS  EFLAGS RBX R12 ZZ mov     edi, [rax]      ; errnum 
+            40382f      2 INSTR DEADREGS  EFLAGS RBX RDI R12 ZZ mov     edi, [rax]      ; errnum 
             403831     -1 INSTR LOCAL NoMetaUpdate call    _strerror 
             403831      5 INSTR BELONGTO 403480 
             403831      5 INSTR DEADREGS  EFLAGS RBX R12 ZZ call    _strerror 
             403836      6 INSTR BELONGTO 403480 
-            403836      6 INSTR DEADREGS  EFLAGS RCX RBX RDI R8 R9 R12 ZZ mov     r8d, offset dest 
+            403836      6 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI RDI R8 R9 R12 ZZ mov     r8d, offset dest 
             40383c      3 INSTR BELONGTO 403480 
-            40383c      3 INSTR DEADREGS  EFLAGS RCX RBX RDI R9 R12 ZZ mov     r9, rax 
+            40383c      3 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI RDI R9 R12 ZZ mov     r9, rax 
             40383f      7 INSTR BELONGTO 403480 
-            40383f      7 INSTR DEADREGS  EFLAGS RCX RBX RDI R12 ZZ mov     rcx, cs:s 
+            40383f      7 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX RSI RDI R12 ZZ mov     rcx, cs:s 
             403846      5 INSTR BELONGTO 403480 
-            403846      5 INSTR DEADREGS  EFLAGS RBX RDI R12 ZZ mov     edx, offset aSCanTOpenInp_0; "%s: Can't open input file %s:%s.\n" 
+            403846      5 INSTR DEADREGS  EFLAGS RAX RDX RBX RSI RDI R12 ZZ mov     edx, offset aSCanTOpenInp_0; "%s: Can't open input file %s:%s.\n" 
             40384b     -1 INSTR LOCAL NoMetaUpdate jmp     short loc_403871 
             40384b      2 INSTR BELONGTO 403480 
             403850     -1 INSTR LOCAL NoMetaUpdate call    ___errno_location 
             403850      5 INSTR BELONGTO 403480 
             403850      5 INSTR DEADREGS  EFLAGS RBX R12 ZZ call    ___errno_location 
             403855      2 INSTR BELONGTO 403480 
-            403855      2 INSTR DEADREGS  EFLAGS RBX R12 ZZ mov     edi, [rax]      ; errnum 
+            403855      2 INSTR DEADREGS  EFLAGS RBX RDI R12 ZZ mov     edi, [rax]      ; errnum 
             403857     -1 INSTR LOCAL NoMetaUpdate call    _strerror 
             403857      5 INSTR BELONGTO 403480 
             403857      5 INSTR DEADREGS  EFLAGS RBX R12 ZZ call    _strerror 
             40385c      7 INSTR BELONGTO 403480 
-            40385c      7 INSTR DEADREGS  EFLAGS RCX RBX RDI R8 R9 R12 ZZ mov     rcx, cs:s 
+            40385c      7 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI RDI R8 R9 R12 ZZ mov     rcx, cs:s 
             403863      3 INSTR BELONGTO 403480 
-            403863      3 INSTR DEADREGS  EFLAGS RBX RDI R8 R9 R12 ZZ mov     r9, rax 
+            403863      3 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI R8 R9 R12 ZZ mov     r9, rax 
             403866      6 INSTR BELONGTO 403480 
-            403866      6 INSTR DEADREGS  EFLAGS RBX RDI R8 R12 ZZ mov     r8d, offset dest 
+            403866      6 INSTR DEADREGS  EFLAGS RAX RDX RBX RSI RDI R8 R12 ZZ mov     r8d, offset dest 
             40386c      5 INSTR BELONGTO 403480 
-            40386c      5 INSTR DEADREGS  EFLAGS RBX RDI R12 ZZ mov     edx, offset aSCanTOpenInput; "%s: Can't open input file %s: %s.\n" 
+            40386c      5 INSTR DEADREGS  EFLAGS RAX RDX RBX RSI RDI R12 ZZ mov     edx, offset aSCanTOpenInput; "%s: Can't open input file %s: %s.\n" 
             403871      7 INSTR BELONGTO 403480 
-            403871      7 INSTR DEADREGS  EFLAGS RBX RDI R12 ZZ mov     rdi, cs:stderr 
+            403871      7 INSTR DEADREGS  EFLAGS RAX RBX RSI RDI R12 ZZ mov     rdi, cs:stderr 
             403878      2 INSTR BELONGTO 403480 
-            403878      2 INSTR DEADREGS  EFLAGS RBX R12 ZZ xor     eax, eax 
+            403878      2 INSTR DEADREGS  EFLAGS RAX RBX RSI R12 ZZ xor     eax, eax 
             403878     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             40387a     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 1 
             40387a      5 INSTR BELONGTO 403480 
-            40387a      5 INSTR DEADREGS  EFLAGS RBX R12 ZZ mov     esi, 1 
+            40387a      5 INSTR DEADREGS  EFLAGS RBX RSI R12 ZZ mov     esi, 1 
             40387f     -1 INSTR LOCAL NoMetaUpdate call    ___fprintf_chk 
             40387f      5 INSTR BELONGTO 403480 
             40387f      5 INSTR DEADREGS  EFLAGS RBX R12 ZZ call    ___fprintf_chk 
             403884      6 INSTR BELONGTO 403480 
-            403884      6 INSTR DEADREGS  EFLAGS RBX R12 ZZ mov     edx, cs:status 
+            403884      6 INSTR DEADREGS  EFLAGS RDX RBX R12 ZZ mov     edx, cs:status 
             40388a     -1 INSTR LOCAL NoMetaUpdate test    edx, edx 
             40388a      2 INSTR BELONGTO 403480 
             40388c     -1 INSTR LOCAL NoMetaUpdate jg      loc_40371E 
@@ -5544,36 +5551,36 @@
             40389c     -1 INSTR LOCAL NoMetaUpdate jmp     loc_40371E 
             40389c      5 INSTR BELONGTO 403480 
             4038a8      7 INSTR BELONGTO 403480 
-            4038a8      7 INSTR DEADREGS  EFLAGS RCX RBX RDI R8 R9 R12 ZZ mov     rcx, cs:s 
+            4038a8      7 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX RSI RDI R8 R9 R12 ZZ mov     rcx, cs:s 
             4038af      7 INSTR BELONGTO 403480 
-            4038af      7 INSTR DEADREGS  EFLAGS RBX RDI R8 R9 R12 ZZ mov     rdi, cs:stderr 
+            4038af      7 INSTR DEADREGS  EFLAGS RAX RDX RBX RSI RDI R8 R9 R12 ZZ mov     rdi, cs:stderr 
             4038b6      2 INSTR BELONGTO 403480 
-            4038b6      2 INSTR DEADREGS  EFLAGS RBX R8 R9 R12 ZZ xor     eax, eax 
+            4038b6      2 INSTR DEADREGS  EFLAGS RAX RDX RBX RSI R8 R9 R12 ZZ xor     eax, eax 
             4038b6     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             4038b8      6 INSTR BELONGTO 403480 
-            4038b8      6 INSTR DEADREGS  EFLAGS RBX R8 R9 R12 ZZ mov     r9d, offset file 
+            4038b8      6 INSTR DEADREGS  EFLAGS RDX RBX RSI R8 R9 R12 ZZ mov     r9d, offset file 
             4038be      6 INSTR BELONGTO 403480 
-            4038be      6 INSTR DEADREGS  EFLAGS RBX R8 R12 ZZ mov     r8d, offset dest 
+            4038be      6 INSTR DEADREGS  EFLAGS RDX RBX RSI R8 R12 ZZ mov     r8d, offset dest 
             4038c4      5 INSTR BELONGTO 403480 
-            4038c4      5 INSTR DEADREGS  EFLAGS RBX R12 ZZ mov     edx, offset aSCanTGuessOrig; "%s: Can't guess original name for %s --"... 
+            4038c4      5 INSTR DEADREGS  EFLAGS RDX RBX RSI R12 ZZ mov     edx, offset aSCanTGuessOrig; "%s: Can't guess original name for %s --"... 
             4038c9     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 1 
             4038c9      5 INSTR BELONGTO 403480 
-            4038c9      5 INSTR DEADREGS  EFLAGS RBX R12 ZZ mov     esi, 1 
+            4038c9      5 INSTR DEADREGS  EFLAGS RBX RSI R12 ZZ mov     esi, 1 
             4038ce     -1 INSTR LOCAL NoMetaUpdate call    ___fprintf_chk 
             4038ce      5 INSTR BELONGTO 403480 
             4038ce      5 INSTR DEADREGS  EFLAGS RBX R12 ZZ call    ___fprintf_chk 
             4038d3      6 INSTR BELONGTO 403480 
-            4038d3      6 INSTR DEADREGS  EFLAGS RBX R12 ZZ mov     eax, cs:dword_607B08 
+            4038d3      6 INSTR DEADREGS  EFLAGS RAX RBX RDI R12 ZZ mov     eax, cs:dword_607B08 
             4038d9     -1 INSTR LOCAL NoMetaUpdate cmp     eax, 3 
             4038d9      3 INSTR BELONGTO 403480 
             4038dc     -1 INSTR LOCAL NoMetaUpdate jnz     loc_403506 
             4038dc      6 INSTR BELONGTO 403480 
             4038e2      6 INSTR BELONGTO 403480 
             4038e8      5 INSTR BELONGTO 403480 
-            4038e8      5 INSTR DEADREGS  EFLAGS RBX R12 ZZ mov     edi, offset file 
+            4038e8      5 INSTR DEADREGS  EFLAGS RBX RSI RDI R12 ZZ mov     edi, offset file 
             4038ed     -1 INSTR LOCAL NoMetaUpdate call    sub_402010 
             4038ed      5 INSTR BELONGTO 403480 
-            4038ed      5 INSTR DEADREGS  EFLAGS RBX R12 ZZ call    sub_402010 
+            4038ed      5 INSTR DEADREGS  EFLAGS RBX RSI R12 ZZ call    sub_402010 
             4038f2     -1 INSTR LOCAL NoMetaUpdate test    al, al 
             4038f2      2 INSTR BELONGTO 403480 
             4038f4     -1 INSTR LOCAL NoMetaUpdate jz      short loc_40390D 
@@ -5583,12 +5590,12 @@
             4038fd     -1 INSTR LOCAL NoMetaUpdate jz      loc_403AF0 
             4038fd      6 INSTR BELONGTO 403480 
             403903      5 INSTR BELONGTO 403480 
-            403903      5 INSTR DEADREGS  EFLAGS RBX R12 ZZ mov     edi, offset file; filename 
+            403903      5 INSTR DEADREGS  EFLAGS RBX RDI R12 ZZ mov     edi, offset file; filename 
             403908     -1 INSTR LOCAL NoMetaUpdate call    _remove 
             403908      5 INSTR BELONGTO 403480 
             403908      5 INSTR DEADREGS  EFLAGS RBX R12 ZZ call    _remove 
             40390d      6 INSTR BELONGTO 403480 
-            40390d      6 INSTR DEADREGS  EFLAGS RBX R12 ZZ mov     eax, cs:dword_607B08 
+            40390d      6 INSTR DEADREGS  EFLAGS RAX RBX R12 ZZ mov     eax, cs:dword_607B08 
             403913     -1 INSTR LOCAL NoMetaUpdate cmp     eax, 3 
             403913      3 INSTR BELONGTO 403480 
             403916     -1 INSTR LOCAL NoMetaUpdate jnz     loc_403506 
@@ -5599,24 +5606,24 @@
             403923      6 INSTR BELONGTO 403480 
             403929     -1 INSTR LOCAL NoMetaUpdate call    sub_403350 
             403929      5 INSTR BELONGTO 403480 
-            403929      5 INSTR DEADREGS  EFLAGS RBX R12 ZZ call    sub_403350 
+            403929      5 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI R12 ZZ call    sub_403350 
             40392e      6 INSTR BELONGTO 403480 
-            40392e      6 INSTR DEADREGS  EFLAGS RBX R12 ZZ mov     eax, cs:dword_607B08 
+            40392e      6 INSTR DEADREGS  EFLAGS RAX RBX RDI R12 ZZ mov     eax, cs:dword_607B08 
             403934     -1 INSTR LOCAL NoMetaUpdate jmp     loc_403506 
             403934      5 INSTR BELONGTO 403480 
             403940      5 INSTR BELONGTO 403480 
-            403940      5 INSTR DEADREGS  EFLAGS RDX R12 ZZ lea     rdx, [rsp+148h+stat_buf]; stat_buf 
+            403940      5 INSTR DEADREGS  EFLAGS RDX RSI RDI R12 ZZ lea     rdx, [rsp+148h+stat_buf]; stat_buf 
             403940      5 PTRIMMEDESP STACK 16 displ lea     rdx, [rsp+148h+stat_buf]; stat_buf
             403945      5 INSTR BELONGTO 403480 
-            403945      5 INSTR DEADREGS  EFLAGS R12 ZZ mov     esi, offset dest; filename 
+            403945      5 INSTR DEADREGS  EFLAGS RSI RDI R12 ZZ mov     esi, offset dest; filename 
             40394a     -2 INSTR LOCAL n RDI ZZ  NUMVia2ndSrcIMMEDNUM mov     edi, 1          ; ver 
             40394a      5 INSTR BELONGTO 403480 
-            40394a      5 INSTR DEADREGS  EFLAGS R12 ZZ mov     edi, 1          ; ver 
+            40394a      5 INSTR DEADREGS  EFLAGS RDI R12 ZZ mov     edi, 1          ; ver 
             40394f     -1 INSTR LOCAL NoMetaUpdate call    ___xstat64 
             40394f      5 INSTR BELONGTO 403480 
             40394f      5 INSTR DEADREGS  EFLAGS R12 ZZ call    ___xstat64 
             403954      4 INSTR BELONGTO 403480 
-            403954      4 INSTR DEADREGS  EFLAGS R12 ZZ mov     eax, [rsp+148h+stat_buf.st_mode] 
+            403954      4 INSTR DEADREGS  EFLAGS RAX R12 ZZ mov     eax, [rsp+148h+stat_buf.st_mode] 
             403954      4 PTRIMMEDESP STACK 40 displ mov     eax, [rsp+148h+stat_buf.st_mode]
             403958      5 INSTR BELONGTO 403480 
             403958      5 INSTR DEADREGS  EFLAGS R12 ZZ and     eax, 0F000h 
@@ -5634,7 +5641,7 @@
             40397c      6 INSTR BELONGTO 403480 
             403982     -1 INSTR LOCAL NoMetaUpdate call    sub_403310 
             403982      5 INSTR BELONGTO 403480 
-            403982      5 INSTR DEADREGS  EFLAGS RDX R12 ZZ call    sub_403310 
+            403982      5 INSTR DEADREGS  EFLAGS RDX RSI RDI R12 ZZ call    sub_403310 
             403987     -1 INSTR LOCAL NoMetaUpdate test    al, al 
             403987      2 INSTR BELONGTO 403480 
             403989     -1 INSTR LOCAL NoMetaUpdate jz      loc_4034E6 
@@ -5644,7 +5651,7 @@
             403996     -1 INSTR LOCAL NoMetaUpdate jnz     loc_403BCA 
             403996      6 INSTR BELONGTO 403480 
             40399c      6 INSTR BELONGTO 403480 
-            40399c      6 INSTR DEADREGS  EFLAGS RBX R12 ZZ mov     eax, cs:status 
+            40399c      6 INSTR DEADREGS  EFLAGS RAX RBX R12 ZZ mov     eax, cs:status 
             4039a2     -1 INSTR LOCAL NoMetaUpdate test    eax, eax 
             4039a2      2 INSTR BELONGTO 403480 
             4039a4     -1 INSTR LOCAL NoMetaUpdate jg      loc_40371E 
@@ -5652,18 +5659,18 @@
             4039aa     -1 INSTR LOCAL NoMetaUpdate jmp     loc_403892 
             4039aa      5 INSTR BELONGTO 403480 
             4039b0      7 INSTR BELONGTO 403480 
-            4039b0      7 INSTR DEADREGS  EFLAGS RCX RBX RDI R8 R12 ZZ mov     rcx, cs:s 
+            4039b0      7 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX RSI RDI R8 R12 ZZ mov     rcx, cs:s 
             4039b7      7 INSTR BELONGTO 403480 
-            4039b7      7 INSTR DEADREGS  EFLAGS RBX RDI R8 R12 ZZ mov     rdi, cs:stderr 
+            4039b7      7 INSTR DEADREGS  EFLAGS RAX RDX RBX RSI RDI R8 R12 ZZ mov     rdi, cs:stderr 
             4039be      6 INSTR BELONGTO 403480 
-            4039be      6 INSTR DEADREGS  EFLAGS RBX R8 R12 ZZ mov     r8d, offset dest 
+            4039be      6 INSTR DEADREGS  EFLAGS RAX RDX RBX RSI R8 R12 ZZ mov     r8d, offset dest 
             4039c4      5 INSTR BELONGTO 403480 
-            4039c4      5 INSTR DEADREGS  EFLAGS RBX R12 ZZ mov     edx, offset byte_404723 
+            4039c4      5 INSTR DEADREGS  EFLAGS RAX RDX RBX RSI R12 ZZ mov     edx, offset byte_404723 
             4039c9     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 1 
             4039c9      5 INSTR BELONGTO 403480 
-            4039c9      5 INSTR DEADREGS  EFLAGS RBX R12 ZZ mov     esi, 1 
+            4039c9      5 INSTR DEADREGS  EFLAGS RAX RBX RSI R12 ZZ mov     esi, 1 
             4039ce      2 INSTR BELONGTO 403480 
-            4039ce      2 INSTR DEADREGS  EFLAGS RBX R12 ZZ xor     eax, eax 
+            4039ce      2 INSTR DEADREGS  EFLAGS RAX RBX R12 ZZ xor     eax, eax 
             4039ce     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             4039d0     -1 INSTR LOCAL NoMetaUpdate call    ___fprintf_chk 
             4039d0      5 INSTR BELONGTO 403480 
@@ -5671,13 +5678,13 @@
             4039d5     -1 INSTR LOCAL NoMetaUpdate jmp     loc_40371E 
             4039d5      5 INSTR BELONGTO 403480 
             4039e0      8 INSTR BELONGTO 403480 
-            4039e0      8 INSTR DEADREGS  EFLAGS RDX RBX R12 ZZ lea     rdx, [rsp+148h+var_A8]; stat_buf 
+            4039e0      8 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI R12 ZZ lea     rdx, [rsp+148h+var_A8]; stat_buf 
             4039e0      8 PTRIMMEDESP STACK 160 displ lea     rdx, [rsp+148h+var_A8]; stat_buf
             4039e8      5 INSTR BELONGTO 403480 
-            4039e8      5 INSTR DEADREGS  EFLAGS RBX R12 ZZ mov     esi, offset dest; filename 
+            4039e8      5 INSTR DEADREGS  EFLAGS RBX RSI RDI R12 ZZ mov     esi, offset dest; filename 
             4039ed     -2 INSTR LOCAL n RDI ZZ  NUMVia2ndSrcIMMEDNUM mov     edi, 1          ; ver 
             4039ed      5 INSTR BELONGTO 403480 
-            4039ed      5 INSTR DEADREGS  EFLAGS RBX R12 ZZ mov     edi, 1          ; ver 
+            4039ed      5 INSTR DEADREGS  EFLAGS RBX RDI R12 ZZ mov     edi, 1          ; ver 
             4039f2     -1 INSTR LOCAL NoMetaUpdate call    ___lxstat64 
             4039f2      5 INSTR BELONGTO 403480 
             4039f2      5 INSTR DEADREGS  EFLAGS RBX R12 ZZ call    ___lxstat64 
@@ -5686,7 +5693,7 @@
             4039f9     -1 INSTR LOCAL NoMetaUpdate jnz     loc_403AD4 
             4039f9      6 INSTR BELONGTO 403480 
             4039ff      8 INSTR BELONGTO 403480 
-            4039ff      8 INSTR DEADREGS  EFLAGS RBX R9 R12 ZZ mov     r9, [rsp+148h+var_A8.st_nlink] 
+            4039ff      8 INSTR DEADREGS  EFLAGS RAX RBX R9 R12 ZZ mov     r9, [rsp+148h+var_A8.st_nlink] 
             4039ff      8 PTRIMMEDESP STACK 176 displ mov     r9, [rsp+148h+var_A8.st_nlink]
             403a07     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM sub     r9d, 1 
             403a07      4 INSTR BELONGTO 403480 
@@ -5697,33 +5704,33 @@
             403a14     -1 INSTR LOCAL NoMetaUpdate cmp     r9d, 1 
             403a14      4 INSTR BELONGTO 403480 
             403a18      5 INSTR BELONGTO 403480 
-            403a18      5 INSTR DEADREGS  RCX RBX RDI R8 R12 ZZ mov     edx, 4047D2h 
+            403a18      5 INSTR DEADREGS  RAX RCX RDX RBX RSI RDI R8 R12 ZZ mov     edx, 4047D2h 
             403a1d      5 INSTR BELONGTO 403480 
-            403a1d      5 INSTR DEADREGS  RCX RBX RDI R8 R12 ZZ mov     eax, 4047F2h 
+            403a1d      5 INSTR DEADREGS  RAX RCX RBX RSI RDI R8 R12 ZZ mov     eax, 4047F2h 
             403a22      7 INSTR BELONGTO 403480 
-            403a22      7 INSTR DEADREGS  RCX RBX RDI R8 R12 ZZ mov     rcx, cs:s 
+            403a22      7 INSTR DEADREGS  RCX RBX RSI RDI R8 R12 ZZ mov     rcx, cs:s 
             403a29      7 INSTR BELONGTO 403480 
-            403a29      7 INSTR DEADREGS  RBX RDI R8 R12 ZZ mov     rdi, cs:stderr 
+            403a29      7 INSTR DEADREGS  RBX RSI RDI R8 R12 ZZ mov     rdi, cs:stderr 
             403a30      4 INSTR BELONGTO 403480 
-            403a30      4 INSTR DEADREGS  RBX R8 R12 ZZ cmovz   rax, rdx 
+            403a30      4 INSTR DEADREGS  RBX RSI R8 R12 ZZ cmovz   rax, rdx 
             403a34      4 INSTR BELONGTO 403480 
-            403a34      4 INSTR DEADREGS  EFLAGS RBX R8 R12 ZZ mov     [rsp+148h+var_148], rax 
+            403a34      4 INSTR DEADREGS  EFLAGS RDX RBX RSI R8 R12 ZZ mov     [rsp+148h+var_148], rax 
             403a34      4 PTRIMMEDESP STACK 0 displ mov     [rsp+148h+var_148], rax
             403a38     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 1 
             403a38      5 INSTR BELONGTO 403480 
-            403a38      5 INSTR DEADREGS  EFLAGS RBX R8 R12 ZZ mov     esi, 1 
+            403a38      5 INSTR DEADREGS  EFLAGS RAX RDX RBX RSI R8 R12 ZZ mov     esi, 1 
             403a3d      2 INSTR BELONGTO 403480 
-            403a3d      2 INSTR DEADREGS  EFLAGS RBX R8 R12 ZZ xor     eax, eax 
+            403a3d      2 INSTR DEADREGS  EFLAGS RAX RDX RBX R8 R12 ZZ xor     eax, eax 
             403a3d     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             403a3f      6 INSTR BELONGTO 403480 
-            403a3f      6 INSTR DEADREGS  EFLAGS RBX R8 R12 ZZ mov     r8d, offset dest 
+            403a3f      6 INSTR DEADREGS  EFLAGS RDX RBX R8 R12 ZZ mov     r8d, offset dest 
             403a45      5 INSTR BELONGTO 403480 
-            403a45      5 INSTR DEADREGS  EFLAGS RBX R12 ZZ mov     edx, offset aSInputFileSHas; "%s: Input file %s has %d other link%s.\"... 
+            403a45      5 INSTR DEADREGS  EFLAGS RDX RBX R12 ZZ mov     edx, offset aSInputFileSHas; "%s: Input file %s has %d other link%s.\"... 
             403a4a     -1 INSTR LOCAL NoMetaUpdate call    ___fprintf_chk 
             403a4a      5 INSTR BELONGTO 403480 
             403a4a      5 INSTR DEADREGS  EFLAGS RBX R12 ZZ call    ___fprintf_chk 
             403a4f      6 INSTR BELONGTO 403480 
-            403a4f      6 INSTR DEADREGS  EFLAGS RBX R12 ZZ mov     esi, cs:status 
+            403a4f      6 INSTR DEADREGS  EFLAGS RBX RSI R12 ZZ mov     esi, cs:status 
             403a55     -1 INSTR LOCAL NoMetaUpdate test    esi, esi 
             403a55      2 INSTR BELONGTO 403480 
             403a57     -1 INSTR LOCAL NoMetaUpdate jg      loc_40371E 
@@ -5731,43 +5738,43 @@
             403a5d     -1 INSTR LOCAL NoMetaUpdate jmp     loc_403892 
             403a5d      5 INSTR BELONGTO 403480 
             403a68     10 INSTR BELONGTO 403480 
-            403a68     10 INSTR DEADREGS  EFLAGS RCX RBX R12 ZZ mov     cs:status, 2 
+            403a68     10 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX RSI RDI R12 ZZ mov     cs:status, 2 
             403a72     -1 INSTR LOCAL NoMetaUpdate jmp     loc_40375F 
             403a72      5 INSTR BELONGTO 403480 
             403a80      7 INSTR BELONGTO 403480 
-            403a80      7 INSTR DEADREGS  EFLAGS RCX RBX RDI R12 ZZ mov     rcx, cs:s 
+            403a80      7 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX RSI RDI R12 ZZ mov     rcx, cs:s 
             403a87      7 INSTR BELONGTO 403480 
-            403a87      7 INSTR DEADREGS  EFLAGS RBX RDI R12 ZZ mov     rdi, cs:stderr 
+            403a87      7 INSTR DEADREGS  EFLAGS RAX RDX RBX RSI RDI R12 ZZ mov     rdi, cs:stderr 
             403a8e      5 INSTR BELONGTO 403480 
-            403a8e      5 INSTR DEADREGS  EFLAGS RBX R12 ZZ mov     edx, offset aSIWonTReadComp; "%s: I won't read compressed data from a"... 
+            403a8e      5 INSTR DEADREGS  EFLAGS RAX RDX RBX RSI R12 ZZ mov     edx, offset aSIWonTReadComp; "%s: I won't read compressed data from a"... 
             403a93     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 1 
             403a93      5 INSTR BELONGTO 403480 
-            403a93      5 INSTR DEADREGS  EFLAGS RBX R12 ZZ mov     esi, 1 
+            403a93      5 INSTR DEADREGS  EFLAGS RAX RBX RSI R12 ZZ mov     esi, 1 
             403a98      2 INSTR BELONGTO 403480 
-            403a98      2 INSTR DEADREGS  EFLAGS RBX R12 ZZ xor     eax, eax 
+            403a98      2 INSTR DEADREGS  EFLAGS RAX RBX R12 ZZ xor     eax, eax 
             403a98     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             403a9a     -1 INSTR LOCAL NoMetaUpdate call    ___fprintf_chk 
             403a9a      5 INSTR BELONGTO 403480 
             403a9a      5 INSTR DEADREGS  EFLAGS RBX R12 ZZ call    ___fprintf_chk 
             403a9f      7 INSTR BELONGTO 403480 
-            403a9f      7 INSTR DEADREGS  EFLAGS RCX RBX RDI R8 R12 ZZ mov     rcx, cs:s 
+            403a9f      7 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX RSI RDI R8 R12 ZZ mov     rcx, cs:s 
             403aa6      5 INSTR BELONGTO 403480 
-            403aa6      5 INSTR DEADREGS  EFLAGS RBX RDI R8 R12 ZZ mov     edx, offset aSForHelpTypeSH; "%s: For help, type: `%s --help'.\n" 
+            403aa6      5 INSTR DEADREGS  EFLAGS RAX RDX RBX RSI RDI R8 R12 ZZ mov     edx, offset aSForHelpTypeSH; "%s: For help, type: `%s --help'.\n" 
             403aab      3 INSTR BELONGTO 403480 
-            403aab      3 INSTR DEADREGS  EFLAGS RBX RDI R8 R12 ZZ mov     r8, rcx 
+            403aab      3 INSTR DEADREGS  EFLAGS RAX RBX RSI RDI R8 R12 ZZ mov     r8, rcx 
             403aae      7 INSTR BELONGTO 403480 
-            403aae      7 INSTR DEADREGS  EFLAGS RBX RDI R12 ZZ mov     rdi, cs:stderr 
+            403aae      7 INSTR DEADREGS  EFLAGS RAX RBX RSI RDI R12 ZZ mov     rdi, cs:stderr 
             403ab5      2 INSTR BELONGTO 403480 
-            403ab5      2 INSTR DEADREGS  EFLAGS RBX R12 ZZ xor     eax, eax 
+            403ab5      2 INSTR DEADREGS  EFLAGS RAX RBX RSI R12 ZZ xor     eax, eax 
             403ab5     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             403ab7     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 1 
             403ab7      5 INSTR BELONGTO 403480 
-            403ab7      5 INSTR DEADREGS  EFLAGS RBX R12 ZZ mov     esi, 1 
+            403ab7      5 INSTR DEADREGS  EFLAGS RBX RSI R12 ZZ mov     esi, 1 
             403abc     -1 INSTR LOCAL NoMetaUpdate call    ___fprintf_chk 
             403abc      5 INSTR BELONGTO 403480 
             403abc      5 INSTR DEADREGS  EFLAGS RBX R12 ZZ call    ___fprintf_chk 
             403ac1      6 INSTR BELONGTO 403480 
-            403ac1      6 INSTR DEADREGS  EFLAGS RBX R12 ZZ mov     ecx, cs:status 
+            403ac1      6 INSTR DEADREGS  EFLAGS RCX RBX R12 ZZ mov     ecx, cs:status 
             403ac7     -1 INSTR LOCAL NoMetaUpdate test    ecx, ecx 
             403ac7      2 INSTR BELONGTO 403480 
             403ac9     -1 INSTR LOCAL NoMetaUpdate jg      loc_40371E 
@@ -5775,7 +5782,7 @@
             403acf     -1 INSTR LOCAL NoMetaUpdate jmp     loc_403892 
             403acf      5 INSTR BELONGTO 403480 
             403ad4      6 INSTR BELONGTO 403480 
-            403ad4      6 INSTR DEADREGS  EFLAGS RBX R12 ZZ mov     eax, cs:dword_607B08 
+            403ad4      6 INSTR DEADREGS  EFLAGS RAX RBX R12 ZZ mov     eax, cs:dword_607B08 
             403ada     -1 INSTR LOCAL NoMetaUpdate cmp     eax, 3 
             403ada      3 INSTR BELONGTO 403480 
             403add     -1 INSTR LOCAL NoMetaUpdate jz      loc_403929 
@@ -5783,20 +5790,20 @@
             403ae3     -1 INSTR LOCAL NoMetaUpdate jmp     loc_403506 
             403ae3      5 INSTR BELONGTO 403480 
             403af0      6 INSTR BELONGTO 403480 
-            403af0      6 INSTR DEADREGS  EFLAGS RCX RBX RDI R8 R12 ZZ mov     r8d, offset file 
+            403af0      6 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX RSI RDI R8 R12 ZZ mov     r8d, offset file 
             403af6      7 INSTR BELONGTO 403480 
-            403af6      7 INSTR DEADREGS  EFLAGS RCX RBX RDI R12 ZZ mov     rcx, cs:s 
+            403af6      7 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX RSI RDI R12 ZZ mov     rcx, cs:s 
             403afd      5 INSTR BELONGTO 403480 
-            403afd      5 INSTR DEADREGS  EFLAGS RBX RDI R12 ZZ mov     edx, offset aSOutputFileSAl; "%s: Output file %s already exists.\n" 
+            403afd      5 INSTR DEADREGS  EFLAGS RAX RDX RBX RSI RDI R12 ZZ mov     edx, offset aSOutputFileSAl; "%s: Output file %s already exists.\n" 
             403b02     -1 INSTR LOCAL NoMetaUpdate jmp     short loc_403AAE 
             403b02      2 INSTR BELONGTO 403480 
             403b04      5 INSTR BELONGTO 403480 
-            403b04      5 INSTR DEADREGS  EFLAGS RCX RBX R8 R12 R13 R14 R15 ZZ mov     edi, offset aUncompressBadM; "uncompress: bad modes\n" 
+            403b04      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX RSI RDI R8 R12 R13 R14 R15 ZZ mov     edi, offset aUncompressBadM; "uncompress: bad modes\n" 
             403b09     -1 INSTR LOCAL NoMetaUpdate call    sub_4023C0 
             403b09      5 INSTR BELONGTO 403480 
-            403b09      5 INSTR DEADREGS  EFLAGS RCX RBX R8 R12 R13 R14 R15 ZZ call    sub_4023C0 
+            403b09      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX RSI R8 R12 R13 R14 R15 ZZ call    sub_4023C0 
             403b10      5 INSTR BELONGTO 403480 
-            403b10      5 INSTR DEADREGS  EFLAGS RBX R12 ZZ mov     edi, offset file; filename 
+            403b10      5 INSTR DEADREGS  EFLAGS RBX RDI R12 ZZ mov     edi, offset file; filename 
             403b15     -1 INSTR LOCAL NoMetaUpdate call    _remove 
             403b15      5 INSTR BELONGTO 403480 
             403b15      5 INSTR DEADREGS  EFLAGS RBX R12 ZZ call    _remove 
@@ -5806,10 +5813,10 @@
             403b1c      6 INSTR BELONGTO 403480 
             403b22     -1 INSTR LOCAL NoMetaUpdate call    sub_402470 
             403b22      5 INSTR BELONGTO 403480 
-            403b22      5 INSTR DEADREGS  EFLAGS RCX RBX RDI R12 R13 R14 R15 ZZ call    sub_402470 
+            403b22      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX RSI RDI R12 R13 R14 R15 ZZ call    sub_402470 
             403b30     -1 INSTR LOCAL NoMetaUpdate call    sub_403380 
             403b30      5 INSTR BELONGTO 403480 
-            403b30      5 INSTR DEADREGS  EFLAGS RAX RBX RSI R12 ZZ call    sub_403380 
+            403b30      5 INSTR DEADREGS  EFLAGS RAX RBX RSI RDI R12 ZZ call    sub_403380 
             403b35     -1 INSTR LOCAL NoMetaUpdate cmp     cs:byte_607B0C, 0 
             403b35      7 INSTR BELONGTO 403480 
             403b3c      7 INSTR BELONGTO 403480 
@@ -5817,7 +5824,7 @@
             403b43     -1 INSTR LOCAL NoMetaUpdate jnz     loc_4036F2 
             403b43      6 INSTR BELONGTO 403480 
             403b49      5 INSTR BELONGTO 403480 
-            403b49      5 INSTR DEADREGS  EFLAGS RBX R12 ZZ mov     edi, offset dest; filename 
+            403b49      5 INSTR DEADREGS  EFLAGS RBX RDI R12 ZZ mov     edi, offset dest; filename 
             403b4e     -1 INSTR LOCAL NoMetaUpdate call    _remove 
             403b4e      5 INSTR BELONGTO 403480 
             403b4e      5 INSTR DEADREGS  EFLAGS RBX R12 ZZ call    _remove 
@@ -5828,36 +5835,37 @@
             403b5b     -1 INSTR LOCAL NoMetaUpdate jmp     short loc_403B22 
             403b5b      2 INSTR BELONGTO 403480 
             403b60      6 INSTR BELONGTO 403480 
-            403b60      6 INSTR DEADREGS  EFLAGS RCX RBX RDI R8 R12 ZZ mov     r8d, offset dest 
+            403b60      6 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX RSI RDI R8 R12 ZZ mov     r8d, offset dest 
             403b66      7 INSTR BELONGTO 403480 
-            403b66      7 INSTR DEADREGS  EFLAGS RCX RBX RDI R12 ZZ mov     rcx, cs:s 
+            403b66      7 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX RSI RDI R12 ZZ mov     rcx, cs:s 
             403b6d      5 INSTR BELONGTO 403480 
-            403b6d      5 INSTR DEADREGS  EFLAGS RBX RDI R12 ZZ mov     edx, offset aSInputFileSIsA; "%s: Input file %s is a directory.\n" 
+            403b6d      5 INSTR DEADREGS  EFLAGS RAX RDX RBX RSI RDI R12 ZZ mov     edx, offset aSInputFileSIsA; "%s: Input file %s is a directory.\n" 
             403b72     -1 INSTR LOCAL NoMetaUpdate jmp     loc_403AAE 
             403b72      5 INSTR BELONGTO 403480 
             403b80     -1 INSTR LOCAL NoMetaUpdate call    ___errno_location 
             403b80      5 INSTR BELONGTO 403480 
             403b80      5 INSTR DEADREGS  EFLAGS RBX R12 ZZ call    ___errno_location 
             403b85      2 INSTR BELONGTO 403480 
-            403b85      2 INSTR DEADREGS  EFLAGS RBX R12 ZZ mov     edi, [rax]      ; errnum 
+            403b85      2 INSTR DEADREGS  EFLAGS RBX RDI R12 ZZ mov     edi, [rax]      ; errnum 
             403b87     -1 INSTR LOCAL NoMetaUpdate call    _strerror 
             403b87      5 INSTR BELONGTO 403480 
             403b87      5 INSTR DEADREGS  EFLAGS RBX R12 ZZ call    _strerror 
             403b8c      7 INSTR BELONGTO 403480 
-            403b8c      7 INSTR DEADREGS  EFLAGS RCX RBX RDI R8 R9 R12 ZZ mov     rcx, cs:s 
+            403b8c      7 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI RDI R8 R9 R12 ZZ mov     rcx, cs:s 
             403b93      7 INSTR BELONGTO 403480 
-            403b93      7 INSTR DEADREGS  EFLAGS RBX RDI R8 R9 R12 ZZ mov     rdi, cs:stderr 
+            403b93      7 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI R8 R9 R12 ZZ mov     rdi, cs:stderr 
             403b9a      3 INSTR BELONGTO 403480 
-            403b9a      3 INSTR DEADREGS  EFLAGS RBX R8 R9 R12 ZZ mov     r9, rax 
+            403b9a      3 INSTR DEADREGS  EFLAGS RDX RBX RSI R8 R9 R12 ZZ mov     r9, rax 
             403b9d      6 INSTR BELONGTO 403480 
-            403b9d      6 INSTR DEADREGS  EFLAGS RBX R8 R12 ZZ mov     r8d, offset file 
+            403b9d      6 INSTR DEADREGS  EFLAGS RAX RDX RBX RSI R8 R12 ZZ mov     r8d, offset file 
             403ba3      2 INSTR BELONGTO 403480 
-            403ba3      2 INSTR DEADREGS  EFLAGS RBX R12 ZZ xor     eax, eax 
+            403ba3      2 INSTR DEADREGS  EFLAGS RAX RDX RBX RSI R12 ZZ xor     eax, eax 
             403ba3     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             403ba5      5 INSTR BELONGTO 403480 
-            403ba5      5 INSTR DEADREGS  EFLAGS RBX R12 ZZ mov     edx, offset aSCanTCreateOut; "%s: Can't create output file %s: %s.\n" 
-            403baa     -1 INSTR LOCAL MetadataRedundant mov     esi, 1 
+            403ba5      5 INSTR DEADREGS  EFLAGS RDX RBX RSI R12 ZZ mov     edx, offset aSCanTCreateOut; "%s: Can't create output file %s: %s.\n" 
+            403baa     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 1 
             403baa      5 INSTR BELONGTO 403480 
+            403baa      5 INSTR DEADREGS  EFLAGS RBX RSI R12 ZZ mov     esi, 1 
             403baf     -1 INSTR LOCAL NoMetaUpdate call    ___fprintf_chk 
             403baf      5 INSTR BELONGTO 403480 
             403baf      5 INSTR DEADREGS  EFLAGS RBX R12 ZZ call    ___fprintf_chk 
@@ -5873,18 +5881,18 @@
             403bc5     -1 INSTR LOCAL NoMetaUpdate jmp     loc_40399C 
             403bc5      5 INSTR BELONGTO 403480 
             403bca      7 INSTR BELONGTO 403480 
-            403bca      7 INSTR DEADREGS  EFLAGS RCX RBX RDI R8 R12 ZZ mov     rcx, cs:s 
+            403bca      7 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX RSI RDI R8 R12 ZZ mov     rcx, cs:s 
             403bd1      7 INSTR BELONGTO 403480 
-            403bd1      7 INSTR DEADREGS  EFLAGS RBX RDI R8 R12 ZZ mov     rdi, cs:stderr 
+            403bd1      7 INSTR DEADREGS  EFLAGS RAX RDX RBX RSI RDI R8 R12 ZZ mov     rdi, cs:stderr 
             403bd8      6 INSTR BELONGTO 403480 
-            403bd8      6 INSTR DEADREGS  EFLAGS RBX R8 R12 ZZ mov     r8d, offset dest 
+            403bd8      6 INSTR DEADREGS  EFLAGS RAX RDX RBX RSI R8 R12 ZZ mov     r8d, offset dest 
             403bde      5 INSTR BELONGTO 403480 
-            403bde      5 INSTR DEADREGS  EFLAGS RBX R12 ZZ mov     edx, offset aSInputFileSIsN; "%s: Input file %s is not a normal file."... 
+            403bde      5 INSTR DEADREGS  EFLAGS RAX RDX RBX RSI R12 ZZ mov     edx, offset aSInputFileSIsN; "%s: Input file %s is not a normal file."... 
             403be3     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 1 
             403be3      5 INSTR BELONGTO 403480 
-            403be3      5 INSTR DEADREGS  EFLAGS RBX R12 ZZ mov     esi, 1 
+            403be3      5 INSTR DEADREGS  EFLAGS RAX RBX RSI R12 ZZ mov     esi, 1 
             403be8      2 INSTR BELONGTO 403480 
-            403be8      2 INSTR DEADREGS  EFLAGS RBX R12 ZZ xor     eax, eax 
+            403be8      2 INSTR DEADREGS  EFLAGS RAX RBX R12 ZZ xor     eax, eax 
             403be8     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             403bea     -1 INSTR LOCAL NoMetaUpdate call    ___fprintf_chk 
             403bea      5 INSTR BELONGTO 403480 
@@ -5907,17 +5915,18 @@
             403c0b     -1 INSTR LOCAL NoMetaUpdate test    rdi, rdi 
             403c0b      3 INSTR BELONGTO 403c00 
             403c0e      7 INSTR BELONGTO 403c00 
+            403c0e      7 INSTR DEADREGS  RDI ZZ mov     cs:byte_60834C, 0 
             403c15     -1 INSTR LOCAL NoMetaUpdate jz      loc_403E20 
             403c15      6 INSTR BELONGTO 403c00 
             403c1b      5 INSTR BELONGTO 403c00 
-            403c1b      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, offset src ; "(none)" 
+            403c1b      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, offset src ; "(none)" 
             403c20      5 INSTR BELONGTO 403c00 
-            403c20      5 INSTR DEADREGS  EFLAGS ZZ mov     edi, offset file; dest 
+            403c20      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     edi, offset file; dest 
             403c25     -1 INSTR LOCAL NoMetaUpdate call    sub_403080 
             403c25      5 INSTR BELONGTO 403c00 
             403c25      5 INSTR DEADREGS  EFLAGS ZZ call    sub_403080 
             403c2a      6 INSTR BELONGTO 403c00 
-            403c2a      6 INSTR DEADREGS  EFLAGS ZZ mov     eax, cs:dword_607B08 
+            403c2a      6 INSTR DEADREGS  EFLAGS RAX RDI ZZ mov     eax, cs:dword_607B08 
             403c30     -1 INSTR LOCAL NoMetaUpdate cmp     eax, 2 
             403c30      3 INSTR BELONGTO 403c00 
             403c33     -1 INSTR LOCAL NoMetaUpdate jz      loc_403D50 
@@ -5931,10 +5940,10 @@
             403c45     -1 INSTR LOCAL NoMetaUpdate jz      loc_403DF0 
             403c45      6 INSTR BELONGTO 403c00 
             403c4b      5 INSTR BELONGTO 403c00 
-            403c4b      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     edi, offset dest 
+            403c4b      5 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ mov     edi, offset dest 
             403c50     -1 INSTR LOCAL NoMetaUpdate call    sub_402010 
             403c50      5 INSTR BELONGTO 403c00 
-            403c50      5 INSTR DEADREGS  EFLAGS RBX ZZ call    sub_402010 
+            403c50      5 INSTR DEADREGS  EFLAGS RBX RSI ZZ call    sub_402010 
             403c55     -1 INSTR LOCAL NoMetaUpdate test    al, al 
             403c55      2 INSTR BELONGTO 403c00 
             403c57     -1 INSTR LOCAL NoMetaUpdate jz      loc_403E50 
@@ -5944,26 +5953,26 @@
             403c64     -1 INSTR LOCAL NoMetaUpdate jz      loc_403D6C 
             403c64      6 INSTR BELONGTO 403c00 
             403c6a      3 INSTR BELONGTO 403c00 
-            403c6a      3 INSTR DEADREGS  EFLAGS RDX RBX ZZ mov     rdx, rsp        ; stat_buf 
+            403c6a      3 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI ZZ mov     rdx, rsp        ; stat_buf 
             403c6a      3 PTRIMMEDESP STACK 0 displ mov     rdx, rsp        ; stat_buf
             403c6d      5 INSTR BELONGTO 403c00 
-            403c6d      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     esi, offset dest; filename 
+            403c6d      5 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ mov     esi, offset dest; filename 
             403c72     -2 INSTR LOCAL n RDI ZZ  NUMVia2ndSrcIMMEDNUM mov     edi, 1          ; ver 
             403c72      5 INSTR BELONGTO 403c00 
-            403c72      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     edi, 1          ; ver 
+            403c72      5 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     edi, 1          ; ver 
             403c77     -1 INSTR LOCAL NoMetaUpdate call    ___xstat64 
             403c77      5 INSTR BELONGTO 403c00 
             403c77      5 INSTR DEADREGS  EFLAGS RBX ZZ call    ___xstat64 
-            403c7c     -1 INSTR LOCAL MetadataRedundant mov     eax, [rsp+98h+var_80] 
+            403c7c     -1 INSTR LOCAL MetadataUnused mov     eax, [rsp+98h+var_80] 
             403c7c      4 INSTR BELONGTO 403c00 
-            403c80     -1 INSTR LOCAL MetadataRedundant and     eax, 0F000h 
+            403c80     -1 INSTR LOCAL MetadataUnused and     eax, 0F000h 
             403c80      5 INSTR BELONGTO 403c00 
             403c85     -1 INSTR LOCAL NoMetaUpdate cmp     eax, 4000h 
             403c85      5 INSTR BELONGTO 403c00 
             403c8a     -1 INSTR LOCAL NoMetaUpdate jz      loc_403EA0 
             403c8a      6 INSTR BELONGTO 403c00 
             403c90      6 INSTR BELONGTO 403c00 
-            403c90      6 INSTR DEADREGS  EFLAGS RBX ZZ mov     eax, cs:dword_607B08 
+            403c90      6 INSTR DEADREGS  EFLAGS RAX RBX RDI ZZ mov     eax, cs:dword_607B08 
             403c96     -1 INSTR LOCAL NoMetaUpdate cmp     eax, 1 
             403c96      3 INSTR BELONGTO 403c00 
             403c99     -1 INSTR LOCAL NoMetaUpdate jz      loc_403D6C 
@@ -5975,9 +5984,9 @@
             403ca8     -1 INSTR LOCAL NoMetaUpdate jg      loc_403E10 
             403ca8      6 INSTR BELONGTO 403c00 
             403cae      5 INSTR BELONGTO 403c00 
-            403cae      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     esi, offset modes; "rb" 
+            403cae      5 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ mov     esi, offset modes; "rb" 
             403cb3      5 INSTR BELONGTO 403c00 
-            403cb3      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     edi, offset dest; filename 
+            403cb3      5 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     edi, offset dest; filename 
             403cb8     -1 INSTR LOCAL NoMetaUpdate call    _fopen64 
             403cb8      5 INSTR BELONGTO 403c00 
             403cb8      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _fopen64 
@@ -5994,23 +6003,23 @@
             403cd3     -1 INSTR LOCAL NoMetaUpdate jle     short loc_403D03 
             403cd3      2 INSTR BELONGTO 403c00 
             403cd5      7 INSTR BELONGTO 403c00 
-            403cd5      7 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, cs:stderr 
+            403cd5      7 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI ZZ mov     rdi, cs:stderr 
             403cdc      5 INSTR BELONGTO 403c00 
-            403cdc      5 INSTR DEADREGS  EFLAGS ZZ mov     ecx, offset dest 
+            403cdc      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI ZZ mov     ecx, offset dest 
             403ce1      5 INSTR BELONGTO 403c00 
-            403ce1      5 INSTR DEADREGS  EFLAGS ZZ mov     edx, offset aS  ; "  %s: " 
+            403ce1      5 INSTR DEADREGS  EFLAGS RAX RDX RSI ZZ mov     edx, offset aS  ; "  %s: " 
             403ce6     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 1 
             403ce6      5 INSTR BELONGTO 403c00 
-            403ce6      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, 1 
+            403ce6      5 INSTR DEADREGS  EFLAGS RAX RSI ZZ mov     esi, 1 
             403ceb      2 INSTR BELONGTO 403c00 
-            403ceb      2 INSTR DEADREGS  EFLAGS ZZ xor     eax, eax 
+            403ceb      2 INSTR DEADREGS  EFLAGS RAX ZZ xor     eax, eax 
             403ceb     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             403ced     -1 INSTR LOCAL NoMetaUpdate call    ___fprintf_chk 
             403ced      5 INSTR BELONGTO 403c00 
             403ced      5 INSTR DEADREGS  EFLAGS ZZ call    ___fprintf_chk 
             403cf2     -1 INSTR LOCAL NoMetaUpdate call    sub_4033C0 
             403cf2      5 INSTR BELONGTO 403c00 
-            403cf2      5 INSTR DEADREGS  EFLAGS RAX RCX RSI RDI R8 R9 R10 R11 ZZ call    sub_4033C0 
+            403cf2      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R9 R10 R11 ZZ call    sub_4033C0 
             403cf7      7 INSTR BELONGTO 403c00 
             403cf7      7 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, cs:stderr  ; stream 
             403cfe     -1 INSTR LOCAL NoMetaUpdate call    _fflush 
@@ -6028,21 +6037,21 @@
             403d18     -1 INSTR LOCAL NoMetaUpdate jz      loc_403E40 
             403d18      6 INSTR BELONGTO 403c00 
             403d1e      6 INSTR BELONGTO 403c00 
-            403d1e      6 INSTR DEADREGS  EFLAGS RBX ZZ mov     edi, cs:dword_6076CC 
+            403d1e      6 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     edi, cs:dword_6076CC 
             403d24     -1 INSTR LOCAL NoMetaUpdate test    edi, edi 
             403d24      2 INSTR BELONGTO 403c00 
             403d26     -1 INSTR LOCAL NoMetaUpdate jle     short loc_403D43 
             403d26      2 INSTR BELONGTO 403c00 
             403d28      7 INSTR BELONGTO 403c00 
-            403d28      7 INSTR DEADREGS  EFLAGS RCX RBX ZZ mov     rcx, cs:stderr  ; s 
+            403d28      7 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI RDI ZZ mov     rcx, cs:stderr  ; s 
             403d2f     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 3          ; n 
             403d2f      5 INSTR BELONGTO 403c00 
-            403d2f      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     edx, 3          ; n 
+            403d2f      5 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI ZZ mov     edx, 3          ; n 
             403d34     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 1          ; size 
             403d34      5 INSTR BELONGTO 403c00 
-            403d34      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     esi, 1          ; size 
+            403d34      5 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ mov     esi, 1          ; size 
             403d39      5 INSTR BELONGTO 403c00 
-            403d39      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     edi, offset aOk ; ptr 
+            403d39      5 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     edi, offset aOk ; ptr 
             403d3e     -1 INSTR LOCAL NoMetaUpdate call    _fwrite 
             403d3e      5 INSTR BELONGTO 403c00 
             403d3e      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _fwrite 
@@ -6053,14 +6062,14 @@
             403d4b      1 INSTR BELONGTO 403c00 
             403d4b      1 INSTR DEADREGS  EFLAGS ZZ retn 
             403d50      3 INSTR BELONGTO 403c00 
-            403d50      3 INSTR DEADREGS  EFLAGS RSI ZZ mov     rsi, rbx        ; src 
+            403d50      3 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     rsi, rbx        ; src 
             403d53      5 INSTR BELONGTO 403c00 
-            403d53      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     edi, offset dest; dest 
+            403d53      5 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     edi, offset dest; dest 
             403d58     -1 INSTR LOCAL NoMetaUpdate call    sub_403080 
             403d58      5 INSTR BELONGTO 403c00 
             403d58      5 INSTR DEADREGS  EFLAGS RBX ZZ call    sub_403080 
             403d5d      6 INSTR BELONGTO 403c00 
-            403d5d      6 INSTR DEADREGS  EFLAGS RBX ZZ mov     eax, cs:dword_607B08 
+            403d5d      6 INSTR DEADREGS  EFLAGS RAX RBX RDI ZZ mov     eax, cs:dword_607B08 
             403d63     -1 INSTR LOCAL NoMetaUpdate cmp     eax, 1 
             403d63      3 INSTR BELONGTO 403c00 
             403d66     -1 INSTR LOCAL NoMetaUpdate jnz     loc_403C4B 
@@ -6071,7 +6080,7 @@
             403d73      5 INSTR BELONGTO 403c00 
             403d73      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _fileno 
             403d78      2 INSTR BELONGTO 403c00 
-            403d78      2 INSTR DEADREGS  EFLAGS RBX ZZ mov     edi, eax        ; fd 
+            403d78      2 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     edi, eax        ; fd 
             403d7a     -1 INSTR LOCAL NoMetaUpdate call    _isatty 
             403d7a      5 INSTR BELONGTO 403c00 
             403d7a      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _isatty 
@@ -6082,34 +6091,34 @@
             403d88     -1 INSTR LOCAL NoMetaUpdate jz      loc_403CC9 
             403d88      6 INSTR BELONGTO 403c00 
             403d8e      7 INSTR BELONGTO 403c00 
-            403d8e      7 INSTR DEADREGS  EFLAGS RCX RBX RDI ZZ mov     rcx, cs:s 
+            403d8e      7 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX RSI RDI ZZ mov     rcx, cs:s 
             403d95      7 INSTR BELONGTO 403c00 
-            403d95      7 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     rdi, cs:stderr 
+            403d95      7 INSTR DEADREGS  EFLAGS RAX RDX RBX RSI RDI ZZ mov     rdi, cs:stderr 
             403d9c      5 INSTR BELONGTO 403c00 
-            403d9c      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     edx, offset aSIWonTReadComp; "%s: I won't read compressed data from a"... 
+            403d9c      5 INSTR DEADREGS  EFLAGS RAX RDX RBX RSI ZZ mov     edx, offset aSIWonTReadComp; "%s: I won't read compressed data from a"... 
             403da1     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 1 
             403da1      5 INSTR BELONGTO 403c00 
-            403da1      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     esi, 1 
+            403da1      5 INSTR DEADREGS  EFLAGS RAX RBX RSI ZZ mov     esi, 1 
             403da6      2 INSTR BELONGTO 403c00 
-            403da6      2 INSTR DEADREGS  EFLAGS RBX ZZ xor     eax, eax 
+            403da6      2 INSTR DEADREGS  EFLAGS RAX RBX ZZ xor     eax, eax 
             403da6     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             403da8     -1 INSTR LOCAL NoMetaUpdate call    ___fprintf_chk 
             403da8      5 INSTR BELONGTO 403c00 
             403da8      5 INSTR DEADREGS  EFLAGS RBX ZZ call    ___fprintf_chk 
             403dad      7 INSTR BELONGTO 403c00 
-            403dad      7 INSTR DEADREGS  EFLAGS RCX RBX RDI R8 ZZ mov     rcx, cs:s 
+            403dad      7 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX RSI RDI R8 ZZ mov     rcx, cs:s 
             403db4      5 INSTR BELONGTO 403c00 
-            403db4      5 INSTR DEADREGS  EFLAGS RBX RDI R8 ZZ mov     edx, offset aSForHelpTypeSH; "%s: For help, type: `%s --help'.\n" 
+            403db4      5 INSTR DEADREGS  EFLAGS RAX RDX RBX RSI RDI R8 ZZ mov     edx, offset aSForHelpTypeSH; "%s: For help, type: `%s --help'.\n" 
             403db9      3 INSTR BELONGTO 403c00 
-            403db9      3 INSTR DEADREGS  EFLAGS RBX RDI R8 ZZ mov     r8, rcx 
+            403db9      3 INSTR DEADREGS  EFLAGS RAX RBX RSI RDI R8 ZZ mov     r8, rcx 
             403dbc      7 INSTR BELONGTO 403c00 
-            403dbc      7 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     rdi, cs:stderr 
+            403dbc      7 INSTR DEADREGS  EFLAGS RAX RBX RSI RDI ZZ mov     rdi, cs:stderr 
             403dc3      2 INSTR BELONGTO 403c00 
-            403dc3      2 INSTR DEADREGS  EFLAGS RBX ZZ xor     eax, eax 
+            403dc3      2 INSTR DEADREGS  EFLAGS RAX RBX RSI ZZ xor     eax, eax 
             403dc3     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             403dc5     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 1 
             403dc5      5 INSTR BELONGTO 403c00 
-            403dc5      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     esi, 1 
+            403dc5      5 INSTR DEADREGS  EFLAGS RBX RSI ZZ mov     esi, 1 
             403dca     -1 INSTR LOCAL NoMetaUpdate call    ___fprintf_chk 
             403dca      5 INSTR BELONGTO 403c00 
             403dca      5 INSTR DEADREGS  EFLAGS RBX ZZ call    ___fprintf_chk 
@@ -6124,30 +6133,30 @@
             403de9     -1 INSTR LOCAL NoMetaUpdate jmp     loc_403D43 
             403de9      5 INSTR BELONGTO 403c00 
             403df0      5 INSTR BELONGTO 403c00 
-            403df0      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     esi, offset aStdin; "(stdin)" 
+            403df0      5 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ mov     esi, offset aStdin; "(stdin)" 
             403df5      5 INSTR BELONGTO 403c00 
-            403df5      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     edi, offset dest; dest 
+            403df5      5 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     edi, offset dest; dest 
             403dfa     -1 INSTR LOCAL NoMetaUpdate call    sub_403080 
             403dfa      5 INSTR BELONGTO 403c00 
             403dfa      5 INSTR DEADREGS  EFLAGS RBX ZZ call    sub_403080 
             403dff      6 INSTR BELONGTO 403c00 
-            403dff      6 INSTR DEADREGS  EFLAGS RBX ZZ mov     eax, cs:dword_607B08 
+            403dff      6 INSTR DEADREGS  EFLAGS RAX RBX RDI ZZ mov     eax, cs:dword_607B08 
             403e05     -1 INSTR LOCAL NoMetaUpdate jmp     loc_403D63 
             403e05      5 INSTR BELONGTO 403c00 
             403e10      5 INSTR BELONGTO 403c00 
-            403e10      5 INSTR DEADREGS  EFLAGS RCX RBX R8 R12 R13 R14 R15 ZZ mov     edi, offset aTestfBadSrcmod; "testf: bad srcMode" 
+            403e10      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX RSI RDI R8 R12 R13 R14 R15 ZZ mov     edi, offset aTestfBadSrcmod; "testf: bad srcMode" 
             403e15     -1 INSTR LOCAL NoMetaUpdate call    sub_4023C0 
             403e15      5 INSTR BELONGTO 403c00 
-            403e15      5 INSTR DEADREGS  EFLAGS RCX RBX R8 R12 R13 R14 R15 ZZ call    sub_4023C0 
+            403e15      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX RSI R8 R12 R13 R14 R15 ZZ call    sub_4023C0 
             403e20     -1 INSTR LOCAL NoMetaUpdate cmp     cs:dword_607B08, 1 
             403e20      7 INSTR BELONGTO 403c00 
             403e27     -1 INSTR LOCAL NoMetaUpdate jz      loc_403C1B 
             403e27      6 INSTR BELONGTO 403c00 
             403e2d      5 INSTR BELONGTO 403c00 
-            403e2d      5 INSTR DEADREGS  EFLAGS RCX RBX R8 R12 R13 R14 R15 ZZ mov     edi, offset aTestfBadModes; "testf: bad modes\n" 
+            403e2d      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX RSI RDI R8 R12 R13 R14 R15 ZZ mov     edi, offset aTestfBadModes; "testf: bad modes\n" 
             403e32     -1 INSTR LOCAL NoMetaUpdate call    sub_4023C0 
             403e32      5 INSTR BELONGTO 403c00 
-            403e32      5 INSTR DEADREGS  EFLAGS RCX RBX R8 R12 R13 R14 R15 ZZ call    sub_4023C0 
+            403e32      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX RSI R8 R12 R13 R14 R15 ZZ call    sub_4023C0 
             403e40      7 INSTR BELONGTO 403c00 
             403e40      7 INSTR DEADREGS  EFLAGS RBX ZZ mov     cs:byte_607F2A, 1 
             403e47     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rsp, 90h 
@@ -6160,26 +6169,26 @@
             403e50      5 INSTR BELONGTO 403c00 
             403e50      5 INSTR DEADREGS  EFLAGS RBX ZZ call    ___errno_location 
             403e55      2 INSTR BELONGTO 403c00 
-            403e55      2 INSTR DEADREGS  EFLAGS RBX ZZ mov     edi, [rax]      ; errnum 
+            403e55      2 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     edi, [rax]      ; errnum 
             403e57     -1 INSTR LOCAL NoMetaUpdate call    _strerror 
             403e57      5 INSTR BELONGTO 403c00 
             403e57      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _strerror 
             403e5c      7 INSTR BELONGTO 403c00 
-            403e5c      7 INSTR DEADREGS  EFLAGS RCX RBX RDI R8 R9 ZZ mov     rcx, cs:s 
+            403e5c      7 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI RDI R8 R9 ZZ mov     rcx, cs:s 
             403e63      3 INSTR BELONGTO 403c00 
-            403e63      3 INSTR DEADREGS  EFLAGS RBX RDI R8 R9 ZZ mov     r9, rax 
+            403e63      3 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI R8 R9 ZZ mov     r9, rax 
             403e66      6 INSTR BELONGTO 403c00 
-            403e66      6 INSTR DEADREGS  EFLAGS RBX RDI R8 ZZ mov     r8d, offset dest 
+            403e66      6 INSTR DEADREGS  EFLAGS RAX RDX RBX RSI RDI R8 ZZ mov     r8d, offset dest 
             403e6c      5 INSTR BELONGTO 403c00 
-            403e6c      5 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     edx, offset aSCanTOpenInp_1; "%s: Can't open input %s: %s.\n" 
+            403e6c      5 INSTR DEADREGS  EFLAGS RAX RDX RBX RSI RDI ZZ mov     edx, offset aSCanTOpenInp_1; "%s: Can't open input %s: %s.\n" 
             403e71      7 INSTR BELONGTO 403c00 
-            403e71      7 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     rdi, cs:stderr 
+            403e71      7 INSTR DEADREGS  EFLAGS RAX RBX RSI RDI ZZ mov     rdi, cs:stderr 
             403e78      2 INSTR BELONGTO 403c00 
-            403e78      2 INSTR DEADREGS  EFLAGS RBX ZZ xor     eax, eax 
+            403e78      2 INSTR DEADREGS  EFLAGS RAX RBX RSI ZZ xor     eax, eax 
             403e78     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             403e7a     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 1 
             403e7a      5 INSTR BELONGTO 403c00 
-            403e7a      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     esi, 1 
+            403e7a      5 INSTR DEADREGS  EFLAGS RBX RSI ZZ mov     esi, 1 
             403e7f     -1 INSTR LOCAL NoMetaUpdate call    ___fprintf_chk 
             403e7f      5 INSTR BELONGTO 403c00 
             403e7f      5 INSTR DEADREGS  EFLAGS RBX ZZ call    ___fprintf_chk 
@@ -6197,29 +6206,29 @@
             403e9c      1 INSTR BELONGTO 403c00 
             403e9c      1 INSTR DEADREGS  EFLAGS ZZ retn 
             403ea0      6 INSTR BELONGTO 403c00 
-            403ea0      6 INSTR DEADREGS  EFLAGS RCX RBX RDI R8 ZZ mov     r8d, offset dest 
+            403ea0      6 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX RSI RDI R8 ZZ mov     r8d, offset dest 
             403ea6      7 INSTR BELONGTO 403c00 
-            403ea6      7 INSTR DEADREGS  EFLAGS RCX RBX RDI ZZ mov     rcx, cs:s 
+            403ea6      7 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX RSI RDI ZZ mov     rcx, cs:s 
             403ead      5 INSTR BELONGTO 403c00 
-            403ead      5 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     edx, offset aSInputFileSIsA; "%s: Input file %s is a directory.\n" 
+            403ead      5 INSTR DEADREGS  EFLAGS RAX RDX RBX RSI RDI ZZ mov     edx, offset aSInputFileSIsA; "%s: Input file %s is a directory.\n" 
             403eb2     -1 INSTR LOCAL NoMetaUpdate jmp     loc_403DBC 
             403eb2      5 INSTR BELONGTO 403c00 
             403ec0     -1 INSTR LOCAL NoMetaUpdate call    ___errno_location 
             403ec0      5 INSTR BELONGTO 403c00 
             403ec0      5 INSTR DEADREGS  EFLAGS RBX ZZ call    ___errno_location 
             403ec5      2 INSTR BELONGTO 403c00 
-            403ec5      2 INSTR DEADREGS  EFLAGS RBX ZZ mov     edi, [rax]      ; errnum 
+            403ec5      2 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     edi, [rax]      ; errnum 
             403ec7     -1 INSTR LOCAL NoMetaUpdate call    _strerror 
             403ec7      5 INSTR BELONGTO 403c00 
             403ec7      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _strerror 
             403ecc      6 INSTR BELONGTO 403c00 
-            403ecc      6 INSTR DEADREGS  EFLAGS RCX RBX RDI R8 R9 ZZ mov     r8d, offset dest 
+            403ecc      6 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI RDI R8 R9 ZZ mov     r8d, offset dest 
             403ed2      3 INSTR BELONGTO 403c00 
-            403ed2      3 INSTR DEADREGS  EFLAGS RCX RBX RDI R9 ZZ mov     r9, rax 
+            403ed2      3 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI RDI R9 ZZ mov     r9, rax 
             403ed5      7 INSTR BELONGTO 403c00 
-            403ed5      7 INSTR DEADREGS  EFLAGS RCX RBX RDI ZZ mov     rcx, cs:s 
+            403ed5      7 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX RSI RDI ZZ mov     rcx, cs:s 
             403edc      5 INSTR BELONGTO 403c00 
-            403edc      5 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     edx, offset aSCanTOpenInp_0; "%s: Can't open input file %s:%s.\n" 
+            403edc      5 INSTR DEADREGS  EFLAGS RAX RDX RBX RSI RDI ZZ mov     edx, offset aSCanTOpenInp_0; "%s: Can't open input file %s:%s.\n" 
             403ee1     -1 INSTR LOCAL NoMetaUpdate jmp     short loc_403E71 
             403ee1      2 INSTR BELONGTO 403c00 
             403ef0      0 FUNC FRAMERESTORE 0 0 1 1 0 0 2 0 1 3 -16 0 4 0 8 5 -8 0 6 0 0 7 0 0 8 0 0 9 0 0 10 0 0 11 0 0 12 0 0 13 0 0 14 0 0 15 0 0 ZZ
@@ -6245,7 +6254,7 @@
             403f06     -1 INSTR LOCAL NoMetaUpdate jz      loc_404040 
             403f06      6 INSTR BELONGTO 403ef0 
             403f0c      6 INSTR BELONGTO 403ef0 
-            403f0c      6 INSTR DEADREGS  EFLAGS ZZ mov     eax, cs:dword_607B08 
+            403f0c      6 INSTR DEADREGS  EFLAGS RAX ZZ mov     eax, cs:dword_607B08 
             403f12     -1 INSTR LOCAL NoMetaUpdate cmp     eax, 2 
             403f12      3 INSTR BELONGTO 403ef0 
             403f15     -1 INSTR LOCAL NoMetaUpdate jz      loc_404080 
@@ -6259,10 +6268,10 @@
             403f27     -1 INSTR LOCAL NoMetaUpdate jz      loc_40404D 
             403f27      6 INSTR BELONGTO 403ef0 
             403f2d      5 INSTR BELONGTO 403ef0 
-            403f2d      5 INSTR DEADREGS  EFLAGS ZZ mov     edi, offset dest 
+            403f2d      5 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ mov     edi, offset dest 
             403f32     -1 INSTR LOCAL NoMetaUpdate call    sub_402010 
             403f32      5 INSTR BELONGTO 403ef0 
-            403f32      5 INSTR DEADREGS  EFLAGS ZZ call    sub_402010 
+            403f32      5 INSTR DEADREGS  EFLAGS RBX RSI ZZ call    sub_402010 
             403f37     -1 INSTR LOCAL NoMetaUpdate test    al, al 
             403f37      2 INSTR BELONGTO 403ef0 
             403f39     -1 INSTR LOCAL NoMetaUpdate jz      loc_403FEF 
@@ -6270,9 +6279,9 @@
             403f3f     -1 INSTR LOCAL MetadataUnused xor     ebx, ebx 
             403f3f      2 INSTR BELONGTO 403ef0 
             403f41      7 INSTR BELONGTO 403ef0 
-            403f41      7 INSTR DEADREGS  EFLAGS RSI ZZ mov     rbp, off_6071C0[rbx] 
+            403f41      7 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     rbp, off_6071C0[rbx] 
             403f48      5 INSTR BELONGTO 403ef0 
-            403f48      5 INSTR DEADREGS  EFLAGS RSI ZZ mov     edi, offset dest 
+            403f48      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     edi, offset dest 
             403f4d      3 INSTR BELONGTO 403ef0 
             403f4d      3 INSTR DEADREGS  EFLAGS RSI ZZ mov     rsi, rbp 
             403f50     -1 INSTR LOCAL NoMetaUpdate call    sub_401FB0 
@@ -6289,9 +6298,9 @@
             403f65     -1 INSTR LOCAL NoMetaUpdate jnz     short loc_403F41 
             403f65      2 INSTR BELONGTO 403ef0 
             403f67      6 INSTR BELONGTO 403ef0 
-            403f67      6 INSTR DEADREGS  EFLAGS RDX ZZ mov     eax, cs:dword_607B08 
+            403f67      6 INSTR DEADREGS  EFLAGS RAX RDX RBX RDI ZZ mov     eax, cs:dword_607B08 
             403f6d      3 INSTR BELONGTO 403ef0 
-            403f6d      3 INSTR DEADREGS  EFLAGS RDX ZZ lea     edx, [rax-2] 
+            403f6d      3 INSTR DEADREGS  EFLAGS RDX RBX RDI ZZ lea     edx, [rax-2] 
             403f70     -1 INSTR LOCAL NoMetaUpdate cmp     edx, 1 
             403f70      3 INSTR BELONGTO 403ef0 
             403f73     -1 INSTR LOCAL NoMetaUpdate jbe     loc_404210 
@@ -6311,44 +6320,45 @@
             403f90     -1 INSTR LOCAL NoMetaUpdate jz      loc_404088 
             403f90      6 INSTR BELONGTO 403ef0 
             403f96      5 INSTR BELONGTO 403ef0 
-            403f96      5 INSTR DEADREGS  EFLAGS RCX RBX R8 R12 R13 R14 R15 ZZ mov     edi, 404700h 
+            403f96      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX RSI RDI R8 R12 R13 R14 R15 ZZ mov     edi, 404700h 
             403f9b     -1 INSTR LOCAL NoMetaUpdate call    sub_4023C0 
             403f9b      5 INSTR BELONGTO 403ef0 
-            403f9b      5 INSTR DEADREGS  EFLAGS RCX RBX R8 R12 R13 R14 R15 ZZ call    sub_4023C0 
+            403f9b      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX RSI R8 R12 R13 R14 R15 ZZ call    sub_4023C0 
             403fa0      3 INSTR BELONGTO 403ef0 
             403fa0      3 INSTR DEADREGS  EFLAGS RSI ZZ mov     rsi, rdi        ; src 
             403fa3      5 INSTR BELONGTO 403ef0 
-            403fa3      5 INSTR DEADREGS  EFLAGS ZZ mov     edi, offset dest; dest 
+            403fa3      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     edi, offset dest; dest 
             403fa8     -1 INSTR LOCAL NoMetaUpdate call    sub_403080 
             403fa8      5 INSTR BELONGTO 403ef0 
             403fa8      5 INSTR DEADREGS  EFLAGS ZZ call    sub_403080 
             403fad      3 INSTR BELONGTO 403ef0 
-            403fad      3 INSTR DEADREGS  EFLAGS RSI ZZ mov     rsi, rbx        ; src 
+            403fad      3 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     rsi, rbx        ; src 
             403fb0      5 INSTR BELONGTO 403ef0 
-            403fb0      5 INSTR DEADREGS  EFLAGS ZZ mov     edi, offset file; dest 
+            403fb0      5 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     edi, offset file; dest 
             403fb5     -1 INSTR LOCAL NoMetaUpdate call    sub_403080 
             403fb5      5 INSTR BELONGTO 403ef0 
-            403fb5      5 INSTR DEADREGS  EFLAGS ZZ call    sub_403080 
-            403fba     -1 INSTR LOCAL MetadataRedundant mov     edx, 40Ah 
+            403fb5      5 INSTR DEADREGS  EFLAGS RBX ZZ call    sub_403080 
+            403fba     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 40Ah 
             403fba      5 INSTR BELONGTO 403ef0 
+            403fba      5 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI ZZ mov     edx, 40Ah 
             403fbf      5 INSTR BELONGTO 403ef0 
-            403fbf      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, offset a_bz2; ".bz2" 
+            403fbf      5 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ mov     esi, offset a_bz2; ".bz2" 
             403fc4      5 INSTR BELONGTO 403ef0 
-            403fc4      5 INSTR DEADREGS  EFLAGS ZZ mov     edi, offset file 
+            403fc4      5 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     edi, offset file 
             403fc9     -1 INSTR LOCAL NoMetaUpdate call    ___strcat_chk 
             403fc9      5 INSTR BELONGTO 403ef0 
-            403fc9      5 INSTR DEADREGS  EFLAGS ZZ call    ___strcat_chk 
+            403fc9      5 INSTR DEADREGS  EFLAGS RBX ZZ call    ___strcat_chk 
             403fce      6 INSTR BELONGTO 403ef0 
-            403fce      6 INSTR DEADREGS  EFLAGS ZZ mov     eax, cs:dword_607B08 
+            403fce      6 INSTR DEADREGS  EFLAGS RAX RBX RDI ZZ mov     eax, cs:dword_607B08 
             403fd4     -1 INSTR LOCAL NoMetaUpdate cmp     eax, 1 
             403fd4      3 INSTR BELONGTO 403ef0 
             403fd7     -1 INSTR LOCAL NoMetaUpdate jz      loc_403F3F 
             403fd7      6 INSTR BELONGTO 403ef0 
             403fdd      5 INSTR BELONGTO 403ef0 
-            403fdd      5 INSTR DEADREGS  EFLAGS ZZ mov     edi, offset dest 
+            403fdd      5 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ mov     edi, offset dest 
             403fe2     -1 INSTR LOCAL NoMetaUpdate call    sub_402010 
             403fe2      5 INSTR BELONGTO 403ef0 
-            403fe2      5 INSTR DEADREGS  EFLAGS ZZ call    sub_402010 
+            403fe2      5 INSTR DEADREGS  EFLAGS RBX RSI ZZ call    sub_402010 
             403fe7     -1 INSTR LOCAL NoMetaUpdate test    al, al 
             403fe7      2 INSTR BELONGTO 403ef0 
             403fe9     -1 INSTR LOCAL NoMetaUpdate jnz     loc_403F3F 
@@ -6357,25 +6367,26 @@
             403fef      5 INSTR BELONGTO 403ef0 
             403fef      5 INSTR DEADREGS  EFLAGS RBX ZZ call    ___errno_location 
             403ff4      2 INSTR BELONGTO 403ef0 
-            403ff4      2 INSTR DEADREGS  EFLAGS RBX ZZ mov     edi, [rax]      ; errnum 
+            403ff4      2 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     edi, [rax]      ; errnum 
             403ff6     -1 INSTR LOCAL NoMetaUpdate call    _strerror 
             403ff6      5 INSTR BELONGTO 403ef0 
             403ff6      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _strerror 
             403ffb      7 INSTR BELONGTO 403ef0 
-            403ffb      7 INSTR DEADREGS  EFLAGS RCX RBX RDI R8 R9 ZZ mov     rcx, cs:s 
+            403ffb      7 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI RDI R8 R9 ZZ mov     rcx, cs:s 
             404002      7 INSTR BELONGTO 403ef0 
-            404002      7 INSTR DEADREGS  EFLAGS RBX RDI R8 R9 ZZ mov     rdi, cs:stderr 
+            404002      7 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI R8 R9 ZZ mov     rdi, cs:stderr 
             404009      3 INSTR BELONGTO 403ef0 
-            404009      3 INSTR DEADREGS  EFLAGS RBX R8 R9 ZZ mov     r9, rax 
+            404009      3 INSTR DEADREGS  EFLAGS RDX RBX RSI R8 R9 ZZ mov     r9, rax 
             40400c      6 INSTR BELONGTO 403ef0 
-            40400c      6 INSTR DEADREGS  EFLAGS RBX R8 ZZ mov     r8d, offset dest 
+            40400c      6 INSTR DEADREGS  EFLAGS RAX RDX RBX RSI R8 ZZ mov     r8d, offset dest 
             404012      2 INSTR BELONGTO 403ef0 
-            404012      2 INSTR DEADREGS  EFLAGS RBX ZZ xor     eax, eax 
+            404012      2 INSTR DEADREGS  EFLAGS RAX RDX RBX RSI ZZ xor     eax, eax 
             404012     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             404014      5 INSTR BELONGTO 403ef0 
-            404014      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     edx, offset aSCanTOpenInput; "%s: Can't open input file %s: %s.\n" 
-            404019     -1 INSTR LOCAL MetadataRedundant mov     esi, 1 
+            404014      5 INSTR DEADREGS  EFLAGS RDX RBX RSI ZZ mov     edx, offset aSCanTOpenInput; "%s: Can't open input file %s: %s.\n" 
+            404019     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 1 
             404019      5 INSTR BELONGTO 403ef0 
+            404019      5 INSTR DEADREGS  EFLAGS RBX RSI ZZ mov     esi, 1 
             40401e     -1 INSTR LOCAL NoMetaUpdate call    ___fprintf_chk 
             40401e      5 INSTR BELONGTO 403ef0 
             40401e      5 INSTR DEADREGS  EFLAGS RBX ZZ call    ___fprintf_chk 
@@ -6398,25 +6409,25 @@
             404047     -1 INSTR LOCAL NoMetaUpdate jnz     loc_40452D 
             404047      6 INSTR BELONGTO 403ef0 
             40404d      5 INSTR BELONGTO 403ef0 
-            40404d      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, offset aStdin; "(stdin)" 
+            40404d      5 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ mov     esi, offset aStdin; "(stdin)" 
             404052      5 INSTR BELONGTO 403ef0 
-            404052      5 INSTR DEADREGS  EFLAGS ZZ mov     edi, offset dest; dest 
+            404052      5 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     edi, offset dest; dest 
             404057     -1 INSTR LOCAL NoMetaUpdate call    sub_403080 
             404057      5 INSTR BELONGTO 403ef0 
-            404057      5 INSTR DEADREGS  EFLAGS ZZ call    sub_403080 
+            404057      5 INSTR DEADREGS  EFLAGS RBX ZZ call    sub_403080 
             40405c      5 INSTR BELONGTO 403ef0 
-            40405c      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, offset aStdout_0; "(stdout)" 
+            40405c      5 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ mov     esi, offset aStdout_0; "(stdout)" 
             404061      5 INSTR BELONGTO 403ef0 
-            404061      5 INSTR DEADREGS  EFLAGS ZZ mov     edi, offset file; dest 
+            404061      5 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     edi, offset file; dest 
             404066     -1 INSTR LOCAL NoMetaUpdate call    sub_403080 
             404066      5 INSTR BELONGTO 403ef0 
-            404066      5 INSTR DEADREGS  EFLAGS ZZ call    sub_403080 
+            404066      5 INSTR DEADREGS  EFLAGS RBX ZZ call    sub_403080 
             40406b      6 INSTR BELONGTO 403ef0 
-            40406b      6 INSTR DEADREGS  EFLAGS ZZ mov     eax, cs:dword_607B08 
+            40406b      6 INSTR DEADREGS  EFLAGS RAX RBX RDI ZZ mov     eax, cs:dword_607B08 
             404071     -1 INSTR LOCAL NoMetaUpdate jmp     loc_403FD4 
             404071      5 INSTR BELONGTO 403ef0 
             404080      3 INSTR BELONGTO 403ef0 
-            404080      3 INSTR DEADREGS  EFLAGS RSI ZZ mov     rsi, rdi 
+            404080      3 INSTR DEADREGS  EFLAGS RBX RSI ZZ mov     rsi, rdi 
             404083     -1 INSTR LOCAL NoMetaUpdate jmp     short loc_404052 
             404083      2 INSTR BELONGTO 403ef0 
             404088      7 INSTR BELONGTO 403ef0 
@@ -6429,7 +6440,7 @@
             404099      5 INSTR BELONGTO 403ef0 
             404099      5 INSTR DEADREGS  EFLAGS ZZ call    _fileno 
             40409e      2 INSTR BELONGTO 403ef0 
-            40409e      2 INSTR DEADREGS  EFLAGS ZZ mov     edi, eax        ; fd 
+            40409e      2 INSTR DEADREGS  EFLAGS RDI ZZ mov     edi, eax        ; fd 
             4040a0     -1 INSTR LOCAL NoMetaUpdate call    _isatty 
             4040a0      5 INSTR BELONGTO 403ef0 
             4040a0      5 INSTR DEADREGS  EFLAGS ZZ call    _isatty 
@@ -6438,29 +6449,29 @@
             4040a7     -1 INSTR LOCAL NoMetaUpdate jnz     loc_4043E0 
             4040a7      6 INSTR BELONGTO 403ef0 
             4040ad      7 INSTR BELONGTO 403ef0 
-            4040ad      7 INSTR DEADREGS  EFLAGS RDI R11 ZZ mov     r11d, cs:dword_6076CC 
+            4040ad      7 INSTR DEADREGS  EFLAGS RSI RDI R11 ZZ mov     r11d, cs:dword_6076CC 
             4040b4     -1 INSTR LOCAL NoMetaUpdate test    r11d, r11d 
             4040b4      3 INSTR BELONGTO 403ef0 
             4040b7     -1 INSTR LOCAL NoMetaUpdate jle     short loc_4040E7 
             4040b7      2 INSTR BELONGTO 403ef0 
             4040b9      7 INSTR BELONGTO 403ef0 
-            4040b9      7 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, cs:stderr 
+            4040b9      7 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI ZZ mov     rdi, cs:stderr 
             4040c0      5 INSTR BELONGTO 403ef0 
-            4040c0      5 INSTR DEADREGS  EFLAGS ZZ mov     ecx, offset dest 
+            4040c0      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI ZZ mov     ecx, offset dest 
             4040c5      5 INSTR BELONGTO 403ef0 
-            4040c5      5 INSTR DEADREGS  EFLAGS ZZ mov     edx, offset aS  ; "  %s: " 
+            4040c5      5 INSTR DEADREGS  EFLAGS RAX RDX RSI ZZ mov     edx, offset aS  ; "  %s: " 
             4040ca     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 1 
             4040ca      5 INSTR BELONGTO 403ef0 
-            4040ca      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, 1 
+            4040ca      5 INSTR DEADREGS  EFLAGS RAX RSI ZZ mov     esi, 1 
             4040cf      2 INSTR BELONGTO 403ef0 
-            4040cf      2 INSTR DEADREGS  EFLAGS ZZ xor     eax, eax 
+            4040cf      2 INSTR DEADREGS  EFLAGS RAX ZZ xor     eax, eax 
             4040cf     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             4040d1     -1 INSTR LOCAL NoMetaUpdate call    ___fprintf_chk 
             4040d1      5 INSTR BELONGTO 403ef0 
             4040d1      5 INSTR DEADREGS  EFLAGS ZZ call    ___fprintf_chk 
             4040d6     -1 INSTR LOCAL NoMetaUpdate call    sub_4033C0 
             4040d6      5 INSTR BELONGTO 403ef0 
-            4040d6      5 INSTR DEADREGS  EFLAGS RAX RCX RSI RDI R8 R9 R10 R11 ZZ call    sub_4033C0 
+            4040d6      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R9 R10 R11 ZZ call    sub_4033C0 
             4040db      7 INSTR BELONGTO 403ef0 
             4040db      7 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, cs:stderr  ; stream 
             4040e2     -1 INSTR LOCAL NoMetaUpdate call    _fflush 
@@ -6494,17 +6505,17 @@
             404128      1 INSTR BELONGTO 403ef0 
             404128      1 INSTR DEADREGS  EFLAGS ZZ retn 
             404130      5 INSTR BELONGTO 403ef0 
-            404130      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     esi, offset modes; "rb" 
+            404130      5 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ mov     esi, offset modes; "rb" 
             404135      5 INSTR BELONGTO 403ef0 
-            404135      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     edi, offset dest; filename 
+            404135      5 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     edi, offset dest; filename 
             40413a     -1 INSTR LOCAL NoMetaUpdate call    _fopen64 
             40413a      5 INSTR BELONGTO 403ef0 
             40413a      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _fopen64 
             40413f      3 INSTR BELONGTO 403ef0 
-            40413f      3 INSTR DEADREGS  EFLAGS RBX ZZ mov     rbp, rax 
+            40413f      3 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI ZZ mov     rbp, rax 
             404142     -1 INSTR LOCAL NoMetaUpdate call    sub_4032A0 
             404142      5 INSTR BELONGTO 403ef0 
-            404142      5 INSTR DEADREGS  EFLAGS RBX ZZ call    sub_4032A0 
+            404142      5 INSTR DEADREGS  EFLAGS RAX RDX RBX RSI RDI ZZ call    sub_4032A0 
             404147     -1 INSTR LOCAL NoMetaUpdate test    rax, rax 
             404147      3 INSTR BELONGTO 403ef0 
             40414a      3 INSTR BELONGTO 403ef0 
@@ -6519,24 +6530,25 @@
             40415c      5 INSTR BELONGTO 403ef0 
             40415c      5 INSTR DEADREGS  EFLAGS ZZ call    ___errno_location 
             404161      2 INSTR BELONGTO 403ef0 
-            404161      2 INSTR DEADREGS  EFLAGS ZZ mov     edi, [rax]      ; errnum 
+            404161      2 INSTR DEADREGS  EFLAGS RDI ZZ mov     edi, [rax]      ; errnum 
             404163     -1 INSTR LOCAL NoMetaUpdate call    _strerror 
             404163      5 INSTR BELONGTO 403ef0 
             404163      5 INSTR DEADREGS  EFLAGS ZZ call    _strerror 
             404168      7 INSTR BELONGTO 403ef0 
-            404168      7 INSTR DEADREGS  EFLAGS RCX RDI R8 R9 ZZ mov     rcx, cs:s 
+            404168      7 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 ZZ mov     rcx, cs:s 
             40416f      7 INSTR BELONGTO 403ef0 
-            40416f      7 INSTR DEADREGS  EFLAGS RDI R8 R9 ZZ mov     rdi, cs:stderr 
+            40416f      7 INSTR DEADREGS  EFLAGS RDX RSI RDI R8 R9 ZZ mov     rdi, cs:stderr 
             404176      3 INSTR BELONGTO 403ef0 
-            404176      3 INSTR DEADREGS  EFLAGS R8 R9 ZZ mov     r9, rax 
+            404176      3 INSTR DEADREGS  EFLAGS RDX RSI R8 R9 ZZ mov     r9, rax 
             404179      6 INSTR BELONGTO 403ef0 
-            404179      6 INSTR DEADREGS  EFLAGS R8 ZZ mov     r8d, offset dest 
+            404179      6 INSTR DEADREGS  EFLAGS RAX RDX RSI R8 ZZ mov     r8d, offset dest 
             40417f      5 INSTR BELONGTO 403ef0 
-            40417f      5 INSTR DEADREGS  EFLAGS ZZ mov     edx, offset aSCanTOpenInput; "%s: Can't open input file %s: %s.\n" 
-            404184     -1 INSTR LOCAL MetadataRedundant mov     esi, 1 
+            40417f      5 INSTR DEADREGS  EFLAGS RAX RDX RSI ZZ mov     edx, offset aSCanTOpenInput; "%s: Can't open input file %s: %s.\n" 
+            404184     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 1 
             404184      5 INSTR BELONGTO 403ef0 
+            404184      5 INSTR DEADREGS  EFLAGS RAX RSI ZZ mov     esi, 1 
             404189      2 INSTR BELONGTO 403ef0 
-            404189      2 INSTR DEADREGS  EFLAGS ZZ xor     eax, eax 
+            404189      2 INSTR DEADREGS  EFLAGS RAX ZZ xor     eax, eax 
             404189     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             40418b     -1 INSTR LOCAL NoMetaUpdate call    ___fprintf_chk 
             40418b      5 INSTR BELONGTO 403ef0 
@@ -6545,13 +6557,13 @@
             404190      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rbx        ; stream 
             404193     -1 INSTR LOCAL NoMetaUpdate call    _fclose 
             404193      5 INSTR BELONGTO 403ef0 
-            404193      5 INSTR DEADREGS  EFLAGS ZZ call    _fclose 
+            404193      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _fclose 
             404198     -1 INSTR LOCAL NoMetaUpdate jmp     short loc_4041ED 
             404198      2 INSTR BELONGTO 403ef0 
             4041a0      5 INSTR BELONGTO 403ef0 
-            4041a0      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     esi, offset modes; "rb" 
+            4041a0      5 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ mov     esi, offset modes; "rb" 
             4041a5      5 INSTR BELONGTO 403ef0 
-            4041a5      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     edi, offset dest; filename 
+            4041a5      5 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     edi, offset dest; filename 
             4041aa     -1 INSTR LOCAL NoMetaUpdate call    _fopen64 
             4041aa      5 INSTR BELONGTO 403ef0 
             4041aa      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _fopen64 
@@ -6565,7 +6577,7 @@
             4041bc      5 INSTR BELONGTO 403ef0 
             4041bc      5 INSTR DEADREGS  EFLAGS ZZ call    _fileno 
             4041c1      2 INSTR BELONGTO 403ef0 
-            4041c1      2 INSTR DEADREGS  EFLAGS ZZ mov     edi, eax        ; fd 
+            4041c1      2 INSTR DEADREGS  EFLAGS RDI ZZ mov     edi, eax        ; fd 
             4041c3     -1 INSTR LOCAL NoMetaUpdate call    _isatty 
             4041c3      5 INSTR BELONGTO 403ef0 
             4041c3      5 INSTR DEADREGS  EFLAGS ZZ call    _isatty 
@@ -6601,26 +6613,26 @@
             40420e      1 INSTR BELONGTO 403ef0 
             40420e      1 INSTR DEADREGS  EFLAGS ZZ retn 
             404210      5 INSTR BELONGTO 403ef0 
-            404210      5 INSTR DEADREGS  EFLAGS RDX ZZ lea     rdx, [rsp+148h+stat_buf]; stat_buf 
+            404210      5 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI ZZ lea     rdx, [rsp+148h+stat_buf]; stat_buf 
             404210      5 PTRIMMEDESP STACK 16 displ lea     rdx, [rsp+148h+stat_buf]; stat_buf
             404215      5 INSTR BELONGTO 403ef0 
-            404215      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, offset dest; filename 
+            404215      5 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ mov     esi, offset dest; filename 
             40421a     -2 INSTR LOCAL n RDI ZZ  NUMVia2ndSrcIMMEDNUM mov     edi, 1          ; ver 
             40421a      5 INSTR BELONGTO 403ef0 
-            40421a      5 INSTR DEADREGS  EFLAGS ZZ mov     edi, 1          ; ver 
+            40421a      5 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     edi, 1          ; ver 
             40421f     -1 INSTR LOCAL NoMetaUpdate call    ___xstat64 
             40421f      5 INSTR BELONGTO 403ef0 
-            40421f      5 INSTR DEADREGS  EFLAGS ZZ call    ___xstat64 
-            404224     -1 INSTR LOCAL MetadataRedundant mov     eax, [rsp+148h+stat_buf.st_mode] 
+            40421f      5 INSTR DEADREGS  EFLAGS RBX ZZ call    ___xstat64 
+            404224     -1 INSTR LOCAL MetadataUnused mov     eax, [rsp+148h+stat_buf.st_mode] 
             404224      4 INSTR BELONGTO 403ef0 
-            404228     -1 INSTR LOCAL MetadataRedundant and     eax, 0F000h 
+            404228     -1 INSTR LOCAL MetadataUnused and     eax, 0F000h 
             404228      5 INSTR BELONGTO 403ef0 
             40422d     -1 INSTR LOCAL NoMetaUpdate cmp     eax, 4000h 
             40422d      5 INSTR BELONGTO 403ef0 
             404232     -1 INSTR LOCAL NoMetaUpdate jz      loc_4044D4 
             404232      6 INSTR BELONGTO 403ef0 
             404238      6 INSTR BELONGTO 403ef0 
-            404238      6 INSTR DEADREGS  EFLAGS ZZ mov     eax, cs:dword_607B08 
+            404238      6 INSTR DEADREGS  EFLAGS RAX RBX ZZ mov     eax, cs:dword_607B08 
             40423e     -1 INSTR LOCAL NoMetaUpdate cmp     eax, 3 
             40423e      3 INSTR BELONGTO 403ef0 
             404241     -1 INSTR LOCAL NoMetaUpdate jnz     loc_403F79 
@@ -6630,16 +6642,16 @@
             40424e     -1 INSTR LOCAL NoMetaUpdate jz      short loc_404290 
             40424e      2 INSTR BELONGTO 403ef0 
             404250      5 INSTR BELONGTO 403ef0 
-            404250      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     edi, offset file 
+            404250      5 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ mov     edi, offset file 
             404255     -1 INSTR LOCAL NoMetaUpdate call    sub_402010 
             404255      5 INSTR BELONGTO 403ef0 
-            404255      5 INSTR DEADREGS  EFLAGS RBX ZZ call    sub_402010 
+            404255      5 INSTR DEADREGS  EFLAGS RBX RSI ZZ call    sub_402010 
             40425a     -1 INSTR LOCAL NoMetaUpdate test    al, al 
             40425a      2 INSTR BELONGTO 403ef0 
             40425c     -1 INSTR LOCAL NoMetaUpdate jnz     loc_404360 
             40425c      6 INSTR BELONGTO 403ef0 
             404262      6 INSTR BELONGTO 403ef0 
-            404262      6 INSTR DEADREGS  EFLAGS RBX ZZ mov     eax, cs:dword_607B08 
+            404262      6 INSTR DEADREGS  EFLAGS RAX RBX ZZ mov     eax, cs:dword_607B08 
             404268     -1 INSTR LOCAL NoMetaUpdate cmp     eax, 3 
             404268      3 INSTR BELONGTO 403ef0 
             40426b     -1 INSTR LOCAL NoMetaUpdate jnz     loc_403F79 
@@ -6650,14 +6662,14 @@
             404278      2 INSTR BELONGTO 403ef0 
             40427a     -1 INSTR LOCAL NoMetaUpdate call    sub_403350 
             40427a      5 INSTR BELONGTO 403ef0 
-            40427a      5 INSTR DEADREGS  EFLAGS RBX ZZ call    sub_403350 
+            40427a      5 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI ZZ call    sub_403350 
             40427f      6 INSTR BELONGTO 403ef0 
-            40427f      6 INSTR DEADREGS  EFLAGS RBX ZZ mov     eax, cs:dword_607B08 
+            40427f      6 INSTR DEADREGS  EFLAGS RAX RBX RDI ZZ mov     eax, cs:dword_607B08 
             404285     -1 INSTR LOCAL NoMetaUpdate jmp     loc_403F79 
             404285      5 INSTR BELONGTO 403ef0 
             404290     -1 INSTR LOCAL NoMetaUpdate call    sub_403310 
             404290      5 INSTR BELONGTO 403ef0 
-            404290      5 INSTR DEADREGS  EFLAGS RDX ZZ call    sub_403310 
+            404290      5 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI ZZ call    sub_403310 
             404295     -1 INSTR LOCAL NoMetaUpdate test    al, al 
             404295      2 INSTR BELONGTO 403ef0 
             404297     -1 INSTR LOCAL NoMetaUpdate jz      loc_40437C 
@@ -6667,32 +6679,32 @@
             4042a4     -1 INSTR LOCAL NoMetaUpdate jz      loc_4041ED 
             4042a4      6 INSTR BELONGTO 403ef0 
             4042aa      7 INSTR BELONGTO 403ef0 
-            4042aa      7 INSTR DEADREGS  EFLAGS RCX RDI R8 ZZ mov     rcx, cs:s 
+            4042aa      7 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX RSI RDI R8 ZZ mov     rcx, cs:s 
             4042b1      7 INSTR BELONGTO 403ef0 
-            4042b1      7 INSTR DEADREGS  EFLAGS RDI R8 ZZ mov     rdi, cs:stderr 
+            4042b1      7 INSTR DEADREGS  EFLAGS RAX RDX RBX RSI RDI R8 ZZ mov     rdi, cs:stderr 
             4042b8      6 INSTR BELONGTO 403ef0 
-            4042b8      6 INSTR DEADREGS  EFLAGS R8 ZZ mov     r8d, offset dest 
+            4042b8      6 INSTR DEADREGS  EFLAGS RAX RDX RBX RSI R8 ZZ mov     r8d, offset dest 
             4042be      5 INSTR BELONGTO 403ef0 
-            4042be      5 INSTR DEADREGS  EFLAGS ZZ mov     edx, offset aSInputFileSIsN; "%s: Input file %s is not a normal file."... 
+            4042be      5 INSTR DEADREGS  EFLAGS RAX RDX RBX RSI ZZ mov     edx, offset aSInputFileSIsN; "%s: Input file %s is not a normal file."... 
             4042c3     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 1 
             4042c3      5 INSTR BELONGTO 403ef0 
-            4042c3      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, 1 
+            4042c3      5 INSTR DEADREGS  EFLAGS RAX RBX RSI ZZ mov     esi, 1 
             4042c8      2 INSTR BELONGTO 403ef0 
-            4042c8      2 INSTR DEADREGS  EFLAGS ZZ xor     eax, eax 
+            4042c8      2 INSTR DEADREGS  EFLAGS RAX RBX ZZ xor     eax, eax 
             4042c8     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             4042ca     -1 INSTR LOCAL NoMetaUpdate call    ___fprintf_chk 
             4042ca      5 INSTR BELONGTO 403ef0 
-            4042ca      5 INSTR DEADREGS  EFLAGS ZZ call    ___fprintf_chk 
+            4042ca      5 INSTR DEADREGS  EFLAGS RBX ZZ call    ___fprintf_chk 
             4042cf     -1 INSTR LOCAL NoMetaUpdate jmp     loc_4041ED 
             4042cf      5 INSTR BELONGTO 403ef0 
             4042d8      8 INSTR BELONGTO 403ef0 
-            4042d8      8 INSTR DEADREGS  EFLAGS RDX RBX ZZ lea     rdx, [rsp+148h+var_A8]; stat_buf 
+            4042d8      8 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI ZZ lea     rdx, [rsp+148h+var_A8]; stat_buf 
             4042d8      8 PTRIMMEDESP STACK 160 displ lea     rdx, [rsp+148h+var_A8]; stat_buf
             4042e0      5 INSTR BELONGTO 403ef0 
-            4042e0      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     esi, offset dest; filename 
+            4042e0      5 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ mov     esi, offset dest; filename 
             4042e5     -2 INSTR LOCAL n RDI ZZ  NUMVia2ndSrcIMMEDNUM mov     edi, 1          ; ver 
             4042e5      5 INSTR BELONGTO 403ef0 
-            4042e5      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     edi, 1          ; ver 
+            4042e5      5 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     edi, 1          ; ver 
             4042ea     -1 INSTR LOCAL NoMetaUpdate call    ___lxstat64 
             4042ea      5 INSTR BELONGTO 403ef0 
             4042ea      5 INSTR DEADREGS  EFLAGS RBX ZZ call    ___lxstat64 
@@ -6701,7 +6713,7 @@
             4042f1     -1 INSTR LOCAL NoMetaUpdate jnz     loc_404390 
             4042f1      6 INSTR BELONGTO 403ef0 
             4042f7      8 INSTR BELONGTO 403ef0 
-            4042f7      8 INSTR DEADREGS  EFLAGS RBX R9 ZZ mov     r9, [rsp+148h+var_A8.st_nlink] 
+            4042f7      8 INSTR DEADREGS  EFLAGS RAX RBX R9 ZZ mov     r9, [rsp+148h+var_A8.st_nlink] 
             4042f7      8 PTRIMMEDESP STACK 176 displ mov     r9, [rsp+148h+var_A8.st_nlink]
             4042ff     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM sub     r9d, 1 
             4042ff      4 INSTR BELONGTO 403ef0 
@@ -6712,33 +6724,33 @@
             40430c     -1 INSTR LOCAL NoMetaUpdate cmp     r9d, 1 
             40430c      4 INSTR BELONGTO 403ef0 
             404310      5 INSTR BELONGTO 403ef0 
-            404310      5 INSTR DEADREGS  RCX RBX RDI R8 ZZ mov     edx, 4047D2h 
+            404310      5 INSTR DEADREGS  RAX RCX RDX RBX RSI RDI R8 ZZ mov     edx, 4047D2h 
             404315      5 INSTR BELONGTO 403ef0 
-            404315      5 INSTR DEADREGS  RCX RBX RDI R8 ZZ mov     eax, 4047F2h 
+            404315      5 INSTR DEADREGS  RAX RCX RBX RSI RDI R8 ZZ mov     eax, 4047F2h 
             40431a      7 INSTR BELONGTO 403ef0 
-            40431a      7 INSTR DEADREGS  RCX RBX RDI R8 ZZ mov     rcx, cs:s 
+            40431a      7 INSTR DEADREGS  RCX RBX RSI RDI R8 ZZ mov     rcx, cs:s 
             404321      7 INSTR BELONGTO 403ef0 
-            404321      7 INSTR DEADREGS  RBX RDI R8 ZZ mov     rdi, cs:stderr 
+            404321      7 INSTR DEADREGS  RBX RSI RDI R8 ZZ mov     rdi, cs:stderr 
             404328      4 INSTR BELONGTO 403ef0 
-            404328      4 INSTR DEADREGS  RBX R8 ZZ cmovz   rax, rdx 
+            404328      4 INSTR DEADREGS  RBX RSI R8 ZZ cmovz   rax, rdx 
             40432c      4 INSTR BELONGTO 403ef0 
-            40432c      4 INSTR DEADREGS  EFLAGS RBX R8 ZZ mov     [rsp+148h+var_148], rax 
+            40432c      4 INSTR DEADREGS  EFLAGS RDX RBX RSI R8 ZZ mov     [rsp+148h+var_148], rax 
             40432c      4 PTRIMMEDESP STACK 0 displ mov     [rsp+148h+var_148], rax
             404330      6 INSTR BELONGTO 403ef0 
-            404330      6 INSTR DEADREGS  EFLAGS RBX R8 ZZ mov     r8d, offset dest 
+            404330      6 INSTR DEADREGS  EFLAGS RAX RDX RBX RSI R8 ZZ mov     r8d, offset dest 
             404336      2 INSTR BELONGTO 403ef0 
-            404336      2 INSTR DEADREGS  EFLAGS RBX ZZ xor     eax, eax 
+            404336      2 INSTR DEADREGS  EFLAGS RAX RDX RBX RSI ZZ xor     eax, eax 
             404336     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             404338      5 INSTR BELONGTO 403ef0 
-            404338      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     edx, offset aSInputFileSHas; "%s: Input file %s has %d other link%s.\"... 
+            404338      5 INSTR DEADREGS  EFLAGS RDX RBX RSI ZZ mov     edx, offset aSInputFileSHas; "%s: Input file %s has %d other link%s.\"... 
             40433d     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 1 
             40433d      5 INSTR BELONGTO 403ef0 
-            40433d      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     esi, 1 
+            40433d      5 INSTR DEADREGS  EFLAGS RBX RSI ZZ mov     esi, 1 
             404342     -1 INSTR LOCAL NoMetaUpdate call    ___fprintf_chk 
             404342      5 INSTR BELONGTO 403ef0 
             404342      5 INSTR DEADREGS  EFLAGS RBX ZZ call    ___fprintf_chk 
             404347      6 INSTR BELONGTO 403ef0 
-            404347      6 INSTR DEADREGS  EFLAGS RBX ZZ mov     eax, cs:status 
+            404347      6 INSTR DEADREGS  EFLAGS RAX RBX ZZ mov     eax, cs:status 
             40434d     -1 INSTR LOCAL NoMetaUpdate test    eax, eax 
             40434d      2 INSTR BELONGTO 403ef0 
             40434f     -1 INSTR LOCAL NoMetaUpdate jg      loc_404031 
@@ -6750,14 +6762,14 @@
             404367     -1 INSTR LOCAL NoMetaUpdate jz      loc_4044BD 
             404367      6 INSTR BELONGTO 403ef0 
             40436d      5 INSTR BELONGTO 403ef0 
-            40436d      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     edi, offset file; filename 
+            40436d      5 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     edi, offset file; filename 
             404372     -1 INSTR LOCAL NoMetaUpdate call    _remove 
             404372      5 INSTR BELONGTO 403ef0 
             404372      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _remove 
             404377     -1 INSTR LOCAL NoMetaUpdate jmp     loc_404262 
             404377      5 INSTR BELONGTO 403ef0 
             40437c      6 INSTR BELONGTO 403ef0 
-            40437c      6 INSTR DEADREGS  EFLAGS RBX ZZ mov     eax, cs:dword_607B08 
+            40437c      6 INSTR DEADREGS  EFLAGS RAX RBX RDI ZZ mov     eax, cs:dword_607B08 
             404382     -1 INSTR LOCAL NoMetaUpdate cmp     eax, 3 
             404382      3 INSTR BELONGTO 403ef0 
             404385     -1 INSTR LOCAL NoMetaUpdate jnz     loc_403F79 
@@ -6765,7 +6777,7 @@
             40438b     -1 INSTR LOCAL NoMetaUpdate jmp     loc_404250 
             40438b      5 INSTR BELONGTO 403ef0 
             404390      6 INSTR BELONGTO 403ef0 
-            404390      6 INSTR DEADREGS  EFLAGS RBX ZZ mov     eax, cs:dword_607B08 
+            404390      6 INSTR DEADREGS  EFLAGS RAX RBX ZZ mov     eax, cs:dword_607B08 
             404396     -1 INSTR LOCAL NoMetaUpdate cmp     eax, 3 
             404396      3 INSTR BELONGTO 403ef0 
             404399     -1 INSTR LOCAL NoMetaUpdate jz      loc_40427A 
@@ -6775,7 +6787,7 @@
             4043a0      5 INSTR BELONGTO 403ef0 
             4043a8     -1 INSTR LOCAL NoMetaUpdate call    sub_403380 
             4043a8      5 INSTR BELONGTO 403ef0 
-            4043a8      5 INSTR DEADREGS  EFLAGS RAX RBX RSI ZZ call    sub_403380 
+            4043a8      5 INSTR DEADREGS  EFLAGS RAX RBX RSI RDI ZZ call    sub_403380 
             4043ad     -1 INSTR LOCAL NoMetaUpdate cmp     cs:byte_607B0C, 0 
             4043ad      7 INSTR BELONGTO 403ef0 
             4043b4      7 INSTR BELONGTO 403ef0 
@@ -6783,7 +6795,7 @@
             4043bb     -1 INSTR LOCAL NoMetaUpdate jnz     loc_404118 
             4043bb      6 INSTR BELONGTO 403ef0 
             4043c1      5 INSTR BELONGTO 403ef0 
-            4043c1      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     edi, offset dest; filename 
+            4043c1      5 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     edi, offset dest; filename 
             4043c6     -1 INSTR LOCAL NoMetaUpdate call    _remove 
             4043c6      5 INSTR BELONGTO 403ef0 
             4043c6      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _remove 
@@ -6793,41 +6805,41 @@
             4043cd      6 INSTR BELONGTO 403ef0 
             4043d3     -1 INSTR LOCAL NoMetaUpdate call    sub_402470 
             4043d3      5 INSTR BELONGTO 403ef0 
-            4043d3      5 INSTR DEADREGS  EFLAGS RCX RBX RDI R12 R13 R14 R15 ZZ call    sub_402470 
+            4043d3      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX RSI RDI R12 R13 R14 R15 ZZ call    sub_402470 
             4043e0      7 INSTR BELONGTO 403ef0 
-            4043e0      7 INSTR DEADREGS  EFLAGS RCX RBX RDI ZZ mov     rcx, cs:s 
+            4043e0      7 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX RSI RDI ZZ mov     rcx, cs:s 
             4043e7      7 INSTR BELONGTO 403ef0 
-            4043e7      7 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     rdi, cs:stderr 
+            4043e7      7 INSTR DEADREGS  EFLAGS RAX RDX RBX RSI RDI ZZ mov     rdi, cs:stderr 
             4043ee      5 INSTR BELONGTO 403ef0 
-            4043ee      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     edx, offset aSIWonTWriteCom; "%s: I won't write compressed data to a "... 
+            4043ee      5 INSTR DEADREGS  EFLAGS RAX RDX RBX RSI ZZ mov     edx, offset aSIWonTWriteCom; "%s: I won't write compressed data to a "... 
             4043f3     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 1 
             4043f3      5 INSTR BELONGTO 403ef0 
-            4043f3      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     esi, 1 
+            4043f3      5 INSTR DEADREGS  EFLAGS RAX RBX RSI ZZ mov     esi, 1 
             4043f8      2 INSTR BELONGTO 403ef0 
-            4043f8      2 INSTR DEADREGS  EFLAGS RBX ZZ xor     eax, eax 
+            4043f8      2 INSTR DEADREGS  EFLAGS RAX RBX ZZ xor     eax, eax 
             4043f8     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             4043fa     -1 INSTR LOCAL NoMetaUpdate call    ___fprintf_chk 
             4043fa      5 INSTR BELONGTO 403ef0 
             4043fa      5 INSTR DEADREGS  EFLAGS RBX ZZ call    ___fprintf_chk 
             4043ff      7 INSTR BELONGTO 403ef0 
-            4043ff      7 INSTR DEADREGS  EFLAGS RCX RBX RDI R8 ZZ mov     rcx, cs:s 
+            4043ff      7 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX RSI RDI R8 ZZ mov     rcx, cs:s 
             404406      5 INSTR BELONGTO 403ef0 
-            404406      5 INSTR DEADREGS  EFLAGS RBX RDI R8 ZZ mov     edx, offset aSForHelpTypeSH; "%s: For help, type: `%s --help'.\n" 
+            404406      5 INSTR DEADREGS  EFLAGS RAX RDX RBX RSI RDI R8 ZZ mov     edx, offset aSForHelpTypeSH; "%s: For help, type: `%s --help'.\n" 
             40440b      3 INSTR BELONGTO 403ef0 
-            40440b      3 INSTR DEADREGS  EFLAGS RBX RDI R8 ZZ mov     r8, rcx 
+            40440b      3 INSTR DEADREGS  EFLAGS RAX RBX RSI RDI R8 ZZ mov     r8, rcx 
             40440e      7 INSTR BELONGTO 403ef0 
-            40440e      7 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     rdi, cs:stderr 
+            40440e      7 INSTR DEADREGS  EFLAGS RAX RBX RSI RDI ZZ mov     rdi, cs:stderr 
             404415      2 INSTR BELONGTO 403ef0 
-            404415      2 INSTR DEADREGS  EFLAGS RBX ZZ xor     eax, eax 
+            404415      2 INSTR DEADREGS  EFLAGS RAX RBX RSI ZZ xor     eax, eax 
             404415     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             404417     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 1 
             404417      5 INSTR BELONGTO 403ef0 
-            404417      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     esi, 1 
+            404417      5 INSTR DEADREGS  EFLAGS RBX RSI ZZ mov     esi, 1 
             40441c     -1 INSTR LOCAL NoMetaUpdate call    ___fprintf_chk 
             40441c      5 INSTR BELONGTO 403ef0 
             40441c      5 INSTR DEADREGS  EFLAGS RBX ZZ call    ___fprintf_chk 
             404421      6 INSTR BELONGTO 403ef0 
-            404421      6 INSTR DEADREGS  EFLAGS RBX ZZ mov     eax, cs:status 
+            404421      6 INSTR DEADREGS  EFLAGS RAX RBX ZZ mov     eax, cs:status 
             404427     -1 INSTR LOCAL NoMetaUpdate test    eax, eax 
             404427      2 INSTR BELONGTO 403ef0 
             404429     -1 INSTR LOCAL NoMetaUpdate jg      loc_404031 
@@ -6835,109 +6847,111 @@
             40442f     -1 INSTR LOCAL NoMetaUpdate jmp     loc_4041FB 
             40442f      5 INSTR BELONGTO 403ef0 
             404438      7 INSTR BELONGTO 403ef0 
-            404438      7 INSTR DEADREGS  EFLAGS RCX RDI ZZ mov     rcx, cs:s 
+            404438      7 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX RSI RDI ZZ mov     rcx, cs:s 
             40443f      7 INSTR BELONGTO 403ef0 
-            40443f      7 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, cs:stderr 
+            40443f      7 INSTR DEADREGS  EFLAGS RAX RDX RBX RSI RDI ZZ mov     rdi, cs:stderr 
             404446      5 INSTR BELONGTO 403ef0 
-            404446      5 INSTR DEADREGS  EFLAGS ZZ mov     edx, offset aSIWonTWriteCom; "%s: I won't write compressed data to a "... 
+            404446      5 INSTR DEADREGS  EFLAGS RAX RDX RBX RSI ZZ mov     edx, offset aSIWonTWriteCom; "%s: I won't write compressed data to a "... 
             40444b     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 1 
             40444b      5 INSTR BELONGTO 403ef0 
-            40444b      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, 1 
+            40444b      5 INSTR DEADREGS  EFLAGS RAX RBX RSI ZZ mov     esi, 1 
             404450      2 INSTR BELONGTO 403ef0 
-            404450      2 INSTR DEADREGS  EFLAGS ZZ xor     eax, eax 
+            404450      2 INSTR DEADREGS  EFLAGS RAX RBX ZZ xor     eax, eax 
             404450     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             404452     -1 INSTR LOCAL NoMetaUpdate call    ___fprintf_chk 
             404452      5 INSTR BELONGTO 403ef0 
-            404452      5 INSTR DEADREGS  EFLAGS ZZ call    ___fprintf_chk 
+            404452      5 INSTR DEADREGS  EFLAGS RBX ZZ call    ___fprintf_chk 
             404457      7 INSTR BELONGTO 403ef0 
-            404457      7 INSTR DEADREGS  EFLAGS RCX RDI R8 ZZ mov     rcx, cs:s 
+            404457      7 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX RSI RDI R8 ZZ mov     rcx, cs:s 
             40445e      7 INSTR BELONGTO 403ef0 
-            40445e      7 INSTR DEADREGS  EFLAGS RDI R8 ZZ mov     rdi, cs:stderr 
-            404465     -1 INSTR LOCAL MetadataRedundant xor     eax, eax 
+            40445e      7 INSTR DEADREGS  EFLAGS RAX RDX RBX RSI RDI R8 ZZ mov     rdi, cs:stderr 
             404465      2 INSTR BELONGTO 403ef0 
+            404465      2 INSTR DEADREGS  EFLAGS RAX RDX RBX RSI R8 ZZ xor     eax, eax 
+            404465     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             404467      5 INSTR BELONGTO 403ef0 
-            404467      5 INSTR DEADREGS  EFLAGS R8 ZZ mov     edx, offset aSForHelpTypeSH; "%s: For help, type: `%s --help'.\n" 
+            404467      5 INSTR DEADREGS  EFLAGS RDX RBX RSI R8 ZZ mov     edx, offset aSForHelpTypeSH; "%s: For help, type: `%s --help'.\n" 
             40446c     -1 INSTR LOCAL MetadataRedundant mov     esi, 1 
             40446c      5 INSTR BELONGTO 403ef0 
             404471      3 INSTR BELONGTO 403ef0 
-            404471      3 INSTR DEADREGS  EFLAGS R8 ZZ mov     r8, rcx 
+            404471      3 INSTR DEADREGS  EFLAGS RBX R8 ZZ mov     r8, rcx 
             404474     -1 INSTR LOCAL NoMetaUpdate call    ___fprintf_chk 
             404474      5 INSTR BELONGTO 403ef0 
-            404474      5 INSTR DEADREGS  EFLAGS ZZ call    ___fprintf_chk 
+            404474      5 INSTR DEADREGS  EFLAGS RBX ZZ call    ___fprintf_chk 
             404479     -1 INSTR LOCAL NoMetaUpdate test    rbp, rbp 
             404479      3 INSTR BELONGTO 403ef0 
             40447c     -1 INSTR LOCAL NoMetaUpdate jz      loc_4041ED 
             40447c      6 INSTR BELONGTO 403ef0 
             404482      3 INSTR BELONGTO 403ef0 
-            404482      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rbp        ; stream 
+            404482      3 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     rdi, rbp        ; stream 
             404485     -1 INSTR LOCAL NoMetaUpdate call    _fclose 
             404485      5 INSTR BELONGTO 403ef0 
-            404485      5 INSTR DEADREGS  EFLAGS ZZ call    _fclose 
+            404485      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _fclose 
             40448a     -1 INSTR LOCAL NoMetaUpdate jmp     loc_4041ED 
             40448a      5 INSTR BELONGTO 403ef0 
             404490      7 INSTR BELONGTO 403ef0 
-            404490      7 INSTR DEADREGS  EFLAGS RCX RDI R8 R9 ZZ mov     rcx, cs:s 
+            404490      7 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX RSI RDI R8 R9 ZZ mov     rcx, cs:s 
             404497      7 INSTR BELONGTO 403ef0 
-            404497      7 INSTR DEADREGS  EFLAGS RDI R8 R9 ZZ mov     rdi, cs:stderr 
+            404497      7 INSTR DEADREGS  EFLAGS RAX RDX RBX RSI RDI R8 R9 ZZ mov     rdi, cs:stderr 
             40449e      3 INSTR BELONGTO 403ef0 
-            40449e      3 INSTR DEADREGS  EFLAGS R8 R9 ZZ mov     r9, rbp 
+            40449e      3 INSTR DEADREGS  EFLAGS RAX RDX RBX RSI R8 R9 ZZ mov     r9, rbp 
             4044a1      6 INSTR BELONGTO 403ef0 
-            4044a1      6 INSTR DEADREGS  EFLAGS R8 ZZ mov     r8d, offset dest 
+            4044a1      6 INSTR DEADREGS  EFLAGS RAX RDX RBX RSI R8 ZZ mov     r8d, offset dest 
             4044a7      5 INSTR BELONGTO 403ef0 
-            4044a7      5 INSTR DEADREGS  EFLAGS ZZ mov     edx, offset aSInputFileSAlr; "%s: Input file %s already has %s suffix"... 
+            4044a7      5 INSTR DEADREGS  EFLAGS RAX RDX RBX RSI ZZ mov     edx, offset aSInputFileSAlr; "%s: Input file %s already has %s suffix"... 
             4044ac     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 1 
             4044ac      5 INSTR BELONGTO 403ef0 
-            4044ac      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, 1 
+            4044ac      5 INSTR DEADREGS  EFLAGS RAX RBX RSI ZZ mov     esi, 1 
             4044b1      2 INSTR BELONGTO 403ef0 
-            4044b1      2 INSTR DEADREGS  EFLAGS ZZ xor     eax, eax 
+            4044b1      2 INSTR DEADREGS  EFLAGS RAX RBX ZZ xor     eax, eax 
             4044b1     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             4044b3     -1 INSTR LOCAL NoMetaUpdate call    ___fprintf_chk 
             4044b3      5 INSTR BELONGTO 403ef0 
-            4044b3      5 INSTR DEADREGS  EFLAGS ZZ call    ___fprintf_chk 
+            4044b3      5 INSTR DEADREGS  EFLAGS RBX ZZ call    ___fprintf_chk 
             4044b8     -1 INSTR LOCAL NoMetaUpdate jmp     loc_4041ED 
             4044b8      5 INSTR BELONGTO 403ef0 
             4044bd      6 INSTR BELONGTO 403ef0 
-            4044bd      6 INSTR DEADREGS  EFLAGS RCX RBX RDI R8 ZZ mov     r8d, offset file 
+            4044bd      6 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX RSI RDI R8 ZZ mov     r8d, offset file 
             4044c3      7 INSTR BELONGTO 403ef0 
-            4044c3      7 INSTR DEADREGS  EFLAGS RCX RBX RDI ZZ mov     rcx, cs:s 
+            4044c3      7 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX RSI RDI ZZ mov     rcx, cs:s 
             4044ca      5 INSTR BELONGTO 403ef0 
-            4044ca      5 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     edx, offset aSOutputFileSAl; "%s: Output file %s already exists.\n" 
+            4044ca      5 INSTR DEADREGS  EFLAGS RAX RDX RBX RSI RDI ZZ mov     edx, offset aSOutputFileSAl; "%s: Output file %s already exists.\n" 
             4044cf     -1 INSTR LOCAL NoMetaUpdate jmp     loc_40440E 
             4044cf      5 INSTR BELONGTO 403ef0 
             4044d4      6 INSTR BELONGTO 403ef0 
-            4044d4      6 INSTR DEADREGS  EFLAGS RCX RBX RDI R8 ZZ mov     r8d, offset dest 
+            4044d4      6 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX RSI RDI R8 ZZ mov     r8d, offset dest 
             4044da      7 INSTR BELONGTO 403ef0 
-            4044da      7 INSTR DEADREGS  EFLAGS RCX RBX RDI ZZ mov     rcx, cs:s 
+            4044da      7 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX RSI RDI ZZ mov     rcx, cs:s 
             4044e1      5 INSTR BELONGTO 403ef0 
-            4044e1      5 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     edx, offset aSInputFileSIsA; "%s: Input file %s is a directory.\n" 
+            4044e1      5 INSTR DEADREGS  EFLAGS RAX RDX RBX RSI RDI ZZ mov     edx, offset aSInputFileSIsA; "%s: Input file %s is a directory.\n" 
             4044e6     -1 INSTR LOCAL NoMetaUpdate jmp     loc_40440E 
             4044e6      5 INSTR BELONGTO 403ef0 
             4044eb     -1 INSTR LOCAL NoMetaUpdate call    ___errno_location 
             4044eb      5 INSTR BELONGTO 403ef0 
-            4044eb      5 INSTR DEADREGS  EFLAGS ZZ call    ___errno_location 
+            4044eb      5 INSTR DEADREGS  EFLAGS RBX ZZ call    ___errno_location 
             4044f0      2 INSTR BELONGTO 403ef0 
-            4044f0      2 INSTR DEADREGS  EFLAGS ZZ mov     edi, [rax]      ; errnum 
+            4044f0      2 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     edi, [rax]      ; errnum 
             4044f2     -1 INSTR LOCAL NoMetaUpdate call    _strerror 
             4044f2      5 INSTR BELONGTO 403ef0 
-            4044f2      5 INSTR DEADREGS  EFLAGS ZZ call    _strerror 
+            4044f2      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _strerror 
             4044f7      7 INSTR BELONGTO 403ef0 
-            4044f7      7 INSTR DEADREGS  EFLAGS RCX RDI R8 R9 ZZ mov     rcx, cs:s 
+            4044f7      7 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI RDI R8 R9 ZZ mov     rcx, cs:s 
             4044fe      7 INSTR BELONGTO 403ef0 
-            4044fe      7 INSTR DEADREGS  EFLAGS RDI R8 R9 ZZ mov     rdi, cs:stderr 
+            4044fe      7 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI R8 R9 ZZ mov     rdi, cs:stderr 
             404505      3 INSTR BELONGTO 403ef0 
-            404505      3 INSTR DEADREGS  EFLAGS R8 R9 ZZ mov     r9, rax 
+            404505      3 INSTR DEADREGS  EFLAGS RDX RBX RSI R8 R9 ZZ mov     r9, rax 
             404508      6 INSTR BELONGTO 403ef0 
-            404508      6 INSTR DEADREGS  EFLAGS R8 ZZ mov     r8d, offset file 
+            404508      6 INSTR DEADREGS  EFLAGS RAX RDX RBX RSI R8 ZZ mov     r8d, offset file 
             40450e      2 INSTR BELONGTO 403ef0 
-            40450e      2 INSTR DEADREGS  EFLAGS ZZ xor     eax, eax 
+            40450e      2 INSTR DEADREGS  EFLAGS RAX RDX RBX RSI ZZ xor     eax, eax 
             40450e     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             404510      5 INSTR BELONGTO 403ef0 
-            404510      5 INSTR DEADREGS  EFLAGS ZZ mov     edx, offset aSCanTCreateOut; "%s: Can't create output file %s: %s.\n" 
-            404515     -1 INSTR LOCAL MetadataRedundant mov     esi, 1 
+            404510      5 INSTR DEADREGS  EFLAGS RDX RBX RSI ZZ mov     edx, offset aSCanTCreateOut; "%s: Can't create output file %s: %s.\n" 
+            404515     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 1 
             404515      5 INSTR BELONGTO 403ef0 
+            404515      5 INSTR DEADREGS  EFLAGS RBX RSI ZZ mov     esi, 1 
             40451a     -1 INSTR LOCAL NoMetaUpdate call    ___fprintf_chk 
             40451a      5 INSTR BELONGTO 403ef0 
-            40451a      5 INSTR DEADREGS  EFLAGS ZZ call    ___fprintf_chk 
+            40451a      5 INSTR DEADREGS  EFLAGS RBX ZZ call    ___fprintf_chk 
             40451f     -1 INSTR LOCAL NoMetaUpdate test    rbp, rbp 
             40451f      3 INSTR BELONGTO 403ef0 
             404522     -1 INSTR LOCAL NoMetaUpdate jnz     loc_404482 
@@ -6945,10 +6959,10 @@
             404528     -1 INSTR LOCAL NoMetaUpdate jmp     loc_4041ED 
             404528      5 INSTR BELONGTO 403ef0 
             40452d      5 INSTR BELONGTO 403ef0 
-            40452d      5 INSTR DEADREGS  EFLAGS RCX RBX R8 R12 R13 R14 R15 ZZ mov     edi, 4046D3h 
+            40452d      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX RSI RDI R8 R12 R13 R14 R15 ZZ mov     edi, 4046D3h 
             404532     -1 INSTR LOCAL NoMetaUpdate call    sub_4023C0 
             404532      5 INSTR BELONGTO 403ef0 
-            404532      5 INSTR DEADREGS  EFLAGS RCX RBX R8 R12 R13 R14 R15 ZZ call    sub_4023C0 
+            404532      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX RSI R8 R12 R13 R14 R15 ZZ call    sub_4023C0 
             404540      0 FUNC FRAMERESTORE 0 0 0 1 0 0 2 0 0 3 0 0 4 0 8 5 0 0 6 0 0 7 0 0 8 0 0 9 0 0 10 0 0 11 0 0 12 0 0 13 0 0 14 0 0 15 0 0 ZZ
             404540      0 FUNC MMSAFENESS SPECSAFE
             404540    137 FUNC GLOBAL init FUNC_UNSAFE NOFP RET             4045c8 
@@ -6975,36 +6989,36 @@
             404567      5 INSTR DEADREGS  EFLAGS R13 R14 R15 ZZ mov     [rsp+var_30], rbx 
             404567      5 PTRIMMEDESP STACK -48 displ mov     [rsp+var_30], rbx
             40456c      4 INSTR BELONGTO 404540 
-            40456c      4 INSTR DEADREGS  EFLAGS R13 R14 R15 ZZ sub     rsp, 38h 
+            40456c      4 INSTR DEADREGS  EFLAGS RBX R13 R14 R15 ZZ sub     rsp, 38h 
             40456c     56 DATAREF STACK 300 esp + 0 PARENT LocalFrame LOCALFRAME
             40456c      8 MEMORYHOLE STACK esp + 56 ReturnAddress 
             404570     -1 INSTR LOCAL MetadataUnused sub     rbp, r12 
             404570      3 INSTR BELONGTO 404540 
             404573      3 INSTR BELONGTO 404540 
-            404573      3 INSTR DEADREGS  EFLAGS R13 R14 R15 ZZ mov     r13d, edi 
+            404573      3 INSTR DEADREGS  EFLAGS RBX R13 R14 R15 ZZ mov     r13d, edi 
             404576      3 INSTR BELONGTO 404540 
-            404576      3 INSTR DEADREGS  EFLAGS R14 R15 ZZ mov     r14, rsi 
+            404576      3 INSTR DEADREGS  EFLAGS RBX R14 R15 ZZ mov     r14, rsi 
             404579     -1 INSTR LOCAL MetadataUnused sar     rbp, 3 
             404579      4 INSTR BELONGTO 404540 
             40457d      3 INSTR BELONGTO 404540 
-            40457d      3 INSTR DEADREGS  EFLAGS R15 ZZ mov     r15, rdx 
+            40457d      3 INSTR DEADREGS  EFLAGS RBX R15 ZZ mov     r15, rdx 
             404580     -1 INSTR LOCAL NoMetaUpdate call    _init_proc 
             404580      5 INSTR BELONGTO 404540 
-            404580      5 INSTR DEADREGS  EFLAGS ZZ call    _init_proc 
+            404580      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _init_proc 
             404585     -1 INSTR LOCAL NoMetaUpdate test    rbp, rbp 
             404585      3 INSTR BELONGTO 404540 
             404588     -1 INSTR LOCAL NoMetaUpdate jz      short loc_4045A6 
             404588      2 INSTR BELONGTO 404540 
             40458a      2 INSTR BELONGTO 404540 
-            40458a      2 INSTR DEADREGS  EFLAGS RDX RSI ZZ xor     ebx, ebx 
+            40458a      2 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI ZZ xor     ebx, ebx 
             40458a     -2 INSTR LOCAL n RBX ZZ  AlwaysNUM xor     ebx, ebx 
             40458c      4 INSTR BELONGTO 404540 
             404590      3 INSTR BELONGTO 404540 
-            404590      3 INSTR DEADREGS  EFLAGS RDX RSI ZZ mov     rdx, r15 
+            404590      3 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     rdx, r15 
             404593      3 INSTR BELONGTO 404540 
-            404593      3 INSTR DEADREGS  EFLAGS RSI ZZ mov     rsi, r14 
+            404593      3 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     rsi, r14 
             404596      3 INSTR BELONGTO 404540 
-            404596      3 INSTR DEADREGS  EFLAGS ZZ mov     edi, r13d 
+            404596      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     edi, r13d 
             404599     -1 INSTR LOCAL NoMetaUpdate call    qword ptr [r12+rbx*8] 
             404599      4 INSTR BELONGTO 404540 
             40459d     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rbx, 1 
@@ -7056,11 +7070,11 @@
             4045e4     -3 INSTR LOCAL NoWarn push    rbx 
             4045e5     16 MEMORYHOLE STACK esp + 8 CalleeSavedRegs 
             4045e5      4 INSTR BELONGTO 4045e0 
-            4045e5      4 INSTR DEADREGS  EFLAGS RAX ZZ sub     rsp, 8 
+            4045e5      4 INSTR DEADREGS  EFLAGS RAX RBX ZZ sub     rsp, 8 
             4045e5      8 DATAREF STACK 301 esp + 0 PARENT LocalFrame LOCALFRAME
             4045e5      8 MEMORYHOLE STACK esp + 24 ReturnAddress 
             4045e9      7 INSTR BELONGTO 4045e0 
-            4045e9      7 INSTR DEADREGS  EFLAGS RAX ZZ mov     rax, cs:qword_606E18 
+            4045e9      7 INSTR DEADREGS  EFLAGS RAX RBX ZZ mov     rax, cs:qword_606E18 
             4045f0     -1 INSTR LOCAL NoMetaUpdate cmp     rax, 0FFFFFFFFFFFFFFFFh 
             4045f0      4 INSTR BELONGTO 4045e0 
             4045f4     -1 INSTR LOCAL NoMetaUpdate jz      short loc_40460F 
diff --git a/tests/commit/trimmed-sorted-save-destripe.psexe.annot b/tests/commit/trimmed-sorted-save-destripe.psexe.annot
index 59c115ed0e5d0f24482ca70bd0801492753c2102..244555daf3723d51d4d61e4289e3508f2e06daf9 100644
--- a/tests/commit/trimmed-sorted-save-destripe.psexe.annot
+++ b/tests/commit/trimmed-sorted-save-destripe.psexe.annot
@@ -598,7 +598,7 @@
             401c14     -3 INSTR LOCAL NoWarn push    rbx 
             401c15     16 MEMORYHOLE STACK esp + 8 CalleeSavedRegs 
             401c15      4 INSTR BELONGTO 401c10 
-            401c15      4 INSTR DEADREGS  EFLAGS ZZ sub     rsp, 8 
+            401c15      4 INSTR DEADREGS  EFLAGS RBX ZZ sub     rsp, 8 
             401c15      8 DATAREF STACK 142 esp + 0 PARENT LocalFrame LOCALFRAME
             401c15      8 MEMORYHOLE STACK esp + 24 ReturnAddress 
             401c19     -1 INSTR LOCAL NoMetaUpdate cmp     cs:completed_6531, 0 
@@ -669,32 +669,32 @@
             401ca4      0 FUNC FRAMERESTORE 0 0 0 1 0 0 2 0 0 3 0 0 4 0 8 5 -8 0 6 0 0 7 0 0 8 0 0 9 0 0 10 0 0 11 0 0 12 0 0 13 0 0 14 0 0 15 0 0 ZZ
             401ca4      0 FUNC MMSAFENESS SAFE
             401ca4      1 INSTR BELONGTO 401ca4 
-            401ca4      1 INSTR DEADREGS  EFLAGS RDX ZZ push    rbp 
+            401ca4      1 INSTR DEADREGS  EFLAGS RAX RDX ZZ push    rbp 
             401ca4     36 FUNC GLOBAL main FUNC_UNSAFE USEFP RET             401cc7 
             401ca4     -3 INSTR LOCAL NoWarn push    rbp 
             401ca5      3 INSTR BELONGTO 401ca4 
-            401ca5      3 INSTR DEADREGS  EFLAGS RDX ZZ mov     rbp, rsp 
+            401ca5      3 INSTR DEADREGS  EFLAGS RAX RDX ZZ mov     rbp, rsp 
             401ca8     16 DATAREF STACK 143 esp + 0 PARENT LocalFrame LOCALFRAME
             401ca8      4 INSTR BELONGTO 401ca4 
-            401ca8      4 INSTR DEADREGS  EFLAGS RDX ZZ sub     rsp, 10h 
+            401ca8      4 INSTR DEADREGS  EFLAGS RAX RDX ZZ sub     rsp, 10h 
             401ca8      8 MEMORYHOLE STACK esp + 16 CalleeSavedRegs 
             401ca8      8 MEMORYHOLE STACK esp + 24 ReturnAddress 
             401cac      3 INSTR BELONGTO 401ca4 
-            401cac      3 INSTR DEADREGS  EFLAGS RDX ZZ mov     [rbp+var_4], edi 
+            401cac      3 INSTR DEADREGS  EFLAGS RAX RDX ZZ mov     [rbp+var_4], edi 
             401cac      3 PTRIMMEDEBP STACK -4 displ mov     [rbp+var_4], edi
             401caf      4 INSTR BELONGTO 401ca4 
-            401caf      4 INSTR DEADREGS  EFLAGS RDX ZZ mov     [rbp+var_10], rsi 
+            401caf      4 INSTR DEADREGS  EFLAGS RAX RDX RDI ZZ mov     [rbp+var_10], rsi 
             401caf      4 PTRIMMEDEBP STACK -16 displ mov     [rbp+var_10], rsi
             401cb3      4 INSTR BELONGTO 401ca4 
-            401cb3      4 INSTR DEADREGS  EFLAGS RDX ZZ mov     rdx, [rbp+var_10] 
+            401cb3      4 INSTR DEADREGS  EFLAGS RAX RDX RSI RDI ZZ mov     rdx, [rbp+var_10] 
             401cb3      4 PTRIMMEDEBP STACK -16 displ mov     rdx, [rbp+var_10]
             401cb7      3 INSTR BELONGTO 401ca4 
-            401cb7      3 INSTR DEADREGS  EFLAGS ZZ mov     eax, [rbp+var_4] 
+            401cb7      3 INSTR DEADREGS  EFLAGS RAX RSI RDI ZZ mov     eax, [rbp+var_4] 
             401cb7      3 PTRIMMEDEBP STACK -4 displ mov     eax, [rbp+var_4]
             401cba      2 INSTR BELONGTO 401ca4 
-            401cba      2 INSTR DEADREGS  EFLAGS ZZ mov     esi, eax 
+            401cba      2 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, eax 
             401cbc      5 INSTR BELONGTO 401ca4 
-            401cbc      5 INSTR DEADREGS  EFLAGS ZZ mov     edi, offset PLUG_IN_INFO 
+            401cbc      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     edi, offset PLUG_IN_INFO 
             401cc1     -1 INSTR LOCAL NoMetaUpdate call    _gimp_main 
             401cc1      5 INSTR BELONGTO 401ca4 
             401cc1      5 INSTR DEADREGS  EFLAGS ZZ call    _gimp_main 
@@ -707,13 +707,13 @@
             401cc8      0 FUNC MMSAFENESS SAFE
             401cc8    121 FUNC GLOBAL query FUNC_UNSAFE USEFP RET             401d40 
             401cc8      1 INSTR BELONGTO 401cc8 
-            401cc8      1 INSTR DEADREGS  EFLAGS R8 R9 ZZ push    rbp 
+            401cc8      1 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 ZZ push    rbp 
             401cc8     -3 INSTR LOCAL NoWarn push    rbp 
             401cc9      3 INSTR BELONGTO 401cc8 
-            401cc9      3 INSTR DEADREGS  EFLAGS R8 R9 ZZ mov     rbp, rsp 
+            401cc9      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 ZZ mov     rbp, rsp 
             401ccc     20 DATAREF STACK 145 esp + 0 CHILDOF 144 OFFSET 0 OutArgsRegion OUTARGS
             401ccc      4 INSTR BELONGTO 401cc8 
-            401ccc      4 INSTR DEADREGS  EFLAGS R8 R9 ZZ sub     rsp, 40h 
+            401ccc      4 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 ZZ sub     rsp, 40h 
             401ccc     64 DATAREF STACK 144 esp + 0 PARENT LocalFrame LOCALFRAME
             401ccc      8 MEMORYHOLE STACK esp + 64 CalleeSavedRegs 
             401ccc      8 MEMORYHOLE STACK esp + 72 ReturnAddress 
@@ -726,33 +726,33 @@
             401cea     -1 INSTR LOCAL MetadataUnused mov     [rsp+40h+var_28], 4 
             401cea      8 INSTR BELONGTO 401cc8 
             401cf2      8 INSTR BELONGTO 401cc8 
-            401cf2      8 INSTR DEADREGS  EFLAGS R8 R9 ZZ mov     [rsp+40h+var_30], 1 
+            401cf2      8 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 ZZ mov     [rsp+40h+var_30], 1 
             401cf2      8 PTRIMMEDESP STACK 16 displ mov     [rsp+40h+var_30], 1
             401cfa      9 INSTR BELONGTO 401cc8 
-            401cfa      9 INSTR DEADREGS  EFLAGS R8 R9 ZZ mov     [rsp+40h+var_38], offset aRgbGray; "RGB*, GRAY*" 
+            401cfa      9 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 ZZ mov     [rsp+40h+var_38], offset aRgbGray; "RGB*, GRAY*" 
             401cfa      9 PTRIMMEDESP STACK 8 displ mov     [rsp+40h+var_38], offset aRgbGray; "RGB*, GRAY*"
             401d03      8 INSTR BELONGTO 401cc8 
-            401d03      8 INSTR DEADREGS  EFLAGS R8 R9 ZZ mov     [rsp+40h+var_40], offset aDes_tripe___; "Des_tripe..." 
+            401d03      8 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 ZZ mov     [rsp+40h+var_40], offset aDes_tripe___; "Des_tripe..." 
             401d03      8 PTRIMMEDESP STACK 0 displ mov     [rsp+40h+var_40], offset aDes_tripe___; "Des_tripe..."
             401d0b      6 INSTR BELONGTO 401cc8 
-            401d0b      6 INSTR DEADREGS  EFLAGS R8 R9 ZZ mov     r9d, offset byte_402CC0 
+            401d0b      6 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 ZZ mov     r9d, offset byte_402CC0 
             401d11      6 INSTR BELONGTO 401cc8 
-            401d11      6 INSTR DEADREGS  EFLAGS R8 ZZ mov     r8d, offset aMarcLehmannPcg; "Marc Lehmann <pcg@goof.com>" 
+            401d11      6 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 ZZ mov     r8d, offset aMarcLehmannPcg; "Marc Lehmann <pcg@goof.com>" 
             401d17      5 INSTR BELONGTO 401cc8 
-            401d17      5 INSTR DEADREGS  EFLAGS ZZ mov     ecx, offset aMarcLehmannPcg; "Marc Lehmann <pcg@goof.com>" 
+            401d17      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI ZZ mov     ecx, offset aMarcLehmannPcg; "Marc Lehmann <pcg@goof.com>" 
             401d1c      5 INSTR BELONGTO 401cc8 
-            401d1c      5 INSTR DEADREGS  EFLAGS ZZ mov     edx, offset aThisPlugInTrie; "This plug-in tries to remove vertical s"... 
+            401d1c      5 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     edx, offset aThisPlugInTrie; "This plug-in tries to remove vertical s"... 
             401d21      5 INSTR BELONGTO 401cc8 
-            401d21      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, offset aRemoveVertical; "Remove vertical stripe artifacts from t"... 
+            401d21      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, offset aRemoveVertical; "Remove vertical stripe artifacts from t"... 
             401d26      5 INSTR BELONGTO 401cc8 
-            401d26      5 INSTR DEADREGS  EFLAGS ZZ mov     edi, offset aPlugInDestripe; "plug-in-destripe" 
+            401d26      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     edi, offset aPlugInDestripe; "plug-in-destripe" 
             401d2b     -1 INSTR LOCAL NoMetaUpdate call    _gimp_install_procedure 
             401d2b      5 INSTR BELONGTO 401cc8 
             401d2b      5 INSTR DEADREGS  EFLAGS ZZ call    _gimp_install_procedure 
             401d30      5 INSTR BELONGTO 401cc8 
-            401d30      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, offset aImageFiltersEn; "<Image>/Filters/Enhance" 
+            401d30      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, offset aImageFiltersEn; "<Image>/Filters/Enhance" 
             401d35      5 INSTR BELONGTO 401cc8 
-            401d35      5 INSTR DEADREGS  EFLAGS ZZ mov     edi, offset aPlugInDestripe; "plug-in-destripe" 
+            401d35      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     edi, offset aPlugInDestripe; "plug-in-destripe" 
             401d3a     -1 INSTR LOCAL NoMetaUpdate call    _gimp_plugin_menu_register 
             401d3a      5 INSTR BELONGTO 401cc8 
             401d3a      5 INSTR DEADREGS  EFLAGS ZZ call    _gimp_plugin_menu_register 
@@ -774,7 +774,7 @@
             401d45     -3 INSTR LOCAL NoWarn push    rbx 
             401d46     16 MEMORYHOLE STACK esp + 72 CalleeSavedRegs 
             401d46      4 INSTR BELONGTO 401d41 
-            401d46      4 INSTR DEADREGS  EFLAGS ZZ sub     rsp, 48h 
+            401d46      4 INSTR DEADREGS  EFLAGS RBX ZZ sub     rsp, 48h 
             401d46     72 DATAREF STACK 146 esp + 0 PARENT LocalFrame LOCALFRAME
             401d46      8 MEMORYHOLE STACK esp + 88 ReturnAddress 
             401d4a     -1 INSTR LOCAL MetadataUnused mov     [rbp+var_28], rdi 
@@ -784,77 +784,77 @@
             401d51     -1 INSTR LOCAL MetadataUnused mov     [rbp+var_38], rdx 
             401d51      4 INSTR BELONGTO 401d41 
             401d55      4 INSTR BELONGTO 401d41 
-            401d55      4 INSTR DEADREGS  EFLAGS ZZ mov     [rbp+var_40], rcx 
+            401d55      4 INSTR DEADREGS  EFLAGS RBX ZZ mov     [rbp+var_40], rcx 
             401d55      4 PTRIMMEDEBP STACK -64 displ mov     [rbp+var_40], rcx
             401d59      4 INSTR BELONGTO 401d41 
-            401d59      4 INSTR DEADREGS  EFLAGS ZZ mov     [rbp+var_48], r8 
+            401d59      4 INSTR DEADREGS  EFLAGS RBX ZZ mov     [rbp+var_48], r8 
             401d59      4 PTRIMMEDEBP STACK -72 displ mov     [rbp+var_48], r8
             401d5d     -1 INSTR LOCAL NoMetaUpdate call    _gimp_locale_directory 
             401d5d      5 INSTR BELONGTO 401d41 
-            401d5d      5 INSTR DEADREGS  EFLAGS ZZ call    _gimp_locale_directory 
+            401d5d      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _gimp_locale_directory 
             401d62      3 INSTR BELONGTO 401d41 
-            401d62      3 INSTR DEADREGS  EFLAGS RSI ZZ mov     rsi, rax        ; dirname 
+            401d62      3 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ mov     rsi, rax        ; dirname 
             401d65      5 INSTR BELONGTO 401d41 
-            401d65      5 INSTR DEADREGS  EFLAGS ZZ mov     edi, offset domainname; "gimp20-std-plug-ins" 
+            401d65      5 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     edi, offset domainname; "gimp20-std-plug-ins" 
             401d6a     -1 INSTR LOCAL NoMetaUpdate call    _bindtextdomain 
             401d6a      5 INSTR BELONGTO 401d41 
-            401d6a      5 INSTR DEADREGS  EFLAGS ZZ call    _bindtextdomain 
+            401d6a      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _bindtextdomain 
             401d6f      5 INSTR BELONGTO 401d41 
-            401d6f      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, offset codeset; "UTF-8" 
+            401d6f      5 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ mov     esi, offset codeset; "UTF-8" 
             401d74      5 INSTR BELONGTO 401d41 
-            401d74      5 INSTR DEADREGS  EFLAGS ZZ mov     edi, offset domainname; "gimp20-std-plug-ins" 
+            401d74      5 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     edi, offset domainname; "gimp20-std-plug-ins" 
             401d79     -1 INSTR LOCAL NoMetaUpdate call    _bind_textdomain_codeset 
             401d79      5 INSTR BELONGTO 401d41 
-            401d79      5 INSTR DEADREGS  EFLAGS ZZ call    _bind_textdomain_codeset 
+            401d79      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _bind_textdomain_codeset 
             401d7e      5 INSTR BELONGTO 401d41 
-            401d7e      5 INSTR DEADREGS  EFLAGS ZZ mov     edi, offset domainname; "gimp20-std-plug-ins" 
+            401d7e      5 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     edi, offset domainname; "gimp20-std-plug-ins" 
             401d83     -1 INSTR LOCAL NoMetaUpdate call    _textdomain 
             401d83      5 INSTR BELONGTO 401d41 
-            401d83      5 INSTR DEADREGS  EFLAGS ZZ call    _textdomain 
+            401d83      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _textdomain 
             401d88      7 INSTR BELONGTO 401d41 
-            401d88      7 INSTR DEADREGS  EFLAGS RAX ZZ mov     [rbp+var_14], 3 
+            401d88      7 INSTR DEADREGS  EFLAGS RAX RBX RDI ZZ mov     [rbp+var_14], 3 
             401d88      7 PTRIMMEDEBP STACK -20 displ mov     [rbp+var_14], 3
             401d8f     -1 INSTR LOCAL MetadataUnused mov     rax, [rbp+var_38] 
             401d8f      4 INSTR BELONGTO 401d41 
             401d93      3 INSTR BELONGTO 401d41 
-            401d93      3 INSTR DEADREGS  EFLAGS ZZ mov     eax, [rax+8] 
+            401d93      3 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     eax, [rax+8] 
             401d96      3 INSTR BELONGTO 401d41 
-            401d96      3 INSTR DEADREGS  EFLAGS ZZ mov     [rbp+var_18], eax 
+            401d96      3 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     [rbp+var_18], eax 
             401d96      3 PTRIMMEDEBP STACK -24 displ mov     [rbp+var_18], eax
             401d99     10 INSTR BELONGTO 401d41 
-            401d99     10 INSTR DEADREGS  EFLAGS ZZ mov     cs:values_52902, 15h 
+            401d99     10 INSTR DEADREGS  EFLAGS RAX RBX RDI ZZ mov     cs:values_52902, 15h 
             401da3     -2 INSTR LOCAL n RAX ZZ  NumericDEFs mov     eax, [rbp+var_14] 
             401da3      3 INSTR BELONGTO 401d41 
-            401da3      3 INSTR DEADREGS  EFLAGS ZZ mov     eax, [rbp+var_14] 
+            401da3      3 INSTR DEADREGS  EFLAGS RAX RBX RDI ZZ mov     eax, [rbp+var_14] 
             401da3      3 PTRIMMEDEBP STACK -20 displ mov     eax, [rbp+var_14]
             401da6      6 INSTR BELONGTO 401d41 
-            401da6      6 INSTR DEADREGS  EFLAGS ZZ mov     cs:dword_604268, eax 
+            401da6      6 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     cs:dword_604268, eax 
             401dac      4 INSTR BELONGTO 401d41 
-            401dac      4 INSTR DEADREGS  EFLAGS RAX ZZ mov     rax, [rbp+var_40] 
+            401dac      4 INSTR DEADREGS  EFLAGS RAX RBX RDI ZZ mov     rax, [rbp+var_40] 
             401dac      4 PTRIMMEDEBP STACK -64 displ mov     rax, [rbp+var_40]
             401db0      6 INSTR BELONGTO 401d41 
-            401db0      6 INSTR DEADREGS  EFLAGS ZZ mov     dword ptr [rax], 1 
+            401db0      6 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     dword ptr [rax], 1 
             401db6      4 INSTR BELONGTO 401d41 
-            401db6      4 INSTR DEADREGS  EFLAGS RAX ZZ mov     rax, [rbp+var_48] 
+            401db6      4 INSTR DEADREGS  EFLAGS RAX RBX RDI ZZ mov     rax, [rbp+var_48] 
             401db6      4 PTRIMMEDEBP STACK -72 displ mov     rax, [rbp+var_48]
             401dba      7 INSTR BELONGTO 401d41 
-            401dba      7 INSTR DEADREGS  EFLAGS ZZ mov     qword ptr [rax], offset values_52902 
+            401dba      7 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     qword ptr [rax], offset values_52902 
             401dc1     -1 INSTR LOCAL MetadataUnused mov     rax, [rbp+var_38] 
             401dc1      4 INSTR BELONGTO 401d41 
             401dc5     -1 INSTR LOCAL MetadataUnused add     rax, 50h 
             401dc5      4 INSTR BELONGTO 401d41 
             401dc9      3 INSTR BELONGTO 401d41 
-            401dc9      3 INSTR DEADREGS  EFLAGS ZZ mov     eax, [rax+8] 
+            401dc9      3 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     eax, [rax+8] 
             401dcc      2 INSTR BELONGTO 401d41 
-            401dcc      2 INSTR DEADREGS  EFLAGS ZZ mov     edi, eax 
+            401dcc      2 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     edi, eax 
             401dce     -1 INSTR LOCAL NoMetaUpdate call    _gimp_drawable_get 
             401dce      5 INSTR BELONGTO 401d41 
-            401dce      5 INSTR DEADREGS  EFLAGS ZZ call    _gimp_drawable_get 
+            401dce      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _gimp_drawable_get 
             401dd3      4 INSTR BELONGTO 401d41 
-            401dd3      4 INSTR DEADREGS  EFLAGS ZZ mov     [rbp+var_20], rax 
+            401dd3      4 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     [rbp+var_20], rax 
             401dd3      4 PTRIMMEDEBP STACK -32 displ mov     [rbp+var_20], rax
             401dd7      3 INSTR BELONGTO 401d41 
-            401dd7      3 INSTR DEADREGS  EFLAGS ZZ mov     eax, [rbp+var_18] 
+            401dd7      3 INSTR DEADREGS  EFLAGS RAX RBX RDI ZZ mov     eax, [rbp+var_18] 
             401dd7      3 PTRIMMEDEBP STACK -24 displ mov     eax, [rbp+var_18]
             401dda     -1 INSTR LOCAL NoMetaUpdate cmp     eax, 1 
             401dda      3 INSTR BELONGTO 401d41 
@@ -871,20 +871,20 @@
             401de9     -1 INSTR LOCAL NoMetaUpdate jmp     short loc_401E42 
             401de9      2 INSTR BELONGTO 401d41 
             401deb      5 INSTR BELONGTO 401d41 
-            401deb      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, offset vals 
+            401deb      5 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ mov     esi, offset vals 
             401df0      5 INSTR BELONGTO 401d41 
-            401df0      5 INSTR DEADREGS  EFLAGS ZZ mov     edi, offset aPlugInDestripe; "plug-in-destripe" 
+            401df0      5 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     edi, offset aPlugInDestripe; "plug-in-destripe" 
             401df5     -1 INSTR LOCAL NoMetaUpdate call    _gimp_procedural_db_get_data 
             401df5      5 INSTR BELONGTO 401d41 
-            401df5      5 INSTR DEADREGS  EFLAGS ZZ call    _gimp_procedural_db_get_data 
+            401df5      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _gimp_procedural_db_get_data 
             401dfa      4 INSTR BELONGTO 401d41 
-            401dfa      4 INSTR DEADREGS  EFLAGS RAX RDI ZZ mov     rax, [rbp+var_20] 
+            401dfa      4 INSTR DEADREGS  EFLAGS RAX RBX RSI RDI ZZ mov     rax, [rbp+var_20] 
             401dfa      4 PTRIMMEDEBP STACK -32 displ mov     rax, [rbp+var_20]
             401dfe      3 INSTR BELONGTO 401d41 
-            401dfe      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rax 
+            401dfe      3 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ mov     rdi, rax 
             401e01     -1 INSTR LOCAL NoMetaUpdate call    destripe_dialog 
             401e01      5 INSTR BELONGTO 401d41 
-            401e01      5 INSTR DEADREGS  EFLAGS ZZ call    destripe_dialog 
+            401e01      5 INSTR DEADREGS  EFLAGS RBX RSI ZZ call    destripe_dialog 
             401e06     -1 INSTR LOCAL NoMetaUpdate test    eax, eax 
             401e06      2 INSTR BELONGTO 401d41 
             401e08     -1 INSTR LOCAL NoMetaUpdate jnz     short loc_401E4B 
@@ -897,7 +897,7 @@
             401e13     -1 INSTR LOCAL NoMetaUpdate jz      short loc_401E1E 
             401e13      2 INSTR BELONGTO 401d41 
             401e15      7 INSTR BELONGTO 401d41 
-            401e15      7 INSTR DEADREGS  EFLAGS ZZ mov     [rbp+var_14], 1 
+            401e15      7 INSTR DEADREGS  EFLAGS RAX RBX RDI ZZ mov     [rbp+var_14], 1 
             401e15      7 PTRIMMEDEBP STACK -20 displ mov     [rbp+var_14], 1
             401e1c     -1 INSTR LOCAL NoMetaUpdate jmp     short loc_401E4C 
             401e1c      2 INSTR BELONGTO 401d41 
@@ -906,22 +906,22 @@
             401e22     -1 INSTR LOCAL MetadataUnused add     rax, 78h 
             401e22      4 INSTR BELONGTO 401d41 
             401e26      3 INSTR BELONGTO 401d41 
-            401e26      3 INSTR DEADREGS  EFLAGS ZZ mov     eax, [rax+8] 
+            401e26      3 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     eax, [rax+8] 
             401e29      6 INSTR BELONGTO 401d41 
-            401e29      6 INSTR DEADREGS  EFLAGS ZZ mov     cs:dword_60421C, eax 
+            401e29      6 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     cs:dword_60421C, eax 
             401e2f     -1 INSTR LOCAL NoMetaUpdate jmp     short loc_401E4C 
             401e2f      2 INSTR BELONGTO 401d41 
             401e31      5 INSTR BELONGTO 401d41 
-            401e31      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, offset vals 
+            401e31      5 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ mov     esi, offset vals 
             401e36      5 INSTR BELONGTO 401d41 
-            401e36      5 INSTR DEADREGS  EFLAGS ZZ mov     edi, offset aPlugInDestripe; "plug-in-destripe" 
+            401e36      5 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     edi, offset aPlugInDestripe; "plug-in-destripe" 
             401e3b     -1 INSTR LOCAL NoMetaUpdate call    _gimp_procedural_db_get_data 
             401e3b      5 INSTR BELONGTO 401d41 
-            401e3b      5 INSTR DEADREGS  EFLAGS ZZ call    _gimp_procedural_db_get_data 
+            401e3b      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _gimp_procedural_db_get_data 
             401e40     -1 INSTR LOCAL NoMetaUpdate jmp     short loc_401E4C 
             401e40      2 INSTR BELONGTO 401d41 
             401e42      7 INSTR BELONGTO 401d41 
-            401e42      7 INSTR DEADREGS  EFLAGS ZZ mov     [rbp+var_14], 1 
+            401e42      7 INSTR DEADREGS  EFLAGS RAX RBX RDI ZZ mov     [rbp+var_14], 1 
             401e42      7 PTRIMMEDEBP STACK -20 displ mov     [rbp+var_14], 1
             401e49     -1 INSTR LOCAL NoMetaUpdate jmp     short loc_401E4C 
             401e49      2 INSTR BELONGTO 401d41 
@@ -934,12 +934,12 @@
             401e56     -1 INSTR LOCAL MetadataUnused mov     rax, [rbp+var_20] 
             401e56      4 INSTR BELONGTO 401d41 
             401e5a      2 INSTR BELONGTO 401d41 
-            401e5a      2 INSTR DEADREGS  EFLAGS ZZ mov     eax, [rax] 
+            401e5a      2 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     eax, [rax] 
             401e5c      2 INSTR BELONGTO 401d41 
-            401e5c      2 INSTR DEADREGS  EFLAGS ZZ mov     edi, eax 
+            401e5c      2 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     edi, eax 
             401e5e     -1 INSTR LOCAL NoMetaUpdate call    _gimp_drawable_is_rgb 
             401e5e      5 INSTR BELONGTO 401d41 
-            401e5e      5 INSTR DEADREGS  EFLAGS ZZ call    _gimp_drawable_is_rgb 
+            401e5e      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _gimp_drawable_is_rgb 
             401e63     -1 INSTR LOCAL NoMetaUpdate test    eax, eax 
             401e63      2 INSTR BELONGTO 401d41 
             401e65     -1 INSTR LOCAL NoMetaUpdate jnz     short loc_401E78 
@@ -947,21 +947,21 @@
             401e67     -1 INSTR LOCAL MetadataUnused mov     rax, [rbp+var_20] 
             401e67      4 INSTR BELONGTO 401d41 
             401e6b      2 INSTR BELONGTO 401d41 
-            401e6b      2 INSTR DEADREGS  EFLAGS ZZ mov     eax, [rax] 
+            401e6b      2 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     eax, [rax] 
             401e6d      2 INSTR BELONGTO 401d41 
-            401e6d      2 INSTR DEADREGS  EFLAGS ZZ mov     edi, eax 
+            401e6d      2 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     edi, eax 
             401e6f     -1 INSTR LOCAL NoMetaUpdate call    _gimp_drawable_is_gray 
             401e6f      5 INSTR BELONGTO 401d41 
-            401e6f      5 INSTR DEADREGS  EFLAGS ZZ call    _gimp_drawable_is_gray 
+            401e6f      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _gimp_drawable_is_gray 
             401e74     -1 INSTR LOCAL NoMetaUpdate test    eax, eax 
             401e74      2 INSTR BELONGTO 401d41 
             401e76     -1 INSTR LOCAL NoMetaUpdate jz      short loc_401EDD 
             401e76      2 INSTR BELONGTO 401d41 
             401e78      4 INSTR BELONGTO 401d41 
-            401e78      4 INSTR DEADREGS  EFLAGS RAX ZZ mov     rax, [rbp+var_20] 
+            401e78      4 INSTR DEADREGS  EFLAGS RAX RBX ZZ mov     rax, [rbp+var_20] 
             401e78      4 PTRIMMEDEBP STACK -32 displ mov     rax, [rbp+var_20]
             401e7c      3 INSTR BELONGTO 401d41 
-            401e7c      3 INSTR DEADREGS  EFLAGS ZZ mov     ebx, [rax+4] 
+            401e7c      3 INSTR DEADREGS  EFLAGS RBX ZZ mov     ebx, [rax+4] 
             401e7f     -1 INSTR LOCAL NoMetaUpdate call    _gimp_tile_width 
             401e7f      5 INSTR BELONGTO 401d41 
             401e7f      5 INSTR DEADREGS  EFLAGS ZZ call    _gimp_tile_width 
@@ -974,12 +974,13 @@
             401e89      5 INSTR BELONGTO 401d41 
             401e89      5 INSTR DEADREGS  EFLAGS ZZ call    _gimp_tile_width 
             401e8e      3 INSTR BELONGTO 401d41 
-            401e8e      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     [rbp+var_4C], eax 
+            401e8e      3 INSTR DEADREGS  EFLAGS RDX RDI ZZ mov     [rbp+var_4C], eax 
             401e8e      3 PTRIMMEDEBP STACK -76 displ mov     [rbp+var_4C], eax
             401e91     -1 INSTR LOCAL MetadataRedundant mov     eax, ebx 
             401e91      2 INSTR BELONGTO 401d41 
-            401e93     -1 INSTR LOCAL MetadataRedundant mov     edx, 0 
+            401e93     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 0 
             401e93      5 INSTR BELONGTO 401d41 
+            401e93      5 INSTR DEADREGS  EFLAGS RDX RBX RDI ZZ mov     edx, 0 
             401e98     -1 INSTR LOCAL MetadataRedundant div     [rbp+var_4C] 
             401e98      3 INSTR BELONGTO 401d41 
             401e9b     -1 INSTR LOCAL NoMetaUpdate mov     eax, eax 
@@ -991,10 +992,11 @@
             401ea0      5 INSTR BELONGTO 401d41 
             401ea0      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _gimp_tile_cache_ntiles 
             401ea5      4 INSTR BELONGTO 401d41 
-            401ea5      4 INSTR DEADREGS  EFLAGS RAX RBX RDI ZZ mov     rax, [rbp+var_20] 
+            401ea5      4 INSTR DEADREGS  EFLAGS RAX RBX RSI RDI ZZ mov     rax, [rbp+var_20] 
             401ea5      4 PTRIMMEDEBP STACK -32 displ mov     rax, [rbp+var_20]
-            401ea9     -1 INSTR LOCAL MetadataRedundant mov     esi, 0 
+            401ea9     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 0 
             401ea9      5 INSTR BELONGTO 401d41 
+            401ea9      5 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ mov     esi, 0 
             401eae      3 INSTR BELONGTO 401d41 
             401eae      3 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     rdi, rax 
             401eb1     -1 INSTR LOCAL NoMetaUpdate call    destripe 
@@ -1015,22 +1017,22 @@
             401ec5      2 INSTR BELONGTO 401d41 
             401ec7     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 0Ch 
             401ec7      5 INSTR BELONGTO 401d41 
-            401ec7      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     edx, 0Ch 
+            401ec7      5 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI ZZ mov     edx, 0Ch 
             401ecc      5 INSTR BELONGTO 401d41 
-            401ecc      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     esi, offset vals 
+            401ecc      5 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ mov     esi, offset vals 
             401ed1      5 INSTR BELONGTO 401d41 
-            401ed1      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     edi, offset aPlugInDestripe; "plug-in-destripe" 
+            401ed1      5 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     edi, offset aPlugInDestripe; "plug-in-destripe" 
             401ed6     -1 INSTR LOCAL NoMetaUpdate call    _gimp_procedural_db_set_data 
             401ed6      5 INSTR BELONGTO 401d41 
             401ed6      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _gimp_procedural_db_set_data 
             401edb     -1 INSTR LOCAL NoMetaUpdate jmp     short loc_401EE4 
             401edb      2 INSTR BELONGTO 401d41 
             401edd      7 INSTR BELONGTO 401d41 
-            401edd      7 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     [rbp+var_14], 0 
+            401edd      7 INSTR DEADREGS  EFLAGS RAX RBX RDI ZZ mov     [rbp+var_14], 0 
             401edd      7 PTRIMMEDEBP STACK -20 displ mov     [rbp+var_14], 0
             401ee4     -2 INSTR LOCAL n RAX ZZ  NumericDEFs mov     eax, [rbp+var_14] 
             401ee4      3 INSTR BELONGTO 401d41 
-            401ee4      3 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     eax, [rbp+var_14] 
+            401ee4      3 INSTR DEADREGS  EFLAGS RAX RBX RDI ZZ mov     eax, [rbp+var_14] 
             401ee4      3 PTRIMMEDEBP STACK -20 displ mov     eax, [rbp+var_14]
             401ee7      6 INSTR BELONGTO 401d41 
             401ee7      6 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     cs:dword_604268, eax 
@@ -1075,7 +1077,7 @@
             401f19      5 INSTR BELONGTO 401f00 
             401f19      5 INSTR DEADREGS  EFLAGS ZZ call    _gimp_tile_width 
             401f1e      3 INSTR BELONGTO 401f00 
-            401f1e      3 INSTR DEADREGS  EFLAGS ZZ mov     [rbp+var_6C], eax 
+            401f1e      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     [rbp+var_6C], eax 
             401f1e      3 PTRIMMEDEBP STACK -108 displ mov     [rbp+var_6C], eax
             401f21     -1 INSTR LOCAL MetadataUnused mov     eax, 0 
             401f21      5 INSTR BELONGTO 401f00 
@@ -1088,14 +1090,14 @@
             401f33     -1 INSTR LOCAL MetadataUnused mov     rax, [rbp+var_128] 
             401f33      7 INSTR BELONGTO 401f00 
             401f3a      2 INSTR BELONGTO 401f00 
-            401f3a      2 INSTR DEADREGS  EFLAGS ZZ mov     eax, [rax] 
+            401f3a      2 INSTR DEADREGS  EFLAGS RDI ZZ mov     eax, [rax] 
             401f3c      2 INSTR BELONGTO 401f00 
-            401f3c      2 INSTR DEADREGS  EFLAGS ZZ mov     edi, eax 
+            401f3c      2 INSTR DEADREGS  EFLAGS RDI ZZ mov     edi, eax 
             401f3e     -1 INSTR LOCAL NoMetaUpdate call    _gimp_drawable_bpp 
             401f3e      5 INSTR BELONGTO 401f00 
             401f3e      5 INSTR DEADREGS  EFLAGS ZZ call    _gimp_drawable_bpp 
             401f43      3 INSTR BELONGTO 401f00 
-            401f43      3 INSTR DEADREGS  EFLAGS ZZ mov     [rbp+var_70], eax 
+            401f43      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     [rbp+var_70], eax 
             401f43      3 PTRIMMEDEBP STACK -112 displ mov     [rbp+var_70], eax
             401f46     -1 INSTR LOCAL NoMetaUpdate cmp     [rbp+var_130], 0 
             401f46      8 INSTR BELONGTO 401f00 
@@ -1141,7 +1143,7 @@
             401f90     -1 INSTR LOCAL NoMetaUpdate jmp     short loc_402008 
             401f90      2 INSTR BELONGTO 401f00 
             401f92      5 INSTR BELONGTO 401f00 
-            401f92      5 INSTR DEADREGS  EFLAGS ZZ mov     edi, offset msgid; "Destriping" 
+            401f92      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     edi, offset msgid; "Destriping" 
             401f97     -1 INSTR LOCAL NoMetaUpdate call    _gettext 
             401f97      5 INSTR BELONGTO 401f00 
             401f97      5 INSTR DEADREGS  EFLAGS ZZ call    _gettext 
@@ -1169,7 +1171,7 @@
             401fc9      3 INSTR BELONGTO 401f00 
             401fc9      3 INSTR DEADREGS  EFLAGS R8 ZZ mov     r8, rdi 
             401fcc      2 INSTR BELONGTO 401f00 
-            401fcc      2 INSTR DEADREGS  EFLAGS ZZ mov     edi, eax 
+            401fcc      2 INSTR DEADREGS  EFLAGS RDI ZZ mov     edi, eax 
             401fce     -1 INSTR LOCAL NoMetaUpdate call    _gimp_drawable_mask_intersect 
             401fce      5 INSTR BELONGTO 401f00 
             401fce      5 INSTR DEADREGS  EFLAGS ZZ call    _gimp_drawable_mask_intersect 
@@ -1197,27 +1199,27 @@
             402003     -1 INSTR LOCAL MetadataUnused movsd   [rbp+var_10], xmm0 
             402003      5 INSTR BELONGTO 401f00 
             402008      6 INSTR BELONGTO 401f00 
-            402008      6 INSTR DEADREGS  EFLAGS RSI R8 R9 XMM1 ZZ mov     edx, [rbp+var_114] 
+            402008      6 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R9 XMM1 ZZ mov     edx, [rbp+var_114] 
             402008      6 PTRIMMEDEBP STACK -276 displ mov     edx, [rbp+var_114]
             40200e      6 INSTR BELONGTO 401f00 
-            40200e      6 INSTR DEADREGS  EFLAGS RSI R8 R9 XMM1 ZZ mov     eax, [rbp+var_11C] 
+            40200e      6 INSTR DEADREGS  EFLAGS RAX RCX RSI RDI R8 R9 XMM1 ZZ mov     eax, [rbp+var_11C] 
             40200e      6 PTRIMMEDEBP STACK -284 displ mov     eax, [rbp+var_11C]
             402014      2 INSTR BELONGTO 401f00 
-            402014      2 INSTR DEADREGS  EFLAGS RSI R8 R9 XMM1 ZZ add     eax, edx 
+            402014      2 INSTR DEADREGS  EFLAGS RCX RSI RDI R8 R9 XMM1 ZZ add     eax, edx 
             402016      3 INSTR BELONGTO 401f00 
-            402016      3 INSTR DEADREGS  EFLAGS RSI R8 R9 XMM1 ZZ mov     [rbp+var_74], eax 
+            402016      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 XMM1 ZZ mov     [rbp+var_74], eax 
             402016      3 PTRIMMEDEBP STACK -116 displ mov     [rbp+var_74], eax
             402019      7 INSTR BELONGTO 401f00 
-            402019      7 INSTR DEADREGS  EFLAGS RAX RSI R8 R9 XMM1 ZZ mov     r8d, [rbp+var_120] 
+            402019      7 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R9 XMM1 ZZ mov     r8d, [rbp+var_120] 
             402019      7 PTRIMMEDEBP STACK -288 displ mov     r8d, [rbp+var_120]
             402020      6 INSTR BELONGTO 401f00 
-            402020      6 INSTR DEADREGS  EFLAGS RAX RSI R9 XMM1 ZZ mov     edi, [rbp+var_11C] 
+            402020      6 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R9 XMM1 ZZ mov     edi, [rbp+var_11C] 
             402020      6 PTRIMMEDEBP STACK -284 displ mov     edi, [rbp+var_11C]
             402026      6 INSTR BELONGTO 401f00 
-            402026      6 INSTR DEADREGS  EFLAGS RAX RSI R9 XMM1 ZZ mov     ecx, [rbp+var_118] 
+            402026      6 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI R9 XMM1 ZZ mov     ecx, [rbp+var_118] 
             402026      6 PTRIMMEDEBP STACK -280 displ mov     ecx, [rbp+var_118]
             40202c      6 INSTR BELONGTO 401f00 
-            40202c      6 INSTR DEADREGS  EFLAGS RAX RSI R9 XMM1 ZZ mov     edx, [rbp+var_114] 
+            40202c      6 INSTR DEADREGS  EFLAGS RAX RDX RSI R9 XMM1 ZZ mov     edx, [rbp+var_114] 
             40202c      6 PTRIMMEDEBP STACK -276 displ mov     edx, [rbp+var_114]
             402032      7 INSTR BELONGTO 401f00 
             402032      7 INSTR DEADREGS  EFLAGS RAX RSI R9 XMM1 ZZ mov     rsi, [rbp+var_128] 
@@ -1244,21 +1246,21 @@
             40205d      8 PTRIMMEDEBP STACK -304 displ cmp     [rbp+var_130], 0
             402065     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM setz    al 
             402065      3 INSTR BELONGTO 401f00 
-            402065      3 INSTR DEADREGS  RAX RSI RDI R8 R9 XMM1 ZZ setz    al 
+            402065      3 INSTR DEADREGS  RAX RCX RDX RSI RDI R8 R9 XMM1 ZZ setz    al 
             402068     -2 INSTR LOCAL n RDI ZZ  NumericDEFs movzx   edi, al 
             402068      3 INSTR BELONGTO 401f00 
-            402068      3 INSTR DEADREGS  EFLAGS RSI RDI R8 R9 XMM1 ZZ movzx   edi, al 
+            402068      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 XMM1 ZZ movzx   edi, al 
             40206b      7 INSTR BELONGTO 401f00 
-            40206b      7 INSTR DEADREGS  EFLAGS RAX RSI R8 R9 XMM1 ZZ mov     r9d, [rbp+var_120] 
+            40206b      7 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI R8 R9 XMM1 ZZ mov     r9d, [rbp+var_120] 
             40206b      7 PTRIMMEDEBP STACK -288 displ mov     r9d, [rbp+var_120]
             402072      7 INSTR BELONGTO 401f00 
-            402072      7 INSTR DEADREGS  EFLAGS RAX RSI R8 XMM1 ZZ mov     r8d, [rbp+var_11C] 
+            402072      7 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI R8 XMM1 ZZ mov     r8d, [rbp+var_11C] 
             402072      7 PTRIMMEDEBP STACK -284 displ mov     r8d, [rbp+var_11C]
             402079      6 INSTR BELONGTO 401f00 
-            402079      6 INSTR DEADREGS  EFLAGS RAX RSI XMM1 ZZ mov     ecx, [rbp+var_118] 
+            402079      6 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI XMM1 ZZ mov     ecx, [rbp+var_118] 
             402079      6 PTRIMMEDEBP STACK -280 displ mov     ecx, [rbp+var_118]
             40207f      6 INSTR BELONGTO 401f00 
-            40207f      6 INSTR DEADREGS  EFLAGS RAX RSI XMM1 ZZ mov     edx, [rbp+var_114] 
+            40207f      6 INSTR DEADREGS  EFLAGS RAX RDX RSI XMM1 ZZ mov     edx, [rbp+var_114] 
             40207f      6 PTRIMMEDEBP STACK -276 displ mov     edx, [rbp+var_114]
             402085      7 INSTR BELONGTO 401f00 
             402085      7 INSTR DEADREGS  EFLAGS RAX RSI XMM1 ZZ mov     rsi, [rbp+var_128] 
@@ -1275,14 +1277,17 @@
             4020a1     -1 INSTR LOCAL NoMetaUpdate call    _gimp_pixel_rgn_init 
             4020a1      5 INSTR BELONGTO 401f00 
             4020a1      5 INSTR DEADREGS  EFLAGS XMM1 ZZ call    _gimp_pixel_rgn_init 
-            4020a6     -1 INSTR LOCAL MetadataRedundant mov     eax, [rbp+var_11C] 
+            4020a6     -2 INSTR LOCAL n RAX ZZ  NumericDEFs mov     eax, [rbp+var_11C] 
             4020a6      6 INSTR BELONGTO 401f00 
+            4020a6      6 INSTR DEADREGS  EFLAGS RAX RSI RDI XMM1 ZZ mov     eax, [rbp+var_11C] 
+            4020a6      6 PTRIMMEDEBP STACK -284 displ mov     eax, [rbp+var_11C]
             4020ac     -1 INSTR LOCAL MetadataRedundant imul    eax, [rbp+var_70] 
             4020ac      4 INSTR BELONGTO 401f00 
             4020b0     -1 INSTR LOCAL MetadataRedundant cdqe 
             4020b0      2 INSTR BELONGTO 401f00 
-            4020b2     -1 INSTR LOCAL MetadataRedundant mov     esi, 8 
+            4020b2     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 8 
             4020b2      5 INSTR BELONGTO 401f00 
+            4020b2      5 INSTR DEADREGS  EFLAGS RSI RDI XMM1 ZZ mov     esi, 8 
             4020b7     -2 INSTR LOCAL n RDI ZZ  NumericDEFs mov     rdi, rax 
             4020b7      3 INSTR BELONGTO 401f00 
             4020b7      3 INSTR DEADREGS  EFLAGS RDI XMM1 ZZ mov     rdi, rax 
@@ -1290,11 +1295,11 @@
             4020ba      5 INSTR BELONGTO 401f00 
             4020ba      5 INSTR DEADREGS  EFLAGS XMM1 ZZ call    _g_malloc_n 
             4020bf      4 INSTR BELONGTO 401f00 
-            4020bf      4 INSTR DEADREGS  EFLAGS RDI XMM1 ZZ mov     [rbp+s], rax 
+            4020bf      4 INSTR DEADREGS  EFLAGS RSI RDI XMM1 ZZ mov     [rbp+s], rax 
             4020bf      4 PTRIMMEDEBP STACK -128 displ mov     [rbp+s], rax
             4020c3     -2 INSTR LOCAL n RAX ZZ  NumericDEFs mov     eax, [rbp+var_11C] 
             4020c3      6 INSTR BELONGTO 401f00 
-            4020c3      6 INSTR DEADREGS  EFLAGS RDI XMM1 ZZ mov     eax, [rbp+var_11C] 
+            4020c3      6 INSTR DEADREGS  EFLAGS RAX RSI RDI XMM1 ZZ mov     eax, [rbp+var_11C] 
             4020c3      6 PTRIMMEDEBP STACK -284 displ mov     eax, [rbp+var_11C]
             4020c9     -1 INSTR LOCAL MetadataRedundant imul    eax, [rbp+var_70] 
             4020c9      4 INSTR BELONGTO 401f00 
@@ -1308,11 +1313,11 @@
             4020d7      5 INSTR BELONGTO 401f00 
             4020d7      5 INSTR DEADREGS  EFLAGS XMM1 ZZ call    _g_malloc_n 
             4020dc      7 INSTR BELONGTO 401f00 
-            4020dc      7 INSTR DEADREGS  EFLAGS RDI XMM1 ZZ mov     [rbp+var_88], rax 
+            4020dc      7 INSTR DEADREGS  EFLAGS RSI RDI XMM1 ZZ mov     [rbp+var_88], rax 
             4020dc      7 PTRIMMEDEBP STACK -136 displ mov     [rbp+var_88], rax
             4020e3     -2 INSTR LOCAL n RAX ZZ  NumericDEFs mov     eax, [rbp+var_120] 
             4020e3      6 INSTR BELONGTO 401f00 
-            4020e3      6 INSTR DEADREGS  EFLAGS RDI XMM1 ZZ mov     eax, [rbp+var_120] 
+            4020e3      6 INSTR DEADREGS  EFLAGS RAX RSI RDI XMM1 ZZ mov     eax, [rbp+var_120] 
             4020e3      6 PTRIMMEDEBP STACK -288 displ mov     eax, [rbp+var_120]
             4020e9     -1 INSTR LOCAL MetadataRedundant imul    eax, [rbp+var_6C] 
             4020e9      4 INSTR BELONGTO 401f00 
@@ -1328,11 +1333,11 @@
             4020fb      5 INSTR BELONGTO 401f00 
             4020fb      5 INSTR DEADREGS  EFLAGS XMM1 ZZ call    _g_malloc_n 
             402100      7 INSTR BELONGTO 401f00 
-            402100      7 INSTR DEADREGS  EFLAGS RDX RDI XMM1 ZZ mov     [rbp+var_90], rax 
+            402100      7 INSTR DEADREGS  EFLAGS RDX RSI RDI XMM1 ZZ mov     [rbp+var_90], rax 
             402100      7 PTRIMMEDEBP STACK -144 displ mov     [rbp+var_90], rax
             402107     -2 INSTR LOCAL n RAX ZZ  NumericDEFs mov     eax, [rbp+var_11C] 
             402107      6 INSTR BELONGTO 401f00 
-            402107      6 INSTR DEADREGS  EFLAGS RDX RDI XMM1 ZZ mov     eax, [rbp+var_11C] 
+            402107      6 INSTR DEADREGS  EFLAGS RAX RDX RSI RDI XMM1 ZZ mov     eax, [rbp+var_11C] 
             402107      6 PTRIMMEDEBP STACK -284 displ mov     eax, [rbp+var_11C]
             40210d     -1 INSTR LOCAL MetadataRedundant imul    eax, [rbp+var_70] 
             40210d      4 INSTR BELONGTO 401f00 
@@ -1340,9 +1345,9 @@
             402111      2 INSTR BELONGTO 401f00 
             402113     -2 INSTR LOCAL n RDX ZZ  NumericDEFs lea     rdx, ds:0[rax*8]; n 
             402113      8 INSTR BELONGTO 401f00 
-            402113      8 INSTR DEADREGS  EFLAGS RDX RDI XMM1 ZZ lea     rdx, ds:0[rax*8]; n 
+            402113      8 INSTR DEADREGS  EFLAGS RDX RSI RDI XMM1 ZZ lea     rdx, ds:0[rax*8]; n 
             40211b      4 INSTR BELONGTO 401f00 
-            40211b      4 INSTR DEADREGS  EFLAGS RAX RDI XMM1 ZZ mov     rax, [rbp+s] 
+            40211b      4 INSTR DEADREGS  EFLAGS RAX RSI RDI XMM1 ZZ mov     rax, [rbp+s] 
             40211b      4 PTRIMMEDEBP STACK -128 displ mov     rax, [rbp+s]
             40211f     -1 INSTR LOCAL MetadataRedundant mov     esi, 0          ; c 
             40211f      5 INSTR BELONGTO 401f00 
@@ -1352,33 +1357,33 @@
             402127      5 INSTR BELONGTO 401f00 
             402127      5 INSTR DEADREGS  EFLAGS XMM1 ZZ call    _memset 
             40212c      6 INSTR BELONGTO 401f00 
-            40212c      6 INSTR DEADREGS  EFLAGS XMM1 ZZ mov     eax, [rbp+var_114] 
+            40212c      6 INSTR DEADREGS  EFLAGS RAX RDX RDI XMM1 ZZ mov     eax, [rbp+var_114] 
             40212c      6 PTRIMMEDEBP STACK -276 displ mov     eax, [rbp+var_114]
             402132      3 INSTR BELONGTO 401f00 
-            402132      3 INSTR DEADREGS  EFLAGS XMM1 ZZ mov     [rbp+var_20], eax 
+            402132      3 INSTR DEADREGS  EFLAGS RDX RDI XMM1 ZZ mov     [rbp+var_20], eax 
             402132      3 PTRIMMEDEBP STACK -32 displ mov     [rbp+var_20], eax
             402135     -1 INSTR LOCAL NoMetaUpdate jmp     loc_402234 
             402135      5 INSTR BELONGTO 401f00 
             40213a      7 INSTR BELONGTO 401f00 
-            40213a      7 INSTR DEADREGS  EFLAGS RAX RSI R8 R9 XMM1 ZZ mov     rax, [rbp+var_90] 
+            40213a      7 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R9 XMM1 ZZ mov     rax, [rbp+var_90] 
             40213a      7 PTRIMMEDEBP STACK -144 displ mov     rax, [rbp+var_90]
             402141      4 INSTR BELONGTO 401f00 
-            402141      4 INSTR DEADREGS  EFLAGS RSI R8 R9 XMM1 ZZ mov     [rbp+var_30], rax 
+            402141      4 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 XMM1 ZZ mov     [rbp+var_30], rax 
             402141      4 PTRIMMEDEBP STACK -48 displ mov     [rbp+var_30], rax
             402145      3 INSTR BELONGTO 401f00 
-            402145      3 INSTR DEADREGS  EFLAGS RSI R8 R9 XMM1 ZZ mov     eax, [rbp+var_20] 
+            402145      3 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R9 XMM1 ZZ mov     eax, [rbp+var_20] 
             402145      3 PTRIMMEDEBP STACK -32 displ mov     eax, [rbp+var_20]
             402148      3 INSTR BELONGTO 401f00 
-            402148      3 INSTR DEADREGS  EFLAGS RSI R8 R9 XMM1 ZZ mov     edx, [rbp+var_74] 
+            402148      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 XMM1 ZZ mov     edx, [rbp+var_74] 
             402148      3 PTRIMMEDEBP STACK -116 displ mov     edx, [rbp+var_74]
             40214b      2 INSTR BELONGTO 401f00 
-            40214b      2 INSTR DEADREGS  EFLAGS RSI R8 R9 XMM1 ZZ mov     ecx, edx 
+            40214b      2 INSTR DEADREGS  EFLAGS RCX RSI RDI R8 R9 XMM1 ZZ mov     ecx, edx 
             40214d      2 INSTR BELONGTO 401f00 
-            40214d      2 INSTR DEADREGS  EFLAGS RSI R8 R9 XMM1 ZZ sub     ecx, eax 
+            40214d      2 INSTR DEADREGS  EFLAGS RDX RSI RDI R8 R9 XMM1 ZZ sub     ecx, eax 
             40214f      2 INSTR BELONGTO 401f00 
-            40214f      2 INSTR DEADREGS  EFLAGS RSI R8 R9 XMM1 ZZ mov     eax, ecx 
+            40214f      2 INSTR DEADREGS  EFLAGS RAX RDX RSI RDI R8 R9 XMM1 ZZ mov     eax, ecx 
             402151      3 INSTR BELONGTO 401f00 
-            402151      3 INSTR DEADREGS  EFLAGS RSI R8 R9 XMM1 ZZ mov     [rbp+var_24], eax 
+            402151      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 XMM1 ZZ mov     [rbp+var_24], eax 
             402151      3 PTRIMMEDEBP STACK -36 displ mov     [rbp+var_24], eax
             402154     -1 INSTR LOCAL MetadataUnused mov     eax, [rbp+var_24] 
             402154      3 INSTR BELONGTO 401f00 
@@ -1388,22 +1393,22 @@
             40215a     -1 INSTR LOCAL NoMetaUpdate jle     short loc_402162 
             40215a      2 INSTR BELONGTO 401f00 
             40215c      3 INSTR BELONGTO 401f00 
-            40215c      3 INSTR DEADREGS  EFLAGS RSI R8 R9 XMM1 ZZ mov     eax, [rbp+var_6C] 
+            40215c      3 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R9 XMM1 ZZ mov     eax, [rbp+var_6C] 
             40215c      3 PTRIMMEDEBP STACK -108 displ mov     eax, [rbp+var_6C]
             40215f      3 INSTR BELONGTO 401f00 
-            40215f      3 INSTR DEADREGS  EFLAGS RSI R8 R9 XMM1 ZZ mov     [rbp+var_24], eax 
+            40215f      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 XMM1 ZZ mov     [rbp+var_24], eax 
             40215f      3 PTRIMMEDEBP STACK -36 displ mov     [rbp+var_24], eax
             402162      7 INSTR BELONGTO 401f00 
-            402162      7 INSTR DEADREGS  EFLAGS RAX RSI R8 R9 XMM1 ZZ mov     r8d, [rbp+var_120] 
+            402162      7 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R9 XMM1 ZZ mov     r8d, [rbp+var_120] 
             402162      7 PTRIMMEDEBP STACK -288 displ mov     r8d, [rbp+var_120]
             402169      6 INSTR BELONGTO 401f00 
-            402169      6 INSTR DEADREGS  EFLAGS RAX RSI R9 XMM1 ZZ mov     ecx, [rbp+var_118] 
+            402169      6 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R9 XMM1 ZZ mov     ecx, [rbp+var_118] 
             402169      6 PTRIMMEDEBP STACK -280 displ mov     ecx, [rbp+var_118]
             40216f      3 INSTR BELONGTO 401f00 
-            40216f      3 INSTR DEADREGS  EFLAGS RAX RSI R9 XMM1 ZZ mov     edi, [rbp+var_24] 
+            40216f      3 INSTR DEADREGS  EFLAGS RAX RDX RSI RDI R9 XMM1 ZZ mov     edi, [rbp+var_24] 
             40216f      3 PTRIMMEDEBP STACK -36 displ mov     edi, [rbp+var_24]
             402172      3 INSTR BELONGTO 401f00 
-            402172      3 INSTR DEADREGS  EFLAGS RAX RSI R9 XMM1 ZZ mov     edx, [rbp+var_20] 
+            402172      3 INSTR DEADREGS  EFLAGS RAX RDX RSI R9 XMM1 ZZ mov     edx, [rbp+var_20] 
             402172      3 PTRIMMEDEBP STACK -32 displ mov     edx, [rbp+var_20]
             402175      4 INSTR BELONGTO 401f00 
             402175      4 INSTR DEADREGS  EFLAGS RAX RSI R9 XMM1 ZZ mov     rsi, [rbp+var_30] 
@@ -1425,17 +1430,17 @@
             402195     -1 INSTR LOCAL NoMetaUpdate jmp     short loc_402200 
             402195      2 INSTR BELONGTO 401f00 
             402197      6 INSTR BELONGTO 401f00 
-            402197      6 INSTR DEADREGS  EFLAGS XMM1 ZZ mov     eax, [rbp+var_114] 
+            402197      6 INSTR DEADREGS  EFLAGS RAX RCX RDX XMM1 ZZ mov     eax, [rbp+var_114] 
             402197      6 PTRIMMEDEBP STACK -276 displ mov     eax, [rbp+var_114]
             40219d      3 INSTR BELONGTO 401f00 
-            40219d      3 INSTR DEADREGS  EFLAGS XMM1 ZZ mov     edx, [rbp+var_20] 
+            40219d      3 INSTR DEADREGS  EFLAGS RCX RDX XMM1 ZZ mov     edx, [rbp+var_20] 
             40219d      3 PTRIMMEDEBP STACK -32 displ mov     edx, [rbp+var_20]
             4021a0      2 INSTR BELONGTO 401f00 
-            4021a0      2 INSTR DEADREGS  EFLAGS XMM1 ZZ mov     ecx, edx 
+            4021a0      2 INSTR DEADREGS  EFLAGS RCX XMM1 ZZ mov     ecx, edx 
             4021a2      2 INSTR BELONGTO 401f00 
             4021a2      2 INSTR DEADREGS  EFLAGS XMM1 ZZ sub     ecx, eax 
             4021a4      2 INSTR BELONGTO 401f00 
-            4021a4      2 INSTR DEADREGS  EFLAGS XMM1 ZZ mov     eax, ecx 
+            4021a4      2 INSTR DEADREGS  EFLAGS RAX XMM1 ZZ mov     eax, ecx 
             4021a4     -2 INSTR LOCAL n RAX ZZ  NumericDEFs mov     eax, ecx 
             4021a6     -1 INSTR LOCAL MetadataRedundant imul    eax, [rbp+var_70] 
             4021a6      4 INSTR BELONGTO 401f00 
@@ -1492,7 +1497,7 @@
             4021fc     -1 INSTR LOCAL MetadataUnused add     [rbp+var_1C], 1 
             4021fc      4 INSTR BELONGTO 401f00 
             402200      6 INSTR BELONGTO 401f00 
-            402200      6 INSTR DEADREGS  EFLAGS XMM1 ZZ mov     eax, [rbp+var_120] 
+            402200      6 INSTR DEADREGS  EFLAGS RAX XMM1 ZZ mov     eax, [rbp+var_120] 
             402200      6 PTRIMMEDEBP STACK -288 displ mov     eax, [rbp+var_120]
             402206     -1 INSTR LOCAL NoMetaUpdate cmp     [rbp+var_1C], eax 
             402206      3 INSTR BELONGTO 401f00 
@@ -1517,10 +1522,10 @@
             402229      5 INSTR BELONGTO 401f00 
             402229      5 INSTR DEADREGS  EFLAGS XMM1 ZZ call    _gimp_progress_update 
             40222e      3 INSTR BELONGTO 401f00 
-            40222e      3 INSTR DEADREGS  EFLAGS XMM1 ZZ mov     eax, [rbp+var_6C] 
+            40222e      3 INSTR DEADREGS  EFLAGS RAX RDX RDI XMM1 ZZ mov     eax, [rbp+var_6C] 
             40222e      3 PTRIMMEDEBP STACK -108 displ mov     eax, [rbp+var_6C]
             402231      3 INSTR BELONGTO 401f00 
-            402231      3 INSTR DEADREGS  EFLAGS XMM1 ZZ add     [rbp+var_20], eax 
+            402231      3 INSTR DEADREGS  EFLAGS RDX RDI XMM1 ZZ add     [rbp+var_20], eax 
             402231      3 PTRIMMEDEBP STACK -32 displ add     [rbp+var_20], eax
             402234     -1 INSTR LOCAL MetadataUnused mov     eax, [rbp+var_20] 
             402234      3 INSTR BELONGTO 401f00 
@@ -1531,9 +1536,9 @@
             40223a      6 INSTR BELONGTO 401f00 
             402240     -2 INSTR LOCAL n RAX ZZ  NumericDEFs mov     eax, cs:dword_60421C 
             402240      6 INSTR BELONGTO 401f00 
-            402240      6 INSTR DEADREGS  EFLAGS XMM1 ZZ mov     eax, cs:dword_60421C 
+            402240      6 INSTR DEADREGS  EFLAGS RAX RDX RDI XMM1 ZZ mov     eax, cs:dword_60421C 
             402246      2 INSTR BELONGTO 401f00 
-            402246      2 INSTR DEADREGS  EFLAGS XMM1 ZZ mov     edx, eax 
+            402246      2 INSTR DEADREGS  EFLAGS RDX RDI XMM1 ZZ mov     edx, eax 
             402246     -2 INSTR LOCAL n RDX ZZ  NumericDEFs mov     edx, eax 
             402248     -1 INSTR LOCAL MetadataRedundant shr     edx, 1Fh 
             402248      3 INSTR BELONGTO 401f00 
@@ -1544,10 +1549,10 @@
             40224f     -1 INSTR LOCAL MetadataRedundant imul    eax, [rbp+var_70] 
             40224f      4 INSTR BELONGTO 401f00 
             402253      6 INSTR BELONGTO 401f00 
-            402253      6 INSTR DEADREGS  EFLAGS XMM1 ZZ mov     [rbp+var_9C], eax 
+            402253      6 INSTR DEADREGS  EFLAGS RDI XMM1 ZZ mov     [rbp+var_9C], eax 
             402253      6 PTRIMMEDEBP STACK -156 displ mov     [rbp+var_9C], eax
             402259      7 INSTR BELONGTO 401f00 
-            402259      7 INSTR DEADREGS  EFLAGS XMM1 ZZ mov     [rbp+var_14], 0 
+            402259      7 INSTR DEADREGS  EFLAGS RAX RDI XMM1 ZZ mov     [rbp+var_14], 0 
             402259      7 PTRIMMEDEBP STACK -20 displ mov     [rbp+var_14], 0
             402260     -1 INSTR LOCAL NoMetaUpdate jmp     loc_4023E8 
             402260      5 INSTR BELONGTO 401f00 
@@ -1573,18 +1578,18 @@
             402284      4 INSTR BELONGTO 401f00 
             402288     -2 INSTR LOCAL n RAX ZZ  NumericDEFs mov     eax, [rbp+var_14] 
             402288      3 INSTR BELONGTO 401f00 
-            402288      3 INSTR DEADREGS  EFLAGS RCX RDX XMM1 ZZ mov     eax, [rbp+var_14] 
+            402288      3 INSTR DEADREGS  EFLAGS RAX RCX RDX RDI XMM1 ZZ mov     eax, [rbp+var_14] 
             402288      3 PTRIMMEDEBP STACK -20 displ mov     eax, [rbp+var_14]
             40228b     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM movsxd  rdx, eax 
             40228b      3 INSTR BELONGTO 401f00 
-            40228b      3 INSTR DEADREGS  EFLAGS RCX RDX XMM1 ZZ movsxd  rdx, eax 
+            40228b      3 INSTR DEADREGS  EFLAGS RCX RDX RDI XMM1 ZZ movsxd  rdx, eax 
             40228e     -1 INSTR LOCAL MetadataRedundant mov     eax, [rbp+var_9C] 
             40228e      6 INSTR BELONGTO 401f00 
             402294     -1 INSTR LOCAL MetadataRedundant cdqe 
             402294      2 INSTR BELONGTO 401f00 
             402296     -2 INSTR LOCAL n RCX ZZ  NumericDEFs mov     rcx, rdx 
             402296      3 INSTR BELONGTO 401f00 
-            402296      3 INSTR DEADREGS  EFLAGS RCX XMM1 ZZ mov     rcx, rdx 
+            402296      3 INSTR DEADREGS  EFLAGS RCX RDI XMM1 ZZ mov     rcx, rdx 
             402299     -1 INSTR LOCAL MetadataRedundant sub     rcx, rax 
             402299      3 INSTR BELONGTO 401f00 
             40229c     -1 INSTR LOCAL MetadataRedundant mov     rax, rcx 
@@ -1592,25 +1597,25 @@
             40229f     -1 INSTR LOCAL MetadataRedundant shl     rax, 3 
             40229f      4 INSTR BELONGTO 401f00 
             4022a3      7 INSTR BELONGTO 401f00 
-            4022a3      7 INSTR DEADREGS  EFLAGS XMM1 ZZ add     rax, [rbp+var_88] 
+            4022a3      7 INSTR DEADREGS  EFLAGS RDI XMM1 ZZ add     rax, [rbp+var_88] 
             4022a3      7 PTRIMMEDEBP STACK -136 displ add     rax, [rbp+var_88]
             4022aa      4 INSTR BELONGTO 401f00 
-            4022aa      4 INSTR DEADREGS  EFLAGS XMM1 ZZ mov     [rbp+var_48], rax 
+            4022aa      4 INSTR DEADREGS  EFLAGS RDI XMM1 ZZ mov     [rbp+var_48], rax 
             4022aa      4 PTRIMMEDEBP STACK -72 displ mov     [rbp+var_48], rax
             4022ae      8 INSTR BELONGTO 401f00 
-            4022ae      8 INSTR DEADREGS  EFLAGS XMM1 ZZ mov     [rbp+var_50], 0 
+            4022ae      8 INSTR DEADREGS  EFLAGS RAX RDI XMM1 ZZ mov     [rbp+var_50], 0 
             4022ae      8 PTRIMMEDEBP STACK -80 displ mov     [rbp+var_50], 0
             4022b6      7 INSTR BELONGTO 401f00 
-            4022b6      7 INSTR DEADREGS  EFLAGS XMM1 ZZ mov     [rbp+var_54], 0 
+            4022b6      7 INSTR DEADREGS  EFLAGS RAX RDI XMM1 ZZ mov     [rbp+var_54], 0 
             4022b6      7 PTRIMMEDEBP STACK -84 displ mov     [rbp+var_54], 0
             4022bd     -2 INSTR LOCAL n RAX ZZ  NumericDEFs mov     eax, [rbp+var_9C] 
             4022bd      6 INSTR BELONGTO 401f00 
-            4022bd      6 INSTR DEADREGS  EFLAGS XMM1 ZZ mov     eax, [rbp+var_9C] 
+            4022bd      6 INSTR DEADREGS  EFLAGS RAX RDI XMM1 ZZ mov     eax, [rbp+var_9C] 
             4022bd      6 PTRIMMEDEBP STACK -156 displ mov     eax, [rbp+var_9C]
             4022c3     -1 INSTR LOCAL MetadataRedundant neg     eax 
             4022c3      2 INSTR BELONGTO 401f00 
             4022c5      3 INSTR BELONGTO 401f00 
-            4022c5      3 INSTR DEADREGS  EFLAGS XMM1 ZZ mov     [rbp+var_18], eax 
+            4022c5      3 INSTR DEADREGS  EFLAGS RDI XMM1 ZZ mov     [rbp+var_18], eax 
             4022c5      3 PTRIMMEDEBP STACK -24 displ mov     [rbp+var_18], eax
             4022c8     -1 INSTR LOCAL NoMetaUpdate jmp     loc_4023D1 
             4022c8      5 INSTR BELONGTO 401f00 
@@ -1637,23 +1642,23 @@
             4022f2     -1 INSTR LOCAL MetadataUnused add     rax, [rbp+var_40] 
             4022f2      4 INSTR BELONGTO 401f00 
             4022f6      3 INSTR BELONGTO 401f00 
-            4022f6      3 INSTR DEADREGS  EFLAGS XMM1 ZZ mov     rax, [rax] 
+            4022f6      3 INSTR DEADREGS  EFLAGS RCX RDX RDI XMM1 ZZ mov     rax, [rax] 
             4022f9      4 INSTR BELONGTO 401f00 
-            4022f9      4 INSTR DEADREGS  EFLAGS XMM1 ZZ add     [rbp+var_50], rax 
+            4022f9      4 INSTR DEADREGS  EFLAGS RCX RDX RDI XMM1 ZZ add     [rbp+var_50], rax 
             4022f9      4 PTRIMMEDEBP STACK -80 displ add     [rbp+var_50], rax
             4022fd      4 INSTR BELONGTO 401f00 
-            4022fd      4 INSTR DEADREGS  EFLAGS XMM1 ZZ add     [rbp+var_54], 1 
+            4022fd      4 INSTR DEADREGS  EFLAGS RAX RCX RDX RDI XMM1 ZZ add     [rbp+var_54], 1 
             4022fd      4 PTRIMMEDEBP STACK -84 displ add     [rbp+var_54], 1
             402301     -2 INSTR LOCAL n RAX ZZ  NumericDEFs mov     eax, [rbp+var_9C] 
             402301      6 INSTR BELONGTO 401f00 
-            402301      6 INSTR DEADREGS  EFLAGS XMM1 ZZ mov     eax, [rbp+var_9C] 
+            402301      6 INSTR DEADREGS  EFLAGS RAX RCX RDX RDI XMM1 ZZ mov     eax, [rbp+var_9C] 
             402301      6 PTRIMMEDEBP STACK -156 displ mov     eax, [rbp+var_9C]
             402307     -2 INSTR LOCAL n RDX ZZ  NumericDEFs mov     edx, [rbp+var_18] 
             402307      3 INSTR BELONGTO 401f00 
-            402307      3 INSTR DEADREGS  EFLAGS XMM1 ZZ mov     edx, [rbp+var_18] 
+            402307      3 INSTR DEADREGS  EFLAGS RCX RDX RDI XMM1 ZZ mov     edx, [rbp+var_18] 
             402307      3 PTRIMMEDEBP STACK -24 displ mov     edx, [rbp+var_18]
             40230a      2 INSTR BELONGTO 401f00 
-            40230a      2 INSTR DEADREGS  EFLAGS XMM1 ZZ mov     ecx, edx 
+            40230a      2 INSTR DEADREGS  EFLAGS RCX RDI XMM1 ZZ mov     ecx, edx 
             40230a     -2 INSTR LOCAL n RCX ZZ  NumericDEFs mov     ecx, edx 
             40230c     -1 INSTR LOCAL MetadataRedundant sub     ecx, eax 
             40230c      2 INSTR BELONGTO 401f00 
@@ -1674,12 +1679,12 @@
             402322     -1 INSTR LOCAL MetadataUnused add     rax, [rbp+var_40] 
             402322      4 INSTR BELONGTO 401f00 
             402326      3 INSTR BELONGTO 401f00 
-            402326      3 INSTR DEADREGS  EFLAGS XMM1 ZZ mov     rax, [rax] 
+            402326      3 INSTR DEADREGS  EFLAGS RDI XMM1 ZZ mov     rax, [rax] 
             402329      4 INSTR BELONGTO 401f00 
-            402329      4 INSTR DEADREGS  EFLAGS XMM1 ZZ sub     [rbp+var_50], rax 
+            402329      4 INSTR DEADREGS  EFLAGS RDI XMM1 ZZ sub     [rbp+var_50], rax 
             402329      4 PTRIMMEDEBP STACK -80 displ sub     [rbp+var_50], rax
             40232d      4 INSTR BELONGTO 401f00 
-            40232d      4 INSTR DEADREGS  EFLAGS XMM1 ZZ sub     [rbp+var_54], 1 
+            40232d      4 INSTR DEADREGS  EFLAGS RAX RDI XMM1 ZZ sub     [rbp+var_54], 1 
             40232d      4 PTRIMMEDEBP STACK -84 displ sub     [rbp+var_54], 1
             402331     -1 INSTR LOCAL NoMetaUpdate cmp     [rbp+var_18], 0 
             402331      4 INSTR BELONGTO 401f00 
@@ -1696,18 +1701,18 @@
             402341      2 INSTR BELONGTO 401f00 
             402343     -2 INSTR LOCAL n RAX ZZ  NumericDEFs mov     eax, [rbp+var_54] 
             402343      3 INSTR BELONGTO 401f00 
-            402343      3 INSTR DEADREGS  EFLAGS RCX RDX XMM1 ZZ mov     eax, [rbp+var_54] 
+            402343      3 INSTR DEADREGS  EFLAGS RAX RCX RDX RDI XMM1 ZZ mov     eax, [rbp+var_54] 
             402343      3 PTRIMMEDEBP STACK -84 displ mov     eax, [rbp+var_54]
             402346     -1 INSTR LOCAL MetadataRedundant cdqe 
             402346      2 INSTR BELONGTO 401f00 
             402348      7 INSTR BELONGTO 401f00 
-            402348      7 INSTR DEADREGS  EFLAGS RCX RDX XMM1 ZZ mov     [rbp+var_138], rax 
+            402348      7 INSTR DEADREGS  EFLAGS RCX RDX RDI XMM1 ZZ mov     [rbp+var_138], rax 
             402348      7 PTRIMMEDEBP STACK -312 displ mov     [rbp+var_138], rax
             40234f     -1 INSTR LOCAL MetadataRedundant mov     rax, [rbp+var_50] 
             40234f      4 INSTR BELONGTO 401f00 
             402353     -2 INSTR LOCAL n RDX ZZ  NumericDEFs mov     rdx, rax 
             402353      3 INSTR BELONGTO 401f00 
-            402353      3 INSTR DEADREGS  EFLAGS RCX RDX XMM1 ZZ mov     rdx, rax 
+            402353      3 INSTR DEADREGS  EFLAGS RCX RDX RDI XMM1 ZZ mov     rdx, rax 
             402356     -1 INSTR LOCAL MetadataRedundant sar     rdx, 3Fh 
             402356      4 INSTR BELONGTO 401f00 
             40235a     -1 INSTR LOCAL MetadataRedundant idiv    [rbp+var_138] 
@@ -1717,15 +1722,15 @@
             402364     -1 INSTR LOCAL MetadataUnused mov     rax, [rbp+var_40] 
             402364      4 INSTR BELONGTO 401f00 
             402368      3 INSTR BELONGTO 401f00 
-            402368      3 INSTR DEADREGS  EFLAGS RCX XMM1 ZZ mov     rax, [rax] 
+            402368      3 INSTR DEADREGS  EFLAGS RCX RDI XMM1 ZZ mov     rax, [rax] 
             40236b     -2 INSTR LOCAL n RCX ZZ  NumericDEFs mov     rcx, rdx 
             40236b      3 INSTR BELONGTO 401f00 
-            40236b      3 INSTR DEADREGS  EFLAGS RCX XMM1 ZZ mov     rcx, rdx 
+            40236b      3 INSTR DEADREGS  EFLAGS RCX RDI XMM1 ZZ mov     rcx, rdx 
             40236e     -1 INSTR LOCAL MetadataRedundant sub     rcx, rax 
             40236e      3 INSTR BELONGTO 401f00 
             402371     -2 INSTR LOCAL n RAX ZZ  NumericDEFs mov     rax, rcx 
             402371      3 INSTR BELONGTO 401f00 
-            402371      3 INSTR DEADREGS  EFLAGS RAX RDX XMM1 ZZ mov     rax, rcx 
+            402371      3 INSTR DEADREGS  EFLAGS RAX RDX RDI XMM1 ZZ mov     rax, rcx 
             402374     -1 INSTR LOCAL MetadataRedundant mov     rcx, rax 
             402374      3 INSTR BELONGTO 401f00 
             402377     -1 INSTR LOCAL MetadataRedundant shl     rcx, 0Ah 
@@ -1747,17 +1752,17 @@
             40239a     -1 INSTR LOCAL MetadataRedundant mov     rdx, rax 
             40239a      3 INSTR BELONGTO 401f00 
             40239d      4 INSTR BELONGTO 401f00 
-            40239d      4 INSTR DEADREGS  EFLAGS RAX XMM1 ZZ mov     rax, [rbp+var_48] 
+            40239d      4 INSTR DEADREGS  EFLAGS RAX RDI XMM1 ZZ mov     rax, [rbp+var_48] 
             40239d      4 PTRIMMEDEBP STACK -72 displ mov     rax, [rbp+var_48]
             4023a1      3 INSTR BELONGTO 401f00 
-            4023a1      3 INSTR DEADREGS  EFLAGS XMM1 ZZ mov     [rax], rdx 
+            4023a1      3 INSTR DEADREGS  EFLAGS RDI XMM1 ZZ mov     [rax], rdx 
             4023a4     -1 INSTR LOCAL NoMetaUpdate jmp     short loc_4023B1 
             4023a4      2 INSTR BELONGTO 401f00 
             4023a6      4 INSTR BELONGTO 401f00 
-            4023a6      4 INSTR DEADREGS  EFLAGS RAX XMM1 ZZ mov     rax, [rbp+var_48] 
+            4023a6      4 INSTR DEADREGS  EFLAGS RAX RDI XMM1 ZZ mov     rax, [rbp+var_48] 
             4023a6      4 PTRIMMEDEBP STACK -72 displ mov     rax, [rbp+var_48]
             4023aa      7 INSTR BELONGTO 401f00 
-            4023aa      7 INSTR DEADREGS  EFLAGS XMM1 ZZ mov     qword ptr [rax], 7FFFFFFFh 
+            4023aa      7 INSTR DEADREGS  EFLAGS RDI XMM1 ZZ mov     qword ptr [rax], 7FFFFFFFh 
             4023b1     -1 INSTR LOCAL MetadataUnused mov     eax, [rbp+var_70] 
             4023b1      3 INSTR BELONGTO 401f00 
             4023b4     -1 INSTR LOCAL MetadataUnused cdqe 
@@ -1768,20 +1773,20 @@
             4023ba      4 INSTR BELONGTO 401f00 
             4023be     -2 INSTR LOCAL n RAX ZZ  NumericDEFs mov     eax, [rbp+var_70] 
             4023be      3 INSTR BELONGTO 401f00 
-            4023be      3 INSTR DEADREGS  EFLAGS XMM1 ZZ mov     eax, [rbp+var_70] 
+            4023be      3 INSTR DEADREGS  EFLAGS RAX RDI XMM1 ZZ mov     eax, [rbp+var_70] 
             4023be      3 PTRIMMEDEBP STACK -112 displ mov     eax, [rbp+var_70]
             4023c1     -1 INSTR LOCAL MetadataRedundant cdqe 
             4023c1      2 INSTR BELONGTO 401f00 
             4023c3     -1 INSTR LOCAL MetadataRedundant shl     rax, 3 
             4023c3      4 INSTR BELONGTO 401f00 
             4023c7      4 INSTR BELONGTO 401f00 
-            4023c7      4 INSTR DEADREGS  EFLAGS XMM1 ZZ add     [rbp+var_48], rax 
+            4023c7      4 INSTR DEADREGS  EFLAGS RDI XMM1 ZZ add     [rbp+var_48], rax 
             4023c7      4 PTRIMMEDEBP STACK -72 displ add     [rbp+var_48], rax
             4023cb      3 INSTR BELONGTO 401f00 
-            4023cb      3 INSTR DEADREGS  EFLAGS XMM1 ZZ mov     eax, [rbp+var_70] 
+            4023cb      3 INSTR DEADREGS  EFLAGS RAX RDI XMM1 ZZ mov     eax, [rbp+var_70] 
             4023cb      3 PTRIMMEDEBP STACK -112 displ mov     eax, [rbp+var_70]
             4023ce      3 INSTR BELONGTO 401f00 
-            4023ce      3 INSTR DEADREGS  EFLAGS XMM1 ZZ add     [rbp+var_18], eax 
+            4023ce      3 INSTR DEADREGS  EFLAGS RDI XMM1 ZZ add     [rbp+var_18], eax 
             4023ce      3 PTRIMMEDEBP STACK -24 displ add     [rbp+var_18], eax
             4023d1     -1 INSTR LOCAL MetadataUnused mov     eax, [rbp+var_11C] 
             4023d1      6 INSTR BELONGTO 401f00 
@@ -1793,7 +1798,7 @@
             4023de     -1 INSTR LOCAL NoMetaUpdate jg      loc_4022CD 
             4023de      6 INSTR BELONGTO 401f00 
             4023e4      4 INSTR BELONGTO 401f00 
-            4023e4      4 INSTR DEADREGS  EFLAGS XMM1 ZZ add     [rbp+var_14], 1 
+            4023e4      4 INSTR DEADREGS  EFLAGS RAX RDI XMM1 ZZ add     [rbp+var_14], 1 
             4023e4      4 PTRIMMEDEBP STACK -20 displ add     [rbp+var_14], 1
             4023e8     -1 INSTR LOCAL MetadataUnused mov     eax, 3 
             4023e8      5 INSTR BELONGTO 401f00 
@@ -1808,33 +1813,33 @@
             4023f8     -1 INSTR LOCAL NoMetaUpdate jg      loc_402265 
             4023f8      6 INSTR BELONGTO 401f00 
             4023fe      6 INSTR BELONGTO 401f00 
-            4023fe      6 INSTR DEADREGS  EFLAGS XMM1 ZZ mov     eax, [rbp+var_114] 
+            4023fe      6 INSTR DEADREGS  EFLAGS RAX RDI XMM1 ZZ mov     eax, [rbp+var_114] 
             4023fe      6 PTRIMMEDEBP STACK -276 displ mov     eax, [rbp+var_114]
             402404      3 INSTR BELONGTO 401f00 
-            402404      3 INSTR DEADREGS  EFLAGS XMM1 ZZ mov     [rbp+var_20], eax 
+            402404      3 INSTR DEADREGS  EFLAGS RDI XMM1 ZZ mov     [rbp+var_20], eax 
             402404      3 PTRIMMEDEBP STACK -32 displ mov     [rbp+var_20], eax
             402407     -1 INSTR LOCAL NoMetaUpdate jmp     loc_402641 
             402407      5 INSTR BELONGTO 401f00 
             40240c      7 INSTR BELONGTO 401f00 
-            40240c      7 INSTR DEADREGS  EFLAGS RAX RSI R8 R9 XMM1 ZZ mov     rax, [rbp+var_90] 
+            40240c      7 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R9 XMM1 ZZ mov     rax, [rbp+var_90] 
             40240c      7 PTRIMMEDEBP STACK -144 displ mov     rax, [rbp+var_90]
             402413      4 INSTR BELONGTO 401f00 
-            402413      4 INSTR DEADREGS  EFLAGS RSI R8 R9 XMM1 ZZ mov     [rbp+var_60], rax 
+            402413      4 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 XMM1 ZZ mov     [rbp+var_60], rax 
             402413      4 PTRIMMEDEBP STACK -96 displ mov     [rbp+var_60], rax
             402417      3 INSTR BELONGTO 401f00 
-            402417      3 INSTR DEADREGS  EFLAGS RSI R8 R9 XMM1 ZZ mov     eax, [rbp+var_20] 
+            402417      3 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R9 XMM1 ZZ mov     eax, [rbp+var_20] 
             402417      3 PTRIMMEDEBP STACK -32 displ mov     eax, [rbp+var_20]
             40241a      3 INSTR BELONGTO 401f00 
-            40241a      3 INSTR DEADREGS  EFLAGS RSI R8 R9 XMM1 ZZ mov     edx, [rbp+var_74] 
+            40241a      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 XMM1 ZZ mov     edx, [rbp+var_74] 
             40241a      3 PTRIMMEDEBP STACK -116 displ mov     edx, [rbp+var_74]
             40241d      2 INSTR BELONGTO 401f00 
-            40241d      2 INSTR DEADREGS  EFLAGS RSI R8 R9 XMM1 ZZ mov     ecx, edx 
+            40241d      2 INSTR DEADREGS  EFLAGS RCX RSI RDI R8 R9 XMM1 ZZ mov     ecx, edx 
             40241f      2 INSTR BELONGTO 401f00 
-            40241f      2 INSTR DEADREGS  EFLAGS RSI R8 R9 XMM1 ZZ sub     ecx, eax 
+            40241f      2 INSTR DEADREGS  EFLAGS RDX RSI RDI R8 R9 XMM1 ZZ sub     ecx, eax 
             402421      2 INSTR BELONGTO 401f00 
-            402421      2 INSTR DEADREGS  EFLAGS RSI R8 R9 XMM1 ZZ mov     eax, ecx 
+            402421      2 INSTR DEADREGS  EFLAGS RAX RDX RSI RDI R8 R9 XMM1 ZZ mov     eax, ecx 
             402423      3 INSTR BELONGTO 401f00 
-            402423      3 INSTR DEADREGS  EFLAGS RSI R8 R9 XMM1 ZZ mov     [rbp+var_24], eax 
+            402423      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 XMM1 ZZ mov     [rbp+var_24], eax 
             402423      3 PTRIMMEDEBP STACK -36 displ mov     [rbp+var_24], eax
             402426     -1 INSTR LOCAL MetadataUnused mov     eax, [rbp+var_24] 
             402426      3 INSTR BELONGTO 401f00 
@@ -1844,22 +1849,22 @@
             40242c     -1 INSTR LOCAL NoMetaUpdate jle     short loc_402434 
             40242c      2 INSTR BELONGTO 401f00 
             40242e      3 INSTR BELONGTO 401f00 
-            40242e      3 INSTR DEADREGS  EFLAGS RSI R8 R9 XMM1 ZZ mov     eax, [rbp+var_6C] 
+            40242e      3 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R9 XMM1 ZZ mov     eax, [rbp+var_6C] 
             40242e      3 PTRIMMEDEBP STACK -108 displ mov     eax, [rbp+var_6C]
             402431      3 INSTR BELONGTO 401f00 
-            402431      3 INSTR DEADREGS  EFLAGS RSI R8 R9 XMM1 ZZ mov     [rbp+var_24], eax 
+            402431      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 XMM1 ZZ mov     [rbp+var_24], eax 
             402431      3 PTRIMMEDEBP STACK -36 displ mov     [rbp+var_24], eax
             402434      7 INSTR BELONGTO 401f00 
-            402434      7 INSTR DEADREGS  EFLAGS RAX RSI R8 R9 XMM1 ZZ mov     r8d, [rbp+var_120] 
+            402434      7 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R9 XMM1 ZZ mov     r8d, [rbp+var_120] 
             402434      7 PTRIMMEDEBP STACK -288 displ mov     r8d, [rbp+var_120]
             40243b      6 INSTR BELONGTO 401f00 
-            40243b      6 INSTR DEADREGS  EFLAGS RAX RSI R9 XMM1 ZZ mov     ecx, [rbp+var_118] 
+            40243b      6 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R9 XMM1 ZZ mov     ecx, [rbp+var_118] 
             40243b      6 PTRIMMEDEBP STACK -280 displ mov     ecx, [rbp+var_118]
             402441      3 INSTR BELONGTO 401f00 
-            402441      3 INSTR DEADREGS  EFLAGS RAX RSI R9 XMM1 ZZ mov     edi, [rbp+var_24] 
+            402441      3 INSTR DEADREGS  EFLAGS RAX RDX RSI RDI R9 XMM1 ZZ mov     edi, [rbp+var_24] 
             402441      3 PTRIMMEDEBP STACK -36 displ mov     edi, [rbp+var_24]
             402444      3 INSTR BELONGTO 401f00 
-            402444      3 INSTR DEADREGS  EFLAGS RAX RSI R9 XMM1 ZZ mov     edx, [rbp+var_20] 
+            402444      3 INSTR DEADREGS  EFLAGS RAX RDX RSI R9 XMM1 ZZ mov     edx, [rbp+var_20] 
             402444      3 PTRIMMEDEBP STACK -32 displ mov     edx, [rbp+var_20]
             402447      4 INSTR BELONGTO 401f00 
             402447      4 INSTR DEADREGS  EFLAGS RAX RSI R9 XMM1 ZZ mov     rsi, [rbp+var_60] 
@@ -1937,21 +1942,19 @@
             4024d5      2 INSTR BELONGTO 401f00 
             4024d7     -1 INSTR LOCAL MetadataUnused mov     rax, [rbp+var_60] 
             4024d7      4 INSTR BELONGTO 401f00 
-            4024db     -2 INSTR LOCAL n RAX ZZ  NumericDEFs movzx   eax, byte ptr [rax] 
+            4024db     -1 INSTR LOCAL MetadataUnused movzx   eax, byte ptr [rax] 
             4024db      3 INSTR BELONGTO 401f00 
-            4024db      3 INSTR DEADREGS  EFLAGS RDX RSI R8 R9 XMM1 ZZ movzx   eax, byte ptr [rax] 
-            4024de     -2 INSTR LOCAL n RDX ZZ  NumericDEFs movzx   edx, al 
+            4024de     -1 INSTR LOCAL MetadataUnused movzx   edx, al 
             4024de      3 INSTR BELONGTO 401f00 
-            4024de      3 INSTR DEADREGS  EFLAGS RDX RSI R8 R9 XMM1 ZZ movzx   edx, al 
             4024e1     -1 INSTR LOCAL MetadataUnused mov     rax, [rbp+var_68] 
             4024e1      4 INSTR BELONGTO 401f00 
-            4024e5     -1 INSTR LOCAL MetadataRedundant mov     rax, [rax] 
+            4024e5     -1 INSTR LOCAL MetadataUnused mov     rax, [rax] 
             4024e5      3 INSTR BELONGTO 401f00 
-            4024e8     -1 INSTR LOCAL MetadataRedundant imul    rax, rdx 
+            4024e8     -1 INSTR LOCAL MetadataUnused imul    rax, rdx 
             4024e8      4 INSTR BELONGTO 401f00 
-            4024ec     -1 INSTR LOCAL MetadataRedundant sar     rax, 0Ah 
+            4024ec     -1 INSTR LOCAL MetadataUnused sar     rax, 0Ah 
             4024ec      4 INSTR BELONGTO 401f00 
-            4024f0     -1 INSTR LOCAL MetadataRedundant sub     rax, 0FFFFFFFFFFFFFF80h 
+            4024f0     -1 INSTR LOCAL MetadataUnused sub     rax, 0FFFFFFFFFFFFFF80h 
             4024f0      4 INSTR BELONGTO 401f00 
             4024f4     -1 INSTR LOCAL NoMetaUpdate cmp     rax, 0FFh 
             4024f4      6 INSTR BELONGTO 401f00 
@@ -1961,10 +1964,10 @@
             4024fc      4 INSTR BELONGTO 401f00 
             402500     -2 INSTR LOCAL n RAX ZZ  NumericDEFs movzx   eax, byte ptr [rax] 
             402500      3 INSTR BELONGTO 401f00 
-            402500      3 INSTR DEADREGS  EFLAGS RDX RSI R8 R9 XMM1 ZZ movzx   eax, byte ptr [rax] 
+            402500      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 XMM1 ZZ movzx   eax, byte ptr [rax] 
             402503     -2 INSTR LOCAL n RDX ZZ  NumericDEFs movzx   edx, al 
             402503      3 INSTR BELONGTO 401f00 
-            402503      3 INSTR DEADREGS  EFLAGS RDX RSI R8 R9 XMM1 ZZ movzx   edx, al 
+            402503      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 XMM1 ZZ movzx   edx, al 
             402506     -1 INSTR LOCAL MetadataUnused mov     rax, [rbp+var_68] 
             402506      4 INSTR BELONGTO 401f00 
             40250a     -1 INSTR LOCAL MetadataRedundant mov     rax, [rax] 
@@ -1985,16 +1988,16 @@
             402525      2 INSTR BELONGTO 401f00 
             402527     -2 INSTR LOCAL n RAX ZZ  NUMVia2ndSrcIMMEDNUM mov     eax, 0FFFFFFFFh 
             402527      5 INSTR BELONGTO 401f00 
-            402527      5 INSTR DEADREGS  EFLAGS RDX RSI R8 R9 XMM1 ZZ mov     eax, 0FFFFFFFFh 
+            402527      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R9 XMM1 ZZ mov     eax, 0FFFFFFFFh 
             40252c      4 INSTR BELONGTO 401f00 
-            40252c      4 INSTR DEADREGS  EFLAGS RDX RSI R8 R9 XMM1 ZZ mov     rdx, [rbp+var_60] 
+            40252c      4 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 XMM1 ZZ mov     rdx, [rbp+var_60] 
             40252c      4 PTRIMMEDEBP STACK -96 displ mov     rdx, [rbp+var_60]
             402530      2 INSTR BELONGTO 401f00 
-            402530      2 INSTR DEADREGS  EFLAGS RSI R8 R9 XMM1 ZZ mov     [rdx], al 
+            402530      2 INSTR DEADREGS  EFLAGS RCX RSI RDI R8 R9 XMM1 ZZ mov     [rdx], al 
             402532     -1 INSTR LOCAL MetadataUnused add     [rbp+var_68], 8 
             402532      5 INSTR BELONGTO 401f00 
             402537      5 INSTR BELONGTO 401f00 
-            402537      5 INSTR DEADREGS  EFLAGS RAX RSI R8 R9 XMM1 ZZ add     [rbp+var_60], 1 
+            402537      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R9 XMM1 ZZ add     [rbp+var_60], 1 
             402537      5 PTRIMMEDEBP STACK -96 displ add     [rbp+var_60], 1
             40253c     -1 INSTR LOCAL MetadataUnused mov     rax, [rbp+var_60] 
             40253c      4 INSTR BELONGTO 401f00 
@@ -2007,28 +2010,25 @@
             402549      5 INSTR BELONGTO 401f00 
             40254e     -1 INSTR LOCAL MetadataUnused mov     rax, [rbp+var_60] 
             40254e      4 INSTR BELONGTO 401f00 
-            402552     -2 INSTR LOCAL n RAX ZZ  NumericDEFs movzx   eax, byte ptr [rax] 
+            402552     -1 INSTR LOCAL MetadataUnused movzx   eax, byte ptr [rax] 
             402552      3 INSTR BELONGTO 401f00 
-            402552      3 INSTR DEADREGS  EFLAGS RCX RDX RSI R8 R9 XMM1 ZZ movzx   eax, byte ptr [rax] 
-            402555     -2 INSTR LOCAL n RDX ZZ  NumericDEFs movzx   edx, al 
+            402555     -1 INSTR LOCAL MetadataUnused movzx   edx, al 
             402555      3 INSTR BELONGTO 401f00 
-            402555      3 INSTR DEADREGS  EFLAGS RCX RDX RSI R8 R9 XMM1 ZZ movzx   edx, al 
             402558     -1 INSTR LOCAL MetadataUnused mov     rax, [rbp+var_60] 
             402558      4 INSTR BELONGTO 401f00 
-            40255c     -1 INSTR LOCAL MetadataRedundant movzx   eax, byte ptr [rax] 
+            40255c     -1 INSTR LOCAL MetadataUnused movzx   eax, byte ptr [rax] 
             40255c      3 INSTR BELONGTO 401f00 
-            40255f     -2 INSTR LOCAL n RCX ZZ  NumericDEFs movzx   ecx, al 
+            40255f     -1 INSTR LOCAL MetadataUnused movzx   ecx, al 
             40255f      3 INSTR BELONGTO 401f00 
-            40255f      3 INSTR DEADREGS  EFLAGS RCX RSI R8 R9 XMM1 ZZ movzx   ecx, al 
             402562     -1 INSTR LOCAL MetadataUnused mov     rax, [rbp+var_68] 
             402562      4 INSTR BELONGTO 401f00 
-            402566     -1 INSTR LOCAL MetadataRedundant mov     rax, [rax] 
+            402566     -1 INSTR LOCAL MetadataUnused mov     rax, [rax] 
             402566      3 INSTR BELONGTO 401f00 
-            402569     -1 INSTR LOCAL MetadataRedundant imul    rax, rcx 
+            402569     -1 INSTR LOCAL MetadataUnused imul    rax, rcx 
             402569      4 INSTR BELONGTO 401f00 
-            40256d     -1 INSTR LOCAL MetadataRedundant sar     rax, 0Ah 
+            40256d     -1 INSTR LOCAL MetadataUnused sar     rax, 0Ah 
             40256d      4 INSTR BELONGTO 401f00 
-            402571     -1 INSTR LOCAL MetadataRedundant add     rax, rdx 
+            402571     -1 INSTR LOCAL MetadataUnused add     rax, rdx 
             402571      3 INSTR BELONGTO 401f00 
             402574     -1 INSTR LOCAL NoMetaUpdate cmp     rax, 0FFh 
             402574      6 INSTR BELONGTO 401f00 
@@ -2038,17 +2038,17 @@
             40257c      4 INSTR BELONGTO 401f00 
             402580     -2 INSTR LOCAL n RAX ZZ  NumericDEFs movzx   eax, byte ptr [rax] 
             402580      3 INSTR BELONGTO 401f00 
-            402580      3 INSTR DEADREGS  EFLAGS RCX RDX RSI R8 R9 XMM1 ZZ movzx   eax, byte ptr [rax] 
+            402580      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 XMM1 ZZ movzx   eax, byte ptr [rax] 
             402583     -2 INSTR LOCAL n RDX ZZ  NumericDEFs movzx   edx, al 
             402583      3 INSTR BELONGTO 401f00 
-            402583      3 INSTR DEADREGS  EFLAGS RCX RDX RSI R8 R9 XMM1 ZZ movzx   edx, al 
+            402583      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 XMM1 ZZ movzx   edx, al 
             402586     -1 INSTR LOCAL MetadataUnused mov     rax, [rbp+var_60] 
             402586      4 INSTR BELONGTO 401f00 
             40258a     -1 INSTR LOCAL MetadataRedundant movzx   eax, byte ptr [rax] 
             40258a      3 INSTR BELONGTO 401f00 
             40258d     -2 INSTR LOCAL n RCX ZZ  NumericDEFs movzx   ecx, al 
             40258d      3 INSTR BELONGTO 401f00 
-            40258d      3 INSTR DEADREGS  EFLAGS RCX RSI R8 R9 XMM1 ZZ movzx   ecx, al 
+            40258d      3 INSTR DEADREGS  EFLAGS RCX RSI RDI R8 R9 XMM1 ZZ movzx   ecx, al 
             402590     -1 INSTR LOCAL MetadataUnused mov     rax, [rbp+var_68] 
             402590      4 INSTR BELONGTO 401f00 
             402594     -1 INSTR LOCAL MetadataRedundant mov     rax, [rax] 
@@ -2069,16 +2069,16 @@
             4025ae      2 INSTR BELONGTO 401f00 
             4025b0     -2 INSTR LOCAL n RAX ZZ  NUMVia2ndSrcIMMEDNUM mov     eax, 0FFFFFFFFh 
             4025b0      5 INSTR BELONGTO 401f00 
-            4025b0      5 INSTR DEADREGS  EFLAGS RDX RSI R8 R9 XMM1 ZZ mov     eax, 0FFFFFFFFh 
+            4025b0      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R9 XMM1 ZZ mov     eax, 0FFFFFFFFh 
             4025b5      4 INSTR BELONGTO 401f00 
-            4025b5      4 INSTR DEADREGS  EFLAGS RDX RSI R8 R9 XMM1 ZZ mov     rdx, [rbp+var_60] 
+            4025b5      4 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 XMM1 ZZ mov     rdx, [rbp+var_60] 
             4025b5      4 PTRIMMEDEBP STACK -96 displ mov     rdx, [rbp+var_60]
             4025b9      2 INSTR BELONGTO 401f00 
-            4025b9      2 INSTR DEADREGS  EFLAGS RSI R8 R9 XMM1 ZZ mov     [rdx], al 
+            4025b9      2 INSTR DEADREGS  EFLAGS RCX RSI RDI R8 R9 XMM1 ZZ mov     [rdx], al 
             4025bb     -1 INSTR LOCAL MetadataUnused add     [rbp+var_68], 8 
             4025bb      5 INSTR BELONGTO 401f00 
             4025c0      5 INSTR BELONGTO 401f00 
-            4025c0      5 INSTR DEADREGS  EFLAGS RAX RSI R8 R9 XMM1 ZZ add     [rbp+var_60], 1 
+            4025c0      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R9 XMM1 ZZ add     [rbp+var_60], 1 
             4025c0      5 PTRIMMEDEBP STACK -96 displ add     [rbp+var_60], 1
             4025c5     -1 INSTR LOCAL MetadataUnused mov     rax, [rbp+var_60] 
             4025c5      4 INSTR BELONGTO 401f00 
@@ -2097,16 +2097,16 @@
             4025e3     -1 INSTR LOCAL NoMetaUpdate jl      loc_40248F 
             4025e3      6 INSTR BELONGTO 401f00 
             4025e9      7 INSTR BELONGTO 401f00 
-            4025e9      7 INSTR DEADREGS  EFLAGS RAX RSI R8 R9 XMM1 ZZ mov     r8d, [rbp+var_120] 
+            4025e9      7 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R9 XMM1 ZZ mov     r8d, [rbp+var_120] 
             4025e9      7 PTRIMMEDEBP STACK -288 displ mov     r8d, [rbp+var_120]
             4025f0      6 INSTR BELONGTO 401f00 
-            4025f0      6 INSTR DEADREGS  EFLAGS RAX RSI R9 XMM1 ZZ mov     ecx, [rbp+var_118] 
+            4025f0      6 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R9 XMM1 ZZ mov     ecx, [rbp+var_118] 
             4025f0      6 PTRIMMEDEBP STACK -280 displ mov     ecx, [rbp+var_118]
             4025f6      3 INSTR BELONGTO 401f00 
-            4025f6      3 INSTR DEADREGS  EFLAGS RAX RSI R9 XMM1 ZZ mov     edi, [rbp+var_24] 
+            4025f6      3 INSTR DEADREGS  EFLAGS RAX RDX RSI RDI R9 XMM1 ZZ mov     edi, [rbp+var_24] 
             4025f6      3 PTRIMMEDEBP STACK -36 displ mov     edi, [rbp+var_24]
             4025f9      3 INSTR BELONGTO 401f00 
-            4025f9      3 INSTR DEADREGS  EFLAGS RAX RSI R9 XMM1 ZZ mov     edx, [rbp+var_20] 
+            4025f9      3 INSTR DEADREGS  EFLAGS RAX RDX RSI R9 XMM1 ZZ mov     edx, [rbp+var_20] 
             4025f9      3 PTRIMMEDEBP STACK -32 displ mov     edx, [rbp+var_20]
             4025fc      7 INSTR BELONGTO 401f00 
             4025fc      7 INSTR DEADREGS  EFLAGS RAX RSI R9 XMM1 ZZ mov     rsi, [rbp+var_90] 
@@ -2141,10 +2141,10 @@
             402636      5 INSTR BELONGTO 401f00 
             402636      5 INSTR DEADREGS  EFLAGS XMM1 ZZ call    _gimp_progress_update 
             40263b      3 INSTR BELONGTO 401f00 
-            40263b      3 INSTR DEADREGS  EFLAGS XMM1 ZZ mov     eax, [rbp+var_6C] 
+            40263b      3 INSTR DEADREGS  EFLAGS RAX RDI XMM1 ZZ mov     eax, [rbp+var_6C] 
             40263b      3 PTRIMMEDEBP STACK -108 displ mov     eax, [rbp+var_6C]
             40263e      3 INSTR BELONGTO 401f00 
-            40263e      3 INSTR DEADREGS  EFLAGS XMM1 ZZ add     [rbp+var_20], eax 
+            40263e      3 INSTR DEADREGS  EFLAGS RDI XMM1 ZZ add     [rbp+var_20], eax 
             40263e      3 PTRIMMEDEBP STACK -32 displ add     [rbp+var_20], eax
             402641     -1 INSTR LOCAL MetadataUnused mov     eax, [rbp+var_20] 
             402641      3 INSTR BELONGTO 401f00 
@@ -2211,25 +2211,26 @@
             4026b0     -1 INSTR LOCAL MetadataUnused mov     rax, [rbp+var_128] 
             4026b0      7 INSTR BELONGTO 401f00 
             4026b7      2 INSTR BELONGTO 401f00 
-            4026b7      2 INSTR DEADREGS  EFLAGS XMM0 XMM1 ZZ mov     eax, [rax] 
-            4026b9     -1 INSTR LOCAL MetadataRedundant mov     esi, 1 
+            4026b7      2 INSTR DEADREGS  EFLAGS RSI RDI XMM0 XMM1 ZZ mov     eax, [rax] 
+            4026b9     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 1 
             4026b9      5 INSTR BELONGTO 401f00 
+            4026b9      5 INSTR DEADREGS  EFLAGS RSI RDI XMM0 XMM1 ZZ mov     esi, 1 
             4026be      2 INSTR BELONGTO 401f00 
-            4026be      2 INSTR DEADREGS  EFLAGS XMM0 XMM1 ZZ mov     edi, eax 
+            4026be      2 INSTR DEADREGS  EFLAGS RDI XMM0 XMM1 ZZ mov     edi, eax 
             4026c0     -1 INSTR LOCAL NoMetaUpdate call    _gimp_drawable_merge_shadow 
             4026c0      5 INSTR BELONGTO 401f00 
             4026c0      5 INSTR DEADREGS  EFLAGS XMM0 XMM1 ZZ call    _gimp_drawable_merge_shadow 
             4026c5      6 INSTR BELONGTO 401f00 
-            4026c5      6 INSTR DEADREGS  EFLAGS RAX R8 XMM0 XMM1 ZZ mov     edi, [rbp+var_120] 
+            4026c5      6 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 XMM0 XMM1 ZZ mov     edi, [rbp+var_120] 
             4026c5      6 PTRIMMEDEBP STACK -288 displ mov     edi, [rbp+var_120]
             4026cb      6 INSTR BELONGTO 401f00 
-            4026cb      6 INSTR DEADREGS  EFLAGS RAX R8 XMM0 XMM1 ZZ mov     ecx, [rbp+var_11C] 
+            4026cb      6 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI R8 XMM0 XMM1 ZZ mov     ecx, [rbp+var_11C] 
             4026cb      6 PTRIMMEDEBP STACK -284 displ mov     ecx, [rbp+var_11C]
             4026d1      6 INSTR BELONGTO 401f00 
-            4026d1      6 INSTR DEADREGS  EFLAGS RAX R8 XMM0 XMM1 ZZ mov     edx, [rbp+var_118] 
+            4026d1      6 INSTR DEADREGS  EFLAGS RAX RDX RSI R8 XMM0 XMM1 ZZ mov     edx, [rbp+var_118] 
             4026d1      6 PTRIMMEDEBP STACK -280 displ mov     edx, [rbp+var_118]
             4026d7      6 INSTR BELONGTO 401f00 
-            4026d7      6 INSTR DEADREGS  EFLAGS RAX R8 XMM0 XMM1 ZZ mov     esi, [rbp+var_114] 
+            4026d7      6 INSTR DEADREGS  EFLAGS RAX RSI R8 XMM0 XMM1 ZZ mov     esi, [rbp+var_114] 
             4026d7      6 PTRIMMEDEBP STACK -276 displ mov     esi, [rbp+var_114]
             4026dd     -1 INSTR LOCAL MetadataUnused mov     rax, [rbp+var_128] 
             4026dd      7 INSTR BELONGTO 401f00 
@@ -2238,7 +2239,7 @@
             4026e6      3 INSTR BELONGTO 401f00 
             4026e6      3 INSTR DEADREGS  EFLAGS R8 XMM0 XMM1 ZZ mov     r8d, edi 
             4026e9      2 INSTR BELONGTO 401f00 
-            4026e9      2 INSTR DEADREGS  EFLAGS XMM0 XMM1 ZZ mov     edi, eax 
+            4026e9      2 INSTR DEADREGS  EFLAGS RDI XMM0 XMM1 ZZ mov     edi, eax 
             4026eb     -1 INSTR LOCAL NoMetaUpdate call    _gimp_drawable_update 
             4026eb      5 INSTR BELONGTO 401f00 
             4026eb      5 INSTR DEADREGS  EFLAGS XMM0 XMM1 ZZ call    _gimp_drawable_update 
@@ -2270,32 +2271,32 @@
             402710      0 FUNC MMSAFENESS SAFE
             402710   1135 FUNC GLOBAL destripe_dialog FUNC_UNSAFE USEFP RET             402b7e 
             402710      1 INSTR BELONGTO 402710 
-            402710      1 INSTR DEADREGS  EFLAGS XMM4 ZZ push    rbp 
+            402710      1 INSTR DEADREGS  EFLAGS RSI XMM4 ZZ push    rbp 
             402710     -3 INSTR LOCAL NoWarn push    rbp 
             402711      3 INSTR BELONGTO 402710 
-            402711      3 INSTR DEADREGS  EFLAGS XMM4 ZZ mov     rbp, rsp 
+            402711      3 INSTR DEADREGS  EFLAGS RSI XMM4 ZZ mov     rbp, rsp 
             402714      1 INSTR BELONGTO 402710 
-            402714      1 INSTR DEADREGS  EFLAGS XMM4 ZZ push    rbx 
+            402714      1 INSTR DEADREGS  EFLAGS RSI XMM4 ZZ push    rbx 
             402714     -3 INSTR LOCAL NoWarn push    rbx 
             402715     12 DATAREF STACK 150 esp + 0 CHILDOF 149 OFFSET 0 OutArgsRegion OUTARGS
             402715    136 DATAREF STACK 149 esp + 0 PARENT LocalFrame LOCALFRAME
             402715     16 MEMORYHOLE STACK esp + 136 CalleeSavedRegs 
             402715      7 INSTR BELONGTO 402710 
-            402715      7 INSTR DEADREGS  EFLAGS RBX XMM4 ZZ sub     rsp, 88h 
+            402715      7 INSTR DEADREGS  EFLAGS RBX RSI XMM4 ZZ sub     rsp, 88h 
             402715      8 MEMORYHOLE STACK esp + 152 ReturnAddress 
             40271c      4 INSTR BELONGTO 402710 
-            40271c      4 INSTR DEADREGS  EFLAGS RBX XMM4 ZZ mov     [rbp+var_58], rdi 
+            40271c      4 INSTR DEADREGS  EFLAGS RBX RSI XMM4 ZZ mov     [rbp+var_58], rdi 
             40271c      4 PTRIMMEDEBP STACK -88 displ mov     [rbp+var_58], rdi
             402720     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 1 
             402720      5 INSTR BELONGTO 402710 
-            402720      5 INSTR DEADREGS  EFLAGS RBX XMM4 ZZ mov     esi, 1 
+            402720      5 INSTR DEADREGS  EFLAGS RBX RSI RDI XMM4 ZZ mov     esi, 1 
             402725      5 INSTR BELONGTO 402710 
-            402725      5 INSTR DEADREGS  EFLAGS RBX XMM4 ZZ mov     edi, offset aDestripe; "destripe" 
+            402725      5 INSTR DEADREGS  EFLAGS RBX RDI XMM4 ZZ mov     edi, offset aDestripe; "destripe" 
             40272a     -1 INSTR LOCAL NoMetaUpdate call    _gimp_ui_init 
             40272a      5 INSTR BELONGTO 402710 
             40272a      5 INSTR DEADREGS  EFLAGS RBX XMM4 ZZ call    _gimp_ui_init 
             40272f      5 INSTR BELONGTO 402710 
-            40272f      5 INSTR DEADREGS  EFLAGS RBX XMM4 ZZ mov     edi, offset aDestripe_0; "Destripe" 
+            40272f      5 INSTR DEADREGS  EFLAGS RBX RDI XMM4 ZZ mov     edi, offset aDestripe_0; "Destripe" 
             402734     -1 INSTR LOCAL NoMetaUpdate call    _gettext 
             402734      5 INSTR BELONGTO 402710 
             402734      5 INSTR DEADREGS  EFLAGS RBX XMM4 ZZ call    _gettext 
@@ -2306,27 +2307,29 @@
             40274a     -1 INSTR LOCAL MetadataUnused mov     [rsp+90h+var_80], offset aGtkOk; "gtk-ok" 
             40274a      9 INSTR BELONGTO 402710 
             402753      8 INSTR BELONGTO 402710 
-            402753      8 INSTR DEADREGS  EFLAGS RBX RDI R8 R9 XMM4 ZZ mov     [rsp+90h+var_88], 0FFFFFFFAh 
+            402753      8 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI RDI R8 R9 XMM4 ZZ mov     [rsp+90h+var_88], 0FFFFFFFAh 
             402753      8 PTRIMMEDESP STACK 8 displ mov     [rsp+90h+var_88], 0FFFFFFFAh
             40275b      8 INSTR BELONGTO 402710 
-            40275b      8 INSTR DEADREGS  EFLAGS RBX RDI R8 R9 XMM4 ZZ mov     [rsp+90h+var_90], offset aGtkCancel; "gtk-cancel" 
+            40275b      8 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI RDI R8 R9 XMM4 ZZ mov     [rsp+90h+var_90], offset aGtkCancel; "gtk-cancel" 
             40275b      8 PTRIMMEDESP STACK 0 displ mov     [rsp+90h+var_90], offset aGtkCancel; "gtk-cancel"
             402763      6 INSTR BELONGTO 402710 
-            402763      6 INSTR DEADREGS  EFLAGS RBX RDI R8 R9 XMM4 ZZ mov     r9d, offset aPlugInDestripe; "plug-in-destripe" 
+            402763      6 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI RDI R8 R9 XMM4 ZZ mov     r9d, offset aPlugInDestripe; "plug-in-destripe" 
             402769     -2 INSTR LOCAL n R8 ZZ  NumericDEFs mov     r8d, offset _gimp_standard_help_func 
             402769      6 INSTR BELONGTO 402710 
-            402769      6 INSTR DEADREGS  EFLAGS RBX RDI R8 XMM4 ZZ mov     r8d, offset _gimp_standard_help_func 
-            40276f     -1 INSTR LOCAL MetadataRedundant mov     ecx, 0 
+            402769      6 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI RDI R8 XMM4 ZZ mov     r8d, offset _gimp_standard_help_func 
+            40276f     -2 INSTR LOCAL n RCX ZZ  NUMVia2ndSrcIMMEDNUM mov     ecx, 0 
             40276f      5 INSTR BELONGTO 402710 
-            402774     -1 INSTR LOCAL MetadataRedundant mov     edx, 0 
+            40276f      5 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI RDI XMM4 ZZ mov     ecx, 0 
+            402774     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 0 
             402774      5 INSTR BELONGTO 402710 
+            402774      5 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI XMM4 ZZ mov     edx, 0 
             402779      5 INSTR BELONGTO 402710 
-            402779      5 INSTR DEADREGS  EFLAGS RBX RDI XMM4 ZZ mov     esi, offset aGimpDestripe; "gimp-destripe" 
+            402779      5 INSTR DEADREGS  EFLAGS RBX RSI RDI XMM4 ZZ mov     esi, offset aGimpDestripe; "gimp-destripe" 
             40277e      3 INSTR BELONGTO 402710 
             40277e      3 INSTR DEADREGS  EFLAGS RBX RDI XMM4 ZZ mov     rdi, rax 
             402781     -2 INSTR LOCAL n RAX ZZ  NUMVia2ndSrcIMMEDNUM mov     eax, 0 
             402781      5 INSTR BELONGTO 402710 
-            402781      5 INSTR DEADREGS  EFLAGS RBX XMM4 ZZ mov     eax, 0 
+            402781      5 INSTR DEADREGS  EFLAGS RAX RBX XMM4 ZZ mov     eax, 0 
             402786     -1 INSTR LOCAL NoMetaUpdate call    _gimp_dialog_new 
             402786      5 INSTR BELONGTO 402710 
             402786      5 INSTR DEADREGS  EFLAGS RBX XMM4 ZZ call    _gimp_dialog_new 
@@ -2348,17 +2351,20 @@
             4027a1     -1 INSTR LOCAL NoMetaUpdate call    _g_type_check_instance_cast 
             4027a1      5 INSTR BELONGTO 402710 
             4027a1      5 INSTR DEADREGS  EFLAGS RBX XMM4 ZZ call    _g_type_check_instance_cast 
-            4027a6     -1 INSTR LOCAL MetadataRedundant mov     ecx, 0FFFFFFFFh 
+            4027a6     -2 INSTR LOCAL n RCX ZZ  NUMVia2ndSrcIMMEDNUM mov     ecx, 0FFFFFFFFh 
             4027a6      5 INSTR BELONGTO 402710 
-            4027ab     -1 INSTR LOCAL MetadataRedundant mov     edx, 0FFFFFFFAh 
+            4027a6      5 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI RDI XMM4 ZZ mov     ecx, 0FFFFFFFFh 
+            4027ab     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 0FFFFFFFAh 
             4027ab      5 INSTR BELONGTO 402710 
-            4027b0     -1 INSTR LOCAL MetadataRedundant mov     esi, 0FFFFFFFBh 
+            4027ab      5 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI XMM4 ZZ mov     edx, 0FFFFFFFAh 
+            4027b0     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 0FFFFFFFBh 
             4027b0      5 INSTR BELONGTO 402710 
+            4027b0      5 INSTR DEADREGS  EFLAGS RBX RSI RDI XMM4 ZZ mov     esi, 0FFFFFFFBh 
             4027b5      3 INSTR BELONGTO 402710 
             4027b5      3 INSTR DEADREGS  EFLAGS RBX RDI XMM4 ZZ mov     rdi, rax 
             4027b8     -2 INSTR LOCAL n RAX ZZ  NUMVia2ndSrcIMMEDNUM mov     eax, 0 
             4027b8      5 INSTR BELONGTO 402710 
-            4027b8      5 INSTR DEADREGS  EFLAGS RBX XMM4 ZZ mov     eax, 0 
+            4027b8      5 INSTR DEADREGS  EFLAGS RAX RBX XMM4 ZZ mov     eax, 0 
             4027bd     -1 INSTR LOCAL NoMetaUpdate call    _gtk_dialog_set_alternative_button_order 
             4027bd      5 INSTR BELONGTO 402710 
             4027bd      5 INSTR DEADREGS  EFLAGS RBX XMM4 ZZ call    _gtk_dialog_set_alternative_button_order 
@@ -2382,10 +2388,12 @@
             4027dc     -1 INSTR LOCAL NoMetaUpdate call    _gimp_window_set_transient 
             4027dc      5 INSTR BELONGTO 402710 
             4027dc      5 INSTR DEADREGS  EFLAGS RBX XMM4 ZZ call    _gimp_window_set_transient 
-            4027e1     -1 INSTR LOCAL MetadataRedundant mov     esi, 0Ch 
+            4027e1     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 0Ch 
             4027e1      5 INSTR BELONGTO 402710 
-            4027e6     -1 INSTR LOCAL MetadataRedundant mov     edi, 1 
+            4027e1      5 INSTR DEADREGS  EFLAGS RBX RSI RDI XMM4 ZZ mov     esi, 0Ch 
+            4027e6     -2 INSTR LOCAL n RDI ZZ  NUMVia2ndSrcIMMEDNUM mov     edi, 1 
             4027e6      5 INSTR BELONGTO 402710 
+            4027e6      5 INSTR DEADREGS  EFLAGS RBX RDI XMM4 ZZ mov     edi, 1 
             4027eb     -1 INSTR LOCAL NoMetaUpdate call    _gtk_box_new 
             4027eb      5 INSTR BELONGTO 402710 
             4027eb      5 INSTR DEADREGS  EFLAGS RBX XMM4 ZZ call    _gtk_box_new 
@@ -2407,8 +2415,9 @@
             402806     -1 INSTR LOCAL NoMetaUpdate call    _g_type_check_instance_cast 
             402806      5 INSTR BELONGTO 402710 
             402806      5 INSTR DEADREGS  EFLAGS RBX XMM4 ZZ call    _g_type_check_instance_cast 
-            40280b     -1 INSTR LOCAL MetadataRedundant mov     esi, 0Ch 
+            40280b     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 0Ch 
             40280b      5 INSTR BELONGTO 402710 
+            40280b      5 INSTR DEADREGS  EFLAGS RBX RSI RDI XMM4 ZZ mov     esi, 0Ch 
             402810      3 INSTR BELONGTO 402710 
             402810      3 INSTR DEADREGS  EFLAGS RBX RDI XMM4 ZZ mov     rdi, rax 
             402813     -1 INSTR LOCAL NoMetaUpdate call    _gtk_container_set_border_width 
@@ -2447,15 +2456,17 @@
             402845      5 INSTR BELONGTO 402710 
             402845      5 INSTR DEADREGS  EFLAGS RBX XMM4 ZZ call    _g_type_check_instance_cast 
             40284a      4 INSTR BELONGTO 402710 
-            40284a      4 INSTR DEADREGS  EFLAGS RBX RSI RDI R8 XMM4 ZZ mov     rsi, [rbp+var_20] 
+            40284a      4 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI RDI R8 XMM4 ZZ mov     rsi, [rbp+var_20] 
             40284a      4 PTRIMMEDEBP STACK -32 displ mov     rsi, [rbp+var_20]
             40284e     -2 INSTR LOCAL n R8 ZZ  NUMVia2ndSrcIMMEDNUM mov     r8d, 0 
             40284e      6 INSTR BELONGTO 402710 
-            40284e      6 INSTR DEADREGS  EFLAGS RBX RDI R8 XMM4 ZZ mov     r8d, 0 
-            402854     -1 INSTR LOCAL MetadataRedundant mov     ecx, 1 
+            40284e      6 INSTR DEADREGS  EFLAGS RCX RDX RBX RDI R8 XMM4 ZZ mov     r8d, 0 
+            402854     -2 INSTR LOCAL n RCX ZZ  NUMVia2ndSrcIMMEDNUM mov     ecx, 1 
             402854      5 INSTR BELONGTO 402710 
-            402859     -1 INSTR LOCAL MetadataRedundant mov     edx, 1 
+            402854      5 INSTR DEADREGS  EFLAGS RCX RDX RBX RDI XMM4 ZZ mov     ecx, 1 
+            402859     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 1 
             402859      5 INSTR BELONGTO 402710 
+            402859      5 INSTR DEADREGS  EFLAGS RDX RBX RDI XMM4 ZZ mov     edx, 1 
             40285e      3 INSTR BELONGTO 402710 
             40285e      3 INSTR DEADREGS  EFLAGS RBX RDI XMM4 ZZ mov     rdi, rax 
             402861     -1 INSTR LOCAL NoMetaUpdate call    _gtk_box_pack_start 
@@ -2470,10 +2481,11 @@
             40286d      5 INSTR BELONGTO 402710 
             40286d      5 INSTR DEADREGS  EFLAGS RBX XMM4 ZZ call    _gtk_widget_show 
             402872      4 INSTR BELONGTO 402710 
-            402872      4 INSTR DEADREGS  EFLAGS RAX RBX RDI XMM4 ZZ mov     rax, [rbp+var_58] 
+            402872      4 INSTR DEADREGS  EFLAGS RAX RBX RSI RDI XMM4 ZZ mov     rax, [rbp+var_58] 
             402872      4 PTRIMMEDEBP STACK -88 displ mov     rax, [rbp+var_58]
-            402876     -1 INSTR LOCAL MetadataRedundant mov     esi, 0 
+            402876     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 0 
             402876      5 INSTR BELONGTO 402710 
+            402876      5 INSTR DEADREGS  EFLAGS RBX RSI RDI XMM4 ZZ mov     esi, 0 
             40287b      3 INSTR BELONGTO 402710 
             40287b      3 INSTR DEADREGS  EFLAGS RBX RDI XMM4 ZZ mov     rdi, rax 
             40287e     -1 INSTR LOCAL NoMetaUpdate call    _gimp_drawable_preview_new 
@@ -2498,15 +2510,17 @@
             402899      5 INSTR BELONGTO 402710 
             402899      5 INSTR DEADREGS  EFLAGS RBX XMM4 ZZ call    _g_type_check_instance_cast 
             40289e      4 INSTR BELONGTO 402710 
-            40289e      4 INSTR DEADREGS  EFLAGS RBX RSI RDI R8 XMM4 ZZ mov     rsi, [rbp+var_28] 
+            40289e      4 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI RDI R8 XMM4 ZZ mov     rsi, [rbp+var_28] 
             40289e      4 PTRIMMEDEBP STACK -40 displ mov     rsi, [rbp+var_28]
             4028a2     -2 INSTR LOCAL n R8 ZZ  NUMVia2ndSrcIMMEDNUM mov     r8d, 0 
             4028a2      6 INSTR BELONGTO 402710 
-            4028a2      6 INSTR DEADREGS  EFLAGS RBX RDI R8 XMM4 ZZ mov     r8d, 0 
-            4028a8     -1 INSTR LOCAL MetadataRedundant mov     ecx, 1 
+            4028a2      6 INSTR DEADREGS  EFLAGS RCX RDX RBX RDI R8 XMM4 ZZ mov     r8d, 0 
+            4028a8     -2 INSTR LOCAL n RCX ZZ  NUMVia2ndSrcIMMEDNUM mov     ecx, 1 
             4028a8      5 INSTR BELONGTO 402710 
-            4028ad     -1 INSTR LOCAL MetadataRedundant mov     edx, 1 
+            4028a8      5 INSTR DEADREGS  EFLAGS RCX RDX RBX RDI XMM4 ZZ mov     ecx, 1 
+            4028ad     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 1 
             4028ad      5 INSTR BELONGTO 402710 
+            4028ad      5 INSTR DEADREGS  EFLAGS RDX RBX RDI XMM4 ZZ mov     edx, 1 
             4028b2      3 INSTR BELONGTO 402710 
             4028b2      3 INSTR DEADREGS  EFLAGS RBX RDI XMM4 ZZ mov     rdi, rax 
             4028b5     -1 INSTR LOCAL NoMetaUpdate call    _gtk_box_pack_start 
@@ -2522,32 +2536,35 @@
             4028c1      5 INSTR DEADREGS  EFLAGS RBX XMM4 ZZ call    _gtk_widget_show 
             4028c6     -2 INSTR LOCAL n RDX ZZ  NumericDEFs mov     edx, offset destripe 
             4028c6      5 INSTR BELONGTO 402710 
-            4028c6      5 INSTR DEADREGS  EFLAGS RAX RCX RBX RDI R8 R9 XMM4 ZZ mov     edx, offset destripe 
+            4028c6      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX RSI RDI R8 R9 XMM4 ZZ mov     edx, offset destripe 
             4028cb      4 INSTR BELONGTO 402710 
-            4028cb      4 INSTR DEADREGS  EFLAGS RAX RCX RBX RDI R8 R9 XMM4 ZZ mov     rcx, [rbp+var_58] 
+            4028cb      4 INSTR DEADREGS  EFLAGS RAX RCX RBX RSI RDI R8 R9 XMM4 ZZ mov     rcx, [rbp+var_58] 
             4028cb      4 PTRIMMEDEBP STACK -88 displ mov     rcx, [rbp+var_58]
             4028cf      4 INSTR BELONGTO 402710 
-            4028cf      4 INSTR DEADREGS  EFLAGS RAX RBX RDI R8 R9 XMM4 ZZ mov     rax, [rbp+var_28] 
+            4028cf      4 INSTR DEADREGS  EFLAGS RAX RBX RSI RDI R8 R9 XMM4 ZZ mov     rax, [rbp+var_28] 
             4028cf      4 PTRIMMEDEBP STACK -40 displ mov     rax, [rbp+var_28]
             4028d3     -2 INSTR LOCAL n R9 ZZ  NUMVia2ndSrcIMMEDNUM mov     r9d, 2 
             4028d3      6 INSTR BELONGTO 402710 
-            4028d3      6 INSTR DEADREGS  EFLAGS RBX RDI R8 R9 XMM4 ZZ mov     r9d, 2 
+            4028d3      6 INSTR DEADREGS  EFLAGS RBX RSI RDI R8 R9 XMM4 ZZ mov     r9d, 2 
             4028d9     -2 INSTR LOCAL n R8 ZZ  NUMVia2ndSrcIMMEDNUM mov     r8d, 0 
             4028d9      6 INSTR BELONGTO 402710 
-            4028d9      6 INSTR DEADREGS  EFLAGS RBX RDI R8 XMM4 ZZ mov     r8d, 0 
+            4028d9      6 INSTR DEADREGS  EFLAGS RBX RSI RDI R8 XMM4 ZZ mov     r8d, 0 
             4028df      5 INSTR BELONGTO 402710 
-            4028df      5 INSTR DEADREGS  EFLAGS RBX RDI XMM4 ZZ mov     esi, offset aInvalidated; "invalidated" 
+            4028df      5 INSTR DEADREGS  EFLAGS RBX RSI RDI XMM4 ZZ mov     esi, offset aInvalidated; "invalidated" 
             4028e4      3 INSTR BELONGTO 402710 
             4028e4      3 INSTR DEADREGS  EFLAGS RBX RDI XMM4 ZZ mov     rdi, rax 
             4028e7     -1 INSTR LOCAL NoMetaUpdate call    _g_signal_connect_data 
             4028e7      5 INSTR BELONGTO 402710 
             4028e7      5 INSTR DEADREGS  EFLAGS RBX XMM4 ZZ call    _g_signal_connect_data 
-            4028ec     -1 INSTR LOCAL MetadataRedundant mov     edx, 0 
+            4028ec     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 0 
             4028ec      5 INSTR BELONGTO 402710 
-            4028f1     -1 INSTR LOCAL MetadataRedundant mov     esi, 3 
+            4028ec      5 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI XMM4 ZZ mov     edx, 0 
+            4028f1     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 3 
             4028f1      5 INSTR BELONGTO 402710 
-            4028f6     -1 INSTR LOCAL MetadataRedundant mov     edi, 1 
+            4028f1      5 INSTR DEADREGS  EFLAGS RBX RSI RDI XMM4 ZZ mov     esi, 3 
+            4028f6     -2 INSTR LOCAL n RDI ZZ  NUMVia2ndSrcIMMEDNUM mov     edi, 1 
             4028f6      5 INSTR BELONGTO 402710 
+            4028f6      5 INSTR DEADREGS  EFLAGS RBX RDI XMM4 ZZ mov     edi, 1 
             4028fb     -1 INSTR LOCAL NoMetaUpdate call    _gtk_table_new 
             4028fb      5 INSTR BELONGTO 402710 
             4028fb      5 INSTR DEADREGS  EFLAGS RBX XMM4 ZZ call    _gtk_table_new 
@@ -2569,8 +2586,9 @@
             402916     -1 INSTR LOCAL NoMetaUpdate call    _g_type_check_instance_cast 
             402916      5 INSTR BELONGTO 402710 
             402916      5 INSTR DEADREGS  EFLAGS RBX XMM4 ZZ call    _g_type_check_instance_cast 
-            40291b     -1 INSTR LOCAL MetadataRedundant mov     esi, 6 
+            40291b     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 6 
             40291b      5 INSTR BELONGTO 402710 
+            40291b      5 INSTR DEADREGS  EFLAGS RBX RSI RDI XMM4 ZZ mov     esi, 6 
             402920      3 INSTR BELONGTO 402710 
             402920      3 INSTR DEADREGS  EFLAGS RBX RDI XMM4 ZZ mov     rdi, rax 
             402923     -1 INSTR LOCAL NoMetaUpdate call    _gtk_table_set_col_spacings 
@@ -2592,15 +2610,17 @@
             40293a      5 INSTR BELONGTO 402710 
             40293a      5 INSTR DEADREGS  EFLAGS RBX XMM4 ZZ call    _g_type_check_instance_cast 
             40293f      4 INSTR BELONGTO 402710 
-            40293f      4 INSTR DEADREGS  EFLAGS RBX RSI RDI R8 XMM4 ZZ mov     rsi, [rbp+var_30] 
+            40293f      4 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI RDI R8 XMM4 ZZ mov     rsi, [rbp+var_30] 
             40293f      4 PTRIMMEDEBP STACK -48 displ mov     rsi, [rbp+var_30]
             402943     -2 INSTR LOCAL n R8 ZZ  NUMVia2ndSrcIMMEDNUM mov     r8d, 0 
             402943      6 INSTR BELONGTO 402710 
-            402943      6 INSTR DEADREGS  EFLAGS RBX RDI R8 XMM4 ZZ mov     r8d, 0 
-            402949     -1 INSTR LOCAL MetadataRedundant mov     ecx, 0 
+            402943      6 INSTR DEADREGS  EFLAGS RCX RDX RBX RDI R8 XMM4 ZZ mov     r8d, 0 
+            402949     -2 INSTR LOCAL n RCX ZZ  NUMVia2ndSrcIMMEDNUM mov     ecx, 0 
             402949      5 INSTR BELONGTO 402710 
-            40294e     -1 INSTR LOCAL MetadataRedundant mov     edx, 0 
+            402949      5 INSTR DEADREGS  EFLAGS RCX RDX RBX RDI XMM4 ZZ mov     ecx, 0 
+            40294e     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 0 
             40294e      5 INSTR BELONGTO 402710 
+            40294e      5 INSTR DEADREGS  EFLAGS RDX RBX RDI XMM4 ZZ mov     edx, 0 
             402953      3 INSTR BELONGTO 402710 
             402953      3 INSTR DEADREGS  EFLAGS RBX RDI XMM4 ZZ mov     rdi, rax 
             402956     -1 INSTR LOCAL NoMetaUpdate call    _gtk_box_pack_start 
@@ -2615,13 +2635,13 @@
             402962      5 INSTR BELONGTO 402710 
             402962      5 INSTR DEADREGS  EFLAGS RBX XMM4 ZZ call    _gtk_widget_show 
             402967      6 INSTR BELONGTO 402710 
-            402967      6 INSTR DEADREGS  EFLAGS RBX XMM4 ZZ mov     eax, cs:dword_60421C 
+            402967      6 INSTR DEADREGS  EFLAGS RAX RBX RDI XMM4 ZZ mov     eax, cs:dword_60421C 
             40296d     -1 INSTR LOCAL NoMetaUpdate cvtsi2sd xmm0, eax 
             40296d      4 INSTR BELONGTO 402710 
             402971     -1 INSTR LOCAL MetadataUnused movsd   [rbp+var_60], xmm0 
             402971      5 INSTR BELONGTO 402710 
             402976      5 INSTR BELONGTO 402710 
-            402976      5 INSTR DEADREGS  EFLAGS RBX XMM4 ZZ mov     edi, offset a_width; "_Width:" 
+            402976      5 INSTR DEADREGS  EFLAGS RBX RDI XMM4 ZZ mov     edi, offset a_width; "_Width:" 
             40297b     -1 INSTR LOCAL NoMetaUpdate call    _gettext 
             40297b      5 INSTR BELONGTO 402710 
             40297b      5 INSTR DEADREGS  EFLAGS RBX XMM4 ZZ call    _gettext 
@@ -2655,7 +2675,7 @@
             4029c4     -1 INSTR LOCAL MetadataRedundant mov     [rsp+90h+var_88], 1 
             4029c4      8 INSTR BELONGTO 402710 
             4029cc      7 INSTR BELONGTO 402710 
-            4029cc      7 INSTR DEADREGS  EFLAGS RCX RDI R8 R9 XMM4 ZZ mov     dword ptr [rsp+90h+var_90], 0 
+            4029cc      7 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 XMM4 ZZ mov     dword ptr [rsp+90h+var_90], 0 
             4029cc      7 PTRIMMEDESP STACK 0 displ mov     dword ptr [rsp+90h+var_90], 0
             4029d3     -1 INSTR LOCAL NoMetaUpdate xorpd   xmm6, xmm6 
             4029d3      4 INSTR BELONGTO 402710 
@@ -2673,108 +2693,112 @@
             4029ef      5 INSTR BELONGTO 402710 
             4029f4     -2 INSTR LOCAL n R9 ZZ  NUMVia2ndSrcIMMEDNUM mov     r9d, 0 
             4029f4      6 INSTR BELONGTO 402710 
-            4029f4      6 INSTR DEADREGS  EFLAGS RCX RDI R8 R9 XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 XMM6 ZZ mov     r9d, 0 
+            4029f4      6 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 XMM6 ZZ mov     r9d, 0 
             4029fa     -2 INSTR LOCAL n R8 ZZ  NUMVia2ndSrcIMMEDNUM mov     r8d, 8Ch 
             4029fa      6 INSTR BELONGTO 402710 
-            4029fa      6 INSTR DEADREGS  EFLAGS RCX RDI R8 XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 XMM6 ZZ mov     r8d, 8Ch 
+            4029fa      6 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 XMM6 ZZ mov     r8d, 8Ch 
             402a00      3 INSTR BELONGTO 402710 
-            402a00      3 INSTR DEADREGS  EFLAGS RCX RDI XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 XMM6 ZZ mov     rcx, rbx 
-            402a03     -1 INSTR LOCAL MetadataRedundant mov     edx, 1 
+            402a00      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 XMM6 ZZ mov     rcx, rbx 
+            402a03     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 1 
             402a03      5 INSTR BELONGTO 402710 
-            402a08     -1 INSTR LOCAL MetadataRedundant mov     esi, 0 
+            402a03      5 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 XMM6 ZZ mov     edx, 1 
+            402a08     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 0 
             402a08      5 INSTR BELONGTO 402710 
+            402a08      5 INSTR DEADREGS  EFLAGS RBX RSI RDI XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 XMM6 ZZ mov     esi, 0 
             402a0d      3 INSTR BELONGTO 402710 
-            402a0d      3 INSTR DEADREGS  EFLAGS RDI XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 XMM6 ZZ mov     rdi, rax 
+            402a0d      3 INSTR DEADREGS  EFLAGS RBX RDI XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 XMM6 ZZ mov     rdi, rax 
             402a10     -1 INSTR LOCAL NoMetaUpdate call    _gimp_scale_entry_new 
             402a10      5 INSTR BELONGTO 402710 
-            402a10      5 INSTR DEADREGS  EFLAGS XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 XMM6 ZZ call    _gimp_scale_entry_new 
+            402a10      5 INSTR DEADREGS  EFLAGS RBX XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 XMM6 ZZ call    _gimp_scale_entry_new 
             402a15      4 INSTR BELONGTO 402710 
-            402a15      4 INSTR DEADREGS  EFLAGS RDI R8 R9 XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 XMM6 ZZ mov     [rbp+var_38], rax 
+            402a15      4 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI RDI R8 R9 XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 XMM6 ZZ mov     [rbp+var_38], rax 
             402a15      4 PTRIMMEDEBP STACK -56 displ mov     [rbp+var_38], rax
             402a19     -2 INSTR LOCAL n RDX ZZ  NumericDEFs mov     edx, offset _gimp_int_adjustment_update 
             402a19      5 INSTR BELONGTO 402710 
-            402a19      5 INSTR DEADREGS  EFLAGS RAX RDI R8 R9 XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 XMM6 ZZ mov     edx, offset _gimp_int_adjustment_update 
+            402a19      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX RSI RDI R8 R9 XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 XMM6 ZZ mov     edx, offset _gimp_int_adjustment_update 
             402a1e      4 INSTR BELONGTO 402710 
-            402a1e      4 INSTR DEADREGS  EFLAGS RAX RDI R8 R9 XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 XMM6 ZZ mov     rax, [rbp+var_38] 
+            402a1e      4 INSTR DEADREGS  EFLAGS RAX RCX RBX RSI RDI R8 R9 XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 XMM6 ZZ mov     rax, [rbp+var_38] 
             402a1e      4 PTRIMMEDEBP STACK -56 displ mov     rax, [rbp+var_38]
             402a22     -1 INSTR LOCAL MetadataRedundant mov     r9d, 0 
             402a22      6 INSTR BELONGTO 402710 
             402a28     -1 INSTR LOCAL MetadataRedundant mov     r8d, 0 
             402a28      6 INSTR BELONGTO 402710 
             402a2e      5 INSTR BELONGTO 402710 
-            402a2e      5 INSTR DEADREGS  EFLAGS RDI XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 XMM6 ZZ mov     ecx, offset dword_60421C 
+            402a2e      5 INSTR DEADREGS  EFLAGS RCX RBX RSI RDI XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 XMM6 ZZ mov     ecx, offset dword_60421C 
             402a33      5 INSTR BELONGTO 402710 
-            402a33      5 INSTR DEADREGS  EFLAGS RDI XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 XMM6 ZZ mov     esi, offset aValueChanged; "value-changed" 
+            402a33      5 INSTR DEADREGS  EFLAGS RBX RSI RDI XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 XMM6 ZZ mov     esi, offset aValueChanged; "value-changed" 
             402a38      3 INSTR BELONGTO 402710 
-            402a38      3 INSTR DEADREGS  EFLAGS RDI XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 XMM6 ZZ mov     rdi, rax 
+            402a38      3 INSTR DEADREGS  EFLAGS RBX RDI XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 XMM6 ZZ mov     rdi, rax 
             402a3b     -1 INSTR LOCAL NoMetaUpdate call    _g_signal_connect_data 
             402a3b      5 INSTR BELONGTO 402710 
-            402a3b      5 INSTR DEADREGS  EFLAGS XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 XMM6 ZZ call    _g_signal_connect_data 
+            402a3b      5 INSTR DEADREGS  EFLAGS RBX XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 XMM6 ZZ call    _g_signal_connect_data 
             402a40     -2 INSTR LOCAL n RDX ZZ  NumericDEFs mov     edx, offset _gimp_preview_invalidate 
             402a40      5 INSTR BELONGTO 402710 
-            402a40      5 INSTR DEADREGS  EFLAGS RAX RCX RDI R8 R9 XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 XMM6 ZZ mov     edx, offset _gimp_preview_invalidate 
+            402a40      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX RSI RDI R8 R9 XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 XMM6 ZZ mov     edx, offset _gimp_preview_invalidate 
             402a45      4 INSTR BELONGTO 402710 
-            402a45      4 INSTR DEADREGS  EFLAGS RAX RCX RDI R8 R9 XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 XMM6 ZZ mov     rcx, [rbp+var_28] 
+            402a45      4 INSTR DEADREGS  EFLAGS RAX RCX RBX RSI RDI R8 R9 XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 XMM6 ZZ mov     rcx, [rbp+var_28] 
             402a45      4 PTRIMMEDEBP STACK -40 displ mov     rcx, [rbp+var_28]
             402a49      4 INSTR BELONGTO 402710 
-            402a49      4 INSTR DEADREGS  EFLAGS RAX RDI R8 R9 XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 XMM6 ZZ mov     rax, [rbp+var_38] 
+            402a49      4 INSTR DEADREGS  EFLAGS RAX RBX RSI RDI R8 R9 XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 XMM6 ZZ mov     rax, [rbp+var_38] 
             402a49      4 PTRIMMEDEBP STACK -56 displ mov     rax, [rbp+var_38]
             402a4d     -1 INSTR LOCAL MetadataRedundant mov     r9d, 2 
             402a4d      6 INSTR BELONGTO 402710 
             402a53     -1 INSTR LOCAL MetadataRedundant mov     r8d, 0 
             402a53      6 INSTR BELONGTO 402710 
             402a59      5 INSTR BELONGTO 402710 
-            402a59      5 INSTR DEADREGS  EFLAGS RDI XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 XMM6 ZZ mov     esi, offset aValueChanged; "value-changed" 
+            402a59      5 INSTR DEADREGS  EFLAGS RBX RSI RDI XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 XMM6 ZZ mov     esi, offset aValueChanged; "value-changed" 
             402a5e      3 INSTR BELONGTO 402710 
-            402a5e      3 INSTR DEADREGS  EFLAGS RDI XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 XMM6 ZZ mov     rdi, rax 
+            402a5e      3 INSTR DEADREGS  EFLAGS RBX RDI XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 XMM6 ZZ mov     rdi, rax 
             402a61     -1 INSTR LOCAL NoMetaUpdate call    _g_signal_connect_data 
             402a61      5 INSTR BELONGTO 402710 
-            402a61      5 INSTR DEADREGS  EFLAGS XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 XMM6 ZZ call    _g_signal_connect_data 
+            402a61      5 INSTR DEADREGS  EFLAGS RBX XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 XMM6 ZZ call    _g_signal_connect_data 
             402a66      5 INSTR BELONGTO 402710 
-            402a66      5 INSTR DEADREGS  EFLAGS XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 XMM6 ZZ mov     edi, offset aCreate_histogr; "Create _histogram" 
+            402a66      5 INSTR DEADREGS  EFLAGS RBX RDI XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 XMM6 ZZ mov     edi, offset aCreate_histogr; "Create _histogram" 
             402a6b     -1 INSTR LOCAL NoMetaUpdate call    _gettext 
             402a6b      5 INSTR BELONGTO 402710 
-            402a6b      5 INSTR DEADREGS  EFLAGS XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 XMM6 ZZ call    _gettext 
+            402a6b      5 INSTR DEADREGS  EFLAGS RBX XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 XMM6 ZZ call    _gettext 
             402a70      3 INSTR BELONGTO 402710 
-            402a70      3 INSTR DEADREGS  EFLAGS RDI XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 XMM6 ZZ mov     rdi, rax 
+            402a70      3 INSTR DEADREGS  EFLAGS RBX RDI XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 XMM6 ZZ mov     rdi, rax 
             402a73     -1 INSTR LOCAL NoMetaUpdate call    _gtk_check_button_new_with_mnemonic 
             402a73      5 INSTR BELONGTO 402710 
-            402a73      5 INSTR DEADREGS  EFLAGS XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 XMM6 ZZ call    _gtk_check_button_new_with_mnemonic 
+            402a73      5 INSTR DEADREGS  EFLAGS RBX XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 XMM6 ZZ call    _gtk_check_button_new_with_mnemonic 
             402a78      4 INSTR BELONGTO 402710 
-            402a78      4 INSTR DEADREGS  EFLAGS XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 XMM6 ZZ mov     [rbp+var_40], rax 
+            402a78      4 INSTR DEADREGS  EFLAGS RBX XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 XMM6 ZZ mov     [rbp+var_40], rax 
             402a78      4 PTRIMMEDEBP STACK -64 displ mov     [rbp+var_40], rax
             402a7c     -1 INSTR LOCAL NoMetaUpdate call    _gtk_box_get_type 
             402a7c      5 INSTR BELONGTO 402710 
-            402a7c      5 INSTR DEADREGS  EFLAGS XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 XMM6 ZZ call    _gtk_box_get_type 
+            402a7c      5 INSTR DEADREGS  EFLAGS RBX XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 XMM6 ZZ call    _gtk_box_get_type 
             402a81      3 INSTR BELONGTO 402710 
-            402a81      3 INSTR DEADREGS  EFLAGS RDX RSI RDI XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 XMM6 ZZ mov     rdx, rax 
+            402a81      3 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 XMM6 ZZ mov     rdx, rax 
             402a84      4 INSTR BELONGTO 402710 
-            402a84      4 INSTR DEADREGS  EFLAGS RAX RSI RDI XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 XMM6 ZZ mov     rax, [rbp+var_20] 
+            402a84      4 INSTR DEADREGS  EFLAGS RAX RBX RSI RDI XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 XMM6 ZZ mov     rax, [rbp+var_20] 
             402a84      4 PTRIMMEDEBP STACK -32 displ mov     rax, [rbp+var_20]
             402a88      3 INSTR BELONGTO 402710 
-            402a88      3 INSTR DEADREGS  EFLAGS RSI RDI XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 XMM6 ZZ mov     rsi, rdx 
+            402a88      3 INSTR DEADREGS  EFLAGS RBX RSI RDI XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 XMM6 ZZ mov     rsi, rdx 
             402a8b      3 INSTR BELONGTO 402710 
-            402a8b      3 INSTR DEADREGS  EFLAGS RDI XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 XMM6 ZZ mov     rdi, rax 
+            402a8b      3 INSTR DEADREGS  EFLAGS RBX RDI XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 XMM6 ZZ mov     rdi, rax 
             402a8e     -1 INSTR LOCAL NoMetaUpdate call    _g_type_check_instance_cast 
             402a8e      5 INSTR BELONGTO 402710 
-            402a8e      5 INSTR DEADREGS  EFLAGS XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 XMM6 ZZ call    _g_type_check_instance_cast 
+            402a8e      5 INSTR DEADREGS  EFLAGS RBX XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 XMM6 ZZ call    _g_type_check_instance_cast 
             402a93      4 INSTR BELONGTO 402710 
-            402a93      4 INSTR DEADREGS  EFLAGS RSI RDI R8 XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 XMM6 ZZ mov     rsi, [rbp+var_40] 
+            402a93      4 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI RDI R8 XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 XMM6 ZZ mov     rsi, [rbp+var_40] 
             402a93      4 PTRIMMEDEBP STACK -64 displ mov     rsi, [rbp+var_40]
             402a97     -2 INSTR LOCAL n R8 ZZ  NUMVia2ndSrcIMMEDNUM mov     r8d, 0 
             402a97      6 INSTR BELONGTO 402710 
-            402a97      6 INSTR DEADREGS  EFLAGS RDI R8 XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 XMM6 ZZ mov     r8d, 0 
-            402a9d     -1 INSTR LOCAL MetadataRedundant mov     ecx, 0 
+            402a97      6 INSTR DEADREGS  EFLAGS RCX RDX RBX RDI R8 XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 XMM6 ZZ mov     r8d, 0 
+            402a9d     -2 INSTR LOCAL n RCX ZZ  NUMVia2ndSrcIMMEDNUM mov     ecx, 0 
             402a9d      5 INSTR BELONGTO 402710 
-            402aa2     -1 INSTR LOCAL MetadataRedundant mov     edx, 0 
+            402a9d      5 INSTR DEADREGS  EFLAGS RCX RDX RBX RDI XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 XMM6 ZZ mov     ecx, 0 
+            402aa2     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 0 
             402aa2      5 INSTR BELONGTO 402710 
+            402aa2      5 INSTR DEADREGS  EFLAGS RDX RBX RDI XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 XMM6 ZZ mov     edx, 0 
             402aa7      3 INSTR BELONGTO 402710 
-            402aa7      3 INSTR DEADREGS  EFLAGS RDI XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 XMM6 ZZ mov     rdi, rax 
+            402aa7      3 INSTR DEADREGS  EFLAGS RBX RDI XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 XMM6 ZZ mov     rdi, rax 
             402aaa     -1 INSTR LOCAL NoMetaUpdate call    _gtk_box_pack_start 
             402aaa      5 INSTR BELONGTO 402710 
-            402aaa      5 INSTR DEADREGS  EFLAGS XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 XMM6 ZZ call    _gtk_box_pack_start 
+            402aaa      5 INSTR DEADREGS  EFLAGS RBX XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 XMM6 ZZ call    _gtk_box_pack_start 
             402aaf      6 INSTR BELONGTO 402710 
-            402aaf      6 INSTR DEADREGS  EFLAGS XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 XMM6 ZZ mov     ebx, cs:vals 
+            402aaf      6 INSTR DEADREGS  EFLAGS RBX XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 XMM6 ZZ mov     ebx, cs:vals 
             402ab5     -1 INSTR LOCAL NoMetaUpdate call    _gtk_toggle_button_get_type 
             402ab5      5 INSTR BELONGTO 402710 
             402ab5      5 INSTR DEADREGS  EFLAGS XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 XMM6 ZZ call    _gtk_toggle_button_get_type 
@@ -2791,7 +2815,7 @@
             402ac7      5 INSTR BELONGTO 402710 
             402ac7      5 INSTR DEADREGS  EFLAGS XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 XMM6 ZZ call    _g_type_check_instance_cast 
             402acc      2 INSTR BELONGTO 402710 
-            402acc      2 INSTR DEADREGS  EFLAGS RDI XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 XMM6 ZZ mov     esi, ebx 
+            402acc      2 INSTR DEADREGS  EFLAGS RSI RDI XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 XMM6 ZZ mov     esi, ebx 
             402ace      3 INSTR BELONGTO 402710 
             402ace      3 INSTR DEADREGS  EFLAGS RBX RDI XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 XMM6 ZZ mov     rdi, rax 
             402ad1     -1 INSTR LOCAL NoMetaUpdate call    _gtk_toggle_button_set_active 
@@ -2807,20 +2831,20 @@
             402add      5 INSTR DEADREGS  EFLAGS RBX XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 XMM6 ZZ call    _gtk_widget_show 
             402ae2     -2 INSTR LOCAL n RDX ZZ  NumericDEFs mov     edx, offset _gimp_toggle_button_update 
             402ae2      5 INSTR BELONGTO 402710 
-            402ae2      5 INSTR DEADREGS  EFLAGS RAX RBX RDI R8 R9 XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 XMM6 ZZ mov     edx, offset _gimp_toggle_button_update 
+            402ae2      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX RSI RDI R8 R9 XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 XMM6 ZZ mov     edx, offset _gimp_toggle_button_update 
             402ae7      4 INSTR BELONGTO 402710 
-            402ae7      4 INSTR DEADREGS  EFLAGS RAX RBX RDI R8 R9 XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 XMM6 ZZ mov     rax, [rbp+var_40] 
+            402ae7      4 INSTR DEADREGS  EFLAGS RAX RCX RBX RSI RDI R8 R9 XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 XMM6 ZZ mov     rax, [rbp+var_40] 
             402ae7      4 PTRIMMEDEBP STACK -64 displ mov     rax, [rbp+var_40]
             402aeb     -2 INSTR LOCAL n R9 ZZ  NUMVia2ndSrcIMMEDNUM mov     r9d, 0 
             402aeb      6 INSTR BELONGTO 402710 
-            402aeb      6 INSTR DEADREGS  EFLAGS RBX RDI R8 R9 XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 XMM6 ZZ mov     r9d, 0 
+            402aeb      6 INSTR DEADREGS  EFLAGS RCX RBX RSI RDI R8 R9 XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 XMM6 ZZ mov     r9d, 0 
             402af1     -2 INSTR LOCAL n R8 ZZ  NUMVia2ndSrcIMMEDNUM mov     r8d, 0 
             402af1      6 INSTR BELONGTO 402710 
-            402af1      6 INSTR DEADREGS  EFLAGS RBX RDI R8 XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 XMM6 ZZ mov     r8d, 0 
+            402af1      6 INSTR DEADREGS  EFLAGS RCX RBX RSI RDI R8 XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 XMM6 ZZ mov     r8d, 0 
             402af7      5 INSTR BELONGTO 402710 
-            402af7      5 INSTR DEADREGS  EFLAGS RBX RDI XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 XMM6 ZZ mov     ecx, offset vals 
+            402af7      5 INSTR DEADREGS  EFLAGS RCX RBX RSI RDI XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 XMM6 ZZ mov     ecx, offset vals 
             402afc      5 INSTR BELONGTO 402710 
-            402afc      5 INSTR DEADREGS  EFLAGS RBX RDI XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 XMM6 ZZ mov     esi, offset aToggled; "toggled" 
+            402afc      5 INSTR DEADREGS  EFLAGS RBX RSI RDI XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 XMM6 ZZ mov     esi, offset aToggled; "toggled" 
             402b01      3 INSTR BELONGTO 402710 
             402b01      3 INSTR DEADREGS  EFLAGS RBX RDI XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 XMM6 ZZ mov     rdi, rax 
             402b04     -1 INSTR LOCAL NoMetaUpdate call    _g_signal_connect_data 
@@ -2828,19 +2852,19 @@
             402b04      5 INSTR DEADREGS  EFLAGS RBX XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 XMM6 ZZ call    _g_signal_connect_data 
             402b09     -2 INSTR LOCAL n RDX ZZ  NumericDEFs mov     edx, offset _gimp_preview_invalidate 
             402b09      5 INSTR BELONGTO 402710 
-            402b09      5 INSTR DEADREGS  EFLAGS RAX RCX RBX RDI R8 R9 XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 XMM6 ZZ mov     edx, offset _gimp_preview_invalidate 
+            402b09      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX RSI RDI R8 R9 XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 XMM6 ZZ mov     edx, offset _gimp_preview_invalidate 
             402b0e      4 INSTR BELONGTO 402710 
-            402b0e      4 INSTR DEADREGS  EFLAGS RAX RCX RBX RDI R8 R9 XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 XMM6 ZZ mov     rcx, [rbp+var_28] 
+            402b0e      4 INSTR DEADREGS  EFLAGS RAX RCX RBX RSI RDI R8 R9 XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 XMM6 ZZ mov     rcx, [rbp+var_28] 
             402b0e      4 PTRIMMEDEBP STACK -40 displ mov     rcx, [rbp+var_28]
             402b12      4 INSTR BELONGTO 402710 
-            402b12      4 INSTR DEADREGS  EFLAGS RAX RBX RDI R8 R9 XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 XMM6 ZZ mov     rax, [rbp+var_40] 
+            402b12      4 INSTR DEADREGS  EFLAGS RAX RBX RSI RDI R8 R9 XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 XMM6 ZZ mov     rax, [rbp+var_40] 
             402b12      4 PTRIMMEDEBP STACK -64 displ mov     rax, [rbp+var_40]
             402b16     -1 INSTR LOCAL MetadataRedundant mov     r9d, 2 
             402b16      6 INSTR BELONGTO 402710 
             402b1c     -1 INSTR LOCAL MetadataRedundant mov     r8d, 0 
             402b1c      6 INSTR BELONGTO 402710 
             402b22      5 INSTR BELONGTO 402710 
-            402b22      5 INSTR DEADREGS  EFLAGS RBX RDI XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 XMM6 ZZ mov     esi, offset aToggled; "toggled" 
+            402b22      5 INSTR DEADREGS  EFLAGS RBX RSI RDI XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 XMM6 ZZ mov     esi, offset aToggled; "toggled" 
             402b27      3 INSTR BELONGTO 402710 
             402b27      3 INSTR DEADREGS  EFLAGS RBX RDI XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 XMM6 ZZ mov     rdi, rax 
             402b2a     -1 INSTR LOCAL NoMetaUpdate call    _g_signal_connect_data 
@@ -2891,8 +2915,10 @@
             402b6d     -1 INSTR LOCAL NoMetaUpdate call    _gtk_widget_destroy 
             402b6d      5 INSTR BELONGTO 402710 
             402b6d      5 INSTR DEADREGS  EFLAGS RBX XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 XMM6 ZZ call    _gtk_widget_destroy 
-            402b72     -1 INSTR LOCAL MetadataRedundant mov     eax, [rbp+var_44] 
+            402b72     -2 INSTR LOCAL n RAX ZZ  NumericDEFs mov     eax, [rbp+var_44] 
             402b72      3 INSTR BELONGTO 402710 
+            402b72      3 INSTR DEADREGS  EFLAGS RAX RBX XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 XMM6 ZZ mov     eax, [rbp+var_44] 
+            402b72      3 PTRIMMEDEBP STACK -68 displ mov     eax, [rbp+var_44]
             402b75     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rsp, 88h 
             402b75      7 INSTR BELONGTO 402710 
             402b7c    136 DEALLOC STACK esp - 136 pop     rbx
@@ -2928,36 +2954,36 @@
             402ba7      5 INSTR DEADREGS  EFLAGS R13 R14 R15 ZZ mov     [rsp+var_30], rbx 
             402ba7      5 PTRIMMEDESP STACK -48 displ mov     [rsp+var_30], rbx
             402bac      4 INSTR BELONGTO 402b80 
-            402bac      4 INSTR DEADREGS  EFLAGS R13 R14 R15 ZZ sub     rsp, 38h 
+            402bac      4 INSTR DEADREGS  EFLAGS RBX R13 R14 R15 ZZ sub     rsp, 38h 
             402bac     56 DATAREF STACK 151 esp + 0 PARENT LocalFrame LOCALFRAME
             402bac      8 MEMORYHOLE STACK esp + 56 ReturnAddress 
             402bb0     -1 INSTR LOCAL MetadataUnused sub     rbp, r12 
             402bb0      3 INSTR BELONGTO 402b80 
             402bb3      3 INSTR BELONGTO 402b80 
-            402bb3      3 INSTR DEADREGS  EFLAGS R13 R14 R15 ZZ mov     r13d, edi 
+            402bb3      3 INSTR DEADREGS  EFLAGS RBX R13 R14 R15 ZZ mov     r13d, edi 
             402bb6      3 INSTR BELONGTO 402b80 
-            402bb6      3 INSTR DEADREGS  EFLAGS R14 R15 ZZ mov     r14, rsi 
+            402bb6      3 INSTR DEADREGS  EFLAGS RBX R14 R15 ZZ mov     r14, rsi 
             402bb9     -1 INSTR LOCAL MetadataUnused sar     rbp, 3 
             402bb9      4 INSTR BELONGTO 402b80 
             402bbd      3 INSTR BELONGTO 402b80 
-            402bbd      3 INSTR DEADREGS  EFLAGS R15 ZZ mov     r15, rdx 
+            402bbd      3 INSTR DEADREGS  EFLAGS RBX R15 ZZ mov     r15, rdx 
             402bc0     -1 INSTR LOCAL NoMetaUpdate call    _init_proc 
             402bc0      5 INSTR BELONGTO 402b80 
-            402bc0      5 INSTR DEADREGS  EFLAGS ZZ call    _init_proc 
+            402bc0      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _init_proc 
             402bc5     -1 INSTR LOCAL NoMetaUpdate test    rbp, rbp 
             402bc5      3 INSTR BELONGTO 402b80 
             402bc8     -1 INSTR LOCAL NoMetaUpdate jz      short loc_402BE6 
             402bc8      2 INSTR BELONGTO 402b80 
             402bca      2 INSTR BELONGTO 402b80 
-            402bca      2 INSTR DEADREGS  EFLAGS RDX RSI ZZ xor     ebx, ebx 
+            402bca      2 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI ZZ xor     ebx, ebx 
             402bca     -2 INSTR LOCAL n RBX ZZ  AlwaysNUM xor     ebx, ebx 
             402bcc      4 INSTR BELONGTO 402b80 
             402bd0      3 INSTR BELONGTO 402b80 
-            402bd0      3 INSTR DEADREGS  EFLAGS RDX RSI ZZ mov     rdx, r15 
+            402bd0      3 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     rdx, r15 
             402bd3      3 INSTR BELONGTO 402b80 
-            402bd3      3 INSTR DEADREGS  EFLAGS RSI ZZ mov     rsi, r14 
+            402bd3      3 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     rsi, r14 
             402bd6      3 INSTR BELONGTO 402b80 
-            402bd6      3 INSTR DEADREGS  EFLAGS ZZ mov     edi, r13d 
+            402bd6      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     edi, r13d 
             402bd9     -1 INSTR LOCAL NoMetaUpdate call    qword ptr [r12+rbx*8] 
             402bd9      4 INSTR BELONGTO 402b80 
             402bdd     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rbx, 1 
@@ -3009,11 +3035,11 @@
             402c24     -3 INSTR LOCAL NoWarn push    rbx 
             402c25     16 MEMORYHOLE STACK esp + 8 CalleeSavedRegs 
             402c25      4 INSTR BELONGTO 402c20 
-            402c25      4 INSTR DEADREGS  EFLAGS RAX ZZ sub     rsp, 8 
+            402c25      4 INSTR DEADREGS  EFLAGS RAX RBX ZZ sub     rsp, 8 
             402c25      8 DATAREF STACK 152 esp + 0 PARENT LocalFrame LOCALFRAME
             402c25      8 MEMORYHOLE STACK esp + 24 ReturnAddress 
             402c29      7 INSTR BELONGTO 402c20 
-            402c29      7 INSTR DEADREGS  EFLAGS RAX ZZ mov     rax, cs:__CTOR_LIST__ 
+            402c29      7 INSTR DEADREGS  EFLAGS RAX RBX ZZ mov     rax, cs:__CTOR_LIST__ 
             402c30     -1 INSTR LOCAL NoMetaUpdate cmp     rax, 0FFFFFFFFFFFFFFFFh 
             402c30      4 INSTR BELONGTO 402c20 
             402c34     -1 INSTR LOCAL NoMetaUpdate jz      short loc_402C4F 
diff --git a/tests/commit/trimmed-sorted-save-ffmpeg.psexe.annot.REMOVED.git-id b/tests/commit/trimmed-sorted-save-ffmpeg.psexe.annot.REMOVED.git-id
index 95c089a41f0c44fb69991f3f66c197fc871839d1..02d1a3114432f3a90864c55f3001475abdb49a6d 100644
--- a/tests/commit/trimmed-sorted-save-ffmpeg.psexe.annot.REMOVED.git-id
+++ b/tests/commit/trimmed-sorted-save-ffmpeg.psexe.annot.REMOVED.git-id
@@ -1 +1 @@
-21f3cb51042618ffafbd0b6d1d00de7a8177cc75
\ No newline at end of file
+0cba9fc36ab828bec8e022b6a2ae152bd71be5a4
\ No newline at end of file
diff --git a/tests/commit/trimmed-sorted-save-firefox-bin.psexe.annot.REMOVED.git-id b/tests/commit/trimmed-sorted-save-firefox-bin.psexe.annot.REMOVED.git-id
index 595323d9844fa120ebf1e0f0667bc9ec0f79408c..8e2074d00cc4a2e41069e159ad084f5a4a65ee9c 100644
--- a/tests/commit/trimmed-sorted-save-firefox-bin.psexe.annot.REMOVED.git-id
+++ b/tests/commit/trimmed-sorted-save-firefox-bin.psexe.annot.REMOVED.git-id
@@ -1 +1 @@
-099560f28b8206398fe1f940eb7273520751e384
\ No newline at end of file
+f0874dc95dc5bdef595cbc07f77bcb3ad97fef13
\ No newline at end of file
diff --git a/tests/commit/trimmed-sorted-save-gedit.psexe.annot.REMOVED.git-id b/tests/commit/trimmed-sorted-save-gedit.psexe.annot.REMOVED.git-id
index 4eff58e6d05b04c7902c4261db96548dc152c67c..3f8dafe0c17ce802c808ce0b1a00a016b150014b 100644
--- a/tests/commit/trimmed-sorted-save-gedit.psexe.annot.REMOVED.git-id
+++ b/tests/commit/trimmed-sorted-save-gedit.psexe.annot.REMOVED.git-id
@@ -1 +1 @@
-d246bb9c6fe6a857d685223b8b61976ac58bdb6f
\ No newline at end of file
+935b8e22a21e911a7aba7552862350763352af41
\ No newline at end of file
diff --git a/tests/commit/trimmed-sorted-save-gimp.psexe.annot.REMOVED.git-id b/tests/commit/trimmed-sorted-save-gimp.psexe.annot.REMOVED.git-id
index a2734bc5e77b39fd7686b5f2ee8f196fa89aae77..db820e0ea73b01d3eecfcc58dadfacd2a414623d 100644
--- a/tests/commit/trimmed-sorted-save-gimp.psexe.annot.REMOVED.git-id
+++ b/tests/commit/trimmed-sorted-save-gimp.psexe.annot.REMOVED.git-id
@@ -1 +1 @@
-8fa989972a355a7905e8627bb712445d2f182330
\ No newline at end of file
+80a05984dd944dd451228024d875448d3a84b072
\ No newline at end of file
diff --git a/tests/commit/trimmed-sorted-save-gnome-calculator.psexe.annot.REMOVED.git-id b/tests/commit/trimmed-sorted-save-gnome-calculator.psexe.annot.REMOVED.git-id
index b90e286391df7779e6a57088c705450357c5aa9f..68adc8ed581c5314fb7399bfe4d74ed77b40f77a 100644
--- a/tests/commit/trimmed-sorted-save-gnome-calculator.psexe.annot.REMOVED.git-id
+++ b/tests/commit/trimmed-sorted-save-gnome-calculator.psexe.annot.REMOVED.git-id
@@ -1 +1 @@
-5f807669a8b7fef3cb6be274cb846b1214550cf6
\ No newline at end of file
+e3617c192a549df6483d8bc1a1bce6827c9b3f91
\ No newline at end of file
diff --git a/tests/commit/trimmed-sorted-save-gnome-character-map.psexe.annot b/tests/commit/trimmed-sorted-save-gnome-character-map.psexe.annot
index 22de5abb5bdbcb9c285899e6e2305d1ee601e347..1c088f13cf1ebb8bf12b5cb180294c1e2198f8a7 100644
--- a/tests/commit/trimmed-sorted-save-gnome-character-map.psexe.annot
+++ b/tests/commit/trimmed-sorted-save-gnome-character-map.psexe.annot
@@ -2410,15 +2410,15 @@
             406ce0      0 FUNC FRAMERESTORE 0 0 1 1 0 0 2 0 0 3 -32 0 4 0 8 5 -24 0 6 0 0 7 0 0 8 0 0 9 0 0 10 0 0 11 0 0 12 -16 0 13 -8 0 14 0 0 15 0 0 ZZ
             406ce0      0 FUNC MMSAFENESS UNSAFE
             406ce0      2 INSTR BELONGTO 406ce0 
-            406ce0      2 INSTR DEADREGS  EFLAGS ZZ push    r13 
+            406ce0      2 INSTR DEADREGS  EFLAGS RAX RCX ZZ push    r13 
             406ce0     -3 INSTR LOCAL NoWarn push    r13 
             406ce0    587 FUNC GLOBAL main FUNC_UNSAFE NOFP RET             406f2a 
             406ce2      2 INSTR BELONGTO 406ce0 
-            406ce2      2 INSTR DEADREGS  EFLAGS R13 ZZ xor     eax, eax 
+            406ce2      2 INSTR DEADREGS  EFLAGS RAX RCX R13 ZZ xor     eax, eax 
             406ce2     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             406ce4     -2 INSTR LOCAL n RCX ZZ  NUMVia2ndSrcIMMEDNUM mov     ecx, 12h 
             406ce4      5 INSTR BELONGTO 406ce0 
-            406ce4      5 INSTR DEADREGS  EFLAGS R13 ZZ mov     ecx, 12h 
+            406ce4      5 INSTR DEADREGS  EFLAGS RCX R13 ZZ mov     ecx, 12h 
             406ce9      2 INSTR BELONGTO 406ce0 
             406ce9      2 INSTR DEADREGS  EFLAGS R13 ZZ push    r12 
             406ce9     -3 INSTR LOCAL NoWarn push    r12 
@@ -2444,7 +2444,7 @@
             406cfd      4 INSTR DEADREGS  RBX R12 R13 ZZ mov     [rsp+0E8h+var_E8], rsi 
             406cfd      4 PTRIMMEDESP STACK 0 displ mov     [rsp+0E8h+var_E8], rsi
             406d01      5 INSTR BELONGTO 406ce0 
-            406d01      5 INSTR DEADREGS  RBX R12 R13 ZZ mov     esi, offset dirname; "/usr/share/locale" 
+            406d01      5 INSTR DEADREGS  RBX RSI R12 R13 ZZ mov     esi, offset dirname; "/usr/share/locale" 
             406d06     12 INSTR BELONGTO 406ce0 
             406d06     12 INSTR DEADREGS  RBX R12 R13 ZZ mov     [rsp+0E8h+var_38], 0 
             406d06     12 PTRIMMEDESP STACK 176 displ mov     [rsp+0E8h+var_38], 0
@@ -2454,10 +2454,10 @@
             406d1e      3 INSTR BELONGTO 406ce0 
             406d1e      3 INSTR DEADREGS  RBX R12 R13 ZZ rep stosq 
             406d21      8 INSTR BELONGTO 406ce0 
-            406d21      8 INSTR DEADREGS  EFLAGS RAX RBX R12 R13 ZZ lea     rax, [rsp+0E8h+var_30] 
+            406d21      8 INSTR DEADREGS  EFLAGS RAX RBX RDI R12 R13 ZZ lea     rax, [rsp+0E8h+var_30] 
             406d21      8 PTRIMMEDESP STACK 184 displ lea     rax, [rsp+0E8h+var_30]
             406d29      5 INSTR BELONGTO 406ce0 
-            406d29      5 INSTR DEADREGS  EFLAGS RBX R12 R13 ZZ mov     edi, offset domainname; "gucharmap" 
+            406d29      5 INSTR DEADREGS  EFLAGS RBX RDI R12 R13 ZZ mov     edi, offset domainname; "gucharmap" 
             406d2e      9 INSTR BELONGTO 406ce0 
             406d2e      9 INSTR DEADREGS  EFLAGS RBX R12 R13 ZZ mov     [rsp+0E8h+var_D8], offset aFont; "font" 
             406d2e      9 PTRIMMEDESP STACK 16 displ mov     [rsp+0E8h+var_D8], offset aFont; "font"
@@ -2489,35 +2489,35 @@
             406d78      5 INSTR BELONGTO 406ce0 
             406d78      5 INSTR DEADREGS  EFLAGS RBX R12 R13 ZZ call    _bindtextdomain 
             406d7d      5 INSTR BELONGTO 406ce0 
-            406d7d      5 INSTR DEADREGS  EFLAGS RBX R12 R13 ZZ mov     esi, offset codeset; "UTF-8" 
+            406d7d      5 INSTR DEADREGS  EFLAGS RBX RSI RDI R12 R13 ZZ mov     esi, offset codeset; "UTF-8" 
             406d82      5 INSTR BELONGTO 406ce0 
-            406d82      5 INSTR DEADREGS  EFLAGS RBX R12 R13 ZZ mov     edi, offset domainname; "gucharmap" 
+            406d82      5 INSTR DEADREGS  EFLAGS RBX RDI R12 R13 ZZ mov     edi, offset domainname; "gucharmap" 
             406d87     -1 INSTR LOCAL NoMetaUpdate call    _bind_textdomain_codeset 
             406d87      5 INSTR BELONGTO 406ce0 
             406d87      5 INSTR DEADREGS  EFLAGS RBX R12 R13 ZZ call    _bind_textdomain_codeset 
             406d8c      5 INSTR BELONGTO 406ce0 
-            406d8c      5 INSTR DEADREGS  EFLAGS RBX R12 R13 ZZ mov     edi, offset domainname; "gucharmap" 
+            406d8c      5 INSTR DEADREGS  EFLAGS RBX RDI R12 R13 ZZ mov     edi, offset domainname; "gucharmap" 
             406d91     -1 INSTR LOCAL NoMetaUpdate call    _textdomain 
             406d91      5 INSTR BELONGTO 406ce0 
             406d91      5 INSTR DEADREGS  EFLAGS RBX R12 R13 ZZ call    _textdomain 
             406d96      5 INSTR BELONGTO 406ce0 
-            406d96      5 INSTR DEADREGS  EFLAGS RBX R12 R13 ZZ mov     edi, offset domainname; "gucharmap" 
+            406d96      5 INSTR DEADREGS  EFLAGS RBX RDI R12 R13 ZZ mov     edi, offset domainname; "gucharmap" 
             406d9b     -1 INSTR LOCAL NoMetaUpdate call    _g_set_prgname 
             406d9b      5 INSTR BELONGTO 406ce0 
             406d9b      5 INSTR DEADREGS  EFLAGS RBX R12 R13 ZZ call    _g_set_prgname 
             406da0      8 INSTR BELONGTO 406ce0 
-            406da0      8 INSTR DEADREGS  EFLAGS RCX RBX RSI RDI R8 R9 R12 R13 ZZ lea     r9, [rsp+0E8h+var_38] 
+            406da0      8 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI RDI R8 R9 R12 R13 ZZ lea     r9, [rsp+0E8h+var_38] 
             406da0      8 PTRIMMEDESP STACK 176 displ lea     r9, [rsp+0E8h+var_38]
             406da8      5 INSTR BELONGTO 406ce0 
-            406da8      5 INSTR DEADREGS  EFLAGS RCX RBX RSI RDI R8 R12 R13 ZZ lea     rcx, [rsp+0E8h+var_D8] 
+            406da8      5 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI RDI R8 R12 R13 ZZ lea     rcx, [rsp+0E8h+var_D8] 
             406da8      5 PTRIMMEDESP STACK 16 displ lea     rcx, [rsp+0E8h+var_D8]
             406dad      5 INSTR BELONGTO 406ce0 
-            406dad      5 INSTR DEADREGS  EFLAGS RBX RSI RDI R8 R12 R13 ZZ lea     rdi, [rsp+0E8h+var_DC] 
+            406dad      5 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI R8 R12 R13 ZZ lea     rdi, [rsp+0E8h+var_DC] 
             406dad      5 PTRIMMEDESP STACK 12 displ lea     rdi, [rsp+0E8h+var_DC]
             406db2      6 INSTR BELONGTO 406ce0 
-            406db2      6 INSTR DEADREGS  EFLAGS RBX RSI R8 R12 R13 ZZ mov     r8d, offset domainname; "gucharmap" 
+            406db2      6 INSTR DEADREGS  EFLAGS RDX RBX RSI R8 R12 R13 ZZ mov     r8d, offset domainname; "gucharmap" 
             406db8      5 INSTR BELONGTO 406ce0 
-            406db8      5 INSTR DEADREGS  EFLAGS RBX RSI R12 R13 ZZ mov     edx, (offset asc_40C341+2); "" 
+            406db8      5 INSTR DEADREGS  EFLAGS RDX RBX RSI R12 R13 ZZ mov     edx, (offset asc_40C341+2); "" 
             406dbd      3 INSTR BELONGTO 406ce0 
             406dbd      3 INSTR DEADREGS  EFLAGS RBX RSI R12 R13 ZZ mov     rsi, rsp 
             406dbd      3 PTRIMMEDESP STACK 0 displ mov     rsi, rsp
@@ -2530,11 +2530,11 @@
             406dc7      6 INSTR BELONGTO 406ce0 
             406dcd     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 5          ; category 
             406dcd      5 INSTR BELONGTO 406ce0 
-            406dcd      5 INSTR DEADREGS  EFLAGS RBX R12 R13 ZZ mov     edx, 5          ; category 
+            406dcd      5 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI R12 R13 ZZ mov     edx, 5          ; category 
             406dd2      5 INSTR BELONGTO 406ce0 
-            406dd2      5 INSTR DEADREGS  EFLAGS RBX R12 R13 ZZ mov     esi, offset msgid; "Character Map" 
+            406dd2      5 INSTR DEADREGS  EFLAGS RBX RSI RDI R12 R13 ZZ mov     esi, offset msgid; "Character Map" 
             406dd7      2 INSTR BELONGTO 406ce0 
-            406dd7      2 INSTR DEADREGS  EFLAGS RBX R12 R13 ZZ xor     edi, edi        ; domainname 
+            406dd7      2 INSTR DEADREGS  EFLAGS RBX RDI R12 R13 ZZ xor     edi, edi        ; domainname 
             406dd7     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi        ; domainname 
             406dd9     -1 INSTR LOCAL NoMetaUpdate call    _dcgettext 
             406dd9      5 INSTR BELONGTO 406ce0 
@@ -2545,7 +2545,7 @@
             406de1      5 INSTR BELONGTO 406ce0 
             406de1      5 INSTR DEADREGS  EFLAGS RBX R12 R13 ZZ call    _g_set_application_name 
             406de6      5 INSTR BELONGTO 406ce0 
-            406de6      5 INSTR DEADREGS  EFLAGS RBX R12 R13 ZZ mov     edi, offset aAccessoriesCha; "accessories-character-map" 
+            406de6      5 INSTR DEADREGS  EFLAGS RBX RDI R12 R13 ZZ mov     edi, offset aAccessoriesCha; "accessories-character-map" 
             406deb     -1 INSTR LOCAL NoMetaUpdate call    _gtk_window_set_default_icon_name 
             406deb      5 INSTR BELONGTO 406ce0 
             406deb      5 INSTR DEADREGS  EFLAGS RBX R12 R13 ZZ call    _gtk_window_set_default_icon_name 
@@ -2554,19 +2554,20 @@
             406df0      5 INSTR DEADREGS  EFLAGS RBX R12 R13 ZZ call    sub_40B310 
             406df5     -2 INSTR LOCAL n R9 ZZ  AlwaysNUM xor     r9d, r9d 
             406df5      3 INSTR BELONGTO 406ce0 
-            406df5      3 INSTR DEADREGS  EFLAGS RBX RDI R8 R9 R12 R13 ZZ xor     r9d, r9d 
+            406df5      3 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI RDI R8 R9 R12 R13 ZZ xor     r9d, r9d 
             406df8     -2 INSTR LOCAL n R8 ZZ  AlwaysNUM xor     r8d, r8d 
             406df8      3 INSTR BELONGTO 406ce0 
-            406df8      3 INSTR DEADREGS  EFLAGS RBX RDI R8 R12 R13 ZZ xor     r8d, r8d 
-            406dfb     -1 INSTR LOCAL MetadataRedundant xor     ecx, ecx 
+            406df8      3 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI RDI R8 R12 R13 ZZ xor     r8d, r8d 
             406dfb      2 INSTR BELONGTO 406ce0 
+            406dfb      2 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI RDI R12 R13 ZZ xor     ecx, ecx 
+            406dfb     -2 INSTR LOCAL n RCX ZZ  AlwaysNUM xor     ecx, ecx 
             406dfd     -2 INSTR LOCAL n RDX ZZ  NumericDEFs mov     edx, offset _gtk_main_quit 
             406dfd      5 INSTR BELONGTO 406ce0 
-            406dfd      5 INSTR DEADREGS  EFLAGS RBX RDI R12 R13 ZZ mov     edx, offset _gtk_main_quit 
+            406dfd      5 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI R12 R13 ZZ mov     edx, offset _gtk_main_quit 
             406e02      3 INSTR BELONGTO 406ce0 
-            406e02      3 INSTR DEADREGS  EFLAGS RBX RDI R12 R13 ZZ mov     rbx, rax 
+            406e02      3 INSTR DEADREGS  EFLAGS RBX RSI RDI R12 R13 ZZ mov     rbx, rax 
             406e05      5 INSTR BELONGTO 406ce0 
-            406e05      5 INSTR DEADREGS  EFLAGS RDI R12 R13 ZZ mov     esi, offset aDestroy; "destroy" 
+            406e05      5 INSTR DEADREGS  EFLAGS RSI RDI R12 R13 ZZ mov     esi, offset aDestroy; "destroy" 
             406e0a      3 INSTR BELONGTO 406ce0 
             406e0a      3 INSTR DEADREGS  EFLAGS RDI R12 R13 ZZ mov     rdi, rax 
             406e0d     -1 INSTR LOCAL NoMetaUpdate call    _g_signal_connect_data 
@@ -2589,10 +2590,12 @@
             406e28     -1 INSTR LOCAL NoMetaUpdate call    _gtk_window_get_screen 
             406e28      5 INSTR BELONGTO 406ce0 
             406e28      5 INSTR DEADREGS  EFLAGS R12 R13 ZZ call    _gtk_window_get_screen 
-            406e2d     -1 INSTR LOCAL MetadataRedundant xor     edx, edx 
             406e2d      2 INSTR BELONGTO 406ce0 
-            406e2f     -1 INSTR LOCAL MetadataRedundant xor     esi, esi 
+            406e2d      2 INSTR DEADREGS  EFLAGS RDX RSI RDI R12 R13 ZZ xor     edx, edx 
+            406e2d     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
             406e2f      2 INSTR BELONGTO 406ce0 
+            406e2f      2 INSTR DEADREGS  EFLAGS RSI RDI R12 R13 ZZ xor     esi, esi 
+            406e2f     -2 INSTR LOCAL n RSI ZZ  AlwaysNUM xor     esi, esi 
             406e31      3 INSTR BELONGTO 406ce0 
             406e31      3 INSTR DEADREGS  EFLAGS RDI R12 R13 ZZ mov     rdi, rax 
             406e34      3 INSTR BELONGTO 406ce0 
@@ -2601,10 +2604,10 @@
             406e37      5 INSTR BELONGTO 406ce0 
             406e37      5 INSTR DEADREGS  EFLAGS R13 ZZ call    _gdk_screen_get_monitor_at_point 
             406e3c      8 INSTR BELONGTO 406ce0 
-            406e3c      8 INSTR DEADREGS  EFLAGS RDX RDI R13 ZZ lea     rdx, [rsp+0E8h+var_48] 
+            406e3c      8 INSTR DEADREGS  EFLAGS RDX RSI RDI R13 ZZ lea     rdx, [rsp+0E8h+var_48] 
             406e3c      8 PTRIMMEDESP STACK 160 displ lea     rdx, [rsp+0E8h+var_48]
             406e44      2 INSTR BELONGTO 406ce0 
-            406e44      2 INSTR DEADREGS  EFLAGS RDI R13 ZZ mov     esi, eax 
+            406e44      2 INSTR DEADREGS  EFLAGS RSI RDI R13 ZZ mov     esi, eax 
             406e46      3 INSTR BELONGTO 406ce0 
             406e46      3 INSTR DEADREGS  EFLAGS RDI R13 ZZ mov     rdi, r12 
             406e49     -1 INSTR LOCAL NoMetaUpdate call    _gdk_screen_get_monitor_workarea 
@@ -2646,10 +2649,12 @@
             406e8c     -1 INSTR LOCAL NoMetaUpdate call    _g_type_check_instance_cast 
             406e8c      5 INSTR BELONGTO 406ce0 
             406e8c      5 INSTR DEADREGS  EFLAGS ZZ call    _g_type_check_instance_cast 
-            406e91     -1 INSTR LOCAL MetadataRedundant mov     esi, r12d 
+            406e91     -2 INSTR LOCAL n RSI ZZ  NumericDEFs mov     esi, r12d 
             406e91      3 INSTR BELONGTO 406ce0 
-            406e94     -1 INSTR LOCAL MetadataRedundant mov     edx, r13d 
+            406e91      3 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     esi, r12d 
+            406e94     -2 INSTR LOCAL n RDX ZZ  NumericDEFs mov     edx, r13d 
             406e94      3 INSTR BELONGTO 406ce0 
+            406e94      3 INSTR DEADREGS  EFLAGS RDX RDI R12 ZZ mov     edx, r13d 
             406e97      3 INSTR BELONGTO 406ce0 
             406e97      3 INSTR DEADREGS  EFLAGS RDI R12 R13 ZZ mov     rdi, rax 
             406e9a     -1 INSTR LOCAL NoMetaUpdate call    _gtk_window_set_default_size 
@@ -2703,9 +2708,10 @@
             406ee7      5 INSTR DEADREGS  EFLAGS RBX R12 R13 ZZ call    _gtk_main 
             406eec     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rsp, 0C8h 
             406eec      7 INSTR BELONGTO 406ce0 
-            406ef3     -1 INSTR LOCAL MetadataRedundant xor     eax, eax 
             406ef3    200 DEALLOC STACK esp - 200 xor     eax, eax
             406ef3      2 INSTR BELONGTO 406ce0 
+            406ef3      2 INSTR DEADREGS  EFLAGS RAX RBX R12 R13 ZZ xor     eax, eax 
+            406ef3     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             406ef5      1 INSTR BELONGTO 406ce0 
             406ef5      1 INSTR DEADREGS  EFLAGS RBX R12 R13 ZZ pop     rbx 
             406ef6      1 INSTR BELONGTO 406ce0 
@@ -2716,16 +2722,15 @@
             406ef9      2 INSTR DEADREGS  EFLAGS R13 ZZ pop     r13 
             406efb      1 INSTR BELONGTO 406ce0 
             406efb      1 INSTR DEADREGS  EFLAGS ZZ retn 
-            406efc     -2 INSTR LOCAL n RAX ZZ  NumericDEFs mov     rax, [rsp+0E8h+var_38] 
+            406efc     -1 INSTR LOCAL MetadataUnused mov     rax, [rsp+0E8h+var_38] 
             406efc      8 INSTR BELONGTO 406ce0 
-            406efc      8 INSTR DEADREGS  EFLAGS RAX RBX RSI R12 R13 R14 R15 ZZ mov     rax, [rsp+0E8h+var_38] 
-            406efc      8 PTRIMMEDESP STACK 176 displ mov     rax, [rsp+0E8h+var_38]
             406f04      5 INSTR BELONGTO 406ce0 
-            406f04      5 INSTR DEADREGS  EFLAGS RBX RSI R12 R13 R14 R15 ZZ mov     edi, (offset aSS+3); "%s\n" 
+            406f04      5 INSTR DEADREGS  EFLAGS RBX RSI RDI R12 R13 R14 R15 ZZ mov     edi, (offset aSS+3); "%s\n" 
             406f09      4 INSTR BELONGTO 406ce0 
             406f09      4 INSTR DEADREGS  EFLAGS RBX RSI R12 R13 R14 R15 ZZ mov     rsi, [rax+8] 
-            406f0d     -1 INSTR LOCAL MetadataRedundant xor     eax, eax 
             406f0d      2 INSTR BELONGTO 406ce0 
+            406f0d      2 INSTR DEADREGS  EFLAGS RAX RBX R12 R13 R14 R15 ZZ xor     eax, eax 
+            406f0d     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             406f0f     -1 INSTR LOCAL NoMetaUpdate call    _g_printerr 
             406f0f      5 INSTR BELONGTO 406ce0 
             406f0f      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ call    _g_printerr 
@@ -2811,7 +2816,7 @@
             406f74     -3 INSTR LOCAL NoWarn push    rbx 
             406f75     16 MEMORYHOLE STACK esp + 8 CalleeSavedRegs 
             406f75      4 INSTR BELONGTO 406f70 
-            406f75      4 INSTR DEADREGS  EFLAGS ZZ sub     rsp, 8 
+            406f75      4 INSTR DEADREGS  EFLAGS RBX ZZ sub     rsp, 8 
             406f75      8 DATAREF STACK 680 esp + 0 PARENT LocalFrame LOCALFRAME
             406f75      8 MEMORYHOLE STACK esp + 24 ReturnAddress 
             406f79     -1 INSTR LOCAL NoMetaUpdate cmp     cs:byte_60F940, 0 
@@ -2883,11 +2888,11 @@
             407010      0 FUNC MMSAFENESS SAFE
             407010    108 FUNC GLOBAL sub_407010 FUNC_UNSAFE NOFP RET             40707b 
             407010      1 INSTR BELONGTO 407010 
-            407010      1 INSTR DEADREGS  EFLAGS ZZ push    rbp 
+            407010      1 INSTR DEADREGS  EFLAGS RAX ZZ push    rbp 
             407010     -3 INSTR LOCAL NoWarn push    rbp 
             407011     -2 INSTR LOCAL n RAX ZZ  NUMVia2ndSrcIMMEDNUM mov     eax, 5 
             407011      5 INSTR BELONGTO 407010 
-            407011      5 INSTR DEADREGS  EFLAGS ZZ mov     eax, 5 
+            407011      5 INSTR DEADREGS  EFLAGS RAX ZZ mov     eax, 5 
             407016      3 INSTR BELONGTO 407010 
             407016      3 INSTR DEADREGS  EFLAGS ZZ mov     rbp, rdi 
             407019      1 INSTR BELONGTO 407010 
@@ -2895,7 +2900,7 @@
             407019     -3 INSTR LOCAL NoWarn push    rbx 
             40701a     -2 INSTR LOCAL n RBX ZZ  NUMVia2ndSrcIMMEDNUM mov     ebx, 190h 
             40701a      5 INSTR BELONGTO 407010 
-            40701a      5 INSTR DEADREGS  EFLAGS ZZ mov     ebx, 190h 
+            40701a      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     ebx, 190h 
             40701f     16 MEMORYHOLE STACK esp + 8 CalleeSavedRegs 
             40701f      4 INSTR BELONGTO 407010 
             40701f      4 INSTR DEADREGS  EFLAGS ZZ sub     rsp, 8 
@@ -2910,7 +2915,7 @@
             407032     -1 INSTR LOCAL MetadataRedundant cmovle  ebx, eax 
             407032      3 INSTR BELONGTO 407010 
             407035      2 INSTR BELONGTO 407010 
-            407035      2 INSTR DEADREGS  EFLAGS ZZ mov     esi, ebx 
+            407035      2 INSTR DEADREGS  EFLAGS RSI ZZ mov     esi, ebx 
             407035     -2 INSTR LOCAL n RSI ZZ  NumericDEFs mov     esi, ebx 
             407037     -1 INSTR LOCAL MetadataRedundant shl     esi, 0Ah 
             407037      3 INSTR BELONGTO 407010 
@@ -2935,16 +2940,17 @@
             407057      5 INSTR BELONGTO 407010 
             407057      5 INSTR DEADREGS  EFLAGS RBX XMM0 ZZ call    _gtk_adjustment_set_value 
             40705c      3 INSTR BELONGTO 407010 
-            40705c      3 INSTR DEADREGS  EFLAGS RBX RDI XMM0 ZZ mov     rdi, rbp 
-            40705f     -1 INSTR LOCAL MetadataRedundant mov     esi, 50h 
+            40705c      3 INSTR DEADREGS  EFLAGS RBX RSI RDI XMM0 ZZ mov     rdi, rbp 
+            40705f     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 50h 
             40705f      5 INSTR BELONGTO 407010 
+            40705f      5 INSTR DEADREGS  EFLAGS RBX RSI XMM0 ZZ mov     esi, 50h 
             407064     -1 INSTR LOCAL NoMetaUpdate call    _g_type_check_instance_cast 
             407064      5 INSTR BELONGTO 407010 
             407064      5 INSTR DEADREGS  EFLAGS RBX XMM0 ZZ call    _g_type_check_instance_cast 
             407069     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rsp, 8 
             407069      4 INSTR BELONGTO 407010 
             40706d      5 INSTR BELONGTO 407010 
-            40706d      5 INSTR DEADREGS  EFLAGS RBX RDI XMM0 ZZ mov     esi, offset aFontDesc; "font-desc" 
+            40706d      5 INSTR DEADREGS  EFLAGS RBX RSI RDI XMM0 ZZ mov     esi, offset aFontDesc; "font-desc" 
             40706d      8 DEALLOC STACK esp - 8 mov     esi, offset aFontDesc; "font-desc"
             407072      3 INSTR BELONGTO 407010 
             407072      3 INSTR DEADREGS  EFLAGS RBX RDI XMM0 ZZ mov     rdi, rax 
@@ -2968,9 +2974,10 @@
             407084      5 INSTR BELONGTO 407080 
             407084      5 INSTR DEADREGS  EFLAGS ZZ call    _g_type_class_peek_parent 
             407089      3 INSTR BELONGTO 407080 
-            407089      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rbx 
-            40708c     -1 INSTR LOCAL MetadataRedundant mov     esi, 50h 
+            407089      3 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     rdi, rbx 
+            40708c     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 50h 
             40708c      5 INSTR BELONGTO 407080 
+            40708c      5 INSTR DEADREGS  EFLAGS RBX RSI ZZ mov     esi, 50h 
             407091      7 INSTR BELONGTO 407080 
             407091      7 INSTR DEADREGS  EFLAGS RBX ZZ mov     cs:qword_60F958, rax 
             407098     -1 INSTR LOCAL NoMetaUpdate call    _g_type_check_class_cast 
@@ -2987,12 +2994,14 @@
             4070b8     -1 INSTR LOCAL NoMetaUpdate call    _pango_font_description_get_type 
             4070b8      5 INSTR BELONGTO 407080 
             4070b8      5 INSTR DEADREGS  EFLAGS ZZ call    _pango_font_description_get_type 
-            4070bd     -1 INSTR LOCAL MetadataRedundant xor     edx, edx 
             4070bd      2 INSTR BELONGTO 407080 
-            4070bf     -1 INSTR LOCAL MetadataRedundant xor     esi, esi 
+            4070bd      2 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 ZZ xor     edx, edx 
+            4070bd     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
             4070bf      2 INSTR BELONGTO 407080 
+            4070bf      2 INSTR DEADREGS  EFLAGS RCX RSI RDI R8 ZZ xor     esi, esi 
+            4070bf     -2 INSTR LOCAL n RSI ZZ  AlwaysNUM xor     esi, esi 
             4070c1      5 INSTR BELONGTO 407080 
-            4070c1      5 INSTR DEADREGS  EFLAGS RCX R8 ZZ mov     edi, offset aFontDesc; "font-desc" 
+            4070c1      5 INSTR DEADREGS  EFLAGS RCX RDI R8 ZZ mov     edi, offset aFontDesc; "font-desc" 
             4070c6     -2 INSTR LOCAL n R8 ZZ  NUMVia2ndSrcIMMEDNUM mov     r8d, 0E3h 
             4070c6      6 INSTR BELONGTO 407080 
             4070c6      6 INSTR DEADREGS  EFLAGS RCX R8 ZZ mov     r8d, 0E3h 
@@ -3002,9 +3011,9 @@
             4070cf      5 INSTR BELONGTO 407080 
             4070cf      5 INSTR DEADREGS  EFLAGS ZZ call    _g_param_spec_boxed 
             4070d4      3 INSTR BELONGTO 407080 
-            4070d4      3 INSTR DEADREGS  EFLAGS RDX RDI ZZ mov     rdi, rbx 
+            4070d4      3 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     rdi, rbx 
             4070d7      3 INSTR BELONGTO 407080 
-            4070d7      3 INSTR DEADREGS  EFLAGS RDX RBX ZZ mov     rdx, rax 
+            4070d7      3 INSTR DEADREGS  EFLAGS RDX RBX RSI ZZ mov     rdx, rax 
             4070da     -1 INSTR LOCAL MetadataRedundant mov     esi, 1 
             4070da      5 INSTR BELONGTO 407080 
             4070df      1 INSTR BELONGTO 407080 
@@ -3220,10 +3229,11 @@
             4075bc      5 INSTR BELONGTO 407590 
             4075bc      5 INSTR DEADREGS  EFLAGS ZZ call    _g_type_check_instance_cast 
             4075c1      5 INSTR BELONGTO 407590 
-            4075c1      5 INSTR DEADREGS  EFLAGS RCX RSI RDI R8 ZZ lea     rcx, [rsp+38h+var_10] 
+            4075c1      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 ZZ lea     rcx, [rsp+38h+var_10] 
             4075c1      5 PTRIMMEDESP STACK 40 displ lea     rcx, [rsp+38h+var_10]
-            4075c6     -1 INSTR LOCAL MetadataRedundant xor     edx, edx 
             4075c6      2 INSTR BELONGTO 407590 
+            4075c6      2 INSTR DEADREGS  EFLAGS RDX RSI RDI R8 ZZ xor     edx, edx 
+            4075c6     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
             4075c8      3 INSTR BELONGTO 407590 
             4075c8      3 INSTR DEADREGS  EFLAGS RSI RDI R8 ZZ mov     rsi, rsp 
             4075c8      3 PTRIMMEDESP STACK 0 displ mov     rsi, rsp
@@ -3231,9 +3241,9 @@
             4075cb      3 INSTR DEADREGS  EFLAGS RDI R8 ZZ mov     rdi, rax 
             4075ce     -2 INSTR LOCAL n R8 ZZ  NUMVia2ndSrcIMMEDNUM mov     r8d, 0FFFFFFFFh 
             4075ce      6 INSTR BELONGTO 407590 
-            4075ce      6 INSTR DEADREGS  EFLAGS R8 ZZ mov     r8d, 0FFFFFFFFh 
+            4075ce      6 INSTR DEADREGS  EFLAGS RAX R8 ZZ mov     r8d, 0FFFFFFFFh 
             4075d4      2 INSTR BELONGTO 407590 
-            4075d4      2 INSTR DEADREGS  EFLAGS ZZ xor     eax, eax 
+            4075d4      2 INSTR DEADREGS  EFLAGS RAX ZZ xor     eax, eax 
             4075d4     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             4075d6     -1 INSTR LOCAL NoMetaUpdate call    _gtk_tree_model_get 
             4075d6      5 INSTR BELONGTO 407590 
@@ -3257,14 +3267,15 @@
             4075f3      5 INSTR BELONGTO 407590 
             4075f3      5 INSTR DEADREGS  EFLAGS ZZ call    _g_free 
             4075f8      3 INSTR BELONGTO 407590 
-            4075f8      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rbx 
-            4075fb     -1 INSTR LOCAL MetadataRedundant mov     esi, 50h 
+            4075f8      3 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     rdi, rbx 
+            4075fb     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 50h 
             4075fb      5 INSTR BELONGTO 407590 
+            4075fb      5 INSTR DEADREGS  EFLAGS RBX RSI ZZ mov     esi, 50h 
             407600     -1 INSTR LOCAL NoMetaUpdate call    _g_type_check_instance_cast 
             407600      5 INSTR BELONGTO 407590 
             407600      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_type_check_instance_cast 
             407605      5 INSTR BELONGTO 407590 
-            407605      5 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     esi, offset aFontDesc; "font-desc" 
+            407605      5 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ mov     esi, offset aFontDesc; "font-desc" 
             40760a      3 INSTR BELONGTO 407590 
             40760a      3 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     rdi, rax 
             40760d     -1 INSTR LOCAL NoMetaUpdate call    _g_object_notify 
@@ -3309,27 +3320,27 @@
             407689     -1 INSTR LOCAL NoMetaUpdate test    eax, eax 
             407689      2 INSTR BELONGTO 407680 
             40768b      4 INSTR BELONGTO 407680 
-            40768b      4 INSTR DEADREGS  RDI ZZ mov     rdi, [rbx+60h] 
+            40768b      4 INSTR DEADREGS  RSI RDI ZZ mov     rdi, [rbx+60h] 
             40768f     -1 INSTR LOCAL NoMetaUpdate jnz     short loc_4076B8 
             40768f      2 INSTR BELONGTO 407680 
             407691      2 INSTR BELONGTO 407680 
-            407691      2 INSTR DEADREGS  EFLAGS ZZ xor     esi, esi 
+            407691      2 INSTR DEADREGS  EFLAGS RSI ZZ xor     esi, esi 
             407691     -2 INSTR LOCAL n RSI ZZ  AlwaysNUM xor     esi, esi 
             407693     -1 INSTR LOCAL NoMetaUpdate call    _pango_font_description_set_style 
             407693      5 INSTR BELONGTO 407680 
             407693      5 INSTR DEADREGS  EFLAGS ZZ call    _pango_font_description_set_style 
             407698      3 INSTR BELONGTO 407680 
-            407698      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rbx 
+            407698      3 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     rdi, rbx 
             40769b     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 50h 
             40769b      5 INSTR BELONGTO 407680 
-            40769b      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     esi, 50h 
+            40769b      5 INSTR DEADREGS  EFLAGS RBX RSI ZZ mov     esi, 50h 
             4076a0     -1 INSTR LOCAL NoMetaUpdate call    _g_type_check_instance_cast 
             4076a0      5 INSTR BELONGTO 407680 
             4076a0      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_type_check_instance_cast 
             4076a5      1 INSTR BELONGTO 407680 
-            4076a5      1 INSTR DEADREGS  EFLAGS RBX RDI ZZ pop     rbx 
+            4076a5      1 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ pop     rbx 
             4076a6      5 INSTR BELONGTO 407680 
-            4076a6      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     esi, offset aFontDesc; "font-desc" 
+            4076a6      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, offset aFontDesc; "font-desc" 
             4076ab      3 INSTR BELONGTO 407680 
             4076ab      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rax 
             4076ae     -1 INSTR LOCAL NoMetaUpdate jmp     _g_object_notify 
@@ -3337,7 +3348,7 @@
             4076ae      5 INSTR DEADREGS  EFLAGS ZZ jmp     _g_object_notify 
             4076b8     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 2 
             4076b8      5 INSTR BELONGTO 407680 
-            4076b8      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, 2 
+            4076b8      5 INSTR DEADREGS  EFLAGS RSI ZZ mov     esi, 2 
             4076bd     -1 INSTR LOCAL NoMetaUpdate call    _pango_font_description_set_style 
             4076bd      5 INSTR BELONGTO 407680 
             4076bd      5 INSTR DEADREGS  EFLAGS ZZ call    _pango_font_description_set_style 
@@ -3358,27 +3369,27 @@
             4076d9     -1 INSTR LOCAL NoMetaUpdate test    eax, eax 
             4076d9      2 INSTR BELONGTO 4076d0 
             4076db      4 INSTR BELONGTO 4076d0 
-            4076db      4 INSTR DEADREGS  RDI ZZ mov     rdi, [rbx+60h] 
+            4076db      4 INSTR DEADREGS  RSI RDI ZZ mov     rdi, [rbx+60h] 
             4076df     -1 INSTR LOCAL NoMetaUpdate jnz     short loc_407710 
             4076df      2 INSTR BELONGTO 4076d0 
             4076e1     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 190h 
             4076e1      5 INSTR BELONGTO 4076d0 
-            4076e1      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, 190h 
+            4076e1      5 INSTR DEADREGS  EFLAGS RSI ZZ mov     esi, 190h 
             4076e6     -1 INSTR LOCAL NoMetaUpdate call    _pango_font_description_set_weight 
             4076e6      5 INSTR BELONGTO 4076d0 
             4076e6      5 INSTR DEADREGS  EFLAGS ZZ call    _pango_font_description_set_weight 
             4076eb      3 INSTR BELONGTO 4076d0 
-            4076eb      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rbx 
+            4076eb      3 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     rdi, rbx 
             4076ee     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 50h 
             4076ee      5 INSTR BELONGTO 4076d0 
-            4076ee      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     esi, 50h 
+            4076ee      5 INSTR DEADREGS  EFLAGS RBX RSI ZZ mov     esi, 50h 
             4076f3     -1 INSTR LOCAL NoMetaUpdate call    _g_type_check_instance_cast 
             4076f3      5 INSTR BELONGTO 4076d0 
             4076f3      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_type_check_instance_cast 
             4076f8      1 INSTR BELONGTO 4076d0 
-            4076f8      1 INSTR DEADREGS  EFLAGS RBX RDI ZZ pop     rbx 
+            4076f8      1 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ pop     rbx 
             4076f9      5 INSTR BELONGTO 4076d0 
-            4076f9      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     esi, offset aFontDesc; "font-desc" 
+            4076f9      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, offset aFontDesc; "font-desc" 
             4076fe      3 INSTR BELONGTO 4076d0 
             4076fe      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rax 
             407701     -1 INSTR LOCAL NoMetaUpdate jmp     _g_object_notify 
@@ -3386,7 +3397,7 @@
             407701      5 INSTR DEADREGS  EFLAGS ZZ jmp     _g_object_notify 
             407710     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 2BCh 
             407710      5 INSTR BELONGTO 4076d0 
-            407710      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, 2BCh 
+            407710      5 INSTR DEADREGS  EFLAGS RSI ZZ mov     esi, 2BCh 
             407715     -1 INSTR LOCAL NoMetaUpdate call    _pango_font_description_set_weight 
             407715      5 INSTR BELONGTO 4076d0 
             407715      5 INSTR DEADREGS  EFLAGS ZZ call    _pango_font_description_set_weight 
@@ -3422,7 +3433,7 @@
             407740      1 INSTR BELONGTO 407720 
             407740      1 INSTR DEADREGS  EFLAGS ZZ retn 
             407748      5 INSTR BELONGTO 407720 
-            407748      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     edi, offset qword_60F950 
+            407748      5 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     edi, offset qword_60F950 
             40774d     -1 INSTR LOCAL NoMetaUpdate call    _g_once_init_enter 
             40774d      5 INSTR BELONGTO 407720 
             40774d      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_once_init_enter 
@@ -3431,7 +3442,7 @@
             407754     -1 INSTR LOCAL NoMetaUpdate jz      short loc_407734 
             407754      2 INSTR BELONGTO 407720 
             407756      5 INSTR BELONGTO 407720 
-            407756      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     edi, offset aGucharmapminif; "GucharmapMiniFontSelection" 
+            407756      5 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     edi, offset aGucharmapminif; "GucharmapMiniFontSelection" 
             40775b     -1 INSTR LOCAL NoMetaUpdate call    _g_intern_static_string 
             40775b      5 INSTR BELONGTO 407720 
             40775b      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_intern_static_string 
@@ -3441,20 +3452,21 @@
             407763      5 INSTR BELONGTO 407720 
             407763      5 INSTR DEADREGS  EFLAGS ZZ call    _gtk_hbox_get_type 
             407768      3 INSTR BELONGTO 407720 
-            407768      3 INSTR DEADREGS  EFLAGS RSI RDI R8 R9 ZZ mov     rsi, rbx 
+            407768      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 ZZ mov     rsi, rbx 
             40776b      3 INSTR BELONGTO 407720 
-            40776b      3 INSTR DEADREGS  EFLAGS RBX RDI R8 R9 ZZ mov     rdi, rax 
+            40776b      3 INSTR DEADREGS  EFLAGS RCX RDX RBX RDI R8 R9 ZZ mov     rdi, rax 
             40776e     -2 INSTR LOCAL n R9 ZZ  NumericDEFs mov     r9d, offset loc_4070F0 
             40776e      6 INSTR BELONGTO 407720 
-            40776e      6 INSTR DEADREGS  EFLAGS RBX R8 R9 ZZ mov     r9d, offset loc_4070F0 
+            40776e      6 INSTR DEADREGS  EFLAGS RCX RDX RBX R8 R9 ZZ mov     r9d, offset loc_4070F0 
             407774     -2 INSTR LOCAL n R8 ZZ  NUMVia2ndSrcIMMEDNUM mov     r8d, 70h 
             407774      6 INSTR BELONGTO 407720 
-            407774      6 INSTR DEADREGS  EFLAGS RBX R8 ZZ mov     r8d, 70h 
+            407774      6 INSTR DEADREGS  EFLAGS RCX RDX RBX R8 ZZ mov     r8d, 70h 
             40777a     -2 INSTR LOCAL n RCX ZZ  NumericDEFs mov     ecx, offset sub_407080 
             40777a      5 INSTR BELONGTO 407720 
-            40777a      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     ecx, offset sub_407080 
-            40777f     -1 INSTR LOCAL MetadataRedundant mov     edx, 3F0h 
+            40777a      5 INSTR DEADREGS  EFLAGS RCX RDX RBX ZZ mov     ecx, offset sub_407080 
+            40777f     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 3F0h 
             40777f      5 INSTR BELONGTO 407720 
+            40777f      5 INSTR DEADREGS  EFLAGS RDX RBX ZZ mov     edx, 3F0h 
             407784      7 INSTR BELONGTO 407720 
             407784      7 INSTR DEADREGS  EFLAGS RBX ZZ mov     [rsp+18h+var_18], 0 
             407784      7 PTRIMMEDESP STACK 0 displ mov     [rsp+18h+var_18], 0
@@ -3462,7 +3474,7 @@
             40778b      5 INSTR BELONGTO 407720 
             40778b      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_type_register_static_simple 
             407790      5 INSTR BELONGTO 407720 
-            407790      5 INSTR DEADREGS  EFLAGS RBX RSI ZZ mov     edi, offset qword_60F950 
+            407790      5 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ mov     edi, offset qword_60F950 
             407795      3 INSTR BELONGTO 407720 
             407795      3 INSTR DEADREGS  EFLAGS RBX RSI ZZ mov     rsi, rax 
             407798     -1 INSTR LOCAL NoMetaUpdate call    _g_once_init_leave 
@@ -3511,12 +3523,13 @@
             4077e9     -1 INSTR LOCAL NoMetaUpdate call    sub_407720 
             4077e9      5 INSTR BELONGTO 4077e0 
             4077e9      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R9 R10 R11 ZZ call    sub_407720 
-            4077ee     -1 INSTR LOCAL MetadataRedundant xor     esi, esi 
             4077ee      2 INSTR BELONGTO 4077e0 
+            4077ee      2 INSTR DEADREGS  EFLAGS RSI RDI ZZ xor     esi, esi 
+            4077ee     -2 INSTR LOCAL n RSI ZZ  AlwaysNUM xor     esi, esi 
             4077f0      3 INSTR BELONGTO 4077e0 
             4077f0      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rax 
             4077f3      2 INSTR BELONGTO 4077e0 
-            4077f3      2 INSTR DEADREGS  EFLAGS ZZ xor     eax, eax 
+            4077f3      2 INSTR DEADREGS  EFLAGS RAX ZZ xor     eax, eax 
             4077f3     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             4077f5     -1 INSTR LOCAL NoMetaUpdate call    _g_object_new 
             4077f5      5 INSTR BELONGTO 4077e0 
@@ -3549,7 +3562,7 @@
             407817      3 INSTR DEADREGS  EFLAGS R12 R13 R14 ZZ mov     rbp, rsi 
             40781a     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 50h 
             40781a      5 INSTR BELONGTO 407810 
-            40781a      5 INSTR DEADREGS  EFLAGS R12 R13 R14 ZZ mov     esi, 50h 
+            40781a      5 INSTR DEADREGS  EFLAGS RSI R12 R13 R14 ZZ mov     esi, 50h 
             40781f      1 INSTR BELONGTO 407810 
             40781f      1 INSTR DEADREGS  EFLAGS R12 R13 R14 ZZ push    rbx 
             40781f     -3 INSTR LOCAL NoWarn push    rbx 
@@ -3573,7 +3586,7 @@
             407837     -1 INSTR LOCAL NoMetaUpdate jz      short loc_407855 
             407837      2 INSTR BELONGTO 407810 
             407839      3 INSTR BELONGTO 407810 
-            407839      3 INSTR DEADREGS  EFLAGS RDX R12 R14 ZZ mov     rdx, [rbx] 
+            407839      3 INSTR DEADREGS  EFLAGS RDX RDI R12 R14 ZZ mov     rdx, [rbx] 
             40783c     -1 INSTR LOCAL NoMetaUpdate test    rdx, rdx 
             40783c      3 INSTR BELONGTO 407810 
             40783f     -1 INSTR LOCAL NoMetaUpdate jz      short loc_407846 
@@ -3594,11 +3607,11 @@
             407853     -1 INSTR LOCAL NoMetaUpdate jnz     short loc_407878 
             407853      2 INSTR BELONGTO 407810 
             407855      5 INSTR BELONGTO 407810 
-            407855      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 XMM0 ZZ mov     edx, offset aGucharmap_is_m; "GUCHARMAP_IS_MINI_FONT_SELECTION (fonts"... 
+            407855      5 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI R12 R13 R14 XMM0 ZZ mov     edx, offset aGucharmap_is_m; "GUCHARMAP_IS_MINI_FONT_SELECTION (fonts"... 
             40785a      5 INSTR BELONGTO 407810 
-            40785a      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 XMM0 ZZ mov     esi, offset aGucharmap_mini; "gucharmap_mini_font_selection_set_font_"... 
+            40785a      5 INSTR DEADREGS  EFLAGS RBX RSI RDI R12 R13 R14 XMM0 ZZ mov     esi, offset aGucharmap_mini; "gucharmap_mini_font_selection_set_font_"... 
             40785f      2 INSTR BELONGTO 407810 
-            40785f      2 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 XMM0 ZZ xor     edi, edi 
+            40785f      2 INSTR DEADREGS  EFLAGS RBX RDI R12 R13 R14 XMM0 ZZ xor     edi, edi 
             40785f     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
             407861     -1 INSTR LOCAL NoMetaUpdate call    _g_return_if_fail_warning 
             407861      5 INSTR BELONGTO 407810 
@@ -3723,8 +3736,9 @@
             407925     -1 INSTR LOCAL NoMetaUpdate call    _g_type_check_instance_cast 
             407925      5 INSTR BELONGTO 407810 
             407925      5 INSTR DEADREGS  EFLAGS R12 R14 ZZ call    _g_type_check_instance_cast 
-            40792a     -1 INSTR LOCAL MetadataRedundant mov     esi, 0FFFFFFFFh 
+            40792a     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 0FFFFFFFFh 
             40792a      5 INSTR BELONGTO 407810 
+            40792a      5 INSTR DEADREGS  EFLAGS RSI RDI R12 R14 ZZ mov     esi, 0FFFFFFFFh 
             40792f      3 INSTR BELONGTO 407810 
             40792f      3 INSTR DEADREGS  EFLAGS RDI R12 R14 ZZ mov     rdi, rax 
             407932     -1 INSTR LOCAL NoMetaUpdate call    _gtk_combo_box_set_active 
@@ -3761,8 +3775,9 @@
             407964     -1 INSTR LOCAL NoMetaUpdate call    _g_type_check_instance_cast 
             407964      5 INSTR BELONGTO 407810 
             407964      5 INSTR DEADREGS  EFLAGS R14 ZZ call    _g_type_check_instance_cast 
-            407969     -1 INSTR LOCAL MetadataRedundant mov     esi, r12d 
+            407969     -2 INSTR LOCAL n RSI ZZ  NumericDEFs mov     esi, r12d 
             407969      3 INSTR BELONGTO 407810 
+            407969      3 INSTR DEADREGS  EFLAGS RSI RDI R14 ZZ mov     esi, r12d 
             40796c      3 INSTR BELONGTO 407810 
             40796c      3 INSTR DEADREGS  EFLAGS RDI R12 R14 ZZ mov     rdi, rax 
             40796f     -1 INSTR LOCAL NoMetaUpdate call    _gtk_toggle_button_set_active 
@@ -3827,14 +3842,15 @@
             4079d2      5 INSTR BELONGTO 407810 
             4079d2      5 INSTR DEADREGS  EFLAGS R12 R14 XMM0 ZZ call    _gtk_adjustment_set_value 
             4079d7      3 INSTR BELONGTO 407810 
-            4079d7      3 INSTR DEADREGS  EFLAGS RDI R12 R14 XMM0 ZZ mov     rdi, rbx 
-            4079da     -1 INSTR LOCAL MetadataRedundant mov     esi, 50h 
+            4079d7      3 INSTR DEADREGS  EFLAGS RSI RDI R12 R14 XMM0 ZZ mov     rdi, rbx 
+            4079da     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 50h 
             4079da      5 INSTR BELONGTO 407810 
+            4079da      5 INSTR DEADREGS  EFLAGS RBX RSI R12 R14 XMM0 ZZ mov     esi, 50h 
             4079df     -1 INSTR LOCAL NoMetaUpdate call    _g_type_check_instance_cast 
             4079df      5 INSTR BELONGTO 407810 
             4079df      5 INSTR DEADREGS  EFLAGS RBX R12 R14 XMM0 ZZ call    _g_type_check_instance_cast 
             4079e4      5 INSTR BELONGTO 407810 
-            4079e4      5 INSTR DEADREGS  EFLAGS RBX RDI R12 R14 XMM0 ZZ mov     esi, offset aFontDesc; "font-desc" 
+            4079e4      5 INSTR DEADREGS  EFLAGS RBX RSI RDI R12 R14 XMM0 ZZ mov     esi, offset aFontDesc; "font-desc" 
             4079e9      3 INSTR BELONGTO 407810 
             4079e9      3 INSTR DEADREGS  EFLAGS RBX RDI R12 R14 XMM0 ZZ mov     rdi, rax 
             4079ec     -1 INSTR LOCAL NoMetaUpdate call    _g_object_notify 
@@ -3880,13 +3896,13 @@
             407a2d     -1 INSTR LOCAL NoMetaUpdate jz      loc_407937 
             407a2d      6 INSTR BELONGTO 407810 
             407a33      5 INSTR BELONGTO 407810 
-            407a33      5 INSTR DEADREGS  EFLAGS RCX RSI RDI R8 R14 ZZ lea     rcx, [rsp+58h+s1] 
+            407a33      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R14 ZZ lea     rcx, [rsp+58h+s1] 
             407a33      5 PTRIMMEDESP STACK 40 displ lea     rcx, [rsp+58h+s1]
             407a38      2 INSTR BELONGTO 407810 
-            407a38      2 INSTR DEADREGS  EFLAGS RSI RDI R8 R14 ZZ xor     edx, edx 
+            407a38      2 INSTR DEADREGS  EFLAGS RAX RDX RSI RDI R8 R14 ZZ xor     edx, edx 
             407a38     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
             407a3a      2 INSTR BELONGTO 407810 
-            407a3a      2 INSTR DEADREGS  EFLAGS RSI RDI R8 R14 ZZ xor     eax, eax 
+            407a3a      2 INSTR DEADREGS  EFLAGS RAX RSI RDI R8 R14 ZZ xor     eax, eax 
             407a3a     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             407a3c     -2 INSTR LOCAL n R8 ZZ  NUMVia2ndSrcIMMEDNUM mov     r8d, 0FFFFFFFFh 
             407a3c      6 INSTR BELONGTO 407810 
@@ -3962,11 +3978,11 @@
             407aa7     -1 INSTR LOCAL NoMetaUpdate jmp     loc_407919 
             407aa7      5 INSTR BELONGTO 407810 
             407ab0      5 INSTR BELONGTO 407810 
-            407ab0      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 XMM0 ZZ mov     edx, offset aFont_descNull; "font_desc != NULL" 
+            407ab0      5 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI R12 R13 R14 XMM0 ZZ mov     edx, offset aFont_descNull; "font_desc != NULL" 
             407ab5      5 INSTR BELONGTO 407810 
-            407ab5      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 XMM0 ZZ mov     esi, offset aGucharmap_mini; "gucharmap_mini_font_selection_set_font_"... 
+            407ab5      5 INSTR DEADREGS  EFLAGS RBX RSI RDI R12 R13 R14 XMM0 ZZ mov     esi, offset aGucharmap_mini; "gucharmap_mini_font_selection_set_font_"... 
             407aba      2 INSTR BELONGTO 407810 
-            407aba      2 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 XMM0 ZZ xor     edi, edi 
+            407aba      2 INSTR DEADREGS  EFLAGS RBX RDI R12 R13 R14 XMM0 ZZ xor     edi, edi 
             407aba     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
             407abc     -1 INSTR LOCAL NoMetaUpdate call    _g_return_if_fail_warning 
             407abc      5 INSTR BELONGTO 407810 
@@ -3974,7 +3990,7 @@
             407ac1     -1 INSTR LOCAL NoMetaUpdate jmp     loc_407866 
             407ac1      5 INSTR BELONGTO 407810 
             407ad0      5 INSTR BELONGTO 407810 
-            407ad0      5 INSTR DEADREGS  EFLAGS RDI R14 ZZ mov     esi, offset aSans; "Sans" 
+            407ad0      5 INSTR DEADREGS  EFLAGS RSI RDI R14 ZZ mov     esi, offset aSans; "Sans" 
             407ad5      3 INSTR BELONGTO 407810 
             407ad5      3 INSTR DEADREGS  EFLAGS RDI R14 ZZ mov     rdi, r12 
             407ad8     -1 INSTR LOCAL NoMetaUpdate call    _pango_font_description_set_family 
@@ -4061,17 +4077,18 @@
             407bf8     -1 INSTR LOCAL NoMetaUpdate jnz     short loc_407C10 
             407bf8      2 INSTR BELONGTO 407bd0 
             407bfa      5 INSTR BELONGTO 407bd0 
-            407bfa      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     edx, offset aGucharmap_is_m; "GUCHARMAP_IS_MINI_FONT_SELECTION (fonts"... 
+            407bfa      5 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI ZZ mov     edx, offset aGucharmap_is_m; "GUCHARMAP_IS_MINI_FONT_SELECTION (fonts"... 
             407bff      5 INSTR BELONGTO 407bd0 
-            407bff      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     esi, offset aGucharmap_mi_0; "gucharmap_mini_font_selection_get_font_"... 
+            407bff      5 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ mov     esi, offset aGucharmap_mi_0; "gucharmap_mini_font_selection_get_font_"... 
             407c04      2 INSTR BELONGTO 407bd0 
-            407c04      2 INSTR DEADREGS  EFLAGS RBX ZZ xor     edi, edi 
+            407c04      2 INSTR DEADREGS  EFLAGS RBX RDI ZZ xor     edi, edi 
             407c04     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
             407c06     -1 INSTR LOCAL NoMetaUpdate call    _g_return_if_fail_warning 
             407c06      5 INSTR BELONGTO 407bd0 
             407c06      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_return_if_fail_warning 
-            407c0b     -1 INSTR LOCAL MetadataRedundant xor     eax, eax 
             407c0b      2 INSTR BELONGTO 407bd0 
+            407c0b      2 INSTR DEADREGS  EFLAGS RAX RBX ZZ xor     eax, eax 
+            407c0b     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             407c0d      1 INSTR BELONGTO 407bd0 
             407c0d      1 INSTR DEADREGS  EFLAGS RBX ZZ pop     rbx 
             407c0e      1 INSTR BELONGTO 407bd0 
@@ -4163,22 +4180,22 @@
             407d42     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rsp, 10h 
             407d42      4 INSTR BELONGTO 40aa50 
             407d46      3 INSTR BELONGTO 40aa50 
-            407d46      3 INSTR DEADREGS  EFLAGS RDI XMM0 XMM1 ZZ mov     rdi, rbx 
+            407d46      3 INSTR DEADREGS  EFLAGS RAX RDI XMM0 XMM1 ZZ mov     rdi, rbx 
             407d49      1 INSTR BELONGTO 40aa50 
-            407d49      1 INSTR DEADREGS  EFLAGS RBX XMM0 XMM1 ZZ pop     rbx 
+            407d49      1 INSTR DEADREGS  EFLAGS RAX RBX XMM0 XMM1 ZZ pop     rbx 
             407d4a     -1 INSTR LOCAL NoMetaUpdate jmp     sub_407010 
             407d4a      5 INSTR BELONGTO 40aa50 
-            407d4a      5 INSTR DEADREGS  EFLAGS XMM0 XMM1 ZZ jmp     sub_407010 
+            407d4a      5 INSTR DEADREGS  EFLAGS RAX XMM0 XMM1 ZZ jmp     sub_407010 
             407d50     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rsp, 10h 
             407d50      4 INSTR BELONGTO 40aa50 
             407d54      5 INSTR BELONGTO 40aa50 
-            407d54      5 INSTR DEADREGS  EFLAGS RBX XMM0 XMM1 ZZ mov     edx, offset aFactor0_0f; "factor > 0.0f" 
+            407d54      5 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI XMM0 XMM1 ZZ mov     edx, offset aFactor0_0f; "factor > 0.0f" 
             407d59      5 INSTR BELONGTO 40aa50 
-            407d59      5 INSTR DEADREGS  EFLAGS RBX XMM0 XMM1 ZZ mov     esi, offset aGucharmap_mi_1; "gucharmap_mini_font_selection_change_fo"... 
+            407d59      5 INSTR DEADREGS  EFLAGS RBX RSI RDI XMM0 XMM1 ZZ mov     esi, offset aGucharmap_mi_1; "gucharmap_mini_font_selection_change_fo"... 
             407d5e      1 INSTR BELONGTO 40aa50 
-            407d5e      1 INSTR DEADREGS  EFLAGS RBX XMM0 XMM1 ZZ pop     rbx 
+            407d5e      1 INSTR DEADREGS  EFLAGS RBX RDI XMM0 XMM1 ZZ pop     rbx 
             407d5f      2 INSTR BELONGTO 40aa50 
-            407d5f      2 INSTR DEADREGS  EFLAGS XMM0 XMM1 ZZ xor     edi, edi 
+            407d5f      2 INSTR DEADREGS  EFLAGS RDI XMM0 XMM1 ZZ xor     edi, edi 
             407d5f     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
             407d61     -1 INSTR LOCAL NoMetaUpdate jmp     _g_return_if_fail_warning 
             407d61      5 INSTR BELONGTO 40aa50 
@@ -4195,15 +4212,15 @@
             407d7b      4 INSTR BELONGTO 40aa50 
             407d7f      0 DEALLOC STACK esp - 0 pop     rbx
             407d7f      1 INSTR BELONGTO 40aa50 
-            407d7f      1 INSTR DEADREGS  EFLAGS RBX XMM0 XMM1 ZZ pop     rbx 
+            407d7f      1 INSTR DEADREGS  EFLAGS RAX RBX XMM0 XMM1 ZZ pop     rbx 
             407d80     -1 INSTR LOCAL NoMetaUpdate jmp     sub_407010 
             407d80      5 INSTR BELONGTO 40aa50 
-            407d80      5 INSTR DEADREGS  EFLAGS XMM0 XMM1 ZZ jmp     sub_407010 
+            407d80      5 INSTR DEADREGS  EFLAGS RAX XMM0 XMM1 ZZ jmp     sub_407010 
             407d90      1 INSTR BELONGTO 40aa00 
-            407d90      1 INSTR DEADREGS  EFLAGS ZZ push    rbx 
+            407d90      1 INSTR DEADREGS  EFLAGS RSI ZZ push    rbx 
             407d91     -2 INSTR LOCAL n RSI ZZ  NumericDEFs mov     esi, [rdi+68h] 
             407d91      3 INSTR BELONGTO 40aa00 
-            407d91      3 INSTR DEADREGS  EFLAGS RBX ZZ mov     esi, [rdi+68h] 
+            407d91      3 INSTR DEADREGS  EFLAGS RBX RSI ZZ mov     esi, [rdi+68h] 
             407d94      3 INSTR BELONGTO 40aa00 
             407d94      3 INSTR DEADREGS  EFLAGS RBX ZZ mov     rbx, rdi 
             407d97     -1 INSTR LOCAL NoMetaUpdate test    esi, esi 
@@ -4239,12 +4256,12 @@
             407dcf     -1 INSTR LOCAL AlwaysNUM cvttss2si esi, xmm0 
             407dcf      4 INSTR BELONGTO 40aa00 
             407dd3      3 INSTR BELONGTO 40aa00 
-            407dd3      3 INSTR DEADREGS  EFLAGS RDI XMM0 ZZ mov     rdi, rbx 
+            407dd3      3 INSTR DEADREGS  EFLAGS RAX RDI XMM0 ZZ mov     rdi, rbx 
             407dd6      1 INSTR BELONGTO 40aa00 
-            407dd6      1 INSTR DEADREGS  EFLAGS RBX XMM0 ZZ pop     rbx 
+            407dd6      1 INSTR DEADREGS  EFLAGS RAX RBX XMM0 ZZ pop     rbx 
             407dd7     -1 INSTR LOCAL NoMetaUpdate jmp     sub_407010 
             407dd7      5 INSTR BELONGTO 40aa00 
-            407dd7      5 INSTR DEADREGS  EFLAGS XMM0 ZZ jmp     sub_407010 
+            407dd7      5 INSTR DEADREGS  EFLAGS RAX XMM0 ZZ jmp     sub_407010 
             407de0      0 FUNC FRAMERESTORE 0 0 0 1 0 1 2 0 0 3 0 0 4 0 8 5 0 0 6 0 0 7 0 0 8 0 0 9 0 0 10 0 0 11 0 0 12 0 0 13 0 0 14 0 0 15 0 0 ZZ
             407de0      0 FUNC MMSAFENESS SAFE
             407de0      2 FUNC GLOBAL nullsub_2 FUNC_SAFE NOFP RET FUNC_LEAF             407de1 
@@ -4307,9 +4324,10 @@
             407e49      5 INSTR BELONGTO 407e40 
             407e49      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_type_class_peek_parent 
             407e4e      3 INSTR BELONGTO 407e40 
-            407e4e      3 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     rdi, rbp 
-            407e51     -1 INSTR LOCAL MetadataRedundant mov     esi, 50h 
+            407e4e      3 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ mov     rdi, rbp 
+            407e51     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 50h 
             407e51      5 INSTR BELONGTO 407e40 
+            407e51      5 INSTR DEADREGS  EFLAGS RBX RSI ZZ mov     esi, 50h 
             407e56      7 INSTR BELONGTO 407e40 
             407e56      7 INSTR DEADREGS  EFLAGS RBX ZZ mov     cs:qword_60F968, rax 
             407e5d     -1 INSTR LOCAL NoMetaUpdate call    _g_type_check_class_cast 
@@ -4348,22 +4366,24 @@
             407ec4      5 INSTR DEADREGS  EFLAGS ZZ call    _gucharmap_codepoint_list_get_type 
             407ec9     -2 INSTR LOCAL n R8 ZZ  NUMVia2ndSrcIMMEDNUM mov     r8d, 0EAh 
             407ec9      6 INSTR BELONGTO 407e40 
-            407ec9      6 INSTR DEADREGS  EFLAGS RCX R8 ZZ mov     r8d, 0EAh 
+            407ec9      6 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 ZZ mov     r8d, 0EAh 
             407ecf      3 INSTR BELONGTO 407e40 
-            407ecf      3 INSTR DEADREGS  EFLAGS RCX ZZ mov     rcx, rax 
-            407ed2     -1 INSTR LOCAL MetadataRedundant xor     edx, edx 
+            407ecf      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI ZZ mov     rcx, rax 
             407ed2      2 INSTR BELONGTO 407e40 
-            407ed4     -1 INSTR LOCAL MetadataRedundant xor     esi, esi 
+            407ed2      2 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ xor     edx, edx 
+            407ed2     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
             407ed4      2 INSTR BELONGTO 407e40 
+            407ed4      2 INSTR DEADREGS  EFLAGS RSI RDI ZZ xor     esi, esi 
+            407ed4     -2 INSTR LOCAL n RSI ZZ  AlwaysNUM xor     esi, esi 
             407ed6      5 INSTR BELONGTO 407e40 
-            407ed6      5 INSTR DEADREGS  EFLAGS ZZ mov     edi, offset aCodepointList; "codepoint-list" 
+            407ed6      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     edi, offset aCodepointList; "codepoint-list" 
             407edb     -1 INSTR LOCAL NoMetaUpdate call    _g_param_spec_object 
             407edb      5 INSTR BELONGTO 407e40 
             407edb      5 INSTR DEADREGS  EFLAGS ZZ call    _g_param_spec_object 
             407ee0      3 INSTR BELONGTO 407e40 
-            407ee0      3 INSTR DEADREGS  EFLAGS RDX RDI ZZ mov     rdi, rbx 
+            407ee0      3 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     rdi, rbx 
             407ee3      3 INSTR BELONGTO 407e40 
-            407ee3      3 INSTR DEADREGS  EFLAGS RDX ZZ mov     rdx, rax 
+            407ee3      3 INSTR DEADREGS  EFLAGS RDX RSI ZZ mov     rdx, rax 
             407ee6     -1 INSTR LOCAL MetadataRedundant mov     esi, 1 
             407ee6      5 INSTR BELONGTO 407e40 
             407eeb     -1 INSTR LOCAL NoMetaUpdate call    _g_object_class_install_property 
@@ -4374,20 +4394,22 @@
             407ef0      5 INSTR DEADREGS  EFLAGS ZZ call    _pango_font_description_get_type 
             407ef5     -2 INSTR LOCAL n R8 ZZ  NUMVia2ndSrcIMMEDNUM mov     r8d, 0EAh 
             407ef5      6 INSTR BELONGTO 407e40 
-            407ef5      6 INSTR DEADREGS  EFLAGS RCX R8 ZZ mov     r8d, 0EAh 
+            407ef5      6 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 ZZ mov     r8d, 0EAh 
             407efb      3 INSTR BELONGTO 407e40 
-            407efb      3 INSTR DEADREGS  EFLAGS RCX ZZ mov     rcx, rax 
-            407efe     -1 INSTR LOCAL MetadataRedundant xor     edx, edx 
+            407efb      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI ZZ mov     rcx, rax 
             407efe      2 INSTR BELONGTO 407e40 
-            407f00     -1 INSTR LOCAL MetadataRedundant xor     esi, esi 
+            407efe      2 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ xor     edx, edx 
+            407efe     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
             407f00      2 INSTR BELONGTO 407e40 
+            407f00      2 INSTR DEADREGS  EFLAGS RSI RDI ZZ xor     esi, esi 
+            407f00     -2 INSTR LOCAL n RSI ZZ  AlwaysNUM xor     esi, esi 
             407f02      5 INSTR BELONGTO 407e40 
-            407f02      5 INSTR DEADREGS  EFLAGS ZZ mov     edi, offset aFontDesc; "font-desc" 
+            407f02      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     edi, offset aFontDesc; "font-desc" 
             407f07     -1 INSTR LOCAL NoMetaUpdate call    _g_param_spec_boxed 
             407f07      5 INSTR BELONGTO 407e40 
             407f07      5 INSTR DEADREGS  EFLAGS ZZ call    _g_param_spec_boxed 
             407f0c      3 INSTR BELONGTO 407e40 
-            407f0c      3 INSTR DEADREGS  EFLAGS RDX RDI ZZ mov     rdi, rbx 
+            407f0c      3 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     rdi, rbx 
             407f0f     -1 INSTR LOCAL MetadataRedundant mov     esi, 2 
             407f0f      5 INSTR BELONGTO 407e40 
             407f14      3 INSTR BELONGTO 407e40 
@@ -4398,7 +4420,7 @@
             407f1c     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rsp, 8 
             407f1c      4 INSTR BELONGTO 407e40 
             407f20      3 INSTR BELONGTO 407e40 
-            407f20      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rbx 
+            407f20      3 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     rdi, rbx 
             407f20      8 DEALLOC STACK esp - 8 mov     rdi, rbx
             407f23     -1 INSTR LOCAL MetadataRedundant mov     esi, 98h 
             407f23      5 INSTR BELONGTO 407e40 
@@ -4439,7 +4461,7 @@
             407f50      1 INSTR BELONGTO 407f30 
             407f50      1 INSTR DEADREGS  EFLAGS ZZ retn 
             407f58      5 INSTR BELONGTO 407f30 
-            407f58      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     edi, offset qword_60F960 
+            407f58      5 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     edi, offset qword_60F960 
             407f5d     -1 INSTR LOCAL NoMetaUpdate call    _g_once_init_enter 
             407f5d      5 INSTR BELONGTO 407f30 
             407f5d      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_once_init_enter 
@@ -4448,7 +4470,7 @@
             407f64     -1 INSTR LOCAL NoMetaUpdate jz      short loc_407F44 
             407f64      2 INSTR BELONGTO 407f30 
             407f66      5 INSTR BELONGTO 407f30 
-            407f66      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     edi, offset aGucharmapprint; "GucharmapPrintOperation" 
+            407f66      5 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     edi, offset aGucharmapprint; "GucharmapPrintOperation" 
             407f6b     -1 INSTR LOCAL NoMetaUpdate call    _g_intern_static_string 
             407f6b      5 INSTR BELONGTO 407f30 
             407f6b      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_intern_static_string 
@@ -4458,20 +4480,21 @@
             407f73      5 INSTR BELONGTO 407f30 
             407f73      5 INSTR DEADREGS  EFLAGS ZZ call    _gtk_print_operation_get_type 
             407f78      3 INSTR BELONGTO 407f30 
-            407f78      3 INSTR DEADREGS  EFLAGS RSI RDI R8 R9 ZZ mov     rsi, rbx 
+            407f78      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 ZZ mov     rsi, rbx 
             407f7b      3 INSTR BELONGTO 407f30 
-            407f7b      3 INSTR DEADREGS  EFLAGS RBX RDI R8 R9 ZZ mov     rdi, rax 
+            407f7b      3 INSTR DEADREGS  EFLAGS RCX RDX RBX RDI R8 R9 ZZ mov     rdi, rax 
             407f7e     -2 INSTR LOCAL n R9 ZZ  NumericDEFs mov     r9d, offset sub_408520 
             407f7e      6 INSTR BELONGTO 407f30 
-            407f7e      6 INSTR DEADREGS  EFLAGS RBX R8 R9 ZZ mov     r9d, offset sub_408520 
+            407f7e      6 INSTR DEADREGS  EFLAGS RCX RDX RBX R8 R9 ZZ mov     r9d, offset sub_408520 
             407f84     -2 INSTR LOCAL n R8 ZZ  NUMVia2ndSrcIMMEDNUM mov     r8d, 28h 
             407f84      6 INSTR BELONGTO 407f30 
-            407f84      6 INSTR DEADREGS  EFLAGS RBX R8 ZZ mov     r8d, 28h 
+            407f84      6 INSTR DEADREGS  EFLAGS RCX RDX RBX R8 ZZ mov     r8d, 28h 
             407f8a     -2 INSTR LOCAL n RCX ZZ  NumericDEFs mov     ecx, offset sub_407E40 
             407f8a      5 INSTR BELONGTO 407f30 
-            407f8a      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     ecx, offset sub_407E40 
-            407f8f     -1 INSTR LOCAL MetadataRedundant mov     edx, 120h 
+            407f8a      5 INSTR DEADREGS  EFLAGS RCX RDX RBX ZZ mov     ecx, offset sub_407E40 
+            407f8f     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 120h 
             407f8f      5 INSTR BELONGTO 407f30 
+            407f8f      5 INSTR DEADREGS  EFLAGS RDX RBX ZZ mov     edx, 120h 
             407f94      7 INSTR BELONGTO 407f30 
             407f94      7 INSTR DEADREGS  EFLAGS RBX ZZ mov     [rsp+18h+var_18], 0 
             407f94      7 PTRIMMEDESP STACK 0 displ mov     [rsp+18h+var_18], 0
@@ -4479,7 +4502,7 @@
             407f9b      5 INSTR BELONGTO 407f30 
             407f9b      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_type_register_static_simple 
             407fa0      5 INSTR BELONGTO 407f30 
-            407fa0      5 INSTR DEADREGS  EFLAGS RBX RSI ZZ mov     edi, offset qword_60F960 
+            407fa0      5 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ mov     edi, offset qword_60F960 
             407fa5      3 INSTR BELONGTO 407f30 
             407fa5      3 INSTR DEADREGS  EFLAGS RBX RSI ZZ mov     rsi, rax 
             407fa8     -1 INSTR LOCAL NoMetaUpdate call    _g_once_init_leave 
@@ -4697,7 +4720,6 @@
             408460      5 PTRIMMEDESP STACK -24 displ mov     [rsp-18h], rbx
             408465      5 PTRIMMEDESP STACK -16 displ mov     [rsp-10h], rbp
             40846d      5 PTRIMMEDESP STACK -8 displ mov     [rsp-8], r12
-            40847d      2 PTRIMMEDEBP STACK 0 displ mov     ebp, esi
             408482     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 50h 
             408487     -1 INSTR LOCAL NoMetaUpdate call    _g_type_check_class_cast 
             408492      2 PTRIMMEDEBP STACK 0 displ mov     esi, ebp
@@ -4800,7 +4822,7 @@
             4085c6      5 INSTR BELONGTO 408590 
             4085c6      5 INSTR DEADREGS  EFLAGS ZZ call    _g_utf8_get_char 
             4085cb      2 INSTR BELONGTO 408590 
-            4085cb      2 INSTR DEADREGS  EFLAGS ZZ mov     edi, eax 
+            4085cb      2 INSTR DEADREGS  EFLAGS RDI ZZ mov     edi, eax 
             4085cd     -1 INSTR LOCAL NoMetaUpdate call    _g_unichar_isspace 
             4085cd      5 INSTR BELONGTO 408590 
             4085cd      5 INSTR DEADREGS  EFLAGS ZZ call    _g_unichar_isspace 
@@ -4809,7 +4831,7 @@
             4085d4     -1 INSTR LOCAL NoMetaUpdate jnz     short loc_4085B0 
             4085d4      2 INSTR BELONGTO 408590 
             4085d6      1 INSTR BELONGTO 408590 
-            4085d6      1 INSTR DEADREGS  EFLAGS RBX R12 ZZ pop     rbx 
+            4085d6      1 INSTR DEADREGS  EFLAGS RAX RBX R12 ZZ pop     rbx 
             4085d7     -1 INSTR LOCAL MetadataUnused xor     eax, eax 
             4085d7      2 INSTR BELONGTO 408590 
             4085d9     -1 INSTR LOCAL NoMetaUpdate test    bpl, bpl 
@@ -4824,12 +4846,12 @@
             4085e2      1 INSTR BELONGTO 408590 
             4085e2      1 INSTR DEADREGS  EFLAGS ZZ retn 
             4085e8      1 INSTR BELONGTO 408590 
-            4085e8      1 INSTR DEADREGS  EFLAGS RBX R12 ZZ pop     rbx 
+            4085e8      1 INSTR DEADREGS  EFLAGS RAX RBX R12 ZZ pop     rbx 
             4085e9      1 INSTR BELONGTO 408590 
-            4085e9      1 INSTR DEADREGS  EFLAGS R12 ZZ pop     rbp 
+            4085e9      1 INSTR DEADREGS  EFLAGS RAX R12 ZZ pop     rbp 
             4085ea     -2 INSTR LOCAL n RAX ZZ  NUMVia2ndSrcIMMEDNUM mov     eax, 1 
             4085ea      5 INSTR BELONGTO 408590 
-            4085ea      5 INSTR DEADREGS  EFLAGS R12 ZZ mov     eax, 1 
+            4085ea      5 INSTR DEADREGS  EFLAGS RAX R12 ZZ mov     eax, 1 
             4085ef      2 INSTR BELONGTO 408590 
             4085ef      2 INSTR DEADREGS  EFLAGS R12 ZZ pop     r12 
             4085f1      1 INSTR BELONGTO 408590 
@@ -4859,9 +4881,10 @@
             408619      5 INSTR BELONGTO 408600 
             408619      5 INSTR DEADREGS  EFLAGS ZZ call    _g_free 
             40861e      3 INSTR BELONGTO 408600 
-            40861e      3 INSTR DEADREGS  EFLAGS RSI ZZ mov     rsi, rbx 
-            408621     -1 INSTR LOCAL MetadataRedundant mov     edi, 78h 
+            40861e      3 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     rsi, rbx 
+            408621     -2 INSTR LOCAL n RDI ZZ  NUMVia2ndSrcIMMEDNUM mov     edi, 78h 
             408621      5 INSTR BELONGTO 408600 
+            408621      5 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     edi, 78h 
             408626      1 INSTR BELONGTO 408600 
             408626      1 INSTR DEADREGS  EFLAGS RBX ZZ pop     rbx 
             408627     -1 INSTR LOCAL NoMetaUpdate jmp     _g_slice_free1 
@@ -4937,7 +4960,7 @@
             408686     -1 INSTR LOCAL MetadataUnused mov     r14, cs:g_utf8_skip 
             408686      7 INSTR BELONGTO 408630 
             40868d      4 INSTR BELONGTO 408630 
-            40868d      4 INSTR DEADREGS  EFLAGS R12 R13 R15 ZZ mov     [rsp+68h+var_68], rbx 
+            40868d      4 INSTR DEADREGS  EFLAGS RAX RDX R12 R13 R15 ZZ mov     [rsp+68h+var_68], rbx 
             40868d      4 PTRIMMEDESP STACK 0 displ mov     [rsp+68h+var_68], rbx
             408691     -1 INSTR LOCAL MetadataUnused mov     [rsp+68h+var_40], r14 
             408691      5 INSTR BELONGTO 408630 
@@ -4990,7 +5013,7 @@
             4086e4     -1 INSTR LOCAL NoMetaUpdate jb      loc_4087A2 
             4086e4      6 INSTR BELONGTO 408630 
             4086ea      4 INSTR BELONGTO 408630 
-            4086ea      4 INSTR DEADREGS  EFLAGS R12 R13 R15 ZZ mov     edx, [rsp+68h+var_54] 
+            4086ea      4 INSTR DEADREGS  EFLAGS RAX RDX R12 R13 R15 ZZ mov     edx, [rsp+68h+var_54] 
             4086ea      4 PTRIMMEDESP STACK 20 displ mov     edx, [rsp+68h+var_54]
             4086ee     -1 INSTR LOCAL NoMetaUpdate test    edx, edx 
             4086ee      2 INSTR BELONGTO 408630 
@@ -5025,7 +5048,7 @@
             40872a      5 INSTR BELONGTO 408630 
             40872a      5 INSTR DEADREGS  EFLAGS R15 ZZ call    _g_utf8_get_char 
             40872f      2 INSTR BELONGTO 408630 
-            40872f      2 INSTR DEADREGS  EFLAGS R15 ZZ mov     edi, eax 
+            40872f      2 INSTR DEADREGS  EFLAGS RDI R15 ZZ mov     edi, eax 
             408731     -1 INSTR LOCAL NoMetaUpdate call    _g_unichar_tolower 
             408731      5 INSTR BELONGTO 408630 
             408731      5 INSTR DEADREGS  EFLAGS R15 ZZ call    _g_unichar_tolower 
@@ -5037,7 +5060,7 @@
             40873c      5 INSTR BELONGTO 408630 
             40873c      5 INSTR DEADREGS  EFLAGS ZZ call    _g_utf8_get_char 
             408741      2 INSTR BELONGTO 408630 
-            408741      2 INSTR DEADREGS  EFLAGS ZZ mov     edi, eax 
+            408741      2 INSTR DEADREGS  EFLAGS RDI ZZ mov     edi, eax 
             408743     -1 INSTR LOCAL NoMetaUpdate call    _g_unichar_tolower 
             408743      5 INSTR BELONGTO 408630 
             408743      5 INSTR DEADREGS  EFLAGS ZZ call    _g_unichar_tolower 
@@ -5063,7 +5086,7 @@
             408770     -1 INSTR LOCAL NoMetaUpdate jnz     short loc_408720 
             408770      2 INSTR BELONGTO 408630 
             408772      4 INSTR BELONGTO 408630 
-            408772      4 INSTR DEADREGS  EFLAGS R13 R15 ZZ mov     eax, [rsp+68h+var_54] 
+            408772      4 INSTR DEADREGS  EFLAGS RAX R13 R15 ZZ mov     eax, [rsp+68h+var_54] 
             408772      4 PTRIMMEDESP STACK 20 displ mov     eax, [rsp+68h+var_54]
             408776     -1 INSTR LOCAL NoMetaUpdate test    eax, eax 
             408776      2 INSTR BELONGTO 408630 
@@ -5138,7 +5161,7 @@
             4087e1      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rsi 
             4087e4     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 4 
             4087e4      5 INSTR BELONGTO 4087d0 
-            4087e4      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, 4 
+            4087e4      5 INSTR DEADREGS  EFLAGS RSI ZZ mov     esi, 4 
             4087e9      3 INSTR BELONGTO 4087d0 
             4087e9      3 INSTR DEADREGS  EFLAGS ZZ mov     rbp, rdx 
             4087ec     -1 INSTR LOCAL NoMetaUpdate call    _gtk_image_new_from_stock 
@@ -5159,14 +5182,15 @@
             408802      5 INSTR BELONGTO 4087d0 
             408802      5 INSTR DEADREGS  EFLAGS ZZ call    _gtk_button_set_label 
             408807      3 INSTR BELONGTO 4087d0 
-            408807      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rbx 
+            408807      3 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     rdi, rbx 
             40880a     -1 INSTR LOCAL MetadataUnused mov     rbp, [rsp+18h+var_8] 
             40880a      5 INSTR BELONGTO 4087d0 
             40880f      5 INSTR BELONGTO 4087d0 
-            40880f      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     rbx, [rsp+18h+var_10] 
+            40880f      5 INSTR DEADREGS  EFLAGS RBX RSI ZZ mov     rbx, [rsp+18h+var_10] 
             40880f      5 PTRIMMEDESP STACK 8 displ mov     rbx, [rsp+18h+var_10]
-            408814     -1 INSTR LOCAL MetadataRedundant mov     esi, 1 
+            408814     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 1 
             408814      5 INSTR BELONGTO 4087d0 
+            408814      5 INSTR DEADREGS  EFLAGS RSI ZZ mov     esi, 1 
             408819     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rsp, 18h 
             408819      4 INSTR BELONGTO 4087d0 
             40881d     -1 INSTR LOCAL NoMetaUpdate jmp     _gtk_button_set_use_underline 
@@ -5203,7 +5227,7 @@
             408850      1 INSTR BELONGTO 408830 
             408850      1 INSTR DEADREGS  EFLAGS ZZ retn 
             408858      5 INSTR BELONGTO 408830 
-            408858      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     edi, offset qword_60F970 
+            408858      5 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     edi, offset qword_60F970 
             40885d     -1 INSTR LOCAL NoMetaUpdate call    _g_once_init_enter 
             40885d      5 INSTR BELONGTO 408830 
             40885d      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_once_init_enter 
@@ -5212,7 +5236,7 @@
             408864     -1 INSTR LOCAL NoMetaUpdate jz      short loc_408844 
             408864      2 INSTR BELONGTO 408830 
             408866      5 INSTR BELONGTO 408830 
-            408866      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     edi, offset aGucharmapsearc; "GucharmapSearchDialog" 
+            408866      5 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     edi, offset aGucharmapsearc; "GucharmapSearchDialog" 
             40886b     -1 INSTR LOCAL NoMetaUpdate call    _g_intern_static_string 
             40886b      5 INSTR BELONGTO 408830 
             40886b      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_intern_static_string 
@@ -5222,20 +5246,21 @@
             408873      5 INSTR BELONGTO 408830 
             408873      5 INSTR DEADREGS  EFLAGS ZZ call    _gtk_dialog_get_type 
             408878      3 INSTR BELONGTO 408830 
-            408878      3 INSTR DEADREGS  EFLAGS RSI RDI R8 R9 ZZ mov     rsi, rbx 
+            408878      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 ZZ mov     rsi, rbx 
             40887b      3 INSTR BELONGTO 408830 
-            40887b      3 INSTR DEADREGS  EFLAGS RBX RDI R8 R9 ZZ mov     rdi, rax 
+            40887b      3 INSTR DEADREGS  EFLAGS RCX RDX RBX RDI R8 R9 ZZ mov     rdi, rax 
             40887e     -2 INSTR LOCAL n R9 ZZ  NumericDEFs mov     r9d, offset loc_4097E0 
             40887e      6 INSTR BELONGTO 408830 
-            40887e      6 INSTR DEADREGS  EFLAGS RBX R8 R9 ZZ mov     r9d, offset loc_4097E0 
+            40887e      6 INSTR DEADREGS  EFLAGS RCX RDX RBX R8 R9 ZZ mov     r9d, offset loc_4097E0 
             408884     -2 INSTR LOCAL n R8 ZZ  NUMVia2ndSrcIMMEDNUM mov     r8d, 40h 
             408884      6 INSTR BELONGTO 408830 
-            408884      6 INSTR DEADREGS  EFLAGS RBX R8 ZZ mov     r8d, 40h 
+            408884      6 INSTR DEADREGS  EFLAGS RCX RDX RBX R8 ZZ mov     r8d, 40h 
             40888a     -2 INSTR LOCAL n RCX ZZ  NumericDEFs mov     ecx, offset sub_409680 
             40888a      5 INSTR BELONGTO 408830 
-            40888a      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     ecx, offset sub_409680 
-            40888f     -1 INSTR LOCAL MetadataRedundant mov     edx, 470h 
+            40888a      5 INSTR DEADREGS  EFLAGS RCX RDX RBX ZZ mov     ecx, offset sub_409680 
+            40888f     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 470h 
             40888f      5 INSTR BELONGTO 408830 
+            40888f      5 INSTR DEADREGS  EFLAGS RDX RBX ZZ mov     edx, 470h 
             408894      7 INSTR BELONGTO 408830 
             408894      7 INSTR DEADREGS  EFLAGS RBX ZZ mov     [rsp+18h+var_18], 0 
             408894      7 PTRIMMEDESP STACK 0 displ mov     [rsp+18h+var_18], 0
@@ -5243,7 +5268,7 @@
             40889b      5 INSTR BELONGTO 408830 
             40889b      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_type_register_static_simple 
             4088a0      5 INSTR BELONGTO 408830 
-            4088a0      5 INSTR DEADREGS  EFLAGS RBX RSI ZZ mov     edi, offset qword_60F970 
+            4088a0      5 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ mov     edi, offset qword_60F970 
             4088a5      3 INSTR BELONGTO 408830 
             4088a5      3 INSTR DEADREGS  EFLAGS RBX RSI ZZ mov     rsi, rax 
             4088a8     -1 INSTR LOCAL NoMetaUpdate call    _g_once_init_leave 
@@ -5300,7 +5325,7 @@
             4088de     -1 INSTR LOCAL NoMetaUpdate jz      short loc_4088EB 
             4088de      2 INSTR BELONGTO 4088b0 
             4088e0      3 INSTR BELONGTO 4088b0 
-            4088e0      3 INSTR DEADREGS  EFLAGS R12 R15 ZZ mov     ecx, [rax+6Ch] 
+            4088e0      3 INSTR DEADREGS  EFLAGS RCX R12 R15 ZZ mov     ecx, [rax+6Ch] 
             4088e3     -1 INSTR LOCAL NoMetaUpdate test    ecx, ecx 
             4088e3      2 INSTR BELONGTO 4088b0 
             4088e5     -1 INSTR LOCAL NoMetaUpdate jnz     loc_408CC9 
@@ -5322,8 +5347,9 @@
             408901     -1 INSTR LOCAL NoMetaUpdate call    _gtk_widget_get_display 
             408901      5 INSTR BELONGTO 4088b0 
             408901      5 INSTR DEADREGS  EFLAGS R15 ZZ call    _gtk_widget_get_display 
-            408906     -1 INSTR LOCAL MetadataRedundant mov     esi, 96h 
+            408906     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 96h 
             408906      5 INSTR BELONGTO 4088b0 
+            408906      5 INSTR DEADREGS  EFLAGS RSI RDI R15 ZZ mov     esi, 96h 
             40890b      3 INSTR BELONGTO 4088b0 
             40890b      3 INSTR DEADREGS  EFLAGS RDI R15 ZZ mov     rdi, rax 
             40890e     -1 INSTR LOCAL NoMetaUpdate call    _gdk_cursor_new_for_display 
@@ -5403,9 +5429,9 @@
             40898c      5 INSTR BELONGTO 4088b0 
             40898c      5 INSTR DEADREGS  EFLAGS R15 ZZ call    _gucharmap_charmap_get_active_character 
             408991      3 INSTR BELONGTO 4088b0 
-            408991      3 INSTR DEADREGS  EFLAGS RDI R15 ZZ mov     rdi, rbp 
+            408991      3 INSTR DEADREGS  EFLAGS RSI RDI R15 ZZ mov     rdi, rbp 
             408994      2 INSTR BELONGTO 4088b0 
-            408994      2 INSTR DEADREGS  EFLAGS R15 ZZ mov     esi, eax 
+            408994      2 INSTR DEADREGS  EFLAGS RSI R15 ZZ mov     esi, eax 
             408996     -1 INSTR LOCAL NoMetaUpdate call    _gucharmap_codepoint_list_get_index 
             408996      5 INSTR BELONGTO 4088b0 
             408996      5 INSTR DEADREGS  EFLAGS R15 ZZ call    _gucharmap_codepoint_list_get_index 
@@ -5459,6 +5485,7 @@
             4089e8     -1 INSTR LOCAL NoMetaUpdate cmp     r14d, 1 
             4089e8      4 INSTR BELONGTO 4088b0 
             4089ec      5 INSTR BELONGTO 4088b0 
+            4089ec      5 INSTR DEADREGS  RDI ZZ mov     [rsp+68h+var_60], rax 
             4089ec      5 PTRIMMEDESP STACK 8 displ mov     [rsp+68h+var_60], rax
             4089f1     -1 INSTR LOCAL NoMetaUpdate jz      short loc_4089FD 
             4089f1      2 INSTR BELONGTO 4088b0 
@@ -5468,7 +5495,7 @@
             4089f7      6 INSTR BELONGTO 4088b0 
             4089fd     -2 INSTR LOCAL n RDI ZZ  NUMVia2ndSrcIMMEDNUM mov     edi, 78h 
             4089fd      5 INSTR BELONGTO 4088b0 
-            4089fd      5 INSTR DEADREGS  EFLAGS R12 ZZ mov     edi, 78h 
+            4089fd      5 INSTR DEADREGS  EFLAGS RDI R12 ZZ mov     edi, 78h 
             408a02     -1 INSTR LOCAL NoMetaUpdate call    _g_slice_alloc 
             408a02      5 INSTR BELONGTO 4088b0 
             408a02      5 INSTR DEADREGS  EFLAGS R12 ZZ call    _g_slice_alloc 
@@ -5497,10 +5524,11 @@
             408a2b      5 INSTR BELONGTO 4088b0 
             408a2b      5 INSTR DEADREGS  EFLAGS ZZ call    _g_strdup 
             408a30      5 INSTR BELONGTO 4088b0 
-            408a30      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     rdi, [rsp+68h+var_60] 
+            408a30      5 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     rdi, [rsp+68h+var_60] 
             408a30      5 PTRIMMEDESP STACK 8 displ mov     rdi, [rsp+68h+var_60]
-            408a35     -1 INSTR LOCAL MetadataRedundant xor     edx, edx 
             408a35      2 INSTR BELONGTO 4088b0 
+            408a35      2 INSTR DEADREGS  EFLAGS RDX RSI ZZ xor     edx, edx 
+            408a35     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
             408a37      5 INSTR BELONGTO 4088b0 
             408a37      5 INSTR DEADREGS  EFLAGS RSI ZZ mov     [r12+8], rax 
             408a3c     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     rsi, 0FFFFFFFFFFFFFFFFh 
@@ -5514,7 +5542,7 @@
             408a4b      5 INSTR BELONGTO 4088b0 
             408a4b      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     [r12+10h], rax 
             408a50      4 INSTR BELONGTO 4088b0 
-            408a50      4 INSTR DEADREGS  EFLAGS RDI ZZ mov     eax, [rsp+68h+var_4C] 
+            408a50      4 INSTR DEADREGS  EFLAGS RAX RDI ZZ mov     eax, [rsp+68h+var_4C] 
             408a50      4 PTRIMMEDESP STACK 28 displ mov     eax, [rsp+68h+var_4C]
             408a54     -1 INSTR LOCAL NoMetaUpdate cmp     byte ptr [rdx], 0 
             408a54      3 INSTR BELONGTO 4088b0 
@@ -5527,7 +5555,7 @@
             408a6e      5 INSTR BELONGTO 4088b0 
             408a6e      5 INSTR DEADREGS  RDI R14 ZZ mov     [r12+48h], eax 
             408a73      4 INSTR BELONGTO 4088b0 
-            408a73      4 INSTR DEADREGS  RDI R14 ZZ mov     eax, [rsp+68h+var_50] 
+            408a73      4 INSTR DEADREGS  RAX RDI R14 ZZ mov     eax, [rsp+68h+var_50] 
             408a73      4 PTRIMMEDESP STACK 24 displ mov     eax, [rsp+68h+var_50]
             408a77      9 INSTR BELONGTO 4088b0 
             408a77      9 INSTR DEADREGS  RDI R14 ZZ mov     dword ptr [r12+54h], 0 
@@ -5562,7 +5590,7 @@
             408ab7      5 INSTR BELONGTO 4088b0 
             408ab7      5 INSTR DEADREGS  EFLAGS R15 ZZ call    _g_utf8_get_char 
             408abc      2 INSTR BELONGTO 4088b0 
-            408abc      2 INSTR DEADREGS  EFLAGS R15 ZZ mov     edi, eax 
+            408abc      2 INSTR DEADREGS  EFLAGS RDI R15 ZZ mov     edi, eax 
             408abe     -1 INSTR LOCAL NoMetaUpdate call    _g_unichar_isspace 
             408abe      5 INSTR BELONGTO 4088b0 
             408abe      5 INSTR DEADREGS  EFLAGS R15 ZZ call    _g_unichar_isspace 
@@ -5571,7 +5599,7 @@
             408ac5     -1 INSTR LOCAL MetadataUnused mov     r15d, eax 
             408ac5      3 INSTR BELONGTO 4088b0 
             408ac8      4 INSTR BELONGTO 4088b0 
-            408ac8      4 INSTR DEADREGS  RDX ZZ mov     rdx, [rsp+68h+var_68] 
+            408ac8      4 INSTR DEADREGS  RDX RDI ZZ mov     rdx, [rsp+68h+var_68] 
             408ac8      4 PTRIMMEDESP STACK 0 displ mov     rdx, [rsp+68h+var_68]
             408acc     -1 INSTR LOCAL NoMetaUpdate jz      short loc_408AF3 
             408acc      2 INSTR BELONGTO 4088b0 
@@ -5582,32 +5610,32 @@
             408ad3      5 INSTR BELONGTO 4088b0 
             408ad3      5 INSTR DEADREGS  EFLAGS ZZ call    _g_utf8_get_char 
             408ad8      2 INSTR BELONGTO 4088b0 
-            408ad8      2 INSTR DEADREGS  EFLAGS ZZ mov     edi, eax 
+            408ad8      2 INSTR DEADREGS  EFLAGS RDI ZZ mov     edi, eax 
             408ada     -1 INSTR LOCAL NoMetaUpdate call    _g_unichar_isspace 
             408ada      5 INSTR BELONGTO 4088b0 
             408ada      5 INSTR DEADREGS  EFLAGS ZZ call    _g_unichar_isspace 
             408adf      5 INSTR BELONGTO 4088b0 
-            408adf      5 INSTR DEADREGS  EFLAGS RCX RDX ZZ mov     rcx, [rsp+68h+var_58] 
+            408adf      5 INSTR DEADREGS  EFLAGS RCX RDX RDI ZZ mov     rcx, [rsp+68h+var_58] 
             408adf      5 PTRIMMEDESP STACK 16 displ mov     rcx, [rsp+68h+var_58]
             408ae4     -1 INSTR LOCAL NoMetaUpdate test    eax, eax 
             408ae4      2 INSTR BELONGTO 4088b0 
             408ae6      4 INSTR BELONGTO 4088b0 
-            408ae6      4 INSTR DEADREGS  RAX RDX ZZ mov     rdx, [rsp+68h+var_68] 
+            408ae6      4 INSTR DEADREGS  RAX RDX RDI ZZ mov     rdx, [rsp+68h+var_68] 
             408ae6      4 PTRIMMEDESP STACK 0 displ mov     rdx, [rsp+68h+var_68]
             408aea      4 INSTR BELONGTO 4088b0 
-            408aea      4 INSTR DEADREGS  RAX ZZ cmovz   rcx, r14 
+            408aea      4 INSTR DEADREGS  RAX RDI ZZ cmovz   rcx, r14 
             408aee      5 INSTR BELONGTO 4088b0 
-            408aee      5 INSTR DEADREGS  EFLAGS RAX ZZ mov     [rsp+68h+var_58], rcx 
+            408aee      5 INSTR DEADREGS  EFLAGS RAX RDI ZZ mov     [rsp+68h+var_58], rcx 
             408aee      5 PTRIMMEDESP STACK 16 displ mov     [rsp+68h+var_58], rcx
             408af3     -1 INSTR LOCAL MetadataUnused movzx   eax, byte ptr [r14] 
             408af3      4 INSTR BELONGTO 4088b0 
             408af7      7 INSTR BELONGTO 4088b0 
-            408af7      7 INSTR DEADREGS  EFLAGS RCX ZZ mov     rcx, cs:g_utf8_skip 
+            408af7      7 INSTR DEADREGS  EFLAGS RCX RDI ZZ mov     rcx, cs:g_utf8_skip 
             408afe     -2 INSTR LOCAL n RAX ZZ  NumericDEFs movsx   rax, byte ptr [rcx+rax] 
             408afe      5 INSTR BELONGTO 4088b0 
-            408afe      5 INSTR DEADREGS  EFLAGS ZZ movsx   rax, byte ptr [rcx+rax] 
+            408afe      5 INSTR DEADREGS  EFLAGS RDI ZZ movsx   rax, byte ptr [rcx+rax] 
             408b03      3 INSTR BELONGTO 4088b0 
-            408b03      3 INSTR DEADREGS  EFLAGS ZZ add     rax, r14 
+            408b03      3 INSTR DEADREGS  EFLAGS RDI ZZ add     rax, r14 
             408b06     -1 INSTR LOCAL NoMetaUpdate cmp     byte ptr [rax], 0 
             408b06      3 INSTR BELONGTO 4088b0 
             408b09     -1 INSTR LOCAL NoMetaUpdate jnz     short loc_408AA8 
@@ -5615,12 +5643,12 @@
             408b0b     -1 INSTR LOCAL NoMetaUpdate test    r15d, r15d 
             408b0b      3 INSTR BELONGTO 4088b0 
             408b0e      6 INSTR BELONGTO 4088b0 
-            408b0e      6 INSTR DEADREGS  R14 R15 ZZ cmovnz  rax, [rsp+68h+var_58] 
+            408b0e      6 INSTR DEADREGS  RDI R14 R15 ZZ cmovnz  rax, [rsp+68h+var_58] 
             408b0e      6 PTRIMMEDESP STACK 16 displ cmovnz  rax, [rsp+68h+var_58]
             408b14     -1 INSTR LOCAL NoMetaUpdate cmp     rdx, rax 
             408b14      3 INSTR BELONGTO 4088b0 
             408b17      3 INSTR BELONGTO 4088b0 
-            408b17      3 INSTR DEADREGS  R14 R15 ZZ mov     byte ptr [rax], 0 
+            408b17      3 INSTR DEADREGS  RDI R14 R15 ZZ mov     byte ptr [rax], 0 
             408b1a     -1 INSTR LOCAL NoMetaUpdate jz      loc_408DD8 
             408b1a      6 INSTR BELONGTO 4088b0 
             408b20      5 INSTR BELONGTO 4088b0 
@@ -5655,7 +5683,7 @@
             408b54      5 INSTR BELONGTO 4088b0 
             408b54      5 INSTR DEADREGS  EFLAGS R15 ZZ call    _g_utf8_get_char 
             408b59      2 INSTR BELONGTO 4088b0 
-            408b59      2 INSTR DEADREGS  EFLAGS R15 ZZ mov     edi, eax 
+            408b59      2 INSTR DEADREGS  EFLAGS RDI R15 ZZ mov     edi, eax 
             408b5b     -1 INSTR LOCAL NoMetaUpdate call    _g_unichar_isspace 
             408b5b      5 INSTR BELONGTO 4088b0 
             408b5b      5 INSTR DEADREGS  EFLAGS R15 ZZ call    _g_unichar_isspace 
@@ -5687,12 +5715,12 @@
             408b87     -1 INSTR LOCAL NoMetaUpdate jz      loc_408DF8 
             408b87      6 INSTR BELONGTO 4088b0 
             408b8d      9 INSTR BELONGTO 4088b0 
-            408b8d      9 INSTR DEADREGS  EFLAGS RSI RDI R14 R15 ZZ mov     dword ptr [r12+24h], 0FFFFFFFFh 
+            408b8d      9 INSTR DEADREGS  EFLAGS RDX RSI RDI R14 R15 ZZ mov     dword ptr [r12+24h], 0FFFFFFFFh 
             408b96      5 INSTR BELONGTO 4088b0 
-            408b96      5 INSTR DEADREGS  EFLAGS RSI RDI R14 R15 ZZ mov     rdi, [r12+18h] 
+            408b96      5 INSTR DEADREGS  EFLAGS RDX RSI RDI R14 R15 ZZ mov     rdi, [r12+18h] 
             408b9b     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 1 
             408b9b      5 INSTR BELONGTO 4088b0 
-            408b9b      5 INSTR DEADREGS  EFLAGS RSI R14 R15 ZZ mov     edx, 1 
+            408b9b      5 INSTR DEADREGS  EFLAGS RDX RSI R14 R15 ZZ mov     edx, 1 
             408ba0     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     rsi, 0FFFFFFFFFFFFFFFFh 
             408ba0      7 INSTR BELONGTO 4088b0 
             408ba0      7 INSTR DEADREGS  EFLAGS RSI R14 R15 ZZ mov     rsi, 0FFFFFFFFFFFFFFFFh 
@@ -5717,16 +5745,16 @@
             408bcb     -1 INSTR LOCAL NoMetaUpdate jz      loc_408E18 
             408bcb      6 INSTR BELONGTO 4088b0 
             408bd1      9 INSTR BELONGTO 4088b0 
-            408bd1      9 INSTR DEADREGS  EFLAGS RAX RDI R14 R15 ZZ mov     dword ptr [r12+34h], 0FFFFFFFFh 
+            408bd1      9 INSTR DEADREGS  EFLAGS RAX RDX RSI RDI R14 R15 ZZ mov     dword ptr [r12+34h], 0FFFFFFFFh 
             408bda      5 INSTR BELONGTO 4088b0 
-            408bda      5 INSTR DEADREGS  EFLAGS RAX RDI R14 R15 ZZ mov     r14, [r12+18h] 
+            408bda      5 INSTR DEADREGS  EFLAGS RAX RDX RSI RDI R14 R15 ZZ mov     r14, [r12+18h] 
             408bdf      4 INSTR BELONGTO 4088b0 
-            408bdf      4 INSTR DEADREGS  EFLAGS RAX RDI R15 ZZ mov     rax, [r12] 
+            408bdf      4 INSTR DEADREGS  EFLAGS RAX RDX RSI RDI R15 ZZ mov     rax, [r12] 
             408be3     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 2 
             408be3      5 INSTR BELONGTO 4088b0 
-            408be3      5 INSTR DEADREGS  EFLAGS RDI R15 ZZ mov     edx, 2 
+            408be3      5 INSTR DEADREGS  EFLAGS RDX RSI RDI R15 ZZ mov     edx, 2 
             408be8      5 INSTR BELONGTO 4088b0 
-            408be8      5 INSTR DEADREGS  EFLAGS RDI R15 ZZ mov     esi, offset asc_40C00E; "&#" 
+            408be8      5 INSTR DEADREGS  EFLAGS RSI RDI R15 ZZ mov     esi, offset asc_40C00E; "&#" 
             408bed      3 INSTR BELONGTO 4088b0 
             408bed      3 INSTR DEADREGS  EFLAGS RDI R15 ZZ mov     rdi, r14 
             408bf0      5 INSTR BELONGTO 4088b0 
@@ -5738,21 +5766,21 @@
             408bfa     -1 INSTR LOCAL NoMetaUpdate test    eax, eax 
             408bfa      2 INSTR BELONGTO 4088b0 
             408bfc      4 INSTR BELONGTO 4088b0 
-            408bfc      4 INSTR DEADREGS  RCX RDI R15 ZZ lea     rcx, [r14+2] 
+            408bfc      4 INSTR DEADREGS  RCX RDX RSI RDI R15 ZZ lea     rcx, [r14+2] 
             408c00     -1 INSTR LOCAL NoMetaUpdate jz      loc_408D64 
             408c00      6 INSTR BELONGTO 4088b0 
             408c06     -1 INSTR LOCAL NoMetaUpdate cmp     byte ptr [r14], 23h 
             408c06      4 INSTR BELONGTO 4088b0 
             408c0a      5 INSTR BELONGTO 4088b0 
-            408c0a      5 INSTR DEADREGS  RDI R15 ZZ lea     r15, [rsp+68h+endptr] 
+            408c0a      5 INSTR DEADREGS  RDX RSI RDI R15 ZZ lea     r15, [rsp+68h+endptr] 
             408c0a      5 PTRIMMEDESP STACK 40 displ lea     r15, [rsp+68h+endptr]
             408c0f     -1 INSTR LOCAL NoMetaUpdate jz      loc_408D60 
             408c0f      6 INSTR BELONGTO 4088b0 
             408c15     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 3 
             408c15      5 INSTR BELONGTO 4088b0 
-            408c15      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     edx, 3 
+            408c15      5 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     edx, 3 
             408c1a      5 INSTR BELONGTO 4088b0 
-            408c1a      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     esi, offset asc_40C011; "&#x" 
+            408c1a      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, offset asc_40C011; "&#x" 
             408c1f      3 INSTR BELONGTO 4088b0 
             408c1f      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, r14 
             408c22     -1 INSTR LOCAL NoMetaUpdate call    _g_ascii_strncasecmp 
@@ -5761,7 +5789,7 @@
             408c27     -1 INSTR LOCAL NoMetaUpdate test    eax, eax 
             408c27      2 INSTR BELONGTO 4088b0 
             408c29      4 INSTR BELONGTO 4088b0 
-            408c29      4 INSTR DEADREGS  RCX RDI ZZ lea     rcx, [r14+3] 
+            408c29      4 INSTR DEADREGS  RCX RDX RSI RDI ZZ lea     rcx, [r14+3] 
             408c2d     -1 INSTR LOCAL NoMetaUpdate jnz     loc_408DB0 
             408c2d      6 INSTR BELONGTO 4088b0 
             408c33     -1 INSTR LOCAL NoMetaUpdate cmp     r14, rcx 
@@ -5769,10 +5797,10 @@
             408c36     -1 INSTR LOCAL NoMetaUpdate jz      loc_408D20 
             408c36      6 INSTR BELONGTO 4088b0 
             408c3c      3 INSTR BELONGTO 4088b0 
-            408c3c      3 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     rdi, rcx        ; nptr 
+            408c3c      3 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     rdi, rcx        ; nptr 
             408c3f     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 10h        ; base 
             408c3f      5 INSTR BELONGTO 4088b0 
-            408c3f      5 INSTR DEADREGS  EFLAGS RSI ZZ mov     edx, 10h        ; base 
+            408c3f      5 INSTR DEADREGS  EFLAGS RDX RSI ZZ mov     edx, 10h        ; base 
             408c44      3 INSTR BELONGTO 4088b0 
             408c44      3 INSTR DEADREGS  EFLAGS RSI ZZ mov     rsi, r15        ; endptr 
             408c47      4 INSTR BELONGTO 4088b0 
@@ -5782,7 +5810,7 @@
             408c4b      5 INSTR BELONGTO 4088b0 
             408c4b      5 INSTR DEADREGS  EFLAGS ZZ call    _strtoul 
             408c50      4 INSTR BELONGTO 4088b0 
-            408c50      4 INSTR DEADREGS  EFLAGS RCX RDI ZZ mov     rcx, [rsp+68h+var_68] 
+            408c50      4 INSTR DEADREGS  EFLAGS RCX RSI RDI ZZ mov     rcx, [rsp+68h+var_68] 
             408c50      4 PTRIMMEDESP STACK 0 displ mov     rcx, [rsp+68h+var_68]
             408c54     -1 INSTR LOCAL NoMetaUpdate cmp     rcx, [rsp+68h+endptr] 
             408c54      5 INSTR BELONGTO 4088b0 
@@ -5790,10 +5818,10 @@
             408c59     -1 INSTR LOCAL NoMetaUpdate jz      loc_408D20 
             408c59      6 INSTR BELONGTO 4088b0 
             408c5f      5 INSTR BELONGTO 4088b0 
-            408c5f      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, [rsp+68h+var_60] 
+            408c5f      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     rdi, [rsp+68h+var_60] 
             408c5f      5 PTRIMMEDESP STACK 8 displ mov     rdi, [rsp+68h+var_60]
             408c64      2 INSTR BELONGTO 4088b0 
-            408c64      2 INSTR DEADREGS  EFLAGS ZZ mov     esi, eax 
+            408c64      2 INSTR DEADREGS  EFLAGS RSI ZZ mov     esi, eax 
             408c64     -2 INSTR LOCAL n RSI ZZ  NumericDEFs mov     esi, eax 
             408c66     -1 INSTR LOCAL NoMetaUpdate call    _gucharmap_codepoint_list_get_index 
             408c66      5 INSTR BELONGTO 4088b0 
@@ -5803,22 +5831,22 @@
             408c6e     -1 INSTR LOCAL NoMetaUpdate jz      loc_408D20 
             408c6e      6 INSTR BELONGTO 4088b0 
             408c74      5 INSTR BELONGTO 4088b0 
-            408c74      5 INSTR DEADREGS  EFLAGS RDX R14 R15 ZZ mov     [r12+38h], eax 
+            408c74      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R14 R15 ZZ mov     [r12+38h], eax 
             408c79      9 INSTR BELONGTO 4088b0 
-            408c79      9 INSTR DEADREGS  EFLAGS RDX R14 R15 ZZ mov     dword ptr [r12+6Ch], 0 
+            408c79      9 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R14 R15 ZZ mov     dword ptr [r12+6Ch], 0 
             408c82      4 INSTR BELONGTO 4088b0 
-            408c82      4 INSTR DEADREGS  EFLAGS RDX R14 R15 ZZ mov     [r13+20h], r12 
+            408c82      4 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R14 R15 ZZ mov     [r13+20h], r12 
             408c86     -2 INSTR LOCAL n RCX ZZ  NumericDEFs mov     ecx, offset sub_408F30 
             408c86      5 INSTR BELONGTO 4088b0 
-            408c86      5 INSTR DEADREGS  EFLAGS RDX R13 R14 R15 ZZ mov     ecx, offset sub_408F30 
+            408c86      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R13 R14 R15 ZZ mov     ecx, offset sub_408F30 
             408c8b      3 INSTR BELONGTO 4088b0 
-            408c8b      3 INSTR DEADREGS  EFLAGS RDX R13 R14 R15 ZZ mov     rdx, rbx 
+            408c8b      3 INSTR DEADREGS  EFLAGS RDX RSI RDI R13 R14 R15 ZZ mov     rdx, rbx 
             408c8e     -2 INSTR LOCAL n RSI ZZ  NumericDEFs mov     esi, offset sub_409150 
             408c8e      5 INSTR BELONGTO 4088b0 
-            408c8e      5 INSTR DEADREGS  EFLAGS R13 R14 R15 ZZ mov     esi, offset sub_409150 
+            408c8e      5 INSTR DEADREGS  EFLAGS RSI RDI R13 R14 R15 ZZ mov     esi, offset sub_409150 
             408c93     -2 INSTR LOCAL n RDI ZZ  NUMVia2ndSrcIMMEDNUM mov     edi, 0C8h 
             408c93      5 INSTR BELONGTO 4088b0 
-            408c93      5 INSTR DEADREGS  EFLAGS R13 R14 R15 ZZ mov     edi, 0C8h 
+            408c93      5 INSTR DEADREGS  EFLAGS RDI R13 R14 R15 ZZ mov     edi, 0C8h 
             408c98      9 INSTR BELONGTO 4088b0 
             408c98      9 INSTR DEADREGS  EFLAGS R13 R14 R15 ZZ mov     dword ptr [r12+6Ch], 1 
             408ca1      9 INSTR BELONGTO 4088b0 
@@ -5827,13 +5855,15 @@
             408caa      5 INSTR BELONGTO 4088b0 
             408caa      5 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ call    _g_idle_add_full 
             408caf      6 INSTR BELONGTO 4088b0 
-            408caf      6 INSTR DEADREGS  EFLAGS RDI R12 R13 R14 R15 ZZ mov     esi, cs:dword_60F980 
+            408caf      6 INSTR DEADREGS  EFLAGS RAX RDX RSI RDI R12 R13 R14 R15 ZZ mov     esi, cs:dword_60F980 
             408cb5      3 INSTR BELONGTO 4088b0 
-            408cb5      3 INSTR DEADREGS  EFLAGS RDI R12 R13 R14 R15 ZZ mov     rdi, rbx 
-            408cb8     -1 INSTR LOCAL MetadataRedundant xor     edx, edx 
+            408cb5      3 INSTR DEADREGS  EFLAGS RAX RDX RDI R12 R13 R14 R15 ZZ mov     rdi, rbx 
             408cb8      2 INSTR BELONGTO 4088b0 
-            408cba     -1 INSTR LOCAL MetadataRedundant xor     eax, eax 
+            408cb8      2 INSTR DEADREGS  EFLAGS RAX RDX RBX R12 R13 R14 R15 ZZ xor     edx, edx 
+            408cb8     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
             408cba      2 INSTR BELONGTO 4088b0 
+            408cba      2 INSTR DEADREGS  EFLAGS RAX RBX R12 R13 R14 R15 ZZ xor     eax, eax 
+            408cba     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             408cbc     -1 INSTR LOCAL NoMetaUpdate call    _g_signal_emit 
             408cbc      5 INSTR BELONGTO 4088b0 
             408cbc      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ call    _g_signal_emit 
@@ -5860,25 +5890,25 @@
             408cd7      1 INSTR BELONGTO 4088b0 
             408cd7      1 INSTR DEADREGS  EFLAGS ZZ retn 
             408ce0      6 INSTR BELONGTO 4088b0 
-            408ce0      6 INSTR DEADREGS  EFLAGS R8 ZZ mov     r8d, offset aDirectionGucha; "direction == GUCHARMAP_DIRECTION_BACKWA"... 
+            408ce0      6 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 ZZ mov     r8d, offset aDirectionGucha; "direction == GUCHARMAP_DIRECTION_BACKWA"... 
             408ce6      5 INSTR BELONGTO 4088b0 
-            408ce6      5 INSTR DEADREGS  EFLAGS ZZ mov     ecx, offset aGucharmap_sear; "gucharmap_search_state_new" 
+            408ce6      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI ZZ mov     ecx, offset aGucharmap_sear; "gucharmap_search_state_new" 
             408ceb     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 1E9h 
             408ceb      5 INSTR BELONGTO 4088b0 
-            408ceb      5 INSTR DEADREGS  EFLAGS ZZ mov     edx, 1E9h 
+            408ceb      5 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     edx, 1E9h 
             408cf0      5 INSTR BELONGTO 4088b0 
-            408cf0      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, offset aGucharmapSearc; "gucharmap-search-dialog.c" 
+            408cf0      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, offset aGucharmapSearc; "gucharmap-search-dialog.c" 
             408cf5      2 INSTR BELONGTO 4088b0 
-            408cf5      2 INSTR DEADREGS  EFLAGS ZZ xor     edi, edi 
+            408cf5      2 INSTR DEADREGS  EFLAGS RDI ZZ xor     edi, edi 
             408cf5     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
             408cf7     -1 INSTR LOCAL NoMetaUpdate call    _g_assertion_message_expr 
             408cf7      5 INSTR BELONGTO 4088b0 
             408cf7      5 INSTR DEADREGS  EFLAGS ZZ call    _g_assertion_message_expr 
             408cfc     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 2 
             408cfc      5 INSTR BELONGTO 4088b0 
-            408cfc      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     edx, 2 
+            408cfc      5 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     edx, 2 
             408d01      5 INSTR BELONGTO 4088b0 
-            408d01      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     esi, offset a0x ; "0x" 
+            408d01      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, offset a0x ; "0x" 
             408d06      3 INSTR BELONGTO 4088b0 
             408d06      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, r14 
             408d09     -1 INSTR LOCAL NoMetaUpdate call    _g_ascii_strncasecmp 
@@ -5891,7 +5921,7 @@
             408d16     10 INSTR BELONGTO 4088b0 
             408d20     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 10h        ; base 
             408d20      5 INSTR BELONGTO 4088b0 
-            408d20      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     edx, 10h        ; base 
+            408d20      5 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     edx, 10h        ; base 
             408d25      3 INSTR BELONGTO 4088b0 
             408d25      3 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     rsi, r15        ; endptr 
             408d28      3 INSTR BELONGTO 4088b0 
@@ -5900,11 +5930,11 @@
             408d2b      5 INSTR BELONGTO 4088b0 
             408d2b      5 INSTR DEADREGS  EFLAGS R15 ZZ call    _strtoul 
             408d30      5 INSTR BELONGTO 4088b0 
-            408d30      5 INSTR DEADREGS  EFLAGS RDX RSI R15 ZZ mov     rdx, [rsp+68h+endptr] 
+            408d30      5 INSTR DEADREGS  EFLAGS RDX RSI RDI R15 ZZ mov     rdx, [rsp+68h+endptr] 
             408d30      5 PTRIMMEDESP STACK 40 displ mov     rdx, [rsp+68h+endptr]
             408d35     -2 INSTR LOCAL n RSI ZZ  NumericDEFs mov     rsi, rax 
             408d35      3 INSTR BELONGTO 4088b0 
-            408d35      3 INSTR DEADREGS  EFLAGS RSI R15 ZZ mov     rsi, rax 
+            408d35      3 INSTR DEADREGS  EFLAGS RSI RDI R15 ZZ mov     rsi, rax 
             408d38     -1 INSTR LOCAL MetadataRedundant mov     eax, 0FFFFFFFFh 
             408d38      5 INSTR BELONGTO 4088b0 
             408d3d     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM sub     rdx, 3 
@@ -5922,19 +5952,19 @@
             408d54     -1 INSTR LOCAL NoMetaUpdate jmp     loc_408C74 
             408d54      5 INSTR BELONGTO 4088b0 
             408d60      4 INSTR BELONGTO 4088b0 
-            408d60      4 INSTR DEADREGS  EFLAGS RCX RDI R15 ZZ lea     rcx, [r14+1] 
+            408d60      4 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R15 ZZ lea     rcx, [r14+1] 
             408d64     -1 INSTR LOCAL NoMetaUpdate cmp     r14, rcx 
             408d64      3 INSTR BELONGTO 4088b0 
             408d67      5 INSTR BELONGTO 4088b0 
-            408d67      5 INSTR DEADREGS  RDI R15 ZZ lea     r15, [rsp+68h+endptr] 
+            408d67      5 INSTR DEADREGS  RDX RSI RDI R15 ZZ lea     r15, [rsp+68h+endptr] 
             408d67      5 PTRIMMEDESP STACK 40 displ lea     r15, [rsp+68h+endptr]
             408d6c     -1 INSTR LOCAL NoMetaUpdate jz      loc_408C15 
             408d6c      6 INSTR BELONGTO 4088b0 
             408d72      3 INSTR BELONGTO 4088b0 
-            408d72      3 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     rdi, rcx        ; nptr 
+            408d72      3 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     rdi, rcx        ; nptr 
             408d75     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 0Ah        ; base 
             408d75      5 INSTR BELONGTO 4088b0 
-            408d75      5 INSTR DEADREGS  EFLAGS RSI ZZ mov     edx, 0Ah        ; base 
+            408d75      5 INSTR DEADREGS  EFLAGS RDX RSI ZZ mov     edx, 0Ah        ; base 
             408d7a      3 INSTR BELONGTO 4088b0 
             408d7a      3 INSTR DEADREGS  EFLAGS RSI ZZ mov     rsi, r15        ; endptr 
             408d7d      4 INSTR BELONGTO 4088b0 
@@ -5944,7 +5974,7 @@
             408d81      5 INSTR BELONGTO 4088b0 
             408d81      5 INSTR DEADREGS  EFLAGS ZZ call    _strtoul 
             408d86      4 INSTR BELONGTO 4088b0 
-            408d86      4 INSTR DEADREGS  EFLAGS RCX RDI ZZ mov     rcx, [rsp+68h+var_68] 
+            408d86      4 INSTR DEADREGS  EFLAGS RCX RSI RDI ZZ mov     rcx, [rsp+68h+var_68] 
             408d86      4 PTRIMMEDESP STACK 0 displ mov     rcx, [rsp+68h+var_68]
             408d8a     -1 INSTR LOCAL NoMetaUpdate cmp     rcx, [rsp+68h+endptr] 
             408d8a      5 INSTR BELONGTO 4088b0 
@@ -5952,10 +5982,10 @@
             408d8f     -1 INSTR LOCAL NoMetaUpdate jz      loc_408C15 
             408d8f      6 INSTR BELONGTO 4088b0 
             408d95      5 INSTR BELONGTO 4088b0 
-            408d95      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, [rsp+68h+var_60] 
+            408d95      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     rdi, [rsp+68h+var_60] 
             408d95      5 PTRIMMEDESP STACK 8 displ mov     rdi, [rsp+68h+var_60]
             408d9a      2 INSTR BELONGTO 4088b0 
-            408d9a      2 INSTR DEADREGS  EFLAGS ZZ mov     esi, eax 
+            408d9a      2 INSTR DEADREGS  EFLAGS RSI ZZ mov     esi, eax 
             408d9a     -2 INSTR LOCAL n RSI ZZ  NumericDEFs mov     esi, eax 
             408d9c     -1 INSTR LOCAL NoMetaUpdate call    _gucharmap_codepoint_list_get_index 
             408d9c      5 INSTR BELONGTO 4088b0 
@@ -5968,9 +5998,9 @@
             408daa      5 INSTR BELONGTO 4088b0 
             408db0     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 2 
             408db0      5 INSTR BELONGTO 4088b0 
-            408db0      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     edx, 2 
+            408db0      5 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     edx, 2 
             408db5      5 INSTR BELONGTO 4088b0 
-            408db5      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     esi, offset aU  ; "U+" 
+            408db5      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, offset aU  ; "U+" 
             408dba      3 INSTR BELONGTO 4088b0 
             408dba      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, r14 
             408dbd     -1 INSTR LOCAL NoMetaUpdate call    _g_ascii_strncasecmp 
@@ -5981,22 +6011,22 @@
             408dc4     -1 INSTR LOCAL NoMetaUpdate jnz     loc_408CFC 
             408dc4      6 INSTR BELONGTO 4088b0 
             408dca      4 INSTR BELONGTO 4088b0 
-            408dca      4 INSTR DEADREGS  EFLAGS RCX RSI RDI ZZ lea     rcx, [r14+2] 
+            408dca      4 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI ZZ lea     rcx, [r14+2] 
             408dce     -1 INSTR LOCAL NoMetaUpdate jmp     loc_408C33 
             408dce      5 INSTR BELONGTO 4088b0 
             408dd8      5 INSTR BELONGTO 4088b0 
-            408dd8      5 INSTR DEADREGS  EFLAGS R12 R14 R15 ZZ mov     edx, offset aRSearch_stateS; "r != search_state->search_string_nfd_te"... 
+            408dd8      5 INSTR DEADREGS  EFLAGS RDX RSI RDI R12 R14 R15 ZZ mov     edx, offset aRSearch_stateS; "r != search_state->search_string_nfd_te"... 
             408ddd      5 INSTR BELONGTO 4088b0 
-            408ddd      5 INSTR DEADREGS  EFLAGS R12 R14 R15 ZZ mov     esi, offset aGucharmap_sear; "gucharmap_search_state_new" 
+            408ddd      5 INSTR DEADREGS  EFLAGS RSI RDI R12 R14 R15 ZZ mov     esi, offset aGucharmap_sear; "gucharmap_search_state_new" 
             408de2      2 INSTR BELONGTO 4088b0 
-            408de2      2 INSTR DEADREGS  EFLAGS R12 R14 R15 ZZ xor     edi, edi 
+            408de2      2 INSTR DEADREGS  EFLAGS RDI R12 R14 R15 ZZ xor     edi, edi 
             408de2     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
             408de4     -1 INSTR LOCAL NoMetaUpdate call    _g_return_if_fail_warning 
             408de4      5 INSTR BELONGTO 4088b0 
             408de4      5 INSTR DEADREGS  EFLAGS R12 R14 R15 ZZ call    _g_return_if_fail_warning 
             408de9     -2 INSTR LOCAL n R12 ZZ  AlwaysNUM xor     r12d, r12d 
             408de9      3 INSTR BELONGTO 4088b0 
-            408de9      3 INSTR DEADREGS  EFLAGS RDX R12 R14 R15 ZZ xor     r12d, r12d 
+            408de9      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R12 R14 R15 ZZ xor     r12d, r12d 
             408dec     -1 INSTR LOCAL NoMetaUpdate jmp     loc_408C82 
             408dec      5 INSTR BELONGTO 4088b0 
             408df8      3 INSTR BELONGTO 4088b0 
@@ -6005,14 +6035,14 @@
             408dfb      5 INSTR BELONGTO 4088b0 
             408dfb      5 INSTR DEADREGS  EFLAGS R14 R15 ZZ call    _g_utf8_get_char 
             408e00      4 INSTR BELONGTO 4088b0 
-            408e00      4 INSTR DEADREGS  EFLAGS RDI R14 R15 ZZ mov     rdi, [r12] 
+            408e00      4 INSTR DEADREGS  EFLAGS RSI RDI R14 R15 ZZ mov     rdi, [r12] 
             408e04      2 INSTR BELONGTO 4088b0 
-            408e04      2 INSTR DEADREGS  EFLAGS R14 R15 ZZ mov     esi, eax 
+            408e04      2 INSTR DEADREGS  EFLAGS RSI R14 R15 ZZ mov     esi, eax 
             408e06     -1 INSTR LOCAL NoMetaUpdate call    _gucharmap_codepoint_list_get_index 
             408e06      5 INSTR BELONGTO 4088b0 
             408e06      5 INSTR DEADREGS  EFLAGS R14 R15 ZZ call    _gucharmap_codepoint_list_get_index 
             408e0b      5 INSTR BELONGTO 4088b0 
-            408e0b      5 INSTR DEADREGS  EFLAGS RSI RDI R14 R15 ZZ mov     [r12+24h], eax 
+            408e0b      5 INSTR DEADREGS  EFLAGS RDX RSI RDI R14 R15 ZZ mov     [r12+24h], eax 
             408e10     -1 INSTR LOCAL NoMetaUpdate jmp     loc_408B96 
             408e10      5 INSTR BELONGTO 4088b0 
             408e18      3 INSTR BELONGTO 4088b0 
@@ -6021,14 +6051,14 @@
             408e1b      5 INSTR BELONGTO 4088b0 
             408e1b      5 INSTR DEADREGS  EFLAGS R14 R15 ZZ call    _g_utf8_get_char 
             408e20      4 INSTR BELONGTO 4088b0 
-            408e20      4 INSTR DEADREGS  EFLAGS RDI R14 R15 ZZ mov     rdi, [r12] 
+            408e20      4 INSTR DEADREGS  EFLAGS RSI RDI R14 R15 ZZ mov     rdi, [r12] 
             408e24      2 INSTR BELONGTO 4088b0 
-            408e24      2 INSTR DEADREGS  EFLAGS R14 R15 ZZ mov     esi, eax 
+            408e24      2 INSTR DEADREGS  EFLAGS RSI R14 R15 ZZ mov     esi, eax 
             408e26     -1 INSTR LOCAL NoMetaUpdate call    _gucharmap_codepoint_list_get_index 
             408e26      5 INSTR BELONGTO 4088b0 
             408e26      5 INSTR DEADREGS  EFLAGS R14 R15 ZZ call    _gucharmap_codepoint_list_get_index 
             408e2b      5 INSTR BELONGTO 4088b0 
-            408e2b      5 INSTR DEADREGS  EFLAGS RDI R14 R15 ZZ mov     [r12+34h], eax 
+            408e2b      5 INSTR DEADREGS  EFLAGS RDX RSI RDI R14 R15 ZZ mov     [r12+34h], eax 
             408e30     -1 INSTR LOCAL NoMetaUpdate jmp     loc_408BDA 
             408e30      5 INSTR BELONGTO 4088b0 
             408e35     -1 INSTR LOCAL NoMetaUpdate call    _gtk_entry_get_type 
@@ -6083,20 +6113,20 @@
             408e87      5 INSTR BELONGTO 4088b0 
             408e87      5 INSTR DEADREGS  EFLAGS R14 R15 ZZ call    _g_utf8_get_char 
             408e8c      2 INSTR BELONGTO 4088b0 
-            408e8c      2 INSTR DEADREGS  EFLAGS R14 R15 ZZ mov     edi, eax 
+            408e8c      2 INSTR DEADREGS  EFLAGS RDI R14 R15 ZZ mov     edi, eax 
             408e8e     -1 INSTR LOCAL NoMetaUpdate call    _g_unichar_isspace 
             408e8e      5 INSTR BELONGTO 4088b0 
             408e8e      5 INSTR DEADREGS  EFLAGS R14 R15 ZZ call    _g_unichar_isspace 
             408e93      4 INSTR BELONGTO 4088b0 
-            408e93      4 INSTR DEADREGS  EFLAGS RDX R14 R15 ZZ mov     rdx, [rsp+68h+var_68] 
+            408e93      4 INSTR DEADREGS  EFLAGS RDX RDI R14 R15 ZZ mov     rdx, [rsp+68h+var_68] 
             408e93      4 PTRIMMEDESP STACK 0 displ mov     rdx, [rsp+68h+var_68]
             408e97     -1 INSTR LOCAL MetadataUnused mov     r15d, eax 
             408e97      3 INSTR BELONGTO 4088b0 
             408e9a      5 INSTR BELONGTO 4088b0 
-            408e9a      5 INSTR DEADREGS  EFLAGS RAX R14 ZZ mov     [rsp+68h+var_58], rdx 
+            408e9a      5 INSTR DEADREGS  EFLAGS RAX RDI R14 ZZ mov     [rsp+68h+var_58], rdx 
             408e9a      5 PTRIMMEDESP STACK 16 displ mov     [rsp+68h+var_58], rdx
             408e9f      3 INSTR BELONGTO 4088b0 
-            408e9f      3 INSTR DEADREGS  EFLAGS RAX R14 ZZ mov     rax, rdx 
+            408e9f      3 INSTR DEADREGS  EFLAGS RAX RDI R14 ZZ mov     rax, rdx 
             408ea2     -1 INSTR LOCAL NoMetaUpdate jmp     loc_408B0B 
             408ea2      5 INSTR BELONGTO 4088b0 
             408ea7     -1 INSTR LOCAL NoMetaUpdate call    _gtk_toggle_button_get_type 
@@ -6156,24 +6186,24 @@
             408f00      5 INSTR BELONGTO 4088b0 
             408f00      5 INSTR DEADREGS  EFLAGS R12 R15 ZZ call    _gucharmap_charmap_get_active_character 
             408f05      4 INSTR BELONGTO 4088b0 
-            408f05      4 INSTR DEADREGS  EFLAGS RDI R12 R15 ZZ mov     r12, [r13+20h] 
+            408f05      4 INSTR DEADREGS  EFLAGS RSI RDI R12 R15 ZZ mov     r12, [r13+20h] 
             408f09      2 INSTR BELONGTO 4088b0 
-            408f09      2 INSTR DEADREGS  EFLAGS RDI R15 ZZ mov     esi, eax 
+            408f09      2 INSTR DEADREGS  EFLAGS RSI RDI R15 ZZ mov     esi, eax 
             408f0b      3 INSTR BELONGTO 4088b0 
             408f0b      3 INSTR DEADREGS  EFLAGS RDI R15 ZZ mov     rdi, rbp 
             408f0e     -1 INSTR LOCAL NoMetaUpdate call    _gucharmap_codepoint_list_get_index 
             408f0e      5 INSTR BELONGTO 4088b0 
             408f0e      5 INSTR DEADREGS  EFLAGS R15 ZZ call    _gucharmap_codepoint_list_get_index 
             408f13      5 INSTR BELONGTO 4088b0 
-            408f13      5 INSTR DEADREGS  EFLAGS RDX R15 ZZ mov     [r12+3Ch], eax 
+            408f13      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R15 ZZ mov     [r12+3Ch], eax 
             408f18      4 INSTR BELONGTO 4088b0 
-            408f18      4 INSTR DEADREGS  EFLAGS RDX R12 R15 ZZ mov     r12, [r13+20h] 
+            408f18      4 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R12 R15 ZZ mov     r12, [r13+20h] 
             408f1c      5 INSTR BELONGTO 4088b0 
-            408f1c      5 INSTR DEADREGS  EFLAGS RDX R13 R15 ZZ mov     eax, [r12+3Ch] 
+            408f1c      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R13 R15 ZZ mov     eax, [r12+3Ch] 
             408f21      5 INSTR BELONGTO 4088b0 
-            408f21      5 INSTR DEADREGS  EFLAGS RDX R13 R15 ZZ mov     [r12+44h], r14d 
+            408f21      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R13 R15 ZZ mov     [r12+44h], r14d 
             408f26      5 INSTR BELONGTO 4088b0 
-            408f26      5 INSTR DEADREGS  EFLAGS RDX R13 R14 R15 ZZ mov     [r12+40h], eax 
+            408f26      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R13 R14 R15 ZZ mov     [r12+40h], eax 
             408f2b     -1 INSTR LOCAL NoMetaUpdate jmp     loc_408C86 
             408f2b      5 INSTR BELONGTO 4088b0 
             408f30      0 FUNC FRAMERESTORE 0 0 0 1 0 0 2 0 0 3 0 0 4 0 0 5 0 0 6 0 1 7 0 0 8 0 0 9 0 0 10 0 0 11 0 0 12 0 0 13 0 0 14 0 0 15 0 0 ZZ
@@ -6211,9 +6241,9 @@
             408f65     -1 INSTR LOCAL MetadataUnused mov     rbx, rax 
             408f65      3 INSTR BELONGTO 408f30 
             408f68      4 INSTR BELONGTO 408f30 
-            408f68      4 INSTR DEADREGS  EFLAGS RDI R12 R13 R14 R15 ZZ mov     rax, [rax+20h] 
+            408f68      4 INSTR DEADREGS  EFLAGS RSI RDI R12 R13 R14 R15 ZZ mov     rax, [rax+20h] 
             408f6c      3 INSTR BELONGTO 408f30 
-            408f6c      3 INSTR DEADREGS  EFLAGS RDI R12 R13 R14 R15 ZZ mov     esi, [rax+50h] 
+            408f6c      3 INSTR DEADREGS  EFLAGS RSI RDI R12 R13 R14 R15 ZZ mov     esi, [rax+50h] 
             408f6f      3 INSTR BELONGTO 408f30 
             408f6f      3 INSTR DEADREGS  EFLAGS RDI R12 R13 R14 R15 ZZ mov     rdi, [rax] 
             408f72     -1 INSTR LOCAL NoMetaUpdate test    esi, esi 
@@ -6224,21 +6254,22 @@
             408f76      5 INSTR BELONGTO 408f30 
             408f76      5 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ call    _gucharmap_codepoint_list_get_char 
             408f7b      3 INSTR BELONGTO 408f30 
-            408f7b      3 INSTR DEADREGS  EFLAGS RDI R12 R13 R14 R15 ZZ mov     r12d, eax 
+            408f7b      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R12 R13 R14 R15 ZZ mov     r12d, eax 
             408f7e      4 INSTR BELONGTO 408f30 
-            408f7e      4 INSTR DEADREGS  EFLAGS RAX RDI R13 R14 R15 ZZ mov     rax, [rbx+20h] 
+            408f7e      4 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R13 R14 R15 ZZ mov     rax, [rbx+20h] 
             408f82      6 INSTR BELONGTO 408f30 
-            408f82      6 INSTR DEADREGS  EFLAGS RDI R13 R14 R15 ZZ mov     esi, cs:dword_60F984 
-            408f88     -1 INSTR LOCAL MetadataRedundant xor     edx, edx 
+            408f82      6 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R13 R14 R15 ZZ mov     esi, cs:dword_60F984 
             408f88      2 INSTR BELONGTO 408f30 
+            408f88      2 INSTR DEADREGS  EFLAGS RCX RDX RDI R13 R14 R15 ZZ xor     edx, edx 
+            408f88     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
             408f8a      3 INSTR BELONGTO 408f30 
-            408f8a      3 INSTR DEADREGS  EFLAGS RDI R13 R14 R15 ZZ mov     ecx, r12d 
+            408f8a      3 INSTR DEADREGS  EFLAGS RCX RDI R13 R14 R15 ZZ mov     ecx, r12d 
             408f8d      3 INSTR BELONGTO 408f30 
             408f8d      3 INSTR DEADREGS  EFLAGS RDI R13 R14 R15 ZZ mov     rdi, rbp 
             408f90      7 INSTR BELONGTO 408f30 
             408f90      7 INSTR DEADREGS  EFLAGS R13 R14 R15 ZZ mov     dword ptr [rax+6Ch], 0 
             408f97      2 INSTR BELONGTO 408f30 
-            408f97      2 INSTR DEADREGS  EFLAGS R13 R14 R15 ZZ xor     eax, eax 
+            408f97      2 INSTR DEADREGS  EFLAGS RAX R13 R14 R15 ZZ xor     eax, eax 
             408f97     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             408f99     -1 INSTR LOCAL NoMetaUpdate call    _g_signal_emit 
             408f99      5 INSTR BELONGTO 408f30 
@@ -6265,12 +6296,13 @@
             408fba      5 INSTR BELONGTO 408f30 
             408fba      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ call    _gtk_widget_get_window 
             408fbf      5 INSTR BELONGTO 408f30 
-            408fbf      5 INSTR DEADREGS  EFLAGS RBX RDI R12 R13 R14 R15 ZZ mov     rbx, [rsp+38h+var_30] 
+            408fbf      5 INSTR DEADREGS  EFLAGS RBX RSI RDI R12 R13 R14 R15 ZZ mov     rbx, [rsp+38h+var_30] 
             408fbf      5 PTRIMMEDESP STACK 8 displ mov     rbx, [rsp+38h+var_30]
             408fc4     -1 INSTR LOCAL MetadataUnused mov     rbp, [rsp+38h+var_28] 
             408fc4      5 INSTR BELONGTO 408f30 
-            408fc9     -1 INSTR LOCAL MetadataRedundant xor     esi, esi 
             408fc9      2 INSTR BELONGTO 408f30 
+            408fc9      2 INSTR DEADREGS  EFLAGS RSI RDI R12 R13 R14 R15 ZZ xor     esi, esi 
+            408fc9     -2 INSTR LOCAL n RSI ZZ  AlwaysNUM xor     esi, esi 
             408fcb     -1 INSTR LOCAL MetadataUnused mov     r12, [rsp+38h+var_20] 
             408fcb      5 INSTR BELONGTO 408f30 
             408fd0     -1 INSTR LOCAL MetadataUnused mov     r13, [rsp+38h+var_18] 
@@ -6288,27 +6320,27 @@
             408fe6      5 INSTR BELONGTO 408f30 
             408fe6      5 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ jmp     _gdk_window_set_cursor 
             408ff0      6 INSTR BELONGTO 408f30 
-            408ff0      6 INSTR DEADREGS  EFLAGS RDI R12 R13 R14 R15 ZZ mov     esi, cs:dword_60F984 
+            408ff0      6 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R12 R13 R14 R15 ZZ mov     esi, cs:dword_60F984 
             408ff6      7 INSTR BELONGTO 408f30 
-            408ff6      7 INSTR DEADREGS  EFLAGS RDI R12 R13 R14 R15 ZZ mov     dword ptr [rax+6Ch], 0 
+            408ff6      7 INSTR DEADREGS  EFLAGS RCX RDX RDI R12 R13 R14 R15 ZZ mov     dword ptr [rax+6Ch], 0 
             408ffd     -2 INSTR LOCAL n RCX ZZ  NUMVia2ndSrcIMMEDNUM mov     ecx, 0FFFFFFFFh 
             408ffd      5 INSTR BELONGTO 408f30 
-            408ffd      5 INSTR DEADREGS  EFLAGS RDI R12 R13 R14 R15 ZZ mov     ecx, 0FFFFFFFFh 
+            408ffd      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RDI R12 R13 R14 R15 ZZ mov     ecx, 0FFFFFFFFh 
             409002      2 INSTR BELONGTO 408f30 
-            409002      2 INSTR DEADREGS  EFLAGS RDI R12 R13 R14 R15 ZZ xor     edx, edx 
+            409002      2 INSTR DEADREGS  EFLAGS RAX RDX RDI R12 R13 R14 R15 ZZ xor     edx, edx 
             409002     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
             409004      3 INSTR BELONGTO 408f30 
-            409004      3 INSTR DEADREGS  EFLAGS RDI R12 R13 R14 R15 ZZ mov     rdi, rbp 
+            409004      3 INSTR DEADREGS  EFLAGS RAX RDI R12 R13 R14 R15 ZZ mov     rdi, rbp 
             409007      2 INSTR BELONGTO 408f30 
-            409007      2 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ xor     eax, eax 
+            409007      2 INSTR DEADREGS  EFLAGS RAX R12 R13 R14 R15 ZZ xor     eax, eax 
             409007     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             409009     -1 INSTR LOCAL NoMetaUpdate call    _g_signal_emit 
             409009      5 INSTR BELONGTO 408f30 
             409009      5 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ call    _g_signal_emit 
             40900e      5 INSTR BELONGTO 408f30 
-            40900e      5 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ mov     esi, offset aNotFound_; "Not found." 
+            40900e      5 INSTR DEADREGS  EFLAGS RSI RDI R12 R13 R14 R15 ZZ mov     esi, offset aNotFound_; "Not found." 
             409013      5 INSTR BELONGTO 408f30 
-            409013      5 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ mov     edi, offset domainname; "gucharmap" 
+            409013      5 INSTR DEADREGS  EFLAGS RDI R12 R13 R14 R15 ZZ mov     edi, offset domainname; "gucharmap" 
             409018     -1 INSTR LOCAL NoMetaUpdate call    _g_dgettext 
             409018      5 INSTR BELONGTO 408f30 
             409018      5 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ call    _g_dgettext 
@@ -6360,32 +6392,32 @@
             409064      5 INSTR BELONGTO 408f30 
             409064      5 INSTR DEADREGS  EFLAGS R15 ZZ call    _g_type_check_instance_cast 
             409069      3 INSTR BELONGTO 408f30 
-            409069      3 INSTR DEADREGS  EFLAGS RDI R8 R9 R15 ZZ mov     rdi, rax 
+            409069      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 R15 ZZ mov     rdi, rax 
             40906c      3 INSTR BELONGTO 408f30 
-            40906c      3 INSTR DEADREGS  EFLAGS R8 R9 R15 ZZ mov     r9, r13 
+            40906c      3 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI R8 R9 R15 ZZ mov     r9, r13 
             40906f      2 INSTR BELONGTO 408f30 
-            40906f      2 INSTR DEADREGS  EFLAGS R8 R13 R15 ZZ xor     edx, edx 
+            40906f      2 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI R8 R13 R15 ZZ xor     edx, edx 
             40906f     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
             409071      6 INSTR BELONGTO 408f30 
-            409071      6 INSTR DEADREGS  EFLAGS R8 R13 R15 ZZ mov     r8d, offset aS  ; "%s" 
+            409071      6 INSTR DEADREGS  EFLAGS RAX RCX RSI R8 R13 R15 ZZ mov     r8d, offset aS  ; "%s" 
             409077     -2 INSTR LOCAL n RCX ZZ  NUMVia2ndSrcIMMEDNUM mov     ecx, 1 
             409077      5 INSTR BELONGTO 408f30 
-            409077      5 INSTR DEADREGS  EFLAGS R13 R15 ZZ mov     ecx, 1 
+            409077      5 INSTR DEADREGS  EFLAGS RAX RCX RSI R13 R15 ZZ mov     ecx, 1 
             40907c     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 3 
             40907c      5 INSTR BELONGTO 408f30 
-            40907c      5 INSTR DEADREGS  EFLAGS R13 R15 ZZ mov     esi, 3 
+            40907c      5 INSTR DEADREGS  EFLAGS RAX RSI R13 R15 ZZ mov     esi, 3 
             409081      2 INSTR BELONGTO 408f30 
-            409081      2 INSTR DEADREGS  EFLAGS R13 R15 ZZ xor     eax, eax 
+            409081      2 INSTR DEADREGS  EFLAGS RAX R13 R15 ZZ xor     eax, eax 
             409081     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             409083     -1 INSTR LOCAL NoMetaUpdate call    _gtk_message_dialog_new 
             409083      5 INSTR BELONGTO 408f30 
             409083      5 INSTR DEADREGS  EFLAGS R13 R15 ZZ call    _gtk_message_dialog_new 
             409088      5 INSTR BELONGTO 408f30 
-            409088      5 INSTR DEADREGS  EFLAGS R13 R15 ZZ mov     esi, offset aInformation; "Information" 
+            409088      5 INSTR DEADREGS  EFLAGS RSI RDI R13 R15 ZZ mov     esi, offset aInformation; "Information" 
             40908d      3 INSTR BELONGTO 408f30 
-            40908d      3 INSTR DEADREGS  EFLAGS R13 R15 ZZ mov     r13, rax 
+            40908d      3 INSTR DEADREGS  EFLAGS RDI R13 R15 ZZ mov     r13, rax 
             409090      5 INSTR BELONGTO 408f30 
-            409090      5 INSTR DEADREGS  EFLAGS R15 ZZ mov     edi, offset domainname; "gucharmap" 
+            409090      5 INSTR DEADREGS  EFLAGS RDI R15 ZZ mov     edi, offset domainname; "gucharmap" 
             409095     -1 INSTR LOCAL NoMetaUpdate call    _g_dgettext 
             409095      5 INSTR BELONGTO 408f30 
             409095      5 INSTR DEADREGS  EFLAGS R15 ZZ call    _g_dgettext 
@@ -6413,7 +6445,7 @@
             4090b9      5 INSTR BELONGTO 408f30 
             4090b9      5 INSTR DEADREGS  EFLAGS R15 ZZ call    _g_type_check_instance_cast 
             4090be      5 INSTR BELONGTO 408f30 
-            4090be      5 INSTR DEADREGS  EFLAGS RDI R15 ZZ mov     esi, offset aAccessoriesCha; "accessories-character-map" 
+            4090be      5 INSTR DEADREGS  EFLAGS RSI RDI R15 ZZ mov     esi, offset aAccessoriesCha; "accessories-character-map" 
             4090c3      3 INSTR BELONGTO 408f30 
             4090c3      3 INSTR DEADREGS  EFLAGS RDI R15 ZZ mov     rdi, rax 
             4090c6     -1 INSTR LOCAL NoMetaUpdate call    _gtk_window_set_icon_name 
@@ -6426,8 +6458,9 @@
             4090d1     -1 INSTR LOCAL NoMetaUpdate call    _g_type_check_instance_cast 
             4090d1      5 INSTR BELONGTO 408f30 
             4090d1      5 INSTR DEADREGS  EFLAGS R15 ZZ call    _g_type_check_instance_cast 
-            4090d6     -1 INSTR LOCAL MetadataRedundant xor     esi, esi 
             4090d6      2 INSTR BELONGTO 408f30 
+            4090d6      2 INSTR DEADREGS  EFLAGS RSI RDI R15 ZZ xor     esi, esi 
+            4090d6     -2 INSTR LOCAL n RSI ZZ  AlwaysNUM xor     esi, esi 
             4090d8      3 INSTR BELONGTO 408f30 
             4090d8      3 INSTR DEADREGS  EFLAGS RDI R15 ZZ mov     rdi, rax 
             4090db     -1 INSTR LOCAL NoMetaUpdate call    _gtk_window_set_resizable 
@@ -6435,19 +6468,20 @@
             4090db      5 INSTR DEADREGS  EFLAGS R15 ZZ call    _gtk_window_set_resizable 
             4090e0     -2 INSTR LOCAL n R9 ZZ  AlwaysNUM xor     r9d, r9d 
             4090e0      3 INSTR BELONGTO 408f30 
-            4090e0      3 INSTR DEADREGS  EFLAGS RDI R8 R9 R15 ZZ xor     r9d, r9d 
+            4090e0      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 R15 ZZ xor     r9d, r9d 
             4090e3     -2 INSTR LOCAL n R8 ZZ  AlwaysNUM xor     r8d, r8d 
             4090e3      3 INSTR BELONGTO 408f30 
-            4090e3      3 INSTR DEADREGS  EFLAGS RDI R8 R15 ZZ xor     r8d, r8d 
-            4090e6     -1 INSTR LOCAL MetadataRedundant xor     ecx, ecx 
+            4090e3      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R15 ZZ xor     r8d, r8d 
             4090e6      2 INSTR BELONGTO 408f30 
+            4090e6      2 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R15 ZZ xor     ecx, ecx 
+            4090e6     -2 INSTR LOCAL n RCX ZZ  AlwaysNUM xor     ecx, ecx 
             4090e8     -2 INSTR LOCAL n RDX ZZ  NumericDEFs mov     edx, offset _gtk_widget_destroy 
             4090e8      5 INSTR BELONGTO 408f30 
-            4090e8      5 INSTR DEADREGS  EFLAGS RDI R15 ZZ mov     edx, offset _gtk_widget_destroy 
+            4090e8      5 INSTR DEADREGS  EFLAGS RDX RSI RDI R15 ZZ mov     edx, offset _gtk_widget_destroy 
             4090ed      3 INSTR BELONGTO 408f30 
-            4090ed      3 INSTR DEADREGS  EFLAGS RDI R15 ZZ mov     rdi, r13 
+            4090ed      3 INSTR DEADREGS  EFLAGS RSI RDI R15 ZZ mov     rdi, r13 
             4090f0      5 INSTR BELONGTO 408f30 
-            4090f0      5 INSTR DEADREGS  EFLAGS R15 ZZ mov     esi, offset aResponse; "response" 
+            4090f0      5 INSTR DEADREGS  EFLAGS RSI R15 ZZ mov     esi, offset aResponse; "response" 
             4090f5     -1 INSTR LOCAL NoMetaUpdate call    _g_signal_connect_data 
             4090f5      5 INSTR BELONGTO 408f30 
             4090f5      5 INSTR DEADREGS  EFLAGS R15 ZZ call    _g_signal_connect_data 
@@ -6464,14 +6498,15 @@
             409108      5 INSTR BELONGTO 408f30 
             409108      5 INSTR DEADREGS  EFLAGS R13 R14 R15 ZZ call    _gtk_window_present 
             40910d      4 INSTR BELONGTO 408f30 
-            40910d      4 INSTR DEADREGS  EFLAGS RDI R13 R14 R15 ZZ mov     rdi, [rbx+28h] 
-            409111     -1 INSTR LOCAL MetadataRedundant xor     esi, esi 
+            40910d      4 INSTR DEADREGS  EFLAGS RSI RDI R13 R14 R15 ZZ mov     rdi, [rbx+28h] 
             409111      2 INSTR BELONGTO 408f30 
+            409111      2 INSTR DEADREGS  EFLAGS RSI R13 R14 R15 ZZ xor     esi, esi 
+            409111     -2 INSTR LOCAL n RSI ZZ  AlwaysNUM xor     esi, esi 
             409113     -1 INSTR LOCAL NoMetaUpdate call    _gtk_widget_set_sensitive 
             409113      5 INSTR BELONGTO 408f30 
             409113      5 INSTR DEADREGS  EFLAGS R13 R14 R15 ZZ call    _gtk_widget_set_sensitive 
             409118      4 INSTR BELONGTO 408f30 
-            409118      4 INSTR DEADREGS  EFLAGS RDI R13 R14 R15 ZZ mov     rdi, [rbx+30h] 
+            409118      4 INSTR DEADREGS  EFLAGS RSI RDI R13 R14 R15 ZZ mov     rdi, [rbx+30h] 
             40911c     -1 INSTR LOCAL MetadataRedundant xor     esi, esi 
             40911c      2 INSTR BELONGTO 408f30 
             40911e     -1 INSTR LOCAL NoMetaUpdate call    _gtk_widget_set_sensitive 
@@ -6492,7 +6527,7 @@
             40913e      5 INSTR BELONGTO 408f30 
             40913e      5 INSTR DEADREGS  EFLAGS R15 ZZ call    _g_type_check_instance_cast 
             409143      3 INSTR BELONGTO 408f30 
-            409143      3 INSTR DEADREGS  EFLAGS RDI R8 R9 R15 ZZ mov     rdi, rax 
+            409143      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 R15 ZZ mov     rdi, rax 
             409146     -1 INSTR LOCAL NoMetaUpdate jmp     loc_40906C 
             409146      5 INSTR BELONGTO 408f30 
             409150      0 FUNC FRAMERESTORE 0 0 1 1 0 4 2 0 4 3 -48 0 4 0 8 5 -40 0 6 0 0 7 0 4 8 0 0 9 0 0 10 0 0 11 0 0 12 -32 0 13 -24 0 14 -16 0 15 -8 0 ZZ
@@ -6519,45 +6554,45 @@
             40915a     40 DATAREF STACK 695 esp + 0 PARENT LocalFrame LOCALFRAME
             40915a     48 MEMORYHOLE STACK esp + 40 CalleeSavedRegs 
             40915a      4 INSTR BELONGTO 409150 
-            40915a      4 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI R8 R9 R10 R11 R12 R13 R14 R15 ZZ sub     rsp, 28h 
+            40915a      4 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX RSI R8 R9 R10 R11 R12 R13 R14 R15 ZZ sub     rsp, 28h 
             40915a      8 MEMORYHOLE STACK esp + 88 ReturnAddress 
             40915e      5 INSTR BELONGTO 409150 
-            40915e      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI R8 R9 R10 R11 R12 R13 R14 R15 ZZ mov     [rsp+58h+var_50], rdi 
+            40915e      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX RSI R8 R9 R10 R11 R12 R13 R14 R15 ZZ mov     [rsp+58h+var_50], rdi 
             40915e      5 PTRIMMEDESP STACK 8 displ mov     [rsp+58h+var_50], rdi
             409163     -1 INSTR LOCAL NoMetaUpdate call    sub_408830 
             409163      5 INSTR BELONGTO 409150 
-            409163      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R9 R10 R11 R12 R13 R14 R15 ZZ call    sub_408830 
+            409163      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX RSI RDI R8 R9 R10 R11 R12 R13 R14 R15 ZZ call    sub_408830 
             409168      5 INSTR BELONGTO 409150 
-            409168      5 INSTR DEADREGS  EFLAGS RSI RDI R12 R13 R14 R15 ZZ mov     rdi, [rsp+58h+var_50] 
+            409168      5 INSTR DEADREGS  EFLAGS RBX RSI RDI R12 R13 R14 R15 ZZ mov     rdi, [rsp+58h+var_50] 
             409168      5 PTRIMMEDESP STACK 8 displ mov     rdi, [rsp+58h+var_50]
             40916d      3 INSTR BELONGTO 409150 
-            40916d      3 INSTR DEADREGS  EFLAGS RSI R12 R13 R14 R15 ZZ mov     rsi, rax 
+            40916d      3 INSTR DEADREGS  EFLAGS RBX RSI R12 R13 R14 R15 ZZ mov     rsi, rax 
             409170     -1 INSTR LOCAL NoMetaUpdate call    _g_type_instance_get_private 
             409170      5 INSTR BELONGTO 409150 
-            409170      5 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ call    _g_type_instance_get_private 
+            409170      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ call    _g_type_instance_get_private 
             409175      4 INSTR BELONGTO 409150 
-            409175      4 INSTR DEADREGS  EFLAGS RDX R9 R12 R13 R14 R15 ZZ mov     rdx, [rax+20h] 
+            409175      4 INSTR DEADREGS  EFLAGS RDX RBX R9 R12 R13 R14 R15 ZZ mov     rdx, [rax+20h] 
             409179     -1 INSTR LOCAL MetadataUnused mov     rbp, rax 
             409179      3 INSTR BELONGTO 409150 
             40917c      2 INSTR BELONGTO 409150 
-            40917c      2 INSTR DEADREGS  EFLAGS R9 R12 R13 R14 R15 ZZ xor     eax, eax 
+            40917c      2 INSTR DEADREGS  EFLAGS RAX RBX R9 R12 R13 R14 R15 ZZ xor     eax, eax 
             40917c     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             40917e      4 INSTR BELONGTO 409150 
-            40917e      4 INSTR DEADREGS  EFLAGS R9 R12 R13 R14 R15 ZZ mov     r9d, [rdx+54h] 
+            40917e      4 INSTR DEADREGS  EFLAGS RBX R9 R12 R13 R14 R15 ZZ mov     r9d, [rdx+54h] 
             409182     -1 INSTR LOCAL NoMetaUpdate test    r9d, r9d 
             409182      3 INSTR BELONGTO 409150 
             409185     -1 INSTR LOCAL NoMetaUpdate jnz     loc_4092D8 
             409185      6 INSTR BELONGTO 409150 
             40918b      4 INSTR BELONGTO 409150 
-            40918b      4 INSTR DEADREGS  EFLAGS R8 R12 R13 R14 R15 ZZ mov     r8d, [rdx+58h] 
+            40918b      4 INSTR DEADREGS  EFLAGS RBX R8 R12 R13 R14 R15 ZZ mov     r8d, [rdx+58h] 
             40918f     -1 INSTR LOCAL NoMetaUpdate test    r8d, r8d 
             40918f      3 INSTR BELONGTO 409150 
             409192     -1 INSTR LOCAL NoMetaUpdate jnz     short loc_4091E0 
             409192      2 INSTR BELONGTO 409150 
             409194      4 INSTR BELONGTO 409150 
-            409194      4 INSTR DEADREGS  EFLAGS RCX R12 R13 R14 R15 ZZ mov     rcx, [rdx+18h] 
+            409194      4 INSTR DEADREGS  EFLAGS RCX RBX R12 R13 R14 R15 ZZ mov     rcx, [rdx+18h] 
             409198      7 INSTR BELONGTO 409150 
-            409198      7 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ mov     dword ptr [rdx+58h], 1 
+            409198      7 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ mov     dword ptr [rdx+58h], 1 
             40919f     -1 INSTR LOCAL NoMetaUpdate test    rcx, rcx 
             40919f      3 INSTR BELONGTO 409150 
             4091a2     -1 INSTR LOCAL NoMetaUpdate jz      loc_4094FD 
@@ -6571,7 +6606,7 @@
             4091b6     -1 INSTR LOCAL NoMetaUpdate jz      loc_409440 
             4091b6      6 INSTR BELONGTO 409150 
             4091bc      3 INSTR BELONGTO 409150 
-            4091bc      3 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ mov     edi, [rdx+48h] 
+            4091bc      3 INSTR DEADREGS  EFLAGS RBX RDI R12 R13 R14 R15 ZZ mov     edi, [rdx+48h] 
             4091bf     -1 INSTR LOCAL NoMetaUpdate test    edi, edi 
             4091bf      2 INSTR BELONGTO 409150 
             4091c1     -1 INSTR LOCAL NoMetaUpdate jnz     short loc_4091E0 
@@ -6587,21 +6622,21 @@
             4091d7      9 INSTR BELONGTO 409150 
             4091e0     -1 INSTR LOCAL NoMetaUpdate call    _g_timer_new 
             4091e0      5 INSTR BELONGTO 409150 
-            4091e0      5 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ call    _g_timer_new 
+            4091e0      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ call    _g_timer_new 
             4091e5      4 INSTR BELONGTO 409150 
-            4091e5      4 INSTR DEADREGS  EFLAGS RCX R12 R13 R14 R15 ZZ mov     rcx, [rbp+20h] 
+            4091e5      4 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI RDI R12 R13 R14 R15 ZZ mov     rcx, [rbp+20h] 
             4091e9      5 INSTR BELONGTO 409150 
-            4091e9      5 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ mov     [rsp+58h+var_48], rax 
+            4091e9      5 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI R12 R13 R14 R15 ZZ mov     [rsp+58h+var_48], rax 
             4091e9      5 PTRIMMEDESP STACK 16 displ mov     [rsp+58h+var_48], rax
             4091ee     -2 INSTR LOCAL n RAX ZZ  NumericDEFs mov     eax, [rcx+40h] 
             4091ee      3 INSTR BELONGTO 409150 
-            4091ee      3 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ mov     eax, [rcx+40h] 
+            4091ee      3 INSTR DEADREGS  EFLAGS RAX RDX RBX RSI RDI R12 R13 R14 R15 ZZ mov     eax, [rcx+40h] 
             4091f1     -1 INSTR LOCAL NoMetaUpdate jmp     short loc_409208 
             4091f1      2 INSTR BELONGTO 409150 
             4091f8      4 INSTR BELONGTO 409150 
-            4091f8      4 INSTR DEADREGS  EFLAGS RCX R12 R13 R14 R15 ZZ mov     rcx, [rbp+20h] 
+            4091f8      4 INSTR DEADREGS  EFLAGS RAX RCX RBX RDI R12 R13 R14 R15 ZZ mov     rcx, [rbp+20h] 
             4091fc      3 INSTR BELONGTO 409150 
-            4091fc      3 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ mov     eax, [rcx+40h] 
+            4091fc      3 INSTR DEADREGS  EFLAGS RAX RBX RDI R12 R13 R14 R15 ZZ mov     eax, [rcx+40h] 
             4091ff     -1 INSTR LOCAL NoMetaUpdate cmp     eax, [rcx+3Ch] 
             4091ff      3 INSTR BELONGTO 409150 
             409202     -1 INSTR LOCAL NoMetaUpdate jz      loc_409360 
@@ -6610,30 +6645,30 @@
             409208      3 INSTR BELONGTO 409150 
             40920b     -2 INSTR LOCAL n RDI ZZ  NumericDEFs mov     edi, [rcx+68h] 
             40920b      3 INSTR BELONGTO 409150 
-            40920b      3 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ mov     edi, [rcx+68h] 
+            40920b      3 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI R12 R13 R14 R15 ZZ mov     edi, [rcx+68h] 
             40920e     -1 INSTR LOCAL MetadataRedundant add     eax, edi 
             40920e      2 INSTR BELONGTO 409150 
             409210      2 INSTR BELONGTO 409150 
-            409210      2 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ mov     edx, eax 
+            409210      2 INSTR DEADREGS  EFLAGS RDX RBX RSI R12 R13 R14 R15 ZZ mov     edx, eax 
             409210     -2 INSTR LOCAL n RDX ZZ  NumericDEFs mov     edx, eax 
             409212     -1 INSTR LOCAL MetadataRedundant sar     edx, 1Fh 
             409212      3 INSTR BELONGTO 409150 
             409215     -1 INSTR LOCAL MetadataRedundant idiv    edi 
             409215      2 INSTR BELONGTO 409150 
             409217      3 INSTR BELONGTO 409150 
-            409217      3 INSTR DEADREGS  EFLAGS RDI R12 R13 R14 R15 ZZ mov     rdi, [rcx] 
+            409217      3 INSTR DEADREGS  EFLAGS RBX RSI RDI R12 R13 R14 R15 ZZ mov     rdi, [rcx] 
             40921a      2 INSTR BELONGTO 409150 
-            40921a      2 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ mov     esi, edx 
+            40921a      2 INSTR DEADREGS  EFLAGS RBX RSI R12 R13 R14 R15 ZZ mov     esi, edx 
             40921a     -2 INSTR LOCAL n RSI ZZ  NumericDEFs mov     esi, edx 
             40921c      3 INSTR BELONGTO 409150 
-            40921c      3 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ mov     [rcx+40h], edx 
+            40921c      3 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ mov     [rcx+40h], edx 
             40921f     -1 INSTR LOCAL NoMetaUpdate call    _gucharmap_codepoint_list_get_char 
             40921f      5 INSTR BELONGTO 409150 
-            40921f      5 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ call    _gucharmap_codepoint_list_get_char 
+            40921f      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ call    _gucharmap_codepoint_list_get_char 
             409224      2 INSTR BELONGTO 409150 
-            409224      2 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ mov     edi, eax 
+            409224      2 INSTR DEADREGS  EFLAGS RBX RDI R12 R13 R14 R15 ZZ mov     edi, eax 
             409226      2 INSTR BELONGTO 409150 
-            409226      2 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ mov     ebx, eax 
+            409226      2 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ mov     ebx, eax 
             409228     -1 INSTR LOCAL NoMetaUpdate call    _gucharmap_unichar_validate 
             409228      5 INSTR BELONGTO 409150 
             409228      5 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ call    _gucharmap_unichar_validate 
@@ -6642,7 +6677,7 @@
             40922f     -1 INSTR LOCAL NoMetaUpdate jz      short loc_4091F8 
             40922f      2 INSTR BELONGTO 409150 
             409231      2 INSTR BELONGTO 409150 
-            409231      2 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ mov     edi, ebx 
+            409231      2 INSTR DEADREGS  EFLAGS RDI R12 R13 R14 R15 ZZ mov     edi, ebx 
             409233     -1 INSTR LOCAL NoMetaUpdate call    _gucharmap_unichar_isdefined 
             409233      5 INSTR BELONGTO 409150 
             409233      5 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ call    _gucharmap_unichar_isdefined 
@@ -6651,9 +6686,9 @@
             40923a     -1 INSTR LOCAL NoMetaUpdate jz      short loc_4091F8 
             40923a      2 INSTR BELONGTO 409150 
             40923c      4 INSTR BELONGTO 409150 
-            40923c      4 INSTR DEADREGS  EFLAGS RAX R12 R13 R14 R15 ZZ mov     rax, [rbp+20h] 
+            40923c      4 INSTR DEADREGS  EFLAGS RAX RDX R12 R13 R14 R15 ZZ mov     rax, [rbp+20h] 
             409240      3 INSTR BELONGTO 409150 
-            409240      3 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ mov     edx, [rax+38h] 
+            409240      3 INSTR DEADREGS  EFLAGS RDX R12 R13 R14 R15 ZZ mov     edx, [rax+38h] 
             409243     -1 INSTR LOCAL NoMetaUpdate cmp     edx, 0FFFFFFFFh 
             409243      3 INSTR BELONGTO 409150 
             409246     -1 INSTR LOCAL NoMetaUpdate jz      short loc_409251 
@@ -6680,7 +6715,7 @@
             409269      5 INSTR BELONGTO 409150 
             409269      5 INSTR DEADREGS  EFLAGS R12 ZZ call    _g_type_instance_get_private 
             40926e      2 INSTR BELONGTO 409150 
-            40926e      2 INSTR DEADREGS  EFLAGS R12 ZZ mov     edi, ebx 
+            40926e      2 INSTR DEADREGS  EFLAGS RDI R12 ZZ mov     edi, ebx 
             409270     -1 INSTR LOCAL MetadataUnused mov     r12, rax 
             409270      3 INSTR BELONGTO 409150 
             409273     -1 INSTR LOCAL NoMetaUpdate call    _gucharmap_get_unicode_data_name 
@@ -6718,14 +6753,14 @@
             4092a6     -1 INSTR LOCAL NoMetaUpdate jnz     loc_409343 
             4092a6      6 INSTR BELONGTO 409150 
             4092ac      5 INSTR BELONGTO 409150 
-            4092ac      5 INSTR DEADREGS  EFLAGS RDI R12 R13 R14 R15 ZZ mov     rdi, [rsp+58h+var_48] 
+            4092ac      5 INSTR DEADREGS  EFLAGS RBX RSI RDI R12 R13 R14 R15 ZZ mov     rdi, [rsp+58h+var_48] 
             4092ac      5 PTRIMMEDESP STACK 16 displ mov     rdi, [rsp+58h+var_48]
             4092b1      2 INSTR BELONGTO 409150 
-            4092b1      2 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ xor     esi, esi 
+            4092b1      2 INSTR DEADREGS  EFLAGS RBX RSI R12 R13 R14 R15 ZZ xor     esi, esi 
             4092b1     -2 INSTR LOCAL n RSI ZZ  AlwaysNUM xor     esi, esi 
             4092b3     -1 INSTR LOCAL NoMetaUpdate call    _g_timer_elapsed 
             4092b3      5 INSTR BELONGTO 409150 
-            4092b3      5 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ call    _g_timer_elapsed 
+            4092b3      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ call    _g_timer_elapsed 
             4092b8     -1 INSTR LOCAL NoMetaUpdate ucomisd xmm0, cs:qword_40C220 
             4092b8      8 INSTR BELONGTO 409150 
             4092c0     -1 INSTR LOCAL NoMetaUpdate jbe     loc_4091F8 
@@ -6736,8 +6771,9 @@
             4092cb     -1 INSTR LOCAL NoMetaUpdate call    _g_timer_destroy 
             4092cb      5 INSTR BELONGTO 409150 
             4092cb      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 XMM0 ZZ call    _g_timer_destroy 
-            4092d0     -1 INSTR LOCAL MetadataRedundant mov     eax, 1 
+            4092d0     -2 INSTR LOCAL n RAX ZZ  NUMVia2ndSrcIMMEDNUM mov     eax, 1 
             4092d0      5 INSTR BELONGTO 409150 
+            4092d0      5 INSTR DEADREGS  EFLAGS RAX RBX R12 R13 R14 R15 XMM0 ZZ mov     eax, 1 
             4092d5      3 INSTR BELONGTO 409150 
             4092d8     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rsp, 28h 
             4092d8      4 INSTR BELONGTO 409150 
@@ -6756,7 +6792,7 @@
             4092e6      1 INSTR BELONGTO 409150 
             4092e6      1 INSTR DEADREGS  EFLAGS XMM0 ZZ retn 
             4092f0      2 INSTR BELONGTO 409150 
-            4092f0      2 INSTR DEADREGS  EFLAGS R14 ZZ mov     edi, ebx 
+            4092f0      2 INSTR DEADREGS  EFLAGS RDI R14 ZZ mov     edi, ebx 
             4092f2     -1 INSTR LOCAL NoMetaUpdate call    _gucharmap_get_unicode_kDefinition 
             4092f2      5 INSTR BELONGTO 409150 
             4092f2      5 INSTR DEADREGS  EFLAGS R14 ZZ call    _gucharmap_get_unicode_kDefinition 
@@ -6776,21 +6812,21 @@
             40930e      4 INSTR BELONGTO 409150 
             40930e      4 INSTR DEADREGS  EFLAGS R14 R15 ZZ add     dword ptr [rdx+70h], 1 
             409312      2 INSTR BELONGTO 409150 
-            409312      2 INSTR DEADREGS  EFLAGS R14 R15 ZZ xor     edx, edx 
+            409312      2 INSTR DEADREGS  EFLAGS RDX R14 R15 ZZ xor     edx, edx 
             409312     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
             409314     -1 INSTR LOCAL NoMetaUpdate call    _g_utf8_normalize 
             409314      5 INSTR BELONGTO 409150 
             409314      5 INSTR DEADREGS  EFLAGS R14 R15 ZZ call    _g_utf8_normalize 
             409319      3 INSTR BELONGTO 409150 
-            409319      3 INSTR DEADREGS  EFLAGS RSI RDI R14 R15 ZZ mov     r14, rax 
+            409319      3 INSTR DEADREGS  EFLAGS RDX RSI RDI R14 R15 ZZ mov     r14, rax 
             40931c      5 INSTR BELONGTO 409150 
-            40931c      5 INSTR DEADREGS  EFLAGS RAX RSI RDI R15 ZZ mov     rax, [r12+20h] 
+            40931c      5 INSTR DEADREGS  EFLAGS RAX RDX RSI RDI R15 ZZ mov     rax, [r12+20h] 
             409321      3 INSTR BELONGTO 409150 
-            409321      3 INSTR DEADREGS  EFLAGS RSI RDI R15 ZZ mov     rsi, r13        ; s 
+            409321      3 INSTR DEADREGS  EFLAGS RDX RSI RDI R15 ZZ mov     rsi, r13        ; s 
             409324      3 INSTR BELONGTO 409150 
-            409324      3 INSTR DEADREGS  EFLAGS RDI R15 ZZ mov     rdi, r14        ; s 
+            409324      3 INSTR DEADREGS  EFLAGS RDX RDI R15 ZZ mov     rdi, r14        ; s 
             409327      3 INSTR BELONGTO 409150 
-            409327      3 INSTR DEADREGS  EFLAGS R15 ZZ mov     edx, [rax+48h] 
+            409327      3 INSTR DEADREGS  EFLAGS RDX R15 ZZ mov     edx, [rax+48h] 
             40932a     -1 INSTR LOCAL NoMetaUpdate call    sub_408630 
             40932a      5 INSTR BELONGTO 409150 
             40932a      5 INSTR DEADREGS  EFLAGS R15 ZZ call    sub_408630 
@@ -6808,9 +6844,9 @@
             409341     -1 INSTR LOCAL NoMetaUpdate jz      short loc_4093A0 
             409341      2 INSTR BELONGTO 409150 
             409343      4 INSTR BELONGTO 409150 
-            409343      4 INSTR DEADREGS  EFLAGS RAX RBX RDI R12 R13 R14 R15 XMM0 ZZ mov     rax, [rbp+20h] 
+            409343      4 INSTR DEADREGS  EFLAGS RAX RDX RBX RDI R12 R13 R14 R15 XMM0 ZZ mov     rax, [rbp+20h] 
             409347      3 INSTR BELONGTO 409150 
-            409347      3 INSTR DEADREGS  EFLAGS RBX RDI R12 R13 R14 R15 XMM0 ZZ mov     edx, [rax+40h] 
+            409347      3 INSTR DEADREGS  EFLAGS RDX RBX RDI R12 R13 R14 R15 XMM0 ZZ mov     edx, [rax+40h] 
             40934a      5 INSTR BELONGTO 409150 
             40934a      5 INSTR DEADREGS  EFLAGS RBX RDI R12 R13 R14 R15 XMM0 ZZ mov     rdi, [rsp+58h+var_48] 
             40934a      5 PTRIMMEDESP STACK 16 displ mov     rdi, [rsp+58h+var_48]
@@ -6819,8 +6855,9 @@
             409352     -1 INSTR LOCAL NoMetaUpdate call    _g_timer_destroy 
             409352      5 INSTR BELONGTO 409150 
             409352      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 XMM0 ZZ call    _g_timer_destroy 
-            409357     -1 INSTR LOCAL MetadataRedundant xor     eax, eax 
             409357      2 INSTR BELONGTO 409150 
+            409357      2 INSTR DEADREGS  EFLAGS RAX RBX R12 R13 R14 R15 XMM0 ZZ xor     eax, eax 
+            409357     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             409359     -1 INSTR LOCAL NoMetaUpdate jmp     loc_4092D8 
             409359      5 INSTR BELONGTO 409150 
             409360      5 INSTR BELONGTO 409150 
@@ -6830,9 +6867,9 @@
             409365      5 INSTR BELONGTO 409150 
             409365      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 XMM0 ZZ call    _g_timer_destroy 
             40936a      4 INSTR BELONGTO 409150 
-            40936a      4 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 XMM0 ZZ mov     rbx, [rbp+20h] 
+            40936a      4 INSTR DEADREGS  EFLAGS RAX RBX RSI R12 R13 R14 R15 XMM0 ZZ mov     rbx, [rbp+20h] 
             40936e      3 INSTR BELONGTO 409150 
-            40936e      3 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 XMM0 ZZ mov     esi, [rbx+48h] 
+            40936e      3 INSTR DEADREGS  EFLAGS RAX RSI R12 R13 R14 R15 XMM0 ZZ mov     esi, [rbx+48h] 
             409371     -1 INSTR LOCAL NoMetaUpdate test    esi, esi 
             409371      2 INSTR BELONGTO 409150 
             409373     -1 INSTR LOCAL NoMetaUpdate jnz     short loc_409387 
@@ -6849,11 +6886,11 @@
             409381     -1 INSTR LOCAL NoMetaUpdate ja      loc_409533 
             409381      6 INSTR BELONGTO 409150 
             409387      7 INSTR BELONGTO 409150 
-            409387      7 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 XMM0 ZZ mov     dword ptr [rbx+54h], 1 
+            409387      7 INSTR DEADREGS  EFLAGS RAX R12 R13 R14 R15 XMM0 ZZ mov     dword ptr [rbx+54h], 1 
             40938e     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rsp, 28h 
             40938e      4 INSTR BELONGTO 409150 
             409392      2 INSTR BELONGTO 409150 
-            409392      2 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 XMM0 ZZ xor     eax, eax 
+            409392      2 INSTR DEADREGS  EFLAGS RAX RBX R12 R13 R14 R15 XMM0 ZZ xor     eax, eax 
             409392     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             409394      1 INSTR BELONGTO 409150 
             409394      1 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 XMM0 ZZ pop     rbx 
@@ -6870,14 +6907,14 @@
             40939e      1 INSTR BELONGTO 409150 
             40939e      1 INSTR DEADREGS  EFLAGS XMM0 ZZ retn 
             4093a0      2 INSTR BELONGTO 409150 
-            4093a0      2 INSTR DEADREGS  EFLAGS R14 R15 ZZ mov     edi, ebx 
+            4093a0      2 INSTR DEADREGS  EFLAGS RDI R14 R15 ZZ mov     edi, ebx 
             4093a2     -1 INSTR LOCAL NoMetaUpdate call    _gucharmap_get_nameslist_equals 
             4093a2      5 INSTR BELONGTO 409150 
             4093a2      5 INSTR DEADREGS  EFLAGS R14 R15 ZZ call    _gucharmap_get_nameslist_equals 
             4093a7     -1 INSTR LOCAL NoMetaUpdate test    rax, rax 
             4093a7      3 INSTR BELONGTO 409150 
             4093aa      5 INSTR BELONGTO 409150 
-            4093aa      5 INSTR DEADREGS  R14 R15 ZZ mov     [rsp+58h+var_40], rax 
+            4093aa      5 INSTR DEADREGS  RDI R14 R15 ZZ mov     [rsp+58h+var_40], rax 
             4093aa      5 PTRIMMEDESP STACK 24 displ mov     [rsp+58h+var_40], rax
             4093af     -1 INSTR LOCAL NoMetaUpdate jz      loc_409460 
             4093af      6 INSTR BELONGTO 409150 
@@ -6900,9 +6937,9 @@
             4093da     -1 INSTR LOCAL NoMetaUpdate jz      short loc_409456 
             4093da      2 INSTR BELONGTO 409150 
             4093dc      5 INSTR BELONGTO 409150 
-            4093dc      5 INSTR DEADREGS  EFLAGS RAX RSI R14 ZZ mov     rax, [r12+20h] 
+            4093dc      5 INSTR DEADREGS  EFLAGS RAX RDX RSI R14 ZZ mov     rax, [r12+20h] 
             4093e1      2 INSTR BELONGTO 409150 
-            4093e1      2 INSTR DEADREGS  EFLAGS RSI R14 ZZ xor     edx, edx 
+            4093e1      2 INSTR DEADREGS  EFLAGS RDX RSI R14 ZZ xor     edx, edx 
             4093e1     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
             4093e3     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     rsi, 0FFFFFFFFFFFFFFFFh 
             4093e3      7 INSTR BELONGTO 409150 
@@ -6913,15 +6950,15 @@
             4093ee      5 INSTR BELONGTO 409150 
             4093ee      5 INSTR DEADREGS  EFLAGS R14 ZZ call    _g_utf8_normalize 
             4093f3      3 INSTR BELONGTO 409150 
-            4093f3      3 INSTR DEADREGS  EFLAGS RSI RDI R14 ZZ mov     r14, rax 
+            4093f3      3 INSTR DEADREGS  EFLAGS RDX RSI RDI R14 ZZ mov     r14, rax 
             4093f6      5 INSTR BELONGTO 409150 
-            4093f6      5 INSTR DEADREGS  EFLAGS RAX RSI RDI ZZ mov     rax, [r12+20h] 
+            4093f6      5 INSTR DEADREGS  EFLAGS RAX RDX RSI RDI ZZ mov     rax, [r12+20h] 
             4093fb      3 INSTR BELONGTO 409150 
-            4093fb      3 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     rsi, r13        ; s 
+            4093fb      3 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     rsi, r13        ; s 
             4093fe      3 INSTR BELONGTO 409150 
-            4093fe      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, r14        ; s 
+            4093fe      3 INSTR DEADREGS  EFLAGS RDX RDI ZZ mov     rdi, r14        ; s 
             409401      3 INSTR BELONGTO 409150 
-            409401      3 INSTR DEADREGS  EFLAGS ZZ mov     edx, [rax+48h] 
+            409401      3 INSTR DEADREGS  EFLAGS RDX ZZ mov     edx, [rax+48h] 
             409404     -1 INSTR LOCAL NoMetaUpdate call    sub_408630 
             409404      5 INSTR BELONGTO 409150 
             409404      5 INSTR DEADREGS  EFLAGS ZZ call    sub_408630 
@@ -6949,7 +6986,7 @@
             409428     -1 INSTR LOCAL NoMetaUpdate jmp     loc_409343 
             409428      5 INSTR BELONGTO 409150 
             40942d      3 INSTR BELONGTO 409150 
-            40942d      3 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ mov     ecx, [rdx+24h] 
+            40942d      3 INSTR DEADREGS  EFLAGS RCX RBX R12 R13 R14 R15 ZZ mov     ecx, [rdx+24h] 
             409430     -1 INSTR LOCAL NoMetaUpdate cmp     ecx, 0FFFFFFFFh 
             409430      3 INSTR BELONGTO 409150 
             409433     -1 INSTR LOCAL NoMetaUpdate jz      loc_4091CD 
@@ -6985,14 +7022,14 @@
             40945b      5 INSTR BELONGTO 409150 
             40945b      5 INSTR DEADREGS  EFLAGS R14 R15 ZZ call    _g_free 
             409460      2 INSTR BELONGTO 409150 
-            409460      2 INSTR DEADREGS  EFLAGS R14 R15 ZZ mov     edi, ebx 
+            409460      2 INSTR DEADREGS  EFLAGS RDI R14 R15 ZZ mov     edi, ebx 
             409462     -1 INSTR LOCAL NoMetaUpdate call    _gucharmap_get_nameslist_stars 
             409462      5 INSTR BELONGTO 409150 
             409462      5 INSTR DEADREGS  EFLAGS R14 R15 ZZ call    _gucharmap_get_nameslist_stars 
             409467     -1 INSTR LOCAL NoMetaUpdate test    rax, rax 
             409467      3 INSTR BELONGTO 409150 
             40946a      5 INSTR BELONGTO 409150 
-            40946a      5 INSTR DEADREGS  R14 R15 ZZ mov     [rsp+58h+var_40], rax 
+            40946a      5 INSTR DEADREGS  RDI R14 R15 ZZ mov     [rsp+58h+var_40], rax 
             40946a      5 PTRIMMEDESP STACK 24 displ mov     [rsp+58h+var_40], rax
             40946f     -1 INSTR LOCAL NoMetaUpdate jz      loc_409566 
             40946f      6 INSTR BELONGTO 409150 
@@ -7015,9 +7052,9 @@
             40949a     -1 INSTR LOCAL NoMetaUpdate jz      loc_40955C 
             40949a      6 INSTR BELONGTO 409150 
             4094a0      5 INSTR BELONGTO 409150 
-            4094a0      5 INSTR DEADREGS  EFLAGS RAX RSI R14 ZZ mov     rax, [r12+20h] 
+            4094a0      5 INSTR DEADREGS  EFLAGS RAX RDX RSI R14 ZZ mov     rax, [r12+20h] 
             4094a5      2 INSTR BELONGTO 409150 
-            4094a5      2 INSTR DEADREGS  EFLAGS RSI R14 ZZ xor     edx, edx 
+            4094a5      2 INSTR DEADREGS  EFLAGS RDX RSI R14 ZZ xor     edx, edx 
             4094a5     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
             4094a7     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     rsi, 0FFFFFFFFFFFFFFFFh 
             4094a7      7 INSTR BELONGTO 409150 
@@ -7028,15 +7065,15 @@
             4094b2      5 INSTR BELONGTO 409150 
             4094b2      5 INSTR DEADREGS  EFLAGS R14 ZZ call    _g_utf8_normalize 
             4094b7      3 INSTR BELONGTO 409150 
-            4094b7      3 INSTR DEADREGS  EFLAGS RSI RDI R14 ZZ mov     r14, rax 
+            4094b7      3 INSTR DEADREGS  EFLAGS RDX RSI RDI R14 ZZ mov     r14, rax 
             4094ba      5 INSTR BELONGTO 409150 
-            4094ba      5 INSTR DEADREGS  EFLAGS RAX RSI RDI ZZ mov     rax, [r12+20h] 
+            4094ba      5 INSTR DEADREGS  EFLAGS RAX RDX RSI RDI ZZ mov     rax, [r12+20h] 
             4094bf      3 INSTR BELONGTO 409150 
-            4094bf      3 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     rsi, r13        ; s 
+            4094bf      3 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     rsi, r13        ; s 
             4094c2      3 INSTR BELONGTO 409150 
-            4094c2      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, r14        ; s 
+            4094c2      3 INSTR DEADREGS  EFLAGS RDX RDI ZZ mov     rdi, r14        ; s 
             4094c5      3 INSTR BELONGTO 409150 
-            4094c5      3 INSTR DEADREGS  EFLAGS ZZ mov     edx, [rax+48h] 
+            4094c5      3 INSTR DEADREGS  EFLAGS RDX ZZ mov     edx, [rax+48h] 
             4094c8     -1 INSTR LOCAL NoMetaUpdate call    sub_408630 
             4094c8      5 INSTR BELONGTO 409150 
             4094c8      5 INSTR DEADREGS  EFLAGS ZZ call    sub_408630 
@@ -7058,31 +7095,31 @@
             4094e2     -1 INSTR LOCAL NoMetaUpdate jmp     loc_40941E 
             4094e2      5 INSTR BELONGTO 409150 
             4094e7      5 INSTR BELONGTO 409150 
-            4094e7      5 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ mov     edx, offset aSearch_stateSe; "search_state->search_string_nfc != NULL" 
+            4094e7      5 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI R12 R13 R14 R15 ZZ mov     edx, offset aSearch_stateSe; "search_state->search_string_nfc != NULL" 
             4094ec      5 INSTR BELONGTO 409150 
-            4094ec      5 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ mov     esi, offset aQuick_checks_b; "quick_checks_before" 
+            4094ec      5 INSTR DEADREGS  EFLAGS RBX RSI RDI R12 R13 R14 R15 ZZ mov     esi, offset aQuick_checks_b; "quick_checks_before" 
             4094f1      2 INSTR BELONGTO 409150 
-            4094f1      2 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ xor     edi, edi 
+            4094f1      2 INSTR DEADREGS  EFLAGS RBX RDI R12 R13 R14 R15 ZZ xor     edi, edi 
             4094f1     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
             4094f3     -1 INSTR LOCAL NoMetaUpdate call    _g_return_if_fail_warning 
             4094f3      5 INSTR BELONGTO 409150 
-            4094f3      5 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ call    _g_return_if_fail_warning 
+            4094f3      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ call    _g_return_if_fail_warning 
             4094f8     -1 INSTR LOCAL NoMetaUpdate jmp     loc_4091E0 
             4094f8      5 INSTR BELONGTO 409150 
             4094fd      5 INSTR BELONGTO 409150 
-            4094fd      5 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ mov     edx, offset aSearch_state_0; "search_state->search_string_nfd != NULL" 
+            4094fd      5 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI R12 R13 R14 R15 ZZ mov     edx, offset aSearch_state_0; "search_state->search_string_nfd != NULL" 
             409502      5 INSTR BELONGTO 409150 
-            409502      5 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ mov     esi, offset aQuick_checks_b; "quick_checks_before" 
+            409502      5 INSTR DEADREGS  EFLAGS RBX RSI RDI R12 R13 R14 R15 ZZ mov     esi, offset aQuick_checks_b; "quick_checks_before" 
             409507      2 INSTR BELONGTO 409150 
-            409507      2 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ xor     edi, edi 
+            409507      2 INSTR DEADREGS  EFLAGS RBX RDI R12 R13 R14 R15 ZZ xor     edi, edi 
             409507     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
             409509     -1 INSTR LOCAL NoMetaUpdate call    _g_return_if_fail_warning 
             409509      5 INSTR BELONGTO 409150 
-            409509      5 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ call    _g_return_if_fail_warning 
+            409509      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ call    _g_return_if_fail_warning 
             40950e     -1 INSTR LOCAL NoMetaUpdate jmp     loc_4091E0 
             40950e      5 INSTR BELONGTO 409150 
             409513      3 INSTR BELONGTO 409150 
-            409513      3 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ mov     eax, [rdx+34h] 
+            409513      3 INSTR DEADREGS  EFLAGS RAX RBX R12 R13 R14 R15 ZZ mov     eax, [rdx+34h] 
             409516     -1 INSTR LOCAL NoMetaUpdate cmp     eax, 0FFFFFFFFh 
             409516      3 INSTR BELONGTO 409150 
             409519     -1 INSTR LOCAL NoMetaUpdate jz      loc_4091E0 
@@ -7092,7 +7129,7 @@
             409522      3 INSTR BELONGTO 409150 
             409522      3 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 XMM0 ZZ mov     [rdx+50h], eax 
             409525      2 INSTR BELONGTO 409150 
-            409525      2 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 XMM0 ZZ xor     eax, eax 
+            409525      2 INSTR DEADREGS  EFLAGS RAX RBX R12 R13 R14 R15 XMM0 ZZ xor     eax, eax 
             409525     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             409527      7 INSTR BELONGTO 409150 
             409527      7 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 XMM0 ZZ mov     dword ptr [rdx+54h], 1 
@@ -7102,9 +7139,9 @@
             409533      5 INSTR BELONGTO 409150 
             409533      5 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 XMM0 ZZ call    _g_utf8_get_char 
             409538      3 INSTR BELONGTO 409150 
-            409538      3 INSTR DEADREGS  EFLAGS RDI R12 R13 R14 R15 XMM0 ZZ mov     rdi, [rbx] 
+            409538      3 INSTR DEADREGS  EFLAGS RSI RDI R12 R13 R14 R15 XMM0 ZZ mov     rdi, [rbx] 
             40953b      2 INSTR BELONGTO 409150 
-            40953b      2 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 XMM0 ZZ mov     esi, eax 
+            40953b      2 INSTR DEADREGS  EFLAGS RSI R12 R13 R14 R15 XMM0 ZZ mov     esi, eax 
             40953d     -1 INSTR LOCAL NoMetaUpdate call    _gucharmap_codepoint_list_get_index 
             40953d      5 INSTR BELONGTO 409150 
             40953d      5 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 XMM0 ZZ call    _gucharmap_codepoint_list_get_index 
@@ -7115,9 +7152,9 @@
             40954b      3 INSTR BELONGTO 409150 
             40954b      3 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 XMM0 ZZ mov     [rbx+50h], eax 
             40954e      7 INSTR BELONGTO 409150 
-            40954e      7 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 XMM0 ZZ mov     dword ptr [rbx+54h], 1 
+            40954e      7 INSTR DEADREGS  EFLAGS RAX R12 R13 R14 R15 XMM0 ZZ mov     dword ptr [rbx+54h], 1 
             409555      2 INSTR BELONGTO 409150 
-            409555      2 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 XMM0 ZZ xor     eax, eax 
+            409555      2 INSTR DEADREGS  EFLAGS RAX RBX R12 R13 R14 R15 XMM0 ZZ xor     eax, eax 
             409555     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             409557     -1 INSTR LOCAL NoMetaUpdate jmp     loc_4092D8 
             409557      5 INSTR BELONGTO 409150 
@@ -7128,14 +7165,14 @@
             409561      5 INSTR BELONGTO 409150 
             409561      5 INSTR DEADREGS  EFLAGS R14 R15 ZZ call    _g_free 
             409566      2 INSTR BELONGTO 409150 
-            409566      2 INSTR DEADREGS  EFLAGS R14 R15 ZZ mov     edi, ebx 
+            409566      2 INSTR DEADREGS  EFLAGS RDI R14 R15 ZZ mov     edi, ebx 
             409568     -1 INSTR LOCAL NoMetaUpdate call    _gucharmap_get_nameslist_colons 
             409568      5 INSTR BELONGTO 409150 
             409568      5 INSTR DEADREGS  EFLAGS R14 R15 ZZ call    _gucharmap_get_nameslist_colons 
             40956d     -1 INSTR LOCAL NoMetaUpdate test    rax, rax 
             40956d      3 INSTR BELONGTO 409150 
             409570      5 INSTR BELONGTO 409150 
-            409570      5 INSTR DEADREGS  R14 R15 ZZ mov     [rsp+58h+var_40], rax 
+            409570      5 INSTR DEADREGS  RDI R14 R15 ZZ mov     [rsp+58h+var_40], rax 
             409570      5 PTRIMMEDESP STACK 24 displ mov     [rsp+58h+var_40], rax
             409575     -1 INSTR LOCAL NoMetaUpdate jz      short loc_4095E5 
             409575      2 INSTR BELONGTO 409150 
@@ -7158,9 +7195,9 @@
             409592     -1 INSTR LOCAL NoMetaUpdate jz      short loc_4095DB 
             409592      2 INSTR BELONGTO 409150 
             409594      5 INSTR BELONGTO 409150 
-            409594      5 INSTR DEADREGS  EFLAGS RAX RSI R14 ZZ mov     rax, [r12+20h] 
+            409594      5 INSTR DEADREGS  EFLAGS RAX RDX RSI R14 ZZ mov     rax, [r12+20h] 
             409599      2 INSTR BELONGTO 409150 
-            409599      2 INSTR DEADREGS  EFLAGS RSI R14 ZZ xor     edx, edx 
+            409599      2 INSTR DEADREGS  EFLAGS RDX RSI R14 ZZ xor     edx, edx 
             409599     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
             40959b     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     rsi, 0FFFFFFFFFFFFFFFFh 
             40959b      7 INSTR BELONGTO 409150 
@@ -7171,15 +7208,15 @@
             4095a6      5 INSTR BELONGTO 409150 
             4095a6      5 INSTR DEADREGS  EFLAGS R14 ZZ call    _g_utf8_normalize 
             4095ab      3 INSTR BELONGTO 409150 
-            4095ab      3 INSTR DEADREGS  EFLAGS RSI RDI R14 ZZ mov     r14, rax 
+            4095ab      3 INSTR DEADREGS  EFLAGS RDX RSI RDI R14 ZZ mov     r14, rax 
             4095ae      5 INSTR BELONGTO 409150 
-            4095ae      5 INSTR DEADREGS  EFLAGS RAX RSI RDI ZZ mov     rax, [r12+20h] 
+            4095ae      5 INSTR DEADREGS  EFLAGS RAX RDX RSI RDI ZZ mov     rax, [r12+20h] 
             4095b3      3 INSTR BELONGTO 409150 
-            4095b3      3 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     rsi, r13        ; s 
+            4095b3      3 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     rsi, r13        ; s 
             4095b6      3 INSTR BELONGTO 409150 
-            4095b6      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, r14        ; s 
+            4095b6      3 INSTR DEADREGS  EFLAGS RDX RDI ZZ mov     rdi, r14        ; s 
             4095b9      3 INSTR BELONGTO 409150 
-            4095b9      3 INSTR DEADREGS  EFLAGS ZZ mov     edx, [rax+48h] 
+            4095b9      3 INSTR DEADREGS  EFLAGS RDX ZZ mov     edx, [rax+48h] 
             4095bc     -1 INSTR LOCAL NoMetaUpdate call    sub_408630 
             4095bc      5 INSTR BELONGTO 409150 
             4095bc      5 INSTR DEADREGS  EFLAGS ZZ call    sub_408630 
@@ -7207,27 +7244,27 @@
             4095e0      5 INSTR BELONGTO 409150 
             4095e0      5 INSTR DEADREGS  EFLAGS R14 R15 ZZ call    _g_free 
             4095e5      2 INSTR BELONGTO 409150 
-            4095e5      2 INSTR DEADREGS  EFLAGS R14 R15 ZZ mov     edi, ebx 
+            4095e5      2 INSTR DEADREGS  EFLAGS RDI R14 R15 ZZ mov     edi, ebx 
             4095e7     -1 INSTR LOCAL NoMetaUpdate call    _gucharmap_get_nameslist_pounds 
             4095e7      5 INSTR BELONGTO 409150 
-            4095e7      5 INSTR DEADREGS  EFLAGS R14 R15 ZZ call    _gucharmap_get_nameslist_pounds 
+            4095e7      5 INSTR DEADREGS  EFLAGS RBX R14 R15 ZZ call    _gucharmap_get_nameslist_pounds 
             4095ec     -1 INSTR LOCAL NoMetaUpdate test    rax, rax 
             4095ec      3 INSTR BELONGTO 409150 
             4095ef      3 INSTR BELONGTO 409150 
-            4095ef      3 INSTR DEADREGS  RDI R14 R15 ZZ mov     r15, rax 
+            4095ef      3 INSTR DEADREGS  RBX RDI R14 R15 ZZ mov     r15, rax 
             4095f2     -1 INSTR LOCAL NoMetaUpdate jz      loc_4092AC 
             4095f2      6 INSTR BELONGTO 409150 
             4095f8      3 INSTR BELONGTO 409150 
-            4095f8      3 INSTR DEADREGS  EFLAGS RDI R14 ZZ mov     rdi, [rax] 
+            4095f8      3 INSTR DEADREGS  EFLAGS RBX RDI R14 ZZ mov     rdi, [rax] 
             4095fb     -1 INSTR LOCAL NoMetaUpdate test    rdi, rdi 
             4095fb      3 INSTR BELONGTO 409150 
             4095fe     -1 INSTR LOCAL NoMetaUpdate jz      short loc_40966C 
             4095fe      2 INSTR BELONGTO 409150 
+            409600     -1 INSTR LOCAL MetadataUnused mov     rbx, rax 
             409600      3 INSTR BELONGTO 409150 
-            409600      3 INSTR DEADREGS  EFLAGS RBX RSI R14 ZZ mov     rbx, rax 
             409603     -1 INSTR LOCAL NoMetaUpdate jmp     short loc_409614 
             409603      2 INSTR BELONGTO 409150 
-            409608     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rbx, 8 
+            409608     -1 INSTR LOCAL MetadataUnused add     rbx, 8 
             409608      4 INSTR BELONGTO 409150 
             40960c      3 INSTR BELONGTO 409150 
             40960c      3 INSTR DEADREGS  EFLAGS RDI R14 ZZ mov     rdi, [rbx] 
@@ -7236,9 +7273,9 @@
             409612     -1 INSTR LOCAL NoMetaUpdate jz      short loc_40966C 
             409612      2 INSTR BELONGTO 409150 
             409614      5 INSTR BELONGTO 409150 
-            409614      5 INSTR DEADREGS  EFLAGS RAX RSI R14 ZZ mov     rax, [r12+20h] 
+            409614      5 INSTR DEADREGS  EFLAGS RAX RDX RSI R14 ZZ mov     rax, [r12+20h] 
             409619      2 INSTR BELONGTO 409150 
-            409619      2 INSTR DEADREGS  EFLAGS RSI R14 ZZ xor     edx, edx 
+            409619      2 INSTR DEADREGS  EFLAGS RDX RSI R14 ZZ xor     edx, edx 
             409619     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
             40961b     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     rsi, 0FFFFFFFFFFFFFFFFh 
             40961b      7 INSTR BELONGTO 409150 
@@ -7249,15 +7286,15 @@
             409626      5 INSTR BELONGTO 409150 
             409626      5 INSTR DEADREGS  EFLAGS R14 ZZ call    _g_utf8_normalize 
             40962b      3 INSTR BELONGTO 409150 
-            40962b      3 INSTR DEADREGS  EFLAGS RSI RDI R14 ZZ mov     r14, rax 
+            40962b      3 INSTR DEADREGS  EFLAGS RDX RSI RDI R14 ZZ mov     r14, rax 
             40962e      5 INSTR BELONGTO 409150 
-            40962e      5 INSTR DEADREGS  EFLAGS RAX RSI RDI ZZ mov     rax, [r12+20h] 
+            40962e      5 INSTR DEADREGS  EFLAGS RAX RDX RSI RDI ZZ mov     rax, [r12+20h] 
             409633      3 INSTR BELONGTO 409150 
-            409633      3 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     rsi, r13        ; s 
+            409633      3 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     rsi, r13        ; s 
             409636      3 INSTR BELONGTO 409150 
-            409636      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, r14        ; s 
+            409636      3 INSTR DEADREGS  EFLAGS RDX RDI ZZ mov     rdi, r14        ; s 
             409639      3 INSTR BELONGTO 409150 
-            409639      3 INSTR DEADREGS  EFLAGS ZZ mov     edx, [rax+48h] 
+            409639      3 INSTR DEADREGS  EFLAGS RDX ZZ mov     edx, [rax+48h] 
             40963c     -1 INSTR LOCAL NoMetaUpdate call    sub_408630 
             40963c      5 INSTR BELONGTO 409150 
             40963c      5 INSTR DEADREGS  EFLAGS ZZ call    sub_408630 
@@ -7284,14 +7321,14 @@
             40965e     -1 INSTR LOCAL NoMetaUpdate jmp     loc_409343 
             40965e      5 INSTR BELONGTO 409150 
             409663      4 INSTR BELONGTO 409150 
-            409663      4 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 XMM0 ZZ mov     rbx, [rbp+20h] 
+            409663      4 INSTR DEADREGS  EFLAGS RAX RBX R12 R13 R14 R15 XMM0 ZZ mov     rbx, [rbp+20h] 
             409667     -1 INSTR LOCAL NoMetaUpdate jmp     loc_409387 
             409667      5 INSTR BELONGTO 409150 
             40966c      3 INSTR BELONGTO 409150 
-            40966c      3 INSTR DEADREGS  EFLAGS RDI R12 R13 R14 ZZ mov     rdi, r15 
+            40966c      3 INSTR DEADREGS  EFLAGS RBX RDI R12 R13 R14 ZZ mov     rdi, r15 
             40966f     -1 INSTR LOCAL NoMetaUpdate call    _g_free 
             40966f      5 INSTR BELONGTO 409150 
-            40966f      5 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ call    _g_free 
+            40966f      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ call    _g_free 
             409674     -1 INSTR LOCAL NoMetaUpdate jmp     loc_4092AC 
             409674      5 INSTR BELONGTO 409150 
             409680      0 FUNC FRAMERESTORE 0 0 0 1 0 0 2 0 0 3 -8 0 4 0 8 5 0 0 6 0 0 7 0 0 8 0 0 9 0 0 10 0 0 11 0 0 12 0 0 13 0 0 14 0 0 15 0 0 ZZ
@@ -7312,9 +7349,10 @@
             409688      5 INSTR BELONGTO 409680 
             409688      5 INSTR DEADREGS  EFLAGS ZZ call    _g_type_class_peek_parent 
             40968d      3 INSTR BELONGTO 409680 
-            40968d      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rbx 
-            409690     -1 INSTR LOCAL MetadataRedundant mov     esi, 38h 
+            40968d      3 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     rdi, rbx 
+            409690     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 38h 
             409690      5 INSTR BELONGTO 409680 
+            409690      5 INSTR DEADREGS  EFLAGS RSI ZZ mov     esi, 38h 
             409695      7 INSTR BELONGTO 409680 
             409695      7 INSTR DEADREGS  EFLAGS ZZ mov     cs:qword_60F978, rax 
             40969c     -1 INSTR LOCAL NoMetaUpdate call    _g_type_class_add_private 
@@ -7337,28 +7375,30 @@
             4096cc      5 INSTR BELONGTO 409680 
             4096cc      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX RSI RDI R8 R9 R10 R11 ZZ call    sub_408830 
             4096d1      5 INSTR BELONGTO 409680 
-            4096d1      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     edi, offset aSearchStart; "search-start" 
+            4096d1      5 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     edi, offset aSearchStart; "search-start" 
             4096d6      3 INSTR BELONGTO 409680 
             4096d6      3 INSTR DEADREGS  EFLAGS RBX ZZ mov     rbx, rax 
             4096d9     -1 INSTR LOCAL NoMetaUpdate call    _g_intern_static_string 
             4096d9      5 INSTR BELONGTO 409680 
             4096d9      5 INSTR DEADREGS  EFLAGS ZZ call    _g_intern_static_string 
             4096de      3 INSTR BELONGTO 409680 
-            4096de      3 INSTR DEADREGS  EFLAGS RSI RDI R8 R9 ZZ mov     rsi, rbx 
+            4096de      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 ZZ mov     rsi, rbx 
             4096e1     -2 INSTR LOCAL n R9 ZZ  AlwaysNUM xor     r9d, r9d 
             4096e1      3 INSTR BELONGTO 409680 
-            4096e1      3 INSTR DEADREGS  EFLAGS RBX RDI R8 R9 ZZ xor     r9d, r9d 
+            4096e1      3 INSTR DEADREGS  EFLAGS RCX RDX RBX RDI R8 R9 ZZ xor     r9d, r9d 
             4096e4     -2 INSTR LOCAL n R8 ZZ  AlwaysNUM xor     r8d, r8d 
             4096e4      3 INSTR BELONGTO 409680 
-            4096e4      3 INSTR DEADREGS  EFLAGS RBX RDI R8 ZZ xor     r8d, r8d 
-            4096e7     -1 INSTR LOCAL MetadataRedundant mov     ecx, 460h 
+            4096e4      3 INSTR DEADREGS  EFLAGS RCX RDX RBX RDI R8 ZZ xor     r8d, r8d 
+            4096e7     -2 INSTR LOCAL n RCX ZZ  NUMVia2ndSrcIMMEDNUM mov     ecx, 460h 
             4096e7      5 INSTR BELONGTO 409680 
-            4096ec     -1 INSTR LOCAL MetadataRedundant mov     edx, 1 
+            4096e7      5 INSTR DEADREGS  EFLAGS RCX RDX RBX RDI ZZ mov     ecx, 460h 
+            4096ec     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 1 
             4096ec      5 INSTR BELONGTO 409680 
+            4096ec      5 INSTR DEADREGS  EFLAGS RDX RBX RDI ZZ mov     edx, 1 
             4096f1      3 INSTR BELONGTO 409680 
             4096f1      3 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     rdi, rax 
             4096f4      2 INSTR BELONGTO 409680 
-            4096f4      2 INSTR DEADREGS  EFLAGS RBX ZZ xor     eax, eax 
+            4096f4      2 INSTR DEADREGS  EFLAGS RAX RBX ZZ xor     eax, eax 
             4096f4     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             4096f6      8 INSTR BELONGTO 409680 
             4096f6      8 INSTR DEADREGS  EFLAGS RBX ZZ mov     [rsp+28h+var_18], 0 
@@ -7378,28 +7418,30 @@
             40971a      5 INSTR BELONGTO 409680 
             40971a      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX RSI RDI R8 R9 R10 R11 ZZ call    sub_408830 
             40971f      5 INSTR BELONGTO 409680 
-            40971f      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     edi, offset aSearchFinish; "search-finish" 
+            40971f      5 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     edi, offset aSearchFinish; "search-finish" 
             409724      3 INSTR BELONGTO 409680 
             409724      3 INSTR DEADREGS  EFLAGS RBX ZZ mov     rbx, rax 
             409727     -1 INSTR LOCAL NoMetaUpdate call    _g_intern_static_string 
             409727      5 INSTR BELONGTO 409680 
             409727      5 INSTR DEADREGS  EFLAGS ZZ call    _g_intern_static_string 
             40972c      3 INSTR BELONGTO 409680 
-            40972c      3 INSTR DEADREGS  EFLAGS RSI RDI R8 R9 ZZ mov     rsi, rbx 
+            40972c      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 ZZ mov     rsi, rbx 
             40972f      3 INSTR BELONGTO 409680 
-            40972f      3 INSTR DEADREGS  EFLAGS RBX RDI R8 R9 ZZ mov     rdi, rax 
+            40972f      3 INSTR DEADREGS  EFLAGS RCX RDX RBX RDI R8 R9 ZZ mov     rdi, rax 
             409732     -2 INSTR LOCAL n R9 ZZ  AlwaysNUM xor     r9d, r9d 
             409732      3 INSTR BELONGTO 409680 
-            409732      3 INSTR DEADREGS  EFLAGS RBX R8 R9 ZZ xor     r9d, r9d 
+            409732      3 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX R8 R9 ZZ xor     r9d, r9d 
             409735     -2 INSTR LOCAL n R8 ZZ  AlwaysNUM xor     r8d, r8d 
             409735      3 INSTR BELONGTO 409680 
-            409735      3 INSTR DEADREGS  EFLAGS RBX R8 ZZ xor     r8d, r8d 
-            409738     -1 INSTR LOCAL MetadataRedundant mov     ecx, 468h 
+            409735      3 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX R8 ZZ xor     r8d, r8d 
+            409738     -2 INSTR LOCAL n RCX ZZ  NUMVia2ndSrcIMMEDNUM mov     ecx, 468h 
             409738      5 INSTR BELONGTO 409680 
-            40973d     -1 INSTR LOCAL MetadataRedundant mov     edx, 1 
+            409738      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX ZZ mov     ecx, 468h 
+            40973d     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 1 
             40973d      5 INSTR BELONGTO 409680 
+            40973d      5 INSTR DEADREGS  EFLAGS RAX RDX RBX ZZ mov     edx, 1 
             409742      2 INSTR BELONGTO 409680 
-            409742      2 INSTR DEADREGS  EFLAGS RBX ZZ xor     eax, eax 
+            409742      2 INSTR DEADREGS  EFLAGS RAX RBX ZZ xor     eax, eax 
             409742     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             409744     -1 INSTR LOCAL MetadataUnused mov     [rsp+28h+var_10], 1Ch 
             409744      9 INSTR BELONGTO 409680 
@@ -7644,7 +7686,6 @@
             409cb0      5 PTRIMMEDESP STACK -24 displ mov     [rsp-18h], rbx
             409cb5      5 PTRIMMEDESP STACK -16 displ mov     [rsp-10h], rbp
             409cbd      5 PTRIMMEDESP STACK -8 displ mov     [rsp-8], r12
-            409cc6      2 PTRIMMEDEBP STACK 0 displ mov     ebp, esi
             409cc8     -1 INSTR LOCAL NoMetaUpdate call    sub_408830 
             409cd3     -1 INSTR LOCAL NoMetaUpdate call    _g_type_check_instance_cast 
             409cdb     -1 INSTR LOCAL NoMetaUpdate call    sub_408830 
@@ -7717,18 +7758,20 @@
             409da2      5 INSTR BELONGTO 409d70 
             409da2      5 INSTR DEADREGS  EFLAGS ZZ call    sub_408590 
             409da7      4 INSTR BELONGTO 409d70 
-            409da7      4 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, [rbx+28h] 
+            409da7      4 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     rdi, [rbx+28h] 
             409dab     -1 INSTR LOCAL NoMetaUpdate test    eax, eax 
             409dab      2 INSTR BELONGTO 409d70 
             409dad     -2 INSTR LOCAL n RBP ZZ  AlwaysNUM setz    bpl 
             409dad      4 INSTR BELONGTO 409d70 
-            409db1     -1 INSTR LOCAL MetadataRedundant mov     esi, ebp 
+            409dad      4 INSTR DEADREGS  RSI ZZ setz    bpl 
             409db1      2 INSTR BELONGTO 409d70 
+            409db1      2 INSTR DEADREGS  EFLAGS RSI ZZ mov     esi, ebp 
+            409db1     -2 INSTR LOCAL n RSI ZZ  NumericDEFs mov     esi, ebp 
             409db3     -1 INSTR LOCAL NoMetaUpdate call    _gtk_widget_set_sensitive 
             409db3      5 INSTR BELONGTO 409d70 
             409db3      5 INSTR DEADREGS  EFLAGS ZZ call    _gtk_widget_set_sensitive 
             409db8      4 INSTR BELONGTO 409d70 
-            409db8      4 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, [rbx+30h] 
+            409db8      4 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     rdi, [rbx+30h] 
             409dbc     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rsp, 8 
             409dbc      4 INSTR BELONGTO 409d70 
             409dc0     -1 INSTR LOCAL MetadataRedundant mov     esi, ebp 
@@ -7816,7 +7859,7 @@
             409e45      5 INSTR BELONGTO 40b2d0 
             409e45      5 INSTR DEADREGS  EFLAGS R12 ZZ jmp     _gtk_window_present 
             409e50      2 INSTR BELONGTO 40b2d0 
-            409e50      2 INSTR DEADREGS  EFLAGS RDI R12 ZZ mov     esi, ebp 
+            409e50      2 INSTR DEADREGS  EFLAGS RSI RDI R12 ZZ mov     esi, ebp 
             409e52      3 INSTR BELONGTO 40b2d0 
             409e52      3 INSTR DEADREGS  EFLAGS RDI R12 ZZ mov     rdi, rbx 
             409e55     -1 INSTR LOCAL MetadataUnused mov     rbp, [rsp+18h+var_10] 
@@ -7853,12 +7896,13 @@
             409e8b     -1 INSTR LOCAL NoMetaUpdate call    sub_408830 
             409e8b      5 INSTR BELONGTO 409e70 
             409e8b      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX RSI RDI R8 R9 R10 R11 R12 R13 ZZ call    sub_408830 
-            409e90     -1 INSTR LOCAL MetadataRedundant xor     esi, esi 
             409e90      2 INSTR BELONGTO 409e70 
+            409e90      2 INSTR DEADREGS  EFLAGS RBX RSI RDI R12 R13 ZZ xor     esi, esi 
+            409e90     -2 INSTR LOCAL n RSI ZZ  AlwaysNUM xor     esi, esi 
             409e92      3 INSTR BELONGTO 409e70 
             409e92      3 INSTR DEADREGS  EFLAGS RBX RDI R12 R13 ZZ mov     rdi, rax 
             409e95      2 INSTR BELONGTO 409e70 
-            409e95      2 INSTR DEADREGS  EFLAGS RBX R12 R13 ZZ xor     eax, eax 
+            409e95      2 INSTR DEADREGS  EFLAGS RAX RBX R12 R13 ZZ xor     eax, eax 
             409e95     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             409e97     -1 INSTR LOCAL NoMetaUpdate call    _g_object_new 
             409e97      5 INSTR BELONGTO 409e70 
@@ -8043,32 +8087,33 @@
             409ff0      0 FUNC FRAMERESTORE 0 0 1 1 0 0 2 0 0 3 -8 0 4 0 8 5 0 0 6 0 0 7 0 0 8 0 0 9 0 0 10 0 0 11 0 0 12 0 0 13 0 0 14 0 0 15 0 0 ZZ
             409ff0      0 FUNC MMSAFENESS SAFE
             409ff0      1 INSTR BELONGTO 409ff0 
-            409ff0      1 INSTR DEADREGS  EFLAGS R8 ZZ push    rbx 
+            409ff0      1 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI R8 ZZ push    rbx 
             409ff0     42 FUNC GLOBAL sub_409FF0 FUNC_UNSAFE NOFP RET             40a019 
             409ff0      8 MEMORYHOLE STACK esp + 0 CalleeSavedRegs 
             409ff0      8 MEMORYHOLE STACK esp + 8 ReturnAddress 
             409ff1      3 INSTR BELONGTO 409ff0 
-            409ff1      3 INSTR DEADREGS  EFLAGS RBX R8 ZZ mov     rbx, rdi 
+            409ff1      3 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX RSI R8 ZZ mov     rbx, rdi 
             409ff4      3 INSTR BELONGTO 409ff0 
-            409ff4      3 INSTR DEADREGS  EFLAGS R8 ZZ mov     ecx, [rdi+0Ch] 
+            409ff4      3 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI R8 ZZ mov     ecx, [rdi+0Ch] 
             409ff7      4 INSTR BELONGTO 409ff0 
-            409ff7      4 INSTR DEADREGS  EFLAGS R8 ZZ mov     r8d, [rdi+10h] 
+            409ff7      4 INSTR DEADREGS  EFLAGS RAX RDX RSI R8 ZZ mov     r8d, [rdi+10h] 
             409ffb      3 INSTR BELONGTO 409ff0 
-            409ffb      3 INSTR DEADREGS  EFLAGS ZZ mov     rdi, [rdi] 
+            409ffb      3 INSTR DEADREGS  EFLAGS RAX RDX RSI ZZ mov     rdi, [rdi] 
             409ffe      5 INSTR BELONGTO 409ff0 
-            409ffe      5 INSTR DEADREGS  EFLAGS ZZ mov     edx, offset aIi ; "(ii)" 
+            409ffe      5 INSTR DEADREGS  EFLAGS RAX RDX RSI ZZ mov     edx, offset aIi ; "(ii)" 
             40a003      5 INSTR BELONGTO 409ff0 
-            40a003      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, offset aSize; "size" 
+            40a003      5 INSTR DEADREGS  EFLAGS RAX RSI ZZ mov     esi, offset aSize; "size" 
             40a008      2 INSTR BELONGTO 409ff0 
-            40a008      2 INSTR DEADREGS  EFLAGS ZZ xor     eax, eax 
+            40a008      2 INSTR DEADREGS  EFLAGS RAX ZZ xor     eax, eax 
             40a008     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             40a00a     -1 INSTR LOCAL NoMetaUpdate call    _g_settings_set 
             40a00a      5 INSTR BELONGTO 409ff0 
             40a00a      5 INSTR DEADREGS  EFLAGS ZZ call    _g_settings_set 
             40a00f      7 INSTR BELONGTO 409ff0 
-            40a00f      7 INSTR DEADREGS  EFLAGS ZZ mov     dword ptr [rbx+8], 0 
-            40a016     -1 INSTR LOCAL MetadataRedundant xor     eax, eax 
+            40a00f      7 INSTR DEADREGS  EFLAGS RAX ZZ mov     dword ptr [rbx+8], 0 
             40a016      2 INSTR BELONGTO 409ff0 
+            40a016      2 INSTR DEADREGS  EFLAGS RAX RBX ZZ xor     eax, eax 
+            40a016     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             40a018      1 INSTR BELONGTO 409ff0 
             40a018      1 INSTR DEADREGS  EFLAGS RBX ZZ pop     rbx 
             40a019      1 INSTR BELONGTO 409ff0 
@@ -8092,19 +8137,20 @@
             40a02b      5 INSTR BELONGTO 40a020 
             40a02b      5 INSTR DEADREGS  EFLAGS ZZ call    _g_source_remove 
             40a030      3 INSTR BELONGTO 40a020 
-            40a030      3 INSTR DEADREGS  EFLAGS RDI R8 ZZ mov     rdi, rbx 
+            40a030      3 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 ZZ mov     rdi, rbx 
             40a033     -1 INSTR LOCAL NoMetaUpdate call    sub_409FF0 
             40a033      5 INSTR BELONGTO 40a020 
-            40a033      5 INSTR DEADREGS  EFLAGS R8 ZZ call    sub_409FF0 
+            40a033      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI R8 ZZ call    sub_409FF0 
             40a038      3 INSTR BELONGTO 40a020 
             40a038      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, [rbx] 
             40a03b     -1 INSTR LOCAL NoMetaUpdate call    _g_object_unref 
             40a03b      5 INSTR BELONGTO 40a020 
             40a03b      5 INSTR DEADREGS  EFLAGS ZZ call    _g_object_unref 
             40a040      3 INSTR BELONGTO 40a020 
-            40a040      3 INSTR DEADREGS  EFLAGS RSI ZZ mov     rsi, rbx 
-            40a043     -1 INSTR LOCAL MetadataRedundant mov     edi, 18h 
+            40a040      3 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     rsi, rbx 
+            40a043     -2 INSTR LOCAL n RDI ZZ  NUMVia2ndSrcIMMEDNUM mov     edi, 18h 
             40a043      5 INSTR BELONGTO 40a020 
+            40a043      5 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     edi, 18h 
             40a048      1 INSTR BELONGTO 40a020 
             40a048      1 INSTR DEADREGS  EFLAGS RBX ZZ pop     rbx 
             40a049     -1 INSTR LOCAL NoMetaUpdate jmp     _g_slice_free1 
@@ -8133,17 +8179,17 @@
             40a0e0      0 FUNC MMSAFENESS SAFE
             40a0e0    106 FUNC GLOBAL sub_40A0E0 FUNC_UNSAFE NOFP RET             40a149 
             40a0e0      1 INSTR BELONGTO 40a0e0 
-            40a0e0      1 INSTR DEADREGS  EFLAGS ZZ push    rbx 
+            40a0e0      1 INSTR DEADREGS  EFLAGS RAX ZZ push    rbx 
             40a0e0      8 MEMORYHOLE STACK esp + 0 CalleeSavedRegs 
             40a0e0      8 MEMORYHOLE STACK esp + 8 ReturnAddress 
             40a0e1     -1 INSTR LOCAL NoMetaUpdate test    byte ptr [rdx+14h], 3 
             40a0e1      4 INSTR BELONGTO 40a0e0 
             40a0e5      3 INSTR BELONGTO 40a0e0 
-            40a0e5      3 INSTR DEADREGS  RBX ZZ mov     rbx, rdx 
+            40a0e5      3 INSTR DEADREGS  RAX RBX ZZ mov     rbx, rdx 
             40a0e8     -1 INSTR LOCAL NoMetaUpdate jnz     short loc_40A102 
             40a0e8      2 INSTR BELONGTO 40a0e0 
             40a0ea      3 INSTR BELONGTO 40a0e0 
-            40a0ea      3 INSTR DEADREGS  EFLAGS ZZ mov     eax, [rsi+1Ch] 
+            40a0ea      3 INSTR DEADREGS  EFLAGS RAX ZZ mov     eax, [rsi+1Ch] 
             40a0ed     -1 INSTR LOCAL NoMetaUpdate cmp     [rdx+0Ch], eax 
             40a0ed      3 INSTR BELONGTO 40a0e0 
             40a0f0     -1 INSTR LOCAL NoMetaUpdate jz      short loc_40A130 
@@ -8151,44 +8197,44 @@
             40a0f2      3 INSTR BELONGTO 40a0e0 
             40a0f2      3 INSTR DEADREGS  EFLAGS ZZ mov     [rbx+0Ch], eax 
             40a0f5      3 INSTR BELONGTO 40a0e0 
-            40a0f5      3 INSTR DEADREGS  EFLAGS ZZ mov     eax, [rsi+20h] 
+            40a0f5      3 INSTR DEADREGS  EFLAGS RAX ZZ mov     eax, [rsi+20h] 
             40a0f8      3 INSTR BELONGTO 40a0e0 
             40a0f8      3 INSTR DEADREGS  EFLAGS ZZ mov     [rbx+10h], eax 
             40a0fb      3 INSTR BELONGTO 40a0e0 
-            40a0fb      3 INSTR DEADREGS  EFLAGS ZZ mov     eax, [rbx+8] 
+            40a0fb      3 INSTR DEADREGS  EFLAGS RAX ZZ mov     eax, [rbx+8] 
             40a0fe     -1 INSTR LOCAL NoMetaUpdate test    eax, eax 
             40a0fe      2 INSTR BELONGTO 40a0e0 
             40a100     -1 INSTR LOCAL NoMetaUpdate jz      short loc_40A110 
             40a100      2 INSTR BELONGTO 40a0e0 
             40a102      2 INSTR BELONGTO 40a0e0 
-            40a102      2 INSTR DEADREGS  EFLAGS RBX ZZ xor     eax, eax 
+            40a102      2 INSTR DEADREGS  EFLAGS RAX RBX ZZ xor     eax, eax 
             40a102     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             40a104      1 INSTR BELONGTO 40a0e0 
             40a104      1 INSTR DEADREGS  EFLAGS RBX ZZ pop     rbx 
             40a105      1 INSTR BELONGTO 40a0e0 
             40a105      1 INSTR DEADREGS  EFLAGS ZZ retn 
             40a110      3 INSTR BELONGTO 40a0e0 
-            40a110      3 INSTR DEADREGS  EFLAGS RDX ZZ mov     rdx, rbx 
+            40a110      3 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     rdx, rbx 
             40a113     -2 INSTR LOCAL n RSI ZZ  NumericDEFs mov     esi, offset sub_409FF0 
             40a113      5 INSTR BELONGTO 40a0e0 
-            40a113      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, offset sub_409FF0 
+            40a113      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, offset sub_409FF0 
             40a118     -2 INSTR LOCAL n RDI ZZ  NUMVia2ndSrcIMMEDNUM mov     edi, 1 
             40a118      5 INSTR BELONGTO 40a0e0 
-            40a118      5 INSTR DEADREGS  EFLAGS ZZ mov     edi, 1 
+            40a118      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     edi, 1 
             40a11d     -1 INSTR LOCAL NoMetaUpdate call    _g_timeout_add_seconds 
             40a11d      5 INSTR BELONGTO 40a0e0 
             40a11d      5 INSTR DEADREGS  EFLAGS ZZ call    _g_timeout_add_seconds 
             40a122      3 INSTR BELONGTO 40a0e0 
             40a122      3 INSTR DEADREGS  EFLAGS ZZ mov     [rbx+8], eax 
             40a125      2 INSTR BELONGTO 40a0e0 
-            40a125      2 INSTR DEADREGS  EFLAGS RBX ZZ xor     eax, eax 
+            40a125      2 INSTR DEADREGS  EFLAGS RAX RBX ZZ xor     eax, eax 
             40a125     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             40a127      1 INSTR BELONGTO 40a0e0 
             40a127      1 INSTR DEADREGS  EFLAGS RBX ZZ pop     rbx 
             40a128      1 INSTR BELONGTO 40a0e0 
             40a128      1 INSTR DEADREGS  EFLAGS ZZ retn 
             40a130      3 INSTR BELONGTO 40a0e0 
-            40a130      3 INSTR DEADREGS  EFLAGS ZZ mov     edx, [rsi+20h] 
+            40a130      3 INSTR DEADREGS  EFLAGS RDX ZZ mov     edx, [rsi+20h] 
             40a133     -1 INSTR LOCAL NoMetaUpdate cmp     [rbx+10h], edx 
             40a133      3 INSTR BELONGTO 40a0e0 
             40a136     -1 INSTR LOCAL NoMetaUpdate jz      short loc_40A102 
@@ -8196,11 +8242,11 @@
             40a138      3 INSTR BELONGTO 40a0e0 
             40a138      3 INSTR DEADREGS  EFLAGS ZZ mov     [rbx+0Ch], eax 
             40a13b      3 INSTR BELONGTO 40a0e0 
-            40a13b      3 INSTR DEADREGS  EFLAGS ZZ mov     eax, [rsi+20h] 
+            40a13b      3 INSTR DEADREGS  EFLAGS RAX ZZ mov     eax, [rsi+20h] 
             40a13e      3 INSTR BELONGTO 40a0e0 
             40a13e      3 INSTR DEADREGS  EFLAGS ZZ mov     [rbx+10h], eax 
             40a141      3 INSTR BELONGTO 40a0e0 
-            40a141      3 INSTR DEADREGS  EFLAGS ZZ mov     eax, [rbx+8] 
+            40a141      3 INSTR DEADREGS  EFLAGS RAX ZZ mov     eax, [rbx+8] 
             40a144     -1 INSTR LOCAL NoMetaUpdate test    eax, eax 
             40a144      2 INSTR BELONGTO 40a0e0 
             40a146     -1 INSTR LOCAL NoMetaUpdate jnz     short loc_40A102 
@@ -8265,11 +8311,11 @@
             40a19c     -1 INSTR LOCAL NoMetaUpdate jnz     short loc_40A1D8 
             40a19c      2 INSTR BELONGTO 40a150 
             40a19e      5 INSTR BELONGTO 40a150 
-            40a19e      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ mov     edx, offset aGtk_is_windowW; "GTK_IS_WINDOW (window)" 
+            40a19e      5 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI R12 R13 R14 R15 ZZ mov     edx, offset aGtk_is_windowW; "GTK_IS_WINDOW (window)" 
             40a1a3      5 INSTR BELONGTO 40a150 
-            40a1a3      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ mov     esi, offset aGucharmap_sett; "gucharmap_settings_add_window" 
+            40a1a3      5 INSTR DEADREGS  EFLAGS RBX RSI RDI R12 R13 R14 R15 ZZ mov     esi, offset aGucharmap_sett; "gucharmap_settings_add_window" 
             40a1a8      2 INSTR BELONGTO 40a150 
-            40a1a8      2 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ xor     edi, edi 
+            40a1a8      2 INSTR DEADREGS  EFLAGS RBX RDI R12 R13 R14 R15 ZZ xor     edi, edi 
             40a1a8     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
             40a1aa     -1 INSTR LOCAL NoMetaUpdate call    _g_return_if_fail_warning 
             40a1aa      5 INSTR BELONGTO 40a150 
@@ -8318,19 +8364,20 @@
             40a1f2      6 INSTR BELONGTO 40a150 
             40a1f8     -2 INSTR LOCAL n RDI ZZ  NUMVia2ndSrcIMMEDNUM mov     edi, 18h 
             40a1f8      5 INSTR BELONGTO 40a150 
-            40a1f8      5 INSTR DEADREGS  EFLAGS R13 R14 R15 ZZ mov     edi, 18h 
+            40a1f8      5 INSTR DEADREGS  EFLAGS RDI R13 R14 R15 ZZ mov     edi, 18h 
             40a1fd     -1 INSTR LOCAL NoMetaUpdate call    _g_slice_alloc0 
             40a1fd      5 INSTR BELONGTO 40a150 
             40a1fd      5 INSTR DEADREGS  EFLAGS R13 R14 R15 ZZ call    _g_slice_alloc0 
             40a202      5 INSTR BELONGTO 40a150 
-            40a202      5 INSTR DEADREGS  EFLAGS R13 R14 R15 ZZ mov     edi, offset aOrg_gnome_char; "org.gnome.Charmap.WindowState" 
+            40a202      5 INSTR DEADREGS  EFLAGS RDI R13 R14 R15 ZZ mov     edi, offset aOrg_gnome_char; "org.gnome.Charmap.WindowState" 
             40a207      3 INSTR BELONGTO 40a150 
             40a207      3 INSTR DEADREGS  EFLAGS R13 R14 R15 ZZ mov     rbp, rax 
             40a20a     -1 INSTR LOCAL NoMetaUpdate call    _g_settings_new 
             40a20a      5 INSTR BELONGTO 40a150 
             40a20a      5 INSTR DEADREGS  EFLAGS R13 R14 R15 ZZ call    _g_settings_new 
-            40a20f     -1 INSTR LOCAL MetadataRedundant mov     esi, 50h 
+            40a20f     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 50h 
             40a20f      5 INSTR BELONGTO 40a150 
+            40a20f      5 INSTR DEADREGS  EFLAGS RSI RDI R13 R14 R15 ZZ mov     esi, 50h 
             40a214      4 INSTR BELONGTO 40a150 
             40a214      4 INSTR DEADREGS  EFLAGS RDI R13 R14 R15 ZZ mov     [rbp+0], rax 
             40a218      3 INSTR BELONGTO 40a150 
@@ -8339,30 +8386,30 @@
             40a21b      5 INSTR BELONGTO 40a150 
             40a21b      5 INSTR DEADREGS  EFLAGS R13 R14 R15 ZZ call    _g_type_check_instance_cast 
             40a220      3 INSTR BELONGTO 40a150 
-            40a220      3 INSTR DEADREGS  EFLAGS RDX RDI R13 R14 R15 ZZ mov     rdx, rbp 
+            40a220      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R13 R14 R15 ZZ mov     rdx, rbp 
             40a223      3 INSTR BELONGTO 40a150 
-            40a223      3 INSTR DEADREGS  EFLAGS RDI R13 R14 R15 ZZ mov     rdi, rax 
+            40a223      3 INSTR DEADREGS  EFLAGS RCX RSI RDI R13 R14 R15 ZZ mov     rdi, rax 
             40a226     -2 INSTR LOCAL n RCX ZZ  NumericDEFs mov     ecx, offset sub_40A020 
             40a226      5 INSTR BELONGTO 40a150 
-            40a226      5 INSTR DEADREGS  EFLAGS R13 R14 R15 ZZ mov     ecx, offset sub_40A020 
+            40a226      5 INSTR DEADREGS  EFLAGS RCX RSI R13 R14 R15 ZZ mov     ecx, offset sub_40A020 
             40a22b      5 INSTR BELONGTO 40a150 
-            40a22b      5 INSTR DEADREGS  EFLAGS R13 R14 R15 ZZ mov     esi, offset aGamesconfWindo; "GamesConf::WindowState" 
+            40a22b      5 INSTR DEADREGS  EFLAGS RSI R13 R14 R15 ZZ mov     esi, offset aGamesconfWindo; "GamesConf::WindowState" 
             40a230     -1 INSTR LOCAL NoMetaUpdate call    _g_object_set_data_full 
             40a230      5 INSTR BELONGTO 40a150 
             40a230      5 INSTR DEADREGS  EFLAGS R13 R14 R15 ZZ call    _g_object_set_data_full 
             40a235     -2 INSTR LOCAL n R9 ZZ  AlwaysNUM xor     r9d, r9d 
             40a235      3 INSTR BELONGTO 40a150 
-            40a235      3 INSTR DEADREGS  EFLAGS RCX RDI R8 R9 R13 R14 R15 ZZ xor     r9d, r9d 
+            40a235      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 R13 R14 R15 ZZ xor     r9d, r9d 
             40a238     -2 INSTR LOCAL n R8 ZZ  AlwaysNUM xor     r8d, r8d 
             40a238      3 INSTR BELONGTO 40a150 
-            40a238      3 INSTR DEADREGS  EFLAGS RCX RDI R8 R13 R14 R15 ZZ xor     r8d, r8d 
+            40a238      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R13 R14 R15 ZZ xor     r8d, r8d 
             40a23b      3 INSTR BELONGTO 40a150 
-            40a23b      3 INSTR DEADREGS  EFLAGS RCX RDI R13 R14 R15 ZZ mov     rcx, rbp 
+            40a23b      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R13 R14 R15 ZZ mov     rcx, rbp 
             40a23e     -2 INSTR LOCAL n RDX ZZ  NumericDEFs mov     edx, offset sub_40A0E0 
             40a23e      5 INSTR BELONGTO 40a150 
-            40a23e      5 INSTR DEADREGS  EFLAGS RDI R13 R14 R15 ZZ mov     edx, offset sub_40A0E0 
+            40a23e      5 INSTR DEADREGS  EFLAGS RDX RSI RDI R13 R14 R15 ZZ mov     edx, offset sub_40A0E0 
             40a243      5 INSTR BELONGTO 40a150 
-            40a243      5 INSTR DEADREGS  EFLAGS RDI R13 R14 R15 ZZ mov     esi, offset aConfigureEvent; "configure-event" 
+            40a243      5 INSTR DEADREGS  EFLAGS RSI RDI R13 R14 R15 ZZ mov     esi, offset aConfigureEvent; "configure-event" 
             40a248      3 INSTR BELONGTO 40a150 
             40a248      3 INSTR DEADREGS  EFLAGS RDI R13 R14 R15 ZZ mov     rdi, rbx 
             40a24b     -1 INSTR LOCAL NoMetaUpdate call    _g_signal_connect_data 
@@ -8373,49 +8420,49 @@
             40a253     -1 INSTR LOCAL MetadataRedundant xor     r8d, r8d 
             40a253      3 INSTR BELONGTO 40a150 
             40a256      3 INSTR BELONGTO 40a150 
-            40a256      3 INSTR DEADREGS  EFLAGS RCX RDI R13 R14 R15 ZZ mov     rcx, rbp 
+            40a256      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R13 R14 R15 ZZ mov     rcx, rbp 
             40a259     -2 INSTR LOCAL n RDX ZZ  NumericDEFs mov     edx, offset loc_40A050 
             40a259      5 INSTR BELONGTO 40a150 
-            40a259      5 INSTR DEADREGS  EFLAGS RDI R13 R14 R15 ZZ mov     edx, offset loc_40A050 
+            40a259      5 INSTR DEADREGS  EFLAGS RDX RSI RDI R13 R14 R15 ZZ mov     edx, offset loc_40A050 
             40a25e      5 INSTR BELONGTO 40a150 
-            40a25e      5 INSTR DEADREGS  EFLAGS RDI R13 R14 R15 ZZ mov     esi, offset aWindowStateEve; "window-state-event" 
+            40a25e      5 INSTR DEADREGS  EFLAGS RSI RDI R13 R14 R15 ZZ mov     esi, offset aWindowStateEve; "window-state-event" 
             40a263      3 INSTR BELONGTO 40a150 
             40a263      3 INSTR DEADREGS  EFLAGS RDI R13 R14 R15 ZZ mov     rdi, rbx 
             40a266     -1 INSTR LOCAL NoMetaUpdate call    _g_signal_connect_data 
             40a266      5 INSTR BELONGTO 40a150 
             40a266      5 INSTR DEADREGS  EFLAGS R13 R14 R15 ZZ call    _g_signal_connect_data 
             40a26b      4 INSTR BELONGTO 40a150 
-            40a26b      4 INSTR DEADREGS  EFLAGS RDI R13 R14 R15 ZZ mov     rdi, [rbp+0] 
+            40a26b      4 INSTR DEADREGS  EFLAGS RSI RDI R13 R14 R15 ZZ mov     rdi, [rbp+0] 
             40a26f      5 INSTR BELONGTO 40a150 
-            40a26f      5 INSTR DEADREGS  EFLAGS R13 R14 R15 ZZ mov     esi, offset aMaximized; "maximized" 
+            40a26f      5 INSTR DEADREGS  EFLAGS RSI R13 R14 R15 ZZ mov     esi, offset aMaximized; "maximized" 
             40a274     -1 INSTR LOCAL NoMetaUpdate call    _g_settings_get_boolean 
             40a274      5 INSTR BELONGTO 40a150 
             40a274      5 INSTR DEADREGS  EFLAGS R13 R14 R15 ZZ call    _g_settings_get_boolean 
             40a279      4 INSTR BELONGTO 40a150 
-            40a279      4 INSTR DEADREGS  EFLAGS RDI R13 R14 R15 ZZ mov     rdi, [rbp+0] 
+            40a279      4 INSTR DEADREGS  EFLAGS RSI RDI R13 R14 R15 ZZ mov     rdi, [rbp+0] 
             40a27d      5 INSTR BELONGTO 40a150 
-            40a27d      5 INSTR DEADREGS  EFLAGS R13 R14 R15 ZZ mov     esi, offset aFullscreen; "fullscreen" 
+            40a27d      5 INSTR DEADREGS  EFLAGS RSI R13 R14 R15 ZZ mov     esi, offset aFullscreen; "fullscreen" 
             40a282     -1 INSTR LOCAL MetadataUnused mov     r13d, eax 
             40a282      3 INSTR BELONGTO 40a150 
             40a285     -1 INSTR LOCAL NoMetaUpdate call    _g_settings_get_boolean 
             40a285      5 INSTR BELONGTO 40a150 
             40a285      5 INSTR DEADREGS  EFLAGS R14 R15 ZZ call    _g_settings_get_boolean 
             40a28a      4 INSTR BELONGTO 40a150 
-            40a28a      4 INSTR DEADREGS  EFLAGS RCX RDI R8 R14 R15 ZZ mov     rdi, [rbp+0] 
+            40a28a      4 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R14 R15 ZZ mov     rdi, [rbp+0] 
             40a28e      5 INSTR BELONGTO 40a150 
-            40a28e      5 INSTR DEADREGS  EFLAGS RCX R8 R14 R15 ZZ lea     r8, [rsp+48h+var_3C] 
+            40a28e      5 INSTR DEADREGS  EFLAGS RCX RDX RSI R8 R14 R15 ZZ lea     r8, [rsp+48h+var_3C] 
             40a28e      5 PTRIMMEDESP STACK 12 displ lea     r8, [rsp+48h+var_3C]
             40a293      5 INSTR BELONGTO 40a150 
-            40a293      5 INSTR DEADREGS  EFLAGS RCX R14 R15 ZZ lea     rcx, [rsp+48h+var_40] 
+            40a293      5 INSTR DEADREGS  EFLAGS RCX RDX RSI R14 R15 ZZ lea     rcx, [rsp+48h+var_40] 
             40a293      5 PTRIMMEDESP STACK 8 displ lea     rcx, [rsp+48h+var_40]
             40a298     -1 INSTR LOCAL MetadataUnused mov     r14d, eax 
             40a298      3 INSTR BELONGTO 40a150 
             40a29b      5 INSTR BELONGTO 40a150 
-            40a29b      5 INSTR DEADREGS  EFLAGS R15 ZZ mov     edx, offset aIi ; "(ii)" 
+            40a29b      5 INSTR DEADREGS  EFLAGS RAX RDX RSI R15 ZZ mov     edx, offset aIi ; "(ii)" 
             40a2a0     -1 INSTR LOCAL MetadataRedundant xor     eax, eax 
             40a2a0      2 INSTR BELONGTO 40a150 
             40a2a2      5 INSTR BELONGTO 40a150 
-            40a2a2      5 INSTR DEADREGS  EFLAGS R15 ZZ mov     esi, offset aSize; "size" 
+            40a2a2      5 INSTR DEADREGS  EFLAGS RSI R15 ZZ mov     esi, offset aSize; "size" 
             40a2a7     -1 INSTR LOCAL NoMetaUpdate call    _g_settings_get 
             40a2a7      5 INSTR BELONGTO 40a150 
             40a2a7      5 INSTR DEADREGS  EFLAGS R15 ZZ call    _g_settings_get 
@@ -8441,9 +8488,9 @@
             40a2c4      5 INSTR BELONGTO 40a150 
             40a2c4      5 INSTR DEADREGS  EFLAGS ZZ call    _g_type_check_instance_cast 
             40a2c9      3 INSTR BELONGTO 40a150 
-            40a2c9      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     edx, r15d 
+            40a2c9      3 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     edx, r15d 
             40a2cc      2 INSTR BELONGTO 40a150 
-            40a2cc      2 INSTR DEADREGS  EFLAGS RDI R15 ZZ mov     esi, ebp 
+            40a2cc      2 INSTR DEADREGS  EFLAGS RSI RDI R15 ZZ mov     esi, ebp 
             40a2ce      3 INSTR BELONGTO 40a150 
             40a2ce      3 INSTR DEADREGS  EFLAGS RDI R15 ZZ mov     rdi, rax 
             40a2d1     -1 INSTR LOCAL NoMetaUpdate call    _gtk_window_set_default_size 
@@ -8472,11 +8519,11 @@
             40a2f7     -1 INSTR LOCAL NoMetaUpdate jmp     loc_40A1AF 
             40a2f7      5 INSTR BELONGTO 40a150 
             40a300      5 INSTR BELONGTO 40a150 
-            40a300      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ mov     edx, offset aGtk_widget_get; "!gtk_widget_get_realized (GTK_WIDGET (w"... 
+            40a300      5 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI R12 R13 R14 R15 ZZ mov     edx, offset aGtk_widget_get; "!gtk_widget_get_realized (GTK_WIDGET (w"... 
             40a305      5 INSTR BELONGTO 40a150 
-            40a305      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ mov     esi, offset aGucharmap_sett; "gucharmap_settings_add_window" 
+            40a305      5 INSTR DEADREGS  EFLAGS RBX RSI RDI R12 R13 R14 R15 ZZ mov     esi, offset aGucharmap_sett; "gucharmap_settings_add_window" 
             40a30a      2 INSTR BELONGTO 40a150 
-            40a30a      2 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ xor     edi, edi 
+            40a30a      2 INSTR DEADREGS  EFLAGS RBX RDI R12 R13 R14 R15 ZZ xor     edi, edi 
             40a30a     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
             40a30c     -1 INSTR LOCAL NoMetaUpdate call    _g_return_if_fail_warning 
             40a30c      5 INSTR BELONGTO 40a150 
@@ -8510,9 +8557,10 @@
             40a344      5 INSTR BELONGTO 40a340 
             40a344      5 INSTR DEADREGS  EFLAGS ZZ call    _g_type_class_peek_parent 
             40a349      3 INSTR BELONGTO 40a340 
-            40a349      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rbx 
-            40a34c     -1 INSTR LOCAL MetadataRedundant mov     esi, 50h 
+            40a349      3 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     rdi, rbx 
+            40a34c     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 50h 
             40a34c      5 INSTR BELONGTO 40a340 
+            40a34c      5 INSTR DEADREGS  EFLAGS RBX RSI ZZ mov     esi, 50h 
             40a351      7 INSTR BELONGTO 40a340 
             40a351      7 INSTR DEADREGS  EFLAGS RBX ZZ mov     cs:qword_60F990, rax 
             40a358     -1 INSTR LOCAL NoMetaUpdate call    _g_type_check_class_cast 
@@ -8538,71 +8586,75 @@
             40a37d      5 INSTR BELONGTO 40a370 
             40a382     24 DATAREF STACK 702 esp + 0 PARENT LocalFrame LOCALFRAME
             40a382      4 INSTR BELONGTO 40a370 
-            40a382      4 INSTR DEADREGS  EFLAGS RBX R12 ZZ sub     rsp, 18h 
+            40a382      4 INSTR DEADREGS  EFLAGS RBX RSI R12 ZZ sub     rsp, 18h 
             40a382      8 MEMORYHOLE STACK esp + 24 ReturnAddress 
             40a386      3 INSTR BELONGTO 40a370 
-            40a386      3 INSTR DEADREGS  EFLAGS RBX R12 ZZ mov     r12, rdi 
+            40a386      3 INSTR DEADREGS  EFLAGS RBX RSI R12 ZZ mov     r12, rdi 
             40a389      4 INSTR BELONGTO 40a370 
-            40a389      4 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     rdi, [rdx+68h] 
+            40a389      4 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ mov     rdi, [rdx+68h] 
             40a38d      5 INSTR BELONGTO 40a370 
-            40a38d      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     esi, offset aNextchapter; "NextChapter" 
+            40a38d      5 INSTR DEADREGS  EFLAGS RBX RSI ZZ mov     esi, offset aNextchapter; "NextChapter" 
             40a392     -1 INSTR LOCAL MetadataUnused mov     rbx, rdx 
             40a392      3 INSTR BELONGTO 40a370 
             40a395     -1 INSTR LOCAL NoMetaUpdate call    _gtk_action_group_get_action 
             40a395      5 INSTR BELONGTO 40a370 
             40a395      5 INSTR DEADREGS  EFLAGS ZZ call    _gtk_action_group_get_action 
-            40a39a     -1 INSTR LOCAL MetadataRedundant mov     esi, 50h 
+            40a39a     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 50h 
             40a39a      5 INSTR BELONGTO 40a370 
+            40a39a      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, 50h 
             40a39f      3 INSTR BELONGTO 40a370 
             40a39f      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rax 
             40a3a2     -1 INSTR LOCAL NoMetaUpdate call    _g_type_check_instance_cast 
             40a3a2      5 INSTR BELONGTO 40a370 
             40a3a2      5 INSTR DEADREGS  EFLAGS ZZ call    _g_type_check_instance_cast 
             40a3a7      3 INSTR BELONGTO 40a370 
-            40a3a7      3 INSTR DEADREGS  EFLAGS RDX RDI ZZ mov     rdx, r12 
-            40a3aa     -1 INSTR LOCAL MetadataRedundant xor     ecx, ecx 
+            40a3a7      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI ZZ mov     rdx, r12 
             40a3aa      2 INSTR BELONGTO 40a370 
+            40a3aa      2 INSTR DEADREGS  EFLAGS RCX RSI RDI R12 ZZ xor     ecx, ecx 
+            40a3aa     -2 INSTR LOCAL n RCX ZZ  AlwaysNUM xor     ecx, ecx 
             40a3ac      3 INSTR BELONGTO 40a370 
-            40a3ac      3 INSTR DEADREGS  EFLAGS RDI R12 ZZ mov     rdi, rax 
+            40a3ac      3 INSTR DEADREGS  EFLAGS RSI RDI R12 ZZ mov     rdi, rax 
             40a3af      5 INSTR BELONGTO 40a370 
-            40a3af      5 INSTR DEADREGS  EFLAGS R12 ZZ mov     esi, offset aLabel; "label" 
+            40a3af      5 INSTR DEADREGS  EFLAGS RAX RSI R12 ZZ mov     esi, offset aLabel; "label" 
             40a3b4      2 INSTR BELONGTO 40a370 
-            40a3b4      2 INSTR DEADREGS  EFLAGS R12 ZZ xor     eax, eax 
+            40a3b4      2 INSTR DEADREGS  EFLAGS RAX R12 ZZ xor     eax, eax 
             40a3b4     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             40a3b6     -1 INSTR LOCAL NoMetaUpdate call    _g_object_set 
             40a3b6      5 INSTR BELONGTO 40a370 
             40a3b6      5 INSTR DEADREGS  EFLAGS R12 ZZ call    _g_object_set 
             40a3bb      4 INSTR BELONGTO 40a370 
-            40a3bb      4 INSTR DEADREGS  EFLAGS RDI R12 ZZ mov     rdi, [rbx+68h] 
+            40a3bb      4 INSTR DEADREGS  EFLAGS RSI RDI R12 ZZ mov     rdi, [rbx+68h] 
             40a3bf      5 INSTR BELONGTO 40a370 
-            40a3bf      5 INSTR DEADREGS  EFLAGS RBX R12 ZZ mov     esi, offset aPreviouschapte; "PreviousChapter" 
+            40a3bf      5 INSTR DEADREGS  EFLAGS RBX RSI R12 ZZ mov     esi, offset aPreviouschapte; "PreviousChapter" 
             40a3c4     -1 INSTR LOCAL NoMetaUpdate call    _gtk_action_group_get_action 
             40a3c4      5 INSTR BELONGTO 40a370 
             40a3c4      5 INSTR DEADREGS  EFLAGS RBX R12 ZZ call    _gtk_action_group_get_action 
-            40a3c9     -1 INSTR LOCAL MetadataRedundant mov     esi, 50h 
+            40a3c9     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 50h 
             40a3c9      5 INSTR BELONGTO 40a370 
+            40a3c9      5 INSTR DEADREGS  EFLAGS RBX RSI RDI R12 ZZ mov     esi, 50h 
             40a3ce      3 INSTR BELONGTO 40a370 
             40a3ce      3 INSTR DEADREGS  EFLAGS RBX RDI R12 ZZ mov     rdi, rax 
             40a3d1     -1 INSTR LOCAL NoMetaUpdate call    _g_type_check_instance_cast 
             40a3d1      5 INSTR BELONGTO 40a370 
             40a3d1      5 INSTR DEADREGS  EFLAGS RBX R12 ZZ call    _g_type_check_instance_cast 
             40a3d6      3 INSTR BELONGTO 40a370 
-            40a3d6      3 INSTR DEADREGS  EFLAGS RDX RBX RDI R12 ZZ mov     rdx, rbp 
+            40a3d6      3 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI RDI R12 ZZ mov     rdx, rbp 
             40a3d9      4 INSTR BELONGTO 40a370 
-            40a3d9      4 INSTR DEADREGS  EFLAGS RBX RDI R12 ZZ mov     rbx, [rsp+18h+var_18] 
+            40a3d9      4 INSTR DEADREGS  EFLAGS RCX RBX RSI RDI R12 ZZ mov     rbx, [rsp+18h+var_18] 
             40a3d9      4 PTRIMMEDESP STACK 0 displ mov     rbx, [rsp+18h+var_18]
             40a3dd     -1 INSTR LOCAL MetadataUnused mov     rbp, [rsp+18h+var_10] 
             40a3dd      5 INSTR BELONGTO 40a370 
             40a3e2     -1 INSTR LOCAL MetadataUnused mov     r12, [rsp+18h+var_8] 
             40a3e2      5 INSTR BELONGTO 40a370 
             40a3e7      3 INSTR BELONGTO 40a370 
-            40a3e7      3 INSTR DEADREGS  EFLAGS RDI R12 ZZ mov     rdi, rax 
-            40a3ea     -1 INSTR LOCAL MetadataRedundant xor     ecx, ecx 
+            40a3e7      3 INSTR DEADREGS  EFLAGS RCX RSI RDI R12 ZZ mov     rdi, rax 
             40a3ea      2 INSTR BELONGTO 40a370 
+            40a3ea      2 INSTR DEADREGS  EFLAGS RAX RCX RSI R12 ZZ xor     ecx, ecx 
+            40a3ea     -2 INSTR LOCAL n RCX ZZ  AlwaysNUM xor     ecx, ecx 
             40a3ec      5 INSTR BELONGTO 40a370 
-            40a3ec      5 INSTR DEADREGS  EFLAGS R12 ZZ mov     esi, offset aLabel; "label" 
+            40a3ec      5 INSTR DEADREGS  EFLAGS RAX RSI R12 ZZ mov     esi, offset aLabel; "label" 
             40a3f1      2 INSTR BELONGTO 40a370 
-            40a3f1      2 INSTR DEADREGS  EFLAGS R12 ZZ xor     eax, eax 
+            40a3f1      2 INSTR DEADREGS  EFLAGS RAX R12 ZZ xor     eax, eax 
             40a3f1     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             40a3f3     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rsp, 18h 
             40a3f3      4 INSTR BELONGTO 40a370 
@@ -8613,11 +8665,11 @@
             40a400      0 FUNC FRAMERESTORE 0 0 0 1 0 0 2 0 0 3 -40 0 4 0 8 5 -32 0 6 0 0 7 0 0 8 0 0 9 0 0 10 0 0 11 0 0 12 -24 0 13 -16 0 14 -8 0 15 0 0 ZZ
             40a400      0 FUNC MMSAFENESS SAFE
             40a400      2 INSTR BELONGTO 40a400 
-            40a400      2 INSTR DEADREGS  EFLAGS ZZ push    r14 
+            40a400      2 INSTR DEADREGS  EFLAGS RDI ZZ push    r14 
             40a400     -3 INSTR LOCAL NoWarn push    r14 
             40a400    559 FUNC GLOBAL sub_40A400 FUNC_UNSAFE NOFP RET             40a62e 
             40a402      5 INSTR BELONGTO 40a400 
-            40a402      5 INSTR DEADREGS  EFLAGS R14 ZZ mov     edi, offset domainname; "gucharmap" 
+            40a402      5 INSTR DEADREGS  EFLAGS RDI R14 ZZ mov     edi, offset domainname; "gucharmap" 
             40a407      2 INSTR BELONGTO 40a400 
             40a407      2 INSTR DEADREGS  EFLAGS R14 ZZ push    r13 
             40a407     -3 INSTR LOCAL NoWarn push    r13 
@@ -8630,7 +8682,7 @@
             40a40c      3 INSTR BELONGTO 40a400 
             40a40c      3 INSTR DEADREGS  EFLAGS R12 R13 R14 ZZ mov     rbp, rsi 
             40a40f      5 INSTR BELONGTO 40a400 
-            40a40f      5 INSTR DEADREGS  EFLAGS R12 R13 R14 ZZ mov     esi, offset aAlsoYouShouldH; "Also you should have received a copy of"... 
+            40a40f      5 INSTR DEADREGS  EFLAGS RSI R12 R13 R14 ZZ mov     esi, offset aAlsoYouShouldH; "Also you should have received a copy of"... 
             40a414      1 INSTR BELONGTO 40a400 
             40a414      1 INSTR DEADREGS  EFLAGS R12 R13 R14 ZZ push    rbx 
             40a414     -3 INSTR LOCAL NoWarn push    rbx 
@@ -8660,36 +8712,36 @@
             40a47c      5 INSTR BELONGTO 40a400 
             40a47c      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 ZZ call    _g_dgettext 
             40a481      5 INSTR BELONGTO 40a400 
-            40a481      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 ZZ mov     esi, offset aYouShouldHaveR; "You should have received a copy of the "... 
+            40a481      5 INSTR DEADREGS  EFLAGS RBX RSI RDI R12 R13 R14 ZZ mov     esi, offset aYouShouldHaveR; "You should have received a copy of the "... 
             40a486      5 INSTR BELONGTO 40a400 
-            40a486      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 ZZ mov     edi, offset domainname; "gucharmap" 
+            40a486      5 INSTR DEADREGS  EFLAGS RBX RDI R12 R13 R14 ZZ mov     edi, offset domainname; "gucharmap" 
             40a48b      3 INSTR BELONGTO 40a400 
             40a48b      3 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 ZZ mov     r14, rax 
             40a48e     -1 INSTR LOCAL NoMetaUpdate call    _g_dgettext 
             40a48e      5 INSTR BELONGTO 40a400 
             40a48e      5 INSTR DEADREGS  EFLAGS RBX R12 R13 ZZ call    _g_dgettext 
             40a493      5 INSTR BELONGTO 40a400 
-            40a493      5 INSTR DEADREGS  EFLAGS RBX R12 R13 ZZ mov     esi, offset aGucharmapAndTh; "Gucharmap and the Unicode data files ar"... 
+            40a493      5 INSTR DEADREGS  EFLAGS RBX RSI RDI R12 R13 ZZ mov     esi, offset aGucharmapAndTh; "Gucharmap and the Unicode data files ar"... 
             40a498      5 INSTR BELONGTO 40a400 
-            40a498      5 INSTR DEADREGS  EFLAGS RBX R12 R13 ZZ mov     edi, offset domainname; "gucharmap" 
+            40a498      5 INSTR DEADREGS  EFLAGS RBX RDI R12 R13 ZZ mov     edi, offset domainname; "gucharmap" 
             40a49d      3 INSTR BELONGTO 40a400 
             40a49d      3 INSTR DEADREGS  EFLAGS RBX R12 R13 ZZ mov     r13, rax 
             40a4a0     -1 INSTR LOCAL NoMetaUpdate call    _g_dgettext 
             40a4a0      5 INSTR BELONGTO 40a400 
             40a4a0      5 INSTR DEADREGS  EFLAGS RBX R12 ZZ call    _g_dgettext 
             40a4a5      5 INSTR BELONGTO 40a400 
-            40a4a5      5 INSTR DEADREGS  EFLAGS RBX R12 ZZ mov     esi, offset aPermissionIsHe; "Permission is hereby granted, free of c"... 
+            40a4a5      5 INSTR DEADREGS  EFLAGS RBX RSI RDI R12 ZZ mov     esi, offset aPermissionIsHe; "Permission is hereby granted, free of c"... 
             40a4aa      5 INSTR BELONGTO 40a400 
-            40a4aa      5 INSTR DEADREGS  EFLAGS RBX R12 ZZ mov     edi, offset domainname; "gucharmap" 
+            40a4aa      5 INSTR DEADREGS  EFLAGS RBX RDI R12 ZZ mov     edi, offset domainname; "gucharmap" 
             40a4af      3 INSTR BELONGTO 40a400 
             40a4af      3 INSTR DEADREGS  EFLAGS RBX R12 ZZ mov     r12, rax 
             40a4b2     -1 INSTR LOCAL NoMetaUpdate call    _g_dgettext 
             40a4b2      5 INSTR BELONGTO 40a400 
             40a4b2      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_dgettext 
             40a4b7      5 INSTR BELONGTO 40a400 
-            40a4b7      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     esi, offset aGucharmapIsFre; "Gucharmap is free software; you can red"... 
+            40a4b7      5 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ mov     esi, offset aGucharmapIsFre; "Gucharmap is free software; you can red"... 
             40a4bc      5 INSTR BELONGTO 40a400 
-            40a4bc      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     edi, offset domainname; "gucharmap" 
+            40a4bc      5 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     edi, offset domainname; "gucharmap" 
             40a4c1      3 INSTR BELONGTO 40a400 
             40a4c1      3 INSTR DEADREGS  EFLAGS RBX ZZ mov     rbx, rax 
             40a4c4     -1 INSTR LOCAL NoMetaUpdate call    _g_dgettext 
@@ -8708,7 +8760,7 @@
             40a4db      3 INSTR BELONGTO 40a400 
             40a4db      3 INSTR DEADREGS  EFLAGS RBX RDI R12 ZZ mov     rdi, rax 
             40a4de      2 INSTR BELONGTO 40a400 
-            40a4de      2 INSTR DEADREGS  EFLAGS RBX R12 ZZ xor     eax, eax 
+            40a4de      2 INSTR DEADREGS  EFLAGS RAX RBX R12 ZZ xor     eax, eax 
             40a4de     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             40a4e0      5 INSTR BELONGTO 40a400 
             40a4e0      5 INSTR DEADREGS  EFLAGS RBX R12 ZZ mov     [rsp+108h+var_F8], r14 
@@ -8729,27 +8781,27 @@
             40a504      5 INSTR BELONGTO 40a400 
             40a504      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 ZZ call    _g_strconcat 
             40a509      5 INSTR BELONGTO 40a400 
-            40a509      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 ZZ mov     esi, offset aTranslatorCred; "translator-credits" 
+            40a509      5 INSTR DEADREGS  EFLAGS RBX RSI RDI R12 R13 R14 ZZ mov     esi, offset aTranslatorCred; "translator-credits" 
             40a50e      5 INSTR BELONGTO 40a400 
-            40a50e      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 ZZ mov     edi, offset domainname; "gucharmap" 
+            40a50e      5 INSTR DEADREGS  EFLAGS RBX RDI R12 R13 R14 ZZ mov     edi, offset domainname; "gucharmap" 
             40a513      3 INSTR BELONGTO 40a400 
             40a513      3 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 ZZ mov     rbx, rax 
             40a516     -1 INSTR LOCAL NoMetaUpdate call    _g_dgettext 
             40a516      5 INSTR BELONGTO 40a400 
             40a516      5 INSTR DEADREGS  EFLAGS R12 R13 R14 ZZ call    _g_dgettext 
             40a51b      5 INSTR BELONGTO 40a400 
-            40a51b      5 INSTR DEADREGS  EFLAGS R12 R13 R14 ZZ mov     esi, offset aBasedOnTheUnic; "Based on the Unicode Character Database"... 
+            40a51b      5 INSTR DEADREGS  EFLAGS RSI RDI R12 R13 R14 ZZ mov     esi, offset aBasedOnTheUnic; "Based on the Unicode Character Database"... 
             40a520      5 INSTR BELONGTO 40a400 
-            40a520      5 INSTR DEADREGS  EFLAGS R12 R13 R14 ZZ mov     edi, offset domainname; "gucharmap" 
+            40a520      5 INSTR DEADREGS  EFLAGS RDI R12 R13 R14 ZZ mov     edi, offset domainname; "gucharmap" 
             40a525     -1 INSTR LOCAL MetadataUnused mov     r14, rax 
             40a525      3 INSTR BELONGTO 40a400 
             40a528     -1 INSTR LOCAL NoMetaUpdate call    _g_dgettext 
             40a528      5 INSTR BELONGTO 40a400 
             40a528      5 INSTR DEADREGS  EFLAGS R12 R13 ZZ call    _g_dgettext 
             40a52d      5 INSTR BELONGTO 40a400 
-            40a52d      5 INSTR DEADREGS  EFLAGS R12 R13 ZZ mov     esi, offset aGnome; "GNOME " 
+            40a52d      5 INSTR DEADREGS  EFLAGS RSI RDI R12 R13 ZZ mov     esi, offset aGnome; "GNOME " 
             40a532      5 INSTR BELONGTO 40a400 
-            40a532      5 INSTR DEADREGS  EFLAGS R12 R13 ZZ mov     edi, offset domainname; "gucharmap" 
+            40a532      5 INSTR DEADREGS  EFLAGS RDI R12 R13 ZZ mov     edi, offset domainname; "gucharmap" 
             40a537      3 INSTR BELONGTO 40a400 
             40a537      3 INSTR DEADREGS  EFLAGS R12 R13 ZZ mov     r13, rax 
             40a53a     -1 INSTR LOCAL NoMetaUpdate call    _g_dgettext 
@@ -8768,24 +8820,24 @@
             40a54d      5 INSTR BELONGTO 40a400 
             40a54d      5 INSTR DEADREGS  EFLAGS ZZ call    _g_type_check_instance_cast 
             40a552      3 INSTR BELONGTO 40a400 
-            40a552      3 INSTR DEADREGS  EFLAGS RDX RDI R8 R9 ZZ mov     rdi, rax 
+            40a552      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 ZZ mov     rdi, rax 
             40a555     -1 INSTR LOCAL MetadataUnused lea     rax, [rsp+108h+var_78] 
             40a555      8 INSTR BELONGTO 40a400 
             40a55d      3 INSTR BELONGTO 40a400 
-            40a55d      3 INSTR DEADREGS  EFLAGS RDX R8 R9 ZZ mov     rdx, r12 
+            40a55d      3 INSTR DEADREGS  EFLAGS RCX RDX RSI R8 R9 ZZ mov     rdx, r12 
             40a560      6 INSTR BELONGTO 40a400 
-            40a560      6 INSTR DEADREGS  EFLAGS R8 R9 R12 ZZ mov     r9d, offset aComments; "comments" 
+            40a560      6 INSTR DEADREGS  EFLAGS RCX RSI R8 R9 R12 ZZ mov     r9d, offset aComments; "comments" 
             40a566      6 INSTR BELONGTO 40a400 
-            40a566      6 INSTR DEADREGS  EFLAGS R8 R12 ZZ mov     r8d, offset a3_4_1_1; "3.4.1.1" 
+            40a566      6 INSTR DEADREGS  EFLAGS RCX RSI R8 R12 ZZ mov     r8d, offset a3_4_1_1; "3.4.1.1" 
             40a56c      5 INSTR BELONGTO 40a400 
-            40a56c      5 INSTR DEADREGS  EFLAGS R12 ZZ mov     ecx, offset aVersion; "version" 
+            40a56c      5 INSTR DEADREGS  EFLAGS RCX RSI R12 ZZ mov     ecx, offset aVersion; "version" 
             40a571     -1 INSTR LOCAL MetadataUnused mov     [rsp+108h+var_A8], rax 
             40a571      5 INSTR BELONGTO 40a400 
             40a576      8 INSTR BELONGTO 40a400 
-            40a576      8 INSTR DEADREGS  EFLAGS RAX R12 ZZ lea     rax, [rsp+108h+var_48] 
+            40a576      8 INSTR DEADREGS  EFLAGS RAX RSI R12 ZZ lea     rax, [rsp+108h+var_48] 
             40a576      8 PTRIMMEDESP STACK 192 displ lea     rax, [rsp+108h+var_48]
             40a57e      5 INSTR BELONGTO 40a400 
-            40a57e      5 INSTR DEADREGS  EFLAGS R12 ZZ mov     esi, offset aProgramName; "program-name" 
+            40a57e      5 INSTR DEADREGS  EFLAGS RSI R12 ZZ mov     esi, offset aProgramName; "program-name" 
             40a583     -1 INSTR LOCAL MetadataUnused mov     [rsp+108h+var_98], r14 
             40a583      5 INSTR BELONGTO 40a400 
             40a588      5 INSTR BELONGTO 40a400 
@@ -8795,7 +8847,7 @@
             40a58d      5 INSTR DEADREGS  EFLAGS R12 R14 ZZ mov     [rsp+108h+var_E8], rax 
             40a58d      5 PTRIMMEDESP STACK 32 displ mov     [rsp+108h+var_E8], rax
             40a592      2 INSTR BELONGTO 40a400 
-            40a592      2 INSTR DEADREGS  EFLAGS R12 R14 ZZ xor     eax, eax 
+            40a592      2 INSTR DEADREGS  EFLAGS RAX R12 R14 ZZ xor     eax, eax 
             40a592     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             40a594      4 INSTR BELONGTO 40a400 
             40a594      4 INSTR DEADREGS  EFLAGS R12 R14 ZZ mov     [rsp+108h+var_108], r13 
@@ -8904,14 +8956,14 @@
             40a65f     -1 INSTR LOCAL NoMetaUpdate jz      short loc_40A6D0 
             40a65f      2 INSTR BELONGTO 40a640 
             40a661      2 INSTR BELONGTO 40a640 
-            40a661      2 INSTR DEADREGS  EFLAGS RDI R13 R15 ZZ xor     ebp, ebp 
+            40a661      2 INSTR DEADREGS  EFLAGS RSI RDI R13 R15 ZZ xor     ebp, ebp 
             40a661     -2 INSTR LOCAL n RBP ZZ  AlwaysNUM xor     ebp, ebp 
             40a663     -1 INSTR LOCAL NoMetaUpdate jmp     short loc_40A676 
             40a663      2 INSTR BELONGTO 40a640 
             40a668     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     ebp, 1 
             40a668      3 INSTR BELONGTO 40a640 
             40a66b      2 INSTR BELONGTO 40a640 
-            40a66b      2 INSTR DEADREGS  EFLAGS RBX R13 R15 ZZ mov     eax, ebp 
+            40a66b      2 INSTR DEADREGS  EFLAGS RAX RBX R13 R15 ZZ mov     eax, ebp 
             40a66d      4 INSTR BELONGTO 40a640 
             40a66d      4 INSTR DEADREGS  EFLAGS RBX R13 R15 ZZ mov     rbx, [r12+rax*8] 
             40a671     -1 INSTR LOCAL NoMetaUpdate test    rbx, rbx 
@@ -8920,7 +8972,7 @@
             40a674      2 INSTR BELONGTO 40a640 
             40a676     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 2Eh        ; c 
             40a676      5 INSTR BELONGTO 40a640 
-            40a676      5 INSTR DEADREGS  EFLAGS RDI R13 R15 ZZ mov     esi, 2Eh        ; c 
+            40a676      5 INSTR DEADREGS  EFLAGS RSI RDI R13 R15 ZZ mov     esi, 2Eh        ; c 
             40a67b      3 INSTR BELONGTO 40a640 
             40a67b      3 INSTR DEADREGS  EFLAGS RDI R13 R15 ZZ mov     rdi, rbx        ; s 
             40a67e     -1 INSTR LOCAL NoMetaUpdate call    _strchr 
@@ -8932,20 +8984,21 @@
             40a686      2 INSTR BELONGTO 40a640 
             40a688     -2 INSTR LOCAL n R8 ZZ  AlwaysNUM xor     r8d, r8d 
             40a688      3 INSTR BELONGTO 40a640 
-            40a688      3 INSTR DEADREGS  EFLAGS RDX R8 R13 R15 ZZ xor     r8d, r8d 
+            40a688      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R13 R15 ZZ xor     r8d, r8d 
             40a68b      3 INSTR BELONGTO 40a640 
-            40a68b      3 INSTR DEADREGS  EFLAGS RDX R13 R15 ZZ mov     rdx, rbx 
+            40a68b      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R13 R15 ZZ mov     rdx, rbx 
             40a68e      5 INSTR BELONGTO 40a640 
-            40a68e      5 INSTR DEADREGS  EFLAGS RBX R13 R15 ZZ mov     ecx, offset aGucharmap_xml; "gucharmap.xml" 
+            40a68e      5 INSTR DEADREGS  EFLAGS RCX RBX RSI RDI R13 R15 ZZ mov     ecx, offset aGucharmap_xml; "gucharmap.xml" 
             40a693      5 INSTR BELONGTO 40a640 
-            40a693      5 INSTR DEADREGS  EFLAGS RBX R13 R15 ZZ mov     esi, offset domainname; "gucharmap" 
+            40a693      5 INSTR DEADREGS  EFLAGS RBX RSI RDI R13 R15 ZZ mov     esi, offset domainname; "gucharmap" 
             40a698      5 INSTR BELONGTO 40a640 
-            40a698      5 INSTR DEADREGS  EFLAGS RBX R13 R15 ZZ mov     edi, offset aUsrShareGnomeH; "/usr/share/gnome/help" 
+            40a698      5 INSTR DEADREGS  EFLAGS RBX RDI R13 R15 ZZ mov     edi, offset aUsrShareGnomeH; "/usr/share/gnome/help" 
             40a69d     -1 INSTR LOCAL NoMetaUpdate call    _g_build_filename 
             40a69d      5 INSTR BELONGTO 40a640 
             40a69d      5 INSTR DEADREGS  EFLAGS RBX R13 R15 ZZ call    _g_build_filename 
-            40a6a2     -1 INSTR LOCAL MetadataRedundant mov     esi, 10h 
+            40a6a2     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 10h 
             40a6a2      5 INSTR BELONGTO 40a640 
+            40a6a2      5 INSTR DEADREGS  EFLAGS RBX RSI RDI R13 R15 ZZ mov     esi, 10h 
             40a6a7      3 INSTR BELONGTO 40a640 
             40a6a7      3 INSTR DEADREGS  EFLAGS RBX RDI R13 R15 ZZ mov     rdi, rax 
             40a6aa      3 INSTR BELONGTO 40a640 
@@ -8965,7 +9018,7 @@
             40a6bc      5 INSTR BELONGTO 40a640 
             40a6bc      5 INSTR DEADREGS  EFLAGS RBX R13 R15 ZZ call    _g_free 
             40a6c1      2 INSTR BELONGTO 40a640 
-            40a6c1      2 INSTR DEADREGS  EFLAGS RBX R13 R15 ZZ mov     eax, ebp 
+            40a6c1      2 INSTR DEADREGS  EFLAGS RAX RBX R13 R15 ZZ mov     eax, ebp 
             40a6c3      4 INSTR BELONGTO 40a640 
             40a6c3      4 INSTR DEADREGS  EFLAGS RBX R13 R15 ZZ mov     rbx, [r12+rax*8] 
             40a6c7     -1 INSTR LOCAL NoMetaUpdate test    rbx, rbx 
@@ -8994,14 +9047,14 @@
             40a6e2     -1 INSTR LOCAL NoMetaUpdate jz      short loc_40A6D0 
             40a6e2      2 INSTR BELONGTO 40a640 
             40a6e4      2 INSTR BELONGTO 40a640 
-            40a6e4      2 INSTR DEADREGS  EFLAGS RSI R12 R13 R15 ZZ xor     edx, edx 
+            40a6e4      2 INSTR DEADREGS  EFLAGS RAX RDX RSI RDI R12 R13 R15 ZZ xor     edx, edx 
             40a6e4     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
             40a6e6      3 INSTR BELONGTO 40a640 
-            40a6e6      3 INSTR DEADREGS  EFLAGS RSI R12 R13 R15 ZZ mov     rsi, rbx 
+            40a6e6      3 INSTR DEADREGS  EFLAGS RAX RSI RDI R12 R13 R15 ZZ mov     rsi, rbx 
             40a6e9      5 INSTR BELONGTO 40a640 
-            40a6e9      5 INSTR DEADREGS  EFLAGS R12 R13 R15 ZZ mov     edi, offset aGhelp; "ghelp://" 
+            40a6e9      5 INSTR DEADREGS  EFLAGS RAX RDI R12 R13 R15 ZZ mov     edi, offset aGhelp; "ghelp://" 
             40a6ee      2 INSTR BELONGTO 40a640 
-            40a6ee      2 INSTR DEADREGS  EFLAGS R12 R13 R15 ZZ xor     eax, eax 
+            40a6ee      2 INSTR DEADREGS  EFLAGS RAX R12 R13 R15 ZZ xor     eax, eax 
             40a6ee     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             40a6f0     -1 INSTR LOCAL NoMetaUpdate call    _g_strconcat 
             40a6f0      5 INSTR BELONGTO 40a640 
@@ -9050,12 +9103,12 @@
             40a73b      5 INSTR BELONGTO 40a640 
             40a73b      5 INSTR DEADREGS  EFLAGS R14 ZZ call    _gtk_widget_get_screen 
             40a740      3 INSTR BELONGTO 40a640 
-            40a740      3 INSTR DEADREGS  EFLAGS RCX RSI RDI R14 ZZ mov     rdi, rax 
+            40a740      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R14 ZZ mov     rdi, rax 
             40a743      5 INSTR BELONGTO 40a640 
-            40a743      5 INSTR DEADREGS  EFLAGS RCX RSI R14 ZZ lea     rcx, [rsp+48h+var_40] 
+            40a743      5 INSTR DEADREGS  EFLAGS RCX RDX RSI R14 ZZ lea     rcx, [rsp+48h+var_40] 
             40a743      5 PTRIMMEDESP STACK 8 displ lea     rcx, [rsp+48h+var_40]
             40a748      3 INSTR BELONGTO 40a640 
-            40a748      3 INSTR DEADREGS  EFLAGS RSI R14 ZZ mov     edx, r15d 
+            40a748      3 INSTR DEADREGS  EFLAGS RDX RSI R14 ZZ mov     edx, r15d 
             40a74b      3 INSTR BELONGTO 40a640 
             40a74b      3 INSTR DEADREGS  EFLAGS RSI R14 R15 ZZ mov     rsi, r12 
             40a74e     -1 INSTR LOCAL NoMetaUpdate call    _gtk_show_uri 
@@ -9065,45 +9118,45 @@
             40a753      2 INSTR BELONGTO 40a640 
             40a755     -1 INSTR LOCAL NoMetaUpdate jnz     short loc_40A7B9 
             40a755      2 INSTR BELONGTO 40a640 
-            40a757     -2 INSTR LOCAL n RAX ZZ  NumericDEFs mov     rax, [rsp+48h+var_40] 
+            40a757     -1 INSTR LOCAL MetadataUnused mov     rax, [rsp+48h+var_40] 
             40a757      5 INSTR BELONGTO 40a640 
-            40a757      5 INSTR DEADREGS  EFLAGS RAX RDI R8 R9 R14 R15 ZZ mov     rax, [rsp+48h+var_40] 
-            40a757      5 PTRIMMEDESP STACK 8 displ mov     rax, [rsp+48h+var_40]
             40a75c      3 INSTR BELONGTO 40a640 
-            40a75c      3 INSTR DEADREGS  EFLAGS RDI R8 R9 R14 R15 ZZ mov     rdi, rbp 
+            40a75c      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 R14 R15 ZZ mov     rdi, rbp 
             40a75f      6 INSTR BELONGTO 40a640 
-            40a75f      6 INSTR DEADREGS  EFLAGS R8 R9 R14 R15 ZZ mov     r8d, offset aS  ; "%s" 
+            40a75f      6 INSTR DEADREGS  EFLAGS RCX RDX RSI R8 R9 R14 R15 ZZ mov     r8d, offset aS  ; "%s" 
             40a765     -2 INSTR LOCAL n RCX ZZ  NUMVia2ndSrcIMMEDNUM mov     ecx, 1 
             40a765      5 INSTR BELONGTO 40a640 
-            40a765      5 INSTR DEADREGS  EFLAGS R9 R14 R15 ZZ mov     ecx, 1 
+            40a765      5 INSTR DEADREGS  EFLAGS RCX RDX RSI R9 R14 R15 ZZ mov     ecx, 1 
             40a76a     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 3 
             40a76a      5 INSTR BELONGTO 40a640 
-            40a76a      5 INSTR DEADREGS  EFLAGS R9 R14 R15 ZZ mov     edx, 3 
+            40a76a      5 INSTR DEADREGS  EFLAGS RDX RSI R9 R14 R15 ZZ mov     edx, 3 
             40a76f     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 3 
             40a76f      5 INSTR BELONGTO 40a640 
-            40a76f      5 INSTR DEADREGS  EFLAGS R9 R14 R15 ZZ mov     esi, 3 
+            40a76f      5 INSTR DEADREGS  EFLAGS RSI R9 R14 R15 ZZ mov     esi, 3 
             40a774      4 INSTR BELONGTO 40a640 
             40a774      4 INSTR DEADREGS  EFLAGS R9 R14 R15 ZZ mov     r9, [rax+8] 
-            40a778     -1 INSTR LOCAL MetadataRedundant xor     eax, eax 
             40a778      2 INSTR BELONGTO 40a640 
+            40a778      2 INSTR DEADREGS  EFLAGS RAX R14 R15 ZZ xor     eax, eax 
+            40a778     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             40a77a     -1 INSTR LOCAL NoMetaUpdate call    _gtk_message_dialog_new 
             40a77a      5 INSTR BELONGTO 40a640 
             40a77a      5 INSTR DEADREGS  EFLAGS R14 R15 ZZ call    _gtk_message_dialog_new 
             40a77f     -2 INSTR LOCAL n R9 ZZ  AlwaysNUM xor     r9d, r9d 
             40a77f      3 INSTR BELONGTO 40a640 
-            40a77f      3 INSTR DEADREGS  EFLAGS RDI R8 R9 R14 R15 ZZ xor     r9d, r9d 
+            40a77f      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 R14 R15 ZZ xor     r9d, r9d 
             40a782     -2 INSTR LOCAL n R8 ZZ  AlwaysNUM xor     r8d, r8d 
             40a782      3 INSTR BELONGTO 40a640 
-            40a782      3 INSTR DEADREGS  EFLAGS RDI R8 R14 R15 ZZ xor     r8d, r8d 
-            40a785     -1 INSTR LOCAL MetadataRedundant xor     ecx, ecx 
+            40a782      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R14 R15 ZZ xor     r8d, r8d 
             40a785      2 INSTR BELONGTO 40a640 
+            40a785      2 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R14 R15 ZZ xor     ecx, ecx 
+            40a785     -2 INSTR LOCAL n RCX ZZ  AlwaysNUM xor     ecx, ecx 
             40a787     -2 INSTR LOCAL n RDX ZZ  NumericDEFs mov     edx, offset _gtk_widget_destroy 
             40a787      5 INSTR BELONGTO 40a640 
-            40a787      5 INSTR DEADREGS  EFLAGS RDI R14 R15 ZZ mov     edx, offset _gtk_widget_destroy 
+            40a787      5 INSTR DEADREGS  EFLAGS RDX RSI RDI R14 R15 ZZ mov     edx, offset _gtk_widget_destroy 
             40a78c      3 INSTR BELONGTO 40a640 
-            40a78c      3 INSTR DEADREGS  EFLAGS RDI R14 R15 ZZ mov     rbp, rax 
+            40a78c      3 INSTR DEADREGS  EFLAGS RSI RDI R14 R15 ZZ mov     rbp, rax 
             40a78f      5 INSTR BELONGTO 40a640 
-            40a78f      5 INSTR DEADREGS  EFLAGS RDI R14 R15 ZZ mov     esi, offset aResponse; "response" 
+            40a78f      5 INSTR DEADREGS  EFLAGS RSI RDI R14 R15 ZZ mov     esi, offset aResponse; "response" 
             40a794      3 INSTR BELONGTO 40a640 
             40a794      3 INSTR DEADREGS  EFLAGS RDI R14 R15 ZZ mov     rdi, rax 
             40a797     -1 INSTR LOCAL NoMetaUpdate call    _g_signal_connect_data 
@@ -9159,7 +9212,7 @@
             40a7d8      5 INSTR BELONGTO 40a640 
             40a7d8      5 INSTR DEADREGS  EFLAGS R14 ZZ call    _gdk_screen_get_default 
             40a7dd      3 INSTR BELONGTO 40a640 
-            40a7dd      3 INSTR DEADREGS  EFLAGS RCX RSI RDI R14 ZZ mov     rdi, rax 
+            40a7dd      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R14 ZZ mov     rdi, rax 
             40a7e0     -1 INSTR LOCAL NoMetaUpdate jmp     loc_40A743 
             40a7e0      5 INSTR BELONGTO 40a640 
             40a7f0      0 FUNC FRAMERESTORE 0 0 0 1 0 0 2 0 0 3 0 0 4 0 0 5 0 0 6 0 4 7 0 0 8 0 0 9 0 0 10 0 0 11 0 0 12 0 0 13 0 0 14 0 0 15 0 0 ZZ
@@ -9194,18 +9247,19 @@
             40a81d      5 INSTR BELONGTO 40a810 
             40a822     24 DATAREF STACK 706 esp + 0 PARENT LocalFrame LOCALFRAME
             40a822      4 INSTR BELONGTO 40a810 
-            40a822      4 INSTR DEADREGS  EFLAGS R12 ZZ sub     rsp, 18h 
+            40a822      4 INSTR DEADREGS  EFLAGS RBX R12 ZZ sub     rsp, 18h 
             40a822      8 MEMORYHOLE STACK esp + 24 ReturnAddress 
             40a826     -2 INSTR LOCAL n RBX ZZ  NUMVia2ndSrcIMMEDNUM mov     ebx, 0FF53h 
             40a826      5 INSTR BELONGTO 40a810 
-            40a826      5 INSTR DEADREGS  R12 ZZ mov     ebx, 0FF53h 
+            40a826      5 INSTR DEADREGS  RBX R12 ZZ mov     ebx, 0FF53h 
             40a82b     -1 INSTR LOCAL NoMetaUpdate call    _gtk_action_get_name 
             40a82b      5 INSTR BELONGTO 40a810 
             40a82b      5 INSTR DEADREGS  R12 ZZ call    _gtk_action_get_name 
-            40a830     -1 INSTR LOCAL MetadataRedundant mov     ecx, 0Eh 
+            40a830     -2 INSTR LOCAL n RCX ZZ  NUMVia2ndSrcIMMEDNUM mov     ecx, 0Eh 
             40a830      5 INSTR BELONGTO 40a810 
+            40a830      5 INSTR DEADREGS  RCX RDX RSI RDI R12 ZZ mov     ecx, 0Eh 
             40a835      5 INSTR BELONGTO 40a810 
-            40a835      5 INSTR DEADREGS  RDX RSI R12 ZZ mov     edi, offset aNextcharacter; "NextCharacter" 
+            40a835      5 INSTR DEADREGS  RDX RSI RDI R12 ZZ mov     edi, offset aNextcharacter; "NextCharacter" 
             40a83a      3 INSTR BELONGTO 40a810 
             40a83a      3 INSTR DEADREGS  RDX RSI R12 ZZ mov     rsi, rax 
             40a83d     -1 INSTR LOCAL NoMetaUpdate repe cmpsb 
@@ -9214,18 +9268,18 @@
             40a83f      3 INSTR BELONGTO 40a810 
             40a842     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM setb    dl 
             40a842      3 INSTR BELONGTO 40a810 
-            40a842      3 INSTR DEADREGS  RDX R12 ZZ setb    dl 
+            40a842      3 INSTR DEADREGS  RDX RDI R12 ZZ setb    dl 
             40a845     -1 INSTR LOCAL NoMetaUpdate cmp     cl, dl 
             40a845      2 INSTR BELONGTO 40a810 
             40a847     -1 INSTR LOCAL NoMetaUpdate jz      short loc_40A86E 
             40a847      2 INSTR BELONGTO 40a810 
             40a849      3 INSTR BELONGTO 40a810 
-            40a849      3 INSTR DEADREGS  RDX RSI R12 ZZ mov     rsi, rax 
+            40a849      3 INSTR DEADREGS  RCX RDX RSI RDI R12 ZZ mov     rsi, rax 
             40a84c      5 INSTR BELONGTO 40a810 
-            40a84c      5 INSTR DEADREGS  RAX RDX R12 ZZ mov     edi, offset aPreviouscharac; "PreviousCharacter" 
+            40a84c      5 INSTR DEADREGS  RAX RCX RDX RDI R12 ZZ mov     edi, offset aPreviouscharac; "PreviousCharacter" 
             40a851     -2 INSTR LOCAL n RCX ZZ  NUMVia2ndSrcIMMEDNUM mov     ecx, 12h 
             40a851      5 INSTR BELONGTO 40a810 
-            40a851      5 INSTR DEADREGS  RAX RDX R12 ZZ mov     ecx, 12h 
+            40a851      5 INSTR DEADREGS  RAX RCX RDX R12 ZZ mov     ecx, 12h 
             40a856     -1 INSTR LOCAL NoMetaUpdate repe cmpsb 
             40a856      2 INSTR BELONGTO 40a810 
             40a858     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM setnbe  al 
@@ -9250,9 +9304,10 @@
             40a872      5 INSTR BELONGTO 40a810 
             40a872      5 INSTR DEADREGS  EFLAGS R12 ZZ call    _gucharmap_charmap_get_chartable 
             40a877      3 INSTR BELONGTO 40a810 
-            40a877      3 INSTR DEADREGS  EFLAGS RDI R12 ZZ mov     rbp, [rax] 
-            40a87a     -1 INSTR LOCAL MetadataRedundant mov     esi, 50h 
+            40a877      3 INSTR DEADREGS  EFLAGS RSI RDI R12 ZZ mov     rbp, [rax] 
+            40a87a     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 50h 
             40a87a      5 INSTR BELONGTO 40a810 
+            40a87a      5 INSTR DEADREGS  EFLAGS RSI RDI R12 ZZ mov     esi, 50h 
             40a87f      3 INSTR BELONGTO 40a810 
             40a87f      3 INSTR DEADREGS  EFLAGS RDI R12 ZZ mov     rdi, rax 
             40a882     -1 INSTR LOCAL NoMetaUpdate call    _g_type_check_instance_cast 
@@ -9266,20 +9321,22 @@
             40a88d      5 INSTR BELONGTO 40a810 
             40a88d      5 INSTR DEADREGS  EFLAGS ZZ call    _gtk_binding_set_by_class 
             40a892      3 INSTR BELONGTO 40a810 
-            40a892      3 INSTR DEADREGS  EFLAGS RCX RDI ZZ mov     rcx, r12 
-            40a895     -1 INSTR LOCAL MetadataRedundant mov     esi, ebx 
+            40a892      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI ZZ mov     rcx, r12 
             40a895      2 INSTR BELONGTO 40a810 
+            40a895      2 INSTR DEADREGS  EFLAGS RDX RSI RDI R12 ZZ mov     esi, ebx 
+            40a895     -2 INSTR LOCAL n RSI ZZ  NumericDEFs mov     esi, ebx 
             40a897     -1 INSTR LOCAL MetadataUnused mov     rbp, [rsp+18h+var_10] 
             40a897      5 INSTR BELONGTO 40a810 
             40a89c      4 INSTR BELONGTO 40a810 
-            40a89c      4 INSTR DEADREGS  EFLAGS RBX RDI R12 ZZ mov     rbx, [rsp+18h+var_18] 
+            40a89c      4 INSTR DEADREGS  EFLAGS RDX RBX RDI R12 ZZ mov     rbx, [rsp+18h+var_18] 
             40a89c      4 PTRIMMEDESP STACK 0 displ mov     rbx, [rsp+18h+var_18]
             40a8a0     -1 INSTR LOCAL MetadataUnused mov     r12, [rsp+18h+var_8] 
             40a8a0      5 INSTR BELONGTO 40a810 
             40a8a5      3 INSTR BELONGTO 40a810 
-            40a8a5      3 INSTR DEADREGS  EFLAGS RDI R12 ZZ mov     rdi, rax 
-            40a8a8     -1 INSTR LOCAL MetadataRedundant xor     edx, edx 
+            40a8a5      3 INSTR DEADREGS  EFLAGS RDX RDI R12 ZZ mov     rdi, rax 
             40a8a8      2 INSTR BELONGTO 40a810 
+            40a8a8      2 INSTR DEADREGS  EFLAGS RDX R12 ZZ xor     edx, edx 
+            40a8a8     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
             40a8aa     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rsp, 18h 
             40a8aa      4 INSTR BELONGTO 40a810 
             40a8ae     -1 INSTR LOCAL NoMetaUpdate jmp     _gtk_binding_set_activate 
@@ -9433,20 +9490,20 @@
             40aa9a      5 INSTR BELONGTO 40aa80 
             40aa9a      5 INSTR DEADREGS  EFLAGS R12 ZZ call    _gucharmap_script_chapters_model_new 
             40aa9f      5 INSTR BELONGTO 40aa80 
-            40aa9f      5 INSTR DEADREGS  EFLAGS R12 ZZ mov     esi, offset aPreviousScript; "Previous Script" 
+            40aa9f      5 INSTR DEADREGS  EFLAGS RSI RDI R12 ZZ mov     esi, offset aPreviousScript; "Previous Script" 
             40aaa4      5 INSTR BELONGTO 40aa80 
-            40aaa4      5 INSTR DEADREGS  EFLAGS R12 ZZ mov     edi, offset domainname; "gucharmap" 
+            40aaa4      5 INSTR DEADREGS  EFLAGS RDI R12 ZZ mov     edi, offset domainname; "gucharmap" 
             40aaa9      3 INSTR BELONGTO 40aa80 
             40aaa9      3 INSTR DEADREGS  EFLAGS R12 ZZ mov     rbp, rax 
             40aaac     -1 INSTR LOCAL NoMetaUpdate call    _g_dgettext 
             40aaac      5 INSTR BELONGTO 40aa80 
             40aaac      5 INSTR DEADREGS  EFLAGS R12 ZZ call    _g_dgettext 
             40aab1      5 INSTR BELONGTO 40aa80 
-            40aab1      5 INSTR DEADREGS  EFLAGS R12 ZZ mov     esi, offset aNextScript; "Next Script" 
+            40aab1      5 INSTR DEADREGS  EFLAGS RSI RDI R12 ZZ mov     esi, offset aNextScript; "Next Script" 
             40aab6      3 INSTR BELONGTO 40aa80 
-            40aab6      3 INSTR DEADREGS  EFLAGS R12 ZZ mov     r12, rax 
+            40aab6      3 INSTR DEADREGS  EFLAGS RDI R12 ZZ mov     r12, rax 
             40aab9      5 INSTR BELONGTO 40aa80 
-            40aab9      5 INSTR DEADREGS  EFLAGS ZZ mov     edi, offset domainname; "gucharmap" 
+            40aab9      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     edi, offset domainname; "gucharmap" 
             40aabe     -1 INSTR LOCAL NoMetaUpdate call    _g_dgettext 
             40aabe      5 INSTR BELONGTO 40aa80 
             40aabe      5 INSTR DEADREGS  EFLAGS ZZ call    _g_dgettext 
@@ -9487,16 +9544,16 @@
             40ab03      2 INSTR BELONGTO 40aa80 
             40ab05     -2 INSTR LOCAL n R8 ZZ  AlwaysNUM xor     r8d, r8d 
             40ab05      3 INSTR BELONGTO 40aa80 
-            40ab05      3 INSTR DEADREGS  EFLAGS R8 R12 ZZ xor     r8d, r8d 
+            40ab05      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R12 ZZ xor     r8d, r8d 
             40ab08      5 INSTR BELONGTO 40aa80 
-            40ab08      5 INSTR DEADREGS  EFLAGS R12 ZZ mov     ecx, offset aGucharmap_wind; "gucharmap_window_set_chapters_model" 
+            40ab08      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R12 ZZ mov     ecx, offset aGucharmap_wind; "gucharmap_window_set_chapters_model" 
             40ab0d     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 206h 
             40ab0d      5 INSTR BELONGTO 40aa80 
-            40ab0d      5 INSTR DEADREGS  EFLAGS R12 ZZ mov     edx, 206h 
+            40ab0d      5 INSTR DEADREGS  EFLAGS RDX RSI RDI R12 ZZ mov     edx, 206h 
             40ab12      5 INSTR BELONGTO 40aa80 
-            40ab12      5 INSTR DEADREGS  EFLAGS R12 ZZ mov     esi, offset aGucharmapWindo; "gucharmap-window.c" 
+            40ab12      5 INSTR DEADREGS  EFLAGS RSI RDI R12 ZZ mov     esi, offset aGucharmapWindo; "gucharmap-window.c" 
             40ab17      2 INSTR BELONGTO 40aa80 
-            40ab17      2 INSTR DEADREGS  EFLAGS R12 ZZ xor     edi, edi 
+            40ab17      2 INSTR DEADREGS  EFLAGS RDI R12 ZZ xor     edi, edi 
             40ab17     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
             40ab19     -1 INSTR LOCAL NoMetaUpdate call    _g_assertion_message 
             40ab19      5 INSTR BELONGTO 40aa80 
@@ -9507,18 +9564,18 @@
             40ab20      5 INSTR BELONGTO 40aa80 
             40ab20      5 INSTR DEADREGS  EFLAGS R12 ZZ call    _gucharmap_block_chapters_model_new 
             40ab25      5 INSTR BELONGTO 40aa80 
-            40ab25      5 INSTR DEADREGS  EFLAGS R12 ZZ mov     esi, offset aPreviousBlock; "Previous Block" 
+            40ab25      5 INSTR DEADREGS  EFLAGS RSI RDI R12 ZZ mov     esi, offset aPreviousBlock; "Previous Block" 
             40ab2a      5 INSTR BELONGTO 40aa80 
-            40ab2a      5 INSTR DEADREGS  EFLAGS R12 ZZ mov     edi, offset domainname; "gucharmap" 
+            40ab2a      5 INSTR DEADREGS  EFLAGS RDI R12 ZZ mov     edi, offset domainname; "gucharmap" 
             40ab2f      3 INSTR BELONGTO 40aa80 
             40ab2f      3 INSTR DEADREGS  EFLAGS R12 ZZ mov     rbp, rax 
             40ab32     -1 INSTR LOCAL NoMetaUpdate call    _g_dgettext 
             40ab32      5 INSTR BELONGTO 40aa80 
             40ab32      5 INSTR DEADREGS  EFLAGS R12 ZZ call    _g_dgettext 
             40ab37      5 INSTR BELONGTO 40aa80 
-            40ab37      5 INSTR DEADREGS  EFLAGS R12 ZZ mov     esi, offset aNextBlock; "Next Block" 
+            40ab37      5 INSTR DEADREGS  EFLAGS RSI RDI R12 ZZ mov     esi, offset aNextBlock; "Next Block" 
             40ab3c      3 INSTR BELONGTO 40aa80 
-            40ab3c      3 INSTR DEADREGS  EFLAGS R12 ZZ mov     r12, rax 
+            40ab3c      3 INSTR DEADREGS  EFLAGS RDI R12 ZZ mov     r12, rax 
             40ab3f     -1 INSTR LOCAL NoMetaUpdate jmp     loc_40AAB9 
             40ab3f      5 INSTR BELONGTO 40aa80 
             40ab50      5 PTRIMMEDESP STACK -16 displ mov     [rsp-10h], rbx
@@ -9528,6 +9585,7 @@
             40ab6f     -1 INSTR LOCAL NoMetaUpdate call    _g_type_check_instance_cast 
             40ab77     -1 INSTR LOCAL NoMetaUpdate call    _gtk_toggle_action_get_active 
             40ab84     -1 INSTR LOCAL NoMetaUpdate call    _gucharmap_charmap_set_snap_pow2 
+            40ab8d      2 PTRIMMEDEBP STACK 0 displ mov     edx, ebp
             40ab8f      5 PTRIMMEDESP STACK 8 displ mov     rbx, [rsp+8]
             40ab94      5 PTRIMMEDESP STACK 16 displ mov     rbp, [rsp+10h]
             40ab9e     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rsp, 18h 
@@ -9556,36 +9614,37 @@
             40abcc      5 INSTR DEADREGS  EFLAGS ZZ mov     [rsp+28h+var_10], rax 
             40abcc      5 PTRIMMEDESP STACK 24 displ mov     [rsp+28h+var_10], rax
             40abd1      2 INSTR BELONGTO 40abb0 
-            40abd1      2 INSTR DEADREGS  EFLAGS ZZ xor     eax, eax 
+            40abd1      2 INSTR DEADREGS  EFLAGS RAX ZZ xor     eax, eax 
             40abd1     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             40abd3     -1 INSTR LOCAL NoMetaUpdate call    _gucharmap_charmap_get_active_character 
             40abd3      5 INSTR BELONGTO 40abb0 
             40abd3      5 INSTR DEADREGS  EFLAGS ZZ call    _gucharmap_charmap_get_active_character 
             40abd8      3 INSTR BELONGTO 40abb0 
-            40abd8      3 INSTR DEADREGS  EFLAGS RSI ZZ mov     rsi, rsp 
+            40abd8      3 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     rsi, rsp 
             40abd8      3 PTRIMMEDESP STACK 0 displ mov     rsi, rsp
             40abdb      2 INSTR BELONGTO 40abb0 
-            40abdb      2 INSTR DEADREGS  EFLAGS ZZ mov     edi, eax 
+            40abdb      2 INSTR DEADREGS  EFLAGS RDI ZZ mov     edi, eax 
             40abdd     -1 INSTR LOCAL NoMetaUpdate call    _g_unichar_to_utf8 
             40abdd      5 INSTR BELONGTO 40abb0 
             40abdd      5 INSTR DEADREGS  EFLAGS ZZ call    _g_unichar_to_utf8 
             40abe2      4 INSTR BELONGTO 40abb0 
-            40abe2      4 INSTR DEADREGS  EFLAGS RDX RDI ZZ mov     rdi, [rbx+38h] 
+            40abe2      4 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     rdi, [rbx+38h] 
             40abe6     -1 INSTR LOCAL MetadataRedundant cdqe 
             40abe6      2 INSTR BELONGTO 40abb0 
             40abe8      3 INSTR BELONGTO 40abb0 
-            40abe8      3 INSTR DEADREGS  EFLAGS RDX RBX ZZ mov     rdx, rsp 
+            40abe8      3 INSTR DEADREGS  EFLAGS RDX RBX RSI ZZ mov     rdx, rsp 
             40abe8      3 PTRIMMEDESP STACK 0 displ mov     rdx, rsp
             40abeb      5 INSTR BELONGTO 40abb0 
-            40abeb      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     esi, offset aLastChar; "last-char" 
+            40abeb      5 INSTR DEADREGS  EFLAGS RBX RSI ZZ mov     esi, offset aLastChar; "last-char" 
             40abf0      4 INSTR BELONGTO 40abb0 
             40abf0      4 INSTR DEADREGS  EFLAGS RBX ZZ mov     [rsp+rax+28h+var_28], 0 
             40abf0      4 PTRIMMEDESP STACK 0 displ mov     [rsp+rax+28h+var_28], 0
             40abf4     -1 INSTR LOCAL NoMetaUpdate call    _g_settings_set_string 
             40abf4      5 INSTR BELONGTO 40abb0 
             40abf4      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_settings_set_string 
-            40abf9     -1 INSTR LOCAL MetadataRedundant xor     eax, eax 
             40abf9      2 INSTR BELONGTO 40abb0 
+            40abf9      2 INSTR DEADREGS  EFLAGS RAX RDX RBX ZZ xor     eax, eax 
+            40abf9     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             40abfb     -2 INSTR LOCAL n RDX ZZ  NumericDEFs mov     rdx, [rsp+28h+var_10] 
             40abfb      5 INSTR BELONGTO 40abb0 
             40abfb      5 INSTR DEADREGS  EFLAGS RDX RBX ZZ mov     rdx, [rsp+28h+var_10] 
@@ -9662,12 +9721,13 @@
             40ad1f      5 INSTR BELONGTO 40ad10 
             40ad1f      5 INSTR DEADREGS  EFLAGS ZZ call    _gtk_widget_get_allocation 
             40ad24      4 INSTR BELONGTO 40ad10 
-            40ad24      4 INSTR DEADREGS  EFLAGS RDI ZZ mov     edx, [rsp+18h+var_C] 
+            40ad24      4 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     edx, [rsp+18h+var_C] 
             40ad24      4 PTRIMMEDESP STACK 12 displ mov     edx, [rsp+18h+var_C]
             40ad28      4 INSTR BELONGTO 40ad10 
-            40ad28      4 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, [rbx+48h] 
-            40ad2c     -1 INSTR LOCAL MetadataRedundant mov     esi, 0FFFFFFFFh 
+            40ad28      4 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     rdi, [rbx+48h] 
+            40ad2c     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 0FFFFFFFFh 
             40ad2c      5 INSTR BELONGTO 40ad10 
+            40ad2c      5 INSTR DEADREGS  EFLAGS RBX RSI ZZ mov     esi, 0FFFFFFFFh 
             40ad31     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     edx, 9 
             40ad31      3 INSTR BELONGTO 40ad10 
             40ad34     -1 INSTR LOCAL NoMetaUpdate call    _gtk_widget_set_size_request 
@@ -9761,10 +9821,12 @@
             40aea8     -1 INSTR LOCAL NoMetaUpdate call    _g_type_check_instance_cast 
             40aea8      5 INSTR BELONGTO 40ae90 
             40aea8      5 INSTR DEADREGS  EFLAGS ZZ call    _g_type_check_instance_cast 
-            40aead     -1 INSTR LOCAL MetadataRedundant xor     edx, edx 
             40aead      2 INSTR BELONGTO 40ae90 
-            40aeaf     -1 INSTR LOCAL MetadataRedundant xor     esi, esi 
+            40aead      2 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ xor     edx, edx 
+            40aead     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
             40aeaf      2 INSTR BELONGTO 40ae90 
+            40aeaf      2 INSTR DEADREGS  EFLAGS RSI RDI ZZ xor     esi, esi 
+            40aeaf     -2 INSTR LOCAL n RSI ZZ  AlwaysNUM xor     esi, esi 
             40aeb1      3 INSTR BELONGTO 40ae90 
             40aeb1      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rax 
             40aeb4     -1 INSTR LOCAL NoMetaUpdate call    _gtk_editable_get_selection_bounds 
@@ -9781,10 +9843,12 @@
             40aec4     -1 INSTR LOCAL NoMetaUpdate call    _g_type_check_instance_cast 
             40aec4      5 INSTR BELONGTO 40ae90 
             40aec4      5 INSTR DEADREGS  EFLAGS ZZ call    _g_type_check_instance_cast 
-            40aec9     -1 INSTR LOCAL MetadataRedundant mov     edx, 0FFFFFFFFh 
+            40aec9     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 0FFFFFFFFh 
             40aec9      5 INSTR BELONGTO 40ae90 
-            40aece     -1 INSTR LOCAL MetadataRedundant xor     esi, esi 
+            40aec9      5 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     edx, 0FFFFFFFFh 
             40aece      2 INSTR BELONGTO 40ae90 
+            40aece      2 INSTR DEADREGS  EFLAGS RSI RDI ZZ xor     esi, esi 
+            40aece     -2 INSTR LOCAL n RSI ZZ  AlwaysNUM xor     esi, esi 
             40aed0      3 INSTR BELONGTO 40ae90 
             40aed0      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rax 
             40aed3     -1 INSTR LOCAL NoMetaUpdate call    _gtk_editable_select_region 
@@ -9872,9 +9936,9 @@
             40b0a8     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
             40b0aa     -1 INSTR LOCAL NoMetaUpdate call    _g_assertion_message 
             40b0b0     -2 INSTR LOCAL n RBP ZZ  NUMVia2ndSrcIMMEDNUM mov     ebp, 1 
-            40b0b0      5 PTRIMMEDEBP STACK 0 displ mov     ebp, 1
             40b0b5     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 1 
             40b0bd     -1 INSTR LOCAL NoMetaUpdate call    sub_40AA80 
+            40b0c6      2 PTRIMMEDEBP STACK 0 displ mov     edx, ebp
             40b0c8      5 PTRIMMEDESP STACK 8 displ mov     rbx, [rsp+8]
             40b0cd      5 PTRIMMEDESP STACK 16 displ mov     rbp, [rsp+10h]
             40b0d7     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rsp, 18h 
@@ -9909,7 +9973,7 @@
             40b100      1 INSTR BELONGTO 40b0e0 
             40b100      1 INSTR DEADREGS  EFLAGS ZZ retn 
             40b108      5 INSTR BELONGTO 40b0e0 
-            40b108      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     edi, offset qword_60F988 
+            40b108      5 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     edi, offset qword_60F988 
             40b10d     -1 INSTR LOCAL NoMetaUpdate call    _g_once_init_enter 
             40b10d      5 INSTR BELONGTO 40b0e0 
             40b10d      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_once_init_enter 
@@ -9918,7 +9982,7 @@
             40b114     -1 INSTR LOCAL NoMetaUpdate jz      short loc_40B0F4 
             40b114      2 INSTR BELONGTO 40b0e0 
             40b116      5 INSTR BELONGTO 40b0e0 
-            40b116      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     edi, offset aGucharmapwindo; "GucharmapWindow" 
+            40b116      5 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     edi, offset aGucharmapwindo; "GucharmapWindow" 
             40b11b     -1 INSTR LOCAL NoMetaUpdate call    _g_intern_static_string 
             40b11b      5 INSTR BELONGTO 40b0e0 
             40b11b      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_intern_static_string 
@@ -9928,20 +9992,21 @@
             40b123      5 INSTR BELONGTO 40b0e0 
             40b123      5 INSTR DEADREGS  EFLAGS ZZ call    _gtk_window_get_type 
             40b128      3 INSTR BELONGTO 40b0e0 
-            40b128      3 INSTR DEADREGS  EFLAGS RSI RDI R8 R9 ZZ mov     rsi, rbx 
+            40b128      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 ZZ mov     rsi, rbx 
             40b12b      3 INSTR BELONGTO 40b0e0 
-            40b12b      3 INSTR DEADREGS  EFLAGS RBX RDI R8 R9 ZZ mov     rdi, rax 
+            40b12b      3 INSTR DEADREGS  EFLAGS RCX RDX RBX RDI R8 R9 ZZ mov     rdi, rax 
             40b12e     -2 INSTR LOCAL n R9 ZZ  NumericDEFs mov     r9d, offset sub_40B400 
             40b12e      6 INSTR BELONGTO 40b0e0 
-            40b12e      6 INSTR DEADREGS  EFLAGS RBX R8 R9 ZZ mov     r9d, offset sub_40B400 
+            40b12e      6 INSTR DEADREGS  EFLAGS RCX RDX RBX R8 R9 ZZ mov     r9d, offset sub_40B400 
             40b134     -2 INSTR LOCAL n R8 ZZ  NUMVia2ndSrcIMMEDNUM mov     r8d, 98h 
             40b134      6 INSTR BELONGTO 40b0e0 
-            40b134      6 INSTR DEADREGS  EFLAGS RBX R8 ZZ mov     r8d, 98h 
+            40b134      6 INSTR DEADREGS  EFLAGS RCX RDX RBX R8 ZZ mov     r8d, 98h 
             40b13a     -2 INSTR LOCAL n RCX ZZ  NumericDEFs mov     ecx, offset sub_40A340 
             40b13a      5 INSTR BELONGTO 40b0e0 
-            40b13a      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     ecx, offset sub_40A340 
-            40b13f     -1 INSTR LOCAL MetadataRedundant mov     edx, 430h 
+            40b13a      5 INSTR DEADREGS  EFLAGS RCX RDX RBX ZZ mov     ecx, offset sub_40A340 
+            40b13f     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 430h 
             40b13f      5 INSTR BELONGTO 40b0e0 
+            40b13f      5 INSTR DEADREGS  EFLAGS RDX RBX ZZ mov     edx, 430h 
             40b144      7 INSTR BELONGTO 40b0e0 
             40b144      7 INSTR DEADREGS  EFLAGS RBX ZZ mov     [rsp+18h+var_18], 0 
             40b144      7 PTRIMMEDESP STACK 0 displ mov     [rsp+18h+var_18], 0
@@ -9949,7 +10014,7 @@
             40b14b      5 INSTR BELONGTO 40b0e0 
             40b14b      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_type_register_static_simple 
             40b150      5 INSTR BELONGTO 40b0e0 
-            40b150      5 INSTR DEADREGS  EFLAGS RBX RSI ZZ mov     edi, offset qword_60F988 
+            40b150      5 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ mov     edi, offset qword_60F988 
             40b155      3 INSTR BELONGTO 40b0e0 
             40b155      3 INSTR DEADREGS  EFLAGS RBX RSI ZZ mov     rsi, rax 
             40b158     -1 INSTR LOCAL NoMetaUpdate call    _g_once_init_leave 
@@ -10051,16 +10116,16 @@
             40b1f8     -1 INSTR LOCAL NoMetaUpdate jnz     short loc_40B220 
             40b1f8      2 INSTR BELONGTO 40b1d0 
             40b1fa      6 INSTR BELONGTO 40b1d0 
-            40b1fa      6 INSTR DEADREGS  EFLAGS R8 ZZ mov     r8d, offset aGucharmap_is_w; "GUCHARMAP_IS_WINDOW (guw)" 
+            40b1fa      6 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 ZZ mov     r8d, offset aGucharmap_is_w; "GUCHARMAP_IS_WINDOW (guw)" 
             40b200      5 INSTR BELONGTO 40b1d0 
-            40b200      5 INSTR DEADREGS  EFLAGS ZZ mov     ecx, offset aSearch_find; "search_find" 
+            40b200      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI ZZ mov     ecx, offset aSearch_find; "search_find" 
             40b205     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 0C6h 
             40b205      5 INSTR BELONGTO 40b1d0 
-            40b205      5 INSTR DEADREGS  EFLAGS ZZ mov     edx, 0C6h 
+            40b205      5 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     edx, 0C6h 
             40b20a      5 INSTR BELONGTO 40b1d0 
-            40b20a      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, offset aGucharmapWindo; "gucharmap-window.c" 
+            40b20a      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, offset aGucharmapWindo; "gucharmap-window.c" 
             40b20f      2 INSTR BELONGTO 40b1d0 
-            40b20f      2 INSTR DEADREGS  EFLAGS ZZ xor     edi, edi 
+            40b20f      2 INSTR DEADREGS  EFLAGS RDI ZZ xor     edi, edi 
             40b20f     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
             40b211     -1 INSTR LOCAL NoMetaUpdate call    _g_assertion_message_expr 
             40b211      5 INSTR BELONGTO 40b1d0 
@@ -10094,37 +10159,37 @@
             40b24b      5 INSTR DEADREGS  EFLAGS ZZ call    sub_409E70 
             40b250     -2 INSTR LOCAL n R9 ZZ  AlwaysNUM xor     r9d, r9d 
             40b250      3 INSTR BELONGTO 40b1d0 
-            40b250      3 INSTR DEADREGS  EFLAGS RCX RDI R8 R9 ZZ xor     r9d, r9d 
+            40b250      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 ZZ xor     r9d, r9d 
             40b253     -2 INSTR LOCAL n R8 ZZ  AlwaysNUM xor     r8d, r8d 
             40b253      3 INSTR BELONGTO 40b1d0 
-            40b253      3 INSTR DEADREGS  EFLAGS RCX RDI R8 ZZ xor     r8d, r8d 
+            40b253      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 ZZ xor     r8d, r8d 
             40b256      3 INSTR BELONGTO 40b1d0 
-            40b256      3 INSTR DEADREGS  EFLAGS RCX RDI ZZ mov     rcx, rbx 
+            40b256      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI ZZ mov     rcx, rbx 
             40b259      4 INSTR BELONGTO 40b1d0 
-            40b259      4 INSTR DEADREGS  EFLAGS RDI ZZ mov     [rbx+70h], rax 
+            40b259      4 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     [rbx+70h], rax 
             40b25d     -2 INSTR LOCAL n RDX ZZ  NumericDEFs mov     edx, offset loc_40A950 
             40b25d      5 INSTR BELONGTO 40b1d0 
-            40b25d      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     edx, offset loc_40A950 
+            40b25d      5 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     edx, offset loc_40A950 
             40b262      5 INSTR BELONGTO 40b1d0 
-            40b262      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     esi, offset aSearchStart; "search-start" 
+            40b262      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, offset aSearchStart; "search-start" 
             40b267      3 INSTR BELONGTO 40b1d0 
             40b267      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rax 
             40b26a     -1 INSTR LOCAL NoMetaUpdate call    _g_signal_connect_data 
             40b26a      5 INSTR BELONGTO 40b1d0 
             40b26a      5 INSTR DEADREGS  EFLAGS ZZ call    _g_signal_connect_data 
             40b26f      4 INSTR BELONGTO 40b1d0 
-            40b26f      4 INSTR DEADREGS  EFLAGS RCX RDI R8 R9 ZZ mov     rdi, [rbx+70h] 
+            40b26f      4 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 ZZ mov     rdi, [rbx+70h] 
             40b273     -1 INSTR LOCAL MetadataRedundant xor     r9d, r9d 
             40b273      3 INSTR BELONGTO 40b1d0 
             40b276     -1 INSTR LOCAL MetadataRedundant xor     r8d, r8d 
             40b276      3 INSTR BELONGTO 40b1d0 
             40b279      3 INSTR BELONGTO 40b1d0 
-            40b279      3 INSTR DEADREGS  EFLAGS RCX ZZ mov     rcx, rbx 
+            40b279      3 INSTR DEADREGS  EFLAGS RCX RDX RSI ZZ mov     rcx, rbx 
             40b27c     -2 INSTR LOCAL n RDX ZZ  NumericDEFs mov     edx, offset loc_40A8C0 
             40b27c      5 INSTR BELONGTO 40b1d0 
-            40b27c      5 INSTR DEADREGS  EFLAGS ZZ mov     edx, offset loc_40A8C0 
+            40b27c      5 INSTR DEADREGS  EFLAGS RDX RSI ZZ mov     edx, offset loc_40A8C0 
             40b281      5 INSTR BELONGTO 40b1d0 
-            40b281      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, offset aSearchFinish; "search-finish" 
+            40b281      5 INSTR DEADREGS  EFLAGS RSI ZZ mov     esi, offset aSearchFinish; "search-finish" 
             40b286     -1 INSTR LOCAL NoMetaUpdate call    _g_signal_connect_data 
             40b286      5 INSTR BELONGTO 40b1d0 
             40b286      5 INSTR DEADREGS  EFLAGS ZZ call    _g_signal_connect_data 
@@ -10154,9 +10219,10 @@
             40b2a7      5 INSTR BELONGTO 40b290 
             40b2a7      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_type_check_instance_cast 
             40b2ac      1 INSTR BELONGTO 40b290 
-            40b2ac      1 INSTR DEADREGS  EFLAGS RBX RDI ZZ pop     rbx 
-            40b2ad     -1 INSTR LOCAL MetadataRedundant mov     esi, 0FFFFFFFFh 
+            40b2ac      1 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ pop     rbx 
+            40b2ad     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 0FFFFFFFFh 
             40b2ad      5 INSTR BELONGTO 40b290 
+            40b2ad      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, 0FFFFFFFFh 
             40b2b2      3 INSTR BELONGTO 40b290 
             40b2b2      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rax 
             40b2b5     -1 INSTR LOCAL NoMetaUpdate jmp     loc_409DD0 
@@ -10191,9 +10257,10 @@
             40b2e7      5 INSTR BELONGTO 40b2d0 
             40b2e7      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_type_check_instance_cast 
             40b2ec      1 INSTR BELONGTO 40b2d0 
-            40b2ec      1 INSTR DEADREGS  EFLAGS RBX RDI ZZ pop     rbx 
-            40b2ed     -1 INSTR LOCAL MetadataRedundant mov     esi, 1 
+            40b2ec      1 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ pop     rbx 
+            40b2ed     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 1 
             40b2ed      5 INSTR BELONGTO 40b2d0 
+            40b2ed      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, 1 
             40b2f2      3 INSTR BELONGTO 40b2d0 
             40b2f2      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rax 
             40b2f5     -1 INSTR LOCAL NoMetaUpdate jmp     loc_409DD0 
@@ -10219,12 +10286,13 @@
             40b319     -1 INSTR LOCAL NoMetaUpdate call    sub_40B0E0 
             40b319      5 INSTR BELONGTO 40b310 
             40b319      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R9 R10 R11 ZZ call    sub_40B0E0 
-            40b31e     -1 INSTR LOCAL MetadataRedundant xor     esi, esi 
             40b31e      2 INSTR BELONGTO 40b310 
+            40b31e      2 INSTR DEADREGS  EFLAGS RSI RDI ZZ xor     esi, esi 
+            40b31e     -2 INSTR LOCAL n RSI ZZ  AlwaysNUM xor     esi, esi 
             40b320      3 INSTR BELONGTO 40b310 
             40b320      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rax 
             40b323      2 INSTR BELONGTO 40b310 
-            40b323      2 INSTR DEADREGS  EFLAGS ZZ xor     eax, eax 
+            40b323      2 INSTR DEADREGS  EFLAGS RAX ZZ xor     eax, eax 
             40b323     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             40b325     -1 INSTR LOCAL NoMetaUpdate call    _g_object_new 
             40b325      5 INSTR BELONGTO 40b310 
@@ -10287,15 +10355,15 @@
             40b372     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rsp, 8 
             40b372      4 INSTR BELONGTO 40b340 
             40b376      5 INSTR BELONGTO 40b340 
-            40b376      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ mov     edx, offset aGucharmap_is_w; "GUCHARMAP_IS_WINDOW (guw)" 
+            40b376      5 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI R12 R13 R14 R15 ZZ mov     edx, offset aGucharmap_is_w; "GUCHARMAP_IS_WINDOW (guw)" 
             40b37b      5 INSTR BELONGTO 40b340 
-            40b37b      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ mov     esi, offset aGucharmap_wi_0; "gucharmap_window_set_font" 
+            40b37b      5 INSTR DEADREGS  EFLAGS RBX RSI RDI R12 R13 R14 R15 ZZ mov     esi, offset aGucharmap_wi_0; "gucharmap_window_set_font" 
             40b380      1 INSTR BELONGTO 40b340 
-            40b380      1 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ pop     rbx 
+            40b380      1 INSTR DEADREGS  EFLAGS RBX RDI R12 R13 R14 R15 ZZ pop     rbx 
             40b381      1 INSTR BELONGTO 40b340 
-            40b381      1 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ pop     rbp 
+            40b381      1 INSTR DEADREGS  EFLAGS RDI R12 R13 R14 R15 ZZ pop     rbp 
             40b382      2 INSTR BELONGTO 40b340 
-            40b382      2 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ xor     edi, edi 
+            40b382      2 INSTR DEADREGS  EFLAGS RDI R12 R13 R14 R15 ZZ xor     edi, edi 
             40b382     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
             40b384     -1 INSTR LOCAL NoMetaUpdate jmp     _g_return_if_fail_warning 
             40b384      5 INSTR BELONGTO 40b340 
@@ -10350,16 +10418,16 @@
             40b3d1      5 INSTR BELONGTO 40b340 
             40b3d1      5 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ jmp     _pango_font_description_free 
             40b3e0      6 INSTR BELONGTO 40b340 
-            40b3e0      6 INSTR DEADREGS  EFLAGS RBX R8 ZZ mov     r8d, offset aGtk_widget_g_0; "!gtk_widget_get_realized (GTK_WIDGET (g"... 
+            40b3e0      6 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI RDI R8 ZZ mov     r8d, offset aGtk_widget_g_0; "!gtk_widget_get_realized (GTK_WIDGET (g"... 
             40b3e6      5 INSTR BELONGTO 40b340 
-            40b3e6      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     ecx, offset aGucharmap_wi_0; "gucharmap_window_set_font" 
+            40b3e6      5 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI RDI ZZ mov     ecx, offset aGucharmap_wi_0; "gucharmap_window_set_font" 
             40b3eb     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 3F5h 
             40b3eb      5 INSTR BELONGTO 40b340 
-            40b3eb      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     edx, 3F5h 
+            40b3eb      5 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI ZZ mov     edx, 3F5h 
             40b3f0      5 INSTR BELONGTO 40b340 
-            40b3f0      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     esi, offset aGucharmapWindo; "gucharmap-window.c" 
+            40b3f0      5 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ mov     esi, offset aGucharmapWindo; "gucharmap-window.c" 
             40b3f5      2 INSTR BELONGTO 40b340 
-            40b3f5      2 INSTR DEADREGS  EFLAGS RBX ZZ xor     edi, edi 
+            40b3f5      2 INSTR DEADREGS  EFLAGS RBX RDI ZZ xor     edi, edi 
             40b3f5     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
             40b3f7     -1 INSTR LOCAL NoMetaUpdate call    _g_assertion_message_expr 
             40b3f7      5 INSTR BELONGTO 40b340 
@@ -10376,13 +10444,13 @@
             40b400      0 FUNC MMSAFENESS UNSAFE
             40b400   1923 FUNC GLOBAL sub_40B400 FUNC_UNSAFE NOFP RET             40bb82 
             40b400      2 INSTR BELONGTO 40b400 
-            40b400      2 INSTR DEADREGS  EFLAGS ZZ push    r15 
+            40b400      2 INSTR DEADREGS  EFLAGS RCX RSI ZZ push    r15 
             40b400     -3 INSTR LOCAL NoWarn push    r15 
             40b402      5 INSTR BELONGTO 40b400 
-            40b402      5 INSTR DEADREGS  EFLAGS R15 ZZ mov     esi, offset off_40CDE0 
+            40b402      5 INSTR DEADREGS  EFLAGS RCX RSI R15 ZZ mov     esi, offset off_40CDE0 
             40b407     -2 INSTR LOCAL n RCX ZZ  NUMVia2ndSrcIMMEDNUM mov     ecx, 6Ch 
             40b407      5 INSTR BELONGTO 40b400 
-            40b407      5 INSTR DEADREGS  EFLAGS R15 ZZ mov     ecx, 6Ch 
+            40b407      5 INSTR DEADREGS  EFLAGS RCX R15 ZZ mov     ecx, 6Ch 
             40b40c      2 INSTR BELONGTO 40b400 
             40b40c      2 INSTR DEADREGS  EFLAGS R15 ZZ push    r14 
             40b40c     -3 INSTR LOCAL NoWarn push    r14 
@@ -10411,7 +10479,7 @@
             40b423      3 INSTR BELONGTO 40b400 
             40b423      3 INSTR DEADREGS  R12 R13 R14 R15 ZZ rep movsq 
             40b426      5 INSTR BELONGTO 40b400 
-            40b426      5 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ mov     edi, offset aOrg_gnome_ch_0; "org.gnome.Charmap" 
+            40b426      5 INSTR DEADREGS  EFLAGS RDI R12 R13 R14 R15 ZZ mov     edi, offset aOrg_gnome_ch_0; "org.gnome.Charmap" 
             40b42b     12 INSTR BELONGTO 40b400 
             40b42b     12 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ mov     [rsp+488h+var_A8], offset aByscript; "ByScript" 
             40b42b     12 PTRIMMEDESP STACK 992 displ mov     [rsp+488h+var_A8], offset aByscript; "ByScript"
@@ -10494,9 +10562,9 @@
             40b55f      5 INSTR BELONGTO 40b400 
             40b55f      5 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ call    _g_settings_new 
             40b564      5 INSTR BELONGTO 40b400 
-            40b564      5 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ mov     esi, offset msgid; "Character Map" 
+            40b564      5 INSTR DEADREGS  EFLAGS RSI RDI R12 R13 R14 R15 ZZ mov     esi, offset msgid; "Character Map" 
             40b569      5 INSTR BELONGTO 40b400 
-            40b569      5 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ mov     edi, offset domainname; "gucharmap" 
+            40b569      5 INSTR DEADREGS  EFLAGS RDI R12 R13 R14 R15 ZZ mov     edi, offset domainname; "gucharmap" 
             40b56e      4 INSTR BELONGTO 40b400 
             40b56e      4 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ mov     [rbx+38h], rax 
             40b572     -1 INSTR LOCAL NoMetaUpdate call    _g_dgettext 
@@ -10531,7 +10599,7 @@
             40b59e      5 INSTR BELONGTO 40b400 
             40b59e      5 INSTR DEADREGS  EFLAGS R12 R13 R15 ZZ call    _g_type_check_instance_cast 
             40b5a3      5 INSTR BELONGTO 40b400 
-            40b5a3      5 INSTR DEADREGS  EFLAGS RDI R12 R13 R15 ZZ mov     esi, offset aAccessoriesCha; "accessories-character-map" 
+            40b5a3      5 INSTR DEADREGS  EFLAGS RSI RDI R12 R13 R15 ZZ mov     esi, offset aAccessoriesCha; "accessories-character-map" 
             40b5a8      3 INSTR BELONGTO 40b400 
             40b5a8      3 INSTR DEADREGS  EFLAGS RDI R12 R13 R15 ZZ mov     rdi, rax 
             40b5ab     -1 INSTR LOCAL NoMetaUpdate call    _gtk_window_set_icon_name 
@@ -10564,12 +10632,12 @@
             40b5d5      5 INSTR BELONGTO 40b400 
             40b5d5      5 INSTR DEADREGS  EFLAGS R12 R13 R15 ZZ call    _gtk_window_add_accel_group 
             40b5da      5 INSTR BELONGTO 40b400 
-            40b5da      5 INSTR DEADREGS  EFLAGS R12 R13 R15 ZZ mov     edi, offset aGucharmap_acti; "gucharmap_actions" 
+            40b5da      5 INSTR DEADREGS  EFLAGS RDI R12 R13 R15 ZZ mov     edi, offset aGucharmap_acti; "gucharmap_actions" 
             40b5df     -1 INSTR LOCAL NoMetaUpdate call    _gtk_action_group_new 
             40b5df      5 INSTR BELONGTO 40b400 
             40b5df      5 INSTR DEADREGS  EFLAGS R12 R13 R15 ZZ call    _gtk_action_group_new 
             40b5e4      5 INSTR BELONGTO 40b400 
-            40b5e4      5 INSTR DEADREGS  EFLAGS RDI R12 R13 R15 ZZ mov     esi, offset domainname; "gucharmap" 
+            40b5e4      5 INSTR DEADREGS  EFLAGS RSI RDI R12 R13 R15 ZZ mov     esi, offset domainname; "gucharmap" 
             40b5e9      3 INSTR BELONGTO 40b400 
             40b5e9      3 INSTR DEADREGS  EFLAGS RDI R12 R13 R15 ZZ mov     rdi, rax 
             40b5ec      4 INSTR BELONGTO 40b400 
@@ -10578,59 +10646,63 @@
             40b5f0      5 INSTR BELONGTO 40b400 
             40b5f0      5 INSTR DEADREGS  EFLAGS R12 R13 R15 ZZ call    _gtk_action_group_set_translation_domain 
             40b5f5      4 INSTR BELONGTO 40b400 
-            40b5f5      4 INSTR DEADREGS  EFLAGS RCX RSI RDI R12 R13 R15 ZZ mov     rdi, [rbx+68h] 
+            40b5f5      4 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R12 R13 R15 ZZ mov     rdi, [rbx+68h] 
             40b5f9      5 INSTR BELONGTO 40b400 
-            40b5f9      5 INSTR DEADREGS  EFLAGS RCX RSI R12 R13 R15 ZZ lea     rsi, [rsp+488h+var_478] 
+            40b5f9      5 INSTR DEADREGS  EFLAGS RCX RDX RSI R12 R13 R15 ZZ lea     rsi, [rsp+488h+var_478] 
             40b5f9      5 PTRIMMEDESP STACK 16 displ lea     rsi, [rsp+488h+var_478]
             40b5fe      3 INSTR BELONGTO 40b400 
-            40b5fe      3 INSTR DEADREGS  EFLAGS RCX R12 R13 R15 ZZ mov     rcx, rbx 
-            40b601     -1 INSTR LOCAL MetadataRedundant mov     edx, 12h 
+            40b5fe      3 INSTR DEADREGS  EFLAGS RCX RDX R12 R13 R15 ZZ mov     rcx, rbx 
+            40b601     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 12h 
             40b601      5 INSTR BELONGTO 40b400 
+            40b601      5 INSTR DEADREGS  EFLAGS RDX R12 R13 R15 ZZ mov     edx, 12h 
             40b606     -1 INSTR LOCAL NoMetaUpdate call    _gtk_action_group_add_actions 
             40b606      5 INSTR BELONGTO 40b400 
             40b606      5 INSTR DEADREGS  EFLAGS R12 R13 R15 ZZ call    _gtk_action_group_add_actions 
             40b60b      4 INSTR BELONGTO 40b400 
-            40b60b      4 INSTR DEADREGS  EFLAGS RDI R12 R13 R15 ZZ mov     rdi, [rbx+38h] 
+            40b60b      4 INSTR DEADREGS  EFLAGS RSI RDI R12 R13 R15 ZZ mov     rdi, [rbx+38h] 
             40b60f      5 INSTR BELONGTO 40b400 
-            40b60f      5 INSTR DEADREGS  EFLAGS R12 R13 R15 ZZ mov     esi, offset aGroupBy; "group-by" 
+            40b60f      5 INSTR DEADREGS  EFLAGS RSI R12 R13 R15 ZZ mov     esi, offset aGroupBy; "group-by" 
             40b614     -1 INSTR LOCAL NoMetaUpdate call    _g_settings_get_enum 
             40b614      5 INSTR BELONGTO 40b400 
             40b614      5 INSTR DEADREGS  EFLAGS R12 R13 R15 ZZ call    _g_settings_get_enum 
             40b619      4 INSTR BELONGTO 40b400 
-            40b619      4 INSTR DEADREGS  EFLAGS RSI RDI R8 R9 R12 R13 R15 ZZ mov     rdi, [rbx+68h] 
+            40b619      4 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 R12 R13 R15 ZZ mov     rdi, [rbx+68h] 
             40b61d      8 INSTR BELONGTO 40b400 
-            40b61d      8 INSTR DEADREGS  EFLAGS RSI R8 R9 R12 R13 R15 ZZ lea     rsi, [rsp+488h+var_A8] 
+            40b61d      8 INSTR DEADREGS  EFLAGS RCX RDX RSI R8 R9 R12 R13 R15 ZZ lea     rsi, [rsp+488h+var_A8] 
             40b61d      8 PTRIMMEDESP STACK 992 displ lea     rsi, [rsp+488h+var_A8]
             40b625      3 INSTR BELONGTO 40b400 
-            40b625      3 INSTR DEADREGS  EFLAGS R8 R9 R12 R13 R15 ZZ mov     r9, rbx 
+            40b625      3 INSTR DEADREGS  EFLAGS RCX RDX R8 R9 R12 R13 R15 ZZ mov     r9, rbx 
             40b628     -2 INSTR LOCAL n R8 ZZ  NumericDEFs mov     r8d, offset loc_40B070 
             40b628      6 INSTR BELONGTO 40b400 
-            40b628      6 INSTR DEADREGS  EFLAGS R8 R12 R13 R15 ZZ mov     r8d, offset loc_40B070 
+            40b628      6 INSTR DEADREGS  EFLAGS RCX RDX R8 R12 R13 R15 ZZ mov     r8d, offset loc_40B070 
             40b62e      2 INSTR BELONGTO 40b400 
-            40b62e      2 INSTR DEADREGS  EFLAGS R12 R13 R15 ZZ mov     ecx, eax 
-            40b630     -1 INSTR LOCAL MetadataRedundant mov     edx, 2 
+            40b62e      2 INSTR DEADREGS  EFLAGS RCX RDX R12 R13 R15 ZZ mov     ecx, eax 
+            40b630     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 2 
             40b630      5 INSTR BELONGTO 40b400 
+            40b630      5 INSTR DEADREGS  EFLAGS RDX R12 R13 R15 ZZ mov     edx, 2 
             40b635     -1 INSTR LOCAL NoMetaUpdate call    _gtk_action_group_add_radio_actions 
             40b635      5 INSTR BELONGTO 40b400 
             40b635      5 INSTR DEADREGS  EFLAGS R12 R13 R15 ZZ call    _gtk_action_group_add_radio_actions 
             40b63a      4 INSTR BELONGTO 40b400 
-            40b63a      4 INSTR DEADREGS  EFLAGS RCX RSI RDI R12 R13 R15 ZZ mov     rdi, [rbx+68h] 
+            40b63a      4 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R12 R13 R15 ZZ mov     rdi, [rbx+68h] 
             40b63e      8 INSTR BELONGTO 40b400 
-            40b63e      8 INSTR DEADREGS  EFLAGS RCX RSI R12 R13 R15 ZZ lea     rsi, [rsp+488h+var_118] 
+            40b63e      8 INSTR DEADREGS  EFLAGS RCX RDX RSI R12 R13 R15 ZZ lea     rsi, [rsp+488h+var_118] 
             40b63e      8 PTRIMMEDESP STACK 880 displ lea     rsi, [rsp+488h+var_118]
             40b646      3 INSTR BELONGTO 40b400 
-            40b646      3 INSTR DEADREGS  EFLAGS RCX R12 R13 R15 ZZ mov     rcx, rbx 
-            40b649     -1 INSTR LOCAL MetadataRedundant mov     edx, 2 
+            40b646      3 INSTR DEADREGS  EFLAGS RCX RDX R12 R13 R15 ZZ mov     rcx, rbx 
+            40b649     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 2 
             40b649      5 INSTR BELONGTO 40b400 
+            40b649      5 INSTR DEADREGS  EFLAGS RDX R12 R13 R15 ZZ mov     edx, 2 
             40b64e     -1 INSTR LOCAL NoMetaUpdate call    _gtk_action_group_add_toggle_actions 
             40b64e      5 INSTR BELONGTO 40b400 
             40b64e      5 INSTR DEADREGS  EFLAGS R12 R13 R15 ZZ call    _gtk_action_group_add_toggle_actions 
             40b653      4 INSTR BELONGTO 40b400 
-            40b653      4 INSTR DEADREGS  EFLAGS RSI RDI R12 R13 R15 ZZ mov     rsi, [rbx+68h] 
+            40b653      4 INSTR DEADREGS  EFLAGS RDX RSI RDI R12 R13 R15 ZZ mov     rsi, [rbx+68h] 
             40b657      4 INSTR BELONGTO 40b400 
-            40b657      4 INSTR DEADREGS  EFLAGS RDI R12 R13 R15 ZZ mov     rdi, [rbx+60h] 
-            40b65b     -1 INSTR LOCAL MetadataRedundant xor     edx, edx 
+            40b657      4 INSTR DEADREGS  EFLAGS RDX RDI R12 R13 R15 ZZ mov     rdi, [rbx+60h] 
             40b65b      2 INSTR BELONGTO 40b400 
+            40b65b      2 INSTR DEADREGS  EFLAGS RDX R12 R13 R15 ZZ xor     edx, edx 
+            40b65b     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
             40b65d     -1 INSTR LOCAL NoMetaUpdate call    _gtk_ui_manager_insert_action_group 
             40b65d      5 INSTR BELONGTO 40b400 
             40b65d      5 INSTR DEADREGS  EFLAGS R12 R13 R15 ZZ call    _gtk_ui_manager_insert_action_group 
@@ -10640,13 +10712,15 @@
             40b666      5 INSTR BELONGTO 40b400 
             40b666      5 INSTR DEADREGS  EFLAGS R12 R13 R15 ZZ call    _g_object_unref 
             40b66b      4 INSTR BELONGTO 40b400 
-            40b66b      4 INSTR DEADREGS  EFLAGS RDI R12 R13 R15 ZZ mov     rdi, [rbx+60h] 
-            40b66f     -1 INSTR LOCAL MetadataRedundant xor     ecx, ecx 
+            40b66b      4 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R12 R13 R15 ZZ mov     rdi, [rbx+60h] 
             40b66f      2 INSTR BELONGTO 40b400 
-            40b671     -1 INSTR LOCAL MetadataRedundant mov     edx, 31Dh 
+            40b66f      2 INSTR DEADREGS  EFLAGS RCX RDX RSI R12 R13 R15 ZZ xor     ecx, ecx 
+            40b66f     -2 INSTR LOCAL n RCX ZZ  AlwaysNUM xor     ecx, ecx 
+            40b671     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 31Dh 
             40b671      5 INSTR BELONGTO 40b400 
+            40b671      5 INSTR DEADREGS  EFLAGS RDX RSI R12 R13 R15 ZZ mov     edx, 31Dh 
             40b676      5 INSTR BELONGTO 40b400 
-            40b676      5 INSTR DEADREGS  EFLAGS R12 R13 R15 ZZ mov     esi, offset aMenubarNameMen; "<menubar name='MenuBar'><menu action='F"... 
+            40b676      5 INSTR DEADREGS  EFLAGS RSI R12 R13 R15 ZZ mov     esi, offset aMenubarNameMen; "<menubar name='MenuBar'><menu action='F"... 
             40b67b     -1 INSTR LOCAL NoMetaUpdate call    _gtk_ui_manager_add_ui_from_string 
             40b67b      5 INSTR BELONGTO 40b400 
             40b67b      5 INSTR DEADREGS  EFLAGS R12 R13 R15 ZZ call    _gtk_ui_manager_add_ui_from_string 
@@ -10673,16 +10747,16 @@
             40b69e      5 INSTR BELONGTO 40b400 
             40b69e      5 INSTR DEADREGS  EFLAGS R12 R13 R15 ZZ call    _gtk_container_add 
             40b6a3      4 INSTR BELONGTO 40b400 
-            40b6a3      4 INSTR DEADREGS  EFLAGS RDI R12 R13 R15 ZZ mov     rdi, [rbx+60h] 
+            40b6a3      4 INSTR DEADREGS  EFLAGS RSI RDI R12 R13 R15 ZZ mov     rdi, [rbx+60h] 
             40b6a7      5 INSTR BELONGTO 40b400 
-            40b6a7      5 INSTR DEADREGS  EFLAGS R12 R13 R15 ZZ mov     esi, offset aUiMenubarHelpL; "ui/MenuBar/Help/LaunchpadItems" 
+            40b6a7      5 INSTR DEADREGS  EFLAGS RSI R12 R13 R15 ZZ mov     esi, offset aUiMenubarHelpL; "ui/MenuBar/Help/LaunchpadItems" 
             40b6ac     -1 INSTR LOCAL NoMetaUpdate call    _launchpad_integration_add_ui 
             40b6ac      5 INSTR BELONGTO 40b400 
             40b6ac      5 INSTR DEADREGS  EFLAGS R12 R13 R15 ZZ call    _launchpad_integration_add_ui 
             40b6b1      4 INSTR BELONGTO 40b400 
-            40b6b1      4 INSTR DEADREGS  EFLAGS RDI R12 R13 R15 ZZ mov     rdi, [rbx+60h] 
+            40b6b1      4 INSTR DEADREGS  EFLAGS RSI RDI R12 R13 R15 ZZ mov     rdi, [rbx+60h] 
             40b6b5      5 INSTR BELONGTO 40b400 
-            40b6b5      5 INSTR DEADREGS  EFLAGS R12 R13 R15 ZZ mov     esi, offset aMenubar; "/MenuBar" 
+            40b6b5      5 INSTR DEADREGS  EFLAGS RSI R12 R13 R15 ZZ mov     esi, offset aMenubar; "/MenuBar" 
             40b6ba     -1 INSTR LOCAL NoMetaUpdate call    _gtk_ui_manager_get_widget 
             40b6ba      5 INSTR BELONGTO 40b400 
             40b6ba      5 INSTR DEADREGS  EFLAGS R12 R13 R15 ZZ call    _gtk_ui_manager_get_widget 
@@ -10702,14 +10776,16 @@
             40b6d0      5 INSTR DEADREGS  EFLAGS R15 ZZ call    _g_type_check_instance_cast 
             40b6d5     -2 INSTR LOCAL n R9 ZZ  NUMVia2ndSrcIMMEDNUM mov     r9d, 1 
             40b6d5      6 INSTR BELONGTO 40b400 
-            40b6d5      6 INSTR DEADREGS  EFLAGS RSI RDI R8 R9 R15 ZZ mov     r9d, 1 
+            40b6d5      6 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 R15 ZZ mov     r9d, 1 
             40b6db     -2 INSTR LOCAL n R8 ZZ  NUMVia2ndSrcIMMEDNUM mov     r8d, 3 
             40b6db      6 INSTR BELONGTO 40b400 
-            40b6db      6 INSTR DEADREGS  EFLAGS RSI RDI R8 R15 ZZ mov     r8d, 3 
-            40b6e1     -1 INSTR LOCAL MetadataRedundant xor     ecx, ecx 
+            40b6db      6 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R15 ZZ mov     r8d, 3 
             40b6e1      2 INSTR BELONGTO 40b400 
-            40b6e3     -1 INSTR LOCAL MetadataRedundant xor     edx, edx 
+            40b6e1      2 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R15 ZZ xor     ecx, ecx 
+            40b6e1     -2 INSTR LOCAL n RCX ZZ  AlwaysNUM xor     ecx, ecx 
             40b6e3      2 INSTR BELONGTO 40b400 
+            40b6e3      2 INSTR DEADREGS  EFLAGS RDX RSI RDI R15 ZZ xor     edx, edx 
+            40b6e3     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
             40b6e5      3 INSTR BELONGTO 40b400 
             40b6e5      3 INSTR DEADREGS  EFLAGS RSI RDI R15 ZZ mov     rsi, r12 
             40b6e8      3 INSTR BELONGTO 40b400 
@@ -10731,16 +10807,18 @@
             40b702     -1 INSTR LOCAL NoMetaUpdate call    _g_type_check_instance_cast 
             40b702      5 INSTR BELONGTO 40b400 
             40b702      5 INSTR DEADREGS  EFLAGS R15 ZZ call    _g_type_check_instance_cast 
-            40b707     -1 INSTR LOCAL MetadataRedundant xor     edx, edx 
             40b707      2 INSTR BELONGTO 40b400 
+            40b707      2 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 R15 ZZ xor     edx, edx 
+            40b707     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
             40b709     -2 INSTR LOCAL n R9 ZZ  NUMVia2ndSrcIMMEDNUM mov     r9d, 1 
             40b709      6 INSTR BELONGTO 40b400 
-            40b709      6 INSTR DEADREGS  EFLAGS RSI RDI R8 R9 R15 ZZ mov     r9d, 1 
+            40b709      6 INSTR DEADREGS  EFLAGS RCX RSI RDI R8 R9 R15 ZZ mov     r9d, 1 
             40b70f     -2 INSTR LOCAL n R8 ZZ  NUMVia2ndSrcIMMEDNUM mov     r8d, 3 
             40b70f      6 INSTR BELONGTO 40b400 
-            40b70f      6 INSTR DEADREGS  EFLAGS RSI RDI R8 R15 ZZ mov     r8d, 3 
-            40b715     -1 INSTR LOCAL MetadataRedundant mov     ecx, 1 
+            40b70f      6 INSTR DEADREGS  EFLAGS RCX RSI RDI R8 R15 ZZ mov     r8d, 3 
+            40b715     -2 INSTR LOCAL n RCX ZZ  NUMVia2ndSrcIMMEDNUM mov     ecx, 1 
             40b715      5 INSTR BELONGTO 40b400 
+            40b715      5 INSTR DEADREGS  EFLAGS RCX RSI RDI R15 ZZ mov     ecx, 1 
             40b71a      3 INSTR BELONGTO 40b400 
             40b71a      3 INSTR DEADREGS  EFLAGS RSI RDI R15 ZZ mov     rsi, r12 
             40b71d      3 INSTR BELONGTO 40b400 
@@ -10783,17 +10861,17 @@
             40b755      5 INSTR DEADREGS  EFLAGS R12 R15 ZZ call    _g_type_check_instance_cast 
             40b75a     -2 INSTR LOCAL n R9 ZZ  AlwaysNUM xor     r9d, r9d 
             40b75a      3 INSTR BELONGTO 40b400 
-            40b75a      3 INSTR DEADREGS  EFLAGS RCX RDI R8 R9 R12 R15 ZZ xor     r9d, r9d 
+            40b75a      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 R12 R15 ZZ xor     r9d, r9d 
             40b75d     -2 INSTR LOCAL n R8 ZZ  AlwaysNUM xor     r8d, r8d 
             40b75d      3 INSTR BELONGTO 40b400 
-            40b75d      3 INSTR DEADREGS  EFLAGS RCX RDI R8 R12 R15 ZZ xor     r8d, r8d 
+            40b75d      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R12 R15 ZZ xor     r8d, r8d 
             40b760      3 INSTR BELONGTO 40b400 
-            40b760      3 INSTR DEADREGS  EFLAGS RCX RDI R12 R15 ZZ mov     rcx, rbx 
+            40b760      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R12 R15 ZZ mov     rcx, rbx 
             40b763     -2 INSTR LOCAL n RDX ZZ  NumericDEFs mov     edx, offset loc_40B010 
             40b763      5 INSTR BELONGTO 40b400 
-            40b763      5 INSTR DEADREGS  EFLAGS RDI R12 R15 ZZ mov     edx, offset loc_40B010 
+            40b763      5 INSTR DEADREGS  EFLAGS RDX RSI RDI R12 R15 ZZ mov     edx, offset loc_40B010 
             40b768      5 INSTR BELONGTO 40b400 
-            40b768      5 INSTR DEADREGS  EFLAGS RDI R12 R15 ZZ mov     esi, offset byte_40C571 
+            40b768      5 INSTR DEADREGS  EFLAGS RSI RDI R12 R15 ZZ mov     esi, offset byte_40C571 
             40b76d      3 INSTR BELONGTO 40b400 
             40b76d      3 INSTR DEADREGS  EFLAGS RDI R12 R15 ZZ mov     rdi, rax 
             40b770      4 INSTR BELONGTO 40b400 
@@ -10820,14 +10898,16 @@
             40b78f      5 INSTR DEADREGS  EFLAGS R15 ZZ call    _g_type_check_instance_cast 
             40b794     -2 INSTR LOCAL n R9 ZZ  NUMVia2ndSrcIMMEDNUM mov     r9d, 1 
             40b794      6 INSTR BELONGTO 40b400 
-            40b794      6 INSTR DEADREGS  EFLAGS RSI RDI R8 R9 R15 ZZ mov     r9d, 1 
+            40b794      6 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 R15 ZZ mov     r9d, 1 
             40b79a     -2 INSTR LOCAL n R8 ZZ  NUMVia2ndSrcIMMEDNUM mov     r8d, 3 
             40b79a      6 INSTR BELONGTO 40b400 
-            40b79a      6 INSTR DEADREGS  EFLAGS RSI RDI R8 R15 ZZ mov     r8d, 3 
-            40b7a0     -1 INSTR LOCAL MetadataRedundant xor     edx, edx 
+            40b79a      6 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R15 ZZ mov     r8d, 3 
             40b7a0      2 INSTR BELONGTO 40b400 
-            40b7a2     -1 INSTR LOCAL MetadataRedundant mov     ecx, 2 
+            40b7a0      2 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R15 ZZ xor     edx, edx 
+            40b7a0     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
+            40b7a2     -2 INSTR LOCAL n RCX ZZ  NUMVia2ndSrcIMMEDNUM mov     ecx, 2 
             40b7a2      5 INSTR BELONGTO 40b400 
+            40b7a2      5 INSTR DEADREGS  EFLAGS RCX RSI RDI R15 ZZ mov     ecx, 2 
             40b7a7      3 INSTR BELONGTO 40b400 
             40b7a7      3 INSTR DEADREGS  EFLAGS RSI RDI R15 ZZ mov     rsi, r12 
             40b7aa      3 INSTR BELONGTO 40b400 
@@ -10849,9 +10929,9 @@
             40b7c2      5 INSTR BELONGTO 40b400 
             40b7c2      5 INSTR DEADREGS  EFLAGS R12 R15 ZZ call    _gtk_widget_show 
             40b7c7      5 INSTR BELONGTO 40b400 
-            40b7c7      5 INSTR DEADREGS  EFLAGS R12 R15 ZZ mov     esi, offset a_textToCopy; "_Text to copy:" 
+            40b7c7      5 INSTR DEADREGS  EFLAGS RSI RDI R12 R15 ZZ mov     esi, offset a_textToCopy; "_Text to copy:" 
             40b7cc      5 INSTR BELONGTO 40b400 
-            40b7cc      5 INSTR DEADREGS  EFLAGS R12 R15 ZZ mov     edi, offset domainname; "gucharmap" 
+            40b7cc      5 INSTR DEADREGS  EFLAGS RDI R12 R15 ZZ mov     edi, offset domainname; "gucharmap" 
             40b7d1     -1 INSTR LOCAL NoMetaUpdate call    _g_dgettext 
             40b7d1      5 INSTR BELONGTO 40b400 
             40b7d1      5 INSTR DEADREGS  EFLAGS R12 R15 ZZ call    _g_dgettext 
@@ -10860,18 +10940,20 @@
             40b7d9     -1 INSTR LOCAL NoMetaUpdate call    _gtk_label_new_with_mnemonic 
             40b7d9      5 INSTR BELONGTO 40b400 
             40b7d9      5 INSTR DEADREGS  EFLAGS R12 R15 ZZ call    _gtk_label_new_with_mnemonic 
-            40b7de     -1 INSTR LOCAL MetadataRedundant xor     ecx, ecx 
             40b7de      2 INSTR BELONGTO 40b400 
+            40b7de      2 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R12 R15 ZZ xor     ecx, ecx 
+            40b7de     -2 INSTR LOCAL n RCX ZZ  AlwaysNUM xor     ecx, ecx 
             40b7e0      3 INSTR BELONGTO 40b400 
-            40b7e0      3 INSTR DEADREGS  EFLAGS RDI R12 R15 ZZ mov     r15, rax 
-            40b7e3     -1 INSTR LOCAL MetadataRedundant mov     edx, 6 
+            40b7e0      3 INSTR DEADREGS  EFLAGS RDX RSI RDI R12 R15 ZZ mov     r15, rax 
+            40b7e3     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 6 
             40b7e3      5 INSTR BELONGTO 40b400 
+            40b7e3      5 INSTR DEADREGS  EFLAGS RDX RSI RDI R12 ZZ mov     edx, 6 
             40b7e8      3 INSTR BELONGTO 40b400 
-            40b7e8      3 INSTR DEADREGS  EFLAGS RDI R12 ZZ mov     rdi, rax 
+            40b7e8      3 INSTR DEADREGS  EFLAGS RSI RDI R12 ZZ mov     rdi, rax 
             40b7eb      5 INSTR BELONGTO 40b400 
-            40b7eb      5 INSTR DEADREGS  EFLAGS R12 ZZ mov     esi, offset aMargin; "margin" 
+            40b7eb      5 INSTR DEADREGS  EFLAGS RAX RSI R12 ZZ mov     esi, offset aMargin; "margin" 
             40b7f0      2 INSTR BELONGTO 40b400 
-            40b7f0      2 INSTR DEADREGS  EFLAGS R12 ZZ xor     eax, eax 
+            40b7f0      2 INSTR DEADREGS  EFLAGS RAX R12 ZZ xor     eax, eax 
             40b7f0     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             40b7f2     -1 INSTR LOCAL NoMetaUpdate call    _g_object_set 
             40b7f2      5 INSTR BELONGTO 40b400 
@@ -10885,14 +10967,16 @@
             40b7fd      5 INSTR DEADREGS  EFLAGS R12 ZZ call    _g_type_check_instance_cast 
             40b802     -2 INSTR LOCAL n R9 ZZ  NUMVia2ndSrcIMMEDNUM mov     r9d, 1 
             40b802      6 INSTR BELONGTO 40b400 
-            40b802      6 INSTR DEADREGS  EFLAGS RSI RDI R8 R9 R12 ZZ mov     r9d, 1 
+            40b802      6 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 R12 ZZ mov     r9d, 1 
             40b808     -2 INSTR LOCAL n R8 ZZ  NUMVia2ndSrcIMMEDNUM mov     r8d, 1 
             40b808      6 INSTR BELONGTO 40b400 
-            40b808      6 INSTR DEADREGS  EFLAGS RSI RDI R8 R12 ZZ mov     r8d, 1 
-            40b80e     -1 INSTR LOCAL MetadataRedundant xor     edx, edx 
+            40b808      6 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R12 ZZ mov     r8d, 1 
             40b80e      2 INSTR BELONGTO 40b400 
-            40b810     -1 INSTR LOCAL MetadataRedundant mov     ecx, 3 
+            40b80e      2 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R12 ZZ xor     edx, edx 
+            40b80e     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
+            40b810     -2 INSTR LOCAL n RCX ZZ  NUMVia2ndSrcIMMEDNUM mov     ecx, 3 
             40b810      5 INSTR BELONGTO 40b400 
+            40b810      5 INSTR DEADREGS  EFLAGS RCX RSI RDI R12 ZZ mov     ecx, 3 
             40b815      3 INSTR BELONGTO 40b400 
             40b815      3 INSTR DEADREGS  EFLAGS RSI RDI R12 ZZ mov     rsi, r15 
             40b818      3 INSTR BELONGTO 40b400 
@@ -10906,30 +10990,32 @@
             40b823      5 INSTR BELONGTO 40b400 
             40b823      5 INSTR DEADREGS  EFLAGS R12 ZZ call    _gtk_widget_show 
             40b828      5 INSTR BELONGTO 40b400 
-            40b828      5 INSTR DEADREGS  EFLAGS R12 ZZ mov     edi, offset aGtkCopy; "gtk-copy" 
+            40b828      5 INSTR DEADREGS  EFLAGS RDI R12 ZZ mov     edi, offset aGtkCopy; "gtk-copy" 
             40b82d     -1 INSTR LOCAL NoMetaUpdate call    _gtk_button_new_from_stock 
             40b82d      5 INSTR BELONGTO 40b400 
             40b82d      5 INSTR DEADREGS  EFLAGS R12 ZZ call    _gtk_button_new_from_stock 
-            40b832     -1 INSTR LOCAL MetadataRedundant xor     ecx, ecx 
             40b832      2 INSTR BELONGTO 40b400 
+            40b832      2 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R12 ZZ xor     ecx, ecx 
+            40b832     -2 INSTR LOCAL n RCX ZZ  AlwaysNUM xor     ecx, ecx 
             40b834      3 INSTR BELONGTO 40b400 
-            40b834      3 INSTR DEADREGS  EFLAGS RDI R12 ZZ mov     r12, rax 
-            40b837     -1 INSTR LOCAL MetadataRedundant mov     edx, 6 
+            40b834      3 INSTR DEADREGS  EFLAGS RDX RSI RDI R12 ZZ mov     r12, rax 
+            40b837     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 6 
             40b837      5 INSTR BELONGTO 40b400 
+            40b837      5 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     edx, 6 
             40b83c      3 INSTR BELONGTO 40b400 
-            40b83c      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rax 
+            40b83c      3 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     rdi, rax 
             40b83f      5 INSTR BELONGTO 40b400 
-            40b83f      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, offset aMargin; "margin" 
+            40b83f      5 INSTR DEADREGS  EFLAGS RAX RSI ZZ mov     esi, offset aMargin; "margin" 
             40b844      2 INSTR BELONGTO 40b400 
-            40b844      2 INSTR DEADREGS  EFLAGS ZZ xor     eax, eax 
+            40b844      2 INSTR DEADREGS  EFLAGS RAX ZZ xor     eax, eax 
             40b844     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             40b846     -1 INSTR LOCAL NoMetaUpdate call    _g_object_set 
             40b846      5 INSTR BELONGTO 40b400 
             40b846      5 INSTR DEADREGS  EFLAGS ZZ call    _g_object_set 
             40b84b      5 INSTR BELONGTO 40b400 
-            40b84b      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, offset aCopyToTheClipb; "Copy to the clipboard." 
+            40b84b      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, offset aCopyToTheClipb; "Copy to the clipboard." 
             40b850      5 INSTR BELONGTO 40b400 
-            40b850      5 INSTR DEADREGS  EFLAGS ZZ mov     edi, offset domainname; "gucharmap" 
+            40b850      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     edi, offset domainname; "gucharmap" 
             40b855     -1 INSTR LOCAL NoMetaUpdate call    _g_dgettext 
             40b855      5 INSTR BELONGTO 40b400 
             40b855      5 INSTR DEADREGS  EFLAGS ZZ call    _g_dgettext 
@@ -10941,25 +11027,26 @@
             40b860      5 INSTR BELONGTO 40b400 
             40b860      5 INSTR DEADREGS  EFLAGS ZZ call    _gtk_widget_set_tooltip_text 
             40b865      3 INSTR BELONGTO 40b400 
-            40b865      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, r12 
-            40b868     -1 INSTR LOCAL MetadataRedundant mov     esi, 50h 
+            40b865      3 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     rdi, r12 
+            40b868     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 50h 
             40b868      5 INSTR BELONGTO 40b400 
+            40b868      5 INSTR DEADREGS  EFLAGS RSI ZZ mov     esi, 50h 
             40b86d     -1 INSTR LOCAL NoMetaUpdate call    _g_type_check_instance_cast 
             40b86d      5 INSTR BELONGTO 40b400 
             40b86d      5 INSTR DEADREGS  EFLAGS ZZ call    _g_type_check_instance_cast 
             40b872     -2 INSTR LOCAL n R9 ZZ  AlwaysNUM xor     r9d, r9d 
             40b872      3 INSTR BELONGTO 40b400 
-            40b872      3 INSTR DEADREGS  EFLAGS RCX RDI R8 R9 ZZ xor     r9d, r9d 
+            40b872      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 ZZ xor     r9d, r9d 
             40b875     -2 INSTR LOCAL n R8 ZZ  AlwaysNUM xor     r8d, r8d 
             40b875      3 INSTR BELONGTO 40b400 
-            40b875      3 INSTR DEADREGS  EFLAGS RCX RDI R8 ZZ xor     r8d, r8d 
+            40b875      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 ZZ xor     r8d, r8d 
             40b878      3 INSTR BELONGTO 40b400 
-            40b878      3 INSTR DEADREGS  EFLAGS RCX RDI ZZ mov     rcx, rbx 
+            40b878      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI ZZ mov     rcx, rbx 
             40b87b     -2 INSTR LOCAL n RDX ZZ  NumericDEFs mov     edx, offset sub_40AE90 
             40b87b      5 INSTR BELONGTO 40b400 
-            40b87b      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     edx, offset sub_40AE90 
+            40b87b      5 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     edx, offset sub_40AE90 
             40b880      5 INSTR BELONGTO 40b400 
-            40b880      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     esi, offset aClicked; "clicked" 
+            40b880      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, offset aClicked; "clicked" 
             40b885      3 INSTR BELONGTO 40b400 
             40b885      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rax 
             40b888     -1 INSTR LOCAL NoMetaUpdate call    _g_signal_connect_data 
@@ -10974,14 +11061,16 @@
             40b893      5 INSTR DEADREGS  EFLAGS ZZ call    _g_type_check_instance_cast 
             40b898     -2 INSTR LOCAL n R9 ZZ  NUMVia2ndSrcIMMEDNUM mov     r9d, 1 
             40b898      6 INSTR BELONGTO 40b400 
-            40b898      6 INSTR DEADREGS  EFLAGS RSI RDI R8 R9 ZZ mov     r9d, 1 
+            40b898      6 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 ZZ mov     r9d, 1 
             40b89e     -2 INSTR LOCAL n R8 ZZ  NUMVia2ndSrcIMMEDNUM mov     r8d, 1 
             40b89e      6 INSTR BELONGTO 40b400 
-            40b89e      6 INSTR DEADREGS  EFLAGS RSI RDI R8 ZZ mov     r8d, 1 
-            40b8a4     -1 INSTR LOCAL MetadataRedundant mov     ecx, 3 
+            40b89e      6 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 ZZ mov     r8d, 1 
+            40b8a4     -2 INSTR LOCAL n RCX ZZ  NUMVia2ndSrcIMMEDNUM mov     ecx, 3 
             40b8a4      5 INSTR BELONGTO 40b400 
-            40b8a9     -1 INSTR LOCAL MetadataRedundant mov     edx, 2 
+            40b8a4      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI ZZ mov     ecx, 3 
+            40b8a9     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 2 
             40b8a9      5 INSTR BELONGTO 40b400 
+            40b8a9      5 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     edx, 2 
             40b8ae      3 INSTR BELONGTO 40b400 
             40b8ae      3 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     rdi, rax 
             40b8b1      3 INSTR BELONGTO 40b400 
@@ -10994,8 +11083,9 @@
             40b8bc     -1 INSTR LOCAL NoMetaUpdate call    _gtk_widget_show 
             40b8bc      5 INSTR BELONGTO 40b400 
             40b8bc      5 INSTR DEADREGS  EFLAGS ZZ call    _gtk_widget_show 
-            40b8c1     -1 INSTR LOCAL MetadataRedundant xor     esi, esi 
             40b8c1      2 INSTR BELONGTO 40b400 
+            40b8c1      2 INSTR DEADREGS  EFLAGS RSI RDI ZZ xor     esi, esi 
+            40b8c1     -2 INSTR LOCAL n RSI ZZ  AlwaysNUM xor     esi, esi 
             40b8c3      3 INSTR BELONGTO 40b400 
             40b8c3      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, r12 
             40b8c6     -1 INSTR LOCAL NoMetaUpdate call    _gtk_widget_set_sensitive 
@@ -11004,26 +11094,29 @@
             40b8cb     -1 INSTR LOCAL NoMetaUpdate call    _gtk_entry_new 
             40b8cb      5 INSTR BELONGTO 40b400 
             40b8cb      5 INSTR DEADREGS  EFLAGS ZZ call    _gtk_entry_new 
-            40b8d0     -1 INSTR LOCAL MetadataRedundant xor     ecx, ecx 
             40b8d0      2 INSTR BELONGTO 40b400 
-            40b8d2     -1 INSTR LOCAL MetadataRedundant mov     edx, 6 
+            40b8d0      2 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI ZZ xor     ecx, ecx 
+            40b8d0     -2 INSTR LOCAL n RCX ZZ  AlwaysNUM xor     ecx, ecx 
+            40b8d2     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 6 
             40b8d2      5 INSTR BELONGTO 40b400 
+            40b8d2      5 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     edx, 6 
             40b8d7      3 INSTR BELONGTO 40b400 
-            40b8d7      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rax 
+            40b8d7      3 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     rdi, rax 
             40b8da      4 INSTR BELONGTO 40b400 
-            40b8da      4 INSTR DEADREGS  EFLAGS ZZ mov     [rbx+58h], rax 
+            40b8da      4 INSTR DEADREGS  EFLAGS RSI ZZ mov     [rbx+58h], rax 
             40b8de      5 INSTR BELONGTO 40b400 
-            40b8de      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, offset aMargin; "margin" 
+            40b8de      5 INSTR DEADREGS  EFLAGS RAX RSI ZZ mov     esi, offset aMargin; "margin" 
             40b8e3      2 INSTR BELONGTO 40b400 
-            40b8e3      2 INSTR DEADREGS  EFLAGS ZZ xor     eax, eax 
+            40b8e3      2 INSTR DEADREGS  EFLAGS RAX ZZ xor     eax, eax 
             40b8e3     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             40b8e5     -1 INSTR LOCAL NoMetaUpdate call    _g_object_set 
             40b8e5      5 INSTR BELONGTO 40b400 
             40b8e5      5 INSTR DEADREGS  EFLAGS ZZ call    _g_object_set 
             40b8ea      4 INSTR BELONGTO 40b400 
-            40b8ea      4 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, [rbx+58h] 
-            40b8ee     -1 INSTR LOCAL MetadataRedundant mov     esi, 1 
+            40b8ea      4 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     rdi, [rbx+58h] 
+            40b8ee     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 1 
             40b8ee      5 INSTR BELONGTO 40b400 
+            40b8ee      5 INSTR DEADREGS  EFLAGS RSI ZZ mov     esi, 1 
             40b8f3     -1 INSTR LOCAL NoMetaUpdate call    _gtk_widget_set_hexpand 
             40b8f3      5 INSTR BELONGTO 40b400 
             40b8f3      5 INSTR DEADREGS  EFLAGS ZZ call    _gtk_widget_set_hexpand 
@@ -11051,25 +11144,26 @@
             40b919      5 INSTR BELONGTO 40b400 
             40b919      5 INSTR DEADREGS  EFLAGS R15 ZZ call    _gtk_label_set_mnemonic_widget 
             40b91e      4 INSTR BELONGTO 40b400 
-            40b91e      4 INSTR DEADREGS  EFLAGS RDI R15 ZZ mov     rdi, [rbx+58h] 
-            40b922     -1 INSTR LOCAL MetadataRedundant mov     esi, 50h 
+            40b91e      4 INSTR DEADREGS  EFLAGS RSI RDI R15 ZZ mov     rdi, [rbx+58h] 
+            40b922     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 50h 
             40b922      5 INSTR BELONGTO 40b400 
+            40b922      5 INSTR DEADREGS  EFLAGS RSI R15 ZZ mov     esi, 50h 
             40b927     -1 INSTR LOCAL NoMetaUpdate call    _g_type_check_instance_cast 
             40b927      5 INSTR BELONGTO 40b400 
             40b927      5 INSTR DEADREGS  EFLAGS R15 ZZ call    _g_type_check_instance_cast 
             40b92c     -2 INSTR LOCAL n R9 ZZ  AlwaysNUM xor     r9d, r9d 
             40b92c      3 INSTR BELONGTO 40b400 
-            40b92c      3 INSTR DEADREGS  EFLAGS RCX RDI R8 R9 R15 ZZ xor     r9d, r9d 
+            40b92c      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 R15 ZZ xor     r9d, r9d 
             40b92f     -2 INSTR LOCAL n R8 ZZ  AlwaysNUM xor     r8d, r8d 
             40b92f      3 INSTR BELONGTO 40b400 
-            40b92f      3 INSTR DEADREGS  EFLAGS RCX RDI R8 R15 ZZ xor     r8d, r8d 
+            40b92f      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R15 ZZ xor     r8d, r8d 
             40b932      3 INSTR BELONGTO 40b400 
-            40b932      3 INSTR DEADREGS  EFLAGS RCX RDI R15 ZZ mov     rcx, r12 
+            40b932      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R15 ZZ mov     rcx, r12 
             40b935     -2 INSTR LOCAL n RDX ZZ  NumericDEFs mov     edx, offset loc_40AE40 
             40b935      5 INSTR BELONGTO 40b400 
-            40b935      5 INSTR DEADREGS  EFLAGS RDI R12 R15 ZZ mov     edx, offset loc_40AE40 
+            40b935      5 INSTR DEADREGS  EFLAGS RDX RSI RDI R12 R15 ZZ mov     edx, offset loc_40AE40 
             40b93a      5 INSTR BELONGTO 40b400 
-            40b93a      5 INSTR DEADREGS  EFLAGS RDI R12 R15 ZZ mov     esi, offset aChanged; "changed" 
+            40b93a      5 INSTR DEADREGS  EFLAGS RSI RDI R12 R15 ZZ mov     esi, offset aChanged; "changed" 
             40b93f      3 INSTR BELONGTO 40b400 
             40b93f      3 INSTR DEADREGS  EFLAGS RDI R12 R15 ZZ mov     rdi, rax 
             40b942     -1 INSTR LOCAL NoMetaUpdate call    _g_signal_connect_data 
@@ -11086,16 +11180,18 @@
             40b951      5 INSTR DEADREGS  EFLAGS R15 ZZ call    _g_type_check_instance_cast 
             40b956     -2 INSTR LOCAL n R9 ZZ  NUMVia2ndSrcIMMEDNUM mov     r9d, 1 
             40b956      6 INSTR BELONGTO 40b400 
-            40b956      6 INSTR DEADREGS  EFLAGS RSI RDI R8 R9 R15 ZZ mov     r9d, 1 
+            40b956      6 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 R15 ZZ mov     r9d, 1 
             40b95c     -2 INSTR LOCAL n R8 ZZ  NUMVia2ndSrcIMMEDNUM mov     r8d, 1 
             40b95c      6 INSTR BELONGTO 40b400 
-            40b95c      6 INSTR DEADREGS  EFLAGS RSI RDI R8 R15 ZZ mov     r8d, 1 
-            40b962     -1 INSTR LOCAL MetadataRedundant mov     ecx, 3 
+            40b95c      6 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R15 ZZ mov     r8d, 1 
+            40b962     -2 INSTR LOCAL n RCX ZZ  NUMVia2ndSrcIMMEDNUM mov     ecx, 3 
             40b962      5 INSTR BELONGTO 40b400 
+            40b962      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R15 ZZ mov     ecx, 3 
             40b967      3 INSTR BELONGTO 40b400 
-            40b967      3 INSTR DEADREGS  EFLAGS RSI RDI R15 ZZ mov     rsi, r12 
-            40b96a     -1 INSTR LOCAL MetadataRedundant mov     edx, 1 
+            40b967      3 INSTR DEADREGS  EFLAGS RDX RSI RDI R15 ZZ mov     rsi, r12 
+            40b96a     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 1 
             40b96a      5 INSTR BELONGTO 40b400 
+            40b96a      5 INSTR DEADREGS  EFLAGS RDX RDI R12 R15 ZZ mov     edx, 1 
             40b96f      3 INSTR BELONGTO 40b400 
             40b96f      3 INSTR DEADREGS  EFLAGS RDI R12 R15 ZZ mov     rdi, rax 
             40b972     -1 INSTR LOCAL NoMetaUpdate call    _gtk_grid_attach 
@@ -11113,17 +11209,17 @@
             40b984      5 INSTR DEADREGS  EFLAGS R12 R15 ZZ call    _gucharmap_charmap_get_chartable 
             40b989     -2 INSTR LOCAL n R9 ZZ  AlwaysNUM xor     r9d, r9d 
             40b989      3 INSTR BELONGTO 40b400 
-            40b989      3 INSTR DEADREGS  EFLAGS RCX RDI R8 R9 R12 R15 ZZ xor     r9d, r9d 
+            40b989      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 R12 R15 ZZ xor     r9d, r9d 
             40b98c     -2 INSTR LOCAL n R8 ZZ  AlwaysNUM xor     r8d, r8d 
             40b98c      3 INSTR BELONGTO 40b400 
-            40b98c      3 INSTR DEADREGS  EFLAGS RCX RDI R8 R12 R15 ZZ xor     r8d, r8d 
+            40b98c      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R12 R15 ZZ xor     r8d, r8d 
             40b98f      3 INSTR BELONGTO 40b400 
-            40b98f      3 INSTR DEADREGS  EFLAGS RCX RDI R12 R15 ZZ mov     rcx, rbx 
+            40b98f      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R12 R15 ZZ mov     rcx, rbx 
             40b992     -2 INSTR LOCAL n RDX ZZ  NumericDEFs mov     edx, offset loc_40AD40 
             40b992      5 INSTR BELONGTO 40b400 
-            40b992      5 INSTR DEADREGS  EFLAGS RDI R12 R15 ZZ mov     edx, offset loc_40AD40 
+            40b992      5 INSTR DEADREGS  EFLAGS RDX RSI RDI R12 R15 ZZ mov     edx, offset loc_40AD40 
             40b997      5 INSTR BELONGTO 40b400 
-            40b997      5 INSTR DEADREGS  EFLAGS RDI R12 R15 ZZ mov     esi, offset aActivate; "activate" 
+            40b997      5 INSTR DEADREGS  EFLAGS RSI RDI R12 R15 ZZ mov     esi, offset aActivate; "activate" 
             40b99c      3 INSTR BELONGTO 40b400 
             40b99c      3 INSTR DEADREGS  EFLAGS RDI R12 R15 ZZ mov     rdi, rax 
             40b99f     -1 INSTR LOCAL NoMetaUpdate call    _g_signal_connect_data 
@@ -11145,16 +11241,18 @@
             40b9b6      5 INSTR DEADREGS  EFLAGS R13 R15 ZZ call    _g_type_check_instance_cast 
             40b9bb     -2 INSTR LOCAL n R9 ZZ  NUMVia2ndSrcIMMEDNUM mov     r9d, 1 
             40b9bb      6 INSTR BELONGTO 40b400 
-            40b9bb      6 INSTR DEADREGS  EFLAGS RSI RDI R8 R9 R13 R15 ZZ mov     r9d, 1 
+            40b9bb      6 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 R13 R15 ZZ mov     r9d, 1 
             40b9c1      3 INSTR BELONGTO 40b400 
-            40b9c1      3 INSTR DEADREGS  EFLAGS RSI RDI R8 R13 R15 ZZ mov     rdi, rax 
+            40b9c1      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R13 R15 ZZ mov     rdi, rax 
             40b9c4     -2 INSTR LOCAL n R8 ZZ  NUMVia2ndSrcIMMEDNUM mov     r8d, 3 
             40b9c4      6 INSTR BELONGTO 40b400 
-            40b9c4      6 INSTR DEADREGS  EFLAGS RSI R8 R13 R15 ZZ mov     r8d, 3 
-            40b9ca     -1 INSTR LOCAL MetadataRedundant mov     ecx, 4 
+            40b9c4      6 INSTR DEADREGS  EFLAGS RCX RDX RSI R8 R13 R15 ZZ mov     r8d, 3 
+            40b9ca     -2 INSTR LOCAL n RCX ZZ  NUMVia2ndSrcIMMEDNUM mov     ecx, 4 
             40b9ca      5 INSTR BELONGTO 40b400 
-            40b9cf     -1 INSTR LOCAL MetadataRedundant xor     edx, edx 
+            40b9ca      5 INSTR DEADREGS  EFLAGS RCX RDX RSI R13 R15 ZZ mov     ecx, 4 
             40b9cf      2 INSTR BELONGTO 40b400 
+            40b9cf      2 INSTR DEADREGS  EFLAGS RDX RSI R13 R15 ZZ xor     edx, edx 
+            40b9cf     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
             40b9d1      3 INSTR BELONGTO 40b400 
             40b9d1      3 INSTR DEADREGS  EFLAGS RSI R13 R15 ZZ mov     rsi, r12 
             40b9d4     -1 INSTR LOCAL NoMetaUpdate call    _gtk_grid_attach 
@@ -11166,36 +11264,36 @@
             40b9dd      5 INSTR BELONGTO 40b400 
             40b9dd      5 INSTR DEADREGS  EFLAGS R12 R13 R15 ZZ call    _gtk_widget_show 
             40b9e2      4 INSTR BELONGTO 40b400 
-            40b9e2      4 INSTR DEADREGS  EFLAGS RCX RDI R8 R9 R12 R13 R15 ZZ mov     rdi, [rbx+48h] 
+            40b9e2      4 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 R12 R13 R15 ZZ mov     rdi, [rbx+48h] 
             40b9e6     -2 INSTR LOCAL n R9 ZZ  AlwaysNUM xor     r9d, r9d 
             40b9e6      3 INSTR BELONGTO 40b400 
-            40b9e6      3 INSTR DEADREGS  EFLAGS RCX R8 R9 R12 R13 R15 ZZ xor     r9d, r9d 
+            40b9e6      3 INSTR DEADREGS  EFLAGS RCX RDX RSI R8 R9 R12 R13 R15 ZZ xor     r9d, r9d 
             40b9e9     -2 INSTR LOCAL n R8 ZZ  AlwaysNUM xor     r8d, r8d 
             40b9e9      3 INSTR BELONGTO 40b400 
-            40b9e9      3 INSTR DEADREGS  EFLAGS RCX R8 R12 R13 R15 ZZ xor     r8d, r8d 
+            40b9e9      3 INSTR DEADREGS  EFLAGS RCX RDX RSI R8 R12 R13 R15 ZZ xor     r8d, r8d 
             40b9ec      3 INSTR BELONGTO 40b400 
-            40b9ec      3 INSTR DEADREGS  EFLAGS RCX R12 R13 R15 ZZ mov     rcx, rbx 
+            40b9ec      3 INSTR DEADREGS  EFLAGS RCX RDX RSI R12 R13 R15 ZZ mov     rcx, rbx 
             40b9ef     -2 INSTR LOCAL n RDX ZZ  NumericDEFs mov     edx, offset sub_40AD10 
             40b9ef      5 INSTR BELONGTO 40b400 
-            40b9ef      5 INSTR DEADREGS  EFLAGS R12 R13 R15 ZZ mov     edx, offset sub_40AD10 
+            40b9ef      5 INSTR DEADREGS  EFLAGS RDX RSI R12 R13 R15 ZZ mov     edx, offset sub_40AD10 
             40b9f4      5 INSTR BELONGTO 40b400 
-            40b9f4      5 INSTR DEADREGS  EFLAGS R12 R13 R15 ZZ mov     esi, offset aRealize; "realize" 
+            40b9f4      5 INSTR DEADREGS  EFLAGS RSI R12 R13 R15 ZZ mov     esi, offset aRealize; "realize" 
             40b9f9     -1 INSTR LOCAL NoMetaUpdate call    _g_signal_connect_data 
             40b9f9      5 INSTR BELONGTO 40b400 
             40b9f9      5 INSTR DEADREGS  EFLAGS R12 R13 R15 ZZ call    _g_signal_connect_data 
             40b9fe      4 INSTR BELONGTO 40b400 
-            40b9fe      4 INSTR DEADREGS  EFLAGS RCX RDI R8 R9 R12 R13 R15 ZZ mov     rdi, [rbx+40h] 
+            40b9fe      4 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 R12 R13 R15 ZZ mov     rdi, [rbx+40h] 
             40ba02     -1 INSTR LOCAL MetadataRedundant xor     r9d, r9d 
             40ba02      3 INSTR BELONGTO 40b400 
             40ba05     -1 INSTR LOCAL MetadataRedundant xor     r8d, r8d 
             40ba05      3 INSTR BELONGTO 40b400 
             40ba08      3 INSTR BELONGTO 40b400 
-            40ba08      3 INSTR DEADREGS  EFLAGS RCX R12 R13 R15 ZZ mov     rcx, rbx 
+            40ba08      3 INSTR DEADREGS  EFLAGS RCX RDX RSI R12 R13 R15 ZZ mov     rcx, rbx 
             40ba0b     -2 INSTR LOCAL n RDX ZZ  NumericDEFs mov     edx, offset loc_40AC80 
             40ba0b      5 INSTR BELONGTO 40b400 
-            40ba0b      5 INSTR DEADREGS  EFLAGS R12 R13 R15 ZZ mov     edx, offset loc_40AC80 
+            40ba0b      5 INSTR DEADREGS  EFLAGS RDX RSI R12 R13 R15 ZZ mov     edx, offset loc_40AC80 
             40ba10      5 INSTR BELONGTO 40b400 
-            40ba10      5 INSTR DEADREGS  EFLAGS R12 R13 R15 ZZ mov     esi, offset aStatusMessage; "status-message" 
+            40ba10      5 INSTR DEADREGS  EFLAGS RSI R12 R13 R15 ZZ mov     esi, offset aStatusMessage; "status-message" 
             40ba15     -1 INSTR LOCAL NoMetaUpdate call    _g_signal_connect_data 
             40ba15      5 INSTR BELONGTO 40b400 
             40ba15      5 INSTR DEADREGS  EFLAGS R12 R13 R15 ZZ call    _g_signal_connect_data 
@@ -11229,24 +11327,26 @@
             40ba45     -1 INSTR LOCAL NoMetaUpdate call    _g_type_check_instance_cast 
             40ba45      5 INSTR BELONGTO 40b400 
             40ba45      5 INSTR DEADREGS  EFLAGS R12 R13 R15 ZZ call    _g_type_check_instance_cast 
-            40ba4a     -1 INSTR LOCAL MetadataRedundant mov     esi, 1 
+            40ba4a     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 1 
             40ba4a      5 INSTR BELONGTO 40b400 
+            40ba4a      5 INSTR DEADREGS  EFLAGS RSI RDI R12 R13 R15 ZZ mov     esi, 1 
             40ba4f      3 INSTR BELONGTO 40b400 
             40ba4f      3 INSTR DEADREGS  EFLAGS RDI R12 R13 R15 ZZ mov     rdi, rax 
             40ba52     -1 INSTR LOCAL NoMetaUpdate call    _gtk_window_set_has_resize_grip 
             40ba52      5 INSTR BELONGTO 40b400 
             40ba52      5 INSTR DEADREGS  EFLAGS R12 R13 R15 ZZ call    _gtk_window_set_has_resize_grip 
             40ba57      4 INSTR BELONGTO 40b400 
-            40ba57      4 INSTR DEADREGS  EFLAGS RCX RDI R12 R13 R15 ZZ mov     rdi, [rbx+38h] 
+            40ba57      4 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R12 R13 R15 ZZ mov     rdi, [rbx+38h] 
             40ba5b      8 INSTR BELONGTO 40b400 
-            40ba5b      8 INSTR DEADREGS  EFLAGS RCX R12 R13 R15 ZZ lea     rcx, [rsp+488h+var_40] 
+            40ba5b      8 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI R12 R13 R15 ZZ lea     rcx, [rsp+488h+var_40] 
             40ba5b      8 PTRIMMEDESP STACK 1096 displ lea     rcx, [rsp+488h+var_40]
             40ba63      5 INSTR BELONGTO 40b400 
-            40ba63      5 INSTR DEADREGS  EFLAGS R12 R13 R15 ZZ mov     esi, offset aFont; "font" 
-            40ba68     -1 INSTR LOCAL MetadataRedundant xor     eax, eax 
+            40ba63      5 INSTR DEADREGS  EFLAGS RAX RDX RSI R12 R13 R15 ZZ mov     esi, offset aFont; "font" 
             40ba68      2 INSTR BELONGTO 40b400 
+            40ba68      2 INSTR DEADREGS  EFLAGS RAX RDX R12 R13 R15 ZZ xor     eax, eax 
+            40ba68     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             40ba6a      5 INSTR BELONGTO 40b400 
-            40ba6a      5 INSTR DEADREGS  EFLAGS R12 R13 R15 ZZ mov     edx, (offset aSunMicrosystem+0Eh); "ms" 
+            40ba6a      5 INSTR DEADREGS  EFLAGS RDX R12 R13 R15 ZZ mov     edx, (offset aSunMicrosystem+0Eh); "ms" 
             40ba6f     -1 INSTR LOCAL NoMetaUpdate call    _g_settings_get 
             40ba6f      5 INSTR BELONGTO 40b400 
             40ba6f      5 INSTR DEADREGS  EFLAGS R12 R13 R15 ZZ call    _g_settings_get 
@@ -11269,18 +11369,18 @@
             40ba91      5 INSTR BELONGTO 40b400 
             40ba91      5 INSTR DEADREGS  EFLAGS R12 R13 R15 ZZ call    _g_free 
             40ba96      4 INSTR BELONGTO 40b400 
-            40ba96      4 INSTR DEADREGS  EFLAGS RDI R12 R13 R15 ZZ mov     rdi, [rbx+68h] 
+            40ba96      4 INSTR DEADREGS  EFLAGS RSI RDI R12 R13 R15 ZZ mov     rdi, [rbx+68h] 
             40ba9a      5 INSTR BELONGTO 40b400 
-            40ba9a      5 INSTR DEADREGS  EFLAGS R12 R13 R15 ZZ mov     esi, offset aSnapcolumns; "SnapColumns" 
+            40ba9a      5 INSTR DEADREGS  EFLAGS RSI R12 R13 R15 ZZ mov     esi, offset aSnapcolumns; "SnapColumns" 
             40ba9f     -1 INSTR LOCAL NoMetaUpdate call    _gtk_action_group_get_action 
             40ba9f      5 INSTR BELONGTO 40b400 
             40ba9f      5 INSTR DEADREGS  EFLAGS R12 R13 R15 ZZ call    _gtk_action_group_get_action 
             40baa4      4 INSTR BELONGTO 40b400 
-            40baa4      4 INSTR DEADREGS  EFLAGS RDI R12 R13 R15 ZZ mov     rdi, [rbx+38h] 
+            40baa4      4 INSTR DEADREGS  EFLAGS RSI RDI R12 R13 R15 ZZ mov     rdi, [rbx+38h] 
             40baa8      3 INSTR BELONGTO 40b400 
-            40baa8      3 INSTR DEADREGS  EFLAGS R12 R13 R15 ZZ mov     rbp, rax 
+            40baa8      3 INSTR DEADREGS  EFLAGS RSI R12 R13 R15 ZZ mov     rbp, rax 
             40baab      5 INSTR BELONGTO 40b400 
-            40baab      5 INSTR DEADREGS  EFLAGS R12 R13 R15 ZZ mov     esi, offset aSnapColsPow2; "snap-cols-pow2" 
+            40baab      5 INSTR DEADREGS  EFLAGS RSI R12 R13 R15 ZZ mov     esi, offset aSnapColsPow2; "snap-cols-pow2" 
             40bab0     -1 INSTR LOCAL NoMetaUpdate call    _g_settings_get_boolean 
             40bab0      5 INSTR BELONGTO 40b400 
             40bab0      5 INSTR DEADREGS  EFLAGS R12 R13 R15 ZZ call    _g_settings_get_boolean 
@@ -11297,42 +11397,43 @@
             40bac3      5 INSTR BELONGTO 40b400 
             40bac3      5 INSTR DEADREGS  EFLAGS R13 R15 ZZ call    _g_type_check_instance_cast 
             40bac8      3 INSTR BELONGTO 40b400 
-            40bac8      3 INSTR DEADREGS  EFLAGS RDI R13 R15 ZZ mov     esi, r12d 
+            40bac8      3 INSTR DEADREGS  EFLAGS RSI RDI R13 R15 ZZ mov     esi, r12d 
             40bacb      3 INSTR BELONGTO 40b400 
             40bacb      3 INSTR DEADREGS  EFLAGS RDI R12 R13 R15 ZZ mov     rdi, rax 
             40bace     -1 INSTR LOCAL NoMetaUpdate call    _gtk_toggle_action_set_active 
             40bace      5 INSTR BELONGTO 40b400 
             40bace      5 INSTR DEADREGS  EFLAGS R12 R13 R15 ZZ call    _gtk_toggle_action_set_active 
             40bad3      4 INSTR BELONGTO 40b400 
-            40bad3      4 INSTR DEADREGS  EFLAGS RDI R12 R13 R15 ZZ mov     rdi, [rbx+38h] 
+            40bad3      4 INSTR DEADREGS  EFLAGS RSI RDI R12 R13 R15 ZZ mov     rdi, [rbx+38h] 
             40bad7      5 INSTR BELONGTO 40b400 
-            40bad7      5 INSTR DEADREGS  EFLAGS R12 R13 R15 ZZ mov     esi, offset aGroupBy; "group-by" 
+            40bad7      5 INSTR DEADREGS  EFLAGS RSI R12 R13 R15 ZZ mov     esi, offset aGroupBy; "group-by" 
             40badc     -1 INSTR LOCAL NoMetaUpdate call    _g_settings_get_enum 
             40badc      5 INSTR BELONGTO 40b400 
             40badc      5 INSTR DEADREGS  EFLAGS R12 R13 R15 ZZ call    _g_settings_get_enum 
             40bae1      3 INSTR BELONGTO 40b400 
-            40bae1      3 INSTR DEADREGS  EFLAGS RCX RDX RDI R8 R9 R10 R11 R12 R13 R15 ZZ mov     rdi, rbx 
+            40bae1      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 R10 R11 R12 R13 R15 ZZ mov     rdi, rbx 
             40bae4      2 INSTR BELONGTO 40b400 
-            40bae4      2 INSTR DEADREGS  EFLAGS RCX RDX R8 R9 R10 R11 R12 R13 R15 ZZ mov     esi, eax 
+            40bae4      2 INSTR DEADREGS  EFLAGS RCX RDX RSI R8 R9 R10 R11 R12 R13 R15 ZZ mov     esi, eax 
             40bae6     -1 INSTR LOCAL NoMetaUpdate call    sub_40AA80 
             40bae6      5 INSTR BELONGTO 40b400 
             40bae6      5 INSTR DEADREGS  EFLAGS RAX RCX RDX R8 R9 R10 R11 R12 R13 R15 ZZ call    sub_40AA80 
             40baeb      4 INSTR BELONGTO 40b400 
-            40baeb      4 INSTR DEADREGS  EFLAGS RDI R12 R13 R15 ZZ mov     rdi, [rbx+38h] 
-            40baef     -1 INSTR LOCAL MetadataRedundant xor     ecx, ecx 
+            40baeb      4 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R12 R13 R15 ZZ mov     rdi, [rbx+38h] 
             40baef      2 INSTR BELONGTO 40b400 
+            40baef      2 INSTR DEADREGS  EFLAGS RCX RDX RSI R12 R13 R15 ZZ xor     ecx, ecx 
+            40baef     -2 INSTR LOCAL n RCX ZZ  AlwaysNUM xor     ecx, ecx 
             40baf1     -2 INSTR LOCAL n RDX ZZ  NumericDEFs mov     edx, offset loc_40AC20 
             40baf1      5 INSTR BELONGTO 40b400 
-            40baf1      5 INSTR DEADREGS  EFLAGS R12 R13 R15 ZZ mov     edx, offset loc_40AC20 
+            40baf1      5 INSTR DEADREGS  EFLAGS RDX RSI R12 R13 R15 ZZ mov     edx, offset loc_40AC20 
             40baf6      5 INSTR BELONGTO 40b400 
-            40baf6      5 INSTR DEADREGS  EFLAGS R12 R13 R15 ZZ mov     esi, offset aLastChar; "last-char" 
+            40baf6      5 INSTR DEADREGS  EFLAGS RSI R12 R13 R15 ZZ mov     esi, offset aLastChar; "last-char" 
             40bafb     -1 INSTR LOCAL NoMetaUpdate call    _g_settings_get_mapped 
             40bafb      5 INSTR BELONGTO 40b400 
             40bafb      5 INSTR DEADREGS  EFLAGS R12 R13 R15 ZZ call    _g_settings_get_mapped 
             40bb00      4 INSTR BELONGTO 40b400 
-            40bb00      4 INSTR DEADREGS  EFLAGS RDI R12 R13 R15 ZZ mov     rdi, [rbx+40h] 
+            40bb00      4 INSTR DEADREGS  EFLAGS RSI RDI R12 R13 R15 ZZ mov     rdi, [rbx+40h] 
             40bb04      2 INSTR BELONGTO 40b400 
-            40bb04      2 INSTR DEADREGS  EFLAGS R12 R13 R15 ZZ mov     esi, eax 
+            40bb04      2 INSTR DEADREGS  EFLAGS RSI R12 R13 R15 ZZ mov     esi, eax 
             40bb06     -1 INSTR LOCAL NoMetaUpdate call    _gucharmap_charmap_set_active_character 
             40bb06      5 INSTR BELONGTO 40b400 
             40bb06      5 INSTR DEADREGS  EFLAGS R12 R13 R15 ZZ call    _gucharmap_charmap_set_active_character 
@@ -11349,52 +11450,52 @@
             40bb19      5 INSTR BELONGTO 40b400 
             40bb19      5 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ call    sub_40A150 
             40bb1e      4 INSTR BELONGTO 40b400 
-            40bb1e      4 INSTR DEADREGS  EFLAGS RCX RDI R8 R9 R12 R13 R14 R15 ZZ mov     rdi, [rbx+40h] 
+            40bb1e      4 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 R12 R13 R14 R15 ZZ mov     rdi, [rbx+40h] 
             40bb22      3 INSTR BELONGTO 40b400 
-            40bb22      3 INSTR DEADREGS  EFLAGS RCX R8 R9 R12 R13 R14 R15 ZZ mov     rcx, rbx 
+            40bb22      3 INSTR DEADREGS  EFLAGS RCX RDX RSI R8 R9 R12 R13 R14 R15 ZZ mov     rcx, rbx 
             40bb25     -2 INSTR LOCAL n R9 ZZ  AlwaysNUM xor     r9d, r9d 
             40bb25      3 INSTR BELONGTO 40b400 
-            40bb25      3 INSTR DEADREGS  EFLAGS R8 R9 R12 R13 R14 R15 ZZ xor     r9d, r9d 
+            40bb25      3 INSTR DEADREGS  EFLAGS RDX RSI R8 R9 R12 R13 R14 R15 ZZ xor     r9d, r9d 
             40bb28     -2 INSTR LOCAL n R8 ZZ  AlwaysNUM xor     r8d, r8d 
             40bb28      3 INSTR BELONGTO 40b400 
-            40bb28      3 INSTR DEADREGS  EFLAGS R8 R12 R13 R14 R15 ZZ xor     r8d, r8d 
+            40bb28      3 INSTR DEADREGS  EFLAGS RDX RSI R8 R12 R13 R14 R15 ZZ xor     r8d, r8d 
             40bb2b     -2 INSTR LOCAL n RDX ZZ  NumericDEFs mov     edx, offset loc_40AFE0 
             40bb2b      5 INSTR BELONGTO 40b400 
-            40bb2b      5 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ mov     edx, offset loc_40AFE0 
+            40bb2b      5 INSTR DEADREGS  EFLAGS RDX RSI R12 R13 R14 R15 ZZ mov     edx, offset loc_40AFE0 
             40bb30      5 INSTR BELONGTO 40b400 
-            40bb30      5 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ mov     esi, offset aNotifyActiveCh; "notify::active-character" 
+            40bb30      5 INSTR DEADREGS  EFLAGS RSI R12 R13 R14 R15 ZZ mov     esi, offset aNotifyActiveCh; "notify::active-character" 
             40bb35     -1 INSTR LOCAL NoMetaUpdate call    _g_signal_connect_data 
             40bb35      5 INSTR BELONGTO 40b400 
             40bb35      5 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ call    _g_signal_connect_data 
             40bb3a      4 INSTR BELONGTO 40b400 
-            40bb3a      4 INSTR DEADREGS  EFLAGS RCX RDI R8 R9 R12 R13 R14 R15 ZZ mov     rdi, [rbx+50h] 
+            40bb3a      4 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 R12 R13 R14 R15 ZZ mov     rdi, [rbx+50h] 
             40bb3e      3 INSTR BELONGTO 40b400 
-            40bb3e      3 INSTR DEADREGS  EFLAGS RCX R8 R9 R12 R13 R14 R15 ZZ mov     rcx, rbx 
+            40bb3e      3 INSTR DEADREGS  EFLAGS RCX RDX RSI R8 R9 R12 R13 R14 R15 ZZ mov     rcx, rbx 
             40bb41     -1 INSTR LOCAL MetadataRedundant xor     r9d, r9d 
             40bb41      3 INSTR BELONGTO 40b400 
             40bb44     -1 INSTR LOCAL MetadataRedundant xor     r8d, r8d 
             40bb44      3 INSTR BELONGTO 40b400 
             40bb47     -2 INSTR LOCAL n RDX ZZ  NumericDEFs mov     edx, offset loc_40AF50 
             40bb47      5 INSTR BELONGTO 40b400 
-            40bb47      5 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ mov     edx, offset loc_40AF50 
+            40bb47      5 INSTR DEADREGS  EFLAGS RDX RSI R12 R13 R14 R15 ZZ mov     edx, offset loc_40AF50 
             40bb4c      5 INSTR BELONGTO 40b400 
-            40bb4c      5 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ mov     esi, offset byte_40C571 
+            40bb4c      5 INSTR DEADREGS  EFLAGS RSI R12 R13 R14 R15 ZZ mov     esi, offset byte_40C571 
             40bb51     -1 INSTR LOCAL NoMetaUpdate call    _g_signal_connect_data 
             40bb51      5 INSTR BELONGTO 40b400 
             40bb51      5 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ call    _g_signal_connect_data 
             40bb56      3 INSTR BELONGTO 40b400 
-            40bb56      3 INSTR DEADREGS  EFLAGS RCX RDI R8 R9 R12 R13 R14 R15 ZZ mov     rcx, rbx 
+            40bb56      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 R12 R13 R14 R15 ZZ mov     rcx, rbx 
             40bb59      3 INSTR BELONGTO 40b400 
-            40bb59      3 INSTR DEADREGS  EFLAGS RBX RDI R8 R9 R12 R13 R14 R15 ZZ mov     rdi, rbp 
+            40bb59      3 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI R8 R9 R12 R13 R14 R15 ZZ mov     rdi, rbp 
             40bb5c     -1 INSTR LOCAL MetadataRedundant xor     r9d, r9d 
             40bb5c      3 INSTR BELONGTO 40b400 
             40bb5f     -1 INSTR LOCAL MetadataRedundant xor     r8d, r8d 
             40bb5f      3 INSTR BELONGTO 40b400 
             40bb62     -2 INSTR LOCAL n RDX ZZ  NumericDEFs mov     edx, offset loc_40AB50 
             40bb62      5 INSTR BELONGTO 40b400 
-            40bb62      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ mov     edx, offset loc_40AB50 
+            40bb62      5 INSTR DEADREGS  EFLAGS RDX RBX RSI R12 R13 R14 R15 ZZ mov     edx, offset loc_40AB50 
             40bb67      5 INSTR BELONGTO 40b400 
-            40bb67      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ mov     esi, offset aActivate; "activate" 
+            40bb67      5 INSTR DEADREGS  EFLAGS RBX RSI R12 R13 R14 R15 ZZ mov     esi, offset aActivate; "activate" 
             40bb6c     -1 INSTR LOCAL NoMetaUpdate call    _g_signal_connect_data 
             40bb6c      5 INSTR BELONGTO 40b400 
             40bb6c      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ call    _g_signal_connect_data 
@@ -11419,34 +11520,35 @@
             40bb90      0 FUNC MMSAFENESS SAFE
             40bb90     48 FUNC GLOBAL sub_40BB90 FUNC_UNSAFE NOFP NORET             40bbbf 
             40bb90      4 INSTR BELONGTO 40bb90 
-            40bb90      4 INSTR DEADREGS  EFLAGS ZZ sub     rsp, 8 
+            40bb90      4 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ sub     rsp, 8 
             40bb90      8 DATAREF STACK 717 esp + 0 PARENT LocalFrame LOCALFRAME
             40bb90      8 MEMORYHOLE STACK esp + 8 ReturnAddress 
             40bb94     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 5          ; category 
             40bb94      5 INSTR BELONGTO 40bb90 
-            40bb94      5 INSTR DEADREGS  EFLAGS ZZ mov     edx, 5          ; category 
+            40bb94      5 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     edx, 5          ; category 
             40bb99      5 INSTR BELONGTO 40bb90 
-            40bb99      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, offset aGnome; "GNOME " 
+            40bb99      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, offset aGnome; "GNOME " 
             40bb9e      2 INSTR BELONGTO 40bb90 
-            40bb9e      2 INSTR DEADREGS  EFLAGS ZZ xor     edi, edi        ; domainname 
+            40bb9e      2 INSTR DEADREGS  EFLAGS RDI ZZ xor     edi, edi        ; domainname 
             40bb9e     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi        ; domainname 
             40bba0     -1 INSTR LOCAL NoMetaUpdate call    _dcgettext 
             40bba0      5 INSTR BELONGTO 40bb90 
             40bba0      5 INSTR DEADREGS  EFLAGS ZZ call    _dcgettext 
             40bba5      5 INSTR BELONGTO 40bb90 
-            40bba5      5 INSTR DEADREGS  EFLAGS RSI ZZ mov     edi, offset aSS ; "%s %s\n" 
+            40bba5      5 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     edi, offset aSS ; "%s %s\n" 
             40bbaa      3 INSTR BELONGTO 40bb90 
-            40bbaa      3 INSTR DEADREGS  EFLAGS RSI ZZ mov     rsi, rax 
+            40bbaa      3 INSTR DEADREGS  EFLAGS RDX RSI ZZ mov     rsi, rax 
             40bbad      5 INSTR BELONGTO 40bb90 
-            40bbad      5 INSTR DEADREGS  EFLAGS ZZ mov     edx, offset a3_4_1_1; "3.4.1.1" 
+            40bbad      5 INSTR DEADREGS  EFLAGS RAX RDX ZZ mov     edx, offset a3_4_1_1; "3.4.1.1" 
             40bbb2      2 INSTR BELONGTO 40bb90 
-            40bbb2      2 INSTR DEADREGS  EFLAGS ZZ xor     eax, eax 
+            40bbb2      2 INSTR DEADREGS  EFLAGS RAX ZZ xor     eax, eax 
             40bbb2     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             40bbb4     -1 INSTR LOCAL NoMetaUpdate call    _g_print 
             40bbb4      5 INSTR BELONGTO 40bb90 
             40bbb4      5 INSTR DEADREGS  EFLAGS ZZ call    _g_print 
-            40bbb9     -1 INSTR LOCAL MetadataRedundant xor     edi, edi        ; status 
             40bbb9      2 INSTR BELONGTO 40bb90 
+            40bbb9      2 INSTR DEADREGS  EFLAGS RDI ZZ xor     edi, edi        ; status 
+            40bbb9     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi        ; status 
             40bbbb     -1 INSTR LOCAL NoMetaUpdate call    _exit 
             40bbbb      5 INSTR BELONGTO 40bb90 
             40bbbb      5 INSTR DEADREGS  EFLAGS ZZ call    _exit 
@@ -11476,36 +11578,36 @@
             40bbe7      5 INSTR DEADREGS  EFLAGS R13 R14 R15 ZZ mov     [rsp+var_30], rbx 
             40bbe7      5 PTRIMMEDESP STACK -48 displ mov     [rsp+var_30], rbx
             40bbec      4 INSTR BELONGTO 40bbc0 
-            40bbec      4 INSTR DEADREGS  EFLAGS R13 R14 R15 ZZ sub     rsp, 38h 
+            40bbec      4 INSTR DEADREGS  EFLAGS RBX R13 R14 R15 ZZ sub     rsp, 38h 
             40bbec     56 DATAREF STACK 718 esp + 0 PARENT LocalFrame LOCALFRAME
             40bbec      8 MEMORYHOLE STACK esp + 56 ReturnAddress 
             40bbf0     -1 INSTR LOCAL MetadataUnused sub     rbp, r12 
             40bbf0      3 INSTR BELONGTO 40bbc0 
             40bbf3      3 INSTR BELONGTO 40bbc0 
-            40bbf3      3 INSTR DEADREGS  EFLAGS R13 R14 R15 ZZ mov     r13d, edi 
+            40bbf3      3 INSTR DEADREGS  EFLAGS RBX R13 R14 R15 ZZ mov     r13d, edi 
             40bbf6      3 INSTR BELONGTO 40bbc0 
-            40bbf6      3 INSTR DEADREGS  EFLAGS R14 R15 ZZ mov     r14, rsi 
+            40bbf6      3 INSTR DEADREGS  EFLAGS RBX R14 R15 ZZ mov     r14, rsi 
             40bbf9     -1 INSTR LOCAL MetadataUnused sar     rbp, 3 
             40bbf9      4 INSTR BELONGTO 40bbc0 
             40bbfd      3 INSTR BELONGTO 40bbc0 
-            40bbfd      3 INSTR DEADREGS  EFLAGS R15 ZZ mov     r15, rdx 
+            40bbfd      3 INSTR DEADREGS  EFLAGS RBX R15 ZZ mov     r15, rdx 
             40bc00     -1 INSTR LOCAL NoMetaUpdate call    _init_proc 
             40bc00      5 INSTR BELONGTO 40bbc0 
-            40bc00      5 INSTR DEADREGS  EFLAGS ZZ call    _init_proc 
+            40bc00      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _init_proc 
             40bc05     -1 INSTR LOCAL NoMetaUpdate test    rbp, rbp 
             40bc05      3 INSTR BELONGTO 40bbc0 
             40bc08     -1 INSTR LOCAL NoMetaUpdate jz      short loc_40BC26 
             40bc08      2 INSTR BELONGTO 40bbc0 
             40bc0a      2 INSTR BELONGTO 40bbc0 
-            40bc0a      2 INSTR DEADREGS  EFLAGS RDX RSI ZZ xor     ebx, ebx 
+            40bc0a      2 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI ZZ xor     ebx, ebx 
             40bc0a     -2 INSTR LOCAL n RBX ZZ  AlwaysNUM xor     ebx, ebx 
             40bc0c      4 INSTR BELONGTO 40bbc0 
             40bc10      3 INSTR BELONGTO 40bbc0 
-            40bc10      3 INSTR DEADREGS  EFLAGS RDX RSI ZZ mov     rdx, r15 
+            40bc10      3 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     rdx, r15 
             40bc13      3 INSTR BELONGTO 40bbc0 
-            40bc13      3 INSTR DEADREGS  EFLAGS RSI ZZ mov     rsi, r14 
+            40bc13      3 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     rsi, r14 
             40bc16      3 INSTR BELONGTO 40bbc0 
-            40bc16      3 INSTR DEADREGS  EFLAGS ZZ mov     edi, r13d 
+            40bc16      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     edi, r13d 
             40bc19     -1 INSTR LOCAL NoMetaUpdate call    qword ptr [r12+rbx*8] 
             40bc19      4 INSTR BELONGTO 40bbc0 
             40bc1d     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rbx, 1 
@@ -11557,11 +11659,11 @@
             40bc64     -3 INSTR LOCAL NoWarn push    rbx 
             40bc65     16 MEMORYHOLE STACK esp + 8 CalleeSavedRegs 
             40bc65      4 INSTR BELONGTO 40bc60 
-            40bc65      4 INSTR DEADREGS  EFLAGS RAX ZZ sub     rsp, 8 
+            40bc65      4 INSTR DEADREGS  EFLAGS RAX RBX ZZ sub     rsp, 8 
             40bc65      8 DATAREF STACK 719 esp + 0 PARENT LocalFrame LOCALFRAME
             40bc65      8 MEMORYHOLE STACK esp + 24 ReturnAddress 
             40bc69      7 INSTR BELONGTO 40bc60 
-            40bc69      7 INSTR DEADREGS  EFLAGS RAX ZZ mov     rax, cs:qword_60ED68 
+            40bc69      7 INSTR DEADREGS  EFLAGS RAX RBX ZZ mov     rax, cs:qword_60ED68 
             40bc70     -1 INSTR LOCAL NoMetaUpdate cmp     rax, 0FFFFFFFFFFFFFFFFh 
             40bc70      4 INSTR BELONGTO 40bc60 
             40bc74     -1 INSTR LOCAL NoMetaUpdate jz      short loc_40BC8F 
diff --git a/tests/commit/trimmed-sorted-save-gnome-control-center.psexe.annot b/tests/commit/trimmed-sorted-save-gnome-control-center.psexe.annot
index dec1daad6d0bb5848b772d5f0c58c6fbaaf37d3f..2128cc653a74e1279869bb8cb5e6491d8c323557 100644
--- a/tests/commit/trimmed-sorted-save-gnome-control-center.psexe.annot
+++ b/tests/commit/trimmed-sorted-save-gnome-control-center.psexe.annot
@@ -2379,13 +2379,15 @@
               76ff      5 INSTR DEADREGS  EFLAGS RBX R12 ZZ call    _gtk_init 
               7704     -1 INSTR LOCAL NoMetaUpdate call    cc_shell_log_init 
               7704      5 INSTR BELONGTO 76b0 
-              7704      5 INSTR DEADREGS  EFLAGS RBX RDI R12 ZZ call    cc_shell_log_init 
+              7704      5 INSTR DEADREGS  EFLAGS RBX RSI RDI R12 ZZ call    cc_shell_log_init 
               7709      7 INSTR BELONGTO 76b0 
-              7709      7 INSTR DEADREGS  EFLAGS RBX RDI R12 ZZ lea     rdi, aCcSidebarList; "cc-sidebar-list" 
-              7710     -1 INSTR LOCAL MetadataRedundant mov     edx, 18h 
+              7709      7 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI R12 ZZ lea     rdi, aCcSidebarList; "cc-sidebar-list" 
+              7710     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 18h 
               7710      5 INSTR BELONGTO 76b0 
-              7715     -1 INSTR LOCAL MetadataRedundant mov     esi, 18h 
+              7710      5 INSTR DEADREGS  EFLAGS RDX RBX RSI R12 ZZ mov     edx, 18h 
+              7715     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 18h 
               7715      5 INSTR BELONGTO 76b0 
+              7715      5 INSTR DEADREGS  EFLAGS RBX RSI R12 ZZ mov     esi, 18h 
               771a     -1 INSTR LOCAL NoMetaUpdate call    _gtk_icon_size_register 
               771a      5 INSTR BELONGTO 76b0 
               771a      5 INSTR DEADREGS  EFLAGS RBX R12 ZZ call    _gtk_icon_size_register 
@@ -2398,9 +2400,10 @@
               772b      5 INSTR BELONGTO 76b0 
               772b      5 INSTR DEADREGS  EFLAGS RBX R12 ZZ call    gnome_control_center_new 
               7730      7 INSTR BELONGTO 76b0 
-              7730      7 INSTR DEADREGS  EFLAGS RBX RDI R12 ZZ lea     rdi, aOrg_gnome_cont; "org.gnome.ControlCenter" 
-              7737     -1 INSTR LOCAL MetadataRedundant mov     esi, 8 
+              7730      7 INSTR DEADREGS  EFLAGS RBX RSI RDI R12 ZZ lea     rdi, aOrg_gnome_cont; "org.gnome.ControlCenter" 
+              7737     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 8 
               7737      5 INSTR BELONGTO 76b0 
+              7737      5 INSTR DEADREGS  EFLAGS RBX RSI R12 ZZ mov     esi, 8 
               773c     -2 INSTR LOCAL n RBP ZZ  NumericDEFs mov     rbp, rax 
               773c      3 INSTR BELONGTO 76b0 
               773c      3 INSTR DEADREGS  EFLAGS RBX R12 ZZ mov     rbp, rax 
@@ -2462,9 +2465,9 @@
               7798      5 INSTR BELONGTO 76b0 
               7798      5 INSTR DEADREGS  EFLAGS ZZ call    _g_type_check_instance_cast 
               779d      3 INSTR BELONGTO 76b0 
-              779d      3 INSTR DEADREGS  EFLAGS RDX RDI ZZ mov     rdx, r12 
+              779d      3 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     rdx, r12 
               77a0      2 INSTR BELONGTO 76b0 
-              77a0      2 INSTR DEADREGS  EFLAGS RDI R12 ZZ mov     esi, ebp 
+              77a0      2 INSTR DEADREGS  EFLAGS RSI RDI R12 ZZ mov     esi, ebp 
               77a2      3 INSTR BELONGTO 76b0 
               77a2      3 INSTR DEADREGS  EFLAGS RDI R12 ZZ mov     rdi, rax 
               77a5     -1 INSTR LOCAL NoMetaUpdate call    _g_application_run 
@@ -2481,7 +2484,7 @@
               77b4      4 INSTR BELONGTO 76b0 
               77b8     16 DEALLOC STACK esp - 16 mov     eax, ebp
               77b8      2 INSTR BELONGTO 76b0 
-              77b8      2 INSTR DEADREGS  EFLAGS RBX R12 ZZ mov     eax, ebp 
+              77b8      2 INSTR DEADREGS  EFLAGS RAX RBX R12 ZZ mov     eax, ebp 
               77ba      1 INSTR BELONGTO 76b0 
               77ba      1 INSTR DEADREGS  EFLAGS RBX R12 ZZ pop     rbx 
               77bb      1 INSTR BELONGTO 76b0 
@@ -2642,23 +2645,24 @@
               78d0      0 FUNC MMSAFENESS SAFE
               78d0     39 FUNC GLOBAL sub_78D0 FUNC_UNSAFE NOFP NORET               78f6 
               78d0      7 INSTR BELONGTO 78d0 
-              78d0      7 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ lea     rdi, aSS        ; "%s %s\n" 
+              78d0      7 INSTR DEADREGS  EFLAGS RAX RDX RSI RDI ZZ lea     rdi, aSS        ; "%s %s\n" 
               78d7      7 INSTR BELONGTO 78d0 
-              78d7      7 INSTR DEADREGS  EFLAGS RDX RSI ZZ lea     rdx, a3_4_2     ; "3.4.2" 
+              78d7      7 INSTR DEADREGS  EFLAGS RAX RDX RSI ZZ lea     rdx, a3_4_2     ; "3.4.2" 
               78de      7 INSTR BELONGTO 78d0 
-              78de      7 INSTR DEADREGS  EFLAGS RSI ZZ lea     rsi, aGnomeControl_0; "gnome-control-center" 
+              78de      7 INSTR DEADREGS  EFLAGS RAX RSI ZZ lea     rsi, aGnomeControl_0; "gnome-control-center" 
               78e5      4 INSTR BELONGTO 78d0 
-              78e5      4 INSTR DEADREGS  EFLAGS ZZ sub     rsp, 8 
+              78e5      4 INSTR DEADREGS  EFLAGS RAX ZZ sub     rsp, 8 
               78e5      8 DATAREF STACK 587 esp + 0 PARENT LocalFrame LOCALFRAME
               78e5      8 MEMORYHOLE STACK esp + 8 ReturnAddress 
               78e9      2 INSTR BELONGTO 78d0 
-              78e9      2 INSTR DEADREGS  EFLAGS ZZ xor     eax, eax 
+              78e9      2 INSTR DEADREGS  EFLAGS RAX ZZ xor     eax, eax 
               78e9     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
               78eb     -1 INSTR LOCAL NoMetaUpdate call    _g_print 
               78eb      5 INSTR BELONGTO 78d0 
               78eb      5 INSTR DEADREGS  EFLAGS ZZ call    _g_print 
-              78f0     -1 INSTR LOCAL MetadataRedundant xor     edi, edi        ; status 
               78f0      2 INSTR BELONGTO 78d0 
+              78f0      2 INSTR DEADREGS  EFLAGS RDI ZZ xor     edi, edi        ; status 
+              78f0     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi        ; status 
               78f2     -1 INSTR LOCAL NoMetaUpdate call    _exit 
               78f2      5 INSTR BELONGTO 78d0 
               78f2      5 INSTR DEADREGS  EFLAGS ZZ call    _exit 
@@ -2791,10 +2795,10 @@
               7c40     14 FUNC GLOBAL cc_shell_log_init FUNC_UNSAFE NOFP RET               7c4d 
               7c40     -2 INSTR LOCAL n RDI ZZ  NumericDEFs lea     rdi, loc_7C20 
               7c40      7 INSTR BELONGTO 7c40 
-              7c40      7 INSTR DEADREGS  EFLAGS RDI ZZ lea     rdi, loc_7C20 
+              7c40      7 INSTR DEADREGS  EFLAGS RSI RDI ZZ lea     rdi, loc_7C20 
               7c40      8 MEMORYHOLE STACK esp + 0 ReturnAddress 
               7c47      2 INSTR BELONGTO 7c40 
-              7c47      2 INSTR DEADREGS  EFLAGS ZZ xor     esi, esi 
+              7c47      2 INSTR DEADREGS  EFLAGS RSI ZZ xor     esi, esi 
               7c47     -2 INSTR LOCAL n RSI ZZ  AlwaysNUM xor     esi, esi 
               7c49     -1 INSTR LOCAL NoMetaUpdate jmp     _g_log_set_default_handler 
               7c49      5 INSTR BELONGTO 7c40 
@@ -2812,17 +2816,17 @@
               7c5e      1 INSTR BELONGTO 7c50 
               7c5e      1 INSTR DEADREGS  EFLAGS ZZ retn 
               7c60     10 INSTR BELONGTO 7c50 
-              7c60     10 INSTR DEADREGS  EFLAGS RDX R12 R13 R14 R15 ZZ or      cs:dword_211010, 0C0h 
+              7c60     10 INSTR DEADREGS  EFLAGS RAX RDX RSI RDI R12 R13 R14 R15 ZZ or      cs:dword_211010, 0C0h 
               7c6a      7 INSTR BELONGTO 7c50 
-              7c6a      7 INSTR DEADREGS  EFLAGS RDX R12 R13 R14 R15 ZZ lea     rdx, aEnablingDebugg; "Enabling debugging" 
+              7c6a      7 INSTR DEADREGS  EFLAGS RAX RDX RSI RDI R12 R13 R14 R15 ZZ lea     rdx, aEnablingDebugg; "Enabling debugging" 
               7c71     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 80h 
               7c71      5 INSTR BELONGTO 7c50 
-              7c71      5 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ mov     esi, 80h 
+              7c71      5 INSTR DEADREGS  EFLAGS RAX RSI RDI R12 R13 R14 R15 ZZ mov     esi, 80h 
               7c76      2 INSTR BELONGTO 7c50 
-              7c76      2 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ xor     edi, edi 
+              7c76      2 INSTR DEADREGS  EFLAGS RAX RDI R12 R13 R14 R15 ZZ xor     edi, edi 
               7c76     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
               7c78      2 INSTR BELONGTO 7c50 
-              7c78      2 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ xor     eax, eax 
+              7c78      2 INSTR DEADREGS  EFLAGS RAX R12 R13 R14 R15 ZZ xor     eax, eax 
               7c78     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
               7c7a     -1 INSTR LOCAL NoMetaUpdate jmp     _g_log 
               7c7a      5 INSTR BELONGTO 7c50 
@@ -2856,20 +2860,20 @@
               7d50      0 FUNC FRAMERESTORE 0 0 1 1 0 0 2 0 0 3 -8 0 4 0 8 5 0 0 6 0 0 7 0 0 8 0 0 9 0 0 10 0 0 11 0 0 12 0 0 13 0 0 14 0 0 15 0 0 ZZ
               7d50      0 FUNC MMSAFENESS SAFE
               7d50      1 INSTR BELONGTO 7d50 
-              7d50      1 INSTR DEADREGS  EFLAGS RCX R8 ZZ push    rbx 
+              7d50      1 INSTR DEADREGS  EFLAGS RAX RCX R8 ZZ push    rbx 
               7d50     -3 INSTR LOCAL NoWarn push    rbx 
               7d50     69 FUNC GLOBAL sub_7D50 FUNC_UNSAFE NOFP RET               7d94 
               7d51     -2 INSTR LOCAL n R8 ZZ  NUMVia2ndSrcIMMEDNUM mov     r8d, 0FFFFFFFFh 
               7d51      6 INSTR BELONGTO 7d50 
-              7d51      6 INSTR DEADREGS  EFLAGS RCX RBX R8 ZZ mov     r8d, 0FFFFFFFFh 
+              7d51      6 INSTR DEADREGS  EFLAGS RAX RCX RBX R8 ZZ mov     r8d, 0FFFFFFFFh 
               7d57      3 INSTR BELONGTO 7d50 
-              7d57      3 INSTR DEADREGS  EFLAGS RCX RBX ZZ mov     rbx, rdx 
+              7d57      3 INSTR DEADREGS  EFLAGS RAX RCX RBX ZZ mov     rbx, rdx 
               7d5a      2 INSTR BELONGTO 7d50 
-              7d5a      2 INSTR DEADREGS  EFLAGS RCX ZZ xor     eax, eax 
+              7d5a      2 INSTR DEADREGS  EFLAGS RAX RCX RDX ZZ xor     eax, eax 
               7d5a     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
               7d5c     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 4 
               7d5c      5 INSTR BELONGTO 7d50 
-              7d5c      5 INSTR DEADREGS  EFLAGS RCX ZZ mov     edx, 4 
+              7d5c      5 INSTR DEADREGS  EFLAGS RCX RDX ZZ mov     edx, 4 
               7d61     16 DATAREF STACK 588 esp + 0 PARENT LocalFrame LOCALFRAME
               7d61      4 INSTR BELONGTO 7d50 
               7d61      4 INSTR DEADREGS  EFLAGS RCX ZZ sub     rsp, 10h 
@@ -2888,9 +2892,9 @@
               7d74      3 INSTR DEADREGS  EFLAGS RSI ZZ mov     rsi, rbx 
               7d77     -1 INSTR LOCAL NoMetaUpdate call    _g_strcmp0 
               7d77      5 INSTR BELONGTO 7d50 
-              7d77      5 INSTR DEADREGS  EFLAGS ZZ call    _g_strcmp0 
+              7d77      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_strcmp0 
               7d7c      5 INSTR BELONGTO 7d50 
-              7d7c      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, [rsp+18h+var_10] 
+              7d7c      5 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     rdi, [rsp+18h+var_10] 
               7d7c      5 PTRIMMEDESP STACK 8 displ mov     rdi, [rsp+18h+var_10]
               7d81     -1 INSTR LOCAL MetadataUnused mov     ebx, eax 
               7d81      2 INSTR BELONGTO 7d50 
@@ -2901,8 +2905,9 @@
               7d88      2 INSTR BELONGTO 7d50 
               7d8a     -1 INSTR LOCAL NoMetaUpdate test    ebx, ebx 
               7d8a      2 INSTR BELONGTO 7d50 
-              7d8c     -1 INSTR LOCAL MetadataRedundant setz    al 
+              7d8c     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM setz    al 
               7d8c      3 INSTR BELONGTO 7d50 
+              7d8c      3 INSTR DEADREGS  RAX RBX ZZ setz    al 
               7d8f     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rsp, 10h 
               7d8f      4 INSTR BELONGTO 7d50 
               7d93     16 DEALLOC STACK esp - 16 pop     rbx
@@ -3029,7 +3034,7 @@
               7e5a      3 INSTR BELONGTO 7da0 
               7e5a      3 INSTR DEADREGS  EFLAGS RDI R13 XMM0 XMM2 ZZ mov     rdi, rax 
               7e5d      2 INSTR BELONGTO 7da0 
-              7e5d      2 INSTR DEADREGS  EFLAGS R13 XMM0 XMM2 ZZ xor     eax, eax 
+              7e5d      2 INSTR DEADREGS  EFLAGS RAX R13 XMM0 XMM2 ZZ xor     eax, eax 
               7e5d     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
               7e5f     -1 INSTR LOCAL NoMetaUpdate call    _g_object_new 
               7e5f      5 INSTR BELONGTO 7da0 
@@ -3097,13 +3102,16 @@
               7ec6      5 INSTR DEADREGS  EFLAGS XMM0 XMM1 XMM2 XMM3 ZZ call    _g_type_check_instance_cast 
               7ecb     -2 INSTR LOCAL n R8 ZZ  NUMVia2ndSrcIMMEDNUM mov     r8d, 6 
               7ecb      6 INSTR BELONGTO 7da0 
-              7ecb      6 INSTR DEADREGS  EFLAGS RDI R8 XMM0 XMM1 XMM2 XMM3 ZZ mov     r8d, 6 
-              7ed1     -1 INSTR LOCAL MetadataRedundant mov     ecx, 6 
+              7ecb      6 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 XMM0 XMM1 XMM2 XMM3 ZZ mov     r8d, 6 
+              7ed1     -2 INSTR LOCAL n RCX ZZ  NUMVia2ndSrcIMMEDNUM mov     ecx, 6 
               7ed1      5 INSTR BELONGTO 7da0 
-              7ed6     -1 INSTR LOCAL MetadataRedundant mov     edx, 6 
+              7ed1      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI XMM0 XMM1 XMM2 XMM3 ZZ mov     ecx, 6 
+              7ed6     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 6 
               7ed6      5 INSTR BELONGTO 7da0 
-              7edb     -1 INSTR LOCAL MetadataRedundant mov     esi, 6 
+              7ed6      5 INSTR DEADREGS  EFLAGS RDX RSI RDI XMM0 XMM1 XMM2 XMM3 ZZ mov     edx, 6 
+              7edb     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 6 
               7edb      5 INSTR BELONGTO 7da0 
+              7edb      5 INSTR DEADREGS  EFLAGS RSI RDI XMM0 XMM1 XMM2 XMM3 ZZ mov     esi, 6 
               7ee0      3 INSTR BELONGTO 7da0 
               7ee0      3 INSTR DEADREGS  EFLAGS RDI XMM0 XMM1 XMM2 XMM3 ZZ mov     rdi, rax 
               7ee3     -1 INSTR LOCAL NoMetaUpdate call    _gtk_alignment_set_padding 
@@ -3140,8 +3148,9 @@
               7f16     -1 INSTR LOCAL NoMetaUpdate call    _g_type_check_instance_cast 
               7f16      5 INSTR BELONGTO 7da0 
               7f16      5 INSTR DEADREGS  EFLAGS XMM0 XMM1 XMM2 XMM3 ZZ call    _g_type_check_instance_cast 
-              7f1b     -1 INSTR LOCAL MetadataRedundant xor     edx, edx 
               7f1b      2 INSTR BELONGTO 7da0 
+              7f1b      2 INSTR DEADREGS  EFLAGS RDX RSI RDI XMM0 XMM1 XMM2 XMM3 ZZ xor     edx, edx 
+              7f1b     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
               7f1d      3 INSTR BELONGTO 7da0 
               7f1d      3 INSTR DEADREGS  EFLAGS RSI RDI XMM0 XMM1 XMM2 XMM3 ZZ mov     rsi, r13 
               7f20      3 INSTR BELONGTO 7da0 
@@ -3168,7 +3177,7 @@
               7f40      5 INSTR BELONGTO 7da0 
               7f40      5 INSTR DEADREGS  EFLAGS R13 XMM0 XMM1 XMM2 XMM3 ZZ call    _g_type_check_instance_cast 
               7f45      4 INSTR BELONGTO 7da0 
-              7f45      4 INSTR DEADREGS  EFLAGS RDI R13 XMM0 XMM1 XMM2 XMM3 ZZ mov     esi, dword ptr [rsp+68h+var_50] 
+              7f45      4 INSTR DEADREGS  EFLAGS RSI RDI R13 XMM0 XMM1 XMM2 XMM3 ZZ mov     esi, dword ptr [rsp+68h+var_50] 
               7f45      4 PTRIMMEDESP STACK 24 displ mov     esi, dword ptr [rsp+68h+var_50]
               7f49      3 INSTR BELONGTO 7da0 
               7f49      3 INSTR DEADREGS  EFLAGS RDI R13 XMM0 XMM1 XMM2 XMM3 ZZ mov     rdi, rax 
@@ -3197,8 +3206,9 @@
               7f72     -1 INSTR LOCAL NoMetaUpdate call    _g_themed_icon_get_type 
               7f72      5 INSTR BELONGTO 7da0 
               7f72      5 INSTR DEADREGS  EFLAGS R12 R13 XMM0 XMM1 XMM2 XMM3 ZZ call    _g_themed_icon_get_type 
-              7f77     -1 INSTR LOCAL MetadataRedundant xor     edx, edx 
               7f77      2 INSTR BELONGTO 7da0 
+              7f77      2 INSTR DEADREGS  EFLAGS RDX R12 R13 XMM0 XMM1 XMM2 XMM3 ZZ xor     edx, edx 
+              7f77     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
               7f79     -1 INSTR LOCAL NoMetaUpdate test    r14, r14 
               7f79      3 INSTR BELONGTO 7da0 
               7f7c      3 INSTR BELONGTO 7da0 
@@ -3222,8 +3232,9 @@
               7f94     -1 INSTR LOCAL NoMetaUpdate call    _g_type_check_instance_is_a 
               7f94      5 INSTR BELONGTO 7da0 
               7f94      5 INSTR DEADREGS  EFLAGS R13 XMM1 XMM3 ZZ call    _g_type_check_instance_is_a 
-              7f99     -1 INSTR LOCAL MetadataRedundant xor     edx, edx 
               7f99      2 INSTR BELONGTO 7da0 
+              7f99      2 INSTR DEADREGS  EFLAGS RDX R13 XMM1 XMM3 ZZ xor     edx, edx 
+              7f99     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
               7f9b     -1 INSTR LOCAL NoMetaUpdate test    eax, eax 
               7f9b      2 INSTR BELONGTO 7da0 
               7f9d     -1 INSTR LOCAL NoMetaUpdate jz      short loc_7FF5 
@@ -3246,9 +3257,10 @@
               7fb5      5 INSTR BELONGTO 7da0 
               7fb5      5 INSTR DEADREGS  EFLAGS R12 R14 XMM1 XMM3 ZZ call    _gtk_icon_theme_get_default 
               7fba      4 INSTR BELONGTO 7da0 
-              7fba      4 INSTR DEADREGS  EFLAGS RSI R12 R14 XMM1 XMM3 ZZ mov     rsi, [r13+0] 
-              7fbe     -1 INSTR LOCAL MetadataRedundant xor     edx, edx 
+              7fba      4 INSTR DEADREGS  EFLAGS RDX RSI R12 R14 XMM1 XMM3 ZZ mov     rsi, [r13+0] 
               7fbe      2 INSTR BELONGTO 7da0 
+              7fbe      2 INSTR DEADREGS  EFLAGS RDX R12 R14 XMM1 XMM3 ZZ xor     edx, edx 
+              7fbe     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
               7fc0      3 INSTR BELONGTO 7da0 
               7fc0      3 INSTR DEADREGS  EFLAGS R12 R14 XMM1 XMM3 ZZ mov     r14, rax 
               7fc3     -1 INSTR LOCAL NoMetaUpdate test    rsi, rsi 
@@ -3357,17 +3369,19 @@
               806f     -1 INSTR LOCAL NoMetaUpdate call    _g_type_check_instance_cast 
               806f      5 INSTR BELONGTO 7da0 
               806f      5 INSTR DEADREGS  EFLAGS R13 R14 R15 XMM1 XMM3 ZZ call    _g_type_check_instance_cast 
-              8074     -1 INSTR LOCAL MetadataRedundant mov     esi, 12Ch 
+              8074     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 12Ch 
               8074      5 INSTR BELONGTO 7da0 
+              8074      5 INSTR DEADREGS  EFLAGS RSI RDI R13 R14 R15 XMM1 XMM3 ZZ mov     esi, 12Ch 
               8079      3 INSTR BELONGTO 7da0 
               8079      3 INSTR DEADREGS  EFLAGS RDI R13 R14 R15 XMM1 XMM3 ZZ mov     rdi, rax 
               807c     -1 INSTR LOCAL NoMetaUpdate call    _gtk_scrolled_window_set_min_content_height 
               807c      5 INSTR BELONGTO 7da0 
               807c      5 INSTR DEADREGS  EFLAGS R13 R14 R15 XMM1 XMM3 ZZ call    _gtk_scrolled_window_set_min_content_height 
               8081      4 INSTR BELONGTO 7da0 
-              8081      4 INSTR DEADREGS  EFLAGS RDI R13 R14 R15 XMM1 XMM3 ZZ mov     rdi, [rbx+20h] 
-              8085     -1 INSTR LOCAL MetadataRedundant mov     edx, 0FFFFFFFFh 
+              8081      4 INSTR DEADREGS  EFLAGS RDX RSI RDI R13 R14 R15 XMM1 XMM3 ZZ mov     rdi, [rbx+20h] 
+              8085     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 0FFFFFFFFh 
               8085      5 INSTR BELONGTO 7da0 
+              8085      5 INSTR DEADREGS  EFLAGS RDX RSI R13 R14 R15 XMM1 XMM3 ZZ mov     edx, 0FFFFFFFFh 
               808a     -1 INSTR LOCAL MetadataRedundant mov     esi, 2E4h 
               808a      5 INSTR BELONGTO 7da0 
               808f     -1 INSTR LOCAL NoMetaUpdate call    _gtk_widget_set_size_request 
@@ -3384,12 +3398,13 @@
               80a0      5 INSTR BELONGTO 7da0 
               80a0      5 INSTR DEADREGS  EFLAGS R13 R14 R15 XMM1 XMM3 ZZ call    _g_type_check_instance_cast 
               80a5      5 INSTR BELONGTO 7da0 
-              80a5      5 INSTR DEADREGS  EFLAGS RDX RDI R13 R14 R15 XMM1 XMM3 ZZ lea     rdx, [rsp+68h+var_3C] 
+              80a5      5 INSTR DEADREGS  EFLAGS RDX RSI RDI R13 R14 R15 XMM1 XMM3 ZZ lea     rdx, [rsp+68h+var_3C] 
               80a5      5 PTRIMMEDESP STACK 44 displ lea     rdx, [rsp+68h+var_3C]
               80aa      3 INSTR BELONGTO 7da0 
-              80aa      3 INSTR DEADREGS  EFLAGS RDI R13 R14 R15 XMM1 XMM3 ZZ mov     rdi, rax 
-              80ad     -1 INSTR LOCAL MetadataRedundant xor     esi, esi 
+              80aa      3 INSTR DEADREGS  EFLAGS RSI RDI R13 R14 R15 XMM1 XMM3 ZZ mov     rdi, rax 
               80ad      2 INSTR BELONGTO 7da0 
+              80ad      2 INSTR DEADREGS  EFLAGS RSI R13 R14 R15 XMM1 XMM3 ZZ xor     esi, esi 
+              80ad     -2 INSTR LOCAL n RSI ZZ  AlwaysNUM xor     esi, esi 
               80af     -1 INSTR LOCAL NoMetaUpdate call    _gtk_widget_get_preferred_height 
               80af      5 INSTR BELONGTO 7da0 
               80af      5 INSTR DEADREGS  EFLAGS R13 R14 R15 XMM1 XMM3 ZZ call    _gtk_widget_get_preferred_height 
@@ -3404,9 +3419,10 @@
               80bf      5 INSTR BELONGTO 7da0 
               80bf      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 XMM1 XMM3 ZZ call    _g_type_check_instance_cast 
               80c4      2 INSTR BELONGTO 7da0 
-              80c4      2 INSTR DEADREGS  EFLAGS RBX RDI R12 R13 R14 R15 XMM1 XMM3 ZZ mov     edx, ebp 
-              80c6     -1 INSTR LOCAL MetadataRedundant mov     esi, 2E4h 
+              80c4      2 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI R12 R13 R14 R15 XMM1 XMM3 ZZ mov     edx, ebp 
+              80c6     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 2E4h 
               80c6      5 INSTR BELONGTO 7da0 
+              80c6      5 INSTR DEADREGS  EFLAGS RBX RSI RDI R12 R13 R14 R15 XMM1 XMM3 ZZ mov     esi, 2E4h 
               80cb      3 INSTR BELONGTO 7da0 
               80cb      3 INSTR DEADREGS  EFLAGS RBX RDI R12 R13 R14 R15 XMM1 XMM3 ZZ mov     rdi, rax 
               80ce     -1 INSTR LOCAL NoMetaUpdate call    _gtk_window_resize 
@@ -3431,10 +3447,12 @@
               80e8     -1 INSTR LOCAL NoMetaUpdate call    _g_key_file_new 
               80e8      5 INSTR BELONGTO 7da0 
               80e8      5 INSTR DEADREGS  EFLAGS RBX R12 R14 R15 XMM1 XMM3 ZZ call    _g_key_file_new 
-              80ed     -1 INSTR LOCAL MetadataRedundant xor     ecx, ecx 
               80ed      2 INSTR BELONGTO 7da0 
-              80ef     -1 INSTR LOCAL MetadataRedundant xor     edx, edx 
+              80ed      2 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI RDI R12 R14 R15 XMM1 XMM3 ZZ xor     ecx, ecx 
+              80ed     -2 INSTR LOCAL n RCX ZZ  AlwaysNUM xor     ecx, ecx 
               80ef      2 INSTR BELONGTO 7da0 
+              80ef      2 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI R12 R14 R15 XMM1 XMM3 ZZ xor     edx, edx 
+              80ef     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
               80f1      3 INSTR BELONGTO 7da0 
               80f1      3 INSTR DEADREGS  EFLAGS RBX RSI RDI R12 R14 R15 XMM1 XMM3 ZZ mov     rsi, r13 
               80f4      3 INSTR BELONGTO 7da0 
@@ -3471,11 +3489,11 @@
               8119      1 INSTR BELONGTO 7da0 
               8119      1 INSTR DEADREGS  EFLAGS XMM1 XMM3 ZZ retn 
               8120      7 INSTR BELONGTO 7da0 
-              8120      7 INSTR DEADREGS  EFLAGS RDX RSI RDI R12 R13 R14 R15 XMM1 XMM3 ZZ lea     rdx, aExec      ; "Exec" 
+              8120      7 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R12 R13 R14 R15 XMM1 XMM3 ZZ lea     rdx, aExec      ; "Exec" 
               8127      7 INSTR BELONGTO 7da0 
-              8127      7 INSTR DEADREGS  EFLAGS RSI RDI R12 R13 R14 R15 XMM1 XMM3 ZZ lea     rsi, aDesktopEntry; "Desktop Entry" 
+              8127      7 INSTR DEADREGS  EFLAGS RCX RSI RDI R12 R13 R14 R15 XMM1 XMM3 ZZ lea     rsi, aDesktopEntry; "Desktop Entry" 
               812e      2 INSTR BELONGTO 7da0 
-              812e      2 INSTR DEADREGS  EFLAGS RDI R12 R13 R14 R15 XMM1 XMM3 ZZ xor     ecx, ecx 
+              812e      2 INSTR DEADREGS  EFLAGS RCX RDI R12 R13 R14 R15 XMM1 XMM3 ZZ xor     ecx, ecx 
               812e     -2 INSTR LOCAL n RCX ZZ  AlwaysNUM xor     ecx, ecx 
               8130      3 INSTR BELONGTO 7da0 
               8130      3 INSTR DEADREGS  EFLAGS RDI R12 R13 R14 R15 XMM1 XMM3 ZZ mov     rdi, rbx 
@@ -3493,7 +3511,7 @@
               8143     -1 INSTR LOCAL NoMetaUpdate jz      short loc_8103 
               8143      2 INSTR BELONGTO 7da0 
               8145      2 INSTR BELONGTO 7da0 
-              8145      2 INSTR DEADREGS  EFLAGS RDI R12 R13 R14 R15 XMM1 XMM3 ZZ xor     esi, esi 
+              8145      2 INSTR DEADREGS  EFLAGS RSI RDI R12 R13 R14 R15 XMM1 XMM3 ZZ xor     esi, esi 
               8145     -2 INSTR LOCAL n RSI ZZ  AlwaysNUM xor     esi, esi 
               8147      3 INSTR BELONGTO 7da0 
               8147      3 INSTR DEADREGS  EFLAGS RDI R12 R13 R14 R15 XMM1 XMM3 ZZ mov     rdi, rax 
@@ -3508,7 +3526,7 @@
               8157     -1 INSTR LOCAL NoMetaUpdate jmp     short loc_8103 
               8157      2 INSTR BELONGTO 7da0 
               8160      2 INSTR BELONGTO 7da0 
-              8160      2 INSTR DEADREGS  EFLAGS R12 R13 R14 XMM1 XMM3 ZZ xor     edx, edx 
+              8160      2 INSTR DEADREGS  EFLAGS RDX R12 R13 R14 XMM1 XMM3 ZZ xor     edx, edx 
               8160     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
               8162     -1 INSTR LOCAL NoMetaUpdate jmp     loc_7FF5 
               8162      5 INSTR BELONGTO 7da0 
@@ -3537,8 +3555,8 @@
               817f      1 INSTR BELONGTO 8170 
               817f      1 INSTR DEADREGS  EFLAGS R13 R14 R15 ZZ push    rbx 
               817f     -3 INSTR LOCAL NoWarn push    rbx 
+              8180     -1 INSTR LOCAL MetadataUnused mov     rbx, rdx 
               8180      3 INSTR BELONGTO 8170 
-              8180      3 INSTR DEADREGS  EFLAGS RBX R13 R14 R15 ZZ mov     rbx, rdx 
               8183     48 MEMORYHOLE STACK esp + 72 CalleeSavedRegs 
               8183      4 INSTR BELONGTO 8170 
               8183      4 INSTR DEADREGS  EFLAGS R13 R14 R15 ZZ sub     rsp, 48h 
@@ -3550,29 +3568,29 @@
               818c      4 INSTR BELONGTO 8170 
               818c      4 INSTR DEADREGS  EFLAGS RDX RSI RDI R13 R14 R15 ZZ mov     rdx, [rbx+20h] 
               8190      3 INSTR BELONGTO 8170 
-              8190      3 INSTR DEADREGS  EFLAGS RSI RDI R13 R14 R15 ZZ mov     rsi, rax 
+              8190      3 INSTR DEADREGS  EFLAGS RBX RSI RDI R13 R14 R15 ZZ mov     rsi, rax 
               8193      4 INSTR BELONGTO 8170 
-              8193      4 INSTR DEADREGS  EFLAGS RDI R13 R14 R15 ZZ mov     rdi, [rdx+10h] 
+              8193      4 INSTR DEADREGS  EFLAGS RBX RDI R13 R14 R15 ZZ mov     rdi, [rdx+10h] 
               8197     -1 INSTR LOCAL NoMetaUpdate call    _g_type_check_instance_cast 
               8197      5 INSTR BELONGTO 8170 
-              8197      5 INSTR DEADREGS  EFLAGS R13 R14 R15 ZZ call    _g_type_check_instance_cast 
+              8197      5 INSTR DEADREGS  EFLAGS RBX R13 R14 R15 ZZ call    _g_type_check_instance_cast 
               819c      3 INSTR BELONGTO 8170 
-              819c      3 INSTR DEADREGS  EFLAGS RDI R13 R14 R15 ZZ mov     rdi, rax 
+              819c      3 INSTR DEADREGS  EFLAGS RBX RDI R13 R14 R15 ZZ mov     rdi, rax 
               819f     -1 INSTR LOCAL NoMetaUpdate call    _gtk_container_get_children 
               819f      5 INSTR BELONGTO 8170 
-              819f      5 INSTR DEADREGS  EFLAGS R13 R14 R15 ZZ call    _gtk_container_get_children 
+              819f      5 INSTR DEADREGS  EFLAGS RBX R13 R14 R15 ZZ call    _gtk_container_get_children 
               81a4     -1 INSTR LOCAL NoMetaUpdate test    rax, rax 
               81a4      3 INSTR BELONGTO 8170 
               81a7      5 INSTR BELONGTO 8170 
-              81a7      5 INSTR DEADREGS  R13 R14 R15 ZZ mov     [rsp+78h+var_70], rax 
+              81a7      5 INSTR DEADREGS  RBX R13 R14 R15 ZZ mov     [rsp+78h+var_70], rax 
               81a7      5 PTRIMMEDESP STACK 8 displ mov     [rsp+78h+var_70], rax
               81ac     -1 INSTR LOCAL NoMetaUpdate jz      loc_838C 
               81ac      6 INSTR BELONGTO 8170 
               81b2     -1 INSTR LOCAL NoMetaUpdate call    cc_shell_category_view_get_type 
               81b2      5 INSTR BELONGTO 8170 
-              81b2      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R9 R10 R11 R13 R14 R15 ZZ call    cc_shell_category_view_get_type 
+              81b2      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX RSI RDI R8 R9 R10 R11 R13 R14 R15 ZZ call    cc_shell_category_view_get_type 
               81b7      2 INSTR BELONGTO 8170 
-              81b7      2 INSTR DEADREGS  EFLAGS RDI R13 R14 R15 ZZ xor     ebx, ebx 
+              81b7      2 INSTR DEADREGS  EFLAGS RBX RDI R13 R14 R15 ZZ xor     ebx, ebx 
               81b7     -2 INSTR LOCAL n RBX ZZ  AlwaysNUM xor     ebx, ebx 
               81b9      3 INSTR BELONGTO 8170 
               81b9      3 INSTR DEADREGS  EFLAGS RDI R13 R14 R15 ZZ mov     r15, rax 
@@ -3678,8 +3696,9 @@
               8254      5 INSTR DEADREGS  EFLAGS RBX R12 R14 R15 ZZ call    _g_list_free 
               8259     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rsp, 48h 
               8259      4 INSTR BELONGTO 8170 
-              825d     -1 INSTR LOCAL MetadataRedundant mov     eax, r13d 
+              825d     -2 INSTR LOCAL n RAX ZZ  NumericDEFs mov     eax, r13d 
               825d      3 INSTR BELONGTO 8170 
+              825d      3 INSTR DEADREGS  EFLAGS RAX RBX R12 R14 R15 ZZ mov     eax, r13d 
               825d     72 DEALLOC STACK esp - 72 mov     eax, r13d
               8260      1 INSTR BELONGTO 8170 
               8260      1 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ pop     rbx 
@@ -3709,10 +3728,10 @@
               8284     -1 INSTR LOCAL NoMetaUpdate jz      short loc_8251 
               8284      2 INSTR BELONGTO 8170 
               8286      5 INSTR BELONGTO 8170 
-              8286      5 INSTR DEADREGS  EFLAGS RSI RDI R12 R13 R14 R15 ZZ lea     rsi, [rsp+78h+var_40] 
+              8286      5 INSTR DEADREGS  EFLAGS RDX RSI RDI R12 R13 R14 R15 ZZ lea     rsi, [rsp+78h+var_40] 
               8286      5 PTRIMMEDESP STACK 56 displ lea     rsi, [rsp+78h+var_40]
               828b      2 INSTR BELONGTO 8170 
-              828b      2 INSTR DEADREGS  EFLAGS RDI R12 R13 R14 R15 ZZ xor     edx, edx 
+              828b      2 INSTR DEADREGS  EFLAGS RDX RDI R12 R13 R14 R15 ZZ xor     edx, edx 
               828b     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
               828d      3 INSTR BELONGTO 8170 
               828d      3 INSTR DEADREGS  EFLAGS RDI R12 R13 R14 R15 ZZ mov     rdi, rbp 
@@ -3798,8 +3817,10 @@
               830b     -1 INSTR LOCAL NoMetaUpdate call    _gtk_tree_path_free 
               830b      5 INSTR BELONGTO 8170 
               830b      5 INSTR DEADREGS  EFLAGS R15 ZZ call    _gtk_tree_path_free 
-              8310     -1 INSTR LOCAL MetadataRedundant mov     eax, [rsp+78h+var_78] 
+              8310     -2 INSTR LOCAL n RAX ZZ  NumericDEFs mov     eax, [rsp+78h+var_78] 
               8310      3 INSTR BELONGTO 8170 
+              8310      3 INSTR DEADREGS  EFLAGS RAX RSI RDI R15 ZZ mov     eax, [rsp+78h+var_78] 
+              8310      3 PTRIMMEDESP STACK 0 displ mov     eax, [rsp+78h+var_78]
               8313      3 INSTR BELONGTO 8170 
               8313      3 INSTR DEADREGS  EFLAGS RSI RDI R15 ZZ mov     rsi, r13 
               8316      3 INSTR BELONGTO 8170 
@@ -3835,8 +3856,9 @@
               8340      5 INSTR DEADREGS  EFLAGS ZZ call    _gtk_icon_view_get_item_column 
               8345     -1 INSTR LOCAL MetadataRedundant sub     eax, dword ptr [rsp+78h+var_70] 
               8345      4 INSTR BELONGTO 8170 
-              8349     -1 INSTR LOCAL MetadataRedundant mov     edx, eax 
               8349      2 INSTR BELONGTO 8170 
+              8349      2 INSTR DEADREGS  EFLAGS RDX RDI ZZ mov     edx, eax 
+              8349     -2 INSTR LOCAL n RDX ZZ  NumericDEFs mov     edx, eax 
               834b     -1 INSTR LOCAL MetadataRedundant sar     edx, 1Fh 
               834b      3 INSTR BELONGTO 8170 
               834e     -1 INSTR LOCAL MetadataRedundant xor     eax, edx 
@@ -3865,12 +3887,12 @@
               836e     -1 INSTR LOCAL NoMetaUpdate jnz     short loc_832A 
               836e      2 INSTR BELONGTO 8170 
               8370      3 INSTR BELONGTO 8170 
-              8370      3 INSTR DEADREGS  EFLAGS RSI RDI R13 R14 R15 ZZ mov     rdi, r12 
+              8370      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R13 R14 R15 ZZ mov     rdi, r12 
               8373      2 INSTR BELONGTO 8170 
-              8373      2 INSTR DEADREGS  EFLAGS RSI R13 R14 R15 ZZ xor     ecx, ecx 
+              8373      2 INSTR DEADREGS  EFLAGS RCX RDX RSI R13 R14 R15 ZZ xor     ecx, ecx 
               8373     -2 INSTR LOCAL n RCX ZZ  AlwaysNUM xor     ecx, ecx 
               8375      2 INSTR BELONGTO 8170 
-              8375      2 INSTR DEADREGS  EFLAGS RSI R13 R14 R15 ZZ xor     edx, edx 
+              8375      2 INSTR DEADREGS  EFLAGS RDX RSI R13 R14 R15 ZZ xor     edx, edx 
               8375     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
               8377      3 INSTR BELONGTO 8170 
               8377      3 INSTR DEADREGS  EFLAGS RSI R13 R14 R15 ZZ mov     rsi, rbp 
@@ -3885,10 +3907,10 @@
               8387     -1 INSTR LOCAL NoMetaUpdate jmp     loc_829C 
               8387      5 INSTR BELONGTO 8170 
               838c      2 INSTR BELONGTO 8170 
-              838c      2 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ xor     edi, edi 
+              838c      2 INSTR DEADREGS  EFLAGS RBX RDI R12 R13 R14 R15 ZZ xor     edi, edi 
               838c     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
               838e      2 INSTR BELONGTO 8170 
-              838e      2 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ xor     ebx, ebx 
+              838e      2 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ xor     ebx, ebx 
               838e     -2 INSTR LOCAL n RBX ZZ  AlwaysNUM xor     ebx, ebx 
               8390     -1 INSTR LOCAL NoMetaUpdate call    _g_list_free 
               8390      5 INSTR BELONGTO 8170 
@@ -3909,10 +3931,10 @@
               83ae     -1 INSTR LOCAL NoMetaUpdate jz      loc_8251 
               83ae      6 INSTR BELONGTO 8170 
               83b4      5 INSTR BELONGTO 8170 
-              83b4      5 INSTR DEADREGS  EFLAGS RSI RDI R12 R13 R14 R15 ZZ lea     rsi, [rsp+78h+var_40] 
+              83b4      5 INSTR DEADREGS  EFLAGS RDX RSI RDI R12 R13 R14 R15 ZZ lea     rsi, [rsp+78h+var_40] 
               83b4      5 PTRIMMEDESP STACK 56 displ lea     rsi, [rsp+78h+var_40]
               83b9      2 INSTR BELONGTO 8170 
-              83b9      2 INSTR DEADREGS  EFLAGS RDI R12 R13 R14 R15 ZZ xor     edx, edx 
+              83b9      2 INSTR DEADREGS  EFLAGS RDX RDI R12 R13 R14 R15 ZZ xor     edx, edx 
               83b9     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
               83bb      3 INSTR BELONGTO 8170 
               83bb      3 INSTR DEADREGS  EFLAGS RDI R12 R13 R14 R15 ZZ mov     rdi, rbp 
@@ -3978,8 +4000,10 @@
               841b     -1 INSTR LOCAL NoMetaUpdate call    _gtk_tree_path_free 
               841b      5 INSTR BELONGTO 8170 
               841b      5 INSTR DEADREGS  EFLAGS R15 ZZ call    _gtk_tree_path_free 
-              8420     -1 INSTR LOCAL MetadataRedundant mov     eax, [rsp+78h+var_78] 
+              8420     -2 INSTR LOCAL n RAX ZZ  NumericDEFs mov     eax, [rsp+78h+var_78] 
               8420      3 INSTR BELONGTO 8170 
+              8420      3 INSTR DEADREGS  EFLAGS RAX RSI RDI R15 ZZ mov     eax, [rsp+78h+var_78] 
+              8420      3 PTRIMMEDESP STACK 0 displ mov     eax, [rsp+78h+var_78]
               8423      5 INSTR BELONGTO 8170 
               8423      5 INSTR DEADREGS  EFLAGS RSI RDI R15 ZZ mov     rbp, [rsp+78h+var_40] 
               8423      5 PTRIMMEDESP STACK 56 displ mov     rbp, [rsp+78h+var_40]
@@ -4015,8 +4039,9 @@
               8454      5 INSTR DEADREGS  EFLAGS ZZ call    _gtk_icon_view_get_item_column 
               8459     -1 INSTR LOCAL MetadataRedundant sub     eax, dword ptr [rsp+78h+var_70] 
               8459      4 INSTR BELONGTO 8170 
-              845d     -1 INSTR LOCAL MetadataRedundant mov     edx, eax 
               845d      2 INSTR BELONGTO 8170 
+              845d      2 INSTR DEADREGS  EFLAGS RDX RDI ZZ mov     edx, eax 
+              845d     -2 INSTR LOCAL n RDX ZZ  NumericDEFs mov     edx, eax 
               845f     -1 INSTR LOCAL MetadataRedundant sar     edx, 1Fh 
               845f      3 INSTR BELONGTO 8170 
               8462     -1 INSTR LOCAL MetadataRedundant xor     eax, edx 
@@ -4059,8 +4084,9 @@
               8497     -1 INSTR LOCAL NoMetaUpdate call    _gtk_icon_view_unselect_all 
               8497      5 INSTR BELONGTO 8480 
               8497      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _gtk_icon_view_unselect_all 
-              849c     -1 INSTR LOCAL MetadataRedundant xor     eax, eax 
               849c      2 INSTR BELONGTO 8480 
+              849c      2 INSTR DEADREGS  EFLAGS RAX RBX ZZ xor     eax, eax 
+              849c     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
               849e      1 INSTR BELONGTO 8480 
               849e      1 INSTR DEADREGS  EFLAGS RBX ZZ pop     rbx 
               849f      1 INSTR BELONGTO 8480 
@@ -4096,10 +4122,11 @@
               84c4      5 INSTR BELONGTO 84a0 
               84c4      5 INSTR DEADREGS  EFLAGS R12 ZZ call    _g_type_check_instance_cast 
               84c9      5 INSTR BELONGTO 84a0 
-              84c9      5 INSTR DEADREGS  EFLAGS RSI RDI R12 ZZ lea     rsi, [rsp+28h+var_20] 
+              84c9      5 INSTR DEADREGS  EFLAGS RDX RSI RDI R12 ZZ lea     rsi, [rsp+28h+var_20] 
               84c9      5 PTRIMMEDESP STACK 8 displ lea     rsi, [rsp+28h+var_20]
-              84ce     -1 INSTR LOCAL MetadataRedundant xor     edx, edx 
               84ce      2 INSTR BELONGTO 84a0 
+              84ce      2 INSTR DEADREGS  EFLAGS RDX RDI R12 ZZ xor     edx, edx 
+              84ce     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
               84d0      3 INSTR BELONGTO 84a0 
               84d0      3 INSTR DEADREGS  EFLAGS RDI R12 ZZ mov     rdi, rax 
               84d3     -1 INSTR LOCAL NoMetaUpdate call    _gtk_icon_view_get_cursor 
@@ -4111,9 +4138,9 @@
               84da      2 INSTR BELONGTO 84a0 
               84dc     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 0FFFFFFFFh 
               84dc      5 INSTR BELONGTO 84a0 
-              84dc      5 INSTR DEADREGS  EFLAGS R12 ZZ mov     esi, 0FFFFFFFFh 
+              84dc      5 INSTR DEADREGS  EFLAGS RSI RDI R12 ZZ mov     esi, 0FFFFFFFFh 
               84e1      2 INSTR BELONGTO 84a0 
-              84e1      2 INSTR DEADREGS  EFLAGS R12 ZZ xor     edi, edi 
+              84e1      2 INSTR DEADREGS  EFLAGS RDI R12 ZZ xor     edi, edi 
               84e1     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
               84e3     -1 INSTR LOCAL NoMetaUpdate call    _gtk_tree_path_new_from_indices 
               84e3      5 INSTR BELONGTO 84a0 
@@ -4130,10 +4157,12 @@
               84f6     -1 INSTR LOCAL NoMetaUpdate call    _g_type_check_instance_cast 
               84f6      5 INSTR BELONGTO 84a0 
               84f6      5 INSTR DEADREGS  EFLAGS ZZ call    _g_type_check_instance_cast 
-              84fb     -1 INSTR LOCAL MetadataRedundant xor     ecx, ecx 
               84fb      2 INSTR BELONGTO 84a0 
-              84fd     -1 INSTR LOCAL MetadataRedundant xor     edx, edx 
+              84fb      2 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI ZZ xor     ecx, ecx 
+              84fb     -2 INSTR LOCAL n RCX ZZ  AlwaysNUM xor     ecx, ecx 
               84fd      2 INSTR BELONGTO 84a0 
+              84fd      2 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ xor     edx, edx 
+              84fd     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
               84ff      3 INSTR BELONGTO 84a0 
               84ff      3 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     rsi, r12 
               8502      3 INSTR BELONGTO 84a0 
@@ -4164,8 +4193,9 @@
               852a     -1 INSTR LOCAL NoMetaUpdate call    _gtk_tree_path_free 
               852a      5 INSTR BELONGTO 84a0 
               852a      5 INSTR DEADREGS  EFLAGS RBX R12 ZZ call    _gtk_tree_path_free 
-              852f     -1 INSTR LOCAL MetadataRedundant xor     eax, eax 
               852f      2 INSTR BELONGTO 84a0 
+              852f      2 INSTR DEADREGS  EFLAGS RAX RBX R12 ZZ xor     eax, eax 
+              852f     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
               8531      5 INSTR BELONGTO 84a0 
               8531      5 INSTR DEADREGS  EFLAGS RBX R12 ZZ mov     rbx, [rsp+28h+var_18] 
               8531      5 PTRIMMEDESP STACK 16 displ mov     rbx, [rsp+28h+var_18]
@@ -4212,10 +4242,11 @@
               8570      5 INSTR BELONGTO 8550 
               8570      5 INSTR DEADREGS  EFLAGS ZZ call    _g_type_check_instance_cast 
               8575      5 INSTR BELONGTO 8550 
-              8575      5 INSTR DEADREGS  EFLAGS RCX RSI RDI ZZ lea     rcx, [rsp+28h+var_20] 
+              8575      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI ZZ lea     rcx, [rsp+28h+var_20] 
               8575      5 PTRIMMEDESP STACK 8 displ lea     rcx, [rsp+28h+var_20]
-              857a     -1 INSTR LOCAL MetadataRedundant xor     edx, edx 
               857a      2 INSTR BELONGTO 8550 
+              857a      2 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ xor     edx, edx 
+              857a     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
               857c      3 INSTR BELONGTO 8550 
               857c      3 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     rsi, rbx 
               857f      3 INSTR BELONGTO 8550 
@@ -4236,19 +4267,19 @@
               8593     -1 INSTR LOCAL NoMetaUpdate jz      short loc_85BB 
               8593      2 INSTR BELONGTO 8550 
               8595      4 INSTR BELONGTO 8550 
-              8595      4 INSTR DEADREGS  EFLAGS RCX RDX R8 ZZ mov     r8, [rax+8] 
+              8595      4 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 ZZ mov     r8, [rax+8] 
               8599      7 INSTR BELONGTO 8550 
-              8599      7 INSTR DEADREGS  EFLAGS RCX RDX ZZ lea     rdx, aCouldNotActive; "Could not active panel \"%s\": %s" 
+              8599      7 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI ZZ lea     rdx, aCouldNotActive; "Could not active panel \"%s\": %s" 
               85a0      2 INSTR BELONGTO 8550 
-              85a0      2 INSTR DEADREGS  EFLAGS RCX ZZ xor     edi, edi 
+              85a0      2 INSTR DEADREGS  EFLAGS RAX RCX RSI RDI ZZ xor     edi, edi 
               85a0     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
               85a2      3 INSTR BELONGTO 8550 
-              85a2      3 INSTR DEADREGS  EFLAGS RCX ZZ mov     rcx, rbx 
+              85a2      3 INSTR DEADREGS  EFLAGS RAX RCX RSI ZZ mov     rcx, rbx 
               85a5     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 10h 
               85a5      5 INSTR BELONGTO 8550 
-              85a5      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     esi, 10h 
+              85a5      5 INSTR DEADREGS  EFLAGS RAX RBX RSI ZZ mov     esi, 10h 
               85aa      2 INSTR BELONGTO 8550 
-              85aa      2 INSTR DEADREGS  EFLAGS RBX ZZ xor     eax, eax 
+              85aa      2 INSTR DEADREGS  EFLAGS RAX RBX ZZ xor     eax, eax 
               85aa     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
               85ac     -1 INSTR LOCAL NoMetaUpdate call    _g_log 
               85ac      5 INSTR BELONGTO 8550 
@@ -4428,33 +4459,33 @@
               88a8      3 INSTR BELONGTO 8870 
               88a8      3 INSTR DEADREGS  EFLAGS RSI RDI R13 R14 ZZ mov     rsi, rbx 
               88ab      3 INSTR BELONGTO 8870 
-              88ab      3 INSTR DEADREGS  EFLAGS RDI R13 R14 ZZ mov     rdi, rax 
+              88ab      3 INSTR DEADREGS  EFLAGS RBX RDI R13 R14 ZZ mov     rdi, rax 
               88ae     -1 INSTR LOCAL NoMetaUpdate call    _g_type_check_instance_cast 
               88ae      5 INSTR BELONGTO 8870 
-              88ae      5 INSTR DEADREGS  EFLAGS R13 R14 ZZ call    _g_type_check_instance_cast 
+              88ae      5 INSTR DEADREGS  EFLAGS RBX R13 R14 ZZ call    _g_type_check_instance_cast 
               88b3      4 INSTR BELONGTO 8870 
-              88b3      4 INSTR DEADREGS  EFLAGS R13 R14 ZZ mov     rbp, [r12] 
+              88b3      4 INSTR DEADREGS  EFLAGS RBX R13 R14 ZZ mov     rbp, [r12] 
               88b7      3 INSTR BELONGTO 8870 
-              88b7      3 INSTR DEADREGS  EFLAGS R13 R14 ZZ mov     r13, rax 
+              88b7      3 INSTR DEADREGS  EFLAGS RBX R13 R14 ZZ mov     r13, rax 
               88ba      3 INSTR BELONGTO 8870 
-              88ba      3 INSTR DEADREGS  EFLAGS R14 ZZ mov     eax, [rbp+8] 
+              88ba      3 INSTR DEADREGS  EFLAGS RAX RBX R14 ZZ mov     eax, [rbp+8] 
               88bd     -1 INSTR LOCAL NoMetaUpdate test    eax, eax 
               88bd      2 INSTR BELONGTO 8870 
               88bf     -1 INSTR LOCAL NoMetaUpdate jz      short loc_88FC 
               88bf      2 INSTR BELONGTO 8870 
               88c1     -1 INSTR LOCAL NoMetaUpdate call    _gtk_container_get_type 
               88c1      5 INSTR BELONGTO 8870 
-              88c1      5 INSTR DEADREGS  EFLAGS R14 ZZ call    _gtk_container_get_type 
+              88c1      5 INSTR DEADREGS  EFLAGS RBX R14 ZZ call    _gtk_container_get_type 
               88c6      2 INSTR BELONGTO 8870 
-              88c6      2 INSTR DEADREGS  EFLAGS RSI RDI R14 ZZ xor     ebx, ebx 
+              88c6      2 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI R14 ZZ xor     ebx, ebx 
               88c6     -2 INSTR LOCAL n RBX ZZ  AlwaysNUM xor     ebx, ebx 
               88c8      3 INSTR BELONGTO 8870 
-              88c8      3 INSTR DEADREGS  EFLAGS RSI RDI R14 ZZ mov     r14, rax 
+              88c8      3 INSTR DEADREGS  EFLAGS RDX RSI RDI R14 ZZ mov     r14, rax 
               88cb      5 INSTR BELONGTO 8870 
               88d0      4 INSTR BELONGTO 8870 
-              88d0      4 INSTR DEADREGS  EFLAGS RAX RSI RDI ZZ mov     rax, [rbp+0] 
+              88d0      4 INSTR DEADREGS  EFLAGS RAX RDX RSI RDI ZZ mov     rax, [rbp+0] 
               88d4      2 INSTR BELONGTO 8870 
-              88d4      2 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     edx, ebx 
+              88d4      2 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     edx, ebx 
               88d4     -2 INSTR LOCAL n RDX ZZ  NumericDEFs mov     edx, ebx 
               88d6      3 INSTR BELONGTO 8870 
               88d6      3 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     rsi, r14 
@@ -4475,17 +4506,17 @@
               88ee      5 INSTR BELONGTO 8870 
               88ee      5 INSTR DEADREGS  EFLAGS ZZ call    _gtk_container_remove 
               88f3      4 INSTR BELONGTO 8870 
-              88f3      4 INSTR DEADREGS  EFLAGS RDI ZZ mov     rbp, [r12] 
+              88f3      4 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     rbp, [r12] 
               88f7     -1 INSTR LOCAL NoMetaUpdate cmp     ebx, [rbp+8] 
               88f7      3 INSTR BELONGTO 8870 
               88fa     -1 INSTR LOCAL NoMetaUpdate jb      short loc_88D0 
               88fa      2 INSTR BELONGTO 8870 
               88fc      1 INSTR BELONGTO 8870 
-              88fc      1 INSTR DEADREGS  EFLAGS RBX RDI R12 R13 R14 ZZ pop     rbx 
+              88fc      1 INSTR DEADREGS  EFLAGS RBX RSI RDI R12 R13 R14 ZZ pop     rbx 
               88fd      3 INSTR BELONGTO 8870 
-              88fd      3 INSTR DEADREGS  EFLAGS RDI R12 R13 R14 ZZ mov     rdi, rbp 
+              88fd      3 INSTR DEADREGS  EFLAGS RSI RDI R12 R13 R14 ZZ mov     rdi, rbp 
               8900      2 INSTR BELONGTO 8870 
-              8900      2 INSTR DEADREGS  EFLAGS R12 R13 R14 ZZ xor     esi, esi 
+              8900      2 INSTR DEADREGS  EFLAGS RSI R12 R13 R14 ZZ xor     esi, esi 
               8900     -2 INSTR LOCAL n RSI ZZ  AlwaysNUM xor     esi, esi 
               8902      1 INSTR BELONGTO 8870 
               8902      1 INSTR DEADREGS  EFLAGS R12 R13 R14 ZZ pop     rbp 
@@ -4525,8 +4556,9 @@
               8926     -1 INSTR LOCAL NoMetaUpdate call    _g_type_check_instance_cast 
               8926      5 INSTR BELONGTO 8910 
               8926      5 INSTR DEADREGS  EFLAGS R12 ZZ call    _g_type_check_instance_cast 
-              892b     -1 INSTR LOCAL MetadataRedundant xor     esi, esi 
               892b      2 INSTR BELONGTO 8910 
+              892b      2 INSTR DEADREGS  EFLAGS RSI RDI R12 ZZ xor     esi, esi 
+              892b     -2 INSTR LOCAL n RSI ZZ  AlwaysNUM xor     esi, esi 
               892d      3 INSTR BELONGTO 8910 
               892d      3 INSTR DEADREGS  EFLAGS RDI R12 ZZ mov     rdi, rax 
               8930     -1 INSTR LOCAL NoMetaUpdate call    _gtk_notebook_set_current_page 
@@ -4539,8 +4571,9 @@
               893c     -1 INSTR LOCAL NoMetaUpdate call    _g_type_check_instance_cast 
               893c      5 INSTR BELONGTO 8910 
               893c      5 INSTR DEADREGS  EFLAGS R12 ZZ call    _g_type_check_instance_cast 
-              8941     -1 INSTR LOCAL MetadataRedundant mov     esi, 2 
+              8941     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 2 
               8941      5 INSTR BELONGTO 8910 
+              8941      5 INSTR DEADREGS  EFLAGS RSI RDI R12 ZZ mov     esi, 2 
               8946      3 INSTR BELONGTO 8910 
               8946      3 INSTR DEADREGS  EFLAGS RDI R12 ZZ mov     rdi, rax 
               8949     -1 INSTR LOCAL NoMetaUpdate call    _gtk_notebook_remove_page 
@@ -4590,8 +4623,9 @@
               899c     -1 INSTR LOCAL NoMetaUpdate call    _g_type_check_instance_cast 
               899c      5 INSTR BELONGTO 8910 
               899c      5 INSTR DEADREGS  EFLAGS R12 ZZ call    _g_type_check_instance_cast 
-              89a1     -1 INSTR LOCAL MetadataRedundant xor     esi, esi 
               89a1      2 INSTR BELONGTO 8910 
+              89a1      2 INSTR DEADREGS  EFLAGS RSI RDI R12 ZZ xor     esi, esi 
+              89a1     -2 INSTR LOCAL n RSI ZZ  AlwaysNUM xor     esi, esi 
               89a3      3 INSTR BELONGTO 8910 
               89a3      3 INSTR DEADREGS  EFLAGS RDI R12 ZZ mov     rdi, rax 
               89a6     -1 INSTR LOCAL NoMetaUpdate call    _gtk_lock_button_set_permission 
@@ -4609,8 +4643,9 @@
               89ba     -1 INSTR LOCAL NoMetaUpdate call    _g_type_check_instance_cast 
               89ba      5 INSTR BELONGTO 8910 
               89ba      5 INSTR DEADREGS  EFLAGS R12 ZZ call    _g_type_check_instance_cast 
-              89bf     -1 INSTR LOCAL MetadataRedundant xor     esi, esi 
               89bf      2 INSTR BELONGTO 8910 
+              89bf      2 INSTR DEADREGS  EFLAGS RSI RDI R12 ZZ xor     esi, esi 
+              89bf     -2 INSTR LOCAL n RSI ZZ  AlwaysNUM xor     esi, esi 
               89c1      3 INSTR BELONGTO 8910 
               89c1      3 INSTR DEADREGS  EFLAGS RDI R12 ZZ mov     rdi, rax 
               89c4     -1 INSTR LOCAL NoMetaUpdate call    _gtk_window_set_role 
@@ -4723,9 +4758,8 @@
               8a65      5 INSTR BELONGTO 8a50 
               8a65      5 INSTR DEADREGS  EFLAGS RBX RSI RDI R12 R13 R14 R15 ZZ lea     rsi, [rsp+58h+var_40] 
               8a65      5 PTRIMMEDESP STACK 24 displ lea     rsi, [rsp+58h+var_40]
+              8a6a     -1 INSTR LOCAL MetadataUnused mov     [rsp+58h+var_40], 0 
               8a6a      9 INSTR BELONGTO 8a50 
-              8a6a      9 INSTR DEADREGS  EFLAGS RBX RDI R12 R13 R14 R15 ZZ mov     [rsp+58h+var_40], 0 
-              8a6a      9 PTRIMMEDESP STACK 24 displ mov     [rsp+58h+var_40], 0
               8a73      4 INSTR BELONGTO 8a50 
               8a73      4 INSTR DEADREGS  EFLAGS RBX RDI R12 R13 R14 R15 ZZ mov     rdi, [rax+48h] 
               8a77     -1 INSTR LOCAL NoMetaUpdate call    _gmenu_tree_load_sync 
@@ -4888,22 +4922,21 @@
               8b81      5 INSTR DEADREGS  EFLAGS R15 ZZ call    _gmenu_tree_item_unref 
               8b86     -1 INSTR LOCAL NoMetaUpdate jmp     short loc_8B25 
               8b86      2 INSTR BELONGTO 8a50 
-              8b90     -2 INSTR LOCAL n RAX ZZ  NumericDEFs mov     rax, [rsp+58h+var_40] 
+              8b90     -1 INSTR LOCAL MetadataUnused mov     rax, [rsp+58h+var_40] 
               8b90      5 INSTR BELONGTO 8a50 
-              8b90      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX R12 R13 R14 R15 ZZ mov     rax, [rsp+58h+var_40] 
-              8b90      5 PTRIMMEDESP STACK 24 displ mov     rax, [rsp+58h+var_40]
               8b95      7 INSTR BELONGTO 8a50 
-              8b95      7 INSTR DEADREGS  EFLAGS RCX RDX RBX R12 R13 R14 R15 ZZ lea     rdx, aCouldNotLoadCo; "Could not load control center menu: %s" 
+              8b95      7 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI RDI R12 R13 R14 R15 ZZ lea     rdx, aCouldNotLoadCo; "Could not load control center menu: %s" 
               8b9c     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 10h 
               8b9c      5 INSTR BELONGTO 8a50 
-              8b9c      5 INSTR DEADREGS  EFLAGS RCX RBX R12 R13 R14 R15 ZZ mov     esi, 10h 
+              8b9c      5 INSTR DEADREGS  EFLAGS RCX RBX RSI RDI R12 R13 R14 R15 ZZ mov     esi, 10h 
               8ba1      2 INSTR BELONGTO 8a50 
-              8ba1      2 INSTR DEADREGS  EFLAGS RCX RBX R12 R13 R14 R15 ZZ xor     edi, edi 
+              8ba1      2 INSTR DEADREGS  EFLAGS RCX RBX RDI R12 R13 R14 R15 ZZ xor     edi, edi 
               8ba1     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
               8ba3      4 INSTR BELONGTO 8a50 
               8ba3      4 INSTR DEADREGS  EFLAGS RCX RBX R12 R13 R14 R15 ZZ mov     rcx, [rax+8] 
-              8ba7     -1 INSTR LOCAL MetadataRedundant xor     eax, eax 
               8ba7      2 INSTR BELONGTO 8a50 
+              8ba7      2 INSTR DEADREGS  EFLAGS RAX RBX R12 R13 R14 R15 ZZ xor     eax, eax 
+              8ba7     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
               8ba9     -1 INSTR LOCAL NoMetaUpdate call    _g_log 
               8ba9      5 INSTR BELONGTO 8a50 
               8ba9      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ call    _g_log 
@@ -4959,8 +4992,9 @@
               8bf6     -1 INSTR LOCAL NoMetaUpdate call    _g_type_check_instance_cast 
               8bf6      5 INSTR BELONGTO 8a50 
               8bf6      5 INSTR DEADREGS  EFLAGS R15 ZZ call    _g_type_check_instance_cast 
-              8bfb     -1 INSTR LOCAL MetadataRedundant xor     esi, esi 
               8bfb      2 INSTR BELONGTO 8a50 
+              8bfb      2 INSTR DEADREGS  EFLAGS RSI RDI R15 ZZ xor     esi, esi 
+              8bfb     -2 INSTR LOCAL n RSI ZZ  AlwaysNUM xor     esi, esi 
               8bfd      3 INSTR BELONGTO 8a50 
               8bfd      3 INSTR DEADREGS  EFLAGS RDI R15 ZZ mov     rdi, rax 
               8c00     -1 INSTR LOCAL NoMetaUpdate call    _gtk_tree_model_filter_new 
@@ -5022,11 +5056,13 @@
               8c5c      5 INSTR DEADREGS  EFLAGS R15 ZZ call    _g_type_check_instance_cast 
               8c61     -2 INSTR LOCAL n R8 ZZ  AlwaysNUM xor     r8d, r8d 
               8c61      3 INSTR BELONGTO 8a50 
-              8c61      3 INSTR DEADREGS  EFLAGS RSI RDI R8 R15 ZZ xor     r8d, r8d 
-              8c64     -1 INSTR LOCAL MetadataRedundant xor     edx, edx 
+              8c61      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R15 ZZ xor     r8d, r8d 
               8c64      2 INSTR BELONGTO 8a50 
-              8c66     -1 INSTR LOCAL MetadataRedundant mov     ecx, 1 
+              8c64      2 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R15 ZZ xor     edx, edx 
+              8c64     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
+              8c66     -2 INSTR LOCAL n RCX ZZ  NUMVia2ndSrcIMMEDNUM mov     ecx, 1 
               8c66      5 INSTR BELONGTO 8a50 
+              8c66      5 INSTR DEADREGS  EFLAGS RCX RSI RDI R15 ZZ mov     ecx, 1 
               8c6b      3 INSTR BELONGTO 8a50 
               8c6b      3 INSTR DEADREGS  EFLAGS RSI RDI R15 ZZ mov     rsi, r14 
               8c6e      3 INSTR BELONGTO 8a50 
@@ -5183,13 +5219,14 @@
               8d69     -1 INSTR LOCAL NoMetaUpdate jmp     loc_8B0A 
               8d69      5 INSTR BELONGTO 8a50 
               8d6e      2 INSTR BELONGTO 8a50 
-              8d6e      2 INSTR DEADREGS  EFLAGS R15 ZZ xor     edi, edi 
+              8d6e      2 INSTR DEADREGS  EFLAGS RDI R15 ZZ xor     edi, edi 
               8d6e     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
               8d70     -1 INSTR LOCAL NoMetaUpdate call    _gtk_separator_new 
               8d70      5 INSTR BELONGTO 8a50 
               8d70      5 INSTR DEADREGS  EFLAGS R15 ZZ call    _gtk_separator_new 
-              8d75     -1 INSTR LOCAL MetadataRedundant mov     esi, 0Bh 
+              8d75     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 0Bh 
               8d75      5 INSTR BELONGTO 8a50 
+              8d75      5 INSTR DEADREGS  EFLAGS RSI RDI R15 ZZ mov     esi, 0Bh 
               8d7a      3 INSTR BELONGTO 8a50 
               8d7a      3 INSTR DEADREGS  EFLAGS RDI R15 ZZ mov     r15, rax 
               8d7d      3 INSTR BELONGTO 8a50 
@@ -5198,7 +5235,7 @@
               8d80      5 INSTR BELONGTO 8a50 
               8d80      5 INSTR DEADREGS  EFLAGS ZZ call    _gtk_widget_set_margin_top 
               8d85      3 INSTR BELONGTO 8a50 
-              8d85      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, r15 
+              8d85      3 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     rdi, r15 
               8d88     -1 INSTR LOCAL MetadataRedundant mov     esi, 0Ah 
               8d88      5 INSTR BELONGTO 8a50 
               8d8d     -1 INSTR LOCAL NoMetaUpdate call    _gtk_widget_set_margin_bottom 
@@ -5222,13 +5259,15 @@
               8da9      5 INSTR DEADREGS  EFLAGS ZZ call    _g_type_check_instance_cast 
               8dae     -2 INSTR LOCAL n R8 ZZ  AlwaysNUM xor     r8d, r8d 
               8dae      3 INSTR BELONGTO 8a50 
-              8dae      3 INSTR DEADREGS  EFLAGS RSI RDI R8 ZZ xor     r8d, r8d 
+              8dae      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 ZZ xor     r8d, r8d 
               8db1      3 INSTR BELONGTO 8a50 
-              8db1      3 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     rdi, rax 
-              8db4     -1 INSTR LOCAL MetadataRedundant xor     ecx, ecx 
+              8db1      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI ZZ mov     rdi, rax 
               8db4      2 INSTR BELONGTO 8a50 
-              8db6     -1 INSTR LOCAL MetadataRedundant xor     edx, edx 
+              8db4      2 INSTR DEADREGS  EFLAGS RCX RDX RSI ZZ xor     ecx, ecx 
+              8db4     -2 INSTR LOCAL n RCX ZZ  AlwaysNUM xor     ecx, ecx 
               8db6      2 INSTR BELONGTO 8a50 
+              8db6      2 INSTR DEADREGS  EFLAGS RDX RSI ZZ xor     edx, edx 
+              8db6     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
               8db8      3 INSTR BELONGTO 8a50 
               8db8      3 INSTR DEADREGS  EFLAGS RSI ZZ mov     rsi, r15 
               8dbb     -1 INSTR LOCAL NoMetaUpdate call    _gtk_box_pack_start 
@@ -5268,21 +5307,21 @@
               8df0      0 FUNC MMSAFENESS SAFE
               8df0    146 FUNC GLOBAL sub_8DF0 FUNC_UNSAFE NOFP RET               8e81 
               8df0      1 INSTR BELONGTO 8df0 
-              8df0      1 INSTR DEADREGS  EFLAGS ZZ push    rbx 
+              8df0      1 INSTR DEADREGS  EFLAGS RCX ZZ push    rbx 
               8df0     -3 INSTR LOCAL NoWarn push    rbx 
               8df1     16 DATAREF STACK 594 esp + 0 PARENT LocalFrame LOCALFRAME
               8df1      4 INSTR BELONGTO 8df0 
-              8df1      4 INSTR DEADREGS  EFLAGS RBX ZZ sub     rsp, 10h 
+              8df1      4 INSTR DEADREGS  EFLAGS RCX RBX ZZ sub     rsp, 10h 
               8df1      8 MEMORYHOLE STACK esp + 16 CalleeSavedRegs 
               8df1      8 MEMORYHOLE STACK esp + 24 ReturnAddress 
               8df5      3 INSTR BELONGTO 8df0 
-              8df5      3 INSTR DEADREGS  EFLAGS RBX ZZ mov     ecx, [rsi+1Ch] 
+              8df5      3 INSTR DEADREGS  EFLAGS RCX RBX ZZ mov     ecx, [rsi+1Ch] 
               8df8     -1 INSTR LOCAL NoMetaUpdate cmp     ecx, 0FF0Dh 
               8df8      6 INSTR BELONGTO 8df0 
               8dfe     -1 INSTR LOCAL NoMetaUpdate jz      short loc_8E30 
               8dfe      2 INSTR BELONGTO 8df0 
               8e00      2 INSTR BELONGTO 8df0 
-              8e00      2 INSTR DEADREGS  EFLAGS RBX ZZ xor     eax, eax 
+              8e00      2 INSTR DEADREGS  EFLAGS RAX RBX ZZ xor     eax, eax 
               8e00     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
               8e02     -1 INSTR LOCAL NoMetaUpdate cmp     ecx, 0FF1Bh 
               8e02      6 INSTR BELONGTO 8df0 
@@ -5302,8 +5341,9 @@
               8e1c     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rsp, 10h 
               8e1c      4 INSTR BELONGTO 8df0 
               8e20     16 DEALLOC STACK esp - 16 mov     eax, 1
-              8e20     -1 INSTR LOCAL MetadataRedundant mov     eax, 1 
+              8e20     -2 INSTR LOCAL n RAX ZZ  NUMVia2ndSrcIMMEDNUM mov     eax, 1 
               8e20      5 INSTR BELONGTO 8df0 
+              8e20      5 INSTR DEADREGS  EFLAGS RAX RBX ZZ mov     eax, 1 
               8e25      1 INSTR BELONGTO 8df0 
               8e25      1 INSTR DEADREGS  EFLAGS RBX ZZ pop     rbx 
               8e26      1 INSTR BELONGTO 8df0 
@@ -5326,7 +5366,7 @@
               8e47      3 INSTR BELONGTO 8df0 
               8e47      3 INSTR DEADREGS  EFLAGS RBX ZZ mov     rbx, rax 
               8e4a      3 INSTR BELONGTO 8df0 
-              8e4a      3 INSTR DEADREGS  EFLAGS ZZ mov     eax, [rsi+14h] 
+              8e4a      3 INSTR DEADREGS  EFLAGS RAX ZZ mov     eax, [rsi+14h] 
               8e4d      6 INSTR BELONGTO 8df0 
               8e4d      6 INSTR DEADREGS  EFLAGS ZZ mov     [rdx+80h], eax 
               8e53     -1 INSTR LOCAL NoMetaUpdate call    _gtk_icon_view_get_type 
@@ -5354,8 +5394,9 @@
               8e76     -1 INSTR LOCAL NoMetaUpdate call    _gtk_tree_path_free 
               8e76      5 INSTR BELONGTO 8df0 
               8e76      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _gtk_tree_path_free 
-              8e7b     -1 INSTR LOCAL MetadataRedundant mov     eax, 1 
+              8e7b     -2 INSTR LOCAL n RAX ZZ  NUMVia2ndSrcIMMEDNUM mov     eax, 1 
               8e7b      5 INSTR BELONGTO 8df0 
+              8e7b      5 INSTR DEADREGS  EFLAGS RAX RBX ZZ mov     eax, 1 
               8e80     -1 INSTR LOCAL NoMetaUpdate jmp     short loc_8E0A 
               8e80      2 INSTR BELONGTO 8df0 
               8e90      0 FUNC FRAMERESTORE 0 0 0 1 0 0 2 0 0 3 0 0 4 0 8 5 0 0 6 0 0 7 0 0 8 0 0 9 0 0 10 0 0 11 0 0 12 0 0 13 0 0 14 0 0 15 0 0 ZZ
@@ -5445,13 +5486,15 @@
               8f13      5 INSTR BELONGTO 8e90 
               8f13      5 INSTR DEADREGS  EFLAGS ZZ call    _g_free 
               8f18      4 INSTR BELONGTO 8e90 
-              8f18      4 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     rdi, [rbx+70h] 
+              8f18      4 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI ZZ mov     rdi, [rbx+70h] 
               8f1c      7 INSTR BELONGTO 8e90 
-              8f1c      7 INSTR DEADREGS  EFLAGS RDX RSI ZZ lea     rsi, aSearchString; "search-string" 
-              8f23     -1 INSTR LOCAL MetadataRedundant xor     ecx, ecx 
+              8f1c      7 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI ZZ lea     rsi, aSearchString; "search-string" 
               8f23      2 INSTR BELONGTO 8e90 
-              8f25     -1 INSTR LOCAL MetadataRedundant xor     eax, eax 
+              8f23      2 INSTR DEADREGS  EFLAGS RAX RCX RDX ZZ xor     ecx, ecx 
+              8f23     -2 INSTR LOCAL n RCX ZZ  AlwaysNUM xor     ecx, ecx 
               8f25      2 INSTR BELONGTO 8e90 
+              8f25      2 INSTR DEADREGS  EFLAGS RAX RDX ZZ xor     eax, eax 
+              8f25     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
               8f27      3 INSTR BELONGTO 8e90 
               8f27      3 INSTR DEADREGS  EFLAGS RDX ZZ mov     rdx, r12 
               8f2a      4 INSTR BELONGTO 8e90 
@@ -5495,15 +5538,16 @@
               8f70     -1 INSTR LOCAL NoMetaUpdate call    _g_type_check_instance_cast 
               8f70      5 INSTR BELONGTO 8e90 
               8f70      5 INSTR DEADREGS  EFLAGS RBX R12 ZZ call    _g_type_check_instance_cast 
-              8f75     -1 INSTR LOCAL MetadataRedundant mov     esi, 1 
+              8f75     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 1 
               8f75      5 INSTR BELONGTO 8e90 
+              8f75      5 INSTR DEADREGS  EFLAGS RBX RSI RDI R12 ZZ mov     esi, 1 
               8f7a      3 INSTR BELONGTO 8e90 
               8f7a      3 INSTR DEADREGS  EFLAGS RBX RDI R12 ZZ mov     rdi, rax 
               8f7d     -1 INSTR LOCAL NoMetaUpdate call    _gtk_notebook_set_current_page 
               8f7d      5 INSTR BELONGTO 8e90 
               8f7d      5 INSTR DEADREGS  EFLAGS RBX R12 ZZ call    _gtk_notebook_set_current_page 
               8f82      3 INSTR BELONGTO 8e90 
-              8f82      3 INSTR DEADREGS  EFLAGS RBX RDI R12 ZZ mov     rdi, rbp 
+              8f82      3 INSTR DEADREGS  EFLAGS RBX RSI RDI R12 ZZ mov     rdi, rbp 
               8f85     -1 INSTR LOCAL MetadataRedundant mov     esi, 50h 
               8f85      5 INSTR BELONGTO 8e90 
               8f8a     -1 INSTR LOCAL NoMetaUpdate call    _g_type_check_instance_cast 
@@ -5521,9 +5565,9 @@
               8fab      3 INSTR DEADREGS  EFLAGS RBX RDI R8 R12 ZZ mov     rdi, rax 
               8fae     -2 INSTR LOCAL n R8 ZZ  NUMVia2ndSrcIMMEDNUM mov     r8d, 1 
               8fae      6 INSTR BELONGTO 8e90 
-              8fae      6 INSTR DEADREGS  EFLAGS RBX R8 R12 ZZ mov     r8d, 1 
+              8fae      6 INSTR DEADREGS  EFLAGS RAX RBX R8 R12 ZZ mov     r8d, 1 
               8fb4      2 INSTR BELONGTO 8e90 
-              8fb4      2 INSTR DEADREGS  EFLAGS RBX R12 ZZ xor     eax, eax 
+              8fb4      2 INSTR DEADREGS  EFLAGS RAX RBX R12 ZZ xor     eax, eax 
               8fb4     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
               8fb6     -1 INSTR LOCAL MetadataUnused mov     [rsp+28h+var_20], 0 
               8fb6      9 INSTR BELONGTO 8e90 
@@ -5541,9 +5585,10 @@
               8fd3      5 INSTR BELONGTO 8e90 
               8fd3      5 INSTR DEADREGS  EFLAGS RBX R12 ZZ call    sub_8910 
               8fd8      3 INSTR BELONGTO 8e90 
-              8fd8      3 INSTR DEADREGS  EFLAGS RBX RDI R12 ZZ mov     rdi, rbp 
-              8fdb     -1 INSTR LOCAL MetadataRedundant mov     esi, 50h 
+              8fd8      3 INSTR DEADREGS  EFLAGS RBX RSI RDI R12 ZZ mov     rdi, rbp 
+              8fdb     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 50h 
               8fdb      5 INSTR BELONGTO 8e90 
+              8fdb      5 INSTR DEADREGS  EFLAGS RBX RSI R12 ZZ mov     esi, 50h 
               8fe0     -1 INSTR LOCAL NoMetaUpdate call    _g_type_check_instance_cast 
               8fe0      5 INSTR BELONGTO 8e90 
               8fe0      5 INSTR DEADREGS  EFLAGS RBX R12 ZZ call    _g_type_check_instance_cast 
@@ -5559,9 +5604,9 @@
               9001      3 INSTR DEADREGS  EFLAGS RBX RDI R8 R12 ZZ mov     rdi, rax 
               9004     -2 INSTR LOCAL n R8 ZZ  AlwaysNUM xor     r8d, r8d 
               9004      3 INSTR BELONGTO 8e90 
-              9004      3 INSTR DEADREGS  EFLAGS RBX R8 R12 ZZ xor     r8d, r8d 
+              9004      3 INSTR DEADREGS  EFLAGS RAX RBX R8 R12 ZZ xor     r8d, r8d 
               9007      2 INSTR BELONGTO 8e90 
-              9007      2 INSTR DEADREGS  EFLAGS RBX R12 ZZ xor     eax, eax 
+              9007      2 INSTR DEADREGS  EFLAGS RAX RBX R12 ZZ xor     eax, eax 
               9007     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
               9009     -1 INSTR LOCAL MetadataUnused mov     [rsp+28h+var_20], 0 
               9009      9 INSTR BELONGTO 8e90 
@@ -5644,8 +5689,9 @@
               9094      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_type_check_instance_cast 
               9099     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rsp, 8 
               9099      4 INSTR BELONGTO 9050 
-              909d     -1 INSTR LOCAL MetadataRedundant mov     esi, 12Ch 
+              909d     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 12Ch 
               909d      5 INSTR BELONGTO 9050 
+              909d      5 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ mov     esi, 12Ch 
               90a2      3 INSTR BELONGTO 9050 
               90a2      3 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     rdi, rax 
               90a5      1 INSTR BELONGTO 9050 
@@ -5718,7 +5764,7 @@
               9122     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rsp, 8 
               9122      4 INSTR BELONGTO 9050 
               9126      2 INSTR BELONGTO 9050 
-              9126      2 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     esi, ebp 
+              9126      2 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ mov     esi, ebp 
               9126      8 DEALLOC STACK esp - 8 mov     esi, ebp
               9128      3 INSTR BELONGTO 9050 
               9128      3 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     rdi, rax 
@@ -5732,20 +5778,19 @@
               9140      0 FUNC FRAMERESTORE 0 0 1 1 0 1 2 0 4 3 -8 0 4 0 8 5 0 0 6 0 4 7 0 0 8 0 0 9 0 0 10 0 0 11 0 0 12 0 0 13 0 0 14 0 0 15 0 0 ZZ
               9140      0 FUNC MMSAFENESS SAFE
               9140      1 INSTR BELONGTO 9140 
-              9140      1 INSTR DEADREGS  EFLAGS ZZ push    rbx 
+              9140      1 INSTR DEADREGS  EFLAGS RAX ZZ push    rbx 
               9140    242 FUNC GLOBAL sub_9140 FUNC_UNSAFE NOFP RET               9231 
               9140     -3 INSTR LOCAL NoWarn push    rbx 
               9141      2 INSTR BELONGTO 9140 
-              9141      2 INSTR DEADREGS  EFLAGS ZZ xor     ebx, ebx 
+              9141      2 INSTR DEADREGS  EFLAGS RAX RBX ZZ xor     ebx, ebx 
               9141     -2 INSTR LOCAL n RBX ZZ  AlwaysNUM xor     ebx, ebx 
               9143     16 DATAREF STACK 598 esp + 0 PARENT LocalFrame LOCALFRAME
               9143      4 INSTR BELONGTO 9140 
-              9143      4 INSTR DEADREGS  EFLAGS ZZ sub     rsp, 10h 
+              9143      4 INSTR DEADREGS  EFLAGS RAX ZZ sub     rsp, 10h 
               9143      8 MEMORYHOLE STACK esp + 16 CalleeSavedRegs 
               9143      8 MEMORYHOLE STACK esp + 24 ReturnAddress 
-              9147     -2 INSTR LOCAL n RAX ZZ  NumericDEFs mov     eax, [rsi+18h] 
+              9147     -1 INSTR LOCAL MetadataUnused mov     eax, [rsi+18h] 
               9147      3 INSTR BELONGTO 9140 
-              9147      3 INSTR DEADREGS  EFLAGS ZZ mov     eax, [rsi+18h] 
               914a     -1 INSTR LOCAL NoMetaUpdate test    eax, eax 
               914a      2 INSTR BELONGTO 9140 
               914c     -1 INSTR LOCAL NoMetaUpdate jz      short loc_91A8 
@@ -5755,7 +5800,7 @@
               9150     -1 INSTR LOCAL NoMetaUpdate jz      short loc_91A8 
               9150      2 INSTR BELONGTO 9140 
               9152      3 INSTR BELONGTO 9140 
-              9152      3 INSTR DEADREGS  EFLAGS ZZ mov     ecx, [rsi+1Ch] 
+              9152      3 INSTR DEADREGS  EFLAGS RAX RCX ZZ mov     ecx, [rsi+1Ch] 
               9155     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM sub     ecx, 46h 
               9155      3 INSTR BELONGTO 9140 
               9158     -1 INSTR LOCAL NoMetaUpdate cmp     ecx, 31h 
@@ -5764,7 +5809,7 @@
               915b      2 INSTR BELONGTO 9140 
               915d     -2 INSTR LOCAL n RAX ZZ  NUMVia2ndSrcIMMEDNUM mov     eax, 1 
               915d      5 INSTR BELONGTO 9140 
-              915d      5 INSTR DEADREGS  EFLAGS ZZ mov     eax, 1 
+              915d      5 INSTR DEADREGS  EFLAGS RAX ZZ mov     eax, 1 
               9162     -1 INSTR LOCAL MetadataRedundant shl     rax, cl 
               9162      3 INSTR BELONGTO 9140 
               9165     10 INSTR BELONGTO 9140 
@@ -5775,24 +5820,24 @@
               9172     -1 INSTR LOCAL NoMetaUpdate jnz     loc_9200 
               9172      6 INSTR BELONGTO 9140 
               9178     10 INSTR BELONGTO 9140 
-              9178     10 INSTR DEADREGS  EFLAGS RCX ZZ mov     rcx, 2000000020000h 
+              9178     10 INSTR DEADREGS  EFLAGS RCX RBX ZZ mov     rcx, 2000000020000h 
               9178     -2 INSTR LOCAL n RCX ZZ  NUMVia2ndSrcIMMEDNUM mov     rcx, 2000000020000h 
               9182     -1 INSTR LOCAL NoMetaUpdate test    rax, rcx 
               9182      3 INSTR BELONGTO 9140 
               9185     -1 INSTR LOCAL NoMetaUpdate jnz     short loc_91B8 
               9185      2 INSTR BELONGTO 9140 
               9187     10 INSTR BELONGTO 9140 
-              9187     10 INSTR DEADREGS  EFLAGS RCX ZZ mov     rcx, 80000000800h 
+              9187     10 INSTR DEADREGS  EFLAGS RCX RBX ZZ mov     rcx, 80000000800h 
               9187     -2 INSTR LOCAL n RCX ZZ  NUMVia2ndSrcIMMEDNUM mov     rcx, 80000000800h 
               9191     -1 INSTR LOCAL NoMetaUpdate test    rax, rcx 
               9191      3 INSTR BELONGTO 9140 
               9194     -1 INSTR LOCAL NoMetaUpdate jz      short loc_91B0 
               9194      2 INSTR BELONGTO 9140 
               9196      3 INSTR BELONGTO 9140 
-              9196      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rdx 
+              9196      3 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     rdi, rdx 
               9199     -2 INSTR LOCAL n RBX ZZ  NUMVia2ndSrcIMMEDNUM mov     ebx, 1 
               9199      5 INSTR BELONGTO 9140 
-              9199      5 INSTR DEADREGS  EFLAGS ZZ mov     ebx, 1 
+              9199      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     ebx, 1 
               919e     -1 INSTR LOCAL NoMetaUpdate call    _g_object_unref 
               919e      5 INSTR BELONGTO 9140 
               919e      5 INSTR DEADREGS  EFLAGS ZZ call    _g_object_unref 
@@ -5801,23 +5846,23 @@
               91a8      4 INSTR BELONGTO 9140 
               91ac     16 DEALLOC STACK esp - 16 mov     eax, ebx
               91ac      2 INSTR BELONGTO 9140 
-              91ac      2 INSTR DEADREGS  EFLAGS ZZ mov     eax, ebx 
+              91ac      2 INSTR DEADREGS  EFLAGS RAX ZZ mov     eax, ebx 
               91ac     -2 INSTR LOCAL n RAX ZZ  NumericDEFs mov     eax, ebx 
               91ae      1 INSTR BELONGTO 9140 
               91ae      1 INSTR DEADREGS  EFLAGS RBX ZZ pop     rbx 
               91af      1 INSTR BELONGTO 9140 
               91af      1 INSTR DEADREGS  EFLAGS ZZ retn 
               91b0      2 INSTR BELONGTO 9140 
-              91b0      2 INSTR DEADREGS  EFLAGS ZZ xor     ebx, ebx 
+              91b0      2 INSTR DEADREGS  EFLAGS RAX RBX ZZ xor     ebx, ebx 
               91b0     -2 INSTR LOCAL n RBX ZZ  AlwaysNUM xor     ebx, ebx 
               91b2     -1 INSTR LOCAL NoMetaUpdate jmp     short loc_91A8 
               91b2      2 INSTR BELONGTO 9140 
               91b8      5 INSTR BELONGTO 9140 
-              91b8      5 INSTR DEADREGS  EFLAGS ZZ mov     [rsp+18h+var_10], rdx 
+              91b8      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     [rsp+18h+var_10], rdx 
               91b8      5 PTRIMMEDESP STACK 8 displ mov     [rsp+18h+var_10], rdx
               91bd     -2 INSTR LOCAL n RBX ZZ  NUMVia2ndSrcIMMEDNUM mov     ebx, 1 
               91bd      5 INSTR BELONGTO 9140 
-              91bd      5 INSTR DEADREGS  EFLAGS ZZ mov     ebx, 1 
+              91bd      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     ebx, 1 
               91c2     -1 INSTR LOCAL NoMetaUpdate call    _gtk_notebook_get_type 
               91c2      5 INSTR BELONGTO 9140 
               91c2      5 INSTR DEADREGS  EFLAGS ZZ call    _gtk_notebook_get_type 
@@ -5865,15 +5910,15 @@
               9212     -1 INSTR LOCAL NoMetaUpdate test    eax, eax 
               9212      2 INSTR BELONGTO 9140 
               9214      5 INSTR BELONGTO 9140 
-              9214      5 INSTR DEADREGS  RDX ZZ mov     rdx, [rsp+18h+var_10] 
+              9214      5 INSTR DEADREGS  RAX RDX ZZ mov     rdx, [rsp+18h+var_10] 
               9214      5 PTRIMMEDESP STACK 8 displ mov     rdx, [rsp+18h+var_10]
               9219     -1 INSTR LOCAL NoMetaUpdate jz      short loc_91A8 
               9219      2 INSTR BELONGTO 9140 
               921b      4 INSTR BELONGTO 9140 
-              921b      4 INSTR DEADREGS  EFLAGS RAX RDI ZZ mov     rax, [rdx+20h] 
+              921b      4 INSTR DEADREGS  EFLAGS RAX RBX RDI ZZ mov     rax, [rdx+20h] 
               921f     -2 INSTR LOCAL n RBX ZZ  NUMVia2ndSrcIMMEDNUM mov     ebx, 1 
               921f      5 INSTR BELONGTO 9140 
-              921f      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     ebx, 1 
+              921f      5 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     ebx, 1 
               9224      4 INSTR BELONGTO 9140 
               9224      4 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, [rax+28h] 
               9228     -1 INSTR LOCAL NoMetaUpdate call    _gtk_widget_grab_focus 
@@ -5931,19 +5976,20 @@
               9287      5 INSTR DEADREGS  EFLAGS ZZ call    _cc_shell_get_type 
               928c     -2 INSTR LOCAL n R9 ZZ  NumericDEFs lea     r9, loc_9870 
               928c      7 INSTR BELONGTO 9240 
-              928c      7 INSTR DEADREGS  EFLAGS RCX RSI RDI R8 R9 ZZ lea     r9, loc_9870 
+              928c      7 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 ZZ lea     r9, loc_9870 
               9293     -2 INSTR LOCAL n RCX ZZ  NumericDEFs lea     rcx, loc_7C90 
               9293      7 INSTR BELONGTO 9240 
-              9293      7 INSTR DEADREGS  EFLAGS RCX RSI RDI R8 ZZ lea     rcx, loc_7C90 
+              9293      7 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 ZZ lea     rcx, loc_7C90 
               929a      3 INSTR BELONGTO 9240 
-              929a      3 INSTR DEADREGS  EFLAGS RSI RDI R8 ZZ mov     rsi, rbx 
+              929a      3 INSTR DEADREGS  EFLAGS RDX RSI RDI R8 ZZ mov     rsi, rbx 
               929d      3 INSTR BELONGTO 9240 
-              929d      3 INSTR DEADREGS  EFLAGS RBX RDI R8 ZZ mov     rdi, rax 
+              929d      3 INSTR DEADREGS  EFLAGS RDX RBX RDI R8 ZZ mov     rdi, rax 
               92a0     -2 INSTR LOCAL n R8 ZZ  NUMVia2ndSrcIMMEDNUM mov     r8d, 28h 
               92a0      6 INSTR BELONGTO 9240 
-              92a0      6 INSTR DEADREGS  EFLAGS RBX R8 ZZ mov     r8d, 28h 
-              92a6     -1 INSTR LOCAL MetadataRedundant mov     edx, 0A0h 
+              92a0      6 INSTR DEADREGS  EFLAGS RDX RBX R8 ZZ mov     r8d, 28h 
+              92a6     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 0A0h 
               92a6      5 INSTR BELONGTO 9240 
+              92a6      5 INSTR DEADREGS  EFLAGS RDX RBX ZZ mov     edx, 0A0h 
               92ab      7 INSTR BELONGTO 9240 
               92ab      7 INSTR DEADREGS  EFLAGS RBX ZZ mov     [rsp+18h+var_18], 0 
               92ab      7 PTRIMMEDESP STACK 0 displ mov     [rsp+18h+var_18], 0
@@ -6555,14 +6601,15 @@
               a014     -1 INSTR LOCAL NoMetaUpdate call    gnome_control_center_get_type 
               a014      5 INSTR BELONGTO a010 
               a014      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R9 R10 R11 ZZ call    gnome_control_center_get_type 
-              a019     -1 INSTR LOCAL MetadataRedundant xor     esi, esi 
               a019      2 INSTR BELONGTO a010 
+              a019      2 INSTR DEADREGS  EFLAGS RSI RDI ZZ xor     esi, esi 
+              a019     -2 INSTR LOCAL n RSI ZZ  AlwaysNUM xor     esi, esi 
               a01b      3 INSTR BELONGTO a010 
               a01b      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rax 
               a01e     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rsp, 8 
               a01e      4 INSTR BELONGTO a010 
               a022      2 INSTR BELONGTO a010 
-              a022      2 INSTR DEADREGS  EFLAGS ZZ xor     eax, eax 
+              a022      2 INSTR DEADREGS  EFLAGS RAX ZZ xor     eax, eax 
               a022     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
               a022      8 DEALLOC STACK esp - 8 xor     eax, eax
               a024     -1 INSTR LOCAL NoMetaUpdate jmp     _g_object_new 
@@ -6572,7 +6619,7 @@
               a030      0 FUNC MMSAFENESS SAFE
               a030    123 FUNC GLOBAL gnome_control_center_present FUNC_UNSAFE NOFP RET               a0aa 
               a030      5 INSTR BELONGTO a030 
-              a030      5 INSTR DEADREGS  EFLAGS ZZ mov     [rsp+var_18], rbx 
+              a030      5 INSTR DEADREGS  EFLAGS RCX ZZ mov     [rsp+var_18], rbx 
               a030      5 PTRIMMEDESP STACK -24 displ mov     [rsp+var_18], rbx
               a035     -1 INSTR LOCAL MetadataUnused mov     [rsp+var_8], r12 
               a035      5 INSTR BELONGTO a030 
@@ -6582,12 +6629,12 @@
               a03d      5 INSTR BELONGTO a030 
               a042     24 DATAREF STACK 605 esp + 0 PARENT LocalFrame LOCALFRAME
               a042      4 INSTR BELONGTO a030 
-              a042      4 INSTR DEADREGS  EFLAGS R12 ZZ sub     rsp, 18h 
+              a042      4 INSTR DEADREGS  EFLAGS RCX R12 ZZ sub     rsp, 18h 
               a042      8 MEMORYHOLE STACK esp + 24 ReturnAddress 
               a046     -1 INSTR LOCAL MetadataUnused mov     r12, [rdi+20h] 
               a046      4 INSTR BELONGTO a030 
               a04a      8 INSTR BELONGTO a030 
-              a04a      8 INSTR DEADREGS  EFLAGS ZZ mov     ecx, [r12+0A0h] 
+              a04a      8 INSTR DEADREGS  EFLAGS RCX ZZ mov     ecx, [r12+0A0h] 
               a052     -1 INSTR LOCAL NoMetaUpdate test    ecx, ecx 
               a052      2 INSTR BELONGTO a030 
               a054     -1 INSTR LOCAL NoMetaUpdate jnz     short loc_A088 
@@ -6758,12 +6805,12 @@
               a2ab     -1 INSTR LOCAL NoMetaUpdate jz      loc_A430 
               a2ab      6 INSTR BELONGTO a280 
               a2b1      4 INSTR BELONGTO a280 
-              a2b1      4 INSTR DEADREGS  EFLAGS RDI R12 R13 R14 R15 ZZ mov     rdi, [rbx+10h] 
+              a2b1      4 INSTR DEADREGS  EFLAGS RSI RDI R12 R13 R14 R15 ZZ mov     rdi, [rbx+10h] 
               a2b5      2 INSTR BELONGTO a280 
-              a2b5      2 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ xor     ebp, ebp 
+              a2b5      2 INSTR DEADREGS  EFLAGS RSI R12 R13 R14 R15 ZZ xor     ebp, ebp 
               a2b5     -2 INSTR LOCAL n RBP ZZ  AlwaysNUM xor     ebp, ebp 
               a2b7      4 INSTR BELONGTO a280 
-              a2b7      4 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ mov     r14, [rbx+8] 
+              a2b7      4 INSTR DEADREGS  EFLAGS RSI R12 R13 R14 R15 ZZ mov     r14, [rbx+8] 
               a2bb     -1 INSTR LOCAL NoMetaUpdate test    rdi, rdi 
               a2bb      3 INSTR BELONGTO a280 
               a2be     -1 INSTR LOCAL NoMetaUpdate jz      short loc_A2CF 
@@ -6775,10 +6822,10 @@
               a2c7      5 INSTR BELONGTO a280 
               a2c7      5 INSTR DEADREGS  EFLAGS R12 R13 R15 ZZ call    _g_utf8_casefold 
               a2cc      3 INSTR BELONGTO a280 
-              a2cc      3 INSTR DEADREGS  EFLAGS RDI R12 R13 R15 ZZ mov     rbp, rax 
+              a2cc      3 INSTR DEADREGS  EFLAGS RSI RDI R12 R13 R15 ZZ mov     rbp, rax 
               a2cf     -2 INSTR LOCAL n R12 ZZ  AlwaysNUM xor     r12d, r12d 
               a2cf      3 INSTR BELONGTO a280 
-              a2cf      3 INSTR DEADREGS  EFLAGS RDI R12 R13 R15 ZZ xor     r12d, r12d 
+              a2cf      3 INSTR DEADREGS  EFLAGS RSI RDI R12 R13 R15 ZZ xor     r12d, r12d 
               a2d2     -1 INSTR LOCAL NoMetaUpdate test    r14, r14 
               a2d2      3 INSTR BELONGTO a280 
               a2d5     -1 INSTR LOCAL NoMetaUpdate jz      short loc_A2E9 
@@ -6792,11 +6839,11 @@
               a2e1      5 INSTR BELONGTO a280 
               a2e1      5 INSTR DEADREGS  EFLAGS R12 R13 R15 ZZ call    _g_utf8_casefold 
               a2e6      3 INSTR BELONGTO a280 
-              a2e6      3 INSTR DEADREGS  EFLAGS RDI R12 R13 R15 ZZ mov     r12, rax 
+              a2e6      3 INSTR DEADREGS  EFLAGS RSI RDI R12 R13 R15 ZZ mov     r12, rax 
               a2e9      4 INSTR BELONGTO a280 
-              a2e9      4 INSTR DEADREGS  EFLAGS RDI R13 R15 ZZ mov     rdi, [rbx+18h] 
+              a2e9      4 INSTR DEADREGS  EFLAGS RSI RDI R13 R15 ZZ mov     rdi, [rbx+18h] 
               a2ed      2 INSTR BELONGTO a280 
-              a2ed      2 INSTR DEADREGS  EFLAGS R13 R15 ZZ xor     esi, esi 
+              a2ed      2 INSTR DEADREGS  EFLAGS RSI R13 R15 ZZ xor     esi, esi 
               a2ed     -2 INSTR LOCAL n RSI ZZ  AlwaysNUM xor     esi, esi 
               a2ef     -1 INSTR LOCAL NoMetaUpdate call    _pango_layout_set_attributes 
               a2ef      5 INSTR BELONGTO a280 
@@ -6894,9 +6941,9 @@
               a39d      3 INSTR BELONGTO a280 
               a39d      3 INSTR DEADREGS  EFLAGS R8 R13 R15 ZZ mov     r15, rax 
               a3a0      3 INSTR BELONGTO a280 
-              a3a0      3 INSTR DEADREGS  EFLAGS R8 R13 ZZ mov     r8, r14 
+              a3a0      3 INSTR DEADREGS  EFLAGS RAX R8 R13 ZZ mov     r8, r14 
               a3a3      2 INSTR BELONGTO a280 
-              a3a3      2 INSTR DEADREGS  EFLAGS R13 ZZ xor     eax, eax 
+              a3a3      2 INSTR DEADREGS  EFLAGS RAX R13 ZZ xor     eax, eax 
               a3a3     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
               a3a5     -1 INSTR LOCAL NoMetaUpdate call    _g_markup_printf_escaped 
               a3a5      5 INSTR BELONGTO a280 
@@ -6914,12 +6961,12 @@
               a3b8      5 INSTR BELONGTO a280 
               a3b8      5 INSTR DEADREGS  EFLAGS R14 R15 ZZ call    _g_free 
               a3bd      4 INSTR BELONGTO a280 
-              a3bd      4 INSTR DEADREGS  EFLAGS RSI RDI R14 R15 ZZ mov     rdi, [rbx+18h] 
+              a3bd      4 INSTR DEADREGS  EFLAGS RDX RSI RDI R14 R15 ZZ mov     rdi, [rbx+18h] 
               a3c1      3 INSTR BELONGTO a280 
-              a3c1      3 INSTR DEADREGS  EFLAGS RBX RSI R14 R15 ZZ mov     rsi, r13 
+              a3c1      3 INSTR DEADREGS  EFLAGS RDX RBX RSI R14 R15 ZZ mov     rsi, r13 
               a3c4     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 0FFFFFFFFh 
               a3c4      5 INSTR BELONGTO a280 
-              a3c4      5 INSTR DEADREGS  EFLAGS RBX R14 R15 ZZ mov     edx, 0FFFFFFFFh 
+              a3c4      5 INSTR DEADREGS  EFLAGS RDX RBX R14 R15 ZZ mov     edx, 0FFFFFFFFh 
               a3c9     -1 INSTR LOCAL NoMetaUpdate call    _pango_layout_set_markup 
               a3c9      5 INSTR BELONGTO a280 
               a3c9      5 INSTR DEADREGS  EFLAGS RBX R14 R15 ZZ call    _pango_layout_set_markup 
@@ -6966,7 +7013,7 @@
               a422      5 INSTR BELONGTO a280 
               a422      5 INSTR DEADREGS  EFLAGS R13 R14 R15 ZZ call    _g_markup_escape_text 
               a427      3 INSTR BELONGTO a280 
-              a427      3 INSTR DEADREGS  EFLAGS RSI RDI R13 R14 R15 ZZ mov     r13, rax 
+              a427      3 INSTR DEADREGS  EFLAGS RDX RSI RDI R13 R14 R15 ZZ mov     r13, rax 
               a42a     -1 INSTR LOCAL NoMetaUpdate jmp     short loc_A3BD 
               a42a      2 INSTR BELONGTO a280 
               a430      3 INSTR BELONGTO a280 
@@ -6979,8 +7026,9 @@
               a43b     -1 INSTR LOCAL NoMetaUpdate call    _pango_layout_new 
               a43b      5 INSTR BELONGTO a280 
               a43b      5 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ call    _pango_layout_new 
-              a440     -1 INSTR LOCAL MetadataRedundant mov     esi, 3 
+              a440     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 3 
               a440      5 INSTR BELONGTO a280 
+              a440      5 INSTR DEADREGS  EFLAGS RSI RDI R12 R13 R14 R15 ZZ mov     esi, 3 
               a445      4 INSTR BELONGTO a280 
               a445      4 INSTR DEADREGS  EFLAGS RDI R12 R13 R14 R15 ZZ mov     [rbx+18h], rax 
               a449      3 INSTR BELONGTO a280 
@@ -7060,19 +7108,20 @@
               a537      5 INSTR DEADREGS  EFLAGS ZZ call    _gtk_cell_renderer_text_get_type 
               a53c     -2 INSTR LOCAL n R9 ZZ  NumericDEFs lea     r9, sub_AA50 
               a53c      7 INSTR BELONGTO a4f0 
-              a53c      7 INSTR DEADREGS  EFLAGS RCX RSI RDI R8 R9 ZZ lea     r9, sub_AA50 
+              a53c      7 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 ZZ lea     r9, sub_AA50 
               a543     -2 INSTR LOCAL n RCX ZZ  NumericDEFs lea     rcx, loc_A110 
               a543      7 INSTR BELONGTO a4f0 
-              a543      7 INSTR DEADREGS  EFLAGS RCX RSI RDI R8 ZZ lea     rcx, loc_A110 
+              a543      7 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 ZZ lea     rcx, loc_A110 
               a54a      3 INSTR BELONGTO a4f0 
-              a54a      3 INSTR DEADREGS  EFLAGS RSI RDI R8 ZZ mov     rsi, rbx 
+              a54a      3 INSTR DEADREGS  EFLAGS RDX RSI RDI R8 ZZ mov     rsi, rbx 
               a54d      3 INSTR BELONGTO a4f0 
-              a54d      3 INSTR DEADREGS  EFLAGS RBX RDI R8 ZZ mov     rdi, rax 
+              a54d      3 INSTR DEADREGS  EFLAGS RDX RBX RDI R8 ZZ mov     rdi, rax 
               a550     -2 INSTR LOCAL n R8 ZZ  NUMVia2ndSrcIMMEDNUM mov     r8d, 30h 
               a550      6 INSTR BELONGTO a4f0 
-              a550      6 INSTR DEADREGS  EFLAGS RBX R8 ZZ mov     r8d, 30h 
-              a556     -1 INSTR LOCAL MetadataRedundant mov     edx, 130h 
+              a550      6 INSTR DEADREGS  EFLAGS RDX RBX R8 ZZ mov     r8d, 30h 
+              a556     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 130h 
               a556      5 INSTR BELONGTO a4f0 
+              a556      5 INSTR DEADREGS  EFLAGS RDX RBX ZZ mov     edx, 130h 
               a55b      7 INSTR BELONGTO a4f0 
               a55b      7 INSTR DEADREGS  EFLAGS RBX ZZ mov     [rsp+18h+var_18], 0 
               a55b      7 PTRIMMEDESP STACK 0 displ mov     [rsp+18h+var_18], 0
@@ -7186,16 +7235,17 @@
               a6c6      5 INSTR BELONGTO a670 
               a6c6      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX RSI R8 R9 R10 R11 R12 R15 ZZ call    sub_A280 
               a6cb      4 INSTR BELONGTO a670 
-              a6cb      4 INSTR DEADREGS  EFLAGS RBX RDI R12 R15 ZZ mov     rdi, [r14+18h] 
+              a6cb      4 INSTR DEADREGS  EFLAGS RBX RSI RDI R12 R15 ZZ mov     rdi, [r14+18h] 
               a6cf      5 INSTR BELONGTO a670 
-              a6cf      5 INSTR DEADREGS  EFLAGS RBX R12 R15 ZZ mov     esi, 29000h 
+              a6cf      5 INSTR DEADREGS  EFLAGS RBX RSI R12 R15 ZZ mov     esi, 29000h 
               a6d4     -1 INSTR LOCAL NoMetaUpdate call    _pango_layout_set_width 
               a6d4      5 INSTR BELONGTO a670 
               a6d4      5 INSTR DEADREGS  EFLAGS RBX R12 R15 ZZ call    _pango_layout_set_width 
               a6d9      4 INSTR BELONGTO a670 
-              a6d9      4 INSTR DEADREGS  EFLAGS RDX RBX RDI R12 R15 ZZ mov     rdi, [r14+18h] 
-              a6dd     -1 INSTR LOCAL MetadataRedundant xor     esi, esi 
+              a6d9      4 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI R12 R15 ZZ mov     rdi, [r14+18h] 
               a6dd      2 INSTR BELONGTO a670 
+              a6dd      2 INSTR DEADREGS  EFLAGS RDX RBX RSI R12 R14 R15 ZZ xor     esi, esi 
+              a6dd     -2 INSTR LOCAL n RSI ZZ  AlwaysNUM xor     esi, esi 
               a6df      3 INSTR BELONGTO a670 
               a6df      3 INSTR DEADREGS  EFLAGS RDX RBX R12 R14 R15 ZZ mov     rdx, rsp 
               a6df      3 PTRIMMEDESP STACK 0 displ mov     rdx, rsp
@@ -7207,7 +7257,7 @@
               a6ea     -1 INSTR LOCAL NoMetaUpdate jz      short loc_A6F3 
               a6ea      2 INSTR BELONGTO a670 
               a6ec      4 INSTR BELONGTO a670 
-              a6ec      4 INSTR DEADREGS  EFLAGS RBX R12 R14 R15 ZZ mov     eax, [rsp+48h+var_40] 
+              a6ec      4 INSTR DEADREGS  EFLAGS RAX RBX R12 R14 R15 ZZ mov     eax, [rsp+48h+var_40] 
               a6ec      4 PTRIMMEDESP STACK 8 displ mov     eax, [rsp+48h+var_40]
               a6f0      3 INSTR BELONGTO a670 
               a6f0      3 INSTR DEADREGS  EFLAGS RBX R12 R14 R15 ZZ mov     [rbp+0], eax 
@@ -7216,7 +7266,7 @@
               a6f6     -1 INSTR LOCAL NoMetaUpdate jz      short loc_A700 
               a6f6      2 INSTR BELONGTO a670 
               a6f8      4 INSTR BELONGTO a670 
-              a6f8      4 INSTR DEADREGS  EFLAGS RBX R12 R14 R15 ZZ mov     eax, [rsp+48h+var_3C] 
+              a6f8      4 INSTR DEADREGS  EFLAGS RAX RBX R12 R14 R15 ZZ mov     eax, [rsp+48h+var_3C] 
               a6f8      4 PTRIMMEDESP STACK 12 displ mov     eax, [rsp+48h+var_3C]
               a6fc      4 INSTR BELONGTO a670 
               a6fc      4 INSTR DEADREGS  EFLAGS RBX R12 R14 R15 ZZ mov     [r13+0], eax 
@@ -7463,14 +7513,15 @@
               aa74     -1 INSTR LOCAL NoMetaUpdate call    shell_search_renderer_get_type 
               aa74      5 INSTR BELONGTO aa70 
               aa74      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R9 R10 R11 ZZ call    shell_search_renderer_get_type 
-              aa79     -1 INSTR LOCAL MetadataRedundant xor     esi, esi 
               aa79      2 INSTR BELONGTO aa70 
+              aa79      2 INSTR DEADREGS  EFLAGS RSI RDI ZZ xor     esi, esi 
+              aa79     -2 INSTR LOCAL n RSI ZZ  AlwaysNUM xor     esi, esi 
               aa7b      3 INSTR BELONGTO aa70 
               aa7b      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rax 
               aa7e     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rsp, 8 
               aa7e      4 INSTR BELONGTO aa70 
               aa82      2 INSTR BELONGTO aa70 
-              aa82      2 INSTR DEADREGS  EFLAGS ZZ xor     eax, eax 
+              aa82      2 INSTR DEADREGS  EFLAGS RAX ZZ xor     eax, eax 
               aa82     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
               aa82      8 DEALLOC STACK esp - 8 xor     eax, eax
               aa84     -1 INSTR LOCAL NoMetaUpdate jmp     _g_object_new 
@@ -7496,16 +7547,17 @@
               aa99      5 INSTR BELONGTO aa90 
               aa99      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_type_class_peek_parent 
               aa9e      3 INSTR BELONGTO aa90 
-              aa9e      3 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     rdi, rbp 
-              aaa1     -1 INSTR LOCAL MetadataRedundant mov     esi, 50h 
+              aa9e      3 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ mov     rdi, rbp 
+              aaa1     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 50h 
               aaa1      5 INSTR BELONGTO aa90 
+              aaa1      5 INSTR DEADREGS  EFLAGS RBX RSI ZZ mov     esi, 50h 
               aaa6      7 INSTR BELONGTO aa90 
               aaa6      7 INSTR DEADREGS  EFLAGS RBX ZZ mov     cs:qword_211070, rax 
               aaad     -1 INSTR LOCAL NoMetaUpdate call    _g_type_check_class_cast 
               aaad      5 INSTR BELONGTO aa90 
               aaad      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_type_check_class_cast 
               aab2      3 INSTR BELONGTO aa90 
-              aab2      3 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     rdi, rbp 
+              aab2      3 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ mov     rdi, rbp 
               aab5     -1 INSTR LOCAL MetadataRedundant mov     esi, 20h 
               aab5      5 INSTR BELONGTO aa90 
               aaba      3 INSTR BELONGTO aa90 
@@ -7515,18 +7567,19 @@
               aabd      5 INSTR DEADREGS  EFLAGS ZZ call    _g_type_class_add_private 
               aac2     -2 INSTR LOCAL n RAX ZZ  NumericDEFs lea     rax, loc_B0C0 
               aac2      7 INSTR BELONGTO aa90 
-              aac2      7 INSTR DEADREGS  EFLAGS RAX RDX RSI RDI R8 ZZ lea     rax, loc_B0C0 
+              aac2      7 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 ZZ lea     rax, loc_B0C0 
               aac9      7 INSTR BELONGTO aa90 
-              aac9      7 INSTR DEADREGS  EFLAGS RDX RSI RDI R8 ZZ lea     rdx, aNameOfTheCateg; "Name of the category" 
+              aac9      7 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 ZZ lea     rdx, aNameOfTheCateg; "Name of the category" 
               aad0      7 INSTR BELONGTO aa90 
-              aad0      7 INSTR DEADREGS  EFLAGS RSI RDI R8 ZZ lea     rsi, aName_0    ; "Name" 
+              aad0      7 INSTR DEADREGS  EFLAGS RCX RSI RDI R8 ZZ lea     rsi, aName_0    ; "Name" 
               aad7      7 INSTR BELONGTO aa90 
-              aad7      7 INSTR DEADREGS  EFLAGS RDI R8 ZZ lea     rdi, aName      ; "name" 
+              aad7      7 INSTR DEADREGS  EFLAGS RCX RDI R8 ZZ lea     rdi, aName      ; "name" 
               aade     -2 INSTR LOCAL n R8 ZZ  NUMVia2ndSrcIMMEDNUM mov     r8d, 0EBh 
               aade      6 INSTR BELONGTO aa90 
-              aade      6 INSTR DEADREGS  EFLAGS R8 ZZ mov     r8d, 0EBh 
-              aae4     -1 INSTR LOCAL MetadataRedundant xor     ecx, ecx 
+              aade      6 INSTR DEADREGS  EFLAGS RCX R8 ZZ mov     r8d, 0EBh 
               aae4      2 INSTR BELONGTO aa90 
+              aae4      2 INSTR DEADREGS  EFLAGS RCX ZZ xor     ecx, ecx 
+              aae4     -2 INSTR LOCAL n RCX ZZ  AlwaysNUM xor     ecx, ecx 
               aae6      4 INSTR BELONGTO aa90 
               aae6      4 INSTR DEADREGS  EFLAGS ZZ mov     [rbx+20h], rax 
               aaea     -1 INSTR LOCAL MetadataRedundant lea     rax, loc_AFC0 
@@ -7549,34 +7602,37 @@
               ab16      5 INSTR BELONGTO aa90 
               ab16      5 INSTR DEADREGS  EFLAGS ZZ call    _g_param_spec_string 
               ab1b      3 INSTR BELONGTO aa90 
-              ab1b      3 INSTR DEADREGS  EFLAGS RDX RDI ZZ mov     rdi, rbx 
+              ab1b      3 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     rdi, rbx 
               ab1e      3 INSTR BELONGTO aa90 
-              ab1e      3 INSTR DEADREGS  EFLAGS RDX ZZ mov     rdx, rax 
-              ab21     -1 INSTR LOCAL MetadataRedundant mov     esi, 1 
+              ab1e      3 INSTR DEADREGS  EFLAGS RDX RSI ZZ mov     rdx, rax 
+              ab21     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 1 
               ab21      5 INSTR BELONGTO aa90 
+              ab21      5 INSTR DEADREGS  EFLAGS RSI ZZ mov     esi, 1 
               ab26     -1 INSTR LOCAL NoMetaUpdate call    _g_object_class_install_property 
               ab26      5 INSTR BELONGTO aa90 
               ab26      5 INSTR DEADREGS  EFLAGS ZZ call    _g_object_class_install_property 
               ab2b      7 INSTR BELONGTO aa90 
-              ab2b      7 INSTR DEADREGS  EFLAGS RDX RSI RDI R8 ZZ lea     rdx, aIconOfTheCateg; "Icon of the category" 
+              ab2b      7 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 ZZ lea     rdx, aIconOfTheCateg; "Icon of the category" 
               ab32      7 INSTR BELONGTO aa90 
-              ab32      7 INSTR DEADREGS  EFLAGS RSI RDI R8 ZZ lea     rsi, aIcon_0    ; "Icon" 
+              ab32      7 INSTR DEADREGS  EFLAGS RCX RSI RDI R8 ZZ lea     rsi, aIcon_0    ; "Icon" 
               ab39      7 INSTR BELONGTO aa90 
-              ab39      7 INSTR DEADREGS  EFLAGS RDI R8 ZZ lea     rdi, aIcon      ; "icon" 
+              ab39      7 INSTR DEADREGS  EFLAGS RCX RDI R8 ZZ lea     rdi, aIcon      ; "icon" 
               ab40     -2 INSTR LOCAL n R8 ZZ  NUMVia2ndSrcIMMEDNUM mov     r8d, 0EBh 
               ab40      6 INSTR BELONGTO aa90 
-              ab40      6 INSTR DEADREGS  EFLAGS R8 ZZ mov     r8d, 0EBh 
-              ab46     -1 INSTR LOCAL MetadataRedundant mov     ecx, 50h 
+              ab40      6 INSTR DEADREGS  EFLAGS RCX R8 ZZ mov     r8d, 0EBh 
+              ab46     -2 INSTR LOCAL n RCX ZZ  NUMVia2ndSrcIMMEDNUM mov     ecx, 50h 
               ab46      5 INSTR BELONGTO aa90 
+              ab46      5 INSTR DEADREGS  EFLAGS RCX ZZ mov     ecx, 50h 
               ab4b     -1 INSTR LOCAL NoMetaUpdate call    _g_param_spec_object 
               ab4b      5 INSTR BELONGTO aa90 
               ab4b      5 INSTR DEADREGS  EFLAGS ZZ call    _g_param_spec_object 
               ab50      3 INSTR BELONGTO aa90 
-              ab50      3 INSTR DEADREGS  EFLAGS RDX RDI ZZ mov     rdi, rbx 
+              ab50      3 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     rdi, rbx 
               ab53      3 INSTR BELONGTO aa90 
-              ab53      3 INSTR DEADREGS  EFLAGS RDX ZZ mov     rdx, rax 
-              ab56     -1 INSTR LOCAL MetadataRedundant mov     esi, 2 
+              ab53      3 INSTR DEADREGS  EFLAGS RDX RSI ZZ mov     rdx, rax 
+              ab56     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 2 
               ab56      5 INSTR BELONGTO aa90 
+              ab56      5 INSTR DEADREGS  EFLAGS RSI ZZ mov     esi, 2 
               ab5b     -1 INSTR LOCAL NoMetaUpdate call    _g_object_class_install_property 
               ab5b      5 INSTR BELONGTO aa90 
               ab5b      5 INSTR DEADREGS  EFLAGS ZZ call    _g_object_class_install_property 
@@ -7600,16 +7656,17 @@
               ab88     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rsp, 8 
               ab88      4 INSTR BELONGTO aa90 
               ab8c      3 INSTR BELONGTO aa90 
-              ab8c      3 INSTR DEADREGS  EFLAGS RDX RDI ZZ mov     rdi, rbx 
+              ab8c      3 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     rdi, rbx 
               ab8c      8 DEALLOC STACK esp - 8 mov     rdi, rbx
               ab8f      3 INSTR BELONGTO aa90 
-              ab8f      3 INSTR DEADREGS  EFLAGS RDX RBX ZZ mov     rdx, rax 
+              ab8f      3 INSTR DEADREGS  EFLAGS RDX RBX RSI ZZ mov     rdx, rax 
               ab92      1 INSTR BELONGTO aa90 
-              ab92      1 INSTR DEADREGS  EFLAGS RBX ZZ pop     rbx 
+              ab92      1 INSTR DEADREGS  EFLAGS RBX RSI ZZ pop     rbx 
               ab93      1 INSTR BELONGTO aa90 
-              ab93      1 INSTR DEADREGS  EFLAGS ZZ pop     rbp 
-              ab94     -1 INSTR LOCAL MetadataRedundant mov     esi, 3 
+              ab93      1 INSTR DEADREGS  EFLAGS RSI ZZ pop     rbp 
+              ab94     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 3 
               ab94      5 INSTR BELONGTO aa90 
+              ab94      5 INSTR DEADREGS  EFLAGS RSI ZZ mov     esi, 3 
               ab99     -1 INSTR LOCAL NoMetaUpdate jmp     _g_object_class_install_property 
               ab99      5 INSTR BELONGTO aa90 
               ab99      5 INSTR DEADREGS  EFLAGS ZZ jmp     _g_object_class_install_property 
@@ -7663,19 +7720,20 @@
               abe7      5 INSTR DEADREGS  EFLAGS ZZ call    _gtk_frame_get_type 
               abec     -2 INSTR LOCAL n R9 ZZ  NumericDEFs lea     r9, sub_B1E0 
               abec      7 INSTR BELONGTO aba0 
-              abec      7 INSTR DEADREGS  EFLAGS RCX RSI RDI R8 R9 ZZ lea     r9, sub_B1E0 
+              abec      7 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 ZZ lea     r9, sub_B1E0 
               abf3     -2 INSTR LOCAL n RCX ZZ  NumericDEFs lea     rcx, sub_AA90 
               abf3      7 INSTR BELONGTO aba0 
-              abf3      7 INSTR DEADREGS  EFLAGS RCX RSI RDI R8 ZZ lea     rcx, sub_AA90 
+              abf3      7 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 ZZ lea     rcx, sub_AA90 
               abfa      3 INSTR BELONGTO aba0 
-              abfa      3 INSTR DEADREGS  EFLAGS RSI RDI R8 ZZ mov     rsi, rbx 
+              abfa      3 INSTR DEADREGS  EFLAGS RDX RSI RDI R8 ZZ mov     rsi, rbx 
               abfd      3 INSTR BELONGTO aba0 
-              abfd      3 INSTR DEADREGS  EFLAGS RBX RDI R8 ZZ mov     rdi, rax 
+              abfd      3 INSTR DEADREGS  EFLAGS RDX RBX RDI R8 ZZ mov     rdi, rax 
               ac00     -2 INSTR LOCAL n R8 ZZ  NUMVia2ndSrcIMMEDNUM mov     r8d, 40h 
               ac00      6 INSTR BELONGTO aba0 
-              ac00      6 INSTR DEADREGS  EFLAGS RBX R8 ZZ mov     r8d, 40h 
-              ac06     -1 INSTR LOCAL MetadataRedundant mov     edx, 418h 
+              ac00      6 INSTR DEADREGS  EFLAGS RDX RBX R8 ZZ mov     r8d, 40h 
+              ac06     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 418h 
               ac06      5 INSTR BELONGTO aba0 
+              ac06      5 INSTR DEADREGS  EFLAGS RDX RBX ZZ mov     edx, 418h 
               ac0b      7 INSTR BELONGTO aba0 
               ac0b      7 INSTR DEADREGS  EFLAGS RBX ZZ mov     [rsp+18h+var_18], 0 
               ac0b      7 PTRIMMEDESP STACK 0 displ mov     [rsp+18h+var_18], 0
@@ -7998,9 +8056,10 @@
               b203      5 INSTR BELONGTO b1e0 
               b203      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_type_check_instance_cast 
               b208      1 INSTR BELONGTO b1e0 
-              b208      1 INSTR DEADREGS  EFLAGS RBX RDI ZZ pop     rbx 
-              b209     -1 INSTR LOCAL MetadataRedundant xor     esi, esi 
+              b208      1 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ pop     rbx 
               b209      2 INSTR BELONGTO b1e0 
+              b209      2 INSTR DEADREGS  EFLAGS RSI RDI ZZ xor     esi, esi 
+              b209     -2 INSTR LOCAL n RSI ZZ  AlwaysNUM xor     esi, esi 
               b20b      3 INSTR BELONGTO b1e0 
               b20b      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rax 
               b20e     -1 INSTR LOCAL NoMetaUpdate jmp     _gtk_frame_set_shadow_type 
@@ -8045,7 +8104,7 @@
               b25c      3 INSTR BELONGTO b220 
               b25c      3 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     rdi, rax 
               b25f      2 INSTR BELONGTO b220 
-              b25f      2 INSTR DEADREGS  EFLAGS RBX ZZ xor     eax, eax 
+              b25f      2 INSTR DEADREGS  EFLAGS RAX RBX ZZ xor     eax, eax 
               b25f     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
               b261      4 INSTR BELONGTO b220 
               b261      4 INSTR DEADREGS  EFLAGS RBX ZZ mov     [rsp+28h+var_28], r12 
@@ -8269,19 +8328,20 @@
               b5c7      5 INSTR DEADREGS  EFLAGS ZZ call    _gtk_icon_view_get_type 
               b5cc     -2 INSTR LOCAL n R9 ZZ  NumericDEFs lea     r9, sub_B6E0 
               b5cc      7 INSTR BELONGTO b580 
-              b5cc      7 INSTR DEADREGS  EFLAGS RCX RSI RDI R8 R9 ZZ lea     r9, sub_B6E0 
+              b5cc      7 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 ZZ lea     r9, sub_B6E0 
               b5d3     -2 INSTR LOCAL n RCX ZZ  NumericDEFs lea     rcx, sub_B610 
               b5d3      7 INSTR BELONGTO b580 
-              b5d3      7 INSTR DEADREGS  EFLAGS RCX RSI RDI R8 ZZ lea     rcx, sub_B610 
+              b5d3      7 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 ZZ lea     rcx, sub_B610 
               b5da      3 INSTR BELONGTO b580 
-              b5da      3 INSTR DEADREGS  EFLAGS RSI RDI R8 ZZ mov     rsi, rbx 
+              b5da      3 INSTR DEADREGS  EFLAGS RDX RSI RDI R8 ZZ mov     rsi, rbx 
               b5dd      3 INSTR BELONGTO b580 
-              b5dd      3 INSTR DEADREGS  EFLAGS RBX RDI R8 ZZ mov     rdi, rax 
+              b5dd      3 INSTR DEADREGS  EFLAGS RDX RBX RDI R8 ZZ mov     rdi, rax 
               b5e0     -2 INSTR LOCAL n R8 ZZ  NUMVia2ndSrcIMMEDNUM mov     r8d, 38h 
               b5e0      6 INSTR BELONGTO b580 
-              b5e0      6 INSTR DEADREGS  EFLAGS RBX R8 ZZ mov     r8d, 38h 
-              b5e6     -1 INSTR LOCAL MetadataRedundant mov     edx, 430h 
+              b5e0      6 INSTR DEADREGS  EFLAGS RDX RBX R8 ZZ mov     r8d, 38h 
+              b5e6     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 430h 
               b5e6      5 INSTR BELONGTO b580 
+              b5e6      5 INSTR DEADREGS  EFLAGS RDX RBX ZZ mov     edx, 430h 
               b5eb      7 INSTR BELONGTO b580 
               b5eb      7 INSTR DEADREGS  EFLAGS RBX ZZ mov     [rsp+18h+var_18], 0 
               b5eb      7 PTRIMMEDESP STACK 0 displ mov     [rsp+18h+var_18], 0
@@ -8318,16 +8378,17 @@
               b619      5 INSTR BELONGTO b610 
               b619      5 INSTR DEADREGS  EFLAGS ZZ call    _g_type_class_peek_parent 
               b61e      3 INSTR BELONGTO b610 
-              b61e      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rbx 
-              b621     -1 INSTR LOCAL MetadataRedundant mov     esi, 50h 
+              b61e      3 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     rdi, rbx 
+              b621     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 50h 
               b621      5 INSTR BELONGTO b610 
+              b621      5 INSTR DEADREGS  EFLAGS RSI ZZ mov     esi, 50h 
               b626      7 INSTR BELONGTO b610 
               b626      7 INSTR DEADREGS  EFLAGS ZZ mov     cs:qword_211080, rax 
               b62d     -1 INSTR LOCAL NoMetaUpdate call    _g_type_check_class_cast 
               b62d      5 INSTR BELONGTO b610 
               b62d      5 INSTR DEADREGS  EFLAGS ZZ call    _g_type_check_class_cast 
               b632      3 INSTR BELONGTO b610 
-              b632      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rbx 
+              b632      3 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     rdi, rbx 
               b635     -1 INSTR LOCAL MetadataRedundant mov     esi, 4 
               b635      5 INSTR BELONGTO b610 
               b63a      3 INSTR BELONGTO b610 
@@ -8356,21 +8417,22 @@
               b66e      5 INSTR BELONGTO b610 
               b66e      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX RSI RDI R8 R9 R10 R11 ZZ call    cc_shell_item_view_get_type 
               b673      7 INSTR BELONGTO b610 
-              b673      7 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI R8 R9 ZZ mov     rdx, cs:cc_shell_marshal_VOID__STRING_STRING_STRING_ptr 
+              b673      7 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI RDI R8 R9 ZZ mov     rdx, cs:cc_shell_marshal_VOID__STRING_STRING_STRING_ptr 
               b67a      7 INSTR BELONGTO b610 
-              b67a      7 INSTR DEADREGS  EFLAGS RBX RSI RDI R8 R9 ZZ lea     rdi, aDesktopItemAct; "desktop-item-activated" 
+              b67a      7 INSTR DEADREGS  EFLAGS RCX RBX RSI RDI R8 R9 ZZ lea     rdi, aDesktopItemAct; "desktop-item-activated" 
               b681      3 INSTR BELONGTO b610 
-              b681      3 INSTR DEADREGS  EFLAGS RBX RSI R8 R9 ZZ mov     rsi, rax 
+              b681      3 INSTR DEADREGS  EFLAGS RCX RBX RSI R8 R9 ZZ mov     rsi, rax 
               b684     -2 INSTR LOCAL n R9 ZZ  AlwaysNUM xor     r9d, r9d 
               b684      3 INSTR BELONGTO b610 
-              b684      3 INSTR DEADREGS  EFLAGS RBX R8 R9 ZZ xor     r9d, r9d 
+              b684      3 INSTR DEADREGS  EFLAGS RAX RCX RBX R8 R9 ZZ xor     r9d, r9d 
               b687     -2 INSTR LOCAL n R8 ZZ  AlwaysNUM xor     r8d, r8d 
               b687      3 INSTR BELONGTO b610 
-              b687      3 INSTR DEADREGS  EFLAGS RBX R8 ZZ xor     r8d, r8d 
-              b68a     -1 INSTR LOCAL MetadataRedundant xor     ecx, ecx 
+              b687      3 INSTR DEADREGS  EFLAGS RAX RCX RBX R8 ZZ xor     r8d, r8d 
               b68a      2 INSTR BELONGTO b610 
+              b68a      2 INSTR DEADREGS  EFLAGS RAX RCX RBX ZZ xor     ecx, ecx 
+              b68a     -2 INSTR LOCAL n RCX ZZ  AlwaysNUM xor     ecx, ecx 
               b68c      2 INSTR BELONGTO b610 
-              b68c      2 INSTR DEADREGS  EFLAGS RBX ZZ xor     eax, eax 
+              b68c      2 INSTR DEADREGS  EFLAGS RAX RBX ZZ xor     eax, eax 
               b68c     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
               b68e     -1 INSTR LOCAL MetadataUnused mov     [rsp+48h+var_20], 40h 
               b68e      9 INSTR BELONGTO b610 
@@ -8381,7 +8443,7 @@
               b6a0      4 PTRIMMEDESP STACK 0 displ mov     [rsp+48h+var_48], rdx
               b6a4     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 1 
               b6a4      5 INSTR BELONGTO b610 
-              b6a4      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     edx, 1 
+              b6a4      5 INSTR DEADREGS  EFLAGS RDX RBX ZZ mov     edx, 1 
               b6a9     -1 INSTR LOCAL MetadataUnused mov     [rsp+48h+var_30], 40h 
               b6a9      9 INSTR BELONGTO b610 
               b6b2      8 INSTR BELONGTO b610 
@@ -8424,17 +8486,19 @@
               b6ef      5 INSTR BELONGTO b6e0 
               b6ef      5 INSTR DEADREGS  EFLAGS ZZ call    _g_type_instance_get_private 
               b6f4      7 INSTR BELONGTO b6e0 
-              b6f4      7 INSTR DEADREGS  EFLAGS RSI RDI ZZ lea     rsi, aMargin    ; "margin" 
+              b6f4      7 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI ZZ lea     rsi, aMargin    ; "margin" 
               b6fb      4 INSTR BELONGTO b6e0 
-              b6fb      4 INSTR DEADREGS  EFLAGS RDI ZZ mov     [rbx+30h], rax 
+              b6fb      4 INSTR DEADREGS  EFLAGS RCX RDX RDI ZZ mov     [rbx+30h], rax 
               b6ff      3 INSTR BELONGTO b6e0 
-              b6ff      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rbx 
-              b702     -1 INSTR LOCAL MetadataRedundant xor     ecx, ecx 
+              b6ff      3 INSTR DEADREGS  EFLAGS RAX RCX RDX RDI ZZ mov     rdi, rbx 
               b702      2 INSTR BELONGTO b6e0 
-              b704     -1 INSTR LOCAL MetadataRedundant xor     edx, edx 
+              b702      2 INSTR DEADREGS  EFLAGS RAX RCX RDX ZZ xor     ecx, ecx 
+              b702     -2 INSTR LOCAL n RCX ZZ  AlwaysNUM xor     ecx, ecx 
               b704      2 INSTR BELONGTO b6e0 
+              b704      2 INSTR DEADREGS  EFLAGS RAX RDX ZZ xor     edx, edx 
+              b704     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
               b706      2 INSTR BELONGTO b6e0 
-              b706      2 INSTR DEADREGS  EFLAGS ZZ xor     eax, eax 
+              b706      2 INSTR DEADREGS  EFLAGS RAX ZZ xor     eax, eax 
               b706     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
               b708     -1 INSTR LOCAL NoMetaUpdate call    _g_object_set 
               b708      5 INSTR BELONGTO b6e0 
@@ -8558,7 +8622,7 @@
               b7c6     -1 INSTR LOCAL NoMetaUpdate jz      short loc_B7B7 
               b7c6      2 INSTR BELONGTO b770 
               b7c8      4 INSTR BELONGTO b770 
-              b7c8      4 INSTR DEADREGS  EFLAGS RAX RDI ZZ mov     rax, [rbp+0] 
+              b7c8      4 INSTR DEADREGS  EFLAGS RAX RSI RDI ZZ mov     rax, [rbp+0] 
               b7cc     -1 INSTR LOCAL NoMetaUpdate test    rax, rax 
               b7cc      3 INSTR BELONGTO b770 
               b7cf     -1 INSTR LOCAL NoMetaUpdate jz      short loc_B7A8 
@@ -8568,29 +8632,31 @@
               b7d4     -1 INSTR LOCAL NoMetaUpdate jnz     short loc_B7A8 
               b7d4      2 INSTR BELONGTO b770 
               b7d6      3 INSTR BELONGTO b770 
-              b7d6      3 INSTR DEADREGS  EFLAGS RBX RDI R12 R13 R14 R15 ZZ mov     rdi, rbp 
+              b7d6      3 INSTR DEADREGS  EFLAGS RBX RSI RDI R12 R13 R14 R15 ZZ mov     rdi, rbp 
               b7d9     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 50h 
               b7d9      5 INSTR BELONGTO b770 
-              b7d9      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ mov     esi, 50h 
+              b7d9      5 INSTR DEADREGS  EFLAGS RBX RSI R12 R13 R14 R15 ZZ mov     esi, 50h 
               b7de     -1 INSTR LOCAL NoMetaUpdate call    _g_type_check_instance_cast 
               b7de      5 INSTR BELONGTO b770 
               b7de      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ call    _g_type_check_instance_cast 
               b7e3      1 INSTR BELONGTO b770 
-              b7e3      1 INSTR DEADREGS  EFLAGS RBX RSI RDI R12 R13 R14 R15 ZZ pop     rbx 
+              b7e3      1 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI RDI R12 R13 R14 R15 ZZ pop     rbx 
               b7e4      1 INSTR BELONGTO b770 
-              b7e4      1 INSTR DEADREGS  EFLAGS RSI RDI R12 R13 R14 R15 ZZ pop     rbp 
+              b7e4      1 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R12 R13 R14 R15 ZZ pop     rbp 
               b7e5      2 INSTR BELONGTO b770 
-              b7e5      2 INSTR DEADREGS  EFLAGS RSI RDI R12 R13 R14 R15 ZZ pop     r12 
+              b7e5      2 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R12 R13 R14 R15 ZZ pop     r12 
               b7e7      7 INSTR BELONGTO b770 
-              b7e7      7 INSTR DEADREGS  EFLAGS RSI RDI R12 R13 R14 R15 ZZ lea     rsi, aWrapMode  ; "wrap-mode" 
+              b7e7      7 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R12 R13 R14 R15 ZZ lea     rsi, aWrapMode  ; "wrap-mode" 
               b7ee      3 INSTR BELONGTO b770 
-              b7ee      3 INSTR DEADREGS  EFLAGS RDI R12 R13 R14 R15 ZZ mov     rdi, rax 
-              b7f1     -1 INSTR LOCAL MetadataRedundant xor     ecx, ecx 
+              b7ee      3 INSTR DEADREGS  EFLAGS RCX RDX RDI R12 R13 R14 R15 ZZ mov     rdi, rax 
               b7f1      2 INSTR BELONGTO b770 
-              b7f3     -1 INSTR LOCAL MetadataRedundant xor     edx, edx 
+              b7f1      2 INSTR DEADREGS  EFLAGS RAX RCX RDX R12 R13 R14 R15 ZZ xor     ecx, ecx 
+              b7f1     -2 INSTR LOCAL n RCX ZZ  AlwaysNUM xor     ecx, ecx 
               b7f3      2 INSTR BELONGTO b770 
+              b7f3      2 INSTR DEADREGS  EFLAGS RAX RDX R12 R13 R14 R15 ZZ xor     edx, edx 
+              b7f3     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
               b7f5      2 INSTR BELONGTO b770 
-              b7f5      2 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ xor     eax, eax 
+              b7f5      2 INSTR DEADREGS  EFLAGS RAX R12 R13 R14 R15 ZZ xor     eax, eax 
               b7f5     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
               b7f7     -1 INSTR LOCAL NoMetaUpdate jmp     _g_object_set 
               b7f7      5 INSTR BELONGTO b770 
@@ -8613,14 +8679,15 @@
               b814     -1 INSTR LOCAL NoMetaUpdate call    cc_shell_item_view_get_type 
               b814      5 INSTR BELONGTO b810 
               b814      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R9 R10 R11 ZZ call    cc_shell_item_view_get_type 
-              b819     -1 INSTR LOCAL MetadataRedundant xor     esi, esi 
               b819      2 INSTR BELONGTO b810 
+              b819      2 INSTR DEADREGS  EFLAGS RSI RDI ZZ xor     esi, esi 
+              b819     -2 INSTR LOCAL n RSI ZZ  AlwaysNUM xor     esi, esi 
               b81b      3 INSTR BELONGTO b810 
               b81b      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rax 
               b81e     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rsp, 8 
               b81e      4 INSTR BELONGTO b810 
               b822      2 INSTR BELONGTO b810 
-              b822      2 INSTR DEADREGS  EFLAGS ZZ xor     eax, eax 
+              b822      2 INSTR DEADREGS  EFLAGS RAX ZZ xor     eax, eax 
               b822     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
               b822      8 DEALLOC STACK esp - 8 xor     eax, eax
               b824     -1 INSTR LOCAL NoMetaUpdate jmp     _g_object_new 
@@ -8658,11 +8725,13 @@
               b856      5 INSTR BELONGTO b830 
               b856      5 INSTR DEADREGS  EFLAGS R12 ZZ call    _gtk_icon_theme_get_default 
               b85b      3 INSTR BELONGTO b830 
-              b85b      3 INSTR DEADREGS  EFLAGS RSI RDI R12 ZZ mov     rsi, rbx 
-              b85e     -1 INSTR LOCAL MetadataRedundant mov     ecx, 10h 
+              b85b      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R12 ZZ mov     rsi, rbx 
+              b85e     -2 INSTR LOCAL n RCX ZZ  NUMVia2ndSrcIMMEDNUM mov     ecx, 10h 
               b85e      5 INSTR BELONGTO b830 
-              b863     -1 INSTR LOCAL MetadataRedundant mov     edx, 30h 
+              b85e      5 INSTR DEADREGS  EFLAGS RCX RDX RBX RDI R12 ZZ mov     ecx, 10h 
+              b863     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 30h 
               b863      5 INSTR BELONGTO b830 
+              b863      5 INSTR DEADREGS  EFLAGS RDX RBX RDI R12 ZZ mov     edx, 30h 
               b868      3 INSTR BELONGTO b830 
               b868      3 INSTR DEADREGS  EFLAGS RBX RDI R12 ZZ mov     rdi, rax 
               b86b     -1 INSTR LOCAL NoMetaUpdate call    _gtk_icon_theme_lookup_by_gicon 
@@ -8671,7 +8740,7 @@
               b870     -1 INSTR LOCAL NoMetaUpdate test    rax, rax 
               b870      3 INSTR BELONGTO b830 
               b873      3 INSTR BELONGTO b830 
-              b873      3 INSTR DEADREGS  RBX R12 ZZ mov     rbx, rax 
+              b873      3 INSTR DEADREGS  RBX RSI RDI R12 ZZ mov     rbx, rax 
               b876     -1 INSTR LOCAL NoMetaUpdate jz      short loc_B8E8 
               b876      2 INSTR BELONGTO b830 
               b878      5 INSTR BELONGTO b830 
@@ -8700,17 +8769,19 @@
               b899      5 INSTR BELONGTO b830 
               b899      5 INSTR DEADREGS  EFLAGS ZZ call    _gtk_icon_info_get_filename 
               b89e      7 INSTR BELONGTO b830 
-              b89e      7 INSTR DEADREGS  EFLAGS RCX RDX R8 ZZ lea     rdx, aCouldNotLoadIc; "Could not load icon '%s': %s" 
+              b89e      7 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 ZZ lea     rdx, aCouldNotLoadIc; "Could not load icon '%s': %s" 
               b8a5      3 INSTR BELONGTO b830 
-              b8a5      3 INSTR DEADREGS  EFLAGS RCX R8 ZZ mov     rcx, rax 
-              b8a8     -1 INSTR LOCAL MetadataRedundant xor     edi, edi 
+              b8a5      3 INSTR DEADREGS  EFLAGS RCX RSI RDI R8 ZZ mov     rcx, rax 
               b8a8      2 INSTR BELONGTO b830 
+              b8a8      2 INSTR DEADREGS  EFLAGS RAX RSI RDI R8 ZZ xor     edi, edi 
+              b8a8     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
               b8aa      3 INSTR BELONGTO b830 
-              b8aa      3 INSTR DEADREGS  EFLAGS R8 ZZ mov     r8, r12 
-              b8ad     -1 INSTR LOCAL MetadataRedundant mov     esi, 10h 
+              b8aa      3 INSTR DEADREGS  EFLAGS RAX RSI R8 ZZ mov     r8, r12 
+              b8ad     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 10h 
               b8ad      5 INSTR BELONGTO b830 
+              b8ad      5 INSTR DEADREGS  EFLAGS RAX RSI R12 ZZ mov     esi, 10h 
               b8b2      2 INSTR BELONGTO b830 
-              b8b2      2 INSTR DEADREGS  EFLAGS R12 ZZ xor     eax, eax 
+              b8b2      2 INSTR DEADREGS  EFLAGS RAX R12 ZZ xor     eax, eax 
               b8b2     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
               b8b4     -1 INSTR LOCAL NoMetaUpdate call    _g_log 
               b8b4      5 INSTR BELONGTO b830 
@@ -8742,15 +8813,15 @@
               b8e1      1 INSTR DEADREGS  EFLAGS ZZ retn 
               b8e1     40 DEALLOC STACK esp - 40 retn
               b8e8      7 INSTR BELONGTO b830 
-              b8e8      7 INSTR DEADREGS  EFLAGS RDX RBX R12 ZZ lea     rdx, dword_DCBC 
+              b8e8      7 INSTR DEADREGS  EFLAGS RAX RDX RBX RSI RDI R12 ZZ lea     rdx, dword_DCBC 
               b8ef     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 10h 
               b8ef      5 INSTR BELONGTO b830 
-              b8ef      5 INSTR DEADREGS  EFLAGS RBX R12 ZZ mov     esi, 10h 
+              b8ef      5 INSTR DEADREGS  EFLAGS RAX RBX RSI RDI R12 ZZ mov     esi, 10h 
               b8f4      2 INSTR BELONGTO b830 
-              b8f4      2 INSTR DEADREGS  EFLAGS RBX R12 ZZ xor     edi, edi 
+              b8f4      2 INSTR DEADREGS  EFLAGS RAX RBX RDI R12 ZZ xor     edi, edi 
               b8f4     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
               b8f6      2 INSTR BELONGTO b830 
-              b8f6      2 INSTR DEADREGS  EFLAGS RBX R12 ZZ xor     eax, eax 
+              b8f6      2 INSTR DEADREGS  EFLAGS RAX RBX R12 ZZ xor     eax, eax 
               b8f6     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
               b8f8     -1 INSTR LOCAL NoMetaUpdate call    _g_log 
               b8f8      5 INSTR BELONGTO b830 
@@ -8832,10 +8903,11 @@
               b97d      5 INSTR BELONGTO b920 
               b97d      5 INSTR DEADREGS  EFLAGS ZZ call    _g_type_check_instance_cast 
               b982      3 INSTR BELONGTO b920 
-              b982      3 INSTR DEADREGS  EFLAGS RDX RDI ZZ mov     rdx, rsp 
+              b982      3 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     rdx, rsp 
               b982      3 PTRIMMEDESP STACK 0 displ mov     rdx, rsp
-              b985     -1 INSTR LOCAL MetadataRedundant mov     esi, 8 
+              b985     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 8 
               b985      5 INSTR BELONGTO b920 
+              b985      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, 8 
               b98a      3 INSTR BELONGTO b920 
               b98a      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rax 
               b98d     -1 INSTR LOCAL NoMetaUpdate call    _gtk_list_store_set_column_types 
@@ -8851,10 +8923,12 @@
               b99d     -1 INSTR LOCAL NoMetaUpdate call    _g_type_check_instance_cast 
               b99d      5 INSTR BELONGTO b920 
               b99d      5 INSTR DEADREGS  EFLAGS ZZ call    _g_type_check_instance_cast 
-              b9a2     -1 INSTR LOCAL MetadataRedundant xor     edx, edx 
               b9a2      2 INSTR BELONGTO b920 
-              b9a4     -1 INSTR LOCAL MetadataRedundant xor     esi, esi 
+              b9a2      2 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ xor     edx, edx 
+              b9a2     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
               b9a4      2 INSTR BELONGTO b920 
+              b9a4      2 INSTR DEADREGS  EFLAGS RSI RDI ZZ xor     esi, esi 
+              b9a4     -2 INSTR LOCAL n RSI ZZ  AlwaysNUM xor     esi, esi 
               b9a6      3 INSTR BELONGTO b920 
               b9a6      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rax 
               b9a9     -1 INSTR LOCAL NoMetaUpdate call    _gtk_tree_sortable_set_sort_column_id 
@@ -8863,8 +8937,9 @@
               b9ae     -1 INSTR LOCAL NoMetaUpdate call    _gtk_icon_theme_get_default 
               b9ae      5 INSTR BELONGTO b920 
               b9ae      5 INSTR DEADREGS  EFLAGS ZZ call    _gtk_icon_theme_get_default 
-              b9b3     -1 INSTR LOCAL MetadataRedundant mov     esi, 50h 
+              b9b3     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 50h 
               b9b3      5 INSTR BELONGTO b920 
+              b9b3      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, 50h 
               b9b8      3 INSTR BELONGTO b920 
               b9b8      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rax 
               b9bb     -1 INSTR LOCAL NoMetaUpdate call    _g_type_check_instance_cast 
@@ -8977,19 +9052,20 @@
               bae7      5 INSTR DEADREGS  EFLAGS ZZ call    _gtk_list_store_get_type 
               baec     -2 INSTR LOCAL n R9 ZZ  NumericDEFs lea     r9, sub_B920 
               baec      7 INSTR BELONGTO baa0 
-              baec      7 INSTR DEADREGS  EFLAGS RCX RSI RDI R8 R9 ZZ lea     r9, sub_B920 
+              baec      7 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 ZZ lea     r9, sub_B920 
               baf3     -2 INSTR LOCAL n RCX ZZ  NumericDEFs lea     rcx, sub_B900 
               baf3      7 INSTR BELONGTO baa0 
-              baf3      7 INSTR DEADREGS  EFLAGS RCX RSI RDI R8 ZZ lea     rcx, sub_B900 
+              baf3      7 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 ZZ lea     rcx, sub_B900 
               bafa      3 INSTR BELONGTO baa0 
-              bafa      3 INSTR DEADREGS  EFLAGS RSI RDI R8 ZZ mov     rsi, rbx 
+              bafa      3 INSTR DEADREGS  EFLAGS RDX RSI RDI R8 ZZ mov     rsi, rbx 
               bafd      3 INSTR BELONGTO baa0 
-              bafd      3 INSTR DEADREGS  EFLAGS RBX RDI R8 ZZ mov     rdi, rax 
+              bafd      3 INSTR DEADREGS  EFLAGS RDX RBX RDI R8 ZZ mov     rdi, rax 
               bb00     -2 INSTR LOCAL n R8 ZZ  NUMVia2ndSrcIMMEDNUM mov     r8d, 20h 
               bb00      6 INSTR BELONGTO baa0 
-              bb00      6 INSTR DEADREGS  EFLAGS RBX R8 ZZ mov     r8d, 20h 
-              bb06     -1 INSTR LOCAL MetadataRedundant mov     edx, 0A8h 
+              bb00      6 INSTR DEADREGS  EFLAGS RDX RBX R8 ZZ mov     r8d, 20h 
+              bb06     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 0A8h 
               bb06      5 INSTR BELONGTO baa0 
+              bb06      5 INSTR DEADREGS  EFLAGS RDX RBX ZZ mov     edx, 0A8h 
               bb0b      7 INSTR BELONGTO baa0 
               bb0b      7 INSTR DEADREGS  EFLAGS RBX ZZ mov     [rsp+18h+var_18], 0 
               bb0b      7 PTRIMMEDESP STACK 0 displ mov     [rsp+18h+var_18], 0
@@ -9015,14 +9091,15 @@
               bb34     -1 INSTR LOCAL NoMetaUpdate call    cc_shell_model_get_type 
               bb34      5 INSTR BELONGTO bb30 
               bb34      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R9 R10 R11 ZZ call    cc_shell_model_get_type 
-              bb39     -1 INSTR LOCAL MetadataRedundant xor     esi, esi 
               bb39      2 INSTR BELONGTO bb30 
+              bb39      2 INSTR DEADREGS  EFLAGS RSI RDI ZZ xor     esi, esi 
+              bb39     -2 INSTR LOCAL n RSI ZZ  AlwaysNUM xor     esi, esi 
               bb3b      3 INSTR BELONGTO bb30 
               bb3b      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rax 
               bb3e     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rsp, 8 
               bb3e      4 INSTR BELONGTO bb30 
               bb42      2 INSTR BELONGTO bb30 
-              bb42      2 INSTR DEADREGS  EFLAGS ZZ xor     eax, eax 
+              bb42      2 INSTR DEADREGS  EFLAGS RAX ZZ xor     eax, eax 
               bb42     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
               bb42      8 DEALLOC STACK esp - 8 xor     eax, eax
               bb44     -1 INSTR LOCAL NoMetaUpdate jmp     _g_object_new 
@@ -9056,9 +9133,8 @@
               bb71      7 INSTR BELONGTO bb50 
               bb71      7 INSTR DEADREGS  EFLAGS RBX R13 R14 R15 ZZ sub     rsp, 0D8h 
               bb71      8 MEMORYHOLE STACK esp + 216 ReturnAddress 
+              bb78     -1 INSTR LOCAL MetadataUnused mov     [rsp+0D8h+var_58], rsi 
               bb78      8 INSTR BELONGTO bb50 
-              bb78      8 INSTR DEADREGS  EFLAGS RBX R13 R14 R15 ZZ mov     [rsp+0D8h+var_58], rsi 
-              bb78      8 PTRIMMEDESP STACK 128 displ mov     [rsp+0D8h+var_58], rsi
               bb80      5 INSTR BELONGTO bb50 
               bb80      5 INSTR DEADREGS  EFLAGS RBX R13 R14 R15 ZZ mov     [rsp+0D8h+var_60], rdi 
               bb80      5 PTRIMMEDESP STACK 120 displ mov     [rsp+0D8h+var_60], rdi
@@ -9112,10 +9188,12 @@
               bbd1     -1 INSTR LOCAL NoMetaUpdate call    _g_key_file_new 
               bbd1      5 INSTR BELONGTO bb50 
               bbd1      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_key_file_new 
-              bbd6     -1 INSTR LOCAL MetadataRedundant xor     ecx, ecx 
               bbd6      2 INSTR BELONGTO bb50 
-              bbd8     -1 INSTR LOCAL MetadataRedundant xor     edx, edx 
+              bbd6      2 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI RDI ZZ xor     ecx, ecx 
+              bbd6     -2 INSTR LOCAL n RCX ZZ  AlwaysNUM xor     ecx, ecx 
               bbd8      2 INSTR BELONGTO bb50 
+              bbd8      2 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI ZZ xor     edx, edx 
+              bbd8     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
               bbda      3 INSTR BELONGTO bb50 
               bbda      3 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ mov     rsi, r13 
               bbdd      3 INSTR BELONGTO bb50 
@@ -9126,11 +9204,12 @@
               bbe3      5 INSTR BELONGTO bb50 
               bbe3      5 INSTR DEADREGS  EFLAGS ZZ call    _g_key_file_load_from_file 
               bbe8      7 INSTR BELONGTO bb50 
-              bbe8      7 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ lea     rdx, aXGnomeSettings; "X-GNOME-Settings-Panel" 
+              bbe8      7 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI ZZ lea     rdx, aXGnomeSettings; "X-GNOME-Settings-Panel" 
               bbef      7 INSTR BELONGTO bb50 
-              bbef      7 INSTR DEADREGS  EFLAGS RSI RDI ZZ lea     rsi, aDesktopEntry; "Desktop Entry" 
-              bbf6     -1 INSTR LOCAL MetadataRedundant xor     ecx, ecx 
+              bbef      7 INSTR DEADREGS  EFLAGS RCX RSI RDI ZZ lea     rsi, aDesktopEntry; "Desktop Entry" 
               bbf6      2 INSTR BELONGTO bb50 
+              bbf6      2 INSTR DEADREGS  EFLAGS RCX RDI ZZ xor     ecx, ecx 
+              bbf6     -2 INSTR LOCAL n RCX ZZ  AlwaysNUM xor     ecx, ecx 
               bbf8      3 INSTR BELONGTO bb50 
               bbf8      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rbx 
               bbfb     -1 INSTR LOCAL NoMetaUpdate call    _g_key_file_get_string 
@@ -9139,21 +9218,21 @@
               bc00     -1 INSTR LOCAL NoMetaUpdate test    rax, rax 
               bc00      3 INSTR BELONGTO bb50 
               bc03      3 INSTR BELONGTO bb50 
-              bc03      3 INSTR DEADREGS  RDX RSI RDI R8 ZZ mov     rbp, rax 
+              bc03      3 INSTR DEADREGS  RCX RDX RSI RDI R8 ZZ mov     rbp, rax 
               bc06     -1 INSTR LOCAL NoMetaUpdate jz      loc_BD20 
               bc06      6 INSTR BELONGTO bb50 
               bc0c      7 INSTR BELONGTO bb50 
-              bc0c      7 INSTR DEADREGS  EFLAGS RDX RSI RDI R8 R9 R12 ZZ lea     rdx, aKeywords  ; "Keywords" 
+              bc0c      7 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 R12 ZZ lea     rdx, aKeywords  ; "Keywords" 
               bc13      7 INSTR BELONGTO bb50 
-              bc13      7 INSTR DEADREGS  EFLAGS RSI RDI R8 R9 R12 ZZ lea     rsi, aDesktopEntry; "Desktop Entry" 
+              bc13      7 INSTR DEADREGS  EFLAGS RCX RSI RDI R8 R9 R12 ZZ lea     rsi, aDesktopEntry; "Desktop Entry" 
               bc1a     -2 INSTR LOCAL n R9 ZZ  AlwaysNUM xor     r9d, r9d 
               bc1a      3 INSTR BELONGTO bb50 
-              bc1a      3 INSTR DEADREGS  EFLAGS RDI R8 R9 R12 ZZ xor     r9d, r9d 
+              bc1a      3 INSTR DEADREGS  EFLAGS RCX RDI R8 R9 R12 ZZ xor     r9d, r9d 
               bc1d     -2 INSTR LOCAL n R8 ZZ  AlwaysNUM xor     r8d, r8d 
               bc1d      3 INSTR BELONGTO bb50 
-              bc1d      3 INSTR DEADREGS  EFLAGS RDI R8 R12 ZZ xor     r8d, r8d 
+              bc1d      3 INSTR DEADREGS  EFLAGS RCX RDI R8 R12 ZZ xor     r8d, r8d 
               bc20      2 INSTR BELONGTO bb50 
-              bc20      2 INSTR DEADREGS  EFLAGS RDI R12 ZZ xor     ecx, ecx 
+              bc20      2 INSTR DEADREGS  EFLAGS RCX RDI R12 ZZ xor     ecx, ecx 
               bc20     -2 INSTR LOCAL n RCX ZZ  AlwaysNUM xor     ecx, ecx 
               bc22      3 INSTR BELONGTO bb50 
               bc22      3 INSTR DEADREGS  EFLAGS RDI R12 ZZ mov     rdi, rbx 
@@ -9186,22 +9265,24 @@
               bc4d      5 INSTR BELONGTO bb50 
               bc4d      5 INSTR DEADREGS  EFLAGS ZZ call    _g_type_check_instance_cast 
               bc52      3 INSTR BELONGTO bb50 
-              bc52      3 INSTR DEADREGS  EFLAGS RDI R8 R9 ZZ mov     rdi, rax 
+              bc52      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 ZZ mov     rdi, rax 
+              bc55     -1 INSTR LOCAL MetadataUnused mov     rax, [rsp+0D8h+var_58] 
               bc55      8 INSTR BELONGTO bb50 
-              bc55      8 INSTR DEADREGS  EFLAGS RAX R8 R9 ZZ mov     rax, [rsp+0D8h+var_58] 
-              bc55      8 PTRIMMEDESP STACK 128 displ mov     rax, [rsp+0D8h+var_58]
               bc5d      5 INSTR BELONGTO bb50 
-              bc5d      5 INSTR DEADREGS  EFLAGS R8 R9 ZZ mov     r8, [rsp+0D8h+var_68] 
+              bc5d      5 INSTR DEADREGS  EFLAGS RCX RDX RSI R8 R9 ZZ mov     r8, [rsp+0D8h+var_68] 
               bc5d      5 PTRIMMEDESP STACK 112 displ mov     r8, [rsp+0D8h+var_68]
               bc62     -2 INSTR LOCAL n R9 ZZ  NUMVia2ndSrcIMMEDNUM mov     r9d, 1 
               bc62      6 INSTR BELONGTO bb50 
-              bc62      6 INSTR DEADREGS  EFLAGS R9 ZZ mov     r9d, 1 
-              bc68     -1 INSTR LOCAL MetadataRedundant xor     ecx, ecx 
+              bc62      6 INSTR DEADREGS  EFLAGS RCX RDX RSI R9 ZZ mov     r9d, 1 
               bc68      2 INSTR BELONGTO bb50 
-              bc6a     -1 INSTR LOCAL MetadataRedundant xor     edx, edx 
+              bc68      2 INSTR DEADREGS  EFLAGS RCX RDX RSI ZZ xor     ecx, ecx 
+              bc68     -2 INSTR LOCAL n RCX ZZ  AlwaysNUM xor     ecx, ecx 
               bc6a      2 INSTR BELONGTO bb50 
-              bc6c     -1 INSTR LOCAL MetadataRedundant xor     esi, esi 
+              bc6a      2 INSTR DEADREGS  EFLAGS RDX RSI ZZ xor     edx, edx 
+              bc6a     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
               bc6c      2 INSTR BELONGTO bb50 
+              bc6c      2 INSTR DEADREGS  EFLAGS RSI ZZ xor     esi, esi 
+              bc6c     -2 INSTR LOCAL n RSI ZZ  AlwaysNUM xor     esi, esi 
               bc6e     -1 INSTR LOCAL MetadataUnused mov     [rsp+0D8h+var_70], 0FFFFFFFFh 
               bc6e      8 INSTR BELONGTO bb50 
               bc76     -1 INSTR LOCAL MetadataUnused mov     [rsp+0D8h+var_78], r12 
@@ -9209,7 +9290,7 @@
               bc7b     -1 INSTR LOCAL MetadataUnused mov     [rsp+0D8h+var_A8], rax 
               bc7b      5 INSTR BELONGTO bb50 
               bc80      2 INSTR BELONGTO bb50 
-              bc80      2 INSTR DEADREGS  EFLAGS ZZ xor     eax, eax 
+              bc80      2 INSTR DEADREGS  EFLAGS RAX ZZ xor     eax, eax 
               bc80     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
               bc82     -1 INSTR LOCAL MetadataUnused mov     [rsp+0D8h+var_80], 7 
               bc82      8 INSTR BELONGTO bb50 
@@ -9327,15 +9408,18 @@
               bd85      5 INSTR BELONGTO bb50 
               bd85      5 INSTR DEADREGS  EFLAGS R12 R14 R15 ZZ call    _g_strfreev 
               bd8a      7 INSTR BELONGTO bb50 
-              bd8a      7 INSTR DEADREGS  EFLAGS RCX RDX R12 R14 R15 ZZ lea     rdx, aNotLoadingDesk; "Not loading desktop file '%s' because i"... 
-              bd91     -1 INSTR LOCAL MetadataRedundant xor     edi, edi 
+              bd8a      7 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R12 R14 R15 ZZ lea     rdx, aNotLoadingDesk; "Not loading desktop file '%s' because i"... 
               bd91      2 INSTR BELONGTO bb50 
+              bd91      2 INSTR DEADREGS  EFLAGS RAX RCX RSI RDI R12 R14 R15 ZZ xor     edi, edi 
+              bd91     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
               bd93      3 INSTR BELONGTO bb50 
-              bd93      3 INSTR DEADREGS  EFLAGS RCX R12 R14 R15 ZZ mov     rcx, r13 
-              bd96     -1 INSTR LOCAL MetadataRedundant mov     esi, 10h 
+              bd93      3 INSTR DEADREGS  EFLAGS RAX RCX RSI R12 R14 R15 ZZ mov     rcx, r13 
+              bd96     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 10h 
               bd96      5 INSTR BELONGTO bb50 
-              bd9b     -1 INSTR LOCAL MetadataRedundant xor     eax, eax 
+              bd96      5 INSTR DEADREGS  EFLAGS RAX RSI R12 R13 R14 R15 ZZ mov     esi, 10h 
               bd9b      2 INSTR BELONGTO bb50 
+              bd9b      2 INSTR DEADREGS  EFLAGS RAX R12 R13 R14 R15 ZZ xor     eax, eax 
+              bd9b     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
               bd9d     -1 INSTR LOCAL NoMetaUpdate call    _g_log 
               bd9d      5 INSTR BELONGTO bb50 
               bd9d      5 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ call    _g_log 
@@ -9363,7 +9447,7 @@
               bdc8      5 INSTR BELONGTO bb50 
               bdc8      5 INSTR DEADREGS  EFLAGS R12 ZZ call    _g_strdup 
               bdcd      3 INSTR BELONGTO bb50 
-              bdcd      3 INSTR DEADREGS  EFLAGS RDX RSI RDI R8 R9 R12 ZZ mov     rbp, rax 
+              bdcd      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 R12 ZZ mov     rbp, rax 
               bdd0     -1 INSTR LOCAL NoMetaUpdate jmp     loc_BC0C 
               bdd0      5 INSTR BELONGTO bb50 
               bde0      0 FUNC FRAMERESTORE 0 0 0 1 0 0 2 0 0 3 -8 0 4 0 0 5 0 0 6 0 0 7 0 0 8 0 0 9 0 0 10 0 0 11 0 0 12 0 0 13 0 0 14 0 0 15 0 0 ZZ
@@ -9489,19 +9573,20 @@
               bf87      5 INSTR DEADREGS  EFLAGS ZZ call    _gtk_box_get_type 
               bf8c     -2 INSTR LOCAL n R9 ZZ  NumericDEFs lea     r9, loc_C080 
               bf8c      7 INSTR BELONGTO bf40 
-              bf8c      7 INSTR DEADREGS  EFLAGS RCX RSI RDI R8 R9 ZZ lea     r9, loc_C080 
+              bf8c      7 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 ZZ lea     r9, loc_C080 
               bf93     -2 INSTR LOCAL n RCX ZZ  NumericDEFs lea     rcx, sub_BFD0 
               bf93      7 INSTR BELONGTO bf40 
-              bf93      7 INSTR DEADREGS  EFLAGS RCX RSI RDI R8 ZZ lea     rcx, sub_BFD0 
+              bf93      7 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 ZZ lea     rcx, sub_BFD0 
               bf9a      3 INSTR BELONGTO bf40 
-              bf9a      3 INSTR DEADREGS  EFLAGS RSI RDI R8 ZZ mov     rsi, rbx 
+              bf9a      3 INSTR DEADREGS  EFLAGS RDX RSI RDI R8 ZZ mov     rsi, rbx 
               bf9d      3 INSTR BELONGTO bf40 
-              bf9d      3 INSTR DEADREGS  EFLAGS RBX RDI R8 ZZ mov     rdi, rax 
+              bf9d      3 INSTR DEADREGS  EFLAGS RDX RBX RDI R8 ZZ mov     rdi, rax 
               bfa0     -2 INSTR LOCAL n R8 ZZ  NUMVia2ndSrcIMMEDNUM mov     r8d, 38h 
               bfa0      6 INSTR BELONGTO bf40 
-              bfa0      6 INSTR DEADREGS  EFLAGS RBX R8 ZZ mov     r8d, 38h 
-              bfa6     -1 INSTR LOCAL MetadataRedundant mov     edx, 3F0h 
+              bfa0      6 INSTR DEADREGS  EFLAGS RDX RBX R8 ZZ mov     r8d, 38h 
+              bfa6     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 3F0h 
               bfa6      5 INSTR BELONGTO bf40 
+              bfa6      5 INSTR DEADREGS  EFLAGS RDX RBX ZZ mov     edx, 3F0h 
               bfab      7 INSTR BELONGTO bf40 
               bfab      7 INSTR DEADREGS  EFLAGS RBX ZZ mov     [rsp+18h+var_18], 0 
               bfab      7 PTRIMMEDESP STACK 0 displ mov     [rsp+18h+var_18], 0
@@ -9538,16 +9623,17 @@
               bfd9      5 INSTR BELONGTO bfd0 
               bfd9      5 INSTR DEADREGS  EFLAGS ZZ call    _g_type_class_peek_parent 
               bfde      3 INSTR BELONGTO bfd0 
-              bfde      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rbx 
-              bfe1     -1 INSTR LOCAL MetadataRedundant mov     esi, 50h 
+              bfde      3 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     rdi, rbx 
+              bfe1     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 50h 
               bfe1      5 INSTR BELONGTO bfd0 
+              bfe1      5 INSTR DEADREGS  EFLAGS RSI ZZ mov     esi, 50h 
               bfe6      7 INSTR BELONGTO bfd0 
               bfe6      7 INSTR DEADREGS  EFLAGS ZZ mov     cs:qword_2110A8, rax 
               bfed     -1 INSTR LOCAL NoMetaUpdate call    _g_type_check_class_cast 
               bfed      5 INSTR BELONGTO bfd0 
               bfed      5 INSTR DEADREGS  EFLAGS ZZ call    _g_type_check_class_cast 
               bff2      3 INSTR BELONGTO bfd0 
-              bff2      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rbx 
+              bff2      3 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     rdi, rbx 
               bff5     -1 INSTR LOCAL MetadataRedundant mov     esi, 10h 
               bff5      5 INSTR BELONGTO bfd0 
               bffa      3 INSTR BELONGTO bfd0 
@@ -9576,21 +9662,22 @@
               c02e      5 INSTR BELONGTO bfd0 
               c02e      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX RSI RDI R8 R9 R10 R11 ZZ call    cc_shell_nav_bar_get_type 
               c033      7 INSTR BELONGTO bfd0 
-              c033      7 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI R8 R9 ZZ mov     rdx, cs:g_cclosure_marshal_VOID__VOID_ptr 
+              c033      7 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI RDI R8 R9 ZZ mov     rdx, cs:g_cclosure_marshal_VOID__VOID_ptr 
               c03a      7 INSTR BELONGTO bfd0 
-              c03a      7 INSTR DEADREGS  EFLAGS RBX RSI RDI R8 R9 ZZ lea     rdi, aHomeClicked; "home-clicked" 
+              c03a      7 INSTR DEADREGS  EFLAGS RCX RBX RSI RDI R8 R9 ZZ lea     rdi, aHomeClicked; "home-clicked" 
               c041      3 INSTR BELONGTO bfd0 
-              c041      3 INSTR DEADREGS  EFLAGS RBX RSI R8 R9 ZZ mov     rsi, rax 
+              c041      3 INSTR DEADREGS  EFLAGS RCX RBX RSI R8 R9 ZZ mov     rsi, rax 
               c044     -2 INSTR LOCAL n R9 ZZ  AlwaysNUM xor     r9d, r9d 
               c044      3 INSTR BELONGTO bfd0 
-              c044      3 INSTR DEADREGS  EFLAGS RBX R8 R9 ZZ xor     r9d, r9d 
+              c044      3 INSTR DEADREGS  EFLAGS RAX RCX RBX R8 R9 ZZ xor     r9d, r9d 
               c047     -2 INSTR LOCAL n R8 ZZ  AlwaysNUM xor     r8d, r8d 
               c047      3 INSTR BELONGTO bfd0 
-              c047      3 INSTR DEADREGS  EFLAGS RBX R8 ZZ xor     r8d, r8d 
-              c04a     -1 INSTR LOCAL MetadataRedundant xor     ecx, ecx 
+              c047      3 INSTR DEADREGS  EFLAGS RAX RCX RBX R8 ZZ xor     r8d, r8d 
               c04a      2 INSTR BELONGTO bfd0 
+              c04a      2 INSTR DEADREGS  EFLAGS RAX RCX RBX ZZ xor     ecx, ecx 
+              c04a     -2 INSTR LOCAL n RCX ZZ  AlwaysNUM xor     ecx, ecx 
               c04c      2 INSTR BELONGTO bfd0 
-              c04c      2 INSTR DEADREGS  EFLAGS RBX ZZ xor     eax, eax 
+              c04c      2 INSTR DEADREGS  EFLAGS RAX RBX ZZ xor     eax, eax 
               c04c     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
               c04e      8 INSTR BELONGTO bfd0 
               c04e      8 INSTR DEADREGS  EFLAGS RBX ZZ mov     [rsp+38h+var_28], 0 
@@ -9603,7 +9690,7 @@
               c05f      4 PTRIMMEDESP STACK 0 displ mov     [rsp+38h+var_38], rdx
               c063     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 1 
               c063      5 INSTR BELONGTO bfd0 
-              c063      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     edx, 1 
+              c063      5 INSTR DEADREGS  EFLAGS RDX RBX ZZ mov     edx, 1 
               c068     -1 INSTR LOCAL NoMetaUpdate call    _g_signal_new 
               c068      5 INSTR BELONGTO bfd0 
               c068      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_signal_new 
@@ -9661,14 +9748,15 @@
               c194     -1 INSTR LOCAL NoMetaUpdate call    cc_shell_nav_bar_get_type 
               c194      5 INSTR BELONGTO c190 
               c194      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R9 R10 R11 ZZ call    cc_shell_nav_bar_get_type 
-              c199     -1 INSTR LOCAL MetadataRedundant xor     esi, esi 
               c199      2 INSTR BELONGTO c190 
+              c199      2 INSTR DEADREGS  EFLAGS RSI RDI ZZ xor     esi, esi 
+              c199     -2 INSTR LOCAL n RSI ZZ  AlwaysNUM xor     esi, esi 
               c19b      3 INSTR BELONGTO c190 
               c19b      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rax 
               c19e     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rsp, 8 
               c19e      4 INSTR BELONGTO c190 
               c1a2      2 INSTR BELONGTO c190 
-              c1a2      2 INSTR DEADREGS  EFLAGS ZZ xor     eax, eax 
+              c1a2      2 INSTR DEADREGS  EFLAGS RAX ZZ xor     eax, eax 
               c1a2     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
               c1a2      8 DEALLOC STACK esp - 8 xor     eax, eax
               c1a4     -1 INSTR LOCAL NoMetaUpdate jmp     _g_object_new 
@@ -9753,22 +9841,23 @@
               c218      5 INSTR BELONGTO c210 
               c218      5 INSTR DEADREGS  EFLAGS XMM0 ZZ call    _g_type_class_peek_parent 
               c21d      7 INSTR BELONGTO c210 
-              c21d      7 INSTR DEADREGS  EFLAGS RDX RSI RDI XMM0 ZZ mov     cs:qword_2110C0, rax 
+              c21d      7 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI XMM0 ZZ mov     cs:qword_2110C0, rax 
               c224     -2 INSTR LOCAL n RAX ZZ  NumericDEFs lea     rax, loc_D1E0 
               c224      7 INSTR BELONGTO c210 
-              c224      7 INSTR DEADREGS  EFLAGS RAX RDX RSI RDI XMM0 ZZ lea     rax, loc_D1E0 
+              c224      7 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI XMM0 ZZ lea     rax, loc_D1E0 
               c22b      7 INSTR BELONGTO c210 
-              c22b      7 INSTR DEADREGS  EFLAGS RDX RSI RDI XMM0 ZZ lea     rdx, aFraction_0; "Fraction" 
+              c22b      7 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI XMM0 ZZ lea     rdx, aFraction_0; "Fraction" 
               c232     -1 INSTR LOCAL NoMetaUpdate xorpd   xmm2, xmm2 
               c232      4 INSTR BELONGTO c210 
               c236      7 INSTR BELONGTO c210 
-              c236      7 INSTR DEADREGS  EFLAGS RSI RDI XMM0 ZZ lea     rdi, aFraction  ; "fraction" 
+              c236      7 INSTR DEADREGS  EFLAGS RCX RSI RDI XMM0 ZZ lea     rdi, aFraction  ; "fraction" 
               c23d      4 INSTR BELONGTO c210 
-              c23d      4 INSTR DEADREGS  EFLAGS RSI XMM0 ZZ mov     [rbx+18h], rax 
+              c23d      4 INSTR DEADREGS  EFLAGS RCX RSI XMM0 ZZ mov     [rbx+18h], rax 
               c241     -1 INSTR LOCAL MetadataRedundant lea     rax, loc_CFB0 
               c241      7 INSTR BELONGTO c210 
-              c248     -1 INSTR LOCAL MetadataRedundant mov     ecx, 3 
+              c248     -2 INSTR LOCAL n RCX ZZ  NUMVia2ndSrcIMMEDNUM mov     ecx, 3 
               c248      5 INSTR BELONGTO c210 
+              c248      5 INSTR DEADREGS  EFLAGS RCX RSI XMM0 ZZ mov     ecx, 3 
               c24d     -1 INSTR LOCAL MetadataUnused movsd   xmm1, cs:qword_DE70 
               c24d      8 INSTR BELONGTO c210 
               c255      3 INSTR BELONGTO c210 
@@ -9785,26 +9874,28 @@
               c26e      5 INSTR BELONGTO c210 
               c26e      5 INSTR DEADREGS  EFLAGS XMM0 XMM1 XMM2 ZZ call    _g_param_spec_double 
               c273      3 INSTR BELONGTO c210 
-              c273      3 INSTR DEADREGS  EFLAGS RDX RDI XMM0 XMM1 XMM2 ZZ mov     rdi, rbx 
+              c273      3 INSTR DEADREGS  EFLAGS RDX RSI RDI XMM0 XMM1 XMM2 ZZ mov     rdi, rbx 
               c276      3 INSTR BELONGTO c210 
-              c276      3 INSTR DEADREGS  EFLAGS RDX XMM0 XMM1 XMM2 ZZ mov     rdx, rax 
-              c279     -1 INSTR LOCAL MetadataRedundant mov     esi, 1 
+              c276      3 INSTR DEADREGS  EFLAGS RDX RSI XMM0 XMM1 XMM2 ZZ mov     rdx, rax 
+              c279     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 1 
               c279      5 INSTR BELONGTO c210 
+              c279      5 INSTR DEADREGS  EFLAGS RSI XMM0 XMM1 XMM2 ZZ mov     esi, 1 
               c27e     -1 INSTR LOCAL NoMetaUpdate call    _g_object_class_install_property 
               c27e      5 INSTR BELONGTO c210 
               c27e      5 INSTR DEADREGS  EFLAGS XMM0 XMM1 XMM2 ZZ call    _g_object_class_install_property 
               c283      7 INSTR BELONGTO c210 
-              c283      7 INSTR DEADREGS  EFLAGS RDX RSI RDI R8 R9 XMM0 XMM1 XMM2 ZZ lea     rdx, aSegments_0; "Segments" 
+              c283      7 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 XMM0 XMM1 XMM2 ZZ lea     rdx, aSegments_0; "Segments" 
               c28a     -2 INSTR LOCAL n R9 ZZ  NUMVia2ndSrcIMMEDNUM mov     r9d, 0FFFFFFFFh 
               c28a      6 INSTR BELONGTO c210 
-              c28a      6 INSTR DEADREGS  EFLAGS RSI RDI R8 R9 XMM0 XMM1 XMM2 ZZ mov     r9d, 0FFFFFFFFh 
+              c28a      6 INSTR DEADREGS  EFLAGS RCX RSI RDI R8 R9 XMM0 XMM1 XMM2 ZZ mov     r9d, 0FFFFFFFFh 
               c290      7 INSTR BELONGTO c210 
-              c290      7 INSTR DEADREGS  EFLAGS RSI RDI R8 XMM0 XMM1 XMM2 ZZ lea     rdi, aSegments  ; "segments" 
+              c290      7 INSTR DEADREGS  EFLAGS RCX RSI RDI R8 XMM0 XMM1 XMM2 ZZ lea     rdi, aSegments  ; "segments" 
               c297     -2 INSTR LOCAL n R8 ZZ  NUMVia2ndSrcIMMEDNUM mov     r8d, 14h 
               c297      6 INSTR BELONGTO c210 
-              c297      6 INSTR DEADREGS  EFLAGS RSI R8 XMM0 XMM1 XMM2 ZZ mov     r8d, 14h 
-              c29d     -1 INSTR LOCAL MetadataRedundant mov     ecx, r9d 
+              c297      6 INSTR DEADREGS  EFLAGS RCX RSI R8 XMM0 XMM1 XMM2 ZZ mov     r8d, 14h 
+              c29d     -2 INSTR LOCAL n RCX ZZ  NumericDEFs mov     ecx, r9d 
               c29d      3 INSTR BELONGTO c210 
+              c29d      3 INSTR DEADREGS  EFLAGS RCX RSI XMM0 XMM1 XMM2 ZZ mov     ecx, r9d 
               c2a0      7 INSTR BELONGTO c210 
               c2a0      7 INSTR DEADREGS  EFLAGS RSI XMM0 XMM1 XMM2 ZZ mov     [rsp+18h+var_18], 3 
               c2a0      7 PTRIMMEDESP STACK 0 displ mov     [rsp+18h+var_18], 3
@@ -9814,9 +9905,10 @@
               c2aa      5 INSTR BELONGTO c210 
               c2aa      5 INSTR DEADREGS  EFLAGS XMM0 XMM1 XMM2 ZZ call    _g_param_spec_int 
               c2af      3 INSTR BELONGTO c210 
-              c2af      3 INSTR DEADREGS  EFLAGS RDX RDI XMM0 XMM1 XMM2 ZZ mov     rdi, rbx 
-              c2b2     -1 INSTR LOCAL MetadataRedundant mov     esi, 2 
+              c2af      3 INSTR DEADREGS  EFLAGS RDX RSI RDI XMM0 XMM1 XMM2 ZZ mov     rdi, rbx 
+              c2b2     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 2 
               c2b2      5 INSTR BELONGTO c210 
+              c2b2      5 INSTR DEADREGS  EFLAGS RDX RSI XMM0 XMM1 XMM2 ZZ mov     esi, 2 
               c2b7      3 INSTR BELONGTO c210 
               c2b7      3 INSTR DEADREGS  EFLAGS RDX XMM0 XMM1 XMM2 ZZ mov     rdx, rax 
               c2ba     -1 INSTR LOCAL NoMetaUpdate call    _g_object_class_install_property 
@@ -9826,7 +9918,7 @@
               c2bf      4 INSTR BELONGTO c210 
               c2c3     16 DEALLOC STACK esp - 16 mov     rdi, rbx
               c2c3      3 INSTR BELONGTO c210 
-              c2c3      3 INSTR DEADREGS  EFLAGS RDI XMM0 XMM1 XMM2 ZZ mov     rdi, rbx 
+              c2c3      3 INSTR DEADREGS  EFLAGS RSI RDI XMM0 XMM1 XMM2 ZZ mov     rdi, rbx 
               c2c6     -1 INSTR LOCAL MetadataRedundant mov     esi, 10h 
               c2c6      5 INSTR BELONGTO c210 
               c2cb      1 INSTR BELONGTO c210 
@@ -9840,13 +9932,13 @@
               c2e0     -1 INSTR LOCAL MetadataUnused movapd  xmm6, xmm0 
               c2e0      4 INSTR BELONGTO c2e0 
               c2e4      1 INSTR BELONGTO c2e0 
-              c2e4      1 INSTR DEADREGS  EFLAGS RDX XMM7 XMM9 XMM10 XMM12 ZZ push    rbx 
+              c2e4      1 INSTR DEADREGS  EFLAGS RAX RDX XMM7 XMM9 XMM10 XMM12 ZZ push    rbx 
               c2e4     -3 INSTR LOCAL NoWarn push    rbx 
               c2e5     -1 INSTR LOCAL NoMetaUpdate xorpd   xmm0, xmm0 
               c2e5      4 INSTR BELONGTO c2e0 
               c2e9     -2 INSTR LOCAL n RAX ZZ  NUMVia2ndSrcIMMEDNUM mov     eax, 1 
               c2e9      5 INSTR BELONGTO c2e0 
-              c2e9      5 INSTR DEADREGS  EFLAGS RDX RBX XMM7 XMM9 XMM10 XMM12 ZZ mov     eax, 1 
+              c2e9      5 INSTR DEADREGS  EFLAGS RAX RDX RBX XMM7 XMM9 XMM10 XMM12 ZZ mov     eax, 1 
               c2ee    128 DATAREF STACK 643 esp + 0 PARENT LocalFrame LOCALFRAME
               c2ee      4 INSTR BELONGTO c2e0 
               c2ee      4 INSTR DEADREGS  EFLAGS RDX RBX XMM7 XMM9 XMM10 XMM12 ZZ add     rsp, 0FFFFFFFFFFFFFF80h 
@@ -10551,19 +10643,20 @@
               c997      5 INSTR DEADREGS  EFLAGS ZZ call    _gtk_widget_get_type 
               c99c     -2 INSTR LOCAL n R9 ZZ  NumericDEFs lea     r9, sub_CF40 
               c99c      7 INSTR BELONGTO c950 
-              c99c      7 INSTR DEADREGS  EFLAGS RCX RSI RDI R8 R9 ZZ lea     r9, sub_CF40 
+              c99c      7 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 ZZ lea     r9, sub_CF40 
               c9a3     -2 INSTR LOCAL n RCX ZZ  NumericDEFs lea     rcx, sub_C210 
               c9a3      7 INSTR BELONGTO c950 
-              c9a3      7 INSTR DEADREGS  EFLAGS RCX RSI RDI R8 ZZ lea     rcx, sub_C210 
+              c9a3      7 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 ZZ lea     rcx, sub_C210 
               c9aa      3 INSTR BELONGTO c950 
-              c9aa      3 INSTR DEADREGS  EFLAGS RSI RDI R8 ZZ mov     rsi, rbx 
+              c9aa      3 INSTR DEADREGS  EFLAGS RDX RSI RDI R8 ZZ mov     rsi, rbx 
               c9ad      3 INSTR BELONGTO c950 
-              c9ad      3 INSTR DEADREGS  EFLAGS RBX RDI R8 ZZ mov     rdi, rax 
+              c9ad      3 INSTR DEADREGS  EFLAGS RDX RBX RDI R8 ZZ mov     rdi, rax 
               c9b0     -2 INSTR LOCAL n R8 ZZ  NUMVia2ndSrcIMMEDNUM mov     r8d, 28h 
               c9b0      6 INSTR BELONGTO c950 
-              c9b0      6 INSTR DEADREGS  EFLAGS RBX R8 ZZ mov     r8d, 28h 
-              c9b6     -1 INSTR LOCAL MetadataRedundant mov     edx, 338h 
+              c9b0      6 INSTR DEADREGS  EFLAGS RDX RBX R8 ZZ mov     r8d, 28h 
+              c9b6     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 338h 
               c9b6      5 INSTR BELONGTO c950 
+              c9b6      5 INSTR DEADREGS  EFLAGS RDX RBX ZZ mov     edx, 338h 
               c9bb      7 INSTR BELONGTO c950 
               c9bb      7 INSTR DEADREGS  EFLAGS RBX ZZ mov     [rsp+18h+var_18], 0 
               c9bb      7 PTRIMMEDESP STACK 0 displ mov     [rsp+18h+var_18], 0
@@ -10828,8 +10921,9 @@
               cf57     -1 INSTR LOCAL NoMetaUpdate call    _g_type_check_instance_cast 
               cf57      5 INSTR BELONGTO cf40 
               cf57      5 INSTR DEADREGS  EFLAGS ZZ call    _g_type_check_instance_cast 
-              cf5c     -1 INSTR LOCAL MetadataRedundant xor     esi, esi 
               cf5c      2 INSTR BELONGTO cf40 
+              cf5c      2 INSTR DEADREGS  EFLAGS RSI RDI ZZ xor     esi, esi 
+              cf5c     -2 INSTR LOCAL n RSI ZZ  AlwaysNUM xor     esi, esi 
               cf5e      3 INSTR BELONGTO cf40 
               cf5e      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rax 
               cf61     -1 INSTR LOCAL NoMetaUpdate call    _gtk_widget_set_has_window 
@@ -10842,10 +10936,12 @@
               cf6c     -1 INSTR LOCAL NoMetaUpdate call    _g_type_check_instance_cast 
               cf6c      5 INSTR BELONGTO cf40 
               cf6c      5 INSTR DEADREGS  EFLAGS ZZ call    _g_type_check_instance_cast 
-              cf71     -1 INSTR LOCAL MetadataRedundant mov     edx, 9 
+              cf71     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 9 
               cf71      5 INSTR BELONGTO cf40 
-              cf76     -1 INSTR LOCAL MetadataRedundant mov     esi, 78h 
+              cf71      5 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     edx, 9 
+              cf76     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 78h 
               cf76      5 INSTR BELONGTO cf40 
+              cf76      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, 78h 
               cf7b      3 INSTR BELONGTO cf40 
               cf7b      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rax 
               cf7e     -1 INSTR LOCAL NoMetaUpdate call    _gtk_widget_set_size_request 
@@ -10925,14 +11021,15 @@
               d0c4     -1 INSTR LOCAL NoMetaUpdate call    cc_strength_bar_get_type 
               d0c4      5 INSTR BELONGTO d0c0 
               d0c4      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R9 R10 R11 ZZ call    cc_strength_bar_get_type 
-              d0c9     -1 INSTR LOCAL MetadataRedundant xor     esi, esi 
               d0c9      2 INSTR BELONGTO d0c0 
+              d0c9      2 INSTR DEADREGS  EFLAGS RSI RDI ZZ xor     esi, esi 
+              d0c9     -2 INSTR LOCAL n RSI ZZ  AlwaysNUM xor     esi, esi 
               d0cb      3 INSTR BELONGTO d0c0 
               d0cb      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rax 
               d0ce     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rsp, 8 
               d0ce      4 INSTR BELONGTO d0c0 
               d0d2      2 INSTR BELONGTO d0c0 
-              d0d2      2 INSTR DEADREGS  EFLAGS ZZ xor     eax, eax 
+              d0d2      2 INSTR DEADREGS  EFLAGS RAX ZZ xor     eax, eax 
               d0d2     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
               d0d2      8 DEALLOC STACK esp - 8 xor     eax, eax
               d0d4     -1 INSTR LOCAL NoMetaUpdate jmp     _g_object_new 
@@ -10942,11 +11039,11 @@
               d0e0      0 FUNC MMSAFENESS SAFE
               d0e0    105 FUNC GLOBAL cc_strength_bar_set_fraction FUNC_UNSAFE NOFP RET               d148 
               d0e0      1 INSTR BELONGTO d0e0 
-              d0e0      1 INSTR DEADREGS  EFLAGS RAX ZZ push    rbp 
+              d0e0      1 INSTR DEADREGS  EFLAGS RAX RSI ZZ push    rbp 
               d0e0     -3 INSTR LOCAL NoWarn push    rbp 
               d0e1     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 50h 
               d0e1      5 INSTR BELONGTO d0e0 
-              d0e1      5 INSTR DEADREGS  EFLAGS RAX ZZ mov     esi, 50h 
+              d0e1      5 INSTR DEADREGS  EFLAGS RAX RSI ZZ mov     esi, 50h 
               d0e6      1 INSTR BELONGTO d0e0 
               d0e6      1 INSTR DEADREGS  EFLAGS RAX ZZ push    rbx 
               d0e6     -3 INSTR LOCAL NoWarn push    rbx 
@@ -11063,7 +11160,7 @@
               d17d      3 INSTR DEADREGS  EFLAGS ZZ mov     [rax+8], esi 
               d180     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 50h 
               d180      5 INSTR BELONGTO d170 
-              d180      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, 50h 
+              d180      5 INSTR DEADREGS  EFLAGS RSI ZZ mov     esi, 50h 
               d185     -1 INSTR LOCAL NoMetaUpdate call    _g_type_check_instance_cast 
               d185      5 INSTR BELONGTO d170 
               d185      5 INSTR DEADREGS  EFLAGS ZZ call    _g_type_check_instance_cast 
@@ -11273,36 +11370,36 @@
               d3f7      5 INSTR DEADREGS  EFLAGS R13 R14 R15 ZZ mov     [rsp+var_30], rbx 
               d3f7      5 PTRIMMEDESP STACK -48 displ mov     [rsp+var_30], rbx
               d3fc      4 INSTR BELONGTO d3d0 
-              d3fc      4 INSTR DEADREGS  EFLAGS R13 R14 R15 ZZ sub     rsp, 38h 
+              d3fc      4 INSTR DEADREGS  EFLAGS RBX R13 R14 R15 ZZ sub     rsp, 38h 
               d3fc     56 DATAREF STACK 651 esp + 0 PARENT LocalFrame LOCALFRAME
               d3fc      8 MEMORYHOLE STACK esp + 56 ReturnAddress 
               d400     -1 INSTR LOCAL MetadataUnused sub     rbp, r12 
               d400      3 INSTR BELONGTO d3d0 
               d403      3 INSTR BELONGTO d3d0 
-              d403      3 INSTR DEADREGS  EFLAGS R13 R14 R15 ZZ mov     r13d, edi 
+              d403      3 INSTR DEADREGS  EFLAGS RBX R13 R14 R15 ZZ mov     r13d, edi 
               d406      3 INSTR BELONGTO d3d0 
-              d406      3 INSTR DEADREGS  EFLAGS R14 R15 ZZ mov     r14, rsi 
+              d406      3 INSTR DEADREGS  EFLAGS RBX R14 R15 ZZ mov     r14, rsi 
               d409     -1 INSTR LOCAL MetadataUnused sar     rbp, 3 
               d409      4 INSTR BELONGTO d3d0 
               d40d      3 INSTR BELONGTO d3d0 
-              d40d      3 INSTR DEADREGS  EFLAGS R15 ZZ mov     r15, rdx 
+              d40d      3 INSTR DEADREGS  EFLAGS RBX R15 ZZ mov     r15, rdx 
               d410     -1 INSTR LOCAL NoMetaUpdate call    _init_proc 
               d410      5 INSTR BELONGTO d3d0 
-              d410      5 INSTR DEADREGS  EFLAGS ZZ call    _init_proc 
+              d410      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _init_proc 
               d415     -1 INSTR LOCAL NoMetaUpdate test    rbp, rbp 
               d415      3 INSTR BELONGTO d3d0 
               d418     -1 INSTR LOCAL NoMetaUpdate jz      short loc_D436 
               d418      2 INSTR BELONGTO d3d0 
               d41a      2 INSTR BELONGTO d3d0 
-              d41a      2 INSTR DEADREGS  EFLAGS RDX RSI ZZ xor     ebx, ebx 
+              d41a      2 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI ZZ xor     ebx, ebx 
               d41a     -2 INSTR LOCAL n RBX ZZ  AlwaysNUM xor     ebx, ebx 
               d41c      4 INSTR BELONGTO d3d0 
               d420      3 INSTR BELONGTO d3d0 
-              d420      3 INSTR DEADREGS  EFLAGS RDX RSI ZZ mov     rdx, r15 
+              d420      3 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     rdx, r15 
               d423      3 INSTR BELONGTO d3d0 
-              d423      3 INSTR DEADREGS  EFLAGS RSI ZZ mov     rsi, r14 
+              d423      3 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     rsi, r14 
               d426      3 INSTR BELONGTO d3d0 
-              d426      3 INSTR DEADREGS  EFLAGS ZZ mov     edi, r13d 
+              d426      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     edi, r13d 
               d429     -1 INSTR LOCAL NoMetaUpdate call    qword ptr [r12+rbx*8] 
               d429      4 INSTR BELONGTO d3d0 
               d42d     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rbx, 1 
diff --git a/tests/commit/trimmed-sorted-save-gnome-dictionary.psexe.annot b/tests/commit/trimmed-sorted-save-gnome-dictionary.psexe.annot
index 79de5379f24c228bb030c60c321ed89dd7df9901..2af01c9281510daed8a13020fe90273f267c0055 100644
--- a/tests/commit/trimmed-sorted-save-gnome-dictionary.psexe.annot
+++ b/tests/commit/trimmed-sorted-save-gnome-dictionary.psexe.annot
@@ -3541,24 +3541,24 @@
             408fe4     -1 INSTR LOCAL MetadataUnused mov     [rsp+18h+var_C], edi 
             408fe4      4 INSTR BELONGTO 408fe0 
             408fe8      4 INSTR BELONGTO 408fe0 
-            408fe8      4 INSTR DEADREGS  EFLAGS ZZ mov     [rsp+18h+var_18], rsi 
+            408fe8      4 INSTR DEADREGS  EFLAGS RDI ZZ mov     [rsp+18h+var_18], rsi 
             408fe8      4 PTRIMMEDESP STACK 0 displ mov     [rsp+18h+var_18], rsi
             408fec      5 INSTR BELONGTO 408fe0 
-            408fec      5 INSTR DEADREGS  EFLAGS ZZ mov     edi, offset domainname; "gnome-dictionary" 
+            408fec      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     edi, offset domainname; "gnome-dictionary" 
             408ff1      5 INSTR BELONGTO 408fe0 
-            408ff1      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, offset dirname; "/usr/share/locale" 
+            408ff1      5 INSTR DEADREGS  EFLAGS RSI ZZ mov     esi, offset dirname; "/usr/share/locale" 
             408ff6     -1 INSTR LOCAL NoMetaUpdate call    _bindtextdomain 
             408ff6      5 INSTR BELONGTO 408fe0 
             408ff6      5 INSTR DEADREGS  EFLAGS ZZ call    _bindtextdomain 
             408ffb      5 INSTR BELONGTO 408fe0 
-            408ffb      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, offset codeset; "UTF-8" 
+            408ffb      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, offset codeset; "UTF-8" 
             409000      5 INSTR BELONGTO 408fe0 
-            409000      5 INSTR DEADREGS  EFLAGS ZZ mov     edi, offset domainname; "gnome-dictionary" 
+            409000      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     edi, offset domainname; "gnome-dictionary" 
             409005     -1 INSTR LOCAL NoMetaUpdate call    _bind_textdomain_codeset 
             409005      5 INSTR BELONGTO 408fe0 
             409005      5 INSTR DEADREGS  EFLAGS ZZ call    _bind_textdomain_codeset 
             40900a      5 INSTR BELONGTO 408fe0 
-            40900a      5 INSTR DEADREGS  EFLAGS ZZ mov     edi, offset domainname; "gnome-dictionary" 
+            40900a      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     edi, offset domainname; "gnome-dictionary" 
             40900f     -1 INSTR LOCAL NoMetaUpdate call    _textdomain 
             40900f      5 INSTR BELONGTO 408fe0 
             40900f      5 INSTR DEADREGS  EFLAGS ZZ call    _textdomain 
@@ -3575,7 +3575,7 @@
             409021      5 INSTR BELONGTO 408fe0 
             409021      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R9 R10 R11 ZZ call    sub_409840 
             409026      2 INSTR BELONGTO 408fe0 
-            409026      2 INSTR DEADREGS  EFLAGS ZZ xor     eax, eax 
+            409026      2 INSTR DEADREGS  EFLAGS RAX ZZ xor     eax, eax 
             409026     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             409028     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rsp, 18h 
             409028      4 INSTR BELONGTO 408fe0 
@@ -3652,7 +3652,7 @@
             409084     -3 INSTR LOCAL NoWarn push    rbx 
             409085     16 MEMORYHOLE STACK esp + 8 CalleeSavedRegs 
             409085      4 INSTR BELONGTO 409080 
-            409085      4 INSTR DEADREGS  EFLAGS ZZ sub     rsp, 8 
+            409085      4 INSTR DEADREGS  EFLAGS RBX ZZ sub     rsp, 8 
             409085      8 DATAREF STACK 1183 esp + 0 PARENT LocalFrame LOCALFRAME
             409085      8 MEMORYHOLE STACK esp + 24 ReturnAddress 
             409089     -1 INSTR LOCAL NoMetaUpdate cmp     cs:byte_617E00, 0 
@@ -3721,35 +3721,35 @@
             409110      1 INSTR BELONGTO 4090f0 
             409111      1 INSTR BELONGTO 4090f0 
             409120      5 INSTR BELONGTO 40f660 
-            409120      5 INSTR DEADREGS  EFLAGS ZZ mov     [rsp+var_28], rbp 
+            409120      5 INSTR DEADREGS  EFLAGS RDX RSI ZZ mov     [rsp+var_28], rbp 
             409120      5 PTRIMMEDESP STACK -40 displ mov     [rsp+var_28], rbp
             409125      5 INSTR BELONGTO 40f660 
-            409125      5 INSTR DEADREGS  EFLAGS ZZ mov     [rsp+var_20], r12 
+            409125      5 INSTR DEADREGS  EFLAGS RDX RSI ZZ mov     [rsp+var_20], r12 
             409125      5 PTRIMMEDESP STACK -32 displ mov     [rsp+var_20], r12
             40912a      3 INSTR BELONGTO 40f660 
-            40912a      3 INSTR DEADREGS  EFLAGS R12 ZZ mov     rbp, rdi 
+            40912a      3 INSTR DEADREGS  EFLAGS RDX RSI R12 ZZ mov     rbp, rdi 
             40912d      5 INSTR BELONGTO 40f660 
-            40912d      5 INSTR DEADREGS  EFLAGS R12 ZZ mov     [rsp+var_18], r13 
+            40912d      5 INSTR DEADREGS  EFLAGS RDX RSI RDI R12 ZZ mov     [rsp+var_18], r13 
             40912d      5 PTRIMMEDESP STACK -24 displ mov     [rsp+var_18], r13
             409132      2 INSTR BELONGTO 40f660 
-            409132      2 INSTR DEADREGS  EFLAGS R12 R13 ZZ xor     edi, edi        ; domainname 
+            409132      2 INSTR DEADREGS  EFLAGS RDX RSI RDI R12 R13 ZZ xor     edi, edi        ; domainname 
             409132     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi        ; domainname 
             409134      5 INSTR BELONGTO 40f660 
-            409134      5 INSTR DEADREGS  EFLAGS R12 R13 ZZ mov     [rsp+var_30], rbx 
+            409134      5 INSTR DEADREGS  EFLAGS RDX RSI R12 R13 ZZ mov     [rsp+var_30], rbx 
             409134      5 PTRIMMEDESP STACK -48 displ mov     [rsp+var_30], rbx
             409139      5 INSTR BELONGTO 40f660 
-            409139      5 INSTR DEADREGS  EFLAGS R12 R13 ZZ mov     [rsp+var_10], r14 
+            409139      5 INSTR DEADREGS  EFLAGS RDX RSI R12 R13 ZZ mov     [rsp+var_10], r14 
             409139      5 PTRIMMEDESP STACK -16 displ mov     [rsp+var_10], r14
             40913e      5 INSTR BELONGTO 40f660 
-            40913e      5 INSTR DEADREGS  EFLAGS R12 R13 R14 ZZ mov     [rsp+var_8], r15 
+            40913e      5 INSTR DEADREGS  EFLAGS RDX RSI R12 R13 R14 ZZ mov     [rsp+var_8], r15 
             40913e      5 PTRIMMEDESP STACK -8 displ mov     [rsp+var_8], r15
             409143     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 5          ; category 
             409143      5 INSTR BELONGTO 40f660 
-            409143      5 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ mov     edx, 5          ; category 
+            409143      5 INSTR DEADREGS  EFLAGS RDX RSI R12 R13 R14 R15 ZZ mov     edx, 5          ; category 
             409148      7 INSTR BELONGTO 40f660 
-            409148      7 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ sub     rsp, 108h 
+            409148      7 INSTR DEADREGS  EFLAGS RSI R12 R13 R14 R15 ZZ sub     rsp, 108h 
             40914f      5 INSTR BELONGTO 40f660 
-            40914f      5 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ mov     esi, offset aTranslatorCred; "translator-credits" 
+            40914f      5 INSTR DEADREGS  EFLAGS RSI R12 R13 R14 R15 ZZ mov     esi, offset aTranslatorCred; "translator-credits" 
             409154     12 INSTR BELONGTO 40f660 
             409154     12 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ mov     [rsp+108h+var_88], offset aMikeHughesMfh@; "Mike Hughes <mfh@psilord.com>" 
             409154     12 PTRIMMEDESP STACK 128 displ mov     [rsp+108h+var_88], offset aMikeHughesMfh@; "Mike Hughes <mfh@psilord.com>"
@@ -3785,10 +3785,11 @@
             4091cc      5 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ call    _dcgettext 
             4091d1     -1 INSTR LOCAL MetadataRedundant xor     edi, edi        ; domainname 
             4091d1      2 INSTR BELONGTO 40f660 
-            4091d3     -1 INSTR LOCAL MetadataRedundant mov     edx, 5          ; category 
+            4091d3     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 5          ; category 
             4091d3      5 INSTR BELONGTO 40f660 
+            4091d3      5 INSTR DEADREGS  EFLAGS RDX RSI R12 R13 R14 R15 ZZ mov     edx, 5          ; category 
             4091d8      5 INSTR BELONGTO 40f660 
-            4091d8      5 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ mov     esi, offset aLookUpWordsInD; "Look up words in dictionaries" 
+            4091d8      5 INSTR DEADREGS  EFLAGS RSI R12 R13 R14 R15 ZZ mov     esi, offset aLookUpWordsInD; "Look up words in dictionaries" 
             4091dd      3 INSTR BELONGTO 40f660 
             4091dd      3 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ mov     r13, rax 
             4091e0     -1 INSTR LOCAL NoMetaUpdate call    _dcgettext 
@@ -3826,11 +3827,11 @@
             40920d     -1 INSTR LOCAL NoMetaUpdate jnz     short loc_409260 
             40920d      2 INSTR BELONGTO 40f660 
             40920f      5 INSTR BELONGTO 40f660 
-            40920f      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ mov     edx, offset aGtk_is_widgetP; "GTK_IS_WIDGET (parent)" 
+            40920f      5 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI R12 R13 R14 R15 ZZ mov     edx, offset aGtk_is_widgetP; "GTK_IS_WIDGET (parent)" 
             409214      5 INSTR BELONGTO 40f660 
-            409214      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ mov     esi, offset aGdict_show_abo; "gdict_show_about_dialog" 
+            409214      5 INSTR DEADREGS  EFLAGS RBX RSI RDI R12 R13 R14 R15 ZZ mov     esi, offset aGdict_show_abo; "gdict_show_about_dialog" 
             409219      2 INSTR BELONGTO 40f660 
-            409219      2 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ xor     edi, edi 
+            409219      2 INSTR DEADREGS  EFLAGS RBX RDI R12 R13 R14 R15 ZZ xor     edi, edi 
             409219     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
             40921b     -1 INSTR LOCAL NoMetaUpdate call    _g_return_if_fail_warning 
             40921b      5 INSTR BELONGTO 40f660 
@@ -3863,12 +3864,14 @@
             409263     -1 INSTR LOCAL NoMetaUpdate call    _gtk_widget_get_screen 
             409263      5 INSTR BELONGTO 40f660 
             409263      5 INSTR DEADREGS  EFLAGS RBX R14 R15 ZZ call    _gtk_widget_get_screen 
-            409268     -1 INSTR LOCAL MetadataRedundant xor     edi, edi        ; domainname 
             409268      2 INSTR BELONGTO 40f660 
-            40926a     -1 INSTR LOCAL MetadataRedundant mov     edx, 5          ; category 
+            409268      2 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI R14 R15 ZZ xor     edi, edi        ; domainname 
+            409268     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi        ; domainname 
+            40926a     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 5          ; category 
             40926a      5 INSTR BELONGTO 40f660 
+            40926a      5 INSTR DEADREGS  EFLAGS RDX RBX RSI R14 R15 ZZ mov     edx, 5          ; category 
             40926f      5 INSTR BELONGTO 40f660 
-            40926f      5 INSTR DEADREGS  EFLAGS RBX R14 R15 ZZ mov     esi, offset msgid; "Dictionary" 
+            40926f      5 INSTR DEADREGS  EFLAGS RBX RSI R14 R15 ZZ mov     esi, offset msgid; "Dictionary" 
             409274      3 INSTR BELONGTO 40f660 
             409274      3 INSTR DEADREGS  EFLAGS RBX R14 R15 ZZ mov     r14, rax 
             409277     -1 INSTR LOCAL NoMetaUpdate call    _dcgettext 
@@ -3907,18 +3910,18 @@
             4092a9     -1 INSTR LOCAL NoMetaUpdate jnz     loc_409368 
             4092a9      6 INSTR BELONGTO 40f660 
             4092af      8 INSTR BELONGTO 40f660 
-            4092af      8 INSTR DEADREGS  EFLAGS RAX RDX RDI R8 R9 R15 ZZ lea     rax, [rsp+108h+var_58] 
+            4092af      8 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R9 R15 ZZ lea     rax, [rsp+108h+var_58] 
             4092af      8 PTRIMMEDESP STACK 176 displ lea     rax, [rsp+108h+var_58]
             4092b7      6 INSTR BELONGTO 40f660 
-            4092b7      6 INSTR DEADREGS  EFLAGS RDX RDI R8 R9 R15 ZZ mov     r9d, offset aCopyright; "copyright" 
+            4092b7      6 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 R15 ZZ mov     r9d, offset aCopyright; "copyright" 
             4092bd      6 INSTR BELONGTO 40f660 
-            4092bd      6 INSTR DEADREGS  EFLAGS RDX RDI R8 R15 ZZ mov     r8d, offset a3_4_0; "3.4.0" 
+            4092bd      6 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R15 ZZ mov     r8d, offset a3_4_0; "3.4.0" 
             4092c3      5 INSTR BELONGTO 40f660 
-            4092c3      5 INSTR DEADREGS  EFLAGS RDX RDI R15 ZZ mov     ecx, offset aVersion; "version" 
+            4092c3      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R15 ZZ mov     ecx, offset aVersion; "version" 
             4092c8      3 INSTR BELONGTO 40f660 
-            4092c8      3 INSTR DEADREGS  EFLAGS RDX RDI R15 ZZ mov     rdx, rbx 
+            4092c8      3 INSTR DEADREGS  EFLAGS RDX RSI RDI R15 ZZ mov     rdx, rbx 
             4092cb      5 INSTR BELONGTO 40f660 
-            4092cb      5 INSTR DEADREGS  EFLAGS RDI R15 ZZ mov     esi, offset aName; "name" 
+            4092cb      5 INSTR DEADREGS  EFLAGS RSI RDI R15 ZZ mov     esi, offset aName; "name" 
             4092d0      5 INSTR BELONGTO 40f660 
             4092d0      5 INSTR DEADREGS  EFLAGS RDI R15 ZZ mov     [rsp+108h+var_D8], rax 
             4092d0      5 PTRIMMEDESP STACK 48 displ mov     [rsp+108h+var_D8], rax
@@ -3937,7 +3940,7 @@
             4092ee      5 INSTR DEADREGS  EFLAGS R14 R15 ZZ mov     [rsp+108h+var_E8], rax 
             4092ee      5 PTRIMMEDESP STACK 32 displ mov     [rsp+108h+var_E8], rax
             4092f3      2 INSTR BELONGTO 40f660 
-            4092f3      2 INSTR DEADREGS  EFLAGS R14 R15 ZZ xor     eax, eax 
+            4092f3      2 INSTR DEADREGS  EFLAGS RAX R14 R15 ZZ xor     eax, eax 
             4092f3     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             4092f5      9 INSTR BELONGTO 40f660 
             4092f5      9 INSTR DEADREGS  EFLAGS R14 R15 ZZ mov     [rsp+108h+var_A0], offset aScreen; "screen" 
@@ -4091,9 +4094,10 @@
             409634      5 INSTR BELONGTO 409630 
             409634      5 INSTR DEADREGS  EFLAGS ZZ call    _g_type_class_peek_parent 
             409639      3 INSTR BELONGTO 409630 
-            409639      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rbx 
-            40963c     -1 INSTR LOCAL MetadataRedundant mov     esi, 50h 
+            409639      3 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     rdi, rbx 
+            40963c     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 50h 
             40963c      5 INSTR BELONGTO 409630 
+            40963c      5 INSTR DEADREGS  EFLAGS RBX RSI ZZ mov     esi, 50h 
             409641      7 INSTR BELONGTO 409630 
             409641      7 INSTR DEADREGS  EFLAGS RBX ZZ mov     cs:qword_617E18, rax 
             409648     -1 INSTR LOCAL NoMetaUpdate call    _g_type_check_class_cast 
@@ -4129,7 +4133,7 @@
             40967e      1 INSTR DEADREGS  EFLAGS ZZ retn 
             40967e     24 DEALLOC STACK esp - 24 retn
             409680      5 INSTR BELONGTO 409660 
-            409680      5 INSTR DEADREGS  EFLAGS ZZ mov     edi, offset qword_617E10 
+            409680      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     edi, offset qword_617E10 
             409685     -1 INSTR LOCAL NoMetaUpdate call    _g_once_init_enter 
             409685      5 INSTR BELONGTO 409660 
             409685      5 INSTR DEADREGS  EFLAGS ZZ call    _g_once_init_enter 
@@ -4138,25 +4142,27 @@
             40968c     -1 INSTR LOCAL NoMetaUpdate jz      short loc_409673 
             40968c      2 INSTR BELONGTO 409660 
             40968e      5 INSTR BELONGTO 409660 
-            40968e      5 INSTR DEADREGS  EFLAGS ZZ mov     edi, offset aGdictapp; "GdictApp" 
+            40968e      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     edi, offset aGdictapp; "GdictApp" 
             409693     -1 INSTR LOCAL NoMetaUpdate call    _g_intern_static_string 
             409693      5 INSTR BELONGTO 409660 
             409693      5 INSTR DEADREGS  EFLAGS ZZ call    _g_intern_static_string 
             409698     -2 INSTR LOCAL n R9 ZZ  NumericDEFs mov     r9d, offset nullsub_2 
             409698      6 INSTR BELONGTO 409660 
-            409698      6 INSTR DEADREGS  EFLAGS RSI R8 R9 ZZ mov     r9d, offset nullsub_2 
+            409698      6 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 ZZ mov     r9d, offset nullsub_2 
             40969e     -2 INSTR LOCAL n R8 ZZ  NUMVia2ndSrcIMMEDNUM mov     r8d, 28h 
             40969e      6 INSTR BELONGTO 409660 
-            40969e      6 INSTR DEADREGS  EFLAGS RSI R8 ZZ mov     r8d, 28h 
+            40969e      6 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 ZZ mov     r8d, 28h 
             4096a4     -2 INSTR LOCAL n RCX ZZ  NumericDEFs mov     ecx, offset sub_409630 
             4096a4      5 INSTR BELONGTO 409660 
-            4096a4      5 INSTR DEADREGS  EFLAGS RSI ZZ mov     ecx, offset sub_409630 
-            4096a9     -1 INSTR LOCAL MetadataRedundant mov     edx, 88h 
+            4096a4      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI ZZ mov     ecx, offset sub_409630 
+            4096a9     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 88h 
             4096a9      5 INSTR BELONGTO 409660 
+            4096a9      5 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     edx, 88h 
             4096ae      3 INSTR BELONGTO 409660 
-            4096ae      3 INSTR DEADREGS  EFLAGS RSI ZZ mov     rsi, rax 
-            4096b1     -1 INSTR LOCAL MetadataRedundant mov     edi, 50h 
+            4096ae      3 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     rsi, rax 
+            4096b1     -2 INSTR LOCAL n RDI ZZ  NUMVia2ndSrcIMMEDNUM mov     edi, 50h 
             4096b1      5 INSTR BELONGTO 409660 
+            4096b1      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     edi, 50h 
             4096b6      7 INSTR BELONGTO 409660 
             4096b6      7 INSTR DEADREGS  EFLAGS ZZ mov     [rsp+18h+var_18], 0 
             4096b6      7 PTRIMMEDESP STACK 0 displ mov     [rsp+18h+var_18], 0
@@ -4164,7 +4170,7 @@
             4096bd      5 INSTR BELONGTO 409660 
             4096bd      5 INSTR DEADREGS  EFLAGS ZZ call    _g_type_register_static_simple 
             4096c2      5 INSTR BELONGTO 409660 
-            4096c2      5 INSTR DEADREGS  EFLAGS RSI ZZ mov     edi, offset qword_617E10 
+            4096c2      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     edi, offset qword_617E10 
             4096c7      3 INSTR BELONGTO 409660 
             4096c7      3 INSTR DEADREGS  EFLAGS RSI ZZ mov     rsi, rax 
             4096ca     -1 INSTR LOCAL NoMetaUpdate call    _g_once_init_leave 
@@ -4214,7 +4220,7 @@
             409723      3 INSTR BELONGTO 409720 
             409723      3 INSTR DEADREGS  EFLAGS R12 ZZ mov     rbp, rdi 
             409726      5 INSTR BELONGTO 409720 
-            409726      5 INSTR DEADREGS  EFLAGS R12 ZZ mov     edi, offset domainname; "gnome-dictionary" 
+            409726      5 INSTR DEADREGS  EFLAGS RDI R12 ZZ mov     edi, offset domainname; "gnome-dictionary" 
             40972b      1 INSTR BELONGTO 409720 
             40972b      1 INSTR DEADREGS  EFLAGS R12 ZZ push    rbx 
             40972b     24 MEMORYHOLE STACK esp + 0 CalleeSavedRegs 
@@ -4250,12 +4256,14 @@
             40975b     -1 INSTR LOCAL NoMetaUpdate call    _gtk_init 
             40975b      5 INSTR BELONGTO 409720 
             40975b      5 INSTR DEADREGS  EFLAGS R12 ZZ call    _gtk_init 
-            409760     -1 INSTR LOCAL MetadataRedundant mov     edx, 5          ; category 
+            409760     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 5          ; category 
             409760      5 INSTR BELONGTO 409720 
+            409760      5 INSTR DEADREGS  EFLAGS RDX RSI RDI R12 ZZ mov     edx, 5          ; category 
             409765      5 INSTR BELONGTO 409720 
-            409765      5 INSTR DEADREGS  EFLAGS R12 ZZ mov     esi, offset msgid; "Dictionary" 
-            40976a     -1 INSTR LOCAL MetadataRedundant xor     edi, edi        ; domainname 
+            409765      5 INSTR DEADREGS  EFLAGS RSI RDI R12 ZZ mov     esi, offset msgid; "Dictionary" 
             40976a      2 INSTR BELONGTO 409720 
+            40976a      2 INSTR DEADREGS  EFLAGS RDI R12 ZZ xor     edi, edi        ; domainname 
+            40976a     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi        ; domainname 
             40976c     -1 INSTR LOCAL NoMetaUpdate call    _dcgettext 
             40976c      5 INSTR BELONGTO 409720 
             40976c      5 INSTR DEADREGS  EFLAGS R12 ZZ call    _dcgettext 
@@ -4265,19 +4273,20 @@
             409774      5 INSTR BELONGTO 409720 
             409774      5 INSTR DEADREGS  EFLAGS R12 ZZ call    _g_set_application_name 
             409779      5 INSTR BELONGTO 409720 
-            409779      5 INSTR DEADREGS  EFLAGS R12 ZZ mov     edi, offset aAccessoriesDic; "accessories-dictionary" 
+            409779      5 INSTR DEADREGS  EFLAGS RDI R12 ZZ mov     edi, offset aAccessoriesDic; "accessories-dictionary" 
             40977e     -1 INSTR LOCAL NoMetaUpdate call    _gtk_window_set_default_icon_name 
             40977e      5 INSTR BELONGTO 409720 
             40977e      5 INSTR DEADREGS  EFLAGS R12 ZZ call    _gtk_window_set_default_icon_name 
             409783     -1 INSTR LOCAL NoMetaUpdate call    sub_409660 
             409783      5 INSTR BELONGTO 409720 
             409783      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R9 R10 R11 R12 ZZ call    sub_409660 
-            409788     -1 INSTR LOCAL MetadataRedundant xor     esi, esi 
             409788      2 INSTR BELONGTO 409720 
+            409788      2 INSTR DEADREGS  EFLAGS RSI RDI R12 ZZ xor     esi, esi 
+            409788     -2 INSTR LOCAL n RSI ZZ  AlwaysNUM xor     esi, esi 
             40978a      3 INSTR BELONGTO 409720 
             40978a      3 INSTR DEADREGS  EFLAGS RDI R12 ZZ mov     rdi, rax 
             40978d      2 INSTR BELONGTO 409720 
-            40978d      2 INSTR DEADREGS  EFLAGS R12 ZZ xor     eax, eax 
+            40978d      2 INSTR DEADREGS  EFLAGS RAX R12 ZZ xor     eax, eax 
             40978d     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             40978f     -1 INSTR LOCAL NoMetaUpdate call    _g_object_new 
             40978f      5 INSTR BELONGTO 409720 
@@ -4313,30 +4322,31 @@
             4097c6     -1 INSTR LOCAL NoMetaUpdate call    _g_free 
             4097c6      5 INSTR BELONGTO 409720 
             4097c6      5 INSTR DEADREGS  EFLAGS R12 ZZ call    _g_free 
-            4097cb     -1 INSTR LOCAL MetadataRedundant mov     esi, 8 
+            4097cb     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 8 
             4097cb      5 INSTR BELONGTO 409720 
+            4097cb      5 INSTR DEADREGS  EFLAGS RSI RDI R12 ZZ mov     esi, 8 
             4097d0      5 INSTR BELONGTO 409720 
-            4097d0      5 INSTR DEADREGS  EFLAGS R12 ZZ mov     edi, offset aOrg_gnome_dict; "org.gnome.Dictionary" 
+            4097d0      5 INSTR DEADREGS  EFLAGS RDI R12 ZZ mov     edi, offset aOrg_gnome_dict; "org.gnome.Dictionary" 
             4097d5      7 INSTR BELONGTO 409720 
             4097d5      7 INSTR DEADREGS  EFLAGS R12 ZZ mov     r12, cs:qword_617E20 
             4097dc     -1 INSTR LOCAL NoMetaUpdate call    _gtk_application_new 
             4097dc      5 INSTR BELONGTO 409720 
             4097dc      5 INSTR DEADREGS  EFLAGS ZZ call    _gtk_application_new 
             4097e1      7 INSTR BELONGTO 409720 
-            4097e1      7 INSTR DEADREGS  EFLAGS RCX RDI R8 R9 ZZ mov     rcx, cs:qword_617E20 
+            4097e1      7 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 ZZ mov     rcx, cs:qword_617E20 
             4097e8     -2 INSTR LOCAL n R9 ZZ  AlwaysNUM xor     r9d, r9d 
             4097e8      3 INSTR BELONGTO 409720 
-            4097e8      3 INSTR DEADREGS  EFLAGS RDI R8 R9 ZZ xor     r9d, r9d 
+            4097e8      3 INSTR DEADREGS  EFLAGS RDX RSI RDI R8 R9 ZZ xor     r9d, r9d 
             4097eb     -2 INSTR LOCAL n R8 ZZ  AlwaysNUM xor     r8d, r8d 
             4097eb      3 INSTR BELONGTO 409720 
-            4097eb      3 INSTR DEADREGS  EFLAGS RDI R8 ZZ xor     r8d, r8d 
+            4097eb      3 INSTR DEADREGS  EFLAGS RDX RSI RDI R8 ZZ xor     r8d, r8d 
             4097ee      5 INSTR BELONGTO 409720 
-            4097ee      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     [r12+18h], rax 
+            4097ee      5 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     [r12+18h], rax 
             4097f3     -2 INSTR LOCAL n RDX ZZ  NumericDEFs mov     edx, offset loc_409390 
             4097f3      5 INSTR BELONGTO 409720 
-            4097f3      5 INSTR DEADREGS  EFLAGS RDI R12 ZZ mov     edx, offset loc_409390 
+            4097f3      5 INSTR DEADREGS  EFLAGS RDX RSI RDI R12 ZZ mov     edx, offset loc_409390 
             4097f8      5 INSTR BELONGTO 409720 
-            4097f8      5 INSTR DEADREGS  EFLAGS RDI R12 ZZ mov     esi, offset aCommandLine; "command-line" 
+            4097f8      5 INSTR DEADREGS  EFLAGS RSI RDI R12 ZZ mov     esi, offset aCommandLine; "command-line" 
             4097fd      4 INSTR BELONGTO 409720 
             4097fd      4 INSTR DEADREGS  EFLAGS RDI R12 ZZ mov     rdi, [rcx+18h] 
             409801     -1 INSTR LOCAL NoMetaUpdate call    _g_signal_connect_data 
@@ -4350,16 +4360,16 @@
             409812      3 INSTR BELONGTO 409720 
             409812      3 INSTR DEADREGS  EFLAGS RSI RDI R12 ZZ mov     r12, [rbx] 
             409815      3 INSTR BELONGTO 409720 
-            409815      3 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     rsi, rax 
+            409815      3 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ mov     rsi, rax 
             409818      3 INSTR BELONGTO 409720 
-            409818      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     ebx, [rbp+0] 
+            409818      3 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     ebx, [rbp+0] 
             40981b      4 INSTR BELONGTO 409720 
             40981b      4 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, [rdx+18h] 
             40981f     -1 INSTR LOCAL NoMetaUpdate call    _g_type_check_instance_cast 
             40981f      5 INSTR BELONGTO 409720 
             40981f      5 INSTR DEADREGS  EFLAGS ZZ call    _g_type_check_instance_cast 
             409824      2 INSTR BELONGTO 409720 
-            409824      2 INSTR DEADREGS  EFLAGS RDX RDI ZZ mov     esi, ebx 
+            409824      2 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     esi, ebx 
             409826      3 INSTR BELONGTO 409720 
             409826      3 INSTR DEADREGS  EFLAGS RDX RBX RDI ZZ mov     rdx, r12 
             409829      3 INSTR BELONGTO 409720 
@@ -4375,7 +4385,7 @@
             409830      5 INSTR DEADREGS  EFLAGS R12 ZZ jmp     _g_application_run 
             409835     -2 INSTR LOCAL n RDI ZZ  NUMVia2ndSrcIMMEDNUM mov     edi, 1          ; status 
             409835      5 INSTR BELONGTO 409720 
-            409835      5 INSTR DEADREGS  EFLAGS RBX R12 ZZ mov     edi, 1          ; status 
+            409835      5 INSTR DEADREGS  EFLAGS RBX RDI R12 ZZ mov     edi, 1          ; status 
             40983a     -1 INSTR LOCAL NoMetaUpdate call    _exit 
             40983a      5 INSTR BELONGTO 409720 
             40983a      5 INSTR DEADREGS  EFLAGS RBX R12 ZZ call    _exit 
@@ -4405,12 +4415,12 @@
             409864      5 INSTR BELONGTO 409840 
             409864      5 INSTR DEADREGS  EFLAGS ZZ jmp     _g_object_unref 
             409870      5 INSTR BELONGTO 409840 
-            409870      5 INSTR DEADREGS  EFLAGS ZZ mov     edx, offset aYouMustInitial; "You must initialize GdictApp using gdic"... 
+            409870      5 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     edx, offset aYouMustInitial; "You must initialize GdictApp using gdic"... 
             409875     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 10h 
             409875      5 INSTR BELONGTO 409840 
-            409875      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, 10h 
+            409875      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, 10h 
             40987a      2 INSTR BELONGTO 409840 
-            40987a      2 INSTR DEADREGS  EFLAGS ZZ xor     edi, edi 
+            40987a      2 INSTR DEADREGS  EFLAGS RDI ZZ xor     edi, edi 
             40987a     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
             40987c     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rsp, 8 
             40987c      4 INSTR BELONGTO 409840 
@@ -4434,15 +4444,16 @@
             409899      5 INSTR BELONGTO 409890 
             409899      5 INSTR DEADREGS  EFLAGS ZZ call    _g_get_user_data_dir 
             40989e      3 INSTR BELONGTO 409890 
-            40989e      3 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     rsi, rbx 
+            40989e      3 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     rsi, rbx 
             4098a1      3 INSTR BELONGTO 409890 
-            4098a1      3 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     rdi, rax 
-            4098a4     -1 INSTR LOCAL MetadataRedundant xor     edx, edx 
+            4098a1      3 INSTR DEADREGS  EFLAGS RDX RBX RDI ZZ mov     rdi, rax 
             4098a4      2 INSTR BELONGTO 409890 
+            4098a4      2 INSTR DEADREGS  EFLAGS RAX RDX RBX ZZ xor     edx, edx 
+            4098a4     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
             4098a6      1 INSTR BELONGTO 409890 
-            4098a6      1 INSTR DEADREGS  EFLAGS RBX ZZ pop     rbx 
+            4098a6      1 INSTR DEADREGS  EFLAGS RAX RBX ZZ pop     rbx 
             4098a7      2 INSTR BELONGTO 409890 
-            4098a7      2 INSTR DEADREGS  EFLAGS ZZ xor     eax, eax 
+            4098a7      2 INSTR DEADREGS  EFLAGS RAX ZZ xor     eax, eax 
             4098a7     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             4098a9     -1 INSTR LOCAL NoMetaUpdate jmp     _g_build_filename 
             4098a9      5 INSTR BELONGTO 409890 
@@ -4457,16 +4468,17 @@
             4098b4     -1 INSTR LOCAL NoMetaUpdate call    _g_get_home_dir 
             4098b4      5 INSTR BELONGTO 4098b0 
             4098b4      5 INSTR DEADREGS  EFLAGS ZZ call    _g_get_home_dir 
-            4098b9     -1 INSTR LOCAL MetadataRedundant xor     ecx, ecx 
             4098b9      2 INSTR BELONGTO 4098b0 
+            4098b9      2 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI ZZ xor     ecx, ecx 
+            4098b9     -2 INSTR LOCAL n RCX ZZ  AlwaysNUM xor     ecx, ecx 
             4098bb      3 INSTR BELONGTO 4098b0 
-            4098bb      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rax 
+            4098bb      3 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     rdi, rax 
             4098be      5 INSTR BELONGTO 4098b0 
-            4098be      5 INSTR DEADREGS  EFLAGS ZZ mov     edx, offset domainname; "gnome-dictionary" 
+            4098be      5 INSTR DEADREGS  EFLAGS RAX RDX RSI ZZ mov     edx, offset domainname; "gnome-dictionary" 
             4098c3      5 INSTR BELONGTO 4098b0 
-            4098c3      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, offset a_gnome2; ".gnome2" 
+            4098c3      5 INSTR DEADREGS  EFLAGS RAX RSI ZZ mov     esi, offset a_gnome2; ".gnome2" 
             4098c8      2 INSTR BELONGTO 4098b0 
-            4098c8      2 INSTR DEADREGS  EFLAGS ZZ xor     eax, eax 
+            4098c8      2 INSTR DEADREGS  EFLAGS RAX ZZ xor     eax, eax 
             4098c8     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             4098ca     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rsp, 8 
             4098ca      4 INSTR BELONGTO 4098b0 
@@ -4490,15 +4502,16 @@
             4098e9      5 INSTR BELONGTO 4098e0 
             4098e9      5 INSTR DEADREGS  EFLAGS ZZ call    _g_get_user_config_dir 
             4098ee      3 INSTR BELONGTO 4098e0 
-            4098ee      3 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     rsi, rbx 
+            4098ee      3 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     rsi, rbx 
             4098f1      3 INSTR BELONGTO 4098e0 
-            4098f1      3 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     rdi, rax 
-            4098f4     -1 INSTR LOCAL MetadataRedundant xor     edx, edx 
+            4098f1      3 INSTR DEADREGS  EFLAGS RDX RBX RDI ZZ mov     rdi, rax 
             4098f4      2 INSTR BELONGTO 4098e0 
+            4098f4      2 INSTR DEADREGS  EFLAGS RAX RDX RBX ZZ xor     edx, edx 
+            4098f4     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
             4098f6      1 INSTR BELONGTO 4098e0 
-            4098f6      1 INSTR DEADREGS  EFLAGS RBX ZZ pop     rbx 
+            4098f6      1 INSTR DEADREGS  EFLAGS RAX RBX ZZ pop     rbx 
             4098f7      2 INSTR BELONGTO 4098e0 
-            4098f7      2 INSTR DEADREGS  EFLAGS ZZ xor     eax, eax 
+            4098f7      2 INSTR DEADREGS  EFLAGS RAX ZZ xor     eax, eax 
             4098f7     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             4098f9     -1 INSTR LOCAL NoMetaUpdate jmp     _g_build_filename 
             4098f9      5 INSTR BELONGTO 4098e0 
@@ -4531,8 +4544,9 @@
             409921     -1 INSTR LOCAL NoMetaUpdate call    sub_4098E0 
             409921      5 INSTR BELONGTO 409900 
             409921      5 INSTR DEADREGS  EFLAGS ZZ call    sub_4098E0 
-            409926     -1 INSTR LOCAL MetadataRedundant mov     esi, 4 
+            409926     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 4 
             409926      5 INSTR BELONGTO 409900 
+            409926      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, 4 
             40992b     -2 INSTR LOCAL n RDI ZZ  NumericDEFs mov     rdi, rbx 
             40992b      3 INSTR BELONGTO 409900 
             40992b      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rbx 
@@ -4557,8 +4571,9 @@
             409945     -1 INSTR LOCAL NoMetaUpdate call    _g_free 
             409945      5 INSTR BELONGTO 409900 
             409945      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_free 
-            40994a     -1 INSTR LOCAL MetadataRedundant mov     eax, r12d 
+            40994a     -2 INSTR LOCAL n RAX ZZ  NumericDEFs mov     eax, r12d 
             40994a      3 INSTR BELONGTO 409900 
+            40994a      3 INSTR DEADREGS  EFLAGS RAX RBX ZZ mov     eax, r12d 
             40994d      4 INSTR BELONGTO 409900 
             40994d      4 INSTR DEADREGS  EFLAGS RBX R12 ZZ mov     rbx, [rsp+18h+var_18] 
             40994d      4 PTRIMMEDESP STACK 0 displ mov     rbx, [rsp+18h+var_18]
@@ -4574,16 +4589,16 @@
             40995f      1 INSTR DEADREGS  EFLAGS ZZ retn 
             40995f     24 DEALLOC STACK esp - 24 retn
             409960      2 INSTR BELONGTO 409900 
-            409960      2 INSTR DEADREGS  EFLAGS ZZ xor     edi, edi 
+            409960      2 INSTR DEADREGS  EFLAGS RAX RDX RSI RDI ZZ xor     edi, edi 
             409960     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
             409962      2 INSTR BELONGTO 409900 
-            409962      2 INSTR DEADREGS  EFLAGS ZZ xor     eax, eax 
+            409962      2 INSTR DEADREGS  EFLAGS RAX RDX RSI ZZ xor     eax, eax 
             409962     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             409964      5 INSTR BELONGTO 409900 
-            409964      5 INSTR DEADREGS  EFLAGS ZZ mov     edx, offset aMigratingOldCo; "Migrating old configs to XDG directory "... 
+            409964      5 INSTR DEADREGS  EFLAGS RDX RSI ZZ mov     edx, offset aMigratingOldCo; "Migrating old configs to XDG directory "... 
             409969     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 20h 
             409969      5 INSTR BELONGTO 409900 
-            409969      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, 20h 
+            409969      5 INSTR DEADREGS  EFLAGS RSI ZZ mov     esi, 20h 
             40996e     -1 INSTR LOCAL NoMetaUpdate call    _g_log 
             40996e      5 INSTR BELONGTO 409900 
             40996e      5 INSTR DEADREGS  EFLAGS ZZ call    _g_log 
@@ -4602,7 +4617,7 @@
             409983      5 INSTR BELONGTO 409900 
             409983      5 INSTR DEADREGS  EFLAGS R12 ZZ call    ___errno_location 
             409988      2 INSTR BELONGTO 409900 
-            409988      2 INSTR DEADREGS  EFLAGS R12 ZZ mov     edi, [rax] 
+            409988      2 INSTR DEADREGS  EFLAGS RDI R12 ZZ mov     edi, [rax] 
             40998a     -2 INSTR LOCAL n R12 ZZ  AlwaysNUM xor     r12b, r12b 
             40998a      3 INSTR BELONGTO 409900 
             40998a      3 INSTR DEADREGS  EFLAGS R12 ZZ xor     r12b, r12b 
@@ -4611,20 +4626,22 @@
             40998d      5 INSTR DEADREGS  EFLAGS ZZ call    _g_strerror 
             409992     -2 INSTR LOCAL n R8 ZZ  NumericDEFs mov     r8, rbp 
             409992      3 INSTR BELONGTO 409900 
-            409992      3 INSTR DEADREGS  EFLAGS RCX R8 R9 ZZ mov     r8, rbp 
+            409992      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 ZZ mov     r8, rbp 
             409995      3 INSTR BELONGTO 409900 
-            409995      3 INSTR DEADREGS  EFLAGS RCX R9 ZZ mov     r9, rax 
+            409995      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R9 ZZ mov     r9, rax 
             409998     -2 INSTR LOCAL n RCX ZZ  NumericDEFs mov     rcx, rbx 
             409998      3 INSTR BELONGTO 409900 
-            409998      3 INSTR DEADREGS  EFLAGS RCX ZZ mov     rcx, rbx 
+            409998      3 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI ZZ mov     rcx, rbx 
             40999b      5 INSTR BELONGTO 409900 
-            40999b      5 INSTR DEADREGS  EFLAGS ZZ mov     edx, offset aUnableToRename; "Unable to rename file '%s' to '%s': %s" 
-            4099a0     -1 INSTR LOCAL MetadataRedundant mov     esi, 8 
+            40999b      5 INSTR DEADREGS  EFLAGS RAX RDX RSI RDI ZZ mov     edx, offset aUnableToRename; "Unable to rename file '%s' to '%s': %s" 
+            4099a0     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 8 
             4099a0      5 INSTR BELONGTO 409900 
-            4099a5     -1 INSTR LOCAL MetadataRedundant xor     edi, edi 
+            4099a0      5 INSTR DEADREGS  EFLAGS RAX RSI RDI ZZ mov     esi, 8 
             4099a5      2 INSTR BELONGTO 409900 
+            4099a5      2 INSTR DEADREGS  EFLAGS RAX RDI ZZ xor     edi, edi 
+            4099a5     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
             4099a7      2 INSTR BELONGTO 409900 
-            4099a7      2 INSTR DEADREGS  EFLAGS ZZ xor     eax, eax 
+            4099a7      2 INSTR DEADREGS  EFLAGS RAX ZZ xor     eax, eax 
             4099a7     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             4099a9     -1 INSTR LOCAL NoMetaUpdate call    _g_log 
             4099a9      5 INSTR BELONGTO 409900 
@@ -4656,8 +4673,9 @@
             4099cb     -1 INSTR LOCAL NoMetaUpdate call    sub_409900 
             4099cb      5 INSTR BELONGTO 4099b0 
             4099cb      5 INSTR DEADREGS  EFLAGS ZZ call    sub_409900 
-            4099d0     -1 INSTR LOCAL MetadataRedundant mov     esi, 4 
+            4099d0     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 4 
             4099d0      5 INSTR BELONGTO 4099b0 
+            4099d0      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, 4 
             4099d5     -2 INSTR LOCAL n RDI ZZ  NumericDEFs mov     rdi, rbx 
             4099d5      3 INSTR BELONGTO 4099b0 
             4099d5      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rbx 
@@ -4674,8 +4692,9 @@
             4099e4     -1 INSTR LOCAL NoMetaUpdate call    _g_free 
             4099e4      5 INSTR BELONGTO 4099b0 
             4099e4      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_free 
-            4099e9     -1 INSTR LOCAL MetadataRedundant mov     eax, ebp 
             4099e9      2 INSTR BELONGTO 4099b0 
+            4099e9      2 INSTR DEADREGS  EFLAGS RAX RBX ZZ mov     eax, ebp 
+            4099e9     -2 INSTR LOCAL n RAX ZZ  NumericDEFs mov     eax, ebp 
             4099eb      5 INSTR BELONGTO 4099b0 
             4099eb      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     rbx, [rsp+18h+var_10] 
             4099eb      5 PTRIMMEDESP STACK 8 displ mov     rbx, [rsp+18h+var_10]
@@ -4689,7 +4708,7 @@
             4099f9     24 DEALLOC STACK esp - 24 retn
             409a00     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 4 
             409a00      5 INSTR BELONGTO 4099b0 
-            409a00      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     esi, 4 
+            409a00      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, 4 
             409a05     -2 INSTR LOCAL n RDI ZZ  NumericDEFs mov     rdi, rbx 
             409a05      3 INSTR BELONGTO 4099b0 
             409a05      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rbx 
@@ -4701,16 +4720,16 @@
             409a0f     -1 INSTR LOCAL NoMetaUpdate jnz     short loc_4099E1 
             409a0f      2 INSTR BELONGTO 4099b0 
             409a11      2 INSTR BELONGTO 4099b0 
-            409a11      2 INSTR DEADREGS  EFLAGS RCX ZZ xor     edi, edi 
+            409a11      2 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI ZZ xor     edi, edi 
             409a11     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
             409a13     -2 INSTR LOCAL n RCX ZZ  NumericDEFs mov     rcx, rbx 
             409a13      3 INSTR BELONGTO 4099b0 
-            409a13      3 INSTR DEADREGS  EFLAGS RCX ZZ mov     rcx, rbx 
+            409a13      3 INSTR DEADREGS  EFLAGS RCX RDX RSI ZZ mov     rcx, rbx 
             409a16      5 INSTR BELONGTO 4099b0 
-            409a16      5 INSTR DEADREGS  EFLAGS ZZ mov     edx, offset aCreatingXdgCon; "Creating XDG config direcotry: %s" 
+            409a16      5 INSTR DEADREGS  EFLAGS RDX RSI ZZ mov     edx, offset aCreatingXdgCon; "Creating XDG config direcotry: %s" 
             409a1b     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 20h 
             409a1b      5 INSTR BELONGTO 4099b0 
-            409a1b      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, 20h 
+            409a1b      5 INSTR DEADREGS  EFLAGS RSI ZZ mov     esi, 20h 
             409a20     -1 INSTR LOCAL NoMetaUpdate call    _g_log 
             409a20      5 INSTR BELONGTO 4099b0 
             409a20      5 INSTR DEADREGS  EFLAGS ZZ call    _g_log 
@@ -4729,7 +4748,7 @@
             409a37      5 INSTR BELONGTO 4099b0 
             409a37      5 INSTR DEADREGS  EFLAGS ZZ call    ___errno_location 
             409a3c      2 INSTR BELONGTO 4099b0 
-            409a3c      2 INSTR DEADREGS  EFLAGS ZZ mov     edi, [rax] 
+            409a3c      2 INSTR DEADREGS  EFLAGS RDI ZZ mov     edi, [rax] 
             409a3e     -2 INSTR LOCAL n RBP ZZ  AlwaysNUM xor     bpl, bpl 
             409a3e      3 INSTR BELONGTO 4099b0 
             409a3e      3 INSTR DEADREGS  EFLAGS ZZ xor     bpl, bpl 
@@ -4738,17 +4757,19 @@
             409a41      5 INSTR DEADREGS  EFLAGS ZZ call    _g_strerror 
             409a46     -2 INSTR LOCAL n RCX ZZ  NumericDEFs mov     rcx, rbx 
             409a46      3 INSTR BELONGTO 4099b0 
-            409a46      3 INSTR DEADREGS  EFLAGS RCX R8 ZZ mov     rcx, rbx 
+            409a46      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 ZZ mov     rcx, rbx 
             409a49      3 INSTR BELONGTO 4099b0 
-            409a49      3 INSTR DEADREGS  EFLAGS R8 ZZ mov     r8, rax 
+            409a49      3 INSTR DEADREGS  EFLAGS RDX RSI RDI R8 ZZ mov     r8, rax 
             409a4c      5 INSTR BELONGTO 4099b0 
-            409a4c      5 INSTR DEADREGS  EFLAGS ZZ mov     edx, offset aUnableToCreate; "Unable to create directory '%s': %s" 
-            409a51     -1 INSTR LOCAL MetadataRedundant mov     esi, 8 
+            409a4c      5 INSTR DEADREGS  EFLAGS RAX RDX RSI RDI ZZ mov     edx, offset aUnableToCreate; "Unable to create directory '%s': %s" 
+            409a51     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 8 
             409a51      5 INSTR BELONGTO 4099b0 
-            409a56     -1 INSTR LOCAL MetadataRedundant xor     edi, edi 
+            409a51      5 INSTR DEADREGS  EFLAGS RAX RSI RDI ZZ mov     esi, 8 
             409a56      2 INSTR BELONGTO 4099b0 
+            409a56      2 INSTR DEADREGS  EFLAGS RAX RDI ZZ xor     edi, edi 
+            409a56     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
             409a58      2 INSTR BELONGTO 4099b0 
-            409a58      2 INSTR DEADREGS  EFLAGS ZZ xor     eax, eax 
+            409a58      2 INSTR DEADREGS  EFLAGS RAX ZZ xor     eax, eax 
             409a58     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             409a5a     -1 INSTR LOCAL NoMetaUpdate call    _g_log 
             409a5a      5 INSTR BELONGTO 4099b0 
@@ -4774,8 +4795,9 @@
             409a83     -1 INSTR LOCAL NoMetaUpdate call    sub_409890 
             409a83      5 INSTR BELONGTO 409a70 
             409a83      5 INSTR DEADREGS  EFLAGS RBX R12 ZZ call    sub_409890 
-            409a88     -1 INSTR LOCAL MetadataRedundant mov     esi, 1C0h       ; mode 
+            409a88     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 1C0h       ; mode 
             409a88      5 INSTR BELONGTO 409a70 
+            409a88      5 INSTR DEADREGS  EFLAGS RBX RSI RDI R12 ZZ mov     esi, 1C0h       ; mode 
             409a8d     -2 INSTR LOCAL n RDI ZZ  NumericDEFs mov     rdi, rax        ; path 
             409a8d      3 INSTR BELONGTO 409a70 
             409a8d      3 INSTR DEADREGS  EFLAGS RBX RDI R12 ZZ mov     rdi, rax        ; path 
@@ -4793,7 +4815,7 @@
             409a9d      5 INSTR BELONGTO 409a70 
             409a9d      5 INSTR DEADREGS  EFLAGS R12 ZZ call    ___errno_location 
             409aa2      2 INSTR BELONGTO 409a70 
-            409aa2      2 INSTR DEADREGS  EFLAGS R12 ZZ mov     edi, [rax] 
+            409aa2      2 INSTR DEADREGS  EFLAGS RDI R12 ZZ mov     edi, [rax] 
             409aa4     -1 INSTR LOCAL MetadataUnused mov     r12, rax 
             409aa4      3 INSTR BELONGTO 409a70 
             409aa7     -1 INSTR LOCAL NoMetaUpdate cmp     edi, 11h 
@@ -4805,17 +4827,19 @@
             409aac      5 INSTR DEADREGS  EFLAGS R12 ZZ call    _g_strerror 
             409ab1     -2 INSTR LOCAL n RCX ZZ  NumericDEFs mov     rcx, rbx 
             409ab1      3 INSTR BELONGTO 409a70 
-            409ab1      3 INSTR DEADREGS  EFLAGS RCX R8 R12 ZZ mov     rcx, rbx 
+            409ab1      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R12 ZZ mov     rcx, rbx 
             409ab4      3 INSTR BELONGTO 409a70 
-            409ab4      3 INSTR DEADREGS  EFLAGS R8 R12 ZZ mov     r8, rax 
+            409ab4      3 INSTR DEADREGS  EFLAGS RDX RSI RDI R8 R12 ZZ mov     r8, rax 
             409ab7      5 INSTR BELONGTO 409a70 
-            409ab7      5 INSTR DEADREGS  EFLAGS R12 ZZ mov     edx, offset aUnableToCrea_0; "Unable to create the data directory '%s"... 
-            409abc     -1 INSTR LOCAL MetadataRedundant mov     esi, 8 
+            409ab7      5 INSTR DEADREGS  EFLAGS RAX RDX RSI RDI R12 ZZ mov     edx, offset aUnableToCrea_0; "Unable to create the data directory '%s"... 
+            409abc     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 8 
             409abc      5 INSTR BELONGTO 409a70 
-            409ac1     -1 INSTR LOCAL MetadataRedundant xor     edi, edi 
+            409abc      5 INSTR DEADREGS  EFLAGS RAX RSI RDI R12 ZZ mov     esi, 8 
             409ac1      2 INSTR BELONGTO 409a70 
+            409ac1      2 INSTR DEADREGS  EFLAGS RAX RDI R12 ZZ xor     edi, edi 
+            409ac1     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
             409ac3      2 INSTR BELONGTO 409a70 
-            409ac3      2 INSTR DEADREGS  EFLAGS R12 ZZ xor     eax, eax 
+            409ac3      2 INSTR DEADREGS  EFLAGS RAX R12 ZZ xor     eax, eax 
             409ac3     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             409ac5     -1 INSTR LOCAL NoMetaUpdate call    _g_log 
             409ac5      5 INSTR BELONGTO 409a70 
@@ -4826,8 +4850,9 @@
             409acd     -1 INSTR LOCAL NoMetaUpdate call    _g_free 
             409acd      5 INSTR BELONGTO 409a70 
             409acd      5 INSTR DEADREGS  EFLAGS RBX R12 ZZ call    _g_free 
-            409ad2     -1 INSTR LOCAL MetadataRedundant xor     eax, eax 
             409ad2      2 INSTR BELONGTO 409a70 
+            409ad2      2 INSTR DEADREGS  EFLAGS RAX RBX R12 ZZ xor     eax, eax 
+            409ad2     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             409ad4      4 INSTR BELONGTO 409a70 
             409ad4      4 INSTR DEADREGS  EFLAGS RBX R12 ZZ mov     rbx, [rsp+18h+var_18] 
             409ad4      4 PTRIMMEDESP STACK 0 displ mov     rbx, [rsp+18h+var_18]
@@ -4844,7 +4869,7 @@
             409ae6     24 DEALLOC STACK esp - 24 retn
             409af0     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 1 
             409af0      5 INSTR BELONGTO 409a70 
-            409af0      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     esi, 1 
+            409af0      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, 1 
             409af5     -2 INSTR LOCAL n RDI ZZ  NumericDEFs mov     rdi, rbx 
             409af5      3 INSTR BELONGTO 409a70 
             409af5      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rbx 
@@ -4856,7 +4881,7 @@
             409aff     -1 INSTR LOCAL NoMetaUpdate jnz     short loc_409B20 
             409aff      2 INSTR BELONGTO 409a70 
             409b01      4 INSTR BELONGTO 409a70 
-            409b01      4 INSTR DEADREGS  EFLAGS ZZ mov     edi, [r12] 
+            409b01      4 INSTR DEADREGS  EFLAGS RDI ZZ mov     edi, [r12] 
             409b05     -1 INSTR LOCAL NoMetaUpdate cmp     edi, 11h 
             409b05      3 INSTR BELONGTO 409a70 
             409b08     -1 INSTR LOCAL NoMetaUpdate jnz     short loc_409AAC 
@@ -4868,17 +4893,18 @@
             409b13     -1 INSTR LOCAL NoMetaUpdate call    _g_free 
             409b13      5 INSTR BELONGTO 409a70 
             409b13      5 INSTR DEADREGS  EFLAGS RBX R12 ZZ call    _g_free 
-            409b18     -1 INSTR LOCAL MetadataRedundant mov     eax, 1 
+            409b18     -2 INSTR LOCAL n RAX ZZ  NUMVia2ndSrcIMMEDNUM mov     eax, 1 
             409b18      5 INSTR BELONGTO 409a70 
+            409b18      5 INSTR DEADREGS  EFLAGS RAX RBX R12 ZZ mov     eax, 1 
             409b1d     -1 INSTR LOCAL NoMetaUpdate jmp     short loc_409AD4 
             409b1d      2 INSTR BELONGTO 409a70 
             409b20     -2 INSTR LOCAL n RSI ZZ  NumericDEFs mov     rsi, rbx 
             409b20      3 INSTR BELONGTO 409a70 
-            409b20      3 INSTR DEADREGS  EFLAGS RSI ZZ mov     rsi, rbx 
+            409b20      3 INSTR DEADREGS  EFLAGS RAX RSI RDI ZZ mov     rsi, rbx 
             409b23      5 INSTR BELONGTO 409a70 
-            409b23      5 INSTR DEADREGS  EFLAGS ZZ mov     edi, offset aS_pre214; "%s.pre-2-14" 
+            409b23      5 INSTR DEADREGS  EFLAGS RAX RDI ZZ mov     edi, offset aS_pre214; "%s.pre-2-14" 
             409b28      2 INSTR BELONGTO 409a70 
-            409b28      2 INSTR DEADREGS  EFLAGS ZZ xor     eax, eax 
+            409b28      2 INSTR DEADREGS  EFLAGS RAX ZZ xor     eax, eax 
             409b28     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             409b2a     -1 INSTR LOCAL NoMetaUpdate call    _g_strdup_printf 
             409b2a      5 INSTR BELONGTO 409a70 
@@ -4901,8 +4927,9 @@
             409b45     -1 INSTR LOCAL NoMetaUpdate call    _g_free 
             409b45      5 INSTR BELONGTO 409a70 
             409b45      5 INSTR DEADREGS  EFLAGS ZZ call    _g_free 
-            409b4a     -1 INSTR LOCAL MetadataRedundant mov     esi, 1C0h       ; mode 
+            409b4a     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 1C0h       ; mode 
             409b4a      5 INSTR BELONGTO 409a70 
+            409b4a      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, 1C0h       ; mode 
             409b4f     -2 INSTR LOCAL n RDI ZZ  NumericDEFs mov     rdi, rbx        ; path 
             409b4f      3 INSTR BELONGTO 409a70 
             409b4f      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rbx        ; path 
@@ -4914,29 +4941,31 @@
             409b5a     -1 INSTR LOCAL NoMetaUpdate jnz     short loc_409B10 
             409b5a      2 INSTR BELONGTO 409a70 
             409b5c      4 INSTR BELONGTO 409a70 
-            409b5c      4 INSTR DEADREGS  EFLAGS ZZ mov     edi, [r12] 
+            409b5c      4 INSTR DEADREGS  EFLAGS RDI ZZ mov     edi, [r12] 
             409b60     -1 INSTR LOCAL NoMetaUpdate jmp     loc_409AAC 
             409b60      5 INSTR BELONGTO 409a70 
             409b65      4 INSTR BELONGTO 409a70 
-            409b65      4 INSTR DEADREGS  EFLAGS ZZ mov     edi, [r12] 
+            409b65      4 INSTR DEADREGS  EFLAGS RDI ZZ mov     edi, [r12] 
             409b69     -1 INSTR LOCAL NoMetaUpdate call    _g_strerror 
             409b69      5 INSTR BELONGTO 409a70 
             409b69      5 INSTR DEADREGS  EFLAGS R12 ZZ call    _g_strerror 
-            409b6e     -1 INSTR LOCAL MetadataRedundant xor     edi, edi 
             409b6e      2 INSTR BELONGTO 409a70 
+            409b6e      2 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 R12 ZZ xor     edi, edi 
+            409b6e     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
             409b70      3 INSTR BELONGTO 409a70 
-            409b70      3 INSTR DEADREGS  EFLAGS RCX R8 R9 R12 ZZ mov     r9, rax 
+            409b70      3 INSTR DEADREGS  EFLAGS RCX RDX RSI R8 R9 R12 ZZ mov     r9, rax 
             409b73      3 INSTR BELONGTO 409a70 
-            409b73      3 INSTR DEADREGS  EFLAGS RCX R8 R12 ZZ mov     r8, rbp 
+            409b73      3 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI R8 R12 ZZ mov     r8, rbp 
             409b76     -2 INSTR LOCAL n RCX ZZ  NumericDEFs mov     rcx, rbx 
             409b76      3 INSTR BELONGTO 409a70 
-            409b76      3 INSTR DEADREGS  EFLAGS RCX R12 ZZ mov     rcx, rbx 
+            409b76      3 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI R12 ZZ mov     rcx, rbx 
             409b79      5 INSTR BELONGTO 409a70 
-            409b79      5 INSTR DEADREGS  EFLAGS R12 ZZ mov     edx, offset aUnableToRename; "Unable to rename file '%s' to '%s': %s" 
-            409b7e     -1 INSTR LOCAL MetadataRedundant mov     esi, 8 
+            409b79      5 INSTR DEADREGS  EFLAGS RAX RDX RSI R12 ZZ mov     edx, offset aUnableToRename; "Unable to rename file '%s' to '%s': %s" 
+            409b7e     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 8 
             409b7e      5 INSTR BELONGTO 409a70 
+            409b7e      5 INSTR DEADREGS  EFLAGS RAX RSI R12 ZZ mov     esi, 8 
             409b83      2 INSTR BELONGTO 409a70 
-            409b83      2 INSTR DEADREGS  EFLAGS R12 ZZ xor     eax, eax 
+            409b83      2 INSTR DEADREGS  EFLAGS RAX R12 ZZ xor     eax, eax 
             409b83     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             409b85     -1 INSTR LOCAL NoMetaUpdate call    _g_log 
             409b85      5 INSTR BELONGTO 409a70 
@@ -4982,7 +5011,7 @@
             409bb8      5 INSTR BELONGTO 409ba0 
             409bb8      5 INSTR DEADREGS  EFLAGS R13 ZZ call    _gtk_window_get_type 
             409bbd      3 INSTR BELONGTO 409ba0 
-            409bbd      3 INSTR DEADREGS  EFLAGS RDX R13 ZZ mov     rdx, [rbx] 
+            409bbd      3 INSTR DEADREGS  EFLAGS RDX RSI RDI R13 ZZ mov     rdx, [rbx] 
             409bc0     -1 INSTR LOCAL NoMetaUpdate test    rdx, rdx 
             409bc0      3 INSTR BELONGTO 409ba0 
             409bc3     -1 INSTR LOCAL NoMetaUpdate jz      short loc_409BCA 
@@ -5001,15 +5030,15 @@
             409bd5     -1 INSTR LOCAL NoMetaUpdate test    eax, eax 
             409bd5      2 INSTR BELONGTO 409ba0 
             409bd7      5 INSTR BELONGTO 409ba0 
-            409bd7      5 INSTR DEADREGS  R13 ZZ mov     edx, offset aParentNullGtk_; "(parent == NULL) || (GTK_IS_WINDOW (par"... 
+            409bd7      5 INSTR DEADREGS  RDX RSI RDI R13 ZZ mov     edx, offset aParentNullGtk_; "(parent == NULL) || (GTK_IS_WINDOW (par"... 
             409bdc     -1 INSTR LOCAL NoMetaUpdate jnz     short loc_409BF8 
             409bdc      2 INSTR BELONGTO 409ba0 
             409bde     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rsp, 8 
             409bde      4 INSTR BELONGTO 409ba0 
             409be2      5 INSTR BELONGTO 409ba0 
-            409be2      5 INSTR DEADREGS  EFLAGS RBX R12 R13 ZZ mov     esi, offset aGdict_show_err; "gdict_show_error_dialog" 
+            409be2      5 INSTR DEADREGS  EFLAGS RBX RSI RDI R12 R13 ZZ mov     esi, offset aGdict_show_err; "gdict_show_error_dialog" 
             409be7      2 INSTR BELONGTO 409ba0 
-            409be7      2 INSTR DEADREGS  EFLAGS RBX R12 R13 ZZ xor     edi, edi 
+            409be7      2 INSTR DEADREGS  EFLAGS RBX RDI R12 R13 ZZ xor     edi, edi 
             409be7     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
             409be9      1 INSTR BELONGTO 409ba0 
             409be9      1 INSTR DEADREGS  EFLAGS RBX R12 R13 ZZ pop     rbx 
@@ -5027,22 +5056,22 @@
             409bfb     -1 INSTR LOCAL NoMetaUpdate jz      loc_409CD0 
             409bfb      6 INSTR BELONGTO 409ba0 
             409c01      3 INSTR BELONGTO 409ba0 
-            409c01      3 INSTR DEADREGS  EFLAGS RDI R8 R9 R13 ZZ mov     r9, r12 
+            409c01      3 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R9 R13 ZZ mov     r9, r12 
             409c04      6 INSTR BELONGTO 409ba0 
-            409c04      6 INSTR DEADREGS  EFLAGS RDI R8 R12 R13 ZZ mov     r8d, (offset aBuildingMenusF+17h); "%s" 
+            409c04      6 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R12 R13 ZZ mov     r8d, (offset aBuildingMenusF+17h); "%s" 
             409c0a     -2 INSTR LOCAL n RCX ZZ  NUMVia2ndSrcIMMEDNUM mov     ecx, 1 
             409c0a      5 INSTR BELONGTO 409ba0 
-            409c0a      5 INSTR DEADREGS  EFLAGS RDI R12 R13 ZZ mov     ecx, 1 
+            409c0a      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R12 R13 ZZ mov     ecx, 1 
             409c0f     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 3 
             409c0f      5 INSTR BELONGTO 409ba0 
-            409c0f      5 INSTR DEADREGS  EFLAGS RDI R12 R13 ZZ mov     edx, 3 
+            409c0f      5 INSTR DEADREGS  EFLAGS RAX RDX RSI RDI R12 R13 ZZ mov     edx, 3 
             409c14     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 2 
             409c14      5 INSTR BELONGTO 409ba0 
-            409c14      5 INSTR DEADREGS  EFLAGS RDI R12 R13 ZZ mov     esi, 2 
+            409c14      5 INSTR DEADREGS  EFLAGS RAX RSI RDI R12 R13 ZZ mov     esi, 2 
             409c19      3 INSTR BELONGTO 409ba0 
-            409c19      3 INSTR DEADREGS  EFLAGS RDI R12 R13 ZZ mov     rdi, rbx 
+            409c19      3 INSTR DEADREGS  EFLAGS RAX RDI R12 R13 ZZ mov     rdi, rbx 
             409c1c      2 INSTR BELONGTO 409ba0 
-            409c1c      2 INSTR DEADREGS  EFLAGS R12 R13 ZZ xor     eax, eax 
+            409c1c      2 INSTR DEADREGS  EFLAGS RAX R12 R13 ZZ xor     eax, eax 
             409c1c     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             409c1e     -1 INSTR LOCAL NoMetaUpdate call    _gtk_message_dialog_new 
             409c1e      5 INSTR BELONGTO 409ba0 
@@ -5062,7 +5091,7 @@
             409c34      5 INSTR BELONGTO 409ba0 
             409c34      5 INSTR DEADREGS  EFLAGS ZZ call    _g_type_check_instance_cast 
             409c39      5 INSTR BELONGTO 409ba0 
-            409c39      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     esi, (offset asc_412FE5+1); "" 
+            409c39      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, (offset asc_412FE5+1); "" 
             409c3e      3 INSTR BELONGTO 409ba0 
             409c3e      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rax 
             409c41     -1 INSTR LOCAL NoMetaUpdate call    _gtk_window_set_title 
@@ -5083,13 +5112,13 @@
             409c56      5 INSTR BELONGTO 409ba0 
             409c56      5 INSTR DEADREGS  EFLAGS ZZ call    _g_type_check_instance_cast 
             409c5b      3 INSTR BELONGTO 409ba0 
-            409c5b      3 INSTR DEADREGS  EFLAGS RDX RDI ZZ mov     rdx, rbp 
+            409c5b      3 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     rdx, rbp 
             409c5e      3 INSTR BELONGTO 409ba0 
-            409c5e      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rax 
+            409c5e      3 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     rdi, rax 
             409c61      5 INSTR BELONGTO 409ba0 
-            409c61      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, (offset aBuildingMenusF+17h); "%s" 
+            409c61      5 INSTR DEADREGS  EFLAGS RAX RSI ZZ mov     esi, (offset aBuildingMenusF+17h); "%s" 
             409c66      2 INSTR BELONGTO 409ba0 
-            409c66      2 INSTR DEADREGS  EFLAGS ZZ xor     eax, eax 
+            409c66      2 INSTR DEADREGS  EFLAGS RAX ZZ xor     eax, eax 
             409c66     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             409c68     -1 INSTR LOCAL NoMetaUpdate call    _gtk_message_dialog_format_secondary_text 
             409c68      5 INSTR BELONGTO 409ba0 
@@ -5160,7 +5189,7 @@
             409cc5      5 INSTR BELONGTO 409ba0 
             409cc5      5 INSTR DEADREGS  EFLAGS R12 R13 ZZ jmp     _gtk_widget_destroy 
             409cd0      5 INSTR BELONGTO 409ba0 
-            409cd0      5 INSTR DEADREGS  EFLAGS RBX R12 R13 ZZ mov     edx, offset aMessageNull; "message != NULL" 
+            409cd0      5 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI R12 R13 ZZ mov     edx, offset aMessageNull; "message != NULL" 
             409cd5     -1 INSTR LOCAL NoMetaUpdate jmp     loc_409BDE 
             409cd5      5 INSTR BELONGTO 409ba0 
             409ce0      0 FUNC FRAMERESTORE 0 0 0 1 0 0 2 0 16 3 0 0 4 0 0 5 0 0 6 0 16 7 0 96 8 0 0 9 0 0 10 0 0 11 0 0 12 0 0 13 0 0 14 0 0 15 0 0 ZZ
@@ -5190,7 +5219,7 @@
             409d01      5 INSTR BELONGTO 409ce0 
             409d01      5 INSTR DEADREGS  EFLAGS ZZ call    _gtk_window_get_type 
             409d06      3 INSTR BELONGTO 409ce0 
-            409d06      3 INSTR DEADREGS  EFLAGS RDX ZZ mov     rdx, [rbx] 
+            409d06      3 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     rdx, [rbx] 
             409d09     -1 INSTR LOCAL NoMetaUpdate test    rdx, rdx 
             409d09      3 INSTR BELONGTO 409ce0 
             409d0c     -1 INSTR LOCAL NoMetaUpdate jz      short loc_409D13 
@@ -5209,19 +5238,20 @@
             409d1e     -1 INSTR LOCAL NoMetaUpdate test    eax, eax 
             409d1e      2 INSTR BELONGTO 409ce0 
             409d20      5 INSTR BELONGTO 409ce0 
+            409d20      5 INSTR DEADREGS  RDX RSI RDI ZZ mov     edx, offset aParentNullGtk_; "(parent == NULL) || (GTK_IS_WINDOW (par"... 
             409d25     -1 INSTR LOCAL NoMetaUpdate jnz     short loc_409D48 
             409d25      2 INSTR BELONGTO 409ce0 
             409d27      4 INSTR BELONGTO 409ce0 
-            409d27      4 INSTR DEADREGS  EFLAGS RBX R12 ZZ mov     rbx, [rsp+18h+var_18] 
+            409d27      4 INSTR DEADREGS  EFLAGS RBX RSI RDI R12 ZZ mov     rbx, [rsp+18h+var_18] 
             409d27      4 PTRIMMEDESP STACK 0 displ mov     rbx, [rsp+18h+var_18]
             409d2b     -1 INSTR LOCAL MetadataUnused mov     rbp, [rsp+18h+var_10] 
             409d2b      5 INSTR BELONGTO 409ce0 
             409d30      5 INSTR BELONGTO 409ce0 
-            409d30      5 INSTR DEADREGS  EFLAGS R12 ZZ mov     esi, offset aGdict_show_ger; "gdict_show_gerror_dialog" 
+            409d30      5 INSTR DEADREGS  EFLAGS RSI RDI R12 ZZ mov     esi, offset aGdict_show_ger; "gdict_show_gerror_dialog" 
             409d35     -1 INSTR LOCAL MetadataUnused mov     r12, [rsp+18h+var_8] 
             409d35      5 INSTR BELONGTO 409ce0 
             409d3a      2 INSTR BELONGTO 409ce0 
-            409d3a      2 INSTR DEADREGS  EFLAGS R12 ZZ xor     edi, edi 
+            409d3a      2 INSTR DEADREGS  EFLAGS RDI R12 ZZ xor     edi, edi 
             409d3a     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
             409d3c     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rsp, 18h 
             409d3c      4 INSTR BELONGTO 409ce0 
@@ -5261,11 +5291,11 @@
             409d76      5 INSTR BELONGTO 409ce0 
             409d76      5 INSTR DEADREGS  EFLAGS R12 ZZ jmp     _g_error_free 
             409d80      5 INSTR BELONGTO 409ce0 
-            409d80      5 INSTR DEADREGS  EFLAGS RBX R12 ZZ mov     edx, offset aMessageNull; "message != NULL" 
+            409d80      5 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI R12 ZZ mov     edx, offset aMessageNull; "message != NULL" 
             409d85     -1 INSTR LOCAL NoMetaUpdate jmp     short loc_409D27 
             409d85      2 INSTR BELONGTO 409ce0 
             409d90      5 INSTR BELONGTO 409ce0 
-            409d90      5 INSTR DEADREGS  EFLAGS RBX R12 ZZ mov     edx, offset aErrorNull; "error != NULL" 
+            409d90      5 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI R12 ZZ mov     edx, offset aErrorNull; "error != NULL" 
             409d95     -1 INSTR LOCAL NoMetaUpdate jmp     short loc_409D27 
             409d95      2 INSTR BELONGTO 409ce0 
             409da0      0 FUNC FRAMERESTORE 0 0 0 1 0 0 2 0 0 3 -8 0 4 0 0 5 0 0 6 0 1 7 0 4 8 0 0 9 0 0 10 0 0 11 0 0 12 0 0 13 0 0 14 0 0 15 0 0 ZZ
@@ -5281,9 +5311,10 @@
             409da4      5 INSTR BELONGTO 409da0 
             409da4      5 INSTR DEADREGS  EFLAGS ZZ call    _g_type_class_peek_parent 
             409da9      3 INSTR BELONGTO 409da0 
-            409da9      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rbx 
-            409dac     -1 INSTR LOCAL MetadataRedundant mov     esi, 50h 
+            409da9      3 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     rdi, rbx 
+            409dac     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 50h 
             409dac      5 INSTR BELONGTO 409da0 
+            409dac      5 INSTR DEADREGS  EFLAGS RBX RSI ZZ mov     esi, 50h 
             409db1      7 INSTR BELONGTO 409da0 
             409db1      7 INSTR DEADREGS  EFLAGS RBX ZZ mov     cs:qword_617E58, rax 
             409db8     -1 INSTR LOCAL NoMetaUpdate call    _g_type_check_class_cast 
@@ -5301,11 +5332,11 @@
             409dd8      5 INSTR BELONGTO 409da0 
             409dd8      5 INSTR DEADREGS  EFLAGS ZZ call    _gdict_source_loader_get_type 
             409ddd      5 INSTR BELONGTO 409da0 
-            409ddd      5 INSTR DEADREGS  EFLAGS RCX R8 ZZ mov     edx, offset aTheGdictsour_0; "The GdictSourceLoader used by the appli"... 
+            409ddd      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 ZZ mov     edx, offset aTheGdictsour_0; "The GdictSourceLoader used by the appli"... 
             409de2      5 INSTR BELONGTO 409da0 
-            409de2      5 INSTR DEADREGS  EFLAGS RCX R8 ZZ mov     esi, offset aSourceLoader_0; "Source Loader" 
+            409de2      5 INSTR DEADREGS  EFLAGS RCX RSI RDI R8 ZZ mov     esi, offset aSourceLoader_0; "Source Loader" 
             409de7      5 INSTR BELONGTO 409da0 
-            409de7      5 INSTR DEADREGS  EFLAGS RCX R8 ZZ mov     edi, offset aSourceLoader; "source-loader" 
+            409de7      5 INSTR DEADREGS  EFLAGS RCX RDI R8 ZZ mov     edi, offset aSourceLoader; "source-loader" 
             409dec     -2 INSTR LOCAL n R8 ZZ  NUMVia2ndSrcIMMEDNUM mov     r8d, 0Bh 
             409dec      6 INSTR BELONGTO 409da0 
             409dec      6 INSTR DEADREGS  EFLAGS RCX R8 ZZ mov     r8d, 0Bh 
@@ -5315,11 +5346,12 @@
             409df5      5 INSTR BELONGTO 409da0 
             409df5      5 INSTR DEADREGS  EFLAGS ZZ call    _g_param_spec_object 
             409dfa      3 INSTR BELONGTO 409da0 
-            409dfa      3 INSTR DEADREGS  EFLAGS RDX RDI ZZ mov     rdi, rbx 
+            409dfa      3 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     rdi, rbx 
             409dfd      3 INSTR BELONGTO 409da0 
-            409dfd      3 INSTR DEADREGS  EFLAGS RDX RBX ZZ mov     rdx, rax 
-            409e00     -1 INSTR LOCAL MetadataRedundant mov     esi, 1 
+            409dfd      3 INSTR DEADREGS  EFLAGS RDX RBX RSI ZZ mov     rdx, rax 
+            409e00     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 1 
             409e00      5 INSTR BELONGTO 409da0 
+            409e00      5 INSTR DEADREGS  EFLAGS RBX RSI ZZ mov     esi, 1 
             409e05      1 INSTR BELONGTO 409da0 
             409e05      1 INSTR DEADREGS  EFLAGS RBX ZZ pop     rbx 
             409e06     -1 INSTR LOCAL NoMetaUpdate jmp     _g_object_class_install_property 
@@ -5366,8 +5398,9 @@
             409e30     -1 INSTR LOCAL NoMetaUpdate call    _g_type_check_instance_cast 
             409e30      5 INSTR BELONGTO 409e10 
             409e30      5 INSTR DEADREGS  EFLAGS R12 R14 R15 ZZ call    _g_type_check_instance_cast 
-            409e35     -1 INSTR LOCAL MetadataRedundant xor     esi, esi 
             409e35      2 INSTR BELONGTO 409e10 
+            409e35      2 INSTR DEADREGS  EFLAGS RSI RDI R12 R14 R15 ZZ xor     esi, esi 
+            409e35     -2 INSTR LOCAL n RSI ZZ  AlwaysNUM xor     esi, esi 
             409e37      3 INSTR BELONGTO 409e10 
             409e37      3 INSTR DEADREGS  EFLAGS RDI R12 R14 R15 ZZ mov     rdi, rax 
             409e3a     -1 INSTR LOCAL NoMetaUpdate call    _gtk_tree_view_set_model 
@@ -5440,26 +5473,25 @@
             409eac      5 INSTR BELONGTO 409e10 
             409eac      5 INSTR DEADREGS  EFLAGS RSI ZZ lea     rsi, [rsp+88h+var_58] 
             409eac      5 PTRIMMEDESP STACK 48 displ lea     rsi, [rsp+88h+var_58]
+            409eb1     -1 INSTR LOCAL MetadataUnused mov     [rsp+88h+var_60], eax 
             409eb1      4 INSTR BELONGTO 409e10 
-            409eb1      4 INSTR DEADREGS  EFLAGS ZZ mov     [rsp+88h+var_60], eax 
-            409eb1      4 PTRIMMEDESP STACK 40 displ mov     [rsp+88h+var_60], eax
             409eb5     -1 INSTR LOCAL NoMetaUpdate call    _gtk_list_store_append 
             409eb5      5 INSTR BELONGTO 409e10 
             409eb5      5 INSTR DEADREGS  EFLAGS ZZ call    _gtk_list_store_append 
-            409eba     -1 INSTR LOCAL MetadataRedundant mov     eax, [rsp+88h+var_60] 
+            409eba     -1 INSTR LOCAL MetadataUnused mov     eax, [rsp+88h+var_60] 
             409eba      4 INSTR BELONGTO 409e10 
             409ebe      4 INSTR BELONGTO 409e10 
-            409ebe      4 INSTR DEADREGS  EFLAGS RSI RDI R8 R9 ZZ mov     rdi, [rbx+60h] 
+            409ebe      4 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 ZZ mov     rdi, [rbx+60h] 
             409ec2     -1 INSTR LOCAL MetadataUnused xor     ecx, ecx 
             409ec2      2 INSTR BELONGTO 409e10 
             409ec4      5 INSTR BELONGTO 409e10 
-            409ec4      5 INSTR DEADREGS  EFLAGS RCX RSI R8 R9 ZZ lea     rsi, [rsp+88h+var_58] 
+            409ec4      5 INSTR DEADREGS  EFLAGS RCX RDX RSI R8 R9 ZZ lea     rsi, [rsp+88h+var_58] 
             409ec4      5 PTRIMMEDESP STACK 48 displ lea     rsi, [rsp+88h+var_58]
             409ec9      3 INSTR BELONGTO 409e10 
-            409ec9      3 INSTR DEADREGS  EFLAGS RCX R8 R9 ZZ mov     r9, r15 
+            409ec9      3 INSTR DEADREGS  EFLAGS RCX RDX R8 R9 ZZ mov     r9, r15 
             409ecc     -2 INSTR LOCAL n R8 ZZ  NUMVia2ndSrcIMMEDNUM mov     r8d, 1 
             409ecc      6 INSTR BELONGTO 409e10 
-            409ecc      6 INSTR DEADREGS  EFLAGS RCX R8 R15 ZZ mov     r8d, 1 
+            409ecc      6 INSTR DEADREGS  EFLAGS RCX RDX R8 R15 ZZ mov     r8d, 1 
             409ed2     -1 INSTR LOCAL MetadataUnused mov     [rsp+88h+var_78], 0FFFFFFFFh 
             409ed2      8 INSTR BELONGTO 409e10 
             409eda     -1 INSTR LOCAL MetadataUnused mov     [rsp+88h+var_80], r14 
@@ -5467,14 +5499,17 @@
             409edf     -1 INSTR LOCAL NoMetaUpdate test    eax, eax 
             409edf      2 INSTR BELONGTO 409e10 
             409ee1      7 INSTR BELONGTO 409e10 
-            409ee1      7 INSTR DEADREGS  RCX R14 R15 ZZ mov     [rsp+88h+var_88], 2 
+            409ee1      7 INSTR DEADREGS  RAX RCX RDX R14 R15 ZZ mov     [rsp+88h+var_88], 2 
             409ee1      7 PTRIMMEDESP STACK 0 displ mov     [rsp+88h+var_88], 2
-            409ee8     -1 INSTR LOCAL MetadataRedundant setz    cl 
+            409ee8     -2 INSTR LOCAL n RCX ZZ  AlwaysNUM setz    cl 
             409ee8      3 INSTR BELONGTO 409e10 
-            409eeb     -1 INSTR LOCAL MetadataRedundant xor     edx, edx 
+            409ee8      3 INSTR DEADREGS  RAX RCX RDX R14 R15 ZZ setz    cl 
             409eeb      2 INSTR BELONGTO 409e10 
-            409eed     -1 INSTR LOCAL MetadataRedundant xor     eax, eax 
+            409eeb      2 INSTR DEADREGS  EFLAGS RAX RDX R14 R15 ZZ xor     edx, edx 
+            409eeb     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
             409eed      2 INSTR BELONGTO 409e10 
+            409eed      2 INSTR DEADREGS  EFLAGS RAX R14 R15 ZZ xor     eax, eax 
+            409eed     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             409eef     -1 INSTR LOCAL NoMetaUpdate call    _gtk_list_store_set 
             409eef      5 INSTR BELONGTO 409e10 
             409eef      5 INSTR DEADREGS  EFLAGS R14 R15 ZZ call    _gtk_list_store_set 
@@ -5520,10 +5555,10 @@
             409f36      5 INSTR BELONGTO 409e10 
             409f36      5 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ call    _g_type_check_instance_cast 
             409f3b      3 INSTR BELONGTO 409e10 
-            409f3b      3 INSTR DEADREGS  EFLAGS RDX RDI R12 R13 R14 R15 ZZ mov     rdx, rbx 
+            409f3b      3 INSTR DEADREGS  EFLAGS RDX RSI RDI R12 R13 R14 R15 ZZ mov     rdx, rbx 
             409f3e     -2 INSTR LOCAL n RSI ZZ  NumericDEFs mov     esi, offset loc_40AF00 
             409f3e      5 INSTR BELONGTO 409e10 
-            409f3e      5 INSTR DEADREGS  EFLAGS RBX RDI R12 R13 R14 R15 ZZ mov     esi, offset loc_40AF00 
+            409f3e      5 INSTR DEADREGS  EFLAGS RBX RSI RDI R12 R13 R14 R15 ZZ mov     esi, offset loc_40AF00 
             409f43      3 INSTR BELONGTO 409e10 
             409f43      3 INSTR DEADREGS  EFLAGS RBX RDI R12 R13 R14 R15 ZZ mov     rdi, rax 
             409f46     -1 INSTR LOCAL NoMetaUpdate call    _gtk_tree_model_foreach 
@@ -5830,6 +5865,7 @@
             40a782     -1 INSTR LOCAL NoMetaUpdate call    _g_type_check_instance_cast 
             40a78a     -1 INSTR LOCAL NoMetaUpdate call    _gtk_widget_get_screen 
             40a78f      5 PTRIMMEDESP STACK 8 displ lea     rcx, [rsp+8]
+            40a794      2 PTRIMMEDEBP STACK 0 displ mov     edx, ebp
             40a79e     -1 INSTR LOCAL NoMetaUpdate call    _gtk_show_uri 
             40a7a3     -1 INSTR LOCAL NoMetaUpdate cmp     qword ptr [rsp+8], 0 
             40a7a3      6 PTRIMMEDESP STACK 8 displ cmp     qword ptr [rsp+8], 0
@@ -6069,7 +6105,7 @@
             40ad10      1 INSTR BELONGTO 40acf0 
             40ad10      1 INSTR DEADREGS  EFLAGS ZZ retn 
             40ad18      5 INSTR BELONGTO 40acf0 
-            40ad18      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     edi, offset qword_617E50 
+            40ad18      5 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     edi, offset qword_617E50 
             40ad1d     -1 INSTR LOCAL NoMetaUpdate call    _g_once_init_enter 
             40ad1d      5 INSTR BELONGTO 40acf0 
             40ad1d      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_once_init_enter 
@@ -6078,7 +6114,7 @@
             40ad24     -1 INSTR LOCAL NoMetaUpdate jz      short loc_40AD04 
             40ad24      2 INSTR BELONGTO 40acf0 
             40ad26      5 INSTR BELONGTO 40acf0 
-            40ad26      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     edi, offset aGdictprefdialo; "GdictPrefDialog" 
+            40ad26      5 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     edi, offset aGdictprefdialo; "GdictPrefDialog" 
             40ad2b     -1 INSTR LOCAL NoMetaUpdate call    _g_intern_static_string 
             40ad2b      5 INSTR BELONGTO 40acf0 
             40ad2b      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_intern_static_string 
@@ -6088,20 +6124,21 @@
             40ad33      5 INSTR BELONGTO 40acf0 
             40ad33      5 INSTR DEADREGS  EFLAGS ZZ call    _gtk_dialog_get_type 
             40ad38      3 INSTR BELONGTO 40acf0 
-            40ad38      3 INSTR DEADREGS  EFLAGS RSI RDI R8 R9 ZZ mov     rsi, rbx 
+            40ad38      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 ZZ mov     rsi, rbx 
             40ad3b      3 INSTR BELONGTO 40acf0 
-            40ad3b      3 INSTR DEADREGS  EFLAGS RBX RDI R8 R9 ZZ mov     rdi, rax 
+            40ad3b      3 INSTR DEADREGS  EFLAGS RCX RDX RBX RDI R8 R9 ZZ mov     rdi, rax 
             40ad3e     -2 INSTR LOCAL n R9 ZZ  NumericDEFs mov     r9d, offset loc_409F60 
             40ad3e      6 INSTR BELONGTO 40acf0 
-            40ad3e      6 INSTR DEADREGS  EFLAGS RBX R8 R9 ZZ mov     r9d, offset loc_409F60 
+            40ad3e      6 INSTR DEADREGS  EFLAGS RCX RDX RBX R8 R9 ZZ mov     r9d, offset loc_409F60 
             40ad44     -2 INSTR LOCAL n R8 ZZ  NUMVia2ndSrcIMMEDNUM mov     r8d, 0B0h 
             40ad44      6 INSTR BELONGTO 40acf0 
-            40ad44      6 INSTR DEADREGS  EFLAGS RBX R8 ZZ mov     r8d, 0B0h 
+            40ad44      6 INSTR DEADREGS  EFLAGS RCX RDX RBX R8 ZZ mov     r8d, 0B0h 
             40ad4a     -2 INSTR LOCAL n RCX ZZ  NumericDEFs mov     ecx, offset sub_409DA0 
             40ad4a      5 INSTR BELONGTO 40acf0 
-            40ad4a      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     ecx, offset sub_409DA0 
-            40ad4f     -1 INSTR LOCAL MetadataRedundant mov     edx, 460h 
+            40ad4a      5 INSTR DEADREGS  EFLAGS RCX RDX RBX ZZ mov     ecx, offset sub_409DA0 
+            40ad4f     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 460h 
             40ad4f      5 INSTR BELONGTO 40acf0 
+            40ad4f      5 INSTR DEADREGS  EFLAGS RDX RBX ZZ mov     edx, 460h 
             40ad54      7 INSTR BELONGTO 40acf0 
             40ad54      7 INSTR DEADREGS  EFLAGS RBX ZZ mov     [rsp+18h+var_18], 0 
             40ad54      7 PTRIMMEDESP STACK 0 displ mov     [rsp+18h+var_18], 0
@@ -6109,7 +6146,7 @@
             40ad5b      5 INSTR BELONGTO 40acf0 
             40ad5b      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_type_register_static_simple 
             40ad60      5 INSTR BELONGTO 40acf0 
-            40ad60      5 INSTR DEADREGS  EFLAGS RBX RSI ZZ mov     edi, offset qword_617E50 
+            40ad60      5 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ mov     edi, offset qword_617E50 
             40ad65      3 INSTR BELONGTO 40acf0 
             40ad65      3 INSTR DEADREGS  EFLAGS RBX RSI ZZ mov     rsi, rax 
             40ad68     -1 INSTR LOCAL NoMetaUpdate call    _g_once_init_leave 
@@ -6298,20 +6335,20 @@
             40afe5     -1 INSTR LOCAL NoMetaUpdate jnz     short loc_40B010 
             40afe5      2 INSTR BELONGTO 40afa0 
             40afe7      5 INSTR BELONGTO 40afa0 
-            40afe7      5 INSTR DEADREGS  EFLAGS RBX R12 R13 ZZ mov     edx, offset aGtk_is_widgetP; "GTK_IS_WIDGET (parent)" 
+            40afe7      5 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI R12 R13 ZZ mov     edx, offset aGtk_is_widgetP; "GTK_IS_WIDGET (parent)" 
             40afec      5 INSTR BELONGTO 40afa0 
-            40afec      5 INSTR DEADREGS  EFLAGS RBX R12 R13 ZZ mov     rbx, [rsp+28h+var_20] 
+            40afec      5 INSTR DEADREGS  EFLAGS RBX RSI RDI R12 R13 ZZ mov     rbx, [rsp+28h+var_20] 
             40afec      5 PTRIMMEDESP STACK 8 displ mov     rbx, [rsp+28h+var_20]
             40aff1     -1 INSTR LOCAL MetadataUnused mov     rbp, [rsp+28h+var_18] 
             40aff1      5 INSTR BELONGTO 40afa0 
             40aff6      5 INSTR BELONGTO 40afa0 
-            40aff6      5 INSTR DEADREGS  EFLAGS R12 R13 ZZ mov     esi, offset aGdict_show_pre; "gdict_show_pref_dialog" 
+            40aff6      5 INSTR DEADREGS  EFLAGS RSI RDI R12 R13 ZZ mov     esi, offset aGdict_show_pre; "gdict_show_pref_dialog" 
             40affb     -1 INSTR LOCAL MetadataUnused mov     r12, [rsp+28h+var_10] 
             40affb      5 INSTR BELONGTO 40afa0 
             40b000     -1 INSTR LOCAL MetadataUnused mov     r13, [rsp+28h+var_8] 
             40b000      5 INSTR BELONGTO 40afa0 
             40b005      2 INSTR BELONGTO 40afa0 
-            40b005      2 INSTR DEADREGS  EFLAGS R12 R13 ZZ xor     edi, edi 
+            40b005      2 INSTR DEADREGS  EFLAGS RDI R12 R13 ZZ xor     edi, edi 
             40b005     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
             40b007     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rsp, 28h 
             40b007      4 INSTR BELONGTO 40afa0 
@@ -6324,7 +6361,7 @@
             40b015     -1 INSTR LOCAL NoMetaUpdate test    r12, r12 
             40b015      3 INSTR BELONGTO 40afa0 
             40b018      3 INSTR BELONGTO 40afa0 
-            40b018      3 INSTR DEADREGS  RSI ZZ mov     rsi, rax 
+            40b018      3 INSTR DEADREGS  RDX RSI RDI ZZ mov     rsi, rax 
             40b01b     -1 INSTR LOCAL NoMetaUpdate jz      short loc_40B037 
             40b01b      2 INSTR BELONGTO 40afa0 
             40b01d      4 INSTR BELONGTO 40afa0 
@@ -6347,19 +6384,19 @@
             40b035     -1 INSTR LOCAL NoMetaUpdate jnz     short loc_40B040 
             40b035      2 INSTR BELONGTO 40afa0 
             40b037      5 INSTR BELONGTO 40afa0 
-            40b037      5 INSTR DEADREGS  EFLAGS RBX R12 R13 ZZ mov     edx, offset aGdict_is_sourc; "GDICT_IS_SOURCE_LOADER (loader)" 
+            40b037      5 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI R12 R13 ZZ mov     edx, offset aGdict_is_sourc; "GDICT_IS_SOURCE_LOADER (loader)" 
             40b03c     -1 INSTR LOCAL NoMetaUpdate jmp     short loc_40AFEC 
             40b03c      2 INSTR BELONGTO 40afa0 
             40b040     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 50h 
             40b040      5 INSTR BELONGTO 40afa0 
-            40b040      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     esi, 50h 
+            40b040      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, 50h 
             40b045      3 INSTR BELONGTO 40afa0 
             40b045      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rbx 
             40b048     -1 INSTR LOCAL NoMetaUpdate call    _g_type_check_instance_cast 
             40b048      5 INSTR BELONGTO 40afa0 
             40b048      5 INSTR DEADREGS  EFLAGS ZZ call    _g_type_check_instance_cast 
             40b04d      5 INSTR BELONGTO 40afa0 
-            40b04d      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     esi, offset aGdictPrefDia_0; "gdict-pref-dialog" 
+            40b04d      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, offset aGdictPrefDia_0; "gdict-pref-dialog" 
             40b052      3 INSTR BELONGTO 40afa0 
             40b052      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rax 
             40b055     -1 INSTR LOCAL NoMetaUpdate call    _g_object_get_data 
@@ -6425,19 +6462,19 @@
             40b0c0      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R9 R10 R11 ZZ call    sub_40ACF0 
             40b0c5     -2 INSTR LOCAL n R9 ZZ  AlwaysNUM xor     r9d, r9d 
             40b0c5      3 INSTR BELONGTO 40afa0 
-            40b0c5      3 INSTR DEADREGS  EFLAGS RDX RDI R8 R9 ZZ xor     r9d, r9d 
+            40b0c5      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 ZZ xor     r9d, r9d 
             40b0c8      3 INSTR BELONGTO 40afa0 
-            40b0c8      3 INSTR DEADREGS  EFLAGS RDX RDI R8 ZZ mov     rdx, r12 
+            40b0c8      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 ZZ mov     rdx, r12 
             40b0cb      3 INSTR BELONGTO 40afa0 
-            40b0cb      3 INSTR DEADREGS  EFLAGS RDI R8 R12 ZZ mov     r8, r13 
+            40b0cb      3 INSTR DEADREGS  EFLAGS RCX RSI RDI R8 R12 ZZ mov     r8, r13 
             40b0ce      5 INSTR BELONGTO 40afa0 
-            40b0ce      5 INSTR DEADREGS  EFLAGS RDI R12 R13 ZZ mov     ecx, offset aTitle; "title" 
+            40b0ce      5 INSTR DEADREGS  EFLAGS RCX RSI RDI R12 R13 ZZ mov     ecx, offset aTitle; "title" 
             40b0d3      5 INSTR BELONGTO 40afa0 
-            40b0d3      5 INSTR DEADREGS  EFLAGS RDI R12 R13 ZZ mov     esi, offset aSourceLoader; "source-loader" 
+            40b0d3      5 INSTR DEADREGS  EFLAGS RSI RDI R12 R13 ZZ mov     esi, offset aSourceLoader; "source-loader" 
             40b0d8      3 INSTR BELONGTO 40afa0 
             40b0d8      3 INSTR DEADREGS  EFLAGS RDI R12 R13 ZZ mov     rdi, rax 
             40b0db      2 INSTR BELONGTO 40afa0 
-            40b0db      2 INSTR DEADREGS  EFLAGS R12 R13 ZZ xor     eax, eax 
+            40b0db      2 INSTR DEADREGS  EFLAGS RAX R12 R13 ZZ xor     eax, eax 
             40b0db     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             40b0dd     -1 INSTR LOCAL NoMetaUpdate call    _g_object_new 
             40b0dd      5 INSTR BELONGTO 40afa0 
@@ -6451,17 +6488,18 @@
             40b0e8      5 INSTR DEADREGS  EFLAGS R12 R13 ZZ call    _g_object_ref_sink 
             40b0ed     -2 INSTR LOCAL n R9 ZZ  AlwaysNUM xor     r9d, r9d 
             40b0ed      3 INSTR BELONGTO 40afa0 
-            40b0ed      3 INSTR DEADREGS  EFLAGS RDI R8 R9 R12 R13 ZZ xor     r9d, r9d 
+            40b0ed      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 R12 R13 ZZ xor     r9d, r9d 
             40b0f0     -2 INSTR LOCAL n R8 ZZ  AlwaysNUM xor     r8d, r8d 
             40b0f0      3 INSTR BELONGTO 40afa0 
-            40b0f0      3 INSTR DEADREGS  EFLAGS RDI R8 R12 R13 ZZ xor     r8d, r8d 
-            40b0f3     -1 INSTR LOCAL MetadataRedundant xor     ecx, ecx 
+            40b0f0      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R12 R13 ZZ xor     r8d, r8d 
             40b0f3      2 INSTR BELONGTO 40afa0 
+            40b0f3      2 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R12 R13 ZZ xor     ecx, ecx 
+            40b0f3     -2 INSTR LOCAL n RCX ZZ  AlwaysNUM xor     ecx, ecx 
             40b0f5     -2 INSTR LOCAL n RDX ZZ  NumericDEFs mov     edx, offset _gtk_widget_hide_on_delete 
             40b0f5      5 INSTR BELONGTO 40afa0 
-            40b0f5      5 INSTR DEADREGS  EFLAGS RDI R12 R13 ZZ mov     edx, offset _gtk_widget_hide_on_delete 
+            40b0f5      5 INSTR DEADREGS  EFLAGS RDX RSI RDI R12 R13 ZZ mov     edx, offset _gtk_widget_hide_on_delete 
             40b0fa      5 INSTR BELONGTO 40afa0 
-            40b0fa      5 INSTR DEADREGS  EFLAGS RDI R12 R13 ZZ mov     esi, offset aDeleteEvent; "delete-event" 
+            40b0fa      5 INSTR DEADREGS  EFLAGS RSI RDI R12 R13 ZZ mov     esi, offset aDeleteEvent; "delete-event" 
             40b0ff      3 INSTR BELONGTO 40afa0 
             40b0ff      3 INSTR DEADREGS  EFLAGS RDI R12 R13 ZZ mov     rdi, rbp 
             40b102     -1 INSTR LOCAL NoMetaUpdate call    _g_signal_connect_data 
@@ -6527,15 +6565,16 @@
             40b16a     -1 INSTR LOCAL NoMetaUpdate call    _g_type_check_instance_cast 
             40b16a      5 INSTR BELONGTO 40afa0 
             40b16a      5 INSTR DEADREGS  EFLAGS R13 ZZ call    _g_type_check_instance_cast 
-            40b16f     -1 INSTR LOCAL MetadataRedundant mov     esi, 1 
+            40b16f     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 1 
             40b16f      5 INSTR BELONGTO 40afa0 
+            40b16f      5 INSTR DEADREGS  EFLAGS RSI RDI R13 ZZ mov     esi, 1 
             40b174      3 INSTR BELONGTO 40afa0 
             40b174      3 INSTR DEADREGS  EFLAGS RDI R13 ZZ mov     rdi, rax 
             40b177     -1 INSTR LOCAL NoMetaUpdate call    _gtk_window_set_destroy_with_parent 
             40b177      5 INSTR BELONGTO 40afa0 
             40b177      5 INSTR DEADREGS  EFLAGS R13 ZZ call    _gtk_window_set_destroy_with_parent 
             40b17c      3 INSTR BELONGTO 40afa0 
-            40b17c      3 INSTR DEADREGS  EFLAGS RDI R13 ZZ mov     rdi, rbx 
+            40b17c      3 INSTR DEADREGS  EFLAGS RSI RDI R13 ZZ mov     rdi, rbx 
             40b17f     -1 INSTR LOCAL MetadataRedundant mov     esi, 50h 
             40b17f      5 INSTR BELONGTO 40afa0 
             40b184     -1 INSTR LOCAL NoMetaUpdate call    _g_type_check_instance_cast 
@@ -6543,11 +6582,11 @@
             40b184      5 INSTR DEADREGS  EFLAGS R13 ZZ call    _g_type_check_instance_cast 
             40b189     -2 INSTR LOCAL n RCX ZZ  NumericDEFs mov     ecx, offset _g_object_unref 
             40b189      5 INSTR BELONGTO 40afa0 
-            40b189      5 INSTR DEADREGS  EFLAGS RDX RDI R13 ZZ mov     ecx, offset _g_object_unref 
+            40b189      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R13 ZZ mov     ecx, offset _g_object_unref 
             40b18e      3 INSTR BELONGTO 40afa0 
-            40b18e      3 INSTR DEADREGS  EFLAGS RDX RDI R13 ZZ mov     rdx, rbp 
+            40b18e      3 INSTR DEADREGS  EFLAGS RDX RSI RDI R13 ZZ mov     rdx, rbp 
             40b191      5 INSTR BELONGTO 40afa0 
-            40b191      5 INSTR DEADREGS  EFLAGS RDI R13 ZZ mov     esi, offset aGdictPrefDia_0; "gdict-pref-dialog" 
+            40b191      5 INSTR DEADREGS  EFLAGS RSI RDI R13 ZZ mov     esi, offset aGdictPrefDia_0; "gdict-pref-dialog" 
             40b196      3 INSTR BELONGTO 40afa0 
             40b196      3 INSTR DEADREGS  EFLAGS RDI R13 ZZ mov     rdi, rax 
             40b199     -1 INSTR LOCAL NoMetaUpdate call    _g_object_set_data_full 
@@ -6569,19 +6608,19 @@
             40b1be     -1 INSTR LOCAL NoMetaUpdate jz      short loc_40B1D0 
             40b1be      2 INSTR BELONGTO 40b1b0 
             40b1c0      5 INSTR BELONGTO 40b1b0 
-            40b1c0      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, offset aPrintFont_0; "print-font" 
+            40b1c0      5 INSTR DEADREGS  EFLAGS RSI ZZ mov     esi, offset aPrintFont_0; "print-font" 
             40b1c5     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rsp, 8 
             40b1c5      4 INSTR BELONGTO 40b1b0 
             40b1c9     -1 INSTR LOCAL NoMetaUpdate jmp     _g_settings_get_string 
             40b1c9      5 INSTR BELONGTO 40b1b0 
             40b1c9      5 INSTR DEADREGS  EFLAGS ZZ jmp     _g_settings_get_string 
             40b1d0      5 INSTR BELONGTO 40b1b0 
-            40b1d0      5 INSTR DEADREGS  EFLAGS ZZ mov     edi, offset aOrg_gnome_di_0; "org.gnome.dictionary" 
+            40b1d0      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     edi, offset aOrg_gnome_di_0; "org.gnome.dictionary" 
             40b1d5     -1 INSTR LOCAL NoMetaUpdate call    _g_settings_new 
             40b1d5      5 INSTR BELONGTO 40b1b0 
             40b1d5      5 INSTR DEADREGS  EFLAGS ZZ call    _g_settings_new 
             40b1da      5 INSTR BELONGTO 40b1b0 
-            40b1da      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     esi, offset aPrintFont_0; "print-font" 
+            40b1da      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, offset aPrintFont_0; "print-font" 
             40b1df      7 INSTR BELONGTO 40b1b0 
             40b1df      7 INSTR DEADREGS  EFLAGS RDI ZZ mov     cs:qword_617E68, rax 
             40b1e6      3 INSTR BELONGTO 40b1b0 
@@ -6730,7 +6769,7 @@
             40b2cd      5 INSTR BELONGTO 40b230 
             40b2cd      5 INSTR DEADREGS  EFLAGS R14 R15 XMM3 ZZ call    _gtk_print_context_create_pango_layout 
             40b2d2      5 INSTR BELONGTO 40b230 
-            40b2d2      5 INSTR DEADREGS  EFLAGS R14 R15 XMM3 ZZ mov     edi, offset aSans14; "sans 14" 
+            40b2d2      5 INSTR DEADREGS  EFLAGS RDI R14 R15 XMM3 ZZ mov     edi, offset aSans14; "sans 14" 
             40b2d7      3 INSTR BELONGTO 40b230 
             40b2d7      3 INSTR DEADREGS  EFLAGS R14 R15 XMM3 ZZ mov     r14, rax 
             40b2da     -1 INSTR LOCAL NoMetaUpdate call    _pango_font_description_from_string 
@@ -6751,9 +6790,10 @@
             40b2f0      5 INSTR BELONGTO 40b230 
             40b2f0      5 INSTR DEADREGS  EFLAGS R15 XMM3 ZZ call    _pango_font_description_free 
             40b2f5      5 INSTR BELONGTO 40b230 
-            40b2f5      5 INSTR DEADREGS  EFLAGS RSI RDI R15 XMM3 ZZ mov     rsi, [r12+8] 
-            40b2fa     -1 INSTR LOCAL MetadataRedundant mov     edx, 0FFFFFFFFh 
+            40b2f5      5 INSTR DEADREGS  EFLAGS RDX RSI RDI R15 XMM3 ZZ mov     rsi, [r12+8] 
+            40b2fa     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 0FFFFFFFFh 
             40b2fa      5 INSTR BELONGTO 40b230 
+            40b2fa      5 INSTR DEADREGS  EFLAGS RDX RDI R15 XMM3 ZZ mov     edx, 0FFFFFFFFh 
             40b2ff      3 INSTR BELONGTO 40b230 
             40b2ff      3 INSTR DEADREGS  EFLAGS RDI R15 XMM3 ZZ mov     rdi, r14 
             40b302     -1 INSTR LOCAL NoMetaUpdate call    _pango_layout_set_text 
@@ -6818,18 +6858,20 @@
             40b379      5 INSTR BELONGTO 40b230 
             40b379      5 INSTR DEADREGS  EFLAGS R15 XMM3 ZZ call    _pango_cairo_show_layout 
             40b37e      5 INSTR BELONGTO 40b230 
-            40b37e      5 INSTR DEADREGS  EFLAGS RSI R15 XMM3 ZZ mov     edx, [r12+30h] 
+            40b37e      5 INSTR DEADREGS  EFLAGS RAX RDX RSI RDI R15 XMM3 ZZ mov     edx, [r12+30h] 
             40b383      3 INSTR BELONGTO 40b230 
-            40b383      3 INSTR DEADREGS  EFLAGS RSI R15 XMM3 ZZ lea     esi, [rbp+1] 
+            40b383      3 INSTR DEADREGS  EFLAGS RAX RSI RDI R15 XMM3 ZZ lea     esi, [rbp+1] 
             40b386      5 INSTR BELONGTO 40b230 
-            40b386      5 INSTR DEADREGS  EFLAGS R15 XMM3 ZZ mov     edi, offset aDD ; "%d/%d" 
-            40b38b     -1 INSTR LOCAL MetadataRedundant xor     eax, eax 
+            40b386      5 INSTR DEADREGS  EFLAGS RAX RDI R15 XMM3 ZZ mov     edi, offset aDD ; "%d/%d" 
             40b38b      2 INSTR BELONGTO 40b230 
+            40b38b      2 INSTR DEADREGS  EFLAGS RAX R15 XMM3 ZZ xor     eax, eax 
+            40b38b     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             40b38d     -1 INSTR LOCAL NoMetaUpdate call    _g_strdup_printf 
             40b38d      5 INSTR BELONGTO 40b230 
             40b38d      5 INSTR DEADREGS  EFLAGS R15 XMM3 ZZ call    _g_strdup_printf 
-            40b392     -1 INSTR LOCAL MetadataRedundant mov     edx, 0FFFFFFFFh 
+            40b392     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 0FFFFFFFFh 
             40b392      5 INSTR BELONGTO 40b230 
+            40b392      5 INSTR DEADREGS  EFLAGS RDX RSI RDI R15 XMM3 ZZ mov     edx, 0FFFFFFFFh 
             40b397      3 INSTR BELONGTO 40b230 
             40b397      3 INSTR DEADREGS  EFLAGS RSI RDI R15 XMM3 ZZ mov     r15, rax 
             40b39a      3 INSTR BELONGTO 40b230 
@@ -6844,8 +6886,9 @@
             40b3a8     -1 INSTR LOCAL NoMetaUpdate call    _g_free 
             40b3a8      5 INSTR BELONGTO 40b230 
             40b3a8      5 INSTR DEADREGS  EFLAGS R15 XMM3 ZZ call    _g_free 
-            40b3ad     -1 INSTR LOCAL MetadataRedundant mov     esi, 0FFFFFFFFh 
+            40b3ad     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 0FFFFFFFFh 
             40b3ad      5 INSTR BELONGTO 40b230 
+            40b3ad      5 INSTR DEADREGS  EFLAGS RSI RDI R15 XMM3 ZZ mov     esi, 0FFFFFFFFh 
             40b3b2      3 INSTR BELONGTO 40b230 
             40b3b2      3 INSTR DEADREGS  EFLAGS RDI R15 XMM3 ZZ mov     rdi, r14 
             40b3b5     -1 INSTR LOCAL NoMetaUpdate call    _pango_layout_set_width 
@@ -6906,45 +6949,45 @@
             40b41e      3 INSTR DEADREGS  EFLAGS RDI R14 R15 XMM2 XMM3 XMM4 ZZ mov     rdi, rbx 
             40b421     -1 INSTR LOCAL NoMetaUpdate call    _gtk_print_context_create_pango_layout 
             40b421      5 INSTR BELONGTO 40b230 
-            40b421      5 INSTR DEADREGS  EFLAGS R14 R15 XMM2 XMM3 XMM4 ZZ call    _gtk_print_context_create_pango_layout 
+            40b421      5 INSTR DEADREGS  EFLAGS RBX R14 R15 XMM2 XMM3 XMM4 ZZ call    _gtk_print_context_create_pango_layout 
             40b426     -1 INSTR LOCAL MetadataRedundant movsd   xmm0, cs:qword_413120 
             40b426      8 INSTR BELONGTO 40b230 
             40b42e      5 INSTR BELONGTO 40b230 
-            40b42e      5 INSTR DEADREGS  EFLAGS RDI R14 R15 XMM2 XMM3 XMM4 ZZ mov     rdi, [r12+10h] 
+            40b42e      5 INSTR DEADREGS  EFLAGS RBX RDI R14 R15 XMM2 XMM3 XMM4 ZZ mov     rdi, [r12+10h] 
             40b433      3 INSTR BELONGTO 40b230 
-            40b433      3 INSTR DEADREGS  EFLAGS R14 R15 XMM2 XMM3 XMM4 ZZ mov     r15, rax 
+            40b433      3 INSTR DEADREGS  EFLAGS RBX R14 R15 XMM2 XMM3 XMM4 ZZ mov     r15, rax 
             40b436     -1 INSTR LOCAL NoMetaUpdate mulsd   xmm0, qword ptr [r12+18h] 
             40b436      7 INSTR BELONGTO 40b230 
             40b43d     -1 INSTR LOCAL AlwaysNUM cvttsd2si esi, xmm0 
             40b43d      4 INSTR BELONGTO 40b230 
             40b441     -1 INSTR LOCAL NoMetaUpdate call    _pango_font_description_set_size 
             40b441      5 INSTR BELONGTO 40b230 
-            40b441      5 INSTR DEADREGS  EFLAGS R14 XMM2 XMM3 XMM4 ZZ call    _pango_font_description_set_size 
+            40b441      5 INSTR DEADREGS  EFLAGS RBX R14 XMM2 XMM3 XMM4 ZZ call    _pango_font_description_set_size 
             40b446      5 INSTR BELONGTO 40b230 
-            40b446      5 INSTR DEADREGS  EFLAGS RSI RDI R14 XMM2 XMM3 XMM4 ZZ mov     rsi, [r12+10h] 
+            40b446      5 INSTR DEADREGS  EFLAGS RBX RSI RDI R14 XMM2 XMM3 XMM4 ZZ mov     rsi, [r12+10h] 
             40b44b      3 INSTR BELONGTO 40b230 
-            40b44b      3 INSTR DEADREGS  EFLAGS RDI R14 XMM2 XMM3 XMM4 ZZ mov     rdi, r15 
+            40b44b      3 INSTR DEADREGS  EFLAGS RBX RDI R14 XMM2 XMM3 XMM4 ZZ mov     rdi, r15 
             40b44e     -1 INSTR LOCAL NoMetaUpdate call    _pango_layout_set_font_description 
             40b44e      5 INSTR BELONGTO 40b230 
-            40b44e      5 INSTR DEADREGS  EFLAGS R14 XMM2 XMM3 XMM4 ZZ call    _pango_layout_set_font_description 
+            40b44e      5 INSTR DEADREGS  EFLAGS RBX R14 XMM2 XMM3 XMM4 ZZ call    _pango_layout_set_font_description 
             40b453     -1 INSTR LOCAL NoMetaUpdate xorpd   xmm0, xmm0 
             40b453      4 INSTR BELONGTO 40b230 
             40b457      3 INSTR BELONGTO 40b230 
-            40b457      3 INSTR DEADREGS  EFLAGS RDI R14 XMM2 XMM3 XMM4 ZZ mov     rdi, r13 
+            40b457      3 INSTR DEADREGS  EFLAGS RBX RDI R14 XMM2 XMM3 XMM4 ZZ mov     rdi, r13 
             40b45a     -1 INSTR LOCAL MetadataUnused movsd   xmm1, cs:qword_413128 
             40b45a      8 INSTR BELONGTO 40b230 
             40b462     -1 INSTR LOCAL NoMetaUpdate call    _cairo_move_to 
             40b462      5 INSTR BELONGTO 40b230 
-            40b462      5 INSTR DEADREGS  EFLAGS R14 XMM2 XMM3 XMM4 ZZ call    _cairo_move_to 
+            40b462      5 INSTR DEADREGS  EFLAGS RBX R14 XMM2 XMM3 XMM4 ZZ call    _cairo_move_to 
             40b467      5 INSTR BELONGTO 40b230 
-            40b467      5 INSTR DEADREGS  EFLAGS RDI R14 XMM2 XMM3 XMM4 ZZ mov     eax, [r12+2Ch] 
+            40b467      5 INSTR DEADREGS  EFLAGS RAX RBX RDI R14 XMM2 XMM3 XMM4 ZZ mov     eax, [r12+2Ch] 
             40b46c     -1 INSTR LOCAL NoMetaUpdate test    eax, eax 
             40b46c      2 INSTR BELONGTO 40b230 
             40b46e     -1 INSTR LOCAL NoMetaUpdate jle     short loc_40B4D4 
             40b46e      2 INSTR BELONGTO 40b230 
             40b470     -2 INSTR LOCAL n RBP ZZ  AlwaysNUM imul    ebp, eax 
             40b470      3 INSTR BELONGTO 40b230 
-            40b470      3 INSTR DEADREGS  EFLAGS R14 XMM2 XMM3 XMM4 ZZ imul    ebp, eax 
+            40b470      3 INSTR DEADREGS  EFLAGS RBX R14 XMM2 XMM3 XMM4 ZZ imul    ebp, eax 
             40b473     -1 INSTR LOCAL NoMetaUpdate cmp     ebp, [r12+28h] 
             40b473      5 INSTR BELONGTO 40b230 
             40b478     -1 INSTR LOCAL NoMetaUpdate jge     short loc_40B4D4 
@@ -6952,7 +6995,7 @@
             40b47a     -1 INSTR LOCAL MetadataUnused movsxd  r14, ebp 
             40b47a      3 INSTR BELONGTO 40b230 
             40b47d      2 INSTR BELONGTO 40b230 
-            40b47d      2 INSTR DEADREGS  EFLAGS RAX RSI XMM2 XMM3 XMM4 ZZ xor     ebx, ebx 
+            40b47d      2 INSTR DEADREGS  EFLAGS RAX RDX RBX RSI XMM2 XMM3 XMM4 ZZ xor     ebx, ebx 
             40b47d     -2 INSTR LOCAL n RBX ZZ  AlwaysNUM xor     ebx, ebx 
             40b47f     -1 INSTR LOCAL MetadataUnused shl     r14, 3 
             40b47f      4 INSTR BELONGTO 40b230 
@@ -6967,10 +7010,10 @@
             40b494     -1 INSTR LOCAL NoMetaUpdate jle     short loc_40B4D4 
             40b494      2 INSTR BELONGTO 40b230 
             40b496      5 INSTR BELONGTO 40b230 
-            40b496      5 INSTR DEADREGS  EFLAGS RAX RSI RDI XMM2 XMM3 XMM4 ZZ mov     rax, [r12+20h] 
+            40b496      5 INSTR DEADREGS  EFLAGS RAX RDX RSI RDI XMM2 XMM3 XMM4 ZZ mov     rax, [r12+20h] 
             40b49b     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 0FFFFFFFFh 
             40b49b      5 INSTR BELONGTO 40b230 
-            40b49b      5 INSTR DEADREGS  EFLAGS RSI RDI XMM2 XMM3 XMM4 ZZ mov     edx, 0FFFFFFFFh 
+            40b49b      5 INSTR DEADREGS  EFLAGS RDX RSI RDI XMM2 XMM3 XMM4 ZZ mov     edx, 0FFFFFFFFh 
             40b4a0      3 INSTR BELONGTO 40b230 
             40b4a0      3 INSTR DEADREGS  EFLAGS RSI RDI XMM2 XMM3 XMM4 ZZ mov     rdi, r15 
             40b4a3     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     ebx, 1 
@@ -7081,19 +7124,21 @@
             40b551      5 INSTR BELONGTO 40b530 
             40b551      5 INSTR DEADREGS  EFLAGS R13 ZZ call    _gtk_print_context_get_height 
             40b556      3 INSTR BELONGTO 40b530 
-            40b556      3 INSTR DEADREGS  EFLAGS RDI R13 ZZ mov     rdi, [rbx] 
-            40b559     -1 INSTR LOCAL MetadataRedundant xor     esi, esi 
+            40b556      3 INSTR DEADREGS  EFLAGS RSI RDI R13 ZZ mov     rdi, [rbx] 
             40b559      2 INSTR BELONGTO 40b530 
+            40b559      2 INSTR DEADREGS  EFLAGS RSI R13 ZZ xor     esi, esi 
+            40b559     -2 INSTR LOCAL n RSI ZZ  AlwaysNUM xor     esi, esi 
             40b55b      5 INSTR BELONGTO 40b530 
             40b55b      5 INSTR DEADREGS  EFLAGS R13 ZZ movsd   [rsp+38h+var_38], xmm0 
             40b55b      5 PTRIMMEDESP STACK 0 displ movsd   [rsp+38h+var_38], xmm0
             40b560     -1 INSTR LOCAL NoMetaUpdate call    _gdict_defbox_get_text 
             40b560      5 INSTR BELONGTO 40b530 
             40b560      5 INSTR DEADREGS  EFLAGS R13 ZZ call    _gdict_defbox_get_text 
-            40b565     -1 INSTR LOCAL MetadataRedundant xor     edx, edx 
             40b565      2 INSTR BELONGTO 40b530 
+            40b565      2 INSTR DEADREGS  EFLAGS RDX RSI RDI R13 ZZ xor     edx, edx 
+            40b565     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
             40b567      5 INSTR BELONGTO 40b530 
-            40b567      5 INSTR DEADREGS  EFLAGS RDI R13 ZZ mov     esi, offset asc_412FE5; "\n" 
+            40b567      5 INSTR DEADREGS  EFLAGS RSI RDI R13 ZZ mov     esi, offset asc_412FE5; "\n" 
             40b56c      3 INSTR BELONGTO 40b530 
             40b56c      3 INSTR DEADREGS  EFLAGS RDI R13 ZZ mov     rdi, rax 
             40b56f      3 INSTR BELONGTO 40b530 
@@ -7129,11 +7174,12 @@
             40b5a8      4 INSTR BELONGTO 40b530 
             40b5ac     -2 INSTR LOCAL n RAX ZZ  NumericDEFs lea     eax, [r13-1] 
             40b5ac      4 INSTR BELONGTO 40b530 
-            40b5ac      4 INSTR DEADREGS  EFLAGS RAX RSI RDI XMM0 ZZ lea     eax, [r13-1] 
+            40b5ac      4 INSTR DEADREGS  EFLAGS RAX RDX RSI RDI XMM0 ZZ lea     eax, [r13-1] 
             40b5b0      3 INSTR BELONGTO 40b530 
-            40b5b0      3 INSTR DEADREGS  EFLAGS RSI RDI R13 XMM0 ZZ mov     rdi, r12 
-            40b5b3     -1 INSTR LOCAL MetadataRedundant mov     edx, eax 
+            40b5b0      3 INSTR DEADREGS  EFLAGS RDX RSI RDI R13 XMM0 ZZ mov     rdi, r12 
             40b5b3      2 INSTR BELONGTO 40b530 
+            40b5b3      2 INSTR DEADREGS  EFLAGS RDX RSI R12 R13 XMM0 ZZ mov     edx, eax 
+            40b5b3     -2 INSTR LOCAL n RDX ZZ  NumericDEFs mov     edx, eax 
             40b5b5     -1 INSTR LOCAL MetadataRedundant sar     edx, 1Fh 
             40b5b5      3 INSTR BELONGTO 40b530 
             40b5b8     -1 INSTR LOCAL MetadataRedundant idiv    ecx 
@@ -7218,11 +7264,11 @@
             40b625     -1 INSTR LOCAL NoMetaUpdate jnz     short loc_40B648 
             40b625      2 INSTR BELONGTO 40b5f0 
             40b627      5 INSTR BELONGTO 40b5f0 
-            40b627      5 INSTR DEADREGS  EFLAGS RBX R12 R13 XMM0 ZZ mov     edx, offset aParentNullGt_1; "parent == NULL || GTK_IS_WINDOW (parent"... 
+            40b627      5 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI R12 R13 XMM0 ZZ mov     edx, offset aParentNullGt_1; "parent == NULL || GTK_IS_WINDOW (parent"... 
             40b62c      5 INSTR BELONGTO 40b5f0 
-            40b62c      5 INSTR DEADREGS  EFLAGS RBX R12 R13 XMM0 ZZ mov     esi, offset aGdict_show_pri; "gdict_show_print_preview" 
+            40b62c      5 INSTR DEADREGS  EFLAGS RBX RSI RDI R12 R13 XMM0 ZZ mov     esi, offset aGdict_show_pri; "gdict_show_print_preview" 
             40b631      2 INSTR BELONGTO 40b5f0 
-            40b631      2 INSTR DEADREGS  EFLAGS RBX R12 R13 XMM0 ZZ xor     edi, edi 
+            40b631      2 INSTR DEADREGS  EFLAGS RBX RDI R12 R13 XMM0 ZZ xor     edi, edi 
             40b631     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
             40b633     -1 INSTR LOCAL NoMetaUpdate call    _g_return_if_fail_warning 
             40b633      5 INSTR BELONGTO 40b5f0 
@@ -7245,7 +7291,7 @@
             40b64d     -1 INSTR LOCAL NoMetaUpdate test    r12, r12 
             40b64d      3 INSTR BELONGTO 40b5f0 
             40b650      3 INSTR BELONGTO 40b5f0 
-            40b650      3 INSTR DEADREGS  RBX RSI R13 ZZ mov     rsi, rax 
+            40b650      3 INSTR DEADREGS  RDX RBX RSI RDI R13 ZZ mov     rsi, rax 
             40b653     -1 INSTR LOCAL NoMetaUpdate jz      short loc_40B66F 
             40b653      2 INSTR BELONGTO 40b5f0 
             40b655      4 INSTR BELONGTO 40b5f0 
@@ -7268,11 +7314,11 @@
             40b66d     -1 INSTR LOCAL NoMetaUpdate jnz     short loc_40B690 
             40b66d      2 INSTR BELONGTO 40b5f0 
             40b66f      5 INSTR BELONGTO 40b5f0 
-            40b66f      5 INSTR DEADREGS  EFLAGS RBX R12 R13 XMM0 ZZ mov     edx, offset aGdict_is_defbo; "GDICT_IS_DEFBOX (defbox)" 
+            40b66f      5 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI R12 R13 XMM0 ZZ mov     edx, offset aGdict_is_defbo; "GDICT_IS_DEFBOX (defbox)" 
             40b674      5 INSTR BELONGTO 40b5f0 
-            40b674      5 INSTR DEADREGS  EFLAGS RBX R12 R13 XMM0 ZZ mov     esi, offset aGdict_show_pri; "gdict_show_print_preview" 
+            40b674      5 INSTR DEADREGS  EFLAGS RBX RSI RDI R12 R13 XMM0 ZZ mov     esi, offset aGdict_show_pri; "gdict_show_print_preview" 
             40b679      2 INSTR BELONGTO 40b5f0 
-            40b679      2 INSTR DEADREGS  EFLAGS RBX R12 R13 XMM0 ZZ xor     edi, edi 
+            40b679      2 INSTR DEADREGS  EFLAGS RBX RDI R12 R13 XMM0 ZZ xor     edi, edi 
             40b679     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
             40b67b     -1 INSTR LOCAL NoMetaUpdate call    _g_return_if_fail_warning 
             40b67b      5 INSTR BELONGTO 40b5f0 
@@ -7290,16 +7336,16 @@
             40b68a      1 INSTR BELONGTO 40b5f0 
             40b68a      1 INSTR DEADREGS  EFLAGS XMM0 ZZ retn 
             40b690      2 INSTR BELONGTO 40b5f0 
-            40b690      2 INSTR DEADREGS  EFLAGS RDX RBX RDI R13 ZZ xor     ecx, ecx 
+            40b690      2 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX RSI RDI R13 ZZ xor     ecx, ecx 
             40b690     -2 INSTR LOCAL n RCX ZZ  AlwaysNUM xor     ecx, ecx 
             40b692      2 INSTR BELONGTO 40b5f0 
-            40b692      2 INSTR DEADREGS  EFLAGS RDX RBX RDI R13 ZZ xor     eax, eax 
+            40b692      2 INSTR DEADREGS  EFLAGS RAX RDX RBX RSI RDI R13 ZZ xor     eax, eax 
             40b692     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             40b694      3 INSTR BELONGTO 40b5f0 
-            40b694      3 INSTR DEADREGS  EFLAGS RDX RBX RDI R13 ZZ mov     rdx, rsp 
+            40b694      3 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI R13 ZZ mov     rdx, rsp 
             40b694      3 PTRIMMEDESP STACK 0 displ mov     rdx, rsp
             40b697      5 INSTR BELONGTO 40b5f0 
-            40b697      5 INSTR DEADREGS  EFLAGS RBX RDI R13 ZZ mov     esi, offset aWord_0; "word" 
+            40b697      5 INSTR DEADREGS  EFLAGS RBX RSI RDI R13 ZZ mov     esi, offset aWord_0; "word" 
             40b69c      3 INSTR BELONGTO 40b5f0 
             40b69c      3 INSTR DEADREGS  EFLAGS RBX RDI R13 ZZ mov     rdi, r12 
             40b69f     -1 INSTR LOCAL NoMetaUpdate call    _g_object_get 
@@ -7312,7 +7358,7 @@
             40b6a9      6 INSTR BELONGTO 40b5f0 
             40b6af     -2 INSTR LOCAL n RDI ZZ  NUMVia2ndSrcIMMEDNUM mov     edi, 38h 
             40b6af      5 INSTR BELONGTO 40b5f0 
-            40b6af      5 INSTR DEADREGS  EFLAGS RBX R13 ZZ mov     edi, 38h 
+            40b6af      5 INSTR DEADREGS  EFLAGS RBX RDI R13 ZZ mov     edi, 38h 
             40b6b4     -1 INSTR LOCAL NoMetaUpdate call    _g_malloc0 
             40b6b4      5 INSTR BELONGTO 40b5f0 
             40b6b4      5 INSTR DEADREGS  EFLAGS RBX R13 ZZ call    _g_malloc0 
@@ -7366,17 +7412,17 @@
             40b705      5 INSTR DEADREGS  EFLAGS R13 XMM0 ZZ call    _g_free 
             40b70a     -2 INSTR LOCAL n R9 ZZ  AlwaysNUM xor     r9d, r9d 
             40b70a      3 INSTR BELONGTO 40b5f0 
-            40b70a      3 INSTR DEADREGS  EFLAGS RCX RDI R8 R9 R13 XMM0 ZZ xor     r9d, r9d 
+            40b70a      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 R13 XMM0 ZZ xor     r9d, r9d 
             40b70d     -2 INSTR LOCAL n R8 ZZ  AlwaysNUM xor     r8d, r8d 
             40b70d      3 INSTR BELONGTO 40b5f0 
-            40b70d      3 INSTR DEADREGS  EFLAGS RCX RDI R8 R13 XMM0 ZZ xor     r8d, r8d 
+            40b70d      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R13 XMM0 ZZ xor     r8d, r8d 
             40b710      3 INSTR BELONGTO 40b5f0 
-            40b710      3 INSTR DEADREGS  EFLAGS RCX RDI R13 XMM0 ZZ mov     rcx, rbx 
+            40b710      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R13 XMM0 ZZ mov     rcx, rbx 
             40b713     -2 INSTR LOCAL n RDX ZZ  NumericDEFs mov     edx, offset sub_40B530 
             40b713      5 INSTR BELONGTO 40b5f0 
-            40b713      5 INSTR DEADREGS  EFLAGS RDI R13 XMM0 ZZ mov     edx, offset sub_40B530 
+            40b713      5 INSTR DEADREGS  EFLAGS RDX RSI RDI R13 XMM0 ZZ mov     edx, offset sub_40B530 
             40b718      5 INSTR BELONGTO 40b5f0 
-            40b718      5 INSTR DEADREGS  EFLAGS RDI R13 XMM0 ZZ mov     esi, offset aBeginPrint; "begin-print" 
+            40b718      5 INSTR DEADREGS  EFLAGS RSI RDI R13 XMM0 ZZ mov     esi, offset aBeginPrint; "begin-print" 
             40b71d      3 INSTR BELONGTO 40b5f0 
             40b71d      3 INSTR DEADREGS  EFLAGS RDI R13 XMM0 ZZ mov     rdi, r12 
             40b720     -1 INSTR LOCAL NoMetaUpdate call    _g_signal_connect_data 
@@ -7387,12 +7433,12 @@
             40b728     -1 INSTR LOCAL MetadataRedundant xor     r8d, r8d 
             40b728      3 INSTR BELONGTO 40b5f0 
             40b72b      3 INSTR BELONGTO 40b5f0 
-            40b72b      3 INSTR DEADREGS  EFLAGS RCX RDI R13 XMM0 ZZ mov     rcx, rbx 
+            40b72b      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R13 XMM0 ZZ mov     rcx, rbx 
             40b72e     -2 INSTR LOCAL n RDX ZZ  NumericDEFs mov     edx, offset sub_40B230 
             40b72e      5 INSTR BELONGTO 40b5f0 
-            40b72e      5 INSTR DEADREGS  EFLAGS RDI R13 XMM0 ZZ mov     edx, offset sub_40B230 
+            40b72e      5 INSTR DEADREGS  EFLAGS RDX RSI RDI R13 XMM0 ZZ mov     edx, offset sub_40B230 
             40b733      5 INSTR BELONGTO 40b5f0 
-            40b733      5 INSTR DEADREGS  EFLAGS RDI R13 XMM0 ZZ mov     esi, offset aDrawPage; "draw-page" 
+            40b733      5 INSTR DEADREGS  EFLAGS RSI RDI R13 XMM0 ZZ mov     esi, offset aDrawPage; "draw-page" 
             40b738      3 INSTR BELONGTO 40b5f0 
             40b738      3 INSTR DEADREGS  EFLAGS RDI R13 XMM0 ZZ mov     rdi, r12 
             40b73b     -1 INSTR LOCAL NoMetaUpdate call    _g_signal_connect_data 
@@ -7403,24 +7449,25 @@
             40b743     -1 INSTR LOCAL MetadataRedundant xor     r8d, r8d 
             40b743      3 INSTR BELONGTO 40b5f0 
             40b746      3 INSTR BELONGTO 40b5f0 
-            40b746      3 INSTR DEADREGS  EFLAGS RCX RDI R13 XMM0 ZZ mov     rcx, rbx 
+            40b746      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R13 XMM0 ZZ mov     rcx, rbx 
             40b749     -2 INSTR LOCAL n RDX ZZ  NumericDEFs mov     edx, offset sub_40B200 
             40b749      5 INSTR BELONGTO 40b5f0 
-            40b749      5 INSTR DEADREGS  EFLAGS RBX RDI R13 XMM0 ZZ mov     edx, offset sub_40B200 
+            40b749      5 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI R13 XMM0 ZZ mov     edx, offset sub_40B200 
             40b74e      5 INSTR BELONGTO 40b5f0 
-            40b74e      5 INSTR DEADREGS  EFLAGS RBX RDI R13 XMM0 ZZ mov     esi, offset aEndPrint; "end-print" 
+            40b74e      5 INSTR DEADREGS  EFLAGS RBX RSI RDI R13 XMM0 ZZ mov     esi, offset aEndPrint; "end-print" 
             40b753      3 INSTR BELONGTO 40b5f0 
             40b753      3 INSTR DEADREGS  EFLAGS RBX RDI R13 XMM0 ZZ mov     rdi, r12 
             40b756     -1 INSTR LOCAL NoMetaUpdate call    _g_signal_connect_data 
             40b756      5 INSTR BELONGTO 40b5f0 
             40b756      5 INSTR DEADREGS  EFLAGS RBX R13 XMM0 ZZ call    _g_signal_connect_data 
             40b75b      5 INSTR BELONGTO 40b5f0 
-            40b75b      5 INSTR DEADREGS  EFLAGS RCX RDX RBX RDI R13 XMM0 ZZ lea     rcx, [rsp+38h+var_30] 
+            40b75b      5 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI RDI R13 XMM0 ZZ lea     rcx, [rsp+38h+var_30] 
             40b75b      5 PTRIMMEDESP STACK 8 displ lea     rcx, [rsp+38h+var_30]
             40b760      3 INSTR BELONGTO 40b5f0 
-            40b760      3 INSTR DEADREGS  EFLAGS RDX RBX RDI R13 XMM0 ZZ mov     rdx, rbp 
-            40b763     -1 INSTR LOCAL MetadataRedundant mov     esi, 2 
+            40b760      3 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI R13 XMM0 ZZ mov     rdx, rbp 
+            40b763     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 2 
             40b763      5 INSTR BELONGTO 40b5f0 
+            40b763      5 INSTR DEADREGS  EFLAGS RBX RSI RDI R13 XMM0 ZZ mov     esi, 2 
             40b768      3 INSTR BELONGTO 40b5f0 
             40b768      3 INSTR DEADREGS  EFLAGS RBX RDI R13 XMM0 ZZ mov     rdi, r12 
             40b76b      9 INSTR BELONGTO 40b5f0 
@@ -7443,32 +7490,35 @@
             40b789     -1 INSTR LOCAL NoMetaUpdate jz      loc_40B638 
             40b789      6 INSTR BELONGTO 40b5f0 
             40b78f      4 INSTR BELONGTO 40b5f0 
-            40b78f      4 INSTR DEADREGS  EFLAGS RBX R12 R13 XMM0 ZZ mov     rbx, [rax+8] 
+            40b78f      4 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI R12 R13 XMM0 ZZ mov     rbx, [rax+8] 
             40b793     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 5          ; category 
             40b793      5 INSTR BELONGTO 40b5f0 
-            40b793      5 INSTR DEADREGS  EFLAGS R12 R13 XMM0 ZZ mov     edx, 5          ; category 
+            40b793      5 INSTR DEADREGS  EFLAGS RDX RSI RDI R12 R13 XMM0 ZZ mov     edx, 5          ; category 
             40b798      5 INSTR BELONGTO 40b5f0 
-            40b798      5 INSTR DEADREGS  EFLAGS R12 R13 XMM0 ZZ mov     esi, offset aUnableToDispla; "Unable to display the preview: %s" 
+            40b798      5 INSTR DEADREGS  EFLAGS RSI RDI R12 R13 XMM0 ZZ mov     esi, offset aUnableToDispla; "Unable to display the preview: %s" 
             40b79d      2 INSTR BELONGTO 40b5f0 
-            40b79d      2 INSTR DEADREGS  EFLAGS R12 R13 XMM0 ZZ xor     edi, edi        ; domainname 
+            40b79d      2 INSTR DEADREGS  EFLAGS RDI R12 R13 XMM0 ZZ xor     edi, edi        ; domainname 
             40b79d     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi        ; domainname 
             40b79f     -1 INSTR LOCAL NoMetaUpdate call    _dcgettext 
             40b79f      5 INSTR BELONGTO 40b5f0 
             40b79f      5 INSTR DEADREGS  EFLAGS R12 R13 XMM0 ZZ call    _dcgettext 
             40b7a4      3 INSTR BELONGTO 40b5f0 
-            40b7a4      3 INSTR DEADREGS  EFLAGS RDI R8 R9 R12 R13 XMM0 ZZ mov     r9, rbx 
+            40b7a4      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 R12 R13 XMM0 ZZ mov     r9, rbx 
             40b7a7      3 INSTR BELONGTO 40b5f0 
-            40b7a7      3 INSTR DEADREGS  EFLAGS RBX RDI R8 R12 R13 XMM0 ZZ mov     r8, rax 
-            40b7aa     -1 INSTR LOCAL MetadataRedundant mov     ecx, 2 
+            40b7a7      3 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI RDI R8 R12 R13 XMM0 ZZ mov     r8, rax 
+            40b7aa     -2 INSTR LOCAL n RCX ZZ  NUMVia2ndSrcIMMEDNUM mov     ecx, 2 
             40b7aa      5 INSTR BELONGTO 40b5f0 
-            40b7af     -1 INSTR LOCAL MetadataRedundant mov     edx, 3 
+            40b7aa      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX RSI RDI R12 R13 XMM0 ZZ mov     ecx, 2 
+            40b7af     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 3 
             40b7af      5 INSTR BELONGTO 40b5f0 
-            40b7b4     -1 INSTR LOCAL MetadataRedundant mov     esi, 2 
+            40b7af      5 INSTR DEADREGS  EFLAGS RAX RDX RBX RSI RDI R12 R13 XMM0 ZZ mov     edx, 3 
+            40b7b4     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 2 
             40b7b4      5 INSTR BELONGTO 40b5f0 
+            40b7b4      5 INSTR DEADREGS  EFLAGS RAX RBX RSI RDI R12 R13 XMM0 ZZ mov     esi, 2 
             40b7b9      3 INSTR BELONGTO 40b5f0 
-            40b7b9      3 INSTR DEADREGS  EFLAGS RBX RDI R12 R13 XMM0 ZZ mov     rdi, rbp 
+            40b7b9      3 INSTR DEADREGS  EFLAGS RAX RBX RDI R12 R13 XMM0 ZZ mov     rdi, rbp 
             40b7bc      2 INSTR BELONGTO 40b5f0 
-            40b7bc      2 INSTR DEADREGS  EFLAGS RBX R12 R13 XMM0 ZZ xor     eax, eax 
+            40b7bc      2 INSTR DEADREGS  EFLAGS RAX RBX R12 R13 XMM0 ZZ xor     eax, eax 
             40b7bc     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             40b7be     -1 INSTR LOCAL NoMetaUpdate call    _gtk_message_dialog_new 
             40b7be      5 INSTR BELONGTO 40b5f0 
@@ -7483,20 +7533,21 @@
             40b7cb      5 INSTR BELONGTO 40b5f0 
             40b7cb      5 INSTR DEADREGS  EFLAGS R12 R13 XMM0 ZZ call    _g_error_free 
             40b7d0      3 INSTR BELONGTO 40b5f0 
-            40b7d0      3 INSTR DEADREGS  EFLAGS RDI R8 R9 R12 R13 XMM0 ZZ mov     rdi, rbx 
+            40b7d0      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 R12 R13 XMM0 ZZ mov     rdi, rbx 
             40b7d3     -2 INSTR LOCAL n R9 ZZ  AlwaysNUM xor     r9d, r9d 
             40b7d3      3 INSTR BELONGTO 40b5f0 
-            40b7d3      3 INSTR DEADREGS  EFLAGS R8 R9 R12 R13 XMM0 ZZ xor     r9d, r9d 
+            40b7d3      3 INSTR DEADREGS  EFLAGS RCX RDX RSI R8 R9 R12 R13 XMM0 ZZ xor     r9d, r9d 
             40b7d6     -2 INSTR LOCAL n R8 ZZ  AlwaysNUM xor     r8d, r8d 
             40b7d6      3 INSTR BELONGTO 40b5f0 
-            40b7d6      3 INSTR DEADREGS  EFLAGS R8 R12 R13 XMM0 ZZ xor     r8d, r8d 
-            40b7d9     -1 INSTR LOCAL MetadataRedundant xor     ecx, ecx 
+            40b7d6      3 INSTR DEADREGS  EFLAGS RCX RDX RSI R8 R12 R13 XMM0 ZZ xor     r8d, r8d 
             40b7d9      2 INSTR BELONGTO 40b5f0 
+            40b7d9      2 INSTR DEADREGS  EFLAGS RCX RDX RSI R12 R13 XMM0 ZZ xor     ecx, ecx 
+            40b7d9     -2 INSTR LOCAL n RCX ZZ  AlwaysNUM xor     ecx, ecx 
             40b7db     -2 INSTR LOCAL n RDX ZZ  NumericDEFs mov     edx, offset _gtk_widget_destroy 
             40b7db      5 INSTR BELONGTO 40b5f0 
-            40b7db      5 INSTR DEADREGS  EFLAGS R12 R13 XMM0 ZZ mov     edx, offset _gtk_widget_destroy 
+            40b7db      5 INSTR DEADREGS  EFLAGS RDX RSI R12 R13 XMM0 ZZ mov     edx, offset _gtk_widget_destroy 
             40b7e0      5 INSTR BELONGTO 40b5f0 
-            40b7e0      5 INSTR DEADREGS  EFLAGS R12 R13 XMM0 ZZ mov     esi, offset aResponse; "response" 
+            40b7e0      5 INSTR DEADREGS  EFLAGS RSI R12 R13 XMM0 ZZ mov     esi, offset aResponse; "response" 
             40b7e5     -1 INSTR LOCAL NoMetaUpdate call    _g_signal_connect_data 
             40b7e5      5 INSTR BELONGTO 40b5f0 
             40b7e5      5 INSTR DEADREGS  EFLAGS R12 R13 XMM0 ZZ call    _g_signal_connect_data 
@@ -7519,15 +7570,15 @@
             40b7fc      1 INSTR BELONGTO 40b5f0 
             40b7fc      1 INSTR DEADREGS  EFLAGS XMM0 ZZ retn 
             40b800      5 INSTR BELONGTO 40b5f0 
-            40b800      5 INSTR DEADREGS  EFLAGS RBX R12 R13 XMM0 ZZ mov     edx, offset aPreviewShouldB; "Preview should be disabled." 
+            40b800      5 INSTR DEADREGS  EFLAGS RAX RDX RBX RSI RDI R12 R13 XMM0 ZZ mov     edx, offset aPreviewShouldB; "Preview should be disabled." 
             40b805     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 10h 
             40b805      5 INSTR BELONGTO 40b5f0 
-            40b805      5 INSTR DEADREGS  EFLAGS RBX R12 R13 XMM0 ZZ mov     esi, 10h 
+            40b805      5 INSTR DEADREGS  EFLAGS RAX RBX RSI RDI R12 R13 XMM0 ZZ mov     esi, 10h 
             40b80a      2 INSTR BELONGTO 40b5f0 
-            40b80a      2 INSTR DEADREGS  EFLAGS RBX R12 R13 XMM0 ZZ xor     edi, edi 
+            40b80a      2 INSTR DEADREGS  EFLAGS RAX RBX RDI R12 R13 XMM0 ZZ xor     edi, edi 
             40b80a     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
             40b80c      2 INSTR BELONGTO 40b5f0 
-            40b80c      2 INSTR DEADREGS  EFLAGS RBX R12 R13 XMM0 ZZ xor     eax, eax 
+            40b80c      2 INSTR DEADREGS  EFLAGS RAX RBX R12 R13 XMM0 ZZ xor     eax, eax 
             40b80c     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             40b80e     -1 INSTR LOCAL NoMetaUpdate call    _g_log 
             40b80e      5 INSTR BELONGTO 40b5f0 
@@ -7587,11 +7638,11 @@
             40b855     -1 INSTR LOCAL NoMetaUpdate jnz     short loc_40B878 
             40b855      2 INSTR BELONGTO 40b820 
             40b857      5 INSTR BELONGTO 40b820 
-            40b857      5 INSTR DEADREGS  EFLAGS RBX R12 R13 XMM0 ZZ mov     edx, offset aParentNullGt_1; "parent == NULL || GTK_IS_WINDOW (parent"... 
+            40b857      5 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI R12 R13 XMM0 ZZ mov     edx, offset aParentNullGt_1; "parent == NULL || GTK_IS_WINDOW (parent"... 
             40b85c      5 INSTR BELONGTO 40b820 
-            40b85c      5 INSTR DEADREGS  EFLAGS RBX R12 R13 XMM0 ZZ mov     esi, offset aGdict_show_p_0; "gdict_show_print_dialog" 
+            40b85c      5 INSTR DEADREGS  EFLAGS RBX RSI RDI R12 R13 XMM0 ZZ mov     esi, offset aGdict_show_p_0; "gdict_show_print_dialog" 
             40b861      2 INSTR BELONGTO 40b820 
-            40b861      2 INSTR DEADREGS  EFLAGS RBX R12 R13 XMM0 ZZ xor     edi, edi 
+            40b861      2 INSTR DEADREGS  EFLAGS RBX RDI R12 R13 XMM0 ZZ xor     edi, edi 
             40b861     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
             40b863     -1 INSTR LOCAL NoMetaUpdate call    _g_return_if_fail_warning 
             40b863      5 INSTR BELONGTO 40b820 
@@ -7614,7 +7665,7 @@
             40b87d     -1 INSTR LOCAL NoMetaUpdate test    r12, r12 
             40b87d      3 INSTR BELONGTO 40b820 
             40b880      3 INSTR BELONGTO 40b820 
-            40b880      3 INSTR DEADREGS  RBX RSI R13 ZZ mov     rsi, rax 
+            40b880      3 INSTR DEADREGS  RDX RBX RSI RDI R13 ZZ mov     rsi, rax 
             40b883     -1 INSTR LOCAL NoMetaUpdate jz      short loc_40B89F 
             40b883      2 INSTR BELONGTO 40b820 
             40b885      4 INSTR BELONGTO 40b820 
@@ -7637,11 +7688,11 @@
             40b89d     -1 INSTR LOCAL NoMetaUpdate jnz     short loc_40B8C0 
             40b89d      2 INSTR BELONGTO 40b820 
             40b89f      5 INSTR BELONGTO 40b820 
-            40b89f      5 INSTR DEADREGS  EFLAGS RBX R12 R13 XMM0 ZZ mov     edx, offset aGdict_is_defbo; "GDICT_IS_DEFBOX (defbox)" 
+            40b89f      5 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI R12 R13 XMM0 ZZ mov     edx, offset aGdict_is_defbo; "GDICT_IS_DEFBOX (defbox)" 
             40b8a4      5 INSTR BELONGTO 40b820 
-            40b8a4      5 INSTR DEADREGS  EFLAGS RBX R12 R13 XMM0 ZZ mov     esi, offset aGdict_show_p_0; "gdict_show_print_dialog" 
+            40b8a4      5 INSTR DEADREGS  EFLAGS RBX RSI RDI R12 R13 XMM0 ZZ mov     esi, offset aGdict_show_p_0; "gdict_show_print_dialog" 
             40b8a9      2 INSTR BELONGTO 40b820 
-            40b8a9      2 INSTR DEADREGS  EFLAGS RBX R12 R13 XMM0 ZZ xor     edi, edi 
+            40b8a9      2 INSTR DEADREGS  EFLAGS RBX RDI R12 R13 XMM0 ZZ xor     edi, edi 
             40b8a9     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
             40b8ab     -1 INSTR LOCAL NoMetaUpdate call    _g_return_if_fail_warning 
             40b8ab      5 INSTR BELONGTO 40b820 
@@ -7659,16 +7710,16 @@
             40b8ba      1 INSTR BELONGTO 40b820 
             40b8ba      1 INSTR DEADREGS  EFLAGS XMM0 ZZ retn 
             40b8c0      2 INSTR BELONGTO 40b820 
-            40b8c0      2 INSTR DEADREGS  EFLAGS RDX RBX RDI R13 ZZ xor     ecx, ecx 
+            40b8c0      2 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX RSI RDI R13 ZZ xor     ecx, ecx 
             40b8c0     -2 INSTR LOCAL n RCX ZZ  AlwaysNUM xor     ecx, ecx 
             40b8c2      2 INSTR BELONGTO 40b820 
-            40b8c2      2 INSTR DEADREGS  EFLAGS RDX RBX RDI R13 ZZ xor     eax, eax 
+            40b8c2      2 INSTR DEADREGS  EFLAGS RAX RDX RBX RSI RDI R13 ZZ xor     eax, eax 
             40b8c2     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             40b8c4      3 INSTR BELONGTO 40b820 
-            40b8c4      3 INSTR DEADREGS  EFLAGS RDX RBX RDI R13 ZZ mov     rdx, rsp 
+            40b8c4      3 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI R13 ZZ mov     rdx, rsp 
             40b8c4      3 PTRIMMEDESP STACK 0 displ mov     rdx, rsp
             40b8c7      5 INSTR BELONGTO 40b820 
-            40b8c7      5 INSTR DEADREGS  EFLAGS RBX RDI R13 ZZ mov     esi, offset aWord_0; "word" 
+            40b8c7      5 INSTR DEADREGS  EFLAGS RBX RSI RDI R13 ZZ mov     esi, offset aWord_0; "word" 
             40b8cc      3 INSTR BELONGTO 40b820 
             40b8cc      3 INSTR DEADREGS  EFLAGS RBX RDI R13 ZZ mov     rdi, r12 
             40b8cf     -1 INSTR LOCAL NoMetaUpdate call    _g_object_get 
@@ -7681,7 +7732,7 @@
             40b8d9      6 INSTR BELONGTO 40b820 
             40b8df     -2 INSTR LOCAL n RDI ZZ  NUMVia2ndSrcIMMEDNUM mov     edi, 38h 
             40b8df      5 INSTR BELONGTO 40b820 
-            40b8df      5 INSTR DEADREGS  EFLAGS RBX R13 ZZ mov     edi, 38h 
+            40b8df      5 INSTR DEADREGS  EFLAGS RBX RDI R13 ZZ mov     edi, 38h 
             40b8e4     -1 INSTR LOCAL NoMetaUpdate call    _g_malloc0 
             40b8e4      5 INSTR BELONGTO 40b820 
             40b8e4      5 INSTR DEADREGS  EFLAGS RBX R13 ZZ call    _g_malloc0 
@@ -7735,17 +7786,17 @@
             40b935      5 INSTR DEADREGS  EFLAGS R13 XMM0 ZZ call    _g_free 
             40b93a     -2 INSTR LOCAL n R9 ZZ  AlwaysNUM xor     r9d, r9d 
             40b93a      3 INSTR BELONGTO 40b820 
-            40b93a      3 INSTR DEADREGS  EFLAGS RCX RDI R8 R9 R13 XMM0 ZZ xor     r9d, r9d 
+            40b93a      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 R13 XMM0 ZZ xor     r9d, r9d 
             40b93d     -2 INSTR LOCAL n R8 ZZ  AlwaysNUM xor     r8d, r8d 
             40b93d      3 INSTR BELONGTO 40b820 
-            40b93d      3 INSTR DEADREGS  EFLAGS RCX RDI R8 R13 XMM0 ZZ xor     r8d, r8d 
+            40b93d      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R13 XMM0 ZZ xor     r8d, r8d 
             40b940      3 INSTR BELONGTO 40b820 
-            40b940      3 INSTR DEADREGS  EFLAGS RCX RDI R13 XMM0 ZZ mov     rcx, rbx 
+            40b940      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R13 XMM0 ZZ mov     rcx, rbx 
             40b943     -2 INSTR LOCAL n RDX ZZ  NumericDEFs mov     edx, offset sub_40B530 
             40b943      5 INSTR BELONGTO 40b820 
-            40b943      5 INSTR DEADREGS  EFLAGS RDI R13 XMM0 ZZ mov     edx, offset sub_40B530 
+            40b943      5 INSTR DEADREGS  EFLAGS RDX RSI RDI R13 XMM0 ZZ mov     edx, offset sub_40B530 
             40b948      5 INSTR BELONGTO 40b820 
-            40b948      5 INSTR DEADREGS  EFLAGS RDI R13 XMM0 ZZ mov     esi, offset aBeginPrint; "begin-print" 
+            40b948      5 INSTR DEADREGS  EFLAGS RSI RDI R13 XMM0 ZZ mov     esi, offset aBeginPrint; "begin-print" 
             40b94d      3 INSTR BELONGTO 40b820 
             40b94d      3 INSTR DEADREGS  EFLAGS RDI R13 XMM0 ZZ mov     rdi, r12 
             40b950     -1 INSTR LOCAL NoMetaUpdate call    _g_signal_connect_data 
@@ -7756,12 +7807,12 @@
             40b958     -1 INSTR LOCAL MetadataRedundant xor     r8d, r8d 
             40b958      3 INSTR BELONGTO 40b820 
             40b95b      3 INSTR BELONGTO 40b820 
-            40b95b      3 INSTR DEADREGS  EFLAGS RCX RDI R13 XMM0 ZZ mov     rcx, rbx 
+            40b95b      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R13 XMM0 ZZ mov     rcx, rbx 
             40b95e     -2 INSTR LOCAL n RDX ZZ  NumericDEFs mov     edx, offset sub_40B230 
             40b95e      5 INSTR BELONGTO 40b820 
-            40b95e      5 INSTR DEADREGS  EFLAGS RDI R13 XMM0 ZZ mov     edx, offset sub_40B230 
+            40b95e      5 INSTR DEADREGS  EFLAGS RDX RSI RDI R13 XMM0 ZZ mov     edx, offset sub_40B230 
             40b963      5 INSTR BELONGTO 40b820 
-            40b963      5 INSTR DEADREGS  EFLAGS RDI R13 XMM0 ZZ mov     esi, offset aDrawPage; "draw-page" 
+            40b963      5 INSTR DEADREGS  EFLAGS RSI RDI R13 XMM0 ZZ mov     esi, offset aDrawPage; "draw-page" 
             40b968      3 INSTR BELONGTO 40b820 
             40b968      3 INSTR DEADREGS  EFLAGS RDI R13 XMM0 ZZ mov     rdi, r12 
             40b96b     -1 INSTR LOCAL NoMetaUpdate call    _g_signal_connect_data 
@@ -7772,22 +7823,23 @@
             40b973     -1 INSTR LOCAL MetadataRedundant xor     r8d, r8d 
             40b973      3 INSTR BELONGTO 40b820 
             40b976      3 INSTR BELONGTO 40b820 
-            40b976      3 INSTR DEADREGS  EFLAGS RCX RDI R13 XMM0 ZZ mov     rcx, rbx 
+            40b976      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R13 XMM0 ZZ mov     rcx, rbx 
             40b979     -2 INSTR LOCAL n RDX ZZ  NumericDEFs mov     edx, offset sub_40B200 
             40b979      5 INSTR BELONGTO 40b820 
-            40b979      5 INSTR DEADREGS  EFLAGS RBX RDI R13 XMM0 ZZ mov     edx, offset sub_40B200 
+            40b979      5 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI R13 XMM0 ZZ mov     edx, offset sub_40B200 
             40b97e      5 INSTR BELONGTO 40b820 
-            40b97e      5 INSTR DEADREGS  EFLAGS RBX RDI R13 XMM0 ZZ mov     esi, offset aEndPrint; "end-print" 
+            40b97e      5 INSTR DEADREGS  EFLAGS RBX RSI RDI R13 XMM0 ZZ mov     esi, offset aEndPrint; "end-print" 
             40b983      3 INSTR BELONGTO 40b820 
             40b983      3 INSTR DEADREGS  EFLAGS RBX RDI R13 XMM0 ZZ mov     rdi, r12 
             40b986     -1 INSTR LOCAL NoMetaUpdate call    _g_signal_connect_data 
             40b986      5 INSTR BELONGTO 40b820 
             40b986      5 INSTR DEADREGS  EFLAGS RBX R13 XMM0 ZZ call    _g_signal_connect_data 
             40b98b      5 INSTR BELONGTO 40b820 
-            40b98b      5 INSTR DEADREGS  EFLAGS RCX RDX RBX RDI R13 XMM0 ZZ lea     rcx, [rsp+38h+var_30] 
+            40b98b      5 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI RDI R13 XMM0 ZZ lea     rcx, [rsp+38h+var_30] 
             40b98b      5 PTRIMMEDESP STACK 8 displ lea     rcx, [rsp+38h+var_30]
-            40b990     -1 INSTR LOCAL MetadataRedundant xor     esi, esi 
             40b990      2 INSTR BELONGTO 40b820 
+            40b990      2 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI R13 XMM0 ZZ xor     esi, esi 
+            40b990     -2 INSTR LOCAL n RSI ZZ  AlwaysNUM xor     esi, esi 
             40b992      3 INSTR BELONGTO 40b820 
             40b992      3 INSTR DEADREGS  EFLAGS RDX RBX RDI R13 XMM0 ZZ mov     rdx, rbp 
             40b995      3 INSTR BELONGTO 40b820 
@@ -7812,32 +7864,35 @@
             40b9b6     -1 INSTR LOCAL NoMetaUpdate jz      loc_40B868 
             40b9b6      6 INSTR BELONGTO 40b820 
             40b9bc      4 INSTR BELONGTO 40b820 
-            40b9bc      4 INSTR DEADREGS  EFLAGS RBX R12 R13 XMM0 ZZ mov     rbx, [rax+8] 
+            40b9bc      4 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI R12 R13 XMM0 ZZ mov     rbx, [rax+8] 
             40b9c0     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 5          ; category 
             40b9c0      5 INSTR BELONGTO 40b820 
-            40b9c0      5 INSTR DEADREGS  EFLAGS R12 R13 XMM0 ZZ mov     edx, 5          ; category 
+            40b9c0      5 INSTR DEADREGS  EFLAGS RDX RSI RDI R12 R13 XMM0 ZZ mov     edx, 5          ; category 
             40b9c5      5 INSTR BELONGTO 40b820 
-            40b9c5      5 INSTR DEADREGS  EFLAGS R12 R13 XMM0 ZZ mov     esi, offset aUnableToDispla; "Unable to display the preview: %s" 
+            40b9c5      5 INSTR DEADREGS  EFLAGS RSI RDI R12 R13 XMM0 ZZ mov     esi, offset aUnableToDispla; "Unable to display the preview: %s" 
             40b9ca      2 INSTR BELONGTO 40b820 
-            40b9ca      2 INSTR DEADREGS  EFLAGS R12 R13 XMM0 ZZ xor     edi, edi        ; domainname 
+            40b9ca      2 INSTR DEADREGS  EFLAGS RDI R12 R13 XMM0 ZZ xor     edi, edi        ; domainname 
             40b9ca     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi        ; domainname 
             40b9cc     -1 INSTR LOCAL NoMetaUpdate call    _dcgettext 
             40b9cc      5 INSTR BELONGTO 40b820 
             40b9cc      5 INSTR DEADREGS  EFLAGS R12 R13 XMM0 ZZ call    _dcgettext 
             40b9d1      3 INSTR BELONGTO 40b820 
-            40b9d1      3 INSTR DEADREGS  EFLAGS RDI R8 R9 R12 R13 XMM0 ZZ mov     r9, rbx 
+            40b9d1      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 R12 R13 XMM0 ZZ mov     r9, rbx 
             40b9d4      3 INSTR BELONGTO 40b820 
-            40b9d4      3 INSTR DEADREGS  EFLAGS RBX RDI R8 R12 R13 XMM0 ZZ mov     r8, rax 
-            40b9d7     -1 INSTR LOCAL MetadataRedundant mov     ecx, 2 
+            40b9d4      3 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI RDI R8 R12 R13 XMM0 ZZ mov     r8, rax 
+            40b9d7     -2 INSTR LOCAL n RCX ZZ  NUMVia2ndSrcIMMEDNUM mov     ecx, 2 
             40b9d7      5 INSTR BELONGTO 40b820 
-            40b9dc     -1 INSTR LOCAL MetadataRedundant mov     edx, 3 
+            40b9d7      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX RSI RDI R12 R13 XMM0 ZZ mov     ecx, 2 
+            40b9dc     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 3 
             40b9dc      5 INSTR BELONGTO 40b820 
-            40b9e1     -1 INSTR LOCAL MetadataRedundant mov     esi, 2 
+            40b9dc      5 INSTR DEADREGS  EFLAGS RAX RDX RBX RSI RDI R12 R13 XMM0 ZZ mov     edx, 3 
+            40b9e1     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 2 
             40b9e1      5 INSTR BELONGTO 40b820 
+            40b9e1      5 INSTR DEADREGS  EFLAGS RAX RBX RSI RDI R12 R13 XMM0 ZZ mov     esi, 2 
             40b9e6      3 INSTR BELONGTO 40b820 
-            40b9e6      3 INSTR DEADREGS  EFLAGS RBX RDI R12 R13 XMM0 ZZ mov     rdi, rbp 
+            40b9e6      3 INSTR DEADREGS  EFLAGS RAX RBX RDI R12 R13 XMM0 ZZ mov     rdi, rbp 
             40b9e9      2 INSTR BELONGTO 40b820 
-            40b9e9      2 INSTR DEADREGS  EFLAGS RBX R12 R13 XMM0 ZZ xor     eax, eax 
+            40b9e9      2 INSTR DEADREGS  EFLAGS RAX RBX R12 R13 XMM0 ZZ xor     eax, eax 
             40b9e9     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             40b9eb     -1 INSTR LOCAL NoMetaUpdate call    _gtk_message_dialog_new 
             40b9eb      5 INSTR BELONGTO 40b820 
@@ -7852,20 +7907,21 @@
             40b9f8      5 INSTR BELONGTO 40b820 
             40b9f8      5 INSTR DEADREGS  EFLAGS R12 R13 XMM0 ZZ call    _g_error_free 
             40b9fd      3 INSTR BELONGTO 40b820 
-            40b9fd      3 INSTR DEADREGS  EFLAGS RDI R8 R9 R12 R13 XMM0 ZZ mov     rdi, rbx 
+            40b9fd      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 R12 R13 XMM0 ZZ mov     rdi, rbx 
             40ba00     -2 INSTR LOCAL n R9 ZZ  AlwaysNUM xor     r9d, r9d 
             40ba00      3 INSTR BELONGTO 40b820 
-            40ba00      3 INSTR DEADREGS  EFLAGS R8 R9 R12 R13 XMM0 ZZ xor     r9d, r9d 
+            40ba00      3 INSTR DEADREGS  EFLAGS RCX RDX RSI R8 R9 R12 R13 XMM0 ZZ xor     r9d, r9d 
             40ba03     -2 INSTR LOCAL n R8 ZZ  AlwaysNUM xor     r8d, r8d 
             40ba03      3 INSTR BELONGTO 40b820 
-            40ba03      3 INSTR DEADREGS  EFLAGS R8 R12 R13 XMM0 ZZ xor     r8d, r8d 
-            40ba06     -1 INSTR LOCAL MetadataRedundant xor     ecx, ecx 
+            40ba03      3 INSTR DEADREGS  EFLAGS RCX RDX RSI R8 R12 R13 XMM0 ZZ xor     r8d, r8d 
             40ba06      2 INSTR BELONGTO 40b820 
+            40ba06      2 INSTR DEADREGS  EFLAGS RCX RDX RSI R12 R13 XMM0 ZZ xor     ecx, ecx 
+            40ba06     -2 INSTR LOCAL n RCX ZZ  AlwaysNUM xor     ecx, ecx 
             40ba08     -2 INSTR LOCAL n RDX ZZ  NumericDEFs mov     edx, offset _gtk_widget_destroy 
             40ba08      5 INSTR BELONGTO 40b820 
-            40ba08      5 INSTR DEADREGS  EFLAGS R12 R13 XMM0 ZZ mov     edx, offset _gtk_widget_destroy 
+            40ba08      5 INSTR DEADREGS  EFLAGS RDX RSI R12 R13 XMM0 ZZ mov     edx, offset _gtk_widget_destroy 
             40ba0d      5 INSTR BELONGTO 40b820 
-            40ba0d      5 INSTR DEADREGS  EFLAGS R12 R13 XMM0 ZZ mov     esi, offset aResponse; "response" 
+            40ba0d      5 INSTR DEADREGS  EFLAGS RSI R12 R13 XMM0 ZZ mov     esi, offset aResponse; "response" 
             40ba12     -1 INSTR LOCAL NoMetaUpdate call    _g_signal_connect_data 
             40ba12      5 INSTR BELONGTO 40b820 
             40ba12      5 INSTR DEADREGS  EFLAGS R12 R13 XMM0 ZZ call    _g_signal_connect_data 
@@ -7888,15 +7944,15 @@
             40ba29      1 INSTR BELONGTO 40b820 
             40ba29      1 INSTR DEADREGS  EFLAGS XMM0 ZZ retn 
             40ba30      5 INSTR BELONGTO 40b820 
-            40ba30      5 INSTR DEADREGS  EFLAGS RBX R12 R13 XMM0 ZZ mov     edx, offset aPrintShouldBeD; "Print should be disabled." 
+            40ba30      5 INSTR DEADREGS  EFLAGS RAX RDX RBX RSI RDI R12 R13 XMM0 ZZ mov     edx, offset aPrintShouldBeD; "Print should be disabled." 
             40ba35     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 10h 
             40ba35      5 INSTR BELONGTO 40b820 
-            40ba35      5 INSTR DEADREGS  EFLAGS RBX R12 R13 XMM0 ZZ mov     esi, 10h 
+            40ba35      5 INSTR DEADREGS  EFLAGS RAX RBX RSI RDI R12 R13 XMM0 ZZ mov     esi, 10h 
             40ba3a      2 INSTR BELONGTO 40b820 
-            40ba3a      2 INSTR DEADREGS  EFLAGS RBX R12 R13 XMM0 ZZ xor     edi, edi 
+            40ba3a      2 INSTR DEADREGS  EFLAGS RAX RBX RDI R12 R13 XMM0 ZZ xor     edi, edi 
             40ba3a     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
             40ba3c      2 INSTR BELONGTO 40b820 
-            40ba3c      2 INSTR DEADREGS  EFLAGS RBX R12 R13 XMM0 ZZ xor     eax, eax 
+            40ba3c      2 INSTR DEADREGS  EFLAGS RAX RBX R12 R13 XMM0 ZZ xor     eax, eax 
             40ba3c     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             40ba3e     -1 INSTR LOCAL NoMetaUpdate call    _g_log 
             40ba3e      5 INSTR BELONGTO 40b820 
@@ -7926,9 +7982,10 @@
             40ba66      5 INSTR BELONGTO 40ba50 
             40ba66      5 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ call    _g_free 
             40ba6b      3 INSTR BELONGTO 40ba50 
-            40ba6b      3 INSTR DEADREGS  EFLAGS RSI R12 R13 R14 R15 ZZ mov     rsi, rbx 
-            40ba6e     -1 INSTR LOCAL MetadataRedundant mov     edi, 28h 
+            40ba6b      3 INSTR DEADREGS  EFLAGS RSI RDI R12 R13 R14 R15 ZZ mov     rsi, rbx 
+            40ba6e     -2 INSTR LOCAL n RDI ZZ  NUMVia2ndSrcIMMEDNUM mov     edi, 28h 
             40ba6e      5 INSTR BELONGTO 40ba50 
+            40ba6e      5 INSTR DEADREGS  EFLAGS RBX RDI R12 R13 R14 R15 ZZ mov     edi, 28h 
             40ba73      1 INSTR BELONGTO 40ba50 
             40ba73      1 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ pop     rbx 
             40ba74     -1 INSTR LOCAL NoMetaUpdate jmp     _g_slice_free1 
@@ -7956,9 +8013,10 @@
             40ba98      5 INSTR BELONGTO 40ba90 
             40ba98      5 INSTR DEADREGS  EFLAGS ZZ call    _g_type_class_peek_parent 
             40ba9d      3 INSTR BELONGTO 40ba90 
-            40ba9d      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rbx 
-            40baa0     -1 INSTR LOCAL MetadataRedundant mov     esi, 50h 
+            40ba9d      3 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     rdi, rbx 
+            40baa0     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 50h 
             40baa0      5 INSTR BELONGTO 40ba90 
+            40baa0      5 INSTR DEADREGS  EFLAGS RBX RSI ZZ mov     esi, 50h 
             40baa5      7 INSTR BELONGTO 40ba90 
             40baa5      7 INSTR DEADREGS  EFLAGS RBX ZZ mov     cs:qword_617E78, rax 
             40baac     -1 INSTR LOCAL NoMetaUpdate call    _g_type_check_class_cast 
@@ -7974,41 +8032,43 @@
             40babc      5 INSTR BELONGTO 40ba90 
             40babc      5 INSTR DEADREGS  EFLAGS ZZ call    _g_type_class_add_private 
             40bac1      5 INSTR BELONGTO 40ba90 
-            40bac1      5 INSTR DEADREGS  EFLAGS ZZ mov     edi, offset aGdictSidebarPa; "gdict-sidebar-page-id" 
+            40bac1      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     edi, offset aGdictSidebarPa; "gdict-sidebar-page-id" 
             40bac6     -1 INSTR LOCAL NoMetaUpdate call    _g_quark_from_static_string 
             40bac6      5 INSTR BELONGTO 40ba90 
             40bac6      5 INSTR DEADREGS  EFLAGS ZZ call    _g_quark_from_static_string 
             40bacb      8 INSTR BELONGTO 40ba90 
-            40bacb      8 INSTR DEADREGS  EFLAGS RSI R8 R9 ZZ mov     qword ptr [rbx+30h], offset sub_40BEE0 
+            40bacb      8 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 ZZ mov     qword ptr [rbx+30h], offset sub_40BEE0 
             40bad3      8 INSTR BELONGTO 40ba90 
-            40bad3      8 INSTR DEADREGS  EFLAGS RSI R8 R9 ZZ mov     qword ptr [rbx+28h], offset loc_40BE50 
+            40bad3      8 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 ZZ mov     qword ptr [rbx+28h], offset loc_40BE50 
             40badb     -2 INSTR LOCAL n R9 ZZ  AlwaysNUM xor     r9d, r9d 
             40badb      3 INSTR BELONGTO 40ba90 
-            40badb      3 INSTR DEADREGS  EFLAGS RSI R8 R9 ZZ xor     r9d, r9d 
+            40badb      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 ZZ xor     r9d, r9d 
             40bade      8 INSTR BELONGTO 40ba90 
-            40bade      8 INSTR DEADREGS  EFLAGS RSI R8 ZZ mov     [rsp+28h+var_18], 0 
+            40bade      8 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 ZZ mov     [rsp+28h+var_18], 0 
             40bade      8 PTRIMMEDESP STACK 16 displ mov     [rsp+28h+var_18], 0
             40bae6      9 INSTR BELONGTO 40ba90 
-            40bae6      9 INSTR DEADREGS  EFLAGS RSI R8 ZZ mov     [rsp+28h+var_20], 4 
+            40bae6      9 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 ZZ mov     [rsp+28h+var_20], 4 
             40bae6      9 PTRIMMEDESP STACK 8 displ mov     [rsp+28h+var_20], 4
             40baef     -2 INSTR LOCAL n R8 ZZ  AlwaysNUM xor     r8d, r8d 
             40baef      3 INSTR BELONGTO 40ba90 
-            40baef      3 INSTR DEADREGS  EFLAGS RSI R8 ZZ xor     r8d, r8d 
+            40baef      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 ZZ xor     r8d, r8d 
             40baf2      8 INSTR BELONGTO 40ba90 
-            40baf2      8 INSTR DEADREGS  EFLAGS RSI ZZ mov     [rsp+28h+var_28], offset _g_cclosure_marshal_VOID__VOID 
+            40baf2      8 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI ZZ mov     [rsp+28h+var_28], offset _g_cclosure_marshal_VOID__VOID 
             40baf2      8 PTRIMMEDESP STACK 0 displ mov     [rsp+28h+var_28], offset _g_cclosure_marshal_VOID__VOID
             40bafa      3 INSTR BELONGTO 40ba90 
-            40bafa      3 INSTR DEADREGS  EFLAGS RSI ZZ mov     rsi, [rbx] 
-            40bafd     -1 INSTR LOCAL MetadataRedundant mov     ecx, 3F0h 
+            40bafa      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI ZZ mov     rsi, [rbx] 
+            40bafd     -2 INSTR LOCAL n RCX ZZ  NUMVia2ndSrcIMMEDNUM mov     ecx, 3F0h 
             40bafd      5 INSTR BELONGTO 40ba90 
+            40bafd      5 INSTR DEADREGS  EFLAGS RCX RDX RDI ZZ mov     ecx, 3F0h 
             40bb02      6 INSTR BELONGTO 40ba90 
-            40bb02      6 INSTR DEADREGS  EFLAGS ZZ mov     cs:dword_617E80, eax 
-            40bb08     -1 INSTR LOCAL MetadataRedundant mov     edx, 2 
+            40bb02      6 INSTR DEADREGS  EFLAGS RDX RDI ZZ mov     cs:dword_617E80, eax 
+            40bb08     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 2 
             40bb08      5 INSTR BELONGTO 40ba90 
+            40bb08      5 INSTR DEADREGS  EFLAGS RAX RDX RDI ZZ mov     edx, 2 
             40bb0d      5 INSTR BELONGTO 40ba90 
-            40bb0d      5 INSTR DEADREGS  EFLAGS ZZ mov     edi, offset aPageChanged; "page-changed" 
+            40bb0d      5 INSTR DEADREGS  EFLAGS RAX RDI ZZ mov     edi, offset aPageChanged; "page-changed" 
             40bb12      2 INSTR BELONGTO 40ba90 
-            40bb12      2 INSTR DEADREGS  EFLAGS ZZ xor     eax, eax 
+            40bb12      2 INSTR DEADREGS  EFLAGS RAX ZZ xor     eax, eax 
             40bb12     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             40bb14     -1 INSTR LOCAL NoMetaUpdate call    _g_signal_new 
             40bb14      5 INSTR BELONGTO 40ba90 
@@ -8022,19 +8082,21 @@
             40bb2d     -1 INSTR LOCAL MetadataRedundant mov     [rsp+28h+var_28], offset _g_cclosure_marshal_VOID__VOID 
             40bb2d      8 INSTR BELONGTO 40ba90 
             40bb35      3 INSTR BELONGTO 40ba90 
-            40bb35      3 INSTR DEADREGS  EFLAGS RSI R8 ZZ mov     rsi, [rbx] 
+            40bb35      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 ZZ mov     rsi, [rbx] 
             40bb38     -1 INSTR LOCAL MetadataRedundant xor     r8d, r8d 
             40bb38      3 INSTR BELONGTO 40ba90 
             40bb3b      6 INSTR BELONGTO 40ba90 
-            40bb3b      6 INSTR DEADREGS  EFLAGS RBX ZZ mov     cs:dword_617E84, eax 
-            40bb41     -1 INSTR LOCAL MetadataRedundant mov     ecx, 3F8h 
+            40bb3b      6 INSTR DEADREGS  EFLAGS RCX RDX RBX RDI ZZ mov     cs:dword_617E84, eax 
+            40bb41     -2 INSTR LOCAL n RCX ZZ  NUMVia2ndSrcIMMEDNUM mov     ecx, 3F8h 
             40bb41      5 INSTR BELONGTO 40ba90 
-            40bb46     -1 INSTR LOCAL MetadataRedundant mov     edx, 2 
+            40bb41      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX RDI ZZ mov     ecx, 3F8h 
+            40bb46     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 2 
             40bb46      5 INSTR BELONGTO 40ba90 
+            40bb46      5 INSTR DEADREGS  EFLAGS RAX RDX RBX RDI ZZ mov     edx, 2 
             40bb4b      5 INSTR BELONGTO 40ba90 
-            40bb4b      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     edi, offset aClosed; "closed" 
+            40bb4b      5 INSTR DEADREGS  EFLAGS RAX RBX RDI ZZ mov     edi, offset aClosed; "closed" 
             40bb50      2 INSTR BELONGTO 40ba90 
-            40bb50      2 INSTR DEADREGS  EFLAGS RBX ZZ xor     eax, eax 
+            40bb50      2 INSTR DEADREGS  EFLAGS RAX RBX ZZ xor     eax, eax 
             40bb50     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             40bb52     -1 INSTR LOCAL NoMetaUpdate call    _g_signal_new 
             40bb52      5 INSTR BELONGTO 40ba90 
@@ -8104,16 +8166,16 @@
             40bbb9     -1 INSTR LOCAL NoMetaUpdate jnz     short loc_40BBE0 
             40bbb9      2 INSTR BELONGTO 40bb70 
             40bbbb      6 INSTR BELONGTO 40bb70 
-            40bbbb      6 INSTR DEADREGS  EFLAGS R8 ZZ mov     r8d, offset aGtk_is_buttonU; "GTK_IS_BUTTON (user_data)" 
+            40bbbb      6 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 ZZ mov     r8d, offset aGtk_is_buttonU; "GTK_IS_BUTTON (user_data)" 
             40bbc1      5 INSTR BELONGTO 40bb70 
-            40bbc1      5 INSTR DEADREGS  EFLAGS ZZ mov     ecx, offset aGdict_sideba_0; "gdict_sidebar_menu_position_function" 
+            40bbc1      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI ZZ mov     ecx, offset aGdict_sideba_0; "gdict_sidebar_menu_position_function" 
             40bbc6     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 96h 
             40bbc6      5 INSTR BELONGTO 40bb70 
-            40bbc6      5 INSTR DEADREGS  EFLAGS ZZ mov     edx, 96h 
+            40bbc6      5 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     edx, 96h 
             40bbcb      5 INSTR BELONGTO 40bb70 
-            40bbcb      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, offset aGdictSidebar_c; "gdict-sidebar.c" 
+            40bbcb      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, offset aGdictSidebar_c; "gdict-sidebar.c" 
             40bbd0      2 INSTR BELONGTO 40bb70 
-            40bbd0      2 INSTR DEADREGS  EFLAGS ZZ xor     edi, edi 
+            40bbd0      2 INSTR DEADREGS  EFLAGS RDI ZZ xor     edi, edi 
             40bbd0     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
             40bbd2     -1 INSTR LOCAL NoMetaUpdate call    _g_assertion_message_expr 
             40bbd2      5 INSTR BELONGTO 40bb70 
@@ -8154,12 +8216,12 @@
             40bc0f      5 INSTR BELONGTO 40bb70 
             40bc0f      5 INSTR DEADREGS  EFLAGS R13 ZZ call    _gtk_widget_get_allocation 
             40bc14      3 INSTR BELONGTO 40bb70 
-            40bc14      3 INSTR DEADREGS  EFLAGS R13 ZZ mov     eax, [rsp+38h+var_38] 
+            40bc14      3 INSTR DEADREGS  EFLAGS RAX R13 ZZ mov     eax, [rsp+38h+var_38] 
             40bc14      3 PTRIMMEDESP STACK 0 displ mov     eax, [rsp+38h+var_38]
             40bc17      3 INSTR BELONGTO 40bb70 
             40bc17      3 INSTR DEADREGS  EFLAGS R13 ZZ add     [rbp+0], eax 
             40bc1a      4 INSTR BELONGTO 40bb70 
-            40bc1a      4 INSTR DEADREGS  EFLAGS R13 ZZ mov     eax, [rsp+38h+var_34] 
+            40bc1a      4 INSTR DEADREGS  EFLAGS RAX R13 ZZ mov     eax, [rsp+38h+var_34] 
             40bc1a      4 PTRIMMEDESP STACK 4 displ mov     eax, [rsp+38h+var_34]
             40bc1e      4 INSTR BELONGTO 40bb70 
             40bc1e      4 INSTR DEADREGS  EFLAGS R13 ZZ add     eax, [rsp+38h+var_2C] 
@@ -8215,7 +8277,7 @@
             40bc70      1 INSTR BELONGTO 40bc50 
             40bc70      1 INSTR DEADREGS  EFLAGS ZZ retn 
             40bc78      5 INSTR BELONGTO 40bc50 
-            40bc78      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     edi, offset qword_617E70 
+            40bc78      5 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     edi, offset qword_617E70 
             40bc7d     -1 INSTR LOCAL NoMetaUpdate call    _g_once_init_enter 
             40bc7d      5 INSTR BELONGTO 40bc50 
             40bc7d      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_once_init_enter 
@@ -8224,7 +8286,7 @@
             40bc84     -1 INSTR LOCAL NoMetaUpdate jz      short loc_40BC64 
             40bc84      2 INSTR BELONGTO 40bc50 
             40bc86      5 INSTR BELONGTO 40bc50 
-            40bc86      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     edi, offset aGdictsidebar; "GdictSidebar" 
+            40bc86      5 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     edi, offset aGdictsidebar; "GdictSidebar" 
             40bc8b     -1 INSTR LOCAL NoMetaUpdate call    _g_intern_static_string 
             40bc8b      5 INSTR BELONGTO 40bc50 
             40bc8b      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_intern_static_string 
@@ -8234,20 +8296,21 @@
             40bc93      5 INSTR BELONGTO 40bc50 
             40bc93      5 INSTR DEADREGS  EFLAGS ZZ call    _gtk_vbox_get_type 
             40bc98      3 INSTR BELONGTO 40bc50 
-            40bc98      3 INSTR DEADREGS  EFLAGS RSI RDI R8 R9 ZZ mov     rsi, rbx 
+            40bc98      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 ZZ mov     rsi, rbx 
             40bc9b      3 INSTR BELONGTO 40bc50 
-            40bc9b      3 INSTR DEADREGS  EFLAGS RBX RDI R8 R9 ZZ mov     rdi, rax 
+            40bc9b      3 INSTR DEADREGS  EFLAGS RCX RDX RBX RDI R8 R9 ZZ mov     rdi, rax 
             40bc9e     -2 INSTR LOCAL n R9 ZZ  NumericDEFs mov     r9d, offset loc_40BF50 
             40bc9e      6 INSTR BELONGTO 40bc50 
-            40bc9e      6 INSTR DEADREGS  EFLAGS RBX R8 R9 ZZ mov     r9d, offset loc_40BF50 
+            40bc9e      6 INSTR DEADREGS  EFLAGS RCX RDX RBX R8 R9 ZZ mov     r9d, offset loc_40BF50 
             40bca4     -2 INSTR LOCAL n R8 ZZ  NUMVia2ndSrcIMMEDNUM mov     r8d, 38h 
             40bca4      6 INSTR BELONGTO 40bc50 
-            40bca4      6 INSTR DEADREGS  EFLAGS RBX R8 ZZ mov     r8d, 38h 
+            40bca4      6 INSTR DEADREGS  EFLAGS RCX RDX RBX R8 ZZ mov     r8d, 38h 
             40bcaa     -2 INSTR LOCAL n RCX ZZ  NumericDEFs mov     ecx, offset sub_40BA90 
             40bcaa      5 INSTR BELONGTO 40bc50 
-            40bcaa      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     ecx, offset sub_40BA90 
-            40bcaf     -1 INSTR LOCAL MetadataRedundant mov     edx, 420h 
+            40bcaa      5 INSTR DEADREGS  EFLAGS RCX RDX RBX ZZ mov     ecx, offset sub_40BA90 
+            40bcaf     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 420h 
             40bcaf      5 INSTR BELONGTO 40bc50 
+            40bcaf      5 INSTR DEADREGS  EFLAGS RDX RBX ZZ mov     edx, 420h 
             40bcb4      7 INSTR BELONGTO 40bc50 
             40bcb4      7 INSTR DEADREGS  EFLAGS RBX ZZ mov     [rsp+18h+var_18], 0 
             40bcb4      7 PTRIMMEDESP STACK 0 displ mov     [rsp+18h+var_18], 0
@@ -8255,7 +8318,7 @@
             40bcbb      5 INSTR BELONGTO 40bc50 
             40bcbb      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_type_register_static_simple 
             40bcc0      5 INSTR BELONGTO 40bc50 
-            40bcc0      5 INSTR DEADREGS  EFLAGS RBX RSI ZZ mov     edi, offset qword_617E70 
+            40bcc0      5 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ mov     edi, offset qword_617E70 
             40bcc5      3 INSTR BELONGTO 40bc50 
             40bcc5      3 INSTR DEADREGS  EFLAGS RBX RSI ZZ mov     rsi, rax 
             40bcc8     -1 INSTR LOCAL NoMetaUpdate call    _g_once_init_leave 
@@ -8701,9 +8764,10 @@
             40c327      5 INSTR BELONGTO 40c300 
             40c327      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_type_check_instance_cast 
             40c32c      1 INSTR BELONGTO 40c300 
-            40c32c      1 INSTR DEADREGS  EFLAGS RBX RDI ZZ pop     rbx 
-            40c32d     -1 INSTR LOCAL MetadataRedundant xor     esi, esi 
+            40c32c      1 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ pop     rbx 
             40c32d      2 INSTR BELONGTO 40c300 
+            40c32d      2 INSTR DEADREGS  EFLAGS RSI RDI ZZ xor     esi, esi 
+            40c32d     -2 INSTR LOCAL n RSI ZZ  AlwaysNUM xor     esi, esi 
             40c32f      3 INSTR BELONGTO 40c300 
             40c32f      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rax 
             40c332     -1 INSTR LOCAL NoMetaUpdate jmp     _gtk_toggle_button_set_active 
@@ -8729,15 +8793,16 @@
             40c34f      5 INSTR BELONGTO 40c340 
             40c34f      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_type_check_instance_cast 
             40c354      1 INSTR BELONGTO 40c340 
-            40c354      1 INSTR DEADREGS  EFLAGS RBX RDI ZZ pop     rbx 
+            40c354      1 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI ZZ pop     rbx 
             40c355      6 INSTR BELONGTO 40c340 
-            40c355      6 INSTR DEADREGS  EFLAGS RDI ZZ mov     esi, cs:dword_617E88 
+            40c355      6 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     esi, cs:dword_617E88 
             40c35b      3 INSTR BELONGTO 40c340 
-            40c35b      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rax 
-            40c35e     -1 INSTR LOCAL MetadataRedundant xor     edx, edx 
+            40c35b      3 INSTR DEADREGS  EFLAGS RDX RDI ZZ mov     rdi, rax 
             40c35e      2 INSTR BELONGTO 40c340 
+            40c35e      2 INSTR DEADREGS  EFLAGS RAX RDX ZZ xor     edx, edx 
+            40c35e     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
             40c360      2 INSTR BELONGTO 40c340 
-            40c360      2 INSTR DEADREGS  EFLAGS ZZ xor     eax, eax 
+            40c360      2 INSTR DEADREGS  EFLAGS RAX ZZ xor     eax, eax 
             40c360     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             40c362     -1 INSTR LOCAL NoMetaUpdate jmp     _g_signal_emit 
             40c362      5 INSTR BELONGTO 40c340 
@@ -8830,14 +8895,14 @@
             40c56a      3 INSTR BELONGTO 40c560 
             40c56a      3 INSTR DEADREGS  EFLAGS RBX ZZ mov     rbx, rdi 
             40c56d      5 INSTR BELONGTO 40c560 
-            40c56d      5 INSTR DEADREGS  EFLAGS ZZ mov     [rsp+var_10], r12 
+            40c56d      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     [rsp+var_10], r12 
             40c56d      5 PTRIMMEDESP STACK -16 displ mov     [rsp+var_10], r12
             40c572      5 INSTR BELONGTO 40c560 
-            40c572      5 INSTR DEADREGS  EFLAGS R12 ZZ mov     [rsp+var_8], r13 
+            40c572      5 INSTR DEADREGS  EFLAGS RDI R12 ZZ mov     [rsp+var_8], r13 
             40c572      5 PTRIMMEDESP STACK -8 displ mov     [rsp+var_8], r13
             40c577     -2 INSTR LOCAL n RDI ZZ  NUMVia2ndSrcIMMEDNUM mov     edi, 28h 
             40c577      5 INSTR BELONGTO 40c560 
-            40c577      5 INSTR DEADREGS  EFLAGS R12 R13 ZZ mov     edi, 28h 
+            40c577      5 INSTR DEADREGS  EFLAGS RDI R12 R13 ZZ mov     edi, 28h 
             40c57c     40 DATAREF STACK 1211 esp + 0 PARENT LocalFrame LOCALFRAME
             40c57c      4 INSTR BELONGTO 40c560 
             40c57c      4 INSTR DEADREGS  EFLAGS R12 R13 ZZ sub     rsp, 28h 
@@ -8900,14 +8965,15 @@
             40c5e4     -1 INSTR LOCAL NoMetaUpdate call    sub_40BC50 
             40c5e4      5 INSTR BELONGTO 40c5e0 
             40c5e4      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R9 R10 R11 ZZ call    sub_40BC50 
-            40c5e9     -1 INSTR LOCAL MetadataRedundant xor     esi, esi 
             40c5e9      2 INSTR BELONGTO 40c5e0 
+            40c5e9      2 INSTR DEADREGS  EFLAGS RSI RDI ZZ xor     esi, esi 
+            40c5e9     -2 INSTR LOCAL n RSI ZZ  AlwaysNUM xor     esi, esi 
             40c5eb      3 INSTR BELONGTO 40c5e0 
             40c5eb      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rax 
             40c5ee     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rsp, 8 
             40c5ee      4 INSTR BELONGTO 40c5e0 
             40c5f2      2 INSTR BELONGTO 40c5e0 
-            40c5f2      2 INSTR DEADREGS  EFLAGS ZZ xor     eax, eax 
+            40c5f2      2 INSTR DEADREGS  EFLAGS RAX ZZ xor     eax, eax 
             40c5f2     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             40c5f2      8 DEALLOC STACK esp - 8 xor     eax, eax
             40c5f4     -1 INSTR LOCAL NoMetaUpdate jmp     _g_object_new 
@@ -8970,20 +9036,20 @@
             40c652     -1 INSTR LOCAL NoMetaUpdate jnz     short loc_40C690 
             40c652      2 INSTR BELONGTO 40c600 
             40c654      5 INSTR BELONGTO 40c600 
-            40c654      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ mov     edx, offset aGdict_is_sideb; "GDICT_IS_SIDEBAR (sidebar)" 
+            40c654      5 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI R12 R13 R14 R15 ZZ mov     edx, offset aGdict_is_sideb; "GDICT_IS_SIDEBAR (sidebar)" 
             40c659      5 INSTR BELONGTO 40c600 
-            40c659      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ mov     rbx, [rsp+48h+var_30] 
+            40c659      5 INSTR DEADREGS  EFLAGS RBX RSI RDI R12 R13 R14 R15 ZZ mov     rbx, [rsp+48h+var_30] 
             40c659      5 PTRIMMEDESP STACK 24 displ mov     rbx, [rsp+48h+var_30]
             40c65e     -1 INSTR LOCAL MetadataUnused mov     rbp, [rsp+48h+var_28] 
             40c65e      5 INSTR BELONGTO 40c600 
             40c663      5 INSTR BELONGTO 40c600 
-            40c663      5 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ mov     esi, offset aGdict_sideba_2; "gdict_sidebar_add_page" 
+            40c663      5 INSTR DEADREGS  EFLAGS RSI RDI R12 R13 R14 R15 ZZ mov     esi, offset aGdict_sideba_2; "gdict_sidebar_add_page" 
             40c668     -1 INSTR LOCAL MetadataUnused mov     r12, [rsp+48h+var_20] 
             40c668      5 INSTR BELONGTO 40c600 
             40c66d     -1 INSTR LOCAL MetadataUnused mov     r13, [rsp+48h+var_18] 
             40c66d      5 INSTR BELONGTO 40c600 
             40c672      2 INSTR BELONGTO 40c600 
-            40c672      2 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ xor     edi, edi 
+            40c672      2 INSTR DEADREGS  EFLAGS RDI R12 R13 R14 R15 ZZ xor     edi, edi 
             40c672     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
             40c674     -1 INSTR LOCAL MetadataUnused mov     r14, [rsp+48h+var_10] 
             40c674      5 INSTR BELONGTO 40c600 
@@ -9031,7 +9097,7 @@
             40c6c6     -1 INSTR LOCAL NoMetaUpdate jnz     short loc_40C6D0 
             40c6c6      2 INSTR BELONGTO 40c600 
             40c6c8      5 INSTR BELONGTO 40c600 
-            40c6c8      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ mov     edx, offset aGtk_is_widge_0; "GTK_IS_WIDGET (page_widget)" 
+            40c6c8      5 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI R12 R13 R14 R15 ZZ mov     edx, offset aGtk_is_widge_0; "GTK_IS_WIDGET (page_widget)" 
             40c6cd     -1 INSTR LOCAL NoMetaUpdate jmp     short loc_40C659 
             40c6cd      2 INSTR BELONGTO 40c600 
             40c6d0      4 INSTR BELONGTO 40c600 
@@ -9048,9 +9114,9 @@
             40c6e3     -1 INSTR LOCAL NoMetaUpdate jz      short loc_40C720 
             40c6e3      2 INSTR BELONGTO 40c600 
             40c6e5      3 INSTR BELONGTO 40c600 
-            40c6e5      3 INSTR DEADREGS  EFLAGS RCX RBX R12 R13 R15 ZZ mov     rcx, r14 
+            40c6e5      3 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX RSI RDI R12 R13 R15 ZZ mov     rcx, r14 
             40c6e8      5 INSTR BELONGTO 40c600 
-            40c6e8      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ mov     rbx, [rsp+48h+var_30] 
+            40c6e8      5 INSTR DEADREGS  EFLAGS RAX RDX RBX RSI RDI R12 R13 R14 R15 ZZ mov     rbx, [rsp+48h+var_30] 
             40c6e8      5 PTRIMMEDESP STACK 24 displ mov     rbx, [rsp+48h+var_30]
             40c6ed     -1 INSTR LOCAL MetadataUnused mov     rbp, [rsp+48h+var_28] 
             40c6ed      5 INSTR BELONGTO 40c600 
@@ -9059,19 +9125,19 @@
             40c6f7     -1 INSTR LOCAL MetadataUnused mov     r13, [rsp+48h+var_18] 
             40c6f7      5 INSTR BELONGTO 40c600 
             40c6fc      5 INSTR BELONGTO 40c600 
-            40c6fc      5 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ mov     edx, offset aAttemptingToAd; "Attempting to add a page to the sidebar"... 
+            40c6fc      5 INSTR DEADREGS  EFLAGS RAX RDX RSI RDI R12 R13 R14 R15 ZZ mov     edx, offset aAttemptingToAd; "Attempting to add a page to the sidebar"... 
             40c701     -1 INSTR LOCAL MetadataUnused mov     r14, [rsp+48h+var_10] 
             40c701      5 INSTR BELONGTO 40c600 
             40c706     -1 INSTR LOCAL MetadataUnused mov     r15, [rsp+48h+var_8] 
             40c706      5 INSTR BELONGTO 40c600 
             40c70b     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 10h 
             40c70b      5 INSTR BELONGTO 40c600 
-            40c70b      5 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ mov     esi, 10h 
+            40c70b      5 INSTR DEADREGS  EFLAGS RAX RSI RDI R12 R13 R14 R15 ZZ mov     esi, 10h 
             40c710      2 INSTR BELONGTO 40c600 
-            40c710      2 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ xor     edi, edi 
+            40c710      2 INSTR DEADREGS  EFLAGS RAX RDI R12 R13 R14 R15 ZZ xor     edi, edi 
             40c710     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
             40c712      2 INSTR BELONGTO 40c600 
-            40c712      2 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ xor     eax, eax 
+            40c712      2 INSTR DEADREGS  EFLAGS RAX R12 R13 R14 R15 ZZ xor     eax, eax 
             40c712     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             40c714     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rsp, 48h 
             40c714      4 INSTR BELONGTO 40c600 
@@ -9119,8 +9185,9 @@
             40c761     -1 INSTR LOCAL NoMetaUpdate call    _g_type_check_instance_cast 
             40c761      5 INSTR BELONGTO 40c600 
             40c761      5 INSTR DEADREGS  EFLAGS ZZ call    _g_type_check_instance_cast 
-            40c766     -1 INSTR LOCAL MetadataRedundant xor     edx, edx 
             40c766      2 INSTR BELONGTO 40c600 
+            40c766      2 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ xor     edx, edx 
+            40c766     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
             40c768      3 INSTR BELONGTO 40c600 
             40c768      3 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     rsi, r15 
             40c76b      3 INSTR BELONGTO 40c600 
@@ -9143,13 +9210,14 @@
             40c785      5 INSTR BELONGTO 40c600 
             40c785      5 INSTR DEADREGS  EFLAGS R14 ZZ call    _g_strdup 
             40c78a      3 INSTR BELONGTO 40c600 
-            40c78a      3 INSTR DEADREGS  EFLAGS RDI R14 ZZ mov     r14, rax 
+            40c78a      3 INSTR DEADREGS  EFLAGS RSI RDI R14 ZZ mov     r14, rax 
             40c78d      6 INSTR BELONGTO 40c600 
-            40c78d      6 INSTR DEADREGS  EFLAGS RDI ZZ mov     eax, cs:dword_617E80 
+            40c78d      6 INSTR DEADREGS  EFLAGS RAX RSI RDI ZZ mov     eax, cs:dword_617E80 
             40c793      3 INSTR BELONGTO 40c600 
-            40c793      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, r15 
-            40c796     -1 INSTR LOCAL MetadataRedundant mov     esi, 50h 
+            40c793      3 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     rdi, r15 
+            40c796     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 50h 
             40c796      5 INSTR BELONGTO 40c600 
+            40c796      5 INSTR DEADREGS  EFLAGS RSI ZZ mov     esi, 50h 
             40c79b      4 INSTR BELONGTO 40c600 
             40c79b      4 INSTR DEADREGS  EFLAGS ZZ mov     [rsp+48h+var_3C], eax 
             40c79b      4 PTRIMMEDESP STACK 12 displ mov     [rsp+48h+var_3C], eax
@@ -9157,33 +9225,33 @@
             40c79f      5 INSTR BELONGTO 40c600 
             40c79f      5 INSTR DEADREGS  EFLAGS ZZ call    _g_type_check_instance_cast 
             40c7a4      4 INSTR BELONGTO 40c600 
-            40c7a4      4 INSTR DEADREGS  EFLAGS RDX RDI ZZ mov     esi, [rsp+48h+var_3C] 
+            40c7a4      4 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI ZZ mov     esi, [rsp+48h+var_3C] 
             40c7a4      4 PTRIMMEDESP STACK 12 displ mov     esi, [rsp+48h+var_3C]
             40c7a8      3 INSTR BELONGTO 40c600 
-            40c7a8      3 INSTR DEADREGS  EFLAGS RDX RDI ZZ mov     rdx, r14 
+            40c7a8      3 INSTR DEADREGS  EFLAGS RCX RDX RDI ZZ mov     rdx, r14 
             40c7ab      3 INSTR BELONGTO 40c600 
-            40c7ab      3 INSTR DEADREGS  EFLAGS RDI R14 ZZ mov     rdi, rax 
+            40c7ab      3 INSTR DEADREGS  EFLAGS RCX RDI R14 ZZ mov     rdi, rax 
             40c7ae     -2 INSTR LOCAL n RCX ZZ  NumericDEFs mov     ecx, offset _g_free 
             40c7ae      5 INSTR BELONGTO 40c600 
-            40c7ae      5 INSTR DEADREGS  EFLAGS R14 ZZ mov     ecx, offset _g_free 
+            40c7ae      5 INSTR DEADREGS  EFLAGS RCX R14 ZZ mov     ecx, offset _g_free 
             40c7b3     -1 INSTR LOCAL NoMetaUpdate call    _g_object_set_qdata_full 
             40c7b3      5 INSTR BELONGTO 40c600 
             40c7b3      5 INSTR DEADREGS  EFLAGS R14 ZZ call    _g_object_set_qdata_full 
             40c7b8      3 INSTR BELONGTO 40c600 
-            40c7b8      3 INSTR DEADREGS  EFLAGS RCX RDI R8 R9 R14 ZZ mov     rcx, rbx 
+            40c7b8      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 R14 ZZ mov     rcx, rbx 
             40c7bb     -2 INSTR LOCAL n R9 ZZ  AlwaysNUM xor     r9d, r9d 
             40c7bb      3 INSTR BELONGTO 40c600 
-            40c7bb      3 INSTR DEADREGS  EFLAGS RBX RDI R8 R9 R14 ZZ xor     r9d, r9d 
+            40c7bb      3 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI R8 R9 R14 ZZ xor     r9d, r9d 
             40c7be     -2 INSTR LOCAL n R8 ZZ  AlwaysNUM xor     r8d, r8d 
             40c7be      3 INSTR BELONGTO 40c600 
-            40c7be      3 INSTR DEADREGS  EFLAGS RBX RDI R8 R14 ZZ xor     r8d, r8d 
+            40c7be      3 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI R8 R14 ZZ xor     r8d, r8d 
             40c7c1     -2 INSTR LOCAL n RDX ZZ  NumericDEFs mov     edx, offset sub_40BCD0 
             40c7c1      5 INSTR BELONGTO 40c600 
-            40c7c1      5 INSTR DEADREGS  EFLAGS RBX RDI R14 ZZ mov     edx, offset sub_40BCD0 
+            40c7c1      5 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI R14 ZZ mov     edx, offset sub_40BCD0 
             40c7c6      3 INSTR BELONGTO 40c600 
-            40c7c6      3 INSTR DEADREGS  EFLAGS RBX RDI R14 ZZ mov     rdi, r15 
+            40c7c6      3 INSTR DEADREGS  EFLAGS RBX RSI RDI R14 ZZ mov     rdi, r15 
             40c7c9      5 INSTR BELONGTO 40c600 
-            40c7c9      5 INSTR DEADREGS  EFLAGS RBX R14 ZZ mov     esi, 4131CBh 
+            40c7c9      5 INSTR DEADREGS  EFLAGS RBX RSI R14 ZZ mov     esi, 4131CBh 
             40c7ce     -1 INSTR LOCAL NoMetaUpdate call    _g_signal_connect_data 
             40c7ce      5 INSTR BELONGTO 40c600 
             40c7ce      5 INSTR DEADREGS  EFLAGS RBX R14 ZZ call    _g_signal_connect_data 
@@ -9219,36 +9287,36 @@
             40c802      3 INSTR DEADREGS  EFLAGS RSI R14 ZZ mov     rsi, rbx 
             40c805     -1 INSTR LOCAL NoMetaUpdate call    _g_type_check_instance_cast 
             40c805      5 INSTR BELONGTO 40c600 
-            40c805      5 INSTR DEADREGS  EFLAGS R14 ZZ call    _g_type_check_instance_cast 
+            40c805      5 INSTR DEADREGS  EFLAGS RBX R14 ZZ call    _g_type_check_instance_cast 
             40c80a      3 INSTR BELONGTO 40c600 
-            40c80a      3 INSTR DEADREGS  EFLAGS RSI RDI R14 ZZ mov     rsi, r15 
+            40c80a      3 INSTR DEADREGS  EFLAGS RBX RSI RDI R14 ZZ mov     rsi, r15 
             40c80d      3 INSTR BELONGTO 40c600 
-            40c80d      3 INSTR DEADREGS  EFLAGS RDI R14 R15 ZZ mov     rdi, rax 
+            40c80d      3 INSTR DEADREGS  EFLAGS RBX RDI R14 R15 ZZ mov     rdi, rax 
             40c810     -1 INSTR LOCAL NoMetaUpdate call    _gtk_menu_shell_select_item 
             40c810      5 INSTR BELONGTO 40c600 
-            40c810      5 INSTR DEADREGS  EFLAGS R14 R15 ZZ call    _gtk_menu_shell_select_item 
+            40c810      5 INSTR DEADREGS  EFLAGS RBX R14 R15 ZZ call    _gtk_menu_shell_select_item 
             40c815     -1 INSTR LOCAL NoMetaUpdate call    _gtk_label_get_type 
             40c815      5 INSTR BELONGTO 40c600 
-            40c815      5 INSTR DEADREGS  EFLAGS R14 R15 ZZ call    _gtk_label_get_type 
+            40c815      5 INSTR DEADREGS  EFLAGS RBX R14 R15 ZZ call    _gtk_label_get_type 
             40c81a      4 INSTR BELONGTO 40c600 
-            40c81a      4 INSTR DEADREGS  EFLAGS RSI RDI R14 R15 ZZ mov     rdi, [rbp+30h] 
+            40c81a      4 INSTR DEADREGS  EFLAGS RBX RSI RDI R14 R15 ZZ mov     rdi, [rbp+30h] 
             40c81e      3 INSTR BELONGTO 40c600 
-            40c81e      3 INSTR DEADREGS  EFLAGS RSI R14 R15 ZZ mov     rsi, rax 
+            40c81e      3 INSTR DEADREGS  EFLAGS RBX RSI R14 R15 ZZ mov     rsi, rax 
             40c821     -1 INSTR LOCAL NoMetaUpdate call    _g_type_check_instance_cast 
             40c821      5 INSTR BELONGTO 40c600 
-            40c821      5 INSTR DEADREGS  EFLAGS R14 R15 ZZ call    _g_type_check_instance_cast 
+            40c821      5 INSTR DEADREGS  EFLAGS RBX R14 R15 ZZ call    _g_type_check_instance_cast 
             40c826      3 INSTR BELONGTO 40c600 
-            40c826      3 INSTR DEADREGS  EFLAGS RSI RDI R14 R15 ZZ mov     rsi, r12 
+            40c826      3 INSTR DEADREGS  EFLAGS RBX RSI RDI R14 R15 ZZ mov     rsi, r12 
             40c829      3 INSTR BELONGTO 40c600 
-            40c829      3 INSTR DEADREGS  EFLAGS RDI R12 R14 R15 ZZ mov     rdi, rax 
+            40c829      3 INSTR DEADREGS  EFLAGS RBX RDI R12 R14 R15 ZZ mov     rdi, rax 
             40c82c     -1 INSTR LOCAL NoMetaUpdate call    _gtk_label_set_text 
             40c82c      5 INSTR BELONGTO 40c600 
-            40c82c      5 INSTR DEADREGS  EFLAGS R12 R14 R15 ZZ call    _gtk_label_set_text 
+            40c82c      5 INSTR DEADREGS  EFLAGS RBX R12 R14 R15 ZZ call    _gtk_label_set_text 
             40c831      4 INSTR BELONGTO 40c600 
-            40c831      4 INSTR DEADREGS  EFLAGS RSI RDI R10 R12 R14 R15 ZZ mov     r10, [rsp+48h+var_48] 
+            40c831      4 INSTR DEADREGS  EFLAGS RBX RSI RDI R10 R12 R14 R15 ZZ mov     r10, [rsp+48h+var_48] 
             40c831      4 PTRIMMEDESP STACK 0 displ mov     r10, [rsp+48h+var_48]
             40c835      4 INSTR BELONGTO 40c600 
-            40c835      4 INSTR DEADREGS  EFLAGS RSI RDI R12 R14 R15 ZZ mov     ebx, [r13+0] 
+            40c835      4 INSTR DEADREGS  EFLAGS RBX RSI RDI R12 R14 R15 ZZ mov     ebx, [r13+0] 
             40c839      4 INSTR BELONGTO 40c600 
             40c839      4 INSTR DEADREGS  EFLAGS RSI RDI R12 R13 R14 R15 ZZ mov     rdi, [rbp+18h] 
             40c83d      3 INSTR BELONGTO 40c600 
@@ -9257,7 +9325,7 @@
             40c840      5 INSTR BELONGTO 40c600 
             40c840      5 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ call    _g_type_check_instance_cast 
             40c845      2 INSTR BELONGTO 40c600 
-            40c845      2 INSTR DEADREGS  EFLAGS RDI R12 R13 R14 R15 ZZ mov     esi, ebx 
+            40c845      2 INSTR DEADREGS  EFLAGS RSI RDI R12 R13 R14 R15 ZZ mov     esi, ebx 
             40c847     -1 INSTR LOCAL MetadataUnused mov     rbp, [rsp+48h+var_28] 
             40c847      5 INSTR BELONGTO 40c600 
             40c84c      5 INSTR BELONGTO 40c600 
@@ -9280,11 +9348,11 @@
             40c86c      5 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ jmp     _gtk_notebook_set_current_page 
             40c86c     72 DEALLOC STACK esp - 72 jmp     _gtk_notebook_set_current_page
             40c878      5 INSTR BELONGTO 40c600 
-            40c878      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ mov     edx, offset aPage_idNull; "page_id != NULL" 
+            40c878      5 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI R12 R13 R14 R15 ZZ mov     edx, offset aPage_idNull; "page_id != NULL" 
             40c87d     -1 INSTR LOCAL NoMetaUpdate jmp     loc_40C659 
             40c87d      5 INSTR BELONGTO 40c600 
             40c888      5 INSTR BELONGTO 40c600 
-            40c888      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ mov     edx, offset aPage_nameNull; "page_name != NULL" 
+            40c888      5 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI R12 R13 R14 R15 ZZ mov     edx, offset aPage_nameNull; "page_name != NULL" 
             40c88d     -1 INSTR LOCAL NoMetaUpdate jmp     loc_40C659 
             40c88d      5 INSTR BELONGTO 40c600 
             40c8a0     -3 INSTR LOCAL NoWarn push    r15 
@@ -9390,7 +9458,7 @@
             40cad2     -1 INSTR LOCAL NoMetaUpdate jz      short loc_40CAF0 
             40cad2      2 INSTR BELONGTO 40cac0 
             40cad4      3 INSTR BELONGTO 40cac0 
-            40cad4      3 INSTR DEADREGS  EFLAGS RDX R12 ZZ mov     rdx, [rbx] 
+            40cad4      3 INSTR DEADREGS  EFLAGS RDX RSI RDI R12 ZZ mov     rdx, [rbx] 
             40cad7     -1 INSTR LOCAL NoMetaUpdate test    rdx, rdx 
             40cad7      3 INSTR BELONGTO 40cac0 
             40cada     -1 INSTR LOCAL NoMetaUpdate jz      short loc_40CAE1 
@@ -9411,17 +9479,17 @@
             40caee     -1 INSTR LOCAL NoMetaUpdate jnz     short loc_40CB08 
             40caee      2 INSTR BELONGTO 40cac0 
             40caf0      1 INSTR BELONGTO 40cac0 
-            40caf0      1 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ pop     rbx 
+            40caf0      1 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI R12 R13 R14 R15 ZZ pop     rbx 
             40caf1      1 INSTR BELONGTO 40cac0 
-            40caf1      1 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ pop     rbp 
+            40caf1      1 INSTR DEADREGS  EFLAGS RDX RSI RDI R12 R13 R14 R15 ZZ pop     rbp 
             40caf2      2 INSTR BELONGTO 40cac0 
-            40caf2      2 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ pop     r12 
+            40caf2      2 INSTR DEADREGS  EFLAGS RDX RSI RDI R12 R13 R14 R15 ZZ pop     r12 
             40caf4      5 INSTR BELONGTO 40cac0 
-            40caf4      5 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ mov     edx, offset aGdict_is_sideb; "GDICT_IS_SIDEBAR (sidebar)" 
+            40caf4      5 INSTR DEADREGS  EFLAGS RDX RSI RDI R12 R13 R14 R15 ZZ mov     edx, offset aGdict_is_sideb; "GDICT_IS_SIDEBAR (sidebar)" 
             40caf9      5 INSTR BELONGTO 40cac0 
-            40caf9      5 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ mov     esi, offset aGdict_sidebar_; "gdict_sidebar_view_page" 
+            40caf9      5 INSTR DEADREGS  EFLAGS RSI RDI R12 R13 R14 R15 ZZ mov     esi, offset aGdict_sidebar_; "gdict_sidebar_view_page" 
             40cafe      2 INSTR BELONGTO 40cac0 
-            40cafe      2 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ xor     edi, edi 
+            40cafe      2 INSTR DEADREGS  EFLAGS RDI R12 R13 R14 R15 ZZ xor     edi, edi 
             40cafe     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
             40cb00     -1 INSTR LOCAL NoMetaUpdate jmp     _g_return_if_fail_warning 
             40cb00      5 INSTR BELONGTO 40cac0 
@@ -9458,7 +9526,7 @@
             40cb37      5 INSTR BELONGTO 40cac0 
             40cb37      5 INSTR DEADREGS  EFLAGS R13 R14 R15 ZZ call    _g_type_check_instance_cast 
             40cb3c      3 INSTR BELONGTO 40cac0 
-            40cb3c      3 INSTR DEADREGS  EFLAGS RDI R13 R14 R15 ZZ mov     esi, r12d 
+            40cb3c      3 INSTR DEADREGS  EFLAGS RSI RDI R13 R14 R15 ZZ mov     esi, r12d 
             40cb3f      3 INSTR BELONGTO 40cac0 
             40cb3f      3 INSTR DEADREGS  EFLAGS RDI R12 R13 R14 R15 ZZ mov     rdi, rax 
             40cb42     -1 INSTR LOCAL NoMetaUpdate call    _gtk_notebook_set_current_page 
@@ -9509,17 +9577,17 @@
             40cb86      5 INSTR BELONGTO 40cac0 
             40cb86      5 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ jmp     _gtk_menu_shell_select_item 
             40cb90      1 INSTR BELONGTO 40cac0 
-            40cb90      1 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ pop     rbx 
+            40cb90      1 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI R12 R13 R14 R15 ZZ pop     rbx 
             40cb91      1 INSTR BELONGTO 40cac0 
-            40cb91      1 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ pop     rbp 
+            40cb91      1 INSTR DEADREGS  EFLAGS RDX RSI RDI R12 R13 R14 R15 ZZ pop     rbp 
             40cb92      2 INSTR BELONGTO 40cac0 
-            40cb92      2 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ pop     r12 
+            40cb92      2 INSTR DEADREGS  EFLAGS RDX RSI RDI R12 R13 R14 R15 ZZ pop     r12 
             40cb94      5 INSTR BELONGTO 40cac0 
-            40cb94      5 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ mov     edx, offset aPage_idNull; "page_id != NULL" 
+            40cb94      5 INSTR DEADREGS  EFLAGS RDX RSI RDI R12 R13 R14 R15 ZZ mov     edx, offset aPage_idNull; "page_id != NULL" 
             40cb99      5 INSTR BELONGTO 40cac0 
-            40cb99      5 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ mov     esi, offset aGdict_sidebar_; "gdict_sidebar_view_page" 
+            40cb99      5 INSTR DEADREGS  EFLAGS RSI RDI R12 R13 R14 R15 ZZ mov     esi, offset aGdict_sidebar_; "gdict_sidebar_view_page" 
             40cb9e      2 INSTR BELONGTO 40cac0 
-            40cb9e      2 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ xor     edi, edi 
+            40cb9e      2 INSTR DEADREGS  EFLAGS RDI R12 R13 R14 R15 ZZ xor     edi, edi 
             40cb9e     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
             40cba0     -1 INSTR LOCAL NoMetaUpdate jmp     _g_return_if_fail_warning 
             40cba0      5 INSTR BELONGTO 40cac0 
@@ -9570,17 +9638,18 @@
             40cbd8     -1 INSTR LOCAL NoMetaUpdate jnz     short loc_40CBF0 
             40cbd8      2 INSTR BELONGTO 40cbb0 
             40cbda      5 INSTR BELONGTO 40cbb0 
-            40cbda      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     edx, offset aGdict_is_sideb; "GDICT_IS_SIDEBAR (sidebar)" 
+            40cbda      5 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI ZZ mov     edx, offset aGdict_is_sideb; "GDICT_IS_SIDEBAR (sidebar)" 
             40cbdf      5 INSTR BELONGTO 40cbb0 
-            40cbdf      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     esi, offset aGdict_sideba_4; "gdict_sidebar_current_page" 
+            40cbdf      5 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ mov     esi, offset aGdict_sideba_4; "gdict_sidebar_current_page" 
             40cbe4      2 INSTR BELONGTO 40cbb0 
-            40cbe4      2 INSTR DEADREGS  EFLAGS RBX ZZ xor     edi, edi 
+            40cbe4      2 INSTR DEADREGS  EFLAGS RBX RDI ZZ xor     edi, edi 
             40cbe4     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
             40cbe6     -1 INSTR LOCAL NoMetaUpdate call    _g_return_if_fail_warning 
             40cbe6      5 INSTR BELONGTO 40cbb0 
             40cbe6      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_return_if_fail_warning 
-            40cbeb     -1 INSTR LOCAL MetadataRedundant xor     eax, eax 
             40cbeb      2 INSTR BELONGTO 40cbb0 
+            40cbeb      2 INSTR DEADREGS  EFLAGS RAX RBX ZZ xor     eax, eax 
+            40cbeb     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             40cbed      1 INSTR BELONGTO 40cbb0 
             40cbed      1 INSTR DEADREGS  EFLAGS RBX ZZ pop     rbx 
             40cbee      1 INSTR BELONGTO 40cbb0 
@@ -9603,9 +9672,9 @@
             40cc08      5 INSTR BELONGTO 40cbb0 
             40cc08      5 INSTR DEADREGS  EFLAGS ZZ call    _gtk_notebook_get_current_page 
             40cc0d      4 INSTR BELONGTO 40cbb0 
-            40cc0d      4 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, [rbx+8] 
+            40cc0d      4 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     rdi, [rbx+8] 
             40cc11      2 INSTR BELONGTO 40cbb0 
-            40cc11      2 INSTR DEADREGS  EFLAGS RBX ZZ mov     esi, eax 
+            40cc11      2 INSTR DEADREGS  EFLAGS RBX RSI ZZ mov     esi, eax 
             40cc13     -1 INSTR LOCAL NoMetaUpdate call    _g_slist_nth_data 
             40cc13      5 INSTR BELONGTO 40cbb0 
             40cc13      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_slist_nth_data 
@@ -9620,7 +9689,7 @@
             40cc22      1 INSTR BELONGTO 40cbb0 
             40cc22      1 INSTR DEADREGS  EFLAGS ZZ retn 
             40cc23      2 INSTR BELONGTO 40cbb0 
-            40cc23      2 INSTR DEADREGS  EFLAGS RBX ZZ xor     eax, eax 
+            40cc23      2 INSTR DEADREGS  EFLAGS RAX RBX ZZ xor     eax, eax 
             40cc23     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             40cc25      1 INSTR BELONGTO 40cbb0 
             40cc25      1 INSTR DEADREGS  EFLAGS RBX ZZ pop     rbx 
@@ -9678,9 +9747,10 @@
             40cd08      5 INSTR BELONGTO 40cd00 
             40cd08      5 INSTR DEADREGS  EFLAGS ZZ call    _g_type_class_peek_parent 
             40cd0d      3 INSTR BELONGTO 40cd00 
-            40cd0d      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rbx 
-            40cd10     -1 INSTR LOCAL MetadataRedundant mov     esi, 50h 
+            40cd0d      3 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     rdi, rbx 
+            40cd10     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 50h 
             40cd10      5 INSTR BELONGTO 40cd00 
+            40cd10      5 INSTR DEADREGS  EFLAGS RBX RSI ZZ mov     esi, 50h 
             40cd15      7 INSTR BELONGTO 40cd00 
             40cd15      7 INSTR DEADREGS  EFLAGS RBX ZZ mov     cs:qword_617E98, rax 
             40cd1c     -1 INSTR LOCAL NoMetaUpdate call    _g_type_check_class_cast 
@@ -9701,64 +9771,68 @@
             40cd44      5 INSTR DEADREGS  EFLAGS ZZ call    _gdict_source_loader_get_type 
             40cd49     -2 INSTR LOCAL n R8 ZZ  NUMVia2ndSrcIMMEDNUM mov     r8d, 0Bh 
             40cd49      6 INSTR BELONGTO 40cd00 
-            40cd49      6 INSTR DEADREGS  EFLAGS RCX R8 ZZ mov     r8d, 0Bh 
+            40cd49      6 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 ZZ mov     r8d, 0Bh 
             40cd4f      3 INSTR BELONGTO 40cd00 
-            40cd4f      3 INSTR DEADREGS  EFLAGS RCX ZZ mov     rcx, rax 
+            40cd4f      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI ZZ mov     rcx, rax 
             40cd52      5 INSTR BELONGTO 40cd00 
-            40cd52      5 INSTR DEADREGS  EFLAGS ZZ mov     edx, offset aTheGdictsour_0; "The GdictSourceLoader used by the appli"... 
+            40cd52      5 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     edx, offset aTheGdictsour_0; "The GdictSourceLoader used by the appli"... 
             40cd57      5 INSTR BELONGTO 40cd00 
-            40cd57      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, offset aSourceLoader_0; "Source Loader" 
+            40cd57      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, offset aSourceLoader_0; "Source Loader" 
             40cd5c      5 INSTR BELONGTO 40cd00 
-            40cd5c      5 INSTR DEADREGS  EFLAGS ZZ mov     edi, offset aSourceLoader; "source-loader" 
+            40cd5c      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     edi, offset aSourceLoader; "source-loader" 
             40cd61     -1 INSTR LOCAL NoMetaUpdate call    _g_param_spec_object 
             40cd61      5 INSTR BELONGTO 40cd00 
             40cd61      5 INSTR DEADREGS  EFLAGS ZZ call    _g_param_spec_object 
             40cd66      3 INSTR BELONGTO 40cd00 
-            40cd66      3 INSTR DEADREGS  EFLAGS RDX RDI ZZ mov     rdi, rbx 
+            40cd66      3 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     rdi, rbx 
             40cd69      3 INSTR BELONGTO 40cd00 
-            40cd69      3 INSTR DEADREGS  EFLAGS RDX ZZ mov     rdx, rax 
-            40cd6c     -1 INSTR LOCAL MetadataRedundant mov     esi, 1 
+            40cd69      3 INSTR DEADREGS  EFLAGS RDX RSI ZZ mov     rdx, rax 
+            40cd6c     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 1 
             40cd6c      5 INSTR BELONGTO 40cd00 
+            40cd6c      5 INSTR DEADREGS  EFLAGS RSI ZZ mov     esi, 1 
             40cd71     -1 INSTR LOCAL NoMetaUpdate call    _g_object_class_install_property 
             40cd71      5 INSTR BELONGTO 40cd00 
             40cd71      5 INSTR DEADREGS  EFLAGS ZZ call    _g_object_class_install_property 
             40cd76     -2 INSTR LOCAL n R8 ZZ  NUMVia2ndSrcIMMEDNUM mov     r8d, 7 
             40cd76      6 INSTR BELONGTO 40cd00 
-            40cd76      6 INSTR DEADREGS  EFLAGS R8 ZZ mov     r8d, 7 
-            40cd7c     -1 INSTR LOCAL MetadataRedundant xor     ecx, ecx 
+            40cd76      6 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 ZZ mov     r8d, 7 
             40cd7c      2 INSTR BELONGTO 40cd00 
+            40cd7c      2 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI ZZ xor     ecx, ecx 
+            40cd7c     -2 INSTR LOCAL n RCX ZZ  AlwaysNUM xor     ecx, ecx 
             40cd7e      5 INSTR BELONGTO 40cd00 
-            40cd7e      5 INSTR DEADREGS  EFLAGS ZZ mov     edx, offset byte_41368B 
+            40cd7e      5 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     edx, offset byte_41368B 
             40cd83      5 INSTR BELONGTO 40cd00 
-            40cd83      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, offset aSourceName_0; "Source Name" 
+            40cd83      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, offset aSourceName_0; "Source Name" 
             40cd88      5 INSTR BELONGTO 40cd00 
-            40cd88      5 INSTR DEADREGS  EFLAGS ZZ mov     edi, offset aSourceName; "source-name" 
+            40cd88      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     edi, offset aSourceName; "source-name" 
             40cd8d     -1 INSTR LOCAL NoMetaUpdate call    _g_param_spec_string 
             40cd8d      5 INSTR BELONGTO 40cd00 
             40cd8d      5 INSTR DEADREGS  EFLAGS ZZ call    _g_param_spec_string 
             40cd92      3 INSTR BELONGTO 40cd00 
-            40cd92      3 INSTR DEADREGS  EFLAGS RDX RDI ZZ mov     rdi, rbx 
+            40cd92      3 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     rdi, rbx 
             40cd95      3 INSTR BELONGTO 40cd00 
-            40cd95      3 INSTR DEADREGS  EFLAGS RDX ZZ mov     rdx, rax 
-            40cd98     -1 INSTR LOCAL MetadataRedundant mov     esi, 2 
+            40cd95      3 INSTR DEADREGS  EFLAGS RDX RSI ZZ mov     rdx, rax 
+            40cd98     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 2 
             40cd98      5 INSTR BELONGTO 40cd00 
+            40cd98      5 INSTR DEADREGS  EFLAGS RSI ZZ mov     esi, 2 
             40cd9d     -1 INSTR LOCAL NoMetaUpdate call    _g_object_class_install_property 
             40cd9d      5 INSTR BELONGTO 40cd00 
             40cd9d      5 INSTR DEADREGS  EFLAGS ZZ call    _g_object_class_install_property 
             40cda2      5 INSTR BELONGTO 40cd00 
-            40cda2      5 INSTR DEADREGS  EFLAGS R8 R9 ZZ mov     edx, offset aTheActionTheSo; "The action the source dialog should per"... 
+            40cda2      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 ZZ mov     edx, offset aTheActionTheSo; "The action the source dialog should per"... 
             40cda7      5 INSTR BELONGTO 40cd00 
-            40cda7      5 INSTR DEADREGS  EFLAGS R8 R9 ZZ mov     esi, 413BDBh 
+            40cda7      5 INSTR DEADREGS  EFLAGS RCX RSI RDI R8 R9 ZZ mov     esi, 413BDBh 
             40cdac      5 INSTR BELONGTO 40cd00 
-            40cdac      5 INSTR DEADREGS  EFLAGS R8 R9 ZZ mov     edi, offset aAction; "action" 
+            40cdac      5 INSTR DEADREGS  EFLAGS RCX RDI R8 R9 ZZ mov     edi, offset aAction; "action" 
             40cdb1     -2 INSTR LOCAL n R9 ZZ  AlwaysNUM xor     r9d, r9d 
             40cdb1      3 INSTR BELONGTO 40cd00 
-            40cdb1      3 INSTR DEADREGS  EFLAGS R8 R9 ZZ xor     r9d, r9d 
+            40cdb1      3 INSTR DEADREGS  EFLAGS RCX R8 R9 ZZ xor     r9d, r9d 
             40cdb4     -2 INSTR LOCAL n R8 ZZ  NUMVia2ndSrcIMMEDNUM mov     r8d, 2 
             40cdb4      6 INSTR BELONGTO 40cd00 
-            40cdb4      6 INSTR DEADREGS  EFLAGS R8 ZZ mov     r8d, 2 
-            40cdba     -1 INSTR LOCAL MetadataRedundant mov     ecx, 0FFFFFFFFh 
+            40cdb4      6 INSTR DEADREGS  EFLAGS RCX R8 ZZ mov     r8d, 2 
+            40cdba     -2 INSTR LOCAL n RCX ZZ  NUMVia2ndSrcIMMEDNUM mov     ecx, 0FFFFFFFFh 
             40cdba      5 INSTR BELONGTO 40cd00 
+            40cdba      5 INSTR DEADREGS  EFLAGS RCX ZZ mov     ecx, 0FFFFFFFFh 
             40cdbf      7 INSTR BELONGTO 40cd00 
             40cdbf      7 INSTR DEADREGS  EFLAGS ZZ mov     [rsp+18h+var_18], 0Bh 
             40cdbf      7 PTRIMMEDESP STACK 0 displ mov     [rsp+18h+var_18], 0Bh
@@ -9769,13 +9843,14 @@
             40cdcb      4 INSTR BELONGTO 40cd00 
             40cdcf     16 DEALLOC STACK esp - 16 mov     rdi, rbx
             40cdcf      3 INSTR BELONGTO 40cd00 
-            40cdcf      3 INSTR DEADREGS  EFLAGS RDX RDI ZZ mov     rdi, rbx 
+            40cdcf      3 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     rdi, rbx 
             40cdd2      3 INSTR BELONGTO 40cd00 
-            40cdd2      3 INSTR DEADREGS  EFLAGS RDX RBX ZZ mov     rdx, rax 
+            40cdd2      3 INSTR DEADREGS  EFLAGS RDX RBX RSI ZZ mov     rdx, rax 
             40cdd5      1 INSTR BELONGTO 40cd00 
-            40cdd5      1 INSTR DEADREGS  EFLAGS RBX ZZ pop     rbx 
-            40cdd6     -1 INSTR LOCAL MetadataRedundant mov     esi, 3 
+            40cdd5      1 INSTR DEADREGS  EFLAGS RBX RSI ZZ pop     rbx 
+            40cdd6     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 3 
             40cdd6      5 INSTR BELONGTO 40cd00 
+            40cdd6      5 INSTR DEADREGS  EFLAGS RSI ZZ mov     esi, 3 
             40cddb     -1 INSTR LOCAL NoMetaUpdate jmp     _g_object_class_install_property 
             40cddb      5 INSTR BELONGTO 40cd00 
             40cddb      5 INSTR DEADREGS  EFLAGS ZZ jmp     _g_object_class_install_property 
@@ -9893,10 +9968,12 @@
             40ce8f     -1 INSTR LOCAL NoMetaUpdate call    _g_type_check_instance_cast 
             40ce8f      5 INSTR BELONGTO 40ce80 
             40ce8f      5 INSTR DEADREGS  EFLAGS ZZ call    _g_type_check_instance_cast 
-            40ce94     -1 INSTR LOCAL MetadataRedundant mov     edx, 12Ch 
+            40ce94     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 12Ch 
             40ce94      5 INSTR BELONGTO 40ce80 
-            40ce99     -1 INSTR LOCAL MetadataRedundant mov     esi, 190h 
+            40ce94      5 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     edx, 12Ch 
+            40ce99     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 190h 
             40ce99      5 INSTR BELONGTO 40ce80 
+            40ce99      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, 190h 
             40ce9e      3 INSTR BELONGTO 40ce80 
             40ce9e      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rax 
             40cea1     -1 INSTR LOCAL NoMetaUpdate call    _gtk_widget_set_size_request 
@@ -9912,32 +9989,34 @@
             40ceb1     -1 INSTR LOCAL NoMetaUpdate call    _g_type_check_instance_cast 
             40ceb1      5 INSTR BELONGTO 40ce80 
             40ceb1      5 INSTR DEADREGS  EFLAGS ZZ call    _g_type_check_instance_cast 
-            40ceb6     -1 INSTR LOCAL MetadataRedundant xor     esi, esi 
             40ceb6      2 INSTR BELONGTO 40ce80 
+            40ceb6      2 INSTR DEADREGS  EFLAGS RSI RDI ZZ xor     esi, esi 
+            40ceb6     -2 INSTR LOCAL n RSI ZZ  AlwaysNUM xor     esi, esi 
             40ceb8      3 INSTR BELONGTO 40ce80 
             40ceb8      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rax 
             40cebb     -1 INSTR LOCAL NoMetaUpdate call    _gtk_window_set_resizable 
             40cebb      5 INSTR BELONGTO 40ce80 
             40cebb      5 INSTR DEADREGS  EFLAGS ZZ call    _gtk_window_set_resizable 
             40cec0      7 INSTR BELONGTO 40ce80 
-            40cec0      7 INSTR DEADREGS  EFLAGS RDI R8 R9 ZZ mov     dword ptr [rbx+74h], 1 
+            40cec0      7 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 ZZ mov     dword ptr [rbx+74h], 1 
             40cec7      3 INSTR BELONGTO 40ce80 
-            40cec7      3 INSTR DEADREGS  EFLAGS RDI R8 R9 ZZ mov     rdi, rbx 
+            40cec7      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 ZZ mov     rdi, rbx 
             40ceca     -2 INSTR LOCAL n R9 ZZ  AlwaysNUM xor     r9d, r9d 
             40ceca      3 INSTR BELONGTO 40ce80 
-            40ceca      3 INSTR DEADREGS  EFLAGS RBX R8 R9 ZZ xor     r9d, r9d 
+            40ceca      3 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI R8 R9 ZZ xor     r9d, r9d 
             40cecd      1 INSTR BELONGTO 40ce80 
-            40cecd      1 INSTR DEADREGS  EFLAGS RBX R8 ZZ pop     rbx 
+            40cecd      1 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI R8 ZZ pop     rbx 
             40cece     -2 INSTR LOCAL n R8 ZZ  AlwaysNUM xor     r8d, r8d 
             40cece      3 INSTR BELONGTO 40ce80 
-            40cece      3 INSTR DEADREGS  EFLAGS R8 ZZ xor     r8d, r8d 
-            40ced1     -1 INSTR LOCAL MetadataRedundant xor     ecx, ecx 
+            40cece      3 INSTR DEADREGS  EFLAGS RCX RDX RSI R8 ZZ xor     r8d, r8d 
             40ced1      2 INSTR BELONGTO 40ce80 
+            40ced1      2 INSTR DEADREGS  EFLAGS RCX RDX RSI ZZ xor     ecx, ecx 
+            40ced1     -2 INSTR LOCAL n RCX ZZ  AlwaysNUM xor     ecx, ecx 
             40ced3     -2 INSTR LOCAL n RDX ZZ  NumericDEFs mov     edx, offset loc_40DA90 
             40ced3      5 INSTR BELONGTO 40ce80 
-            40ced3      5 INSTR DEADREGS  EFLAGS ZZ mov     edx, offset loc_40DA90 
+            40ced3      5 INSTR DEADREGS  EFLAGS RDX RSI ZZ mov     edx, offset loc_40DA90 
             40ced8      5 INSTR BELONGTO 40ce80 
-            40ced8      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, offset aResponse; "response" 
+            40ced8      5 INSTR DEADREGS  EFLAGS RSI ZZ mov     esi, offset aResponse; "response" 
             40cedd     -1 INSTR LOCAL NoMetaUpdate jmp     _g_signal_connect_data 
             40cedd      5 INSTR BELONGTO 40ce80 
             40cedd      5 INSTR DEADREGS  EFLAGS ZZ jmp     _g_signal_connect_data 
@@ -9997,16 +10076,18 @@
             40cf3b      5 INSTR BELONGTO 40cef0 
             40cf3b      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ call    _g_type_check_instance_cast 
             40cf40      4 INSTR BELONGTO 40cef0 
-            40cf40      4 INSTR DEADREGS  EFLAGS RBX RDI R12 R13 R14 R15 ZZ mov     rbx, [rsp+18h+var_18] 
+            40cf40      4 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI R12 R13 R14 R15 ZZ mov     rbx, [rsp+18h+var_18] 
             40cf40      4 PTRIMMEDESP STACK 0 displ mov     rbx, [rsp+18h+var_18]
             40cf44     -1 INSTR LOCAL MetadataUnused mov     rbp, [rsp+18h+var_10] 
             40cf44      5 INSTR BELONGTO 40cef0 
-            40cf49     -1 INSTR LOCAL MetadataRedundant mov     edx, 0FFFFFFFFh 
+            40cf49     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 0FFFFFFFFh 
             40cf49      5 INSTR BELONGTO 40cef0 
+            40cf49      5 INSTR DEADREGS  EFLAGS RDX RSI RDI R12 R13 R14 R15 ZZ mov     edx, 0FFFFFFFFh 
             40cf4e     -1 INSTR LOCAL MetadataUnused mov     r12, [rsp+18h+var_8] 
             40cf4e      5 INSTR BELONGTO 40cef0 
-            40cf53     -1 INSTR LOCAL MetadataRedundant xor     esi, esi 
             40cf53      2 INSTR BELONGTO 40cef0 
+            40cf53      2 INSTR DEADREGS  EFLAGS RSI RDI R12 R13 R14 R15 ZZ xor     esi, esi 
+            40cf53     -2 INSTR LOCAL n RSI ZZ  AlwaysNUM xor     esi, esi 
             40cf55      3 INSTR BELONGTO 40cef0 
             40cf55      3 INSTR DEADREGS  EFLAGS RDI R12 R13 R14 R15 ZZ mov     rdi, rax 
             40cf58     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rsp, 18h 
@@ -10015,7 +10096,7 @@
             40cf5c      5 INSTR BELONGTO 40cef0 
             40cf5c      5 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ jmp     _gtk_editable_get_chars 
             40cf68      2 INSTR BELONGTO 40cef0 
-            40cf68      2 INSTR DEADREGS  EFLAGS RBX R12 ZZ xor     eax, eax 
+            40cf68      2 INSTR DEADREGS  EFLAGS RAX RBX R12 ZZ xor     eax, eax 
             40cf68     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             40cf6a      4 INSTR BELONGTO 40cef0 
             40cf6a      4 INSTR DEADREGS  EFLAGS RBX R12 ZZ mov     rbx, [rsp+18h+var_18] 
@@ -10061,7 +10142,7 @@
             40cfa0      1 INSTR BELONGTO 40cf80 
             40cfa0      1 INSTR DEADREGS  EFLAGS ZZ retn 
             40cfa8      5 INSTR BELONGTO 40cf80 
-            40cfa8      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     edi, offset qword_617E90 
+            40cfa8      5 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     edi, offset qword_617E90 
             40cfad     -1 INSTR LOCAL NoMetaUpdate call    _g_once_init_enter 
             40cfad      5 INSTR BELONGTO 40cf80 
             40cfad      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_once_init_enter 
@@ -10070,7 +10151,7 @@
             40cfb4     -1 INSTR LOCAL NoMetaUpdate jz      short loc_40CF94 
             40cfb4      2 INSTR BELONGTO 40cf80 
             40cfb6      5 INSTR BELONGTO 40cf80 
-            40cfb6      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     edi, offset aGdictsourcedia; "GdictSourceDialog" 
+            40cfb6      5 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     edi, offset aGdictsourcedia; "GdictSourceDialog" 
             40cfbb     -1 INSTR LOCAL NoMetaUpdate call    _g_intern_static_string 
             40cfbb      5 INSTR BELONGTO 40cf80 
             40cfbb      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_intern_static_string 
@@ -10080,20 +10161,21 @@
             40cfc3      5 INSTR BELONGTO 40cf80 
             40cfc3      5 INSTR DEADREGS  EFLAGS ZZ call    _gtk_dialog_get_type 
             40cfc8      3 INSTR BELONGTO 40cf80 
-            40cfc8      3 INSTR DEADREGS  EFLAGS RSI RDI R8 R9 ZZ mov     rsi, rbx 
+            40cfc8      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 ZZ mov     rsi, rbx 
             40cfcb      3 INSTR BELONGTO 40cf80 
-            40cfcb      3 INSTR DEADREGS  EFLAGS RBX RDI R8 R9 ZZ mov     rdi, rax 
+            40cfcb      3 INSTR DEADREGS  EFLAGS RCX RDX RBX RDI R8 R9 ZZ mov     rdi, rax 
             40cfce     -2 INSTR LOCAL n R9 ZZ  NumericDEFs mov     r9d, offset sub_40CE80 
             40cfce      6 INSTR BELONGTO 40cf80 
-            40cfce      6 INSTR DEADREGS  EFLAGS RBX R8 R9 ZZ mov     r9d, offset sub_40CE80 
+            40cfce      6 INSTR DEADREGS  EFLAGS RCX RDX RBX R8 R9 ZZ mov     r9d, offset sub_40CE80 
             40cfd4     -2 INSTR LOCAL n R8 ZZ  NUMVia2ndSrcIMMEDNUM mov     r8d, 0B0h 
             40cfd4      6 INSTR BELONGTO 40cf80 
-            40cfd4      6 INSTR DEADREGS  EFLAGS RBX R8 ZZ mov     r8d, 0B0h 
+            40cfd4      6 INSTR DEADREGS  EFLAGS RCX RDX RBX R8 ZZ mov     r8d, 0B0h 
             40cfda     -2 INSTR LOCAL n RCX ZZ  NumericDEFs mov     ecx, offset sub_40CD00 
             40cfda      5 INSTR BELONGTO 40cf80 
-            40cfda      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     ecx, offset sub_40CD00 
-            40cfdf     -1 INSTR LOCAL MetadataRedundant mov     edx, 460h 
+            40cfda      5 INSTR DEADREGS  EFLAGS RCX RDX RBX ZZ mov     ecx, offset sub_40CD00 
+            40cfdf     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 460h 
             40cfdf      5 INSTR BELONGTO 40cf80 
+            40cfdf      5 INSTR DEADREGS  EFLAGS RDX RBX ZZ mov     edx, 460h 
             40cfe4      7 INSTR BELONGTO 40cf80 
             40cfe4      7 INSTR DEADREGS  EFLAGS RBX ZZ mov     [rsp+18h+var_18], 0 
             40cfe4      7 PTRIMMEDESP STACK 0 displ mov     [rsp+18h+var_18], 0
@@ -10101,7 +10183,7 @@
             40cfeb      5 INSTR BELONGTO 40cf80 
             40cfeb      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_type_register_static_simple 
             40cff0      5 INSTR BELONGTO 40cf80 
-            40cff0      5 INSTR DEADREGS  EFLAGS RBX RSI ZZ mov     edi, offset qword_617E90 
+            40cff0      5 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ mov     edi, offset qword_617E90 
             40cff5      3 INSTR BELONGTO 40cf80 
             40cff5      3 INSTR DEADREGS  EFLAGS RBX RSI ZZ mov     rsi, rax 
             40cff8     -1 INSTR LOCAL NoMetaUpdate call    _g_once_init_leave 
@@ -10245,7 +10327,6 @@
             40d1f4     -3 INSTR LOCAL NoWarn push    r13 
             40d1f6     -3 INSTR LOCAL NoWarn push    r12 
             40d1fb     -3 INSTR LOCAL NoWarn push    rbp 
-            40d1fc      2 PTRIMMEDEBP STACK 0 displ mov     ebp, esi
             40d1fe     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 50h 
             40d203     -3 INSTR LOCAL NoWarn push    rbx 
             40d212      9 PTRIMMEDESP STACK 24 displ mov     qword ptr [rsp+18h], 0
@@ -10513,11 +10594,11 @@
             40d918      5 INSTR BELONGTO 40d8d0 
             40d918      5 INSTR DEADREGS  EFLAGS ZZ call    _gtk_widget_get_type 
             40d91d      4 INSTR BELONGTO 40d8d0 
-            40d91d      4 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, [rbx+40h] 
+            40d91d      4 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     rdi, [rbx+40h] 
             40d921      3 INSTR BELONGTO 40d8d0 
-            40d921      3 INSTR DEADREGS  EFLAGS ZZ mov     rbp, rax 
+            40d921      3 INSTR DEADREGS  EFLAGS RSI ZZ mov     rbp, rax 
             40d924      5 INSTR BELONGTO 40d8d0 
-            40d924      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, offset aHostname_label; "hostname_label" 
+            40d924      5 INSTR DEADREGS  EFLAGS RSI ZZ mov     esi, offset aHostname_label; "hostname_label" 
             40d929     -1 INSTR LOCAL NoMetaUpdate call    _gtk_builder_get_object 
             40d929      5 INSTR BELONGTO 40d8d0 
             40d929      5 INSTR DEADREGS  EFLAGS ZZ call    _gtk_builder_get_object 
@@ -10534,9 +10615,9 @@
             40d93c      5 INSTR BELONGTO 40d8d0 
             40d93c      5 INSTR DEADREGS  EFLAGS ZZ call    _gtk_widget_show 
             40d941      4 INSTR BELONGTO 40d8d0 
-            40d941      4 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, [rbx+40h] 
+            40d941      4 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     rdi, [rbx+40h] 
             40d945      5 INSTR BELONGTO 40d8d0 
-            40d945      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, offset byte_413717 
+            40d945      5 INSTR DEADREGS  EFLAGS RSI ZZ mov     esi, offset byte_413717 
             40d94a     -1 INSTR LOCAL NoMetaUpdate call    _gtk_builder_get_object 
             40d94a      5 INSTR BELONGTO 40d8d0 
             40d94a      5 INSTR DEADREGS  EFLAGS ZZ call    _gtk_builder_get_object 
@@ -10553,9 +10634,9 @@
             40d95d      5 INSTR BELONGTO 40d8d0 
             40d95d      5 INSTR DEADREGS  EFLAGS ZZ call    _gtk_widget_show 
             40d962      4 INSTR BELONGTO 40d8d0 
-            40d962      4 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, [rbx+40h] 
+            40d962      4 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     rdi, [rbx+40h] 
             40d966      5 INSTR BELONGTO 40d8d0 
-            40d966      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, offset aPort_label; "port_label" 
+            40d966      5 INSTR DEADREGS  EFLAGS RSI ZZ mov     esi, offset aPort_label; "port_label" 
             40d96b     -1 INSTR LOCAL NoMetaUpdate call    _gtk_builder_get_object 
             40d96b      5 INSTR BELONGTO 40d8d0 
             40d96b      5 INSTR DEADREGS  EFLAGS ZZ call    _gtk_builder_get_object 
@@ -10572,9 +10653,9 @@
             40d97e      5 INSTR BELONGTO 40d8d0 
             40d97e      5 INSTR DEADREGS  EFLAGS ZZ call    _gtk_widget_show 
             40d983      4 INSTR BELONGTO 40d8d0 
-            40d983      4 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, [rbx+40h] 
+            40d983      4 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     rdi, [rbx+40h] 
             40d987      5 INSTR BELONGTO 40d8d0 
-            40d987      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, offset aPort_entry; "port_entry" 
+            40d987      5 INSTR DEADREGS  EFLAGS RSI ZZ mov     esi, offset aPort_entry; "port_entry" 
             40d98c     -1 INSTR LOCAL NoMetaUpdate call    _gtk_builder_get_object 
             40d98c      5 INSTR BELONGTO 40d8d0 
             40d98c      5 INSTR DEADREGS  EFLAGS ZZ call    _gtk_builder_get_object 
@@ -10607,11 +10688,11 @@
             40d9b8      5 INSTR BELONGTO 40d8d0 
             40d9b8      5 INSTR DEADREGS  EFLAGS ZZ call    _gtk_widget_get_type 
             40d9bd      4 INSTR BELONGTO 40d8d0 
-            40d9bd      4 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, [rbx+40h] 
+            40d9bd      4 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     rdi, [rbx+40h] 
             40d9c1      3 INSTR BELONGTO 40d8d0 
-            40d9c1      3 INSTR DEADREGS  EFLAGS ZZ mov     rbp, rax 
+            40d9c1      3 INSTR DEADREGS  EFLAGS RSI ZZ mov     rbp, rax 
             40d9c4      5 INSTR BELONGTO 40d8d0 
-            40d9c4      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, offset aHostname_label; "hostname_label" 
+            40d9c4      5 INSTR DEADREGS  EFLAGS RSI ZZ mov     esi, offset aHostname_label; "hostname_label" 
             40d9c9     -1 INSTR LOCAL NoMetaUpdate call    _gtk_builder_get_object 
             40d9c9      5 INSTR BELONGTO 40d8d0 
             40d9c9      5 INSTR DEADREGS  EFLAGS ZZ call    _gtk_builder_get_object 
@@ -10628,9 +10709,9 @@
             40d9dc      5 INSTR BELONGTO 40d8d0 
             40d9dc      5 INSTR DEADREGS  EFLAGS ZZ call    _gtk_widget_hide 
             40d9e1      4 INSTR BELONGTO 40d8d0 
-            40d9e1      4 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, [rbx+40h] 
+            40d9e1      4 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     rdi, [rbx+40h] 
             40d9e5      5 INSTR BELONGTO 40d8d0 
-            40d9e5      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, offset byte_413717 
+            40d9e5      5 INSTR DEADREGS  EFLAGS RSI ZZ mov     esi, offset byte_413717 
             40d9ea     -1 INSTR LOCAL NoMetaUpdate call    _gtk_builder_get_object 
             40d9ea      5 INSTR BELONGTO 40d8d0 
             40d9ea      5 INSTR DEADREGS  EFLAGS ZZ call    _gtk_builder_get_object 
@@ -10647,9 +10728,9 @@
             40d9fd      5 INSTR BELONGTO 40d8d0 
             40d9fd      5 INSTR DEADREGS  EFLAGS ZZ call    _gtk_widget_hide 
             40da02      4 INSTR BELONGTO 40d8d0 
-            40da02      4 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, [rbx+40h] 
+            40da02      4 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     rdi, [rbx+40h] 
             40da06      5 INSTR BELONGTO 40d8d0 
-            40da06      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, offset aPort_label; "port_label" 
+            40da06      5 INSTR DEADREGS  EFLAGS RSI ZZ mov     esi, offset aPort_label; "port_label" 
             40da0b     -1 INSTR LOCAL NoMetaUpdate call    _gtk_builder_get_object 
             40da0b      5 INSTR BELONGTO 40d8d0 
             40da0b      5 INSTR DEADREGS  EFLAGS ZZ call    _gtk_builder_get_object 
@@ -10666,9 +10747,9 @@
             40da1e      5 INSTR BELONGTO 40d8d0 
             40da1e      5 INSTR DEADREGS  EFLAGS ZZ call    _gtk_widget_hide 
             40da23      4 INSTR BELONGTO 40d8d0 
-            40da23      4 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, [rbx+40h] 
+            40da23      4 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     rdi, [rbx+40h] 
             40da27      5 INSTR BELONGTO 40d8d0 
-            40da27      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, offset aPort_entry; "port_entry" 
+            40da27      5 INSTR DEADREGS  EFLAGS RSI ZZ mov     esi, offset aPort_entry; "port_entry" 
             40da2c     -1 INSTR LOCAL NoMetaUpdate call    _gtk_builder_get_object 
             40da2c      5 INSTR BELONGTO 40d8d0 
             40da2c      5 INSTR DEADREGS  EFLAGS ZZ call    _gtk_builder_get_object 
@@ -10689,9 +10770,9 @@
             40da48     -1 INSTR LOCAL NoMetaUpdate jnz     loc_40D9AE 
             40da48      6 INSTR BELONGTO 40d8d0 
             40da4e      4 INSTR BELONGTO 40d8d0 
-            40da4e      4 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, [rbx+78h] 
+            40da4e      4 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     rdi, [rbx+78h] 
             40da52      2 INSTR BELONGTO 40d8d0 
-            40da52      2 INSTR DEADREGS  EFLAGS ZZ xor     esi, esi 
+            40da52      2 INSTR DEADREGS  EFLAGS RSI ZZ xor     esi, esi 
             40da52     -2 INSTR LOCAL n RSI ZZ  AlwaysNUM xor     esi, esi 
             40da54     -1 INSTR LOCAL NoMetaUpdate call    _gtk_widget_set_sensitive 
             40da54      5 INSTR BELONGTO 40d8d0 
@@ -10701,10 +10782,10 @@
             40da60     -1 INSTR LOCAL NoMetaUpdate jmp     loc_40D9AE 
             40da60      5 INSTR BELONGTO 40d8d0 
             40da68      4 INSTR BELONGTO 40d8d0 
-            40da68      4 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, [rbx+78h] 
+            40da68      4 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     rdi, [rbx+78h] 
             40da6c     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 1 
             40da6c      5 INSTR BELONGTO 40d8d0 
-            40da6c      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, 1 
+            40da6c      5 INSTR DEADREGS  EFLAGS RSI ZZ mov     esi, 1 
             40da71     -1 INSTR LOCAL NoMetaUpdate call    _gtk_widget_set_sensitive 
             40da71      5 INSTR BELONGTO 40d8d0 
             40da71      5 INSTR DEADREGS  EFLAGS ZZ call    _gtk_widget_set_sensitive 
@@ -10737,6 +10818,7 @@
             40db12     -1 INSTR LOCAL NoMetaUpdate call    _g_type_check_instance_cast 
             40db1a     -1 INSTR LOCAL NoMetaUpdate call    _gtk_widget_get_screen 
             40db1f      5 PTRIMMEDESP STACK 24 displ lea     rcx, [rsp+18h]
+            40db24      2 PTRIMMEDEBP STACK 0 displ mov     edx, ebp
             40db2e     -1 INSTR LOCAL NoMetaUpdate call    _gtk_show_uri 
             40db33      5 PTRIMMEDESP STACK 24 displ mov     rbp, [rsp+18h]
             40db38     -1 INSTR LOCAL NoMetaUpdate test    rbp, rbp 
@@ -10915,11 +10997,11 @@
             40dec0     -1 INSTR LOCAL NoMetaUpdate jnz     short loc_40DF00 
             40dec0      2 INSTR BELONGTO 40de70 
             40dec2      5 INSTR BELONGTO 40de70 
-            40dec2      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 ZZ mov     edx, offset aParentNullGt_0; "(parent == NULL || GTK_IS_WINDOW (paren"... 
+            40dec2      5 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI R12 R13 R14 ZZ mov     edx, offset aParentNullGt_0; "(parent == NULL || GTK_IS_WINDOW (paren"... 
             40dec7      5 INSTR BELONGTO 40de70 
-            40dec7      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 ZZ mov     esi, offset aGdict_source_d; "gdict_source_dialog_new" 
+            40dec7      5 INSTR DEADREGS  EFLAGS RBX RSI RDI R12 R13 R14 ZZ mov     esi, offset aGdict_source_d; "gdict_source_dialog_new" 
             40decc      2 INSTR BELONGTO 40de70 
-            40decc      2 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 ZZ xor     edi, edi 
+            40decc      2 INSTR DEADREGS  EFLAGS RBX RDI R12 R13 R14 ZZ xor     edi, edi 
             40decc     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
             40dece      2 INSTR BELONGTO 40de70 
             40dece      2 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 ZZ xor     ebp, ebp 
@@ -10955,7 +11037,7 @@
             40df05     -1 INSTR LOCAL NoMetaUpdate test    rbp, rbp 
             40df05      3 INSTR BELONGTO 40de70 
             40df08      3 INSTR BELONGTO 40de70 
-            40df08      3 INSTR DEADREGS  RSI ZZ mov     rsi, rax 
+            40df08      3 INSTR DEADREGS  RDX RSI ZZ mov     rsi, rax 
             40df0b     -1 INSTR LOCAL NoMetaUpdate jz      short loc_40DF27 
             40df0b      2 INSTR BELONGTO 40de70 
             40df0d      4 INSTR BELONGTO 40de70 
@@ -10978,11 +11060,11 @@
             40df25     -1 INSTR LOCAL NoMetaUpdate jnz     short loc_40DF40 
             40df25      2 INSTR BELONGTO 40de70 
             40df27      5 INSTR BELONGTO 40de70 
-            40df27      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 ZZ mov     edx, offset aGdict_is_sourc; "GDICT_IS_SOURCE_LOADER (loader)" 
+            40df27      5 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI R12 R13 R14 ZZ mov     edx, offset aGdict_is_sourc; "GDICT_IS_SOURCE_LOADER (loader)" 
             40df2c      5 INSTR BELONGTO 40de70 
-            40df2c      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 ZZ mov     esi, offset aGdict_source_d; "gdict_source_dialog_new" 
+            40df2c      5 INSTR DEADREGS  EFLAGS RBX RSI RDI R12 R13 R14 ZZ mov     esi, offset aGdict_source_d; "gdict_source_dialog_new" 
             40df31      2 INSTR BELONGTO 40de70 
-            40df31      2 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 ZZ xor     edi, edi 
+            40df31      2 INSTR DEADREGS  EFLAGS RBX RDI R12 R13 R14 ZZ xor     edi, edi 
             40df31     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
             40df33     -1 INSTR LOCAL NoMetaUpdate call    _g_return_if_fail_warning 
             40df33      5 INSTR BELONGTO 40de70 
@@ -10996,20 +11078,20 @@
             40df40      5 INSTR BELONGTO 40de70 
             40df40      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R9 R10 R11 ZZ call    sub_40CF80 
             40df45      3 INSTR BELONGTO 40de70 
-            40df45      3 INSTR DEADREGS  EFLAGS RDX RDI R8 R9 ZZ mov     rdx, rbp 
+            40df45      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 ZZ mov     rdx, rbp 
             40df48      3 INSTR BELONGTO 40de70 
-            40df48      3 INSTR DEADREGS  EFLAGS RDI R8 R9 ZZ mov     rdi, rax 
+            40df48      3 INSTR DEADREGS  EFLAGS RCX RSI RDI R8 R9 ZZ mov     rdi, rax 
             40df4b      6 INSTR BELONGTO 40de70 
-            40df4b      6 INSTR DEADREGS  EFLAGS R8 R9 ZZ mov     r9d, offset aAction; "action" 
+            40df4b      6 INSTR DEADREGS  EFLAGS RAX RCX RSI R8 R9 ZZ mov     r9d, offset aAction; "action" 
             40df51      2 INSTR BELONGTO 40de70 
-            40df51      2 INSTR DEADREGS  EFLAGS R8 ZZ xor     eax, eax 
+            40df51      2 INSTR DEADREGS  EFLAGS RAX RCX RSI R8 ZZ xor     eax, eax 
             40df51     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             40df53      3 INSTR BELONGTO 40de70 
-            40df53      3 INSTR DEADREGS  EFLAGS R8 ZZ mov     r8, r14 
+            40df53      3 INSTR DEADREGS  EFLAGS RCX RSI R8 ZZ mov     r8, r14 
             40df56      5 INSTR BELONGTO 40de70 
-            40df56      5 INSTR DEADREGS  EFLAGS R14 ZZ mov     ecx, offset aSourceName; "source-name" 
+            40df56      5 INSTR DEADREGS  EFLAGS RCX RSI R14 ZZ mov     ecx, offset aSourceName; "source-name" 
             40df5b      5 INSTR BELONGTO 40de70 
-            40df5b      5 INSTR DEADREGS  EFLAGS R14 ZZ mov     esi, offset aSourceLoader; "source-loader" 
+            40df5b      5 INSTR DEADREGS  EFLAGS RSI R14 ZZ mov     esi, offset aSourceLoader; "source-loader" 
             40df60     -1 INSTR LOCAL MetadataUnused mov     [rsp+48h+var_30], 0 
             40df60      9 INSTR BELONGTO 40de70 
             40df69     -1 INSTR LOCAL MetadataUnused mov     [rsp+48h+var_38], r12 
@@ -11054,8 +11136,9 @@
             40dfb0     -1 INSTR LOCAL NoMetaUpdate call    _g_type_check_instance_cast 
             40dfb0      5 INSTR BELONGTO 40de70 
             40dfb0      5 INSTR DEADREGS  EFLAGS R13 R14 ZZ call    _g_type_check_instance_cast 
-            40dfb5     -1 INSTR LOCAL MetadataRedundant mov     esi, 1 
+            40dfb5     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 1 
             40dfb5      5 INSTR BELONGTO 40de70 
+            40dfb5      5 INSTR DEADREGS  EFLAGS RSI RDI R13 R14 ZZ mov     esi, 1 
             40dfba      3 INSTR BELONGTO 40de70 
             40dfba      3 INSTR DEADREGS  EFLAGS RDI R13 R14 ZZ mov     rdi, rax 
             40dfbd     -1 INSTR LOCAL NoMetaUpdate call    _gtk_window_set_destroy_with_parent 
@@ -11119,26 +11202,28 @@
             40e00d     -1 INSTR LOCAL NoMetaUpdate call    _g_get_user_cache_dir 
             40e00d      5 INSTR BELONGTO 40e000 
             40e00d      5 INSTR DEADREGS  EFLAGS RBX R12 R13 ZZ call    _g_get_user_cache_dir 
-            40e012     -1 INSTR LOCAL MetadataRedundant xor     edx, edx 
             40e012      2 INSTR BELONGTO 40e000 
+            40e012      2 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI R12 R13 ZZ xor     edx, edx 
+            40e012     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
             40e014      3 INSTR BELONGTO 40e000 
-            40e014      3 INSTR DEADREGS  EFLAGS RBX RDI R12 R13 ZZ mov     rdi, rax 
+            40e014      3 INSTR DEADREGS  EFLAGS RBX RSI RDI R12 R13 ZZ mov     rdi, rax 
             40e017      5 INSTR BELONGTO 40e000 
-            40e017      5 INSTR DEADREGS  EFLAGS RBX R12 R13 ZZ mov     esi, offset aGnomeDictionar; "gnome-dictionary-3.0" 
+            40e017      5 INSTR DEADREGS  EFLAGS RAX RBX RSI R12 R13 ZZ mov     esi, offset aGnomeDictionar; "gnome-dictionary-3.0" 
             40e01c      2 INSTR BELONGTO 40e000 
-            40e01c      2 INSTR DEADREGS  EFLAGS RBX R12 R13 ZZ xor     eax, eax 
+            40e01c      2 INSTR DEADREGS  EFLAGS RAX RBX R12 R13 ZZ xor     eax, eax 
             40e01c     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             40e01e     -1 INSTR LOCAL NoMetaUpdate call    _g_build_filename 
             40e01e      5 INSTR BELONGTO 40e000 
             40e01e      5 INSTR DEADREGS  EFLAGS RBX R12 R13 ZZ call    _g_build_filename 
-            40e023     -1 INSTR LOCAL MetadataRedundant mov     esi, 1C0h 
+            40e023     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 1C0h 
             40e023      5 INSTR BELONGTO 40e000 
+            40e023      5 INSTR DEADREGS  EFLAGS RBX RSI RDI R12 R13 ZZ mov     esi, 1C0h 
             40e028      3 INSTR BELONGTO 40e000 
             40e028      3 INSTR DEADREGS  EFLAGS RBX RDI R12 R13 ZZ mov     rdi, rax 
             40e02b      3 INSTR BELONGTO 40e000 
             40e02b      3 INSTR DEADREGS  EFLAGS RBX R12 R13 ZZ mov     r12, rax 
             40e02e      2 INSTR BELONGTO 40e000 
-            40e02e      2 INSTR DEADREGS  EFLAGS RBX R13 ZZ xor     eax, eax 
+            40e02e      2 INSTR DEADREGS  EFLAGS RAX RBX R13 ZZ xor     eax, eax 
             40e02e     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             40e030     -1 INSTR LOCAL NoMetaUpdate call    _g_mkdir 
             40e030      5 INSTR BELONGTO 40e000 
@@ -11148,14 +11233,14 @@
             40e038     -1 INSTR LOCAL NoMetaUpdate jz      loc_40E1A8 
             40e038      6 INSTR BELONGTO 40e000 
             40e03e      2 INSTR BELONGTO 40e000 
-            40e03e      2 INSTR DEADREGS  EFLAGS RBX RDI R13 ZZ xor     edx, edx 
+            40e03e      2 INSTR DEADREGS  EFLAGS RAX RDX RBX RSI RDI R13 ZZ xor     edx, edx 
             40e03e     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
             40e040      5 INSTR BELONGTO 40e000 
-            40e040      5 INSTR DEADREGS  EFLAGS RBX RDI R13 ZZ mov     esi, offset aWindow_ini; "window.ini" 
+            40e040      5 INSTR DEADREGS  EFLAGS RAX RBX RSI RDI R13 ZZ mov     esi, offset aWindow_ini; "window.ini" 
             40e045      3 INSTR BELONGTO 40e000 
-            40e045      3 INSTR DEADREGS  EFLAGS RBX RDI R13 ZZ mov     rdi, r12 
+            40e045      3 INSTR DEADREGS  EFLAGS RAX RBX RDI R13 ZZ mov     rdi, r12 
             40e048      2 INSTR BELONGTO 40e000 
-            40e048      2 INSTR DEADREGS  EFLAGS RBX R13 ZZ xor     eax, eax 
+            40e048      2 INSTR DEADREGS  EFLAGS RAX RBX R13 ZZ xor     eax, eax 
             40e048     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             40e04a     -1 INSTR LOCAL NoMetaUpdate call    _g_build_filename 
             40e04a      5 INSTR BELONGTO 40e000 
@@ -11166,24 +11251,24 @@
             40e052      5 INSTR BELONGTO 40e000 
             40e052      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_key_file_new 
             40e057      6 INSTR BELONGTO 40e000 
-            40e057      6 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     ecx, [rbp+148h] 
+            40e057      6 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI RDI ZZ mov     ecx, [rbp+148h] 
             40e05d      3 INSTR BELONGTO 40e000 
-            40e05d      3 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     rdi, rax 
+            40e05d      3 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI ZZ mov     rdi, rax 
             40e060      5 INSTR BELONGTO 40e000 
-            40e060      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     edx, offset aWidth; "Width" 
+            40e060      5 INSTR DEADREGS  EFLAGS RDX RBX RSI ZZ mov     edx, offset aWidth; "Width" 
             40e065      5 INSTR BELONGTO 40e000 
-            40e065      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     esi, offset aWindowstate; "WindowState" 
+            40e065      5 INSTR DEADREGS  EFLAGS RBX RSI ZZ mov     esi, offset aWindowstate; "WindowState" 
             40e06a      3 INSTR BELONGTO 40e000 
             40e06a      3 INSTR DEADREGS  EFLAGS RBX ZZ mov     rbx, rax 
             40e06d     -1 INSTR LOCAL NoMetaUpdate call    _g_key_file_set_integer 
             40e06d      5 INSTR BELONGTO 40e000 
             40e06d      5 INSTR DEADREGS  EFLAGS ZZ call    _g_key_file_set_integer 
             40e072      6 INSTR BELONGTO 40e000 
-            40e072      6 INSTR DEADREGS  EFLAGS RDI ZZ mov     ecx, [rbp+14Ch] 
+            40e072      6 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI ZZ mov     ecx, [rbp+14Ch] 
             40e078      5 INSTR BELONGTO 40e000 
-            40e078      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     edx, offset aHeight; "Height" 
+            40e078      5 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     edx, offset aHeight; "Height" 
             40e07d      5 INSTR BELONGTO 40e000 
-            40e07d      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     esi, offset aWindowstate; "WindowState" 
+            40e07d      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, offset aWindowstate; "WindowState" 
             40e082      3 INSTR BELONGTO 40e000 
             40e082      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rbx 
             40e085     -1 INSTR LOCAL NoMetaUpdate call    _g_key_file_set_integer 
@@ -11191,11 +11276,11 @@
             40e085      5 INSTR DEADREGS  EFLAGS ZZ call    _g_key_file_set_integer 
             40e08a     -2 INSTR LOCAL n RCX ZZ  NumericDEFs movzx   ecx, byte ptr [rbp+160h] 
             40e08a      7 INSTR BELONGTO 40e000 
-            40e08a      7 INSTR DEADREGS  EFLAGS RCX RDI ZZ movzx   ecx, byte ptr [rbp+160h] 
+            40e08a      7 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI ZZ movzx   ecx, byte ptr [rbp+160h] 
             40e091      5 INSTR BELONGTO 40e000 
-            40e091      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     edx, offset aIsmaximized; "IsMaximized" 
+            40e091      5 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     edx, offset aIsmaximized; "IsMaximized" 
             40e096      5 INSTR BELONGTO 40e000 
-            40e096      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     esi, offset aWindowstate; "WindowState" 
+            40e096      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, offset aWindowstate; "WindowState" 
             40e09b      3 INSTR BELONGTO 40e000 
             40e09b      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rbx 
             40e09e     -1 INSTR LOCAL MetadataRedundant and     ecx, 1 
@@ -11205,11 +11290,11 @@
             40e0a1      5 INSTR DEADREGS  EFLAGS ZZ call    _g_key_file_set_boolean 
             40e0a6     -2 INSTR LOCAL n RCX ZZ  NumericDEFs movzx   ecx, byte ptr [rbp+160h] 
             40e0a6      7 INSTR BELONGTO 40e000 
-            40e0a6      7 INSTR DEADREGS  EFLAGS RCX RDI ZZ movzx   ecx, byte ptr [rbp+160h] 
+            40e0a6      7 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI ZZ movzx   ecx, byte ptr [rbp+160h] 
             40e0ad      5 INSTR BELONGTO 40e000 
-            40e0ad      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     edx, offset aSidebarvisible; "SidebarVisible" 
+            40e0ad      5 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     edx, offset aSidebarvisible; "SidebarVisible" 
             40e0b2      5 INSTR BELONGTO 40e000 
-            40e0b2      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     esi, offset aWindowstate; "WindowState" 
+            40e0b2      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, offset aWindowstate; "WindowState" 
             40e0b7      3 INSTR BELONGTO 40e000 
             40e0b7      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rbx 
             40e0ba     -1 INSTR LOCAL MetadataRedundant shr     cl, 1 
@@ -11221,11 +11306,11 @@
             40e0bf      5 INSTR DEADREGS  EFLAGS ZZ call    _g_key_file_set_boolean 
             40e0c4     -2 INSTR LOCAL n RCX ZZ  NumericDEFs movzx   ecx, byte ptr [rbp+160h] 
             40e0c4      7 INSTR BELONGTO 40e000 
-            40e0c4      7 INSTR DEADREGS  EFLAGS RCX RDI ZZ movzx   ecx, byte ptr [rbp+160h] 
+            40e0c4      7 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI ZZ movzx   ecx, byte ptr [rbp+160h] 
             40e0cb      5 INSTR BELONGTO 40e000 
-            40e0cb      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     edx, offset aStatusbarvisib; "StatusbarVisible" 
+            40e0cb      5 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     edx, offset aStatusbarvisib; "StatusbarVisible" 
             40e0d0      5 INSTR BELONGTO 40e000 
-            40e0d0      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     esi, offset aWindowstate; "WindowState" 
+            40e0d0      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, offset aWindowstate; "WindowState" 
             40e0d5      3 INSTR BELONGTO 40e000 
             40e0d5      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rbx 
             40e0d8     -1 INSTR LOCAL MetadataRedundant shr     cl, 2 
@@ -11236,11 +11321,11 @@
             40e0de      5 INSTR BELONGTO 40e000 
             40e0de      5 INSTR DEADREGS  EFLAGS ZZ call    _g_key_file_set_boolean 
             40e0e3      6 INSTR BELONGTO 40e000 
-            40e0e3      6 INSTR DEADREGS  EFLAGS RDI ZZ mov     ecx, [rbp+150h] 
+            40e0e3      6 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI ZZ mov     ecx, [rbp+150h] 
             40e0e9      5 INSTR BELONGTO 40e000 
-            40e0e9      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     edx, offset byte_41385F 
+            40e0e9      5 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     edx, offset byte_41385F 
             40e0ee      5 INSTR BELONGTO 40e000 
-            40e0ee      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     esi, offset aWindowstate; "WindowState" 
+            40e0ee      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, offset aWindowstate; "WindowState" 
             40e0f3      3 INSTR BELONGTO 40e000 
             40e0f3      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rbx 
             40e0f6     -1 INSTR LOCAL NoMetaUpdate call    _g_key_file_set_integer 
@@ -11262,17 +11347,17 @@
             40e10f      5 INSTR BELONGTO 40e000 
             40e10f      5 INSTR DEADREGS  EFLAGS ZZ call    sub_40CBB0 
             40e114      5 INSTR BELONGTO 40e000 
-            40e114      5 INSTR DEADREGS  EFLAGS RCX RDI ZZ mov     edx, offset aSpeller; "speller" 
+            40e114      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI ZZ mov     edx, offset aSpeller; "speller" 
             40e119     -1 INSTR LOCAL NoMetaUpdate test    rax, rax 
             40e119      3 INSTR BELONGTO 40e000 
             40e11c      5 INSTR BELONGTO 40e000 
-            40e11c      5 INSTR DEADREGS  RCX RDI ZZ mov     esi, offset aWindowstate; "WindowState" 
+            40e11c      5 INSTR DEADREGS  RCX RSI RDI ZZ mov     esi, offset aWindowstate; "WindowState" 
             40e121      4 INSTR BELONGTO 40e000 
             40e121      4 INSTR DEADREGS  RCX RDI ZZ cmovz   rax, rdx 
             40e125      3 INSTR BELONGTO 40e000 
-            40e125      3 INSTR DEADREGS  EFLAGS RCX RDI ZZ mov     rdi, rbx 
+            40e125      3 INSTR DEADREGS  EFLAGS RCX RDX RDI ZZ mov     rdi, rbx 
             40e128      5 INSTR BELONGTO 40e000 
-            40e128      5 INSTR DEADREGS  EFLAGS RCX ZZ mov     edx, offset aSidebarpage; "SidebarPage" 
+            40e128      5 INSTR DEADREGS  EFLAGS RCX RDX ZZ mov     edx, offset aSidebarpage; "SidebarPage" 
             40e12d      3 INSTR BELONGTO 40e000 
             40e12d      3 INSTR DEADREGS  EFLAGS RCX ZZ mov     rcx, rax 
             40e130     -1 INSTR LOCAL NoMetaUpdate call    _g_key_file_set_string 
@@ -11293,27 +11378,27 @@
             40e149      5 INSTR BELONGTO 40e000 
             40e149      5 INSTR DEADREGS  EFLAGS ZZ call    _g_key_file_to_data 
             40e14e      3 INSTR BELONGTO 40e000 
-            40e14e      3 INSTR DEADREGS  EFLAGS RCX ZZ mov     rbp, rax 
+            40e14e      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI ZZ mov     rbp, rax 
             40e151     -2 INSTR LOCAL n RAX ZZ  NumericDEFs mov     rax, [rsp+38h+var_30] 
             40e151      5 INSTR BELONGTO 40e000 
-            40e151      5 INSTR DEADREGS  EFLAGS RAX RCX ZZ mov     rax, [rsp+38h+var_30] 
+            40e151      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI ZZ mov     rax, [rsp+38h+var_30] 
             40e151      5 PTRIMMEDESP STACK 8 displ mov     rax, [rsp+38h+var_30]
             40e156     -1 INSTR LOCAL NoMetaUpdate test    rax, rax 
             40e156      3 INSTR BELONGTO 40e000 
             40e159     -1 INSTR LOCAL NoMetaUpdate jz      loc_40E1F0 
             40e159      6 INSTR BELONGTO 40e000 
             40e15f      4 INSTR BELONGTO 40e000 
-            40e15f      4 INSTR DEADREGS  EFLAGS RCX ZZ mov     rcx, [rax+8] 
+            40e15f      4 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI ZZ mov     rcx, [rax+8] 
             40e163      2 INSTR BELONGTO 40e000 
-            40e163      2 INSTR DEADREGS  EFLAGS ZZ xor     edi, edi 
+            40e163      2 INSTR DEADREGS  EFLAGS RAX RDX RSI RDI ZZ xor     edi, edi 
             40e163     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
             40e165      5 INSTR BELONGTO 40e000 
-            40e165      5 INSTR DEADREGS  EFLAGS ZZ mov     edx, offset aUnableToCrea_2; "Unable to create the window state file:"... 
+            40e165      5 INSTR DEADREGS  EFLAGS RAX RDX RSI ZZ mov     edx, offset aUnableToCrea_2; "Unable to create the window state file:"... 
             40e16a     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 10h 
             40e16a      5 INSTR BELONGTO 40e000 
-            40e16a      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, 10h 
+            40e16a      5 INSTR DEADREGS  EFLAGS RAX RSI ZZ mov     esi, 10h 
             40e16f      2 INSTR BELONGTO 40e000 
-            40e16f      2 INSTR DEADREGS  EFLAGS ZZ xor     eax, eax 
+            40e16f      2 INSTR DEADREGS  EFLAGS RAX ZZ xor     eax, eax 
             40e16f     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             40e171     -1 INSTR LOCAL NoMetaUpdate call    _g_log 
             40e171      5 INSTR BELONGTO 40e000 
@@ -11354,7 +11439,7 @@
             40e1a8      5 INSTR BELONGTO 40e000 
             40e1a8      5 INSTR DEADREGS  EFLAGS RBX R13 ZZ call    ___errno_location 
             40e1ad      2 INSTR BELONGTO 40e000 
-            40e1ad      2 INSTR DEADREGS  EFLAGS RBX R13 ZZ mov     edi, [rax] 
+            40e1ad      2 INSTR DEADREGS  EFLAGS RBX RDI R13 ZZ mov     edi, [rax] 
             40e1af     -1 INSTR LOCAL NoMetaUpdate cmp     edi, 11h 
             40e1af      3 INSTR BELONGTO 40e000 
             40e1b2     -1 INSTR LOCAL NoMetaUpdate jz      loc_40E03E 
@@ -11363,15 +11448,17 @@
             40e1b8      5 INSTR BELONGTO 40e000 
             40e1b8      5 INSTR DEADREGS  EFLAGS RBX R13 ZZ call    _g_strerror 
             40e1bd      5 INSTR BELONGTO 40e000 
-            40e1bd      5 INSTR DEADREGS  EFLAGS RCX RBX R13 ZZ mov     edx, offset aUnableToCrea_3; "Unable to create a cache directory: %s" 
+            40e1bd      5 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI RDI R13 ZZ mov     edx, offset aUnableToCrea_3; "Unable to create a cache directory: %s" 
             40e1c2      3 INSTR BELONGTO 40e000 
-            40e1c2      3 INSTR DEADREGS  EFLAGS RCX RBX R13 ZZ mov     rcx, rax 
-            40e1c5     -1 INSTR LOCAL MetadataRedundant mov     esi, 10h 
+            40e1c2      3 INSTR DEADREGS  EFLAGS RCX RBX RSI RDI R13 ZZ mov     rcx, rax 
+            40e1c5     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 10h 
             40e1c5      5 INSTR BELONGTO 40e000 
-            40e1ca     -1 INSTR LOCAL MetadataRedundant xor     edi, edi 
+            40e1c5      5 INSTR DEADREGS  EFLAGS RAX RBX RSI RDI R13 ZZ mov     esi, 10h 
             40e1ca      2 INSTR BELONGTO 40e000 
+            40e1ca      2 INSTR DEADREGS  EFLAGS RAX RBX RDI R13 ZZ xor     edi, edi 
+            40e1ca     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
             40e1cc      2 INSTR BELONGTO 40e000 
-            40e1cc      2 INSTR DEADREGS  EFLAGS RBX R13 ZZ xor     eax, eax 
+            40e1cc      2 INSTR DEADREGS  EFLAGS RAX RBX R13 ZZ xor     eax, eax 
             40e1cc     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             40e1ce     -1 INSTR LOCAL NoMetaUpdate call    _g_log 
             40e1ce      5 INSTR BELONGTO 40e000 
@@ -11409,24 +11496,24 @@
             40e1ff      5 INSTR DEADREGS  EFLAGS ZZ call    _g_file_set_contents 
             40e204     -2 INSTR LOCAL n RAX ZZ  NumericDEFs mov     rax, [rsp+38h+var_30] 
             40e204      5 INSTR BELONGTO 40e000 
-            40e204      5 INSTR DEADREGS  EFLAGS RAX ZZ mov     rax, [rsp+38h+var_30] 
+            40e204      5 INSTR DEADREGS  EFLAGS RAX RDI ZZ mov     rax, [rsp+38h+var_30] 
             40e204      5 PTRIMMEDESP STACK 8 displ mov     rax, [rsp+38h+var_30]
             40e209     -1 INSTR LOCAL NoMetaUpdate test    rax, rax 
             40e209      3 INSTR BELONGTO 40e000 
             40e20c     -1 INSTR LOCAL NoMetaUpdate jz      short loc_40E22F 
             40e20c      2 INSTR BELONGTO 40e000 
             40e20e      4 INSTR BELONGTO 40e000 
-            40e20e      4 INSTR DEADREGS  EFLAGS RCX ZZ mov     rcx, [rax+8] 
+            40e20e      4 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI ZZ mov     rcx, [rax+8] 
             40e212      2 INSTR BELONGTO 40e000 
-            40e212      2 INSTR DEADREGS  EFLAGS ZZ xor     edi, edi 
+            40e212      2 INSTR DEADREGS  EFLAGS RAX RDX RSI RDI ZZ xor     edi, edi 
             40e212     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
             40e214      5 INSTR BELONGTO 40e000 
-            40e214      5 INSTR DEADREGS  EFLAGS ZZ mov     edx, offset aUnableToWriteT; "Unable to write the window state file: "... 
+            40e214      5 INSTR DEADREGS  EFLAGS RAX RDX RSI ZZ mov     edx, offset aUnableToWriteT; "Unable to write the window state file: "... 
             40e219     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 10h 
             40e219      5 INSTR BELONGTO 40e000 
-            40e219      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, 10h 
+            40e219      5 INSTR DEADREGS  EFLAGS RAX RSI ZZ mov     esi, 10h 
             40e21e      2 INSTR BELONGTO 40e000 
-            40e21e      2 INSTR DEADREGS  EFLAGS ZZ xor     eax, eax 
+            40e21e      2 INSTR DEADREGS  EFLAGS RAX ZZ xor     eax, eax 
             40e21e     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             40e220     -1 INSTR LOCAL NoMetaUpdate call    _g_log 
             40e220      5 INSTR BELONGTO 40e000 
@@ -11475,9 +11562,9 @@
             40e261     -1 INSTR LOCAL NoMetaUpdate jnz     short loc_40E2A8 
             40e261      2 INSTR BELONGTO 40e240 
             40e263      7 INSTR BELONGTO 40e240 
-            40e263      7 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, [rbx+130h] 
+            40e263      7 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     rdi, [rbx+130h] 
             40e26a      5 INSTR BELONGTO 40e240 
-            40e26a      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, offset aDocumentFontNa; "document-font-name" 
+            40e26a      5 INSTR DEADREGS  EFLAGS RSI ZZ mov     esi, offset aDocumentFontNa; "document-font-name" 
             40e26f     -1 INSTR LOCAL NoMetaUpdate call    _g_settings_get_string 
             40e26f      5 INSTR BELONGTO 40e240 
             40e26f      5 INSTR DEADREGS  EFLAGS ZZ call    _g_settings_get_string 
@@ -11638,21 +11725,21 @@
             40e599     11 INSTR BELONGTO 40e580 
             40e599     11 INSTR DEADREGS  EFLAGS ZZ mov     qword ptr [rdi+0F0h], 0 
             40e5a4      5 INSTR BELONGTO 40e580 
-            40e5a4      5 INSTR DEADREGS  EFLAGS ZZ mov     edi, offset aOrg_gnome_di_0; "org.gnome.dictionary" 
+            40e5a4      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     edi, offset aOrg_gnome_di_0; "org.gnome.dictionary" 
             40e5a9     -1 INSTR LOCAL NoMetaUpdate call    _g_settings_new 
             40e5a9      5 INSTR BELONGTO 40e580 
             40e5a9      5 INSTR DEADREGS  EFLAGS ZZ call    _g_settings_new 
             40e5ae      5 INSTR BELONGTO 40e580 
-            40e5ae      5 INSTR DEADREGS  EFLAGS ZZ mov     edi, offset aOrg_gnome_desk; "org.gnome.desktop.interface" 
+            40e5ae      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     edi, offset aOrg_gnome_desk; "org.gnome.desktop.interface" 
             40e5b3      7 INSTR BELONGTO 40e580 
             40e5b3      7 INSTR DEADREGS  EFLAGS ZZ mov     [rbx+128h], rax 
             40e5ba     -1 INSTR LOCAL NoMetaUpdate call    _g_settings_new 
             40e5ba      5 INSTR BELONGTO 40e580 
             40e5ba      5 INSTR DEADREGS  EFLAGS ZZ call    _g_settings_new 
             40e5bf      7 INSTR BELONGTO 40e580 
-            40e5bf      7 INSTR DEADREGS  EFLAGS ZZ and     byte ptr [rbx+160h], 0F8h 
+            40e5bf      7 INSTR DEADREGS  EFLAGS RDI ZZ and     byte ptr [rbx+160h], 0F8h 
             40e5c6      2 INSTR BELONGTO 40e580 
-            40e5c6      2 INSTR DEADREGS  EFLAGS ZZ xor     edi, edi        ; timer 
+            40e5c6      2 INSTR DEADREGS  EFLAGS RDI ZZ xor     edi, edi        ; timer 
             40e5c6     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi        ; timer 
             40e5c8      7 INSTR BELONGTO 40e580 
             40e5c8      7 INSTR DEADREGS  EFLAGS ZZ mov     [rbx+130h], rax 
@@ -11763,9 +11850,9 @@
             40e6c0     -1 INSTR LOCAL NoMetaUpdate test    r12, r12 
             40e6c0      3 INSTR BELONGTO 40e650 
             40e6c3      3 INSTR BELONGTO 40e650 
-            40e6c3      3 INSTR DEADREGS  R13 R14 ZZ mov     r13, rax 
+            40e6c3      3 INSTR DEADREGS  RDX RSI RDI R13 R14 ZZ mov     r13, rax 
             40e6c6      7 INSTR BELONGTO 40e650 
-            40e6c6      7 INSTR DEADREGS  R14 ZZ mov     [rbx+0C8h], rax 
+            40e6c6      7 INSTR DEADREGS  RDX RSI RDI R14 ZZ mov     [rbx+0C8h], rax 
             40e6cd     -1 INSTR LOCAL NoMetaUpdate jz      loc_40E790 
             40e6cd      6 INSTR BELONGTO 40e650 
             40e6d3     -1 INSTR LOCAL NoMetaUpdate cmp     byte ptr [r12], 0 
@@ -11776,13 +11863,13 @@
             40e6de      3 INSTR BELONGTO 40e650 
             40e6e1     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 5          ; category 
             40e6e1      5 INSTR BELONGTO 40e650 
-            40e6e1      5 INSTR DEADREGS  R14 ZZ mov     edx, 5          ; category 
+            40e6e1      5 INSTR DEADREGS  RDX RSI RDI R14 ZZ mov     edx, 5          ; category 
             40e6e6     -1 INSTR LOCAL NoMetaUpdate jz      loc_40E7A0 
             40e6e6      6 INSTR BELONGTO 40e650 
             40e6ec      5 INSTR BELONGTO 40e650 
-            40e6ec      5 INSTR DEADREGS  EFLAGS R14 ZZ mov     esi, offset aS  ; "%s - " 
+            40e6ec      5 INSTR DEADREGS  EFLAGS RSI RDI R14 ZZ mov     esi, offset aS  ; "%s - " 
             40e6f1      2 INSTR BELONGTO 40e650 
-            40e6f1      2 INSTR DEADREGS  EFLAGS R14 ZZ xor     edi, edi        ; domainname 
+            40e6f1      2 INSTR DEADREGS  EFLAGS RDI R14 ZZ xor     edi, edi        ; domainname 
             40e6f1     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi        ; domainname 
             40e6f3     -1 INSTR LOCAL NoMetaUpdate call    _dcgettext 
             40e6f3      5 INSTR BELONGTO 40e650 
@@ -11792,7 +11879,7 @@
             40e6fb      3 INSTR BELONGTO 40e650 
             40e6fb      3 INSTR DEADREGS  EFLAGS RDI R13 R14 ZZ mov     rdi, rax 
             40e6fe      2 INSTR BELONGTO 40e650 
-            40e6fe      2 INSTR DEADREGS  EFLAGS R13 R14 ZZ xor     eax, eax 
+            40e6fe      2 INSTR DEADREGS  EFLAGS RAX R13 R14 ZZ xor     eax, eax 
             40e6fe     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             40e700     -1 INSTR LOCAL NoMetaUpdate call    _g_strdup_printf 
             40e700      5 INSTR BELONGTO 40e650 
@@ -11875,13 +11962,13 @@
             40e78a      5 INSTR BELONGTO 40e650 
             40e78a      5 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ jmp     _gdict_defbox_lookup 
             40e790      7 INSTR BELONGTO 40e650 
-            40e790      7 INSTR DEADREGS  EFLAGS R12 R14 ZZ mov     r12, [rbx+108h] 
+            40e790      7 INSTR DEADREGS  EFLAGS RDX RSI RDI R12 R14 ZZ mov     r12, [rbx+108h] 
             40e797     -1 INSTR LOCAL NoMetaUpdate jmp     loc_40E6DE 
             40e797      5 INSTR BELONGTO 40e650 
             40e7a0      5 INSTR BELONGTO 40e650 
-            40e7a0      5 INSTR DEADREGS  EFLAGS R13 R14 ZZ mov     esi, offset msgid; "Dictionary" 
+            40e7a0      5 INSTR DEADREGS  EFLAGS RSI RDI R13 R14 ZZ mov     esi, offset msgid; "Dictionary" 
             40e7a5      2 INSTR BELONGTO 40e650 
-            40e7a5      2 INSTR DEADREGS  EFLAGS R13 R14 ZZ xor     edi, edi        ; domainname 
+            40e7a5      2 INSTR DEADREGS  EFLAGS RDI R13 R14 ZZ xor     edi, edi        ; domainname 
             40e7a5     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi        ; domainname 
             40e7a7     -1 INSTR LOCAL NoMetaUpdate call    _dcgettext 
             40e7a7      5 INSTR BELONGTO 40e650 
@@ -11966,11 +12053,11 @@
             40e82b      1 INSTR DEADREGS  EFLAGS ZZ retn 
             40e830     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 5          ; category 
             40e830      5 INSTR BELONGTO 40e7c0 
-            40e830      5 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ mov     edx, 5          ; category 
+            40e830      5 INSTR DEADREGS  EFLAGS RDX RSI RDI R12 R13 R14 R15 ZZ mov     edx, 5          ; category 
             40e835      5 INSTR BELONGTO 40e7c0 
-            40e835      5 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ mov     esi, offset aWordSSelected; "Word `%s' selected" 
+            40e835      5 INSTR DEADREGS  EFLAGS RSI RDI R12 R13 R14 R15 ZZ mov     esi, offset aWordSSelected; "Word `%s' selected" 
             40e83a      2 INSTR BELONGTO 40e7c0 
-            40e83a      2 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ xor     edi, edi        ; domainname 
+            40e83a      2 INSTR DEADREGS  EFLAGS RDI R12 R13 R14 R15 ZZ xor     edi, edi        ; domainname 
             40e83a     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi        ; domainname 
             40e83c     -1 INSTR LOCAL NoMetaUpdate call    _dcgettext 
             40e83c      5 INSTR BELONGTO 40e7c0 
@@ -11980,7 +12067,7 @@
             40e844      3 INSTR BELONGTO 40e7c0 
             40e844      3 INSTR DEADREGS  EFLAGS RBX RDI R12 R13 R14 R15 ZZ mov     rdi, rax 
             40e847      2 INSTR BELONGTO 40e7c0 
-            40e847      2 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ xor     eax, eax 
+            40e847      2 INSTR DEADREGS  EFLAGS RAX RBX R12 R13 R14 R15 ZZ xor     eax, eax 
             40e847     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             40e849     -1 INSTR LOCAL NoMetaUpdate call    _g_strdup_printf 
             40e849      5 INSTR BELONGTO 40e7c0 
@@ -11998,11 +12085,12 @@
             40e860      5 INSTR BELONGTO 40e7c0 
             40e860      5 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ call    _g_type_check_instance_cast 
             40e865      3 INSTR BELONGTO 40e7c0 
-            40e865      3 INSTR DEADREGS  EFLAGS RDX RDI R12 R13 R14 R15 ZZ mov     rdx, rbx 
+            40e865      3 INSTR DEADREGS  EFLAGS RDX RSI RDI R12 R13 R14 R15 ZZ mov     rdx, rbx 
             40e868      3 INSTR BELONGTO 40e7c0 
-            40e868      3 INSTR DEADREGS  EFLAGS RDI R12 R13 R14 R15 ZZ mov     rdi, rax 
-            40e86b     -1 INSTR LOCAL MetadataRedundant xor     esi, esi 
+            40e868      3 INSTR DEADREGS  EFLAGS RSI RDI R12 R13 R14 R15 ZZ mov     rdi, rax 
             40e86b      2 INSTR BELONGTO 40e7c0 
+            40e86b      2 INSTR DEADREGS  EFLAGS RSI R12 R13 R14 R15 ZZ xor     esi, esi 
+            40e86b     -2 INSTR LOCAL n RSI ZZ  AlwaysNUM xor     esi, esi 
             40e86d     -1 INSTR LOCAL NoMetaUpdate call    _gtk_statusbar_push 
             40e86d      5 INSTR BELONGTO 40e7c0 
             40e86d      5 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ call    _gtk_statusbar_push 
@@ -12077,9 +12165,9 @@
             40e8e5     -1 INSTR LOCAL NoMetaUpdate jnz     loc_40E990 
             40e8e5      6 INSTR BELONGTO 40e890 
             40e8eb      7 INSTR BELONGTO 40e890 
-            40e8eb      7 INSTR DEADREGS  EFLAGS RDI R12 R13 R14 R15 ZZ mov     rdi, [rbx+128h] 
+            40e8eb      7 INSTR DEADREGS  EFLAGS RSI RDI R12 R13 R14 R15 ZZ mov     rdi, [rbx+128h] 
             40e8f2      5 INSTR BELONGTO 40e890 
-            40e8f2      5 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ mov     esi, offset aDatabase; "database" 
+            40e8f2      5 INSTR DEADREGS  EFLAGS RSI R12 R13 R14 R15 ZZ mov     esi, offset aDatabase; "database" 
             40e8f7     -1 INSTR LOCAL NoMetaUpdate call    _g_settings_get_string 
             40e8f7      5 INSTR BELONGTO 40e890 
             40e8f7      5 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ call    _g_settings_get_string 
@@ -12136,12 +12224,12 @@
             40e957      5 INSTR BELONGTO 40e890 
             40e957      5 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ call    _gdict_database_chooser_set_current_database 
             40e95c      7 INSTR BELONGTO 40e890 
-            40e95c      7 INSTR DEADREGS  EFLAGS RDI R12 R13 R14 R15 ZZ mov     rbp, cs:qword_617EE0 
+            40e95c      7 INSTR DEADREGS  EFLAGS RSI RDI R12 R13 R14 R15 ZZ mov     rbp, cs:qword_617EE0 
             40e963      3 INSTR BELONGTO 40e890 
-            40e963      3 INSTR DEADREGS  EFLAGS RDI R12 R13 R14 R15 ZZ mov     rdi, rbx 
+            40e963      3 INSTR DEADREGS  EFLAGS RSI RDI R12 R13 R14 R15 ZZ mov     rdi, rbx 
             40e966     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 50h 
             40e966      5 INSTR BELONGTO 40e890 
-            40e966      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ mov     esi, 50h 
+            40e966      5 INSTR DEADREGS  EFLAGS RBX RSI R12 R13 R14 R15 ZZ mov     esi, 50h 
             40e96b     -1 INSTR LOCAL NoMetaUpdate call    _g_type_check_instance_cast 
             40e96b      5 INSTR BELONGTO 40e890 
             40e96b      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ call    _g_type_check_instance_cast 
@@ -12202,18 +12290,18 @@
             40e9d4      3 INSTR BELONGTO 40e9b0 
             40e9d4      3 INSTR DEADREGS  EFLAGS R12 R13 ZZ mov     r12, rsi 
             40e9d7      4 INSTR BELONGTO 40e9b0 
-            40e9d7      4 INSTR DEADREGS  EFLAGS R13 ZZ mov     [rsp+38h+var_38], rcx 
+            40e9d7      4 INSTR DEADREGS  EFLAGS RSI R13 ZZ mov     [rsp+38h+var_38], rcx 
             40e9d7      4 PTRIMMEDESP STACK 0 displ mov     [rsp+38h+var_38], rcx
             40e9db     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 18h 
             40e9db      5 INSTR BELONGTO 40e9b0 
-            40e9db      5 INSTR DEADREGS  EFLAGS R13 ZZ mov     esi, 18h 
+            40e9db      5 INSTR DEADREGS  EFLAGS RCX RSI R13 ZZ mov     esi, 18h 
             40e9e0      2 INSTR BELONGTO 40e9b0 
-            40e9e0      2 INSTR DEADREGS  EFLAGS R13 ZZ xor     ecx, ecx 
+            40e9e0      2 INSTR DEADREGS  EFLAGS RCX R13 ZZ xor     ecx, ecx 
             40e9e0     -2 INSTR LOCAL n RCX ZZ  AlwaysNUM xor     ecx, ecx 
             40e9e2      3 INSTR BELONGTO 40e9b0 
             40e9e2      3 INSTR DEADREGS  EFLAGS R13 ZZ mov     r13, rdx 
             40e9e5      2 INSTR BELONGTO 40e9b0 
-            40e9e5      2 INSTR DEADREGS  EFLAGS ZZ xor     edx, edx 
+            40e9e5      2 INSTR DEADREGS  EFLAGS RDX ZZ xor     edx, edx 
             40e9e5     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
             40e9e7      3 INSTR BELONGTO 40e9b0 
             40e9e7      3 INSTR DEADREGS  EFLAGS ZZ mov     rbp, rdi 
@@ -12229,16 +12317,19 @@
             40e9f5      5 INSTR DEADREGS  EFLAGS R12 ZZ call    sub_40E890 
             40e9fa     -2 INSTR LOCAL n R8 ZZ  AlwaysNUM xor     r8d, r8d 
             40e9fa      3 INSTR BELONGTO 40e9b0 
-            40e9fa      3 INSTR DEADREGS  EFLAGS RDI R8 R9 R12 ZZ xor     r8d, r8d 
-            40e9fd     -1 INSTR LOCAL MetadataRedundant xor     ecx, ecx 
+            40e9fa      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 R12 ZZ xor     r8d, r8d 
             40e9fd      2 INSTR BELONGTO 40e9b0 
-            40e9ff     -1 INSTR LOCAL MetadataRedundant xor     edx, edx 
+            40e9fd      2 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R9 R12 ZZ xor     ecx, ecx 
+            40e9fd     -2 INSTR LOCAL n RCX ZZ  AlwaysNUM xor     ecx, ecx 
             40e9ff      2 INSTR BELONGTO 40e9b0 
+            40e9ff      2 INSTR DEADREGS  EFLAGS RDX RSI RDI R9 R12 ZZ xor     edx, edx 
+            40e9ff     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
             40ea01     -2 INSTR LOCAL n R9 ZZ  NumericDEFs mov     r9d, offset sub_40E9B0 
             40ea01      6 INSTR BELONGTO 40e9b0 
-            40ea01      6 INSTR DEADREGS  EFLAGS RDI R9 R12 ZZ mov     r9d, offset sub_40E9B0 
-            40ea07     -1 INSTR LOCAL MetadataRedundant mov     esi, 18h 
+            40ea01      6 INSTR DEADREGS  EFLAGS RSI RDI R9 R12 ZZ mov     r9d, offset sub_40E9B0 
+            40ea07     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 18h 
             40ea07      5 INSTR BELONGTO 40e9b0 
+            40ea07      5 INSTR DEADREGS  EFLAGS RSI RDI R12 ZZ mov     esi, 18h 
             40ea0c      3 INSTR BELONGTO 40e9b0 
             40ea0c      3 INSTR DEADREGS  EFLAGS RDI R12 ZZ mov     rdi, rbp 
             40ea0f      4 INSTR BELONGTO 40e9b0 
@@ -12273,11 +12364,11 @@
             40ea43      1 INSTR DEADREGS  EFLAGS ZZ retn 
             40ea48     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 5          ; category 
             40ea48      5 INSTR BELONGTO 40e9b0 
-            40ea48      5 INSTR DEADREGS  EFLAGS R12 R14 R15 ZZ mov     edx, 5          ; category 
+            40ea48      5 INSTR DEADREGS  EFLAGS RDX RSI RDI R12 R14 R15 ZZ mov     edx, 5          ; category 
             40ea4d      5 INSTR BELONGTO 40e9b0 
-            40ea4d      5 INSTR DEADREGS  EFLAGS R12 R14 R15 ZZ mov     esi, offset aDatabaseSSelec; "Database `%s' selected" 
+            40ea4d      5 INSTR DEADREGS  EFLAGS RSI RDI R12 R14 R15 ZZ mov     esi, offset aDatabaseSSelec; "Database `%s' selected" 
             40ea52      2 INSTR BELONGTO 40e9b0 
-            40ea52      2 INSTR DEADREGS  EFLAGS R12 R14 R15 ZZ xor     edi, edi        ; domainname 
+            40ea52      2 INSTR DEADREGS  EFLAGS RDI R12 R14 R15 ZZ xor     edi, edi        ; domainname 
             40ea52     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi        ; domainname 
             40ea54     -1 INSTR LOCAL NoMetaUpdate call    _dcgettext 
             40ea54      5 INSTR BELONGTO 40e9b0 
@@ -12287,7 +12378,7 @@
             40ea5c      3 INSTR BELONGTO 40e9b0 
             40ea5c      3 INSTR DEADREGS  EFLAGS RDI R12 R13 R14 R15 ZZ mov     rdi, rax 
             40ea5f      2 INSTR BELONGTO 40e9b0 
-            40ea5f      2 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ xor     eax, eax 
+            40ea5f      2 INSTR DEADREGS  EFLAGS RAX R12 R13 R14 R15 ZZ xor     eax, eax 
             40ea5f     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             40ea61     -1 INSTR LOCAL NoMetaUpdate call    _g_strdup_printf 
             40ea61      5 INSTR BELONGTO 40e9b0 
@@ -12305,11 +12396,12 @@
             40ea78      5 INSTR BELONGTO 40e9b0 
             40ea78      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ call    _g_type_check_instance_cast 
             40ea7d      3 INSTR BELONGTO 40e9b0 
-            40ea7d      3 INSTR DEADREGS  EFLAGS RDX RBX RDI R12 R13 R14 R15 ZZ mov     rdx, rbp 
+            40ea7d      3 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI R12 R13 R14 R15 ZZ mov     rdx, rbp 
             40ea80      3 INSTR BELONGTO 40e9b0 
-            40ea80      3 INSTR DEADREGS  EFLAGS RBX RDI R12 R13 R14 R15 ZZ mov     rdi, rax 
-            40ea83     -1 INSTR LOCAL MetadataRedundant xor     esi, esi 
+            40ea80      3 INSTR DEADREGS  EFLAGS RBX RSI RDI R12 R13 R14 R15 ZZ mov     rdi, rax 
             40ea83      2 INSTR BELONGTO 40e9b0 
+            40ea83      2 INSTR DEADREGS  EFLAGS RBX RSI R12 R13 R14 R15 ZZ xor     esi, esi 
+            40ea83     -2 INSTR LOCAL n RSI ZZ  AlwaysNUM xor     esi, esi 
             40ea85     -1 INSTR LOCAL NoMetaUpdate call    _gtk_statusbar_push 
             40ea85      5 INSTR BELONGTO 40e9b0 
             40ea85      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ call    _gtk_statusbar_push 
@@ -12386,9 +12478,9 @@
             40eb05     -1 INSTR LOCAL NoMetaUpdate jnz     loc_40EBB0 
             40eb05      6 INSTR BELONGTO 40eab0 
             40eb0b      7 INSTR BELONGTO 40eab0 
-            40eb0b      7 INSTR DEADREGS  EFLAGS RDI R12 R13 R14 R15 ZZ mov     rdi, [rbx+128h] 
+            40eb0b      7 INSTR DEADREGS  EFLAGS RSI RDI R12 R13 R14 R15 ZZ mov     rdi, [rbx+128h] 
             40eb12      5 INSTR BELONGTO 40eab0 
-            40eb12      5 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ mov     esi, offset aStrategy; "strategy" 
+            40eb12      5 INSTR DEADREGS  EFLAGS RSI R12 R13 R14 R15 ZZ mov     esi, offset aStrategy; "strategy" 
             40eb17     -1 INSTR LOCAL NoMetaUpdate call    _g_settings_get_string 
             40eb17      5 INSTR BELONGTO 40eab0 
             40eb17      5 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ call    _g_settings_get_string 
@@ -12445,12 +12537,12 @@
             40eb74      5 INSTR BELONGTO 40eab0 
             40eb74      5 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ call    _gdict_strategy_chooser_set_current_strategy 
             40eb79      7 INSTR BELONGTO 40eab0 
-            40eb79      7 INSTR DEADREGS  EFLAGS RDI R12 R13 R14 R15 ZZ mov     rbp, cs:qword_617EE8 
+            40eb79      7 INSTR DEADREGS  EFLAGS RSI RDI R12 R13 R14 R15 ZZ mov     rbp, cs:qword_617EE8 
             40eb80      3 INSTR BELONGTO 40eab0 
-            40eb80      3 INSTR DEADREGS  EFLAGS RDI R12 R13 R14 R15 ZZ mov     rdi, rbx 
+            40eb80      3 INSTR DEADREGS  EFLAGS RSI RDI R12 R13 R14 R15 ZZ mov     rdi, rbx 
             40eb83     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 50h 
             40eb83      5 INSTR BELONGTO 40eab0 
-            40eb83      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ mov     esi, 50h 
+            40eb83      5 INSTR DEADREGS  EFLAGS RBX RSI R12 R13 R14 R15 ZZ mov     esi, 50h 
             40eb88     -1 INSTR LOCAL NoMetaUpdate call    _g_type_check_instance_cast 
             40eb88      5 INSTR BELONGTO 40eab0 
             40eb88      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ call    _g_type_check_instance_cast 
@@ -12534,14 +12626,14 @@
             40ec17     -1 INSTR LOCAL NoMetaUpdate jnz     loc_40EEAB 
             40ec17      6 INSTR BELONGTO 40ebd0 
             40ec1d      7 INSTR BELONGTO 40ebd0 
-            40ec1d      7 INSTR DEADREGS  EFLAGS RDI R12 R13 R14 R15 ZZ mov     rdi, [rbx+128h] 
+            40ec1d      7 INSTR DEADREGS  EFLAGS RSI RDI R12 R13 R14 R15 ZZ mov     rdi, [rbx+128h] 
             40ec24      5 INSTR BELONGTO 40ebd0 
-            40ec24      5 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ mov     esi, offset aSourceName; "source-name" 
+            40ec24      5 INSTR DEADREGS  EFLAGS RSI R12 R13 R14 R15 ZZ mov     esi, offset aSourceName; "source-name" 
             40ec29     -1 INSTR LOCAL NoMetaUpdate call    _g_settings_get_string 
             40ec29      5 INSTR BELONGTO 40ebd0 
             40ec29      5 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ call    _g_settings_get_string 
             40ec2e      7 INSTR BELONGTO 40ebd0 
-            40ec2e      7 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ mov     [rbx+0E0h], rax 
+            40ec2e      7 INSTR DEADREGS  EFLAGS RDI R12 R13 R14 R15 ZZ mov     [rbx+0E0h], rax 
             40ec35     -1 INSTR LOCAL NoMetaUpdate test    rax, rax 
             40ec35      3 INSTR BELONGTO 40ebd0 
             40ec38     -1 INSTR LOCAL NoMetaUpdate jz      loc_40EF40 
@@ -12556,7 +12648,7 @@
             40ec4d     -1 INSTR LOCAL NoMetaUpdate test    rax, rax 
             40ec4d      3 INSTR BELONGTO 40ebd0 
             40ec50      3 INSTR BELONGTO 40ebd0 
-            40ec50      3 INSTR DEADREGS  R12 R13 R14 R15 ZZ mov     r12, rax 
+            40ec50      3 INSTR DEADREGS  RDI R12 R13 R14 R15 ZZ mov     r12, rax 
             40ec53     -1 INSTR LOCAL NoMetaUpdate jz      loc_40EEC0 
             40ec53      6 INSTR BELONGTO 40ebd0 
             40ec59      3 INSTR BELONGTO 40ebd0 
@@ -12606,26 +12698,26 @@
             40eca5     -1 INSTR LOCAL NoMetaUpdate jz      loc_40ED2B 
             40eca5      6 INSTR BELONGTO 40ebd0 
             40ecab      6 INSTR BELONGTO 40ebd0 
-            40ecab      6 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ mov     esi, [rbx+0F8h] 
+            40ecab      6 INSTR DEADREGS  EFLAGS RSI R12 R13 R14 R15 ZZ mov     esi, [rbx+0F8h] 
             40ecb1     -1 INSTR LOCAL NoMetaUpdate call    _g_signal_handler_disconnect 
             40ecb1      5 INSTR BELONGTO 40ebd0 
             40ecb1      5 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ call    _g_signal_handler_disconnect 
             40ecb6      6 INSTR BELONGTO 40ebd0 
-            40ecb6      6 INSTR DEADREGS  EFLAGS RDI R12 R13 R14 R15 ZZ mov     esi, [rbx+0FCh] 
+            40ecb6      6 INSTR DEADREGS  EFLAGS RSI RDI R12 R13 R14 R15 ZZ mov     esi, [rbx+0FCh] 
             40ecbc      7 INSTR BELONGTO 40ebd0 
             40ecbc      7 INSTR DEADREGS  EFLAGS RDI R12 R13 R14 R15 ZZ mov     rdi, [rbx+0F0h] 
             40ecc3     -1 INSTR LOCAL NoMetaUpdate call    _g_signal_handler_disconnect 
             40ecc3      5 INSTR BELONGTO 40ebd0 
             40ecc3      5 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ call    _g_signal_handler_disconnect 
             40ecc8      6 INSTR BELONGTO 40ebd0 
-            40ecc8      6 INSTR DEADREGS  EFLAGS RDI R12 R13 R14 R15 ZZ mov     esi, [rbx+100h] 
+            40ecc8      6 INSTR DEADREGS  EFLAGS RSI RDI R12 R13 R14 R15 ZZ mov     esi, [rbx+100h] 
             40ecce      7 INSTR BELONGTO 40ebd0 
             40ecce      7 INSTR DEADREGS  EFLAGS RDI R12 R13 R14 R15 ZZ mov     rdi, [rbx+0F0h] 
             40ecd5     -1 INSTR LOCAL NoMetaUpdate call    _g_signal_handler_disconnect 
             40ecd5      5 INSTR BELONGTO 40ebd0 
             40ecd5      5 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ call    _g_signal_handler_disconnect 
             40ecda      6 INSTR BELONGTO 40ebd0 
-            40ecda      6 INSTR DEADREGS  EFLAGS RDI R12 R13 R14 R15 ZZ mov     esi, [rbx+104h] 
+            40ecda      6 INSTR DEADREGS  EFLAGS RSI RDI R12 R13 R14 R15 ZZ mov     esi, [rbx+104h] 
             40ece0      7 INSTR BELONGTO 40ebd0 
             40ece0      7 INSTR DEADREGS  EFLAGS RDI R12 R13 R14 R15 ZZ mov     rdi, [rbx+0F0h] 
             40ece7     -1 INSTR LOCAL NoMetaUpdate call    _g_signal_handler_disconnect 
@@ -12721,17 +12813,17 @@
             40ed9d      6 INSTR BELONGTO 40ebd0 
             40eda3     -2 INSTR LOCAL n R9 ZZ  AlwaysNUM xor     r9d, r9d 
             40eda3      3 INSTR BELONGTO 40ebd0 
-            40eda3      3 INSTR DEADREGS  EFLAGS RCX RDI R8 R9 R12 R13 R14 R15 ZZ xor     r9d, r9d 
+            40eda3      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 R12 R13 R14 R15 ZZ xor     r9d, r9d 
             40eda6     -2 INSTR LOCAL n R8 ZZ  AlwaysNUM xor     r8d, r8d 
             40eda6      3 INSTR BELONGTO 40ebd0 
-            40eda6      3 INSTR DEADREGS  EFLAGS RCX RDI R8 R12 R13 R14 R15 ZZ xor     r8d, r8d 
+            40eda6      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R12 R13 R14 R15 ZZ xor     r8d, r8d 
             40eda9      3 INSTR BELONGTO 40ebd0 
-            40eda9      3 INSTR DEADREGS  EFLAGS RCX RDI R12 R13 R14 R15 ZZ mov     rcx, rbx 
+            40eda9      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R12 R13 R14 R15 ZZ mov     rcx, rbx 
             40edac     -2 INSTR LOCAL n RDX ZZ  NumericDEFs mov     edx, offset sub_411710 
             40edac      5 INSTR BELONGTO 40ebd0 
-            40edac      5 INSTR DEADREGS  EFLAGS RDI R12 R13 R14 R15 ZZ mov     edx, offset sub_411710 
+            40edac      5 INSTR DEADREGS  EFLAGS RDX RSI RDI R12 R13 R14 R15 ZZ mov     edx, offset sub_411710 
             40edb1      5 INSTR BELONGTO 40ebd0 
-            40edb1      5 INSTR DEADREGS  EFLAGS RDI R12 R13 R14 R15 ZZ mov     esi, offset aDefinitionFoun; "definition-found" 
+            40edb1      5 INSTR DEADREGS  EFLAGS RSI RDI R12 R13 R14 R15 ZZ mov     esi, offset aDefinitionFoun; "definition-found" 
             40edb6      3 INSTR BELONGTO 40ebd0 
             40edb6      3 INSTR DEADREGS  EFLAGS RDI R12 R13 R14 R15 ZZ mov     rdi, rbp 
             40edb9     -1 INSTR LOCAL NoMetaUpdate call    _g_signal_connect_data 
@@ -12742,12 +12834,12 @@
             40edc1     -1 INSTR LOCAL MetadataRedundant xor     r8d, r8d 
             40edc1      3 INSTR BELONGTO 40ebd0 
             40edc4      3 INSTR BELONGTO 40ebd0 
-            40edc4      3 INSTR DEADREGS  EFLAGS RCX RDI R12 R13 R14 R15 ZZ mov     rcx, rbx 
+            40edc4      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R12 R13 R14 R15 ZZ mov     rcx, rbx 
             40edc7     -2 INSTR LOCAL n RDX ZZ  NumericDEFs mov     edx, offset loc_40E2C0 
             40edc7      5 INSTR BELONGTO 40ebd0 
-            40edc7      5 INSTR DEADREGS  EFLAGS RDI R12 R13 R14 R15 ZZ mov     edx, offset loc_40E2C0 
+            40edc7      5 INSTR DEADREGS  EFLAGS RDX RSI RDI R12 R13 R14 R15 ZZ mov     edx, offset loc_40E2C0 
             40edcc      5 INSTR BELONGTO 40ebd0 
-            40edcc      5 INSTR DEADREGS  EFLAGS RDI R12 R13 R14 R15 ZZ mov     esi, offset aLookupStart; "lookup-start" 
+            40edcc      5 INSTR DEADREGS  EFLAGS RSI RDI R12 R13 R14 R15 ZZ mov     esi, offset aLookupStart; "lookup-start" 
             40edd1      3 INSTR BELONGTO 40ebd0 
             40edd1      3 INSTR DEADREGS  EFLAGS RDI R12 R13 R14 R15 ZZ mov     rdi, rbp 
             40edd4      6 INSTR BELONGTO 40ebd0 
@@ -12760,12 +12852,12 @@
             40ede2     -1 INSTR LOCAL MetadataRedundant xor     r8d, r8d 
             40ede2      3 INSTR BELONGTO 40ebd0 
             40ede5      3 INSTR BELONGTO 40ebd0 
-            40ede5      3 INSTR DEADREGS  EFLAGS RCX RDI R12 R13 R14 R15 ZZ mov     rcx, rbx 
+            40ede5      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R12 R13 R14 R15 ZZ mov     rcx, rbx 
             40ede8     -2 INSTR LOCAL n RDX ZZ  NumericDEFs mov     edx, offset loc_4105F0 
             40ede8      5 INSTR BELONGTO 40ebd0 
-            40ede8      5 INSTR DEADREGS  EFLAGS RDI R12 R13 R14 R15 ZZ mov     edx, offset loc_4105F0 
+            40ede8      5 INSTR DEADREGS  EFLAGS RDX RSI RDI R12 R13 R14 R15 ZZ mov     edx, offset loc_4105F0 
             40eded      5 INSTR BELONGTO 40ebd0 
-            40eded      5 INSTR DEADREGS  EFLAGS RDI R12 R13 R14 R15 ZZ mov     esi, offset aLookupEnd; "lookup-end" 
+            40eded      5 INSTR DEADREGS  EFLAGS RSI RDI R12 R13 R14 R15 ZZ mov     esi, offset aLookupEnd; "lookup-end" 
             40edf2      3 INSTR BELONGTO 40ebd0 
             40edf2      3 INSTR DEADREGS  EFLAGS RDI R12 R13 R14 R15 ZZ mov     rdi, rbp 
             40edf5      6 INSTR BELONGTO 40ebd0 
@@ -12776,16 +12868,16 @@
             40ee00     -1 INSTR LOCAL MetadataRedundant xor     r9d, r9d 
             40ee00      3 INSTR BELONGTO 40ebd0 
             40ee03      6 INSTR BELONGTO 40ebd0 
-            40ee03      6 INSTR DEADREGS  EFLAGS RCX RDI R8 R12 R13 R14 R15 ZZ mov     [rbx+100h], eax 
+            40ee03      6 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R12 R13 R14 R15 ZZ mov     [rbx+100h], eax 
             40ee09     -1 INSTR LOCAL MetadataRedundant xor     r8d, r8d 
             40ee09      3 INSTR BELONGTO 40ebd0 
             40ee0c      3 INSTR BELONGTO 40ebd0 
-            40ee0c      3 INSTR DEADREGS  EFLAGS RCX RDI R12 R13 R14 R15 ZZ mov     rcx, rbx 
+            40ee0c      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R12 R13 R14 R15 ZZ mov     rcx, rbx 
             40ee0f     -2 INSTR LOCAL n RDX ZZ  NumericDEFs mov     edx, offset loc_410450 
             40ee0f      5 INSTR BELONGTO 40ebd0 
-            40ee0f      5 INSTR DEADREGS  EFLAGS RDI R12 R13 R14 R15 ZZ mov     edx, offset loc_410450 
+            40ee0f      5 INSTR DEADREGS  EFLAGS RDX RSI RDI R12 R13 R14 R15 ZZ mov     edx, offset loc_410450 
             40ee14      5 INSTR BELONGTO 40ebd0 
-            40ee14      5 INSTR DEADREGS  EFLAGS RDI R12 R13 R14 R15 ZZ mov     esi, offset aError; "error" 
+            40ee14      5 INSTR DEADREGS  EFLAGS RSI RDI R12 R13 R14 R15 ZZ mov     esi, offset aError; "error" 
             40ee19      3 INSTR BELONGTO 40ebd0 
             40ee19      3 INSTR DEADREGS  EFLAGS RDI R12 R13 R14 R15 ZZ mov     rdi, rbp 
             40ee1c     -1 INSTR LOCAL NoMetaUpdate call    _g_signal_connect_data 
@@ -12821,12 +12913,12 @@
             40ee54      5 INSTR BELONGTO 40ebd0 
             40ee54      5 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ call    _gdict_source_chooser_set_current_source 
             40ee59      7 INSTR BELONGTO 40ebd0 
-            40ee59      7 INSTR DEADREGS  EFLAGS RDI R12 R13 R14 R15 ZZ mov     rbp, cs:qword_617ED8 
+            40ee59      7 INSTR DEADREGS  EFLAGS RSI RDI R12 R13 R14 R15 ZZ mov     rbp, cs:qword_617ED8 
             40ee60      3 INSTR BELONGTO 40ebd0 
-            40ee60      3 INSTR DEADREGS  EFLAGS RDI R12 R13 R14 R15 ZZ mov     rdi, rbx 
+            40ee60      3 INSTR DEADREGS  EFLAGS RSI RDI R12 R13 R14 R15 ZZ mov     rdi, rbx 
             40ee63     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 50h 
             40ee63      5 INSTR BELONGTO 40ebd0 
-            40ee63      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ mov     esi, 50h 
+            40ee63      5 INSTR DEADREGS  EFLAGS RBX RSI R12 R13 R14 R15 ZZ mov     esi, 50h 
             40ee68     -1 INSTR LOCAL NoMetaUpdate call    _g_type_check_instance_cast 
             40ee68      5 INSTR BELONGTO 40ebd0 
             40ee68      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ call    _g_type_check_instance_cast 
@@ -12878,16 +12970,16 @@
             40eeae      5 INSTR BELONGTO 40ebd0 
             40eeae      5 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ call    _g_strdup 
             40eeb3      7 INSTR BELONGTO 40ebd0 
-            40eeb3      7 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ mov     [rbx+0E0h], rax 
+            40eeb3      7 INSTR DEADREGS  EFLAGS RDI R12 R13 R14 R15 ZZ mov     [rbx+0E0h], rax 
             40eeba     -1 INSTR LOCAL NoMetaUpdate jmp     loc_40EC35 
             40eeba      5 INSTR BELONGTO 40ebd0 
             40eec0      7 INSTR BELONGTO 40ebd0 
-            40eec0      7 INSTR DEADREGS  RSI R12 R13 R14 R15 ZZ mov     rbp, [rbx+0E0h] 
+            40eec0      7 INSTR DEADREGS  RCX RSI RDI R12 R13 R14 R15 ZZ mov     rbp, [rbx+0E0h] 
             40eec7      5 INSTR BELONGTO 40ebd0 
-            40eec7      5 INSTR DEADREGS  RSI R12 R13 R14 R15 ZZ mov     edi, offset aDefault; "Default" 
+            40eec7      5 INSTR DEADREGS  RCX RSI RDI R12 R13 R14 R15 ZZ mov     edi, offset aDefault; "Default" 
             40eecc     -2 INSTR LOCAL n RCX ZZ  NUMVia2ndSrcIMMEDNUM mov     ecx, 8 
             40eecc      5 INSTR BELONGTO 40ebd0 
-            40eecc      5 INSTR DEADREGS  RSI R12 R13 R14 R15 ZZ mov     ecx, 8 
+            40eecc      5 INSTR DEADREGS  RCX RSI R12 R13 R14 R15 ZZ mov     ecx, 8 
             40eed1      3 INSTR BELONGTO 40ebd0 
             40eed1      3 INSTR DEADREGS  RSI R12 R13 R14 R15 ZZ mov     rsi, rbp 
             40eed4     -1 INSTR LOCAL NoMetaUpdate repe cmpsb 
@@ -12896,11 +12988,11 @@
             40eed6      6 INSTR BELONGTO 40ebd0 
             40eedc     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 5          ; category 
             40eedc      5 INSTR BELONGTO 40ebd0 
-            40eedc      5 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ mov     edx, 5          ; category 
+            40eedc      5 INSTR DEADREGS  EFLAGS RDX RSI RDI R12 R13 R14 R15 ZZ mov     edx, 5          ; category 
             40eee1      5 INSTR BELONGTO 40ebd0 
-            40eee1      5 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ mov     esi, offset aNoDictionarySo; "No dictionary source available with nam"... 
+            40eee1      5 INSTR DEADREGS  EFLAGS RSI RDI R12 R13 R14 R15 ZZ mov     esi, offset aNoDictionarySo; "No dictionary source available with nam"... 
             40eee6      2 INSTR BELONGTO 40ebd0 
-            40eee6      2 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ xor     edi, edi        ; domainname 
+            40eee6      2 INSTR DEADREGS  EFLAGS RDI R12 R13 R14 R15 ZZ xor     edi, edi        ; domainname 
             40eee6     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi        ; domainname 
             40eee8     -1 INSTR LOCAL NoMetaUpdate call    _dcgettext 
             40eee8      5 INSTR BELONGTO 40ebd0 
@@ -12910,17 +13002,19 @@
             40eef0      3 INSTR BELONGTO 40ebd0 
             40eef0      3 INSTR DEADREGS  EFLAGS RDI R12 R13 R14 R15 ZZ mov     rdi, rax 
             40eef3      2 INSTR BELONGTO 40ebd0 
-            40eef3      2 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ xor     eax, eax 
+            40eef3      2 INSTR DEADREGS  EFLAGS RAX R12 R13 R14 R15 ZZ xor     eax, eax 
             40eef3     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             40eef5     -1 INSTR LOCAL NoMetaUpdate call    _g_strdup_printf 
             40eef5      5 INSTR BELONGTO 40ebd0 
             40eef5      5 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ call    _g_strdup_printf 
-            40eefa     -1 INSTR LOCAL MetadataRedundant mov     edx, 5          ; category 
+            40eefa     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 5          ; category 
             40eefa      5 INSTR BELONGTO 40ebd0 
+            40eefa      5 INSTR DEADREGS  EFLAGS RDX RSI RDI R12 R13 R14 R15 ZZ mov     edx, 5          ; category 
             40eeff      5 INSTR BELONGTO 40ebd0 
-            40eeff      5 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ mov     esi, offset aUnableToFindDi; "Unable to find dictionary source" 
-            40ef04     -1 INSTR LOCAL MetadataRedundant xor     edi, edi        ; domainname 
+            40eeff      5 INSTR DEADREGS  EFLAGS RSI RDI R12 R13 R14 R15 ZZ mov     esi, offset aUnableToFindDi; "Unable to find dictionary source" 
             40ef04      2 INSTR BELONGTO 40ebd0 
+            40ef04      2 INSTR DEADREGS  EFLAGS RDI R12 R13 R14 R15 ZZ xor     edi, edi        ; domainname 
+            40ef04     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi        ; domainname 
             40ef06      3 INSTR BELONGTO 40ebd0 
             40ef06      3 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ mov     rbp, rax 
             40ef09     -1 INSTR LOCAL NoMetaUpdate call    _dcgettext 
@@ -12958,7 +13052,7 @@
             40ef39     -1 INSTR LOCAL NoMetaUpdate jmp     loc_40EC9B 
             40ef39      5 INSTR BELONGTO 40ebd0 
             40ef40      5 INSTR BELONGTO 40ebd0 
-            40ef40      5 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ mov     edi, offset aDefault; "Default" 
+            40ef40      5 INSTR DEADREGS  EFLAGS RDI R12 R13 R14 R15 ZZ mov     edi, offset aDefault; "Default" 
             40ef45     -1 INSTR LOCAL NoMetaUpdate call    _g_strdup 
             40ef45      5 INSTR BELONGTO 40ebd0 
             40ef45      5 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ call    _g_strdup 
@@ -12972,7 +13066,7 @@
             40ef63      5 INSTR BELONGTO 40ebd0 
             40ef63      5 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ call    _g_free 
             40ef68      5 INSTR BELONGTO 40ebd0 
-            40ef68      5 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ mov     edi, offset aDefault; "Default" 
+            40ef68      5 INSTR DEADREGS  EFLAGS RDI R12 R13 R14 R15 ZZ mov     edi, offset aDefault; "Default" 
             40ef6d     -1 INSTR LOCAL NoMetaUpdate call    _g_strdup 
             40ef6d      5 INSTR BELONGTO 40ebd0 
             40ef6d      5 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ call    _g_strdup 
@@ -12988,24 +13082,26 @@
             40ef88     -1 INSTR LOCAL NoMetaUpdate test    rax, rax 
             40ef88      3 INSTR BELONGTO 40ebd0 
             40ef8b      3 INSTR BELONGTO 40ebd0 
-            40ef8b      3 INSTR DEADREGS  R12 R13 R14 R15 ZZ mov     r12, rax 
+            40ef8b      3 INSTR DEADREGS  RDI R12 R13 R14 R15 ZZ mov     r12, rax 
             40ef8e     -1 INSTR LOCAL NoMetaUpdate jnz     loc_40EC59 
             40ef8e      6 INSTR BELONGTO 40ebd0 
             40ef94      7 INSTR BELONGTO 40ebd0 
-            40ef94      7 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ mov     rbp, [rbx+0E0h] 
+            40ef94      7 INSTR DEADREGS  EFLAGS RDX RSI RDI R12 R13 R14 R15 ZZ mov     rbp, [rbx+0E0h] 
             40ef9b     -1 INSTR LOCAL NoMetaUpdate jmp     loc_40EEDC 
             40ef9b      5 INSTR BELONGTO 40ebd0 
             40efa0     -1 INSTR LOCAL NoMetaUpdate call    _gdict_source_get_description 
             40efa0      5 INSTR BELONGTO 40ebd0 
             40efa0      5 INSTR DEADREGS  EFLAGS R13 R14 R15 ZZ call    _gdict_source_get_description 
-            40efa5     -1 INSTR LOCAL MetadataRedundant mov     edx, 5          ; category 
+            40efa5     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 5          ; category 
             40efa5      5 INSTR BELONGTO 40ebd0 
+            40efa5      5 INSTR DEADREGS  EFLAGS RDX RSI RDI R13 R14 R15 ZZ mov     edx, 5          ; category 
             40efaa      3 INSTR BELONGTO 40ebd0 
-            40efaa      3 INSTR DEADREGS  EFLAGS R13 R14 R15 ZZ mov     r13, rax 
-            40efad     -1 INSTR LOCAL MetadataRedundant xor     edi, edi        ; domainname 
+            40efaa      3 INSTR DEADREGS  EFLAGS RSI RDI R13 R14 R15 ZZ mov     r13, rax 
             40efad      2 INSTR BELONGTO 40ebd0 
+            40efad      2 INSTR DEADREGS  EFLAGS RSI RDI R14 R15 ZZ xor     edi, edi        ; domainname 
+            40efad     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi        ; domainname 
             40efaf      5 INSTR BELONGTO 40ebd0 
-            40efaf      5 INSTR DEADREGS  EFLAGS R14 R15 ZZ mov     esi, offset aNoContextAvail; "No context available for source '%s'" 
+            40efaf      5 INSTR DEADREGS  EFLAGS RSI R14 R15 ZZ mov     esi, offset aNoContextAvail; "No context available for source '%s'" 
             40efb4     -1 INSTR LOCAL NoMetaUpdate call    _dcgettext 
             40efb4      5 INSTR BELONGTO 40ebd0 
             40efb4      5 INSTR DEADREGS  EFLAGS R14 R15 ZZ call    _dcgettext 
@@ -13014,17 +13110,19 @@
             40efbc      3 INSTR BELONGTO 40ebd0 
             40efbc      3 INSTR DEADREGS  EFLAGS RDI R13 R14 R15 ZZ mov     rdi, rax 
             40efbf      2 INSTR BELONGTO 40ebd0 
-            40efbf      2 INSTR DEADREGS  EFLAGS R13 R14 R15 ZZ xor     eax, eax 
+            40efbf      2 INSTR DEADREGS  EFLAGS RAX R13 R14 R15 ZZ xor     eax, eax 
             40efbf     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             40efc1     -1 INSTR LOCAL NoMetaUpdate call    _g_strdup_printf 
             40efc1      5 INSTR BELONGTO 40ebd0 
             40efc1      5 INSTR DEADREGS  EFLAGS R13 R14 R15 ZZ call    _g_strdup_printf 
-            40efc6     -1 INSTR LOCAL MetadataRedundant mov     edx, 5          ; category 
+            40efc6     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 5          ; category 
             40efc6      5 INSTR BELONGTO 40ebd0 
-            40efcb     -1 INSTR LOCAL MetadataRedundant xor     edi, edi        ; domainname 
+            40efc6      5 INSTR DEADREGS  EFLAGS RDX RSI RDI R13 R14 R15 ZZ mov     edx, 5          ; category 
             40efcb      2 INSTR BELONGTO 40ebd0 
+            40efcb      2 INSTR DEADREGS  EFLAGS RSI RDI R13 R14 R15 ZZ xor     edi, edi        ; domainname 
+            40efcb     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi        ; domainname 
             40efcd      5 INSTR BELONGTO 40ebd0 
-            40efcd      5 INSTR DEADREGS  EFLAGS R13 R14 R15 ZZ mov     esi, offset aUnableToCrea_4; "Unable to create a con" 
+            40efcd      5 INSTR DEADREGS  EFLAGS RSI R13 R14 R15 ZZ mov     esi, offset aUnableToCrea_4; "Unable to create a con" 
             40efd2      3 INSTR BELONGTO 40ebd0 
             40efd2      3 INSTR DEADREGS  EFLAGS R13 R14 R15 ZZ mov     r13, rax 
             40efd5     -1 INSTR LOCAL NoMetaUpdate call    _dcgettext 
@@ -13094,18 +13192,18 @@
             40f034      3 INSTR BELONGTO 40f010 
             40f034      3 INSTR DEADREGS  EFLAGS R12 R13 ZZ mov     r12, rsi 
             40f037      4 INSTR BELONGTO 40f010 
-            40f037      4 INSTR DEADREGS  EFLAGS R13 ZZ mov     [rsp+38h+var_38], rcx 
+            40f037      4 INSTR DEADREGS  EFLAGS RSI R13 ZZ mov     [rsp+38h+var_38], rcx 
             40f037      4 PTRIMMEDESP STACK 0 displ mov     [rsp+38h+var_38], rcx
             40f03b     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 18h 
             40f03b      5 INSTR BELONGTO 40f010 
-            40f03b      5 INSTR DEADREGS  EFLAGS R13 ZZ mov     esi, 18h 
+            40f03b      5 INSTR DEADREGS  EFLAGS RCX RSI R13 ZZ mov     esi, 18h 
             40f040      2 INSTR BELONGTO 40f010 
-            40f040      2 INSTR DEADREGS  EFLAGS R13 ZZ xor     ecx, ecx 
+            40f040      2 INSTR DEADREGS  EFLAGS RCX R13 ZZ xor     ecx, ecx 
             40f040     -2 INSTR LOCAL n RCX ZZ  AlwaysNUM xor     ecx, ecx 
             40f042      3 INSTR BELONGTO 40f010 
             40f042      3 INSTR DEADREGS  EFLAGS R13 ZZ mov     r13, rdx 
             40f045      2 INSTR BELONGTO 40f010 
-            40f045      2 INSTR DEADREGS  EFLAGS ZZ xor     edx, edx 
+            40f045      2 INSTR DEADREGS  EFLAGS RDX ZZ xor     edx, edx 
             40f045     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
             40f047      3 INSTR BELONGTO 40f010 
             40f047      3 INSTR DEADREGS  EFLAGS ZZ mov     rbp, rdi 
@@ -13121,16 +13219,19 @@
             40f055      5 INSTR DEADREGS  EFLAGS R12 ZZ call    sub_40EAB0 
             40f05a     -2 INSTR LOCAL n R8 ZZ  AlwaysNUM xor     r8d, r8d 
             40f05a      3 INSTR BELONGTO 40f010 
-            40f05a      3 INSTR DEADREGS  EFLAGS RDI R8 R9 R12 ZZ xor     r8d, r8d 
-            40f05d     -1 INSTR LOCAL MetadataRedundant xor     ecx, ecx 
+            40f05a      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 R12 ZZ xor     r8d, r8d 
             40f05d      2 INSTR BELONGTO 40f010 
-            40f05f     -1 INSTR LOCAL MetadataRedundant xor     edx, edx 
+            40f05d      2 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R9 R12 ZZ xor     ecx, ecx 
+            40f05d     -2 INSTR LOCAL n RCX ZZ  AlwaysNUM xor     ecx, ecx 
             40f05f      2 INSTR BELONGTO 40f010 
+            40f05f      2 INSTR DEADREGS  EFLAGS RDX RSI RDI R9 R12 ZZ xor     edx, edx 
+            40f05f     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
             40f061     -2 INSTR LOCAL n R9 ZZ  NumericDEFs mov     r9d, offset sub_40F010 
             40f061      6 INSTR BELONGTO 40f010 
-            40f061      6 INSTR DEADREGS  EFLAGS RDI R9 R12 ZZ mov     r9d, offset sub_40F010 
-            40f067     -1 INSTR LOCAL MetadataRedundant mov     esi, 18h 
+            40f061      6 INSTR DEADREGS  EFLAGS RSI RDI R9 R12 ZZ mov     r9d, offset sub_40F010 
+            40f067     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 18h 
             40f067      5 INSTR BELONGTO 40f010 
+            40f067      5 INSTR DEADREGS  EFLAGS RSI RDI R12 ZZ mov     esi, 18h 
             40f06c      3 INSTR BELONGTO 40f010 
             40f06c      3 INSTR DEADREGS  EFLAGS RDI R12 ZZ mov     rdi, rbp 
             40f06f      4 INSTR BELONGTO 40f010 
@@ -13165,11 +13266,11 @@
             40f0a3      1 INSTR DEADREGS  EFLAGS ZZ retn 
             40f0a8     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 5          ; category 
             40f0a8      5 INSTR BELONGTO 40f010 
-            40f0a8      5 INSTR DEADREGS  EFLAGS R12 R14 R15 ZZ mov     edx, 5          ; category 
+            40f0a8      5 INSTR DEADREGS  EFLAGS RDX RSI RDI R12 R14 R15 ZZ mov     edx, 5          ; category 
             40f0ad      5 INSTR BELONGTO 40f010 
-            40f0ad      5 INSTR DEADREGS  EFLAGS R12 R14 R15 ZZ mov     esi, offset aStrategySSelec; "Strategy `%s' selected" 
+            40f0ad      5 INSTR DEADREGS  EFLAGS RSI RDI R12 R14 R15 ZZ mov     esi, offset aStrategySSelec; "Strategy `%s' selected" 
             40f0b2      2 INSTR BELONGTO 40f010 
-            40f0b2      2 INSTR DEADREGS  EFLAGS R12 R14 R15 ZZ xor     edi, edi        ; domainname 
+            40f0b2      2 INSTR DEADREGS  EFLAGS RDI R12 R14 R15 ZZ xor     edi, edi        ; domainname 
             40f0b2     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi        ; domainname 
             40f0b4     -1 INSTR LOCAL NoMetaUpdate call    _dcgettext 
             40f0b4      5 INSTR BELONGTO 40f010 
@@ -13179,7 +13280,7 @@
             40f0bc      3 INSTR BELONGTO 40f010 
             40f0bc      3 INSTR DEADREGS  EFLAGS RDI R12 R13 R14 R15 ZZ mov     rdi, rax 
             40f0bf      2 INSTR BELONGTO 40f010 
-            40f0bf      2 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ xor     eax, eax 
+            40f0bf      2 INSTR DEADREGS  EFLAGS RAX R12 R13 R14 R15 ZZ xor     eax, eax 
             40f0bf     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             40f0c1     -1 INSTR LOCAL NoMetaUpdate call    _g_strdup_printf 
             40f0c1      5 INSTR BELONGTO 40f010 
@@ -13197,11 +13298,12 @@
             40f0d8      5 INSTR BELONGTO 40f010 
             40f0d8      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ call    _g_type_check_instance_cast 
             40f0dd      3 INSTR BELONGTO 40f010 
-            40f0dd      3 INSTR DEADREGS  EFLAGS RDX RBX RDI R12 R13 R14 R15 ZZ mov     rdx, rbp 
+            40f0dd      3 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI R12 R13 R14 R15 ZZ mov     rdx, rbp 
             40f0e0      3 INSTR BELONGTO 40f010 
-            40f0e0      3 INSTR DEADREGS  EFLAGS RBX RDI R12 R13 R14 R15 ZZ mov     rdi, rax 
-            40f0e3     -1 INSTR LOCAL MetadataRedundant xor     esi, esi 
+            40f0e0      3 INSTR DEADREGS  EFLAGS RBX RSI RDI R12 R13 R14 R15 ZZ mov     rdi, rax 
             40f0e3      2 INSTR BELONGTO 40f010 
+            40f0e3      2 INSTR DEADREGS  EFLAGS RBX RSI R12 R13 R14 R15 ZZ xor     esi, esi 
+            40f0e3     -2 INSTR LOCAL n RSI ZZ  AlwaysNUM xor     esi, esi 
             40f0e5     -1 INSTR LOCAL NoMetaUpdate call    _gtk_statusbar_push 
             40f0e5      5 INSTR BELONGTO 40f010 
             40f0e5      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ call    _gtk_statusbar_push 
@@ -13253,18 +13355,18 @@
             40f134      3 INSTR BELONGTO 40f110 
             40f134      3 INSTR DEADREGS  EFLAGS R12 R13 ZZ mov     r12, rsi 
             40f137      4 INSTR BELONGTO 40f110 
-            40f137      4 INSTR DEADREGS  EFLAGS R13 ZZ mov     [rsp+38h+var_38], rcx 
+            40f137      4 INSTR DEADREGS  EFLAGS RSI R13 ZZ mov     [rsp+38h+var_38], rcx 
             40f137      4 PTRIMMEDESP STACK 0 displ mov     [rsp+38h+var_38], rcx
             40f13b     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 18h 
             40f13b      5 INSTR BELONGTO 40f110 
-            40f13b      5 INSTR DEADREGS  EFLAGS R13 ZZ mov     esi, 18h 
+            40f13b      5 INSTR DEADREGS  EFLAGS RCX RSI R13 ZZ mov     esi, 18h 
             40f140      2 INSTR BELONGTO 40f110 
-            40f140      2 INSTR DEADREGS  EFLAGS R13 ZZ xor     ecx, ecx 
+            40f140      2 INSTR DEADREGS  EFLAGS RCX R13 ZZ xor     ecx, ecx 
             40f140     -2 INSTR LOCAL n RCX ZZ  AlwaysNUM xor     ecx, ecx 
             40f142      3 INSTR BELONGTO 40f110 
             40f142      3 INSTR DEADREGS  EFLAGS R13 ZZ mov     r13, rdx 
             40f145      2 INSTR BELONGTO 40f110 
-            40f145      2 INSTR DEADREGS  EFLAGS ZZ xor     edx, edx 
+            40f145      2 INSTR DEADREGS  EFLAGS RDX ZZ xor     edx, edx 
             40f145     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
             40f147      3 INSTR BELONGTO 40f110 
             40f147      3 INSTR DEADREGS  EFLAGS ZZ mov     rbp, rdi 
@@ -13280,14 +13382,17 @@
             40f155      5 INSTR DEADREGS  EFLAGS RAX RCX RDX R8 R9 R10 R11 R12 ZZ call    sub_40EBD0 
             40f15a     -1 INSTR LOCAL MetadataRedundant xor     r8d, r8d 
             40f15a      3 INSTR BELONGTO 40f110 
-            40f15d     -1 INSTR LOCAL MetadataRedundant xor     ecx, ecx 
             40f15d      2 INSTR BELONGTO 40f110 
-            40f15f     -1 INSTR LOCAL MetadataRedundant xor     edx, edx 
+            40f15d      2 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R9 R12 ZZ xor     ecx, ecx 
+            40f15d     -2 INSTR LOCAL n RCX ZZ  AlwaysNUM xor     ecx, ecx 
             40f15f      2 INSTR BELONGTO 40f110 
+            40f15f      2 INSTR DEADREGS  EFLAGS RDX RSI RDI R9 R12 ZZ xor     edx, edx 
+            40f15f     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
             40f161     -1 INSTR LOCAL MetadataRedundant mov     r9d, offset sub_40F110 
             40f161      6 INSTR BELONGTO 40f110 
-            40f167     -1 INSTR LOCAL MetadataRedundant mov     esi, 18h 
+            40f167     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 18h 
             40f167      5 INSTR BELONGTO 40f110 
+            40f167      5 INSTR DEADREGS  EFLAGS RSI RDI R12 ZZ mov     esi, 18h 
             40f16c      3 INSTR BELONGTO 40f110 
             40f16c      3 INSTR DEADREGS  EFLAGS RDI R12 ZZ mov     rdi, rbp 
             40f16f      4 INSTR BELONGTO 40f110 
@@ -13325,14 +13430,16 @@
             40f1ab     -1 INSTR LOCAL NoMetaUpdate call    _gdict_source_get_description 
             40f1ab      5 INSTR BELONGTO 40f110 
             40f1ab      5 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ call    _gdict_source_get_description 
-            40f1b0     -1 INSTR LOCAL MetadataRedundant mov     edx, 5          ; category 
+            40f1b0     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 5          ; category 
             40f1b0      5 INSTR BELONGTO 40f110 
+            40f1b0      5 INSTR DEADREGS  EFLAGS RDX RSI RDI R12 R13 R14 R15 ZZ mov     edx, 5          ; category 
             40f1b5      3 INSTR BELONGTO 40f110 
-            40f1b5      3 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ mov     rbp, rax 
+            40f1b5      3 INSTR DEADREGS  EFLAGS RSI RDI R12 R13 R14 R15 ZZ mov     rbp, rax 
             40f1b8      5 INSTR BELONGTO 40f110 
-            40f1b8      5 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ mov     esi, offset aDictionarySour; "Dictionary source `%s' selected" 
-            40f1bd     -1 INSTR LOCAL MetadataRedundant xor     edi, edi        ; domainname 
+            40f1b8      5 INSTR DEADREGS  EFLAGS RSI RDI R12 R13 R14 R15 ZZ mov     esi, offset aDictionarySour; "Dictionary source `%s' selected" 
             40f1bd      2 INSTR BELONGTO 40f110 
+            40f1bd      2 INSTR DEADREGS  EFLAGS RDI R12 R13 R14 R15 ZZ xor     edi, edi        ; domainname 
+            40f1bd     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi        ; domainname 
             40f1bf     -1 INSTR LOCAL NoMetaUpdate call    _dcgettext 
             40f1bf      5 INSTR BELONGTO 40f110 
             40f1bf      5 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ call    _dcgettext 
@@ -13341,7 +13448,7 @@
             40f1c7      3 INSTR BELONGTO 40f110 
             40f1c7      3 INSTR DEADREGS  EFLAGS RDI R12 R13 R14 R15 ZZ mov     rdi, rax 
             40f1ca      2 INSTR BELONGTO 40f110 
-            40f1ca      2 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ xor     eax, eax 
+            40f1ca      2 INSTR DEADREGS  EFLAGS RAX R12 R13 R14 R15 ZZ xor     eax, eax 
             40f1ca     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             40f1cc     -1 INSTR LOCAL NoMetaUpdate call    _g_strdup_printf 
             40f1cc      5 INSTR BELONGTO 40f110 
@@ -13359,11 +13466,12 @@
             40f1e3      5 INSTR BELONGTO 40f110 
             40f1e3      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ call    _g_type_check_instance_cast 
             40f1e8      3 INSTR BELONGTO 40f110 
-            40f1e8      3 INSTR DEADREGS  EFLAGS RDX RBX RDI R12 R13 R14 R15 ZZ mov     rdx, rbp 
+            40f1e8      3 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI R12 R13 R14 R15 ZZ mov     rdx, rbp 
             40f1eb      3 INSTR BELONGTO 40f110 
-            40f1eb      3 INSTR DEADREGS  EFLAGS RBX RDI R12 R13 R14 R15 ZZ mov     rdi, rax 
-            40f1ee     -1 INSTR LOCAL MetadataRedundant xor     esi, esi 
+            40f1eb      3 INSTR DEADREGS  EFLAGS RBX RSI RDI R12 R13 R14 R15 ZZ mov     rdi, rax 
             40f1ee      2 INSTR BELONGTO 40f110 
+            40f1ee      2 INSTR DEADREGS  EFLAGS RBX RSI R12 R13 R14 R15 ZZ xor     esi, esi 
+            40f1ee     -2 INSTR LOCAL n RSI ZZ  AlwaysNUM xor     esi, esi 
             40f1f0     -1 INSTR LOCAL NoMetaUpdate call    _gtk_statusbar_push 
             40f1f0      5 INSTR BELONGTO 40f110 
             40f1f0      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ call    _gtk_statusbar_push 
@@ -13414,7 +13522,7 @@
             40f240      1 INSTR BELONGTO 40f220 
             40f240      1 INSTR DEADREGS  EFLAGS ZZ retn 
             40f248      5 INSTR BELONGTO 40f220 
-            40f248      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     edi, offset qword_617EA0 
+            40f248      5 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     edi, offset qword_617EA0 
             40f24d     -1 INSTR LOCAL NoMetaUpdate call    _g_once_init_enter 
             40f24d      5 INSTR BELONGTO 40f220 
             40f24d      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_once_init_enter 
@@ -13423,7 +13531,7 @@
             40f254     -1 INSTR LOCAL NoMetaUpdate jz      short loc_40F234 
             40f254      2 INSTR BELONGTO 40f220 
             40f256      5 INSTR BELONGTO 40f220 
-            40f256      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     edi, offset aGdictwindow; "GdictWindow" 
+            40f256      5 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     edi, offset aGdictwindow; "GdictWindow" 
             40f25b     -1 INSTR LOCAL NoMetaUpdate call    _g_intern_static_string 
             40f25b      5 INSTR BELONGTO 40f220 
             40f25b      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_intern_static_string 
@@ -13433,20 +13541,21 @@
             40f263      5 INSTR BELONGTO 40f220 
             40f263      5 INSTR DEADREGS  EFLAGS ZZ call    _gtk_window_get_type 
             40f268      3 INSTR BELONGTO 40f220 
-            40f268      3 INSTR DEADREGS  EFLAGS RSI RDI R8 R9 ZZ mov     rsi, rbx 
+            40f268      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 ZZ mov     rsi, rbx 
             40f26b      3 INSTR BELONGTO 40f220 
-            40f26b      3 INSTR DEADREGS  EFLAGS RBX RDI R8 R9 ZZ mov     rdi, rax 
+            40f26b      3 INSTR DEADREGS  EFLAGS RCX RDX RBX RDI R8 R9 ZZ mov     rdi, rax 
             40f26e     -2 INSTR LOCAL n R9 ZZ  NumericDEFs mov     r9d, offset sub_40E580 
             40f26e      6 INSTR BELONGTO 40f220 
-            40f26e      6 INSTR DEADREGS  EFLAGS RBX R8 R9 ZZ mov     r9d, offset sub_40E580 
+            40f26e      6 INSTR DEADREGS  EFLAGS RCX RDX RBX R8 R9 ZZ mov     r9d, offset sub_40E580 
             40f274     -2 INSTR LOCAL n R8 ZZ  NUMVia2ndSrcIMMEDNUM mov     r8d, 170h 
             40f274      6 INSTR BELONGTO 40f220 
-            40f274      6 INSTR DEADREGS  EFLAGS RBX R8 ZZ mov     r8d, 170h 
+            40f274      6 INSTR DEADREGS  EFLAGS RCX RDX RBX R8 ZZ mov     r8d, 170h 
             40f27a     -2 INSTR LOCAL n RCX ZZ  NumericDEFs mov     ecx, offset sub_4123D0 
             40f27a      5 INSTR BELONGTO 40f220 
-            40f27a      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     ecx, offset sub_4123D0 
-            40f27f     -1 INSTR LOCAL MetadataRedundant mov     edx, 438h 
+            40f27a      5 INSTR DEADREGS  EFLAGS RCX RDX RBX ZZ mov     ecx, offset sub_4123D0 
+            40f27f     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 438h 
             40f27f      5 INSTR BELONGTO 40f220 
+            40f27f      5 INSTR DEADREGS  EFLAGS RDX RBX ZZ mov     edx, 438h 
             40f284      7 INSTR BELONGTO 40f220 
             40f284      7 INSTR DEADREGS  EFLAGS RBX ZZ mov     [rsp+18h+var_18], 0 
             40f284      7 PTRIMMEDESP STACK 0 displ mov     [rsp+18h+var_18], 0
@@ -13454,7 +13563,7 @@
             40f28b      5 INSTR BELONGTO 40f220 
             40f28b      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_type_register_static_simple 
             40f290      5 INSTR BELONGTO 40f220 
-            40f290      5 INSTR DEADREGS  EFLAGS RBX RSI ZZ mov     edi, offset qword_617EA0 
+            40f290      5 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ mov     edi, offset qword_617EA0 
             40f295      3 INSTR BELONGTO 40f220 
             40f295      3 INSTR DEADREGS  EFLAGS RBX RSI ZZ mov     rsi, rax 
             40f298     -1 INSTR LOCAL NoMetaUpdate call    _g_once_init_leave 
@@ -13488,7 +13597,7 @@
             40f2b3     -1 INSTR LOCAL NoMetaUpdate jz      short loc_40F2D1 
             40f2b3      2 INSTR BELONGTO 40f2a0 
             40f2b5      3 INSTR BELONGTO 40f2a0 
-            40f2b5      3 INSTR DEADREGS  EFLAGS RDX RDI ZZ mov     rdx, [rbx] 
+            40f2b5      3 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     rdx, [rbx] 
             40f2b8     -1 INSTR LOCAL NoMetaUpdate test    rdx, rdx 
             40f2b8      3 INSTR BELONGTO 40f2a0 
             40f2bb     -1 INSTR LOCAL NoMetaUpdate jz      short loc_40F2C2 
@@ -13509,16 +13618,16 @@
             40f2cf     -1 INSTR LOCAL NoMetaUpdate jnz     short loc_40F2F0 
             40f2cf      2 INSTR BELONGTO 40f2a0 
             40f2d1      6 INSTR BELONGTO 40f2a0 
-            40f2d1      6 INSTR DEADREGS  EFLAGS R8 ZZ mov     r8d, offset aGdict_is_windo; "GDICT_IS_WINDOW (window)" 
+            40f2d1      6 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 ZZ mov     r8d, offset aGdict_is_windo; "GDICT_IS_WINDOW (window)" 
             40f2d7      5 INSTR BELONGTO 40f2a0 
-            40f2d7      5 INSTR DEADREGS  EFLAGS ZZ mov     ecx, offset aGdict_window_s; "gdict_window_set_sidebar_visible" 
+            40f2d7      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI ZZ mov     ecx, offset aGdict_window_s; "gdict_window_set_sidebar_visible" 
             40f2dc     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 0E8h 
             40f2dc      5 INSTR BELONGTO 40f2a0 
-            40f2dc      5 INSTR DEADREGS  EFLAGS ZZ mov     edx, 0E8h 
+            40f2dc      5 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     edx, 0E8h 
             40f2e1      5 INSTR BELONGTO 40f2a0 
-            40f2e1      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, offset aGdictWindow_c; "gdict-window.c" 
+            40f2e1      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, offset aGdictWindow_c; "gdict-window.c" 
             40f2e6      2 INSTR BELONGTO 40f2a0 
-            40f2e6      2 INSTR DEADREGS  EFLAGS ZZ xor     edi, edi 
+            40f2e6      2 INSTR DEADREGS  EFLAGS RDI ZZ xor     edi, edi 
             40f2e6     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
             40f2e8     -1 INSTR LOCAL NoMetaUpdate call    _g_assertion_message_expr 
             40f2e8      5 INSTR BELONGTO 40f2a0 
@@ -13526,22 +13635,22 @@
             40f2ed      3 INSTR BELONGTO 40f2a0 
             40f2f0     -2 INSTR LOCAL n RAX ZZ  NumericDEFs movzx   eax, byte ptr [rbx+160h] 
             40f2f0      7 INSTR BELONGTO 40f2a0 
-            40f2f0      7 INSTR DEADREGS  EFLAGS RAX RDX RDI ZZ movzx   eax, byte ptr [rbx+160h] 
+            40f2f0      7 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI ZZ movzx   eax, byte ptr [rbx+160h] 
             40f2f7     -1 INSTR LOCAL NoMetaUpdate test    ebp, ebp 
             40f2f7      2 INSTR BELONGTO 40f2a0 
             40f2f9     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM setnz   dl 
             40f2f9      3 INSTR BELONGTO 40f2a0 
-            40f2f9      3 INSTR DEADREGS  RDX RDI ZZ setnz   dl 
+            40f2f9      3 INSTR DEADREGS  RCX RDX RSI RDI ZZ setnz   dl 
             40f2fc     -2 INSTR LOCAL n RDI ZZ  NumericDEFs movzx   edi, dl 
             40f2fc      3 INSTR BELONGTO 40f2a0 
-            40f2fc      3 INSTR DEADREGS  EFLAGS RDI ZZ movzx   edi, dl 
+            40f2fc      3 INSTR DEADREGS  EFLAGS RCX RSI RDI ZZ movzx   edi, dl 
             40f2ff      2 INSTR BELONGTO 40f2a0 
-            40f2ff      2 INSTR DEADREGS  EFLAGS ZZ mov     ecx, eax 
+            40f2ff      2 INSTR DEADREGS  EFLAGS RCX RSI ZZ mov     ecx, eax 
             40f2ff     -2 INSTR LOCAL n RCX ZZ  NumericDEFs mov     ecx, eax 
             40f301     -1 INSTR LOCAL MetadataRedundant shr     cl, 1 
             40f301      2 INSTR BELONGTO 40f2a0 
             40f303      2 INSTR BELONGTO 40f2a0 
-            40f303      2 INSTR DEADREGS  EFLAGS ZZ mov     esi, ecx 
+            40f303      2 INSTR DEADREGS  EFLAGS RSI ZZ mov     esi, ecx 
             40f303     -2 INSTR LOCAL n RSI ZZ  NumericDEFs mov     esi, ecx 
             40f305     -1 INSTR LOCAL MetadataRedundant and     esi, 1 
             40f305      3 INSTR BELONGTO 40f2a0 
@@ -13568,9 +13677,9 @@
             40f321      5 INSTR BELONGTO 40f2a0 
             40f321      5 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ call    _gtk_widget_show 
             40f326      7 INSTR BELONGTO 40f2a0 
-            40f326      7 INSTR DEADREGS  EFLAGS RDI R12 R13 R14 R15 ZZ mov     rdi, [rbx+0A8h] 
+            40f326      7 INSTR DEADREGS  EFLAGS RSI RDI R12 R13 R14 R15 ZZ mov     rdi, [rbx+0A8h] 
             40f32d      5 INSTR BELONGTO 40f2a0 
-            40f32d      5 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ mov     esi, offset aViewsidebar; "ViewSidebar" 
+            40f32d      5 INSTR DEADREGS  EFLAGS RSI R12 R13 R14 R15 ZZ mov     esi, offset aViewsidebar; "ViewSidebar" 
             40f332     -1 INSTR LOCAL NoMetaUpdate call    _gtk_action_group_get_action 
             40f332      5 INSTR BELONGTO 40f2a0 
             40f332      5 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ call    _gtk_action_group_get_action 
@@ -13594,11 +13703,12 @@
             40f353     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rsp, 8 
             40f353      4 INSTR BELONGTO 40f2a0 
             40f357      3 INSTR BELONGTO 40f2a0 
-            40f357      3 INSTR DEADREGS  EFLAGS RDI R12 R13 R14 R15 ZZ mov     rdi, rax 
+            40f357      3 INSTR DEADREGS  EFLAGS RSI RDI R12 R13 R14 R15 ZZ mov     rdi, rax 
             40f35a     -1 INSTR LOCAL MetadataRedundant and     ebx, 1 
             40f35a      3 INSTR BELONGTO 40f2a0 
-            40f35d     -1 INSTR LOCAL MetadataRedundant mov     esi, ebx 
             40f35d      2 INSTR BELONGTO 40f2a0 
+            40f35d      2 INSTR DEADREGS  EFLAGS RSI R12 R13 R14 R15 ZZ mov     esi, ebx 
+            40f35d     -2 INSTR LOCAL n RSI ZZ  NumericDEFs mov     esi, ebx 
             40f35f      1 INSTR BELONGTO 40f2a0 
             40f35f      1 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ pop     rbx 
             40f360      1 INSTR BELONGTO 40f2a0 
@@ -13627,7 +13737,7 @@
             40f390      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rsi 
             40f390      8 MEMORYHOLE STACK esp + 0 ReturnAddress 
             40f393      2 INSTR BELONGTO 40f390 
-            40f393      2 INSTR DEADREGS  EFLAGS ZZ xor     esi, esi 
+            40f393      2 INSTR DEADREGS  EFLAGS RSI ZZ xor     esi, esi 
             40f393     -2 INSTR LOCAL n RSI ZZ  AlwaysNUM xor     esi, esi 
             40f395     -1 INSTR LOCAL NoMetaUpdate jmp     sub_40F2A0 
             40f395      5 INSTR BELONGTO 40f390 
@@ -13703,16 +13813,16 @@
             40f480     -1 INSTR LOCAL NoMetaUpdate jnz     short loc_40F4A0 
             40f480      2 INSTR BELONGTO 40f450 
             40f482      6 INSTR BELONGTO 40f450 
-            40f482      6 INSTR DEADREGS  EFLAGS R8 ZZ mov     r8d, offset aGdict_is_windo; "GDICT_IS_WINDOW (window)" 
+            40f482      6 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 ZZ mov     r8d, offset aGdict_is_windo; "GDICT_IS_WINDOW (window)" 
             40f488      5 INSTR BELONGTO 40f450 
-            40f488      5 INSTR DEADREGS  EFLAGS ZZ mov     ecx, offset aGdict_window_c; "gdict_window_cmd_view_statusbar" 
+            40f488      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI ZZ mov     ecx, offset aGdict_window_c; "gdict_window_cmd_view_statusbar" 
             40f48d     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 460h 
             40f48d      5 INSTR BELONGTO 40f450 
-            40f48d      5 INSTR DEADREGS  EFLAGS ZZ mov     edx, 460h 
+            40f48d      5 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     edx, 460h 
             40f492      5 INSTR BELONGTO 40f450 
-            40f492      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, offset aGdictWindow_c; "gdict-window.c" 
+            40f492      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, offset aGdictWindow_c; "gdict-window.c" 
             40f497      2 INSTR BELONGTO 40f450 
-            40f497      2 INSTR DEADREGS  EFLAGS ZZ xor     edi, edi 
+            40f497      2 INSTR DEADREGS  EFLAGS RDI ZZ xor     edi, edi 
             40f497     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
             40f499     -1 INSTR LOCAL NoMetaUpdate call    _g_assertion_message_expr 
             40f499      5 INSTR BELONGTO 40f450 
@@ -13809,16 +13919,16 @@
             40f520     -1 INSTR LOCAL NoMetaUpdate jnz     short loc_40F540 
             40f520      2 INSTR BELONGTO 40f4f0 
             40f522      6 INSTR BELONGTO 40f4f0 
-            40f522      6 INSTR DEADREGS  EFLAGS R8 ZZ mov     r8d, offset aGdict_is_windo; "GDICT_IS_WINDOW (window)" 
+            40f522      6 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 ZZ mov     r8d, offset aGdict_is_windo; "GDICT_IS_WINDOW (window)" 
             40f528      5 INSTR BELONGTO 40f4f0 
-            40f528      5 INSTR DEADREGS  EFLAGS ZZ mov     ecx, offset aGdict_window_0; "gdict_window_cmd_view_sidebar" 
+            40f528      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI ZZ mov     ecx, offset aGdict_window_0; "gdict_window_cmd_view_sidebar" 
             40f52d     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 452h 
             40f52d      5 INSTR BELONGTO 40f4f0 
-            40f52d      5 INSTR DEADREGS  EFLAGS ZZ mov     edx, 452h 
+            40f52d      5 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     edx, 452h 
             40f532      5 INSTR BELONGTO 40f4f0 
-            40f532      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, offset aGdictWindow_c; "gdict-window.c" 
+            40f532      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, offset aGdictWindow_c; "gdict-window.c" 
             40f537      2 INSTR BELONGTO 40f4f0 
-            40f537      2 INSTR DEADREGS  EFLAGS ZZ xor     edi, edi 
+            40f537      2 INSTR DEADREGS  EFLAGS RDI ZZ xor     edi, edi 
             40f537     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
             40f539     -1 INSTR LOCAL NoMetaUpdate call    _g_assertion_message_expr 
             40f539      5 INSTR BELONGTO 40f4f0 
@@ -13906,16 +14016,16 @@
             40f5b8     -1 INSTR LOCAL NoMetaUpdate jnz     short loc_40F5E0 
             40f5b8      2 INSTR BELONGTO 40f590 
             40f5ba      6 INSTR BELONGTO 40f590 
-            40f5ba      6 INSTR DEADREGS  EFLAGS R8 ZZ mov     r8d, offset aGdict_is_windo; "GDICT_IS_WINDOW (window)" 
+            40f5ba      6 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 ZZ mov     r8d, offset aGdict_is_windo; "GDICT_IS_WINDOW (window)" 
             40f5c0      5 INSTR BELONGTO 40f590 
-            40f5c0      5 INSTR DEADREGS  EFLAGS ZZ mov     ecx, offset aGdict_window_1; "gdict_window_cmd_escape" 
+            40f5c0      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI ZZ mov     ecx, offset aGdict_window_1; "gdict_window_cmd_escape" 
             40f5c5     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 4F9h 
             40f5c5      5 INSTR BELONGTO 40f590 
-            40f5c5      5 INSTR DEADREGS  EFLAGS ZZ mov     edx, 4F9h 
+            40f5c5      5 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     edx, 4F9h 
             40f5ca      5 INSTR BELONGTO 40f590 
-            40f5ca      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, offset aGdictWindow_c; "gdict-window.c" 
+            40f5ca      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, offset aGdictWindow_c; "gdict-window.c" 
             40f5cf      2 INSTR BELONGTO 40f590 
-            40f5cf      2 INSTR DEADREGS  EFLAGS ZZ xor     edi, edi 
+            40f5cf      2 INSTR DEADREGS  EFLAGS RDI ZZ xor     edi, edi 
             40f5cf     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
             40f5d1     -1 INSTR LOCAL NoMetaUpdate call    _g_assertion_message_expr 
             40f5d1      5 INSTR BELONGTO 40f590 
@@ -13932,9 +14042,10 @@
             40f5ef      5 INSTR BELONGTO 40f590 
             40f5ef      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_type_check_instance_cast 
             40f5f4      1 INSTR BELONGTO 40f590 
-            40f5f4      1 INSTR DEADREGS  EFLAGS RBX RDI ZZ pop     rbx 
-            40f5f5     -1 INSTR LOCAL MetadataRedundant xor     esi, esi 
+            40f5f4      1 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ pop     rbx 
             40f5f5      2 INSTR BELONGTO 40f590 
+            40f5f5      2 INSTR DEADREGS  EFLAGS RSI RDI ZZ xor     esi, esi 
+            40f5f5     -2 INSTR LOCAL n RSI ZZ  AlwaysNUM xor     esi, esi 
             40f5f7      3 INSTR BELONGTO 40f590 
             40f5f7      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rax 
             40f5fa     -1 INSTR LOCAL NoMetaUpdate jmp     _gdict_defbox_set_show_find 
@@ -13978,16 +14089,16 @@
             40f628     -1 INSTR LOCAL NoMetaUpdate jnz     short loc_40F650 
             40f628      2 INSTR BELONGTO 40f600 
             40f62a      6 INSTR BELONGTO 40f600 
-            40f62a      6 INSTR DEADREGS  EFLAGS R8 ZZ mov     r8d, offset aGdict_is_windo; "GDICT_IS_WINDOW (window)" 
+            40f62a      6 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 ZZ mov     r8d, offset aGdict_is_windo; "GDICT_IS_WINDOW (window)" 
             40f630      5 INSTR BELONGTO 40f600 
-            40f630      5 INSTR DEADREGS  EFLAGS ZZ mov     ecx, offset aGdict_window_2; "gdict_window_cmd_lookup" 
+            40f630      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI ZZ mov     ecx, offset aGdict_window_2; "gdict_window_cmd_lookup" 
             40f635     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 4F0h 
             40f635      5 INSTR BELONGTO 40f600 
-            40f635      5 INSTR DEADREGS  EFLAGS ZZ mov     edx, 4F0h 
+            40f635      5 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     edx, 4F0h 
             40f63a      5 INSTR BELONGTO 40f600 
-            40f63a      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, offset aGdictWindow_c; "gdict-window.c" 
+            40f63a      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, offset aGdictWindow_c; "gdict-window.c" 
             40f63f      2 INSTR BELONGTO 40f600 
-            40f63f      2 INSTR DEADREGS  EFLAGS ZZ xor     edi, edi 
+            40f63f      2 INSTR DEADREGS  EFLAGS RDI ZZ xor     edi, edi 
             40f63f     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
             40f641     -1 INSTR LOCAL NoMetaUpdate call    _g_assertion_message_expr 
             40f641      5 INSTR BELONGTO 40f600 
@@ -14038,16 +14149,16 @@
             40f688     -1 INSTR LOCAL NoMetaUpdate jnz     short loc_40F6B0 
             40f688      2 INSTR BELONGTO 40f660 
             40f68a      6 INSTR BELONGTO 40f660 
-            40f68a      6 INSTR DEADREGS  EFLAGS R8 ZZ mov     r8d, offset aGdict_is_windo; "GDICT_IS_WINDOW (window)" 
+            40f68a      6 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 ZZ mov     r8d, offset aGdict_is_windo; "GDICT_IS_WINDOW (window)" 
             40f690      5 INSTR BELONGTO 40f660 
-            40f690      5 INSTR DEADREGS  EFLAGS ZZ mov     ecx, offset aGdict_window_3; "gdict_window_cmd_help_about" 
+            40f690      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI ZZ mov     ecx, offset aGdict_window_3; "gdict_window_cmd_help_about" 
             40f695     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 4E7h 
             40f695      5 INSTR BELONGTO 40f660 
-            40f695      5 INSTR DEADREGS  EFLAGS ZZ mov     edx, 4E7h 
+            40f695      5 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     edx, 4E7h 
             40f69a      5 INSTR BELONGTO 40f660 
-            40f69a      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, offset aGdictWindow_c; "gdict-window.c" 
+            40f69a      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, offset aGdictWindow_c; "gdict-window.c" 
             40f69f      2 INSTR BELONGTO 40f660 
-            40f69f      2 INSTR DEADREGS  EFLAGS ZZ xor     edi, edi 
+            40f69f      2 INSTR DEADREGS  EFLAGS RDI ZZ xor     edi, edi 
             40f69f     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
             40f6a1     -1 INSTR LOCAL NoMetaUpdate call    _g_assertion_message_expr 
             40f6a1      5 INSTR BELONGTO 40f660 
@@ -14120,11 +14231,11 @@
             40f713     -1 INSTR LOCAL NoMetaUpdate jnz     short loc_40F740 
             40f713      2 INSTR BELONGTO 40f6d0 
             40f715      5 INSTR BELONGTO 40f6d0 
-            40f715      5 INSTR DEADREGS  EFLAGS RBX R12 ZZ mov     edx, offset aGdict_is_windo; "GDICT_IS_WINDOW (window)" 
+            40f715      5 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI R12 ZZ mov     edx, offset aGdict_is_windo; "GDICT_IS_WINDOW (window)" 
             40f71a      5 INSTR BELONGTO 40f6d0 
-            40f71a      5 INSTR DEADREGS  EFLAGS RBX R12 ZZ mov     esi, offset aGdict_window_4; "gdict_window_cmd_help_contents" 
+            40f71a      5 INSTR DEADREGS  EFLAGS RBX RSI RDI R12 ZZ mov     esi, offset aGdict_window_4; "gdict_window_cmd_help_contents" 
             40f71f      2 INSTR BELONGTO 40f6d0 
-            40f71f      2 INSTR DEADREGS  EFLAGS RBX R12 ZZ xor     edi, edi 
+            40f71f      2 INSTR DEADREGS  EFLAGS RBX RDI R12 ZZ xor     edi, edi 
             40f71f     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
             40f721     -1 INSTR LOCAL NoMetaUpdate call    _g_return_if_fail_warning 
             40f721      5 INSTR BELONGTO 40f6d0 
@@ -14164,12 +14275,12 @@
             40f75a      5 INSTR BELONGTO 40f6d0 
             40f75a      5 INSTR DEADREGS  EFLAGS R12 ZZ call    _gtk_widget_get_screen 
             40f75f      5 INSTR BELONGTO 40f6d0 
-            40f75f      5 INSTR DEADREGS  EFLAGS RCX RDI R12 ZZ lea     rcx, [rsp+28h+var_20] 
+            40f75f      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R12 ZZ lea     rcx, [rsp+28h+var_20] 
             40f75f      5 PTRIMMEDESP STACK 8 displ lea     rcx, [rsp+28h+var_20]
             40f764      2 INSTR BELONGTO 40f6d0 
-            40f764      2 INSTR DEADREGS  EFLAGS RDI R12 ZZ mov     edx, ebp 
+            40f764      2 INSTR DEADREGS  EFLAGS RDX RSI RDI R12 ZZ mov     edx, ebp 
             40f766      5 INSTR BELONGTO 40f6d0 
-            40f766      5 INSTR DEADREGS  EFLAGS RDI R12 ZZ mov     esi, offset byte_4139A0 
+            40f766      5 INSTR DEADREGS  EFLAGS RSI RDI R12 ZZ mov     esi, offset byte_4139A0 
             40f76b      3 INSTR BELONGTO 40f6d0 
             40f76b      3 INSTR DEADREGS  EFLAGS RDI R12 ZZ mov     rdi, rax 
             40f76e     -1 INSTR LOCAL NoMetaUpdate call    _gtk_show_uri 
@@ -14184,12 +14295,12 @@
             40f77b      2 INSTR BELONGTO 40f6d0 
             40f77d     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 5          ; category 
             40f77d      5 INSTR BELONGTO 40f6d0 
-            40f77d      5 INSTR DEADREGS  EFLAGS ZZ mov     edx, 5          ; category 
+            40f77d      5 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     edx, 5          ; category 
             40f782      2 INSTR BELONGTO 40f6d0 
-            40f782      2 INSTR DEADREGS  EFLAGS ZZ xor     edi, edi        ; domainname 
+            40f782      2 INSTR DEADREGS  EFLAGS RSI RDI ZZ xor     edi, edi        ; domainname 
             40f782     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi        ; domainname 
             40f784      5 INSTR BELONGTO 40f6d0 
-            40f784      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, offset aThereWasAnErro; "There was an error while displaying hel"... 
+            40f784      5 INSTR DEADREGS  EFLAGS RSI ZZ mov     esi, offset aThereWasAnErro; "There was an error while displaying hel"... 
             40f789     -1 INSTR LOCAL NoMetaUpdate call    _dcgettext 
             40f789      5 INSTR BELONGTO 40f6d0 
             40f789      5 INSTR DEADREGS  EFLAGS ZZ call    _dcgettext 
@@ -14261,16 +14372,16 @@
             40f7e8     -1 INSTR LOCAL NoMetaUpdate jnz     short loc_40F810 
             40f7e8      2 INSTR BELONGTO 40f7c0 
             40f7ea      6 INSTR BELONGTO 40f7c0 
-            40f7ea      6 INSTR DEADREGS  EFLAGS R8 ZZ mov     r8d, offset aGdict_is_windo; "GDICT_IS_WINDOW (window)" 
+            40f7ea      6 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 ZZ mov     r8d, offset aGdict_is_windo; "GDICT_IS_WINDOW (window)" 
             40f7f0      5 INSTR BELONGTO 40f7c0 
-            40f7f0      5 INSTR DEADREGS  EFLAGS ZZ mov     ecx, offset aGdict_window_5; "gdict_window_cmd_view_strategies" 
+            40f7f0      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI ZZ mov     ecx, offset aGdict_window_5; "gdict_window_cmd_view_strategies" 
             40f7f5     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 485h 
             40f7f5      5 INSTR BELONGTO 40f7c0 
-            40f7f5      5 INSTR DEADREGS  EFLAGS ZZ mov     edx, 485h 
+            40f7f5      5 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     edx, 485h 
             40f7fa      5 INSTR BELONGTO 40f7c0 
-            40f7fa      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, offset aGdictWindow_c; "gdict-window.c" 
+            40f7fa      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, offset aGdictWindow_c; "gdict-window.c" 
             40f7ff      2 INSTR BELONGTO 40f7c0 
-            40f7ff      2 INSTR DEADREGS  EFLAGS ZZ xor     edi, edi 
+            40f7ff      2 INSTR DEADREGS  EFLAGS RDI ZZ xor     edi, edi 
             40f7ff     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
             40f801     -1 INSTR LOCAL NoMetaUpdate call    _g_assertion_message_expr 
             40f801      5 INSTR BELONGTO 40f7c0 
@@ -14287,17 +14398,17 @@
             40f81c      5 INSTR BELONGTO 40f7c0 
             40f81c      5 INSTR DEADREGS  EFLAGS ZZ call    _g_type_check_instance_cast 
             40f821      5 INSTR BELONGTO 40f7c0 
-            40f821      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     esi, offset aStratChooser; "strat-chooser" 
+            40f821      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, offset aStratChooser; "strat-chooser" 
             40f826      3 INSTR BELONGTO 40f7c0 
             40f826      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rax 
             40f829     -1 INSTR LOCAL NoMetaUpdate call    sub_40CAC0 
             40f829      5 INSTR BELONGTO 40f7c0 
             40f829      5 INSTR DEADREGS  EFLAGS ZZ call    sub_40CAC0 
             40f82e      3 INSTR BELONGTO 40f7c0 
-            40f82e      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rbx 
+            40f82e      3 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     rdi, rbx 
             40f831     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 1 
             40f831      5 INSTR BELONGTO 40f7c0 
-            40f831      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     esi, 1 
+            40f831      5 INSTR DEADREGS  EFLAGS RBX RSI ZZ mov     esi, 1 
             40f836      1 INSTR BELONGTO 40f7c0 
             40f836      1 INSTR DEADREGS  EFLAGS RBX ZZ pop     rbx 
             40f837     -1 INSTR LOCAL NoMetaUpdate jmp     sub_40F2A0 
@@ -14341,16 +14452,16 @@
             40f868     -1 INSTR LOCAL NoMetaUpdate jnz     short loc_40F890 
             40f868      2 INSTR BELONGTO 40f840 
             40f86a      6 INSTR BELONGTO 40f840 
-            40f86a      6 INSTR DEADREGS  EFLAGS R8 ZZ mov     r8d, offset aGdict_is_windo; "GDICT_IS_WINDOW (window)" 
+            40f86a      6 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 ZZ mov     r8d, offset aGdict_is_windo; "GDICT_IS_WINDOW (window)" 
             40f870      5 INSTR BELONGTO 40f840 
-            40f870      5 INSTR DEADREGS  EFLAGS ZZ mov     ecx, offset aGdict_window_6; "gdict_window_cmd_view_databases" 
+            40f870      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI ZZ mov     ecx, offset aGdict_window_6; "gdict_window_cmd_view_databases" 
             40f875     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 47Ah 
             40f875      5 INSTR BELONGTO 40f840 
-            40f875      5 INSTR DEADREGS  EFLAGS ZZ mov     edx, 47Ah 
+            40f875      5 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     edx, 47Ah 
             40f87a      5 INSTR BELONGTO 40f840 
-            40f87a      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, offset aGdictWindow_c; "gdict-window.c" 
+            40f87a      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, offset aGdictWindow_c; "gdict-window.c" 
             40f87f      2 INSTR BELONGTO 40f840 
-            40f87f      2 INSTR DEADREGS  EFLAGS ZZ xor     edi, edi 
+            40f87f      2 INSTR DEADREGS  EFLAGS RDI ZZ xor     edi, edi 
             40f87f     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
             40f881     -1 INSTR LOCAL NoMetaUpdate call    _g_assertion_message_expr 
             40f881      5 INSTR BELONGTO 40f840 
@@ -14367,17 +14478,17 @@
             40f89c      5 INSTR BELONGTO 40f840 
             40f89c      5 INSTR DEADREGS  EFLAGS ZZ call    _g_type_check_instance_cast 
             40f8a1      5 INSTR BELONGTO 40f840 
-            40f8a1      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     esi, offset aDbChooser; "db-chooser" 
+            40f8a1      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, offset aDbChooser; "db-chooser" 
             40f8a6      3 INSTR BELONGTO 40f840 
             40f8a6      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rax 
             40f8a9     -1 INSTR LOCAL NoMetaUpdate call    sub_40CAC0 
             40f8a9      5 INSTR BELONGTO 40f840 
             40f8a9      5 INSTR DEADREGS  EFLAGS ZZ call    sub_40CAC0 
             40f8ae      3 INSTR BELONGTO 40f840 
-            40f8ae      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rbx 
+            40f8ae      3 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     rdi, rbx 
             40f8b1     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 1 
             40f8b1      5 INSTR BELONGTO 40f840 
-            40f8b1      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     esi, 1 
+            40f8b1      5 INSTR DEADREGS  EFLAGS RBX RSI ZZ mov     esi, 1 
             40f8b6      1 INSTR BELONGTO 40f840 
             40f8b6      1 INSTR DEADREGS  EFLAGS RBX ZZ pop     rbx 
             40f8b7     -1 INSTR LOCAL NoMetaUpdate jmp     sub_40F2A0 
@@ -14421,16 +14532,16 @@
             40f8e8     -1 INSTR LOCAL NoMetaUpdate jnz     short loc_40F910 
             40f8e8      2 INSTR BELONGTO 40f8c0 
             40f8ea      6 INSTR BELONGTO 40f8c0 
-            40f8ea      6 INSTR DEADREGS  EFLAGS R8 ZZ mov     r8d, offset aGdict_is_windo; "GDICT_IS_WINDOW (window)" 
+            40f8ea      6 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 ZZ mov     r8d, offset aGdict_is_windo; "GDICT_IS_WINDOW (window)" 
             40f8f0      5 INSTR BELONGTO 40f8c0 
-            40f8f0      5 INSTR DEADREGS  EFLAGS ZZ mov     ecx, offset aGdict_window_7; "gdict_window_cmd_view_sources" 
+            40f8f0      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI ZZ mov     ecx, offset aGdict_window_7; "gdict_window_cmd_view_sources" 
             40f8f5     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 490h 
             40f8f5      5 INSTR BELONGTO 40f8c0 
-            40f8f5      5 INSTR DEADREGS  EFLAGS ZZ mov     edx, 490h 
+            40f8f5      5 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     edx, 490h 
             40f8fa      5 INSTR BELONGTO 40f8c0 
-            40f8fa      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, offset aGdictWindow_c; "gdict-window.c" 
+            40f8fa      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, offset aGdictWindow_c; "gdict-window.c" 
             40f8ff      2 INSTR BELONGTO 40f8c0 
-            40f8ff      2 INSTR DEADREGS  EFLAGS ZZ xor     edi, edi 
+            40f8ff      2 INSTR DEADREGS  EFLAGS RDI ZZ xor     edi, edi 
             40f8ff     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
             40f901     -1 INSTR LOCAL NoMetaUpdate call    _g_assertion_message_expr 
             40f901      5 INSTR BELONGTO 40f8c0 
@@ -14447,17 +14558,17 @@
             40f91c      5 INSTR BELONGTO 40f8c0 
             40f91c      5 INSTR DEADREGS  EFLAGS ZZ call    _g_type_check_instance_cast 
             40f921      5 INSTR BELONGTO 40f8c0 
-            40f921      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     esi, offset aSourceChooser; "source-chooser" 
+            40f921      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, offset aSourceChooser; "source-chooser" 
             40f926      3 INSTR BELONGTO 40f8c0 
             40f926      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rax 
             40f929     -1 INSTR LOCAL NoMetaUpdate call    sub_40CAC0 
             40f929      5 INSTR BELONGTO 40f8c0 
             40f929      5 INSTR DEADREGS  EFLAGS ZZ call    sub_40CAC0 
             40f92e      3 INSTR BELONGTO 40f8c0 
-            40f92e      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rbx 
+            40f92e      3 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     rdi, rbx 
             40f931     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 1 
             40f931      5 INSTR BELONGTO 40f8c0 
-            40f931      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     esi, 1 
+            40f931      5 INSTR DEADREGS  EFLAGS RBX RSI ZZ mov     esi, 1 
             40f936      1 INSTR BELONGTO 40f8c0 
             40f936      1 INSTR DEADREGS  EFLAGS RBX ZZ pop     rbx 
             40f937     -1 INSTR LOCAL NoMetaUpdate jmp     sub_40F2A0 
@@ -14501,16 +14612,16 @@
             40f968     -1 INSTR LOCAL NoMetaUpdate jnz     short loc_40F990 
             40f968      2 INSTR BELONGTO 40f940 
             40f96a      6 INSTR BELONGTO 40f940 
-            40f96a      6 INSTR DEADREGS  EFLAGS R8 ZZ mov     r8d, offset aGdict_is_windo; "GDICT_IS_WINDOW (window)" 
+            40f96a      6 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 ZZ mov     r8d, offset aGdict_is_windo; "GDICT_IS_WINDOW (window)" 
             40f970      5 INSTR BELONGTO 40f940 
-            40f970      5 INSTR DEADREGS  EFLAGS ZZ mov     ecx, offset aGdict_window_8; "gdict_window_cmd_view_speller" 
+            40f970      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI ZZ mov     ecx, offset aGdict_window_8; "gdict_window_cmd_view_speller" 
             40f975     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 46Fh 
             40f975      5 INSTR BELONGTO 40f940 
-            40f975      5 INSTR DEADREGS  EFLAGS ZZ mov     edx, 46Fh 
+            40f975      5 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     edx, 46Fh 
             40f97a      5 INSTR BELONGTO 40f940 
-            40f97a      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, offset aGdictWindow_c; "gdict-window.c" 
+            40f97a      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, offset aGdictWindow_c; "gdict-window.c" 
             40f97f      2 INSTR BELONGTO 40f940 
-            40f97f      2 INSTR DEADREGS  EFLAGS ZZ xor     edi, edi 
+            40f97f      2 INSTR DEADREGS  EFLAGS RDI ZZ xor     edi, edi 
             40f97f     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
             40f981     -1 INSTR LOCAL NoMetaUpdate call    _g_assertion_message_expr 
             40f981      5 INSTR BELONGTO 40f940 
@@ -14527,17 +14638,17 @@
             40f99c      5 INSTR BELONGTO 40f940 
             40f99c      5 INSTR DEADREGS  EFLAGS ZZ call    _g_type_check_instance_cast 
             40f9a1      5 INSTR BELONGTO 40f940 
-            40f9a1      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     esi, offset aSpeller; "speller" 
+            40f9a1      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, offset aSpeller; "speller" 
             40f9a6      3 INSTR BELONGTO 40f940 
             40f9a6      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rax 
             40f9a9     -1 INSTR LOCAL NoMetaUpdate call    sub_40CAC0 
             40f9a9      5 INSTR BELONGTO 40f940 
             40f9a9      5 INSTR DEADREGS  EFLAGS ZZ call    sub_40CAC0 
             40f9ae      3 INSTR BELONGTO 40f940 
-            40f9ae      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rbx 
+            40f9ae      3 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     rdi, rbx 
             40f9b1     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 1 
             40f9b1      5 INSTR BELONGTO 40f940 
-            40f9b1      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     esi, 1 
+            40f9b1      5 INSTR DEADREGS  EFLAGS RBX RSI ZZ mov     esi, 1 
             40f9b6      1 INSTR BELONGTO 40f940 
             40f9b6      1 INSTR DEADREGS  EFLAGS RBX ZZ pop     rbx 
             40f9b7     -1 INSTR LOCAL NoMetaUpdate jmp     sub_40F2A0 
@@ -14588,16 +14699,16 @@
             40f9fa     -1 INSTR LOCAL NoMetaUpdate jnz     short loc_40FA20 
             40f9fa      2 INSTR BELONGTO 40f9c0 
             40f9fc      6 INSTR BELONGTO 40f9c0 
-            40f9fc      6 INSTR DEADREGS  EFLAGS R8 R12 ZZ mov     r8d, offset aGdict_is_windo; "GDICT_IS_WINDOW (window)" 
+            40f9fc      6 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R12 ZZ mov     r8d, offset aGdict_is_windo; "GDICT_IS_WINDOW (window)" 
             40fa02      5 INSTR BELONGTO 40f9c0 
-            40fa02      5 INSTR DEADREGS  EFLAGS R12 ZZ mov     ecx, offset aGdict_window_9; "gdict_window_cmd_go_last_def" 
+            40fa02      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R12 ZZ mov     ecx, offset aGdict_window_9; "gdict_window_cmd_go_last_def" 
             40fa07     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 4C5h 
             40fa07      5 INSTR BELONGTO 40f9c0 
-            40fa07      5 INSTR DEADREGS  EFLAGS R12 ZZ mov     edx, 4C5h 
+            40fa07      5 INSTR DEADREGS  EFLAGS RDX RSI RDI R12 ZZ mov     edx, 4C5h 
             40fa0c      5 INSTR BELONGTO 40f9c0 
-            40fa0c      5 INSTR DEADREGS  EFLAGS R12 ZZ mov     esi, offset aGdictWindow_c; "gdict-window.c" 
+            40fa0c      5 INSTR DEADREGS  EFLAGS RSI RDI R12 ZZ mov     esi, offset aGdictWindow_c; "gdict-window.c" 
             40fa11      2 INSTR BELONGTO 40f9c0 
-            40fa11      2 INSTR DEADREGS  EFLAGS R12 ZZ xor     edi, edi 
+            40fa11      2 INSTR DEADREGS  EFLAGS RDI R12 ZZ xor     edi, edi 
             40fa11     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
             40fa13     -1 INSTR LOCAL NoMetaUpdate call    _g_assertion_message_expr 
             40fa13      5 INSTR BELONGTO 40f9c0 
@@ -14624,7 +14735,7 @@
             40fa43      5 INSTR BELONGTO 40f9c0 
             40fa43      5 INSTR DEADREGS  EFLAGS RBX R12 ZZ call    _g_type_check_instance_cast 
             40fa48      2 INSTR BELONGTO 40f9c0 
-            40fa48      2 INSTR DEADREGS  EFLAGS RBX RDI R12 ZZ mov     esi, ebp 
+            40fa48      2 INSTR DEADREGS  EFLAGS RBX RSI RDI R12 ZZ mov     esi, ebp 
             40fa4a      4 INSTR BELONGTO 40f9c0 
             40fa4a      4 INSTR DEADREGS  EFLAGS RBX RDI R12 ZZ mov     rbx, [rsp+18h+var_18] 
             40fa4a      4 PTRIMMEDESP STACK 0 displ mov     rbx, [rsp+18h+var_18]
@@ -14699,16 +14810,16 @@
             40fab8     -1 INSTR LOCAL NoMetaUpdate jnz     short loc_40FAE0 
             40fab8      2 INSTR BELONGTO 40fa90 
             40faba      6 INSTR BELONGTO 40fa90 
-            40faba      6 INSTR DEADREGS  EFLAGS R8 ZZ mov     r8d, offset aGdict_is_windo; "GDICT_IS_WINDOW (window)" 
+            40faba      6 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 ZZ mov     r8d, offset aGdict_is_windo; "GDICT_IS_WINDOW (window)" 
             40fac0      5 INSTR BELONGTO 40fa90 
-            40fac0      5 INSTR DEADREGS  EFLAGS ZZ mov     ecx, offset aGdict_windo_10; "gdict_window_cmd_go_first_def" 
+            40fac0      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI ZZ mov     ecx, offset aGdict_windo_10; "gdict_window_cmd_go_first_def" 
             40fac5     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 49Bh 
             40fac5      5 INSTR BELONGTO 40fa90 
-            40fac5      5 INSTR DEADREGS  EFLAGS ZZ mov     edx, 49Bh 
+            40fac5      5 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     edx, 49Bh 
             40faca      5 INSTR BELONGTO 40fa90 
-            40faca      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, offset aGdictWindow_c; "gdict-window.c" 
+            40faca      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, offset aGdictWindow_c; "gdict-window.c" 
             40facf      2 INSTR BELONGTO 40fa90 
-            40facf      2 INSTR DEADREGS  EFLAGS ZZ xor     edi, edi 
+            40facf      2 INSTR DEADREGS  EFLAGS RDI ZZ xor     edi, edi 
             40facf     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
             40fad1     -1 INSTR LOCAL NoMetaUpdate call    _g_assertion_message_expr 
             40fad1      5 INSTR BELONGTO 40fa90 
@@ -14727,9 +14838,10 @@
             40faf9      5 INSTR BELONGTO 40fa90 
             40faf9      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_type_check_instance_cast 
             40fafe      1 INSTR BELONGTO 40fa90 
-            40fafe      1 INSTR DEADREGS  EFLAGS RBX RDI ZZ pop     rbx 
-            40faff     -1 INSTR LOCAL MetadataRedundant xor     esi, esi 
+            40fafe      1 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ pop     rbx 
             40faff      2 INSTR BELONGTO 40fa90 
+            40faff      2 INSTR DEADREGS  EFLAGS RSI RDI ZZ xor     esi, esi 
+            40faff     -2 INSTR LOCAL n RSI ZZ  AlwaysNUM xor     esi, esi 
             40fb01      3 INSTR BELONGTO 40fa90 
             40fb01      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rax 
             40fb04     -1 INSTR LOCAL NoMetaUpdate jmp     _gdict_defbox_jump_to_definition 
@@ -14780,23 +14892,23 @@
             40fb3d     -1 INSTR LOCAL NoMetaUpdate jnz     short loc_40FB60 
             40fb3d      2 INSTR BELONGTO 40fb10 
             40fb3f      6 INSTR BELONGTO 40fb10 
-            40fb3f      6 INSTR DEADREGS  EFLAGS R8 ZZ mov     r8d, offset aGdict_is_windo; "GDICT_IS_WINDOW (window)" 
+            40fb3f      6 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 ZZ mov     r8d, offset aGdict_is_windo; "GDICT_IS_WINDOW (window)" 
             40fb45      5 INSTR BELONGTO 40fb10 
-            40fb45      5 INSTR DEADREGS  EFLAGS ZZ mov     ecx, offset aGdict_windo_11; "gdict_window_cmd_go_next_def" 
+            40fb45      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI ZZ mov     ecx, offset aGdict_windo_11; "gdict_window_cmd_go_next_def" 
             40fb4a     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 4B4h 
             40fb4a      5 INSTR BELONGTO 40fb10 
-            40fb4a      5 INSTR DEADREGS  EFLAGS ZZ mov     edx, 4B4h 
+            40fb4a      5 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     edx, 4B4h 
             40fb4f      5 INSTR BELONGTO 40fb10 
-            40fb4f      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, offset aGdictWindow_c; "gdict-window.c" 
+            40fb4f      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, offset aGdictWindow_c; "gdict-window.c" 
             40fb54      2 INSTR BELONGTO 40fb10 
-            40fb54      2 INSTR DEADREGS  EFLAGS ZZ xor     edi, edi 
+            40fb54      2 INSTR DEADREGS  EFLAGS RDI ZZ xor     edi, edi 
             40fb54     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
             40fb56     -1 INSTR LOCAL NoMetaUpdate call    _g_assertion_message_expr 
             40fb56      5 INSTR BELONGTO 40fb10 
             40fb56      5 INSTR DEADREGS  EFLAGS ZZ call    _g_assertion_message_expr 
             40fb5b      5 INSTR BELONGTO 40fb10 
             40fb60      6 INSTR BELONGTO 40fb10 
-            40fb60      6 INSTR DEADREGS  EFLAGS ZZ mov     eax, [rbx+0D0h] 
+            40fb60      6 INSTR DEADREGS  EFLAGS RAX ZZ mov     eax, [rbx+0D0h] 
             40fb66     -1 INSTR LOCAL NoMetaUpdate cmp     eax, 0FFFFFFFFh 
             40fb66      3 INSTR BELONGTO 40fb10 
             40fb69     -1 INSTR LOCAL NoMetaUpdate jnz     short loc_40FB90 
@@ -14843,7 +14955,7 @@
             40fbb7     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rsp, 8 
             40fbb7      4 INSTR BELONGTO 40fb10 
             40fbbb      2 INSTR BELONGTO 40fb10 
-            40fbbb      2 INSTR DEADREGS  EFLAGS RBX RDI R12 R13 R14 R15 ZZ mov     esi, ebp 
+            40fbbb      2 INSTR DEADREGS  EFLAGS RBX RSI RDI R12 R13 R14 R15 ZZ mov     esi, ebp 
             40fbbd      3 INSTR BELONGTO 40fb10 
             40fbbd      3 INSTR DEADREGS  EFLAGS RBX RDI R12 R13 R14 R15 ZZ mov     rdi, rax 
             40fbc0      1 INSTR BELONGTO 40fb10 
@@ -14907,16 +15019,16 @@
             40fc0d     -1 INSTR LOCAL NoMetaUpdate jnz     short loc_40FC30 
             40fc0d      2 INSTR BELONGTO 40fbe0 
             40fc0f      6 INSTR BELONGTO 40fbe0 
-            40fc0f      6 INSTR DEADREGS  EFLAGS R8 ZZ mov     r8d, offset aGdict_is_windo; "GDICT_IS_WINDOW (window)" 
+            40fc0f      6 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 ZZ mov     r8d, offset aGdict_is_windo; "GDICT_IS_WINDOW (window)" 
             40fc15      5 INSTR BELONGTO 40fbe0 
-            40fc15      5 INSTR DEADREGS  EFLAGS ZZ mov     ecx, offset aGdict_windo_12; "gdict_window_cmd_go_previous_def" 
+            40fc15      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI ZZ mov     ecx, offset aGdict_windo_12; "gdict_window_cmd_go_previous_def" 
             40fc1a     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 4A6h 
             40fc1a      5 INSTR BELONGTO 40fbe0 
-            40fc1a      5 INSTR DEADREGS  EFLAGS ZZ mov     edx, 4A6h 
+            40fc1a      5 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     edx, 4A6h 
             40fc1f      5 INSTR BELONGTO 40fbe0 
-            40fc1f      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, offset aGdictWindow_c; "gdict-window.c" 
+            40fc1f      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, offset aGdictWindow_c; "gdict-window.c" 
             40fc24      2 INSTR BELONGTO 40fbe0 
-            40fc24      2 INSTR DEADREGS  EFLAGS ZZ xor     edi, edi 
+            40fc24      2 INSTR DEADREGS  EFLAGS RDI ZZ xor     edi, edi 
             40fc24     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
             40fc26     -1 INSTR LOCAL NoMetaUpdate call    _g_assertion_message_expr 
             40fc26      5 INSTR BELONGTO 40fbe0 
@@ -14953,7 +15065,7 @@
             40fc65     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rsp, 8 
             40fc65      4 INSTR BELONGTO 40fbe0 
             40fc69      2 INSTR BELONGTO 40fbe0 
-            40fc69      2 INSTR DEADREGS  EFLAGS RBX RDI R12 R13 R14 R15 ZZ mov     esi, ebp 
+            40fc69      2 INSTR DEADREGS  EFLAGS RBX RSI RDI R12 R13 R14 R15 ZZ mov     esi, ebp 
             40fc69      8 DEALLOC STACK esp - 8 mov     esi, ebp
             40fc6b      3 INSTR BELONGTO 40fbe0 
             40fc6b      3 INSTR DEADREGS  EFLAGS RBX RDI R12 R13 R14 R15 ZZ mov     rdi, rax 
@@ -14988,7 +15100,7 @@
             40fc9e     -1 INSTR LOCAL NoMetaUpdate jz      short loc_40FCBC 
             40fc9e      2 INSTR BELONGTO 40fc80 
             40fca0      3 INSTR BELONGTO 40fc80 
-            40fca0      3 INSTR DEADREGS  EFLAGS RDX R12 ZZ mov     rdx, [rbx] 
+            40fca0      3 INSTR DEADREGS  EFLAGS RDX RSI RDI R12 ZZ mov     rdx, [rbx] 
             40fca3     -1 INSTR LOCAL NoMetaUpdate test    rdx, rdx 
             40fca3      3 INSTR BELONGTO 40fc80 
             40fca6     -1 INSTR LOCAL NoMetaUpdate jz      short loc_40FCAD 
@@ -15009,30 +15121,30 @@
             40fcba     -1 INSTR LOCAL NoMetaUpdate jnz     short loc_40FCE0 
             40fcba      2 INSTR BELONGTO 40fc80 
             40fcbc      6 INSTR BELONGTO 40fc80 
-            40fcbc      6 INSTR DEADREGS  EFLAGS R8 R12 ZZ mov     r8d, offset aGdict_is_windo; "GDICT_IS_WINDOW (window)" 
+            40fcbc      6 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R12 ZZ mov     r8d, offset aGdict_is_windo; "GDICT_IS_WINDOW (window)" 
             40fcc2      5 INSTR BELONGTO 40fc80 
-            40fcc2      5 INSTR DEADREGS  EFLAGS R12 ZZ mov     ecx, offset aGdict_windo_13; "gdict_window_cmd_edit_preferences" 
+            40fcc2      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R12 ZZ mov     ecx, offset aGdict_windo_13; "gdict_window_cmd_edit_preferences" 
             40fcc7     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 447h 
             40fcc7      5 INSTR BELONGTO 40fc80 
-            40fcc7      5 INSTR DEADREGS  EFLAGS R12 ZZ mov     edx, 447h 
+            40fcc7      5 INSTR DEADREGS  EFLAGS RDX RSI RDI R12 ZZ mov     edx, 447h 
             40fccc      5 INSTR BELONGTO 40fc80 
-            40fccc      5 INSTR DEADREGS  EFLAGS R12 ZZ mov     esi, offset aGdictWindow_c; "gdict-window.c" 
+            40fccc      5 INSTR DEADREGS  EFLAGS RSI RDI R12 ZZ mov     esi, offset aGdictWindow_c; "gdict-window.c" 
             40fcd1      2 INSTR BELONGTO 40fc80 
-            40fcd1      2 INSTR DEADREGS  EFLAGS R12 ZZ xor     edi, edi 
+            40fcd1      2 INSTR DEADREGS  EFLAGS RDI R12 ZZ xor     edi, edi 
             40fcd1     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
             40fcd3     -1 INSTR LOCAL NoMetaUpdate call    _g_assertion_message_expr 
             40fcd3      5 INSTR BELONGTO 40fc80 
             40fcd3      5 INSTR DEADREGS  EFLAGS R12 ZZ call    _g_assertion_message_expr 
             40fcd8      8 INSTR BELONGTO 40fc80 
             40fce0      7 INSTR BELONGTO 40fc80 
-            40fce0      7 INSTR DEADREGS  EFLAGS R12 ZZ mov     r12, [rbx+0E8h] 
+            40fce0      7 INSTR DEADREGS  EFLAGS RDX RSI RDI R12 ZZ mov     r12, [rbx+0E8h] 
             40fce7     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 5          ; category 
             40fce7      5 INSTR BELONGTO 40fc80 
-            40fce7      5 INSTR DEADREGS  EFLAGS ZZ mov     edx, 5          ; category 
+            40fce7      5 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     edx, 5          ; category 
             40fcec      5 INSTR BELONGTO 40fc80 
-            40fcec      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, offset aDictionaryPref; "Dictionary Preferences" 
+            40fcec      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, offset aDictionaryPref; "Dictionary Preferences" 
             40fcf1      2 INSTR BELONGTO 40fc80 
-            40fcf1      2 INSTR DEADREGS  EFLAGS ZZ xor     edi, edi        ; domainname 
+            40fcf1      2 INSTR DEADREGS  EFLAGS RDI ZZ xor     edi, edi        ; domainname 
             40fcf1     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi        ; domainname 
             40fcf3     -1 INSTR LOCAL NoMetaUpdate call    _dcgettext 
             40fcf3      5 INSTR BELONGTO 40fc80 
@@ -15106,16 +15218,16 @@
             40fd58     -1 INSTR LOCAL NoMetaUpdate jnz     short loc_40FD80 
             40fd58      2 INSTR BELONGTO 40fd30 
             40fd5a      6 INSTR BELONGTO 40fd30 
-            40fd5a      6 INSTR DEADREGS  EFLAGS R8 ZZ mov     r8d, offset aGdict_is_windo; "GDICT_IS_WINDOW (window)" 
+            40fd5a      6 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 ZZ mov     r8d, offset aGdict_is_windo; "GDICT_IS_WINDOW (window)" 
             40fd60      5 INSTR BELONGTO 40fd30 
-            40fd60      5 INSTR DEADREGS  EFLAGS ZZ mov     ecx, offset aGdict_windo_14; "gdict_window_cmd_edit_find_previous" 
+            40fd60      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI ZZ mov     ecx, offset aGdict_windo_14; "gdict_window_cmd_edit_find_previous" 
             40fd65     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 43Eh 
             40fd65      5 INSTR BELONGTO 40fd30 
-            40fd65      5 INSTR DEADREGS  EFLAGS ZZ mov     edx, 43Eh 
+            40fd65      5 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     edx, 43Eh 
             40fd6a      5 INSTR BELONGTO 40fd30 
-            40fd6a      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, offset aGdictWindow_c; "gdict-window.c" 
+            40fd6a      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, offset aGdictWindow_c; "gdict-window.c" 
             40fd6f      2 INSTR BELONGTO 40fd30 
-            40fd6f      2 INSTR DEADREGS  EFLAGS ZZ xor     edi, edi 
+            40fd6f      2 INSTR DEADREGS  EFLAGS RDI ZZ xor     edi, edi 
             40fd6f     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
             40fd71     -1 INSTR LOCAL NoMetaUpdate call    _g_assertion_message_expr 
             40fd71      5 INSTR BELONGTO 40fd30 
@@ -15176,16 +15288,16 @@
             40fdc8     -1 INSTR LOCAL NoMetaUpdate jnz     short loc_40FDF0 
             40fdc8      2 INSTR BELONGTO 40fda0 
             40fdca      6 INSTR BELONGTO 40fda0 
-            40fdca      6 INSTR DEADREGS  EFLAGS R8 ZZ mov     r8d, offset aGdict_is_windo; "GDICT_IS_WINDOW (window)" 
+            40fdca      6 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 ZZ mov     r8d, offset aGdict_is_windo; "GDICT_IS_WINDOW (window)" 
             40fdd0      5 INSTR BELONGTO 40fda0 
-            40fdd0      5 INSTR DEADREGS  EFLAGS ZZ mov     ecx, offset aGdict_windo_15; "gdict_window_cmd_edit_find_next" 
+            40fdd0      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI ZZ mov     ecx, offset aGdict_windo_15; "gdict_window_cmd_edit_find_next" 
             40fdd5     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 435h 
             40fdd5      5 INSTR BELONGTO 40fda0 
-            40fdd5      5 INSTR DEADREGS  EFLAGS ZZ mov     edx, 435h 
+            40fdd5      5 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     edx, 435h 
             40fdda      5 INSTR BELONGTO 40fda0 
-            40fdda      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, offset aGdictWindow_c; "gdict-window.c" 
+            40fdda      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, offset aGdictWindow_c; "gdict-window.c" 
             40fddf      2 INSTR BELONGTO 40fda0 
-            40fddf      2 INSTR DEADREGS  EFLAGS ZZ xor     edi, edi 
+            40fddf      2 INSTR DEADREGS  EFLAGS RDI ZZ xor     edi, edi 
             40fddf     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
             40fde1     -1 INSTR LOCAL NoMetaUpdate call    _g_assertion_message_expr 
             40fde1      5 INSTR BELONGTO 40fda0 
@@ -15246,16 +15358,16 @@
             40fe38     -1 INSTR LOCAL NoMetaUpdate jnz     short loc_40FE60 
             40fe38      2 INSTR BELONGTO 40fe10 
             40fe3a      6 INSTR BELONGTO 40fe10 
-            40fe3a      6 INSTR DEADREGS  EFLAGS R8 ZZ mov     r8d, offset aGdict_is_windo; "GDICT_IS_WINDOW (window)" 
+            40fe3a      6 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 ZZ mov     r8d, offset aGdict_is_windo; "GDICT_IS_WINDOW (window)" 
             40fe40      5 INSTR BELONGTO 40fe10 
-            40fe40      5 INSTR DEADREGS  EFLAGS ZZ mov     ecx, offset aGdict_windo_16; "gdict_window_cmd_edit_find" 
+            40fe40      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI ZZ mov     ecx, offset aGdict_windo_16; "gdict_window_cmd_edit_find" 
             40fe45     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 42Ch 
             40fe45      5 INSTR BELONGTO 40fe10 
-            40fe45      5 INSTR DEADREGS  EFLAGS ZZ mov     edx, 42Ch 
+            40fe45      5 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     edx, 42Ch 
             40fe4a      5 INSTR BELONGTO 40fe10 
-            40fe4a      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, offset aGdictWindow_c; "gdict-window.c" 
+            40fe4a      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, offset aGdictWindow_c; "gdict-window.c" 
             40fe4f      2 INSTR BELONGTO 40fe10 
-            40fe4f      2 INSTR DEADREGS  EFLAGS ZZ xor     edi, edi 
+            40fe4f      2 INSTR DEADREGS  EFLAGS RDI ZZ xor     edi, edi 
             40fe4f     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
             40fe51     -1 INSTR LOCAL NoMetaUpdate call    _g_assertion_message_expr 
             40fe51      5 INSTR BELONGTO 40fe10 
@@ -15272,9 +15384,10 @@
             40fe6f      5 INSTR BELONGTO 40fe10 
             40fe6f      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_type_check_instance_cast 
             40fe74      1 INSTR BELONGTO 40fe10 
-            40fe74      1 INSTR DEADREGS  EFLAGS RBX RDI ZZ pop     rbx 
-            40fe75     -1 INSTR LOCAL MetadataRedundant mov     esi, 1 
+            40fe74      1 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ pop     rbx 
+            40fe75     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 1 
             40fe75      5 INSTR BELONGTO 40fe10 
+            40fe75      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, 1 
             40fe7a      3 INSTR BELONGTO 40fe10 
             40fe7a      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rax 
             40fe7d     -1 INSTR LOCAL NoMetaUpdate jmp     _gdict_defbox_set_show_find 
@@ -15318,16 +15431,16 @@
             40feb8     -1 INSTR LOCAL NoMetaUpdate jnz     short loc_40FEE0 
             40feb8      2 INSTR BELONGTO 40fe90 
             40feba      6 INSTR BELONGTO 40fe90 
-            40feba      6 INSTR DEADREGS  EFLAGS R8 ZZ mov     r8d, offset aGdict_is_windo; "GDICT_IS_WINDOW (window)" 
+            40feba      6 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 ZZ mov     r8d, offset aGdict_is_windo; "GDICT_IS_WINDOW (window)" 
             40fec0      5 INSTR BELONGTO 40fe90 
-            40fec0      5 INSTR DEADREGS  EFLAGS ZZ mov     ecx, offset aGdict_windo_17; "gdict_window_cmd_edit_select_all" 
+            40fec0      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI ZZ mov     ecx, offset aGdict_windo_17; "gdict_window_cmd_edit_select_all" 
             40fec5     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 423h 
             40fec5      5 INSTR BELONGTO 40fe90 
-            40fec5      5 INSTR DEADREGS  EFLAGS ZZ mov     edx, 423h 
+            40fec5      5 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     edx, 423h 
             40feca      5 INSTR BELONGTO 40fe90 
-            40feca      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, offset aGdictWindow_c; "gdict-window.c" 
+            40feca      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, offset aGdictWindow_c; "gdict-window.c" 
             40fecf      2 INSTR BELONGTO 40fe90 
-            40fecf      2 INSTR DEADREGS  EFLAGS ZZ xor     edi, edi 
+            40fecf      2 INSTR DEADREGS  EFLAGS RDI ZZ xor     edi, edi 
             40fecf     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
             40fed1     -1 INSTR LOCAL NoMetaUpdate call    _g_assertion_message_expr 
             40fed1      5 INSTR BELONGTO 40fe90 
@@ -15372,7 +15485,7 @@
             40ff19     -1 INSTR LOCAL NoMetaUpdate jz      short loc_40FF37 
             40ff19      2 INSTR BELONGTO 40ff00 
             40ff1b      3 INSTR BELONGTO 40ff00 
-            40ff1b      3 INSTR DEADREGS  EFLAGS RDX ZZ mov     rdx, [rbx] 
+            40ff1b      3 INSTR DEADREGS  EFLAGS RDX RDI ZZ mov     rdx, [rbx] 
             40ff1e     -1 INSTR LOCAL NoMetaUpdate test    rdx, rdx 
             40ff1e      3 INSTR BELONGTO 40ff00 
             40ff21     -1 INSTR LOCAL NoMetaUpdate jz      short loc_40FF28 
@@ -15393,16 +15506,16 @@
             40ff35     -1 INSTR LOCAL NoMetaUpdate jnz     short loc_40FF58 
             40ff35      2 INSTR BELONGTO 40ff00 
             40ff37      6 INSTR BELONGTO 40ff00 
-            40ff37      6 INSTR DEADREGS  EFLAGS R8 ZZ mov     r8d, offset aGdict_is_windo; "GDICT_IS_WINDOW (window)" 
+            40ff37      6 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 ZZ mov     r8d, offset aGdict_is_windo; "GDICT_IS_WINDOW (window)" 
             40ff3d      5 INSTR BELONGTO 40ff00 
-            40ff3d      5 INSTR DEADREGS  EFLAGS ZZ mov     ecx, offset aGdict_windo_18; "gdict_window_cmd_edit_copy" 
+            40ff3d      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI ZZ mov     ecx, offset aGdict_windo_18; "gdict_window_cmd_edit_copy" 
             40ff42     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 419h 
             40ff42      5 INSTR BELONGTO 40ff00 
-            40ff42      5 INSTR DEADREGS  EFLAGS ZZ mov     edx, 419h 
+            40ff42      5 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     edx, 419h 
             40ff47      5 INSTR BELONGTO 40ff00 
-            40ff47      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, offset aGdictWindow_c; "gdict-window.c" 
+            40ff47      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, offset aGdictWindow_c; "gdict-window.c" 
             40ff4c      2 INSTR BELONGTO 40ff00 
-            40ff4c      2 INSTR DEADREGS  EFLAGS ZZ xor     edi, edi 
+            40ff4c      2 INSTR DEADREGS  EFLAGS RDI ZZ xor     edi, edi 
             40ff4c     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
             40ff4e     -1 INSTR LOCAL NoMetaUpdate call    _g_assertion_message_expr 
             40ff4e      5 INSTR BELONGTO 40ff00 
@@ -15410,7 +15523,7 @@
             40ff53      5 INSTR BELONGTO 40ff00 
             40ff58     -2 INSTR LOCAL n RDI ZZ  NUMVia2ndSrcIMMEDNUM mov     edi, 45h 
             40ff58      5 INSTR BELONGTO 40ff00 
-            40ff58      5 INSTR DEADREGS  EFLAGS ZZ mov     edi, 45h 
+            40ff58      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     edi, 45h 
             40ff5d     -1 INSTR LOCAL NoMetaUpdate call    _gtk_clipboard_get 
             40ff5d      5 INSTR BELONGTO 40ff00 
             40ff5d      5 INSTR DEADREGS  EFLAGS ZZ call    _gtk_clipboard_get 
@@ -15488,16 +15601,16 @@
             40ffd0     -1 INSTR LOCAL NoMetaUpdate jnz     short loc_40FFF0 
             40ffd0      2 INSTR BELONGTO 40ffa0 
             40ffd2      6 INSTR BELONGTO 40ffa0 
-            40ffd2      6 INSTR DEADREGS  EFLAGS R8 ZZ mov     r8d, offset aGdict_is_windo; "GDICT_IS_WINDOW (window)" 
+            40ffd2      6 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 ZZ mov     r8d, offset aGdict_is_windo; "GDICT_IS_WINDOW (window)" 
             40ffd8      5 INSTR BELONGTO 40ffa0 
-            40ffd8      5 INSTR DEADREGS  EFLAGS ZZ mov     ecx, offset aGdict_windo_19; "gdict_window_cmd_file_close_window" 
+            40ffd8      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI ZZ mov     ecx, offset aGdict_windo_19; "gdict_window_cmd_file_close_window" 
             40ffdd     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 409h 
             40ffdd      5 INSTR BELONGTO 40ffa0 
-            40ffdd      5 INSTR DEADREGS  EFLAGS ZZ mov     edx, 409h 
+            40ffdd      5 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     edx, 409h 
             40ffe2      5 INSTR BELONGTO 40ffa0 
-            40ffe2      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, offset aGdictWindow_c; "gdict-window.c" 
+            40ffe2      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, offset aGdictWindow_c; "gdict-window.c" 
             40ffe7      2 INSTR BELONGTO 40ffa0 
-            40ffe7      2 INSTR DEADREGS  EFLAGS ZZ xor     edi, edi 
+            40ffe7      2 INSTR DEADREGS  EFLAGS RDI ZZ xor     edi, edi 
             40ffe7     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
             40ffe9     -1 INSTR LOCAL NoMetaUpdate call    _g_assertion_message_expr 
             40ffe9      5 INSTR BELONGTO 40ffa0 
@@ -15588,16 +15701,16 @@
             41005d     -1 INSTR LOCAL NoMetaUpdate jnz     short loc_410080 
             41005d      2 INSTR BELONGTO 410030 
             41005f      6 INSTR BELONGTO 410030 
-            41005f      6 INSTR DEADREGS  EFLAGS R8 ZZ mov     r8d, offset aGdict_is_windo; "GDICT_IS_WINDOW (window)" 
+            41005f      6 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 ZZ mov     r8d, offset aGdict_is_windo; "GDICT_IS_WINDOW (window)" 
             410065      5 INSTR BELONGTO 410030 
-            410065      5 INSTR DEADREGS  EFLAGS ZZ mov     ecx, offset aGdict_windo_20; "gdict_window_cmd_file_print" 
+            410065      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI ZZ mov     ecx, offset aGdict_windo_20; "gdict_window_cmd_file_print" 
             41006a     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 3FFh 
             41006a      5 INSTR BELONGTO 410030 
-            41006a      5 INSTR DEADREGS  EFLAGS ZZ mov     edx, 3FFh 
+            41006a      5 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     edx, 3FFh 
             41006f      5 INSTR BELONGTO 410030 
-            41006f      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, offset aGdictWindow_c; "gdict-window.c" 
+            41006f      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, offset aGdictWindow_c; "gdict-window.c" 
             410074      2 INSTR BELONGTO 410030 
-            410074      2 INSTR DEADREGS  EFLAGS ZZ xor     edi, edi 
+            410074      2 INSTR DEADREGS  EFLAGS RDI ZZ xor     edi, edi 
             410074     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
             410076     -1 INSTR LOCAL NoMetaUpdate call    _g_assertion_message_expr 
             410076      5 INSTR BELONGTO 410030 
@@ -15684,16 +15797,16 @@
             4100ed     -1 INSTR LOCAL NoMetaUpdate jnz     short loc_410110 
             4100ed      2 INSTR BELONGTO 4100c0 
             4100ef      6 INSTR BELONGTO 4100c0 
-            4100ef      6 INSTR DEADREGS  EFLAGS R8 ZZ mov     r8d, offset aGdict_is_windo; "GDICT_IS_WINDOW (window)" 
+            4100ef      6 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 ZZ mov     r8d, offset aGdict_is_windo; "GDICT_IS_WINDOW (window)" 
             4100f5      5 INSTR BELONGTO 4100c0 
-            4100f5      5 INSTR DEADREGS  EFLAGS ZZ mov     ecx, offset aGdict_windo_21; "gdict_window_cmd_file_preview" 
+            4100f5      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI ZZ mov     ecx, offset aGdict_windo_21; "gdict_window_cmd_file_preview" 
             4100fa     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 3F5h 
             4100fa      5 INSTR BELONGTO 4100c0 
-            4100fa      5 INSTR DEADREGS  EFLAGS ZZ mov     edx, 3F5h 
+            4100fa      5 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     edx, 3F5h 
             4100ff      5 INSTR BELONGTO 4100c0 
-            4100ff      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, offset aGdictWindow_c; "gdict-window.c" 
+            4100ff      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, offset aGdictWindow_c; "gdict-window.c" 
             410104      2 INSTR BELONGTO 4100c0 
-            410104      2 INSTR DEADREGS  EFLAGS ZZ xor     edi, edi 
+            410104      2 INSTR DEADREGS  EFLAGS RDI ZZ xor     edi, edi 
             410104     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
             410106     -1 INSTR LOCAL NoMetaUpdate call    _g_assertion_message_expr 
             410106      5 INSTR BELONGTO 4100c0 
@@ -15792,16 +15905,16 @@
             410199     -1 INSTR LOCAL NoMetaUpdate jnz     short loc_4101C0 
             410199      2 INSTR BELONGTO 410150 
             41019b      6 INSTR BELONGTO 410150 
-            41019b      6 INSTR DEADREGS  EFLAGS R8 R12 R13 R14 R15 ZZ mov     r8d, offset aGdict_is_windo; "GDICT_IS_WINDOW (window)" 
+            41019b      6 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R12 R13 R14 R15 ZZ mov     r8d, offset aGdict_is_windo; "GDICT_IS_WINDOW (window)" 
             4101a1      5 INSTR BELONGTO 410150 
-            4101a1      5 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ mov     ecx, offset aGdict_windo_22; "gdict_window_cmd_save_as" 
+            4101a1      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R12 R13 R14 R15 ZZ mov     ecx, offset aGdict_windo_22; "gdict_window_cmd_save_as" 
             4101a6     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 3C0h 
             4101a6      5 INSTR BELONGTO 410150 
-            4101a6      5 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ mov     edx, 3C0h 
+            4101a6      5 INSTR DEADREGS  EFLAGS RDX RSI RDI R12 R13 R14 R15 ZZ mov     edx, 3C0h 
             4101ab      5 INSTR BELONGTO 410150 
-            4101ab      5 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ mov     esi, offset aGdictWindow_c; "gdict-window.c" 
+            4101ab      5 INSTR DEADREGS  EFLAGS RSI RDI R12 R13 R14 R15 ZZ mov     esi, offset aGdictWindow_c; "gdict-window.c" 
             4101b0      2 INSTR BELONGTO 410150 
-            4101b0      2 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ xor     edi, edi 
+            4101b0      2 INSTR DEADREGS  EFLAGS RDI R12 R13 R14 R15 ZZ xor     edi, edi 
             4101b0     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
             4101b2     -1 INSTR LOCAL NoMetaUpdate call    _g_assertion_message_expr 
             4101b2      5 INSTR BELONGTO 410150 
@@ -15819,32 +15932,35 @@
             4101ce     -1 INSTR LOCAL NoMetaUpdate call    _g_type_check_instance_cast 
             4101ce      5 INSTR BELONGTO 410150 
             4101ce      5 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ call    _g_type_check_instance_cast 
-            4101d3     -1 INSTR LOCAL MetadataRedundant xor     edi, edi        ; domainname 
             4101d3      2 INSTR BELONGTO 410150 
+            4101d3      2 INSTR DEADREGS  EFLAGS RDX RSI RDI R12 R13 R14 R15 ZZ xor     edi, edi        ; domainname 
+            4101d3     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi        ; domainname 
             4101d5      3 INSTR BELONGTO 410150 
-            4101d5      3 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ mov     r12, rax 
-            4101d8     -1 INSTR LOCAL MetadataRedundant mov     edx, 5          ; category 
+            4101d5      3 INSTR DEADREGS  EFLAGS RDX RSI R12 R13 R14 R15 ZZ mov     r12, rax 
+            4101d8     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 5          ; category 
             4101d8      5 INSTR BELONGTO 410150 
+            4101d8      5 INSTR DEADREGS  EFLAGS RDX RSI R13 R14 R15 ZZ mov     edx, 5          ; category 
             4101dd      5 INSTR BELONGTO 410150 
-            4101dd      5 INSTR DEADREGS  EFLAGS R13 R14 R15 ZZ mov     esi, offset aSaveACopy; "Save a Copy" 
+            4101dd      5 INSTR DEADREGS  EFLAGS RSI R13 R14 R15 ZZ mov     esi, offset aSaveACopy; "Save a Copy" 
             4101e2     -1 INSTR LOCAL NoMetaUpdate call    _dcgettext 
             4101e2      5 INSTR BELONGTO 410150 
             4101e2      5 INSTR DEADREGS  EFLAGS R13 R14 R15 ZZ call    _dcgettext 
             4101e7      6 INSTR BELONGTO 410150 
-            4101e7      6 INSTR DEADREGS  EFLAGS RSI RDI R8 R9 R13 R14 R15 ZZ mov     r9d, offset aGtkSave; "gtk-save" 
+            4101e7      6 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 R13 R14 R15 ZZ mov     r9d, offset aGtkSave; "gtk-save" 
             4101ed     -2 INSTR LOCAL n R8 ZZ  NUMVia2ndSrcIMMEDNUM mov     r8d, 0FFFFFFFAh 
             4101ed      6 INSTR BELONGTO 410150 
-            4101ed      6 INSTR DEADREGS  EFLAGS RSI RDI R8 R13 R14 R15 ZZ mov     r8d, 0FFFFFFFAh 
+            4101ed      6 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R13 R14 R15 ZZ mov     r8d, 0FFFFFFFAh 
             4101f3      5 INSTR BELONGTO 410150 
-            4101f3      5 INSTR DEADREGS  EFLAGS RSI RDI R13 R14 R15 ZZ mov     ecx, offset aGtkCancel; "gtk-cancel" 
-            4101f8     -1 INSTR LOCAL MetadataRedundant mov     edx, 1 
+            4101f3      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R13 R14 R15 ZZ mov     ecx, offset aGtkCancel; "gtk-cancel" 
+            4101f8     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 1 
             4101f8      5 INSTR BELONGTO 410150 
+            4101f8      5 INSTR DEADREGS  EFLAGS RDX RSI RDI R13 R14 R15 ZZ mov     edx, 1 
             4101fd      3 INSTR BELONGTO 410150 
             4101fd      3 INSTR DEADREGS  EFLAGS RSI RDI R13 R14 R15 ZZ mov     rsi, r12 
             410200      3 INSTR BELONGTO 410150 
             410200      3 INSTR DEADREGS  EFLAGS RDI R12 R13 R14 R15 ZZ mov     rdi, rax 
             410203      2 INSTR BELONGTO 410150 
-            410203      2 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ xor     eax, eax 
+            410203      2 INSTR DEADREGS  EFLAGS RAX R12 R13 R14 R15 ZZ xor     eax, eax 
             410203     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             410205     -1 INSTR LOCAL MetadataUnused mov     [rsp+68h+var_60], 0 
             410205      9 INSTR BELONGTO 410150 
@@ -15868,8 +15984,9 @@
             41022b     -1 INSTR LOCAL NoMetaUpdate call    _g_type_check_instance_cast 
             41022b      5 INSTR BELONGTO 410150 
             41022b      5 INSTR DEADREGS  EFLAGS R14 R15 ZZ call    _g_type_check_instance_cast 
-            410230     -1 INSTR LOCAL MetadataRedundant mov     esi, 1 
+            410230     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 1 
             410230      5 INSTR BELONGTO 410150 
+            410230      5 INSTR DEADREGS  EFLAGS RSI RDI R14 R15 ZZ mov     esi, 1 
             410235      3 INSTR BELONGTO 410150 
             410235      3 INSTR DEADREGS  EFLAGS RDI R14 R15 ZZ mov     rdi, rax 
             410238     -1 INSTR LOCAL NoMetaUpdate call    _gtk_file_chooser_set_do_overwrite_confirmation 
@@ -15894,12 +16011,14 @@
             410256     -1 INSTR LOCAL NoMetaUpdate call    _gtk_file_chooser_set_current_folder 
             410256      5 INSTR BELONGTO 410150 
             410256      5 INSTR DEADREGS  EFLAGS R14 R15 ZZ call    _gtk_file_chooser_set_current_folder 
-            41025b     -1 INSTR LOCAL MetadataRedundant mov     edx, 5          ; category 
+            41025b     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 5          ; category 
             41025b      5 INSTR BELONGTO 410150 
-            410260     -1 INSTR LOCAL MetadataRedundant xor     edi, edi        ; domainname 
+            41025b      5 INSTR DEADREGS  EFLAGS RDX RSI RDI R14 R15 ZZ mov     edx, 5          ; category 
             410260      2 INSTR BELONGTO 410150 
+            410260      2 INSTR DEADREGS  EFLAGS RSI RDI R14 R15 ZZ xor     edi, edi        ; domainname 
+            410260     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi        ; domainname 
             410262      5 INSTR BELONGTO 410150 
-            410262      5 INSTR DEADREGS  EFLAGS R14 R15 ZZ mov     esi, offset aUntitledDocume; "Untitled document" 
+            410262      5 INSTR DEADREGS  EFLAGS RSI R14 R15 ZZ mov     esi, offset aUntitledDocume; "Untitled document" 
             410267     -1 INSTR LOCAL NoMetaUpdate call    _dcgettext 
             410267      5 INSTR BELONGTO 410150 
             410267      5 INSTR DEADREGS  EFLAGS R14 R15 ZZ call    _dcgettext 
@@ -16023,11 +16142,11 @@
             41032e      2 INSTR BELONGTO 410150 
             410330     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 5          ; category 
             410330      5 INSTR BELONGTO 410150 
-            410330      5 INSTR DEADREGS  EFLAGS R15 ZZ mov     edx, 5          ; category 
+            410330      5 INSTR DEADREGS  EFLAGS RDX RSI RDI R15 ZZ mov     edx, 5          ; category 
             410335      5 INSTR BELONGTO 410150 
-            410335      5 INSTR DEADREGS  EFLAGS R15 ZZ mov     esi, offset aErrorWhileWrit; "Error while writing to '%s'" 
+            410335      5 INSTR DEADREGS  EFLAGS RSI RDI R15 ZZ mov     esi, offset aErrorWhileWrit; "Error while writing to '%s'" 
             41033a      2 INSTR BELONGTO 410150 
-            41033a      2 INSTR DEADREGS  EFLAGS R15 ZZ xor     edi, edi        ; domainname 
+            41033a      2 INSTR DEADREGS  EFLAGS RDI R15 ZZ xor     edi, edi        ; domainname 
             41033a     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi        ; domainname 
             41033c     -1 INSTR LOCAL NoMetaUpdate call    _dcgettext 
             41033c      5 INSTR BELONGTO 410150 
@@ -16037,7 +16156,7 @@
             410344      3 INSTR BELONGTO 410150 
             410344      3 INSTR DEADREGS  EFLAGS RDI R15 ZZ mov     rdi, rax 
             410347      2 INSTR BELONGTO 410150 
-            410347      2 INSTR DEADREGS  EFLAGS R15 ZZ xor     eax, eax 
+            410347      2 INSTR DEADREGS  EFLAGS RAX R15 ZZ xor     eax, eax 
             410347     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             410349     -1 INSTR LOCAL NoMetaUpdate call    _g_strdup_printf 
             410349      5 INSTR BELONGTO 410150 
@@ -16103,13 +16222,13 @@
             4103a6      8 MEMORYHOLE STACK esp + 24 ReturnAddress 
             4103a7     -1 INSTR LOCAL NoMetaUpdate call    sub_40F220 
             4103a7      5 INSTR BELONGTO 4103a0 
-            4103a7      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R9 R10 R11 R12 ZZ call    sub_40F220 
+            4103a7      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX RSI RDI R8 R9 R10 R11 R12 ZZ call    sub_40F220 
             4103ac     -1 INSTR LOCAL NoMetaUpdate test    rbp, rbp 
             4103ac      3 INSTR BELONGTO 4103a0 
             4103af     -1 INSTR LOCAL NoMetaUpdate jz      short loc_4103CE 
             4103af      2 INSTR BELONGTO 4103a0 
             4103b1      4 INSTR BELONGTO 4103a0 
-            4103b1      4 INSTR DEADREGS  EFLAGS RDX RDI R12 ZZ mov     rdx, [rbp+0] 
+            4103b1      4 INSTR DEADREGS  EFLAGS RDX RBX RDI R12 ZZ mov     rdx, [rbp+0] 
             4103b5     -1 INSTR LOCAL NoMetaUpdate test    rdx, rdx 
             4103b5      3 INSTR BELONGTO 4103a0 
             4103b8     -1 INSTR LOCAL NoMetaUpdate jz      short loc_4103BF 
@@ -16119,34 +16238,34 @@
             4103bd     -1 INSTR LOCAL NoMetaUpdate jz      short loc_4103F0 
             4103bd      2 INSTR BELONGTO 4103a0 
             4103bf      3 INSTR BELONGTO 4103a0 
-            4103bf      3 INSTR DEADREGS  EFLAGS RSI RDI R12 ZZ mov     rsi, rax 
+            4103bf      3 INSTR DEADREGS  EFLAGS RBX RSI RDI R12 ZZ mov     rsi, rax 
             4103c2      3 INSTR BELONGTO 4103a0 
-            4103c2      3 INSTR DEADREGS  EFLAGS RDI R12 ZZ mov     rdi, rbp 
+            4103c2      3 INSTR DEADREGS  EFLAGS RBX RDI R12 ZZ mov     rdi, rbp 
             4103c5     -1 INSTR LOCAL NoMetaUpdate call    _g_type_check_instance_is_a 
             4103c5      5 INSTR BELONGTO 4103a0 
-            4103c5      5 INSTR DEADREGS  EFLAGS R12 ZZ call    _g_type_check_instance_is_a 
+            4103c5      5 INSTR DEADREGS  EFLAGS RBX R12 ZZ call    _g_type_check_instance_is_a 
             4103ca     -1 INSTR LOCAL NoMetaUpdate test    eax, eax 
             4103ca      2 INSTR BELONGTO 4103a0 
             4103cc     -1 INSTR LOCAL NoMetaUpdate jnz     short loc_4103F0 
             4103cc      2 INSTR BELONGTO 4103a0 
             4103ce      6 INSTR BELONGTO 4103a0 
-            4103ce      6 INSTR DEADREGS  EFLAGS R8 R12 ZZ mov     r8d, offset aGdict_is_windo; "GDICT_IS_WINDOW (window)" 
+            4103ce      6 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI RDI R8 R12 ZZ mov     r8d, offset aGdict_is_windo; "GDICT_IS_WINDOW (window)" 
             4103d4      5 INSTR BELONGTO 4103a0 
-            4103d4      5 INSTR DEADREGS  EFLAGS R12 ZZ mov     ecx, offset aGdict_window_e; "gdict_window_ensure_menu_state" 
+            4103d4      5 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI RDI R12 ZZ mov     ecx, offset aGdict_window_e; "gdict_window_ensure_menu_state" 
             4103d9     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 0D2h 
             4103d9      5 INSTR BELONGTO 4103a0 
-            4103d9      5 INSTR DEADREGS  EFLAGS R12 ZZ mov     edx, 0D2h 
+            4103d9      5 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI R12 ZZ mov     edx, 0D2h 
             4103de      5 INSTR BELONGTO 4103a0 
-            4103de      5 INSTR DEADREGS  EFLAGS R12 ZZ mov     esi, offset aGdictWindow_c; "gdict-window.c" 
+            4103de      5 INSTR DEADREGS  EFLAGS RBX RSI RDI R12 ZZ mov     esi, offset aGdictWindow_c; "gdict-window.c" 
             4103e3      2 INSTR BELONGTO 4103a0 
-            4103e3      2 INSTR DEADREGS  EFLAGS R12 ZZ xor     edi, edi 
+            4103e3      2 INSTR DEADREGS  EFLAGS RBX RDI R12 ZZ xor     edi, edi 
             4103e3     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
             4103e5     -1 INSTR LOCAL NoMetaUpdate call    _g_assertion_message_expr 
             4103e5      5 INSTR BELONGTO 4103a0 
-            4103e5      5 INSTR DEADREGS  EFLAGS R12 ZZ call    _g_assertion_message_expr 
+            4103e5      5 INSTR DEADREGS  EFLAGS RBX R12 ZZ call    _g_assertion_message_expr 
             4103ea      6 INSTR BELONGTO 4103a0 
             4103f0      7 INSTR BELONGTO 4103a0 
-            4103f0      7 INSTR DEADREGS  EFLAGS RDI R12 ZZ mov     rdi, [rbp+0A0h] 
+            4103f0      7 INSTR DEADREGS  EFLAGS RBX RDI R12 ZZ mov     rdi, [rbp+0A0h] 
             4103f7     -1 INSTR LOCAL NoMetaUpdate test    rdi, rdi 
             4103f7      3 INSTR BELONGTO 4103a0 
             4103fa     -1 INSTR LOCAL NoMetaUpdate jz      short loc_410440 
@@ -16157,7 +16276,7 @@
             4103ff      8 INSTR BELONGTO 4103a0 
             410407     -2 INSTR LOCAL n R12 ZZ  AlwaysNUM setnz   r12b 
             410407      4 INSTR BELONGTO 4103a0 
-            410407      4 INSTR DEADREGS  RSI R12 ZZ setnz   r12b 
+            410407      4 INSTR DEADREGS  RBX RSI R12 ZZ setnz   r12b 
             41040b     -1 INSTR LOCAL MetadataUnused xor     ebx, ebx 
             41040b      2 INSTR BELONGTO 4103a0 
             41040d      7 INSTR BELONGTO 4103a0 
@@ -16171,7 +16290,7 @@
             41041c      2 INSTR BELONGTO 4103a0 
             41041e     -2 INSTR LOCAL n RSI ZZ  NumericDEFs mov     esi, r12d 
             41041e      3 INSTR BELONGTO 4103a0 
-            41041e      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     esi, r12d 
+            41041e      3 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, r12d 
             410421      3 INSTR BELONGTO 4103a0 
             410421      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rax 
             410424     -1 INSTR LOCAL NoMetaUpdate call    _gtk_widget_set_sensitive 
@@ -16330,7 +16449,6 @@
             410844     -3 INSTR LOCAL NoWarn push    r13 
             410846     -3 INSTR LOCAL NoWarn push    r12 
             41084b     -3 INSTR LOCAL NoWarn push    rbp 
-            41084c      2 PTRIMMEDEBP STACK 0 displ mov     ebp, esi
             41084e     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 50h 
             410853     -3 INSTR LOCAL NoWarn push    rbx 
             410862     -1 INSTR LOCAL NoMetaUpdate call    _g_type_check_class_cast 
@@ -16818,17 +16936,17 @@
             411634      3 INSTR BELONGTO 411610 
             411634      3 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     rdi, rbx 
             411637      3 INSTR BELONGTO 411610 
-            411637      3 INSTR DEADREGS  EFLAGS RSI ZZ mov     rsi, rax 
+            411637      3 INSTR DEADREGS  EFLAGS RBX RSI ZZ mov     rsi, rax 
             41163a     -1 INSTR LOCAL NoMetaUpdate call    _g_type_check_instance_cast 
             41163a      5 INSTR BELONGTO 411610 
-            41163a      5 INSTR DEADREGS  EFLAGS ZZ call    _g_type_check_instance_cast 
+            41163a      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_type_check_instance_cast 
             41163f      3 INSTR BELONGTO 411610 
-            41163f      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rax 
+            41163f      3 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     rdi, rax 
             411642     -1 INSTR LOCAL NoMetaUpdate call    _gtk_paned_get_position 
             411642      5 INSTR BELONGTO 411610 
-            411642      5 INSTR DEADREGS  EFLAGS ZZ call    _gtk_paned_get_position 
+            411642      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _gtk_paned_get_position 
             411647      2 INSTR BELONGTO 411610 
-            411647      2 INSTR DEADREGS  EFLAGS ZZ mov     ebx, eax 
+            411647      2 INSTR DEADREGS  EFLAGS RBX ZZ mov     ebx, eax 
             411649     -1 INSTR LOCAL NoMetaUpdate call    _gtk_widget_get_type 
             411649      5 INSTR BELONGTO 411610 
             411649      5 INSTR DEADREGS  EFLAGS ZZ call    _gtk_widget_get_type 
@@ -16848,7 +16966,7 @@
             41165f      5 INSTR BELONGTO 411610 
             41165f      5 INSTR DEADREGS  EFLAGS ZZ call    _gtk_widget_get_allocation 
             411664      4 INSTR BELONGTO 411610 
-            411664      4 INSTR DEADREGS  EFLAGS ZZ mov     eax, [rsp+28h+var_20] 
+            411664      4 INSTR DEADREGS  EFLAGS RAX ZZ mov     eax, [rsp+28h+var_20] 
             411664      4 PTRIMMEDESP STACK 8 displ mov     eax, [rsp+28h+var_20]
             411668      2 INSTR BELONGTO 411610 
             411668      2 INSTR DEADREGS  EFLAGS ZZ sub     eax, ebx 
@@ -16894,15 +17012,17 @@
             4116ef     -1 INSTR LOCAL NoMetaUpdate call    _g_type_check_instance_cast 
             4116ef      5 INSTR BELONGTO 4116e0 
             4116ef      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_type_check_instance_cast 
-            4116f4     -1 INSTR LOCAL MetadataRedundant xor     edi, edi 
             4116f4      2 INSTR BELONGTO 4116e0 
+            4116f4      2 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ xor     edi, edi 
+            4116f4     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
             4116f6      3 INSTR BELONGTO 4116e0 
             4116f6      3 INSTR DEADREGS  EFLAGS RBX RSI ZZ mov     rsi, rax 
             4116f9     -1 INSTR LOCAL NoMetaUpdate call    sub_40FFA0 
             4116f9      5 INSTR BELONGTO 4116e0 
             4116f9      5 INSTR DEADREGS  EFLAGS RBX ZZ call    sub_40FFA0 
-            4116fe     -1 INSTR LOCAL MetadataRedundant xor     eax, eax 
             4116fe      2 INSTR BELONGTO 4116e0 
+            4116fe      2 INSTR DEADREGS  EFLAGS RAX RBX ZZ xor     eax, eax 
+            4116fe     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             411700      1 INSTR BELONGTO 4116e0 
             411700      1 INSTR DEADREGS  EFLAGS RBX ZZ pop     rbx 
             411701      1 INSTR BELONGTO 4116e0 
@@ -16954,16 +17074,16 @@
             411741     -1 INSTR LOCAL NoMetaUpdate jnz     short loc_411760 
             411741      2 INSTR BELONGTO 411710 
             411743      6 INSTR BELONGTO 411710 
-            411743      6 INSTR DEADREGS  EFLAGS R8 ZZ mov     r8d, offset aGdict_is_windo; "GDICT_IS_WINDOW (window)" 
+            411743      6 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 ZZ mov     r8d, offset aGdict_is_windo; "GDICT_IS_WINDOW (window)" 
             411749      5 INSTR BELONGTO 411710 
-            411749      5 INSTR DEADREGS  EFLAGS ZZ mov     ecx, offset aGdict_window_d; "gdict_window_definition_cb" 
+            411749      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI ZZ mov     ecx, offset aGdict_window_d; "gdict_window_definition_cb" 
             41174e     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 11Ch 
             41174e      5 INSTR BELONGTO 411710 
-            41174e      5 INSTR DEADREGS  EFLAGS ZZ mov     edx, 11Ch 
+            41174e      5 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     edx, 11Ch 
             411753      5 INSTR BELONGTO 411710 
-            411753      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, offset aGdictWindow_c; "gdict-window.c" 
+            411753      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, offset aGdictWindow_c; "gdict-window.c" 
             411758      2 INSTR BELONGTO 411710 
-            411758      2 INSTR DEADREGS  EFLAGS ZZ xor     edi, edi 
+            411758      2 INSTR DEADREGS  EFLAGS RDI ZZ xor     edi, edi 
             411758     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
             41175a     -1 INSTR LOCAL NoMetaUpdate call    _g_assertion_message_expr 
             41175a      5 INSTR BELONGTO 411710 
@@ -16973,9 +17093,9 @@
             411760      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rbx 
             411763     -1 INSTR LOCAL NoMetaUpdate call    _gdict_definition_get_total 
             411763      5 INSTR BELONGTO 411710 
-            411763      5 INSTR DEADREGS  EFLAGS ZZ call    _gdict_definition_get_total 
+            411763      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _gdict_definition_get_total 
             411768      6 INSTR BELONGTO 411710 
-            411768      6 INSTR DEADREGS  EFLAGS ZZ mov     ebx, [rbp+0D8h] 
+            411768      6 INSTR DEADREGS  EFLAGS RBX ZZ mov     ebx, [rbp+0D8h] 
             41176e     -1 INSTR LOCAL NoMetaUpdate cvtsi2sd xmm1, eax 
             41176e      4 INSTR BELONGTO 411710 
             411772     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     ebx, 1 
@@ -17119,16 +17239,16 @@
             4118dd     -1 INSTR LOCAL NoMetaUpdate jnz     short loc_411900 
             4118dd      2 INSTR BELONGTO 4118b0 
             4118df      6 INSTR BELONGTO 4118b0 
-            4118df      6 INSTR DEADREGS  EFLAGS R8 ZZ mov     r8d, offset aGdict_is_windo; "GDICT_IS_WINDOW (window)" 
+            4118df      6 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 ZZ mov     r8d, offset aGdict_is_windo; "GDICT_IS_WINDOW (window)" 
             4118e5      5 INSTR BELONGTO 4118b0 
-            4118e5      5 INSTR DEADREGS  EFLAGS ZZ mov     ecx, offset aLookup_word; "lookup_word" 
+            4118e5      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI ZZ mov     ecx, offset aLookup_word; "lookup_word" 
             4118ea     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 569h 
             4118ea      5 INSTR BELONGTO 4118b0 
-            4118ea      5 INSTR DEADREGS  EFLAGS ZZ mov     edx, 569h 
+            4118ea      5 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     edx, 569h 
             4118ef      5 INSTR BELONGTO 4118b0 
-            4118ef      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, offset aGdictWindow_c; "gdict-window.c" 
+            4118ef      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, offset aGdictWindow_c; "gdict-window.c" 
             4118f4      2 INSTR BELONGTO 4118b0 
-            4118f4      2 INSTR DEADREGS  EFLAGS ZZ xor     edi, edi 
+            4118f4      2 INSTR DEADREGS  EFLAGS RDI ZZ xor     edi, edi 
             4118f4     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
             4118f6     -1 INSTR LOCAL NoMetaUpdate call    _g_assertion_message_expr 
             4118f6      5 INSTR BELONGTO 4118b0 
@@ -17187,9 +17307,10 @@
             41194e      5 INSTR BELONGTO 4118b0 
             41194e      5 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ call    _g_strchomp 
             411953      3 INSTR BELONGTO 4118b0 
-            411953      3 INSTR DEADREGS  EFLAGS RSI RDI R12 R13 R14 R15 ZZ mov     rdi, rbx 
-            411956     -1 INSTR LOCAL MetadataRedundant xor     edx, edx 
+            411953      3 INSTR DEADREGS  EFLAGS RDX RSI RDI R12 R13 R14 R15 ZZ mov     rdi, rbx 
             411956      2 INSTR BELONGTO 4118b0 
+            411956      2 INSTR DEADREGS  EFLAGS RDX RBX RSI R12 R13 R14 R15 ZZ xor     edx, edx 
+            411956     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
             411958      3 INSTR BELONGTO 4118b0 
             411958      3 INSTR DEADREGS  EFLAGS RBX RSI R12 R13 R14 R15 ZZ mov     rsi, rax 
             41195b     -1 INSTR LOCAL NoMetaUpdate call    sub_40E650 
@@ -17604,14 +17725,14 @@
             41206a     -1 INSTR LOCAL NoMetaUpdate jnz     short loc_4120A8 
             41206a      2 INSTR BELONGTO 412010 
             41206c      5 INSTR BELONGTO 412010 
-            41206c      5 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ mov     edx, offset aGdict_is_sourc; "GDICT_IS_SOURCE_LOADER (loader)" 
+            41206c      5 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI R12 R13 R14 R15 ZZ mov     edx, offset aGdict_is_sourc; "GDICT_IS_SOURCE_LOADER (loader)" 
             412071      5 INSTR BELONGTO 412010 
-            412071      5 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ mov     esi, offset aGdict_window_n; "gdict_window_new" 
+            412071      5 INSTR DEADREGS  EFLAGS RBX RSI RDI R12 R13 R14 R15 ZZ mov     esi, offset aGdict_window_n; "gdict_window_new" 
             412076      2 INSTR BELONGTO 412010 
-            412076      2 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ xor     edi, edi 
+            412076      2 INSTR DEADREGS  EFLAGS RBX RDI R12 R13 R14 R15 ZZ xor     edi, edi 
             412076     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
             412078      2 INSTR BELONGTO 412010 
-            412078      2 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ xor     ebx, ebx 
+            412078      2 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ xor     ebx, ebx 
             412078     -2 INSTR LOCAL n RBX ZZ  AlwaysNUM xor     ebx, ebx 
             41207a     -1 INSTR LOCAL NoMetaUpdate call    _g_return_if_fail_warning 
             41207a      5 INSTR BELONGTO 412010 
@@ -17645,21 +17766,21 @@
             4120a8      5 INSTR BELONGTO 412010 
             4120a8      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R9 R10 R11 R15 ZZ call    sub_40F220 
             4120ad      3 INSTR BELONGTO 412010 
-            4120ad      3 INSTR DEADREGS  EFLAGS RDI R8 R9 R15 ZZ mov     r15, rax 
+            4120ad      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 R15 ZZ mov     r15, rax 
             4120b0      5 INSTR BELONGTO 412010 
-            4120b0      5 INSTR DEADREGS  EFLAGS RAX RDI R8 R9 ZZ mov     rax, [rsp+78h+var_40] 
+            4120b0      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R9 ZZ mov     rax, [rsp+78h+var_40] 
             4120b0      5 PTRIMMEDESP STACK 56 displ mov     rax, [rsp+78h+var_40]
             4120b5      3 INSTR BELONGTO 412010 
-            4120b5      3 INSTR DEADREGS  EFLAGS RDI R8 R9 ZZ mov     r8, rbx 
+            4120b5      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 ZZ mov     r8, rbx 
             4120b8      6 INSTR BELONGTO 412010 
-            4120b8      6 INSTR DEADREGS  EFLAGS RBX RDI R9 ZZ mov     r9d, offset aSourceName; "source-name" 
+            4120b8      6 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI RDI R9 ZZ mov     r9d, offset aSourceName; "source-name" 
             4120be      5 INSTR BELONGTO 412010 
-            4120be      5 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     ecx, offset aSourceLoader; "source-loader" 
+            4120be      5 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI RDI ZZ mov     ecx, offset aSourceLoader; "source-loader" 
             4120c3     -2 INSTR LOCAL n RDX ZZ  NumericDEFs mov     edx, r12d 
             4120c3      3 INSTR BELONGTO 412010 
-            4120c3      3 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     edx, r12d 
+            4120c3      3 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI ZZ mov     edx, r12d 
             4120c6      5 INSTR BELONGTO 412010 
-            4120c6      5 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     esi, offset aAction; "action" 
+            4120c6      5 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ mov     esi, offset aAction; "action" 
             4120cb      3 INSTR BELONGTO 412010 
             4120cb      3 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     rdi, r15 
             4120ce      4 INSTR BELONGTO 412010 
@@ -17669,7 +17790,7 @@
             4120d2      5 INSTR DEADREGS  EFLAGS RBX R13 ZZ mov     [rsp+78h+var_58], rax 
             4120d2      5 PTRIMMEDESP STACK 32 displ mov     [rsp+78h+var_58], rax
             4120d7      2 INSTR BELONGTO 412010 
-            4120d7      2 INSTR DEADREGS  EFLAGS RBX R13 ZZ xor     eax, eax 
+            4120d7      2 INSTR DEADREGS  EFLAGS RAX RBX R13 ZZ xor     eax, eax 
             4120d7     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             4120d9      9 INSTR BELONGTO 412010 
             4120d9      9 INSTR DEADREGS  EFLAGS RBX R13 ZZ mov     [rsp+78h+var_50], 0 
@@ -17719,16 +17840,16 @@
             412130      6 INSTR BELONGTO 412010 
             412136     -2 INSTR LOCAL n R8 ZZ  AlwaysNUM xor     r8d, r8d 
             412136      3 INSTR BELONGTO 412010 
-            412136      3 INSTR DEADREGS  EFLAGS R8 R12 R14 R15 ZZ xor     r8d, r8d 
+            412136      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R12 R14 R15 ZZ xor     r8d, r8d 
             412139      5 INSTR BELONGTO 412010 
-            412139      5 INSTR DEADREGS  EFLAGS R12 R14 R15 ZZ mov     ecx, offset aGdict_window_n; "gdict_window_new" 
+            412139      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R12 R14 R15 ZZ mov     ecx, offset aGdict_window_n; "gdict_window_new" 
             41213e     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 850h 
             41213e      5 INSTR BELONGTO 412010 
-            41213e      5 INSTR DEADREGS  EFLAGS R12 R14 R15 ZZ mov     edx, 850h 
+            41213e      5 INSTR DEADREGS  EFLAGS RDX RSI RDI R12 R14 R15 ZZ mov     edx, 850h 
             412143      5 INSTR BELONGTO 412010 
-            412143      5 INSTR DEADREGS  EFLAGS R12 R14 R15 ZZ mov     esi, offset aGdictWindow_c; "gdict-window.c" 
+            412143      5 INSTR DEADREGS  EFLAGS RSI RDI R12 R14 R15 ZZ mov     esi, offset aGdictWindow_c; "gdict-window.c" 
             412148      2 INSTR BELONGTO 412010 
-            412148      2 INSTR DEADREGS  EFLAGS R12 R14 R15 ZZ xor     edi, edi 
+            412148      2 INSTR DEADREGS  EFLAGS RDI R12 R14 R15 ZZ xor     edi, edi 
             412148     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
             41214a     -1 INSTR LOCAL NoMetaUpdate call    _g_assertion_message 
             41214a      5 INSTR BELONGTO 412010 
@@ -17751,8 +17872,9 @@
             412167     -1 INSTR LOCAL NoMetaUpdate call    _gtk_entry_set_text 
             412167      5 INSTR BELONGTO 412010 
             412167      5 INSTR DEADREGS  EFLAGS R12 R14 R15 ZZ call    _gtk_entry_set_text 
-            41216c     -1 INSTR LOCAL MetadataRedundant xor     edx, edx 
             41216c      2 INSTR BELONGTO 412010 
+            41216c      2 INSTR DEADREGS  EFLAGS RDX RSI RDI R12 R14 R15 ZZ xor     edx, edx 
+            41216c     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
             41216e      3 INSTR BELONGTO 412010 
             41216e      3 INSTR DEADREGS  EFLAGS RSI RDI R12 R14 R15 ZZ mov     rsi, rbp 
             412171      3 INSTR BELONGTO 412010 
@@ -17780,9 +17902,10 @@
             412197      5 INSTR BELONGTO 412010 
             412197      5 INSTR DEADREGS  EFLAGS R12 R14 R15 ZZ call    _gtk_entry_set_text 
             41219c      3 INSTR BELONGTO 412010 
-            41219c      3 INSTR DEADREGS  EFLAGS RDI R12 R14 R15 ZZ mov     rdi, r13 
-            41219f     -1 INSTR LOCAL MetadataRedundant mov     esi, 1 
+            41219c      3 INSTR DEADREGS  EFLAGS RSI RDI R12 R14 R15 ZZ mov     rdi, r13 
+            41219f     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 1 
             41219f      5 INSTR BELONGTO 412010 
+            41219f      5 INSTR DEADREGS  EFLAGS RSI R12 R14 R15 ZZ mov     esi, 1 
             4121a4     -1 INSTR LOCAL NoMetaUpdate call    sub_40F2A0 
             4121a4      5 INSTR BELONGTO 412010 
             4121a4      5 INSTR DEADREGS  EFLAGS R12 R14 R15 ZZ call    sub_40F2A0 
@@ -17797,7 +17920,7 @@
             4121b5      5 INSTR BELONGTO 412010 
             4121b5      5 INSTR DEADREGS  EFLAGS R12 R14 R15 ZZ call    _g_type_check_instance_cast 
             4121ba      5 INSTR BELONGTO 412010 
-            4121ba      5 INSTR DEADREGS  EFLAGS RDI R12 R14 R15 ZZ mov     esi, offset aSpeller; "speller" 
+            4121ba      5 INSTR DEADREGS  EFLAGS RSI RDI R12 R14 R15 ZZ mov     esi, offset aSpeller; "speller" 
             4121bf      3 INSTR BELONGTO 412010 
             4121bf      3 INSTR DEADREGS  EFLAGS RDI R12 R14 R15 ZZ mov     rdi, rax 
             4121c2     -1 INSTR LOCAL NoMetaUpdate call    sub_40CAC0 
@@ -17936,24 +18059,24 @@
             4122ba     -1 INSTR LOCAL NoMetaUpdate test    rax, rax 
             4122ba      3 INSTR BELONGTO 412280 
             4122bd      3 INSTR BELONGTO 412280 
-            4122bd      3 INSTR DEADREGS  RSI R8 R9 R12 ZZ mov     rbp, rax 
+            4122bd      3 INSTR DEADREGS  RCX RDX RSI RDI R8 R9 R12 ZZ mov     rbp, rax 
             4122c0      7 INSTR BELONGTO 412280 
-            4122c0      7 INSTR DEADREGS  RSI R8 R9 R12 ZZ mov     rsi, [rbx+0E8h] 
+            4122c0      7 INSTR DEADREGS  RCX RDX RSI RDI R8 R9 R12 ZZ mov     rsi, [rbx+0E8h] 
             4122c7     -1 INSTR LOCAL NoMetaUpdate jz      short loc_412318 
             4122c7      2 INSTR BELONGTO 412280 
             4122c9      2 INSTR BELONGTO 412280 
-            4122c9      2 INSTR DEADREGS  EFLAGS R8 R9 R12 ZZ xor     edi, edi 
+            4122c9      2 INSTR DEADREGS  EFLAGS RCX RDX RDI R8 R9 R12 ZZ xor     edi, edi 
             4122c9     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
             4122cb      3 INSTR BELONGTO 412280 
-            4122cb      3 INSTR DEADREGS  EFLAGS R8 R9 R12 ZZ mov     r9, rax 
+            4122cb      3 INSTR DEADREGS  EFLAGS RCX RDX R8 R9 R12 ZZ mov     r9, rax 
             4122ce     -2 INSTR LOCAL n R8 ZZ  AlwaysNUM xor     r8d, r8d 
             4122ce      3 INSTR BELONGTO 412280 
-            4122ce      3 INSTR DEADREGS  EFLAGS R8 R12 ZZ xor     r8d, r8d 
+            4122ce      3 INSTR DEADREGS  EFLAGS RCX RDX R8 R12 ZZ xor     r8d, r8d 
             4122d1      2 INSTR BELONGTO 412280 
-            4122d1      2 INSTR DEADREGS  EFLAGS R12 ZZ xor     ecx, ecx 
+            4122d1      2 INSTR DEADREGS  EFLAGS RCX RDX R12 ZZ xor     ecx, ecx 
             4122d1     -2 INSTR LOCAL n RCX ZZ  AlwaysNUM xor     ecx, ecx 
             4122d3      2 INSTR BELONGTO 412280 
-            4122d3      2 INSTR DEADREGS  EFLAGS R12 ZZ xor     edx, edx 
+            4122d3      2 INSTR DEADREGS  EFLAGS RDX R12 ZZ xor     edx, edx 
             4122d3     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
             4122d5     -1 INSTR LOCAL NoMetaUpdate call    sub_412010 
             4122d5      5 INSTR BELONGTO 412280 
@@ -17971,22 +18094,24 @@
             4122e8      5 INSTR BELONGTO 412280 
             4122e8      5 INSTR DEADREGS  EFLAGS ZZ call    _gtk_widget_show 
             4122ed      3 INSTR BELONGTO 412280 
-            4122ed      3 INSTR DEADREGS  EFLAGS RCX RDI ZZ mov     rcx, r12 
+            4122ed      3 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI ZZ mov     rcx, r12 
             4122f0      6 INSTR BELONGTO 412280 
-            4122f0      6 INSTR DEADREGS  EFLAGS RDI R12 ZZ mov     esi, cs:dword_617F10 
+            4122f0      6 INSTR DEADREGS  EFLAGS RAX RDX RSI RDI R12 ZZ mov     esi, cs:dword_617F10 
             4122f6      3 INSTR BELONGTO 412280 
-            4122f6      3 INSTR DEADREGS  EFLAGS RDI R12 ZZ mov     rdi, rbx 
+            4122f6      3 INSTR DEADREGS  EFLAGS RAX RDX RDI R12 ZZ mov     rdi, rbx 
             4122f9     -1 INSTR LOCAL MetadataUnused mov     rbp, [rsp+18h+var_10] 
             4122f9      5 INSTR BELONGTO 412280 
             4122fe      4 INSTR BELONGTO 412280 
-            4122fe      4 INSTR DEADREGS  EFLAGS RBX R12 ZZ mov     rbx, [rsp+18h+var_18] 
+            4122fe      4 INSTR DEADREGS  EFLAGS RAX RDX RBX R12 ZZ mov     rbx, [rsp+18h+var_18] 
             4122fe      4 PTRIMMEDESP STACK 0 displ mov     rbx, [rsp+18h+var_18]
-            412302     -1 INSTR LOCAL MetadataRedundant xor     edx, edx 
             412302      2 INSTR BELONGTO 412280 
+            412302      2 INSTR DEADREGS  EFLAGS RAX RDX R12 ZZ xor     edx, edx 
+            412302     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
             412304     -1 INSTR LOCAL MetadataUnused mov     r12, [rsp+18h+var_8] 
             412304      5 INSTR BELONGTO 412280 
-            412309     -1 INSTR LOCAL MetadataRedundant xor     eax, eax 
             412309      2 INSTR BELONGTO 412280 
+            412309      2 INSTR DEADREGS  EFLAGS RAX R12 ZZ xor     eax, eax 
+            412309     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             41230b     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rsp, 18h 
             41230b      4 INSTR BELONGTO 412280 
             41230f     -1 INSTR LOCAL NoMetaUpdate jmp     _g_signal_emit 
@@ -17995,19 +18120,19 @@
             41230f      5 INSTR DEADREGS  EFLAGS R12 ZZ jmp     _g_signal_emit 
             412318     -2 INSTR LOCAL n R9 ZZ  AlwaysNUM xor     r9d, r9d 
             412318      3 INSTR BELONGTO 412280 
-            412318      3 INSTR DEADREGS  EFLAGS R8 R9 R12 ZZ xor     r9d, r9d 
+            412318      3 INSTR DEADREGS  EFLAGS RCX RDX RDI R8 R9 R12 ZZ xor     r9d, r9d 
             41231b     -2 INSTR LOCAL n R8 ZZ  AlwaysNUM xor     r8d, r8d 
             41231b      3 INSTR BELONGTO 412280 
-            41231b      3 INSTR DEADREGS  EFLAGS R8 R12 ZZ xor     r8d, r8d 
+            41231b      3 INSTR DEADREGS  EFLAGS RCX RDX RDI R8 R12 ZZ xor     r8d, r8d 
             41231e      2 INSTR BELONGTO 412280 
-            41231e      2 INSTR DEADREGS  EFLAGS R12 ZZ xor     ecx, ecx 
+            41231e      2 INSTR DEADREGS  EFLAGS RCX RDX RDI R12 ZZ xor     ecx, ecx 
             41231e     -2 INSTR LOCAL n RCX ZZ  AlwaysNUM xor     ecx, ecx 
             412320      2 INSTR BELONGTO 412280 
-            412320      2 INSTR DEADREGS  EFLAGS R12 ZZ xor     edx, edx 
+            412320      2 INSTR DEADREGS  EFLAGS RDX RDI R12 ZZ xor     edx, edx 
             412320     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
             412322     -2 INSTR LOCAL n RDI ZZ  NUMVia2ndSrcIMMEDNUM mov     edi, 2 
             412322      5 INSTR BELONGTO 412280 
-            412322      5 INSTR DEADREGS  EFLAGS R12 ZZ mov     edi, 2 
+            412322      5 INSTR DEADREGS  EFLAGS RDI R12 ZZ mov     edi, 2 
             412327     -1 INSTR LOCAL NoMetaUpdate call    sub_412010 
             412327      5 INSTR BELONGTO 412280 
             412327      5 INSTR DEADREGS  EFLAGS R12 ZZ call    sub_412010 
@@ -18039,18 +18164,21 @@
             41234f      5 INSTR BELONGTO 412340 
             41234f      5 INSTR DEADREGS  EFLAGS ZZ call    sub_40E000 
             412354      7 INSTR BELONGTO 412340 
-            412354      7 INSTR DEADREGS  EFLAGS RAX RSI R8 R9 ZZ mov     rax, [rbx+0E8h] 
+            412354      7 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R9 ZZ mov     rax, [rbx+0E8h] 
             41235b      3 INSTR BELONGTO 412340 
-            41235b      3 INSTR DEADREGS  EFLAGS RSI R8 R9 ZZ mov     r9, rbp 
-            41235e     -1 INSTR LOCAL MetadataRedundant xor     ecx, ecx 
+            41235b      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 ZZ mov     r9, rbp 
             41235e      2 INSTR BELONGTO 412340 
-            412360     -1 INSTR LOCAL MetadataRedundant xor     edx, edx 
+            41235e      2 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 ZZ xor     ecx, ecx 
+            41235e     -2 INSTR LOCAL n RCX ZZ  AlwaysNUM xor     ecx, ecx 
             412360      2 INSTR BELONGTO 412340 
+            412360      2 INSTR DEADREGS  EFLAGS RDX RSI RDI R8 ZZ xor     edx, edx 
+            412360     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
             412362     -2 INSTR LOCAL n R8 ZZ  AlwaysNUM xor     r8d, r8d 
             412362      3 INSTR BELONGTO 412340 
-            412362      3 INSTR DEADREGS  EFLAGS RSI R8 ZZ xor     r8d, r8d 
-            412365     -1 INSTR LOCAL MetadataRedundant xor     edi, edi 
+            412362      3 INSTR DEADREGS  EFLAGS RSI RDI R8 ZZ xor     r8d, r8d 
             412365      2 INSTR BELONGTO 412340 
+            412365      2 INSTR DEADREGS  EFLAGS RSI RDI ZZ xor     edi, edi 
+            412365     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
             412367      3 INSTR BELONGTO 412340 
             412367      3 INSTR DEADREGS  EFLAGS RSI ZZ mov     rsi, rax 
             41236a     -1 INSTR LOCAL NoMetaUpdate call    sub_412010 
@@ -18064,20 +18192,22 @@
             412375      5 INSTR BELONGTO 412340 
             412375      5 INSTR DEADREGS  EFLAGS ZZ call    _gtk_widget_show 
             41237a      6 INSTR BELONGTO 412340 
-            41237a      6 INSTR DEADREGS  EFLAGS RCX RDI ZZ mov     esi, cs:dword_617F10 
+            41237a      6 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI ZZ mov     esi, cs:dword_617F10 
             412380     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rsp, 8 
             412380      4 INSTR BELONGTO 412340 
             412384      3 INSTR BELONGTO 412340 
-            412384      3 INSTR DEADREGS  EFLAGS RCX RDI ZZ mov     rdi, rbx 
+            412384      3 INSTR DEADREGS  EFLAGS RAX RCX RDX RDI ZZ mov     rdi, rbx 
             412384      8 DEALLOC STACK esp - 8 mov     rdi, rbx
             412387      1 INSTR BELONGTO 412340 
-            412387      1 INSTR DEADREGS  EFLAGS RCX RBX ZZ pop     rbx 
+            412387      1 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX ZZ pop     rbx 
             412388      3 INSTR BELONGTO 412340 
-            412388      3 INSTR DEADREGS  EFLAGS RCX ZZ mov     rcx, rbp 
-            41238b     -1 INSTR LOCAL MetadataRedundant xor     edx, edx 
+            412388      3 INSTR DEADREGS  EFLAGS RAX RCX RDX ZZ mov     rcx, rbp 
             41238b      2 INSTR BELONGTO 412340 
-            41238d     -1 INSTR LOCAL MetadataRedundant xor     eax, eax 
+            41238b      2 INSTR DEADREGS  EFLAGS RAX RDX ZZ xor     edx, edx 
+            41238b     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
             41238d      2 INSTR BELONGTO 412340 
+            41238d      2 INSTR DEADREGS  EFLAGS RAX ZZ xor     eax, eax 
+            41238d     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             41238f      1 INSTR BELONGTO 412340 
             41238f      1 INSTR DEADREGS  EFLAGS ZZ pop     rbp 
             412390     -1 INSTR LOCAL NoMetaUpdate jmp     _g_signal_emit 
@@ -18097,9 +18227,9 @@
             4123ae     -1 INSTR LOCAL NoMetaUpdate jnz     short loc_4123C6 
             4123ae      2 INSTR BELONGTO 4123a0 
             4123b0      5 INSTR BELONGTO 4123a0 
-            4123b0      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, offset qword_415120 
+            4123b0      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, offset qword_415120 
             4123b5      5 INSTR BELONGTO 4123a0 
-            4123b5      5 INSTR DEADREGS  EFLAGS ZZ mov     edi, offset aGdictwindowact; "GdictWindowAction" 
+            4123b5      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     edi, offset aGdictwindowact; "GdictWindowAction" 
             4123ba     -1 INSTR LOCAL NoMetaUpdate call    _g_enum_register_static 
             4123ba      5 INSTR BELONGTO 4123a0 
             4123ba      5 INSTR DEADREGS  EFLAGS ZZ call    _g_enum_register_static 
@@ -18131,9 +18261,10 @@
             4123d9      5 INSTR BELONGTO 4123d0 
             4123d9      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_type_class_peek_parent 
             4123de      3 INSTR BELONGTO 4123d0 
-            4123de      3 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     rdi, rbp 
-            4123e1     -1 INSTR LOCAL MetadataRedundant mov     esi, 50h 
+            4123de      3 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ mov     rdi, rbp 
+            4123e1     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 50h 
             4123e1      5 INSTR BELONGTO 4123d0 
+            4123e1      5 INSTR DEADREGS  EFLAGS RBX RSI ZZ mov     esi, 50h 
             4123e6      7 INSTR BELONGTO 4123d0 
             4123e6      7 INSTR DEADREGS  EFLAGS RBX ZZ mov     cs:qword_617EA8, rax 
             4123ed     -1 INSTR LOCAL NoMetaUpdate call    _g_type_check_class_cast 
@@ -18158,18 +18289,18 @@
             412408      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R9 R10 R11 ZZ call    sub_4123A0 
             41240d     -2 INSTR LOCAL n R9 ZZ  NUMVia2ndSrcIMMEDNUM mov     r9d, 0EBh 
             41240d      6 INSTR BELONGTO 4123d0 
-            41240d      6 INSTR DEADREGS  EFLAGS RCX R8 R9 ZZ mov     r9d, 0EBh 
+            41240d      6 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 ZZ mov     r9d, 0EBh 
             412413     -2 INSTR LOCAL n R8 ZZ  NUMVia2ndSrcIMMEDNUM mov     r8d, 2 
             412413      6 INSTR BELONGTO 4123d0 
-            412413      6 INSTR DEADREGS  EFLAGS RCX R8 ZZ mov     r8d, 2 
+            412413      6 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 ZZ mov     r8d, 2 
             412419      3 INSTR BELONGTO 4123d0 
-            412419      3 INSTR DEADREGS  EFLAGS RCX ZZ mov     rcx, rax 
+            412419      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI ZZ mov     rcx, rax 
             41241c      5 INSTR BELONGTO 4123d0 
-            41241c      5 INSTR DEADREGS  EFLAGS ZZ mov     edx, offset aTheDefaultActi; "The default action performed by the win"... 
+            41241c      5 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     edx, offset aTheDefaultActi; "The default action performed by the win"... 
             412421      5 INSTR BELONGTO 4123d0 
-            412421      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, 413BDBh 
+            412421      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, 413BDBh 
             412426      5 INSTR BELONGTO 4123d0 
-            412426      5 INSTR DEADREGS  EFLAGS ZZ mov     edi, offset aAction; "action" 
+            412426      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     edi, offset aAction; "action" 
             41242b     -1 INSTR LOCAL NoMetaUpdate call    _g_param_spec_enum 
             41242b      5 INSTR BELONGTO 4123d0 
             41242b      5 INSTR DEADREGS  EFLAGS ZZ call    _g_param_spec_enum 
@@ -18180,28 +18311,28 @@
             412437      5 INSTR DEADREGS  EFLAGS ZZ call    _gdict_source_loader_get_type 
             41243c     -2 INSTR LOCAL n R8 ZZ  NUMVia2ndSrcIMMEDNUM mov     r8d, 0EBh 
             41243c      6 INSTR BELONGTO 4123d0 
-            41243c      6 INSTR DEADREGS  EFLAGS RCX R8 ZZ mov     r8d, 0EBh 
+            41243c      6 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 ZZ mov     r8d, 0EBh 
             412442      3 INSTR BELONGTO 4123d0 
-            412442      3 INSTR DEADREGS  EFLAGS RCX ZZ mov     rcx, rax 
+            412442      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI ZZ mov     rcx, rax 
             412445      5 INSTR BELONGTO 4123d0 
-            412445      5 INSTR DEADREGS  EFLAGS ZZ mov     edx, offset aTheGdictsource; "The GdictSourceLoader to be used to loa"... 
+            412445      5 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     edx, offset aTheGdictsource; "The GdictSourceLoader to be used to loa"... 
             41244a      5 INSTR BELONGTO 4123d0 
-            41244a      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, offset aSourceLoader_0; "Source Loader" 
+            41244a      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, offset aSourceLoader_0; "Source Loader" 
             41244f      5 INSTR BELONGTO 4123d0 
-            41244f      5 INSTR DEADREGS  EFLAGS ZZ mov     edi, offset aSourceLoader; "source-loader" 
+            41244f      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     edi, offset aSourceLoader; "source-loader" 
             412454     -1 INSTR LOCAL NoMetaUpdate call    _g_param_spec_object 
             412454      5 INSTR BELONGTO 4123d0 
             412454      5 INSTR DEADREGS  EFLAGS ZZ call    _g_param_spec_object 
             412459     -1 INSTR LOCAL MetadataRedundant mov     r8d, 0E3h 
             412459      6 INSTR BELONGTO 4123d0 
             41245f      5 INSTR BELONGTO 4123d0 
-            41245f      5 INSTR DEADREGS  EFLAGS ZZ mov     ecx, offset aDefault; "Default" 
+            41245f      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI ZZ mov     ecx, offset aDefault; "Default" 
             412464      5 INSTR BELONGTO 4123d0 
-            412464      5 INSTR DEADREGS  EFLAGS ZZ mov     edx, offset aTheNameOfTheGd; "The name of the GdictSource to be used" 
+            412464      5 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     edx, offset aTheNameOfTheGd; "The name of the GdictSource to be used" 
             412469      5 INSTR BELONGTO 4123d0 
-            412469      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, offset aSourceName_0; "Source Name" 
+            412469      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, offset aSourceName_0; "Source Name" 
             41246e      5 INSTR BELONGTO 4123d0 
-            41246e      5 INSTR DEADREGS  EFLAGS ZZ mov     edi, offset aSourceName; "source-name" 
+            41246e      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     edi, offset aSourceName; "source-name" 
             412473      7 INSTR BELONGTO 4123d0 
             412473      7 INSTR DEADREGS  EFLAGS ZZ mov     cs:qword_617ED0, rax 
             41247a     -1 INSTR LOCAL NoMetaUpdate call    _g_param_spec_string 
@@ -18210,13 +18341,13 @@
             41247f     -1 INSTR LOCAL MetadataRedundant mov     r8d, 0E3h 
             41247f      6 INSTR BELONGTO 4123d0 
             412485      5 INSTR BELONGTO 4123d0 
-            412485      5 INSTR DEADREGS  EFLAGS ZZ mov     ecx, offset asc_413BE2; "*" 
+            412485      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI ZZ mov     ecx, offset asc_413BE2; "*" 
             41248a      5 INSTR BELONGTO 4123d0 
-            41248a      5 INSTR DEADREGS  EFLAGS ZZ mov     edx, offset aTheNameOfTheDa; "The name of the database to search" 
+            41248a      5 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     edx, offset aTheNameOfTheDa; "The name of the database to search" 
             41248f      5 INSTR BELONGTO 4123d0 
-            41248f      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, offset aDatabase_0; "Database" 
+            41248f      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, offset aDatabase_0; "Database" 
             412494      5 INSTR BELONGTO 4123d0 
-            412494      5 INSTR DEADREGS  EFLAGS ZZ mov     edi, offset aDatabase; "database" 
+            412494      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     edi, offset aDatabase; "database" 
             412499      7 INSTR BELONGTO 4123d0 
             412499      7 INSTR DEADREGS  EFLAGS ZZ mov     cs:qword_617ED8, rax 
             4124a0     -1 INSTR LOCAL NoMetaUpdate call    _g_param_spec_string 
@@ -18225,13 +18356,13 @@
             4124a5     -1 INSTR LOCAL MetadataRedundant mov     r8d, 0E3h 
             4124a5      6 INSTR BELONGTO 4123d0 
             4124ab      5 INSTR BELONGTO 4123d0 
-            4124ab      5 INSTR DEADREGS  EFLAGS ZZ mov     ecx, (offset aSearchingForS_+14h); "." 
+            4124ab      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI ZZ mov     ecx, (offset aSearchingForS_+14h); "." 
             4124b0      5 INSTR BELONGTO 4123d0 
-            4124b0      5 INSTR DEADREGS  EFLAGS ZZ mov     edx, offset byte_413BED 
+            4124b0      5 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     edx, offset byte_413BED 
             4124b5      5 INSTR BELONGTO 4123d0 
-            4124b5      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, offset aStrategy_0; "Strategy" 
+            4124b5      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, offset aStrategy_0; "Strategy" 
             4124ba      5 INSTR BELONGTO 4123d0 
-            4124ba      5 INSTR DEADREGS  EFLAGS ZZ mov     edi, offset aStrategy; "strategy" 
+            4124ba      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     edi, offset aStrategy; "strategy" 
             4124bf      7 INSTR BELONGTO 4123d0 
             4124bf      7 INSTR DEADREGS  EFLAGS ZZ mov     cs:qword_617EE0, rax 
             4124c6     -1 INSTR LOCAL NoMetaUpdate call    _g_param_spec_string 
@@ -18240,13 +18371,13 @@
             4124cb     -1 INSTR LOCAL MetadataRedundant mov     r8d, 0E3h 
             4124cb      6 INSTR BELONGTO 4123d0 
             4124d1      5 INSTR BELONGTO 4123d0 
-            4124d1      5 INSTR DEADREGS  EFLAGS ZZ mov     ecx, offset aSerif10; "Serif 10" 
+            4124d1      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI ZZ mov     ecx, offset aSerif10; "Serif 10" 
             4124d6      5 INSTR BELONGTO 4123d0 
-            4124d6      5 INSTR DEADREGS  EFLAGS ZZ mov     edx, offset aTheFontNameToB; "The font name to be used when printing" 
+            4124d6      5 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     edx, offset aTheFontNameToB; "The font name to be used when printing" 
             4124db      5 INSTR BELONGTO 4123d0 
-            4124db      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, offset aPrintFont; "Print Font" 
+            4124db      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, offset aPrintFont; "Print Font" 
             4124e0      5 INSTR BELONGTO 4123d0 
-            4124e0      5 INSTR DEADREGS  EFLAGS ZZ mov     edi, offset aPrintFont_0; "print-font" 
+            4124e0      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     edi, offset aPrintFont_0; "print-font" 
             4124e5      7 INSTR BELONGTO 4123d0 
             4124e5      7 INSTR DEADREGS  EFLAGS ZZ mov     cs:qword_617EE8, rax 
             4124ec     -1 INSTR LOCAL NoMetaUpdate call    _g_param_spec_string 
@@ -18255,13 +18386,13 @@
             4124f1     -1 INSTR LOCAL MetadataRedundant mov     r8d, 0E3h 
             4124f1      6 INSTR BELONGTO 4123d0 
             4124f7      5 INSTR BELONGTO 4123d0 
-            4124f7      5 INSTR DEADREGS  EFLAGS ZZ mov     ecx, offset aSans10; "Sans 10" 
+            4124f7      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI ZZ mov     ecx, offset aSans10; "Sans 10" 
             4124fc      5 INSTR BELONGTO 4123d0 
-            4124fc      5 INSTR DEADREGS  EFLAGS ZZ mov     edx, offset aTheFontNameT_0; "The font name to be used by the defbox "... 
+            4124fc      5 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     edx, offset aTheFontNameT_0; "The font name to be used by the defbox "... 
             412501      5 INSTR BELONGTO 4123d0 
-            412501      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, offset aDefboxFont; "Defbox Font" 
+            412501      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, offset aDefboxFont; "Defbox Font" 
             412506      5 INSTR BELONGTO 4123d0 
-            412506      5 INSTR DEADREGS  EFLAGS ZZ mov     edi, offset aDefboxFont_0; "defbox-font" 
+            412506      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     edi, offset aDefboxFont_0; "defbox-font" 
             41250b      7 INSTR BELONGTO 4123d0 
             41250b      7 INSTR DEADREGS  EFLAGS ZZ mov     cs:qword_617EF0, rax 
             412512     -1 INSTR LOCAL NoMetaUpdate call    _g_param_spec_string 
@@ -18269,14 +18400,15 @@
             412512      5 INSTR DEADREGS  EFLAGS ZZ call    _g_param_spec_string 
             412517     -1 INSTR LOCAL MetadataRedundant mov     r8d, 0E3h 
             412517      6 INSTR BELONGTO 4123d0 
-            41251d     -1 INSTR LOCAL MetadataRedundant xor     ecx, ecx 
             41251d      2 INSTR BELONGTO 4123d0 
+            41251d      2 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI ZZ xor     ecx, ecx 
+            41251d     -2 INSTR LOCAL n RCX ZZ  AlwaysNUM xor     ecx, ecx 
             41251f      5 INSTR BELONGTO 4123d0 
-            41251f      5 INSTR DEADREGS  EFLAGS ZZ mov     edx, offset aTheWordToSearc; "The word to search" 
+            41251f      5 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     edx, offset aTheWordToSearc; "The word to search" 
             412524      5 INSTR BELONGTO 4123d0 
-            412524      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, offset aWord; "Word" 
+            412524      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, offset aWord; "Word" 
             412529      5 INSTR BELONGTO 4123d0 
-            412529      5 INSTR DEADREGS  EFLAGS ZZ mov     edi, offset aWord_0; "word" 
+            412529      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     edi, offset aWord_0; "word" 
             41252e      7 INSTR BELONGTO 4123d0 
             41252e      7 INSTR DEADREGS  EFLAGS ZZ mov     cs:qword_617EF8, rax 
             412535     -1 INSTR LOCAL NoMetaUpdate call    _g_param_spec_string 
@@ -18284,17 +18416,18 @@
             412535      5 INSTR DEADREGS  EFLAGS ZZ call    _g_param_spec_string 
             41253a     -2 INSTR LOCAL n R9 ZZ  AlwaysNUM xor     r9d, r9d 
             41253a      3 INSTR BELONGTO 4123d0 
-            41253a      3 INSTR DEADREGS  EFLAGS R8 R9 ZZ xor     r9d, r9d 
+            41253a      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 ZZ xor     r9d, r9d 
             41253d     -1 INSTR LOCAL MetadataRedundant mov     r8d, 0FFFFFFFFh 
             41253d      6 INSTR BELONGTO 4123d0 
-            412543     -1 INSTR LOCAL MetadataRedundant xor     ecx, ecx 
             412543      2 INSTR BELONGTO 4123d0 
+            412543      2 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI ZZ xor     ecx, ecx 
+            412543     -2 INSTR LOCAL n RCX ZZ  AlwaysNUM xor     ecx, ecx 
             412545      5 INSTR BELONGTO 4123d0 
-            412545      5 INSTR DEADREGS  EFLAGS ZZ mov     edx, offset aTheUniqueIdent; "The unique identifier for this window" 
+            412545      5 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     edx, offset aTheUniqueIdent; "The unique identifier for this window" 
             41254a      5 INSTR BELONGTO 4123d0 
-            41254a      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, offset aWindowId; "Window ID" 
+            41254a      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, offset aWindowId; "Window ID" 
             41254f      5 INSTR BELONGTO 4123d0 
-            41254f      5 INSTR DEADREGS  EFLAGS ZZ mov     edi, offset aWindowId_0; "window-id" 
+            41254f      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     edi, offset aWindowId_0; "window-id" 
             412554      7 INSTR BELONGTO 4123d0 
             412554      7 INSTR DEADREGS  EFLAGS ZZ mov     dword ptr [rsp+38h+var_38], 0E1h 
             412554      7 PTRIMMEDESP STACK 0 displ mov     dword ptr [rsp+38h+var_38], 0E1h
@@ -18309,50 +18442,53 @@
             41256e      5 INSTR BELONGTO 4123d0 
             41256e      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R9 R10 R11 ZZ call    sub_40F220 
             412573      8 INSTR BELONGTO 4123d0 
-            412573      8 INSTR DEADREGS  EFLAGS RSI R8 R9 ZZ mov     [rsp+38h+var_28], 1 
+            412573      8 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 ZZ mov     [rsp+38h+var_28], 1 
             412573      8 PTRIMMEDESP STACK 16 displ mov     [rsp+38h+var_28], 1
             41257b     -1 INSTR LOCAL MetadataUnused mov     [rsp+38h+var_20], rax 
             41257b      5 INSTR BELONGTO 4123d0 
             412580     -1 INSTR LOCAL MetadataRedundant xor     r9d, r9d 
             412580      3 INSTR BELONGTO 4123d0 
             412583      9 INSTR BELONGTO 4123d0 
-            412583      9 INSTR DEADREGS  EFLAGS RSI R8 ZZ mov     [rsp+38h+var_30], 4 
+            412583      9 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 ZZ mov     [rsp+38h+var_30], 4 
             412583      9 PTRIMMEDESP STACK 8 displ mov     [rsp+38h+var_30], 4
             41258c      8 INSTR BELONGTO 4123d0 
-            41258c      8 INSTR DEADREGS  EFLAGS RSI R8 ZZ mov     [rsp+38h+var_38], offset _g_cclosure_marshal_VOID__OBJECT 
+            41258c      8 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 ZZ mov     [rsp+38h+var_38], offset _g_cclosure_marshal_VOID__OBJECT 
             41258c      8 PTRIMMEDESP STACK 0 displ mov     [rsp+38h+var_38], offset _g_cclosure_marshal_VOID__OBJECT
             412594     -1 INSTR LOCAL MetadataRedundant xor     r8d, r8d 
             412594      3 INSTR BELONGTO 4123d0 
             412597      3 INSTR BELONGTO 4123d0 
-            412597      3 INSTR DEADREGS  EFLAGS RSI ZZ mov     rsi, [rbx] 
-            41259a     -1 INSTR LOCAL MetadataRedundant mov     ecx, 430h 
+            412597      3 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI ZZ mov     rsi, [rbx] 
+            41259a     -2 INSTR LOCAL n RCX ZZ  NUMVia2ndSrcIMMEDNUM mov     ecx, 430h 
             41259a      5 INSTR BELONGTO 4123d0 
-            41259f     -1 INSTR LOCAL MetadataRedundant mov     edx, 2 
+            41259a      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RDI ZZ mov     ecx, 430h 
+            41259f     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 2 
             41259f      5 INSTR BELONGTO 4123d0 
+            41259f      5 INSTR DEADREGS  EFLAGS RAX RDX RDI ZZ mov     edx, 2 
             4125a4      5 INSTR BELONGTO 4123d0 
-            4125a4      5 INSTR DEADREGS  EFLAGS ZZ mov     edi, offset aCreated; "created" 
+            4125a4      5 INSTR DEADREGS  EFLAGS RAX RDI ZZ mov     edi, offset aCreated; "created" 
             4125a9      2 INSTR BELONGTO 4123d0 
-            4125a9      2 INSTR DEADREGS  EFLAGS ZZ xor     eax, eax 
+            4125a9      2 INSTR DEADREGS  EFLAGS RAX ZZ xor     eax, eax 
             4125a9     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             4125ab     -1 INSTR LOCAL NoMetaUpdate call    _g_signal_new 
             4125ab      5 INSTR BELONGTO 4123d0 
             4125ab      5 INSTR DEADREGS  EFLAGS ZZ call    _g_signal_new 
             4125b0      8 INSTR BELONGTO 4123d0 
-            4125b0      8 INSTR DEADREGS  EFLAGS RDI ZZ mov     qword ptr [rbx+30h], offset sub_411F80 
+            4125b0      8 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     qword ptr [rbx+30h], offset sub_411F80 
             4125b8      8 INSTR BELONGTO 4123d0 
-            4125b8      8 INSTR DEADREGS  EFLAGS RDI ZZ mov     qword ptr [rbx+28h], offset sub_411DC0 
+            4125b8      8 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     qword ptr [rbx+28h], offset sub_411DC0 
             4125c0      3 INSTR BELONGTO 4123d0 
-            4125c0      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rbx 
+            4125c0      3 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     rdi, rbx 
             4125c3      8 INSTR BELONGTO 4123d0 
-            4125c3      8 INSTR DEADREGS  EFLAGS ZZ mov     qword ptr [rbx+18h], offset loc_411B30 
+            4125c3      8 INSTR DEADREGS  EFLAGS RDX RSI ZZ mov     qword ptr [rbx+18h], offset loc_411B30 
             4125cb      8 INSTR BELONGTO 4123d0 
-            4125cb      8 INSTR DEADREGS  EFLAGS ZZ mov     qword ptr [rbx+20h], offset loc_411970 
+            4125cb      8 INSTR DEADREGS  EFLAGS RDX RSI ZZ mov     qword ptr [rbx+20h], offset loc_411970 
             4125d3      5 INSTR BELONGTO 4123d0 
-            4125d3      5 INSTR DEADREGS  EFLAGS ZZ mov     edx, offset qword_617EC0 
+            4125d3      5 INSTR DEADREGS  EFLAGS RDX RSI ZZ mov     edx, offset qword_617EC0 
             4125d8      8 INSTR BELONGTO 4123d0 
-            4125d8      8 INSTR DEADREGS  EFLAGS ZZ mov     qword ptr [rbx+10h], offset loc_410840 
-            4125e0     -1 INSTR LOCAL MetadataRedundant mov     esi, 0Ah 
+            4125d8      8 INSTR DEADREGS  EFLAGS RSI ZZ mov     qword ptr [rbx+10h], offset loc_410840 
+            4125e0     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 0Ah 
             4125e0      5 INSTR BELONGTO 4123d0 
+            4125e0      5 INSTR DEADREGS  EFLAGS RBX RSI ZZ mov     esi, 0Ah 
             4125e5      6 INSTR BELONGTO 4123d0 
             4125e5      6 INSTR DEADREGS  EFLAGS RBX ZZ mov     cs:dword_617F10, eax 
             4125eb     -1 INSTR LOCAL NoMetaUpdate call    _g_object_class_install_properties 
@@ -18395,36 +18531,36 @@
             412637      5 INSTR DEADREGS  EFLAGS R13 R14 R15 ZZ mov     [rsp+var_30], rbx 
             412637      5 PTRIMMEDESP STACK -48 displ mov     [rsp+var_30], rbx
             41263c      4 INSTR BELONGTO 412610 
-            41263c      4 INSTR DEADREGS  EFLAGS R13 R14 R15 ZZ sub     rsp, 38h 
+            41263c      4 INSTR DEADREGS  EFLAGS RBX R13 R14 R15 ZZ sub     rsp, 38h 
             41263c     56 DATAREF STACK 1264 esp + 0 PARENT LocalFrame LOCALFRAME
             41263c      8 MEMORYHOLE STACK esp + 56 ReturnAddress 
             412640     -1 INSTR LOCAL MetadataUnused sub     rbp, r12 
             412640      3 INSTR BELONGTO 412610 
             412643      3 INSTR BELONGTO 412610 
-            412643      3 INSTR DEADREGS  EFLAGS R13 R14 R15 ZZ mov     r13d, edi 
+            412643      3 INSTR DEADREGS  EFLAGS RBX R13 R14 R15 ZZ mov     r13d, edi 
             412646      3 INSTR BELONGTO 412610 
-            412646      3 INSTR DEADREGS  EFLAGS R14 R15 ZZ mov     r14, rsi 
+            412646      3 INSTR DEADREGS  EFLAGS RBX R14 R15 ZZ mov     r14, rsi 
             412649     -1 INSTR LOCAL MetadataUnused sar     rbp, 3 
             412649      4 INSTR BELONGTO 412610 
             41264d      3 INSTR BELONGTO 412610 
-            41264d      3 INSTR DEADREGS  EFLAGS R15 ZZ mov     r15, rdx 
+            41264d      3 INSTR DEADREGS  EFLAGS RBX R15 ZZ mov     r15, rdx 
             412650     -1 INSTR LOCAL NoMetaUpdate call    _init_proc 
             412650      5 INSTR BELONGTO 412610 
-            412650      5 INSTR DEADREGS  EFLAGS ZZ call    _init_proc 
+            412650      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _init_proc 
             412655     -1 INSTR LOCAL NoMetaUpdate test    rbp, rbp 
             412655      3 INSTR BELONGTO 412610 
             412658     -1 INSTR LOCAL NoMetaUpdate jz      short loc_412676 
             412658      2 INSTR BELONGTO 412610 
             41265a      2 INSTR BELONGTO 412610 
-            41265a      2 INSTR DEADREGS  EFLAGS RDX RSI ZZ xor     ebx, ebx 
+            41265a      2 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI ZZ xor     ebx, ebx 
             41265a     -2 INSTR LOCAL n RBX ZZ  AlwaysNUM xor     ebx, ebx 
             41265c      4 INSTR BELONGTO 412610 
             412660      3 INSTR BELONGTO 412610 
-            412660      3 INSTR DEADREGS  EFLAGS RDX RSI ZZ mov     rdx, r15 
+            412660      3 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     rdx, r15 
             412663      3 INSTR BELONGTO 412610 
-            412663      3 INSTR DEADREGS  EFLAGS RSI ZZ mov     rsi, r14 
+            412663      3 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     rsi, r14 
             412666      3 INSTR BELONGTO 412610 
-            412666      3 INSTR DEADREGS  EFLAGS ZZ mov     edi, r13d 
+            412666      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     edi, r13d 
             412669     -1 INSTR LOCAL NoMetaUpdate call    qword ptr [r12+rbx*8] 
             412669      4 INSTR BELONGTO 412610 
             41266d     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rbx, 1 
@@ -18476,11 +18612,11 @@
             4126b4     -3 INSTR LOCAL NoWarn push    rbx 
             4126b5     16 MEMORYHOLE STACK esp + 8 CalleeSavedRegs 
             4126b5      4 INSTR BELONGTO 4126b0 
-            4126b5      4 INSTR DEADREGS  EFLAGS RAX ZZ sub     rsp, 8 
+            4126b5      4 INSTR DEADREGS  EFLAGS RAX RBX ZZ sub     rsp, 8 
             4126b5      8 DATAREF STACK 1265 esp + 0 PARENT LocalFrame LOCALFRAME
             4126b5      8 MEMORYHOLE STACK esp + 24 ReturnAddress 
             4126b9      7 INSTR BELONGTO 4126b0 
-            4126b9      7 INSTR DEADREGS  EFLAGS RAX ZZ mov     rax, cs:qword_616D78 
+            4126b9      7 INSTR DEADREGS  EFLAGS RAX RBX ZZ mov     rax, cs:qword_616D78 
             4126c0     -1 INSTR LOCAL NoMetaUpdate cmp     rax, 0FFFFFFFFFFFFFFFFh 
             4126c0      4 INSTR BELONGTO 4126b0 
             4126c4     -1 INSTR LOCAL NoMetaUpdate jz      short loc_4126DF 
diff --git a/tests/commit/trimmed-sorted-save-gnome-file-share-properties.psexe.annot b/tests/commit/trimmed-sorted-save-gnome-file-share-properties.psexe.annot
index ecd302565df9cce71b271770ca069ddf2fa2fced..5decb419e23baf672b5a64b3c40385b81f91a252 100644
--- a/tests/commit/trimmed-sorted-save-gnome-file-share-properties.psexe.annot
+++ b/tests/commit/trimmed-sorted-save-gnome-file-share-properties.psexe.annot
@@ -709,14 +709,14 @@
             401f92      3 INSTR BELONGTO 401f90 
             401f92      3 INSTR DEADREGS  EFLAGS R12 ZZ mov     r12d, edi 
             401f95      5 INSTR BELONGTO 401f90 
-            401f95      5 INSTR DEADREGS  EFLAGS ZZ mov     edi, offset domainname; "gnome-user-share" 
+            401f95      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     edi, offset domainname; "gnome-user-share" 
             401f9a      1 INSTR BELONGTO 401f90 
             401f9a      1 INSTR DEADREGS  EFLAGS ZZ push    rbp 
             401f9a     -3 INSTR LOCAL NoWarn push    rbp 
             401f9b      3 INSTR BELONGTO 401f90 
             401f9b      3 INSTR DEADREGS  EFLAGS ZZ mov     rbp, rsi 
             401f9e      5 INSTR BELONGTO 401f90 
-            401f9e      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, offset dirname; "/usr/share/locale" 
+            401f9e      5 INSTR DEADREGS  EFLAGS RSI ZZ mov     esi, offset dirname; "/usr/share/locale" 
             401fa3      1 INSTR BELONGTO 401f90 
             401fa3      1 INSTR DEADREGS  EFLAGS ZZ push    rbx 
             401fa3     24 MEMORYHOLE STACK esp + 0 CalleeSavedRegs 
@@ -725,39 +725,41 @@
             401fa4      5 INSTR BELONGTO 401f90 
             401fa4      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _bindtextdomain 
             401fa9      5 INSTR BELONGTO 401f90 
-            401fa9      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     esi, offset codeset; "UTF-8" 
+            401fa9      5 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ mov     esi, offset codeset; "UTF-8" 
             401fae      5 INSTR BELONGTO 401f90 
-            401fae      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     edi, offset domainname; "gnome-user-share" 
+            401fae      5 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     edi, offset domainname; "gnome-user-share" 
             401fb3     -1 INSTR LOCAL NoMetaUpdate call    _bind_textdomain_codeset 
             401fb3      5 INSTR BELONGTO 401f90 
             401fb3      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _bind_textdomain_codeset 
             401fb8      5 INSTR BELONGTO 401f90 
-            401fb8      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     edi, offset domainname; "gnome-user-share" 
+            401fb8      5 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     edi, offset domainname; "gnome-user-share" 
             401fbd     -1 INSTR LOCAL NoMetaUpdate call    _textdomain 
             401fbd      5 INSTR BELONGTO 401f90 
             401fbd      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _textdomain 
-            401fc2     -1 INSTR LOCAL MetadataRedundant xor     esi, esi 
             401fc2      2 INSTR BELONGTO 401f90 
+            401fc2      2 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ xor     esi, esi 
+            401fc2     -2 INSTR LOCAL n RSI ZZ  AlwaysNUM xor     esi, esi 
             401fc4      5 INSTR BELONGTO 401f90 
-            401fc4      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     edi, offset aOrg_gnome_user; "org.gnome.user-share.properties" 
+            401fc4      5 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     edi, offset aOrg_gnome_user; "org.gnome.user-share.properties" 
             401fc9     -1 INSTR LOCAL NoMetaUpdate call    _gtk_application_new 
             401fc9      5 INSTR BELONGTO 401f90 
             401fc9      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _gtk_application_new 
             401fce     -2 INSTR LOCAL n R9 ZZ  AlwaysNUM xor     r9d, r9d 
             401fce      3 INSTR BELONGTO 401f90 
-            401fce      3 INSTR DEADREGS  EFLAGS RBX RDI R8 R9 ZZ xor     r9d, r9d 
+            401fce      3 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI RDI R8 R9 ZZ xor     r9d, r9d 
             401fd1     -2 INSTR LOCAL n R8 ZZ  AlwaysNUM xor     r8d, r8d 
             401fd1      3 INSTR BELONGTO 401f90 
-            401fd1      3 INSTR DEADREGS  EFLAGS RBX RDI R8 ZZ xor     r8d, r8d 
-            401fd4     -1 INSTR LOCAL MetadataRedundant xor     ecx, ecx 
+            401fd1      3 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI RDI R8 ZZ xor     r8d, r8d 
             401fd4      2 INSTR BELONGTO 401f90 
+            401fd4      2 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI RDI ZZ xor     ecx, ecx 
+            401fd4     -2 INSTR LOCAL n RCX ZZ  AlwaysNUM xor     ecx, ecx 
             401fd6      3 INSTR BELONGTO 401f90 
-            401fd6      3 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     rbx, rax 
+            401fd6      3 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI ZZ mov     rbx, rax 
             401fd9     -2 INSTR LOCAL n RDX ZZ  NumericDEFs mov     edx, offset loc_402B10 
             401fd9      5 INSTR BELONGTO 401f90 
-            401fd9      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     edx, offset loc_402B10 
+            401fd9      5 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     edx, offset loc_402B10 
             401fde      5 INSTR BELONGTO 401f90 
-            401fde      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     esi, offset aActivate; "activate" 
+            401fde      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, offset aActivate; "activate" 
             401fe3      3 INSTR BELONGTO 401f90 
             401fe3      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rax 
             401fe6     -1 INSTR LOCAL NoMetaUpdate call    _g_signal_connect_data 
@@ -774,9 +776,9 @@
             401ff6      5 INSTR BELONGTO 401f90 
             401ff6      5 INSTR DEADREGS  EFLAGS ZZ call    _g_type_check_instance_cast 
             401ffb      3 INSTR BELONGTO 401f90 
-            401ffb      3 INSTR DEADREGS  EFLAGS RDX RDI ZZ mov     rdx, rbp 
+            401ffb      3 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     rdx, rbp 
             401ffe      3 INSTR BELONGTO 401f90 
-            401ffe      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     esi, r12d 
+            401ffe      3 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, r12d 
             402001      3 INSTR BELONGTO 401f90 
             402001      3 INSTR DEADREGS  EFLAGS RDI R12 ZZ mov     rdi, rax 
             402004     -1 INSTR LOCAL NoMetaUpdate call    _g_application_run 
@@ -790,9 +792,9 @@
             40200e      5 INSTR BELONGTO 401f90 
             40200e      5 INSTR DEADREGS  EFLAGS RBX R12 ZZ call    _g_object_unref 
             402013      1 INSTR BELONGTO 401f90 
-            402013      1 INSTR DEADREGS  EFLAGS RBX R12 ZZ pop     rbx 
+            402013      1 INSTR DEADREGS  EFLAGS RAX RBX R12 ZZ pop     rbx 
             402014      2 INSTR BELONGTO 401f90 
-            402014      2 INSTR DEADREGS  EFLAGS R12 ZZ mov     eax, ebp 
+            402014      2 INSTR DEADREGS  EFLAGS RAX R12 ZZ mov     eax, ebp 
             402016      1 INSTR BELONGTO 401f90 
             402016      1 INSTR DEADREGS  EFLAGS R12 ZZ pop     rbp 
             402017      2 INSTR BELONGTO 401f90 
@@ -869,7 +871,7 @@
             402064     -3 INSTR LOCAL NoWarn push    rbx 
             402065     16 MEMORYHOLE STACK esp + 8 CalleeSavedRegs 
             402065      4 INSTR BELONGTO 402060 
-            402065      4 INSTR DEADREGS  EFLAGS ZZ sub     rsp, 8 
+            402065      4 INSTR DEADREGS  EFLAGS RBX ZZ sub     rsp, 8 
             402065      8 DATAREF STACK 210 esp + 0 PARENT LocalFrame LOCALFRAME
             402065      8 MEMORYHOLE STACK esp + 24 ReturnAddress 
             402069     -1 INSTR LOCAL NoMetaUpdate cmp     cs:byte_605288, 0 
@@ -946,36 +948,36 @@
             402101      3 INSTR BELONGTO 402100 
             402101      3 INSTR DEADREGS  EFLAGS R9 ZZ mov     r9, rdi 
             402104      3 INSTR BELONGTO 402100 
-            402104      3 INSTR DEADREGS  EFLAGS ZZ mov     rbp, rdx 
+            402104      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rbp, rdx 
             402107      1 INSTR BELONGTO 402100 
-            402107      1 INSTR DEADREGS  EFLAGS ZZ push    rbx 
+            402107      1 INSTR DEADREGS  EFLAGS RDX RDI ZZ push    rbx 
             402107     -3 INSTR LOCAL NoWarn push    rbx 
             402108      3 INSTR BELONGTO 402100 
-            402108      3 INSTR DEADREGS  EFLAGS RBX ZZ mov     rbx, rsi 
+            402108      3 INSTR DEADREGS  EFLAGS RDX RBX RDI ZZ mov     rbx, rsi 
             40210b     16 MEMORYHOLE STACK esp + 24 CalleeSavedRegs 
             40210b     24 DATAREF STACK 211 esp + 0 PARENT LocalFrame LOCALFRAME
             40210b      4 INSTR BELONGTO 402100 
-            40210b      4 INSTR DEADREGS  EFLAGS ZZ sub     rsp, 18h 
+            40210b      4 INSTR DEADREGS  EFLAGS RDX RDI ZZ sub     rsp, 18h 
             40210b      8 MEMORYHOLE STACK esp + 40 ReturnAddress 
             40210f     -1 INSTR LOCAL NoMetaUpdate test    rsi, rsi 
             40210f      3 INSTR BELONGTO 402100 
             402112     -1 INSTR LOCAL NoMetaUpdate jz      loc_4021E0 
             402112      6 INSTR BELONGTO 402100 
             402118      6 INSTR BELONGTO 402100 
-            402118      6 INSTR DEADREGS  EFLAGS RDI R8 ZZ mov     r8d, (offset aSSS+6); "%s" 
+            402118      6 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 ZZ mov     r8d, (offset aSSS+6); "%s" 
             40211e     -2 INSTR LOCAL n RCX ZZ  NUMVia2ndSrcIMMEDNUM mov     ecx, 1 
             40211e      5 INSTR BELONGTO 402100 
-            40211e      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     ecx, 1 
+            40211e      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI ZZ mov     ecx, 1 
             402123     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 3 
             402123      5 INSTR BELONGTO 402100 
-            402123      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     edx, 3 
+            402123      5 INSTR DEADREGS  EFLAGS RAX RDX RSI RDI ZZ mov     edx, 3 
             402128      3 INSTR BELONGTO 402100 
-            402128      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rbp 
+            402128      3 INSTR DEADREGS  EFLAGS RAX RSI RDI ZZ mov     rdi, rbp 
             40212b     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 1 
             40212b      5 INSTR BELONGTO 402100 
-            40212b      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, 1 
+            40212b      5 INSTR DEADREGS  EFLAGS RAX RSI ZZ mov     esi, 1 
             402130      2 INSTR BELONGTO 402100 
-            402130      2 INSTR DEADREGS  EFLAGS ZZ xor     eax, eax 
+            402130      2 INSTR DEADREGS  EFLAGS RAX ZZ xor     eax, eax 
             402130     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             402132     -1 INSTR LOCAL NoMetaUpdate call    _gtk_message_dialog_new 
             402132      5 INSTR BELONGTO 402100 
@@ -993,13 +995,13 @@
             402145      5 INSTR BELONGTO 402100 
             402145      5 INSTR DEADREGS  EFLAGS ZZ call    _g_type_check_instance_cast 
             40214a      3 INSTR BELONGTO 402100 
-            40214a      3 INSTR DEADREGS  EFLAGS RDX RDI ZZ mov     rdx, rbx 
+            40214a      3 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     rdx, rbx 
             40214d      3 INSTR BELONGTO 402100 
-            40214d      3 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     rdi, rax 
+            40214d      3 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ mov     rdi, rax 
             402150      5 INSTR BELONGTO 402100 
-            402150      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     esi, (offset aSSS+6); "%s" 
+            402150      5 INSTR DEADREGS  EFLAGS RAX RBX RSI ZZ mov     esi, (offset aSSS+6); "%s" 
             402155      2 INSTR BELONGTO 402100 
-            402155      2 INSTR DEADREGS  EFLAGS RBX ZZ xor     eax, eax 
+            402155      2 INSTR DEADREGS  EFLAGS RAX RBX ZZ xor     eax, eax 
             402155     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             402157     -1 INSTR LOCAL NoMetaUpdate call    _gtk_message_dialog_format_secondary_text 
             402157      5 INSTR BELONGTO 402100 
@@ -1017,7 +1019,7 @@
             40216a      5 INSTR BELONGTO 402100 
             40216a      5 INSTR DEADREGS  EFLAGS ZZ call    _g_type_check_instance_cast 
             40216f      5 INSTR BELONGTO 402100 
-            40216f      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     esi, (offset aSSS_0+9); "" 
+            40216f      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, (offset aSSS_0+9); "" 
             402174      3 INSTR BELONGTO 402100 
             402174      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rax 
             402177     -1 INSTR LOCAL NoMetaUpdate call    _gtk_window_set_title 
@@ -1033,8 +1035,9 @@
             402187     -1 INSTR LOCAL NoMetaUpdate call    _g_type_check_instance_cast 
             402187      5 INSTR BELONGTO 402100 
             402187      5 INSTR DEADREGS  EFLAGS ZZ call    _g_type_check_instance_cast 
-            40218c     -1 INSTR LOCAL MetadataRedundant mov     esi, 5 
+            40218c     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 5 
             40218c      5 INSTR BELONGTO 402100 
+            40218c      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, 5 
             402191      3 INSTR BELONGTO 402100 
             402191      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rax 
             402194     -1 INSTR LOCAL NoMetaUpdate call    _gtk_container_set_border_width 
@@ -1050,8 +1053,9 @@
             4021a4     -1 INSTR LOCAL NoMetaUpdate call    _g_type_check_instance_cast 
             4021a4      5 INSTR BELONGTO 402100 
             4021a4      5 INSTR DEADREGS  EFLAGS ZZ call    _g_type_check_instance_cast 
-            4021a9     -1 INSTR LOCAL MetadataRedundant mov     esi, 0FFFFFFFBh 
+            4021a9     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 0FFFFFFFBh 
             4021a9      5 INSTR BELONGTO 402100 
+            4021a9      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, 0FFFFFFFBh 
             4021ae      3 INSTR BELONGTO 402100 
             4021ae      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rax 
             4021b1     -1 INSTR LOCAL NoMetaUpdate call    _gtk_dialog_set_default_response 
@@ -1064,8 +1068,9 @@
             4021bc     -1 INSTR LOCAL NoMetaUpdate call    _g_type_check_instance_cast 
             4021bc      5 INSTR BELONGTO 402100 
             4021bc      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_type_check_instance_cast 
-            4021c1     -1 INSTR LOCAL MetadataRedundant mov     esi, 1 
+            4021c1     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 1 
             4021c1      5 INSTR BELONGTO 402100 
+            4021c1      5 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ mov     esi, 1 
             4021c6      3 INSTR BELONGTO 402100 
             4021c6      3 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     rdi, rax 
             4021c9     -1 INSTR LOCAL NoMetaUpdate call    _gtk_window_set_modal 
@@ -1084,11 +1089,11 @@
             4021d7      1 INSTR DEADREGS  EFLAGS ZZ retn 
             4021e0     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 5          ; category 
             4021e0      5 INSTR BELONGTO 402100 
-            4021e0      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     edx, 5          ; category 
+            4021e0      5 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI ZZ mov     edx, 5          ; category 
             4021e5      5 INSTR BELONGTO 402100 
-            4021e5      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     esi, offset msgid; "No reason" 
+            4021e5      5 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ mov     esi, offset msgid; "No reason" 
             4021ea      2 INSTR BELONGTO 402100 
-            4021ea      2 INSTR DEADREGS  EFLAGS RBX ZZ xor     edi, edi        ; domainname 
+            4021ea      2 INSTR DEADREGS  EFLAGS RBX RDI ZZ xor     edi, edi        ; domainname 
             4021ea     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi        ; domainname 
             4021ec      5 INSTR BELONGTO 402100 
             4021ec      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     [rsp+28h+var_20], r9 
@@ -1097,10 +1102,10 @@
             4021f1      5 INSTR BELONGTO 402100 
             4021f1      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _dcgettext 
             4021f6      5 INSTR BELONGTO 402100 
-            4021f6      5 INSTR DEADREGS  EFLAGS RBX RDI R8 R9 ZZ mov     r9, [rsp+28h+var_20] 
+            4021f6      5 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI RDI R8 R9 ZZ mov     r9, [rsp+28h+var_20] 
             4021f6      5 PTRIMMEDESP STACK 8 displ mov     r9, [rsp+28h+var_20]
             4021fb      3 INSTR BELONGTO 402100 
-            4021fb      3 INSTR DEADREGS  EFLAGS RBX RDI R8 ZZ mov     rbx, rax 
+            4021fb      3 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI RDI R8 ZZ mov     rbx, rax 
             4021fe     -1 INSTR LOCAL NoMetaUpdate jmp     loc_402118 
             4021fe      5 INSTR BELONGTO 402100 
             402210      0 FUNC FRAMERESTORE 0 0 0 1 0 0 2 0 0 3 -48 0 4 0 0 5 -40 0 6 0 0 7 0 0 8 0 0 9 0 0 10 0 0 11 0 0 12 -32 0 13 -24 0 14 -16 0 15 -8 0 ZZ
@@ -1134,21 +1139,23 @@
             402224     -1 INSTR LOCAL NoMetaUpdate call    _gconf_client_get_default 
             402224      5 INSTR BELONGTO 402210 
             402224      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ call    _gconf_client_get_default 
-            402229     -1 INSTR LOCAL MetadataRedundant xor     edx, edx 
             402229      2 INSTR BELONGTO 402210 
+            402229      2 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI R12 R13 R14 R15 ZZ xor     edx, edx 
+            402229     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
             40222b      3 INSTR BELONGTO 402210 
-            40222b      3 INSTR DEADREGS  EFLAGS RBX RDI R12 R13 R14 R15 ZZ mov     rbx, rax 
+            40222b      3 INSTR DEADREGS  EFLAGS RBX RSI RDI R12 R13 R14 R15 ZZ mov     rbx, rax 
             40222e      5 INSTR BELONGTO 402210 
-            40222e      5 INSTR DEADREGS  EFLAGS RDI R12 R13 R14 R15 ZZ mov     esi, offset aDesktopGnomeFi; "/desktop/gnome/file_sharing/enabled" 
+            40222e      5 INSTR DEADREGS  EFLAGS RSI RDI R12 R13 R14 R15 ZZ mov     esi, offset aDesktopGnomeFi; "/desktop/gnome/file_sharing/enabled" 
             402233      3 INSTR BELONGTO 402210 
             402233      3 INSTR DEADREGS  EFLAGS RDI R12 R13 R14 R15 ZZ mov     rdi, rax 
             402236     -1 INSTR LOCAL NoMetaUpdate call    _gconf_client_get_bool 
             402236      5 INSTR BELONGTO 402210 
             402236      5 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ call    _gconf_client_get_bool 
-            40223b     -1 INSTR LOCAL MetadataRedundant xor     edx, edx 
             40223b      2 INSTR BELONGTO 402210 
+            40223b      2 INSTR DEADREGS  EFLAGS RDX RSI RDI R12 R13 R14 R15 ZZ xor     edx, edx 
+            40223b     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
             40223d      5 INSTR BELONGTO 402210 
-            40223d      5 INSTR DEADREGS  EFLAGS RDI R12 R13 R14 R15 ZZ mov     esi, offset aDesktopGnome_0; "/desktop/gnome/file_sharing/bluetooth_e"... 
+            40223d      5 INSTR DEADREGS  EFLAGS RSI RDI R12 R13 R14 R15 ZZ mov     esi, offset aDesktopGnome_0; "/desktop/gnome/file_sharing/bluetooth_e"... 
             402242      3 INSTR BELONGTO 402210 
             402242      3 INSTR DEADREGS  EFLAGS RDI R12 R13 R14 R15 ZZ mov     rdi, rbx 
             402245      3 INSTR BELONGTO 402210 
@@ -1156,10 +1163,11 @@
             402248     -1 INSTR LOCAL NoMetaUpdate call    _gconf_client_get_bool 
             402248      5 INSTR BELONGTO 402210 
             402248      5 INSTR DEADREGS  EFLAGS R12 R13 R14 ZZ call    _gconf_client_get_bool 
-            40224d     -1 INSTR LOCAL MetadataRedundant xor     edx, edx 
             40224d      2 INSTR BELONGTO 402210 
+            40224d      2 INSTR DEADREGS  EFLAGS RDX RSI RDI R12 R13 R14 ZZ xor     edx, edx 
+            40224d     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
             40224f      5 INSTR BELONGTO 402210 
-            40224f      5 INSTR DEADREGS  EFLAGS RDI R12 R13 R14 ZZ mov     esi, offset aDesktopGnome_1; "/desktop/gnome/file_sharing/bluetooth_a"... 
+            40224f      5 INSTR DEADREGS  EFLAGS RSI RDI R12 R13 R14 ZZ mov     esi, offset aDesktopGnome_1; "/desktop/gnome/file_sharing/bluetooth_a"... 
             402254      3 INSTR BELONGTO 402210 
             402254      3 INSTR DEADREGS  EFLAGS RDI R12 R13 R14 ZZ mov     rdi, rbx 
             402257      3 INSTR BELONGTO 402210 
@@ -1167,10 +1175,11 @@
             40225a     -1 INSTR LOCAL NoMetaUpdate call    _gconf_client_get_bool 
             40225a      5 INSTR BELONGTO 402210 
             40225a      5 INSTR DEADREGS  EFLAGS R12 R13 ZZ call    _gconf_client_get_bool 
-            40225f     -1 INSTR LOCAL MetadataRedundant xor     edx, edx 
             40225f      2 INSTR BELONGTO 402210 
+            40225f      2 INSTR DEADREGS  EFLAGS RDX RSI RDI R12 R13 ZZ xor     edx, edx 
+            40225f     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
             402261      5 INSTR BELONGTO 402210 
-            402261      5 INSTR DEADREGS  EFLAGS RDI R12 R13 ZZ mov     esi, offset aDesktopGnome_2; "/desktop/gnome/file_sharing/bluetooth_r"... 
+            402261      5 INSTR DEADREGS  EFLAGS RSI RDI R12 R13 ZZ mov     esi, offset aDesktopGnome_2; "/desktop/gnome/file_sharing/bluetooth_r"... 
             402266      3 INSTR BELONGTO 402210 
             402266      3 INSTR DEADREGS  EFLAGS RDI R12 R13 ZZ mov     rdi, rbx 
             402269      4 INSTR BELONGTO 402210 
@@ -1179,10 +1188,11 @@
             40226d     -1 INSTR LOCAL NoMetaUpdate call    _gconf_client_get_bool 
             40226d      5 INSTR BELONGTO 402210 
             40226d      5 INSTR DEADREGS  EFLAGS R12 R13 ZZ call    _gconf_client_get_bool 
-            402272     -1 INSTR LOCAL MetadataRedundant xor     edx, edx 
             402272      2 INSTR BELONGTO 402210 
+            402272      2 INSTR DEADREGS  EFLAGS RDX RSI RDI R12 R13 ZZ xor     edx, edx 
+            402272     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
             402274      5 INSTR BELONGTO 402210 
-            402274      5 INSTR DEADREGS  EFLAGS RDI R12 R13 ZZ mov     esi, offset aDesktopGnome_3; "/desktop/gnome/file_sharing/bluetooth_o"... 
+            402274      5 INSTR DEADREGS  EFLAGS RSI RDI R12 R13 ZZ mov     esi, offset aDesktopGnome_3; "/desktop/gnome/file_sharing/bluetooth_o"... 
             402279      3 INSTR BELONGTO 402210 
             402279      3 INSTR DEADREGS  EFLAGS RDI R12 R13 ZZ mov     rdi, rbx 
             40227c      4 INSTR BELONGTO 402210 
@@ -1191,10 +1201,11 @@
             402280     -1 INSTR LOCAL NoMetaUpdate call    _gconf_client_get_bool 
             402280      5 INSTR BELONGTO 402210 
             402280      5 INSTR DEADREGS  EFLAGS R12 R13 ZZ call    _gconf_client_get_bool 
-            402285     -1 INSTR LOCAL MetadataRedundant xor     edx, edx 
             402285      2 INSTR BELONGTO 402210 
+            402285      2 INSTR DEADREGS  EFLAGS RDX RSI RDI R12 R13 ZZ xor     edx, edx 
+            402285     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
             402287      5 INSTR BELONGTO 402210 
-            402287      5 INSTR DEADREGS  EFLAGS RDI R12 R13 ZZ mov     esi, offset aDesktopGnome_4; "/desktop/gnome/file_sharing/bluetooth_n"... 
+            402287      5 INSTR DEADREGS  EFLAGS RSI RDI R12 R13 ZZ mov     esi, offset aDesktopGnome_4; "/desktop/gnome/file_sharing/bluetooth_n"... 
             40228c      3 INSTR BELONGTO 402210 
             40228c      3 INSTR DEADREGS  EFLAGS RDI R12 R13 ZZ mov     rdi, rbx 
             40228f      3 INSTR BELONGTO 402210 
@@ -1202,10 +1213,11 @@
             402292     -1 INSTR LOCAL NoMetaUpdate call    _gconf_client_get_bool 
             402292      5 INSTR BELONGTO 402210 
             402292      5 INSTR DEADREGS  EFLAGS R12 ZZ call    _gconf_client_get_bool 
-            402297     -1 INSTR LOCAL MetadataRedundant xor     edx, edx 
             402297      2 INSTR BELONGTO 402210 
+            402297      2 INSTR DEADREGS  EFLAGS RDX RSI RDI R12 ZZ xor     edx, edx 
+            402297     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
             402299      5 INSTR BELONGTO 402210 
-            402299      5 INSTR DEADREGS  EFLAGS RDI R12 ZZ mov     esi, offset aDesktopGnome_5; "/desktop/gnome/file_sharing/require_pas"... 
+            402299      5 INSTR DEADREGS  EFLAGS RSI RDI R12 ZZ mov     esi, offset aDesktopGnome_5; "/desktop/gnome/file_sharing/require_pas"... 
             40229e      3 INSTR BELONGTO 402210 
             40229e      3 INSTR DEADREGS  EFLAGS RDI R12 ZZ mov     rdi, rbx 
             4022a1      4 INSTR BELONGTO 402210 
@@ -1220,7 +1232,7 @@
             4022ad      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R12 ZZ mov     rdi, rax 
             4022b0     -1 INSTR LOCAL NoMetaUpdate call    sub_403470 
             4022b0      5 INSTR BELONGTO 402210 
-            4022b0      5 INSTR DEADREGS  EFLAGS RCX RDX RSI R12 ZZ call    sub_403470 
+            4022b0      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI R12 ZZ call    sub_403470 
             4022b5      3 INSTR BELONGTO 402210 
             4022b5      3 INSTR DEADREGS  EFLAGS RDI R12 ZZ mov     rdi, rbp 
             4022b8      4 INSTR BELONGTO 402210 
@@ -1229,10 +1241,11 @@
             4022bc     -1 INSTR LOCAL NoMetaUpdate call    _g_free 
             4022bc      5 INSTR BELONGTO 402210 
             4022bc      5 INSTR DEADREGS  EFLAGS R12 ZZ call    _g_free 
-            4022c1     -1 INSTR LOCAL MetadataRedundant xor     edx, edx 
             4022c1      2 INSTR BELONGTO 402210 
+            4022c1      2 INSTR DEADREGS  EFLAGS RDX RSI RDI R12 ZZ xor     edx, edx 
+            4022c1     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
             4022c3      5 INSTR BELONGTO 402210 
-            4022c3      5 INSTR DEADREGS  EFLAGS RDI R12 ZZ mov     esi, offset aDesktopGnome_6; "/desktop/gnome/file_sharing/bluetooth_a"... 
+            4022c3      5 INSTR DEADREGS  EFLAGS RSI RDI R12 ZZ mov     esi, offset aDesktopGnome_6; "/desktop/gnome/file_sharing/bluetooth_a"... 
             4022c8      3 INSTR BELONGTO 402210 
             4022c8      3 INSTR DEADREGS  EFLAGS RDI R12 ZZ mov     rdi, rbx 
             4022cb     -1 INSTR LOCAL NoMetaUpdate call    _gconf_client_get_string 
@@ -1244,7 +1257,7 @@
             4022d3      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R12 ZZ mov     rdi, rax 
             4022d6     -1 INSTR LOCAL NoMetaUpdate call    sub_403510 
             4022d6      5 INSTR BELONGTO 402210 
-            4022d6      5 INSTR DEADREGS  EFLAGS RCX RDX RSI R12 ZZ call    sub_403510 
+            4022d6      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI R12 ZZ call    sub_403510 
             4022db      3 INSTR BELONGTO 402210 
             4022db      3 INSTR DEADREGS  EFLAGS RDI R12 ZZ mov     rdi, rbp 
             4022de      4 INSTR BELONGTO 402210 
@@ -1271,11 +1284,11 @@
             4022fb      5 INSTR BELONGTO 402210 
             4022fb      5 INSTR DEADREGS  EFLAGS ZZ call    _gtk_widget_get_type 
             402300      7 INSTR BELONGTO 402210 
-            402300      7 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, cs:qword_605298 
+            402300      7 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     rdi, cs:qword_605298 
             402307      3 INSTR BELONGTO 402210 
-            402307      3 INSTR DEADREGS  EFLAGS ZZ mov     rbp, rax 
+            402307      3 INSTR DEADREGS  EFLAGS RSI ZZ mov     rbp, rax 
             40230a      5 INSTR BELONGTO 402210 
-            40230a      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, offset aEnable_check; "enable_check" 
+            40230a      5 INSTR DEADREGS  EFLAGS RSI ZZ mov     esi, offset aEnable_check; "enable_check" 
             40230f     -1 INSTR LOCAL NoMetaUpdate call    _gtk_builder_get_object 
             40230f      5 INSTR BELONGTO 402210 
             40230f      5 INSTR DEADREGS  EFLAGS ZZ call    _gtk_builder_get_object 
@@ -1287,9 +1300,9 @@
             40231a      5 INSTR BELONGTO 402210 
             40231a      5 INSTR DEADREGS  EFLAGS ZZ call    _g_type_check_instance_cast 
             40231f      7 INSTR BELONGTO 402210 
-            40231f      7 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, cs:qword_605298 
+            40231f      7 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     rdi, cs:qword_605298 
             402326      5 INSTR BELONGTO 402210 
-            402326      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, offset aPassword_combo; "password_combo" 
+            402326      5 INSTR DEADREGS  EFLAGS RSI ZZ mov     esi, offset aPassword_combo; "password_combo" 
             40232b      5 INSTR BELONGTO 402210 
             40232b      5 INSTR DEADREGS  EFLAGS ZZ mov     [rsp+0B8h+var_B0], rax 
             40232b      5 PTRIMMEDESP STACK 8 displ mov     [rsp+0B8h+var_B0], rax
@@ -1304,9 +1317,9 @@
             40233b      5 INSTR BELONGTO 402210 
             40233b      5 INSTR DEADREGS  EFLAGS ZZ call    _g_type_check_instance_cast 
             402340      7 INSTR BELONGTO 402210 
-            402340      7 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, cs:qword_605298 
+            402340      7 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     rdi, cs:qword_605298 
             402347      5 INSTR BELONGTO 402210 
-            402347      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, offset aPassword_entry; "password_entry" 
+            402347      5 INSTR DEADREGS  EFLAGS RSI ZZ mov     esi, offset aPassword_entry; "password_entry" 
             40234c      5 INSTR BELONGTO 402210 
             40234c      5 INSTR DEADREGS  EFLAGS ZZ mov     [rsp+0B8h+var_A0], rax 
             40234c      5 PTRIMMEDESP STACK 24 displ mov     [rsp+0B8h+var_A0], rax
@@ -1321,9 +1334,9 @@
             40235c      5 INSTR BELONGTO 402210 
             40235c      5 INSTR DEADREGS  EFLAGS ZZ call    _g_type_check_instance_cast 
             402361      7 INSTR BELONGTO 402210 
-            402361      7 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, cs:qword_605298 
+            402361      7 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     rdi, cs:qword_605298 
             402368      5 INSTR BELONGTO 402210 
-            402368      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, offset aLabel5; "label5" 
+            402368      5 INSTR DEADREGS  EFLAGS RSI ZZ mov     esi, offset aLabel5; "label5" 
             40236d      5 INSTR BELONGTO 402210 
             40236d      5 INSTR DEADREGS  EFLAGS ZZ mov     [rsp+0B8h+var_60], rax 
             40236d      5 PTRIMMEDESP STACK 88 displ mov     [rsp+0B8h+var_60], rax
@@ -1338,9 +1351,9 @@
             40237d      5 INSTR BELONGTO 402210 
             40237d      5 INSTR DEADREGS  EFLAGS ZZ call    _g_type_check_instance_cast 
             402382      7 INSTR BELONGTO 402210 
-            402382      7 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, cs:qword_605298 
+            402382      7 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     rdi, cs:qword_605298 
             402389      5 INSTR BELONGTO 402210 
-            402389      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, offset aLabel4; "label4" 
+            402389      5 INSTR DEADREGS  EFLAGS RSI ZZ mov     esi, offset aLabel4; "label4" 
             40238e      5 INSTR BELONGTO 402210 
             40238e      5 INSTR DEADREGS  EFLAGS ZZ mov     [rsp+0B8h+var_58], rax 
             40238e      5 PTRIMMEDESP STACK 96 displ mov     [rsp+0B8h+var_58], rax
@@ -1355,9 +1368,9 @@
             40239e      5 INSTR BELONGTO 402210 
             40239e      5 INSTR DEADREGS  EFLAGS ZZ call    _g_type_check_instance_cast 
             4023a3      7 INSTR BELONGTO 402210 
-            4023a3      7 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, cs:qword_605298 
+            4023a3      7 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     rdi, cs:qword_605298 
             4023aa      5 INSTR BELONGTO 402210 
-            4023aa      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, offset aWebdav_info; "webdav_info" 
+            4023aa      5 INSTR DEADREGS  EFLAGS RSI ZZ mov     esi, offset aWebdav_info; "webdav_info" 
             4023af      5 INSTR BELONGTO 402210 
             4023af      5 INSTR DEADREGS  EFLAGS ZZ mov     [rsp+0B8h+var_50], rax 
             4023af      5 PTRIMMEDESP STACK 104 displ mov     [rsp+0B8h+var_50], rax
@@ -1372,9 +1385,9 @@
             4023bf      5 INSTR BELONGTO 402210 
             4023bf      5 INSTR DEADREGS  EFLAGS ZZ call    _g_type_check_instance_cast 
             4023c4      7 INSTR BELONGTO 402210 
-            4023c4      7 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, cs:qword_605298 
+            4023c4      7 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     rdi, cs:qword_605298 
             4023cb      5 INSTR BELONGTO 402210 
-            4023cb      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, offset aEnable_bluetoo; "enable_bluetooth_check" 
+            4023cb      5 INSTR DEADREGS  EFLAGS RSI ZZ mov     esi, offset aEnable_bluetoo; "enable_bluetooth_check" 
             4023d0      5 INSTR BELONGTO 402210 
             4023d0      5 INSTR DEADREGS  EFLAGS ZZ mov     [rsp+0B8h+var_78], rax 
             4023d0      5 PTRIMMEDESP STACK 64 displ mov     [rsp+0B8h+var_78], rax
@@ -1389,9 +1402,9 @@
             4023e0      5 INSTR BELONGTO 402210 
             4023e0      5 INSTR DEADREGS  EFLAGS ZZ call    _g_type_check_instance_cast 
             4023e5      7 INSTR BELONGTO 402210 
-            4023e5      7 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, cs:qword_605298 
+            4023e5      7 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     rdi, cs:qword_605298 
             4023ec      5 INSTR BELONGTO 402210 
-            4023ec      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, offset aAllow_write_bl; "allow_write_bluetooth_check" 
+            4023ec      5 INSTR DEADREGS  EFLAGS RSI ZZ mov     esi, offset aAllow_write_bl; "allow_write_bluetooth_check" 
             4023f1      5 INSTR BELONGTO 402210 
             4023f1      5 INSTR DEADREGS  EFLAGS ZZ mov     [rsp+0B8h+var_48], rax 
             4023f1      5 PTRIMMEDESP STACK 112 displ mov     [rsp+0B8h+var_48], rax
@@ -1406,9 +1419,9 @@
             402401      5 INSTR BELONGTO 402210 
             402401      5 INSTR DEADREGS  EFLAGS ZZ call    _g_type_check_instance_cast 
             402406      7 INSTR BELONGTO 402210 
-            402406      7 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, cs:qword_605298 
+            402406      7 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     rdi, cs:qword_605298 
             40240d      5 INSTR BELONGTO 402210 
-            40240d      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, offset aRequire_pairin; "require_pairing_check" 
+            40240d      5 INSTR DEADREGS  EFLAGS RSI ZZ mov     esi, offset aRequire_pairin; "require_pairing_check" 
             402412      5 INSTR BELONGTO 402210 
             402412      5 INSTR DEADREGS  EFLAGS ZZ mov     [rsp+0B8h+var_98], rax 
             402412      5 PTRIMMEDESP STACK 32 displ mov     [rsp+0B8h+var_98], rax
@@ -1423,9 +1436,9 @@
             402422      5 INSTR BELONGTO 402210 
             402422      5 INSTR DEADREGS  EFLAGS ZZ call    _g_type_check_instance_cast 
             402427      7 INSTR BELONGTO 402210 
-            402427      7 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, cs:qword_605298 
+            402427      7 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     rdi, cs:qword_605298 
             40242e      5 INSTR BELONGTO 402210 
-            40242e      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, offset aEnable_obexpus; "enable_obexpush_check" 
+            40242e      5 INSTR DEADREGS  EFLAGS RSI ZZ mov     esi, offset aEnable_obexpus; "enable_obexpush_check" 
             402433      5 INSTR BELONGTO 402210 
             402433      5 INSTR DEADREGS  EFLAGS ZZ mov     [rsp+0B8h+var_90], rax 
             402433      5 PTRIMMEDESP STACK 40 displ mov     [rsp+0B8h+var_90], rax
@@ -1440,9 +1453,9 @@
             402443      5 INSTR BELONGTO 402210 
             402443      5 INSTR DEADREGS  EFLAGS ZZ call    _g_type_check_instance_cast 
             402448      7 INSTR BELONGTO 402210 
-            402448      7 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, cs:qword_605298 
+            402448      7 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     rdi, cs:qword_605298 
             40244f      5 INSTR BELONGTO 402210 
-            40244f      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, offset aAccept_obexpus; "accept_obexpush_combo" 
+            40244f      5 INSTR DEADREGS  EFLAGS RSI ZZ mov     esi, offset aAccept_obexpus; "accept_obexpush_combo" 
             402454      5 INSTR BELONGTO 402210 
             402454      5 INSTR DEADREGS  EFLAGS ZZ mov     [rsp+0B8h+var_40], rax 
             402454      5 PTRIMMEDESP STACK 120 displ mov     [rsp+0B8h+var_40], rax
@@ -1457,9 +1470,9 @@
             402464      5 INSTR BELONGTO 402210 
             402464      5 INSTR DEADREGS  EFLAGS ZZ call    _g_type_check_instance_cast 
             402469      7 INSTR BELONGTO 402210 
-            402469      7 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, cs:qword_605298 
+            402469      7 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     rdi, cs:qword_605298 
             402470      5 INSTR BELONGTO 402210 
-            402470      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, offset aNotify_receive; "notify_received_obexpush_check" 
+            402470      5 INSTR DEADREGS  EFLAGS RSI ZZ mov     esi, offset aNotify_receive; "notify_received_obexpush_check" 
             402475      5 INSTR BELONGTO 402210 
             402475      5 INSTR DEADREGS  EFLAGS ZZ mov     [rsp+0B8h+var_88], rax 
             402475      5 PTRIMMEDESP STACK 48 displ mov     [rsp+0B8h+var_88], rax
@@ -1490,22 +1503,23 @@
             40249f      5 INSTR BELONGTO 402210 
             40249f      5 INSTR DEADREGS  EFLAGS ZZ call    _g_type_check_instance_cast 
             4024a4      3 INSTR BELONGTO 402210 
-            4024a4      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     esi, r15d 
+            4024a4      3 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, r15d 
             4024a7      3 INSTR BELONGTO 402210 
             4024a7      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rax 
             4024aa     -1 INSTR LOCAL NoMetaUpdate call    _gtk_toggle_button_set_active 
             4024aa      5 INSTR BELONGTO 402210 
             4024aa      5 INSTR DEADREGS  EFLAGS ZZ call    _gtk_toggle_button_set_active 
             4024af      5 INSTR BELONGTO 402210 
-            4024af      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, [rsp+0B8h+var_B0] 
+            4024af      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     rdi, [rsp+0B8h+var_B0] 
             4024af      5 PTRIMMEDESP STACK 8 displ mov     rdi, [rsp+0B8h+var_B0]
-            4024b4     -1 INSTR LOCAL MetadataRedundant mov     esi, r12d 
+            4024b4     -2 INSTR LOCAL n RSI ZZ  NumericDEFs mov     esi, r12d 
             4024b4      3 INSTR BELONGTO 402210 
+            4024b4      3 INSTR DEADREGS  EFLAGS RSI ZZ mov     esi, r12d 
             4024b7     -1 INSTR LOCAL NoMetaUpdate call    _gtk_widget_set_sensitive 
             4024b7      5 INSTR BELONGTO 402210 
             4024b7      5 INSTR DEADREGS  EFLAGS ZZ call    _gtk_widget_set_sensitive 
             4024bc      5 INSTR BELONGTO 402210 
-            4024bc      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, [rsp+0B8h+var_58] 
+            4024bc      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     rdi, [rsp+0B8h+var_58] 
             4024bc      5 PTRIMMEDESP STACK 96 displ mov     rdi, [rsp+0B8h+var_58]
             4024c1     -1 INSTR LOCAL MetadataRedundant mov     esi, r12d 
             4024c1      3 INSTR BELONGTO 402210 
@@ -1513,7 +1527,7 @@
             4024c4      5 INSTR BELONGTO 402210 
             4024c4      5 INSTR DEADREGS  EFLAGS ZZ call    _gtk_widget_set_sensitive 
             4024c9      5 INSTR BELONGTO 402210 
-            4024c9      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, [rsp+0B8h+var_50] 
+            4024c9      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     rdi, [rsp+0B8h+var_50] 
             4024c9      5 PTRIMMEDESP STACK 104 displ mov     rdi, [rsp+0B8h+var_50]
             4024ce     -1 INSTR LOCAL MetadataRedundant mov     esi, r12d 
             4024ce      3 INSTR BELONGTO 402210 
@@ -1545,8 +1559,10 @@
             4024fa     -1 INSTR LOCAL NoMetaUpdate call    _gtk_widget_set_sensitive 
             4024fa      5 INSTR BELONGTO 402210 
             4024fa      5 INSTR DEADREGS  EFLAGS ZZ call    _gtk_widget_set_sensitive 
-            4024ff     -1 INSTR LOCAL MetadataRedundant mov     eax, [rsp+0B8h+var_A4] 
+            4024ff     -2 INSTR LOCAL n RAX ZZ  NumericDEFs mov     eax, [rsp+0B8h+var_A4] 
             4024ff      4 INSTR BELONGTO 402210 
+            4024ff      4 INSTR DEADREGS  EFLAGS RAX RSI RDI ZZ mov     eax, [rsp+0B8h+var_A4] 
+            4024ff      4 PTRIMMEDESP STACK 20 displ mov     eax, [rsp+0B8h+var_A4]
             402503     -1 INSTR LOCAL NoMetaUpdate test    eax, eax 
             402503      2 INSTR BELONGTO 402210 
             402505     -1 INSTR LOCAL NoMetaUpdate jz      short loc_40250F 
@@ -1555,11 +1571,11 @@
             402507      3 INSTR BELONGTO 402210 
             40250a     -2 INSTR LOCAL n RSI ZZ  NumericDEFs mov     esi, r12d 
             40250a      3 INSTR BELONGTO 402210 
-            40250a      3 INSTR DEADREGS  RDI R15 ZZ mov     esi, r12d 
+            40250a      3 INSTR DEADREGS  RSI RDI R15 ZZ mov     esi, r12d 
             40250d     -1 INSTR LOCAL NoMetaUpdate jnz     short loc_402511 
             40250d      2 INSTR BELONGTO 402210 
             40250f      2 INSTR BELONGTO 402210 
-            40250f      2 INSTR DEADREGS  EFLAGS RDI R12 R15 ZZ xor     esi, esi 
+            40250f      2 INSTR DEADREGS  EFLAGS RSI RDI R12 R15 ZZ xor     esi, esi 
             40250f     -2 INSTR LOCAL n RSI ZZ  AlwaysNUM xor     esi, esi 
             402511      5 INSTR BELONGTO 402210 
             402511      5 INSTR DEADREGS  EFLAGS RDI R12 R15 ZZ mov     rdi, [rsp+0B8h+var_60] 
@@ -1582,7 +1598,7 @@
             40252b      5 INSTR DEADREGS  EFLAGS R15 ZZ call    _g_type_check_instance_cast 
             402530     -2 INSTR LOCAL n RSI ZZ  NumericDEFs mov     esi, [rsp+0B8h+var_A4] 
             402530      4 INSTR BELONGTO 402210 
-            402530      4 INSTR DEADREGS  EFLAGS RDI R15 ZZ mov     esi, [rsp+0B8h+var_A4] 
+            402530      4 INSTR DEADREGS  EFLAGS RSI RDI R15 ZZ mov     esi, [rsp+0B8h+var_A4] 
             402530      4 PTRIMMEDESP STACK 20 displ mov     esi, [rsp+0B8h+var_A4]
             402534      3 INSTR BELONGTO 402210 
             402534      3 INSTR DEADREGS  EFLAGS RDI R15 ZZ mov     rdi, rax 
@@ -1598,25 +1614,25 @@
             402544      5 INSTR BELONGTO 402210 
             402544      5 INSTR DEADREGS  EFLAGS R15 ZZ call    _g_type_check_instance_cast 
             402549      3 INSTR BELONGTO 402210 
-            402549      3 INSTR DEADREGS  EFLAGS RDI R15 ZZ mov     esi, r14d 
+            402549      3 INSTR DEADREGS  EFLAGS RSI RDI R15 ZZ mov     esi, r14d 
             40254c      3 INSTR BELONGTO 402210 
             40254c      3 INSTR DEADREGS  EFLAGS RDI R15 ZZ mov     rdi, rax 
             40254f     -1 INSTR LOCAL NoMetaUpdate call    _gtk_toggle_button_set_active 
             40254f      5 INSTR BELONGTO 402210 
             40254f      5 INSTR DEADREGS  EFLAGS R15 ZZ call    _gtk_toggle_button_set_active 
             402554      5 INSTR BELONGTO 402210 
-            402554      5 INSTR DEADREGS  EFLAGS RDI R15 ZZ mov     rdi, [rsp+0B8h+var_98] 
+            402554      5 INSTR DEADREGS  EFLAGS RSI RDI R15 ZZ mov     rdi, [rsp+0B8h+var_98] 
             402554      5 PTRIMMEDESP STACK 32 displ mov     rdi, [rsp+0B8h+var_98]
             402559      3 INSTR BELONGTO 402210 
-            402559      3 INSTR DEADREGS  EFLAGS R15 ZZ mov     esi, r14d 
+            402559      3 INSTR DEADREGS  EFLAGS RSI R15 ZZ mov     esi, r14d 
             40255c     -1 INSTR LOCAL NoMetaUpdate call    _gtk_widget_set_sensitive 
             40255c      5 INSTR BELONGTO 402210 
             40255c      5 INSTR DEADREGS  EFLAGS R15 ZZ call    _gtk_widget_set_sensitive 
             402561      5 INSTR BELONGTO 402210 
-            402561      5 INSTR DEADREGS  EFLAGS RDI R15 ZZ mov     rdi, [rsp+0B8h+var_90] 
+            402561      5 INSTR DEADREGS  EFLAGS RSI RDI R15 ZZ mov     rdi, [rsp+0B8h+var_90] 
             402561      5 PTRIMMEDESP STACK 40 displ mov     rdi, [rsp+0B8h+var_90]
             402566      3 INSTR BELONGTO 402210 
-            402566      3 INSTR DEADREGS  EFLAGS R15 ZZ mov     esi, r14d 
+            402566      3 INSTR DEADREGS  EFLAGS RSI R15 ZZ mov     esi, r14d 
             402569     -1 INSTR LOCAL NoMetaUpdate call    _gtk_widget_set_sensitive 
             402569      5 INSTR BELONGTO 402210 
             402569      5 INSTR DEADREGS  EFLAGS R14 R15 ZZ call    _gtk_widget_set_sensitive 
@@ -1629,7 +1645,7 @@
             402576      5 INSTR BELONGTO 402210 
             402576      5 INSTR DEADREGS  EFLAGS R14 R15 ZZ call    _g_type_check_instance_cast 
             40257b      4 INSTR BELONGTO 402210 
-            40257b      4 INSTR DEADREGS  EFLAGS RDI R14 R15 ZZ mov     esi, [rsp+0B8h+var_70] 
+            40257b      4 INSTR DEADREGS  EFLAGS RSI RDI R14 R15 ZZ mov     esi, [rsp+0B8h+var_70] 
             40257b      4 PTRIMMEDESP STACK 72 displ mov     esi, [rsp+0B8h+var_70]
             40257f      3 INSTR BELONGTO 402210 
             40257f      3 INSTR DEADREGS  EFLAGS RDI R14 R15 ZZ mov     rdi, rax 
@@ -1645,7 +1661,7 @@
             40258f      5 INSTR BELONGTO 402210 
             40258f      5 INSTR DEADREGS  EFLAGS R14 R15 ZZ call    _g_type_check_instance_cast 
             402594      4 INSTR BELONGTO 402210 
-            402594      4 INSTR DEADREGS  EFLAGS RDI R14 R15 ZZ mov     esi, [rsp+0B8h+var_6C] 
+            402594      4 INSTR DEADREGS  EFLAGS RSI RDI R14 R15 ZZ mov     esi, [rsp+0B8h+var_6C] 
             402594      4 PTRIMMEDESP STACK 76 displ mov     esi, [rsp+0B8h+var_6C]
             402598      3 INSTR BELONGTO 402210 
             402598      3 INSTR DEADREGS  EFLAGS RDI R14 R15 ZZ mov     rdi, rax 
@@ -1661,25 +1677,25 @@
             4025a8      5 INSTR BELONGTO 402210 
             4025a8      5 INSTR DEADREGS  EFLAGS R14 R15 ZZ call    _g_type_check_instance_cast 
             4025ad      3 INSTR BELONGTO 402210 
-            4025ad      3 INSTR DEADREGS  EFLAGS RDI R14 R15 ZZ mov     esi, r13d 
+            4025ad      3 INSTR DEADREGS  EFLAGS RSI RDI R14 R15 ZZ mov     esi, r13d 
             4025b0      3 INSTR BELONGTO 402210 
             4025b0      3 INSTR DEADREGS  EFLAGS RDI R14 R15 ZZ mov     rdi, rax 
             4025b3     -1 INSTR LOCAL NoMetaUpdate call    _gtk_toggle_button_set_active 
             4025b3      5 INSTR BELONGTO 402210 
             4025b3      5 INSTR DEADREGS  EFLAGS R14 R15 ZZ call    _gtk_toggle_button_set_active 
             4025b8      5 INSTR BELONGTO 402210 
-            4025b8      5 INSTR DEADREGS  EFLAGS RDI R14 R15 ZZ mov     rdi, [rsp+0B8h+var_88] 
+            4025b8      5 INSTR DEADREGS  EFLAGS RSI RDI R14 R15 ZZ mov     rdi, [rsp+0B8h+var_88] 
             4025b8      5 PTRIMMEDESP STACK 48 displ mov     rdi, [rsp+0B8h+var_88]
             4025bd      3 INSTR BELONGTO 402210 
-            4025bd      3 INSTR DEADREGS  EFLAGS R14 R15 ZZ mov     esi, r13d 
+            4025bd      3 INSTR DEADREGS  EFLAGS RSI R14 R15 ZZ mov     esi, r13d 
             4025c0     -1 INSTR LOCAL NoMetaUpdate call    _gtk_widget_set_sensitive 
             4025c0      5 INSTR BELONGTO 402210 
             4025c0      5 INSTR DEADREGS  EFLAGS R14 R15 ZZ call    _gtk_widget_set_sensitive 
             4025c5      5 INSTR BELONGTO 402210 
-            4025c5      5 INSTR DEADREGS  EFLAGS RDI R14 R15 ZZ mov     rdi, [rsp+0B8h+var_80] 
+            4025c5      5 INSTR DEADREGS  EFLAGS RSI RDI R14 R15 ZZ mov     rdi, [rsp+0B8h+var_80] 
             4025c5      5 PTRIMMEDESP STACK 56 displ mov     rdi, [rsp+0B8h+var_80]
             4025ca      3 INSTR BELONGTO 402210 
-            4025ca      3 INSTR DEADREGS  EFLAGS R14 R15 ZZ mov     esi, r13d 
+            4025ca      3 INSTR DEADREGS  EFLAGS RSI R14 R15 ZZ mov     esi, r13d 
             4025cd     -1 INSTR LOCAL NoMetaUpdate call    _gtk_widget_set_sensitive 
             4025cd      5 INSTR BELONGTO 402210 
             4025cd      5 INSTR DEADREGS  EFLAGS R13 R14 R15 ZZ call    _gtk_widget_set_sensitive 
@@ -1692,7 +1708,7 @@
             4025da      5 INSTR BELONGTO 402210 
             4025da      5 INSTR DEADREGS  EFLAGS R13 R14 R15 ZZ call    _g_type_check_instance_cast 
             4025df      4 INSTR BELONGTO 402210 
-            4025df      4 INSTR DEADREGS  EFLAGS RDI R13 R14 R15 ZZ mov     esi, [rsp+0B8h+var_68] 
+            4025df      4 INSTR DEADREGS  EFLAGS RSI RDI R13 R14 R15 ZZ mov     esi, [rsp+0B8h+var_68] 
             4025df      4 PTRIMMEDESP STACK 80 displ mov     esi, [rsp+0B8h+var_68]
             4025e3      3 INSTR BELONGTO 402210 
             4025e3      3 INSTR DEADREGS  EFLAGS RDI R13 R14 R15 ZZ mov     rdi, rax 
@@ -1709,7 +1725,7 @@
             4025f3      5 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ call    _g_type_check_instance_cast 
             4025f8     -2 INSTR LOCAL n RSI ZZ  NumericDEFs mov     esi, [rsp+0B8h+var_64] 
             4025f8      4 INSTR BELONGTO 402210 
-            4025f8      4 INSTR DEADREGS  EFLAGS RDI R12 R13 R14 R15 ZZ mov     esi, [rsp+0B8h+var_64] 
+            4025f8      4 INSTR DEADREGS  EFLAGS RSI RDI R12 R13 R14 R15 ZZ mov     esi, [rsp+0B8h+var_64] 
             4025f8      4 PTRIMMEDESP STACK 84 displ mov     esi, [rsp+0B8h+var_64]
             4025fc      3 INSTR BELONGTO 402210 
             4025fc      3 INSTR DEADREGS  EFLAGS RDI R12 R13 R14 R15 ZZ mov     rdi, rax 
@@ -1738,21 +1754,21 @@
             402618      5 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ jmp     _g_object_unref 
             402620     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 5          ; category 
             402620      5 INSTR BELONGTO 402210 
-            402620      5 INSTR DEADREGS  EFLAGS ZZ mov     edx, 5          ; category 
+            402620      5 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     edx, 5          ; category 
             402625      2 INSTR BELONGTO 402210 
-            402625      2 INSTR DEADREGS  EFLAGS ZZ xor     edi, edi        ; domainname 
+            402625      2 INSTR DEADREGS  EFLAGS RSI RDI ZZ xor     edi, edi        ; domainname 
             402625     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi        ; domainname 
             402627      5 INSTR BELONGTO 402210 
-            402627      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, offset aThisFeatureCan; "This feature cannot be enabled because "... 
+            402627      5 INSTR DEADREGS  EFLAGS RSI ZZ mov     esi, offset aThisFeatureCan; "This feature cannot be enabled because "... 
             40262c     -1 INSTR LOCAL NoMetaUpdate call    _dcgettext 
             40262c      5 INSTR BELONGTO 402210 
             40262c      5 INSTR DEADREGS  EFLAGS ZZ call    _dcgettext 
             402631      5 INSTR BELONGTO 402210 
-            402631      5 INSTR DEADREGS  EFLAGS RSI ZZ mov     edi, offset aISI; "<i>%s</i>" 
+            402631      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     edi, offset aISI; "<i>%s</i>" 
             402636      3 INSTR BELONGTO 402210 
             402636      3 INSTR DEADREGS  EFLAGS RSI ZZ mov     rsi, rax 
             402639      2 INSTR BELONGTO 402210 
-            402639      2 INSTR DEADREGS  EFLAGS ZZ xor     eax, eax 
+            402639      2 INSTR DEADREGS  EFLAGS RAX ZZ xor     eax, eax 
             402639     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             40263b     -1 INSTR LOCAL NoMetaUpdate call    _g_strdup_printf 
             40263b      5 INSTR BELONGTO 402210 
@@ -1847,6 +1863,7 @@
             40280c     -1 INSTR LOCAL NoMetaUpdate call    _g_type_check_instance_cast 
             402814     -1 INSTR LOCAL NoMetaUpdate call    _gtk_toggle_button_get_active 
             40281b     -1 INSTR LOCAL NoMetaUpdate call    _gconf_client_get_default 
+            402820      2 PTRIMMEDEBP STACK 0 displ mov     edx, ebp
             402828     -2 INSTR LOCAL n RCX ZZ  AlwaysNUM xor     ecx, ecx 
             40282f     -1 INSTR LOCAL NoMetaUpdate call    _gconf_client_set_bool 
             402837      5 PTRIMMEDESP STACK 16 displ mov     rbp, [rsp+10h]
@@ -1859,6 +1876,7 @@
             40286c     -1 INSTR LOCAL NoMetaUpdate call    _g_type_check_instance_cast 
             402874     -1 INSTR LOCAL NoMetaUpdate call    _gtk_toggle_button_get_active 
             40287b     -1 INSTR LOCAL NoMetaUpdate call    _gconf_client_get_default 
+            402880      2 PTRIMMEDEBP STACK 0 displ mov     edx, ebp
             402888     -2 INSTR LOCAL n RCX ZZ  AlwaysNUM xor     ecx, ecx 
             40288f     -1 INSTR LOCAL NoMetaUpdate call    _gconf_client_set_bool 
             402897      5 PTRIMMEDESP STACK 16 displ mov     rbp, [rsp+10h]
@@ -1871,6 +1889,7 @@
             4028cc     -1 INSTR LOCAL NoMetaUpdate call    _g_type_check_instance_cast 
             4028d4     -1 INSTR LOCAL NoMetaUpdate call    _gtk_toggle_button_get_active 
             4028db     -1 INSTR LOCAL NoMetaUpdate call    _gconf_client_get_default 
+            4028e0      2 PTRIMMEDEBP STACK 0 displ mov     edx, ebp
             4028e8     -2 INSTR LOCAL n RCX ZZ  AlwaysNUM xor     ecx, ecx 
             4028ef     -1 INSTR LOCAL NoMetaUpdate call    _gconf_client_set_bool 
             4028f7      5 PTRIMMEDESP STACK 16 displ mov     rbp, [rsp+10h]
@@ -2252,26 +2271,26 @@
             4032d0     32 DATAREF STACK 214 esp + 0 CHILDOF 213 OFFSET 0 OutArgsRegion OUTARGS
             4032d0     40 DATAREF STACK 213 esp + 0 PARENT LocalFrame LOCALFRAME
             4032d0      4 INSTR BELONGTO 4032d0 
-            4032d0      4 INSTR DEADREGS  EFLAGS RSI R8 R9 ZZ sub     rsp, 28h 
+            4032d0      4 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 ZZ sub     rsp, 28h 
             4032d0     87 FUNC GLOBAL sub_4032D0 FUNC_UNSAFE NOFP RET             403326 
             4032d0      8 MEMORYHOLE STACK esp + 40 ReturnAddress 
             4032d4     -2 INSTR LOCAL n R9 ZZ  AlwaysNUM xor     r9d, r9d 
             4032d4      3 INSTR BELONGTO 4032d0 
-            4032d4      3 INSTR DEADREGS  EFLAGS RSI R8 R9 ZZ xor     r9d, r9d 
+            4032d4      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 ZZ xor     r9d, r9d 
             4032d7     -2 INSTR LOCAL n R8 ZZ  AlwaysNUM xor     r8d, r8d 
             4032d7      3 INSTR BELONGTO 4032d0 
-            4032d7      3 INSTR DEADREGS  EFLAGS RSI R8 ZZ xor     r8d, r8d 
+            4032d7      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 ZZ xor     r8d, r8d 
             4032da      5 INSTR BELONGTO 4032d0 
-            4032da      5 INSTR DEADREGS  EFLAGS RSI ZZ lea     rsi, [rsp+28h+var_18] 
+            4032da      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI ZZ lea     rsi, [rsp+28h+var_18] 
             4032da      5 PTRIMMEDESP STACK 16 displ lea     rsi, [rsp+28h+var_18]
             4032df      2 INSTR BELONGTO 4032d0 
-            4032df      2 INSTR DEADREGS  EFLAGS ZZ xor     ecx, ecx 
+            4032df      2 INSTR DEADREGS  EFLAGS RCX RDX RDI ZZ xor     ecx, ecx 
             4032df     -2 INSTR LOCAL n RCX ZZ  AlwaysNUM xor     ecx, ecx 
             4032e1      2 INSTR BELONGTO 4032d0 
-            4032e1      2 INSTR DEADREGS  EFLAGS ZZ xor     edx, edx 
+            4032e1      2 INSTR DEADREGS  EFLAGS RDX RDI ZZ xor     edx, edx 
             4032e1     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
             4032e3      2 INSTR BELONGTO 4032d0 
-            4032e3      2 INSTR DEADREGS  EFLAGS ZZ xor     edi, edi 
+            4032e3      2 INSTR DEADREGS  EFLAGS RDI ZZ xor     edi, edi 
             4032e3     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
             4032e5      9 INSTR BELONGTO 4032d0 
             4032e5      9 INSTR DEADREGS  EFLAGS ZZ mov     [rsp+28h+var_18], offset aUsrLibGnomeUse; "/usr/lib/gnome-user-share/gnome-user-sh"... 
@@ -2293,12 +2312,12 @@
             40330f     -1 INSTR LOCAL NoMetaUpdate jnz     short loc_403322 
             40330f      2 INSTR BELONGTO 4032d0 
             403311      5 INSTR BELONGTO 4032d0 
-            403311      5 INSTR DEADREGS  EFLAGS ZZ mov     edx, offset aUnableToStartG; "Unable to start gnome-user-share progra"... 
+            403311      5 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     edx, offset aUnableToStartG; "Unable to start gnome-user-share progra"... 
             403316     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 10h 
             403316      5 INSTR BELONGTO 4032d0 
-            403316      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, 10h 
+            403316      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, 10h 
             40331b      2 INSTR BELONGTO 4032d0 
-            40331b      2 INSTR DEADREGS  EFLAGS ZZ xor     edi, edi 
+            40331b      2 INSTR DEADREGS  EFLAGS RDI ZZ xor     edi, edi 
             40331b     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
             40331d     -1 INSTR LOCAL NoMetaUpdate call    _g_log 
             40331d      5 INSTR BELONGTO 4032d0 
@@ -2330,28 +2349,29 @@
             40333e      3 INSTR BELONGTO 403330 
             40333e      3 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     rdi, rbx 
             403341      3 INSTR BELONGTO 403330 
-            403341      3 INSTR DEADREGS  EFLAGS RSI ZZ mov     rsi, rax 
+            403341      3 INSTR DEADREGS  EFLAGS RBX RSI ZZ mov     rsi, rax 
             403344     -1 INSTR LOCAL NoMetaUpdate call    _g_type_check_instance_cast 
             403344      5 INSTR BELONGTO 403330 
-            403344      5 INSTR DEADREGS  EFLAGS ZZ call    _g_type_check_instance_cast 
+            403344      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_type_check_instance_cast 
             403349      3 INSTR BELONGTO 403330 
-            403349      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rax 
+            403349      3 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     rdi, rax 
             40334c     -1 INSTR LOCAL NoMetaUpdate call    _gtk_toggle_button_get_active 
             40334c      5 INSTR BELONGTO 403330 
-            40334c      5 INSTR DEADREGS  EFLAGS ZZ call    _gtk_toggle_button_get_active 
+            40334c      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _gtk_toggle_button_get_active 
             403351      2 INSTR BELONGTO 403330 
-            403351      2 INSTR DEADREGS  EFLAGS ZZ mov     ebx, eax 
+            403351      2 INSTR DEADREGS  EFLAGS RBX ZZ mov     ebx, eax 
             403353     -1 INSTR LOCAL NoMetaUpdate call    _gconf_client_get_default 
             403353      5 INSTR BELONGTO 403330 
             403353      5 INSTR DEADREGS  EFLAGS ZZ call    _gconf_client_get_default 
-            403358     -1 INSTR LOCAL MetadataRedundant xor     ecx, ecx 
             403358      2 INSTR BELONGTO 403330 
+            403358      2 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI ZZ xor     ecx, ecx 
+            403358     -2 INSTR LOCAL n RCX ZZ  AlwaysNUM xor     ecx, ecx 
             40335a      3 INSTR BELONGTO 403330 
-            40335a      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rbp, rax 
+            40335a      3 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     rbp, rax 
             40335d      2 INSTR BELONGTO 403330 
-            40335d      2 INSTR DEADREGS  EFLAGS RDI ZZ mov     edx, ebx 
+            40335d      2 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     edx, ebx 
             40335f      5 INSTR BELONGTO 403330 
-            40335f      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     esi, offset aDesktopGnome_3; "/desktop/gnome/file_sharing/bluetooth_o"... 
+            40335f      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, offset aDesktopGnome_3; "/desktop/gnome/file_sharing/bluetooth_o"... 
             403364      3 INSTR BELONGTO 403330 
             403364      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rax 
             403367     -1 INSTR LOCAL NoMetaUpdate call    _gconf_client_set_bool 
@@ -2377,13 +2397,13 @@
             403380     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rsp, 8 
             403380      4 INSTR BELONGTO 403330 
             403384      1 INSTR BELONGTO 403330 
-            403384      1 INSTR DEADREGS  EFLAGS RBX RSI R8 R9 R12 R13 R14 R15 ZZ pop     rbx 
+            403384      1 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI RDI R8 R9 R12 R13 R14 R15 ZZ pop     rbx 
             403384      8 DEALLOC STACK esp - 8 pop     rbx
             403385      1 INSTR BELONGTO 403330 
-            403385      1 INSTR DEADREGS  EFLAGS RSI R8 R9 R12 R13 R14 R15 ZZ pop     rbp 
+            403385      1 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 R12 R13 R14 R15 ZZ pop     rbp 
             403386     -1 INSTR LOCAL NoMetaUpdate jmp     sub_4032D0 
             403386      5 INSTR BELONGTO 403330 
-            403386      5 INSTR DEADREGS  EFLAGS RSI R8 R9 R12 R13 R14 R15 ZZ jmp     sub_4032D0 
+            403386      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 R12 R13 R14 R15 ZZ jmp     sub_4032D0 
             403390      0 FUNC FRAMERESTORE 0 0 0 1 0 0 2 0 0 3 -16 0 4 0 8 5 -8 0 6 0 0 7 0 0 8 0 0 9 0 0 10 0 0 11 0 0 12 0 0 13 0 0 14 0 0 15 0 0 ZZ
             403390      0 FUNC MMSAFENESS SAFE
             403390      1 INSTR BELONGTO 403390 
@@ -2406,28 +2426,29 @@
             40339e      3 INSTR BELONGTO 403390 
             40339e      3 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     rdi, rbx 
             4033a1      3 INSTR BELONGTO 403390 
-            4033a1      3 INSTR DEADREGS  EFLAGS RSI ZZ mov     rsi, rax 
+            4033a1      3 INSTR DEADREGS  EFLAGS RBX RSI ZZ mov     rsi, rax 
             4033a4     -1 INSTR LOCAL NoMetaUpdate call    _g_type_check_instance_cast 
             4033a4      5 INSTR BELONGTO 403390 
-            4033a4      5 INSTR DEADREGS  EFLAGS ZZ call    _g_type_check_instance_cast 
+            4033a4      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_type_check_instance_cast 
             4033a9      3 INSTR BELONGTO 403390 
-            4033a9      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rax 
+            4033a9      3 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     rdi, rax 
             4033ac     -1 INSTR LOCAL NoMetaUpdate call    _gtk_toggle_button_get_active 
             4033ac      5 INSTR BELONGTO 403390 
-            4033ac      5 INSTR DEADREGS  EFLAGS ZZ call    _gtk_toggle_button_get_active 
+            4033ac      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _gtk_toggle_button_get_active 
             4033b1      2 INSTR BELONGTO 403390 
-            4033b1      2 INSTR DEADREGS  EFLAGS ZZ mov     ebx, eax 
+            4033b1      2 INSTR DEADREGS  EFLAGS RBX ZZ mov     ebx, eax 
             4033b3     -1 INSTR LOCAL NoMetaUpdate call    _gconf_client_get_default 
             4033b3      5 INSTR BELONGTO 403390 
             4033b3      5 INSTR DEADREGS  EFLAGS ZZ call    _gconf_client_get_default 
-            4033b8     -1 INSTR LOCAL MetadataRedundant xor     ecx, ecx 
             4033b8      2 INSTR BELONGTO 403390 
+            4033b8      2 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI ZZ xor     ecx, ecx 
+            4033b8     -2 INSTR LOCAL n RCX ZZ  AlwaysNUM xor     ecx, ecx 
             4033ba      3 INSTR BELONGTO 403390 
-            4033ba      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rbp, rax 
+            4033ba      3 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     rbp, rax 
             4033bd      2 INSTR BELONGTO 403390 
-            4033bd      2 INSTR DEADREGS  EFLAGS RDI ZZ mov     edx, ebx 
+            4033bd      2 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     edx, ebx 
             4033bf      5 INSTR BELONGTO 403390 
-            4033bf      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     esi, offset aDesktopGnome_0; "/desktop/gnome/file_sharing/bluetooth_e"... 
+            4033bf      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, offset aDesktopGnome_0; "/desktop/gnome/file_sharing/bluetooth_e"... 
             4033c4      3 INSTR BELONGTO 403390 
             4033c4      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rax 
             4033c7     -1 INSTR LOCAL NoMetaUpdate call    _gconf_client_set_bool 
@@ -2453,13 +2474,13 @@
             4033e0     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rsp, 8 
             4033e0      4 INSTR BELONGTO 403390 
             4033e4      1 INSTR BELONGTO 403390 
-            4033e4      1 INSTR DEADREGS  EFLAGS RBX RSI R8 R9 R12 R13 R14 R15 ZZ pop     rbx 
+            4033e4      1 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI RDI R8 R9 R12 R13 R14 R15 ZZ pop     rbx 
             4033e4      8 DEALLOC STACK esp - 8 pop     rbx
             4033e5      1 INSTR BELONGTO 403390 
-            4033e5      1 INSTR DEADREGS  EFLAGS RSI R8 R9 R12 R13 R14 R15 ZZ pop     rbp 
+            4033e5      1 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 R12 R13 R14 R15 ZZ pop     rbp 
             4033e6     -1 INSTR LOCAL NoMetaUpdate jmp     sub_4032D0 
             4033e6      5 INSTR BELONGTO 403390 
-            4033e6      5 INSTR DEADREGS  EFLAGS RSI R8 R9 R12 R13 R14 R15 ZZ jmp     sub_4032D0 
+            4033e6      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 R12 R13 R14 R15 ZZ jmp     sub_4032D0 
             4033f0      0 FUNC FRAMERESTORE 0 0 0 1 0 0 2 0 0 3 -16 0 4 0 8 5 -8 0 6 0 0 7 0 0 8 0 0 9 0 0 10 0 0 11 0 0 12 0 0 13 0 0 14 0 0 15 0 0 ZZ
             4033f0      0 FUNC MMSAFENESS SAFE
             4033f0      1 INSTR BELONGTO 4033f0 
@@ -2482,28 +2503,29 @@
             4033fe      3 INSTR BELONGTO 4033f0 
             4033fe      3 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     rdi, rbx 
             403401      3 INSTR BELONGTO 4033f0 
-            403401      3 INSTR DEADREGS  EFLAGS RSI ZZ mov     rsi, rax 
+            403401      3 INSTR DEADREGS  EFLAGS RBX RSI ZZ mov     rsi, rax 
             403404     -1 INSTR LOCAL NoMetaUpdate call    _g_type_check_instance_cast 
             403404      5 INSTR BELONGTO 4033f0 
-            403404      5 INSTR DEADREGS  EFLAGS ZZ call    _g_type_check_instance_cast 
+            403404      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_type_check_instance_cast 
             403409      3 INSTR BELONGTO 4033f0 
-            403409      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rax 
+            403409      3 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     rdi, rax 
             40340c     -1 INSTR LOCAL NoMetaUpdate call    _gtk_toggle_button_get_active 
             40340c      5 INSTR BELONGTO 4033f0 
-            40340c      5 INSTR DEADREGS  EFLAGS ZZ call    _gtk_toggle_button_get_active 
+            40340c      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _gtk_toggle_button_get_active 
             403411      2 INSTR BELONGTO 4033f0 
-            403411      2 INSTR DEADREGS  EFLAGS ZZ mov     ebx, eax 
+            403411      2 INSTR DEADREGS  EFLAGS RBX ZZ mov     ebx, eax 
             403413     -1 INSTR LOCAL NoMetaUpdate call    _gconf_client_get_default 
             403413      5 INSTR BELONGTO 4033f0 
             403413      5 INSTR DEADREGS  EFLAGS ZZ call    _gconf_client_get_default 
-            403418     -1 INSTR LOCAL MetadataRedundant xor     ecx, ecx 
             403418      2 INSTR BELONGTO 4033f0 
+            403418      2 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI ZZ xor     ecx, ecx 
+            403418     -2 INSTR LOCAL n RCX ZZ  AlwaysNUM xor     ecx, ecx 
             40341a      3 INSTR BELONGTO 4033f0 
-            40341a      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rbp, rax 
+            40341a      3 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     rbp, rax 
             40341d      2 INSTR BELONGTO 4033f0 
-            40341d      2 INSTR DEADREGS  EFLAGS RDI ZZ mov     edx, ebx 
+            40341d      2 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     edx, ebx 
             40341f      5 INSTR BELONGTO 4033f0 
-            40341f      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     esi, offset aDesktopGnomeFi; "/desktop/gnome/file_sharing/enabled" 
+            40341f      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, offset aDesktopGnomeFi; "/desktop/gnome/file_sharing/enabled" 
             403424      3 INSTR BELONGTO 4033f0 
             403424      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rax 
             403427     -1 INSTR LOCAL NoMetaUpdate call    _gconf_client_set_bool 
@@ -2529,13 +2551,13 @@
             403440     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rsp, 8 
             403440      4 INSTR BELONGTO 4033f0 
             403444      1 INSTR BELONGTO 4033f0 
-            403444      1 INSTR DEADREGS  EFLAGS RBX RSI R8 R9 R12 R13 R14 R15 ZZ pop     rbx 
+            403444      1 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI RDI R8 R9 R12 R13 R14 R15 ZZ pop     rbx 
             403444      8 DEALLOC STACK esp - 8 pop     rbx
             403445      1 INSTR BELONGTO 4033f0 
-            403445      1 INSTR DEADREGS  EFLAGS RSI R8 R9 R12 R13 R14 R15 ZZ pop     rbp 
+            403445      1 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 R12 R13 R14 R15 ZZ pop     rbp 
             403446     -1 INSTR LOCAL NoMetaUpdate jmp     sub_4032D0 
             403446      5 INSTR BELONGTO 4033f0 
-            403446      5 INSTR DEADREGS  EFLAGS RSI R8 R9 R12 R13 R14 R15 ZZ jmp     sub_4032D0 
+            403446      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 R12 R13 R14 R15 ZZ jmp     sub_4032D0 
             403450      0 FUNC FRAMERESTORE 0 0 16 1 0 1 2 0 0 3 0 0 4 0 8 5 0 0 6 0 0 7 0 0 8 0 0 9 0 0 10 0 0 11 0 0 12 0 0 13 0 0 14 0 0 15 0 0 ZZ
             403450      0 FUNC MMSAFENESS SAFE
             403450     -1 INSTR LOCAL NoMetaUpdate cmp     edi, 2 
@@ -2543,6 +2565,7 @@
             403450      3 INSTR BELONGTO 403450 
             403450      8 MEMORYHOLE STACK esp + 0 ReturnAddress 
             403453      5 INSTR BELONGTO 403450 
+            403453      5 INSTR DEADREGS  RAX ZZ mov     eax, offset aAlways; "always" 
             403458     -1 INSTR LOCAL NoMetaUpdate jbe     short loc_403460 
             403458      2 INSTR BELONGTO 403450 
             40345a      2 INSTR BELONGTO 403450 
@@ -2562,17 +2585,19 @@
             403470      3 INSTR BELONGTO 403470 
             403470      8 MEMORYHOLE STACK esp + 0 ReturnAddress 
             403473      3 INSTR BELONGTO 403470 
-            403473      3 INSTR DEADREGS  RDX ZZ mov     rdx, rdi 
+            403473      3 INSTR DEADREGS  RAX RDX ZZ mov     rdx, rdi 
             403476     -2 INSTR LOCAL n RAX ZZ  NUMVia2ndSrcIMMEDNUM mov     eax, 2 
             403476      5 INSTR BELONGTO 403470 
+            403476      5 INSTR DEADREGS  RAX ZZ mov     eax, 2 
             40347b     -1 INSTR LOCAL NoMetaUpdate jz      short locret_4034B7 
             40347b      2 INSTR BELONGTO 403470 
             40347d     -2 INSTR LOCAL n RCX ZZ  NUMVia2ndSrcIMMEDNUM mov     ecx, 6 
             40347d      5 INSTR BELONGTO 403470 
-            40347d      5 INSTR DEADREGS  RSI ZZ mov     ecx, 6 
+            40347d      5 INSTR DEADREGS  RCX RSI RDI ZZ mov     ecx, 6 
             403482      3 INSTR BELONGTO 403470 
-            403482      3 INSTR DEADREGS  RSI ZZ mov     rsi, rdx 
+            403482      3 INSTR DEADREGS  RSI RDI ZZ mov     rsi, rdx 
             403485      5 INSTR BELONGTO 403470 
+            403485      5 INSTR DEADREGS  RDI ZZ mov     edi, offset aNever; "never" 
             40348a     -1 INSTR LOCAL NoMetaUpdate repe cmpsb 
             40348a      2 INSTR BELONGTO 403470 
             40348c     -2 INSTR LOCAL n RSI ZZ  AlwaysNUM setnbe  sil 
@@ -2589,10 +2614,11 @@
             403498      2 INSTR BELONGTO 403470 
             40349a     -2 INSTR LOCAL n RCX ZZ  NUMVia2ndSrcIMMEDNUM mov     ecx, 7 
             40349a      5 INSTR BELONGTO 403470 
-            40349a      5 INSTR DEADREGS  RSI ZZ mov     ecx, 7 
+            40349a      5 INSTR DEADREGS  RCX RSI RDI ZZ mov     ecx, 7 
             40349f      3 INSTR BELONGTO 403470 
-            40349f      3 INSTR DEADREGS  RSI ZZ mov     rsi, rdx 
+            40349f      3 INSTR DEADREGS  RSI RDI ZZ mov     rsi, rdx 
             4034a2      5 INSTR BELONGTO 403470 
+            4034a2      5 INSTR DEADREGS  RDI ZZ mov     edi, offset aAlways; "always" 
             4034a7     -1 INSTR LOCAL NoMetaUpdate repe cmpsb 
             4034a7      2 INSTR BELONGTO 403470 
             4034a9      2 INSTR BELONGTO 403470 
@@ -2611,12 +2637,12 @@
             4034b7      2 INSTR DEADREGS  EFLAGS ZZ rep retn 
             4034b7     -4 INSTR LOCAL SafeReturn rep retn
             4034c0      3 INSTR BELONGTO 403470 
-            4034c0      3 INSTR DEADREGS  RAX RSI ZZ mov     rsi, rdx 
+            4034c0      3 INSTR DEADREGS  RAX RCX RSI RDI ZZ mov     rsi, rdx 
             4034c3      5 INSTR BELONGTO 403470 
-            4034c3      5 INSTR DEADREGS  RAX RDX ZZ mov     edi, offset aOn_write; "on_write" 
+            4034c3      5 INSTR DEADREGS  RAX RCX RDX RDI ZZ mov     edi, offset aOn_write; "on_write" 
             4034c8     -2 INSTR LOCAL n RCX ZZ  NUMVia2ndSrcIMMEDNUM mov     ecx, 9 
             4034c8      5 INSTR BELONGTO 403470 
-            4034c8      5 INSTR DEADREGS  RAX RDX ZZ mov     ecx, 9 
+            4034c8      5 INSTR DEADREGS  RAX RCX RDX ZZ mov     ecx, 9 
             4034cd     -1 INSTR LOCAL NoMetaUpdate repe cmpsb 
             4034cd      2 INSTR BELONGTO 403470 
             4034cf     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM setb    dl 
@@ -2645,6 +2671,7 @@
             4034f0      3 INSTR BELONGTO 4034f0 
             4034f0      8 MEMORYHOLE STACK esp + 0 ReturnAddress 
             4034f3      5 INSTR BELONGTO 4034f0 
+            4034f3      5 INSTR DEADREGS  RAX ZZ mov     eax, offset aBonded; "bonded" 
             4034f8     -1 INSTR LOCAL NoMetaUpdate jbe     short loc_403500 
             4034f8      2 INSTR BELONGTO 4034f0 
             4034fa      2 INSTR BELONGTO 4034f0 
@@ -2664,17 +2691,19 @@
             403510      3 INSTR BELONGTO 403510 
             403510      8 MEMORYHOLE STACK esp + 0 ReturnAddress 
             403513      3 INSTR BELONGTO 403510 
-            403513      3 INSTR DEADREGS  RDX ZZ mov     rdx, rdi 
+            403513      3 INSTR DEADREGS  RAX RDX ZZ mov     rdx, rdi 
             403516     -2 INSTR LOCAL n RAX ZZ  NUMVia2ndSrcIMMEDNUM mov     eax, 1 
             403516      5 INSTR BELONGTO 403510 
+            403516      5 INSTR DEADREGS  RAX ZZ mov     eax, 1 
             40351b     -1 INSTR LOCAL NoMetaUpdate jz      short locret_403588 
             40351b      2 INSTR BELONGTO 403510 
             40351d     -2 INSTR LOCAL n RCX ZZ  NUMVia2ndSrcIMMEDNUM mov     ecx, 7 
             40351d      5 INSTR BELONGTO 403510 
-            40351d      5 INSTR DEADREGS  RSI ZZ mov     ecx, 7 
+            40351d      5 INSTR DEADREGS  RCX RSI RDI ZZ mov     ecx, 7 
             403522      3 INSTR BELONGTO 403510 
-            403522      3 INSTR DEADREGS  RSI ZZ mov     rsi, rdx 
+            403522      3 INSTR DEADREGS  RSI RDI ZZ mov     rsi, rdx 
             403525      5 INSTR BELONGTO 403510 
+            403525      5 INSTR DEADREGS  RDI ZZ mov     edi, offset aAlways; "always" 
             40352a     -1 INSTR LOCAL NoMetaUpdate repe cmpsb 
             40352a      2 INSTR BELONGTO 403510 
             40352c     -2 INSTR LOCAL n RSI ZZ  AlwaysNUM setnbe  sil 
@@ -2691,10 +2720,11 @@
             403538      2 INSTR BELONGTO 403510 
             40353a     -2 INSTR LOCAL n RCX ZZ  NUMVia2ndSrcIMMEDNUM mov     ecx, 7 
             40353a      5 INSTR BELONGTO 403510 
-            40353a      5 INSTR DEADREGS  RSI ZZ mov     ecx, 7 
+            40353a      5 INSTR DEADREGS  RCX RSI RDI ZZ mov     ecx, 7 
             40353f      3 INSTR BELONGTO 403510 
-            40353f      3 INSTR DEADREGS  RSI ZZ mov     rsi, rdx 
+            40353f      3 INSTR DEADREGS  RSI RDI ZZ mov     rsi, rdx 
             403542      5 INSTR BELONGTO 403510 
+            403542      5 INSTR DEADREGS  RDI ZZ mov     edi, offset aBonded; "bonded" 
             403547     -1 INSTR LOCAL NoMetaUpdate repe cmpsb 
             403547      2 INSTR BELONGTO 403510 
             403549      2 INSTR BELONGTO 403510 
@@ -2710,10 +2740,10 @@
             403555     -1 INSTR LOCAL NoMetaUpdate jz      short locret_403588 
             403555      2 INSTR BELONGTO 403510 
             403557      5 INSTR BELONGTO 403510 
-            403557      5 INSTR DEADREGS  RSI ZZ mov     edi, offset aBonded_and_tru; "bonded_and_trusted" 
+            403557      5 INSTR DEADREGS  RCX RSI RDI ZZ mov     edi, offset aBonded_and_tru; "bonded_and_trusted" 
             40355c     -2 INSTR LOCAL n RCX ZZ  NUMVia2ndSrcIMMEDNUM mov     ecx, 13h 
             40355c      5 INSTR BELONGTO 403510 
-            40355c      5 INSTR DEADREGS  RSI ZZ mov     ecx, 13h 
+            40355c      5 INSTR DEADREGS  RCX RSI ZZ mov     ecx, 13h 
             403561      3 INSTR BELONGTO 403510 
             403561      3 INSTR DEADREGS  RSI ZZ mov     rsi, rdx 
             403564     -1 INSTR LOCAL NoMetaUpdate repe cmpsb 
@@ -2756,7 +2786,7 @@
             403596      1 INSTR DEADREGS  EFLAGS ZZ push    rbx 
             403596     -3 INSTR LOCAL NoWarn push    rbx 
             403597      5 INSTR BELONGTO 403590 
-            403597      5 INSTR DEADREGS  EFLAGS ZZ mov     ebx, offset aUsrLibApache2M; "/usr/lib/apache2/mpm-worker/apache2" 
+            403597      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     ebx, offset aUsrLibApache2M; "/usr/lib/apache2/mpm-worker/apache2" 
             40359c     16 MEMORYHOLE STACK esp + 8 CalleeSavedRegs 
             40359c      4 INSTR BELONGTO 403590 
             40359c      4 INSTR DEADREGS  EFLAGS ZZ sub     rsp, 8 
@@ -2778,7 +2808,7 @@
             4035b8      2 INSTR BELONGTO 403590 
             4035ba     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 8 
             4035ba      5 INSTR BELONGTO 403590 
-            4035ba      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     esi, 8 
+            4035ba      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, 8 
             4035bf      3 INSTR BELONGTO 403590 
             4035bf      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rbx 
             4035c2     -1 INSTR LOCAL NoMetaUpdate call    _g_file_test 
@@ -2790,7 +2820,7 @@
             4035c9      2 INSTR BELONGTO 403590 
             4035cb     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 4 
             4035cb      5 INSTR BELONGTO 403590 
-            4035cb      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     esi, 4 
+            4035cb      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, 4 
             4035d0      3 INSTR BELONGTO 403590 
             4035d0      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rbx 
             4035d3     -1 INSTR LOCAL NoMetaUpdate call    _g_file_test 
@@ -2814,7 +2844,7 @@
             4035f0     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rsp, 8 
             4035f0      4 INSTR BELONGTO 403590 
             4035f4      2 INSTR BELONGTO 403590 
-            4035f4      2 INSTR DEADREGS  EFLAGS RBX ZZ xor     eax, eax 
+            4035f4      2 INSTR DEADREGS  EFLAGS RAX RBX ZZ xor     eax, eax 
             4035f4     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             4035f4      8 DEALLOC STACK esp - 8 xor     eax, eax
             4035f6      1 INSTR BELONGTO 403590 
@@ -2849,36 +2879,36 @@
             403627      5 INSTR DEADREGS  EFLAGS R13 R14 R15 ZZ mov     [rsp+var_30], rbx 
             403627      5 PTRIMMEDESP STACK -48 displ mov     [rsp+var_30], rbx
             40362c      4 INSTR BELONGTO 403600 
-            40362c      4 INSTR DEADREGS  EFLAGS R13 R14 R15 ZZ sub     rsp, 38h 
+            40362c      4 INSTR DEADREGS  EFLAGS RBX R13 R14 R15 ZZ sub     rsp, 38h 
             40362c     56 DATAREF STACK 219 esp + 0 PARENT LocalFrame LOCALFRAME
             40362c      8 MEMORYHOLE STACK esp + 56 ReturnAddress 
             403630     -1 INSTR LOCAL MetadataUnused sub     rbp, r12 
             403630      3 INSTR BELONGTO 403600 
             403633      3 INSTR BELONGTO 403600 
-            403633      3 INSTR DEADREGS  EFLAGS R13 R14 R15 ZZ mov     r13d, edi 
+            403633      3 INSTR DEADREGS  EFLAGS RBX R13 R14 R15 ZZ mov     r13d, edi 
             403636      3 INSTR BELONGTO 403600 
-            403636      3 INSTR DEADREGS  EFLAGS R14 R15 ZZ mov     r14, rsi 
+            403636      3 INSTR DEADREGS  EFLAGS RBX R14 R15 ZZ mov     r14, rsi 
             403639     -1 INSTR LOCAL MetadataUnused sar     rbp, 3 
             403639      4 INSTR BELONGTO 403600 
             40363d      3 INSTR BELONGTO 403600 
-            40363d      3 INSTR DEADREGS  EFLAGS R15 ZZ mov     r15, rdx 
+            40363d      3 INSTR DEADREGS  EFLAGS RBX R15 ZZ mov     r15, rdx 
             403640     -1 INSTR LOCAL NoMetaUpdate call    _init_proc 
             403640      5 INSTR BELONGTO 403600 
-            403640      5 INSTR DEADREGS  EFLAGS ZZ call    _init_proc 
+            403640      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _init_proc 
             403645     -1 INSTR LOCAL NoMetaUpdate test    rbp, rbp 
             403645      3 INSTR BELONGTO 403600 
             403648     -1 INSTR LOCAL NoMetaUpdate jz      short loc_403666 
             403648      2 INSTR BELONGTO 403600 
             40364a      2 INSTR BELONGTO 403600 
-            40364a      2 INSTR DEADREGS  EFLAGS RDX RSI ZZ xor     ebx, ebx 
+            40364a      2 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI ZZ xor     ebx, ebx 
             40364a     -2 INSTR LOCAL n RBX ZZ  AlwaysNUM xor     ebx, ebx 
             40364c      4 INSTR BELONGTO 403600 
             403650      3 INSTR BELONGTO 403600 
-            403650      3 INSTR DEADREGS  EFLAGS RDX RSI ZZ mov     rdx, r15 
+            403650      3 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     rdx, r15 
             403653      3 INSTR BELONGTO 403600 
-            403653      3 INSTR DEADREGS  EFLAGS RSI ZZ mov     rsi, r14 
+            403653      3 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     rsi, r14 
             403656      3 INSTR BELONGTO 403600 
-            403656      3 INSTR DEADREGS  EFLAGS ZZ mov     edi, r13d 
+            403656      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     edi, r13d 
             403659     -1 INSTR LOCAL NoMetaUpdate call    qword ptr [r12+rbx*8] 
             403659      4 INSTR BELONGTO 403600 
             40365d     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rbx, 1 
@@ -2930,11 +2960,11 @@
             4036a4     -3 INSTR LOCAL NoWarn push    rbx 
             4036a5     16 MEMORYHOLE STACK esp + 8 CalleeSavedRegs 
             4036a5      4 INSTR BELONGTO 4036a0 
-            4036a5      4 INSTR DEADREGS  EFLAGS RAX ZZ sub     rsp, 8 
+            4036a5      4 INSTR DEADREGS  EFLAGS RAX RBX ZZ sub     rsp, 8 
             4036a5      8 DATAREF STACK 220 esp + 0 PARENT LocalFrame LOCALFRAME
             4036a5      8 MEMORYHOLE STACK esp + 24 ReturnAddress 
             4036a9      7 INSTR BELONGTO 4036a0 
-            4036a9      7 INSTR DEADREGS  EFLAGS RAX ZZ mov     rax, cs:qword_604DC8 
+            4036a9      7 INSTR DEADREGS  EFLAGS RAX RBX ZZ mov     rax, cs:qword_604DC8 
             4036b0     -1 INSTR LOCAL NoMetaUpdate cmp     rax, 0FFFFFFFFFFFFFFFFh 
             4036b0      4 INSTR BELONGTO 4036a0 
             4036b4     -1 INSTR LOCAL NoMetaUpdate jz      short loc_4036CF 
diff --git a/tests/commit/trimmed-sorted-save-gnome-font-viewer.psexe.annot b/tests/commit/trimmed-sorted-save-gnome-font-viewer.psexe.annot
index ecddce942cdec4926e6ca186dc9444e5b29f240e..b5ce94c732df0c9c2be20845844291c8592b00e0 100644
--- a/tests/commit/trimmed-sorted-save-gnome-font-viewer.psexe.annot
+++ b/tests/commit/trimmed-sorted-save-gnome-font-viewer.psexe.annot
@@ -945,12 +945,12 @@
             402d61     -1 INSTR LOCAL MetadataUnused mov     [rsp+108h+var_BC], edi 
             402d61      4 INSTR BELONGTO 402d50 
             402d65      5 INSTR BELONGTO 402d50 
-            402d65      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ mov     [rsp+108h+var_C8], rsi 
+            402d65      5 INSTR DEADREGS  EFLAGS RBX RDI R12 R13 R14 R15 ZZ mov     [rsp+108h+var_C8], rsi 
             402d65      5 PTRIMMEDESP STACK 64 displ mov     [rsp+108h+var_C8], rsi
             402d6a      5 INSTR BELONGTO 402d50 
-            402d6a      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ mov     edi, offset domainname; "gnome-font-viewer" 
+            402d6a      5 INSTR DEADREGS  EFLAGS RBX RSI RDI R12 R13 R14 R15 ZZ mov     edi, offset domainname; "gnome-font-viewer" 
             402d6f      5 INSTR BELONGTO 402d50 
-            402d6f      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ mov     esi, offset dirname; "/usr/share/locale" 
+            402d6f      5 INSTR DEADREGS  EFLAGS RBX RSI R12 R13 R14 R15 ZZ mov     esi, offset dirname; "/usr/share/locale" 
             402d74     11 INSTR BELONGTO 402d50 
             402d74     -1 INSTR LOCAL MetadataUnused mov     [rsp+108h+var_58], 0 
             402d7f     10 INSTR BELONGTO 402d50 
@@ -963,14 +963,14 @@
             402d9d      5 INSTR BELONGTO 402d50 
             402d9d      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ call    _bindtextdomain 
             402da2      5 INSTR BELONGTO 402d50 
-            402da2      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ mov     esi, offset codeset; "UTF-8" 
+            402da2      5 INSTR DEADREGS  EFLAGS RBX RSI RDI R12 R13 R14 R15 ZZ mov     esi, offset codeset; "UTF-8" 
             402da7      5 INSTR BELONGTO 402d50 
-            402da7      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ mov     edi, offset domainname; "gnome-font-viewer" 
+            402da7      5 INSTR DEADREGS  EFLAGS RBX RDI R12 R13 R14 R15 ZZ mov     edi, offset domainname; "gnome-font-viewer" 
             402dac     -1 INSTR LOCAL NoMetaUpdate call    _bind_textdomain_codeset 
             402dac      5 INSTR BELONGTO 402d50 
             402dac      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ call    _bind_textdomain_codeset 
             402db1      5 INSTR BELONGTO 402d50 
-            402db1      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ mov     edi, offset domainname; "gnome-font-viewer" 
+            402db1      5 INSTR DEADREGS  EFLAGS RBX RDI R12 R13 R14 R15 ZZ mov     edi, offset domainname; "gnome-font-viewer" 
             402db6     -1 INSTR LOCAL NoMetaUpdate call    _textdomain 
             402db6      5 INSTR BELONGTO 402d50 
             402db6      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ call    _textdomain 
@@ -989,15 +989,15 @@
             402dcf     -1 INSTR LOCAL NoMetaUpdate jz      short loc_402E0E 
             402dcf      2 INSTR BELONGTO 402d50 
             402dd1      5 INSTR BELONGTO 402d50 
-            402dd1      5 INSTR DEADREGS  EFLAGS RAX RBX R12 R13 R14 R15 XMM0 XMM1 XMM3 ZZ mov     rax, [rsp+108h+var_C8] 
+            402dd1      5 INSTR DEADREGS  EFLAGS RAX RDX RBX RSI RDI R12 R13 R14 R15 XMM0 XMM1 XMM3 ZZ mov     rax, [rsp+108h+var_C8] 
             402dd1      5 PTRIMMEDESP STACK 64 displ mov     rax, [rsp+108h+var_C8]
             402dd6     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 5          ; category 
             402dd6      5 INSTR BELONGTO 402d50 
-            402dd6      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 XMM0 XMM1 XMM3 ZZ mov     edx, 5          ; category 
+            402dd6      5 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI R12 R13 R14 R15 XMM0 XMM1 XMM3 ZZ mov     edx, 5          ; category 
             402ddb      5 INSTR BELONGTO 402d50 
-            402ddb      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 XMM0 XMM1 XMM3 ZZ mov     esi, offset msgid; "Usage: %s fontfile\n" 
+            402ddb      5 INSTR DEADREGS  EFLAGS RBX RSI RDI R12 R13 R14 R15 XMM0 XMM1 XMM3 ZZ mov     esi, offset msgid; "Usage: %s fontfile\n" 
             402de0      2 INSTR BELONGTO 402d50 
-            402de0      2 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 XMM0 XMM1 XMM3 ZZ xor     edi, edi        ; domainname 
+            402de0      2 INSTR DEADREGS  EFLAGS RBX RDI R12 R13 R14 R15 XMM0 XMM1 XMM3 ZZ xor     edi, edi        ; domainname 
             402de0     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi        ; domainname 
             402de2      3 INSTR BELONGTO 402d50 
             402de2      3 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 XMM0 XMM1 XMM3 ZZ mov     rbx, [rax] 
@@ -1007,15 +1007,16 @@
             402dea      3 INSTR BELONGTO 402d50 
             402dea      3 INSTR DEADREGS  EFLAGS RSI RDI R12 R13 R14 R15 XMM0 XMM1 XMM3 ZZ mov     rdi, rax 
             402ded      2 INSTR BELONGTO 402d50 
-            402ded      2 INSTR DEADREGS  EFLAGS RSI R12 R13 R14 R15 XMM0 XMM1 XMM3 ZZ xor     eax, eax 
+            402ded      2 INSTR DEADREGS  EFLAGS RAX RSI R12 R13 R14 R15 XMM0 XMM1 XMM3 ZZ xor     eax, eax 
             402ded     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             402def      3 INSTR BELONGTO 402d50 
             402def      3 INSTR DEADREGS  EFLAGS RSI R12 R13 R14 R15 XMM0 XMM1 XMM3 ZZ mov     rsi, rbx 
             402df2     -1 INSTR LOCAL NoMetaUpdate call    _g_printerr 
             402df2      5 INSTR BELONGTO 402d50 
             402df2      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 XMM0 XMM1 XMM3 ZZ call    _g_printerr 
-            402df7     -1 INSTR LOCAL MetadataRedundant mov     eax, 1 
+            402df7     -2 INSTR LOCAL n RAX ZZ  NUMVia2ndSrcIMMEDNUM mov     eax, 1 
             402df7      5 INSTR BELONGTO 402d50 
+            402df7      5 INSTR DEADREGS  EFLAGS RAX RBX R12 R13 R14 R15 XMM0 XMM1 XMM3 ZZ mov     eax, 1 
             402dfc     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rsp, 0D8h 
             402dfc      7 INSTR BELONGTO 402d50 
             402e03      1 INSTR BELONGTO 402d50 
@@ -1070,13 +1071,13 @@
             402e4a     -1 INSTR LOCAL NoMetaUpdate jz      loc_403628 
             402e4a      6 INSTR BELONGTO 402d50 
             402e50      8 INSTR BELONGTO 402d50 
-            402e50      8 INSTR DEADREGS  EFLAGS RCX RBX RSI RDI R12 R14 R15 ZZ mov     rdi, [rsp+108h+var_48] 
+            402e50      8 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI RDI R12 R14 R15 ZZ mov     rdi, [rsp+108h+var_48] 
             402e50      8 PTRIMMEDESP STACK 192 displ mov     rdi, [rsp+108h+var_48]
             402e58      8 INSTR BELONGTO 402d50 
-            402e58      8 INSTR DEADREGS  EFLAGS RCX RBX RSI R12 R14 R15 ZZ lea     rcx, [rsp+108h+var_40] 
+            402e58      8 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI R12 R14 R15 ZZ lea     rcx, [rsp+108h+var_40] 
             402e58      8 PTRIMMEDESP STACK 200 displ lea     rcx, [rsp+108h+var_40]
             402e60      2 INSTR BELONGTO 402d50 
-            402e60      2 INSTR DEADREGS  EFLAGS RBX RSI R12 R14 R15 ZZ xor     edx, edx 
+            402e60      2 INSTR DEADREGS  EFLAGS RDX RBX RSI R12 R14 R15 ZZ xor     edx, edx 
             402e60     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
             402e62      3 INSTR BELONGTO 402d50 
             402e62      3 INSTR DEADREGS  EFLAGS RBX RSI R12 R14 R15 ZZ mov     rsi, r13 
@@ -1088,21 +1089,20 @@
             402e6c     -1 INSTR LOCAL NoMetaUpdate jnz     loc_403332 
             402e6c      6 INSTR BELONGTO 402d50 
             402e72      2 INSTR BELONGTO 402d50 
-            402e72      2 INSTR DEADREGS  EFLAGS RBX R12 R14 R15 ZZ xor     edi, edi 
+            402e72      2 INSTR DEADREGS  EFLAGS RBX RDI R12 R14 R15 ZZ xor     edi, edi 
             402e72     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
             402e74     -1 INSTR LOCAL NoMetaUpdate call    _gtk_window_new 
             402e74      5 INSTR BELONGTO 402d50 
             402e74      5 INSTR DEADREGS  EFLAGS RBX R12 R14 R15 ZZ call    _gtk_window_new 
             402e79      5 INSTR BELONGTO 402d50 
-            402e79      5 INSTR DEADREGS  EFLAGS RDX RBX RDI R12 R14 R15 ZZ mov     [rsp+108h+var_E8], rax 
+            402e79      5 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI RDI R12 R14 R15 ZZ mov     [rsp+108h+var_E8], rax 
             402e79      5 PTRIMMEDESP STACK 32 displ mov     [rsp+108h+var_E8], rax
+            402e7e     -1 INSTR LOCAL MetadataUnused mov     rax, [rsp+108h+var_40] 
             402e7e      8 INSTR BELONGTO 402d50 
-            402e7e      8 INSTR DEADREGS  EFLAGS RAX RDX RBX RDI R12 R14 R15 ZZ mov     rax, [rsp+108h+var_40] 
-            402e7e      8 PTRIMMEDESP STACK 200 displ mov     rax, [rsp+108h+var_40]
             402e86      5 INSTR BELONGTO 402d50 
-            402e86      5 INSTR DEADREGS  EFLAGS RDX RBX RDI R12 R14 R15 ZZ mov     ecx, (offset aCouldNotLoadFa+19h); "" 
+            402e86      5 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI RDI R12 R14 R15 ZZ mov     ecx, (offset aCouldNotLoadFa+19h); "" 
             402e8b      5 INSTR BELONGTO 402d50 
-            402e8b      5 INSTR DEADREGS  EFLAGS RDX RBX RDI R12 R14 R15 ZZ mov     esi, offset asc_40461B; ", " 
+            402e8b      5 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI R12 R14 R15 ZZ mov     esi, offset asc_40461B; ", " 
             402e90      4 INSTR BELONGTO 402d50 
             402e90      4 INSTR DEADREGS  EFLAGS RDX RBX RDI R12 R14 R15 ZZ mov     rdx, [rax+30h] 
             402e94      4 INSTR BELONGTO 402d50 
@@ -1110,12 +1110,12 @@
             402e98     -1 INSTR LOCAL NoMetaUpdate test    rdx, rdx 
             402e98      3 INSTR BELONGTO 402d50 
             402e9b      4 INSTR BELONGTO 402d50 
-            402e9b      4 INSTR DEADREGS  RBX R12 R14 R15 ZZ cmovz   rsi, rcx 
+            402e9b      4 INSTR DEADREGS  RAX RBX R12 R14 R15 ZZ cmovz   rsi, rcx 
             402e9f      2 INSTR BELONGTO 402d50 
-            402e9f      2 INSTR DEADREGS  EFLAGS RBX R12 R14 R15 ZZ xor     ecx, ecx 
+            402e9f      2 INSTR DEADREGS  EFLAGS RAX RCX RBX R12 R14 R15 ZZ xor     ecx, ecx 
             402e9f     -2 INSTR LOCAL n RCX ZZ  AlwaysNUM xor     ecx, ecx 
             402ea1      2 INSTR BELONGTO 402d50 
-            402ea1      2 INSTR DEADREGS  EFLAGS RBX R12 R14 R15 ZZ xor     eax, eax 
+            402ea1      2 INSTR DEADREGS  EFLAGS RAX RBX R12 R14 R15 ZZ xor     eax, eax 
             402ea1     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             402ea3     -1 INSTR LOCAL NoMetaUpdate call    _g_strconcat 
             402ea3      5 INSTR BELONGTO 402d50 
@@ -1181,15 +1181,17 @@
             402f01      5 INSTR DEADREGS  EFLAGS R12 ZZ call    _g_file_new_for_uri 
             402f06     -2 INSTR LOCAL n R8 ZZ  AlwaysNUM xor     r8d, r8d 
             402f06      3 INSTR BELONGTO 402d50 
-            402f06      3 INSTR DEADREGS  EFLAGS RDI R8 R12 ZZ xor     r8d, r8d 
-            402f09     -1 INSTR LOCAL MetadataRedundant xor     ecx, ecx 
+            402f06      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R12 ZZ xor     r8d, r8d 
             402f09      2 INSTR BELONGTO 402d50 
-            402f0b     -1 INSTR LOCAL MetadataRedundant xor     edx, edx 
+            402f09      2 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R12 ZZ xor     ecx, ecx 
+            402f09     -2 INSTR LOCAL n RCX ZZ  AlwaysNUM xor     ecx, ecx 
             402f0b      2 INSTR BELONGTO 402d50 
+            402f0b      2 INSTR DEADREGS  EFLAGS RDX RSI RDI R12 ZZ xor     edx, edx 
+            402f0b     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
             402f0d      3 INSTR BELONGTO 402d50 
-            402f0d      3 INSTR DEADREGS  EFLAGS RDI R12 ZZ mov     r12, rax 
+            402f0d      3 INSTR DEADREGS  EFLAGS RSI RDI R12 ZZ mov     r12, rax 
             402f10      5 INSTR BELONGTO 402d50 
-            402f10      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     esi, offset aStandardConten; "standard::content-type" 
+            402f10      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, offset aStandardConten; "standard::content-type" 
             402f15      3 INSTR BELONGTO 402d50 
             402f15      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rax 
             402f18     -1 INSTR LOCAL NoMetaUpdate call    _g_file_query_info 
@@ -1277,8 +1279,9 @@
             402f9e     -1 INSTR LOCAL NoMetaUpdate call    _g_type_check_instance_cast 
             402f9e      5 INSTR BELONGTO 402d50 
             402f9e      5 INSTR DEADREGS  EFLAGS RBX R12 R14 R15 ZZ call    _g_type_check_instance_cast 
-            402fa3     -1 INSTR LOCAL MetadataRedundant mov     esi, 1 
+            402fa3     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 1 
             402fa3      5 INSTR BELONGTO 402d50 
+            402fa3      5 INSTR DEADREGS  EFLAGS RBX RSI RDI R12 R14 R15 ZZ mov     esi, 1 
             402fa8      3 INSTR BELONGTO 402d50 
             402fa8      3 INSTR DEADREGS  EFLAGS RBX RDI R12 R14 R15 ZZ mov     rdi, rax 
             402fab     -1 INSTR LOCAL NoMetaUpdate call    _gtk_window_set_resizable 
@@ -1286,8 +1289,9 @@
             402fab      5 INSTR DEADREGS  EFLAGS RBX R12 R14 R15 ZZ call    _gtk_window_set_resizable 
             402fb0     -1 INSTR LOCAL MetadataRedundant xor     esi, esi 
             402fb0      2 INSTR BELONGTO 402d50 
-            402fb2     -1 INSTR LOCAL MetadataRedundant xor     edi, edi 
             402fb2      2 INSTR BELONGTO 402d50 
+            402fb2      2 INSTR DEADREGS  EFLAGS RBX RDI R12 R14 R15 ZZ xor     edi, edi 
+            402fb2     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
             402fb4     -1 INSTR LOCAL NoMetaUpdate call    _gtk_box_new 
             402fb4      5 INSTR BELONGTO 402d50 
             402fb4      5 INSTR DEADREGS  EFLAGS RBX R12 R14 R15 ZZ call    _gtk_box_new 
@@ -1314,10 +1318,12 @@
             402fd9     -1 INSTR LOCAL NoMetaUpdate call    _gtk_container_add 
             402fd9      5 INSTR BELONGTO 402d50 
             402fd9      5 INSTR DEADREGS  EFLAGS RBX R14 R15 ZZ call    _gtk_container_add 
-            402fde     -1 INSTR LOCAL MetadataRedundant xor     esi, esi 
             402fde      2 INSTR BELONGTO 402d50 
-            402fe0     -1 INSTR LOCAL MetadataRedundant xor     edi, edi 
+            402fde      2 INSTR DEADREGS  EFLAGS RBX RSI RDI R14 R15 ZZ xor     esi, esi 
+            402fde     -2 INSTR LOCAL n RSI ZZ  AlwaysNUM xor     esi, esi 
             402fe0      2 INSTR BELONGTO 402d50 
+            402fe0      2 INSTR DEADREGS  EFLAGS RBX RDI R14 R15 ZZ xor     edi, edi 
+            402fe0     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
             402fe2     -1 INSTR LOCAL NoMetaUpdate call    _gtk_scrolled_window_new 
             402fe2      5 INSTR BELONGTO 402d50 
             402fe2      5 INSTR DEADREGS  EFLAGS RBX R14 R15 ZZ call    _gtk_scrolled_window_new 
@@ -1335,10 +1341,12 @@
             402ff8     -1 INSTR LOCAL NoMetaUpdate call    _g_type_check_instance_cast 
             402ff8      5 INSTR BELONGTO 402d50 
             402ff8      5 INSTR DEADREGS  EFLAGS RBX R15 ZZ call    _g_type_check_instance_cast 
-            402ffd     -1 INSTR LOCAL MetadataRedundant mov     edx, 2 
+            402ffd     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 2 
             402ffd      5 INSTR BELONGTO 402d50 
-            403002     -1 INSTR LOCAL MetadataRedundant mov     esi, 1 
+            402ffd      5 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI R15 ZZ mov     edx, 2 
+            403002     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 1 
             403002      5 INSTR BELONGTO 402d50 
+            403002      5 INSTR DEADREGS  EFLAGS RBX RSI RDI R15 ZZ mov     esi, 1 
             403007      3 INSTR BELONGTO 402d50 
             403007      3 INSTR DEADREGS  EFLAGS RBX RDI R15 ZZ mov     rdi, rax 
             40300a     -1 INSTR LOCAL NoMetaUpdate call    _gtk_scrolled_window_set_policy 
@@ -1358,13 +1366,15 @@
             40301d      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_type_check_instance_cast 
             403022     -2 INSTR LOCAL n R8 ZZ  AlwaysNUM xor     r8d, r8d 
             403022      3 INSTR BELONGTO 402d50 
-            403022      3 INSTR DEADREGS  EFLAGS RBX RSI RDI R8 ZZ xor     r8d, r8d 
-            403025     -1 INSTR LOCAL MetadataRedundant mov     ecx, 1 
+            403022      3 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI RDI R8 ZZ xor     r8d, r8d 
+            403025     -2 INSTR LOCAL n RCX ZZ  NUMVia2ndSrcIMMEDNUM mov     ecx, 1 
             403025      5 INSTR BELONGTO 402d50 
+            403025      5 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI RDI ZZ mov     ecx, 1 
             40302a      3 INSTR BELONGTO 402d50 
-            40302a      3 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ mov     rsi, rbp 
-            40302d     -1 INSTR LOCAL MetadataRedundant mov     edx, 1 
+            40302a      3 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI ZZ mov     rsi, rbp 
+            40302d     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 1 
             40302d      5 INSTR BELONGTO 402d50 
+            40302d      5 INSTR DEADREGS  EFLAGS RDX RBX RDI ZZ mov     edx, 1 
             403032      3 INSTR BELONGTO 402d50 
             403032      3 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     rdi, rax 
             403035     -1 INSTR LOCAL NoMetaUpdate call    _gtk_box_pack_start 
@@ -1374,10 +1384,11 @@
             40303a      5 INSTR BELONGTO 402d50 
             40303a      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _gtk_drawing_area_new 
             40303f      8 INSTR BELONGTO 402d50 
-            40303f      8 INSTR DEADREGS  EFLAGS RDX RBX RDI ZZ lea     rdx, [rsp+108h+var_58] 
+            40303f      8 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI ZZ lea     rdx, [rsp+108h+var_58] 
             40303f      8 PTRIMMEDESP STACK 176 displ lea     rdx, [rsp+108h+var_58]
-            403047     -1 INSTR LOCAL MetadataRedundant xor     esi, esi 
             403047      2 INSTR BELONGTO 402d50 
+            403047      2 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ xor     esi, esi 
+            403047     -2 INSTR LOCAL n RSI ZZ  AlwaysNUM xor     esi, esi 
             403049      3 INSTR BELONGTO 402d50 
             403049      3 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     rdi, rax 
             40304c      3 INSTR BELONGTO 402d50 
@@ -1400,66 +1411,68 @@
             403065      5 INSTR BELONGTO 402d50 
             403065      5 INSTR DEADREGS  EFLAGS R14 ZZ call    _gtk_scrolled_window_add_with_viewport 
             40306a      8 INSTR BELONGTO 402d50 
-            40306a      8 INSTR DEADREGS  EFLAGS RCX RDI R8 R9 R14 ZZ mov     rcx, [rsp+108h+var_40] 
+            40306a      8 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 R14 ZZ mov     rcx, [rsp+108h+var_40] 
             40306a      8 PTRIMMEDESP STACK 200 displ mov     rcx, [rsp+108h+var_40]
             403072     -2 INSTR LOCAL n R9 ZZ  AlwaysNUM xor     r9d, r9d 
             403072      3 INSTR BELONGTO 402d50 
-            403072      3 INSTR DEADREGS  EFLAGS RDI R8 R9 R14 ZZ xor     r9d, r9d 
+            403072      3 INSTR DEADREGS  EFLAGS RDX RSI RDI R8 R9 R14 ZZ xor     r9d, r9d 
             403075     -2 INSTR LOCAL n R8 ZZ  AlwaysNUM xor     r8d, r8d 
             403075      3 INSTR BELONGTO 402d50 
-            403075      3 INSTR DEADREGS  EFLAGS RDI R8 R14 ZZ xor     r8d, r8d 
+            403075      3 INSTR DEADREGS  EFLAGS RDX RSI RDI R8 R14 ZZ xor     r8d, r8d 
             403078      3 INSTR BELONGTO 402d50 
-            403078      3 INSTR DEADREGS  EFLAGS RDI R14 ZZ mov     rdi, rbx 
+            403078      3 INSTR DEADREGS  EFLAGS RDX RSI RDI R14 ZZ mov     rdi, rbx 
             40307b     -2 INSTR LOCAL n RDX ZZ  NumericDEFs mov     edx, offset loc_404280 
             40307b      5 INSTR BELONGTO 402d50 
-            40307b      5 INSTR DEADREGS  EFLAGS R14 ZZ mov     edx, offset loc_404280 
+            40307b      5 INSTR DEADREGS  EFLAGS RDX RSI R14 ZZ mov     edx, offset loc_404280 
             403080      5 INSTR BELONGTO 402d50 
-            403080      5 INSTR DEADREGS  EFLAGS R14 ZZ mov     esi, offset aRealize; "realize" 
+            403080      5 INSTR DEADREGS  EFLAGS RSI R14 ZZ mov     esi, offset aRealize; "realize" 
             403085     -1 INSTR LOCAL NoMetaUpdate call    _g_signal_connect_data 
             403085      5 INSTR BELONGTO 402d50 
             403085      5 INSTR DEADREGS  EFLAGS R14 ZZ call    _g_signal_connect_data 
             40308a      8 INSTR BELONGTO 402d50 
-            40308a      8 INSTR DEADREGS  EFLAGS RCX RDI R8 R9 R14 ZZ mov     rcx, [rsp+108h+var_40] 
+            40308a      8 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 R14 ZZ mov     rcx, [rsp+108h+var_40] 
             40308a      8 PTRIMMEDESP STACK 200 displ mov     rcx, [rsp+108h+var_40]
             403092     -1 INSTR LOCAL MetadataRedundant xor     r9d, r9d 
             403092      3 INSTR BELONGTO 402d50 
             403095     -1 INSTR LOCAL MetadataRedundant xor     r8d, r8d 
             403095      3 INSTR BELONGTO 402d50 
             403098      3 INSTR BELONGTO 402d50 
-            403098      3 INSTR DEADREGS  EFLAGS RDI R14 ZZ mov     rdi, rbx 
+            403098      3 INSTR DEADREGS  EFLAGS RDX RSI RDI R14 ZZ mov     rdi, rbx 
             40309b     -2 INSTR LOCAL n RDX ZZ  NumericDEFs mov     edx, offset loc_404150 
             40309b      5 INSTR BELONGTO 402d50 
-            40309b      5 INSTR DEADREGS  EFLAGS RBX R14 ZZ mov     edx, offset loc_404150 
+            40309b      5 INSTR DEADREGS  EFLAGS RDX RBX RSI R14 ZZ mov     edx, offset loc_404150 
             4030a0      5 INSTR BELONGTO 402d50 
-            4030a0      5 INSTR DEADREGS  EFLAGS RBX R14 ZZ mov     esi, offset aDraw; "draw" 
+            4030a0      5 INSTR DEADREGS  EFLAGS RBX RSI R14 ZZ mov     esi, offset aDraw; "draw" 
             4030a5     -1 INSTR LOCAL NoMetaUpdate call    _g_signal_connect_data 
             4030a5      5 INSTR BELONGTO 402d50 
             4030a5      5 INSTR DEADREGS  EFLAGS RBX R14 ZZ call    _g_signal_connect_data 
             4030aa      3 INSTR BELONGTO 402d50 
-            4030aa      3 INSTR DEADREGS  EFLAGS RBX RDI R14 ZZ or      edx, 0FFFFFFFFh 
+            4030aa      3 INSTR DEADREGS  EFLAGS RBX RSI RDI R14 ZZ or      edx, 0FFFFFFFFh 
             4030ad      3 INSTR BELONGTO 402d50 
-            4030ad      3 INSTR DEADREGS  EFLAGS RBX RDI R14 ZZ mov     rdi, rbp 
-            4030b0     -1 INSTR LOCAL MetadataRedundant mov     esi, 1F4h 
+            4030ad      3 INSTR DEADREGS  EFLAGS RBX RSI RDI R14 ZZ mov     rdi, rbp 
+            4030b0     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 1F4h 
             4030b0      5 INSTR BELONGTO 402d50 
+            4030b0      5 INSTR DEADREGS  EFLAGS RBX RSI R14 ZZ mov     esi, 1F4h 
             4030b5     -1 INSTR LOCAL NoMetaUpdate call    _gtk_widget_set_size_request 
             4030b5      5 INSTR BELONGTO 402d50 
             4030b5      5 INSTR DEADREGS  EFLAGS RBX R14 ZZ call    _gtk_widget_set_size_request 
             4030ba      5 INSTR BELONGTO 402d50 
-            4030ba      5 INSTR DEADREGS  EFLAGS RBX RDI R8 R9 R14 ZZ mov     rdi, [rsp+108h+var_E8] 
+            4030ba      5 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI RDI R8 R9 R14 ZZ mov     rdi, [rsp+108h+var_E8] 
             4030ba      5 PTRIMMEDESP STACK 32 displ mov     rdi, [rsp+108h+var_E8]
             4030bf     -2 INSTR LOCAL n R9 ZZ  AlwaysNUM xor     r9d, r9d 
             4030bf      3 INSTR BELONGTO 402d50 
-            4030bf      3 INSTR DEADREGS  EFLAGS RBX R8 R9 R14 ZZ xor     r9d, r9d 
+            4030bf      3 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI R8 R9 R14 ZZ xor     r9d, r9d 
             4030c2     -2 INSTR LOCAL n RDX ZZ  NumericDEFs mov     edx, offset _gtk_main_quit 
             4030c2      5 INSTR BELONGTO 402d50 
-            4030c2      5 INSTR DEADREGS  EFLAGS RBX R8 R14 ZZ mov     edx, offset _gtk_main_quit 
+            4030c2      5 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI R8 R14 ZZ mov     edx, offset _gtk_main_quit 
             4030c7     -2 INSTR LOCAL n R8 ZZ  AlwaysNUM xor     r8d, r8d 
             4030c7      3 INSTR BELONGTO 402d50 
-            4030c7      3 INSTR DEADREGS  EFLAGS RBX R8 R14 ZZ xor     r8d, r8d 
+            4030c7      3 INSTR DEADREGS  EFLAGS RCX RBX RSI R8 R14 ZZ xor     r8d, r8d 
             4030ca      5 INSTR BELONGTO 402d50 
-            4030ca      5 INSTR DEADREGS  EFLAGS RBX R14 ZZ mov     esi, offset aDestroy; "destroy" 
-            4030cf     -1 INSTR LOCAL MetadataRedundant xor     ecx, ecx 
+            4030ca      5 INSTR DEADREGS  EFLAGS RCX RBX RSI R14 ZZ mov     esi, offset aDestroy; "destroy" 
             4030cf      2 INSTR BELONGTO 402d50 
+            4030cf      2 INSTR DEADREGS  EFLAGS RCX RBX R14 ZZ xor     ecx, ecx 
+            4030cf     -2 INSTR LOCAL n RCX ZZ  AlwaysNUM xor     ecx, ecx 
             4030d1     -1 INSTR LOCAL NoMetaUpdate call    _g_signal_connect_data 
             4030d1      5 INSTR BELONGTO 402d50 
             4030d1      5 INSTR DEADREGS  EFLAGS RBX R14 ZZ call    _g_signal_connect_data 
@@ -1478,8 +1491,9 @@
             4030e9     -1 INSTR LOCAL NoMetaUpdate call    _g_type_check_instance_cast 
             4030e9      5 INSTR BELONGTO 402d50 
             4030e9      5 INSTR DEADREGS  EFLAGS RBX R14 ZZ call    _g_type_check_instance_cast 
-            4030ee     -1 INSTR LOCAL MetadataRedundant mov     esi, 1 
+            4030ee     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 1 
             4030ee      5 INSTR BELONGTO 402d50 
+            4030ee      5 INSTR DEADREGS  EFLAGS RBX RSI RDI R14 ZZ mov     esi, 1 
             4030f3      3 INSTR BELONGTO 402d50 
             4030f3      3 INSTR DEADREGS  EFLAGS RBX RDI R14 ZZ mov     rdi, rax 
             4030f6     -1 INSTR LOCAL NoMetaUpdate call    _gtk_orientable_set_orientation 
@@ -1493,8 +1507,9 @@
             403103     -1 INSTR LOCAL NoMetaUpdate call    _g_type_check_instance_cast 
             403103      5 INSTR BELONGTO 402d50 
             403103      5 INSTR DEADREGS  EFLAGS RBX R14 ZZ call    _g_type_check_instance_cast 
-            403108     -1 INSTR LOCAL MetadataRedundant mov     esi, 5 
+            403108     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 5 
             403108      5 INSTR BELONGTO 402d50 
+            403108      5 INSTR DEADREGS  EFLAGS RBX RSI RDI R14 ZZ mov     esi, 5 
             40310d      3 INSTR BELONGTO 402d50 
             40310d      3 INSTR DEADREGS  EFLAGS RBX RDI R14 ZZ mov     rdi, rax 
             403110     -1 INSTR LOCAL NoMetaUpdate call    _gtk_container_set_border_width 
@@ -1509,11 +1524,13 @@
             40311b      5 INSTR DEADREGS  EFLAGS RBX R12 R14 R15 ZZ call    _g_type_check_instance_cast 
             403120     -2 INSTR LOCAL n R8 ZZ  AlwaysNUM xor     r8d, r8d 
             403120      3 INSTR BELONGTO 402d50 
-            403120      3 INSTR DEADREGS  EFLAGS RBX RSI RDI R8 R12 R14 R15 ZZ xor     r8d, r8d 
-            403123     -1 INSTR LOCAL MetadataRedundant mov     ecx, 1 
+            403120      3 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI RDI R8 R12 R14 R15 ZZ xor     r8d, r8d 
+            403123     -2 INSTR LOCAL n RCX ZZ  NUMVia2ndSrcIMMEDNUM mov     ecx, 1 
             403123      5 INSTR BELONGTO 402d50 
-            403128     -1 INSTR LOCAL MetadataRedundant xor     edx, edx 
+            403123      5 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI RDI R12 R14 R15 ZZ mov     ecx, 1 
             403128      2 INSTR BELONGTO 402d50 
+            403128      2 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI R12 R14 R15 ZZ xor     edx, edx 
+            403128     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
             40312a      3 INSTR BELONGTO 402d50 
             40312a      3 INSTR DEADREGS  EFLAGS RBX RSI RDI R12 R14 R15 ZZ mov     rdi, rax 
             40312d      3 INSTR BELONGTO 402d50 
@@ -1522,14 +1539,16 @@
             403130      5 INSTR BELONGTO 402d50 
             403130      5 INSTR DEADREGS  EFLAGS RBX R12 R14 R15 ZZ call    _gtk_box_pack_start 
             403135      8 INSTR BELONGTO 402d50 
-            403135      8 INSTR DEADREGS  EFLAGS RBX R12 R14 R15 ZZ mov     r12, [rsp+108h+var_40] 
+            403135      8 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI R12 R14 R15 ZZ mov     r12, [rsp+108h+var_40] 
             403135      8 PTRIMMEDESP STACK 200 displ mov     r12, [rsp+108h+var_40]
-            40313d     -1 INSTR LOCAL MetadataRedundant xor     edi, edi        ; domainname 
             40313d      2 INSTR BELONGTO 402d50 
-            40313f     -1 INSTR LOCAL MetadataRedundant mov     edx, 5          ; category 
+            40313d      2 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI R14 R15 ZZ xor     edi, edi        ; domainname 
+            40313d     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi        ; domainname 
+            40313f     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 5          ; category 
             40313f      5 INSTR BELONGTO 402d50 
+            40313f      5 INSTR DEADREGS  EFLAGS RDX RBX RSI R14 R15 ZZ mov     edx, 5          ; category 
             403144      5 INSTR BELONGTO 402d50 
-            403144      5 INSTR DEADREGS  EFLAGS RBX R14 R15 ZZ mov     esi, offset aName; "Name:" 
+            403144      5 INSTR DEADREGS  EFLAGS RBX RSI R14 R15 ZZ mov     esi, offset aName; "Name:" 
             403149      5 INSTR BELONGTO 402d50 
             403149      5 INSTR DEADREGS  EFLAGS RBX R14 R15 ZZ mov     rbx, [r12+28h] 
             40314e     -1 INSTR LOCAL NoMetaUpdate call    _dcgettext 
@@ -1537,49 +1556,51 @@
             40314e      5 INSTR DEADREGS  EFLAGS R14 R15 ZZ call    _dcgettext 
             403153     -2 INSTR LOCAL n R8 ZZ  AlwaysNUM xor     r8d, r8d 
             403153      3 INSTR BELONGTO 402d50 
-            403153      3 INSTR DEADREGS  EFLAGS RDX RSI RDI R8 R14 R15 ZZ xor     r8d, r8d 
-            403156     -1 INSTR LOCAL MetadataRedundant xor     ecx, ecx 
+            403153      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R14 R15 ZZ xor     r8d, r8d 
             403156      2 INSTR BELONGTO 402d50 
+            403156      2 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R14 R15 ZZ xor     ecx, ecx 
+            403156     -2 INSTR LOCAL n RCX ZZ  AlwaysNUM xor     ecx, ecx 
             403158      3 INSTR BELONGTO 402d50 
             403158      3 INSTR DEADREGS  EFLAGS RDX RSI RDI R14 R15 ZZ mov     rsi, rax 
             40315b      3 INSTR BELONGTO 402d50 
-            40315b      3 INSTR DEADREGS  EFLAGS RDX RDI R14 R15 ZZ mov     rdx, rbx 
+            40315b      3 INSTR DEADREGS  EFLAGS RAX RDX RDI R14 R15 ZZ mov     rdx, rbx 
             40315e      3 INSTR BELONGTO 402d50 
-            40315e      3 INSTR DEADREGS  EFLAGS RBX RDI R14 R15 ZZ mov     rdi, rbp 
+            40315e      3 INSTR DEADREGS  EFLAGS RAX RBX RDI R14 R15 ZZ mov     rdi, rbp 
             403161     -1 INSTR LOCAL NoMetaUpdate call    sub_403A20 
             403161      5 INSTR BELONGTO 402d50 
-            403161      5 INSTR DEADREGS  EFLAGS RBX R14 R15 ZZ call    sub_403A20 
+            403161      5 INSTR DEADREGS  EFLAGS RAX RBX R14 R15 ZZ call    sub_403A20 
             403166      5 INSTR BELONGTO 402d50 
-            403166      5 INSTR DEADREGS  EFLAGS RBX R14 R15 ZZ mov     rbx, [r12+30h] 
+            403166      5 INSTR DEADREGS  EFLAGS RBX RDI R14 R15 ZZ mov     rbx, [r12+30h] 
             40316b     -1 INSTR LOCAL NoMetaUpdate test    rbx, rbx 
             40316b      3 INSTR BELONGTO 402d50 
             40316e     -1 INSTR LOCAL NoMetaUpdate jz      short loc_403194 
             40316e      2 INSTR BELONGTO 402d50 
             403170     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 5          ; category 
             403170      5 INSTR BELONGTO 402d50 
-            403170      5 INSTR DEADREGS  EFLAGS R14 R15 ZZ mov     edx, 5          ; category 
+            403170      5 INSTR DEADREGS  EFLAGS RDX RSI RDI R14 R15 ZZ mov     edx, 5          ; category 
             403175      5 INSTR BELONGTO 402d50 
-            403175      5 INSTR DEADREGS  EFLAGS R14 R15 ZZ mov     esi, offset aStyle; "Style:" 
+            403175      5 INSTR DEADREGS  EFLAGS RSI RDI R14 R15 ZZ mov     esi, offset aStyle; "Style:" 
             40317a      2 INSTR BELONGTO 402d50 
-            40317a      2 INSTR DEADREGS  EFLAGS R14 R15 ZZ xor     edi, edi        ; domainname 
+            40317a      2 INSTR DEADREGS  EFLAGS RDI R14 R15 ZZ xor     edi, edi        ; domainname 
             40317a     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi        ; domainname 
             40317c     -1 INSTR LOCAL NoMetaUpdate call    _dcgettext 
             40317c      5 INSTR BELONGTO 402d50 
             40317c      5 INSTR DEADREGS  EFLAGS R14 R15 ZZ call    _dcgettext 
             403181     -2 INSTR LOCAL n R8 ZZ  AlwaysNUM xor     r8d, r8d 
             403181      3 INSTR BELONGTO 402d50 
-            403181      3 INSTR DEADREGS  EFLAGS RDX RSI RDI R8 R14 R15 ZZ xor     r8d, r8d 
-            403184     -1 INSTR LOCAL MetadataRedundant xor     ecx, ecx 
+            403181      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R14 R15 ZZ xor     r8d, r8d 
             403184      2 INSTR BELONGTO 402d50 
+            403184      2 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R14 R15 ZZ xor     ecx, ecx 
+            403184     -2 INSTR LOCAL n RCX ZZ  AlwaysNUM xor     ecx, ecx 
             403186      3 INSTR BELONGTO 402d50 
             403186      3 INSTR DEADREGS  EFLAGS RDX RSI RDI R14 R15 ZZ mov     rdx, rbx 
             403189      3 INSTR BELONGTO 402d50 
             403189      3 INSTR DEADREGS  EFLAGS RBX RSI RDI R14 R15 ZZ mov     rsi, rax 
             40318c      3 INSTR BELONGTO 402d50 
-            40318c      3 INSTR DEADREGS  EFLAGS RBX RDI R14 R15 ZZ mov     rdi, rbp 
+            40318c      3 INSTR DEADREGS  EFLAGS RAX RBX RDI R14 R15 ZZ mov     rdi, rbp 
             40318f     -1 INSTR LOCAL NoMetaUpdate call    sub_403A20 
             40318f      5 INSTR BELONGTO 402d50 
-            40318f      5 INSTR DEADREGS  EFLAGS RBX R14 R15 ZZ call    sub_403A20 
+            40318f      5 INSTR DEADREGS  EFLAGS RAX RBX R14 R15 ZZ call    sub_403A20 
             403194      3 INSTR BELONGTO 402d50 
             403194      3 INSTR DEADREGS  EFLAGS RBX RDI R14 R15 ZZ mov     rdi, r13 
             403197     -1 INSTR LOCAL NoMetaUpdate call    _g_file_new_for_uri 
@@ -1587,15 +1608,17 @@
             403197      5 INSTR DEADREGS  EFLAGS RBX R14 R15 ZZ call    _g_file_new_for_uri 
             40319c     -2 INSTR LOCAL n R8 ZZ  AlwaysNUM xor     r8d, r8d 
             40319c      3 INSTR BELONGTO 402d50 
-            40319c      3 INSTR DEADREGS  EFLAGS RBX RDI R8 R14 R15 ZZ xor     r8d, r8d 
-            40319f     -1 INSTR LOCAL MetadataRedundant xor     ecx, ecx 
+            40319c      3 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI RDI R8 R14 R15 ZZ xor     r8d, r8d 
             40319f      2 INSTR BELONGTO 402d50 
-            4031a1     -1 INSTR LOCAL MetadataRedundant xor     edx, edx 
+            40319f      2 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI RDI R14 R15 ZZ xor     ecx, ecx 
+            40319f     -2 INSTR LOCAL n RCX ZZ  AlwaysNUM xor     ecx, ecx 
             4031a1      2 INSTR BELONGTO 402d50 
+            4031a1      2 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI R14 R15 ZZ xor     edx, edx 
+            4031a1     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
             4031a3      3 INSTR BELONGTO 402d50 
-            4031a3      3 INSTR DEADREGS  EFLAGS RBX RDI R14 R15 ZZ mov     r14, rax 
+            4031a3      3 INSTR DEADREGS  EFLAGS RBX RSI RDI R14 R15 ZZ mov     r14, rax 
             4031a6      5 INSTR BELONGTO 402d50 
-            4031a6      5 INSTR DEADREGS  EFLAGS RBX RDI R15 ZZ mov     esi, offset aStandardCont_0; "standard::content-type,standard::size" 
+            4031a6      5 INSTR DEADREGS  EFLAGS RBX RSI RDI R15 ZZ mov     esi, offset aStandardCont_0; "standard::content-type,standard::size" 
             4031ab      3 INSTR BELONGTO 402d50 
             4031ab      3 INSTR DEADREGS  EFLAGS RBX RDI R15 ZZ mov     rdi, rax 
             4031ae     -1 INSTR LOCAL NoMetaUpdate call    _g_file_query_info 
@@ -1622,31 +1645,34 @@
             4031d2     -1 INSTR LOCAL NoMetaUpdate call    _g_content_type_get_description 
             4031d2      5 INSTR BELONGTO 402d50 
             4031d2      5 INSTR DEADREGS  EFLAGS R14 R15 ZZ call    _g_content_type_get_description 
-            4031d7     -1 INSTR LOCAL MetadataRedundant mov     edx, 5          ; category 
+            4031d7     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 5          ; category 
             4031d7      5 INSTR BELONGTO 402d50 
+            4031d7      5 INSTR DEADREGS  EFLAGS RDX RSI RDI R14 R15 ZZ mov     edx, 5          ; category 
             4031dc      3 INSTR BELONGTO 402d50 
-            4031dc      3 INSTR DEADREGS  EFLAGS R14 R15 ZZ mov     r14, rax 
+            4031dc      3 INSTR DEADREGS  EFLAGS RSI RDI R14 R15 ZZ mov     r14, rax 
             4031df      5 INSTR BELONGTO 402d50 
-            4031df      5 INSTR DEADREGS  EFLAGS R15 ZZ mov     esi, offset aType; "Type:" 
-            4031e4     -1 INSTR LOCAL MetadataRedundant xor     edi, edi        ; domainname 
+            4031df      5 INSTR DEADREGS  EFLAGS RSI RDI R15 ZZ mov     esi, offset aType; "Type:" 
             4031e4      2 INSTR BELONGTO 402d50 
+            4031e4      2 INSTR DEADREGS  EFLAGS RDI R15 ZZ xor     edi, edi        ; domainname 
+            4031e4     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi        ; domainname 
             4031e6     -1 INSTR LOCAL NoMetaUpdate call    _dcgettext 
             4031e6      5 INSTR BELONGTO 402d50 
             4031e6      5 INSTR DEADREGS  EFLAGS R15 ZZ call    _dcgettext 
             4031eb     -2 INSTR LOCAL n R8 ZZ  AlwaysNUM xor     r8d, r8d 
             4031eb      3 INSTR BELONGTO 402d50 
-            4031eb      3 INSTR DEADREGS  EFLAGS RDX RSI RDI R8 R15 ZZ xor     r8d, r8d 
-            4031ee     -1 INSTR LOCAL MetadataRedundant xor     ecx, ecx 
+            4031eb      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R15 ZZ xor     r8d, r8d 
             4031ee      2 INSTR BELONGTO 402d50 
+            4031ee      2 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R15 ZZ xor     ecx, ecx 
+            4031ee     -2 INSTR LOCAL n RCX ZZ  AlwaysNUM xor     ecx, ecx 
             4031f0      3 INSTR BELONGTO 402d50 
             4031f0      3 INSTR DEADREGS  EFLAGS RDX RSI RDI R15 ZZ mov     rdx, r14 
             4031f3      3 INSTR BELONGTO 402d50 
             4031f3      3 INSTR DEADREGS  EFLAGS RSI RDI R15 ZZ mov     rsi, rax 
             4031f6      3 INSTR BELONGTO 402d50 
-            4031f6      3 INSTR DEADREGS  EFLAGS RDI R15 ZZ mov     rdi, rbp 
+            4031f6      3 INSTR DEADREGS  EFLAGS RAX RDI R15 ZZ mov     rdi, rbp 
             4031f9     -1 INSTR LOCAL NoMetaUpdate call    sub_403A20 
             4031f9      5 INSTR BELONGTO 402d50 
-            4031f9      5 INSTR DEADREGS  EFLAGS R15 ZZ call    sub_403A20 
+            4031f9      5 INSTR DEADREGS  EFLAGS RAX R15 ZZ call    sub_403A20 
             4031fe      3 INSTR BELONGTO 402d50 
             4031fe      3 INSTR DEADREGS  EFLAGS RDI R15 ZZ mov     rdi, r14 
             403201     -1 INSTR LOCAL NoMetaUpdate call    _g_free 
@@ -1662,31 +1688,34 @@
             403211     -1 INSTR LOCAL NoMetaUpdate call    _g_format_size 
             403211      5 INSTR BELONGTO 402d50 
             403211      5 INSTR DEADREGS  EFLAGS R14 R15 ZZ call    _g_format_size 
-            403216     -1 INSTR LOCAL MetadataRedundant mov     edx, 5          ; category 
+            403216     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 5          ; category 
             403216      5 INSTR BELONGTO 402d50 
+            403216      5 INSTR DEADREGS  EFLAGS RDX RSI RDI R14 R15 ZZ mov     edx, 5          ; category 
             40321b      3 INSTR BELONGTO 402d50 
-            40321b      3 INSTR DEADREGS  EFLAGS R14 R15 ZZ mov     r14, rax 
+            40321b      3 INSTR DEADREGS  EFLAGS RSI RDI R14 R15 ZZ mov     r14, rax 
             40321e      5 INSTR BELONGTO 402d50 
-            40321e      5 INSTR DEADREGS  EFLAGS R15 ZZ mov     esi, offset aSize; "Size:" 
-            403223     -1 INSTR LOCAL MetadataRedundant xor     edi, edi        ; domainname 
+            40321e      5 INSTR DEADREGS  EFLAGS RSI RDI R15 ZZ mov     esi, offset aSize; "Size:" 
             403223      2 INSTR BELONGTO 402d50 
+            403223      2 INSTR DEADREGS  EFLAGS RDI R15 ZZ xor     edi, edi        ; domainname 
+            403223     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi        ; domainname 
             403225     -1 INSTR LOCAL NoMetaUpdate call    _dcgettext 
             403225      5 INSTR BELONGTO 402d50 
             403225      5 INSTR DEADREGS  EFLAGS R15 ZZ call    _dcgettext 
             40322a     -2 INSTR LOCAL n R8 ZZ  AlwaysNUM xor     r8d, r8d 
             40322a      3 INSTR BELONGTO 402d50 
-            40322a      3 INSTR DEADREGS  EFLAGS RDX RSI RDI R8 R15 ZZ xor     r8d, r8d 
-            40322d     -1 INSTR LOCAL MetadataRedundant xor     ecx, ecx 
+            40322a      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R15 ZZ xor     r8d, r8d 
             40322d      2 INSTR BELONGTO 402d50 
+            40322d      2 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R15 ZZ xor     ecx, ecx 
+            40322d     -2 INSTR LOCAL n RCX ZZ  AlwaysNUM xor     ecx, ecx 
             40322f      3 INSTR BELONGTO 402d50 
             40322f      3 INSTR DEADREGS  EFLAGS RDX RSI RDI R15 ZZ mov     rdx, r14 
             403232      3 INSTR BELONGTO 402d50 
             403232      3 INSTR DEADREGS  EFLAGS RSI RDI R15 ZZ mov     rsi, rax 
             403235      3 INSTR BELONGTO 402d50 
-            403235      3 INSTR DEADREGS  EFLAGS RDI R15 ZZ mov     rdi, rbp 
+            403235      3 INSTR DEADREGS  EFLAGS RAX RDI R15 ZZ mov     rdi, rbp 
             403238     -1 INSTR LOCAL NoMetaUpdate call    sub_403A20 
             403238      5 INSTR BELONGTO 402d50 
-            403238      5 INSTR DEADREGS  EFLAGS R15 ZZ call    sub_403A20 
+            403238      5 INSTR DEADREGS  EFLAGS RAX R15 ZZ call    sub_403A20 
             40323d      3 INSTR BELONGTO 402d50 
             40323d      3 INSTR DEADREGS  EFLAGS RDI R15 ZZ mov     rdi, r14 
             403240     -1 INSTR LOCAL NoMetaUpdate call    _g_free 
@@ -1696,16 +1725,16 @@
             403245      3 INSTR DEADREGS  EFLAGS RDI R14 R15 ZZ mov     rdi, rbx 
             403248     -1 INSTR LOCAL NoMetaUpdate call    _g_object_unref 
             403248      5 INSTR BELONGTO 402d50 
-            403248      5 INSTR DEADREGS  EFLAGS R14 R15 ZZ call    _g_object_unref 
+            403248      5 INSTR DEADREGS  EFLAGS RBX R14 R15 ZZ call    _g_object_unref 
             40324d     -1 INSTR LOCAL NoMetaUpdate test    byte ptr [r12+10h], 8 
             40324d      6 INSTR BELONGTO 402d50 
             403253     -1 INSTR LOCAL NoMetaUpdate jz      loc_403361 
             403253      6 INSTR BELONGTO 402d50 
             403259      3 INSTR BELONGTO 402d50 
-            403259      3 INSTR DEADREGS  EFLAGS RDI R14 R15 ZZ mov     rdi, r12 
+            403259      3 INSTR DEADREGS  EFLAGS RBX RDI R14 R15 ZZ mov     rdi, r12 
             40325c     -1 INSTR LOCAL NoMetaUpdate call    _FT_Get_Sfnt_Name_Count 
             40325c      5 INSTR BELONGTO 402d50 
-            40325c      5 INSTR DEADREGS  EFLAGS R14 R15 ZZ call    _FT_Get_Sfnt_Name_Count 
+            40325c      5 INSTR DEADREGS  EFLAGS RBX R14 R15 ZZ call    _FT_Get_Sfnt_Name_Count 
             403261     -1 INSTR LOCAL NoMetaUpdate test    eax, eax 
             403261      2 INSTR BELONGTO 402d50 
             403263     -1 INSTR LOCAL MetadataUnused mov     r14d, eax 
@@ -1713,19 +1742,19 @@
             403266     -1 INSTR LOCAL NoMetaUpdate jle     loc_4033D4 
             403266      6 INSTR BELONGTO 402d50 
             40326c      9 INSTR BELONGTO 402d50 
-            40326c      9 INSTR DEADREGS  EFLAGS RDX RDI R15 ZZ mov     [rsp+108h+var_E0], 0 
+            40326c      9 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI R15 ZZ mov     [rsp+108h+var_E0], 0 
             40326c      9 PTRIMMEDESP STACK 40 displ mov     [rsp+108h+var_E0], 0
             403275      9 INSTR BELONGTO 402d50 
-            403275      9 INSTR DEADREGS  EFLAGS RDX RDI R15 ZZ mov     [rsp+108h+var_D8], 0 
+            403275      9 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI R15 ZZ mov     [rsp+108h+var_D8], 0 
             403275      9 PTRIMMEDESP STACK 48 displ mov     [rsp+108h+var_D8], 0
             40327e      2 INSTR BELONGTO 402d50 
-            40327e      2 INSTR DEADREGS  EFLAGS RDX RDI R15 ZZ xor     ebx, ebx 
+            40327e      2 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI R15 ZZ xor     ebx, ebx 
             40327e     -2 INSTR LOCAL n RBX ZZ  AlwaysNUM xor     ebx, ebx 
             403280      9 INSTR BELONGTO 402d50 
-            403280      9 INSTR DEADREGS  EFLAGS RDX RDI R15 ZZ mov     [rsp+108h+var_D0], 0 
+            403280      9 INSTR DEADREGS  EFLAGS RDX RSI RDI R15 ZZ mov     [rsp+108h+var_D0], 0 
             403280      9 PTRIMMEDESP STACK 56 displ mov     [rsp+108h+var_D0], 0
             403289     10 INSTR BELONGTO 402d50 
-            403289     10 INSTR DEADREGS  EFLAGS RDX RDI R15 ZZ mov     r15, 0FFFFFFFFFFFFh 
+            403289     10 INSTR DEADREGS  EFLAGS RDX RSI RDI R15 ZZ mov     r15, 0FFFFFFFFFFFFh 
             403289     -2 INSTR LOCAL n R15 ZZ  NUMVia2ndSrcIMMEDNUM mov     r15, 0FFFFFFFFFFFFh 
             403293     -1 INSTR LOCAL NoMetaUpdate jmp     short loc_4032A1 
             403293      2 INSTR BELONGTO 402d50 
@@ -1736,10 +1765,10 @@
             40329b     -1 INSTR LOCAL NoMetaUpdate jz      loc_4034C3 
             40329b      6 INSTR BELONGTO 402d50 
             4032a1      8 INSTR BELONGTO 402d50 
-            4032a1      8 INSTR DEADREGS  EFLAGS RDX RDI ZZ lea     rdx, [rsp+108h+var_78] 
+            4032a1      8 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ lea     rdx, [rsp+108h+var_78] 
             4032a1      8 PTRIMMEDESP STACK 144 displ lea     rdx, [rsp+108h+var_78]
             4032a9      2 INSTR BELONGTO 402d50 
-            4032a9      2 INSTR DEADREGS  EFLAGS RDI ZZ mov     esi, ebx 
+            4032a9      2 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, ebx 
             4032ab      3 INSTR BELONGTO 402d50 
             4032ab      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, r12 
             4032ae     -1 INSTR LOCAL NoMetaUpdate call    _FT_Get_Sfnt_Name 
@@ -1785,21 +1814,21 @@
             4032f7      5 INSTR BELONGTO 402d50 
             4032f7      5 INSTR DEADREGS  EFLAGS ZZ call    _g_free 
             4032fc      7 INSTR BELONGTO 402d50 
-            4032fc      7 INSTR DEADREGS  EFLAGS RDI R8 R9 ZZ mov     esi, [rsp+108h+var_68] 
+            4032fc      7 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 ZZ mov     esi, [rsp+108h+var_68] 
             4032fc      7 PTRIMMEDESP STACK 160 displ mov     esi, [rsp+108h+var_68]
             403303      8 INSTR BELONGTO 402d50 
-            403303      8 INSTR DEADREGS  EFLAGS RDI R8 R9 ZZ mov     rdi, [rsp+108h+var_70] 
+            403303      8 INSTR DEADREGS  EFLAGS RCX RDX RDI R8 R9 ZZ mov     rdi, [rsp+108h+var_70] 
             403303      8 PTRIMMEDESP STACK 152 displ mov     rdi, [rsp+108h+var_70]
             40330b     -2 INSTR LOCAL n R9 ZZ  AlwaysNUM xor     r9d, r9d 
             40330b      3 INSTR BELONGTO 402d50 
-            40330b      3 INSTR DEADREGS  EFLAGS R8 R9 ZZ xor     r9d, r9d 
+            40330b      3 INSTR DEADREGS  EFLAGS RCX RDX R8 R9 ZZ xor     r9d, r9d 
             40330e     -2 INSTR LOCAL n R8 ZZ  AlwaysNUM xor     r8d, r8d 
             40330e      3 INSTR BELONGTO 402d50 
-            40330e      3 INSTR DEADREGS  EFLAGS R8 ZZ xor     r8d, r8d 
+            40330e      3 INSTR DEADREGS  EFLAGS RCX RDX R8 ZZ xor     r8d, r8d 
             403311      5 INSTR BELONGTO 402d50 
-            403311      5 INSTR DEADREGS  EFLAGS ZZ mov     ecx, offset aUtf16be; "UTF-16BE" 
+            403311      5 INSTR DEADREGS  EFLAGS RCX RDX ZZ mov     ecx, offset aUtf16be; "UTF-16BE" 
             403316      5 INSTR BELONGTO 402d50 
-            403316      5 INSTR DEADREGS  EFLAGS ZZ mov     edx, offset codeset; "UTF-8" 
+            403316      5 INSTR DEADREGS  EFLAGS RDX ZZ mov     edx, offset codeset; "UTF-8" 
             40331b      8 INSTR BELONGTO 402d50 
             40331b      8 INSTR DEADREGS  EFLAGS ZZ mov     [rsp+108h+var_108], 0 
             40331b      8 PTRIMMEDESP STACK 0 displ mov     [rsp+108h+var_108], 0
@@ -1812,29 +1841,31 @@
             40332d     -1 INSTR LOCAL NoMetaUpdate jmp     loc_403295 
             40332d      5 INSTR BELONGTO 402d50 
             403332      2 INSTR BELONGTO 402d50 
-            403332      2 INSTR DEADREGS  EFLAGS RBX RSI R12 R14 R15 XMM0 XMM1 XMM3 ZZ xor     eax, eax 
+            403332      2 INSTR DEADREGS  EFLAGS RAX RBX RSI RDI R12 R14 R15 XMM0 XMM1 XMM3 ZZ xor     eax, eax 
             403332     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             403334      3 INSTR BELONGTO 402d50 
-            403334      3 INSTR DEADREGS  EFLAGS RBX RSI R12 R14 R15 XMM0 XMM1 XMM3 ZZ mov     rsi, r13 
+            403334      3 INSTR DEADREGS  EFLAGS RBX RSI RDI R12 R14 R15 XMM0 XMM1 XMM3 ZZ mov     rsi, r13 
             403337      5 INSTR BELONGTO 402d50 
-            403337      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 XMM0 XMM1 XMM3 ZZ mov     edi, offset aCouldNotLoadFa; "Could not load face '%s'\n" 
+            403337      5 INSTR DEADREGS  EFLAGS RBX RDI R12 R13 R14 R15 XMM0 XMM1 XMM3 ZZ mov     edi, offset aCouldNotLoadFa; "Could not load face '%s'\n" 
             40333c     -1 INSTR LOCAL NoMetaUpdate call    _g_printerr 
             40333c      5 INSTR BELONGTO 402d50 
             40333c      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 XMM0 XMM1 XMM3 ZZ call    _g_printerr 
-            403341     -1 INSTR LOCAL MetadataRedundant mov     eax, 1 
+            403341     -2 INSTR LOCAL n RAX ZZ  NUMVia2ndSrcIMMEDNUM mov     eax, 1 
             403341      5 INSTR BELONGTO 402d50 
+            403341      5 INSTR DEADREGS  EFLAGS RAX RBX R12 R13 R14 R15 XMM0 XMM1 XMM3 ZZ mov     eax, 1 
             403346     -1 INSTR LOCAL NoMetaUpdate jmp     loc_402DFC 
             403346      5 INSTR BELONGTO 402d50 
             40334b      2 INSTR BELONGTO 402d50 
-            40334b      2 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 XMM0 XMM1 XMM3 ZZ xor     eax, eax 
+            40334b      2 INSTR DEADREGS  EFLAGS RAX RBX RDI R12 R13 R14 R15 XMM0 XMM1 XMM3 ZZ xor     eax, eax 
             40334b     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             40334d      5 INSTR BELONGTO 402d50 
-            40334d      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 XMM0 XMM1 XMM3 ZZ mov     edi, offset aCouldNotInitia; "Could not initialise freetype\n" 
+            40334d      5 INSTR DEADREGS  EFLAGS RBX RDI R12 R13 R14 R15 XMM0 XMM1 XMM3 ZZ mov     edi, offset aCouldNotInitia; "Could not initialise freetype\n" 
             403352     -1 INSTR LOCAL NoMetaUpdate call    _g_printerr 
             403352      5 INSTR BELONGTO 402d50 
             403352      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 XMM0 XMM1 XMM3 ZZ call    _g_printerr 
-            403357     -1 INSTR LOCAL MetadataRedundant mov     eax, 1 
+            403357     -2 INSTR LOCAL n RAX ZZ  NUMVia2ndSrcIMMEDNUM mov     eax, 1 
             403357      5 INSTR BELONGTO 402d50 
+            403357      5 INSTR DEADREGS  EFLAGS RAX RBX R12 R13 R14 R15 XMM0 XMM1 XMM3 ZZ mov     eax, 1 
             40335c     -1 INSTR LOCAL NoMetaUpdate jmp     loc_402DFC 
             40335c      5 INSTR BELONGTO 402d50 
             403361      5 INSTR BELONGTO 402d50 
@@ -1857,7 +1888,7 @@
             40337a     -1 INSTR LOCAL NoMetaUpdate jz      short loc_40338F 
             40337a      2 INSTR BELONGTO 402d50 
             40337c      2 INSTR BELONGTO 402d50 
-            40337c      2 INSTR DEADREGS  EFLAGS RBX R12 R14 R15 ZZ xor     edx, edx 
+            40337c      2 INSTR DEADREGS  EFLAGS RDX RBX R12 R14 R15 ZZ xor     edx, edx 
             40337c     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
             40337e      4 INSTR BELONGTO 402d50 
             40337e      4 INSTR DEADREGS  EFLAGS RBX R12 R14 R15 ZZ or      rsi, 0FFFFFFFFFFFFFFFFh 
@@ -1876,7 +1907,7 @@
             403397     -1 INSTR LOCAL NoMetaUpdate jz      short loc_4033D4 
             403397      2 INSTR BELONGTO 402d50 
             403399      2 INSTR BELONGTO 402d50 
-            403399      2 INSTR DEADREGS  EFLAGS RBX R12 R14 R15 ZZ xor     edx, edx 
+            403399      2 INSTR DEADREGS  EFLAGS RDX RBX R12 R14 R15 ZZ xor     edx, edx 
             403399     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
             40339b      4 INSTR BELONGTO 402d50 
             40339b      4 INSTR DEADREGS  EFLAGS RBX R12 R14 R15 ZZ or      rsi, 0FFFFFFFFFFFFFFFFh 
@@ -1888,33 +1919,34 @@
             4033a6     -1 INSTR LOCAL NoMetaUpdate jz      short loc_4033D4 
             4033a6      2 INSTR BELONGTO 402d50 
             4033a8      5 INSTR BELONGTO 402d50 
-            4033a8      5 INSTR DEADREGS  EFLAGS RBX R12 R14 R15 ZZ mov     rbx, [rsp+108h+var_B0] 
+            4033a8      5 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI R12 R14 R15 ZZ mov     rbx, [rsp+108h+var_B0] 
             4033a8      5 PTRIMMEDESP STACK 88 displ mov     rbx, [rsp+108h+var_B0]
             4033ad     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 5          ; category 
             4033ad      5 INSTR BELONGTO 402d50 
-            4033ad      5 INSTR DEADREGS  EFLAGS R12 R14 R15 ZZ mov     edx, 5          ; category 
+            4033ad      5 INSTR DEADREGS  EFLAGS RDX RSI RDI R12 R14 R15 ZZ mov     edx, 5          ; category 
             4033b2      5 INSTR BELONGTO 402d50 
-            4033b2      5 INSTR DEADREGS  EFLAGS R12 R14 R15 ZZ mov     esi, offset aCopyright; "Copyright:" 
+            4033b2      5 INSTR DEADREGS  EFLAGS RSI RDI R12 R14 R15 ZZ mov     esi, offset aCopyright; "Copyright:" 
             4033b7      2 INSTR BELONGTO 402d50 
-            4033b7      2 INSTR DEADREGS  EFLAGS R12 R14 R15 ZZ xor     edi, edi        ; domainname 
+            4033b7      2 INSTR DEADREGS  EFLAGS RDI R12 R14 R15 ZZ xor     edi, edi        ; domainname 
             4033b7     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi        ; domainname 
             4033b9     -1 INSTR LOCAL NoMetaUpdate call    _dcgettext 
             4033b9      5 INSTR BELONGTO 402d50 
             4033b9      5 INSTR DEADREGS  EFLAGS R12 R14 R15 ZZ call    _dcgettext 
             4033be     -2 INSTR LOCAL n R8 ZZ  AlwaysNUM xor     r8d, r8d 
             4033be      3 INSTR BELONGTO 402d50 
-            4033be      3 INSTR DEADREGS  EFLAGS RDX RSI RDI R8 R12 R14 R15 ZZ xor     r8d, r8d 
-            4033c1     -1 INSTR LOCAL MetadataRedundant mov     ecx, 1 
+            4033be      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R12 R14 R15 ZZ xor     r8d, r8d 
+            4033c1     -2 INSTR LOCAL n RCX ZZ  NUMVia2ndSrcIMMEDNUM mov     ecx, 1 
             4033c1      5 INSTR BELONGTO 402d50 
+            4033c1      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R12 R14 R15 ZZ mov     ecx, 1 
             4033c6      3 INSTR BELONGTO 402d50 
             4033c6      3 INSTR DEADREGS  EFLAGS RDX RSI RDI R12 R14 R15 ZZ mov     rdx, rbx 
             4033c9      3 INSTR BELONGTO 402d50 
             4033c9      3 INSTR DEADREGS  EFLAGS RBX RSI RDI R12 R14 R15 ZZ mov     rsi, rax 
             4033cc      3 INSTR BELONGTO 402d50 
-            4033cc      3 INSTR DEADREGS  EFLAGS RBX RDI R12 R14 R15 ZZ mov     rdi, rbp 
+            4033cc      3 INSTR DEADREGS  EFLAGS RAX RBX RDI R12 R14 R15 ZZ mov     rdi, rbp 
             4033cf     -1 INSTR LOCAL NoMetaUpdate call    sub_403A20 
             4033cf      5 INSTR BELONGTO 402d50 
-            4033cf      5 INSTR DEADREGS  EFLAGS RBX R12 R14 R15 ZZ call    sub_403A20 
+            4033cf      5 INSTR DEADREGS  EFLAGS RAX RBX R12 R14 R15 ZZ call    sub_403A20 
             4033d4     -1 INSTR LOCAL NoMetaUpdate xorps   xmm3, xmm3 
             4033d4      3 INSTR BELONGTO 402d50 
             4033d7     -1 INSTR LOCAL MetadataUnused movss   xmm1, cs:dword_4047F8 
@@ -1926,8 +1958,9 @@
             4033ea     -1 INSTR LOCAL NoMetaUpdate call    _gtk_alignment_new 
             4033ea      5 INSTR BELONGTO 402d50 
             4033ea      5 INSTR DEADREGS  EFLAGS RBX R12 R14 R15 XMM0 XMM1 XMM2 XMM3 ZZ call    _gtk_alignment_new 
-            4033ef     -1 INSTR LOCAL MetadataRedundant mov     esi, 1 
+            4033ef     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 1 
             4033ef      5 INSTR BELONGTO 402d50 
+            4033ef      5 INSTR DEADREGS  EFLAGS RBX RSI RDI R12 R14 R15 XMM0 XMM1 XMM2 XMM3 ZZ mov     esi, 1 
             4033f4      3 INSTR BELONGTO 402d50 
             4033f4      3 INSTR DEADREGS  EFLAGS RBX RDI R12 R14 R15 XMM0 XMM1 XMM2 XMM3 ZZ mov     rdi, rax 
             4033f7      3 INSTR BELONGTO 402d50 
@@ -1945,27 +1978,30 @@
             403407      5 INSTR DEADREGS  EFLAGS R12 R14 R15 XMM0 XMM1 XMM2 XMM3 ZZ call    _g_type_check_instance_cast 
             40340c     -2 INSTR LOCAL n R8 ZZ  AlwaysNUM xor     r8d, r8d 
             40340c      3 INSTR BELONGTO 402d50 
-            40340c      3 INSTR DEADREGS  EFLAGS RSI RDI R8 R12 R14 R15 XMM0 XMM1 XMM2 XMM3 ZZ xor     r8d, r8d 
-            40340f     -1 INSTR LOCAL MetadataRedundant mov     ecx, 2 
+            40340c      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R12 R14 R15 XMM0 XMM1 XMM2 XMM3 ZZ xor     r8d, r8d 
+            40340f     -2 INSTR LOCAL n RCX ZZ  NUMVia2ndSrcIMMEDNUM mov     ecx, 2 
             40340f      5 INSTR BELONGTO 402d50 
+            40340f      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R12 R14 R15 XMM0 XMM1 XMM2 XMM3 ZZ mov     ecx, 2 
             403414      3 INSTR BELONGTO 402d50 
-            403414      3 INSTR DEADREGS  EFLAGS RSI RDI R12 R14 R15 XMM0 XMM1 XMM2 XMM3 ZZ mov     rsi, rbx 
+            403414      3 INSTR DEADREGS  EFLAGS RDX RSI RDI R12 R14 R15 XMM0 XMM1 XMM2 XMM3 ZZ mov     rsi, rbx 
             403417      3 INSTR BELONGTO 402d50 
-            403417      3 INSTR DEADREGS  EFLAGS RDI R12 R14 R15 XMM0 XMM1 XMM2 XMM3 ZZ mov     rdi, rax 
+            403417      3 INSTR DEADREGS  EFLAGS RDX RDI R12 R14 R15 XMM0 XMM1 XMM2 XMM3 ZZ mov     rdi, rax 
             40341a      5 INSTR BELONGTO 402d50 
-            40341a      5 INSTR DEADREGS  EFLAGS R12 R14 R15 XMM0 XMM1 XMM2 XMM3 ZZ mov     edx, offset aWidth; "width" 
+            40341a      5 INSTR DEADREGS  EFLAGS RAX RDX R12 R14 R15 XMM0 XMM1 XMM2 XMM3 ZZ mov     edx, offset aWidth; "width" 
             40341f      2 INSTR BELONGTO 402d50 
-            40341f      2 INSTR DEADREGS  EFLAGS R12 R14 R15 XMM0 XMM1 XMM2 XMM3 ZZ xor     eax, eax 
+            40341f      2 INSTR DEADREGS  EFLAGS RAX R12 R14 R15 XMM0 XMM1 XMM2 XMM3 ZZ xor     eax, eax 
             40341f     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             403421     -1 INSTR LOCAL NoMetaUpdate call    _gtk_container_add_with_properties 
             403421      5 INSTR BELONGTO 402d50 
             403421      5 INSTR DEADREGS  EFLAGS R12 R14 R15 XMM0 XMM1 XMM2 XMM3 ZZ call    _gtk_container_add_with_properties 
-            403426     -1 INSTR LOCAL MetadataRedundant mov     edx, 5          ; category 
+            403426     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 5          ; category 
             403426      5 INSTR BELONGTO 402d50 
+            403426      5 INSTR DEADREGS  EFLAGS RDX RSI RDI R12 R14 R15 XMM0 XMM1 XMM2 XMM3 ZZ mov     edx, 5          ; category 
             40342b      5 INSTR BELONGTO 402d50 
-            40342b      5 INSTR DEADREGS  EFLAGS R12 R14 R15 XMM0 XMM1 XMM2 XMM3 ZZ mov     esi, offset aI_nstallFont; "I_nstall Font" 
-            403430     -1 INSTR LOCAL MetadataRedundant xor     edi, edi        ; domainname 
+            40342b      5 INSTR DEADREGS  EFLAGS RSI RDI R12 R14 R15 XMM0 XMM1 XMM2 XMM3 ZZ mov     esi, offset aI_nstallFont; "I_nstall Font" 
             403430      2 INSTR BELONGTO 402d50 
+            403430      2 INSTR DEADREGS  EFLAGS RDI R12 R14 R15 XMM0 XMM1 XMM2 XMM3 ZZ xor     edi, edi        ; domainname 
+            403430     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi        ; domainname 
             403432     -1 INSTR LOCAL NoMetaUpdate call    _dcgettext 
             403432      5 INSTR BELONGTO 402d50 
             403432      5 INSTR DEADREGS  EFLAGS R12 R14 R15 XMM0 XMM1 XMM2 XMM3 ZZ call    _dcgettext 
@@ -1976,17 +2012,17 @@
             40343a      5 INSTR DEADREGS  EFLAGS R12 R14 R15 XMM0 XMM1 XMM2 XMM3 ZZ call    _gtk_button_new_with_mnemonic 
             40343f     -2 INSTR LOCAL n R9 ZZ  AlwaysNUM xor     r9d, r9d 
             40343f      3 INSTR BELONGTO 402d50 
-            40343f      3 INSTR DEADREGS  EFLAGS RCX RDI R8 R9 R12 R14 R15 XMM0 XMM1 XMM2 XMM3 ZZ xor     r9d, r9d 
+            40343f      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 R12 R14 R15 XMM0 XMM1 XMM2 XMM3 ZZ xor     r9d, r9d 
             403442     -2 INSTR LOCAL n R8 ZZ  AlwaysNUM xor     r8d, r8d 
             403442      3 INSTR BELONGTO 402d50 
-            403442      3 INSTR DEADREGS  EFLAGS RCX RDI R8 R12 R14 R15 XMM0 XMM1 XMM2 XMM3 ZZ xor     r8d, r8d 
+            403442      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R12 R14 R15 XMM0 XMM1 XMM2 XMM3 ZZ xor     r8d, r8d 
             403445      3 INSTR BELONGTO 402d50 
-            403445      3 INSTR DEADREGS  EFLAGS RCX RDI R12 R14 R15 XMM0 XMM1 XMM2 XMM3 ZZ mov     rcx, r13 
+            403445      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R12 R14 R15 XMM0 XMM1 XMM2 XMM3 ZZ mov     rcx, r13 
             403448     -2 INSTR LOCAL n RDX ZZ  NumericDEFs mov     edx, offset loc_403CE0 
             403448      5 INSTR BELONGTO 402d50 
-            403448      5 INSTR DEADREGS  EFLAGS RDI R12 R13 R14 R15 XMM0 XMM1 XMM2 XMM3 ZZ mov     edx, offset loc_403CE0 
+            403448      5 INSTR DEADREGS  EFLAGS RDX RSI RDI R12 R13 R14 R15 XMM0 XMM1 XMM2 XMM3 ZZ mov     edx, offset loc_403CE0 
             40344d      5 INSTR BELONGTO 402d50 
-            40344d      5 INSTR DEADREGS  EFLAGS RDI R12 R13 R14 R15 XMM0 XMM1 XMM2 XMM3 ZZ mov     esi, offset aClicked; "clicked" 
+            40344d      5 INSTR DEADREGS  EFLAGS RSI RDI R12 R13 R14 R15 XMM0 XMM1 XMM2 XMM3 ZZ mov     esi, offset aClicked; "clicked" 
             403452      3 INSTR BELONGTO 402d50 
             403452      3 INSTR DEADREGS  EFLAGS RDI R12 R13 R14 R15 XMM0 XMM1 XMM2 XMM3 ZZ mov     rdi, rax 
             403455      3 INSTR BELONGTO 402d50 
@@ -2021,8 +2057,9 @@
             403483     -1 INSTR LOCAL NoMetaUpdate call    _g_type_check_instance_cast 
             403483      5 INSTR BELONGTO 402d50 
             403483      5 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 XMM0 XMM1 XMM2 XMM3 ZZ call    _g_type_check_instance_cast 
-            403488     -1 INSTR LOCAL MetadataRedundant mov     esi, 8 
+            403488     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 8 
             403488      5 INSTR BELONGTO 402d50 
+            403488      5 INSTR DEADREGS  EFLAGS RSI RDI R12 R13 R14 R15 XMM0 XMM1 XMM2 XMM3 ZZ mov     esi, 8 
             40348d      3 INSTR BELONGTO 402d50 
             40348d      3 INSTR DEADREGS  EFLAGS RDI R12 R13 R14 R15 XMM0 XMM1 XMM2 XMM3 ZZ mov     rdi, rax 
             403490     -1 INSTR LOCAL NoMetaUpdate call    _gtk_grid_set_column_spacing 
@@ -2035,8 +2072,9 @@
             40349b     -1 INSTR LOCAL NoMetaUpdate call    _g_type_check_instance_cast 
             40349b      5 INSTR BELONGTO 402d50 
             40349b      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 XMM0 XMM1 XMM2 XMM3 ZZ call    _g_type_check_instance_cast 
-            4034a0     -1 INSTR LOCAL MetadataRedundant mov     esi, 2 
+            4034a0     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 2 
             4034a0      5 INSTR BELONGTO 402d50 
+            4034a0      5 INSTR DEADREGS  EFLAGS RBX RSI RDI R12 R13 R14 R15 XMM0 XMM1 XMM2 XMM3 ZZ mov     esi, 2 
             4034a5      3 INSTR BELONGTO 402d50 
             4034a5      3 INSTR DEADREGS  EFLAGS RBX RDI R12 R13 R14 R15 XMM0 XMM1 XMM2 XMM3 ZZ mov     rdi, rax 
             4034a8     -1 INSTR LOCAL NoMetaUpdate call    _gtk_grid_set_row_spacing 
@@ -2051,8 +2089,9 @@
             4034b7     -1 INSTR LOCAL NoMetaUpdate call    _gtk_main 
             4034b7      5 INSTR BELONGTO 402d50 
             4034b7      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 XMM0 XMM1 XMM2 XMM3 ZZ call    _gtk_main 
-            4034bc     -1 INSTR LOCAL MetadataRedundant xor     eax, eax 
             4034bc      2 INSTR BELONGTO 402d50 
+            4034bc      2 INSTR DEADREGS  EFLAGS RAX RBX R12 R13 R14 R15 XMM0 XMM1 XMM2 XMM3 ZZ xor     eax, eax 
+            4034bc     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             4034be     -1 INSTR LOCAL NoMetaUpdate jmp     loc_402DFC 
             4034be      5 INSTR BELONGTO 402d50 
             4034c3     -1 INSTR LOCAL NoMetaUpdate cmp     [rsp+108h+var_D8], 0 
@@ -2062,30 +2101,31 @@
             4034c9      2 INSTR BELONGTO 402d50 
             4034cb     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 5          ; category 
             4034cb      5 INSTR BELONGTO 402d50 
-            4034cb      5 INSTR DEADREGS  EFLAGS RBX R12 R14 R15 ZZ mov     edx, 5          ; category 
+            4034cb      5 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI R12 R14 R15 ZZ mov     edx, 5          ; category 
             4034d0      5 INSTR BELONGTO 402d50 
-            4034d0      5 INSTR DEADREGS  EFLAGS RBX R12 R14 R15 ZZ mov     esi, offset aVersion; "Version:" 
+            4034d0      5 INSTR DEADREGS  EFLAGS RBX RSI RDI R12 R14 R15 ZZ mov     esi, offset aVersion; "Version:" 
             4034d5      2 INSTR BELONGTO 402d50 
-            4034d5      2 INSTR DEADREGS  EFLAGS RBX R12 R14 R15 ZZ xor     edi, edi        ; domainname 
+            4034d5      2 INSTR DEADREGS  EFLAGS RBX RDI R12 R14 R15 ZZ xor     edi, edi        ; domainname 
             4034d5     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi        ; domainname 
             4034d7     -1 INSTR LOCAL NoMetaUpdate call    _dcgettext 
             4034d7      5 INSTR BELONGTO 402d50 
             4034d7      5 INSTR DEADREGS  EFLAGS RBX R12 R14 R15 ZZ call    _dcgettext 
             4034dc      5 INSTR BELONGTO 402d50 
-            4034dc      5 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI R8 R12 R14 R15 ZZ mov     rdx, [rsp+108h+var_D8] 
+            4034dc      5 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI RDI R8 R12 R14 R15 ZZ mov     rdx, [rsp+108h+var_D8] 
             4034dc      5 PTRIMMEDESP STACK 48 displ mov     rdx, [rsp+108h+var_D8]
             4034e1      3 INSTR BELONGTO 402d50 
-            4034e1      3 INSTR DEADREGS  EFLAGS RBX RSI RDI R8 R12 R14 R15 ZZ mov     rdi, rbp 
+            4034e1      3 INSTR DEADREGS  EFLAGS RCX RBX RSI RDI R8 R12 R14 R15 ZZ mov     rdi, rbp 
             4034e4     -2 INSTR LOCAL n R8 ZZ  AlwaysNUM xor     r8d, r8d 
             4034e4      3 INSTR BELONGTO 402d50 
-            4034e4      3 INSTR DEADREGS  EFLAGS RBX RSI R8 R12 R14 R15 ZZ xor     r8d, r8d 
-            4034e7     -1 INSTR LOCAL MetadataRedundant xor     ecx, ecx 
+            4034e4      3 INSTR DEADREGS  EFLAGS RCX RBX RSI R8 R12 R14 R15 ZZ xor     r8d, r8d 
             4034e7      2 INSTR BELONGTO 402d50 
+            4034e7      2 INSTR DEADREGS  EFLAGS RCX RBX RSI R12 R14 R15 ZZ xor     ecx, ecx 
+            4034e7     -2 INSTR LOCAL n RCX ZZ  AlwaysNUM xor     ecx, ecx 
             4034e9      3 INSTR BELONGTO 402d50 
             4034e9      3 INSTR DEADREGS  EFLAGS RBX RSI R12 R14 R15 ZZ mov     rsi, rax 
             4034ec     -1 INSTR LOCAL NoMetaUpdate call    sub_403A20 
             4034ec      5 INSTR BELONGTO 402d50 
-            4034ec      5 INSTR DEADREGS  EFLAGS RBX R12 R14 R15 ZZ call    sub_403A20 
+            4034ec      5 INSTR DEADREGS  EFLAGS RAX RBX R12 R14 R15 ZZ call    sub_403A20 
             4034f1      5 INSTR BELONGTO 402d50 
             4034f1      5 INSTR DEADREGS  EFLAGS RBX RDI R12 R14 R15 ZZ mov     rdi, [rsp+108h+var_D8] 
             4034f1      5 PTRIMMEDESP STACK 48 displ mov     rdi, [rsp+108h+var_D8]
@@ -2099,30 +2139,31 @@
             403501      2 INSTR BELONGTO 402d50 
             403503     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 5          ; category 
             403503      5 INSTR BELONGTO 402d50 
-            403503      5 INSTR DEADREGS  EFLAGS RBX R12 R14 R15 ZZ mov     edx, 5          ; category 
+            403503      5 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI R12 R14 R15 ZZ mov     edx, 5          ; category 
             403508      5 INSTR BELONGTO 402d50 
-            403508      5 INSTR DEADREGS  EFLAGS RBX R12 R14 R15 ZZ mov     esi, offset aCopyright; "Copyright:" 
+            403508      5 INSTR DEADREGS  EFLAGS RBX RSI RDI R12 R14 R15 ZZ mov     esi, offset aCopyright; "Copyright:" 
             40350d      2 INSTR BELONGTO 402d50 
-            40350d      2 INSTR DEADREGS  EFLAGS RBX R12 R14 R15 ZZ xor     edi, edi        ; domainname 
+            40350d      2 INSTR DEADREGS  EFLAGS RBX RDI R12 R14 R15 ZZ xor     edi, edi        ; domainname 
             40350d     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi        ; domainname 
             40350f     -1 INSTR LOCAL NoMetaUpdate call    _dcgettext 
             40350f      5 INSTR BELONGTO 402d50 
             40350f      5 INSTR DEADREGS  EFLAGS RBX R12 R14 R15 ZZ call    _dcgettext 
             403514      5 INSTR BELONGTO 402d50 
-            403514      5 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI R8 R12 R14 R15 ZZ mov     rdx, [rsp+108h+var_D0] 
+            403514      5 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI RDI R8 R12 R14 R15 ZZ mov     rdx, [rsp+108h+var_D0] 
             403514      5 PTRIMMEDESP STACK 56 displ mov     rdx, [rsp+108h+var_D0]
             403519      3 INSTR BELONGTO 402d50 
-            403519      3 INSTR DEADREGS  EFLAGS RBX RSI RDI R8 R12 R14 R15 ZZ mov     rdi, rbp 
+            403519      3 INSTR DEADREGS  EFLAGS RCX RBX RSI RDI R8 R12 R14 R15 ZZ mov     rdi, rbp 
             40351c     -2 INSTR LOCAL n R8 ZZ  NUMVia2ndSrcIMMEDNUM mov     r8d, 1 
             40351c      6 INSTR BELONGTO 402d50 
-            40351c      6 INSTR DEADREGS  EFLAGS RBX RSI R8 R12 R14 R15 ZZ mov     r8d, 1 
-            403522     -1 INSTR LOCAL MetadataRedundant mov     ecx, 1 
+            40351c      6 INSTR DEADREGS  EFLAGS RCX RBX RSI R8 R12 R14 R15 ZZ mov     r8d, 1 
+            403522     -2 INSTR LOCAL n RCX ZZ  NUMVia2ndSrcIMMEDNUM mov     ecx, 1 
             403522      5 INSTR BELONGTO 402d50 
+            403522      5 INSTR DEADREGS  EFLAGS RCX RBX RSI R12 R14 R15 ZZ mov     ecx, 1 
             403527      3 INSTR BELONGTO 402d50 
             403527      3 INSTR DEADREGS  EFLAGS RBX RSI R12 R14 R15 ZZ mov     rsi, rax 
             40352a     -1 INSTR LOCAL NoMetaUpdate call    sub_403A20 
             40352a      5 INSTR BELONGTO 402d50 
-            40352a      5 INSTR DEADREGS  EFLAGS RBX R12 R14 R15 ZZ call    sub_403A20 
+            40352a      5 INSTR DEADREGS  EFLAGS RAX RBX R12 R14 R15 ZZ call    sub_403A20 
             40352f      5 INSTR BELONGTO 402d50 
             40352f      5 INSTR DEADREGS  EFLAGS RBX RDI R12 R14 R15 ZZ mov     rdi, [rsp+108h+var_D0] 
             40352f      5 PTRIMMEDESP STACK 56 displ mov     rdi, [rsp+108h+var_D0]
@@ -2135,31 +2176,32 @@
             40353f     -1 INSTR LOCAL NoMetaUpdate jz      loc_4033D4 
             40353f      6 INSTR BELONGTO 402d50 
             403545      2 INSTR BELONGTO 402d50 
-            403545      2 INSTR DEADREGS  EFLAGS RBX R12 R14 R15 ZZ xor     edi, edi        ; domainname 
+            403545      2 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI R12 R14 R15 ZZ xor     edi, edi        ; domainname 
             403545     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi        ; domainname 
             403547     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 5          ; category 
             403547      5 INSTR BELONGTO 402d50 
-            403547      5 INSTR DEADREGS  EFLAGS RBX R12 R14 R15 ZZ mov     edx, 5          ; category 
+            403547      5 INSTR DEADREGS  EFLAGS RDX RBX RSI R12 R14 R15 ZZ mov     edx, 5          ; category 
             40354c      5 INSTR BELONGTO 402d50 
-            40354c      5 INSTR DEADREGS  EFLAGS RBX R12 R14 R15 ZZ mov     esi, offset aDescription; "Description:" 
+            40354c      5 INSTR DEADREGS  EFLAGS RBX RSI R12 R14 R15 ZZ mov     esi, offset aDescription; "Description:" 
             403551     -1 INSTR LOCAL NoMetaUpdate call    _dcgettext 
             403551      5 INSTR BELONGTO 402d50 
             403551      5 INSTR DEADREGS  EFLAGS RBX R12 R14 R15 ZZ call    _dcgettext 
             403556      5 INSTR BELONGTO 402d50 
-            403556      5 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI R8 R12 R14 R15 ZZ mov     rdx, [rsp+108h+var_E0] 
+            403556      5 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI RDI R8 R12 R14 R15 ZZ mov     rdx, [rsp+108h+var_E0] 
             403556      5 PTRIMMEDESP STACK 40 displ mov     rdx, [rsp+108h+var_E0]
             40355b      3 INSTR BELONGTO 402d50 
-            40355b      3 INSTR DEADREGS  EFLAGS RBX RSI RDI R8 R12 R14 R15 ZZ mov     rdi, rbp 
+            40355b      3 INSTR DEADREGS  EFLAGS RCX RBX RSI RDI R8 R12 R14 R15 ZZ mov     rdi, rbp 
             40355e     -2 INSTR LOCAL n R8 ZZ  NUMVia2ndSrcIMMEDNUM mov     r8d, 1 
             40355e      6 INSTR BELONGTO 402d50 
-            40355e      6 INSTR DEADREGS  EFLAGS RBX RSI R8 R12 R14 R15 ZZ mov     r8d, 1 
-            403564     -1 INSTR LOCAL MetadataRedundant mov     ecx, 1 
+            40355e      6 INSTR DEADREGS  EFLAGS RCX RBX RSI R8 R12 R14 R15 ZZ mov     r8d, 1 
+            403564     -2 INSTR LOCAL n RCX ZZ  NUMVia2ndSrcIMMEDNUM mov     ecx, 1 
             403564      5 INSTR BELONGTO 402d50 
+            403564      5 INSTR DEADREGS  EFLAGS RCX RBX RSI R12 R14 R15 ZZ mov     ecx, 1 
             403569      3 INSTR BELONGTO 402d50 
             403569      3 INSTR DEADREGS  EFLAGS RBX RSI R12 R14 R15 ZZ mov     rsi, rax 
             40356c     -1 INSTR LOCAL NoMetaUpdate call    sub_403A20 
             40356c      5 INSTR BELONGTO 402d50 
-            40356c      5 INSTR DEADREGS  EFLAGS RBX R12 R14 R15 ZZ call    sub_403A20 
+            40356c      5 INSTR DEADREGS  EFLAGS RAX RBX R12 R14 R15 ZZ call    sub_403A20 
             403571      5 INSTR BELONGTO 402d50 
             403571      5 INSTR DEADREGS  EFLAGS RBX RDI R12 R14 R15 ZZ mov     rdi, [rsp+108h+var_E0] 
             403571      5 PTRIMMEDESP STACK 40 displ mov     rdi, [rsp+108h+var_E0]
@@ -2175,21 +2217,21 @@
             403585      5 INSTR BELONGTO 402d50 
             403585      5 INSTR DEADREGS  EFLAGS ZZ call    _g_free 
             40358a      7 INSTR BELONGTO 402d50 
-            40358a      7 INSTR DEADREGS  EFLAGS RDI R8 R9 ZZ mov     esi, [rsp+108h+var_68] 
+            40358a      7 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 ZZ mov     esi, [rsp+108h+var_68] 
             40358a      7 PTRIMMEDESP STACK 160 displ mov     esi, [rsp+108h+var_68]
             403591      8 INSTR BELONGTO 402d50 
-            403591      8 INSTR DEADREGS  EFLAGS RDI R8 R9 ZZ mov     rdi, [rsp+108h+var_70] 
+            403591      8 INSTR DEADREGS  EFLAGS RCX RDX RDI R8 R9 ZZ mov     rdi, [rsp+108h+var_70] 
             403591      8 PTRIMMEDESP STACK 152 displ mov     rdi, [rsp+108h+var_70]
             403599     -2 INSTR LOCAL n R9 ZZ  AlwaysNUM xor     r9d, r9d 
             403599      3 INSTR BELONGTO 402d50 
-            403599      3 INSTR DEADREGS  EFLAGS R8 R9 ZZ xor     r9d, r9d 
+            403599      3 INSTR DEADREGS  EFLAGS RCX RDX R8 R9 ZZ xor     r9d, r9d 
             40359c     -2 INSTR LOCAL n R8 ZZ  AlwaysNUM xor     r8d, r8d 
             40359c      3 INSTR BELONGTO 402d50 
-            40359c      3 INSTR DEADREGS  EFLAGS R8 ZZ xor     r8d, r8d 
+            40359c      3 INSTR DEADREGS  EFLAGS RCX RDX R8 ZZ xor     r8d, r8d 
             40359f      5 INSTR BELONGTO 402d50 
-            40359f      5 INSTR DEADREGS  EFLAGS ZZ mov     ecx, offset aUtf16be; "UTF-16BE" 
+            40359f      5 INSTR DEADREGS  EFLAGS RCX RDX ZZ mov     ecx, offset aUtf16be; "UTF-16BE" 
             4035a4      5 INSTR BELONGTO 402d50 
-            4035a4      5 INSTR DEADREGS  EFLAGS ZZ mov     edx, offset codeset; "UTF-8" 
+            4035a4      5 INSTR DEADREGS  EFLAGS RDX ZZ mov     edx, offset codeset; "UTF-8" 
             4035a9      8 INSTR BELONGTO 402d50 
             4035a9      8 INSTR DEADREGS  EFLAGS ZZ mov     [rsp+108h+var_108], 0 
             4035a9      8 PTRIMMEDESP STACK 0 displ mov     [rsp+108h+var_108], 0
@@ -2261,15 +2303,16 @@
             403623     -1 INSTR LOCAL NoMetaUpdate jmp     loc_402F84 
             403623      5 INSTR BELONGTO 402d50 
             403628      2 INSTR BELONGTO 402d50 
-            403628      2 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 XMM0 XMM1 XMM3 ZZ xor     eax, eax 
+            403628      2 INSTR DEADREGS  EFLAGS RAX RBX RDI R12 R13 R14 R15 XMM0 XMM1 XMM3 ZZ xor     eax, eax 
             403628     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             40362a      5 INSTR BELONGTO 402d50 
-            40362a      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 XMM0 XMM1 XMM3 ZZ mov     edi, offset aCouldNotParseA; "Could not parse argument into a URI\n" 
+            40362a      5 INSTR DEADREGS  EFLAGS RBX RDI R12 R13 R14 R15 XMM0 XMM1 XMM3 ZZ mov     edi, offset aCouldNotParseA; "Could not parse argument into a URI\n" 
             40362f     -1 INSTR LOCAL NoMetaUpdate call    _g_printerr 
             40362f      5 INSTR BELONGTO 402d50 
             40362f      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 XMM0 XMM1 XMM3 ZZ call    _g_printerr 
-            403634     -1 INSTR LOCAL MetadataRedundant mov     eax, 1 
+            403634     -2 INSTR LOCAL n RAX ZZ  NUMVia2ndSrcIMMEDNUM mov     eax, 1 
             403634      5 INSTR BELONGTO 402d50 
+            403634      5 INSTR DEADREGS  EFLAGS RAX RBX R12 R13 R14 R15 XMM0 XMM1 XMM3 ZZ mov     eax, 1 
             403639     -1 INSTR LOCAL NoMetaUpdate jmp     loc_402DFC 
             403639      5 INSTR BELONGTO 402d50 
             40363e      5 INSTR BELONGTO 402d50 
@@ -2279,21 +2322,21 @@
             403643      5 INSTR BELONGTO 402d50 
             403643      5 INSTR DEADREGS  EFLAGS ZZ call    _g_free 
             403648      7 INSTR BELONGTO 402d50 
-            403648      7 INSTR DEADREGS  EFLAGS RDI R8 R9 ZZ mov     esi, [rsp+108h+var_68] 
+            403648      7 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 ZZ mov     esi, [rsp+108h+var_68] 
             403648      7 PTRIMMEDESP STACK 160 displ mov     esi, [rsp+108h+var_68]
             40364f      8 INSTR BELONGTO 402d50 
-            40364f      8 INSTR DEADREGS  EFLAGS RDI R8 R9 ZZ mov     rdi, [rsp+108h+var_70] 
+            40364f      8 INSTR DEADREGS  EFLAGS RCX RDX RDI R8 R9 ZZ mov     rdi, [rsp+108h+var_70] 
             40364f      8 PTRIMMEDESP STACK 152 displ mov     rdi, [rsp+108h+var_70]
             403657     -2 INSTR LOCAL n R9 ZZ  AlwaysNUM xor     r9d, r9d 
             403657      3 INSTR BELONGTO 402d50 
-            403657      3 INSTR DEADREGS  EFLAGS R8 R9 ZZ xor     r9d, r9d 
+            403657      3 INSTR DEADREGS  EFLAGS RCX RDX R8 R9 ZZ xor     r9d, r9d 
             40365a     -2 INSTR LOCAL n R8 ZZ  AlwaysNUM xor     r8d, r8d 
             40365a      3 INSTR BELONGTO 402d50 
-            40365a      3 INSTR DEADREGS  EFLAGS R8 ZZ xor     r8d, r8d 
+            40365a      3 INSTR DEADREGS  EFLAGS RCX RDX R8 ZZ xor     r8d, r8d 
             40365d      5 INSTR BELONGTO 402d50 
-            40365d      5 INSTR DEADREGS  EFLAGS ZZ mov     ecx, offset aUtf16be; "UTF-16BE" 
+            40365d      5 INSTR DEADREGS  EFLAGS RCX RDX ZZ mov     ecx, offset aUtf16be; "UTF-16BE" 
             403662      5 INSTR BELONGTO 402d50 
-            403662      5 INSTR DEADREGS  EFLAGS ZZ mov     edx, offset codeset; "UTF-8" 
+            403662      5 INSTR DEADREGS  EFLAGS RDX ZZ mov     edx, offset codeset; "UTF-8" 
             403667      8 INSTR BELONGTO 402d50 
             403667      8 INSTR DEADREGS  EFLAGS ZZ mov     [rsp+108h+var_108], 0 
             403667      8 PTRIMMEDESP STACK 0 displ mov     [rsp+108h+var_108], 0
@@ -2306,33 +2349,34 @@
             403679     -1 INSTR LOCAL NoMetaUpdate jmp     loc_403295 
             403679      5 INSTR BELONGTO 402d50 
             40367e      5 INSTR BELONGTO 402d50 
-            40367e      5 INSTR DEADREGS  EFLAGS RBX R12 R14 R15 ZZ mov     rbx, [rsp+108h+var_B8] 
+            40367e      5 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI R12 R14 R15 ZZ mov     rbx, [rsp+108h+var_B8] 
             40367e      5 PTRIMMEDESP STACK 80 displ mov     rbx, [rsp+108h+var_B8]
             403683      2 INSTR BELONGTO 402d50 
-            403683      2 INSTR DEADREGS  EFLAGS R12 R14 R15 ZZ xor     edi, edi        ; domainname 
+            403683      2 INSTR DEADREGS  EFLAGS RDX RSI RDI R12 R14 R15 ZZ xor     edi, edi        ; domainname 
             403683     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi        ; domainname 
             403685     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 5          ; category 
             403685      5 INSTR BELONGTO 402d50 
-            403685      5 INSTR DEADREGS  EFLAGS R12 R14 R15 ZZ mov     edx, 5          ; category 
+            403685      5 INSTR DEADREGS  EFLAGS RDX RSI R12 R14 R15 ZZ mov     edx, 5          ; category 
             40368a      5 INSTR BELONGTO 402d50 
-            40368a      5 INSTR DEADREGS  EFLAGS R12 R14 R15 ZZ mov     esi, offset aVersion; "Version:" 
+            40368a      5 INSTR DEADREGS  EFLAGS RSI R12 R14 R15 ZZ mov     esi, offset aVersion; "Version:" 
             40368f     -1 INSTR LOCAL NoMetaUpdate call    _dcgettext 
             40368f      5 INSTR BELONGTO 402d50 
             40368f      5 INSTR DEADREGS  EFLAGS R12 R14 R15 ZZ call    _dcgettext 
             403694     -2 INSTR LOCAL n R8 ZZ  AlwaysNUM xor     r8d, r8d 
             403694      3 INSTR BELONGTO 402d50 
-            403694      3 INSTR DEADREGS  EFLAGS RDX RSI RDI R8 R12 R14 R15 ZZ xor     r8d, r8d 
-            403697     -1 INSTR LOCAL MetadataRedundant xor     ecx, ecx 
+            403694      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R12 R14 R15 ZZ xor     r8d, r8d 
             403697      2 INSTR BELONGTO 402d50 
+            403697      2 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R12 R14 R15 ZZ xor     ecx, ecx 
+            403697     -2 INSTR LOCAL n RCX ZZ  AlwaysNUM xor     ecx, ecx 
             403699      3 INSTR BELONGTO 402d50 
             403699      3 INSTR DEADREGS  EFLAGS RDX RSI RDI R12 R14 R15 ZZ mov     rdx, rbx 
             40369c      3 INSTR BELONGTO 402d50 
             40369c      3 INSTR DEADREGS  EFLAGS RBX RSI RDI R12 R14 R15 ZZ mov     rsi, rax 
             40369f      3 INSTR BELONGTO 402d50 
-            40369f      3 INSTR DEADREGS  EFLAGS RBX RDI R12 R14 R15 ZZ mov     rdi, rbp 
+            40369f      3 INSTR DEADREGS  EFLAGS RAX RBX RDI R12 R14 R15 ZZ mov     rdi, rbp 
             4036a2     -1 INSTR LOCAL NoMetaUpdate call    sub_403A20 
             4036a2      5 INSTR BELONGTO 402d50 
-            4036a2      5 INSTR DEADREGS  EFLAGS RBX R12 R14 R15 ZZ call    sub_403A20 
+            4036a2      5 INSTR DEADREGS  EFLAGS RAX RBX R12 R14 R15 ZZ call    sub_403A20 
             4036a7     -1 INSTR LOCAL NoMetaUpdate jmp     loc_40338F 
             4036a7      5 INSTR BELONGTO 402d50 
             4036ac      0 FUNC FRAMERESTORE 0 0 0 1 0 0 2 0 0 3 0 0 4 -8 0 5 0 0 6 0 0 7 0 0 8 0 0 9 0 0 10 0 0 11 0 0 12 0 0 13 0 0 14 0 0 15 0 0 ZZ
@@ -2405,7 +2449,7 @@
             4036f4     -3 INSTR LOCAL NoWarn push    rbx 
             4036f5     16 MEMORYHOLE STACK esp + 8 CalleeSavedRegs 
             4036f5      4 INSTR BELONGTO 4036f0 
-            4036f5      4 INSTR DEADREGS  EFLAGS ZZ sub     rsp, 8 
+            4036f5      4 INSTR DEADREGS  EFLAGS RBX ZZ sub     rsp, 8 
             4036f5      8 DATAREF STACK 192 esp + 0 PARENT LocalFrame LOCALFRAME
             4036f5      8 MEMORYHOLE STACK esp + 24 ReturnAddress 
             4036f9     -1 INSTR LOCAL NoMetaUpdate cmp     cs:byte_6053D0, 0 
@@ -2510,7 +2554,6 @@
             4037ed     -1 INSTR LOCAL NoMetaUpdate jnz     short loc_4037FA 
             4037ef     -1 INSTR LOCAL NoMetaUpdate cmp     [rdi+8], rsi 
             4037f3     -2 INSTR LOCAL n RBP ZZ  NUMVia2ndSrcIMMEDNUM mov     ebp, 1 
-            4037f3      5 PTRIMMEDEBP STACK 0 displ mov     ebp, 1
             4037f8     -1 INSTR LOCAL NoMetaUpdate jb      short loc_40382A 
             4037fa     -1 INSTR LOCAL NoMetaUpdate call    _g_seekable_get_type 
             403805     -1 INSTR LOCAL NoMetaUpdate call    _g_type_check_instance_cast 
@@ -2553,14 +2596,14 @@
             40389a      3 INSTR BELONGTO 403890 
             40389a      3 INSTR DEADREGS  EFLAGS RBX ZZ mov     rbp, rsi 
             40389d      5 INSTR BELONGTO 403890 
-            40389d      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     [rsp+var_20], r12 
+            40389d      5 INSTR DEADREGS  EFLAGS RBX RSI ZZ mov     [rsp+var_20], r12 
             40389d      5 PTRIMMEDESP STACK -32 displ mov     [rsp+var_20], r12
             4038a2      5 INSTR BELONGTO 403890 
-            4038a2      5 INSTR DEADREGS  EFLAGS RBX R12 ZZ mov     [rsp+var_10], r14 
+            4038a2      5 INSTR DEADREGS  EFLAGS RBX RSI R12 ZZ mov     [rsp+var_10], r14 
             4038a2      5 PTRIMMEDESP STACK -16 displ mov     [rsp+var_10], r14
             4038a7     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 50h        ; size 
             4038a7      5 INSTR BELONGTO 403890 
-            4038a7      5 INSTR DEADREGS  EFLAGS RBX R12 R14 ZZ mov     esi, 50h        ; size 
+            4038a7      5 INSTR DEADREGS  EFLAGS RBX RSI R12 R14 ZZ mov     esi, 50h        ; size 
             4038ac      5 INSTR BELONGTO 403890 
             4038ac      5 INSTR DEADREGS  EFLAGS RBX R12 R14 ZZ mov     [rsp+var_8], r15 
             4038ac      5 PTRIMMEDESP STACK -8 displ mov     [rsp+var_8], r15
@@ -2571,11 +2614,11 @@
             4038b6      3 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ mov     r15, rdi 
             4038b9    136 DATAREF STACK 193 esp + 0 PARENT LocalFrame LOCALFRAME
             4038b9      7 INSTR BELONGTO 403890 
-            4038b9      7 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 ZZ sub     rsp, 88h 
+            4038b9      7 INSTR DEADREGS  EFLAGS RBX RDI R12 R13 R14 ZZ sub     rsp, 88h 
             4038b9      8 MEMORYHOLE STACK esp + 136 ReturnAddress 
             4038c0     -2 INSTR LOCAL n RDI ZZ  NUMVia2ndSrcIMMEDNUM mov     edi, 1          ; nmemb 
             4038c0      5 INSTR BELONGTO 403890 
-            4038c0      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 ZZ mov     edi, 1          ; nmemb 
+            4038c0      5 INSTR DEADREGS  EFLAGS RBX RDI R12 R13 R14 ZZ mov     edi, 1          ; nmemb 
             4038c5     -2 INSTR LOCAL n R14 ZZ  NumericDEFs mov     r14, rdx 
             4038c5      3 INSTR BELONGTO 403890 
             4038c5      3 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 ZZ mov     r14, rdx 
@@ -2588,7 +2631,7 @@
             4038d0      3 INSTR DEADREGS  EFLAGS RBX R13 ZZ mov     rbx, rax 
             4038d3     -2 INSTR LOCAL n RAX ZZ  NUMVia2ndSrcIMMEDNUM mov     eax, 40h 
             4038d3      5 INSTR BELONGTO 403890 
-            4038d3      5 INSTR DEADREGS  EFLAGS R13 ZZ mov     eax, 40h 
+            4038d3      5 INSTR DEADREGS  EFLAGS RAX R13 ZZ mov     eax, 40h 
             4038d8     -1 INSTR LOCAL NoMetaUpdate test    rbx, rbx 
             4038d8      3 INSTR BELONGTO 403890 
             4038db     -1 INSTR LOCAL NoMetaUpdate jz      loc_4039B8 
@@ -2598,10 +2641,12 @@
             4038e4     -1 INSTR LOCAL NoMetaUpdate call    _g_file_new_for_uri 
             4038e4      5 INSTR BELONGTO 403890 
             4038e4      5 INSTR DEADREGS  EFLAGS R13 ZZ call    _g_file_new_for_uri 
-            4038e9     -1 INSTR LOCAL MetadataRedundant xor     edx, edx 
             4038e9      2 INSTR BELONGTO 403890 
-            4038eb     -1 INSTR LOCAL MetadataRedundant xor     esi, esi 
+            4038e9      2 INSTR DEADREGS  EFLAGS RDX RSI RDI R13 ZZ xor     edx, edx 
+            4038e9     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
             4038eb      2 INSTR BELONGTO 403890 
+            4038eb      2 INSTR DEADREGS  EFLAGS RSI RDI R13 ZZ xor     esi, esi 
+            4038eb     -2 INSTR LOCAL n RSI ZZ  AlwaysNUM xor     esi, esi 
             4038ed      3 INSTR BELONGTO 403890 
             4038ed      3 INSTR DEADREGS  EFLAGS RDI R13 ZZ mov     rdi, rax 
             4038f0      3 INSTR BELONGTO 403890 
@@ -2617,15 +2662,15 @@
             4038fe      6 INSTR BELONGTO 403890 
             403904     -2 INSTR LOCAL n R8 ZZ  AlwaysNUM xor     r8d, r8d 
             403904      3 INSTR BELONGTO 403890 
-            403904      3 INSTR DEADREGS  EFLAGS RDI R8 ZZ xor     r8d, r8d 
+            403904      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 ZZ xor     r8d, r8d 
             403907      2 INSTR BELONGTO 403890 
-            403907      2 INSTR DEADREGS  EFLAGS RDI ZZ xor     ecx, ecx 
+            403907      2 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI ZZ xor     ecx, ecx 
             403907     -2 INSTR LOCAL n RCX ZZ  AlwaysNUM xor     ecx, ecx 
             403909      2 INSTR BELONGTO 403890 
-            403909      2 INSTR DEADREGS  EFLAGS RDI ZZ xor     edx, edx 
+            403909      2 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ xor     edx, edx 
             403909     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
             40390b      5 INSTR BELONGTO 403890 
-            40390b      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     esi, offset aStandardSize; "standard::size" 
+            40390b      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, offset aStandardSize; "standard::size" 
             403910      3 INSTR BELONGTO 403890 
             403910      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rbp 
             403913     -1 INSTR LOCAL NoMetaUpdate call    _g_file_query_info 
@@ -2705,7 +2750,7 @@
             4039a0     -1 INSTR LOCAL NoMetaUpdate call    rdx 
             4039a0      2 INSTR BELONGTO 403890 
             4039a2      3 INSTR BELONGTO 403890 
-            4039a2      3 INSTR DEADREGS  EFLAGS RDI R12 R13 R14 R15 ZZ mov     eax, [rsp+88h+var_88] 
+            4039a2      3 INSTR DEADREGS  EFLAGS RAX RDI R12 R13 R14 R15 ZZ mov     eax, [rsp+88h+var_88] 
             4039a2      3 PTRIMMEDESP STACK 0 displ mov     eax, [rsp+88h+var_88]
             4039a5      3 INSTR BELONGTO 403890 
             4039a5      3 INSTR DEADREGS  EFLAGS RDI R12 R13 R14 R15 ZZ mov     rdi, rbx        ; ptr 
@@ -2716,7 +2761,7 @@
             4039ab      5 INSTR BELONGTO 403890 
             4039ab      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ call    _free 
             4039b0      3 INSTR BELONGTO 403890 
-            4039b0      3 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ mov     eax, [rsp+88h+var_88] 
+            4039b0      3 INSTR DEADREGS  EFLAGS RAX RBX R12 R13 R14 R15 ZZ mov     eax, [rsp+88h+var_88] 
             4039b0      3 PTRIMMEDESP STACK 0 displ mov     eax, [rsp+88h+var_88]
             4039b3      5 INSTR BELONGTO 403890 
             4039b8      5 INSTR BELONGTO 403890 
@@ -2758,23 +2803,24 @@
             403a0b     -1 INSTR LOCAL NoMetaUpdate call    _free 
             403a0b      5 INSTR BELONGTO 403890 
             403a0b      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ call    _free 
-            403a10     -1 INSTR LOCAL MetadataRedundant mov     eax, 1 
+            403a10     -2 INSTR LOCAL n RAX ZZ  NUMVia2ndSrcIMMEDNUM mov     eax, 1 
             403a10      5 INSTR BELONGTO 403890 
+            403a10      5 INSTR DEADREGS  EFLAGS RAX RBX R12 R13 R14 R15 ZZ mov     eax, 1 
             403a15     -1 INSTR LOCAL NoMetaUpdate jmp     short loc_4039B8 
             403a15      2 INSTR BELONGTO 403890 
             403a20      0 FUNC FRAMERESTORE 0 0 0 1 0 1 2 0 0 3 -48 0 4 0 0 5 -40 0 6 0 0 7 0 0 8 0 1 9 0 1 10 0 0 11 0 0 12 -32 0 13 -24 0 14 -16 0 15 -8 0 ZZ
             403a20      0 FUNC MMSAFENESS SAFE
             403a20      2 INSTR BELONGTO 403a20 
-            403a20      2 INSTR DEADREGS  EFLAGS XMM0 ZZ push    r15 
+            403a20      2 INSTR DEADREGS  EFLAGS RAX XMM0 ZZ push    r15 
             403a20     -3 INSTR LOCAL NoWarn push    r15 
             403a20    694 FUNC GLOBAL sub_403A20 FUNC_UNSAFE NOFP RET             403cd5 
             403a22      2 INSTR BELONGTO 403a20 
-            403a22      2 INSTR DEADREGS  EFLAGS R15 XMM0 ZZ xor     eax, eax 
+            403a22      2 INSTR DEADREGS  EFLAGS RAX R15 XMM0 ZZ xor     eax, eax 
             403a22     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             403a24      3 INSTR BELONGTO 403a20 
             403a24      3 INSTR DEADREGS  EFLAGS R15 XMM0 ZZ mov     r15, rdx 
             403a27      5 INSTR BELONGTO 403a20 
-            403a27      5 INSTR DEADREGS  EFLAGS XMM0 ZZ mov     edx, offset aB  ; "</b>" 
+            403a27      5 INSTR DEADREGS  EFLAGS RDX XMM0 ZZ mov     edx, offset aB  ; "</b>" 
             403a2c      2 INSTR BELONGTO 403a20 
             403a2c      2 INSTR DEADREGS  EFLAGS XMM0 ZZ push    r14 
             403a2c     -3 INSTR LOCAL NoWarn push    r14 
@@ -2784,7 +2830,7 @@
             403a30     -1 INSTR LOCAL MetadataUnused mov     r13d, ecx 
             403a30      3 INSTR BELONGTO 403a20 
             403a33      2 INSTR BELONGTO 403a20 
-            403a33      2 INSTR DEADREGS  EFLAGS R14 XMM0 ZZ xor     ecx, ecx 
+            403a33      2 INSTR DEADREGS  EFLAGS RCX R14 XMM0 ZZ xor     ecx, ecx 
             403a33     -2 INSTR LOCAL n RCX ZZ  AlwaysNUM xor     ecx, ecx 
             403a35      2 INSTR BELONGTO 403a20 
             403a35      2 INSTR DEADREGS  EFLAGS R14 XMM0 ZZ push    r12 
@@ -2792,7 +2838,7 @@
             403a37      3 INSTR BELONGTO 403a20 
             403a37      3 INSTR DEADREGS  EFLAGS R12 R14 XMM0 ZZ mov     r12, rdi 
             403a3a      5 INSTR BELONGTO 403a20 
-            403a3a      5 INSTR DEADREGS  EFLAGS R14 XMM0 ZZ mov     edi, offset aB_0; "<b>" 
+            403a3a      5 INSTR DEADREGS  EFLAGS RDI R14 XMM0 ZZ mov     edi, offset aB_0; "<b>" 
             403a3f      1 INSTR BELONGTO 403a20 
             403a3f      1 INSTR DEADREGS  EFLAGS R14 XMM0 ZZ push    rbp 
             403a3f     -3 INSTR LOCAL NoWarn push    rbp 
@@ -2857,8 +2903,9 @@
             403a95     -1 INSTR LOCAL NoMetaUpdate call    _g_type_check_instance_cast 
             403a95      5 INSTR BELONGTO 403a20 
             403a95      5 INSTR DEADREGS  EFLAGS ZZ call    _g_type_check_instance_cast 
-            403a9a     -1 INSTR LOCAL MetadataRedundant mov     esi, 1 
+            403a9a     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 1 
             403a9a      5 INSTR BELONGTO 403a20 
+            403a9a      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, 1 
             403a9f      3 INSTR BELONGTO 403a20 
             403a9f      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rax 
             403aa2     -1 INSTR LOCAL NoMetaUpdate call    _gtk_label_set_use_markup 
@@ -2902,8 +2949,9 @@
             403ae0     -1 INSTR LOCAL NoMetaUpdate call    _g_type_check_instance_cast 
             403ae0      5 INSTR BELONGTO 403a20 
             403ae0      5 INSTR DEADREGS  EFLAGS R13 R15 XMM0 ZZ call    _g_type_check_instance_cast 
-            403ae5     -1 INSTR LOCAL MetadataRedundant mov     esi, 1 
+            403ae5     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 1 
             403ae5      5 INSTR BELONGTO 403a20 
+            403ae5      5 INSTR DEADREGS  EFLAGS RSI RDI R13 R15 XMM0 ZZ mov     esi, 1 
             403aea      3 INSTR BELONGTO 403a20 
             403aea      3 INSTR DEADREGS  EFLAGS RDI R13 R15 XMM0 ZZ mov     rdi, rax 
             403aed     -1 INSTR LOCAL NoMetaUpdate call    _gtk_label_set_line_wrap 
@@ -2917,15 +2965,16 @@
             403af9     -1 INSTR LOCAL NoMetaUpdate call    _g_type_check_instance_cast 
             403af9      5 INSTR BELONGTO 403a20 
             403af9      5 INSTR DEADREGS  EFLAGS R13 R15 XMM0 ZZ call    _g_type_check_instance_cast 
-            403afe     -1 INSTR LOCAL MetadataRedundant mov     esi, 1 
+            403afe     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 1 
             403afe      5 INSTR BELONGTO 403a20 
+            403afe      5 INSTR DEADREGS  EFLAGS RSI RDI R13 R15 XMM0 ZZ mov     esi, 1 
             403b03      3 INSTR BELONGTO 403a20 
             403b03      3 INSTR DEADREGS  EFLAGS RDI R13 R15 XMM0 ZZ mov     rdi, rax 
             403b06     -1 INSTR LOCAL NoMetaUpdate call    _gtk_label_set_selectable 
             403b06      5 INSTR BELONGTO 403a20 
             403b06      5 INSTR DEADREGS  EFLAGS R13 R15 XMM0 ZZ call    _gtk_label_set_selectable 
             403b0b      3 INSTR BELONGTO 403a20 
-            403b0b      3 INSTR DEADREGS  EFLAGS RDI R13 R15 XMM0 ZZ or      edx, 0FFFFFFFFh 
+            403b0b      3 INSTR DEADREGS  EFLAGS RSI RDI R13 R15 XMM0 ZZ or      edx, 0FFFFFFFFh 
             403b0e     -1 INSTR LOCAL MetadataRedundant mov     esi, 0C8h 
             403b0e      5 INSTR BELONGTO 403a20 
             403b13      3 INSTR BELONGTO 403a20 
@@ -2952,12 +3001,14 @@
             403b34     -1 INSTR LOCAL NoMetaUpdate call    _gtk_scrolled_window_get_type 
             403b34      5 INSTR BELONGTO 403a20 
             403b34      5 INSTR DEADREGS  EFLAGS R13 R14 R15 XMM0 XMM1 ZZ call    _gtk_scrolled_window_get_type 
-            403b39     -1 INSTR LOCAL MetadataRedundant xor     esi, esi 
             403b39      2 INSTR BELONGTO 403a20 
+            403b39      2 INSTR DEADREGS  EFLAGS RSI RDI R13 R14 R15 XMM0 XMM1 ZZ xor     esi, esi 
+            403b39     -2 INSTR LOCAL n RSI ZZ  AlwaysNUM xor     esi, esi 
             403b3b      3 INSTR BELONGTO 403a20 
-            403b3b      3 INSTR DEADREGS  EFLAGS R13 R14 R15 XMM0 XMM1 ZZ mov     r13, rax 
-            403b3e     -1 INSTR LOCAL MetadataRedundant xor     edi, edi 
+            403b3b      3 INSTR DEADREGS  EFLAGS RDI R13 R14 R15 XMM0 XMM1 ZZ mov     r13, rax 
             403b3e      2 INSTR BELONGTO 403a20 
+            403b3e      2 INSTR DEADREGS  EFLAGS RDI R14 R15 XMM0 XMM1 ZZ xor     edi, edi 
+            403b3e     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
             403b40     -1 INSTR LOCAL NoMetaUpdate call    _gtk_scrolled_window_new 
             403b40      5 INSTR BELONGTO 403a20 
             403b40      5 INSTR DEADREGS  EFLAGS R14 R15 XMM0 XMM1 ZZ call    _gtk_scrolled_window_new 
@@ -2968,12 +3019,14 @@
             403b4b     -1 INSTR LOCAL NoMetaUpdate call    _g_type_check_instance_cast 
             403b4b      5 INSTR BELONGTO 403a20 
             403b4b      5 INSTR DEADREGS  EFLAGS R13 R14 R15 XMM0 XMM1 ZZ call    _g_type_check_instance_cast 
-            403b50     -1 INSTR LOCAL MetadataRedundant mov     edx, 1 
+            403b50     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 1 
             403b50      5 INSTR BELONGTO 403a20 
+            403b50      5 INSTR DEADREGS  EFLAGS RDX RSI RDI R13 R14 R15 XMM0 XMM1 ZZ mov     edx, 1 
             403b55      3 INSTR BELONGTO 403a20 
-            403b55      3 INSTR DEADREGS  EFLAGS RDI R13 R14 R15 XMM0 XMM1 ZZ mov     r14, rax 
-            403b58     -1 INSTR LOCAL MetadataRedundant mov     esi, 2 
+            403b55      3 INSTR DEADREGS  EFLAGS RSI RDI R13 R14 R15 XMM0 XMM1 ZZ mov     r14, rax 
+            403b58     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 2 
             403b58      5 INSTR BELONGTO 403a20 
+            403b58      5 INSTR DEADREGS  EFLAGS RSI RDI R13 R15 XMM0 XMM1 ZZ mov     esi, 2 
             403b5d      3 INSTR BELONGTO 403a20 
             403b5d      3 INSTR DEADREGS  EFLAGS RDI R13 R15 XMM0 XMM1 ZZ mov     rdi, rax 
             403b60     -1 INSTR LOCAL NoMetaUpdate call    _gtk_scrolled_window_set_policy 
@@ -3010,8 +3063,9 @@
             403b91     -1 INSTR LOCAL NoMetaUpdate call    _g_type_check_instance_cast 
             403b91      5 INSTR BELONGTO 403a20 
             403b91      5 INSTR DEADREGS  EFLAGS R15 XMM0 XMM1 ZZ call    _g_type_check_instance_cast 
-            403b96     -1 INSTR LOCAL MetadataRedundant xor     esi, esi 
             403b96      2 INSTR BELONGTO 403a20 
+            403b96      2 INSTR DEADREGS  EFLAGS RSI RDI R15 XMM0 XMM1 ZZ xor     esi, esi 
+            403b96     -2 INSTR LOCAL n RSI ZZ  AlwaysNUM xor     esi, esi 
             403b98      3 INSTR BELONGTO 403a20 
             403b98      3 INSTR DEADREGS  EFLAGS RDI R15 XMM0 XMM1 ZZ mov     rdi, rax 
             403b9b     -1 INSTR LOCAL NoMetaUpdate call    _gtk_viewport_set_shadow_type 
@@ -3056,18 +3110,19 @@
             403bda      5 INSTR BELONGTO 403a20 
             403bda      5 INSTR DEADREGS  EFLAGS R12 R15 XMM0 XMM1 ZZ call    _g_type_check_instance_cast 
             403bdf      3 INSTR BELONGTO 403a20 
-            403bdf      3 INSTR DEADREGS  EFLAGS RSI RDI R8 R12 R15 XMM0 XMM1 ZZ mov     rsi, r14 
+            403bdf      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R12 R15 XMM0 XMM1 ZZ mov     rsi, r14 
             403be2      3 INSTR BELONGTO 403a20 
-            403be2      3 INSTR DEADREGS  EFLAGS RDI R8 R12 R14 R15 XMM0 XMM1 ZZ mov     rdi, rax 
+            403be2      3 INSTR DEADREGS  EFLAGS RCX RDX RDI R8 R12 R14 R15 XMM0 XMM1 ZZ mov     rdi, rax 
             403be5     -2 INSTR LOCAL n R8 ZZ  AlwaysNUM xor     r8d, r8d 
             403be5      3 INSTR BELONGTO 403a20 
-            403be5      3 INSTR DEADREGS  EFLAGS R8 R12 R14 R15 XMM0 XMM1 ZZ xor     r8d, r8d 
-            403be8     -1 INSTR LOCAL MetadataRedundant mov     ecx, 2 
+            403be5      3 INSTR DEADREGS  EFLAGS RAX RCX RDX R8 R12 R14 R15 XMM0 XMM1 ZZ xor     r8d, r8d 
+            403be8     -2 INSTR LOCAL n RCX ZZ  NUMVia2ndSrcIMMEDNUM mov     ecx, 2 
             403be8      5 INSTR BELONGTO 403a20 
+            403be8      5 INSTR DEADREGS  EFLAGS RAX RCX RDX R12 R14 R15 XMM0 XMM1 ZZ mov     ecx, 2 
             403bed      5 INSTR BELONGTO 403a20 
-            403bed      5 INSTR DEADREGS  EFLAGS R12 R14 R15 XMM0 XMM1 ZZ mov     edx, offset aWidth; "width" 
+            403bed      5 INSTR DEADREGS  EFLAGS RAX RDX R12 R14 R15 XMM0 XMM1 ZZ mov     edx, offset aWidth; "width" 
             403bf2      2 INSTR BELONGTO 403a20 
-            403bf2      2 INSTR DEADREGS  EFLAGS R12 R14 R15 XMM0 XMM1 ZZ xor     eax, eax 
+            403bf2      2 INSTR DEADREGS  EFLAGS RAX R12 R14 R15 XMM0 XMM1 ZZ xor     eax, eax 
             403bf2     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             403bf4     -1 INSTR LOCAL NoMetaUpdate call    _gtk_container_add_with_properties 
             403bf4      5 INSTR BELONGTO 403a20 
@@ -3129,8 +3184,9 @@
             403c4a     -1 INSTR LOCAL NoMetaUpdate call    _g_type_check_instance_cast 
             403c4a      5 INSTR BELONGTO 403a20 
             403c4a      5 INSTR DEADREGS  EFLAGS R13 R14 R15 XMM0 XMM1 ZZ call    _g_type_check_instance_cast 
-            403c4f     -1 INSTR LOCAL MetadataRedundant mov     esi, 1 
+            403c4f     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 1 
             403c4f      5 INSTR BELONGTO 403a20 
+            403c4f      5 INSTR DEADREGS  EFLAGS RSI RDI R13 R14 R15 XMM0 XMM1 ZZ mov     esi, 1 
             403c54      3 INSTR BELONGTO 403a20 
             403c54      3 INSTR DEADREGS  EFLAGS RDI R13 R14 R15 XMM0 XMM1 ZZ mov     rdi, rax 
             403c57     -1 INSTR LOCAL NoMetaUpdate call    _gtk_label_set_selectable 
@@ -3150,29 +3206,30 @@
             403c6c      4 INSTR BELONGTO 403a20 
             403c70     24 DEALLOC STACK esp - 24 mov     rdx, rbx
             403c70      3 INSTR BELONGTO 403a20 
-            403c70      3 INSTR DEADREGS  EFLAGS RDX RSI RDI R8 R9 R12 R13 R14 R15 XMM0 XMM1 ZZ mov     rdx, rbx 
+            403c70      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 R12 R13 R14 R15 XMM0 XMM1 ZZ mov     rdx, rbx 
             403c73      3 INSTR BELONGTO 403a20 
-            403c73      3 INSTR DEADREGS  EFLAGS RBX RSI RDI R8 R9 R12 R13 R14 R15 XMM0 XMM1 ZZ mov     rsi, rbp 
+            403c73      3 INSTR DEADREGS  EFLAGS RCX RBX RSI RDI R8 R9 R12 R13 R14 R15 XMM0 XMM1 ZZ mov     rsi, rbp 
             403c76      1 INSTR BELONGTO 403a20 
-            403c76      1 INSTR DEADREGS  EFLAGS RBX RDI R8 R9 R12 R13 R14 R15 XMM0 XMM1 ZZ pop     rbx 
+            403c76      1 INSTR DEADREGS  EFLAGS RCX RBX RDI R8 R9 R12 R13 R14 R15 XMM0 XMM1 ZZ pop     rbx 
             403c77      1 INSTR BELONGTO 403a20 
-            403c77      1 INSTR DEADREGS  EFLAGS RDI R8 R9 R12 R13 R14 R15 XMM0 XMM1 ZZ pop     rbp 
+            403c77      1 INSTR DEADREGS  EFLAGS RCX RDI R8 R9 R12 R13 R14 R15 XMM0 XMM1 ZZ pop     rbp 
             403c78      2 INSTR BELONGTO 403a20 
-            403c78      2 INSTR DEADREGS  EFLAGS RDI R8 R9 R12 R13 R14 R15 XMM0 XMM1 ZZ pop     r12 
+            403c78      2 INSTR DEADREGS  EFLAGS RCX RDI R8 R9 R12 R13 R14 R15 XMM0 XMM1 ZZ pop     r12 
             403c7a      2 INSTR BELONGTO 403a20 
-            403c7a      2 INSTR DEADREGS  EFLAGS RDI R8 R9 R12 R13 R14 R15 XMM0 XMM1 ZZ pop     r13 
+            403c7a      2 INSTR DEADREGS  EFLAGS RCX RDI R8 R9 R12 R13 R14 R15 XMM0 XMM1 ZZ pop     r13 
             403c7c      2 INSTR BELONGTO 403a20 
-            403c7c      2 INSTR DEADREGS  EFLAGS RDI R8 R9 R12 R13 R14 R15 XMM0 XMM1 ZZ pop     r14 
+            403c7c      2 INSTR DEADREGS  EFLAGS RCX RDI R8 R9 R12 R13 R14 R15 XMM0 XMM1 ZZ pop     r14 
             403c7e      2 INSTR BELONGTO 403a20 
-            403c7e      2 INSTR DEADREGS  EFLAGS RDI R8 R9 R12 R13 R14 R15 XMM0 XMM1 ZZ pop     r15 
+            403c7e      2 INSTR DEADREGS  EFLAGS RCX RDI R8 R9 R12 R13 R14 R15 XMM0 XMM1 ZZ pop     r15 
             403c80     -2 INSTR LOCAL n R9 ZZ  NUMVia2ndSrcIMMEDNUM mov     r9d, 1 
             403c80      6 INSTR BELONGTO 403a20 
-            403c80      6 INSTR DEADREGS  EFLAGS RDI R8 R9 R12 R13 R14 R15 XMM0 XMM1 ZZ mov     r9d, 1 
+            403c80      6 INSTR DEADREGS  EFLAGS RCX RDI R8 R9 R12 R13 R14 R15 XMM0 XMM1 ZZ mov     r9d, 1 
             403c86     -2 INSTR LOCAL n R8 ZZ  NUMVia2ndSrcIMMEDNUM mov     r8d, 1 
             403c86      6 INSTR BELONGTO 403a20 
-            403c86      6 INSTR DEADREGS  EFLAGS RDI R8 R12 R13 R14 R15 XMM0 XMM1 ZZ mov     r8d, 1 
-            403c8c     -1 INSTR LOCAL MetadataRedundant mov     ecx, 1 
+            403c86      6 INSTR DEADREGS  EFLAGS RCX RDI R8 R12 R13 R14 R15 XMM0 XMM1 ZZ mov     r8d, 1 
+            403c8c     -2 INSTR LOCAL n RCX ZZ  NUMVia2ndSrcIMMEDNUM mov     ecx, 1 
             403c8c      5 INSTR BELONGTO 403a20 
+            403c8c      5 INSTR DEADREGS  EFLAGS RCX RDI R12 R13 R14 R15 XMM0 XMM1 ZZ mov     ecx, 1 
             403c91      3 INSTR BELONGTO 403a20 
             403c91      3 INSTR DEADREGS  EFLAGS RDI R12 R13 R14 R15 XMM0 XMM1 ZZ mov     rdi, rax 
             403c94     -1 INSTR LOCAL NoMetaUpdate jmp     _gtk_grid_attach_next_to 
@@ -3190,8 +3247,9 @@
             403ca7     -1 INSTR LOCAL NoMetaUpdate call    _g_type_check_instance_cast 
             403ca7      5 INSTR BELONGTO 403a20 
             403ca7      5 INSTR DEADREGS  EFLAGS XMM0 XMM1 ZZ call    _g_type_check_instance_cast 
-            403cac     -1 INSTR LOCAL MetadataRedundant mov     esi, 1 
+            403cac     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 1 
             403cac      5 INSTR BELONGTO 403a20 
+            403cac      5 INSTR DEADREGS  EFLAGS RSI RDI XMM0 XMM1 ZZ mov     esi, 1 
             403cb1      3 INSTR BELONGTO 403a20 
             403cb1      3 INSTR DEADREGS  EFLAGS RDI XMM0 XMM1 ZZ mov     rdi, rax 
             403cb4     -1 INSTR LOCAL NoMetaUpdate call    _gtk_widget_set_hexpand 
@@ -3204,8 +3262,9 @@
             403cbf     -1 INSTR LOCAL NoMetaUpdate call    _g_type_check_instance_cast 
             403cbf      5 INSTR BELONGTO 403a20 
             403cbf      5 INSTR DEADREGS  EFLAGS R15 XMM0 XMM1 ZZ call    _g_type_check_instance_cast 
-            403cc4     -1 INSTR LOCAL MetadataRedundant mov     esi, 1 
+            403cc4     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 1 
             403cc4      5 INSTR BELONGTO 403a20 
+            403cc4      5 INSTR DEADREGS  EFLAGS RSI RDI R15 XMM0 XMM1 ZZ mov     esi, 1 
             403cc9      3 INSTR BELONGTO 403a20 
             403cc9      3 INSTR DEADREGS  EFLAGS RDI R15 XMM0 XMM1 ZZ mov     rdi, rax 
             403ccc     -1 INSTR LOCAL NoMetaUpdate call    _gtk_widget_set_vexpand 
@@ -3421,7 +3480,7 @@
             403ff5      3 INSTR BELONGTO 403ff0 
             403ff5      3 INSTR DEADREGS  EFLAGS R12 R13 ZZ mov     rbp, rdi 
             403ff8      2 INSTR BELONGTO 403ff0 
-            403ff8      2 INSTR DEADREGS  EFLAGS R12 R13 ZZ xor     edi, edi 
+            403ff8      2 INSTR DEADREGS  EFLAGS RDI R12 R13 ZZ xor     edi, edi 
             403ff8     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
             403ffa      1 INSTR BELONGTO 403ff0 
             403ffa      1 INSTR DEADREGS  EFLAGS R12 R13 ZZ push    rbx 
@@ -3467,9 +3526,9 @@
             404033      5 INSTR BELONGTO 403ff0 
             404033      5 INSTR DEADREGS  EFLAGS ZZ call    _g_utf8_get_char 
             404038      3 INSTR BELONGTO 403ff0 
-            404038      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rbp 
+            404038      3 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     rdi, rbp 
             40403b      2 INSTR BELONGTO 403ff0 
-            40403b      2 INSTR DEADREGS  EFLAGS ZZ mov     esi, eax 
+            40403b      2 INSTR DEADREGS  EFLAGS RSI ZZ mov     esi, eax 
             40403d     -1 INSTR LOCAL NoMetaUpdate call    _FT_Get_Char_Index 
             40403d      5 INSTR BELONGTO 403ff0 
             40403d      5 INSTR DEADREGS  EFLAGS ZZ call    _FT_Get_Char_Index 
@@ -3478,7 +3537,7 @@
             404044     -1 INSTR LOCAL NoMetaUpdate jnz     short loc_404020 
             404044      2 INSTR BELONGTO 403ff0 
             404046      5 INSTR BELONGTO 403ff0 
-            404046      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ mov     edi, offset aEn_us; "en_US" 
+            404046      5 INSTR DEADREGS  EFLAGS RBX RDI R12 R13 R14 R15 ZZ mov     edi, offset aEn_us; "en_US" 
             40404b     -1 INSTR LOCAL NoMetaUpdate call    _pango_language_from_string 
             40404b      5 INSTR BELONGTO 403ff0 
             40404b      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ call    _pango_language_from_string 
@@ -3535,10 +3594,10 @@
             404090     -1 INSTR LOCAL NoMetaUpdate jz      short loc_4040F0 
             404090      2 INSTR BELONGTO 404080 
             404092      6 INSTR BELONGTO 404080 
-            404092      6 INSTR DEADREGS  EFLAGS RBX ZZ mov     dword ptr [rsi], 8 
+            404092      6 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     dword ptr [rsi], 8 
             404098     -2 INSTR LOCAL n RDI ZZ  NUMVia2ndSrcIMMEDNUM mov     edi, 20h 
             404098      5 INSTR BELONGTO 404080 
-            404098      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     edi, 20h 
+            404098      5 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     edi, 20h 
             40409d     -1 INSTR LOCAL NoMetaUpdate call    _g_malloc 
             40409d      5 INSTR BELONGTO 404080 
             40409d      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_malloc 
@@ -3575,25 +3634,25 @@
             4040f4      2 INSTR DEADREGS  EFLAGS ZZ mov     [rsi], edi 
             4040f6     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 4 
             4040f6      5 INSTR BELONGTO 404080 
-            4040f6      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, 4 
+            4040f6      5 INSTR DEADREGS  EFLAGS RSI ZZ mov     esi, 4 
             4040fb     -1 INSTR LOCAL NoMetaUpdate call    _g_malloc_n 
             4040fb      5 INSTR BELONGTO 404080 
             4040fb      5 INSTR DEADREGS  EFLAGS ZZ call    _g_malloc_n 
             404100      7 INSTR BELONGTO 404080 
-            404100      7 INSTR DEADREGS  EFLAGS ZZ mov     dword ptr [rbp+0], 0 
+            404100      7 INSTR DEADREGS  EFLAGS RDX ZZ mov     dword ptr [rbp+0], 0 
             404107      3 INSTR BELONGTO 404080 
-            404107      3 INSTR DEADREGS  EFLAGS ZZ mov     edx, [rbx+38h] 
+            404107      3 INSTR DEADREGS  EFLAGS RDX ZZ mov     edx, [rbx+38h] 
             40410a     -1 INSTR LOCAL NoMetaUpdate test    edx, edx 
             40410a      2 INSTR BELONGTO 404080 
             40410c     -1 INSTR LOCAL NoMetaUpdate jle     short loc_4040E0 
             40410c      2 INSTR BELONGTO 404080 
             40410e      4 INSTR BELONGTO 404080 
-            40410e      4 INSTR DEADREGS  EFLAGS RCX RDI R8 ZZ mov     r8, [rbx+40h] 
+            40410e      4 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 ZZ mov     r8, [rbx+40h] 
             404112      2 INSTR BELONGTO 404080 
-            404112      2 INSTR DEADREGS  EFLAGS RCX RDI ZZ xor     edx, edx 
+            404112      2 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI ZZ xor     edx, edx 
             404112     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
             404114      2 INSTR BELONGTO 404080 
-            404114      2 INSTR DEADREGS  EFLAGS RCX RDI ZZ xor     esi, esi 
+            404114      2 INSTR DEADREGS  EFLAGS RCX RSI RDI ZZ xor     esi, esi 
             404114     -2 INSTR LOCAL n RSI ZZ  AlwaysNUM xor     esi, esi 
             404116     10 INSTR BELONGTO 404080 
             404120     -2 INSTR LOCAL n RDI ZZ  NumericDEFs movzx   edi, word ptr [r8+rdx*8] 
@@ -3608,7 +3667,7 @@
             40412f     -1 INSTR LOCAL NoMetaUpdate jle     short loc_404134 
             40412f      2 INSTR BELONGTO 404080 
             404131      3 INSTR BELONGTO 404080 
-            404131      3 INSTR DEADREGS  EFLAGS ZZ mov     ecx, [rbp+0] 
+            404131      3 INSTR DEADREGS  EFLAGS RCX ZZ mov     ecx, [rbp+0] 
             404134      3 INSTR BELONGTO 404080 
             404134      3 INSTR DEADREGS  EFLAGS ZZ mov     [rbp+0], ecx 
             404137     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     esi, 1 
@@ -3814,36 +3873,36 @@
             4044f7      5 INSTR DEADREGS  EFLAGS R13 R14 R15 ZZ mov     [rsp+var_30], rbx 
             4044f7      5 PTRIMMEDESP STACK -48 displ mov     [rsp+var_30], rbx
             4044fc      4 INSTR BELONGTO 4044d0 
-            4044fc      4 INSTR DEADREGS  EFLAGS R13 R14 R15 ZZ sub     rsp, 38h 
+            4044fc      4 INSTR DEADREGS  EFLAGS RBX R13 R14 R15 ZZ sub     rsp, 38h 
             4044fc     56 DATAREF STACK 198 esp + 0 PARENT LocalFrame LOCALFRAME
             4044fc      8 MEMORYHOLE STACK esp + 56 ReturnAddress 
             404500     -1 INSTR LOCAL MetadataUnused sub     rbp, r12 
             404500      3 INSTR BELONGTO 4044d0 
             404503      3 INSTR BELONGTO 4044d0 
-            404503      3 INSTR DEADREGS  EFLAGS R13 R14 R15 ZZ mov     r13d, edi 
+            404503      3 INSTR DEADREGS  EFLAGS RBX R13 R14 R15 ZZ mov     r13d, edi 
             404506      3 INSTR BELONGTO 4044d0 
-            404506      3 INSTR DEADREGS  EFLAGS R14 R15 ZZ mov     r14, rsi 
+            404506      3 INSTR DEADREGS  EFLAGS RBX R14 R15 ZZ mov     r14, rsi 
             404509     -1 INSTR LOCAL MetadataUnused sar     rbp, 3 
             404509      4 INSTR BELONGTO 4044d0 
             40450d      3 INSTR BELONGTO 4044d0 
-            40450d      3 INSTR DEADREGS  EFLAGS R15 ZZ mov     r15, rdx 
+            40450d      3 INSTR DEADREGS  EFLAGS RBX R15 ZZ mov     r15, rdx 
             404510     -1 INSTR LOCAL NoMetaUpdate call    _init_proc 
             404510      5 INSTR BELONGTO 4044d0 
-            404510      5 INSTR DEADREGS  EFLAGS ZZ call    _init_proc 
+            404510      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _init_proc 
             404515     -1 INSTR LOCAL NoMetaUpdate test    rbp, rbp 
             404515      3 INSTR BELONGTO 4044d0 
             404518     -1 INSTR LOCAL NoMetaUpdate jz      short loc_404536 
             404518      2 INSTR BELONGTO 4044d0 
             40451a      2 INSTR BELONGTO 4044d0 
-            40451a      2 INSTR DEADREGS  EFLAGS RDX RSI ZZ xor     ebx, ebx 
+            40451a      2 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI ZZ xor     ebx, ebx 
             40451a     -2 INSTR LOCAL n RBX ZZ  AlwaysNUM xor     ebx, ebx 
             40451c      4 INSTR BELONGTO 4044d0 
             404520      3 INSTR BELONGTO 4044d0 
-            404520      3 INSTR DEADREGS  EFLAGS RDX RSI ZZ mov     rdx, r15 
+            404520      3 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     rdx, r15 
             404523      3 INSTR BELONGTO 4044d0 
-            404523      3 INSTR DEADREGS  EFLAGS RSI ZZ mov     rsi, r14 
+            404523      3 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     rsi, r14 
             404526      3 INSTR BELONGTO 4044d0 
-            404526      3 INSTR DEADREGS  EFLAGS ZZ mov     edi, r13d 
+            404526      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     edi, r13d 
             404529     -1 INSTR LOCAL NoMetaUpdate call    qword ptr [r12+rbx*8] 
             404529      4 INSTR BELONGTO 4044d0 
             40452d     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rbx, 1 
@@ -3895,11 +3954,11 @@
             404574     -3 INSTR LOCAL NoWarn push    rbx 
             404575     16 MEMORYHOLE STACK esp + 8 CalleeSavedRegs 
             404575      4 INSTR BELONGTO 404570 
-            404575      4 INSTR DEADREGS  EFLAGS RAX ZZ sub     rsp, 8 
+            404575      4 INSTR DEADREGS  EFLAGS RAX RBX ZZ sub     rsp, 8 
             404575      8 DATAREF STACK 199 esp + 0 PARENT LocalFrame LOCALFRAME
             404575      8 MEMORYHOLE STACK esp + 24 ReturnAddress 
             404579      7 INSTR BELONGTO 404570 
-            404579      7 INSTR DEADREGS  EFLAGS RAX ZZ mov     rax, cs:qword_604D98 
+            404579      7 INSTR DEADREGS  EFLAGS RAX RBX ZZ mov     rax, cs:qword_604D98 
             404580     -1 INSTR LOCAL NoMetaUpdate cmp     rax, 0FFFFFFFFFFFFFFFFh 
             404580      4 INSTR BELONGTO 404570 
             404584     -1 INSTR LOCAL NoMetaUpdate jz      short loc_40459F 
diff --git a/tests/commit/trimmed-sorted-save-gnome-help.psexe.annot b/tests/commit/trimmed-sorted-save-gnome-help.psexe.annot
index 7d4a04b58a564c9455e6f2439af0d81cda51503f..89f8f722eda309072deeee643068da1de86f311c 100644
--- a/tests/commit/trimmed-sorted-save-gnome-help.psexe.annot
+++ b/tests/commit/trimmed-sorted-save-gnome-help.psexe.annot
@@ -1798,33 +1798,34 @@
             404f96     24 MEMORYHOLE STACK esp + 0 CalleeSavedRegs 
             404f96      8 MEMORYHOLE STACK esp + 24 ReturnAddress 
             404f97      2 INSTR BELONGTO 404f90 
-            404f97      2 INSTR DEADREGS  EFLAGS R12 ZZ mov     ebx, edi 
+            404f97      2 INSTR DEADREGS  EFLAGS RBX R12 ZZ mov     ebx, edi 
             404f99     -1 INSTR LOCAL NoMetaUpdate call    _g_type_init 
             404f99      5 INSTR BELONGTO 404f90 
             404f99      5 INSTR DEADREGS  EFLAGS R12 ZZ call    _g_type_init 
             404f9e      5 INSTR BELONGTO 404f90 
-            404f9e      5 INSTR DEADREGS  EFLAGS R12 ZZ mov     esi, offset locale; locale 
-            404fa3     -1 INSTR LOCAL MetadataRedundant mov     edi, 6          ; category 
+            404f9e      5 INSTR DEADREGS  EFLAGS RSI RDI R12 ZZ mov     esi, offset locale; locale 
+            404fa3     -2 INSTR LOCAL n RDI ZZ  NUMVia2ndSrcIMMEDNUM mov     edi, 6          ; category 
             404fa3      5 INSTR BELONGTO 404f90 
+            404fa3      5 INSTR DEADREGS  EFLAGS RDI R12 ZZ mov     edi, 6          ; category 
             404fa8     -1 INSTR LOCAL NoMetaUpdate call    _setlocale 
             404fa8      5 INSTR BELONGTO 404f90 
             404fa8      5 INSTR DEADREGS  EFLAGS R12 ZZ call    _setlocale 
             404fad      5 INSTR BELONGTO 404f90 
-            404fad      5 INSTR DEADREGS  EFLAGS R12 ZZ mov     edi, offset domainname; "yelp" 
+            404fad      5 INSTR DEADREGS  EFLAGS RDI R12 ZZ mov     edi, offset domainname; "yelp" 
             404fb2     -1 INSTR LOCAL NoMetaUpdate call    _textdomain 
             404fb2      5 INSTR BELONGTO 404f90 
             404fb2      5 INSTR DEADREGS  EFLAGS R12 ZZ call    _textdomain 
             404fb7      5 INSTR BELONGTO 404f90 
-            404fb7      5 INSTR DEADREGS  EFLAGS R12 ZZ mov     esi, offset dirname; "/usr/share/locale" 
+            404fb7      5 INSTR DEADREGS  EFLAGS RSI RDI R12 ZZ mov     esi, offset dirname; "/usr/share/locale" 
             404fbc      5 INSTR BELONGTO 404f90 
-            404fbc      5 INSTR DEADREGS  EFLAGS R12 ZZ mov     edi, offset domainname; "yelp" 
+            404fbc      5 INSTR DEADREGS  EFLAGS RDI R12 ZZ mov     edi, offset domainname; "yelp" 
             404fc1     -1 INSTR LOCAL NoMetaUpdate call    _bindtextdomain 
             404fc1      5 INSTR BELONGTO 404f90 
             404fc1      5 INSTR DEADREGS  EFLAGS R12 ZZ call    _bindtextdomain 
             404fc6      5 INSTR BELONGTO 404f90 
-            404fc6      5 INSTR DEADREGS  EFLAGS R12 ZZ mov     esi, offset codeset; "UTF-8" 
+            404fc6      5 INSTR DEADREGS  EFLAGS RSI RDI R12 ZZ mov     esi, offset codeset; "UTF-8" 
             404fcb      5 INSTR BELONGTO 404f90 
-            404fcb      5 INSTR DEADREGS  EFLAGS R12 ZZ mov     edi, offset domainname; "yelp" 
+            404fcb      5 INSTR DEADREGS  EFLAGS RDI R12 ZZ mov     edi, offset domainname; "yelp" 
             404fd0     -1 INSTR LOCAL NoMetaUpdate call    _bind_textdomain_codeset 
             404fd0      5 INSTR BELONGTO 404f90 
             404fd0      5 INSTR DEADREGS  EFLAGS R12 ZZ call    _bind_textdomain_codeset 
@@ -1844,7 +1845,7 @@
             404fe8      5 INSTR BELONGTO 404f90 
             404fe8      5 INSTR DEADREGS  EFLAGS R12 ZZ call    _g_type_check_instance_cast 
             404fed      2 INSTR BELONGTO 404f90 
-            404fed      2 INSTR DEADREGS  EFLAGS RDX RDI R12 ZZ mov     esi, ebx 
+            404fed      2 INSTR DEADREGS  EFLAGS RDX RSI RDI R12 ZZ mov     esi, ebx 
             404fef      3 INSTR BELONGTO 404f90 
             404fef      3 INSTR DEADREGS  EFLAGS RDX RBX RDI R12 ZZ mov     rdx, rbp 
             404ff2      3 INSTR BELONGTO 404f90 
@@ -1928,7 +1929,7 @@
             405054     -3 INSTR LOCAL NoWarn push    rbx 
             405055     16 MEMORYHOLE STACK esp + 8 CalleeSavedRegs 
             405055      4 INSTR BELONGTO 405050 
-            405055      4 INSTR DEADREGS  EFLAGS ZZ sub     rsp, 8 
+            405055      4 INSTR DEADREGS  EFLAGS RBX ZZ sub     rsp, 8 
             405055      8 DATAREF STACK 495 esp + 0 PARENT LocalFrame LOCALFRAME
             405055      8 MEMORYHOLE STACK esp + 24 ReturnAddress 
             405059     -1 INSTR LOCAL NoMetaUpdate cmp     cs:byte_60C6D8, 0 
@@ -1999,12 +2000,12 @@
             405110      0 FUNC FRAMERESTORE 0 0 1 1 0 0 2 0 1 3 -8 0 4 0 8 5 0 0 6 0 0 7 0 0 8 0 0 9 0 0 10 0 0 11 0 0 12 0 0 13 0 0 14 0 0 15 0 0 ZZ
             405110      0 FUNC MMSAFENESS SAFE
             405110      1 INSTR BELONGTO 405110 
-            405110      1 INSTR DEADREGS  EFLAGS ZZ push    rbx 
+            405110      1 INSTR DEADREGS  EFLAGS RSI ZZ push    rbx 
             405110     50 FUNC GLOBAL sub_405110 FUNC_UNSAFE NOFP RET             405141 
             405110      8 MEMORYHOLE STACK esp + 0 CalleeSavedRegs 
             405110      8 MEMORYHOLE STACK esp + 8 ReturnAddress 
             405111      5 INSTR BELONGTO 405110 
-            405111      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     esi, offset aDoc_uri; "doc_uri" 
+            405111      5 INSTR DEADREGS  EFLAGS RBX RSI ZZ mov     esi, offset aDoc_uri; "doc_uri" 
             405116      3 INSTR BELONGTO 405110 
             405116      3 INSTR DEADREGS  EFLAGS RBX ZZ mov     rbx, rdx 
             405119     -1 INSTR LOCAL NoMetaUpdate call    _g_object_get_data 
@@ -2015,18 +2016,18 @@
             405121     -1 INSTR LOCAL NoMetaUpdate jz      short loc_405140 
             405121      2 INSTR BELONGTO 405110 
             405123      3 INSTR BELONGTO 405110 
-            405123      3 INSTR DEADREGS  EFLAGS RCX RDI R12 R13 R14 R15 ZZ mov     rdi, rbx 
+            405123      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R12 R13 R14 R15 ZZ mov     rdi, rbx 
             405126      6 INSTR BELONGTO 405110 
-            405126      6 INSTR DEADREGS  EFLAGS RCX RBX R12 R13 R14 R15 ZZ mov     esi, cs:dword_60C6F8 
+            405126      6 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI R12 R13 R14 R15 ZZ mov     esi, cs:dword_60C6F8 
             40512c      3 INSTR BELONGTO 405110 
-            40512c      3 INSTR DEADREGS  EFLAGS RCX RBX R12 R13 R14 R15 ZZ mov     rcx, rax 
+            40512c      3 INSTR DEADREGS  EFLAGS RCX RDX RBX R12 R13 R14 R15 ZZ mov     rcx, rax 
             40512f      1 INSTR BELONGTO 405110 
-            40512f      1 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ pop     rbx 
+            40512f      1 INSTR DEADREGS  EFLAGS RAX RDX RBX R12 R13 R14 R15 ZZ pop     rbx 
             405130      2 INSTR BELONGTO 405110 
-            405130      2 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ xor     edx, edx 
+            405130      2 INSTR DEADREGS  EFLAGS RAX RDX R12 R13 R14 R15 ZZ xor     edx, edx 
             405130     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
             405132      2 INSTR BELONGTO 405110 
-            405132      2 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ xor     eax, eax 
+            405132      2 INSTR DEADREGS  EFLAGS RAX R12 R13 R14 R15 ZZ xor     eax, eax 
             405132     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             405134     -1 INSTR LOCAL NoMetaUpdate jmp     _g_signal_emit 
             405134      5 INSTR BELONGTO 405110 
@@ -2038,12 +2039,12 @@
             405150      0 FUNC FRAMERESTORE 0 0 1 1 0 0 2 0 0 3 -8 0 4 0 8 5 0 0 6 0 16 7 0 0 8 0 0 9 0 0 10 0 0 11 0 0 12 0 0 13 0 0 14 0 0 15 0 0 ZZ
             405150      0 FUNC MMSAFENESS SAFE
             405150      1 INSTR BELONGTO 405150 
-            405150      1 INSTR DEADREGS  EFLAGS ZZ push    rbx 
+            405150      1 INSTR DEADREGS  EFLAGS RSI ZZ push    rbx 
             405150     50 FUNC GLOBAL sub_405150 FUNC_UNSAFE NOFP RET             405181 
             405150      8 MEMORYHOLE STACK esp + 0 CalleeSavedRegs 
             405150      8 MEMORYHOLE STACK esp + 8 ReturnAddress 
             405151      5 INSTR BELONGTO 405150 
-            405151      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     esi, offset aDoc_uri; "doc_uri" 
+            405151      5 INSTR DEADREGS  EFLAGS RBX RSI ZZ mov     esi, offset aDoc_uri; "doc_uri" 
             405156      3 INSTR BELONGTO 405150 
             405156      3 INSTR DEADREGS  EFLAGS RBX ZZ mov     rbx, rdx 
             405159     -1 INSTR LOCAL NoMetaUpdate call    _g_object_get_data 
@@ -2054,15 +2055,15 @@
             405161     -1 INSTR LOCAL NoMetaUpdate jz      short loc_405180 
             405161      2 INSTR BELONGTO 405150 
             405163      3 INSTR BELONGTO 405150 
-            405163      3 INSTR DEADREGS  EFLAGS RDX RDI R12 R13 R14 R15 ZZ mov     rdi, rbx 
+            405163      3 INSTR DEADREGS  EFLAGS RDX RSI RDI R12 R13 R14 R15 ZZ mov     rdi, rbx 
             405166      3 INSTR BELONGTO 405150 
-            405166      3 INSTR DEADREGS  EFLAGS RDX RBX R12 R13 R14 R15 ZZ mov     rdx, rax 
+            405166      3 INSTR DEADREGS  EFLAGS RDX RBX RSI R12 R13 R14 R15 ZZ mov     rdx, rax 
             405169      5 INSTR BELONGTO 405150 
-            405169      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ mov     esi, offset aBookmarksChang; "bookmarks-changed" 
+            405169      5 INSTR DEADREGS  EFLAGS RAX RBX RSI R12 R13 R14 R15 ZZ mov     esi, offset aBookmarksChang; "bookmarks-changed" 
             40516e      1 INSTR BELONGTO 405150 
-            40516e      1 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ pop     rbx 
+            40516e      1 INSTR DEADREGS  EFLAGS RAX RBX R12 R13 R14 R15 ZZ pop     rbx 
             40516f      2 INSTR BELONGTO 405150 
-            40516f      2 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ xor     eax, eax 
+            40516f      2 INSTR DEADREGS  EFLAGS RAX R12 R13 R14 R15 ZZ xor     eax, eax 
             40516f     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             405171     -1 INSTR LOCAL NoMetaUpdate jmp     _g_signal_emit_by_name 
             405171      5 INSTR BELONGTO 405150 
@@ -2087,7 +2088,7 @@
             4051a2      5 INSTR BELONGTO 405190 
             4051a7     -2 INSTR LOCAL n RDI ZZ  NUMVia2ndSrcIMMEDNUM mov     edi, 10h 
             4051a7      5 INSTR BELONGTO 405190 
-            4051a7      5 INSTR DEADREGS  EFLAGS R12 R13 ZZ mov     edi, 10h 
+            4051a7      5 INSTR DEADREGS  EFLAGS RDI R12 R13 ZZ mov     edi, 10h 
             4051ac     40 DATAREF STACK 496 esp + 0 PARENT LocalFrame LOCALFRAME
             4051ac      4 INSTR BELONGTO 405190 
             4051ac      4 INSTR DEADREGS  EFLAGS R12 R13 ZZ sub     rsp, 28h 
@@ -2107,20 +2108,20 @@
             4051c1      5 INSTR BELONGTO 405190 
             4051c1      5 INSTR DEADREGS  EFLAGS ZZ call    _gtk_get_current_event_time 
             4051c6      3 INSTR BELONGTO 405190 
-            4051c6      3 INSTR DEADREGS  EFLAGS RCX RDI R8 R9 ZZ mov     rcx, r12 
+            4051c6      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 ZZ mov     rcx, r12 
             4051c9     -2 INSTR LOCAL n R9 ZZ  AlwaysNUM xor     r9d, r9d 
             4051c9      3 INSTR BELONGTO 405190 
-            4051c9      3 INSTR DEADREGS  EFLAGS RDI R8 R9 ZZ xor     r9d, r9d 
+            4051c9      3 INSTR DEADREGS  EFLAGS RDX RSI RDI R8 R9 ZZ xor     r9d, r9d 
             4051cc     -2 INSTR LOCAL n R8 ZZ  AlwaysNUM xor     r8d, r8d 
             4051cc      3 INSTR BELONGTO 405190 
-            4051cc      3 INSTR DEADREGS  EFLAGS RDI R8 ZZ xor     r8d, r8d 
+            4051cc      3 INSTR DEADREGS  EFLAGS RDX RSI RDI R8 ZZ xor     r8d, r8d 
             4051cf     -2 INSTR LOCAL n RDX ZZ  NumericDEFs mov     edx, offset loc_406240 
             4051cf      5 INSTR BELONGTO 405190 
-            4051cf      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     edx, offset loc_406240 
+            4051cf      5 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     edx, offset loc_406240 
             4051d4      3 INSTR BELONGTO 405190 
-            4051d4      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rbp 
+            4051d4      3 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     rdi, rbp 
             4051d7      5 INSTR BELONGTO 405190 
-            4051d7      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, offset aResolved; "resolved" 
+            4051d7      5 INSTR DEADREGS  EFLAGS RSI ZZ mov     esi, offset aResolved; "resolved" 
             4051dc      5 INSTR BELONGTO 405190 
             4051dc      5 INSTR DEADREGS  EFLAGS ZZ mov     [r12+0Ch], r13d 
             4051e1      5 INSTR BELONGTO 405190 
@@ -2193,40 +2194,43 @@
             405250      5 INSTR BELONGTO 405230 
             405250      5 INSTR DEADREGS  EFLAGS ZZ call    _g_type_check_class_cast 
             405255      3 INSTR BELONGTO 405230 
-            405255      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rbx 
-            405258     -1 INSTR LOCAL MetadataRedundant mov     esi, 50h 
+            405255      3 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     rdi, rbx 
+            405258     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 50h 
             405258      5 INSTR BELONGTO 405230 
+            405258      5 INSTR DEADREGS  EFLAGS RSI ZZ mov     esi, 50h 
             40525d      3 INSTR BELONGTO 405230 
             40525d      3 INSTR DEADREGS  EFLAGS ZZ mov     rbp, rax 
             405260     -1 INSTR LOCAL NoMetaUpdate call    _g_type_check_class_cast 
             405260      5 INSTR BELONGTO 405230 
             405260      5 INSTR DEADREGS  EFLAGS ZZ call    _g_type_check_class_cast 
             405265      3 INSTR BELONGTO 405230 
-            405265      3 INSTR DEADREGS  EFLAGS RSI R8 R9 ZZ mov     rsi, [rbx] 
+            405265      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 ZZ mov     rsi, [rbx] 
             405268     11 INSTR BELONGTO 405230 
-            405268     11 INSTR DEADREGS  EFLAGS R8 R9 ZZ mov     qword ptr [rbp+0A8h], offset loc_4052F0 
+            405268     11 INSTR DEADREGS  EFLAGS RCX RDX RDI R8 R9 ZZ mov     qword ptr [rbp+0A8h], offset loc_4052F0 
             405273      5 INSTR BELONGTO 405230 
-            405273      5 INSTR DEADREGS  EFLAGS R8 R9 ZZ mov     edi, offset aReadLaterChang; "read-later-changed" 
+            405273      5 INSTR DEADREGS  EFLAGS RCX RDX RDI R8 R9 ZZ mov     edi, offset aReadLaterChang; "read-later-changed" 
             405278     11 INSTR BELONGTO 405230 
-            405278     11 INSTR DEADREGS  EFLAGS R8 R9 ZZ mov     qword ptr [rbp+88h], offset loc_405910 
+            405278     11 INSTR DEADREGS  EFLAGS RCX RDX R8 R9 ZZ mov     qword ptr [rbp+88h], offset loc_405910 
             405283     11 INSTR BELONGTO 405230 
-            405283     11 INSTR DEADREGS  EFLAGS R8 R9 ZZ mov     qword ptr [rbp+0A0h], offset loc_405750 
+            405283     11 INSTR DEADREGS  EFLAGS RCX RDX R8 R9 ZZ mov     qword ptr [rbp+0A0h], offset loc_405750 
             40528e     -2 INSTR LOCAL n R9 ZZ  AlwaysNUM xor     r9d, r9d 
             40528e      3 INSTR BELONGTO 405230 
-            40528e      3 INSTR DEADREGS  EFLAGS R8 R9 ZZ xor     r9d, r9d 
+            40528e      3 INSTR DEADREGS  EFLAGS RCX RDX R8 R9 ZZ xor     r9d, r9d 
             405291      8 INSTR BELONGTO 405230 
-            405291      8 INSTR DEADREGS  EFLAGS R8 ZZ mov     qword ptr [rax+28h], offset sub_4056E0 
+            405291      8 INSTR DEADREGS  EFLAGS RCX RDX R8 ZZ mov     qword ptr [rax+28h], offset sub_4056E0 
             405299      8 INSTR BELONGTO 405230 
-            405299      8 INSTR DEADREGS  EFLAGS R8 ZZ mov     qword ptr [rax+30h], offset loc_405680 
+            405299      8 INSTR DEADREGS  EFLAGS RCX RDX R8 ZZ mov     qword ptr [rax+30h], offset loc_405680 
             4052a1     -2 INSTR LOCAL n R8 ZZ  AlwaysNUM xor     r8d, r8d 
             4052a1      3 INSTR BELONGTO 405230 
-            4052a1      3 INSTR DEADREGS  EFLAGS R8 ZZ xor     r8d, r8d 
-            4052a4     -1 INSTR LOCAL MetadataRedundant xor     ecx, ecx 
+            4052a1      3 INSTR DEADREGS  EFLAGS RAX RCX RDX R8 ZZ xor     r8d, r8d 
             4052a4      2 INSTR BELONGTO 405230 
-            4052a6     -1 INSTR LOCAL MetadataRedundant mov     edx, 2 
+            4052a4      2 INSTR DEADREGS  EFLAGS RAX RCX RDX ZZ xor     ecx, ecx 
+            4052a4     -2 INSTR LOCAL n RCX ZZ  AlwaysNUM xor     ecx, ecx 
+            4052a6     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 2 
             4052a6      5 INSTR BELONGTO 405230 
+            4052a6      5 INSTR DEADREGS  EFLAGS RAX RDX ZZ mov     edx, 2 
             4052ab      2 INSTR BELONGTO 405230 
-            4052ab      2 INSTR DEADREGS  EFLAGS ZZ xor     eax, eax 
+            4052ab      2 INSTR DEADREGS  EFLAGS RAX ZZ xor     eax, eax 
             4052ab     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             4052ad     -1 INSTR LOCAL MetadataUnused mov     [rsp+38h+var_20], 40h 
             4052ad      9 INSTR BELONGTO 405230 
@@ -2243,18 +2247,19 @@
             4052cf      5 INSTR BELONGTO 405230 
             4052cf      5 INSTR DEADREGS  EFLAGS ZZ call    _g_signal_new 
             4052d4      6 INSTR BELONGTO 405230 
-            4052d4      6 INSTR DEADREGS  EFLAGS RDI ZZ mov     cs:dword_60C6F8, eax 
+            4052d4      6 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     cs:dword_60C6F8, eax 
             4052da     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rsp, 28h 
             4052da      4 INSTR BELONGTO 405230 
             4052de      3 INSTR BELONGTO 405230 
-            4052de      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rbx 
+            4052de      3 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     rdi, rbx 
             4052de     40 DEALLOC STACK esp - 40 mov     rdi, rbx
             4052e1      1 INSTR BELONGTO 405230 
-            4052e1      1 INSTR DEADREGS  EFLAGS RBX ZZ pop     rbx 
+            4052e1      1 INSTR DEADREGS  EFLAGS RBX RSI ZZ pop     rbx 
             4052e2      1 INSTR BELONGTO 405230 
-            4052e2      1 INSTR DEADREGS  EFLAGS ZZ pop     rbp 
-            4052e3     -1 INSTR LOCAL MetadataRedundant mov     esi, 30h 
+            4052e2      1 INSTR DEADREGS  EFLAGS RSI ZZ pop     rbp 
+            4052e3     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 30h 
             4052e3      5 INSTR BELONGTO 405230 
+            4052e3      5 INSTR DEADREGS  EFLAGS RSI ZZ mov     esi, 30h 
             4052e8     -1 INSTR LOCAL NoMetaUpdate jmp     _g_type_class_add_private 
             4052e8      5 INSTR BELONGTO 405230 
             4052e8      5 INSTR DEADREGS  EFLAGS ZZ jmp     _g_type_class_add_private 
@@ -2282,7 +2287,6 @@
             405356      5 PTRIMMEDESP STACK 44 displ cmp     dword ptr [rsp+2Ch], 1
             40535b     -1 INSTR LOCAL NoMetaUpdate jle     loc_405428 
             405361     -2 INSTR LOCAL n RBP ZZ  NUMVia2ndSrcIMMEDNUM mov     ebp, 8 
-            405361      5 PTRIMMEDEBP STACK 0 displ mov     ebp, 8
             405366     -2 INSTR LOCAL n R14 ZZ  NUMVia2ndSrcIMMEDNUM mov     r14d, 1 
             40536c     -1 INSTR LOCAL NoMetaUpdate jmp     short loc_405383 
             405370     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     r14d, 1 
@@ -2357,7 +2361,7 @@
             4054b0      1 INSTR BELONGTO 405490 
             4054b0      1 INSTR DEADREGS  EFLAGS ZZ retn 
             4054b8      5 INSTR BELONGTO 405490 
-            4054b8      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     edi, offset qword_60C6E8 
+            4054b8      5 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     edi, offset qword_60C6E8 
             4054bd     -1 INSTR LOCAL NoMetaUpdate call    _g_once_init_enter 
             4054bd      5 INSTR BELONGTO 405490 
             4054bd      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_once_init_enter 
@@ -2366,7 +2370,7 @@
             4054c4     -1 INSTR LOCAL NoMetaUpdate jz      short loc_4054A4 
             4054c4      2 INSTR BELONGTO 405490 
             4054c6      5 INSTR BELONGTO 405490 
-            4054c6      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     edi, offset aYelpapplicatio; "YelpApplication" 
+            4054c6      5 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     edi, offset aYelpapplicatio; "YelpApplication" 
             4054cb     -1 INSTR LOCAL NoMetaUpdate call    _g_intern_static_string 
             4054cb      5 INSTR BELONGTO 405490 
             4054cb      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_intern_static_string 
@@ -2377,19 +2381,20 @@
             4054d3      5 INSTR DEADREGS  EFLAGS ZZ call    _gtk_application_get_type 
             4054d8     -2 INSTR LOCAL n R9 ZZ  NumericDEFs mov     r9d, offset sub_405B50 
             4054d8      6 INSTR BELONGTO 405490 
-            4054d8      6 INSTR DEADREGS  EFLAGS RSI RDI R8 R9 ZZ mov     r9d, offset sub_405B50 
+            4054d8      6 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 ZZ mov     r9d, offset sub_405B50 
             4054de     -2 INSTR LOCAL n R8 ZZ  NUMVia2ndSrcIMMEDNUM mov     r8d, 28h 
             4054de      6 INSTR BELONGTO 405490 
-            4054de      6 INSTR DEADREGS  EFLAGS RSI RDI R8 ZZ mov     r8d, 28h 
+            4054de      6 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 ZZ mov     r8d, 28h 
             4054e4     -2 INSTR LOCAL n RCX ZZ  NumericDEFs mov     ecx, offset sub_405230 
             4054e4      5 INSTR BELONGTO 405490 
-            4054e4      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     ecx, offset sub_405230 
+            4054e4      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI ZZ mov     ecx, offset sub_405230 
             4054e9      3 INSTR BELONGTO 405490 
-            4054e9      3 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     rsi, rbx 
+            4054e9      3 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     rsi, rbx 
             4054ec      3 INSTR BELONGTO 405490 
-            4054ec      3 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     rdi, rax 
-            4054ef     -1 INSTR LOCAL MetadataRedundant mov     edx, 1A8h 
+            4054ec      3 INSTR DEADREGS  EFLAGS RDX RBX RDI ZZ mov     rdi, rax 
+            4054ef     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 1A8h 
             4054ef      5 INSTR BELONGTO 405490 
+            4054ef      5 INSTR DEADREGS  EFLAGS RDX RBX ZZ mov     edx, 1A8h 
             4054f4      7 INSTR BELONGTO 405490 
             4054f4      7 INSTR DEADREGS  EFLAGS RBX ZZ mov     [rsp+38h+var_38], 0 
             4054f4      7 PTRIMMEDESP STACK 0 displ mov     [rsp+38h+var_38], 0
@@ -2418,9 +2423,9 @@
             40552e      5 INSTR BELONGTO 405490 
             40552e      5 INSTR DEADREGS  EFLAGS ZZ call    _g_type_add_interface_static 
             405533      3 INSTR BELONGTO 405490 
-            405533      3 INSTR DEADREGS  EFLAGS RSI ZZ mov     rsi, rbx 
+            405533      3 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     rsi, rbx 
             405536      5 INSTR BELONGTO 405490 
-            405536      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     edi, offset qword_60C6E8 
+            405536      5 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     edi, offset qword_60C6E8 
             40553b     -1 INSTR LOCAL NoMetaUpdate call    _g_once_init_leave 
             40553b      5 INSTR BELONGTO 405490 
             40553b      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_once_init_leave 
@@ -2463,8 +2468,9 @@
             405575     -1 INSTR LOCAL NoMetaUpdate call    _g_slist_remove 
             405575      5 INSTR BELONGTO 405550 
             405575      5 INSTR DEADREGS  EFLAGS ZZ call    _g_slist_remove 
-            40557a     -1 INSTR LOCAL MetadataRedundant mov     esi, 50h 
+            40557a     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 50h 
             40557a      5 INSTR BELONGTO 405550 
+            40557a      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, 50h 
             40557f      3 INSTR BELONGTO 405550 
             40557f      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rbx 
             405582      4 INSTR BELONGTO 405550 
@@ -2473,7 +2479,7 @@
             405586      5 INSTR BELONGTO 405550 
             405586      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_type_check_instance_cast 
             40558b      5 INSTR BELONGTO 405550 
-            40558b      5 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     esi, offset aDoc_uri; "doc_uri" 
+            40558b      5 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ mov     esi, offset aDoc_uri; "doc_uri" 
             405590      3 INSTR BELONGTO 405550 
             405590      3 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     rdi, rax 
             405593     -1 INSTR LOCAL NoMetaUpdate call    _g_object_get_data 
@@ -2493,7 +2499,7 @@
             4055a9     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rsp, 8 
             4055a9      4 INSTR BELONGTO 405550 
             4055ad      2 INSTR BELONGTO 405550 
-            4055ad      2 INSTR DEADREGS  EFLAGS RBX ZZ xor     eax, eax 
+            4055ad      2 INSTR DEADREGS  EFLAGS RAX RBX ZZ xor     eax, eax 
             4055ad     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             4055ad      8 DEALLOC STACK esp - 8 xor     eax, eax
             4055af      1 INSTR BELONGTO 405550 
@@ -2661,16 +2667,16 @@
             40583e      5 INSTR BELONGTO 405810 
             40583e      5 INSTR DEADREGS  EFLAGS R12 R13 ZZ call    _yelp_settings_get_default 
             405843      3 INSTR BELONGTO 405810 
-            405843      3 INSTR DEADREGS  EFLAGS RDI R12 R13 ZZ mov     rdi, [rax] 
+            405843      3 INSTR DEADREGS  EFLAGS RSI RDI R12 R13 ZZ mov     rdi, [rax] 
             405846      5 INSTR BELONGTO 405810 
-            405846      5 INSTR DEADREGS  EFLAGS R12 R13 ZZ mov     esi, offset aFontAdjustment; "font-adjustment" 
+            405846      5 INSTR DEADREGS  EFLAGS RSI R12 R13 ZZ mov     esi, offset aFontAdjustment; "font-adjustment" 
             40584b     -1 INSTR LOCAL NoMetaUpdate call    _g_object_class_find_property 
             40584b      5 INSTR BELONGTO 405810 
             40584b      5 INSTR DEADREGS  EFLAGS R12 R13 ZZ call    _g_object_class_find_property 
             405850      4 INSTR BELONGTO 405810 
-            405850      4 INSTR DEADREGS  EFLAGS RDI R12 R13 ZZ mov     rdi, [rbx+20h] 
+            405850      4 INSTR DEADREGS  EFLAGS RSI RDI R12 R13 ZZ mov     rdi, [rbx+20h] 
             405854      5 INSTR BELONGTO 405810 
-            405854      5 INSTR DEADREGS  EFLAGS R12 R13 ZZ mov     esi, offset aFontAdjustment; "font-adjustment" 
+            405854      5 INSTR DEADREGS  EFLAGS RSI R12 R13 ZZ mov     esi, offset aFontAdjustment; "font-adjustment" 
             405859      3 INSTR BELONGTO 405810 
             405859      3 INSTR DEADREGS  EFLAGS R12 R13 ZZ mov     rbp, rax 
             40585c     -1 INSTR LOCAL NoMetaUpdate call    _g_settings_get_int 
@@ -2696,17 +2702,18 @@
             40587f     -1 INSTR LOCAL NoMetaUpdate cmp     [rbp+4Ch], r12d 
             40587f      4 INSTR BELONGTO 405810 
             405883      4 INSTR BELONGTO 405810 
-            405883      4 INSTR DEADREGS  RDI R13 ZZ mov     rdi, [rbx+10h] 
+            405883      4 INSTR DEADREGS  RSI RDI R13 ZZ mov     rdi, [rbx+10h] 
             405887      5 INSTR BELONGTO 405810 
-            405887      5 INSTR DEADREGS  R13 ZZ mov     esi, offset aLargertext; "LargerText" 
+            405887      5 INSTR DEADREGS  RSI R13 ZZ mov     esi, offset aLargertext; "LargerText" 
             40588c     -2 INSTR LOCAL n R13 ZZ  AlwaysNUM setnle  r13b 
             40588c      4 INSTR BELONGTO 405810 
             40588c      4 INSTR DEADREGS  R13 ZZ setnle  r13b 
             405890     -1 INSTR LOCAL NoMetaUpdate call    _gtk_action_group_get_action 
             405890      5 INSTR BELONGTO 405810 
             405890      5 INSTR DEADREGS  EFLAGS ZZ call    _gtk_action_group_get_action 
-            405895     -1 INSTR LOCAL MetadataRedundant mov     esi, r13d 
+            405895     -2 INSTR LOCAL n RSI ZZ  NumericDEFs mov     esi, r13d 
             405895      3 INSTR BELONGTO 405810 
+            405895      3 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, r13d 
             405898      3 INSTR BELONGTO 405810 
             405898      3 INSTR DEADREGS  EFLAGS RDI R13 ZZ mov     rdi, rax 
             40589b     -1 INSTR LOCAL NoMetaUpdate call    _gtk_action_set_sensitive 
@@ -2715,9 +2722,9 @@
             4058a0     -1 INSTR LOCAL NoMetaUpdate cmp     [rbp+48h], r12d 
             4058a0      4 INSTR BELONGTO 405810 
             4058a4      4 INSTR BELONGTO 405810 
-            4058a4      4 INSTR DEADREGS  RDI R12 R13 ZZ mov     rdi, [rbx+10h] 
+            4058a4      4 INSTR DEADREGS  RSI RDI R12 R13 ZZ mov     rdi, [rbx+10h] 
             4058a8      5 INSTR BELONGTO 405810 
-            4058a8      5 INSTR DEADREGS  RBX R12 R13 ZZ mov     esi, offset aSmallertext; "SmallerText" 
+            4058a8      5 INSTR DEADREGS  RBX RSI R12 R13 ZZ mov     esi, offset aSmallertext; "SmallerText" 
             4058ad     -2 INSTR LOCAL n RBP ZZ  AlwaysNUM setl    bpl 
             4058ad      4 INSTR BELONGTO 405810 
             4058ad      4 INSTR DEADREGS  RBX R12 R13 ZZ setl    bpl 
@@ -2726,8 +2733,9 @@
             4058b5     -1 INSTR LOCAL NoMetaUpdate call    _gtk_action_group_get_action 
             4058b5      5 INSTR BELONGTO 405810 
             4058b5      5 INSTR DEADREGS  EFLAGS RBX R12 R13 ZZ call    _gtk_action_group_get_action 
-            4058ba     -1 INSTR LOCAL MetadataRedundant mov     esi, ebp 
             4058ba      2 INSTR BELONGTO 405810 
+            4058ba      2 INSTR DEADREGS  EFLAGS RBX RSI RDI R12 R13 ZZ mov     esi, ebp 
+            4058ba     -2 INSTR LOCAL n RSI ZZ  NumericDEFs mov     esi, ebp 
             4058bc      5 INSTR BELONGTO 405810 
             4058bc      5 INSTR DEADREGS  EFLAGS RBX RDI R12 R13 ZZ mov     rbx, [rsp+28h+var_20] 
             4058bc      5 PTRIMMEDESP STACK 8 displ mov     rbx, [rsp+28h+var_20]
@@ -2745,21 +2753,21 @@
             4058d7      5 INSTR BELONGTO 405810 
             4058d7      5 INSTR DEADREGS  EFLAGS R12 R13 ZZ jmp     _gtk_action_set_sensitive 
             4058e0      5 INSTR BELONGTO 405810 
-            4058e0      5 INSTR DEADREGS  EFLAGS RBX R12 R13 ZZ mov     rbx, [rsp+28h+var_20] 
+            4058e0      5 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI R12 R13 ZZ mov     rbx, [rsp+28h+var_20] 
             4058e0      5 PTRIMMEDESP STACK 8 displ mov     rbx, [rsp+28h+var_20]
             4058e5     -1 INSTR LOCAL MetadataUnused mov     rbp, [rsp+28h+var_18] 
             4058e5      5 INSTR BELONGTO 405810 
             4058ea      5 INSTR BELONGTO 405810 
-            4058ea      5 INSTR DEADREGS  EFLAGS R12 R13 ZZ mov     edx, offset aExpcectedInteg; "Expcected integer param spec for font-a"... 
+            4058ea      5 INSTR DEADREGS  EFLAGS RDX RSI RDI R12 R13 ZZ mov     edx, offset aExpcectedInteg; "Expcected integer param spec for font-a"... 
             4058ef     -1 INSTR LOCAL MetadataUnused mov     r12, [rsp+28h+var_10] 
             4058ef      5 INSTR BELONGTO 405810 
             4058f4     -1 INSTR LOCAL MetadataUnused mov     r13, [rsp+28h+var_8] 
             4058f4      5 INSTR BELONGTO 405810 
             4058f9     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 10h 
             4058f9      5 INSTR BELONGTO 405810 
-            4058f9      5 INSTR DEADREGS  EFLAGS R12 R13 ZZ mov     esi, 10h 
+            4058f9      5 INSTR DEADREGS  EFLAGS RSI RDI R12 R13 ZZ mov     esi, 10h 
             4058fe      5 INSTR BELONGTO 405810 
-            4058fe      5 INSTR DEADREGS  EFLAGS R12 R13 ZZ mov     edi, 4095B3h 
+            4058fe      5 INSTR DEADREGS  EFLAGS RDI R12 R13 ZZ mov     edi, 4095B3h 
             405903     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rsp, 28h 
             405903      4 INSTR BELONGTO 405810 
             405907     -1 INSTR LOCAL NoMetaUpdate jmp     _g_log 
@@ -2846,9 +2854,9 @@
             405ae9      5 INSTR BELONGTO 405ac0 
             405ae9      5 INSTR DEADREGS  EFLAGS R12 ZZ call    _g_type_instance_get_private 
             405aee      4 INSTR BELONGTO 405ac0 
-            405aee      4 INSTR DEADREGS  EFLAGS RDI R12 ZZ mov     rdi, [rax+20h] 
+            405aee      4 INSTR DEADREGS  EFLAGS RSI RDI R12 ZZ mov     rdi, [rax+20h] 
             405af2      5 INSTR BELONGTO 405ac0 
-            405af2      5 INSTR DEADREGS  EFLAGS R12 ZZ mov     esi, offset aFontAdjustment; "font-adjustment" 
+            405af2      5 INSTR DEADREGS  EFLAGS RSI R12 ZZ mov     esi, offset aFontAdjustment; "font-adjustment" 
             405af7     -1 INSTR LOCAL MetadataUnused mov     rbp, rax 
             405af7      3 INSTR BELONGTO 405ac0 
             405afa     -1 INSTR LOCAL NoMetaUpdate call    _g_settings_get_int 
@@ -2862,7 +2870,7 @@
             405b05      5 INSTR BELONGTO 405ac0 
             405b05      5 INSTR DEADREGS  EFLAGS R13 ZZ call    _gtk_action_get_name 
             405b0a      5 INSTR BELONGTO 405ac0 
-            405b0a      5 INSTR DEADREGS  EFLAGS RDI R13 ZZ mov     esi, offset aLargertext; "LargerText" 
+            405b0a      5 INSTR DEADREGS  EFLAGS RSI RDI R13 ZZ mov     esi, offset aLargertext; "LargerText" 
             405b0f      3 INSTR BELONGTO 405ac0 
             405b0f      3 INSTR DEADREGS  EFLAGS RDI R13 ZZ mov     rdi, rax 
             405b12     -1 INSTR LOCAL NoMetaUpdate call    _g_str_equal 
@@ -2871,9 +2879,9 @@
             405b17     -1 INSTR LOCAL NoMetaUpdate cmp     eax, 1 
             405b17      3 INSTR BELONGTO 405ac0 
             405b1a      4 INSTR BELONGTO 405ac0 
-            405b1a      4 INSTR DEADREGS  RDI R13 ZZ mov     rdi, [rbp+20h] 
+            405b1a      4 INSTR DEADREGS  RSI RDI R13 ZZ mov     rdi, [rbp+20h] 
             405b1e      5 INSTR BELONGTO 405ac0 
-            405b1e      5 INSTR DEADREGS  R13 ZZ mov     esi, offset aFontAdjustment; "font-adjustment" 
+            405b1e      5 INSTR DEADREGS  RSI R13 ZZ mov     esi, offset aFontAdjustment; "font-adjustment" 
             405b23      2 INSTR BELONGTO 405ac0 
             405b23      2 INSTR DEADREGS  R13 ZZ sbb     edx, edx 
             405b25      3 INSTR BELONGTO 405ac0 
@@ -2921,18 +2929,18 @@
             405b5f      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_type_instance_get_private 
             405b64     -2 INSTR LOCAL n RCX ZZ  NumericDEFs mov     ecx, offset _g_object_unref 
             405b64      5 INSTR BELONGTO 405b50 
-            405b64      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     ecx, offset _g_object_unref 
+            405b64      5 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI RDI ZZ mov     ecx, offset _g_object_unref 
             405b69      3 INSTR BELONGTO 405b50 
-            405b69      3 INSTR DEADREGS  EFLAGS RBX ZZ mov     rbx, rax 
+            405b69      3 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI ZZ mov     rbx, rax 
             405b6c     -2 INSTR LOCAL n RDX ZZ  NumericDEFs mov     edx, offset _g_free 
             405b6c      5 INSTR BELONGTO 405b50 
-            405b6c      5 INSTR DEADREGS  EFLAGS ZZ mov     edx, offset _g_free 
+            405b6c      5 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     edx, offset _g_free 
             405b71     -2 INSTR LOCAL n RSI ZZ  NumericDEFs mov     esi, offset _g_str_equal 
             405b71      5 INSTR BELONGTO 405b50 
-            405b71      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, offset _g_str_equal 
+            405b71      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, offset _g_str_equal 
             405b76     -2 INSTR LOCAL n RDI ZZ  NumericDEFs mov     edi, offset _g_str_hash 
             405b76      5 INSTR BELONGTO 405b50 
-            405b76      5 INSTR DEADREGS  EFLAGS ZZ mov     edi, offset _g_str_hash 
+            405b76      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     edi, offset _g_str_hash 
             405b7b     -1 INSTR LOCAL NoMetaUpdate call    _g_hash_table_new_full 
             405b7b      5 INSTR BELONGTO 405b50 
             405b7b      5 INSTR DEADREGS  EFLAGS ZZ call    _g_hash_table_new_full 
@@ -2979,20 +2987,20 @@
             405bb4      5 INSTR BELONGTO 405bb0 
             405bb4      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R9 R10 R11 ZZ call    sub_405490 
             405bb9      6 INSTR BELONGTO 405bb0 
-            405bb9      6 INSTR DEADREGS  EFLAGS RDI R8 R9 ZZ mov     r9d, offset aInactivityTime; "inactivity-timeout" 
+            405bb9      6 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 ZZ mov     r9d, offset aInactivityTime; "inactivity-timeout" 
             405bbf      3 INSTR BELONGTO 405bb0 
-            405bbf      3 INSTR DEADREGS  EFLAGS RDI R8 ZZ mov     rdi, rax 
+            405bbf      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 ZZ mov     rdi, rax 
             405bc2     -2 INSTR LOCAL n R8 ZZ  NUMVia2ndSrcIMMEDNUM mov     r8d, 8 
             405bc2      6 INSTR BELONGTO 405bb0 
-            405bc2      6 INSTR DEADREGS  EFLAGS R8 ZZ mov     r8d, 8 
+            405bc2      6 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI R8 ZZ mov     r8d, 8 
             405bc8      5 INSTR BELONGTO 405bb0 
-            405bc8      5 INSTR DEADREGS  EFLAGS ZZ mov     ecx, offset aFlags; "flags" 
+            405bc8      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI ZZ mov     ecx, offset aFlags; "flags" 
             405bcd      5 INSTR BELONGTO 405bb0 
-            405bcd      5 INSTR DEADREGS  EFLAGS ZZ mov     edx, offset aOrg_gnome_yelp; "org.gnome.Yelp" 
+            405bcd      5 INSTR DEADREGS  EFLAGS RAX RDX RSI ZZ mov     edx, offset aOrg_gnome_yelp; "org.gnome.Yelp" 
             405bd2      5 INSTR BELONGTO 405bb0 
-            405bd2      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, offset aApplicationId; "application-id" 
+            405bd2      5 INSTR DEADREGS  EFLAGS RAX RSI ZZ mov     esi, offset aApplicationId; "application-id" 
             405bd7      2 INSTR BELONGTO 405bb0 
-            405bd7      2 INSTR DEADREGS  EFLAGS ZZ xor     eax, eax 
+            405bd7      2 INSTR DEADREGS  EFLAGS RAX ZZ xor     eax, eax 
             405bd7     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             405bd9     -1 INSTR LOCAL MetadataUnused mov     [rsp+18h+var_10], 0 
             405bd9      9 INSTR BELONGTO 405bb0 
@@ -3022,9 +3030,10 @@
             405c07      5 INSTR BELONGTO 405c00 
             405c07      5 INSTR DEADREGS  EFLAGS ZZ call    _g_object_ref 
             405c0c      3 INSTR BELONGTO 405c00 
-            405c0c      3 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     rdi, rbx 
-            405c0f     -1 INSTR LOCAL MetadataRedundant mov     edx, 1 
+            405c0c      3 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     rdi, rbx 
+            405c0f     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 1 
             405c0f      5 INSTR BELONGTO 405c00 
+            405c0f      5 INSTR DEADREGS  EFLAGS RDX RBX RSI ZZ mov     edx, 1 
             405c14      3 INSTR BELONGTO 405c00 
             405c14      3 INSTR DEADREGS  EFLAGS RBX RSI ZZ mov     rsi, rax 
             405c17      1 INSTR BELONGTO 405c00 
@@ -3041,7 +3050,7 @@
             405c21      3 INSTR BELONGTO 405c20 
             405c21      3 INSTR DEADREGS  EFLAGS ZZ mov     rbp, rdi 
             405c24      5 INSTR BELONGTO 405c20 
-            405c24      5 INSTR DEADREGS  EFLAGS ZZ mov     edi, offset name; "XDG_CURRENT_DESKTOP" 
+            405c24      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     edi, offset name; "XDG_CURRENT_DESKTOP" 
             405c29      1 INSTR BELONGTO 405c20 
             405c29      1 INSTR DEADREGS  EFLAGS ZZ push    rbx 
             405c29     -3 INSTR LOCAL NoWarn push    rbx 
@@ -3055,11 +3064,12 @@
             405c31     -1 INSTR LOCAL NoMetaUpdate call    _getenv 
             405c31      5 INSTR BELONGTO 405c20 
             405c36      5 INSTR BELONGTO 405c20 
-            405c36      5 INSTR DEADREGS  RSI ZZ mov     edi, offset aGnome; "GNOME" 
+            405c36      5 INSTR DEADREGS  RCX RSI RDI ZZ mov     edi, offset aGnome; "GNOME" 
             405c3b      3 INSTR BELONGTO 405c20 
-            405c3b      3 INSTR DEADREGS  RSI ZZ mov     rsi, rax 
-            405c3e     -1 INSTR LOCAL MetadataRedundant mov     ecx, 6 
+            405c3b      3 INSTR DEADREGS  RCX RSI ZZ mov     rsi, rax 
+            405c3e     -2 INSTR LOCAL n RCX ZZ  NUMVia2ndSrcIMMEDNUM mov     ecx, 6 
             405c3e      5 INSTR BELONGTO 405c20 
+            405c3e      5 INSTR DEADREGS  RAX RCX ZZ mov     ecx, 6 
             405c43     -1 INSTR LOCAL NoMetaUpdate repe cmpsb 
             405c43      2 INSTR BELONGTO 405c20 
             405c45     -1 INSTR LOCAL NoMetaUpdate jz      short loc_405C70 
@@ -3067,7 +3077,7 @@
             405c47     -1 INSTR LOCAL NoMetaUpdate test    rbx, rbx 
             405c47      3 INSTR BELONGTO 405c20 
             405c4a      5 INSTR BELONGTO 405c20 
-            405c4a      5 INSTR DEADREGS  RDI ZZ mov     eax, offset aHelpUbuntuHelp; "help:ubuntu-help" 
+            405c4a      5 INSTR DEADREGS  RAX RDI ZZ mov     eax, offset aHelpUbuntuHelp; "help:ubuntu-help" 
             405c4f      4 INSTR BELONGTO 405c20 
             405c4f      4 INSTR DEADREGS  RDI ZZ cmovz   rbx, rax 
             405c53      3 INSTR BELONGTO 405c20 
@@ -3092,7 +3102,7 @@
             405c70     -1 INSTR LOCAL NoMetaUpdate test    rbx, rbx 
             405c70      3 INSTR BELONGTO 405c20 
             405c73      5 INSTR BELONGTO 405c20 
-            405c73      5 INSTR DEADREGS  RDI ZZ mov     eax, offset aHelpGnomeHelp; "help:gnome-help" 
+            405c73      5 INSTR DEADREGS  RAX RDI ZZ mov     eax, offset aHelpGnomeHelp; "help:gnome-help" 
             405c78      4 INSTR BELONGTO 405c20 
             405c78      4 INSTR DEADREGS  RDI ZZ cmovz   rbx, rax 
             405c7c      3 INSTR BELONGTO 405c20 
@@ -3176,27 +3186,28 @@
             405cf9      1 INSTR DEADREGS  EFLAGS ZZ retn 
             405cf9     40 DEALLOC STACK esp - 40 retn
             405d00      2 INSTR BELONGTO 405c90 
-            405d00      2 INSTR DEADREGS  EFLAGS RBX RDI R12 ZZ xor     edx, edx 
+            405d00      2 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI R12 ZZ xor     edx, edx 
             405d00     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
             405d02      5 INSTR BELONGTO 405c90 
-            405d02      5 INSTR DEADREGS  EFLAGS RBX RDI R12 ZZ mov     esi, offset locale 
+            405d02      5 INSTR DEADREGS  EFLAGS RBX RSI RDI R12 ZZ mov     esi, offset locale 
             405d07      3 INSTR BELONGTO 405c90 
             405d07      3 INSTR DEADREGS  EFLAGS RBX RDI R12 ZZ mov     rdi, r14 
             405d0a     -1 INSTR LOCAL NoMetaUpdate call    _g_uri_escape_string 
             405d0a      5 INSTR BELONGTO 405c90 
             405d0a      5 INSTR DEADREGS  EFLAGS RBX R12 ZZ call    _g_uri_escape_string 
-            405d0f     -1 INSTR LOCAL MetadataRedundant xor     ecx, ecx 
             405d0f      2 INSTR BELONGTO 405c90 
+            405d0f      2 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI RDI R12 ZZ xor     ecx, ecx 
+            405d0f     -2 INSTR LOCAL n RCX ZZ  AlwaysNUM xor     ecx, ecx 
             405d11      3 INSTR BELONGTO 405c90 
-            405d11      3 INSTR DEADREGS  EFLAGS RBX RSI R12 ZZ mov     rsi, rax 
+            405d11      3 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI R12 ZZ mov     rsi, rax 
             405d14      3 INSTR BELONGTO 405c90 
-            405d14      3 INSTR DEADREGS  EFLAGS RBX R12 ZZ mov     rbx, rax 
+            405d14      3 INSTR DEADREGS  EFLAGS RDX RBX RDI R12 ZZ mov     rbx, rax 
             405d17      5 INSTR BELONGTO 405c90 
-            405d17      5 INSTR DEADREGS  EFLAGS R12 ZZ mov     edx, 409524h 
+            405d17      5 INSTR DEADREGS  EFLAGS RAX RDX RDI R12 ZZ mov     edx, 409524h 
             405d1c      5 INSTR BELONGTO 405c90 
-            405d1c      5 INSTR DEADREGS  EFLAGS R12 ZZ mov     edi, offset aOrgGnomeYelpDo; "/org/gnome/yelp/documents/" 
+            405d1c      5 INSTR DEADREGS  EFLAGS RAX RDI R12 ZZ mov     edi, offset aOrgGnomeYelpDo; "/org/gnome/yelp/documents/" 
             405d21      2 INSTR BELONGTO 405c90 
-            405d21      2 INSTR DEADREGS  EFLAGS R12 ZZ xor     eax, eax 
+            405d21      2 INSTR DEADREGS  EFLAGS RAX R12 ZZ xor     eax, eax 
             405d21     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             405d23     -1 INSTR LOCAL NoMetaUpdate call    _g_strconcat 
             405d23      5 INSTR BELONGTO 405c90 
@@ -3209,15 +3220,15 @@
             405d2e      5 INSTR BELONGTO 405c90 
             405d2e      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_free 
             405d33      4 INSTR BELONGTO 405c90 
-            405d33      4 INSTR DEADREGS  EFLAGS RBX RSI ZZ mov     rsi, [r13+18h] 
+            405d33      4 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ mov     rsi, [r13+18h] 
             405d37     -1 INSTR LOCAL NoMetaUpdate test    rsi, rsi 
             405d37      3 INSTR BELONGTO 405c90 
             405d3a     -1 INSTR LOCAL NoMetaUpdate jz      loc_405DC0 
             405d3a      6 INSTR BELONGTO 405c90 
             405d40      3 INSTR BELONGTO 405c90 
-            405d40      3 INSTR DEADREGS  EFLAGS RDX RBX ZZ mov     rdx, r12 
+            405d40      3 INSTR DEADREGS  EFLAGS RDX RBX RDI ZZ mov     rdx, r12 
             405d43      5 INSTR BELONGTO 405c90 
-            405d43      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     edi, offset aOrg_gnome_ye_0; "org.gnome.yelp.documents" 
+            405d43      5 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     edi, offset aOrg_gnome_ye_0; "org.gnome.yelp.documents" 
             405d48     -1 INSTR LOCAL NoMetaUpdate call    _g_settings_new_with_backend_and_path 
             405d48      5 INSTR BELONGTO 405c90 
             405d48      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_settings_new_with_backend_and_path 
@@ -3240,45 +3251,45 @@
             405d65      5 INSTR BELONGTO 405c90 
             405d65      5 INSTR DEADREGS  EFLAGS R13 ZZ call    _g_hash_table_insert 
             405d6a      3 INSTR BELONGTO 405c90 
-            405d6a      3 INSTR DEADREGS  EFLAGS RDX RDI R13 ZZ mov     rdx, r14 
+            405d6a      3 INSTR DEADREGS  EFLAGS RDX RSI RDI R13 ZZ mov     rdx, r14 
             405d6d      3 INSTR BELONGTO 405c90 
-            405d6d      3 INSTR DEADREGS  EFLAGS RDI R13 R14 ZZ mov     rdi, rbx 
+            405d6d      3 INSTR DEADREGS  EFLAGS RSI RDI R13 R14 ZZ mov     rdi, rbx 
             405d70      5 INSTR BELONGTO 405c90 
-            405d70      5 INSTR DEADREGS  EFLAGS R13 R14 ZZ mov     esi, offset aDoc_uri; "doc_uri" 
+            405d70      5 INSTR DEADREGS  EFLAGS RSI R13 R14 ZZ mov     esi, offset aDoc_uri; "doc_uri" 
             405d75     -1 INSTR LOCAL NoMetaUpdate call    _g_object_set_data 
             405d75      5 INSTR BELONGTO 405c90 
             405d75      5 INSTR DEADREGS  EFLAGS R13 R14 ZZ call    _g_object_set_data 
             405d7a     -2 INSTR LOCAL n R9 ZZ  AlwaysNUM xor     r9d, r9d 
             405d7a      3 INSTR BELONGTO 405c90 
-            405d7a      3 INSTR DEADREGS  EFLAGS RCX RDI R8 R9 R13 R14 ZZ xor     r9d, r9d 
+            405d7a      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 R13 R14 ZZ xor     r9d, r9d 
             405d7d     -2 INSTR LOCAL n R8 ZZ  AlwaysNUM xor     r8d, r8d 
             405d7d      3 INSTR BELONGTO 405c90 
-            405d7d      3 INSTR DEADREGS  EFLAGS RCX RDI R8 R13 R14 ZZ xor     r8d, r8d 
+            405d7d      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R13 R14 ZZ xor     r8d, r8d 
             405d80      3 INSTR BELONGTO 405c90 
-            405d80      3 INSTR DEADREGS  EFLAGS RCX RDI R13 R14 ZZ mov     rcx, rbp 
+            405d80      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R13 R14 ZZ mov     rcx, rbp 
             405d83      3 INSTR BELONGTO 405c90 
-            405d83      3 INSTR DEADREGS  EFLAGS RDI R13 R14 ZZ mov     rdi, rbx 
+            405d83      3 INSTR DEADREGS  EFLAGS RDX RSI RDI R13 R14 ZZ mov     rdi, rbx 
             405d86     -2 INSTR LOCAL n RDX ZZ  NumericDEFs mov     edx, offset sub_405150 
             405d86      5 INSTR BELONGTO 405c90 
-            405d86      5 INSTR DEADREGS  EFLAGS R13 R14 ZZ mov     edx, offset sub_405150 
+            405d86      5 INSTR DEADREGS  EFLAGS RDX RSI R13 R14 ZZ mov     edx, offset sub_405150 
             405d8b      5 INSTR BELONGTO 405c90 
-            405d8b      5 INSTR DEADREGS  EFLAGS R13 R14 ZZ mov     esi, offset aChangedBookmar; "changed::bookmarks" 
+            405d8b      5 INSTR DEADREGS  EFLAGS RSI R13 R14 ZZ mov     esi, offset aChangedBookmar; "changed::bookmarks" 
             405d90     -1 INSTR LOCAL NoMetaUpdate call    _g_signal_connect_data 
             405d90      5 INSTR BELONGTO 405c90 
             405d90      5 INSTR DEADREGS  EFLAGS R13 R14 ZZ call    _g_signal_connect_data 
             405d95      3 INSTR BELONGTO 405c90 
-            405d95      3 INSTR DEADREGS  EFLAGS RCX RDI R8 R9 R13 R14 ZZ mov     rdi, rbx 
+            405d95      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 R13 R14 ZZ mov     rdi, rbx 
             405d98     -1 INSTR LOCAL MetadataRedundant xor     r9d, r9d 
             405d98      3 INSTR BELONGTO 405c90 
             405d9b     -1 INSTR LOCAL MetadataRedundant xor     r8d, r8d 
             405d9b      3 INSTR BELONGTO 405c90 
             405d9e      3 INSTR BELONGTO 405c90 
-            405d9e      3 INSTR DEADREGS  EFLAGS RCX R13 R14 ZZ mov     rcx, rbp 
+            405d9e      3 INSTR DEADREGS  EFLAGS RCX RDX RSI R13 R14 ZZ mov     rcx, rbp 
             405da1     -2 INSTR LOCAL n RDX ZZ  NumericDEFs mov     edx, offset sub_405110 
             405da1      5 INSTR BELONGTO 405c90 
-            405da1      5 INSTR DEADREGS  EFLAGS R13 R14 ZZ mov     edx, offset sub_405110 
+            405da1      5 INSTR DEADREGS  EFLAGS RDX RSI R13 R14 ZZ mov     edx, offset sub_405110 
             405da6      5 INSTR BELONGTO 405c90 
-            405da6      5 INSTR DEADREGS  EFLAGS R13 R14 ZZ mov     esi, offset aChangedReadlat; "changed::readlater" 
+            405da6      5 INSTR DEADREGS  EFLAGS RSI R13 R14 ZZ mov     esi, offset aChangedReadlat; "changed::readlater" 
             405dab     -1 INSTR LOCAL NoMetaUpdate call    _g_signal_connect_data 
             405dab      5 INSTR BELONGTO 405c90 
             405dab      5 INSTR DEADREGS  EFLAGS R13 R14 ZZ call    _g_signal_connect_data 
@@ -3290,9 +3301,9 @@
             405db8     -1 INSTR LOCAL NoMetaUpdate jmp     loc_405CDA 
             405db8      5 INSTR BELONGTO 405c90 
             405dc0      3 INSTR BELONGTO 405c90 
-            405dc0      3 INSTR DEADREGS  EFLAGS RBX RSI ZZ mov     rsi, r12 
+            405dc0      3 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ mov     rsi, r12 
             405dc3      5 INSTR BELONGTO 405c90 
-            405dc3      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     edi, offset aOrg_gnome_ye_0; "org.gnome.yelp.documents" 
+            405dc3      5 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     edi, offset aOrg_gnome_ye_0; "org.gnome.yelp.documents" 
             405dc8     -1 INSTR LOCAL NoMetaUpdate call    _g_settings_new_with_path 
             405dc8      5 INSTR BELONGTO 405c90 
             405dc8      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_settings_new_with_path 
@@ -3364,47 +3375,47 @@
             405e32     -1 INSTR LOCAL NoMetaUpdate jz      short loc_405EA6 
             405e32      2 INSTR BELONGTO 405de0 
             405e34      5 INSTR BELONGTO 405de0 
-            405e34      5 INSTR DEADREGS  EFLAGS RDI R13 ZZ mov     esi, 409604h 
+            405e34      5 INSTR DEADREGS  EFLAGS RSI RDI R13 ZZ mov     esi, 409604h 
             405e39      3 INSTR BELONGTO 405de0 
             405e39      3 INSTR DEADREGS  EFLAGS RDI R13 ZZ mov     rdi, rax 
             405e3c     -1 INSTR LOCAL NoMetaUpdate call    _g_settings_get_value 
             405e3c      5 INSTR BELONGTO 405de0 
             405e3c      5 INSTR DEADREGS  EFLAGS R13 ZZ call    _g_settings_get_value 
             405e41      3 INSTR BELONGTO 405de0 
-            405e41      3 INSTR DEADREGS  EFLAGS RCX RDI R13 ZZ mov     rcx, rsp 
+            405e41      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R13 ZZ mov     rcx, rsp 
             405e41      3 PTRIMMEDESP STACK 0 displ mov     rcx, rsp
             405e44      3 INSTR BELONGTO 405de0 
-            405e44      3 INSTR DEADREGS  EFLAGS RDI R13 ZZ mov     rbp, rax 
+            405e44      3 INSTR DEADREGS  EFLAGS RDX RSI RDI R13 ZZ mov     rbp, rax 
             405e47      5 INSTR BELONGTO 405de0 
-            405e47      5 INSTR DEADREGS  EFLAGS RDI R13 ZZ mov     edx, offset aASss; "a(sss)" 
+            405e47      5 INSTR DEADREGS  EFLAGS RAX RDX RSI RDI R13 ZZ mov     edx, offset aASss; "a(sss)" 
             405e4c      5 INSTR BELONGTO 405de0 
-            405e4c      5 INSTR DEADREGS  EFLAGS RDI R13 ZZ mov     esi, 409604h 
+            405e4c      5 INSTR DEADREGS  EFLAGS RAX RSI RDI R13 ZZ mov     esi, 409604h 
             405e51      3 INSTR BELONGTO 405de0 
-            405e51      3 INSTR DEADREGS  EFLAGS RDI R13 ZZ mov     rdi, r12 
+            405e51      3 INSTR DEADREGS  EFLAGS RAX RDI R13 ZZ mov     rdi, r12 
             405e54      2 INSTR BELONGTO 405de0 
-            405e54      2 INSTR DEADREGS  EFLAGS R12 R13 ZZ xor     eax, eax 
+            405e54      2 INSTR DEADREGS  EFLAGS RAX R12 R13 ZZ xor     eax, eax 
             405e54     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             405e56     -1 INSTR LOCAL NoMetaUpdate call    _g_settings_get 
             405e56      5 INSTR BELONGTO 405de0 
             405e56      5 INSTR DEADREGS  EFLAGS R12 R13 ZZ call    _g_settings_get 
             405e5b      5 INSTR BELONGTO 405de0 
             405e60      4 INSTR BELONGTO 405de0 
-            405e60      4 INSTR DEADREGS  EFLAGS RDX RDI R8 R12 R13 ZZ mov     rdi, [rsp+38h+var_38] 
+            405e60      4 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R12 R13 ZZ mov     rdi, [rsp+38h+var_38] 
             405e60      4 PTRIMMEDESP STACK 0 displ mov     rdi, [rsp+38h+var_38]
             405e64      5 INSTR BELONGTO 405de0 
-            405e64      5 INSTR DEADREGS  EFLAGS RDX R8 R12 R13 ZZ lea     rdx, [rsp+38h+var_30] 
+            405e64      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI R8 R12 R13 ZZ lea     rdx, [rsp+38h+var_30] 
             405e64      5 PTRIMMEDESP STACK 8 displ lea     rdx, [rsp+38h+var_30]
             405e69     -2 INSTR LOCAL n R8 ZZ  AlwaysNUM xor     r8d, r8d 
             405e69      3 INSTR BELONGTO 405de0 
-            405e69      3 INSTR DEADREGS  EFLAGS R8 R12 R13 ZZ xor     r8d, r8d 
+            405e69      3 INSTR DEADREGS  EFLAGS RAX RCX RSI R8 R12 R13 ZZ xor     r8d, r8d 
             405e6c      2 INSTR BELONGTO 405de0 
-            405e6c      2 INSTR DEADREGS  EFLAGS R12 R13 ZZ xor     ecx, ecx 
+            405e6c      2 INSTR DEADREGS  EFLAGS RAX RCX RSI R12 R13 ZZ xor     ecx, ecx 
             405e6c     -2 INSTR LOCAL n RCX ZZ  AlwaysNUM xor     ecx, ecx 
             405e6e      2 INSTR BELONGTO 405de0 
-            405e6e      2 INSTR DEADREGS  EFLAGS R12 R13 ZZ xor     eax, eax 
+            405e6e      2 INSTR DEADREGS  EFLAGS RAX RSI R12 R13 ZZ xor     eax, eax 
             405e6e     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             405e70      5 INSTR BELONGTO 405de0 
-            405e70      5 INSTR DEADREGS  EFLAGS R12 R13 ZZ mov     esi, offset aSSS; "(&s&s&s)" 
+            405e70      5 INSTR DEADREGS  EFLAGS RSI R12 R13 ZZ mov     esi, offset aSSS; "(&s&s&s)" 
             405e75     -1 INSTR LOCAL NoMetaUpdate call    _g_variant_iter_loop 
             405e75      5 INSTR BELONGTO 405de0 
             405e75      5 INSTR DEADREGS  EFLAGS R12 R13 ZZ call    _g_variant_iter_loop 
@@ -3443,7 +3454,7 @@
             405ea6      4 INSTR BELONGTO 405de0 
             405eaa     -2 INSTR LOCAL n RAX ZZ  NumericDEFs mov     eax, r13d 
             405eaa      3 INSTR BELONGTO 405de0 
-            405eaa      3 INSTR DEADREGS  EFLAGS RBX R12 ZZ mov     eax, r13d 
+            405eaa      3 INSTR DEADREGS  EFLAGS RAX RBX R12 ZZ mov     eax, r13d 
             405ead      1 INSTR BELONGTO 405de0 
             405ead      1 INSTR DEADREGS  EFLAGS RBX R12 R13 ZZ pop     rbx 
             405eae      1 INSTR BELONGTO 405de0 
@@ -3460,11 +3471,11 @@
             405ebb     -1 INSTR LOCAL NoMetaUpdate jmp     short loc_405E95 
             405ebb      2 INSTR BELONGTO 405de0 
             405ec0      5 INSTR BELONGTO 405de0 
-            405ec0      5 INSTR DEADREGS  EFLAGS RBX R12 R13 ZZ mov     edx, offset aPage_id; "page_id" 
+            405ec0      5 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI R12 R13 ZZ mov     edx, offset aPage_id; "page_id" 
             405ec5      5 INSTR BELONGTO 405de0 
-            405ec5      5 INSTR DEADREGS  EFLAGS RBX R12 R13 ZZ mov     esi, offset aYelp_applicati; "yelp_application_is_bookmarked" 
+            405ec5      5 INSTR DEADREGS  EFLAGS RBX RSI RDI R12 R13 ZZ mov     esi, offset aYelp_applicati; "yelp_application_is_bookmarked" 
             405eca      5 INSTR BELONGTO 405de0 
-            405eca      5 INSTR DEADREGS  EFLAGS RBX R12 R13 ZZ mov     edi, 4095B3h 
+            405eca      5 INSTR DEADREGS  EFLAGS RBX RDI R12 R13 ZZ mov     edi, 4095B3h 
             405ecf     -1 INSTR LOCAL NoMetaUpdate call    _g_return_if_fail_warning 
             405ecf      5 INSTR BELONGTO 405de0 
             405ecf      5 INSTR DEADREGS  EFLAGS RBX R12 R13 ZZ call    _g_return_if_fail_warning 
@@ -3472,25 +3483,26 @@
             405ed4      4 INSTR BELONGTO 405de0 
             405ed8     -2 INSTR LOCAL n R13 ZZ  AlwaysNUM xor     r13d, r13d 
             405ed8      3 INSTR BELONGTO 405de0 
-            405ed8      3 INSTR DEADREGS  EFLAGS RBX R12 R13 ZZ xor     r13d, r13d 
+            405ed8      3 INSTR DEADREGS  EFLAGS RAX RBX R12 R13 ZZ xor     r13d, r13d 
             405edb      1 INSTR BELONGTO 405de0 
-            405edb      1 INSTR DEADREGS  EFLAGS RBX R12 ZZ pop     rbx 
+            405edb      1 INSTR DEADREGS  EFLAGS RAX RBX R12 ZZ pop     rbx 
             405edc      1 INSTR BELONGTO 405de0 
-            405edc      1 INSTR DEADREGS  EFLAGS R12 ZZ pop     rbp 
+            405edc      1 INSTR DEADREGS  EFLAGS RAX R12 ZZ pop     rbp 
             405edd      2 INSTR BELONGTO 405de0 
-            405edd      2 INSTR DEADREGS  EFLAGS R12 ZZ pop     r12 
-            405edf     -1 INSTR LOCAL MetadataRedundant mov     eax, r13d 
+            405edd      2 INSTR DEADREGS  EFLAGS RAX R12 ZZ pop     r12 
+            405edf     -2 INSTR LOCAL n RAX ZZ  NumericDEFs mov     eax, r13d 
             405edf      3 INSTR BELONGTO 405de0 
+            405edf      3 INSTR DEADREGS  EFLAGS RAX ZZ mov     eax, r13d 
             405ee2      2 INSTR BELONGTO 405de0 
             405ee2      2 INSTR DEADREGS  EFLAGS R13 ZZ pop     r13 
             405ee4      1 INSTR BELONGTO 405de0 
             405ee4      1 INSTR DEADREGS  EFLAGS ZZ retn 
             405ee8      5 INSTR BELONGTO 405de0 
-            405ee8      5 INSTR DEADREGS  EFLAGS RBX R12 R13 ZZ mov     edx, offset aDoc_uri; "doc_uri" 
+            405ee8      5 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI R12 R13 ZZ mov     edx, offset aDoc_uri; "doc_uri" 
             405eed      5 INSTR BELONGTO 405de0 
-            405eed      5 INSTR DEADREGS  EFLAGS RBX R12 R13 ZZ mov     esi, offset aYelp_applicati; "yelp_application_is_bookmarked" 
+            405eed      5 INSTR DEADREGS  EFLAGS RBX RSI RDI R12 R13 ZZ mov     esi, offset aYelp_applicati; "yelp_application_is_bookmarked" 
             405ef2      5 INSTR BELONGTO 405de0 
-            405ef2      5 INSTR DEADREGS  EFLAGS RBX R12 R13 ZZ mov     edi, 4095B3h 
+            405ef2      5 INSTR DEADREGS  EFLAGS RBX RDI R12 R13 ZZ mov     edi, 4095B3h 
             405ef7     -1 INSTR LOCAL NoMetaUpdate call    _g_return_if_fail_warning 
             405ef7      5 INSTR BELONGTO 405de0 
             405ef7      5 INSTR DEADREGS  EFLAGS RBX R12 R13 ZZ call    _g_return_if_fail_warning 
@@ -3499,15 +3511,16 @@
             405f00     24 DEALLOC STACK esp - 24 xor     r13d, r13d
             405f00     -2 INSTR LOCAL n R13 ZZ  AlwaysNUM xor     r13d, r13d 
             405f00      3 INSTR BELONGTO 405de0 
-            405f00      3 INSTR DEADREGS  EFLAGS RBX R12 R13 ZZ xor     r13d, r13d 
+            405f00      3 INSTR DEADREGS  EFLAGS RAX RBX R12 R13 ZZ xor     r13d, r13d 
             405f03      1 INSTR BELONGTO 405de0 
-            405f03      1 INSTR DEADREGS  EFLAGS RBX R12 ZZ pop     rbx 
+            405f03      1 INSTR DEADREGS  EFLAGS RAX RBX R12 ZZ pop     rbx 
             405f04      1 INSTR BELONGTO 405de0 
-            405f04      1 INSTR DEADREGS  EFLAGS R12 ZZ pop     rbp 
+            405f04      1 INSTR DEADREGS  EFLAGS RAX R12 ZZ pop     rbp 
             405f05      2 INSTR BELONGTO 405de0 
-            405f05      2 INSTR DEADREGS  EFLAGS R12 ZZ pop     r12 
-            405f07     -1 INSTR LOCAL MetadataRedundant mov     eax, r13d 
+            405f05      2 INSTR DEADREGS  EFLAGS RAX R12 ZZ pop     r12 
+            405f07     -2 INSTR LOCAL n RAX ZZ  NumericDEFs mov     eax, r13d 
             405f07      3 INSTR BELONGTO 405de0 
+            405f07      3 INSTR DEADREGS  EFLAGS RAX ZZ mov     eax, r13d 
             405f0a      2 INSTR BELONGTO 405de0 
             405f0a      2 INSTR DEADREGS  EFLAGS R13 ZZ pop     r13 
             405f0c      1 INSTR BELONGTO 405de0 
@@ -3567,22 +3580,22 @@
             405f57     -1 INSTR LOCAL NoMetaUpdate jz      loc_405FF9 
             405f57      6 INSTR BELONGTO 405f10 
             405f5d      8 INSTR BELONGTO 405f10 
-            405f5d      8 INSTR DEADREGS  EFLAGS RCX RDI R12 ZZ lea     rcx, [rsp+0B8h+var_38] 
+            405f5d      8 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R12 ZZ lea     rcx, [rsp+0B8h+var_38] 
             405f5d      8 PTRIMMEDESP STACK 128 displ lea     rcx, [rsp+0B8h+var_38]
             405f65      5 INSTR BELONGTO 405f10 
-            405f65      5 INSTR DEADREGS  EFLAGS RDI R12 ZZ mov     edx, offset aASss; "a(sss)" 
+            405f65      5 INSTR DEADREGS  EFLAGS RDX RSI RDI R12 ZZ mov     edx, offset aASss; "a(sss)" 
             405f6a      5 INSTR BELONGTO 405f10 
-            405f6a      5 INSTR DEADREGS  EFLAGS RDI R12 ZZ mov     esi, 409604h 
+            405f6a      5 INSTR DEADREGS  EFLAGS RSI RDI R12 ZZ mov     esi, 409604h 
             405f6f      3 INSTR BELONGTO 405f10 
             405f6f      3 INSTR DEADREGS  EFLAGS RDI R12 ZZ mov     rdi, rax 
             405f72      2 INSTR BELONGTO 405f10 
-            405f72      2 INSTR DEADREGS  EFLAGS R12 ZZ xor     eax, eax 
+            405f72      2 INSTR DEADREGS  EFLAGS RAX R12 ZZ xor     eax, eax 
             405f72     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             405f74     -1 INSTR LOCAL NoMetaUpdate call    _g_settings_get 
             405f74      5 INSTR BELONGTO 405f10 
             405f74      5 INSTR DEADREGS  EFLAGS R12 ZZ call    _g_settings_get 
             405f79      5 INSTR BELONGTO 405f10 
-            405f79      5 INSTR DEADREGS  EFLAGS R12 ZZ mov     edi, offset aASss; "a(sss)" 
+            405f79      5 INSTR DEADREGS  EFLAGS RDI R12 ZZ mov     edi, offset aASss; "a(sss)" 
             405f7e     -1 INSTR LOCAL NoMetaUpdate call    _g_variant_type_checked_ 
             405f7e      5 INSTR BELONGTO 405f10 
             405f7e      5 INSTR DEADREGS  EFLAGS R12 ZZ call    _g_variant_type_checked_ 
@@ -3609,22 +3622,22 @@
             405fa2     -1 INSTR LOCAL NoMetaUpdate jz      short loc_406008 
             405fa2      2 INSTR BELONGTO 405f10 
             405fa4      8 INSTR BELONGTO 405f10 
-            405fa4      8 INSTR DEADREGS  EFLAGS RCX RDX RDI R8 R12 ZZ mov     rdi, [rsp+0B8h+var_38] 
+            405fa4      8 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R12 ZZ mov     rdi, [rsp+0B8h+var_38] 
             405fa4      8 PTRIMMEDESP STACK 128 displ mov     rdi, [rsp+0B8h+var_38]
             405fac      8 INSTR BELONGTO 405f10 
-            405fac      8 INSTR DEADREGS  EFLAGS RCX RDX R8 R12 ZZ lea     r8, [rsp+0B8h+var_20] 
+            405fac      8 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI R8 R12 ZZ lea     r8, [rsp+0B8h+var_20] 
             405fac      8 PTRIMMEDESP STACK 152 displ lea     r8, [rsp+0B8h+var_20]
             405fb4      8 INSTR BELONGTO 405f10 
-            405fb4      8 INSTR DEADREGS  EFLAGS RCX RDX R12 ZZ lea     rcx, [rsp+0B8h+var_28] 
+            405fb4      8 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI R12 ZZ lea     rcx, [rsp+0B8h+var_28] 
             405fb4      8 PTRIMMEDESP STACK 144 displ lea     rcx, [rsp+0B8h+var_28]
             405fbc      8 INSTR BELONGTO 405f10 
-            405fbc      8 INSTR DEADREGS  EFLAGS RDX R12 ZZ lea     rdx, [rsp+0B8h+var_30] 
+            405fbc      8 INSTR DEADREGS  EFLAGS RAX RDX RSI R12 ZZ lea     rdx, [rsp+0B8h+var_30] 
             405fbc      8 PTRIMMEDESP STACK 136 displ lea     rdx, [rsp+0B8h+var_30]
             405fc4      2 INSTR BELONGTO 405f10 
-            405fc4      2 INSTR DEADREGS  EFLAGS R12 ZZ xor     eax, eax 
+            405fc4      2 INSTR DEADREGS  EFLAGS RAX RSI R12 ZZ xor     eax, eax 
             405fc4     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             405fc6      5 INSTR BELONGTO 405f10 
-            405fc6      5 INSTR DEADREGS  EFLAGS R12 ZZ mov     esi, offset aSSS; "(&s&s&s)" 
+            405fc6      5 INSTR DEADREGS  EFLAGS RSI R12 ZZ mov     esi, offset aSSS; "(&s&s&s)" 
             405fcb     -1 INSTR LOCAL NoMetaUpdate call    _g_variant_iter_loop 
             405fcb      5 INSTR BELONGTO 405f10 
             405fcb      5 INSTR DEADREGS  EFLAGS R12 ZZ call    _g_variant_iter_loop 
@@ -3645,7 +3658,7 @@
             405fe4      5 INSTR BELONGTO 405f10 
             405fe4      5 INSTR DEADREGS  EFLAGS RBX R12 ZZ call    _g_variant_builder_end 
             405fe9      5 INSTR BELONGTO 405f10 
-            405fe9      5 INSTR DEADREGS  EFLAGS RDX RBX RDI R12 ZZ mov     esi, 409604h 
+            405fe9      5 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI R12 ZZ mov     esi, 409604h 
             405fee      3 INSTR BELONGTO 405f10 
             405fee      3 INSTR DEADREGS  EFLAGS RDX RBX RDI R12 ZZ mov     rdx, rax 
             405ff1      3 INSTR BELONGTO 405f10 
@@ -3664,13 +3677,13 @@
             406004      1 INSTR BELONGTO 405f10 
             406004      1 INSTR DEADREGS  EFLAGS ZZ retn 
             406008      8 INSTR BELONGTO 405f10 
-            406008      8 INSTR DEADREGS  EFLAGS RCX RDX RDI R8 R12 ZZ mov     r8, [rsp+0B8h+var_20] 
+            406008      8 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R12 ZZ mov     r8, [rsp+0B8h+var_20] 
             406008      8 PTRIMMEDESP STACK 152 displ mov     r8, [rsp+0B8h+var_20]
             406010      8 INSTR BELONGTO 405f10 
-            406010      8 INSTR DEADREGS  EFLAGS RCX RDX RDI R12 ZZ mov     rcx, [rsp+0B8h+var_28] 
+            406010      8 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R12 ZZ mov     rcx, [rsp+0B8h+var_28] 
             406010      8 PTRIMMEDESP STACK 144 displ mov     rcx, [rsp+0B8h+var_28]
             406018      5 INSTR BELONGTO 405f10 
-            406018      5 INSTR DEADREGS  EFLAGS RDX RDI R12 ZZ mov     esi, 409622h 
+            406018      5 INSTR DEADREGS  EFLAGS RDX RSI RDI R12 ZZ mov     esi, 409622h 
             40601d      8 INSTR BELONGTO 405f10 
             40601d      8 INSTR DEADREGS  EFLAGS RDX RDI R12 ZZ mov     rdx, [rsp+0B8h+var_30] 
             40601d      8 PTRIMMEDESP STACK 136 displ mov     rdx, [rsp+0B8h+var_30]
@@ -3683,11 +3696,11 @@
             40602d     -1 INSTR LOCAL NoMetaUpdate jmp     loc_405FA4 
             40602d      5 INSTR BELONGTO 405f10 
             406032      5 INSTR BELONGTO 405f10 
-            406032      5 INSTR DEADREGS  EFLAGS RBX R12 ZZ mov     edx, offset aPage_id; "page_id" 
+            406032      5 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI R12 ZZ mov     edx, offset aPage_id; "page_id" 
             406037      5 INSTR BELONGTO 405f10 
-            406037      5 INSTR DEADREGS  EFLAGS RBX R12 ZZ mov     esi, offset aYelp_applica_0; "yelp_application_remove_bookmark" 
+            406037      5 INSTR DEADREGS  EFLAGS RBX RSI RDI R12 ZZ mov     esi, offset aYelp_applica_0; "yelp_application_remove_bookmark" 
             40603c      5 INSTR BELONGTO 405f10 
-            40603c      5 INSTR DEADREGS  EFLAGS RBX R12 ZZ mov     edi, 4095B3h 
+            40603c      5 INSTR DEADREGS  EFLAGS RBX RDI R12 ZZ mov     edi, 4095B3h 
             406041     -1 INSTR LOCAL NoMetaUpdate call    _g_return_if_fail_warning 
             406041      5 INSTR BELONGTO 405f10 
             406041      5 INSTR DEADREGS  EFLAGS RBX R12 ZZ call    _g_return_if_fail_warning 
@@ -3702,11 +3715,11 @@
             406051      1 INSTR BELONGTO 405f10 
             406051      1 INSTR DEADREGS  EFLAGS ZZ retn 
             406052      5 INSTR BELONGTO 405f10 
-            406052      5 INSTR DEADREGS  EFLAGS RBX R12 ZZ mov     edx, offset aDoc_uri; "doc_uri" 
+            406052      5 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI R12 ZZ mov     edx, offset aDoc_uri; "doc_uri" 
             406057      5 INSTR BELONGTO 405f10 
-            406057      5 INSTR DEADREGS  EFLAGS RBX R12 ZZ mov     esi, offset aYelp_applica_0; "yelp_application_remove_bookmark" 
+            406057      5 INSTR DEADREGS  EFLAGS RBX RSI RDI R12 ZZ mov     esi, offset aYelp_applica_0; "yelp_application_remove_bookmark" 
             40605c      5 INSTR BELONGTO 405f10 
-            40605c      5 INSTR DEADREGS  EFLAGS RBX R12 ZZ mov     edi, 4095B3h 
+            40605c      5 INSTR DEADREGS  EFLAGS RBX RDI R12 ZZ mov     edi, 4095B3h 
             406061     -1 INSTR LOCAL NoMetaUpdate call    _g_return_if_fail_warning 
             406061      5 INSTR BELONGTO 405f10 
             406061      5 INSTR DEADREGS  EFLAGS RBX R12 ZZ call    _g_return_if_fail_warning 
@@ -3786,22 +3799,22 @@
             4060d1     -1 INSTR LOCAL NoMetaUpdate jz      loc_4061BA 
             4060d1      6 INSTR BELONGTO 406080 
             4060d7      8 INSTR BELONGTO 406080 
-            4060d7      8 INSTR DEADREGS  EFLAGS RCX RDI R14 ZZ lea     rcx, [rsp+0C8h+var_48] 
+            4060d7      8 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R14 ZZ lea     rcx, [rsp+0C8h+var_48] 
             4060d7      8 PTRIMMEDESP STACK 128 displ lea     rcx, [rsp+0C8h+var_48]
             4060df      5 INSTR BELONGTO 406080 
-            4060df      5 INSTR DEADREGS  EFLAGS RDI R14 ZZ mov     edx, offset aASss; "a(sss)" 
+            4060df      5 INSTR DEADREGS  EFLAGS RDX RSI RDI R14 ZZ mov     edx, offset aASss; "a(sss)" 
             4060e4      5 INSTR BELONGTO 406080 
-            4060e4      5 INSTR DEADREGS  EFLAGS RDI R14 ZZ mov     esi, 409604h 
+            4060e4      5 INSTR DEADREGS  EFLAGS RSI RDI R14 ZZ mov     esi, 409604h 
             4060e9      3 INSTR BELONGTO 406080 
             4060e9      3 INSTR DEADREGS  EFLAGS RDI R14 ZZ mov     rdi, rax 
             4060ec      2 INSTR BELONGTO 406080 
-            4060ec      2 INSTR DEADREGS  EFLAGS R14 ZZ xor     eax, eax 
+            4060ec      2 INSTR DEADREGS  EFLAGS RAX R14 ZZ xor     eax, eax 
             4060ec     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             4060ee     -1 INSTR LOCAL NoMetaUpdate call    _g_settings_get 
             4060ee      5 INSTR BELONGTO 406080 
             4060ee      5 INSTR DEADREGS  EFLAGS R14 ZZ call    _g_settings_get 
             4060f3      5 INSTR BELONGTO 406080 
-            4060f3      5 INSTR DEADREGS  EFLAGS R14 ZZ mov     edi, offset aASss; "a(sss)" 
+            4060f3      5 INSTR DEADREGS  EFLAGS RDI R14 ZZ mov     edi, offset aASss; "a(sss)" 
             4060f8     -1 INSTR LOCAL NoMetaUpdate call    _g_variant_type_checked_ 
             4060f8      5 INSTR BELONGTO 406080 
             4060f8      5 INSTR DEADREGS  EFLAGS R14 ZZ call    _g_variant_type_checked_ 
@@ -3828,13 +3841,13 @@
             406122     -1 INSTR LOCAL NoMetaUpdate jnz     loc_4061D0 
             406122      6 INSTR BELONGTO 406080 
             406128      8 INSTR BELONGTO 406080 
-            406128      8 INSTR DEADREGS  EFLAGS RCX RDX RDI R8 R14 ZZ mov     r8, [rsp+0C8h+var_30] 
+            406128      8 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R14 ZZ mov     r8, [rsp+0C8h+var_30] 
             406128      8 PTRIMMEDESP STACK 152 displ mov     r8, [rsp+0C8h+var_30]
             406130      8 INSTR BELONGTO 406080 
-            406130      8 INSTR DEADREGS  EFLAGS RCX RDX RDI R14 ZZ mov     rcx, [rsp+0C8h+var_38] 
+            406130      8 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R14 ZZ mov     rcx, [rsp+0C8h+var_38] 
             406130      8 PTRIMMEDESP STACK 144 displ mov     rcx, [rsp+0C8h+var_38]
             406138      5 INSTR BELONGTO 406080 
-            406138      5 INSTR DEADREGS  EFLAGS RDX RDI R14 ZZ mov     esi, 409622h 
+            406138      5 INSTR DEADREGS  EFLAGS RDX RSI RDI R14 ZZ mov     esi, 409622h 
             40613d      8 INSTR BELONGTO 406080 
             40613d      8 INSTR DEADREGS  EFLAGS RDX RDI R14 ZZ mov     rdx, [rsp+0C8h+var_40] 
             40613d      8 PTRIMMEDESP STACK 136 displ mov     rdx, [rsp+0C8h+var_40]
@@ -3845,22 +3858,22 @@
             406148      5 INSTR BELONGTO 406080 
             406148      5 INSTR DEADREGS  EFLAGS R14 ZZ call    _g_variant_builder_add 
             40614d      8 INSTR BELONGTO 406080 
-            40614d      8 INSTR DEADREGS  EFLAGS RCX RDX RDI R8 R14 ZZ mov     rdi, [rsp+0C8h+var_48] 
+            40614d      8 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R14 ZZ mov     rdi, [rsp+0C8h+var_48] 
             40614d      8 PTRIMMEDESP STACK 128 displ mov     rdi, [rsp+0C8h+var_48]
             406155      8 INSTR BELONGTO 406080 
-            406155      8 INSTR DEADREGS  EFLAGS RCX RDX R8 R14 ZZ lea     r8, [rsp+0C8h+var_30] 
+            406155      8 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI R8 R14 ZZ lea     r8, [rsp+0C8h+var_30] 
             406155      8 PTRIMMEDESP STACK 152 displ lea     r8, [rsp+0C8h+var_30]
             40615d      8 INSTR BELONGTO 406080 
-            40615d      8 INSTR DEADREGS  EFLAGS RCX RDX R14 ZZ lea     rcx, [rsp+0C8h+var_38] 
+            40615d      8 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI R14 ZZ lea     rcx, [rsp+0C8h+var_38] 
             40615d      8 PTRIMMEDESP STACK 144 displ lea     rcx, [rsp+0C8h+var_38]
             406165      8 INSTR BELONGTO 406080 
-            406165      8 INSTR DEADREGS  EFLAGS RDX R14 ZZ lea     rdx, [rsp+0C8h+var_40] 
+            406165      8 INSTR DEADREGS  EFLAGS RAX RDX RSI R14 ZZ lea     rdx, [rsp+0C8h+var_40] 
             406165      8 PTRIMMEDESP STACK 136 displ lea     rdx, [rsp+0C8h+var_40]
             40616d      2 INSTR BELONGTO 406080 
-            40616d      2 INSTR DEADREGS  EFLAGS R14 ZZ xor     eax, eax 
+            40616d      2 INSTR DEADREGS  EFLAGS RAX RSI R14 ZZ xor     eax, eax 
             40616d     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             40616f      5 INSTR BELONGTO 406080 
-            40616f      5 INSTR DEADREGS  EFLAGS R14 ZZ mov     esi, offset aSSS; "(&s&s&s)" 
+            40616f      5 INSTR DEADREGS  EFLAGS RSI R14 ZZ mov     esi, offset aSSS; "(&s&s&s)" 
             406174     -1 INSTR LOCAL NoMetaUpdate call    _g_variant_iter_loop 
             406174      5 INSTR BELONGTO 406080 
             406174      5 INSTR DEADREGS  EFLAGS R14 ZZ call    _g_variant_iter_loop 
@@ -3875,18 +3888,19 @@
             406185      5 INSTR BELONGTO 406080 
             406185      5 INSTR DEADREGS  EFLAGS R14 ZZ call    _g_variant_iter_free 
             40618a      3 INSTR BELONGTO 406080 
-            40618a      3 INSTR DEADREGS  EFLAGS RCX RDX RDI R8 R14 ZZ mov     rdx, rbx 
+            40618a      3 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R14 ZZ mov     rdx, rbx 
             40618d      5 INSTR BELONGTO 406080 
-            40618d      5 INSTR DEADREGS  EFLAGS RCX RBX RDI R8 R14 ZZ mov     esi, 409622h 
+            40618d      5 INSTR DEADREGS  EFLAGS RAX RCX RBX RSI RDI R8 R14 ZZ mov     esi, 409622h 
             406192      3 INSTR BELONGTO 406080 
-            406192      3 INSTR DEADREGS  EFLAGS RCX RBX RDI R8 R14 ZZ mov     r8, r12 
+            406192      3 INSTR DEADREGS  EFLAGS RAX RCX RBX RDI R8 R14 ZZ mov     r8, r12 
             406195      3 INSTR BELONGTO 406080 
-            406195      3 INSTR DEADREGS  EFLAGS RCX RBX RDI R12 R14 ZZ mov     rcx, r13 
+            406195      3 INSTR DEADREGS  EFLAGS RAX RCX RBX RDI R12 R14 ZZ mov     rcx, r13 
             406198      3 INSTR BELONGTO 406080 
-            406198      3 INSTR DEADREGS  EFLAGS RBX RDI R12 R13 R14 ZZ mov     rdi, rsp 
+            406198      3 INSTR DEADREGS  EFLAGS RAX RBX RDI R12 R13 R14 ZZ mov     rdi, rsp 
             406198      3 PTRIMMEDESP STACK 0 displ mov     rdi, rsp
-            40619b     -1 INSTR LOCAL MetadataRedundant xor     eax, eax 
             40619b      2 INSTR BELONGTO 406080 
+            40619b      2 INSTR DEADREGS  EFLAGS RAX RBX R12 R13 R14 ZZ xor     eax, eax 
+            40619b     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             40619d     -1 INSTR LOCAL NoMetaUpdate call    _g_variant_builder_add 
             40619d      5 INSTR BELONGTO 406080 
             40619d      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 ZZ call    _g_variant_builder_add 
@@ -3897,7 +3911,7 @@
             4061a5      5 INSTR BELONGTO 406080 
             4061a5      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 ZZ call    _g_variant_builder_end 
             4061aa      5 INSTR BELONGTO 406080 
-            4061aa      5 INSTR DEADREGS  EFLAGS RDX RBX RDI R12 R13 R14 ZZ mov     esi, 409604h 
+            4061aa      5 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI R12 R13 R14 ZZ mov     esi, 409604h 
             4061af      3 INSTR BELONGTO 406080 
             4061af      3 INSTR DEADREGS  EFLAGS RDX RBX RDI R12 R13 R14 ZZ mov     rdx, rax 
             4061b2      3 INSTR BELONGTO 406080 
@@ -3940,11 +3954,11 @@
             4061ec      1 INSTR BELONGTO 406080 
             4061ec      1 INSTR DEADREGS  EFLAGS ZZ retn 
             4061f0      5 INSTR BELONGTO 406080 
-            4061f0      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 ZZ mov     edx, offset aPage_id; "page_id" 
+            4061f0      5 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI R12 R13 R14 ZZ mov     edx, offset aPage_id; "page_id" 
             4061f5      5 INSTR BELONGTO 406080 
-            4061f5      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 ZZ mov     esi, offset aYelp_applica_1; "yelp_application_add_bookmark" 
+            4061f5      5 INSTR DEADREGS  EFLAGS RBX RSI RDI R12 R13 R14 ZZ mov     esi, offset aYelp_applica_1; "yelp_application_add_bookmark" 
             4061fa      5 INSTR BELONGTO 406080 
-            4061fa      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 ZZ mov     edi, 4095B3h 
+            4061fa      5 INSTR DEADREGS  EFLAGS RBX RDI R12 R13 R14 ZZ mov     edi, 4095B3h 
             4061ff     -1 INSTR LOCAL NoMetaUpdate call    _g_return_if_fail_warning 
             4061ff      5 INSTR BELONGTO 406080 
             4061ff      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 ZZ call    _g_return_if_fail_warning 
@@ -3963,11 +3977,11 @@
             406213      1 INSTR BELONGTO 406080 
             406213      1 INSTR DEADREGS  EFLAGS ZZ retn 
             406218      5 INSTR BELONGTO 406080 
-            406218      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 ZZ mov     edx, offset aDoc_uri; "doc_uri" 
+            406218      5 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI R12 R13 R14 ZZ mov     edx, offset aDoc_uri; "doc_uri" 
             40621d      5 INSTR BELONGTO 406080 
-            40621d      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 ZZ mov     esi, offset aYelp_applica_1; "yelp_application_add_bookmark" 
+            40621d      5 INSTR DEADREGS  EFLAGS RBX RSI RDI R12 R13 R14 ZZ mov     esi, offset aYelp_applica_1; "yelp_application_add_bookmark" 
             406222      5 INSTR BELONGTO 406080 
-            406222      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 ZZ mov     edi, 4095B3h 
+            406222      5 INSTR DEADREGS  EFLAGS RBX RDI R12 R13 R14 ZZ mov     edi, 4095B3h 
             406227     -1 INSTR LOCAL NoMetaUpdate call    _g_return_if_fail_warning 
             406227      5 INSTR BELONGTO 406080 
             406227      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 ZZ call    _g_return_if_fail_warning 
@@ -4126,16 +4140,16 @@
             4064f5     -1 INSTR LOCAL NoMetaUpdate jz      loc_40663A 
             4064f5      6 INSTR BELONGTO 4064c0 
             4064fb      8 INSTR BELONGTO 4064c0 
-            4064fb      8 INSTR DEADREGS  EFLAGS RCX RDI R12 ZZ lea     rcx, [rsp+0C8h+var_48] 
+            4064fb      8 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R12 ZZ lea     rcx, [rsp+0C8h+var_48] 
             4064fb      8 PTRIMMEDESP STACK 128 displ lea     rcx, [rsp+0C8h+var_48]
             406503      5 INSTR BELONGTO 4064c0 
-            406503      5 INSTR DEADREGS  EFLAGS RDI R12 ZZ mov     edx, offset aASss; "a(sss)" 
+            406503      5 INSTR DEADREGS  EFLAGS RDX RSI RDI R12 ZZ mov     edx, offset aASss; "a(sss)" 
             406508      5 INSTR BELONGTO 4064c0 
-            406508      5 INSTR DEADREGS  EFLAGS RDI R12 ZZ mov     esi, 409604h 
+            406508      5 INSTR DEADREGS  EFLAGS RSI RDI R12 ZZ mov     esi, 409604h 
             40650d      3 INSTR BELONGTO 4064c0 
             40650d      3 INSTR DEADREGS  EFLAGS RDI R12 ZZ mov     rdi, rax 
             406510      2 INSTR BELONGTO 4064c0 
-            406510      2 INSTR DEADREGS  EFLAGS R12 ZZ xor     eax, eax 
+            406510      2 INSTR DEADREGS  EFLAGS RAX R12 ZZ xor     eax, eax 
             406510     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             406512     -1 INSTR LOCAL MetadataUnused xor     r12d, r12d 
             406512      3 INSTR BELONGTO 4064c0 
@@ -4143,7 +4157,7 @@
             406515      5 INSTR BELONGTO 4064c0 
             406515      5 INSTR DEADREGS  EFLAGS ZZ call    _g_settings_get 
             40651a      5 INSTR BELONGTO 4064c0 
-            40651a      5 INSTR DEADREGS  EFLAGS ZZ mov     edi, offset aASss; "a(sss)" 
+            40651a      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     edi, offset aASss; "a(sss)" 
             40651f     -1 INSTR LOCAL NoMetaUpdate call    _g_variant_type_checked_ 
             40651f      5 INSTR BELONGTO 4064c0 
             40651f      5 INSTR DEADREGS  EFLAGS ZZ call    _g_variant_type_checked_ 
@@ -4158,46 +4172,46 @@
             40652f     -1 INSTR LOCAL NoMetaUpdate jmp     short loc_406568 
             40652f      2 INSTR BELONGTO 4064c0 
             406538      8 INSTR BELONGTO 4064c0 
-            406538      8 INSTR DEADREGS  EFLAGS RCX RDX RDI R8 R12 ZZ mov     [rsp+0C8h+var_30], rbx 
+            406538      8 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R12 ZZ mov     [rsp+0C8h+var_30], rbx 
             406538      8 PTRIMMEDESP STACK 152 displ mov     [rsp+0C8h+var_30], rbx
             406540      3 INSTR BELONGTO 4064c0 
-            406540      3 INSTR DEADREGS  EFLAGS RCX RDX RDI R8 R12 ZZ mov     r8, rbx 
+            406540      3 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R12 ZZ mov     r8, rbx 
             406543     -1 INSTR LOCAL MetadataUnused mov     r12d, 1 
             406543      6 INSTR BELONGTO 4064c0 
             406549      8 INSTR BELONGTO 4064c0 
-            406549      8 INSTR DEADREGS  EFLAGS RCX RDX RDI ZZ mov     rcx, [rsp+0C8h+var_38] 
+            406549      8 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI ZZ mov     rcx, [rsp+0C8h+var_38] 
             406549      8 PTRIMMEDESP STACK 144 displ mov     rcx, [rsp+0C8h+var_38]
             406551      8 INSTR BELONGTO 4064c0 
-            406551      8 INSTR DEADREGS  EFLAGS RDX RDI ZZ mov     rdx, [rsp+0C8h+var_40] 
+            406551      8 INSTR DEADREGS  EFLAGS RAX RDX RSI RDI ZZ mov     rdx, [rsp+0C8h+var_40] 
             406551      8 PTRIMMEDESP STACK 136 displ mov     rdx, [rsp+0C8h+var_40]
             406559      5 INSTR BELONGTO 4064c0 
-            406559      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     esi, 409622h 
+            406559      5 INSTR DEADREGS  EFLAGS RAX RSI RDI ZZ mov     esi, 409622h 
             40655e      3 INSTR BELONGTO 4064c0 
-            40655e      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rsp 
+            40655e      3 INSTR DEADREGS  EFLAGS RAX RDI ZZ mov     rdi, rsp 
             40655e      3 PTRIMMEDESP STACK 0 displ mov     rdi, rsp
             406561      2 INSTR BELONGTO 4064c0 
-            406561      2 INSTR DEADREGS  EFLAGS ZZ xor     eax, eax 
+            406561      2 INSTR DEADREGS  EFLAGS RAX ZZ xor     eax, eax 
             406561     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             406563     -1 INSTR LOCAL NoMetaUpdate call    _g_variant_builder_add 
             406563      5 INSTR BELONGTO 4064c0 
             406563      5 INSTR DEADREGS  EFLAGS ZZ call    _g_variant_builder_add 
             406568      8 INSTR BELONGTO 4064c0 
-            406568      8 INSTR DEADREGS  EFLAGS RCX RDX RDI R8 ZZ mov     rdi, [rsp+0C8h+var_48] 
+            406568      8 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 ZZ mov     rdi, [rsp+0C8h+var_48] 
             406568      8 PTRIMMEDESP STACK 128 displ mov     rdi, [rsp+0C8h+var_48]
             406570      8 INSTR BELONGTO 4064c0 
-            406570      8 INSTR DEADREGS  EFLAGS RCX RDX R8 ZZ lea     r8, [rsp+0C8h+var_30] 
+            406570      8 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI R8 ZZ lea     r8, [rsp+0C8h+var_30] 
             406570      8 PTRIMMEDESP STACK 152 displ lea     r8, [rsp+0C8h+var_30]
             406578      8 INSTR BELONGTO 4064c0 
-            406578      8 INSTR DEADREGS  EFLAGS RCX RDX ZZ lea     rcx, [rsp+0C8h+var_38] 
+            406578      8 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI ZZ lea     rcx, [rsp+0C8h+var_38] 
             406578      8 PTRIMMEDESP STACK 144 displ lea     rcx, [rsp+0C8h+var_38]
             406580      8 INSTR BELONGTO 4064c0 
-            406580      8 INSTR DEADREGS  EFLAGS RDX ZZ lea     rdx, [rsp+0C8h+var_40] 
+            406580      8 INSTR DEADREGS  EFLAGS RAX RDX RSI ZZ lea     rdx, [rsp+0C8h+var_40] 
             406580      8 PTRIMMEDESP STACK 136 displ lea     rdx, [rsp+0C8h+var_40]
             406588      2 INSTR BELONGTO 4064c0 
-            406588      2 INSTR DEADREGS  EFLAGS ZZ xor     eax, eax 
+            406588      2 INSTR DEADREGS  EFLAGS RAX RSI ZZ xor     eax, eax 
             406588     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             40658a      5 INSTR BELONGTO 4064c0 
-            40658a      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, offset aSSS; "(&s&s&s)" 
+            40658a      5 INSTR DEADREGS  EFLAGS RSI ZZ mov     esi, offset aSSS; "(&s&s&s)" 
             40658f     -1 INSTR LOCAL NoMetaUpdate call    _g_variant_iter_loop 
             40658f      5 INSTR BELONGTO 4064c0 
             40658f      5 INSTR DEADREGS  EFLAGS ZZ call    _g_variant_iter_loop 
@@ -4262,7 +4276,7 @@
             4065fb     -1 INSTR LOCAL NoMetaUpdate jz      short loc_406650 
             4065fb      2 INSTR BELONGTO 4064c0 
             4065fd      8 INSTR BELONGTO 4064c0 
-            4065fd      8 INSTR DEADREGS  EFLAGS RCX RDX RDI R8 R12 ZZ mov     r8, [rsp+0C8h+var_30] 
+            4065fd      8 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R12 ZZ mov     r8, [rsp+0C8h+var_30] 
             4065fd      8 PTRIMMEDESP STACK 152 displ mov     r8, [rsp+0C8h+var_30]
             406605     -1 INSTR LOCAL MetadataUnused mov     r12d, 1 
             406605      6 INSTR BELONGTO 4064c0 
@@ -4285,7 +4299,7 @@
             406625      5 INSTR BELONGTO 4064c0 
             406625      5 INSTR DEADREGS  EFLAGS RBX R12 R13 ZZ call    _g_variant_builder_end 
             40662a      5 INSTR BELONGTO 4064c0 
-            40662a      5 INSTR DEADREGS  EFLAGS RDX RBX RDI R12 R13 ZZ mov     esi, 409604h 
+            40662a      5 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI R12 R13 ZZ mov     esi, 409604h 
             40662f      3 INSTR BELONGTO 4064c0 
             40662f      3 INSTR DEADREGS  EFLAGS RDX RBX RDI R12 R13 ZZ mov     rdx, rax 
             406632      3 INSTR BELONGTO 4064c0 
@@ -4334,11 +4348,11 @@
             406674      1 INSTR BELONGTO 4064c0 
             406674      1 INSTR DEADREGS  EFLAGS ZZ retn 
             406678      5 INSTR BELONGTO 4064c0 
-            406678      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 ZZ mov     edx, offset aDoc_uri; "doc_uri" 
+            406678      5 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI R12 R13 R14 ZZ mov     edx, offset aDoc_uri; "doc_uri" 
             40667d      5 INSTR BELONGTO 4064c0 
-            40667d      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 ZZ mov     esi, offset aYelp_applica_2; "yelp_application_update_bookmarks" 
+            40667d      5 INSTR DEADREGS  EFLAGS RBX RSI RDI R12 R13 R14 ZZ mov     esi, offset aYelp_applica_2; "yelp_application_update_bookmarks" 
             406682      5 INSTR BELONGTO 4064c0 
-            406682      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 ZZ mov     edi, 4095B3h 
+            406682      5 INSTR DEADREGS  EFLAGS RBX RDI R12 R13 R14 ZZ mov     edi, 4095B3h 
             406687     -1 INSTR LOCAL NoMetaUpdate call    _g_return_if_fail_warning 
             406687      5 INSTR BELONGTO 4064c0 
             406687      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 ZZ call    _g_return_if_fail_warning 
@@ -4357,11 +4371,11 @@
             40669b      1 INSTR BELONGTO 4064c0 
             40669b      1 INSTR DEADREGS  EFLAGS ZZ retn 
             4066a0      5 INSTR BELONGTO 4064c0 
-            4066a0      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 ZZ mov     edx, offset aPage_id; "page_id" 
+            4066a0      5 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI R12 R13 R14 ZZ mov     edx, offset aPage_id; "page_id" 
             4066a5      5 INSTR BELONGTO 4064c0 
-            4066a5      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 ZZ mov     esi, offset aYelp_applica_2; "yelp_application_update_bookmarks" 
+            4066a5      5 INSTR DEADREGS  EFLAGS RBX RSI RDI R12 R13 R14 ZZ mov     esi, offset aYelp_applica_2; "yelp_application_update_bookmarks" 
             4066aa      5 INSTR BELONGTO 4064c0 
-            4066aa      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 ZZ mov     edi, 4095B3h 
+            4066aa      5 INSTR DEADREGS  EFLAGS RBX RDI R12 R13 R14 ZZ mov     edi, 4095B3h 
             4066af     -1 INSTR LOCAL NoMetaUpdate call    _g_return_if_fail_warning 
             4066af      5 INSTR BELONGTO 4064c0 
             4066af      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 ZZ call    _g_return_if_fail_warning 
@@ -4391,7 +4405,7 @@
             4066d4      5 INSTR BELONGTO 4066d0 
             4066d4      5 INSTR DEADREGS  EFLAGS ZZ call    sub_405C90 
             4066d9      5 INSTR BELONGTO 4066d0 
-            4066d9      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     esi, 409604h 
+            4066d9      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, 409604h 
             4066de      3 INSTR BELONGTO 4066d0 
             4066de      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rax 
             4066e1     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rsp, 8 
@@ -4430,22 +4444,22 @@
             40670c     -1 INSTR LOCAL NoMetaUpdate jz      loc_4067DF 
             40670c      6 INSTR BELONGTO 4066f0 
             406712      8 INSTR BELONGTO 4066f0 
-            406712      8 INSTR DEADREGS  EFLAGS RCX RDI ZZ lea     rcx, [rsp+0B8h+var_30] 
+            406712      8 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI ZZ lea     rcx, [rsp+0B8h+var_30] 
             406712      8 PTRIMMEDESP STACK 136 displ lea     rcx, [rsp+0B8h+var_30]
             40671a      5 INSTR BELONGTO 4066f0 
-            40671a      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     edx, offset aASs; "a(ss)" 
+            40671a      5 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     edx, offset aASs; "a(ss)" 
             40671f      5 INSTR BELONGTO 4066f0 
-            40671f      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     esi, 409617h 
+            40671f      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, 409617h 
             406724      3 INSTR BELONGTO 4066f0 
             406724      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rax 
             406727      2 INSTR BELONGTO 4066f0 
-            406727      2 INSTR DEADREGS  EFLAGS ZZ xor     eax, eax 
+            406727      2 INSTR DEADREGS  EFLAGS RAX ZZ xor     eax, eax 
             406727     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             406729     -1 INSTR LOCAL NoMetaUpdate call    _g_settings_get 
             406729      5 INSTR BELONGTO 4066f0 
             406729      5 INSTR DEADREGS  EFLAGS ZZ call    _g_settings_get 
             40672e      5 INSTR BELONGTO 4066f0 
-            40672e      5 INSTR DEADREGS  EFLAGS ZZ mov     edi, offset aASs; "a(ss)" 
+            40672e      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     edi, offset aASs; "a(ss)" 
             406733     -1 INSTR LOCAL NoMetaUpdate call    _g_variant_type_checked_ 
             406733      5 INSTR BELONGTO 4066f0 
             406733      5 INSTR DEADREGS  EFLAGS ZZ call    _g_variant_type_checked_ 
@@ -4472,13 +4486,13 @@
             40675a     -1 INSTR LOCAL NoMetaUpdate jnz     loc_4067F0 
             40675a      6 INSTR BELONGTO 4066f0 
             406760      8 INSTR BELONGTO 4066f0 
-            406760      8 INSTR DEADREGS  EFLAGS RCX RDX RDI ZZ mov     rcx, [rsp+0B8h+var_20] 
+            406760      8 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI ZZ mov     rcx, [rsp+0B8h+var_20] 
             406760      8 PTRIMMEDESP STACK 152 displ mov     rcx, [rsp+0B8h+var_20]
             406768      8 INSTR BELONGTO 4066f0 
-            406768      8 INSTR DEADREGS  EFLAGS RDX RDI ZZ mov     rdx, [rsp+0B8h+var_28] 
+            406768      8 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     rdx, [rsp+0B8h+var_28] 
             406768      8 PTRIMMEDESP STACK 144 displ mov     rdx, [rsp+0B8h+var_28]
             406770      5 INSTR BELONGTO 4066f0 
-            406770      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     esi, 40964Fh 
+            406770      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, 40964Fh 
             406775      3 INSTR BELONGTO 4066f0 
             406775      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rsp 
             406775      3 PTRIMMEDESP STACK 0 displ mov     rdi, rsp
@@ -4486,19 +4500,19 @@
             406778      5 INSTR BELONGTO 4066f0 
             406778      5 INSTR DEADREGS  EFLAGS ZZ call    _g_variant_builder_add 
             40677d      8 INSTR BELONGTO 4066f0 
-            40677d      8 INSTR DEADREGS  EFLAGS RCX RDX RDI ZZ mov     rdi, [rsp+0B8h+var_30] 
+            40677d      8 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI ZZ mov     rdi, [rsp+0B8h+var_30] 
             40677d      8 PTRIMMEDESP STACK 136 displ mov     rdi, [rsp+0B8h+var_30]
             406785      8 INSTR BELONGTO 4066f0 
-            406785      8 INSTR DEADREGS  EFLAGS RCX RDX ZZ lea     rcx, [rsp+0B8h+var_20] 
+            406785      8 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI ZZ lea     rcx, [rsp+0B8h+var_20] 
             406785      8 PTRIMMEDESP STACK 152 displ lea     rcx, [rsp+0B8h+var_20]
             40678d      8 INSTR BELONGTO 4066f0 
-            40678d      8 INSTR DEADREGS  EFLAGS RDX ZZ lea     rdx, [rsp+0B8h+var_28] 
+            40678d      8 INSTR DEADREGS  EFLAGS RAX RDX RSI ZZ lea     rdx, [rsp+0B8h+var_28] 
             40678d      8 PTRIMMEDESP STACK 144 displ lea     rdx, [rsp+0B8h+var_28]
             406795      2 INSTR BELONGTO 4066f0 
-            406795      2 INSTR DEADREGS  EFLAGS ZZ xor     eax, eax 
+            406795      2 INSTR DEADREGS  EFLAGS RAX RSI ZZ xor     eax, eax 
             406795     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             406797      5 INSTR BELONGTO 4066f0 
-            406797      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, offset aSS ; "(&s&s)" 
+            406797      5 INSTR DEADREGS  EFLAGS RSI ZZ mov     esi, offset aSS ; "(&s&s)" 
             40679c     -1 INSTR LOCAL NoMetaUpdate call    _g_variant_iter_loop 
             40679c      5 INSTR BELONGTO 4066f0 
             40679c      5 INSTR DEADREGS  EFLAGS ZZ call    _g_variant_iter_loop 
@@ -4513,16 +4527,17 @@
             4067ad      5 INSTR BELONGTO 4066f0 
             4067ad      5 INSTR DEADREGS  EFLAGS ZZ call    _g_variant_iter_free 
             4067b2      3 INSTR BELONGTO 4066f0 
-            4067b2      3 INSTR DEADREGS  EFLAGS RCX RDX RDI ZZ mov     rdx, rbx 
+            4067b2      3 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI ZZ mov     rdx, rbx 
             4067b5      5 INSTR BELONGTO 4066f0 
-            4067b5      5 INSTR DEADREGS  EFLAGS RCX RBX RDI ZZ mov     esi, 40964Fh 
+            4067b5      5 INSTR DEADREGS  EFLAGS RAX RCX RBX RSI RDI ZZ mov     esi, 40964Fh 
             4067ba      3 INSTR BELONGTO 4066f0 
-            4067ba      3 INSTR DEADREGS  EFLAGS RCX RBX RDI ZZ mov     rcx, r12 
+            4067ba      3 INSTR DEADREGS  EFLAGS RAX RCX RBX RDI ZZ mov     rcx, r12 
             4067bd      3 INSTR BELONGTO 4066f0 
-            4067bd      3 INSTR DEADREGS  EFLAGS RBX RDI R12 ZZ mov     rdi, rsp 
+            4067bd      3 INSTR DEADREGS  EFLAGS RAX RBX RDI R12 ZZ mov     rdi, rsp 
             4067bd      3 PTRIMMEDESP STACK 0 displ mov     rdi, rsp
-            4067c0     -1 INSTR LOCAL MetadataRedundant xor     eax, eax 
             4067c0      2 INSTR BELONGTO 4066f0 
+            4067c0      2 INSTR DEADREGS  EFLAGS RAX RBX R12 ZZ xor     eax, eax 
+            4067c0     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             4067c2     -1 INSTR LOCAL NoMetaUpdate call    _g_variant_builder_add 
             4067c2      5 INSTR BELONGTO 4066f0 
             4067c2      5 INSTR DEADREGS  EFLAGS RBX R12 ZZ call    _g_variant_builder_add 
@@ -4533,7 +4548,7 @@
             4067ca      5 INSTR BELONGTO 4066f0 
             4067ca      5 INSTR DEADREGS  EFLAGS RBX R12 ZZ call    _g_variant_builder_end 
             4067cf      5 INSTR BELONGTO 4066f0 
-            4067cf      5 INSTR DEADREGS  EFLAGS RDX RBX RDI R12 ZZ mov     esi, 409617h 
+            4067cf      5 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI R12 ZZ mov     esi, 409617h 
             4067d4      3 INSTR BELONGTO 4066f0 
             4067d4      3 INSTR DEADREGS  EFLAGS RDX RBX RDI R12 ZZ mov     rdx, rax 
             4067d7      3 INSTR BELONGTO 4066f0 
@@ -4593,22 +4608,22 @@
             406827     -1 INSTR LOCAL NoMetaUpdate jz      loc_4068C1 
             406827      6 INSTR BELONGTO 406810 
             40682d      8 INSTR BELONGTO 406810 
-            40682d      8 INSTR DEADREGS  EFLAGS RCX RDI ZZ lea     rcx, [rsp+0B8h+var_30] 
+            40682d      8 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI ZZ lea     rcx, [rsp+0B8h+var_30] 
             40682d      8 PTRIMMEDESP STACK 136 displ lea     rcx, [rsp+0B8h+var_30]
             406835      5 INSTR BELONGTO 406810 
-            406835      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     edx, offset aASs; "a(ss)" 
+            406835      5 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     edx, offset aASs; "a(ss)" 
             40683a      5 INSTR BELONGTO 406810 
-            40683a      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     esi, 409617h 
+            40683a      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, 409617h 
             40683f      3 INSTR BELONGTO 406810 
             40683f      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rax 
             406842      2 INSTR BELONGTO 406810 
-            406842      2 INSTR DEADREGS  EFLAGS ZZ xor     eax, eax 
+            406842      2 INSTR DEADREGS  EFLAGS RAX ZZ xor     eax, eax 
             406842     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             406844     -1 INSTR LOCAL NoMetaUpdate call    _g_settings_get 
             406844      5 INSTR BELONGTO 406810 
             406844      5 INSTR DEADREGS  EFLAGS ZZ call    _g_settings_get 
             406849      5 INSTR BELONGTO 406810 
-            406849      5 INSTR DEADREGS  EFLAGS ZZ mov     edi, offset aASs; "a(ss)" 
+            406849      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     edi, offset aASs; "a(ss)" 
             40684e     -1 INSTR LOCAL NoMetaUpdate call    _g_variant_type_checked_ 
             40684e      5 INSTR BELONGTO 406810 
             40684e      5 INSTR DEADREGS  EFLAGS ZZ call    _g_variant_type_checked_ 
@@ -4635,19 +4650,19 @@
             406872     -1 INSTR LOCAL NoMetaUpdate jz      short loc_4068D0 
             406872      2 INSTR BELONGTO 406810 
             406874      8 INSTR BELONGTO 406810 
-            406874      8 INSTR DEADREGS  EFLAGS RCX RDX RDI ZZ mov     rdi, [rsp+0B8h+var_30] 
+            406874      8 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI ZZ mov     rdi, [rsp+0B8h+var_30] 
             406874      8 PTRIMMEDESP STACK 136 displ mov     rdi, [rsp+0B8h+var_30]
             40687c      8 INSTR BELONGTO 406810 
-            40687c      8 INSTR DEADREGS  EFLAGS RCX RDX ZZ lea     rcx, [rsp+0B8h+var_20] 
+            40687c      8 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI ZZ lea     rcx, [rsp+0B8h+var_20] 
             40687c      8 PTRIMMEDESP STACK 152 displ lea     rcx, [rsp+0B8h+var_20]
             406884      8 INSTR BELONGTO 406810 
-            406884      8 INSTR DEADREGS  EFLAGS RDX ZZ lea     rdx, [rsp+0B8h+var_28] 
+            406884      8 INSTR DEADREGS  EFLAGS RAX RDX RSI ZZ lea     rdx, [rsp+0B8h+var_28] 
             406884      8 PTRIMMEDESP STACK 144 displ lea     rdx, [rsp+0B8h+var_28]
             40688c      2 INSTR BELONGTO 406810 
-            40688c      2 INSTR DEADREGS  EFLAGS ZZ xor     eax, eax 
+            40688c      2 INSTR DEADREGS  EFLAGS RAX RSI ZZ xor     eax, eax 
             40688c     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             40688e      5 INSTR BELONGTO 406810 
-            40688e      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, offset aSS ; "(&s&s)" 
+            40688e      5 INSTR DEADREGS  EFLAGS RSI ZZ mov     esi, offset aSS ; "(&s&s)" 
             406893     -1 INSTR LOCAL NoMetaUpdate call    _g_variant_iter_loop 
             406893      5 INSTR BELONGTO 406810 
             406893      5 INSTR DEADREGS  EFLAGS ZZ call    _g_variant_iter_loop 
@@ -4668,7 +4683,7 @@
             4068ac      5 INSTR BELONGTO 406810 
             4068ac      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_variant_builder_end 
             4068b1      5 INSTR BELONGTO 406810 
-            4068b1      5 INSTR DEADREGS  EFLAGS RDX RBX RDI ZZ mov     esi, 409617h 
+            4068b1      5 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI ZZ mov     esi, 409617h 
             4068b6      3 INSTR BELONGTO 406810 
             4068b6      3 INSTR DEADREGS  EFLAGS RDX RBX RDI ZZ mov     rdx, rax 
             4068b9      3 INSTR BELONGTO 406810 
@@ -4686,13 +4701,13 @@
             4068ca      1 INSTR BELONGTO 406810 
             4068ca      1 INSTR DEADREGS  EFLAGS ZZ retn 
             4068d0      8 INSTR BELONGTO 406810 
-            4068d0      8 INSTR DEADREGS  EFLAGS RCX RDX RDI ZZ mov     rcx, [rsp+0B8h+var_20] 
+            4068d0      8 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI ZZ mov     rcx, [rsp+0B8h+var_20] 
             4068d0      8 PTRIMMEDESP STACK 152 displ mov     rcx, [rsp+0B8h+var_20]
             4068d8      8 INSTR BELONGTO 406810 
-            4068d8      8 INSTR DEADREGS  EFLAGS RDX RDI ZZ mov     rdx, [rsp+0B8h+var_28] 
+            4068d8      8 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     rdx, [rsp+0B8h+var_28] 
             4068d8      8 PTRIMMEDESP STACK 144 displ mov     rdx, [rsp+0B8h+var_28]
             4068e0      5 INSTR BELONGTO 406810 
-            4068e0      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     esi, 40964Fh 
+            4068e0      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, 40964Fh 
             4068e5      3 INSTR BELONGTO 406810 
             4068e5      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rsp 
             4068e5      3 PTRIMMEDESP STACK 0 displ mov     rdi, rsp
@@ -4712,7 +4727,7 @@
             4068f4      5 INSTR BELONGTO 4068f0 
             4068f4      5 INSTR DEADREGS  EFLAGS ZZ call    sub_405C90 
             4068f9      5 INSTR BELONGTO 4068f0 
-            4068f9      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     esi, 409617h 
+            4068f9      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, 409617h 
             4068fe      3 INSTR BELONGTO 4068f0 
             4068fe      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rax 
             406901     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rsp, 8 
@@ -4759,64 +4774,65 @@
             406a20      0 FUNC FRAMERESTORE 0 0 0 1 0 1 2 0 2 3 -8 0 4 0 0 5 0 0 6 0 16 7 0 0 8 0 1 9 0 1 10 0 0 11 0 0 12 0 0 13 0 0 14 0 0 15 0 0 ZZ
             406a20      0 FUNC MMSAFENESS SAFE
             406a20      1 INSTR BELONGTO 406a20 
-            406a20      1 INSTR DEADREGS  EFLAGS R8 R9 ZZ push    rbx 
+            406a20      1 INSTR DEADREGS  EFLAGS RCX RDX RSI R8 R9 ZZ push    rbx 
             406a20     54 FUNC GLOBAL sub_406A20 FUNC_UNSAFE NOFP RET             406a55 
             406a20      8 MEMORYHOLE STACK esp + 0 CalleeSavedRegs 
             406a20      8 MEMORYHOLE STACK esp + 8 ReturnAddress 
             406a21     -2 INSTR LOCAL n R9 ZZ  AlwaysNUM xor     r9d, r9d 
             406a21      3 INSTR BELONGTO 406a20 
-            406a21      3 INSTR DEADREGS  EFLAGS RBX R8 R9 ZZ xor     r9d, r9d 
+            406a21      3 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI R8 R9 ZZ xor     r9d, r9d 
             406a24      3 INSTR BELONGTO 406a20 
-            406a24      3 INSTR DEADREGS  EFLAGS RBX R8 ZZ mov     rbx, rdi 
+            406a24      3 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI R8 ZZ mov     rbx, rdi 
             406a27     -2 INSTR LOCAL n R8 ZZ  AlwaysNUM xor     r8d, r8d 
             406a27      3 INSTR BELONGTO 406a20 
-            406a27      3 INSTR DEADREGS  EFLAGS R8 ZZ xor     r8d, r8d 
+            406a27      3 INSTR DEADREGS  EFLAGS RCX RDX RSI R8 ZZ xor     r8d, r8d 
             406a2a      2 INSTR BELONGTO 406a20 
-            406a2a      2 INSTR DEADREGS  EFLAGS ZZ xor     ecx, ecx 
+            406a2a      2 INSTR DEADREGS  EFLAGS RCX RDX RSI ZZ xor     ecx, ecx 
             406a2a     -2 INSTR LOCAL n RCX ZZ  AlwaysNUM xor     ecx, ecx 
             406a2c     -2 INSTR LOCAL n RDX ZZ  NumericDEFs mov     edx, offset loc_408FF0 
             406a2c      5 INSTR BELONGTO 406a20 
-            406a2c      5 INSTR DEADREGS  EFLAGS ZZ mov     edx, offset loc_408FF0 
+            406a2c      5 INSTR DEADREGS  EFLAGS RDX RSI ZZ mov     edx, offset loc_408FF0 
             406a31      5 INSTR BELONGTO 406a20 
-            406a31      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, offset aConfigureEvent; "configure-event" 
+            406a31      5 INSTR DEADREGS  EFLAGS RSI ZZ mov     esi, offset aConfigureEvent; "configure-event" 
             406a36     -1 INSTR LOCAL NoMetaUpdate call    _g_signal_connect_data 
             406a36      5 INSTR BELONGTO 406a20 
             406a36      5 INSTR DEADREGS  EFLAGS ZZ call    _g_signal_connect_data 
             406a3b      3 INSTR BELONGTO 406a20 
-            406a3b      3 INSTR DEADREGS  EFLAGS RDI R8 R9 ZZ mov     rdi, rbx 
+            406a3b      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 ZZ mov     rdi, rbx 
             406a3e     -1 INSTR LOCAL MetadataRedundant xor     r9d, r9d 
             406a3e      3 INSTR BELONGTO 406a20 
             406a41     -1 INSTR LOCAL MetadataRedundant xor     r8d, r8d 
             406a41      3 INSTR BELONGTO 406a20 
             406a44      1 INSTR BELONGTO 406a20 
-            406a44      1 INSTR DEADREGS  EFLAGS RBX ZZ pop     rbx 
-            406a45     -1 INSTR LOCAL MetadataRedundant xor     ecx, ecx 
+            406a44      1 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI ZZ pop     rbx 
             406a45      2 INSTR BELONGTO 406a20 
+            406a45      2 INSTR DEADREGS  EFLAGS RCX RDX RSI ZZ xor     ecx, ecx 
+            406a45     -2 INSTR LOCAL n RCX ZZ  AlwaysNUM xor     ecx, ecx 
             406a47     -2 INSTR LOCAL n RDX ZZ  NumericDEFs mov     edx, offset sub_408FC0 
             406a47      5 INSTR BELONGTO 406a20 
-            406a47      5 INSTR DEADREGS  EFLAGS ZZ mov     edx, offset sub_408FC0 
+            406a47      5 INSTR DEADREGS  EFLAGS RDX RSI ZZ mov     edx, offset sub_408FC0 
             406a4c      5 INSTR BELONGTO 406a20 
-            406a4c      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, offset aMapEvent; "map-event" 
+            406a4c      5 INSTR DEADREGS  EFLAGS RSI ZZ mov     esi, offset aMapEvent; "map-event" 
             406a51     -1 INSTR LOCAL NoMetaUpdate jmp     _g_signal_connect_data 
             406a51      5 INSTR BELONGTO 406a20 
             406a51      5 INSTR DEADREGS  EFLAGS ZZ jmp     _g_signal_connect_data 
             406a60      0 FUNC FRAMERESTORE 0 0 0 1 0 0 2 0 0 3 -8 0 4 0 8 5 0 0 6 0 0 7 0 0 8 0 0 9 0 0 10 0 0 11 0 0 12 0 0 13 0 0 14 0 0 15 0 0 ZZ
             406a60      0 FUNC MMSAFENESS SAFE
             406a60      1 INSTR BELONGTO 406a60 
-            406a60      1 INSTR DEADREGS  EFLAGS RCX RDI ZZ push    rbx 
+            406a60      1 INSTR DEADREGS  EFLAGS RAX RCX RDX RDI ZZ push    rbx 
             406a60     -3 INSTR LOCAL NoWarn push    rbx 
             406a60     60 FUNC GLOBAL sub_406A60 FUNC_UNSAFE NOFP RET             406a9b 
             406a61      3 INSTR BELONGTO 406a60 
-            406a61      3 INSTR DEADREGS  EFLAGS RCX RBX RDI ZZ mov     rbx, rsi 
+            406a61      3 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX RDI ZZ mov     rbx, rsi 
             406a64      2 INSTR BELONGTO 406a60 
-            406a64      2 INSTR DEADREGS  EFLAGS RCX RDI ZZ xor     edx, edx 
+            406a64      2 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI ZZ xor     edx, edx 
             406a64     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
             406a66      3 INSTR BELONGTO 406a60 
-            406a66      3 INSTR DEADREGS  EFLAGS RCX RDI ZZ mov     rdi, rbx 
+            406a66      3 INSTR DEADREGS  EFLAGS RAX RCX RSI RDI ZZ mov     rdi, rbx 
             406a69      5 INSTR BELONGTO 406a60 
-            406a69      5 INSTR DEADREGS  EFLAGS RCX ZZ mov     esi, offset aDeleteEvent; "delete-event" 
+            406a69      5 INSTR DEADREGS  EFLAGS RAX RCX RSI ZZ mov     esi, offset aDeleteEvent; "delete-event" 
             406a6e      2 INSTR BELONGTO 406a60 
-            406a6e      2 INSTR DEADREGS  EFLAGS RCX ZZ xor     eax, eax 
+            406a6e      2 INSTR DEADREGS  EFLAGS RAX RCX ZZ xor     eax, eax 
             406a6e     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             406a70     16 DATAREF STACK 517 esp + 0 PARENT LocalFrame LOCALFRAME
             406a70      4 INSTR BELONGTO 406a60 
@@ -4856,16 +4872,16 @@
             406ab0      0 FUNC MMSAFENESS SAFE
             406ab0    142 FUNC GLOBAL sub_406AB0 FUNC_UNSAFE NOFP RET             406b3d 
             406ab0      1 INSTR BELONGTO 406ab0 
-            406ab0      1 INSTR DEADREGS  EFLAGS ZZ push    rbp 
+            406ab0      1 INSTR DEADREGS  EFLAGS RAX RCX RSI ZZ push    rbp 
             406ab0     -3 INSTR LOCAL NoWarn push    rbp 
             406ab1      2 INSTR BELONGTO 406ab0 
-            406ab1      2 INSTR DEADREGS  EFLAGS ZZ xor     ecx, ecx 
+            406ab1      2 INSTR DEADREGS  EFLAGS RAX RCX RSI ZZ xor     ecx, ecx 
             406ab1     -2 INSTR LOCAL n RCX ZZ  AlwaysNUM xor     ecx, ecx 
             406ab3      2 INSTR BELONGTO 406ab0 
-            406ab3      2 INSTR DEADREGS  EFLAGS ZZ xor     eax, eax 
+            406ab3      2 INSTR DEADREGS  EFLAGS RAX RSI ZZ xor     eax, eax 
             406ab3     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             406ab5      5 INSTR BELONGTO 406ab0 
-            406ab5      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, offset aRootTitle; "root-title" 
+            406ab5      5 INSTR DEADREGS  EFLAGS RSI ZZ mov     esi, offset aRootTitle; "root-title" 
             406aba      1 INSTR BELONGTO 406ab0 
             406aba      1 INSTR DEADREGS  EFLAGS ZZ push    rbx 
             406aba     -3 INSTR LOCAL NoWarn push    rbx 
@@ -4922,11 +4938,11 @@
             406b01      1 INSTR DEADREGS  EFLAGS ZZ retn 
             406b08     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 5          ; category 
             406b08      5 INSTR BELONGTO 406ab0 
-            406b08      5 INSTR DEADREGS  EFLAGS ZZ mov     edx, 5          ; category 
+            406b08      5 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     edx, 5          ; category 
             406b0d      5 INSTR BELONGTO 406ab0 
-            406b0d      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, offset msgid; "Help" 
+            406b0d      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, offset msgid; "Help" 
             406b12      2 INSTR BELONGTO 406ab0 
-            406b12      2 INSTR DEADREGS  EFLAGS ZZ xor     edi, edi        ; domainname 
+            406b12      2 INSTR DEADREGS  EFLAGS RDI ZZ xor     edi, edi        ; domainname 
             406b12     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi        ; domainname 
             406b14     -1 INSTR LOCAL NoMetaUpdate call    _dcgettext 
             406b14      5 INSTR BELONGTO 406ab0 
@@ -5011,7 +5027,7 @@
             406b85      5 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ jmp     _g_utf8_collate 
             406b90     -2 INSTR LOCAL n RAX ZZ  NUMVia2ndSrcIMMEDNUM mov     eax, 0FFFFFFFFh 
             406b90      5 INSTR BELONGTO 406b40 
-            406b90      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     eax, 0FFFFFFFFh 
+            406b90      5 INSTR DEADREGS  EFLAGS RAX RBX ZZ mov     eax, 0FFFFFFFFh 
             406b95      3 INSTR BELONGTO 406b40 
             406b98      5 INSTR BELONGTO 406b40 
             406b98      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     rbx, [rsp+18h+var_10] 
@@ -5062,7 +5078,7 @@
             406be0      1 INSTR BELONGTO 406bc0 
             406be0      1 INSTR DEADREGS  EFLAGS ZZ retn 
             406be8      5 INSTR BELONGTO 406bc0 
-            406be8      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     edi, offset qword_60C700 
+            406be8      5 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     edi, offset qword_60C700 
             406bed     -1 INSTR LOCAL NoMetaUpdate call    _g_once_init_enter 
             406bed      5 INSTR BELONGTO 406bc0 
             406bed      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_once_init_enter 
@@ -5071,7 +5087,7 @@
             406bf4     -1 INSTR LOCAL NoMetaUpdate jz      short loc_406BD4 
             406bf4      2 INSTR BELONGTO 406bc0 
             406bf6      5 INSTR BELONGTO 406bc0 
-            406bf6      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     edi, offset aYelpwindow; "YelpWindow" 
+            406bf6      5 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     edi, offset aYelpwindow; "YelpWindow" 
             406bfb     -1 INSTR LOCAL NoMetaUpdate call    _g_intern_static_string 
             406bfb      5 INSTR BELONGTO 406bc0 
             406bfb      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_intern_static_string 
@@ -5081,20 +5097,21 @@
             406c03      5 INSTR BELONGTO 406bc0 
             406c03      5 INSTR DEADREGS  EFLAGS ZZ call    _gtk_window_get_type 
             406c08      3 INSTR BELONGTO 406bc0 
-            406c08      3 INSTR DEADREGS  EFLAGS RSI RDI R8 R9 ZZ mov     rsi, rbx 
+            406c08      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 ZZ mov     rsi, rbx 
             406c0b      3 INSTR BELONGTO 406bc0 
-            406c0b      3 INSTR DEADREGS  EFLAGS RBX RDI R8 R9 ZZ mov     rdi, rax 
+            406c0b      3 INSTR DEADREGS  EFLAGS RCX RDX RBX RDI R8 R9 ZZ mov     rdi, rax 
             406c0e     -2 INSTR LOCAL n R9 ZZ  NumericDEFs mov     r9d, offset sub_406A20 
             406c0e      6 INSTR BELONGTO 406bc0 
-            406c0e      6 INSTR DEADREGS  EFLAGS RBX R8 R9 ZZ mov     r9d, offset sub_406A20 
+            406c0e      6 INSTR DEADREGS  EFLAGS RCX RDX RBX R8 R9 ZZ mov     r9d, offset sub_406A20 
             406c14     -2 INSTR LOCAL n R8 ZZ  NUMVia2ndSrcIMMEDNUM mov     r8d, 38h 
             406c14      6 INSTR BELONGTO 406bc0 
-            406c14      6 INSTR DEADREGS  EFLAGS RBX R8 ZZ mov     r8d, 38h 
+            406c14      6 INSTR DEADREGS  EFLAGS RCX RDX RBX R8 ZZ mov     r8d, 38h 
             406c1a     -2 INSTR LOCAL n RCX ZZ  NumericDEFs mov     ecx, offset loc_406910 
             406c1a      5 INSTR BELONGTO 406bc0 
-            406c1a      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     ecx, offset loc_406910 
-            406c1f     -1 INSTR LOCAL MetadataRedundant mov     edx, 430h 
+            406c1a      5 INSTR DEADREGS  EFLAGS RCX RDX RBX ZZ mov     ecx, offset loc_406910 
+            406c1f     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 430h 
             406c1f      5 INSTR BELONGTO 406bc0 
+            406c1f      5 INSTR DEADREGS  EFLAGS RDX RBX ZZ mov     edx, 430h 
             406c24      7 INSTR BELONGTO 406bc0 
             406c24      7 INSTR DEADREGS  EFLAGS RBX ZZ mov     [rsp+18h+var_18], 0 
             406c24      7 PTRIMMEDESP STACK 0 displ mov     [rsp+18h+var_18], 0
@@ -5102,7 +5119,7 @@
             406c2b      5 INSTR BELONGTO 406bc0 
             406c2b      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_type_register_static_simple 
             406c30      5 INSTR BELONGTO 406bc0 
-            406c30      5 INSTR DEADREGS  EFLAGS RBX RSI ZZ mov     edi, offset qword_60C700 
+            406c30      5 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ mov     edi, offset qword_60C700 
             406c35      3 INSTR BELONGTO 406bc0 
             406c35      3 INSTR DEADREGS  EFLAGS RBX RSI ZZ mov     rsi, rax 
             406c38     -1 INSTR LOCAL NoMetaUpdate call    _g_once_init_leave 
@@ -5177,11 +5194,13 @@
             406c9d      5 INSTR DEADREGS  EFLAGS R12 ZZ call    _g_type_check_instance_cast 
             406ca2     -2 INSTR LOCAL n R8 ZZ  AlwaysNUM xor     r8d, r8d 
             406ca2      3 INSTR BELONGTO 406c40 
-            406ca2      3 INSTR DEADREGS  EFLAGS RSI RDI R8 R12 ZZ xor     r8d, r8d 
-            406ca5     -1 INSTR LOCAL MetadataRedundant mov     ecx, 1 
+            406ca2      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R12 ZZ xor     r8d, r8d 
+            406ca5     -2 INSTR LOCAL n RCX ZZ  NUMVia2ndSrcIMMEDNUM mov     ecx, 1 
             406ca5      5 INSTR BELONGTO 406c40 
-            406caa     -1 INSTR LOCAL MetadataRedundant mov     edx, 1 
+            406ca5      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R12 ZZ mov     ecx, 1 
+            406caa     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 1 
             406caa      5 INSTR BELONGTO 406c40 
+            406caa      5 INSTR DEADREGS  EFLAGS RDX RSI RDI R12 ZZ mov     edx, 1 
             406caf      3 INSTR BELONGTO 406c40 
             406caf      3 INSTR DEADREGS  EFLAGS RSI RDI R12 ZZ mov     rsi, rbp 
             406cb2      3 INSTR BELONGTO 406c40 
@@ -5207,7 +5226,7 @@
             406cd5      5 INSTR BELONGTO 406c40 
             406cd5      5 INSTR DEADREGS  EFLAGS R12 ZZ call    _g_type_check_instance_cast 
             406cda      5 INSTR BELONGTO 406c40 
-            406cda      5 INSTR DEADREGS  EFLAGS RDI R12 ZZ mov     esi, offset locale 
+            406cda      5 INSTR DEADREGS  EFLAGS RSI RDI R12 ZZ mov     esi, offset locale 
             406cdf      3 INSTR BELONGTO 406c40 
             406cdf      3 INSTR DEADREGS  EFLAGS RDI R12 ZZ mov     rdi, rax 
             406ce2     -1 INSTR LOCAL NoMetaUpdate call    _gtk_entry_set_text 
@@ -5221,8 +5240,9 @@
             406cf0     -1 INSTR LOCAL NoMetaUpdate call    _yelp_settings_get_default 
             406cf0      5 INSTR BELONGTO 406c40 
             406cf0      5 INSTR DEADREGS  EFLAGS R12 ZZ call    _yelp_settings_get_default 
-            406cf5     -1 INSTR LOCAL MetadataRedundant mov     esi, 0Ch 
+            406cf5     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 0Ch 
             406cf5      5 INSTR BELONGTO 406c40 
+            406cf5      5 INSTR DEADREGS  EFLAGS RSI RDI R12 ZZ mov     esi, 0Ch 
             406cfa      3 INSTR BELONGTO 406c40 
             406cfa      3 INSTR DEADREGS  EFLAGS RDI R12 ZZ mov     rdi, rax 
             406cfd     -1 INSTR LOCAL NoMetaUpdate call    _yelp_settings_get_color 
@@ -5248,16 +5268,18 @@
             406d1b      5 INSTR BELONGTO 406c40 
             406d1b      5 INSTR DEADREGS  EFLAGS R12 ZZ call    _g_free 
             406d20      4 INSTR BELONGTO 406c40 
-            406d20      4 INSTR DEADREGS  EFLAGS RDX RDI R12 ZZ mov     rdi, [rbx+30h] 
+            406d20      4 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R12 ZZ mov     rdi, [rbx+30h] 
             406d24      5 INSTR BELONGTO 406c40 
-            406d24      5 INSTR DEADREGS  EFLAGS RDX R12 ZZ lea     rdx, [rsp+38h+var_20] 
+            406d24      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI R12 ZZ lea     rdx, [rsp+38h+var_20] 
             406d24      5 PTRIMMEDESP STACK 24 displ lea     rdx, [rsp+38h+var_20]
-            406d29     -1 INSTR LOCAL MetadataRedundant xor     ecx, ecx 
             406d29      2 INSTR BELONGTO 406c40 
-            406d2b     -1 INSTR LOCAL MetadataRedundant xor     eax, eax 
+            406d29      2 INSTR DEADREGS  EFLAGS RAX RCX RSI R12 ZZ xor     ecx, ecx 
+            406d29     -2 INSTR LOCAL n RCX ZZ  AlwaysNUM xor     ecx, ecx 
             406d2b      2 INSTR BELONGTO 406c40 
+            406d2b      2 INSTR DEADREGS  EFLAGS RAX RSI R12 ZZ xor     eax, eax 
+            406d2b     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             406d2d      5 INSTR BELONGTO 406c40 
-            406d2d      5 INSTR DEADREGS  EFLAGS R12 ZZ mov     esi, offset aYelpUri; "yelp-uri" 
+            406d2d      5 INSTR DEADREGS  EFLAGS RSI R12 ZZ mov     esi, offset aYelpUri; "yelp-uri" 
             406d32     -1 INSTR LOCAL NoMetaUpdate call    _g_object_get 
             406d32      5 INSTR BELONGTO 406c40 
             406d32      5 INSTR DEADREGS  EFLAGS R12 ZZ call    _g_object_get 
@@ -5299,8 +5321,9 @@
             406d6a     -1 INSTR LOCAL NoMetaUpdate call    _gtk_entry_set_text 
             406d6a      5 INSTR BELONGTO 406c40 
             406d6a      5 INSTR DEADREGS  EFLAGS ZZ call    _gtk_entry_set_text 
-            406d6f     -1 INSTR LOCAL MetadataRedundant mov     esi, 3Ah        ; c 
+            406d6f     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 3Ah        ; c 
             406d6f      5 INSTR BELONGTO 406c40 
+            406d6f      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, 3Ah        ; c 
             406d74      3 INSTR BELONGTO 406c40 
             406d74      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, r12        ; s 
             406d77     -1 INSTR LOCAL NoMetaUpdate call    _strchr 
@@ -5324,9 +5347,10 @@
             406d93      5 INSTR BELONGTO 406c40 
             406d93      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_type_check_instance_cast 
             406d98      3 INSTR BELONGTO 406c40 
-            406d98      3 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ lea     esi, [rbp+1] 
-            406d9b     -1 INSTR LOCAL MetadataRedundant mov     edx, 0FFFFFFFFh 
+            406d98      3 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI ZZ lea     esi, [rbp+1] 
+            406d9b     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 0FFFFFFFFh 
             406d9b      5 INSTR BELONGTO 406c40 
+            406d9b      5 INSTR DEADREGS  EFLAGS RDX RBX RDI ZZ mov     edx, 0FFFFFFFFh 
             406da0      3 INSTR BELONGTO 406c40 
             406da0      3 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     rdi, rax 
             406da3     -1 INSTR LOCAL NoMetaUpdate call    _gtk_editable_select_region 
@@ -5349,12 +5373,12 @@
             406db8      1 INSTR BELONGTO 406c40 
             406db8      1 INSTR DEADREGS  EFLAGS ZZ retn 
             406dc0      4 INSTR BELONGTO 406c40 
-            406dc0      4 INSTR DEADREGS  EFLAGS RDX RDI ZZ mov     rdi, [rbx+58h] 
+            406dc0      4 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     rdi, [rbx+58h] 
             406dc4      3 INSTR BELONGTO 406c40 
-            406dc4      3 INSTR DEADREGS  EFLAGS RDX ZZ mov     rdx, rsp 
+            406dc4      3 INSTR DEADREGS  EFLAGS RDX RSI ZZ mov     rdx, rsp 
             406dc4      3 PTRIMMEDESP STACK 0 displ mov     rdx, rsp
             406dc7      2 INSTR BELONGTO 406c40 
-            406dc7      2 INSTR DEADREGS  EFLAGS ZZ xor     esi, esi 
+            406dc7      2 INSTR DEADREGS  EFLAGS RSI ZZ xor     esi, esi 
             406dc7     -2 INSTR LOCAL n RSI ZZ  AlwaysNUM xor     esi, esi 
             406dc9     -1 INSTR LOCAL NoMetaUpdate call    _gtk_widget_modify_base 
             406dc9      5 INSTR BELONGTO 406c40 
@@ -5371,10 +5395,12 @@
             406de4     -1 INSTR LOCAL NoMetaUpdate call    _g_type_check_instance_cast 
             406de4      5 INSTR BELONGTO 406c40 
             406de4      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_type_check_instance_cast 
-            406de9     -1 INSTR LOCAL MetadataRedundant mov     edx, 0FFFFFFFFh 
+            406de9     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 0FFFFFFFFh 
             406de9      5 INSTR BELONGTO 406c40 
-            406dee     -1 INSTR LOCAL MetadataRedundant mov     esi, 5 
+            406de9      5 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI ZZ mov     edx, 0FFFFFFFFh 
+            406dee     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 5 
             406dee      5 INSTR BELONGTO 406c40 
+            406dee      5 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ mov     esi, 5 
             406df3      3 INSTR BELONGTO 406c40 
             406df3      3 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     rdi, rax 
             406df6     -1 INSTR LOCAL NoMetaUpdate call    _gtk_editable_select_region 
@@ -5458,18 +5484,18 @@
             406e54      5 INSTR DEADREGS  EFLAGS ZZ jmp     _gtk_widget_grab_focus 
             406e60     -2 INSTR LOCAL n RCX ZZ  NumericDEFs mov     ecx, [rbx+0B0h] 
             406e60      6 INSTR BELONGTO 406e20 
-            406e60      6 INSTR DEADREGS  EFLAGS RDI ZZ mov     ecx, [rbx+0B0h] 
+            406e60      6 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI ZZ mov     ecx, [rbx+0B0h] 
             406e66     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 55555556h 
             406e66      5 INSTR BELONGTO 406e20 
-            406e66      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     edx, 55555556h 
+            406e66      5 INSTR DEADREGS  EFLAGS RAX RDX RSI RDI ZZ mov     edx, 55555556h 
             406e6b      4 INSTR BELONGTO 406e20 
-            406e6b      4 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, [rbx+60h] 
+            406e6b      4 INSTR DEADREGS  EFLAGS RAX RSI RDI ZZ mov     rdi, [rbx+60h] 
             406e6f      5 INSTR BELONGTO 406e20 
-            406e6f      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, offset aWidthRequest; "width-request" 
+            406e6f      5 INSTR DEADREGS  EFLAGS RAX RSI ZZ mov     esi, offset aWidthRequest; "width-request" 
             406e74     -1 INSTR LOCAL MetadataRedundant add     ecx, ecx 
             406e74      2 INSTR BELONGTO 406e20 
             406e76      2 INSTR BELONGTO 406e20 
-            406e76      2 INSTR DEADREGS  EFLAGS ZZ mov     eax, ecx 
+            406e76      2 INSTR DEADREGS  EFLAGS RAX ZZ mov     eax, ecx 
             406e76     -2 INSTR LOCAL n RAX ZZ  NumericDEFs mov     eax, ecx 
             406e78     -1 INSTR LOCAL MetadataRedundant sar     ecx, 1Fh 
             406e78      3 INSTR BELONGTO 406e20 
@@ -5497,16 +5523,18 @@
             406e98      5 INSTR BELONGTO 406e20 
             406e98      5 INSTR DEADREGS  EFLAGS ZZ call    _g_type_check_instance_cast 
             406e9d      3 INSTR BELONGTO 406e20 
-            406e9d      3 INSTR DEADREGS  EFLAGS RSI RDI R8 ZZ mov     rsi, rbp 
+            406e9d      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 ZZ mov     rsi, rbp 
             406ea0      3 INSTR BELONGTO 406e20 
-            406ea0      3 INSTR DEADREGS  EFLAGS RDI R8 ZZ mov     rdi, rax 
+            406ea0      3 INSTR DEADREGS  EFLAGS RCX RDX RDI R8 ZZ mov     rdi, rax 
             406ea3     -2 INSTR LOCAL n R8 ZZ  AlwaysNUM xor     r8d, r8d 
             406ea3      3 INSTR BELONGTO 406e20 
-            406ea3      3 INSTR DEADREGS  EFLAGS R8 ZZ xor     r8d, r8d 
-            406ea6     -1 INSTR LOCAL MetadataRedundant xor     ecx, ecx 
+            406ea3      3 INSTR DEADREGS  EFLAGS RCX RDX R8 ZZ xor     r8d, r8d 
             406ea6      2 INSTR BELONGTO 406e20 
-            406ea8     -1 INSTR LOCAL MetadataRedundant xor     edx, edx 
+            406ea6      2 INSTR DEADREGS  EFLAGS RCX RDX ZZ xor     ecx, ecx 
+            406ea6     -2 INSTR LOCAL n RCX ZZ  AlwaysNUM xor     ecx, ecx 
             406ea8      2 INSTR BELONGTO 406e20 
+            406ea8      2 INSTR DEADREGS  EFLAGS RDX ZZ xor     edx, edx 
+            406ea8     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
             406eaa     -1 INSTR LOCAL NoMetaUpdate call    _gtk_box_pack_end 
             406eaa      5 INSTR BELONGTO 406e20 
             406eaa      5 INSTR DEADREGS  EFLAGS ZZ call    _gtk_box_pack_end 
@@ -5556,24 +5584,24 @@
             406ef1      5 INSTR BELONGTO 406ed0 
             406ef1      5 INSTR DEADREGS  EFLAGS RBX R12 ZZ call    _g_type_instance_get_private 
             406ef6      4 INSTR BELONGTO 406ed0 
-            406ef6      4 INSTR DEADREGS  EFLAGS RDX RBX RDI R8 R9 R12 ZZ mov     rdi, [rax+30h] 
+            406ef6      4 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI RDI R8 R9 R12 ZZ mov     rdi, [rax+30h] 
             406efa      5 INSTR BELONGTO 406ed0 
-            406efa      5 INSTR DEADREGS  EFLAGS RDX RBX R8 R9 R12 ZZ lea     r8, [rsp+28h+var_20] 
+            406efa      5 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI R8 R9 R12 ZZ lea     r8, [rsp+28h+var_20] 
             406efa      5 PTRIMMEDESP STACK 8 displ lea     r8, [rsp+28h+var_20]
             406eff     -2 INSTR LOCAL n R9 ZZ  AlwaysNUM xor     r9d, r9d 
             406eff      3 INSTR BELONGTO 406ed0 
-            406eff      3 INSTR DEADREGS  EFLAGS RDX RBX R9 R12 ZZ xor     r9d, r9d 
+            406eff      3 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI R9 R12 ZZ xor     r9d, r9d 
             406f02      5 INSTR BELONGTO 406ed0 
-            406f02      5 INSTR DEADREGS  EFLAGS RDX RBX R12 ZZ mov     ecx, offset aPageId; "page-id" 
+            406f02      5 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI R12 ZZ mov     ecx, offset aPageId; "page-id" 
             406f07      3 INSTR BELONGTO 406ed0 
-            406f07      3 INSTR DEADREGS  EFLAGS RDX RBX R12 ZZ mov     rdx, rsp 
+            406f07      3 INSTR DEADREGS  EFLAGS RDX RBX RSI R12 ZZ mov     rdx, rsp 
             406f07      3 PTRIMMEDESP STACK 0 displ mov     rdx, rsp
             406f0a      5 INSTR BELONGTO 406ed0 
-            406f0a      5 INSTR DEADREGS  EFLAGS RBX R12 ZZ mov     esi, offset aYelpUri; "yelp-uri" 
+            406f0a      5 INSTR DEADREGS  EFLAGS RBX RSI R12 ZZ mov     esi, offset aYelpUri; "yelp-uri" 
             406f0f     -1 INSTR LOCAL MetadataUnused mov     rbx, rax 
             406f0f      3 INSTR BELONGTO 406ed0 
             406f12      2 INSTR BELONGTO 406ed0 
-            406f12      2 INSTR DEADREGS  EFLAGS R12 ZZ xor     eax, eax 
+            406f12      2 INSTR DEADREGS  EFLAGS RAX R12 ZZ xor     eax, eax 
             406f12     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             406f14     -1 INSTR LOCAL NoMetaUpdate call    _g_object_get 
             406f14      5 INSTR BELONGTO 406ed0 
@@ -5675,30 +5703,30 @@
             406fab      5 INSTR BELONGTO 406f80 
             406fab      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 ZZ call    _g_type_instance_get_private 
             406fb0      4 INSTR BELONGTO 406f80 
-            406fb0      4 INSTR DEADREGS  EFLAGS RDX RBX RDI R8 R9 R12 R13 R14 ZZ mov     rdi, [rax+30h] 
+            406fb0      4 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI RDI R8 R9 R12 R13 R14 ZZ mov     rdi, [rax+30h] 
             406fb4     -1 INSTR LOCAL MetadataUnused mov     rbx, rax 
             406fb4      3 INSTR BELONGTO 406f80 
             406fb7      5 INSTR BELONGTO 406f80 
-            406fb7      5 INSTR DEADREGS  EFLAGS RAX RDX R8 R9 R12 R13 R14 ZZ lea     rax, [rsp+68h+var_30] 
+            406fb7      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI R8 R9 R12 R13 R14 ZZ lea     rax, [rsp+68h+var_30] 
             406fb7      5 PTRIMMEDESP STACK 56 displ lea     rax, [rsp+68h+var_30]
             406fbc      5 INSTR BELONGTO 406f80 
-            406fbc      5 INSTR DEADREGS  EFLAGS RDX R8 R9 R12 R13 R14 ZZ lea     r8, [rsp+68h+var_40] 
+            406fbc      5 INSTR DEADREGS  EFLAGS RCX RDX RSI R8 R9 R12 R13 R14 ZZ lea     r8, [rsp+68h+var_40] 
             406fbc      5 PTRIMMEDESP STACK 40 displ lea     r8, [rsp+68h+var_40]
             406fc1      5 INSTR BELONGTO 406f80 
-            406fc1      5 INSTR DEADREGS  EFLAGS RDX R9 R12 R13 R14 ZZ lea     rdx, [rsp+68h+var_48] 
+            406fc1      5 INSTR DEADREGS  EFLAGS RCX RDX RSI R9 R12 R13 R14 ZZ lea     rdx, [rsp+68h+var_48] 
             406fc1      5 PTRIMMEDESP STACK 32 displ lea     rdx, [rsp+68h+var_48]
             406fc6      6 INSTR BELONGTO 406f80 
-            406fc6      6 INSTR DEADREGS  EFLAGS R9 R12 R13 R14 ZZ mov     r9d, offset aPageIcon; "page-icon" 
+            406fc6      6 INSTR DEADREGS  EFLAGS RCX RSI R9 R12 R13 R14 ZZ mov     r9d, offset aPageIcon; "page-icon" 
             406fcc      5 INSTR BELONGTO 406f80 
-            406fcc      5 INSTR DEADREGS  EFLAGS R12 R13 R14 ZZ mov     [rsp+68h+var_58], rax 
+            406fcc      5 INSTR DEADREGS  EFLAGS RCX RSI R12 R13 R14 ZZ mov     [rsp+68h+var_58], rax 
             406fcc      5 PTRIMMEDESP STACK 16 displ mov     [rsp+68h+var_58], rax
             406fd1      5 INSTR BELONGTO 406f80 
-            406fd1      5 INSTR DEADREGS  EFLAGS RAX R12 R13 R14 ZZ lea     rax, [rsp+68h+var_38] 
+            406fd1      5 INSTR DEADREGS  EFLAGS RAX RCX RSI R12 R13 R14 ZZ lea     rax, [rsp+68h+var_38] 
             406fd1      5 PTRIMMEDESP STACK 48 displ lea     rax, [rsp+68h+var_38]
             406fd6      5 INSTR BELONGTO 406f80 
-            406fd6      5 INSTR DEADREGS  EFLAGS R12 R13 R14 ZZ mov     ecx, offset aPageId; "page-id" 
+            406fd6      5 INSTR DEADREGS  EFLAGS RCX RSI R12 R13 R14 ZZ mov     ecx, offset aPageId; "page-id" 
             406fdb      5 INSTR BELONGTO 406f80 
-            406fdb      5 INSTR DEADREGS  EFLAGS R12 R13 R14 ZZ mov     esi, offset aYelpUri; "yelp-uri" 
+            406fdb      5 INSTR DEADREGS  EFLAGS RSI R12 R13 R14 ZZ mov     esi, offset aYelpUri; "yelp-uri" 
             406fe0      9 INSTR BELONGTO 406f80 
             406fe0      9 INSTR DEADREGS  EFLAGS R12 R13 R14 ZZ mov     [rsp+68h+var_50], 0 
             406fe0      9 PTRIMMEDESP STACK 24 displ mov     [rsp+68h+var_50], 0
@@ -5709,7 +5737,7 @@
             406ff2      4 INSTR DEADREGS  EFLAGS R12 R13 R14 ZZ mov     [rsp+68h+var_68], rax 
             406ff2      4 PTRIMMEDESP STACK 0 displ mov     [rsp+68h+var_68], rax
             406ff6      2 INSTR BELONGTO 406f80 
-            406ff6      2 INSTR DEADREGS  EFLAGS R12 R13 R14 ZZ xor     eax, eax 
+            406ff6      2 INSTR DEADREGS  EFLAGS RAX R12 R13 R14 ZZ xor     eax, eax 
             406ff6     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             406ff8     -1 INSTR LOCAL NoMetaUpdate call    _g_object_get 
             406ff8      5 INSTR BELONGTO 406f80 
@@ -5823,11 +5851,11 @@
             40709f      5 INSTR BELONGTO 407090 
             40709f      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_type_instance_get_private 
             4070a4      1 INSTR BELONGTO 407090 
-            4070a4      1 INSTR DEADREGS  EFLAGS RBX RDI ZZ pop     rbx 
+            4070a4      1 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ pop     rbx 
             4070a5      4 INSTR BELONGTO 407090 
-            4070a5      4 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, [rax+30h] 
+            4070a5      4 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     rdi, [rax+30h] 
             4070a9      5 INSTR BELONGTO 407090 
-            4070a9      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, offset aHelpList; "help-list:" 
+            4070a9      5 INSTR DEADREGS  EFLAGS RSI ZZ mov     esi, offset aHelpList; "help-list:" 
             4070ae     -1 INSTR LOCAL NoMetaUpdate jmp     _yelp_view_load 
             4070ae      5 INSTR BELONGTO 407090 
             4070ae      5 INSTR DEADREGS  EFLAGS ZZ jmp     _yelp_view_load 
@@ -5858,18 +5886,19 @@
             4070d4      5 INSTR BELONGTO 4070c0 
             4070d4      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_type_instance_get_private 
             4070d9      4 INSTR BELONGTO 4070c0 
-            4070d9      4 INSTR DEADREGS  EFLAGS RDX RBX RDI ZZ mov     rdi, [rax+30h] 
+            4070d9      4 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI RDI ZZ mov     rdi, [rax+30h] 
             4070dd      5 INSTR BELONGTO 4070c0 
-            4070dd      5 INSTR DEADREGS  EFLAGS RDX RBX ZZ lea     rdx, [rsp+28h+var_20] 
+            4070dd      5 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI ZZ lea     rdx, [rsp+28h+var_20] 
             4070dd      5 PTRIMMEDESP STACK 8 displ lea     rdx, [rsp+28h+var_20]
-            4070e2     -1 INSTR LOCAL MetadataRedundant xor     ecx, ecx 
             4070e2      2 INSTR BELONGTO 4070c0 
+            4070e2      2 INSTR DEADREGS  EFLAGS RCX RBX RSI ZZ xor     ecx, ecx 
+            4070e2     -2 INSTR LOCAL n RCX ZZ  AlwaysNUM xor     ecx, ecx 
             4070e4     -1 INSTR LOCAL MetadataUnused mov     rbx, rax 
             4070e4      3 INSTR BELONGTO 4070c0 
             4070e7      5 INSTR BELONGTO 4070c0 
-            4070e7      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, offset aYelpUri; "yelp-uri" 
+            4070e7      5 INSTR DEADREGS  EFLAGS RAX RSI ZZ mov     esi, offset aYelpUri; "yelp-uri" 
             4070ec      2 INSTR BELONGTO 4070c0 
-            4070ec      2 INSTR DEADREGS  EFLAGS ZZ xor     eax, eax 
+            4070ec      2 INSTR DEADREGS  EFLAGS RAX ZZ xor     eax, eax 
             4070ec     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             4070ee     -1 INSTR LOCAL NoMetaUpdate call    _g_object_get 
             4070ee      5 INSTR BELONGTO 4070c0 
@@ -5950,43 +5979,43 @@
             40716c      5 INSTR BELONGTO 407130 
             40716c      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 ZZ call    _g_type_instance_get_private 
             407171      4 INSTR BELONGTO 407130 
-            407171      4 INSTR DEADREGS  EFLAGS RBX RDI R12 R13 R14 ZZ mov     rdi, [rax+10h] 
+            407171      4 INSTR DEADREGS  EFLAGS RBX RSI RDI R12 R13 R14 ZZ mov     rdi, [rax+10h] 
+            407175     -1 INSTR LOCAL MetadataUnused mov     rbx, rax 
             407175      3 INSTR BELONGTO 407130 
-            407175      3 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 ZZ mov     rbx, rax 
             407178      5 INSTR BELONGTO 407130 
-            407178      5 INSTR DEADREGS  EFLAGS R12 R13 R14 ZZ mov     esi, offset aAddbookmark; "AddBookmark" 
+            407178      5 INSTR DEADREGS  EFLAGS RSI R12 R13 R14 ZZ mov     esi, offset aAddbookmark; "AddBookmark" 
             40717d     -1 INSTR LOCAL NoMetaUpdate call    _gtk_action_group_get_action 
             40717d      5 INSTR BELONGTO 407130 
             40717d      5 INSTR DEADREGS  EFLAGS R12 R13 R14 ZZ call    _gtk_action_group_get_action 
             407182      4 INSTR BELONGTO 407130 
-            407182      4 INSTR DEADREGS  EFLAGS RDI R12 R13 R14 ZZ mov     rdi, [rbx+10h] 
+            407182      4 INSTR DEADREGS  EFLAGS RSI RDI R12 R13 R14 ZZ mov     rdi, [rbx+10h] 
             407186      5 INSTR BELONGTO 407130 
-            407186      5 INSTR DEADREGS  EFLAGS R12 R13 R14 ZZ mov     esi, offset aRemovebookmark; "RemoveBookmark" 
+            407186      5 INSTR DEADREGS  EFLAGS RSI R12 R13 R14 ZZ mov     esi, offset aRemovebookmark; "RemoveBookmark" 
             40718b      3 INSTR BELONGTO 407130 
             40718b      3 INSTR DEADREGS  EFLAGS R12 R13 R14 ZZ mov     rbp, rax 
             40718e     -1 INSTR LOCAL NoMetaUpdate call    _gtk_action_group_get_action 
             40718e      5 INSTR BELONGTO 407130 
             40718e      5 INSTR DEADREGS  EFLAGS R12 R13 R14 ZZ call    _gtk_action_group_get_action 
             407193      4 INSTR BELONGTO 407130 
-            407193      4 INSTR DEADREGS  EFLAGS RDX RDI R8 R9 R12 R13 R14 ZZ mov     rdi, [rbx+30h] 
+            407193      4 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 R12 R13 R14 ZZ mov     rdi, [rbx+30h] 
             407197      5 INSTR BELONGTO 407130 
-            407197      5 INSTR DEADREGS  EFLAGS RDX R8 R9 R12 R13 R14 ZZ lea     r8, [rsp+38h+var_30] 
+            407197      5 INSTR DEADREGS  EFLAGS RCX RDX RSI R8 R9 R12 R13 R14 ZZ lea     r8, [rsp+38h+var_30] 
             407197      5 PTRIMMEDESP STACK 8 displ lea     r8, [rsp+38h+var_30]
             40719c     -2 INSTR LOCAL n R9 ZZ  AlwaysNUM xor     r9d, r9d 
             40719c      3 INSTR BELONGTO 407130 
-            40719c      3 INSTR DEADREGS  EFLAGS RDX R9 R12 R13 R14 ZZ xor     r9d, r9d 
+            40719c      3 INSTR DEADREGS  EFLAGS RCX RDX RSI R9 R12 R13 R14 ZZ xor     r9d, r9d 
             40719f      3 INSTR BELONGTO 407130 
-            40719f      3 INSTR DEADREGS  EFLAGS RDX R12 R13 R14 ZZ mov     r12, rax 
+            40719f      3 INSTR DEADREGS  EFLAGS RCX RDX RSI R12 R13 R14 ZZ mov     r12, rax 
             4071a2      5 INSTR BELONGTO 407130 
-            4071a2      5 INSTR DEADREGS  EFLAGS RDX R13 R14 ZZ mov     ecx, offset aPageId; "page-id" 
+            4071a2      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI R13 R14 ZZ mov     ecx, offset aPageId; "page-id" 
             4071a7      2 INSTR BELONGTO 407130 
-            4071a7      2 INSTR DEADREGS  EFLAGS RDX R13 R14 ZZ xor     eax, eax 
+            4071a7      2 INSTR DEADREGS  EFLAGS RAX RDX RSI R13 R14 ZZ xor     eax, eax 
             4071a7     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             4071a9      3 INSTR BELONGTO 407130 
-            4071a9      3 INSTR DEADREGS  EFLAGS RDX R13 R14 ZZ mov     rdx, rsp 
+            4071a9      3 INSTR DEADREGS  EFLAGS RDX RSI R13 R14 ZZ mov     rdx, rsp 
             4071a9      3 PTRIMMEDESP STACK 0 displ mov     rdx, rsp
             4071ac      5 INSTR BELONGTO 407130 
-            4071ac      5 INSTR DEADREGS  EFLAGS R13 R14 ZZ mov     esi, offset aYelpUri; "yelp-uri" 
+            4071ac      5 INSTR DEADREGS  EFLAGS RSI R13 R14 ZZ mov     esi, offset aYelpUri; "yelp-uri" 
             4071b1     -1 INSTR LOCAL NoMetaUpdate call    _g_object_get 
             4071b1      5 INSTR BELONGTO 407130 
             4071b1      5 INSTR DEADREGS  EFLAGS R13 R14 ZZ call    _g_object_get 
@@ -6017,25 +6046,25 @@
             4071e1      4 INSTR BELONGTO 407130 
             4071e1      4 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     rdi, [rbx+18h] 
             4071e5      3 INSTR BELONGTO 407130 
-            4071e5      3 INSTR DEADREGS  EFLAGS RSI ZZ mov     rsi, rax 
+            4071e5      3 INSTR DEADREGS  EFLAGS RBX RSI ZZ mov     rsi, rax 
             4071e8     -1 INSTR LOCAL NoMetaUpdate call    _g_type_check_instance_cast 
             4071e8      5 INSTR BELONGTO 407130 
-            4071e8      5 INSTR DEADREGS  EFLAGS ZZ call    _g_type_check_instance_cast 
+            4071e8      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_type_check_instance_cast 
             4071ed      3 INSTR BELONGTO 407130 
-            4071ed      3 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     rdx, r14 
+            4071ed      3 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI ZZ mov     rdx, r14 
             4071f0      3 INSTR BELONGTO 407130 
-            4071f0      3 INSTR DEADREGS  EFLAGS RSI RDI R14 ZZ mov     rsi, r13 
+            4071f0      3 INSTR DEADREGS  EFLAGS RBX RSI RDI R14 ZZ mov     rsi, r13 
             4071f3      3 INSTR BELONGTO 407130 
-            4071f3      3 INSTR DEADREGS  EFLAGS RDI R14 ZZ mov     rdi, rax 
+            4071f3      3 INSTR DEADREGS  EFLAGS RBX RDI R14 ZZ mov     rdi, rax 
             4071f6     -1 INSTR LOCAL NoMetaUpdate call    sub_405DE0 
             4071f6      5 INSTR BELONGTO 407130 
-            4071f6      5 INSTR DEADREGS  EFLAGS R14 ZZ call    sub_405DE0 
+            4071f6      5 INSTR DEADREGS  EFLAGS RBX R14 ZZ call    sub_405DE0 
             4071fb     -1 INSTR LOCAL MetadataUnused xor     esi, esi 
             4071fb      2 INSTR BELONGTO 407130 
             4071fd     -1 INSTR LOCAL NoMetaUpdate test    eax, eax 
             4071fd      2 INSTR BELONGTO 407130 
             4071ff      2 INSTR BELONGTO 407130 
-            4071ff      2 INSTR DEADREGS  RSI RDI R14 ZZ mov     ebx, eax 
+            4071ff      2 INSTR DEADREGS  RBX RSI RDI R14 ZZ mov     ebx, eax 
             4071ff     -2 INSTR LOCAL n RBX ZZ  NumericDEFs mov     ebx, eax 
             407201     -2 INSTR LOCAL n RSI ZZ  AlwaysNUM setz    sil 
             407201      4 INSTR BELONGTO 407130 
@@ -6096,7 +6125,7 @@
             407254      1 INSTR DEADREGS  EFLAGS ZZ retn 
             407254     56 DEALLOC STACK esp - 56 retn
             407258      2 INSTR BELONGTO 407130 
-            407258      2 INSTR DEADREGS  EFLAGS RBX RDI R13 R14 ZZ xor     esi, esi 
+            407258      2 INSTR DEADREGS  EFLAGS RBX RSI RDI R13 R14 ZZ xor     esi, esi 
             407258     -2 INSTR LOCAL n RSI ZZ  AlwaysNUM xor     esi, esi 
             40725a      3 INSTR BELONGTO 407130 
             40725a      3 INSTR DEADREGS  EFLAGS RBX RDI R13 R14 ZZ mov     rdi, rbp 
@@ -6514,7 +6543,7 @@
             407c63      5 INSTR BELONGTO 407c30 
             407c63      5 INSTR DEADREGS  EFLAGS R12 R13 R14 ZZ call    sub_407130 
             407c68      6 INSTR BELONGTO 407c30 
-            407c68      6 INSTR DEADREGS  EFLAGS RDI R12 R13 R14 ZZ mov     esi, [rbp+0A8h] 
+            407c68      6 INSTR DEADREGS  EFLAGS RSI RDI R12 R13 R14 ZZ mov     esi, [rbp+0A8h] 
             407c6e      4 INSTR BELONGTO 407c30 
             407c6e      4 INSTR DEADREGS  EFLAGS RDI R12 R13 R14 ZZ mov     rdi, [rbp+8] 
             407c72     -1 INSTR LOCAL NoMetaUpdate call    _gtk_ui_manager_remove_ui 
@@ -6528,17 +6557,17 @@
             407c7e      5 INSTR BELONGTO 407c30 
             407c7e      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 ZZ call    sub_4066D0 
             407c83      5 INSTR BELONGTO 407c30 
-            407c83      5 INSTR DEADREGS  EFLAGS RDX RBX RDI R12 R13 R14 ZZ lea     rdx, [rsp+88h+var_58] 
+            407c83      5 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI R12 R13 R14 ZZ lea     rdx, [rsp+88h+var_58] 
             407c83      5 PTRIMMEDESP STACK 48 displ lea     rdx, [rsp+88h+var_58]
             407c88      5 INSTR BELONGTO 407c30 
-            407c88      5 INSTR DEADREGS  EFLAGS RBX RDI R12 R13 R14 ZZ mov     [rsp+88h+var_60], rax 
+            407c88      5 INSTR DEADREGS  EFLAGS RBX RSI RDI R12 R13 R14 ZZ mov     [rsp+88h+var_60], rax 
             407c88      5 PTRIMMEDESP STACK 40 displ mov     [rsp+88h+var_60], rax
             407c8d      3 INSTR BELONGTO 407c30 
-            407c8d      3 INSTR DEADREGS  EFLAGS RBX RDI R12 R13 R14 ZZ mov     rdi, rax 
+            407c8d      3 INSTR DEADREGS  EFLAGS RBX RSI RDI R12 R13 R14 ZZ mov     rdi, rax 
             407c90      5 INSTR BELONGTO 407c30 
-            407c90      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 ZZ mov     esi, offset aASss; "a(sss)" 
+            407c90      5 INSTR DEADREGS  EFLAGS RAX RBX RSI R12 R13 R14 ZZ mov     esi, offset aASss; "a(sss)" 
             407c95      2 INSTR BELONGTO 407c30 
-            407c95      2 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 ZZ xor     eax, eax 
+            407c95      2 INSTR DEADREGS  EFLAGS RAX RBX R12 R13 R14 ZZ xor     eax, eax 
             407c95     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             407c97     -1 INSTR LOCAL NoMetaUpdate call    _g_variant_get 
             407c97      5 INSTR BELONGTO 407c30 
@@ -6547,7 +6576,7 @@
             407c9c      2 INSTR BELONGTO 407c30 
             407ca0     -2 INSTR LOCAL n RDI ZZ  NUMVia2ndSrcIMMEDNUM mov     edi, 18h 
             407ca0      5 INSTR BELONGTO 407c30 
-            407ca0      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 ZZ mov     edi, 18h 
+            407ca0      5 INSTR DEADREGS  EFLAGS RBX RDI R12 R13 R14 ZZ mov     edi, 18h 
             407ca5     -1 INSTR LOCAL NoMetaUpdate call    _g_malloc0 
             407ca5      5 INSTR BELONGTO 407c30 
             407ca5      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 ZZ call    _g_malloc0 
@@ -6565,15 +6594,15 @@
             407cba      5 INSTR BELONGTO 407c30 
             407cba      5 INSTR DEADREGS  EFLAGS R12 R13 R14 ZZ call    _g_strdup 
             407cbf      4 INSTR BELONGTO 407c30 
-            407cbf      4 INSTR DEADREGS  EFLAGS RSI RDI R12 R13 R14 ZZ mov     [rbx+8], rax 
+            407cbf      4 INSTR DEADREGS  EFLAGS RDX RSI RDI R12 R13 R14 ZZ mov     [rbx+8], rax 
             407cc3      5 INSTR BELONGTO 407c30 
-            407cc3      5 INSTR DEADREGS  EFLAGS RAX RSI RDI R12 R13 R14 ZZ mov     rax, [rsp+88h+var_40] 
+            407cc3      5 INSTR DEADREGS  EFLAGS RAX RDX RSI RDI R12 R13 R14 ZZ mov     rax, [rsp+88h+var_40] 
             407cc3      5 PTRIMMEDESP STACK 72 displ mov     rax, [rsp+88h+var_40]
             407cc8      3 INSTR BELONGTO 407c30 
-            407cc8      3 INSTR DEADREGS  EFLAGS RSI RDI R12 R13 R14 ZZ mov     rdi, r15 
+            407cc8      3 INSTR DEADREGS  EFLAGS RDX RSI RDI R12 R13 R14 ZZ mov     rdi, r15 
             407ccb     -2 INSTR LOCAL n RDX ZZ  NumericDEFs mov     edx, offset sub_406B40 
             407ccb      5 INSTR BELONGTO 407c30 
-            407ccb      5 INSTR DEADREGS  EFLAGS RSI R12 R13 R14 R15 ZZ mov     edx, offset sub_406B40 
+            407ccb      5 INSTR DEADREGS  EFLAGS RDX RSI R12 R13 R14 R15 ZZ mov     edx, offset sub_406B40 
             407cd0      3 INSTR BELONGTO 407c30 
             407cd0      3 INSTR DEADREGS  EFLAGS RSI R12 R13 R14 R15 ZZ mov     rsi, rbx 
             407cd3      4 INSTR BELONGTO 407c30 
@@ -6582,24 +6611,24 @@
             407cd7      5 INSTR BELONGTO 407c30 
             407cd7      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ call    _g_slist_insert_sorted 
             407cdc      3 INSTR BELONGTO 407c30 
-            407cdc      3 INSTR DEADREGS  EFLAGS RCX RDX RBX RDI R8 R12 R13 R14 R15 ZZ mov     r15, rax 
+            407cdc      3 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI RDI R8 R12 R13 R14 R15 ZZ mov     r15, rax 
             407cdf      5 INSTR BELONGTO 407c30 
-            407cdf      5 INSTR DEADREGS  EFLAGS RCX RDX RBX RDI R8 R12 R13 R14 ZZ mov     rdi, [rsp+88h+var_58] 
+            407cdf      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX RSI RDI R8 R12 R13 R14 ZZ mov     rdi, [rsp+88h+var_58] 
             407cdf      5 PTRIMMEDESP STACK 48 displ mov     rdi, [rsp+88h+var_58]
             407ce4      5 INSTR BELONGTO 407c30 
-            407ce4      5 INSTR DEADREGS  EFLAGS RCX RDX RBX R8 R12 R13 R14 ZZ lea     r8, [rsp+88h+var_40] 
+            407ce4      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX RSI R8 R12 R13 R14 ZZ lea     r8, [rsp+88h+var_40] 
             407ce4      5 PTRIMMEDESP STACK 72 displ lea     r8, [rsp+88h+var_40]
             407ce9      5 INSTR BELONGTO 407c30 
-            407ce9      5 INSTR DEADREGS  EFLAGS RCX RDX RBX R12 R13 R14 ZZ lea     rcx, [rsp+88h+var_48] 
+            407ce9      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX RSI R12 R13 R14 ZZ lea     rcx, [rsp+88h+var_48] 
             407ce9      5 PTRIMMEDESP STACK 64 displ lea     rcx, [rsp+88h+var_48]
             407cee      5 INSTR BELONGTO 407c30 
-            407cee      5 INSTR DEADREGS  EFLAGS RDX RBX R12 R13 R14 ZZ lea     rdx, [rsp+88h+var_50] 
+            407cee      5 INSTR DEADREGS  EFLAGS RAX RDX RBX RSI R12 R13 R14 ZZ lea     rdx, [rsp+88h+var_50] 
             407cee      5 PTRIMMEDESP STACK 56 displ lea     rdx, [rsp+88h+var_50]
             407cf3      2 INSTR BELONGTO 407c30 
-            407cf3      2 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 ZZ xor     eax, eax 
+            407cf3      2 INSTR DEADREGS  EFLAGS RAX RBX RSI R12 R13 R14 ZZ xor     eax, eax 
             407cf3     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             407cf5      5 INSTR BELONGTO 407c30 
-            407cf5      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 ZZ mov     esi, offset aSSS; "(&s&s&s)" 
+            407cf5      5 INSTR DEADREGS  EFLAGS RBX RSI R12 R13 R14 ZZ mov     esi, offset aSSS; "(&s&s&s)" 
             407cfa     -1 INSTR LOCAL NoMetaUpdate call    _g_variant_iter_loop 
             407cfa      5 INSTR BELONGTO 407c30 
             407cfa      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 ZZ call    _g_variant_iter_loop 
@@ -6613,14 +6642,14 @@
             407d06      6 INSTR BELONGTO 407c30 
             407d0c      4 INSTR BELONGTO 407c30 
             407d10      3 INSTR BELONGTO 407c30 
-            407d10      3 INSTR DEADREGS  EFLAGS RBX RSI R12 R13 R14 ZZ mov     rbx, [r15] 
+            407d10      3 INSTR DEADREGS  EFLAGS RAX RDX RBX RSI RDI R12 R13 R14 ZZ mov     rbx, [r15] 
             407d13      2 INSTR BELONGTO 407c30 
-            407d13      2 INSTR DEADREGS  EFLAGS RSI R12 R13 R14 ZZ xor     edx, edx 
+            407d13      2 INSTR DEADREGS  EFLAGS RAX RDX RSI RDI R12 R13 R14 ZZ xor     edx, edx 
             407d13     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
             407d15      5 INSTR BELONGTO 407c30 
-            407d15      5 INSTR DEADREGS  EFLAGS RSI R12 R13 R14 ZZ mov     edi, offset aLoadbookmark; "LoadBookmark-" 
+            407d15      5 INSTR DEADREGS  EFLAGS RAX RSI RDI R12 R13 R14 ZZ mov     edi, offset aLoadbookmark; "LoadBookmark-" 
             407d1a      2 INSTR BELONGTO 407c30 
-            407d1a      2 INSTR DEADREGS  EFLAGS RSI R12 R13 R14 ZZ xor     eax, eax 
+            407d1a      2 INSTR DEADREGS  EFLAGS RAX RSI R12 R13 R14 ZZ xor     eax, eax 
             407d1a     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             407d1c      3 INSTR BELONGTO 407c30 
             407d1c      3 INSTR DEADREGS  EFLAGS RSI R12 R13 R14 ZZ mov     rsi, [rbx] 
@@ -6640,40 +6669,40 @@
             407d38     -1 INSTR LOCAL NoMetaUpdate test    rax, rax 
             407d38      3 INSTR BELONGTO 407c30 
             407d3b      3 INSTR BELONGTO 407c30 
-            407d3b      3 INSTR DEADREGS  RDI R12 R13 R14 ZZ mov     r12, rax 
+            407d3b      3 INSTR DEADREGS  RCX RDX RSI RDI R12 R13 R14 ZZ mov     r12, rax 
             407d3e     -1 INSTR LOCAL NoMetaUpdate jz      loc_407E58 
             407d3e      6 INSTR BELONGTO 407c30 
             407d44      4 INSTR BELONGTO 407c30 
-            407d44      4 INSTR DEADREGS  EFLAGS RDX RDI R8 R9 R13 R14 ZZ mov     rdx, [rbx+10h] 
+            407d44      4 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 R13 R14 ZZ mov     rdx, [rbx+10h] 
             407d48      4 INSTR BELONGTO 407c30 
-            407d48      4 INSTR DEADREGS  EFLAGS RDI R8 R9 R13 R14 ZZ mov     r8, [rbx+8] 
+            407d48      4 INSTR DEADREGS  EFLAGS RCX RSI RDI R8 R9 R13 R14 ZZ mov     r8, [rbx+8] 
             407d4c      3 INSTR BELONGTO 407c30 
-            407d4c      3 INSTR DEADREGS  EFLAGS RDI R9 R13 R14 ZZ mov     rdi, rax 
+            407d4c      3 INSTR DEADREGS  EFLAGS RCX RSI RDI R9 R13 R14 ZZ mov     rdi, rax 
             407d4f     -2 INSTR LOCAL n R9 ZZ  AlwaysNUM xor     r9d, r9d 
             407d4f      3 INSTR BELONGTO 407c30 
-            407d4f      3 INSTR DEADREGS  EFLAGS R9 R13 R14 ZZ xor     r9d, r9d 
+            407d4f      3 INSTR DEADREGS  EFLAGS RAX RCX RSI R9 R13 R14 ZZ xor     r9d, r9d 
             407d52      5 INSTR BELONGTO 407c30 
-            407d52      5 INSTR DEADREGS  EFLAGS R13 R14 ZZ mov     ecx, offset aIconName; "icon-name" 
+            407d52      5 INSTR DEADREGS  EFLAGS RAX RCX RSI R13 R14 ZZ mov     ecx, offset aIconName; "icon-name" 
             407d57      5 INSTR BELONGTO 407c30 
-            407d57      5 INSTR DEADREGS  EFLAGS R13 R14 ZZ mov     esi, offset aLabel; "label" 
+            407d57      5 INSTR DEADREGS  EFLAGS RAX RSI R13 R14 ZZ mov     esi, offset aLabel; "label" 
             407d5c      2 INSTR BELONGTO 407c30 
-            407d5c      2 INSTR DEADREGS  EFLAGS R13 R14 ZZ xor     eax, eax 
+            407d5c      2 INSTR DEADREGS  EFLAGS RAX R13 R14 ZZ xor     eax, eax 
             407d5c     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             407d5e     -1 INSTR LOCAL NoMetaUpdate call    _g_object_set 
             407d5e      5 INSTR BELONGTO 407c30 
             407d5e      5 INSTR DEADREGS  EFLAGS R13 R14 ZZ call    _g_object_set 
             407d63      5 INSTR BELONGTO 407c30 
-            407d63      5 INSTR DEADREGS  EFLAGS RCX RDI R8 R9 R13 R14 ZZ mov     r8, [rsp+88h+var_70] 
+            407d63      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 R13 R14 ZZ mov     r8, [rsp+88h+var_70] 
             407d63      5 PTRIMMEDESP STACK 24 displ mov     r8, [rsp+88h+var_70]
             407d68      6 INSTR BELONGTO 407c30 
-            407d68      6 INSTR DEADREGS  EFLAGS RCX RDI R9 R13 R14 ZZ mov     esi, [rbp+0A8h] 
+            407d68      6 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R9 R13 R14 ZZ mov     esi, [rbp+0A8h] 
             407d6e     -2 INSTR LOCAL n R9 ZZ  NUMVia2ndSrcIMMEDNUM mov     r9d, 20h 
             407d6e      6 INSTR BELONGTO 407c30 
-            407d6e      6 INSTR DEADREGS  EFLAGS RCX RDI R9 R13 R14 ZZ mov     r9d, 20h 
+            407d6e      6 INSTR DEADREGS  EFLAGS RCX RDX RDI R9 R13 R14 ZZ mov     r9d, 20h 
             407d74      4 INSTR BELONGTO 407c30 
-            407d74      4 INSTR DEADREGS  EFLAGS RCX RDI R13 R14 ZZ mov     rdi, [rbp+8] 
+            407d74      4 INSTR DEADREGS  EFLAGS RCX RDX RDI R13 R14 ZZ mov     rdi, [rbp+8] 
             407d78      5 INSTR BELONGTO 407c30 
-            407d78      5 INSTR DEADREGS  EFLAGS RCX R13 R14 ZZ mov     edx, offset aUiMenubarBookm; "ui/menubar/BookmarksMenu/Bookmarks" 
+            407d78      5 INSTR DEADREGS  EFLAGS RCX RDX R13 R14 ZZ mov     edx, offset aUiMenubarBookm; "ui/menubar/BookmarksMenu/Bookmarks" 
             407d7d      7 INSTR BELONGTO 407c30 
             407d7d      7 INSTR DEADREGS  EFLAGS RCX R13 R14 ZZ mov     [rsp+88h+var_88], 0 
             407d7d      7 PTRIMMEDESP STACK 0 displ mov     [rsp+88h+var_88], 0
@@ -6729,7 +6758,7 @@
             407dd0     -1 INSTR LOCAL NoMetaUpdate jz      short loc_407DBF 
             407dd0      2 INSTR BELONGTO 407c30 
             407dd2      4 INSTR BELONGTO 407c30 
-            407dd2      4 INSTR DEADREGS  EFLAGS RAX RDI ZZ mov     rax, [r13+0] 
+            407dd2      4 INSTR DEADREGS  EFLAGS RAX RSI RDI ZZ mov     rax, [r13+0] 
             407dd6     -1 INSTR LOCAL NoMetaUpdate test    rax, rax 
             407dd6      3 INSTR BELONGTO 407c30 
             407dd9     -1 INSTR LOCAL NoMetaUpdate jz      short loc_407DB0 
@@ -6739,16 +6768,16 @@
             407dde     -1 INSTR LOCAL NoMetaUpdate jnz     short loc_407DB0 
             407dde      2 INSTR BELONGTO 407c30 
             407de0      2 INSTR BELONGTO 407c30 
-            407de0      2 INSTR DEADREGS  EFLAGS RDI ZZ xor     ecx, ecx 
+            407de0      2 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI ZZ xor     ecx, ecx 
             407de0     -2 INSTR LOCAL n RCX ZZ  AlwaysNUM xor     ecx, ecx 
             407de2      2 INSTR BELONGTO 407c30 
-            407de2      2 INSTR DEADREGS  EFLAGS RDI ZZ xor     eax, eax 
+            407de2      2 INSTR DEADREGS  EFLAGS RAX RDX RSI RDI ZZ xor     eax, eax 
             407de2     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             407de4     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 1 
             407de4      5 INSTR BELONGTO 407c30 
-            407de4      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     edx, 1 
+            407de4      5 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     edx, 1 
             407de9      5 INSTR BELONGTO 407c30 
-            407de9      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     esi, offset aAlwaysShowImag; "always-show-image" 
+            407de9      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, offset aAlwaysShowImag; "always-show-image" 
             407dee      3 INSTR BELONGTO 407c30 
             407dee      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, r13 
             407df1     -1 INSTR LOCAL NoMetaUpdate call    _g_object_set 
@@ -6784,7 +6813,7 @@
             407e21      5 INSTR BELONGTO 407c30 
             407e21      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ call    _g_slist_delete_link 
             407e26      3 INSTR BELONGTO 407c30 
-            407e26      3 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ mov     r15, rax 
+            407e26      3 INSTR DEADREGS  EFLAGS RBX RDI R12 R13 R14 R15 ZZ mov     r15, rax 
             407e29     -1 INSTR LOCAL NoMetaUpdate test    r15, r15 
             407e29      3 INSTR BELONGTO 407c30 
             407e2c     -1 INSTR LOCAL NoMetaUpdate jnz     loc_407D10 
@@ -6819,33 +6848,33 @@
             407e54      1 INSTR BELONGTO 407c30 
             407e54      1 INSTR DEADREGS  EFLAGS ZZ retn 
             407e58      4 INSTR BELONGTO 407c30 
-            407e58      4 INSTR DEADREGS  EFLAGS RSI RDI R12 R13 R14 ZZ mov     rsi, [rbx+10h] 
+            407e58      4 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R12 R13 R14 ZZ mov     rsi, [rbx+10h] 
             407e5c      5 INSTR BELONGTO 407c30 
-            407e5c      5 INSTR DEADREGS  EFLAGS RDI R12 R13 R14 ZZ mov     rdi, [rsp+88h+var_70] 
+            407e5c      5 INSTR DEADREGS  EFLAGS RCX RDX RDI R12 R13 R14 ZZ mov     rdi, [rsp+88h+var_70] 
             407e5c      5 PTRIMMEDESP STACK 24 displ mov     rdi, [rsp+88h+var_70]
             407e61      2 INSTR BELONGTO 407c30 
-            407e61      2 INSTR DEADREGS  EFLAGS R12 R13 R14 ZZ xor     ecx, ecx 
+            407e61      2 INSTR DEADREGS  EFLAGS RCX RDX R12 R13 R14 ZZ xor     ecx, ecx 
             407e61     -2 INSTR LOCAL n RCX ZZ  AlwaysNUM xor     ecx, ecx 
             407e63      2 INSTR BELONGTO 407c30 
-            407e63      2 INSTR DEADREGS  EFLAGS R12 R13 R14 ZZ xor     edx, edx 
+            407e63      2 INSTR DEADREGS  EFLAGS RDX R12 R13 R14 ZZ xor     edx, edx 
             407e63     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
             407e65     -1 INSTR LOCAL NoMetaUpdate call    _gtk_action_new 
             407e65      5 INSTR BELONGTO 407c30 
             407e65      5 INSTR DEADREGS  EFLAGS R12 R13 R14 ZZ call    _gtk_action_new 
             407e6a      5 INSTR BELONGTO 407c30 
-            407e6a      5 INSTR DEADREGS  EFLAGS RCX RDI R8 R9 R12 R13 R14 ZZ mov     rcx, [rsp+88h+var_68] 
+            407e6a      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 R12 R13 R14 ZZ mov     rcx, [rsp+88h+var_68] 
             407e6a      5 PTRIMMEDESP STACK 32 displ mov     rcx, [rsp+88h+var_68]
             407e6f     -2 INSTR LOCAL n R9 ZZ  AlwaysNUM xor     r9d, r9d 
             407e6f      3 INSTR BELONGTO 407c30 
-            407e6f      3 INSTR DEADREGS  EFLAGS RDI R8 R9 R12 R13 R14 ZZ xor     r9d, r9d 
+            407e6f      3 INSTR DEADREGS  EFLAGS RDX RSI RDI R8 R9 R12 R13 R14 ZZ xor     r9d, r9d 
             407e72     -2 INSTR LOCAL n R8 ZZ  AlwaysNUM xor     r8d, r8d 
             407e72      3 INSTR BELONGTO 407c30 
-            407e72      3 INSTR DEADREGS  EFLAGS RDI R8 R12 R13 R14 ZZ xor     r8d, r8d 
+            407e72      3 INSTR DEADREGS  EFLAGS RDX RSI RDI R8 R12 R13 R14 ZZ xor     r8d, r8d 
             407e75     -2 INSTR LOCAL n RDX ZZ  NumericDEFs mov     edx, offset loc_407FB0 
             407e75      5 INSTR BELONGTO 407c30 
-            407e75      5 INSTR DEADREGS  EFLAGS RDI R12 R13 R14 ZZ mov     edx, offset loc_407FB0 
+            407e75      5 INSTR DEADREGS  EFLAGS RDX RSI RDI R12 R13 R14 ZZ mov     edx, offset loc_407FB0 
             407e7a      5 INSTR BELONGTO 407c30 
-            407e7a      5 INSTR DEADREGS  EFLAGS RDI R12 R13 R14 ZZ mov     esi, offset aActivate; "activate" 
+            407e7a      5 INSTR DEADREGS  EFLAGS RSI RDI R12 R13 R14 ZZ mov     esi, offset aActivate; "activate" 
             407e7f      3 INSTR BELONGTO 407c30 
             407e7f      3 INSTR DEADREGS  EFLAGS RDI R12 R13 R14 ZZ mov     rdi, rax 
             407e82      3 INSTR BELONGTO 407c30 
@@ -6998,8 +7027,9 @@
             4080e1     -1 INSTR LOCAL NoMetaUpdate call    _g_type_check_instance_cast 
             4080e1      5 INSTR BELONGTO 4080a0 
             4080e1      5 INSTR DEADREGS  EFLAGS ZZ call    _g_type_check_instance_cast 
-            4080e6     -1 INSTR LOCAL MetadataRedundant xor     esi, esi 
             4080e6      2 INSTR BELONGTO 4080a0 
+            4080e6      2 INSTR DEADREGS  EFLAGS RSI RDI ZZ xor     esi, esi 
+            4080e6     -2 INSTR LOCAL n RSI ZZ  AlwaysNUM xor     esi, esi 
             4080e8      3 INSTR BELONGTO 4080a0 
             4080e8      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rax 
             4080eb     -1 INSTR LOCAL NoMetaUpdate call    _webkit_web_view_set_highlight_text_matches 
@@ -7036,7 +7066,7 @@
             40811e     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rsp, 8 
             40811e      4 INSTR BELONGTO 4080a0 
             408122      2 INSTR BELONGTO 4080a0 
-            408122      2 INSTR DEADREGS  EFLAGS RBX ZZ xor     eax, eax 
+            408122      2 INSTR DEADREGS  EFLAGS RAX RBX ZZ xor     eax, eax 
             408122     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             408122      8 DEALLOC STACK esp - 8 xor     eax, eax
             408124      1 INSTR BELONGTO 4080a0 
@@ -7235,18 +7265,20 @@
             4084b8     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rsp, 8 
             4084b8      4 INSTR BELONGTO 408450 
             4084bc      3 INSTR BELONGTO 408450 
-            4084bc      3 INSTR DEADREGS  EFLAGS RSI RDI R8 R12 R13 R14 R15 ZZ mov     rsi, rbx 
+            4084bc      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R12 R13 R14 R15 ZZ mov     rsi, rbx 
             4084bf     -2 INSTR LOCAL n R8 ZZ  AlwaysNUM xor     r8d, r8d 
             4084bf      3 INSTR BELONGTO 408450 
-            4084bf      3 INSTR DEADREGS  EFLAGS RBX RDI R8 R12 R13 R14 R15 ZZ xor     r8d, r8d 
+            4084bf      3 INSTR DEADREGS  EFLAGS RCX RDX RBX RDI R8 R12 R13 R14 R15 ZZ xor     r8d, r8d 
             4084c2      1 INSTR BELONGTO 408450 
-            4084c2      1 INSTR DEADREGS  EFLAGS RBX RDI R12 R13 R14 R15 ZZ pop     rbx 
+            4084c2      1 INSTR DEADREGS  EFLAGS RCX RDX RBX RDI R12 R13 R14 R15 ZZ pop     rbx 
             4084c3      1 INSTR BELONGTO 408450 
-            4084c3      1 INSTR DEADREGS  EFLAGS RDI R12 R13 R14 R15 ZZ pop     rbp 
-            4084c4     -1 INSTR LOCAL MetadataRedundant mov     ecx, 1 
+            4084c3      1 INSTR DEADREGS  EFLAGS RCX RDX RDI R12 R13 R14 R15 ZZ pop     rbp 
+            4084c4     -2 INSTR LOCAL n RCX ZZ  NUMVia2ndSrcIMMEDNUM mov     ecx, 1 
             4084c4      5 INSTR BELONGTO 408450 
-            4084c9     -1 INSTR LOCAL MetadataRedundant mov     edx, 1 
+            4084c4      5 INSTR DEADREGS  EFLAGS RCX RDX RDI R12 R13 R14 R15 ZZ mov     ecx, 1 
+            4084c9     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 1 
             4084c9      5 INSTR BELONGTO 408450 
+            4084c9      5 INSTR DEADREGS  EFLAGS RDX RDI R12 R13 R14 R15 ZZ mov     edx, 1 
             4084ce      3 INSTR BELONGTO 408450 
             4084ce      3 INSTR DEADREGS  EFLAGS RDI R12 R13 R14 R15 ZZ mov     rdi, rax 
             4084d1     -1 INSTR LOCAL NoMetaUpdate jmp     _gtk_box_pack_start 
@@ -7297,8 +7329,9 @@
             40851b     -1 INSTR LOCAL NoMetaUpdate call    _gtk_widget_grab_focus 
             40851b      5 INSTR BELONGTO 4084f0 
             40851b      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _gtk_widget_grab_focus 
-            408520     -1 INSTR LOCAL MetadataRedundant xor     eax, eax 
             408520      2 INSTR BELONGTO 4084f0 
+            408520      2 INSTR DEADREGS  EFLAGS RAX RBX ZZ xor     eax, eax 
+            408520     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             408522      1 INSTR BELONGTO 4084f0 
             408522      1 INSTR DEADREGS  EFLAGS RBX ZZ pop     rbx 
             408523      1 INSTR BELONGTO 4084f0 
@@ -7348,8 +7381,9 @@
             4085bc     -1 INSTR LOCAL NoMetaUpdate call    _yelp_settings_get_default 
             4085bc      5 INSTR BELONGTO 4085a0 
             4085bc      5 INSTR DEADREGS  EFLAGS ZZ call    _yelp_settings_get_default 
-            4085c1     -1 INSTR LOCAL MetadataRedundant mov     esi, 0Ch 
+            4085c1     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 0Ch 
             4085c1      5 INSTR BELONGTO 4085a0 
+            4085c1      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, 0Ch 
             4085c6      3 INSTR BELONGTO 4085a0 
             4085c6      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rax 
             4085c9     -1 INSTR LOCAL NoMetaUpdate call    _yelp_settings_get_color 
@@ -7373,8 +7407,9 @@
             4085e4     -1 INSTR LOCAL NoMetaUpdate call    _yelp_settings_get_default 
             4085e4      5 INSTR BELONGTO 4085a0 
             4085e4      5 INSTR DEADREGS  EFLAGS ZZ call    _yelp_settings_get_default 
-            4085e9     -1 INSTR LOCAL MetadataRedundant xor     esi, esi 
             4085e9      2 INSTR BELONGTO 4085a0 
+            4085e9      2 INSTR DEADREGS  EFLAGS RSI RDI ZZ xor     esi, esi 
+            4085e9     -2 INSTR LOCAL n RSI ZZ  AlwaysNUM xor     esi, esi 
             4085eb      3 INSTR BELONGTO 4085a0 
             4085eb      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rax 
             4085ee     -1 INSTR LOCAL NoMetaUpdate call    _yelp_settings_get_color 
@@ -7488,8 +7523,9 @@
             4086c0     -1 INSTR LOCAL NoMetaUpdate call    _gtk_bin_get_child 
             4086c0      5 INSTR BELONGTO 4085a0 
             4086c0      5 INSTR DEADREGS  EFLAGS XMM2 XMM3 ZZ call    _gtk_bin_get_child 
-            4086c5     -1 INSTR LOCAL MetadataRedundant xor     esi, esi 
             4086c5      2 INSTR BELONGTO 4085a0 
+            4086c5      2 INSTR DEADREGS  EFLAGS RDX RSI RDI XMM2 XMM3 ZZ xor     esi, esi 
+            4086c5     -2 INSTR LOCAL n RSI ZZ  AlwaysNUM xor     esi, esi 
             4086c7      3 INSTR BELONGTO 4085a0 
             4086c7      3 INSTR DEADREGS  EFLAGS RDX RDI XMM2 XMM3 ZZ mov     rdi, rax 
             4086ca      3 INSTR BELONGTO 4085a0 
@@ -7502,8 +7538,9 @@
             4086d2      8 INSTR BELONGTO 4085a0 
             4086da     -1 INSTR LOCAL NoMetaUpdate xorps   xmm1, xmm1 
             4086da      3 INSTR BELONGTO 4085a0 
-            4086dd     -1 INSTR LOCAL MetadataRedundant mov     eax, 1 
+            4086dd     -2 INSTR LOCAL n RAX ZZ  NUMVia2ndSrcIMMEDNUM mov     eax, 1 
             4086dd      5 INSTR BELONGTO 4085a0 
+            4086dd      5 INSTR DEADREGS  EFLAGS RAX XMM2 XMM3 ZZ mov     eax, 1 
             4086e2     -1 INSTR LOCAL NoMetaUpdate cvtps2pd xmm0, xmm0 
             4086e2      3 INSTR BELONGTO 4085a0 
             4086e5     -1 INSTR LOCAL NoMetaUpdate subsd   xmm0, cs:qword_40A350 
@@ -7519,9 +7556,9 @@
             408700     -1 INSTR LOCAL NoMetaUpdate jbe     short loc_40870E 
             408700      2 INSTR BELONGTO 4085a0 
             408702     10 INSTR BELONGTO 4085a0 
-            408702     10 INSTR DEADREGS  EFLAGS XMM0 XMM1 XMM2 XMM3 ZZ mov     dword ptr [rbx+0B8h], 0 
+            408702     10 INSTR DEADREGS  EFLAGS RAX XMM0 XMM1 XMM2 XMM3 ZZ mov     dword ptr [rbx+0B8h], 0 
             40870c      2 INSTR BELONGTO 4085a0 
-            40870c      2 INSTR DEADREGS  EFLAGS RBX XMM0 XMM1 XMM2 XMM3 ZZ xor     eax, eax 
+            40870c      2 INSTR DEADREGS  EFLAGS RAX RBX XMM0 XMM1 XMM2 XMM3 ZZ xor     eax, eax 
             40870c     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             40870e     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rsp, 28h 
             40870e      4 INSTR BELONGTO 4085a0 
@@ -7675,16 +7712,16 @@
             40884c      5 INSTR BELONGTO 4087b0 
             40884c      5 INSTR DEADREGS  EFLAGS R12 R15 ZZ call    sub_4068F0 
             408851      5 INSTR BELONGTO 4087b0 
-            408851      5 INSTR DEADREGS  EFLAGS RDX RDI R12 R15 ZZ lea     rdx, [rsp+68h+var_50] 
+            408851      5 INSTR DEADREGS  EFLAGS RDX RSI RDI R12 R15 ZZ lea     rdx, [rsp+68h+var_50] 
             408851      5 PTRIMMEDESP STACK 24 displ lea     rdx, [rsp+68h+var_50]
             408856      3 INSTR BELONGTO 4087b0 
-            408856      3 INSTR DEADREGS  EFLAGS RDI R12 R15 ZZ mov     rdi, rax 
+            408856      3 INSTR DEADREGS  EFLAGS RSI RDI R12 R15 ZZ mov     rdi, rax 
             408859      3 INSTR BELONGTO 4087b0 
-            408859      3 INSTR DEADREGS  EFLAGS R12 R15 ZZ mov     r15, rax 
+            408859      3 INSTR DEADREGS  EFLAGS RSI R12 R15 ZZ mov     r15, rax 
             40885c      5 INSTR BELONGTO 4087b0 
-            40885c      5 INSTR DEADREGS  EFLAGS R12 ZZ mov     esi, offset aASs; "a(ss)" 
+            40885c      5 INSTR DEADREGS  EFLAGS RAX RSI R12 ZZ mov     esi, offset aASs; "a(ss)" 
             408861      2 INSTR BELONGTO 4087b0 
-            408861      2 INSTR DEADREGS  EFLAGS R12 ZZ xor     eax, eax 
+            408861      2 INSTR DEADREGS  EFLAGS RAX R12 ZZ xor     eax, eax 
             408861     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             408863     -1 INSTR LOCAL NoMetaUpdate call    _g_variant_get 
             408863      5 INSTR BELONGTO 4087b0 
@@ -7702,18 +7739,20 @@
             40887c     -1 INSTR LOCAL NoMetaUpdate call    _gtk_alignment_new 
             40887c      5 INSTR BELONGTO 4087b0 
             40887c      5 INSTR DEADREGS  EFLAGS R12 XMM1 ZZ call    _gtk_alignment_new 
-            408881     -1 INSTR LOCAL MetadataRedundant xor     ecx, ecx 
             408881      2 INSTR BELONGTO 4087b0 
+            408881      2 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R12 XMM1 ZZ xor     ecx, ecx 
+            408881     -2 INSTR LOCAL n RCX ZZ  AlwaysNUM xor     ecx, ecx 
             408883      3 INSTR BELONGTO 4087b0 
-            408883      3 INSTR DEADREGS  EFLAGS RDI R12 XMM1 ZZ mov     rbp, rax 
-            408886     -1 INSTR LOCAL MetadataRedundant mov     edx, 6 
+            408883      3 INSTR DEADREGS  EFLAGS RDX RSI RDI R12 XMM1 ZZ mov     rbp, rax 
+            408886     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 6 
             408886      5 INSTR BELONGTO 4087b0 
+            408886      5 INSTR DEADREGS  EFLAGS RDX RSI RDI R12 XMM1 ZZ mov     edx, 6 
             40888b      3 INSTR BELONGTO 4087b0 
-            40888b      3 INSTR DEADREGS  EFLAGS RDI R12 XMM1 ZZ mov     rdi, rax 
+            40888b      3 INSTR DEADREGS  EFLAGS RSI RDI R12 XMM1 ZZ mov     rdi, rax 
             40888e      5 INSTR BELONGTO 4087b0 
-            40888e      5 INSTR DEADREGS  EFLAGS R12 XMM1 ZZ mov     esi, offset aLeftPadding; "left-padding" 
+            40888e      5 INSTR DEADREGS  EFLAGS RAX RSI R12 XMM1 ZZ mov     esi, offset aLeftPadding; "left-padding" 
             408893      2 INSTR BELONGTO 4087b0 
-            408893      2 INSTR DEADREGS  EFLAGS R12 XMM1 ZZ xor     eax, eax 
+            408893      2 INSTR DEADREGS  EFLAGS RAX R12 XMM1 ZZ xor     eax, eax 
             408893     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             408895     -1 INSTR LOCAL NoMetaUpdate call    _g_object_set 
             408895      5 INSTR BELONGTO 4087b0 
@@ -7730,11 +7769,13 @@
             4088a6      5 INSTR DEADREGS  EFLAGS R12 XMM1 ZZ call    _g_type_check_instance_cast 
             4088ab     -2 INSTR LOCAL n R8 ZZ  AlwaysNUM xor     r8d, r8d 
             4088ab      3 INSTR BELONGTO 4087b0 
-            4088ab      3 INSTR DEADREGS  EFLAGS RSI RDI R8 R12 XMM1 ZZ xor     r8d, r8d 
-            4088ae     -1 INSTR LOCAL MetadataRedundant xor     ecx, ecx 
+            4088ab      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R12 XMM1 ZZ xor     r8d, r8d 
             4088ae      2 INSTR BELONGTO 4087b0 
-            4088b0     -1 INSTR LOCAL MetadataRedundant xor     edx, edx 
+            4088ae      2 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R12 XMM1 ZZ xor     ecx, ecx 
+            4088ae     -2 INSTR LOCAL n RCX ZZ  AlwaysNUM xor     ecx, ecx 
             4088b0      2 INSTR BELONGTO 4087b0 
+            4088b0      2 INSTR DEADREGS  EFLAGS RDX RSI RDI R12 XMM1 ZZ xor     edx, edx 
+            4088b0     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
             4088b2      3 INSTR BELONGTO 4087b0 
             4088b2      3 INSTR DEADREGS  EFLAGS RSI RDI R12 XMM1 ZZ mov     rsi, rbp 
             4088b5      3 INSTR BELONGTO 4087b0 
@@ -7754,32 +7795,33 @@
             4088cc     -1 INSTR LOCAL NoMetaUpdate xorpd   xmm0, xmm0 
             4088cc      4 INSTR BELONGTO 4087b0 
             4088d0      3 INSTR BELONGTO 4087b0 
-            4088d0      3 INSTR DEADREGS  EFLAGS RDI R12 XMM0 XMM1 ZZ mov     r12, rax 
+            4088d0      3 INSTR DEADREGS  EFLAGS RDX RSI RDI R12 XMM0 XMM1 ZZ mov     r12, rax 
             4088d3      3 INSTR BELONGTO 4087b0 
-            4088d3      3 INSTR DEADREGS  EFLAGS RDI XMM0 XMM1 ZZ mov     rdi, rax 
-            4088d6     -1 INSTR LOCAL MetadataRedundant xor     edx, edx 
+            4088d3      3 INSTR DEADREGS  EFLAGS RDX RSI RDI XMM0 XMM1 ZZ mov     rdi, rax 
             4088d6      2 INSTR BELONGTO 4087b0 
+            4088d6      2 INSTR DEADREGS  EFLAGS RAX RDX RSI XMM0 XMM1 ZZ xor     edx, edx 
+            4088d6     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
             4088d8      5 INSTR BELONGTO 4087b0 
-            4088d8      5 INSTR DEADREGS  EFLAGS XMM0 XMM1 ZZ mov     esi, offset aXalign; "xalign" 
+            4088d8      5 INSTR DEADREGS  EFLAGS RAX RSI XMM0 XMM1 ZZ mov     esi, offset aXalign; "xalign" 
             4088dd     -2 INSTR LOCAL n RAX ZZ  NUMVia2ndSrcIMMEDNUM mov     eax, 1 
             4088dd      5 INSTR BELONGTO 4087b0 
-            4088dd      5 INSTR DEADREGS  EFLAGS XMM0 XMM1 ZZ mov     eax, 1 
+            4088dd      5 INSTR DEADREGS  EFLAGS RAX XMM0 XMM1 ZZ mov     eax, 1 
             4088e2     -1 INSTR LOCAL NoMetaUpdate call    _g_object_set 
             4088e2      5 INSTR BELONGTO 4087b0 
             4088e2      5 INSTR DEADREGS  EFLAGS XMM0 XMM1 ZZ call    _g_object_set 
             4088e7     -2 INSTR LOCAL n R9 ZZ  AlwaysNUM xor     r9d, r9d 
             4088e7      3 INSTR BELONGTO 4087b0 
-            4088e7      3 INSTR DEADREGS  EFLAGS RCX RDI R8 R9 XMM0 XMM1 ZZ xor     r9d, r9d 
+            4088e7      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 XMM0 XMM1 ZZ xor     r9d, r9d 
             4088ea     -2 INSTR LOCAL n R8 ZZ  AlwaysNUM xor     r8d, r8d 
             4088ea      3 INSTR BELONGTO 4087b0 
-            4088ea      3 INSTR DEADREGS  EFLAGS RCX RDI R8 XMM0 XMM1 ZZ xor     r8d, r8d 
+            4088ea      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 XMM0 XMM1 ZZ xor     r8d, r8d 
             4088ed      3 INSTR BELONGTO 4087b0 
-            4088ed      3 INSTR DEADREGS  EFLAGS RCX RDI XMM0 XMM1 ZZ mov     rcx, r14 
+            4088ed      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI XMM0 XMM1 ZZ mov     rcx, r14 
             4088f0     -2 INSTR LOCAL n RDX ZZ  NumericDEFs mov     edx, offset loc_408B50 
             4088f0      5 INSTR BELONGTO 4087b0 
-            4088f0      5 INSTR DEADREGS  EFLAGS RDI XMM0 XMM1 ZZ mov     edx, offset loc_408B50 
+            4088f0      5 INSTR DEADREGS  EFLAGS RDX RSI RDI XMM0 XMM1 ZZ mov     edx, offset loc_408B50 
             4088f5      5 INSTR BELONGTO 4087b0 
-            4088f5      5 INSTR DEADREGS  EFLAGS RDI XMM0 XMM1 ZZ mov     esi, offset aActivateLink; "activate-link" 
+            4088f5      5 INSTR DEADREGS  EFLAGS RSI RDI XMM0 XMM1 ZZ mov     esi, offset aActivateLink; "activate-link" 
             4088fa      3 INSTR BELONGTO 4087b0 
             4088fa      3 INSTR DEADREGS  EFLAGS RDI XMM0 XMM1 ZZ mov     rdi, r12 
             4088fd     -1 INSTR LOCAL NoMetaUpdate call    _g_signal_connect_data 
@@ -7807,19 +7849,19 @@
             408920      5 INSTR BELONGTO 4087b0 
             408920      5 INSTR DEADREGS  EFLAGS R12 XMM0 XMM1 ZZ call    _gtk_widget_show_all 
             408925      5 INSTR BELONGTO 4087b0 
-            408925      5 INSTR DEADREGS  EFLAGS RCX RDX RDI R12 ZZ mov     rdi, [rsp+68h+var_50] 
+            408925      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R12 ZZ mov     rdi, [rsp+68h+var_50] 
             408925      5 PTRIMMEDESP STACK 24 displ mov     rdi, [rsp+68h+var_50]
             40892a      5 INSTR BELONGTO 4087b0 
-            40892a      5 INSTR DEADREGS  EFLAGS RCX RDX R12 ZZ lea     rcx, [rsp+68h+var_40] 
+            40892a      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI R12 ZZ lea     rcx, [rsp+68h+var_40] 
             40892a      5 PTRIMMEDESP STACK 40 displ lea     rcx, [rsp+68h+var_40]
             40892f      5 INSTR BELONGTO 4087b0 
-            40892f      5 INSTR DEADREGS  EFLAGS RDX R12 ZZ lea     rdx, [rsp+68h+var_48] 
+            40892f      5 INSTR DEADREGS  EFLAGS RAX RDX RSI R12 ZZ lea     rdx, [rsp+68h+var_48] 
             40892f      5 PTRIMMEDESP STACK 32 displ lea     rdx, [rsp+68h+var_48]
             408934      2 INSTR BELONGTO 4087b0 
-            408934      2 INSTR DEADREGS  EFLAGS R12 ZZ xor     eax, eax 
+            408934      2 INSTR DEADREGS  EFLAGS RAX RSI R12 ZZ xor     eax, eax 
             408934     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             408936      5 INSTR BELONGTO 4087b0 
-            408936      5 INSTR DEADREGS  EFLAGS R12 ZZ mov     esi, offset aSS ; "(&s&s)" 
+            408936      5 INSTR DEADREGS  EFLAGS RSI R12 ZZ mov     esi, offset aSS ; "(&s&s)" 
             40893b     -1 INSTR LOCAL NoMetaUpdate call    _g_variant_iter_loop 
             40893b      5 INSTR BELONGTO 4087b0 
             40893b      5 INSTR DEADREGS  EFLAGS R12 ZZ call    _g_variant_iter_loop 
@@ -7921,13 +7963,15 @@
             4089ca      5 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 XMM2 XMM3 ZZ call    _g_type_check_instance_cast 
             4089cf     -2 INSTR LOCAL n R8 ZZ  AlwaysNUM xor     r8d, r8d 
             4089cf      3 INSTR BELONGTO 4087b0 
-            4089cf      3 INSTR DEADREGS  EFLAGS RSI RDI R8 R12 R13 R14 R15 XMM2 XMM3 ZZ xor     r8d, r8d 
+            4089cf      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R12 R13 R14 R15 XMM2 XMM3 ZZ xor     r8d, r8d 
             4089d2      3 INSTR BELONGTO 4087b0 
-            4089d2      3 INSTR DEADREGS  EFLAGS RSI RDI R12 R13 R14 R15 XMM2 XMM3 ZZ mov     rdi, rax 
-            4089d5     -1 INSTR LOCAL MetadataRedundant xor     ecx, ecx 
+            4089d2      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R12 R13 R14 R15 XMM2 XMM3 ZZ mov     rdi, rax 
             4089d5      2 INSTR BELONGTO 4087b0 
-            4089d7     -1 INSTR LOCAL MetadataRedundant xor     edx, edx 
+            4089d5      2 INSTR DEADREGS  EFLAGS RCX RDX RSI R12 R13 R14 R15 XMM2 XMM3 ZZ xor     ecx, ecx 
+            4089d5     -2 INSTR LOCAL n RCX ZZ  AlwaysNUM xor     ecx, ecx 
             4089d7      2 INSTR BELONGTO 4087b0 
+            4089d7      2 INSTR DEADREGS  EFLAGS RDX RSI R12 R13 R14 R15 XMM2 XMM3 ZZ xor     edx, edx 
+            4089d7     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
             4089d9      3 INSTR BELONGTO 4087b0 
             4089d9      3 INSTR DEADREGS  EFLAGS RSI R12 R13 R14 R15 XMM2 XMM3 ZZ mov     rsi, rbp 
             4089dc     -1 INSTR LOCAL NoMetaUpdate call    _gtk_box_pack_end 
@@ -8032,13 +8076,13 @@
             408bfa      3 INSTR BELONGTO 408bf0 
             408bfa      3 INSTR DEADREGS  EFLAGS RBX ZZ mov     rbp, rsi 
             408bfd      5 INSTR BELONGTO 408bf0 
-            408bfd      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     [rsp+var_10], r12 
+            408bfd      5 INSTR DEADREGS  EFLAGS RBX RSI ZZ mov     [rsp+var_10], r12 
             408bfd      5 PTRIMMEDESP STACK -16 displ mov     [rsp+var_10], r12
             408c02      5 INSTR BELONGTO 408bf0 
-            408c02      5 INSTR DEADREGS  EFLAGS RBX R12 ZZ mov     [rsp+var_8], r13 
+            408c02      5 INSTR DEADREGS  EFLAGS RBX RSI R12 ZZ mov     [rsp+var_8], r13 
             408c02      5 PTRIMMEDESP STACK -8 displ mov     [rsp+var_8], r13
             408c07      5 INSTR BELONGTO 408bf0 
-            408c07      5 INSTR DEADREGS  EFLAGS RBX R12 R13 ZZ mov     esi, offset aLinkText; "link-text" 
+            408c07      5 INSTR DEADREGS  EFLAGS RBX RSI R12 R13 ZZ mov     esi, offset aLinkText; "link-text" 
             408c0c      4 INSTR BELONGTO 408bf0 
             408c0c      4 INSTR DEADREGS  EFLAGS RBX R12 R13 ZZ sub     rsp, 38h 
             408c0c     56 DATAREF STACK 535 esp + 0 PARENT LocalFrame LOCALFRAME
@@ -8061,18 +8105,19 @@
             408c26      5 INSTR BELONGTO 408bf0 
             408c26      5 INSTR DEADREGS  EFLAGS R12 ZZ call    _g_type_instance_get_private 
             408c2b      4 INSTR BELONGTO 408bf0 
-            408c2b      4 INSTR DEADREGS  EFLAGS RDX RDI R12 ZZ mov     rdi, [rax+30h] 
+            408c2b      4 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R12 ZZ mov     rdi, [rax+30h] 
             408c2f      5 INSTR BELONGTO 408bf0 
-            408c2f      5 INSTR DEADREGS  EFLAGS RDX R12 ZZ lea     rdx, [rsp+38h+var_30] 
+            408c2f      5 INSTR DEADREGS  EFLAGS RCX RDX RSI R12 ZZ lea     rdx, [rsp+38h+var_30] 
             408c2f      5 PTRIMMEDESP STACK 8 displ lea     rdx, [rsp+38h+var_30]
-            408c34     -1 INSTR LOCAL MetadataRedundant xor     ecx, ecx 
             408c34      2 INSTR BELONGTO 408bf0 
+            408c34      2 INSTR DEADREGS  EFLAGS RCX RSI R12 ZZ xor     ecx, ecx 
+            408c34     -2 INSTR LOCAL n RCX ZZ  AlwaysNUM xor     ecx, ecx 
             408c36      5 INSTR BELONGTO 408bf0 
-            408c36      5 INSTR DEADREGS  EFLAGS R12 ZZ mov     esi, offset aYelpUri; "yelp-uri" 
+            408c36      5 INSTR DEADREGS  EFLAGS RSI R12 ZZ mov     esi, offset aYelpUri; "yelp-uri" 
             408c3b     -1 INSTR LOCAL MetadataUnused mov     r12, rax 
             408c3b      3 INSTR BELONGTO 408bf0 
             408c3e      2 INSTR BELONGTO 408bf0 
-            408c3e      2 INSTR DEADREGS  EFLAGS ZZ xor     eax, eax 
+            408c3e      2 INSTR DEADREGS  EFLAGS RAX ZZ xor     eax, eax 
             408c3e     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             408c40     -1 INSTR LOCAL NoMetaUpdate call    _g_object_get 
             408c40      5 INSTR BELONGTO 408bf0 
@@ -8348,7 +8393,7 @@
             408fd4     10 INSTR BELONGTO 408fc0 
             408fd4     10 INSTR DEADREGS  EFLAGS RBX ZZ mov     dword ptr [rax+0C0h], 1 
             408fde      2 INSTR BELONGTO 408fc0 
-            408fde      2 INSTR DEADREGS  EFLAGS RBX ZZ xor     eax, eax 
+            408fde      2 INSTR DEADREGS  EFLAGS RAX RBX ZZ xor     eax, eax 
             408fde     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             408fe0      1 INSTR BELONGTO 408fc0 
             408fe0      1 INSTR DEADREGS  EFLAGS RBX ZZ pop     rbx 
@@ -8414,17 +8459,18 @@
             409134      5 INSTR BELONGTO 409130 
             409134      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R9 R10 R11 ZZ call    sub_406BC0 
             409139      3 INSTR BELONGTO 409130 
-            409139      3 INSTR DEADREGS  EFLAGS RDX RDI ZZ mov     rdx, rbx 
+            409139      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI ZZ mov     rdx, rbx 
             40913c      3 INSTR BELONGTO 409130 
-            40913c      3 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     rdi, rax 
-            40913f     -1 INSTR LOCAL MetadataRedundant xor     ecx, ecx 
+            40913c      3 INSTR DEADREGS  EFLAGS RCX RBX RSI RDI ZZ mov     rdi, rax 
             40913f      2 INSTR BELONGTO 409130 
+            40913f      2 INSTR DEADREGS  EFLAGS RAX RCX RBX RSI ZZ xor     ecx, ecx 
+            40913f     -2 INSTR LOCAL n RCX ZZ  AlwaysNUM xor     ecx, ecx 
             409141      1 INSTR BELONGTO 409130 
-            409141      1 INSTR DEADREGS  EFLAGS RBX ZZ pop     rbx 
+            409141      1 INSTR DEADREGS  EFLAGS RAX RBX RSI ZZ pop     rbx 
             409142      5 INSTR BELONGTO 409130 
-            409142      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, offset aApplication; "application" 
+            409142      5 INSTR DEADREGS  EFLAGS RAX RSI ZZ mov     esi, offset aApplication; "application" 
             409147      2 INSTR BELONGTO 409130 
-            409147      2 INSTR DEADREGS  EFLAGS ZZ xor     eax, eax 
+            409147      2 INSTR DEADREGS  EFLAGS RAX ZZ xor     eax, eax 
             409147     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             409149     -1 INSTR LOCAL NoMetaUpdate jmp     _g_object_new 
             409149      5 INSTR BELONGTO 409130 
@@ -8485,9 +8531,11 @@
             4091dd     -1 INSTR LOCAL NoMetaUpdate call    sub_409150 
             4091e5     -1 INSTR LOCAL NoMetaUpdate call    _g_object_unref 
             4091ed     -1 INSTR LOCAL NoMetaUpdate call    _g_strfreev 
+            4091f2      2 PTRIMMEDEBP STACK 0 displ mov     ecx, ebp
             4091f4     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
             4091f6     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 1 
             4091fe     -1 INSTR LOCAL NoMetaUpdate call    _gtk_drag_finish 
+            409203      2 PTRIMMEDEBP STACK 0 displ mov     ecx, ebp
             409208      5 PTRIMMEDESP STACK 8 displ mov     rbp, [rsp+8]
             40920d      4 PTRIMMEDESP STACK 0 displ mov     rbx, [rsp]
             409211      5 PTRIMMEDESP STACK 16 displ mov     r12, [rsp+10h]
@@ -8538,24 +8586,26 @@
             4092c3      5 INSTR BELONGTO 4092b0 
             4092c3      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_type_instance_get_private 
             4092c8      4 INSTR BELONGTO 4092b0 
-            4092c8      4 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     rdi, [rax+30h] 
-            4092cc     -1 INSTR LOCAL MetadataRedundant mov     esi, 50h 
+            4092c8      4 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ mov     rdi, [rax+30h] 
+            4092cc     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 50h 
             4092cc      5 INSTR BELONGTO 4092b0 
+            4092cc      5 INSTR DEADREGS  EFLAGS RBX RSI ZZ mov     esi, 50h 
             4092d1     -1 INSTR LOCAL NoMetaUpdate call    _g_type_check_instance_cast 
             4092d1      5 INSTR BELONGTO 4092b0 
             4092d1      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_type_check_instance_cast 
             4092d6      5 INSTR BELONGTO 4092b0 
-            4092d6      5 INSTR DEADREGS  EFLAGS RDX RBX RDI ZZ lea     rdx, [rsp+18h+var_10] 
+            4092d6      5 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI RDI ZZ lea     rdx, [rsp+18h+var_10] 
             4092d6      5 PTRIMMEDESP STACK 8 displ lea     rdx, [rsp+18h+var_10]
             4092db      3 INSTR BELONGTO 4092b0 
-            4092db      3 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     rdi, rax 
-            4092de     -1 INSTR LOCAL MetadataRedundant xor     ecx, ecx 
+            4092db      3 INSTR DEADREGS  EFLAGS RCX RBX RSI RDI ZZ mov     rdi, rax 
             4092de      2 INSTR BELONGTO 4092b0 
+            4092de      2 INSTR DEADREGS  EFLAGS RAX RCX RBX RSI ZZ xor     ecx, ecx 
+            4092de     -2 INSTR LOCAL n RCX ZZ  AlwaysNUM xor     ecx, ecx 
             4092e0      2 INSTR BELONGTO 4092b0 
-            4092e0      2 INSTR DEADREGS  EFLAGS RBX ZZ xor     eax, eax 
+            4092e0      2 INSTR DEADREGS  EFLAGS RAX RBX RSI ZZ xor     eax, eax 
             4092e0     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             4092e2      5 INSTR BELONGTO 4092b0 
-            4092e2      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     esi, offset aYelpUri; "yelp-uri" 
+            4092e2      5 INSTR DEADREGS  EFLAGS RBX RSI ZZ mov     esi, offset aYelpUri; "yelp-uri" 
             4092e7     -1 INSTR LOCAL NoMetaUpdate call    _g_object_get 
             4092e7      5 INSTR BELONGTO 4092b0 
             4092e7      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_object_get 
@@ -8602,7 +8652,7 @@
             409327      5 INSTR BELONGTO 409300 
             409327      5 INSTR DEADREGS  EFLAGS R12 ZZ call    _g_type_instance_get_private 
             40932c      6 INSTR BELONGTO 409300 
-            40932c      6 INSTR DEADREGS  EFLAGS R12 ZZ mov     edx, [rax+0B0h] 
+            40932c      6 INSTR DEADREGS  EFLAGS RDX R12 ZZ mov     edx, [rax+0B0h] 
             409332      5 INSTR BELONGTO 409300 
             409332      5 INSTR DEADREGS  EFLAGS R12 ZZ mov     r12, [rsp+18h+var_8] 
             409332      5 PTRIMMEDESP STACK 16 displ mov     r12, [rsp+18h+var_8]
@@ -8649,36 +8699,36 @@
             409377      5 INSTR DEADREGS  EFLAGS R13 R14 R15 ZZ mov     [rsp+var_30], rbx 
             409377      5 PTRIMMEDESP STACK -48 displ mov     [rsp+var_30], rbx
             40937c      4 INSTR BELONGTO 409350 
-            40937c      4 INSTR DEADREGS  EFLAGS R13 R14 R15 ZZ sub     rsp, 38h 
+            40937c      4 INSTR DEADREGS  EFLAGS RBX R13 R14 R15 ZZ sub     rsp, 38h 
             40937c     56 DATAREF STACK 540 esp + 0 PARENT LocalFrame LOCALFRAME
             40937c      8 MEMORYHOLE STACK esp + 56 ReturnAddress 
             409380     -1 INSTR LOCAL MetadataUnused sub     rbp, r12 
             409380      3 INSTR BELONGTO 409350 
             409383      3 INSTR BELONGTO 409350 
-            409383      3 INSTR DEADREGS  EFLAGS R13 R14 R15 ZZ mov     r13d, edi 
+            409383      3 INSTR DEADREGS  EFLAGS RBX R13 R14 R15 ZZ mov     r13d, edi 
             409386      3 INSTR BELONGTO 409350 
-            409386      3 INSTR DEADREGS  EFLAGS R14 R15 ZZ mov     r14, rsi 
+            409386      3 INSTR DEADREGS  EFLAGS RBX R14 R15 ZZ mov     r14, rsi 
             409389     -1 INSTR LOCAL MetadataUnused sar     rbp, 3 
             409389      4 INSTR BELONGTO 409350 
             40938d      3 INSTR BELONGTO 409350 
-            40938d      3 INSTR DEADREGS  EFLAGS R15 ZZ mov     r15, rdx 
+            40938d      3 INSTR DEADREGS  EFLAGS RBX R15 ZZ mov     r15, rdx 
             409390     -1 INSTR LOCAL NoMetaUpdate call    _init_proc 
             409390      5 INSTR BELONGTO 409350 
-            409390      5 INSTR DEADREGS  EFLAGS ZZ call    _init_proc 
+            409390      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _init_proc 
             409395     -1 INSTR LOCAL NoMetaUpdate test    rbp, rbp 
             409395      3 INSTR BELONGTO 409350 
             409398     -1 INSTR LOCAL NoMetaUpdate jz      short loc_4093B6 
             409398      2 INSTR BELONGTO 409350 
             40939a      2 INSTR BELONGTO 409350 
-            40939a      2 INSTR DEADREGS  EFLAGS RDX RSI ZZ xor     ebx, ebx 
+            40939a      2 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI ZZ xor     ebx, ebx 
             40939a     -2 INSTR LOCAL n RBX ZZ  AlwaysNUM xor     ebx, ebx 
             40939c      4 INSTR BELONGTO 409350 
             4093a0      3 INSTR BELONGTO 409350 
-            4093a0      3 INSTR DEADREGS  EFLAGS RDX RSI ZZ mov     rdx, r15 
+            4093a0      3 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     rdx, r15 
             4093a3      3 INSTR BELONGTO 409350 
-            4093a3      3 INSTR DEADREGS  EFLAGS RSI ZZ mov     rsi, r14 
+            4093a3      3 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     rsi, r14 
             4093a6      3 INSTR BELONGTO 409350 
-            4093a6      3 INSTR DEADREGS  EFLAGS ZZ mov     edi, r13d 
+            4093a6      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     edi, r13d 
             4093a9     -1 INSTR LOCAL NoMetaUpdate call    qword ptr [r12+rbx*8] 
             4093a9      4 INSTR BELONGTO 409350 
             4093ad     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rbx, 1 
@@ -8730,11 +8780,11 @@
             4093f4     -3 INSTR LOCAL NoWarn push    rbx 
             4093f5     16 MEMORYHOLE STACK esp + 8 CalleeSavedRegs 
             4093f5      4 INSTR BELONGTO 4093f0 
-            4093f5      4 INSTR DEADREGS  EFLAGS RAX ZZ sub     rsp, 8 
+            4093f5      4 INSTR DEADREGS  EFLAGS RAX RBX ZZ sub     rsp, 8 
             4093f5      8 DATAREF STACK 541 esp + 0 PARENT LocalFrame LOCALFRAME
             4093f5      8 MEMORYHOLE STACK esp + 24 ReturnAddress 
             4093f9      7 INSTR BELONGTO 4093f0 
-            4093f9      7 INSTR DEADREGS  EFLAGS RAX ZZ mov     rax, cs:qword_60BD98 
+            4093f9      7 INSTR DEADREGS  EFLAGS RAX RBX ZZ mov     rax, cs:qword_60BD98 
             409400     -1 INSTR LOCAL NoMetaUpdate cmp     rax, 0FFFFFFFFFFFFFFFFh 
             409400      4 INSTR BELONGTO 4093f0 
             409404     -1 INSTR LOCAL NoMetaUpdate jz      short loc_40941F 
diff --git a/tests/commit/trimmed-sorted-save-gnome-keyring-3.psexe.annot b/tests/commit/trimmed-sorted-save-gnome-keyring-3.psexe.annot
index 067f15581f07667a95b668744fd3ac05c15725d4..6fbf8f854ae7e84cc6d165ddbef925bf46410f48 100644
--- a/tests/commit/trimmed-sorted-save-gnome-keyring-3.psexe.annot
+++ b/tests/commit/trimmed-sorted-save-gnome-keyring-3.psexe.annot
@@ -447,72 +447,73 @@
             401386     24 DATAREF STACK 142 esp + 0 PARENT LocalFrame LOCALFRAME
             401386     32 MEMORYHOLE STACK esp + 24 CalleeSavedRegs 
             401386      4 INSTR BELONGTO 401380 
-            401386      4 INSTR DEADREGS  EFLAGS R12 R13 ZZ sub     rsp, 18h 
+            401386      4 INSTR DEADREGS  EFLAGS RBX R12 R13 ZZ sub     rsp, 18h 
             401386      8 MEMORYHOLE STACK esp + 56 ReturnAddress 
             40138a      4 INSTR BELONGTO 401380 
-            40138a      4 INSTR DEADREGS  EFLAGS R12 R13 ZZ mov     [rsp+38h+var_2C], edi 
+            40138a      4 INSTR DEADREGS  EFLAGS RBX R12 R13 ZZ mov     [rsp+38h+var_2C], edi 
             40138a      4 PTRIMMEDESP STACK 12 displ mov     [rsp+38h+var_2C], edi
             40138e      4 INSTR BELONGTO 401380 
-            40138e      4 INSTR DEADREGS  EFLAGS R12 R13 ZZ mov     [rsp+38h+var_38], rsi 
+            40138e      4 INSTR DEADREGS  EFLAGS RBX R12 R13 ZZ mov     [rsp+38h+var_38], rsi 
             40138e      4 PTRIMMEDESP STACK 0 displ mov     [rsp+38h+var_38], rsi
             401392     -1 INSTR LOCAL NoMetaUpdate call    _g_type_init 
             401392      5 INSTR BELONGTO 401380 
-            401392      5 INSTR DEADREGS  EFLAGS R12 R13 ZZ call    _g_type_init 
+            401392      5 INSTR DEADREGS  EFLAGS RBX R12 R13 ZZ call    _g_type_init 
             401397      5 INSTR BELONGTO 401380 
-            401397      5 INSTR DEADREGS  EFLAGS R12 R13 ZZ mov     esi, offset locale; locale 
-            40139c     -1 INSTR LOCAL MetadataRedundant mov     edi, 6          ; category 
+            401397      5 INSTR DEADREGS  EFLAGS RBX RSI RDI R12 R13 ZZ mov     esi, offset locale; locale 
+            40139c     -2 INSTR LOCAL n RDI ZZ  NUMVia2ndSrcIMMEDNUM mov     edi, 6          ; category 
             40139c      5 INSTR BELONGTO 401380 
+            40139c      5 INSTR DEADREGS  EFLAGS RBX RDI R12 R13 ZZ mov     edi, 6          ; category 
             4013a1     -1 INSTR LOCAL NoMetaUpdate call    _setlocale 
             4013a1      5 INSTR BELONGTO 401380 
-            4013a1      5 INSTR DEADREGS  EFLAGS R12 R13 ZZ call    _setlocale 
+            4013a1      5 INSTR DEADREGS  EFLAGS RBX R12 R13 ZZ call    _setlocale 
             4013a6      5 INSTR BELONGTO 401380 
-            4013a6      5 INSTR DEADREGS  EFLAGS R12 R13 ZZ mov     esi, offset dirname; "/usr/share/locale" 
+            4013a6      5 INSTR DEADREGS  EFLAGS RBX RSI RDI R12 R13 ZZ mov     esi, offset dirname; "/usr/share/locale" 
             4013ab      5 INSTR BELONGTO 401380 
-            4013ab      5 INSTR DEADREGS  EFLAGS R12 R13 ZZ mov     edi, offset domainname; "gnome-keyring" 
+            4013ab      5 INSTR DEADREGS  EFLAGS RBX RDI R12 R13 ZZ mov     edi, offset domainname; "gnome-keyring" 
             4013b0     -1 INSTR LOCAL NoMetaUpdate call    _bindtextdomain 
             4013b0      5 INSTR BELONGTO 401380 
-            4013b0      5 INSTR DEADREGS  EFLAGS R12 R13 ZZ call    _bindtextdomain 
+            4013b0      5 INSTR DEADREGS  EFLAGS RBX R12 R13 ZZ call    _bindtextdomain 
             4013b5      5 INSTR BELONGTO 401380 
-            4013b5      5 INSTR DEADREGS  EFLAGS R12 R13 ZZ mov     edi, offset domainname; "gnome-keyring" 
+            4013b5      5 INSTR DEADREGS  EFLAGS RBX RDI R12 R13 ZZ mov     edi, offset domainname; "gnome-keyring" 
             4013ba     -1 INSTR LOCAL NoMetaUpdate call    _textdomain 
             4013ba      5 INSTR BELONGTO 401380 
-            4013ba      5 INSTR DEADREGS  EFLAGS R12 R13 ZZ call    _textdomain 
+            4013ba      5 INSTR DEADREGS  EFLAGS RBX R12 R13 ZZ call    _textdomain 
             4013bf      5 INSTR BELONGTO 401380 
-            4013bf      5 INSTR DEADREGS  EFLAGS R12 R13 ZZ mov     esi, offset codeset; "UTF-8" 
+            4013bf      5 INSTR DEADREGS  EFLAGS RBX RSI RDI R12 R13 ZZ mov     esi, offset codeset; "UTF-8" 
             4013c4      5 INSTR BELONGTO 401380 
-            4013c4      5 INSTR DEADREGS  EFLAGS R12 R13 ZZ mov     edi, offset domainname; "gnome-keyring" 
+            4013c4      5 INSTR DEADREGS  EFLAGS RBX RDI R12 R13 ZZ mov     edi, offset domainname; "gnome-keyring" 
             4013c9     -1 INSTR LOCAL NoMetaUpdate call    _bind_textdomain_codeset 
             4013c9      5 INSTR BELONGTO 401380 
-            4013c9      5 INSTR DEADREGS  EFLAGS R12 R13 ZZ call    _bind_textdomain_codeset 
+            4013c9      5 INSTR DEADREGS  EFLAGS RBX R12 R13 ZZ call    _bind_textdomain_codeset 
             4013ce      5 INSTR BELONGTO 401380 
-            4013ce      5 INSTR DEADREGS  EFLAGS RSI RDI R12 R13 ZZ lea     rdi, [rsp+38h+var_2C] 
+            4013ce      5 INSTR DEADREGS  EFLAGS RBX RSI RDI R12 R13 ZZ lea     rdi, [rsp+38h+var_2C] 
             4013ce      5 PTRIMMEDESP STACK 12 displ lea     rdi, [rsp+38h+var_2C]
             4013d3      3 INSTR BELONGTO 401380 
-            4013d3      3 INSTR DEADREGS  EFLAGS RSI R12 R13 ZZ mov     rsi, rsp 
+            4013d3      3 INSTR DEADREGS  EFLAGS RBX RSI R12 R13 ZZ mov     rsi, rsp 
             4013d3      3 PTRIMMEDESP STACK 0 displ mov     rsi, rsp
             4013d6     -1 INSTR LOCAL NoMetaUpdate call    _gtk_init 
             4013d6      5 INSTR BELONGTO 401380 
-            4013d6      5 INSTR DEADREGS  EFLAGS R12 R13 ZZ call    _gtk_init 
+            4013d6      5 INSTR DEADREGS  EFLAGS RBX R12 R13 ZZ call    _gtk_init 
             4013db      5 INSTR BELONGTO 401380 
-            4013db      5 INSTR DEADREGS  EFLAGS R12 R13 ZZ mov     r13d, [rsp+38h+var_2C] 
+            4013db      5 INSTR DEADREGS  EFLAGS RBX R12 R13 ZZ mov     r13d, [rsp+38h+var_2C] 
             4013db      5 PTRIMMEDESP STACK 12 displ mov     r13d, [rsp+38h+var_2C]
             4013e0     -1 INSTR LOCAL NoMetaUpdate cmp     r13d, 1 
             4013e0      4 INSTR BELONGTO 401380 
             4013e4     -1 INSTR LOCAL NoMetaUpdate jle     short loc_401420 
             4013e4      2 INSTR BELONGTO 401380 
             4013e6      7 INSTR BELONGTO 401380 
-            4013e6      7 INSTR DEADREGS  EFLAGS RDI R12 ZZ mov     rdi, cs:s1      ; s1 
+            4013e6      7 INSTR DEADREGS  EFLAGS RBX RDI R12 ZZ mov     rdi, cs:s1      ; s1 
             4013ed     -1 INSTR LOCAL NoMetaUpdate test    rdi, rdi 
             4013ed      3 INSTR BELONGTO 401380 
             4013f0     -1 INSTR LOCAL NoMetaUpdate jz      short loc_401420 
             4013f0      2 INSTR BELONGTO 401380 
             4013f2      4 INSTR BELONGTO 401380 
-            4013f2      4 INSTR DEADREGS  EFLAGS R12 ZZ mov     r12, [rsp+38h+var_38] 
+            4013f2      4 INSTR DEADREGS  EFLAGS RBX RSI R12 ZZ mov     r12, [rsp+38h+var_38] 
             4013f2      4 PTRIMMEDESP STACK 0 displ mov     r12, [rsp+38h+var_38]
             4013f6      5 INSTR BELONGTO 401380 
-            4013f6      5 INSTR DEADREGS  EFLAGS ZZ mov     ebx, offset s1 
+            4013f6      5 INSTR DEADREGS  EFLAGS RBX RSI ZZ mov     ebx, offset s1 
             4013fb      5 INSTR BELONGTO 401380 
-            4013fb      5 INSTR DEADREGS  EFLAGS ZZ mov     rbp, [r12+8] 
+            4013fb      5 INSTR DEADREGS  EFLAGS RSI ZZ mov     rbp, [r12+8] 
             401400     -1 INSTR LOCAL NoMetaUpdate test    rbp, rbp 
             401400      3 INSTR BELONGTO 401380 
             401403     -1 INSTR LOCAL NoMetaUpdate jz      short loc_40142C 
@@ -537,23 +538,25 @@
             40141e      2 INSTR BELONGTO 401380 
             401420     -1 INSTR LOCAL NoMetaUpdate call    sub_401550 
             401420      5 INSTR BELONGTO 401380 
-            401420      5 INSTR DEADREGS  EFLAGS RBX R12 R13 ZZ call    sub_401550 
-            401425     -1 INSTR LOCAL MetadataRedundant mov     eax, 2 
+            401420      5 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI R12 R13 ZZ call    sub_401550 
+            401425     -2 INSTR LOCAL n RAX ZZ  NUMVia2ndSrcIMMEDNUM mov     eax, 2 
             401425      5 INSTR BELONGTO 401380 
+            401425      5 INSTR DEADREGS  EFLAGS RAX RBX R12 R13 ZZ mov     eax, 2 
             40142a     -1 INSTR LOCAL NoMetaUpdate jmp     short loc_401442 
             40142a      2 INSTR BELONGTO 401380 
             40142c      5 INSTR BELONGTO 401380 
-            40142c      5 INSTR DEADREGS  EFLAGS RBX R12 R13 ZZ mov     edx, offset aArgv1; "argv[1]" 
+            40142c      5 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI R12 R13 ZZ mov     edx, offset aArgv1; "argv[1]" 
             401431      5 INSTR BELONGTO 401380 
-            401431      5 INSTR DEADREGS  EFLAGS RBX R12 R13 ZZ mov     esi, offset aMain; "main" 
+            401431      5 INSTR DEADREGS  EFLAGS RBX RSI RDI R12 R13 ZZ mov     esi, offset aMain; "main" 
             401436      2 INSTR BELONGTO 401380 
-            401436      2 INSTR DEADREGS  EFLAGS RBX R12 R13 ZZ xor     edi, edi 
+            401436      2 INSTR DEADREGS  EFLAGS RBX RDI R12 R13 ZZ xor     edi, edi 
             401436     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
             401438     -1 INSTR LOCAL NoMetaUpdate call    _g_return_if_fail_warning 
             401438      5 INSTR BELONGTO 401380 
             401438      5 INSTR DEADREGS  EFLAGS RBX R12 R13 ZZ call    _g_return_if_fail_warning 
-            40143d     -1 INSTR LOCAL MetadataRedundant mov     eax, 1 
+            40143d     -2 INSTR LOCAL n RAX ZZ  NUMVia2ndSrcIMMEDNUM mov     eax, 1 
             40143d      5 INSTR BELONGTO 401380 
+            40143d      5 INSTR DEADREGS  EFLAGS RAX RBX R12 R13 ZZ mov     eax, 1 
             401442     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rsp, 18h 
             401442      4 INSTR BELONGTO 401380 
             401446      1 INSTR BELONGTO 401380 
@@ -653,7 +656,7 @@
             4014b4     -3 INSTR LOCAL NoWarn push    rbx 
             4014b5     16 MEMORYHOLE STACK esp + 8 CalleeSavedRegs 
             4014b5      4 INSTR BELONGTO 4014b0 
-            4014b5      4 INSTR DEADREGS  EFLAGS ZZ sub     rsp, 8 
+            4014b5      4 INSTR DEADREGS  EFLAGS RBX ZZ sub     rsp, 8 
             4014b5      8 DATAREF STACK 144 esp + 0 PARENT LocalFrame LOCALFRAME
             4014b5      8 MEMORYHOLE STACK esp + 24 ReturnAddress 
             4014b9     -1 INSTR LOCAL NoMetaUpdate cmp     cs:byte_603280, 0 
@@ -725,39 +728,41 @@
             401550      0 FUNC MMSAFENESS SAFE
             401550    111 FUNC GLOBAL sub_401550 FUNC_UNSAFE NOFP RET             4015be 
             401550      1 INSTR BELONGTO 401550 
-            401550      1 INSTR DEADREGS  EFLAGS ZZ push    rbx 
+            401550      1 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ push    rbx 
             401550      8 MEMORYHOLE STACK esp + 0 CalleeSavedRegs 
             401550      8 MEMORYHOLE STACK esp + 8 ReturnAddress 
             401551     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 5          ; category 
             401551      5 INSTR BELONGTO 401550 
-            401551      5 INSTR DEADREGS  EFLAGS ZZ mov     edx, 5          ; category 
+            401551      5 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI ZZ mov     edx, 5          ; category 
             401556      5 INSTR BELONGTO 401550 
-            401556      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, offset msgid; "usage: gnome-keyring command [options]\"... 
+            401556      5 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ mov     esi, offset msgid; "usage: gnome-keyring command [options]\"... 
             40155b      2 INSTR BELONGTO 401550 
-            40155b      2 INSTR DEADREGS  EFLAGS ZZ xor     edi, edi        ; domainname 
+            40155b      2 INSTR DEADREGS  EFLAGS RBX RDI ZZ xor     edi, edi        ; domainname 
             40155b     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi        ; domainname 
             40155d     -1 INSTR LOCAL NoMetaUpdate call    _dcgettext 
             40155d      5 INSTR BELONGTO 401550 
-            40155d      5 INSTR DEADREGS  EFLAGS ZZ call    _dcgettext 
+            40155d      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _dcgettext 
             401562      3 INSTR BELONGTO 401550 
-            401562      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rax 
+            401562      3 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     rdi, rax 
             401565      2 INSTR BELONGTO 401550 
-            401565      2 INSTR DEADREGS  EFLAGS ZZ xor     eax, eax 
+            401565      2 INSTR DEADREGS  EFLAGS RAX RBX ZZ xor     eax, eax 
             401565     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             401567     -1 INSTR LOCAL NoMetaUpdate call    _g_printerr 
             401567      5 INSTR BELONGTO 401550 
-            401567      5 INSTR DEADREGS  EFLAGS ZZ call    _g_printerr 
-            40156c     -1 INSTR LOCAL MetadataRedundant mov     edx, 5          ; category 
+            401567      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_printerr 
+            40156c     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 5          ; category 
             40156c      5 INSTR BELONGTO 401550 
-            401571     -1 INSTR LOCAL MetadataRedundant xor     edi, edi        ; domainname 
+            40156c      5 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI ZZ mov     edx, 5          ; category 
             401571      2 INSTR BELONGTO 401550 
+            401571      2 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ xor     edi, edi        ; domainname 
+            401571     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi        ; domainname 
             401573      5 INSTR BELONGTO 401550 
-            401573      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, offset aCommands; "commands: " 
+            401573      5 INSTR DEADREGS  EFLAGS RBX RSI ZZ mov     esi, offset aCommands; "commands: " 
             401578     -1 INSTR LOCAL NoMetaUpdate call    _dcgettext 
             401578      5 INSTR BELONGTO 401550 
-            401578      5 INSTR DEADREGS  EFLAGS ZZ call    _dcgettext 
+            401578      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _dcgettext 
             40157d      7 INSTR BELONGTO 401550 
-            40157d      7 INSTR DEADREGS  EFLAGS RDX ZZ mov     rdx, cs:s1 
+            40157d      7 INSTR DEADREGS  EFLAGS RDX RBX ZZ mov     rdx, cs:s1 
             401584     -1 INSTR LOCAL NoMetaUpdate test    rdx, rdx 
             401584      3 INSTR BELONGTO 401550 
             401587     -1 INSTR LOCAL NoMetaUpdate jz      short loc_4015BD 
@@ -767,23 +772,25 @@
             40158e     -1 INSTR LOCAL NoMetaUpdate xchg    ax, ax 
             40158e      2 INSTR BELONGTO 401550 
             401590      3 INSTR BELONGTO 401550 
-            401590      3 INSTR DEADREGS  EFLAGS RSI ZZ mov     rsi, rax 
+            401590      3 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     rsi, rax 
             401593      5 INSTR BELONGTO 401550 
-            401593      5 INSTR DEADREGS  EFLAGS ZZ mov     edi, offset aSS ; "%s%s\n" 
+            401593      5 INSTR DEADREGS  EFLAGS RAX RDI ZZ mov     edi, offset aSS ; "%s%s\n" 
             401598      2 INSTR BELONGTO 401550 
-            401598      2 INSTR DEADREGS  EFLAGS ZZ xor     eax, eax 
+            401598      2 INSTR DEADREGS  EFLAGS RAX ZZ xor     eax, eax 
             401598     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             40159a     -1 INSTR LOCAL NoMetaUpdate call    _g_printerr 
             40159a      5 INSTR BELONGTO 401550 
             40159a      5 INSTR DEADREGS  EFLAGS ZZ call    _g_printerr 
             40159f     -1 INSTR LOCAL MetadataUnused add     rbx, 10h 
             40159f      4 INSTR BELONGTO 401550 
-            4015a3     -1 INSTR LOCAL MetadataRedundant mov     edx, 5          ; category 
+            4015a3     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 5          ; category 
             4015a3      5 INSTR BELONGTO 401550 
-            4015a8     -1 INSTR LOCAL MetadataRedundant xor     edi, edi        ; domainname 
+            4015a3      5 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     edx, 5          ; category 
             4015a8      2 INSTR BELONGTO 401550 
+            4015a8      2 INSTR DEADREGS  EFLAGS RSI RDI ZZ xor     edi, edi        ; domainname 
+            4015a8     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi        ; domainname 
             4015aa      5 INSTR BELONGTO 401550 
-            4015aa      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, offset asc_40203B; "          " 
+            4015aa      5 INSTR DEADREGS  EFLAGS RSI ZZ mov     esi, offset asc_40203B; "          " 
             4015af     -1 INSTR LOCAL NoMetaUpdate call    _dcgettext 
             4015af      5 INSTR BELONGTO 401550 
             4015af      5 INSTR DEADREGS  EFLAGS ZZ call    _dcgettext 
@@ -850,14 +857,13 @@
             401620     -1 INSTR LOCAL NoMetaUpdate test    rbx, rbx 
             401620      3 INSTR BELONGTO 4015c0 
             401623      3 INSTR BELONGTO 4015c0 
-            401623      3 INSTR DEADREGS  RDI XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 XMM6 XMM7 ZZ mov     rdi, rsi 
+            401623      3 INSTR DEADREGS  RAX RDI XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 XMM6 XMM7 ZZ mov     rdi, rsi 
             401626     -1 INSTR LOCAL NoMetaUpdate jz      short loc_40162B 
             401626      2 INSTR BELONGTO 4015c0 
             401628     -1 INSTR LOCAL MetadataUnused mov     r12, [rbx] 
             401628      3 INSTR BELONGTO 4015c0 
+            40162b     -1 INSTR LOCAL MetadataUnused xor     eax, eax 
             40162b      2 INSTR BELONGTO 4015c0 
-            40162b      2 INSTR DEADREGS  EFLAGS RSI XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 XMM6 XMM7 ZZ xor     eax, eax 
-            40162b     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             40162d      2 INSTR BELONGTO 4015c0 
             40162d      2 INSTR DEADREGS  EFLAGS RSI XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 XMM6 XMM7 ZZ xor     ebp, ebp 
             40162d     -2 INSTR LOCAL n RBP ZZ  AlwaysNUM xor     ebp, ebp 
@@ -892,22 +898,21 @@
             401665     -1 INSTR LOCAL NoMetaUpdate test    rax, rax 
             401665      3 INSTR BELONGTO 4015c0 
             401668      3 INSTR BELONGTO 4015c0 
-            401668      3 INSTR DEADREGS  RSI XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 XMM6 XMM7 ZZ mov     rbp, rax 
-            40166b     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM setnz   al 
+            401668      3 INSTR DEADREGS  RCX RDX RSI RDI XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 XMM6 XMM7 ZZ mov     rbp, rax 
+            40166b     -1 INSTR LOCAL MetadataUnused setnz   al 
             40166b      3 INSTR BELONGTO 4015c0 
-            40166b      3 INSTR DEADREGS  RAX RSI XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 XMM6 XMM7 ZZ setnz   al 
             40166e     -1 INSTR LOCAL NoMetaUpdate test    r12, r12 
             40166e      3 INSTR BELONGTO 4015c0 
             401671     -1 INSTR LOCAL NoMetaUpdate jz      short loc_4016C0 
             401671      2 INSTR BELONGTO 4015c0 
             401673      5 INSTR BELONGTO 4015c0 
-            401673      5 INSTR DEADREGS  EFLAGS RSI XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 XMM6 XMM7 ZZ mov     rsi, [r12+8] 
+            401673      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 XMM6 XMM7 ZZ mov     rsi, [r12+8] 
             401678      5 INSTR BELONGTO 4015c0 
-            401678      5 INSTR DEADREGS  EFLAGS R12 XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 XMM6 XMM7 ZZ mov     ecx, offset locale 
+            401678      5 INSTR DEADREGS  EFLAGS RCX RDX RDI R12 XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 XMM6 XMM7 ZZ mov     ecx, offset locale 
             40167d     -1 INSTR LOCAL NoMetaUpdate test    rsi, rsi 
             40167d      3 INSTR BELONGTO 4015c0 
             401680      4 INSTR BELONGTO 4015c0 
-            401680      4 INSTR DEADREGS  R12 XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 XMM6 XMM7 ZZ cmovnz  rcx, rsi 
+            401680      4 INSTR DEADREGS  RDX RDI R12 XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 XMM6 XMM7 ZZ cmovnz  rcx, rsi 
             401684     -1 INSTR LOCAL NoMetaUpdate test    al, al 
             401684      2 INSTR BELONGTO 4015c0 
             401686     -1 INSTR LOCAL NoMetaUpdate jz      short loc_4016C5 
@@ -915,16 +920,16 @@
             401688     -1 INSTR LOCAL NoMetaUpdate test    rsi, rsi 
             401688      3 INSTR BELONGTO 4015c0 
             40168b      5 INSTR BELONGTO 4015c0 
-            40168b      5 INSTR DEADREGS  RSI R12 XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 XMM6 XMM7 ZZ mov     edx, 402038h 
+            40168b      5 INSTR DEADREGS  RDX RSI RDI R12 XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 XMM6 XMM7 ZZ mov     edx, 402038h 
             401690     -1 INSTR LOCAL NoMetaUpdate jz      short loc_4016C5 
             401690      2 INSTR BELONGTO 4015c0 
             401692      3 INSTR BELONGTO 4015c0 
-            401692      3 INSTR DEADREGS  EFLAGS RSI R12 XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 XMM6 XMM7 ZZ mov     rsi, rbp 
+            401692      3 INSTR DEADREGS  EFLAGS RAX RSI RDI R12 XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 XMM6 XMM7 ZZ mov     rsi, rbp 
             401695      2 INSTR BELONGTO 4015c0 
-            401695      2 INSTR DEADREGS  EFLAGS R12 XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 XMM6 XMM7 ZZ xor     eax, eax 
+            401695      2 INSTR DEADREGS  EFLAGS RAX RDI R12 XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 XMM6 XMM7 ZZ xor     eax, eax 
             401695     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             401697      5 INSTR BELONGTO 4015c0 
-            401697      5 INSTR DEADREGS  EFLAGS R12 XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 XMM6 XMM7 ZZ mov     edi, offset word_402046 
+            401697      5 INSTR DEADREGS  EFLAGS RDI R12 XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 XMM6 XMM7 ZZ mov     edi, offset word_402046 
             40169c     -1 INSTR LOCAL NoMetaUpdate call    _g_printerr 
             40169c      5 INSTR BELONGTO 4015c0 
             40169c      5 INSTR DEADREGS  EFLAGS R12 XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 XMM6 XMM7 ZZ call    _g_printerr 
@@ -950,13 +955,13 @@
             4016bc      1 INSTR BELONGTO 4015c0 
             4016bc      1 INSTR DEADREGS  EFLAGS XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 XMM6 XMM7 ZZ retn 
             4016c0      5 INSTR BELONGTO 4015c0 
-            4016c0      5 INSTR DEADREGS  EFLAGS RSI R12 XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 XMM6 XMM7 ZZ mov     ecx, offset locale 
+            4016c0      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R12 XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 XMM6 XMM7 ZZ mov     ecx, offset locale 
             4016c5      5 INSTR BELONGTO 4015c0 
-            4016c5      5 INSTR DEADREGS  EFLAGS RSI R12 XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 XMM6 XMM7 ZZ mov     edx, offset locale 
+            4016c5      5 INSTR DEADREGS  EFLAGS RDX RSI RDI R12 XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 XMM6 XMM7 ZZ mov     edx, offset locale 
             4016ca     -1 INSTR LOCAL NoMetaUpdate test    al, al 
             4016ca      2 INSTR BELONGTO 4015c0 
             4016cc      3 INSTR BELONGTO 4015c0 
-            4016cc      3 INSTR DEADREGS  RSI R12 XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 XMM6 XMM7 ZZ mov     rsi, rdx 
+            4016cc      3 INSTR DEADREGS  RAX RSI RDI R12 XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 XMM6 XMM7 ZZ mov     rsi, rdx 
             4016cf     -1 INSTR LOCAL NoMetaUpdate jnz     short loc_401692 
             4016cf      2 INSTR BELONGTO 4015c0 
             4016d1     -1 INSTR LOCAL NoMetaUpdate jmp     short loc_401695 
@@ -973,13 +978,13 @@
             4016ea      3 INSTR BELONGTO 4016e0 
             4016ea      3 INSTR DEADREGS  EFLAGS RBX ZZ mov     rbp, rdi 
             4016ed      5 INSTR BELONGTO 4016e0 
-            4016ed      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     [rsp+var_10], r12 
+            4016ed      5 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     [rsp+var_10], r12 
             4016ed      5 PTRIMMEDESP STACK -16 displ mov     [rsp+var_10], r12
             4016f2      5 INSTR BELONGTO 4016e0 
-            4016f2      5 INSTR DEADREGS  EFLAGS RBX R12 ZZ mov     [rsp+var_8], r13 
+            4016f2      5 INSTR DEADREGS  EFLAGS RBX RDI R12 ZZ mov     [rsp+var_8], r13 
             4016f2      5 PTRIMMEDESP STACK -8 displ mov     [rsp+var_8], r13
             4016f7      5 INSTR BELONGTO 4016e0 
-            4016f7      5 INSTR DEADREGS  EFLAGS RBX R12 R13 ZZ mov     edi, offset aGnomeKeyringTo; "- Gnome Keyring Tool" 
+            4016f7      5 INSTR DEADREGS  EFLAGS RBX RDI R12 R13 ZZ mov     edi, offset aGnomeKeyringTo; "- Gnome Keyring Tool" 
             4016fc     16 DATAREF STACK 148 esp + 0 CHILDOF 147 OFFSET 0 OutArgsRegion OUTARGS
             4016fc      4 INSTR BELONGTO 4016e0 
             4016fc      4 INSTR DEADREGS  EFLAGS RBX R12 R13 ZZ sub     rsp, 38h 
@@ -996,7 +1001,7 @@
             40170f      5 INSTR BELONGTO 4016e0 
             40170f      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_option_context_new 
             401714      5 INSTR BELONGTO 4016e0 
-            401714      5 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ mov     edx, offset domainname; "gnome-keyring" 
+            401714      5 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI ZZ mov     edx, offset domainname; "gnome-keyring" 
             401719      3 INSTR BELONGTO 4016e0 
             401719      3 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ mov     rdi, rax 
             40171c      3 INSTR BELONGTO 4016e0 
@@ -1026,7 +1031,7 @@
             40173e     -1 INSTR LOCAL NoMetaUpdate jnz     short loc_40174F 
             40173e      2 INSTR BELONGTO 4016e0 
             401740      5 INSTR BELONGTO 4016e0 
-            401740      5 INSTR DEADREGS  EFLAGS RDI R10 R11 R12 R13 ZZ lea     rdi, [rsp+38h+var_30] 
+            401740      5 INSTR DEADREGS  EFLAGS RSI RDI R10 R11 R12 R13 ZZ lea     rdi, [rsp+38h+var_30] 
             401740      5 PTRIMMEDESP STACK 8 displ lea     rdi, [rsp+38h+var_30]
             401745     -1 INSTR LOCAL MetadataUnused xor     esi, esi 
             401745      2 INSTR BELONGTO 4016e0 
@@ -1041,8 +1046,9 @@
             401752     -1 INSTR LOCAL NoMetaUpdate call    _g_option_context_free 
             401752      5 INSTR BELONGTO 4016e0 
             401752      5 INSTR DEADREGS  EFLAGS RBX R12 R13 ZZ call    _g_option_context_free 
-            401757     -1 INSTR LOCAL MetadataRedundant mov     eax, ebp 
             401757      2 INSTR BELONGTO 4016e0 
+            401757      2 INSTR DEADREGS  EFLAGS RAX RBX R12 R13 ZZ mov     eax, ebp 
+            401757     -2 INSTR LOCAL n RAX ZZ  NumericDEFs mov     eax, ebp 
             401759      5 INSTR BELONGTO 4016e0 
             401759      5 INSTR DEADREGS  EFLAGS RBX R12 R13 ZZ mov     rbx, [rsp+38h+var_20] 
             401759      5 PTRIMMEDESP STACK 24 displ mov     rbx, [rsp+38h+var_20]
@@ -1063,17 +1069,17 @@
             401780      0 FUNC FRAMERESTORE 0 0 0 1 0 0 2 0 0 3 -16 0 4 0 8 5 -8 0 6 0 0 7 0 0 8 0 0 9 0 0 10 0 0 11 0 0 12 0 0 13 0 0 14 0 0 15 0 0 ZZ
             401780      0 FUNC MMSAFENESS SAFE
             401780      1 INSTR BELONGTO 401780 
-            401780      1 INSTR DEADREGS  EFLAGS RDI R8 ZZ push    rbp 
+            401780      1 INSTR DEADREGS  EFLAGS RCX RDX RDI R8 ZZ push    rbp 
             401780    312 FUNC GLOBAL sub_401780 FUNC_UNSAFE NOFP RET             4018b7 
             401780     -3 INSTR LOCAL NoWarn push    rbp 
             401781      3 INSTR BELONGTO 401780 
-            401781      3 INSTR DEADREGS  EFLAGS RDI R8 ZZ mov     rdi, rsi 
+            401781      3 INSTR DEADREGS  EFLAGS RCX RDX RDI R8 ZZ mov     rdi, rsi 
             401784      2 INSTR BELONGTO 401780 
-            401784      2 INSTR DEADREGS  EFLAGS RSI R8 ZZ xor     ecx, ecx 
+            401784      2 INSTR DEADREGS  EFLAGS RCX RDX RSI R8 ZZ xor     ecx, ecx 
             401784     -2 INSTR LOCAL n RCX ZZ  AlwaysNUM xor     ecx, ecx 
             401786     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 3 
             401786      5 INSTR BELONGTO 401780 
-            401786      5 INSTR DEADREGS  EFLAGS RSI R8 ZZ mov     edx, 3 
+            401786      5 INSTR DEADREGS  EFLAGS RDX RSI R8 ZZ mov     edx, 3 
             40178b      1 INSTR BELONGTO 401780 
             40178b      1 INSTR DEADREGS  EFLAGS RSI R8 ZZ push    rbx 
             40178b     -3 INSTR LOCAL NoWarn push    rbx 
@@ -1106,15 +1112,15 @@
             4017c0     -1 INSTR LOCAL NoMetaUpdate test    rax, rax 
             4017c0      3 INSTR BELONGTO 401780 
             4017c3      3 INSTR BELONGTO 401780 
-            4017c3      3 INSTR DEADREGS  RBX RDI ZZ mov     rbx, rax 
+            4017c3      3 INSTR DEADREGS  RBX RSI RDI ZZ mov     rbx, rax 
             4017c6     -1 INSTR LOCAL NoMetaUpdate jz      loc_4018A0 
             4017c6      6 INSTR BELONGTO 401780 
             4017cc      5 INSTR BELONGTO 401780 
-            4017cc      5 INSTR DEADREGS  EFLAGS RDX RDI ZZ lea     rdx, [rsp+48h+var_20] 
+            4017cc      5 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ lea     rdx, [rsp+48h+var_20] 
             4017cc      5 PTRIMMEDESP STACK 40 displ lea     rdx, [rsp+48h+var_20]
             4017d1     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 3 
             4017d1      5 INSTR BELONGTO 401780 
-            4017d1      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     esi, 3 
+            4017d1      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, 3 
             4017d6      3 INSTR BELONGTO 401780 
             4017d6      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rax 
             4017d9     -1 INSTR LOCAL NoMetaUpdate call    _gck_attributes_find_string 
@@ -1125,10 +1131,10 @@
             4017e0     -1 INSTR LOCAL NoMetaUpdate jz      loc_401888 
             4017e0      6 INSTR BELONGTO 401780 
             4017e6      5 INSTR BELONGTO 401780 
-            4017e6      5 INSTR DEADREGS  EFLAGS RDX RDI ZZ lea     rdx, [rsp+48h+var_30] 
+            4017e6      5 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ lea     rdx, [rsp+48h+var_30] 
             4017e6      5 PTRIMMEDESP STACK 24 displ lea     rdx, [rsp+48h+var_30]
             4017eb      2 INSTR BELONGTO 401780 
-            4017eb      2 INSTR DEADREGS  EFLAGS RDI ZZ xor     esi, esi 
+            4017eb      2 INSTR DEADREGS  EFLAGS RSI RDI ZZ xor     esi, esi 
             4017eb     -2 INSTR LOCAL n RSI ZZ  AlwaysNUM xor     esi, esi 
             4017ed      3 INSTR BELONGTO 401780 
             4017ed      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rbx 
@@ -1139,34 +1145,31 @@
             4017f5      2 INSTR BELONGTO 401780 
             4017f7     -1 INSTR LOCAL NoMetaUpdate jnz     short loc_401802 
             4017f7      2 INSTR BELONGTO 401780 
+            4017f9     -1 INSTR LOCAL MetadataUnused mov     [rsp+48h+var_30], 0 
             4017f9      9 INSTR BELONGTO 401780 
-            4017f9      9 INSTR DEADREGS  EFLAGS RDI ZZ mov     [rsp+48h+var_30], 0 
-            4017f9      9 PTRIMMEDESP STACK 24 displ mov     [rsp+48h+var_30], 0
             401802      3 INSTR BELONGTO 401780 
-            401802      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rbx 
+            401802      3 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     rdi, rbx 
             401805     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 102h 
             401805      5 INSTR BELONGTO 401780 
-            401805      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, 102h 
+            401805      5 INSTR DEADREGS  EFLAGS RSI ZZ mov     esi, 102h 
             40180a     -1 INSTR LOCAL NoMetaUpdate call    _gck_attributes_find 
             40180a      5 INSTR BELONGTO 401780 
             40180a      5 INSTR DEADREGS  EFLAGS ZZ call    _gck_attributes_find 
             40180f     -1 INSTR LOCAL MetadataUnused mov     rbp, rax 
             40180f      3 INSTR BELONGTO 401780 
-            401812     -2 INSTR LOCAL n RAX ZZ  NumericDEFs mov     rax, [rsp+48h+var_30] 
+            401812     -1 INSTR LOCAL MetadataUnused mov     rax, [rsp+48h+var_30] 
             401812      5 INSTR BELONGTO 401780 
-            401812      5 INSTR DEADREGS  EFLAGS RAX RSI ZZ mov     rax, [rsp+48h+var_30] 
-            401812      5 PTRIMMEDESP STACK 24 displ mov     rax, [rsp+48h+var_30]
             401817      5 INSTR BELONGTO 401780 
-            401817      5 INSTR DEADREGS  EFLAGS RSI ZZ mov     edi, offset aImportedObject; "Imported object: %s\n" 
+            401817      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     edi, offset aImportedObject; "Imported object: %s\n" 
             40181c     -1 INSTR LOCAL NoMetaUpdate cmp     rax, 4 
             40181c      4 INSTR BELONGTO 401780 
             401820     -1 INSTR LOCAL NoMetaUpdate jbe     short loc_401878 
             401820      2 INSTR BELONGTO 401780 
             401822      5 INSTR BELONGTO 401780 
-            401822      5 INSTR DEADREGS  EFLAGS RSI ZZ mov     rsi, [rsp+48h+var_20] 
+            401822      5 INSTR DEADREGS  EFLAGS RAX RSI ZZ mov     rsi, [rsp+48h+var_20] 
             401822      5 PTRIMMEDESP STACK 40 displ mov     rsi, [rsp+48h+var_20]
             401827      2 INSTR BELONGTO 401780 
-            401827      2 INSTR DEADREGS  EFLAGS ZZ xor     eax, eax 
+            401827      2 INSTR DEADREGS  EFLAGS RAX ZZ xor     eax, eax 
             401827     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             401829     -1 INSTR LOCAL NoMetaUpdate call    _g_print 
             401829      5 INSTR BELONGTO 401780 
@@ -1176,14 +1179,14 @@
             401831     -1 INSTR LOCAL NoMetaUpdate jz      short loc_40185A 
             401831      2 INSTR BELONGTO 401780 
             401833      4 INSTR BELONGTO 401780 
-            401833      4 INSTR DEADREGS  EFLAGS RSI RDI R8 ZZ mov     rsi, [rbp+10h] 
+            401833      4 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 ZZ mov     rsi, [rbp+10h] 
             401837      4 INSTR BELONGTO 401780 
-            401837      4 INSTR DEADREGS  EFLAGS RDI R8 ZZ mov     rdi, [rbp+8] 
+            401837      4 INSTR DEADREGS  EFLAGS RCX RDX RDI R8 ZZ mov     rdi, [rbp+8] 
             40183b     -1 INSTR LOCAL NoMetaUpdate call    sub_401F00 
             40183b      5 INSTR BELONGTO 401780 
-            40183b      5 INSTR DEADREGS  EFLAGS R8 ZZ call    sub_401F00 
+            40183b      5 INSTR DEADREGS  EFLAGS RCX RDX R8 ZZ call    sub_401F00 
             401840      5 INSTR BELONGTO 401780 
-            401840      5 INSTR DEADREGS  EFLAGS RSI ZZ mov     edi, offset qword_4020E0 
+            401840      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     edi, offset qword_4020E0 
             401845     -2 INSTR LOCAL n RBP ZZ  NumericDEFs mov     rbp, rax 
             401845      3 INSTR BELONGTO 401780 
             401845      3 INSTR DEADREGS  EFLAGS RSI ZZ mov     rbp, rax 
@@ -1225,22 +1228,22 @@
             401880     -1 INSTR LOCAL NoMetaUpdate jmp     short loc_401822 
             401880      2 INSTR BELONGTO 401780 
             401888      5 INSTR BELONGTO 401780 
-            401888      5 INSTR DEADREGS  EFLAGS ZZ mov     edi, offset aUnknown; "unknown" 
+            401888      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     edi, offset aUnknown; "unknown" 
             40188d     -1 INSTR LOCAL NoMetaUpdate call    _g_strdup 
             40188d      5 INSTR BELONGTO 401780 
             40188d      5 INSTR DEADREGS  EFLAGS ZZ call    _g_strdup 
             401892      5 INSTR BELONGTO 401780 
-            401892      5 INSTR DEADREGS  EFLAGS RDX RDI ZZ mov     [rsp+48h+var_20], rax 
+            401892      5 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     [rsp+48h+var_20], rax 
             401892      5 PTRIMMEDESP STACK 40 displ mov     [rsp+48h+var_20], rax
             401897     -1 INSTR LOCAL NoMetaUpdate jmp     loc_4017E6 
             401897      5 INSTR BELONGTO 401780 
             4018a0      5 INSTR BELONGTO 401780 
-            4018a0      5 INSTR DEADREGS  EFLAGS RBX RDI R10 R11 ZZ lea     rdi, [rsp+48h+var_28] 
+            4018a0      5 INSTR DEADREGS  EFLAGS RAX RBX RSI RDI R10 R11 ZZ lea     rdi, [rsp+48h+var_28] 
             4018a0      5 PTRIMMEDESP STACK 32 displ lea     rdi, [rsp+48h+var_28]
             4018a5     -1 INSTR LOCAL MetadataUnused mov     esi, offset aCouldnTGetImpo; "couldn't get imported object info" 
             4018a5      5 INSTR BELONGTO 401780 
             4018aa      2 INSTR BELONGTO 401780 
-            4018aa      2 INSTR DEADREGS  EFLAGS RBX RSI R10 R11 ZZ xor     eax, eax 
+            4018aa      2 INSTR DEADREGS  EFLAGS RAX RBX RSI R10 R11 ZZ xor     eax, eax 
             4018aa     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             4018ac     -1 INSTR LOCAL NoMetaUpdate call    sub_4015C0 
             4018ac      5 INSTR BELONGTO 401780 
@@ -1257,11 +1260,11 @@
             4018c0      0 FUNC FRAMERESTORE 0 0 1 1 0 0 2 0 0 3 -48 0 4 0 8 5 -40 0 6 0 0 7 0 0 8 0 0 9 0 0 10 0 0 11 0 0 12 -32 0 13 -24 0 14 -16 0 15 -8 0 ZZ
             4018c0      0 FUNC MMSAFENESS SAFE
             4018c0      2 INSTR BELONGTO 4018c0 
-            4018c0      2 INSTR DEADREGS  EFLAGS ZZ push    r15 
+            4018c0      2 INSTR DEADREGS  EFLAGS RDX ZZ push    r15 
             4018c0     -3 INSTR LOCAL NoWarn push    r15 
             4018c0    511 FUNC GLOBAL sub_4018C0 FUNC_UNSAFE NOFP RET             401abe 
             4018c2      5 INSTR BELONGTO 4018c0 
-            4018c2      5 INSTR DEADREGS  EFLAGS R15 ZZ mov     edx, offset off_6031E0 
+            4018c2      5 INSTR DEADREGS  EFLAGS RDX R15 ZZ mov     edx, offset off_6031E0 
             4018c7      2 INSTR BELONGTO 4018c0 
             4018c7      2 INSTR DEADREGS  EFLAGS R15 ZZ push    r14 
             4018c7     -3 INSTR LOCAL NoWarn push    r14 
@@ -1279,7 +1282,7 @@
             4018ce     -3 INSTR LOCAL NoWarn push    rbx 
             4018cf     48 MEMORYHOLE STACK esp + 56 CalleeSavedRegs 
             4018cf      4 INSTR BELONGTO 4018c0 
-            4018cf      4 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ sub     rsp, 38h 
+            4018cf      4 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ sub     rsp, 38h 
             4018cf     56 DATAREF STACK 151 esp + 0 PARENT LocalFrame LOCALFRAME
             4018cf      8 MEMORYHOLE STACK esp + 104 ReturnAddress 
             4018d3     -1 INSTR LOCAL MetadataUnused mov     [rsp+68h+var_4C], edi 
@@ -1287,21 +1290,21 @@
             4018d7     -1 INSTR LOCAL MetadataUnused mov     [rsp+68h+var_58], rsi 
             4018d7      5 INSTR BELONGTO 4018c0 
             4018dc      5 INSTR BELONGTO 4018c0 
-            4018dc      5 INSTR DEADREGS  EFLAGS RSI RDI R12 R13 R14 R15 ZZ lea     rdi, [rsp+68h+var_4C] 
+            4018dc      5 INSTR DEADREGS  EFLAGS RBX RSI RDI R12 R13 R14 R15 ZZ lea     rdi, [rsp+68h+var_4C] 
             4018dc      5 PTRIMMEDESP STACK 28 displ lea     rdi, [rsp+68h+var_4C]
             4018e1      5 INSTR BELONGTO 4018c0 
-            4018e1      5 INSTR DEADREGS  EFLAGS RSI R12 R13 R14 R15 ZZ lea     rsi, [rsp+68h+var_58] 
+            4018e1      5 INSTR DEADREGS  EFLAGS RBX RSI R12 R13 R14 R15 ZZ lea     rsi, [rsp+68h+var_58] 
             4018e1      5 PTRIMMEDESP STACK 16 displ lea     rsi, [rsp+68h+var_58]
             4018e6      9 INSTR BELONGTO 4018c0 
-            4018e6      9 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ mov     [rsp+68h+var_40], 0 
+            4018e6      9 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ mov     [rsp+68h+var_40], 0 
             4018e6      9 PTRIMMEDESP STACK 40 displ mov     [rsp+68h+var_40], 0
             4018ef     -1 INSTR LOCAL NoMetaUpdate call    sub_4016E0 
             4018ef      5 INSTR BELONGTO 4018c0 
-            4018ef      5 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ call    sub_4016E0 
+            4018ef      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ call    sub_4016E0 
             4018f4     -1 INSTR LOCAL NoMetaUpdate test    eax, eax 
             4018f4      2 INSTR BELONGTO 4018c0 
             4018f6      2 INSTR BELONGTO 4018c0 
-            4018f6      2 INSTR DEADREGS  R12 R13 R14 R15 ZZ mov     ebx, eax 
+            4018f6      2 INSTR DEADREGS  RBX R12 R13 R14 R15 ZZ mov     ebx, eax 
             4018f6     -2 INSTR LOCAL n RBX ZZ  NumericDEFs mov     ebx, eax 
             4018f8     -1 INSTR LOCAL NoMetaUpdate jnz     loc_401A58 
             4018f8      6 INSTR BELONGTO 4018c0 
@@ -1318,8 +1321,9 @@
             401918     -1 INSTR LOCAL NoMetaUpdate call    _gcr_importer_new 
             401918      5 INSTR BELONGTO 4018c0 
             401918      5 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ call    _gcr_importer_new 
-            40191d     -1 INSTR LOCAL MetadataRedundant xor     esi, esi 
             40191d      2 INSTR BELONGTO 4018c0 
+            40191d      2 INSTR DEADREGS  EFLAGS RSI RDI R12 R13 R14 R15 ZZ xor     esi, esi 
+            40191d     -2 INSTR LOCAL n RSI ZZ  AlwaysNUM xor     esi, esi 
             40191f      3 INSTR BELONGTO 4018c0 
             40191f      3 INSTR DEADREGS  EFLAGS RDI R12 R13 R14 R15 ZZ mov     rdi, rax 
             401922      3 INSTR BELONGTO 4018c0 
@@ -1328,7 +1332,7 @@
             401925      5 INSTR BELONGTO 4018c0 
             401925      5 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ call    _gcr_importer_set_prompt_behavior 
             40192a      6 INSTR BELONGTO 4018c0 
-            40192a      6 INSTR DEADREGS  EFLAGS RDI R12 R13 R14 R15 ZZ mov     eax, cs:dword_603290 
+            40192a      6 INSTR DEADREGS  EFLAGS RAX RDI R12 R13 R14 R15 ZZ mov     eax, cs:dword_603290 
             401930     -1 INSTR LOCAL NoMetaUpdate test    eax, eax 
             401930      2 INSTR BELONGTO 4018c0 
             401932     -1 INSTR LOCAL NoMetaUpdate jz      loc_401AA0 
@@ -1367,10 +1371,11 @@
             401976      5 INSTR BELONGTO 4018c0 
             401976      5 INSTR DEADREGS  EFLAGS ZZ call    _gcr_importer_listen 
             40197b      5 INSTR BELONGTO 4018c0 
-            40197b      5 INSTR DEADREGS  EFLAGS RCX RSI RDI ZZ lea     rcx, [rsp+68h+var_40] 
+            40197b      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI ZZ lea     rcx, [rsp+68h+var_40] 
             40197b      5 PTRIMMEDESP STACK 40 displ lea     rcx, [rsp+68h+var_40]
-            401980     -1 INSTR LOCAL MetadataRedundant xor     edx, edx 
             401980      2 INSTR BELONGTO 4018c0 
+            401980      2 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ xor     edx, edx 
+            401980     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
             401982      3 INSTR BELONGTO 4018c0 
             401982      3 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     rsi, r12 
             401985      3 INSTR BELONGTO 4018c0 
@@ -1392,7 +1397,7 @@
             40199c      5 INSTR BELONGTO 4018c0 
             40199c      5 INSTR DEADREGS  EFLAGS R12 R14 ZZ call    _g_object_unref 
             4019a1      4 INSTR BELONGTO 4018c0 
-            4019a1      4 INSTR DEADREGS  EFLAGS RDI R12 R14 ZZ mov     eax, dword ptr [rsp+68h+var_60] 
+            4019a1      4 INSTR DEADREGS  EFLAGS RAX RDI R12 R14 ZZ mov     eax, dword ptr [rsp+68h+var_60] 
             4019a1      4 PTRIMMEDESP STACK 8 displ mov     eax, dword ptr [rsp+68h+var_60]
             4019a5     -1 INSTR LOCAL NoMetaUpdate cmp     eax, 1 
             4019a5      3 INSTR BELONGTO 4018c0 
@@ -1404,7 +1409,7 @@
             4019b0      2 INSTR BELONGTO 4018c0 
             4019b2     -2 INSTR LOCAL n RAX ZZ  NumericDEFs mov     rax, [rsp+68h+var_40] 
             4019b2      5 INSTR BELONGTO 4018c0 
-            4019b2      5 INSTR DEADREGS  EFLAGS RAX RDI R12 R14 ZZ mov     rax, [rsp+68h+var_40] 
+            4019b2      5 INSTR DEADREGS  EFLAGS RAX RBX RDI R12 R14 ZZ mov     rax, [rsp+68h+var_40] 
             4019b2      5 PTRIMMEDESP STACK 40 displ mov     rax, [rsp+68h+var_40]
             4019b7     -1 INSTR LOCAL NoMetaUpdate test    rax, rax 
             4019b7      3 INSTR BELONGTO 4018c0 
@@ -1414,22 +1419,22 @@
             4019bc      4 INSTR BELONGTO 4018c0 
             4019c0     -2 INSTR LOCAL n RBX ZZ  NUMVia2ndSrcIMMEDNUM mov     ebx, 1 
             4019c0      5 INSTR BELONGTO 4018c0 
-            4019c0      5 INSTR DEADREGS  RDI R12 R14 ZZ mov     ebx, 1 
+            4019c0      5 INSTR DEADREGS  RBX RDI R12 R14 ZZ mov     ebx, 1 
             4019c5     -1 INSTR LOCAL NoMetaUpdate jz      short loc_4019E1 
             4019c5      2 INSTR BELONGTO 4018c0 
             4019c7      4 INSTR BELONGTO 4018c0 
-            4019c7      4 INSTR DEADREGS  EFLAGS RDX RDI R10 R11 R12 R14 ZZ mov     rdx, [r13+0] 
+            4019c7      4 INSTR DEADREGS  EFLAGS RAX RDX RBX RSI RDI R10 R11 R12 R14 ZZ mov     rdx, [r13+0] 
             4019cb      5 INSTR BELONGTO 4018c0 
-            4019cb      5 INSTR DEADREGS  EFLAGS RDI R10 R11 R12 R14 ZZ lea     rdi, [rsp+68h+var_40] 
+            4019cb      5 INSTR DEADREGS  EFLAGS RAX RBX RSI RDI R10 R11 R12 R14 ZZ lea     rdi, [rsp+68h+var_40] 
             4019cb      5 PTRIMMEDESP STACK 40 displ lea     rdi, [rsp+68h+var_40]
             4019d0     -1 INSTR LOCAL MetadataUnused mov     esi, offset aCouldnTImportF; "couldn't import file: %s" 
             4019d0      5 INSTR BELONGTO 4018c0 
             4019d5      2 INSTR BELONGTO 4018c0 
-            4019d5      2 INSTR DEADREGS  EFLAGS RSI R10 R11 R12 R14 ZZ xor     eax, eax 
+            4019d5      2 INSTR DEADREGS  EFLAGS RAX RBX RSI R10 R11 R12 R14 ZZ xor     eax, eax 
             4019d5     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             4019d7     -2 INSTR LOCAL n RBX ZZ  NUMVia2ndSrcIMMEDNUM mov     ebx, 1 
             4019d7      5 INSTR BELONGTO 4018c0 
-            4019d7      5 INSTR DEADREGS  EFLAGS RSI R10 R11 R12 R14 ZZ mov     ebx, 1 
+            4019d7      5 INSTR DEADREGS  EFLAGS RBX RSI R10 R11 R12 R14 ZZ mov     ebx, 1 
             4019dc     -1 INSTR LOCAL NoMetaUpdate call    sub_4015C0 
             4019dc      5 INSTR BELONGTO 4018c0 
             4019dc      5 INSTR DEADREGS  EFLAGS RSI R10 R11 R12 R14 ZZ call    sub_4015C0 
@@ -1445,10 +1450,11 @@
             4019ee      5 INSTR BELONGTO 4018c0 
             4019ee      5 INSTR DEADREGS  EFLAGS R12 R14 ZZ call    _g_file_new_for_commandline_arg 
             4019f3      5 INSTR BELONGTO 4018c0 
-            4019f3      5 INSTR DEADREGS  EFLAGS RDX RDI R12 R14 ZZ lea     rdx, [rsp+68h+var_40] 
+            4019f3      5 INSTR DEADREGS  EFLAGS RDX RSI RDI R12 R14 ZZ lea     rdx, [rsp+68h+var_40] 
             4019f3      5 PTRIMMEDESP STACK 40 displ lea     rdx, [rsp+68h+var_40]
-            4019f8     -1 INSTR LOCAL MetadataRedundant xor     esi, esi 
             4019f8      2 INSTR BELONGTO 4018c0 
+            4019f8      2 INSTR DEADREGS  EFLAGS RSI RDI R12 R14 ZZ xor     esi, esi 
+            4019f8     -2 INSTR LOCAL n RSI ZZ  AlwaysNUM xor     esi, esi 
             4019fa      3 INSTR BELONGTO 4018c0 
             4019fa      3 INSTR DEADREGS  EFLAGS RDI R12 R14 ZZ mov     rdi, rax 
             4019fd      3 INSTR BELONGTO 4018c0 
@@ -1475,12 +1481,12 @@
             401a1e     -1 INSTR LOCAL NoMetaUpdate jnz     loc_401968 
             401a1e      6 INSTR BELONGTO 4018c0 
             401a24      4 INSTR BELONGTO 4018c0 
-            401a24      4 INSTR DEADREGS  EFLAGS RDX RDI R10 R11 R12 R14 ZZ mov     rdx, [r13+0] 
+            401a24      4 INSTR DEADREGS  EFLAGS RAX RDX RBX RSI RDI R10 R11 R12 R14 ZZ mov     rdx, [r13+0] 
             401a28      5 INSTR BELONGTO 4018c0 
-            401a28      5 INSTR DEADREGS  EFLAGS RDI R10 R11 R12 R14 ZZ lea     rdi, [rsp+68h+var_40] 
+            401a28      5 INSTR DEADREGS  EFLAGS RAX RBX RSI RDI R10 R11 R12 R14 ZZ lea     rdi, [rsp+68h+var_40] 
             401a28      5 PTRIMMEDESP STACK 40 displ lea     rdi, [rsp+68h+var_40]
             401a2d      2 INSTR BELONGTO 4018c0 
-            401a2d      2 INSTR DEADREGS  EFLAGS R10 R11 R12 R14 ZZ xor     eax, eax 
+            401a2d      2 INSTR DEADREGS  EFLAGS RAX RBX RSI R10 R11 R12 R14 ZZ xor     eax, eax 
             401a2d     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             401a2f     -1 INSTR LOCAL MetadataUnused add     r13, 8 
             401a2f      4 INSTR BELONGTO 4018c0 
@@ -1488,7 +1494,7 @@
             401a33      5 INSTR BELONGTO 4018c0 
             401a38     -2 INSTR LOCAL n RBX ZZ  NUMVia2ndSrcIMMEDNUM mov     ebx, 1 
             401a38      5 INSTR BELONGTO 4018c0 
-            401a38      5 INSTR DEADREGS  EFLAGS RSI R10 R11 R12 R14 ZZ mov     ebx, 1 
+            401a38      5 INSTR DEADREGS  EFLAGS RBX RSI R10 R11 R12 R14 ZZ mov     ebx, 1 
             401a3d     -1 INSTR LOCAL NoMetaUpdate call    sub_4015C0 
             401a3d      5 INSTR BELONGTO 4018c0 
             401a3d      5 INSTR DEADREGS  EFLAGS RSI R10 R11 R12 R14 ZZ call    sub_4015C0 
@@ -1507,7 +1513,7 @@
             401a58     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rsp, 38h 
             401a58      4 INSTR BELONGTO 4018c0 
             401a5c      2 INSTR BELONGTO 4018c0 
-            401a5c      2 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ mov     eax, ebx 
+            401a5c      2 INSTR DEADREGS  EFLAGS RAX R12 R13 R14 R15 ZZ mov     eax, ebx 
             401a5c     -2 INSTR LOCAL n RAX ZZ  NumericDEFs mov     eax, ebx 
             401a5c     56 DEALLOC STACK esp - 56 mov     eax, ebx
             401a5e      1 INSTR BELONGTO 4018c0 
@@ -1527,24 +1533,24 @@
             401a70     -1 INSTR LOCAL MetadataUnused mov     esi, offset byte_4020E9 
             401a70      5 INSTR BELONGTO 4018c0 
             401a75      2 INSTR BELONGTO 4018c0 
-            401a75      2 INSTR DEADREGS  EFLAGS RSI R10 R11 R12 R13 R14 R15 ZZ xor     edi, edi 
+            401a75      2 INSTR DEADREGS  EFLAGS RAX RBX RSI RDI R10 R11 R12 R13 R14 R15 ZZ xor     edi, edi 
             401a75     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
             401a77      2 INSTR BELONGTO 4018c0 
-            401a77      2 INSTR DEADREGS  EFLAGS RSI R10 R11 R12 R13 R14 R15 ZZ xor     eax, eax 
+            401a77      2 INSTR DEADREGS  EFLAGS RAX RBX RSI R10 R11 R12 R13 R14 R15 ZZ xor     eax, eax 
             401a77     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             401a79     -1 INSTR LOCAL NoMetaUpdate call    sub_4015C0 
             401a79      5 INSTR BELONGTO 4018c0 
-            401a79      5 INSTR DEADREGS  EFLAGS RSI R10 R11 R12 R13 R14 R15 ZZ call    sub_4015C0 
+            401a79      5 INSTR DEADREGS  EFLAGS RBX RSI R10 R11 R12 R13 R14 R15 ZZ call    sub_4015C0 
             401a7e     -2 INSTR LOCAL n RBX ZZ  NUMVia2ndSrcIMMEDNUM mov     ebx, 2 
             401a7e      5 INSTR BELONGTO 4018c0 
-            401a7e      5 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ mov     ebx, 2 
+            401a7e      5 INSTR DEADREGS  EFLAGS RAX RBX R12 R13 R14 R15 ZZ mov     ebx, 2 
             401a83     -1 INSTR LOCAL NoMetaUpdate jmp     short loc_401A58 
             401a83      2 INSTR BELONGTO 4018c0 
             401a88      5 INSTR BELONGTO 4018c0 
-            401a88      5 INSTR DEADREGS  EFLAGS RDX RDI R12 R14 ZZ lea     rdx, [rsp+68h+var_40] 
+            401a88      5 INSTR DEADREGS  EFLAGS RDX RSI RDI R12 R14 ZZ lea     rdx, [rsp+68h+var_40] 
             401a88      5 PTRIMMEDESP STACK 40 displ lea     rdx, [rsp+68h+var_40]
             401a8d      2 INSTR BELONGTO 4018c0 
-            401a8d      2 INSTR DEADREGS  EFLAGS RDI R12 R14 ZZ xor     esi, esi 
+            401a8d      2 INSTR DEADREGS  EFLAGS RSI RDI R12 R14 ZZ xor     esi, esi 
             401a8d     -2 INSTR LOCAL n RSI ZZ  AlwaysNUM xor     esi, esi 
             401a8f      3 INSTR BELONGTO 4018c0 
             401a8f      3 INSTR DEADREGS  EFLAGS RDI R12 R14 ZZ mov     rdi, rbp 
@@ -1555,18 +1561,18 @@
             401a97      5 INSTR BELONGTO 4018c0 
             401aa0     -2 INSTR LOCAL n R9 ZZ  AlwaysNUM xor     r9d, r9d 
             401aa0      3 INSTR BELONGTO 4018c0 
-            401aa0      3 INSTR DEADREGS  EFLAGS RDI R8 R9 R12 R13 R14 R15 ZZ xor     r9d, r9d 
+            401aa0      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 R12 R13 R14 R15 ZZ xor     r9d, r9d 
             401aa3     -2 INSTR LOCAL n R8 ZZ  AlwaysNUM xor     r8d, r8d 
             401aa3      3 INSTR BELONGTO 4018c0 
-            401aa3      3 INSTR DEADREGS  EFLAGS RDI R8 R12 R13 R14 R15 ZZ xor     r8d, r8d 
+            401aa3      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R12 R13 R14 R15 ZZ xor     r8d, r8d 
             401aa6      2 INSTR BELONGTO 4018c0 
-            401aa6      2 INSTR DEADREGS  EFLAGS RDI R12 R13 R14 R15 ZZ xor     ecx, ecx 
+            401aa6      2 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R12 R13 R14 R15 ZZ xor     ecx, ecx 
             401aa6     -2 INSTR LOCAL n RCX ZZ  AlwaysNUM xor     ecx, ecx 
             401aa8     -2 INSTR LOCAL n RDX ZZ  NumericDEFs mov     edx, offset sub_401780 
             401aa8      5 INSTR BELONGTO 4018c0 
-            401aa8      5 INSTR DEADREGS  EFLAGS RDI R12 R13 R14 R15 ZZ mov     edx, offset sub_401780 
+            401aa8      5 INSTR DEADREGS  EFLAGS RDX RSI RDI R12 R13 R14 R15 ZZ mov     edx, offset sub_401780 
             401aad      5 INSTR BELONGTO 4018c0 
-            401aad      5 INSTR DEADREGS  EFLAGS RDI R12 R13 R14 R15 ZZ mov     esi, offset aImported; "imported" 
+            401aad      5 INSTR DEADREGS  EFLAGS RSI RDI R12 R13 R14 R15 ZZ mov     esi, offset aImported; "imported" 
             401ab2      3 INSTR BELONGTO 4018c0 
             401ab2      3 INSTR DEADREGS  EFLAGS RDI R12 R13 R14 R15 ZZ mov     rdi, rbp 
             401ab5     -1 INSTR LOCAL NoMetaUpdate call    _g_signal_connect_data 
@@ -1577,22 +1583,22 @@
             401ac0      0 FUNC FRAMERESTORE 0 0 1 1 0 0 2 0 0 3 0 0 4 0 8 5 0 0 6 0 0 7 0 0 8 0 0 9 0 0 10 0 0 11 0 0 12 0 0 13 0 0 14 0 0 15 0 0 ZZ
             401ac0      0 FUNC MMSAFENESS SAFE
             401ac0      4 INSTR BELONGTO 401ac0 
-            401ac0      4 INSTR DEADREGS  EFLAGS R8 ZZ sub     rsp, 8 
+            401ac0      4 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 ZZ sub     rsp, 8 
             401ac0      8 DATAREF STACK 152 esp + 0 PARENT LocalFrame LOCALFRAME
             401ac0      8 MEMORYHOLE STACK esp + 8 ReturnAddress 
             401ac0     94 FUNC GLOBAL sub_401AC0 FUNC_UNSAFE NOFP RET             401b1d 
             401ac4     -2 INSTR LOCAL n R8 ZZ  AlwaysNUM xor     r8d, r8d 
             401ac4      3 INSTR BELONGTO 401ac0 
-            401ac4      3 INSTR DEADREGS  EFLAGS R8 ZZ xor     r8d, r8d 
+            401ac4      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 ZZ xor     r8d, r8d 
             401ac7      5 INSTR BELONGTO 401ac0 
-            401ac7      5 INSTR DEADREGS  EFLAGS ZZ mov     ecx, offset aGkr_tool_trust; "gkr_tool_trust" 
+            401ac7      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI ZZ mov     ecx, offset aGkr_tool_trust; "gkr_tool_trust" 
             401acc     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 0A6h 
             401acc      5 INSTR BELONGTO 401ac0 
-            401acc      5 INSTR DEADREGS  EFLAGS ZZ mov     edx, 0A6h 
+            401acc      5 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     edx, 0A6h 
             401ad1      5 INSTR BELONGTO 401ac0 
-            401ad1      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, offset aGkrToolTrust_c; "gkr-tool-trust.c" 
+            401ad1      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, offset aGkrToolTrust_c; "gkr-tool-trust.c" 
             401ad6      2 INSTR BELONGTO 401ac0 
-            401ad6      2 INSTR DEADREGS  EFLAGS ZZ xor     edi, edi 
+            401ad6      2 INSTR DEADREGS  EFLAGS RDI ZZ xor     edi, edi 
             401ad6     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
             401ad8     -1 INSTR LOCAL NoMetaUpdate call    _g_assertion_message 
             401ad8      5 INSTR BELONGTO 401ac0 
@@ -1601,38 +1607,39 @@
             401ade      1 INSTR BELONGTO 401ac0 
             401adf      1 INSTR BELONGTO 401ac0 
             401ae0      1 INSTR BELONGTO 401ac0 
-            401ae0      1 INSTR DEADREGS  EFLAGS ZZ push    rbx 
+            401ae0      1 INSTR DEADREGS  EFLAGS RDX ZZ push    rbx 
             401ae1      5 INSTR BELONGTO 401ac0 
-            401ae1      5 INSTR DEADREGS  EFLAGS ZZ mov     edx, offset qword_6032A0 
+            401ae1      5 INSTR DEADREGS  EFLAGS RDX RBX ZZ mov     edx, offset qword_6032A0 
             401ae6      4 INSTR BELONGTO 401ac0 
-            401ae6      4 INSTR DEADREGS  EFLAGS ZZ sub     rsp, 10h 
+            401ae6      4 INSTR DEADREGS  EFLAGS RBX ZZ sub     rsp, 10h 
             401aea      4 INSTR BELONGTO 401ac0 
-            401aea      4 INSTR DEADREGS  EFLAGS ZZ mov     [rsp+20h+var_14], edi 
+            401aea      4 INSTR DEADREGS  EFLAGS RBX ZZ mov     [rsp+20h+var_14], edi 
             401aea      4 PTRIMMEDESP STACK 12 displ mov     [rsp+20h+var_14], edi
             401aee      5 INSTR BELONGTO 401ac0 
-            401aee      5 INSTR DEADREGS  EFLAGS RDI ZZ lea     rdi, [rsp+20h+var_14] 
+            401aee      5 INSTR DEADREGS  EFLAGS RBX RDI ZZ lea     rdi, [rsp+20h+var_14] 
             401aee      5 PTRIMMEDESP STACK 12 displ lea     rdi, [rsp+20h+var_14]
             401af3      4 INSTR BELONGTO 401ac0 
-            401af3      4 INSTR DEADREGS  EFLAGS ZZ mov     [rsp+20h+var_20], rsi 
+            401af3      4 INSTR DEADREGS  EFLAGS RBX ZZ mov     [rsp+20h+var_20], rsi 
             401af3      4 PTRIMMEDESP STACK 0 displ mov     [rsp+20h+var_20], rsi
             401af7      3 INSTR BELONGTO 401ac0 
-            401af7      3 INSTR DEADREGS  EFLAGS RSI ZZ mov     rsi, rsp 
+            401af7      3 INSTR DEADREGS  EFLAGS RBX RSI ZZ mov     rsi, rsp 
             401af7      3 PTRIMMEDESP STACK 0 displ mov     rsi, rsp
             401afa     -1 INSTR LOCAL NoMetaUpdate call    sub_4016E0 
             401afa      5 INSTR BELONGTO 401ac0 
-            401afa      5 INSTR DEADREGS  EFLAGS ZZ call    sub_4016E0 
+            401afa      5 INSTR DEADREGS  EFLAGS RBX ZZ call    sub_4016E0 
             401aff     -1 INSTR LOCAL NoMetaUpdate test    eax, eax 
             401aff      2 INSTR BELONGTO 401ac0 
             401b01      2 INSTR BELONGTO 401ac0 
+            401b01      2 INSTR DEADREGS  RBX ZZ mov     ebx, eax 
             401b01     -2 INSTR LOCAL n RBX ZZ  NumericDEFs mov     ebx, eax 
             401b03     -1 INSTR LOCAL NoMetaUpdate jnz     short loc_401B16 
             401b03      2 INSTR BELONGTO 401ac0 
             401b05      5 INSTR BELONGTO 401ac0 
-            401b05      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, offset a3_2_2; "3.2.2" 
+            401b05      5 INSTR DEADREGS  EFLAGS RAX RSI RDI ZZ mov     esi, offset a3_2_2; "3.2.2" 
             401b0a      5 INSTR BELONGTO 401ac0 
-            401b0a      5 INSTR DEADREGS  EFLAGS ZZ mov     edi, offset aGnomeKeyringS; "gnome-keyring: %s\n" 
+            401b0a      5 INSTR DEADREGS  EFLAGS RAX RDI ZZ mov     edi, offset aGnomeKeyringS; "gnome-keyring: %s\n" 
             401b0f      2 INSTR BELONGTO 401ac0 
-            401b0f      2 INSTR DEADREGS  EFLAGS ZZ xor     eax, eax 
+            401b0f      2 INSTR DEADREGS  EFLAGS RAX ZZ xor     eax, eax 
             401b0f     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             401b11     -1 INSTR LOCAL NoMetaUpdate call    _g_print 
             401b11      5 INSTR BELONGTO 401ac0 
@@ -1640,7 +1647,7 @@
             401b16     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rsp, 10h 
             401b16      4 INSTR BELONGTO 401ac0 
             401b1a      2 INSTR BELONGTO 401ac0 
-            401b1a      2 INSTR DEADREGS  EFLAGS ZZ mov     eax, ebx 
+            401b1a      2 INSTR DEADREGS  EFLAGS RAX ZZ mov     eax, ebx 
             401b1a     -2 INSTR LOCAL n RAX ZZ  NumericDEFs mov     eax, ebx 
             401b1a      8 DEALLOC STACK esp - 8 mov     eax, ebx
             401b1c      1 INSTR BELONGTO 401ac0 
@@ -1775,19 +1782,20 @@
             401d45     -1 INSTR LOCAL NoMetaUpdate jnz     short loc_401D70 
             401d45      2 INSTR BELONGTO 401f00 
             401d47      7 INSTR BELONGTO 401f00 
-            401d47      7 INSTR DEADREGS  EFLAGS RDX RBX RSI R12 R13 R14 R15 ZZ lea     rdx, aDataN_data; "data || !n_data" 
+            401d47      7 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI R12 R13 R14 R15 ZZ lea     rdx, aDataN_data; "data || !n_data" 
             401d4e      7 INSTR BELONGTO 401f00 
-            401d4e      7 INSTR DEADREGS  EFLAGS RBX RSI R12 R13 R14 R15 ZZ lea     rsi, aEgg_hex_encode; "egg_hex_encode_full" 
+            401d4e      7 INSTR DEADREGS  EFLAGS RBX RSI RDI R12 R13 R14 R15 ZZ lea     rsi, aEgg_hex_encode; "egg_hex_encode_full" 
             401d55      2 INSTR BELONGTO 401f00 
-            401d55      2 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ xor     edi, edi 
+            401d55      2 INSTR DEADREGS  EFLAGS RBX RDI R12 R13 R14 R15 ZZ xor     edi, edi 
             401d55     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
             401d57     -1 INSTR LOCAL NoMetaUpdate call    _g_return_if_fail_warning 
             401d57      5 INSTR BELONGTO 401f00 
             401d57      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ call    _g_return_if_fail_warning 
             401d5c     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rsp, 18h 
             401d5c      4 INSTR BELONGTO 401f00 
-            401d60     -1 INSTR LOCAL MetadataRedundant xor     eax, eax 
             401d60      2 INSTR BELONGTO 401f00 
+            401d60      2 INSTR DEADREGS  EFLAGS RAX RBX R12 R13 R14 R15 ZZ xor     eax, eax 
+            401d60     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             401d62      1 INSTR BELONGTO 401f00 
             401d62      1 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ pop     rbx 
             401d63      1 INSTR BELONGTO 401f00 
@@ -1901,14 +1909,14 @@
             401e2b      2 INSTR BELONGTO 401f00 
             401e2d     -2 INSTR LOCAL n RAX ZZ  NumericDEFs mov     eax, [rsp+48h+var_44] 
             401e2d      4 INSTR BELONGTO 401f00 
-            401e2d      4 INSTR DEADREGS  EFLAGS ZZ mov     eax, [rsp+48h+var_44] 
+            401e2d      4 INSTR DEADREGS  EFLAGS RAX ZZ mov     eax, [rsp+48h+var_44] 
             401e2d      4 PTRIMMEDESP STACK 4 displ mov     eax, [rsp+48h+var_44]
             401e31     -1 INSTR LOCAL NoMetaUpdate test    eax, eax 
             401e31      2 INSTR BELONGTO 401f00 
             401e33     -1 INSTR LOCAL NoMetaUpdate jz      loc_401DB0 
             401e33      6 INSTR BELONGTO 401f00 
             401e39      2 INSTR BELONGTO 401f00 
-            401e39      2 INSTR DEADREGS  EFLAGS RAX ZZ xor     edx, edx 
+            401e39      2 INSTR DEADREGS  EFLAGS RAX RDX ZZ xor     edx, edx 
             401e39     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
             401e3b     -2 INSTR LOCAL n RAX ZZ  NumericDEFs mov     rax, r13 
             401e3b      3 INSTR BELONGTO 401f00 
@@ -1949,9 +1957,9 @@
             401e80      4 INSTR BELONGTO 401f00 
             401e84      0 DEALLOC STACK esp - 0 mov     rdi, r12
             401e84      3 INSTR BELONGTO 401f00 
-            401e84      3 INSTR DEADREGS  EFLAGS RBX RDI R13 R14 R15 ZZ mov     rdi, r12 
+            401e84      3 INSTR DEADREGS  EFLAGS RBX RSI RDI R13 R14 R15 ZZ mov     rdi, r12 
             401e87      2 INSTR BELONGTO 401f00 
-            401e87      2 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ xor     esi, esi 
+            401e87      2 INSTR DEADREGS  EFLAGS RBX RSI R12 R13 R14 R15 ZZ xor     esi, esi 
             401e87     -2 INSTR LOCAL n RSI ZZ  AlwaysNUM xor     esi, esi 
             401e89      1 INSTR BELONGTO 401f00 
             401e89      1 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ pop     rbx 
@@ -1996,7 +2004,7 @@
             401ed2      5 INSTR BELONGTO 401f00 
             401ee0     -2 INSTR LOCAL n RDX ZZ  NumericDEFs mov     edx, [rsp+48h+var_3C] 
             401ee0      4 INSTR BELONGTO 401f00 
-            401ee0      4 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     edx, [rsp+48h+var_3C] 
+            401ee0      4 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     edx, [rsp+48h+var_3C] 
             401ee0      4 PTRIMMEDESP STACK 12 displ mov     edx, [rsp+48h+var_3C]
             401ee4     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     rsi, 0FFFFFFFFFFFFFFFFh 
             401ee4      7 INSTR BELONGTO 401f00 
@@ -2013,14 +2021,14 @@
             401f00     15 FUNC GLOBAL sub_401F00 FUNC_UNSAFE NOFP RET             401f0e 
             401f00     -2 INSTR LOCAL n R8 ZZ  AlwaysNUM xor     r8d, r8d 
             401f00      3 INSTR BELONGTO 401f00 
-            401f00      3 INSTR DEADREGS  EFLAGS R8 ZZ xor     r8d, r8d 
+            401f00      3 INSTR DEADREGS  EFLAGS RCX RDX R8 ZZ xor     r8d, r8d 
             401f00      8 MEMORYHOLE STACK esp + 0 ReturnAddress 
             401f03      2 INSTR BELONGTO 401f00 
-            401f03      2 INSTR DEADREGS  EFLAGS ZZ xor     ecx, ecx 
+            401f03      2 INSTR DEADREGS  EFLAGS RCX RDX ZZ xor     ecx, ecx 
             401f03     -2 INSTR LOCAL n RCX ZZ  AlwaysNUM xor     ecx, ecx 
             401f05     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 1 
             401f05      5 INSTR BELONGTO 401f00 
-            401f05      5 INSTR DEADREGS  EFLAGS ZZ mov     edx, 1 
+            401f05      5 INSTR DEADREGS  EFLAGS RDX ZZ mov     edx, 1 
             401f0a     -1 INSTR LOCAL NoMetaUpdate jmp     loc_401D20 
             401f0a      5 INSTR BELONGTO 401f00 
             401f0a      5 INSTR DEADREGS  EFLAGS ZZ jmp     loc_401D20 
@@ -2050,36 +2058,36 @@
             401f37      5 INSTR DEADREGS  EFLAGS R13 R14 R15 ZZ mov     [rsp+var_30], rbx 
             401f37      5 PTRIMMEDESP STACK -48 displ mov     [rsp+var_30], rbx
             401f3c      4 INSTR BELONGTO 401f10 
-            401f3c      4 INSTR DEADREGS  EFLAGS R13 R14 R15 ZZ sub     rsp, 38h 
+            401f3c      4 INSTR DEADREGS  EFLAGS RBX R13 R14 R15 ZZ sub     rsp, 38h 
             401f3c     56 DATAREF STACK 153 esp + 0 PARENT LocalFrame LOCALFRAME
             401f3c      8 MEMORYHOLE STACK esp + 56 ReturnAddress 
             401f40     -1 INSTR LOCAL MetadataUnused sub     rbp, r12 
             401f40      3 INSTR BELONGTO 401f10 
             401f43      3 INSTR BELONGTO 401f10 
-            401f43      3 INSTR DEADREGS  EFLAGS R13 R14 R15 ZZ mov     r13d, edi 
+            401f43      3 INSTR DEADREGS  EFLAGS RBX R13 R14 R15 ZZ mov     r13d, edi 
             401f46      3 INSTR BELONGTO 401f10 
-            401f46      3 INSTR DEADREGS  EFLAGS R14 R15 ZZ mov     r14, rsi 
+            401f46      3 INSTR DEADREGS  EFLAGS RBX R14 R15 ZZ mov     r14, rsi 
             401f49     -1 INSTR LOCAL MetadataUnused sar     rbp, 3 
             401f49      4 INSTR BELONGTO 401f10 
             401f4d      3 INSTR BELONGTO 401f10 
-            401f4d      3 INSTR DEADREGS  EFLAGS R15 ZZ mov     r15, rdx 
+            401f4d      3 INSTR DEADREGS  EFLAGS RBX R15 ZZ mov     r15, rdx 
             401f50     -1 INSTR LOCAL NoMetaUpdate call    _init_proc 
             401f50      5 INSTR BELONGTO 401f10 
-            401f50      5 INSTR DEADREGS  EFLAGS ZZ call    _init_proc 
+            401f50      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _init_proc 
             401f55     -1 INSTR LOCAL NoMetaUpdate test    rbp, rbp 
             401f55      3 INSTR BELONGTO 401f10 
             401f58     -1 INSTR LOCAL NoMetaUpdate jz      short loc_401F76 
             401f58      2 INSTR BELONGTO 401f10 
             401f5a      2 INSTR BELONGTO 401f10 
-            401f5a      2 INSTR DEADREGS  EFLAGS RDX RSI ZZ xor     ebx, ebx 
+            401f5a      2 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI ZZ xor     ebx, ebx 
             401f5a     -2 INSTR LOCAL n RBX ZZ  AlwaysNUM xor     ebx, ebx 
             401f5c      4 INSTR BELONGTO 401f10 
             401f60      3 INSTR BELONGTO 401f10 
-            401f60      3 INSTR DEADREGS  EFLAGS RDX RSI ZZ mov     rdx, r15 
+            401f60      3 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     rdx, r15 
             401f63      3 INSTR BELONGTO 401f10 
-            401f63      3 INSTR DEADREGS  EFLAGS RSI ZZ mov     rsi, r14 
+            401f63      3 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     rsi, r14 
             401f66      3 INSTR BELONGTO 401f10 
-            401f66      3 INSTR DEADREGS  EFLAGS ZZ mov     edi, r13d 
+            401f66      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     edi, r13d 
             401f69     -1 INSTR LOCAL NoMetaUpdate call    qword ptr [r12+rbx*8] 
             401f69      4 INSTR BELONGTO 401f10 
             401f6d     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rbx, 1 
@@ -2131,11 +2139,11 @@
             401fb4     -3 INSTR LOCAL NoWarn push    rbx 
             401fb5     16 MEMORYHOLE STACK esp + 8 CalleeSavedRegs 
             401fb5      4 INSTR BELONGTO 401fb0 
-            401fb5      4 INSTR DEADREGS  EFLAGS RAX ZZ sub     rsp, 8 
+            401fb5      4 INSTR DEADREGS  EFLAGS RAX RBX ZZ sub     rsp, 8 
             401fb5      8 DATAREF STACK 154 esp + 0 PARENT LocalFrame LOCALFRAME
             401fb5      8 MEMORYHOLE STACK esp + 24 ReturnAddress 
             401fb9      7 INSTR BELONGTO 401fb0 
-            401fb9      7 INSTR DEADREGS  EFLAGS RAX ZZ mov     rax, cs:qword_602DB8 
+            401fb9      7 INSTR DEADREGS  EFLAGS RAX RBX ZZ mov     rax, cs:qword_602DB8 
             401fc0     -1 INSTR LOCAL NoMetaUpdate cmp     rax, 0FFFFFFFFFFFFFFFFh 
             401fc0      4 INSTR BELONGTO 401fb0 
             401fc4     -1 INSTR LOCAL NoMetaUpdate jz      short loc_401FDF 
diff --git a/tests/commit/trimmed-sorted-save-gnome-keyring-daemon.psexe.annot.REMOVED.git-id b/tests/commit/trimmed-sorted-save-gnome-keyring-daemon.psexe.annot.REMOVED.git-id
index 9250621bceb86a2eb6ec6baef3a3a9ccfc8e050e..8df404150eac331a60b2301d38f83c05ddba4312 100644
--- a/tests/commit/trimmed-sorted-save-gnome-keyring-daemon.psexe.annot.REMOVED.git-id
+++ b/tests/commit/trimmed-sorted-save-gnome-keyring-daemon.psexe.annot.REMOVED.git-id
@@ -1 +1 @@
-f6d71694520e8addb5f7b232bc5ff38f61375264
\ No newline at end of file
+779277b383155e2eb5568cd322b4176b857ad1ae
\ No newline at end of file
diff --git a/tests/commit/trimmed-sorted-save-gnome-keyring.psexe.annot b/tests/commit/trimmed-sorted-save-gnome-keyring.psexe.annot
index 067f15581f07667a95b668744fd3ac05c15725d4..6fbf8f854ae7e84cc6d165ddbef925bf46410f48 100644
--- a/tests/commit/trimmed-sorted-save-gnome-keyring.psexe.annot
+++ b/tests/commit/trimmed-sorted-save-gnome-keyring.psexe.annot
@@ -447,72 +447,73 @@
             401386     24 DATAREF STACK 142 esp + 0 PARENT LocalFrame LOCALFRAME
             401386     32 MEMORYHOLE STACK esp + 24 CalleeSavedRegs 
             401386      4 INSTR BELONGTO 401380 
-            401386      4 INSTR DEADREGS  EFLAGS R12 R13 ZZ sub     rsp, 18h 
+            401386      4 INSTR DEADREGS  EFLAGS RBX R12 R13 ZZ sub     rsp, 18h 
             401386      8 MEMORYHOLE STACK esp + 56 ReturnAddress 
             40138a      4 INSTR BELONGTO 401380 
-            40138a      4 INSTR DEADREGS  EFLAGS R12 R13 ZZ mov     [rsp+38h+var_2C], edi 
+            40138a      4 INSTR DEADREGS  EFLAGS RBX R12 R13 ZZ mov     [rsp+38h+var_2C], edi 
             40138a      4 PTRIMMEDESP STACK 12 displ mov     [rsp+38h+var_2C], edi
             40138e      4 INSTR BELONGTO 401380 
-            40138e      4 INSTR DEADREGS  EFLAGS R12 R13 ZZ mov     [rsp+38h+var_38], rsi 
+            40138e      4 INSTR DEADREGS  EFLAGS RBX R12 R13 ZZ mov     [rsp+38h+var_38], rsi 
             40138e      4 PTRIMMEDESP STACK 0 displ mov     [rsp+38h+var_38], rsi
             401392     -1 INSTR LOCAL NoMetaUpdate call    _g_type_init 
             401392      5 INSTR BELONGTO 401380 
-            401392      5 INSTR DEADREGS  EFLAGS R12 R13 ZZ call    _g_type_init 
+            401392      5 INSTR DEADREGS  EFLAGS RBX R12 R13 ZZ call    _g_type_init 
             401397      5 INSTR BELONGTO 401380 
-            401397      5 INSTR DEADREGS  EFLAGS R12 R13 ZZ mov     esi, offset locale; locale 
-            40139c     -1 INSTR LOCAL MetadataRedundant mov     edi, 6          ; category 
+            401397      5 INSTR DEADREGS  EFLAGS RBX RSI RDI R12 R13 ZZ mov     esi, offset locale; locale 
+            40139c     -2 INSTR LOCAL n RDI ZZ  NUMVia2ndSrcIMMEDNUM mov     edi, 6          ; category 
             40139c      5 INSTR BELONGTO 401380 
+            40139c      5 INSTR DEADREGS  EFLAGS RBX RDI R12 R13 ZZ mov     edi, 6          ; category 
             4013a1     -1 INSTR LOCAL NoMetaUpdate call    _setlocale 
             4013a1      5 INSTR BELONGTO 401380 
-            4013a1      5 INSTR DEADREGS  EFLAGS R12 R13 ZZ call    _setlocale 
+            4013a1      5 INSTR DEADREGS  EFLAGS RBX R12 R13 ZZ call    _setlocale 
             4013a6      5 INSTR BELONGTO 401380 
-            4013a6      5 INSTR DEADREGS  EFLAGS R12 R13 ZZ mov     esi, offset dirname; "/usr/share/locale" 
+            4013a6      5 INSTR DEADREGS  EFLAGS RBX RSI RDI R12 R13 ZZ mov     esi, offset dirname; "/usr/share/locale" 
             4013ab      5 INSTR BELONGTO 401380 
-            4013ab      5 INSTR DEADREGS  EFLAGS R12 R13 ZZ mov     edi, offset domainname; "gnome-keyring" 
+            4013ab      5 INSTR DEADREGS  EFLAGS RBX RDI R12 R13 ZZ mov     edi, offset domainname; "gnome-keyring" 
             4013b0     -1 INSTR LOCAL NoMetaUpdate call    _bindtextdomain 
             4013b0      5 INSTR BELONGTO 401380 
-            4013b0      5 INSTR DEADREGS  EFLAGS R12 R13 ZZ call    _bindtextdomain 
+            4013b0      5 INSTR DEADREGS  EFLAGS RBX R12 R13 ZZ call    _bindtextdomain 
             4013b5      5 INSTR BELONGTO 401380 
-            4013b5      5 INSTR DEADREGS  EFLAGS R12 R13 ZZ mov     edi, offset domainname; "gnome-keyring" 
+            4013b5      5 INSTR DEADREGS  EFLAGS RBX RDI R12 R13 ZZ mov     edi, offset domainname; "gnome-keyring" 
             4013ba     -1 INSTR LOCAL NoMetaUpdate call    _textdomain 
             4013ba      5 INSTR BELONGTO 401380 
-            4013ba      5 INSTR DEADREGS  EFLAGS R12 R13 ZZ call    _textdomain 
+            4013ba      5 INSTR DEADREGS  EFLAGS RBX R12 R13 ZZ call    _textdomain 
             4013bf      5 INSTR BELONGTO 401380 
-            4013bf      5 INSTR DEADREGS  EFLAGS R12 R13 ZZ mov     esi, offset codeset; "UTF-8" 
+            4013bf      5 INSTR DEADREGS  EFLAGS RBX RSI RDI R12 R13 ZZ mov     esi, offset codeset; "UTF-8" 
             4013c4      5 INSTR BELONGTO 401380 
-            4013c4      5 INSTR DEADREGS  EFLAGS R12 R13 ZZ mov     edi, offset domainname; "gnome-keyring" 
+            4013c4      5 INSTR DEADREGS  EFLAGS RBX RDI R12 R13 ZZ mov     edi, offset domainname; "gnome-keyring" 
             4013c9     -1 INSTR LOCAL NoMetaUpdate call    _bind_textdomain_codeset 
             4013c9      5 INSTR BELONGTO 401380 
-            4013c9      5 INSTR DEADREGS  EFLAGS R12 R13 ZZ call    _bind_textdomain_codeset 
+            4013c9      5 INSTR DEADREGS  EFLAGS RBX R12 R13 ZZ call    _bind_textdomain_codeset 
             4013ce      5 INSTR BELONGTO 401380 
-            4013ce      5 INSTR DEADREGS  EFLAGS RSI RDI R12 R13 ZZ lea     rdi, [rsp+38h+var_2C] 
+            4013ce      5 INSTR DEADREGS  EFLAGS RBX RSI RDI R12 R13 ZZ lea     rdi, [rsp+38h+var_2C] 
             4013ce      5 PTRIMMEDESP STACK 12 displ lea     rdi, [rsp+38h+var_2C]
             4013d3      3 INSTR BELONGTO 401380 
-            4013d3      3 INSTR DEADREGS  EFLAGS RSI R12 R13 ZZ mov     rsi, rsp 
+            4013d3      3 INSTR DEADREGS  EFLAGS RBX RSI R12 R13 ZZ mov     rsi, rsp 
             4013d3      3 PTRIMMEDESP STACK 0 displ mov     rsi, rsp
             4013d6     -1 INSTR LOCAL NoMetaUpdate call    _gtk_init 
             4013d6      5 INSTR BELONGTO 401380 
-            4013d6      5 INSTR DEADREGS  EFLAGS R12 R13 ZZ call    _gtk_init 
+            4013d6      5 INSTR DEADREGS  EFLAGS RBX R12 R13 ZZ call    _gtk_init 
             4013db      5 INSTR BELONGTO 401380 
-            4013db      5 INSTR DEADREGS  EFLAGS R12 R13 ZZ mov     r13d, [rsp+38h+var_2C] 
+            4013db      5 INSTR DEADREGS  EFLAGS RBX R12 R13 ZZ mov     r13d, [rsp+38h+var_2C] 
             4013db      5 PTRIMMEDESP STACK 12 displ mov     r13d, [rsp+38h+var_2C]
             4013e0     -1 INSTR LOCAL NoMetaUpdate cmp     r13d, 1 
             4013e0      4 INSTR BELONGTO 401380 
             4013e4     -1 INSTR LOCAL NoMetaUpdate jle     short loc_401420 
             4013e4      2 INSTR BELONGTO 401380 
             4013e6      7 INSTR BELONGTO 401380 
-            4013e6      7 INSTR DEADREGS  EFLAGS RDI R12 ZZ mov     rdi, cs:s1      ; s1 
+            4013e6      7 INSTR DEADREGS  EFLAGS RBX RDI R12 ZZ mov     rdi, cs:s1      ; s1 
             4013ed     -1 INSTR LOCAL NoMetaUpdate test    rdi, rdi 
             4013ed      3 INSTR BELONGTO 401380 
             4013f0     -1 INSTR LOCAL NoMetaUpdate jz      short loc_401420 
             4013f0      2 INSTR BELONGTO 401380 
             4013f2      4 INSTR BELONGTO 401380 
-            4013f2      4 INSTR DEADREGS  EFLAGS R12 ZZ mov     r12, [rsp+38h+var_38] 
+            4013f2      4 INSTR DEADREGS  EFLAGS RBX RSI R12 ZZ mov     r12, [rsp+38h+var_38] 
             4013f2      4 PTRIMMEDESP STACK 0 displ mov     r12, [rsp+38h+var_38]
             4013f6      5 INSTR BELONGTO 401380 
-            4013f6      5 INSTR DEADREGS  EFLAGS ZZ mov     ebx, offset s1 
+            4013f6      5 INSTR DEADREGS  EFLAGS RBX RSI ZZ mov     ebx, offset s1 
             4013fb      5 INSTR BELONGTO 401380 
-            4013fb      5 INSTR DEADREGS  EFLAGS ZZ mov     rbp, [r12+8] 
+            4013fb      5 INSTR DEADREGS  EFLAGS RSI ZZ mov     rbp, [r12+8] 
             401400     -1 INSTR LOCAL NoMetaUpdate test    rbp, rbp 
             401400      3 INSTR BELONGTO 401380 
             401403     -1 INSTR LOCAL NoMetaUpdate jz      short loc_40142C 
@@ -537,23 +538,25 @@
             40141e      2 INSTR BELONGTO 401380 
             401420     -1 INSTR LOCAL NoMetaUpdate call    sub_401550 
             401420      5 INSTR BELONGTO 401380 
-            401420      5 INSTR DEADREGS  EFLAGS RBX R12 R13 ZZ call    sub_401550 
-            401425     -1 INSTR LOCAL MetadataRedundant mov     eax, 2 
+            401420      5 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI R12 R13 ZZ call    sub_401550 
+            401425     -2 INSTR LOCAL n RAX ZZ  NUMVia2ndSrcIMMEDNUM mov     eax, 2 
             401425      5 INSTR BELONGTO 401380 
+            401425      5 INSTR DEADREGS  EFLAGS RAX RBX R12 R13 ZZ mov     eax, 2 
             40142a     -1 INSTR LOCAL NoMetaUpdate jmp     short loc_401442 
             40142a      2 INSTR BELONGTO 401380 
             40142c      5 INSTR BELONGTO 401380 
-            40142c      5 INSTR DEADREGS  EFLAGS RBX R12 R13 ZZ mov     edx, offset aArgv1; "argv[1]" 
+            40142c      5 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI R12 R13 ZZ mov     edx, offset aArgv1; "argv[1]" 
             401431      5 INSTR BELONGTO 401380 
-            401431      5 INSTR DEADREGS  EFLAGS RBX R12 R13 ZZ mov     esi, offset aMain; "main" 
+            401431      5 INSTR DEADREGS  EFLAGS RBX RSI RDI R12 R13 ZZ mov     esi, offset aMain; "main" 
             401436      2 INSTR BELONGTO 401380 
-            401436      2 INSTR DEADREGS  EFLAGS RBX R12 R13 ZZ xor     edi, edi 
+            401436      2 INSTR DEADREGS  EFLAGS RBX RDI R12 R13 ZZ xor     edi, edi 
             401436     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
             401438     -1 INSTR LOCAL NoMetaUpdate call    _g_return_if_fail_warning 
             401438      5 INSTR BELONGTO 401380 
             401438      5 INSTR DEADREGS  EFLAGS RBX R12 R13 ZZ call    _g_return_if_fail_warning 
-            40143d     -1 INSTR LOCAL MetadataRedundant mov     eax, 1 
+            40143d     -2 INSTR LOCAL n RAX ZZ  NUMVia2ndSrcIMMEDNUM mov     eax, 1 
             40143d      5 INSTR BELONGTO 401380 
+            40143d      5 INSTR DEADREGS  EFLAGS RAX RBX R12 R13 ZZ mov     eax, 1 
             401442     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rsp, 18h 
             401442      4 INSTR BELONGTO 401380 
             401446      1 INSTR BELONGTO 401380 
@@ -653,7 +656,7 @@
             4014b4     -3 INSTR LOCAL NoWarn push    rbx 
             4014b5     16 MEMORYHOLE STACK esp + 8 CalleeSavedRegs 
             4014b5      4 INSTR BELONGTO 4014b0 
-            4014b5      4 INSTR DEADREGS  EFLAGS ZZ sub     rsp, 8 
+            4014b5      4 INSTR DEADREGS  EFLAGS RBX ZZ sub     rsp, 8 
             4014b5      8 DATAREF STACK 144 esp + 0 PARENT LocalFrame LOCALFRAME
             4014b5      8 MEMORYHOLE STACK esp + 24 ReturnAddress 
             4014b9     -1 INSTR LOCAL NoMetaUpdate cmp     cs:byte_603280, 0 
@@ -725,39 +728,41 @@
             401550      0 FUNC MMSAFENESS SAFE
             401550    111 FUNC GLOBAL sub_401550 FUNC_UNSAFE NOFP RET             4015be 
             401550      1 INSTR BELONGTO 401550 
-            401550      1 INSTR DEADREGS  EFLAGS ZZ push    rbx 
+            401550      1 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ push    rbx 
             401550      8 MEMORYHOLE STACK esp + 0 CalleeSavedRegs 
             401550      8 MEMORYHOLE STACK esp + 8 ReturnAddress 
             401551     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 5          ; category 
             401551      5 INSTR BELONGTO 401550 
-            401551      5 INSTR DEADREGS  EFLAGS ZZ mov     edx, 5          ; category 
+            401551      5 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI ZZ mov     edx, 5          ; category 
             401556      5 INSTR BELONGTO 401550 
-            401556      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, offset msgid; "usage: gnome-keyring command [options]\"... 
+            401556      5 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ mov     esi, offset msgid; "usage: gnome-keyring command [options]\"... 
             40155b      2 INSTR BELONGTO 401550 
-            40155b      2 INSTR DEADREGS  EFLAGS ZZ xor     edi, edi        ; domainname 
+            40155b      2 INSTR DEADREGS  EFLAGS RBX RDI ZZ xor     edi, edi        ; domainname 
             40155b     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi        ; domainname 
             40155d     -1 INSTR LOCAL NoMetaUpdate call    _dcgettext 
             40155d      5 INSTR BELONGTO 401550 
-            40155d      5 INSTR DEADREGS  EFLAGS ZZ call    _dcgettext 
+            40155d      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _dcgettext 
             401562      3 INSTR BELONGTO 401550 
-            401562      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rax 
+            401562      3 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     rdi, rax 
             401565      2 INSTR BELONGTO 401550 
-            401565      2 INSTR DEADREGS  EFLAGS ZZ xor     eax, eax 
+            401565      2 INSTR DEADREGS  EFLAGS RAX RBX ZZ xor     eax, eax 
             401565     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             401567     -1 INSTR LOCAL NoMetaUpdate call    _g_printerr 
             401567      5 INSTR BELONGTO 401550 
-            401567      5 INSTR DEADREGS  EFLAGS ZZ call    _g_printerr 
-            40156c     -1 INSTR LOCAL MetadataRedundant mov     edx, 5          ; category 
+            401567      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_printerr 
+            40156c     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 5          ; category 
             40156c      5 INSTR BELONGTO 401550 
-            401571     -1 INSTR LOCAL MetadataRedundant xor     edi, edi        ; domainname 
+            40156c      5 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI ZZ mov     edx, 5          ; category 
             401571      2 INSTR BELONGTO 401550 
+            401571      2 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ xor     edi, edi        ; domainname 
+            401571     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi        ; domainname 
             401573      5 INSTR BELONGTO 401550 
-            401573      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, offset aCommands; "commands: " 
+            401573      5 INSTR DEADREGS  EFLAGS RBX RSI ZZ mov     esi, offset aCommands; "commands: " 
             401578     -1 INSTR LOCAL NoMetaUpdate call    _dcgettext 
             401578      5 INSTR BELONGTO 401550 
-            401578      5 INSTR DEADREGS  EFLAGS ZZ call    _dcgettext 
+            401578      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _dcgettext 
             40157d      7 INSTR BELONGTO 401550 
-            40157d      7 INSTR DEADREGS  EFLAGS RDX ZZ mov     rdx, cs:s1 
+            40157d      7 INSTR DEADREGS  EFLAGS RDX RBX ZZ mov     rdx, cs:s1 
             401584     -1 INSTR LOCAL NoMetaUpdate test    rdx, rdx 
             401584      3 INSTR BELONGTO 401550 
             401587     -1 INSTR LOCAL NoMetaUpdate jz      short loc_4015BD 
@@ -767,23 +772,25 @@
             40158e     -1 INSTR LOCAL NoMetaUpdate xchg    ax, ax 
             40158e      2 INSTR BELONGTO 401550 
             401590      3 INSTR BELONGTO 401550 
-            401590      3 INSTR DEADREGS  EFLAGS RSI ZZ mov     rsi, rax 
+            401590      3 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     rsi, rax 
             401593      5 INSTR BELONGTO 401550 
-            401593      5 INSTR DEADREGS  EFLAGS ZZ mov     edi, offset aSS ; "%s%s\n" 
+            401593      5 INSTR DEADREGS  EFLAGS RAX RDI ZZ mov     edi, offset aSS ; "%s%s\n" 
             401598      2 INSTR BELONGTO 401550 
-            401598      2 INSTR DEADREGS  EFLAGS ZZ xor     eax, eax 
+            401598      2 INSTR DEADREGS  EFLAGS RAX ZZ xor     eax, eax 
             401598     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             40159a     -1 INSTR LOCAL NoMetaUpdate call    _g_printerr 
             40159a      5 INSTR BELONGTO 401550 
             40159a      5 INSTR DEADREGS  EFLAGS ZZ call    _g_printerr 
             40159f     -1 INSTR LOCAL MetadataUnused add     rbx, 10h 
             40159f      4 INSTR BELONGTO 401550 
-            4015a3     -1 INSTR LOCAL MetadataRedundant mov     edx, 5          ; category 
+            4015a3     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 5          ; category 
             4015a3      5 INSTR BELONGTO 401550 
-            4015a8     -1 INSTR LOCAL MetadataRedundant xor     edi, edi        ; domainname 
+            4015a3      5 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     edx, 5          ; category 
             4015a8      2 INSTR BELONGTO 401550 
+            4015a8      2 INSTR DEADREGS  EFLAGS RSI RDI ZZ xor     edi, edi        ; domainname 
+            4015a8     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi        ; domainname 
             4015aa      5 INSTR BELONGTO 401550 
-            4015aa      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, offset asc_40203B; "          " 
+            4015aa      5 INSTR DEADREGS  EFLAGS RSI ZZ mov     esi, offset asc_40203B; "          " 
             4015af     -1 INSTR LOCAL NoMetaUpdate call    _dcgettext 
             4015af      5 INSTR BELONGTO 401550 
             4015af      5 INSTR DEADREGS  EFLAGS ZZ call    _dcgettext 
@@ -850,14 +857,13 @@
             401620     -1 INSTR LOCAL NoMetaUpdate test    rbx, rbx 
             401620      3 INSTR BELONGTO 4015c0 
             401623      3 INSTR BELONGTO 4015c0 
-            401623      3 INSTR DEADREGS  RDI XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 XMM6 XMM7 ZZ mov     rdi, rsi 
+            401623      3 INSTR DEADREGS  RAX RDI XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 XMM6 XMM7 ZZ mov     rdi, rsi 
             401626     -1 INSTR LOCAL NoMetaUpdate jz      short loc_40162B 
             401626      2 INSTR BELONGTO 4015c0 
             401628     -1 INSTR LOCAL MetadataUnused mov     r12, [rbx] 
             401628      3 INSTR BELONGTO 4015c0 
+            40162b     -1 INSTR LOCAL MetadataUnused xor     eax, eax 
             40162b      2 INSTR BELONGTO 4015c0 
-            40162b      2 INSTR DEADREGS  EFLAGS RSI XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 XMM6 XMM7 ZZ xor     eax, eax 
-            40162b     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             40162d      2 INSTR BELONGTO 4015c0 
             40162d      2 INSTR DEADREGS  EFLAGS RSI XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 XMM6 XMM7 ZZ xor     ebp, ebp 
             40162d     -2 INSTR LOCAL n RBP ZZ  AlwaysNUM xor     ebp, ebp 
@@ -892,22 +898,21 @@
             401665     -1 INSTR LOCAL NoMetaUpdate test    rax, rax 
             401665      3 INSTR BELONGTO 4015c0 
             401668      3 INSTR BELONGTO 4015c0 
-            401668      3 INSTR DEADREGS  RSI XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 XMM6 XMM7 ZZ mov     rbp, rax 
-            40166b     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM setnz   al 
+            401668      3 INSTR DEADREGS  RCX RDX RSI RDI XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 XMM6 XMM7 ZZ mov     rbp, rax 
+            40166b     -1 INSTR LOCAL MetadataUnused setnz   al 
             40166b      3 INSTR BELONGTO 4015c0 
-            40166b      3 INSTR DEADREGS  RAX RSI XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 XMM6 XMM7 ZZ setnz   al 
             40166e     -1 INSTR LOCAL NoMetaUpdate test    r12, r12 
             40166e      3 INSTR BELONGTO 4015c0 
             401671     -1 INSTR LOCAL NoMetaUpdate jz      short loc_4016C0 
             401671      2 INSTR BELONGTO 4015c0 
             401673      5 INSTR BELONGTO 4015c0 
-            401673      5 INSTR DEADREGS  EFLAGS RSI XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 XMM6 XMM7 ZZ mov     rsi, [r12+8] 
+            401673      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 XMM6 XMM7 ZZ mov     rsi, [r12+8] 
             401678      5 INSTR BELONGTO 4015c0 
-            401678      5 INSTR DEADREGS  EFLAGS R12 XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 XMM6 XMM7 ZZ mov     ecx, offset locale 
+            401678      5 INSTR DEADREGS  EFLAGS RCX RDX RDI R12 XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 XMM6 XMM7 ZZ mov     ecx, offset locale 
             40167d     -1 INSTR LOCAL NoMetaUpdate test    rsi, rsi 
             40167d      3 INSTR BELONGTO 4015c0 
             401680      4 INSTR BELONGTO 4015c0 
-            401680      4 INSTR DEADREGS  R12 XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 XMM6 XMM7 ZZ cmovnz  rcx, rsi 
+            401680      4 INSTR DEADREGS  RDX RDI R12 XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 XMM6 XMM7 ZZ cmovnz  rcx, rsi 
             401684     -1 INSTR LOCAL NoMetaUpdate test    al, al 
             401684      2 INSTR BELONGTO 4015c0 
             401686     -1 INSTR LOCAL NoMetaUpdate jz      short loc_4016C5 
@@ -915,16 +920,16 @@
             401688     -1 INSTR LOCAL NoMetaUpdate test    rsi, rsi 
             401688      3 INSTR BELONGTO 4015c0 
             40168b      5 INSTR BELONGTO 4015c0 
-            40168b      5 INSTR DEADREGS  RSI R12 XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 XMM6 XMM7 ZZ mov     edx, 402038h 
+            40168b      5 INSTR DEADREGS  RDX RSI RDI R12 XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 XMM6 XMM7 ZZ mov     edx, 402038h 
             401690     -1 INSTR LOCAL NoMetaUpdate jz      short loc_4016C5 
             401690      2 INSTR BELONGTO 4015c0 
             401692      3 INSTR BELONGTO 4015c0 
-            401692      3 INSTR DEADREGS  EFLAGS RSI R12 XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 XMM6 XMM7 ZZ mov     rsi, rbp 
+            401692      3 INSTR DEADREGS  EFLAGS RAX RSI RDI R12 XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 XMM6 XMM7 ZZ mov     rsi, rbp 
             401695      2 INSTR BELONGTO 4015c0 
-            401695      2 INSTR DEADREGS  EFLAGS R12 XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 XMM6 XMM7 ZZ xor     eax, eax 
+            401695      2 INSTR DEADREGS  EFLAGS RAX RDI R12 XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 XMM6 XMM7 ZZ xor     eax, eax 
             401695     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             401697      5 INSTR BELONGTO 4015c0 
-            401697      5 INSTR DEADREGS  EFLAGS R12 XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 XMM6 XMM7 ZZ mov     edi, offset word_402046 
+            401697      5 INSTR DEADREGS  EFLAGS RDI R12 XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 XMM6 XMM7 ZZ mov     edi, offset word_402046 
             40169c     -1 INSTR LOCAL NoMetaUpdate call    _g_printerr 
             40169c      5 INSTR BELONGTO 4015c0 
             40169c      5 INSTR DEADREGS  EFLAGS R12 XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 XMM6 XMM7 ZZ call    _g_printerr 
@@ -950,13 +955,13 @@
             4016bc      1 INSTR BELONGTO 4015c0 
             4016bc      1 INSTR DEADREGS  EFLAGS XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 XMM6 XMM7 ZZ retn 
             4016c0      5 INSTR BELONGTO 4015c0 
-            4016c0      5 INSTR DEADREGS  EFLAGS RSI R12 XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 XMM6 XMM7 ZZ mov     ecx, offset locale 
+            4016c0      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R12 XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 XMM6 XMM7 ZZ mov     ecx, offset locale 
             4016c5      5 INSTR BELONGTO 4015c0 
-            4016c5      5 INSTR DEADREGS  EFLAGS RSI R12 XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 XMM6 XMM7 ZZ mov     edx, offset locale 
+            4016c5      5 INSTR DEADREGS  EFLAGS RDX RSI RDI R12 XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 XMM6 XMM7 ZZ mov     edx, offset locale 
             4016ca     -1 INSTR LOCAL NoMetaUpdate test    al, al 
             4016ca      2 INSTR BELONGTO 4015c0 
             4016cc      3 INSTR BELONGTO 4015c0 
-            4016cc      3 INSTR DEADREGS  RSI R12 XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 XMM6 XMM7 ZZ mov     rsi, rdx 
+            4016cc      3 INSTR DEADREGS  RAX RSI RDI R12 XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 XMM6 XMM7 ZZ mov     rsi, rdx 
             4016cf     -1 INSTR LOCAL NoMetaUpdate jnz     short loc_401692 
             4016cf      2 INSTR BELONGTO 4015c0 
             4016d1     -1 INSTR LOCAL NoMetaUpdate jmp     short loc_401695 
@@ -973,13 +978,13 @@
             4016ea      3 INSTR BELONGTO 4016e0 
             4016ea      3 INSTR DEADREGS  EFLAGS RBX ZZ mov     rbp, rdi 
             4016ed      5 INSTR BELONGTO 4016e0 
-            4016ed      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     [rsp+var_10], r12 
+            4016ed      5 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     [rsp+var_10], r12 
             4016ed      5 PTRIMMEDESP STACK -16 displ mov     [rsp+var_10], r12
             4016f2      5 INSTR BELONGTO 4016e0 
-            4016f2      5 INSTR DEADREGS  EFLAGS RBX R12 ZZ mov     [rsp+var_8], r13 
+            4016f2      5 INSTR DEADREGS  EFLAGS RBX RDI R12 ZZ mov     [rsp+var_8], r13 
             4016f2      5 PTRIMMEDESP STACK -8 displ mov     [rsp+var_8], r13
             4016f7      5 INSTR BELONGTO 4016e0 
-            4016f7      5 INSTR DEADREGS  EFLAGS RBX R12 R13 ZZ mov     edi, offset aGnomeKeyringTo; "- Gnome Keyring Tool" 
+            4016f7      5 INSTR DEADREGS  EFLAGS RBX RDI R12 R13 ZZ mov     edi, offset aGnomeKeyringTo; "- Gnome Keyring Tool" 
             4016fc     16 DATAREF STACK 148 esp + 0 CHILDOF 147 OFFSET 0 OutArgsRegion OUTARGS
             4016fc      4 INSTR BELONGTO 4016e0 
             4016fc      4 INSTR DEADREGS  EFLAGS RBX R12 R13 ZZ sub     rsp, 38h 
@@ -996,7 +1001,7 @@
             40170f      5 INSTR BELONGTO 4016e0 
             40170f      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_option_context_new 
             401714      5 INSTR BELONGTO 4016e0 
-            401714      5 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ mov     edx, offset domainname; "gnome-keyring" 
+            401714      5 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI ZZ mov     edx, offset domainname; "gnome-keyring" 
             401719      3 INSTR BELONGTO 4016e0 
             401719      3 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ mov     rdi, rax 
             40171c      3 INSTR BELONGTO 4016e0 
@@ -1026,7 +1031,7 @@
             40173e     -1 INSTR LOCAL NoMetaUpdate jnz     short loc_40174F 
             40173e      2 INSTR BELONGTO 4016e0 
             401740      5 INSTR BELONGTO 4016e0 
-            401740      5 INSTR DEADREGS  EFLAGS RDI R10 R11 R12 R13 ZZ lea     rdi, [rsp+38h+var_30] 
+            401740      5 INSTR DEADREGS  EFLAGS RSI RDI R10 R11 R12 R13 ZZ lea     rdi, [rsp+38h+var_30] 
             401740      5 PTRIMMEDESP STACK 8 displ lea     rdi, [rsp+38h+var_30]
             401745     -1 INSTR LOCAL MetadataUnused xor     esi, esi 
             401745      2 INSTR BELONGTO 4016e0 
@@ -1041,8 +1046,9 @@
             401752     -1 INSTR LOCAL NoMetaUpdate call    _g_option_context_free 
             401752      5 INSTR BELONGTO 4016e0 
             401752      5 INSTR DEADREGS  EFLAGS RBX R12 R13 ZZ call    _g_option_context_free 
-            401757     -1 INSTR LOCAL MetadataRedundant mov     eax, ebp 
             401757      2 INSTR BELONGTO 4016e0 
+            401757      2 INSTR DEADREGS  EFLAGS RAX RBX R12 R13 ZZ mov     eax, ebp 
+            401757     -2 INSTR LOCAL n RAX ZZ  NumericDEFs mov     eax, ebp 
             401759      5 INSTR BELONGTO 4016e0 
             401759      5 INSTR DEADREGS  EFLAGS RBX R12 R13 ZZ mov     rbx, [rsp+38h+var_20] 
             401759      5 PTRIMMEDESP STACK 24 displ mov     rbx, [rsp+38h+var_20]
@@ -1063,17 +1069,17 @@
             401780      0 FUNC FRAMERESTORE 0 0 0 1 0 0 2 0 0 3 -16 0 4 0 8 5 -8 0 6 0 0 7 0 0 8 0 0 9 0 0 10 0 0 11 0 0 12 0 0 13 0 0 14 0 0 15 0 0 ZZ
             401780      0 FUNC MMSAFENESS SAFE
             401780      1 INSTR BELONGTO 401780 
-            401780      1 INSTR DEADREGS  EFLAGS RDI R8 ZZ push    rbp 
+            401780      1 INSTR DEADREGS  EFLAGS RCX RDX RDI R8 ZZ push    rbp 
             401780    312 FUNC GLOBAL sub_401780 FUNC_UNSAFE NOFP RET             4018b7 
             401780     -3 INSTR LOCAL NoWarn push    rbp 
             401781      3 INSTR BELONGTO 401780 
-            401781      3 INSTR DEADREGS  EFLAGS RDI R8 ZZ mov     rdi, rsi 
+            401781      3 INSTR DEADREGS  EFLAGS RCX RDX RDI R8 ZZ mov     rdi, rsi 
             401784      2 INSTR BELONGTO 401780 
-            401784      2 INSTR DEADREGS  EFLAGS RSI R8 ZZ xor     ecx, ecx 
+            401784      2 INSTR DEADREGS  EFLAGS RCX RDX RSI R8 ZZ xor     ecx, ecx 
             401784     -2 INSTR LOCAL n RCX ZZ  AlwaysNUM xor     ecx, ecx 
             401786     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 3 
             401786      5 INSTR BELONGTO 401780 
-            401786      5 INSTR DEADREGS  EFLAGS RSI R8 ZZ mov     edx, 3 
+            401786      5 INSTR DEADREGS  EFLAGS RDX RSI R8 ZZ mov     edx, 3 
             40178b      1 INSTR BELONGTO 401780 
             40178b      1 INSTR DEADREGS  EFLAGS RSI R8 ZZ push    rbx 
             40178b     -3 INSTR LOCAL NoWarn push    rbx 
@@ -1106,15 +1112,15 @@
             4017c0     -1 INSTR LOCAL NoMetaUpdate test    rax, rax 
             4017c0      3 INSTR BELONGTO 401780 
             4017c3      3 INSTR BELONGTO 401780 
-            4017c3      3 INSTR DEADREGS  RBX RDI ZZ mov     rbx, rax 
+            4017c3      3 INSTR DEADREGS  RBX RSI RDI ZZ mov     rbx, rax 
             4017c6     -1 INSTR LOCAL NoMetaUpdate jz      loc_4018A0 
             4017c6      6 INSTR BELONGTO 401780 
             4017cc      5 INSTR BELONGTO 401780 
-            4017cc      5 INSTR DEADREGS  EFLAGS RDX RDI ZZ lea     rdx, [rsp+48h+var_20] 
+            4017cc      5 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ lea     rdx, [rsp+48h+var_20] 
             4017cc      5 PTRIMMEDESP STACK 40 displ lea     rdx, [rsp+48h+var_20]
             4017d1     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 3 
             4017d1      5 INSTR BELONGTO 401780 
-            4017d1      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     esi, 3 
+            4017d1      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, 3 
             4017d6      3 INSTR BELONGTO 401780 
             4017d6      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rax 
             4017d9     -1 INSTR LOCAL NoMetaUpdate call    _gck_attributes_find_string 
@@ -1125,10 +1131,10 @@
             4017e0     -1 INSTR LOCAL NoMetaUpdate jz      loc_401888 
             4017e0      6 INSTR BELONGTO 401780 
             4017e6      5 INSTR BELONGTO 401780 
-            4017e6      5 INSTR DEADREGS  EFLAGS RDX RDI ZZ lea     rdx, [rsp+48h+var_30] 
+            4017e6      5 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ lea     rdx, [rsp+48h+var_30] 
             4017e6      5 PTRIMMEDESP STACK 24 displ lea     rdx, [rsp+48h+var_30]
             4017eb      2 INSTR BELONGTO 401780 
-            4017eb      2 INSTR DEADREGS  EFLAGS RDI ZZ xor     esi, esi 
+            4017eb      2 INSTR DEADREGS  EFLAGS RSI RDI ZZ xor     esi, esi 
             4017eb     -2 INSTR LOCAL n RSI ZZ  AlwaysNUM xor     esi, esi 
             4017ed      3 INSTR BELONGTO 401780 
             4017ed      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rbx 
@@ -1139,34 +1145,31 @@
             4017f5      2 INSTR BELONGTO 401780 
             4017f7     -1 INSTR LOCAL NoMetaUpdate jnz     short loc_401802 
             4017f7      2 INSTR BELONGTO 401780 
+            4017f9     -1 INSTR LOCAL MetadataUnused mov     [rsp+48h+var_30], 0 
             4017f9      9 INSTR BELONGTO 401780 
-            4017f9      9 INSTR DEADREGS  EFLAGS RDI ZZ mov     [rsp+48h+var_30], 0 
-            4017f9      9 PTRIMMEDESP STACK 24 displ mov     [rsp+48h+var_30], 0
             401802      3 INSTR BELONGTO 401780 
-            401802      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rbx 
+            401802      3 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     rdi, rbx 
             401805     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 102h 
             401805      5 INSTR BELONGTO 401780 
-            401805      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, 102h 
+            401805      5 INSTR DEADREGS  EFLAGS RSI ZZ mov     esi, 102h 
             40180a     -1 INSTR LOCAL NoMetaUpdate call    _gck_attributes_find 
             40180a      5 INSTR BELONGTO 401780 
             40180a      5 INSTR DEADREGS  EFLAGS ZZ call    _gck_attributes_find 
             40180f     -1 INSTR LOCAL MetadataUnused mov     rbp, rax 
             40180f      3 INSTR BELONGTO 401780 
-            401812     -2 INSTR LOCAL n RAX ZZ  NumericDEFs mov     rax, [rsp+48h+var_30] 
+            401812     -1 INSTR LOCAL MetadataUnused mov     rax, [rsp+48h+var_30] 
             401812      5 INSTR BELONGTO 401780 
-            401812      5 INSTR DEADREGS  EFLAGS RAX RSI ZZ mov     rax, [rsp+48h+var_30] 
-            401812      5 PTRIMMEDESP STACK 24 displ mov     rax, [rsp+48h+var_30]
             401817      5 INSTR BELONGTO 401780 
-            401817      5 INSTR DEADREGS  EFLAGS RSI ZZ mov     edi, offset aImportedObject; "Imported object: %s\n" 
+            401817      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     edi, offset aImportedObject; "Imported object: %s\n" 
             40181c     -1 INSTR LOCAL NoMetaUpdate cmp     rax, 4 
             40181c      4 INSTR BELONGTO 401780 
             401820     -1 INSTR LOCAL NoMetaUpdate jbe     short loc_401878 
             401820      2 INSTR BELONGTO 401780 
             401822      5 INSTR BELONGTO 401780 
-            401822      5 INSTR DEADREGS  EFLAGS RSI ZZ mov     rsi, [rsp+48h+var_20] 
+            401822      5 INSTR DEADREGS  EFLAGS RAX RSI ZZ mov     rsi, [rsp+48h+var_20] 
             401822      5 PTRIMMEDESP STACK 40 displ mov     rsi, [rsp+48h+var_20]
             401827      2 INSTR BELONGTO 401780 
-            401827      2 INSTR DEADREGS  EFLAGS ZZ xor     eax, eax 
+            401827      2 INSTR DEADREGS  EFLAGS RAX ZZ xor     eax, eax 
             401827     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             401829     -1 INSTR LOCAL NoMetaUpdate call    _g_print 
             401829      5 INSTR BELONGTO 401780 
@@ -1176,14 +1179,14 @@
             401831     -1 INSTR LOCAL NoMetaUpdate jz      short loc_40185A 
             401831      2 INSTR BELONGTO 401780 
             401833      4 INSTR BELONGTO 401780 
-            401833      4 INSTR DEADREGS  EFLAGS RSI RDI R8 ZZ mov     rsi, [rbp+10h] 
+            401833      4 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 ZZ mov     rsi, [rbp+10h] 
             401837      4 INSTR BELONGTO 401780 
-            401837      4 INSTR DEADREGS  EFLAGS RDI R8 ZZ mov     rdi, [rbp+8] 
+            401837      4 INSTR DEADREGS  EFLAGS RCX RDX RDI R8 ZZ mov     rdi, [rbp+8] 
             40183b     -1 INSTR LOCAL NoMetaUpdate call    sub_401F00 
             40183b      5 INSTR BELONGTO 401780 
-            40183b      5 INSTR DEADREGS  EFLAGS R8 ZZ call    sub_401F00 
+            40183b      5 INSTR DEADREGS  EFLAGS RCX RDX R8 ZZ call    sub_401F00 
             401840      5 INSTR BELONGTO 401780 
-            401840      5 INSTR DEADREGS  EFLAGS RSI ZZ mov     edi, offset qword_4020E0 
+            401840      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     edi, offset qword_4020E0 
             401845     -2 INSTR LOCAL n RBP ZZ  NumericDEFs mov     rbp, rax 
             401845      3 INSTR BELONGTO 401780 
             401845      3 INSTR DEADREGS  EFLAGS RSI ZZ mov     rbp, rax 
@@ -1225,22 +1228,22 @@
             401880     -1 INSTR LOCAL NoMetaUpdate jmp     short loc_401822 
             401880      2 INSTR BELONGTO 401780 
             401888      5 INSTR BELONGTO 401780 
-            401888      5 INSTR DEADREGS  EFLAGS ZZ mov     edi, offset aUnknown; "unknown" 
+            401888      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     edi, offset aUnknown; "unknown" 
             40188d     -1 INSTR LOCAL NoMetaUpdate call    _g_strdup 
             40188d      5 INSTR BELONGTO 401780 
             40188d      5 INSTR DEADREGS  EFLAGS ZZ call    _g_strdup 
             401892      5 INSTR BELONGTO 401780 
-            401892      5 INSTR DEADREGS  EFLAGS RDX RDI ZZ mov     [rsp+48h+var_20], rax 
+            401892      5 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     [rsp+48h+var_20], rax 
             401892      5 PTRIMMEDESP STACK 40 displ mov     [rsp+48h+var_20], rax
             401897     -1 INSTR LOCAL NoMetaUpdate jmp     loc_4017E6 
             401897      5 INSTR BELONGTO 401780 
             4018a0      5 INSTR BELONGTO 401780 
-            4018a0      5 INSTR DEADREGS  EFLAGS RBX RDI R10 R11 ZZ lea     rdi, [rsp+48h+var_28] 
+            4018a0      5 INSTR DEADREGS  EFLAGS RAX RBX RSI RDI R10 R11 ZZ lea     rdi, [rsp+48h+var_28] 
             4018a0      5 PTRIMMEDESP STACK 32 displ lea     rdi, [rsp+48h+var_28]
             4018a5     -1 INSTR LOCAL MetadataUnused mov     esi, offset aCouldnTGetImpo; "couldn't get imported object info" 
             4018a5      5 INSTR BELONGTO 401780 
             4018aa      2 INSTR BELONGTO 401780 
-            4018aa      2 INSTR DEADREGS  EFLAGS RBX RSI R10 R11 ZZ xor     eax, eax 
+            4018aa      2 INSTR DEADREGS  EFLAGS RAX RBX RSI R10 R11 ZZ xor     eax, eax 
             4018aa     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             4018ac     -1 INSTR LOCAL NoMetaUpdate call    sub_4015C0 
             4018ac      5 INSTR BELONGTO 401780 
@@ -1257,11 +1260,11 @@
             4018c0      0 FUNC FRAMERESTORE 0 0 1 1 0 0 2 0 0 3 -48 0 4 0 8 5 -40 0 6 0 0 7 0 0 8 0 0 9 0 0 10 0 0 11 0 0 12 -32 0 13 -24 0 14 -16 0 15 -8 0 ZZ
             4018c0      0 FUNC MMSAFENESS SAFE
             4018c0      2 INSTR BELONGTO 4018c0 
-            4018c0      2 INSTR DEADREGS  EFLAGS ZZ push    r15 
+            4018c0      2 INSTR DEADREGS  EFLAGS RDX ZZ push    r15 
             4018c0     -3 INSTR LOCAL NoWarn push    r15 
             4018c0    511 FUNC GLOBAL sub_4018C0 FUNC_UNSAFE NOFP RET             401abe 
             4018c2      5 INSTR BELONGTO 4018c0 
-            4018c2      5 INSTR DEADREGS  EFLAGS R15 ZZ mov     edx, offset off_6031E0 
+            4018c2      5 INSTR DEADREGS  EFLAGS RDX R15 ZZ mov     edx, offset off_6031E0 
             4018c7      2 INSTR BELONGTO 4018c0 
             4018c7      2 INSTR DEADREGS  EFLAGS R15 ZZ push    r14 
             4018c7     -3 INSTR LOCAL NoWarn push    r14 
@@ -1279,7 +1282,7 @@
             4018ce     -3 INSTR LOCAL NoWarn push    rbx 
             4018cf     48 MEMORYHOLE STACK esp + 56 CalleeSavedRegs 
             4018cf      4 INSTR BELONGTO 4018c0 
-            4018cf      4 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ sub     rsp, 38h 
+            4018cf      4 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ sub     rsp, 38h 
             4018cf     56 DATAREF STACK 151 esp + 0 PARENT LocalFrame LOCALFRAME
             4018cf      8 MEMORYHOLE STACK esp + 104 ReturnAddress 
             4018d3     -1 INSTR LOCAL MetadataUnused mov     [rsp+68h+var_4C], edi 
@@ -1287,21 +1290,21 @@
             4018d7     -1 INSTR LOCAL MetadataUnused mov     [rsp+68h+var_58], rsi 
             4018d7      5 INSTR BELONGTO 4018c0 
             4018dc      5 INSTR BELONGTO 4018c0 
-            4018dc      5 INSTR DEADREGS  EFLAGS RSI RDI R12 R13 R14 R15 ZZ lea     rdi, [rsp+68h+var_4C] 
+            4018dc      5 INSTR DEADREGS  EFLAGS RBX RSI RDI R12 R13 R14 R15 ZZ lea     rdi, [rsp+68h+var_4C] 
             4018dc      5 PTRIMMEDESP STACK 28 displ lea     rdi, [rsp+68h+var_4C]
             4018e1      5 INSTR BELONGTO 4018c0 
-            4018e1      5 INSTR DEADREGS  EFLAGS RSI R12 R13 R14 R15 ZZ lea     rsi, [rsp+68h+var_58] 
+            4018e1      5 INSTR DEADREGS  EFLAGS RBX RSI R12 R13 R14 R15 ZZ lea     rsi, [rsp+68h+var_58] 
             4018e1      5 PTRIMMEDESP STACK 16 displ lea     rsi, [rsp+68h+var_58]
             4018e6      9 INSTR BELONGTO 4018c0 
-            4018e6      9 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ mov     [rsp+68h+var_40], 0 
+            4018e6      9 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ mov     [rsp+68h+var_40], 0 
             4018e6      9 PTRIMMEDESP STACK 40 displ mov     [rsp+68h+var_40], 0
             4018ef     -1 INSTR LOCAL NoMetaUpdate call    sub_4016E0 
             4018ef      5 INSTR BELONGTO 4018c0 
-            4018ef      5 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ call    sub_4016E0 
+            4018ef      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ call    sub_4016E0 
             4018f4     -1 INSTR LOCAL NoMetaUpdate test    eax, eax 
             4018f4      2 INSTR BELONGTO 4018c0 
             4018f6      2 INSTR BELONGTO 4018c0 
-            4018f6      2 INSTR DEADREGS  R12 R13 R14 R15 ZZ mov     ebx, eax 
+            4018f6      2 INSTR DEADREGS  RBX R12 R13 R14 R15 ZZ mov     ebx, eax 
             4018f6     -2 INSTR LOCAL n RBX ZZ  NumericDEFs mov     ebx, eax 
             4018f8     -1 INSTR LOCAL NoMetaUpdate jnz     loc_401A58 
             4018f8      6 INSTR BELONGTO 4018c0 
@@ -1318,8 +1321,9 @@
             401918     -1 INSTR LOCAL NoMetaUpdate call    _gcr_importer_new 
             401918      5 INSTR BELONGTO 4018c0 
             401918      5 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ call    _gcr_importer_new 
-            40191d     -1 INSTR LOCAL MetadataRedundant xor     esi, esi 
             40191d      2 INSTR BELONGTO 4018c0 
+            40191d      2 INSTR DEADREGS  EFLAGS RSI RDI R12 R13 R14 R15 ZZ xor     esi, esi 
+            40191d     -2 INSTR LOCAL n RSI ZZ  AlwaysNUM xor     esi, esi 
             40191f      3 INSTR BELONGTO 4018c0 
             40191f      3 INSTR DEADREGS  EFLAGS RDI R12 R13 R14 R15 ZZ mov     rdi, rax 
             401922      3 INSTR BELONGTO 4018c0 
@@ -1328,7 +1332,7 @@
             401925      5 INSTR BELONGTO 4018c0 
             401925      5 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ call    _gcr_importer_set_prompt_behavior 
             40192a      6 INSTR BELONGTO 4018c0 
-            40192a      6 INSTR DEADREGS  EFLAGS RDI R12 R13 R14 R15 ZZ mov     eax, cs:dword_603290 
+            40192a      6 INSTR DEADREGS  EFLAGS RAX RDI R12 R13 R14 R15 ZZ mov     eax, cs:dword_603290 
             401930     -1 INSTR LOCAL NoMetaUpdate test    eax, eax 
             401930      2 INSTR BELONGTO 4018c0 
             401932     -1 INSTR LOCAL NoMetaUpdate jz      loc_401AA0 
@@ -1367,10 +1371,11 @@
             401976      5 INSTR BELONGTO 4018c0 
             401976      5 INSTR DEADREGS  EFLAGS ZZ call    _gcr_importer_listen 
             40197b      5 INSTR BELONGTO 4018c0 
-            40197b      5 INSTR DEADREGS  EFLAGS RCX RSI RDI ZZ lea     rcx, [rsp+68h+var_40] 
+            40197b      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI ZZ lea     rcx, [rsp+68h+var_40] 
             40197b      5 PTRIMMEDESP STACK 40 displ lea     rcx, [rsp+68h+var_40]
-            401980     -1 INSTR LOCAL MetadataRedundant xor     edx, edx 
             401980      2 INSTR BELONGTO 4018c0 
+            401980      2 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ xor     edx, edx 
+            401980     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
             401982      3 INSTR BELONGTO 4018c0 
             401982      3 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     rsi, r12 
             401985      3 INSTR BELONGTO 4018c0 
@@ -1392,7 +1397,7 @@
             40199c      5 INSTR BELONGTO 4018c0 
             40199c      5 INSTR DEADREGS  EFLAGS R12 R14 ZZ call    _g_object_unref 
             4019a1      4 INSTR BELONGTO 4018c0 
-            4019a1      4 INSTR DEADREGS  EFLAGS RDI R12 R14 ZZ mov     eax, dword ptr [rsp+68h+var_60] 
+            4019a1      4 INSTR DEADREGS  EFLAGS RAX RDI R12 R14 ZZ mov     eax, dword ptr [rsp+68h+var_60] 
             4019a1      4 PTRIMMEDESP STACK 8 displ mov     eax, dword ptr [rsp+68h+var_60]
             4019a5     -1 INSTR LOCAL NoMetaUpdate cmp     eax, 1 
             4019a5      3 INSTR BELONGTO 4018c0 
@@ -1404,7 +1409,7 @@
             4019b0      2 INSTR BELONGTO 4018c0 
             4019b2     -2 INSTR LOCAL n RAX ZZ  NumericDEFs mov     rax, [rsp+68h+var_40] 
             4019b2      5 INSTR BELONGTO 4018c0 
-            4019b2      5 INSTR DEADREGS  EFLAGS RAX RDI R12 R14 ZZ mov     rax, [rsp+68h+var_40] 
+            4019b2      5 INSTR DEADREGS  EFLAGS RAX RBX RDI R12 R14 ZZ mov     rax, [rsp+68h+var_40] 
             4019b2      5 PTRIMMEDESP STACK 40 displ mov     rax, [rsp+68h+var_40]
             4019b7     -1 INSTR LOCAL NoMetaUpdate test    rax, rax 
             4019b7      3 INSTR BELONGTO 4018c0 
@@ -1414,22 +1419,22 @@
             4019bc      4 INSTR BELONGTO 4018c0 
             4019c0     -2 INSTR LOCAL n RBX ZZ  NUMVia2ndSrcIMMEDNUM mov     ebx, 1 
             4019c0      5 INSTR BELONGTO 4018c0 
-            4019c0      5 INSTR DEADREGS  RDI R12 R14 ZZ mov     ebx, 1 
+            4019c0      5 INSTR DEADREGS  RBX RDI R12 R14 ZZ mov     ebx, 1 
             4019c5     -1 INSTR LOCAL NoMetaUpdate jz      short loc_4019E1 
             4019c5      2 INSTR BELONGTO 4018c0 
             4019c7      4 INSTR BELONGTO 4018c0 
-            4019c7      4 INSTR DEADREGS  EFLAGS RDX RDI R10 R11 R12 R14 ZZ mov     rdx, [r13+0] 
+            4019c7      4 INSTR DEADREGS  EFLAGS RAX RDX RBX RSI RDI R10 R11 R12 R14 ZZ mov     rdx, [r13+0] 
             4019cb      5 INSTR BELONGTO 4018c0 
-            4019cb      5 INSTR DEADREGS  EFLAGS RDI R10 R11 R12 R14 ZZ lea     rdi, [rsp+68h+var_40] 
+            4019cb      5 INSTR DEADREGS  EFLAGS RAX RBX RSI RDI R10 R11 R12 R14 ZZ lea     rdi, [rsp+68h+var_40] 
             4019cb      5 PTRIMMEDESP STACK 40 displ lea     rdi, [rsp+68h+var_40]
             4019d0     -1 INSTR LOCAL MetadataUnused mov     esi, offset aCouldnTImportF; "couldn't import file: %s" 
             4019d0      5 INSTR BELONGTO 4018c0 
             4019d5      2 INSTR BELONGTO 4018c0 
-            4019d5      2 INSTR DEADREGS  EFLAGS RSI R10 R11 R12 R14 ZZ xor     eax, eax 
+            4019d5      2 INSTR DEADREGS  EFLAGS RAX RBX RSI R10 R11 R12 R14 ZZ xor     eax, eax 
             4019d5     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             4019d7     -2 INSTR LOCAL n RBX ZZ  NUMVia2ndSrcIMMEDNUM mov     ebx, 1 
             4019d7      5 INSTR BELONGTO 4018c0 
-            4019d7      5 INSTR DEADREGS  EFLAGS RSI R10 R11 R12 R14 ZZ mov     ebx, 1 
+            4019d7      5 INSTR DEADREGS  EFLAGS RBX RSI R10 R11 R12 R14 ZZ mov     ebx, 1 
             4019dc     -1 INSTR LOCAL NoMetaUpdate call    sub_4015C0 
             4019dc      5 INSTR BELONGTO 4018c0 
             4019dc      5 INSTR DEADREGS  EFLAGS RSI R10 R11 R12 R14 ZZ call    sub_4015C0 
@@ -1445,10 +1450,11 @@
             4019ee      5 INSTR BELONGTO 4018c0 
             4019ee      5 INSTR DEADREGS  EFLAGS R12 R14 ZZ call    _g_file_new_for_commandline_arg 
             4019f3      5 INSTR BELONGTO 4018c0 
-            4019f3      5 INSTR DEADREGS  EFLAGS RDX RDI R12 R14 ZZ lea     rdx, [rsp+68h+var_40] 
+            4019f3      5 INSTR DEADREGS  EFLAGS RDX RSI RDI R12 R14 ZZ lea     rdx, [rsp+68h+var_40] 
             4019f3      5 PTRIMMEDESP STACK 40 displ lea     rdx, [rsp+68h+var_40]
-            4019f8     -1 INSTR LOCAL MetadataRedundant xor     esi, esi 
             4019f8      2 INSTR BELONGTO 4018c0 
+            4019f8      2 INSTR DEADREGS  EFLAGS RSI RDI R12 R14 ZZ xor     esi, esi 
+            4019f8     -2 INSTR LOCAL n RSI ZZ  AlwaysNUM xor     esi, esi 
             4019fa      3 INSTR BELONGTO 4018c0 
             4019fa      3 INSTR DEADREGS  EFLAGS RDI R12 R14 ZZ mov     rdi, rax 
             4019fd      3 INSTR BELONGTO 4018c0 
@@ -1475,12 +1481,12 @@
             401a1e     -1 INSTR LOCAL NoMetaUpdate jnz     loc_401968 
             401a1e      6 INSTR BELONGTO 4018c0 
             401a24      4 INSTR BELONGTO 4018c0 
-            401a24      4 INSTR DEADREGS  EFLAGS RDX RDI R10 R11 R12 R14 ZZ mov     rdx, [r13+0] 
+            401a24      4 INSTR DEADREGS  EFLAGS RAX RDX RBX RSI RDI R10 R11 R12 R14 ZZ mov     rdx, [r13+0] 
             401a28      5 INSTR BELONGTO 4018c0 
-            401a28      5 INSTR DEADREGS  EFLAGS RDI R10 R11 R12 R14 ZZ lea     rdi, [rsp+68h+var_40] 
+            401a28      5 INSTR DEADREGS  EFLAGS RAX RBX RSI RDI R10 R11 R12 R14 ZZ lea     rdi, [rsp+68h+var_40] 
             401a28      5 PTRIMMEDESP STACK 40 displ lea     rdi, [rsp+68h+var_40]
             401a2d      2 INSTR BELONGTO 4018c0 
-            401a2d      2 INSTR DEADREGS  EFLAGS R10 R11 R12 R14 ZZ xor     eax, eax 
+            401a2d      2 INSTR DEADREGS  EFLAGS RAX RBX RSI R10 R11 R12 R14 ZZ xor     eax, eax 
             401a2d     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             401a2f     -1 INSTR LOCAL MetadataUnused add     r13, 8 
             401a2f      4 INSTR BELONGTO 4018c0 
@@ -1488,7 +1494,7 @@
             401a33      5 INSTR BELONGTO 4018c0 
             401a38     -2 INSTR LOCAL n RBX ZZ  NUMVia2ndSrcIMMEDNUM mov     ebx, 1 
             401a38      5 INSTR BELONGTO 4018c0 
-            401a38      5 INSTR DEADREGS  EFLAGS RSI R10 R11 R12 R14 ZZ mov     ebx, 1 
+            401a38      5 INSTR DEADREGS  EFLAGS RBX RSI R10 R11 R12 R14 ZZ mov     ebx, 1 
             401a3d     -1 INSTR LOCAL NoMetaUpdate call    sub_4015C0 
             401a3d      5 INSTR BELONGTO 4018c0 
             401a3d      5 INSTR DEADREGS  EFLAGS RSI R10 R11 R12 R14 ZZ call    sub_4015C0 
@@ -1507,7 +1513,7 @@
             401a58     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rsp, 38h 
             401a58      4 INSTR BELONGTO 4018c0 
             401a5c      2 INSTR BELONGTO 4018c0 
-            401a5c      2 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ mov     eax, ebx 
+            401a5c      2 INSTR DEADREGS  EFLAGS RAX R12 R13 R14 R15 ZZ mov     eax, ebx 
             401a5c     -2 INSTR LOCAL n RAX ZZ  NumericDEFs mov     eax, ebx 
             401a5c     56 DEALLOC STACK esp - 56 mov     eax, ebx
             401a5e      1 INSTR BELONGTO 4018c0 
@@ -1527,24 +1533,24 @@
             401a70     -1 INSTR LOCAL MetadataUnused mov     esi, offset byte_4020E9 
             401a70      5 INSTR BELONGTO 4018c0 
             401a75      2 INSTR BELONGTO 4018c0 
-            401a75      2 INSTR DEADREGS  EFLAGS RSI R10 R11 R12 R13 R14 R15 ZZ xor     edi, edi 
+            401a75      2 INSTR DEADREGS  EFLAGS RAX RBX RSI RDI R10 R11 R12 R13 R14 R15 ZZ xor     edi, edi 
             401a75     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
             401a77      2 INSTR BELONGTO 4018c0 
-            401a77      2 INSTR DEADREGS  EFLAGS RSI R10 R11 R12 R13 R14 R15 ZZ xor     eax, eax 
+            401a77      2 INSTR DEADREGS  EFLAGS RAX RBX RSI R10 R11 R12 R13 R14 R15 ZZ xor     eax, eax 
             401a77     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             401a79     -1 INSTR LOCAL NoMetaUpdate call    sub_4015C0 
             401a79      5 INSTR BELONGTO 4018c0 
-            401a79      5 INSTR DEADREGS  EFLAGS RSI R10 R11 R12 R13 R14 R15 ZZ call    sub_4015C0 
+            401a79      5 INSTR DEADREGS  EFLAGS RBX RSI R10 R11 R12 R13 R14 R15 ZZ call    sub_4015C0 
             401a7e     -2 INSTR LOCAL n RBX ZZ  NUMVia2ndSrcIMMEDNUM mov     ebx, 2 
             401a7e      5 INSTR BELONGTO 4018c0 
-            401a7e      5 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ mov     ebx, 2 
+            401a7e      5 INSTR DEADREGS  EFLAGS RAX RBX R12 R13 R14 R15 ZZ mov     ebx, 2 
             401a83     -1 INSTR LOCAL NoMetaUpdate jmp     short loc_401A58 
             401a83      2 INSTR BELONGTO 4018c0 
             401a88      5 INSTR BELONGTO 4018c0 
-            401a88      5 INSTR DEADREGS  EFLAGS RDX RDI R12 R14 ZZ lea     rdx, [rsp+68h+var_40] 
+            401a88      5 INSTR DEADREGS  EFLAGS RDX RSI RDI R12 R14 ZZ lea     rdx, [rsp+68h+var_40] 
             401a88      5 PTRIMMEDESP STACK 40 displ lea     rdx, [rsp+68h+var_40]
             401a8d      2 INSTR BELONGTO 4018c0 
-            401a8d      2 INSTR DEADREGS  EFLAGS RDI R12 R14 ZZ xor     esi, esi 
+            401a8d      2 INSTR DEADREGS  EFLAGS RSI RDI R12 R14 ZZ xor     esi, esi 
             401a8d     -2 INSTR LOCAL n RSI ZZ  AlwaysNUM xor     esi, esi 
             401a8f      3 INSTR BELONGTO 4018c0 
             401a8f      3 INSTR DEADREGS  EFLAGS RDI R12 R14 ZZ mov     rdi, rbp 
@@ -1555,18 +1561,18 @@
             401a97      5 INSTR BELONGTO 4018c0 
             401aa0     -2 INSTR LOCAL n R9 ZZ  AlwaysNUM xor     r9d, r9d 
             401aa0      3 INSTR BELONGTO 4018c0 
-            401aa0      3 INSTR DEADREGS  EFLAGS RDI R8 R9 R12 R13 R14 R15 ZZ xor     r9d, r9d 
+            401aa0      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 R12 R13 R14 R15 ZZ xor     r9d, r9d 
             401aa3     -2 INSTR LOCAL n R8 ZZ  AlwaysNUM xor     r8d, r8d 
             401aa3      3 INSTR BELONGTO 4018c0 
-            401aa3      3 INSTR DEADREGS  EFLAGS RDI R8 R12 R13 R14 R15 ZZ xor     r8d, r8d 
+            401aa3      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R12 R13 R14 R15 ZZ xor     r8d, r8d 
             401aa6      2 INSTR BELONGTO 4018c0 
-            401aa6      2 INSTR DEADREGS  EFLAGS RDI R12 R13 R14 R15 ZZ xor     ecx, ecx 
+            401aa6      2 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R12 R13 R14 R15 ZZ xor     ecx, ecx 
             401aa6     -2 INSTR LOCAL n RCX ZZ  AlwaysNUM xor     ecx, ecx 
             401aa8     -2 INSTR LOCAL n RDX ZZ  NumericDEFs mov     edx, offset sub_401780 
             401aa8      5 INSTR BELONGTO 4018c0 
-            401aa8      5 INSTR DEADREGS  EFLAGS RDI R12 R13 R14 R15 ZZ mov     edx, offset sub_401780 
+            401aa8      5 INSTR DEADREGS  EFLAGS RDX RSI RDI R12 R13 R14 R15 ZZ mov     edx, offset sub_401780 
             401aad      5 INSTR BELONGTO 4018c0 
-            401aad      5 INSTR DEADREGS  EFLAGS RDI R12 R13 R14 R15 ZZ mov     esi, offset aImported; "imported" 
+            401aad      5 INSTR DEADREGS  EFLAGS RSI RDI R12 R13 R14 R15 ZZ mov     esi, offset aImported; "imported" 
             401ab2      3 INSTR BELONGTO 4018c0 
             401ab2      3 INSTR DEADREGS  EFLAGS RDI R12 R13 R14 R15 ZZ mov     rdi, rbp 
             401ab5     -1 INSTR LOCAL NoMetaUpdate call    _g_signal_connect_data 
@@ -1577,22 +1583,22 @@
             401ac0      0 FUNC FRAMERESTORE 0 0 1 1 0 0 2 0 0 3 0 0 4 0 8 5 0 0 6 0 0 7 0 0 8 0 0 9 0 0 10 0 0 11 0 0 12 0 0 13 0 0 14 0 0 15 0 0 ZZ
             401ac0      0 FUNC MMSAFENESS SAFE
             401ac0      4 INSTR BELONGTO 401ac0 
-            401ac0      4 INSTR DEADREGS  EFLAGS R8 ZZ sub     rsp, 8 
+            401ac0      4 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 ZZ sub     rsp, 8 
             401ac0      8 DATAREF STACK 152 esp + 0 PARENT LocalFrame LOCALFRAME
             401ac0      8 MEMORYHOLE STACK esp + 8 ReturnAddress 
             401ac0     94 FUNC GLOBAL sub_401AC0 FUNC_UNSAFE NOFP RET             401b1d 
             401ac4     -2 INSTR LOCAL n R8 ZZ  AlwaysNUM xor     r8d, r8d 
             401ac4      3 INSTR BELONGTO 401ac0 
-            401ac4      3 INSTR DEADREGS  EFLAGS R8 ZZ xor     r8d, r8d 
+            401ac4      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 ZZ xor     r8d, r8d 
             401ac7      5 INSTR BELONGTO 401ac0 
-            401ac7      5 INSTR DEADREGS  EFLAGS ZZ mov     ecx, offset aGkr_tool_trust; "gkr_tool_trust" 
+            401ac7      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI ZZ mov     ecx, offset aGkr_tool_trust; "gkr_tool_trust" 
             401acc     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 0A6h 
             401acc      5 INSTR BELONGTO 401ac0 
-            401acc      5 INSTR DEADREGS  EFLAGS ZZ mov     edx, 0A6h 
+            401acc      5 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     edx, 0A6h 
             401ad1      5 INSTR BELONGTO 401ac0 
-            401ad1      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, offset aGkrToolTrust_c; "gkr-tool-trust.c" 
+            401ad1      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, offset aGkrToolTrust_c; "gkr-tool-trust.c" 
             401ad6      2 INSTR BELONGTO 401ac0 
-            401ad6      2 INSTR DEADREGS  EFLAGS ZZ xor     edi, edi 
+            401ad6      2 INSTR DEADREGS  EFLAGS RDI ZZ xor     edi, edi 
             401ad6     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
             401ad8     -1 INSTR LOCAL NoMetaUpdate call    _g_assertion_message 
             401ad8      5 INSTR BELONGTO 401ac0 
@@ -1601,38 +1607,39 @@
             401ade      1 INSTR BELONGTO 401ac0 
             401adf      1 INSTR BELONGTO 401ac0 
             401ae0      1 INSTR BELONGTO 401ac0 
-            401ae0      1 INSTR DEADREGS  EFLAGS ZZ push    rbx 
+            401ae0      1 INSTR DEADREGS  EFLAGS RDX ZZ push    rbx 
             401ae1      5 INSTR BELONGTO 401ac0 
-            401ae1      5 INSTR DEADREGS  EFLAGS ZZ mov     edx, offset qword_6032A0 
+            401ae1      5 INSTR DEADREGS  EFLAGS RDX RBX ZZ mov     edx, offset qword_6032A0 
             401ae6      4 INSTR BELONGTO 401ac0 
-            401ae6      4 INSTR DEADREGS  EFLAGS ZZ sub     rsp, 10h 
+            401ae6      4 INSTR DEADREGS  EFLAGS RBX ZZ sub     rsp, 10h 
             401aea      4 INSTR BELONGTO 401ac0 
-            401aea      4 INSTR DEADREGS  EFLAGS ZZ mov     [rsp+20h+var_14], edi 
+            401aea      4 INSTR DEADREGS  EFLAGS RBX ZZ mov     [rsp+20h+var_14], edi 
             401aea      4 PTRIMMEDESP STACK 12 displ mov     [rsp+20h+var_14], edi
             401aee      5 INSTR BELONGTO 401ac0 
-            401aee      5 INSTR DEADREGS  EFLAGS RDI ZZ lea     rdi, [rsp+20h+var_14] 
+            401aee      5 INSTR DEADREGS  EFLAGS RBX RDI ZZ lea     rdi, [rsp+20h+var_14] 
             401aee      5 PTRIMMEDESP STACK 12 displ lea     rdi, [rsp+20h+var_14]
             401af3      4 INSTR BELONGTO 401ac0 
-            401af3      4 INSTR DEADREGS  EFLAGS ZZ mov     [rsp+20h+var_20], rsi 
+            401af3      4 INSTR DEADREGS  EFLAGS RBX ZZ mov     [rsp+20h+var_20], rsi 
             401af3      4 PTRIMMEDESP STACK 0 displ mov     [rsp+20h+var_20], rsi
             401af7      3 INSTR BELONGTO 401ac0 
-            401af7      3 INSTR DEADREGS  EFLAGS RSI ZZ mov     rsi, rsp 
+            401af7      3 INSTR DEADREGS  EFLAGS RBX RSI ZZ mov     rsi, rsp 
             401af7      3 PTRIMMEDESP STACK 0 displ mov     rsi, rsp
             401afa     -1 INSTR LOCAL NoMetaUpdate call    sub_4016E0 
             401afa      5 INSTR BELONGTO 401ac0 
-            401afa      5 INSTR DEADREGS  EFLAGS ZZ call    sub_4016E0 
+            401afa      5 INSTR DEADREGS  EFLAGS RBX ZZ call    sub_4016E0 
             401aff     -1 INSTR LOCAL NoMetaUpdate test    eax, eax 
             401aff      2 INSTR BELONGTO 401ac0 
             401b01      2 INSTR BELONGTO 401ac0 
+            401b01      2 INSTR DEADREGS  RBX ZZ mov     ebx, eax 
             401b01     -2 INSTR LOCAL n RBX ZZ  NumericDEFs mov     ebx, eax 
             401b03     -1 INSTR LOCAL NoMetaUpdate jnz     short loc_401B16 
             401b03      2 INSTR BELONGTO 401ac0 
             401b05      5 INSTR BELONGTO 401ac0 
-            401b05      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, offset a3_2_2; "3.2.2" 
+            401b05      5 INSTR DEADREGS  EFLAGS RAX RSI RDI ZZ mov     esi, offset a3_2_2; "3.2.2" 
             401b0a      5 INSTR BELONGTO 401ac0 
-            401b0a      5 INSTR DEADREGS  EFLAGS ZZ mov     edi, offset aGnomeKeyringS; "gnome-keyring: %s\n" 
+            401b0a      5 INSTR DEADREGS  EFLAGS RAX RDI ZZ mov     edi, offset aGnomeKeyringS; "gnome-keyring: %s\n" 
             401b0f      2 INSTR BELONGTO 401ac0 
-            401b0f      2 INSTR DEADREGS  EFLAGS ZZ xor     eax, eax 
+            401b0f      2 INSTR DEADREGS  EFLAGS RAX ZZ xor     eax, eax 
             401b0f     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             401b11     -1 INSTR LOCAL NoMetaUpdate call    _g_print 
             401b11      5 INSTR BELONGTO 401ac0 
@@ -1640,7 +1647,7 @@
             401b16     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rsp, 10h 
             401b16      4 INSTR BELONGTO 401ac0 
             401b1a      2 INSTR BELONGTO 401ac0 
-            401b1a      2 INSTR DEADREGS  EFLAGS ZZ mov     eax, ebx 
+            401b1a      2 INSTR DEADREGS  EFLAGS RAX ZZ mov     eax, ebx 
             401b1a     -2 INSTR LOCAL n RAX ZZ  NumericDEFs mov     eax, ebx 
             401b1a      8 DEALLOC STACK esp - 8 mov     eax, ebx
             401b1c      1 INSTR BELONGTO 401ac0 
@@ -1775,19 +1782,20 @@
             401d45     -1 INSTR LOCAL NoMetaUpdate jnz     short loc_401D70 
             401d45      2 INSTR BELONGTO 401f00 
             401d47      7 INSTR BELONGTO 401f00 
-            401d47      7 INSTR DEADREGS  EFLAGS RDX RBX RSI R12 R13 R14 R15 ZZ lea     rdx, aDataN_data; "data || !n_data" 
+            401d47      7 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI R12 R13 R14 R15 ZZ lea     rdx, aDataN_data; "data || !n_data" 
             401d4e      7 INSTR BELONGTO 401f00 
-            401d4e      7 INSTR DEADREGS  EFLAGS RBX RSI R12 R13 R14 R15 ZZ lea     rsi, aEgg_hex_encode; "egg_hex_encode_full" 
+            401d4e      7 INSTR DEADREGS  EFLAGS RBX RSI RDI R12 R13 R14 R15 ZZ lea     rsi, aEgg_hex_encode; "egg_hex_encode_full" 
             401d55      2 INSTR BELONGTO 401f00 
-            401d55      2 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ xor     edi, edi 
+            401d55      2 INSTR DEADREGS  EFLAGS RBX RDI R12 R13 R14 R15 ZZ xor     edi, edi 
             401d55     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
             401d57     -1 INSTR LOCAL NoMetaUpdate call    _g_return_if_fail_warning 
             401d57      5 INSTR BELONGTO 401f00 
             401d57      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ call    _g_return_if_fail_warning 
             401d5c     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rsp, 18h 
             401d5c      4 INSTR BELONGTO 401f00 
-            401d60     -1 INSTR LOCAL MetadataRedundant xor     eax, eax 
             401d60      2 INSTR BELONGTO 401f00 
+            401d60      2 INSTR DEADREGS  EFLAGS RAX RBX R12 R13 R14 R15 ZZ xor     eax, eax 
+            401d60     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             401d62      1 INSTR BELONGTO 401f00 
             401d62      1 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ pop     rbx 
             401d63      1 INSTR BELONGTO 401f00 
@@ -1901,14 +1909,14 @@
             401e2b      2 INSTR BELONGTO 401f00 
             401e2d     -2 INSTR LOCAL n RAX ZZ  NumericDEFs mov     eax, [rsp+48h+var_44] 
             401e2d      4 INSTR BELONGTO 401f00 
-            401e2d      4 INSTR DEADREGS  EFLAGS ZZ mov     eax, [rsp+48h+var_44] 
+            401e2d      4 INSTR DEADREGS  EFLAGS RAX ZZ mov     eax, [rsp+48h+var_44] 
             401e2d      4 PTRIMMEDESP STACK 4 displ mov     eax, [rsp+48h+var_44]
             401e31     -1 INSTR LOCAL NoMetaUpdate test    eax, eax 
             401e31      2 INSTR BELONGTO 401f00 
             401e33     -1 INSTR LOCAL NoMetaUpdate jz      loc_401DB0 
             401e33      6 INSTR BELONGTO 401f00 
             401e39      2 INSTR BELONGTO 401f00 
-            401e39      2 INSTR DEADREGS  EFLAGS RAX ZZ xor     edx, edx 
+            401e39      2 INSTR DEADREGS  EFLAGS RAX RDX ZZ xor     edx, edx 
             401e39     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
             401e3b     -2 INSTR LOCAL n RAX ZZ  NumericDEFs mov     rax, r13 
             401e3b      3 INSTR BELONGTO 401f00 
@@ -1949,9 +1957,9 @@
             401e80      4 INSTR BELONGTO 401f00 
             401e84      0 DEALLOC STACK esp - 0 mov     rdi, r12
             401e84      3 INSTR BELONGTO 401f00 
-            401e84      3 INSTR DEADREGS  EFLAGS RBX RDI R13 R14 R15 ZZ mov     rdi, r12 
+            401e84      3 INSTR DEADREGS  EFLAGS RBX RSI RDI R13 R14 R15 ZZ mov     rdi, r12 
             401e87      2 INSTR BELONGTO 401f00 
-            401e87      2 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ xor     esi, esi 
+            401e87      2 INSTR DEADREGS  EFLAGS RBX RSI R12 R13 R14 R15 ZZ xor     esi, esi 
             401e87     -2 INSTR LOCAL n RSI ZZ  AlwaysNUM xor     esi, esi 
             401e89      1 INSTR BELONGTO 401f00 
             401e89      1 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ pop     rbx 
@@ -1996,7 +2004,7 @@
             401ed2      5 INSTR BELONGTO 401f00 
             401ee0     -2 INSTR LOCAL n RDX ZZ  NumericDEFs mov     edx, [rsp+48h+var_3C] 
             401ee0      4 INSTR BELONGTO 401f00 
-            401ee0      4 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     edx, [rsp+48h+var_3C] 
+            401ee0      4 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     edx, [rsp+48h+var_3C] 
             401ee0      4 PTRIMMEDESP STACK 12 displ mov     edx, [rsp+48h+var_3C]
             401ee4     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     rsi, 0FFFFFFFFFFFFFFFFh 
             401ee4      7 INSTR BELONGTO 401f00 
@@ -2013,14 +2021,14 @@
             401f00     15 FUNC GLOBAL sub_401F00 FUNC_UNSAFE NOFP RET             401f0e 
             401f00     -2 INSTR LOCAL n R8 ZZ  AlwaysNUM xor     r8d, r8d 
             401f00      3 INSTR BELONGTO 401f00 
-            401f00      3 INSTR DEADREGS  EFLAGS R8 ZZ xor     r8d, r8d 
+            401f00      3 INSTR DEADREGS  EFLAGS RCX RDX R8 ZZ xor     r8d, r8d 
             401f00      8 MEMORYHOLE STACK esp + 0 ReturnAddress 
             401f03      2 INSTR BELONGTO 401f00 
-            401f03      2 INSTR DEADREGS  EFLAGS ZZ xor     ecx, ecx 
+            401f03      2 INSTR DEADREGS  EFLAGS RCX RDX ZZ xor     ecx, ecx 
             401f03     -2 INSTR LOCAL n RCX ZZ  AlwaysNUM xor     ecx, ecx 
             401f05     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 1 
             401f05      5 INSTR BELONGTO 401f00 
-            401f05      5 INSTR DEADREGS  EFLAGS ZZ mov     edx, 1 
+            401f05      5 INSTR DEADREGS  EFLAGS RDX ZZ mov     edx, 1 
             401f0a     -1 INSTR LOCAL NoMetaUpdate jmp     loc_401D20 
             401f0a      5 INSTR BELONGTO 401f00 
             401f0a      5 INSTR DEADREGS  EFLAGS ZZ jmp     loc_401D20 
@@ -2050,36 +2058,36 @@
             401f37      5 INSTR DEADREGS  EFLAGS R13 R14 R15 ZZ mov     [rsp+var_30], rbx 
             401f37      5 PTRIMMEDESP STACK -48 displ mov     [rsp+var_30], rbx
             401f3c      4 INSTR BELONGTO 401f10 
-            401f3c      4 INSTR DEADREGS  EFLAGS R13 R14 R15 ZZ sub     rsp, 38h 
+            401f3c      4 INSTR DEADREGS  EFLAGS RBX R13 R14 R15 ZZ sub     rsp, 38h 
             401f3c     56 DATAREF STACK 153 esp + 0 PARENT LocalFrame LOCALFRAME
             401f3c      8 MEMORYHOLE STACK esp + 56 ReturnAddress 
             401f40     -1 INSTR LOCAL MetadataUnused sub     rbp, r12 
             401f40      3 INSTR BELONGTO 401f10 
             401f43      3 INSTR BELONGTO 401f10 
-            401f43      3 INSTR DEADREGS  EFLAGS R13 R14 R15 ZZ mov     r13d, edi 
+            401f43      3 INSTR DEADREGS  EFLAGS RBX R13 R14 R15 ZZ mov     r13d, edi 
             401f46      3 INSTR BELONGTO 401f10 
-            401f46      3 INSTR DEADREGS  EFLAGS R14 R15 ZZ mov     r14, rsi 
+            401f46      3 INSTR DEADREGS  EFLAGS RBX R14 R15 ZZ mov     r14, rsi 
             401f49     -1 INSTR LOCAL MetadataUnused sar     rbp, 3 
             401f49      4 INSTR BELONGTO 401f10 
             401f4d      3 INSTR BELONGTO 401f10 
-            401f4d      3 INSTR DEADREGS  EFLAGS R15 ZZ mov     r15, rdx 
+            401f4d      3 INSTR DEADREGS  EFLAGS RBX R15 ZZ mov     r15, rdx 
             401f50     -1 INSTR LOCAL NoMetaUpdate call    _init_proc 
             401f50      5 INSTR BELONGTO 401f10 
-            401f50      5 INSTR DEADREGS  EFLAGS ZZ call    _init_proc 
+            401f50      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _init_proc 
             401f55     -1 INSTR LOCAL NoMetaUpdate test    rbp, rbp 
             401f55      3 INSTR BELONGTO 401f10 
             401f58     -1 INSTR LOCAL NoMetaUpdate jz      short loc_401F76 
             401f58      2 INSTR BELONGTO 401f10 
             401f5a      2 INSTR BELONGTO 401f10 
-            401f5a      2 INSTR DEADREGS  EFLAGS RDX RSI ZZ xor     ebx, ebx 
+            401f5a      2 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI ZZ xor     ebx, ebx 
             401f5a     -2 INSTR LOCAL n RBX ZZ  AlwaysNUM xor     ebx, ebx 
             401f5c      4 INSTR BELONGTO 401f10 
             401f60      3 INSTR BELONGTO 401f10 
-            401f60      3 INSTR DEADREGS  EFLAGS RDX RSI ZZ mov     rdx, r15 
+            401f60      3 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     rdx, r15 
             401f63      3 INSTR BELONGTO 401f10 
-            401f63      3 INSTR DEADREGS  EFLAGS RSI ZZ mov     rsi, r14 
+            401f63      3 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     rsi, r14 
             401f66      3 INSTR BELONGTO 401f10 
-            401f66      3 INSTR DEADREGS  EFLAGS ZZ mov     edi, r13d 
+            401f66      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     edi, r13d 
             401f69     -1 INSTR LOCAL NoMetaUpdate call    qword ptr [r12+rbx*8] 
             401f69      4 INSTR BELONGTO 401f10 
             401f6d     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rbx, 1 
@@ -2131,11 +2139,11 @@
             401fb4     -3 INSTR LOCAL NoWarn push    rbx 
             401fb5     16 MEMORYHOLE STACK esp + 8 CalleeSavedRegs 
             401fb5      4 INSTR BELONGTO 401fb0 
-            401fb5      4 INSTR DEADREGS  EFLAGS RAX ZZ sub     rsp, 8 
+            401fb5      4 INSTR DEADREGS  EFLAGS RAX RBX ZZ sub     rsp, 8 
             401fb5      8 DATAREF STACK 154 esp + 0 PARENT LocalFrame LOCALFRAME
             401fb5      8 MEMORYHOLE STACK esp + 24 ReturnAddress 
             401fb9      7 INSTR BELONGTO 401fb0 
-            401fb9      7 INSTR DEADREGS  EFLAGS RAX ZZ mov     rax, cs:qword_602DB8 
+            401fb9      7 INSTR DEADREGS  EFLAGS RAX RBX ZZ mov     rax, cs:qword_602DB8 
             401fc0     -1 INSTR LOCAL NoMetaUpdate cmp     rax, 0FFFFFFFFFFFFFFFFh 
             401fc0      4 INSTR BELONGTO 401fb0 
             401fc4     -1 INSTR LOCAL NoMetaUpdate jz      short loc_401FDF 
diff --git a/tests/commit/trimmed-sorted-save-gnome-nettool.psexe.annot.REMOVED.git-id b/tests/commit/trimmed-sorted-save-gnome-nettool.psexe.annot.REMOVED.git-id
index a7982e0d098dcfb86f16c21d3fb259e172a522e7..3b8323a1da7d6670eba2f74ea82b364f32a622c9 100644
--- a/tests/commit/trimmed-sorted-save-gnome-nettool.psexe.annot.REMOVED.git-id
+++ b/tests/commit/trimmed-sorted-save-gnome-nettool.psexe.annot.REMOVED.git-id
@@ -1 +1 @@
-87f682c82f22f0778826996664791e463d792e5a
\ No newline at end of file
+b7e0197308b9ba39c997c3dd21146b5a0d61112d
\ No newline at end of file
diff --git a/tests/commit/trimmed-sorted-save-gnome-open.psexe.annot b/tests/commit/trimmed-sorted-save-gnome-open.psexe.annot
index e147cbde652ece1758722bb80bb31611f6e996e4..ba78e9eeccca1f2d696f153d98a9bbe9ba92d782 100644
--- a/tests/commit/trimmed-sorted-save-gnome-open.psexe.annot
+++ b/tests/commit/trimmed-sorted-save-gnome-open.psexe.annot
@@ -173,19 +173,19 @@
             400b0f      5 INSTR DEADREGS  EFLAGS R12 ZZ call    _libgnome_module_info_get 
             400b14     -2 INSTR LOCAL n R9 ZZ  AlwaysNUM xor     r9d, r9d 
             400b14      3 INSTR BELONGTO 400af0 
-            400b14      3 INSTR DEADREGS  EFLAGS RDX R8 R9 R12 ZZ xor     r9d, r9d 
+            400b14      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 R12 ZZ xor     r9d, r9d 
             400b17      2 INSTR BELONGTO 400af0 
-            400b17      2 INSTR DEADREGS  EFLAGS RDX R8 R12 ZZ mov     ecx, ebp 
+            400b17      2 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R12 ZZ mov     ecx, ebp 
             400b19      3 INSTR BELONGTO 400af0 
-            400b19      3 INSTR DEADREGS  EFLAGS RDX R8 R12 ZZ mov     rdx, rax 
+            400b19      3 INSTR DEADREGS  EFLAGS RDX RSI RDI R8 R12 ZZ mov     rdx, rax 
             400b1c      3 INSTR BELONGTO 400af0 
-            400b1c      3 INSTR DEADREGS  EFLAGS R8 R12 ZZ mov     r8, rbx 
+            400b1c      3 INSTR DEADREGS  EFLAGS RAX RSI RDI R8 R12 ZZ mov     r8, rbx 
             400b1f      5 INSTR BELONGTO 400af0 
-            400b1f      5 INSTR DEADREGS  EFLAGS R12 ZZ mov     esi, offset a2_32_1; "2.32.1" 
+            400b1f      5 INSTR DEADREGS  EFLAGS RAX RSI RDI R12 ZZ mov     esi, offset a2_32_1; "2.32.1" 
             400b24      5 INSTR BELONGTO 400af0 
-            400b24      5 INSTR DEADREGS  EFLAGS R12 ZZ mov     edi, offset aGnomeUrlShow; "gnome-url-show" 
+            400b24      5 INSTR DEADREGS  EFLAGS RAX RDI R12 ZZ mov     edi, offset aGnomeUrlShow; "gnome-url-show" 
             400b29      2 INSTR BELONGTO 400af0 
-            400b29      2 INSTR DEADREGS  EFLAGS R12 ZZ xor     eax, eax 
+            400b29      2 INSTR DEADREGS  EFLAGS RAX R12 ZZ xor     eax, eax 
             400b29     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             400b2b     -1 INSTR LOCAL NoMetaUpdate call    _gnome_program_init 
             400b2b      5 INSTR BELONGTO 400af0 
@@ -207,12 +207,12 @@
             400b46     -1 INSTR LOCAL NoMetaUpdate jz      short loc_400B78 
             400b46      2 INSTR BELONGTO 400af0 
             400b48      4 INSTR BELONGTO 400af0 
-            400b48      4 INSTR DEADREGS  EFLAGS RDI R12 ZZ mov     r12, [rbx+8] 
+            400b48      4 INSTR DEADREGS  EFLAGS RDX RSI RDI R12 ZZ mov     r12, [rbx+8] 
             400b4c     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 5 
             400b4c      5 INSTR BELONGTO 400af0 
-            400b4c      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     edx, 5 
+            400b4c      5 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     edx, 5 
             400b51      5 INSTR BELONGTO 400af0 
-            400b51      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     esi, offset aFile; "file:" 
+            400b51      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, offset aFile; "file:" 
             400b56      3 INSTR BELONGTO 400af0 
             400b56      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, r12 
             400b59     -1 INSTR LOCAL NoMetaUpdate call    _g_ascii_strncasecmp 
@@ -224,7 +224,7 @@
             400b60      6 INSTR BELONGTO 400af0 
             400b66     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 23h        ; c 
             400b66      5 INSTR BELONGTO 400af0 
-            400b66      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     esi, 23h        ; c 
+            400b66      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, 23h        ; c 
             400b6b      3 INSTR BELONGTO 400af0 
             400b6b      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, r12        ; s 
             400b6e     -1 INSTR LOCAL NoMetaUpdate call    _strchr 
@@ -247,17 +247,19 @@
             400b87      5 INSTR BELONGTO 400af0 
             400b87      5 INSTR DEADREGS  EFLAGS R12 ZZ call    _g_object_unref 
             400b8c      5 INSTR BELONGTO 400af0 
-            400b8c      5 INSTR DEADREGS  EFLAGS RDX RDI R12 ZZ lea     rdx, [rsp+28h+var_20] 
+            400b8c      5 INSTR DEADREGS  EFLAGS RDX RSI RDI R12 ZZ lea     rdx, [rsp+28h+var_20] 
             400b8c      5 PTRIMMEDESP STACK 8 displ lea     rdx, [rsp+28h+var_20]
-            400b91     -1 INSTR LOCAL MetadataRedundant xor     esi, esi 
             400b91      2 INSTR BELONGTO 400af0 
+            400b91      2 INSTR DEADREGS  EFLAGS RSI RDI R12 ZZ xor     esi, esi 
+            400b91     -2 INSTR LOCAL n RSI ZZ  AlwaysNUM xor     esi, esi 
             400b93      3 INSTR BELONGTO 400af0 
             400b93      3 INSTR DEADREGS  EFLAGS RDI R12 ZZ mov     rdi, rbx 
             400b96     -1 INSTR LOCAL NoMetaUpdate call    _g_app_info_launch_default_for_uri 
             400b96      5 INSTR BELONGTO 400af0 
             400b96      5 INSTR DEADREGS  EFLAGS RBX R12 ZZ call    _g_app_info_launch_default_for_uri 
-            400b9b     -1 INSTR LOCAL MetadataRedundant xor     edx, edx 
             400b9b      2 INSTR BELONGTO 400af0 
+            400b9b      2 INSTR DEADREGS  EFLAGS RDX RBX R12 ZZ xor     edx, edx 
+            400b9b     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
             400b9d     -1 INSTR LOCAL NoMetaUpdate test    eax, eax 
             400b9d      2 INSTR BELONGTO 400af0 
             400b9f     -1 INSTR LOCAL NoMetaUpdate jz      short loc_400BAC 
@@ -266,7 +268,7 @@
             400ba1      4 INSTR BELONGTO 400af0 
             400ba5     16 DEALLOC STACK esp - 16 mov     eax, edx
             400ba5      2 INSTR BELONGTO 400af0 
-            400ba5      2 INSTR DEADREGS  EFLAGS RBX R12 ZZ mov     eax, edx 
+            400ba5      2 INSTR DEADREGS  EFLAGS RAX RBX R12 ZZ mov     eax, edx 
             400ba5     -2 INSTR LOCAL n RAX ZZ  NumericDEFs mov     eax, edx 
             400ba7      1 INSTR BELONGTO 400af0 
             400ba7      1 INSTR DEADREGS  EFLAGS RBX R12 ZZ pop     rbx 
@@ -278,27 +280,28 @@
             400bab      1 INSTR DEADREGS  EFLAGS ZZ retn 
             400bac     -2 INSTR LOCAL n RAX ZZ  NumericDEFs mov     rax, [rsp+28h+var_20] 
             400bac      5 INSTR BELONGTO 400af0 
-            400bac      5 INSTR DEADREGS  EFLAGS RAX RBX R12 ZZ mov     rax, [rsp+28h+var_20] 
+            400bac      5 INSTR DEADREGS  EFLAGS RAX RBX RSI RDI R12 ZZ mov     rax, [rsp+28h+var_20] 
             400bac      5 PTRIMMEDESP STACK 8 displ mov     rax, [rsp+28h+var_20]
             400bb1      5 INSTR BELONGTO 400af0 
-            400bb1      5 INSTR DEADREGS  EFLAGS RBX R12 ZZ mov     esi, offset aErrorShowingUr; "Error showing url: %s\n" 
+            400bb1      5 INSTR DEADREGS  EFLAGS RBX RSI RDI R12 ZZ mov     esi, offset aErrorShowingUr; "Error showing url: %s\n" 
             400bb6      5 INSTR BELONGTO 400af0 
-            400bb6      5 INSTR DEADREGS  EFLAGS RBX R12 ZZ mov     edi, offset aLibgnome2_0; "libgnome-2.0" 
+            400bb6      5 INSTR DEADREGS  EFLAGS RBX RDI R12 ZZ mov     edi, offset aLibgnome2_0; "libgnome-2.0" 
             400bbb      4 INSTR BELONGTO 400af0 
             400bbb      4 INSTR DEADREGS  EFLAGS RBX R12 ZZ mov     rbx, [rax+8] 
             400bbf     -1 INSTR LOCAL NoMetaUpdate call    _g_dgettext 
             400bbf      5 INSTR BELONGTO 400af0 
             400bbf      5 INSTR DEADREGS  EFLAGS R12 ZZ call    _g_dgettext 
             400bc4      7 INSTR BELONGTO 400af0 
-            400bc4      7 INSTR DEADREGS  EFLAGS RCX RDX RDI R12 ZZ mov     rdi, cs:stderr 
+            400bc4      7 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R12 ZZ mov     rdi, cs:stderr 
             400bcb      3 INSTR BELONGTO 400af0 
-            400bcb      3 INSTR DEADREGS  EFLAGS RCX RDX R12 ZZ mov     rdx, rax 
-            400bce     -1 INSTR LOCAL MetadataRedundant mov     esi, 1 
+            400bcb      3 INSTR DEADREGS  EFLAGS RCX RDX RSI R12 ZZ mov     rdx, rax 
+            400bce     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 1 
             400bce      5 INSTR BELONGTO 400af0 
+            400bce      5 INSTR DEADREGS  EFLAGS RAX RCX RSI R12 ZZ mov     esi, 1 
             400bd3      3 INSTR BELONGTO 400af0 
-            400bd3      3 INSTR DEADREGS  EFLAGS RCX R12 ZZ mov     rcx, rbx 
+            400bd3      3 INSTR DEADREGS  EFLAGS RAX RCX R12 ZZ mov     rcx, rbx 
             400bd6      2 INSTR BELONGTO 400af0 
-            400bd6      2 INSTR DEADREGS  EFLAGS RBX R12 ZZ xor     eax, eax 
+            400bd6      2 INSTR DEADREGS  EFLAGS RAX RBX R12 ZZ xor     eax, eax 
             400bd6     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             400bd8     -1 INSTR LOCAL NoMetaUpdate call    ___fprintf_chk 
             400bd8      5 INSTR BELONGTO 400af0 
@@ -310,8 +313,9 @@
             400be2     -1 INSTR LOCAL NoMetaUpdate call    _g_error_free 
             400be2      5 INSTR BELONGTO 400af0 
             400be2      5 INSTR DEADREGS  EFLAGS RBX R12 ZZ call    _g_error_free 
-            400be7     -1 INSTR LOCAL MetadataRedundant mov     edx, 1 
+            400be7     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 1 
             400be7      5 INSTR BELONGTO 400af0 
+            400be7      5 INSTR DEADREGS  EFLAGS RAX RDX RBX R12 ZZ mov     edx, 1 
             400bec     -1 INSTR LOCAL NoMetaUpdate jmp     short loc_400BA1 
             400bec      2 INSTR BELONGTO 400af0 
             400bee      3 INSTR BELONGTO 400af0 
@@ -324,22 +328,23 @@
             400bf9     -1 INSTR LOCAL NoMetaUpdate jmp     short loc_400B84 
             400bf9      2 INSTR BELONGTO 400af0 
             400bfb      3 INSTR BELONGTO 400af0 
-            400bfb      3 INSTR DEADREGS  EFLAGS RCX RBX RDI R12 ZZ mov     rcx, [rsi] 
+            400bfb      3 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX RDI R12 ZZ mov     rcx, [rsi] 
             400bfe      7 INSTR BELONGTO 400af0 
-            400bfe      7 INSTR DEADREGS  EFLAGS RBX RDI R12 ZZ mov     rdi, cs:stderr 
+            400bfe      7 INSTR DEADREGS  EFLAGS RAX RDX RBX RSI RDI R12 ZZ mov     rdi, cs:stderr 
             400c05      5 INSTR BELONGTO 400af0 
-            400c05      5 INSTR DEADREGS  EFLAGS RBX R12 ZZ mov     edx, offset aUsageSUrl; "Usage: %s <url>\n" 
+            400c05      5 INSTR DEADREGS  EFLAGS RAX RDX RBX RSI R12 ZZ mov     edx, offset aUsageSUrl; "Usage: %s <url>\n" 
             400c0a     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 1 
             400c0a      5 INSTR BELONGTO 400af0 
-            400c0a      5 INSTR DEADREGS  EFLAGS RBX R12 ZZ mov     esi, 1 
+            400c0a      5 INSTR DEADREGS  EFLAGS RAX RBX RSI R12 ZZ mov     esi, 1 
             400c0f      2 INSTR BELONGTO 400af0 
-            400c0f      2 INSTR DEADREGS  EFLAGS RBX R12 ZZ xor     eax, eax 
+            400c0f      2 INSTR DEADREGS  EFLAGS RAX RBX R12 ZZ xor     eax, eax 
             400c0f     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             400c11     -1 INSTR LOCAL NoMetaUpdate call    ___fprintf_chk 
             400c11      5 INSTR BELONGTO 400af0 
             400c11      5 INSTR DEADREGS  EFLAGS RBX R12 ZZ call    ___fprintf_chk 
-            400c16     -1 INSTR LOCAL MetadataRedundant mov     edx, 1 
+            400c16     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 1 
             400c16      5 INSTR BELONGTO 400af0 
+            400c16      5 INSTR DEADREGS  EFLAGS RAX RDX RBX R12 ZZ mov     edx, 1 
             400c1b     -1 INSTR LOCAL NoMetaUpdate jmp     short loc_400BA1 
             400c1b      2 INSTR BELONGTO 400af0 
             400c20      0 FUNC FRAMERESTORE 0 0 0 1 0 0 2 0 0 3 0 0 4 -8 0 5 0 0 6 0 0 7 0 0 8 0 0 9 0 0 10 0 0 11 0 0 12 0 0 13 0 0 14 0 0 15 0 0 ZZ
@@ -412,7 +417,7 @@
             400c74     -3 INSTR LOCAL NoWarn push    rbx 
             400c75     16 MEMORYHOLE STACK esp + 8 CalleeSavedRegs 
             400c75      4 INSTR BELONGTO 400c70 
-            400c75      4 INSTR DEADREGS  EFLAGS ZZ sub     rsp, 8 
+            400c75      4 INSTR DEADREGS  EFLAGS RBX ZZ sub     rsp, 8 
             400c75      8 DATAREF STACK 41 esp + 0 PARENT LocalFrame LOCALFRAME
             400c75      8 MEMORYHOLE STACK esp + 24 ReturnAddress 
             400c79     -1 INSTR LOCAL NoMetaUpdate cmp     cs:byte_602088, 0 
@@ -506,36 +511,36 @@
             400d37      5 INSTR DEADREGS  EFLAGS R13 R14 R15 ZZ mov     [rsp+var_30], rbx 
             400d37      5 PTRIMMEDESP STACK -48 displ mov     [rsp+var_30], rbx
             400d3c      4 INSTR BELONGTO 400d10 
-            400d3c      4 INSTR DEADREGS  EFLAGS R13 R14 R15 ZZ sub     rsp, 38h 
+            400d3c      4 INSTR DEADREGS  EFLAGS RBX R13 R14 R15 ZZ sub     rsp, 38h 
             400d3c     56 DATAREF STACK 42 esp + 0 PARENT LocalFrame LOCALFRAME
             400d3c      8 MEMORYHOLE STACK esp + 56 ReturnAddress 
             400d40     -1 INSTR LOCAL MetadataUnused sub     rbp, r12 
             400d40      3 INSTR BELONGTO 400d10 
             400d43      3 INSTR BELONGTO 400d10 
-            400d43      3 INSTR DEADREGS  EFLAGS R13 R14 R15 ZZ mov     r13d, edi 
+            400d43      3 INSTR DEADREGS  EFLAGS RBX R13 R14 R15 ZZ mov     r13d, edi 
             400d46      3 INSTR BELONGTO 400d10 
-            400d46      3 INSTR DEADREGS  EFLAGS R14 R15 ZZ mov     r14, rsi 
+            400d46      3 INSTR DEADREGS  EFLAGS RBX R14 R15 ZZ mov     r14, rsi 
             400d49     -1 INSTR LOCAL MetadataUnused sar     rbp, 3 
             400d49      4 INSTR BELONGTO 400d10 
             400d4d      3 INSTR BELONGTO 400d10 
-            400d4d      3 INSTR DEADREGS  EFLAGS R15 ZZ mov     r15, rdx 
+            400d4d      3 INSTR DEADREGS  EFLAGS RBX R15 ZZ mov     r15, rdx 
             400d50     -1 INSTR LOCAL NoMetaUpdate call    _init_proc 
             400d50      5 INSTR BELONGTO 400d10 
-            400d50      5 INSTR DEADREGS  EFLAGS ZZ call    _init_proc 
+            400d50      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _init_proc 
             400d55     -1 INSTR LOCAL NoMetaUpdate test    rbp, rbp 
             400d55      3 INSTR BELONGTO 400d10 
             400d58     -1 INSTR LOCAL NoMetaUpdate jz      short loc_400D76 
             400d58      2 INSTR BELONGTO 400d10 
             400d5a      2 INSTR BELONGTO 400d10 
-            400d5a      2 INSTR DEADREGS  EFLAGS RDX RSI ZZ xor     ebx, ebx 
+            400d5a      2 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI ZZ xor     ebx, ebx 
             400d5a     -2 INSTR LOCAL n RBX ZZ  AlwaysNUM xor     ebx, ebx 
             400d5c      4 INSTR BELONGTO 400d10 
             400d60      3 INSTR BELONGTO 400d10 
-            400d60      3 INSTR DEADREGS  EFLAGS RDX RSI ZZ mov     rdx, r15 
+            400d60      3 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     rdx, r15 
             400d63      3 INSTR BELONGTO 400d10 
-            400d63      3 INSTR DEADREGS  EFLAGS RSI ZZ mov     rsi, r14 
+            400d63      3 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     rsi, r14 
             400d66      3 INSTR BELONGTO 400d10 
-            400d66      3 INSTR DEADREGS  EFLAGS ZZ mov     edi, r13d 
+            400d66      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     edi, r13d 
             400d69     -1 INSTR LOCAL NoMetaUpdate call    qword ptr [r12+rbx*8] 
             400d69      4 INSTR BELONGTO 400d10 
             400d6d     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rbx, 1 
@@ -587,11 +592,11 @@
             400db4     -3 INSTR LOCAL NoWarn push    rbx 
             400db5     16 MEMORYHOLE STACK esp + 8 CalleeSavedRegs 
             400db5      4 INSTR BELONGTO 400db0 
-            400db5      4 INSTR DEADREGS  EFLAGS RAX ZZ sub     rsp, 8 
+            400db5      4 INSTR DEADREGS  EFLAGS RAX RBX ZZ sub     rsp, 8 
             400db5      8 DATAREF STACK 43 esp + 0 PARENT LocalFrame LOCALFRAME
             400db5      8 MEMORYHOLE STACK esp + 24 ReturnAddress 
             400db9      7 INSTR BELONGTO 400db0 
-            400db9      7 INSTR DEADREGS  EFLAGS RAX ZZ mov     rax, cs:qword_601DD8 
+            400db9      7 INSTR DEADREGS  EFLAGS RAX RBX ZZ mov     rax, cs:qword_601DD8 
             400dc0     -1 INSTR LOCAL NoMetaUpdate cmp     rax, 0FFFFFFFFFFFFFFFFh 
             400dc0      4 INSTR BELONGTO 400db0 
             400dc4     -1 INSTR LOCAL NoMetaUpdate jz      short loc_400DDF 
diff --git a/tests/commit/trimmed-sorted-save-gnome-power-statistics.psexe.annot b/tests/commit/trimmed-sorted-save-gnome-power-statistics.psexe.annot
index 83a74179beee635371749e7626f6b5eb057c5a89..cf2efd1ecf766d2d54088c26b491129b41d4c6be 100644
--- a/tests/commit/trimmed-sorted-save-gnome-power-statistics.psexe.annot
+++ b/tests/commit/trimmed-sorted-save-gnome-power-statistics.psexe.annot
@@ -1883,7 +1883,7 @@
             4049c0      0 FUNC MMSAFENESS SAFE
             4049c0     10 FUNC GLOBAL sub_4049C0 FUNC_UNSAFE NOFP RET             4049c9 
             4049c0      5 INSTR BELONGTO 4049c0 
-            4049c0      5 INSTR DEADREGS  EFLAGS ZZ mov     edi, offset off_60F680 
+            4049c0      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     edi, offset off_60F680 
             4049c0      8 MEMORYHOLE STACK esp + 0 ReturnAddress 
             4049c5     -1 INSTR LOCAL NoMetaUpdate jmp     _g_static_resource_fini 
             4049c5      5 INSTR BELONGTO 4049c0 
@@ -1912,28 +1912,28 @@
             4049dc      4 INSTR BELONGTO 4049d0 
             4049e0     -2 INSTR LOCAL n RDI ZZ  NUMVia2ndSrcIMMEDNUM mov     edi, 6          ; category 
             4049e0      5 INSTR BELONGTO 4049d0 
-            4049e0      5 INSTR DEADREGS  EFLAGS RBX R12 ZZ mov     edi, 6          ; category 
+            4049e0      5 INSTR DEADREGS  EFLAGS RBX RSI RDI R12 ZZ mov     edi, 6          ; category 
             4049e5      5 INSTR BELONGTO 4049d0 
-            4049e5      5 INSTR DEADREGS  EFLAGS RBX R12 ZZ mov     esi, offset locale; locale 
+            4049e5      5 INSTR DEADREGS  EFLAGS RBX RSI R12 ZZ mov     esi, offset locale; locale 
             4049ea     -1 INSTR LOCAL NoMetaUpdate call    _setlocale 
             4049ea      5 INSTR BELONGTO 4049d0 
             4049ea      5 INSTR DEADREGS  EFLAGS RBX R12 ZZ call    _setlocale 
             4049ef      5 INSTR BELONGTO 4049d0 
-            4049ef      5 INSTR DEADREGS  EFLAGS RBX R12 ZZ mov     esi, offset dirname; "/usr/share/locale" 
+            4049ef      5 INSTR DEADREGS  EFLAGS RBX RSI RDI R12 ZZ mov     esi, offset dirname; "/usr/share/locale" 
             4049f4      5 INSTR BELONGTO 4049d0 
-            4049f4      5 INSTR DEADREGS  EFLAGS RBX R12 ZZ mov     edi, offset domainname; "gnome-power-manager" 
+            4049f4      5 INSTR DEADREGS  EFLAGS RBX RDI R12 ZZ mov     edi, offset domainname; "gnome-power-manager" 
             4049f9     -1 INSTR LOCAL NoMetaUpdate call    _bindtextdomain 
             4049f9      5 INSTR BELONGTO 4049d0 
             4049f9      5 INSTR DEADREGS  EFLAGS RBX R12 ZZ call    _bindtextdomain 
             4049fe      5 INSTR BELONGTO 4049d0 
-            4049fe      5 INSTR DEADREGS  EFLAGS RBX R12 ZZ mov     esi, offset codeset; "UTF-8" 
+            4049fe      5 INSTR DEADREGS  EFLAGS RBX RSI RDI R12 ZZ mov     esi, offset codeset; "UTF-8" 
             404a03      5 INSTR BELONGTO 4049d0 
-            404a03      5 INSTR DEADREGS  EFLAGS RBX R12 ZZ mov     edi, offset domainname; "gnome-power-manager" 
+            404a03      5 INSTR DEADREGS  EFLAGS RBX RDI R12 ZZ mov     edi, offset domainname; "gnome-power-manager" 
             404a08     -1 INSTR LOCAL NoMetaUpdate call    _bind_textdomain_codeset 
             404a08      5 INSTR BELONGTO 4049d0 
             404a08      5 INSTR DEADREGS  EFLAGS RBX R12 ZZ call    _bind_textdomain_codeset 
             404a0d      5 INSTR BELONGTO 4049d0 
-            404a0d      5 INSTR DEADREGS  EFLAGS RBX R12 ZZ mov     edi, offset domainname; "gnome-power-manager" 
+            404a0d      5 INSTR DEADREGS  EFLAGS RBX RDI R12 ZZ mov     edi, offset domainname; "gnome-power-manager" 
             404a12     -1 INSTR LOCAL NoMetaUpdate call    _textdomain 
             404a12      5 INSTR BELONGTO 4049d0 
             404a12      5 INSTR DEADREGS  EFLAGS RBX R12 ZZ call    _textdomain 
@@ -1950,14 +1950,15 @@
             404a24      5 INSTR BELONGTO 4049d0 
             404a24      5 INSTR DEADREGS  EFLAGS RBX R12 ZZ call    _gtk_init 
             404a29      5 INSTR BELONGTO 4049d0 
-            404a29      5 INSTR DEADREGS  EFLAGS RBX R12 ZZ mov     edi, offset aOrg_gnome_powe; "org.gnome.power-manager" 
+            404a29      5 INSTR DEADREGS  EFLAGS RBX RDI R12 ZZ mov     edi, offset aOrg_gnome_powe; "org.gnome.power-manager" 
             404a2e     -1 INSTR LOCAL NoMetaUpdate call    _g_settings_new 
             404a2e      5 INSTR BELONGTO 4049d0 
             404a2e      5 INSTR DEADREGS  EFLAGS RBX R12 ZZ call    _g_settings_new 
-            404a33     -1 INSTR LOCAL MetadataRedundant mov     esi, 8 
+            404a33     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 8 
             404a33      5 INSTR BELONGTO 4049d0 
+            404a33      5 INSTR DEADREGS  EFLAGS RBX RSI RDI R12 ZZ mov     esi, 8 
             404a38      5 INSTR BELONGTO 4049d0 
-            404a38      5 INSTR DEADREGS  EFLAGS RBX R12 ZZ mov     edi, offset aOrg_gnome_po_0; "org.gnome.PowerManager.Statistics" 
+            404a38      5 INSTR DEADREGS  EFLAGS RBX RDI R12 ZZ mov     edi, offset aOrg_gnome_po_0; "org.gnome.PowerManager.Statistics" 
             404a3d      7 INSTR BELONGTO 4049d0 
             404a3d      7 INSTR DEADREGS  EFLAGS RBX R12 ZZ mov     cs:qword_60F6C0, rax 
             404a44     -1 INSTR LOCAL NoMetaUpdate call    _gtk_application_new 
@@ -1965,19 +1966,20 @@
             404a44      5 INSTR DEADREGS  EFLAGS RBX R12 ZZ call    _gtk_application_new 
             404a49     -2 INSTR LOCAL n R9 ZZ  AlwaysNUM xor     r9d, r9d 
             404a49      3 INSTR BELONGTO 4049d0 
-            404a49      3 INSTR DEADREGS  EFLAGS RBX RDI R8 R9 R12 ZZ xor     r9d, r9d 
+            404a49      3 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI RDI R8 R9 R12 ZZ xor     r9d, r9d 
             404a4c      3 INSTR BELONGTO 4049d0 
-            404a4c      3 INSTR DEADREGS  EFLAGS RBX RDI R8 R12 ZZ mov     rbx, rax 
+            404a4c      3 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI RDI R8 R12 ZZ mov     rbx, rax 
             404a4f     -2 INSTR LOCAL n R8 ZZ  AlwaysNUM xor     r8d, r8d 
             404a4f      3 INSTR BELONGTO 4049d0 
-            404a4f      3 INSTR DEADREGS  EFLAGS RDI R8 R12 ZZ xor     r8d, r8d 
-            404a52     -1 INSTR LOCAL MetadataRedundant xor     ecx, ecx 
+            404a4f      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R12 ZZ xor     r8d, r8d 
             404a52      2 INSTR BELONGTO 4049d0 
+            404a52      2 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R12 ZZ xor     ecx, ecx 
+            404a52     -2 INSTR LOCAL n RCX ZZ  AlwaysNUM xor     ecx, ecx 
             404a54     -2 INSTR LOCAL n RDX ZZ  NumericDEFs mov     edx, offset loc_408870 
             404a54      5 INSTR BELONGTO 4049d0 
-            404a54      5 INSTR DEADREGS  EFLAGS RDI R12 ZZ mov     edx, offset loc_408870 
+            404a54      5 INSTR DEADREGS  EFLAGS RDX RSI RDI R12 ZZ mov     edx, offset loc_408870 
             404a59      5 INSTR BELONGTO 4049d0 
-            404a59      5 INSTR DEADREGS  EFLAGS RDI R12 ZZ mov     esi, offset aStartup; "startup" 
+            404a59      5 INSTR DEADREGS  EFLAGS RSI RDI R12 ZZ mov     esi, offset aStartup; "startup" 
             404a5e      3 INSTR BELONGTO 4049d0 
             404a5e      3 INSTR DEADREGS  EFLAGS RDI R12 ZZ mov     rdi, rax 
             404a61     -1 INSTR LOCAL NoMetaUpdate call    _g_signal_connect_data 
@@ -1987,15 +1989,16 @@
             404a66      3 INSTR BELONGTO 4049d0 
             404a69     -1 INSTR LOCAL MetadataRedundant xor     r8d, r8d 
             404a69      3 INSTR BELONGTO 4049d0 
-            404a6c     -1 INSTR LOCAL MetadataRedundant xor     ecx, ecx 
             404a6c      2 INSTR BELONGTO 4049d0 
+            404a6c      2 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R12 ZZ xor     ecx, ecx 
+            404a6c     -2 INSTR LOCAL n RCX ZZ  AlwaysNUM xor     ecx, ecx 
             404a6e     -2 INSTR LOCAL n RDX ZZ  NumericDEFs mov     edx, offset loc_4052B0 
             404a6e      5 INSTR BELONGTO 4049d0 
-            404a6e      5 INSTR DEADREGS  EFLAGS RDI R12 ZZ mov     edx, offset loc_4052B0 
+            404a6e      5 INSTR DEADREGS  EFLAGS RDX RSI RDI R12 ZZ mov     edx, offset loc_4052B0 
             404a73      3 INSTR BELONGTO 4049d0 
-            404a73      3 INSTR DEADREGS  EFLAGS RDI R12 ZZ mov     rdi, rbx 
+            404a73      3 INSTR DEADREGS  EFLAGS RSI RDI R12 ZZ mov     rdi, rbx 
             404a76      5 INSTR BELONGTO 4049d0 
-            404a76      5 INSTR DEADREGS  EFLAGS R12 ZZ mov     esi, offset aCommandLine; "command-line" 
+            404a76      5 INSTR DEADREGS  EFLAGS RSI R12 ZZ mov     esi, offset aCommandLine; "command-line" 
             404a7b     -1 INSTR LOCAL NoMetaUpdate call    _g_signal_connect_data 
             404a7b      5 INSTR BELONGTO 4049d0 
             404a7b      5 INSTR DEADREGS  EFLAGS R12 ZZ call    _g_signal_connect_data 
@@ -2003,7 +2006,7 @@
             404a80      5 INSTR BELONGTO 4049d0 
             404a80      5 INSTR DEADREGS  EFLAGS R12 ZZ call    _gtk_icon_theme_get_default 
             404a85      5 INSTR BELONGTO 4049d0 
-            404a85      5 INSTR DEADREGS  EFLAGS RDI R12 ZZ mov     esi, offset aUsrShareGnomeP; "/usr/share/gnome-power-manager/icons" 
+            404a85      5 INSTR DEADREGS  EFLAGS RSI RDI R12 ZZ mov     esi, offset aUsrShareGnomeP; "/usr/share/gnome-power-manager/icons" 
             404a8a      3 INSTR BELONGTO 4049d0 
             404a8a      3 INSTR DEADREGS  EFLAGS RDI R12 ZZ mov     rdi, rax 
             404a8d     -1 INSTR LOCAL NoMetaUpdate call    _gtk_icon_theme_append_search_path 
@@ -2026,9 +2029,9 @@
             404aa5      5 INSTR BELONGTO 4049d0 
             404aa5      5 INSTR DEADREGS  EFLAGS ZZ call    _g_type_check_instance_cast 
             404aaa      3 INSTR BELONGTO 4049d0 
-            404aaa      3 INSTR DEADREGS  EFLAGS RDX RDI ZZ mov     rdx, r12 
+            404aaa      3 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     rdx, r12 
             404aad      2 INSTR BELONGTO 4049d0 
-            404aad      2 INSTR DEADREGS  EFLAGS RDI R12 ZZ mov     esi, ebp 
+            404aad      2 INSTR DEADREGS  EFLAGS RSI RDI R12 ZZ mov     esi, ebp 
             404aaf      3 INSTR BELONGTO 4049d0 
             404aaf      3 INSTR DEADREGS  EFLAGS RDI R12 ZZ mov     rdi, rax 
             404ab2     -1 INSTR LOCAL NoMetaUpdate call    _g_application_run 
@@ -2050,7 +2053,7 @@
             404acd      4 INSTR BELONGTO 4049d0 
             404ad1     16 DEALLOC STACK esp - 16 mov     eax, ebp
             404ad1      2 INSTR BELONGTO 4049d0 
-            404ad1      2 INSTR DEADREGS  EFLAGS RBX R12 ZZ mov     eax, ebp 
+            404ad1      2 INSTR DEADREGS  EFLAGS RAX RBX R12 ZZ mov     eax, ebp 
             404ad3      1 INSTR BELONGTO 4049d0 
             404ad3      1 INSTR DEADREGS  EFLAGS RBX R12 ZZ pop     rbx 
             404ad4      1 INSTR BELONGTO 4049d0 
@@ -2063,7 +2066,7 @@
             404ae0      0 FUNC MMSAFENESS SAFE
             404ae0     10 FUNC GLOBAL sub_404AE0 FUNC_UNSAFE NOFP RET             404ae9 
             404ae0      5 INSTR BELONGTO 404ae0 
-            404ae0      5 INSTR DEADREGS  EFLAGS ZZ mov     edi, offset off_60F680 
+            404ae0      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     edi, offset off_60F680 
             404ae0      8 MEMORYHOLE STACK esp + 0 ReturnAddress 
             404ae5     -1 INSTR LOCAL NoMetaUpdate jmp     _g_static_resource_init 
             404ae5      5 INSTR BELONGTO 404ae0 
@@ -2138,7 +2141,7 @@
             404b34     -3 INSTR LOCAL NoWarn push    rbx 
             404b35     16 MEMORYHOLE STACK esp + 8 CalleeSavedRegs 
             404b35      4 INSTR BELONGTO 404b30 
-            404b35      4 INSTR DEADREGS  EFLAGS ZZ sub     rsp, 8 
+            404b35      4 INSTR DEADREGS  EFLAGS RBX ZZ sub     rsp, 8 
             404b35      8 DATAREF STACK 683 esp + 0 PARENT LocalFrame LOCALFRAME
             404b35      8 MEMORYHOLE STACK esp + 24 ReturnAddress 
             404b39     -1 INSTR LOCAL NoMetaUpdate cmp     cs:byte_60F6A8, 0 
@@ -2274,25 +2277,25 @@
             404c50      0 FUNC FRAMERESTORE 0 0 4 1 0 4 2 0 1 3 -8 0 4 0 8 5 0 0 6 0 0 7 0 0 8 0 0 9 0 0 10 0 0 11 0 0 12 0 0 13 0 0 14 0 0 15 0 0 ZZ
             404c50      0 FUNC MMSAFENESS SAFE
             404c50      1 INSTR BELONGTO 404c50 
-            404c50      1 INSTR DEADREGS  EFLAGS ZZ push    rbx 
+            404c50      1 INSTR DEADREGS  EFLAGS RCX RDX RSI ZZ push    rbx 
             404c50     57 FUNC GLOBAL sub_404C50 FUNC_UNSAFE NOFP RET             404c88 
             404c50      8 MEMORYHOLE STACK esp + 0 CalleeSavedRegs 
             404c50      8 MEMORYHOLE STACK esp + 8 ReturnAddress 
             404c51      2 INSTR BELONGTO 404c50 
-            404c51      2 INSTR DEADREGS  EFLAGS ZZ mov     ecx, edi 
+            404c51      2 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI ZZ mov     ecx, edi 
             404c51     -2 INSTR LOCAL n RCX ZZ  NumericDEFs mov     ecx, edi 
             404c53      2 INSTR BELONGTO 404c50 
-            404c53      2 INSTR DEADREGS  EFLAGS ZZ mov     ebx, edi 
+            404c53      2 INSTR DEADREGS  EFLAGS RDX RBX RSI ZZ mov     ebx, edi 
             404c53     -2 INSTR LOCAL n RBX ZZ  NumericDEFs mov     ebx, edi 
             404c55      2 INSTR BELONGTO 404c50 
-            404c55      2 INSTR DEADREGS  EFLAGS ZZ xor     esi, esi 
+            404c55      2 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ xor     esi, esi 
             404c55     -2 INSTR LOCAL n RSI ZZ  AlwaysNUM xor     esi, esi 
             404c57     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 4 
             404c57      5 INSTR BELONGTO 404c50 
-            404c57      5 INSTR DEADREGS  EFLAGS ZZ mov     edx, 4 
+            404c57      5 INSTR DEADREGS  EFLAGS RDX RDI ZZ mov     edx, 4 
             404c5c     -2 INSTR LOCAL n RDI ZZ  NUMVia2ndSrcIMMEDNUM mov     edi, 1 
             404c5c      5 INSTR BELONGTO 404c50 
-            404c5c      5 INSTR DEADREGS  EFLAGS ZZ mov     edi, 1 
+            404c5c      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     edi, 1 
             404c61     -1 INSTR LOCAL NoMetaUpdate call    _g_array_sized_new 
             404c61      5 INSTR BELONGTO 404c50 
             404c61      5 INSTR DEADREGS  EFLAGS ZZ call    _g_array_sized_new 
@@ -2302,9 +2305,9 @@
             404c6b     -1 INSTR LOCAL NoMetaUpdate jz      short loc_404C87 
             404c6b      2 INSTR BELONGTO 404c50 
             404c6d      3 INSTR BELONGTO 404c50 
-            404c6d      3 INSTR DEADREGS  EFLAGS RCX ZZ mov     rcx, [rax] 
+            404c6d      3 INSTR DEADREGS  EFLAGS RCX RDX ZZ mov     rcx, [rax] 
             404c70      2 INSTR BELONGTO 404c50 
-            404c70      2 INSTR DEADREGS  EFLAGS ZZ xor     edx, edx 
+            404c70      2 INSTR DEADREGS  EFLAGS RDX ZZ xor     edx, edx 
             404c70     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
             404c72      6 INSTR BELONGTO 404c50 
             404c78      7 INSTR BELONGTO 404c50 
@@ -2322,12 +2325,12 @@
             404c90      0 FUNC FRAMERESTORE 0 0 4 1 0 1 2 0 0 3 0 0 4 0 8 5 0 0 6 0 1 7 0 4 8 0 0 9 0 0 10 0 0 11 0 0 12 0 0 13 0 0 14 0 0 15 0 0 ZZ
             404c90      0 FUNC MMSAFENESS SAFE
             404c90      4 INSTR BELONGTO 404c90 
-            404c90      4 INSTR DEADREGS  EFLAGS ZZ sub     rsp, 8 
+            404c90      4 INSTR DEADREGS  EFLAGS RCX ZZ sub     rsp, 8 
             404c90     56 FUNC GLOBAL sub_404C90 FUNC_UNSAFE NOFP RET             404cc7 
             404c90      8 DATAREF STACK 685 esp + 0 PARENT LocalFrame LOCALFRAME
             404c90      8 MEMORYHOLE STACK esp + 8 ReturnAddress 
             404c94      2 INSTR BELONGTO 404c90 
-            404c94      2 INSTR DEADREGS  EFLAGS ZZ mov     ecx, esi 
+            404c94      2 INSTR DEADREGS  EFLAGS RCX ZZ mov     ecx, esi 
             404c94     -2 INSTR LOCAL n RCX ZZ  NumericDEFs mov     ecx, esi 
             404c96     -1 INSTR LOCAL NoMetaUpdate cmp     [rdi+8], ecx 
             404c96      3 INSTR BELONGTO 404c90 
@@ -2343,14 +2346,14 @@
             404ca7      1 INSTR DEADREGS  EFLAGS XMM0 ZZ retn 
             404ca7      8 DEALLOC STACK esp - 8 retn
             404cb0      5 INSTR BELONGTO 404c90 
-            404cb0      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 XMM0 ZZ mov     edx, offset aAboveIndexI; "above index! (%i)" 
+            404cb0      5 INSTR DEADREGS  EFLAGS RAX RDX RBX RSI RDI R12 R13 R14 R15 XMM0 ZZ mov     edx, offset aAboveIndexI; "above index! (%i)" 
             404cb5     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 4 
             404cb5      5 INSTR BELONGTO 404c90 
-            404cb5      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 XMM0 ZZ mov     esi, 4 
+            404cb5      5 INSTR DEADREGS  EFLAGS RAX RBX RSI RDI R12 R13 R14 R15 XMM0 ZZ mov     esi, 4 
             404cba      5 INSTR BELONGTO 404c90 
-            404cba      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 XMM0 ZZ mov     edi, offset aPowermanager; "PowerManager" 
+            404cba      5 INSTR DEADREGS  EFLAGS RAX RBX RDI R12 R13 R14 R15 XMM0 ZZ mov     edi, offset aPowermanager; "PowerManager" 
             404cbf      2 INSTR BELONGTO 404c90 
-            404cbf      2 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 XMM0 ZZ xor     eax, eax 
+            404cbf      2 INSTR DEADREGS  EFLAGS RAX RBX R12 R13 R14 R15 XMM0 ZZ xor     eax, eax 
             404cbf     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             404cc1     -1 INSTR LOCAL NoMetaUpdate call    _g_log 
             404cc1      5 INSTR BELONGTO 404c90 
@@ -2379,7 +2382,7 @@
             404ce3      2 INSTR BELONGTO 404ce0 
             404ce5     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 1 
             404ce5      5 INSTR BELONGTO 404ce0 
-            404ce5      5 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ mov     esi, 1 
+            404ce5      5 INSTR DEADREGS  EFLAGS RSI R12 R13 R14 R15 ZZ mov     esi, 1 
             404cea     -1 INSTR LOCAL NoMetaUpdate jmp     _g_array_free 
             404cea      5 INSTR BELONGTO 404ce0 
             404cea      5 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ jmp     _g_array_free 
@@ -2422,7 +2425,7 @@
             404d3d     40 DATAREF STACK 686 esp + 0 PARENT LocalFrame LOCALFRAME
             404d3d     48 MEMORYHOLE STACK esp + 40 CalleeSavedRegs 
             404d3d      4 INSTR BELONGTO 404d30 
-            404d3d      4 INSTR DEADREGS  EFLAGS R12 R14 R15 ZZ sub     rsp, 28h 
+            404d3d      4 INSTR DEADREGS  EFLAGS RBX R12 R14 R15 ZZ sub     rsp, 28h 
             404d3d      8 MEMORYHOLE STACK esp + 88 ReturnAddress 
             404d41     -1 INSTR LOCAL NoMetaUpdate test    dil, 1 
             404d41      4 INSTR BELONGTO 404d30 
@@ -2432,46 +2435,46 @@
             404d4b      6 INSTR BELONGTO 404d30 
             404d51     -1 INSTR LOCAL NoMetaUpdate call    sub_404C50 
             404d51      5 INSTR BELONGTO 404d30 
-            404d51      5 INSTR DEADREGS  EFLAGS R12 R14 R15 ZZ call    sub_404C50 
+            404d51      5 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI R12 R14 R15 ZZ call    sub_404C50 
             404d56     -1 INSTR LOCAL MetadataUnused movss   xmm0, [rsp+58h+var_44] 
             404d56      6 INSTR BELONGTO 404d30 
             404d5c     -2 INSTR LOCAL n R14 ZZ  NumericDEFs mov     r14d, r13d 
             404d5c      3 INSTR BELONGTO 404d30 
-            404d5c      3 INSTR DEADREGS  EFLAGS R12 R14 R15 ZZ mov     r14d, r13d 
+            404d5c      3 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI RDI R12 R14 R15 ZZ mov     r14d, r13d 
             404d5f      3 INSTR BELONGTO 404d30 
-            404d5f      3 INSTR DEADREGS  EFLAGS R12 R15 ZZ mov     r12, rax 
+            404d5f      3 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI RDI R12 R15 ZZ mov     r12, rax 
             404d62     -1 INSTR LOCAL MetadataRedundant shr     r14d, 1 
             404d62      3 INSTR BELONGTO 404d30 
             404d65      2 INSTR BELONGTO 404d30 
-            404d65      2 INSTR DEADREGS  EFLAGS R15 ZZ xor     ebx, ebx 
+            404d65      2 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX RSI RDI R15 ZZ xor     ebx, ebx 
             404d65     -2 INSTR LOCAL n RBX ZZ  AlwaysNUM xor     ebx, ebx 
             404d67     -1 INSTR LOCAL NoMetaUpdate cvtps2pd xmm0, xmm0 
             404d67      3 INSTR BELONGTO 404d30 
             404d6a     -2 INSTR LOCAL n RBP ZZ  NumericDEFs lea     ebp, [r14+1] 
             404d6a      4 INSTR BELONGTO 404d30 
-            404d6a      4 INSTR DEADREGS  EFLAGS R15 ZZ lea     ebp, [r14+1] 
+            404d6a      4 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R15 ZZ lea     ebp, [r14+1] 
             404d6e     -1 INSTR LOCAL MetadataUnused movsd   [rsp+58h+var_40], xmm0 
             404d6e      6 INSTR BELONGTO 404d30 
             404d74      4 INSTR BELONGTO 404d30 
             404d78     -2 INSTR LOCAL n RAX ZZ  NumericDEFs mov     eax, r14d 
             404d78      3 INSTR BELONGTO 404d30 
-            404d78      3 INSTR DEADREGS  EFLAGS R15 ZZ mov     eax, r14d 
+            404d78      3 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R15 ZZ mov     eax, r14d 
             404d7b     -1 INSTR LOCAL MetadataUnused movsd   xmm1, [rsp+58h+var_40] 
             404d7b      6 INSTR BELONGTO 404d30 
             404d81     -1 INSTR LOCAL MetadataRedundant sub     eax, ebx 
             404d81      2 INSTR BELONGTO 404d30 
             404d83      2 INSTR BELONGTO 404d30 
-            404d83      2 INSTR DEADREGS  EFLAGS R15 ZZ mov     ecx, ebp 
+            404d83      2 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R15 ZZ mov     ecx, ebp 
             404d83     -2 INSTR LOCAL n RCX ZZ  NumericDEFs mov     ecx, ebp 
             404d85      5 INSTR BELONGTO 404d30 
-            404d85      5 INSTR DEADREGS  EFLAGS R15 ZZ mov     edx, offset aHalf_lengthIDi; "half_length=%i, div=%f, sigma=%f" 
+            404d85      5 INSTR DEADREGS  EFLAGS RDX RSI RDI R15 ZZ mov     edx, offset aHalf_lengthIDi; "half_length=%i, div=%f, sigma=%f" 
             404d8a     -1 INSTR LOCAL NoMetaUpdate cvtsi2ss xmm2, rax 
             404d8a      5 INSTR BELONGTO 404d30 
             404d8f     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 80h 
             404d8f      5 INSTR BELONGTO 404d30 
-            404d8f      5 INSTR DEADREGS  EFLAGS R15 ZZ mov     esi, 80h 
+            404d8f      5 INSTR DEADREGS  EFLAGS RAX RSI RDI R15 ZZ mov     esi, 80h 
             404d94      5 INSTR BELONGTO 404d30 
-            404d94      5 INSTR DEADREGS  EFLAGS R15 ZZ mov     edi, offset aPowermanager; "PowerManager" 
+            404d94      5 INSTR DEADREGS  EFLAGS RAX RDI R15 ZZ mov     edi, offset aPowermanager; "PowerManager" 
             404d99     -1 INSTR LOCAL MetadataRedundant mov     eax, 2 
             404d99      5 INSTR BELONGTO 404d30 
             404d9e     -2 INSTR LOCAL n R15 ZZ  NumericDEFs lea     r15, ds:0[rbx*4] 
@@ -2503,31 +2506,31 @@
             404dd1     -1 INSTR LOCAL NoMetaUpdate cmp     ebp, ebx 
             404dd1      2 INSTR BELONGTO 404d30 
             404dd3      5 INSTR BELONGTO 404d30 
+            404dd3      5 INSTR DEADREGS  RAX RDX ZZ movss   dword ptr [r15], xmm0 
             404dd8     -1 INSTR LOCAL NoMetaUpdate ja      short loc_404D78 
             404dd8      2 INSTR BELONGTO 404d30 
             404dda     -1 INSTR LOCAL NoMetaUpdate cmp     r13d, ebp 
             404dda      3 INSTR BELONGTO 404d30 
             404ddd     -1 INSTR LOCAL NoMetaUpdate jbe     short loc_404E05 
             404ddd      2 INSTR BELONGTO 404d30 
+            404ddf     -1 INSTR LOCAL MetadataUnused mov     eax, ebp 
             404ddf      2 INSTR BELONGTO 404d30 
-            404ddf      2 INSTR DEADREGS  EFLAGS RDX RBX R14 R15 XMM1 ZZ mov     eax, ebp 
-            404ddf     -2 INSTR LOCAL n RAX ZZ  NumericDEFs mov     eax, ebp 
             404de1      4 INSTR BELONGTO 404d30 
-            404de1      4 INSTR DEADREGS  EFLAGS RDX RBX R14 R15 XMM1 ZZ mov     rdx, [r12] 
-            404de5     -1 INSTR LOCAL MetadataRedundant not     eax 
+            404de1      4 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI R14 R15 XMM1 ZZ mov     rdx, [r12] 
+            404de5     -1 INSTR LOCAL MetadataUnused not     eax 
             404de5      2 INSTR BELONGTO 404d30 
-            404de7     -2 INSTR LOCAL n RAX ZZ  NumericDEFs add     eax, r13d 
+            404de7     -1 INSTR LOCAL MetadataUnused add     eax, r13d 
             404de7      3 INSTR BELONGTO 404d30 
             404dea      6 INSTR BELONGTO 404d30 
+            404df0     -1 INSTR LOCAL MetadataUnused mov     ecx, eax 
             404df0      2 INSTR BELONGTO 404d30 
-            404df0      2 INSTR DEADREGS  EFLAGS RBX R14 R15 XMM1 ZZ mov     ecx, eax 
-            404df0     -2 INSTR LOCAL n RCX ZZ  NumericDEFs mov     ecx, eax 
-            404df2     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM sub     eax, 1 
+            404df2     -1 INSTR LOCAL MetadataUnused sub     eax, 1 
             404df2      3 INSTR BELONGTO 404d30 
             404df5      3 INSTR BELONGTO 404d30 
-            404df5      3 INSTR DEADREGS  EFLAGS RBX R14 R15 XMM1 ZZ mov     esi, [rdx+rcx*4] 
-            404df8     -1 INSTR LOCAL MetadataRedundant mov     ecx, ebp 
+            404df5      3 INSTR DEADREGS  EFLAGS RBX RSI R14 R15 XMM1 ZZ mov     esi, [rdx+rcx*4] 
             404df8      2 INSTR BELONGTO 404d30 
+            404df8      2 INSTR DEADREGS  EFLAGS RCX RBX R14 R15 XMM1 ZZ mov     ecx, ebp 
+            404df8     -2 INSTR LOCAL n RCX ZZ  NumericDEFs mov     ecx, ebp 
             404dfa     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     ebp, 1 
             404dfa      3 INSTR BELONGTO 404d30 
             404dfd     -1 INSTR LOCAL NoMetaUpdate cmp     r13d, ebp 
@@ -2537,22 +2540,21 @@
             404e03     -1 INSTR LOCAL NoMetaUpdate ja      short loc_404DF0 
             404e03      2 INSTR BELONGTO 404d30 
             404e05      5 INSTR BELONGTO 404d30 
-            404e05      5 INSTR DEADREGS  EFLAGS RBX R13 R14 R15 XMM1 ZZ mov     edx, [r12+8] 
+            404e05      5 INSTR DEADREGS  EFLAGS RAX RDX RBX R13 R14 R15 XMM1 ZZ mov     edx, [r12+8] 
             404e0a     -1 INSTR LOCAL NoMetaUpdate test    edx, edx 
             404e0a      2 INSTR BELONGTO 404d30 
             404e0c     -1 INSTR LOCAL NoMetaUpdate jz      short loc_404E79 
             404e0c      2 INSTR BELONGTO 404d30 
             404e0e      4 INSTR BELONGTO 404d30 
-            404e0e      4 INSTR DEADREGS  EFLAGS RCX RBX R13 R14 R15 XMM1 ZZ mov     rcx, [r12] 
+            404e0e      4 INSTR DEADREGS  EFLAGS RAX RCX RBX R13 R14 R15 XMM1 ZZ mov     rcx, [r12] 
             404e12     -1 INSTR LOCAL NoMetaUpdate xorps   xmm0, xmm0 
             404e12      3 INSTR BELONGTO 404d30 
+            404e15     -1 INSTR LOCAL MetadataUnused xor     eax, eax 
             404e15      2 INSTR BELONGTO 404d30 
-            404e15      2 INSTR DEADREGS  EFLAGS RBX R13 R14 R15 XMM1 ZZ xor     eax, eax 
-            404e15     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             404e17      9 INSTR BELONGTO 404d30 
             404e20     -1 INSTR LOCAL NoMetaUpdate addss   xmm0, dword ptr [rcx+rax*4] 
             404e20      5 INSTR BELONGTO 404d30 
-            404e25     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rax, 1 
+            404e25     -1 INSTR LOCAL MetadataUnused add     rax, 1 
             404e25      4 INSTR BELONGTO 404d30 
             404e29     -1 INSTR LOCAL NoMetaUpdate cmp     edx, eax 
             404e29      2 INSTR BELONGTO 404d30 
@@ -2590,11 +2592,11 @@
             404e5d      1 INSTR BELONGTO 404d30 
             404e5d      1 INSTR DEADREGS  EFLAGS XMM0 XMM1 XMM2 ZZ retn 
             404e60      5 INSTR BELONGTO 404d30 
-            404e60      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 XMM0 XMM1 XMM2 ZZ mov     edx, offset aLength21; "length % 2 == 1" 
+            404e60      5 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI R12 R13 R14 R15 XMM0 XMM1 XMM2 ZZ mov     edx, offset aLength21; "length % 2 == 1" 
             404e65      5 INSTR BELONGTO 404d30 
-            404e65      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 XMM0 XMM1 XMM2 ZZ mov     esi, offset aGpm_array_floa; "gpm_array_float_compute_gaussian" 
+            404e65      5 INSTR DEADREGS  EFLAGS RBX RSI RDI R12 R13 R14 R15 XMM0 XMM1 XMM2 ZZ mov     esi, offset aGpm_array_floa; "gpm_array_float_compute_gaussian" 
             404e6a      5 INSTR BELONGTO 404d30 
-            404e6a      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 XMM0 XMM1 XMM2 ZZ mov     edi, offset aPowermanager; "PowerManager" 
+            404e6a      5 INSTR DEADREGS  EFLAGS RBX RDI R12 R13 R14 R15 XMM0 XMM1 XMM2 ZZ mov     edi, offset aPowermanager; "PowerManager" 
             404e6f     -1 INSTR LOCAL NoMetaUpdate call    _g_return_if_fail_warning 
             404e6f      5 INSTR BELONGTO 404d30 
             404e6f      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 XMM0 XMM1 XMM2 ZZ call    _g_return_if_fail_warning 
@@ -2608,15 +2610,15 @@
             404e7c     -1 INSTR LOCAL NoMetaUpdate unpcklps xmm0, xmm0 
             404e7c      3 INSTR BELONGTO 404d30 
             404e7f      5 INSTR BELONGTO 404d30 
-            404e7f      5 INSTR DEADREGS  EFLAGS RBX R13 R14 R15 XMM1 XMM2 ZZ mov     edx, offset aGotWrongSumFPe; "got wrong sum (%f), perhaps sigma too h"... 
+            404e7f      5 INSTR DEADREGS  EFLAGS RAX RDX RBX RSI RDI R13 R14 R15 XMM1 XMM2 ZZ mov     edx, offset aGotWrongSumFPe; "got wrong sum (%f), perhaps sigma too h"... 
             404e84     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 80h 
             404e84      5 INSTR BELONGTO 404d30 
-            404e84      5 INSTR DEADREGS  EFLAGS RBX R13 R14 R15 XMM1 XMM2 ZZ mov     esi, 80h 
+            404e84      5 INSTR DEADREGS  EFLAGS RAX RBX RSI RDI R13 R14 R15 XMM1 XMM2 ZZ mov     esi, 80h 
             404e89      5 INSTR BELONGTO 404d30 
-            404e89      5 INSTR DEADREGS  EFLAGS RBX R13 R14 R15 XMM1 XMM2 ZZ mov     edi, offset aPowermanager; "PowerManager" 
+            404e89      5 INSTR DEADREGS  EFLAGS RAX RBX RDI R13 R14 R15 XMM1 XMM2 ZZ mov     edi, offset aPowermanager; "PowerManager" 
             404e8e     -2 INSTR LOCAL n RAX ZZ  NUMVia2ndSrcIMMEDNUM mov     eax, 1 
             404e8e      5 INSTR BELONGTO 404d30 
-            404e8e      5 INSTR DEADREGS  EFLAGS RBX R13 R14 R15 XMM1 XMM2 ZZ mov     eax, 1 
+            404e8e      5 INSTR DEADREGS  EFLAGS RAX RBX R13 R14 R15 XMM1 XMM2 ZZ mov     eax, 1 
             404e93     -1 INSTR LOCAL NoMetaUpdate cvtps2pd xmm0, xmm0 
             404e93      3 INSTR BELONGTO 404d30 
             404e96     -1 INSTR LOCAL NoMetaUpdate call    _g_log 
@@ -2659,24 +2661,24 @@
             404f20      0 FUNC MMSAFENESS SAFE
             404f20    243 FUNC GLOBAL sub_404F20 FUNC_UNSAFE NOFP RET             405012 
             404f20      2 INSTR BELONGTO 404f20 
-            404f20      2 INSTR DEADREGS  EFLAGS ZZ push    r15 
+            404f20      2 INSTR DEADREGS  EFLAGS RCX RDX ZZ push    r15 
             404f20     -3 INSTR LOCAL NoWarn push    r15 
             404f22      2 INSTR BELONGTO 404f20 
-            404f22      2 INSTR DEADREGS  EFLAGS R15 ZZ push    r14 
+            404f22      2 INSTR DEADREGS  EFLAGS RCX RDX R15 ZZ push    r14 
             404f22     -3 INSTR LOCAL NoWarn push    r14 
             404f24      2 INSTR BELONGTO 404f20 
-            404f24      2 INSTR DEADREGS  EFLAGS R14 R15 ZZ push    r13 
+            404f24      2 INSTR DEADREGS  EFLAGS RCX RDX R14 R15 ZZ push    r13 
             404f24     -3 INSTR LOCAL NoWarn push    r13 
             404f26     -1 INSTR LOCAL MetadataUnused mov     r13, rsi 
             404f26      3 INSTR BELONGTO 404f20 
             404f29      2 INSTR BELONGTO 404f20 
-            404f29      2 INSTR DEADREGS  EFLAGS R14 R15 ZZ push    r12 
+            404f29      2 INSTR DEADREGS  EFLAGS RCX RDX R14 R15 ZZ push    r12 
             404f29     -3 INSTR LOCAL NoWarn push    r12 
             404f2b      1 INSTR BELONGTO 404f20 
-            404f2b      1 INSTR DEADREGS  EFLAGS R12 R14 R15 ZZ push    rbp 
+            404f2b      1 INSTR DEADREGS  EFLAGS RCX RDX R12 R14 R15 ZZ push    rbp 
             404f2b     -3 INSTR LOCAL NoWarn push    rbp 
             404f2c      1 INSTR BELONGTO 404f20 
-            404f2c      1 INSTR DEADREGS  EFLAGS R12 R14 R15 ZZ push    rbx 
+            404f2c      1 INSTR DEADREGS  EFLAGS RCX RDX R12 R14 R15 ZZ push    rbx 
             404f2c     -3 INSTR LOCAL NoWarn push    rbx 
             404f2d     -1 INSTR LOCAL MetadataUnused mov     rbx, rdi 
             404f2d      3 INSTR BELONGTO 404f20 
@@ -2684,18 +2686,18 @@
             404f30     24 DATAREF STACK 687 esp + 0 PARENT LocalFrame LOCALFRAME
             404f30     48 MEMORYHOLE STACK esp + 24 CalleeSavedRegs 
             404f30      4 INSTR BELONGTO 404f20 
-            404f30      4 INSTR DEADREGS  EFLAGS R12 R14 R15 ZZ sub     rsp, 18h 
+            404f30      4 INSTR DEADREGS  EFLAGS RCX RDX R12 R14 R15 ZZ sub     rsp, 18h 
             404f30      8 MEMORYHOLE STACK esp + 72 ReturnAddress 
             404f34      3 INSTR BELONGTO 404f20 
-            404f34      3 INSTR DEADREGS  EFLAGS R12 R14 R15 ZZ mov     ebp, [rdi+8] 
+            404f34      3 INSTR DEADREGS  EFLAGS RCX RDX R12 R14 R15 ZZ mov     ebp, [rdi+8] 
             404f37     -2 INSTR LOCAL n R12 ZZ  NumericDEFs mov     r12d, [rsi+8] 
             404f37      4 INSTR BELONGTO 404f20 
-            404f37      4 INSTR DEADREGS  EFLAGS R12 R14 R15 ZZ mov     r12d, [rsi+8] 
+            404f37      4 INSTR DEADREGS  EFLAGS RCX RDX RDI R12 R14 R15 ZZ mov     r12d, [rsi+8] 
             404f3b      2 INSTR BELONGTO 404f20 
-            404f3b      2 INSTR DEADREGS  EFLAGS R14 R15 ZZ mov     edi, ebp 
+            404f3b      2 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R14 R15 ZZ mov     edi, ebp 
             404f3d     -1 INSTR LOCAL NoMetaUpdate call    sub_404C50 
             404f3d      5 INSTR BELONGTO 404f20 
-            404f3d      5 INSTR DEADREGS  EFLAGS R14 R15 ZZ call    sub_404C50 
+            404f3d      5 INSTR DEADREGS  EFLAGS RCX RDX RSI R14 R15 ZZ call    sub_404C50 
             404f42     -1 INSTR LOCAL NoMetaUpdate test    ebp, ebp 
             404f42      2 INSTR BELONGTO 404f20 
             404f44      5 INSTR BELONGTO 404f20 
@@ -2743,9 +2745,8 @@
             404f8d     -2 INSTR LOCAL n R9 ZZ  NumericDEFs lea     r9, ds:4[rax*4] 
             404f8d      8 INSTR BELONGTO 404f20 
             404f8d      8 INSTR DEADREGS  EFLAGS R9 ZZ lea     r9, ds:4[rax*4] 
+            404f95     -1 INSTR LOCAL MetadataUnused mov     rax, [rsp+48h+var_40] 
             404f95      5 INSTR BELONGTO 404f20 
-            404f95      5 INSTR DEADREGS  EFLAGS RAX ZZ mov     rax, [rsp+48h+var_40] 
-            404f95      5 PTRIMMEDESP STACK 8 displ mov     rax, [rsp+48h+var_40]
             404f9a      3 INSTR BELONGTO 404f20 
             404f9a      3 INSTR DEADREGS  EFLAGS ZZ add     r15, [rax] 
             404f9d      3 INSTR BELONGTO 404f20 
@@ -2759,18 +2760,18 @@
             404fac     -1 INSTR LOCAL NoMetaUpdate jle     short loc_404FEA 
             404fac      2 INSTR BELONGTO 404f20 
             404fae      3 INSTR BELONGTO 404f20 
-            404fae      3 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     rdi, [rbx] 
+            404fae      3 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI ZZ mov     rdi, [rbx] 
             404fb1      4 INSTR BELONGTO 404f20 
-            404fb1      4 INSTR DEADREGS  EFLAGS RSI ZZ mov     rsi, [r13+0] 
+            404fb1      4 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI ZZ mov     rsi, [r13+0] 
             404fb5     -2 INSTR LOCAL n RDX ZZ  NumericDEFs mov     edx, r11d 
             404fb5      3 INSTR BELONGTO 404f20 
-            404fb5      3 INSTR DEADREGS  EFLAGS ZZ mov     edx, r11d 
+            404fb5      3 INSTR DEADREGS  EFLAGS RAX RCX RDX ZZ mov     edx, r11d 
             404fb8      2 INSTR BELONGTO 404f20 
-            404fb8      2 INSTR DEADREGS  EFLAGS ZZ xor     eax, eax 
+            404fb8      2 INSTR DEADREGS  EFLAGS RAX RCX ZZ xor     eax, eax 
             404fb8     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             404fba      6 INSTR BELONGTO 404f20 
             404fc0      2 INSTR BELONGTO 404f20 
-            404fc0      2 INSTR DEADREGS  EFLAGS ZZ xor     ecx, ecx 
+            404fc0      2 INSTR DEADREGS  EFLAGS RCX ZZ xor     ecx, ecx 
             404fc0     -2 INSTR LOCAL n RCX ZZ  AlwaysNUM xor     ecx, ecx 
             404fc2     -1 INSTR LOCAL NoMetaUpdate test    edx, edx 
             404fc2      2 INSTR BELONGTO 404f20 
@@ -2796,7 +2797,7 @@
             404fe8     -1 INSTR LOCAL NoMetaUpdate jnz     short loc_404FC0 
             404fe8      2 INSTR BELONGTO 404f20 
             404fea      6 INSTR BELONGTO 404f20 
-            404fea      6 INSTR DEADREGS  EFLAGS ZZ movss   dword ptr [r15+r8], xmm1 
+            404fea      6 INSTR DEADREGS  EFLAGS RAX ZZ movss   dword ptr [r15+r8], xmm1 
             404ff0     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     r11d, 1 
             404ff0      4 INSTR BELONGTO 404f20 
             404ff4     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     r8, 4 
@@ -2872,20 +2873,20 @@
             405088     -1 INSTR LOCAL NoMetaUpdate jz      loc_405229 
             405088      6 INSTR BELONGTO 405070 
             40508e      3 INSTR BELONGTO 405070 
-            40508e      3 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 XMM1 ZZ mov     edi, [rdi+8] 
+            40508e      3 INSTR DEADREGS  EFLAGS RCX RDX R12 R13 R14 R15 XMM1 ZZ mov     edi, [rdi+8] 
             405091      4 INSTR BELONGTO 405070 
-            405091      4 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 XMM1 ZZ mov     dword ptr [rsp+0B8h+var_40], esi 
+            405091      4 INSTR DEADREGS  EFLAGS RCX RDX R12 R13 R14 R15 XMM1 ZZ mov     dword ptr [rsp+0B8h+var_40], esi 
             405091      4 PTRIMMEDESP STACK 120 displ mov     dword ptr [rsp+0B8h+var_40], esi
             405095     -1 INSTR LOCAL MetadataUnused movss   [rsp+0B8h+var_A8], xmm0 
             405095      6 INSTR BELONGTO 405070 
             40509b     -1 INSTR LOCAL NoMetaUpdate call    sub_404C50 
             40509b      5 INSTR BELONGTO 405070 
-            40509b      5 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 XMM1 ZZ call    sub_404C50 
+            40509b      5 INSTR DEADREGS  EFLAGS RCX RDX RSI R12 R13 R14 R15 XMM1 ZZ call    sub_404C50 
             4050a0      3 INSTR BELONGTO 405070 
-            4050a0      3 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 XMM1 ZZ mov     edi, [rbx+8] 
+            4050a0      3 INSTR DEADREGS  EFLAGS RSI RDI R12 R13 R14 R15 XMM1 ZZ mov     edi, [rbx+8] 
             4050a3     -2 INSTR LOCAL n RSI ZZ  NumericDEFs mov     esi, dword ptr [rsp+0B8h+var_40] 
             4050a3      4 INSTR BELONGTO 405070 
-            4050a3      4 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 XMM1 ZZ mov     esi, dword ptr [rsp+0B8h+var_40] 
+            4050a3      4 INSTR DEADREGS  EFLAGS RSI R12 R13 R14 R15 XMM1 ZZ mov     esi, dword ptr [rsp+0B8h+var_40] 
             4050a3      4 PTRIMMEDESP STACK 120 displ mov     esi, dword ptr [rsp+0B8h+var_40]
             4050a7     -1 INSTR LOCAL MetadataUnused movss   xmm4, [rsp+0B8h+var_A8] 
             4050a7      6 INSTR BELONGTO 405070 
@@ -2896,9 +2897,8 @@
             4050b5     -2 INSTR LOCAL n R11 ZZ  NumericDEFs lea     r11d, [rsi-1] 
             4050b5      4 INSTR BELONGTO 405070 
             4050b5      4 INSTR DEADREGS  EFLAGS R11 R12 R13 R14 R15 XMM1 ZZ lea     r11d, [rsi-1] 
+            4050b9     -1 INSTR LOCAL MetadataUnused mov     ebp, edi 
             4050b9      2 INSTR BELONGTO 405070 
-            4050b9      2 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 XMM1 ZZ mov     ebp, edi 
-            4050b9     -2 INSTR LOCAL n RBP ZZ  NumericDEFs mov     ebp, edi 
             4050bb     -2 INSTR LOCAL n R15 ZZ  NumericDEFs mov     r15d, r11d 
             4050bb      3 INSTR BELONGTO 405070 
             4050bb      3 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 XMM1 ZZ mov     r15d, r11d 
@@ -2907,15 +2907,15 @@
             4050c1     -1 INSTR LOCAL NoMetaUpdate jz      short loc_405101 
             4050c1      2 INSTR BELONGTO 405070 
             4050c3      3 INSTR BELONGTO 405070 
-            4050c3      3 INSTR DEADREGS  EFLAGS R8 R9 R12 R13 R14 XMM1 ZZ mov     r8, [rax] 
+            4050c3      3 INSTR DEADREGS  EFLAGS RCX RDX R8 R9 R12 R13 R14 XMM1 ZZ mov     r8, [rax] 
             4050c6      3 INSTR BELONGTO 405070 
-            4050c6      3 INSTR DEADREGS  EFLAGS R9 R12 R13 R14 XMM1 ZZ mov     r9, [rbx] 
+            4050c6      3 INSTR DEADREGS  EFLAGS RCX RDX R9 R12 R13 R14 XMM1 ZZ mov     r9, [rbx] 
             4050c9      2 INSTR BELONGTO 405070 
-            4050c9      2 INSTR DEADREGS  EFLAGS R12 R13 R14 XMM1 ZZ xor     edx, edx 
+            4050c9      2 INSTR DEADREGS  EFLAGS RCX RDX R12 R13 R14 XMM1 ZZ xor     edx, edx 
             4050c9     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
             4050cb      5 INSTR BELONGTO 405070 
             4050d0      4 INSTR BELONGTO 405070 
-            4050d0      4 INSTR DEADREGS  EFLAGS R12 R13 R14 XMM1 ZZ mov     ecx, [r9+rdx*4] 
+            4050d0      4 INSTR DEADREGS  EFLAGS RCX R12 R13 R14 XMM1 ZZ mov     ecx, [r9+rdx*4] 
             4050d4      4 INSTR BELONGTO 405070 
             4050d4      4 INSTR DEADREGS  EFLAGS R12 R13 R14 XMM1 ZZ mov     [r8+rdx*4], ecx 
             4050d8     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rdx, 1 
@@ -2933,10 +2933,10 @@
             4050e8     -1 INSTR LOCAL NoMetaUpdate jbe     short loc_405101 
             4050e8      2 INSTR BELONGTO 405070 
             4050ea      2 INSTR BELONGTO 405070 
-            4050ea      2 INSTR DEADREGS  EFLAGS R10 R12 R13 R14 XMM1 ZZ mov     edx, ebp 
+            4050ea      2 INSTR DEADREGS  EFLAGS RCX RDX R10 R12 R13 R14 XMM1 ZZ mov     edx, ebp 
             4050ec      4 INSTR BELONGTO 405070 
             4050f0      2 INSTR BELONGTO 405070 
-            4050f0      2 INSTR DEADREGS  EFLAGS R10 R12 R13 R14 XMM1 ZZ mov     ecx, edx 
+            4050f0      2 INSTR DEADREGS  EFLAGS RCX R10 R12 R13 R14 XMM1 ZZ mov     ecx, edx 
             4050f2     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     edx, 1 
             4050f2      3 INSTR BELONGTO 405070 
             4050f5      4 INSTR BELONGTO 405070 
@@ -2986,13 +2986,13 @@
             405143     -1 INSTR LOCAL NoMetaUpdate jbe     short loc_40516B 
             405143      2 INSTR BELONGTO 405070 
             405145      3 INSTR BELONGTO 405070 
-            405145      3 INSTR DEADREGS  EFLAGS RSI ZZ mov     rsi, [rbx] 
+            405145      3 INSTR DEADREGS  EFLAGS RCX RDX RSI ZZ mov     rsi, [rbx] 
             405148      2 INSTR BELONGTO 405070 
-            405148      2 INSTR DEADREGS  EFLAGS ZZ mov     edx, ebp 
+            405148      2 INSTR DEADREGS  EFLAGS RCX RDX ZZ mov     edx, ebp 
             405148     -2 INSTR LOCAL n RDX ZZ  NumericDEFs mov     edx, ebp 
             40514a      6 INSTR BELONGTO 405070 
             405150      2 INSTR BELONGTO 405070 
-            405150      2 INSTR DEADREGS  EFLAGS ZZ mov     ecx, edx 
+            405150      2 INSTR DEADREGS  EFLAGS RCX ZZ mov     ecx, edx 
             405150     -2 INSTR LOCAL n RCX ZZ  NumericDEFs mov     ecx, edx 
             405152     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     edx, 1 
             405152      3 INSTR BELONGTO 405070 
@@ -3035,7 +3035,7 @@
             40519d     -1 INSTR LOCAL MetadataUnused mov     [rsp+0B8h+var_AC], r14d 
             40519d      5 INSTR BELONGTO 405070 
             4051a2      3 INSTR BELONGTO 405070 
-            4051a2      3 INSTR DEADREGS  EFLAGS RCX XMM0 XMM6 ZZ mov     rcx, [rbx] 
+            4051a2      3 INSTR DEADREGS  EFLAGS RCX RDX XMM0 XMM6 ZZ mov     rcx, [rbx] 
             4051a5     -1 INSTR LOCAL SafeIfNoIndexing movss   xmm7, [rsp+0B8h+var_AC] 
             4051a5      6 INSTR BELONGTO 405070 
             4051a5      6 PTRIMMEDESP STACK 12 displ movss   xmm7, [rsp+0B8h+var_AC]
@@ -3044,7 +3044,7 @@
             4051ae     -1 INSTR LOCAL NoMetaUpdate xchg    ax, ax 
             4051ae      2 INSTR BELONGTO 405070 
             4051b0      2 INSTR BELONGTO 405070 
-            4051b0      2 INSTR DEADREGS  EFLAGS XMM0 ZZ mov     edx, ebp 
+            4051b0      2 INSTR DEADREGS  EFLAGS RDX XMM0 ZZ mov     edx, ebp 
             4051b0     -2 INSTR LOCAL n RDX ZZ  NumericDEFs mov     edx, ebp 
             4051b2     -1 INSTR LOCAL SafeIfNoIndexing movss   xmm5, dword ptr [rcx+rdx*4] 
             4051b2      5 INSTR BELONGTO 405070 
@@ -3073,10 +3073,10 @@
             4051d9     -1 INSTR LOCAL NoMetaUpdate mulss   xmm1, xmm3 
             4051d9      4 INSTR BELONGTO 405070 
             4051dd      3 INSTR BELONGTO 405070 
-            4051dd      3 INSTR DEADREGS  EFLAGS RDX R12 ZZ mov     rdx, [rax] 
+            4051dd      3 INSTR DEADREGS  EFLAGS RCX RDX R12 ZZ mov     rdx, [rax] 
             4051e0     -2 INSTR LOCAL n RCX ZZ  NumericDEFs mov     ecx, r13d 
             4051e0      3 INSTR BELONGTO 405070 
-            4051e0      3 INSTR DEADREGS  EFLAGS R12 ZZ mov     ecx, r13d 
+            4051e0      3 INSTR DEADREGS  EFLAGS RCX R12 ZZ mov     ecx, r13d 
             4051e3     -1 INSTR LOCAL NoMetaUpdate subss   xmm1, xmm7 
             4051e3      4 INSTR BELONGTO 405070 
             4051e7     -1 INSTR LOCAL NoMetaUpdate divss   xmm1, xmm0 
@@ -3084,7 +3084,7 @@
             4051eb      5 INSTR BELONGTO 405070 
             4051eb      5 INSTR DEADREGS  EFLAGS R12 ZZ movss   dword ptr [rdx+rcx*4], xmm1 
             4051f0      2 INSTR BELONGTO 405070 
-            4051f0      2 INSTR DEADREGS  EFLAGS R12 XMM1 ZZ mov     edx, edi 
+            4051f0      2 INSTR DEADREGS  EFLAGS RDX R12 XMM1 ZZ mov     edx, edi 
             4051f2     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     r13d, 1 
             4051f2      4 INSTR BELONGTO 405070 
             4051f6     -1 INSTR LOCAL 2ndSrcNumeric sub     edx, r15d 
@@ -3114,9 +3114,9 @@
             405218      3 INSTR BELONGTO 405070 
             40521b     -2 INSTR LOCAL n RDX ZZ  NumericDEFs mov     edx, r13d 
             40521b      3 INSTR BELONGTO 405070 
-            40521b      3 INSTR DEADREGS  EFLAGS R12 XMM1 ZZ mov     edx, r13d 
+            40521b      3 INSTR DEADREGS  EFLAGS RDX RSI R12 XMM1 ZZ mov     edx, r13d 
             40521e      3 INSTR BELONGTO 405070 
-            40521e      3 INSTR DEADREGS  EFLAGS R12 XMM1 ZZ mov     esi, [rcx+rdx*4] 
+            40521e      3 INSTR DEADREGS  EFLAGS RSI R12 XMM1 ZZ mov     esi, [rcx+rdx*4] 
             405221      3 INSTR BELONGTO 405070 
             405221      3 INSTR DEADREGS  EFLAGS RCX R12 XMM1 ZZ mov     rcx, [rax] 
             405224      3 INSTR BELONGTO 405070 
@@ -3124,16 +3124,16 @@
             405227     -1 INSTR LOCAL NoMetaUpdate jmp     short loc_4051F0 
             405227      2 INSTR BELONGTO 405070 
             405229      5 INSTR BELONGTO 405070 
-            405229      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 XMM6 XMM7 ZZ mov     edx, offset aLength21; "length % 2 == 1" 
+            405229      5 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI R12 R13 R14 R15 XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 XMM6 XMM7 ZZ mov     edx, offset aLength21; "length % 2 == 1" 
             40522e      5 INSTR BELONGTO 405070 
-            40522e      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 XMM6 XMM7 ZZ mov     esi, offset aGpm_array_fl_1; "gpm_array_float_remove_outliers" 
+            40522e      5 INSTR DEADREGS  EFLAGS RBX RSI RDI R12 R13 R14 R15 XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 XMM6 XMM7 ZZ mov     esi, offset aGpm_array_fl_1; "gpm_array_float_remove_outliers" 
             405233      5 INSTR BELONGTO 405070 
-            405233      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 XMM6 XMM7 ZZ mov     edi, offset aPowermanager; "PowerManager" 
+            405233      5 INSTR DEADREGS  EFLAGS RBX RDI R12 R13 R14 R15 XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 XMM6 XMM7 ZZ mov     edi, offset aPowermanager; "PowerManager" 
             405238     -1 INSTR LOCAL NoMetaUpdate call    _g_return_if_fail_warning 
             405238      5 INSTR BELONGTO 405070 
             405238      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 XMM6 XMM7 ZZ call    _g_return_if_fail_warning 
             40523d      2 INSTR BELONGTO 405070 
-            40523d      2 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 XMM6 XMM7 ZZ xor     eax, eax 
+            40523d      2 INSTR DEADREGS  EFLAGS RAX RBX R12 R13 R14 R15 XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 XMM6 XMM7 ZZ xor     eax, eax 
             40523d     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             40523f     -1 INSTR LOCAL NoMetaUpdate jmp     short loc_405202 
             40523f      2 INSTR BELONGTO 405070 
@@ -3170,21 +3170,21 @@
             405277      5 INSTR BELONGTO 405070 
             405277      5 INSTR DEADREGS  EFLAGS XMM2 XMM6 ZZ call    _sqrtf 
             40527c      3 INSTR BELONGTO 405070 
-            40527c      3 INSTR DEADREGS  EFLAGS RAX R8 R9 XMM2 XMM6 ZZ mov     edi, [rbx+8] 
+            40527c      3 INSTR DEADREGS  EFLAGS RAX RCX RDX RDI R8 R9 XMM2 XMM6 ZZ mov     edi, [rbx+8] 
             40527f     -1 INSTR LOCAL MetadataUnused movaps  xmm6, xmm0 
             40527f      3 INSTR BELONGTO 405070 
             405282     -2 INSTR LOCAL n R9 ZZ  NumericDEFs mov     r9, [rsp+0B8h+var_80] 
             405282      5 INSTR BELONGTO 405070 
-            405282      5 INSTR DEADREGS  EFLAGS RAX R8 R9 XMM2 ZZ mov     r9, [rsp+0B8h+var_80] 
+            405282      5 INSTR DEADREGS  EFLAGS RAX RCX RDX R8 R9 XMM2 ZZ mov     r9, [rsp+0B8h+var_80] 
             405282      5 PTRIMMEDESP STACK 56 displ mov     r9, [rsp+0B8h+var_80]
             405287     -2 INSTR LOCAL n R8 ZZ  NumericDEFs mov     r8d, [rsp+0B8h+var_60] 
             405287      5 INSTR BELONGTO 405070 
-            405287      5 INSTR DEADREGS  EFLAGS RAX R8 XMM2 ZZ mov     r8d, [rsp+0B8h+var_60] 
+            405287      5 INSTR DEADREGS  EFLAGS RAX RCX RDX R8 XMM2 ZZ mov     r8d, [rsp+0B8h+var_60] 
             405287      5 PTRIMMEDESP STACK 88 displ mov     r8d, [rsp+0B8h+var_60]
             40528c     -1 INSTR LOCAL MetadataUnused movss   xmm4, [rsp+0B8h+var_A8] 
             40528c      6 INSTR BELONGTO 405070 
             405292      5 INSTR BELONGTO 405070 
-            405292      5 INSTR DEADREGS  EFLAGS RAX XMM2 ZZ mov     rax, [rsp+0B8h+var_40] 
+            405292      5 INSTR DEADREGS  EFLAGS RAX RCX RDX XMM2 ZZ mov     rax, [rsp+0B8h+var_40] 
             405292      5 PTRIMMEDESP STACK 120 displ mov     rax, [rsp+0B8h+var_40]
             405297     -1 INSTR LOCAL SafeIfNoIndexing movss   xmm3, [rsp+0B8h+var_78] 
             405297      6 INSTR BELONGTO 405070 
@@ -3318,27 +3318,27 @@
             405600      0 FUNC MMSAFENESS SAFE
             405600     24 DATAREF STACK 689 esp + 0 PARENT LocalFrame LOCALFRAME
             405600      4 INSTR BELONGTO 405600 
-            405600      4 INSTR DEADREGS  EFLAGS RDX ZZ sub     rsp, 18h 
+            405600      4 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI ZZ sub     rsp, 18h 
             405600      8 MEMORYHOLE STACK esp + 24 ReturnAddress 
             405600     98 FUNC GLOBAL sub_405600 FUNC_UNSAFE NOFP RET             405661 
             405604      2 INSTR BELONGTO 405600 
-            405604      2 INSTR DEADREGS  EFLAGS RDX ZZ xor     eax, eax 
+            405604      2 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI ZZ xor     eax, eax 
             405604     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             405606      2 INSTR BELONGTO 405600 
-            405606      2 INSTR DEADREGS  EFLAGS RDX ZZ xor     ecx, ecx 
+            405606      2 INSTR DEADREGS  EFLAGS RCX RDX RSI ZZ xor     ecx, ecx 
             405606     -2 INSTR LOCAL n RCX ZZ  AlwaysNUM xor     ecx, ecx 
             405608      5 INSTR BELONGTO 405600 
-            405608      5 INSTR DEADREGS  EFLAGS RDX ZZ lea     rdx, [rsp+18h+var_10] 
+            405608      5 INSTR DEADREGS  EFLAGS RDX RSI ZZ lea     rdx, [rsp+18h+var_10] 
             405608      5 PTRIMMEDESP STACK 8 displ lea     rdx, [rsp+18h+var_10]
             40560d      5 INSTR BELONGTO 405600 
-            40560d      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, offset aPercentage; "percentage" 
+            40560d      5 INSTR DEADREGS  EFLAGS RSI ZZ mov     esi, offset aPercentage; "percentage" 
             405612     -1 INSTR LOCAL NoMetaUpdate call    _g_object_get 
             405612      5 INSTR BELONGTO 405600 
             405612      5 INSTR DEADREGS  EFLAGS ZZ call    _g_object_get 
             405617     -1 INSTR LOCAL MetadataUnused movsd   xmm0, [rsp+18h+var_10] 
             405617      6 INSTR BELONGTO 405600 
             40561d      5 INSTR BELONGTO 405600 
-            40561d      5 INSTR DEADREGS  EFLAGS ZZ mov     eax, offset aCaution; "caution" 
+            40561d      5 INSTR DEADREGS  EFLAGS RAX ZZ mov     eax, offset aCaution; "caution" 
             405622     -1 INSTR LOCAL MetadataUnused movsd   xmm1, cs:qword_40CFC0 
             405622      8 INSTR BELONGTO 405600 
             40562a     -1 INSTR LOCAL NoMetaUpdate ucomisd xmm1, xmm0 
@@ -3348,7 +3348,7 @@
             405630     -1 INSTR LOCAL MetadataUnused movsd   xmm1, cs:qword_40CFC8 
             405630      8 INSTR BELONGTO 405600 
             405638      5 INSTR BELONGTO 405600 
-            405638      5 INSTR DEADREGS  EFLAGS ZZ mov     eax, offset aLow; "low" 
+            405638      5 INSTR DEADREGS  EFLAGS RAX ZZ mov     eax, offset aLow; "low" 
             40563d     -1 INSTR LOCAL NoMetaUpdate ucomisd xmm1, xmm0 
             40563d      4 INSTR BELONGTO 405600 
             405641     -1 INSTR LOCAL NoMetaUpdate ja      short loc_40565D 
@@ -3356,9 +3356,9 @@
             405643     -1 INSTR LOCAL MetadataUnused movsd   xmm1, cs:qword_40CFD0 
             405643      8 INSTR BELONGTO 405600 
             40564b      5 INSTR BELONGTO 405600 
-            40564b      5 INSTR DEADREGS  EFLAGS ZZ mov     eax, offset aFull; "full" 
+            40564b      5 INSTR DEADREGS  EFLAGS RAX RDX ZZ mov     eax, offset aFull; "full" 
             405650      5 INSTR BELONGTO 405600 
-            405650      5 INSTR DEADREGS  EFLAGS ZZ mov     edx, offset aGood; "good" 
+            405650      5 INSTR DEADREGS  EFLAGS RDX ZZ mov     edx, offset aGood; "good" 
             405655     -1 INSTR LOCAL NoMetaUpdate ucomisd xmm1, xmm0 
             405655      4 INSTR BELONGTO 405600 
             405659      4 INSTR BELONGTO 405600 
@@ -3373,26 +3373,26 @@
             405670    141 FUNC GLOBAL sub_405670 FUNC_UNSAFE NOFP RET             4056fc 
             405670     24 DATAREF STACK 690 esp + 0 PARENT LocalFrame LOCALFRAME
             405670      4 INSTR BELONGTO 405670 
-            405670      4 INSTR DEADREGS  EFLAGS RDX ZZ sub     rsp, 18h 
+            405670      4 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI ZZ sub     rsp, 18h 
             405670      8 MEMORYHOLE STACK esp + 24 ReturnAddress 
             405674      2 INSTR BELONGTO 405670 
-            405674      2 INSTR DEADREGS  EFLAGS RDX ZZ xor     eax, eax 
+            405674      2 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI ZZ xor     eax, eax 
             405674     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             405676      2 INSTR BELONGTO 405670 
-            405676      2 INSTR DEADREGS  EFLAGS RDX ZZ xor     ecx, ecx 
+            405676      2 INSTR DEADREGS  EFLAGS RCX RDX RSI ZZ xor     ecx, ecx 
             405676     -2 INSTR LOCAL n RCX ZZ  AlwaysNUM xor     ecx, ecx 
             405678      5 INSTR BELONGTO 405670 
-            405678      5 INSTR DEADREGS  EFLAGS RDX ZZ lea     rdx, [rsp+18h+var_10] 
+            405678      5 INSTR DEADREGS  EFLAGS RDX RSI ZZ lea     rdx, [rsp+18h+var_10] 
             405678      5 PTRIMMEDESP STACK 8 displ lea     rdx, [rsp+18h+var_10]
             40567d      5 INSTR BELONGTO 405670 
-            40567d      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, offset aPercentage; "percentage" 
+            40567d      5 INSTR DEADREGS  EFLAGS RSI ZZ mov     esi, offset aPercentage; "percentage" 
             405682     -1 INSTR LOCAL NoMetaUpdate call    _g_object_get 
             405682      5 INSTR BELONGTO 405670 
             405682      5 INSTR DEADREGS  EFLAGS ZZ call    _g_object_get 
             405687     -1 INSTR LOCAL MetadataUnused movsd   xmm0, [rsp+18h+var_10] 
             405687      6 INSTR BELONGTO 405670 
             40568d      5 INSTR BELONGTO 405670 
-            40568d      5 INSTR DEADREGS  EFLAGS ZZ mov     eax, offset a000; "000" 
+            40568d      5 INSTR DEADREGS  EFLAGS RAX ZZ mov     eax, offset a000; "000" 
             405692     -1 INSTR LOCAL MetadataUnused movsd   xmm1, cs:qword_40CFC0 
             405692      8 INSTR BELONGTO 405670 
             40569a     -1 INSTR LOCAL NoMetaUpdate ucomisd xmm1, xmm0 
@@ -3402,7 +3402,7 @@
             4056a0     -1 INSTR LOCAL MetadataUnused movsd   xmm1, cs:qword_40CFC8 
             4056a0      8 INSTR BELONGTO 405670 
             4056a8      5 INSTR BELONGTO 405670 
-            4056a8      5 INSTR DEADREGS  EFLAGS ZZ mov     eax, offset a020; "020" 
+            4056a8      5 INSTR DEADREGS  EFLAGS RAX ZZ mov     eax, offset a020; "020" 
             4056ad     -1 INSTR LOCAL NoMetaUpdate ucomisd xmm1, xmm0 
             4056ad      4 INSTR BELONGTO 405670 
             4056b1     -1 INSTR LOCAL NoMetaUpdate ja      short loc_4056F8 
@@ -3410,7 +3410,7 @@
             4056b3     -1 INSTR LOCAL MetadataUnused movsd   xmm1, cs:qword_40CFD8 
             4056b3      8 INSTR BELONGTO 405670 
             4056bb      5 INSTR BELONGTO 405670 
-            4056bb      5 INSTR DEADREGS  EFLAGS ZZ mov     eax, offset a040; "040" 
+            4056bb      5 INSTR DEADREGS  EFLAGS RAX ZZ mov     eax, offset a040; "040" 
             4056c0     -1 INSTR LOCAL NoMetaUpdate ucomisd xmm1, xmm0 
             4056c0      4 INSTR BELONGTO 405670 
             4056c4     -1 INSTR LOCAL NoMetaUpdate ja      short loc_4056F8 
@@ -3418,7 +3418,7 @@
             4056c6     -1 INSTR LOCAL MetadataUnused movsd   xmm1, cs:qword_40CFE0 
             4056c6      8 INSTR BELONGTO 405670 
             4056ce      5 INSTR BELONGTO 405670 
-            4056ce      5 INSTR DEADREGS  EFLAGS ZZ mov     eax, offset a060; "060" 
+            4056ce      5 INSTR DEADREGS  EFLAGS RAX ZZ mov     eax, offset a060; "060" 
             4056d3     -1 INSTR LOCAL NoMetaUpdate ucomisd xmm1, xmm0 
             4056d3      4 INSTR BELONGTO 405670 
             4056d7     -1 INSTR LOCAL NoMetaUpdate ja      short loc_4056F8 
@@ -3426,9 +3426,9 @@
             4056d9     -1 INSTR LOCAL MetadataUnused movsd   xmm1, cs:qword_40CFE8 
             4056d9      8 INSTR BELONGTO 405670 
             4056e1      5 INSTR BELONGTO 405670 
-            4056e1      5 INSTR DEADREGS  EFLAGS ZZ mov     eax, offset a100; "100" 
+            4056e1      5 INSTR DEADREGS  EFLAGS RAX RDX ZZ mov     eax, offset a100; "100" 
             4056e6      5 INSTR BELONGTO 405670 
-            4056e6      5 INSTR DEADREGS  EFLAGS ZZ mov     edx, offset a080; "080" 
+            4056e6      5 INSTR DEADREGS  EFLAGS RDX ZZ mov     edx, offset a080; "080" 
             4056eb     -1 INSTR LOCAL NoMetaUpdate ucomisd xmm1, xmm0 
             4056eb      4 INSTR BELONGTO 405670 
             4056ef      4 INSTR BELONGTO 405670 
@@ -3467,22 +3467,24 @@
             405720      5 INSTR BELONGTO 405700 
             405720      5 INSTR DEADREGS  EFLAGS ZZ call    _gtk_list_store_append 
             405725      7 INSTR BELONGTO 405700 
-            405725      7 INSTR DEADREGS  EFLAGS RCX RSI RDI R8 R9 ZZ mov     rdi, cs:qword_60F6E8 
+            405725      7 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R9 ZZ mov     rdi, cs:qword_60F6E8 
             40572c      5 INSTR BELONGTO 405700 
-            40572c      5 INSTR DEADREGS  EFLAGS RCX RSI R8 R9 ZZ lea     rsi, [rsp+48h+var_38] 
+            40572c      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI R8 R9 ZZ lea     rsi, [rsp+48h+var_38] 
             40572c      5 PTRIMMEDESP STACK 16 displ lea     rsi, [rsp+48h+var_38]
             405731     -2 INSTR LOCAL n R9 ZZ  NumericDEFs mov     r9, rbp 
             405731      3 INSTR BELONGTO 405700 
-            405731      3 INSTR DEADREGS  EFLAGS RCX R8 R9 ZZ mov     r9, rbp 
+            405731      3 INSTR DEADREGS  EFLAGS RAX RCX RDX R8 R9 ZZ mov     r9, rbp 
             405734      3 INSTR BELONGTO 405700 
-            405734      3 INSTR DEADREGS  EFLAGS RCX R8 ZZ mov     rcx, rbx 
+            405734      3 INSTR DEADREGS  EFLAGS RAX RCX RDX R8 ZZ mov     rcx, rbx 
             405737     -2 INSTR LOCAL n R8 ZZ  NUMVia2ndSrcIMMEDNUM mov     r8d, 1 
             405737      6 INSTR BELONGTO 405700 
-            405737      6 INSTR DEADREGS  EFLAGS RBX R8 ZZ mov     r8d, 1 
-            40573d     -1 INSTR LOCAL MetadataRedundant xor     edx, edx 
+            405737      6 INSTR DEADREGS  EFLAGS RAX RDX RBX R8 ZZ mov     r8d, 1 
             40573d      2 INSTR BELONGTO 405700 
-            40573f     -1 INSTR LOCAL MetadataRedundant xor     eax, eax 
+            40573d      2 INSTR DEADREGS  EFLAGS RAX RDX RBX ZZ xor     edx, edx 
+            40573d     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
             40573f      2 INSTR BELONGTO 405700 
+            40573f      2 INSTR DEADREGS  EFLAGS RAX RBX ZZ xor     eax, eax 
+            40573f     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             405741      7 INSTR BELONGTO 405700 
             405741      7 INSTR DEADREGS  EFLAGS RBX ZZ mov     [rsp+48h+var_48], 0FFFFFFFFh 
             405741      7 PTRIMMEDESP STACK 0 displ mov     [rsp+48h+var_48], 0FFFFFFFFh
@@ -3507,7 +3509,7 @@
             405760      4 INSTR BELONGTO 405760 
             405764     24 DATAREF STACK 693 esp + 0 PARENT LocalFrame LOCALFRAME
             405764      4 INSTR BELONGTO 405760 
-            405764      4 INSTR DEADREGS  EFLAGS ZZ sub     rsp, 18h 
+            405764      4 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ sub     rsp, 18h 
             405764      8 MEMORYHOLE STACK esp + 24 ReturnAddress 
             405768     -1 INSTR LOCAL NoMetaUpdate xorps   xmm1, xmm1 
             405768      3 INSTR BELONGTO 405760 
@@ -3543,13 +3545,13 @@
             4057b0      5 INSTR BELONGTO 405760 
             4057b5     -2 INSTR LOCAL n R8 ZZ  NUMVia2ndSrcIMMEDNUM mov     r8d, 5          ; category 
             4057b5      6 INSTR BELONGTO 405760 
-            4057b5      6 INSTR DEADREGS  EFLAGS R8 XMM1 ZZ mov     r8d, 5          ; category 
+            4057b5      6 INSTR DEADREGS  EFLAGS RDX RSI RDI R8 XMM1 ZZ mov     r8d, 5          ; category 
             4057bb      5 INSTR BELONGTO 405760 
-            4057bb      5 INSTR DEADREGS  EFLAGS XMM1 ZZ mov     edx, offset msgid2; "%.1f days" 
+            4057bb      5 INSTR DEADREGS  EFLAGS RDX RSI RDI XMM1 ZZ mov     edx, offset msgid2; "%.1f days" 
             4057c0      5 INSTR BELONGTO 405760 
-            4057c0      5 INSTR DEADREGS  EFLAGS XMM1 ZZ mov     esi, offset msgid1; "%.1f day" 
+            4057c0      5 INSTR DEADREGS  EFLAGS RSI RDI XMM1 ZZ mov     esi, offset msgid1; "%.1f day" 
             4057c5      2 INSTR BELONGTO 405760 
-            4057c5      2 INSTR DEADREGS  EFLAGS XMM1 ZZ xor     edi, edi        ; domainname 
+            4057c5      2 INSTR DEADREGS  EFLAGS RDI XMM1 ZZ xor     edi, edi        ; domainname 
             4057c5     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi        ; domainname 
             4057c7     -1 INSTR LOCAL MetadataUnused movss   [rsp+18h+var_18], xmm0 
             4057c7      5 INSTR BELONGTO 405760 
@@ -3564,7 +3566,7 @@
             4057d9      3 INSTR BELONGTO 405760 
             4057dc     -2 INSTR LOCAL n RAX ZZ  NUMVia2ndSrcIMMEDNUM mov     eax, 1 
             4057dc      5 INSTR BELONGTO 405760 
-            4057dc      5 INSTR DEADREGS  EFLAGS XMM1 ZZ mov     eax, 1 
+            4057dc      5 INSTR DEADREGS  EFLAGS RAX XMM1 ZZ mov     eax, 1 
             4057e1     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rsp, 18h 
             4057e1      4 INSTR BELONGTO 405760 
             4057e5     -1 INSTR LOCAL NoMetaUpdate cvtps2pd xmm0, xmm0 
@@ -3573,13 +3575,13 @@
             4057e8      5 INSTR BELONGTO 405760 
             4057e8      5 INSTR DEADREGS  EFLAGS XMM0 XMM1 ZZ jmp     _g_strdup_printf 
             4057f0      2 INSTR BELONGTO 405760 
-            4057f0      2 INSTR DEADREGS  EFLAGS XMM0 XMM1 ZZ xor     edi, edi        ; domainname 
+            4057f0      2 INSTR DEADREGS  EFLAGS RDX RSI RDI XMM0 XMM1 ZZ xor     edi, edi        ; domainname 
             4057f0     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi        ; domainname 
             4057f2     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 5          ; category 
             4057f2      5 INSTR BELONGTO 405760 
-            4057f2      5 INSTR DEADREGS  EFLAGS XMM0 XMM1 ZZ mov     edx, 5          ; category 
+            4057f2      5 INSTR DEADREGS  EFLAGS RDX RSI XMM0 XMM1 ZZ mov     edx, 5          ; category 
             4057f7      5 INSTR BELONGTO 405760 
-            4057f7      5 INSTR DEADREGS  EFLAGS XMM0 XMM1 ZZ mov     esi, offset msgid; "Unknown" 
+            4057f7      5 INSTR DEADREGS  EFLAGS RSI XMM0 XMM1 ZZ mov     esi, offset msgid; "Unknown" 
             4057fc     -1 INSTR LOCAL NoMetaUpdate call    _dcgettext 
             4057fc      5 INSTR BELONGTO 405760 
             4057fc      5 INSTR DEADREGS  EFLAGS XMM0 XMM1 ZZ call    _dcgettext 
@@ -3594,7 +3596,7 @@
             405810     -1 INSTR LOCAL SafeIfNoIndexing movaps  xmm1, xmm0 
             405810      3 INSTR BELONGTO 405760 
             405813     10 INSTR BELONGTO 405760 
-            405813     10 INSTR DEADREGS  EFLAGS RAX R8 ZZ mov     rax, 8000000000000000h 
+            405813     10 INSTR DEADREGS  EFLAGS RAX RDX RSI RDI R8 ZZ mov     rax, 8000000000000000h 
             405813     -2 INSTR LOCAL n RAX ZZ  NUMVia2ndSrcIMMEDNUM mov     rax, 8000000000000000h 
             40581d     -1 INSTR LOCAL NoMetaUpdate subss   xmm1, cs:dword_40CFF4 
             40581d      8 INSTR BELONGTO 405760 
@@ -3612,11 +3614,11 @@
             40583d      5 INSTR BELONGTO 405760 
             405842     -2 INSTR LOCAL n R8 ZZ  NUMVia2ndSrcIMMEDNUM mov     r8d, 5 
             405842      6 INSTR BELONGTO 405760 
-            405842      6 INSTR DEADREGS  EFLAGS R8 XMM1 ZZ mov     r8d, 5 
+            405842      6 INSTR DEADREGS  EFLAGS RDX RSI RDI R8 XMM1 ZZ mov     r8d, 5 
             405848      5 INSTR BELONGTO 405760 
-            405848      5 INSTR DEADREGS  EFLAGS XMM1 ZZ mov     edx, offset a_1fMinutes; "%.1f minutes" 
+            405848      5 INSTR DEADREGS  EFLAGS RDX RSI RDI XMM1 ZZ mov     edx, offset a_1fMinutes; "%.1f minutes" 
             40584d      5 INSTR BELONGTO 405760 
-            40584d      5 INSTR DEADREGS  EFLAGS XMM1 ZZ mov     esi, offset a_1fMinute; "%.1f minute" 
+            40584d      5 INSTR DEADREGS  EFLAGS RSI RDI XMM1 ZZ mov     esi, offset a_1fMinute; "%.1f minute" 
             405852     -1 INSTR LOCAL NoMetaUpdate jmp     loc_4057C5 
             405852      5 INSTR BELONGTO 405760 
             405860     -1 INSTR LOCAL NoMetaUpdate ucomiss xmm0, cs:dword_40CFF4 
@@ -3627,11 +3629,11 @@
             405869      5 INSTR BELONGTO 405760 
             40586e     -2 INSTR LOCAL n R8 ZZ  NUMVia2ndSrcIMMEDNUM mov     r8d, 5 
             40586e      6 INSTR BELONGTO 405760 
-            40586e      6 INSTR DEADREGS  EFLAGS R8 XMM1 ZZ mov     r8d, 5 
+            40586e      6 INSTR DEADREGS  EFLAGS RDX RSI RDI R8 XMM1 ZZ mov     r8d, 5 
             405874      5 INSTR BELONGTO 405760 
-            405874      5 INSTR DEADREGS  EFLAGS XMM1 ZZ mov     edx, offset a_1fHours; "%.1f hours" 
+            405874      5 INSTR DEADREGS  EFLAGS RDX RSI RDI XMM1 ZZ mov     edx, offset a_1fHours; "%.1f hours" 
             405879      5 INSTR BELONGTO 405760 
-            405879      5 INSTR DEADREGS  EFLAGS XMM1 ZZ mov     esi, offset a_1fHour; "%.1f hour" 
+            405879      5 INSTR DEADREGS  EFLAGS RSI RDI XMM1 ZZ mov     esi, offset a_1fHour; "%.1f hour" 
             40587e     -1 INSTR LOCAL NoMetaUpdate jmp     loc_4057C5 
             40587e      5 INSTR BELONGTO 405760 
             405888     -1 INSTR LOCAL NoMetaUpdate ucomiss xmm0, cs:dword_40CFF4 
@@ -3642,17 +3644,17 @@
             405891      5 INSTR BELONGTO 405760 
             405896     -2 INSTR LOCAL n R8 ZZ  NUMVia2ndSrcIMMEDNUM mov     r8d, 5 
             405896      6 INSTR BELONGTO 405760 
-            405896      6 INSTR DEADREGS  EFLAGS R8 XMM1 ZZ mov     r8d, 5 
+            405896      6 INSTR DEADREGS  EFLAGS RDX RSI RDI R8 XMM1 ZZ mov     r8d, 5 
             40589c      5 INSTR BELONGTO 405760 
-            40589c      5 INSTR DEADREGS  EFLAGS XMM1 ZZ mov     edx, offset a_0fSeconds; "%.0f seconds" 
+            40589c      5 INSTR DEADREGS  EFLAGS RDX RSI RDI XMM1 ZZ mov     edx, offset a_0fSeconds; "%.0f seconds" 
             4058a1      5 INSTR BELONGTO 405760 
-            4058a1      5 INSTR DEADREGS  EFLAGS XMM1 ZZ mov     esi, offset a_0fSecond; "%.0f second" 
+            4058a1      5 INSTR DEADREGS  EFLAGS RSI RDI XMM1 ZZ mov     esi, offset a_0fSecond; "%.0f second" 
             4058a6     -1 INSTR LOCAL NoMetaUpdate jmp     loc_4057C5 
             4058a6      5 INSTR BELONGTO 405760 
             4058b0     -1 INSTR LOCAL SafeIfNoIndexing movaps  xmm1, xmm0 
             4058b0      3 INSTR BELONGTO 405760 
             4058b3     10 INSTR BELONGTO 405760 
-            4058b3     10 INSTR DEADREGS  EFLAGS RAX R8 ZZ mov     rax, 8000000000000000h 
+            4058b3     10 INSTR DEADREGS  EFLAGS RAX RDX RSI RDI R8 ZZ mov     rax, 8000000000000000h 
             4058b3     -2 INSTR LOCAL n RAX ZZ  NUMVia2ndSrcIMMEDNUM mov     rax, 8000000000000000h 
             4058bd     -1 INSTR LOCAL NoMetaUpdate subss   xmm1, cs:dword_40CFF4 
             4058bd      8 INSTR BELONGTO 405760 
@@ -3665,7 +3667,7 @@
             4058d0     -1 INSTR LOCAL SafeIfNoIndexing movaps  xmm1, xmm0 
             4058d0      3 INSTR BELONGTO 405760 
             4058d3     10 INSTR BELONGTO 405760 
-            4058d3     10 INSTR DEADREGS  EFLAGS RAX R8 ZZ mov     rax, 8000000000000000h 
+            4058d3     10 INSTR DEADREGS  EFLAGS RAX RDX RSI RDI R8 ZZ mov     rax, 8000000000000000h 
             4058d3     -2 INSTR LOCAL n RAX ZZ  NUMVia2ndSrcIMMEDNUM mov     rax, 8000000000000000h 
             4058dd     -1 INSTR LOCAL NoMetaUpdate subss   xmm1, cs:dword_40CFF4 
             4058dd      8 INSTR BELONGTO 405760 
@@ -3678,7 +3680,7 @@
             4058f0     -1 INSTR LOCAL SafeIfNoIndexing movaps  xmm1, xmm0 
             4058f0      3 INSTR BELONGTO 405760 
             4058f3     10 INSTR BELONGTO 405760 
-            4058f3     10 INSTR DEADREGS  EFLAGS RAX R8 ZZ mov     rax, 8000000000000000h 
+            4058f3     10 INSTR DEADREGS  EFLAGS RAX RDX RSI RDI R8 ZZ mov     rax, 8000000000000000h 
             4058f3     -2 INSTR LOCAL n RAX ZZ  NUMVia2ndSrcIMMEDNUM mov     rax, 8000000000000000h 
             4058fd     -1 INSTR LOCAL NoMetaUpdate subss   xmm1, cs:dword_40CFF4 
             4058fd      8 INSTR BELONGTO 405760 
@@ -3758,9 +3760,10 @@
             40596b      5 INSTR BELONGTO 405920 
             40596b      5 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 XMM0 ZZ call    _g_type_check_instance_cast 
             405970      3 INSTR BELONGTO 405920 
-            405970      3 INSTR DEADREGS  EFLAGS RCX RDX RDI R8 R9 R10 R11 R12 R13 R14 R15 XMM0 ZZ mov     rdx, rbx 
-            405973     -1 INSTR LOCAL MetadataRedundant xor     esi, esi 
+            405970      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 R10 R11 R12 R13 R14 R15 XMM0 ZZ mov     rdx, rbx 
             405973      2 INSTR BELONGTO 405920 
+            405973      2 INSTR DEADREGS  EFLAGS RCX RBX RSI RDI R8 R9 R10 R11 R12 R13 R14 R15 XMM0 ZZ xor     esi, esi 
+            405973     -2 INSTR LOCAL n RSI ZZ  AlwaysNUM xor     esi, esi 
             405975      3 INSTR BELONGTO 405920 
             405975      3 INSTR DEADREGS  EFLAGS RCX RBX RDI R8 R9 R10 R11 R12 R13 R14 R15 XMM0 ZZ mov     rdi, rax 
             405978     -1 INSTR LOCAL NoMetaUpdate call    sub_40BAE0 
@@ -3797,9 +3800,10 @@
             4059a3      5 INSTR BELONGTO 405920 
             4059a3      5 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 XMM0 ZZ call    _g_type_check_instance_cast 
             4059a8      3 INSTR BELONGTO 405920 
-            4059a8      3 INSTR DEADREGS  EFLAGS RCX RDX RDI R8 R9 R10 R11 R12 R13 R14 R15 XMM0 ZZ mov     rdx, rbx 
-            4059ab     -1 INSTR LOCAL MetadataRedundant mov     esi, 2 
+            4059a8      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 R10 R11 R12 R13 R14 R15 XMM0 ZZ mov     rdx, rbx 
+            4059ab     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 2 
             4059ab      5 INSTR BELONGTO 405920 
+            4059ab      5 INSTR DEADREGS  EFLAGS RCX RBX RSI RDI R8 R9 R10 R11 R12 R13 R14 R15 XMM0 ZZ mov     esi, 2 
             4059b0      3 INSTR BELONGTO 405920 
             4059b0      3 INSTR DEADREGS  EFLAGS RCX RBX RDI R8 R9 R10 R11 R12 R13 R14 R15 XMM0 ZZ mov     rdi, rax 
             4059b3     -1 INSTR LOCAL NoMetaUpdate call    sub_40BAE0 
@@ -3808,30 +3812,30 @@
             4059b8     -1 INSTR LOCAL NoMetaUpdate jmp     short loc_40597D 
             4059b8      2 INSTR BELONGTO 405920 
             4059c0      3 INSTR BELONGTO 405920 
-            4059c0      3 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ mov     edi, [rbx+8] 
+            4059c0      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R12 R13 R14 R15 ZZ mov     edi, [rbx+8] 
             4059c3     -1 INSTR LOCAL NoMetaUpdate call    sub_404C50 
             4059c3      5 INSTR BELONGTO 405920 
-            4059c3      5 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ call    sub_404C50 
+            4059c3      5 INSTR DEADREGS  EFLAGS RCX RDX RSI R12 R13 R14 R15 ZZ call    sub_404C50 
             4059c8      3 INSTR BELONGTO 405920 
-            4059c8      3 INSTR DEADREGS  EFLAGS RDI R12 R13 R14 R15 ZZ mov     ecx, [rbx+8] 
+            4059c8      3 INSTR DEADREGS  EFLAGS RCX RSI RDI R12 R13 R14 R15 ZZ mov     ecx, [rbx+8] 
             4059cb      3 INSTR BELONGTO 405920 
-            4059cb      3 INSTR DEADREGS  EFLAGS RDI R12 R13 R14 R15 ZZ mov     r14, rax 
+            4059cb      3 INSTR DEADREGS  EFLAGS RSI RDI R12 R13 R14 R15 ZZ mov     r14, rax 
             4059ce     -1 INSTR LOCAL NoMetaUpdate test    ecx, ecx 
             4059ce      2 INSTR BELONGTO 405920 
             4059d0     -1 INSTR LOCAL NoMetaUpdate jz      short loc_4059FC 
             4059d0      2 INSTR BELONGTO 405920 
             4059d2     -2 INSTR LOCAL n R12 ZZ  AlwaysNUM xor     r12d, r12d 
             4059d2      3 INSTR BELONGTO 405920 
-            4059d2      3 INSTR DEADREGS  EFLAGS RAX RDI R12 R13 R15 ZZ xor     r12d, r12d 
+            4059d2      3 INSTR DEADREGS  EFLAGS RAX RDX RSI RDI R12 R13 R15 ZZ xor     r12d, r12d 
             4059d5      3 INSTR BELONGTO 405920 
             4059d8     -1 INSTR LOCAL MetadataUnused mov     rax, [rbx] 
             4059d8      3 INSTR BELONGTO 405920 
             4059db     -2 INSTR LOCAL n RDX ZZ  NumericDEFs mov     edx, r12d 
             4059db      3 INSTR BELONGTO 405920 
-            4059db      3 INSTR DEADREGS  EFLAGS RDI R13 R15 ZZ mov     edx, r12d 
+            4059db      3 INSTR DEADREGS  EFLAGS RDX RSI RDI R13 R15 ZZ mov     edx, r12d 
             4059de     -2 INSTR LOCAL n RSI ZZ  NumericDEFs mov     esi, r12d 
             4059de      3 INSTR BELONGTO 405920 
-            4059de      3 INSTR DEADREGS  EFLAGS RDI R13 R15 ZZ mov     esi, r12d 
+            4059de      3 INSTR DEADREGS  EFLAGS RSI RDI R13 R15 ZZ mov     esi, r12d 
             4059e1      3 INSTR BELONGTO 405920 
             4059e1      3 INSTR DEADREGS  EFLAGS RDI R13 R15 ZZ mov     rdi, r14 
             4059e4     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     r12d, 1 
@@ -3849,7 +3853,7 @@
             4059fa      2 INSTR BELONGTO 405920 
             4059fc     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 3 
             4059fc      5 INSTR BELONGTO 405920 
-            4059fc      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RDI R8 R9 R10 R11 R12 R13 R15 ZZ mov     esi, 3 
+            4059fc      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R9 R10 R11 R12 R13 R15 ZZ mov     esi, 3 
             405a01     -1 INSTR LOCAL SafeIfNoIndexing movss   xmm0, cs:dword_40CFFC 
             405a01      8 INSTR BELONGTO 405920 
             405a09      3 INSTR BELONGTO 405920 
@@ -3859,8 +3863,9 @@
             405a0c      5 INSTR DEADREGS  EFLAGS RAX RCX RDX R8 R9 R10 R11 R12 R13 R15 ZZ call    sub_405070 
             405a11     -1 INSTR LOCAL MetadataRedundant movss   xmm0, cs:dword_60F718 
             405a11      8 INSTR BELONGTO 405920 
-            405a19     -1 INSTR LOCAL MetadataRedundant mov     edi, 0Fh 
+            405a19     -2 INSTR LOCAL n RDI ZZ  NUMVia2ndSrcIMMEDNUM mov     edi, 0Fh 
             405a19      5 INSTR BELONGTO 405920 
+            405a19      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 R10 R11 R12 R13 R15 ZZ mov     edi, 0Fh 
             405a1e      5 INSTR BELONGTO 405920 
             405a1e      5 INSTR DEADREGS  EFLAGS RCX RDX RSI R8 R9 R10 R11 R12 R13 R15 ZZ mov     [rsp+58h+var_48], rax 
             405a1e      5 PTRIMMEDESP STACK 16 displ mov     [rsp+58h+var_48], rax
@@ -3880,7 +3885,7 @@
             405a35      5 INSTR DEADREGS  EFLAGS R12 R13 R15 ZZ call    sub_404F20 
             405a3a     -2 INSTR LOCAL n RDI ZZ  NumericDEFs mov     edi, offset loc_409930 
             405a3a      5 INSTR BELONGTO 405920 
-            405a3a      5 INSTR DEADREGS  EFLAGS R12 R13 R15 ZZ mov     edi, offset loc_409930 
+            405a3a      5 INSTR DEADREGS  EFLAGS RDI R12 R13 R15 ZZ mov     edi, offset loc_409930 
             405a3f      3 INSTR BELONGTO 405920 
             405a3f      3 INSTR DEADREGS  EFLAGS R12 R13 R15 ZZ mov     r15, rax 
             405a42     -1 INSTR LOCAL NoMetaUpdate call    _g_ptr_array_new_with_free_func 
@@ -3889,22 +3894,22 @@
             405a47     -1 INSTR LOCAL MetadataUnused mov     edx, [rbx+8] 
             405a47      3 INSTR BELONGTO 405920 
             405a4a      3 INSTR BELONGTO 405920 
-            405a4a      3 INSTR DEADREGS  EFLAGS R12 R13 ZZ mov     r12, rax 
+            405a4a      3 INSTR DEADREGS  EFLAGS RDI R12 R13 ZZ mov     r12, rax 
             405a4d     -1 INSTR LOCAL NoMetaUpdate test    edx, edx 
             405a4d      2 INSTR BELONGTO 405920 
             405a4f     -1 INSTR LOCAL NoMetaUpdate jz      short loc_405AAB 
             405a4f      2 INSTR BELONGTO 405920 
             405a51     -2 INSTR LOCAL n R13 ZZ  AlwaysNUM xor     r13d, r13d 
             405a51      3 INSTR BELONGTO 405920 
-            405a51      3 INSTR DEADREGS  EFLAGS RAX R13 ZZ xor     r13d, r13d 
+            405a51      3 INSTR DEADREGS  EFLAGS RAX RDX RDI R13 ZZ xor     r13d, r13d 
             405a54      4 INSTR BELONGTO 405920 
             405a58      3 INSTR BELONGTO 405920 
-            405a58      3 INSTR DEADREGS  EFLAGS RAX ZZ mov     rax, [rbx] 
+            405a58      3 INSTR DEADREGS  EFLAGS RAX RDX RDI ZZ mov     rax, [rbx] 
             405a5b     -1 INSTR LOCAL MetadataUnused mov     edx, r13d 
             405a5b      3 INSTR BELONGTO 405920 
             405a5e     -2 INSTR LOCAL n RDI ZZ  NUMVia2ndSrcIMMEDNUM mov     edi, 0Ch 
             405a5e      5 INSTR BELONGTO 405920 
-            405a5e      5 INSTR DEADREGS  EFLAGS ZZ mov     edi, 0Ch 
+            405a5e      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     edi, 0Ch 
             405a63      4 INSTR BELONGTO 405920 
             405a63      4 INSTR DEADREGS  EFLAGS ZZ mov     rdx, [rax+rdx*8] 
             405a67     -1 INSTR LOCAL MetadataUnused mov     [rsp+58h+var_58], rdx 
@@ -3914,26 +3919,27 @@
             405a6b      5 INSTR DEADREGS  EFLAGS ZZ call    _g_malloc0 
             405a70     -1 INSTR LOCAL MetadataUnused mov     rdx, [rsp+58h+var_58] 
             405a70      4 INSTR BELONGTO 405920 
-            405a74     -1 INSTR LOCAL MetadataRedundant mov     esi, r13d 
+            405a74     -2 INSTR LOCAL n RSI ZZ  NumericDEFs mov     esi, r13d 
             405a74      3 INSTR BELONGTO 405920 
+            405a74      3 INSTR DEADREGS  EFLAGS RCX RSI RDI R8 R9 R10 R11 ZZ mov     esi, r13d 
             405a77      3 INSTR BELONGTO 405920 
-            405a77      3 INSTR DEADREGS  EFLAGS RDI R8 R9 R10 R11 ZZ mov     rdi, r15 
+            405a77      3 INSTR DEADREGS  EFLAGS RCX RDI R8 R9 R10 R11 ZZ mov     rdi, r15 
             405a7a     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     r13d, 1 
             405a7a      4 INSTR BELONGTO 405920 
             405a7e      3 INSTR BELONGTO 405920 
-            405a7e      3 INSTR DEADREGS  EFLAGS R8 R9 R10 R11 ZZ mov     ecx, [rdx+8] 
+            405a7e      3 INSTR DEADREGS  EFLAGS RCX R8 R9 R10 R11 ZZ mov     ecx, [rdx+8] 
             405a81      2 INSTR BELONGTO 405920 
             405a81      2 INSTR DEADREGS  EFLAGS R8 R9 R10 R11 ZZ mov     edx, [rdx] 
             405a83      3 INSTR BELONGTO 405920 
             405a83      3 INSTR DEADREGS  EFLAGS R8 R9 R10 R11 ZZ mov     [rax+8], ecx 
             405a86      2 INSTR BELONGTO 405920 
-            405a86      2 INSTR DEADREGS  EFLAGS R8 R9 R10 R11 ZZ mov     [rax], edx 
+            405a86      2 INSTR DEADREGS  EFLAGS RCX R8 R9 R10 R11 ZZ mov     [rax], edx 
             405a88      4 INSTR BELONGTO 405920 
-            405a88      4 INSTR DEADREGS  EFLAGS RDX R8 R9 R10 R11 ZZ mov     [rsp+58h+var_58], rax 
+            405a88      4 INSTR DEADREGS  EFLAGS RCX RDX R8 R9 R10 R11 ZZ mov     [rsp+58h+var_58], rax 
             405a88      4 PTRIMMEDESP STACK 0 displ mov     [rsp+58h+var_58], rax
             405a8c     -1 INSTR LOCAL NoMetaUpdate call    sub_404C90 
             405a8c      5 INSTR BELONGTO 405920 
-            405a8c      5 INSTR DEADREGS  EFLAGS RAX RDX R8 R9 R10 R11 ZZ call    sub_404C90 
+            405a8c      5 INSTR DEADREGS  EFLAGS RAX RCX RDX R8 R9 R10 R11 ZZ call    sub_404C90 
             405a91      4 INSTR BELONGTO 405920 
             405a91      4 INSTR DEADREGS  EFLAGS RAX RSI RDI ZZ mov     rax, [rsp+58h+var_58] 
             405a91      4 PTRIMMEDESP STACK 0 displ mov     rax, [rsp+58h+var_58]
@@ -3989,9 +3995,10 @@
             405ae2      5 INSTR BELONGTO 405920 
             405ae2      5 INSTR DEADREGS  EFLAGS RBX R13 R14 R15 XMM0 ZZ call    _g_type_check_instance_cast 
             405ae7      3 INSTR BELONGTO 405920 
-            405ae7      3 INSTR DEADREGS  EFLAGS RCX RDX RBX RDI R8 R9 R10 R11 R13 R14 R15 XMM0 ZZ mov     rdx, r12 
-            405aea     -1 INSTR LOCAL MetadataRedundant xor     esi, esi 
+            405ae7      3 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI RDI R8 R9 R10 R11 R13 R14 R15 XMM0 ZZ mov     rdx, r12 
             405aea      2 INSTR BELONGTO 405920 
+            405aea      2 INSTR DEADREGS  EFLAGS RCX RBX RSI RDI R8 R9 R10 R11 R13 R14 R15 XMM0 ZZ xor     esi, esi 
+            405aea     -2 INSTR LOCAL n RSI ZZ  AlwaysNUM xor     esi, esi 
             405aec      3 INSTR BELONGTO 405920 
             405aec      3 INSTR DEADREGS  EFLAGS RCX RBX RDI R8 R9 R10 R11 R13 R14 R15 XMM0 ZZ mov     rdi, rax 
             405aef     -1 INSTR LOCAL NoMetaUpdate call    sub_40BAE0 
@@ -4015,9 +4022,10 @@
             405b13      5 INSTR BELONGTO 405920 
             405b13      5 INSTR DEADREGS  EFLAGS R13 R14 R15 XMM0 ZZ call    _g_type_check_instance_cast 
             405b18      3 INSTR BELONGTO 405920 
-            405b18      3 INSTR DEADREGS  EFLAGS RCX RDX RDI R8 R9 R10 R11 R13 R14 R15 XMM0 ZZ mov     rdx, rbx 
-            405b1b     -1 INSTR LOCAL MetadataRedundant mov     esi, 1 
+            405b18      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 R10 R11 R13 R14 R15 XMM0 ZZ mov     rdx, rbx 
+            405b1b     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 1 
             405b1b      5 INSTR BELONGTO 405920 
+            405b1b      5 INSTR DEADREGS  EFLAGS RCX RBX RSI RDI R8 R9 R10 R11 R13 R14 R15 XMM0 ZZ mov     esi, 1 
             405b20      3 INSTR BELONGTO 405920 
             405b20      3 INSTR DEADREGS  EFLAGS RCX RBX RDI R8 R9 R10 R11 R13 R14 R15 XMM0 ZZ mov     rdi, rax 
             405b23     -1 INSTR LOCAL NoMetaUpdate call    sub_40BAE0 
@@ -4048,18 +4056,19 @@
             405b42      5 INSTR BELONGTO 405b30 
             405b42      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _up_device_get_object_path 
             405b47      5 INSTR BELONGTO 405b30 
-            405b47      5 INSTR DEADREGS  EFLAGS RCX RBX ZZ mov     edx, offset aRemovedS; "removed:   %s" 
+            405b47      5 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI RDI ZZ mov     edx, offset aRemovedS; "removed:   %s" 
             405b4c      3 INSTR BELONGTO 405b30 
-            405b4c      3 INSTR DEADREGS  EFLAGS RCX RBX ZZ mov     rcx, rax 
+            405b4c      3 INSTR DEADREGS  EFLAGS RCX RBX RSI RDI ZZ mov     rcx, rax 
             405b4f      3 INSTR BELONGTO 405b30 
-            405b4f      3 INSTR DEADREGS  EFLAGS RBX ZZ mov     rbp, rax 
-            405b52     -1 INSTR LOCAL MetadataRedundant mov     esi, 80h 
+            405b4f      3 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ mov     rbp, rax 
+            405b52     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 80h 
             405b52      5 INSTR BELONGTO 405b30 
+            405b52      5 INSTR DEADREGS  EFLAGS RAX RBX RSI RDI ZZ mov     esi, 80h 
             405b57      2 INSTR BELONGTO 405b30 
-            405b57      2 INSTR DEADREGS  EFLAGS RBX ZZ xor     eax, eax 
+            405b57      2 INSTR DEADREGS  EFLAGS RAX RBX RDI ZZ xor     eax, eax 
             405b57     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             405b59      5 INSTR BELONGTO 405b30 
-            405b59      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     edi, offset aPowermanager; "PowerManager" 
+            405b59      5 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     edi, offset aPowermanager; "PowerManager" 
             405b5e     -1 INSTR LOCAL NoMetaUpdate call    _g_log 
             405b5e      5 INSTR BELONGTO 405b30 
             405b5e      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_log 
@@ -4134,18 +4143,19 @@
             405bda      5 INSTR BELONGTO 405b30 
             405bda      5 INSTR DEADREGS  EFLAGS ZZ call    _g_type_check_instance_cast 
             405bdf      5 INSTR BELONGTO 405b30 
-            405bdf      5 INSTR DEADREGS  EFLAGS RCX RSI RDI R8 ZZ lea     rcx, [rsp+48h+var_20] 
+            405bdf      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 ZZ lea     rcx, [rsp+48h+var_20] 
             405bdf      5 PTRIMMEDESP STACK 40 displ lea     rcx, [rsp+48h+var_20]
             405be4      3 INSTR BELONGTO 405b30 
-            405be4      3 INSTR DEADREGS  EFLAGS RSI RDI R8 ZZ mov     rdi, rax 
+            405be4      3 INSTR DEADREGS  EFLAGS RDX RSI RDI R8 ZZ mov     rdi, rax 
             405be7     -2 INSTR LOCAL n R8 ZZ  NUMVia2ndSrcIMMEDNUM mov     r8d, 0FFFFFFFFh 
             405be7      6 INSTR BELONGTO 405b30 
-            405be7      6 INSTR DEADREGS  EFLAGS RSI R8 ZZ mov     r8d, 0FFFFFFFFh 
+            405be7      6 INSTR DEADREGS  EFLAGS RAX RDX RSI R8 ZZ mov     r8d, 0FFFFFFFFh 
             405bed      2 INSTR BELONGTO 405b30 
-            405bed      2 INSTR DEADREGS  EFLAGS RSI ZZ xor     eax, eax 
+            405bed      2 INSTR DEADREGS  EFLAGS RAX RDX RSI ZZ xor     eax, eax 
             405bed     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
-            405bef     -1 INSTR LOCAL MetadataRedundant mov     edx, 2 
+            405bef     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 2 
             405bef      5 INSTR BELONGTO 405b30 
+            405bef      5 INSTR DEADREGS  EFLAGS RDX RSI ZZ mov     edx, 2 
             405bf4      3 INSTR BELONGTO 405b30 
             405bf4      3 INSTR DEADREGS  EFLAGS RSI ZZ mov     rsi, rsp 
             405bf4      3 PTRIMMEDESP STACK 0 displ mov     rsi, rsp
@@ -4223,11 +4233,11 @@
             405c5a      5 INSTR BELONGTO 405c40 
             405c5a      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ call    _gtk_widget_get_type 
             405c5f      7 INSTR BELONGTO 405c40 
-            405c5f      7 INSTR DEADREGS  EFLAGS RBX RDI R12 R13 R14 R15 ZZ mov     rdi, cs:qword_60F6C8 
+            405c5f      7 INSTR DEADREGS  EFLAGS RBX RSI RDI R12 R13 R14 R15 ZZ mov     rdi, cs:qword_60F6C8 
             405c66      3 INSTR BELONGTO 405c40 
-            405c66      3 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ mov     rbx, rax 
+            405c66      3 INSTR DEADREGS  EFLAGS RBX RSI R12 R13 R14 R15 ZZ mov     rbx, rax 
             405c69      5 INSTR BELONGTO 405c40 
-            405c69      5 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ mov     esi, offset aNotebook1; "notebook1" 
+            405c69      5 INSTR DEADREGS  EFLAGS RSI R12 R13 R14 R15 ZZ mov     esi, offset aNotebook1; "notebook1" 
             405c6e     -1 INSTR LOCAL NoMetaUpdate call    _gtk_builder_get_object 
             405c6e      5 INSTR BELONGTO 405c40 
             405c6e      5 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ call    _gtk_builder_get_object 
@@ -4252,8 +4262,9 @@
             405c8f     -1 INSTR LOCAL NoMetaUpdate call    _g_type_check_instance_cast 
             405c8f      5 INSTR BELONGTO 405c40 
             405c8f      5 INSTR DEADREGS  EFLAGS R13 R14 R15 ZZ call    _g_type_check_instance_cast 
-            405c94     -1 INSTR LOCAL MetadataRedundant xor     esi, esi 
             405c94      2 INSTR BELONGTO 405c40 
+            405c94      2 INSTR DEADREGS  EFLAGS RSI RDI R13 R14 R15 ZZ xor     esi, esi 
+            405c94     -2 INSTR LOCAL n RSI ZZ  AlwaysNUM xor     esi, esi 
             405c96      3 INSTR BELONGTO 405c40 
             405c96      3 INSTR DEADREGS  EFLAGS RDI R13 R14 R15 ZZ mov     rdi, rax 
             405c99     -1 INSTR LOCAL NoMetaUpdate call    _gtk_notebook_get_nth_page 
@@ -4271,8 +4282,9 @@
             405cac     -1 INSTR LOCAL NoMetaUpdate call    _g_type_check_instance_cast 
             405cac      5 INSTR BELONGTO 405c40 
             405cac      5 INSTR DEADREGS  EFLAGS R13 R14 R15 ZZ call    _g_type_check_instance_cast 
-            405cb1     -1 INSTR LOCAL MetadataRedundant mov     esi, 1 
+            405cb1     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 1 
             405cb1      5 INSTR BELONGTO 405c40 
+            405cb1      5 INSTR DEADREGS  EFLAGS RSI RDI R13 R14 R15 ZZ mov     esi, 1 
             405cb6      3 INSTR BELONGTO 405c40 
             405cb6      3 INSTR DEADREGS  EFLAGS RDI R13 R14 R15 ZZ mov     rdi, rax 
             405cb9     -1 INSTR LOCAL NoMetaUpdate call    _gtk_notebook_get_nth_page 
@@ -4290,8 +4302,9 @@
             405ccc     -1 INSTR LOCAL NoMetaUpdate call    _g_type_check_instance_cast 
             405ccc      5 INSTR BELONGTO 405c40 
             405ccc      5 INSTR DEADREGS  EFLAGS R13 R14 R15 ZZ call    _g_type_check_instance_cast 
-            405cd1     -1 INSTR LOCAL MetadataRedundant mov     esi, 2 
+            405cd1     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 2 
             405cd1      5 INSTR BELONGTO 405c40 
+            405cd1      5 INSTR DEADREGS  EFLAGS RSI RDI R13 R14 R15 ZZ mov     esi, 2 
             405cd6      3 INSTR BELONGTO 405c40 
             405cd6      3 INSTR DEADREGS  EFLAGS RDI R13 R14 R15 ZZ mov     rdi, rax 
             405cd9     -1 INSTR LOCAL NoMetaUpdate call    _gtk_notebook_get_nth_page 
@@ -4309,8 +4322,9 @@
             405cec     -1 INSTR LOCAL NoMetaUpdate call    _g_type_check_instance_cast 
             405cec      5 INSTR BELONGTO 405c40 
             405cec      5 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ call    _g_type_check_instance_cast 
-            405cf1     -1 INSTR LOCAL MetadataRedundant mov     esi, 3 
+            405cf1     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 3 
             405cf1      5 INSTR BELONGTO 405c40 
+            405cf1      5 INSTR DEADREGS  EFLAGS RSI RDI R12 R13 R14 R15 ZZ mov     esi, 3 
             405cf6      3 INSTR BELONGTO 405c40 
             405cf6      3 INSTR DEADREGS  EFLAGS RDI R12 R13 R14 R15 ZZ mov     rdi, rax 
             405cf9     -1 INSTR LOCAL NoMetaUpdate call    _gtk_notebook_get_nth_page 
@@ -4322,19 +4336,20 @@
             405d01      5 INSTR BELONGTO 405c40 
             405d01      5 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ call    _gtk_widget_show 
             405d06      7 INSTR BELONGTO 405c40 
-            405d06      7 INSTR DEADREGS  EFLAGS RDX RDI R12 R13 R14 R15 ZZ mov     rdi, cs:qword_60F710 
+            405d06      7 INSTR DEADREGS  EFLAGS RDX RSI RDI R12 R13 R14 R15 ZZ mov     rdi, cs:qword_60F710 
             405d0d      5 INSTR BELONGTO 405c40 
-            405d0d      5 INSTR DEADREGS  EFLAGS RDX R12 R13 R14 R15 ZZ lea     rdx, [rsp+0B8h+var_40] 
+            405d0d      5 INSTR DEADREGS  EFLAGS RDX RSI R12 R13 R14 R15 ZZ lea     rdx, [rsp+0B8h+var_40] 
             405d0d      5 PTRIMMEDESP STACK 120 displ lea     rdx, [rsp+0B8h+var_40]
-            405d12     -1 INSTR LOCAL MetadataRedundant xor     esi, esi 
             405d12      2 INSTR BELONGTO 405c40 
+            405d12      2 INSTR DEADREGS  EFLAGS RSI R12 R13 R14 R15 ZZ xor     esi, esi 
+            405d12     -2 INSTR LOCAL n RSI ZZ  AlwaysNUM xor     esi, esi 
             405d14     -1 INSTR LOCAL NoMetaUpdate call    _up_wakeups_get_total_sync 
             405d14      5 INSTR BELONGTO 405c40 
             405d14      5 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ call    _up_wakeups_get_total_sync 
             405d19      7 INSTR BELONGTO 405c40 
-            405d19      7 INSTR DEADREGS  EFLAGS RDI R12 R13 R14 R15 ZZ mov     rdi, cs:qword_60F6C8 
+            405d19      7 INSTR DEADREGS  EFLAGS RSI RDI R12 R13 R14 R15 ZZ mov     rdi, cs:qword_60F6C8 
             405d20      5 INSTR BELONGTO 405c40 
-            405d20      5 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ mov     esi, offset dword_40BFEC 
+            405d20      5 INSTR DEADREGS  EFLAGS RSI R12 R13 R14 R15 ZZ mov     esi, offset dword_40BFEC 
             405d25      2 INSTR BELONGTO 405c40 
             405d25      2 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ mov     ebp, eax 
             405d27     -1 INSTR LOCAL NoMetaUpdate call    _gtk_builder_get_object 
@@ -4389,11 +4404,13 @@
             405d78      5 INSTR BELONGTO 405c40 
             405d78      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ call    _gtk_list_store_clear 
             405d7d      7 INSTR BELONGTO 405c40 
-            405d7d      7 INSTR DEADREGS  EFLAGS RBX RDI R12 R13 R14 R15 ZZ mov     rdi, cs:qword_60F710 
-            405d84     -1 INSTR LOCAL MetadataRedundant xor     edx, edx 
+            405d7d      7 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI R12 R13 R14 R15 ZZ mov     rdi, cs:qword_60F710 
             405d84      2 INSTR BELONGTO 405c40 
-            405d86     -1 INSTR LOCAL MetadataRedundant xor     esi, esi 
+            405d84      2 INSTR DEADREGS  EFLAGS RDX RBX RSI R12 R13 R14 R15 ZZ xor     edx, edx 
+            405d84     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
             405d86      2 INSTR BELONGTO 405c40 
+            405d86      2 INSTR DEADREGS  EFLAGS RBX RSI R12 R13 R14 R15 ZZ xor     esi, esi 
+            405d86     -2 INSTR LOCAL n RSI ZZ  AlwaysNUM xor     esi, esi 
             405d88     -1 INSTR LOCAL NoMetaUpdate call    _up_wakeups_get_data_sync 
             405d88      5 INSTR BELONGTO 405c40 
             405d88      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ call    _up_wakeups_get_data_sync 
@@ -4410,13 +4427,13 @@
             405d9e     -1 INSTR LOCAL NoMetaUpdate jz      loc_406006 
             405d9e      6 INSTR BELONGTO 405c40 
             405da4      2 INSTR BELONGTO 405c40 
-            405da4      2 INSTR DEADREGS  EFLAGS RAX RDI R12 R13 R14 R15 ZZ xor     ebp, ebp 
+            405da4      2 INSTR DEADREGS  EFLAGS RAX RDX RDI R12 R13 R14 R15 ZZ xor     ebp, ebp 
             405da4     -2 INSTR LOCAL n RBP ZZ  AlwaysNUM xor     ebp, ebp 
             405da6     10 INSTR BELONGTO 405c40 
             405db0      3 INSTR BELONGTO 405c40 
-            405db0      3 INSTR DEADREGS  EFLAGS RAX RDI R12 R13 R14 R15 ZZ mov     rax, [rbx] 
+            405db0      3 INSTR DEADREGS  EFLAGS RAX RDX RDI R12 R13 R14 R15 ZZ mov     rax, [rbx] 
             405db3      2 INSTR BELONGTO 405c40 
-            405db3      2 INSTR DEADREGS  EFLAGS RDI R12 R13 R14 R15 ZZ mov     edx, ebp 
+            405db3      2 INSTR DEADREGS  EFLAGS RDX RDI R12 R13 R14 R15 ZZ mov     edx, ebp 
             405db5      4 INSTR BELONGTO 405c40 
             405db5      4 INSTR DEADREGS  EFLAGS RDI R12 R13 R14 R15 ZZ mov     r12, [rax+rdx*8] 
             405db9      3 INSTR BELONGTO 405c40 
@@ -4438,13 +4455,12 @@
             405dd6     -1 INSTR LOCAL NoMetaUpdate jbe     loc_406090 
             405dd6      6 INSTR BELONGTO 405c40 
             405ddc      5 INSTR BELONGTO 405c40 
-            405ddc      5 INSTR DEADREGS  EFLAGS R13 R14 R15 ZZ mov     edi, offset aIrqx; "IRQx" 
+            405ddc      5 INSTR DEADREGS  EFLAGS RDI R13 R14 R15 ZZ mov     edi, offset aIrqx; "IRQx" 
             405de1     -1 INSTR LOCAL NoMetaUpdate call    _g_strdup 
             405de1      5 INSTR BELONGTO 405c40 
             405de1      5 INSTR DEADREGS  EFLAGS R13 R14 R15 ZZ call    _g_strdup 
+            405de6     -1 INSTR LOCAL MetadataUnused mov     [rsp+0B8h+var_70], offset aApplicationsSy; "applications-system" 
             405de6      9 INSTR BELONGTO 405c40 
-            405de6      9 INSTR DEADREGS  EFLAGS RDI R13 R14 R15 ZZ mov     [rsp+0B8h+var_70], offset aApplicationsSy; "applications-system" 
-            405de6      9 PTRIMMEDESP STACK 72 displ mov     [rsp+0B8h+var_70], offset aApplicationsSy; "applications-system"
             405def      3 INSTR BELONGTO 405c40 
             405def      3 INSTR DEADREGS  EFLAGS RDI R13 R14 R15 ZZ mov     r15, rax 
             405df2      3 INSTR BELONGTO 405c40 
@@ -4453,9 +4469,10 @@
             405df5      5 INSTR BELONGTO 405c40 
             405df5      5 INSTR DEADREGS  EFLAGS R13 R14 ZZ call    _up_wakeup_item_get_value 
             405dfa      5 INSTR BELONGTO 405c40 
-            405dfa      5 INSTR DEADREGS  EFLAGS R13 R14 ZZ mov     edi, offset a_1f; "%.1f" 
-            405dff     -1 INSTR LOCAL MetadataRedundant mov     eax, 1 
+            405dfa      5 INSTR DEADREGS  EFLAGS RAX RDI R13 R14 ZZ mov     edi, offset a_1f; "%.1f" 
+            405dff     -2 INSTR LOCAL n RAX ZZ  NUMVia2ndSrcIMMEDNUM mov     eax, 1 
             405dff      5 INSTR BELONGTO 405c40 
+            405dff      5 INSTR DEADREGS  EFLAGS RAX R13 R14 ZZ mov     eax, 1 
             405e04     -1 INSTR LOCAL NoMetaUpdate call    _g_strdup_printf 
             405e04      5 INSTR BELONGTO 405c40 
             405e04      5 INSTR DEADREGS  EFLAGS R13 R14 ZZ call    _g_strdup_printf 
@@ -4476,7 +4493,7 @@
             405e20      5 INSTR BELONGTO 405c40 
             405e20      5 INSTR DEADREGS  EFLAGS R13 ZZ call    _up_wakeup_item_get_cmdline 
             405e25      5 INSTR BELONGTO 405c40 
-            405e25      5 INSTR DEADREGS  EFLAGS RDI R13 ZZ mov     esi, offset aInsmod; "insmod" 
+            405e25      5 INSTR DEADREGS  EFLAGS RSI RDI R13 ZZ mov     esi, offset aInsmod; "insmod" 
             405e2a      3 INSTR BELONGTO 405c40 
             405e2a      3 INSTR DEADREGS  EFLAGS RDI R13 ZZ mov     rdi, rax 
             405e2d     -1 INSTR LOCAL NoMetaUpdate call    _g_strcmp0 
@@ -4492,7 +4509,7 @@
             405e3d      5 INSTR BELONGTO 405c40 
             405e3d      5 INSTR DEADREGS  EFLAGS R13 ZZ call    _up_wakeup_item_get_cmdline 
             405e42      5 INSTR BELONGTO 405c40 
-            405e42      5 INSTR DEADREGS  EFLAGS RDI R13 ZZ mov     esi, offset aModprobe; "modprobe" 
+            405e42      5 INSTR DEADREGS  EFLAGS RSI RDI R13 ZZ mov     esi, offset aModprobe; "modprobe" 
             405e47      3 INSTR BELONGTO 405c40 
             405e47      3 INSTR DEADREGS  EFLAGS RDI R13 ZZ mov     rdi, rax 
             405e4a     -1 INSTR LOCAL NoMetaUpdate call    _g_strcmp0 
@@ -4508,7 +4525,7 @@
             405e5a      5 INSTR BELONGTO 405c40 
             405e5a      5 INSTR DEADREGS  EFLAGS R13 ZZ call    _up_wakeup_item_get_cmdline 
             405e5f      5 INSTR BELONGTO 405c40 
-            405e5f      5 INSTR DEADREGS  EFLAGS RDI R13 ZZ mov     esi, offset aSwapper; "swapper" 
+            405e5f      5 INSTR DEADREGS  EFLAGS RSI RDI R13 ZZ mov     esi, offset aSwapper; "swapper" 
             405e64      3 INSTR BELONGTO 405c40 
             405e64      3 INSTR DEADREGS  EFLAGS RDI R13 ZZ mov     rdi, rax 
             405e67     -1 INSTR LOCAL NoMetaUpdate call    _g_strcmp0 
@@ -4520,11 +4537,11 @@
             405e6e      6 INSTR BELONGTO 405c40 
             405e74     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 5          ; category 
             405e74      5 INSTR BELONGTO 405c40 
-            405e74      5 INSTR DEADREGS  EFLAGS R13 ZZ mov     edx, 5          ; category 
+            405e74      5 INSTR DEADREGS  EFLAGS RDX RSI RDI R13 ZZ mov     edx, 5          ; category 
             405e79      5 INSTR BELONGTO 405c40 
-            405e79      5 INSTR DEADREGS  EFLAGS R13 ZZ mov     esi, offset aKernelCore; "Kernel core" 
+            405e79      5 INSTR DEADREGS  EFLAGS RSI RDI R13 ZZ mov     esi, offset aKernelCore; "Kernel core" 
             405e7e      2 INSTR BELONGTO 405c40 
-            405e7e      2 INSTR DEADREGS  EFLAGS R13 ZZ xor     edi, edi        ; domainname 
+            405e7e      2 INSTR DEADREGS  EFLAGS RDI R13 ZZ xor     edi, edi        ; domainname 
             405e7e     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi        ; domainname 
             405e80     -1 INSTR LOCAL NoMetaUpdate call    _dcgettext 
             405e80      5 INSTR BELONGTO 405c40 
@@ -4544,11 +4561,11 @@
             405e9b     -1 INSTR LOCAL NoMetaUpdate jnz     loc_40604D 
             405e9b      6 INSTR BELONGTO 405c40 
             405ea1      3 INSTR BELONGTO 405c40 
-            405ea1      3 INSTR DEADREGS  EFLAGS RSI ZZ mov     rsi, r13 
+            405ea1      3 INSTR DEADREGS  EFLAGS RAX RSI RDI ZZ mov     rsi, r13 
             405ea4      5 INSTR BELONGTO 405c40 
-            405ea4      5 INSTR DEADREGS  EFLAGS R13 ZZ mov     edi, offset aISI; "<i>%s</i>" 
+            405ea4      5 INSTR DEADREGS  EFLAGS RAX RDI R13 ZZ mov     edi, offset aISI; "<i>%s</i>" 
             405ea9      2 INSTR BELONGTO 405c40 
-            405ea9      2 INSTR DEADREGS  EFLAGS R13 ZZ xor     eax, eax 
+            405ea9      2 INSTR DEADREGS  EFLAGS RAX R13 ZZ xor     eax, eax 
             405ea9     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             405eab     -1 INSTR LOCAL NoMetaUpdate call    _g_markup_printf_escaped 
             405eab      5 INSTR BELONGTO 405c40 
@@ -4567,7 +4584,7 @@
             405ec0      5 INSTR BELONGTO 405c40 
             405ec0      5 INSTR DEADREGS  EFLAGS R12 ZZ call    _up_wakeup_item_get_details 
             405ec5      5 INSTR BELONGTO 405c40 
-            405ec5      5 INSTR DEADREGS  EFLAGS RDI R12 ZZ mov     esi, offset aI8042; "i8042" 
+            405ec5      5 INSTR DEADREGS  EFLAGS RSI RDI R12 ZZ mov     esi, offset aI8042; "i8042" 
             405eca      3 INSTR BELONGTO 405c40 
             405eca      3 INSTR DEADREGS  EFLAGS RDI R12 ZZ mov     rdi, rax 
             405ecd      3 INSTR BELONGTO 405c40 
@@ -4577,13 +4594,15 @@
             405ed0      5 INSTR DEADREGS  EFLAGS ZZ call    _g_strcmp0 
             405ed5     -1 INSTR LOCAL NoMetaUpdate test    eax, eax 
             405ed5      2 INSTR BELONGTO 405c40 
-            405ed7     -1 INSTR LOCAL MetadataRedundant mov     edx, 5 
+            405ed7     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 5 
             405ed7      5 INSTR BELONGTO 405c40 
+            405ed7      5 INSTR DEADREGS  RDX RSI RDI ZZ mov     edx, 5 
             405edc      5 INSTR BELONGTO 405c40 
+            405edc      5 INSTR DEADREGS  RSI RDI ZZ mov     esi, offset aPs2KeyboardMou; "PS/2 keyboard/mouse/touchpad" 
             405ee1     -1 INSTR LOCAL NoMetaUpdate jz      short loc_405F60 
             405ee1      2 INSTR BELONGTO 405c40 
             405ee3      5 INSTR BELONGTO 405c40 
-            405ee3      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     esi, offset aAcpi; "acpi" 
+            405ee3      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, offset aAcpi; "acpi" 
             405ee8      3 INSTR BELONGTO 405c40 
             405ee8      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, r12 
             405eeb     -1 INSTR LOCAL NoMetaUpdate call    _g_strcmp0 
@@ -4594,7 +4613,7 @@
             405ef2     -1 INSTR LOCAL NoMetaUpdate jz      loc_4060C0 
             405ef2      6 INSTR BELONGTO 405c40 
             405ef8      5 INSTR BELONGTO 405c40 
-            405ef8      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     esi, offset aAta_piix; "ata_piix" 
+            405ef8      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, offset aAta_piix; "ata_piix" 
             405efd      3 INSTR BELONGTO 405c40 
             405efd      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, r12 
             405f00     -1 INSTR LOCAL NoMetaUpdate call    _g_strcmp0 
@@ -4602,13 +4621,15 @@
             405f00      5 INSTR DEADREGS  EFLAGS ZZ call    _g_strcmp0 
             405f05     -1 INSTR LOCAL NoMetaUpdate test    eax, eax 
             405f05      2 INSTR BELONGTO 405c40 
-            405f07     -1 INSTR LOCAL MetadataRedundant mov     edx, 5 
+            405f07     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 5 
             405f07      5 INSTR BELONGTO 405c40 
+            405f07      5 INSTR DEADREGS  RDX RSI RDI ZZ mov     edx, 5 
             405f0c      5 INSTR BELONGTO 405c40 
+            405f0c      5 INSTR DEADREGS  RSI RDI ZZ mov     esi, offset aSerialAta; "Serial ATA" 
             405f11     -1 INSTR LOCAL NoMetaUpdate jz      short loc_405F60 
             405f11      2 INSTR BELONGTO 405c40 
             405f13      5 INSTR BELONGTO 405c40 
-            405f13      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     esi, offset aLibata; "libata" 
+            405f13      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, offset aLibata; "libata" 
             405f18      3 INSTR BELONGTO 405c40 
             405f18      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, r12 
             405f1b     -1 INSTR LOCAL NoMetaUpdate call    _g_strcmp0 
@@ -4616,13 +4637,15 @@
             405f1b      5 INSTR DEADREGS  EFLAGS ZZ call    _g_strcmp0 
             405f20     -1 INSTR LOCAL NoMetaUpdate test    eax, eax 
             405f20      2 INSTR BELONGTO 405c40 
-            405f22     -1 INSTR LOCAL MetadataRedundant mov     edx, 5 
+            405f22     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 5 
             405f22      5 INSTR BELONGTO 405c40 
+            405f22      5 INSTR DEADREGS  RDX RSI RDI ZZ mov     edx, 5 
             405f27      5 INSTR BELONGTO 405c40 
+            405f27      5 INSTR DEADREGS  RSI RDI ZZ mov     esi, offset aAtaHostControl; "ATA host controller" 
             405f2c     -1 INSTR LOCAL NoMetaUpdate jz      short loc_405F60 
             405f2c      2 INSTR BELONGTO 405c40 
             405f2e      5 INSTR BELONGTO 405c40 
-            405f2e      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     esi, offset aIwl3945; "iwl3945" 
+            405f2e      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, offset aIwl3945; "iwl3945" 
             405f33      3 INSTR BELONGTO 405c40 
             405f33      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, r12 
             405f36     -1 INSTR LOCAL NoMetaUpdate call    _g_strcmp0 
@@ -4633,7 +4656,7 @@
             405f3d     -1 INSTR LOCAL NoMetaUpdate jz      short loc_405F54 
             405f3d      2 INSTR BELONGTO 405c40 
             405f3f      5 INSTR BELONGTO 405c40 
-            405f3f      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     esi, offset aIwlagn; "iwlagn" 
+            405f3f      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, offset aIwlagn; "iwlagn" 
             405f44      3 INSTR BELONGTO 405c40 
             405f44      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, r12 
             405f47     -1 INSTR LOCAL NoMetaUpdate call    _g_strcmp0 
@@ -4645,13 +4668,13 @@
             405f4e      6 INSTR BELONGTO 405c40 
             405f54     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 5          ; category 
             405f54      5 INSTR BELONGTO 405c40 
-            405f54      5 INSTR DEADREGS  EFLAGS R12 ZZ mov     edx, 5          ; category 
+            405f54      5 INSTR DEADREGS  EFLAGS RDX RSI RDI R12 ZZ mov     edx, 5          ; category 
             405f59      5 INSTR BELONGTO 405c40 
-            405f59      5 INSTR DEADREGS  EFLAGS R12 ZZ mov     esi, offset aIntelWirelessA; "Intel wireless adaptor" 
+            405f59      5 INSTR DEADREGS  EFLAGS RSI RDI R12 ZZ mov     esi, offset aIntelWirelessA; "Intel wireless adaptor" 
             405f5e     -1 INSTR LOCAL NoMetaUpdate xchg    ax, ax 
             405f5e      2 INSTR BELONGTO 405c40 
             405f60      2 INSTR BELONGTO 405c40 
-            405f60      2 INSTR DEADREGS  EFLAGS R12 ZZ xor     edi, edi        ; domainname 
+            405f60      2 INSTR DEADREGS  EFLAGS RDI R12 ZZ xor     edi, edi        ; domainname 
             405f60     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi        ; domainname 
             405f62     -1 INSTR LOCAL NoMetaUpdate call    _dcgettext 
             405f62      5 INSTR BELONGTO 405c40 
@@ -4673,23 +4696,23 @@
             405f81     -1 INSTR LOCAL NoMetaUpdate call    _gtk_list_store_append 
             405f81      5 INSTR BELONGTO 405c40 
             405f81      5 INSTR DEADREGS  EFLAGS ZZ call    _gtk_list_store_append 
+            405f86     -1 INSTR LOCAL MetadataUnused mov     rax, [rsp+0B8h+var_70] 
             405f86      5 INSTR BELONGTO 405c40 
-            405f86      5 INSTR DEADREGS  EFLAGS RAX RCX RSI RDI R8 R9 ZZ mov     rax, [rsp+0B8h+var_70] 
-            405f86      5 PTRIMMEDESP STACK 72 displ mov     rax, [rsp+0B8h+var_70]
             405f8b      7 INSTR BELONGTO 405c40 
-            405f8b      7 INSTR DEADREGS  EFLAGS RCX RSI RDI R8 R9 ZZ mov     rdi, cs:qword_60F6F0 
+            405f8b      7 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 ZZ mov     rdi, cs:qword_60F6F0 
             405f92      5 INSTR BELONGTO 405c40 
-            405f92      5 INSTR DEADREGS  EFLAGS RCX RSI R8 R9 ZZ lea     rsi, [rsp+0B8h+var_68] 
+            405f92      5 INSTR DEADREGS  EFLAGS RCX RDX RSI R8 R9 ZZ lea     rsi, [rsp+0B8h+var_68] 
             405f92      5 PTRIMMEDESP STACK 80 displ lea     rsi, [rsp+0B8h+var_68]
             405f97      3 INSTR BELONGTO 405c40 
-            405f97      3 INSTR DEADREGS  EFLAGS RCX R8 R9 ZZ mov     r9, r14 
+            405f97      3 INSTR DEADREGS  EFLAGS RCX RDX R8 R9 ZZ mov     r9, r14 
             405f9a     -2 INSTR LOCAL n R8 ZZ  NUMVia2ndSrcIMMEDNUM mov     r8d, 2 
             405f9a      6 INSTR BELONGTO 405c40 
-            405f9a      6 INSTR DEADREGS  EFLAGS RCX R8 ZZ mov     r8d, 2 
+            405f9a      6 INSTR DEADREGS  EFLAGS RCX RDX R8 ZZ mov     r8d, 2 
             405fa0      3 INSTR BELONGTO 405c40 
-            405fa0      3 INSTR DEADREGS  EFLAGS RCX ZZ mov     rcx, r15 
-            405fa3     -1 INSTR LOCAL MetadataRedundant mov     edx, 1 
+            405fa0      3 INSTR DEADREGS  EFLAGS RCX RDX ZZ mov     rcx, r15 
+            405fa3     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 1 
             405fa3      5 INSTR BELONGTO 405c40 
+            405fa3      5 INSTR DEADREGS  EFLAGS RDX ZZ mov     edx, 1 
             405fa8     -1 INSTR LOCAL MetadataUnused mov     [rsp+0B8h+var_88], 0FFFFFFFFh 
             405fa8      8 INSTR BELONGTO 405c40 
             405fb0     -1 INSTR LOCAL MetadataUnused mov     [rsp+0B8h+var_98], 0 
@@ -4697,7 +4720,7 @@
             405fb8     -1 INSTR LOCAL MetadataUnused mov     [rsp+0B8h+var_90], rax 
             405fb8      5 INSTR BELONGTO 405c40 
             405fbd      2 INSTR BELONGTO 405c40 
-            405fbd      2 INSTR DEADREGS  EFLAGS ZZ xor     eax, eax 
+            405fbd      2 INSTR DEADREGS  EFLAGS RAX ZZ xor     eax, eax 
             405fbd     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             405fbf     -1 INSTR LOCAL MetadataUnused mov     [rsp+0B8h+var_A0], r12 
             405fbf      5 INSTR BELONGTO 405c40 
@@ -4758,13 +4781,13 @@
             40601f      1 INSTR BELONGTO 405c40 
             40601f      1 INSTR DEADREGS  EFLAGS ZZ retn 
             406020      2 INSTR BELONGTO 405c40 
-            406020      2 INSTR DEADREGS  EFLAGS R13 ZZ xor     edi, edi        ; domainname 
+            406020      2 INSTR DEADREGS  EFLAGS RDX RSI RDI R13 ZZ xor     edi, edi        ; domainname 
             406020     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi        ; domainname 
             406022     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 5          ; category 
             406022      5 INSTR BELONGTO 405c40 
-            406022      5 INSTR DEADREGS  EFLAGS R13 ZZ mov     edx, 5          ; category 
+            406022      5 INSTR DEADREGS  EFLAGS RDX RSI R13 ZZ mov     edx, 5          ; category 
             406027      5 INSTR BELONGTO 405c40 
-            406027      5 INSTR DEADREGS  EFLAGS R13 ZZ mov     esi, offset aKernelModule; "Kernel module" 
+            406027      5 INSTR DEADREGS  EFLAGS RSI R13 ZZ mov     esi, offset aKernelModule; "Kernel module" 
             40602c     -1 INSTR LOCAL NoMetaUpdate call    _dcgettext 
             40602c      5 INSTR BELONGTO 405c40 
             40602c      5 INSTR DEADREGS  EFLAGS R13 ZZ call    _dcgettext 
@@ -4798,18 +4821,17 @@
             406068      5 INSTR BELONGTO 405c40 
             406068      5 INSTR DEADREGS  EFLAGS R13 R14 R15 ZZ call    _up_wakeup_item_get_id 
             40606d      5 INSTR BELONGTO 405c40 
-            40606d      5 INSTR DEADREGS  EFLAGS R13 R14 R15 ZZ mov     edi, (offset aEnumUnrecognis+13h); "%i" 
+            40606d      5 INSTR DEADREGS  EFLAGS RSI RDI R13 R14 R15 ZZ mov     edi, (offset aEnumUnrecognis+13h); "%i" 
             406072      2 INSTR BELONGTO 405c40 
-            406072      2 INSTR DEADREGS  EFLAGS R13 R14 R15 ZZ mov     esi, eax 
+            406072      2 INSTR DEADREGS  EFLAGS RSI R13 R14 R15 ZZ mov     esi, eax 
             406074      2 INSTR BELONGTO 405c40 
-            406074      2 INSTR DEADREGS  EFLAGS R13 R14 R15 ZZ xor     eax, eax 
+            406074      2 INSTR DEADREGS  EFLAGS RAX R13 R14 R15 ZZ xor     eax, eax 
             406074     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             406076     -1 INSTR LOCAL NoMetaUpdate call    _g_strdup_printf 
             406076      5 INSTR BELONGTO 405c40 
             406076      5 INSTR DEADREGS  EFLAGS R13 R14 R15 ZZ call    _g_strdup_printf 
+            40607b     -1 INSTR LOCAL MetadataUnused mov     [rsp+0B8h+var_70], offset aApplicationXEx; "application-x-executable" 
             40607b      9 INSTR BELONGTO 405c40 
-            40607b      9 INSTR DEADREGS  EFLAGS RDI R13 R14 R15 ZZ mov     [rsp+0B8h+var_70], offset aApplicationXEx; "application-x-executable" 
-            40607b      9 PTRIMMEDESP STACK 72 displ mov     [rsp+0B8h+var_70], offset aApplicationXEx; "application-x-executable"
             406084      3 INSTR BELONGTO 405c40 
             406084      3 INSTR DEADREGS  EFLAGS RDI R13 R14 R15 ZZ mov     r15, rax 
             406087     -1 INSTR LOCAL NoMetaUpdate jmp     loc_405DF2 
@@ -4820,36 +4842,35 @@
             406093      5 INSTR BELONGTO 405c40 
             406093      5 INSTR DEADREGS  EFLAGS R13 R14 R15 ZZ call    _up_wakeup_item_get_id 
             406098      5 INSTR BELONGTO 405c40 
-            406098      5 INSTR DEADREGS  EFLAGS R13 R14 R15 ZZ mov     edi, offset aIrqI; "IRQ%i" 
+            406098      5 INSTR DEADREGS  EFLAGS RSI RDI R13 R14 R15 ZZ mov     edi, offset aIrqI; "IRQ%i" 
             40609d      2 INSTR BELONGTO 405c40 
-            40609d      2 INSTR DEADREGS  EFLAGS R13 R14 R15 ZZ mov     esi, eax 
+            40609d      2 INSTR DEADREGS  EFLAGS RSI R13 R14 R15 ZZ mov     esi, eax 
             40609f      2 INSTR BELONGTO 405c40 
-            40609f      2 INSTR DEADREGS  EFLAGS R13 R14 R15 ZZ xor     eax, eax 
+            40609f      2 INSTR DEADREGS  EFLAGS RAX R13 R14 R15 ZZ xor     eax, eax 
             40609f     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             4060a1     -1 INSTR LOCAL NoMetaUpdate call    _g_strdup_printf 
             4060a1      5 INSTR BELONGTO 405c40 
             4060a1      5 INSTR DEADREGS  EFLAGS R13 R14 R15 ZZ call    _g_strdup_printf 
+            4060a6     -1 INSTR LOCAL MetadataUnused mov     [rsp+0B8h+var_70], offset aApplicationsSy; "applications-system" 
             4060a6      9 INSTR BELONGTO 405c40 
-            4060a6      9 INSTR DEADREGS  EFLAGS RDI R13 R14 R15 ZZ mov     [rsp+0B8h+var_70], offset aApplicationsSy; "applications-system" 
-            4060a6      9 PTRIMMEDESP STACK 72 displ mov     [rsp+0B8h+var_70], offset aApplicationsSy; "applications-system"
             4060af      3 INSTR BELONGTO 405c40 
             4060af      3 INSTR DEADREGS  EFLAGS RDI R13 R14 R15 ZZ mov     r15, rax 
             4060b2     -1 INSTR LOCAL NoMetaUpdate jmp     loc_405DF2 
             4060b2      5 INSTR BELONGTO 405c40 
             4060c0     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 5 
             4060c0      5 INSTR BELONGTO 405c40 
-            4060c0      5 INSTR DEADREGS  EFLAGS R12 ZZ mov     edx, 5 
+            4060c0      5 INSTR DEADREGS  EFLAGS RDX RSI RDI R12 ZZ mov     edx, 5 
             4060c5      5 INSTR BELONGTO 405c40 
-            4060c5      5 INSTR DEADREGS  EFLAGS R12 ZZ mov     esi, offset aAcpi_0; "ACPI" 
+            4060c5      5 INSTR DEADREGS  EFLAGS RSI RDI R12 ZZ mov     esi, offset aAcpi_0; "ACPI" 
             4060ca     -1 INSTR LOCAL NoMetaUpdate jmp     loc_405F60 
             4060ca      5 INSTR BELONGTO 405c40 
             4060d0     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 5          ; category 
             4060d0      5 INSTR BELONGTO 405c40 
-            4060d0      5 INSTR DEADREGS  EFLAGS R13 ZZ mov     edx, 5          ; category 
+            4060d0      5 INSTR DEADREGS  EFLAGS RDX RSI RDI R13 ZZ mov     edx, 5          ; category 
             4060d5      5 INSTR BELONGTO 405c40 
-            4060d5      5 INSTR DEADREGS  EFLAGS R13 ZZ mov     esi, offset aNoData; "No data" 
+            4060d5      5 INSTR DEADREGS  EFLAGS RSI RDI R13 ZZ mov     esi, offset aNoData; "No data" 
             4060da      2 INSTR BELONGTO 405c40 
-            4060da      2 INSTR DEADREGS  EFLAGS R13 ZZ xor     edi, edi        ; domainname 
+            4060da      2 INSTR DEADREGS  EFLAGS RDI R13 ZZ xor     edi, edi        ; domainname 
             4060da     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi        ; domainname 
             4060dc     -1 INSTR LOCAL NoMetaUpdate call    _dcgettext 
             4060dc      5 INSTR BELONGTO 405c40 
@@ -4867,7 +4888,7 @@
             4060fb      5 INSTR BELONGTO 405c40 
             4060fb      5 INSTR DEADREGS  EFLAGS R13 ZZ call    _up_wakeup_item_get_cmdline 
             406100      5 INSTR BELONGTO 405c40 
-            406100      5 INSTR DEADREGS  EFLAGS RDI R13 ZZ mov     esi, offset aKernelIpi; "kernel-ipi" 
+            406100      5 INSTR DEADREGS  EFLAGS RSI RDI R13 ZZ mov     esi, offset aKernelIpi; "kernel-ipi" 
             406105      3 INSTR BELONGTO 405c40 
             406105      3 INSTR DEADREGS  EFLAGS RDI R13 ZZ mov     rdi, rax 
             406108     -1 INSTR LOCAL NoMetaUpdate call    _g_strcmp0 
@@ -4883,7 +4904,7 @@
             406114      5 INSTR BELONGTO 405c40 
             406114      5 INSTR DEADREGS  EFLAGS R13 ZZ call    _up_wakeup_item_get_cmdline 
             406119      5 INSTR BELONGTO 405c40 
-            406119      5 INSTR DEADREGS  EFLAGS RDI R13 ZZ mov     esi, offset aInterrupt; "interrupt" 
+            406119      5 INSTR DEADREGS  EFLAGS RSI RDI R13 ZZ mov     esi, offset aInterrupt; "interrupt" 
             40611e      3 INSTR BELONGTO 405c40 
             40611e      3 INSTR DEADREGS  EFLAGS RDI R13 ZZ mov     rdi, rax 
             406121     -1 INSTR LOCAL NoMetaUpdate call    _g_strcmp0 
@@ -4895,11 +4916,11 @@
             406128      6 INSTR BELONGTO 405c40 
             40612e     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 5          ; category 
             40612e      5 INSTR BELONGTO 405c40 
-            40612e      5 INSTR DEADREGS  EFLAGS R13 ZZ mov     edx, 5          ; category 
+            40612e      5 INSTR DEADREGS  EFLAGS RDX RSI RDI R13 ZZ mov     edx, 5          ; category 
             406133      5 INSTR BELONGTO 405c40 
-            406133      5 INSTR DEADREGS  EFLAGS R13 ZZ mov     esi, offset aInterrupt_0; "Interrupt" 
+            406133      5 INSTR DEADREGS  EFLAGS RSI RDI R13 ZZ mov     esi, offset aInterrupt_0; "Interrupt" 
             406138      2 INSTR BELONGTO 405c40 
-            406138      2 INSTR DEADREGS  EFLAGS R13 ZZ xor     edi, edi        ; domainname 
+            406138      2 INSTR DEADREGS  EFLAGS RDI R13 ZZ xor     edi, edi        ; domainname 
             406138     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi        ; domainname 
             40613a     -1 INSTR LOCAL NoMetaUpdate call    _dcgettext 
             40613a      5 INSTR BELONGTO 405c40 
@@ -4913,11 +4934,11 @@
             40614b      5 INSTR BELONGTO 405c40 
             406150     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 5          ; category 
             406150      5 INSTR BELONGTO 405c40 
-            406150      5 INSTR DEADREGS  EFLAGS R13 ZZ mov     edx, 5          ; category 
+            406150      5 INSTR DEADREGS  EFLAGS RDX RSI RDI R13 ZZ mov     edx, 5          ; category 
             406155      5 INSTR BELONGTO 405c40 
-            406155      5 INSTR DEADREGS  EFLAGS R13 ZZ mov     esi, offset aInterprocessor; "Interprocessor " 
+            406155      5 INSTR DEADREGS  EFLAGS RSI RDI R13 ZZ mov     esi, offset aInterprocessor; "Interprocessor " 
             40615a      2 INSTR BELONGTO 405c40 
-            40615a      2 INSTR DEADREGS  EFLAGS R13 ZZ xor     edi, edi        ; domainname 
+            40615a      2 INSTR DEADREGS  EFLAGS RDI R13 ZZ xor     edi, edi        ; domainname 
             40615a     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi        ; domainname 
             40615c     -1 INSTR LOCAL NoMetaUpdate call    _dcgettext 
             40615c      5 INSTR BELONGTO 405c40 
@@ -4930,7 +4951,7 @@
             40616d     -1 INSTR LOCAL NoMetaUpdate jmp     loc_405E91 
             40616d      5 INSTR BELONGTO 405c40 
             406178      5 INSTR BELONGTO 405c40 
-            406178      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     esi, offset a__mod_timer; "__mod_timer" 
+            406178      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, offset a__mod_timer; "__mod_timer" 
             40617d      3 INSTR BELONGTO 405c40 
             40617d      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, r12 
             406180     -1 INSTR LOCAL NoMetaUpdate call    _g_str_has_prefix 
@@ -4941,7 +4962,7 @@
             406187     -1 INSTR LOCAL NoMetaUpdate jnz     loc_406368 
             406187      6 INSTR BELONGTO 405c40 
             40618d      5 INSTR BELONGTO 405c40 
-            40618d      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     esi, 40C106h 
+            40618d      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, 40C106h 
             406192      3 INSTR BELONGTO 405c40 
             406192      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, r12 
             406195     -1 INSTR LOCAL NoMetaUpdate call    _g_str_has_prefix 
@@ -4952,7 +4973,7 @@
             40619c     -1 INSTR LOCAL NoMetaUpdate jnz     loc_4063C7 
             40619c      6 INSTR BELONGTO 405c40 
             4061a2      5 INSTR BELONGTO 405c40 
-            4061a2      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     esi, offset aHrtimer_start_; "hrtimer_start_expires" 
+            4061a2      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, offset aHrtimer_start_; "hrtimer_start_expires" 
             4061a7      3 INSTR BELONGTO 405c40 
             4061a7      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, r12 
             4061aa     -1 INSTR LOCAL NoMetaUpdate call    _g_str_has_prefix 
@@ -4960,13 +4981,15 @@
             4061aa      5 INSTR DEADREGS  EFLAGS ZZ call    _g_str_has_prefix 
             4061af     -1 INSTR LOCAL NoMetaUpdate test    eax, eax 
             4061af      2 INSTR BELONGTO 405c40 
-            4061b1     -1 INSTR LOCAL MetadataRedundant mov     edx, 5 
+            4061b1     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 5 
             4061b1      5 INSTR BELONGTO 405c40 
+            4061b1      5 INSTR DEADREGS  RDX RSI RDI ZZ mov     edx, 5 
             4061b6      5 INSTR BELONGTO 405c40 
+            4061b6      5 INSTR DEADREGS  RSI RDI ZZ mov     esi, offset aTimerS; "Timer %s" 
             4061bb     -1 INSTR LOCAL NoMetaUpdate jnz     loc_406421 
             4061bb      6 INSTR BELONGTO 405c40 
             4061c1      5 INSTR BELONGTO 405c40 
-            4061c1      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     esi, offset aHrtimer_start; "hrtimer_start" 
+            4061c1      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, offset aHrtimer_start; "hrtimer_start" 
             4061c6      3 INSTR BELONGTO 405c40 
             4061c6      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, r12 
             4061c9     -1 INSTR LOCAL NoMetaUpdate call    _g_str_has_prefix 
@@ -4977,7 +5000,7 @@
             4061d0     -1 INSTR LOCAL NoMetaUpdate jnz     loc_4063EF 
             4061d0      6 INSTR BELONGTO 405c40 
             4061d6      5 INSTR BELONGTO 405c40 
-            4061d6      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     esi, offset aDo_setitimer; "do_setitimer" 
+            4061d6      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, offset aDo_setitimer; "do_setitimer" 
             4061db      3 INSTR BELONGTO 405c40 
             4061db      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, r12 
             4061de     -1 INSTR LOCAL NoMetaUpdate call    _g_str_has_prefix 
@@ -4988,7 +5011,7 @@
             4061e5     -1 INSTR LOCAL NoMetaUpdate jnz     loc_4063C7 
             4061e5      6 INSTR BELONGTO 405c40 
             4061eb      5 INSTR BELONGTO 405c40 
-            4061eb      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     esi, offset aDo_nanosleep; "do_nanosleep" 
+            4061eb      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, offset aDo_nanosleep; "do_nanosleep" 
             4061f0      3 INSTR BELONGTO 405c40 
             4061f0      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, r12 
             4061f3     -1 INSTR LOCAL NoMetaUpdate call    _g_str_has_prefix 
@@ -4999,7 +5022,7 @@
             4061fa     -1 INSTR LOCAL NoMetaUpdate jnz     loc_40643F 
             4061fa      6 INSTR BELONGTO 405c40 
             406200      5 INSTR BELONGTO 405c40 
-            406200      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     esi, offset aEnqueue_task_r; "enqueue_task_rt" 
+            406200      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, offset aEnqueue_task_r; "enqueue_task_rt" 
             406205      3 INSTR BELONGTO 405c40 
             406205      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, r12 
             406208     -1 INSTR LOCAL NoMetaUpdate call    _g_str_has_prefix 
@@ -5010,7 +5033,7 @@
             40620f     -1 INSTR LOCAL NoMetaUpdate jnz     loc_406467 
             40620f      6 INSTR BELONGTO 405c40 
             406215      5 INSTR BELONGTO 405c40 
-            406215      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     esi, offset aFutex_wait; "futex_wait" 
+            406215      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, offset aFutex_wait; "futex_wait" 
             40621a      3 INSTR BELONGTO 405c40 
             40621a      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, r12 
             40621d     -1 INSTR LOCAL NoMetaUpdate call    _g_str_has_prefix 
@@ -5018,13 +5041,15 @@
             40621d      5 INSTR DEADREGS  EFLAGS ZZ call    _g_str_has_prefix 
             406222     -1 INSTR LOCAL NoMetaUpdate test    eax, eax 
             406222      2 INSTR BELONGTO 405c40 
-            406224     -1 INSTR LOCAL MetadataRedundant mov     edx, 5 
+            406224     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 5 
             406224      5 INSTR BELONGTO 405c40 
+            406224      5 INSTR DEADREGS  RDX RSI RDI ZZ mov     edx, 5 
             406229      5 INSTR BELONGTO 405c40 
+            406229      5 INSTR DEADREGS  RSI RDI ZZ mov     esi, offset aWaitS; "Wait %s" 
             40622e     -1 INSTR LOCAL NoMetaUpdate jnz     loc_406499 
             40622e      6 INSTR BELONGTO 405c40 
             406234      5 INSTR BELONGTO 405c40 
-            406234      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     esi, offset aQueue_delayed_; "queue_delayed_work_on" 
+            406234      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, offset aQueue_delayed_; "queue_delayed_work_on" 
             406239      3 INSTR BELONGTO 405c40 
             406239      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, r12 
             40623c     -1 INSTR LOCAL NoMetaUpdate call    _g_str_has_prefix 
@@ -5035,7 +5060,7 @@
             406243     -1 INSTR LOCAL NoMetaUpdate jnz     loc_406417 
             406243      6 INSTR BELONGTO 405c40 
             406249      5 INSTR BELONGTO 405c40 
-            406249      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     esi, offset aQueue_delaye_0; "queue_delayed_work" 
+            406249      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, offset aQueue_delaye_0; "queue_delayed_work" 
             40624e      3 INSTR BELONGTO 405c40 
             40624e      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, r12 
             406251     -1 INSTR LOCAL NoMetaUpdate call    _g_str_has_prefix 
@@ -5046,7 +5071,7 @@
             406258     -1 INSTR LOCAL NoMetaUpdate jnz     loc_4064DF 
             406258      6 INSTR BELONGTO 405c40 
             40625e      5 INSTR BELONGTO 405c40 
-            40625e      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     esi, offset aDst_run_gc; "dst_run_gc" 
+            40625e      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, offset aDst_run_gc; "dst_run_gc" 
             406263      3 INSTR BELONGTO 405c40 
             406263      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, r12 
             406266     -1 INSTR LOCAL NoMetaUpdate call    _g_str_has_prefix 
@@ -5057,7 +5082,7 @@
             40626d     -1 INSTR LOCAL NoMetaUpdate jnz     loc_40648F 
             40626d      6 INSTR BELONGTO 405c40 
             406273      5 INSTR BELONGTO 405c40 
-            406273      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     esi, offset aUsb_hcd_poll_r; "usb_hcd_poll_rh_status" 
+            406273      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, offset aUsb_hcd_poll_r; "usb_hcd_poll_rh_status" 
             406278      3 INSTR BELONGTO 405c40 
             406278      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, r12 
             40627b     -1 INSTR LOCAL NoMetaUpdate call    _g_str_has_prefix 
@@ -5068,7 +5093,7 @@
             406282     -1 INSTR LOCAL NoMetaUpdate jnz     loc_4064B7 
             406282      6 INSTR BELONGTO 405c40 
             406288      5 INSTR BELONGTO 405c40 
-            406288      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     esi, offset aSchedule_hrtim; "schedule_hrtimeout_range" 
+            406288      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, offset aSchedule_hrtim; "schedule_hrtimeout_range" 
             40628d      3 INSTR BELONGTO 405c40 
             40628d      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, r12 
             406290     -1 INSTR LOCAL NoMetaUpdate call    _g_str_has_prefix 
@@ -5079,7 +5104,7 @@
             406297     -1 INSTR LOCAL NoMetaUpdate jnz     loc_406507 
             406297      6 INSTR BELONGTO 405c40 
             40629d      5 INSTR BELONGTO 405c40 
-            40629d      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     esi, offset aLocalTimerInte; "Local timer interrupts" 
+            40629d      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, offset aLocalTimerInte; "Local timer interrupts" 
             4062a2      3 INSTR BELONGTO 405c40 
             4062a2      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, r12 
             4062a5     -1 INSTR LOCAL NoMetaUpdate call    _g_str_has_prefix 
@@ -5090,7 +5115,7 @@
             4062ac     -1 INSTR LOCAL NoMetaUpdate jnz     loc_40653E 
             4062ac      6 INSTR BELONGTO 405c40 
             4062b2      5 INSTR BELONGTO 405c40 
-            4062b2      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     esi, offset aReschedulingIn; "Rescheduling interrupts" 
+            4062b2      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, offset aReschedulingIn; "Rescheduling interrupts" 
             4062b7      3 INSTR BELONGTO 405c40 
             4062b7      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, r12 
             4062ba     -1 INSTR LOCAL NoMetaUpdate call    _g_str_has_prefix 
@@ -5121,8 +5146,9 @@
             4062eb     -1 INSTR LOCAL NoMetaUpdate call    _g_strdup 
             4062eb      5 INSTR BELONGTO 405c40 
             4062eb      5 INSTR DEADREGS  EFLAGS R13 ZZ call    _g_strdup 
-            4062f0     -1 INSTR LOCAL MetadataRedundant mov     esi, 3Ah        ; c 
+            4062f0     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 3Ah        ; c 
             4062f0      5 INSTR BELONGTO 405c40 
+            4062f0      5 INSTR DEADREGS  EFLAGS RSI RDI R13 ZZ mov     esi, 3Ah        ; c 
             4062f5      3 INSTR BELONGTO 405c40 
             4062f5      3 INSTR DEADREGS  EFLAGS RDI R13 ZZ mov     rdi, rax        ; s 
             4062f8      5 INSTR BELONGTO 405c40 
@@ -5136,13 +5162,13 @@
             406305     -1 INSTR LOCAL NoMetaUpdate jz      short loc_40630A 
             406305      2 INSTR BELONGTO 405c40 
             406307      3 INSTR BELONGTO 405c40 
-            406307      3 INSTR DEADREGS  EFLAGS RDI R13 ZZ mov     byte ptr [rax], 0 
+            406307      3 INSTR DEADREGS  EFLAGS RSI RDI R13 ZZ mov     byte ptr [rax], 0 
             40630a      5 INSTR BELONGTO 405c40 
-            40630a      5 INSTR DEADREGS  EFLAGS RDI R13 ZZ mov     rdi, [rsp+0B8h+s]; s 
+            40630a      5 INSTR DEADREGS  EFLAGS RSI RDI R13 ZZ mov     rdi, [rsp+0B8h+s]; s 
             40630a      5 PTRIMMEDESP STACK 64 displ mov     rdi, [rsp+0B8h+s]; s
             40630f     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 20h        ; c 
             40630f      5 INSTR BELONGTO 405c40 
-            40630f      5 INSTR DEADREGS  EFLAGS R13 ZZ mov     esi, 20h        ; c 
+            40630f      5 INSTR DEADREGS  EFLAGS RSI R13 ZZ mov     esi, 20h        ; c 
             406314     -1 INSTR LOCAL NoMetaUpdate call    _strchr 
             406314      5 INSTR BELONGTO 405c40 
             406314      5 INSTR DEADREGS  EFLAGS R13 ZZ call    _strchr 
@@ -5151,29 +5177,29 @@
             40631c     -1 INSTR LOCAL NoMetaUpdate jz      short loc_406321 
             40631c      2 INSTR BELONGTO 405c40 
             40631e      3 INSTR BELONGTO 405c40 
-            40631e      3 INSTR DEADREGS  EFLAGS RDI R13 ZZ mov     byte ptr [rax], 0 
+            40631e      3 INSTR DEADREGS  EFLAGS RSI RDI R13 ZZ mov     byte ptr [rax], 0 
             406321      5 INSTR BELONGTO 405c40 
-            406321      5 INSTR DEADREGS  EFLAGS RDI R13 ZZ mov     rdi, [rsp+0B8h+s] 
+            406321      5 INSTR DEADREGS  EFLAGS RSI RDI R13 ZZ mov     rdi, [rsp+0B8h+s] 
             406321      5 PTRIMMEDESP STACK 64 displ mov     rdi, [rsp+0B8h+s]
             406326      5 INSTR BELONGTO 405c40 
-            406326      5 INSTR DEADREGS  EFLAGS R13 ZZ mov     esi, offset asc_40BEE0; "/" 
+            406326      5 INSTR DEADREGS  EFLAGS RSI R13 ZZ mov     esi, offset asc_40BEE0; "/" 
             40632b     -1 INSTR LOCAL NoMetaUpdate call    _g_strrstr 
             40632b      5 INSTR BELONGTO 405c40 
             40632b      5 INSTR DEADREGS  EFLAGS R13 ZZ call    _g_strrstr 
             406330     -1 INSTR LOCAL NoMetaUpdate test    rax, rax 
             406330      3 INSTR BELONGTO 405c40 
             406333      5 INSTR BELONGTO 405c40 
-            406333      5 INSTR DEADREGS  R13 ZZ mov     r13, [rsp+0B8h+s] 
+            406333      5 INSTR DEADREGS  RDI R13 ZZ mov     r13, [rsp+0B8h+s] 
             406333      5 PTRIMMEDESP STACK 64 displ mov     r13, [rsp+0B8h+s]
             406338     -1 INSTR LOCAL NoMetaUpdate jz      loc_405E91 
             406338      6 INSTR BELONGTO 405c40 
             40633e      3 INSTR BELONGTO 405c40 
-            40633e      3 INSTR DEADREGS  RDX RSI ZZ mov     rsi, r13 
+            40633e      3 INSTR DEADREGS  RCX RDX RSI RDI ZZ mov     rsi, r13 
             406341     -2 INSTR LOCAL n RCX ZZ  NUMVia2ndSrcIMMEDNUM mov     ecx, 5 
             406341      5 INSTR BELONGTO 405c40 
-            406341      5 INSTR DEADREGS  RDX R13 ZZ mov     ecx, 5 
+            406341      5 INSTR DEADREGS  RCX RDX RDI R13 ZZ mov     ecx, 5 
             406346      5 INSTR BELONGTO 405c40 
-            406346      5 INSTR DEADREGS  RDX R13 ZZ mov     edi, offset aEvent; "event" 
+            406346      5 INSTR DEADREGS  RDX RDI R13 ZZ mov     edi, offset aEvent; "event" 
             40634b     -1 INSTR LOCAL NoMetaUpdate repe cmpsb 
             40634b      2 INSTR BELONGTO 405c40 
             40634d      4 INSTR BELONGTO 405c40 
@@ -5192,11 +5218,11 @@
             40635f      5 INSTR BELONGTO 405c40 
             406368     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 5          ; category 
             406368      5 INSTR BELONGTO 405c40 
-            406368      5 INSTR DEADREGS  EFLAGS ZZ mov     edx, 5          ; category 
+            406368      5 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     edx, 5          ; category 
             40636d      5 INSTR BELONGTO 405c40 
-            40636d      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, offset aTimerS; "Timer %s" 
+            40636d      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, offset aTimerS; "Timer %s" 
             406372      2 INSTR BELONGTO 405c40 
-            406372      2 INSTR DEADREGS  EFLAGS ZZ xor     edi, edi        ; domainname 
+            406372      2 INSTR DEADREGS  EFLAGS RDI ZZ xor     edi, edi        ; domainname 
             406372     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi        ; domainname 
             406374     -1 INSTR LOCAL NoMetaUpdate call    _dcgettext 
             406374      5 INSTR BELONGTO 405c40 
@@ -5206,7 +5232,7 @@
             40637e      3 INSTR BELONGTO 405c40 
             40637e      3 INSTR DEADREGS  EFLAGS RDI R12 ZZ mov     rdi, rax 
             406381      2 INSTR BELONGTO 405c40 
-            406381      2 INSTR DEADREGS  EFLAGS R12 ZZ xor     eax, eax 
+            406381      2 INSTR DEADREGS  EFLAGS RAX R12 ZZ xor     eax, eax 
             406381     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             406383     -1 INSTR LOCAL NoMetaUpdate call    _g_strdup_printf 
             406383      5 INSTR BELONGTO 405c40 
@@ -5216,9 +5242,9 @@
             40638b     -1 INSTR LOCAL NoMetaUpdate jmp     loc_405F72 
             40638b      5 INSTR BELONGTO 405c40 
             406390      2 INSTR BELONGTO 405c40 
-            406390      2 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ mov     esi, ebp 
+            406390      2 INSTR DEADREGS  EFLAGS RSI RDI R12 R13 R14 R15 ZZ mov     esi, ebp 
             406392      5 INSTR BELONGTO 405c40 
-            406392      5 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ mov     edi, (offset aEnumUnrecognis+13h); "%i" 
+            406392      5 INSTR DEADREGS  EFLAGS RDI R12 R13 R14 R15 ZZ mov     edi, (offset aEnumUnrecognis+13h); "%i" 
             406397     -1 INSTR LOCAL NoMetaUpdate call    _g_strdup_printf 
             406397      5 INSTR BELONGTO 405c40 
             406397      5 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ call    _g_strdup_printf 
@@ -5250,11 +5276,11 @@
             4063c2      5 INSTR BELONGTO 405c40 
             4063c7     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 5          ; category 
             4063c7      5 INSTR BELONGTO 405c40 
-            4063c7      5 INSTR DEADREGS  EFLAGS ZZ mov     edx, 5          ; category 
+            4063c7      5 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     edx, 5          ; category 
             4063cc      5 INSTR BELONGTO 405c40 
-            4063cc      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, offset aTimerS; "Timer %s" 
+            4063cc      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, offset aTimerS; "Timer %s" 
             4063d1      2 INSTR BELONGTO 405c40 
-            4063d1      2 INSTR DEADREGS  EFLAGS ZZ xor     edi, edi        ; domainname 
+            4063d1      2 INSTR DEADREGS  EFLAGS RDI ZZ xor     edi, edi        ; domainname 
             4063d1     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi        ; domainname 
             4063d3     -1 INSTR LOCAL NoMetaUpdate call    _dcgettext 
             4063d3      5 INSTR BELONGTO 405c40 
@@ -5264,7 +5290,7 @@
             4063dd      3 INSTR BELONGTO 405c40 
             4063dd      3 INSTR DEADREGS  EFLAGS RDI R12 ZZ mov     rdi, rax 
             4063e0      2 INSTR BELONGTO 405c40 
-            4063e0      2 INSTR DEADREGS  EFLAGS R12 ZZ xor     eax, eax 
+            4063e0      2 INSTR DEADREGS  EFLAGS RAX R12 ZZ xor     eax, eax 
             4063e0     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             4063e2     -1 INSTR LOCAL NoMetaUpdate call    _g_strdup_printf 
             4063e2      5 INSTR BELONGTO 405c40 
@@ -5275,11 +5301,11 @@
             4063ea      5 INSTR BELONGTO 405c40 
             4063ef     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 5          ; category 
             4063ef      5 INSTR BELONGTO 405c40 
-            4063ef      5 INSTR DEADREGS  EFLAGS ZZ mov     edx, 5          ; category 
+            4063ef      5 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     edx, 5          ; category 
             4063f4      5 INSTR BELONGTO 405c40 
-            4063f4      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, offset aTimerS; "Timer %s" 
+            4063f4      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, offset aTimerS; "Timer %s" 
             4063f9      2 INSTR BELONGTO 405c40 
-            4063f9      2 INSTR DEADREGS  EFLAGS ZZ xor     edi, edi        ; domainname 
+            4063f9      2 INSTR DEADREGS  EFLAGS RDI ZZ xor     edi, edi        ; domainname 
             4063f9     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi        ; domainname 
             4063fb     -1 INSTR LOCAL NoMetaUpdate call    _dcgettext 
             4063fb      5 INSTR BELONGTO 405c40 
@@ -5289,7 +5315,7 @@
             406405      3 INSTR BELONGTO 405c40 
             406405      3 INSTR DEADREGS  EFLAGS RDI R12 ZZ mov     rdi, rax 
             406408      2 INSTR BELONGTO 405c40 
-            406408      2 INSTR DEADREGS  EFLAGS R12 ZZ xor     eax, eax 
+            406408      2 INSTR DEADREGS  EFLAGS RAX R12 ZZ xor     eax, eax 
             406408     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             40640a     -1 INSTR LOCAL NoMetaUpdate call    _g_strdup_printf 
             40640a      5 INSTR BELONGTO 405c40 
@@ -5300,11 +5326,11 @@
             406412      5 INSTR BELONGTO 405c40 
             406417     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 5          ; category 
             406417      5 INSTR BELONGTO 405c40 
-            406417      5 INSTR DEADREGS  EFLAGS ZZ mov     edx, 5          ; category 
+            406417      5 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     edx, 5          ; category 
             40641c      5 INSTR BELONGTO 405c40 
-            40641c      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, offset aWorkQueueS; "Work queue %s" 
+            40641c      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, offset aWorkQueueS; "Work queue %s" 
             406421      2 INSTR BELONGTO 405c40 
-            406421      2 INSTR DEADREGS  EFLAGS ZZ xor     edi, edi        ; domainname 
+            406421      2 INSTR DEADREGS  EFLAGS RDI ZZ xor     edi, edi        ; domainname 
             406421     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi        ; domainname 
             406423     -1 INSTR LOCAL NoMetaUpdate call    _dcgettext 
             406423      5 INSTR BELONGTO 405c40 
@@ -5314,7 +5340,7 @@
             40642d      3 INSTR BELONGTO 405c40 
             40642d      3 INSTR DEADREGS  EFLAGS RDI R12 ZZ mov     rdi, rax 
             406430      2 INSTR BELONGTO 405c40 
-            406430      2 INSTR DEADREGS  EFLAGS R12 ZZ xor     eax, eax 
+            406430      2 INSTR DEADREGS  EFLAGS RAX R12 ZZ xor     eax, eax 
             406430     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             406432     -1 INSTR LOCAL NoMetaUpdate call    _g_strdup_printf 
             406432      5 INSTR BELONGTO 405c40 
@@ -5325,11 +5351,11 @@
             40643a      5 INSTR BELONGTO 405c40 
             40643f     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 5          ; category 
             40643f      5 INSTR BELONGTO 405c40 
-            40643f      5 INSTR DEADREGS  EFLAGS ZZ mov     edx, 5          ; category 
+            40643f      5 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     edx, 5          ; category 
             406444      5 INSTR BELONGTO 405c40 
-            406444      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, offset aSleepS; "Sleep %s" 
+            406444      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, offset aSleepS; "Sleep %s" 
             406449      2 INSTR BELONGTO 405c40 
-            406449      2 INSTR DEADREGS  EFLAGS ZZ xor     edi, edi        ; domainname 
+            406449      2 INSTR DEADREGS  EFLAGS RDI ZZ xor     edi, edi        ; domainname 
             406449     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi        ; domainname 
             40644b     -1 INSTR LOCAL NoMetaUpdate call    _dcgettext 
             40644b      5 INSTR BELONGTO 405c40 
@@ -5339,7 +5365,7 @@
             406455      3 INSTR BELONGTO 405c40 
             406455      3 INSTR DEADREGS  EFLAGS RDI R12 ZZ mov     rdi, rax 
             406458      2 INSTR BELONGTO 405c40 
-            406458      2 INSTR DEADREGS  EFLAGS R12 ZZ xor     eax, eax 
+            406458      2 INSTR DEADREGS  EFLAGS RAX R12 ZZ xor     eax, eax 
             406458     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             40645a     -1 INSTR LOCAL NoMetaUpdate call    _g_strdup_printf 
             40645a      5 INSTR BELONGTO 405c40 
@@ -5350,11 +5376,11 @@
             406462      5 INSTR BELONGTO 405c40 
             406467     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 5          ; category 
             406467      5 INSTR BELONGTO 405c40 
-            406467      5 INSTR DEADREGS  EFLAGS ZZ mov     edx, 5          ; category 
+            406467      5 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     edx, 5          ; category 
             40646c      5 INSTR BELONGTO 405c40 
-            40646c      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, offset aNewTaskS; "New task %s" 
+            40646c      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, offset aNewTaskS; "New task %s" 
             406471      2 INSTR BELONGTO 405c40 
-            406471      2 INSTR DEADREGS  EFLAGS ZZ xor     edi, edi        ; domainname 
+            406471      2 INSTR DEADREGS  EFLAGS RDI ZZ xor     edi, edi        ; domainname 
             406471     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi        ; domainname 
             406473     -1 INSTR LOCAL NoMetaUpdate call    _dcgettext 
             406473      5 INSTR BELONGTO 405c40 
@@ -5364,7 +5390,7 @@
             40647d      3 INSTR BELONGTO 405c40 
             40647d      3 INSTR DEADREGS  EFLAGS RDI R12 ZZ mov     rdi, rax 
             406480      2 INSTR BELONGTO 405c40 
-            406480      2 INSTR DEADREGS  EFLAGS R12 ZZ xor     eax, eax 
+            406480      2 INSTR DEADREGS  EFLAGS RAX R12 ZZ xor     eax, eax 
             406480     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             406482     -1 INSTR LOCAL NoMetaUpdate call    _g_strdup_printf 
             406482      5 INSTR BELONGTO 405c40 
@@ -5375,11 +5401,11 @@
             40648a      5 INSTR BELONGTO 405c40 
             40648f     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 5          ; category 
             40648f      5 INSTR BELONGTO 405c40 
-            40648f      5 INSTR DEADREGS  EFLAGS ZZ mov     edx, 5          ; category 
+            40648f      5 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     edx, 5          ; category 
             406494      5 INSTR BELONGTO 405c40 
-            406494      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, offset aNetworkRouteFl; "Network route flush %s" 
+            406494      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, offset aNetworkRouteFl; "Network route flush %s" 
             406499      2 INSTR BELONGTO 405c40 
-            406499      2 INSTR DEADREGS  EFLAGS ZZ xor     edi, edi        ; domainname 
+            406499      2 INSTR DEADREGS  EFLAGS RDI ZZ xor     edi, edi        ; domainname 
             406499     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi        ; domainname 
             40649b     -1 INSTR LOCAL NoMetaUpdate call    _dcgettext 
             40649b      5 INSTR BELONGTO 405c40 
@@ -5389,7 +5415,7 @@
             4064a5      3 INSTR BELONGTO 405c40 
             4064a5      3 INSTR DEADREGS  EFLAGS RDI R12 ZZ mov     rdi, rax 
             4064a8      2 INSTR BELONGTO 405c40 
-            4064a8      2 INSTR DEADREGS  EFLAGS R12 ZZ xor     eax, eax 
+            4064a8      2 INSTR DEADREGS  EFLAGS RAX R12 ZZ xor     eax, eax 
             4064a8     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             4064aa     -1 INSTR LOCAL NoMetaUpdate call    _g_strdup_printf 
             4064aa      5 INSTR BELONGTO 405c40 
@@ -5400,11 +5426,11 @@
             4064b2      5 INSTR BELONGTO 405c40 
             4064b7     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 5          ; category 
             4064b7      5 INSTR BELONGTO 405c40 
-            4064b7      5 INSTR DEADREGS  EFLAGS ZZ mov     edx, 5          ; category 
+            4064b7      5 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     edx, 5          ; category 
             4064bc      5 INSTR BELONGTO 405c40 
-            4064bc      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, offset aUsbActivityS; "USB activity %s" 
+            4064bc      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, offset aUsbActivityS; "USB activity %s" 
             4064c1      2 INSTR BELONGTO 405c40 
-            4064c1      2 INSTR DEADREGS  EFLAGS ZZ xor     edi, edi        ; domainname 
+            4064c1      2 INSTR DEADREGS  EFLAGS RDI ZZ xor     edi, edi        ; domainname 
             4064c1     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi        ; domainname 
             4064c3     -1 INSTR LOCAL NoMetaUpdate call    _dcgettext 
             4064c3      5 INSTR BELONGTO 405c40 
@@ -5414,7 +5440,7 @@
             4064cd      3 INSTR BELONGTO 405c40 
             4064cd      3 INSTR DEADREGS  EFLAGS RDI R12 ZZ mov     rdi, rax 
             4064d0      2 INSTR BELONGTO 405c40 
-            4064d0      2 INSTR DEADREGS  EFLAGS R12 ZZ xor     eax, eax 
+            4064d0      2 INSTR DEADREGS  EFLAGS RAX R12 ZZ xor     eax, eax 
             4064d0     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             4064d2     -1 INSTR LOCAL NoMetaUpdate call    _g_strdup_printf 
             4064d2      5 INSTR BELONGTO 405c40 
@@ -5425,11 +5451,11 @@
             4064da      5 INSTR BELONGTO 405c40 
             4064df     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 5          ; category 
             4064df      5 INSTR BELONGTO 405c40 
-            4064df      5 INSTR DEADREGS  EFLAGS ZZ mov     edx, 5          ; category 
+            4064df      5 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     edx, 5          ; category 
             4064e4      5 INSTR BELONGTO 405c40 
-            4064e4      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, offset aWorkQueueS; "Work queue %s" 
+            4064e4      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, offset aWorkQueueS; "Work queue %s" 
             4064e9      2 INSTR BELONGTO 405c40 
-            4064e9      2 INSTR DEADREGS  EFLAGS ZZ xor     edi, edi        ; domainname 
+            4064e9      2 INSTR DEADREGS  EFLAGS RDI ZZ xor     edi, edi        ; domainname 
             4064e9     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi        ; domainname 
             4064eb     -1 INSTR LOCAL NoMetaUpdate call    _dcgettext 
             4064eb      5 INSTR BELONGTO 405c40 
@@ -5439,7 +5465,7 @@
             4064f5      3 INSTR BELONGTO 405c40 
             4064f5      3 INSTR DEADREGS  EFLAGS RDI R12 ZZ mov     rdi, rax 
             4064f8      2 INSTR BELONGTO 405c40 
-            4064f8      2 INSTR DEADREGS  EFLAGS R12 ZZ xor     eax, eax 
+            4064f8      2 INSTR DEADREGS  EFLAGS RAX R12 ZZ xor     eax, eax 
             4064f8     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             4064fa     -1 INSTR LOCAL NoMetaUpdate call    _g_strdup_printf 
             4064fa      5 INSTR BELONGTO 405c40 
@@ -5450,11 +5476,11 @@
             406502      5 INSTR BELONGTO 405c40 
             406507     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 5          ; category 
             406507      5 INSTR BELONGTO 405c40 
-            406507      5 INSTR DEADREGS  EFLAGS ZZ mov     edx, 5          ; category 
+            406507      5 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     edx, 5          ; category 
             40650c      5 INSTR BELONGTO 405c40 
-            40650c      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, offset aWakeupS; "Wakeup %s" 
+            40650c      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, offset aWakeupS; "Wakeup %s" 
             406511      2 INSTR BELONGTO 405c40 
-            406511      2 INSTR DEADREGS  EFLAGS ZZ xor     edi, edi        ; domainname 
+            406511      2 INSTR DEADREGS  EFLAGS RDI ZZ xor     edi, edi        ; domainname 
             406511     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi        ; domainname 
             406513     -1 INSTR LOCAL NoMetaUpdate call    _dcgettext 
             406513      5 INSTR BELONGTO 405c40 
@@ -5464,7 +5490,7 @@
             40651d      3 INSTR BELONGTO 405c40 
             40651d      3 INSTR DEADREGS  EFLAGS RDI R12 ZZ mov     rdi, rax 
             406520      2 INSTR BELONGTO 405c40 
-            406520      2 INSTR DEADREGS  EFLAGS R12 ZZ xor     eax, eax 
+            406520      2 INSTR DEADREGS  EFLAGS RAX R12 ZZ xor     eax, eax 
             406520     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             406522     -1 INSTR LOCAL NoMetaUpdate call    _g_strdup_printf 
             406522      5 INSTR BELONGTO 405c40 
@@ -5475,29 +5501,29 @@
             40652a      5 INSTR BELONGTO 405c40 
             40652f     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 5 
             40652f      5 INSTR BELONGTO 405c40 
-            40652f      5 INSTR DEADREGS  EFLAGS R12 ZZ mov     edx, 5 
+            40652f      5 INSTR DEADREGS  EFLAGS RDX RSI RDI R12 ZZ mov     edx, 5 
             406534      5 INSTR BELONGTO 405c40 
-            406534      5 INSTR DEADREGS  EFLAGS R12 ZZ mov     esi, offset aReschedulingIn; "Rescheduling interrupts" 
+            406534      5 INSTR DEADREGS  EFLAGS RSI RDI R12 ZZ mov     esi, offset aReschedulingIn; "Rescheduling interrupts" 
             406539     -1 INSTR LOCAL NoMetaUpdate jmp     loc_405F60 
             406539      5 INSTR BELONGTO 405c40 
             40653e     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 5 
             40653e      5 INSTR BELONGTO 405c40 
-            40653e      5 INSTR DEADREGS  EFLAGS R12 ZZ mov     edx, 5 
+            40653e      5 INSTR DEADREGS  EFLAGS RDX RSI RDI R12 ZZ mov     edx, 5 
             406543      5 INSTR BELONGTO 405c40 
-            406543      5 INSTR DEADREGS  EFLAGS R12 ZZ mov     esi, offset aLocalInterrupt; "Local interrupts" 
+            406543      5 INSTR DEADREGS  EFLAGS RSI RDI R12 ZZ mov     esi, offset aLocalInterrupt; "Local interrupts" 
             406548     -1 INSTR LOCAL NoMetaUpdate jmp     loc_405F60 
             406548      5 INSTR BELONGTO 405c40 
             406550      0 FUNC FRAMERESTORE 0 0 0 1 0 0 2 0 0 3 0 0 4 0 8 5 0 0 6 0 0 7 0 0 8 0 0 9 0 0 10 0 0 11 0 0 12 0 0 13 0 0 14 0 0 15 0 0 ZZ
             406550      0 FUNC MMSAFENESS SAFE
             406550     41 FUNC GLOBAL sub_406550 FUNC_UNSAFE NOFP RET             406578 
             406550      4 INSTR BELONGTO 406550 
-            406550      4 INSTR DEADREGS  EFLAGS RDI ZZ sub     rsp, 8 
+            406550      4 INSTR DEADREGS  EFLAGS RSI RDI ZZ sub     rsp, 8 
             406550      8 DATAREF STACK 698 esp + 0 PARENT LocalFrame LOCALFRAME
             406550      8 MEMORYHOLE STACK esp + 8 ReturnAddress 
             406554      7 INSTR BELONGTO 406550 
-            406554      7 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, cs:qword_60F6B8 
+            406554      7 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     rdi, cs:qword_60F6B8 
             40655b      5 INSTR BELONGTO 406550 
-            40655b      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, offset aWakeups; "wakeups" 
+            40655b      5 INSTR DEADREGS  EFLAGS RSI ZZ mov     esi, offset aWakeups; "wakeups" 
             406560     -1 INSTR LOCAL NoMetaUpdate call    _g_strcmp0 
             406560      5 INSTR BELONGTO 406550 
             406560      5 INSTR DEADREGS  EFLAGS ZZ call    _g_strcmp0 
@@ -5565,8 +5591,9 @@
             4065b7     -1 INSTR LOCAL NoMetaUpdate call    _g_application_release 
             4065b7      5 INSTR BELONGTO 4065a0 
             4065b7      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_application_release 
-            4065bc     -1 INSTR LOCAL MetadataRedundant mov     eax, 1 
+            4065bc     -2 INSTR LOCAL n RAX ZZ  NUMVia2ndSrcIMMEDNUM mov     eax, 1 
             4065bc      5 INSTR BELONGTO 4065a0 
+            4065bc      5 INSTR DEADREGS  EFLAGS RAX RBX ZZ mov     eax, 1 
             4065c1      1 INSTR BELONGTO 4065a0 
             4065c1      1 INSTR DEADREGS  EFLAGS RBX ZZ pop     rbx 
             4065c2      1 INSTR BELONGTO 4065a0 
@@ -5579,20 +5606,21 @@
             4065d0      8 MEMORYHOLE STACK esp + 0 ReturnAddress 
             4065d2     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 5 
             4065d2      5 INSTR BELONGTO 4065d0 
+            4065d2      5 INSTR DEADREGS  RDX RDI ZZ mov     edx, 5 
             4065d7     -1 INSTR LOCAL NoMetaUpdate jnz     short loc_4065E8 
             4065d7      2 INSTR BELONGTO 4065d0 
             4065d9      5 INSTR BELONGTO 4065d0 
-            4065d9      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, offset aNo ; "No" 
+            4065d9      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, offset aNo ; "No" 
             4065de      2 INSTR BELONGTO 4065d0 
-            4065de      2 INSTR DEADREGS  EFLAGS ZZ xor     edi, edi 
+            4065de      2 INSTR DEADREGS  EFLAGS RDI ZZ xor     edi, edi 
             4065de     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
             4065e0     -1 INSTR LOCAL NoMetaUpdate jmp     _dcgettext 
             4065e0      5 INSTR BELONGTO 4065d0 
             4065e0      5 INSTR DEADREGS  EFLAGS ZZ jmp     _dcgettext 
             4065e8      5 INSTR BELONGTO 4065d0 
-            4065e8      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, offset aYes; "Yes" 
+            4065e8      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, offset aYes; "Yes" 
             4065ed      2 INSTR BELONGTO 4065d0 
-            4065ed      2 INSTR DEADREGS  EFLAGS ZZ xor     edi, edi 
+            4065ed      2 INSTR DEADREGS  EFLAGS RDI ZZ xor     edi, edi 
             4065ed     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
             4065ef     -1 INSTR LOCAL NoMetaUpdate jmp     _dcgettext 
             4065ef      5 INSTR BELONGTO 4065d0 
@@ -5603,232 +5631,234 @@
             406600      3 INSTR BELONGTO 406600 
             406600    413 FUNC GLOBAL sub_406600 FUNC_UNSAFE NOFP RET             40679c 
             406603      1 INSTR BELONGTO 406600 
+            406603      1 INSTR DEADREGS  RAX ZZ push    rbx 
             406603      8 MEMORYHOLE STACK esp + 0 CalleeSavedRegs 
             406603      8 MEMORYHOLE STACK esp + 8 ReturnAddress 
             406604      2 INSTR BELONGTO 406600 
+            406604      2 INSTR DEADREGS  RAX RBX ZZ mov     ebx, edi 
             406606     -1 INSTR LOCAL NoMetaUpdate jbe     short loc_406630 
             406606      2 INSTR BELONGTO 406600 
             406608      2 INSTR BELONGTO 406600 
-            406608      2 INSTR DEADREGS  EFLAGS ZZ mov     ecx, ebx        ; jumptable 0000000000406632 default case 
+            406608      2 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI ZZ mov     ecx, ebx        ; jumptable 0000000000406632 default case 
             40660a      5 INSTR BELONGTO 406600 
-            40660a      5 INSTR DEADREGS  EFLAGS ZZ mov     edi, offset aPowermanager; "PowerManager" 
+            40660a      5 INSTR DEADREGS  EFLAGS RAX RDX RSI RDI ZZ mov     edi, offset aPowermanager; "PowerManager" 
             40660f      5 INSTR BELONGTO 406600 
-            40660f      5 INSTR DEADREGS  EFLAGS ZZ mov     edx, offset aEnumUnrecognis; "enum unrecognised: %i" 
+            40660f      5 INSTR DEADREGS  EFLAGS RAX RDX RSI ZZ mov     edx, offset aEnumUnrecognis; "enum unrecognised: %i" 
             406614     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 10h 
             406614      5 INSTR BELONGTO 406600 
-            406614      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, 10h 
+            406614      5 INSTR DEADREGS  EFLAGS RAX RSI ZZ mov     esi, 10h 
             406619      2 INSTR BELONGTO 406600 
-            406619      2 INSTR DEADREGS  EFLAGS ZZ xor     eax, eax 
+            406619      2 INSTR DEADREGS  EFLAGS RAX ZZ xor     eax, eax 
             406619     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             40661b     -1 INSTR LOCAL NoMetaUpdate call    _g_log 
             40661b      5 INSTR BELONGTO 406600 
             40661b      5 INSTR DEADREGS  EFLAGS ZZ call    _g_log 
             406620      2 INSTR BELONGTO 406600 
-            406620      2 INSTR DEADREGS  EFLAGS ZZ mov     edi, ebx 
+            406620      2 INSTR DEADREGS  EFLAGS RDI ZZ mov     edi, ebx 
             406622      1 INSTR BELONGTO 406600 
             406622      1 INSTR DEADREGS  EFLAGS RBX ZZ pop     rbx 
             406623     -1 INSTR LOCAL NoMetaUpdate jmp     _up_device_kind_to_string 
             406623      5 INSTR BELONGTO 406600 
             406623      5 INSTR DEADREGS  EFLAGS ZZ jmp     _up_device_kind_to_string 
             406630      2 INSTR BELONGTO 406600 
-            406630      2 INSTR DEADREGS  EFLAGS ZZ mov     eax, edi 
+            406630      2 INSTR DEADREGS  EFLAGS RAX ZZ mov     eax, edi 
             406632     -1 INSTR LOCAL NoMetaUpdate jmp     ds:off_40CD40[rax*8]; switch jump 
             406632      7 INSTR BELONGTO 406600 
-            406632      7 INSTR DEADREGS  EFLAGS ZZ jmp     ds:off_40CD40[rax*8]; switch jump 
+            406632      7 INSTR DEADREGS  EFLAGS RDI ZZ jmp     ds:off_40CD40[rax*8]; switch jump 
             406640      1 INSTR BELONGTO 406600 
-            406640      1 INSTR DEADREGS  EFLAGS RBX R8 ZZ pop     rbx             ; jumptable 0000000000406632 case 11 
+            406640      1 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI RDI R8 ZZ pop     rbx             ; jumptable 0000000000406632 case 11 
             406641     -2 INSTR LOCAL n R8 ZZ  NUMVia2ndSrcIMMEDNUM mov     r8d, 5 
             406641      6 INSTR BELONGTO 406600 
-            406641      6 INSTR DEADREGS  EFLAGS R8 ZZ mov     r8d, 5 
+            406641      6 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 ZZ mov     r8d, 5 
             406647     -2 INSTR LOCAL n RCX ZZ  NUMVia2ndSrcIMMEDNUM mov     ecx, 1 
             406647      5 INSTR BELONGTO 406600 
-            406647      5 INSTR DEADREGS  EFLAGS ZZ mov     ecx, 1 
+            406647      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI ZZ mov     ecx, 1 
             40664c      5 INSTR BELONGTO 406600 
-            40664c      5 INSTR DEADREGS  EFLAGS ZZ mov     edx, offset aComputers; "Computers" 
+            40664c      5 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     edx, offset aComputers; "Computers" 
             406651      5 INSTR BELONGTO 406600 
-            406651      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, offset aComputer; "Computer" 
+            406651      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, offset aComputer; "Computer" 
             406656      2 INSTR BELONGTO 406600 
-            406656      2 INSTR DEADREGS  EFLAGS ZZ xor     edi, edi 
+            406656      2 INSTR DEADREGS  EFLAGS RDI ZZ xor     edi, edi 
             406656     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
             406658     -1 INSTR LOCAL NoMetaUpdate jmp     _dcngettext 
             406658      5 INSTR BELONGTO 406600 
             406658      5 INSTR DEADREGS  EFLAGS ZZ jmp     _dcngettext 
             406660      1 INSTR BELONGTO 406600 
-            406660      1 INSTR DEADREGS  EFLAGS RBX R8 ZZ pop     rbx             ; jumptable 0000000000406632 case 1 
+            406660      1 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI RDI R8 ZZ pop     rbx             ; jumptable 0000000000406632 case 1 
             406661     -2 INSTR LOCAL n R8 ZZ  NUMVia2ndSrcIMMEDNUM mov     r8d, 5 
             406661      6 INSTR BELONGTO 406600 
-            406661      6 INSTR DEADREGS  EFLAGS R8 ZZ mov     r8d, 5 
+            406661      6 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 ZZ mov     r8d, 5 
             406667     -2 INSTR LOCAL n RCX ZZ  NUMVia2ndSrcIMMEDNUM mov     ecx, 1 
             406667      5 INSTR BELONGTO 406600 
-            406667      5 INSTR DEADREGS  EFLAGS ZZ mov     ecx, 1 
+            406667      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI ZZ mov     ecx, 1 
             40666c      5 INSTR BELONGTO 406600 
-            40666c      5 INSTR DEADREGS  EFLAGS ZZ mov     edx, offset aAcAdapters; "AC adapters" 
+            40666c      5 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     edx, offset aAcAdapters; "AC adapters" 
             406671      5 INSTR BELONGTO 406600 
-            406671      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, offset aAcAdapter; "AC adapter" 
+            406671      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, offset aAcAdapter; "AC adapter" 
             406676      2 INSTR BELONGTO 406600 
-            406676      2 INSTR DEADREGS  EFLAGS ZZ xor     edi, edi 
+            406676      2 INSTR DEADREGS  EFLAGS RDI ZZ xor     edi, edi 
             406676     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
             406678     -1 INSTR LOCAL NoMetaUpdate jmp     _dcngettext 
             406678      5 INSTR BELONGTO 406600 
             406678      5 INSTR DEADREGS  EFLAGS ZZ jmp     _dcngettext 
             406680      1 INSTR BELONGTO 406600 
-            406680      1 INSTR DEADREGS  EFLAGS RBX R8 ZZ pop     rbx             ; jumptable 0000000000406632 case 2 
+            406680      1 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI RDI R8 ZZ pop     rbx             ; jumptable 0000000000406632 case 2 
             406681     -2 INSTR LOCAL n R8 ZZ  NUMVia2ndSrcIMMEDNUM mov     r8d, 5 
             406681      6 INSTR BELONGTO 406600 
-            406681      6 INSTR DEADREGS  EFLAGS R8 ZZ mov     r8d, 5 
+            406681      6 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 ZZ mov     r8d, 5 
             406687     -2 INSTR LOCAL n RCX ZZ  NUMVia2ndSrcIMMEDNUM mov     ecx, 1 
             406687      5 INSTR BELONGTO 406600 
-            406687      5 INSTR DEADREGS  EFLAGS ZZ mov     ecx, 1 
+            406687      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI ZZ mov     ecx, 1 
             40668c      5 INSTR BELONGTO 406600 
-            40668c      5 INSTR DEADREGS  EFLAGS ZZ mov     edx, offset aLaptopBatterie; "Laptop batteries" 
+            40668c      5 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     edx, offset aLaptopBatterie; "Laptop batteries" 
             406691      5 INSTR BELONGTO 406600 
-            406691      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, offset aLaptopBattery; "Laptop battery" 
+            406691      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, offset aLaptopBattery; "Laptop battery" 
             406696      2 INSTR BELONGTO 406600 
-            406696      2 INSTR DEADREGS  EFLAGS ZZ xor     edi, edi 
+            406696      2 INSTR DEADREGS  EFLAGS RDI ZZ xor     edi, edi 
             406696     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
             406698     -1 INSTR LOCAL NoMetaUpdate jmp     _dcngettext 
             406698      5 INSTR BELONGTO 406600 
             406698      5 INSTR DEADREGS  EFLAGS ZZ jmp     _dcngettext 
             4066a0      1 INSTR BELONGTO 406600 
-            4066a0      1 INSTR DEADREGS  EFLAGS RBX R8 ZZ pop     rbx             ; jumptable 0000000000406632 case 3 
+            4066a0      1 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI RDI R8 ZZ pop     rbx             ; jumptable 0000000000406632 case 3 
             4066a1     -2 INSTR LOCAL n R8 ZZ  NUMVia2ndSrcIMMEDNUM mov     r8d, 5 
             4066a1      6 INSTR BELONGTO 406600 
-            4066a1      6 INSTR DEADREGS  EFLAGS R8 ZZ mov     r8d, 5 
+            4066a1      6 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 ZZ mov     r8d, 5 
             4066a7     -2 INSTR LOCAL n RCX ZZ  NUMVia2ndSrcIMMEDNUM mov     ecx, 1 
             4066a7      5 INSTR BELONGTO 406600 
-            4066a7      5 INSTR DEADREGS  EFLAGS ZZ mov     ecx, 1 
+            4066a7      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI ZZ mov     ecx, 1 
             4066ac      5 INSTR BELONGTO 406600 
-            4066ac      5 INSTR DEADREGS  EFLAGS ZZ mov     edx, offset aUpss; "UPSs" 
+            4066ac      5 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     edx, offset aUpss; "UPSs" 
             4066b1      5 INSTR BELONGTO 406600 
-            4066b1      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, offset aUps; "UPS" 
+            4066b1      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, offset aUps; "UPS" 
             4066b6      2 INSTR BELONGTO 406600 
-            4066b6      2 INSTR DEADREGS  EFLAGS ZZ xor     edi, edi 
+            4066b6      2 INSTR DEADREGS  EFLAGS RDI ZZ xor     edi, edi 
             4066b6     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
             4066b8     -1 INSTR LOCAL NoMetaUpdate jmp     _dcngettext 
             4066b8      5 INSTR BELONGTO 406600 
             4066b8      5 INSTR DEADREGS  EFLAGS ZZ jmp     _dcngettext 
             4066c0      1 INSTR BELONGTO 406600 
-            4066c0      1 INSTR DEADREGS  EFLAGS RBX R8 ZZ pop     rbx             ; jumptable 0000000000406632 case 4 
+            4066c0      1 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI RDI R8 ZZ pop     rbx             ; jumptable 0000000000406632 case 4 
             4066c1     -2 INSTR LOCAL n R8 ZZ  NUMVia2ndSrcIMMEDNUM mov     r8d, 5 
             4066c1      6 INSTR BELONGTO 406600 
-            4066c1      6 INSTR DEADREGS  EFLAGS R8 ZZ mov     r8d, 5 
+            4066c1      6 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 ZZ mov     r8d, 5 
             4066c7     -2 INSTR LOCAL n RCX ZZ  NUMVia2ndSrcIMMEDNUM mov     ecx, 1 
             4066c7      5 INSTR BELONGTO 406600 
-            4066c7      5 INSTR DEADREGS  EFLAGS ZZ mov     ecx, 1 
+            4066c7      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI ZZ mov     ecx, 1 
             4066cc      5 INSTR BELONGTO 406600 
-            4066cc      5 INSTR DEADREGS  EFLAGS ZZ mov     edx, offset aMonitors; "Monitors" 
+            4066cc      5 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     edx, offset aMonitors; "Monitors" 
             4066d1      5 INSTR BELONGTO 406600 
-            4066d1      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, offset aMonitor; "Monitor" 
+            4066d1      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, offset aMonitor; "Monitor" 
             4066d6      2 INSTR BELONGTO 406600 
-            4066d6      2 INSTR DEADREGS  EFLAGS ZZ xor     edi, edi 
+            4066d6      2 INSTR DEADREGS  EFLAGS RDI ZZ xor     edi, edi 
             4066d6     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
             4066d8     -1 INSTR LOCAL NoMetaUpdate jmp     _dcngettext 
             4066d8      5 INSTR BELONGTO 406600 
             4066d8      5 INSTR DEADREGS  EFLAGS ZZ jmp     _dcngettext 
             4066e0      1 INSTR BELONGTO 406600 
-            4066e0      1 INSTR DEADREGS  EFLAGS RBX R8 ZZ pop     rbx             ; jumptable 0000000000406632 case 5 
+            4066e0      1 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI RDI R8 ZZ pop     rbx             ; jumptable 0000000000406632 case 5 
             4066e1     -2 INSTR LOCAL n R8 ZZ  NUMVia2ndSrcIMMEDNUM mov     r8d, 5 
             4066e1      6 INSTR BELONGTO 406600 
-            4066e1      6 INSTR DEADREGS  EFLAGS R8 ZZ mov     r8d, 5 
+            4066e1      6 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 ZZ mov     r8d, 5 
             4066e7     -2 INSTR LOCAL n RCX ZZ  NUMVia2ndSrcIMMEDNUM mov     ecx, 1 
             4066e7      5 INSTR BELONGTO 406600 
-            4066e7      5 INSTR DEADREGS  EFLAGS ZZ mov     ecx, 1 
+            4066e7      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI ZZ mov     ecx, 1 
             4066ec      5 INSTR BELONGTO 406600 
-            4066ec      5 INSTR DEADREGS  EFLAGS ZZ mov     edx, offset aMice; "Mice" 
+            4066ec      5 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     edx, offset aMice; "Mice" 
             4066f1      5 INSTR BELONGTO 406600 
-            4066f1      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, offset aMouse; "Mouse" 
+            4066f1      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, offset aMouse; "Mouse" 
             4066f6      2 INSTR BELONGTO 406600 
-            4066f6      2 INSTR DEADREGS  EFLAGS ZZ xor     edi, edi 
+            4066f6      2 INSTR DEADREGS  EFLAGS RDI ZZ xor     edi, edi 
             4066f6     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
             4066f8     -1 INSTR LOCAL NoMetaUpdate jmp     _dcngettext 
             4066f8      5 INSTR BELONGTO 406600 
             4066f8      5 INSTR DEADREGS  EFLAGS ZZ jmp     _dcngettext 
             406700      1 INSTR BELONGTO 406600 
-            406700      1 INSTR DEADREGS  EFLAGS RBX R8 ZZ pop     rbx             ; jumptable 0000000000406632 case 6 
+            406700      1 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI RDI R8 ZZ pop     rbx             ; jumptable 0000000000406632 case 6 
             406701     -2 INSTR LOCAL n R8 ZZ  NUMVia2ndSrcIMMEDNUM mov     r8d, 5 
             406701      6 INSTR BELONGTO 406600 
-            406701      6 INSTR DEADREGS  EFLAGS R8 ZZ mov     r8d, 5 
+            406701      6 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 ZZ mov     r8d, 5 
             406707     -2 INSTR LOCAL n RCX ZZ  NUMVia2ndSrcIMMEDNUM mov     ecx, 1 
             406707      5 INSTR BELONGTO 406600 
-            406707      5 INSTR DEADREGS  EFLAGS ZZ mov     ecx, 1 
+            406707      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI ZZ mov     ecx, 1 
             40670c      5 INSTR BELONGTO 406600 
-            40670c      5 INSTR DEADREGS  EFLAGS ZZ mov     edx, offset aKeyboards; "Keyboards" 
+            40670c      5 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     edx, offset aKeyboards; "Keyboards" 
             406711      5 INSTR BELONGTO 406600 
-            406711      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, offset aKeyboard; "Keyboard" 
+            406711      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, offset aKeyboard; "Keyboard" 
             406716      2 INSTR BELONGTO 406600 
-            406716      2 INSTR DEADREGS  EFLAGS ZZ xor     edi, edi 
+            406716      2 INSTR DEADREGS  EFLAGS RDI ZZ xor     edi, edi 
             406716     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
             406718     -1 INSTR LOCAL NoMetaUpdate jmp     _dcngettext 
             406718      5 INSTR BELONGTO 406600 
             406718      5 INSTR DEADREGS  EFLAGS ZZ jmp     _dcngettext 
             406720      1 INSTR BELONGTO 406600 
-            406720      1 INSTR DEADREGS  EFLAGS RBX R8 ZZ pop     rbx             ; jumptable 0000000000406632 case 7 
+            406720      1 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI RDI R8 ZZ pop     rbx             ; jumptable 0000000000406632 case 7 
             406721     -2 INSTR LOCAL n R8 ZZ  NUMVia2ndSrcIMMEDNUM mov     r8d, 5 
             406721      6 INSTR BELONGTO 406600 
-            406721      6 INSTR DEADREGS  EFLAGS R8 ZZ mov     r8d, 5 
+            406721      6 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 ZZ mov     r8d, 5 
             406727     -2 INSTR LOCAL n RCX ZZ  NUMVia2ndSrcIMMEDNUM mov     ecx, 1 
             406727      5 INSTR BELONGTO 406600 
-            406727      5 INSTR DEADREGS  EFLAGS ZZ mov     ecx, 1 
+            406727      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI ZZ mov     ecx, 1 
             40672c      5 INSTR BELONGTO 406600 
-            40672c      5 INSTR DEADREGS  EFLAGS ZZ mov     edx, offset aPdas; "PDAs" 
+            40672c      5 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     edx, offset aPdas; "PDAs" 
             406731      5 INSTR BELONGTO 406600 
-            406731      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, offset aPda; "PDA" 
+            406731      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, offset aPda; "PDA" 
             406736      2 INSTR BELONGTO 406600 
-            406736      2 INSTR DEADREGS  EFLAGS ZZ xor     edi, edi 
+            406736      2 INSTR DEADREGS  EFLAGS RDI ZZ xor     edi, edi 
             406736     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
             406738     -1 INSTR LOCAL NoMetaUpdate jmp     _dcngettext 
             406738      5 INSTR BELONGTO 406600 
             406738      5 INSTR DEADREGS  EFLAGS ZZ jmp     _dcngettext 
             406740      1 INSTR BELONGTO 406600 
-            406740      1 INSTR DEADREGS  EFLAGS RBX R8 ZZ pop     rbx             ; jumptable 0000000000406632 case 8 
+            406740      1 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI RDI R8 ZZ pop     rbx             ; jumptable 0000000000406632 case 8 
             406741     -2 INSTR LOCAL n R8 ZZ  NUMVia2ndSrcIMMEDNUM mov     r8d, 5 
             406741      6 INSTR BELONGTO 406600 
-            406741      6 INSTR DEADREGS  EFLAGS R8 ZZ mov     r8d, 5 
+            406741      6 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 ZZ mov     r8d, 5 
             406747     -2 INSTR LOCAL n RCX ZZ  NUMVia2ndSrcIMMEDNUM mov     ecx, 1 
             406747      5 INSTR BELONGTO 406600 
-            406747      5 INSTR DEADREGS  EFLAGS ZZ mov     ecx, 1 
+            406747      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI ZZ mov     ecx, 1 
             40674c      5 INSTR BELONGTO 406600 
-            40674c      5 INSTR DEADREGS  EFLAGS ZZ mov     edx, offset aCellPhones; "Cell phones" 
+            40674c      5 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     edx, offset aCellPhones; "Cell phones" 
             406751      5 INSTR BELONGTO 406600 
-            406751      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, offset aCellPhone; "Cell phone" 
+            406751      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, offset aCellPhone; "Cell phone" 
             406756      2 INSTR BELONGTO 406600 
-            406756      2 INSTR DEADREGS  EFLAGS ZZ xor     edi, edi 
+            406756      2 INSTR DEADREGS  EFLAGS RDI ZZ xor     edi, edi 
             406756     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
             406758     -1 INSTR LOCAL NoMetaUpdate jmp     _dcngettext 
             406758      5 INSTR BELONGTO 406600 
             406758      5 INSTR DEADREGS  EFLAGS ZZ jmp     _dcngettext 
             406760      1 INSTR BELONGTO 406600 
-            406760      1 INSTR DEADREGS  EFLAGS RBX R8 ZZ pop     rbx             ; jumptable 0000000000406632 case 9 
+            406760      1 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI RDI R8 ZZ pop     rbx             ; jumptable 0000000000406632 case 9 
             406761     -2 INSTR LOCAL n R8 ZZ  NUMVia2ndSrcIMMEDNUM mov     r8d, 5 
             406761      6 INSTR BELONGTO 406600 
-            406761      6 INSTR DEADREGS  EFLAGS R8 ZZ mov     r8d, 5 
+            406761      6 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 ZZ mov     r8d, 5 
             406767     -2 INSTR LOCAL n RCX ZZ  NUMVia2ndSrcIMMEDNUM mov     ecx, 1 
             406767      5 INSTR BELONGTO 406600 
-            406767      5 INSTR DEADREGS  EFLAGS ZZ mov     ecx, 1 
+            406767      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI ZZ mov     ecx, 1 
             40676c      5 INSTR BELONGTO 406600 
-            40676c      5 INSTR DEADREGS  EFLAGS ZZ mov     edx, offset aMediaPlayers; "Media players" 
+            40676c      5 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     edx, offset aMediaPlayers; "Media players" 
             406771      5 INSTR BELONGTO 406600 
-            406771      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, offset aMediaPlayer; "Media player" 
+            406771      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, offset aMediaPlayer; "Media player" 
             406776      2 INSTR BELONGTO 406600 
-            406776      2 INSTR DEADREGS  EFLAGS ZZ xor     edi, edi 
+            406776      2 INSTR DEADREGS  EFLAGS RDI ZZ xor     edi, edi 
             406776     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
             406778     -1 INSTR LOCAL NoMetaUpdate jmp     _dcngettext 
             406778      5 INSTR BELONGTO 406600 
             406778      5 INSTR DEADREGS  EFLAGS ZZ jmp     _dcngettext 
             406780      1 INSTR BELONGTO 406600 
-            406780      1 INSTR DEADREGS  EFLAGS RBX R8 ZZ pop     rbx             ; jumptable 0000000000406632 case 10 
+            406780      1 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI RDI R8 ZZ pop     rbx             ; jumptable 0000000000406632 case 10 
             406781     -2 INSTR LOCAL n R8 ZZ  NUMVia2ndSrcIMMEDNUM mov     r8d, 5 
             406781      6 INSTR BELONGTO 406600 
-            406781      6 INSTR DEADREGS  EFLAGS R8 ZZ mov     r8d, 5 
+            406781      6 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 ZZ mov     r8d, 5 
             406787     -2 INSTR LOCAL n RCX ZZ  NUMVia2ndSrcIMMEDNUM mov     ecx, 1 
             406787      5 INSTR BELONGTO 406600 
-            406787      5 INSTR DEADREGS  EFLAGS ZZ mov     ecx, 1 
+            406787      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI ZZ mov     ecx, 1 
             40678c      5 INSTR BELONGTO 406600 
-            40678c      5 INSTR DEADREGS  EFLAGS ZZ mov     edx, offset aTablets; "Tablets" 
+            40678c      5 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     edx, offset aTablets; "Tablets" 
             406791      5 INSTR BELONGTO 406600 
-            406791      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, offset aTablet; "Tablet" 
+            406791      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, offset aTablet; "Tablet" 
             406796      2 INSTR BELONGTO 406600 
-            406796      2 INSTR DEADREGS  EFLAGS ZZ xor     edi, edi 
+            406796      2 INSTR DEADREGS  EFLAGS RDI ZZ xor     edi, edi 
             406796     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
             406798     -1 INSTR LOCAL NoMetaUpdate jmp     _dcngettext 
             406798      5 INSTR BELONGTO 406600 
@@ -5870,92 +5900,92 @@
             4067e9      5 INSTR BELONGTO 4067a0 
             4067e9      5 INSTR DEADREGS  EFLAGS ZZ call    _gtk_list_store_clear 
             4067ee      8 INSTR BELONGTO 4067a0 
-            4067ee      8 INSTR DEADREGS  EFLAGS RAX RDX RDI R8 R9 ZZ lea     rax, [rsp+2E8h+var_140] 
+            4067ee      8 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R9 ZZ lea     rax, [rsp+2E8h+var_140] 
             4067ee      8 PTRIMMEDESP STACK 424 displ lea     rax, [rsp+2E8h+var_140]
             4067f6     12 INSTR BELONGTO 4067a0 
-            4067f6     12 INSTR DEADREGS  EFLAGS RDX RDI R8 R9 ZZ mov     [rsp+2E8h+var_1C0], 0 
+            4067f6     12 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 ZZ mov     [rsp+2E8h+var_1C0], 0 
             4067f6     12 PTRIMMEDESP STACK 296 displ mov     [rsp+2E8h+var_1C0], 0
             406802     12 INSTR BELONGTO 4067a0 
-            406802     12 INSTR DEADREGS  EFLAGS RDX RDI R8 R9 ZZ mov     [rsp+2E8h+var_1D0], offset aModel; "model" 
+            406802     12 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 ZZ mov     [rsp+2E8h+var_1D0], offset aModel; "model" 
             406802     12 PTRIMMEDESP STACK 280 displ mov     [rsp+2E8h+var_1D0], offset aModel; "model"
             40680e     12 INSTR BELONGTO 4067a0 
-            40680e     12 INSTR DEADREGS  EFLAGS RDX RDI R8 R9 ZZ mov     [rsp+2E8h+var_1E0], offset aSerial; "serial" 
+            40680e     12 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 ZZ mov     [rsp+2E8h+var_1E0], offset aSerial; "serial" 
             40680e     12 PTRIMMEDESP STACK 264 displ mov     [rsp+2E8h+var_1E0], offset aSerial; "serial"
             40681a     12 INSTR BELONGTO 4067a0 
-            40681a     12 INSTR DEADREGS  EFLAGS RDX RDI R8 R9 ZZ mov     [rsp+2E8h+var_1F0], offset aVendor; "vendor" 
+            40681a     12 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 ZZ mov     [rsp+2E8h+var_1F0], offset aVendor; "vendor" 
             40681a     12 PTRIMMEDESP STACK 248 displ mov     [rsp+2E8h+var_1F0], offset aVendor; "vendor"
             406826      8 INSTR BELONGTO 4067a0 
-            406826      8 INSTR DEADREGS  EFLAGS RDX RDI R8 R9 ZZ lea     r8, [rsp+2E8h+var_130] 
+            406826      8 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 ZZ lea     r8, [rsp+2E8h+var_130] 
             406826      8 PTRIMMEDESP STACK 440 displ lea     r8, [rsp+2E8h+var_130]
             40682e      8 INSTR BELONGTO 4067a0 
-            40682e      8 INSTR DEADREGS  EFLAGS RDX RDI R9 ZZ mov     [rsp+2E8h+var_1C8], rax 
+            40682e      8 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R9 ZZ mov     [rsp+2E8h+var_1C8], rax 
             40682e      8 PTRIMMEDESP STACK 288 displ mov     [rsp+2E8h+var_1C8], rax
             406836      8 INSTR BELONGTO 4067a0 
-            406836      8 INSTR DEADREGS  EFLAGS RAX RDX RDI R9 ZZ lea     rax, [rsp+2E8h+var_148] 
+            406836      8 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R9 ZZ lea     rax, [rsp+2E8h+var_148] 
             406836      8 PTRIMMEDESP STACK 416 displ lea     rax, [rsp+2E8h+var_148]
             40683e     12 INSTR BELONGTO 4067a0 
-            40683e     12 INSTR DEADREGS  EFLAGS RDX RDI R9 ZZ mov     [rsp+2E8h+var_200], offset aVoltage; "voltage" 
+            40683e     12 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R9 ZZ mov     [rsp+2E8h+var_200], offset aVoltage; "voltage" 
             40683e     12 PTRIMMEDESP STACK 232 displ mov     [rsp+2E8h+var_200], offset aVoltage; "voltage"
             40684a     12 INSTR BELONGTO 4067a0 
-            40684a     12 INSTR DEADREGS  EFLAGS RDX RDI R9 ZZ mov     [rsp+2E8h+var_210], offset aEnergyRate; "energy-rate" 
+            40684a     12 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R9 ZZ mov     [rsp+2E8h+var_210], offset aEnergyRate; "energy-rate" 
             40684a     12 PTRIMMEDESP STACK 216 displ mov     [rsp+2E8h+var_210], offset aEnergyRate; "energy-rate"
             406856     12 INSTR BELONGTO 4067a0 
-            406856     12 INSTR DEADREGS  EFLAGS RDX RDI R9 ZZ mov     [rsp+2E8h+var_220], offset aEnergyFullDesi; "energy-full-design" 
+            406856     12 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R9 ZZ mov     [rsp+2E8h+var_220], offset aEnergyFullDesi; "energy-full-design" 
             406856     12 PTRIMMEDESP STACK 200 displ mov     [rsp+2E8h+var_220], offset aEnergyFullDesi; "energy-full-design"
             406862      8 INSTR BELONGTO 4067a0 
-            406862      8 INSTR DEADREGS  EFLAGS RDX RDI R9 ZZ lea     rdx, [rsp+2E8h+var_134] 
+            406862      8 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R9 ZZ lea     rdx, [rsp+2E8h+var_134] 
             406862      8 PTRIMMEDESP STACK 436 displ lea     rdx, [rsp+2E8h+var_134]
             40686a      8 INSTR BELONGTO 4067a0 
-            40686a      8 INSTR DEADREGS  EFLAGS RDI R9 ZZ mov     [rsp+2E8h+var_1D8], rax 
+            40686a      8 INSTR DEADREGS  EFLAGS RCX RSI RDI R9 ZZ mov     [rsp+2E8h+var_1D8], rax 
             40686a      8 PTRIMMEDESP STACK 272 displ mov     [rsp+2E8h+var_1D8], rax
             406872      8 INSTR BELONGTO 4067a0 
-            406872      8 INSTR DEADREGS  EFLAGS RAX RDI R9 ZZ lea     rax, [rsp+2E8h+var_150] 
+            406872      8 INSTR DEADREGS  EFLAGS RAX RCX RSI RDI R9 ZZ lea     rax, [rsp+2E8h+var_150] 
             406872      8 PTRIMMEDESP STACK 408 displ lea     rax, [rsp+2E8h+var_150]
             40687a     12 INSTR BELONGTO 4067a0 
-            40687a     12 INSTR DEADREGS  EFLAGS RDI R9 ZZ mov     [rsp+2E8h+var_230], offset aEnergyFull; "energy-full" 
+            40687a     12 INSTR DEADREGS  EFLAGS RCX RSI RDI R9 ZZ mov     [rsp+2E8h+var_230], offset aEnergyFull; "energy-full" 
             40687a     12 PTRIMMEDESP STACK 184 displ mov     [rsp+2E8h+var_230], offset aEnergyFull; "energy-full"
             406886     12 INSTR BELONGTO 4067a0 
-            406886     12 INSTR DEADREGS  EFLAGS RDI R9 ZZ mov     [rsp+2E8h+var_240], offset aEnergyEmpty; "energy-empty" 
+            406886     12 INSTR DEADREGS  EFLAGS RCX RSI RDI R9 ZZ mov     [rsp+2E8h+var_240], offset aEnergyEmpty; "energy-empty" 
             406886     12 PTRIMMEDESP STACK 168 displ mov     [rsp+2E8h+var_240], offset aEnergyEmpty; "energy-empty"
             406892     12 INSTR BELONGTO 4067a0 
-            406892     12 INSTR DEADREGS  EFLAGS RDI R9 ZZ mov     [rsp+2E8h+var_250], offset aEnergy; "energy" 
+            406892     12 INSTR DEADREGS  EFLAGS RCX RSI RDI R9 ZZ mov     [rsp+2E8h+var_250], offset aEnergy; "energy" 
             406892     12 PTRIMMEDESP STACK 152 displ mov     [rsp+2E8h+var_250], offset aEnergy; "energy"
             40689e      6 INSTR BELONGTO 4067a0 
-            40689e      6 INSTR DEADREGS  EFLAGS RDI R9 ZZ mov     r9d, offset aPercentage; "percentage" 
+            40689e      6 INSTR DEADREGS  EFLAGS RCX RSI RDI R9 ZZ mov     r9d, offset aPercentage; "percentage" 
             4068a4      8 INSTR BELONGTO 4067a0 
-            4068a4      8 INSTR DEADREGS  EFLAGS RDI ZZ mov     [rsp+2E8h+var_1E8], rax 
+            4068a4      8 INSTR DEADREGS  EFLAGS RCX RSI RDI ZZ mov     [rsp+2E8h+var_1E8], rax 
             4068a4      8 PTRIMMEDESP STACK 256 displ mov     [rsp+2E8h+var_1E8], rax
             4068ac      8 INSTR BELONGTO 4067a0 
-            4068ac      8 INSTR DEADREGS  EFLAGS RAX RDI ZZ lea     rax, [rsp+2E8h+var_170] 
+            4068ac      8 INSTR DEADREGS  EFLAGS RAX RCX RSI RDI ZZ lea     rax, [rsp+2E8h+var_170] 
             4068ac      8 PTRIMMEDESP STACK 376 displ lea     rax, [rsp+2E8h+var_170]
             4068b4     12 INSTR BELONGTO 4067a0 
-            4068b4     12 INSTR DEADREGS  EFLAGS RDI ZZ mov     [rsp+2E8h+var_260], offset aCapacity; "capacity" 
+            4068b4     12 INSTR DEADREGS  EFLAGS RCX RSI RDI ZZ mov     [rsp+2E8h+var_260], offset aCapacity; "capacity" 
             4068b4     12 PTRIMMEDESP STACK 136 displ mov     [rsp+2E8h+var_260], offset aCapacity; "capacity"
             4068c0      9 INSTR BELONGTO 4067a0 
-            4068c0      9 INSTR DEADREGS  EFLAGS RDI ZZ mov     [rsp+2E8h+var_270], offset aTechnology; "technology" 
+            4068c0      9 INSTR DEADREGS  EFLAGS RCX RSI RDI ZZ mov     [rsp+2E8h+var_270], offset aTechnology; "technology" 
             4068c0      9 PTRIMMEDESP STACK 120 displ mov     [rsp+2E8h+var_270], offset aTechnology; "technology"
             4068c9      9 INSTR BELONGTO 4067a0 
-            4068c9      9 INSTR DEADREGS  EFLAGS RDI ZZ mov     [rsp+2E8h+var_280], offset aTimeToEmpty; "time-to-empty" 
+            4068c9      9 INSTR DEADREGS  EFLAGS RCX RSI RDI ZZ mov     [rsp+2E8h+var_280], offset aTimeToEmpty; "time-to-empty" 
             4068c9      9 PTRIMMEDESP STACK 104 displ mov     [rsp+2E8h+var_280], offset aTimeToEmpty; "time-to-empty"
             4068d2      5 INSTR BELONGTO 4067a0 
-            4068d2      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     ecx, offset aState; "state" 
+            4068d2      5 INSTR DEADREGS  EFLAGS RCX RSI RDI ZZ mov     ecx, offset aState; "state" 
             4068d7      8 INSTR BELONGTO 4067a0 
-            4068d7      8 INSTR DEADREGS  EFLAGS RDI ZZ mov     [rsp+2E8h+var_1F8], rax 
+            4068d7      8 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     [rsp+2E8h+var_1F8], rax 
             4068d7      8 PTRIMMEDESP STACK 240 displ mov     [rsp+2E8h+var_1F8], rax
             4068df      8 INSTR BELONGTO 4067a0 
-            4068df      8 INSTR DEADREGS  EFLAGS RAX RDI ZZ lea     rax, [rsp+2E8h+var_178] 
+            4068df      8 INSTR DEADREGS  EFLAGS RAX RSI RDI ZZ lea     rax, [rsp+2E8h+var_178] 
             4068df      8 PTRIMMEDESP STACK 368 displ lea     rax, [rsp+2E8h+var_178]
             4068e7      9 INSTR BELONGTO 4067a0 
-            4068e7      9 INSTR DEADREGS  EFLAGS RDI ZZ mov     [rsp+2E8h+var_290], offset aTimeToFull; "time-to-full" 
+            4068e7      9 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     [rsp+2E8h+var_290], offset aTimeToFull; "time-to-full" 
             4068e7      9 PTRIMMEDESP STACK 88 displ mov     [rsp+2E8h+var_290], offset aTimeToFull; "time-to-full"
             4068f0      9 INSTR BELONGTO 4067a0 
-            4068f0      9 INSTR DEADREGS  EFLAGS RDI ZZ mov     [rsp+2E8h+var_2A0], offset aIsPresent; "is-present" 
+            4068f0      9 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     [rsp+2E8h+var_2A0], offset aIsPresent; "is-present" 
             4068f0      9 PTRIMMEDESP STACK 72 displ mov     [rsp+2E8h+var_2A0], offset aIsPresent; "is-present"
             4068f9      9 INSTR BELONGTO 4067a0 
-            4068f9      9 INSTR DEADREGS  EFLAGS RDI ZZ mov     [rsp+2E8h+var_2B0], offset aIs_rechargeabl; "is_rechargeable" 
+            4068f9      9 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     [rsp+2E8h+var_2B0], offset aIs_rechargeabl; "is_rechargeable" 
             4068f9      9 PTRIMMEDESP STACK 56 displ mov     [rsp+2E8h+var_2B0], offset aIs_rechargeabl; "is_rechargeable"
             406902      5 INSTR BELONGTO 4067a0 
-            406902      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     esi, offset aKind; "kind" 
+            406902      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, offset aKind; "kind" 
             406907      8 INSTR BELONGTO 4067a0 
             406907      8 INSTR DEADREGS  EFLAGS RDI ZZ mov     [rsp+2E8h+var_208], rax 
             406907      8 PTRIMMEDESP STACK 224 displ mov     [rsp+2E8h+var_208], rax
@@ -6055,7 +6085,7 @@
             4069f0      4 INSTR DEADREGS  EFLAGS ZZ mov     [rsp+2E8h+var_2E8], rax 
             4069f0      4 PTRIMMEDESP STACK 0 displ mov     [rsp+2E8h+var_2E8], rax
             4069f4      2 INSTR BELONGTO 4067a0 
-            4069f4      2 INSTR DEADREGS  EFLAGS ZZ xor     eax, eax 
+            4069f4      2 INSTR DEADREGS  EFLAGS RAX ZZ xor     eax, eax 
             4069f4     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             4069f6     -1 INSTR LOCAL NoMetaUpdate call    _g_object_get 
             4069f6      5 INSTR BELONGTO 4067a0 
@@ -6072,21 +6102,22 @@
             406a13      5 INSTR BELONGTO 4067a0 
             406a13      5 INSTR DEADREGS  EFLAGS ZZ call    _localtime 
             406a18      8 INSTR BELONGTO 4067a0 
-            406a18      8 INSTR DEADREGS  EFLAGS RCX RDI ZZ lea     rdi, [rsp+2E8h+s]; s 
+            406a18      8 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI ZZ lea     rdi, [rsp+2E8h+s]; s 
             406a18      8 PTRIMMEDESP STACK 464 displ lea     rdi, [rsp+2E8h+s]; s
             406a20      3 INSTR BELONGTO 4067a0 
-            406a20      3 INSTR DEADREGS  EFLAGS RCX ZZ mov     rcx, rax        ; tp 
+            406a20      3 INSTR DEADREGS  EFLAGS RCX RDX RSI ZZ mov     rcx, rax        ; tp 
             406a23      5 INSTR BELONGTO 4067a0 
-            406a23      5 INSTR DEADREGS  EFLAGS ZZ mov     edx, offset format; "%c" 
-            406a28     -1 INSTR LOCAL MetadataRedundant mov     esi, 100h       ; maxsize 
+            406a23      5 INSTR DEADREGS  EFLAGS RDX RSI ZZ mov     edx, offset format; "%c" 
+            406a28     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 100h       ; maxsize 
             406a28      5 INSTR BELONGTO 4067a0 
+            406a28      5 INSTR DEADREGS  EFLAGS RSI ZZ mov     esi, 100h       ; maxsize 
             406a2d     -1 INSTR LOCAL NoMetaUpdate call    _strftime 
             406a2d      5 INSTR BELONGTO 4067a0 
             406a2d      5 INSTR DEADREGS  EFLAGS ZZ call    _strftime 
             406a32      3 INSTR BELONGTO 4067a0 
             406a32      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rbx 
             406a35      2 INSTR BELONGTO 4067a0 
-            406a35      2 INSTR DEADREGS  EFLAGS ZZ xor     ebx, ebx 
+            406a35      2 INSTR DEADREGS  EFLAGS RBX ZZ xor     ebx, ebx 
             406a35     -2 INSTR LOCAL n RBX ZZ  AlwaysNUM xor     ebx, ebx 
             406a37     -1 INSTR LOCAL NoMetaUpdate call    _up_device_get_object_path 
             406a37      5 INSTR BELONGTO 4067a0 
@@ -6101,15 +6132,15 @@
             406a44      5 INSTR BELONGTO 4067a0 
             406a44      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_filename_display_basename 
             406a49      3 INSTR BELONGTO 4067a0 
-            406a49      3 INSTR DEADREGS  EFLAGS RBX ZZ mov     rbx, rax 
+            406a49      3 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI ZZ mov     rbx, rax 
             406a4c     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 5          ; category 
             406a4c      5 INSTR BELONGTO 4067a0 
-            406a4c      5 INSTR DEADREGS  EFLAGS ZZ mov     edx, 5          ; category 
+            406a4c      5 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     edx, 5          ; category 
             406a51      2 INSTR BELONGTO 4067a0 
-            406a51      2 INSTR DEADREGS  EFLAGS ZZ xor     edi, edi        ; domainname 
+            406a51      2 INSTR DEADREGS  EFLAGS RSI RDI ZZ xor     edi, edi        ; domainname 
             406a51     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi        ; domainname 
             406a53      5 INSTR BELONGTO 4067a0 
-            406a53      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, offset aDevice_0; "Device" 
+            406a53      5 INSTR DEADREGS  EFLAGS RSI ZZ mov     esi, offset aDevice_0; "Device" 
             406a58     -1 INSTR LOCAL NoMetaUpdate call    _dcgettext 
             406a58      5 INSTR BELONGTO 4067a0 
             406a58      5 INSTR DEADREGS  EFLAGS ZZ call    _dcgettext 
@@ -6126,20 +6157,21 @@
             406a6b      5 INSTR BELONGTO 4067a0 
             406a6b      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_free 
             406a70      7 INSTR BELONGTO 4067a0 
-            406a70      7 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX RSI R8 R9 R10 R11 ZZ mov     edi, [rsp+2E8h+var_134] 
+            406a70      7 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX RSI RDI R8 R9 R10 R11 ZZ mov     edi, [rsp+2E8h+var_134] 
             406a70      7 PTRIMMEDESP STACK 436 displ mov     edi, [rsp+2E8h+var_134]
             406a77     -1 INSTR LOCAL NoMetaUpdate call    sub_406600 
             406a77      5 INSTR BELONGTO 4067a0 
             406a77      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX RSI R8 R9 R10 R11 ZZ call    sub_406600 
-            406a7c     -1 INSTR LOCAL MetadataRedundant xor     edi, edi        ; domainname 
             406a7c      2 INSTR BELONGTO 4067a0 
+            406a7c      2 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI ZZ xor     edi, edi        ; domainname 
+            406a7c     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi        ; domainname 
             406a7e      3 INSTR BELONGTO 4067a0 
-            406a7e      3 INSTR DEADREGS  EFLAGS RBX ZZ mov     rbx, rax 
+            406a7e      3 INSTR DEADREGS  EFLAGS RDX RBX RSI ZZ mov     rbx, rax 
             406a81     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 5          ; category 
             406a81      5 INSTR BELONGTO 4067a0 
-            406a81      5 INSTR DEADREGS  EFLAGS ZZ mov     edx, 5          ; category 
+            406a81      5 INSTR DEADREGS  EFLAGS RDX RSI ZZ mov     edx, 5          ; category 
             406a86      5 INSTR BELONGTO 4067a0 
-            406a86      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, offset aType; "Type" 
+            406a86      5 INSTR DEADREGS  EFLAGS RSI ZZ mov     esi, offset aType; "Type" 
             406a8b     -1 INSTR LOCAL NoMetaUpdate call    _dcgettext 
             406a8b      5 INSTR BELONGTO 4067a0 
             406a8b      5 INSTR DEADREGS  EFLAGS ZZ call    _dcgettext 
@@ -6152,7 +6184,7 @@
             406a96      5 INSTR DEADREGS  EFLAGS RBX ZZ call    sub_405700 
             406a9b     -2 INSTR LOCAL n RBX ZZ  NumericDEFs mov     rbx, [rsp+2E8h+var_150] 
             406a9b      8 INSTR BELONGTO 4067a0 
-            406a9b      8 INSTR DEADREGS  EFLAGS RBX ZZ mov     rbx, [rsp+2E8h+var_150] 
+            406a9b      8 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     rbx, [rsp+2E8h+var_150] 
             406a9b      8 PTRIMMEDESP STACK 408 displ mov     rbx, [rsp+2E8h+var_150]
             406aa3     -1 INSTR LOCAL NoMetaUpdate test    rbx, rbx 
             406aa3      3 INSTR BELONGTO 4067a0 
@@ -6164,7 +6196,7 @@
             406aab      6 INSTR BELONGTO 4067a0 
             406ab1     -2 INSTR LOCAL n RBX ZZ  NumericDEFs mov     rbx, [rsp+2E8h+var_140] 
             406ab1      8 INSTR BELONGTO 4067a0 
-            406ab1      8 INSTR DEADREGS  EFLAGS RBX ZZ mov     rbx, [rsp+2E8h+var_140] 
+            406ab1      8 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     rbx, [rsp+2E8h+var_140] 
             406ab1      8 PTRIMMEDESP STACK 424 displ mov     rbx, [rsp+2E8h+var_140]
             406ab9     -1 INSTR LOCAL NoMetaUpdate test    rbx, rbx 
             406ab9      3 INSTR BELONGTO 4067a0 
@@ -6176,7 +6208,7 @@
             406ac1      6 INSTR BELONGTO 4067a0 
             406ac7     -2 INSTR LOCAL n RBX ZZ  NumericDEFs mov     rbx, [rsp+2E8h+var_148] 
             406ac7      8 INSTR BELONGTO 4067a0 
-            406ac7      8 INSTR DEADREGS  EFLAGS RBX ZZ mov     rbx, [rsp+2E8h+var_148] 
+            406ac7      8 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     rbx, [rsp+2E8h+var_148] 
             406ac7      8 PTRIMMEDESP STACK 416 displ mov     rbx, [rsp+2E8h+var_148]
             406acf     -1 INSTR LOCAL NoMetaUpdate test    rbx, rbx 
             406acf      3 INSTR BELONGTO 4067a0 
@@ -6187,72 +6219,76 @@
             406ad7     -1 INSTR LOCAL NoMetaUpdate jnz     loc_406EC8 
             406ad7      6 INSTR BELONGTO 4067a0 
             406add      7 INSTR BELONGTO 4067a0 
-            406add      7 INSTR DEADREGS  EFLAGS RAX RCX RBX RSI R8 R9 R10 R11 ZZ mov     edi, [rsp+2E8h+var_120] 
+            406add      7 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX RSI RDI R8 R9 R10 R11 ZZ mov     edi, [rsp+2E8h+var_120] 
             406add      7 PTRIMMEDESP STACK 456 displ mov     edi, [rsp+2E8h+var_120]
             406ae4     -1 INSTR LOCAL NoMetaUpdate call    sub_4065D0 
             406ae4      5 INSTR BELONGTO 4067a0 
-            406ae4      5 INSTR DEADREGS  EFLAGS RAX RCX RBX RSI R8 R9 R10 R11 ZZ call    sub_4065D0 
+            406ae4      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX RSI R8 R9 R10 R11 ZZ call    sub_4065D0 
             406ae9     -1 INSTR LOCAL MetadataRedundant mov     edx, 5          ; category 
             406ae9      5 INSTR BELONGTO 4067a0 
             406aee      3 INSTR BELONGTO 4067a0 
-            406aee      3 INSTR DEADREGS  EFLAGS RBX ZZ mov     rbx, rax 
-            406af1     -1 INSTR LOCAL MetadataRedundant xor     edi, edi        ; domainname 
+            406aee      3 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ mov     rbx, rax 
             406af1      2 INSTR BELONGTO 4067a0 
+            406af1      2 INSTR DEADREGS  EFLAGS RSI RDI ZZ xor     edi, edi        ; domainname 
+            406af1     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi        ; domainname 
             406af3      5 INSTR BELONGTO 4067a0 
-            406af3      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, offset aSupply; "Supply" 
+            406af3      5 INSTR DEADREGS  EFLAGS RSI ZZ mov     esi, offset aSupply; "Supply" 
             406af8     -1 INSTR LOCAL NoMetaUpdate call    _dcgettext 
             406af8      5 INSTR BELONGTO 4067a0 
             406af8      5 INSTR DEADREGS  EFLAGS ZZ call    _dcgettext 
             406afd      3 INSTR BELONGTO 4067a0 
             406afd      3 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     rsi, rbx 
             406b00      3 INSTR BELONGTO 4067a0 
-            406b00      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rax 
+            406b00      3 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     rdi, rax 
             406b03     -1 INSTR LOCAL NoMetaUpdate call    sub_405700 
             406b03      5 INSTR BELONGTO 4067a0 
-            406b03      5 INSTR DEADREGS  EFLAGS ZZ call    sub_405700 
+            406b03      5 INSTR DEADREGS  EFLAGS RBX ZZ call    sub_405700 
             406b08      2 INSTR BELONGTO 4067a0 
-            406b08      2 INSTR DEADREGS  EFLAGS ZZ xor     edi, edi        ; timer 
+            406b08      2 INSTR DEADREGS  EFLAGS RBX RDI ZZ xor     edi, edi        ; timer 
             406b08     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi        ; timer 
             406b0a     -1 INSTR LOCAL NoMetaUpdate call    _time 
             406b0a      5 INSTR BELONGTO 4067a0 
-            406b0a      5 INSTR DEADREGS  EFLAGS ZZ call    _time 
+            406b0a      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _time 
             406b0f      2 INSTR BELONGTO 4067a0 
-            406b0f      2 INSTR DEADREGS  EFLAGS R8 ZZ mov     ebx, eax 
+            406b0f      2 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI RDI R8 ZZ mov     ebx, eax 
             406b11      7 INSTR BELONGTO 4067a0 
-            406b11      7 INSTR DEADREGS  EFLAGS R8 ZZ sub     ebx, dword ptr [rsp+2E8h+var_168] 
+            406b11      7 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 ZZ sub     ebx, dword ptr [rsp+2E8h+var_168] 
             406b11      7 PTRIMMEDESP STACK 384 displ sub     ebx, dword ptr [rsp+2E8h+var_168]
             406b18     -2 INSTR LOCAL n R8 ZZ  NUMVia2ndSrcIMMEDNUM mov     r8d, 5          ; category 
             406b18      6 INSTR BELONGTO 4067a0 
-            406b18      6 INSTR DEADREGS  EFLAGS R8 ZZ mov     r8d, 5          ; category 
+            406b18      6 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 ZZ mov     r8d, 5          ; category 
             406b1e      5 INSTR BELONGTO 4067a0 
-            406b1e      5 INSTR DEADREGS  EFLAGS ZZ mov     edx, offset aDSeconds; "%d seconds" 
-            406b23     -1 INSTR LOCAL MetadataRedundant xor     edi, edi        ; domainname 
+            406b1e      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI ZZ mov     edx, offset aDSeconds; "%d seconds" 
             406b23      2 INSTR BELONGTO 4067a0 
+            406b23      2 INSTR DEADREGS  EFLAGS RCX RSI RDI ZZ xor     edi, edi        ; domainname 
+            406b23     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi        ; domainname 
             406b25      5 INSTR BELONGTO 4067a0 
-            406b25      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, offset aDSecond; "%d second" 
+            406b25      5 INSTR DEADREGS  EFLAGS RCX RSI ZZ mov     esi, offset aDSecond; "%d second" 
             406b2a      2 INSTR BELONGTO 4067a0 
-            406b2a      2 INSTR DEADREGS  EFLAGS ZZ mov     ecx, ebx        ; n 
+            406b2a      2 INSTR DEADREGS  EFLAGS RCX ZZ mov     ecx, ebx        ; n 
             406b2c     -1 INSTR LOCAL NoMetaUpdate call    _dcngettext 
             406b2c      5 INSTR BELONGTO 4067a0 
             406b2c      5 INSTR DEADREGS  EFLAGS ZZ call    _dcngettext 
             406b31      2 INSTR BELONGTO 4067a0 
-            406b31      2 INSTR DEADREGS  EFLAGS RDI ZZ mov     esi, ebx 
+            406b31      2 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, ebx 
             406b33      3 INSTR BELONGTO 4067a0 
             406b33      3 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     rdi, rax 
             406b36      2 INSTR BELONGTO 4067a0 
-            406b36      2 INSTR DEADREGS  EFLAGS RBX ZZ xor     eax, eax 
+            406b36      2 INSTR DEADREGS  EFLAGS RAX RBX ZZ xor     eax, eax 
             406b36     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             406b38     -1 INSTR LOCAL NoMetaUpdate call    _g_strdup_printf 
             406b38      5 INSTR BELONGTO 4067a0 
             406b38      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_strdup_printf 
-            406b3d     -1 INSTR LOCAL MetadataRedundant mov     edx, 5          ; category 
+            406b3d     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 5          ; category 
             406b3d      5 INSTR BELONGTO 4067a0 
+            406b3d      5 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI ZZ mov     edx, 5          ; category 
             406b42      3 INSTR BELONGTO 4067a0 
-            406b42      3 INSTR DEADREGS  EFLAGS RBX ZZ mov     rbx, rax 
-            406b45     -1 INSTR LOCAL MetadataRedundant xor     edi, edi        ; domainname 
+            406b42      3 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ mov     rbx, rax 
             406b45      2 INSTR BELONGTO 4067a0 
+            406b45      2 INSTR DEADREGS  EFLAGS RSI RDI ZZ xor     edi, edi        ; domainname 
+            406b45     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi        ; domainname 
             406b47      5 INSTR BELONGTO 4067a0 
-            406b47      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, offset aRefreshed; "Refreshed" 
+            406b47      5 INSTR DEADREGS  EFLAGS RSI ZZ mov     esi, offset aRefreshed; "Refreshed" 
             406b4c     -1 INSTR LOCAL NoMetaUpdate call    _dcgettext 
             406b4c      5 INSTR BELONGTO 4067a0 
             406b4c      5 INSTR DEADREGS  EFLAGS ZZ call    _dcgettext 
@@ -6269,7 +6305,7 @@
             406b5f      5 INSTR BELONGTO 4067a0 
             406b5f      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_free 
             406b64      7 INSTR BELONGTO 4067a0 
-            406b64      7 INSTR DEADREGS  EFLAGS RBX ZZ mov     eax, [rsp+2E8h+var_134] 
+            406b64      7 INSTR DEADREGS  EFLAGS RAX RBX RDI ZZ mov     eax, [rsp+2E8h+var_134] 
             406b64      7 PTRIMMEDESP STACK 436 displ mov     eax, [rsp+2E8h+var_134]
             406b6b     -1 INSTR LOCAL NoMetaUpdate cmp     eax, 5 
             406b6b      3 INSTR BELONGTO 4067a0 
@@ -6304,7 +6340,7 @@
             406bad     -1 INSTR LOCAL NoMetaUpdate jz      loc_406DA0 
             406bad      6 INSTR BELONGTO 4067a0 
             406bb3      3 INSTR BELONGTO 4067a0 
-            406bb3      3 INSTR DEADREGS  EFLAGS RDX RBX ZZ lea     edx, [rax-2] 
+            406bb3      3 INSTR DEADREGS  EFLAGS RDX RBX RDI ZZ lea     edx, [rax-2] 
             406bb6     -1 INSTR LOCAL NoMetaUpdate cmp     edx, 2 
             406bb6      3 INSTR BELONGTO 4067a0 
             406bb9     -1 INSTR LOCAL NoMetaUpdate jbe     loc_406DF2 
@@ -6364,21 +6400,23 @@
             406c28     -1 INSTR LOCAL MetadataUnused movsd   xmm0, [rsp+2E8h+var_1A8] 
             406c28      9 INSTR BELONGTO 4067a0 
             406c31      5 INSTR BELONGTO 4067a0 
-            406c31      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     edi, offset a_1f_0; "%.1f%%" 
+            406c31      5 INSTR DEADREGS  EFLAGS RAX RBX RDI ZZ mov     edi, offset a_1f_0; "%.1f%%" 
             406c36     -2 INSTR LOCAL n RAX ZZ  NUMVia2ndSrcIMMEDNUM mov     eax, 1 
             406c36      5 INSTR BELONGTO 4067a0 
-            406c36      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     eax, 1 
+            406c36      5 INSTR DEADREGS  EFLAGS RAX RBX ZZ mov     eax, 1 
             406c3b     -1 INSTR LOCAL NoMetaUpdate call    _g_strdup_printf 
             406c3b      5 INSTR BELONGTO 4067a0 
             406c3b      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_strdup_printf 
-            406c40     -1 INSTR LOCAL MetadataRedundant mov     edx, 5          ; category 
+            406c40     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 5          ; category 
             406c40      5 INSTR BELONGTO 4067a0 
+            406c40      5 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI ZZ mov     edx, 5          ; category 
             406c45      3 INSTR BELONGTO 4067a0 
-            406c45      3 INSTR DEADREGS  EFLAGS RBX ZZ mov     rbx, rax 
-            406c48     -1 INSTR LOCAL MetadataRedundant xor     edi, edi        ; domainname 
+            406c45      3 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ mov     rbx, rax 
             406c48      2 INSTR BELONGTO 4067a0 
+            406c48      2 INSTR DEADREGS  EFLAGS RSI RDI ZZ xor     edi, edi        ; domainname 
+            406c48     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi        ; domainname 
             406c4a      5 INSTR BELONGTO 4067a0 
-            406c4a      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, offset aPercentage_0; "Percentage" 
+            406c4a      5 INSTR DEADREGS  EFLAGS RSI ZZ mov     esi, offset aPercentage_0; "Percentage" 
             406c4f     -1 INSTR LOCAL NoMetaUpdate call    _dcgettext 
             406c4f      5 INSTR BELONGTO 4067a0 
             406c4f      5 INSTR DEADREGS  EFLAGS ZZ call    _dcgettext 
@@ -6395,7 +6433,7 @@
             406c62      5 INSTR BELONGTO 4067a0 
             406c62      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_free 
             406c67      7 INSTR BELONGTO 4067a0 
-            406c67      7 INSTR DEADREGS  EFLAGS RBX ZZ mov     eax, [rsp+2E8h+var_134] 
+            406c67      7 INSTR DEADREGS  EFLAGS RAX RBX RDI ZZ mov     eax, [rsp+2E8h+var_134] 
             406c67      7 PTRIMMEDESP STACK 436 displ mov     eax, [rsp+2E8h+var_134]
             406c6e     -1 INSTR LOCAL NoMetaUpdate cmp     eax, 2 
             406c6e      3 INSTR BELONGTO 4067a0 
@@ -6404,21 +6442,23 @@
             406c77     -1 INSTR LOCAL MetadataUnused movsd   xmm0, [rsp+2E8h+var_1A0] 
             406c77      9 INSTR BELONGTO 4067a0 
             406c80      5 INSTR BELONGTO 4067a0 
-            406c80      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     edi, offset a_1f_0; "%.1f%%" 
+            406c80      5 INSTR DEADREGS  EFLAGS RAX RBX RDI ZZ mov     edi, offset a_1f_0; "%.1f%%" 
             406c85     -2 INSTR LOCAL n RAX ZZ  NUMVia2ndSrcIMMEDNUM mov     eax, 1 
             406c85      5 INSTR BELONGTO 4067a0 
-            406c85      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     eax, 1 
+            406c85      5 INSTR DEADREGS  EFLAGS RAX RBX ZZ mov     eax, 1 
             406c8a     -1 INSTR LOCAL NoMetaUpdate call    _g_strdup_printf 
             406c8a      5 INSTR BELONGTO 4067a0 
             406c8a      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_strdup_printf 
-            406c8f     -1 INSTR LOCAL MetadataRedundant mov     edx, 5          ; category 
+            406c8f     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 5          ; category 
             406c8f      5 INSTR BELONGTO 4067a0 
+            406c8f      5 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI ZZ mov     edx, 5          ; category 
             406c94      3 INSTR BELONGTO 4067a0 
-            406c94      3 INSTR DEADREGS  EFLAGS RBX ZZ mov     rbx, rax 
-            406c97     -1 INSTR LOCAL MetadataRedundant xor     edi, edi        ; domainname 
+            406c94      3 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ mov     rbx, rax 
             406c97      2 INSTR BELONGTO 4067a0 
+            406c97      2 INSTR DEADREGS  EFLAGS RSI RDI ZZ xor     edi, edi        ; domainname 
+            406c97     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi        ; domainname 
             406c99      5 INSTR BELONGTO 4067a0 
-            406c99      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, offset aCapacity_0; "Capacity" 
+            406c99      5 INSTR DEADREGS  EFLAGS RSI ZZ mov     esi, offset aCapacity_0; "Capacity" 
             406c9e     -1 INSTR LOCAL NoMetaUpdate call    _dcgettext 
             406c9e      5 INSTR BELONGTO 4067a0 
             406c9e      5 INSTR DEADREGS  EFLAGS ZZ call    _dcgettext 
@@ -6435,7 +6475,7 @@
             406cb1      5 INSTR BELONGTO 4067a0 
             406cb1      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_free 
             406cb6      7 INSTR BELONGTO 4067a0 
-            406cb6      7 INSTR DEADREGS  EFLAGS RBX ZZ mov     eax, [rsp+2E8h+var_134] 
+            406cb6      7 INSTR DEADREGS  EFLAGS RAX RBX RDI ZZ mov     eax, [rsp+2E8h+var_134] 
             406cb6      7 PTRIMMEDESP STACK 436 displ mov     eax, [rsp+2E8h+var_134]
             406cbd     -1 INSTR LOCAL NoMetaUpdate cmp     eax, 2 
             406cbd      3 INSTR BELONGTO 4067a0 
@@ -6448,33 +6488,34 @@
             406cce      6 INSTR BELONGTO 4067a0 
             406cd4     -2 INSTR LOCAL n R8 ZZ  AlwaysNUM xor     r8d, r8d        ; jumptable 000000000040718C default case 
             406cd4      3 INSTR BELONGTO 4067a0 
-            406cd4      3 INSTR DEADREGS  EFLAGS RBX R8 ZZ xor     r8d, r8d        ; jumptable 000000000040718C default case 
+            406cd4      3 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI RDI R8 ZZ xor     r8d, r8d        ; jumptable 000000000040718C default case 
             406cd7      5 INSTR BELONGTO 4067a0 
-            406cd7      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     ecx, offset aGpm_device_tec; "gpm_device_technology_to_localised_stri"... 
+            406cd7      5 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI RDI ZZ mov     ecx, offset aGpm_device_tec; "gpm_device_technology_to_localised_stri"... 
             406cdc     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 178h 
             406cdc      5 INSTR BELONGTO 4067a0 
-            406cdc      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     edx, 178h 
+            406cdc      5 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI ZZ mov     edx, 178h 
             406ce1      5 INSTR BELONGTO 4067a0 
-            406ce1      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     esi, offset aGpmStatistics_; "gpm-statistics.c" 
+            406ce1      5 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ mov     esi, offset aGpmStatistics_; "gpm-statistics.c" 
             406ce6      5 INSTR BELONGTO 4067a0 
-            406ce6      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     edi, offset aPowermanager; "PowerManager" 
+            406ce6      5 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     edi, offset aPowermanager; "PowerManager" 
             406ceb     -1 INSTR LOCAL NoMetaUpdate call    _g_assertion_message 
             406ceb      5 INSTR BELONGTO 4067a0 
             406ceb      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_assertion_message 
             406cf0      7 INSTR BELONGTO 4067a0 
-            406cf0      7 INSTR DEADREGS  EFLAGS RAX RCX RBX RSI R8 R9 R10 R11 ZZ mov     edi, [rsp+2E8h+var_124] 
+            406cf0      7 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX RSI RDI R8 R9 R10 R11 ZZ mov     edi, [rsp+2E8h+var_124] 
             406cf0      7 PTRIMMEDESP STACK 452 displ mov     edi, [rsp+2E8h+var_124]
             406cf7     -1 INSTR LOCAL NoMetaUpdate call    sub_4065D0 
             406cf7      5 INSTR BELONGTO 4067a0 
-            406cf7      5 INSTR DEADREGS  EFLAGS RAX RCX RBX RSI R8 R9 R10 R11 ZZ call    sub_4065D0 
-            406cfc     -1 INSTR LOCAL MetadataRedundant xor     edi, edi        ; domainname 
+            406cf7      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX RSI R8 R9 R10 R11 ZZ call    sub_4065D0 
             406cfc      2 INSTR BELONGTO 4067a0 
+            406cfc      2 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI ZZ xor     edi, edi        ; domainname 
+            406cfc     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi        ; domainname 
             406cfe      3 INSTR BELONGTO 4067a0 
-            406cfe      3 INSTR DEADREGS  EFLAGS RBX ZZ mov     rbx, rax 
+            406cfe      3 INSTR DEADREGS  EFLAGS RDX RBX RSI ZZ mov     rbx, rax 
             406d01     -1 INSTR LOCAL MetadataRedundant mov     edx, 5          ; category 
             406d01      5 INSTR BELONGTO 4067a0 
             406d06      5 INSTR BELONGTO 4067a0 
-            406d06      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, offset aPresent; "Present" 
+            406d06      5 INSTR DEADREGS  EFLAGS RSI ZZ mov     esi, offset aPresent; "Present" 
             406d0b     -1 INSTR LOCAL NoMetaUpdate call    _dcgettext 
             406d0b      5 INSTR BELONGTO 4067a0 
             406d0b      5 INSTR DEADREGS  EFLAGS ZZ call    _dcgettext 
@@ -6486,7 +6527,7 @@
             406d16      5 INSTR BELONGTO 4067a0 
             406d16      5 INSTR DEADREGS  EFLAGS RBX ZZ call    sub_405700 
             406d1b      7 INSTR BELONGTO 4067a0 
-            406d1b      7 INSTR DEADREGS  EFLAGS RBX ZZ mov     eax, [rsp+2E8h+var_134] 
+            406d1b      7 INSTR DEADREGS  EFLAGS RAX RBX RDI ZZ mov     eax, [rsp+2E8h+var_134] 
             406d1b      7 PTRIMMEDESP STACK 436 displ mov     eax, [rsp+2E8h+var_134]
             406d22     -1 INSTR LOCAL NoMetaUpdate cmp     eax, 5 
             406d22      3 INSTR BELONGTO 4067a0 
@@ -6501,19 +6542,20 @@
             406d2f     -1 INSTR LOCAL NoMetaUpdate jnz     loc_406B8F 
             406d2f      6 INSTR BELONGTO 4067a0 
             406d35      7 INSTR BELONGTO 4067a0 
-            406d35      7 INSTR DEADREGS  EFLAGS RAX RCX RBX RSI R8 R9 R10 R11 ZZ mov     edi, [rsp+2E8h+var_11C] 
+            406d35      7 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX RSI RDI R8 R9 R10 R11 ZZ mov     edi, [rsp+2E8h+var_11C] 
             406d35      7 PTRIMMEDESP STACK 460 displ mov     edi, [rsp+2E8h+var_11C]
             406d3c     -1 INSTR LOCAL NoMetaUpdate call    sub_4065D0 
             406d3c      5 INSTR BELONGTO 4067a0 
-            406d3c      5 INSTR DEADREGS  EFLAGS RAX RCX RBX RSI R8 R9 R10 R11 ZZ call    sub_4065D0 
-            406d41     -1 INSTR LOCAL MetadataRedundant xor     edi, edi        ; domainname 
+            406d3c      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX RSI R8 R9 R10 R11 ZZ call    sub_4065D0 
             406d41      2 INSTR BELONGTO 4067a0 
+            406d41      2 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI ZZ xor     edi, edi        ; domainname 
+            406d41     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi        ; domainname 
             406d43      3 INSTR BELONGTO 4067a0 
-            406d43      3 INSTR DEADREGS  EFLAGS RBX ZZ mov     rbx, rax 
+            406d43      3 INSTR DEADREGS  EFLAGS RDX RBX RSI ZZ mov     rbx, rax 
             406d46     -1 INSTR LOCAL MetadataRedundant mov     edx, 5          ; category 
             406d46      5 INSTR BELONGTO 4067a0 
             406d4b      5 INSTR BELONGTO 4067a0 
-            406d4b      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, offset aRechargeable; "Rechargeable" 
+            406d4b      5 INSTR DEADREGS  EFLAGS RSI ZZ mov     esi, offset aRechargeable; "Rechargeable" 
             406d50     -1 INSTR LOCAL NoMetaUpdate call    _dcgettext 
             406d50      5 INSTR BELONGTO 4067a0 
             406d50      5 INSTR DEADREGS  EFLAGS ZZ call    _dcgettext 
@@ -6525,7 +6567,7 @@
             406d5b      5 INSTR BELONGTO 4067a0 
             406d5b      5 INSTR DEADREGS  EFLAGS RBX ZZ call    sub_405700 
             406d60      7 INSTR BELONGTO 4067a0 
-            406d60      7 INSTR DEADREGS  EFLAGS RBX ZZ mov     eax, [rsp+2E8h+var_134] 
+            406d60      7 INSTR DEADREGS  EFLAGS RAX RBX RDI ZZ mov     eax, [rsp+2E8h+var_134] 
             406d60      7 PTRIMMEDESP STACK 436 displ mov     eax, [rsp+2E8h+var_134]
             406d67     -1 INSTR LOCAL NoMetaUpdate cmp     eax, 5 
             406d67      3 INSTR BELONGTO 4067a0 
@@ -6538,16 +6580,16 @@
             406d78      6 INSTR BELONGTO 4067a0 
             406d7e     -2 INSTR LOCAL n R8 ZZ  AlwaysNUM xor     r8d, r8d        ; jumptable 0000000000406F47 default case 
             406d7e      3 INSTR BELONGTO 4067a0 
-            406d7e      3 INSTR DEADREGS  EFLAGS RBX R8 ZZ xor     r8d, r8d        ; jumptable 0000000000406F47 default case 
+            406d7e      3 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI RDI R8 ZZ xor     r8d, r8d        ; jumptable 0000000000406F47 default case 
             406d81      5 INSTR BELONGTO 4067a0 
-            406d81      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     ecx, offset aGpm_device_sta; "gpm_device_state_to_localised_string" 
+            406d81      5 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI RDI ZZ mov     ecx, offset aGpm_device_sta; "gpm_device_state_to_localised_string" 
             406d86     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 1A0h 
             406d86      5 INSTR BELONGTO 4067a0 
-            406d86      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     edx, 1A0h 
+            406d86      5 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI ZZ mov     edx, 1A0h 
             406d8b      5 INSTR BELONGTO 4067a0 
-            406d8b      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     esi, offset aGpmStatistics_; "gpm-statistics.c" 
+            406d8b      5 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ mov     esi, offset aGpmStatistics_; "gpm-statistics.c" 
             406d90      5 INSTR BELONGTO 4067a0 
-            406d90      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     edi, offset aPowermanager; "PowerManager" 
+            406d90      5 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     edi, offset aPowermanager; "PowerManager" 
             406d95     -1 INSTR LOCAL NoMetaUpdate call    _g_assertion_message 
             406d95      5 INSTR BELONGTO 4067a0 
             406d95      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_assertion_message 
@@ -6555,21 +6597,23 @@
             406da0     -1 INSTR LOCAL MetadataUnused movsd   xmm0, [rsp+2E8h+var_178] 
             406da0      9 INSTR BELONGTO 4067a0 
             406da9      5 INSTR BELONGTO 4067a0 
-            406da9      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     edi, offset a_1fW; "%.1f W" 
+            406da9      5 INSTR DEADREGS  EFLAGS RAX RBX RDI ZZ mov     edi, offset a_1fW; "%.1f W" 
             406dae     -2 INSTR LOCAL n RAX ZZ  NUMVia2ndSrcIMMEDNUM mov     eax, 1 
             406dae      5 INSTR BELONGTO 4067a0 
-            406dae      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     eax, 1 
+            406dae      5 INSTR DEADREGS  EFLAGS RAX RBX ZZ mov     eax, 1 
             406db3     -1 INSTR LOCAL NoMetaUpdate call    _g_strdup_printf 
             406db3      5 INSTR BELONGTO 4067a0 
             406db3      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_strdup_printf 
-            406db8     -1 INSTR LOCAL MetadataRedundant mov     edx, 5          ; category 
+            406db8     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 5          ; category 
             406db8      5 INSTR BELONGTO 4067a0 
+            406db8      5 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI ZZ mov     edx, 5          ; category 
             406dbd      3 INSTR BELONGTO 4067a0 
-            406dbd      3 INSTR DEADREGS  EFLAGS RBX ZZ mov     rbx, rax 
-            406dc0     -1 INSTR LOCAL MetadataRedundant xor     edi, edi        ; domainname 
+            406dbd      3 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ mov     rbx, rax 
             406dc0      2 INSTR BELONGTO 4067a0 
+            406dc0      2 INSTR DEADREGS  EFLAGS RSI RDI ZZ xor     edi, edi        ; domainname 
+            406dc0     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi        ; domainname 
             406dc2      5 INSTR BELONGTO 4067a0 
-            406dc2      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, offset aRate; "Rate" 
+            406dc2      5 INSTR DEADREGS  EFLAGS RSI ZZ mov     esi, offset aRate; "Rate" 
             406dc7     -1 INSTR LOCAL NoMetaUpdate call    _dcgettext 
             406dc7      5 INSTR BELONGTO 4067a0 
             406dc7      5 INSTR DEADREGS  EFLAGS ZZ call    _dcgettext 
@@ -6586,10 +6630,10 @@
             406dda      5 INSTR BELONGTO 4067a0 
             406dda      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_free 
             406ddf      7 INSTR BELONGTO 4067a0 
-            406ddf      7 INSTR DEADREGS  EFLAGS RDX RBX ZZ mov     eax, [rsp+2E8h+var_134] 
+            406ddf      7 INSTR DEADREGS  EFLAGS RAX RDX RBX RDI ZZ mov     eax, [rsp+2E8h+var_134] 
             406ddf      7 PTRIMMEDESP STACK 436 displ mov     eax, [rsp+2E8h+var_134]
             406de6      3 INSTR BELONGTO 4067a0 
-            406de6      3 INSTR DEADREGS  EFLAGS RDX RBX ZZ lea     edx, [rax-2] 
+            406de6      3 INSTR DEADREGS  EFLAGS RDX RBX RDI ZZ lea     edx, [rax-2] 
             406de9     -1 INSTR LOCAL NoMetaUpdate cmp     edx, 2 
             406de9      3 INSTR BELONGTO 4067a0 
             406dec     -1 INSTR LOCAL NoMetaUpdate ja      loc_406BBF 
@@ -6597,21 +6641,23 @@
             406df2     -1 INSTR LOCAL MetadataUnused movsd   xmm0, [rsp+2E8h+var_170] 
             406df2      9 INSTR BELONGTO 4067a0 
             406dfb      5 INSTR BELONGTO 4067a0 
-            406dfb      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     edi, offset a_1fV; "%.1f V" 
+            406dfb      5 INSTR DEADREGS  EFLAGS RAX RBX RDI ZZ mov     edi, offset a_1fV; "%.1f V" 
             406e00     -2 INSTR LOCAL n RAX ZZ  NUMVia2ndSrcIMMEDNUM mov     eax, 1 
             406e00      5 INSTR BELONGTO 4067a0 
-            406e00      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     eax, 1 
+            406e00      5 INSTR DEADREGS  EFLAGS RAX RBX ZZ mov     eax, 1 
             406e05     -1 INSTR LOCAL NoMetaUpdate call    _g_strdup_printf 
             406e05      5 INSTR BELONGTO 4067a0 
             406e05      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_strdup_printf 
-            406e0a     -1 INSTR LOCAL MetadataRedundant mov     edx, 5          ; category 
+            406e0a     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 5          ; category 
             406e0a      5 INSTR BELONGTO 4067a0 
+            406e0a      5 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI ZZ mov     edx, 5          ; category 
             406e0f      3 INSTR BELONGTO 4067a0 
-            406e0f      3 INSTR DEADREGS  EFLAGS RBX ZZ mov     rbx, rax 
-            406e12     -1 INSTR LOCAL MetadataRedundant xor     edi, edi        ; domainname 
+            406e0f      3 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ mov     rbx, rax 
             406e12      2 INSTR BELONGTO 4067a0 
+            406e12      2 INSTR DEADREGS  EFLAGS RSI RDI ZZ xor     edi, edi        ; domainname 
+            406e12     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi        ; domainname 
             406e14      5 INSTR BELONGTO 4067a0 
-            406e14      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, offset aVoltage_0; "Voltage" 
+            406e14      5 INSTR DEADREGS  EFLAGS RSI ZZ mov     esi, offset aVoltage_0; "Voltage" 
             406e19     -1 INSTR LOCAL NoMetaUpdate call    _dcgettext 
             406e19      5 INSTR BELONGTO 4067a0 
             406e19      5 INSTR DEADREGS  EFLAGS ZZ call    _dcgettext 
@@ -6628,10 +6674,10 @@
             406e2c      5 INSTR BELONGTO 4067a0 
             406e2c      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_free 
             406e31      7 INSTR BELONGTO 4067a0 
-            406e31      7 INSTR DEADREGS  EFLAGS RDX RBX ZZ mov     eax, [rsp+2E8h+var_134] 
+            406e31      7 INSTR DEADREGS  EFLAGS RAX RDX RBX RDI ZZ mov     eax, [rsp+2E8h+var_134] 
             406e31      7 PTRIMMEDESP STACK 436 displ mov     eax, [rsp+2E8h+var_134]
             406e38      3 INSTR BELONGTO 4067a0 
-            406e38      3 INSTR DEADREGS  EFLAGS RDX RBX ZZ lea     edx, [rax-2] 
+            406e38      3 INSTR DEADREGS  EFLAGS RDX RBX RDI ZZ lea     edx, [rax-2] 
             406e3b     -1 INSTR LOCAL NoMetaUpdate cmp     edx, 1 
             406e3b      3 INSTR BELONGTO 4067a0 
             406e3e     -1 INSTR LOCAL NoMetaUpdate ja      loc_406BBF 
@@ -6646,15 +6692,17 @@
             406e51     -1 INSTR LOCAL NoMetaUpdate call    sub_405760 
             406e51      5 INSTR BELONGTO 4067a0 
             406e51      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX RSI R8 R9 R10 R11 ZZ call    sub_405760 
-            406e56     -1 INSTR LOCAL MetadataRedundant mov     edx, 5          ; category 
+            406e56     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 5          ; category 
             406e56      5 INSTR BELONGTO 4067a0 
+            406e56      5 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI ZZ mov     edx, 5          ; category 
             406e5b     -2 INSTR LOCAL n RBX ZZ  NumericDEFs mov     rbx, rax 
             406e5b      3 INSTR BELONGTO 4067a0 
-            406e5b      3 INSTR DEADREGS  EFLAGS RBX ZZ mov     rbx, rax 
+            406e5b      3 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ mov     rbx, rax 
             406e5e      5 INSTR BELONGTO 4067a0 
-            406e5e      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, offset aTimeToFull_0; "Time to full" 
-            406e63     -1 INSTR LOCAL MetadataRedundant xor     edi, edi        ; domainname 
+            406e5e      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, offset aTimeToFull_0; "Time to full" 
             406e63      2 INSTR BELONGTO 4067a0 
+            406e63      2 INSTR DEADREGS  EFLAGS RDI ZZ xor     edi, edi        ; domainname 
+            406e63     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi        ; domainname 
             406e65     -1 INSTR LOCAL NoMetaUpdate call    _dcgettext 
             406e65      5 INSTR BELONGTO 4067a0 
             406e65      5 INSTR DEADREGS  EFLAGS ZZ call    _dcgettext 
@@ -6682,15 +6730,17 @@
             406e8a     -1 INSTR LOCAL NoMetaUpdate call    sub_405760 
             406e8a      5 INSTR BELONGTO 4067a0 
             406e8a      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX RSI R8 R9 R10 R11 ZZ call    sub_405760 
-            406e8f     -1 INSTR LOCAL MetadataRedundant mov     edx, 5          ; category 
+            406e8f     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 5          ; category 
             406e8f      5 INSTR BELONGTO 4067a0 
+            406e8f      5 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI ZZ mov     edx, 5          ; category 
             406e94     -2 INSTR LOCAL n RBX ZZ  NumericDEFs mov     rbx, rax 
             406e94      3 INSTR BELONGTO 4067a0 
-            406e94      3 INSTR DEADREGS  EFLAGS RBX ZZ mov     rbx, rax 
+            406e94      3 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ mov     rbx, rax 
             406e97      5 INSTR BELONGTO 4067a0 
-            406e97      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, offset aTimeToEmpty_0; "Time to empty" 
-            406e9c     -1 INSTR LOCAL MetadataRedundant xor     edi, edi        ; domainname 
+            406e97      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, offset aTimeToEmpty_0; "Time to empty" 
             406e9c      2 INSTR BELONGTO 4067a0 
+            406e9c      2 INSTR DEADREGS  EFLAGS RDI ZZ xor     edi, edi        ; domainname 
+            406e9c     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi        ; domainname 
             406e9e     -1 INSTR LOCAL NoMetaUpdate call    _dcgettext 
             406e9e      5 INSTR BELONGTO 4067a0 
             406e9e      5 INSTR DEADREGS  EFLAGS ZZ call    _dcgettext 
@@ -6709,18 +6759,18 @@
             406eb1      5 INSTR BELONGTO 4067a0 
             406eb1      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_free 
             406eb6      7 INSTR BELONGTO 4067a0 
-            406eb6      7 INSTR DEADREGS  EFLAGS RBX ZZ mov     eax, [rsp+2E8h+var_134] 
+            406eb6      7 INSTR DEADREGS  EFLAGS RAX RBX RDI ZZ mov     eax, [rsp+2E8h+var_134] 
             406eb6      7 PTRIMMEDESP STACK 436 displ mov     eax, [rsp+2E8h+var_134]
             406ebd     -1 INSTR LOCAL NoMetaUpdate jmp     loc_406BBF 
             406ebd      5 INSTR BELONGTO 4067a0 
             406ec8      2 INSTR BELONGTO 4067a0 
-            406ec8      2 INSTR DEADREGS  EFLAGS ZZ xor     edi, edi        ; domainname 
+            406ec8      2 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ xor     edi, edi        ; domainname 
             406ec8     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi        ; domainname 
             406eca     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 5          ; category 
             406eca      5 INSTR BELONGTO 4067a0 
-            406eca      5 INSTR DEADREGS  EFLAGS ZZ mov     edx, 5          ; category 
+            406eca      5 INSTR DEADREGS  EFLAGS RDX RSI ZZ mov     edx, 5          ; category 
             406ecf      5 INSTR BELONGTO 4067a0 
-            406ecf      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, offset aSerialNumber; "Serial number" 
+            406ecf      5 INSTR DEADREGS  EFLAGS RSI ZZ mov     esi, offset aSerialNumber; "Serial number" 
             406ed4     -1 INSTR LOCAL NoMetaUpdate call    _dcgettext 
             406ed4      5 INSTR BELONGTO 4067a0 
             406ed4      5 INSTR DEADREGS  EFLAGS ZZ call    _dcgettext 
@@ -6735,13 +6785,13 @@
             406ee4     -1 INSTR LOCAL NoMetaUpdate jmp     loc_406ADD 
             406ee4      5 INSTR BELONGTO 4067a0 
             406ef0      2 INSTR BELONGTO 4067a0 
-            406ef0      2 INSTR DEADREGS  EFLAGS ZZ xor     edi, edi        ; domainname 
+            406ef0      2 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ xor     edi, edi        ; domainname 
             406ef0     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi        ; domainname 
             406ef2     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 5          ; category 
             406ef2      5 INSTR BELONGTO 4067a0 
-            406ef2      5 INSTR DEADREGS  EFLAGS ZZ mov     edx, 5          ; category 
+            406ef2      5 INSTR DEADREGS  EFLAGS RDX RSI ZZ mov     edx, 5          ; category 
             406ef7      5 INSTR BELONGTO 4067a0 
-            406ef7      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, offset aModel_0; "Model" 
+            406ef7      5 INSTR DEADREGS  EFLAGS RSI ZZ mov     esi, offset aModel_0; "Model" 
             406efc     -1 INSTR LOCAL NoMetaUpdate call    _dcgettext 
             406efc      5 INSTR BELONGTO 4067a0 
             406efc      5 INSTR DEADREGS  EFLAGS ZZ call    _dcgettext 
@@ -6756,13 +6806,13 @@
             406f0c     -1 INSTR LOCAL NoMetaUpdate jmp     loc_406AC7 
             406f0c      5 INSTR BELONGTO 4067a0 
             406f18      2 INSTR BELONGTO 4067a0 
-            406f18      2 INSTR DEADREGS  EFLAGS ZZ xor     edi, edi        ; domainname 
+            406f18      2 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ xor     edi, edi        ; domainname 
             406f18     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi        ; domainname 
             406f1a     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 5          ; category 
             406f1a      5 INSTR BELONGTO 4067a0 
-            406f1a      5 INSTR DEADREGS  EFLAGS ZZ mov     edx, 5          ; category 
+            406f1a      5 INSTR DEADREGS  EFLAGS RDX RSI ZZ mov     edx, 5          ; category 
             406f1f      5 INSTR BELONGTO 4067a0 
-            406f1f      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, offset aVendor_0; "Vendor" 
+            406f1f      5 INSTR DEADREGS  EFLAGS RSI ZZ mov     esi, offset aVendor_0; "Vendor" 
             406f24     -1 INSTR LOCAL NoMetaUpdate call    _dcgettext 
             406f24      5 INSTR BELONGTO 4067a0 
             406f24      5 INSTR DEADREGS  EFLAGS ZZ call    _dcgettext 
@@ -6777,33 +6827,33 @@
             406f34     -1 INSTR LOCAL NoMetaUpdate jmp     loc_406AB1 
             406f34      5 INSTR BELONGTO 4067a0 
             406f40      7 INSTR BELONGTO 4067a0 
-            406f40      7 INSTR DEADREGS  EFLAGS RBX ZZ mov     eax, [rsp+2E8h+var_130] 
+            406f40      7 INSTR DEADREGS  EFLAGS RAX RDX RBX RSI RDI ZZ mov     eax, [rsp+2E8h+var_130] 
             406f40      7 PTRIMMEDESP STACK 440 displ mov     eax, [rsp+2E8h+var_130]
             406f47     -1 INSTR LOCAL NoMetaUpdate jmp     ds:off_40CDA0[rax*8]; switch jump 
             406f47      7 INSTR BELONGTO 4067a0 
-            406f47      7 INSTR DEADREGS  EFLAGS RBX ZZ jmp     ds:off_40CDA0[rax*8]; switch jump 
+            406f47      7 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI ZZ jmp     ds:off_40CDA0[rax*8]; switch jump 
             406f50     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 5          ; jumptable 0000000000406F47 case 6 
             406f50      5 INSTR BELONGTO 4067a0 
-            406f50      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     edx, 5          ; jumptable 0000000000406F47 case 6 
+            406f50      5 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI ZZ mov     edx, 5          ; jumptable 0000000000406F47 case 6 
             406f55      5 INSTR BELONGTO 4067a0 
-            406f55      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     esi, offset aWaitingToDisch; "Waiting to discharge" 
+            406f55      5 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ mov     esi, offset aWaitingToDisch; "Waiting to discharge" 
             406f5a      2 INSTR BELONGTO 4067a0 
-            406f5a      2 INSTR DEADREGS  EFLAGS RBX ZZ xor     edi, edi        ; domainname 
+            406f5a      2 INSTR DEADREGS  EFLAGS RBX RDI ZZ xor     edi, edi        ; domainname 
             406f5a     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi        ; domainname 
             406f5c     -1 INSTR LOCAL NoMetaUpdate call    _dcgettext 
             406f5c      5 INSTR BELONGTO 4067a0 
             406f5c      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _dcgettext 
             406f61      3 INSTR BELONGTO 4067a0 
-            406f61      3 INSTR DEADREGS  EFLAGS RBX ZZ mov     rbx, rax 
+            406f61      3 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI ZZ mov     rbx, rax 
             406f64      4 INSTR BELONGTO 4067a0 
             406f68      2 INSTR BELONGTO 4067a0 
-            406f68      2 INSTR DEADREGS  EFLAGS ZZ xor     edi, edi        ; domainname 
+            406f68      2 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ xor     edi, edi        ; domainname 
             406f68     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi        ; domainname 
             406f6a     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 5          ; category 
             406f6a      5 INSTR BELONGTO 4067a0 
-            406f6a      5 INSTR DEADREGS  EFLAGS ZZ mov     edx, 5          ; category 
+            406f6a      5 INSTR DEADREGS  EFLAGS RDX RSI ZZ mov     edx, 5          ; category 
             406f6f      5 INSTR BELONGTO 4067a0 
-            406f6f      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, offset aState_0; "State" 
+            406f6f      5 INSTR DEADREGS  EFLAGS RSI ZZ mov     esi, offset aState_0; "State" 
             406f74     -1 INSTR LOCAL NoMetaUpdate call    _dcgettext 
             406f74      5 INSTR BELONGTO 4067a0 
             406f74      5 INSTR DEADREGS  EFLAGS ZZ call    _dcgettext 
@@ -6815,7 +6865,7 @@
             406f7f      5 INSTR BELONGTO 4067a0 
             406f7f      5 INSTR DEADREGS  EFLAGS RBX ZZ call    sub_405700 
             406f84      7 INSTR BELONGTO 4067a0 
-            406f84      7 INSTR DEADREGS  EFLAGS RBX ZZ mov     eax, [rsp+2E8h+var_134] 
+            406f84      7 INSTR DEADREGS  EFLAGS RAX RBX RDI ZZ mov     eax, [rsp+2E8h+var_134] 
             406f84      7 PTRIMMEDESP STACK 436 displ mov     eax, [rsp+2E8h+var_134]
             406f8b     -1 INSTR LOCAL NoMetaUpdate cmp     eax, 2 
             406f8b      3 INSTR BELONGTO 4067a0 
@@ -6824,21 +6874,23 @@
             406f94     -1 INSTR LOCAL MetadataUnused movsd   xmm0, [rsp+2E8h+var_198] 
             406f94      9 INSTR BELONGTO 4067a0 
             406f9d      5 INSTR BELONGTO 4067a0 
-            406f9d      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     edi, offset a_1fWh; "%.1f Wh" 
+            406f9d      5 INSTR DEADREGS  EFLAGS RAX RBX RDI ZZ mov     edi, offset a_1fWh; "%.1f Wh" 
             406fa2     -2 INSTR LOCAL n RAX ZZ  NUMVia2ndSrcIMMEDNUM mov     eax, 1 
             406fa2      5 INSTR BELONGTO 4067a0 
-            406fa2      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     eax, 1 
+            406fa2      5 INSTR DEADREGS  EFLAGS RAX RBX ZZ mov     eax, 1 
             406fa7     -1 INSTR LOCAL NoMetaUpdate call    _g_strdup_printf 
             406fa7      5 INSTR BELONGTO 4067a0 
             406fa7      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_strdup_printf 
-            406fac     -1 INSTR LOCAL MetadataRedundant mov     edx, 5          ; category 
+            406fac     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 5          ; category 
             406fac      5 INSTR BELONGTO 4067a0 
+            406fac      5 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI ZZ mov     edx, 5          ; category 
             406fb1      3 INSTR BELONGTO 4067a0 
-            406fb1      3 INSTR DEADREGS  EFLAGS RBX ZZ mov     rbx, rax 
+            406fb1      3 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ mov     rbx, rax 
             406fb4      5 INSTR BELONGTO 4067a0 
-            406fb4      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, offset aEnergy_0; "Energy" 
-            406fb9     -1 INSTR LOCAL MetadataRedundant xor     edi, edi        ; domainname 
+            406fb4      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, offset aEnergy_0; "Energy" 
             406fb9      2 INSTR BELONGTO 4067a0 
+            406fb9      2 INSTR DEADREGS  EFLAGS RDI ZZ xor     edi, edi        ; domainname 
+            406fb9     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi        ; domainname 
             406fbb     -1 INSTR LOCAL NoMetaUpdate call    _dcgettext 
             406fbb      5 INSTR BELONGTO 4067a0 
             406fbb      5 INSTR DEADREGS  EFLAGS ZZ call    _dcgettext 
@@ -6857,20 +6909,23 @@
             406fd3     -1 INSTR LOCAL MetadataUnused movsd   xmm0, [rsp+2E8h+var_190] 
             406fd3      9 INSTR BELONGTO 4067a0 
             406fdc      5 INSTR BELONGTO 4067a0 
-            406fdc      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     edi, offset a_1fWh; "%.1f Wh" 
-            406fe1     -1 INSTR LOCAL MetadataRedundant mov     eax, 1 
+            406fdc      5 INSTR DEADREGS  EFLAGS RAX RBX RDI ZZ mov     edi, offset a_1fWh; "%.1f Wh" 
+            406fe1     -2 INSTR LOCAL n RAX ZZ  NUMVia2ndSrcIMMEDNUM mov     eax, 1 
             406fe1      5 INSTR BELONGTO 4067a0 
+            406fe1      5 INSTR DEADREGS  EFLAGS RAX RBX ZZ mov     eax, 1 
             406fe6     -1 INSTR LOCAL NoMetaUpdate call    _g_strdup_printf 
             406fe6      5 INSTR BELONGTO 4067a0 
             406fe6      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_strdup_printf 
-            406feb     -1 INSTR LOCAL MetadataRedundant mov     edx, 5          ; category 
+            406feb     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 5          ; category 
             406feb      5 INSTR BELONGTO 4067a0 
+            406feb      5 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI ZZ mov     edx, 5          ; category 
             406ff0      3 INSTR BELONGTO 4067a0 
-            406ff0      3 INSTR DEADREGS  EFLAGS RBX ZZ mov     rbx, rax 
+            406ff0      3 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ mov     rbx, rax 
             406ff3      5 INSTR BELONGTO 4067a0 
-            406ff3      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, offset aEnergyWhenEmpt; "Energy when empty" 
-            406ff8     -1 INSTR LOCAL MetadataRedundant xor     edi, edi        ; domainname 
+            406ff3      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, offset aEnergyWhenEmpt; "Energy when empty" 
             406ff8      2 INSTR BELONGTO 4067a0 
+            406ff8      2 INSTR DEADREGS  EFLAGS RDI ZZ xor     edi, edi        ; domainname 
+            406ff8     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi        ; domainname 
             406ffa     -1 INSTR LOCAL NoMetaUpdate call    _dcgettext 
             406ffa      5 INSTR BELONGTO 4067a0 
             406ffa      5 INSTR DEADREGS  EFLAGS ZZ call    _dcgettext 
@@ -6889,20 +6944,23 @@
             407012     -1 INSTR LOCAL MetadataUnused movsd   xmm0, [rsp+2E8h+var_188] 
             407012      9 INSTR BELONGTO 4067a0 
             40701b      5 INSTR BELONGTO 4067a0 
-            40701b      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     edi, offset a_1fWh; "%.1f Wh" 
-            407020     -1 INSTR LOCAL MetadataRedundant mov     eax, 1 
+            40701b      5 INSTR DEADREGS  EFLAGS RAX RBX RDI ZZ mov     edi, offset a_1fWh; "%.1f Wh" 
+            407020     -2 INSTR LOCAL n RAX ZZ  NUMVia2ndSrcIMMEDNUM mov     eax, 1 
             407020      5 INSTR BELONGTO 4067a0 
+            407020      5 INSTR DEADREGS  EFLAGS RAX RBX ZZ mov     eax, 1 
             407025     -1 INSTR LOCAL NoMetaUpdate call    _g_strdup_printf 
             407025      5 INSTR BELONGTO 4067a0 
             407025      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_strdup_printf 
-            40702a     -1 INSTR LOCAL MetadataRedundant mov     edx, 5          ; category 
+            40702a     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 5          ; category 
             40702a      5 INSTR BELONGTO 4067a0 
+            40702a      5 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI ZZ mov     edx, 5          ; category 
             40702f      3 INSTR BELONGTO 4067a0 
-            40702f      3 INSTR DEADREGS  EFLAGS RBX ZZ mov     rbx, rax 
+            40702f      3 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ mov     rbx, rax 
             407032      5 INSTR BELONGTO 4067a0 
-            407032      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, offset aEnergyWhen; "Energy when " 
-            407037     -1 INSTR LOCAL MetadataRedundant xor     edi, edi        ; domainname 
+            407032      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, offset aEnergyWhen; "Energy when " 
             407037      2 INSTR BELONGTO 4067a0 
+            407037      2 INSTR DEADREGS  EFLAGS RDI ZZ xor     edi, edi        ; domainname 
+            407037     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi        ; domainname 
             407039     -1 INSTR LOCAL NoMetaUpdate call    _dcgettext 
             407039      5 INSTR BELONGTO 4067a0 
             407039      5 INSTR DEADREGS  EFLAGS ZZ call    _dcgettext 
@@ -6921,20 +6979,23 @@
             407051     -1 INSTR LOCAL MetadataUnused movsd   xmm0, [rsp+2E8h+var_180] 
             407051      9 INSTR BELONGTO 4067a0 
             40705a      5 INSTR BELONGTO 4067a0 
-            40705a      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     edi, offset a_1fWh; "%.1f Wh" 
-            40705f     -1 INSTR LOCAL MetadataRedundant mov     eax, 1 
+            40705a      5 INSTR DEADREGS  EFLAGS RAX RBX RDI ZZ mov     edi, offset a_1fWh; "%.1f Wh" 
+            40705f     -2 INSTR LOCAL n RAX ZZ  NUMVia2ndSrcIMMEDNUM mov     eax, 1 
             40705f      5 INSTR BELONGTO 4067a0 
+            40705f      5 INSTR DEADREGS  EFLAGS RAX RBX ZZ mov     eax, 1 
             407064     -1 INSTR LOCAL NoMetaUpdate call    _g_strdup_printf 
             407064      5 INSTR BELONGTO 4067a0 
             407064      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_strdup_printf 
-            407069     -1 INSTR LOCAL MetadataRedundant mov     edx, 5          ; category 
+            407069     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 5          ; category 
             407069      5 INSTR BELONGTO 4067a0 
+            407069      5 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI ZZ mov     edx, 5          ; category 
             40706e      3 INSTR BELONGTO 4067a0 
-            40706e      3 INSTR DEADREGS  EFLAGS RBX ZZ mov     rbx, rax 
+            40706e      3 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ mov     rbx, rax 
             407071      5 INSTR BELONGTO 4067a0 
-            407071      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, offset aEnergyDesign; "Energy (design)" 
-            407076     -1 INSTR LOCAL MetadataRedundant xor     edi, edi        ; domainname 
+            407071      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, offset aEnergyDesign; "Energy (design)" 
             407076      2 INSTR BELONGTO 4067a0 
+            407076      2 INSTR DEADREGS  EFLAGS RDI ZZ xor     edi, edi        ; domainname 
+            407076     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi        ; domainname 
             407078     -1 INSTR LOCAL NoMetaUpdate call    _dcgettext 
             407078      5 INSTR BELONGTO 4067a0 
             407078      5 INSTR DEADREGS  EFLAGS ZZ call    _dcgettext 
@@ -6951,83 +7012,83 @@
             40708b      5 INSTR BELONGTO 4067a0 
             40708b      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_free 
             407090      7 INSTR BELONGTO 4067a0 
-            407090      7 INSTR DEADREGS  EFLAGS RBX ZZ mov     eax, [rsp+2E8h+var_134] 
+            407090      7 INSTR DEADREGS  EFLAGS RAX RBX RDI ZZ mov     eax, [rsp+2E8h+var_134] 
             407090      7 PTRIMMEDESP STACK 436 displ mov     eax, [rsp+2E8h+var_134]
             407097     -1 INSTR LOCAL NoMetaUpdate jmp     loc_406BA1 
             407097      5 INSTR BELONGTO 4067a0 
             4070a0     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 5          ; jumptable 0000000000406F47 case 4 
             4070a0      5 INSTR BELONGTO 4067a0 
-            4070a0      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     edx, 5          ; jumptable 0000000000406F47 case 4 
+            4070a0      5 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI ZZ mov     edx, 5          ; jumptable 0000000000406F47 case 4 
             4070a5      5 INSTR BELONGTO 4067a0 
-            4070a5      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     esi, offset aCharged; "Charged" 
+            4070a5      5 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ mov     esi, offset aCharged; "Charged" 
             4070aa      2 INSTR BELONGTO 4067a0 
-            4070aa      2 INSTR DEADREGS  EFLAGS RBX ZZ xor     edi, edi        ; domainname 
+            4070aa      2 INSTR DEADREGS  EFLAGS RBX RDI ZZ xor     edi, edi        ; domainname 
             4070aa     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi        ; domainname 
             4070ac     -1 INSTR LOCAL NoMetaUpdate call    _dcgettext 
             4070ac      5 INSTR BELONGTO 4067a0 
             4070ac      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _dcgettext 
             4070b1      3 INSTR BELONGTO 4067a0 
-            4070b1      3 INSTR DEADREGS  EFLAGS RBX ZZ mov     rbx, rax 
+            4070b1      3 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI ZZ mov     rbx, rax 
             4070b4     -1 INSTR LOCAL NoMetaUpdate jmp     loc_406F68 
             4070b4      5 INSTR BELONGTO 4067a0 
             4070c0     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 5          ; jumptable 0000000000406F47 case 3 
             4070c0      5 INSTR BELONGTO 4067a0 
-            4070c0      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     edx, 5          ; jumptable 0000000000406F47 case 3 
+            4070c0      5 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI ZZ mov     edx, 5          ; jumptable 0000000000406F47 case 3 
             4070c5      5 INSTR BELONGTO 4067a0 
-            4070c5      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     esi, offset aEmpty; "Empty" 
+            4070c5      5 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ mov     esi, offset aEmpty; "Empty" 
             4070ca      2 INSTR BELONGTO 4067a0 
-            4070ca      2 INSTR DEADREGS  EFLAGS RBX ZZ xor     edi, edi        ; domainname 
+            4070ca      2 INSTR DEADREGS  EFLAGS RBX RDI ZZ xor     edi, edi        ; domainname 
             4070ca     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi        ; domainname 
             4070cc     -1 INSTR LOCAL NoMetaUpdate call    _dcgettext 
             4070cc      5 INSTR BELONGTO 4067a0 
             4070cc      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _dcgettext 
             4070d1      3 INSTR BELONGTO 4067a0 
-            4070d1      3 INSTR DEADREGS  EFLAGS RBX ZZ mov     rbx, rax 
+            4070d1      3 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI ZZ mov     rbx, rax 
             4070d4     -1 INSTR LOCAL NoMetaUpdate jmp     loc_406F68 
             4070d4      5 INSTR BELONGTO 4067a0 
             4070e0     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 5          ; jumptable 0000000000406F47 case 2 
             4070e0      5 INSTR BELONGTO 4067a0 
-            4070e0      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     edx, 5          ; jumptable 0000000000406F47 case 2 
+            4070e0      5 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI ZZ mov     edx, 5          ; jumptable 0000000000406F47 case 2 
             4070e5      5 INSTR BELONGTO 4067a0 
-            4070e5      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     esi, offset aDischarging; "Discharging" 
+            4070e5      5 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ mov     esi, offset aDischarging; "Discharging" 
             4070ea      2 INSTR BELONGTO 4067a0 
-            4070ea      2 INSTR DEADREGS  EFLAGS RBX ZZ xor     edi, edi        ; domainname 
+            4070ea      2 INSTR DEADREGS  EFLAGS RBX RDI ZZ xor     edi, edi        ; domainname 
             4070ea     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi        ; domainname 
             4070ec     -1 INSTR LOCAL NoMetaUpdate call    _dcgettext 
             4070ec      5 INSTR BELONGTO 4067a0 
             4070ec      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _dcgettext 
             4070f1      3 INSTR BELONGTO 4067a0 
-            4070f1      3 INSTR DEADREGS  EFLAGS RBX ZZ mov     rbx, rax 
+            4070f1      3 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI ZZ mov     rbx, rax 
             4070f4     -1 INSTR LOCAL NoMetaUpdate jmp     loc_406F68 
             4070f4      5 INSTR BELONGTO 4067a0 
             407100     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 5          ; jumptable 0000000000406F47 case 1 
             407100      5 INSTR BELONGTO 4067a0 
-            407100      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     edx, 5          ; jumptable 0000000000406F47 case 1 
+            407100      5 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI ZZ mov     edx, 5          ; jumptable 0000000000406F47 case 1 
             407105      5 INSTR BELONGTO 4067a0 
-            407105      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     esi, offset aCharging; "Charging" 
+            407105      5 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ mov     esi, offset aCharging; "Charging" 
             40710a      2 INSTR BELONGTO 4067a0 
-            40710a      2 INSTR DEADREGS  EFLAGS RBX ZZ xor     edi, edi        ; domainname 
+            40710a      2 INSTR DEADREGS  EFLAGS RBX RDI ZZ xor     edi, edi        ; domainname 
             40710a     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi        ; domainname 
             40710c     -1 INSTR LOCAL NoMetaUpdate call    _dcgettext 
             40710c      5 INSTR BELONGTO 4067a0 
             40710c      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _dcgettext 
             407111      3 INSTR BELONGTO 4067a0 
-            407111      3 INSTR DEADREGS  EFLAGS RBX ZZ mov     rbx, rax 
+            407111      3 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI ZZ mov     rbx, rax 
             407114     -1 INSTR LOCAL NoMetaUpdate jmp     loc_406F68 
             407114      5 INSTR BELONGTO 4067a0 
             407120     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 5          ; jumptable 0000000000406F47 case 5 
             407120      5 INSTR BELONGTO 4067a0 
-            407120      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     edx, 5          ; jumptable 0000000000406F47 case 5 
+            407120      5 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI ZZ mov     edx, 5          ; jumptable 0000000000406F47 case 5 
             407125      5 INSTR BELONGTO 4067a0 
-            407125      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     esi, offset aWaitingToCharg; "Waiting to charge" 
+            407125      5 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ mov     esi, offset aWaitingToCharg; "Waiting to charge" 
             40712a      2 INSTR BELONGTO 4067a0 
-            40712a      2 INSTR DEADREGS  EFLAGS RBX ZZ xor     edi, edi        ; domainname 
+            40712a      2 INSTR DEADREGS  EFLAGS RBX RDI ZZ xor     edi, edi        ; domainname 
             40712a     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi        ; domainname 
             40712c     -1 INSTR LOCAL NoMetaUpdate call    _dcgettext 
             40712c      5 INSTR BELONGTO 4067a0 
             40712c      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _dcgettext 
             407131      3 INSTR BELONGTO 4067a0 
-            407131      3 INSTR DEADREGS  EFLAGS RBX ZZ mov     rbx, rax 
+            407131      3 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI ZZ mov     rbx, rax 
             407134     -1 INSTR LOCAL NoMetaUpdate jmp     loc_406F68 
             407134      5 INSTR BELONGTO 4067a0 
             407140     -1 INSTR LOCAL NoMetaUpdate cmp     eax, 2 
@@ -7037,19 +7098,20 @@
             407149     -1 INSTR LOCAL NoMetaUpdate jmp     loc_406B8F 
             407149      5 INSTR BELONGTO 4067a0 
             407150      7 INSTR BELONGTO 4067a0 
-            407150      7 INSTR DEADREGS  EFLAGS RAX RCX RBX RSI R8 R9 R10 R11 XMM0 ZZ mov     edi, [rsp+2E8h+var_128] 
+            407150      7 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX RSI RDI R8 R9 R10 R11 XMM0 ZZ mov     edi, [rsp+2E8h+var_128] 
             407150      7 PTRIMMEDESP STACK 448 displ mov     edi, [rsp+2E8h+var_128]
             407157     -1 INSTR LOCAL NoMetaUpdate call    sub_4065D0 
             407157      5 INSTR BELONGTO 4067a0 
-            407157      5 INSTR DEADREGS  EFLAGS RAX RCX RBX RSI R8 R9 R10 R11 XMM0 ZZ call    sub_4065D0 
-            40715c     -1 INSTR LOCAL MetadataRedundant xor     edi, edi        ; domainname 
+            407157      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX RSI R8 R9 R10 R11 XMM0 ZZ call    sub_4065D0 
             40715c      2 INSTR BELONGTO 4067a0 
+            40715c      2 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI XMM0 ZZ xor     edi, edi        ; domainname 
+            40715c     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi        ; domainname 
             40715e      3 INSTR BELONGTO 4067a0 
-            40715e      3 INSTR DEADREGS  EFLAGS RBX XMM0 ZZ mov     rbx, rax 
+            40715e      3 INSTR DEADREGS  EFLAGS RDX RBX RSI XMM0 ZZ mov     rbx, rax 
             407161     -1 INSTR LOCAL MetadataRedundant mov     edx, 5          ; category 
             407161      5 INSTR BELONGTO 4067a0 
             407166      5 INSTR BELONGTO 4067a0 
-            407166      5 INSTR DEADREGS  EFLAGS XMM0 ZZ mov     esi, offset aOnline_0; "Online" 
+            407166      5 INSTR DEADREGS  EFLAGS RSI XMM0 ZZ mov     esi, offset aOnline_0; "Online" 
             40716b     -1 INSTR LOCAL NoMetaUpdate call    _dcgettext 
             40716b      5 INSTR BELONGTO 4067a0 
             40716b      5 INSTR DEADREGS  EFLAGS XMM0 ZZ call    _dcgettext 
@@ -7063,32 +7125,32 @@
             40717b     -1 INSTR LOCAL NoMetaUpdate jmp     loc_406BDC 
             40717b      5 INSTR BELONGTO 4067a0 
             407180      7 INSTR BELONGTO 4067a0 
-            407180      7 INSTR DEADREGS  EFLAGS RBX XMM0 ZZ mov     eax, [rsp+2E8h+var_12C] 
+            407180      7 INSTR DEADREGS  EFLAGS RAX RDX RBX RSI RDI XMM0 ZZ mov     eax, [rsp+2E8h+var_12C] 
             407180      7 PTRIMMEDESP STACK 444 displ mov     eax, [rsp+2E8h+var_12C]
             407187     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 5          ; category 
             407187      5 INSTR BELONGTO 4067a0 
-            407187      5 INSTR DEADREGS  EFLAGS RBX XMM0 ZZ mov     edx, 5          ; category 
+            407187      5 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI XMM0 ZZ mov     edx, 5          ; category 
             40718c     -1 INSTR LOCAL NoMetaUpdate jmp     ds:off_40CDD8[rax*8]; switch jump 
             40718c      7 INSTR BELONGTO 4067a0 
-            40718c      7 INSTR DEADREGS  EFLAGS RBX XMM0 ZZ jmp     ds:off_40CDD8[rax*8]; switch jump 
+            40718c      7 INSTR DEADREGS  EFLAGS RBX RSI RDI XMM0 ZZ jmp     ds:off_40CDD8[rax*8]; switch jump 
             407193      5 INSTR BELONGTO 4067a0 
-            407193      5 INSTR DEADREGS  EFLAGS RBX XMM0 ZZ mov     esi, offset aNickelCadmium; jumptable 000000000040718C case 5 
+            407193      5 INSTR DEADREGS  EFLAGS RBX RSI RDI XMM0 ZZ mov     esi, offset aNickelCadmium; jumptable 000000000040718C case 5 
             407198      2 INSTR BELONGTO 4067a0 
-            407198      2 INSTR DEADREGS  EFLAGS RBX XMM0 ZZ xor     edi, edi        ; domainname 
+            407198      2 INSTR DEADREGS  EFLAGS RBX RDI XMM0 ZZ xor     edi, edi        ; domainname 
             407198     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi        ; domainname 
             40719a     -1 INSTR LOCAL NoMetaUpdate call    _dcgettext 
             40719a      5 INSTR BELONGTO 4067a0 
             40719a      5 INSTR DEADREGS  EFLAGS RBX XMM0 ZZ call    _dcgettext 
             40719f      3 INSTR BELONGTO 4067a0 
-            40719f      3 INSTR DEADREGS  EFLAGS RBX XMM0 ZZ mov     rbx, rax 
+            40719f      3 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI XMM0 ZZ mov     rbx, rax 
             4071a2      6 INSTR BELONGTO 4067a0 
             4071a8     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 5          ; category 
             4071a8      5 INSTR BELONGTO 4067a0 
-            4071a8      5 INSTR DEADREGS  EFLAGS XMM0 ZZ mov     edx, 5          ; category 
+            4071a8      5 INSTR DEADREGS  EFLAGS RDX RSI RDI XMM0 ZZ mov     edx, 5          ; category 
             4071ad      5 INSTR BELONGTO 4067a0 
-            4071ad      5 INSTR DEADREGS  EFLAGS XMM0 ZZ mov     esi, offset aTechnology_0; "Technology" 
+            4071ad      5 INSTR DEADREGS  EFLAGS RSI RDI XMM0 ZZ mov     esi, offset aTechnology_0; "Technology" 
             4071b2      2 INSTR BELONGTO 4067a0 
-            4071b2      2 INSTR DEADREGS  EFLAGS XMM0 ZZ xor     edi, edi        ; domainname 
+            4071b2      2 INSTR DEADREGS  EFLAGS RDI XMM0 ZZ xor     edi, edi        ; domainname 
             4071b2     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi        ; domainname 
             4071b4     -1 INSTR LOCAL NoMetaUpdate call    _dcgettext 
             4071b4      5 INSTR BELONGTO 4067a0 
@@ -7101,80 +7163,80 @@
             4071bf      5 INSTR BELONGTO 4067a0 
             4071bf      5 INSTR DEADREGS  EFLAGS RBX XMM0 ZZ call    sub_405700 
             4071c4      7 INSTR BELONGTO 4067a0 
-            4071c4      7 INSTR DEADREGS  EFLAGS RBX XMM0 ZZ mov     eax, [rsp+2E8h+var_134] 
+            4071c4      7 INSTR DEADREGS  EFLAGS RAX RBX RDI XMM0 ZZ mov     eax, [rsp+2E8h+var_134] 
             4071c4      7 PTRIMMEDESP STACK 436 displ mov     eax, [rsp+2E8h+var_134]
             4071cb     -1 INSTR LOCAL NoMetaUpdate jmp     loc_406BD3 
             4071cb      5 INSTR BELONGTO 4067a0 
             4071d0      5 INSTR BELONGTO 4067a0 
-            4071d0      5 INSTR DEADREGS  EFLAGS RBX XMM0 ZZ mov     esi, offset aLeadAcid; jumptable 000000000040718C case 4 
+            4071d0      5 INSTR DEADREGS  EFLAGS RBX RSI RDI XMM0 ZZ mov     esi, offset aLeadAcid; jumptable 000000000040718C case 4 
             4071d5      2 INSTR BELONGTO 4067a0 
-            4071d5      2 INSTR DEADREGS  EFLAGS RBX XMM0 ZZ xor     edi, edi        ; domainname 
+            4071d5      2 INSTR DEADREGS  EFLAGS RBX RDI XMM0 ZZ xor     edi, edi        ; domainname 
             4071d5     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi        ; domainname 
             4071d7     -1 INSTR LOCAL NoMetaUpdate call    _dcgettext 
             4071d7      5 INSTR BELONGTO 4067a0 
             4071d7      5 INSTR DEADREGS  EFLAGS RBX XMM0 ZZ call    _dcgettext 
             4071dc      3 INSTR BELONGTO 4067a0 
-            4071dc      3 INSTR DEADREGS  EFLAGS RBX XMM0 ZZ mov     rbx, rax 
+            4071dc      3 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI XMM0 ZZ mov     rbx, rax 
             4071df     -1 INSTR LOCAL NoMetaUpdate jmp     short loc_4071A8 
             4071df      2 INSTR BELONGTO 4067a0 
             4071e1      5 INSTR BELONGTO 4067a0 
-            4071e1      5 INSTR DEADREGS  EFLAGS RBX XMM0 ZZ mov     esi, offset aLithiumIronPho; jumptable 000000000040718C case 3 
+            4071e1      5 INSTR DEADREGS  EFLAGS RBX RSI RDI XMM0 ZZ mov     esi, offset aLithiumIronPho; jumptable 000000000040718C case 3 
             4071e6      2 INSTR BELONGTO 4067a0 
-            4071e6      2 INSTR DEADREGS  EFLAGS RBX XMM0 ZZ xor     edi, edi        ; domainname 
+            4071e6      2 INSTR DEADREGS  EFLAGS RBX RDI XMM0 ZZ xor     edi, edi        ; domainname 
             4071e6     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi        ; domainname 
             4071e8     -1 INSTR LOCAL NoMetaUpdate call    _dcgettext 
             4071e8      5 INSTR BELONGTO 4067a0 
             4071e8      5 INSTR DEADREGS  EFLAGS RBX XMM0 ZZ call    _dcgettext 
             4071ed      3 INSTR BELONGTO 4067a0 
-            4071ed      3 INSTR DEADREGS  EFLAGS RBX XMM0 ZZ mov     rbx, rax 
+            4071ed      3 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI XMM0 ZZ mov     rbx, rax 
             4071f0     -1 INSTR LOCAL NoMetaUpdate jmp     short loc_4071A8 
             4071f0      2 INSTR BELONGTO 4067a0 
             4071f2      5 INSTR BELONGTO 4067a0 
-            4071f2      5 INSTR DEADREGS  EFLAGS RBX XMM0 ZZ mov     esi, offset aLithiumPolymer; jumptable 000000000040718C case 2 
+            4071f2      5 INSTR DEADREGS  EFLAGS RBX RSI RDI XMM0 ZZ mov     esi, offset aLithiumPolymer; jumptable 000000000040718C case 2 
             4071f7      2 INSTR BELONGTO 4067a0 
-            4071f7      2 INSTR DEADREGS  EFLAGS RBX XMM0 ZZ xor     edi, edi        ; domainname 
+            4071f7      2 INSTR DEADREGS  EFLAGS RBX RDI XMM0 ZZ xor     edi, edi        ; domainname 
             4071f7     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi        ; domainname 
             4071f9     -1 INSTR LOCAL NoMetaUpdate call    _dcgettext 
             4071f9      5 INSTR BELONGTO 4067a0 
             4071f9      5 INSTR DEADREGS  EFLAGS RBX XMM0 ZZ call    _dcgettext 
             4071fe      3 INSTR BELONGTO 4067a0 
-            4071fe      3 INSTR DEADREGS  EFLAGS RBX XMM0 ZZ mov     rbx, rax 
+            4071fe      3 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI XMM0 ZZ mov     rbx, rax 
             407201     -1 INSTR LOCAL NoMetaUpdate jmp     short loc_4071A8 
             407201      2 INSTR BELONGTO 4067a0 
             407203      5 INSTR BELONGTO 4067a0 
-            407203      5 INSTR DEADREGS  EFLAGS RBX XMM0 ZZ mov     esi, offset aLithiumIon; jumptable 000000000040718C case 1 
+            407203      5 INSTR DEADREGS  EFLAGS RBX RSI RDI XMM0 ZZ mov     esi, offset aLithiumIon; jumptable 000000000040718C case 1 
             407208      2 INSTR BELONGTO 4067a0 
-            407208      2 INSTR DEADREGS  EFLAGS RBX XMM0 ZZ xor     edi, edi        ; domainname 
+            407208      2 INSTR DEADREGS  EFLAGS RBX RDI XMM0 ZZ xor     edi, edi        ; domainname 
             407208     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi        ; domainname 
             40720a     -1 INSTR LOCAL NoMetaUpdate call    _dcgettext 
             40720a      5 INSTR BELONGTO 4067a0 
             40720a      5 INSTR DEADREGS  EFLAGS RBX XMM0 ZZ call    _dcgettext 
             40720f      3 INSTR BELONGTO 4067a0 
-            40720f      3 INSTR DEADREGS  EFLAGS RBX XMM0 ZZ mov     rbx, rax 
+            40720f      3 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI XMM0 ZZ mov     rbx, rax 
             407212     -1 INSTR LOCAL NoMetaUpdate jmp     short loc_4071A8 
             407212      2 INSTR BELONGTO 4067a0 
             407214      5 INSTR BELONGTO 4067a0 
-            407214      5 INSTR DEADREGS  EFLAGS RBX XMM0 ZZ mov     esi, offset aUnknown; jumptable 000000000040718C case 0 
+            407214      5 INSTR DEADREGS  EFLAGS RBX RSI RDI XMM0 ZZ mov     esi, offset aUnknown; jumptable 000000000040718C case 0 
             407219      2 INSTR BELONGTO 4067a0 
-            407219      2 INSTR DEADREGS  EFLAGS RBX XMM0 ZZ xor     edi, edi        ; domainname 
+            407219      2 INSTR DEADREGS  EFLAGS RBX RDI XMM0 ZZ xor     edi, edi        ; domainname 
             407219     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi        ; domainname 
             40721b     -1 INSTR LOCAL NoMetaUpdate call    _dcgettext 
             40721b      5 INSTR BELONGTO 4067a0 
             40721b      5 INSTR DEADREGS  EFLAGS RBX XMM0 ZZ call    _dcgettext 
             407220      3 INSTR BELONGTO 4067a0 
-            407220      3 INSTR DEADREGS  EFLAGS RBX XMM0 ZZ mov     rbx, rax 
+            407220      3 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI XMM0 ZZ mov     rbx, rax 
             407223     -1 INSTR LOCAL NoMetaUpdate jmp     short loc_4071A8 
             407223      2 INSTR BELONGTO 4067a0 
             407225      5 INSTR BELONGTO 4067a0 
-            407225      5 INSTR DEADREGS  EFLAGS RBX XMM0 ZZ mov     esi, offset aNickelMetalHyd; jumptable 000000000040718C case 6 
+            407225      5 INSTR DEADREGS  EFLAGS RBX RSI RDI XMM0 ZZ mov     esi, offset aNickelMetalHyd; jumptable 000000000040718C case 6 
             40722a      2 INSTR BELONGTO 4067a0 
-            40722a      2 INSTR DEADREGS  EFLAGS RBX XMM0 ZZ xor     edi, edi        ; domainname 
+            40722a      2 INSTR DEADREGS  EFLAGS RBX RDI XMM0 ZZ xor     edi, edi        ; domainname 
             40722a     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi        ; domainname 
             40722c     -1 INSTR LOCAL NoMetaUpdate call    _dcgettext 
             40722c      5 INSTR BELONGTO 4067a0 
             40722c      5 INSTR DEADREGS  EFLAGS RBX XMM0 ZZ call    _dcgettext 
             407231      3 INSTR BELONGTO 4067a0 
-            407231      3 INSTR DEADREGS  EFLAGS RBX XMM0 ZZ mov     rbx, rax 
+            407231      3 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI XMM0 ZZ mov     rbx, rax 
             407234     -1 INSTR LOCAL NoMetaUpdate jmp     loc_4071A8 
             407234      5 INSTR BELONGTO 4067a0 
             407239     -1 INSTR LOCAL NoMetaUpdate call    ___stack_chk_fail 
@@ -7901,17 +7963,17 @@
             407aa9     -1 INSTR LOCAL NoMetaUpdate jz      short loc_407AD7 
             407aa9      2 INSTR BELONGTO 407a80 
             407aab      3 INSTR BELONGTO 407a80 
-            407aab      3 INSTR DEADREGS  EFLAGS RCX ZZ mov     rcx, rax 
+            407aab      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI ZZ mov     rcx, rax 
             407aae      5 INSTR BELONGTO 407a80 
-            407aae      5 INSTR DEADREGS  EFLAGS ZZ mov     edx, offset aChangedS; "changed:   %s" 
+            407aae      5 INSTR DEADREGS  EFLAGS RAX RDX RSI RDI ZZ mov     edx, offset aChangedS; "changed:   %s" 
             407ab3      2 INSTR BELONGTO 407a80 
-            407ab3      2 INSTR DEADREGS  EFLAGS ZZ xor     eax, eax 
+            407ab3      2 INSTR DEADREGS  EFLAGS RAX RSI RDI ZZ xor     eax, eax 
             407ab3     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             407ab5     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 80h 
             407ab5      5 INSTR BELONGTO 407a80 
-            407ab5      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, 80h 
+            407ab5      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, 80h 
             407aba      5 INSTR BELONGTO 407a80 
-            407aba      5 INSTR DEADREGS  EFLAGS ZZ mov     edi, offset aPowermanager; "PowerManager" 
+            407aba      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     edi, offset aPowermanager; "PowerManager" 
             407abf     -1 INSTR LOCAL NoMetaUpdate call    _g_log 
             407abf      5 INSTR BELONGTO 407a80 
             407abf      5 INSTR DEADREGS  EFLAGS ZZ call    _g_log 
@@ -7960,13 +8022,15 @@
             407b11      5 INSTR BELONGTO 407b10 
             407b11      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _up_device_new 
             407b16      7 INSTR BELONGTO 407b10 
-            407b16      7 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ mov     rsi, cs:qword_60F6B8 
+            407b16      7 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI RDI ZZ mov     rsi, cs:qword_60F6B8 
             407b1d      3 INSTR BELONGTO 407b10 
-            407b1d      3 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     rbx, rax 
-            407b20     -1 INSTR LOCAL MetadataRedundant xor     ecx, ecx 
+            407b1d      3 INSTR DEADREGS  EFLAGS RCX RDX RBX RDI ZZ mov     rbx, rax 
             407b20      2 INSTR BELONGTO 407b10 
-            407b22     -1 INSTR LOCAL MetadataRedundant xor     edx, edx 
+            407b20      2 INSTR DEADREGS  EFLAGS RCX RDX RDI ZZ xor     ecx, ecx 
+            407b20     -2 INSTR LOCAL n RCX ZZ  AlwaysNUM xor     ecx, ecx 
             407b22      2 INSTR BELONGTO 407b10 
+            407b22      2 INSTR DEADREGS  EFLAGS RDX RDI ZZ xor     edx, edx 
+            407b22     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
             407b24      3 INSTR BELONGTO 407b10 
             407b24      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rax 
             407b27     -1 INSTR LOCAL NoMetaUpdate call    _up_device_set_object_path_sync 
@@ -8008,14 +8072,16 @@
             407b57     -1 INSTR LOCAL NoMetaUpdate call    _gtk_combo_box_text_get_active_text 
             407b57      5 INSTR BELONGTO 407b40 
             407b57      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _gtk_combo_box_text_get_active_text 
-            407b5c     -1 INSTR LOCAL MetadataRedundant xor     edi, edi        ; domainname 
             407b5c      2 INSTR BELONGTO 407b40 
+            407b5c      2 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI ZZ xor     edi, edi        ; domainname 
+            407b5c     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi        ; domainname 
             407b5e      3 INSTR BELONGTO 407b40 
-            407b5e      3 INSTR DEADREGS  EFLAGS RBX ZZ mov     rbx, rax 
-            407b61     -1 INSTR LOCAL MetadataRedundant mov     edx, 5          ; category 
+            407b5e      3 INSTR DEADREGS  EFLAGS RDX RBX RSI ZZ mov     rbx, rax 
+            407b61     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 5          ; category 
             407b61      5 INSTR BELONGTO 407b40 
+            407b61      5 INSTR DEADREGS  EFLAGS RDX RSI ZZ mov     edx, 5          ; category 
             407b66      5 INSTR BELONGTO 407b40 
-            407b66      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, offset a10Minutes; "10 minutes" 
+            407b66      5 INSTR DEADREGS  EFLAGS RSI ZZ mov     esi, offset a10Minutes; "10 minutes" 
             407b6b     -1 INSTR LOCAL NoMetaUpdate call    _dcgettext 
             407b6b      5 INSTR BELONGTO 407b40 
             407b6b      5 INSTR DEADREGS  EFLAGS ZZ call    _dcgettext 
@@ -8031,14 +8097,14 @@
             407b7d     -1 INSTR LOCAL NoMetaUpdate jnz     short loc_407BB0 
             407b7d      2 INSTR BELONGTO 407b40 
             407b7f     10 INSTR BELONGTO 407b40 
-            407b7f     10 INSTR DEADREGS  EFLAGS RDI ZZ mov     cs:dword_60F700, 258h 
+            407b7f     10 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     cs:dword_60F700, 258h 
             407b89     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 258h 
             407b89      5 INSTR BELONGTO 407b40 
-            407b89      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     edx, 258h 
+            407b89      5 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     edx, 258h 
             407b8e      7 INSTR BELONGTO 407b40 
-            407b8e      7 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, cs:qword_60F6C0 
+            407b8e      7 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     rdi, cs:qword_60F6C0 
             407b95      5 INSTR BELONGTO 407b40 
-            407b95      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, offset aInfoHistoryTim; "info-history-time" 
+            407b95      5 INSTR DEADREGS  EFLAGS RSI ZZ mov     esi, offset aInfoHistoryTim; "info-history-time" 
             407b9a     -1 INSTR LOCAL NoMetaUpdate call    _g_settings_set_int 
             407b9a      5 INSTR BELONGTO 407b40 
             407b9a      5 INSTR DEADREGS  EFLAGS ZZ call    _g_settings_set_int 
@@ -8053,13 +8119,13 @@
             407ba8      5 INSTR BELONGTO 407b40 
             407ba8      5 INSTR DEADREGS  EFLAGS ZZ jmp     _g_free 
             407bb0      2 INSTR BELONGTO 407b40 
-            407bb0      2 INSTR DEADREGS  EFLAGS ZZ xor     edi, edi        ; domainname 
+            407bb0      2 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ xor     edi, edi        ; domainname 
             407bb0     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi        ; domainname 
             407bb2     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 5          ; category 
             407bb2      5 INSTR BELONGTO 407b40 
-            407bb2      5 INSTR DEADREGS  EFLAGS ZZ mov     edx, 5          ; category 
+            407bb2      5 INSTR DEADREGS  EFLAGS RDX RSI ZZ mov     edx, 5          ; category 
             407bb7      5 INSTR BELONGTO 407b40 
-            407bb7      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, offset a2Hours; "2 hours" 
+            407bb7      5 INSTR DEADREGS  EFLAGS RSI ZZ mov     esi, offset a2Hours; "2 hours" 
             407bbc     -1 INSTR LOCAL NoMetaUpdate call    _dcgettext 
             407bbc      5 INSTR BELONGTO 407b40 
             407bbc      5 INSTR DEADREGS  EFLAGS ZZ call    _dcgettext 
@@ -8075,20 +8141,20 @@
             407bce     -1 INSTR LOCAL NoMetaUpdate jnz     short loc_407BE8 
             407bce      2 INSTR BELONGTO 407b40 
             407bd0     10 INSTR BELONGTO 407b40 
-            407bd0     10 INSTR DEADREGS  EFLAGS RDI ZZ mov     cs:dword_60F700, 1C20h 
+            407bd0     10 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     cs:dword_60F700, 1C20h 
             407bda     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 1C20h 
             407bda      5 INSTR BELONGTO 407b40 
-            407bda      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     edx, 1C20h 
+            407bda      5 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     edx, 1C20h 
             407bdf     -1 INSTR LOCAL NoMetaUpdate jmp     short loc_407B8E 
             407bdf      2 INSTR BELONGTO 407b40 
             407be8      2 INSTR BELONGTO 407b40 
-            407be8      2 INSTR DEADREGS  EFLAGS ZZ xor     edi, edi        ; domainname 
+            407be8      2 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ xor     edi, edi        ; domainname 
             407be8     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi        ; domainname 
             407bea     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 5          ; category 
             407bea      5 INSTR BELONGTO 407b40 
-            407bea      5 INSTR DEADREGS  EFLAGS ZZ mov     edx, 5          ; category 
+            407bea      5 INSTR DEADREGS  EFLAGS RDX RSI ZZ mov     edx, 5          ; category 
             407bef      5 INSTR BELONGTO 407b40 
-            407bef      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, offset a6Hours; "6 hours" 
+            407bef      5 INSTR DEADREGS  EFLAGS RSI ZZ mov     esi, offset a6Hours; "6 hours" 
             407bf4     -1 INSTR LOCAL NoMetaUpdate call    _dcgettext 
             407bf4      5 INSTR BELONGTO 407b40 
             407bf4      5 INSTR DEADREGS  EFLAGS ZZ call    _dcgettext 
@@ -8104,20 +8170,20 @@
             407c06     -1 INSTR LOCAL NoMetaUpdate jnz     short loc_407C20 
             407c06      2 INSTR BELONGTO 407b40 
             407c08     10 INSTR BELONGTO 407b40 
-            407c08     10 INSTR DEADREGS  EFLAGS RDI ZZ mov     cs:dword_60F700, 5460h 
+            407c08     10 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     cs:dword_60F700, 5460h 
             407c12     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 5460h 
             407c12      5 INSTR BELONGTO 407b40 
-            407c12      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     edx, 5460h 
+            407c12      5 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     edx, 5460h 
             407c17     -1 INSTR LOCAL NoMetaUpdate jmp     loc_407B8E 
             407c17      5 INSTR BELONGTO 407b40 
             407c20      2 INSTR BELONGTO 407b40 
-            407c20      2 INSTR DEADREGS  EFLAGS ZZ xor     edi, edi        ; domainname 
+            407c20      2 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ xor     edi, edi        ; domainname 
             407c20     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi        ; domainname 
             407c22     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 5          ; category 
             407c22      5 INSTR BELONGTO 407b40 
-            407c22      5 INSTR DEADREGS  EFLAGS ZZ mov     edx, 5          ; category 
+            407c22      5 INSTR DEADREGS  EFLAGS RDX RSI ZZ mov     edx, 5          ; category 
             407c27      5 INSTR BELONGTO 407b40 
-            407c27      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, offset a1Day; "1 day" 
+            407c27      5 INSTR DEADREGS  EFLAGS RSI ZZ mov     esi, offset a1Day; "1 day" 
             407c2c     -1 INSTR LOCAL NoMetaUpdate call    _dcgettext 
             407c2c      5 INSTR BELONGTO 407b40 
             407c2c      5 INSTR DEADREGS  EFLAGS ZZ call    _dcgettext 
@@ -8133,20 +8199,20 @@
             407c3e     -1 INSTR LOCAL NoMetaUpdate jnz     short loc_407C58 
             407c3e      2 INSTR BELONGTO 407b40 
             407c40     10 INSTR BELONGTO 407b40 
-            407c40     10 INSTR DEADREGS  EFLAGS RDI ZZ mov     cs:dword_60F700, 15180h 
+            407c40     10 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     cs:dword_60F700, 15180h 
             407c4a     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 15180h 
             407c4a      5 INSTR BELONGTO 407b40 
-            407c4a      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     edx, 15180h 
+            407c4a      5 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     edx, 15180h 
             407c4f     -1 INSTR LOCAL NoMetaUpdate jmp     loc_407B8E 
             407c4f      5 INSTR BELONGTO 407b40 
             407c58      2 INSTR BELONGTO 407b40 
-            407c58      2 INSTR DEADREGS  EFLAGS ZZ xor     edi, edi        ; domainname 
+            407c58      2 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ xor     edi, edi        ; domainname 
             407c58     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi        ; domainname 
             407c5a     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 5          ; category 
             407c5a      5 INSTR BELONGTO 407b40 
-            407c5a      5 INSTR DEADREGS  EFLAGS ZZ mov     edx, 5          ; category 
+            407c5a      5 INSTR DEADREGS  EFLAGS RDX RSI ZZ mov     edx, 5          ; category 
             407c5f      5 INSTR BELONGTO 407b40 
-            407c5f      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, offset a1Week; "1 week" 
+            407c5f      5 INSTR DEADREGS  EFLAGS RSI ZZ mov     esi, offset a1Week; "1 week" 
             407c64     -1 INSTR LOCAL NoMetaUpdate call    _dcgettext 
             407c64      5 INSTR BELONGTO 407b40 
             407c64      5 INSTR DEADREGS  EFLAGS ZZ call    _dcgettext 
@@ -8162,23 +8228,23 @@
             407c76     -1 INSTR LOCAL NoMetaUpdate jnz     short loc_407C8C 
             407c76      2 INSTR BELONGTO 407b40 
             407c78     10 INSTR BELONGTO 407b40 
-            407c78     10 INSTR DEADREGS  EFLAGS RDI ZZ mov     cs:dword_60F700, 93A80h 
+            407c78     10 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     cs:dword_60F700, 93A80h 
             407c82     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 93A80h 
             407c82      5 INSTR BELONGTO 407b40 
-            407c82      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     edx, 93A80h 
+            407c82      5 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     edx, 93A80h 
             407c87     -1 INSTR LOCAL NoMetaUpdate jmp     loc_407B8E 
             407c87      5 INSTR BELONGTO 407b40 
             407c8c      6 INSTR BELONGTO 407b40 
-            407c8c      6 INSTR DEADREGS  EFLAGS RBX R8 ZZ mov     r8d, offset aFalse; "FALSE" 
+            407c8c      6 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI RDI R8 ZZ mov     r8d, offset aFalse; "FALSE" 
             407c92      5 INSTR BELONGTO 407b40 
-            407c92      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     ecx, offset aGpm_stats_rang; "gpm_stats_range_combo_changed" 
+            407c92      5 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI RDI ZZ mov     ecx, offset aGpm_stats_rang; "gpm_stats_range_combo_changed" 
             407c97     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 6AAh 
             407c97      5 INSTR BELONGTO 407b40 
-            407c97      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     edx, 6AAh 
+            407c97      5 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI ZZ mov     edx, 6AAh 
             407c9c      5 INSTR BELONGTO 407b40 
-            407c9c      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     esi, offset aGpmStatistics_; "gpm-statistics.c" 
+            407c9c      5 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ mov     esi, offset aGpmStatistics_; "gpm-statistics.c" 
             407ca1      5 INSTR BELONGTO 407b40 
-            407ca1      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     edi, offset aPowermanager; "PowerManager" 
+            407ca1      5 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     edi, offset aPowermanager; "PowerManager" 
             407ca6     -1 INSTR LOCAL NoMetaUpdate call    _g_assertion_message_expr 
             407ca6      5 INSTR BELONGTO 407b40 
             407ca6      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_assertion_message_expr 
@@ -8220,14 +8286,16 @@
             407ce8     -1 INSTR LOCAL NoMetaUpdate call    _gtk_combo_box_text_get_active_text 
             407ce8      5 INSTR BELONGTO 407cb0 
             407ce8      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ call    _gtk_combo_box_text_get_active_text 
-            407ced     -1 INSTR LOCAL MetadataRedundant xor     edi, edi        ; domainname 
             407ced      2 INSTR BELONGTO 407cb0 
+            407ced      2 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI R12 R13 R14 R15 ZZ xor     edi, edi        ; domainname 
+            407ced     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi        ; domainname 
             407cef      3 INSTR BELONGTO 407cb0 
-            407cef      3 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ mov     rbx, rax 
-            407cf2     -1 INSTR LOCAL MetadataRedundant mov     edx, 5          ; category 
+            407cef      3 INSTR DEADREGS  EFLAGS RDX RBX RSI R12 R13 R14 R15 ZZ mov     rbx, rax 
+            407cf2     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 5          ; category 
             407cf2      5 INSTR BELONGTO 407cb0 
+            407cf2      5 INSTR DEADREGS  EFLAGS RDX RSI R12 R13 R14 R15 ZZ mov     edx, 5          ; category 
             407cf7      5 INSTR BELONGTO 407cb0 
-            407cf7      5 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ mov     esi, offset aChargeProfile; "Charge profile" 
+            407cf7      5 INSTR DEADREGS  EFLAGS RSI R12 R13 R14 R15 ZZ mov     esi, offset aChargeProfile; "Charge profile" 
             407cfc     -1 INSTR LOCAL NoMetaUpdate call    _dcgettext 
             407cfc      5 INSTR BELONGTO 407cb0 
             407cfc      5 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ call    _dcgettext 
@@ -8243,13 +8311,13 @@
             407d0e     -1 INSTR LOCAL NoMetaUpdate jz      loc_407E90 
             407d0e      6 INSTR BELONGTO 407cb0 
             407d14      2 INSTR BELONGTO 407cb0 
-            407d14      2 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ xor     edi, edi        ; domainname 
+            407d14      2 INSTR DEADREGS  EFLAGS RDX RSI RDI R12 R13 R14 R15 ZZ xor     edi, edi        ; domainname 
             407d14     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi        ; domainname 
             407d16     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 5          ; category 
             407d16      5 INSTR BELONGTO 407cb0 
-            407d16      5 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ mov     edx, 5          ; category 
+            407d16      5 INSTR DEADREGS  EFLAGS RDX RSI R12 R13 R14 R15 ZZ mov     edx, 5          ; category 
             407d1b      5 INSTR BELONGTO 407cb0 
-            407d1b      5 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ mov     esi, offset aChargeAccura_0; "Charge accuracy" 
+            407d1b      5 INSTR DEADREGS  EFLAGS RSI R12 R13 R14 R15 ZZ mov     esi, offset aChargeAccura_0; "Charge accuracy" 
             407d20     -1 INSTR LOCAL NoMetaUpdate call    _dcgettext 
             407d20      5 INSTR BELONGTO 407cb0 
             407d20      5 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ call    _dcgettext 
@@ -8265,13 +8333,13 @@
             407d32     -1 INSTR LOCAL NoMetaUpdate jz      loc_407E78 
             407d32      6 INSTR BELONGTO 407cb0 
             407d38      2 INSTR BELONGTO 407cb0 
-            407d38      2 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ xor     edi, edi        ; domainname 
+            407d38      2 INSTR DEADREGS  EFLAGS RDX RSI RDI R12 R13 R14 R15 ZZ xor     edi, edi        ; domainname 
             407d38     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi        ; domainname 
             407d3a     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 5          ; category 
             407d3a      5 INSTR BELONGTO 407cb0 
-            407d3a      5 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ mov     edx, 5          ; category 
+            407d3a      5 INSTR DEADREGS  EFLAGS RDX RSI R12 R13 R14 R15 ZZ mov     edx, 5          ; category 
             407d3f      5 INSTR BELONGTO 407cb0 
-            407d3f      5 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ mov     esi, offset aDischargeProfi; "Discharge profile" 
+            407d3f      5 INSTR DEADREGS  EFLAGS RSI R12 R13 R14 R15 ZZ mov     esi, offset aDischargeProfi; "Discharge profile" 
             407d44     -1 INSTR LOCAL NoMetaUpdate call    _dcgettext 
             407d44      5 INSTR BELONGTO 407cb0 
             407d44      5 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ call    _dcgettext 
@@ -8287,13 +8355,13 @@
             407d56     -1 INSTR LOCAL NoMetaUpdate jz      loc_407ED0 
             407d56      6 INSTR BELONGTO 407cb0 
             407d5c      2 INSTR BELONGTO 407cb0 
-            407d5c      2 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ xor     edi, edi        ; domainname 
+            407d5c      2 INSTR DEADREGS  EFLAGS RDX RSI RDI R12 R13 R14 R15 ZZ xor     edi, edi        ; domainname 
             407d5c     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi        ; domainname 
             407d5e     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 5          ; category 
             407d5e      5 INSTR BELONGTO 407cb0 
-            407d5e      5 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ mov     edx, 5          ; category 
+            407d5e      5 INSTR DEADREGS  EFLAGS RDX RSI R12 R13 R14 R15 ZZ mov     edx, 5          ; category 
             407d63      5 INSTR BELONGTO 407cb0 
-            407d63      5 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ mov     esi, offset aDischargeAccur; "Discharge accuracy" 
+            407d63      5 INSTR DEADREGS  EFLAGS RSI R12 R13 R14 R15 ZZ mov     esi, offset aDischargeAccur; "Discharge accuracy" 
             407d68     -1 INSTR LOCAL NoMetaUpdate call    _dcgettext 
             407d68      5 INSTR BELONGTO 407cb0 
             407d68      5 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ call    _dcgettext 
@@ -8309,22 +8377,23 @@
             407d7a     -1 INSTR LOCAL NoMetaUpdate jnz     loc_407EDD 
             407d7a      6 INSTR BELONGTO 407cb0 
             407d80     11 INSTR BELONGTO 407cb0 
-            407d80     11 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ mov     cs:qword_60F708, offset byte_40C6A9 
+            407d80     11 INSTR DEADREGS  EFLAGS RDX RSI RDI R12 R13 R14 R15 ZZ mov     cs:qword_60F708, offset byte_40C6A9 
             407d8b     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 5          ; category 
             407d8b      5 INSTR BELONGTO 407cb0 
-            407d8b      5 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ mov     edx, 5          ; category 
+            407d8b      5 INSTR DEADREGS  EFLAGS RDX RSI RDI R12 R13 R14 R15 ZZ mov     edx, 5          ; category 
             407d90      5 INSTR BELONGTO 407cb0 
-            407d90      5 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ mov     esi, offset aCell; "Cell " 
+            407d90      5 INSTR DEADREGS  EFLAGS RSI RDI R12 R13 R14 R15 ZZ mov     esi, offset aCell; "Cell " 
             407d95      2 INSTR BELONGTO 407cb0 
-            407d95      2 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ xor     edi, edi        ; domainname 
+            407d95      2 INSTR DEADREGS  EFLAGS RDI R12 R13 R14 R15 ZZ xor     edi, edi        ; domainname 
             407d95     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi        ; domainname 
             407d97     -1 INSTR LOCAL NoMetaUpdate call    _dcgettext 
             407d97      5 INSTR BELONGTO 407cb0 
             407d97      5 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ call    _dcgettext 
-            407d9c     -1 INSTR LOCAL MetadataRedundant mov     edx, 5          ; category 
+            407d9c     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 5          ; category 
             407d9c      5 INSTR BELONGTO 407cb0 
+            407d9c      5 INSTR DEADREGS  EFLAGS RDX RSI RDI R12 R13 R14 R15 ZZ mov     edx, 5          ; category 
             407da1      5 INSTR BELONGTO 407cb0 
-            407da1      5 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ mov     esi, offset aPredictionAccu; "Prediction accuracy" 
+            407da1      5 INSTR DEADREGS  EFLAGS RSI RDI R12 R13 R14 R15 ZZ mov     esi, offset aPredictionAccu; "Prediction accuracy" 
             407da6     -1 INSTR LOCAL MetadataRedundant xor     edi, edi        ; domainname 
             407da6      2 INSTR BELONGTO 407cb0 
             407da8      3 INSTR BELONGTO 407cb0 
@@ -8338,11 +8407,11 @@
             407db3      5 INSTR BELONGTO 407cb0 
             407db3      5 INSTR DEADREGS  EFLAGS R12 R13 R15 ZZ call    _gtk_widget_get_type 
             407db8      7 INSTR BELONGTO 407cb0 
-            407db8      7 INSTR DEADREGS  EFLAGS RDI R12 R13 R15 ZZ mov     rdi, cs:qword_60F6C8 
+            407db8      7 INSTR DEADREGS  EFLAGS RSI RDI R12 R13 R15 ZZ mov     rdi, cs:qword_60F6C8 
             407dbf      3 INSTR BELONGTO 407cb0 
-            407dbf      3 INSTR DEADREGS  EFLAGS R12 R13 R15 ZZ mov     r13, rax 
+            407dbf      3 INSTR DEADREGS  EFLAGS RSI R12 R13 R15 ZZ mov     r13, rax 
             407dc2      5 INSTR BELONGTO 407cb0 
-            407dc2      5 INSTR DEADREGS  EFLAGS R12 R15 ZZ mov     esi, offset aLabel_axis_sta; "label_axis_stats_x" 
+            407dc2      5 INSTR DEADREGS  EFLAGS RSI R12 R15 ZZ mov     esi, offset aLabel_axis_sta; "label_axis_stats_x" 
             407dc7     -1 INSTR LOCAL NoMetaUpdate call    _gtk_builder_get_object 
             407dc7      5 INSTR BELONGTO 407cb0 
             407dc7      5 INSTR DEADREGS  EFLAGS R12 R15 ZZ call    _gtk_builder_get_object 
@@ -8375,9 +8444,9 @@
             407df3      5 INSTR BELONGTO 407cb0 
             407df3      5 INSTR DEADREGS  EFLAGS R15 ZZ call    _gtk_label_set_label 
             407df8      7 INSTR BELONGTO 407cb0 
-            407df8      7 INSTR DEADREGS  EFLAGS RDI R15 ZZ mov     rdi, cs:qword_60F6C8 
+            407df8      7 INSTR DEADREGS  EFLAGS RSI RDI R15 ZZ mov     rdi, cs:qword_60F6C8 
             407dff      5 INSTR BELONGTO 407cb0 
-            407dff      5 INSTR DEADREGS  EFLAGS R15 ZZ mov     esi, offset aLabel_axis_s_0; "label_axis_stats_y" 
+            407dff      5 INSTR DEADREGS  EFLAGS RSI R15 ZZ mov     esi, offset aLabel_axis_s_0; "label_axis_stats_y" 
             407e04     -1 INSTR LOCAL NoMetaUpdate call    _gtk_builder_get_object 
             407e04      5 INSTR BELONGTO 407cb0 
             407e04      5 INSTR DEADREGS  EFLAGS R15 ZZ call    _gtk_builder_get_object 
@@ -8411,11 +8480,11 @@
             407e32      5 INSTR BELONGTO 407cb0 
             407e32      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ call    _g_free 
             407e37      7 INSTR BELONGTO 407cb0 
-            407e37      7 INSTR DEADREGS  EFLAGS RDX RBX RDI R12 R13 R14 R15 ZZ mov     rdx, cs:qword_60F708 
+            407e37      7 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI R12 R13 R14 R15 ZZ mov     rdx, cs:qword_60F708 
             407e3e      7 INSTR BELONGTO 407cb0 
-            407e3e      7 INSTR DEADREGS  EFLAGS RBX RDI R12 R13 R14 R15 ZZ mov     rdi, cs:qword_60F6C0 
+            407e3e      7 INSTR DEADREGS  EFLAGS RBX RSI RDI R12 R13 R14 R15 ZZ mov     rdi, cs:qword_60F6C0 
             407e45      5 INSTR BELONGTO 407cb0 
-            407e45      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ mov     esi, offset aInfoStatsType; "info-stats-type" 
+            407e45      5 INSTR DEADREGS  EFLAGS RBX RSI R12 R13 R14 R15 ZZ mov     esi, offset aInfoStatsType; "info-stats-type" 
             407e4a      5 INSTR BELONGTO 407cb0 
             407e4a      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ mov     rbx, [rsp+38h+var_30] 
             407e4a      5 PTRIMMEDESP STACK 8 displ mov     rbx, [rsp+38h+var_30]
@@ -8436,26 +8505,27 @@
             407e6c      5 INSTR BELONGTO 407cb0 
             407e6c      5 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ jmp     _g_settings_set_string 
             407e78     11 INSTR BELONGTO 407cb0 
-            407e78     11 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ mov     cs:qword_60F708, offset aChargeAccuracy; "charge-accuracy" 
+            407e78     11 INSTR DEADREGS  EFLAGS RDX RSI RDI R12 R13 R14 R15 ZZ mov     cs:qword_60F708, offset aChargeAccuracy; "charge-accuracy" 
             407e83     -1 INSTR LOCAL NoMetaUpdate jmp     loc_407D8B 
             407e83      5 INSTR BELONGTO 407cb0 
             407e90     11 INSTR BELONGTO 407cb0 
-            407e90     11 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ mov     cs:qword_60F708, offset aChargeData; "charge-data" 
+            407e90     11 INSTR DEADREGS  EFLAGS RDX RSI RDI R12 R13 R14 R15 ZZ mov     cs:qword_60F708, offset aChargeData; "charge-data" 
             407e9b     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 5          ; category 
             407e9b      5 INSTR BELONGTO 407cb0 
-            407e9b      5 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ mov     edx, 5          ; category 
+            407e9b      5 INSTR DEADREGS  EFLAGS RDX RSI RDI R12 R13 R14 R15 ZZ mov     edx, 5          ; category 
             407ea0      5 INSTR BELONGTO 407cb0 
-            407ea0      5 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ mov     esi, offset aCell; "Cell " 
+            407ea0      5 INSTR DEADREGS  EFLAGS RSI RDI R12 R13 R14 R15 ZZ mov     esi, offset aCell; "Cell " 
             407ea5      2 INSTR BELONGTO 407cb0 
-            407ea5      2 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ xor     edi, edi        ; domainname 
+            407ea5      2 INSTR DEADREGS  EFLAGS RDI R12 R13 R14 R15 ZZ xor     edi, edi        ; domainname 
             407ea5     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi        ; domainname 
             407ea7     -1 INSTR LOCAL NoMetaUpdate call    _dcgettext 
             407ea7      5 INSTR BELONGTO 407cb0 
             407ea7      5 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ call    _dcgettext 
-            407eac     -1 INSTR LOCAL MetadataRedundant mov     edx, 5          ; category 
+            407eac     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 5          ; category 
             407eac      5 INSTR BELONGTO 407cb0 
+            407eac      5 INSTR DEADREGS  EFLAGS RDX RSI RDI R12 R13 R14 R15 ZZ mov     edx, 5          ; category 
             407eb1      5 INSTR BELONGTO 407cb0 
-            407eb1      5 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ mov     esi, offset aCorrectionFact; "Correction factor" 
+            407eb1      5 INSTR DEADREGS  EFLAGS RSI RDI R12 R13 R14 R15 ZZ mov     esi, offset aCorrectionFact; "Correction factor" 
             407eb6     -1 INSTR LOCAL MetadataRedundant xor     edi, edi        ; domainname 
             407eb6      2 INSTR BELONGTO 407cb0 
             407eb8      3 INSTR BELONGTO 407cb0 
@@ -8468,20 +8538,20 @@
             407ec3     -1 INSTR LOCAL NoMetaUpdate jmp     loc_407DB3 
             407ec3      5 INSTR BELONGTO 407cb0 
             407ed0     11 INSTR BELONGTO 407cb0 
-            407ed0     11 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ mov     cs:qword_60F708, offset word_40C69A 
+            407ed0     11 INSTR DEADREGS  EFLAGS RDX RSI RDI R12 R13 R14 R15 ZZ mov     cs:qword_60F708, offset word_40C69A 
             407edb     -1 INSTR LOCAL NoMetaUpdate jmp     short loc_407E9B 
             407edb      2 INSTR BELONGTO 407cb0 
             407edd      6 INSTR BELONGTO 407cb0 
-            407edd      6 INSTR DEADREGS  EFLAGS RBX R8 R12 R13 R14 R15 ZZ mov     r8d, offset aFalse; "FALSE" 
+            407edd      6 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI RDI R8 R12 R13 R14 R15 ZZ mov     r8d, offset aFalse; "FALSE" 
             407ee3      5 INSTR BELONGTO 407cb0 
-            407ee3      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ mov     ecx, offset aGpm_stats_type; "gpm_stats_type_combo_changed_cb" 
+            407ee3      5 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI RDI R12 R13 R14 R15 ZZ mov     ecx, offset aGpm_stats_type; "gpm_stats_type_combo_changed_cb" 
             407ee8     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 687h 
             407ee8      5 INSTR BELONGTO 407cb0 
-            407ee8      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ mov     edx, 687h 
+            407ee8      5 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI R12 R13 R14 R15 ZZ mov     edx, 687h 
             407eed      5 INSTR BELONGTO 407cb0 
-            407eed      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ mov     esi, offset aGpmStatistics_; "gpm-statistics.c" 
+            407eed      5 INSTR DEADREGS  EFLAGS RBX RSI RDI R12 R13 R14 R15 ZZ mov     esi, offset aGpmStatistics_; "gpm-statistics.c" 
             407ef2      5 INSTR BELONGTO 407cb0 
-            407ef2      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ mov     edi, offset aPowermanager; "PowerManager" 
+            407ef2      5 INSTR DEADREGS  EFLAGS RBX RDI R12 R13 R14 R15 ZZ mov     edi, offset aPowermanager; "PowerManager" 
             407ef7     -1 INSTR LOCAL NoMetaUpdate call    _g_assertion_message_expr 
             407ef7      5 INSTR BELONGTO 407cb0 
             407ef7      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ call    _g_assertion_message_expr 
@@ -8523,14 +8593,16 @@
             407f38     -1 INSTR LOCAL NoMetaUpdate call    _gtk_combo_box_text_get_active_text 
             407f38      5 INSTR BELONGTO 407f00 
             407f38      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ call    _gtk_combo_box_text_get_active_text 
-            407f3d     -1 INSTR LOCAL MetadataRedundant xor     edi, edi        ; domainname 
             407f3d      2 INSTR BELONGTO 407f00 
+            407f3d      2 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI R12 R13 R14 R15 ZZ xor     edi, edi        ; domainname 
+            407f3d     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi        ; domainname 
             407f3f      3 INSTR BELONGTO 407f00 
-            407f3f      3 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ mov     rbx, rax 
-            407f42     -1 INSTR LOCAL MetadataRedundant mov     edx, 5          ; category 
+            407f3f      3 INSTR DEADREGS  EFLAGS RDX RBX RSI R12 R13 R14 R15 ZZ mov     rbx, rax 
+            407f42     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 5          ; category 
             407f42      5 INSTR BELONGTO 407f00 
+            407f42      5 INSTR DEADREGS  EFLAGS RDX RSI R12 R13 R14 R15 ZZ mov     edx, 5          ; category 
             407f47      5 INSTR BELONGTO 407f00 
-            407f47      5 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ mov     esi, offset aRate; "Rate" 
+            407f47      5 INSTR DEADREGS  EFLAGS RSI R12 R13 R14 R15 ZZ mov     esi, offset aRate; "Rate" 
             407f4c     -1 INSTR LOCAL NoMetaUpdate call    _dcgettext 
             407f4c      5 INSTR BELONGTO 407f00 
             407f4c      5 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ call    _dcgettext 
@@ -8546,13 +8618,13 @@
             407f5e     -1 INSTR LOCAL NoMetaUpdate jz      loc_408100 
             407f5e      6 INSTR BELONGTO 407f00 
             407f64      2 INSTR BELONGTO 407f00 
-            407f64      2 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ xor     edi, edi        ; domainname 
+            407f64      2 INSTR DEADREGS  EFLAGS RDX RSI RDI R12 R13 R14 R15 ZZ xor     edi, edi        ; domainname 
             407f64     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi        ; domainname 
             407f66     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 5          ; category 
             407f66      5 INSTR BELONGTO 407f00 
-            407f66      5 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ mov     edx, 5          ; category 
+            407f66      5 INSTR DEADREGS  EFLAGS RDX RSI R12 R13 R14 R15 ZZ mov     edx, 5          ; category 
             407f6b      5 INSTR BELONGTO 407f00 
-            407f6b      5 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ mov     esi, offset aCharge_0; "Charge" 
+            407f6b      5 INSTR DEADREGS  EFLAGS RSI R12 R13 R14 R15 ZZ mov     esi, offset aCharge_0; "Charge" 
             407f70     -1 INSTR LOCAL NoMetaUpdate call    _dcgettext 
             407f70      5 INSTR BELONGTO 407f00 
             407f70      5 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ call    _dcgettext 
@@ -8568,13 +8640,13 @@
             407f82     -1 INSTR LOCAL NoMetaUpdate jz      loc_4080C8 
             407f82      6 INSTR BELONGTO 407f00 
             407f88      2 INSTR BELONGTO 407f00 
-            407f88      2 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ xor     edi, edi        ; domainname 
+            407f88      2 INSTR DEADREGS  EFLAGS RDX RSI RDI R12 R13 R14 R15 ZZ xor     edi, edi        ; domainname 
             407f88     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi        ; domainname 
             407f8a     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 5          ; category 
             407f8a      5 INSTR BELONGTO 407f00 
-            407f8a      5 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ mov     edx, 5          ; category 
+            407f8a      5 INSTR DEADREGS  EFLAGS RDX RSI R12 R13 R14 R15 ZZ mov     edx, 5          ; category 
             407f8f      5 INSTR BELONGTO 407f00 
-            407f8f      5 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ mov     esi, offset aTimeToFull_0; "Time to full" 
+            407f8f      5 INSTR DEADREGS  EFLAGS RSI R12 R13 R14 R15 ZZ mov     esi, offset aTimeToFull_0; "Time to full" 
             407f94     -1 INSTR LOCAL NoMetaUpdate call    _dcgettext 
             407f94      5 INSTR BELONGTO 407f00 
             407f94      5 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ call    _dcgettext 
@@ -8590,13 +8662,13 @@
             407fa6     -1 INSTR LOCAL NoMetaUpdate jz      loc_408140 
             407fa6      6 INSTR BELONGTO 407f00 
             407fac      2 INSTR BELONGTO 407f00 
-            407fac      2 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ xor     edi, edi        ; domainname 
+            407fac      2 INSTR DEADREGS  EFLAGS RDX RSI RDI R12 R13 R14 R15 ZZ xor     edi, edi        ; domainname 
             407fac     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi        ; domainname 
             407fae     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 5          ; category 
             407fae      5 INSTR BELONGTO 407f00 
-            407fae      5 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ mov     edx, 5          ; category 
+            407fae      5 INSTR DEADREGS  EFLAGS RDX RSI R12 R13 R14 R15 ZZ mov     edx, 5          ; category 
             407fb3      5 INSTR BELONGTO 407f00 
-            407fb3      5 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ mov     esi, offset aTimeToEmpty_0; "Time to empty" 
+            407fb3      5 INSTR DEADREGS  EFLAGS RSI R12 R13 R14 R15 ZZ mov     esi, offset aTimeToEmpty_0; "Time to empty" 
             407fb8     -1 INSTR LOCAL NoMetaUpdate call    _dcgettext 
             407fb8      5 INSTR BELONGTO 407f00 
             407fb8      5 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ call    _dcgettext 
@@ -8612,22 +8684,23 @@
             407fca     -1 INSTR LOCAL NoMetaUpdate jnz     loc_408150 
             407fca      6 INSTR BELONGTO 407f00 
             407fd0     11 INSTR BELONGTO 407f00 
-            407fd0     11 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ mov     cs:qword_60F6F8, offset aTimeEmpty; "time-empty" 
+            407fd0     11 INSTR DEADREGS  EFLAGS RDX RSI RDI R12 R13 R14 R15 ZZ mov     cs:qword_60F6F8, offset aTimeEmpty; "time-empty" 
             407fdb     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 5          ; category 
             407fdb      5 INSTR BELONGTO 407f00 
-            407fdb      5 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ mov     edx, 5          ; category 
+            407fdb      5 INSTR DEADREGS  EFLAGS RDX RSI RDI R12 R13 R14 R15 ZZ mov     edx, 5          ; category 
             407fe0      5 INSTR BELONGTO 407f00 
-            407fe0      5 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ mov     esi, offset aTimeElapsed; "Time elapsed" 
+            407fe0      5 INSTR DEADREGS  EFLAGS RSI RDI R12 R13 R14 R15 ZZ mov     esi, offset aTimeElapsed; "Time elapsed" 
             407fe5      2 INSTR BELONGTO 407f00 
-            407fe5      2 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ xor     edi, edi        ; domainname 
+            407fe5      2 INSTR DEADREGS  EFLAGS RDI R12 R13 R14 R15 ZZ xor     edi, edi        ; domainname 
             407fe5     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi        ; domainname 
             407fe7     -1 INSTR LOCAL NoMetaUpdate call    _dcgettext 
             407fe7      5 INSTR BELONGTO 407f00 
             407fe7      5 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ call    _dcgettext 
-            407fec     -1 INSTR LOCAL MetadataRedundant mov     edx, 5          ; category 
+            407fec     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 5          ; category 
             407fec      5 INSTR BELONGTO 407f00 
+            407fec      5 INSTR DEADREGS  EFLAGS RDX RSI RDI R12 R13 R14 R15 ZZ mov     edx, 5          ; category 
             407ff1      5 INSTR BELONGTO 407f00 
-            407ff1      5 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ mov     esi, offset aPredictedTime; "Predicted time" 
+            407ff1      5 INSTR DEADREGS  EFLAGS RSI RDI R12 R13 R14 R15 ZZ mov     esi, offset aPredictedTime; "Predicted time" 
             407ff6     -1 INSTR LOCAL MetadataRedundant xor     edi, edi        ; domainname 
             407ff6      2 INSTR BELONGTO 407f00 
             407ff8      3 INSTR BELONGTO 407f00 
@@ -8641,11 +8714,11 @@
             408003      5 INSTR BELONGTO 407f00 
             408003      5 INSTR DEADREGS  EFLAGS R12 R13 R15 ZZ call    _gtk_widget_get_type 
             408008      7 INSTR BELONGTO 407f00 
-            408008      7 INSTR DEADREGS  EFLAGS RDI R12 R13 R15 ZZ mov     rdi, cs:qword_60F6C8 
+            408008      7 INSTR DEADREGS  EFLAGS RSI RDI R12 R13 R15 ZZ mov     rdi, cs:qword_60F6C8 
             40800f      3 INSTR BELONGTO 407f00 
-            40800f      3 INSTR DEADREGS  EFLAGS R12 R13 R15 ZZ mov     r13, rax 
+            40800f      3 INSTR DEADREGS  EFLAGS RSI R12 R13 R15 ZZ mov     r13, rax 
             408012      5 INSTR BELONGTO 407f00 
-            408012      5 INSTR DEADREGS  EFLAGS R12 R15 ZZ mov     esi, offset aLabel_axis_his; "label_axis_history_x" 
+            408012      5 INSTR DEADREGS  EFLAGS RSI R12 R15 ZZ mov     esi, offset aLabel_axis_his; "label_axis_history_x" 
             408017     -1 INSTR LOCAL NoMetaUpdate call    _gtk_builder_get_object 
             408017      5 INSTR BELONGTO 407f00 
             408017      5 INSTR DEADREGS  EFLAGS R12 R15 ZZ call    _gtk_builder_get_object 
@@ -8678,9 +8751,9 @@
             408043      5 INSTR BELONGTO 407f00 
             408043      5 INSTR DEADREGS  EFLAGS R15 ZZ call    _gtk_label_set_label 
             408048      7 INSTR BELONGTO 407f00 
-            408048      7 INSTR DEADREGS  EFLAGS RDI R15 ZZ mov     rdi, cs:qword_60F6C8 
+            408048      7 INSTR DEADREGS  EFLAGS RSI RDI R15 ZZ mov     rdi, cs:qword_60F6C8 
             40804f      5 INSTR BELONGTO 407f00 
-            40804f      5 INSTR DEADREGS  EFLAGS R15 ZZ mov     esi, offset aLabel_axis_h_0; "label_axis_history_y" 
+            40804f      5 INSTR DEADREGS  EFLAGS RSI R15 ZZ mov     esi, offset aLabel_axis_h_0; "label_axis_history_y" 
             408054     -1 INSTR LOCAL NoMetaUpdate call    _gtk_builder_get_object 
             408054      5 INSTR BELONGTO 407f00 
             408054      5 INSTR DEADREGS  EFLAGS R15 ZZ call    _gtk_builder_get_object 
@@ -8714,11 +8787,11 @@
             408082      5 INSTR BELONGTO 407f00 
             408082      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ call    _g_free 
             408087      7 INSTR BELONGTO 407f00 
-            408087      7 INSTR DEADREGS  EFLAGS RDX RBX RDI R12 R13 R14 R15 ZZ mov     rdx, cs:qword_60F6F8 
+            408087      7 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI R12 R13 R14 R15 ZZ mov     rdx, cs:qword_60F6F8 
             40808e      7 INSTR BELONGTO 407f00 
-            40808e      7 INSTR DEADREGS  EFLAGS RBX RDI R12 R13 R14 R15 ZZ mov     rdi, cs:qword_60F6C0 
+            40808e      7 INSTR DEADREGS  EFLAGS RBX RSI RDI R12 R13 R14 R15 ZZ mov     rdi, cs:qword_60F6C0 
             408095      5 INSTR BELONGTO 407f00 
-            408095      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ mov     esi, offset aInfoHistoryTyp; "info-history-type" 
+            408095      5 INSTR DEADREGS  EFLAGS RBX RSI R12 R13 R14 R15 ZZ mov     esi, offset aInfoHistoryTyp; "info-history-type" 
             40809a      5 INSTR BELONGTO 407f00 
             40809a      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ mov     rbx, [rsp+38h+var_30] 
             40809a      5 PTRIMMEDESP STACK 8 displ mov     rbx, [rsp+38h+var_30]
@@ -8740,21 +8813,22 @@
             4080bc      5 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ jmp     _g_settings_set_string 
             4080c8     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 5          ; category 
             4080c8      5 INSTR BELONGTO 407f00 
-            4080c8      5 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ mov     edx, 5          ; category 
+            4080c8      5 INSTR DEADREGS  EFLAGS RDX RSI RDI R12 R13 R14 R15 ZZ mov     edx, 5          ; category 
             4080cd      5 INSTR BELONGTO 407f00 
-            4080cd      5 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ mov     esi, offset aTimeElapsed; "Time elapsed" 
+            4080cd      5 INSTR DEADREGS  EFLAGS RSI RDI R12 R13 R14 R15 ZZ mov     esi, offset aTimeElapsed; "Time elapsed" 
             4080d2      2 INSTR BELONGTO 407f00 
-            4080d2      2 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ xor     edi, edi        ; domainname 
+            4080d2      2 INSTR DEADREGS  EFLAGS RDI R12 R13 R14 R15 ZZ xor     edi, edi        ; domainname 
             4080d2     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi        ; domainname 
             4080d4     11 INSTR BELONGTO 407f00 
             4080d4     11 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ mov     cs:qword_60F6F8, offset aCharge; "charge" 
             4080df     -1 INSTR LOCAL NoMetaUpdate call    _dcgettext 
             4080df      5 INSTR BELONGTO 407f00 
             4080df      5 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ call    _dcgettext 
-            4080e4     -1 INSTR LOCAL MetadataRedundant mov     edx, 5          ; category 
+            4080e4     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 5          ; category 
             4080e4      5 INSTR BELONGTO 407f00 
+            4080e4      5 INSTR DEADREGS  EFLAGS RDX RSI RDI R12 R13 R14 R15 ZZ mov     edx, 5          ; category 
             4080e9      5 INSTR BELONGTO 407f00 
-            4080e9      5 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ mov     esi, offset aCell; "Cell " 
+            4080e9      5 INSTR DEADREGS  EFLAGS RSI RDI R12 R13 R14 R15 ZZ mov     esi, offset aCell; "Cell " 
             4080ee     -1 INSTR LOCAL MetadataRedundant xor     edi, edi        ; domainname 
             4080ee      2 INSTR BELONGTO 407f00 
             4080f0      3 INSTR BELONGTO 407f00 
@@ -8768,21 +8842,22 @@
             4080fb      5 INSTR BELONGTO 407f00 
             408100     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 5          ; category 
             408100      5 INSTR BELONGTO 407f00 
-            408100      5 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ mov     edx, 5          ; category 
+            408100      5 INSTR DEADREGS  EFLAGS RDX RSI RDI R12 R13 R14 R15 ZZ mov     edx, 5          ; category 
             408105      5 INSTR BELONGTO 407f00 
-            408105      5 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ mov     esi, offset aTimeElapsed; "Time elapsed" 
+            408105      5 INSTR DEADREGS  EFLAGS RSI RDI R12 R13 R14 R15 ZZ mov     esi, offset aTimeElapsed; "Time elapsed" 
             40810a      2 INSTR BELONGTO 407f00 
-            40810a      2 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ xor     edi, edi        ; domainname 
+            40810a      2 INSTR DEADREGS  EFLAGS RDI R12 R13 R14 R15 ZZ xor     edi, edi        ; domainname 
             40810a     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi        ; domainname 
             40810c     11 INSTR BELONGTO 407f00 
             40810c     11 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ mov     cs:qword_60F6F8, 40C389h 
             408117     -1 INSTR LOCAL NoMetaUpdate call    _dcgettext 
             408117      5 INSTR BELONGTO 407f00 
             408117      5 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ call    _dcgettext 
-            40811c     -1 INSTR LOCAL MetadataRedundant mov     edx, 5          ; category 
+            40811c     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 5          ; category 
             40811c      5 INSTR BELONGTO 407f00 
+            40811c      5 INSTR DEADREGS  EFLAGS RDX RSI RDI R12 R13 R14 R15 ZZ mov     edx, 5          ; category 
             408121      5 INSTR BELONGTO 407f00 
-            408121      5 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ mov     esi, offset aPower; "Power" 
+            408121      5 INSTR DEADREGS  EFLAGS RSI RDI R12 R13 R14 R15 ZZ mov     esi, offset aPower; "Power" 
             408126     -1 INSTR LOCAL MetadataRedundant xor     edi, edi        ; domainname 
             408126      2 INSTR BELONGTO 407f00 
             408128      3 INSTR BELONGTO 407f00 
@@ -8795,20 +8870,20 @@
             408133     -1 INSTR LOCAL NoMetaUpdate jmp     loc_408003 
             408133      5 INSTR BELONGTO 407f00 
             408140     11 INSTR BELONGTO 407f00 
-            408140     11 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ mov     cs:qword_60F6F8, offset aTimeFull; "time-full" 
+            408140     11 INSTR DEADREGS  EFLAGS RDX RSI RDI R12 R13 R14 R15 ZZ mov     cs:qword_60F6F8, offset aTimeFull; "time-full" 
             40814b     -1 INSTR LOCAL NoMetaUpdate jmp     loc_407FDB 
             40814b      5 INSTR BELONGTO 407f00 
             408150      6 INSTR BELONGTO 407f00 
-            408150      6 INSTR DEADREGS  EFLAGS R8 R12 R13 R14 R15 ZZ mov     r8d, offset aFalse; "FALSE" 
+            408150      6 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R12 R13 R14 R15 ZZ mov     r8d, offset aFalse; "FALSE" 
             408156      5 INSTR BELONGTO 407f00 
-            408156      5 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ mov     ecx, offset aGpm_stats_hist; "gpm_stats_history_type_combo_changed_cb" 
+            408156      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R12 R13 R14 R15 ZZ mov     ecx, offset aGpm_stats_hist; "gpm_stats_history_type_combo_changed_cb" 
             40815b     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 654h 
             40815b      5 INSTR BELONGTO 407f00 
-            40815b      5 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ mov     edx, 654h 
+            40815b      5 INSTR DEADREGS  EFLAGS RDX RSI RDI R12 R13 R14 R15 ZZ mov     edx, 654h 
             408160      5 INSTR BELONGTO 407f00 
-            408160      5 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ mov     esi, offset aGpmStatistics_; "gpm-statistics.c" 
+            408160      5 INSTR DEADREGS  EFLAGS RSI RDI R12 R13 R14 R15 ZZ mov     esi, offset aGpmStatistics_; "gpm-statistics.c" 
             408165      5 INSTR BELONGTO 407f00 
-            408165      5 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ mov     edi, offset aPowermanager; "PowerManager" 
+            408165      5 INSTR DEADREGS  EFLAGS RDI R12 R13 R14 R15 ZZ mov     edi, offset aPowermanager; "PowerManager" 
             40816a     -1 INSTR LOCAL NoMetaUpdate call    _g_assertion_message_expr 
             40816a      5 INSTR BELONGTO 407f00 
             40816a      5 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ call    _g_assertion_message_expr 
@@ -8833,11 +8908,11 @@
             408187      5 INSTR BELONGTO 407f00 
             408187      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ call    _gtk_toggle_button_get_active 
             40818c      7 INSTR BELONGTO 407f00 
-            40818c      7 INSTR DEADREGS  EFLAGS RBX RDI R12 R13 R14 R15 ZZ mov     rdi, cs:qword_60F6C0 
+            40818c      7 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI R12 R13 R14 R15 ZZ mov     rdi, cs:qword_60F6C0 
             408193      2 INSTR BELONGTO 407f00 
-            408193      2 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ mov     edx, eax 
+            408193      2 INSTR DEADREGS  EFLAGS RDX RBX RSI R12 R13 R14 R15 ZZ mov     edx, eax 
             408195      5 INSTR BELONGTO 407f00 
-            408195      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ mov     esi, offset aInfoStatsGraph; "info-stats-graph-points" 
+            408195      5 INSTR DEADREGS  EFLAGS RBX RSI R12 R13 R14 R15 ZZ mov     esi, offset aInfoStatsGraph; "info-stats-graph-points" 
             40819a     -1 INSTR LOCAL NoMetaUpdate call    _g_settings_set_boolean 
             40819a      5 INSTR BELONGTO 407f00 
             40819a      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ call    _g_settings_set_boolean 
@@ -8870,11 +8945,11 @@
             4081c7      5 INSTR BELONGTO 4081b0 
             4081c7      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _gtk_toggle_button_get_active 
             4081cc      7 INSTR BELONGTO 4081b0 
-            4081cc      7 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     rdi, cs:qword_60F6C0 
+            4081cc      7 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI ZZ mov     rdi, cs:qword_60F6C0 
             4081d3      2 INSTR BELONGTO 4081b0 
-            4081d3      2 INSTR DEADREGS  EFLAGS RBX ZZ mov     edx, eax 
+            4081d3      2 INSTR DEADREGS  EFLAGS RDX RBX RSI ZZ mov     edx, eax 
             4081d5      5 INSTR BELONGTO 4081b0 
-            4081d5      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     esi, offset aInfoHistoryGra; "info-history-graph-points" 
+            4081d5      5 INSTR DEADREGS  EFLAGS RBX RSI ZZ mov     esi, offset aInfoHistoryGra; "info-history-graph-points" 
             4081da     -1 INSTR LOCAL NoMetaUpdate call    _g_settings_set_boolean 
             4081da      5 INSTR BELONGTO 4081b0 
             4081da      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_settings_set_boolean 
@@ -8908,11 +8983,11 @@
             408207      5 INSTR BELONGTO 4081f0 
             408207      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _gtk_toggle_button_get_active 
             40820c      7 INSTR BELONGTO 4081f0 
-            40820c      7 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     rdi, cs:qword_60F6C0 
+            40820c      7 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI ZZ mov     rdi, cs:qword_60F6C0 
             408213      2 INSTR BELONGTO 4081f0 
-            408213      2 INSTR DEADREGS  EFLAGS RBX ZZ mov     edx, eax 
+            408213      2 INSTR DEADREGS  EFLAGS RDX RBX RSI ZZ mov     edx, eax 
             408215      5 INSTR BELONGTO 4081f0 
-            408215      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     esi, offset aInfoStatsGra_0; "info-stats-graph-smooth" 
+            408215      5 INSTR DEADREGS  EFLAGS RBX RSI ZZ mov     esi, offset aInfoStatsGra_0; "info-stats-graph-smooth" 
             40821a     -1 INSTR LOCAL NoMetaUpdate call    _g_settings_set_boolean 
             40821a      5 INSTR BELONGTO 4081f0 
             40821a      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_settings_set_boolean 
@@ -8946,11 +9021,11 @@
             408247      5 INSTR BELONGTO 408230 
             408247      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _gtk_toggle_button_get_active 
             40824c      7 INSTR BELONGTO 408230 
-            40824c      7 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     rdi, cs:qword_60F6C0 
+            40824c      7 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI ZZ mov     rdi, cs:qword_60F6C0 
             408253      2 INSTR BELONGTO 408230 
-            408253      2 INSTR DEADREGS  EFLAGS RBX ZZ mov     edx, eax 
+            408253      2 INSTR DEADREGS  EFLAGS RDX RBX RSI ZZ mov     edx, eax 
             408255      5 INSTR BELONGTO 408230 
-            408255      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     esi, offset aInfoHistoryG_0; "info-history-graph-smooth" 
+            408255      5 INSTR DEADREGS  EFLAGS RBX RSI ZZ mov     esi, offset aInfoHistoryG_0; "info-history-graph-smooth" 
             40825a     -1 INSTR LOCAL NoMetaUpdate call    _g_settings_set_boolean 
             40825a      5 INSTR BELONGTO 408230 
             40825a      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_settings_set_boolean 
@@ -8989,17 +9064,19 @@
             408291      5 INSTR BELONGTO 408270 
             408291      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_free 
             408296      5 INSTR BELONGTO 408270 
-            408296      5 INSTR DEADREGS  EFLAGS RBX RSI RDI R8 ZZ mov     rdi, [rsp+38h+var_10] 
+            408296      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX RSI RDI R8 ZZ mov     rdi, [rsp+38h+var_10] 
             408296      5 PTRIMMEDESP STACK 40 displ mov     rdi, [rsp+38h+var_10]
             40829b     -2 INSTR LOCAL n R8 ZZ  NUMVia2ndSrcIMMEDNUM mov     r8d, 0FFFFFFFFh 
             40829b      6 INSTR BELONGTO 408270 
-            40829b      6 INSTR DEADREGS  EFLAGS RBX RSI R8 ZZ mov     r8d, 0FFFFFFFFh 
+            40829b      6 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX RSI R8 ZZ mov     r8d, 0FFFFFFFFh 
             4082a1      5 INSTR BELONGTO 408270 
-            4082a1      5 INSTR DEADREGS  EFLAGS RBX RSI ZZ mov     ecx, offset qword_60F6B8 
-            4082a6     -1 INSTR LOCAL MetadataRedundant xor     eax, eax 
+            4082a1      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX RSI ZZ mov     ecx, offset qword_60F6B8 
             4082a6      2 INSTR BELONGTO 408270 
-            4082a8     -1 INSTR LOCAL MetadataRedundant mov     edx, 2 
+            4082a6      2 INSTR DEADREGS  EFLAGS RAX RDX RBX RSI ZZ xor     eax, eax 
+            4082a6     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
+            4082a8     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 2 
             4082a8      5 INSTR BELONGTO 408270 
+            4082a8      5 INSTR DEADREGS  EFLAGS RDX RBX RSI ZZ mov     edx, 2 
             4082ad      3 INSTR BELONGTO 408270 
             4082ad      3 INSTR DEADREGS  EFLAGS RBX RSI ZZ mov     rsi, rsp 
             4082ad      3 PTRIMMEDESP STACK 0 displ mov     rsi, rsp
@@ -9007,31 +9084,33 @@
             4082b0      5 INSTR BELONGTO 408270 
             4082b0      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _gtk_tree_model_get 
             4082b5      7 INSTR BELONGTO 408270 
-            4082b5      7 INSTR DEADREGS  EFLAGS RDX RBX RDI ZZ mov     rdx, cs:qword_60F6B8 
+            4082b5      7 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI ZZ mov     rdx, cs:qword_60F6B8 
             4082bc      7 INSTR BELONGTO 408270 
-            4082bc      7 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     rdi, cs:qword_60F6C0 
+            4082bc      7 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ mov     rdi, cs:qword_60F6C0 
             4082c3      5 INSTR BELONGTO 408270 
-            4082c3      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     esi, offset byte_40BECF 
+            4082c3      5 INSTR DEADREGS  EFLAGS RBX RSI ZZ mov     esi, offset byte_40BECF 
             4082c8     -1 INSTR LOCAL NoMetaUpdate call    _g_settings_set_string 
             4082c8      5 INSTR BELONGTO 408270 
             4082c8      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_settings_set_string 
             4082cd      7 INSTR BELONGTO 408270 
-            4082cd      7 INSTR DEADREGS  EFLAGS RCX RBX ZZ mov     rcx, cs:qword_60F6B8 
-            4082d4     -1 INSTR LOCAL MetadataRedundant xor     eax, eax 
+            4082cd      7 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX RSI RDI ZZ mov     rcx, cs:qword_60F6B8 
             4082d4      2 INSTR BELONGTO 408270 
+            4082d4      2 INSTR DEADREGS  EFLAGS RAX RDX RBX RSI RDI ZZ xor     eax, eax 
+            4082d4     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             4082d6      5 INSTR BELONGTO 408270 
-            4082d6      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     edx, offset aSelectedRowIsS; "selected row is: %s" 
-            4082db     -1 INSTR LOCAL MetadataRedundant mov     esi, 80h 
+            4082d6      5 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI ZZ mov     edx, offset aSelectedRowIsS; "selected row is: %s" 
+            4082db     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 80h 
             4082db      5 INSTR BELONGTO 408270 
+            4082db      5 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ mov     esi, 80h 
             4082e0      5 INSTR BELONGTO 408270 
-            4082e0      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     edi, offset aPowermanager; "PowerManager" 
+            4082e0      5 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     edi, offset aPowermanager; "PowerManager" 
             4082e5     -1 INSTR LOCAL NoMetaUpdate call    _g_log 
             4082e5      5 INSTR BELONGTO 408270 
             4082e5      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_log 
             4082ea      7 INSTR BELONGTO 408270 
-            4082ea      7 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     rdi, cs:qword_60F6B8 
+            4082ea      7 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ mov     rdi, cs:qword_60F6B8 
             4082f1      5 INSTR BELONGTO 408270 
-            4082f1      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     esi, offset aWakeups; "wakeups" 
+            4082f1      5 INSTR DEADREGS  EFLAGS RBX RSI ZZ mov     esi, offset aWakeups; "wakeups" 
             4082f6     -1 INSTR LOCAL NoMetaUpdate call    _g_strcmp0 
             4082f6      5 INSTR BELONGTO 408270 
             4082f6      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_strcmp0 
@@ -9049,14 +9128,14 @@
             408309      1 INSTR BELONGTO 408270 
             408309      1 INSTR DEADREGS  EFLAGS ZZ retn 
             408310      5 INSTR BELONGTO 408270 
-            408310      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     edx, offset aNoRowSelected; "no row selected" 
+            408310      5 INSTR DEADREGS  EFLAGS RAX RDX RBX RSI RDI ZZ mov     edx, offset aNoRowSelected; "no row selected" 
             408315     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 80h 
             408315      5 INSTR BELONGTO 408270 
-            408315      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     esi, 80h 
+            408315      5 INSTR DEADREGS  EFLAGS RAX RBX RSI RDI ZZ mov     esi, 80h 
             40831a      5 INSTR BELONGTO 408270 
-            40831a      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     edi, offset aPowermanager; "PowerManager" 
+            40831a      5 INSTR DEADREGS  EFLAGS RAX RBX RDI ZZ mov     edi, offset aPowermanager; "PowerManager" 
             40831f      2 INSTR BELONGTO 408270 
-            40831f      2 INSTR DEADREGS  EFLAGS RBX ZZ xor     eax, eax 
+            40831f      2 INSTR DEADREGS  EFLAGS RAX RBX ZZ xor     eax, eax 
             40831f     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             408321     -1 INSTR LOCAL NoMetaUpdate call    _g_log 
             408321      5 INSTR BELONGTO 408270 
@@ -9071,13 +9150,15 @@
             408330      5 INSTR BELONGTO 408270 
             408330      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _up_device_new 
             408335      7 INSTR BELONGTO 408270 
-            408335      7 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ mov     rsi, cs:qword_60F6B8 
+            408335      7 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI RDI ZZ mov     rsi, cs:qword_60F6B8 
             40833c      3 INSTR BELONGTO 408270 
-            40833c      3 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     rbx, rax 
-            40833f     -1 INSTR LOCAL MetadataRedundant xor     ecx, ecx 
+            40833c      3 INSTR DEADREGS  EFLAGS RCX RDX RBX RDI ZZ mov     rbx, rax 
             40833f      2 INSTR BELONGTO 408270 
-            408341     -1 INSTR LOCAL MetadataRedundant xor     edx, edx 
+            40833f      2 INSTR DEADREGS  EFLAGS RCX RDX RDI ZZ xor     ecx, ecx 
+            40833f     -2 INSTR LOCAL n RCX ZZ  AlwaysNUM xor     ecx, ecx 
             408341      2 INSTR BELONGTO 408270 
+            408341      2 INSTR DEADREGS  EFLAGS RDX RDI ZZ xor     edx, edx 
+            408341     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
             408343      3 INSTR BELONGTO 408270 
             408343      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rax 
             408346     -1 INSTR LOCAL NoMetaUpdate call    _up_device_set_object_path_sync 
@@ -9148,41 +9229,41 @@
             4084a0      0 FUNC FRAMERESTORE 0 0 0 1 0 0 2 0 0 3 0 0 4 0 8 5 0 0 6 0 0 7 0 0 8 0 0 9 0 0 10 0 0 11 0 0 12 0 0 13 0 0 14 0 0 15 0 0 ZZ
             4084a0      0 FUNC MMSAFENESS SAFE
             4084a0      5 INSTR BELONGTO 4084a0 
-            4084a0      5 INSTR DEADREGS  EFLAGS RDX ZZ mov     [rsp+var_30], rbx 
+            4084a0      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI ZZ mov     [rsp+var_30], rbx 
             4084a0      5 PTRIMMEDESP STACK -48 displ mov     [rsp+var_30], rbx
             4084a0    927 FUNC GLOBAL sub_4084A0 FUNC_UNSAFE NOFP RET             40883e 
             4084a5      5 INSTR BELONGTO 4084a0 
-            4084a5      5 INSTR DEADREGS  EFLAGS RDX RBX ZZ mov     [rsp+var_28], rbp 
+            4084a5      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX RSI ZZ mov     [rsp+var_28], rbp 
             4084a5      5 PTRIMMEDESP STACK -40 displ mov     [rsp+var_28], rbp
             4084aa      2 INSTR BELONGTO 4084a0 
-            4084aa      2 INSTR DEADREGS  EFLAGS RDX RBX ZZ xor     ecx, ecx 
+            4084aa      2 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX RSI ZZ xor     ecx, ecx 
             4084aa     -2 INSTR LOCAL n RCX ZZ  AlwaysNUM xor     ecx, ecx 
             4084ac      5 INSTR BELONGTO 4084a0 
-            4084ac      5 INSTR DEADREGS  EFLAGS RDX RBX ZZ mov     [rsp+var_20], r12 
+            4084ac      5 INSTR DEADREGS  EFLAGS RAX RDX RBX RSI ZZ mov     [rsp+var_20], r12 
             4084ac      5 PTRIMMEDESP STACK -32 displ mov     [rsp+var_20], r12
             4084b1      5 INSTR BELONGTO 4084a0 
-            4084b1      5 INSTR DEADREGS  EFLAGS RDX RBX R12 ZZ mov     [rsp+var_18], r13 
+            4084b1      5 INSTR DEADREGS  EFLAGS RAX RDX RBX RSI R12 ZZ mov     [rsp+var_18], r13 
             4084b1      5 PTRIMMEDESP STACK -24 displ mov     [rsp+var_18], r13
             4084b6      3 INSTR BELONGTO 4084a0 
-            4084b6      3 INSTR DEADREGS  EFLAGS RDX RBX R12 R13 ZZ mov     rbx, rdi 
+            4084b6      3 INSTR DEADREGS  EFLAGS RAX RDX RBX RSI R12 R13 ZZ mov     rbx, rdi 
             4084b9      5 INSTR BELONGTO 4084a0 
-            4084b9      5 INSTR DEADREGS  EFLAGS RDX R12 R13 ZZ mov     [rsp+var_10], r14 
+            4084b9      5 INSTR DEADREGS  EFLAGS RAX RDX RSI R12 R13 ZZ mov     [rsp+var_10], r14 
             4084b9      5 PTRIMMEDESP STACK -16 displ mov     [rsp+var_10], r14
             4084be      5 INSTR BELONGTO 4084a0 
-            4084be      5 INSTR DEADREGS  EFLAGS RDX R12 R13 R14 ZZ mov     [rsp+var_8], r15 
+            4084be      5 INSTR DEADREGS  EFLAGS RAX RDX RSI R12 R13 R14 ZZ mov     [rsp+var_8], r15 
             4084be      5 PTRIMMEDESP STACK -8 displ mov     [rsp+var_8], r15
             4084c3    152 DATAREF STACK 705 esp + 0 PARENT LocalFrame LOCALFRAME
             4084c3     32 DATAREF STACK 706 esp + 0 CHILDOF 705 OFFSET 0 OutArgsRegion OUTARGS
             4084c3      7 INSTR BELONGTO 4084a0 
-            4084c3      7 INSTR DEADREGS  EFLAGS RDX R12 R13 R14 R15 ZZ sub     rsp, 98h 
+            4084c3      7 INSTR DEADREGS  EFLAGS RAX RDX RSI R12 R13 R14 R15 ZZ sub     rsp, 98h 
             4084c3      8 MEMORYHOLE STACK esp + 152 ReturnAddress 
             4084ca      5 INSTR BELONGTO 4084a0 
-            4084ca      5 INSTR DEADREGS  EFLAGS RDX R12 R13 R14 R15 ZZ lea     rdx, [rsp+98h+var_48] 
+            4084ca      5 INSTR DEADREGS  EFLAGS RAX RDX RSI R12 R13 R14 R15 ZZ lea     rdx, [rsp+98h+var_48] 
             4084ca      5 PTRIMMEDESP STACK 80 displ lea     rdx, [rsp+98h+var_48]
             4084cf      5 INSTR BELONGTO 4084a0 
-            4084cf      5 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ mov     esi, offset aKind; "kind" 
+            4084cf      5 INSTR DEADREGS  EFLAGS RAX RSI R12 R13 R14 R15 ZZ mov     esi, offset aKind; "kind" 
             4084d4      2 INSTR BELONGTO 4084a0 
-            4084d4      2 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ xor     eax, eax 
+            4084d4      2 INSTR DEADREGS  EFLAGS RAX R12 R13 R14 R15 ZZ xor     eax, eax 
             4084d4     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             4084d6     -1 INSTR LOCAL NoMetaUpdate call    _g_object_get 
             4084d6      5 INSTR BELONGTO 4084a0 
@@ -9193,7 +9274,7 @@
             4084de      5 INSTR BELONGTO 4084a0 
             4084de      5 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ call    _up_device_get_object_path 
             4084e3      4 INSTR BELONGTO 4084a0 
-            4084e3      4 INSTR DEADREGS  EFLAGS RCX RDX RSI R8 R9 R10 R11 R12 R13 R14 R15 ZZ mov     edi, [rsp+98h+var_48] 
+            4084e3      4 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 R10 R11 R12 R13 R14 R15 ZZ mov     edi, [rsp+98h+var_48] 
             4084e3      4 PTRIMMEDESP STACK 80 displ mov     edi, [rsp+98h+var_48]
             4084e7      3 INSTR BELONGTO 4084a0 
             4084e7      3 INSTR DEADREGS  EFLAGS RCX RDX RSI R8 R9 R10 R11 R12 R13 R14 R15 ZZ mov     r12, rax 
@@ -9203,24 +9284,24 @@
             4084ef     -1 INSTR LOCAL NoMetaUpdate test    rbx, rbx 
             4084ef      3 INSTR BELONGTO 4084a0 
             4084f2      3 INSTR BELONGTO 4084a0 
-            4084f2      3 INSTR DEADREGS  R13 R14 R15 ZZ mov     rbp, rax 
+            4084f2      3 INSTR DEADREGS  RDX RSI RDI R13 R14 R15 ZZ mov     rbp, rax 
             4084f5     -1 INSTR LOCAL NoMetaUpdate jz      loc_408710 
             4084f5      6 INSTR BELONGTO 4084a0 
             4084fb      5 INSTR BELONGTO 4084a0 
-            4084fb      5 INSTR DEADREGS  EFLAGS RAX RDX RDI R8 R9 R13 R14 R15 ZZ lea     rax, [rsp+98h+var_3C] 
+            4084fb      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R9 R13 R14 R15 ZZ lea     rax, [rsp+98h+var_3C] 
             4084fb      5 PTRIMMEDESP STACK 92 displ lea     rax, [rsp+98h+var_3C]
             408500      5 INSTR BELONGTO 4084a0 
-            408500      5 INSTR DEADREGS  EFLAGS RDX RDI R8 R9 R13 R14 R15 ZZ lea     r8, [rsp+98h+var_40] 
+            408500      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 R13 R14 R15 ZZ lea     r8, [rsp+98h+var_40] 
             408500      5 PTRIMMEDESP STACK 88 displ lea     r8, [rsp+98h+var_40]
             408505      5 INSTR BELONGTO 4084a0 
-            408505      5 INSTR DEADREGS  EFLAGS RDX RDI R9 R13 R14 R15 ZZ lea     rdx, [rsp+98h+var_44] 
+            408505      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R9 R13 R14 R15 ZZ lea     rdx, [rsp+98h+var_44] 
             408505      5 PTRIMMEDESP STACK 84 displ lea     rdx, [rsp+98h+var_44]
             40850a      6 INSTR BELONGTO 4084a0 
-            40850a      6 INSTR DEADREGS  EFLAGS RDI R9 R13 R14 R15 ZZ mov     r9d, offset aPercentage; "percentage" 
+            40850a      6 INSTR DEADREGS  EFLAGS RCX RSI RDI R9 R13 R14 R15 ZZ mov     r9d, offset aPercentage; "percentage" 
             408510      5 INSTR BELONGTO 4084a0 
-            408510      5 INSTR DEADREGS  EFLAGS RDI R13 R14 R15 ZZ mov     ecx, offset aState; "state" 
+            408510      5 INSTR DEADREGS  EFLAGS RCX RSI RDI R13 R14 R15 ZZ mov     ecx, offset aState; "state" 
             408515      5 INSTR BELONGTO 4084a0 
-            408515      5 INSTR DEADREGS  EFLAGS RDI R13 R14 R15 ZZ mov     esi, offset aKind; "kind" 
+            408515      5 INSTR DEADREGS  EFLAGS RSI RDI R13 R14 R15 ZZ mov     esi, offset aKind; "kind" 
             40851a      5 INSTR BELONGTO 4084a0 
             40851a      5 INSTR DEADREGS  EFLAGS RDI R13 R14 R15 ZZ mov     [rsp+98h+var_88], rax 
             40851a      5 PTRIMMEDESP STACK 16 displ mov     [rsp+98h+var_88], rax
@@ -9239,18 +9320,19 @@
             408539      4 INSTR DEADREGS  EFLAGS R13 R14 R15 ZZ mov     [rsp+98h+var_98], rax 
             408539      4 PTRIMMEDESP STACK 0 displ mov     [rsp+98h+var_98], rax
             40853d      2 INSTR BELONGTO 4084a0 
-            40853d      2 INSTR DEADREGS  EFLAGS R13 R14 R15 ZZ xor     eax, eax 
+            40853d      2 INSTR DEADREGS  EFLAGS RAX R13 R14 R15 ZZ xor     eax, eax 
             40853d     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             40853f     -1 INSTR LOCAL NoMetaUpdate call    _g_object_get 
             40853f      5 INSTR BELONGTO 4084a0 
             40853f      5 INSTR DEADREGS  EFLAGS R13 R14 R15 ZZ call    _g_object_get 
-            408544     -1 INSTR LOCAL MetadataRedundant xor     edi, edi 
             408544      2 INSTR BELONGTO 4084a0 
+            408544      2 INSTR DEADREGS  EFLAGS RDI R13 R14 R15 ZZ xor     edi, edi 
+            408544     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
             408546     -1 INSTR LOCAL NoMetaUpdate call    _g_string_new 
             408546      5 INSTR BELONGTO 4084a0 
             408546      5 INSTR DEADREGS  EFLAGS R13 R14 R15 ZZ call    _g_string_new 
             40854b      4 INSTR BELONGTO 4084a0 
-            40854b      4 INSTR DEADREGS  EFLAGS R13 R14 R15 ZZ mov     edi, [rsp+98h+var_44] 
+            40854b      4 INSTR DEADREGS  EFLAGS RDI R13 R14 R15 ZZ mov     edi, [rsp+98h+var_44] 
             40854b      4 PTRIMMEDESP STACK 84 displ mov     edi, [rsp+98h+var_44]
             40854f      3 INSTR BELONGTO 4084a0 
             40854f      3 INSTR DEADREGS  EFLAGS R13 R14 R15 ZZ mov     r13, rax 
@@ -9279,14 +9361,14 @@
             40857b     -1 INSTR LOCAL NoMetaUpdate jbe     loc_408730 
             40857b      6 INSTR BELONGTO 4084a0 
             408581      3 INSTR BELONGTO 4084a0 
-            408581      3 INSTR DEADREGS  EFLAGS RBX RDI R14 R15 ZZ mov     rdi, r13        ; jumptable 0000000000408734 default case 
+            408581      3 INSTR DEADREGS  EFLAGS RBX RSI RDI R14 R15 ZZ mov     rdi, r13        ; jumptable 0000000000408734 default case 
             408584      5 INSTR BELONGTO 4084a0 
-            408584      5 INSTR DEADREGS  EFLAGS RBX R14 R15 ZZ mov     esi, offset aGpmBatteryMiss; "gpm-battery-missing;" 
+            408584      5 INSTR DEADREGS  EFLAGS RBX RSI R14 R15 ZZ mov     esi, offset aGpmBatteryMiss; "gpm-battery-missing;" 
             408589     -1 INSTR LOCAL NoMetaUpdate call    _g_string_append 
             408589      5 INSTR BELONGTO 4084a0 
             408589      5 INSTR DEADREGS  EFLAGS RBX R14 R15 ZZ call    _g_string_append 
             40858e      5 INSTR BELONGTO 4084a0 
-            40858e      5 INSTR DEADREGS  EFLAGS RBX RDI R14 R15 ZZ mov     esi, 40CA50h 
+            40858e      5 INSTR DEADREGS  EFLAGS RBX RSI RDI R14 R15 ZZ mov     esi, 40CA50h 
             408593      3 INSTR BELONGTO 4084a0 
             408593      3 INSTR DEADREGS  EFLAGS RBX RDI R14 R15 ZZ mov     rdi, r13 
             408596     -1 INSTR LOCAL NoMetaUpdate call    _g_string_append 
@@ -9295,7 +9377,7 @@
             40859b     -1 INSTR LOCAL NoMetaUpdate jmp     short loc_4085AD 
             40859b      2 INSTR BELONGTO 4084a0 
             4085a0      5 INSTR BELONGTO 4084a0 
-            4085a0      5 INSTR DEADREGS  EFLAGS RBX RDI R14 R15 ZZ mov     esi, offset aGpmMonitor; "gpm-monitor;" 
+            4085a0      5 INSTR DEADREGS  EFLAGS RBX RSI RDI R14 R15 ZZ mov     esi, offset aGpmMonitor; "gpm-monitor;" 
             4085a5      3 INSTR BELONGTO 4084a0 
             4085a5      3 INSTR DEADREGS  EFLAGS RBX RDI R14 R15 ZZ mov     rdi, rax 
             4085a8     -1 INSTR LOCAL NoMetaUpdate call    _g_string_append 
@@ -9306,31 +9388,33 @@
             4085b2     -1 INSTR LOCAL NoMetaUpdate jz      loc_408690 
             4085b2      6 INSTR BELONGTO 4084a0 
             4085b8      4 INSTR BELONGTO 4084a0 
-            4085b8      4 INSTR DEADREGS  EFLAGS RCX RBX R14 R15 ZZ mov     rcx, [r13+0] 
+            4085b8      4 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX RSI RDI R14 R15 ZZ mov     rcx, [r13+0] 
             4085bc      5 INSTR BELONGTO 4084a0 
-            4085bc      5 INSTR DEADREGS  EFLAGS RBX R14 R15 ZZ mov     edx, offset aGotFilenameS; "got filename: %s" 
+            4085bc      5 INSTR DEADREGS  EFLAGS RAX RDX RBX RSI RDI R14 R15 ZZ mov     edx, offset aGotFilenameS; "got filename: %s" 
             4085c1     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 80h 
             4085c1      5 INSTR BELONGTO 4084a0 
-            4085c1      5 INSTR DEADREGS  EFLAGS RBX R14 R15 ZZ mov     esi, 80h 
+            4085c1      5 INSTR DEADREGS  EFLAGS RAX RBX RSI RDI R14 R15 ZZ mov     esi, 80h 
             4085c6      5 INSTR BELONGTO 4084a0 
-            4085c6      5 INSTR DEADREGS  EFLAGS RBX R14 R15 ZZ mov     edi, offset aPowermanager; "PowerManager" 
+            4085c6      5 INSTR DEADREGS  EFLAGS RAX RBX RDI R14 R15 ZZ mov     edi, offset aPowermanager; "PowerManager" 
             4085cb      2 INSTR BELONGTO 4084a0 
-            4085cb      2 INSTR DEADREGS  EFLAGS RBX R14 R15 ZZ xor     eax, eax 
+            4085cb      2 INSTR DEADREGS  EFLAGS RAX RBX R14 R15 ZZ xor     eax, eax 
             4085cb     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             4085cd     -1 INSTR LOCAL NoMetaUpdate call    _g_log 
             4085cd      5 INSTR BELONGTO 4084a0 
             4085cd      5 INSTR DEADREGS  EFLAGS RBX R14 R15 ZZ call    _g_log 
             4085d2      4 INSTR BELONGTO 4084a0 
-            4085d2      4 INSTR DEADREGS  EFLAGS RBX RDI R14 R15 ZZ mov     rdi, [r13+0] 
-            4085d6     -1 INSTR LOCAL MetadataRedundant mov     edx, 0FFFFFFFFh 
+            4085d2      4 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI R14 R15 ZZ mov     rdi, [r13+0] 
+            4085d6     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 0FFFFFFFFh 
             4085d6      5 INSTR BELONGTO 4084a0 
+            4085d6      5 INSTR DEADREGS  EFLAGS RDX RBX RSI R14 R15 ZZ mov     edx, 0FFFFFFFFh 
             4085db      5 INSTR BELONGTO 4084a0 
-            4085db      5 INSTR DEADREGS  EFLAGS RBX R14 R15 ZZ mov     esi, (offset aGpmS000+0Ah); ";" 
+            4085db      5 INSTR DEADREGS  EFLAGS RBX RSI R14 R15 ZZ mov     esi, (offset aGpmS000+0Ah); ";" 
             4085e0     -1 INSTR LOCAL NoMetaUpdate call    _g_strsplit 
             4085e0      5 INSTR BELONGTO 4084a0 
             4085e0      5 INSTR DEADREGS  EFLAGS RBX R14 R15 ZZ call    _g_strsplit 
-            4085e5     -1 INSTR LOCAL MetadataRedundant mov     esi, 0FFFFFFFFh 
+            4085e5     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 0FFFFFFFFh 
             4085e5      5 INSTR BELONGTO 4084a0 
+            4085e5      5 INSTR DEADREGS  EFLAGS RBX RSI RDI R14 R15 ZZ mov     esi, 0FFFFFFFFh 
             4085ea      3 INSTR BELONGTO 4084a0 
             4085ea      3 INSTR DEADREGS  EFLAGS RBX RDI R14 R15 ZZ mov     r14, rax 
             4085ed      3 INSTR BELONGTO 4084a0 
@@ -9345,8 +9429,9 @@
             4085fb     -1 INSTR LOCAL NoMetaUpdate call    _g_strfreev 
             4085fb      5 INSTR BELONGTO 4084a0 
             4085fb      5 INSTR DEADREGS  EFLAGS R14 R15 ZZ call    _g_strfreev 
-            408600     -1 INSTR LOCAL MetadataRedundant mov     esi, 1 
+            408600     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 1 
             408600      5 INSTR BELONGTO 4084a0 
+            408600      5 INSTR DEADREGS  EFLAGS RSI RDI R14 R15 ZZ mov     esi, 1 
             408605      3 INSTR BELONGTO 4084a0 
             408605      3 INSTR DEADREGS  EFLAGS RDI R14 R15 ZZ mov     rdi, r13 
             408608     -1 INSTR LOCAL NoMetaUpdate call    _g_string_free 
@@ -9361,21 +9446,23 @@
             408619      5 INSTR BELONGTO 4084a0 
             408619      5 INSTR DEADREGS  EFLAGS R13 R14 R15 ZZ call    _gtk_list_store_append 
             40861e      7 INSTR BELONGTO 4084a0 
-            40861e      7 INSTR DEADREGS  EFLAGS RCX RSI RDI R8 R9 R13 R14 R15 ZZ mov     rdi, cs:qword_60F6D0 
+            40861e      7 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R9 R13 R14 R15 ZZ mov     rdi, cs:qword_60F6D0 
             408625      5 INSTR BELONGTO 4084a0 
-            408625      5 INSTR DEADREGS  EFLAGS RCX RSI R8 R9 R13 R14 R15 ZZ lea     rsi, [rsp+98h+var_78] 
+            408625      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI R8 R9 R13 R14 R15 ZZ lea     rsi, [rsp+98h+var_78] 
             408625      5 PTRIMMEDESP STACK 32 displ lea     rsi, [rsp+98h+var_78]
             40862a      3 INSTR BELONGTO 4084a0 
-            40862a      3 INSTR DEADREGS  EFLAGS RCX R8 R9 R13 R14 R15 ZZ mov     r9, rbp 
+            40862a      3 INSTR DEADREGS  EFLAGS RAX RCX RDX R8 R9 R13 R14 R15 ZZ mov     r9, rbp 
             40862d      3 INSTR BELONGTO 4084a0 
-            40862d      3 INSTR DEADREGS  EFLAGS RCX R8 R13 R14 R15 ZZ mov     rcx, r12 
+            40862d      3 INSTR DEADREGS  EFLAGS RAX RCX RDX R8 R13 R14 R15 ZZ mov     rcx, r12 
             408630     -2 INSTR LOCAL n R8 ZZ  NUMVia2ndSrcIMMEDNUM mov     r8d, 1 
             408630      6 INSTR BELONGTO 4084a0 
-            408630      6 INSTR DEADREGS  EFLAGS R8 R12 R13 R14 R15 ZZ mov     r8d, 1 
-            408636     -1 INSTR LOCAL MetadataRedundant mov     edx, 2 
+            408630      6 INSTR DEADREGS  EFLAGS RAX RDX R8 R12 R13 R14 R15 ZZ mov     r8d, 1 
+            408636     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 2 
             408636      5 INSTR BELONGTO 4084a0 
-            40863b     -1 INSTR LOCAL MetadataRedundant xor     eax, eax 
+            408636      5 INSTR DEADREGS  EFLAGS RAX RDX R12 R13 R14 R15 ZZ mov     edx, 2 
             40863b      2 INSTR BELONGTO 4084a0 
+            40863b      2 INSTR DEADREGS  EFLAGS RAX R12 R13 R14 R15 ZZ xor     eax, eax 
+            40863b     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             40863d      5 INSTR BELONGTO 4084a0 
             40863d      5 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ mov     [rsp+98h+var_90], rbx 
             40863d      5 PTRIMMEDESP STACK 8 displ mov     [rsp+98h+var_90], rbx
@@ -9417,20 +9504,20 @@
             40868c      1 INSTR BELONGTO 4084a0 
             40868c      1 INSTR DEADREGS  EFLAGS ZZ retn 
             408690      5 INSTR BELONGTO 4084a0 
-            408690      5 INSTR DEADREGS  EFLAGS RBX R14 R15 ZZ mov     edx, offset aNothingMatched; "nothing matched, falling back to defaul"... 
+            408690      5 INSTR DEADREGS  EFLAGS RAX RDX RBX RSI RDI R14 R15 ZZ mov     edx, offset aNothingMatched; "nothing matched, falling back to defaul"... 
             408695     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 10h 
             408695      5 INSTR BELONGTO 4084a0 
-            408695      5 INSTR DEADREGS  EFLAGS RBX R14 R15 ZZ mov     esi, 10h 
+            408695      5 INSTR DEADREGS  EFLAGS RAX RBX RSI RDI R14 R15 ZZ mov     esi, 10h 
             40869a      5 INSTR BELONGTO 4084a0 
-            40869a      5 INSTR DEADREGS  EFLAGS RBX R14 R15 ZZ mov     edi, offset aPowermanager; "PowerManager" 
+            40869a      5 INSTR DEADREGS  EFLAGS RAX RBX RDI R14 R15 ZZ mov     edi, offset aPowermanager; "PowerManager" 
             40869f      2 INSTR BELONGTO 4084a0 
-            40869f      2 INSTR DEADREGS  EFLAGS RBX R14 R15 ZZ xor     eax, eax 
+            40869f      2 INSTR DEADREGS  EFLAGS RAX RBX R14 R15 ZZ xor     eax, eax 
             40869f     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             4086a1     -1 INSTR LOCAL NoMetaUpdate call    _g_log 
             4086a1      5 INSTR BELONGTO 4084a0 
             4086a1      5 INSTR DEADREGS  EFLAGS RBX R14 R15 ZZ call    _g_log 
             4086a6      5 INSTR BELONGTO 4084a0 
-            4086a6      5 INSTR DEADREGS  EFLAGS RBX RDI R14 R15 ZZ mov     esi, offset aDialogWarning; "dialog-warning;" 
+            4086a6      5 INSTR DEADREGS  EFLAGS RBX RSI RDI R14 R15 ZZ mov     esi, offset aDialogWarning; "dialog-warning;" 
             4086ab      3 INSTR BELONGTO 4084a0 
             4086ab      3 INSTR DEADREGS  EFLAGS RBX RDI R14 R15 ZZ mov     rdi, r13 
             4086ae     -1 INSTR LOCAL NoMetaUpdate call    _g_string_append 
@@ -9439,7 +9526,7 @@
             4086b3     -1 INSTR LOCAL NoMetaUpdate jmp     loc_4085B8 
             4086b3      5 INSTR BELONGTO 4084a0 
             4086c0      5 INSTR BELONGTO 4084a0 
-            4086c0      5 INSTR DEADREGS  EFLAGS RBX RDI R14 R15 ZZ mov     esi, offset aAcAdapter_0; "ac-adapter;" 
+            4086c0      5 INSTR DEADREGS  EFLAGS RBX RSI RDI R14 R15 ZZ mov     esi, offset aAcAdapter_0; "ac-adapter;" 
             4086c5      3 INSTR BELONGTO 4084a0 
             4086c5      3 INSTR DEADREGS  EFLAGS RBX RDI R14 R15 ZZ mov     rdi, rax 
             4086c8     -1 INSTR LOCAL NoMetaUpdate call    _g_string_append 
@@ -9448,30 +9535,31 @@
             4086cd     -1 INSTR LOCAL NoMetaUpdate jmp     loc_4085AD 
             4086cd      5 INSTR BELONGTO 4084a0 
             4086d8      3 INSTR BELONGTO 4084a0 
-            4086d8      3 INSTR DEADREGS  EFLAGS RDX RBX RDI R15 ZZ mov     rdx, rax 
+            4086d8      3 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI R15 ZZ mov     rdx, rax 
             4086db      3 INSTR BELONGTO 4084a0 
-            4086db      3 INSTR DEADREGS  EFLAGS RBX RDI R15 ZZ mov     rdi, r13 
+            4086db      3 INSTR DEADREGS  EFLAGS RAX RBX RSI RDI R15 ZZ mov     rdi, r13 
             4086de      2 INSTR BELONGTO 4084a0 
-            4086de      2 INSTR DEADREGS  EFLAGS RBX R15 ZZ xor     eax, eax 
+            4086de      2 INSTR DEADREGS  EFLAGS RAX RBX RSI R15 ZZ xor     eax, eax 
             4086de     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             4086e0      5 INSTR BELONGTO 4084a0 
-            4086e0      5 INSTR DEADREGS  EFLAGS RBX R15 ZZ mov     esi, offset aGpmSMissing; "gpm-%s-missing;" 
+            4086e0      5 INSTR DEADREGS  EFLAGS RBX RSI R15 ZZ mov     esi, offset aGpmSMissing; "gpm-%s-missing;" 
             4086e5     -1 INSTR LOCAL NoMetaUpdate call    _g_string_append_printf 
             4086e5      5 INSTR BELONGTO 4084a0 
             4086e5      5 INSTR DEADREGS  EFLAGS RBX R15 ZZ call    _g_string_append_printf 
             4086ea      3 INSTR BELONGTO 4084a0 
-            4086ea      3 INSTR DEADREGS  EFLAGS RDX RBX RDI R15 ZZ mov     rdi, r13 
+            4086ea      3 INSTR DEADREGS  EFLAGS RAX RDX RBX RSI RDI R15 ZZ mov     rdi, r13 
             4086ed      3 INSTR BELONGTO 4084a0 
-            4086ed      3 INSTR DEADREGS  EFLAGS RDX RBX R15 ZZ mov     rdx, r14 
+            4086ed      3 INSTR DEADREGS  EFLAGS RAX RDX RBX RSI R15 ZZ mov     rdx, r14 
             4086f0      5 INSTR BELONGTO 4084a0 
-            4086f0      5 INSTR DEADREGS  EFLAGS RBX R14 R15 ZZ mov     esi, offset aGpmS000; "gpm-%s-000;" 
-            4086f5     -1 INSTR LOCAL MetadataRedundant xor     eax, eax 
+            4086f0      5 INSTR DEADREGS  EFLAGS RAX RBX RSI R14 R15 ZZ mov     esi, offset aGpmS000; "gpm-%s-000;" 
             4086f5      2 INSTR BELONGTO 4084a0 
+            4086f5      2 INSTR DEADREGS  EFLAGS RAX RBX R14 R15 ZZ xor     eax, eax 
+            4086f5     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             4086f7     -1 INSTR LOCAL NoMetaUpdate call    _g_string_append_printf 
             4086f7      5 INSTR BELONGTO 4084a0 
             4086f7      5 INSTR DEADREGS  EFLAGS RBX R14 R15 ZZ call    _g_string_append_printf 
             4086fc      5 INSTR BELONGTO 4084a0 
-            4086fc      5 INSTR DEADREGS  EFLAGS RBX RDI R14 R15 ZZ mov     esi, 40CA50h 
+            4086fc      5 INSTR DEADREGS  EFLAGS RBX RSI RDI R14 R15 ZZ mov     esi, 40CA50h 
             408701      3 INSTR BELONGTO 4084a0 
             408701      3 INSTR DEADREGS  EFLAGS RBX RDI R14 R15 ZZ mov     rdi, r13 
             408704     -1 INSTR LOCAL NoMetaUpdate call    _g_string_append 
@@ -9480,57 +9568,58 @@
             408709     -1 INSTR LOCAL NoMetaUpdate jmp     loc_4085AD 
             408709      5 INSTR BELONGTO 4084a0 
             408710      5 INSTR BELONGTO 4084a0 
-            408710      5 INSTR DEADREGS  EFLAGS R13 R14 R15 ZZ mov     edx, offset aDeviceNull; "device != NULL" 
+            408710      5 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI R13 R14 R15 ZZ mov     edx, offset aDeviceNull; "device != NULL" 
             408715      5 INSTR BELONGTO 4084a0 
-            408715      5 INSTR DEADREGS  EFLAGS R13 R14 R15 ZZ mov     esi, offset aGpm_stats_get_; "gpm_stats_get_device_icon" 
+            408715      5 INSTR DEADREGS  EFLAGS RBX RSI RDI R13 R14 R15 ZZ mov     esi, offset aGpm_stats_get_; "gpm_stats_get_device_icon" 
             40871a      5 INSTR BELONGTO 4084a0 
-            40871a      5 INSTR DEADREGS  EFLAGS R13 R14 R15 ZZ mov     edi, offset aPowermanager; "PowerManager" 
+            40871a      5 INSTR DEADREGS  EFLAGS RBX RDI R13 R14 R15 ZZ mov     edi, offset aPowermanager; "PowerManager" 
             40871f     -1 INSTR LOCAL NoMetaUpdate call    _g_return_if_fail_warning 
             40871f      5 INSTR BELONGTO 4084a0 
-            40871f      5 INSTR DEADREGS  EFLAGS R13 R14 R15 ZZ call    _g_return_if_fail_warning 
+            40871f      5 INSTR DEADREGS  EFLAGS RBX R13 R14 R15 ZZ call    _g_return_if_fail_warning 
             408724      2 INSTR BELONGTO 4084a0 
-            408724      2 INSTR DEADREGS  EFLAGS RSI RDI R13 R14 R15 ZZ xor     ebx, ebx 
+            408724      2 INSTR DEADREGS  EFLAGS RBX RSI RDI R13 R14 R15 ZZ xor     ebx, ebx 
             408724     -2 INSTR LOCAL n RBX ZZ  AlwaysNUM xor     ebx, ebx 
             408726     -1 INSTR LOCAL NoMetaUpdate jmp     loc_40860D 
             408726      5 INSTR BELONGTO 4084a0 
             408730      4 INSTR BELONGTO 4084a0 
-            408730      4 INSTR DEADREGS  EFLAGS RDI R15 ZZ mov     eax, [rsp+98h+var_40] 
+            408730      4 INSTR DEADREGS  EFLAGS RAX RDI R15 ZZ mov     eax, [rsp+98h+var_40] 
             408730      4 PTRIMMEDESP STACK 88 displ mov     eax, [rsp+98h+var_40]
             408734     -1 INSTR LOCAL NoMetaUpdate jmp     ds:off_40CE10[rax*8]; switch jump 
             408734      7 INSTR BELONGTO 4084a0 
             408734      7 INSTR DEADREGS  EFLAGS RDI R15 ZZ jmp     ds:off_40CE10[rax*8]; switch jump 
             408740      3 INSTR BELONGTO 4084a0 
-            408740      3 INSTR DEADREGS  EFLAGS RDX RBX RDI R15 ZZ mov     rdx, r14        ; jumptable 0000000000408734 case 4 
+            408740      3 INSTR DEADREGS  EFLAGS RAX RDX RBX RSI RDI R15 ZZ mov     rdx, r14        ; jumptable 0000000000408734 case 4 
             408743      3 INSTR BELONGTO 4084a0 
-            408743      3 INSTR DEADREGS  EFLAGS RBX RDI R15 ZZ mov     rdi, r13 
+            408743      3 INSTR DEADREGS  EFLAGS RAX RBX RSI RDI R15 ZZ mov     rdi, r13 
             408746      2 INSTR BELONGTO 4084a0 
-            408746      2 INSTR DEADREGS  EFLAGS RBX R15 ZZ xor     eax, eax 
+            408746      2 INSTR DEADREGS  EFLAGS RAX RBX RSI R15 ZZ xor     eax, eax 
             408746     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             408748      5 INSTR BELONGTO 4084a0 
-            408748      5 INSTR DEADREGS  EFLAGS RBX R15 ZZ mov     esi, offset aGpmSFull; "gpm-%s-full;" 
+            408748      5 INSTR DEADREGS  EFLAGS RBX RSI R15 ZZ mov     esi, offset aGpmSFull; "gpm-%s-full;" 
             40874d     -1 INSTR LOCAL NoMetaUpdate call    _g_string_append_printf 
             40874d      5 INSTR BELONGTO 4084a0 
             40874d      5 INSTR DEADREGS  EFLAGS RBX R15 ZZ call    _g_string_append_printf 
             408752      3 INSTR BELONGTO 4084a0 
-            408752      3 INSTR DEADREGS  EFLAGS RDX RBX RDI R15 ZZ mov     rdx, r14 
+            408752      3 INSTR DEADREGS  EFLAGS RAX RDX RBX RSI RDI R15 ZZ mov     rdx, r14 
             408755      3 INSTR BELONGTO 4084a0 
-            408755      3 INSTR DEADREGS  EFLAGS RBX RDI R14 R15 ZZ mov     rdi, r13 
-            408758     -1 INSTR LOCAL MetadataRedundant xor     eax, eax 
+            408755      3 INSTR DEADREGS  EFLAGS RAX RBX RSI RDI R14 R15 ZZ mov     rdi, r13 
             408758      2 INSTR BELONGTO 4084a0 
+            408758      2 INSTR DEADREGS  EFLAGS RAX RBX RSI R14 R15 ZZ xor     eax, eax 
+            408758     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             40875a      5 INSTR BELONGTO 4084a0 
-            40875a      5 INSTR DEADREGS  EFLAGS RBX R14 R15 ZZ mov     esi, offset aGpmS100; "gpm-%s-100;" 
+            40875a      5 INSTR DEADREGS  EFLAGS RBX RSI R14 R15 ZZ mov     esi, offset aGpmS100; "gpm-%s-100;" 
             40875f     -1 INSTR LOCAL NoMetaUpdate call    _g_string_append_printf 
             40875f      5 INSTR BELONGTO 4084a0 
             40875f      5 INSTR DEADREGS  EFLAGS RBX R14 R15 ZZ call    _g_string_append_printf 
             408764      3 INSTR BELONGTO 4084a0 
-            408764      3 INSTR DEADREGS  EFLAGS RBX RDI R14 R15 ZZ mov     rdi, r13 
+            408764      3 INSTR DEADREGS  EFLAGS RBX RSI RDI R14 R15 ZZ mov     rdi, r13 
             408767      5 INSTR BELONGTO 4084a0 
-            408767      5 INSTR DEADREGS  EFLAGS RBX R14 R15 ZZ mov     esi, offset aBatteryFullCha; "battery-full-charged;" 
+            408767      5 INSTR DEADREGS  EFLAGS RBX RSI R14 R15 ZZ mov     esi, offset aBatteryFullCha; "battery-full-charged;" 
             40876c     -1 INSTR LOCAL NoMetaUpdate call    _g_string_append 
             40876c      5 INSTR BELONGTO 4084a0 
             40876c      5 INSTR DEADREGS  EFLAGS RBX R14 R15 ZZ call    _g_string_append 
             408771      5 INSTR BELONGTO 4084a0 
-            408771      5 INSTR DEADREGS  EFLAGS RBX RDI R14 R15 ZZ mov     esi, offset aBatteryFullC_0; "battery-full-charging;" 
+            408771      5 INSTR DEADREGS  EFLAGS RBX RSI RDI R14 R15 ZZ mov     esi, offset aBatteryFullC_0; "battery-full-charging;" 
             408776      3 INSTR BELONGTO 4084a0 
             408776      3 INSTR DEADREGS  EFLAGS RBX RDI R14 R15 ZZ mov     rdi, r13 
             408779     -1 INSTR LOCAL NoMetaUpdate call    _g_string_append 
@@ -9539,30 +9628,31 @@
             40877e     -1 INSTR LOCAL NoMetaUpdate jmp     loc_4085AD 
             40877e      5 INSTR BELONGTO 4084a0 
             408788      3 INSTR BELONGTO 4084a0 
-            408788      3 INSTR DEADREGS  EFLAGS RDX RBX RDI R15 ZZ mov     rdx, r14        ; jumptable 0000000000408734 case 3 
+            408788      3 INSTR DEADREGS  EFLAGS RAX RDX RBX RSI RDI R15 ZZ mov     rdx, r14        ; jumptable 0000000000408734 case 3 
             40878b      3 INSTR BELONGTO 4084a0 
-            40878b      3 INSTR DEADREGS  EFLAGS RBX RDI R15 ZZ mov     rdi, r13 
+            40878b      3 INSTR DEADREGS  EFLAGS RAX RBX RSI RDI R15 ZZ mov     rdi, r13 
             40878e      2 INSTR BELONGTO 4084a0 
-            40878e      2 INSTR DEADREGS  EFLAGS RBX R15 ZZ xor     eax, eax 
+            40878e      2 INSTR DEADREGS  EFLAGS RAX RBX RSI R15 ZZ xor     eax, eax 
             40878e     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             408790      5 INSTR BELONGTO 4084a0 
-            408790      5 INSTR DEADREGS  EFLAGS RBX R15 ZZ mov     esi, offset aGpmSEmpty; "gpm-%s-empty;" 
+            408790      5 INSTR DEADREGS  EFLAGS RBX RSI R15 ZZ mov     esi, offset aGpmSEmpty; "gpm-%s-empty;" 
             408795     -1 INSTR LOCAL NoMetaUpdate call    _g_string_append_printf 
             408795      5 INSTR BELONGTO 4084a0 
             408795      5 INSTR DEADREGS  EFLAGS RBX R15 ZZ call    _g_string_append_printf 
             40879a      3 INSTR BELONGTO 4084a0 
-            40879a      3 INSTR DEADREGS  EFLAGS RDX RBX RDI R15 ZZ mov     rdi, r13 
+            40879a      3 INSTR DEADREGS  EFLAGS RAX RDX RBX RSI RDI R15 ZZ mov     rdi, r13 
             40879d      3 INSTR BELONGTO 4084a0 
-            40879d      3 INSTR DEADREGS  EFLAGS RDX RBX R15 ZZ mov     rdx, r14 
+            40879d      3 INSTR DEADREGS  EFLAGS RAX RDX RBX RSI R15 ZZ mov     rdx, r14 
             4087a0      5 INSTR BELONGTO 4084a0 
-            4087a0      5 INSTR DEADREGS  EFLAGS RBX R14 R15 ZZ mov     esi, offset aGpmS000; "gpm-%s-000;" 
-            4087a5     -1 INSTR LOCAL MetadataRedundant xor     eax, eax 
+            4087a0      5 INSTR DEADREGS  EFLAGS RAX RBX RSI R14 R15 ZZ mov     esi, offset aGpmS000; "gpm-%s-000;" 
             4087a5      2 INSTR BELONGTO 4084a0 
+            4087a5      2 INSTR DEADREGS  EFLAGS RAX RBX R14 R15 ZZ xor     eax, eax 
+            4087a5     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             4087a7     -1 INSTR LOCAL NoMetaUpdate call    _g_string_append_printf 
             4087a7      5 INSTR BELONGTO 4084a0 
             4087a7      5 INSTR DEADREGS  EFLAGS RBX R14 R15 ZZ call    _g_string_append_printf 
             4087ac      5 INSTR BELONGTO 4084a0 
-            4087ac      5 INSTR DEADREGS  EFLAGS RBX RDI R14 R15 ZZ mov     esi, offset aBatteryEmpty; "battery-empty;" 
+            4087ac      5 INSTR DEADREGS  EFLAGS RBX RSI RDI R14 R15 ZZ mov     esi, offset aBatteryEmpty; "battery-empty;" 
             4087b1      3 INSTR BELONGTO 4084a0 
             4087b1      3 INSTR DEADREGS  EFLAGS RBX RDI R14 R15 ZZ mov     rdi, r13 
             4087b4     -1 INSTR LOCAL NoMetaUpdate call    _g_string_append 
@@ -9571,78 +9661,80 @@
             4087b9     -1 INSTR LOCAL NoMetaUpdate jmp     loc_4085AD 
             4087b9      5 INSTR BELONGTO 4084a0 
             4087c0      3 INSTR BELONGTO 4084a0 
-            4087c0      3 INSTR DEADREGS  EFLAGS RDX RDI R15 ZZ mov     rdi, rbx        ; jumptable 0000000000408734 cases 2,6 
+            4087c0      3 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R15 ZZ mov     rdi, rbx        ; jumptable 0000000000408734 cases 2,6 
             4087c3     -1 INSTR LOCAL NoMetaUpdate call    sub_405600 
             4087c3      5 INSTR BELONGTO 4084a0 
-            4087c3      5 INSTR DEADREGS  EFLAGS RDX R15 ZZ call    sub_405600 
+            4087c3      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI R15 ZZ call    sub_405600 
             4087c8      3 INSTR BELONGTO 4084a0 
-            4087c8      3 INSTR DEADREGS  EFLAGS RDX RDI R15 ZZ mov     rdi, rbx 
+            4087c8      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R15 ZZ mov     rdi, rbx 
             4087cb      3 INSTR BELONGTO 4084a0 
-            4087cb      3 INSTR DEADREGS  EFLAGS RDX RBX R15 ZZ mov     r15, rax 
+            4087cb      3 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI R15 ZZ mov     r15, rax 
             4087ce     -1 INSTR LOCAL NoMetaUpdate call    sub_405670 
             4087ce      5 INSTR BELONGTO 4084a0 
-            4087ce      5 INSTR DEADREGS  EFLAGS RDX RBX ZZ call    sub_405670 
+            4087ce      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX RSI ZZ call    sub_405670 
             4087d3      3 INSTR BELONGTO 4084a0 
-            4087d3      3 INSTR DEADREGS  EFLAGS RCX RDX RBX RDI ZZ mov     rdx, r14 
+            4087d3      3 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI RDI ZZ mov     rdx, r14 
             4087d6      3 INSTR BELONGTO 4084a0 
-            4087d6      3 INSTR DEADREGS  EFLAGS RCX RBX RDI R14 ZZ mov     rcx, rax 
+            4087d6      3 INSTR DEADREGS  EFLAGS RCX RBX RSI RDI R14 ZZ mov     rcx, rax 
             4087d9      3 INSTR BELONGTO 4084a0 
-            4087d9      3 INSTR DEADREGS  EFLAGS RBX RDI R14 ZZ mov     rdi, r13 
+            4087d9      3 INSTR DEADREGS  EFLAGS RAX RBX RSI RDI R14 ZZ mov     rdi, r13 
             4087dc      2 INSTR BELONGTO 4084a0 
-            4087dc      2 INSTR DEADREGS  EFLAGS RBX R14 ZZ xor     eax, eax 
+            4087dc      2 INSTR DEADREGS  EFLAGS RAX RBX RSI R14 ZZ xor     eax, eax 
             4087dc     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             4087de      5 INSTR BELONGTO 4084a0 
-            4087de      5 INSTR DEADREGS  EFLAGS RBX R14 ZZ mov     esi, offset aGpmSS; "gpm-%s-%s;" 
+            4087de      5 INSTR DEADREGS  EFLAGS RBX RSI R14 ZZ mov     esi, offset aGpmSS; "gpm-%s-%s;" 
             4087e3     -1 INSTR LOCAL NoMetaUpdate call    _g_string_append_printf 
             4087e3      5 INSTR BELONGTO 4084a0 
             4087e3      5 INSTR DEADREGS  EFLAGS RBX R14 ZZ call    _g_string_append_printf 
             4087e8      3 INSTR BELONGTO 4084a0 
-            4087e8      3 INSTR DEADREGS  EFLAGS RDX RBX RDI R14 ZZ mov     rdx, r15 
+            4087e8      3 INSTR DEADREGS  EFLAGS RAX RDX RBX RSI RDI R14 ZZ mov     rdx, r15 
             4087eb      5 INSTR BELONGTO 4084a0 
-            4087eb      5 INSTR DEADREGS  EFLAGS RBX RDI R14 R15 ZZ mov     esi, offset aBatteryS; "battery-%s;" 
+            4087eb      5 INSTR DEADREGS  EFLAGS RAX RBX RSI RDI R14 R15 ZZ mov     esi, offset aBatteryS; "battery-%s;" 
             4087f0      3 INSTR BELONGTO 4084a0 
-            4087f0      3 INSTR DEADREGS  EFLAGS RBX RDI R14 R15 ZZ mov     rdi, r13 
-            4087f3     -1 INSTR LOCAL MetadataRedundant xor     eax, eax 
+            4087f0      3 INSTR DEADREGS  EFLAGS RAX RBX RDI R14 R15 ZZ mov     rdi, r13 
             4087f3      2 INSTR BELONGTO 4084a0 
+            4087f3      2 INSTR DEADREGS  EFLAGS RAX RBX R14 R15 ZZ xor     eax, eax 
+            4087f3     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             4087f5     -1 INSTR LOCAL NoMetaUpdate call    _g_string_append_printf 
             4087f5      5 INSTR BELONGTO 4084a0 
             4087f5      5 INSTR DEADREGS  EFLAGS RBX R14 R15 ZZ call    _g_string_append_printf 
             4087fa     -1 INSTR LOCAL NoMetaUpdate jmp     loc_4085AD 
             4087fa      5 INSTR BELONGTO 4084a0 
             408800      3 INSTR BELONGTO 4084a0 
-            408800      3 INSTR DEADREGS  EFLAGS RDX RDI R15 ZZ mov     rdi, rbx        ; jumptable 0000000000408734 cases 1,5 
+            408800      3 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R15 ZZ mov     rdi, rbx        ; jumptable 0000000000408734 cases 1,5 
             408803     -1 INSTR LOCAL NoMetaUpdate call    sub_405600 
             408803      5 INSTR BELONGTO 4084a0 
-            408803      5 INSTR DEADREGS  EFLAGS RDX R15 ZZ call    sub_405600 
+            408803      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI R15 ZZ call    sub_405600 
             408808      3 INSTR BELONGTO 4084a0 
-            408808      3 INSTR DEADREGS  EFLAGS RDX RDI R15 ZZ mov     rdi, rbx 
+            408808      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R15 ZZ mov     rdi, rbx 
             40880b      3 INSTR BELONGTO 4084a0 
-            40880b      3 INSTR DEADREGS  EFLAGS RDX RBX R15 ZZ mov     r15, rax 
+            40880b      3 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI R15 ZZ mov     r15, rax 
             40880e     -1 INSTR LOCAL NoMetaUpdate call    sub_405670 
             40880e      5 INSTR BELONGTO 4084a0 
-            40880e      5 INSTR DEADREGS  EFLAGS RDX RBX ZZ call    sub_405670 
+            40880e      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX RSI ZZ call    sub_405670 
             408813      3 INSTR BELONGTO 4084a0 
-            408813      3 INSTR DEADREGS  EFLAGS RCX RDX RBX RDI ZZ mov     rdx, r14 
+            408813      3 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI RDI ZZ mov     rdx, r14 
             408816      3 INSTR BELONGTO 4084a0 
-            408816      3 INSTR DEADREGS  EFLAGS RCX RBX RDI R14 ZZ mov     rcx, rax 
+            408816      3 INSTR DEADREGS  EFLAGS RCX RBX RSI RDI R14 ZZ mov     rcx, rax 
             408819      3 INSTR BELONGTO 4084a0 
-            408819      3 INSTR DEADREGS  EFLAGS RBX RDI R14 ZZ mov     rdi, r13 
+            408819      3 INSTR DEADREGS  EFLAGS RAX RBX RSI RDI R14 ZZ mov     rdi, r13 
             40881c      2 INSTR BELONGTO 4084a0 
-            40881c      2 INSTR DEADREGS  EFLAGS RBX R14 ZZ xor     eax, eax 
+            40881c      2 INSTR DEADREGS  EFLAGS RAX RBX RSI R14 ZZ xor     eax, eax 
             40881c     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             40881e      5 INSTR BELONGTO 4084a0 
-            40881e      5 INSTR DEADREGS  EFLAGS RBX R14 ZZ mov     esi, offset aGpmSSCharging; "gpm-%s-%s-charging;" 
+            40881e      5 INSTR DEADREGS  EFLAGS RBX RSI R14 ZZ mov     esi, offset aGpmSSCharging; "gpm-%s-%s-charging;" 
             408823     -1 INSTR LOCAL NoMetaUpdate call    _g_string_append_printf 
             408823      5 INSTR BELONGTO 4084a0 
             408823      5 INSTR DEADREGS  EFLAGS RBX R14 ZZ call    _g_string_append_printf 
             408828      3 INSTR BELONGTO 4084a0 
-            408828      3 INSTR DEADREGS  EFLAGS RDX RBX RDI R14 ZZ mov     rdx, r15 
+            408828      3 INSTR DEADREGS  EFLAGS RAX RDX RBX RSI RDI R14 ZZ mov     rdx, r15 
             40882b      5 INSTR BELONGTO 4084a0 
-            40882b      5 INSTR DEADREGS  EFLAGS RBX RDI R14 R15 ZZ mov     esi, offset aBatterySChargi; "battery-%s-charging;" 
+            40882b      5 INSTR DEADREGS  EFLAGS RAX RBX RSI RDI R14 R15 ZZ mov     esi, offset aBatterySChargi; "battery-%s-charging;" 
             408830      3 INSTR BELONGTO 4084a0 
-            408830      3 INSTR DEADREGS  EFLAGS RBX RDI R14 R15 ZZ mov     rdi, r13 
-            408833     -1 INSTR LOCAL MetadataRedundant xor     eax, eax 
+            408830      3 INSTR DEADREGS  EFLAGS RAX RBX RDI R14 R15 ZZ mov     rdi, r13 
             408833      2 INSTR BELONGTO 4084a0 
+            408833      2 INSTR DEADREGS  EFLAGS RAX RBX R14 R15 ZZ xor     eax, eax 
+            408833     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             408835     -1 INSTR LOCAL NoMetaUpdate call    _g_string_append_printf 
             408835      5 INSTR BELONGTO 4084a0 
             408835      5 INSTR DEADREGS  EFLAGS RBX R14 R15 ZZ call    _g_string_append_printf 
@@ -9663,15 +9755,16 @@
             408847      5 INSTR BELONGTO 408840 
             408847      5 INSTR DEADREGS  EFLAGS ZZ call    _up_device_get_object_path 
             40884c      5 INSTR BELONGTO 408840 
-            40884c      5 INSTR DEADREGS  EFLAGS RCX ZZ mov     edi, offset aPowermanager; "PowerManager" 
+            40884c      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI ZZ mov     edi, offset aPowermanager; "PowerManager" 
             408851      3 INSTR BELONGTO 408840 
-            408851      3 INSTR DEADREGS  EFLAGS RCX ZZ mov     rcx, rax 
+            408851      3 INSTR DEADREGS  EFLAGS RCX RDX RSI ZZ mov     rcx, rax 
             408854      5 INSTR BELONGTO 408840 
-            408854      5 INSTR DEADREGS  EFLAGS ZZ mov     edx, offset aAddedS; "added:     %s" 
-            408859     -1 INSTR LOCAL MetadataRedundant mov     esi, 80h 
+            408854      5 INSTR DEADREGS  EFLAGS RAX RDX RSI ZZ mov     edx, offset aAddedS; "added:     %s" 
+            408859     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 80h 
             408859      5 INSTR BELONGTO 408840 
+            408859      5 INSTR DEADREGS  EFLAGS RAX RSI ZZ mov     esi, 80h 
             40885e      2 INSTR BELONGTO 408840 
-            40885e      2 INSTR DEADREGS  EFLAGS ZZ xor     eax, eax 
+            40885e      2 INSTR DEADREGS  EFLAGS RAX ZZ xor     eax, eax 
             40885e     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             408860     -1 INSTR LOCAL NoMetaUpdate call    _g_log 
             408860      5 INSTR BELONGTO 408840 
@@ -10227,20 +10320,20 @@
             4098e1      3 INSTR BELONGTO 4098e0 
             4098e4     -2 INSTR LOCAL n RDI ZZ  NUMVia2ndSrcIMMEDNUM mov     edi, 0Ch 
             4098e4      5 INSTR BELONGTO 4098e0 
-            4098e4      5 INSTR DEADREGS  EFLAGS ZZ mov     edi, 0Ch 
+            4098e4      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     edi, 0Ch 
             4098e9     -1 INSTR LOCAL NoMetaUpdate call    _g_malloc0 
             4098e9      5 INSTR BELONGTO 4098e0 
             4098e9      5 INSTR DEADREGS  EFLAGS ZZ call    _g_malloc0 
             4098ee      2 INSTR BELONGTO 4098e0 
-            4098ee      2 INSTR DEADREGS  EFLAGS ZZ mov     edx, [rbx] 
+            4098ee      2 INSTR DEADREGS  EFLAGS RDX ZZ mov     edx, [rbx] 
             4098f0      2 INSTR BELONGTO 4098e0 
             4098f0      2 INSTR DEADREGS  EFLAGS ZZ mov     [rax], edx 
             4098f2      3 INSTR BELONGTO 4098e0 
-            4098f2      3 INSTR DEADREGS  EFLAGS ZZ mov     edx, [rbx+4] 
+            4098f2      3 INSTR DEADREGS  EFLAGS RDX ZZ mov     edx, [rbx+4] 
             4098f5      3 INSTR BELONGTO 4098e0 
             4098f5      3 INSTR DEADREGS  EFLAGS ZZ mov     [rax+4], edx 
             4098f8      3 INSTR BELONGTO 4098e0 
-            4098f8      3 INSTR DEADREGS  EFLAGS ZZ mov     edx, [rbx+8] 
+            4098f8      3 INSTR DEADREGS  EFLAGS RDX ZZ mov     edx, [rbx+8] 
             4098fb      3 INSTR BELONGTO 4098e0 
             4098fb      3 INSTR DEADREGS  EFLAGS RBX ZZ mov     [rax+8], edx 
             4098fe      1 INSTR BELONGTO 4098e0 
@@ -10251,17 +10344,18 @@
             409900      0 FUNC MMSAFENESS SAFE
             409900     33 FUNC GLOBAL sub_409900 FUNC_UNSAFE NOFP RET             409920 
             409900      4 INSTR BELONGTO 409900 
-            409900      4 INSTR DEADREGS  EFLAGS ZZ sub     rsp, 8 
+            409900      4 INSTR DEADREGS  EFLAGS RDI ZZ sub     rsp, 8 
             409900      8 DATAREF STACK 707 esp + 0 PARENT LocalFrame LOCALFRAME
             409900      8 MEMORYHOLE STACK esp + 8 ReturnAddress 
             409904     -2 INSTR LOCAL n RDI ZZ  NUMVia2ndSrcIMMEDNUM mov     edi, 0Ch 
             409904      5 INSTR BELONGTO 409900 
-            409904      5 INSTR DEADREGS  EFLAGS ZZ mov     edi, 0Ch 
+            409904      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     edi, 0Ch 
             409909     -1 INSTR LOCAL NoMetaUpdate call    _g_malloc0 
             409909      5 INSTR BELONGTO 409900 
             409909      5 INSTR DEADREGS  EFLAGS ZZ call    _g_malloc0 
-            40990e     -1 INSTR LOCAL MetadataRedundant xor     edx, edx 
             40990e      2 INSTR BELONGTO 409900 
+            40990e      2 INSTR DEADREGS  EFLAGS RDX ZZ xor     edx, edx 
+            40990e     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
             409910      7 INSTR BELONGTO 409900 
             409910      7 INSTR DEADREGS  EFLAGS ZZ mov     dword ptr [rax+8], 0 
             409917      2 INSTR BELONGTO 409900 
@@ -10375,16 +10469,16 @@
             409ba0      0 FUNC FRAMERESTORE 0 0 1 1 0 0 2 0 1 3 -16 0 4 0 0 5 -8 0 6 0 96 7 0 16 8 0 0 9 0 0 10 0 0 11 0 0 12 0 0 13 0 0 14 0 0 15 0 0 ZZ
             409ba0      0 FUNC MMSAFENESS SAFE
             409ba0      1 INSTR BELONGTO 409ba0 
-            409ba0      1 INSTR DEADREGS  EFLAGS ZZ push    rbp 
+            409ba0      1 INSTR DEADREGS  EFLAGS RDX RSI ZZ push    rbp 
             409ba0     -3 INSTR LOCAL NoWarn push    rbp 
             409ba0    529 FUNC GLOBAL sub_409BA0 FUNC_UNSAFE NOFP RET             409db0 
             409ba1      1 INSTR BELONGTO 409ba0 
-            409ba1      1 INSTR DEADREGS  EFLAGS ZZ push    rbx 
+            409ba1      1 INSTR DEADREGS  EFLAGS RDX RSI ZZ push    rbx 
             409ba1     -3 INSTR LOCAL NoWarn push    rbx 
             409ba2     16 MEMORYHOLE STACK esp + 24 CalleeSavedRegs 
             409ba2     24 DATAREF STACK 708 esp + 0 PARENT LocalFrame LOCALFRAME
             409ba2      4 INSTR BELONGTO 409ba0 
-            409ba2      4 INSTR DEADREGS  EFLAGS ZZ sub     rsp, 18h 
+            409ba2      4 INSTR DEADREGS  EFLAGS RDX RBX RSI ZZ sub     rsp, 18h 
             409ba2      8 MEMORYHOLE STACK esp + 40 ReturnAddress 
             409ba6     -1 INSTR LOCAL NoMetaUpdate cmp     edi, 3 
             409ba6      3 INSTR BELONGTO 409ba0 
@@ -10398,9 +10492,9 @@
             409bb4      3 INSTR BELONGTO 409ba0 
             409bb7     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 5 
             409bb7      5 INSTR BELONGTO 409ba0 
-            409bb7      5 INSTR DEADREGS  RBX ZZ mov     edx, 5 
+            409bb7      5 INSTR DEADREGS  RDX RBX RSI ZZ mov     edx, 5 
             409bbc      5 INSTR BELONGTO 409ba0 
-            409bbc      5 INSTR DEADREGS  RBX ZZ mov     esi, offset a_1fw; "%.1fW" 
+            409bbc      5 INSTR DEADREGS  RBX RSI ZZ mov     esi, offset a_1fw; "%.1fW" 
             409bc1     -1 INSTR LOCAL NoMetaUpdate jz      loc_409C82 
             409bc1      6 INSTR BELONGTO 409ba0 
             409bc7     -1 INSTR LOCAL NoMetaUpdate cmp     edi, 2 
@@ -10414,11 +10508,11 @@
             409bd9     -1 INSTR LOCAL AlwaysNUM cvttss2si esi, xmm0 
             409bd9      4 INSTR BELONGTO 409ba0 
             409bdd      5 INSTR BELONGTO 409ba0 
-            409bdd      5 INSTR DEADREGS  EFLAGS RBX XMM0 ZZ mov     edi, 40C358h 
+            409bdd      5 INSTR DEADREGS  EFLAGS RAX RBX RDI XMM0 ZZ mov     edi, 40C358h 
             409be2     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rsp, 18h 
             409be2      4 INSTR BELONGTO 409ba0 
             409be6      2 INSTR BELONGTO 409ba0 
-            409be6      2 INSTR DEADREGS  EFLAGS RBX XMM0 ZZ xor     eax, eax 
+            409be6      2 INSTR DEADREGS  EFLAGS RAX RBX XMM0 ZZ xor     eax, eax 
             409be6     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             409be8      1 INSTR BELONGTO 409ba0 
             409be8      1 INSTR DEADREGS  EFLAGS RBX XMM0 ZZ pop     rbx 
@@ -10431,12 +10525,12 @@
             409bf0      4 INSTR BELONGTO 409ba0 
             409bf4     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 88888889h 
             409bf4      5 INSTR BELONGTO 409ba0 
-            409bf4      5 INSTR DEADREGS  EFLAGS RCX RDX XMM0 ZZ mov     esi, 88888889h 
+            409bf4      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX RSI XMM0 ZZ mov     esi, 88888889h 
             409bf9     -2 INSTR LOCAL n RBX ZZ  NUMVia2ndSrcIMMEDNUM mov     ebx, 2AAAAAABh 
             409bf9      5 INSTR BELONGTO 409ba0 
-            409bf9      5 INSTR DEADREGS  EFLAGS RCX RDX XMM0 ZZ mov     ebx, 2AAAAAABh 
+            409bf9      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX XMM0 ZZ mov     ebx, 2AAAAAABh 
             409bfe      2 INSTR BELONGTO 409ba0 
-            409bfe      2 INSTR DEADREGS  EFLAGS RCX RDX XMM0 ZZ mov     eax, edi 
+            409bfe      2 INSTR DEADREGS  EFLAGS RAX RCX RDX XMM0 ZZ mov     eax, edi 
             409bfe     -2 INSTR LOCAL n RAX ZZ  NumericDEFs mov     eax, edi 
             409c00     -1 INSTR LOCAL MetadataRedundant sar     eax, 1Fh 
             409c00      3 INSTR BELONGTO 409ba0 
@@ -10505,27 +10599,29 @@
             409c4b      2 INSTR BELONGTO 409ba0 
             409c4d     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 5          ; category 
             409c4d      5 INSTR BELONGTO 409ba0 
-            409c4d      5 INSTR DEADREGS  XMM0 ZZ mov     edx, 5          ; category 
+            409c4d      5 INSTR DEADREGS  RDX RSI RDI XMM0 ZZ mov     edx, 5          ; category 
             409c52     -1 INSTR LOCAL NoMetaUpdate jz      short loc_409CB0 
             409c52      2 INSTR BELONGTO 409ba0 
             409c54      5 INSTR BELONGTO 409ba0 
-            409c54      5 INSTR DEADREGS  EFLAGS XMM0 ZZ mov     esi, offset aId02ih; "%id%02ih" 
+            409c54      5 INSTR DEADREGS  EFLAGS RSI RDI XMM0 ZZ mov     esi, offset aId02ih; "%id%02ih" 
             409c59      2 INSTR BELONGTO 409ba0 
-            409c59      2 INSTR DEADREGS  EFLAGS XMM0 ZZ xor     edi, edi        ; domainname 
+            409c59      2 INSTR DEADREGS  EFLAGS RDI XMM0 ZZ xor     edi, edi        ; domainname 
             409c59     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi        ; domainname 
             409c5b     -1 INSTR LOCAL NoMetaUpdate call    _dcgettext 
             409c5b      5 INSTR BELONGTO 409ba0 
             409c5b      5 INSTR DEADREGS  EFLAGS XMM0 ZZ call    _dcgettext 
-            409c60     -1 INSTR LOCAL MetadataRedundant mov     edx, ebp 
             409c60      2 INSTR BELONGTO 409ba0 
-            409c62     -1 INSTR LOCAL MetadataRedundant mov     esi, ebx 
+            409c60      2 INSTR DEADREGS  EFLAGS RDX RSI RDI XMM0 ZZ mov     edx, ebp 
+            409c60     -2 INSTR LOCAL n RDX ZZ  NumericDEFs mov     edx, ebp 
             409c62      2 INSTR BELONGTO 409ba0 
+            409c62      2 INSTR DEADREGS  EFLAGS RSI RDI XMM0 ZZ mov     esi, ebx 
+            409c62     -2 INSTR LOCAL n RSI ZZ  NumericDEFs mov     esi, ebx 
             409c64     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rsp, 18h 
             409c64      4 INSTR BELONGTO 409ba0 
             409c68      3 INSTR BELONGTO 409ba0 
             409c68      3 INSTR DEADREGS  EFLAGS RBX RDI XMM0 ZZ mov     rdi, rax 
             409c6b      2 INSTR BELONGTO 409ba0 
-            409c6b      2 INSTR DEADREGS  EFLAGS RBX XMM0 ZZ xor     eax, eax 
+            409c6b      2 INSTR DEADREGS  EFLAGS RAX RBX XMM0 ZZ xor     eax, eax 
             409c6b     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             409c6d      1 INSTR BELONGTO 409ba0 
             409c6d      1 INSTR DEADREGS  EFLAGS RBX XMM0 ZZ pop     rbx 
@@ -10536,11 +10632,11 @@
             409c6f      5 INSTR DEADREGS  EFLAGS XMM0 ZZ jmp     _g_strdup_printf 
             409c78     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 5          ; category 
             409c78      5 INSTR BELONGTO 409ba0 
-            409c78      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     edx, 5          ; category 
+            409c78      5 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI ZZ mov     edx, 5          ; category 
             409c7d      5 INSTR BELONGTO 409ba0 
-            409c7d      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     esi, offset a_1fv; "%.1fV" 
+            409c7d      5 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ mov     esi, offset a_1fv; "%.1fV" 
             409c82      2 INSTR BELONGTO 409ba0 
-            409c82      2 INSTR DEADREGS  EFLAGS RBX ZZ xor     edi, edi        ; domainname 
+            409c82      2 INSTR DEADREGS  EFLAGS RBX RDI ZZ xor     edi, edi        ; domainname 
             409c82     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi        ; domainname 
             409c84     -1 INSTR LOCAL MetadataUnused movss   [rsp+28h+var_28], xmm0 
             409c84      5 INSTR BELONGTO 409ba0 
@@ -10559,7 +10655,7 @@
             409c9c      4 INSTR BELONGTO 409ba0 
             409ca0     -2 INSTR LOCAL n RAX ZZ  NUMVia2ndSrcIMMEDNUM mov     eax, 1 
             409ca0      5 INSTR BELONGTO 409ba0 
-            409ca0      5 INSTR DEADREGS  EFLAGS RBX XMM0 ZZ mov     eax, 1 
+            409ca0      5 INSTR DEADREGS  EFLAGS RAX RBX XMM0 ZZ mov     eax, 1 
             409ca5      1 INSTR BELONGTO 409ba0 
             409ca5      1 INSTR DEADREGS  EFLAGS RBX XMM0 ZZ pop     rbx 
             409ca6      1 INSTR BELONGTO 409ba0 
@@ -10568,36 +10664,37 @@
             409ca7      5 INSTR BELONGTO 409ba0 
             409ca7      5 INSTR DEADREGS  EFLAGS XMM0 ZZ jmp     _g_strdup_printf 
             409cb0      5 INSTR BELONGTO 409ba0 
-            409cb0      5 INSTR DEADREGS  EFLAGS XMM0 ZZ mov     esi, offset aId_0; "%id" 
+            409cb0      5 INSTR DEADREGS  EFLAGS RSI RDI XMM0 ZZ mov     esi, offset aId_0; "%id" 
             409cb5      2 INSTR BELONGTO 409ba0 
-            409cb5      2 INSTR DEADREGS  EFLAGS XMM0 ZZ xor     edi, edi        ; domainname 
+            409cb5      2 INSTR DEADREGS  EFLAGS RDI XMM0 ZZ xor     edi, edi        ; domainname 
             409cb5     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi        ; domainname 
             409cb7     -1 INSTR LOCAL NoMetaUpdate call    _dcgettext 
             409cb7      5 INSTR BELONGTO 409ba0 
             409cb7      5 INSTR DEADREGS  EFLAGS XMM0 ZZ call    _dcgettext 
             409cbc     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rsp, 18h 
             409cbc      4 INSTR BELONGTO 409ba0 
-            409cc0     -1 INSTR LOCAL MetadataRedundant mov     esi, ebx 
             409cc0     24 DEALLOC STACK esp - 24 mov     esi, ebx
             409cc0      2 INSTR BELONGTO 409ba0 
+            409cc0      2 INSTR DEADREGS  EFLAGS RSI RDI XMM0 ZZ mov     esi, ebx 
+            409cc0     -2 INSTR LOCAL n RSI ZZ  NumericDEFs mov     esi, ebx 
             409cc2      3 INSTR BELONGTO 409ba0 
             409cc2      3 INSTR DEADREGS  EFLAGS RBX RDI XMM0 ZZ mov     rdi, rax 
             409cc5      1 INSTR BELONGTO 409ba0 
-            409cc5      1 INSTR DEADREGS  EFLAGS RBX XMM0 ZZ pop     rbx 
+            409cc5      1 INSTR DEADREGS  EFLAGS RAX RBX XMM0 ZZ pop     rbx 
             409cc6      1 INSTR BELONGTO 409ba0 
-            409cc6      1 INSTR DEADREGS  EFLAGS XMM0 ZZ pop     rbp 
+            409cc6      1 INSTR DEADREGS  EFLAGS RAX XMM0 ZZ pop     rbp 
             409cc7      2 INSTR BELONGTO 409ba0 
-            409cc7      2 INSTR DEADREGS  EFLAGS XMM0 ZZ xor     eax, eax 
+            409cc7      2 INSTR DEADREGS  EFLAGS RAX XMM0 ZZ xor     eax, eax 
             409cc7     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             409cc9     -1 INSTR LOCAL NoMetaUpdate jmp     _g_strdup_printf 
             409cc9      5 INSTR BELONGTO 409ba0 
             409cc9      5 INSTR DEADREGS  EFLAGS XMM0 ZZ jmp     _g_strdup_printf 
             409cd0      2 INSTR BELONGTO 409ba0 
-            409cd0      2 INSTR DEADREGS  EFLAGS XMM0 ZZ mov     ebx, esi 
+            409cd0      2 INSTR DEADREGS  EFLAGS RDX RBX XMM0 ZZ mov     ebx, esi 
             409cd0     -2 INSTR LOCAL n RBX ZZ  NumericDEFs mov     ebx, esi 
             409cd2     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 0FFFFFFC4h 
             409cd2      5 INSTR BELONGTO 409ba0 
-            409cd2      5 INSTR DEADREGS  EFLAGS XMM0 ZZ mov     edx, 0FFFFFFC4h 
+            409cd2      5 INSTR DEADREGS  EFLAGS RDX RSI XMM0 ZZ mov     edx, 0FFFFFFC4h 
             409cd7     -1 INSTR LOCAL MetadataRedundant imul    ebx, edx 
             409cd7      3 INSTR BELONGTO 409ba0 
             409cda     -1 INSTR LOCAL MetadataRedundant add     ebx, ecx 
@@ -10610,31 +10707,32 @@
             409ce0      2 INSTR BELONGTO 409ba0 
             409ce2     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 5          ; category 
             409ce2      5 INSTR BELONGTO 409ba0 
-            409ce2      5 INSTR DEADREGS  XMM0 ZZ mov     edx, 5          ; category 
+            409ce2      5 INSTR DEADREGS  RDX RSI RDI XMM0 ZZ mov     edx, 5          ; category 
             409ce7     -1 INSTR LOCAL NoMetaUpdate jnz     short loc_409D40 
             409ce7      2 INSTR BELONGTO 409ba0 
             409ce9      5 INSTR BELONGTO 409ba0 
-            409ce9      5 INSTR DEADREGS  EFLAGS RBX XMM0 ZZ mov     esi, offset aIh ; "%ih" 
+            409ce9      5 INSTR DEADREGS  EFLAGS RBX RSI RDI XMM0 ZZ mov     esi, offset aIh ; "%ih" 
             409cee      2 INSTR BELONGTO 409ba0 
-            409cee      2 INSTR DEADREGS  EFLAGS RBX XMM0 ZZ xor     edi, edi        ; domainname 
+            409cee      2 INSTR DEADREGS  EFLAGS RBX RDI XMM0 ZZ xor     edi, edi        ; domainname 
             409cee     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi        ; domainname 
             409cf0     -1 INSTR LOCAL NoMetaUpdate call    _dcgettext 
             409cf0      5 INSTR BELONGTO 409ba0 
             409cf0      5 INSTR DEADREGS  EFLAGS RBX XMM0 ZZ call    _dcgettext 
-            409cf5     -1 INSTR LOCAL MetadataRedundant mov     esi, ebp 
             409cf5      2 INSTR BELONGTO 409ba0 
+            409cf5      2 INSTR DEADREGS  EFLAGS RBX RSI RDI XMM0 ZZ mov     esi, ebp 
+            409cf5     -2 INSTR LOCAL n RSI ZZ  NumericDEFs mov     esi, ebp 
             409cf7      3 INSTR BELONGTO 409ba0 
             409cf7      3 INSTR DEADREGS  EFLAGS RBX RDI XMM0 ZZ mov     rdi, rax 
             409cfa     -1 INSTR LOCAL NoMetaUpdate jmp     loc_409BE2 
             409cfa      5 INSTR BELONGTO 409ba0 
             409d00      5 INSTR BELONGTO 409ba0 
-            409d00      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     esi, offset aI  ; "%i%%" 
+            409d00      5 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI ZZ mov     esi, offset aI  ; "%i%%" 
             409d05      2 INSTR BELONGTO 409ba0 
-            409d05      2 INSTR DEADREGS  EFLAGS RBX ZZ xor     edi, edi        ; domainname 
+            409d05      2 INSTR DEADREGS  EFLAGS RDX RBX RDI ZZ xor     edi, edi        ; domainname 
             409d05     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi        ; domainname 
             409d07     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 5          ; category 
             409d07      5 INSTR BELONGTO 409ba0 
-            409d07      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     edx, 5          ; category 
+            409d07      5 INSTR DEADREGS  EFLAGS RDX RBX ZZ mov     edx, 5          ; category 
             409d0c      5 INSTR BELONGTO 409ba0 
             409d0c      5 INSTR DEADREGS  EFLAGS RBX ZZ movss   [rsp+28h+var_28], xmm0 
             409d0c      5 PTRIMMEDESP STACK 0 displ movss   [rsp+28h+var_28], xmm0
@@ -10653,39 +10751,41 @@
             409d30     -1 INSTR LOCAL NoMetaUpdate unpcklps xmm0, xmm0 
             409d30      3 INSTR BELONGTO 409ba0 
             409d33      5 INSTR BELONGTO 409ba0 
-            409d33      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     edi, offset a_1f; "%.1f" 
+            409d33      5 INSTR DEADREGS  EFLAGS RAX RBX RDI ZZ mov     edi, offset a_1f; "%.1f" 
             409d38     -1 INSTR LOCAL NoMetaUpdate cvtps2pd xmm0, xmm0 
             409d38      3 INSTR BELONGTO 409ba0 
             409d3b     -1 INSTR LOCAL NoMetaUpdate jmp     loc_409C9C 
             409d3b      5 INSTR BELONGTO 409ba0 
             409d40      5 INSTR BELONGTO 409ba0 
-            409d40      5 INSTR DEADREGS  EFLAGS XMM0 ZZ mov     esi, offset aIh02im; "%ih%02im" 
+            409d40      5 INSTR DEADREGS  EFLAGS RSI RDI XMM0 ZZ mov     esi, offset aIh02im; "%ih%02im" 
             409d45      2 INSTR BELONGTO 409ba0 
-            409d45      2 INSTR DEADREGS  EFLAGS XMM0 ZZ xor     edi, edi        ; domainname 
+            409d45      2 INSTR DEADREGS  EFLAGS RDI XMM0 ZZ xor     edi, edi        ; domainname 
             409d45     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi        ; domainname 
             409d47     -1 INSTR LOCAL NoMetaUpdate call    _dcgettext 
             409d47      5 INSTR BELONGTO 409ba0 
             409d47      5 INSTR DEADREGS  EFLAGS XMM0 ZZ call    _dcgettext 
-            409d4c     -1 INSTR LOCAL MetadataRedundant mov     edx, ebx 
             409d4c      2 INSTR BELONGTO 409ba0 
-            409d4e     -1 INSTR LOCAL MetadataRedundant mov     esi, ebp 
+            409d4c      2 INSTR DEADREGS  EFLAGS RDX RSI RDI XMM0 ZZ mov     edx, ebx 
+            409d4c     -2 INSTR LOCAL n RDX ZZ  NumericDEFs mov     edx, ebx 
             409d4e      2 INSTR BELONGTO 409ba0 
+            409d4e      2 INSTR DEADREGS  EFLAGS RBX RSI RDI XMM0 ZZ mov     esi, ebp 
+            409d4e     -2 INSTR LOCAL n RSI ZZ  NumericDEFs mov     esi, ebp 
             409d50     -1 INSTR LOCAL NoMetaUpdate jmp     loc_409C64 
             409d50      5 INSTR BELONGTO 409ba0 
             409d58     -2 INSTR LOCAL n RAX ZZ  NUMVia2ndSrcIMMEDNUM mov     eax, 0FFFFFFC4h 
             409d58      5 INSTR BELONGTO 409ba0 
-            409d58      5 INSTR DEADREGS  EFLAGS XMM0 ZZ mov     eax, 0FFFFFFC4h 
+            409d58      5 INSTR DEADREGS  EFLAGS RAX RDX RSI XMM0 ZZ mov     eax, 0FFFFFFC4h 
             409d5d     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 5          ; category 
             409d5d      5 INSTR BELONGTO 409ba0 
-            409d5d      5 INSTR DEADREGS  EFLAGS XMM0 ZZ mov     edx, 5          ; category 
+            409d5d      5 INSTR DEADREGS  EFLAGS RDX RSI XMM0 ZZ mov     edx, 5          ; category 
             409d62     -2 INSTR LOCAL n RCX ZZ  AlwaysNUM imul    ecx, eax 
             409d62      3 INSTR BELONGTO 409ba0 
-            409d62      3 INSTR DEADREGS  EFLAGS XMM0 ZZ imul    ecx, eax 
+            409d62      3 INSTR DEADREGS  EFLAGS RSI XMM0 ZZ imul    ecx, eax 
             409d65     -1 INSTR LOCAL NoMetaUpdate test    ebx, ebx 
             409d65      2 INSTR BELONGTO 409ba0 
             409d67     -2 INSTR LOCAL n RBP ZZ  NumericDEFs lea     ebp, [rcx+rdi] 
             409d67      3 INSTR BELONGTO 409ba0 
-            409d67      3 INSTR DEADREGS  XMM0 ZZ lea     ebp, [rcx+rdi] 
+            409d67      3 INSTR DEADREGS  RSI XMM0 ZZ lea     ebp, [rcx+rdi] 
             409d6a     -1 INSTR LOCAL NoMetaUpdate jle     short loc_409D9B 
             409d6a      2 INSTR BELONGTO 409ba0 
             409d6c     -1 INSTR LOCAL NoMetaUpdate test    ebp, ebp 
@@ -10693,43 +10793,47 @@
             409d6e     -1 INSTR LOCAL NoMetaUpdate jnz     short loc_409D86 
             409d6e      2 INSTR BELONGTO 409ba0 
             409d70      5 INSTR BELONGTO 409ba0 
-            409d70      5 INSTR DEADREGS  EFLAGS XMM0 ZZ mov     esi, offset a2im; "%2im" 
+            409d70      5 INSTR DEADREGS  EFLAGS RSI RDI XMM0 ZZ mov     esi, offset a2im; "%2im" 
             409d75      2 INSTR BELONGTO 409ba0 
-            409d75      2 INSTR DEADREGS  EFLAGS XMM0 ZZ xor     edi, edi        ; domainname 
+            409d75      2 INSTR DEADREGS  EFLAGS RDI XMM0 ZZ xor     edi, edi        ; domainname 
             409d75     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi        ; domainname 
             409d77     -1 INSTR LOCAL NoMetaUpdate call    _dcgettext 
             409d77      5 INSTR BELONGTO 409ba0 
             409d77      5 INSTR DEADREGS  EFLAGS XMM0 ZZ call    _dcgettext 
-            409d7c     -1 INSTR LOCAL MetadataRedundant mov     esi, ebx 
             409d7c      2 INSTR BELONGTO 409ba0 
+            409d7c      2 INSTR DEADREGS  EFLAGS RSI RDI XMM0 ZZ mov     esi, ebx 
+            409d7c     -2 INSTR LOCAL n RSI ZZ  NumericDEFs mov     esi, ebx 
             409d7e      3 INSTR BELONGTO 409ba0 
             409d7e      3 INSTR DEADREGS  EFLAGS RBX RDI XMM0 ZZ mov     rdi, rax 
             409d81     -1 INSTR LOCAL NoMetaUpdate jmp     loc_409BE2 
             409d81      5 INSTR BELONGTO 409ba0 
             409d86      5 INSTR BELONGTO 409ba0 
-            409d86      5 INSTR DEADREGS  EFLAGS XMM0 ZZ mov     esi, offset a2im02i; "%2im%02i" 
+            409d86      5 INSTR DEADREGS  EFLAGS RSI RDI XMM0 ZZ mov     esi, offset a2im02i; "%2im%02i" 
             409d8b      2 INSTR BELONGTO 409ba0 
-            409d8b      2 INSTR DEADREGS  EFLAGS XMM0 ZZ xor     edi, edi        ; domainname 
+            409d8b      2 INSTR DEADREGS  EFLAGS RDI XMM0 ZZ xor     edi, edi        ; domainname 
             409d8b     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi        ; domainname 
             409d8d     -1 INSTR LOCAL NoMetaUpdate call    _dcgettext 
             409d8d      5 INSTR BELONGTO 409ba0 
             409d8d      5 INSTR DEADREGS  EFLAGS XMM0 ZZ call    _dcgettext 
-            409d92     -1 INSTR LOCAL MetadataRedundant mov     edx, ebp 
             409d92      2 INSTR BELONGTO 409ba0 
-            409d94     -1 INSTR LOCAL MetadataRedundant mov     esi, ebx 
+            409d92      2 INSTR DEADREGS  EFLAGS RDX RSI RDI XMM0 ZZ mov     edx, ebp 
+            409d92     -2 INSTR LOCAL n RDX ZZ  NumericDEFs mov     edx, ebp 
             409d94      2 INSTR BELONGTO 409ba0 
+            409d94      2 INSTR DEADREGS  EFLAGS RSI RDI XMM0 ZZ mov     esi, ebx 
+            409d94     -2 INSTR LOCAL n RSI ZZ  NumericDEFs mov     esi, ebx 
             409d96     -1 INSTR LOCAL NoMetaUpdate jmp     loc_409C64 
             409d96      5 INSTR BELONGTO 409ba0 
             409d9b      5 INSTR BELONGTO 409ba0 
-            409d9b      5 INSTR DEADREGS  EFLAGS RBX XMM0 ZZ mov     esi, offset a2is; "%2is" 
+            409d9b      5 INSTR DEADREGS  EFLAGS RBX RSI RDI XMM0 ZZ mov     esi, offset a2is; "%2is" 
             409da0      2 INSTR BELONGTO 409ba0 
-            409da0      2 INSTR DEADREGS  EFLAGS RBX XMM0 ZZ xor     edi, edi        ; domainname 
+            409da0      2 INSTR DEADREGS  EFLAGS RBX RDI XMM0 ZZ xor     edi, edi        ; domainname 
             409da0     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi        ; domainname 
             409da2     -1 INSTR LOCAL NoMetaUpdate call    _dcgettext 
             409da2      5 INSTR BELONGTO 409ba0 
             409da2      5 INSTR DEADREGS  EFLAGS RBX XMM0 ZZ call    _dcgettext 
-            409da7     -1 INSTR LOCAL MetadataRedundant mov     esi, ebp 
             409da7      2 INSTR BELONGTO 409ba0 
+            409da7      2 INSTR DEADREGS  EFLAGS RBX RSI RDI XMM0 ZZ mov     esi, ebp 
+            409da7     -2 INSTR LOCAL n RSI ZZ  NumericDEFs mov     esi, ebp 
             409da9      3 INSTR BELONGTO 409ba0 
             409da9      3 INSTR DEADREGS  EFLAGS RBX RDI XMM0 ZZ mov     rdi, rax 
             409dac     -1 INSTR LOCAL NoMetaUpdate jmp     loc_409BE2 
@@ -10956,7 +11060,7 @@
             409f60      5 INSTR BELONGTO 409ef0 
             409f60      5 INSTR DEADREGS  EFLAGS XMM0 XMM1 XMM2 XMM3 ZZ call    _cairo_rectangle 
             409f65      2 INSTR BELONGTO 409ef0 
-            409f65      2 INSTR DEADREGS  EFLAGS RAX RDX RDI XMM0 XMM1 XMM2 XMM3 ZZ mov     esi, ebp 
+            409f65      2 INSTR DEADREGS  EFLAGS RAX RDX RSI RDI XMM0 XMM1 XMM2 XMM3 ZZ mov     esi, ebp 
             409f67      3 INSTR BELONGTO 409ef0 
             409f67      3 INSTR DEADREGS  EFLAGS RAX RDX RDI XMM0 XMM1 XMM2 XMM3 ZZ mov     rdi, rbx 
             409f6a     -1 INSTR LOCAL NoMetaUpdate call    sub_409DC0 
@@ -11023,7 +11127,7 @@
             409fe0      1 INSTR DEADREGS  EFLAGS ZZ push    rbx 
             409fe0     -3 INSTR LOCAL NoWarn push    rbx 
             409fe1      2 INSTR BELONGTO 409fe0 
-            409fe1      2 INSTR DEADREGS  EFLAGS ZZ xor     ebx, ebx 
+            409fe1      2 INSTR DEADREGS  EFLAGS RBX ZZ xor     ebx, ebx 
             409fe1     -2 INSTR LOCAL n RBX ZZ  AlwaysNUM xor     ebx, ebx 
             409fe3     16 DATAREF STACK 711 esp + 0 PARENT LocalFrame LOCALFRAME
             409fe3      4 INSTR BELONGTO 409fe0 
@@ -11067,30 +11171,31 @@
             40a029     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rsp, 10h 
             40a029      4 INSTR BELONGTO 409fe0 
             40a02d      2 INSTR BELONGTO 409fe0 
-            40a02d      2 INSTR DEADREGS  EFLAGS XMM0 XMM1 XMM2 ZZ mov     eax, ebx 
+            40a02d      2 INSTR DEADREGS  EFLAGS RAX XMM0 XMM1 XMM2 ZZ mov     eax, ebx 
             40a02d     -2 INSTR LOCAL n RAX ZZ  NumericDEFs mov     eax, ebx 
             40a02f      1 INSTR BELONGTO 409fe0 
             40a02f      1 INSTR DEADREGS  EFLAGS RBX XMM0 XMM1 XMM2 ZZ pop     rbx 
             40a030      1 INSTR BELONGTO 409fe0 
             40a030      1 INSTR DEADREGS  EFLAGS XMM0 XMM1 XMM2 ZZ retn 
             40a038      2 INSTR BELONGTO 409fe0 
-            40a038      2 INSTR DEADREGS  EFLAGS XMM0 XMM1 XMM2 ZZ xor     eax, eax 
+            40a038      2 INSTR DEADREGS  EFLAGS RAX RDX RSI RDI XMM0 XMM1 XMM2 ZZ xor     eax, eax 
             40a038     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             40a03a      5 INSTR BELONGTO 409fe0 
-            40a03a      5 INSTR DEADREGS  EFLAGS XMM0 XMM1 XMM2 ZZ mov     edx, offset aDivisorZero; "divisor zero" 
+            40a03a      5 INSTR DEADREGS  EFLAGS RDX RSI RDI XMM0 XMM1 XMM2 ZZ mov     edx, offset aDivisorZero; "divisor zero" 
             40a03f     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 10h 
             40a03f      5 INSTR BELONGTO 409fe0 
-            40a03f      5 INSTR DEADREGS  EFLAGS XMM0 XMM1 XMM2 ZZ mov     esi, 10h 
+            40a03f      5 INSTR DEADREGS  EFLAGS RSI RDI XMM0 XMM1 XMM2 ZZ mov     esi, 10h 
             40a044      5 INSTR BELONGTO 409fe0 
-            40a044      5 INSTR DEADREGS  EFLAGS XMM0 XMM1 XMM2 ZZ mov     edi, offset aPowermanager; "PowerManager" 
+            40a044      5 INSTR DEADREGS  EFLAGS RDI XMM0 XMM1 XMM2 ZZ mov     edi, offset aPowermanager; "PowerManager" 
             40a049     -1 INSTR LOCAL NoMetaUpdate call    _g_log 
             40a049      5 INSTR BELONGTO 409fe0 
             40a049      5 INSTR DEADREGS  EFLAGS XMM0 XMM1 XMM2 ZZ call    _g_log 
             40a04e     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rsp, 10h 
             40a04e      4 INSTR BELONGTO 409fe0 
             40a052     16 DEALLOC STACK esp - 16 mov     eax, ebx
-            40a052     -1 INSTR LOCAL MetadataRedundant mov     eax, ebx 
             40a052      2 INSTR BELONGTO 409fe0 
+            40a052      2 INSTR DEADREGS  EFLAGS RAX XMM0 XMM1 XMM2 ZZ mov     eax, ebx 
+            40a052     -2 INSTR LOCAL n RAX ZZ  NumericDEFs mov     eax, ebx 
             40a054      1 INSTR BELONGTO 409fe0 
             40a054      1 INSTR DEADREGS  EFLAGS RBX XMM0 XMM1 XMM2 ZZ pop     rbx 
             40a055      1 INSTR BELONGTO 409fe0 
@@ -11102,7 +11207,7 @@
             40a060      1 INSTR DEADREGS  EFLAGS ZZ push    rbx 
             40a060     -3 INSTR LOCAL NoWarn push    rbx 
             40a061      2 INSTR BELONGTO 40a060 
-            40a061      2 INSTR DEADREGS  EFLAGS ZZ xor     ebx, ebx 
+            40a061      2 INSTR DEADREGS  EFLAGS RBX ZZ xor     ebx, ebx 
             40a061     -2 INSTR LOCAL n RBX ZZ  AlwaysNUM xor     ebx, ebx 
             40a063     16 DATAREF STACK 712 esp + 0 PARENT LocalFrame LOCALFRAME
             40a063      4 INSTR BELONGTO 40a060 
@@ -11146,30 +11251,31 @@
             40a0a9     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rsp, 10h 
             40a0a9      4 INSTR BELONGTO 40a060 
             40a0ad      2 INSTR BELONGTO 40a060 
-            40a0ad      2 INSTR DEADREGS  EFLAGS XMM0 XMM1 XMM2 ZZ mov     eax, ebx 
+            40a0ad      2 INSTR DEADREGS  EFLAGS RAX XMM0 XMM1 XMM2 ZZ mov     eax, ebx 
             40a0ad     -2 INSTR LOCAL n RAX ZZ  NumericDEFs mov     eax, ebx 
             40a0af      1 INSTR BELONGTO 40a060 
             40a0af      1 INSTR DEADREGS  EFLAGS RBX XMM0 XMM1 XMM2 ZZ pop     rbx 
             40a0b0      1 INSTR BELONGTO 40a060 
             40a0b0      1 INSTR DEADREGS  EFLAGS XMM0 XMM1 XMM2 ZZ retn 
             40a0b8      2 INSTR BELONGTO 40a060 
-            40a0b8      2 INSTR DEADREGS  EFLAGS XMM0 XMM1 XMM2 ZZ xor     eax, eax 
+            40a0b8      2 INSTR DEADREGS  EFLAGS RAX RDX RSI RDI XMM0 XMM1 XMM2 ZZ xor     eax, eax 
             40a0b8     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             40a0ba      5 INSTR BELONGTO 40a060 
-            40a0ba      5 INSTR DEADREGS  EFLAGS XMM0 XMM1 XMM2 ZZ mov     edx, offset aDivisorZero; "divisor zero" 
+            40a0ba      5 INSTR DEADREGS  EFLAGS RDX RSI RDI XMM0 XMM1 XMM2 ZZ mov     edx, offset aDivisorZero; "divisor zero" 
             40a0bf     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 10h 
             40a0bf      5 INSTR BELONGTO 40a060 
-            40a0bf      5 INSTR DEADREGS  EFLAGS XMM0 XMM1 XMM2 ZZ mov     esi, 10h 
+            40a0bf      5 INSTR DEADREGS  EFLAGS RSI RDI XMM0 XMM1 XMM2 ZZ mov     esi, 10h 
             40a0c4      5 INSTR BELONGTO 40a060 
-            40a0c4      5 INSTR DEADREGS  EFLAGS XMM0 XMM1 XMM2 ZZ mov     edi, offset aPowermanager; "PowerManager" 
+            40a0c4      5 INSTR DEADREGS  EFLAGS RDI XMM0 XMM1 XMM2 ZZ mov     edi, offset aPowermanager; "PowerManager" 
             40a0c9     -1 INSTR LOCAL NoMetaUpdate call    _g_log 
             40a0c9      5 INSTR BELONGTO 40a060 
             40a0c9      5 INSTR DEADREGS  EFLAGS XMM0 XMM1 XMM2 ZZ call    _g_log 
             40a0ce     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rsp, 10h 
             40a0ce      4 INSTR BELONGTO 40a060 
             40a0d2     16 DEALLOC STACK esp - 16 mov     eax, ebx
-            40a0d2     -1 INSTR LOCAL MetadataRedundant mov     eax, ebx 
             40a0d2      2 INSTR BELONGTO 40a060 
+            40a0d2      2 INSTR DEADREGS  EFLAGS RAX XMM0 XMM1 XMM2 ZZ mov     eax, ebx 
+            40a0d2     -2 INSTR LOCAL n RAX ZZ  NumericDEFs mov     eax, ebx 
             40a0d4      1 INSTR BELONGTO 40a060 
             40a0d4      1 INSTR DEADREGS  EFLAGS RBX XMM0 XMM1 XMM2 ZZ pop     rbx 
             40a0d5      1 INSTR BELONGTO 40a060 
@@ -11204,7 +11310,7 @@
             40a100      1 INSTR BELONGTO 40a0e0 
             40a100      1 INSTR DEADREGS  EFLAGS ZZ retn 
             40a108      5 INSTR BELONGTO 40a0e0 
-            40a108      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     edi, offset qword_60F720 
+            40a108      5 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     edi, offset qword_60F720 
             40a10d     -1 INSTR LOCAL NoMetaUpdate call    _g_once_init_enter 
             40a10d      5 INSTR BELONGTO 40a0e0 
             40a10d      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_once_init_enter 
@@ -11213,7 +11319,7 @@
             40a114     -1 INSTR LOCAL NoMetaUpdate jz      short loc_40A0F4 
             40a114      2 INSTR BELONGTO 40a0e0 
             40a116      5 INSTR BELONGTO 40a0e0 
-            40a116      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     edi, offset aGpmgraphwidget; "GpmGraphWidget" 
+            40a116      5 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     edi, offset aGpmgraphwidget; "GpmGraphWidget" 
             40a11b     -1 INSTR LOCAL NoMetaUpdate call    _g_intern_static_string 
             40a11b      5 INSTR BELONGTO 40a0e0 
             40a11b      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_intern_static_string 
@@ -11223,20 +11329,21 @@
             40a123      5 INSTR BELONGTO 40a0e0 
             40a123      5 INSTR DEADREGS  EFLAGS ZZ call    _gtk_drawing_area_get_type 
             40a128      3 INSTR BELONGTO 40a0e0 
-            40a128      3 INSTR DEADREGS  EFLAGS RSI RDI R8 R9 ZZ mov     rsi, rbx 
+            40a128      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 ZZ mov     rsi, rbx 
             40a12b      3 INSTR BELONGTO 40a0e0 
-            40a12b      3 INSTR DEADREGS  EFLAGS RBX RDI R8 R9 ZZ mov     rdi, rax 
+            40a12b      3 INSTR DEADREGS  EFLAGS RCX RDX RBX RDI R8 R9 ZZ mov     rdi, rax 
             40a12e     -2 INSTR LOCAL n R9 ZZ  NumericDEFs mov     r9d, offset loc_40B7D0 
             40a12e      6 INSTR BELONGTO 40a0e0 
-            40a12e      6 INSTR DEADREGS  EFLAGS RBX R8 R9 ZZ mov     r9d, offset loc_40B7D0 
+            40a12e      6 INSTR DEADREGS  EFLAGS RCX RDX RBX R8 R9 ZZ mov     r9d, offset loc_40B7D0 
             40a134     -2 INSTR LOCAL n R8 ZZ  NUMVia2ndSrcIMMEDNUM mov     r8d, 30h 
             40a134      6 INSTR BELONGTO 40a0e0 
-            40a134      6 INSTR DEADREGS  EFLAGS RBX R8 ZZ mov     r8d, 30h 
+            40a134      6 INSTR DEADREGS  EFLAGS RCX RDX RBX R8 ZZ mov     r8d, 30h 
             40a13a     -2 INSTR LOCAL n RCX ZZ  NumericDEFs mov     ecx, offset loc_409950 
             40a13a      5 INSTR BELONGTO 40a0e0 
-            40a13a      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     ecx, offset loc_409950 
-            40a13f     -1 INSTR LOCAL MetadataRedundant mov     edx, 358h 
+            40a13a      5 INSTR DEADREGS  EFLAGS RCX RDX RBX ZZ mov     ecx, offset loc_409950 
+            40a13f     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 358h 
             40a13f      5 INSTR BELONGTO 40a0e0 
+            40a13f      5 INSTR DEADREGS  EFLAGS RDX RBX ZZ mov     edx, 358h 
             40a144      7 INSTR BELONGTO 40a0e0 
             40a144      7 INSTR DEADREGS  EFLAGS RBX ZZ mov     [rsp+18h+var_18], 0 
             40a144      7 PTRIMMEDESP STACK 0 displ mov     [rsp+18h+var_18], 0
@@ -11244,7 +11351,7 @@
             40a14b      5 INSTR BELONGTO 40a0e0 
             40a14b      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_type_register_static_simple 
             40a150      5 INSTR BELONGTO 40a0e0 
-            40a150      5 INSTR DEADREGS  EFLAGS RBX RSI ZZ mov     edi, offset qword_60F720 
+            40a150      5 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ mov     edi, offset qword_60F720 
             40a155      3 INSTR BELONGTO 40a0e0 
             40a155      3 INSTR DEADREGS  EFLAGS RBX RSI ZZ mov     rsi, rax 
             40a158     -1 INSTR LOCAL NoMetaUpdate call    _g_once_init_leave 
@@ -11254,7 +11361,6 @@
             40a15d      2 INSTR BELONGTO 40a0e0 
             40a160      5 PTRIMMEDESP STACK -40 displ mov     [rsp-28h], rbx
             40a165      5 PTRIMMEDESP STACK -32 displ mov     [rsp-20h], rbp
-            40a16a      2 PTRIMMEDEBP STACK 0 displ mov     ebp, esi
             40a16c      5 PTRIMMEDESP STACK -24 displ mov     [rsp-18h], r12
             40a171      5 PTRIMMEDESP STACK -16 displ mov     [rsp-10h], r13
             40a179      5 PTRIMMEDESP STACK -8 displ mov     [rsp-8], r14
@@ -11283,6 +11389,7 @@
             40a235      5 PTRIMMEDESP STACK 64 displ mov     r14, [rsp+40h]
             40a23a     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rsp, 48h 
             40a23e     -1 INSTR LOCAL NoMetaUpdate jmp     _gtk_widget_show 
+            40a248      2 PTRIMMEDEBP STACK 0 displ mov     eax, ebp
             40a24a     -1 INSTR LOCAL NoMetaUpdate jmp     ds:off_40D200[rax*8]; switch jump 
             40a25f     -1 INSTR LOCAL NoMetaUpdate call    _g_value_get_int 
             40a264      3 PTRIMMEDEBP STACK 28 displ mov     [rbp+1Ch], eax
@@ -12263,7 +12370,7 @@
             40b98c     -1 INSTR LOCAL NoMetaUpdate jz      short loc_40B9AA 
             40b98c      2 INSTR BELONGTO 40b980 
             40b98e      3 INSTR BELONGTO 40b980 
-            40b98e      3 INSTR DEADREGS  EFLAGS RDX RDI ZZ mov     rdx, [rbx] 
+            40b98e      3 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     rdx, [rbx] 
             40b991     -1 INSTR LOCAL NoMetaUpdate test    rdx, rdx 
             40b991      3 INSTR BELONGTO 40b980 
             40b994     -1 INSTR LOCAL NoMetaUpdate jz      short loc_40B99B 
@@ -12284,24 +12391,25 @@
             40b9a8     -1 INSTR LOCAL NoMetaUpdate jnz     short loc_40B9C8 
             40b9a8      2 INSTR BELONGTO 40b980 
             40b9aa      5 INSTR BELONGTO 40b980 
-            40b9aa      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     edx, offset aGpm_is_graph_w; "GPM_IS_GRAPH_WIDGET (graph)" 
+            40b9aa      5 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI ZZ mov     edx, offset aGpm_is_graph_w; "GPM_IS_GRAPH_WIDGET (graph)" 
             40b9af      5 INSTR BELONGTO 40b980 
-            40b9af      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     esi, offset aGpm_graph_widg; "gpm_graph_widget_data_clear" 
+            40b9af      5 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ mov     esi, offset aGpm_graph_widg; "gpm_graph_widget_data_clear" 
             40b9b4      5 INSTR BELONGTO 40b980 
-            40b9b4      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     edi, offset aPowermanager; "PowerManager" 
+            40b9b4      5 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     edi, offset aPowermanager; "PowerManager" 
             40b9b9     -1 INSTR LOCAL NoMetaUpdate call    _g_return_if_fail_warning 
             40b9b9      5 INSTR BELONGTO 40b980 
             40b9b9      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_return_if_fail_warning 
-            40b9be     -1 INSTR LOCAL MetadataRedundant xor     eax, eax 
             40b9be      2 INSTR BELONGTO 40b980 
+            40b9be      2 INSTR DEADREGS  EFLAGS RAX RBX ZZ xor     eax, eax 
+            40b9be     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             40b9c0      1 INSTR BELONGTO 40b980 
             40b9c0      1 INSTR DEADREGS  EFLAGS RBX ZZ pop     rbx 
             40b9c1      1 INSTR BELONGTO 40b980 
             40b9c1      1 INSTR DEADREGS  EFLAGS ZZ retn 
             40b9c8      4 INSTR BELONGTO 40b980 
-            40b9c8      4 INSTR DEADREGS  EFLAGS RAX RDI ZZ mov     rax, [rbx+28h] 
+            40b9c8      4 INSTR DEADREGS  EFLAGS RAX RSI RDI ZZ mov     rax, [rbx+28h] 
             40b9cc      2 INSTR BELONGTO 40b980 
-            40b9cc      2 INSTR DEADREGS  EFLAGS RDI ZZ xor     esi, esi 
+            40b9cc      2 INSTR DEADREGS  EFLAGS RSI RDI ZZ xor     esi, esi 
             40b9cc     -2 INSTR LOCAL n RSI ZZ  AlwaysNUM xor     esi, esi 
             40b9ce      4 INSTR BELONGTO 40b980 
             40b9ce      4 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, [rax+60h] 
@@ -12309,7 +12417,7 @@
             40b9d2      5 INSTR BELONGTO 40b980 
             40b9d2      5 INSTR DEADREGS  EFLAGS ZZ call    _g_ptr_array_set_size 
             40b9d7      4 INSTR BELONGTO 40b980 
-            40b9d7      4 INSTR DEADREGS  EFLAGS RAX RDI ZZ mov     rax, [rbx+28h] 
+            40b9d7      4 INSTR DEADREGS  EFLAGS RAX RSI RDI ZZ mov     rax, [rbx+28h] 
             40b9db     -1 INSTR LOCAL MetadataRedundant xor     esi, esi 
             40b9db      2 INSTR BELONGTO 40b980 
             40b9dd      4 INSTR BELONGTO 40b980 
@@ -12317,8 +12425,9 @@
             40b9e1     -1 INSTR LOCAL NoMetaUpdate call    _g_ptr_array_set_size 
             40b9e1      5 INSTR BELONGTO 40b980 
             40b9e1      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_ptr_array_set_size 
-            40b9e6     -1 INSTR LOCAL MetadataRedundant mov     eax, 1 
+            40b9e6     -2 INSTR LOCAL n RAX ZZ  NUMVia2ndSrcIMMEDNUM mov     eax, 1 
             40b9e6      5 INSTR BELONGTO 40b980 
+            40b9e6      5 INSTR DEADREGS  EFLAGS RAX RBX ZZ mov     eax, 1 
             40b9eb      1 INSTR BELONGTO 40b980 
             40b9eb      1 INSTR DEADREGS  EFLAGS RBX ZZ pop     rbx 
             40b9ec      1 INSTR BELONGTO 40b980 
@@ -12394,7 +12503,7 @@
             40bb01     -1 INSTR LOCAL NoMetaUpdate jz      short loc_40BB1F 
             40bb01      2 INSTR BELONGTO 40bae0 
             40bb03      3 INSTR BELONGTO 40bae0 
-            40bb03      3 INSTR DEADREGS  EFLAGS RDX R12 R14 ZZ mov     rdx, [rbx] 
+            40bb03      3 INSTR DEADREGS  EFLAGS RDX RDI R12 R14 ZZ mov     rdx, [rbx] 
             40bb06     -1 INSTR LOCAL NoMetaUpdate test    rdx, rdx 
             40bb06      3 INSTR BELONGTO 40bae0 
             40bb09     -1 INSTR LOCAL NoMetaUpdate jz      short loc_40BB10 
@@ -12415,31 +12524,32 @@
             40bb1d     -1 INSTR LOCAL NoMetaUpdate jnz     short loc_40BB40 
             40bb1d      2 INSTR BELONGTO 40bae0 
             40bb1f      5 INSTR BELONGTO 40bae0 
-            40bb1f      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 ZZ mov     edx, offset aGpm_is_graph_w; "GPM_IS_GRAPH_WIDGET (graph)" 
+            40bb1f      5 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI R12 R13 R14 ZZ mov     edx, offset aGpm_is_graph_w; "GPM_IS_GRAPH_WIDGET (graph)" 
             40bb24      5 INSTR BELONGTO 40bae0 
-            40bb24      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 ZZ mov     esi, offset aGpm_graph_wi_0; "gpm_graph_widget_data_assign" 
+            40bb24      5 INSTR DEADREGS  EFLAGS RBX RSI RDI R12 R13 R14 ZZ mov     esi, offset aGpm_graph_wi_0; "gpm_graph_widget_data_assign" 
             40bb29      5 INSTR BELONGTO 40bae0 
-            40bb29      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 ZZ mov     edi, offset aPowermanager; "PowerManager" 
+            40bb29      5 INSTR DEADREGS  EFLAGS RBX RDI R12 R13 R14 ZZ mov     edi, offset aPowermanager; "PowerManager" 
             40bb2e     -1 INSTR LOCAL NoMetaUpdate call    _g_return_if_fail_warning 
             40bb2e      5 INSTR BELONGTO 40bae0 
             40bb2e      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 ZZ call    _g_return_if_fail_warning 
             40bb33      1 INSTR BELONGTO 40bae0 
-            40bb33      1 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 ZZ pop     rbx 
+            40bb33      1 INSTR DEADREGS  EFLAGS RAX RBX R12 R13 R14 ZZ pop     rbx 
             40bb34      1 INSTR BELONGTO 40bae0 
-            40bb34      1 INSTR DEADREGS  EFLAGS R12 R13 R14 ZZ pop     rbp 
+            40bb34      1 INSTR DEADREGS  EFLAGS RAX R12 R13 R14 ZZ pop     rbp 
             40bb35      2 INSTR BELONGTO 40bae0 
-            40bb35      2 INSTR DEADREGS  EFLAGS R12 R13 R14 ZZ pop     r12 
+            40bb35      2 INSTR DEADREGS  EFLAGS RAX R12 R13 R14 ZZ pop     r12 
             40bb37      2 INSTR BELONGTO 40bae0 
-            40bb37      2 INSTR DEADREGS  EFLAGS R13 R14 ZZ pop     r13 
-            40bb39     -1 INSTR LOCAL MetadataRedundant xor     eax, eax 
+            40bb37      2 INSTR DEADREGS  EFLAGS RAX R13 R14 ZZ pop     r13 
             40bb39      2 INSTR BELONGTO 40bae0 
+            40bb39      2 INSTR DEADREGS  EFLAGS RAX R14 ZZ xor     eax, eax 
+            40bb39     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             40bb3b      2 INSTR BELONGTO 40bae0 
             40bb3b      2 INSTR DEADREGS  EFLAGS R14 ZZ pop     r14 
             40bb3d      1 INSTR BELONGTO 40bae0 
             40bb3d      1 INSTR DEADREGS  EFLAGS ZZ retn 
             40bb40     -2 INSTR LOCAL n RDI ZZ  NumericDEFs mov     edi, offset loc_409930 
             40bb40      5 INSTR BELONGTO 40bae0 
-            40bb40      5 INSTR DEADREGS  EFLAGS R12 R14 ZZ mov     edi, offset loc_409930 
+            40bb40      5 INSTR DEADREGS  EFLAGS RDI R12 R14 ZZ mov     edi, offset loc_409930 
             40bb45     -1 INSTR LOCAL NoMetaUpdate call    _g_ptr_array_new_with_free_func 
             40bb45      5 INSTR BELONGTO 40bae0 
             40bb45      5 INSTR DEADREGS  EFLAGS R12 R14 ZZ call    _g_ptr_array_new_with_free_func 
@@ -12453,13 +12563,13 @@
             40bb53      2 INSTR BELONGTO 40bae0 
             40bb55     -2 INSTR LOCAL n R12 ZZ  AlwaysNUM xor     r12d, r12d 
             40bb55      3 INSTR BELONGTO 40bae0 
-            40bb55      3 INSTR DEADREGS  EFLAGS RAX RDI R12 ZZ xor     r12d, r12d 
+            40bb55      3 INSTR DEADREGS  EFLAGS RAX RDX RDI R12 ZZ xor     r12d, r12d 
             40bb58      8 INSTR BELONGTO 40bae0 
             40bb60      4 INSTR BELONGTO 40bae0 
-            40bb60      4 INSTR DEADREGS  EFLAGS RAX RDI ZZ mov     rax, [r13+0] 
+            40bb60      4 INSTR DEADREGS  EFLAGS RAX RDX RDI ZZ mov     rax, [r13+0] 
             40bb64     -2 INSTR LOCAL n RDX ZZ  NumericDEFs mov     edx, r12d 
             40bb64      3 INSTR BELONGTO 40bae0 
-            40bb64      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     edx, r12d 
+            40bb64      3 INSTR DEADREGS  EFLAGS RDX RDI ZZ mov     edx, r12d 
             40bb67     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     r12d, 1 
             40bb67      4 INSTR BELONGTO 40bae0 
             40bb6b      4 INSTR BELONGTO 40bae0 
@@ -12488,9 +12598,9 @@
             40bb90      5 INSTR BELONGTO 40bae0 
             40bb90      5 INSTR DEADREGS  EFLAGS R12 R13 R14 ZZ call    _g_ptr_array_add 
             40bb95      4 INSTR BELONGTO 40bae0 
-            40bb95      4 INSTR DEADREGS  EFLAGS RAX RDI R12 R13 R14 ZZ mov     rax, [rbx+28h] 
+            40bb95      4 INSTR DEADREGS  EFLAGS RAX RSI RDI R12 R13 R14 ZZ mov     rax, [rbx+28h] 
             40bb99      2 INSTR BELONGTO 40bae0 
-            40bb99      2 INSTR DEADREGS  EFLAGS RDI R12 R13 R14 ZZ mov     esi, ebp 
+            40bb99      2 INSTR DEADREGS  EFLAGS RSI RDI R12 R13 R14 ZZ mov     esi, ebp 
             40bb99     -2 INSTR LOCAL n RSI ZZ  NumericDEFs mov     esi, ebp 
             40bb9b      4 INSTR BELONGTO 40bae0 
             40bb9b      4 INSTR DEADREGS  EFLAGS RDI R12 R13 R14 ZZ mov     rdi, [rax+68h] 
@@ -12513,38 +12623,40 @@
             40bbb7      5 INSTR BELONGTO 40bae0 
             40bbb7      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 ZZ call    _gtk_widget_queue_draw 
             40bbbc      1 INSTR BELONGTO 40bae0 
-            40bbbc      1 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 ZZ pop     rbx 
+            40bbbc      1 INSTR DEADREGS  EFLAGS RAX RBX R12 R13 R14 ZZ pop     rbx 
             40bbbd      1 INSTR BELONGTO 40bae0 
-            40bbbd      1 INSTR DEADREGS  EFLAGS R12 R13 R14 ZZ pop     rbp 
+            40bbbd      1 INSTR DEADREGS  EFLAGS RAX R12 R13 R14 ZZ pop     rbp 
             40bbbe      2 INSTR BELONGTO 40bae0 
-            40bbbe      2 INSTR DEADREGS  EFLAGS R12 R13 R14 ZZ pop     r12 
+            40bbbe      2 INSTR DEADREGS  EFLAGS RAX R12 R13 R14 ZZ pop     r12 
             40bbc0      2 INSTR BELONGTO 40bae0 
-            40bbc0      2 INSTR DEADREGS  EFLAGS R13 R14 ZZ pop     r13 
-            40bbc2     -1 INSTR LOCAL MetadataRedundant mov     eax, 1 
+            40bbc0      2 INSTR DEADREGS  EFLAGS RAX R13 R14 ZZ pop     r13 
+            40bbc2     -2 INSTR LOCAL n RAX ZZ  NUMVia2ndSrcIMMEDNUM mov     eax, 1 
             40bbc2      5 INSTR BELONGTO 40bae0 
+            40bbc2      5 INSTR DEADREGS  EFLAGS RAX R14 ZZ mov     eax, 1 
             40bbc7      2 INSTR BELONGTO 40bae0 
             40bbc7      2 INSTR DEADREGS  EFLAGS R14 ZZ pop     r14 
             40bbc9      1 INSTR BELONGTO 40bae0 
             40bbc9      1 INSTR DEADREGS  EFLAGS ZZ retn 
             40bbd0      5 INSTR BELONGTO 40bae0 
-            40bbd0      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 ZZ mov     edx, offset aDataNull; "data != NULL" 
+            40bbd0      5 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI R12 R13 R14 ZZ mov     edx, offset aDataNull; "data != NULL" 
             40bbd5      5 INSTR BELONGTO 40bae0 
-            40bbd5      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 ZZ mov     esi, offset aGpm_graph_wi_0; "gpm_graph_widget_data_assign" 
+            40bbd5      5 INSTR DEADREGS  EFLAGS RBX RSI RDI R12 R13 R14 ZZ mov     esi, offset aGpm_graph_wi_0; "gpm_graph_widget_data_assign" 
             40bbda      5 INSTR BELONGTO 40bae0 
-            40bbda      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 ZZ mov     edi, offset aPowermanager; "PowerManager" 
+            40bbda      5 INSTR DEADREGS  EFLAGS RBX RDI R12 R13 R14 ZZ mov     edi, offset aPowermanager; "PowerManager" 
             40bbdf     -1 INSTR LOCAL NoMetaUpdate call    _g_return_if_fail_warning 
             40bbdf      5 INSTR BELONGTO 40bae0 
             40bbdf      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 ZZ call    _g_return_if_fail_warning 
             40bbe4      1 INSTR BELONGTO 40bae0 
-            40bbe4      1 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 ZZ pop     rbx 
+            40bbe4      1 INSTR DEADREGS  EFLAGS RAX RBX R12 R13 R14 ZZ pop     rbx 
             40bbe5      1 INSTR BELONGTO 40bae0 
-            40bbe5      1 INSTR DEADREGS  EFLAGS R12 R13 R14 ZZ pop     rbp 
+            40bbe5      1 INSTR DEADREGS  EFLAGS RAX R12 R13 R14 ZZ pop     rbp 
             40bbe6      2 INSTR BELONGTO 40bae0 
-            40bbe6      2 INSTR DEADREGS  EFLAGS R12 R13 R14 ZZ pop     r12 
+            40bbe6      2 INSTR DEADREGS  EFLAGS RAX R12 R13 R14 ZZ pop     r12 
             40bbe8      2 INSTR BELONGTO 40bae0 
-            40bbe8      2 INSTR DEADREGS  EFLAGS R13 R14 ZZ pop     r13 
-            40bbea     -1 INSTR LOCAL MetadataRedundant xor     eax, eax 
+            40bbe8      2 INSTR DEADREGS  EFLAGS RAX R13 R14 ZZ pop     r13 
             40bbea      2 INSTR BELONGTO 40bae0 
+            40bbea      2 INSTR DEADREGS  EFLAGS RAX R14 ZZ xor     eax, eax 
+            40bbea     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             40bbec      2 INSTR BELONGTO 40bae0 
             40bbec      2 INSTR DEADREGS  EFLAGS R14 ZZ pop     r14 
             40bbee      1 INSTR BELONGTO 40bae0 
@@ -12559,14 +12671,15 @@
             40bbf4     -1 INSTR LOCAL NoMetaUpdate call    sub_40A0E0 
             40bbf4      5 INSTR BELONGTO 40bbf0 
             40bbf4      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R9 R10 R11 ZZ call    sub_40A0E0 
-            40bbf9     -1 INSTR LOCAL MetadataRedundant xor     esi, esi 
             40bbf9      2 INSTR BELONGTO 40bbf0 
+            40bbf9      2 INSTR DEADREGS  EFLAGS RSI RDI ZZ xor     esi, esi 
+            40bbf9     -2 INSTR LOCAL n RSI ZZ  AlwaysNUM xor     esi, esi 
             40bbfb      3 INSTR BELONGTO 40bbf0 
             40bbfb      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rax 
             40bbfe     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rsp, 8 
             40bbfe      4 INSTR BELONGTO 40bbf0 
             40bc02      2 INSTR BELONGTO 40bbf0 
-            40bc02      2 INSTR DEADREGS  EFLAGS ZZ xor     eax, eax 
+            40bc02      2 INSTR DEADREGS  EFLAGS RAX ZZ xor     eax, eax 
             40bc02     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             40bc02      8 DEALLOC STACK esp - 8 xor     eax, eax
             40bc04     -1 INSTR LOCAL NoMetaUpdate jmp     _g_object_new 
@@ -12598,36 +12711,36 @@
             40bc37      5 INSTR DEADREGS  EFLAGS R13 R14 R15 ZZ mov     [rsp+var_30], rbx 
             40bc37      5 PTRIMMEDESP STACK -48 displ mov     [rsp+var_30], rbx
             40bc3c      4 INSTR BELONGTO 40bc10 
-            40bc3c      4 INSTR DEADREGS  EFLAGS R13 R14 R15 ZZ sub     rsp, 38h 
+            40bc3c      4 INSTR DEADREGS  EFLAGS RBX R13 R14 R15 ZZ sub     rsp, 38h 
             40bc3c     56 DATAREF STACK 716 esp + 0 PARENT LocalFrame LOCALFRAME
             40bc3c      8 MEMORYHOLE STACK esp + 56 ReturnAddress 
             40bc40     -1 INSTR LOCAL MetadataUnused sub     rbp, r12 
             40bc40      3 INSTR BELONGTO 40bc10 
             40bc43      3 INSTR BELONGTO 40bc10 
-            40bc43      3 INSTR DEADREGS  EFLAGS R13 R14 R15 ZZ mov     r13d, edi 
+            40bc43      3 INSTR DEADREGS  EFLAGS RBX R13 R14 R15 ZZ mov     r13d, edi 
             40bc46      3 INSTR BELONGTO 40bc10 
-            40bc46      3 INSTR DEADREGS  EFLAGS R14 R15 ZZ mov     r14, rsi 
+            40bc46      3 INSTR DEADREGS  EFLAGS RBX R14 R15 ZZ mov     r14, rsi 
             40bc49     -1 INSTR LOCAL MetadataUnused sar     rbp, 3 
             40bc49      4 INSTR BELONGTO 40bc10 
             40bc4d      3 INSTR BELONGTO 40bc10 
-            40bc4d      3 INSTR DEADREGS  EFLAGS R15 ZZ mov     r15, rdx 
+            40bc4d      3 INSTR DEADREGS  EFLAGS RBX R15 ZZ mov     r15, rdx 
             40bc50     -1 INSTR LOCAL NoMetaUpdate call    _init_proc 
             40bc50      5 INSTR BELONGTO 40bc10 
-            40bc50      5 INSTR DEADREGS  EFLAGS ZZ call    _init_proc 
+            40bc50      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _init_proc 
             40bc55     -1 INSTR LOCAL NoMetaUpdate test    rbp, rbp 
             40bc55      3 INSTR BELONGTO 40bc10 
             40bc58     -1 INSTR LOCAL NoMetaUpdate jz      short loc_40BC76 
             40bc58      2 INSTR BELONGTO 40bc10 
             40bc5a      2 INSTR BELONGTO 40bc10 
-            40bc5a      2 INSTR DEADREGS  EFLAGS RDX RSI ZZ xor     ebx, ebx 
+            40bc5a      2 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI ZZ xor     ebx, ebx 
             40bc5a     -2 INSTR LOCAL n RBX ZZ  AlwaysNUM xor     ebx, ebx 
             40bc5c      4 INSTR BELONGTO 40bc10 
             40bc60      3 INSTR BELONGTO 40bc10 
-            40bc60      3 INSTR DEADREGS  EFLAGS RDX RSI ZZ mov     rdx, r15 
+            40bc60      3 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     rdx, r15 
             40bc63      3 INSTR BELONGTO 40bc10 
-            40bc63      3 INSTR DEADREGS  EFLAGS RSI ZZ mov     rsi, r14 
+            40bc63      3 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     rsi, r14 
             40bc66      3 INSTR BELONGTO 40bc10 
-            40bc66      3 INSTR DEADREGS  EFLAGS ZZ mov     edi, r13d 
+            40bc66      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     edi, r13d 
             40bc69     -1 INSTR LOCAL NoMetaUpdate call    qword ptr [r12+rbx*8] 
             40bc69      4 INSTR BELONGTO 40bc10 
             40bc6d     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rbx, 1 
@@ -12679,11 +12792,11 @@
             40bcb4     -3 INSTR LOCAL NoWarn push    rbx 
             40bcb5     16 MEMORYHOLE STACK esp + 8 CalleeSavedRegs 
             40bcb5      4 INSTR BELONGTO 40bcb0 
-            40bcb5      4 INSTR DEADREGS  EFLAGS RAX ZZ sub     rsp, 8 
+            40bcb5      4 INSTR DEADREGS  EFLAGS RAX RBX ZZ sub     rsp, 8 
             40bcb5      8 DATAREF STACK 717 esp + 0 PARENT LocalFrame LOCALFRAME
             40bcb5      8 MEMORYHOLE STACK esp + 24 ReturnAddress 
             40bcb9      7 INSTR BELONGTO 40bcb0 
-            40bcb9      7 INSTR DEADREGS  EFLAGS RAX ZZ mov     rax, cs:qword_60ED58 
+            40bcb9      7 INSTR DEADREGS  EFLAGS RAX RBX ZZ mov     rax, cs:qword_60ED58 
             40bcc0     -1 INSTR LOCAL NoMetaUpdate cmp     rax, 0FFFFFFFFFFFFFFFFh 
             40bcc0      4 INSTR BELONGTO 40bcb0 
             40bcc4     -1 INSTR LOCAL NoMetaUpdate jz      short loc_40BCDF 
diff --git a/tests/commit/trimmed-sorted-save-gnome-screensaver-command.psexe.annot b/tests/commit/trimmed-sorted-save-gnome-screensaver-command.psexe.annot
index f670e45be1d4665b41c94ebfe7ab5f642d0c03c0..0416c526f563fadade6e7c64221f286a46c66467 100644
--- a/tests/commit/trimmed-sorted-save-gnome-screensaver-command.psexe.annot
+++ b/tests/commit/trimmed-sorted-save-gnome-screensaver-command.psexe.annot
@@ -402,24 +402,24 @@
             400fe6     -1 INSTR LOCAL MetadataUnused mov     [rsp+38h+var_2C], edi 
             400fe6      4 INSTR BELONGTO 400fe0 
             400fea      4 INSTR BELONGTO 400fe0 
-            400fea      4 INSTR DEADREGS  EFLAGS RBX ZZ mov     [rsp+38h+var_38], rsi 
+            400fea      4 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     [rsp+38h+var_38], rsi 
             400fea      4 PTRIMMEDESP STACK 0 displ mov     [rsp+38h+var_38], rsi
             400fee      5 INSTR BELONGTO 400fe0 
-            400fee      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     edi, offset domainname; "gnome-screensaver" 
+            400fee      5 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ mov     edi, offset domainname; "gnome-screensaver" 
             400ff3      5 INSTR BELONGTO 400fe0 
-            400ff3      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     esi, offset dirname; "/usr/share/locale" 
+            400ff3      5 INSTR DEADREGS  EFLAGS RBX RSI ZZ mov     esi, offset dirname; "/usr/share/locale" 
             400ff8     -1 INSTR LOCAL NoMetaUpdate call    _bindtextdomain 
             400ff8      5 INSTR BELONGTO 400fe0 
             400ff8      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _bindtextdomain 
             400ffd      5 INSTR BELONGTO 400fe0 
-            400ffd      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     esi, offset codeset; "UTF-8" 
+            400ffd      5 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ mov     esi, offset codeset; "UTF-8" 
             401002      5 INSTR BELONGTO 400fe0 
-            401002      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     edi, offset domainname; "gnome-screensaver" 
+            401002      5 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     edi, offset domainname; "gnome-screensaver" 
             401007     -1 INSTR LOCAL NoMetaUpdate call    _bind_textdomain_codeset 
             401007      5 INSTR BELONGTO 400fe0 
             401007      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _bind_textdomain_codeset 
             40100c      5 INSTR BELONGTO 400fe0 
-            40100c      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     edi, offset domainname; "gnome-screensaver" 
+            40100c      5 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     edi, offset domainname; "gnome-screensaver" 
             401011     -1 INSTR LOCAL NoMetaUpdate call    _textdomain 
             401011      5 INSTR BELONGTO 400fe0 
             401011      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _textdomain 
@@ -435,9 +435,10 @@
             401022      5 INSTR BELONGTO 400fe0 
             401022      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_set_prgname 
             401027      5 INSTR BELONGTO 400fe0 
-            401027      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     esi, (offset aTheScreensaver+1Ah); locale 
-            40102c     -1 INSTR LOCAL MetadataRedundant mov     edi, 6          ; category 
+            401027      5 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ mov     esi, (offset aTheScreensaver+1Ah); locale 
+            40102c     -2 INSTR LOCAL n RDI ZZ  NUMVia2ndSrcIMMEDNUM mov     edi, 6          ; category 
             40102c      5 INSTR BELONGTO 400fe0 
+            40102c      5 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     edi, 6          ; category 
             401031     -1 INSTR LOCAL NoMetaUpdate call    _setlocale 
             401031      5 INSTR BELONGTO 400fe0 
             401031      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _setlocale 
@@ -446,7 +447,7 @@
             401039     -1 INSTR LOCAL NoMetaUpdate jz      loc_40112C 
             401039      6 INSTR BELONGTO 400fe0 
             40103f      2 INSTR BELONGTO 400fe0 
-            40103f      2 INSTR DEADREGS  EFLAGS RBX ZZ xor     edi, edi 
+            40103f      2 INSTR DEADREGS  EFLAGS RBX RDI ZZ xor     edi, edi 
             40103f     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
             401041      9 INSTR BELONGTO 400fe0 
             401041      9 INSTR DEADREGS  EFLAGS RBX ZZ mov     [rsp+38h+var_20], 0 
@@ -454,12 +455,13 @@
             40104a     -1 INSTR LOCAL NoMetaUpdate call    _g_option_context_new 
             40104a      5 INSTR BELONGTO 400fe0 
             40104a      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_option_context_new 
-            40104f     -1 INSTR LOCAL MetadataRedundant xor     edx, edx 
             40104f      2 INSTR BELONGTO 400fe0 
+            40104f      2 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI ZZ xor     edx, edx 
+            40104f     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
             401051      3 INSTR BELONGTO 400fe0 
-            401051      3 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     rdi, rax 
+            401051      3 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ mov     rdi, rax 
             401054      5 INSTR BELONGTO 400fe0 
-            401054      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     esi, offset off_603140 
+            401054      5 INSTR DEADREGS  EFLAGS RBX RSI ZZ mov     esi, offset off_603140 
             401059      3 INSTR BELONGTO 400fe0 
             401059      3 INSTR DEADREGS  EFLAGS RBX ZZ mov     rbx, rax 
             40105c     -1 INSTR LOCAL NoMetaUpdate call    _g_option_context_add_main_entries 
@@ -491,41 +493,43 @@
             401082     -1 INSTR LOCAL NoMetaUpdate jz      short loc_4010FF 
             401082      2 INSTR BELONGTO 400fe0 
             401084      7 INSTR BELONGTO 400fe0 
-            401084      7 INSTR DEADREGS  EFLAGS RBX R11 ZZ mov     r11d, cs:dword_6032D0 
+            401084      7 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI R11 ZZ mov     r11d, cs:dword_6032D0 
             40108b     -1 INSTR LOCAL NoMetaUpdate test    r11d, r11d 
             40108b      3 INSTR BELONGTO 400fe0 
             40108e     -1 INSTR LOCAL NoMetaUpdate jnz     short loc_4010E3 
             40108e      2 INSTR BELONGTO 400fe0 
             401090      5 INSTR BELONGTO 400fe0 
-            401090      5 INSTR DEADREGS  EFLAGS RDX RBX ZZ lea     rdx, [rsp+38h+var_20] 
+            401090      5 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI ZZ lea     rdx, [rsp+38h+var_20] 
             401090      5 PTRIMMEDESP STACK 24 displ lea     rdx, [rsp+38h+var_20]
             401095      2 INSTR BELONGTO 400fe0 
-            401095      2 INSTR DEADREGS  EFLAGS RBX ZZ xor     esi, esi 
+            401095      2 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ xor     esi, esi 
             401095     -2 INSTR LOCAL n RSI ZZ  AlwaysNUM xor     esi, esi 
             401097     -2 INSTR LOCAL n RDI ZZ  NUMVia2ndSrcIMMEDNUM mov     edi, 2 
             401097      5 INSTR BELONGTO 400fe0 
-            401097      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     edi, 2 
+            401097      5 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     edi, 2 
             40109c     -1 INSTR LOCAL NoMetaUpdate call    _g_bus_get_sync 
             40109c      5 INSTR BELONGTO 400fe0 
             40109c      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_bus_get_sync 
             4010a1     -1 INSTR LOCAL NoMetaUpdate test    rax, rax 
             4010a1      3 INSTR BELONGTO 400fe0 
             4010a4      3 INSTR BELONGTO 400fe0 
-            4010a4      3 INSTR DEADREGS  RBX ZZ mov     rbx, rax 
+            4010a4      3 INSTR DEADREGS  RBX RSI RDI ZZ mov     rbx, rax 
             4010a7     -1 INSTR LOCAL NoMetaUpdate jz      loc_401142 
             4010a7      6 INSTR BELONGTO 400fe0 
             4010ad      3 INSTR BELONGTO 400fe0 
-            4010ad      3 INSTR DEADREGS  EFLAGS RSI ZZ mov     rsi, rax 
+            4010ad      3 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     rsi, rax 
             4010b0     -2 INSTR LOCAL n RDI ZZ  NumericDEFs mov     edi, offset sub_401520 
             4010b0      5 INSTR BELONGTO 400fe0 
-            4010b0      5 INSTR DEADREGS  EFLAGS ZZ mov     edi, offset sub_401520 
+            4010b0      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     edi, offset sub_401520 
             4010b5     -1 INSTR LOCAL NoMetaUpdate call    _g_idle_add 
             4010b5      5 INSTR BELONGTO 400fe0 
             4010b5      5 INSTR DEADREGS  EFLAGS ZZ call    _g_idle_add 
-            4010ba     -1 INSTR LOCAL MetadataRedundant xor     esi, esi 
             4010ba      2 INSTR BELONGTO 400fe0 
-            4010bc     -1 INSTR LOCAL MetadataRedundant xor     edi, edi 
+            4010ba      2 INSTR DEADREGS  EFLAGS RSI RDI ZZ xor     esi, esi 
+            4010ba     -2 INSTR LOCAL n RSI ZZ  AlwaysNUM xor     esi, esi 
             4010bc      2 INSTR BELONGTO 400fe0 
+            4010bc      2 INSTR DEADREGS  EFLAGS RDI ZZ xor     edi, edi 
+            4010bc     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
             4010be     -1 INSTR LOCAL NoMetaUpdate call    _g_main_loop_new 
             4010be      5 INSTR BELONGTO 400fe0 
             4010be      5 INSTR DEADREGS  EFLAGS ZZ call    _g_main_loop_new 
@@ -541,8 +545,9 @@
             4010d5     -1 INSTR LOCAL NoMetaUpdate call    _g_object_unref 
             4010d5      5 INSTR BELONGTO 400fe0 
             4010d5      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_object_unref 
-            4010da     -1 INSTR LOCAL MetadataRedundant xor     eax, eax 
             4010da      2 INSTR BELONGTO 400fe0 
+            4010da      2 INSTR DEADREGS  EFLAGS RAX RBX ZZ xor     eax, eax 
+            4010da     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             4010dc     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rsp, 28h 
             4010dc      4 INSTR BELONGTO 400fe0 
             4010e0      1 INSTR BELONGTO 400fe0 
@@ -552,41 +557,39 @@
             4010e1      1 INSTR DEADREGS  EFLAGS ZZ pop     rbp 
             4010e2      1 INSTR BELONGTO 400fe0 
             4010e2      1 INSTR DEADREGS  EFLAGS ZZ retn 
+            4010e3     -1 INSTR LOCAL MetadataUnused mov     rax, [rsp+38h+var_38] 
             4010e3      4 INSTR BELONGTO 400fe0 
-            4010e3      4 INSTR DEADREGS  EFLAGS RAX RBX RSI ZZ mov     rax, [rsp+38h+var_38] 
-            4010e3      4 PTRIMMEDESP STACK 0 displ mov     rax, [rsp+38h+var_38]
             4010e7      5 INSTR BELONGTO 400fe0 
-            4010e7      5 INSTR DEADREGS  EFLAGS RBX RSI ZZ mov     edx, offset a3_4_1; "3.4.1" 
+            4010e7      5 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI ZZ mov     edx, offset a3_4_1; "3.4.1" 
             4010ec      5 INSTR BELONGTO 400fe0 
-            4010ec      5 INSTR DEADREGS  EFLAGS RBX RSI ZZ mov     edi, offset aSS ; "%s %s\n" 
+            4010ec      5 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ mov     edi, offset aSS ; "%s %s\n" 
             4010f1      3 INSTR BELONGTO 400fe0 
             4010f1      3 INSTR DEADREGS  EFLAGS RBX RSI ZZ mov     rsi, [rax] 
             4010f4      2 INSTR BELONGTO 400fe0 
-            4010f4      2 INSTR DEADREGS  EFLAGS RBX ZZ xor     eax, eax 
+            4010f4      2 INSTR DEADREGS  EFLAGS RAX RBX ZZ xor     eax, eax 
             4010f4     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             4010f6     -1 INSTR LOCAL NoMetaUpdate call    _g_print 
             4010f6      5 INSTR BELONGTO 400fe0 
             4010f6      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_print 
-            4010fb     -1 INSTR LOCAL MetadataRedundant xor     eax, eax 
             4010fb      2 INSTR BELONGTO 400fe0 
+            4010fb      2 INSTR DEADREGS  EFLAGS RAX RBX ZZ xor     eax, eax 
+            4010fb     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             4010fd     -1 INSTR LOCAL NoMetaUpdate jmp     short loc_4010DC 
             4010fd      2 INSTR BELONGTO 400fe0 
-            4010ff     -2 INSTR LOCAL n RAX ZZ  NumericDEFs mov     rax, [rsp+38h+var_20] 
+            4010ff     -1 INSTR LOCAL MetadataUnused mov     rax, [rsp+38h+var_20] 
             4010ff      5 INSTR BELONGTO 400fe0 
-            4010ff      5 INSTR DEADREGS  EFLAGS RAX RCX RBX ZZ mov     rax, [rsp+38h+var_20] 
-            4010ff      5 PTRIMMEDESP STACK 24 displ mov     rax, [rsp+38h+var_20]
             401104      5 INSTR BELONGTO 400fe0 
-            401104      5 INSTR DEADREGS  EFLAGS RCX RBX ZZ mov     edx, (offset aUnableToSendMe+18h); "%s" 
+            401104      5 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI RDI ZZ mov     edx, (offset aUnableToSendMe+18h); "%s" 
             401109     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 10h 
             401109      5 INSTR BELONGTO 400fe0 
-            401109      5 INSTR DEADREGS  EFLAGS RCX RBX ZZ mov     esi, 10h 
+            401109      5 INSTR DEADREGS  EFLAGS RCX RBX RSI RDI ZZ mov     esi, 10h 
             40110e      4 INSTR BELONGTO 400fe0 
-            40110e      4 INSTR DEADREGS  EFLAGS RCX RBX ZZ mov     rcx, [rax+8] 
+            40110e      4 INSTR DEADREGS  EFLAGS RCX RBX RDI ZZ mov     rcx, [rax+8] 
             401112      2 INSTR BELONGTO 400fe0 
-            401112      2 INSTR DEADREGS  EFLAGS RBX ZZ xor     eax, eax 
+            401112      2 INSTR DEADREGS  EFLAGS RAX RBX RDI ZZ xor     eax, eax 
             401112     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             401114      2 INSTR BELONGTO 400fe0 
-            401114      2 INSTR DEADREGS  EFLAGS RBX ZZ xor     edi, edi 
+            401114      2 INSTR DEADREGS  EFLAGS RBX RDI ZZ xor     edi, edi 
             401114     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
             401116     -1 INSTR LOCAL NoMetaUpdate call    _g_log 
             401116      5 INSTR BELONGTO 400fe0 
@@ -596,34 +599,33 @@
             401120     -1 INSTR LOCAL NoMetaUpdate call    _g_error_free 
             401120      5 INSTR BELONGTO 400fe0 
             401120      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_error_free 
-            401125     -1 INSTR LOCAL MetadataRedundant mov     eax, 1 
+            401125     -2 INSTR LOCAL n RAX ZZ  NUMVia2ndSrcIMMEDNUM mov     eax, 1 
             401125      5 INSTR BELONGTO 400fe0 
+            401125      5 INSTR DEADREGS  EFLAGS RAX RBX ZZ mov     eax, 1 
             40112a     -1 INSTR LOCAL NoMetaUpdate jmp     short loc_4010DC 
             40112a      2 INSTR BELONGTO 400fe0 
             40112c      5 INSTR BELONGTO 400fe0 
-            40112c      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     edx, offset aLocaleNotUnder; "Locale not understood by C library, int"... 
+            40112c      5 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI ZZ mov     edx, offset aLocaleNotUnder; "Locale not understood by C library, int"... 
             401131     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 10h 
             401131      5 INSTR BELONGTO 400fe0 
-            401131      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     esi, 10h 
+            401131      5 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ mov     esi, 10h 
             401136      2 INSTR BELONGTO 400fe0 
-            401136      2 INSTR DEADREGS  EFLAGS RBX ZZ xor     edi, edi 
+            401136      2 INSTR DEADREGS  EFLAGS RBX RDI ZZ xor     edi, edi 
             401136     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
             401138     -1 INSTR LOCAL NoMetaUpdate call    _g_log 
             401138      5 INSTR BELONGTO 400fe0 
             401138      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_log 
             40113d     -1 INSTR LOCAL NoMetaUpdate jmp     loc_40103F 
             40113d      5 INSTR BELONGTO 400fe0 
-            401142     -2 INSTR LOCAL n RAX ZZ  NumericDEFs mov     rax, [rsp+38h+var_20] 
+            401142     -1 INSTR LOCAL MetadataUnused mov     rax, [rsp+38h+var_20] 
             401142      5 INSTR BELONGTO 400fe0 
-            401142      5 INSTR DEADREGS  EFLAGS RAX RCX RBX ZZ mov     rax, [rsp+38h+var_20] 
-            401142      5 PTRIMMEDESP STACK 24 displ mov     rax, [rsp+38h+var_20]
             401147      5 INSTR BELONGTO 400fe0 
-            401147      5 INSTR DEADREGS  EFLAGS RCX RBX ZZ mov     edx, offset aFailedToGetSes; "Failed to get session bus: %s" 
+            401147      5 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI RDI ZZ mov     edx, offset aFailedToGetSes; "Failed to get session bus: %s" 
             40114c     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 20h 
             40114c      5 INSTR BELONGTO 400fe0 
-            40114c      5 INSTR DEADREGS  EFLAGS RCX RBX ZZ mov     esi, 20h 
+            40114c      5 INSTR DEADREGS  EFLAGS RCX RBX RSI RDI ZZ mov     esi, 20h 
             401151      4 INSTR BELONGTO 400fe0 
-            401151      4 INSTR DEADREGS  EFLAGS RCX RBX ZZ mov     rcx, [rax+8] 
+            401151      4 INSTR DEADREGS  EFLAGS RCX RBX RDI ZZ mov     rcx, [rax+8] 
             401155     -1 INSTR LOCAL NoMetaUpdate jmp     short loc_401112 
             401155      2 INSTR BELONGTO 400fe0 
             401158      0 FUNC FRAMERESTORE 0 0 0 1 0 0 2 0 0 3 0 0 4 -8 0 5 0 0 6 0 0 7 0 0 8 0 0 9 0 0 10 0 0 11 0 0 12 0 0 13 0 0 14 0 0 15 0 0 ZZ
@@ -696,7 +698,7 @@
             4011a4     -3 INSTR LOCAL NoWarn push    rbx 
             4011a5     16 MEMORYHOLE STACK esp + 8 CalleeSavedRegs 
             4011a5      4 INSTR BELONGTO 4011a0 
-            4011a5      4 INSTR DEADREGS  EFLAGS ZZ sub     rsp, 8 
+            4011a5      4 INSTR DEADREGS  EFLAGS RBX ZZ sub     rsp, 8 
             4011a5      8 DATAREF STACK 166 esp + 0 PARENT LocalFrame LOCALFRAME
             4011a5      8 MEMORYHOLE STACK esp + 24 ReturnAddress 
             4011a9     -1 INSTR LOCAL NoMetaUpdate cmp     cs:byte_6032C0, 0 
@@ -771,25 +773,25 @@
             401240      5 INSTR DEADREGS  EFLAGS ZZ mov     [rsp+var_20], rbx 
             401240      5 PTRIMMEDESP STACK -32 displ mov     [rsp+var_20], rbx
             401245      5 INSTR BELONGTO 401240 
-            401245      5 INSTR DEADREGS  EFLAGS ZZ mov     [rsp+var_18], rbp 
+            401245      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     [rsp+var_18], rbp 
             401245      5 PTRIMMEDESP STACK -24 displ mov     [rsp+var_18], rbp
             40124a     -1 INSTR LOCAL MetadataUnused mov     ebx, edx 
             40124a      2 INSTR BELONGTO 401240 
             40124c      5 INSTR BELONGTO 401240 
-            40124c      5 INSTR DEADREGS  EFLAGS ZZ mov     [rsp+var_10], r12 
+            40124c      5 INSTR DEADREGS  EFLAGS RDX ZZ mov     [rsp+var_10], r12 
             40124c      5 PTRIMMEDESP STACK -16 displ mov     [rsp+var_10], r12
             401251      5 INSTR BELONGTO 401240 
-            401251      5 INSTR DEADREGS  EFLAGS R12 ZZ mov     [rsp+var_8], r13 
+            401251      5 INSTR DEADREGS  EFLAGS RDX R12 ZZ mov     [rsp+var_8], r13 
             401251      5 PTRIMMEDESP STACK -8 displ mov     [rsp+var_8], r13
             401256      4 INSTR BELONGTO 401240 
-            401256      4 INSTR DEADREGS  EFLAGS R12 R13 ZZ sub     rsp, 48h 
+            401256      4 INSTR DEADREGS  EFLAGS RDX R12 R13 ZZ sub     rsp, 48h 
             401256     72 DATAREF STACK 167 esp + 0 PARENT LocalFrame LOCALFRAME
             401256      8 DATAREF STACK 168 esp + 0 CHILDOF 167 OFFSET 0 OutArgsRegion OUTARGS
             401256      8 MEMORYHOLE STACK esp + 72 ReturnAddress 
             40125a     -1 INSTR LOCAL NoMetaUpdate test    rdi, rdi 
             40125a      3 INSTR BELONGTO 401240 
             40125d      3 INSTR BELONGTO 401240 
-            40125d      3 INSTR DEADREGS  R12 R13 ZZ mov     rbp, rdi 
+            40125d      3 INSTR DEADREGS  RDX R12 R13 ZZ mov     rbp, rdi 
             401260     -1 INSTR LOCAL NoMetaUpdate jz      loc_401370 
             401260      6 INSTR BELONGTO 401240 
             401266     -1 INSTR LOCAL NoMetaUpdate test    rsi, rsi 
@@ -797,11 +799,11 @@
             401269     -1 INSTR LOCAL NoMetaUpdate jz      loc_401390 
             401269      6 INSTR BELONGTO 401240 
             40126f      5 INSTR BELONGTO 401240 
-            40126f      5 INSTR DEADREGS  EFLAGS RCX RDI R12 R13 ZZ mov     edx, offset aOrg_gnome_scre; "org.gnome.ScreenSaver" 
+            40126f      5 INSTR DEADREGS  EFLAGS RCX RDX RDI R12 R13 ZZ mov     edx, offset aOrg_gnome_scre; "org.gnome.ScreenSaver" 
             401274      3 INSTR BELONGTO 401240 
             401274      3 INSTR DEADREGS  EFLAGS RCX RDI R12 R13 ZZ mov     rcx, rsi 
             401277      5 INSTR BELONGTO 401240 
-            401277      5 INSTR DEADREGS  EFLAGS RDI R12 R13 ZZ mov     esi, offset aOrgGnomeScreen; "/org/gnome/ScreenSaver" 
+            401277      5 INSTR DEADREGS  EFLAGS RSI RDI R12 R13 ZZ mov     esi, offset aOrgGnomeScreen; "/org/gnome/ScreenSaver" 
             40127c      3 INSTR BELONGTO 401240 
             40127c      3 INSTR DEADREGS  EFLAGS RDI R12 R13 ZZ mov     rdi, rdx 
             40127f     -1 INSTR LOCAL NoMetaUpdate call    _g_dbus_message_new_method_call 
@@ -810,30 +812,30 @@
             401284     -1 INSTR LOCAL NoMetaUpdate test    rax, rax 
             401284      3 INSTR BELONGTO 401240 
             401287      3 INSTR BELONGTO 401240 
-            401287      3 INSTR DEADREGS  R12 R13 ZZ mov     r12, rax 
+            401287      3 INSTR DEADREGS  RDX RSI RDI R12 R13 ZZ mov     r12, rax 
             40128a     -1 INSTR LOCAL NoMetaUpdate jz      loc_4013A6 
             40128a      6 INSTR BELONGTO 401240 
             401290     -1 INSTR LOCAL NoMetaUpdate test    ebx, ebx 
             401290      2 INSTR BELONGTO 401240 
             401292      9 INSTR BELONGTO 401240 
-            401292      9 INSTR DEADREGS  RBX RSI RDI R8 R13 ZZ mov     [rsp+48h+var_30], 0 
+            401292      9 INSTR DEADREGS  RCX RDX RBX RSI RDI R8 R13 ZZ mov     [rsp+48h+var_30], 0 
             401292      9 PTRIMMEDESP STACK 24 displ mov     [rsp+48h+var_30], 0
             40129b      5 INSTR BELONGTO 401240 
-            40129b      5 INSTR DEADREGS  RBX RSI RDI R8 R13 ZZ lea     rbx, [rsp+48h+var_30] 
+            40129b      5 INSTR DEADREGS  RCX RDX RBX RSI RDI R8 R13 ZZ lea     rbx, [rsp+48h+var_30] 
             40129b      5 PTRIMMEDESP STACK 24 displ lea     rbx, [rsp+48h+var_30]
             4012a0     -1 INSTR LOCAL NoMetaUpdate jz      loc_401350 
             4012a0      6 INSTR BELONGTO 401240 
             4012a6     -2 INSTR LOCAL n R9 ZZ  AlwaysNUM xor     r9d, r9d 
             4012a6      3 INSTR BELONGTO 401240 
-            4012a6      3 INSTR DEADREGS  EFLAGS RSI RDI R8 R9 R13 ZZ xor     r9d, r9d 
+            4012a6      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 R13 ZZ xor     r9d, r9d 
             4012a9     -2 INSTR LOCAL n R8 ZZ  AlwaysNUM xor     r8d, r8d 
             4012a9      3 INSTR BELONGTO 401240 
-            4012a9      3 INSTR DEADREGS  EFLAGS RSI RDI R8 R13 ZZ xor     r8d, r8d 
+            4012a9      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R13 ZZ xor     r8d, r8d 
             4012ac     -2 INSTR LOCAL n RCX ZZ  NUMVia2ndSrcIMMEDNUM mov     ecx, 0FFFFFFFFh 
             4012ac      5 INSTR BELONGTO 401240 
-            4012ac      5 INSTR DEADREGS  EFLAGS RSI RDI R13 ZZ mov     ecx, 0FFFFFFFFh 
+            4012ac      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R13 ZZ mov     ecx, 0FFFFFFFFh 
             4012b1      2 INSTR BELONGTO 401240 
-            4012b1      2 INSTR DEADREGS  EFLAGS RSI RDI R13 ZZ xor     edx, edx 
+            4012b1      2 INSTR DEADREGS  EFLAGS RDX RSI RDI R13 ZZ xor     edx, edx 
             4012b1     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
             4012b3      3 INSTR BELONGTO 401240 
             4012b3      3 INSTR DEADREGS  EFLAGS RSI RDI R13 ZZ mov     rsi, rax 
@@ -846,27 +848,27 @@
             4012bd      5 INSTR BELONGTO 401240 
             4012bd      5 INSTR DEADREGS  EFLAGS R13 ZZ call    _g_dbus_connection_send_message_with_reply_sync 
             4012c2      3 INSTR BELONGTO 401240 
-            4012c2      3 INSTR DEADREGS  EFLAGS R13 ZZ mov     r13, rax 
+            4012c2      3 INSTR DEADREGS  EFLAGS RDX RSI RDI R13 ZZ mov     r13, rax 
             4012c5     -2 INSTR LOCAL n RAX ZZ  NumericDEFs mov     rax, [rsp+48h+var_30] 
             4012c5      5 INSTR BELONGTO 401240 
-            4012c5      5 INSTR DEADREGS  EFLAGS RAX ZZ mov     rax, [rsp+48h+var_30] 
+            4012c5      5 INSTR DEADREGS  EFLAGS RAX RDX RSI RDI ZZ mov     rax, [rsp+48h+var_30] 
             4012c5      5 PTRIMMEDESP STACK 24 displ mov     rax, [rsp+48h+var_30]
             4012ca     -1 INSTR LOCAL NoMetaUpdate test    rax, rax 
             4012ca      3 INSTR BELONGTO 401240 
             4012cd     -1 INSTR LOCAL NoMetaUpdate jz      short loc_4012EE 
             4012cd      2 INSTR BELONGTO 401240 
             4012cf      4 INSTR BELONGTO 401240 
-            4012cf      4 INSTR DEADREGS  EFLAGS RCX ZZ mov     rcx, [rax+8] 
+            4012cf      4 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI ZZ mov     rcx, [rax+8] 
             4012d3      2 INSTR BELONGTO 401240 
-            4012d3      2 INSTR DEADREGS  EFLAGS ZZ xor     edi, edi 
+            4012d3      2 INSTR DEADREGS  EFLAGS RAX RDX RSI RDI ZZ xor     edi, edi 
             4012d3     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
             4012d5      5 INSTR BELONGTO 401240 
-            4012d5      5 INSTR DEADREGS  EFLAGS ZZ mov     edx, offset aUnableToSendMe; "unable to send message: %s" 
+            4012d5      5 INSTR DEADREGS  EFLAGS RAX RDX RSI ZZ mov     edx, offset aUnableToSendMe; "unable to send message: %s" 
             4012da     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 10h 
             4012da      5 INSTR BELONGTO 401240 
-            4012da      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, 10h 
+            4012da      5 INSTR DEADREGS  EFLAGS RAX RSI ZZ mov     esi, 10h 
             4012df      2 INSTR BELONGTO 401240 
-            4012df      2 INSTR DEADREGS  EFLAGS ZZ xor     eax, eax 
+            4012df      2 INSTR DEADREGS  EFLAGS RAX ZZ xor     eax, eax 
             4012df     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             4012e1     -1 INSTR LOCAL NoMetaUpdate call    _g_log 
             4012e1      5 INSTR BELONGTO 401240 
@@ -877,7 +879,7 @@
             4012e9      5 INSTR BELONGTO 401240 
             4012e9      5 INSTR DEADREGS  EFLAGS ZZ call    _g_clear_error 
             4012ee      2 INSTR BELONGTO 401240 
-            4012ee      2 INSTR DEADREGS  EFLAGS RDX RDI ZZ xor     esi, esi 
+            4012ee      2 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ xor     esi, esi 
             4012ee     -2 INSTR LOCAL n RSI ZZ  AlwaysNUM xor     esi, esi 
             4012f0      3 INSTR BELONGTO 401240 
             4012f0      3 INSTR DEADREGS  EFLAGS RDX RDI ZZ mov     rdx, rbx 
@@ -888,24 +890,24 @@
             4012f6      5 INSTR DEADREGS  EFLAGS ZZ call    _g_dbus_connection_flush_sync 
             4012fb     -2 INSTR LOCAL n RAX ZZ  NumericDEFs mov     rax, [rsp+48h+var_30] 
             4012fb      5 INSTR BELONGTO 401240 
-            4012fb      5 INSTR DEADREGS  EFLAGS RAX ZZ mov     rax, [rsp+48h+var_30] 
+            4012fb      5 INSTR DEADREGS  EFLAGS RAX RDI ZZ mov     rax, [rsp+48h+var_30] 
             4012fb      5 PTRIMMEDESP STACK 24 displ mov     rax, [rsp+48h+var_30]
             401300     -1 INSTR LOCAL NoMetaUpdate test    rax, rax 
             401300      3 INSTR BELONGTO 401240 
             401303     -1 INSTR LOCAL NoMetaUpdate jz      short loc_401324 
             401303      2 INSTR BELONGTO 401240 
             401305      4 INSTR BELONGTO 401240 
-            401305      4 INSTR DEADREGS  EFLAGS RCX ZZ mov     rcx, [rax+8] 
+            401305      4 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI ZZ mov     rcx, [rax+8] 
             401309      2 INSTR BELONGTO 401240 
-            401309      2 INSTR DEADREGS  EFLAGS ZZ xor     edi, edi 
+            401309      2 INSTR DEADREGS  EFLAGS RAX RDX RSI RDI ZZ xor     edi, edi 
             401309     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
             40130b      5 INSTR BELONGTO 401240 
-            40130b      5 INSTR DEADREGS  EFLAGS ZZ mov     edx, offset aUnableToFlushM; "unable to flush message queue: %s" 
+            40130b      5 INSTR DEADREGS  EFLAGS RAX RDX RSI ZZ mov     edx, offset aUnableToFlushM; "unable to flush message queue: %s" 
             401310     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 10h 
             401310      5 INSTR BELONGTO 401240 
-            401310      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, 10h 
+            401310      5 INSTR DEADREGS  EFLAGS RAX RSI ZZ mov     esi, 10h 
             401315      2 INSTR BELONGTO 401240 
-            401315      2 INSTR DEADREGS  EFLAGS ZZ xor     eax, eax 
+            401315      2 INSTR DEADREGS  EFLAGS RAX ZZ xor     eax, eax 
             401315     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             401317     -1 INSTR LOCAL NoMetaUpdate call    _g_log 
             401317      5 INSTR BELONGTO 401240 
@@ -940,12 +942,12 @@
             401347      1 INSTR DEADREGS  EFLAGS ZZ retn 
             401347     72 DEALLOC STACK esp - 72 retn
             401350      3 INSTR BELONGTO 401240 
-            401350      3 INSTR DEADREGS  EFLAGS RSI RDI R8 R13 ZZ mov     r8, rbx 
+            401350      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R13 ZZ mov     r8, rbx 
             401353      2 INSTR BELONGTO 401240 
-            401353      2 INSTR DEADREGS  EFLAGS RSI RDI R13 ZZ xor     ecx, ecx 
+            401353      2 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R13 ZZ xor     ecx, ecx 
             401353     -2 INSTR LOCAL n RCX ZZ  AlwaysNUM xor     ecx, ecx 
             401355      2 INSTR BELONGTO 401240 
-            401355      2 INSTR DEADREGS  EFLAGS RSI RDI R13 ZZ xor     edx, edx 
+            401355      2 INSTR DEADREGS  EFLAGS RDX RSI RDI R13 ZZ xor     edx, edx 
             401355     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
             401357      3 INSTR BELONGTO 401240 
             401357      3 INSTR DEADREGS  EFLAGS RSI RDI R13 ZZ mov     rsi, rax 
@@ -960,11 +962,11 @@
             401365     -1 INSTR LOCAL NoMetaUpdate jmp     loc_4012C5 
             401365      5 INSTR BELONGTO 401240 
             401370      5 INSTR BELONGTO 401240 
-            401370      5 INSTR DEADREGS  EFLAGS RBX R12 R13 ZZ mov     edx, offset aConnectionNull; "connection != NULL" 
+            401370      5 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI R12 R13 ZZ mov     edx, offset aConnectionNull; "connection != NULL" 
             401375      5 INSTR BELONGTO 401240 
-            401375      5 INSTR DEADREGS  EFLAGS RBX R12 R13 ZZ mov     esi, offset aScreensaver_se; "screensaver_send_message_void" 
+            401375      5 INSTR DEADREGS  EFLAGS RBX RSI RDI R12 R13 ZZ mov     esi, offset aScreensaver_se; "screensaver_send_message_void" 
             40137a      2 INSTR BELONGTO 401240 
-            40137a      2 INSTR DEADREGS  EFLAGS RBX R12 R13 ZZ xor     edi, edi 
+            40137a      2 INSTR DEADREGS  EFLAGS RBX RDI R12 R13 ZZ xor     edi, edi 
             40137a     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
             40137c     -1 INSTR LOCAL NoMetaUpdate call    _g_return_if_fail_warning 
             40137c      5 INSTR BELONGTO 401240 
@@ -975,11 +977,11 @@
             401384     -1 INSTR LOCAL NoMetaUpdate jmp     short loc_40132C 
             401384      2 INSTR BELONGTO 401240 
             401390      5 INSTR BELONGTO 401240 
-            401390      5 INSTR DEADREGS  EFLAGS RBX R12 R13 ZZ mov     edx, offset aNameNull; "name != NULL" 
+            401390      5 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI R12 R13 ZZ mov     edx, offset aNameNull; "name != NULL" 
             401395      5 INSTR BELONGTO 401240 
-            401395      5 INSTR DEADREGS  EFLAGS RBX R12 R13 ZZ mov     esi, offset aScreensaver_se; "screensaver_send_message_void" 
+            401395      5 INSTR DEADREGS  EFLAGS RBX RSI RDI R12 R13 ZZ mov     esi, offset aScreensaver_se; "screensaver_send_message_void" 
             40139a      2 INSTR BELONGTO 401240 
-            40139a      2 INSTR DEADREGS  EFLAGS RBX R12 R13 ZZ xor     edi, edi 
+            40139a      2 INSTR DEADREGS  EFLAGS RBX RDI R12 R13 ZZ xor     edi, edi 
             40139a     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
             40139c     -1 INSTR LOCAL NoMetaUpdate call    _g_return_if_fail_warning 
             40139c      5 INSTR BELONGTO 401240 
@@ -990,15 +992,15 @@
             4013a4     -1 INSTR LOCAL NoMetaUpdate jmp     short loc_40132C 
             4013a4      2 INSTR BELONGTO 401240 
             4013a6      5 INSTR BELONGTO 401240 
-            4013a6      5 INSTR DEADREGS  EFLAGS RBX R12 R13 ZZ mov     edx, offset aCouldnTAllocat; "Couldn't allocate the dbus message" 
+            4013a6      5 INSTR DEADREGS  EFLAGS RAX RDX RBX RSI RDI R12 R13 ZZ mov     edx, offset aCouldnTAllocat; "Couldn't allocate the dbus message" 
             4013ab     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 10h 
             4013ab      5 INSTR BELONGTO 401240 
-            4013ab      5 INSTR DEADREGS  EFLAGS RBX R12 R13 ZZ mov     esi, 10h 
+            4013ab      5 INSTR DEADREGS  EFLAGS RAX RBX RSI RDI R12 R13 ZZ mov     esi, 10h 
             4013b0      2 INSTR BELONGTO 401240 
-            4013b0      2 INSTR DEADREGS  EFLAGS RBX R12 R13 ZZ xor     edi, edi 
+            4013b0      2 INSTR DEADREGS  EFLAGS RAX RBX RDI R12 R13 ZZ xor     edi, edi 
             4013b0     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
             4013b2      2 INSTR BELONGTO 401240 
-            4013b2      2 INSTR DEADREGS  EFLAGS RBX R12 R13 ZZ xor     eax, eax 
+            4013b2      2 INSTR DEADREGS  EFLAGS RAX RBX R12 R13 ZZ xor     eax, eax 
             4013b2     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             4013b4     -2 INSTR LOCAL n R13 ZZ  AlwaysNUM xor     r13d, r13d 
             4013b4      3 INSTR BELONGTO 401240 
@@ -1012,37 +1014,37 @@
             4013d0      0 FUNC MMSAFENESS SAFE
             4013d0    328 FUNC GLOBAL sub_4013D0 FUNC_UNSAFE NOFP RET             401517 
             4013d0      5 INSTR BELONGTO 4013d0 
-            4013d0      5 INSTR DEADREGS  EFLAGS ZZ mov     [rsp+var_18], rbp 
+            4013d0      5 INSTR DEADREGS  EFLAGS RDX ZZ mov     [rsp+var_18], rbp 
             4013d0      5 PTRIMMEDESP STACK -24 displ mov     [rsp+var_18], rbp
             4013d5      5 INSTR BELONGTO 4013d0 
-            4013d5      5 INSTR DEADREGS  EFLAGS ZZ mov     [rsp+var_10], r12 
+            4013d5      5 INSTR DEADREGS  EFLAGS RDX ZZ mov     [rsp+var_10], r12 
             4013d5      5 PTRIMMEDESP STACK -16 displ mov     [rsp+var_10], r12
             4013da      2 INSTR BELONGTO 4013d0 
-            4013da      2 INSTR DEADREGS  EFLAGS R12 ZZ mov     ebp, esi 
+            4013da      2 INSTR DEADREGS  EFLAGS RDX R12 ZZ mov     ebp, esi 
             4013da     -2 INSTR LOCAL n RBP ZZ  NumericDEFs mov     ebp, esi 
             4013dc      5 INSTR BELONGTO 4013d0 
-            4013dc      5 INSTR DEADREGS  EFLAGS R12 ZZ mov     [rsp+var_20], rbx 
+            4013dc      5 INSTR DEADREGS  EFLAGS RDX RSI R12 ZZ mov     [rsp+var_20], rbx 
             4013dc      5 PTRIMMEDESP STACK -32 displ mov     [rsp+var_20], rbx
             4013e1      5 INSTR BELONGTO 4013d0 
-            4013e1      5 INSTR DEADREGS  EFLAGS RBX R12 ZZ mov     [rsp+var_8], r13 
+            4013e1      5 INSTR DEADREGS  EFLAGS RDX RBX RSI R12 ZZ mov     [rsp+var_8], r13 
             4013e1      5 PTRIMMEDESP STACK -8 displ mov     [rsp+var_8], r13
             4013e6      4 INSTR BELONGTO 4013d0 
-            4013e6      4 INSTR DEADREGS  EFLAGS RBX R12 R13 ZZ sub     rsp, 48h 
+            4013e6      4 INSTR DEADREGS  EFLAGS RDX RBX RSI R12 R13 ZZ sub     rsp, 48h 
             4013e6     72 DATAREF STACK 169 esp + 0 PARENT LocalFrame LOCALFRAME
             4013e6      8 DATAREF STACK 170 esp + 0 CHILDOF 169 OFFSET 0 OutArgsRegion OUTARGS
             4013e6      8 MEMORYHOLE STACK esp + 72 ReturnAddress 
             4013ea     -1 INSTR LOCAL NoMetaUpdate test    rdi, rdi 
             4013ea      3 INSTR BELONGTO 4013d0 
             4013ed      3 INSTR BELONGTO 4013d0 
-            4013ed      3 INSTR DEADREGS  RBX R12 R13 ZZ mov     r12, rdi 
+            4013ed      3 INSTR DEADREGS  RDX RBX RSI R12 R13 ZZ mov     r12, rdi 
             4013f0     -1 INSTR LOCAL NoMetaUpdate jz      loc_4014E8 
             4013f0      6 INSTR BELONGTO 4013d0 
             4013f6      5 INSTR BELONGTO 4013d0 
-            4013f6      5 INSTR DEADREGS  EFLAGS RBX RDI R13 ZZ mov     edx, offset aOrg_gnome_scre; "org.gnome.ScreenSaver" 
+            4013f6      5 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI RDI R13 ZZ mov     edx, offset aOrg_gnome_scre; "org.gnome.ScreenSaver" 
             4013fb      5 INSTR BELONGTO 4013d0 
-            4013fb      5 INSTR DEADREGS  EFLAGS RBX RDI R13 ZZ mov     ecx, offset aSetactive; "SetActive" 
+            4013fb      5 INSTR DEADREGS  EFLAGS RCX RBX RSI RDI R13 ZZ mov     ecx, offset aSetactive; "SetActive" 
             401400      5 INSTR BELONGTO 4013d0 
-            401400      5 INSTR DEADREGS  EFLAGS RBX RDI R13 ZZ mov     esi, offset aOrgGnomeScreen; "/org/gnome/ScreenSaver" 
+            401400      5 INSTR DEADREGS  EFLAGS RBX RSI RDI R13 ZZ mov     esi, offset aOrgGnomeScreen; "/org/gnome/ScreenSaver" 
             401405      3 INSTR BELONGTO 4013d0 
             401405      3 INSTR DEADREGS  EFLAGS RBX RDI R13 ZZ mov     rdi, rdx 
             401408     -1 INSTR LOCAL NoMetaUpdate call    _g_dbus_message_new_method_call 
@@ -1051,16 +1053,16 @@
             40140d     -1 INSTR LOCAL NoMetaUpdate test    rax, rax 
             40140d      3 INSTR BELONGTO 4013d0 
             401410      3 INSTR BELONGTO 4013d0 
-            401410      3 INSTR DEADREGS  RBX R13 ZZ mov     rbx, rax 
+            401410      3 INSTR DEADREGS  RBX RSI RDI R13 ZZ mov     rbx, rax 
             401413     -1 INSTR LOCAL NoMetaUpdate jz      loc_401500 
             401413      6 INSTR BELONGTO 4013d0 
             401419      2 INSTR BELONGTO 4013d0 
-            401419      2 INSTR DEADREGS  EFLAGS R13 ZZ mov     esi, ebp 
+            401419      2 INSTR DEADREGS  EFLAGS RAX RSI RDI R13 ZZ mov     esi, ebp 
             401419     -2 INSTR LOCAL n RSI ZZ  NumericDEFs mov     esi, ebp 
             40141b      5 INSTR BELONGTO 4013d0 
-            40141b      5 INSTR DEADREGS  EFLAGS R13 ZZ mov     edi, offset aB  ; "(b)" 
+            40141b      5 INSTR DEADREGS  EFLAGS RAX RDI R13 ZZ mov     edi, offset aB  ; "(b)" 
             401420      2 INSTR BELONGTO 4013d0 
-            401420      2 INSTR DEADREGS  EFLAGS R13 ZZ xor     eax, eax 
+            401420      2 INSTR DEADREGS  EFLAGS RAX R13 ZZ xor     eax, eax 
             401420     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             401422     -1 INSTR LOCAL NoMetaUpdate call    _g_variant_new 
             401422      5 INSTR BELONGTO 4013d0 
@@ -1077,14 +1079,16 @@
             401432      5 INSTR DEADREGS  EFLAGS R13 ZZ call    _g_dbus_message_set_body 
             401437     -2 INSTR LOCAL n R9 ZZ  AlwaysNUM xor     r9d, r9d 
             401437      3 INSTR BELONGTO 4013d0 
-            401437      3 INSTR DEADREGS  EFLAGS RSI RDI R8 R9 R13 ZZ xor     r9d, r9d 
+            401437      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 R13 ZZ xor     r9d, r9d 
             40143a     -2 INSTR LOCAL n R8 ZZ  AlwaysNUM xor     r8d, r8d 
             40143a      3 INSTR BELONGTO 4013d0 
-            40143a      3 INSTR DEADREGS  EFLAGS RSI RDI R8 R13 ZZ xor     r8d, r8d 
-            40143d     -1 INSTR LOCAL MetadataRedundant xor     edx, edx 
+            40143a      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R13 ZZ xor     r8d, r8d 
             40143d      2 INSTR BELONGTO 4013d0 
-            40143f     -1 INSTR LOCAL MetadataRedundant mov     ecx, 0FFFFFFFFh 
+            40143d      2 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R13 ZZ xor     edx, edx 
+            40143d     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
+            40143f     -2 INSTR LOCAL n RCX ZZ  NUMVia2ndSrcIMMEDNUM mov     ecx, 0FFFFFFFFh 
             40143f      5 INSTR BELONGTO 4013d0 
+            40143f      5 INSTR DEADREGS  EFLAGS RCX RSI RDI R13 ZZ mov     ecx, 0FFFFFFFFh 
             401444      3 INSTR BELONGTO 4013d0 
             401444      3 INSTR DEADREGS  EFLAGS RSI RDI R13 ZZ mov     rsi, rbx 
             401447      3 INSTR BELONGTO 4013d0 
@@ -1099,27 +1103,27 @@
             401457      5 INSTR BELONGTO 4013d0 
             401457      5 INSTR DEADREGS  EFLAGS R13 ZZ call    _g_dbus_connection_send_message_with_reply_sync 
             40145c      3 INSTR BELONGTO 4013d0 
-            40145c      3 INSTR DEADREGS  EFLAGS R13 ZZ mov     r13, rax 
+            40145c      3 INSTR DEADREGS  EFLAGS RDX RSI RDI R13 ZZ mov     r13, rax 
             40145f     -2 INSTR LOCAL n RAX ZZ  NumericDEFs mov     rax, [rsp+48h+var_30] 
             40145f      5 INSTR BELONGTO 4013d0 
-            40145f      5 INSTR DEADREGS  EFLAGS RAX ZZ mov     rax, [rsp+48h+var_30] 
+            40145f      5 INSTR DEADREGS  EFLAGS RAX RDX RSI RDI ZZ mov     rax, [rsp+48h+var_30] 
             40145f      5 PTRIMMEDESP STACK 24 displ mov     rax, [rsp+48h+var_30]
             401464     -1 INSTR LOCAL NoMetaUpdate test    rax, rax 
             401464      3 INSTR BELONGTO 4013d0 
             401467     -1 INSTR LOCAL NoMetaUpdate jz      short loc_401488 
             401467      2 INSTR BELONGTO 4013d0 
             401469      4 INSTR BELONGTO 4013d0 
-            401469      4 INSTR DEADREGS  EFLAGS RCX ZZ mov     rcx, [rax+8] 
+            401469      4 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI ZZ mov     rcx, [rax+8] 
             40146d      2 INSTR BELONGTO 4013d0 
-            40146d      2 INSTR DEADREGS  EFLAGS ZZ xor     edi, edi 
+            40146d      2 INSTR DEADREGS  EFLAGS RAX RDX RSI RDI ZZ xor     edi, edi 
             40146d     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
             40146f      5 INSTR BELONGTO 4013d0 
-            40146f      5 INSTR DEADREGS  EFLAGS ZZ mov     edx, offset aUnableToSendMe; "unable to send message: %s" 
+            40146f      5 INSTR DEADREGS  EFLAGS RAX RDX RSI ZZ mov     edx, offset aUnableToSendMe; "unable to send message: %s" 
             401474     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 10h 
             401474      5 INSTR BELONGTO 4013d0 
-            401474      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, 10h 
+            401474      5 INSTR DEADREGS  EFLAGS RAX RSI ZZ mov     esi, 10h 
             401479      2 INSTR BELONGTO 4013d0 
-            401479      2 INSTR DEADREGS  EFLAGS ZZ xor     eax, eax 
+            401479      2 INSTR DEADREGS  EFLAGS RAX ZZ xor     eax, eax 
             401479     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             40147b     -1 INSTR LOCAL NoMetaUpdate call    _g_log 
             40147b      5 INSTR BELONGTO 4013d0 
@@ -1130,7 +1134,7 @@
             401483      5 INSTR BELONGTO 4013d0 
             401483      5 INSTR DEADREGS  EFLAGS ZZ call    _g_clear_error 
             401488      2 INSTR BELONGTO 4013d0 
-            401488      2 INSTR DEADREGS  EFLAGS RDX RDI ZZ xor     esi, esi 
+            401488      2 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ xor     esi, esi 
             401488     -2 INSTR LOCAL n RSI ZZ  AlwaysNUM xor     esi, esi 
             40148a      3 INSTR BELONGTO 4013d0 
             40148a      3 INSTR DEADREGS  EFLAGS RDX RDI ZZ mov     rdx, rbp 
@@ -1141,24 +1145,24 @@
             401490      5 INSTR DEADREGS  EFLAGS R12 ZZ call    _g_dbus_connection_flush_sync 
             401495     -2 INSTR LOCAL n RAX ZZ  NumericDEFs mov     rax, [rsp+48h+var_30] 
             401495      5 INSTR BELONGTO 4013d0 
-            401495      5 INSTR DEADREGS  EFLAGS RAX R12 ZZ mov     rax, [rsp+48h+var_30] 
+            401495      5 INSTR DEADREGS  EFLAGS RAX RDI R12 ZZ mov     rax, [rsp+48h+var_30] 
             401495      5 PTRIMMEDESP STACK 24 displ mov     rax, [rsp+48h+var_30]
             40149a     -1 INSTR LOCAL NoMetaUpdate test    rax, rax 
             40149a      3 INSTR BELONGTO 4013d0 
             40149d     -1 INSTR LOCAL NoMetaUpdate jz      short loc_4014BE 
             40149d      2 INSTR BELONGTO 4013d0 
             40149f      4 INSTR BELONGTO 4013d0 
-            40149f      4 INSTR DEADREGS  EFLAGS RCX R12 ZZ mov     rcx, [rax+8] 
+            40149f      4 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R12 ZZ mov     rcx, [rax+8] 
             4014a3      2 INSTR BELONGTO 4013d0 
-            4014a3      2 INSTR DEADREGS  EFLAGS R12 ZZ xor     edi, edi 
+            4014a3      2 INSTR DEADREGS  EFLAGS RAX RDX RSI RDI R12 ZZ xor     edi, edi 
             4014a3     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
             4014a5      5 INSTR BELONGTO 4013d0 
-            4014a5      5 INSTR DEADREGS  EFLAGS R12 ZZ mov     edx, offset aUnableToFlushM; "unable to flush message queue: %s" 
+            4014a5      5 INSTR DEADREGS  EFLAGS RAX RDX RSI R12 ZZ mov     edx, offset aUnableToFlushM; "unable to flush message queue: %s" 
             4014aa     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 10h 
             4014aa      5 INSTR BELONGTO 4013d0 
-            4014aa      5 INSTR DEADREGS  EFLAGS R12 ZZ mov     esi, 10h 
+            4014aa      5 INSTR DEADREGS  EFLAGS RAX RSI R12 ZZ mov     esi, 10h 
             4014af      2 INSTR BELONGTO 4013d0 
-            4014af      2 INSTR DEADREGS  EFLAGS R12 ZZ xor     eax, eax 
+            4014af      2 INSTR DEADREGS  EFLAGS RAX R12 ZZ xor     eax, eax 
             4014af     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             4014b1     -1 INSTR LOCAL NoMetaUpdate call    _g_log 
             4014b1      5 INSTR BELONGTO 4013d0 
@@ -1193,11 +1197,11 @@
             4014e1      1 INSTR DEADREGS  EFLAGS ZZ retn 
             4014e1     72 DEALLOC STACK esp - 72 retn
             4014e8      5 INSTR BELONGTO 4013d0 
-            4014e8      5 INSTR DEADREGS  EFLAGS RBX R12 R13 ZZ mov     edx, offset aConnectionNull; "connection != NULL" 
+            4014e8      5 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI R12 R13 ZZ mov     edx, offset aConnectionNull; "connection != NULL" 
             4014ed      5 INSTR BELONGTO 4013d0 
-            4014ed      5 INSTR DEADREGS  EFLAGS RBX R12 R13 ZZ mov     esi, offset aScreensaver__0; "screensaver_send_message_bool" 
+            4014ed      5 INSTR DEADREGS  EFLAGS RBX RSI RDI R12 R13 ZZ mov     esi, offset aScreensaver__0; "screensaver_send_message_bool" 
             4014f2      2 INSTR BELONGTO 4013d0 
-            4014f2      2 INSTR DEADREGS  EFLAGS RBX R12 R13 ZZ xor     edi, edi 
+            4014f2      2 INSTR DEADREGS  EFLAGS RBX RDI R12 R13 ZZ xor     edi, edi 
             4014f2     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
             4014f4     -1 INSTR LOCAL NoMetaUpdate call    _g_return_if_fail_warning 
             4014f4      5 INSTR BELONGTO 4013d0 
@@ -1208,15 +1212,15 @@
             4014fc     -1 INSTR LOCAL NoMetaUpdate jmp     short loc_4014C6 
             4014fc      2 INSTR BELONGTO 4013d0 
             401500      5 INSTR BELONGTO 4013d0 
-            401500      5 INSTR DEADREGS  EFLAGS RBX R12 R13 ZZ mov     edx, offset aCouldnTAllocat; "Couldn't allocate the dbus message" 
+            401500      5 INSTR DEADREGS  EFLAGS RAX RDX RBX RSI RDI R12 R13 ZZ mov     edx, offset aCouldnTAllocat; "Couldn't allocate the dbus message" 
             401505     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 10h 
             401505      5 INSTR BELONGTO 4013d0 
-            401505      5 INSTR DEADREGS  EFLAGS RBX R12 R13 ZZ mov     esi, 10h 
+            401505      5 INSTR DEADREGS  EFLAGS RAX RBX RSI RDI R12 R13 ZZ mov     esi, 10h 
             40150a      2 INSTR BELONGTO 4013d0 
-            40150a      2 INSTR DEADREGS  EFLAGS RBX R12 R13 ZZ xor     edi, edi 
+            40150a      2 INSTR DEADREGS  EFLAGS RAX RBX RDI R12 R13 ZZ xor     edi, edi 
             40150a     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
             40150c      2 INSTR BELONGTO 4013d0 
-            40150c      2 INSTR DEADREGS  EFLAGS RBX R12 R13 ZZ xor     eax, eax 
+            40150c      2 INSTR DEADREGS  EFLAGS RAX RBX R12 R13 ZZ xor     eax, eax 
             40150c     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             40150e     -2 INSTR LOCAL n R13 ZZ  AlwaysNUM xor     r13d, r13d 
             40150e      3 INSTR BELONGTO 4013d0 
@@ -1260,23 +1264,23 @@
             40154c     -1 INSTR LOCAL NoMetaUpdate jz      loc_401800 
             40154c      6 INSTR BELONGTO 401520 
             401552      5 INSTR BELONGTO 401520 
-            401552      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, offset aOrg_gnome_scre; "org.gnome.ScreenSaver" 
+            401552      5 INSTR DEADREGS  EFLAGS RAX RSI RDI ZZ mov     esi, offset aOrg_gnome_scre; "org.gnome.ScreenSaver" 
             401557      5 INSTR BELONGTO 401520 
-            401557      5 INSTR DEADREGS  EFLAGS ZZ mov     edi, offset aS  ; "(s)" 
+            401557      5 INSTR DEADREGS  EFLAGS RAX RDI ZZ mov     edi, offset aS  ; "(s)" 
             40155c      2 INSTR BELONGTO 401520 
-            40155c      2 INSTR DEADREGS  EFLAGS ZZ xor     eax, eax 
+            40155c      2 INSTR DEADREGS  EFLAGS RAX ZZ xor     eax, eax 
             40155c     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             40155e     -1 INSTR LOCAL NoMetaUpdate call    _g_variant_new 
             40155e      5 INSTR BELONGTO 401520 
             40155e      5 INSTR DEADREGS  EFLAGS ZZ call    _g_variant_new 
             401563      5 INSTR BELONGTO 401520 
-            401563      5 INSTR DEADREGS  EFLAGS RSI RDI R8 R9 ZZ mov     ecx, offset aOrg_freedeskto; "org.freedesktop.DBus" 
+            401563      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 ZZ mov     ecx, offset aOrg_freedeskto; "org.freedesktop.DBus" 
             401568      3 INSTR BELONGTO 401520 
-            401568      3 INSTR DEADREGS  EFLAGS RSI RDI R8 R9 ZZ mov     r9, rax 
+            401568      3 INSTR DEADREGS  EFLAGS RDX RSI RDI R8 R9 ZZ mov     r9, rax 
             40156b      6 INSTR BELONGTO 401520 
-            40156b      6 INSTR DEADREGS  EFLAGS RSI RDI R8 ZZ mov     r8d, offset aGetnameowner; "GetNameOwner" 
+            40156b      6 INSTR DEADREGS  EFLAGS RDX RSI RDI R8 ZZ mov     r8d, offset aGetnameowner; "GetNameOwner" 
             401571      5 INSTR BELONGTO 401520 
-            401571      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     edx, offset aOrgFreedesktop; "/org/freedesktop/DBus" 
+            401571      5 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     edx, offset aOrgFreedesktop; "/org/freedesktop/DBus" 
             401576      3 INSTR BELONGTO 401520 
             401576      3 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     rsi, rcx 
             401579      3 INSTR BELONGTO 401520 
@@ -1305,8 +1309,9 @@
             4015b7     -1 INSTR LOCAL NoMetaUpdate call    _g_variant_unref 
             4015b7      5 INSTR BELONGTO 401520 
             4015b7      5 INSTR DEADREGS  EFLAGS ZZ call    _g_variant_unref 
-            4015bc     -1 INSTR LOCAL MetadataRedundant mov     edx, 1 
+            4015bc     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 1 
             4015bc      5 INSTR BELONGTO 401520 
+            4015bc      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R9 R10 R11 ZZ mov     edx, 1 
             4015c1     -1 INSTR LOCAL MetadataUnused mov     esi, offset aGetactive; "GetActive" 
             4015c1      5 INSTR BELONGTO 401520 
             4015c6      3 INSTR BELONGTO 401520 
@@ -1317,6 +1322,7 @@
             4015ce     -1 INSTR LOCAL NoMetaUpdate test    rax, rax 
             4015ce      3 INSTR BELONGTO 401520 
             4015d1      3 INSTR BELONGTO 401520 
+            4015d1      3 INSTR DEADREGS  RDI ZZ mov     rbp, rax 
             4015d4     -1 INSTR LOCAL NoMetaUpdate jz      loc_401830 
             4015d4      6 INSTR BELONGTO 401520 
             4015da      3 INSTR BELONGTO 401520 
@@ -1325,14 +1331,14 @@
             4015dd      5 INSTR BELONGTO 401520 
             4015dd      5 INSTR DEADREGS  EFLAGS ZZ call    _g_dbus_message_get_body 
             4015e2      5 INSTR BELONGTO 401520 
-            4015e2      5 INSTR DEADREGS  EFLAGS RDX RDI ZZ lea     rdx, [rsp+58h+var_20] 
+            4015e2      5 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ lea     rdx, [rsp+58h+var_20] 
             4015e2      5 PTRIMMEDESP STACK 56 displ lea     rdx, [rsp+58h+var_20]
             4015e7      5 INSTR BELONGTO 401520 
-            4015e7      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     esi, offset aB  ; "(b)" 
+            4015e7      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, offset aB  ; "(b)" 
             4015ec      3 INSTR BELONGTO 401520 
             4015ec      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rax 
             4015ef      2 INSTR BELONGTO 401520 
-            4015ef      2 INSTR DEADREGS  EFLAGS ZZ xor     eax, eax 
+            4015ef      2 INSTR DEADREGS  EFLAGS RAX ZZ xor     eax, eax 
             4015ef     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             4015f1     -1 INSTR LOCAL NoMetaUpdate call    _g_variant_get 
             4015f1      5 INSTR BELONGTO 401520 
@@ -1343,20 +1349,21 @@
             4015f9      5 INSTR BELONGTO 401520 
             4015f9      5 INSTR DEADREGS  EFLAGS ZZ call    _g_object_unref 
             4015fe      5 INSTR BELONGTO 401520 
-            4015fe      5 INSTR DEADREGS  EFLAGS R8 ZZ mov     r8d, [rsp+58h+var_20] 
+            4015fe      5 INSTR DEADREGS  EFLAGS RDX RSI RDI R8 ZZ mov     r8d, [rsp+58h+var_20] 
             4015fe      5 PTRIMMEDESP STACK 56 displ mov     r8d, [rsp+58h+var_20]
-            401603     -1 INSTR LOCAL MetadataRedundant mov     edx, 5          ; category 
+            401603     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 5          ; category 
             401603      5 INSTR BELONGTO 401520 
+            401603      5 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     edx, 5          ; category 
             401608      5 INSTR BELONGTO 401520 
-            401608      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, offset aTheScreensaver; "The screensaver is active\n" 
+            401608      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, offset aTheScreensaver; "The screensaver is active\n" 
             40160d     -1 INSTR LOCAL NoMetaUpdate test    r8d, r8d 
             40160d      3 INSTR BELONGTO 401520 
             401610     -1 INSTR LOCAL NoMetaUpdate jnz     short loc_401617 
             401610      2 INSTR BELONGTO 401520 
             401612      5 INSTR BELONGTO 401520 
-            401612      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, offset msgid; "The screensaver is inactive\n" 
+            401612      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, offset msgid; "The screensaver is inactive\n" 
             401617      2 INSTR BELONGTO 401520 
-            401617      2 INSTR DEADREGS  EFLAGS ZZ xor     edi, edi        ; domainname 
+            401617      2 INSTR DEADREGS  EFLAGS RDI ZZ xor     edi, edi        ; domainname 
             401617     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi        ; domainname 
             401619     -1 INSTR LOCAL NoMetaUpdate call    _dcgettext 
             401619      5 INSTR BELONGTO 401520 
@@ -1364,7 +1371,7 @@
             40161e      3 INSTR BELONGTO 401520 
             40161e      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rax 
             401621      2 INSTR BELONGTO 401520 
-            401621      2 INSTR DEADREGS  EFLAGS ZZ xor     eax, eax 
+            401621      2 INSTR DEADREGS  EFLAGS RAX ZZ xor     eax, eax 
             401621     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             401623     -1 INSTR LOCAL NoMetaUpdate call    _g_print 
             401623      5 INSTR BELONGTO 401520 
@@ -1376,19 +1383,19 @@
             401630     -1 INSTR LOCAL NoMetaUpdate jnz     short loc_4016A0 
             401630      2 INSTR BELONGTO 401520 
             401632      6 INSTR BELONGTO 401520 
-            401632      6 INSTR DEADREGS  EFLAGS RDI ZZ mov     ecx, cs:dword_6032EC 
+            401632      6 INSTR DEADREGS  EFLAGS RCX RDX RDI ZZ mov     ecx, cs:dword_6032EC 
             401638     -1 INSTR LOCAL NoMetaUpdate test    ecx, ecx 
             401638      2 INSTR BELONGTO 401520 
             40163a     -1 INSTR LOCAL NoMetaUpdate jnz     loc_401760 
             40163a      6 INSTR BELONGTO 401520 
             401640      6 INSTR BELONGTO 401520 
-            401640      6 INSTR DEADREGS  EFLAGS RDI ZZ mov     edx, cs:dword_6032F0 
+            401640      6 INSTR DEADREGS  EFLAGS RDX RDI ZZ mov     edx, cs:dword_6032F0 
             401646     -1 INSTR LOCAL NoMetaUpdate test    edx, edx 
             401646      2 INSTR BELONGTO 401520 
             401648     -1 INSTR LOCAL NoMetaUpdate jnz     loc_40178D 
             401648      6 INSTR BELONGTO 401520 
             40164e      6 INSTR BELONGTO 401520 
-            40164e      6 INSTR DEADREGS  EFLAGS RDI ZZ mov     eax, cs:dword_6032F4 
+            40164e      6 INSTR DEADREGS  EFLAGS RAX RDI ZZ mov     eax, cs:dword_6032F4 
             401654     -1 INSTR LOCAL NoMetaUpdate test    eax, eax 
             401654      2 INSTR BELONGTO 401520 
             401656     -1 INSTR LOCAL NoMetaUpdate jnz     short loc_401670 
@@ -1400,8 +1407,9 @@
             40165f      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_main_loop_quit 
             401664     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rsp, 48h 
             401664      4 INSTR BELONGTO 401520 
-            401668     -1 INSTR LOCAL MetadataRedundant xor     eax, eax 
             401668      2 INSTR BELONGTO 401520 
+            401668      2 INSTR DEADREGS  EFLAGS RAX RBX ZZ xor     eax, eax 
+            401668     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             401668     72 DEALLOC STACK esp - 72 xor     eax, eax
             40166a      1 INSTR BELONGTO 401520 
             40166a      1 INSTR DEADREGS  EFLAGS RBX ZZ pop     rbx 
@@ -1410,7 +1418,7 @@
             40166c      1 INSTR BELONGTO 401520 
             40166c      1 INSTR DEADREGS  EFLAGS ZZ retn 
             401670      2 INSTR BELONGTO 401520 
-            401670      2 INSTR DEADREGS  EFLAGS RAX RCX RDX RDI R8 R9 R10 R11 ZZ xor     esi, esi 
+            401670      2 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R9 R10 R11 ZZ xor     esi, esi 
             401670     -2 INSTR LOCAL n RSI ZZ  AlwaysNUM xor     esi, esi 
             401672      3 INSTR BELONGTO 401520 
             401672      3 INSTR DEADREGS  EFLAGS RAX RCX RDX RDI R8 R9 R10 R11 ZZ mov     rdi, rbx 
@@ -1429,7 +1437,7 @@
             40168b     -1 INSTR LOCAL NoMetaUpdate jmp     short loc_401658 
             40168b      2 INSTR BELONGTO 401520 
             401690      2 INSTR BELONGTO 401520 
-            401690      2 INSTR DEADREGS  EFLAGS RAX RCX RBX R8 R9 R10 R11 ZZ xor     edx, edx 
+            401690      2 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX RSI R8 R9 R10 R11 ZZ xor     edx, edx 
             401690     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
             401692     -1 INSTR LOCAL MetadataUnused mov     esi, offset aQuit; "Quit" 
             401692      5 INSTR BELONGTO 401520 
@@ -1440,7 +1448,7 @@
             40169c      2 INSTR BELONGTO 401520 
             4016a0     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 1 
             4016a0      5 INSTR BELONGTO 401520 
-            4016a0      5 INSTR DEADREGS  EFLAGS RAX RCX RDI R8 R9 R10 R11 ZZ mov     edx, 1 
+            4016a0      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R9 R10 R11 ZZ mov     edx, 1 
             4016a5     -1 INSTR LOCAL MetadataUnused mov     esi, offset aGetactive; "GetActive" 
             4016a5      5 INSTR BELONGTO 401520 
             4016aa      3 INSTR BELONGTO 401520 
@@ -1451,6 +1459,7 @@
             4016b2     -1 INSTR LOCAL NoMetaUpdate test    rax, rax 
             4016b2      3 INSTR BELONGTO 401520 
             4016b5      3 INSTR BELONGTO 401520 
+            4016b5      3 INSTR DEADREGS  RDI ZZ mov     rbp, rax 
             4016b8     -1 INSTR LOCAL NoMetaUpdate jz      loc_401830 
             4016b8      6 INSTR BELONGTO 401520 
             4016be      3 INSTR BELONGTO 401520 
@@ -1459,14 +1468,14 @@
             4016c1      5 INSTR BELONGTO 401520 
             4016c1      5 INSTR DEADREGS  EFLAGS ZZ call    _g_dbus_message_get_body 
             4016c6      5 INSTR BELONGTO 401520 
-            4016c6      5 INSTR DEADREGS  EFLAGS RDX RDI ZZ lea     rdx, [rsp+58h+var_20] 
+            4016c6      5 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ lea     rdx, [rsp+58h+var_20] 
             4016c6      5 PTRIMMEDESP STACK 56 displ lea     rdx, [rsp+58h+var_20]
             4016cb      5 INSTR BELONGTO 401520 
-            4016cb      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     esi, offset aB  ; "(b)" 
+            4016cb      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, offset aB  ; "(b)" 
             4016d0      3 INSTR BELONGTO 401520 
             4016d0      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rax 
             4016d3      2 INSTR BELONGTO 401520 
-            4016d3      2 INSTR DEADREGS  EFLAGS ZZ xor     eax, eax 
+            4016d3      2 INSTR DEADREGS  EFLAGS RAX ZZ xor     eax, eax 
             4016d3     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             4016d5     -1 INSTR LOCAL NoMetaUpdate call    _g_variant_get 
             4016d5      5 INSTR BELONGTO 401520 
@@ -1476,17 +1485,15 @@
             4016dd     -1 INSTR LOCAL NoMetaUpdate call    _g_object_unref 
             4016dd      5 INSTR BELONGTO 401520 
             4016dd      5 INSTR DEADREGS  EFLAGS ZZ call    _g_object_unref 
-            4016e2     -2 INSTR LOCAL n RSI ZZ  NumericDEFs mov     esi, [rsp+58h+var_20] 
+            4016e2     -1 INSTR LOCAL MetadataUnused mov     esi, [rsp+58h+var_20] 
             4016e2      4 INSTR BELONGTO 401520 
-            4016e2      4 INSTR DEADREGS  EFLAGS ZZ mov     esi, [rsp+58h+var_20] 
-            4016e2      4 PTRIMMEDESP STACK 56 displ mov     esi, [rsp+58h+var_20]
             4016e6     -1 INSTR LOCAL NoMetaUpdate test    esi, esi 
             4016e6      2 INSTR BELONGTO 401520 
             4016e8     -1 INSTR LOCAL NoMetaUpdate jz      loc_4017E0 
             4016e8      6 INSTR BELONGTO 401520 
             4016ee     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 1 
             4016ee      5 INSTR BELONGTO 401520 
-            4016ee      5 INSTR DEADREGS  EFLAGS RAX RCX RDI R8 R9 R10 R11 ZZ mov     edx, 1 
+            4016ee      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R9 R10 R11 ZZ mov     edx, 1 
             4016f3     -1 INSTR LOCAL MetadataUnused mov     esi, offset aGetactivetime; "GetActiveTime" 
             4016f3      5 INSTR BELONGTO 401520 
             4016f8      3 INSTR BELONGTO 401520 
@@ -1497,6 +1504,7 @@
             401700     -1 INSTR LOCAL NoMetaUpdate test    rax, rax 
             401700      3 INSTR BELONGTO 401520 
             401703      3 INSTR BELONGTO 401520 
+            401703      3 INSTR DEADREGS  RDI ZZ mov     rbp, rax 
             401706     -1 INSTR LOCAL NoMetaUpdate jz      loc_401830 
             401706      6 INSTR BELONGTO 401520 
             40170c      3 INSTR BELONGTO 401520 
@@ -1505,14 +1513,14 @@
             40170f      5 INSTR BELONGTO 401520 
             40170f      5 INSTR DEADREGS  EFLAGS ZZ call    _g_dbus_message_get_body 
             401714      5 INSTR BELONGTO 401520 
-            401714      5 INSTR DEADREGS  EFLAGS RDX RDI ZZ lea     rdx, [rsp+58h+var_1C] 
+            401714      5 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ lea     rdx, [rsp+58h+var_1C] 
             401714      5 PTRIMMEDESP STACK 60 displ lea     rdx, [rsp+58h+var_1C]
             401719      5 INSTR BELONGTO 401520 
-            401719      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     esi, offset aU  ; "(u)" 
+            401719      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, offset aU  ; "(u)" 
             40171e      3 INSTR BELONGTO 401520 
             40171e      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rax 
             401721      2 INSTR BELONGTO 401520 
-            401721      2 INSTR DEADREGS  EFLAGS ZZ xor     eax, eax 
+            401721      2 INSTR DEADREGS  EFLAGS RAX ZZ xor     eax, eax 
             401721     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             401723     -1 INSTR LOCAL NoMetaUpdate call    _g_variant_get 
             401723      5 INSTR BELONGTO 401520 
@@ -1523,17 +1531,18 @@
             40172b      5 INSTR BELONGTO 401520 
             40172b      5 INSTR DEADREGS  EFLAGS ZZ call    _g_object_unref 
             401730      4 INSTR BELONGTO 401520 
-            401730      4 INSTR DEADREGS  EFLAGS RCX R8 ZZ mov     ebp, [rsp+58h+var_1C] 
+            401730      4 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 ZZ mov     ebp, [rsp+58h+var_1C] 
             401730      4 PTRIMMEDESP STACK 60 displ mov     ebp, [rsp+58h+var_1C]
-            401734     -1 INSTR LOCAL MetadataRedundant xor     edi, edi        ; domainname 
             401734      2 INSTR BELONGTO 401520 
+            401734      2 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 ZZ xor     edi, edi        ; domainname 
+            401734     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi        ; domainname 
             401736     -2 INSTR LOCAL n R8 ZZ  NUMVia2ndSrcIMMEDNUM mov     r8d, 5          ; category 
             401736      6 INSTR BELONGTO 401520 
-            401736      6 INSTR DEADREGS  EFLAGS RCX R8 ZZ mov     r8d, 5          ; category 
+            401736      6 INSTR DEADREGS  EFLAGS RCX RDX RSI R8 ZZ mov     r8d, 5          ; category 
             40173c      5 INSTR BELONGTO 401520 
-            40173c      5 INSTR DEADREGS  EFLAGS RCX ZZ mov     edx, offset msgid2; "The screensaver has been active for %d "... 
+            40173c      5 INSTR DEADREGS  EFLAGS RCX RDX RSI ZZ mov     edx, offset msgid2; "The screensaver has been active for %d "... 
             401741      5 INSTR BELONGTO 401520 
-            401741      5 INSTR DEADREGS  EFLAGS RCX ZZ mov     esi, offset msgid1; "The screensaver has been active for %d "... 
+            401741      5 INSTR DEADREGS  EFLAGS RCX RSI ZZ mov     esi, offset msgid1; "The screensaver has been active for %d "... 
             401746     -2 INSTR LOCAL n RCX ZZ  AlwaysNUM movsxd  rcx, ebp        ; n 
             401746      3 INSTR BELONGTO 401520 
             401746      3 INSTR DEADREGS  EFLAGS RCX ZZ movsxd  rcx, ebp        ; n 
@@ -1541,11 +1550,11 @@
             401749      5 INSTR BELONGTO 401520 
             401749      5 INSTR DEADREGS  EFLAGS ZZ call    _dcngettext 
             40174e      2 INSTR BELONGTO 401520 
-            40174e      2 INSTR DEADREGS  EFLAGS RDI ZZ mov     esi, ebp 
+            40174e      2 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, ebp 
             401750      3 INSTR BELONGTO 401520 
             401750      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rax 
             401753      2 INSTR BELONGTO 401520 
-            401753      2 INSTR DEADREGS  EFLAGS ZZ xor     eax, eax 
+            401753      2 INSTR DEADREGS  EFLAGS RAX ZZ xor     eax, eax 
             401753     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             401755     -1 INSTR LOCAL NoMetaUpdate call    _g_print 
             401755      5 INSTR BELONGTO 401520 
@@ -1554,7 +1563,7 @@
             40175a      5 INSTR BELONGTO 401520 
             401760     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 1 
             401760      5 INSTR BELONGTO 401520 
-            401760      5 INSTR DEADREGS  EFLAGS RAX RCX RDI R8 R9 R10 R11 ZZ mov     edx, 1 
+            401760      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R9 R10 R11 ZZ mov     edx, 1 
             401765     -1 INSTR LOCAL MetadataUnused mov     esi, offset aLock; "Lock" 
             401765      5 INSTR BELONGTO 401520 
             40176a      3 INSTR BELONGTO 401520 
@@ -1572,14 +1581,14 @@
             40177a      5 INSTR BELONGTO 401520 
             40177a      5 INSTR DEADREGS  EFLAGS ZZ call    _g_object_unref 
             40177f      6 INSTR BELONGTO 401520 
-            40177f      6 INSTR DEADREGS  EFLAGS RDI ZZ mov     edx, cs:dword_6032F0 
+            40177f      6 INSTR DEADREGS  EFLAGS RDX RDI ZZ mov     edx, cs:dword_6032F0 
             401785     -1 INSTR LOCAL NoMetaUpdate test    edx, edx 
             401785      2 INSTR BELONGTO 401520 
             401787     -1 INSTR LOCAL NoMetaUpdate jz      loc_40164E 
             401787      6 INSTR BELONGTO 401520 
             40178d     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 1 
             40178d      5 INSTR BELONGTO 401520 
-            40178d      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RDI R8 R9 R10 R11 ZZ mov     esi, 1 
+            40178d      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R9 R10 R11 ZZ mov     esi, 1 
             401792      3 INSTR BELONGTO 401520 
             401792      3 INSTR DEADREGS  EFLAGS RAX RCX RDX RDI R8 R9 R10 R11 ZZ mov     rdi, rbx 
             401795     -1 INSTR LOCAL NoMetaUpdate call    sub_4013D0 
@@ -1595,7 +1604,7 @@
             4017a2      5 INSTR BELONGTO 401520 
             4017a2      5 INSTR DEADREGS  EFLAGS ZZ call    _g_object_unref 
             4017a7      6 INSTR BELONGTO 401520 
-            4017a7      6 INSTR DEADREGS  EFLAGS RDI ZZ mov     eax, cs:dword_6032F4 
+            4017a7      6 INSTR DEADREGS  EFLAGS RAX RDI ZZ mov     eax, cs:dword_6032F4 
             4017ad     -1 INSTR LOCAL NoMetaUpdate test    eax, eax 
             4017ad      2 INSTR BELONGTO 401520 
             4017af     -1 INSTR LOCAL NoMetaUpdate jz      loc_401658 
@@ -1603,12 +1612,12 @@
             4017b5     -1 INSTR LOCAL NoMetaUpdate jmp     loc_401670 
             4017b5      5 INSTR BELONGTO 401520 
             4017c0      5 INSTR BELONGTO 401520 
-            4017c0      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     edx, offset aDidNotReceiveA; "Did not receive a reply from the screen"... 
+            4017c0      5 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI ZZ mov     edx, offset aDidNotReceiveA; "Did not receive a reply from the screen"... 
             4017c5     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 20h 
             4017c5      5 INSTR BELONGTO 401520 
-            4017c5      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     esi, 20h 
+            4017c5      5 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ mov     esi, 20h 
             4017ca      2 INSTR BELONGTO 401520 
-            4017ca      2 INSTR DEADREGS  EFLAGS RBX ZZ xor     edi, edi 
+            4017ca      2 INSTR DEADREGS  EFLAGS RBX RDI ZZ xor     edi, edi 
             4017ca     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
             4017cc     -1 INSTR LOCAL NoMetaUpdate call    _g_log 
             4017cc      5 INSTR BELONGTO 401520 
@@ -1616,20 +1625,20 @@
             4017d1     -1 INSTR LOCAL NoMetaUpdate jmp     loc_401658 
             4017d1      5 INSTR BELONGTO 401520 
             4017e0      2 INSTR BELONGTO 401520 
-            4017e0      2 INSTR DEADREGS  EFLAGS ZZ xor     edi, edi        ; domainname 
+            4017e0      2 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ xor     edi, edi        ; domainname 
             4017e0     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi        ; domainname 
             4017e2     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 5          ; category 
             4017e2      5 INSTR BELONGTO 401520 
-            4017e2      5 INSTR DEADREGS  EFLAGS ZZ mov     edx, 5          ; category 
+            4017e2      5 INSTR DEADREGS  EFLAGS RDX RSI ZZ mov     edx, 5          ; category 
             4017e7      5 INSTR BELONGTO 401520 
-            4017e7      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, offset aTheScreensav_3; "The screensaver is not currently active"... 
+            4017e7      5 INSTR DEADREGS  EFLAGS RSI ZZ mov     esi, offset aTheScreensav_3; "The screensaver is not currently active"... 
             4017ec     -1 INSTR LOCAL NoMetaUpdate call    _dcgettext 
             4017ec      5 INSTR BELONGTO 401520 
             4017ec      5 INSTR DEADREGS  EFLAGS ZZ call    _dcgettext 
             4017f1      3 INSTR BELONGTO 401520 
             4017f1      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rax 
             4017f4      2 INSTR BELONGTO 401520 
-            4017f4      2 INSTR DEADREGS  EFLAGS ZZ xor     eax, eax 
+            4017f4      2 INSTR DEADREGS  EFLAGS RAX ZZ xor     eax, eax 
             4017f4     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             4017f6     -1 INSTR LOCAL NoMetaUpdate call    _g_print 
             4017f6      5 INSTR BELONGTO 401520 
@@ -1637,25 +1646,25 @@
             4017fb     -1 INSTR LOCAL NoMetaUpdate jmp     loc_401632 
             4017fb      5 INSTR BELONGTO 401520 
             401800      5 INSTR BELONGTO 401520 
-            401800      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     edx, offset aConnectionNull; "connection != NULL" 
+            401800      5 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI ZZ mov     edx, offset aConnectionNull; "connection != NULL" 
             401805      5 INSTR BELONGTO 401520 
-            401805      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     esi, offset aScreensaver_is; "screensaver_is_running" 
+            401805      5 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ mov     esi, offset aScreensaver_is; "screensaver_is_running" 
             40180a      2 INSTR BELONGTO 401520 
-            40180a      2 INSTR DEADREGS  EFLAGS RBX ZZ xor     edi, edi 
+            40180a      2 INSTR DEADREGS  EFLAGS RBX RDI ZZ xor     edi, edi 
             40180a     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
             40180c     -1 INSTR LOCAL NoMetaUpdate call    _g_return_if_fail_warning 
             40180c      5 INSTR BELONGTO 401520 
             40180c      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_return_if_fail_warning 
             401811      5 INSTR BELONGTO 401520 
-            401811      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     edx, offset aScreensaverIsN; "Screensaver is not running!" 
+            401811      5 INSTR DEADREGS  EFLAGS RAX RDX RBX RSI RDI ZZ mov     edx, offset aScreensaverIsN; "Screensaver is not running!" 
             401816     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 20h 
             401816      5 INSTR BELONGTO 401520 
-            401816      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     esi, 20h 
+            401816      5 INSTR DEADREGS  EFLAGS RAX RBX RSI RDI ZZ mov     esi, 20h 
             40181b      2 INSTR BELONGTO 401520 
-            40181b      2 INSTR DEADREGS  EFLAGS RBX ZZ xor     edi, edi 
+            40181b      2 INSTR DEADREGS  EFLAGS RAX RBX RDI ZZ xor     edi, edi 
             40181b     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
             40181d      2 INSTR BELONGTO 401520 
-            40181d      2 INSTR DEADREGS  EFLAGS RBX ZZ xor     eax, eax 
+            40181d      2 INSTR DEADREGS  EFLAGS RAX RBX ZZ xor     eax, eax 
             40181d     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             40181f     -1 INSTR LOCAL NoMetaUpdate call    _g_log 
             40181f      5 INSTR BELONGTO 401520 
@@ -1663,15 +1672,15 @@
             401824     -1 INSTR LOCAL NoMetaUpdate jmp     loc_401658 
             401824      5 INSTR BELONGTO 401520 
             401830      5 INSTR BELONGTO 401520 
-            401830      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     edx, offset aDidNotReceiveA; "Did not receive a reply from the screen"... 
+            401830      5 INSTR DEADREGS  EFLAGS RAX RDX RBX RSI RDI ZZ mov     edx, offset aDidNotReceiveA; "Did not receive a reply from the screen"... 
             401835     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 20h 
             401835      5 INSTR BELONGTO 401520 
-            401835      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     esi, 20h 
+            401835      5 INSTR DEADREGS  EFLAGS RAX RBX RSI RDI ZZ mov     esi, 20h 
             40183a      2 INSTR BELONGTO 401520 
-            40183a      2 INSTR DEADREGS  EFLAGS RBX ZZ xor     edi, edi 
+            40183a      2 INSTR DEADREGS  EFLAGS RAX RBX RDI ZZ xor     edi, edi 
             40183a     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
             40183c      2 INSTR BELONGTO 401520 
-            40183c      2 INSTR DEADREGS  EFLAGS RBX ZZ xor     eax, eax 
+            40183c      2 INSTR DEADREGS  EFLAGS RAX RBX ZZ xor     eax, eax 
             40183c     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             40183e     -1 INSTR LOCAL NoMetaUpdate call    _g_log 
             40183e      5 INSTR BELONGTO 401520 
@@ -1704,36 +1713,36 @@
             401877      5 INSTR DEADREGS  EFLAGS R13 R14 R15 ZZ mov     [rsp+var_30], rbx 
             401877      5 PTRIMMEDESP STACK -48 displ mov     [rsp+var_30], rbx
             40187c      4 INSTR BELONGTO 401850 
-            40187c      4 INSTR DEADREGS  EFLAGS R13 R14 R15 ZZ sub     rsp, 38h 
+            40187c      4 INSTR DEADREGS  EFLAGS RBX R13 R14 R15 ZZ sub     rsp, 38h 
             40187c     56 DATAREF STACK 173 esp + 0 PARENT LocalFrame LOCALFRAME
             40187c      8 MEMORYHOLE STACK esp + 56 ReturnAddress 
             401880     -1 INSTR LOCAL MetadataUnused sub     rbp, r12 
             401880      3 INSTR BELONGTO 401850 
             401883      3 INSTR BELONGTO 401850 
-            401883      3 INSTR DEADREGS  EFLAGS R13 R14 R15 ZZ mov     r13d, edi 
+            401883      3 INSTR DEADREGS  EFLAGS RBX R13 R14 R15 ZZ mov     r13d, edi 
             401886      3 INSTR BELONGTO 401850 
-            401886      3 INSTR DEADREGS  EFLAGS R14 R15 ZZ mov     r14, rsi 
+            401886      3 INSTR DEADREGS  EFLAGS RBX R14 R15 ZZ mov     r14, rsi 
             401889     -1 INSTR LOCAL MetadataUnused sar     rbp, 3 
             401889      4 INSTR BELONGTO 401850 
             40188d      3 INSTR BELONGTO 401850 
-            40188d      3 INSTR DEADREGS  EFLAGS R15 ZZ mov     r15, rdx 
+            40188d      3 INSTR DEADREGS  EFLAGS RBX R15 ZZ mov     r15, rdx 
             401890     -1 INSTR LOCAL NoMetaUpdate call    _init_proc 
             401890      5 INSTR BELONGTO 401850 
-            401890      5 INSTR DEADREGS  EFLAGS ZZ call    _init_proc 
+            401890      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _init_proc 
             401895     -1 INSTR LOCAL NoMetaUpdate test    rbp, rbp 
             401895      3 INSTR BELONGTO 401850 
             401898     -1 INSTR LOCAL NoMetaUpdate jz      short loc_4018B6 
             401898      2 INSTR BELONGTO 401850 
             40189a      2 INSTR BELONGTO 401850 
-            40189a      2 INSTR DEADREGS  EFLAGS RDX RSI ZZ xor     ebx, ebx 
+            40189a      2 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI ZZ xor     ebx, ebx 
             40189a     -2 INSTR LOCAL n RBX ZZ  AlwaysNUM xor     ebx, ebx 
             40189c      4 INSTR BELONGTO 401850 
             4018a0      3 INSTR BELONGTO 401850 
-            4018a0      3 INSTR DEADREGS  EFLAGS RDX RSI ZZ mov     rdx, r15 
+            4018a0      3 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     rdx, r15 
             4018a3      3 INSTR BELONGTO 401850 
-            4018a3      3 INSTR DEADREGS  EFLAGS RSI ZZ mov     rsi, r14 
+            4018a3      3 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     rsi, r14 
             4018a6      3 INSTR BELONGTO 401850 
-            4018a6      3 INSTR DEADREGS  EFLAGS ZZ mov     edi, r13d 
+            4018a6      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     edi, r13d 
             4018a9     -1 INSTR LOCAL NoMetaUpdate call    qword ptr [r12+rbx*8] 
             4018a9      4 INSTR BELONGTO 401850 
             4018ad     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rbx, 1 
@@ -1785,11 +1794,11 @@
             4018f4     -3 INSTR LOCAL NoWarn push    rbx 
             4018f5     16 MEMORYHOLE STACK esp + 8 CalleeSavedRegs 
             4018f5      4 INSTR BELONGTO 4018f0 
-            4018f5      4 INSTR DEADREGS  EFLAGS RAX ZZ sub     rsp, 8 
+            4018f5      4 INSTR DEADREGS  EFLAGS RAX RBX ZZ sub     rsp, 8 
             4018f5      8 DATAREF STACK 174 esp + 0 PARENT LocalFrame LOCALFRAME
             4018f5      8 MEMORYHOLE STACK esp + 24 ReturnAddress 
             4018f9      7 INSTR BELONGTO 4018f0 
-            4018f9      7 INSTR DEADREGS  EFLAGS RAX ZZ mov     rax, cs:qword_602DF8 
+            4018f9      7 INSTR DEADREGS  EFLAGS RAX RBX ZZ mov     rax, cs:qword_602DF8 
             401900     -1 INSTR LOCAL NoMetaUpdate cmp     rax, 0FFFFFFFFFFFFFFFFh 
             401900      4 INSTR BELONGTO 4018f0 
             401904     -1 INSTR LOCAL NoMetaUpdate jz      short loc_40191F 
diff --git a/tests/commit/trimmed-sorted-save-gnome-screensaver.psexe.annot.REMOVED.git-id b/tests/commit/trimmed-sorted-save-gnome-screensaver.psexe.annot.REMOVED.git-id
index 94a2da3f2c2d2bbc09f256d7cc0424baae3c7666..14510b8d9ed443fd37d962aa201649aa5ddbbd65 100644
--- a/tests/commit/trimmed-sorted-save-gnome-screensaver.psexe.annot.REMOVED.git-id
+++ b/tests/commit/trimmed-sorted-save-gnome-screensaver.psexe.annot.REMOVED.git-id
@@ -1 +1 @@
-5b69328fdffe14a3c2ebe3e663d5598e52b02765
\ No newline at end of file
+3f4c932d4215f1106d9454b167f0199e444405b3
\ No newline at end of file
diff --git a/tests/commit/trimmed-sorted-save-gnome-screenshot.psexe.annot b/tests/commit/trimmed-sorted-save-gnome-screenshot.psexe.annot
index f19e3294731f8d189cc03f34e1dd60fe2c60daa5..c29d894839f98d31359c1fcfa81806bc9d892c4f 100644
--- a/tests/commit/trimmed-sorted-save-gnome-screenshot.psexe.annot
+++ b/tests/commit/trimmed-sorted-save-gnome-screenshot.psexe.annot
@@ -2533,28 +2533,29 @@
             407579      5 INSTR BELONGTO 407570 
             407579      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_type_init 
             40757e      5 INSTR BELONGTO 407570 
-            40757e      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     esi, offset locale; locale 
-            407583     -1 INSTR LOCAL MetadataRedundant mov     edi, 6          ; category 
+            40757e      5 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ mov     esi, offset locale; locale 
+            407583     -2 INSTR LOCAL n RDI ZZ  NUMVia2ndSrcIMMEDNUM mov     edi, 6          ; category 
             407583      5 INSTR BELONGTO 407570 
+            407583      5 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     edi, 6          ; category 
             407588     -1 INSTR LOCAL NoMetaUpdate call    _setlocale 
             407588      5 INSTR BELONGTO 407570 
             407588      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _setlocale 
             40758d      5 INSTR BELONGTO 407570 
-            40758d      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     esi, offset dirname; "/usr/share/locale" 
+            40758d      5 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ mov     esi, offset dirname; "/usr/share/locale" 
             407592      5 INSTR BELONGTO 407570 
-            407592      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     edi, offset domainname; "gnome-screenshot" 
+            407592      5 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     edi, offset domainname; "gnome-screenshot" 
             407597     -1 INSTR LOCAL NoMetaUpdate call    _bindtextdomain 
             407597      5 INSTR BELONGTO 407570 
             407597      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _bindtextdomain 
             40759c      5 INSTR BELONGTO 407570 
-            40759c      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     esi, offset codeset; "UTF-8" 
+            40759c      5 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ mov     esi, offset codeset; "UTF-8" 
             4075a1      5 INSTR BELONGTO 407570 
-            4075a1      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     edi, offset domainname; "gnome-screenshot" 
+            4075a1      5 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     edi, offset domainname; "gnome-screenshot" 
             4075a6     -1 INSTR LOCAL NoMetaUpdate call    _bind_textdomain_codeset 
             4075a6      5 INSTR BELONGTO 407570 
             4075a6      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _bind_textdomain_codeset 
             4075ab      5 INSTR BELONGTO 407570 
-            4075ab      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     edi, offset domainname; "gnome-screenshot" 
+            4075ab      5 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     edi, offset domainname; "gnome-screenshot" 
             4075b0     -1 INSTR LOCAL NoMetaUpdate call    _textdomain 
             4075b0      5 INSTR BELONGTO 407570 
             4075b0      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _textdomain 
@@ -2574,9 +2575,9 @@
             4075c8      5 INSTR BELONGTO 407570 
             4075c8      5 INSTR DEADREGS  EFLAGS ZZ call    _g_type_check_instance_cast 
             4075cd      3 INSTR BELONGTO 407570 
-            4075cd      3 INSTR DEADREGS  EFLAGS RDX RDI ZZ mov     rdx, r12 
+            4075cd      3 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     rdx, r12 
             4075d0      2 INSTR BELONGTO 407570 
-            4075d0      2 INSTR DEADREGS  EFLAGS RDI R12 ZZ mov     esi, ebp 
+            4075d0      2 INSTR DEADREGS  EFLAGS RSI RDI R12 ZZ mov     esi, ebp 
             4075d2      3 INSTR BELONGTO 407570 
             4075d2      3 INSTR DEADREGS  EFLAGS RDI R12 ZZ mov     rdi, rax 
             4075d5     -1 INSTR LOCAL NoMetaUpdate call    _g_application_run 
@@ -2590,9 +2591,9 @@
             4075df      5 INSTR BELONGTO 407570 
             4075df      5 INSTR DEADREGS  EFLAGS RBX R12 ZZ call    _g_object_unref 
             4075e4      1 INSTR BELONGTO 407570 
-            4075e4      1 INSTR DEADREGS  EFLAGS RBX R12 ZZ pop     rbx 
+            4075e4      1 INSTR DEADREGS  EFLAGS RAX RBX R12 ZZ pop     rbx 
             4075e5      2 INSTR BELONGTO 407570 
-            4075e5      2 INSTR DEADREGS  EFLAGS R12 ZZ mov     eax, ebp 
+            4075e5      2 INSTR DEADREGS  EFLAGS RAX R12 ZZ mov     eax, ebp 
             4075e7      1 INSTR BELONGTO 407570 
             4075e7      1 INSTR DEADREGS  EFLAGS R12 ZZ pop     rbp 
             4075e8      2 INSTR BELONGTO 407570 
@@ -2669,7 +2670,7 @@
             407634     -3 INSTR LOCAL NoWarn push    rbx 
             407635     16 MEMORYHOLE STACK esp + 8 CalleeSavedRegs 
             407635      4 INSTR BELONGTO 407630 
-            407635      4 INSTR DEADREGS  EFLAGS ZZ sub     rsp, 8 
+            407635      4 INSTR DEADREGS  EFLAGS RBX ZZ sub     rsp, 8 
             407635      8 DATAREF STACK 556 esp + 0 PARENT LocalFrame LOCALFRAME
             407635      8 MEMORYHOLE STACK esp + 24 ReturnAddress 
             407639     -1 INSTR LOCAL NoMetaUpdate cmp     cs:byte_60FA60, 0 
@@ -2784,18 +2785,19 @@
             407731      5 INSTR BELONGTO 407720 
             407731      5 INSTR DEADREGS  EFLAGS ZZ call    _g_type_class_peek_parent 
             407736      3 INSTR BELONGTO 407720 
-            407736      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rbx 
-            407739     -1 INSTR LOCAL MetadataRedundant mov     esi, 50h 
+            407736      3 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     rdi, rbx 
+            407739     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 50h 
             407739      5 INSTR BELONGTO 407720 
+            407739      5 INSTR DEADREGS  EFLAGS RSI ZZ mov     esi, 50h 
             40773e      7 INSTR BELONGTO 407720 
             40773e      7 INSTR DEADREGS  EFLAGS ZZ mov     cs:qword_60FA78, rax 
             407745     -1 INSTR LOCAL NoMetaUpdate call    _g_type_check_class_cast 
             407745      5 INSTR BELONGTO 407720 
             407745      5 INSTR DEADREGS  EFLAGS ZZ call    _g_type_check_class_cast 
             40774a      3 INSTR BELONGTO 407720 
-            40774a      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rbx 
+            40774a      3 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     rdi, rbx 
             40774d      3 INSTR BELONGTO 407720 
-            40774d      3 INSTR DEADREGS  EFLAGS RBX ZZ mov     rbp, rax 
+            40774d      3 INSTR DEADREGS  EFLAGS RBX RSI ZZ mov     rbp, rax 
             407750     -1 INSTR LOCAL MetadataRedundant mov     esi, 10h 
             407750      5 INSTR BELONGTO 407720 
             407755     -1 INSTR LOCAL NoMetaUpdate call    _g_type_class_add_private 
@@ -2828,8 +2830,9 @@
             407787     -1 INSTR LOCAL NoMetaUpdate call    _cairo_fill 
             407787      5 INSTR BELONGTO 407780 
             407787      5 INSTR DEADREGS  EFLAGS ZZ call    _cairo_fill 
-            40778c     -1 INSTR LOCAL MetadataRedundant mov     eax, 1 
+            40778c     -2 INSTR LOCAL n RAX ZZ  NUMVia2ndSrcIMMEDNUM mov     eax, 1 
             40778c      5 INSTR BELONGTO 407780 
+            40778c      5 INSTR DEADREGS  EFLAGS RAX ZZ mov     eax, 1 
             407791     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rsp, 8 
             407791      4 INSTR BELONGTO 407780 
             407795      1 INSTR BELONGTO 407780 
@@ -2859,7 +2862,7 @@
             4077be      1 INSTR DEADREGS  EFLAGS ZZ retn 
             4077be     24 DEALLOC STACK esp - 24 retn
             4077c0      5 INSTR BELONGTO 4077a0 
-            4077c0      5 INSTR DEADREGS  EFLAGS ZZ mov     edi, offset qword_60FA70 
+            4077c0      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     edi, offset qword_60FA70 
             4077c5     -1 INSTR LOCAL NoMetaUpdate call    _g_once_init_enter 
             4077c5      5 INSTR BELONGTO 4077a0 
             4077c5      5 INSTR DEADREGS  EFLAGS ZZ call    _g_once_init_enter 
@@ -2868,25 +2871,27 @@
             4077cc     -1 INSTR LOCAL NoMetaUpdate jz      short loc_4077B3 
             4077cc      2 INSTR BELONGTO 4077a0 
             4077ce      5 INSTR BELONGTO 4077a0 
-            4077ce      5 INSTR DEADREGS  EFLAGS ZZ mov     edi, offset aCheeseflash; "CheeseFlash" 
+            4077ce      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     edi, offset aCheeseflash; "CheeseFlash" 
             4077d3     -1 INSTR LOCAL NoMetaUpdate call    _g_intern_static_string 
             4077d3      5 INSTR BELONGTO 4077a0 
             4077d3      5 INSTR DEADREGS  EFLAGS ZZ call    _g_intern_static_string 
             4077d8     -2 INSTR LOCAL n R9 ZZ  NumericDEFs mov     r9d, offset loc_4079F0 
             4077d8      6 INSTR BELONGTO 4077a0 
-            4077d8      6 INSTR DEADREGS  EFLAGS RSI R8 R9 ZZ mov     r9d, offset loc_4079F0 
+            4077d8      6 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 ZZ mov     r9d, offset loc_4079F0 
             4077de     -2 INSTR LOCAL n R8 ZZ  NUMVia2ndSrcIMMEDNUM mov     r8d, 18h 
             4077de      6 INSTR BELONGTO 4077a0 
-            4077de      6 INSTR DEADREGS  EFLAGS RSI R8 ZZ mov     r8d, 18h 
+            4077de      6 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 ZZ mov     r8d, 18h 
             4077e4     -2 INSTR LOCAL n RCX ZZ  NumericDEFs mov     ecx, offset sub_407720 
             4077e4      5 INSTR BELONGTO 4077a0 
-            4077e4      5 INSTR DEADREGS  EFLAGS RSI ZZ mov     ecx, offset sub_407720 
-            4077e9     -1 INSTR LOCAL MetadataRedundant mov     edx, 88h 
+            4077e4      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI ZZ mov     ecx, offset sub_407720 
+            4077e9     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 88h 
             4077e9      5 INSTR BELONGTO 4077a0 
+            4077e9      5 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     edx, 88h 
             4077ee      3 INSTR BELONGTO 4077a0 
-            4077ee      3 INSTR DEADREGS  EFLAGS RSI ZZ mov     rsi, rax 
-            4077f1     -1 INSTR LOCAL MetadataRedundant mov     edi, 50h 
+            4077ee      3 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     rsi, rax 
+            4077f1     -2 INSTR LOCAL n RDI ZZ  NUMVia2ndSrcIMMEDNUM mov     edi, 50h 
             4077f1      5 INSTR BELONGTO 4077a0 
+            4077f1      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     edi, 50h 
             4077f6      7 INSTR BELONGTO 4077a0 
             4077f6      7 INSTR DEADREGS  EFLAGS ZZ mov     [rsp+18h+var_18], 0 
             4077f6      7 PTRIMMEDESP STACK 0 displ mov     [rsp+18h+var_18], 0
@@ -2894,7 +2899,7 @@
             4077fd      5 INSTR BELONGTO 4077a0 
             4077fd      5 INSTR DEADREGS  EFLAGS ZZ call    _g_type_register_static_simple 
             407802      5 INSTR BELONGTO 4077a0 
-            407802      5 INSTR DEADREGS  EFLAGS RSI ZZ mov     edi, offset qword_60FA70 
+            407802      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     edi, offset qword_60FA70 
             407807      3 INSTR BELONGTO 4077a0 
             407807      3 INSTR DEADREGS  EFLAGS RSI ZZ mov     rsi, rax 
             40780a     -1 INSTR LOCAL NoMetaUpdate call    _g_once_init_leave 
@@ -2955,23 +2960,25 @@
             407863      5 INSTR DEADREGS  EFLAGS R12 ZZ call    _g_object_ref 
             407868     -2 INSTR LOCAL n R8 ZZ  NumericDEFs mov     r8d, offset _g_object_unref 
             407868      6 INSTR BELONGTO 407820 
-            407868      6 INSTR DEADREGS  EFLAGS RCX R8 R12 ZZ mov     r8d, offset _g_object_unref 
+            407868      6 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R12 ZZ mov     r8d, offset _g_object_unref 
             40786e      3 INSTR BELONGTO 407820 
-            40786e      3 INSTR DEADREGS  EFLAGS RCX R12 ZZ mov     rcx, rax 
+            40786e      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R12 ZZ mov     rcx, rax 
             407871     -2 INSTR LOCAL n RDX ZZ  NumericDEFs mov     edx, offset sub_4078C0 
             407871      5 INSTR BELONGTO 407820 
-            407871      5 INSTR DEADREGS  EFLAGS R12 ZZ mov     edx, offset sub_4078C0 
-            407876     -1 INSTR LOCAL MetadataRedundant mov     esi, 8 
+            407871      5 INSTR DEADREGS  EFLAGS RDX RSI RDI R12 ZZ mov     edx, offset sub_4078C0 
+            407876     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 8 
             407876      5 INSTR BELONGTO 407820 
-            40787b     -1 INSTR LOCAL MetadataRedundant xor     edi, edi 
+            407876      5 INSTR DEADREGS  EFLAGS RSI RDI R12 ZZ mov     esi, 8 
             40787b      2 INSTR BELONGTO 407820 
+            40787b      2 INSTR DEADREGS  EFLAGS RDI R12 ZZ xor     edi, edi 
+            40787b     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
             40787d     -1 INSTR LOCAL NoMetaUpdate call    _g_timeout_add_full 
             40787d      5 INSTR BELONGTO 407820 
             40787d      5 INSTR DEADREGS  EFLAGS R12 ZZ call    _g_timeout_add_full 
             407882      3 INSTR BELONGTO 407820 
             407882      3 INSTR DEADREGS  EFLAGS R12 ZZ mov     [rbx+0Ch], eax 
             407885      2 INSTR BELONGTO 407820 
-            407885      2 INSTR DEADREGS  EFLAGS RBX R12 ZZ xor     eax, eax 
+            407885      2 INSTR DEADREGS  EFLAGS RAX RBX R12 ZZ xor     eax, eax 
             407885     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             407887      4 INSTR BELONGTO 407820 
             407887      4 INSTR DEADREGS  EFLAGS RBX R12 ZZ mov     rbx, [rsp+18h+var_18] 
@@ -3049,8 +3056,9 @@
             4078fb      5 INSTR DEADREGS  EFLAGS ZZ call    _gtk_window_set_opacity 
             407900     -1 INSTR LOCAL MetadataUnused movsd   xmm0, cs:qword_40CF98 
             407900      8 INSTR BELONGTO 4078c0 
-            407908     -1 INSTR LOCAL MetadataRedundant mov     eax, 1 
+            407908     -2 INSTR LOCAL n RAX ZZ  NUMVia2ndSrcIMMEDNUM mov     eax, 1 
             407908      5 INSTR BELONGTO 4078c0 
+            407908      5 INSTR DEADREGS  EFLAGS RAX ZZ mov     eax, 1 
             40790d     -1 INSTR LOCAL MetadataUnused movsd   xmm1, [rsp+18h+var_18] 
             40790d      5 INSTR BELONGTO 4078c0 
             407912     -1 INSTR LOCAL NoMetaUpdate ucomisd xmm0, xmm1 
@@ -3072,8 +3080,9 @@
             40792b     -1 INSTR LOCAL NoMetaUpdate call    _gtk_widget_hide 
             40792b      5 INSTR BELONGTO 4078c0 
             40792b      5 INSTR DEADREGS  EFLAGS RBX XMM0 ZZ call    _gtk_widget_hide 
-            407930     -1 INSTR LOCAL MetadataRedundant xor     eax, eax 
             407930      2 INSTR BELONGTO 4078c0 
+            407930      2 INSTR DEADREGS  EFLAGS RAX RBX XMM0 ZZ xor     eax, eax 
+            407930     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             407932     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rsp, 10h 
             407932      4 INSTR BELONGTO 4078c0 
             407936     16 DEALLOC STACK esp - 16 pop     rbx
@@ -3194,7 +3203,7 @@
             407b89      5 INSTR BELONGTO 407b60 
             407b89      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_type_instance_get_private 
             407b8e      3 INSTR BELONGTO 407b60 
-            407b8e      3 INSTR DEADREGS  EFLAGS RBX ZZ mov     edi, [rax+8] 
+            407b8e      3 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     edi, [rax+8] 
             407b91      3 INSTR BELONGTO 407b60 
             407b91      3 INSTR DEADREGS  EFLAGS RBX ZZ mov     rbx, rax 
             407b94      3 INSTR BELONGTO 407b60 
@@ -3204,7 +3213,7 @@
             407b99     -1 INSTR LOCAL NoMetaUpdate jnz     loc_407C38 
             407b99      6 INSTR BELONGTO 407b60 
             407b9f      3 INSTR BELONGTO 407b60 
-            407b9f      3 INSTR DEADREGS  EFLAGS ZZ mov     edi, [rbx+0Ch] 
+            407b9f      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     edi, [rbx+0Ch] 
             407ba2     -1 INSTR LOCAL NoMetaUpdate test    edi, edi 
             407ba2      2 INSTR BELONGTO 407b60 
             407ba4     -1 INSTR LOCAL NoMetaUpdate jz      short loc_407BAB 
@@ -3213,18 +3222,18 @@
             407ba6      5 INSTR BELONGTO 407b60 
             407ba6      5 INSTR DEADREGS  EFLAGS ZZ call    _g_source_remove 
             407bab      5 INSTR BELONGTO 407b60 
-            407bab      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     edx, [r12+0Ch] 
+            407bab      5 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     edx, [r12+0Ch] 
             407bb0      5 INSTR BELONGTO 407b60 
-            407bb0      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     esi, [r12+8] 
+            407bb0      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, [r12+8] 
             407bb5      3 INSTR BELONGTO 407b60 
             407bb5      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rbp 
             407bb8     -1 INSTR LOCAL NoMetaUpdate call    _gtk_window_resize 
             407bb8      5 INSTR BELONGTO 407b60 
             407bb8      5 INSTR DEADREGS  EFLAGS ZZ call    _gtk_window_resize 
             407bbd      5 INSTR BELONGTO 407b60 
-            407bbd      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     edx, [r12+4] 
+            407bbd      5 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     edx, [r12+4] 
             407bc2      4 INSTR BELONGTO 407b60 
-            407bc2      4 INSTR DEADREGS  EFLAGS RDI ZZ mov     esi, [r12] 
+            407bc2      4 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, [r12] 
             407bc6      3 INSTR BELONGTO 407b60 
             407bc6      3 INSTR DEADREGS  EFLAGS RDI R12 ZZ mov     rdi, rbp 
             407bc9     -1 INSTR LOCAL NoMetaUpdate call    _gtk_window_move 
@@ -3260,16 +3269,18 @@
             407bf9      5 INSTR DEADREGS  EFLAGS R12 R13 XMM0 ZZ call    _g_object_ref 
             407bfe     -2 INSTR LOCAL n R8 ZZ  NumericDEFs mov     r8d, offset _g_object_unref 
             407bfe      6 INSTR BELONGTO 407b60 
-            407bfe      6 INSTR DEADREGS  EFLAGS RCX R8 R12 R13 XMM0 ZZ mov     r8d, offset _g_object_unref 
+            407bfe      6 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R12 R13 XMM0 ZZ mov     r8d, offset _g_object_unref 
             407c04      3 INSTR BELONGTO 407b60 
-            407c04      3 INSTR DEADREGS  EFLAGS RCX R12 R13 XMM0 ZZ mov     rcx, rax 
+            407c04      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R12 R13 XMM0 ZZ mov     rcx, rax 
             407c07     -2 INSTR LOCAL n RDX ZZ  NumericDEFs mov     edx, offset sub_407820 
             407c07      5 INSTR BELONGTO 407b60 
-            407c07      5 INSTR DEADREGS  EFLAGS R12 R13 XMM0 ZZ mov     edx, offset sub_407820 
-            407c0c     -1 INSTR LOCAL MetadataRedundant mov     esi, 96h 
+            407c07      5 INSTR DEADREGS  EFLAGS RDX RSI RDI R12 R13 XMM0 ZZ mov     edx, offset sub_407820 
+            407c0c     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 96h 
             407c0c      5 INSTR BELONGTO 407b60 
-            407c11     -1 INSTR LOCAL MetadataRedundant xor     edi, edi 
+            407c0c      5 INSTR DEADREGS  EFLAGS RSI RDI R12 R13 XMM0 ZZ mov     esi, 96h 
             407c11      2 INSTR BELONGTO 407b60 
+            407c11      2 INSTR DEADREGS  EFLAGS RDI R12 R13 XMM0 ZZ xor     edi, edi 
+            407c11     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
             407c13     -1 INSTR LOCAL NoMetaUpdate call    _g_timeout_add_full 
             407c13      5 INSTR BELONGTO 407b60 
             407c13      5 INSTR DEADREGS  EFLAGS R12 R13 XMM0 ZZ call    _g_timeout_add_full 
@@ -3307,14 +3318,15 @@
             407c54     -1 INSTR LOCAL NoMetaUpdate call    sub_4077A0 
             407c54      5 INSTR BELONGTO 407c50 
             407c54      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R9 R10 R11 ZZ call    sub_4077A0 
-            407c59     -1 INSTR LOCAL MetadataRedundant xor     esi, esi 
             407c59      2 INSTR BELONGTO 407c50 
+            407c59      2 INSTR DEADREGS  EFLAGS RSI RDI ZZ xor     esi, esi 
+            407c59     -2 INSTR LOCAL n RSI ZZ  AlwaysNUM xor     esi, esi 
             407c5b      3 INSTR BELONGTO 407c50 
             407c5b      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rax 
             407c5e     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rsp, 8 
             407c5e      4 INSTR BELONGTO 407c50 
             407c62      2 INSTR BELONGTO 407c50 
-            407c62      2 INSTR DEADREGS  EFLAGS ZZ xor     eax, eax 
+            407c62      2 INSTR DEADREGS  EFLAGS RAX ZZ xor     eax, eax 
             407c62     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             407c62      8 DEALLOC STACK esp - 8 xor     eax, eax
             407c64     -1 INSTR LOCAL NoMetaUpdate jmp     _g_object_new 
@@ -3340,9 +3352,10 @@
             407c79      5 INSTR BELONGTO 407c70 
             407c79      5 INSTR DEADREGS  EFLAGS ZZ call    _g_type_class_peek_parent 
             407c7e      3 INSTR BELONGTO 407c70 
-            407c7e      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rbx 
-            407c81     -1 INSTR LOCAL MetadataRedundant mov     esi, 50h 
+            407c7e      3 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     rdi, rbx 
+            407c81     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 50h 
             407c81      5 INSTR BELONGTO 407c70 
+            407c81      5 INSTR DEADREGS  EFLAGS RSI ZZ mov     esi, 50h 
             407c86      7 INSTR BELONGTO 407c70 
             407c86      7 INSTR DEADREGS  EFLAGS ZZ mov     cs:qword_60FA88, rax 
             407c8d     -1 INSTR LOCAL NoMetaUpdate call    _g_type_check_class_cast 
@@ -3361,17 +3374,18 @@
             407ca0      5 INSTR BELONGTO 407c70 
             407ca0      5 INSTR DEADREGS  EFLAGS ZZ call    _g_type_check_class_cast 
             407ca5      8 INSTR BELONGTO 407c70 
-            407ca5      8 INSTR DEADREGS  EFLAGS RDI ZZ mov     qword ptr [rbp+30h], offset sub_408F30 
+            407ca5      8 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     qword ptr [rbp+30h], offset sub_408F30 
             407cad     11 INSTR BELONGTO 407c70 
-            407cad     11 INSTR DEADREGS  EFLAGS RDI ZZ mov     qword ptr [rax+0A8h], offset loc_408710 
+            407cad     11 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     qword ptr [rax+0A8h], offset loc_408710 
             407cb8      3 INSTR BELONGTO 407c70 
-            407cb8      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rbx 
+            407cb8      3 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     rdi, rbx 
             407cbb     11 INSTR BELONGTO 407c70 
-            407cbb     11 INSTR DEADREGS  EFLAGS RBX ZZ mov     qword ptr [rax+88h], offset loc_408D90 
+            407cbb     11 INSTR DEADREGS  EFLAGS RBX RSI ZZ mov     qword ptr [rax+88h], offset loc_408D90 
             407cc6     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rsp, 8 
             407cc6      4 INSTR BELONGTO 407c70 
-            407cca     -1 INSTR LOCAL MetadataRedundant mov     esi, 30h 
+            407cca     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 30h 
             407cca      5 INSTR BELONGTO 407c70 
+            407cca      5 INSTR DEADREGS  EFLAGS RBX RSI ZZ mov     esi, 30h 
             407cca      8 DEALLOC STACK esp - 8 mov     esi, 30h
             407ccf      1 INSTR BELONGTO 407c70 
             407ccf      1 INSTR DEADREGS  EFLAGS RBX ZZ pop     rbx 
@@ -3392,8 +3406,9 @@
             407ce4     -1 INSTR LOCAL NoMetaUpdate call    _gdk_display_get_default 
             407ce4      5 INSTR BELONGTO 407ce0 
             407ce4      5 INSTR DEADREGS  EFLAGS ZZ call    _gdk_display_get_default 
-            407ce9     -1 INSTR LOCAL MetadataRedundant mov     esi, 45h 
+            407ce9     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 45h 
             407ce9      5 INSTR BELONGTO 407ce0 
+            407ce9      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, 45h 
             407cee      3 INSTR BELONGTO 407ce0 
             407cee      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rax 
             407cf1     -1 INSTR LOCAL NoMetaUpdate call    _gtk_clipboard_get_for_display 
@@ -3435,11 +3450,12 @@
             407d21     -1 INSTR LOCAL NoMetaUpdate test    rax, rax 
             407d21      3 INSTR BELONGTO 407d10 
             407d24      5 INSTR BELONGTO 407d10 
+            407d24      5 INSTR DEADREGS  RDX RDI ZZ mov     [rsp+28h+var_20], rax 
             407d24      5 PTRIMMEDESP STACK 8 displ mov     [rsp+28h+var_20], rax
             407d29     -1 INSTR LOCAL NoMetaUpdate jz      loc_407E08 
             407d29      6 INSTR BELONGTO 407d10 
             407d2f      7 INSTR BELONGTO 407d10 
-            407d2f      7 INSTR DEADREGS  EFLAGS RDX ZZ mov     rdx, cs:qword_60FAD8 
+            407d2f      7 INSTR DEADREGS  EFLAGS RCX RDX RDI ZZ mov     rdx, cs:qword_60FAD8 
             407d36     -1 INSTR LOCAL MetadataUnused mov     ecx, [rdx+14h] 
             407d36      3 INSTR BELONGTO 407d10 
             407d39     -1 INSTR LOCAL NoMetaUpdate test    ecx, ecx 
@@ -3447,20 +3463,20 @@
             407d3b     -1 INSTR LOCAL NoMetaUpdate jnz     short loc_407D60 
             407d3b      2 INSTR BELONGTO 407d10 
             407d3d      4 INSTR BELONGTO 407d10 
-            407d3d      4 INSTR DEADREGS  EFLAGS RCX ZZ mov     rcx, [rbx+28h] 
+            407d3d      4 INSTR DEADREGS  EFLAGS RCX RDI ZZ mov     rcx, [rbx+28h] 
             407d41      4 INSTR BELONGTO 407d10 
-            407d41      4 INSTR DEADREGS  EFLAGS ZZ mov     [rcx+10h], rax 
+            407d41      4 INSTR DEADREGS  EFLAGS RDI ZZ mov     [rcx+10h], rax 
             407d45      3 INSTR BELONGTO 407d10 
-            407d45      3 INSTR DEADREGS  EFLAGS ZZ mov     eax, [rdx+10h] 
+            407d45      3 INSTR DEADREGS  EFLAGS RAX RDI ZZ mov     eax, [rdx+10h] 
             407d48     -1 INSTR LOCAL NoMetaUpdate test    eax, eax 
             407d48      2 INSTR BELONGTO 407d10 
             407d4a     -1 INSTR LOCAL NoMetaUpdate jnz     short loc_407DA0 
             407d4a      2 INSTR BELONGTO 407d10 
             407d4c      3 INSTR BELONGTO 407d10 
-            407d4c      3 INSTR DEADREGS  EFLAGS RSI ZZ mov     rsi, rbx 
+            407d4c      3 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     rsi, rbx 
             407d4f     -2 INSTR LOCAL n RDI ZZ  NumericDEFs mov     edi, offset loc_407F80 
             407d4f      5 INSTR BELONGTO 407d10 
-            407d4f      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     edi, offset loc_407F80 
+            407d4f      5 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     edi, offset loc_407F80 
             407d54     -1 INSTR LOCAL NoMetaUpdate call    sub_40A2A0 
             407d54      5 INSTR BELONGTO 407d10 
             407d54      5 INSTR DEADREGS  EFLAGS RBX ZZ call    sub_40A2A0 
@@ -3491,16 +3507,16 @@
             407d76      5 INSTR BELONGTO 407d10 
             407d76      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI R8 R9 R10 R11 ZZ call    sub_40BA50 
             407d7b      5 INSTR BELONGTO 407d10 
-            407d7b      5 INSTR DEADREGS  EFLAGS RAX RCX RDX ZZ mov     rax, [rsp+28h+var_20] 
+            407d7b      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RDI ZZ mov     rax, [rsp+28h+var_20] 
             407d7b      5 PTRIMMEDESP STACK 8 displ mov     rax, [rsp+28h+var_20]
             407d80      7 INSTR BELONGTO 407d10 
-            407d80      7 INSTR DEADREGS  EFLAGS RCX RDX ZZ mov     rdx, cs:qword_60FAD8 
+            407d80      7 INSTR DEADREGS  EFLAGS RCX RDX RDI ZZ mov     rdx, cs:qword_60FAD8 
             407d87      4 INSTR BELONGTO 407d10 
-            407d87      4 INSTR DEADREGS  EFLAGS RCX ZZ mov     rcx, [rbx+28h] 
+            407d87      4 INSTR DEADREGS  EFLAGS RCX RDI ZZ mov     rcx, [rbx+28h] 
             407d8b      4 INSTR BELONGTO 407d10 
-            407d8b      4 INSTR DEADREGS  EFLAGS ZZ mov     [rcx+10h], rax 
+            407d8b      4 INSTR DEADREGS  EFLAGS RDI ZZ mov     [rcx+10h], rax 
             407d8f      3 INSTR BELONGTO 407d10 
-            407d8f      3 INSTR DEADREGS  EFLAGS ZZ mov     eax, [rdx+10h] 
+            407d8f      3 INSTR DEADREGS  EFLAGS RAX RDI ZZ mov     eax, [rdx+10h] 
             407d92     -1 INSTR LOCAL NoMetaUpdate test    eax, eax 
             407d92      2 INSTR BELONGTO 407d10 
             407d94     -1 INSTR LOCAL NoMetaUpdate jz      short loc_407D4C 
@@ -3512,17 +3528,18 @@
             407da3      5 INSTR BELONGTO 407d10 
             407da3      5 INSTR DEADREGS  EFLAGS ZZ call    sub_407CE0 
             407da8      5 INSTR BELONGTO 407d10 
-            407da8      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, offset aScreenshotTake; "Screenshot taken" 
-            407dad     -1 INSTR LOCAL MetadataRedundant xor     edi, edi        ; domainname 
+            407da8      5 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     esi, offset aScreenshotTake; "Screenshot taken" 
             407dad      2 INSTR BELONGTO 407d10 
+            407dad      2 INSTR DEADREGS  EFLAGS RDX RDI ZZ xor     edi, edi        ; domainname 
+            407dad     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi        ; domainname 
             407daf     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 5          ; category 
             407daf      5 INSTR BELONGTO 407d10 
-            407daf      5 INSTR DEADREGS  EFLAGS ZZ mov     edx, 5          ; category 
+            407daf      5 INSTR DEADREGS  EFLAGS RDX ZZ mov     edx, 5          ; category 
             407db4     -1 INSTR LOCAL NoMetaUpdate call    _dcgettext 
             407db4      5 INSTR BELONGTO 407d10 
             407db4      5 INSTR DEADREGS  EFLAGS ZZ call    _dcgettext 
             407db9      5 INSTR BELONGTO 407d10 
-            407db9      5 INSTR DEADREGS  EFLAGS RSI ZZ mov     edi, offset aScreenCapture; "screen-capture" 
+            407db9      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     edi, offset aScreenCapture; "screen-capture" 
             407dbe      3 INSTR BELONGTO 407d10 
             407dbe      3 INSTR DEADREGS  EFLAGS RSI ZZ mov     rsi, rax 
             407dc1     -1 INSTR LOCAL NoMetaUpdate call    sub_40BE70 
@@ -3559,60 +3576,64 @@
             407ded      5 INSTR BELONGTO 407d10 
             407ded      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI R8 R9 R10 R11 ZZ call    sub_40BC20 
             407df2      5 INSTR BELONGTO 407d10 
-            407df2      5 INSTR DEADREGS  EFLAGS RAX RCX RDX ZZ mov     rax, [rsp+28h+var_20] 
+            407df2      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RDI ZZ mov     rax, [rsp+28h+var_20] 
             407df2      5 PTRIMMEDESP STACK 8 displ mov     rax, [rsp+28h+var_20]
             407df7      7 INSTR BELONGTO 407d10 
-            407df7      7 INSTR DEADREGS  EFLAGS RCX RDX ZZ mov     rdx, cs:qword_60FAD8 
+            407df7      7 INSTR DEADREGS  EFLAGS RCX RDX RDI ZZ mov     rdx, cs:qword_60FAD8 
             407dfe     -1 INSTR LOCAL NoMetaUpdate jmp     loc_407D3D 
             407dfe      5 INSTR BELONGTO 407d10 
             407e08      5 INSTR BELONGTO 407d10 
-            407e08      5 INSTR DEADREGS  EFLAGS ZZ mov     edx, offset aUnableToCaptur; "Unable to capture a screenshot of any w"... 
+            407e08      5 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     edx, offset aUnableToCaptur; "Unable to capture a screenshot of any w"... 
             407e0d     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 8 
             407e0d      5 INSTR BELONGTO 407d10 
-            407e0d      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, 8 
+            407e0d      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, 8 
             407e12      2 INSTR BELONGTO 407d10 
-            407e12      2 INSTR DEADREGS  EFLAGS ZZ xor     edi, edi 
+            407e12      2 INSTR DEADREGS  EFLAGS RDI ZZ xor     edi, edi 
             407e12     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
             407e14     -1 INSTR LOCAL NoMetaUpdate call    _g_log 
             407e14      5 INSTR BELONGTO 407d10 
             407e14      5 INSTR DEADREGS  EFLAGS ZZ call    _g_log 
             407e19      7 INSTR BELONGTO 407d10 
-            407e19      7 INSTR DEADREGS  EFLAGS RAX ZZ mov     rax, cs:qword_60FAD8 
-            407e20     -1 INSTR LOCAL MetadataRedundant mov     edx, 5          ; category 
+            407e19      7 INSTR DEADREGS  EFLAGS RAX RDX RSI RDI ZZ mov     rax, cs:qword_60FAD8 
+            407e20     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 5          ; category 
             407e20      5 INSTR BELONGTO 407d10 
-            407e25     -1 INSTR LOCAL MetadataRedundant mov     esi, [rax+34h] 
+            407e20      5 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     edx, 5          ; category 
+            407e25     -1 INSTR LOCAL MetadataUnused mov     esi, [rax+34h] 
             407e25      3 INSTR BELONGTO 407d10 
             407e28     -1 INSTR LOCAL NoMetaUpdate test    esi, esi 
             407e28      2 INSTR BELONGTO 407d10 
             407e2a     -1 INSTR LOCAL NoMetaUpdate jz      short loc_407E70 
             407e2a      2 INSTR BELONGTO 407d10 
             407e2c      2 INSTR BELONGTO 407d10 
-            407e2c      2 INSTR DEADREGS  EFLAGS ZZ xor     edi, edi        ; domainname 
+            407e2c      2 INSTR DEADREGS  EFLAGS RSI RDI ZZ xor     edi, edi        ; domainname 
             407e2c     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi        ; domainname 
             407e2e      5 INSTR BELONGTO 407d10 
-            407e2e      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, offset aAllPossibleMet; "All possible methods failed" 
+            407e2e      5 INSTR DEADREGS  EFLAGS RSI ZZ mov     esi, offset aAllPossibleMet; "All possible methods failed" 
             407e33     -1 INSTR LOCAL NoMetaUpdate call    _dcgettext 
             407e33      5 INSTR BELONGTO 407d10 
             407e33      5 INSTR DEADREGS  EFLAGS ZZ call    _dcgettext 
             407e38     -1 INSTR LOCAL MetadataRedundant xor     edi, edi        ; domainname 
             407e38      2 INSTR BELONGTO 407d10 
             407e3a      3 INSTR BELONGTO 407d10 
-            407e3a      3 INSTR DEADREGS  EFLAGS ZZ mov     rbp, rax 
-            407e3d     -1 INSTR LOCAL MetadataRedundant mov     edx, 5          ; category 
+            407e3a      3 INSTR DEADREGS  EFLAGS RDX RSI ZZ mov     rbp, rax 
+            407e3d     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 5          ; category 
             407e3d      5 INSTR BELONGTO 407d10 
+            407e3d      5 INSTR DEADREGS  EFLAGS RDX RSI ZZ mov     edx, 5          ; category 
             407e42      5 INSTR BELONGTO 407d10 
-            407e42      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, offset aUnableToCapt_0; "Unable to capture a screenshot" 
+            407e42      5 INSTR DEADREGS  EFLAGS RSI ZZ mov     esi, offset aUnableToCapt_0; "Unable to capture a screenshot" 
             407e47     -1 INSTR LOCAL NoMetaUpdate call    _dcgettext 
             407e47      5 INSTR BELONGTO 407d10 
             407e47      5 INSTR DEADREGS  EFLAGS ZZ call    _dcgettext 
             407e4c      3 INSTR BELONGTO 407d10 
-            407e4c      3 INSTR DEADREGS  EFLAGS RCX R8 R9 R10 R11 ZZ mov     r8, rbp 
+            407e4c      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 R10 R11 ZZ mov     r8, rbp 
             407e4f      3 INSTR BELONGTO 407d10 
-            407e4f      3 INSTR DEADREGS  EFLAGS RCX R9 R10 R11 ZZ mov     rcx, rax 
-            407e52     -1 INSTR LOCAL MetadataRedundant mov     edx, 1 
+            407e4f      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R9 R10 R11 ZZ mov     rcx, rax 
+            407e52     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 1 
             407e52      5 INSTR BELONGTO 407d10 
-            407e57     -1 INSTR LOCAL MetadataRedundant mov     esi, 3 
+            407e52      5 INSTR DEADREGS  EFLAGS RAX RDX RSI RDI R9 R10 R11 ZZ mov     edx, 1 
+            407e57     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 3 
             407e57      5 INSTR BELONGTO 407d10 
+            407e57      5 INSTR DEADREGS  EFLAGS RAX RSI RDI R9 R10 R11 ZZ mov     esi, 3 
             407e5c     -1 INSTR LOCAL MetadataRedundant xor     edi, edi 
             407e5c      2 INSTR BELONGTO 407d10 
             407e5e     -1 INSTR LOCAL NoMetaUpdate call    sub_40CC70 
@@ -3621,15 +3642,15 @@
             407e63     -1 INSTR LOCAL NoMetaUpdate jmp     loc_407DC6 
             407e63      5 INSTR BELONGTO 407d10 
             407e70      2 INSTR BELONGTO 407d10 
-            407e70      2 INSTR DEADREGS  EFLAGS ZZ xor     edi, edi        ; domainname 
+            407e70      2 INSTR DEADREGS  EFLAGS RSI RDI ZZ xor     edi, edi        ; domainname 
             407e70     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi        ; domainname 
             407e72      5 INSTR BELONGTO 407d10 
-            407e72      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, offset aUnableToCapt_0; "Unable to capture a screenshot" 
+            407e72      5 INSTR DEADREGS  EFLAGS RSI ZZ mov     esi, offset aUnableToCapt_0; "Unable to capture a screenshot" 
             407e77     -1 INSTR LOCAL NoMetaUpdate call    _dcgettext 
             407e77      5 INSTR BELONGTO 407d10 
             407e77      5 INSTR DEADREGS  EFLAGS ZZ call    _dcgettext 
             407e7c      5 INSTR BELONGTO 407d10 
-            407e7c      5 INSTR DEADREGS  EFLAGS RSI ZZ mov     edi, offset aDialogError; "dialog-error" 
+            407e7c      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     edi, offset aDialogError; "dialog-error" 
             407e81      3 INSTR BELONGTO 407d10 
             407e81      3 INSTR DEADREGS  EFLAGS RSI ZZ mov     rsi, rax 
             407e84     -1 INSTR LOCAL NoMetaUpdate call    sub_40BE70 
@@ -3653,7 +3674,7 @@
             407ea2     -1 INSTR LOCAL NoMetaUpdate jnz     short loc_407EC0 
             407ea2      2 INSTR BELONGTO 407e90 
             407ea4      2 INSTR BELONGTO 407e90 
-            407ea4      2 INSTR DEADREGS  EFLAGS ZZ xor     esi, esi 
+            407ea4      2 INSTR DEADREGS  EFLAGS RSI ZZ xor     esi, esi 
             407ea4     -2 INSTR LOCAL n RSI ZZ  AlwaysNUM xor     esi, esi 
             407ea6     -1 INSTR LOCAL NoMetaUpdate call    sub_407D10 
             407ea6      5 INSTR BELONGTO 407e90 
@@ -3661,8 +3682,9 @@
             407eab     -1 INSTR LOCAL NoMetaUpdate call    sub_4099D0 
             407eab      5 INSTR BELONGTO 407e90 
             407eab      5 INSTR DEADREGS  EFLAGS ZZ call    sub_4099D0 
-            407eb0     -1 INSTR LOCAL MetadataRedundant xor     eax, eax 
             407eb0      2 INSTR BELONGTO 407e90 
+            407eb0      2 INSTR DEADREGS  EFLAGS RAX ZZ xor     eax, eax 
+            407eb0     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             407eb2     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rsp, 8 
             407eb2      4 INSTR BELONGTO 407e90 
             407eb6      1 INSTR BELONGTO 407e90 
@@ -3671,15 +3693,16 @@
             407ec0      3 INSTR DEADREGS  EFLAGS RSI ZZ mov     rsi, rdi 
             407ec3     -2 INSTR LOCAL n RDI ZZ  NumericDEFs mov     edi, offset loc_408B40 
             407ec3      5 INSTR BELONGTO 407e90 
-            407ec3      5 INSTR DEADREGS  EFLAGS ZZ mov     edi, offset loc_408B40 
+            407ec3      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     edi, offset loc_408B40 
             407ec8     -1 INSTR LOCAL NoMetaUpdate call    sub_4094F0 
             407ec8      5 INSTR BELONGTO 407e90 
             407ec8      5 INSTR DEADREGS  EFLAGS ZZ call    sub_4094F0 
             407ecd     -1 INSTR LOCAL NoMetaUpdate call    sub_4099D0 
             407ecd      5 INSTR BELONGTO 407e90 
             407ecd      5 INSTR DEADREGS  EFLAGS ZZ call    sub_4099D0 
-            407ed2     -1 INSTR LOCAL MetadataRedundant xor     eax, eax 
             407ed2      2 INSTR BELONGTO 407e90 
+            407ed2      2 INSTR DEADREGS  EFLAGS RAX ZZ xor     eax, eax 
+            407ed2     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             407ed4     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rsp, 8 
             407ed4      4 INSTR BELONGTO 407e90 
             407ed8      1 INSTR BELONGTO 407e90 
@@ -3712,7 +3735,7 @@
             407ef4      2 INSTR BELONGTO 407ee0 
             407ef6     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 1 
             407ef6      5 INSTR BELONGTO 407ee0 
-            407ef6      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     esi, 1 
+            407ef6      5 INSTR DEADREGS  EFLAGS RBX RSI ZZ mov     esi, 1 
             407efb     -1 INSTR LOCAL NoMetaUpdate call    sub_40A200 
             407efb      5 INSTR BELONGTO 407ee0 
             407efb      5 INSTR DEADREGS  EFLAGS RBX ZZ call    sub_40A200 
@@ -3724,9 +3747,9 @@
             407f08      5 INSTR BELONGTO 407ee0 
             407f08      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_file_new_for_uri 
             407f0d      3 INSTR BELONGTO 407ee0 
-            407f0d      3 INSTR DEADREGS  EFLAGS RBX RDI R8 R9 ZZ mov     rbx, rax 
+            407f0d      3 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI RDI R8 R9 ZZ mov     rbx, rax 
             407f10      4 INSTR BELONGTO 407ee0 
-            407f10      4 INSTR DEADREGS  EFLAGS RAX RDI R8 R9 ZZ mov     rax, [rbp+28h] 
+            407f10      4 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R9 ZZ mov     rax, [rbp+28h] 
             407f14     -1 INSTR LOCAL MetadataUnused mov     r9d, [rax+20h] 
             407f14      4 INSTR BELONGTO 407ee0 
             407f18     -1 INSTR LOCAL NoMetaUpdate test    r9d, r9d 
@@ -3734,20 +3757,20 @@
             407f1b     -1 INSTR LOCAL NoMetaUpdate jnz     short loc_407F48 
             407f1b      2 INSTR BELONGTO 407ee0 
             407f1d      3 INSTR BELONGTO 407ee0 
-            407f1d      3 INSTR DEADREGS  EFLAGS RDI R8 R9 ZZ mov     rdi, rbx 
+            407f1d      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 ZZ mov     rdi, rbx 
             407f20      3 INSTR BELONGTO 407ee0 
-            407f20      3 INSTR DEADREGS  EFLAGS R8 R9 ZZ mov     r9, rbp 
+            407f20      3 INSTR DEADREGS  EFLAGS RCX RDX RSI R8 R9 ZZ mov     r9, rbp 
             407f23     -2 INSTR LOCAL n R8 ZZ  NumericDEFs mov     r8d, offset loc_4083F0 
             407f23      6 INSTR BELONGTO 407ee0 
-            407f23      6 INSTR DEADREGS  EFLAGS R8 ZZ mov     r8d, offset loc_4083F0 
+            407f23      6 INSTR DEADREGS  EFLAGS RCX RDX RSI R8 ZZ mov     r8d, offset loc_4083F0 
             407f29      2 INSTR BELONGTO 407ee0 
-            407f29      2 INSTR DEADREGS  EFLAGS ZZ xor     ecx, ecx 
+            407f29      2 INSTR DEADREGS  EFLAGS RCX RDX RSI ZZ xor     ecx, ecx 
             407f29     -2 INSTR LOCAL n RCX ZZ  AlwaysNUM xor     ecx, ecx 
             407f2b      2 INSTR BELONGTO 407ee0 
-            407f2b      2 INSTR DEADREGS  EFLAGS ZZ xor     edx, edx 
+            407f2b      2 INSTR DEADREGS  EFLAGS RDX RSI ZZ xor     edx, edx 
             407f2b     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
             407f2d      2 INSTR BELONGTO 407ee0 
-            407f2d      2 INSTR DEADREGS  EFLAGS ZZ xor     esi, esi 
+            407f2d      2 INSTR DEADREGS  EFLAGS RSI ZZ xor     esi, esi 
             407f2d     -2 INSTR LOCAL n RSI ZZ  AlwaysNUM xor     esi, esi 
             407f2f     -1 INSTR LOCAL NoMetaUpdate call    _g_file_create_async 
             407f2f      5 INSTR BELONGTO 407ee0 
@@ -3764,21 +3787,21 @@
             407f3d      5 INSTR BELONGTO 407ee0 
             407f3d      5 INSTR DEADREGS  EFLAGS ZZ jmp     _g_object_unref 
             407f48      3 INSTR BELONGTO 407ee0 
-            407f48      3 INSTR DEADREGS  EFLAGS RDI R8 R9 ZZ mov     rdi, rbx 
+            407f48      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 ZZ mov     rdi, rbx 
             407f4b     -2 INSTR LOCAL n R9 ZZ  AlwaysNUM xor     r9d, r9d 
             407f4b      3 INSTR BELONGTO 407ee0 
-            407f4b      3 INSTR DEADREGS  EFLAGS R8 R9 ZZ xor     r9d, r9d 
+            407f4b      3 INSTR DEADREGS  EFLAGS RCX RDX RSI R8 R9 ZZ xor     r9d, r9d 
             407f4e     -2 INSTR LOCAL n R8 ZZ  AlwaysNUM xor     r8d, r8d 
             407f4e      3 INSTR BELONGTO 407ee0 
-            407f4e      3 INSTR DEADREGS  EFLAGS R8 ZZ xor     r8d, r8d 
+            407f4e      3 INSTR DEADREGS  EFLAGS RCX RDX RSI R8 ZZ xor     r8d, r8d 
             407f51      2 INSTR BELONGTO 407ee0 
-            407f51      2 INSTR DEADREGS  EFLAGS ZZ xor     ecx, ecx 
+            407f51      2 INSTR DEADREGS  EFLAGS RCX RDX RSI ZZ xor     ecx, ecx 
             407f51     -2 INSTR LOCAL n RCX ZZ  AlwaysNUM xor     ecx, ecx 
             407f53      2 INSTR BELONGTO 407ee0 
-            407f53      2 INSTR DEADREGS  EFLAGS ZZ xor     edx, edx 
+            407f53      2 INSTR DEADREGS  EFLAGS RDX RSI ZZ xor     edx, edx 
             407f53     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
             407f55      2 INSTR BELONGTO 407ee0 
-            407f55      2 INSTR DEADREGS  EFLAGS ZZ xor     esi, esi 
+            407f55      2 INSTR DEADREGS  EFLAGS RSI ZZ xor     esi, esi 
             407f55     -2 INSTR LOCAL n RSI ZZ  AlwaysNUM xor     esi, esi 
             407f57      5 INSTR BELONGTO 407ee0 
             407f57      5 INSTR DEADREGS  EFLAGS ZZ mov     [rsp+28h+var_20], rbp 
@@ -3879,12 +3902,12 @@
             40816a      3 INSTR BELONGTO 408160 
             40816a      3 INSTR DEADREGS  EFLAGS R12 ZZ mov     rbp, rdi 
             40816d      5 INSTR BELONGTO 408160 
-            40816d      5 INSTR DEADREGS  EFLAGS R12 ZZ mov     [rsp+var_30], rbx 
+            40816d      5 INSTR DEADREGS  EFLAGS RDI R12 ZZ mov     [rsp+var_30], rbx 
             40816d      5 PTRIMMEDESP STACK -48 displ mov     [rsp+var_30], rbx
             408172     -1 INSTR LOCAL MetadataUnused mov     [rsp+var_18], r13 
             408172      5 INSTR BELONGTO 408160 
             408177      5 INSTR BELONGTO 408160 
-            408177      5 INSTR DEADREGS  EFLAGS RBX R12 R13 ZZ mov     edi, offset aXdg_current_de; "XDG_CURRENT_DESKTOP" 
+            408177      5 INSTR DEADREGS  EFLAGS RBX RDI R12 R13 ZZ mov     edi, offset aXdg_current_de; "XDG_CURRENT_DESKTOP" 
             40817c     -1 INSTR LOCAL MetadataUnused mov     [rsp+var_10], r14 
             40817c      5 INSTR BELONGTO 408160 
             408181     -1 INSTR LOCAL MetadataUnused mov     [rsp+var_8], r15 
@@ -3899,7 +3922,7 @@
             40818d      5 INSTR BELONGTO 408160 
             40818d      5 INSTR DEADREGS  EFLAGS RBX R13 R14 R15 ZZ call    _g_getenv 
             408192      5 INSTR BELONGTO 408160 
-            408192      5 INSTR DEADREGS  EFLAGS RBX RDI R13 R14 R15 ZZ mov     esi, offset aUnity; "Unity" 
+            408192      5 INSTR DEADREGS  EFLAGS RBX RSI RDI R13 R14 R15 ZZ mov     esi, offset aUnity; "Unity" 
             408197      3 INSTR BELONGTO 408160 
             408197      3 INSTR DEADREGS  EFLAGS RBX RDI R13 R14 R15 ZZ mov     rdi, rax 
             40819a     -1 INSTR LOCAL NoMetaUpdate call    _g_strcmp0 
@@ -3910,7 +3933,7 @@
             4081a1     -1 INSTR LOCAL NoMetaUpdate jz      short loc_4081B7 
             4081a1      2 INSTR BELONGTO 408160 
             4081a3      7 INSTR BELONGTO 408160 
-            4081a3      7 INSTR DEADREGS  EFLAGS RAX RBX R13 R14 R15 ZZ mov     rax, cs:qword_60FAD8 
+            4081a3      7 INSTR DEADREGS  EFLAGS RAX RBX RDI R13 R14 R15 ZZ mov     rax, cs:qword_60FAD8 
             4081aa     -1 INSTR LOCAL MetadataUnused mov     r13d, [rax+34h] 
             4081aa      4 INSTR BELONGTO 408160 
             4081ae     -1 INSTR LOCAL NoMetaUpdate test    r13d, r13d 
@@ -3926,8 +3949,9 @@
             4081c2     -1 INSTR LOCAL NoMetaUpdate call    sub_40A070 
             4081c2      5 INSTR BELONGTO 408160 
             4081c2      5 INSTR DEADREGS  EFLAGS R13 R14 R15 ZZ call    sub_40A070 
-            4081c7     -1 INSTR LOCAL MetadataRedundant xor     esi, esi 
             4081c7      2 INSTR BELONGTO 408160 
+            4081c7      2 INSTR DEADREGS  EFLAGS RSI RDI R13 R14 R15 ZZ xor     esi, esi 
+            4081c7     -2 INSTR LOCAL n RSI ZZ  AlwaysNUM xor     esi, esi 
             4081c9      3 INSTR BELONGTO 408160 
             4081c9      3 INSTR DEADREGS  EFLAGS RDI R13 R14 R15 ZZ mov     rdi, rbx 
             4081cc      5 INSTR BELONGTO 408160 
@@ -3939,10 +3963,11 @@
             4081d6     -1 INSTR LOCAL NoMetaUpdate call    _g_io_error_quark 
             4081d6      5 INSTR BELONGTO 408160 
             4081d6      5 INSTR DEADREGS  EFLAGS R13 R14 R15 ZZ call    _g_io_error_quark 
-            4081db     -1 INSTR LOCAL MetadataRedundant mov     edx, 2 
+            4081db     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 2 
             4081db      5 INSTR BELONGTO 408160 
+            4081db      5 INSTR DEADREGS  EFLAGS RDX RSI RDI R13 R14 R15 ZZ mov     edx, 2 
             4081e0      2 INSTR BELONGTO 408160 
-            4081e0      2 INSTR DEADREGS  EFLAGS RDI R13 R14 R15 ZZ mov     esi, eax 
+            4081e0      2 INSTR DEADREGS  EFLAGS RSI RDI R13 R14 R15 ZZ mov     esi, eax 
             4081e2      3 INSTR BELONGTO 408160 
             4081e2      3 INSTR DEADREGS  EFLAGS RDI R13 R14 R15 ZZ mov     rdi, r12 
             4081e5     -1 INSTR LOCAL NoMetaUpdate call    _g_error_matches 
@@ -3953,7 +3978,7 @@
             4081ec     -1 INSTR LOCAL NoMetaUpdate jz      short loc_4081FF 
             4081ec      2 INSTR BELONGTO 408160 
             4081ee      4 INSTR BELONGTO 408160 
-            4081ee      4 INSTR DEADREGS  EFLAGS RAX R12 R13 R14 R15 ZZ mov     rax, [rbp+28h] 
+            4081ee      4 INSTR DEADREGS  EFLAGS RAX RDI R12 R13 R14 R15 ZZ mov     rax, [rbp+28h] 
             4081f2     -1 INSTR LOCAL MetadataUnused mov     r12d, [rax+20h] 
             4081f2      4 INSTR BELONGTO 408160 
             4081f6     -1 INSTR LOCAL NoMetaUpdate test    r12d, r12d 
@@ -3962,19 +3987,20 @@
             4081f9      6 INSTR BELONGTO 408160 
             4081ff     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 5          ; category 
             4081ff      5 INSTR BELONGTO 408160 
-            4081ff      5 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ mov     edx, 5          ; category 
+            4081ff      5 INSTR DEADREGS  EFLAGS RDX RSI RDI R12 R13 R14 R15 ZZ mov     edx, 5          ; category 
             408204      5 INSTR BELONGTO 408160 
-            408204      5 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ mov     esi, offset aErrorCreatin_0; "Error creating file. Please choose anot"... 
+            408204      5 INSTR DEADREGS  EFLAGS RSI RDI R12 R13 R14 R15 ZZ mov     esi, offset aErrorCreatin_0; "Error creating file. Please choose anot"... 
             408209      2 INSTR BELONGTO 408160 
-            408209      2 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ xor     edi, edi        ; domainname 
+            408209      2 INSTR DEADREGS  EFLAGS RDI R12 R13 R14 R15 ZZ xor     edi, edi        ; domainname 
             408209     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi        ; domainname 
             40820b     -1 INSTR LOCAL NoMetaUpdate call    _dcgettext 
             40820b      5 INSTR BELONGTO 408160 
             40820b      5 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ call    _dcgettext 
-            408210     -1 INSTR LOCAL MetadataRedundant mov     edx, 5          ; category 
+            408210     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 5          ; category 
             408210      5 INSTR BELONGTO 408160 
+            408210      5 INSTR DEADREGS  EFLAGS RDX RSI RDI R12 R13 R14 R15 ZZ mov     edx, 5          ; category 
             408215      5 INSTR BELONGTO 408160 
-            408215      5 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ mov     esi, offset aUnableToCapt_0; "Unable to capture a screenshot" 
+            408215      5 INSTR DEADREGS  EFLAGS RSI RDI R12 R13 R14 R15 ZZ mov     esi, offset aUnableToCapt_0; "Unable to capture a screenshot" 
             40821a     -1 INSTR LOCAL MetadataRedundant xor     edi, edi        ; domainname 
             40821a      2 INSTR BELONGTO 408160 
             40821c      3 INSTR BELONGTO 408160 
@@ -3996,15 +4022,17 @@
             408234      5 INSTR BELONGTO 408160 
             408234      5 INSTR DEADREGS  EFLAGS R13 R14 R15 ZZ call    _g_type_check_instance_cast 
             408239      3 INSTR BELONGTO 408160 
-            408239      3 INSTR DEADREGS  EFLAGS RCX RDI R8 R9 R10 R11 R13 R14 R15 ZZ mov     r8, r12 
+            408239      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 R10 R11 R13 R14 R15 ZZ mov     r8, r12 
             40823c      3 INSTR BELONGTO 408160 
-            40823c      3 INSTR DEADREGS  EFLAGS RCX RDI R9 R10 R11 R12 R13 R14 R15 ZZ mov     rdi, rax 
+            40823c      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R9 R10 R11 R12 R13 R14 R15 ZZ mov     rdi, rax 
             40823f      3 INSTR BELONGTO 408160 
-            40823f      3 INSTR DEADREGS  EFLAGS RAX RCX R9 R10 R11 R12 R13 R14 R15 ZZ mov     rcx, rbp 
-            408242     -1 INSTR LOCAL MetadataRedundant mov     edx, 1 
+            40823f      3 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI R9 R10 R11 R12 R13 R14 R15 ZZ mov     rcx, rbp 
+            408242     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 1 
             408242      5 INSTR BELONGTO 408160 
-            408247     -1 INSTR LOCAL MetadataRedundant mov     esi, 3 
+            408242      5 INSTR DEADREGS  EFLAGS RAX RDX RSI R9 R10 R11 R12 R13 R14 R15 ZZ mov     edx, 1 
+            408247     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 3 
             408247      5 INSTR BELONGTO 408160 
+            408247      5 INSTR DEADREGS  EFLAGS RAX RSI R9 R10 R11 R12 R13 R14 R15 ZZ mov     esi, 3 
             40824c     -1 INSTR LOCAL NoMetaUpdate call    sub_40CC70 
             40824c      5 INSTR BELONGTO 408160 
             40824c      5 INSTR DEADREGS  EFLAGS RAX R9 R10 R11 R12 R13 R14 R15 ZZ call    sub_40CC70 
@@ -4030,17 +4058,17 @@
             408276      5 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ jmp     sub_40A060 
             408280     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 5          ; category 
             408280      5 INSTR BELONGTO 408160 
-            408280      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ mov     edx, 5          ; category 
+            408280      5 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI R12 R13 R14 R15 ZZ mov     edx, 5          ; category 
             408285      5 INSTR BELONGTO 408160 
-            408285      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ mov     esi, offset aUnableToCapt_0; "Unable to capture a screenshot" 
+            408285      5 INSTR DEADREGS  EFLAGS RBX RSI RDI R12 R13 R14 R15 ZZ mov     esi, offset aUnableToCapt_0; "Unable to capture a screenshot" 
             40828a      2 INSTR BELONGTO 408160 
-            40828a      2 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ xor     edi, edi        ; domainname 
+            40828a      2 INSTR DEADREGS  EFLAGS RBX RDI R12 R13 R14 R15 ZZ xor     edi, edi        ; domainname 
             40828a     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi        ; domainname 
             40828c     -1 INSTR LOCAL NoMetaUpdate call    _dcgettext 
             40828c      5 INSTR BELONGTO 408160 
             40828c      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ call    _dcgettext 
             408291      5 INSTR BELONGTO 408160 
-            408291      5 INSTR DEADREGS  EFLAGS RBX RSI R12 R13 R14 R15 ZZ mov     edi, offset aDialogError; "dialog-error" 
+            408291      5 INSTR DEADREGS  EFLAGS RBX RSI RDI R12 R13 R14 R15 ZZ mov     edi, offset aDialogError; "dialog-error" 
             408296      3 INSTR BELONGTO 408160 
             408296      3 INSTR DEADREGS  EFLAGS RBX RSI R12 R13 R14 R15 ZZ mov     rsi, rax 
             408299     -1 INSTR LOCAL NoMetaUpdate call    sub_40BE70 
@@ -4088,8 +4116,9 @@
             4082ee     -1 INSTR LOCAL NoMetaUpdate call    _g_path_get_basename 
             4082ee      5 INSTR BELONGTO 408160 
             4082ee      5 INSTR DEADREGS  EFLAGS R13 R14 R15 ZZ call    _g_path_get_basename 
-            4082f3     -1 INSTR LOCAL MetadataRedundant xor     esi, esi 
             4082f3      2 INSTR BELONGTO 408160 
+            4082f3      2 INSTR DEADREGS  EFLAGS RSI RDI R13 R14 R15 ZZ xor     esi, esi 
+            4082f3     -2 INSTR LOCAL n RSI ZZ  AlwaysNUM xor     esi, esi 
             4082f5      3 INSTR BELONGTO 408160 
             4082f5      3 INSTR DEADREGS  EFLAGS RDI R13 R14 R15 ZZ mov     rdi, rax 
             4082f8      3 INSTR BELONGTO 408160 
@@ -4104,14 +4133,15 @@
             408306     -1 INSTR LOCAL NoMetaUpdate call    sub_40A0D0 
             408306      5 INSTR BELONGTO 408160 
             408306      5 INSTR DEADREGS  EFLAGS R15 ZZ call    sub_40A0D0 
-            40830b     -1 INSTR LOCAL MetadataRedundant xor     edi, edi        ; domainname 
             40830b      2 INSTR BELONGTO 408160 
+            40830b      2 INSTR DEADREGS  EFLAGS RDX RSI RDI R15 ZZ xor     edi, edi        ; domainname 
+            40830b     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi        ; domainname 
             40830d      3 INSTR BELONGTO 408160 
-            40830d      3 INSTR DEADREGS  EFLAGS R15 ZZ mov     r15, rax 
+            40830d      3 INSTR DEADREGS  EFLAGS RDX RSI R15 ZZ mov     r15, rax 
             408310     -1 INSTR LOCAL MetadataRedundant mov     edx, 5          ; category 
             408310      5 INSTR BELONGTO 408160 
             408315      5 INSTR BELONGTO 408160 
-            408315      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, offset aAFileNamedSAlr; "A file named \"%s\" already exists in \"... 
+            408315      5 INSTR DEADREGS  EFLAGS RSI ZZ mov     esi, offset aAFileNamedSAlr; "A file named \"%s\" already exists in \"... 
             40831a     -1 INSTR LOCAL NoMetaUpdate call    _dcgettext 
             40831a      5 INSTR BELONGTO 408160 
             40831a      5 INSTR DEADREGS  EFLAGS ZZ call    _dcgettext 
@@ -4120,19 +4150,21 @@
             408322      3 INSTR BELONGTO 408160 
             408322      3 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     rdi, rax 
             408325      3 INSTR BELONGTO 408160 
-            408325      3 INSTR DEADREGS  EFLAGS RSI ZZ mov     rsi, r15 
+            408325      3 INSTR DEADREGS  EFLAGS RAX RSI ZZ mov     rsi, r15 
             408328      2 INSTR BELONGTO 408160 
-            408328      2 INSTR DEADREGS  EFLAGS ZZ xor     eax, eax 
+            408328      2 INSTR DEADREGS  EFLAGS RAX ZZ xor     eax, eax 
             408328     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             40832a     -1 INSTR LOCAL NoMetaUpdate call    _g_strdup_printf 
             40832a      5 INSTR BELONGTO 408160 
             40832a      5 INSTR DEADREGS  EFLAGS ZZ call    _g_strdup_printf 
-            40832f     -1 INSTR LOCAL MetadataRedundant mov     edx, 5          ; category 
+            40832f     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 5          ; category 
             40832f      5 INSTR BELONGTO 408160 
-            408334     -1 INSTR LOCAL MetadataRedundant xor     edi, edi        ; domainname 
+            40832f      5 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     edx, 5          ; category 
             408334      2 INSTR BELONGTO 408160 
+            408334      2 INSTR DEADREGS  EFLAGS RSI RDI ZZ xor     edi, edi        ; domainname 
+            408334     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi        ; domainname 
             408336      5 INSTR BELONGTO 408160 
-            408336      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, offset aOverwriteExist; "Overwrite existing file?" 
+            408336      5 INSTR DEADREGS  EFLAGS RSI ZZ mov     esi, offset aOverwriteExist; "Overwrite existing file?" 
             40833b      5 INSTR BELONGTO 408160 
             40833b      5 INSTR DEADREGS  EFLAGS ZZ mov     [rsp+58h+var_40], rax 
             40833b      5 PTRIMMEDESP STACK 24 displ mov     [rsp+58h+var_40], rax
@@ -4154,15 +4186,17 @@
             408357      5 INSTR BELONGTO 408160 
             408357      5 INSTR DEADREGS  EFLAGS ZZ call    _g_type_check_instance_cast 
             40835c      5 INSTR BELONGTO 408160 
-            40835c      5 INSTR DEADREGS  EFLAGS RCX RDI R8 R9 R10 R11 ZZ mov     r8, [rsp+58h+var_40] 
+            40835c      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 R10 R11 ZZ mov     r8, [rsp+58h+var_40] 
             40835c      5 PTRIMMEDESP STACK 24 displ mov     r8, [rsp+58h+var_40]
             408361      5 INSTR BELONGTO 408160 
-            408361      5 INSTR DEADREGS  EFLAGS RCX RDI R9 R10 R11 ZZ mov     rcx, [rsp+58h+var_50] 
+            408361      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R9 R10 R11 ZZ mov     rcx, [rsp+58h+var_50] 
             408361      5 PTRIMMEDESP STACK 8 displ mov     rcx, [rsp+58h+var_50]
-            408366     -1 INSTR LOCAL MetadataRedundant mov     edx, 4 
+            408366     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 4 
             408366      5 INSTR BELONGTO 408160 
-            40836b     -1 INSTR LOCAL MetadataRedundant mov     esi, 1 
+            408366      5 INSTR DEADREGS  EFLAGS RDX RSI RDI R9 R10 R11 ZZ mov     edx, 4 
+            40836b     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 1 
             40836b      5 INSTR BELONGTO 408160 
+            40836b      5 INSTR DEADREGS  EFLAGS RSI RDI R9 R10 R11 ZZ mov     esi, 1 
             408370      3 INSTR BELONGTO 408160 
             408370      3 INSTR DEADREGS  EFLAGS RDI R9 R10 R11 ZZ mov     rdi, rax 
             408373     -1 INSTR LOCAL NoMetaUpdate call    sub_40CC70 
@@ -4197,8 +4231,10 @@
             4083a1     -1 INSTR LOCAL NoMetaUpdate call    _g_free 
             4083a1      5 INSTR BELONGTO 408160 
             4083a1      5 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ call    _g_free 
-            4083a6     -1 INSTR LOCAL MetadataRedundant mov     eax, dword ptr [rsp+58h+var_50] 
+            4083a6     -2 INSTR LOCAL n RAX ZZ  NumericDEFs mov     eax, dword ptr [rsp+58h+var_50] 
             4083a6      4 INSTR BELONGTO 408160 
+            4083a6      4 INSTR DEADREGS  EFLAGS RAX RDI R12 R13 R14 R15 ZZ mov     eax, dword ptr [rsp+58h+var_50] 
+            4083a6      4 PTRIMMEDESP STACK 8 displ mov     eax, dword ptr [rsp+58h+var_50]
             4083aa     -1 INSTR LOCAL NoMetaUpdate cmp     eax, 0FFFFFFF8h 
             4083aa      3 INSTR BELONGTO 408160 
             4083ad     -1 INSTR LOCAL NoMetaUpdate jnz     loc_408251 
@@ -4488,56 +4524,56 @@
             408ace      5 INSTR BELONGTO 408aa0 
             408ace      5 INSTR DEADREGS  EFLAGS ZZ call    _g_application_hold 
             408ad3      7 INSTR BELONGTO 408aa0 
-            408ad3      7 INSTR DEADREGS  EFLAGS RAX ZZ mov     rax, cs:qword_60FAD8 
+            408ad3      7 INSTR DEADREGS  EFLAGS RAX RDX RSI ZZ mov     rax, cs:qword_60FAD8 
             408ada      3 INSTR BELONGTO 408aa0 
-            408ada      3 INSTR DEADREGS  EFLAGS ZZ mov     edx, [rax+18h] 
+            408ada      3 INSTR DEADREGS  EFLAGS RDX RSI ZZ mov     edx, [rax+18h] 
             408add     -1 INSTR LOCAL NoMetaUpdate test    edx, edx 
             408add      2 INSTR BELONGTO 408aa0 
             408adf     -1 INSTR LOCAL NoMetaUpdate jnz     short loc_408B10 
             408adf      2 INSTR BELONGTO 408aa0 
             408ae1     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM imul    edi, ebp, 3E8h 
             408ae1      6 INSTR BELONGTO 408aa0 
-            408ae1      6 INSTR DEADREGS  EFLAGS ZZ imul    edi, ebp, 3E8h 
+            408ae1      6 INSTR DEADREGS  EFLAGS RSI ZZ imul    edi, ebp, 3E8h 
             408ae7     -1 INSTR LOCAL NoMetaUpdate test    edi, edi 
             408ae7      2 INSTR BELONGTO 408aa0 
             408ae9     -1 INSTR LOCAL NoMetaUpdate jz      short loc_408B10 
             408ae9      2 INSTR BELONGTO 408aa0 
             408aeb      3 INSTR BELONGTO 408aa0 
-            408aeb      3 INSTR DEADREGS  EFLAGS RDX ZZ mov     rdx, rbx 
+            408aeb      3 INSTR DEADREGS  EFLAGS RDX RSI ZZ mov     rdx, rbx 
             408aee     -1 INSTR LOCAL MetadataUnused mov     rbp, [rsp+18h+var_8] 
             408aee      5 INSTR BELONGTO 408aa0 
             408af3      5 INSTR BELONGTO 408aa0 
-            408af3      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     rbx, [rsp+18h+var_10] 
+            408af3      5 INSTR DEADREGS  EFLAGS RBX RSI ZZ mov     rbx, [rsp+18h+var_10] 
             408af3      5 PTRIMMEDESP STACK 8 displ mov     rbx, [rsp+18h+var_10]
             408af8     -2 INSTR LOCAL n RSI ZZ  NumericDEFs mov     esi, offset sub_407E90 
             408af8      5 INSTR BELONGTO 408aa0 
-            408af8      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, offset sub_407E90 
+            408af8      5 INSTR DEADREGS  EFLAGS RSI ZZ mov     esi, offset sub_407E90 
             408afd     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rsp, 18h 
             408afd      4 INSTR BELONGTO 408aa0 
             408b01     -1 INSTR LOCAL NoMetaUpdate jmp     _g_timeout_add 
             408b01      5 INSTR BELONGTO 408aa0 
             408b01      5 INSTR DEADREGS  EFLAGS ZZ jmp     _g_timeout_add 
             408b10      3 INSTR BELONGTO 408aa0 
-            408b10      3 INSTR DEADREGS  EFLAGS ZZ mov     eax, [rax+34h] 
+            408b10      3 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     eax, [rax+34h] 
             408b13     -1 INSTR LOCAL NoMetaUpdate test    eax, eax 
             408b13      2 INSTR BELONGTO 408aa0 
             408b15     -1 INSTR LOCAL NoMetaUpdate jz      short loc_408B20 
             408b15      2 INSTR BELONGTO 408aa0 
             408b17     -2 INSTR LOCAL n RDI ZZ  NUMVia2ndSrcIMMEDNUM mov     edi, 0C8h 
             408b17      5 INSTR BELONGTO 408aa0 
-            408b17      5 INSTR DEADREGS  EFLAGS RDX ZZ mov     edi, 0C8h 
+            408b17      5 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     edi, 0C8h 
             408b1c     -1 INSTR LOCAL NoMetaUpdate jmp     short loc_408AEB 
             408b1c      2 INSTR BELONGTO 408aa0 
             408b20      3 INSTR BELONGTO 408aa0 
-            408b20      3 INSTR DEADREGS  EFLAGS RSI ZZ mov     rsi, rbx 
+            408b20      3 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     rsi, rbx 
             408b23     -1 INSTR LOCAL MetadataUnused mov     rbp, [rsp+18h+var_8] 
             408b23      5 INSTR BELONGTO 408aa0 
             408b28      5 INSTR BELONGTO 408aa0 
-            408b28      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     rbx, [rsp+18h+var_10] 
+            408b28      5 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     rbx, [rsp+18h+var_10] 
             408b28      5 PTRIMMEDESP STACK 8 displ mov     rbx, [rsp+18h+var_10]
             408b2d     -2 INSTR LOCAL n RDI ZZ  NumericDEFs mov     edi, offset sub_407E90 
             408b2d      5 INSTR BELONGTO 408aa0 
-            408b2d      5 INSTR DEADREGS  EFLAGS ZZ mov     edi, offset sub_407E90 
+            408b2d      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     edi, offset sub_407E90 
             408b32     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rsp, 18h 
             408b32      4 INSTR BELONGTO 408aa0 
             408b36     -1 INSTR LOCAL NoMetaUpdate jmp     _g_idle_add 
@@ -4634,7 +4670,7 @@
             408cf0      1 INSTR BELONGTO 408cd0 
             408cf0      1 INSTR DEADREGS  EFLAGS ZZ retn 
             408cf8      5 INSTR BELONGTO 408cd0 
-            408cf8      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     edi, offset qword_60FA80 
+            408cf8      5 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     edi, offset qword_60FA80 
             408cfd     -1 INSTR LOCAL NoMetaUpdate call    _g_once_init_enter 
             408cfd      5 INSTR BELONGTO 408cd0 
             408cfd      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_once_init_enter 
@@ -4643,7 +4679,7 @@
             408d04     -1 INSTR LOCAL NoMetaUpdate jz      short loc_408CE4 
             408d04      2 INSTR BELONGTO 408cd0 
             408d06      5 INSTR BELONGTO 408cd0 
-            408d06      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     edi, offset aScreenshotappl; "ScreenshotApplication" 
+            408d06      5 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     edi, offset aScreenshotappl; "ScreenshotApplication" 
             408d0b     -1 INSTR LOCAL NoMetaUpdate call    _g_intern_static_string 
             408d0b      5 INSTR BELONGTO 408cd0 
             408d0b      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_intern_static_string 
@@ -4653,20 +4689,21 @@
             408d13      5 INSTR BELONGTO 408cd0 
             408d13      5 INSTR DEADREGS  EFLAGS ZZ call    _gtk_application_get_type 
             408d18      3 INSTR BELONGTO 408cd0 
-            408d18      3 INSTR DEADREGS  EFLAGS RSI RDI R8 R9 ZZ mov     rsi, rbx 
+            408d18      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 ZZ mov     rsi, rbx 
             408d1b      3 INSTR BELONGTO 408cd0 
-            408d1b      3 INSTR DEADREGS  EFLAGS RBX RDI R8 R9 ZZ mov     rdi, rax 
+            408d1b      3 INSTR DEADREGS  EFLAGS RCX RDX RBX RDI R8 R9 ZZ mov     rdi, rax 
             408d1e     -2 INSTR LOCAL n R9 ZZ  NumericDEFs mov     r9d, offset sub_408FD0 
             408d1e      6 INSTR BELONGTO 408cd0 
-            408d1e      6 INSTR DEADREGS  EFLAGS RBX R8 R9 ZZ mov     r9d, offset sub_408FD0 
+            408d1e      6 INSTR DEADREGS  EFLAGS RCX RDX RBX R8 R9 ZZ mov     r9d, offset sub_408FD0 
             408d24     -2 INSTR LOCAL n R8 ZZ  NUMVia2ndSrcIMMEDNUM mov     r8d, 30h 
             408d24      6 INSTR BELONGTO 408cd0 
-            408d24      6 INSTR DEADREGS  EFLAGS RBX R8 ZZ mov     r8d, 30h 
+            408d24      6 INSTR DEADREGS  EFLAGS RCX RDX RBX R8 ZZ mov     r8d, 30h 
             408d2a     -2 INSTR LOCAL n RCX ZZ  NumericDEFs mov     ecx, offset sub_407C70 
             408d2a      5 INSTR BELONGTO 408cd0 
-            408d2a      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     ecx, offset sub_407C70 
-            408d2f     -1 INSTR LOCAL MetadataRedundant mov     edx, 1A8h 
+            408d2a      5 INSTR DEADREGS  EFLAGS RCX RDX RBX ZZ mov     ecx, offset sub_407C70 
+            408d2f     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 1A8h 
             408d2f      5 INSTR BELONGTO 408cd0 
+            408d2f      5 INSTR DEADREGS  EFLAGS RDX RBX ZZ mov     edx, 1A8h 
             408d34      7 INSTR BELONGTO 408cd0 
             408d34      7 INSTR DEADREGS  EFLAGS RBX ZZ mov     [rsp+18h+var_18], 0 
             408d34      7 PTRIMMEDESP STACK 0 displ mov     [rsp+18h+var_18], 0
@@ -4674,7 +4711,7 @@
             408d3b      5 INSTR BELONGTO 408cd0 
             408d3b      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_type_register_static_simple 
             408d40      5 INSTR BELONGTO 408cd0 
-            408d40      5 INSTR DEADREGS  EFLAGS RBX RSI ZZ mov     edi, offset qword_60FA80 
+            408d40      5 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ mov     edi, offset qword_60FA80 
             408d45      3 INSTR BELONGTO 408cd0 
             408d45      3 INSTR DEADREGS  EFLAGS RBX RSI ZZ mov     rsi, rax 
             408d48     -1 INSTR LOCAL NoMetaUpdate call    _g_once_init_leave 
@@ -4702,16 +4739,17 @@
             408d68     -1 INSTR LOCAL NoMetaUpdate call    sub_408CD0 
             408d68      5 INSTR BELONGTO 408d50 
             408d68      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R9 R10 R11 ZZ call    sub_408CD0 
-            408d6d     -1 INSTR LOCAL MetadataRedundant xor     ecx, ecx 
             408d6d      2 INSTR BELONGTO 408d50 
+            408d6d      2 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI ZZ xor     ecx, ecx 
+            408d6d     -2 INSTR LOCAL n RCX ZZ  AlwaysNUM xor     ecx, ecx 
             408d6f      3 INSTR BELONGTO 408d50 
-            408d6f      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rax 
+            408d6f      3 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     rdi, rax 
             408d72      5 INSTR BELONGTO 408d50 
-            408d72      5 INSTR DEADREGS  EFLAGS ZZ mov     edx, offset aOrg_gnome_scre; "org.gnome.Screenshot" 
+            408d72      5 INSTR DEADREGS  EFLAGS RAX RDX RSI ZZ mov     edx, offset aOrg_gnome_scre; "org.gnome.Screenshot" 
             408d77      5 INSTR BELONGTO 408d50 
-            408d77      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, offset aApplicationId; "application-id" 
+            408d77      5 INSTR DEADREGS  EFLAGS RAX RSI ZZ mov     esi, offset aApplicationId; "application-id" 
             408d7c      2 INSTR BELONGTO 408d50 
-            408d7c      2 INSTR DEADREGS  EFLAGS ZZ xor     eax, eax 
+            408d7c      2 INSTR DEADREGS  EFLAGS RAX ZZ xor     eax, eax 
             408d7c     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             408d7e     -1 INSTR LOCAL NoMetaUpdate call    _g_object_new 
             408d7e      5 INSTR BELONGTO 408d50 
@@ -4955,12 +4993,12 @@
             409120      0 FUNC FRAMERESTORE 0 0 1 1 0 0 2 0 0 3 -8 0 4 0 8 5 0 0 6 0 0 7 0 0 8 0 0 9 0 0 10 0 0 11 0 0 12 0 0 13 0 0 14 0 0 15 0 0 ZZ
             409120      0 FUNC MMSAFENESS SPECSAFE
             409120      1 INSTR BELONGTO 409120 
-            409120      1 INSTR DEADREGS  EFLAGS RSI ZZ push    rbx 
+            409120      1 INSTR DEADREGS  EFLAGS RAX RSI ZZ push    rbx 
             409120     50 FUNC GLOBAL sub_409120 FUNC_UNSAFE NOFP RET             409151 
             409120      8 MEMORYHOLE STACK esp + 0 CalleeSavedRegs 
             409120      8 MEMORYHOLE STACK esp + 8 ReturnAddress 
             409121      3 INSTR BELONGTO 409120 
-            409121      3 INSTR DEADREGS  EFLAGS RBX RSI ZZ mov     eax, [rdi+20h] 
+            409121      3 INSTR DEADREGS  EFLAGS RAX RBX RSI ZZ mov     eax, [rdi+20h] 
             409124      3 INSTR BELONGTO 409120 
             409124      3 INSTR DEADREGS  EFLAGS RBX RSI ZZ mov     rbx, rdi 
             409127      4 INSTR BELONGTO 409120 
@@ -4970,20 +5008,21 @@
             40912d     -1 INSTR LOCAL NoMetaUpdate jz      short loc_409148 
             40912d      2 INSTR BELONGTO 409120 
             40912f      2 INSTR BELONGTO 409120 
-            40912f      2 INSTR DEADREGS  EFLAGS ZZ xor     edi, edi 
+            40912f      2 INSTR DEADREGS  EFLAGS RDI ZZ xor     edi, edi 
             40912f     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
             409131     -1 INSTR LOCAL NoMetaUpdate call    qword ptr [rbx+10h] 
             409131      3 INSTR BELONGTO 409120 
             409134      3 INSTR BELONGTO 409120 
-            409134      3 INSTR DEADREGS  EFLAGS RSI ZZ mov     rsi, rbx 
+            409134      3 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     rsi, rbx 
             409137     -2 INSTR LOCAL n RDI ZZ  NUMVia2ndSrcIMMEDNUM mov     edi, 28h 
             409137      5 INSTR BELONGTO 409120 
-            409137      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     edi, 28h 
+            409137      5 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     edi, 28h 
             40913c     -1 INSTR LOCAL NoMetaUpdate call    _g_slice_free1 
             40913c      5 INSTR BELONGTO 409120 
             40913c      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_slice_free1 
-            409141     -1 INSTR LOCAL MetadataRedundant xor     eax, eax 
             409141      2 INSTR BELONGTO 409120 
+            409141      2 INSTR DEADREGS  EFLAGS RAX RBX ZZ xor     eax, eax 
+            409141     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             409143      1 INSTR BELONGTO 409120 
             409143      1 INSTR DEADREGS  EFLAGS RBX ZZ pop     rbx 
             409144      1 INSTR BELONGTO 409120 
@@ -5105,12 +5144,12 @@
             4093d0      0 FUNC MMSAFENESS SAFE
             4093d0    182 FUNC GLOBAL sub_4093D0 FUNC_UNSAFE NOFP RET             409485 
             4093d0      4 INSTR BELONGTO 4093d0 
-            4093d0      4 INSTR DEADREGS  EFLAGS XMM0 XMM4 ZZ sub     rsp, 8 
+            4093d0      4 INSTR DEADREGS  EFLAGS RAX XMM0 XMM4 ZZ sub     rsp, 8 
             4093d0      8 DATAREF STACK 577 esp + 0 PARENT LocalFrame LOCALFRAME
             4093d0      8 MEMORYHOLE STACK esp + 8 ReturnAddress 
             4093d4     -2 INSTR LOCAL n RAX ZZ  NumericDEFs mov     eax, [rdx+10h] 
             4093d4      3 INSTR BELONGTO 4093d0 
-            4093d4      3 INSTR DEADREGS  EFLAGS XMM0 XMM4 ZZ mov     eax, [rdx+10h] 
+            4093d4      3 INSTR DEADREGS  EFLAGS RAX XMM0 XMM4 ZZ mov     eax, [rdx+10h] 
             4093d7     -1 INSTR LOCAL NoMetaUpdate test    eax, eax 
             4093d7      2 INSTR BELONGTO 4093d0 
             4093d9     -1 INSTR LOCAL NoMetaUpdate jz      short loc_409446 
@@ -5174,7 +5213,7 @@
             409441      5 INSTR DEADREGS  EFLAGS XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 ZZ call    _gtk_main_quit 
             409446     -2 INSTR LOCAL n RAX ZZ  NUMVia2ndSrcIMMEDNUM mov     eax, 1 
             409446      5 INSTR BELONGTO 4093d0 
-            409446      5 INSTR DEADREGS  EFLAGS XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 ZZ mov     eax, 1 
+            409446      5 INSTR DEADREGS  EFLAGS RAX XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 ZZ mov     eax, 1 
             40944b     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rsp, 8 
             40944b      4 INSTR BELONGTO 4093d0 
             40944f      1 INSTR BELONGTO 4093d0 
@@ -5213,7 +5252,7 @@
             40949b      2 INSTR BELONGTO 409490 
             40949d     -2 INSTR LOCAL n RAX ZZ  NUMVia2ndSrcIMMEDNUM mov     eax, 1 
             40949d      5 INSTR BELONGTO 409490 
-            40949d      5 INSTR DEADREGS  EFLAGS ZZ mov     eax, 1 
+            40949d      5 INSTR DEADREGS  EFLAGS RAX ZZ mov     eax, 1 
             4094a2     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rsp, 8 
             4094a2      4 INSTR BELONGTO 409490 
             4094a6      1 INSTR BELONGTO 409490 
@@ -5231,8 +5270,9 @@
             4094d2     -1 INSTR LOCAL NoMetaUpdate call    _gtk_main_quit 
             4094d2      5 INSTR BELONGTO 409490 
             4094d2      5 INSTR DEADREGS  EFLAGS ZZ call    _gtk_main_quit 
-            4094d7     -1 INSTR LOCAL MetadataRedundant mov     eax, 1 
+            4094d7     -2 INSTR LOCAL n RAX ZZ  NUMVia2ndSrcIMMEDNUM mov     eax, 1 
             4094d7      5 INSTR BELONGTO 409490 
+            4094d7      5 INSTR DEADREGS  EFLAGS RAX ZZ mov     eax, 1 
             4094dc     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rsp, 8 
             4094dc      4 INSTR BELONGTO 409490 
             4094e0      1 INSTR BELONGTO 409490 
@@ -5290,8 +5330,9 @@
             40953d     -1 INSTR LOCAL NoMetaUpdate call    _gdk_screen_get_rgba_visual 
             40953d      5 INSTR BELONGTO 4094f0 
             40953d      5 INSTR DEADREGS  EFLAGS RBX R14 ZZ call    _gdk_screen_get_rgba_visual 
-            409542     -1 INSTR LOCAL MetadataRedundant mov     edi, 1 
+            409542     -2 INSTR LOCAL n RDI ZZ  NUMVia2ndSrcIMMEDNUM mov     edi, 1 
             409542      5 INSTR BELONGTO 4094f0 
+            409542      5 INSTR DEADREGS  EFLAGS RBX RDI R14 ZZ mov     edi, 1 
             409547      3 INSTR BELONGTO 4094f0 
             409547      3 INSTR DEADREGS  EFLAGS RBX R14 ZZ mov     r14, rax 
             40954a     -1 INSTR LOCAL NoMetaUpdate call    _gtk_window_new 
@@ -5319,8 +5360,9 @@
             409569     -1 INSTR LOCAL NoMetaUpdate call    _gtk_widget_set_visual 
             409569      5 INSTR BELONGTO 4094f0 
             409569      5 INSTR DEADREGS  EFLAGS R13 R14 ZZ call    _gtk_widget_set_visual 
-            40956e     -1 INSTR LOCAL MetadataRedundant mov     esi, 1 
+            40956e     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 1 
             40956e      5 INSTR BELONGTO 4094f0 
+            40956e      5 INSTR DEADREGS  EFLAGS RSI RDI R13 R14 ZZ mov     esi, 1 
             409573      3 INSTR BELONGTO 4094f0 
             409573      3 INSTR DEADREGS  EFLAGS RDI R13 R14 ZZ mov     rdi, rbx 
             409576     -1 INSTR LOCAL NoMetaUpdate call    _gtk_widget_set_app_paintable 
@@ -5328,20 +5370,20 @@
             409576      5 INSTR DEADREGS  EFLAGS R13 R14 ZZ call    _gtk_widget_set_app_paintable 
             40957b     -2 INSTR LOCAL n R9 ZZ  AlwaysNUM xor     r9d, r9d 
             40957b      3 INSTR BELONGTO 4094f0 
-            40957b      3 INSTR DEADREGS  EFLAGS RDI R8 R9 R13 R14 ZZ xor     r9d, r9d 
+            40957b      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 R13 R14 ZZ xor     r9d, r9d 
             40957e     -2 INSTR LOCAL n R8 ZZ  AlwaysNUM xor     r8d, r8d 
             40957e      3 INSTR BELONGTO 4094f0 
-            40957e      3 INSTR DEADREGS  EFLAGS RDI R8 R13 R14 ZZ xor     r8d, r8d 
+            40957e      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R13 R14 ZZ xor     r8d, r8d 
             409581      2 INSTR BELONGTO 4094f0 
-            409581      2 INSTR DEADREGS  EFLAGS RDI R13 R14 ZZ xor     ecx, ecx 
+            409581      2 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R13 R14 ZZ xor     ecx, ecx 
             409581     -2 INSTR LOCAL n RCX ZZ  AlwaysNUM xor     ecx, ecx 
             409583     -2 INSTR LOCAL n RDX ZZ  NumericDEFs mov     edx, offset loc_409020 
             409583      5 INSTR BELONGTO 4094f0 
-            409583      5 INSTR DEADREGS  EFLAGS RDI R13 R14 ZZ mov     edx, offset loc_409020 
+            409583      5 INSTR DEADREGS  EFLAGS RDX RSI RDI R13 R14 ZZ mov     edx, offset loc_409020 
             409588      3 INSTR BELONGTO 4094f0 
-            409588      3 INSTR DEADREGS  EFLAGS RDI R13 R14 ZZ mov     rdi, rbx 
+            409588      3 INSTR DEADREGS  EFLAGS RSI RDI R13 R14 ZZ mov     rdi, rbx 
             40958b      5 INSTR BELONGTO 4094f0 
-            40958b      5 INSTR DEADREGS  EFLAGS R13 R14 ZZ mov     esi, offset aDraw; "draw" 
+            40958b      5 INSTR DEADREGS  EFLAGS RSI R13 R14 ZZ mov     esi, offset aDraw; "draw" 
             409590     -1 INSTR LOCAL NoMetaUpdate call    _g_signal_connect_data 
             409590      5 INSTR BELONGTO 4094f0 
             409590      5 INSTR DEADREGS  EFLAGS R13 R14 ZZ call    _g_signal_connect_data 
@@ -5357,12 +5399,14 @@
             4095a3     -1 INSTR LOCAL NoMetaUpdate call    _g_type_check_instance_cast 
             4095a3      5 INSTR BELONGTO 4094f0 
             4095a3      5 INSTR DEADREGS  EFLAGS R14 ZZ call    _g_type_check_instance_cast 
-            4095a8     -1 INSTR LOCAL MetadataRedundant mov     edx, 0FFFFFF9Ch 
+            4095a8     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 0FFFFFF9Ch 
             4095a8      5 INSTR BELONGTO 4094f0 
+            4095a8      5 INSTR DEADREGS  EFLAGS RDX RSI RDI R14 ZZ mov     edx, 0FFFFFF9Ch 
             4095ad      3 INSTR BELONGTO 4094f0 
-            4095ad      3 INSTR DEADREGS  EFLAGS RDI R14 ZZ mov     rdi, rax 
-            4095b0     -1 INSTR LOCAL MetadataRedundant mov     esi, edx 
+            4095ad      3 INSTR DEADREGS  EFLAGS RSI RDI R14 ZZ mov     rdi, rax 
             4095b0      2 INSTR BELONGTO 4094f0 
+            4095b0      2 INSTR DEADREGS  EFLAGS RSI R14 ZZ mov     esi, edx 
+            4095b0     -2 INSTR LOCAL n RSI ZZ  NumericDEFs mov     esi, edx 
             4095b2     -1 INSTR LOCAL NoMetaUpdate call    _gtk_window_move 
             4095b2      5 INSTR BELONGTO 4094f0 
             4095b2      5 INSTR DEADREGS  EFLAGS R14 ZZ call    _gtk_window_move 
@@ -5373,10 +5417,12 @@
             4095bd     -1 INSTR LOCAL NoMetaUpdate call    _g_type_check_instance_cast 
             4095bd      5 INSTR BELONGTO 4094f0 
             4095bd      5 INSTR DEADREGS  EFLAGS R13 R14 ZZ call    _g_type_check_instance_cast 
-            4095c2     -1 INSTR LOCAL MetadataRedundant mov     edx, 0Ah 
+            4095c2     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 0Ah 
             4095c2      5 INSTR BELONGTO 4094f0 
-            4095c7     -1 INSTR LOCAL MetadataRedundant mov     esi, 0Ah 
+            4095c2      5 INSTR DEADREGS  EFLAGS RDX RSI RDI R13 R14 ZZ mov     edx, 0Ah 
+            4095c7     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 0Ah 
             4095c7      5 INSTR BELONGTO 4094f0 
+            4095c7      5 INSTR DEADREGS  EFLAGS RSI RDI R13 R14 ZZ mov     esi, 0Ah 
             4095cc      3 INSTR BELONGTO 4094f0 
             4095cc      3 INSTR DEADREGS  EFLAGS RDI R13 R14 ZZ mov     rdi, rax 
             4095cf     -1 INSTR LOCAL NoMetaUpdate call    _gtk_window_resize 
@@ -5387,8 +5433,9 @@
             4095d7     -1 INSTR LOCAL NoMetaUpdate call    _gtk_widget_show 
             4095d7      5 INSTR BELONGTO 4094f0 
             4095d7      5 INSTR DEADREGS  EFLAGS R13 R14 ZZ call    _gtk_widget_show 
-            4095dc     -1 INSTR LOCAL MetadataRedundant mov     edi, 28h 
+            4095dc     -2 INSTR LOCAL n RDI ZZ  NUMVia2ndSrcIMMEDNUM mov     edi, 28h 
             4095dc      5 INSTR BELONGTO 4094f0 
+            4095dc      5 INSTR DEADREGS  EFLAGS RDI R13 R14 ZZ mov     edi, 28h 
             4095e1      5 INSTR BELONGTO 4094f0 
             4095e1      5 INSTR DEADREGS  EFLAGS R13 R14 ZZ mov     [rsp+68h+var_40], rbx 
             4095e1      5 PTRIMMEDESP STACK 40 displ mov     [rsp+68h+var_40], rbx
@@ -5396,36 +5443,36 @@
             4095e6      5 INSTR BELONGTO 4094f0 
             4095e6      5 INSTR DEADREGS  EFLAGS RBX R13 R14 ZZ call    _g_slice_alloc0 
             4095eb      5 INSTR BELONGTO 4094f0 
-            4095eb      5 INSTR DEADREGS  EFLAGS RCX RBX RDI R8 R9 R13 R14 ZZ mov     rdi, [rsp+68h+var_40] 
+            4095eb      5 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI RDI R8 R9 R13 R14 ZZ mov     rdi, [rsp+68h+var_40] 
             4095eb      5 PTRIMMEDESP STACK 40 displ mov     rdi, [rsp+68h+var_40]
             4095f0      5 INSTR BELONGTO 4094f0 
-            4095f0      5 INSTR DEADREGS  EFLAGS RCX RBX R8 R9 R13 R14 ZZ lea     rcx, [rsp+68h+var_58] 
+            4095f0      5 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI R8 R9 R13 R14 ZZ lea     rcx, [rsp+68h+var_58] 
             4095f0      5 PTRIMMEDESP STACK 16 displ lea     rcx, [rsp+68h+var_58]
             4095f5     -2 INSTR LOCAL n R9 ZZ  AlwaysNUM xor     r9d, r9d 
             4095f5      3 INSTR BELONGTO 4094f0 
-            4095f5      3 INSTR DEADREGS  EFLAGS RBX R8 R9 R13 R14 ZZ xor     r9d, r9d 
+            4095f5      3 INSTR DEADREGS  EFLAGS RDX RBX RSI R8 R9 R13 R14 ZZ xor     r9d, r9d 
             4095f8     -2 INSTR LOCAL n R8 ZZ  AlwaysNUM xor     r8d, r8d 
             4095f8      3 INSTR BELONGTO 4094f0 
-            4095f8      3 INSTR DEADREGS  EFLAGS RBX R8 R13 R14 ZZ xor     r8d, r8d 
+            4095f8      3 INSTR DEADREGS  EFLAGS RDX RBX RSI R8 R13 R14 ZZ xor     r8d, r8d 
             4095fb      4 INSTR BELONGTO 4094f0 
-            4095fb      4 INSTR DEADREGS  EFLAGS RBX R13 R14 ZZ mov     [rax+10h], rbp 
+            4095fb      4 INSTR DEADREGS  EFLAGS RDX RBX RSI R13 R14 ZZ mov     [rax+10h], rbp 
             4095ff      4 INSTR BELONGTO 4094f0 
-            4095ff      4 INSTR DEADREGS  EFLAGS RBX R13 R14 ZZ mov     [rax+18h], r12 
+            4095ff      4 INSTR DEADREGS  EFLAGS RDX RBX RSI R13 R14 ZZ mov     [rax+18h], r12 
             409603     -2 INSTR LOCAL n RDX ZZ  NumericDEFs mov     edx, offset sub_409490 
             409603      5 INSTR BELONGTO 4094f0 
-            409603      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 ZZ mov     edx, offset sub_409490 
+            409603      5 INSTR DEADREGS  EFLAGS RDX RBX RSI R12 R13 R14 ZZ mov     edx, offset sub_409490 
             409608      5 INSTR BELONGTO 4094f0 
-            409608      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 ZZ mov     esi, offset aKeyPressEvent; "key-press-event" 
+            409608      5 INSTR DEADREGS  EFLAGS RBX RSI R12 R13 R14 ZZ mov     esi, offset aKeyPressEvent; "key-press-event" 
             40960d      3 INSTR BELONGTO 4094f0 
             40960d      3 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 ZZ mov     rbx, rax 
             409610     -1 INSTR LOCAL NoMetaUpdate call    _g_signal_connect_data 
             409610      5 INSTR BELONGTO 4094f0 
             409610      5 INSTR DEADREGS  EFLAGS R12 R13 R14 ZZ call    _g_signal_connect_data 
             409615      5 INSTR BELONGTO 4094f0 
-            409615      5 INSTR DEADREGS  EFLAGS RCX RDI R8 R9 R12 R13 R14 ZZ mov     rdi, [rsp+68h+var_40] 
+            409615      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 R12 R13 R14 ZZ mov     rdi, [rsp+68h+var_40] 
             409615      5 PTRIMMEDESP STACK 40 displ mov     rdi, [rsp+68h+var_40]
             40961a      5 INSTR BELONGTO 4094f0 
-            40961a      5 INSTR DEADREGS  EFLAGS RCX R8 R9 R12 R13 R14 ZZ lea     rcx, [rsp+68h+var_58] 
+            40961a      5 INSTR DEADREGS  EFLAGS RCX RDX RSI R8 R9 R12 R13 R14 ZZ lea     rcx, [rsp+68h+var_58] 
             40961a      5 PTRIMMEDESP STACK 16 displ lea     rcx, [rsp+68h+var_58]
             40961f     -1 INSTR LOCAL MetadataRedundant xor     r9d, r9d 
             40961f      3 INSTR BELONGTO 4094f0 
@@ -5433,17 +5480,17 @@
             409622      3 INSTR BELONGTO 4094f0 
             409625     -2 INSTR LOCAL n RDX ZZ  NumericDEFs mov     edx, offset loc_409160 
             409625      5 INSTR BELONGTO 4094f0 
-            409625      5 INSTR DEADREGS  EFLAGS R12 R13 R14 ZZ mov     edx, offset loc_409160 
+            409625      5 INSTR DEADREGS  EFLAGS RDX RSI R12 R13 R14 ZZ mov     edx, offset loc_409160 
             40962a      5 INSTR BELONGTO 4094f0 
-            40962a      5 INSTR DEADREGS  EFLAGS R12 R13 R14 ZZ mov     esi, offset aButtonPressEve; "button-press-event" 
+            40962a      5 INSTR DEADREGS  EFLAGS RSI R12 R13 R14 ZZ mov     esi, offset aButtonPressEve; "button-press-event" 
             40962f     -1 INSTR LOCAL NoMetaUpdate call    _g_signal_connect_data 
             40962f      5 INSTR BELONGTO 4094f0 
             40962f      5 INSTR DEADREGS  EFLAGS R12 R13 R14 ZZ call    _g_signal_connect_data 
             409634      5 INSTR BELONGTO 4094f0 
-            409634      5 INSTR DEADREGS  EFLAGS RCX RDI R8 R9 R12 R13 R14 ZZ mov     rdi, [rsp+68h+var_40] 
+            409634      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 R12 R13 R14 ZZ mov     rdi, [rsp+68h+var_40] 
             409634      5 PTRIMMEDESP STACK 40 displ mov     rdi, [rsp+68h+var_40]
             409639      5 INSTR BELONGTO 4094f0 
-            409639      5 INSTR DEADREGS  EFLAGS RCX R8 R9 R12 R13 R14 ZZ lea     rcx, [rsp+68h+var_58] 
+            409639      5 INSTR DEADREGS  EFLAGS RCX RDX RSI R8 R9 R12 R13 R14 ZZ lea     rcx, [rsp+68h+var_58] 
             409639      5 PTRIMMEDESP STACK 16 displ lea     rcx, [rsp+68h+var_58]
             40963e     -1 INSTR LOCAL MetadataRedundant xor     r9d, r9d 
             40963e      3 INSTR BELONGTO 4094f0 
@@ -5451,17 +5498,17 @@
             409641      3 INSTR BELONGTO 4094f0 
             409644     -2 INSTR LOCAL n RDX ZZ  NumericDEFs mov     edx, offset sub_4093D0 
             409644      5 INSTR BELONGTO 4094f0 
-            409644      5 INSTR DEADREGS  EFLAGS R12 R13 R14 ZZ mov     edx, offset sub_4093D0 
+            409644      5 INSTR DEADREGS  EFLAGS RDX RSI R12 R13 R14 ZZ mov     edx, offset sub_4093D0 
             409649      5 INSTR BELONGTO 4094f0 
-            409649      5 INSTR DEADREGS  EFLAGS R12 R13 R14 ZZ mov     esi, offset aButtonReleaseE; "button-release-event" 
+            409649      5 INSTR DEADREGS  EFLAGS RSI R12 R13 R14 ZZ mov     esi, offset aButtonReleaseE; "button-release-event" 
             40964e     -1 INSTR LOCAL NoMetaUpdate call    _g_signal_connect_data 
             40964e      5 INSTR BELONGTO 4094f0 
             40964e      5 INSTR DEADREGS  EFLAGS R12 R13 R14 ZZ call    _g_signal_connect_data 
             409653      5 INSTR BELONGTO 4094f0 
-            409653      5 INSTR DEADREGS  EFLAGS RCX RDI R8 R9 R12 R13 R14 ZZ mov     rdi, [rsp+68h+var_40] 
+            409653      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 R12 R13 R14 ZZ mov     rdi, [rsp+68h+var_40] 
             409653      5 PTRIMMEDESP STACK 40 displ mov     rdi, [rsp+68h+var_40]
             409658      5 INSTR BELONGTO 4094f0 
-            409658      5 INSTR DEADREGS  EFLAGS RCX R8 R9 R12 R13 R14 ZZ lea     rcx, [rsp+68h+var_58] 
+            409658      5 INSTR DEADREGS  EFLAGS RCX RDX RSI R8 R9 R12 R13 R14 ZZ lea     rcx, [rsp+68h+var_58] 
             409658      5 PTRIMMEDESP STACK 16 displ lea     rcx, [rsp+68h+var_58]
             40965d     -1 INSTR LOCAL MetadataRedundant xor     r9d, r9d 
             40965d      3 INSTR BELONGTO 4094f0 
@@ -5469,14 +5516,15 @@
             409660      3 INSTR BELONGTO 4094f0 
             409663     -2 INSTR LOCAL n RDX ZZ  NumericDEFs mov     edx, offset loc_409190 
             409663      5 INSTR BELONGTO 4094f0 
-            409663      5 INSTR DEADREGS  EFLAGS R12 R13 R14 ZZ mov     edx, offset loc_409190 
+            409663      5 INSTR DEADREGS  EFLAGS RDX RSI R12 R13 R14 ZZ mov     edx, offset loc_409190 
             409668      5 INSTR BELONGTO 4094f0 
-            409668      5 INSTR DEADREGS  EFLAGS R12 R13 R14 ZZ mov     esi, offset aMotionNotifyEv; "motion-notify-event" 
+            409668      5 INSTR DEADREGS  EFLAGS RSI R12 R13 R14 ZZ mov     esi, offset aMotionNotifyEv; "motion-notify-event" 
             40966d     -1 INSTR LOCAL NoMetaUpdate call    _g_signal_connect_data 
             40966d      5 INSTR BELONGTO 4094f0 
             40966d      5 INSTR DEADREGS  EFLAGS R12 R13 R14 ZZ call    _g_signal_connect_data 
-            409672     -1 INSTR LOCAL MetadataRedundant mov     edi, 22h 
+            409672     -2 INSTR LOCAL n RDI ZZ  NUMVia2ndSrcIMMEDNUM mov     edi, 22h 
             409672      5 INSTR BELONGTO 4094f0 
+            409672      5 INSTR DEADREGS  EFLAGS RDI R12 R13 R14 ZZ mov     edi, 22h 
             409677     -1 INSTR LOCAL NoMetaUpdate call    _gdk_cursor_new 
             409677      5 INSTR BELONGTO 4094f0 
             409677      5 INSTR DEADREGS  EFLAGS R12 R13 R14 ZZ call    _gdk_cursor_new 
@@ -5510,10 +5558,12 @@
             4096a7     -1 INSTR LOCAL NoMetaUpdate call    _gtk_widget_get_window 
             4096a7      5 INSTR BELONGTO 4094f0 
             4096a7      5 INSTR DEADREGS  EFLAGS R14 ZZ call    _gtk_widget_get_window 
-            4096ac     -1 INSTR LOCAL MetadataRedundant xor     ecx, ecx 
             4096ac      2 INSTR BELONGTO 4094f0 
-            4096ae     -1 INSTR LOCAL MetadataRedundant xor     edx, edx 
+            4096ac      2 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 R14 ZZ xor     ecx, ecx 
+            4096ac     -2 INSTR LOCAL n RCX ZZ  AlwaysNUM xor     ecx, ecx 
             4096ae      2 INSTR BELONGTO 4094f0 
+            4096ae      2 INSTR DEADREGS  EFLAGS RDX RSI RDI R8 R9 R14 ZZ xor     edx, edx 
+            4096ae     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
             4096b0      3 INSTR BELONGTO 4094f0 
             4096b0      3 INSTR DEADREGS  EFLAGS RSI RDI R8 R9 R14 ZZ mov     r9, r12 
             4096b3     -2 INSTR LOCAL n R8 ZZ  NUMVia2ndSrcIMMEDNUM mov     r8d, 304h 
@@ -5541,11 +5591,13 @@
             4096d4      5 INSTR DEADREGS  EFLAGS R14 ZZ call    _gtk_widget_get_window 
             4096d9     -2 INSTR LOCAL n R9 ZZ  AlwaysNUM xor     r9d, r9d 
             4096d9      3 INSTR BELONGTO 4094f0 
-            4096d9      3 INSTR DEADREGS  EFLAGS RSI RDI R8 R9 R14 ZZ xor     r9d, r9d 
-            4096dc     -1 INSTR LOCAL MetadataRedundant xor     ecx, ecx 
+            4096d9      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 R14 ZZ xor     r9d, r9d 
             4096dc      2 INSTR BELONGTO 4094f0 
-            4096de     -1 INSTR LOCAL MetadataRedundant xor     edx, edx 
+            4096dc      2 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R14 ZZ xor     ecx, ecx 
+            4096dc     -2 INSTR LOCAL n RCX ZZ  AlwaysNUM xor     ecx, ecx 
             4096de      2 INSTR BELONGTO 4094f0 
+            4096de      2 INSTR DEADREGS  EFLAGS RDX RSI RDI R8 R14 ZZ xor     edx, edx 
+            4096de     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
             4096e0     -2 INSTR LOCAL n R8 ZZ  NUMVia2ndSrcIMMEDNUM mov     r8d, 0C00h 
             4096e0      6 INSTR BELONGTO 4094f0 
             4096e0      6 INSTR DEADREGS  EFLAGS RSI RDI R8 R14 ZZ mov     r8d, 0C00h 
@@ -5566,8 +5618,9 @@
             4096fc     -1 INSTR LOCAL NoMetaUpdate call    _gtk_main 
             4096fc      5 INSTR BELONGTO 4094f0 
             4096fc      5 INSTR DEADREGS  EFLAGS R14 ZZ call    _gtk_main 
-            409701     -1 INSTR LOCAL MetadataRedundant xor     esi, esi 
             409701      2 INSTR BELONGTO 4094f0 
+            409701      2 INSTR DEADREGS  EFLAGS RSI RDI R14 ZZ xor     esi, esi 
+            409701     -2 INSTR LOCAL n RSI ZZ  AlwaysNUM xor     esi, esi 
             409703      3 INSTR BELONGTO 4094f0 
             409703      3 INSTR DEADREGS  EFLAGS RDI R14 ZZ mov     rdi, rbp 
             409706     -1 INSTR LOCAL NoMetaUpdate call    _gdk_device_ungrab 
@@ -5597,7 +5650,7 @@
             40972c     -1 INSTR LOCAL NoMetaUpdate jmp     short loc_409742 
             40972c      2 INSTR BELONGTO 4094f0 
             409730      2 INSTR BELONGTO 4094f0 
-            409730      2 INSTR DEADREGS  EFLAGS RDI R13 R14 ZZ xor     esi, esi 
+            409730      2 INSTR DEADREGS  EFLAGS RSI RDI R13 R14 ZZ xor     esi, esi 
             409730     -2 INSTR LOCAL n RSI ZZ  AlwaysNUM xor     esi, esi 
             409732      3 INSTR BELONGTO 4094f0 
             409732      3 INSTR DEADREGS  EFLAGS RDI R13 R14 ZZ mov     rdi, rbp 
@@ -5611,16 +5664,16 @@
             40973d      5 INSTR DEADREGS  EFLAGS R12 R13 R14 ZZ call    _g_object_unref 
             409742     -2 INSTR LOCAL n RAX ZZ  NumericDEFs mov     eax, [rsp+68h+var_38] 
             409742      4 INSTR BELONGTO 4094f0 
-            409742      4 INSTR DEADREGS  EFLAGS RDX R12 R13 R14 ZZ mov     eax, [rsp+68h+var_38] 
+            409742      4 INSTR DEADREGS  EFLAGS RAX RDX RSI RDI R12 R13 R14 ZZ mov     eax, [rsp+68h+var_38] 
             409742      4 PTRIMMEDESP STACK 48 displ mov     eax, [rsp+68h+var_38]
             409746      3 INSTR BELONGTO 4094f0 
-            409746      3 INSTR DEADREGS  EFLAGS RDX R12 R13 R14 ZZ mov     rdx, rbx 
+            409746      3 INSTR DEADREGS  EFLAGS RDX RSI RDI R12 R13 R14 ZZ mov     rdx, rbx 
             409749     -2 INSTR LOCAL n RSI ZZ  NumericDEFs mov     esi, offset sub_409120 
             409749      5 INSTR BELONGTO 4094f0 
-            409749      5 INSTR DEADREGS  EFLAGS R12 R13 R14 ZZ mov     esi, offset sub_409120 
+            409749      5 INSTR DEADREGS  EFLAGS RSI RDI R12 R13 R14 ZZ mov     esi, offset sub_409120 
             40974e     -2 INSTR LOCAL n RDI ZZ  NUMVia2ndSrcIMMEDNUM mov     edi, 0C8h 
             40974e      5 INSTR BELONGTO 4094f0 
-            40974e      5 INSTR DEADREGS  EFLAGS R12 R13 R14 ZZ mov     edi, 0C8h 
+            40974e      5 INSTR DEADREGS  EFLAGS RDI R12 R13 R14 ZZ mov     edi, 0C8h 
             409753      3 INSTR BELONGTO 4094f0 
             409753      3 INSTR DEADREGS  EFLAGS R12 R13 R14 ZZ mov     [rbx+20h], eax 
             409756      5 INSTR BELONGTO 4094f0 
@@ -5655,38 +5708,38 @@
             409780      0 FUNC MMSAFENESS SAFE
             409780    579 FUNC GLOBAL sub_409780 FUNC_UNSAFE NOFP RET             4099c2 
             409780      5 INSTR BELONGTO 409780 
-            409780      5 INSTR DEADREGS  EFLAGS ZZ mov     [rsp+var_30], rbx 
+            409780      5 INSTR DEADREGS  EFLAGS RAX ZZ mov     [rsp+var_30], rbx 
             409780      5 PTRIMMEDESP STACK -48 displ mov     [rsp+var_30], rbx
             409785      5 INSTR BELONGTO 409780 
-            409785      5 INSTR DEADREGS  EFLAGS ZZ mov     [rsp+var_28], rbp 
+            409785      5 INSTR DEADREGS  EFLAGS RAX RBX ZZ mov     [rsp+var_28], rbp 
             409785      5 PTRIMMEDESP STACK -40 displ mov     [rsp+var_28], rbp
             40978a      2 INSTR BELONGTO 409780 
-            40978a      2 INSTR DEADREGS  EFLAGS ZZ mov     ebx, esi 
+            40978a      2 INSTR DEADREGS  EFLAGS RAX RBX ZZ mov     ebx, esi 
             40978c      5 INSTR BELONGTO 409780 
-            40978c      5 INSTR DEADREGS  EFLAGS ZZ mov     [rsp+var_20], r12 
+            40978c      5 INSTR DEADREGS  EFLAGS RAX RSI ZZ mov     [rsp+var_20], r12 
             40978c      5 PTRIMMEDESP STACK -32 displ mov     [rsp+var_20], r12
             409791      5 INSTR BELONGTO 409780 
-            409791      5 INSTR DEADREGS  EFLAGS R12 ZZ mov     [rsp+var_18], r13 
+            409791      5 INSTR DEADREGS  EFLAGS RAX RSI R12 ZZ mov     [rsp+var_18], r13 
             409791      5 PTRIMMEDESP STACK -24 displ mov     [rsp+var_18], r13
             409796      2 INSTR BELONGTO 409780 
-            409796      2 INSTR DEADREGS  EFLAGS R12 R13 ZZ mov     ebp, edi 
+            409796      2 INSTR DEADREGS  EFLAGS RAX RSI R12 R13 ZZ mov     ebp, edi 
             409798      5 INSTR BELONGTO 409780 
-            409798      5 INSTR DEADREGS  EFLAGS R12 R13 ZZ mov     [rsp+var_10], r14 
+            409798      5 INSTR DEADREGS  EFLAGS RAX RSI R12 R13 ZZ mov     [rsp+var_10], r14 
             409798      5 PTRIMMEDESP STACK -16 displ mov     [rsp+var_10], r14
             40979d      5 INSTR BELONGTO 409780 
-            40979d      5 INSTR DEADREGS  EFLAGS R12 R13 R14 ZZ mov     [rsp+var_8], r15 
+            40979d      5 INSTR DEADREGS  EFLAGS RAX RSI R12 R13 R14 ZZ mov     [rsp+var_8], r15 
             40979d      5 PTRIMMEDESP STACK -8 displ mov     [rsp+var_8], r15
             4097a2      4 INSTR BELONGTO 409780 
-            4097a2      4 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ sub     rsp, 48h 
+            4097a2      4 INSTR DEADREGS  EFLAGS RAX RSI R12 R13 R14 R15 ZZ sub     rsp, 48h 
             4097a2     72 DATAREF STACK 581 esp + 0 PARENT LocalFrame LOCALFRAME
             4097a2      8 MEMORYHOLE STACK esp + 72 ReturnAddress 
             4097a6      6 INSTR BELONGTO 409780 
-            4097a6      6 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ mov     esi, cs:dword_60FA98 
+            4097a6      6 INSTR DEADREGS  EFLAGS RAX RSI R12 R13 R14 R15 ZZ mov     esi, cs:dword_60FA98 
             4097ac     -2 INSTR LOCAL n R14 ZZ  AlwaysNUM xor     r14d, r14d 
             4097ac      3 INSTR BELONGTO 409780 
-            4097ac      3 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ xor     r14d, r14d 
+            4097ac      3 INSTR DEADREGS  EFLAGS RAX R12 R13 R14 R15 ZZ xor     r14d, r14d 
             4097af      3 INSTR BELONGTO 409780 
-            4097af      3 INSTR DEADREGS  EFLAGS R12 R13 R15 ZZ mov     r12d, edx 
+            4097af      3 INSTR DEADREGS  EFLAGS RAX R12 R13 R15 ZZ mov     r12d, edx 
             4097b2     -1 INSTR LOCAL MetadataUnused mov     r13d, ecx 
             4097b2      3 INSTR BELONGTO 409780 
             4097b5     -1 INSTR LOCAL MetadataUnused mov     r15d, r8d 
@@ -5699,11 +5752,11 @@
             4097c0      2 INSTR BELONGTO 409780 
             4097c2     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM setnz   al 
             4097c2      3 INSTR BELONGTO 409780 
-            4097c2      3 INSTR DEADREGS  RAX ZZ setnz   al 
+            4097c2      3 INSTR DEADREGS  RAX RDI ZZ setnz   al 
             4097c5     -1 INSTR LOCAL NoMetaUpdate jnz     loc_409940 
             4097c5      6 INSTR BELONGTO 409780 
             4097cb      4 INSTR BELONGTO 409780 
-            4097cb      4 INSTR DEADREGS  EFLAGS R14 ZZ mov     ecx, [rsp+48h+arg_0] 
+            4097cb      4 INSTR DEADREGS  EFLAGS RCX RDI R14 ZZ mov     ecx, [rsp+48h+arg_0] 
             4097cb      4 PTRIMMEDESP STACK 80 displ mov     ecx, [rsp+48h+arg_0]
             4097cf     -1 INSTR LOCAL NoMetaUpdate test    ecx, ecx 
             4097cf      2 INSTR BELONGTO 409780 
@@ -5713,7 +5766,7 @@
             4097d6      6 INSTR BELONGTO 409780 
             4097dc     -2 INSTR LOCAL n RDI ZZ  NUMVia2ndSrcIMMEDNUM mov     edi, 38h 
             4097dc      5 INSTR BELONGTO 409780 
-            4097dc      5 INSTR DEADREGS  EFLAGS R14 ZZ mov     edi, 38h 
+            4097dc      5 INSTR DEADREGS  EFLAGS RDI R14 ZZ mov     edi, 38h 
             4097e1      4 INSTR BELONGTO 409780 
             4097e1      4 INSTR DEADREGS  EFLAGS R14 ZZ mov     [rsp+48h+var_48], r9 
             4097e1      4 PTRIMMEDESP STACK 0 displ mov     [rsp+48h+var_48], r9
@@ -5721,12 +5774,12 @@
             4097e5      5 INSTR BELONGTO 409780 
             4097e5      5 INSTR DEADREGS  EFLAGS R14 ZZ call    _g_slice_alloc0 
             4097ea      3 INSTR BELONGTO 409780 
-            4097ea      3 INSTR DEADREGS  EFLAGS R14 ZZ mov     r14, rax 
+            4097ea      3 INSTR DEADREGS  EFLAGS RDI R14 ZZ mov     r14, rax 
             4097ed      4 INSTR BELONGTO 409780 
-            4097ed      4 INSTR DEADREGS  EFLAGS ZZ mov     eax, [rsp+48h+arg_8] 
+            4097ed      4 INSTR DEADREGS  EFLAGS RAX RDI ZZ mov     eax, [rsp+48h+arg_8] 
             4097ed      4 PTRIMMEDESP STACK 88 displ mov     eax, [rsp+48h+arg_8]
             4097f1      5 INSTR BELONGTO 409780 
-            4097f1      5 INSTR DEADREGS  EFLAGS ZZ mov     edi, offset word_40D57E 
+            4097f1      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     edi, offset word_40D57E 
             4097f6     10 INSTR BELONGTO 409780 
             4097f6     10 INSTR DEADREGS  EFLAGS ZZ mov     cs:dword_60FA98, 1 
             409800      4 INSTR BELONGTO 409780 
@@ -5735,18 +5788,18 @@
             409804      5 INSTR BELONGTO 409780 
             409804      5 INSTR DEADREGS  EFLAGS ZZ call    _g_settings_new 
             409809      4 INSTR BELONGTO 409780 
-            409809      4 INSTR DEADREGS  EFLAGS RDI R9 ZZ mov     edx, [r14+34h] 
+            409809      4 INSTR DEADREGS  EFLAGS RDX RSI RDI R9 ZZ mov     edx, [r14+34h] 
             40980d      3 INSTR BELONGTO 409780 
-            40980d      3 INSTR DEADREGS  EFLAGS RDI R9 ZZ mov     [r14], rax 
+            40980d      3 INSTR DEADREGS  EFLAGS RSI RDI R9 ZZ mov     [r14], rax 
             409810      4 INSTR BELONGTO 409780 
-            409810      4 INSTR DEADREGS  EFLAGS RDI R9 ZZ mov     r9, [rsp+48h+var_48] 
+            409810      4 INSTR DEADREGS  EFLAGS RSI RDI R9 ZZ mov     r9, [rsp+48h+var_48] 
             409810      4 PTRIMMEDESP STACK 0 displ mov     r9, [rsp+48h+var_48]
             409814     -1 INSTR LOCAL NoMetaUpdate test    edx, edx 
             409814      2 INSTR BELONGTO 409780 
             409816     -1 INSTR LOCAL NoMetaUpdate jnz     loc_4098D0 
             409816      6 INSTR BELONGTO 409780 
             40981c      5 INSTR BELONGTO 409780 
-            40981c      5 INSTR DEADREGS  EFLAGS RDI R13 ZZ mov     esi, offset aAutoSaveDirect; "auto-save-directory" 
+            40981c      5 INSTR DEADREGS  EFLAGS RSI RDI R13 ZZ mov     esi, offset aAutoSaveDirect; "auto-save-directory" 
             409821      3 INSTR BELONGTO 409780 
             409821      3 INSTR DEADREGS  EFLAGS RDI R13 ZZ mov     rdi, rax 
             409824      4 INSTR BELONGTO 409780 
@@ -5758,7 +5811,7 @@
             40982d      4 INSTR BELONGTO 409780 
             40982d      4 INSTR DEADREGS  EFLAGS RDI R9 R13 ZZ mov     [r14+8], rax 
             409831      4 INSTR BELONGTO 409780 
-            409831      4 INSTR DEADREGS  EFLAGS RDI R9 R13 ZZ mov     eax, [rsp+48h+arg_0] 
+            409831      4 INSTR DEADREGS  EFLAGS RAX RDI R9 R13 ZZ mov     eax, [rsp+48h+arg_0] 
             409831      4 PTRIMMEDESP STACK 80 displ mov     eax, [rsp+48h+arg_0]
             409835      4 INSTR BELONGTO 409780 
             409835      4 INSTR DEADREGS  EFLAGS RDI R9 R13 ZZ mov     r9, [rsp+48h+var_48] 
@@ -5784,22 +5837,22 @@
             409851      5 INSTR BELONGTO 409780 
             409851      5 INSTR DEADREGS  EFLAGS R13 R15 ZZ call    _g_strdup 
             409856      4 INSTR BELONGTO 409780 
-            409856      4 INSTR DEADREGS  EFLAGS RDI R13 R15 ZZ mov     [r14+28h], rax 
+            409856      4 INSTR DEADREGS  EFLAGS RSI RDI R13 R15 ZZ mov     [r14+28h], rax 
             40985a      4 INSTR BELONGTO 409780 
-            40985a      4 INSTR DEADREGS  EFLAGS RDI R13 R15 ZZ mov     [r14+10h], ebp 
+            40985a      4 INSTR DEADREGS  EFLAGS RSI RDI R13 R15 ZZ mov     [r14+10h], ebp 
             40985e      3 INSTR BELONGTO 409780 
-            40985e      3 INSTR DEADREGS  EFLAGS RDI R13 R15 ZZ mov     rdi, [r14] 
+            40985e      3 INSTR DEADREGS  EFLAGS RSI RDI R13 R15 ZZ mov     rdi, [r14] 
             409861      5 INSTR BELONGTO 409780 
-            409861      5 INSTR DEADREGS  EFLAGS R13 R15 ZZ mov     esi, offset byte_40D5AD 
+            409861      5 INSTR DEADREGS  EFLAGS RSI R13 R15 ZZ mov     esi, offset byte_40D5AD 
             409866     -1 INSTR LOCAL NoMetaUpdate call    _g_settings_get_boolean 
             409866      5 INSTR BELONGTO 409780 
             409866      5 INSTR DEADREGS  EFLAGS R13 R15 ZZ call    _g_settings_get_boolean 
             40986b      3 INSTR BELONGTO 409780 
-            40986b      3 INSTR DEADREGS  EFLAGS RDI R13 R15 ZZ mov     rdi, [r14] 
+            40986b      3 INSTR DEADREGS  EFLAGS RSI RDI R13 R15 ZZ mov     rdi, [r14] 
             40986e      4 INSTR BELONGTO 409780 
-            40986e      4 INSTR DEADREGS  EFLAGS R13 R15 ZZ mov     [r14+20h], eax 
+            40986e      4 INSTR DEADREGS  EFLAGS RSI R13 R15 ZZ mov     [r14+20h], eax 
             409872      5 INSTR BELONGTO 409780 
-            409872      5 INSTR DEADREGS  EFLAGS R13 R15 ZZ mov     esi, offset aIncludePointer; "include-pointer" 
+            409872      5 INSTR DEADREGS  EFLAGS RSI R13 R15 ZZ mov     esi, offset aIncludePointer; "include-pointer" 
             409877     -1 INSTR LOCAL NoMetaUpdate call    _g_settings_get_boolean 
             409877      5 INSTR BELONGTO 409780 
             409877      5 INSTR DEADREGS  EFLAGS R13 R15 ZZ call    _g_settings_get_boolean 
@@ -5810,17 +5863,17 @@
             409885     -1 INSTR LOCAL NoMetaUpdate jz      loc_4099B0 
             409885      6 INSTR BELONGTO 409780 
             40988b      4 INSTR BELONGTO 409780 
-            40988b      4 INSTR DEADREGS  EFLAGS R13 R15 ZZ mov     [r14+14h], ebx 
+            40988b      4 INSTR DEADREGS  EFLAGS RAX R13 R15 ZZ mov     [r14+14h], ebx 
             40988f      4 INSTR BELONGTO 409780 
-            40988f      4 INSTR DEADREGS  EFLAGS RBX R13 R15 ZZ mov     [r14+18h], r12d 
+            40988f      4 INSTR DEADREGS  EFLAGS RAX RBX R13 R15 ZZ mov     [r14+18h], r12d 
             409893      7 INSTR BELONGTO 409780 
-            409893      7 INSTR DEADREGS  EFLAGS RBX R12 R13 R15 ZZ mov     cs:qword_60FAD8, r14 
+            409893      7 INSTR DEADREGS  EFLAGS RAX RBX R12 R13 R15 ZZ mov     cs:qword_60FAD8, r14 
             40989a     -2 INSTR LOCAL n R14 ZZ  NUMVia2ndSrcIMMEDNUM mov     r14d, 1 
             40989a      6 INSTR BELONGTO 409780 
-            40989a      6 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ mov     r14d, 1 
+            40989a      6 INSTR DEADREGS  EFLAGS RAX RBX R12 R13 R14 R15 ZZ mov     r14d, 1 
             4098a0     -2 INSTR LOCAL n RAX ZZ  NumericDEFs mov     eax, r14d 
             4098a0      3 INSTR BELONGTO 409780 
-            4098a0      3 INSTR DEADREGS  EFLAGS RBX R12 R13 R15 ZZ mov     eax, r14d 
+            4098a0      3 INSTR DEADREGS  EFLAGS RAX RBX R12 R13 R15 ZZ mov     eax, r14d 
             4098a3      5 INSTR BELONGTO 409780 
             4098a3      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ mov     rbx, [rsp+48h+var_30] 
             4098a3      5 PTRIMMEDESP STACK 24 displ mov     rbx, [rsp+48h+var_30]
@@ -5845,16 +5898,16 @@
             4098c5      1 INSTR DEADREGS  EFLAGS ZZ retn 
             4098c5     72 DEALLOC STACK esp - 72 retn
             4098d0      5 INSTR BELONGTO 409780 
-            4098d0      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     esi, offset aLastSaveDirect; "last-save-directory" 
+            4098d0      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, offset aLastSaveDirect; "last-save-directory" 
             4098d5      3 INSTR BELONGTO 409780 
             4098d5      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rax 
             4098d8     -1 INSTR LOCAL NoMetaUpdate call    _g_settings_get_string 
             4098d8      5 INSTR BELONGTO 409780 
             4098d8      5 INSTR DEADREGS  EFLAGS ZZ call    _g_settings_get_string 
             4098dd      3 INSTR BELONGTO 409780 
-            4098dd      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, [r14] 
+            4098dd      3 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     rdi, [r14] 
             4098e0      5 INSTR BELONGTO 409780 
-            4098e0      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, offset aDelay; "delay" 
+            4098e0      5 INSTR DEADREGS  EFLAGS RSI ZZ mov     esi, offset aDelay; "delay" 
             4098e5      4 INSTR BELONGTO 409780 
             4098e5      4 INSTR DEADREGS  EFLAGS ZZ mov     [r14+8], rax 
             4098e9     -1 INSTR LOCAL NoMetaUpdate call    _g_settings_get_int 
@@ -5864,8 +5917,9 @@
             4098ee      5 INSTR BELONGTO 409780 
             4098ee      5 PTRIMMEDESP STACK 15 displ cmp     [rsp+48h+var_39], 0
             4098f3      3 INSTR BELONGTO 409780 
-            4098f3      3 INSTR DEADREGS  RDI ZZ mov     rdi, [r14] 
+            4098f3      3 INSTR DEADREGS  RSI RDI ZZ mov     rdi, [r14] 
             4098f6      5 INSTR BELONGTO 409780 
+            4098f6      5 INSTR DEADREGS  RSI ZZ mov     esi, offset aIncludeBorder; "include-border" 
             4098fb      5 INSTR BELONGTO 409780 
             4098fb      5 PTRIMMEDESP STACK 80 displ cmovnz  eax, [rsp+48h+arg_0]
             409900      4 INSTR BELONGTO 409780 
@@ -5874,36 +5928,37 @@
             409904      5 INSTR BELONGTO 409780 
             409904      5 INSTR DEADREGS  EFLAGS ZZ call    _g_settings_get_boolean 
             409909      4 INSTR BELONGTO 409780 
-            409909      4 INSTR DEADREGS  EFLAGS R9 ZZ mov     r9, [rsp+48h+var_48] 
+            409909      4 INSTR DEADREGS  EFLAGS RDX RDI R9 ZZ mov     r9, [rsp+48h+var_48] 
             409909      4 PTRIMMEDESP STACK 0 displ mov     r9, [rsp+48h+var_48]
             40990d     -1 INSTR LOCAL NoMetaUpdate test    r13d, r13d 
             40990d      3 INSTR BELONGTO 409780 
-            409910     -1 INSTR LOCAL MetadataRedundant mov     edx, 1 
+            409910     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 1 
             409910      5 INSTR BELONGTO 409780 
+            409910      5 INSTR DEADREGS  RDX RDI R13 ZZ mov     edx, 1 
             409915      3 INSTR BELONGTO 409780 
-            409915      3 INSTR DEADREGS  R13 ZZ cmovz   edx, eax 
+            409915      3 INSTR DEADREGS  RDI R13 ZZ cmovz   edx, eax 
             409918      2 INSTR BELONGTO 409780 
-            409918      2 INSTR DEADREGS  EFLAGS R13 ZZ xor     eax, eax 
+            409918      2 INSTR DEADREGS  EFLAGS RAX RDI R13 ZZ xor     eax, eax 
             409918     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             40991a     -1 INSTR LOCAL NoMetaUpdate test    r15d, r15d 
             40991a      3 INSTR BELONGTO 409780 
             40991d      3 INSTR BELONGTO 409780 
-            40991d      3 INSTR DEADREGS  R13 R15 ZZ cmovz   eax, edx 
+            40991d      3 INSTR DEADREGS  RDI R13 R15 ZZ cmovz   eax, edx 
             409920     -1 INSTR LOCAL NoMetaUpdate test    r9, r9 
             409920      3 INSTR BELONGTO 409780 
             409923      4 INSTR BELONGTO 409780 
-            409923      4 INSTR DEADREGS  R13 R15 ZZ mov     [r14+24h], eax 
+            409923      4 INSTR DEADREGS  RDI R13 R15 ZZ mov     [r14+24h], eax 
             409927     -1 INSTR LOCAL NoMetaUpdate jz      short loc_4099A0 
             409927      2 INSTR BELONGTO 409780 
             409929      3 INSTR BELONGTO 409780 
-            409929      3 INSTR DEADREGS  EFLAGS RDI R13 R15 ZZ mov     rdi, [r14] 
+            409929      3 INSTR DEADREGS  EFLAGS RSI RDI R13 R15 ZZ mov     rdi, [r14] 
             40992c      5 INSTR BELONGTO 409780 
-            40992c      5 INSTR DEADREGS  EFLAGS R13 R15 ZZ mov     esi, offset aBorderEffect; "border-effect" 
+            40992c      5 INSTR DEADREGS  EFLAGS RSI R13 R15 ZZ mov     esi, offset aBorderEffect; "border-effect" 
             409931     -1 INSTR LOCAL NoMetaUpdate call    _g_settings_get_string 
             409931      5 INSTR BELONGTO 409780 
             409931      5 INSTR DEADREGS  EFLAGS R13 R15 ZZ call    _g_settings_get_string 
             409936      4 INSTR BELONGTO 409780 
-            409936      4 INSTR DEADREGS  EFLAGS RDI R13 R15 ZZ mov     [r14+28h], rax 
+            409936      4 INSTR DEADREGS  EFLAGS RSI RDI R13 R15 ZZ mov     [r14+28h], rax 
             40993a     -1 INSTR LOCAL NoMetaUpdate jmp     loc_40985E 
             40993a      5 INSTR BELONGTO 409780 
             409940     -1 INSTR LOCAL NoMetaUpdate test    ebx, ebx 
@@ -5911,20 +5966,20 @@
             409942     -1 INSTR LOCAL NoMetaUpdate jz      loc_4097CB 
             409942      6 INSTR BELONGTO 409780 
             409948      2 INSTR BELONGTO 409780 
-            409948      2 INSTR DEADREGS  EFLAGS RBX R12 R13 R15 ZZ xor     edi, edi        ; domainname 
+            409948      2 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI R12 R13 R15 ZZ xor     edi, edi        ; domainname 
             409948     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi        ; domainname 
             40994a     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 5          ; category 
             40994a      5 INSTR BELONGTO 409780 
-            40994a      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R15 ZZ mov     edx, 5          ; category 
+            40994a      5 INSTR DEADREGS  EFLAGS RDX RBX RSI R12 R13 R15 ZZ mov     edx, 5          ; category 
             40994f      5 INSTR BELONGTO 409780 
-            40994f      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R15 ZZ mov     esi, offset aConflictingOpt; "Conflicting options: --window and --are"... 
+            40994f      5 INSTR DEADREGS  EFLAGS RBX RSI R12 R13 R15 ZZ mov     esi, offset aConflictingOpt; "Conflicting options: --window and --are"... 
             409954     -1 INSTR LOCAL NoMetaUpdate call    _dcgettext 
             409954      5 INSTR BELONGTO 409780 
             409954      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R15 ZZ call    _dcgettext 
             409959      3 INSTR BELONGTO 409780 
             409959      3 INSTR DEADREGS  EFLAGS RBX RDI R12 R13 R15 ZZ mov     rdi, rax 
             40995c      2 INSTR BELONGTO 409780 
-            40995c      2 INSTR DEADREGS  EFLAGS RBX R12 R13 R15 ZZ xor     eax, eax 
+            40995c      2 INSTR DEADREGS  EFLAGS RAX RBX R12 R13 R15 ZZ xor     eax, eax 
             40995c     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             40995e     -1 INSTR LOCAL NoMetaUpdate call    _g_printerr 
             40995e      5 INSTR BELONGTO 409780 
@@ -5937,11 +5992,11 @@
             409972      6 INSTR BELONGTO 409780 
             409978     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 5          ; category 
             409978      5 INSTR BELONGTO 409780 
-            409978      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ mov     edx, 5          ; category 
+            409978      5 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI R12 R13 R14 R15 ZZ mov     edx, 5          ; category 
             40997d      5 INSTR BELONGTO 409780 
-            40997d      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ mov     esi, offset aConflictingO_0; "Conflicting options: --area and --delay"... 
+            40997d      5 INSTR DEADREGS  EFLAGS RBX RSI RDI R12 R13 R14 R15 ZZ mov     esi, offset aConflictingO_0; "Conflicting options: --area and --delay"... 
             409982      2 INSTR BELONGTO 409780 
-            409982      2 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ xor     edi, edi        ; domainname 
+            409982      2 INSTR DEADREGS  EFLAGS RBX RDI R12 R13 R14 R15 ZZ xor     edi, edi        ; domainname 
             409982     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi        ; domainname 
             409984     -1 INSTR LOCAL NoMetaUpdate call    _dcgettext 
             409984      5 INSTR BELONGTO 409780 
@@ -5949,7 +6004,7 @@
             409989      3 INSTR BELONGTO 409780 
             409989      3 INSTR DEADREGS  EFLAGS RBX RDI R12 R13 R14 R15 ZZ mov     rdi, rax 
             40998c      2 INSTR BELONGTO 409780 
-            40998c      2 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ xor     eax, eax 
+            40998c      2 INSTR DEADREGS  EFLAGS RAX RBX R12 R13 R14 R15 ZZ xor     eax, eax 
             40998c     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             40998e     -2 INSTR LOCAL n R14 ZZ  AlwaysNUM xor     r14d, r14d 
             40998e      3 INSTR BELONGTO 409780 
@@ -5960,17 +6015,17 @@
             409996     -1 INSTR LOCAL NoMetaUpdate jmp     loc_4098A0 
             409996      5 INSTR BELONGTO 409780 
             4099a0      2 INSTR BELONGTO 409780 
-            4099a0      2 INSTR DEADREGS  EFLAGS R13 R15 ZZ xor     edi, edi 
+            4099a0      2 INSTR DEADREGS  EFLAGS RDI R13 R15 ZZ xor     edi, edi 
             4099a0     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
             4099a2     -1 INSTR LOCAL NoMetaUpdate call    _g_strdup 
             4099a2      5 INSTR BELONGTO 409780 
             4099a2      5 INSTR DEADREGS  EFLAGS R13 R15 ZZ call    _g_strdup 
             4099a7      4 INSTR BELONGTO 409780 
-            4099a7      4 INSTR DEADREGS  EFLAGS RDI R13 R15 ZZ mov     [r14+28h], rax 
+            4099a7      4 INSTR DEADREGS  EFLAGS RSI RDI R13 R15 ZZ mov     [r14+28h], rax 
             4099ab     -1 INSTR LOCAL NoMetaUpdate jmp     loc_40985E 
             4099ab      5 INSTR BELONGTO 409780 
             4099b0      5 INSTR BELONGTO 409780 
-            4099b0      5 INSTR DEADREGS  EFLAGS R13 R15 ZZ mov     edi, offset aNone; "none" 
+            4099b0      5 INSTR DEADREGS  EFLAGS RDI R13 R15 ZZ mov     edi, offset aNone; "none" 
             4099b5     -1 INSTR LOCAL NoMetaUpdate call    _g_strdup 
             4099b5      5 INSTR BELONGTO 409780 
             4099b5      5 INSTR DEADREGS  EFLAGS R13 R15 ZZ call    _g_strdup 
@@ -6154,8 +6209,9 @@
             409c18     -1 INSTR LOCAL NoMetaUpdate call    _g_object_unref 
             409c18      5 INSTR BELONGTO 409bd0 
             409c18      5 INSTR DEADREGS  EFLAGS RBX R15 ZZ call    _g_object_unref 
-            409c1d     -1 INSTR LOCAL MetadataRedundant mov     edi, 30h 
+            409c1d     -2 INSTR LOCAL n RDI ZZ  NUMVia2ndSrcIMMEDNUM mov     edi, 30h 
             409c1d      5 INSTR BELONGTO 409bd0 
+            409c1d      5 INSTR DEADREGS  EFLAGS RBX RDI R15 ZZ mov     edi, 30h 
             409c22     -1 INSTR LOCAL NoMetaUpdate call    _g_malloc0 
             409c22      5 INSTR BELONGTO 409bd0 
             409c22      5 INSTR DEADREGS  EFLAGS RBX R15 ZZ call    _g_malloc0 
@@ -6164,12 +6220,13 @@
             409c2a     -1 INSTR LOCAL NoMetaUpdate call    _gtk_builder_new 
             409c2a      5 INSTR BELONGTO 409bd0 
             409c2a      5 INSTR DEADREGS  EFLAGS R15 ZZ call    _gtk_builder_new 
-            409c2f     -1 INSTR LOCAL MetadataRedundant xor     edx, edx 
             409c2f      2 INSTR BELONGTO 409bd0 
+            409c2f      2 INSTR DEADREGS  EFLAGS RDX RSI RDI R15 ZZ xor     edx, edx 
+            409c2f     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
             409c31      3 INSTR BELONGTO 409bd0 
-            409c31      3 INSTR DEADREGS  EFLAGS RDI R15 ZZ mov     [rbx], rax 
+            409c31      3 INSTR DEADREGS  EFLAGS RSI RDI R15 ZZ mov     [rbx], rax 
             409c34      5 INSTR BELONGTO 409bd0 
-            409c34      5 INSTR DEADREGS  EFLAGS RDI R15 ZZ mov     esi, offset aUsrShareGnomeS; "/usr/share/gnome-screenshot/gnome-scree"... 
+            409c34      5 INSTR DEADREGS  EFLAGS RSI RDI R15 ZZ mov     esi, offset aUsrShareGnomeS; "/usr/share/gnome-screenshot/gnome-scree"... 
             409c39      3 INSTR BELONGTO 409bd0 
             409c39      3 INSTR DEADREGS  EFLAGS RDI R15 ZZ mov     rdi, rax 
             409c3c     -1 INSTR LOCAL NoMetaUpdate call    _gtk_builder_add_from_file 
@@ -6178,13 +6235,13 @@
             409c41     -1 INSTR LOCAL NoMetaUpdate test    eax, eax 
             409c41      2 INSTR BELONGTO 409bd0 
             409c43      4 INSTR BELONGTO 409bd0 
-            409c43      4 INSTR DEADREGS  R15 ZZ mov     [rbx+8], r12 
+            409c43      4 INSTR DEADREGS  RSI RDI R15 ZZ mov     [rbx+8], r12 
             409c47     -1 INSTR LOCAL NoMetaUpdate jz      loc_40A009 
             409c47      6 INSTR BELONGTO 409bd0 
             409c4d      3 INSTR BELONGTO 409bd0 
-            409c4d      3 INSTR DEADREGS  EFLAGS RDI R15 ZZ mov     rdi, [rbx] 
+            409c4d      3 INSTR DEADREGS  EFLAGS RSI RDI R15 ZZ mov     rdi, [rbx] 
             409c50      5 INSTR BELONGTO 409bd0 
-            409c50      5 INSTR DEADREGS  EFLAGS R15 ZZ mov     esi, offset domainname; "gnome-screenshot" 
+            409c50      5 INSTR DEADREGS  EFLAGS RSI R15 ZZ mov     esi, offset domainname; "gnome-screenshot" 
             409c55     -1 INSTR LOCAL NoMetaUpdate call    _gtk_builder_set_translation_domain 
             409c55      5 INSTR BELONGTO 409bd0 
             409c55      5 INSTR DEADREGS  EFLAGS R15 ZZ call    _gtk_builder_set_translation_domain 
@@ -6207,9 +6264,9 @@
             409c70      5 INSTR BELONGTO 409bd0 
             409c70      5 INSTR DEADREGS  EFLAGS ZZ call    _gtk_widget_get_type 
             409c75      3 INSTR BELONGTO 409bd0 
-            409c75      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, [rbx] 
+            409c75      3 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     rdi, [rbx] 
             409c78      5 INSTR BELONGTO 409bd0 
-            409c78      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, offset aToplevel; "toplevel" 
+            409c78      5 INSTR DEADREGS  EFLAGS RSI ZZ mov     esi, offset aToplevel; "toplevel" 
             409c7d      5 INSTR BELONGTO 409bd0 
             409c7d      5 INSTR DEADREGS  EFLAGS ZZ mov     [rsp+78h+var_58], rax 
             409c7d      5 PTRIMMEDESP STACK 32 displ mov     [rsp+78h+var_58], rax
@@ -6225,9 +6282,9 @@
             409c8f      5 INSTR BELONGTO 409bd0 
             409c8f      5 INSTR DEADREGS  EFLAGS ZZ call    _g_type_check_instance_cast 
             409c94      3 INSTR BELONGTO 409bd0 
-            409c94      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, [rbx] 
+            409c94      3 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     rdi, [rbx] 
             409c97      5 INSTR BELONGTO 409bd0 
-            409c97      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, offset aAspect_frame; "aspect_frame" 
+            409c97      5 INSTR DEADREGS  EFLAGS RSI ZZ mov     esi, offset aAspect_frame; "aspect_frame" 
             409c9c      5 INSTR BELONGTO 409bd0 
             409c9c      5 INSTR DEADREGS  EFLAGS ZZ mov     [rsp+78h+var_48], rax 
             409c9c      5 PTRIMMEDESP STACK 48 displ mov     [rsp+78h+var_48], rax
@@ -6243,9 +6300,9 @@
             409cae      5 INSTR BELONGTO 409bd0 
             409cae      5 INSTR DEADREGS  EFLAGS ZZ call    _g_type_check_instance_cast 
             409cb3      3 INSTR BELONGTO 409bd0 
-            409cb3      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, [rbx] 
+            409cb3      3 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     rdi, [rbx] 
             409cb6      5 INSTR BELONGTO 409bd0 
-            409cb6      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, offset aPreview_darea; "preview_darea" 
+            409cb6      5 INSTR DEADREGS  EFLAGS RSI ZZ mov     esi, offset aPreview_darea; "preview_darea" 
             409cbb      5 INSTR BELONGTO 409bd0 
             409cbb      5 INSTR DEADREGS  EFLAGS ZZ mov     [rsp+78h+var_50], rax 
             409cbb      5 PTRIMMEDESP STACK 40 displ mov     [rsp+78h+var_50], rax
@@ -6261,9 +6318,9 @@
             409ccd      5 INSTR BELONGTO 409bd0 
             409ccd      5 INSTR DEADREGS  EFLAGS ZZ call    _g_type_check_instance_cast 
             409cd2      3 INSTR BELONGTO 409bd0 
-            409cd2      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, [rbx] 
+            409cd2      3 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     rdi, [rbx] 
             409cd5      5 INSTR BELONGTO 409bd0 
-            409cd5      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, offset aFilename_entry; "filename_entry" 
+            409cd5      5 INSTR DEADREGS  EFLAGS RSI ZZ mov     esi, offset aFilename_entry; "filename_entry" 
             409cda      3 INSTR BELONGTO 409bd0 
             409cda      3 INSTR DEADREGS  EFLAGS ZZ mov     rbp, rax 
             409cdd     -1 INSTR LOCAL NoMetaUpdate call    _gtk_builder_get_object 
@@ -6278,9 +6335,9 @@
             409cea      5 INSTR BELONGTO 409bd0 
             409cea      5 INSTR DEADREGS  EFLAGS ZZ call    _g_type_check_instance_cast 
             409cef      3 INSTR BELONGTO 409bd0 
-            409cef      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, [rbx] 
+            409cef      3 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     rdi, [rbx] 
             409cf2      5 INSTR BELONGTO 409bd0 
-            409cf2      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, offset aFile_chooser_b; "file_chooser_box" 
+            409cf2      5 INSTR DEADREGS  EFLAGS RSI ZZ mov     esi, offset aFile_chooser_b; "file_chooser_box" 
             409cf7      4 INSTR BELONGTO 409bd0 
             409cf7      4 INSTR DEADREGS  EFLAGS ZZ mov     [rbx+20h], rax 
             409cfb     -1 INSTR LOCAL NoMetaUpdate call    _gtk_builder_get_object 
@@ -6294,20 +6351,23 @@
             409d08     -1 INSTR LOCAL NoMetaUpdate call    _g_type_check_instance_cast 
             409d08      5 INSTR BELONGTO 409bd0 
             409d08      5 INSTR DEADREGS  EFLAGS ZZ call    _g_type_check_instance_cast 
-            409d0d     -1 INSTR LOCAL MetadataRedundant mov     edx, 5          ; category 
+            409d0d     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 5          ; category 
             409d0d      5 INSTR BELONGTO 409bd0 
-            409d12     -1 INSTR LOCAL MetadataRedundant xor     edi, edi        ; domainname 
+            409d0d      5 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     edx, 5          ; category 
             409d12      2 INSTR BELONGTO 409bd0 
+            409d12      2 INSTR DEADREGS  EFLAGS RSI RDI ZZ xor     edi, edi        ; domainname 
+            409d12     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi        ; domainname 
             409d14      5 INSTR BELONGTO 409bd0 
-            409d14      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, offset aSelectAFolder; "Select a folder" 
+            409d14      5 INSTR DEADREGS  EFLAGS RSI ZZ mov     esi, offset aSelectAFolder; "Select a folder" 
             409d19      5 INSTR BELONGTO 409bd0 
             409d19      5 INSTR DEADREGS  EFLAGS ZZ mov     [rsp+78h+var_58], rax 
             409d19      5 PTRIMMEDESP STACK 32 displ mov     [rsp+78h+var_58], rax
             409d1e     -1 INSTR LOCAL NoMetaUpdate call    _dcgettext 
             409d1e      5 INSTR BELONGTO 409bd0 
             409d1e      5 INSTR DEADREGS  EFLAGS ZZ call    _dcgettext 
-            409d23     -1 INSTR LOCAL MetadataRedundant mov     esi, 2 
+            409d23     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 2 
             409d23      5 INSTR BELONGTO 409bd0 
+            409d23      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, 2 
             409d28      3 INSTR BELONGTO 409bd0 
             409d28      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rax 
             409d2b     -1 INSTR LOCAL NoMetaUpdate call    _gtk_file_chooser_button_new 
@@ -6332,8 +6392,9 @@
             409d4b     -1 INSTR LOCAL NoMetaUpdate call    _g_type_check_instance_cast 
             409d4b      5 INSTR BELONGTO 409bd0 
             409d4b      5 INSTR DEADREGS  EFLAGS ZZ call    _g_type_check_instance_cast 
-            409d50     -1 INSTR LOCAL MetadataRedundant xor     esi, esi 
             409d50      2 INSTR BELONGTO 409bd0 
+            409d50      2 INSTR DEADREGS  EFLAGS RSI RDI ZZ xor     esi, esi 
+            409d50     -2 INSTR LOCAL n RSI ZZ  AlwaysNUM xor     esi, esi 
             409d52      3 INSTR BELONGTO 409bd0 
             409d52      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rax 
             409d55     -1 INSTR LOCAL NoMetaUpdate call    _gtk_file_chooser_set_local_only 
@@ -6390,17 +6451,19 @@
             409da8      5 INSTR BELONGTO 409bd0 
             409da8      5 INSTR DEADREGS  EFLAGS ZZ call    _g_type_check_instance_cast 
             409dad      5 INSTR BELONGTO 409bd0 
-            409dad      5 INSTR DEADREGS  EFLAGS RSI RDI R8 ZZ mov     rsi, [rsp+78h+var_40] 
+            409dad      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 ZZ mov     rsi, [rsp+78h+var_40] 
             409dad      5 PTRIMMEDESP STACK 56 displ mov     rsi, [rsp+78h+var_40]
             409db2     -2 INSTR LOCAL n R8 ZZ  AlwaysNUM xor     r8d, r8d 
             409db2      3 INSTR BELONGTO 409bd0 
-            409db2      3 INSTR DEADREGS  EFLAGS RDI R8 ZZ xor     r8d, r8d 
+            409db2      3 INSTR DEADREGS  EFLAGS RCX RDX RDI R8 ZZ xor     r8d, r8d 
             409db5      3 INSTR BELONGTO 409bd0 
-            409db5      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rax 
-            409db8     -1 INSTR LOCAL MetadataRedundant mov     ecx, 1 
+            409db5      3 INSTR DEADREGS  EFLAGS RCX RDX RDI ZZ mov     rdi, rax 
+            409db8     -2 INSTR LOCAL n RCX ZZ  NUMVia2ndSrcIMMEDNUM mov     ecx, 1 
             409db8      5 INSTR BELONGTO 409bd0 
-            409dbd     -1 INSTR LOCAL MetadataRedundant mov     edx, 1 
+            409db8      5 INSTR DEADREGS  EFLAGS RCX RDX ZZ mov     ecx, 1 
+            409dbd     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 1 
             409dbd      5 INSTR BELONGTO 409bd0 
+            409dbd      5 INSTR DEADREGS  EFLAGS RDX ZZ mov     edx, 1 
             409dc2     -1 INSTR LOCAL NoMetaUpdate call    _gtk_box_pack_start 
             409dc2      5 INSTR BELONGTO 409bd0 
             409dc2      5 INSTR DEADREGS  EFLAGS ZZ call    _gtk_box_pack_start 
@@ -6409,23 +6472,26 @@
             409dca     -1 INSTR LOCAL NoMetaUpdate call    _g_free 
             409dca      5 INSTR BELONGTO 409bd0 
             409dca      5 INSTR DEADREGS  EFLAGS R14 ZZ call    _g_free 
-            409dcf     -1 INSTR LOCAL MetadataRedundant mov     esi, 66666667h 
+            409dcf     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 66666667h 
             409dcf      5 INSTR BELONGTO 409bd0 
-            409dd4     -1 INSTR LOCAL MetadataRedundant mov     eax, r15d 
+            409dcf      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R9 R14 ZZ mov     esi, 66666667h 
+            409dd4     -2 INSTR LOCAL n RAX ZZ  NumericDEFs mov     eax, r15d 
             409dd4      3 INSTR BELONGTO 409bd0 
+            409dd4      3 INSTR DEADREGS  EFLAGS RAX RCX RDX RDI R9 R14 ZZ mov     eax, r15d 
             409dd7     -2 INSTR LOCAL n R9 ZZ  NumericDEFs mov     r9d, [rsp+78h+var_78] 
             409dd7      4 INSTR BELONGTO 409bd0 
-            409dd7      4 INSTR DEADREGS  EFLAGS RDX RDI R9 R14 ZZ mov     r9d, [rsp+78h+var_78] 
+            409dd7      4 INSTR DEADREGS  EFLAGS RCX RDX RDI R9 R14 ZZ mov     r9d, [rsp+78h+var_78] 
             409dd7      4 PTRIMMEDESP STACK 0 displ mov     r9d, [rsp+78h+var_78]
             409ddb      2 INSTR BELONGTO 409bd0 
-            409ddb      2 INSTR DEADREGS  EFLAGS RDX RDI R14 ZZ imul    esi 
+            409ddb      2 INSTR DEADREGS  EFLAGS RCX RDX RDI R14 ZZ imul    esi 
             409ddb     -2 INSTR LOCAL n RAX RDX ZZ  AlwaysNUM imul    esi 
             409ddd      3 INSTR BELONGTO 409bd0 
-            409ddd      3 INSTR DEADREGS  EFLAGS RDI R14 ZZ mov     rdi, rbp 
+            409ddd      3 INSTR DEADREGS  EFLAGS RAX RCX RDI R14 ZZ mov     rdi, rbp 
             409de0     -1 INSTR LOCAL MetadataRedundant mov     eax, r9d 
             409de0      3 INSTR BELONGTO 409bd0 
-            409de3     -1 INSTR LOCAL MetadataRedundant mov     ecx, edx 
             409de3      2 INSTR BELONGTO 409bd0 
+            409de3      2 INSTR DEADREGS  EFLAGS RCX R14 ZZ mov     ecx, edx 
+            409de3     -2 INSTR LOCAL n RCX ZZ  NumericDEFs mov     ecx, edx 
             409de5     -1 INSTR LOCAL MetadataRedundant sar     ecx, 1 
             409de5      2 INSTR BELONGTO 409bd0 
             409de7     -1 INSTR LOCAL MetadataRedundant sar     r15d, 1Fh 
@@ -6480,8 +6546,9 @@
             409e34      5 INSTR DEADREGS  EFLAGS R12 R14 R15 ZZ call    _g_type_check_instance_cast 
             409e39     -1 INSTR LOCAL NoMetaUpdate xorps   xmm0, xmm0 
             409e39      3 INSTR BELONGTO 409bd0 
-            409e3c     -1 INSTR LOCAL MetadataRedundant xor     esi, esi 
             409e3c      2 INSTR BELONGTO 409bd0 
+            409e3c      2 INSTR DEADREGS  EFLAGS RSI RDI R12 R14 R15 XMM0 ZZ xor     esi, esi 
+            409e3c     -2 INSTR LOCAL n RSI ZZ  AlwaysNUM xor     esi, esi 
             409e3e     -1 INSTR LOCAL MetadataUnused movss   xmm2, [rsp+78h+var_78] 
             409e3e      5 INSTR BELONGTO 409bd0 
             409e43      3 INSTR BELONGTO 409bd0 
@@ -6493,17 +6560,17 @@
             409e4e      5 INSTR DEADREGS  EFLAGS R12 R14 R15 XMM0 XMM1 XMM2 ZZ call    _gtk_aspect_frame_set 
             409e53     -2 INSTR LOCAL n R9 ZZ  AlwaysNUM xor     r9d, r9d 
             409e53      3 INSTR BELONGTO 409bd0 
-            409e53      3 INSTR DEADREGS  EFLAGS RCX RDI R8 R9 R12 R14 R15 XMM0 XMM1 XMM2 ZZ xor     r9d, r9d 
+            409e53      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 R12 R14 R15 XMM0 XMM1 XMM2 ZZ xor     r9d, r9d 
             409e56     -2 INSTR LOCAL n R8 ZZ  AlwaysNUM xor     r8d, r8d 
             409e56      3 INSTR BELONGTO 409bd0 
-            409e56      3 INSTR DEADREGS  EFLAGS RCX RDI R8 R12 R14 R15 XMM0 XMM1 XMM2 ZZ xor     r8d, r8d 
+            409e56      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R12 R14 R15 XMM0 XMM1 XMM2 ZZ xor     r8d, r8d 
             409e59      3 INSTR BELONGTO 409bd0 
-            409e59      3 INSTR DEADREGS  EFLAGS RCX RDI R12 R14 R15 XMM0 XMM1 XMM2 ZZ mov     rcx, rbx 
+            409e59      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R12 R14 R15 XMM0 XMM1 XMM2 ZZ mov     rcx, rbx 
             409e5c     -2 INSTR LOCAL n RDX ZZ  NumericDEFs mov     edx, offset loc_409B20 
             409e5c      5 INSTR BELONGTO 409bd0 
-            409e5c      5 INSTR DEADREGS  EFLAGS RDI R12 R14 R15 XMM0 XMM1 XMM2 ZZ mov     edx, offset loc_409B20 
+            409e5c      5 INSTR DEADREGS  EFLAGS RDX RSI RDI R12 R14 R15 XMM0 XMM1 XMM2 ZZ mov     edx, offset loc_409B20 
             409e61      5 INSTR BELONGTO 409bd0 
-            409e61      5 INSTR DEADREGS  EFLAGS RDI R12 R14 R15 XMM0 XMM1 XMM2 ZZ mov     esi, offset aDraw; "draw" 
+            409e61      5 INSTR DEADREGS  EFLAGS RSI RDI R12 R14 R15 XMM0 XMM1 XMM2 ZZ mov     esi, offset aDraw; "draw" 
             409e66      3 INSTR BELONGTO 409bd0 
             409e66      3 INSTR DEADREGS  EFLAGS RDI R12 R14 R15 XMM0 XMM1 XMM2 ZZ mov     rdi, rbp 
             409e69     -1 INSTR LOCAL NoMetaUpdate call    _g_signal_connect_data 
@@ -6514,12 +6581,12 @@
             409e71     -1 INSTR LOCAL MetadataRedundant xor     r8d, r8d 
             409e71      3 INSTR BELONGTO 409bd0 
             409e74      3 INSTR BELONGTO 409bd0 
-            409e74      3 INSTR DEADREGS  EFLAGS RCX RDI R12 R14 R15 XMM0 XMM1 XMM2 ZZ mov     rcx, rbx 
+            409e74      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R12 R14 R15 XMM0 XMM1 XMM2 ZZ mov     rcx, rbx 
             409e77     -2 INSTR LOCAL n RDX ZZ  NumericDEFs mov     edx, offset loc_409A60 
             409e77      5 INSTR BELONGTO 409bd0 
-            409e77      5 INSTR DEADREGS  EFLAGS RDI R12 R14 R15 XMM0 XMM1 XMM2 ZZ mov     edx, offset loc_409A60 
+            409e77      5 INSTR DEADREGS  EFLAGS RDX RSI RDI R12 R14 R15 XMM0 XMM1 XMM2 ZZ mov     edx, offset loc_409A60 
             409e7c      5 INSTR BELONGTO 409bd0 
-            409e7c      5 INSTR DEADREGS  EFLAGS RDI R12 R14 R15 XMM0 XMM1 XMM2 ZZ mov     esi, offset aButton_press_e; "button_press_event" 
+            409e7c      5 INSTR DEADREGS  EFLAGS RSI RDI R12 R14 R15 XMM0 XMM1 XMM2 ZZ mov     esi, offset aButton_press_e; "button_press_event" 
             409e81      3 INSTR BELONGTO 409bd0 
             409e81      3 INSTR DEADREGS  EFLAGS RDI R12 R14 R15 XMM0 XMM1 XMM2 ZZ mov     rdi, rbp 
             409e84     -1 INSTR LOCAL NoMetaUpdate call    _g_signal_connect_data 
@@ -6530,12 +6597,12 @@
             409e8c     -1 INSTR LOCAL MetadataRedundant xor     r8d, r8d 
             409e8c      3 INSTR BELONGTO 409bd0 
             409e8f      3 INSTR BELONGTO 409bd0 
-            409e8f      3 INSTR DEADREGS  EFLAGS RCX RDI R12 R14 R15 XMM0 XMM1 XMM2 ZZ mov     rcx, rbx 
+            409e8f      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R12 R14 R15 XMM0 XMM1 XMM2 ZZ mov     rcx, rbx 
             409e92     -2 INSTR LOCAL n RDX ZZ  NumericDEFs mov     edx, offset loc_409A80 
             409e92      5 INSTR BELONGTO 409bd0 
-            409e92      5 INSTR DEADREGS  EFLAGS RDI R12 R14 R15 XMM0 XMM1 XMM2 ZZ mov     edx, offset loc_409A80 
+            409e92      5 INSTR DEADREGS  EFLAGS RDX RSI RDI R12 R14 R15 XMM0 XMM1 XMM2 ZZ mov     edx, offset loc_409A80 
             409e97      5 INSTR BELONGTO 409bd0 
-            409e97      5 INSTR DEADREGS  EFLAGS RDI R12 R14 R15 XMM0 XMM1 XMM2 ZZ mov     esi, offset aButton_release; "button_release_event" 
+            409e97      5 INSTR DEADREGS  EFLAGS RSI RDI R12 R14 R15 XMM0 XMM1 XMM2 ZZ mov     esi, offset aButton_release; "button_release_event" 
             409e9c      3 INSTR BELONGTO 409bd0 
             409e9c      3 INSTR DEADREGS  EFLAGS RDI R12 R14 R15 XMM0 XMM1 XMM2 ZZ mov     rdi, rbp 
             409e9f     -1 INSTR LOCAL NoMetaUpdate call    _g_signal_connect_data 
@@ -6546,12 +6613,12 @@
             409ea7     -1 INSTR LOCAL MetadataRedundant xor     r8d, r8d 
             409ea7      3 INSTR BELONGTO 409bd0 
             409eaa      3 INSTR BELONGTO 409bd0 
-            409eaa      3 INSTR DEADREGS  EFLAGS RCX RDI R12 R14 R15 XMM0 XMM1 XMM2 ZZ mov     rcx, rbx 
+            409eaa      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R12 R14 R15 XMM0 XMM1 XMM2 ZZ mov     rcx, rbx 
             409ead     -2 INSTR LOCAL n RDX ZZ  NumericDEFs mov     edx, offset loc_409AC0 
             409ead      5 INSTR BELONGTO 409bd0 
-            409ead      5 INSTR DEADREGS  EFLAGS RDI R12 R14 R15 XMM0 XMM1 XMM2 ZZ mov     edx, offset loc_409AC0 
+            409ead      5 INSTR DEADREGS  EFLAGS RDX RSI RDI R12 R14 R15 XMM0 XMM1 XMM2 ZZ mov     edx, offset loc_409AC0 
             409eb2      5 INSTR BELONGTO 409bd0 
-            409eb2      5 INSTR DEADREGS  EFLAGS RDI R12 R14 R15 XMM0 XMM1 XMM2 ZZ mov     esi, offset aConfigure_even; "configure_event" 
+            409eb2      5 INSTR DEADREGS  EFLAGS RSI RDI R12 R14 R15 XMM0 XMM1 XMM2 ZZ mov     esi, offset aConfigure_even; "configure_event" 
             409eb7      3 INSTR BELONGTO 409bd0 
             409eb7      3 INSTR DEADREGS  EFLAGS RDI R12 R14 R15 XMM0 XMM1 XMM2 ZZ mov     rdi, rbp 
             409eba     -1 INSTR LOCAL NoMetaUpdate call    _g_signal_connect_data 
@@ -6559,12 +6626,14 @@
             409eba      5 INSTR DEADREGS  EFLAGS R12 R14 R15 XMM0 XMM1 XMM2 ZZ call    _g_signal_connect_data 
             409ebf     -1 INSTR LOCAL MetadataRedundant mov     r8d, 2 
             409ebf      6 INSTR BELONGTO 409bd0 
-            409ec5     -1 INSTR LOCAL MetadataRedundant mov     ecx, 1 
+            409ec5     -2 INSTR LOCAL n RCX ZZ  NUMVia2ndSrcIMMEDNUM mov     ecx, 1 
             409ec5      5 INSTR BELONGTO 409bd0 
+            409ec5      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R12 R14 R15 XMM0 XMM1 XMM2 ZZ mov     ecx, 1 
             409eca      5 INSTR BELONGTO 409bd0 
-            409eca      5 INSTR DEADREGS  EFLAGS RDI R12 R14 R15 XMM0 XMM1 XMM2 ZZ mov     edx, offset off_60FA50 
-            409ecf     -1 INSTR LOCAL MetadataRedundant mov     esi, 500h 
+            409eca      5 INSTR DEADREGS  EFLAGS RDX RSI RDI R12 R14 R15 XMM0 XMM1 XMM2 ZZ mov     edx, offset off_60FA50 
+            409ecf     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 500h 
             409ecf      5 INSTR BELONGTO 409bd0 
+            409ecf      5 INSTR DEADREGS  EFLAGS RSI RDI R12 R14 R15 XMM0 XMM1 XMM2 ZZ mov     esi, 500h 
             409ed4      3 INSTR BELONGTO 409bd0 
             409ed4      3 INSTR DEADREGS  EFLAGS RDI R12 R14 R15 XMM0 XMM1 XMM2 ZZ mov     rdi, rbp 
             409ed7     -1 INSTR LOCAL NoMetaUpdate call    _gtk_drag_source_set 
@@ -6589,43 +6658,45 @@
             409efb     -1 INSTR LOCAL NoMetaUpdate call    _g_type_check_instance_cast 
             409efb      5 INSTR BELONGTO 409bd0 
             409efb      5 INSTR DEADREGS  EFLAGS R12 R14 R15 XMM0 XMM1 XMM2 ZZ call    _g_type_check_instance_cast 
-            409f00     -1 INSTR LOCAL MetadataRedundant mov     esi, 1 
+            409f00     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 1 
             409f00      5 INSTR BELONGTO 409bd0 
+            409f00      5 INSTR DEADREGS  EFLAGS RSI RDI R12 R14 R15 XMM0 XMM1 XMM2 ZZ mov     esi, 1 
             409f05      3 INSTR BELONGTO 409bd0 
             409f05      3 INSTR DEADREGS  EFLAGS RDI R12 R14 R15 XMM0 XMM1 XMM2 ZZ mov     rdi, rax 
             409f08     -1 INSTR LOCAL NoMetaUpdate call    _gtk_frame_set_shadow_type 
             409f08      5 INSTR BELONGTO 409bd0 
             409f08      5 INSTR DEADREGS  EFLAGS R12 R14 R15 XMM0 XMM1 XMM2 ZZ call    _gtk_frame_set_shadow_type 
             409f0d      3 INSTR BELONGTO 409bd0 
-            409f0d      3 INSTR DEADREGS  EFLAGS RDI R12 R14 R15 XMM0 XMM1 XMM2 ZZ mov     rdi, rbp 
+            409f0d      3 INSTR DEADREGS  EFLAGS RSI RDI R12 R14 R15 XMM0 XMM1 XMM2 ZZ mov     rdi, rbp 
             409f10     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 50h 
             409f10      5 INSTR BELONGTO 409bd0 
-            409f10      5 INSTR DEADREGS  EFLAGS R12 R14 R15 XMM0 XMM1 XMM2 ZZ mov     esi, 50h 
+            409f10      5 INSTR DEADREGS  EFLAGS RSI R12 R14 R15 XMM0 XMM1 XMM2 ZZ mov     esi, 50h 
             409f15     -1 INSTR LOCAL NoMetaUpdate call    _g_type_check_instance_cast 
             409f15      5 INSTR BELONGTO 409bd0 
             409f15      5 INSTR DEADREGS  EFLAGS R12 R14 R15 XMM0 XMM1 XMM2 ZZ call    _g_type_check_instance_cast 
             409f1a     -2 INSTR LOCAL n R9 ZZ  AlwaysNUM xor     r9d, r9d 
             409f1a      3 INSTR BELONGTO 409bd0 
-            409f1a      3 INSTR DEADREGS  EFLAGS RCX RDI R8 R9 R12 R14 R15 XMM0 XMM1 XMM2 ZZ xor     r9d, r9d 
+            409f1a      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 R12 R14 R15 XMM0 XMM1 XMM2 ZZ xor     r9d, r9d 
             409f1d     -2 INSTR LOCAL n R8 ZZ  AlwaysNUM xor     r8d, r8d 
             409f1d      3 INSTR BELONGTO 409bd0 
-            409f1d      3 INSTR DEADREGS  EFLAGS RCX RDI R8 R12 R14 R15 XMM0 XMM1 XMM2 ZZ xor     r8d, r8d 
+            409f1d      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R12 R14 R15 XMM0 XMM1 XMM2 ZZ xor     r8d, r8d 
             409f20      3 INSTR BELONGTO 409bd0 
-            409f20      3 INSTR DEADREGS  EFLAGS RCX RDI R12 R14 R15 XMM0 XMM1 XMM2 ZZ mov     rcx, rbx 
+            409f20      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R12 R14 R15 XMM0 XMM1 XMM2 ZZ mov     rcx, rbx 
             409f23     -2 INSTR LOCAL n RDX ZZ  NumericDEFs mov     edx, offset loc_409AA0 
             409f23      5 INSTR BELONGTO 409bd0 
-            409f23      5 INSTR DEADREGS  EFLAGS RDI R12 R14 R15 XMM0 XMM1 XMM2 ZZ mov     edx, offset loc_409AA0 
+            409f23      5 INSTR DEADREGS  EFLAGS RDX RSI RDI R12 R14 R15 XMM0 XMM1 XMM2 ZZ mov     edx, offset loc_409AA0 
             409f28      5 INSTR BELONGTO 409bd0 
-            409f28      5 INSTR DEADREGS  EFLAGS RDI R12 R14 R15 XMM0 XMM1 XMM2 ZZ mov     esi, offset aDrag_begin; "drag_begin" 
+            409f28      5 INSTR DEADREGS  EFLAGS RSI RDI R12 R14 R15 XMM0 XMM1 XMM2 ZZ mov     esi, offset aDrag_begin; "drag_begin" 
             409f2d      3 INSTR BELONGTO 409bd0 
             409f2d      3 INSTR DEADREGS  EFLAGS RDI R12 R14 R15 XMM0 XMM1 XMM2 ZZ mov     rdi, rax 
             409f30     -1 INSTR LOCAL NoMetaUpdate call    _g_signal_connect_data 
             409f30      5 INSTR BELONGTO 409bd0 
             409f30      5 INSTR DEADREGS  EFLAGS R12 R14 R15 XMM0 XMM1 XMM2 ZZ call    _g_signal_connect_data 
             409f35      3 INSTR BELONGTO 409bd0 
-            409f35      3 INSTR DEADREGS  EFLAGS RDI R12 R14 R15 XMM0 XMM1 XMM2 ZZ mov     rdi, rbp 
-            409f38     -1 INSTR LOCAL MetadataRedundant mov     esi, 50h 
+            409f35      3 INSTR DEADREGS  EFLAGS RSI RDI R12 R14 R15 XMM0 XMM1 XMM2 ZZ mov     rdi, rbp 
+            409f38     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 50h 
             409f38      5 INSTR BELONGTO 409bd0 
+            409f38      5 INSTR DEADREGS  EFLAGS RSI R12 R14 R15 XMM0 XMM1 XMM2 ZZ mov     esi, 50h 
             409f3d     -2 INSTR LOCAL n RBP ZZ  NUMVia2ndSrcIMMEDNUM mov     ebp, 0FFFFFFFFh 
             409f3d      5 INSTR BELONGTO 409bd0 
             409f3d      5 INSTR DEADREGS  EFLAGS R12 R14 R15 XMM0 XMM1 XMM2 ZZ mov     ebp, 0FFFFFFFFh 
@@ -6634,17 +6705,17 @@
             409f42      5 INSTR DEADREGS  EFLAGS R12 R14 R15 XMM0 XMM1 XMM2 ZZ call    _g_type_check_instance_cast 
             409f47     -2 INSTR LOCAL n R9 ZZ  AlwaysNUM xor     r9d, r9d 
             409f47      3 INSTR BELONGTO 409bd0 
-            409f47      3 INSTR DEADREGS  EFLAGS RCX RDI R8 R9 R12 R14 R15 XMM0 XMM1 XMM2 ZZ xor     r9d, r9d 
+            409f47      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 R12 R14 R15 XMM0 XMM1 XMM2 ZZ xor     r9d, r9d 
             409f4a     -2 INSTR LOCAL n R8 ZZ  AlwaysNUM xor     r8d, r8d 
             409f4a      3 INSTR BELONGTO 409bd0 
-            409f4a      3 INSTR DEADREGS  EFLAGS RCX RDI R8 R12 R14 R15 XMM0 XMM1 XMM2 ZZ xor     r8d, r8d 
+            409f4a      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R12 R14 R15 XMM0 XMM1 XMM2 ZZ xor     r8d, r8d 
             409f4d      3 INSTR BELONGTO 409bd0 
-            409f4d      3 INSTR DEADREGS  EFLAGS RCX RDI R12 R14 R15 XMM0 XMM1 XMM2 ZZ mov     rcx, rbx 
+            409f4d      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R12 R14 R15 XMM0 XMM1 XMM2 ZZ mov     rcx, rbx 
             409f50     -2 INSTR LOCAL n RDX ZZ  NumericDEFs mov     edx, offset loc_409BA0 
             409f50      5 INSTR BELONGTO 409bd0 
-            409f50      5 INSTR DEADREGS  EFLAGS RDI R12 R14 R15 XMM0 XMM1 XMM2 ZZ mov     edx, offset loc_409BA0 
+            409f50      5 INSTR DEADREGS  EFLAGS RDX RSI RDI R12 R14 R15 XMM0 XMM1 XMM2 ZZ mov     edx, offset loc_409BA0 
             409f55      5 INSTR BELONGTO 409bd0 
-            409f55      5 INSTR DEADREGS  EFLAGS RDI R12 R14 R15 XMM0 XMM1 XMM2 ZZ mov     esi, offset aDrag_data_get; "drag_data_get" 
+            409f55      5 INSTR DEADREGS  EFLAGS RSI RDI R12 R14 R15 XMM0 XMM1 XMM2 ZZ mov     esi, offset aDrag_data_get; "drag_data_get" 
             409f5a      3 INSTR BELONGTO 409bd0 
             409f5a      3 INSTR DEADREGS  EFLAGS RDI R12 R14 R15 XMM0 XMM1 XMM2 ZZ mov     rdi, rax 
             409f5d     -1 INSTR LOCAL NoMetaUpdate call    _g_signal_connect_data 
@@ -6656,8 +6727,9 @@
             409f67     -1 INSTR LOCAL NoMetaUpdate call    _gtk_widget_show_all 
             409f67      5 INSTR BELONGTO 409bd0 
             409f67      5 INSTR DEADREGS  EFLAGS R12 R14 R15 XMM0 XMM1 XMM2 ZZ call    _gtk_widget_show_all 
-            409f6c     -1 INSTR LOCAL MetadataRedundant mov     edx, 2Eh 
+            409f6c     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 2Eh 
             409f6c      5 INSTR BELONGTO 409bd0 
+            409f6c      5 INSTR DEADREGS  EFLAGS RDX RSI RDI R12 R14 R15 XMM0 XMM1 XMM2 ZZ mov     edx, 2Eh 
             409f71     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     rsi, 0FFFFFFFFFFFFFFFFh 
             409f71      7 INSTR BELONGTO 409bd0 
             409f71      7 INSTR DEADREGS  EFLAGS RSI RDI R12 R14 R15 XMM0 XMM1 XMM2 ZZ mov     rsi, 0FFFFFFFFFFFFFFFFh 
@@ -6701,12 +6773,14 @@
             409fb7     -1 INSTR LOCAL NoMetaUpdate call    _g_type_check_instance_cast 
             409fb7      5 INSTR BELONGTO 409bd0 
             409fb7      5 INSTR DEADREGS  EFLAGS R12 R14 R15 XMM0 XMM1 XMM2 ZZ call    _g_type_check_instance_cast 
-            409fbc     -1 INSTR LOCAL MetadataRedundant mov     edx, ebp 
             409fbc      2 INSTR BELONGTO 409bd0 
+            409fbc      2 INSTR DEADREGS  EFLAGS RDX RSI RDI R12 R14 R15 XMM0 XMM1 XMM2 ZZ mov     edx, ebp 
+            409fbc     -2 INSTR LOCAL n RDX ZZ  NumericDEFs mov     edx, ebp 
             409fbe      3 INSTR BELONGTO 409bd0 
-            409fbe      3 INSTR DEADREGS  EFLAGS RDI R12 R14 R15 XMM0 XMM1 XMM2 ZZ mov     rdi, rax 
-            409fc1     -1 INSTR LOCAL MetadataRedundant xor     esi, esi 
+            409fbe      3 INSTR DEADREGS  EFLAGS RSI RDI R12 R14 R15 XMM0 XMM1 XMM2 ZZ mov     rdi, rax 
             409fc1      2 INSTR BELONGTO 409bd0 
+            409fc1      2 INSTR DEADREGS  EFLAGS RSI R12 R14 R15 XMM0 XMM1 XMM2 ZZ xor     esi, esi 
+            409fc1     -2 INSTR LOCAL n RSI ZZ  AlwaysNUM xor     esi, esi 
             409fc3     -1 INSTR LOCAL NoMetaUpdate call    _gtk_editable_select_region 
             409fc3      5 INSTR BELONGTO 409bd0 
             409fc3      5 INSTR DEADREGS  EFLAGS R12 R14 R15 XMM0 XMM1 XMM2 ZZ call    _gtk_editable_select_region 
@@ -6745,8 +6819,9 @@
             409ff5     -1 INSTR LOCAL NoMetaUpdate call    _g_type_check_instance_cast 
             409ff5      5 INSTR BELONGTO 409bd0 
             409ff5      5 INSTR DEADREGS  EFLAGS R12 R14 R15 XMM0 XMM1 XMM2 ZZ call    _g_type_check_instance_cast 
-            409ffa     -1 INSTR LOCAL MetadataRedundant xor     esi, esi 
             409ffa      2 INSTR BELONGTO 409bd0 
+            409ffa      2 INSTR DEADREGS  EFLAGS RSI RDI R12 R14 R15 XMM0 XMM1 XMM2 ZZ xor     esi, esi 
+            409ffa     -2 INSTR LOCAL n RSI ZZ  AlwaysNUM xor     esi, esi 
             409ffc      3 INSTR BELONGTO 409bd0 
             409ffc      3 INSTR DEADREGS  EFLAGS RDI R12 R14 R15 XMM0 XMM1 XMM2 ZZ mov     rdi, rax 
             409fff     -1 INSTR LOCAL NoMetaUpdate call    _gtk_frame_set_shadow_type 
@@ -6756,27 +6831,30 @@
             40a004      5 INSTR BELONGTO 409bd0 
             40a009     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 5          ; category 
             40a009      5 INSTR BELONGTO 409bd0 
-            40a009      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 XMM0 XMM1 XMM2 ZZ mov     edx, 5          ; category 
+            40a009      5 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI R12 R13 R14 R15 XMM0 XMM1 XMM2 ZZ mov     edx, 5          ; category 
             40a00e      5 INSTR BELONGTO 409bd0 
-            40a00e      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 XMM0 XMM1 XMM2 ZZ mov     esi, offset aUiDefinitionFi; "UI definition file for the screenshot p"... 
+            40a00e      5 INSTR DEADREGS  EFLAGS RBX RSI RDI R12 R13 R14 R15 XMM0 XMM1 XMM2 ZZ mov     esi, offset aUiDefinitionFi; "UI definition file for the screenshot p"... 
             40a013      2 INSTR BELONGTO 409bd0 
-            40a013      2 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 XMM0 XMM1 XMM2 ZZ xor     edi, edi        ; domainname 
+            40a013      2 INSTR DEADREGS  EFLAGS RBX RDI R12 R13 R14 R15 XMM0 XMM1 XMM2 ZZ xor     edi, edi        ; domainname 
             40a013     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi        ; domainname 
             40a015     -1 INSTR LOCAL NoMetaUpdate call    _dcgettext 
             40a015      5 INSTR BELONGTO 409bd0 
             40a015      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 XMM0 XMM1 XMM2 ZZ call    _dcgettext 
-            40a01a     -1 INSTR LOCAL MetadataRedundant mov     ecx, 1 
+            40a01a     -2 INSTR LOCAL n RCX ZZ  NUMVia2ndSrcIMMEDNUM mov     ecx, 1 
             40a01a      5 INSTR BELONGTO 409bd0 
+            40a01a      5 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI RDI R8 R12 R13 R14 R15 XMM0 XMM1 XMM2 ZZ mov     ecx, 1 
             40a01f      3 INSTR BELONGTO 409bd0 
-            40a01f      3 INSTR DEADREGS  EFLAGS RBX R8 R12 R13 R14 R15 XMM0 XMM1 XMM2 ZZ mov     r8, rax 
-            40a022     -1 INSTR LOCAL MetadataRedundant mov     edx, 3 
+            40a01f      3 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI R8 R12 R13 R14 R15 XMM0 XMM1 XMM2 ZZ mov     r8, rax 
+            40a022     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 3 
             40a022      5 INSTR BELONGTO 409bd0 
-            40a027     -1 INSTR LOCAL MetadataRedundant xor     esi, esi 
+            40a022      5 INSTR DEADREGS  EFLAGS RAX RDX RBX RSI RDI R12 R13 R14 R15 XMM0 XMM1 XMM2 ZZ mov     edx, 3 
             40a027      2 INSTR BELONGTO 409bd0 
+            40a027      2 INSTR DEADREGS  EFLAGS RAX RBX RSI RDI R12 R13 R14 R15 XMM0 XMM1 XMM2 ZZ xor     esi, esi 
+            40a027     -2 INSTR LOCAL n RSI ZZ  AlwaysNUM xor     esi, esi 
             40a029     -1 INSTR LOCAL MetadataRedundant xor     edi, edi 
             40a029      2 INSTR BELONGTO 409bd0 
             40a02b      2 INSTR BELONGTO 409bd0 
-            40a02b      2 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 XMM0 XMM1 XMM2 ZZ xor     eax, eax 
+            40a02b      2 INSTR DEADREGS  EFLAGS RAX RBX R12 R13 R14 R15 XMM0 XMM1 XMM2 ZZ xor     eax, eax 
             40a02b     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             40a02d     -1 INSTR LOCAL NoMetaUpdate call    _gtk_message_dialog_new 
             40a02d      5 INSTR BELONGTO 409bd0 
@@ -6803,8 +6881,9 @@
             40a050     -1 INSTR LOCAL NoMetaUpdate call    _gtk_widget_destroy 
             40a050      5 INSTR BELONGTO 409bd0 
             40a050      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 XMM0 XMM1 XMM2 ZZ call    _gtk_widget_destroy 
-            40a055     -1 INSTR LOCAL MetadataRedundant mov     edi, 1          ; status 
+            40a055     -2 INSTR LOCAL n RDI ZZ  NUMVia2ndSrcIMMEDNUM mov     edi, 1          ; status 
             40a055      5 INSTR BELONGTO 409bd0 
+            40a055      5 INSTR DEADREGS  EFLAGS RBX RDI R12 R13 R14 R15 XMM0 XMM1 XMM2 ZZ mov     edi, 1          ; status 
             40a05a     -1 INSTR LOCAL NoMetaUpdate call    _exit 
             40a05a      5 INSTR BELONGTO 409bd0 
             40a05a      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 XMM0 XMM1 XMM2 ZZ call    _exit 
@@ -6835,11 +6914,11 @@
             40a081      5 INSTR BELONGTO 40a070 
             40a081      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _gtk_widget_get_type 
             40a086      4 INSTR BELONGTO 40a070 
-            40a086      4 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     rdi, [rbp+0] 
+            40a086      4 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ mov     rdi, [rbp+0] 
             40a08a      3 INSTR BELONGTO 40a070 
-            40a08a      3 INSTR DEADREGS  EFLAGS RBX ZZ mov     rbx, rax 
+            40a08a      3 INSTR DEADREGS  EFLAGS RBX RSI ZZ mov     rbx, rax 
             40a08d      5 INSTR BELONGTO 40a070 
-            40a08d      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, offset aToplevel; "toplevel" 
+            40a08d      5 INSTR DEADREGS  EFLAGS RSI ZZ mov     esi, offset aToplevel; "toplevel" 
             40a092     -1 INSTR LOCAL NoMetaUpdate call    _gtk_builder_get_object 
             40a092      5 INSTR BELONGTO 40a070 
             40a092      5 INSTR DEADREGS  EFLAGS ZZ call    _gtk_builder_get_object 
@@ -6913,12 +6992,14 @@
             40a0ec      5 INSTR BELONGTO 40a0d0 
             40a0ec      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _gtk_entry_get_text 
             40a0f1      5 INSTR BELONGTO 40a0d0 
-            40a0f1      5 INSTR DEADREGS  EFLAGS RBX RSI RDI R8 ZZ lea     r8, [rsp+18h+var_10] 
+            40a0f1      5 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI RDI R8 ZZ lea     r8, [rsp+18h+var_10] 
             40a0f1      5 PTRIMMEDESP STACK 8 displ lea     r8, [rsp+18h+var_10]
-            40a0f6     -1 INSTR LOCAL MetadataRedundant xor     edx, edx 
             40a0f6      2 INSTR BELONGTO 40a0d0 
-            40a0f8     -1 INSTR LOCAL MetadataRedundant xor     ecx, ecx 
+            40a0f6      2 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI RDI ZZ xor     edx, edx 
+            40a0f6     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
             40a0f8      2 INSTR BELONGTO 40a0d0 
+            40a0f8      2 INSTR DEADREGS  EFLAGS RCX RBX RSI RDI ZZ xor     ecx, ecx 
+            40a0f8     -2 INSTR LOCAL n RCX ZZ  AlwaysNUM xor     ecx, ecx 
             40a0fa     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     rsi, 0FFFFFFFFFFFFFFFFh 
             40a0fa      7 INSTR BELONGTO 40a0d0 
             40a0fa      7 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ mov     rsi, 0FFFFFFFFFFFFFFFFh 
@@ -6941,19 +7022,19 @@
             40a11d     -1 INSTR LOCAL NoMetaUpdate jz      short loc_40A15C 
             40a11d      2 INSTR BELONGTO 40a0d0 
             40a11f      4 INSTR BELONGTO 40a0d0 
-            40a11f      4 INSTR DEADREGS  EFLAGS RCX R8 ZZ mov     r8, [rdx+8] 
+            40a11f      4 INSTR DEADREGS  EFLAGS RAX RCX RSI RDI R8 ZZ mov     r8, [rdx+8] 
             40a123      3 INSTR BELONGTO 40a0d0 
-            40a123      3 INSTR DEADREGS  EFLAGS RCX ZZ mov     rcx, rbx 
+            40a123      3 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI ZZ mov     rcx, rbx 
             40a126      5 INSTR BELONGTO 40a0d0 
-            40a126      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     edx, offset aUnableToConver; "Unable to convert `%s' to valid UTF-8: "... 
+            40a126      5 INSTR DEADREGS  EFLAGS RAX RDX RBX RSI RDI ZZ mov     edx, offset aUnableToConver; "Unable to convert `%s' to valid UTF-8: "... 
             40a12b     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 10h 
             40a12b      5 INSTR BELONGTO 40a0d0 
-            40a12b      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     esi, 10h 
+            40a12b      5 INSTR DEADREGS  EFLAGS RAX RBX RSI RDI ZZ mov     esi, 10h 
             40a130      2 INSTR BELONGTO 40a0d0 
-            40a130      2 INSTR DEADREGS  EFLAGS RBX ZZ xor     eax, eax 
+            40a130      2 INSTR DEADREGS  EFLAGS RAX RBX RDI ZZ xor     eax, eax 
             40a130     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             40a132      2 INSTR BELONGTO 40a0d0 
-            40a132      2 INSTR DEADREGS  EFLAGS RBX ZZ xor     edi, edi 
+            40a132      2 INSTR DEADREGS  EFLAGS RBX RDI ZZ xor     edi, edi 
             40a132     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
             40a134     -1 INSTR LOCAL NoMetaUpdate call    _g_log 
             40a134      5 INSTR BELONGTO 40a0d0 
@@ -6965,10 +7046,11 @@
             40a13e      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_error_free 
             40a143     -1 INSTR LOCAL MetadataRedundant xor     edi, edi        ; domainname 
             40a143      2 INSTR BELONGTO 40a0d0 
-            40a145     -1 INSTR LOCAL MetadataRedundant mov     edx, 5          ; category 
+            40a145     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 5          ; category 
             40a145      5 INSTR BELONGTO 40a0d0 
+            40a145      5 INSTR DEADREGS  EFLAGS RDX RBX RSI ZZ mov     edx, 5          ; category 
             40a14a      5 INSTR BELONGTO 40a0d0 
-            40a14a      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     esi, offset aScreenshot_png; "Screenshot.png" 
+            40a14a      5 INSTR DEADREGS  EFLAGS RBX RSI ZZ mov     esi, offset aScreenshot_png; "Screenshot.png" 
             40a14f     -1 INSTR LOCAL NoMetaUpdate call    _dcgettext 
             40a14f      5 INSTR BELONGTO 40a0d0 
             40a14f      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _dcgettext 
@@ -7027,9 +7109,10 @@
             40a1aa     -1 INSTR LOCAL MetadataRedundant xor     edx, edx 
             40a1aa      2 INSTR BELONGTO 40a170 
             40a1ac      3 INSTR BELONGTO 40a170 
-            40a1ac      3 INSTR DEADREGS  EFLAGS RBX RDI R12 ZZ mov     r12, rax 
-            40a1af     -1 INSTR LOCAL MetadataRedundant xor     esi, esi 
+            40a1ac      3 INSTR DEADREGS  EFLAGS RBX RSI RDI R12 ZZ mov     r12, rax 
             40a1af      2 INSTR BELONGTO 40a170 
+            40a1af      2 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ xor     esi, esi 
+            40a1af     -2 INSTR LOCAL n RSI ZZ  AlwaysNUM xor     esi, esi 
             40a1b1      3 INSTR BELONGTO 40a170 
             40a1b1      3 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     rdi, rax 
             40a1b4     -1 INSTR LOCAL NoMetaUpdate call    _g_uri_escape_string 
@@ -7043,13 +7126,15 @@
             40a1bf      5 INSTR BELONGTO 40a170 
             40a1bf      5 INSTR DEADREGS  EFLAGS R12 ZZ call    _g_free 
             40a1c4      3 INSTR BELONGTO 40a170 
-            40a1c4      3 INSTR DEADREGS  EFLAGS RSI RDI R12 ZZ mov     rsi, rbx 
-            40a1c7     -1 INSTR LOCAL MetadataRedundant xor     edx, edx 
+            40a1c4      3 INSTR DEADREGS  EFLAGS RAX RDX RSI RDI R12 ZZ mov     rsi, rbx 
             40a1c7      2 INSTR BELONGTO 40a170 
+            40a1c7      2 INSTR DEADREGS  EFLAGS RAX RDX RDI R12 ZZ xor     edx, edx 
+            40a1c7     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
             40a1c9      3 INSTR BELONGTO 40a170 
-            40a1c9      3 INSTR DEADREGS  EFLAGS RDI R12 ZZ mov     rdi, rbp 
-            40a1cc     -1 INSTR LOCAL MetadataRedundant xor     eax, eax 
+            40a1c9      3 INSTR DEADREGS  EFLAGS RAX RDI R12 ZZ mov     rdi, rbp 
             40a1cc      2 INSTR BELONGTO 40a170 
+            40a1cc      2 INSTR DEADREGS  EFLAGS RAX R12 ZZ xor     eax, eax 
+            40a1cc     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             40a1ce     -1 INSTR LOCAL NoMetaUpdate call    _g_build_filename 
             40a1ce      5 INSTR BELONGTO 40a170 
             40a1ce      5 INSTR DEADREGS  EFLAGS R12 ZZ call    _g_build_filename 
@@ -7112,11 +7197,11 @@
             40a22a     -1 INSTR LOCAL NoMetaUpdate test    ebp, ebp 
             40a22a      2 INSTR BELONGTO 40a200 
             40a22c      3 INSTR BELONGTO 40a200 
-            40a22c      3 INSTR DEADREGS  R12 R13 ZZ mov     r12, rax 
+            40a22c      3 INSTR DEADREGS  RDI R12 R13 ZZ mov     r12, rax 
             40a22f     -1 INSTR LOCAL NoMetaUpdate jnz     short loc_40A270 
             40a22f      2 INSTR BELONGTO 40a200 
             40a231      2 INSTR BELONGTO 40a200 
-            40a231      2 INSTR DEADREGS  EFLAGS RDI R12 R13 ZZ xor     esi, esi 
+            40a231      2 INSTR DEADREGS  EFLAGS RSI RDI R12 R13 ZZ xor     esi, esi 
             40a231     -2 INSTR LOCAL n RSI ZZ  AlwaysNUM xor     esi, esi 
             40a233      3 INSTR BELONGTO 40a200 
             40a233      3 INSTR DEADREGS  EFLAGS RDI R12 R13 ZZ mov     rdi, rax 
@@ -7152,7 +7237,7 @@
             40a263      5 INSTR DEADREGS  EFLAGS R12 R13 ZZ jmp     _gdk_flush 
             40a270     -2 INSTR LOCAL n RDI ZZ  NUMVia2ndSrcIMMEDNUM mov     edi, 96h 
             40a270      5 INSTR BELONGTO 40a200 
-            40a270      5 INSTR DEADREGS  EFLAGS R13 ZZ mov     edi, 96h 
+            40a270      5 INSTR DEADREGS  EFLAGS RDI R13 ZZ mov     edi, 96h 
             40a275     -1 INSTR LOCAL NoMetaUpdate call    _gdk_cursor_new 
             40a275      5 INSTR BELONGTO 40a200 
             40a275      5 INSTR DEADREGS  EFLAGS R13 ZZ call    _gdk_cursor_new 
@@ -7189,7 +7274,7 @@
             40a2b2      5 INSTR BELONGTO 40a2a0 
             40a2b7     -2 INSTR LOCAL n RDI ZZ  NUMVia2ndSrcIMMEDNUM mov     edi, 28h 
             40a2b7      5 INSTR BELONGTO 40a2a0 
-            40a2b7      5 INSTR DEADREGS  EFLAGS RBX R12 R13 ZZ mov     edi, 28h 
+            40a2b7      5 INSTR DEADREGS  EFLAGS RBX RDI R12 R13 ZZ mov     edi, 28h 
             40a2bc     -1 INSTR LOCAL MetadataUnused mov     [rsp+var_8], r15 
             40a2bc      5 INSTR BELONGTO 40a2a0 
             40a2c1     -1 INSTR LOCAL MetadataUnused mov     [rsp+var_10], r14 
@@ -7222,20 +7307,21 @@
             40a2ef      6 INSTR BELONGTO 40a2a0 
             40a2f5     -2 INSTR LOCAL n RDI ZZ  NUMVia2ndSrcIMMEDNUM mov     edi, 4 
             40a2f5      5 INSTR BELONGTO 40a2a0 
-            40a2f5      5 INSTR DEADREGS  EFLAGS R14 R15 ZZ mov     edi, 4 
+            40a2f5      5 INSTR DEADREGS  EFLAGS RDI R14 R15 ZZ mov     edi, 4 
             40a2fa      3 INSTR BELONGTO 40a2a0 
             40a2fa      3 INSTR DEADREGS  EFLAGS R14 R15 ZZ mov     [rbx], r13 
             40a2fd     -1 INSTR LOCAL NoMetaUpdate call    _g_get_user_special_dir 
             40a2fd      5 INSTR BELONGTO 40a2a0 
             40a2fd      5 INSTR DEADREGS  EFLAGS R13 R14 R15 ZZ call    _g_get_user_special_dir 
-            40a302     -1 INSTR LOCAL MetadataRedundant xor     edx, edx 
             40a302      2 INSTR BELONGTO 40a2a0 
+            40a302      2 INSTR DEADREGS  EFLAGS RDX RSI RDI R13 R14 R15 ZZ xor     edx, edx 
+            40a302     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
             40a304      3 INSTR BELONGTO 40a2a0 
-            40a304      3 INSTR DEADREGS  EFLAGS RSI R13 R14 R15 ZZ mov     rsi, rax 
+            40a304      3 INSTR DEADREGS  EFLAGS RSI RDI R13 R14 R15 ZZ mov     rsi, rax 
             40a307      5 INSTR BELONGTO 40a2a0 
-            40a307      5 INSTR DEADREGS  EFLAGS R13 R14 R15 ZZ mov     edi, offset aFile; "file://" 
+            40a307      5 INSTR DEADREGS  EFLAGS RAX RDI R13 R14 R15 ZZ mov     edi, offset aFile; "file://" 
             40a30c      2 INSTR BELONGTO 40a2a0 
-            40a30c      2 INSTR DEADREGS  EFLAGS R13 R14 R15 ZZ xor     eax, eax 
+            40a30c      2 INSTR DEADREGS  EFLAGS RAX R13 R14 R15 ZZ xor     eax, eax 
             40a30c     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             40a30e     -1 INSTR LOCAL NoMetaUpdate call    _g_strconcat 
             40a30e      5 INSTR BELONGTO 40a2a0 
@@ -7245,28 +7331,30 @@
             40a317     -1 INSTR LOCAL NoMetaUpdate call    _g_get_home_dir 
             40a317      5 INSTR BELONGTO 40a2a0 
             40a317      5 INSTR DEADREGS  EFLAGS R13 R14 R15 ZZ call    _g_get_home_dir 
-            40a31c     -1 INSTR LOCAL MetadataRedundant xor     edx, edx 
             40a31c      2 INSTR BELONGTO 40a2a0 
+            40a31c      2 INSTR DEADREGS  EFLAGS RDX RSI RDI R13 R14 R15 ZZ xor     edx, edx 
+            40a31c     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
             40a31e      3 INSTR BELONGTO 40a2a0 
-            40a31e      3 INSTR DEADREGS  EFLAGS RSI R13 R14 R15 ZZ mov     rsi, rax 
+            40a31e      3 INSTR DEADREGS  EFLAGS RSI RDI R13 R14 R15 ZZ mov     rsi, rax 
             40a321      5 INSTR BELONGTO 40a2a0 
-            40a321      5 INSTR DEADREGS  EFLAGS R13 R14 R15 ZZ mov     edi, offset aFile; "file://" 
+            40a321      5 INSTR DEADREGS  EFLAGS RAX RDI R13 R14 R15 ZZ mov     edi, offset aFile; "file://" 
             40a326      2 INSTR BELONGTO 40a2a0 
-            40a326      2 INSTR DEADREGS  EFLAGS R13 R14 R15 ZZ xor     eax, eax 
+            40a326      2 INSTR DEADREGS  EFLAGS RAX R13 R14 R15 ZZ xor     eax, eax 
             40a326     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             40a328     -1 INSTR LOCAL NoMetaUpdate call    _g_strconcat 
             40a328      5 INSTR BELONGTO 40a2a0 
             40a328      5 INSTR DEADREGS  EFLAGS R13 R14 R15 ZZ call    _g_strconcat 
             40a32d      3 INSTR BELONGTO 40a2a0 
-            40a32d      3 INSTR DEADREGS  EFLAGS RDX RSI R13 R14 R15 ZZ mov     rdx, r12 
+            40a32d      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R13 R14 R15 ZZ mov     rdx, r12 
             40a330     -2 INSTR LOCAL n RSI ZZ  NumericDEFs mov     rsi, rbp 
             40a330      3 INSTR BELONGTO 40a2a0 
-            40a330      3 INSTR DEADREGS  EFLAGS RSI R12 R13 R14 R15 ZZ mov     rsi, rbp 
+            40a330      3 INSTR DEADREGS  EFLAGS RCX RSI RDI R12 R13 R14 R15 ZZ mov     rsi, rbp 
             40a333     -2 INSTR LOCAL n RCX ZZ  NumericDEFs mov     ecx, offset sub_40A2A0 
             40a333      5 INSTR BELONGTO 40a2a0 
-            40a333      5 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ mov     ecx, offset sub_40A2A0 
-            40a338     -1 INSTR LOCAL MetadataRedundant xor     edi, edi 
+            40a333      5 INSTR DEADREGS  EFLAGS RCX RDI R12 R13 R14 R15 ZZ mov     ecx, offset sub_40A2A0 
             40a338      2 INSTR BELONGTO 40a2a0 
+            40a338      2 INSTR DEADREGS  EFLAGS RDI R12 R13 R14 R15 ZZ xor     edi, edi 
+            40a338     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
             40a33a      4 INSTR BELONGTO 40a2a0 
             40a33a      4 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ mov     [rbx+10h], rax 
             40a33e      7 INSTR BELONGTO 40a2a0 
@@ -7277,32 +7365,34 @@
             40a34c      5 INSTR BELONGTO 40a2a0 
             40a34c      5 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ call    _g_simple_async_result_new 
             40a351      3 INSTR BELONGTO 40a2a0 
-            40a351      3 INSTR DEADREGS  EFLAGS RSI R8 R12 R13 R14 R15 ZZ mov     rsi, rbx 
+            40a351      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R12 R13 R14 R15 ZZ mov     rsi, rbx 
             40a354      4 INSTR BELONGTO 40a2a0 
-            40a354      4 INSTR DEADREGS  EFLAGS R8 R12 R13 R14 R15 ZZ mov     [rbx+20h], rax 
+            40a354      4 INSTR DEADREGS  EFLAGS RCX RDX RDI R8 R12 R13 R14 R15 ZZ mov     [rbx+20h], rax 
             40a358     -1 INSTR LOCAL MetadataUnused mov     rbp, [rsp+48h+var_28] 
             40a358      5 INSTR BELONGTO 40a2a0 
             40a35d      5 INSTR BELONGTO 40a2a0 
-            40a35d      5 INSTR DEADREGS  EFLAGS RBX R8 R12 R13 R14 R15 ZZ mov     rbx, [rsp+48h+var_30] 
+            40a35d      5 INSTR DEADREGS  EFLAGS RCX RDX RBX RDI R8 R12 R13 R14 R15 ZZ mov     rbx, [rsp+48h+var_30] 
             40a35d      5 PTRIMMEDESP STACK 24 displ mov     rbx, [rsp+48h+var_30]
             40a362     -1 INSTR LOCAL MetadataUnused mov     r12, [rsp+48h+var_20] 
             40a362      5 INSTR BELONGTO 40a2a0 
             40a367     -2 INSTR LOCAL n R8 ZZ  AlwaysNUM xor     r8d, r8d 
             40a367      3 INSTR BELONGTO 40a2a0 
-            40a367      3 INSTR DEADREGS  EFLAGS R8 R12 R13 R14 R15 ZZ xor     r8d, r8d 
+            40a367      3 INSTR DEADREGS  EFLAGS RCX RDX RDI R8 R12 R13 R14 R15 ZZ xor     r8d, r8d 
             40a36a     -1 INSTR LOCAL MetadataUnused mov     r13, [rsp+48h+var_18] 
             40a36a      5 INSTR BELONGTO 40a2a0 
             40a36f     -1 INSTR LOCAL MetadataUnused mov     r14, [rsp+48h+var_10] 
             40a36f      5 INSTR BELONGTO 40a2a0 
-            40a374     -1 INSTR LOCAL MetadataRedundant xor     ecx, ecx 
             40a374      2 INSTR BELONGTO 40a2a0 
+            40a374      2 INSTR DEADREGS  EFLAGS RCX RDX RDI R12 R13 R14 R15 ZZ xor     ecx, ecx 
+            40a374     -2 INSTR LOCAL n RCX ZZ  AlwaysNUM xor     ecx, ecx 
             40a376     -1 INSTR LOCAL MetadataUnused mov     r15, [rsp+48h+var_8] 
             40a376      5 INSTR BELONGTO 40a2a0 
-            40a37b     -1 INSTR LOCAL MetadataRedundant xor     edx, edx 
             40a37b      2 INSTR BELONGTO 40a2a0 
+            40a37b      2 INSTR DEADREGS  EFLAGS RDX RDI R12 R13 R14 R15 ZZ xor     edx, edx 
+            40a37b     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
             40a37d     -2 INSTR LOCAL n RDI ZZ  NumericDEFs mov     edi, offset sub_40A470 
             40a37d      5 INSTR BELONGTO 40a2a0 
-            40a37d      5 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ mov     edi, offset sub_40A470 
+            40a37d      5 INSTR DEADREGS  EFLAGS RDI R12 R13 R14 R15 ZZ mov     edi, offset sub_40A470 
             40a382     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rsp, 48h 
             40a382      4 INSTR BELONGTO 40a2a0 
             40a386     -1 INSTR LOCAL NoMetaUpdate jmp     _g_io_scheduler_push_job 
@@ -7321,10 +7411,10 @@
             40a39f     -1 INSTR LOCAL NoMetaUpdate jz      loc_40A430 
             40a39f      6 INSTR BELONGTO 40a2a0 
             40a3a5      4 INSTR BELONGTO 40a2a0 
-            40a3a5      4 INSTR DEADREGS  EFLAGS RDX RDI R14 ZZ lea     rdx, [r15+1] 
+            40a3a5      4 INSTR DEADREGS  EFLAGS RDX RSI RDI R14 ZZ lea     rdx, [r15+1] 
             40a3a9     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 2Fh        ; c 
             40a3a9      5 INSTR BELONGTO 40a2a0 
-            40a3a9      5 INSTR DEADREGS  EFLAGS RDI R14 ZZ mov     esi, 2Fh        ; c 
+            40a3a9      5 INSTR DEADREGS  EFLAGS RSI RDI R14 ZZ mov     esi, 2Fh        ; c 
             40a3ae      3 INSTR BELONGTO 40a2a0 
             40a3ae      3 INSTR DEADREGS  EFLAGS RDI R14 ZZ mov     rdi, rdx        ; s 
             40a3b1      5 INSTR BELONGTO 40a2a0 
@@ -7386,12 +7476,12 @@
             40a40d     -1 INSTR LOCAL NoMetaUpdate jz      short loc_40A450 
             40a40d      2 INSTR BELONGTO 40a2a0 
             40a40f      3 INSTR BELONGTO 40a2a0 
-            40a40f      3 INSTR DEADREGS  EFLAGS RSI R15 ZZ mov     rsi, r14 
+            40a40f      3 INSTR DEADREGS  EFLAGS RAX RDX RSI R15 ZZ mov     rsi, r14 
             40a412      2 INSTR BELONGTO 40a2a0 
-            40a412      2 INSTR DEADREGS  EFLAGS R14 R15 ZZ xor     edx, edx 
+            40a412      2 INSTR DEADREGS  EFLAGS RAX RDX R14 R15 ZZ xor     edx, edx 
             40a412     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
             40a414      2 INSTR BELONGTO 40a2a0 
-            40a414      2 INSTR DEADREGS  EFLAGS R14 R15 ZZ xor     eax, eax 
+            40a414      2 INSTR DEADREGS  EFLAGS RAX R14 R15 ZZ xor     eax, eax 
             40a414     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             40a416     -1 INSTR LOCAL NoMetaUpdate call    _g_strconcat 
             40a416      5 INSTR BELONGTO 40a2a0 
@@ -7411,13 +7501,14 @@
             40a430      5 INSTR BELONGTO 40a2a0 
             40a430      5 INSTR DEADREGS  EFLAGS R14 ZZ call    _g_get_home_dir 
             40a435      4 INSTR BELONGTO 40a2a0 
-            40a435      4 INSTR DEADREGS  EFLAGS RSI RDI R14 ZZ lea     rsi, [r15+1] 
+            40a435      4 INSTR DEADREGS  EFLAGS RDX RSI RDI R14 ZZ lea     rsi, [r15+1] 
             40a439      3 INSTR BELONGTO 40a2a0 
-            40a439      3 INSTR DEADREGS  EFLAGS RDI R14 R15 ZZ mov     rdi, rax 
-            40a43c     -1 INSTR LOCAL MetadataRedundant xor     edx, edx 
+            40a439      3 INSTR DEADREGS  EFLAGS RDX RDI R14 R15 ZZ mov     rdi, rax 
             40a43c      2 INSTR BELONGTO 40a2a0 
+            40a43c      2 INSTR DEADREGS  EFLAGS RAX RDX R14 R15 ZZ xor     edx, edx 
+            40a43c     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
             40a43e      2 INSTR BELONGTO 40a2a0 
-            40a43e      2 INSTR DEADREGS  EFLAGS R14 R15 ZZ xor     eax, eax 
+            40a43e      2 INSTR DEADREGS  EFLAGS RAX R14 R15 ZZ xor     eax, eax 
             40a43e     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             40a440     -1 INSTR LOCAL NoMetaUpdate call    _g_strconcat 
             40a440      5 INSTR BELONGTO 40a2a0 
@@ -7447,35 +7538,35 @@
             40a470      0 FUNC FRAMERESTORE 0 0 1 1 0 0 2 0 0 3 -40 0 4 0 8 5 -32 0 6 0 0 7 0 0 8 0 0 9 0 0 10 0 0 11 0 0 12 -24 0 13 -16 0 14 -8 0 15 0 0 ZZ
             40a470      0 FUNC MMSAFENESS SAFE
             40a470      2 INSTR BELONGTO 40a470 
-            40a470      2 INSTR DEADREGS  EFLAGS ZZ push    r14 
+            40a470      2 INSTR DEADREGS  EFLAGS RAX ZZ push    r14 
             40a470     -3 INSTR LOCAL NoWarn push    r14 
             40a470    683 FUNC GLOBAL sub_40A470 FUNC_UNSAFE NOFP RET             40a71a 
             40a472      2 INSTR BELONGTO 40a470 
-            40a472      2 INSTR DEADREGS  EFLAGS R14 ZZ push    r13 
+            40a472      2 INSTR DEADREGS  EFLAGS RAX R14 ZZ push    r13 
             40a472     -3 INSTR LOCAL NoWarn push    r13 
             40a474      3 INSTR BELONGTO 40a470 
-            40a474      3 INSTR DEADREGS  EFLAGS R13 R14 ZZ mov     r13, rsi 
+            40a474      3 INSTR DEADREGS  EFLAGS RAX R13 R14 ZZ mov     r13, rsi 
             40a477      2 INSTR BELONGTO 40a470 
-            40a477      2 INSTR DEADREGS  EFLAGS R14 ZZ push    r12 
+            40a477      2 INSTR DEADREGS  EFLAGS RAX R14 ZZ push    r12 
             40a477     -3 INSTR LOCAL NoWarn push    r12 
             40a479      1 INSTR BELONGTO 40a470 
-            40a479      1 INSTR DEADREGS  EFLAGS R12 R14 ZZ push    rbp 
+            40a479      1 INSTR DEADREGS  EFLAGS RAX R12 R14 ZZ push    rbp 
             40a479     -3 INSTR LOCAL NoWarn push    rbp 
             40a47a      1 INSTR BELONGTO 40a470 
-            40a47a      1 INSTR DEADREGS  EFLAGS R12 R14 ZZ push    rbx 
+            40a47a      1 INSTR DEADREGS  EFLAGS RAX R12 R14 ZZ push    rbx 
             40a47a     -3 INSTR LOCAL NoWarn push    rbx 
             40a47b      3 INSTR BELONGTO 40a470 
-            40a47b      3 INSTR DEADREGS  EFLAGS RBX R12 R14 ZZ mov     rbx, rdx 
+            40a47b      3 INSTR DEADREGS  EFLAGS RAX RBX R12 R14 ZZ mov     rbx, rdx 
             40a47e     16 DATAREF STACK 588 esp + 0 PARENT LocalFrame LOCALFRAME
             40a47e     40 MEMORYHOLE STACK esp + 16 CalleeSavedRegs 
             40a47e      4 INSTR BELONGTO 40a470 
-            40a47e      4 INSTR DEADREGS  EFLAGS R12 R14 ZZ sub     rsp, 10h 
+            40a47e      4 INSTR DEADREGS  EFLAGS RAX R12 R14 ZZ sub     rsp, 10h 
             40a47e      8 MEMORYHOLE STACK esp + 56 ReturnAddress 
             40a482      3 INSTR BELONGTO 40a470 
-            40a482      3 INSTR DEADREGS  EFLAGS R12 R14 ZZ mov     eax, [rdx+1Ch] 
+            40a482      3 INSTR DEADREGS  EFLAGS RAX R12 R14 ZZ mov     eax, [rdx+1Ch] 
             40a485      3 INSTR BELONGTO 40a470 
             40a488      2 INSTR BELONGTO 40a470 
-            40a488      2 INSTR DEADREGS  EFLAGS R12 R14 ZZ mov     edx, eax 
+            40a488      2 INSTR DEADREGS  EFLAGS RDX R12 R14 ZZ mov     edx, eax 
             40a48a      9 INSTR BELONGTO 40a470 
             40a48a      9 INSTR DEADREGS  EFLAGS R12 R14 ZZ mov     [rsp+38h+var_30], 0 
             40a48a      9 PTRIMMEDESP STACK 8 displ mov     [rsp+38h+var_30], 0
@@ -7493,7 +7584,7 @@
             40a4aa      5 INSTR BELONGTO 40a470 
             40a4aa      5 INSTR DEADREGS  EFLAGS R12 R14 ZZ call    _g_date_time_new_now_local 
             40a4af      5 INSTR BELONGTO 40a470 
-            40a4af      5 INSTR DEADREGS  EFLAGS RDI R12 R14 ZZ mov     esi, offset aYMDHMS; "%Y-%m-%d %H:%M:%S" 
+            40a4af      5 INSTR DEADREGS  EFLAGS RSI RDI R12 R14 ZZ mov     esi, offset aYMDHMS; "%Y-%m-%d %H:%M:%S" 
             40a4b4      3 INSTR BELONGTO 40a470 
             40a4b4      3 INSTR DEADREGS  EFLAGS RDI R12 R14 ZZ mov     r14, rax 
             40a4b7      3 INSTR BELONGTO 40a470 
@@ -7509,17 +7600,18 @@
             40a4c5      5 INSTR BELONGTO 40a470 
             40a4c5      5 INSTR DEADREGS  EFLAGS R14 ZZ call    _g_date_time_unref 
             40a4ca      4 INSTR BELONGTO 40a470 
-            40a4ca      4 INSTR DEADREGS  EFLAGS R14 ZZ mov     r14d, [rbx+18h] 
-            40a4ce     -1 INSTR LOCAL MetadataRedundant mov     edx, 5          ; category 
+            40a4ca      4 INSTR DEADREGS  EFLAGS RDX RSI RDI R14 ZZ mov     r14d, [rbx+18h] 
+            40a4ce     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 5          ; category 
             40a4ce      5 INSTR BELONGTO 40a470 
+            40a4ce      5 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     edx, 5          ; category 
             40a4d3     -1 INSTR LOCAL NoMetaUpdate test    r14d, r14d 
             40a4d3      3 INSTR BELONGTO 40a470 
             40a4d6     -1 INSTR LOCAL NoMetaUpdate jnz     loc_40A570 
             40a4d6      6 INSTR BELONGTO 40a470 
             40a4dc      5 INSTR BELONGTO 40a470 
-            40a4dc      5 INSTR DEADREGS  EFLAGS R14 ZZ mov     esi, offset msgid; "Screenshot from %s.png" 
+            40a4dc      5 INSTR DEADREGS  EFLAGS RSI RDI R14 ZZ mov     esi, offset msgid; "Screenshot from %s.png" 
             40a4e1      2 INSTR BELONGTO 40a470 
-            40a4e1      2 INSTR DEADREGS  EFLAGS R14 ZZ xor     edi, edi        ; domainname 
+            40a4e1      2 INSTR DEADREGS  EFLAGS RDI R14 ZZ xor     edi, edi        ; domainname 
             40a4e1     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi        ; domainname 
             40a4e3     -1 INSTR LOCAL NoMetaUpdate call    _dcgettext 
             40a4e3      5 INSTR BELONGTO 40a470 
@@ -7529,22 +7621,22 @@
             40a4eb      3 INSTR BELONGTO 40a470 
             40a4eb      3 INSTR DEADREGS  EFLAGS RDI R14 ZZ mov     rdi, rax 
             40a4ee      2 INSTR BELONGTO 40a470 
-            40a4ee      2 INSTR DEADREGS  EFLAGS R14 ZZ xor     eax, eax 
+            40a4ee      2 INSTR DEADREGS  EFLAGS RAX R14 ZZ xor     eax, eax 
             40a4ee     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             40a4f0     -1 INSTR LOCAL NoMetaUpdate call    _g_strdup_printf 
             40a4f0      5 INSTR BELONGTO 40a470 
             40a4f0      5 INSTR DEADREGS  EFLAGS R14 ZZ call    _g_strdup_printf 
             40a4f5      3 INSTR BELONGTO 40a470 
-            40a4f5      3 INSTR DEADREGS  EFLAGS RSI RDI R14 ZZ mov     r14, rax 
+            40a4f5      3 INSTR DEADREGS  EFLAGS RDX RSI RDI R14 ZZ mov     r14, rax 
             40a4f8      2 INSTR BELONGTO 40a470 
-            40a4f8      2 INSTR DEADREGS  EFLAGS RSI RDI ZZ xor     edx, edx 
+            40a4f8      2 INSTR DEADREGS  EFLAGS RAX RDX RSI RDI ZZ xor     edx, edx 
             40a4f8     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
             40a4fa      3 INSTR BELONGTO 40a470 
-            40a4fa      3 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     rsi, r14 
+            40a4fa      3 INSTR DEADREGS  EFLAGS RAX RSI RDI ZZ mov     rsi, r14 
             40a4fd      3 INSTR BELONGTO 40a470 
-            40a4fd      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rbp 
+            40a4fd      3 INSTR DEADREGS  EFLAGS RAX RDI ZZ mov     rdi, rbp 
             40a500      2 INSTR BELONGTO 40a470 
-            40a500      2 INSTR DEADREGS  EFLAGS ZZ xor     eax, eax 
+            40a500      2 INSTR DEADREGS  EFLAGS RAX ZZ xor     eax, eax 
             40a500     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             40a502     -1 INSTR LOCAL NoMetaUpdate call    _g_build_filename 
             40a502      5 INSTR BELONGTO 40a470 
@@ -7571,14 +7663,15 @@
             40a526      5 INSTR BELONGTO 40a470 
             40a526      5 INSTR DEADREGS  EFLAGS R12 R14 ZZ call    _g_file_new_for_uri 
             40a52b      5 INSTR BELONGTO 40a470 
-            40a52b      5 INSTR DEADREGS  EFLAGS RCX RDI R8 R12 R14 ZZ lea     r8, [rsp+38h+var_30] 
+            40a52b      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R12 R14 ZZ lea     r8, [rsp+38h+var_30] 
             40a52b      5 PTRIMMEDESP STACK 8 displ lea     r8, [rsp+38h+var_30]
-            40a530     -1 INSTR LOCAL MetadataRedundant xor     edx, edx 
             40a530      2 INSTR BELONGTO 40a470 
+            40a530      2 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R12 R14 ZZ xor     edx, edx 
+            40a530     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
             40a532      3 INSTR BELONGTO 40a470 
-            40a532      3 INSTR DEADREGS  EFLAGS RCX RDI R12 R14 ZZ mov     rcx, r13 
+            40a532      3 INSTR DEADREGS  EFLAGS RCX RSI RDI R12 R14 ZZ mov     rcx, r13 
             40a535      5 INSTR BELONGTO 40a470 
-            40a535      5 INSTR DEADREGS  EFLAGS RDI R12 R14 ZZ mov     esi, offset aStandardType; "standard::type" 
+            40a535      5 INSTR DEADREGS  EFLAGS RSI RDI R12 R14 ZZ mov     esi, offset aStandardType; "standard::type" 
             40a53a      3 INSTR BELONGTO 40a470 
             40a53a      3 INSTR DEADREGS  EFLAGS RDI R12 R14 ZZ mov     rdi, rax 
             40a53d      3 INSTR BELONGTO 40a470 
@@ -7606,33 +7699,33 @@
             40a55d      5 INSTR BELONGTO 40a470 
             40a55d      5 INSTR DEADREGS  EFLAGS R12 R14 ZZ call    _g_free 
             40a562      4 INSTR BELONGTO 40a470 
-            40a562      4 INSTR DEADREGS  EFLAGS R12 R14 ZZ add     dword ptr [rbx+18h], 1 
+            40a562      4 INSTR DEADREGS  EFLAGS RAX RDX R12 R14 ZZ add     dword ptr [rbx+18h], 1 
             40a566      3 INSTR BELONGTO 40a470 
-            40a566      3 INSTR DEADREGS  EFLAGS R12 R14 ZZ mov     eax, [rbx+1Ch] 
+            40a566      3 INSTR DEADREGS  EFLAGS RAX RDX R12 R14 ZZ mov     eax, [rbx+1Ch] 
             40a569     -1 INSTR LOCAL NoMetaUpdate jmp     loc_40A488 
             40a569      5 INSTR BELONGTO 40a470 
             40a570      5 INSTR BELONGTO 40a470 
-            40a570      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, offset aScreenshotFr_0; "Screenshot from %s - %d.png" 
+            40a570      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, offset aScreenshotFr_0; "Screenshot from %s - %d.png" 
             40a575      2 INSTR BELONGTO 40a470 
-            40a575      2 INSTR DEADREGS  EFLAGS ZZ xor     edi, edi        ; domainname 
+            40a575      2 INSTR DEADREGS  EFLAGS RDI ZZ xor     edi, edi        ; domainname 
             40a575     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi        ; domainname 
             40a577     -1 INSTR LOCAL NoMetaUpdate call    _dcgettext 
             40a577      5 INSTR BELONGTO 40a470 
             40a577      5 INSTR DEADREGS  EFLAGS ZZ call    _dcgettext 
             40a57c      3 INSTR BELONGTO 40a470 
-            40a57c      3 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     edx, r14d 
+            40a57c      3 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     edx, r14d 
             40a57f      3 INSTR BELONGTO 40a470 
             40a57f      3 INSTR DEADREGS  EFLAGS RSI RDI R14 ZZ mov     rdi, rax 
             40a582      3 INSTR BELONGTO 40a470 
-            40a582      3 INSTR DEADREGS  EFLAGS RSI R14 ZZ mov     rsi, r12 
+            40a582      3 INSTR DEADREGS  EFLAGS RAX RSI R14 ZZ mov     rsi, r12 
             40a585      2 INSTR BELONGTO 40a470 
-            40a585      2 INSTR DEADREGS  EFLAGS R14 ZZ xor     eax, eax 
+            40a585      2 INSTR DEADREGS  EFLAGS RAX R14 ZZ xor     eax, eax 
             40a585     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             40a587     -1 INSTR LOCAL NoMetaUpdate call    _g_strdup_printf 
             40a587      5 INSTR BELONGTO 40a470 
             40a587      5 INSTR DEADREGS  EFLAGS R14 ZZ call    _g_strdup_printf 
             40a58c      3 INSTR BELONGTO 40a470 
-            40a58c      3 INSTR DEADREGS  EFLAGS RSI RDI R14 ZZ mov     r14, rax 
+            40a58c      3 INSTR DEADREGS  EFLAGS RDX RSI RDI R14 ZZ mov     r14, rax 
             40a58f     -1 INSTR LOCAL NoMetaUpdate jmp     loc_40A4F8 
             40a58f      5 INSTR BELONGTO 40a470 
             40a598     -2 INSTR LOCAL n RAX ZZ  NumericDEFs mov     rax, [rsp+38h+var_30] 
@@ -7649,7 +7742,7 @@
             40a5a6      5 INSTR BELONGTO 40a470 
             40a5a6      5 INSTR DEADREGS  EFLAGS R14 ZZ call    _g_free 
             40a5ab      3 INSTR BELONGTO 40a470 
-            40a5ab      3 INSTR DEADREGS  EFLAGS RDI R14 ZZ mov     eax, [rbx+1Ch] 
+            40a5ab      3 INSTR DEADREGS  EFLAGS RAX RDI R14 ZZ mov     eax, [rbx+1Ch] 
             40a5ae     -1 INSTR LOCAL NoMetaUpdate cmp     eax, 2 
             40a5ae      3 INSTR BELONGTO 40a470 
             40a5b1     -1 INSTR LOCAL NoMetaUpdate jz      loc_40A650 
@@ -7673,16 +7766,16 @@
             40a5d1      5 INSTR BELONGTO 40a470 
             40a5d1      5 INSTR DEADREGS  EFLAGS R12 R14 ZZ call    _g_object_unref 
             40a5d6      3 INSTR BELONGTO 40a470 
-            40a5d6      3 INSTR DEADREGS  EFLAGS R12 R14 ZZ mov     eax, [rbx+1Ch] 
+            40a5d6      3 INSTR DEADREGS  EFLAGS RAX RDX R12 R14 ZZ mov     eax, [rbx+1Ch] 
             40a5d9     -1 INSTR LOCAL NoMetaUpdate jmp     loc_40A488 
             40a5d9      5 INSTR BELONGTO 40a470 
             40a5de      3 INSTR BELONGTO 40a470 
-            40a5de      3 INSTR DEADREGS  EFLAGS R12 R14 ZZ mov     eax, [rbx+1Ch] 
+            40a5de      3 INSTR DEADREGS  EFLAGS RAX RDX R12 R14 ZZ mov     eax, [rbx+1Ch] 
             40a5e1      7 INSTR BELONGTO 40a470 
             40a5e8     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     eax, 1 
             40a5e8      3 INSTR BELONGTO 40a470 
             40a5eb      3 INSTR BELONGTO 40a470 
-            40a5eb      3 INSTR DEADREGS  EFLAGS R12 R14 ZZ mov     [rbx+1Ch], eax 
+            40a5eb      3 INSTR DEADREGS  EFLAGS RDX R12 R14 ZZ mov     [rbx+1Ch], eax 
             40a5ee     -1 INSTR LOCAL NoMetaUpdate jmp     loc_40A488 
             40a5ee      5 INSTR BELONGTO 40a470 
             40a5f8      3 INSTR BELONGTO 40a470 
@@ -7690,8 +7783,9 @@
             40a5fb     -1 INSTR LOCAL NoMetaUpdate call    _g_file_get_parent 
             40a5fb      5 INSTR BELONGTO 40a470 
             40a5fb      5 INSTR DEADREGS  EFLAGS R14 ZZ call    _g_file_get_parent 
-            40a600     -1 INSTR LOCAL MetadataRedundant xor     esi, esi 
             40a600      2 INSTR BELONGTO 40a470 
+            40a600      2 INSTR DEADREGS  EFLAGS RSI RDI R14 ZZ xor     esi, esi 
+            40a600     -2 INSTR LOCAL n RSI ZZ  AlwaysNUM xor     esi, esi 
             40a602      3 INSTR BELONGTO 40a470 
             40a602      3 INSTR DEADREGS  EFLAGS RDI R14 ZZ mov     rdi, rax 
             40a605      3 INSTR BELONGTO 40a470 
@@ -7704,7 +7798,7 @@
             40a60f     -1 INSTR LOCAL NoMetaUpdate jnz     loc_40A6EE 
             40a60f      6 INSTR BELONGTO 40a470 
             40a615      3 INSTR BELONGTO 40a470 
-            40a615      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     eax, [rbx+1Ch] 
+            40a615      3 INSTR DEADREGS  EFLAGS RAX RDI ZZ mov     eax, [rbx+1Ch] 
             40a618     -1 INSTR LOCAL NoMetaUpdate cmp     eax, 2 
             40a618      3 INSTR BELONGTO 40a470 
             40a61b     -1 INSTR LOCAL NoMetaUpdate jz      short loc_40A648 
@@ -7726,7 +7820,7 @@
             40a635      5 INSTR BELONGTO 40a470 
             40a635      5 INSTR DEADREGS  EFLAGS R12 R14 ZZ call    _g_object_unref 
             40a63a      3 INSTR BELONGTO 40a470 
-            40a63a      3 INSTR DEADREGS  EFLAGS R12 R14 ZZ mov     eax, [rbx+1Ch] 
+            40a63a      3 INSTR DEADREGS  EFLAGS RAX RDX R12 R14 ZZ mov     eax, [rbx+1Ch] 
             40a63d     -1 INSTR LOCAL NoMetaUpdate jmp     loc_40A488 
             40a63d      5 INSTR BELONGTO 40a470 
             40a648      3 INSTR BELONGTO 40a470 
@@ -7747,11 +7841,13 @@
             40a65d      5 INSTR BELONGTO 40a470 
             40a65d      5 INSTR DEADREGS  EFLAGS R12 R13 R14 ZZ call    _g_object_unref 
             40a662      4 INSTR BELONGTO 40a470 
-            40a662      4 INSTR DEADREGS  EFLAGS RDI R12 R13 R14 ZZ mov     rdi, [rbx+20h] 
-            40a666     -1 INSTR LOCAL MetadataRedundant xor     edx, edx 
+            40a662      4 INSTR DEADREGS  EFLAGS RDX RSI RDI R12 R13 R14 ZZ mov     rdi, [rbx+20h] 
             40a666      2 INSTR BELONGTO 40a470 
-            40a668     -1 INSTR LOCAL MetadataRedundant xor     esi, esi 
+            40a666      2 INSTR DEADREGS  EFLAGS RDX RSI R12 R13 R14 ZZ xor     edx, edx 
+            40a666     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
             40a668      2 INSTR BELONGTO 40a470 
+            40a668      2 INSTR DEADREGS  EFLAGS RSI R12 R13 R14 ZZ xor     esi, esi 
+            40a668     -2 INSTR LOCAL n RSI ZZ  AlwaysNUM xor     esi, esi 
             40a66a     -1 INSTR LOCAL NoMetaUpdate call    _g_simple_async_result_set_op_res_gpointer 
             40a66a      5 INSTR BELONGTO 40a470 
             40a66a      5 INSTR DEADREGS  EFLAGS R12 R13 R14 ZZ call    _g_simple_async_result_set_op_res_gpointer 
@@ -7759,17 +7855,18 @@
             40a66f      5 INSTR BELONGTO 40a470 
             40a66f      5 INSTR DEADREGS  EFLAGS R12 R13 R14 ZZ call    _g_io_error_quark 
             40a674      4 INSTR BELONGTO 40a470 
-            40a674      4 INSTR DEADREGS  EFLAGS RDI R8 R12 R13 R14 ZZ mov     rdi, [rbx+20h] 
+            40a674      4 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R12 R13 R14 ZZ mov     rdi, [rbx+20h] 
             40a678      2 INSTR BELONGTO 40a470 
-            40a678      2 INSTR DEADREGS  EFLAGS R8 R12 R13 R14 ZZ mov     esi, eax 
+            40a678      2 INSTR DEADREGS  EFLAGS RCX RDX RSI R8 R12 R13 R14 ZZ mov     esi, eax 
             40a67a      6 INSTR BELONGTO 40a470 
-            40a67a      6 INSTR DEADREGS  EFLAGS R8 R12 R13 R14 ZZ mov     r8d, offset aFailedToFindAV; "Failed to find a valid place to save" 
+            40a67a      6 INSTR DEADREGS  EFLAGS RAX RCX RDX R8 R12 R13 R14 ZZ mov     r8d, offset aFailedToFindAV; "Failed to find a valid place to save" 
             40a680      5 INSTR BELONGTO 40a470 
-            40a680      5 INSTR DEADREGS  EFLAGS R12 R13 R14 ZZ mov     ecx, (offset aUnableToParseA+1Bh); "%s" 
-            40a685     -1 INSTR LOCAL MetadataRedundant xor     edx, edx 
+            40a680      5 INSTR DEADREGS  EFLAGS RAX RCX RDX R12 R13 R14 ZZ mov     ecx, (offset aUnableToParseA+1Bh); "%s" 
             40a685      2 INSTR BELONGTO 40a470 
+            40a685      2 INSTR DEADREGS  EFLAGS RAX RDX R12 R13 R14 ZZ xor     edx, edx 
+            40a685     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
             40a687      2 INSTR BELONGTO 40a470 
-            40a687      2 INSTR DEADREGS  EFLAGS R12 R13 R14 ZZ xor     eax, eax 
+            40a687      2 INSTR DEADREGS  EFLAGS RAX R12 R13 R14 ZZ xor     eax, eax 
             40a687     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             40a689     -1 INSTR LOCAL NoMetaUpdate call    _g_simple_async_result_set_error 
             40a689      5 INSTR BELONGTO 40a470 
@@ -7795,9 +7892,10 @@
             40a6ac      5 INSTR BELONGTO 40a470 
             40a6ac      5 INSTR DEADREGS  EFLAGS R12 R13 R14 ZZ call    _g_free 
             40a6b1      4 INSTR BELONGTO 40a470 
-            40a6b1      4 INSTR DEADREGS  EFLAGS RAX RDX RDI R12 R13 R14 ZZ lea     rdx, [rbx+20h] 
-            40a6b5     -1 INSTR LOCAL MetadataRedundant xor     ecx, ecx 
+            40a6b1      4 INSTR DEADREGS  EFLAGS RAX RCX RDX RDI R12 R13 R14 ZZ lea     rdx, [rbx+20h] 
             40a6b5      2 INSTR BELONGTO 40a470 
+            40a6b5      2 INSTR DEADREGS  EFLAGS RAX RCX RDI R12 R13 R14 ZZ xor     ecx, ecx 
+            40a6b5     -2 INSTR LOCAL n RCX ZZ  AlwaysNUM xor     ecx, ecx 
             40a6b7     -1 INSTR LOCAL NoMetaUpdate mfence 
             40a6b7      3 INSTR BELONGTO 40a470 
             40a6ba      4 INSTR BELONGTO 40a470 
@@ -7817,18 +7915,19 @@
             40a6cd      5 INSTR BELONGTO 40a470 
             40a6cd      5 INSTR DEADREGS  EFLAGS R12 R13 R14 ZZ call    _g_object_unref 
             40a6d2      3 INSTR BELONGTO 40a470 
-            40a6d2      3 INSTR DEADREGS  EFLAGS RSI R12 R13 R14 ZZ mov     rsi, rbx 
+            40a6d2      3 INSTR DEADREGS  EFLAGS RSI RDI R12 R13 R14 ZZ mov     rsi, rbx 
             40a6d5     -2 INSTR LOCAL n RDI ZZ  NUMVia2ndSrcIMMEDNUM mov     edi, 28h 
             40a6d5      5 INSTR BELONGTO 40a470 
-            40a6d5      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 ZZ mov     edi, 28h 
+            40a6d5      5 INSTR DEADREGS  EFLAGS RBX RDI R12 R13 R14 ZZ mov     edi, 28h 
             40a6da     -1 INSTR LOCAL NoMetaUpdate call    _g_slice_free1 
             40a6da      5 INSTR BELONGTO 40a470 
             40a6da      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 ZZ call    _g_slice_free1 
             40a6df     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rsp, 10h 
             40a6df      4 INSTR BELONGTO 40a470 
             40a6e3     16 DEALLOC STACK esp - 16 xor     eax, eax
-            40a6e3     -1 INSTR LOCAL MetadataRedundant xor     eax, eax 
             40a6e3      2 INSTR BELONGTO 40a470 
+            40a6e3      2 INSTR DEADREGS  EFLAGS RAX RBX R12 R13 R14 ZZ xor     eax, eax 
+            40a6e3     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             40a6e5      1 INSTR BELONGTO 40a470 
             40a6e5      1 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 ZZ pop     rbx 
             40a6e6      1 INSTR BELONGTO 40a470 
@@ -7859,9 +7958,10 @@
             40a703      5 INSTR BELONGTO 40a470 
             40a703      5 INSTR DEADREGS  EFLAGS R12 R13 R14 ZZ call    _g_object_unref 
             40a708      4 INSTR BELONGTO 40a470 
-            40a708      4 INSTR DEADREGS  EFLAGS RSI RDI R12 R13 R14 ZZ mov     rdi, [rbx+20h] 
-            40a70c     -1 INSTR LOCAL MetadataRedundant xor     edx, edx 
+            40a708      4 INSTR DEADREGS  EFLAGS RDX RSI RDI R12 R13 R14 ZZ mov     rdi, [rbx+20h] 
             40a70c      2 INSTR BELONGTO 40a470 
+            40a70c      2 INSTR DEADREGS  EFLAGS RDX RSI R12 R13 R14 ZZ xor     edx, edx 
+            40a70c     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
             40a70e      3 INSTR BELONGTO 40a470 
             40a70e      3 INSTR DEADREGS  EFLAGS RSI R12 R13 R14 ZZ mov     rsi, rbp 
             40a711     -1 INSTR LOCAL NoMetaUpdate call    _g_simple_async_result_set_op_res_gpointer 
@@ -7934,7 +8034,7 @@
             40a77b      5 INSTR BELONGTO 40a720 
             40a77b      5 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ jmp     _g_simple_async_result_get_op_res_gpointer 
             40a780      2 INSTR BELONGTO 40a720 
-            40a780      2 INSTR DEADREGS  EFLAGS RBX R12 ZZ xor     eax, eax 
+            40a780      2 INSTR DEADREGS  EFLAGS RAX RBX R12 ZZ xor     eax, eax 
             40a780     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             40a782      4 INSTR BELONGTO 40a720 
             40a782      4 INSTR DEADREGS  EFLAGS RBX R12 ZZ mov     rbx, [rsp+18h+var_18] 
@@ -8174,8 +8274,9 @@
             40aa0b     -1 INSTR LOCAL NoMetaUpdate call    _g_type_check_instance_cast 
             40aa0b      5 INSTR BELONGTO 40a9e0 
             40aa0b      5 INSTR DEADREGS  EFLAGS RBX R13 R14 R15 XMM2 ZZ call    _g_type_check_instance_cast 
-            40aa10     -1 INSTR LOCAL MetadataRedundant xor     esi, esi 
             40aa10      2 INSTR BELONGTO 40a9e0 
+            40aa10      2 INSTR DEADREGS  EFLAGS RBX RSI RDI R13 R14 R15 XMM2 ZZ xor     esi, esi 
+            40aa10     -2 INSTR LOCAL n RSI ZZ  AlwaysNUM xor     esi, esi 
             40aa12      3 INSTR BELONGTO 40a9e0 
             40aa12      3 INSTR DEADREGS  EFLAGS RBX RDI R13 R14 R15 XMM2 ZZ mov     rdi, rax 
             40aa15     -1 INSTR LOCAL NoMetaUpdate call    _gtk_window_set_resizable 
@@ -8195,8 +8296,9 @@
             40aa2c     -1 INSTR LOCAL NoMetaUpdate call    _g_type_check_instance_cast 
             40aa2c      5 INSTR BELONGTO 40a9e0 
             40aa2c      5 INSTR DEADREGS  EFLAGS RBX R13 R14 R15 XMM2 ZZ call    _g_type_check_instance_cast 
-            40aa31     -1 INSTR LOCAL MetadataRedundant mov     esi, 5 
+            40aa31     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 5 
             40aa31      5 INSTR BELONGTO 40a9e0 
+            40aa31      5 INSTR DEADREGS  EFLAGS RBX RSI RDI R13 R14 R15 XMM2 ZZ mov     esi, 5 
             40aa36      3 INSTR BELONGTO 40a9e0 
             40aa36      3 INSTR DEADREGS  EFLAGS RBX RDI R13 R14 R15 XMM2 ZZ mov     rdi, rax 
             40aa39     -1 INSTR LOCAL NoMetaUpdate call    _gtk_container_set_border_width 
@@ -8235,19 +8337,22 @@
             40aa6e     -1 INSTR LOCAL NoMetaUpdate call    _g_type_check_instance_cast 
             40aa6e      5 INSTR BELONGTO 40a9e0 
             40aa6e      5 INSTR DEADREGS  EFLAGS R13 R14 R15 XMM2 ZZ call    _g_type_check_instance_cast 
-            40aa73     -1 INSTR LOCAL MetadataRedundant mov     esi, 2 
+            40aa73     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 2 
             40aa73      5 INSTR BELONGTO 40a9e0 
+            40aa73      5 INSTR DEADREGS  EFLAGS RSI RDI R13 R14 R15 XMM2 ZZ mov     esi, 2 
             40aa78      3 INSTR BELONGTO 40a9e0 
             40aa78      3 INSTR DEADREGS  EFLAGS RDI R13 R14 R15 XMM2 ZZ mov     rdi, rax 
             40aa7b     -1 INSTR LOCAL NoMetaUpdate call    _gtk_box_set_spacing 
             40aa7b      5 INSTR BELONGTO 40a9e0 
             40aa7b      5 INSTR DEADREGS  EFLAGS R13 R14 R15 XMM2 ZZ call    _gtk_box_set_spacing 
-            40aa80     -1 INSTR LOCAL MetadataRedundant mov     edx, 5          ; category 
+            40aa80     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 5          ; category 
             40aa80      5 INSTR BELONGTO 40a9e0 
-            40aa85     -1 INSTR LOCAL MetadataRedundant xor     edi, edi        ; domainname 
+            40aa80      5 INSTR DEADREGS  EFLAGS RDX RSI RDI R13 R14 R15 XMM2 ZZ mov     edx, 5          ; category 
             40aa85      2 INSTR BELONGTO 40a9e0 
+            40aa85      2 INSTR DEADREGS  EFLAGS RSI RDI R13 R14 R15 XMM2 ZZ xor     edi, edi        ; domainname 
+            40aa85     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi        ; domainname 
             40aa87      5 INSTR BELONGTO 40a9e0 
-            40aa87      5 INSTR DEADREGS  EFLAGS R13 R14 R15 XMM2 ZZ mov     esi, offset aTakeScreensh_0; "Take Screenshot" 
+            40aa87      5 INSTR DEADREGS  EFLAGS RSI R13 R14 R15 XMM2 ZZ mov     esi, offset aTakeScreensh_0; "Take Screenshot" 
             40aa8c     -1 INSTR LOCAL NoMetaUpdate call    _dcgettext 
             40aa8c      5 INSTR BELONGTO 40a9e0 
             40aa8c      5 INSTR DEADREGS  EFLAGS R13 R14 R15 XMM2 ZZ call    _dcgettext 
@@ -8268,10 +8373,12 @@
             40aaa7     -1 INSTR LOCAL NoMetaUpdate call    _gtk_window_set_title 
             40aaa7      5 INSTR BELONGTO 40a9e0 
             40aaa7      5 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 XMM2 ZZ call    _gtk_window_set_title 
-            40aaac     -1 INSTR LOCAL MetadataRedundant mov     esi, 12h 
+            40aaac     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 12h 
             40aaac      5 INSTR BELONGTO 40a9e0 
-            40aab1     -1 INSTR LOCAL MetadataRedundant mov     edi, 1 
+            40aaac      5 INSTR DEADREGS  EFLAGS RSI RDI R12 R13 R14 R15 XMM2 ZZ mov     esi, 12h 
+            40aab1     -2 INSTR LOCAL n RDI ZZ  NUMVia2ndSrcIMMEDNUM mov     edi, 1 
             40aab1      5 INSTR BELONGTO 40a9e0 
+            40aab1      5 INSTR DEADREGS  EFLAGS RDI R12 R13 R14 R15 XMM2 ZZ mov     edi, 1 
             40aab6     -1 INSTR LOCAL NoMetaUpdate call    _gtk_box_new 
             40aab6      5 INSTR BELONGTO 40a9e0 
             40aab6      5 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 XMM2 ZZ call    _gtk_box_new 
@@ -8285,8 +8392,9 @@
             40aac6     -1 INSTR LOCAL NoMetaUpdate call    _g_type_check_instance_cast 
             40aac6      5 INSTR BELONGTO 40a9e0 
             40aac6      5 INSTR DEADREGS  EFLAGS R12 R13 R15 XMM2 ZZ call    _g_type_check_instance_cast 
-            40aacb     -1 INSTR LOCAL MetadataRedundant mov     esi, 5 
+            40aacb     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 5 
             40aacb      5 INSTR BELONGTO 40a9e0 
+            40aacb      5 INSTR DEADREGS  EFLAGS RSI RDI R12 R13 R15 XMM2 ZZ mov     esi, 5 
             40aad0      3 INSTR BELONGTO 40a9e0 
             40aad0      3 INSTR DEADREGS  EFLAGS RDI R12 R13 R15 XMM2 ZZ mov     rdi, rax 
             40aad3     -1 INSTR LOCAL NoMetaUpdate call    _gtk_container_set_border_width 
@@ -8301,13 +8409,15 @@
             40aade      5 INSTR DEADREGS  EFLAGS R12 R13 R15 XMM2 ZZ call    _g_type_check_instance_cast 
             40aae3     -2 INSTR LOCAL n R8 ZZ  AlwaysNUM xor     r8d, r8d 
             40aae3      3 INSTR BELONGTO 40a9e0 
-            40aae3      3 INSTR DEADREGS  EFLAGS RSI RDI R8 R12 R13 R15 XMM2 ZZ xor     r8d, r8d 
-            40aae6     -1 INSTR LOCAL MetadataRedundant mov     ecx, 1 
+            40aae3      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R12 R13 R15 XMM2 ZZ xor     r8d, r8d 
+            40aae6     -2 INSTR LOCAL n RCX ZZ  NUMVia2ndSrcIMMEDNUM mov     ecx, 1 
             40aae6      5 INSTR BELONGTO 40a9e0 
+            40aae6      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R12 R13 R15 XMM2 ZZ mov     ecx, 1 
             40aaeb      3 INSTR BELONGTO 40a9e0 
-            40aaeb      3 INSTR DEADREGS  EFLAGS RSI RDI R12 R13 R15 XMM2 ZZ mov     rdi, rax 
-            40aaee     -1 INSTR LOCAL MetadataRedundant mov     edx, 1 
+            40aaeb      3 INSTR DEADREGS  EFLAGS RDX RSI RDI R12 R13 R15 XMM2 ZZ mov     rdi, rax 
+            40aaee     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 1 
             40aaee      5 INSTR BELONGTO 40a9e0 
+            40aaee      5 INSTR DEADREGS  EFLAGS RDX RSI R12 R13 R15 XMM2 ZZ mov     edx, 1 
             40aaf3      3 INSTR BELONGTO 40a9e0 
             40aaf3      3 INSTR DEADREGS  EFLAGS RSI R12 R13 R15 XMM2 ZZ mov     rsi, r14 
             40aaf6     -1 INSTR LOCAL NoMetaUpdate call    _gtk_box_pack_start 
@@ -8318,17 +8428,20 @@
             40aafe     -1 INSTR LOCAL NoMetaUpdate call    _gtk_widget_show 
             40aafe      5 INSTR BELONGTO 40a9e0 
             40aafe      5 INSTR DEADREGS  EFLAGS R12 R13 R15 XMM2 ZZ call    _gtk_widget_show 
-            40ab03     -1 INSTR LOCAL MetadataRedundant mov     edx, 5          ; category 
+            40ab03     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 5          ; category 
             40ab03      5 INSTR BELONGTO 40a9e0 
-            40ab08     -1 INSTR LOCAL MetadataRedundant xor     edi, edi        ; domainname 
+            40ab03      5 INSTR DEADREGS  EFLAGS RDX RSI RDI R12 R13 R15 XMM2 ZZ mov     edx, 5          ; category 
             40ab08      2 INSTR BELONGTO 40a9e0 
+            40ab08      2 INSTR DEADREGS  EFLAGS RSI RDI R12 R13 R15 XMM2 ZZ xor     edi, edi        ; domainname 
+            40ab08     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi        ; domainname 
             40ab0a      5 INSTR BELONGTO 40a9e0 
-            40ab0a      5 INSTR DEADREGS  EFLAGS R12 R13 R15 XMM2 ZZ mov     esi, offset aTakeScreensh_0; "Take Screenshot" 
+            40ab0a      5 INSTR DEADREGS  EFLAGS RSI R12 R13 R15 XMM2 ZZ mov     esi, offset aTakeScreensh_0; "Take Screenshot" 
             40ab0f     -1 INSTR LOCAL NoMetaUpdate call    _dcgettext 
             40ab0f      5 INSTR BELONGTO 40a9e0 
             40ab0f      5 INSTR DEADREGS  EFLAGS R12 R13 R15 XMM2 ZZ call    _dcgettext 
-            40ab14     -1 INSTR LOCAL MetadataRedundant mov     esi, 6 
+            40ab14     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 6 
             40ab14      5 INSTR BELONGTO 40a9e0 
+            40ab14      5 INSTR DEADREGS  EFLAGS RSI RDI R12 R13 R15 XMM2 ZZ mov     esi, 6 
             40ab19     -1 INSTR LOCAL MetadataRedundant mov     edi, 1 
             40ab19      5 INSTR BELONGTO 40a9e0 
             40ab1e      3 INSTR BELONGTO 40a9e0 
@@ -8347,15 +8460,17 @@
             40ab2f      5 INSTR DEADREGS  EFLAGS R13 R15 XMM2 ZZ call    _g_type_check_instance_cast 
             40ab34     -2 INSTR LOCAL n R8 ZZ  AlwaysNUM xor     r8d, r8d 
             40ab34      3 INSTR BELONGTO 40a9e0 
-            40ab34      3 INSTR DEADREGS  EFLAGS RSI RDI R8 R13 R15 XMM2 ZZ xor     r8d, r8d 
+            40ab34      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R13 R15 XMM2 ZZ xor     r8d, r8d 
             40ab37      3 INSTR BELONGTO 40a9e0 
-            40ab37      3 INSTR DEADREGS  EFLAGS RSI RDI R13 R15 XMM2 ZZ mov     rsi, rbp 
+            40ab37      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R13 R15 XMM2 ZZ mov     rsi, rbp 
             40ab3a      3 INSTR BELONGTO 40a9e0 
-            40ab3a      3 INSTR DEADREGS  EFLAGS RDI R13 R15 XMM2 ZZ mov     rdi, rax 
-            40ab3d     -1 INSTR LOCAL MetadataRedundant xor     ecx, ecx 
+            40ab3a      3 INSTR DEADREGS  EFLAGS RCX RDX RDI R13 R15 XMM2 ZZ mov     rdi, rax 
             40ab3d      2 INSTR BELONGTO 40a9e0 
-            40ab3f     -1 INSTR LOCAL MetadataRedundant xor     edx, edx 
+            40ab3d      2 INSTR DEADREGS  EFLAGS RCX RDX R13 R15 XMM2 ZZ xor     ecx, ecx 
+            40ab3d     -2 INSTR LOCAL n RCX ZZ  AlwaysNUM xor     ecx, ecx 
             40ab3f      2 INSTR BELONGTO 40a9e0 
+            40ab3f      2 INSTR DEADREGS  EFLAGS RDX R13 R15 XMM2 ZZ xor     edx, edx 
+            40ab3f     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
             40ab41     -1 INSTR LOCAL NoMetaUpdate call    _gtk_box_pack_start 
             40ab41      5 INSTR BELONGTO 40a9e0 
             40ab41      5 INSTR DEADREGS  EFLAGS R13 R15 XMM2 ZZ call    _gtk_box_pack_start 
@@ -8364,16 +8479,18 @@
             40ab49     -1 INSTR LOCAL NoMetaUpdate call    _gtk_widget_show 
             40ab49      5 INSTR BELONGTO 40a9e0 
             40ab49      5 INSTR DEADREGS  EFLAGS R13 R15 XMM2 ZZ call    _gtk_widget_show 
-            40ab4e     -1 INSTR LOCAL MetadataRedundant xor     ecx, ecx 
             40ab4e      2 INSTR BELONGTO 40a9e0 
+            40ab4e      2 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R13 R15 XMM2 ZZ xor     ecx, ecx 
+            40ab4e     -2 INSTR LOCAL n RCX ZZ  AlwaysNUM xor     ecx, ecx 
             40ab50      5 INSTR BELONGTO 40a9e0 
-            40ab50      5 INSTR DEADREGS  EFLAGS RSI R13 R15 XMM2 ZZ mov     edx, offset aB  ; "</b>" 
+            40ab50      5 INSTR DEADREGS  EFLAGS RAX RDX RSI RDI R13 R15 XMM2 ZZ mov     edx, offset aB  ; "</b>" 
             40ab55      3 INSTR BELONGTO 40a9e0 
-            40ab55      3 INSTR DEADREGS  EFLAGS RSI R13 R15 XMM2 ZZ mov     rsi, r12 
+            40ab55      3 INSTR DEADREGS  EFLAGS RAX RSI RDI R13 R15 XMM2 ZZ mov     rsi, r12 
             40ab58      5 INSTR BELONGTO 40a9e0 
-            40ab58      5 INSTR DEADREGS  EFLAGS R12 R13 R15 XMM2 ZZ mov     edi, offset aB_0; "<b>" 
-            40ab5d     -1 INSTR LOCAL MetadataRedundant xor     eax, eax 
+            40ab58      5 INSTR DEADREGS  EFLAGS RAX RDI R12 R13 R15 XMM2 ZZ mov     edi, offset aB_0; "<b>" 
             40ab5d      2 INSTR BELONGTO 40a9e0 
+            40ab5d      2 INSTR DEADREGS  EFLAGS RAX R12 R13 R15 XMM2 ZZ xor     eax, eax 
+            40ab5d     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             40ab5f     -1 INSTR LOCAL NoMetaUpdate call    _g_strconcat 
             40ab5f      5 INSTR BELONGTO 40a9e0 
             40ab5f      5 INSTR DEADREGS  EFLAGS R12 R13 R15 XMM2 ZZ call    _g_strconcat 
@@ -8399,8 +8516,9 @@
             40ab82     -1 INSTR LOCAL NoMetaUpdate call    _g_type_check_instance_cast 
             40ab82      5 INSTR BELONGTO 40a9e0 
             40ab82      5 INSTR DEADREGS  EFLAGS R15 XMM2 ZZ call    _g_type_check_instance_cast 
-            40ab87     -1 INSTR LOCAL MetadataRedundant mov     esi, 1 
+            40ab87     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 1 
             40ab87      5 INSTR BELONGTO 40a9e0 
+            40ab87      5 INSTR DEADREGS  EFLAGS RSI RDI R15 XMM2 ZZ mov     esi, 1 
             40ab8c      3 INSTR BELONGTO 40a9e0 
             40ab8c      3 INSTR DEADREGS  EFLAGS RDI R15 XMM2 ZZ mov     rdi, rax 
             40ab8f     -1 INSTR LOCAL NoMetaUpdate call    _gtk_label_set_use_markup 
@@ -8437,11 +8555,13 @@
             40abc2      5 INSTR DEADREGS  EFLAGS R15 XMM0 XMM1 XMM2 ZZ call    _g_type_check_instance_cast 
             40abc7     -2 INSTR LOCAL n R8 ZZ  AlwaysNUM xor     r8d, r8d 
             40abc7      3 INSTR BELONGTO 40a9e0 
-            40abc7      3 INSTR DEADREGS  EFLAGS RSI RDI R8 R15 XMM0 XMM1 XMM2 ZZ xor     r8d, r8d 
-            40abca     -1 INSTR LOCAL MetadataRedundant xor     ecx, ecx 
+            40abc7      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R15 XMM0 XMM1 XMM2 ZZ xor     r8d, r8d 
             40abca      2 INSTR BELONGTO 40a9e0 
-            40abcc     -1 INSTR LOCAL MetadataRedundant xor     edx, edx 
+            40abca      2 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R15 XMM0 XMM1 XMM2 ZZ xor     ecx, ecx 
+            40abca     -2 INSTR LOCAL n RCX ZZ  AlwaysNUM xor     ecx, ecx 
             40abcc      2 INSTR BELONGTO 40a9e0 
+            40abcc      2 INSTR DEADREGS  EFLAGS RDX RSI RDI R15 XMM0 XMM1 XMM2 ZZ xor     edx, edx 
+            40abcc     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
             40abce      3 INSTR BELONGTO 40a9e0 
             40abce      3 INSTR DEADREGS  EFLAGS RSI RDI R15 XMM0 XMM1 XMM2 ZZ mov     rsi, r12 
             40abd1      3 INSTR BELONGTO 40a9e0 
@@ -8459,10 +8579,12 @@
             40abe4     -1 INSTR LOCAL NoMetaUpdate call    _g_free 
             40abe4      5 INSTR BELONGTO 40a9e0 
             40abe4      5 INSTR DEADREGS  EFLAGS R12 R13 R15 XMM0 XMM1 XMM2 ZZ call    _g_free 
-            40abe9     -1 INSTR LOCAL MetadataRedundant xor     edi, edi 
             40abe9      2 INSTR BELONGTO 40a9e0 
-            40abeb     -1 INSTR LOCAL MetadataRedundant mov     esi, 0Ch 
+            40abe9      2 INSTR DEADREGS  EFLAGS RSI RDI R12 R13 R15 XMM0 XMM1 XMM2 ZZ xor     edi, edi 
+            40abe9     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
+            40abeb     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 0Ch 
             40abeb      5 INSTR BELONGTO 40a9e0 
+            40abeb      5 INSTR DEADREGS  EFLAGS RSI R12 R13 R15 XMM0 XMM1 XMM2 ZZ mov     esi, 0Ch 
             40abf0     -1 INSTR LOCAL NoMetaUpdate call    _gtk_box_new 
             40abf0      5 INSTR BELONGTO 40a9e0 
             40abf0      5 INSTR DEADREGS  EFLAGS R12 R13 R15 XMM0 XMM1 XMM2 ZZ call    _gtk_box_new 
@@ -8477,11 +8599,13 @@
             40abfe      5 INSTR DEADREGS  EFLAGS R13 R15 XMM0 XMM1 XMM2 ZZ call    _g_type_check_instance_cast 
             40ac03     -2 INSTR LOCAL n R8 ZZ  AlwaysNUM xor     r8d, r8d 
             40ac03      3 INSTR BELONGTO 40a9e0 
-            40ac03      3 INSTR DEADREGS  EFLAGS RSI RDI R8 R13 R15 XMM0 XMM1 XMM2 ZZ xor     r8d, r8d 
-            40ac06     -1 INSTR LOCAL MetadataRedundant xor     ecx, ecx 
+            40ac03      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R13 R15 XMM0 XMM1 XMM2 ZZ xor     r8d, r8d 
             40ac06      2 INSTR BELONGTO 40a9e0 
-            40ac08     -1 INSTR LOCAL MetadataRedundant xor     edx, edx 
+            40ac06      2 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R13 R15 XMM0 XMM1 XMM2 ZZ xor     ecx, ecx 
+            40ac06     -2 INSTR LOCAL n RCX ZZ  AlwaysNUM xor     ecx, ecx 
             40ac08      2 INSTR BELONGTO 40a9e0 
+            40ac08      2 INSTR DEADREGS  EFLAGS RDX RSI RDI R13 R15 XMM0 XMM1 XMM2 ZZ xor     edx, edx 
+            40ac08     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
             40ac0a      3 INSTR BELONGTO 40a9e0 
             40ac0a      3 INSTR DEADREGS  EFLAGS RSI RDI R13 R15 XMM0 XMM1 XMM2 ZZ mov     rsi, r12 
             40ac0d      3 INSTR BELONGTO 40a9e0 
@@ -8505,12 +8629,14 @@
             40ac29     -1 INSTR LOCAL NoMetaUpdate call    _gtk_alignment_new 
             40ac29      5 INSTR BELONGTO 40a9e0 
             40ac29      5 INSTR DEADREGS  EFLAGS R13 R15 XMM3 ZZ call    _gtk_alignment_new 
-            40ac2e     -1 INSTR LOCAL MetadataRedundant mov     edx, 0FFFFFFFFh 
+            40ac2e     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 0FFFFFFFFh 
             40ac2e      5 INSTR BELONGTO 40a9e0 
+            40ac2e      5 INSTR DEADREGS  EFLAGS RDX RSI RDI R13 R15 XMM3 ZZ mov     edx, 0FFFFFFFFh 
             40ac33      3 INSTR BELONGTO 40a9e0 
-            40ac33      3 INSTR DEADREGS  EFLAGS RDI R13 R15 XMM3 ZZ mov     rdi, rax 
-            40ac36     -1 INSTR LOCAL MetadataRedundant mov     esi, 30h 
+            40ac33      3 INSTR DEADREGS  EFLAGS RSI RDI R13 R15 XMM3 ZZ mov     rdi, rax 
+            40ac36     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 30h 
             40ac36      5 INSTR BELONGTO 40a9e0 
+            40ac36      5 INSTR DEADREGS  EFLAGS RSI R13 R15 XMM3 ZZ mov     esi, 30h 
             40ac3b      3 INSTR BELONGTO 40a9e0 
             40ac3b      3 INSTR DEADREGS  EFLAGS R13 R15 XMM3 ZZ mov     rbp, rax 
             40ac3e     -1 INSTR LOCAL NoMetaUpdate call    _gtk_widget_set_size_request 
@@ -8525,11 +8651,13 @@
             40ac49      5 INSTR DEADREGS  EFLAGS R13 R15 XMM3 ZZ call    _g_type_check_instance_cast 
             40ac4e     -2 INSTR LOCAL n R8 ZZ  AlwaysNUM xor     r8d, r8d 
             40ac4e      3 INSTR BELONGTO 40a9e0 
-            40ac4e      3 INSTR DEADREGS  EFLAGS RSI RDI R8 R13 R15 XMM3 ZZ xor     r8d, r8d 
-            40ac51     -1 INSTR LOCAL MetadataRedundant xor     ecx, ecx 
+            40ac4e      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R13 R15 XMM3 ZZ xor     r8d, r8d 
             40ac51      2 INSTR BELONGTO 40a9e0 
-            40ac53     -1 INSTR LOCAL MetadataRedundant xor     edx, edx 
+            40ac51      2 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R13 R15 XMM3 ZZ xor     ecx, ecx 
+            40ac51     -2 INSTR LOCAL n RCX ZZ  AlwaysNUM xor     ecx, ecx 
             40ac53      2 INSTR BELONGTO 40a9e0 
+            40ac53      2 INSTR DEADREGS  EFLAGS RDX RSI RDI R13 R15 XMM3 ZZ xor     edx, edx 
+            40ac53     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
             40ac55      3 INSTR BELONGTO 40a9e0 
             40ac55      3 INSTR DEADREGS  EFLAGS RSI RDI R13 R15 XMM3 ZZ mov     rsi, rbp 
             40ac58      3 INSTR BELONGTO 40a9e0 
@@ -8542,10 +8670,11 @@
             40ac63     -1 INSTR LOCAL NoMetaUpdate call    _gtk_widget_show 
             40ac63      5 INSTR BELONGTO 40a9e0 
             40ac63      5 INSTR DEADREGS  EFLAGS R13 R15 XMM3 ZZ call    _gtk_widget_show 
-            40ac68     -1 INSTR LOCAL MetadataRedundant mov     esi, 6 
+            40ac68     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 6 
             40ac68      5 INSTR BELONGTO 40a9e0 
+            40ac68      5 INSTR DEADREGS  EFLAGS RSI RDI R13 R15 XMM3 ZZ mov     esi, 6 
             40ac6d      5 INSTR BELONGTO 40a9e0 
-            40ac6d      5 INSTR DEADREGS  EFLAGS R13 R15 XMM3 ZZ mov     edi, offset aAppletsScreens; "applets-screenshooter" 
+            40ac6d      5 INSTR DEADREGS  EFLAGS RDI R13 R15 XMM3 ZZ mov     edi, offset aAppletsScreens; "applets-screenshooter" 
             40ac72     -1 INSTR LOCAL NoMetaUpdate call    _gtk_image_new_from_stock 
             40ac72      5 INSTR BELONGTO 40a9e0 
             40ac72      5 INSTR DEADREGS  EFLAGS R13 R15 XMM3 ZZ call    _gtk_image_new_from_stock 
@@ -8571,10 +8700,12 @@
             40ac95     -1 INSTR LOCAL NoMetaUpdate call    _gtk_widget_show 
             40ac95      5 INSTR BELONGTO 40a9e0 
             40ac95      5 INSTR DEADREGS  EFLAGS R13 R15 XMM3 ZZ call    _gtk_widget_show 
-            40ac9a     -1 INSTR LOCAL MetadataRedundant mov     esi, 6 
+            40ac9a     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 6 
             40ac9a      5 INSTR BELONGTO 40a9e0 
-            40ac9f     -1 INSTR LOCAL MetadataRedundant mov     edi, 1 
+            40ac9a      5 INSTR DEADREGS  EFLAGS RSI RDI R13 R15 XMM3 ZZ mov     esi, 6 
+            40ac9f     -2 INSTR LOCAL n RDI ZZ  NUMVia2ndSrcIMMEDNUM mov     edi, 1 
             40ac9f      5 INSTR BELONGTO 40a9e0 
+            40ac9f      5 INSTR DEADREGS  EFLAGS RDI R13 R15 XMM3 ZZ mov     edi, 1 
             40aca4     -1 INSTR LOCAL NoMetaUpdate call    _gtk_box_new 
             40aca4      5 INSTR BELONGTO 40a9e0 
             40aca4      5 INSTR DEADREGS  EFLAGS R13 R15 XMM3 ZZ call    _gtk_box_new 
@@ -8589,11 +8720,13 @@
             40acb2      5 INSTR DEADREGS  EFLAGS R12 R13 R15 XMM3 ZZ call    _g_type_check_instance_cast 
             40acb7     -2 INSTR LOCAL n R8 ZZ  AlwaysNUM xor     r8d, r8d 
             40acb7      3 INSTR BELONGTO 40a9e0 
-            40acb7      3 INSTR DEADREGS  EFLAGS RSI RDI R8 R12 R13 R15 XMM3 ZZ xor     r8d, r8d 
-            40acba     -1 INSTR LOCAL MetadataRedundant xor     ecx, ecx 
+            40acb7      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R12 R13 R15 XMM3 ZZ xor     r8d, r8d 
             40acba      2 INSTR BELONGTO 40a9e0 
-            40acbc     -1 INSTR LOCAL MetadataRedundant xor     edx, edx 
+            40acba      2 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R12 R13 R15 XMM3 ZZ xor     ecx, ecx 
+            40acba     -2 INSTR LOCAL n RCX ZZ  AlwaysNUM xor     ecx, ecx 
             40acbc      2 INSTR BELONGTO 40a9e0 
+            40acbc      2 INSTR DEADREGS  EFLAGS RDX RSI RDI R12 R13 R15 XMM3 ZZ xor     edx, edx 
+            40acbc     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
             40acbe      3 INSTR BELONGTO 40a9e0 
             40acbe      3 INSTR DEADREGS  EFLAGS RSI RDI R12 R13 R15 XMM3 ZZ mov     rdi, rax 
             40acc1      3 INSTR BELONGTO 40a9e0 
@@ -8606,12 +8739,14 @@
             40accc     -1 INSTR LOCAL NoMetaUpdate call    _gtk_widget_show 
             40accc      5 INSTR BELONGTO 40a9e0 
             40accc      5 INSTR DEADREGS  EFLAGS R12 R13 R15 XMM3 ZZ call    _gtk_widget_show 
-            40acd1     -1 INSTR LOCAL MetadataRedundant xor     edi, edi        ; domainname 
             40acd1      2 INSTR BELONGTO 40a9e0 
-            40acd3     -1 INSTR LOCAL MetadataRedundant mov     edx, 5          ; category 
+            40acd1      2 INSTR DEADREGS  EFLAGS RDX RSI RDI R12 R13 R15 XMM3 ZZ xor     edi, edi        ; domainname 
+            40acd1     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi        ; domainname 
+            40acd3     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 5          ; category 
             40acd3      5 INSTR BELONGTO 40a9e0 
+            40acd3      5 INSTR DEADREGS  EFLAGS RDX RSI R12 R13 R15 XMM3 ZZ mov     edx, 5          ; category 
             40acd8      5 INSTR BELONGTO 40a9e0 
-            40acd8      5 INSTR DEADREGS  EFLAGS R12 R13 R15 XMM3 ZZ mov     esi, offset aGrabTheWhole_d; "Grab the whole _desktop" 
+            40acd8      5 INSTR DEADREGS  EFLAGS RSI R12 R13 R15 XMM3 ZZ mov     esi, offset aGrabTheWhole_d; "Grab the whole _desktop" 
             40acdd     -1 INSTR LOCAL NoMetaUpdate call    _dcgettext 
             40acdd      5 INSTR BELONGTO 40a9e0 
             40acdd      5 INSTR DEADREGS  EFLAGS R12 R13 R15 XMM3 ZZ call    _dcgettext 
@@ -8623,17 +8758,17 @@
             40ace7      5 INSTR BELONGTO 40a9e0 
             40ace7      5 INSTR DEADREGS  EFLAGS R12 R13 R15 XMM3 ZZ call    _gtk_radio_button_new_with_mnemonic 
             40acec      3 INSTR BELONGTO 40a9e0 
-            40acec      3 INSTR DEADREGS  EFLAGS R12 R13 R15 XMM3 ZZ mov     r12, rax 
+            40acec      3 INSTR DEADREGS  EFLAGS RDI R12 R13 R15 XMM3 ZZ mov     r12, rax 
             40acef      7 INSTR BELONGTO 40a9e0 
-            40acef      7 INSTR DEADREGS  EFLAGS RAX R13 R15 XMM3 ZZ mov     rax, cs:qword_60FAD8 
+            40acef      7 INSTR DEADREGS  EFLAGS RAX RDI R13 R15 XMM3 ZZ mov     rax, cs:qword_60FAD8 
             40acf6      3 INSTR BELONGTO 40a9e0 
-            40acf6      3 INSTR DEADREGS  EFLAGS R13 R15 XMM3 ZZ mov     edi, [rax+14h] 
+            40acf6      3 INSTR DEADREGS  EFLAGS RDI R13 R15 XMM3 ZZ mov     edi, [rax+14h] 
             40acf9     -1 INSTR LOCAL NoMetaUpdate test    edi, edi 
             40acf9      2 INSTR BELONGTO 40a9e0 
             40acfb     -1 INSTR LOCAL NoMetaUpdate jnz     short loc_40AD08 
             40acfb      2 INSTR BELONGTO 40a9e0 
             40acfd      3 INSTR BELONGTO 40a9e0 
-            40acfd      3 INSTR DEADREGS  EFLAGS R13 R15 XMM3 ZZ mov     esi, [rax+18h] 
+            40acfd      3 INSTR DEADREGS  EFLAGS RSI R13 R15 XMM3 ZZ mov     esi, [rax+18h] 
             40ad00     -1 INSTR LOCAL NoMetaUpdate test    esi, esi 
             40ad00      2 INSTR BELONGTO 40a9e0 
             40ad02     -1 INSTR LOCAL NoMetaUpdate jz      loc_40B640 
@@ -8651,8 +8786,9 @@
             40ad18     -1 INSTR LOCAL NoMetaUpdate call    _g_type_check_instance_cast 
             40ad18      5 INSTR BELONGTO 40a9e0 
             40ad18      5 INSTR DEADREGS  EFLAGS R13 R15 XMM3 ZZ call    _g_type_check_instance_cast 
-            40ad1d     -1 INSTR LOCAL MetadataRedundant xor     esi, esi 
             40ad1d      2 INSTR BELONGTO 40a9e0 
+            40ad1d      2 INSTR DEADREGS  EFLAGS RSI RDI R13 R15 XMM3 ZZ xor     esi, esi 
+            40ad1d     -2 INSTR LOCAL n RSI ZZ  AlwaysNUM xor     esi, esi 
             40ad1f      3 INSTR BELONGTO 40a9e0 
             40ad1f      3 INSTR DEADREGS  EFLAGS RDI R13 R15 XMM3 ZZ mov     rdi, rax 
             40ad22     -1 INSTR LOCAL NoMetaUpdate call    _gtk_toggle_button_set_active 
@@ -8660,20 +8796,20 @@
             40ad22      5 INSTR DEADREGS  EFLAGS R13 R15 XMM3 ZZ call    _gtk_toggle_button_set_active 
             40ad27     -2 INSTR LOCAL n R9 ZZ  AlwaysNUM xor     r9d, r9d 
             40ad27      3 INSTR BELONGTO 40a9e0 
-            40ad27      3 INSTR DEADREGS  EFLAGS RDI R8 R9 R13 R15 XMM3 ZZ xor     r9d, r9d 
+            40ad27      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 R13 R15 XMM3 ZZ xor     r9d, r9d 
             40ad2a     -2 INSTR LOCAL n R8 ZZ  AlwaysNUM xor     r8d, r8d 
             40ad2a      3 INSTR BELONGTO 40a9e0 
-            40ad2a      3 INSTR DEADREGS  EFLAGS RDI R8 R13 R15 XMM3 ZZ xor     r8d, r8d 
+            40ad2a      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R13 R15 XMM3 ZZ xor     r8d, r8d 
             40ad2d      2 INSTR BELONGTO 40a9e0 
-            40ad2d      2 INSTR DEADREGS  EFLAGS RDI R13 R15 XMM3 ZZ xor     ecx, ecx 
+            40ad2d      2 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R13 R15 XMM3 ZZ xor     ecx, ecx 
             40ad2d     -2 INSTR LOCAL n RCX ZZ  AlwaysNUM xor     ecx, ecx 
             40ad2f     -2 INSTR LOCAL n RDX ZZ  NumericDEFs mov     edx, offset loc_40A7C0 
             40ad2f      5 INSTR BELONGTO 40a9e0 
-            40ad2f      5 INSTR DEADREGS  EFLAGS RDI R13 R15 XMM3 ZZ mov     edx, offset loc_40A7C0 
+            40ad2f      5 INSTR DEADREGS  EFLAGS RDX RSI RDI R13 R15 XMM3 ZZ mov     edx, offset loc_40A7C0 
             40ad34      3 INSTR BELONGTO 40a9e0 
-            40ad34      3 INSTR DEADREGS  EFLAGS RDI R13 R15 XMM3 ZZ mov     rdi, r12 
+            40ad34      3 INSTR DEADREGS  EFLAGS RSI RDI R13 R15 XMM3 ZZ mov     rdi, r12 
             40ad37      5 INSTR BELONGTO 40a9e0 
-            40ad37      5 INSTR DEADREGS  EFLAGS R13 R15 XMM3 ZZ mov     esi, offset aToggled; "toggled" 
+            40ad37      5 INSTR DEADREGS  EFLAGS RSI R13 R15 XMM3 ZZ mov     esi, offset aToggled; "toggled" 
             40ad3c     -1 INSTR LOCAL NoMetaUpdate call    _g_signal_connect_data 
             40ad3c      5 INSTR BELONGTO 40a9e0 
             40ad3c      5 INSTR DEADREGS  EFLAGS R13 R15 XMM3 ZZ call    _g_signal_connect_data 
@@ -8684,13 +8820,15 @@
             40ad47     -1 INSTR LOCAL NoMetaUpdate call    _g_type_check_instance_cast 
             40ad47      5 INSTR BELONGTO 40a9e0 
             40ad47      5 INSTR DEADREGS  EFLAGS R13 R15 XMM3 ZZ call    _g_type_check_instance_cast 
-            40ad4c     -1 INSTR LOCAL MetadataRedundant xor     ecx, ecx 
             40ad4c      2 INSTR BELONGTO 40a9e0 
+            40ad4c      2 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R13 R15 XMM3 ZZ xor     ecx, ecx 
+            40ad4c     -2 INSTR LOCAL n RCX ZZ  AlwaysNUM xor     ecx, ecx 
             40ad4e     -2 INSTR LOCAL n R8 ZZ  AlwaysNUM xor     r8d, r8d 
             40ad4e      3 INSTR BELONGTO 40a9e0 
-            40ad4e      3 INSTR DEADREGS  EFLAGS RSI RDI R8 R13 R15 XMM3 ZZ xor     r8d, r8d 
-            40ad51     -1 INSTR LOCAL MetadataRedundant xor     edx, edx 
+            40ad4e      3 INSTR DEADREGS  EFLAGS RDX RSI RDI R8 R13 R15 XMM3 ZZ xor     r8d, r8d 
             40ad51      2 INSTR BELONGTO 40a9e0 
+            40ad51      2 INSTR DEADREGS  EFLAGS RDX RSI RDI R13 R15 XMM3 ZZ xor     edx, edx 
+            40ad51     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
             40ad53      3 INSTR BELONGTO 40a9e0 
             40ad53      3 INSTR DEADREGS  EFLAGS RSI RDI R13 R15 XMM3 ZZ mov     rsi, r12 
             40ad56      3 INSTR BELONGTO 40a9e0 
@@ -8722,12 +8860,14 @@
             40ad7f     -1 INSTR LOCAL NoMetaUpdate call    _gtk_widget_show 
             40ad7f      5 INSTR BELONGTO 40a9e0 
             40ad7f      5 INSTR DEADREGS  EFLAGS R12 XMM3 ZZ call    _gtk_widget_show 
-            40ad84     -1 INSTR LOCAL MetadataRedundant xor     edi, edi        ; domainname 
             40ad84      2 INSTR BELONGTO 40a9e0 
-            40ad86     -1 INSTR LOCAL MetadataRedundant mov     edx, 5          ; category 
+            40ad84      2 INSTR DEADREGS  EFLAGS RDX RSI RDI R12 XMM3 ZZ xor     edi, edi        ; domainname 
+            40ad84     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi        ; domainname 
+            40ad86     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 5          ; category 
             40ad86      5 INSTR BELONGTO 40a9e0 
+            40ad86      5 INSTR DEADREGS  EFLAGS RDX RSI R12 XMM3 ZZ mov     edx, 5          ; category 
             40ad8b      5 INSTR BELONGTO 40a9e0 
-            40ad8b      5 INSTR DEADREGS  EFLAGS R12 XMM3 ZZ mov     esi, offset aGrabTheCurrent; "Grab the current _" 
+            40ad8b      5 INSTR DEADREGS  EFLAGS RSI R12 XMM3 ZZ mov     esi, offset aGrabTheCurrent; "Grab the current _" 
             40ad90     -1 INSTR LOCAL NoMetaUpdate call    _dcgettext 
             40ad90      5 INSTR BELONGTO 40a9e0 
             40ad90      5 INSTR DEADREGS  EFLAGS R12 XMM3 ZZ call    _dcgettext 
@@ -8739,31 +8879,31 @@
             40ad9b      5 INSTR BELONGTO 40a9e0 
             40ad9b      5 INSTR DEADREGS  EFLAGS R12 R15 XMM3 ZZ call    _gtk_radio_button_new_with_mnemonic 
             40ada0      3 INSTR BELONGTO 40a9e0 
-            40ada0      3 INSTR DEADREGS  EFLAGS RDI R12 R15 XMM3 ZZ mov     r12, rax 
+            40ada0      3 INSTR DEADREGS  EFLAGS RCX RSI RDI R12 R15 XMM3 ZZ mov     r12, rax 
             40ada3      7 INSTR BELONGTO 40a9e0 
-            40ada3      7 INSTR DEADREGS  EFLAGS RAX RDI R15 XMM3 ZZ mov     rax, cs:qword_60FAD8 
+            40ada3      7 INSTR DEADREGS  EFLAGS RAX RCX RSI RDI R15 XMM3 ZZ mov     rax, cs:qword_60FAD8 
             40adaa      3 INSTR BELONGTO 40a9e0 
-            40adaa      3 INSTR DEADREGS  EFLAGS RDI R15 XMM3 ZZ mov     ecx, [rax+14h] 
+            40adaa      3 INSTR DEADREGS  EFLAGS RCX RSI RDI R15 XMM3 ZZ mov     ecx, [rax+14h] 
             40adad     -1 INSTR LOCAL NoMetaUpdate test    ecx, ecx 
             40adad      2 INSTR BELONGTO 40a9e0 
             40adaf     -1 INSTR LOCAL NoMetaUpdate jnz     loc_40B690 
             40adaf      6 INSTR BELONGTO 40a9e0 
             40adb5     -2 INSTR LOCAL n R9 ZZ  AlwaysNUM xor     r9d, r9d 
             40adb5      3 INSTR BELONGTO 40a9e0 
-            40adb5      3 INSTR DEADREGS  EFLAGS RDI R8 R9 R15 XMM3 ZZ xor     r9d, r9d 
+            40adb5      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 R15 XMM3 ZZ xor     r9d, r9d 
             40adb8     -2 INSTR LOCAL n R8 ZZ  AlwaysNUM xor     r8d, r8d 
             40adb8      3 INSTR BELONGTO 40a9e0 
-            40adb8      3 INSTR DEADREGS  EFLAGS RDI R8 R15 XMM3 ZZ xor     r8d, r8d 
+            40adb8      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R15 XMM3 ZZ xor     r8d, r8d 
             40adbb     -2 INSTR LOCAL n RCX ZZ  NUMVia2ndSrcIMMEDNUM mov     ecx, 1 
             40adbb      5 INSTR BELONGTO 40a9e0 
-            40adbb      5 INSTR DEADREGS  EFLAGS RDI R15 XMM3 ZZ mov     ecx, 1 
+            40adbb      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R15 XMM3 ZZ mov     ecx, 1 
             40adc0     -2 INSTR LOCAL n RDX ZZ  NumericDEFs mov     edx, offset loc_40A7C0 
             40adc0      5 INSTR BELONGTO 40a9e0 
-            40adc0      5 INSTR DEADREGS  EFLAGS RDI R15 XMM3 ZZ mov     edx, offset loc_40A7C0 
+            40adc0      5 INSTR DEADREGS  EFLAGS RDX RSI RDI R15 XMM3 ZZ mov     edx, offset loc_40A7C0 
             40adc5      3 INSTR BELONGTO 40a9e0 
-            40adc5      3 INSTR DEADREGS  EFLAGS RDI R15 XMM3 ZZ mov     rdi, r12 
+            40adc5      3 INSTR DEADREGS  EFLAGS RSI RDI R15 XMM3 ZZ mov     rdi, r12 
             40adc8      5 INSTR BELONGTO 40a9e0 
-            40adc8      5 INSTR DEADREGS  EFLAGS R15 XMM3 ZZ mov     esi, offset aToggled; "toggled" 
+            40adc8      5 INSTR DEADREGS  EFLAGS RSI R15 XMM3 ZZ mov     esi, offset aToggled; "toggled" 
             40adcd     -1 INSTR LOCAL NoMetaUpdate call    _g_signal_connect_data 
             40adcd      5 INSTR BELONGTO 40a9e0 
             40adcd      5 INSTR DEADREGS  EFLAGS R15 XMM3 ZZ call    _g_signal_connect_data 
@@ -8776,11 +8916,13 @@
             40add8      5 INSTR DEADREGS  EFLAGS R15 XMM3 ZZ call    _g_type_check_instance_cast 
             40addd     -2 INSTR LOCAL n R8 ZZ  AlwaysNUM xor     r8d, r8d 
             40addd      3 INSTR BELONGTO 40a9e0 
-            40addd      3 INSTR DEADREGS  EFLAGS RSI RDI R8 R15 XMM3 ZZ xor     r8d, r8d 
-            40ade0     -1 INSTR LOCAL MetadataRedundant xor     ecx, ecx 
+            40addd      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R15 XMM3 ZZ xor     r8d, r8d 
             40ade0      2 INSTR BELONGTO 40a9e0 
-            40ade2     -1 INSTR LOCAL MetadataRedundant xor     edx, edx 
+            40ade0      2 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R15 XMM3 ZZ xor     ecx, ecx 
+            40ade0     -2 INSTR LOCAL n RCX ZZ  AlwaysNUM xor     ecx, ecx 
             40ade2      2 INSTR BELONGTO 40a9e0 
+            40ade2      2 INSTR DEADREGS  EFLAGS RDX RSI RDI R15 XMM3 ZZ xor     edx, edx 
+            40ade2     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
             40ade4      3 INSTR BELONGTO 40a9e0 
             40ade4      3 INSTR DEADREGS  EFLAGS RSI RDI R15 XMM3 ZZ mov     rsi, r12 
             40ade7      3 INSTR BELONGTO 40a9e0 
@@ -8807,12 +8949,14 @@
             40ae08     -1 INSTR LOCAL NoMetaUpdate call    _gtk_widget_show 
             40ae08      5 INSTR BELONGTO 40a9e0 
             40ae08      5 INSTR DEADREGS  EFLAGS R12 R15 XMM3 ZZ call    _gtk_widget_show 
-            40ae0d     -1 INSTR LOCAL MetadataRedundant mov     edx, 5          ; category 
+            40ae0d     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 5          ; category 
             40ae0d      5 INSTR BELONGTO 40a9e0 
-            40ae12     -1 INSTR LOCAL MetadataRedundant xor     edi, edi        ; domainname 
+            40ae0d      5 INSTR DEADREGS  EFLAGS RDX RSI RDI R12 R15 XMM3 ZZ mov     edx, 5          ; category 
             40ae12      2 INSTR BELONGTO 40a9e0 
+            40ae12      2 INSTR DEADREGS  EFLAGS RSI RDI R12 R15 XMM3 ZZ xor     edi, edi        ; domainname 
+            40ae12     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi        ; domainname 
             40ae14      5 INSTR BELONGTO 40a9e0 
-            40ae14      5 INSTR DEADREGS  EFLAGS R12 R15 XMM3 ZZ mov     esi, offset aSelect_areaToG; "Select _area to grab" 
+            40ae14      5 INSTR DEADREGS  EFLAGS RSI R12 R15 XMM3 ZZ mov     esi, offset aSelect_areaToG; "Select _area to grab" 
             40ae19     -1 INSTR LOCAL NoMetaUpdate call    _dcgettext 
             40ae19      5 INSTR BELONGTO 40a9e0 
             40ae19      5 INSTR DEADREGS  EFLAGS R12 R15 XMM3 ZZ call    _dcgettext 
@@ -8824,31 +8968,31 @@
             40ae24      5 INSTR BELONGTO 40a9e0 
             40ae24      5 INSTR DEADREGS  EFLAGS R12 R13 R15 XMM3 ZZ call    _gtk_radio_button_new_with_mnemonic 
             40ae29      3 INSTR BELONGTO 40a9e0 
-            40ae29      3 INSTR DEADREGS  EFLAGS RDI R12 R13 R15 XMM3 ZZ mov     r12, rax 
+            40ae29      3 INSTR DEADREGS  EFLAGS RDX RSI RDI R12 R13 R15 XMM3 ZZ mov     r12, rax 
             40ae2c      7 INSTR BELONGTO 40a9e0 
-            40ae2c      7 INSTR DEADREGS  EFLAGS RAX RDI R13 R15 XMM3 ZZ mov     rax, cs:qword_60FAD8 
+            40ae2c      7 INSTR DEADREGS  EFLAGS RAX RDX RSI RDI R13 R15 XMM3 ZZ mov     rax, cs:qword_60FAD8 
             40ae33      3 INSTR BELONGTO 40a9e0 
-            40ae33      3 INSTR DEADREGS  EFLAGS RDI R13 R15 XMM3 ZZ mov     edx, [rax+18h] 
+            40ae33      3 INSTR DEADREGS  EFLAGS RDX RSI RDI R13 R15 XMM3 ZZ mov     edx, [rax+18h] 
             40ae36     -1 INSTR LOCAL NoMetaUpdate test    edx, edx 
             40ae36      2 INSTR BELONGTO 40a9e0 
             40ae38     -1 INSTR LOCAL NoMetaUpdate jnz     loc_40B670 
             40ae38      6 INSTR BELONGTO 40a9e0 
             40ae3e     -2 INSTR LOCAL n R9 ZZ  AlwaysNUM xor     r9d, r9d 
             40ae3e      3 INSTR BELONGTO 40a9e0 
-            40ae3e      3 INSTR DEADREGS  EFLAGS RDI R8 R9 R13 R15 XMM3 ZZ xor     r9d, r9d 
+            40ae3e      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 R13 R15 XMM3 ZZ xor     r9d, r9d 
             40ae41     -2 INSTR LOCAL n R8 ZZ  AlwaysNUM xor     r8d, r8d 
             40ae41      3 INSTR BELONGTO 40a9e0 
-            40ae41      3 INSTR DEADREGS  EFLAGS RDI R8 R13 R15 XMM3 ZZ xor     r8d, r8d 
+            40ae41      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R13 R15 XMM3 ZZ xor     r8d, r8d 
             40ae44     -2 INSTR LOCAL n RCX ZZ  NUMVia2ndSrcIMMEDNUM mov     ecx, 2 
             40ae44      5 INSTR BELONGTO 40a9e0 
-            40ae44      5 INSTR DEADREGS  EFLAGS RDI R13 R15 XMM3 ZZ mov     ecx, 2 
+            40ae44      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R13 R15 XMM3 ZZ mov     ecx, 2 
             40ae49     -2 INSTR LOCAL n RDX ZZ  NumericDEFs mov     edx, offset loc_40A7C0 
             40ae49      5 INSTR BELONGTO 40a9e0 
-            40ae49      5 INSTR DEADREGS  EFLAGS RDI R13 R15 XMM3 ZZ mov     edx, offset loc_40A7C0 
+            40ae49      5 INSTR DEADREGS  EFLAGS RDX RSI RDI R13 R15 XMM3 ZZ mov     edx, offset loc_40A7C0 
             40ae4e      3 INSTR BELONGTO 40a9e0 
-            40ae4e      3 INSTR DEADREGS  EFLAGS RDI R13 R15 XMM3 ZZ mov     rdi, r12 
+            40ae4e      3 INSTR DEADREGS  EFLAGS RSI RDI R13 R15 XMM3 ZZ mov     rdi, r12 
             40ae51      5 INSTR BELONGTO 40a9e0 
-            40ae51      5 INSTR DEADREGS  EFLAGS R13 R15 XMM3 ZZ mov     esi, offset aToggled; "toggled" 
+            40ae51      5 INSTR DEADREGS  EFLAGS RSI R13 R15 XMM3 ZZ mov     esi, offset aToggled; "toggled" 
             40ae56     -1 INSTR LOCAL NoMetaUpdate call    _g_signal_connect_data 
             40ae56      5 INSTR BELONGTO 40a9e0 
             40ae56      5 INSTR DEADREGS  EFLAGS R13 R15 XMM3 ZZ call    _g_signal_connect_data 
@@ -8861,11 +9005,13 @@
             40ae61      5 INSTR DEADREGS  EFLAGS R13 R15 XMM3 ZZ call    _g_type_check_instance_cast 
             40ae66     -2 INSTR LOCAL n R8 ZZ  AlwaysNUM xor     r8d, r8d 
             40ae66      3 INSTR BELONGTO 40a9e0 
-            40ae66      3 INSTR DEADREGS  EFLAGS RSI RDI R8 R13 R15 XMM3 ZZ xor     r8d, r8d 
-            40ae69     -1 INSTR LOCAL MetadataRedundant xor     ecx, ecx 
+            40ae66      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R13 R15 XMM3 ZZ xor     r8d, r8d 
             40ae69      2 INSTR BELONGTO 40a9e0 
-            40ae6b     -1 INSTR LOCAL MetadataRedundant xor     edx, edx 
+            40ae69      2 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R13 R15 XMM3 ZZ xor     ecx, ecx 
+            40ae69     -2 INSTR LOCAL n RCX ZZ  AlwaysNUM xor     ecx, ecx 
             40ae6b      2 INSTR BELONGTO 40a9e0 
+            40ae6b      2 INSTR DEADREGS  EFLAGS RDX RSI RDI R13 R15 XMM3 ZZ xor     edx, edx 
+            40ae6b     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
             40ae6d      3 INSTR BELONGTO 40a9e0 
             40ae6d      3 INSTR DEADREGS  EFLAGS RSI RDI R13 R15 XMM3 ZZ mov     rsi, r12 
             40ae70      3 INSTR BELONGTO 40a9e0 
@@ -8878,10 +9024,12 @@
             40ae7b     -1 INSTR LOCAL NoMetaUpdate call    _gtk_widget_show 
             40ae7b      5 INSTR BELONGTO 40a9e0 
             40ae7b      5 INSTR DEADREGS  EFLAGS R12 R13 R15 XMM3 ZZ call    _gtk_widget_show 
-            40ae80     -1 INSTR LOCAL MetadataRedundant xor     edi, edi 
             40ae80      2 INSTR BELONGTO 40a9e0 
-            40ae82     -1 INSTR LOCAL MetadataRedundant mov     esi, 6 
+            40ae80      2 INSTR DEADREGS  EFLAGS RSI RDI R12 R13 R15 XMM3 ZZ xor     edi, edi 
+            40ae80     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
+            40ae82     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 6 
             40ae82      5 INSTR BELONGTO 40a9e0 
+            40ae82      5 INSTR DEADREGS  EFLAGS RSI R12 R13 R15 XMM3 ZZ mov     esi, 6 
             40ae87     -1 INSTR LOCAL NoMetaUpdate call    _gtk_box_new 
             40ae87      5 INSTR BELONGTO 40a9e0 
             40ae87      5 INSTR DEADREGS  EFLAGS R12 R13 R15 XMM3 ZZ call    _gtk_box_new 
@@ -8898,13 +9046,15 @@
             40ae9c      5 INSTR DEADREGS  EFLAGS R13 R15 XMM3 ZZ call    _g_type_check_instance_cast 
             40aea1     -2 INSTR LOCAL n R8 ZZ  AlwaysNUM xor     r8d, r8d 
             40aea1      3 INSTR BELONGTO 40a9e0 
-            40aea1      3 INSTR DEADREGS  EFLAGS RSI RDI R8 R13 R15 XMM3 ZZ xor     r8d, r8d 
+            40aea1      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R13 R15 XMM3 ZZ xor     r8d, r8d 
             40aea4      3 INSTR BELONGTO 40a9e0 
-            40aea4      3 INSTR DEADREGS  EFLAGS RSI RDI R13 R15 XMM3 ZZ mov     rdi, rax 
-            40aea7     -1 INSTR LOCAL MetadataRedundant xor     ecx, ecx 
+            40aea4      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R13 R15 XMM3 ZZ mov     rdi, rax 
             40aea7      2 INSTR BELONGTO 40a9e0 
-            40aea9     -1 INSTR LOCAL MetadataRedundant xor     edx, edx 
+            40aea7      2 INSTR DEADREGS  EFLAGS RCX RDX RSI R13 R15 XMM3 ZZ xor     ecx, ecx 
+            40aea7     -2 INSTR LOCAL n RCX ZZ  AlwaysNUM xor     ecx, ecx 
             40aea9      2 INSTR BELONGTO 40a9e0 
+            40aea9      2 INSTR DEADREGS  EFLAGS RDX RSI R13 R15 XMM3 ZZ xor     edx, edx 
+            40aea9     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
             40aeab      3 INSTR BELONGTO 40a9e0 
             40aeab      3 INSTR DEADREGS  EFLAGS RSI R13 R15 XMM3 ZZ mov     rsi, r12 
             40aeae     -1 INSTR LOCAL NoMetaUpdate call    _gtk_box_pack_start 
@@ -8918,26 +9068,26 @@
             40aebf     -1 INSTR LOCAL MetadataUnused mov     rax, cs:qword_60FAD8 
             40aebf      7 INSTR BELONGTO 40a9e0 
             40aec6      3 INSTR BELONGTO 40a9e0 
-            40aec6      3 INSTR DEADREGS  EFLAGS R12 R13 R15 XMM3 ZZ mov     eax, [rax+18h] 
+            40aec6      3 INSTR DEADREGS  EFLAGS RSI RDI R12 R13 R15 XMM3 ZZ mov     eax, [rax+18h] 
             40aec9     -1 INSTR LOCAL NoMetaUpdate test    eax, eax 
             40aec9      2 INSTR BELONGTO 40a9e0 
             40aecb     -1 INSTR LOCAL NoMetaUpdate jz      short loc_40AEDB 
             40aecb      2 INSTR BELONGTO 40a9e0 
             40aecd      7 INSTR BELONGTO 40a9e0 
-            40aecd      7 INSTR DEADREGS  EFLAGS RDI R12 R13 R15 XMM3 ZZ mov     rdi, cs:qword_60FAA0 
+            40aecd      7 INSTR DEADREGS  EFLAGS RSI RDI R12 R13 R15 XMM3 ZZ mov     rdi, cs:qword_60FAA0 
             40aed4      2 INSTR BELONGTO 40a9e0 
-            40aed4      2 INSTR DEADREGS  EFLAGS R12 R13 R15 XMM3 ZZ xor     esi, esi 
+            40aed4      2 INSTR DEADREGS  EFLAGS RSI R12 R13 R15 XMM3 ZZ xor     esi, esi 
             40aed4     -2 INSTR LOCAL n RSI ZZ  AlwaysNUM xor     esi, esi 
             40aed6     -1 INSTR LOCAL NoMetaUpdate call    _gtk_widget_set_sensitive 
             40aed6      5 INSTR BELONGTO 40a9e0 
             40aed6      5 INSTR DEADREGS  EFLAGS R12 R13 R15 XMM3 ZZ call    _gtk_widget_set_sensitive 
             40aedb     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 5          ; category 
             40aedb      5 INSTR BELONGTO 40a9e0 
-            40aedb      5 INSTR DEADREGS  EFLAGS R12 R13 R15 XMM3 ZZ mov     edx, 5          ; category 
+            40aedb      5 INSTR DEADREGS  EFLAGS RDX RSI RDI R12 R13 R15 XMM3 ZZ mov     edx, 5          ; category 
             40aee0      5 INSTR BELONGTO 40a9e0 
-            40aee0      5 INSTR DEADREGS  EFLAGS R12 R13 R15 XMM3 ZZ mov     esi, offset aGrab_afterADel; "Grab _after a delay of" 
+            40aee0      5 INSTR DEADREGS  EFLAGS RSI RDI R12 R13 R15 XMM3 ZZ mov     esi, offset aGrab_afterADel; "Grab _after a delay of" 
             40aee5      2 INSTR BELONGTO 40a9e0 
-            40aee5      2 INSTR DEADREGS  EFLAGS R12 R13 R15 XMM3 ZZ xor     edi, edi        ; domainname 
+            40aee5      2 INSTR DEADREGS  EFLAGS RDI R12 R13 R15 XMM3 ZZ xor     edi, edi        ; domainname 
             40aee5     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi        ; domainname 
             40aee7     -1 INSTR LOCAL NoMetaUpdate call    _dcgettext 
             40aee7      5 INSTR BELONGTO 40a9e0 
@@ -8975,11 +9125,13 @@
             40af21      5 INSTR DEADREGS  EFLAGS R12 R13 R15 XMM1 XMM3 ZZ call    _g_type_check_instance_cast 
             40af26     -2 INSTR LOCAL n R8 ZZ  AlwaysNUM xor     r8d, r8d 
             40af26      3 INSTR BELONGTO 40a9e0 
-            40af26      3 INSTR DEADREGS  EFLAGS RSI RDI R8 R12 R13 R15 XMM1 XMM3 ZZ xor     r8d, r8d 
-            40af29     -1 INSTR LOCAL MetadataRedundant xor     ecx, ecx 
+            40af26      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R12 R13 R15 XMM1 XMM3 ZZ xor     r8d, r8d 
             40af29      2 INSTR BELONGTO 40a9e0 
-            40af2b     -1 INSTR LOCAL MetadataRedundant xor     edx, edx 
+            40af29      2 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R12 R13 R15 XMM1 XMM3 ZZ xor     ecx, ecx 
+            40af29     -2 INSTR LOCAL n RCX ZZ  AlwaysNUM xor     ecx, ecx 
             40af2b      2 INSTR BELONGTO 40a9e0 
+            40af2b      2 INSTR DEADREGS  EFLAGS RDX RSI RDI R12 R13 R15 XMM1 XMM3 ZZ xor     edx, edx 
+            40af2b     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
             40af2d      3 INSTR BELONGTO 40a9e0 
             40af2d      3 INSTR DEADREGS  EFLAGS RSI RDI R12 R13 R15 XMM1 XMM3 ZZ mov     rsi, rbp 
             40af30      3 INSTR BELONGTO 40a9e0 
@@ -9025,8 +9177,9 @@
             40af7e      5 INSTR DEADREGS  EFLAGS R12 R13 R15 XMM2 XMM4 XMM5 ZZ call    _g_type_check_instance_cast 
             40af83     -1 INSTR LOCAL MetadataUnused movsd   xmm0, cs:qword_40DA10 
             40af83      8 INSTR BELONGTO 40a9e0 
-            40af8b     -1 INSTR LOCAL MetadataRedundant xor     esi, esi 
             40af8b      2 INSTR BELONGTO 40a9e0 
+            40af8b      2 INSTR DEADREGS  EFLAGS RSI RDI R12 R13 R15 XMM2 XMM4 XMM5 ZZ xor     esi, esi 
+            40af8b     -2 INSTR LOCAL n RSI ZZ  AlwaysNUM xor     esi, esi 
             40af8d      3 INSTR BELONGTO 40a9e0 
             40af8d      3 INSTR DEADREGS  EFLAGS RDI R12 R13 R15 XMM2 XMM4 XMM5 ZZ mov     rdi, rax 
             40af90     -1 INSTR LOCAL NoMetaUpdate call    _gtk_spin_button_new 
@@ -9034,17 +9187,18 @@
             40af90      5 INSTR DEADREGS  EFLAGS R12 R13 R15 XMM2 XMM4 XMM5 ZZ call    _gtk_spin_button_new 
             40af95     -2 INSTR LOCAL n R9 ZZ  AlwaysNUM xor     r9d, r9d 
             40af95      3 INSTR BELONGTO 40a9e0 
-            40af95      3 INSTR DEADREGS  EFLAGS RDI R8 R9 R12 R13 R15 XMM2 XMM4 XMM5 ZZ xor     r9d, r9d 
+            40af95      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 R12 R13 R15 XMM2 XMM4 XMM5 ZZ xor     r9d, r9d 
             40af98     -2 INSTR LOCAL n R8 ZZ  AlwaysNUM xor     r8d, r8d 
             40af98      3 INSTR BELONGTO 40a9e0 
-            40af98      3 INSTR DEADREGS  EFLAGS RDI R8 R12 R13 R15 XMM2 XMM4 XMM5 ZZ xor     r8d, r8d 
-            40af9b     -1 INSTR LOCAL MetadataRedundant xor     ecx, ecx 
+            40af98      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R12 R13 R15 XMM2 XMM4 XMM5 ZZ xor     r8d, r8d 
             40af9b      2 INSTR BELONGTO 40a9e0 
+            40af9b      2 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R12 R13 R15 XMM2 XMM4 XMM5 ZZ xor     ecx, ecx 
+            40af9b     -2 INSTR LOCAL n RCX ZZ  AlwaysNUM xor     ecx, ecx 
             40af9d     -2 INSTR LOCAL n RDX ZZ  NumericDEFs mov     edx, offset sub_40A7A0 
             40af9d      5 INSTR BELONGTO 40a9e0 
-            40af9d      5 INSTR DEADREGS  EFLAGS RDI R12 R13 R15 XMM2 XMM4 XMM5 ZZ mov     edx, offset sub_40A7A0 
+            40af9d      5 INSTR DEADREGS  EFLAGS RDX RSI RDI R12 R13 R15 XMM2 XMM4 XMM5 ZZ mov     edx, offset sub_40A7A0 
             40afa2      5 INSTR BELONGTO 40a9e0 
-            40afa2      5 INSTR DEADREGS  EFLAGS RDI R12 R13 R15 XMM2 XMM4 XMM5 ZZ mov     esi, offset aValueChanged; "value-changed" 
+            40afa2      5 INSTR DEADREGS  EFLAGS RSI RDI R12 R13 R15 XMM2 XMM4 XMM5 ZZ mov     esi, offset aValueChanged; "value-changed" 
             40afa7      3 INSTR BELONGTO 40a9e0 
             40afa7      3 INSTR DEADREGS  EFLAGS RDI R12 R13 R15 XMM2 XMM4 XMM5 ZZ mov     rdi, rax 
             40afaa      3 INSTR BELONGTO 40a9e0 
@@ -9061,11 +9215,13 @@
             40afbc      5 INSTR DEADREGS  EFLAGS R13 R15 XMM2 XMM4 XMM5 ZZ call    _g_type_check_instance_cast 
             40afc1     -2 INSTR LOCAL n R8 ZZ  AlwaysNUM xor     r8d, r8d 
             40afc1      3 INSTR BELONGTO 40a9e0 
-            40afc1      3 INSTR DEADREGS  EFLAGS RSI RDI R8 R13 R15 XMM2 XMM4 XMM5 ZZ xor     r8d, r8d 
-            40afc4     -1 INSTR LOCAL MetadataRedundant xor     ecx, ecx 
+            40afc1      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R13 R15 XMM2 XMM4 XMM5 ZZ xor     r8d, r8d 
             40afc4      2 INSTR BELONGTO 40a9e0 
-            40afc6     -1 INSTR LOCAL MetadataRedundant xor     edx, edx 
+            40afc4      2 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R13 R15 XMM2 XMM4 XMM5 ZZ xor     ecx, ecx 
+            40afc4     -2 INSTR LOCAL n RCX ZZ  AlwaysNUM xor     ecx, ecx 
             40afc6      2 INSTR BELONGTO 40a9e0 
+            40afc6      2 INSTR DEADREGS  EFLAGS RDX RSI RDI R13 R15 XMM2 XMM4 XMM5 ZZ xor     edx, edx 
+            40afc6     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
             40afc8      3 INSTR BELONGTO 40a9e0 
             40afc8      3 INSTR DEADREGS  EFLAGS RSI RDI R13 R15 XMM2 XMM4 XMM5 ZZ mov     rsi, r12 
             40afcb      3 INSTR BELONGTO 40a9e0 
@@ -9093,12 +9249,14 @@
             40afee     -1 INSTR LOCAL NoMetaUpdate call    _gtk_widget_show 
             40afee      5 INSTR BELONGTO 40a9e0 
             40afee      5 INSTR DEADREGS  EFLAGS R12 R13 R15 XMM2 XMM4 XMM5 ZZ call    _gtk_widget_show 
-            40aff3     -1 INSTR LOCAL MetadataRedundant mov     edx, 5          ; category 
+            40aff3     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 5          ; category 
             40aff3      5 INSTR BELONGTO 40a9e0 
+            40aff3      5 INSTR DEADREGS  EFLAGS RDX RSI RDI R12 R13 R15 XMM2 XMM4 XMM5 ZZ mov     edx, 5          ; category 
             40aff8      5 INSTR BELONGTO 40a9e0 
-            40aff8      5 INSTR DEADREGS  EFLAGS R12 R13 R15 XMM2 XMM4 XMM5 ZZ mov     esi, offset aSeconds; "seconds" 
-            40affd     -1 INSTR LOCAL MetadataRedundant xor     edi, edi        ; domainname 
+            40aff8      5 INSTR DEADREGS  EFLAGS RSI RDI R12 R13 R15 XMM2 XMM4 XMM5 ZZ mov     esi, offset aSeconds; "seconds" 
             40affd      2 INSTR BELONGTO 40a9e0 
+            40affd      2 INSTR DEADREGS  EFLAGS RDI R12 R13 R15 XMM2 XMM4 XMM5 ZZ xor     edi, edi        ; domainname 
+            40affd     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi        ; domainname 
             40afff     -1 INSTR LOCAL NoMetaUpdate call    _dcgettext 
             40afff      5 INSTR BELONGTO 40a9e0 
             40afff      5 INSTR DEADREGS  EFLAGS R12 R13 R15 XMM2 XMM4 XMM5 ZZ call    _dcgettext 
@@ -9135,11 +9293,13 @@
             40b039      5 INSTR DEADREGS  EFLAGS R12 R13 R15 XMM2 XMM4 XMM5 ZZ call    _g_type_check_instance_cast 
             40b03e     -2 INSTR LOCAL n R8 ZZ  AlwaysNUM xor     r8d, r8d 
             40b03e      3 INSTR BELONGTO 40a9e0 
-            40b03e      3 INSTR DEADREGS  EFLAGS RSI RDI R8 R12 R13 R15 XMM2 XMM4 XMM5 ZZ xor     r8d, r8d 
-            40b041     -1 INSTR LOCAL MetadataRedundant xor     ecx, ecx 
+            40b03e      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R12 R13 R15 XMM2 XMM4 XMM5 ZZ xor     r8d, r8d 
             40b041      2 INSTR BELONGTO 40a9e0 
-            40b043     -1 INSTR LOCAL MetadataRedundant xor     edx, edx 
+            40b041      2 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R12 R13 R15 XMM2 XMM4 XMM5 ZZ xor     ecx, ecx 
+            40b041     -2 INSTR LOCAL n RCX ZZ  AlwaysNUM xor     ecx, ecx 
             40b043      2 INSTR BELONGTO 40a9e0 
+            40b043      2 INSTR DEADREGS  EFLAGS RDX RSI RDI R12 R13 R15 XMM2 XMM4 XMM5 ZZ xor     edx, edx 
+            40b043     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
             40b045      3 INSTR BELONGTO 40a9e0 
             40b045      3 INSTR DEADREGS  EFLAGS RSI RDI R12 R13 R15 XMM2 XMM4 XMM5 ZZ mov     rsi, rbp 
             40b048      3 INSTR BELONGTO 40a9e0 
@@ -9152,17 +9312,20 @@
             40b053     -1 INSTR LOCAL NoMetaUpdate call    _gtk_widget_show 
             40b053      5 INSTR BELONGTO 40a9e0 
             40b053      5 INSTR DEADREGS  EFLAGS R12 R13 R15 XMM2 XMM4 XMM5 ZZ call    _gtk_widget_show 
-            40b058     -1 INSTR LOCAL MetadataRedundant mov     edx, 5          ; category 
+            40b058     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 5          ; category 
             40b058      5 INSTR BELONGTO 40a9e0 
-            40b05d     -1 INSTR LOCAL MetadataRedundant xor     edi, edi        ; domainname 
+            40b058      5 INSTR DEADREGS  EFLAGS RDX RSI RDI R12 R13 R15 XMM2 XMM4 XMM5 ZZ mov     edx, 5          ; category 
             40b05d      2 INSTR BELONGTO 40a9e0 
+            40b05d      2 INSTR DEADREGS  EFLAGS RSI RDI R12 R13 R15 XMM2 XMM4 XMM5 ZZ xor     edi, edi        ; domainname 
+            40b05d     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi        ; domainname 
             40b05f      5 INSTR BELONGTO 40a9e0 
-            40b05f      5 INSTR DEADREGS  EFLAGS R12 R13 R15 XMM2 XMM4 XMM5 ZZ mov     esi, offset aEffects; "Effects" 
+            40b05f      5 INSTR DEADREGS  EFLAGS RSI R12 R13 R15 XMM2 XMM4 XMM5 ZZ mov     esi, offset aEffects; "Effects" 
             40b064     -1 INSTR LOCAL NoMetaUpdate call    _dcgettext 
             40b064      5 INSTR BELONGTO 40a9e0 
             40b064      5 INSTR DEADREGS  EFLAGS R12 R13 R15 XMM2 XMM4 XMM5 ZZ call    _dcgettext 
-            40b069     -1 INSTR LOCAL MetadataRedundant mov     esi, 6 
+            40b069     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 6 
             40b069      5 INSTR BELONGTO 40a9e0 
+            40b069      5 INSTR DEADREGS  EFLAGS RSI RDI R12 R13 R15 XMM2 XMM4 XMM5 ZZ mov     esi, 6 
             40b06e     -1 INSTR LOCAL MetadataRedundant mov     edi, 1 
             40b06e      5 INSTR BELONGTO 40a9e0 
             40b073      3 INSTR BELONGTO 40a9e0 
@@ -9181,11 +9344,13 @@
             40b084      5 INSTR DEADREGS  EFLAGS R13 R14 R15 XMM2 XMM4 XMM5 ZZ call    _g_type_check_instance_cast 
             40b089     -2 INSTR LOCAL n R8 ZZ  AlwaysNUM xor     r8d, r8d 
             40b089      3 INSTR BELONGTO 40a9e0 
-            40b089      3 INSTR DEADREGS  EFLAGS RSI RDI R8 R13 R14 R15 XMM2 XMM4 XMM5 ZZ xor     r8d, r8d 
-            40b08c     -1 INSTR LOCAL MetadataRedundant xor     ecx, ecx 
+            40b089      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R13 R14 R15 XMM2 XMM4 XMM5 ZZ xor     r8d, r8d 
             40b08c      2 INSTR BELONGTO 40a9e0 
-            40b08e     -1 INSTR LOCAL MetadataRedundant xor     edx, edx 
+            40b08c      2 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R13 R14 R15 XMM2 XMM4 XMM5 ZZ xor     ecx, ecx 
+            40b08c     -2 INSTR LOCAL n RCX ZZ  AlwaysNUM xor     ecx, ecx 
             40b08e      2 INSTR BELONGTO 40a9e0 
+            40b08e      2 INSTR DEADREGS  EFLAGS RDX RSI RDI R13 R14 R15 XMM2 XMM4 XMM5 ZZ xor     edx, edx 
+            40b08e     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
             40b090      3 INSTR BELONGTO 40a9e0 
             40b090      3 INSTR DEADREGS  EFLAGS RSI RDI R13 R14 R15 XMM2 XMM4 XMM5 ZZ mov     rsi, rbp 
             40b093      3 INSTR BELONGTO 40a9e0 
@@ -9198,16 +9363,18 @@
             40b09e     -1 INSTR LOCAL NoMetaUpdate call    _gtk_widget_show 
             40b09e      5 INSTR BELONGTO 40a9e0 
             40b09e      5 INSTR DEADREGS  EFLAGS R13 R14 R15 XMM2 XMM4 XMM5 ZZ call    _gtk_widget_show 
-            40b0a3     -1 INSTR LOCAL MetadataRedundant xor     ecx, ecx 
             40b0a3      2 INSTR BELONGTO 40a9e0 
+            40b0a3      2 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R13 R14 R15 XMM2 XMM4 XMM5 ZZ xor     ecx, ecx 
+            40b0a3     -2 INSTR LOCAL n RCX ZZ  AlwaysNUM xor     ecx, ecx 
             40b0a5      5 INSTR BELONGTO 40a9e0 
-            40b0a5      5 INSTR DEADREGS  EFLAGS RSI R13 R14 R15 XMM2 XMM4 XMM5 ZZ mov     edx, offset aB  ; "</b>" 
+            40b0a5      5 INSTR DEADREGS  EFLAGS RAX RDX RSI RDI R13 R14 R15 XMM2 XMM4 XMM5 ZZ mov     edx, offset aB  ; "</b>" 
             40b0aa      3 INSTR BELONGTO 40a9e0 
-            40b0aa      3 INSTR DEADREGS  EFLAGS RSI R13 R14 R15 XMM2 XMM4 XMM5 ZZ mov     rsi, r12 
+            40b0aa      3 INSTR DEADREGS  EFLAGS RAX RSI RDI R13 R14 R15 XMM2 XMM4 XMM5 ZZ mov     rsi, r12 
             40b0ad      5 INSTR BELONGTO 40a9e0 
-            40b0ad      5 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 XMM2 XMM4 XMM5 ZZ mov     edi, offset aB_0; "<b>" 
-            40b0b2     -1 INSTR LOCAL MetadataRedundant xor     eax, eax 
+            40b0ad      5 INSTR DEADREGS  EFLAGS RAX RDI R12 R13 R14 R15 XMM2 XMM4 XMM5 ZZ mov     edi, offset aB_0; "<b>" 
             40b0b2      2 INSTR BELONGTO 40a9e0 
+            40b0b2      2 INSTR DEADREGS  EFLAGS RAX R12 R13 R14 R15 XMM2 XMM4 XMM5 ZZ xor     eax, eax 
+            40b0b2     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             40b0b4      7 INSTR BELONGTO 40a9e0 
             40b0b4      7 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 XMM2 XMM4 XMM5 ZZ mov     cs:qword_60FAC0, rbp 
             40b0bb     -1 INSTR LOCAL NoMetaUpdate call    _g_strconcat 
@@ -9230,8 +9397,9 @@
             40b0d6     -1 INSTR LOCAL NoMetaUpdate call    _g_type_check_instance_cast 
             40b0d6      5 INSTR BELONGTO 40a9e0 
             40b0d6      5 INSTR DEADREGS  EFLAGS R14 R15 XMM2 XMM4 XMM5 ZZ call    _g_type_check_instance_cast 
-            40b0db     -1 INSTR LOCAL MetadataRedundant mov     esi, 1 
+            40b0db     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 1 
             40b0db      5 INSTR BELONGTO 40a9e0 
+            40b0db      5 INSTR DEADREGS  EFLAGS RSI RDI R14 R15 XMM2 XMM4 XMM5 ZZ mov     esi, 1 
             40b0e0      3 INSTR BELONGTO 40a9e0 
             40b0e0      3 INSTR DEADREGS  EFLAGS RDI R14 R15 XMM2 XMM4 XMM5 ZZ mov     rdi, rax 
             40b0e3     -1 INSTR LOCAL NoMetaUpdate call    _gtk_label_set_use_markup 
@@ -9261,10 +9429,12 @@
             40b10e     -1 INSTR LOCAL NoMetaUpdate call    _g_type_check_instance_cast 
             40b10e      5 INSTR BELONGTO 40a9e0 
             40b10e      5 INSTR DEADREGS  EFLAGS R14 R15 XMM0 XMM1 XMM2 XMM4 XMM5 ZZ call    _g_type_check_instance_cast 
-            40b113     -1 INSTR LOCAL MetadataRedundant xor     ecx, ecx 
             40b113      2 INSTR BELONGTO 40a9e0 
-            40b115     -1 INSTR LOCAL MetadataRedundant xor     edx, edx 
+            40b113      2 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R14 R15 XMM0 XMM1 XMM2 XMM4 XMM5 ZZ xor     ecx, ecx 
+            40b113     -2 INSTR LOCAL n RCX ZZ  AlwaysNUM xor     ecx, ecx 
             40b115      2 INSTR BELONGTO 40a9e0 
+            40b115      2 INSTR DEADREGS  EFLAGS RDX RSI RDI R8 R14 R15 XMM0 XMM1 XMM2 XMM4 XMM5 ZZ xor     edx, edx 
+            40b115     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
             40b117     -2 INSTR LOCAL n R8 ZZ  AlwaysNUM xor     r8d, r8d 
             40b117      3 INSTR BELONGTO 40a9e0 
             40b117      3 INSTR DEADREGS  EFLAGS RSI RDI R8 R14 R15 XMM0 XMM1 XMM2 XMM4 XMM5 ZZ xor     r8d, r8d 
@@ -9285,10 +9455,12 @@
             40b130     -1 INSTR LOCAL NoMetaUpdate call    _g_free 
             40b130      5 INSTR BELONGTO 40a9e0 
             40b130      5 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 XMM0 XMM1 XMM2 XMM4 XMM5 ZZ call    _g_free 
-            40b135     -1 INSTR LOCAL MetadataRedundant xor     edi, edi 
             40b135      2 INSTR BELONGTO 40a9e0 
-            40b137     -1 INSTR LOCAL MetadataRedundant mov     esi, 0Ch 
+            40b135      2 INSTR DEADREGS  EFLAGS RSI RDI R12 R13 R14 R15 XMM0 XMM1 XMM2 XMM4 XMM5 ZZ xor     edi, edi 
+            40b135     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
+            40b137     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 0Ch 
             40b137      5 INSTR BELONGTO 40a9e0 
+            40b137      5 INSTR DEADREGS  EFLAGS RSI R12 R13 R14 R15 XMM0 XMM1 XMM2 XMM4 XMM5 ZZ mov     esi, 0Ch 
             40b13c     -1 INSTR LOCAL NoMetaUpdate call    _gtk_box_new 
             40b13c      5 INSTR BELONGTO 40a9e0 
             40b13c      5 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 XMM0 XMM1 XMM2 XMM4 XMM5 ZZ call    _gtk_box_new 
@@ -9303,13 +9475,15 @@
             40b14a      5 INSTR DEADREGS  EFLAGS R13 R14 R15 XMM0 XMM1 XMM2 XMM4 XMM5 ZZ call    _g_type_check_instance_cast 
             40b14f     -2 INSTR LOCAL n R8 ZZ  AlwaysNUM xor     r8d, r8d 
             40b14f      3 INSTR BELONGTO 40a9e0 
-            40b14f      3 INSTR DEADREGS  EFLAGS RSI RDI R8 R13 R14 R15 XMM0 XMM1 XMM2 XMM4 XMM5 ZZ xor     r8d, r8d 
+            40b14f      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R13 R14 R15 XMM0 XMM1 XMM2 XMM4 XMM5 ZZ xor     r8d, r8d 
             40b152      3 INSTR BELONGTO 40a9e0 
-            40b152      3 INSTR DEADREGS  EFLAGS RSI RDI R13 R14 R15 XMM0 XMM1 XMM2 XMM4 XMM5 ZZ mov     rsi, r12 
-            40b155     -1 INSTR LOCAL MetadataRedundant xor     ecx, ecx 
+            40b152      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R13 R14 R15 XMM0 XMM1 XMM2 XMM4 XMM5 ZZ mov     rsi, r12 
             40b155      2 INSTR BELONGTO 40a9e0 
-            40b157     -1 INSTR LOCAL MetadataRedundant xor     edx, edx 
+            40b155      2 INSTR DEADREGS  EFLAGS RCX RDX RDI R13 R14 R15 XMM0 XMM1 XMM2 XMM4 XMM5 ZZ xor     ecx, ecx 
+            40b155     -2 INSTR LOCAL n RCX ZZ  AlwaysNUM xor     ecx, ecx 
             40b157      2 INSTR BELONGTO 40a9e0 
+            40b157      2 INSTR DEADREGS  EFLAGS RDX RDI R13 R14 R15 XMM0 XMM1 XMM2 XMM4 XMM5 ZZ xor     edx, edx 
+            40b157     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
             40b159      3 INSTR BELONGTO 40a9e0 
             40b159      3 INSTR DEADREGS  EFLAGS RDI R13 R14 R15 XMM0 XMM1 XMM2 XMM4 XMM5 ZZ mov     rdi, rax 
             40b15c     -1 INSTR LOCAL NoMetaUpdate call    _gtk_box_pack_start 
@@ -9345,13 +9519,16 @@
             40b188      5 INSTR DEADREGS  EFLAGS R13 R14 R15 XMM2 XMM3 XMM4 XMM5 ZZ call    _g_type_check_instance_cast 
             40b18d     -2 INSTR LOCAL n R8 ZZ  AlwaysNUM xor     r8d, r8d 
             40b18d      3 INSTR BELONGTO 40a9e0 
-            40b18d      3 INSTR DEADREGS  EFLAGS RDI R8 R13 R14 R15 XMM2 XMM3 XMM4 XMM5 ZZ xor     r8d, r8d 
-            40b190     -1 INSTR LOCAL MetadataRedundant xor     edx, edx 
+            40b18d      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R13 R14 R15 XMM2 XMM3 XMM4 XMM5 ZZ xor     r8d, r8d 
             40b190      2 INSTR BELONGTO 40a9e0 
-            40b192     -1 INSTR LOCAL MetadataRedundant mov     ecx, 0Ch 
+            40b190      2 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R13 R14 R15 XMM2 XMM3 XMM4 XMM5 ZZ xor     edx, edx 
+            40b190     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
+            40b192     -2 INSTR LOCAL n RCX ZZ  NUMVia2ndSrcIMMEDNUM mov     ecx, 0Ch 
             40b192      5 INSTR BELONGTO 40a9e0 
-            40b197     -1 INSTR LOCAL MetadataRedundant xor     esi, esi 
+            40b192      5 INSTR DEADREGS  EFLAGS RCX RSI RDI R13 R14 R15 XMM2 XMM3 XMM4 XMM5 ZZ mov     ecx, 0Ch 
             40b197      2 INSTR BELONGTO 40a9e0 
+            40b197      2 INSTR DEADREGS  EFLAGS RSI RDI R13 R14 R15 XMM2 XMM3 XMM4 XMM5 ZZ xor     esi, esi 
+            40b197     -2 INSTR LOCAL n RSI ZZ  AlwaysNUM xor     esi, esi 
             40b199      3 INSTR BELONGTO 40a9e0 
             40b199      3 INSTR DEADREGS  EFLAGS RDI R13 R14 R15 XMM2 XMM3 XMM4 XMM5 ZZ mov     rdi, rax 
             40b19c     -1 INSTR LOCAL NoMetaUpdate call    _gtk_alignment_set_padding 
@@ -9366,11 +9543,13 @@
             40b1a7      5 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 XMM2 XMM3 XMM4 XMM5 ZZ call    _g_type_check_instance_cast 
             40b1ac     -2 INSTR LOCAL n R8 ZZ  AlwaysNUM xor     r8d, r8d 
             40b1ac      3 INSTR BELONGTO 40a9e0 
-            40b1ac      3 INSTR DEADREGS  EFLAGS RSI RDI R8 R12 R13 R14 R15 XMM2 XMM3 XMM4 XMM5 ZZ xor     r8d, r8d 
-            40b1af     -1 INSTR LOCAL MetadataRedundant xor     ecx, ecx 
+            40b1ac      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R12 R13 R14 R15 XMM2 XMM3 XMM4 XMM5 ZZ xor     r8d, r8d 
             40b1af      2 INSTR BELONGTO 40a9e0 
-            40b1b1     -1 INSTR LOCAL MetadataRedundant xor     edx, edx 
+            40b1af      2 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R12 R13 R14 R15 XMM2 XMM3 XMM4 XMM5 ZZ xor     ecx, ecx 
+            40b1af     -2 INSTR LOCAL n RCX ZZ  AlwaysNUM xor     ecx, ecx 
             40b1b1      2 INSTR BELONGTO 40a9e0 
+            40b1b1      2 INSTR DEADREGS  EFLAGS RDX RSI RDI R12 R13 R14 R15 XMM2 XMM3 XMM4 XMM5 ZZ xor     edx, edx 
+            40b1b1     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
             40b1b3      3 INSTR BELONGTO 40a9e0 
             40b1b3      3 INSTR DEADREGS  EFLAGS RSI RDI R12 R13 R14 R15 XMM2 XMM3 XMM4 XMM5 ZZ mov     rsi, rbp 
             40b1b6      3 INSTR BELONGTO 40a9e0 
@@ -9383,10 +9562,12 @@
             40b1c1     -1 INSTR LOCAL NoMetaUpdate call    _gtk_widget_show 
             40b1c1      5 INSTR BELONGTO 40a9e0 
             40b1c1      5 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 XMM2 XMM3 XMM4 XMM5 ZZ call    _gtk_widget_show 
-            40b1c6     -1 INSTR LOCAL MetadataRedundant mov     esi, 6 
+            40b1c6     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 6 
             40b1c6      5 INSTR BELONGTO 40a9e0 
-            40b1cb     -1 INSTR LOCAL MetadataRedundant mov     edi, 1 
+            40b1c6      5 INSTR DEADREGS  EFLAGS RSI RDI R12 R13 R14 R15 XMM2 XMM3 XMM4 XMM5 ZZ mov     esi, 6 
+            40b1cb     -2 INSTR LOCAL n RDI ZZ  NUMVia2ndSrcIMMEDNUM mov     edi, 1 
             40b1cb      5 INSTR BELONGTO 40a9e0 
+            40b1cb      5 INSTR DEADREGS  EFLAGS RDI R12 R13 R14 R15 XMM2 XMM3 XMM4 XMM5 ZZ mov     edi, 1 
             40b1d0     -1 INSTR LOCAL NoMetaUpdate call    _gtk_box_new 
             40b1d0      5 INSTR BELONGTO 40a9e0 
             40b1d0      5 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 XMM2 XMM3 XMM4 XMM5 ZZ call    _gtk_box_new 
@@ -9412,12 +9593,14 @@
             40b1f3     -1 INSTR LOCAL NoMetaUpdate call    _gtk_widget_show 
             40b1f3      5 INSTR BELONGTO 40a9e0 
             40b1f3      5 INSTR DEADREGS  EFLAGS R13 R14 R15 XMM2 XMM3 XMM4 XMM5 ZZ call    _gtk_widget_show 
-            40b1f8     -1 INSTR LOCAL MetadataRedundant mov     edx, 5          ; category 
+            40b1f8     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 5          ; category 
             40b1f8      5 INSTR BELONGTO 40a9e0 
+            40b1f8      5 INSTR DEADREGS  EFLAGS RDX RSI RDI R13 R14 R15 XMM2 XMM3 XMM4 XMM5 ZZ mov     edx, 5          ; category 
             40b1fd      5 INSTR BELONGTO 40a9e0 
-            40b1fd      5 INSTR DEADREGS  EFLAGS R13 R14 R15 XMM2 XMM3 XMM4 XMM5 ZZ mov     esi, offset aInclude_pointe; "Include _pointer" 
-            40b202     -1 INSTR LOCAL MetadataRedundant xor     edi, edi        ; domainname 
+            40b1fd      5 INSTR DEADREGS  EFLAGS RSI RDI R13 R14 R15 XMM2 XMM3 XMM4 XMM5 ZZ mov     esi, offset aInclude_pointe; "Include _pointer" 
             40b202      2 INSTR BELONGTO 40a9e0 
+            40b202      2 INSTR DEADREGS  EFLAGS RDI R13 R14 R15 XMM2 XMM3 XMM4 XMM5 ZZ xor     edi, edi        ; domainname 
+            40b202     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi        ; domainname 
             40b204     -1 INSTR LOCAL NoMetaUpdate call    _dcgettext 
             40b204      5 INSTR BELONGTO 40a9e0 
             40b204      5 INSTR DEADREGS  EFLAGS R13 R14 R15 XMM2 XMM3 XMM4 XMM5 ZZ call    _dcgettext 
@@ -9441,27 +9624,28 @@
             40b227      5 INSTR BELONGTO 40a9e0 
             40b227      5 INSTR DEADREGS  EFLAGS R14 R15 XMM2 XMM3 XMM4 XMM5 ZZ call    _g_type_check_instance_cast 
             40b22c      3 INSTR BELONGTO 40a9e0 
-            40b22c      3 INSTR DEADREGS  EFLAGS RDI R14 R15 XMM2 XMM3 XMM4 XMM5 ZZ mov     rdi, rax 
+            40b22c      3 INSTR DEADREGS  EFLAGS RSI RDI R14 R15 XMM2 XMM3 XMM4 XMM5 ZZ mov     rdi, rax 
             40b22f      3 INSTR BELONGTO 40a9e0 
-            40b22f      3 INSTR DEADREGS  EFLAGS R14 R15 XMM2 XMM3 XMM4 XMM5 ZZ mov     esi, r13d 
+            40b22f      3 INSTR DEADREGS  EFLAGS RSI R14 R15 XMM2 XMM3 XMM4 XMM5 ZZ mov     esi, r13d 
             40b232     -1 INSTR LOCAL NoMetaUpdate call    _gtk_toggle_button_set_active 
             40b232      5 INSTR BELONGTO 40a9e0 
             40b232      5 INSTR DEADREGS  EFLAGS R13 R14 R15 XMM2 XMM3 XMM4 XMM5 ZZ call    _gtk_toggle_button_set_active 
             40b237     -2 INSTR LOCAL n R9 ZZ  AlwaysNUM xor     r9d, r9d 
             40b237      3 INSTR BELONGTO 40a9e0 
-            40b237      3 INSTR DEADREGS  EFLAGS RDI R8 R9 R13 R14 R15 XMM2 XMM3 XMM4 XMM5 ZZ xor     r9d, r9d 
+            40b237      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 R13 R14 R15 XMM2 XMM3 XMM4 XMM5 ZZ xor     r9d, r9d 
             40b23a     -2 INSTR LOCAL n R8 ZZ  AlwaysNUM xor     r8d, r8d 
             40b23a      3 INSTR BELONGTO 40a9e0 
-            40b23a      3 INSTR DEADREGS  EFLAGS RDI R8 R13 R14 R15 XMM2 XMM3 XMM4 XMM5 ZZ xor     r8d, r8d 
-            40b23d     -1 INSTR LOCAL MetadataRedundant xor     ecx, ecx 
+            40b23a      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R13 R14 R15 XMM2 XMM3 XMM4 XMM5 ZZ xor     r8d, r8d 
             40b23d      2 INSTR BELONGTO 40a9e0 
+            40b23d      2 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R13 R14 R15 XMM2 XMM3 XMM4 XMM5 ZZ xor     ecx, ecx 
+            40b23d     -2 INSTR LOCAL n RCX ZZ  AlwaysNUM xor     ecx, ecx 
             40b23f     -2 INSTR LOCAL n RDX ZZ  NumericDEFs mov     edx, offset sub_40A890 
             40b23f      5 INSTR BELONGTO 40a9e0 
-            40b23f      5 INSTR DEADREGS  EFLAGS RDI R13 R14 R15 XMM2 XMM3 XMM4 XMM5 ZZ mov     edx, offset sub_40A890 
+            40b23f      5 INSTR DEADREGS  EFLAGS RDX RSI RDI R13 R14 R15 XMM2 XMM3 XMM4 XMM5 ZZ mov     edx, offset sub_40A890 
             40b244      3 INSTR BELONGTO 40a9e0 
-            40b244      3 INSTR DEADREGS  EFLAGS RDI R13 R14 R15 XMM2 XMM3 XMM4 XMM5 ZZ mov     rdi, rbp 
+            40b244      3 INSTR DEADREGS  EFLAGS RSI RDI R13 R14 R15 XMM2 XMM3 XMM4 XMM5 ZZ mov     rdi, rbp 
             40b247      5 INSTR BELONGTO 40a9e0 
-            40b247      5 INSTR DEADREGS  EFLAGS R13 R14 R15 XMM2 XMM3 XMM4 XMM5 ZZ mov     esi, offset aToggled; "toggled" 
+            40b247      5 INSTR DEADREGS  EFLAGS RSI R13 R14 R15 XMM2 XMM3 XMM4 XMM5 ZZ mov     esi, offset aToggled; "toggled" 
             40b24c     -1 INSTR LOCAL NoMetaUpdate call    _g_signal_connect_data 
             40b24c      5 INSTR BELONGTO 40a9e0 
             40b24c      5 INSTR DEADREGS  EFLAGS R13 R14 R15 XMM2 XMM3 XMM4 XMM5 ZZ call    _g_signal_connect_data 
@@ -9474,15 +9658,17 @@
             40b257      5 INSTR DEADREGS  EFLAGS R13 R14 R15 XMM2 XMM3 XMM4 XMM5 ZZ call    _g_type_check_instance_cast 
             40b25c     -2 INSTR LOCAL n R8 ZZ  AlwaysNUM xor     r8d, r8d 
             40b25c      3 INSTR BELONGTO 40a9e0 
-            40b25c      3 INSTR DEADREGS  EFLAGS RSI RDI R8 R13 R14 R15 XMM2 XMM3 XMM4 XMM5 ZZ xor     r8d, r8d 
+            40b25c      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R13 R14 R15 XMM2 XMM3 XMM4 XMM5 ZZ xor     r8d, r8d 
             40b25f      3 INSTR BELONGTO 40a9e0 
-            40b25f      3 INSTR DEADREGS  EFLAGS RSI RDI R13 R14 R15 XMM2 XMM3 XMM4 XMM5 ZZ mov     rsi, rbp 
-            40b262     -1 INSTR LOCAL MetadataRedundant xor     ecx, ecx 
+            40b25f      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R13 R14 R15 XMM2 XMM3 XMM4 XMM5 ZZ mov     rsi, rbp 
             40b262      2 INSTR BELONGTO 40a9e0 
+            40b262      2 INSTR DEADREGS  EFLAGS RCX RDX RDI R13 R14 R15 XMM2 XMM3 XMM4 XMM5 ZZ xor     ecx, ecx 
+            40b262     -2 INSTR LOCAL n RCX ZZ  AlwaysNUM xor     ecx, ecx 
             40b264      3 INSTR BELONGTO 40a9e0 
-            40b264      3 INSTR DEADREGS  EFLAGS RDI R13 R14 R15 XMM2 XMM3 XMM4 XMM5 ZZ mov     rdi, rax 
-            40b267     -1 INSTR LOCAL MetadataRedundant xor     edx, edx 
+            40b264      3 INSTR DEADREGS  EFLAGS RDX RDI R13 R14 R15 XMM2 XMM3 XMM4 XMM5 ZZ mov     rdi, rax 
             40b267      2 INSTR BELONGTO 40a9e0 
+            40b267      2 INSTR DEADREGS  EFLAGS RDX R13 R14 R15 XMM2 XMM3 XMM4 XMM5 ZZ xor     edx, edx 
+            40b267     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
             40b269     -1 INSTR LOCAL NoMetaUpdate call    _gtk_box_pack_start 
             40b269      5 INSTR BELONGTO 40a9e0 
             40b269      5 INSTR DEADREGS  EFLAGS R13 R14 R15 XMM2 XMM3 XMM4 XMM5 ZZ call    _gtk_box_pack_start 
@@ -9491,12 +9677,14 @@
             40b271     -1 INSTR LOCAL NoMetaUpdate call    _gtk_widget_show 
             40b271      5 INSTR BELONGTO 40a9e0 
             40b271      5 INSTR DEADREGS  EFLAGS R13 R14 R15 XMM2 XMM3 XMM4 XMM5 ZZ call    _gtk_widget_show 
-            40b276     -1 INSTR LOCAL MetadataRedundant mov     edx, 5          ; category 
+            40b276     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 5          ; category 
             40b276      5 INSTR BELONGTO 40a9e0 
+            40b276      5 INSTR DEADREGS  EFLAGS RDX RSI RDI R13 R14 R15 XMM2 XMM3 XMM4 XMM5 ZZ mov     edx, 5          ; category 
             40b27b      5 INSTR BELONGTO 40a9e0 
-            40b27b      5 INSTR DEADREGS  EFLAGS R13 R14 R15 XMM2 XMM3 XMM4 XMM5 ZZ mov     esi, offset aIncludeTheWi_0; "Include the window _border" 
-            40b280     -1 INSTR LOCAL MetadataRedundant xor     edi, edi        ; domainname 
+            40b27b      5 INSTR DEADREGS  EFLAGS RSI RDI R13 R14 R15 XMM2 XMM3 XMM4 XMM5 ZZ mov     esi, offset aIncludeTheWi_0; "Include the window _border" 
             40b280      2 INSTR BELONGTO 40a9e0 
+            40b280      2 INSTR DEADREGS  EFLAGS RDI R13 R14 R15 XMM2 XMM3 XMM4 XMM5 ZZ xor     edi, edi        ; domainname 
+            40b280     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi        ; domainname 
             40b282     -1 INSTR LOCAL NoMetaUpdate call    _dcgettext 
             40b282      5 INSTR BELONGTO 40a9e0 
             40b282      5 INSTR DEADREGS  EFLAGS R13 R14 R15 XMM2 XMM3 XMM4 XMM5 ZZ call    _dcgettext 
@@ -9506,13 +9694,13 @@
             40b28a      5 INSTR BELONGTO 40a9e0 
             40b28a      5 INSTR DEADREGS  EFLAGS R13 R14 R15 XMM2 XMM3 XMM4 XMM5 ZZ call    _gtk_check_button_new_with_mnemonic 
             40b28f      3 INSTR BELONGTO 40a9e0 
-            40b28f      3 INSTR DEADREGS  EFLAGS RDI R13 R14 R15 XMM2 XMM3 XMM4 XMM5 ZZ mov     rbp, rax 
+            40b28f      3 INSTR DEADREGS  EFLAGS RSI RDI R13 R14 R15 XMM2 XMM3 XMM4 XMM5 ZZ mov     rbp, rax 
             40b292      7 INSTR BELONGTO 40a9e0 
-            40b292      7 INSTR DEADREGS  EFLAGS RAX RDI R13 R14 R15 XMM2 XMM3 XMM4 XMM5 ZZ mov     rax, cs:qword_60FAD8 
+            40b292      7 INSTR DEADREGS  EFLAGS RAX RSI RDI R13 R14 R15 XMM2 XMM3 XMM4 XMM5 ZZ mov     rax, cs:qword_60FAD8 
             40b299      3 INSTR BELONGTO 40a9e0 
-            40b299      3 INSTR DEADREGS  EFLAGS RDI R13 R14 R15 XMM2 XMM3 XMM4 XMM5 ZZ mov     rdi, rbp 
+            40b299      3 INSTR DEADREGS  EFLAGS RSI RDI R13 R14 R15 XMM2 XMM3 XMM4 XMM5 ZZ mov     rdi, rbp 
             40b29c      3 INSTR BELONGTO 40a9e0 
-            40b29c      3 INSTR DEADREGS  EFLAGS R13 R14 R15 XMM2 XMM3 XMM4 XMM5 ZZ mov     esi, [rax+14h] 
+            40b29c      3 INSTR DEADREGS  EFLAGS RSI R13 R14 R15 XMM2 XMM3 XMM4 XMM5 ZZ mov     esi, [rax+14h] 
             40b29f     -1 INSTR LOCAL NoMetaUpdate call    _gtk_widget_set_sensitive 
             40b29f      5 INSTR BELONGTO 40a9e0 
             40b29f      5 INSTR DEADREGS  EFLAGS R13 R14 R15 XMM2 XMM3 XMM4 XMM5 ZZ call    _gtk_widget_set_sensitive 
@@ -9529,27 +9717,28 @@
             40b2b7      5 INSTR BELONGTO 40a9e0 
             40b2b7      5 INSTR DEADREGS  EFLAGS R14 R15 XMM2 XMM3 XMM4 XMM5 ZZ call    _g_type_check_instance_cast 
             40b2bc      3 INSTR BELONGTO 40a9e0 
-            40b2bc      3 INSTR DEADREGS  EFLAGS RDI R14 R15 XMM2 XMM3 XMM4 XMM5 ZZ mov     rdi, rax 
+            40b2bc      3 INSTR DEADREGS  EFLAGS RSI RDI R14 R15 XMM2 XMM3 XMM4 XMM5 ZZ mov     rdi, rax 
             40b2bf      3 INSTR BELONGTO 40a9e0 
-            40b2bf      3 INSTR DEADREGS  EFLAGS R14 R15 XMM2 XMM3 XMM4 XMM5 ZZ mov     esi, r13d 
+            40b2bf      3 INSTR DEADREGS  EFLAGS RSI R14 R15 XMM2 XMM3 XMM4 XMM5 ZZ mov     esi, r13d 
             40b2c2     -1 INSTR LOCAL NoMetaUpdate call    _gtk_toggle_button_set_active 
             40b2c2      5 INSTR BELONGTO 40a9e0 
             40b2c2      5 INSTR DEADREGS  EFLAGS R13 R14 R15 XMM2 XMM3 XMM4 XMM5 ZZ call    _gtk_toggle_button_set_active 
             40b2c7     -2 INSTR LOCAL n R9 ZZ  AlwaysNUM xor     r9d, r9d 
             40b2c7      3 INSTR BELONGTO 40a9e0 
-            40b2c7      3 INSTR DEADREGS  EFLAGS RDI R8 R9 R13 R14 R15 XMM2 XMM3 XMM4 XMM5 ZZ xor     r9d, r9d 
+            40b2c7      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 R13 R14 R15 XMM2 XMM3 XMM4 XMM5 ZZ xor     r9d, r9d 
             40b2ca     -2 INSTR LOCAL n R8 ZZ  AlwaysNUM xor     r8d, r8d 
             40b2ca      3 INSTR BELONGTO 40a9e0 
-            40b2ca      3 INSTR DEADREGS  EFLAGS RDI R8 R13 R14 R15 XMM2 XMM3 XMM4 XMM5 ZZ xor     r8d, r8d 
-            40b2cd     -1 INSTR LOCAL MetadataRedundant xor     ecx, ecx 
+            40b2ca      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R13 R14 R15 XMM2 XMM3 XMM4 XMM5 ZZ xor     r8d, r8d 
             40b2cd      2 INSTR BELONGTO 40a9e0 
+            40b2cd      2 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R13 R14 R15 XMM2 XMM3 XMM4 XMM5 ZZ xor     ecx, ecx 
+            40b2cd     -2 INSTR LOCAL n RCX ZZ  AlwaysNUM xor     ecx, ecx 
             40b2cf     -2 INSTR LOCAL n RDX ZZ  NumericDEFs mov     edx, offset sub_40A870 
             40b2cf      5 INSTR BELONGTO 40a9e0 
-            40b2cf      5 INSTR DEADREGS  EFLAGS RDI R13 R14 R15 XMM2 XMM3 XMM4 XMM5 ZZ mov     edx, offset sub_40A870 
+            40b2cf      5 INSTR DEADREGS  EFLAGS RDX RSI RDI R13 R14 R15 XMM2 XMM3 XMM4 XMM5 ZZ mov     edx, offset sub_40A870 
             40b2d4      3 INSTR BELONGTO 40a9e0 
-            40b2d4      3 INSTR DEADREGS  EFLAGS RDI R13 R14 R15 XMM2 XMM3 XMM4 XMM5 ZZ mov     rdi, rbp 
+            40b2d4      3 INSTR DEADREGS  EFLAGS RSI RDI R13 R14 R15 XMM2 XMM3 XMM4 XMM5 ZZ mov     rdi, rbp 
             40b2d7      5 INSTR BELONGTO 40a9e0 
-            40b2d7      5 INSTR DEADREGS  EFLAGS R13 R14 R15 XMM2 XMM3 XMM4 XMM5 ZZ mov     esi, offset aToggled; "toggled" 
+            40b2d7      5 INSTR DEADREGS  EFLAGS RSI R13 R14 R15 XMM2 XMM3 XMM4 XMM5 ZZ mov     esi, offset aToggled; "toggled" 
             40b2dc     -1 INSTR LOCAL NoMetaUpdate call    _g_signal_connect_data 
             40b2dc      5 INSTR BELONGTO 40a9e0 
             40b2dc      5 INSTR DEADREGS  EFLAGS R13 R14 R15 XMM2 XMM3 XMM4 XMM5 ZZ call    _g_signal_connect_data 
@@ -9562,11 +9751,13 @@
             40b2e7      5 INSTR DEADREGS  EFLAGS R13 R14 R15 XMM2 XMM3 XMM4 XMM5 ZZ call    _g_type_check_instance_cast 
             40b2ec     -2 INSTR LOCAL n R8 ZZ  AlwaysNUM xor     r8d, r8d 
             40b2ec      3 INSTR BELONGTO 40a9e0 
-            40b2ec      3 INSTR DEADREGS  EFLAGS RSI RDI R8 R13 R14 R15 XMM2 XMM3 XMM4 XMM5 ZZ xor     r8d, r8d 
-            40b2ef     -1 INSTR LOCAL MetadataRedundant xor     ecx, ecx 
+            40b2ec      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R13 R14 R15 XMM2 XMM3 XMM4 XMM5 ZZ xor     r8d, r8d 
             40b2ef      2 INSTR BELONGTO 40a9e0 
-            40b2f1     -1 INSTR LOCAL MetadataRedundant xor     edx, edx 
+            40b2ef      2 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R13 R14 R15 XMM2 XMM3 XMM4 XMM5 ZZ xor     ecx, ecx 
+            40b2ef     -2 INSTR LOCAL n RCX ZZ  AlwaysNUM xor     ecx, ecx 
             40b2f1      2 INSTR BELONGTO 40a9e0 
+            40b2f1      2 INSTR DEADREGS  EFLAGS RDX RSI RDI R13 R14 R15 XMM2 XMM3 XMM4 XMM5 ZZ xor     edx, edx 
+            40b2f1     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
             40b2f3      3 INSTR BELONGTO 40a9e0 
             40b2f3      3 INSTR DEADREGS  EFLAGS RSI RDI R13 R14 R15 XMM2 XMM3 XMM4 XMM5 ZZ mov     rsi, rbp 
             40b2f6      3 INSTR BELONGTO 40a9e0 
@@ -9579,10 +9770,12 @@
             40b301     -1 INSTR LOCAL NoMetaUpdate call    _gtk_widget_show 
             40b301      5 INSTR BELONGTO 40a9e0 
             40b301      5 INSTR DEADREGS  EFLAGS R13 R14 R15 XMM2 XMM3 XMM4 XMM5 ZZ call    _gtk_widget_show 
-            40b306     -1 INSTR LOCAL MetadataRedundant xor     edi, edi 
             40b306      2 INSTR BELONGTO 40a9e0 
-            40b308     -1 INSTR LOCAL MetadataRedundant mov     esi, 0Ch 
+            40b306      2 INSTR DEADREGS  EFLAGS RSI RDI R13 R14 R15 XMM2 XMM3 XMM4 XMM5 ZZ xor     edi, edi 
+            40b306     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
+            40b308     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 0Ch 
             40b308      5 INSTR BELONGTO 40a9e0 
+            40b308      5 INSTR DEADREGS  EFLAGS RSI R13 R14 R15 XMM2 XMM3 XMM4 XMM5 ZZ mov     esi, 0Ch 
             40b30d      7 INSTR BELONGTO 40a9e0 
             40b30d      7 INSTR DEADREGS  EFLAGS R13 R14 R15 XMM2 XMM3 XMM4 XMM5 ZZ mov     cs:qword_60FAA8, rbp 
             40b314     -1 INSTR LOCAL NoMetaUpdate call    _gtk_box_new 
@@ -9599,11 +9792,13 @@
             40b322      5 INSTR DEADREGS  EFLAGS R12 R13 R14 XMM2 XMM3 XMM4 XMM5 ZZ call    _g_type_check_instance_cast 
             40b327     -2 INSTR LOCAL n R8 ZZ  AlwaysNUM xor     r8d, r8d 
             40b327      3 INSTR BELONGTO 40a9e0 
-            40b327      3 INSTR DEADREGS  EFLAGS RSI RDI R8 R12 R13 R14 XMM2 XMM3 XMM4 XMM5 ZZ xor     r8d, r8d 
-            40b32a     -1 INSTR LOCAL MetadataRedundant xor     ecx, ecx 
+            40b327      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R12 R13 R14 XMM2 XMM3 XMM4 XMM5 ZZ xor     r8d, r8d 
             40b32a      2 INSTR BELONGTO 40a9e0 
-            40b32c     -1 INSTR LOCAL MetadataRedundant xor     edx, edx 
+            40b32a      2 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R12 R13 R14 XMM2 XMM3 XMM4 XMM5 ZZ xor     ecx, ecx 
+            40b32a     -2 INSTR LOCAL n RCX ZZ  AlwaysNUM xor     ecx, ecx 
             40b32c      2 INSTR BELONGTO 40a9e0 
+            40b32c      2 INSTR DEADREGS  EFLAGS RDX RSI RDI R12 R13 R14 XMM2 XMM3 XMM4 XMM5 ZZ xor     edx, edx 
+            40b32c     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
             40b32e      3 INSTR BELONGTO 40a9e0 
             40b32e      3 INSTR DEADREGS  EFLAGS RSI RDI R12 R13 R14 XMM2 XMM3 XMM4 XMM5 ZZ mov     rdi, rax 
             40b331      3 INSTR BELONGTO 40a9e0 
@@ -9618,12 +9813,14 @@
             40b341     -1 INSTR LOCAL NoMetaUpdate call    _gtk_widget_show 
             40b341      5 INSTR BELONGTO 40a9e0 
             40b341      5 INSTR DEADREGS  EFLAGS R12 R13 R14 XMM2 XMM3 XMM4 XMM5 ZZ call    _gtk_widget_show 
-            40b346     -1 INSTR LOCAL MetadataRedundant mov     edx, 5          ; category 
+            40b346     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 5          ; category 
             40b346      5 INSTR BELONGTO 40a9e0 
+            40b346      5 INSTR DEADREGS  EFLAGS RDX RSI RDI R12 R13 R14 XMM2 XMM3 XMM4 XMM5 ZZ mov     edx, 5          ; category 
             40b34b      5 INSTR BELONGTO 40a9e0 
-            40b34b      5 INSTR DEADREGS  EFLAGS R12 R13 R14 XMM2 XMM3 XMM4 XMM5 ZZ mov     esi, offset aApply_effect; "Apply _effect:" 
-            40b350     -1 INSTR LOCAL MetadataRedundant xor     edi, edi        ; domainname 
+            40b34b      5 INSTR DEADREGS  EFLAGS RSI RDI R12 R13 R14 XMM2 XMM3 XMM4 XMM5 ZZ mov     esi, offset aApply_effect; "Apply _effect:" 
             40b350      2 INSTR BELONGTO 40a9e0 
+            40b350      2 INSTR DEADREGS  EFLAGS RDI R12 R13 R14 XMM2 XMM3 XMM4 XMM5 ZZ xor     edi, edi        ; domainname 
+            40b350     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi        ; domainname 
             40b352     -1 INSTR LOCAL NoMetaUpdate call    _dcgettext 
             40b352      5 INSTR BELONGTO 40a9e0 
             40b352      5 INSTR DEADREGS  EFLAGS R12 R13 R14 XMM2 XMM3 XMM4 XMM5 ZZ call    _dcgettext 
@@ -9633,13 +9830,13 @@
             40b35a      5 INSTR BELONGTO 40a9e0 
             40b35a      5 INSTR DEADREGS  EFLAGS R12 R13 R14 XMM2 XMM3 XMM4 XMM5 ZZ call    _gtk_label_new_with_mnemonic 
             40b35f      3 INSTR BELONGTO 40a9e0 
-            40b35f      3 INSTR DEADREGS  EFLAGS RDI R12 R13 R14 XMM2 XMM3 XMM4 XMM5 ZZ mov     r14, rax 
+            40b35f      3 INSTR DEADREGS  EFLAGS RSI RDI R12 R13 R14 XMM2 XMM3 XMM4 XMM5 ZZ mov     r14, rax 
             40b362      7 INSTR BELONGTO 40a9e0 
-            40b362      7 INSTR DEADREGS  EFLAGS RAX RDI R12 R13 XMM2 XMM3 XMM4 XMM5 ZZ mov     rax, cs:qword_60FAD8 
+            40b362      7 INSTR DEADREGS  EFLAGS RAX RSI RDI R12 R13 XMM2 XMM3 XMM4 XMM5 ZZ mov     rax, cs:qword_60FAD8 
             40b369      3 INSTR BELONGTO 40a9e0 
-            40b369      3 INSTR DEADREGS  EFLAGS RDI R12 R13 XMM2 XMM3 XMM4 XMM5 ZZ mov     rdi, r14 
+            40b369      3 INSTR DEADREGS  EFLAGS RSI RDI R12 R13 XMM2 XMM3 XMM4 XMM5 ZZ mov     rdi, r14 
             40b36c      3 INSTR BELONGTO 40a9e0 
-            40b36c      3 INSTR DEADREGS  EFLAGS R12 R13 XMM2 XMM3 XMM4 XMM5 ZZ mov     esi, [rax+14h] 
+            40b36c      3 INSTR DEADREGS  EFLAGS RSI R12 R13 XMM2 XMM3 XMM4 XMM5 ZZ mov     esi, [rax+14h] 
             40b36f     -1 INSTR LOCAL NoMetaUpdate call    _gtk_widget_set_sensitive 
             40b36f      5 INSTR BELONGTO 40a9e0 
             40b36f      5 INSTR DEADREGS  EFLAGS R12 R13 XMM2 XMM3 XMM4 XMM5 ZZ call    _gtk_widget_set_sensitive 
@@ -9672,13 +9869,15 @@
             40b39d      5 INSTR DEADREGS  EFLAGS R13 XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 ZZ call    _g_type_check_instance_cast 
             40b3a2     -2 INSTR LOCAL n R8 ZZ  AlwaysNUM xor     r8d, r8d 
             40b3a2      3 INSTR BELONGTO 40a9e0 
-            40b3a2      3 INSTR DEADREGS  EFLAGS RSI RDI R8 R13 XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 ZZ xor     r8d, r8d 
+            40b3a2      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R13 XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 ZZ xor     r8d, r8d 
             40b3a5      3 INSTR BELONGTO 40a9e0 
-            40b3a5      3 INSTR DEADREGS  EFLAGS RSI RDI R13 XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 ZZ mov     rdi, rax 
-            40b3a8     -1 INSTR LOCAL MetadataRedundant xor     ecx, ecx 
+            40b3a5      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R13 XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 ZZ mov     rdi, rax 
             40b3a8      2 INSTR BELONGTO 40a9e0 
-            40b3aa     -1 INSTR LOCAL MetadataRedundant xor     edx, edx 
+            40b3a8      2 INSTR DEADREGS  EFLAGS RCX RDX RSI R13 XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 ZZ xor     ecx, ecx 
+            40b3a8     -2 INSTR LOCAL n RCX ZZ  AlwaysNUM xor     ecx, ecx 
             40b3aa      2 INSTR BELONGTO 40a9e0 
+            40b3aa      2 INSTR DEADREGS  EFLAGS RDX RSI R13 XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 ZZ xor     edx, edx 
+            40b3aa     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
             40b3ac      3 INSTR BELONGTO 40a9e0 
             40b3ac      3 INSTR DEADREGS  EFLAGS RSI R13 XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 ZZ mov     rsi, r14 
             40b3af     -1 INSTR LOCAL NoMetaUpdate call    _gtk_box_pack_start 
@@ -9689,29 +9888,34 @@
             40b3b7     -1 INSTR LOCAL NoMetaUpdate call    _gtk_widget_show 
             40b3b7      5 INSTR BELONGTO 40a9e0 
             40b3b7      5 INSTR DEADREGS  EFLAGS R13 XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 ZZ call    _gtk_widget_show 
-            40b3bc     -1 INSTR LOCAL MetadataRedundant mov     ecx, 1Ch 
+            40b3bc     -2 INSTR LOCAL n RCX ZZ  NUMVia2ndSrcIMMEDNUM mov     ecx, 1Ch 
             40b3bc      5 INSTR BELONGTO 40a9e0 
-            40b3c1     -1 INSTR LOCAL MetadataRedundant mov     edx, 40h 
+            40b3bc      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R13 XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 ZZ mov     ecx, 1Ch 
+            40b3c1     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 40h 
             40b3c1      5 INSTR BELONGTO 40a9e0 
-            40b3c6     -1 INSTR LOCAL MetadataRedundant mov     esi, 40h 
+            40b3c1      5 INSTR DEADREGS  EFLAGS RAX RDX RSI RDI R13 XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 ZZ mov     edx, 40h 
+            40b3c6     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 40h 
             40b3c6      5 INSTR BELONGTO 40a9e0 
-            40b3cb     -1 INSTR LOCAL MetadataRedundant mov     edi, 3 
+            40b3c6      5 INSTR DEADREGS  EFLAGS RAX RSI RDI R13 XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 ZZ mov     esi, 40h 
+            40b3cb     -2 INSTR LOCAL n RDI ZZ  NUMVia2ndSrcIMMEDNUM mov     edi, 3 
             40b3cb      5 INSTR BELONGTO 40a9e0 
-            40b3d0     -1 INSTR LOCAL MetadataRedundant xor     eax, eax 
+            40b3cb      5 INSTR DEADREGS  EFLAGS RAX RDI R13 XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 ZZ mov     edi, 3 
             40b3d0      2 INSTR BELONGTO 40a9e0 
+            40b3d0      2 INSTR DEADREGS  EFLAGS RAX R13 XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 ZZ xor     eax, eax 
+            40b3d0     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             40b3d2      7 INSTR BELONGTO 40a9e0 
             40b3d2      7 INSTR DEADREGS  EFLAGS R13 XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 ZZ mov     cs:qword_60FAB8, r14 
             40b3d9     -1 INSTR LOCAL NoMetaUpdate call    _gtk_list_store_new 
             40b3d9      5 INSTR BELONGTO 40a9e0 
             40b3d9      5 INSTR DEADREGS  EFLAGS R13 XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 ZZ call    _gtk_list_store_new 
             40b3de      3 INSTR BELONGTO 40a9e0 
-            40b3de      3 INSTR DEADREGS  EFLAGS RSI RDI R13 XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 ZZ mov     r13, rax 
+            40b3de      3 INSTR DEADREGS  EFLAGS RDX RSI RDI R13 XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 ZZ mov     r13, rax 
             40b3e1      5 INSTR BELONGTO 40a9e0 
-            40b3e1      5 INSTR DEADREGS  EFLAGS RSI RDI XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 ZZ lea     rsi, [rsp+0B8h+var_58] 
+            40b3e1      5 INSTR DEADREGS  EFLAGS RDX RSI RDI XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 ZZ lea     rsi, [rsp+0B8h+var_58] 
             40b3e1      5 PTRIMMEDESP STACK 96 displ lea     rsi, [rsp+0B8h+var_58]
             40b3e6     -2 INSTR LOCAL n RDX ZZ  NumericDEFs mov     edx, r12d 
             40b3e6      3 INSTR BELONGTO 40a9e0 
-            40b3e6      3 INSTR DEADREGS  EFLAGS RDI XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 ZZ mov     edx, r12d 
+            40b3e6      3 INSTR DEADREGS  EFLAGS RDX RDI XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 ZZ mov     edx, r12d 
             40b3e9      3 INSTR BELONGTO 40a9e0 
             40b3e9      3 INSTR DEADREGS  EFLAGS RDI XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 ZZ mov     rdi, r13 
             40b3ec     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     r12d, 1 
@@ -9720,13 +9924,15 @@
             40b3f0      5 INSTR BELONGTO 40a9e0 
             40b3f0      5 INSTR DEADREGS  EFLAGS XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 ZZ call    _gtk_list_store_insert 
             40b3f5      4 INSTR BELONGTO 40a9e0 
-            40b3f5      4 INSTR DEADREGS  EFLAGS RCX RSI XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 ZZ mov     rcx, [rbp+10h] 
+            40b3f5      4 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 ZZ mov     rcx, [rbp+10h] 
             40b3f9      4 INSTR BELONGTO 40a9e0 
-            40b3f9      4 INSTR DEADREGS  EFLAGS RSI XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 ZZ mov     rsi, [rbp+8]    ; msgid 
-            40b3fd     -1 INSTR LOCAL MetadataRedundant xor     edi, edi        ; domainname 
+            40b3f9      4 INSTR DEADREGS  EFLAGS RDX RSI RDI XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 ZZ mov     rsi, [rbp+8]    ; msgid 
             40b3fd      2 INSTR BELONGTO 40a9e0 
-            40b3ff     -1 INSTR LOCAL MetadataRedundant mov     edx, 5          ; category 
+            40b3fd      2 INSTR DEADREGS  EFLAGS RDX RDI XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 ZZ xor     edi, edi        ; domainname 
+            40b3fd     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi        ; domainname 
+            40b3ff     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 5          ; category 
             40b3ff      5 INSTR BELONGTO 40a9e0 
+            40b3ff      5 INSTR DEADREGS  EFLAGS RDX XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 ZZ mov     edx, 5          ; category 
             40b404     -1 INSTR LOCAL MetadataUnused mov     [rsp+0B8h+var_90], rcx 
             40b404      5 INSTR BELONGTO 40a9e0 
             40b409     -1 INSTR LOCAL NoMetaUpdate call    _dcgettext 
@@ -9737,27 +9943,28 @@
             40b413     -1 INSTR LOCAL MetadataUnused mov     [rsp+0B8h+var_A8], 0FFFFFFFFh 
             40b413      8 INSTR BELONGTO 40a9e0 
             40b41b      5 INSTR BELONGTO 40a9e0 
-            40b41b      5 INSTR DEADREGS  EFLAGS RSI RDI R8 R9 XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 ZZ lea     rsi, [rsp+0B8h+var_58] 
+            40b41b      5 INSTR DEADREGS  EFLAGS RDX RSI RDI R8 R9 XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 ZZ lea     rsi, [rsp+0B8h+var_58] 
             40b41b      5 PTRIMMEDESP STACK 96 displ lea     rsi, [rsp+0B8h+var_58]
             40b420      7 INSTR BELONGTO 40a9e0 
-            40b420      7 INSTR DEADREGS  EFLAGS RDI R8 R9 XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 ZZ mov     [rsp+0B8h+var_B8], 0 
+            40b420      7 INSTR DEADREGS  EFLAGS RDX RDI R8 R9 XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 ZZ mov     [rsp+0B8h+var_B8], 0 
             40b420      7 PTRIMMEDESP STACK 0 displ mov     [rsp+0B8h+var_B8], 0
             40b427      3 INSTR BELONGTO 40a9e0 
-            40b427      3 INSTR DEADREGS  EFLAGS RDI R8 R9 XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 ZZ mov     r9, rax 
+            40b427      3 INSTR DEADREGS  EFLAGS RDX RDI R8 R9 XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 ZZ mov     r9, rax 
             40b42a     -2 INSTR LOCAL n R8 ZZ  NUMVia2ndSrcIMMEDNUM mov     r8d, 1 
             40b42a      6 INSTR BELONGTO 40a9e0 
-            40b42a      6 INSTR DEADREGS  EFLAGS RDI R8 XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 ZZ mov     r8d, 1 
+            40b42a      6 INSTR DEADREGS  EFLAGS RAX RDX RDI R8 XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 ZZ mov     r8d, 1 
             40b430      2 INSTR BELONGTO 40a9e0 
-            40b430      2 INSTR DEADREGS  EFLAGS RDI XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 ZZ xor     eax, eax 
+            40b430      2 INSTR DEADREGS  EFLAGS RAX RDX RDI XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 ZZ xor     eax, eax 
             40b430     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
-            40b432     -1 INSTR LOCAL MetadataRedundant mov     edx, 2 
+            40b432     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 2 
             40b432      5 INSTR BELONGTO 40a9e0 
+            40b432      5 INSTR DEADREGS  EFLAGS RDX RDI XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 ZZ mov     edx, 2 
             40b437      3 INSTR BELONGTO 40a9e0 
             40b437      3 INSTR DEADREGS  EFLAGS RDI XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 ZZ mov     rdi, r13 
             40b43a     -1 INSTR LOCAL MetadataUnused mov     [rsp+0B8h+var_B0], rcx 
             40b43a      5 INSTR BELONGTO 40a9e0 
             40b43f      3 INSTR BELONGTO 40a9e0 
-            40b43f      3 INSTR DEADREGS  EFLAGS XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 ZZ mov     ecx, [rbp+0] 
+            40b43f      3 INSTR DEADREGS  EFLAGS RCX XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 ZZ mov     ecx, [rbp+0] 
             40b442     -1 INSTR LOCAL MetadataUnused add     rbp, 18h 
             40b442      4 INSTR BELONGTO 40a9e0 
             40b446     -1 INSTR LOCAL NoMetaUpdate call    _gtk_list_store_set 
@@ -9847,8 +10054,9 @@
             40b4d6     -1 INSTR LOCAL NoMetaUpdate call    _g_type_check_instance_cast 
             40b4d6      5 INSTR BELONGTO 40a9e0 
             40b4d6      5 INSTR DEADREGS  EFLAGS XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 ZZ call    _g_type_check_instance_cast 
-            40b4db     -1 INSTR LOCAL MetadataRedundant mov     edx, 1 
+            40b4db     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 1 
             40b4db      5 INSTR BELONGTO 40a9e0 
+            40b4db      5 INSTR DEADREGS  EFLAGS RDX RSI RDI XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 ZZ mov     edx, 1 
             40b4e0      3 INSTR BELONGTO 40a9e0 
             40b4e0      3 INSTR DEADREGS  EFLAGS RSI RDI XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 ZZ mov     rsi, r12 
             40b4e3      3 INSTR BELONGTO 40a9e0 
@@ -9865,44 +10073,46 @@
             40b4f1      5 INSTR DEADREGS  EFLAGS R13 XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 ZZ call    _g_type_check_instance_cast 
             40b4f6     -2 INSTR LOCAL n R8 ZZ  AlwaysNUM xor     r8d, r8d 
             40b4f6      3 INSTR BELONGTO 40a9e0 
-            40b4f6      3 INSTR DEADREGS  EFLAGS RSI RDI R8 R13 XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 ZZ xor     r8d, r8d 
+            40b4f6      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R13 XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 ZZ xor     r8d, r8d 
             40b4f9      3 INSTR BELONGTO 40a9e0 
-            40b4f9      3 INSTR DEADREGS  EFLAGS RSI RDI R13 XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 ZZ mov     rsi, r12 
+            40b4f9      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R13 XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 ZZ mov     rsi, r12 
             40b4fc      3 INSTR BELONGTO 40a9e0 
-            40b4fc      3 INSTR DEADREGS  EFLAGS RDI R12 R13 XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 ZZ mov     rdi, rax 
-            40b4ff     -1 INSTR LOCAL MetadataRedundant mov     ecx, 1 
+            40b4fc      3 INSTR DEADREGS  EFLAGS RCX RDX RDI R12 R13 XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 ZZ mov     rdi, rax 
+            40b4ff     -2 INSTR LOCAL n RCX ZZ  NUMVia2ndSrcIMMEDNUM mov     ecx, 1 
             40b4ff      5 INSTR BELONGTO 40a9e0 
+            40b4ff      5 INSTR DEADREGS  EFLAGS RAX RCX RDX R12 R13 XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 ZZ mov     ecx, 1 
             40b504      2 INSTR BELONGTO 40a9e0 
-            40b504      2 INSTR DEADREGS  EFLAGS R12 R13 XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 ZZ xor     eax, eax 
+            40b504      2 INSTR DEADREGS  EFLAGS RAX RDX R12 R13 XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 ZZ xor     eax, eax 
             40b504     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             40b506      5 INSTR BELONGTO 40a9e0 
-            40b506      5 INSTR DEADREGS  EFLAGS R12 R13 XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 ZZ mov     edx, offset aText; "text" 
+            40b506      5 INSTR DEADREGS  EFLAGS RDX R12 R13 XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 ZZ mov     edx, offset aText; "text" 
             40b50b     -1 INSTR LOCAL NoMetaUpdate call    _gtk_cell_layout_set_attributes 
             40b50b      5 INSTR BELONGTO 40a9e0 
             40b50b      5 INSTR DEADREGS  EFLAGS R12 R13 XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 ZZ call    _gtk_cell_layout_set_attributes 
             40b510     -2 INSTR LOCAL n R9 ZZ  AlwaysNUM xor     r9d, r9d 
             40b510      3 INSTR BELONGTO 40a9e0 
-            40b510      3 INSTR DEADREGS  EFLAGS RDI R8 R9 R12 R13 XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 ZZ xor     r9d, r9d 
+            40b510      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 R12 R13 XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 ZZ xor     r9d, r9d 
             40b513     -1 INSTR LOCAL MetadataRedundant xor     r8d, r8d 
             40b513      3 INSTR BELONGTO 40a9e0 
-            40b516     -1 INSTR LOCAL MetadataRedundant xor     ecx, ecx 
             40b516      2 INSTR BELONGTO 40a9e0 
+            40b516      2 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R12 R13 XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 ZZ xor     ecx, ecx 
+            40b516     -2 INSTR LOCAL n RCX ZZ  AlwaysNUM xor     ecx, ecx 
             40b518     -2 INSTR LOCAL n RDX ZZ  NumericDEFs mov     edx, offset sub_40A8B0 
             40b518      5 INSTR BELONGTO 40a9e0 
-            40b518      5 INSTR DEADREGS  EFLAGS RDI R12 R13 XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 ZZ mov     edx, offset sub_40A8B0 
+            40b518      5 INSTR DEADREGS  EFLAGS RDX RSI RDI R12 R13 XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 ZZ mov     edx, offset sub_40A8B0 
             40b51d      3 INSTR BELONGTO 40a9e0 
-            40b51d      3 INSTR DEADREGS  EFLAGS RDI R12 R13 XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 ZZ mov     rdi, rbp 
+            40b51d      3 INSTR DEADREGS  EFLAGS RSI RDI R12 R13 XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 ZZ mov     rdi, rbp 
             40b520      5 INSTR BELONGTO 40a9e0 
-            40b520      5 INSTR DEADREGS  EFLAGS R12 R13 XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 ZZ mov     esi, 40D8D8h 
+            40b520      5 INSTR DEADREGS  EFLAGS RSI R12 R13 XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 ZZ mov     esi, 40D8D8h 
             40b525     -1 INSTR LOCAL NoMetaUpdate call    _g_signal_connect_data 
             40b525      5 INSTR BELONGTO 40a9e0 
             40b525      5 INSTR DEADREGS  EFLAGS R12 R13 XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 ZZ call    _g_signal_connect_data 
             40b52a      7 INSTR BELONGTO 40a9e0 
-            40b52a      7 INSTR DEADREGS  EFLAGS RAX RDI R12 R13 XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 ZZ mov     rax, cs:qword_60FAD8 
+            40b52a      7 INSTR DEADREGS  EFLAGS RAX RSI RDI R12 R13 XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 ZZ mov     rax, cs:qword_60FAD8 
             40b531      3 INSTR BELONGTO 40a9e0 
-            40b531      3 INSTR DEADREGS  EFLAGS RDI R12 R13 XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 ZZ mov     rdi, rbp 
+            40b531      3 INSTR DEADREGS  EFLAGS RSI RDI R12 R13 XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 ZZ mov     rdi, rbp 
             40b534      3 INSTR BELONGTO 40a9e0 
-            40b534      3 INSTR DEADREGS  EFLAGS R12 R13 XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 ZZ mov     esi, [rax+14h] 
+            40b534      3 INSTR DEADREGS  EFLAGS RSI R12 R13 XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 ZZ mov     esi, [rax+14h] 
             40b537     -1 INSTR LOCAL NoMetaUpdate call    _gtk_widget_set_sensitive 
             40b537      5 INSTR BELONGTO 40a9e0 
             40b537      5 INSTR DEADREGS  EFLAGS R12 R13 XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 ZZ call    _gtk_widget_set_sensitive 
@@ -9915,11 +10125,13 @@
             40b542      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R15 XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 ZZ call    _g_type_check_instance_cast 
             40b547     -2 INSTR LOCAL n R8 ZZ  AlwaysNUM xor     r8d, r8d 
             40b547      3 INSTR BELONGTO 40a9e0 
-            40b547      3 INSTR DEADREGS  EFLAGS RBX RSI RDI R8 R12 R13 R15 XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 ZZ xor     r8d, r8d 
-            40b54a     -1 INSTR LOCAL MetadataRedundant xor     ecx, ecx 
+            40b547      3 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI RDI R8 R12 R13 R15 XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 ZZ xor     r8d, r8d 
             40b54a      2 INSTR BELONGTO 40a9e0 
-            40b54c     -1 INSTR LOCAL MetadataRedundant xor     edx, edx 
+            40b54a      2 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI RDI R12 R13 R15 XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 ZZ xor     ecx, ecx 
+            40b54a     -2 INSTR LOCAL n RCX ZZ  AlwaysNUM xor     ecx, ecx 
             40b54c      2 INSTR BELONGTO 40a9e0 
+            40b54c      2 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI R12 R13 R15 XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 ZZ xor     edx, edx 
+            40b54c     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
             40b54e      3 INSTR BELONGTO 40a9e0 
             40b54e      3 INSTR DEADREGS  EFLAGS RBX RSI RDI R12 R13 R15 XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 ZZ mov     rsi, rbp 
             40b551      3 INSTR BELONGTO 40a9e0 
@@ -9947,12 +10159,14 @@
             40b574     -1 INSTR LOCAL NoMetaUpdate call    _gtk_widget_show 
             40b574      5 INSTR BELONGTO 40a9e0 
             40b574      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 ZZ call    _gtk_widget_show 
-            40b579     -1 INSTR LOCAL MetadataRedundant mov     edx, 5          ; category 
+            40b579     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 5          ; category 
             40b579      5 INSTR BELONGTO 40a9e0 
-            40b57e     -1 INSTR LOCAL MetadataRedundant xor     edi, edi        ; domainname 
+            40b579      5 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI R12 R13 R14 R15 XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 ZZ mov     edx, 5          ; category 
             40b57e      2 INSTR BELONGTO 40a9e0 
+            40b57e      2 INSTR DEADREGS  EFLAGS RBX RSI RDI R12 R13 R14 R15 XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 ZZ xor     edi, edi        ; domainname 
+            40b57e     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi        ; domainname 
             40b580      5 INSTR BELONGTO 40a9e0 
-            40b580      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 ZZ mov     esi, offset aTake_screensho; "Take _Screenshot" 
+            40b580      5 INSTR DEADREGS  EFLAGS RBX RSI R12 R13 R14 R15 XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 ZZ mov     esi, offset aTake_screensho; "Take _Screenshot" 
             40b585      7 INSTR BELONGTO 40a9e0 
             40b585      7 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 ZZ mov     cs:qword_60FAB0, rbp 
             40b58c     -1 INSTR LOCAL NoMetaUpdate call    _dcgettext 
@@ -9970,20 +10184,21 @@
             40b59e      5 INSTR BELONGTO 40a9e0 
             40b59e      5 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 ZZ call    _g_type_check_instance_cast 
             40b5a3      3 INSTR BELONGTO 40a9e0 
-            40b5a3      3 INSTR DEADREGS  EFLAGS RDI R8 R9 R12 R13 R14 R15 XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 ZZ mov     r9, rbx 
+            40b5a3      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 R12 R13 R14 R15 XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 ZZ mov     r9, rbx 
             40b5a6     -2 INSTR LOCAL n R8 ZZ  NUMVia2ndSrcIMMEDNUM mov     r8d, 0FFFFFFFAh 
             40b5a6      6 INSTR BELONGTO 40a9e0 
-            40b5a6      6 INSTR DEADREGS  EFLAGS RBX RDI R8 R12 R13 R14 R15 XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 ZZ mov     r8d, 0FFFFFFFAh 
+            40b5a6      6 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI RDI R8 R12 R13 R14 R15 XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 ZZ mov     r8d, 0FFFFFFFAh 
             40b5ac      5 INSTR BELONGTO 40a9e0 
-            40b5ac      5 INSTR DEADREGS  EFLAGS RBX RDI R12 R13 R14 R15 XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 ZZ mov     ecx, offset aGtkCancel; "gtk-cancel" 
-            40b5b1     -1 INSTR LOCAL MetadataRedundant mov     edx, 0FFFFFFF5h 
+            40b5ac      5 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI RDI R12 R13 R14 R15 XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 ZZ mov     ecx, offset aGtkCancel; "gtk-cancel" 
+            40b5b1     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 0FFFFFFF5h 
             40b5b1      5 INSTR BELONGTO 40a9e0 
+            40b5b1      5 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI R12 R13 R14 R15 XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 ZZ mov     edx, 0FFFFFFF5h 
             40b5b6      3 INSTR BELONGTO 40a9e0 
-            40b5b6      3 INSTR DEADREGS  EFLAGS RBX RDI R12 R13 R14 R15 XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 ZZ mov     rdi, rax 
+            40b5b6      3 INSTR DEADREGS  EFLAGS RBX RSI RDI R12 R13 R14 R15 XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 ZZ mov     rdi, rax 
             40b5b9      5 INSTR BELONGTO 40a9e0 
-            40b5b9      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 ZZ mov     esi, offset aGtkHelp; "gtk-help" 
+            40b5b9      5 INSTR DEADREGS  EFLAGS RAX RBX RSI R12 R13 R14 R15 XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 ZZ mov     esi, offset aGtkHelp; "gtk-help" 
             40b5be      2 INSTR BELONGTO 40a9e0 
-            40b5be      2 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 ZZ xor     eax, eax 
+            40b5be      2 INSTR DEADREGS  EFLAGS RAX RBX R12 R13 R14 R15 XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 ZZ xor     eax, eax 
             40b5be     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             40b5c0     -1 INSTR LOCAL MetadataUnused mov     [rsp+0B8h+var_B0], 0 
             40b5c0      9 INSTR BELONGTO 40a9e0 
@@ -10002,46 +10217,49 @@
             40b5df     -1 INSTR LOCAL NoMetaUpdate call    _g_type_check_instance_cast 
             40b5df      5 INSTR BELONGTO 40a9e0 
             40b5df      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 ZZ call    _g_type_check_instance_cast 
-            40b5e4     -1 INSTR LOCAL MetadataRedundant mov     esi, 0FFFFFFFBh 
+            40b5e4     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 0FFFFFFFBh 
             40b5e4      5 INSTR BELONGTO 40a9e0 
+            40b5e4      5 INSTR DEADREGS  EFLAGS RBX RSI RDI R12 R13 R14 R15 XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 ZZ mov     esi, 0FFFFFFFBh 
             40b5e9      3 INSTR BELONGTO 40a9e0 
             40b5e9      3 INSTR DEADREGS  EFLAGS RBX RDI R12 R13 R14 R15 XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 ZZ mov     rdi, rax 
             40b5ec     -1 INSTR LOCAL NoMetaUpdate call    _gtk_dialog_set_default_response 
             40b5ec      5 INSTR BELONGTO 40a9e0 
             40b5ec      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 ZZ call    _gtk_dialog_set_default_response 
             40b5f1      5 INSTR BELONGTO 40a9e0 
-            40b5f1      5 INSTR DEADREGS  EFLAGS RBX RDI R8 R9 R12 R13 R14 R15 XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 ZZ mov     rdi, [rsp+0B8h+var_88] 
+            40b5f1      5 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI RDI R8 R9 R12 R13 R14 R15 XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 ZZ mov     rdi, [rsp+0B8h+var_88] 
             40b5f1      5 PTRIMMEDESP STACK 48 displ mov     rdi, [rsp+0B8h+var_88]
             40b5f6     -2 INSTR LOCAL n R9 ZZ  AlwaysNUM xor     r9d, r9d 
             40b5f6      3 INSTR BELONGTO 40a9e0 
-            40b5f6      3 INSTR DEADREGS  EFLAGS RBX R8 R9 R12 R13 R14 R15 XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 ZZ xor     r9d, r9d 
-            40b5f9     -1 INSTR LOCAL MetadataRedundant xor     ecx, ecx 
+            40b5f6      3 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI R8 R9 R12 R13 R14 R15 XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 ZZ xor     r9d, r9d 
             40b5f9      2 INSTR BELONGTO 40a9e0 
+            40b5f9      2 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI R8 R12 R13 R14 R15 XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 ZZ xor     ecx, ecx 
+            40b5f9     -2 INSTR LOCAL n RCX ZZ  AlwaysNUM xor     ecx, ecx 
             40b5fb     -2 INSTR LOCAL n R8 ZZ  AlwaysNUM xor     r8d, r8d 
             40b5fb      3 INSTR BELONGTO 40a9e0 
-            40b5fb      3 INSTR DEADREGS  EFLAGS RBX R8 R12 R13 R14 R15 XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 ZZ xor     r8d, r8d 
+            40b5fb      3 INSTR DEADREGS  EFLAGS RDX RBX RSI R8 R12 R13 R14 R15 XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 ZZ xor     r8d, r8d 
             40b5fe     -2 INSTR LOCAL n RDX ZZ  NumericDEFs mov     edx, offset loc_40A990 
             40b5fe      5 INSTR BELONGTO 40a9e0 
-            40b5fe      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 ZZ mov     edx, offset loc_40A990 
+            40b5fe      5 INSTR DEADREGS  EFLAGS RDX RBX RSI R12 R13 R14 R15 XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 ZZ mov     edx, offset loc_40A990 
             40b603      5 INSTR BELONGTO 40a9e0 
-            40b603      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 ZZ mov     esi, offset aResponse; "response" 
+            40b603      5 INSTR DEADREGS  EFLAGS RBX RSI R12 R13 R14 R15 XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 ZZ mov     esi, offset aResponse; "response" 
             40b608     -1 INSTR LOCAL NoMetaUpdate call    _g_signal_connect_data 
             40b608      5 INSTR BELONGTO 40a9e0 
             40b608      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 ZZ call    _g_signal_connect_data 
             40b60d      5 INSTR BELONGTO 40a9e0 
-            40b60d      5 INSTR DEADREGS  EFLAGS RBX RDI R8 R9 R12 R13 R14 R15 XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 ZZ mov     rdi, [rsp+0B8h+var_88] 
+            40b60d      5 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI RDI R8 R9 R12 R13 R14 R15 XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 ZZ mov     rdi, [rsp+0B8h+var_88] 
             40b60d      5 PTRIMMEDESP STACK 48 displ mov     rdi, [rsp+0B8h+var_88]
             40b612     -1 INSTR LOCAL MetadataRedundant xor     r9d, r9d 
             40b612      3 INSTR BELONGTO 40a9e0 
             40b615     -2 INSTR LOCAL n RDX ZZ  NumericDEFs mov     edx, offset loc_40A940 
             40b615      5 INSTR BELONGTO 40a9e0 
-            40b615      5 INSTR DEADREGS  EFLAGS RBX R8 R12 R13 R14 R15 XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 ZZ mov     edx, offset loc_40A940 
+            40b615      5 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI R8 R12 R13 R14 R15 XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 ZZ mov     edx, offset loc_40A940 
             40b61a     -1 INSTR LOCAL MetadataRedundant xor     r8d, r8d 
             40b61a      3 INSTR BELONGTO 40a9e0 
             40b61d      5 INSTR BELONGTO 40a9e0 
-            40b61d      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 ZZ mov     esi, offset aKeyPressEvent; "key-press-event" 
-            40b622     -1 INSTR LOCAL MetadataRedundant xor     ecx, ecx 
+            40b61d      5 INSTR DEADREGS  EFLAGS RCX RBX RSI R12 R13 R14 R15 XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 ZZ mov     esi, offset aKeyPressEvent; "key-press-event" 
             40b622      2 INSTR BELONGTO 40a9e0 
+            40b622      2 INSTR DEADREGS  EFLAGS RCX RBX R12 R13 R14 R15 XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 ZZ xor     ecx, ecx 
+            40b622     -2 INSTR LOCAL n RCX ZZ  AlwaysNUM xor     ecx, ecx 
             40b624     -1 INSTR LOCAL NoMetaUpdate call    _g_signal_connect_data 
             40b624      5 INSTR BELONGTO 40a9e0 
             40b624      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 ZZ call    _g_signal_connect_data 
@@ -10069,7 +10287,7 @@
             40b640      5 INSTR BELONGTO 40a9e0 
             40b640      5 INSTR DEADREGS  EFLAGS R13 R15 XMM3 ZZ call    _gtk_toggle_button_get_type 
             40b645      5 INSTR BELONGTO 40a9e0 
-            40b645      5 INSTR DEADREGS  EFLAGS RDI R8 R9 R13 R15 XMM3 ZZ mov     [rsp+0B8h+var_68], rax 
+            40b645      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 R13 R15 XMM3 ZZ mov     [rsp+0B8h+var_68], rax 
             40b645      5 PTRIMMEDESP STACK 80 displ mov     [rsp+0B8h+var_68], rax
             40b64a     -1 INSTR LOCAL NoMetaUpdate jmp     loc_40AD27 
             40b64a      5 INSTR BELONGTO 40a9e0 
@@ -10080,8 +10298,9 @@
             40b656     -1 INSTR LOCAL NoMetaUpdate call    _g_type_check_instance_cast 
             40b656      5 INSTR BELONGTO 40a9e0 
             40b656      5 INSTR DEADREGS  EFLAGS R12 R13 XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 ZZ call    _g_type_check_instance_cast 
-            40b65b     -1 INSTR LOCAL MetadataRedundant mov     esi, 2 
+            40b65b     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 2 
             40b65b      5 INSTR BELONGTO 40a9e0 
+            40b65b      5 INSTR DEADREGS  EFLAGS RSI RDI R12 R13 XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 ZZ mov     esi, 2 
             40b660      3 INSTR BELONGTO 40a9e0 
             40b660      3 INSTR DEADREGS  EFLAGS RDI R12 R13 XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 ZZ mov     rdi, rax 
             40b663     -1 INSTR LOCAL NoMetaUpdate call    _gtk_combo_box_set_active 
@@ -10097,8 +10316,9 @@
             40b678     -1 INSTR LOCAL NoMetaUpdate call    _g_type_check_instance_cast 
             40b678      5 INSTR BELONGTO 40a9e0 
             40b678      5 INSTR DEADREGS  EFLAGS R13 R15 XMM3 ZZ call    _g_type_check_instance_cast 
-            40b67d     -1 INSTR LOCAL MetadataRedundant mov     esi, 1 
+            40b67d     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 1 
             40b67d      5 INSTR BELONGTO 40a9e0 
+            40b67d      5 INSTR DEADREGS  EFLAGS RSI RDI R13 R15 XMM3 ZZ mov     esi, 1 
             40b682      3 INSTR BELONGTO 40a9e0 
             40b682      3 INSTR DEADREGS  EFLAGS RDI R13 R15 XMM3 ZZ mov     rdi, rax 
             40b685     -1 INSTR LOCAL NoMetaUpdate call    _gtk_toggle_button_set_active 
@@ -10114,8 +10334,9 @@
             40b698     -1 INSTR LOCAL NoMetaUpdate call    _g_type_check_instance_cast 
             40b698      5 INSTR BELONGTO 40a9e0 
             40b698      5 INSTR DEADREGS  EFLAGS R15 XMM3 ZZ call    _g_type_check_instance_cast 
-            40b69d     -1 INSTR LOCAL MetadataRedundant mov     esi, 1 
+            40b69d     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 1 
             40b69d      5 INSTR BELONGTO 40a9e0 
+            40b69d      5 INSTR DEADREGS  EFLAGS RSI RDI R15 XMM3 ZZ mov     esi, 1 
             40b6a2      3 INSTR BELONGTO 40a9e0 
             40b6a2      3 INSTR DEADREGS  EFLAGS RDI R15 XMM3 ZZ mov     rdi, rax 
             40b6a5     -1 INSTR LOCAL NoMetaUpdate call    _gtk_toggle_button_set_active 
@@ -10130,8 +10351,9 @@
             40b6b6     -1 INSTR LOCAL NoMetaUpdate call    _g_type_check_instance_cast 
             40b6b6      5 INSTR BELONGTO 40a9e0 
             40b6b6      5 INSTR DEADREGS  EFLAGS R12 R13 XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 ZZ call    _g_type_check_instance_cast 
-            40b6bb     -1 INSTR LOCAL MetadataRedundant mov     esi, 1 
+            40b6bb     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 1 
             40b6bb      5 INSTR BELONGTO 40a9e0 
+            40b6bb      5 INSTR DEADREGS  EFLAGS RSI RDI R12 R13 XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 ZZ mov     esi, 1 
             40b6c0      3 INSTR BELONGTO 40a9e0 
             40b6c0      3 INSTR DEADREGS  EFLAGS RDI R12 R13 XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 ZZ mov     rdi, rax 
             40b6c3     -1 INSTR LOCAL NoMetaUpdate call    _gtk_combo_box_set_active 
@@ -10146,8 +10368,9 @@
             40b6d6     -1 INSTR LOCAL NoMetaUpdate call    _g_type_check_instance_cast 
             40b6d6      5 INSTR BELONGTO 40a9e0 
             40b6d6      5 INSTR DEADREGS  EFLAGS R12 R13 XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 ZZ call    _g_type_check_instance_cast 
-            40b6db     -1 INSTR LOCAL MetadataRedundant xor     esi, esi 
             40b6db      2 INSTR BELONGTO 40a9e0 
+            40b6db      2 INSTR DEADREGS  EFLAGS RSI RDI R12 R13 XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 ZZ xor     esi, esi 
+            40b6db     -2 INSTR LOCAL n RSI ZZ  AlwaysNUM xor     esi, esi 
             40b6dd      3 INSTR BELONGTO 40a9e0 
             40b6dd      3 INSTR DEADREGS  EFLAGS RDI R12 R13 XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 ZZ mov     rdi, rax 
             40b6e0     -1 INSTR LOCAL NoMetaUpdate call    _gtk_combo_box_set_active 
@@ -10186,28 +10409,28 @@
             40b703    168 DATAREF STACK 592 esp + 0 PARENT LocalFrame LOCALFRAME
             40b703     48 MEMORYHOLE STACK esp + 168 CalleeSavedRegs 
             40b703      7 INSTR BELONGTO 40b6f0 
-            40b703      7 INSTR DEADREGS  EFLAGS R12 R15 ZZ sub     rsp, 0A8h 
+            40b703      7 INSTR DEADREGS  EFLAGS RBX R12 R15 ZZ sub     rsp, 0A8h 
             40b703      8 MEMORYHOLE STACK esp + 216 ReturnAddress 
             40b70a      6 INSTR BELONGTO 40b6f0 
-            40b70a      6 INSTR DEADREGS  EFLAGS R12 R15 ZZ movsd   [rsp+0D8h+var_C8], xmm0 
+            40b70a      6 INSTR DEADREGS  EFLAGS RBX R12 R15 ZZ movsd   [rsp+0D8h+var_C8], xmm0 
             40b70a      6 PTRIMMEDESP STACK 16 displ movsd   [rsp+0D8h+var_C8], xmm0
             40b710      4 INSTR BELONGTO 40b6f0 
-            40b710      4 INSTR DEADREGS  EFLAGS R12 R15 ZZ mov     [rsp+0D8h+var_94], edx 
+            40b710      4 INSTR DEADREGS  EFLAGS RBX R12 R15 ZZ mov     [rsp+0D8h+var_94], edx 
             40b710      4 PTRIMMEDESP STACK 68 displ mov     [rsp+0D8h+var_94], edx
             40b714     -1 INSTR LOCAL NoMetaUpdate call    _gdk_pixbuf_get_has_alpha 
             40b714      5 INSTR BELONGTO 40b6f0 
-            40b714      5 INSTR DEADREGS  EFLAGS R12 R15 ZZ call    _gdk_pixbuf_get_has_alpha 
+            40b714      5 INSTR DEADREGS  EFLAGS RBX R12 R15 ZZ call    _gdk_pixbuf_get_has_alpha 
             40b719      3 INSTR BELONGTO 40b6f0 
-            40b719      3 INSTR DEADREGS  EFLAGS RDI R12 R15 ZZ mov     rdi, r13 
+            40b719      3 INSTR DEADREGS  EFLAGS RBX RDI R12 R15 ZZ mov     rdi, r13 
             40b71c     -1 INSTR LOCAL MetadataUnused mov     r12d, eax 
             40b71c      3 INSTR BELONGTO 40b6f0 
             40b71f     -1 INSTR LOCAL NoMetaUpdate call    _gdk_pixbuf_get_width 
             40b71f      5 INSTR BELONGTO 40b6f0 
-            40b71f      5 INSTR DEADREGS  EFLAGS R15 ZZ call    _gdk_pixbuf_get_width 
+            40b71f      5 INSTR DEADREGS  EFLAGS RBX R15 ZZ call    _gdk_pixbuf_get_width 
             40b724      3 INSTR BELONGTO 40b6f0 
-            40b724      3 INSTR DEADREGS  EFLAGS RDI R15 ZZ mov     rdi, r13 
+            40b724      3 INSTR DEADREGS  EFLAGS RBX RDI R15 ZZ mov     rdi, r13 
             40b727      2 INSTR BELONGTO 40b6f0 
-            40b727      2 INSTR DEADREGS  EFLAGS R15 ZZ mov     ebx, eax 
+            40b727      2 INSTR DEADREGS  EFLAGS RBX R15 ZZ mov     ebx, eax 
             40b729     -1 INSTR LOCAL NoMetaUpdate call    _gdk_pixbuf_get_height 
             40b729      5 INSTR BELONGTO 40b6f0 
             40b729      5 INSTR DEADREGS  EFLAGS R15 ZZ call    _gdk_pixbuf_get_height 
@@ -10216,7 +10439,7 @@
             40b72e      4 PTRIMMEDESP STACK 36 displ mov     [rsp+0D8h+var_B4], eax
             40b732     -2 INSTR LOCAL n RAX ZZ  NumericDEFs mov     eax, [rsp+0D8h+var_94] 
             40b732      4 INSTR BELONGTO 40b6f0 
-            40b732      4 INSTR DEADREGS  EFLAGS RDX RDI R15 ZZ mov     eax, [rsp+0D8h+var_94] 
+            40b732      4 INSTR DEADREGS  EFLAGS RAX RDX RDI R15 ZZ mov     eax, [rsp+0D8h+var_94] 
             40b732      4 PTRIMMEDESP STACK 68 displ mov     eax, [rsp+0D8h+var_94]
             40b736      3 INSTR BELONGTO 40b6f0 
             40b736      3 INSTR DEADREGS  EFLAGS RDX RDI R15 ZZ mov     rdi, r13 
@@ -10248,17 +10471,18 @@
             40b75b      5 INSTR BELONGTO 40b6f0 
             40b75b      5 INSTR DEADREGS  EFLAGS ZZ call    _gdk_pixbuf_get_colorspace 
             40b760      5 INSTR BELONGTO 40b6f0 
-            40b760      5 INSTR DEADREGS  EFLAGS R8 ZZ mov     r8d, [rsp+0D8h+var_5C] 
+            40b760      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 ZZ mov     r8d, [rsp+0D8h+var_5C] 
             40b760      5 PTRIMMEDESP STACK 124 displ mov     r8d, [rsp+0D8h+var_5C]
             40b765      4 INSTR BELONGTO 40b6f0 
-            40b765      4 INSTR DEADREGS  EFLAGS ZZ mov     ecx, [rsp+0D8h+var_90] 
+            40b765      4 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI ZZ mov     ecx, [rsp+0D8h+var_90] 
             40b765      4 PTRIMMEDESP STACK 72 displ mov     ecx, [rsp+0D8h+var_90]
             40b769      3 INSTR BELONGTO 40b6f0 
-            40b769      3 INSTR DEADREGS  EFLAGS ZZ mov     edx, r15d 
-            40b76c     -1 INSTR LOCAL MetadataRedundant mov     esi, 1 
+            40b769      3 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     edx, r15d 
+            40b76c     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 1 
             40b76c      5 INSTR BELONGTO 40b6f0 
+            40b76c      5 INSTR DEADREGS  EFLAGS RSI RDI R15 ZZ mov     esi, 1 
             40b771      2 INSTR BELONGTO 40b6f0 
-            40b771      2 INSTR DEADREGS  EFLAGS R15 ZZ mov     edi, eax 
+            40b771      2 INSTR DEADREGS  EFLAGS RDI R15 ZZ mov     edi, eax 
             40b773     -1 INSTR LOCAL NoMetaUpdate call    _gdk_pixbuf_new 
             40b773      5 INSTR BELONGTO 40b6f0 
             40b773      5 INSTR DEADREGS  EFLAGS R15 ZZ call    _gdk_pixbuf_new 
@@ -10302,7 +10526,7 @@
             40b7b2      5 INSTR BELONGTO 40b6f0 
             40b7b2      5 INSTR DEADREGS  EFLAGS R15 ZZ call    _gdk_pixbuf_get_rowstride 
             40b7b7      4 INSTR BELONGTO 40b6f0 
-            40b7b7      4 INSTR DEADREGS  EFLAGS R15 ZZ mov     edx, [rsp+0D8h+var_5C] 
+            40b7b7      4 INSTR DEADREGS  EFLAGS RDX R15 ZZ mov     edx, [rsp+0D8h+var_5C] 
             40b7b7      4 PTRIMMEDESP STACK 124 displ mov     edx, [rsp+0D8h+var_5C]
             40b7bb     -1 INSTR LOCAL SafeIfNoIndexing movsd   xmm0, [rsp+0D8h+var_C8] 
             40b7bb      6 INSTR BELONGTO 40b6f0 
@@ -10338,7 +10562,7 @@
             40b806     -1 INSTR LOCAL MetadataUnused mov     [rsp+0D8h+var_60], r14d 
             40b806      5 INSTR BELONGTO 40b6f0 
             40b80b      4 INSTR BELONGTO 40b6f0 
-            40b80b      4 INSTR DEADREGS  EFLAGS R13 R14 ZZ neg     [rsp+0D8h+var_60] 
+            40b80b      4 INSTR DEADREGS  EFLAGS RAX R13 R14 ZZ neg     [rsp+0D8h+var_60] 
             40b80b      4 PTRIMMEDESP STACK 120 displ neg     [rsp+0D8h+var_60]
             40b80f     -1 INSTR LOCAL MetadataUnused neg     edx 
             40b80f      2 INSTR BELONGTO 40b6f0 
@@ -10362,13 +10586,13 @@
             40b82d      8 INSTR BELONGTO 40b6f0 
             40b835     -2 INSTR LOCAL n RAX ZZ  NumericDEFs mov     eax, [rsp+0D8h+var_60] 
             40b835      4 INSTR BELONGTO 40b6f0 
-            40b835      4 INSTR DEADREGS  EFLAGS R13 R14 ZZ mov     eax, [rsp+0D8h+var_60] 
+            40b835      4 INSTR DEADREGS  EFLAGS RAX RCX RDX R13 R14 ZZ mov     eax, [rsp+0D8h+var_60] 
             40b835      4 PTRIMMEDESP STACK 120 displ mov     eax, [rsp+0D8h+var_60]
             40b839      9 INSTR BELONGTO 40b6f0 
-            40b839      9 INSTR DEADREGS  EFLAGS R13 R14 ZZ mov     [rsp+0D8h+var_A0], 0 
+            40b839      9 INSTR DEADREGS  EFLAGS RCX RDX R13 R14 ZZ mov     [rsp+0D8h+var_A0], 0 
             40b839      9 PTRIMMEDESP STACK 56 displ mov     [rsp+0D8h+var_A0], 0
             40b842      4 INSTR BELONGTO 40b6f0 
-            40b842      4 INSTR DEADREGS  EFLAGS R13 R14 ZZ mov     [rsp+0D8h+var_98], eax 
+            40b842      4 INSTR DEADREGS  EFLAGS RCX RDX R13 R14 ZZ mov     [rsp+0D8h+var_98], eax 
             40b842      4 PTRIMMEDESP STACK 64 displ mov     [rsp+0D8h+var_98], eax
             40b846     -1 INSTR LOCAL MetadataUnused mov     eax, [rsp+0D8h+var_90] 
             40b846      4 INSTR BELONGTO 40b6f0 
@@ -10389,11 +10613,9 @@
             40b863     -1 INSTR LOCAL MetadataUnused mov     [rsp+0D8h+var_58], al 
             40b863      7 INSTR BELONGTO 40b6f0 
             40b86a      6 INSTR BELONGTO 40b6f0 
-            40b870     -2 INSTR LOCAL n RAX ZZ  NumericDEFs mov     eax, dword ptr [rsp+0D8h+var_A0] 
+            40b870     -1 INSTR LOCAL MetadataUnused mov     eax, dword ptr [rsp+0D8h+var_A0] 
             40b870      4 INSTR BELONGTO 40b6f0 
-            40b870      4 INSTR DEADREGS  EFLAGS R13 R14 ZZ mov     eax, dword ptr [rsp+0D8h+var_A0] 
-            40b870      4 PTRIMMEDESP STACK 56 displ mov     eax, dword ptr [rsp+0D8h+var_A0]
-            40b874     -1 INSTR LOCAL MetadataRedundant sub     eax, [rsp+0D8h+var_94] 
+            40b874     -1 INSTR LOCAL MetadataUnused sub     eax, [rsp+0D8h+var_94] 
             40b874      4 INSTR BELONGTO 40b6f0 
             40b878     -1 INSTR LOCAL NoMetaUpdate cmp     ebx, eax 
             40b878      2 INSTR BELONGTO 40b6f0 
@@ -10419,10 +10641,8 @@
             40b894      3 INSTR BELONGTO 40b6f0 
             40b897     -1 INSTR LOCAL NoMetaUpdate jz      loc_40B9E8 
             40b897      6 INSTR BELONGTO 40b6f0 
-            40b89d     -2 INSTR LOCAL n RAX ZZ  NumericDEFs mov     rax, [rsp+0D8h+var_A0] 
+            40b89d     -1 INSTR LOCAL MetadataUnused mov     rax, [rsp+0D8h+var_A0] 
             40b89d      5 INSTR BELONGTO 40b6f0 
-            40b89d      5 INSTR DEADREGS  EFLAGS RAX RDX R13 R14 ZZ mov     rax, [rsp+0D8h+var_A0] 
-            40b89d      5 PTRIMMEDESP STACK 56 displ mov     rax, [rsp+0D8h+var_A0]
             40b8a2     -1 INSTR LOCAL MetadataUnused mov     rdx, [rsp+0D8h+var_48] 
             40b8a2      8 INSTR BELONGTO 40b6f0 
             40b8aa     -1 INSTR LOCAL NoMetaUpdate cmp     byte ptr [rdx+rax*4+3], 0FFh 
@@ -10431,7 +10651,7 @@
             40b8af      6 INSTR BELONGTO 40b6f0 
             40b8b5      3 INSTR BELONGTO 40b6f0 
             40b8b8      3 INSTR BELONGTO 40b6f0 
-            40b8b8      3 INSTR DEADREGS  EFLAGS RCX R13 R14 ZZ mov     edi, [rbp+0] 
+            40b8b8      3 INSTR DEADREGS  EFLAGS RAX RCX RDX RDI R13 R14 ZZ mov     edi, [rbp+0] 
             40b8bb     -1 INSTR LOCAL NoMetaUpdate xorpd   xmm1, xmm1 
             40b8bb      4 INSTR BELONGTO 40b6f0 
             40b8bf     -1 INSTR LOCAL MetadataUnused movsd   xmm3, cs:qword_40DA18 
@@ -10442,10 +10662,10 @@
             40b8c9      6 INSTR BELONGTO 40b6f0 
             40b8cf     -2 INSTR LOCAL n RDX ZZ  NumericDEFs mov     edx, [rsp+0D8h+var_98] 
             40b8cf      4 INSTR BELONGTO 40b6f0 
-            40b8cf      4 INSTR DEADREGS  EFLAGS RCX RSI R8 R10 R11 R13 R14 ZZ mov     edx, [rsp+0D8h+var_98] 
+            40b8cf      4 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI R8 R10 R11 R13 R14 ZZ mov     edx, [rsp+0D8h+var_98] 
             40b8cf      4 PTRIMMEDESP STACK 64 displ mov     edx, [rsp+0D8h+var_98]
             40b8d3      2 INSTR BELONGTO 40b6f0 
-            40b8d3      2 INSTR DEADREGS  EFLAGS RCX RSI R8 R10 R11 R13 R14 ZZ mov     eax, edi 
+            40b8d3      2 INSTR DEADREGS  EFLAGS RAX RCX RSI R8 R10 R11 R13 R14 ZZ mov     eax, edi 
             40b8d3     -2 INSTR LOCAL n RAX ZZ  NumericDEFs mov     eax, edi 
             40b8d5      5 INSTR BELONGTO 40b6f0 
             40b8d5      5 INSTR DEADREGS  EFLAGS RCX RSI R8 R10 R11 R13 R14 ZZ mov     r10d, [rsp+0D8h+var_78] 
@@ -10499,10 +10719,10 @@
             40b924      4 INSTR BELONGTO 40b6f0 
             40b928     -2 INSTR LOCAL n RAX ZZ  NumericDEFs mov     eax, r10d 
             40b928      3 INSTR BELONGTO 40b6f0 
-            40b928      3 INSTR DEADREGS  EFLAGS RCX RSI ZZ mov     eax, r10d 
+            40b928      3 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI ZZ mov     eax, r10d 
             40b92b     -2 INSTR LOCAL n RDX ZZ  NumericDEFs mov     edx, [rsp+0D8h+var_B8] 
             40b92b      4 INSTR BELONGTO 40b6f0 
-            40b92b      4 INSTR DEADREGS  EFLAGS RCX RSI ZZ mov     edx, [rsp+0D8h+var_B8] 
+            40b92b      4 INSTR DEADREGS  EFLAGS RCX RDX RSI ZZ mov     edx, [rsp+0D8h+var_B8] 
             40b92b      4 PTRIMMEDESP STACK 32 displ mov     edx, [rsp+0D8h+var_B8]
             40b92f      3 INSTR BELONGTO 40b6f0 
             40b92f      3 INSTR DEADREGS  EFLAGS RCX RSI ZZ mov     rcx, r13 
@@ -10516,7 +10736,7 @@
             40b93a      4 INSTR DEADREGS  RSI ZZ setle   sil 
             40b93e     -1 INSTR LOCAL MetadataRedundant or      esi, eax 
             40b93e      2 INSTR BELONGTO 40b6f0 
-            40b940     -1 INSTR LOCAL MetadataRedundant xor     eax, eax 
+            40b940     -1 INSTR LOCAL MetadataUnused xor     eax, eax 
             40b940      2 INSTR BELONGTO 40b6f0 
             40b942      6 INSTR BELONGTO 40b6f0 
             40b948     -1 INSTR LOCAL NoMetaUpdate test    sil, sil 
@@ -10560,7 +10780,7 @@
             40b987      4 INSTR BELONGTO 40b6f0 
             40b98b     -1 INSTR LOCAL AlwaysNUM cvttsd2si r8d, xmm1 
             40b98b      5 INSTR BELONGTO 40b6f0 
-            40b990     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rax, 1 
+            40b990     -1 INSTR LOCAL MetadataUnused add     rax, 1 
             40b990      4 INSTR BELONGTO 40b6f0 
             40b994     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     edx, 1 
             40b994      3 INSTR BELONGTO 40b6f0 
@@ -10573,12 +10793,12 @@
             40b99f     -1 INSTR LOCAL MetadataUnused add     r14d, 1 
             40b99f      4 INSTR BELONGTO 40b6f0 
             40b9a3      5 INSTR BELONGTO 40b6f0 
-            40b9a3      5 INSTR DEADREGS  EFLAGS RCX ZZ add     r13, [rsp+0D8h+var_B0] 
+            40b9a3      5 INSTR DEADREGS  EFLAGS RAX RCX RDX ZZ add     r13, [rsp+0D8h+var_B0] 
             40b9a3      5 PTRIMMEDESP STACK 40 displ add     r13, [rsp+0D8h+var_B0]
             40b9a8     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     r10d, 1 
             40b9a8      4 INSTR BELONGTO 40b6f0 
             40b9ac      5 INSTR BELONGTO 40b6f0 
-            40b9ac      5 INSTR DEADREGS  EFLAGS RCX ZZ add     r11, [rsp+0D8h+var_A8] 
+            40b9ac      5 INSTR DEADREGS  EFLAGS RAX RCX RDX ZZ add     r11, [rsp+0D8h+var_A8] 
             40b9ac      5 PTRIMMEDESP STACK 48 displ add     r11, [rsp+0D8h+var_A8]
             40b9b1     -1 INSTR LOCAL NoMetaUpdate cmp     r14d, edi 
             40b9b1      3 INSTR BELONGTO 40b6f0 
@@ -10590,13 +10810,13 @@
             40b9bf      4 INSTR BELONGTO 40b6f0 
             40b9c3     -2 INSTR LOCAL n RAX ZZ  NUMVia2ndSrcIMMEDNUM mov     eax, 0FFFFFFFFh 
             40b9c3      5 INSTR BELONGTO 40b6f0 
-            40b9c3      5 INSTR DEADREGS  EFLAGS RCX RDX R13 R14 ZZ mov     eax, 0FFFFFFFFh 
+            40b9c3      5 INSTR DEADREGS  EFLAGS RAX RCX RDX R13 R14 ZZ mov     eax, 0FFFFFFFFh 
             40b9c8     -1 INSTR LOCAL NoMetaUpdate ucomisd xmm1, xmm3 
             40b9c8      4 INSTR BELONGTO 40b6f0 
             40b9cc     -1 INSTR LOCAL NoMetaUpdate ja      short loc_40B9DA 
             40b9cc      2 INSTR BELONGTO 40b6f0 
             40b9ce      2 INSTR BELONGTO 40b6f0 
-            40b9ce      2 INSTR DEADREGS  EFLAGS RCX RDX R13 R14 ZZ xor     eax, eax 
+            40b9ce      2 INSTR DEADREGS  EFLAGS RAX RCX RDX R13 R14 ZZ xor     eax, eax 
             40b9ce     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             40b9d0     -1 INSTR LOCAL NoMetaUpdate ucomisd xmm4, xmm1 
             40b9d0      4 INSTR BELONGTO 40b6f0 
@@ -10614,10 +10834,10 @@
             40b9e4      4 INSTR BELONGTO 40b6f0 
             40b9e4      4 INSTR DEADREGS  EFLAGS R13 R14 ZZ mov     [rdx+rcx*4+3], al 
             40b9e8      6 INSTR BELONGTO 40b6f0 
-            40b9e8      6 INSTR DEADREGS  EFLAGS R13 R14 ZZ add     [rsp+0D8h+var_A0], 1 
+            40b9e8      6 INSTR DEADREGS  EFLAGS RAX RCX RDX R13 R14 ZZ add     [rsp+0D8h+var_A0], 1 
             40b9e8      6 PTRIMMEDESP STACK 56 displ add     [rsp+0D8h+var_A0], 1
             40b9ee      5 INSTR BELONGTO 40b6f0 
-            40b9ee      5 INSTR DEADREGS  EFLAGS R13 R14 ZZ add     [rsp+0D8h+var_98], 1 
+            40b9ee      5 INSTR DEADREGS  EFLAGS RAX RCX RDX R13 R14 ZZ add     [rsp+0D8h+var_98], 1 
             40b9ee      5 PTRIMMEDESP STACK 64 displ add     [rsp+0D8h+var_98], 1
             40b9f3     -1 INSTR LOCAL MetadataUnused mov     ecx, dword ptr [rsp+0D8h+var_A0] 
             40b9f3      4 INSTR BELONGTO 40b6f0 
@@ -10632,15 +10852,15 @@
             40ba07      5 INSTR BELONGTO 40b6f0 
             40ba0c     -2 INSTR LOCAL n RDX ZZ  NumericDEFs mov     rdx, [rsp+0D8h+var_40] 
             40ba0c      8 INSTR BELONGTO 40b6f0 
-            40ba0c      8 INSTR DEADREGS  EFLAGS RDX R13 R14 ZZ mov     rdx, [rsp+0D8h+var_40] 
+            40ba0c      8 INSTR DEADREGS  EFLAGS RCX RDX R13 R14 ZZ mov     rdx, [rsp+0D8h+var_40] 
             40ba0c      8 PTRIMMEDESP STACK 152 displ mov     rdx, [rsp+0D8h+var_40]
             40ba14     -1 INSTR LOCAL MetadataUnused add     [rsp+0D8h+var_48], rax 
             40ba14      8 INSTR BELONGTO 40b6f0 
             40ba1c      5 INSTR BELONGTO 40b6f0 
-            40ba1c      5 INSTR DEADREGS  EFLAGS R13 R14 ZZ add     [rsp+0D8h+var_88], rdx 
+            40ba1c      5 INSTR DEADREGS  EFLAGS RAX RCX R13 R14 ZZ add     [rsp+0D8h+var_88], rdx 
             40ba1c      5 PTRIMMEDESP STACK 80 displ add     [rsp+0D8h+var_88], rdx
             40ba21      4 INSTR BELONGTO 40b6f0 
-            40ba21      4 INSTR DEADREGS  EFLAGS R13 R14 ZZ mov     ecx, dword ptr [rsp+0D8h+var_68] 
+            40ba21      4 INSTR DEADREGS  EFLAGS RAX RCX R13 R14 ZZ mov     ecx, dword ptr [rsp+0D8h+var_68] 
             40ba21      4 PTRIMMEDESP STACK 112 displ mov     ecx, dword ptr [rsp+0D8h+var_68]
             40ba25     -1 INSTR LOCAL MetadataUnused add     [rsp+0D8h+var_78], 1 
             40ba25      5 INSTR BELONGTO 40b6f0 
@@ -10693,26 +10913,26 @@
             40ba5b     40 MEMORYHOLE STACK esp + 32 CalleeSavedRegs 
             40ba5b      4 DATAREF STACK 594 esp + 0 CHILDOF 593 OFFSET 0 OutArgsRegion OUTARGS
             40ba5b      4 INSTR BELONGTO 40ba50 
-            40ba5b      4 INSTR DEADREGS  EFLAGS R12 R13 R14 ZZ sub     rsp, 20h 
+            40ba5b      4 INSTR DEADREGS  EFLAGS RDI R12 R13 R14 ZZ sub     rsp, 20h 
             40ba5b      8 MEMORYHOLE STACK esp + 72 ReturnAddress 
             40ba5f      7 INSTR BELONGTO 40ba50 
-            40ba5f      7 INSTR DEADREGS  EFLAGS R12 R13 R14 ZZ mov     rbp, cs:qword_60FAC8 
+            40ba5f      7 INSTR DEADREGS  EFLAGS RDI R12 R13 R14 ZZ mov     rbp, cs:qword_60FAC8 
             40ba66     -1 INSTR LOCAL NoMetaUpdate test    rbp, rbp 
             40ba66      3 INSTR BELONGTO 40ba50 
             40ba69     -1 INSTR LOCAL NoMetaUpdate jz      loc_40BB01 
             40ba69      6 INSTR BELONGTO 40ba50 
             40ba6f      3 INSTR BELONGTO 40ba50 
-            40ba6f      3 INSTR DEADREGS  EFLAGS RSI RDI R12 R13 R14 XMM1 XMM2 ZZ mov     rdi, [rbx] 
+            40ba6f      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R12 R13 R14 XMM1 XMM2 ZZ mov     rdi, [rbx] 
             40ba72     -1 INSTR LOCAL MetadataUnused movsd   xmm0, cs:qword_40DA30 
             40ba72      8 INSTR BELONGTO 40ba50 
             40ba7a      3 INSTR BELONGTO 40ba50 
-            40ba7a      3 INSTR DEADREGS  EFLAGS RSI R12 R13 R14 XMM1 XMM2 ZZ mov     rsi, rbp 
+            40ba7a      3 INSTR DEADREGS  EFLAGS RCX RDX RSI R12 R13 R14 XMM1 XMM2 ZZ mov     rsi, rbp 
             40ba7d     -2 INSTR LOCAL n RCX ZZ  NUMVia2ndSrcIMMEDNUM mov     ecx, 4 
             40ba7d      5 INSTR BELONGTO 40ba50 
-            40ba7d      5 INSTR DEADREGS  EFLAGS R12 R13 R14 XMM1 XMM2 ZZ mov     ecx, 4 
+            40ba7d      5 INSTR DEADREGS  EFLAGS RCX RDX R12 R13 R14 XMM1 XMM2 ZZ mov     ecx, 4 
             40ba82     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 5 
             40ba82      5 INSTR BELONGTO 40ba50 
-            40ba82      5 INSTR DEADREGS  EFLAGS R12 R13 R14 XMM1 XMM2 ZZ mov     edx, 5 
+            40ba82      5 INSTR DEADREGS  EFLAGS RDX R12 R13 R14 XMM1 XMM2 ZZ mov     edx, 5 
             40ba87     -1 INSTR LOCAL NoMetaUpdate call    sub_40B6F0 
             40ba87      5 INSTR BELONGTO 40ba50 
             40ba87      5 INSTR DEADREGS  EFLAGS R12 R13 R14 XMM1 XMM2 ZZ call    sub_40B6F0 
@@ -10737,21 +10957,23 @@
             40baa7     -1 INSTR LOCAL MetadataUnused movsd   xmm0, cs:qword_40DA38 
             40baa7      8 INSTR BELONGTO 40ba50 
             40baaf      3 INSTR BELONGTO 40ba50 
-            40baaf      3 INSTR DEADREGS  EFLAGS RSI RDI R8 R9 R13 R14 XMM1 XMM2 ZZ mov     rdi, [rbx] 
+            40baaf      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 R13 R14 XMM1 XMM2 ZZ mov     rdi, [rbx] 
             40bab2     -1 INSTR LOCAL MetadataUnused movsd   xmm3, cs:qword_40DA10 
             40bab2      8 INSTR BELONGTO 40ba50 
             40baba      3 INSTR BELONGTO 40ba50 
-            40baba      3 INSTR DEADREGS  EFLAGS RSI R8 R9 R13 R14 XMM1 XMM2 ZZ mov     r8d, eax 
+            40baba      3 INSTR DEADREGS  EFLAGS RCX RDX RSI R8 R9 R13 R14 XMM1 XMM2 ZZ mov     r8d, eax 
             40babd     -1 INSTR LOCAL MetadataUnused movapd  xmm1, xmm0 
             40babd      4 INSTR BELONGTO 40ba50 
             40bac1      3 INSTR BELONGTO 40ba50 
-            40bac1      3 INSTR DEADREGS  EFLAGS RSI R9 R13 R14 XMM0 XMM1 XMM2 ZZ mov     r9d, r12d 
+            40bac1      3 INSTR DEADREGS  EFLAGS RCX RDX RSI R9 R13 R14 XMM0 XMM1 XMM2 ZZ mov     r9d, r12d 
             40bac4     -1 INSTR LOCAL MetadataUnused movapd  xmm2, xmm3 
             40bac4      4 INSTR BELONGTO 40ba50 
-            40bac8     -1 INSTR LOCAL MetadataRedundant mov     ecx, 5 
+            40bac8     -2 INSTR LOCAL n RCX ZZ  NUMVia2ndSrcIMMEDNUM mov     ecx, 5 
             40bac8      5 INSTR BELONGTO 40ba50 
-            40bacd     -1 INSTR LOCAL MetadataRedundant mov     edx, 5 
+            40bac8      5 INSTR DEADREGS  EFLAGS RCX RDX RSI R12 R13 R14 XMM0 XMM1 XMM2 XMM3 ZZ mov     ecx, 5 
+            40bacd     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 5 
             40bacd      5 INSTR BELONGTO 40ba50 
+            40bacd      5 INSTR DEADREGS  EFLAGS RDX RSI R12 R13 R14 XMM0 XMM1 XMM2 XMM3 ZZ mov     edx, 5 
             40bad2      3 INSTR BELONGTO 40ba50 
             40bad2      3 INSTR DEADREGS  EFLAGS RSI R12 R13 R14 XMM0 XMM1 XMM2 XMM3 ZZ mov     rsi, rbp 
             40bad5     -1 INSTR LOCAL MetadataUnused mov     [rsp+48h+var_40], 0FFh 
@@ -10786,7 +11008,7 @@
             40bb00      1 INSTR DEADREGS  EFLAGS XMM0 XMM1 XMM2 XMM3 ZZ retn 
             40bb01     -2 INSTR LOCAL n RDI ZZ  NUMVia2ndSrcIMMEDNUM mov     edi, 10h 
             40bb01      5 INSTR BELONGTO 40ba50 
-            40bb01      5 INSTR DEADREGS  EFLAGS R12 R13 R14 ZZ mov     edi, 10h 
+            40bb01      5 INSTR DEADREGS  EFLAGS RDI R12 R13 R14 ZZ mov     edi, 10h 
             40bb06     -1 INSTR LOCAL NoMetaUpdate call    _g_malloc0 
             40bb06      5 INSTR BELONGTO 40ba50 
             40bb06      5 INSTR DEADREGS  EFLAGS R12 R13 R14 ZZ call    _g_malloc0 
@@ -10800,9 +11022,9 @@
             40bb19      5 INSTR BELONGTO 40ba50 
             40bb19      5 INSTR DEADREGS  EFLAGS R12 R13 R14 ZZ call    _g_malloc 
             40bb1e      4 INSTR BELONGTO 40ba50 
-            40bb1e      4 INSTR DEADREGS  EFLAGS R12 R13 R14 ZZ mov     [rbp+8], rax 
+            40bb1e      4 INSTR DEADREGS  EFLAGS RCX RDX R12 R13 R14 ZZ mov     [rbp+8], rax 
             40bb22      3 INSTR BELONGTO 40ba50 
-            40bb22      3 INSTR DEADREGS  EFLAGS R12 R13 R14 ZZ mov     eax, [rbp+0] 
+            40bb22      3 INSTR DEADREGS  EFLAGS RAX RCX RDX R12 R13 R14 ZZ mov     eax, [rbp+0] 
             40bb25     -1 INSTR LOCAL NoMetaUpdate test    eax, eax 
             40bb25      2 INSTR BELONGTO 40ba50 
             40bb27     -1 INSTR LOCAL NoMetaUpdate jle     loc_40BC08 
@@ -10811,18 +11033,18 @@
             40bb2d      4 INSTR BELONGTO 40ba50 
             40bb31     -2 INSTR LOCAL n R14 ZZ  AlwaysNUM xor     r14d, r14d 
             40bb31      3 INSTR BELONGTO 40ba50 
-            40bb31      3 INSTR DEADREGS  EFLAGS RCX R12 R13 R14 ZZ xor     r14d, r14d 
+            40bb31      3 INSTR DEADREGS  EFLAGS RCX RDX R12 R13 R14 ZZ xor     r14d, r14d 
             40bb34      4 INSTR BELONGTO 40ba50 
             40bb38     -2 INSTR LOCAL n R12 ZZ  AlwaysNUM xor     r12d, r12d 
             40bb38      3 INSTR BELONGTO 40ba50 
-            40bb38      3 INSTR DEADREGS  EFLAGS RCX R12 R13 ZZ xor     r12d, r12d 
+            40bb38      3 INSTR DEADREGS  EFLAGS RCX RDX R12 R13 ZZ xor     r12d, r12d 
             40bb3b      5 INSTR BELONGTO 40ba50 
             40bb40     -2 INSTR LOCAL n R13 ZZ  NumericDEFs mov     r13d, r14d 
             40bb40      3 INSTR BELONGTO 40ba50 
-            40bb40      3 INSTR DEADREGS  EFLAGS RCX R13 ZZ mov     r13d, r14d 
+            40bb40      3 INSTR DEADREGS  EFLAGS RCX RDX R13 ZZ mov     r13d, r14d 
             40bb43     -2 INSTR LOCAL n RDX ZZ  NumericDEFs mov     edx, r14d 
             40bb43      3 INSTR BELONGTO 40ba50 
-            40bb43      3 INSTR DEADREGS  EFLAGS RCX ZZ mov     edx, r14d 
+            40bb43      3 INSTR DEADREGS  EFLAGS RCX RDX ZZ mov     edx, r14d 
             40bb46      4 INSTR BELONGTO 40ba50 
             40bb46      4 INSTR DEADREGS  EFLAGS RCX ZZ mov     rcx, [rbp+8] 
             40bb4a     -1 INSTR LOCAL MetadataRedundant imul    r13d, eax 
@@ -10867,13 +11089,14 @@
             40bb94     -1 INSTR LOCAL NoMetaUpdate mulsd   xmm0, cs:qword_40DA28 
             40bb94      8 INSTR BELONGTO 40ba50 
             40bb9c      3 INSTR BELONGTO 40ba50 
-            40bb9c      3 INSTR DEADREGS  EFLAGS ZZ mov     eax, [rbp+0] 
+            40bb9c      3 INSTR DEADREGS  EFLAGS RAX RCX RDX ZZ mov     eax, [rbp+0] 
             40bb9f     -1 INSTR LOCAL SafeIfNoIndexing movsd   xmm1, [rsp+48h+var_38] 
             40bb9f      6 INSTR BELONGTO 40ba50 
             40bb9f      6 PTRIMMEDESP STACK 16 displ movsd   xmm1, [rsp+48h+var_38]
             40bba5     -1 INSTR LOCAL NoMetaUpdate cmp     r12d, eax 
             40bba5      3 INSTR BELONGTO 40ba50 
             40bba8      6 INSTR BELONGTO 40ba50 
+            40bba8      6 INSTR DEADREGS  RCX RDX ZZ movsd   qword ptr [r13+0], xmm0 
             40bbae     -1 INSTR LOCAL NoMetaUpdate addsd   xmm1, xmm0 
             40bbae      4 INSTR BELONGTO 40ba50 
             40bbb2     -1 INSTR LOCAL NoMetaUpdate jl      short loc_40BB40 
@@ -10893,17 +11116,17 @@
             40bbc7     -1 INSTR LOCAL NoMetaUpdate jle     short loc_40BC08 
             40bbc7      2 INSTR BELONGTO 40ba50 
             40bbc9      4 INSTR BELONGTO 40ba50 
-            40bbc9      4 INSTR DEADREGS  EFLAGS RCX RDI R12 R13 R14 XMM2 ZZ mov     rcx, [rbp+8] 
+            40bbc9      4 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R12 R13 R14 XMM2 ZZ mov     rcx, [rbp+8] 
             40bbcd     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM movsxd  rdi, eax 
             40bbcd      3 INSTR BELONGTO 40ba50 
-            40bbcd      3 INSTR DEADREGS  EFLAGS RDI R12 R13 R14 XMM2 ZZ movsxd  rdi, eax 
+            40bbcd      3 INSTR DEADREGS  EFLAGS RDX RSI RDI R12 R13 R14 XMM2 ZZ movsxd  rdi, eax 
             40bbd0     -1 INSTR LOCAL MetadataUnused xor     esi, esi 
             40bbd0      2 INSTR BELONGTO 40ba50 
             40bbd2     -1 INSTR LOCAL MetadataRedundant shl     rdi, 3 
             40bbd2      4 INSTR BELONGTO 40ba50 
             40bbd6     10 INSTR BELONGTO 40ba50 
             40bbe0      2 INSTR BELONGTO 40ba50 
-            40bbe0      2 INSTR DEADREGS  EFLAGS R12 R13 R14 XMM2 ZZ xor     edx, edx 
+            40bbe0      2 INSTR DEADREGS  EFLAGS RDX R12 R13 R14 XMM2 ZZ xor     edx, edx 
             40bbe0     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
             40bbe2      6 INSTR BELONGTO 40ba50 
             40bbe8     -1 INSTR LOCAL SafeIfNoIndexing movsd   xmm0, qword ptr [rcx+rdx*8] 
@@ -10927,7 +11150,7 @@
             40bc06     -1 INSTR LOCAL NoMetaUpdate jnz     short loc_40BBE0 
             40bc06      2 INSTR BELONGTO 40ba50 
             40bc08      7 INSTR BELONGTO 40ba50 
-            40bc08      7 INSTR DEADREGS  EFLAGS RSI RDI R12 R13 R14 XMM1 XMM2 ZZ mov     cs:qword_60FAC8, rbp 
+            40bc08      7 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R12 R13 R14 XMM1 XMM2 ZZ mov     cs:qword_60FAC8, rbp 
             40bc0f     -1 INSTR LOCAL NoMetaUpdate jmp     loc_40BA6F 
             40bc0f      5 INSTR BELONGTO 40ba50 
             40bc20      0 FUNC FRAMERESTORE 0 0 0 1 0 0 2 0 1 3 0 0 4 0 8 5 0 0 6 0 1 7 0 0 8 0 1 9 0 1 10 0 0 11 0 4 12 0 0 13 0 0 14 0 0 15 0 0 ZZ
@@ -10942,29 +11165,29 @@
             40bc2a      3 INSTR BELONGTO 40bc20 
             40bc2a      3 INSTR DEADREGS  EFLAGS RBX RSI ZZ mov     rbx, rdi 
             40bc2d      5 INSTR BELONGTO 40bc20 
-            40bc2d      5 INSTR DEADREGS  EFLAGS RSI ZZ mov     [rsp+var_8], r12 
+            40bc2d      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     [rsp+var_8], r12 
             40bc2d      5 PTRIMMEDESP STACK -8 displ mov     [rsp+var_8], r12
             40bc32      4 DATAREF STACK 596 esp + 0 CHILDOF 595 OFFSET 0 OutArgsRegion OUTARGS
             40bc32      4 INSTR BELONGTO 40bc20 
-            40bc32      4 INSTR DEADREGS  EFLAGS RSI R12 ZZ sub     rsp, 38h 
+            40bc32      4 INSTR DEADREGS  EFLAGS RSI RDI R12 ZZ sub     rsp, 38h 
             40bc32     56 DATAREF STACK 595 esp + 0 PARENT LocalFrame LOCALFRAME
             40bc32      8 MEMORYHOLE STACK esp + 56 ReturnAddress 
             40bc36      7 INSTR BELONGTO 40bc20 
-            40bc36      7 INSTR DEADREGS  EFLAGS RSI R12 ZZ mov     rsi, cs:qword_60FAD0 
+            40bc36      7 INSTR DEADREGS  EFLAGS RSI RDI R12 ZZ mov     rsi, cs:qword_60FAD0 
             40bc3d     -1 INSTR LOCAL NoMetaUpdate test    rsi, rsi 
             40bc3d      3 INSTR BELONGTO 40bc20 
             40bc40     -1 INSTR LOCAL NoMetaUpdate jz      loc_40BCD8 
             40bc40      6 INSTR BELONGTO 40bc20 
             40bc46      3 INSTR BELONGTO 40bc20 
-            40bc46      3 INSTR DEADREGS  EFLAGS RDI R12 ZZ mov     rdi, [rbx] 
+            40bc46      3 INSTR DEADREGS  EFLAGS RCX RDX RDI R12 ZZ mov     rdi, [rbx] 
             40bc49     -1 INSTR LOCAL MetadataUnused movsd   xmm0, cs:qword_40DA10 
             40bc49      8 INSTR BELONGTO 40bc20 
             40bc51      2 INSTR BELONGTO 40bc20 
-            40bc51      2 INSTR DEADREGS  EFLAGS R12 XMM0 ZZ xor     ecx, ecx 
+            40bc51      2 INSTR DEADREGS  EFLAGS RCX RDX R12 XMM0 ZZ xor     ecx, ecx 
             40bc51     -2 INSTR LOCAL n RCX ZZ  AlwaysNUM xor     ecx, ecx 
             40bc53     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 1 
             40bc53      5 INSTR BELONGTO 40bc20 
-            40bc53      5 INSTR DEADREGS  EFLAGS R12 XMM0 ZZ mov     edx, 1 
+            40bc53      5 INSTR DEADREGS  EFLAGS RDX R12 XMM0 ZZ mov     edx, 1 
             40bc58     -1 INSTR LOCAL NoMetaUpdate call    sub_40B6F0 
             40bc58      5 INSTR BELONGTO 40bc20 
             40bc58      5 INSTR DEADREGS  EFLAGS R12 XMM0 ZZ call    sub_40B6F0 
@@ -10989,17 +11212,19 @@
             40bc78     -1 INSTR LOCAL MetadataUnused movsd   xmm3, cs:qword_40DA10 
             40bc78      8 INSTR BELONGTO 40bc20 
             40bc80      3 INSTR BELONGTO 40bc20 
-            40bc80      3 INSTR DEADREGS  EFLAGS RSI RDI R8 R9 XMM0 XMM1 XMM2 ZZ mov     rdi, [rbx] 
+            40bc80      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 XMM0 XMM1 XMM2 ZZ mov     rdi, [rbx] 
             40bc83      3 INSTR BELONGTO 40bc20 
-            40bc83      3 INSTR DEADREGS  EFLAGS RSI R8 R9 XMM0 XMM1 XMM2 ZZ mov     r8d, eax 
+            40bc83      3 INSTR DEADREGS  EFLAGS RCX RDX RSI R8 R9 XMM0 XMM1 XMM2 ZZ mov     r8d, eax 
             40bc86      3 INSTR BELONGTO 40bc20 
-            40bc86      3 INSTR DEADREGS  EFLAGS RSI R9 XMM0 XMM1 XMM2 ZZ mov     r9d, r12d 
-            40bc89     -1 INSTR LOCAL MetadataRedundant mov     ecx, 1 
+            40bc86      3 INSTR DEADREGS  EFLAGS RCX RDX RSI R9 XMM0 XMM1 XMM2 ZZ mov     r9d, r12d 
+            40bc89     -2 INSTR LOCAL n RCX ZZ  NUMVia2ndSrcIMMEDNUM mov     ecx, 1 
             40bc89      5 INSTR BELONGTO 40bc20 
+            40bc89      5 INSTR DEADREGS  EFLAGS RCX RDX RSI R12 XMM0 XMM1 XMM2 ZZ mov     ecx, 1 
             40bc8e     -1 INSTR LOCAL MetadataUnused movapd  xmm2, xmm3 
             40bc8e      4 INSTR BELONGTO 40bc20 
-            40bc92     -1 INSTR LOCAL MetadataRedundant mov     edx, 1 
+            40bc92     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 1 
             40bc92      5 INSTR BELONGTO 40bc20 
+            40bc92      5 INSTR DEADREGS  EFLAGS RDX RSI R12 XMM0 XMM1 XMM2 ZZ mov     edx, 1 
             40bc97     -1 INSTR LOCAL MetadataUnused movapd  xmm1, xmm3 
             40bc97      4 INSTR BELONGTO 40bc20 
             40bc9b      3 INSTR BELONGTO 40bc20 
@@ -11037,7 +11262,7 @@
             40bcd4     56 DEALLOC STACK esp - 56 retn
             40bcd8     -2 INSTR LOCAL n RDI ZZ  NUMVia2ndSrcIMMEDNUM mov     edi, 10h 
             40bcd8      5 INSTR BELONGTO 40bc20 
-            40bcd8      5 INSTR DEADREGS  EFLAGS R12 ZZ mov     edi, 10h 
+            40bcd8      5 INSTR DEADREGS  EFLAGS RDI R12 ZZ mov     edi, 10h 
             40bcdd     -1 INSTR LOCAL NoMetaUpdate call    _g_malloc0 
             40bcdd      5 INSTR BELONGTO 40bc20 
             40bcdd      5 INSTR DEADREGS  EFLAGS R12 ZZ call    _g_malloc0 
@@ -11052,17 +11277,17 @@
             40bcf2      5 INSTR BELONGTO 40bc20 
             40bcf2      5 INSTR DEADREGS  EFLAGS R12 ZZ call    _g_malloc 
             40bcf7      5 INSTR BELONGTO 40bc20 
-            40bcf7      5 INSTR DEADREGS  EFLAGS RSI RDI R12 ZZ mov     rsi, [rsp+38h+var_20] 
+            40bcf7      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R12 ZZ mov     rsi, [rsp+38h+var_20] 
             40bcf7      5 PTRIMMEDESP STACK 24 displ mov     rsi, [rsp+38h+var_20]
-            40bcfc     -1 INSTR LOCAL MetadataRedundant mov     edx, [rsi] 
+            40bcfc     -1 INSTR LOCAL MetadataUnused mov     edx, [rsi] 
             40bcfc      2 INSTR BELONGTO 40bc20 
             40bcfe      4 INSTR BELONGTO 40bc20 
-            40bcfe      4 INSTR DEADREGS  EFLAGS RDI R12 ZZ mov     [rsi+8], rax 
-            40bd02     -1 INSTR LOCAL MetadataRedundant imul    edx, edx 
+            40bcfe      4 INSTR DEADREGS  EFLAGS RCX RDI R12 ZZ mov     [rsi+8], rax 
+            40bd02     -1 INSTR LOCAL MetadataUnused imul    edx, edx 
             40bd02      3 INSTR BELONGTO 40bc20 
-            40bd05     -1 INSTR LOCAL MetadataRedundant movsxd  rdx, edx 
+            40bd05     -1 INSTR LOCAL MetadataUnused movsxd  rdx, edx 
             40bd05      3 INSTR BELONGTO 40bc20 
-            40bd08     -1 INSTR LOCAL MetadataRedundant lea     rdx, [rax+rdx*8] 
+            40bd08     -1 INSTR LOCAL MetadataUnused lea     rdx, [rax+rdx*8] 
             40bd08      4 INSTR BELONGTO 40bc20 
             40bd0c     -1 INSTR LOCAL NoMetaUpdate cmp     rax, rdx 
             40bd0c      3 INSTR BELONGTO 40bc20 
@@ -11070,10 +11295,10 @@
             40bd0f      2 INSTR BELONGTO 40bc20 
             40bd11      7 INSTR BELONGTO 40bc20 
             40bd18     10 INSTR BELONGTO 40bc20 
-            40bd18     10 INSTR DEADREGS  EFLAGS RDI R12 ZZ mov     rdi, 3FF0000000000000h 
+            40bd18     10 INSTR DEADREGS  EFLAGS RCX RDI R12 ZZ mov     rdi, 3FF0000000000000h 
             40bd18     -2 INSTR LOCAL n RDI ZZ  NUMVia2ndSrcIMMEDNUM mov     rdi, 3FF0000000000000h 
             40bd22      3 INSTR BELONGTO 40bc20 
-            40bd22      3 INSTR DEADREGS  EFLAGS R12 ZZ mov     [rax], rdi 
+            40bd22      3 INSTR DEADREGS  EFLAGS RCX R12 ZZ mov     [rax], rdi 
             40bd25     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rax, 8 
             40bd25      4 INSTR BELONGTO 40bc20 
             40bd29     -1 INSTR LOCAL NoMetaUpdate cmp     rax, rdx 
@@ -11081,7 +11306,7 @@
             40bd2c     -1 INSTR LOCAL NoMetaUpdate jb      short loc_40BD18 
             40bd2c      2 INSTR BELONGTO 40bc20 
             40bd2e      7 INSTR BELONGTO 40bc20 
-            40bd2e      7 INSTR DEADREGS  EFLAGS RDI R12 ZZ mov     cs:qword_60FAD0, rsi 
+            40bd2e      7 INSTR DEADREGS  EFLAGS RCX RDX RDI R12 ZZ mov     cs:qword_60FAD0, rsi 
             40bd35     -1 INSTR LOCAL NoMetaUpdate jmp     loc_40BC46 
             40bd35      5 INSTR BELONGTO 40bc20 
             40bd40      0 FUNC FRAMERESTORE 0 0 0 1 0 0 2 0 0 3 0 0 4 0 8 5 0 0 6 0 0 7 0 0 8 0 0 9 0 0 10 0 0 11 0 0 12 0 0 13 0 0 14 0 0 15 0 0 ZZ
@@ -11136,7 +11361,6 @@
             40bd87      5 INSTR BELONGTO 40bd40 
             40bd87      5 INSTR DEADREGS  R13 ZZ mov     r13d, dword ptr [rsp+48h+var_40] 
             40bd87      5 PTRIMMEDESP STACK 8 displ mov     r13d, dword ptr [rsp+48h+var_40]
-            40bd8c     -2 INSTR LOCAL n RBP ZZ  NumericDEFs mov     ebp, dword ptr [rsp+48h+var_40+4] 
             40bd8c      4 INSTR BELONGTO 40bd40 
             40bd8c      4 PTRIMMEDESP STACK 12 displ mov     ebp, dword ptr [rsp+48h+var_40+4]
             40bd90     -1 INSTR LOCAL NoMetaUpdate jz      short loc_40BDA2 
@@ -11165,7 +11389,7 @@
             40bdb8      5 INSTR BELONGTO 40bd40 
             40bdb8      5 INSTR DEADREGS  EFLAGS ZZ call    _gdk_screen_width 
             40bdbd      2 INSTR BELONGTO 40bd40 
-            40bdbd      2 INSTR DEADREGS  EFLAGS ZZ mov     edx, eax 
+            40bdbd      2 INSTR DEADREGS  EFLAGS RDX ZZ mov     edx, eax 
             40bdbf      3 INSTR BELONGTO 40bd40 
             40bdbf      3 INSTR DEADREGS  EFLAGS ZZ sub     edx, r15d 
             40bdc2     -1 INSTR LOCAL NoMetaUpdate cmp     ebx, eax 
@@ -11177,7 +11401,7 @@
             40bdcc      5 INSTR BELONGTO 40bd40 
             40bdcc      5 INSTR DEADREGS  EFLAGS ZZ call    _gdk_screen_height 
             40bdd1      2 INSTR BELONGTO 40bd40 
-            40bdd1      2 INSTR DEADREGS  EFLAGS ZZ mov     edx, eax 
+            40bdd1      2 INSTR DEADREGS  EFLAGS RDX ZZ mov     edx, eax 
             40bdd3      3 INSTR BELONGTO 40bd40 
             40bdd3      3 INSTR DEADREGS  EFLAGS ZZ sub     edx, r14d 
             40bdd6     -1 INSTR LOCAL NoMetaUpdate cmp     ebx, eax 
@@ -11254,8 +11478,8 @@
             40be56      3 INSTR BELONGTO 40bd40 
             40be59     -1 INSTR LOCAL NoMetaUpdate jns     loc_40BDB4 
             40be59      6 INSTR BELONGTO 40bd40 
-            40be5f     -1 INSTR LOCAL 2ndSrcNumeric add     ebp, r14d 
             40be5f      3 INSTR BELONGTO 40bd40 
+            40be5f      3 INSTR DEADREGS  EFLAGS RBX ZZ add     ebp, r14d 
             40be62     -2 INSTR LOCAL n R14 ZZ  AlwaysNUM xor     r14d, r14d 
             40be62      3 INSTR BELONGTO 40bd40 
             40be62      3 INSTR DEADREGS  EFLAGS RBX R14 ZZ xor     r14d, r14d 
@@ -11301,12 +11525,12 @@
             40bea6      2 INSTR BELONGTO 40be70 
             40bea8     -2 INSTR LOCAL n RDI ZZ  NumericDEFs mov     rdi, [rsp+28h+var_20] 
             40bea8      5 INSTR BELONGTO 40be70 
-            40bea8      5 INSTR DEADREGS  EFLAGS RDX RDI ZZ mov     rdi, [rsp+28h+var_20] 
+            40bea8      5 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     rdi, [rsp+28h+var_20] 
             40bea8      5 PTRIMMEDESP STACK 8 displ mov     rdi, [rsp+28h+var_20]
             40bead      3 INSTR BELONGTO 40be70 
-            40bead      3 INSTR DEADREGS  EFLAGS RDX ZZ mov     rdx, r12 
+            40bead      3 INSTR DEADREGS  EFLAGS RDX RSI ZZ mov     rdx, r12 
             40beb0      5 INSTR BELONGTO 40be70 
-            40beb0      5 INSTR DEADREGS  EFLAGS R12 ZZ mov     esi, offset aEvent_id; "event.id" 
+            40beb0      5 INSTR DEADREGS  EFLAGS RSI R12 ZZ mov     esi, offset aEvent_id; "event.id" 
             40beb5     -1 INSTR LOCAL NoMetaUpdate call    _ca_proplist_sets 
             40beb5      5 INSTR BELONGTO 40be70 
             40beb5      5 INSTR DEADREGS  EFLAGS R12 ZZ call    _ca_proplist_sets 
@@ -11316,12 +11540,12 @@
             40bebc      2 INSTR BELONGTO 40be70 
             40bebe     -2 INSTR LOCAL n RDI ZZ  NumericDEFs mov     rdi, [rsp+28h+var_20] 
             40bebe      5 INSTR BELONGTO 40be70 
-            40bebe      5 INSTR DEADREGS  EFLAGS RDX RDI R12 ZZ mov     rdi, [rsp+28h+var_20] 
+            40bebe      5 INSTR DEADREGS  EFLAGS RDX RSI RDI R12 ZZ mov     rdi, [rsp+28h+var_20] 
             40bebe      5 PTRIMMEDESP STACK 8 displ mov     rdi, [rsp+28h+var_20]
             40bec3      3 INSTR BELONGTO 40be70 
-            40bec3      3 INSTR DEADREGS  EFLAGS RDX R12 ZZ mov     rdx, rbp 
+            40bec3      3 INSTR DEADREGS  EFLAGS RDX RSI R12 ZZ mov     rdx, rbp 
             40bec6      5 INSTR BELONGTO 40be70 
-            40bec6      5 INSTR DEADREGS  EFLAGS R12 ZZ mov     esi, offset aEvent_descript; "event.description" 
+            40bec6      5 INSTR DEADREGS  EFLAGS RSI R12 ZZ mov     esi, offset aEvent_descript; "event.description" 
             40becb     -1 INSTR LOCAL NoMetaUpdate call    _ca_proplist_sets 
             40becb      5 INSTR BELONGTO 40be70 
             40becb      5 INSTR DEADREGS  EFLAGS R12 ZZ call    _ca_proplist_sets 
@@ -11331,12 +11555,12 @@
             40bed2      2 INSTR BELONGTO 40be70 
             40bed4     -2 INSTR LOCAL n RDI ZZ  NumericDEFs mov     rdi, [rsp+28h+var_20] 
             40bed4      5 INSTR BELONGTO 40be70 
-            40bed4      5 INSTR DEADREGS  EFLAGS RDI R12 ZZ mov     rdi, [rsp+28h+var_20] 
+            40bed4      5 INSTR DEADREGS  EFLAGS RDX RSI RDI R12 ZZ mov     rdi, [rsp+28h+var_20] 
             40bed4      5 PTRIMMEDESP STACK 8 displ mov     rdi, [rsp+28h+var_20]
             40bed9      5 INSTR BELONGTO 40be70 
-            40bed9      5 INSTR DEADREGS  EFLAGS R12 ZZ mov     edx, offset aPermanent; "permanent" 
+            40bed9      5 INSTR DEADREGS  EFLAGS RDX RSI R12 ZZ mov     edx, offset aPermanent; "permanent" 
             40bede      5 INSTR BELONGTO 40be70 
-            40bede      5 INSTR DEADREGS  EFLAGS R12 ZZ mov     esi, offset aCanberra_cache; "canberra.cache-control" 
+            40bede      5 INSTR DEADREGS  EFLAGS RSI R12 ZZ mov     esi, offset aCanberra_cache; "canberra.cache-control" 
             40bee3     -1 INSTR LOCAL NoMetaUpdate call    _ca_proplist_sets 
             40bee3      5 INSTR BELONGTO 40be70 
             40bee3      5 INSTR DEADREGS  EFLAGS R12 ZZ call    _ca_proplist_sets 
@@ -11346,16 +11570,16 @@
             40beea      2 INSTR BELONGTO 40be70 
             40beec     -2 INSTR LOCAL n RDX ZZ  NumericDEFs mov     rdx, [rsp+28h+var_20] 
             40beec      5 INSTR BELONGTO 40be70 
-            40beec      5 INSTR DEADREGS  EFLAGS RDX RDI R8 R12 ZZ mov     rdx, [rsp+28h+var_20] 
+            40beec      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R12 ZZ mov     rdx, [rsp+28h+var_20] 
             40beec      5 PTRIMMEDESP STACK 8 displ mov     rdx, [rsp+28h+var_20]
             40bef1     -2 INSTR LOCAL n R8 ZZ  AlwaysNUM xor     r8d, r8d 
             40bef1      3 INSTR BELONGTO 40be70 
-            40bef1      3 INSTR DEADREGS  EFLAGS RDI R8 R12 ZZ xor     r8d, r8d 
+            40bef1      3 INSTR DEADREGS  EFLAGS RCX RSI RDI R8 R12 ZZ xor     r8d, r8d 
             40bef4      2 INSTR BELONGTO 40be70 
-            40bef4      2 INSTR DEADREGS  EFLAGS RDI R12 ZZ xor     ecx, ecx 
+            40bef4      2 INSTR DEADREGS  EFLAGS RCX RSI RDI R12 ZZ xor     ecx, ecx 
             40bef4     -2 INSTR LOCAL n RCX ZZ  AlwaysNUM xor     ecx, ecx 
             40bef6      2 INSTR BELONGTO 40be70 
-            40bef6      2 INSTR DEADREGS  EFLAGS RDI R12 ZZ xor     esi, esi 
+            40bef6      2 INSTR DEADREGS  EFLAGS RSI RDI R12 ZZ xor     esi, esi 
             40bef6     -2 INSTR LOCAL n RSI ZZ  AlwaysNUM xor     esi, esi 
             40bef8      3 INSTR BELONGTO 40be70 
             40bef8      3 INSTR DEADREGS  EFLAGS RDI R12 ZZ mov     rdi, rbx 
@@ -11445,7 +11669,7 @@
             40bf76      5 INSTR BELONGTO 40bf30 
             40bf76      5 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ jmp     _gdk_window_get_toplevel 
             40bf80      2 INSTR BELONGTO 40bf30 
-            40bf80      2 INSTR DEADREGS  EFLAGS RAX ZZ xor     ebx, ebx 
+            40bf80      2 INSTR DEADREGS  EFLAGS RAX RBX ZZ xor     ebx, ebx 
             40bf80     -2 INSTR LOCAL n RBX ZZ  AlwaysNUM xor     ebx, ebx 
             40bf82      3 INSTR BELONGTO 40bf30 
             40bf82      3 INSTR DEADREGS  EFLAGS RAX ZZ mov     rax, rbx 
@@ -11454,10 +11678,10 @@
             40bf86      1 INSTR BELONGTO 40bf30 
             40bf86      1 INSTR DEADREGS  EFLAGS ZZ retn 
             40bf90      2 INSTR BELONGTO 40bf30 
-            40bf90      2 INSTR DEADREGS  EFLAGS RBX RDI ZZ xor     edx, edx 
+            40bf90      2 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI ZZ xor     edx, edx 
             40bf90     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
             40bf92      2 INSTR BELONGTO 40bf30 
-            40bf92      2 INSTR DEADREGS  EFLAGS RBX RDI ZZ xor     esi, esi 
+            40bf92      2 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ xor     esi, esi 
             40bf92     -2 INSTR LOCAL n RSI ZZ  AlwaysNUM xor     esi, esi 
             40bf94      3 INSTR BELONGTO 40bf30 
             40bf94      3 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     rdi, rax 
@@ -11514,21 +11738,21 @@
             40bfda      5 INSTR BELONGTO 40bfb0 
             40bfda      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ call    _gdk_get_default_root_window 
             40bfdf      5 INSTR BELONGTO 40bfb0 
-            40bfdf      5 INSTR DEADREGS  EFLAGS RCX RDX RBX RDI R12 R13 R14 R15 ZZ mov     [rsp+198h+var_120], rax 
+            40bfdf      5 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI RDI R12 R13 R14 R15 ZZ mov     [rsp+198h+var_120], rax 
             40bfdf      5 PTRIMMEDESP STACK 120 displ mov     [rsp+198h+var_120], rax
             40bfe4     -1 INSTR LOCAL MetadataUnused mov     rax, cs:qword_60FAD8 
             40bfe4      7 INSTR BELONGTO 40bfb0 
             40bfeb      5 INSTR BELONGTO 40bfb0 
-            40bfeb      5 INSTR DEADREGS  EFLAGS RCX RDX RBX RDI R8 R9 R10 R11 R12 R13 R14 R15 ZZ mov     rdi, [rsp+198h+var_120] 
+            40bfeb      5 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI RDI R8 R9 R10 R11 R12 R13 R14 R15 ZZ mov     rdi, [rsp+198h+var_120] 
             40bfeb      5 PTRIMMEDESP STACK 120 displ mov     rdi, [rsp+198h+var_120]
             40bff0      8 INSTR BELONGTO 40bfb0 
-            40bff0      8 INSTR DEADREGS  EFLAGS RCX RDX RBX R8 R9 R10 R11 R12 R13 R14 R15 ZZ lea     rcx, [rsp+198h+var_B8] 
+            40bff0      8 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI R8 R9 R10 R11 R12 R13 R14 R15 ZZ lea     rcx, [rsp+198h+var_B8] 
             40bff0      8 PTRIMMEDESP STACK 224 displ lea     rcx, [rsp+198h+var_B8]
             40bff8      8 INSTR BELONGTO 40bfb0 
-            40bff8      8 INSTR DEADREGS  EFLAGS RDX RBX R8 R9 R10 R11 R12 R13 R14 R15 ZZ lea     rdx, [rsp+198h+var_C8] 
+            40bff8      8 INSTR DEADREGS  EFLAGS RDX RBX RSI R8 R9 R10 R11 R12 R13 R14 R15 ZZ lea     rdx, [rsp+198h+var_C8] 
             40bff8      8 PTRIMMEDESP STACK 208 displ lea     rdx, [rsp+198h+var_C8]
             40c000      3 INSTR BELONGTO 40bfb0 
-            40c000      3 INSTR DEADREGS  EFLAGS RBX R8 R9 R10 R11 R12 R13 R14 R15 ZZ mov     esi, [rax+24h] 
+            40c000      3 INSTR DEADREGS  EFLAGS RBX RSI R8 R9 R10 R11 R12 R13 R14 R15 ZZ mov     esi, [rax+24h] 
             40c003     -1 INSTR LOCAL NoMetaUpdate call    sub_40BD40 
             40c003      5 INSTR BELONGTO 40bfb0 
             40c003      5 INSTR DEADREGS  EFLAGS RAX RBX R8 R9 R10 R11 R12 R13 R14 R15 ZZ call    sub_40BD40 
@@ -11592,12 +11816,12 @@
             40c07b     -1 INSTR LOCAL NoMetaUpdate jnz     short loc_40C028 
             40c07b      2 INSTR BELONGTO 40bfb0 
             40c07d      5 INSTR BELONGTO 40bfb0 
-            40c07d      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ mov     edx, offset aCouldnTFindWin; "Couldn't find window manager window" 
+            40c07d      5 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI R12 R13 R14 R15 ZZ mov     edx, offset aCouldnTFindWin; "Couldn't find window manager window" 
             40c082     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 10h 
             40c082      5 INSTR BELONGTO 40bfb0 
-            40c082      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ mov     esi, 10h 
+            40c082      5 INSTR DEADREGS  EFLAGS RBX RSI RDI R12 R13 R14 R15 ZZ mov     esi, 10h 
             40c087      2 INSTR BELONGTO 40bfb0 
-            40c087      2 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ xor     edi, edi 
+            40c087      2 INSTR DEADREGS  EFLAGS RBX RDI R12 R13 R14 R15 ZZ xor     edi, edi 
             40c087     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
             40c089     -1 INSTR LOCAL NoMetaUpdate call    _g_log 
             40c089      5 INSTR BELONGTO 40bfb0 
@@ -11631,10 +11855,10 @@
             40c0d4     -1 INSTR LOCAL NoMetaUpdate jz      short loc_40C110 
             40c0d4      2 INSTR BELONGTO 40bfb0 
             40c0d6      5 INSTR BELONGTO 40bfb0 
-            40c0d6      5 INSTR DEADREGS  EFLAGS RDX RBX R12 R13 R14 R15 ZZ mov     rdx, [rsp+198h+var_130] 
+            40c0d6      5 INSTR DEADREGS  EFLAGS RAX RDX RBX R12 R13 R14 R15 ZZ mov     rdx, [rsp+198h+var_130] 
             40c0d6      5 PTRIMMEDESP STACK 104 displ mov     rdx, [rsp+198h+var_130]
             40c0db      2 INSTR BELONGTO 40bfb0 
-            40c0db      2 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ mov     eax, [rdx] 
+            40c0db      2 INSTR DEADREGS  EFLAGS RAX RBX R12 R13 R14 R15 ZZ mov     eax, [rdx] 
             40c0dd      7 INSTR BELONGTO 40bfb0 
             40c0dd      7 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ sub     eax, [rsp+198h+var_B8] 
             40c0dd      7 PTRIMMEDESP STACK 224 displ sub     eax, [rsp+198h+var_B8]
@@ -11642,7 +11866,7 @@
             40c0e4      7 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ mov     [rsp+198h+var_B8], eax 
             40c0e4      7 PTRIMMEDESP STACK 224 displ mov     [rsp+198h+var_B8], eax
             40c0eb      3 INSTR BELONGTO 40bfb0 
-            40c0eb      3 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ mov     eax, [rdx+4] 
+            40c0eb      3 INSTR DEADREGS  EFLAGS RAX RBX R12 R13 R14 R15 ZZ mov     eax, [rdx+4] 
             40c0ee      7 INSTR BELONGTO 40bfb0 
             40c0ee      7 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ sub     eax, [rsp+198h+var_B4] 
             40c0ee      7 PTRIMMEDESP STACK 228 displ sub     eax, [rsp+198h+var_B4]
@@ -11650,30 +11874,30 @@
             40c0f5      7 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ mov     [rsp+198h+var_B4], eax 
             40c0f5      7 PTRIMMEDESP STACK 228 displ mov     [rsp+198h+var_B4], eax
             40c0fc      3 INSTR BELONGTO 40bfb0 
-            40c0fc      3 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ mov     eax, [rdx+8] 
+            40c0fc      3 INSTR DEADREGS  EFLAGS RAX RBX R12 R13 R14 R15 ZZ mov     eax, [rdx+8] 
             40c0ff      7 INSTR BELONGTO 40bfb0 
             40c0ff      7 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ mov     [rsp+198h+var_B0], eax 
             40c0ff      7 PTRIMMEDESP STACK 232 displ mov     [rsp+198h+var_B0], eax
             40c106      3 INSTR BELONGTO 40bfb0 
-            40c106      3 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ mov     eax, [rdx+0Ch] 
+            40c106      3 INSTR DEADREGS  EFLAGS RAX RBX R12 R13 R14 R15 ZZ mov     eax, [rdx+0Ch] 
             40c109     -1 INSTR LOCAL MetadataUnused mov     [rsp+198h+var_AC], eax 
             40c109      7 INSTR BELONGTO 40bfb0 
             40c110     -1 INSTR LOCAL NoMetaUpdate call    _gdk_get_default_root_window 
             40c110      5 INSTR BELONGTO 40bfb0 
             40c110      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ call    _gdk_get_default_root_window 
             40c115      8 INSTR BELONGTO 40bfb0 
-            40c115      8 INSTR DEADREGS  EFLAGS RBX RDI R8 R12 R13 R14 R15 ZZ mov     r8d, [rsp+198h+var_AC] 
+            40c115      8 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI RDI R8 R12 R13 R14 R15 ZZ mov     r8d, [rsp+198h+var_AC] 
             40c115      8 PTRIMMEDESP STACK 236 displ mov     r8d, [rsp+198h+var_AC]
             40c11d      7 INSTR BELONGTO 40bfb0 
-            40c11d      7 INSTR DEADREGS  EFLAGS RBX RDI R12 R13 R14 R15 ZZ mov     ecx, [rsp+198h+var_B0] 
+            40c11d      7 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI RDI R12 R13 R14 R15 ZZ mov     ecx, [rsp+198h+var_B0] 
             40c11d      7 PTRIMMEDESP STACK 232 displ mov     ecx, [rsp+198h+var_B0]
             40c124      3 INSTR BELONGTO 40bfb0 
-            40c124      3 INSTR DEADREGS  EFLAGS RBX RDI R12 R13 R14 R15 ZZ mov     rdi, rax 
+            40c124      3 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI R12 R13 R14 R15 ZZ mov     rdi, rax 
             40c127      7 INSTR BELONGTO 40bfb0 
-            40c127      7 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ mov     edx, [rsp+198h+var_B4] 
+            40c127      7 INSTR DEADREGS  EFLAGS RDX RBX RSI R12 R13 R14 R15 ZZ mov     edx, [rsp+198h+var_B4] 
             40c127      7 PTRIMMEDESP STACK 228 displ mov     edx, [rsp+198h+var_B4]
             40c12e      7 INSTR BELONGTO 40bfb0 
-            40c12e      7 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ mov     esi, [rsp+198h+var_B8] 
+            40c12e      7 INSTR DEADREGS  EFLAGS RBX RSI R12 R13 R14 R15 ZZ mov     esi, [rsp+198h+var_B8] 
             40c12e      7 PTRIMMEDESP STACK 224 displ mov     esi, [rsp+198h+var_B8]
             40c135      3 INSTR BELONGTO 40bfb0 
             40c135      3 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ mov     r12, rax 
@@ -11691,7 +11915,7 @@
             40c14e     -1 INSTR LOCAL NoMetaUpdate jnz     short loc_40C15B 
             40c14e      2 INSTR BELONGTO 40bfb0 
             40c150      3 INSTR BELONGTO 40bfb0 
-            40c150      3 INSTR DEADREGS  EFLAGS R13 R14 R15 ZZ mov     edi, [rax+18h] 
+            40c150      3 INSTR DEADREGS  EFLAGS RDI R13 R14 R15 ZZ mov     edi, [rax+18h] 
             40c153     -1 INSTR LOCAL NoMetaUpdate test    edi, edi 
             40c153      2 INSTR BELONGTO 40bfb0 
             40c155     -1 INSTR LOCAL NoMetaUpdate jz      loc_40C6DC 
@@ -11778,10 +12002,11 @@
             40c1e6      5 INSTR BELONGTO 40bfb0 
             40c1e6      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ call    _gdk_x11_window_foreign_new_for_display 
             40c1eb      8 INSTR BELONGTO 40bfb0 
-            40c1eb      8 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI R8 R9 R10 R11 R12 R13 R14 R15 ZZ lea     rsi, [rsp+198h+var_A8] 
+            40c1eb      8 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI RDI R8 R9 R10 R11 R12 R13 R14 R15 ZZ lea     rsi, [rsp+198h+var_A8] 
             40c1eb      8 PTRIMMEDESP STACK 240 displ lea     rsi, [rsp+198h+var_A8]
-            40c1f3     -1 INSTR LOCAL MetadataRedundant xor     ecx, ecx 
             40c1f3      2 INSTR BELONGTO 40bfb0 
+            40c1f3      2 INSTR DEADREGS  EFLAGS RCX RDX RBX RDI R8 R9 R10 R11 R12 R13 R14 R15 ZZ xor     ecx, ecx 
+            40c1f3     -2 INSTR LOCAL n RCX ZZ  AlwaysNUM xor     ecx, ecx 
             40c1f5      3 INSTR BELONGTO 40bfb0 
             40c1f5      3 INSTR DEADREGS  EFLAGS RDX RBX RDI R8 R9 R10 R11 R12 R13 R14 R15 ZZ mov     rdi, rax 
             40c1f8      8 INSTR BELONGTO 40bfb0 
@@ -11793,13 +12018,15 @@
             40c203      8 INSTR DEADREGS  EFLAGS RAX RBX R8 R9 R10 R11 R12 R13 R14 R15 ZZ mov     [rsp+198h+var_110], rsi 
             40c203      8 PTRIMMEDESP STACK 136 displ mov     [rsp+198h+var_110], rsi
             40c20b      2 INSTR BELONGTO 40bfb0 
-            40c20b      2 INSTR DEADREGS  EFLAGS RAX RBX R8 R9 R10 R11 R12 R13 R14 R15 ZZ xor     esi, esi 
+            40c20b      2 INSTR DEADREGS  EFLAGS RAX RBX RSI R8 R9 R10 R11 R12 R13 R14 R15 ZZ xor     esi, esi 
             40c20b     -2 INSTR LOCAL n RSI ZZ  AlwaysNUM xor     esi, esi 
             40c20d     -1 INSTR LOCAL NoMetaUpdate call    sub_40BD40 
             40c20d      5 INSTR BELONGTO 40bfb0 
             40c20d      5 INSTR DEADREGS  EFLAGS RAX RBX R8 R9 R10 R11 R12 R13 R14 R15 ZZ call    sub_40BD40 
-            40c212     -1 INSTR LOCAL MetadataRedundant mov     eax, [rsp+198h+var_C8] 
+            40c212     -2 INSTR LOCAL n RAX ZZ  NumericDEFs mov     eax, [rsp+198h+var_C8] 
             40c212      7 INSTR BELONGTO 40bfb0 
+            40c212      7 INSTR DEADREGS  EFLAGS RAX RBX R12 R13 R14 R15 ZZ mov     eax, [rsp+198h+var_C8] 
+            40c212      7 PTRIMMEDESP STACK 208 displ mov     eax, [rsp+198h+var_C8]
             40c219     -1 INSTR LOCAL MetadataRedundant sub     eax, dword ptr [rsp+198h+var_A8] 
             40c219      7 INSTR BELONGTO 40bfb0 
             40c220     -1 INSTR LOCAL NoMetaUpdate cvtsi2sd xmm0, eax 
@@ -11833,7 +12060,7 @@
             40c26e     -1 INSTR LOCAL NoMetaUpdate cvtsi2sd xmm0, eax 
             40c26e      4 INSTR BELONGTO 40bfb0 
             40c272      7 INSTR BELONGTO 40bfb0 
-            40c272      7 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ mov     eax, dword ptr [rsp+198h+var_A0+4] 
+            40c272      7 INSTR DEADREGS  EFLAGS RAX RBX R12 R13 R14 R15 ZZ mov     eax, dword ptr [rsp+198h+var_A0+4] 
             40c272      7 PTRIMMEDESP STACK 252 displ mov     eax, dword ptr [rsp+198h+var_A0+4]
             40c279      7 INSTR BELONGTO 40bfb0 
             40c279      7 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ sub     eax, [rsp+198h+var_BC] 
@@ -11878,8 +12105,9 @@
             40c2ce     -1 INSTR LOCAL NoMetaUpdate call    _gdk_display_get_default 
             40c2ce      5 INSTR BELONGTO 40bfb0 
             40c2ce      5 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ call    _gdk_display_get_default 
-            40c2d3     -1 INSTR LOCAL MetadataRedundant mov     esi, 44h 
+            40c2d3     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 44h 
             40c2d3      5 INSTR BELONGTO 40bfb0 
+            40c2d3      5 INSTR DEADREGS  EFLAGS RSI RDI R12 R13 R14 R15 ZZ mov     esi, 44h 
             40c2d8      3 INSTR BELONGTO 40bfb0 
             40c2d8      3 INSTR DEADREGS  EFLAGS RDI R12 R13 R14 R15 ZZ mov     rdi, rax 
             40c2db     -1 INSTR LOCAL NoMetaUpdate call    _gdk_cursor_new_for_display 
@@ -11934,41 +12162,41 @@
             40c339      5 INSTR BELONGTO 40bfb0 
             40c339      5 INSTR DEADREGS  EFLAGS R13 R14 R15 ZZ call    _gdk_window_get_device_position 
             40c33e      5 INSTR BELONGTO 40bfb0 
-            40c33e      5 INSTR DEADREGS  EFLAGS RDI R13 R14 R15 ZZ mov     esi, offset aX_hot; "x_hot" 
+            40c33e      5 INSTR DEADREGS  EFLAGS RSI RDI R13 R14 R15 ZZ mov     esi, offset aX_hot; "x_hot" 
             40c343      3 INSTR BELONGTO 40bfb0 
             40c343      3 INSTR DEADREGS  EFLAGS RDI R13 R14 R15 ZZ mov     rdi, rbp 
             40c346     -1 INSTR LOCAL NoMetaUpdate call    _gdk_pixbuf_get_option 
             40c346      5 INSTR BELONGTO 40bfb0 
             40c346      5 INSTR DEADREGS  EFLAGS R13 R14 R15 ZZ call    _gdk_pixbuf_get_option 
             40c34b      8 INSTR BELONGTO 40bfb0 
-            40c34b      8 INSTR DEADREGS  EFLAGS RDX RDI R13 R14 R15 ZZ lea     rdx, [rsp+198h+var_40] 
+            40c34b      8 INSTR DEADREGS  EFLAGS RDX RSI RDI R13 R14 R15 ZZ lea     rdx, [rsp+198h+var_40] 
             40c34b      8 PTRIMMEDESP STACK 344 displ lea     rdx, [rsp+198h+var_40]
             40c353      3 INSTR BELONGTO 40bfb0 
-            40c353      3 INSTR DEADREGS  EFLAGS RDI R13 R14 R15 ZZ mov     rdi, rax 
+            40c353      3 INSTR DEADREGS  EFLAGS RSI RDI R13 R14 R15 ZZ mov     rdi, rax 
             40c356      5 INSTR BELONGTO 40bfb0 
-            40c356      5 INSTR DEADREGS  EFLAGS R13 R14 R15 ZZ mov     esi, (offset aUnknownTypeD+0Dh); "%d" 
+            40c356      5 INSTR DEADREGS  EFLAGS RAX RSI R13 R14 R15 ZZ mov     esi, (offset aUnknownTypeD+0Dh); "%d" 
             40c35b      2 INSTR BELONGTO 40bfb0 
-            40c35b      2 INSTR DEADREGS  EFLAGS R13 R14 R15 ZZ xor     eax, eax 
+            40c35b      2 INSTR DEADREGS  EFLAGS RAX R13 R14 R15 ZZ xor     eax, eax 
             40c35b     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             40c35d     -1 INSTR LOCAL NoMetaUpdate call    ___isoc99_sscanf 
             40c35d      5 INSTR BELONGTO 40bfb0 
             40c35d      5 INSTR DEADREGS  EFLAGS R13 R14 R15 ZZ call    ___isoc99_sscanf 
             40c362      5 INSTR BELONGTO 40bfb0 
-            40c362      5 INSTR DEADREGS  EFLAGS RDI R13 R14 R15 ZZ mov     esi, offset aY_hot; "y_hot" 
+            40c362      5 INSTR DEADREGS  EFLAGS RSI RDI R13 R14 R15 ZZ mov     esi, offset aY_hot; "y_hot" 
             40c367      3 INSTR BELONGTO 40bfb0 
             40c367      3 INSTR DEADREGS  EFLAGS RDI R13 R14 R15 ZZ mov     rdi, rbp 
             40c36a     -1 INSTR LOCAL NoMetaUpdate call    _gdk_pixbuf_get_option 
             40c36a      5 INSTR BELONGTO 40bfb0 
             40c36a      5 INSTR DEADREGS  EFLAGS R13 R14 R15 ZZ call    _gdk_pixbuf_get_option 
             40c36f      8 INSTR BELONGTO 40bfb0 
-            40c36f      8 INSTR DEADREGS  EFLAGS RDX RDI R13 R14 R15 ZZ lea     rdx, [rsp+198h+var_3C] 
+            40c36f      8 INSTR DEADREGS  EFLAGS RDX RSI RDI R13 R14 R15 ZZ lea     rdx, [rsp+198h+var_3C] 
             40c36f      8 PTRIMMEDESP STACK 348 displ lea     rdx, [rsp+198h+var_3C]
             40c377      5 INSTR BELONGTO 40bfb0 
-            40c377      5 INSTR DEADREGS  EFLAGS RDI R13 R14 R15 ZZ mov     esi, (offset aUnknownTypeD+0Dh); "%d" 
+            40c377      5 INSTR DEADREGS  EFLAGS RSI RDI R13 R14 R15 ZZ mov     esi, (offset aUnknownTypeD+0Dh); "%d" 
             40c37c      3 INSTR BELONGTO 40bfb0 
             40c37c      3 INSTR DEADREGS  EFLAGS RDI R13 R14 R15 ZZ mov     rdi, rax 
             40c37f      2 INSTR BELONGTO 40bfb0 
-            40c37f      2 INSTR DEADREGS  EFLAGS R13 R14 R15 ZZ xor     eax, eax 
+            40c37f      2 INSTR DEADREGS  EFLAGS RAX R13 R14 R15 ZZ xor     eax, eax 
             40c37f     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             40c381     -1 INSTR LOCAL NoMetaUpdate call    ___isoc99_sscanf 
             40c381      5 INSTR BELONGTO 40bfb0 
@@ -11982,7 +12210,7 @@
             40c397     -1 INSTR LOCAL MetadataUnused mov     dword ptr [rsp+198h+var_A8], eax 
             40c397      7 INSTR BELONGTO 40bfb0 
             40c39e      7 INSTR BELONGTO 40bfb0 
-            40c39e      7 INSTR DEADREGS  EFLAGS R13 R14 R15 ZZ mov     eax, [rsp+198h+var_C4] 
+            40c39e      7 INSTR DEADREGS  EFLAGS RAX R13 R14 R15 ZZ mov     eax, [rsp+198h+var_C4] 
             40c39e      7 PTRIMMEDESP STACK 212 displ mov     eax, [rsp+198h+var_C4]
             40c3a5      7 INSTR BELONGTO 40bfb0 
             40c3a5      7 INSTR DEADREGS  EFLAGS R13 R14 R15 ZZ add     eax, [rsp+198h+var_48] 
@@ -12034,23 +12262,23 @@
             40c40a     -1 INSTR LOCAL MetadataUnused mov     rax, cs:qword_60FAD8 
             40c40a      7 INSTR BELONGTO 40bfb0 
             40c411      8 INSTR BELONGTO 40bfb0 
-            40c411      8 INSTR DEADREGS  EFLAGS RCX RDI R8 R9 R10 R11 R12 R13 R14 R15 XMM0 XMM1 XMM3 ZZ mov     rcx, [rsp+198h+var_110] 
+            40c411      8 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 R10 R11 R12 R13 R14 R15 XMM0 XMM1 XMM3 ZZ mov     rcx, [rsp+198h+var_110] 
             40c411      8 PTRIMMEDESP STACK 136 displ mov     rcx, [rsp+198h+var_110]
             40c419      2 INSTR BELONGTO 40bfb0 
-            40c419      2 INSTR DEADREGS  EFLAGS RDI R8 R9 R10 R11 R12 R13 R14 R15 XMM0 XMM1 XMM3 ZZ xor     edx, edx 
+            40c419      2 INSTR DEADREGS  EFLAGS RDX RSI RDI R8 R9 R10 R11 R12 R13 R14 R15 XMM0 XMM1 XMM3 ZZ xor     edx, edx 
             40c419     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
             40c41b      5 INSTR BELONGTO 40bfb0 
-            40c41b      5 INSTR DEADREGS  EFLAGS RDI R8 R9 R10 R11 R12 R13 R14 R15 XMM0 XMM1 XMM3 ZZ mov     rdi, [rsp+198h+var_120] 
+            40c41b      5 INSTR DEADREGS  EFLAGS RSI RDI R8 R9 R10 R11 R12 R13 R14 R15 XMM0 XMM1 XMM3 ZZ mov     rdi, [rsp+198h+var_120] 
             40c41b      5 PTRIMMEDESP STACK 120 displ mov     rdi, [rsp+198h+var_120]
             40c420      3 INSTR BELONGTO 40bfb0 
-            40c420      3 INSTR DEADREGS  EFLAGS R8 R9 R10 R11 R12 R13 R14 R15 XMM0 XMM1 XMM3 ZZ mov     esi, [rax+24h] 
+            40c420      3 INSTR DEADREGS  EFLAGS RSI R8 R9 R10 R11 R12 R13 R14 R15 XMM0 XMM1 XMM3 ZZ mov     esi, [rax+24h] 
             40c423     -1 INSTR LOCAL NoMetaUpdate call    sub_40BD40 
             40c423      5 INSTR BELONGTO 40bfb0 
             40c423      5 INSTR DEADREGS  EFLAGS RAX R8 R9 R10 R11 R12 R13 R14 R15 XMM0 XMM1 XMM3 ZZ call    sub_40BD40 
             40c428     -1 INSTR LOCAL NoMetaUpdate jmp     loc_40C198 
             40c428      5 INSTR BELONGTO 40bfb0 
             40c42d      3 INSTR BELONGTO 40bfb0 
-            40c42d      3 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ mov     esi, [rax+24h] 
+            40c42d      3 INSTR DEADREGS  EFLAGS RSI R12 R13 R14 R15 ZZ mov     esi, [rax+24h] 
             40c430     -1 INSTR LOCAL NoMetaUpdate test    esi, esi 
             40c430      2 INSTR BELONGTO 40bfb0 
             40c432     -1 INSTR LOCAL NoMetaUpdate jz      loc_40C164 
@@ -12064,13 +12292,14 @@
             40c440      5 INSTR BELONGTO 40bfb0 
             40c440      5 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ call    _gdk_x11_display_get_xdisplay 
             40c445      8 INSTR BELONGTO 40bfb0 
-            40c445      8 INSTR DEADREGS  EFLAGS RCX RSI RDI R8 R12 R13 R14 R15 ZZ lea     r8, [rsp+198h+var_44] 
+            40c445      8 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R12 R13 R14 R15 ZZ lea     r8, [rsp+198h+var_44] 
             40c445      8 PTRIMMEDESP STACK 340 displ lea     r8, [rsp+198h+var_44]
             40c44d      8 INSTR BELONGTO 40bfb0 
-            40c44d      8 INSTR DEADREGS  EFLAGS RCX RSI RDI R12 R13 R14 R15 ZZ lea     rcx, [rsp+198h+var_48] 
+            40c44d      8 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R12 R13 R14 R15 ZZ lea     rcx, [rsp+198h+var_48] 
             40c44d      8 PTRIMMEDESP STACK 336 displ lea     rcx, [rsp+198h+var_48]
-            40c455     -1 INSTR LOCAL MetadataRedundant xor     edx, edx 
             40c455      2 INSTR BELONGTO 40bfb0 
+            40c455      2 INSTR DEADREGS  EFLAGS RDX RSI RDI R12 R13 R14 R15 ZZ xor     edx, edx 
+            40c455     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
             40c457      3 INSTR BELONGTO 40bfb0 
             40c457      3 INSTR DEADREGS  EFLAGS RSI RDI R12 R13 R14 R15 ZZ mov     rsi, rbp 
             40c45a      3 INSTR BELONGTO 40bfb0 
@@ -12086,7 +12315,7 @@
             40c46d     -1 INSTR LOCAL NoMetaUpdate jz      loc_40C956 
             40c46d      6 INSTR BELONGTO 40bfb0 
             40c473      7 INSTR BELONGTO 40bfb0 
-            40c473      7 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ mov     ecx, [rsp+198h+var_48] 
+            40c473      7 INSTR DEADREGS  EFLAGS RCX R12 R13 R14 R15 ZZ mov     ecx, [rsp+198h+var_48] 
             40c473      7 PTRIMMEDESP STACK 336 displ mov     ecx, [rsp+198h+var_48]
             40c47a     -1 INSTR LOCAL NoMetaUpdate test    ecx, ecx 
             40c47a      2 INSTR BELONGTO 40bfb0 
@@ -12098,17 +12327,20 @@
             40c485      5 INSTR BELONGTO 40bfb0 
             40c485      5 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ call    _gdk_pixbuf_get_has_alpha 
             40c48a      8 INSTR BELONGTO 40bfb0 
-            40c48a      8 INSTR DEADREGS  EFLAGS R8 R12 R13 R14 R15 ZZ mov     r8d, [rsp+198h+var_AC] 
+            40c48a      8 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R12 R13 R14 R15 ZZ mov     r8d, [rsp+198h+var_AC] 
             40c48a      8 PTRIMMEDESP STACK 236 displ mov     r8d, [rsp+198h+var_AC]
             40c492      7 INSTR BELONGTO 40bfb0 
-            40c492      7 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ mov     ecx, [rsp+198h+var_B0] 
+            40c492      7 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R12 R13 R14 R15 ZZ mov     ecx, [rsp+198h+var_B0] 
             40c492      7 PTRIMMEDESP STACK 232 displ mov     ecx, [rsp+198h+var_B0]
-            40c499     -1 INSTR LOCAL MetadataRedundant mov     edx, 8 
+            40c499     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 8 
             40c499      5 INSTR BELONGTO 40bfb0 
-            40c49e     -1 INSTR LOCAL MetadataRedundant xor     edi, edi 
+            40c499      5 INSTR DEADREGS  EFLAGS RDX RSI RDI R12 R13 R14 R15 ZZ mov     edx, 8 
             40c49e      2 INSTR BELONGTO 40bfb0 
-            40c4a0     -1 INSTR LOCAL MetadataRedundant mov     esi, 1 
+            40c49e      2 INSTR DEADREGS  EFLAGS RSI RDI R12 R13 R14 R15 ZZ xor     edi, edi 
+            40c49e     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
+            40c4a0     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 1 
             40c4a0      5 INSTR BELONGTO 40bfb0 
+            40c4a0      5 INSTR DEADREGS  EFLAGS RSI R12 R13 R14 R15 ZZ mov     esi, 1 
             40c4a5     -1 INSTR LOCAL MetadataUnused mov     ebp, eax 
             40c4a5      2 INSTR BELONGTO 40bfb0 
             40c4a7     -1 INSTR LOCAL NoMetaUpdate call    _gdk_pixbuf_new 
@@ -12124,7 +12356,7 @@
             40c4b4      5 INSTR BELONGTO 40bfb0 
             40c4b4      5 INSTR DEADREGS  EFLAGS R13 R14 R15 ZZ call    _gdk_pixbuf_fill 
             40c4b9      7 INSTR BELONGTO 40bfb0 
-            40c4b9      7 INSTR DEADREGS  EFLAGS R13 R14 R15 ZZ mov     edx, [rsp+198h+var_48] 
+            40c4b9      7 INSTR DEADREGS  EFLAGS RDX R13 R14 R15 ZZ mov     edx, [rsp+198h+var_48] 
             40c4b9      7 PTRIMMEDESP STACK 336 displ mov     edx, [rsp+198h+var_48]
             40c4c0     -1 INSTR LOCAL NoMetaUpdate test    edx, edx 
             40c4c0      2 INSTR BELONGTO 40bfb0 
@@ -12160,12 +12392,12 @@
             40c500      5 INSTR BELONGTO 40bfb0 
             40c500      5 INSTR DEADREGS  EFLAGS R13 R14 R15 ZZ call    _gdk_screen_height 
             40c505      7 INSTR BELONGTO 40bfb0 
-            40c505      7 INSTR DEADREGS  EFLAGS RCX RDX RDI R13 R14 R15 ZZ mov     [rsp+198h+var_104], eax 
+            40c505      7 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R13 R14 R15 ZZ mov     [rsp+198h+var_104], eax 
             40c505      7 PTRIMMEDESP STACK 148 displ mov     [rsp+198h+var_104], eax
             40c50c     -1 INSTR LOCAL MetadataUnused mov     rax, [rsp+198h+var_D0] 
             40c50c      8 INSTR BELONGTO 40bfb0 
             40c514     11 INSTR BELONGTO 40bfb0 
-            40c514     11 INSTR DEADREGS  EFLAGS RCX RDX RDI R13 R14 R15 ZZ mov     [rsp+198h+var_114], 0 
+            40c514     11 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R13 R14 R15 ZZ mov     [rsp+198h+var_114], 0 
             40c514     11 PTRIMMEDESP STACK 132 displ mov     [rsp+198h+var_114], 0
             40c51f     -1 INSTR LOCAL MetadataUnused mov     [rsp+198h+var_128], rax 
             40c51f      5 INSTR BELONGTO 40bfb0 
@@ -12175,16 +12407,15 @@
             40c529      5 INSTR BELONGTO 40bfb0 
             40c52e     -2 INSTR LOCAL n RAX ZZ  NumericDEFs movzx   eax, word ptr [rcx+6] 
             40c52e      4 INSTR BELONGTO 40bfb0 
-            40c52e      4 INSTR DEADREGS  EFLAGS RAX RDX RDI R14 R15 ZZ movzx   eax, word ptr [rcx+6] 
+            40c52e      4 INSTR DEADREGS  EFLAGS RAX RDX RSI RDI R14 R15 ZZ movzx   eax, word ptr [rcx+6] 
             40c532     -2 INSTR LOCAL n RDX ZZ  NumericDEFs movsx   edx, word ptr [rcx] 
             40c532      3 INSTR BELONGTO 40bfb0 
-            40c532      3 INSTR DEADREGS  EFLAGS RDX RDI R14 R15 ZZ movsx   edx, word ptr [rcx] 
+            40c532      3 INSTR DEADREGS  EFLAGS RDX RSI RDI R14 R15 ZZ movsx   edx, word ptr [rcx] 
             40c535     -2 INSTR LOCAL n R14 ZZ  NumericDEFs movsx   r14d, word ptr [rcx+2] 
             40c535      5 INSTR BELONGTO 40bfb0 
-            40c535      5 INSTR DEADREGS  EFLAGS RDI R14 R15 ZZ movsx   r14d, word ptr [rcx+2] 
-            40c53a     -2 INSTR LOCAL n RCX ZZ  NumericDEFs mov     ecx, [rsp+198h+var_C8] 
+            40c535      5 INSTR DEADREGS  EFLAGS RSI RDI R14 R15 ZZ movsx   r14d, word ptr [rcx+2] 
             40c53a      7 INSTR BELONGTO 40bfb0 
-            40c53a      7 INSTR DEADREGS  EFLAGS RDI R15 ZZ mov     ecx, [rsp+198h+var_C8] 
+            40c53a      7 INSTR DEADREGS  EFLAGS RCX RSI RDI R15 ZZ mov     ecx, [rsp+198h+var_C8] 
             40c53a      7 PTRIMMEDESP STACK 208 displ mov     ecx, [rsp+198h+var_C8]
             40c541     -1 INSTR LOCAL MetadataUnused sub     r13d, [rsp+198h+var_D8] 
             40c541      8 INSTR BELONGTO 40bfb0 
@@ -12195,7 +12426,7 @@
             40c552     -1 INSTR LOCAL NoMetaUpdate js      loc_40C975 
             40c552      6 INSTR BELONGTO 40bfb0 
             40c558      7 INSTR BELONGTO 40bfb0 
-            40c558      7 INSTR DEADREGS  EFLAGS RDI R15 ZZ mov     ecx, [rsp+198h+var_C4] 
+            40c558      7 INSTR DEADREGS  EFLAGS RCX RSI RDI R15 ZZ mov     ecx, [rsp+198h+var_C4] 
             40c558      7 PTRIMMEDESP STACK 212 displ mov     ecx, [rsp+198h+var_C4]
             40c55f     -1 INSTR LOCAL NoMetaUpdate test    ecx, ecx 
             40c55f      2 INSTR BELONGTO 40bfb0 
@@ -12219,7 +12450,7 @@
             40c588     -1 INSTR LOCAL MetadataUnused sub     r13d, edx 
             40c588      3 INSTR BELONGTO 40bfb0 
             40c58b      7 INSTR BELONGTO 40bfb0 
-            40c58b      7 INSTR DEADREGS  EFLAGS RSI RDI R15 ZZ mov     ecx, [rsp+198h+var_B4] 
+            40c58b      7 INSTR DEADREGS  EFLAGS RCX RSI RDI R15 ZZ mov     ecx, [rsp+198h+var_B4] 
             40c58b      7 PTRIMMEDESP STACK 228 displ mov     ecx, [rsp+198h+var_B4]
             40c592      4 INSTR BELONGTO 40bfb0 
             40c592      4 INSTR DEADREGS  EFLAGS RSI RDI R15 ZZ lea     esi, [rcx+r14] 
@@ -12231,7 +12462,7 @@
             40c59f     -1 INSTR LOCAL NoMetaUpdate jle     short loc_40C5AD 
             40c59f      2 INSTR BELONGTO 40bfb0 
             40c5a1      7 INSTR BELONGTO 40bfb0 
-            40c5a1      7 INSTR DEADREGS  EFLAGS RDI R15 ZZ mov     eax, [rsp+198h+var_104] 
+            40c5a1      7 INSTR DEADREGS  EFLAGS RAX RDI R15 ZZ mov     eax, [rsp+198h+var_104] 
             40c5a1      7 PTRIMMEDESP STACK 148 displ mov     eax, [rsp+198h+var_104]
             40c5a8      2 INSTR BELONGTO 40bfb0 
             40c5a8      2 INSTR DEADREGS  EFLAGS RDI R15 ZZ sub     eax, ecx 
@@ -12301,10 +12532,10 @@
             40c60f      2 INSTR BELONGTO 40bfb0 
             40c611     -2 INSTR LOCAL n RDX ZZ  NumericDEFs mov     edx, [rsp+198h+var_158] 
             40c611      4 INSTR BELONGTO 40bfb0 
-            40c611      4 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     edx, [rsp+198h+var_158] 
+            40c611      4 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI ZZ mov     edx, [rsp+198h+var_158] 
             40c611      4 PTRIMMEDESP STACK 64 displ mov     edx, [rsp+198h+var_158]
             40c615      2 INSTR BELONGTO 40bfb0 
-            40c615      2 INSTR DEADREGS  EFLAGS RSI RDI ZZ xor     ecx, ecx 
+            40c615      2 INSTR DEADREGS  EFLAGS RCX RSI RDI ZZ xor     ecx, ecx 
             40c615     -2 INSTR LOCAL n RCX ZZ  AlwaysNUM xor     ecx, ecx 
             40c617     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM imul    eax, r14d 
             40c617      4 INSTR BELONGTO 40bfb0 
@@ -12378,12 +12609,12 @@
             40c690     -1 INSTR LOCAL NoMetaUpdate jnz     loc_40C5E0 
             40c690      6 INSTR BELONGTO 40bfb0 
             40c696      8 INSTR BELONGTO 40bfb0 
-            40c696      8 INSTR DEADREGS  EFLAGS RDI R13 R14 R15 ZZ add     [rsp+198h+var_114], 1 
+            40c696      8 INSTR DEADREGS  EFLAGS RDX RDI R13 R14 R15 ZZ add     [rsp+198h+var_114], 1 
             40c696      8 PTRIMMEDESP STACK 132 displ add     [rsp+198h+var_114], 1
             40c69e     -1 INSTR LOCAL MetadataUnused add     [rsp+198h+var_128], 8 
             40c69e      6 INSTR BELONGTO 40bfb0 
             40c6a4      7 INSTR BELONGTO 40bfb0 
-            40c6a4      7 INSTR DEADREGS  EFLAGS RDI R13 R14 R15 ZZ mov     edx, [rsp+198h+var_114] 
+            40c6a4      7 INSTR DEADREGS  EFLAGS RDX RDI R13 R14 R15 ZZ mov     edx, [rsp+198h+var_114] 
             40c6a4      7 PTRIMMEDESP STACK 132 displ mov     edx, [rsp+198h+var_114]
             40c6ab     -1 INSTR LOCAL NoMetaUpdate cmp     [rsp+198h+var_48], edx 
             40c6ab      7 INSTR BELONGTO 40bfb0 
@@ -12432,22 +12663,22 @@
             40c6ff     -1 INSTR LOCAL NoMetaUpdate jle     short loc_40C74A 
             40c6ff      2 INSTR BELONGTO 40bfb0 
             40c701      8 INSTR BELONGTO 40bfb0 
-            40c701      8 INSTR DEADREGS  EFLAGS RDX RDI R12 R13 ZZ lea     r13, [rsp+198h+var_78] 
+            40c701      8 INSTR DEADREGS  EFLAGS RDX RSI RDI R12 R13 ZZ lea     r13, [rsp+198h+var_78] 
             40c701      8 PTRIMMEDESP STACK 288 displ lea     r13, [rsp+198h+var_78]
             40c709      5 INSTR BELONGTO 40bfb0 
-            40c709      5 INSTR DEADREGS  EFLAGS RDX RDI R12 ZZ mov     [rsp+198h+var_148], rbp 
+            40c709      5 INSTR DEADREGS  EFLAGS RDX RSI RDI R12 ZZ mov     [rsp+198h+var_148], rbp 
             40c709      5 PTRIMMEDESP STACK 80 displ mov     [rsp+198h+var_148], rbp
             40c70e     -2 INSTR LOCAL n R12 ZZ  AlwaysNUM xor     r12d, r12d 
             40c70e      3 INSTR BELONGTO 40bfb0 
-            40c70e      3 INSTR DEADREGS  EFLAGS RDX RDI R12 ZZ xor     r12d, r12d 
+            40c70e      3 INSTR DEADREGS  EFLAGS RDX RSI RDI R12 ZZ xor     r12d, r12d 
             40c711      3 INSTR BELONGTO 40bfb0 
-            40c711      3 INSTR DEADREGS  EFLAGS RDX RDI ZZ mov     rbp, rbx 
+            40c711      3 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     rbp, rbx 
             40c714      3 INSTR BELONGTO 40bfb0 
-            40c714      3 INSTR DEADREGS  EFLAGS RDX RBX RDI ZZ mov     rbx, rax 
+            40c714      3 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI ZZ mov     rbx, rax 
             40c717      9 INSTR BELONGTO 40bfb0 
             40c720     -2 INSTR LOCAL n RSI ZZ  NumericDEFs mov     esi, r12d 
             40c720      3 INSTR BELONGTO 40bfb0 
-            40c720      3 INSTR DEADREGS  EFLAGS RDX RDI ZZ mov     esi, r12d 
+            40c720      3 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     esi, r12d 
             40c723      3 INSTR BELONGTO 40bfb0 
             40c723      3 INSTR DEADREGS  EFLAGS RDX RDI ZZ mov     rdx, r13 
             40c726      3 INSTR BELONGTO 40bfb0 
@@ -12542,12 +12773,12 @@
             40c7e5      6 INSTR BELONGTO 40bfb0 
             40c7eb     -2 INSTR LOCAL n R12 ZZ  AlwaysNUM xor     r12d, r12d 
             40c7eb      3 INSTR BELONGTO 40bfb0 
-            40c7eb      3 INSTR DEADREGS  EFLAGS RDX RDI R12 R13 R14 ZZ xor     r12d, r12d 
+            40c7eb      3 INSTR DEADREGS  EFLAGS RDX RSI RDI R12 R13 R14 ZZ xor     r12d, r12d 
             40c7ee      8 INSTR BELONGTO 40bfb0 
-            40c7ee      8 INSTR DEADREGS  EFLAGS RDX RDI R13 R14 ZZ lea     r13, [rsp+198h+var_78] 
+            40c7ee      8 INSTR DEADREGS  EFLAGS RDX RSI RDI R13 R14 ZZ lea     r13, [rsp+198h+var_78] 
             40c7ee      8 PTRIMMEDESP STACK 288 displ lea     r13, [rsp+198h+var_78]
             40c7f6      5 INSTR BELONGTO 40bfb0 
-            40c7f6      5 INSTR DEADREGS  EFLAGS RDX RDI R14 ZZ mov     r14, [rsp+198h+var_148] 
+            40c7f6      5 INSTR DEADREGS  EFLAGS RDX RSI RDI R14 ZZ mov     r14, [rsp+198h+var_148] 
             40c7f6      5 PTRIMMEDESP STACK 80 displ mov     r14, [rsp+198h+var_148]
             40c7fb     -1 INSTR LOCAL NoMetaUpdate jmp     short loc_40C80A 
             40c7fb      2 INSTR BELONGTO 40bfb0 
@@ -12558,10 +12789,10 @@
             40c804     -1 INSTR LOCAL NoMetaUpdate jz      loc_40C936 
             40c804      6 INSTR BELONGTO 40bfb0 
             40c80a      8 INSTR BELONGTO 40bfb0 
-            40c80a      8 INSTR DEADREGS  EFLAGS RDX RDI ZZ lea     rdx, [rsp+198h+var_88] 
+            40c80a      8 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ lea     rdx, [rsp+198h+var_88] 
             40c80a      8 PTRIMMEDESP STACK 272 displ lea     rdx, [rsp+198h+var_88]
             40c812      3 INSTR BELONGTO 40bfb0 
-            40c812      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     esi, r12d 
+            40c812      3 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, r12d 
             40c815      3 INSTR BELONGTO 40bfb0 
             40c815      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, r14 
             40c818     -1 INSTR LOCAL NoMetaUpdate call    _cairo_region_get_rectangle 
@@ -12592,10 +12823,10 @@
             40c843     -1 INSTR LOCAL NoMetaUpdate jnz     loc_40C987 
             40c843      6 INSTR BELONGTO 40bfb0 
             40c849      7 INSTR BELONGTO 40bfb0 
-            40c849      7 INSTR DEADREGS  EFLAGS RDI ZZ mov     edx, [rsp+198h+var_78] 
+            40c849      7 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     edx, [rsp+198h+var_78] 
             40c849      7 PTRIMMEDESP STACK 288 displ mov     edx, [rsp+198h+var_78]
             40c850      7 INSTR BELONGTO 40bfb0 
-            40c850      7 INSTR DEADREGS  EFLAGS RDI ZZ mov     esi, [rsp+198h+var_74] 
+            40c850      7 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, [rsp+198h+var_74] 
             40c850      7 PTRIMMEDESP STACK 292 displ mov     esi, [rsp+198h+var_74]
             40c857      3 INSTR BELONGTO 40bfb0 
             40c857      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rbx 
@@ -12637,19 +12868,19 @@
             40c895      5 INSTR BELONGTO 40bfb0 
             40c895      5 INSTR DEADREGS  EFLAGS ZZ call    _gdk_pixbuf_get_n_channels 
             40c89a      8 INSTR BELONGTO 40bfb0 
-            40c89a      8 INSTR DEADREGS  EFLAGS R8 R9 ZZ mov     r9d, [rsp+198h+var_74] 
+            40c89a      8 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 ZZ mov     r9d, [rsp+198h+var_74] 
             40c89a      8 PTRIMMEDESP STACK 292 displ mov     r9d, [rsp+198h+var_74]
             40c8a2      4 INSTR BELONGTO 40bfb0 
-            40c8a2      4 INSTR DEADREGS  EFLAGS R8 ZZ mov     esi, [rsp+198h+var_180] 
+            40c8a2      4 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 ZZ mov     esi, [rsp+198h+var_180] 
             40c8a2      4 PTRIMMEDESP STACK 24 displ mov     esi, [rsp+198h+var_180]
             40c8a6      4 INSTR BELONGTO 40bfb0 
-            40c8a6      4 INSTR DEADREGS  EFLAGS R8 ZZ mov     edx, [rsp+198h+var_178] 
+            40c8a6      4 INSTR DEADREGS  EFLAGS RCX RDX RDI R8 ZZ mov     edx, [rsp+198h+var_178] 
             40c8a6      4 PTRIMMEDESP STACK 32 displ mov     edx, [rsp+198h+var_178]
             40c8aa      4 INSTR BELONGTO 40bfb0 
-            40c8aa      4 INSTR DEADREGS  EFLAGS R8 ZZ mov     ecx, [rsp+198h+var_168] 
+            40c8aa      4 INSTR DEADREGS  EFLAGS RCX RDI R8 ZZ mov     ecx, [rsp+198h+var_168] 
             40c8aa      4 PTRIMMEDESP STACK 48 displ mov     ecx, [rsp+198h+var_168]
             40c8ae      5 INSTR BELONGTO 40bfb0 
-            40c8ae      5 INSTR DEADREGS  EFLAGS R8 ZZ mov     r8d, [rsp+198h+var_170] 
+            40c8ae      5 INSTR DEADREGS  EFLAGS RDI R8 ZZ mov     r8d, [rsp+198h+var_170] 
             40c8ae      5 PTRIMMEDESP STACK 40 displ mov     r8d, [rsp+198h+var_170]
             40c8b3     -1 INSTR LOCAL NoMetaUpdate cmp     esi, r9d 
             40c8b3      3 INSTR BELONGTO 40bfb0 
@@ -12657,26 +12888,26 @@
             40c8b6      6 INSTR BELONGTO 40bfb0 
             40c8bc     -2 INSTR LOCAL n R10 ZZ  AlwaysNUM movsxd  r10, r8d 
             40c8bc      3 INSTR BELONGTO 40bfb0 
-            40c8bc      3 INSTR DEADREGS  EFLAGS R10 R11 ZZ movsxd  r10, r8d 
+            40c8bc      3 INSTR DEADREGS  EFLAGS RDI R10 R11 ZZ movsxd  r10, r8d 
             40c8bf     -2 INSTR LOCAL n R8 ZZ  AlwaysNUM imul    r8d, r9d 
             40c8bf      4 INSTR BELONGTO 40bfb0 
-            40c8bf      4 INSTR DEADREGS  EFLAGS R11 ZZ imul    r8d, r9d 
+            40c8bf      4 INSTR DEADREGS  EFLAGS RDI R11 ZZ imul    r8d, r9d 
             40c8c3     -2 INSTR LOCAL n R11 ZZ  AlwaysNUM movsxd  r11, r8d 
             40c8c3      3 INSTR BELONGTO 40bfb0 
-            40c8c3      3 INSTR DEADREGS  EFLAGS R11 ZZ movsxd  r11, r8d 
+            40c8c3      3 INSTR DEADREGS  EFLAGS RDI R11 ZZ movsxd  r11, r8d 
             40c8c6      5 INSTR BELONGTO 40bfb0 
-            40c8c6      5 INSTR DEADREGS  EFLAGS R8 ZZ add     r11, [rsp+198h+var_138] 
+            40c8c6      5 INSTR DEADREGS  EFLAGS RDI R8 ZZ add     r11, [rsp+198h+var_138] 
             40c8c6      5 PTRIMMEDESP STACK 96 displ add     r11, [rsp+198h+var_138]
             40c8cb      5 INSTR BELONGTO 40bfb0 
             40c8d0      8 INSTR BELONGTO 40bfb0 
-            40c8d0      8 INSTR DEADREGS  EFLAGS R8 ZZ mov     r8d, [rsp+198h+var_78] 
+            40c8d0      8 INSTR DEADREGS  EFLAGS RDI R8 ZZ mov     r8d, [rsp+198h+var_78] 
             40c8d0      8 PTRIMMEDESP STACK 288 displ mov     r8d, [rsp+198h+var_78]
             40c8d8     -1 INSTR LOCAL NoMetaUpdate cmp     edx, r8d 
             40c8d8      3 INSTR BELONGTO 40bfb0 
             40c8db     -1 INSTR LOCAL NoMetaUpdate jle     short loc_40C91D 
             40c8db      2 INSTR BELONGTO 40bfb0 
             40c8dd      2 INSTR BELONGTO 40bfb0 
-            40c8dd      2 INSTR DEADREGS  EFLAGS ZZ mov     edi, eax 
+            40c8dd      2 INSTR DEADREGS  EFLAGS RDI ZZ mov     edi, eax 
             40c8dd     -2 INSTR LOCAL n RDI ZZ  NumericDEFs mov     edi, eax 
             40c8df     -1 INSTR LOCAL MetadataRedundant imul    edi, r8d 
             40c8df      4 INSTR BELONGTO 40bfb0 
@@ -12746,56 +12977,56 @@
             40c95d     -1 INSTR LOCAL NoMetaUpdate jmp     loc_40C164 
             40c95d      5 INSTR BELONGTO 40bfb0 
             40c962      3 INSTR BELONGTO 40bfb0 
-            40c962      3 INSTR DEADREGS  EFLAGS RDI R15 ZZ add     r14d, ecx 
+            40c962      3 INSTR DEADREGS  EFLAGS RSI RDI R15 ZZ add     r14d, ecx 
             40c965     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 0 
             40c965      5 INSTR BELONGTO 40bfb0 
-            40c965      5 INSTR DEADREGS  RDI R15 ZZ mov     esi, 0 
+            40c965      5 INSTR DEADREGS  RSI RDI R15 ZZ mov     esi, 0 
             40c96a      4 INSTR BELONGTO 40bfb0 
             40c96a      4 INSTR DEADREGS  RDI R15 ZZ cmovs   r14d, esi 
             40c96e      2 INSTR BELONGTO 40bfb0 
             40c96e      2 INSTR DEADREGS  EFLAGS RSI RDI R15 ZZ add     eax, ecx 
             40c970     -1 INSTR LOCAL NoMetaUpdate jmp     loc_40C567 
             40c970      5 INSTR BELONGTO 40bfb0 
-            40c975     -1 INSTR LOCAL 2ndSrcNumeric add     edx, ecx 
             40c975      2 INSTR BELONGTO 40bfb0 
+            40c975      2 INSTR DEADREGS  EFLAGS RSI RDI R15 ZZ add     edx, ecx 
             40c977     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 0 
             40c977      5 INSTR BELONGTO 40bfb0 
-            40c977      5 INSTR DEADREGS  RDI R15 ZZ mov     esi, 0 
-            40c97c     -1 INSTR LOCAL MetadataRedundant cmovs   edx, esi 
+            40c977      5 INSTR DEADREGS  RSI RDI R15 ZZ mov     esi, 0 
             40c97c      3 INSTR BELONGTO 40bfb0 
+            40c97c      3 INSTR DEADREGS  RDI R15 ZZ cmovs   edx, esi 
             40c97f     -1 INSTR LOCAL MetadataUnused add     r13d, ecx 
             40c97f      3 INSTR BELONGTO 40bfb0 
             40c982     -1 INSTR LOCAL NoMetaUpdate jmp     loc_40C558 
             40c982      5 INSTR BELONGTO 40bfb0 
             40c987      6 INSTR BELONGTO 40bfb0 
-            40c987      6 INSTR DEADREGS  EFLAGS R8 R13 R14 R15 ZZ mov     r8d, offset aGdk_pixbuf_get; "gdk_pixbuf_get_colorspace (pixbuf) == G"... 
+            40c987      6 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R13 R14 R15 ZZ mov     r8d, offset aGdk_pixbuf_get; "gdk_pixbuf_get_colorspace (pixbuf) == G"... 
             40c98d      5 INSTR BELONGTO 40bfb0 
-            40c98d      5 INSTR DEADREGS  EFLAGS R13 R14 R15 ZZ mov     ecx, offset aBlank_rectangl; "blank_rectangle_in_pixbuf" 
+            40c98d      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R13 R14 R15 ZZ mov     ecx, offset aBlank_rectangl; "blank_rectangle_in_pixbuf" 
             40c992     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 81h 
             40c992      5 INSTR BELONGTO 40bfb0 
-            40c992      5 INSTR DEADREGS  EFLAGS R13 R14 R15 ZZ mov     edx, 81h 
+            40c992      5 INSTR DEADREGS  EFLAGS RDX RSI RDI R13 R14 R15 ZZ mov     edx, 81h 
             40c997      5 INSTR BELONGTO 40bfb0 
-            40c997      5 INSTR DEADREGS  EFLAGS R13 R14 R15 ZZ mov     esi, offset aScreenshotUtil; "screenshot-utils.c" 
+            40c997      5 INSTR DEADREGS  EFLAGS RSI RDI R13 R14 R15 ZZ mov     esi, offset aScreenshotUtil; "screenshot-utils.c" 
             40c99c      2 INSTR BELONGTO 40bfb0 
-            40c99c      2 INSTR DEADREGS  EFLAGS R13 R14 R15 ZZ xor     edi, edi 
+            40c99c      2 INSTR DEADREGS  EFLAGS RDI R13 R14 R15 ZZ xor     edi, edi 
             40c99c     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
             40c99e     -1 INSTR LOCAL NoMetaUpdate call    _g_assertion_message_expr 
             40c99e      5 INSTR BELONGTO 40bfb0 
             40c99e      5 INSTR DEADREGS  EFLAGS R13 R14 R15 ZZ call    _g_assertion_message_expr 
             40c9a3     -2 INSTR LOCAL n RAX ZZ  NumericDEFs movsx   eax, [rsp+198h+var_F8] 
             40c9a3      8 INSTR BELONGTO 40bfb0 
-            40c9a3      8 INSTR DEADREGS  EFLAGS RAX RSI RDI R8 R9 R13 R14 R15 XMM2 ZZ movsx   eax, [rsp+198h+var_F8] 
+            40c9a3      8 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R9 R13 R14 R15 XMM2 ZZ movsx   eax, [rsp+198h+var_F8] 
             40c9a3      8 PTRIMMEDESP STACK 160 displ movsx   eax, [rsp+198h+var_F8]
             40c9ab      7 INSTR BELONGTO 40bfb0 
-            40c9ab      7 INSTR DEADREGS  EFLAGS RSI RDI R8 R9 R13 R14 R15 XMM2 ZZ mov     edx, [rsp+198h+var_44] 
+            40c9ab      7 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 R13 R14 R15 XMM2 ZZ mov     edx, [rsp+198h+var_44] 
             40c9ab      7 PTRIMMEDESP STACK 340 displ mov     edx, [rsp+198h+var_44]
             40c9b2      3 INSTR BELONGTO 40bfb0 
-            40c9b2      3 INSTR DEADREGS  EFLAGS RSI RDI R8 R9 R13 R14 R15 XMM2 ZZ mov     rsi, rbx 
+            40c9b2      3 INSTR DEADREGS  EFLAGS RCX RSI RDI R8 R9 R13 R14 R15 XMM2 ZZ mov     rsi, rbx 
             40c9b5      7 INSTR BELONGTO 40bfb0 
-            40c9b5      7 INSTR DEADREGS  EFLAGS RDI R8 R9 R13 R14 R15 XMM2 ZZ sub     edx, [rsp+198h+var_40] 
+            40c9b5      7 INSTR DEADREGS  EFLAGS RCX RDI R8 R9 R13 R14 R15 XMM2 ZZ sub     edx, [rsp+198h+var_40] 
             40c9b5      7 PTRIMMEDESP STACK 344 displ sub     edx, [rsp+198h+var_40]
             40c9bc      7 INSTR BELONGTO 40bfb0 
-            40c9bc      7 INSTR DEADREGS  EFLAGS RDI R8 R9 R13 R14 R15 XMM2 ZZ mov     ecx, [rsp+198h+var_48] 
+            40c9bc      7 INSTR DEADREGS  EFLAGS RCX RDI R8 R9 R13 R14 R15 XMM2 ZZ mov     ecx, [rsp+198h+var_48] 
             40c9bc      7 PTRIMMEDESP STACK 336 displ mov     ecx, [rsp+198h+var_48]
             40c9c3      3 INSTR BELONGTO 40bfb0 
             40c9c3      3 INSTR DEADREGS  EFLAGS RDI R8 R9 R13 R14 R15 XMM2 ZZ mov     rdi, rbp 
@@ -12874,20 +13105,22 @@
             40ca61     -1 INSTR LOCAL NoMetaUpdate call    _g_get_user_cache_dir 
             40ca61      5 INSTR BELONGTO 40ca30 
             40ca61      5 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ call    _g_get_user_cache_dir 
-            40ca66     -1 INSTR LOCAL MetadataRedundant xor     edx, edx 
             40ca66      2 INSTR BELONGTO 40ca30 
+            40ca66      2 INSTR DEADREGS  EFLAGS RDX RSI RDI R12 R13 R14 R15 ZZ xor     edx, edx 
+            40ca66     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
             40ca68      3 INSTR BELONGTO 40ca30 
-            40ca68      3 INSTR DEADREGS  EFLAGS RDI R12 R13 R14 R15 ZZ mov     rdi, rax 
+            40ca68      3 INSTR DEADREGS  EFLAGS RSI RDI R12 R13 R14 R15 ZZ mov     rdi, rax 
             40ca6b      5 INSTR BELONGTO 40ca30 
-            40ca6b      5 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ mov     esi, offset domainname; "gnome-screenshot" 
+            40ca6b      5 INSTR DEADREGS  EFLAGS RAX RSI R12 R13 R14 R15 ZZ mov     esi, offset domainname; "gnome-screenshot" 
             40ca70      2 INSTR BELONGTO 40ca30 
-            40ca70      2 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ xor     eax, eax 
+            40ca70      2 INSTR DEADREGS  EFLAGS RAX R12 R13 R14 R15 ZZ xor     eax, eax 
             40ca70     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             40ca72     -1 INSTR LOCAL NoMetaUpdate call    _g_build_filename 
             40ca72      5 INSTR BELONGTO 40ca30 
             40ca72      5 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ call    _g_build_filename 
-            40ca77     -1 INSTR LOCAL MetadataRedundant mov     esi, 1C0h 
+            40ca77     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 1C0h 
             40ca77      5 INSTR BELONGTO 40ca30 
+            40ca77      5 INSTR DEADREGS  EFLAGS RSI RDI R12 R13 R14 R15 ZZ mov     esi, 1C0h 
             40ca7c      3 INSTR BELONGTO 40ca30 
             40ca7c      3 INSTR DEADREGS  EFLAGS RDI R12 R13 R14 R15 ZZ mov     rdi, rax 
             40ca7f      3 INSTR BELONGTO 40ca30 
@@ -12899,35 +13132,36 @@
             40ca87      5 INSTR BELONGTO 40ca30 
             40ca87      5 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ call    _g_random_int 
             40ca8c      5 INSTR BELONGTO 40ca30 
-            40ca8c      5 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ mov     edi, offset aScrD_png; "scr-%d.png" 
+            40ca8c      5 INSTR DEADREGS  EFLAGS RSI RDI R12 R13 R14 R15 ZZ mov     edi, offset aScrD_png; "scr-%d.png" 
             40ca91      2 INSTR BELONGTO 40ca30 
-            40ca91      2 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ mov     esi, eax 
+            40ca91      2 INSTR DEADREGS  EFLAGS RSI R12 R13 R14 R15 ZZ mov     esi, eax 
             40ca93      2 INSTR BELONGTO 40ca30 
-            40ca93      2 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ xor     eax, eax 
+            40ca93      2 INSTR DEADREGS  EFLAGS RAX R12 R13 R14 R15 ZZ xor     eax, eax 
             40ca93     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             40ca95     -1 INSTR LOCAL NoMetaUpdate call    _g_strdup_printf 
             40ca95      5 INSTR BELONGTO 40ca30 
             40ca95      5 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ call    _g_strdup_printf 
-            40ca9a     -1 INSTR LOCAL MetadataRedundant xor     edx, edx 
             40ca9a      2 INSTR BELONGTO 40ca30 
+            40ca9a      2 INSTR DEADREGS  EFLAGS RDX RSI RDI R12 R13 R14 R15 ZZ xor     edx, edx 
+            40ca9a     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
             40ca9c      3 INSTR BELONGTO 40ca30 
             40ca9c      3 INSTR DEADREGS  EFLAGS RSI RDI R12 R13 R14 R15 ZZ mov     rsi, rax 
             40ca9f      3 INSTR BELONGTO 40ca30 
             40ca9f      3 INSTR DEADREGS  EFLAGS RDI R12 R13 R14 R15 ZZ mov     r13, rax 
             40caa2      3 INSTR BELONGTO 40ca30 
-            40caa2      3 INSTR DEADREGS  EFLAGS RDI R12 R14 R15 ZZ mov     rdi, rbp 
+            40caa2      3 INSTR DEADREGS  EFLAGS RAX RDI R12 R14 R15 ZZ mov     rdi, rbp 
             40caa5      2 INSTR BELONGTO 40ca30 
-            40caa5      2 INSTR DEADREGS  EFLAGS R12 R14 R15 ZZ xor     eax, eax 
+            40caa5      2 INSTR DEADREGS  EFLAGS RAX R12 R14 R15 ZZ xor     eax, eax 
             40caa5     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             40caa7     -1 INSTR LOCAL NoMetaUpdate call    _g_build_filename 
             40caa7      5 INSTR BELONGTO 40ca30 
             40caa7      5 INSTR DEADREGS  EFLAGS R12 R14 R15 ZZ call    _g_build_filename 
             40caac      3 INSTR BELONGTO 40ca30 
-            40caac      3 INSTR DEADREGS  EFLAGS R10 R12 R14 R15 ZZ mov     r12, rax 
+            40caac      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R10 R12 R14 R15 ZZ mov     r12, rax 
+            40caaf     -1 INSTR LOCAL MetadataUnused mov     rax, cs:qword_60FAD8 
             40caaf      7 INSTR BELONGTO 40ca30 
-            40caaf      7 INSTR DEADREGS  EFLAGS RAX R10 R14 R15 ZZ mov     rax, cs:qword_60FAD8 
             40cab6      4 INSTR BELONGTO 40ca30 
-            40cab6      4 INSTR DEADREGS  EFLAGS R10 R14 R15 ZZ mov     r10d, [rax+14h] 
+            40cab6      4 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R10 R14 R15 ZZ mov     r10d, [rax+14h] 
             40caba     -1 INSTR LOCAL NoMetaUpdate test    r10d, r10d 
             40caba      3 INSTR BELONGTO 40ca30 
             40cabd     -1 INSTR LOCAL NoMetaUpdate jnz     loc_40CBE0 
@@ -12937,20 +13171,20 @@
             40cac6     -1 INSTR LOCAL NoMetaUpdate jz      loc_40CC10 
             40cac6      6 INSTR BELONGTO 40ca30 
             40cacc      4 INSTR BELONGTO 40ca30 
-            40cacc      4 INSTR DEADREGS  EFLAGS R8 R9 R14 R15 ZZ mov     r8d, [rbx+0Ch] 
+            40cacc      4 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R9 R14 R15 ZZ mov     r8d, [rbx+0Ch] 
             40cad0      3 INSTR BELONGTO 40ca30 
-            40cad0      3 INSTR DEADREGS  EFLAGS R9 R14 R15 ZZ mov     ecx, [rbx+8] 
+            40cad0      3 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R9 R14 R15 ZZ mov     ecx, [rbx+8] 
             40cad3     -2 INSTR LOCAL n R9 ZZ  NUMVia2ndSrcIMMEDNUM mov     r9d, 1 
             40cad3      6 INSTR BELONGTO 40ca30 
-            40cad3      6 INSTR DEADREGS  EFLAGS R9 R14 R15 ZZ mov     r9d, 1 
+            40cad3      6 INSTR DEADREGS  EFLAGS RAX RDX RSI RDI R9 R14 R15 ZZ mov     r9d, 1 
             40cad9      3 INSTR BELONGTO 40ca30 
-            40cad9      3 INSTR DEADREGS  EFLAGS R14 R15 ZZ mov     edx, [rbx+4] 
+            40cad9      3 INSTR DEADREGS  EFLAGS RAX RDX RSI RDI R14 R15 ZZ mov     edx, [rbx+4] 
             40cadc      2 INSTR BELONGTO 40ca30 
-            40cadc      2 INSTR DEADREGS  EFLAGS R14 R15 ZZ mov     esi, [rbx] 
+            40cadc      2 INSTR DEADREGS  EFLAGS RAX RSI RDI R14 R15 ZZ mov     esi, [rbx] 
             40cade      5 INSTR BELONGTO 40ca30 
-            40cade      5 INSTR DEADREGS  EFLAGS R14 R15 ZZ mov     edi, offset aIiiibs; "(iiiibs)" 
+            40cade      5 INSTR DEADREGS  EFLAGS RAX RDI R14 R15 ZZ mov     edi, offset aIiiibs; "(iiiibs)" 
             40cae3      2 INSTR BELONGTO 40ca30 
-            40cae3      2 INSTR DEADREGS  EFLAGS R14 R15 ZZ xor     eax, eax 
+            40cae3      2 INSTR DEADREGS  EFLAGS RAX R14 R15 ZZ xor     eax, eax 
             40cae3     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             40cae5      4 INSTR BELONGTO 40ca30 
             40cae5      4 INSTR DEADREGS  EFLAGS R14 R15 ZZ mov     [rsp+88h+var_88], r12 
@@ -12963,12 +13197,12 @@
             40caf4     -1 INSTR LOCAL MetadataUnused mov     [rsp+88h+var_50], rax 
             40caf4      5 INSTR BELONGTO 40ca30 
             40caf9      5 INSTR BELONGTO 40ca30 
-            40caf9      5 INSTR DEADREGS  EFLAGS R14 ZZ mov     edi, offset aXdg_current_de; "XDG_CURRENT_DESKTOP" 
+            40caf9      5 INSTR DEADREGS  EFLAGS RDI R14 ZZ mov     edi, offset aXdg_current_de; "XDG_CURRENT_DESKTOP" 
             40cafe     -1 INSTR LOCAL NoMetaUpdate call    _g_getenv 
             40cafe      5 INSTR BELONGTO 40ca30 
             40cafe      5 INSTR DEADREGS  EFLAGS R14 ZZ call    _g_getenv 
             40cb03      5 INSTR BELONGTO 40ca30 
-            40cb03      5 INSTR DEADREGS  EFLAGS RDI R14 ZZ mov     esi, offset aUnity; "Unity" 
+            40cb03      5 INSTR DEADREGS  EFLAGS RSI RDI R14 ZZ mov     esi, offset aUnity; "Unity" 
             40cb08      3 INSTR BELONGTO 40ca30 
             40cb08      3 INSTR DEADREGS  EFLAGS RDI R14 ZZ mov     rdi, rax 
             40cb0b     -1 INSTR LOCAL NoMetaUpdate call    _g_strcmp0 
@@ -12982,19 +13216,19 @@
             40cb14      5 INSTR BELONGTO 40ca30 
             40cb14      5 INSTR DEADREGS  EFLAGS R14 ZZ call    sub_408FF0 
             40cb19      5 INSTR BELONGTO 40ca30 
-            40cb19      5 INSTR DEADREGS  EFLAGS RSI RDI R8 R9 R14 ZZ mov     r9, [rsp+88h+var_50] 
+            40cb19      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 R14 ZZ mov     r9, [rsp+88h+var_50] 
             40cb19      5 PTRIMMEDESP STACK 56 displ mov     r9, [rsp+88h+var_50]
             40cb1e      5 INSTR BELONGTO 40ca30 
-            40cb1e      5 INSTR DEADREGS  EFLAGS RSI RDI R8 R14 ZZ mov     ecx, offset aOrg_gnome_shel; "org.gnome.Shell" 
+            40cb1e      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R14 ZZ mov     ecx, offset aOrg_gnome_shel; "org.gnome.Shell" 
             40cb23      5 INSTR BELONGTO 40ca30 
-            40cb23      5 INSTR DEADREGS  EFLAGS RSI RDI R8 R14 ZZ lea     r14, [rsp+88h+var_40] 
+            40cb23      5 INSTR DEADREGS  EFLAGS RDX RSI RDI R8 R14 ZZ lea     r14, [rsp+88h+var_40] 
             40cb23      5 PTRIMMEDESP STACK 72 displ lea     r14, [rsp+88h+var_40]
             40cb28      3 INSTR BELONGTO 40ca30 
-            40cb28      3 INSTR DEADREGS  EFLAGS RSI RDI R8 ZZ mov     rdi, rax 
+            40cb28      3 INSTR DEADREGS  EFLAGS RDX RSI RDI R8 ZZ mov     rdi, rax 
             40cb2b      3 INSTR BELONGTO 40ca30 
-            40cb2b      3 INSTR DEADREGS  EFLAGS RSI R8 ZZ mov     r8, r15 
+            40cb2b      3 INSTR DEADREGS  EFLAGS RDX RSI R8 ZZ mov     r8, r15 
             40cb2e      5 INSTR BELONGTO 40ca30 
-            40cb2e      5 INSTR DEADREGS  EFLAGS RSI R15 ZZ mov     edx, offset aOrgGnomeShell; "/org/gnome/Shell" 
+            40cb2e      5 INSTR DEADREGS  EFLAGS RDX RSI R15 ZZ mov     edx, offset aOrgGnomeShell; "/org/gnome/Shell" 
             40cb33      3 INSTR BELONGTO 40ca30 
             40cb33      3 INSTR DEADREGS  EFLAGS RSI R15 ZZ mov     rsi, rcx 
             40cb36     -1 INSTR LOCAL MetadataUnused mov     [rsp+88h+var_68], r14 
@@ -13014,24 +13248,24 @@
             40cb5c      5 INSTR DEADREGS  EFLAGS R15 ZZ call    _g_dbus_connection_call_sync 
             40cb61     -2 INSTR LOCAL n RAX ZZ  NumericDEFs mov     rax, [rsp+88h+var_40] 
             40cb61      5 INSTR BELONGTO 40ca30 
-            40cb61      5 INSTR DEADREGS  EFLAGS RAX R15 ZZ mov     rax, [rsp+88h+var_40] 
+            40cb61      5 INSTR DEADREGS  EFLAGS RAX RSI RDI R15 ZZ mov     rax, [rsp+88h+var_40] 
             40cb61      5 PTRIMMEDESP STACK 72 displ mov     rax, [rsp+88h+var_40]
             40cb66     -1 INSTR LOCAL NoMetaUpdate test    rax, rax 
             40cb66      3 INSTR BELONGTO 40ca30 
             40cb69     -1 INSTR LOCAL NoMetaUpdate jz      loc_40CC40 
             40cb69      6 INSTR BELONGTO 40ca30 
             40cb6f      4 INSTR BELONGTO 40ca30 
-            40cb6f      4 INSTR DEADREGS  EFLAGS RCX R14 R15 ZZ mov     rcx, [rax+8] 
+            40cb6f      4 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R14 R15 ZZ mov     rcx, [rax+8] 
             40cb73      2 INSTR BELONGTO 40ca30 
-            40cb73      2 INSTR DEADREGS  EFLAGS R14 R15 ZZ xor     edi, edi 
+            40cb73      2 INSTR DEADREGS  EFLAGS RAX RDX RSI RDI R14 R15 ZZ xor     edi, edi 
             40cb73     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
             40cb75      5 INSTR BELONGTO 40ca30 
-            40cb75      5 INSTR DEADREGS  EFLAGS R14 R15 ZZ mov     edx, offset aUnableToUseGno; "Unable to use GNOME Shell's builtin scr"... 
+            40cb75      5 INSTR DEADREGS  EFLAGS RAX RDX RSI R14 R15 ZZ mov     edx, offset aUnableToUseGno; "Unable to use GNOME Shell's builtin scr"... 
             40cb7a     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 10h 
             40cb7a      5 INSTR BELONGTO 40ca30 
-            40cb7a      5 INSTR DEADREGS  EFLAGS R14 R15 ZZ mov     esi, 10h 
+            40cb7a      5 INSTR DEADREGS  EFLAGS RAX RSI R14 R15 ZZ mov     esi, 10h 
             40cb7f      2 INSTR BELONGTO 40ca30 
-            40cb7f      2 INSTR DEADREGS  EFLAGS R14 R15 ZZ xor     eax, eax 
+            40cb7f      2 INSTR DEADREGS  EFLAGS RAX R14 R15 ZZ xor     eax, eax 
             40cb7f     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             40cb81     -1 INSTR LOCAL NoMetaUpdate call    _g_log 
             40cb81      5 INSTR BELONGTO 40ca30 
@@ -13089,18 +13323,18 @@
             40cbde      1 INSTR BELONGTO 40ca30 
             40cbde      1 INSTR DEADREGS  EFLAGS ZZ retn 
             40cbe0      3 INSTR BELONGTO 40ca30 
-            40cbe0      3 INSTR DEADREGS  EFLAGS R8 R14 R15 ZZ mov     edx, [rax+1Ch] 
+            40cbe0      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R14 R15 ZZ mov     edx, [rax+1Ch] 
             40cbe3      3 INSTR BELONGTO 40ca30 
-            40cbe3      3 INSTR DEADREGS  EFLAGS R8 R14 R15 ZZ mov     esi, [rax+24h] 
+            40cbe3      3 INSTR DEADREGS  EFLAGS RCX RSI RDI R8 R14 R15 ZZ mov     esi, [rax+24h] 
             40cbe6      3 INSTR BELONGTO 40ca30 
-            40cbe6      3 INSTR DEADREGS  EFLAGS R8 R14 R15 ZZ mov     r8, r12 
+            40cbe6      3 INSTR DEADREGS  EFLAGS RAX RCX RDI R8 R14 R15 ZZ mov     r8, r12 
             40cbe9     -2 INSTR LOCAL n RCX ZZ  NUMVia2ndSrcIMMEDNUM mov     ecx, 1 
             40cbe9      5 INSTR BELONGTO 40ca30 
-            40cbe9      5 INSTR DEADREGS  EFLAGS R14 R15 ZZ mov     ecx, 1 
+            40cbe9      5 INSTR DEADREGS  EFLAGS RAX RCX RDI R14 R15 ZZ mov     ecx, 1 
             40cbee      5 INSTR BELONGTO 40ca30 
-            40cbee      5 INSTR DEADREGS  EFLAGS R14 R15 ZZ mov     edi, offset aBbbs; "(bbbs)" 
+            40cbee      5 INSTR DEADREGS  EFLAGS RAX RDI R14 R15 ZZ mov     edi, offset aBbbs; "(bbbs)" 
             40cbf3      2 INSTR BELONGTO 40ca30 
-            40cbf3      2 INSTR DEADREGS  EFLAGS R14 R15 ZZ xor     eax, eax 
+            40cbf3      2 INSTR DEADREGS  EFLAGS RAX R14 R15 ZZ xor     eax, eax 
             40cbf3     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             40cbf5      6 INSTR BELONGTO 40ca30 
             40cbf5      6 INSTR DEADREGS  EFLAGS R14 R15 ZZ mov     r15d, offset aScreenshotwind; "ScreenshotWindow" 
@@ -13112,16 +13346,16 @@
             40cc05     -1 INSTR LOCAL NoMetaUpdate jmp     loc_40CAF9 
             40cc05      5 INSTR BELONGTO 40ca30 
             40cc10      3 INSTR BELONGTO 40ca30 
-            40cc10      3 INSTR DEADREGS  EFLAGS RCX R14 R15 ZZ mov     esi, [rax+1Ch] 
+            40cc10      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R14 R15 ZZ mov     esi, [rax+1Ch] 
             40cc13      3 INSTR BELONGTO 40ca30 
-            40cc13      3 INSTR DEADREGS  EFLAGS RCX R14 R15 ZZ mov     rcx, r12 
+            40cc13      3 INSTR DEADREGS  EFLAGS RAX RCX RDX RDI R14 R15 ZZ mov     rcx, r12 
             40cc16     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 1 
             40cc16      5 INSTR BELONGTO 40ca30 
-            40cc16      5 INSTR DEADREGS  EFLAGS R14 R15 ZZ mov     edx, 1 
+            40cc16      5 INSTR DEADREGS  EFLAGS RAX RDX RDI R14 R15 ZZ mov     edx, 1 
             40cc1b      5 INSTR BELONGTO 40ca30 
-            40cc1b      5 INSTR DEADREGS  EFLAGS R14 R15 ZZ mov     edi, offset aBbs; "(bbs)" 
+            40cc1b      5 INSTR DEADREGS  EFLAGS RAX RDI R14 R15 ZZ mov     edi, offset aBbs; "(bbs)" 
             40cc20      2 INSTR BELONGTO 40ca30 
-            40cc20      2 INSTR DEADREGS  EFLAGS R14 R15 ZZ xor     eax, eax 
+            40cc20      2 INSTR DEADREGS  EFLAGS RAX R14 R15 ZZ xor     eax, eax 
             40cc20     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             40cc22      6 INSTR BELONGTO 40ca30 
             40cc22      6 INSTR DEADREGS  EFLAGS R14 R15 ZZ mov     r15d, offset aScreenshot; "Screenshot" 
@@ -13148,7 +13382,7 @@
             40cc51      5 INSTR DEADREGS  EFLAGS R15 ZZ call    _g_unlink 
             40cc56     -2 INSTR LOCAL n RAX ZZ  NumericDEFs mov     rax, [rsp+88h+var_40] 
             40cc56      5 INSTR BELONGTO 40ca30 
-            40cc56      5 INSTR DEADREGS  EFLAGS RAX R15 ZZ mov     rax, [rsp+88h+var_40] 
+            40cc56      5 INSTR DEADREGS  EFLAGS RAX RDI R15 ZZ mov     rax, [rsp+88h+var_40] 
             40cc56      5 PTRIMMEDESP STACK 72 displ mov     rax, [rsp+88h+var_40]
             40cc5b     -1 INSTR LOCAL NoMetaUpdate test    rax, rax 
             40cc5b      3 INSTR BELONGTO 40ca30 
@@ -13197,7 +13431,7 @@
             40cca1      5 INSTR BELONGTO 40cc70 
             40cca1      5 INSTR DEADREGS  EFLAGS ZZ call    _gtk_window_get_type 
             40cca6      3 INSTR BELONGTO 40cc70 
-            40cca6      3 INSTR DEADREGS  EFLAGS RDX ZZ mov     rdx, [rbx] 
+            40cca6      3 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     rdx, [rbx] 
             40cca9     -1 INSTR LOCAL NoMetaUpdate test    rdx, rdx 
             40cca9      3 INSTR BELONGTO 40cc70 
             40ccac     -1 INSTR LOCAL NoMetaUpdate jz      short loc_40CCB3 
@@ -13218,20 +13452,20 @@
             40ccc0     -1 INSTR LOCAL NoMetaUpdate jnz     short loc_40CD00 
             40ccc0      2 INSTR BELONGTO 40cc70 
             40ccc2      5 INSTR BELONGTO 40cc70 
-            40ccc2      5 INSTR DEADREGS  EFLAGS R12 R13 R14 ZZ mov     edx, offset aParentNullGtk_; "(parent == NULL) || (GTK_IS_WINDOW (par"... 
+            40ccc2      5 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI R12 R13 R14 ZZ mov     edx, offset aParentNullGtk_; "(parent == NULL) || (GTK_IS_WINDOW (par"... 
             40ccc7      5 INSTR BELONGTO 40cc70 
-            40ccc7      5 INSTR DEADREGS  EFLAGS R12 R13 R14 ZZ mov     esi, offset aScreenshot_sho; "screenshot_show_dialog" 
+            40ccc7      5 INSTR DEADREGS  EFLAGS RBX RSI RDI R12 R13 R14 ZZ mov     esi, offset aScreenshot_sho; "screenshot_show_dialog" 
             40cccc      2 INSTR BELONGTO 40cc70 
-            40cccc      2 INSTR DEADREGS  EFLAGS R12 R13 R14 ZZ xor     edi, edi 
+            40cccc      2 INSTR DEADREGS  EFLAGS RBX RDI R12 R13 R14 ZZ xor     edi, edi 
             40cccc     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
             40ccce     -2 INSTR LOCAL n RBX ZZ  NUMVia2ndSrcIMMEDNUM mov     ebx, 0FFFFFFFFh 
             40ccce      5 INSTR BELONGTO 40cc70 
-            40ccce      5 INSTR DEADREGS  EFLAGS R12 R13 R14 ZZ mov     ebx, 0FFFFFFFFh 
+            40ccce      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 ZZ mov     ebx, 0FFFFFFFFh 
             40ccd3     -1 INSTR LOCAL NoMetaUpdate call    _g_return_if_fail_warning 
             40ccd3      5 INSTR BELONGTO 40cc70 
             40ccd3      5 INSTR DEADREGS  EFLAGS R12 R13 R14 ZZ call    _g_return_if_fail_warning 
             40ccd8      2 INSTR BELONGTO 40cc70 
-            40ccd8      2 INSTR DEADREGS  EFLAGS R12 R13 R14 ZZ mov     eax, ebx 
+            40ccd8      2 INSTR DEADREGS  EFLAGS RAX R12 R13 R14 ZZ mov     eax, ebx 
             40ccd8     -2 INSTR LOCAL n RAX ZZ  NumericDEFs mov     eax, ebx 
             40ccda      5 INSTR BELONGTO 40cc70 
             40ccda      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 ZZ mov     rbp, [rsp+28h+var_20] 
@@ -13259,21 +13493,21 @@
             40cd03      6 INSTR BELONGTO 40cc70 
             40cd09     -2 INSTR LOCAL n RCX ZZ  NumericDEFs mov     ecx, r12d 
             40cd09      3 INSTR BELONGTO 40cc70 
-            40cd09      3 INSTR DEADREGS  EFLAGS RDI R8 R9 ZZ mov     ecx, r12d 
+            40cd09      3 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R9 ZZ mov     ecx, r12d 
             40cd0c     -2 INSTR LOCAL n RDX ZZ  NumericDEFs mov     edx, r13d 
             40cd0c      3 INSTR BELONGTO 40cc70 
-            40cd0c      3 INSTR DEADREGS  EFLAGS RDI R8 R9 R12 ZZ mov     edx, r13d 
+            40cd0c      3 INSTR DEADREGS  EFLAGS RAX RDX RSI RDI R8 R9 R12 ZZ mov     edx, r13d 
             40cd0f      3 INSTR BELONGTO 40cc70 
-            40cd0f      3 INSTR DEADREGS  EFLAGS RDI R8 R9 R12 R13 ZZ mov     r9, r14 
+            40cd0f      3 INSTR DEADREGS  EFLAGS RAX RSI RDI R8 R9 R12 R13 ZZ mov     r9, r14 
             40cd12      6 INSTR BELONGTO 40cc70 
-            40cd12      6 INSTR DEADREGS  EFLAGS RDI R8 R12 R13 R14 ZZ mov     r8d, (offset aUnableToParseA+1Bh); "%s" 
+            40cd12      6 INSTR DEADREGS  EFLAGS RAX RSI RDI R8 R12 R13 R14 ZZ mov     r8d, (offset aUnableToParseA+1Bh); "%s" 
             40cd18     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 2 
             40cd18      5 INSTR BELONGTO 40cc70 
-            40cd18      5 INSTR DEADREGS  EFLAGS RDI R12 R13 R14 ZZ mov     esi, 2 
+            40cd18      5 INSTR DEADREGS  EFLAGS RAX RSI RDI R12 R13 R14 ZZ mov     esi, 2 
             40cd1d      3 INSTR BELONGTO 40cc70 
-            40cd1d      3 INSTR DEADREGS  EFLAGS RDI R12 R13 R14 ZZ mov     rdi, rbx 
+            40cd1d      3 INSTR DEADREGS  EFLAGS RAX RDI R12 R13 R14 ZZ mov     rdi, rbx 
             40cd20      2 INSTR BELONGTO 40cc70 
-            40cd20      2 INSTR DEADREGS  EFLAGS R12 R13 R14 ZZ xor     eax, eax 
+            40cd20      2 INSTR DEADREGS  EFLAGS RAX R12 R13 R14 ZZ xor     eax, eax 
             40cd20     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             40cd22     -1 INSTR LOCAL NoMetaUpdate call    _gtk_message_dialog_new 
             40cd22      5 INSTR BELONGTO 40cc70 
@@ -13293,7 +13527,7 @@
             40cd38      5 INSTR BELONGTO 40cc70 
             40cd38      5 INSTR DEADREGS  EFLAGS R14 ZZ call    _g_type_check_instance_cast 
             40cd3d      5 INSTR BELONGTO 40cc70 
-            40cd3d      5 INSTR DEADREGS  EFLAGS RDI R14 ZZ mov     esi, offset locale 
+            40cd3d      5 INSTR DEADREGS  EFLAGS RSI RDI R14 ZZ mov     esi, offset locale 
             40cd42      3 INSTR BELONGTO 40cc70 
             40cd42      3 INSTR DEADREGS  EFLAGS RDI R14 ZZ mov     rdi, rax 
             40cd45     -1 INSTR LOCAL NoMetaUpdate call    _gtk_window_set_title 
@@ -13314,13 +13548,13 @@
             40cd5a      5 INSTR BELONGTO 40cc70 
             40cd5a      5 INSTR DEADREGS  EFLAGS R14 ZZ call    _g_type_check_instance_cast 
             40cd5f      3 INSTR BELONGTO 40cc70 
-            40cd5f      3 INSTR DEADREGS  EFLAGS RDX RDI R14 ZZ mov     rdx, rbp 
+            40cd5f      3 INSTR DEADREGS  EFLAGS RDX RSI RDI R14 ZZ mov     rdx, rbp 
             40cd62      3 INSTR BELONGTO 40cc70 
-            40cd62      3 INSTR DEADREGS  EFLAGS RDI R14 ZZ mov     rdi, rax 
+            40cd62      3 INSTR DEADREGS  EFLAGS RSI RDI R14 ZZ mov     rdi, rax 
             40cd65      5 INSTR BELONGTO 40cc70 
-            40cd65      5 INSTR DEADREGS  EFLAGS R14 ZZ mov     esi, (offset aUnableToParseA+1Bh); "%s" 
+            40cd65      5 INSTR DEADREGS  EFLAGS RAX RSI R14 ZZ mov     esi, (offset aUnableToParseA+1Bh); "%s" 
             40cd6a      2 INSTR BELONGTO 40cc70 
-            40cd6a      2 INSTR DEADREGS  EFLAGS R14 ZZ xor     eax, eax 
+            40cd6a      2 INSTR DEADREGS  EFLAGS RAX R14 ZZ xor     eax, eax 
             40cd6a     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             40cd6c     -1 INSTR LOCAL NoMetaUpdate call    _gtk_message_dialog_format_secondary_text 
             40cd6c      5 INSTR BELONGTO 40cc70 
@@ -13350,47 +13584,47 @@
             40cd91      3 INSTR BELONGTO 40cc70 
             40cd91      3 INSTR DEADREGS  EFLAGS RSI RDI R13 R14 ZZ mov     rdi, rbx 
             40cd94      3 INSTR BELONGTO 40cc70 
-            40cd94      3 INSTR DEADREGS  EFLAGS RSI R13 R14 ZZ mov     rsi, rax 
+            40cd94      3 INSTR DEADREGS  EFLAGS RBX RSI R13 R14 ZZ mov     rsi, rax 
             40cd97     -1 INSTR LOCAL NoMetaUpdate call    _gtk_window_group_add_window 
             40cd97      5 INSTR BELONGTO 40cc70 
-            40cd97      5 INSTR DEADREGS  EFLAGS R13 R14 ZZ call    _gtk_window_group_add_window 
+            40cd97      5 INSTR DEADREGS  EFLAGS RBX R13 R14 ZZ call    _gtk_window_group_add_window 
             40cd9c     -1 INSTR LOCAL NoMetaUpdate call    _gtk_dialog_get_type 
             40cd9c      5 INSTR BELONGTO 40cc70 
-            40cd9c      5 INSTR DEADREGS  EFLAGS R13 R14 ZZ call    _gtk_dialog_get_type 
+            40cd9c      5 INSTR DEADREGS  EFLAGS RBX R13 R14 ZZ call    _gtk_dialog_get_type 
             40cda1      3 INSTR BELONGTO 40cc70 
-            40cda1      3 INSTR DEADREGS  EFLAGS RSI RDI R13 R14 ZZ mov     rdi, r12 
+            40cda1      3 INSTR DEADREGS  EFLAGS RBX RSI RDI R13 R14 ZZ mov     rdi, r12 
             40cda4      3 INSTR BELONGTO 40cc70 
-            40cda4      3 INSTR DEADREGS  EFLAGS RSI R13 R14 ZZ mov     rsi, rax 
+            40cda4      3 INSTR DEADREGS  EFLAGS RBX RSI R13 R14 ZZ mov     rsi, rax 
             40cda7     -1 INSTR LOCAL NoMetaUpdate call    _g_type_check_instance_cast 
             40cda7      5 INSTR BELONGTO 40cc70 
-            40cda7      5 INSTR DEADREGS  EFLAGS R13 R14 ZZ call    _g_type_check_instance_cast 
+            40cda7      5 INSTR DEADREGS  EFLAGS RBX R13 R14 ZZ call    _g_type_check_instance_cast 
             40cdac      3 INSTR BELONGTO 40cc70 
-            40cdac      3 INSTR DEADREGS  EFLAGS RDI R13 R14 ZZ mov     rdi, rax 
+            40cdac      3 INSTR DEADREGS  EFLAGS RBX RDI R13 R14 ZZ mov     rdi, rax 
             40cdaf     -1 INSTR LOCAL NoMetaUpdate call    _gtk_dialog_run 
             40cdaf      5 INSTR BELONGTO 40cc70 
-            40cdaf      5 INSTR DEADREGS  EFLAGS R13 R14 ZZ call    _gtk_dialog_run 
+            40cdaf      5 INSTR DEADREGS  EFLAGS RBX R13 R14 ZZ call    _gtk_dialog_run 
             40cdb4      3 INSTR BELONGTO 40cc70 
-            40cdb4      3 INSTR DEADREGS  EFLAGS RDI R13 R14 ZZ mov     rdi, r12 
+            40cdb4      3 INSTR DEADREGS  EFLAGS RBX RDI R13 R14 ZZ mov     rdi, r12 
             40cdb7      2 INSTR BELONGTO 40cc70 
-            40cdb7      2 INSTR DEADREGS  EFLAGS R12 R13 R14 ZZ mov     ebx, eax 
+            40cdb7      2 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 ZZ mov     ebx, eax 
             40cdb9     -1 INSTR LOCAL NoMetaUpdate call    _gtk_widget_destroy 
             40cdb9      5 INSTR BELONGTO 40cc70 
             40cdb9      5 INSTR DEADREGS  EFLAGS R12 R13 R14 ZZ call    _gtk_widget_destroy 
             40cdbe     -1 INSTR LOCAL NoMetaUpdate jmp     loc_40CCD8 
             40cdbe      5 INSTR BELONGTO 40cc70 
             40cdc8      5 INSTR BELONGTO 40cc70 
-            40cdc8      5 INSTR DEADREGS  EFLAGS R12 R13 R14 ZZ mov     edx, offset aMessageNull; "message != NULL" 
+            40cdc8      5 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI R12 R13 R14 ZZ mov     edx, offset aMessageNull; "message != NULL" 
             40cdcd      5 INSTR BELONGTO 40cc70 
-            40cdcd      5 INSTR DEADREGS  EFLAGS R12 R13 R14 ZZ mov     esi, offset aScreenshot_sho; "screenshot_show_dialog" 
+            40cdcd      5 INSTR DEADREGS  EFLAGS RBX RSI RDI R12 R13 R14 ZZ mov     esi, offset aScreenshot_sho; "screenshot_show_dialog" 
             40cdd2      2 INSTR BELONGTO 40cc70 
-            40cdd2      2 INSTR DEADREGS  EFLAGS R12 R13 R14 ZZ xor     edi, edi 
+            40cdd2      2 INSTR DEADREGS  EFLAGS RBX RDI R12 R13 R14 ZZ xor     edi, edi 
             40cdd2     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
             40cdd4     -1 INSTR LOCAL NoMetaUpdate call    _g_return_if_fail_warning 
             40cdd4      5 INSTR BELONGTO 40cc70 
-            40cdd4      5 INSTR DEADREGS  EFLAGS R12 R13 R14 ZZ call    _g_return_if_fail_warning 
+            40cdd4      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 ZZ call    _g_return_if_fail_warning 
             40cdd9     -2 INSTR LOCAL n RBX ZZ  NUMVia2ndSrcIMMEDNUM mov     ebx, 0FFFFFFFFh 
             40cdd9      5 INSTR BELONGTO 40cc70 
-            40cdd9      5 INSTR DEADREGS  EFLAGS R12 R13 R14 ZZ mov     ebx, 0FFFFFFFFh 
+            40cdd9      5 INSTR DEADREGS  EFLAGS RAX RBX R12 R13 R14 ZZ mov     ebx, 0FFFFFFFFh 
             40cdde     -1 INSTR LOCAL NoMetaUpdate jmp     loc_40CCD8 
             40cdde      5 INSTR BELONGTO 40cc70 
             40cdf0      0 FUNC FRAMERESTORE 0 0 1 1 0 0 2 0 0 3 -16 0 4 0 8 5 -8 0 6 0 0 7 0 0 8 0 0 9 0 0 10 0 0 11 0 0 12 0 0 13 0 0 14 0 0 15 0 0 ZZ
@@ -13423,14 +13657,14 @@
             40ce0c      5 INSTR BELONGTO 40cdf0 
             40ce0c      5 INSTR DEADREGS  EFLAGS ZZ call    _gtk_window_get_screen 
             40ce11      5 INSTR BELONGTO 40cdf0 
-            40ce11      5 INSTR DEADREGS  EFLAGS RCX RDI ZZ lea     rcx, [rsp+28h+var_20] 
+            40ce11      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI ZZ lea     rcx, [rsp+28h+var_20] 
             40ce11      5 PTRIMMEDESP STACK 8 displ lea     rcx, [rsp+28h+var_20]
             40ce16      3 INSTR BELONGTO 40cdf0 
-            40ce16      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rax 
+            40ce16      3 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     rdi, rax 
             40ce19      2 INSTR BELONGTO 40cdf0 
-            40ce19      2 INSTR DEADREGS  EFLAGS ZZ mov     edx, ebp 
+            40ce19      2 INSTR DEADREGS  EFLAGS RDX RSI ZZ mov     edx, ebp 
             40ce1b      5 INSTR BELONGTO 40cdf0 
-            40ce1b      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, offset aHelpUbuntuHelp; "help:ubuntu-help/screen-shot-record" 
+            40ce1b      5 INSTR DEADREGS  EFLAGS RSI ZZ mov     esi, offset aHelpUbuntuHelp; "help:ubuntu-help/screen-shot-record" 
             40ce20     -1 INSTR LOCAL NoMetaUpdate call    _gtk_show_uri 
             40ce20      5 INSTR BELONGTO 40cdf0 
             40ce20      5 INSTR DEADREGS  EFLAGS ZZ call    _gtk_show_uri 
@@ -13443,28 +13677,30 @@
             40ce2d     -1 INSTR LOCAL NoMetaUpdate jz      short loc_40CE66 
             40ce2d      2 INSTR BELONGTO 40cdf0 
             40ce2f      4 INSTR BELONGTO 40cdf0 
-            40ce2f      4 INSTR DEADREGS  EFLAGS ZZ mov     rbp, [rax+8] 
+            40ce2f      4 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     rbp, [rax+8] 
             40ce33     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 5          ; category 
             40ce33      5 INSTR BELONGTO 40cdf0 
-            40ce33      5 INSTR DEADREGS  EFLAGS ZZ mov     edx, 5          ; category 
+            40ce33      5 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     edx, 5          ; category 
             40ce38      5 INSTR BELONGTO 40cdf0 
-            40ce38      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, offset aErrorLoadingTh; "Error loading the help page" 
+            40ce38      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, offset aErrorLoadingTh; "Error loading the help page" 
             40ce3d      2 INSTR BELONGTO 40cdf0 
-            40ce3d      2 INSTR DEADREGS  EFLAGS ZZ xor     edi, edi        ; domainname 
+            40ce3d      2 INSTR DEADREGS  EFLAGS RDI ZZ xor     edi, edi        ; domainname 
             40ce3d     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi        ; domainname 
             40ce3f     -1 INSTR LOCAL NoMetaUpdate call    _dcgettext 
             40ce3f      5 INSTR BELONGTO 40cdf0 
             40ce3f      5 INSTR DEADREGS  EFLAGS ZZ call    _dcgettext 
             40ce44      3 INSTR BELONGTO 40cdf0 
-            40ce44      3 INSTR DEADREGS  EFLAGS RCX RDI R8 R9 R10 R11 ZZ mov     rdi, rbx 
+            40ce44      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 R10 R11 ZZ mov     rdi, rbx 
             40ce47      3 INSTR BELONGTO 40cdf0 
-            40ce47      3 INSTR DEADREGS  EFLAGS RCX RBX R8 R9 R10 R11 ZZ mov     r8, rbp 
+            40ce47      3 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI R8 R9 R10 R11 ZZ mov     r8, rbp 
             40ce4a      3 INSTR BELONGTO 40cdf0 
-            40ce4a      3 INSTR DEADREGS  EFLAGS RCX RBX R9 R10 R11 ZZ mov     rcx, rax 
-            40ce4d     -1 INSTR LOCAL MetadataRedundant mov     edx, 1 
+            40ce4a      3 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI R9 R10 R11 ZZ mov     rcx, rax 
+            40ce4d     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 1 
             40ce4d      5 INSTR BELONGTO 40cdf0 
-            40ce52     -1 INSTR LOCAL MetadataRedundant mov     esi, 3 
+            40ce4d      5 INSTR DEADREGS  EFLAGS RAX RDX RBX RSI R9 R10 R11 ZZ mov     edx, 1 
+            40ce52     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 3 
             40ce52      5 INSTR BELONGTO 40cdf0 
+            40ce52      5 INSTR DEADREGS  EFLAGS RAX RBX RSI R9 R10 R11 ZZ mov     esi, 3 
             40ce57     -1 INSTR LOCAL NoMetaUpdate call    sub_40CC70 
             40ce57      5 INSTR BELONGTO 40cdf0 
             40ce57      5 INSTR DEADREGS  EFLAGS RAX RBX R9 R10 R11 ZZ call    sub_40CC70 
@@ -13510,36 +13746,36 @@
             40ce97      5 INSTR DEADREGS  EFLAGS R13 R14 R15 ZZ mov     [rsp+var_30], rbx 
             40ce97      5 PTRIMMEDESP STACK -48 displ mov     [rsp+var_30], rbx
             40ce9c      4 INSTR BELONGTO 40ce70 
-            40ce9c      4 INSTR DEADREGS  EFLAGS R13 R14 R15 ZZ sub     rsp, 38h 
+            40ce9c      4 INSTR DEADREGS  EFLAGS RBX R13 R14 R15 ZZ sub     rsp, 38h 
             40ce9c     56 DATAREF STACK 605 esp + 0 PARENT LocalFrame LOCALFRAME
             40ce9c      8 MEMORYHOLE STACK esp + 56 ReturnAddress 
             40cea0     -1 INSTR LOCAL MetadataUnused sub     rbp, r12 
             40cea0      3 INSTR BELONGTO 40ce70 
             40cea3      3 INSTR BELONGTO 40ce70 
-            40cea3      3 INSTR DEADREGS  EFLAGS R13 R14 R15 ZZ mov     r13d, edi 
+            40cea3      3 INSTR DEADREGS  EFLAGS RBX R13 R14 R15 ZZ mov     r13d, edi 
             40cea6      3 INSTR BELONGTO 40ce70 
-            40cea6      3 INSTR DEADREGS  EFLAGS R14 R15 ZZ mov     r14, rsi 
+            40cea6      3 INSTR DEADREGS  EFLAGS RBX R14 R15 ZZ mov     r14, rsi 
             40cea9     -1 INSTR LOCAL MetadataUnused sar     rbp, 3 
             40cea9      4 INSTR BELONGTO 40ce70 
             40cead      3 INSTR BELONGTO 40ce70 
-            40cead      3 INSTR DEADREGS  EFLAGS R15 ZZ mov     r15, rdx 
+            40cead      3 INSTR DEADREGS  EFLAGS RBX R15 ZZ mov     r15, rdx 
             40ceb0     -1 INSTR LOCAL NoMetaUpdate call    _init_proc 
             40ceb0      5 INSTR BELONGTO 40ce70 
-            40ceb0      5 INSTR DEADREGS  EFLAGS ZZ call    _init_proc 
+            40ceb0      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _init_proc 
             40ceb5     -1 INSTR LOCAL NoMetaUpdate test    rbp, rbp 
             40ceb5      3 INSTR BELONGTO 40ce70 
             40ceb8     -1 INSTR LOCAL NoMetaUpdate jz      short loc_40CED6 
             40ceb8      2 INSTR BELONGTO 40ce70 
             40ceba      2 INSTR BELONGTO 40ce70 
-            40ceba      2 INSTR DEADREGS  EFLAGS RDX RSI ZZ xor     ebx, ebx 
+            40ceba      2 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI ZZ xor     ebx, ebx 
             40ceba     -2 INSTR LOCAL n RBX ZZ  AlwaysNUM xor     ebx, ebx 
             40cebc      4 INSTR BELONGTO 40ce70 
             40cec0      3 INSTR BELONGTO 40ce70 
-            40cec0      3 INSTR DEADREGS  EFLAGS RDX RSI ZZ mov     rdx, r15 
+            40cec0      3 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     rdx, r15 
             40cec3      3 INSTR BELONGTO 40ce70 
-            40cec3      3 INSTR DEADREGS  EFLAGS RSI ZZ mov     rsi, r14 
+            40cec3      3 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     rsi, r14 
             40cec6      3 INSTR BELONGTO 40ce70 
-            40cec6      3 INSTR DEADREGS  EFLAGS ZZ mov     edi, r13d 
+            40cec6      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     edi, r13d 
             40cec9     -1 INSTR LOCAL NoMetaUpdate call    qword ptr [r12+rbx*8] 
             40cec9      4 INSTR BELONGTO 40ce70 
             40cecd     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rbx, 1 
@@ -13591,11 +13827,11 @@
             40cf14     -3 INSTR LOCAL NoWarn push    rbx 
             40cf15     16 MEMORYHOLE STACK esp + 8 CalleeSavedRegs 
             40cf15      4 INSTR BELONGTO 40cf10 
-            40cf15      4 INSTR DEADREGS  EFLAGS RAX ZZ sub     rsp, 8 
+            40cf15      4 INSTR DEADREGS  EFLAGS RAX RBX ZZ sub     rsp, 8 
             40cf15      8 DATAREF STACK 606 esp + 0 PARENT LocalFrame LOCALFRAME
             40cf15      8 MEMORYHOLE STACK esp + 24 ReturnAddress 
             40cf19      7 INSTR BELONGTO 40cf10 
-            40cf19      7 INSTR DEADREGS  EFLAGS RAX ZZ mov     rax, cs:qword_60ED58 
+            40cf19      7 INSTR DEADREGS  EFLAGS RAX RBX ZZ mov     rax, cs:qword_60ED58 
             40cf20     -1 INSTR LOCAL NoMetaUpdate cmp     rax, 0FFFFFFFFFFFFFFFFh 
             40cf20      4 INSTR BELONGTO 40cf10 
             40cf24     -1 INSTR LOCAL NoMetaUpdate jz      short loc_40CF3F 
diff --git a/tests/commit/trimmed-sorted-save-gnome-search-tool.psexe.annot.REMOVED.git-id b/tests/commit/trimmed-sorted-save-gnome-search-tool.psexe.annot.REMOVED.git-id
index f76a7ce5b65deda5a513499d42359a8b17f027c5..86635129a2fbad916870ae2ebf6d298a771f19c2 100644
--- a/tests/commit/trimmed-sorted-save-gnome-search-tool.psexe.annot.REMOVED.git-id
+++ b/tests/commit/trimmed-sorted-save-gnome-search-tool.psexe.annot.REMOVED.git-id
@@ -1 +1 @@
-d72caf7f82157862ea274a344ebe17aa03a6a350
\ No newline at end of file
+aff80f4fe6376e260455c447983c788547a5e76c
\ No newline at end of file
diff --git a/tests/commit/trimmed-sorted-save-gnome-session-properties.psexe.annot b/tests/commit/trimmed-sorted-save-gnome-session-properties.psexe.annot
index 1c77b3d3141542c54fee39f1642eac38391fd85d..99bdc05081dc430d5682570213025f7150a473ad 100644
--- a/tests/commit/trimmed-sorted-save-gnome-session-properties.psexe.annot
+++ b/tests/commit/trimmed-sorted-save-gnome-session-properties.psexe.annot
@@ -1928,40 +1928,39 @@
             405411      8 MEMORYHOLE STACK esp + 40 ReturnAddress 
             405415     -1 INSTR LOCAL MetadataUnused mov     [rsp+28h+var_1C], edi 
             405415      4 INSTR BELONGTO 405410 
+            405419     -1 INSTR LOCAL MetadataUnused mov     [rsp+28h+var_28], rsi 
             405419      4 INSTR BELONGTO 405410 
-            405419      4 INSTR DEADREGS  EFLAGS RBX ZZ mov     [rsp+28h+var_28], rsi 
-            405419      4 PTRIMMEDESP STACK 0 displ mov     [rsp+28h+var_28], rsi
             40541d      5 INSTR BELONGTO 405410 
-            40541d      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     edi, offset domainname; "gnome-session-3.0" 
+            40541d      5 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ mov     edi, offset domainname; "gnome-session-3.0" 
             405422      5 INSTR BELONGTO 405410 
-            405422      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     esi, offset dirname; "/usr/share/locale" 
+            405422      5 INSTR DEADREGS  EFLAGS RBX RSI ZZ mov     esi, offset dirname; "/usr/share/locale" 
             405427     -1 INSTR LOCAL NoMetaUpdate call    _bindtextdomain 
             405427      5 INSTR BELONGTO 405410 
             405427      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _bindtextdomain 
             40542c      5 INSTR BELONGTO 405410 
-            40542c      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     esi, offset codeset; "UTF-8" 
+            40542c      5 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ mov     esi, offset codeset; "UTF-8" 
             405431      5 INSTR BELONGTO 405410 
-            405431      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     edi, offset domainname; "gnome-session-3.0" 
+            405431      5 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     edi, offset domainname; "gnome-session-3.0" 
             405436     -1 INSTR LOCAL NoMetaUpdate call    _bind_textdomain_codeset 
             405436      5 INSTR BELONGTO 405410 
             405436      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _bind_textdomain_codeset 
             40543b      5 INSTR BELONGTO 405410 
-            40543b      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     edi, offset domainname; "gnome-session-3.0" 
+            40543b      5 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     edi, offset domainname; "gnome-session-3.0" 
             405440     -1 INSTR LOCAL NoMetaUpdate call    _textdomain 
             405440      5 INSTR BELONGTO 405410 
             405440      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _textdomain 
             405445      5 INSTR BELONGTO 405410 
-            405445      5 INSTR DEADREGS  EFLAGS RBX RSI RDI R8 R9 ZZ lea     r9, [rsp+28h+var_10] 
+            405445      5 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI RDI R8 R9 ZZ lea     r9, [rsp+28h+var_10] 
             405445      5 PTRIMMEDESP STACK 24 displ lea     r9, [rsp+28h+var_10]
             40544a      5 INSTR BELONGTO 405410 
-            40544a      5 INSTR DEADREGS  EFLAGS RBX RSI RDI R8 ZZ lea     rdi, [rsp+28h+var_1C] 
+            40544a      5 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI RDI R8 ZZ lea     rdi, [rsp+28h+var_1C] 
             40544a      5 PTRIMMEDESP STACK 12 displ lea     rdi, [rsp+28h+var_1C]
             40544f      6 INSTR BELONGTO 405410 
-            40544f      6 INSTR DEADREGS  EFLAGS RBX RSI R8 ZZ mov     r8d, offset domainname; "gnome-session-3.0" 
+            40544f      6 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI R8 ZZ mov     r8d, offset domainname; "gnome-session-3.0" 
             405455      5 INSTR BELONGTO 405410 
-            405455      5 INSTR DEADREGS  EFLAGS RBX RSI ZZ mov     ecx, offset off_60F760 
+            405455      5 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI ZZ mov     ecx, offset off_60F760 
             40545a      5 INSTR BELONGTO 405410 
-            40545a      5 INSTR DEADREGS  EFLAGS RBX RSI ZZ mov     edx, offset aGnomeSessionPr; " - GNOME Session Properties" 
+            40545a      5 INSTR DEADREGS  EFLAGS RDX RBX RSI ZZ mov     edx, offset aGnomeSessionPr; " - GNOME Session Properties" 
             40545f      3 INSTR BELONGTO 405410 
             40545f      3 INSTR DEADREGS  EFLAGS RBX RSI ZZ mov     rsi, rsp 
             40545f      3 PTRIMMEDESP STACK 0 displ mov     rsi, rsp
@@ -1976,7 +1975,7 @@
             405472     -1 INSTR LOCAL NoMetaUpdate jz      short loc_4054D1 
             405472      2 INSTR BELONGTO 405410 
             405474      6 INSTR BELONGTO 405410 
-            405474      6 INSTR DEADREGS  EFLAGS RBX ZZ mov     eax, cs:dword_60F7D8 
+            405474      6 INSTR DEADREGS  EFLAGS RAX RBX ZZ mov     eax, cs:dword_60F7D8 
             40547a     -1 INSTR LOCAL NoMetaUpdate test    eax, eax 
             40547a      2 INSTR BELONGTO 405410 
             40547c     -1 INSTR LOCAL NoMetaUpdate jnz     short loc_4054B5 
@@ -1986,17 +1985,18 @@
             40547e      5 INSTR DEADREGS  EFLAGS RBX ZZ call    sub_406C10 
             405483     -2 INSTR LOCAL n R9 ZZ  AlwaysNUM xor     r9d, r9d 
             405483      3 INSTR BELONGTO 405410 
-            405483      3 INSTR DEADREGS  EFLAGS RBX RDI R8 R9 ZZ xor     r9d, r9d 
+            405483      3 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI RDI R8 R9 ZZ xor     r9d, r9d 
             405486     -2 INSTR LOCAL n R8 ZZ  AlwaysNUM xor     r8d, r8d 
             405486      3 INSTR BELONGTO 405410 
-            405486      3 INSTR DEADREGS  EFLAGS RBX RDI R8 ZZ xor     r8d, r8d 
-            405489     -1 INSTR LOCAL MetadataRedundant xor     ecx, ecx 
+            405486      3 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI RDI R8 ZZ xor     r8d, r8d 
             405489      2 INSTR BELONGTO 405410 
+            405489      2 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI RDI ZZ xor     ecx, ecx 
+            405489     -2 INSTR LOCAL n RCX ZZ  AlwaysNUM xor     ecx, ecx 
             40548b     -2 INSTR LOCAL n RDX ZZ  NumericDEFs mov     edx, offset sub_4055F0 
             40548b      5 INSTR BELONGTO 405410 
-            40548b      5 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     edx, offset sub_4055F0 
+            40548b      5 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI ZZ mov     edx, offset sub_4055F0 
             405490      5 INSTR BELONGTO 405410 
-            405490      5 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     esi, offset aResponse; "response" 
+            405490      5 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ mov     esi, offset aResponse; "response" 
             405495      3 INSTR BELONGTO 405410 
             405495      3 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     rbx, rax 
             405498      3 INSTR BELONGTO 405410 
@@ -2012,8 +2012,9 @@
             4054a8     -1 INSTR LOCAL NoMetaUpdate call    _gtk_main 
             4054a8      5 INSTR BELONGTO 405410 
             4054a8      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _gtk_main 
-            4054ad     -1 INSTR LOCAL MetadataRedundant xor     eax, eax 
             4054ad      2 INSTR BELONGTO 405410 
+            4054ad      2 INSTR DEADREGS  EFLAGS RAX RBX ZZ xor     eax, eax 
+            4054ad     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             4054af     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rsp, 20h 
             4054af      4 INSTR BELONGTO 405410 
             4054b3      1 INSTR BELONGTO 405410 
@@ -2021,41 +2022,40 @@
             4054b3     32 DEALLOC STACK esp - 32 pop     rbx
             4054b4      1 INSTR BELONGTO 405410 
             4054b4      1 INSTR DEADREGS  EFLAGS ZZ retn 
+            4054b5     -1 INSTR LOCAL MetadataUnused mov     rax, [rsp+28h+var_28] 
             4054b5      4 INSTR BELONGTO 405410 
-            4054b5      4 INSTR DEADREGS  EFLAGS RAX RBX RSI ZZ mov     rax, [rsp+28h+var_28] 
-            4054b5      4 PTRIMMEDESP STACK 0 displ mov     rax, [rsp+28h+var_28]
             4054b9      5 INSTR BELONGTO 405410 
-            4054b9      5 INSTR DEADREGS  EFLAGS RBX RSI ZZ mov     edx, offset a3_2_1; "3.2.1" 
+            4054b9      5 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI ZZ mov     edx, offset a3_2_1; "3.2.1" 
             4054be      5 INSTR BELONGTO 405410 
-            4054be      5 INSTR DEADREGS  EFLAGS RBX RSI ZZ mov     edi, offset aSS ; "%s %s\n" 
+            4054be      5 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ mov     edi, offset aSS ; "%s %s\n" 
             4054c3      3 INSTR BELONGTO 405410 
             4054c3      3 INSTR DEADREGS  EFLAGS RBX RSI ZZ mov     rsi, [rax] 
             4054c6      2 INSTR BELONGTO 405410 
-            4054c6      2 INSTR DEADREGS  EFLAGS RBX ZZ xor     eax, eax 
+            4054c6      2 INSTR DEADREGS  EFLAGS RAX RBX ZZ xor     eax, eax 
             4054c6     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             4054c8     -1 INSTR LOCAL NoMetaUpdate call    _g_print 
             4054c8      5 INSTR BELONGTO 405410 
             4054c8      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_print 
-            4054cd     -1 INSTR LOCAL MetadataRedundant xor     eax, eax 
             4054cd      2 INSTR BELONGTO 405410 
+            4054cd      2 INSTR DEADREGS  EFLAGS RAX RBX ZZ xor     eax, eax 
+            4054cd     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             4054cf     -1 INSTR LOCAL NoMetaUpdate jmp     short loc_4054AF 
             4054cf      2 INSTR BELONGTO 405410 
-            4054d1     -2 INSTR LOCAL n RAX ZZ  NumericDEFs mov     rax, [rsp+28h+var_10] 
+            4054d1     -1 INSTR LOCAL MetadataUnused mov     rax, [rsp+28h+var_10] 
             4054d1      5 INSTR BELONGTO 405410 
-            4054d1      5 INSTR DEADREGS  EFLAGS RAX RCX RBX ZZ mov     rax, [rsp+28h+var_10] 
-            4054d1      5 PTRIMMEDESP STACK 24 displ mov     rax, [rsp+28h+var_10]
             4054d6      5 INSTR BELONGTO 405410 
-            4054d6      5 INSTR DEADREGS  EFLAGS RCX RBX ZZ mov     edx, offset aUnableToStartS; "Unable to start: %s" 
+            4054d6      5 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI RDI ZZ mov     edx, offset aUnableToStartS; "Unable to start: %s" 
             4054db     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 10h 
             4054db      5 INSTR BELONGTO 405410 
-            4054db      5 INSTR DEADREGS  EFLAGS RCX RBX ZZ mov     esi, 10h 
+            4054db      5 INSTR DEADREGS  EFLAGS RCX RBX RSI RDI ZZ mov     esi, 10h 
             4054e0      2 INSTR BELONGTO 405410 
-            4054e0      2 INSTR DEADREGS  EFLAGS RCX RBX ZZ xor     edi, edi 
+            4054e0      2 INSTR DEADREGS  EFLAGS RCX RBX RDI ZZ xor     edi, edi 
             4054e0     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
             4054e2      4 INSTR BELONGTO 405410 
             4054e2      4 INSTR DEADREGS  EFLAGS RCX RBX ZZ mov     rcx, [rax+8] 
-            4054e6     -1 INSTR LOCAL MetadataRedundant xor     eax, eax 
             4054e6      2 INSTR BELONGTO 405410 
+            4054e6      2 INSTR DEADREGS  EFLAGS RAX RBX ZZ xor     eax, eax 
+            4054e6     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             4054e8     -1 INSTR LOCAL NoMetaUpdate call    _g_log 
             4054e8      5 INSTR BELONGTO 405410 
             4054e8      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_log 
@@ -2064,8 +2064,9 @@
             4054f2     -1 INSTR LOCAL NoMetaUpdate call    _g_error_free 
             4054f2      5 INSTR BELONGTO 405410 
             4054f2      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_error_free 
-            4054f7     -1 INSTR LOCAL MetadataRedundant mov     eax, 1 
+            4054f7     -2 INSTR LOCAL n RAX ZZ  NUMVia2ndSrcIMMEDNUM mov     eax, 1 
             4054f7      5 INSTR BELONGTO 405410 
+            4054f7      5 INSTR DEADREGS  EFLAGS RAX RBX ZZ mov     eax, 1 
             4054fc     -1 INSTR LOCAL NoMetaUpdate jmp     short loc_4054AF 
             4054fc      2 INSTR BELONGTO 405410 
             405500      0 FUNC FRAMERESTORE 0 0 0 1 0 0 2 0 0 3 0 0 4 -8 0 5 0 0 6 0 0 7 0 0 8 0 0 9 0 0 10 0 0 11 0 0 12 0 0 13 0 0 14 0 0 15 0 0 ZZ
@@ -2138,7 +2139,7 @@
             405554     -3 INSTR LOCAL NoWarn push    rbx 
             405555     16 MEMORYHOLE STACK esp + 8 CalleeSavedRegs 
             405555      4 INSTR BELONGTO 405550 
-            405555      4 INSTR DEADREGS  EFLAGS ZZ sub     rsp, 8 
+            405555      4 INSTR DEADREGS  EFLAGS RBX ZZ sub     rsp, 8 
             405555      8 DATAREF STACK 539 esp + 0 PARENT LocalFrame LOCALFRAME
             405555      8 MEMORYHOLE STACK esp + 24 ReturnAddress 
             405559     -1 INSTR LOCAL NoMetaUpdate cmp     cs:byte_60F7C8, 0 
@@ -2276,12 +2277,12 @@
             40564c      5 INSTR BELONGTO 4055f0 
             40564c      5 INSTR DEADREGS  EFLAGS ZZ call    _gtk_get_current_event_time 
             405651      5 INSTR BELONGTO 4055f0 
-            405651      5 INSTR DEADREGS  EFLAGS RCX RDI ZZ lea     rcx, [rsp+28h+var_20] 
+            405651      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI ZZ lea     rcx, [rsp+28h+var_20] 
             405651      5 PTRIMMEDESP STACK 8 displ lea     rcx, [rsp+28h+var_20]
             405656      2 INSTR BELONGTO 4055f0 
-            405656      2 INSTR DEADREGS  EFLAGS RDI ZZ mov     edx, eax 
+            405656      2 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     edx, eax 
             405658      5 INSTR BELONGTO 4055f0 
-            405658      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     esi, offset aGhelpUserGuide; "ghelp:user-guide?gosstartsession-2" 
+            405658      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, offset aGhelpUserGuide; "ghelp:user-guide?gosstartsession-2" 
             40565d      3 INSTR BELONGTO 4055f0 
             40565d      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rbp 
             405660     -1 INSTR LOCAL NoMetaUpdate call    _gtk_show_uri 
@@ -2294,11 +2295,11 @@
             40566b      2 INSTR BELONGTO 4055f0 
             40566d     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 5          ; category 
             40566d      5 INSTR BELONGTO 4055f0 
-            40566d      5 INSTR DEADREGS  EFLAGS ZZ mov     edx, 5          ; category 
+            40566d      5 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     edx, 5          ; category 
             405672      5 INSTR BELONGTO 4055f0 
-            405672      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, offset msgid; "Could not display help document" 
+            405672      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, offset msgid; "Could not display help document" 
             405677      2 INSTR BELONGTO 4055f0 
-            405677      2 INSTR DEADREGS  EFLAGS ZZ xor     edi, edi        ; domainname 
+            405677      2 INSTR DEADREGS  EFLAGS RDI ZZ xor     edi, edi        ; domainname 
             405677     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi        ; domainname 
             405679     -1 INSTR LOCAL NoMetaUpdate call    _dcgettext 
             405679      5 INSTR BELONGTO 4055f0 
@@ -2316,19 +2317,22 @@
             40568c      5 INSTR BELONGTO 4055f0 
             40568c      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_type_check_instance_cast 
             405691      3 INSTR BELONGTO 4055f0 
-            405691      3 INSTR DEADREGS  EFLAGS RBX RDI R8 R9 ZZ mov     r9, rbp 
+            405691      3 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI RDI R8 R9 ZZ mov     r9, rbp 
             405694      6 INSTR BELONGTO 4055f0 
-            405694      6 INSTR DEADREGS  EFLAGS RBX RDI R8 ZZ mov     r8d, (offset aBSBS+0Ah); "%s" 
-            40569a     -1 INSTR LOCAL MetadataRedundant mov     ecx, 2 
+            405694      6 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI RDI R8 ZZ mov     r8d, (offset aBSBS+0Ah); "%s" 
+            40569a     -2 INSTR LOCAL n RCX ZZ  NUMVia2ndSrcIMMEDNUM mov     ecx, 2 
             40569a      5 INSTR BELONGTO 4055f0 
+            40569a      5 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI RDI ZZ mov     ecx, 2 
             40569f      3 INSTR BELONGTO 4055f0 
-            40569f      3 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     rdi, rax 
-            4056a2     -1 INSTR LOCAL MetadataRedundant mov     edx, 3 
+            40569f      3 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI ZZ mov     rdi, rax 
+            4056a2     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 3 
             4056a2      5 INSTR BELONGTO 4055f0 
-            4056a7     -1 INSTR LOCAL MetadataRedundant mov     esi, 3 
+            4056a2      5 INSTR DEADREGS  EFLAGS RAX RDX RBX RSI ZZ mov     edx, 3 
+            4056a7     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 3 
             4056a7      5 INSTR BELONGTO 4055f0 
+            4056a7      5 INSTR DEADREGS  EFLAGS RAX RBX RSI ZZ mov     esi, 3 
             4056ac      2 INSTR BELONGTO 4055f0 
-            4056ac      2 INSTR DEADREGS  EFLAGS RBX ZZ xor     eax, eax 
+            4056ac      2 INSTR DEADREGS  EFLAGS RAX RBX ZZ xor     eax, eax 
             4056ac     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             4056ae     -1 INSTR LOCAL NoMetaUpdate call    _gtk_message_dialog_new 
             4056ae      5 INSTR BELONGTO 4055f0 
@@ -2352,13 +2356,13 @@
             4056ca      5 INSTR BELONGTO 4055f0 
             4056ca      5 INSTR DEADREGS  EFLAGS ZZ call    _g_type_check_instance_cast 
             4056cf      3 INSTR BELONGTO 4055f0 
-            4056cf      3 INSTR DEADREGS  EFLAGS RDX RDI ZZ mov     rdx, rbp 
+            4056cf      3 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     rdx, rbp 
             4056d2      5 INSTR BELONGTO 4055f0 
-            4056d2      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     esi, (offset aBSBS+0Ah); "%s" 
+            4056d2      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, (offset aBSBS+0Ah); "%s" 
             4056d7      3 INSTR BELONGTO 4055f0 
             4056d7      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rax 
             4056da      2 INSTR BELONGTO 4055f0 
-            4056da      2 INSTR DEADREGS  EFLAGS ZZ xor     eax, eax 
+            4056da      2 INSTR DEADREGS  EFLAGS RAX ZZ xor     eax, eax 
             4056da     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             4056dc     -1 INSTR LOCAL NoMetaUpdate call    _gtk_message_dialog_format_secondary_text 
             4056dc      5 INSTR BELONGTO 4055f0 
@@ -2412,22 +2416,23 @@
             405724      5 INSTR BELONGTO 405720 
             405724      5 INSTR DEADREGS  EFLAGS ZZ call    _g_type_class_peek_parent 
             405729      3 INSTR BELONGTO 405720 
-            405729      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rbx 
-            40572c     -1 INSTR LOCAL MetadataRedundant mov     esi, 50h 
+            405729      3 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     rdi, rbx 
+            40572c     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 50h 
             40572c      5 INSTR BELONGTO 405720 
+            40572c      5 INSTR DEADREGS  EFLAGS RSI ZZ mov     esi, 50h 
             405731      7 INSTR BELONGTO 405720 
             405731      7 INSTR DEADREGS  EFLAGS ZZ mov     cs:qword_60F7E8, rax 
             405738     -1 INSTR LOCAL NoMetaUpdate call    _g_type_check_class_cast 
             405738      5 INSTR BELONGTO 405720 
             405738      5 INSTR DEADREGS  EFLAGS ZZ call    _g_type_check_class_cast 
             40573d      3 INSTR BELONGTO 405720 
-            40573d      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rbx 
+            40573d      3 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     rdi, rbx 
             405740      8 INSTR BELONGTO 405720 
-            405740      8 INSTR DEADREGS  EFLAGS RBX ZZ mov     qword ptr [rax+10h], offset loc_4063C0 
+            405740      8 INSTR DEADREGS  EFLAGS RBX RSI ZZ mov     qword ptr [rax+10h], offset loc_4063C0 
             405748      8 INSTR BELONGTO 405720 
-            405748      8 INSTR DEADREGS  EFLAGS RBX ZZ mov     qword ptr [rax+28h], offset sub_4062D0 
+            405748      8 INSTR DEADREGS  EFLAGS RBX RSI ZZ mov     qword ptr [rax+28h], offset sub_4062D0 
             405750      8 INSTR BELONGTO 405720 
-            405750      8 INSTR DEADREGS  EFLAGS RBX ZZ mov     qword ptr [rax+30h], offset loc_406220 
+            405750      8 INSTR DEADREGS  EFLAGS RBX RSI ZZ mov     qword ptr [rax+30h], offset loc_406220 
             405758     -1 INSTR LOCAL MetadataRedundant mov     esi, 48h 
             405758      5 INSTR BELONGTO 405720 
             40575d      1 INSTR BELONGTO 405720 
@@ -2471,17 +2476,15 @@
             4057a5      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ call    sub_408B20 
             4057aa      3 INSTR BELONGTO 405770 
             4057aa      3 INSTR DEADREGS  EFLAGS RBX RDI R12 R13 R14 R15 ZZ mov     rdi, rbp 
+            4057ad     -1 INSTR LOCAL MetadataUnused mov     [rsp+0B8h+var_40], eax 
             4057ad      4 INSTR BELONGTO 405770 
-            4057ad      4 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ mov     [rsp+0B8h+var_40], eax 
-            4057ad      4 PTRIMMEDESP STACK 120 displ mov     [rsp+0B8h+var_40], eax
             4057b1     -1 INSTR LOCAL NoMetaUpdate call    sub_408B70 
             4057b1      5 INSTR BELONGTO 405770 
             4057b1      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ call    sub_408B70 
             4057b6      3 INSTR BELONGTO 405770 
             4057b6      3 INSTR DEADREGS  EFLAGS RBX RDI R12 R13 R14 R15 ZZ mov     rdi, rbp 
+            4057b9     -1 INSTR LOCAL MetadataUnused mov     [rsp+0B8h+var_5C], eax 
             4057b9      4 INSTR BELONGTO 405770 
-            4057b9      4 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ mov     [rsp+0B8h+var_5C], eax 
-            4057b9      4 PTRIMMEDESP STACK 92 displ mov     [rsp+0B8h+var_5C], eax
             4057bd     -1 INSTR LOCAL NoMetaUpdate call    sub_408BC0 
             4057bd      5 INSTR BELONGTO 405770 
             4057bd      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ call    sub_408BC0 
@@ -2514,9 +2517,8 @@
             4057ea     -1 INSTR LOCAL NoMetaUpdate call    sub_408CE0 
             4057ea      5 INSTR BELONGTO 405770 
             4057ea      5 INSTR DEADREGS  EFLAGS R12 R13 ZZ call    sub_408CE0 
+            4057ef     -1 INSTR LOCAL MetadataUnused mov     [rsp+0B8h+var_58], rax 
             4057ef      5 INSTR BELONGTO 405770 
-            4057ef      5 INSTR DEADREGS  EFLAGS R12 R13 ZZ mov     [rsp+0B8h+var_58], rax 
-            4057ef      5 PTRIMMEDESP STACK 96 displ mov     [rsp+0B8h+var_58], rax
             4057f4     -1 INSTR LOCAL NoMetaUpdate call    _g_themed_icon_get_type 
             4057f4      5 INSTR BELONGTO 405770 
             4057f4      5 INSTR DEADREGS  EFLAGS R12 R13 ZZ call    _g_themed_icon_get_type 
@@ -2571,18 +2573,14 @@
             40584c      2 INSTR BELONGTO 405770 
             40584e     -1 INSTR LOCAL NoMetaUpdate jnz     loc_405918 
             40584e      6 INSTR BELONGTO 405770 
-            405854     -2 INSTR LOCAL n RCX ZZ  NumericDEFs mov     ecx, [rsp+0B8h+var_5C] 
+            405854     -1 INSTR LOCAL MetadataUnused mov     ecx, [rsp+0B8h+var_5C] 
             405854      4 INSTR BELONGTO 405770 
-            405854      4 INSTR DEADREGS  EFLAGS RSI RDI R8 R9 R12 R13 ZZ mov     ecx, [rsp+0B8h+var_5C] 
-            405854      4 PTRIMMEDESP STACK 92 displ mov     ecx, [rsp+0B8h+var_5C]
             405858     -1 INSTR LOCAL NoMetaUpdate test    ecx, ecx 
             405858      2 INSTR BELONGTO 405770 
             40585a     -1 INSTR LOCAL NoMetaUpdate jz      loc_405960 
             40585a      6 INSTR BELONGTO 405770 
-            405860     -2 INSTR LOCAL n RDX ZZ  NumericDEFs mov     edx, [rsp+0B8h+var_40] 
+            405860     -1 INSTR LOCAL MetadataUnused mov     edx, [rsp+0B8h+var_40] 
             405860      4 INSTR BELONGTO 405770 
-            405860      4 INSTR DEADREGS  EFLAGS RSI RDI R8 R9 R12 R13 ZZ mov     edx, [rsp+0B8h+var_40] 
-            405860      4 PTRIMMEDESP STACK 120 displ mov     edx, [rsp+0B8h+var_40]
             405864     -1 INSTR LOCAL NoMetaUpdate test    edx, edx 
             405864      2 INSTR BELONGTO 405770 
             405866     -1 INSTR LOCAL NoMetaUpdate jnz     loc_405960 
@@ -2595,25 +2593,23 @@
             405872      2 INSTR BELONGTO 405770 
             405874     -2 INSTR LOCAL n RCX ZZ  AlwaysNUM setnz   cl 
             405874      3 INSTR BELONGTO 405770 
-            405874      3 INSTR DEADREGS  RAX RCX RSI RDI R8 R9 R12 R13 ZZ setnz   cl 
-            405877     -2 INSTR LOCAL n RAX ZZ  NumericDEFs mov     rax, [rsp+0B8h+var_58] 
+            405874      3 INSTR DEADREGS  RAX RCX RDX RSI RDI R8 R9 R12 R13 ZZ setnz   cl 
+            405877     -1 INSTR LOCAL MetadataUnused mov     rax, [rsp+0B8h+var_58] 
             405877      5 INSTR BELONGTO 405770 
-            405877      5 INSTR DEADREGS  EFLAGS RAX RSI RDI R8 R9 R12 R13 ZZ mov     rax, [rsp+0B8h+var_58] 
-            405877      5 PTRIMMEDESP STACK 96 displ mov     rax, [rsp+0B8h+var_58]
             40587c      5 INSTR BELONGTO 405770 
-            40587c      5 INSTR DEADREGS  EFLAGS RSI RDI R8 R9 R12 R13 ZZ mov     rdi, [rsp+0B8h+var_50] 
+            40587c      5 INSTR DEADREGS  EFLAGS RDX RSI RDI R8 R9 R12 R13 ZZ mov     rdi, [rsp+0B8h+var_50] 
             40587c      5 PTRIMMEDESP STACK 104 displ mov     rdi, [rsp+0B8h+var_50]
             405881     -2 INSTR LOCAL n R9 ZZ  NumericDEFs mov     r9d, r14d 
             405881      3 INSTR BELONGTO 405770 
-            405881      3 INSTR DEADREGS  EFLAGS RSI R8 R9 R12 R13 ZZ mov     r9d, r14d 
+            405881      3 INSTR DEADREGS  EFLAGS RDX RSI R8 R9 R12 R13 ZZ mov     r9d, r14d 
             405884      5 INSTR BELONGTO 405770 
-            405884      5 INSTR DEADREGS  EFLAGS RSI R8 R12 R13 R14 ZZ mov     rsi, [rsp+0B8h+var_48] 
+            405884      5 INSTR DEADREGS  EFLAGS RDX RSI R8 R12 R13 R14 ZZ mov     rsi, [rsp+0B8h+var_48] 
             405884      5 PTRIMMEDESP STACK 112 displ mov     rsi, [rsp+0B8h+var_48]
             405889     -2 INSTR LOCAL n R8 ZZ  NUMVia2ndSrcIMMEDNUM mov     r8d, 1 
             405889      6 INSTR BELONGTO 405770 
-            405889      6 INSTR DEADREGS  EFLAGS R8 R12 R13 R14 ZZ mov     r8d, 1 
+            405889      6 INSTR DEADREGS  EFLAGS RDX R8 R12 R13 R14 ZZ mov     r8d, 1 
             40588f      2 INSTR BELONGTO 405770 
-            40588f      2 INSTR DEADREGS  EFLAGS R12 R13 R14 ZZ xor     edx, edx 
+            40588f      2 INSTR DEADREGS  EFLAGS RDX R12 R13 R14 ZZ xor     edx, edx 
             40588f     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
             405891     -1 INSTR LOCAL MetadataUnused mov     [rsp+0B8h+var_90], rbp 
             405891      5 INSTR BELONGTO 405770 
@@ -2621,8 +2617,9 @@
             405896      5 INSTR BELONGTO 405770 
             40589b     -1 INSTR LOCAL MetadataUnused mov     [rsp+0B8h+var_80], rax 
             40589b      5 INSTR BELONGTO 405770 
-            4058a0     -1 INSTR LOCAL MetadataRedundant xor     eax, eax 
             4058a0      2 INSTR BELONGTO 405770 
+            4058a0      2 INSTR DEADREGS  EFLAGS RAX R12 R13 R14 R15 ZZ xor     eax, eax 
+            4058a0     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             4058a2     -1 INSTR LOCAL MetadataUnused mov     [rsp+0B8h+var_B0], rbx 
             4058a2      5 INSTR BELONGTO 405770 
             4058a7     -1 INSTR LOCAL MetadataUnused mov     [rsp+0B8h+var_78], 0FFFFFFFFh 
@@ -2672,8 +2669,9 @@
             405926     -1 INSTR LOCAL NoMetaUpdate call    _g_file_icon_get_file 
             405926      5 INSTR BELONGTO 405770 
             405926      5 INSTR DEADREGS  EFLAGS R12 R13 ZZ call    _g_file_icon_get_file 
-            40592b     -1 INSTR LOCAL MetadataRedundant xor     esi, esi 
             40592b      2 INSTR BELONGTO 405770 
+            40592b      2 INSTR DEADREGS  EFLAGS RSI RDI R12 R13 ZZ xor     esi, esi 
+            40592b     -2 INSTR LOCAL n RSI ZZ  AlwaysNUM xor     esi, esi 
             40592d      3 INSTR BELONGTO 405770 
             40592d      3 INSTR DEADREGS  EFLAGS RDI R12 R13 ZZ mov     rdi, rax 
             405930     -1 INSTR LOCAL NoMetaUpdate call    _g_file_query_exists 
@@ -2689,14 +2687,14 @@
             405940      5 INSTR BELONGTO 405770 
             405940      5 INSTR DEADREGS  EFLAGS RBX R12 R13 ZZ call    _g_object_unref 
             405945      5 INSTR BELONGTO 405770 
-            405945      5 INSTR DEADREGS  EFLAGS RBX R12 R13 ZZ mov     edi, offset aSystemRun; "system-run" 
+            405945      5 INSTR DEADREGS  EFLAGS RBX RDI R12 R13 ZZ mov     edi, offset aSystemRun; "system-run" 
             40594a     -1 INSTR LOCAL NoMetaUpdate call    _g_themed_icon_new 
             40594a      5 INSTR BELONGTO 405770 
             40594a      5 INSTR DEADREGS  EFLAGS RBX R12 R13 ZZ call    _g_themed_icon_new 
-            40594f     -1 INSTR LOCAL MetadataRedundant mov     ecx, [rsp+0B8h+var_5C] 
+            40594f     -1 INSTR LOCAL MetadataUnused mov     ecx, [rsp+0B8h+var_5C] 
             40594f      4 INSTR BELONGTO 405770 
             405953      3 INSTR BELONGTO 405770 
-            405953      3 INSTR DEADREGS  EFLAGS RBX RSI RDI R8 R9 R12 R13 ZZ mov     rbx, rax 
+            405953      3 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI R8 R9 R12 R13 ZZ mov     rbx, rax 
             405956     -1 INSTR LOCAL NoMetaUpdate test    ecx, ecx 
             405956      2 INSTR BELONGTO 405770 
             405958     -1 INSTR LOCAL NoMetaUpdate jnz     loc_405860 
@@ -2704,7 +2702,7 @@
             40595e     -1 INSTR LOCAL NoMetaUpdate xchg    ax, ax 
             40595e      2 INSTR BELONGTO 405770 
             405960      2 INSTR BELONGTO 405770 
-            405960      2 INSTR DEADREGS  EFLAGS RAX RSI RDI R8 R9 R12 R13 ZZ xor     ecx, ecx 
+            405960      2 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R9 R12 R13 ZZ xor     ecx, ecx 
             405960     -2 INSTR LOCAL n RCX ZZ  AlwaysNUM xor     ecx, ecx 
             405962     -1 INSTR LOCAL NoMetaUpdate jmp     loc_405877 
             405962      5 INSTR BELONGTO 405770 
@@ -2783,20 +2781,20 @@
             4059da      5 INSTR BELONGTO 4059b0 
             4059da      5 INSTR DEADREGS  EFLAGS ZZ call    sub_405770 
             4059df      3 INSTR BELONGTO 4059b0 
-            4059df      3 INSTR DEADREGS  EFLAGS RCX RDI R8 R9 ZZ mov     rcx, rbp 
+            4059df      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 ZZ mov     rcx, rbp 
             4059e2      3 INSTR BELONGTO 4059b0 
-            4059e2      3 INSTR DEADREGS  EFLAGS RDI R8 R9 ZZ mov     rdi, rbx 
+            4059e2      3 INSTR DEADREGS  EFLAGS RDX RSI RDI R8 R9 ZZ mov     rdi, rbx 
             4059e5     -2 INSTR LOCAL n R9 ZZ  NUMVia2ndSrcIMMEDNUM mov     r9d, 2 
             4059e5      6 INSTR BELONGTO 4059b0 
-            4059e5      6 INSTR DEADREGS  EFLAGS RBX R8 R9 ZZ mov     r9d, 2 
+            4059e5      6 INSTR DEADREGS  EFLAGS RDX RBX RSI R8 R9 ZZ mov     r9d, 2 
             4059eb     -2 INSTR LOCAL n R8 ZZ  AlwaysNUM xor     r8d, r8d 
             4059eb      3 INSTR BELONGTO 4059b0 
-            4059eb      3 INSTR DEADREGS  EFLAGS RBX R8 ZZ xor     r8d, r8d 
+            4059eb      3 INSTR DEADREGS  EFLAGS RDX RBX RSI R8 ZZ xor     r8d, r8d 
             4059ee     -2 INSTR LOCAL n RDX ZZ  NumericDEFs mov     edx, offset sub_405AB0 
             4059ee      5 INSTR BELONGTO 4059b0 
-            4059ee      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     edx, offset sub_405AB0 
+            4059ee      5 INSTR DEADREGS  EFLAGS RDX RBX RSI ZZ mov     edx, offset sub_405AB0 
             4059f3      5 INSTR BELONGTO 4059b0 
-            4059f3      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     esi, offset aChanged; "changed" 
+            4059f3      5 INSTR DEADREGS  EFLAGS RBX RSI ZZ mov     esi, offset aChanged; "changed" 
             4059f8     -1 INSTR LOCAL NoMetaUpdate call    _g_signal_connect_data 
             4059f8      5 INSTR BELONGTO 4059b0 
             4059f8      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_signal_connect_data 
@@ -2844,25 +2842,26 @@
             405a3a     -1 INSTR LOCAL NoMetaUpdate call    _gtk_tree_model_get_iter_first 
             405a3a      5 INSTR BELONGTO 405a20 
             405a3a      5 INSTR DEADREGS  EFLAGS ZZ call    _gtk_tree_model_get_iter_first 
-            405a3f     -1 INSTR LOCAL MetadataRedundant xor     edx, edx 
             405a3f      2 INSTR BELONGTO 405a20 
+            405a3f      2 INSTR DEADREGS  EFLAGS RDX ZZ xor     edx, edx 
+            405a3f     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
             405a41     -1 INSTR LOCAL NoMetaUpdate test    eax, eax 
             405a41      2 INSTR BELONGTO 405a20 
             405a43     -1 INSTR LOCAL NoMetaUpdate jz      short loc_405A7D 
             405a43      2 INSTR BELONGTO 405a20 
             405a45      3 INSTR BELONGTO 405a20 
             405a48      5 INSTR BELONGTO 405a20 
-            405a48      5 INSTR DEADREGS  EFLAGS RCX RSI RDI R8 ZZ lea     rcx, [rsp+28h+var_20] 
+            405a48      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 ZZ lea     rcx, [rsp+28h+var_20] 
             405a48      5 PTRIMMEDESP STACK 8 displ lea     rcx, [rsp+28h+var_20]
             405a4d      2 INSTR BELONGTO 405a20 
-            405a4d      2 INSTR DEADREGS  EFLAGS RSI RDI R8 ZZ xor     eax, eax 
+            405a4d      2 INSTR DEADREGS  EFLAGS RAX RDX RSI RDI R8 ZZ xor     eax, eax 
             405a4d     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             405a4f     -2 INSTR LOCAL n R8 ZZ  NUMVia2ndSrcIMMEDNUM mov     r8d, 0FFFFFFFFh 
             405a4f      6 INSTR BELONGTO 405a20 
-            405a4f      6 INSTR DEADREGS  EFLAGS RSI RDI R8 ZZ mov     r8d, 0FFFFFFFFh 
+            405a4f      6 INSTR DEADREGS  EFLAGS RDX RSI RDI R8 ZZ mov     r8d, 0FFFFFFFFh 
             405a55     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 4 
             405a55      5 INSTR BELONGTO 405a20 
-            405a55      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     edx, 4 
+            405a55      5 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     edx, 4 
             405a5a      3 INSTR BELONGTO 405a20 
             405a5a      3 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     rsi, rbp 
             405a5d      3 INSTR BELONGTO 405a20 
@@ -2887,12 +2886,12 @@
             405a79     -1 INSTR LOCAL NoMetaUpdate jnz     short loc_405A48 
             405a79      2 INSTR BELONGTO 405a20 
             405a7b      2 INSTR BELONGTO 405a20 
-            405a7b      2 INSTR DEADREGS  EFLAGS RBX R12 ZZ xor     edx, edx 
+            405a7b      2 INSTR DEADREGS  EFLAGS RAX RDX RBX R12 ZZ xor     edx, edx 
             405a7b     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
             405a7d     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rsp, 10h 
             405a7d      4 INSTR BELONGTO 405a20 
             405a81      2 INSTR BELONGTO 405a20 
-            405a81      2 INSTR DEADREGS  EFLAGS RBX R12 ZZ mov     eax, edx 
+            405a81      2 INSTR DEADREGS  EFLAGS RAX RBX R12 ZZ mov     eax, edx 
             405a81     -2 INSTR LOCAL n RAX ZZ  NumericDEFs mov     eax, edx 
             405a83      1 INSTR BELONGTO 405a20 
             405a83      1 INSTR DEADREGS  EFLAGS RBX R12 ZZ pop     rbx 
@@ -2910,14 +2909,16 @@
             405a98     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rsp, 10h 
             405a98      4 INSTR BELONGTO 405a20 
             405a9c     16 DEALLOC STACK esp - 16 mov     edx, 1
-            405a9c     -1 INSTR LOCAL MetadataRedundant mov     edx, 1 
+            405a9c     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 1 
             405a9c      5 INSTR BELONGTO 405a20 
+            405a9c      5 INSTR DEADREGS  EFLAGS RAX RDX RBX R12 ZZ mov     edx, 1 
             405aa1      1 INSTR BELONGTO 405a20 
-            405aa1      1 INSTR DEADREGS  EFLAGS RBX R12 ZZ pop     rbx 
+            405aa1      1 INSTR DEADREGS  EFLAGS RAX RBX R12 ZZ pop     rbx 
             405aa2      1 INSTR BELONGTO 405a20 
-            405aa2      1 INSTR DEADREGS  EFLAGS R12 ZZ pop     rbp 
-            405aa3     -1 INSTR LOCAL MetadataRedundant mov     eax, edx 
+            405aa2      1 INSTR DEADREGS  EFLAGS RAX R12 ZZ pop     rbp 
             405aa3      2 INSTR BELONGTO 405a20 
+            405aa3      2 INSTR DEADREGS  EFLAGS RAX R12 ZZ mov     eax, edx 
+            405aa3     -2 INSTR LOCAL n RAX ZZ  NumericDEFs mov     eax, edx 
             405aa5      2 INSTR BELONGTO 405a20 
             405aa5      2 INSTR DEADREGS  EFLAGS R12 ZZ pop     r12 
             405aa7      1 INSTR BELONGTO 405a20 
@@ -3034,20 +3035,20 @@
             405b33      2 INSTR BELONGTO 405b00 
             405b35     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 18h 
             405b35      5 INSTR BELONGTO 405b00 
-            405b35      5 INSTR DEADREGS  EFLAGS RDI R8 R9 ZZ mov     esi, 18h 
+            405b35      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 ZZ mov     esi, 18h 
             405b3a      3 INSTR BELONGTO 405b00 
-            405b3a      3 INSTR DEADREGS  EFLAGS RDI R8 R9 ZZ mov     rdi, rbp 
+            405b3a      3 INSTR DEADREGS  EFLAGS RCX RDX RDI R8 R9 ZZ mov     rdi, rbp 
             405b3d     -2 INSTR LOCAL n R9 ZZ  NumericDEFs mov     r9d, offset sub_405AB0 
             405b3d      6 INSTR BELONGTO 405b00 
-            405b3d      6 INSTR DEADREGS  EFLAGS R8 R9 ZZ mov     r9d, offset sub_405AB0 
+            405b3d      6 INSTR DEADREGS  EFLAGS RCX RDX R8 R9 ZZ mov     r9d, offset sub_405AB0 
             405b43     -2 INSTR LOCAL n R8 ZZ  AlwaysNUM xor     r8d, r8d 
             405b43      3 INSTR BELONGTO 405b00 
-            405b43      3 INSTR DEADREGS  EFLAGS R8 ZZ xor     r8d, r8d 
+            405b43      3 INSTR DEADREGS  EFLAGS RCX RDX R8 ZZ xor     r8d, r8d 
             405b46      2 INSTR BELONGTO 405b00 
-            405b46      2 INSTR DEADREGS  EFLAGS ZZ xor     ecx, ecx 
+            405b46      2 INSTR DEADREGS  EFLAGS RCX RDX ZZ xor     ecx, ecx 
             405b46     -2 INSTR LOCAL n RCX ZZ  AlwaysNUM xor     ecx, ecx 
             405b48      2 INSTR BELONGTO 405b00 
-            405b48      2 INSTR DEADREGS  EFLAGS ZZ xor     edx, edx 
+            405b48      2 INSTR DEADREGS  EFLAGS RDX ZZ xor     edx, edx 
             405b48     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
             405b4a      4 INSTR BELONGTO 405b00 
             405b4a      4 INSTR DEADREGS  EFLAGS ZZ mov     [rsp+48h+var_48], rbx 
@@ -3161,8 +3162,9 @@
             405d20     -1 INSTR LOCAL NoMetaUpdate call    _gtk_tree_view_get_selection 
             405d20      5 INSTR BELONGTO 405d10 
             405d20      5 INSTR DEADREGS  EFLAGS ZZ call    _gtk_tree_view_get_selection 
-            405d25     -1 INSTR LOCAL MetadataRedundant xor     esi, esi 
             405d25      2 INSTR BELONGTO 405d10 
+            405d25      2 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ xor     esi, esi 
+            405d25     -2 INSTR LOCAL n RSI ZZ  AlwaysNUM xor     esi, esi 
             405d27      3 INSTR BELONGTO 405d10 
             405d27      3 INSTR DEADREGS  EFLAGS RDX RDI ZZ mov     rdx, rsp 
             405d27      3 PTRIMMEDESP STACK 0 displ mov     rdx, rsp
@@ -3197,18 +3199,19 @@
             405d59      5 INSTR BELONGTO 405d10 
             405d59      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_type_check_instance_cast 
             405d5e      5 INSTR BELONGTO 405d10 
-            405d5e      5 INSTR DEADREGS  EFLAGS RCX RBX RSI RDI R8 ZZ lea     rcx, [rsp+38h+var_10] 
+            405d5e      5 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI RDI R8 ZZ lea     rcx, [rsp+38h+var_10] 
             405d5e      5 PTRIMMEDESP STACK 40 displ lea     rcx, [rsp+38h+var_10]
             405d63      3 INSTR BELONGTO 405d10 
-            405d63      3 INSTR DEADREGS  EFLAGS RBX RSI RDI R8 ZZ mov     rdi, rax 
+            405d63      3 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI R8 ZZ mov     rdi, rax 
             405d66     -2 INSTR LOCAL n R8 ZZ  NUMVia2ndSrcIMMEDNUM mov     r8d, 0FFFFFFFFh 
             405d66      6 INSTR BELONGTO 405d10 
-            405d66      6 INSTR DEADREGS  EFLAGS RBX RSI R8 ZZ mov     r8d, 0FFFFFFFFh 
+            405d66      6 INSTR DEADREGS  EFLAGS RAX RDX RBX RSI R8 ZZ mov     r8d, 0FFFFFFFFh 
             405d6c      2 INSTR BELONGTO 405d10 
-            405d6c      2 INSTR DEADREGS  EFLAGS RBX RSI ZZ xor     eax, eax 
+            405d6c      2 INSTR DEADREGS  EFLAGS RAX RDX RBX RSI ZZ xor     eax, eax 
             405d6c     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
-            405d6e     -1 INSTR LOCAL MetadataRedundant mov     edx, 4 
+            405d6e     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 4 
             405d6e      5 INSTR BELONGTO 405d10 
+            405d6e      5 INSTR DEADREGS  EFLAGS RDX RBX RSI ZZ mov     edx, 4 
             405d73      3 INSTR BELONGTO 405d10 
             405d73      3 INSTR DEADREGS  EFLAGS RBX RSI ZZ mov     rsi, rsp 
             405d73      3 PTRIMMEDESP STACK 0 displ mov     rsi, rsp
@@ -3314,7 +3317,7 @@
             405f11      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rsi 
             405f14     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 50h 
             405f14      5 INSTR BELONGTO 405f10 
-            405f14      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, 50h 
+            405f14      5 INSTR DEADREGS  EFLAGS RSI ZZ mov     esi, 50h 
             405f19      1 INSTR BELONGTO 405f10 
             405f19      1 INSTR DEADREGS  EFLAGS ZZ push    rbx 
             405f19     -3 INSTR LOCAL NoWarn push    rbx 
@@ -3330,7 +3333,7 @@
             405f21      5 INSTR BELONGTO 405f10 
             405f21      5 INSTR DEADREGS  EFLAGS ZZ call    _g_type_check_instance_cast 
             405f26      5 INSTR BELONGTO 405f10 
-            405f26      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     esi, offset aGspApp; "gsp-app" 
+            405f26      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, offset aGspApp; "gsp-app" 
             405f2b      3 INSTR BELONGTO 405f10 
             405f2b      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rax 
             405f2e     -1 INSTR LOCAL NoMetaUpdate call    _g_object_get_data 
@@ -3346,10 +3349,11 @@
             405f3b      5 INSTR BELONGTO 405f10 
             405f3b      5 INSTR DEADREGS  EFLAGS ZZ call    sub_408AD0 
             405f40      2 INSTR BELONGTO 405f10 
-            405f40      2 INSTR DEADREGS  EFLAGS RDI ZZ xor     edx, edx 
+            405f40      2 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ xor     edx, edx 
             405f40     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
-            405f42     -1 INSTR LOCAL MetadataRedundant xor     esi, esi 
             405f42      2 INSTR BELONGTO 405f10 
+            405f42      2 INSTR DEADREGS  EFLAGS RSI RDI ZZ xor     esi, esi 
+            405f42     -2 INSTR LOCAL n RSI ZZ  AlwaysNUM xor     esi, esi 
             405f44     -2 INSTR LOCAL n RDI ZZ  NumericDEFs mov     rdi, rax 
             405f44      3 INSTR BELONGTO 405f10 
             405f44      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rax 
@@ -3505,7 +3509,7 @@
             4061c0      1 INSTR BELONGTO 4061a0 
             4061c0      1 INSTR DEADREGS  EFLAGS ZZ retn 
             4061c8      5 INSTR BELONGTO 4061a0 
-            4061c8      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     edi, offset qword_60F7E0 
+            4061c8      5 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     edi, offset qword_60F7E0 
             4061cd     -1 INSTR LOCAL NoMetaUpdate call    _g_once_init_enter 
             4061cd      5 INSTR BELONGTO 4061a0 
             4061cd      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_once_init_enter 
@@ -3514,7 +3518,7 @@
             4061d4     -1 INSTR LOCAL NoMetaUpdate jz      short loc_4061B4 
             4061d4      2 INSTR BELONGTO 4061a0 
             4061d6      5 INSTR BELONGTO 4061a0 
-            4061d6      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     edi, offset aGsmpropertiesd; "GsmPropertiesDialog" 
+            4061d6      5 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     edi, offset aGsmpropertiesd; "GsmPropertiesDialog" 
             4061db     -1 INSTR LOCAL NoMetaUpdate call    _g_intern_static_string 
             4061db      5 INSTR BELONGTO 4061a0 
             4061db      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_intern_static_string 
@@ -3524,20 +3528,21 @@
             4061e3      5 INSTR BELONGTO 4061a0 
             4061e3      5 INSTR DEADREGS  EFLAGS ZZ call    _gtk_dialog_get_type 
             4061e8      3 INSTR BELONGTO 4061a0 
-            4061e8      3 INSTR DEADREGS  EFLAGS RSI RDI R8 R9 ZZ mov     rsi, rbx 
+            4061e8      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 ZZ mov     rsi, rbx 
             4061eb      3 INSTR BELONGTO 4061a0 
-            4061eb      3 INSTR DEADREGS  EFLAGS RBX RDI R8 R9 ZZ mov     rdi, rax 
+            4061eb      3 INSTR DEADREGS  EFLAGS RCX RDX RBX RDI R8 R9 ZZ mov     rdi, rax 
             4061ee     -2 INSTR LOCAL n R9 ZZ  NumericDEFs mov     r9d, offset loc_406A20 
             4061ee      6 INSTR BELONGTO 4061a0 
-            4061ee      6 INSTR DEADREGS  EFLAGS RBX R8 R9 ZZ mov     r9d, offset loc_406A20 
+            4061ee      6 INSTR DEADREGS  EFLAGS RCX RDX RBX R8 R9 ZZ mov     r9d, offset loc_406A20 
             4061f4     -2 INSTR LOCAL n R8 ZZ  NUMVia2ndSrcIMMEDNUM mov     r8d, 48h 
             4061f4      6 INSTR BELONGTO 4061a0 
-            4061f4      6 INSTR DEADREGS  EFLAGS RBX R8 ZZ mov     r8d, 48h 
+            4061f4      6 INSTR DEADREGS  EFLAGS RCX RDX RBX R8 ZZ mov     r8d, 48h 
             4061fa     -2 INSTR LOCAL n RCX ZZ  NumericDEFs mov     ecx, offset sub_405720 
             4061fa      5 INSTR BELONGTO 4061a0 
-            4061fa      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     ecx, offset sub_405720 
-            4061ff     -1 INSTR LOCAL MetadataRedundant mov     edx, 460h 
+            4061fa      5 INSTR DEADREGS  EFLAGS RCX RDX RBX ZZ mov     ecx, offset sub_405720 
+            4061ff     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 460h 
             4061ff      5 INSTR BELONGTO 4061a0 
+            4061ff      5 INSTR DEADREGS  EFLAGS RDX RBX ZZ mov     edx, 460h 
             406204      7 INSTR BELONGTO 4061a0 
             406204      7 INSTR DEADREGS  EFLAGS RBX ZZ mov     [rsp+18h+var_18], 0 
             406204      7 PTRIMMEDESP STACK 0 displ mov     [rsp+18h+var_18], 0
@@ -3545,7 +3550,7 @@
             40620b      5 INSTR BELONGTO 4061a0 
             40620b      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_type_register_static_simple 
             406210      5 INSTR BELONGTO 4061a0 
-            406210      5 INSTR DEADREGS  EFLAGS RBX RSI ZZ mov     edi, offset qword_60F7E0 
+            406210      5 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ mov     edi, offset qword_60F7E0 
             406215      3 INSTR BELONGTO 4061a0 
             406215      3 INSTR DEADREGS  EFLAGS RBX RSI ZZ mov     rsi, rax 
             406218     -1 INSTR LOCAL NoMetaUpdate call    _g_once_init_leave 
@@ -3620,14 +3625,15 @@
             4062ff     -1 INSTR LOCAL NoMetaUpdate test    eax, eax 
             4062ff      2 INSTR BELONGTO 4062d0 
             406301      5 INSTR BELONGTO 4062d0 
+            406301      5 INSTR DEADREGS  RDX ZZ mov     edx, offset aGsm_is_propert; "GSM_IS_PROPERTIES_DIALOG (object)" 
             406306     -1 INSTR LOCAL NoMetaUpdate jnz     short loc_406320 
             406306      2 INSTR BELONGTO 4062d0 
             406308     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rsp, 8 
             406308      4 INSTR BELONGTO 4062d0 
             40630c      5 INSTR BELONGTO 4062d0 
-            40630c      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ mov     esi, offset aGsm_properties; "gsm_properties_dialog_dispose" 
+            40630c      5 INSTR DEADREGS  EFLAGS RBX RSI RDI R12 R13 R14 R15 ZZ mov     esi, offset aGsm_properties; "gsm_properties_dialog_dispose" 
             406311      2 INSTR BELONGTO 4062d0 
-            406311      2 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ xor     edi, edi 
+            406311      2 INSTR DEADREGS  EFLAGS RBX RDI R12 R13 R14 R15 ZZ xor     edi, edi 
             406311     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
             406313      1 INSTR BELONGTO 4062d0 
             406313      1 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ pop     rbx 
@@ -3673,14 +3679,14 @@
             406358      5 INSTR BELONGTO 4062d0 
             406358      5 INSTR DEADREGS  EFLAGS ZZ call    _g_object_unref 
             40635d      4 INSTR BELONGTO 4062d0 
-            40635d      4 INSTR DEADREGS  EFLAGS RAX RDI ZZ mov     rax, [rbp+40h] 
+            40635d      4 INSTR DEADREGS  EFLAGS RAX RSI RDI ZZ mov     rax, [rbp+40h] 
             406361      8 INSTR BELONGTO 4062d0 
-            406361      8 INSTR DEADREGS  EFLAGS RDI ZZ mov     qword ptr [rax+38h], 0 
+            406361      8 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     qword ptr [rax+38h], 0 
             406369      7 INSTR BELONGTO 4062d0 
-            406369      7 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, cs:qword_60F7E8 
+            406369      7 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     rdi, cs:qword_60F7E8 
             406370     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 50h 
             406370      5 INSTR BELONGTO 4062d0 
-            406370      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, 50h 
+            406370      5 INSTR DEADREGS  EFLAGS RSI ZZ mov     esi, 50h 
             406375     -1 INSTR LOCAL NoMetaUpdate call    _g_type_check_class_cast 
             406375      5 INSTR BELONGTO 4062d0 
             406375      5 INSTR DEADREGS  EFLAGS ZZ call    _g_type_check_class_cast 
@@ -3713,7 +3719,7 @@
             4063a4      1 INSTR BELONGTO 4062d0 
             4063a4      1 INSTR DEADREGS  EFLAGS ZZ retn 
             4063a8      5 INSTR BELONGTO 4062d0 
-            4063a8      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ mov     edx, offset aObjectNull; "object != NULL" 
+            4063a8      5 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI R12 R13 R14 R15 ZZ mov     edx, offset aObjectNull; "object != NULL" 
             4063ad     -1 INSTR LOCAL NoMetaUpdate jmp     loc_406308 
             4063ad      5 INSTR BELONGTO 4062d0 
             4063c0     -3 INSTR LOCAL NoWarn push    r14 
@@ -4011,12 +4017,13 @@
             406c11     -1 INSTR LOCAL NoMetaUpdate call    sub_4061A0 
             406c11      5 INSTR BELONGTO 406c10 
             406c11      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX RSI RDI R8 R9 R10 R11 ZZ call    sub_4061A0 
-            406c16     -1 INSTR LOCAL MetadataRedundant xor     esi, esi 
             406c16      2 INSTR BELONGTO 406c10 
+            406c16      2 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ xor     esi, esi 
+            406c16     -2 INSTR LOCAL n RSI ZZ  AlwaysNUM xor     esi, esi 
             406c18      3 INSTR BELONGTO 406c10 
             406c18      3 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     rdi, rax 
             406c1b      2 INSTR BELONGTO 406c10 
-            406c1b      2 INSTR DEADREGS  EFLAGS RBX ZZ xor     eax, eax 
+            406c1b      2 INSTR DEADREGS  EFLAGS RAX RBX ZZ xor     eax, eax 
             406c1b     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             406c1d     -1 INSTR LOCAL NoMetaUpdate call    _g_object_new 
             406c1d      5 INSTR BELONGTO 406c10 
@@ -4055,23 +4062,25 @@
             406c49      5 INSTR BELONGTO 406c40 
             406c49      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_type_class_peek_parent 
             406c4e      3 INSTR BELONGTO 406c40 
-            406c4e      3 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     rdi, rbp 
-            406c51     -1 INSTR LOCAL MetadataRedundant mov     esi, 50h 
+            406c4e      3 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ mov     rdi, rbp 
+            406c51     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 50h 
             406c51      5 INSTR BELONGTO 406c40 
+            406c51      5 INSTR DEADREGS  EFLAGS RBX RSI ZZ mov     esi, 50h 
             406c56      7 INSTR BELONGTO 406c40 
             406c56      7 INSTR DEADREGS  EFLAGS RBX ZZ mov     cs:qword_60F7F8, rax 
             406c5d     -1 INSTR LOCAL NoMetaUpdate call    _g_type_check_class_cast 
             406c5d      5 INSTR BELONGTO 406c40 
             406c5d      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_type_check_class_cast 
             406c62      5 INSTR BELONGTO 406c40 
-            406c62      5 INSTR DEADREGS  EFLAGS RBX RSI RDI R8 ZZ mov     edx, offset aName_0; "name" 
+            406c62      5 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI RDI R8 ZZ mov     edx, offset aName_0; "name" 
             406c67      3 INSTR BELONGTO 406c40 
-            406c67      3 INSTR DEADREGS  EFLAGS RBX RSI RDI R8 ZZ mov     rbx, rax 
+            406c67      3 INSTR DEADREGS  EFLAGS RCX RBX RSI RDI R8 ZZ mov     rbx, rax 
             406c6a     -2 INSTR LOCAL n R8 ZZ  NUMVia2ndSrcIMMEDNUM mov     r8d, 7 
             406c6a      6 INSTR BELONGTO 406c40 
-            406c6a      6 INSTR DEADREGS  EFLAGS RSI RDI R8 ZZ mov     r8d, 7 
-            406c70     -1 INSTR LOCAL MetadataRedundant xor     ecx, ecx 
+            406c6a      6 INSTR DEADREGS  EFLAGS RCX RSI RDI R8 ZZ mov     r8d, 7 
             406c70      2 INSTR BELONGTO 406c40 
+            406c70      2 INSTR DEADREGS  EFLAGS RCX RSI RDI ZZ xor     ecx, ecx 
+            406c70     -2 INSTR LOCAL n RCX ZZ  AlwaysNUM xor     ecx, ecx 
             406c72      3 INSTR BELONGTO 406c40 
             406c72      3 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     rsi, rdx 
             406c75      3 INSTR BELONGTO 406c40 
@@ -4090,21 +4099,23 @@
             406ca0      5 INSTR BELONGTO 406c40 
             406ca0      5 INSTR DEADREGS  EFLAGS ZZ call    _g_param_spec_string 
             406ca5      3 INSTR BELONGTO 406c40 
-            406ca5      3 INSTR DEADREGS  EFLAGS RDX RDI ZZ mov     rdi, rbx 
+            406ca5      3 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     rdi, rbx 
             406ca8      3 INSTR BELONGTO 406c40 
-            406ca8      3 INSTR DEADREGS  EFLAGS RDX ZZ mov     rdx, rax 
-            406cab     -1 INSTR LOCAL MetadataRedundant mov     esi, 1 
+            406ca8      3 INSTR DEADREGS  EFLAGS RDX RSI ZZ mov     rdx, rax 
+            406cab     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 1 
             406cab      5 INSTR BELONGTO 406c40 
+            406cab      5 INSTR DEADREGS  EFLAGS RSI ZZ mov     esi, 1 
             406cb0     -1 INSTR LOCAL NoMetaUpdate call    _g_object_class_install_property 
             406cb0      5 INSTR BELONGTO 406c40 
             406cb0      5 INSTR DEADREGS  EFLAGS ZZ call    _g_object_class_install_property 
             406cb5      5 INSTR BELONGTO 406c40 
-            406cb5      5 INSTR DEADREGS  EFLAGS RSI RDI R8 ZZ mov     edx, offset aCommand; "command" 
+            406cb5      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 ZZ mov     edx, offset aCommand; "command" 
             406cba     -2 INSTR LOCAL n R8 ZZ  NUMVia2ndSrcIMMEDNUM mov     r8d, 7 
             406cba      6 INSTR BELONGTO 406c40 
-            406cba      6 INSTR DEADREGS  EFLAGS RSI RDI R8 ZZ mov     r8d, 7 
-            406cc0     -1 INSTR LOCAL MetadataRedundant xor     ecx, ecx 
+            406cba      6 INSTR DEADREGS  EFLAGS RCX RSI RDI R8 ZZ mov     r8d, 7 
             406cc0      2 INSTR BELONGTO 406c40 
+            406cc0      2 INSTR DEADREGS  EFLAGS RCX RSI RDI ZZ xor     ecx, ecx 
+            406cc0     -2 INSTR LOCAL n RCX ZZ  AlwaysNUM xor     ecx, ecx 
             406cc2      3 INSTR BELONGTO 406c40 
             406cc2      3 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     rsi, rdx 
             406cc5      3 INSTR BELONGTO 406c40 
@@ -4113,21 +4124,23 @@
             406cc8      5 INSTR BELONGTO 406c40 
             406cc8      5 INSTR DEADREGS  EFLAGS ZZ call    _g_param_spec_string 
             406ccd      3 INSTR BELONGTO 406c40 
-            406ccd      3 INSTR DEADREGS  EFLAGS RDX RDI ZZ mov     rdi, rbx 
+            406ccd      3 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     rdi, rbx 
             406cd0      3 INSTR BELONGTO 406c40 
-            406cd0      3 INSTR DEADREGS  EFLAGS RDX ZZ mov     rdx, rax 
-            406cd3     -1 INSTR LOCAL MetadataRedundant mov     esi, 2 
+            406cd0      3 INSTR DEADREGS  EFLAGS RDX RSI ZZ mov     rdx, rax 
+            406cd3     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 2 
             406cd3      5 INSTR BELONGTO 406c40 
+            406cd3      5 INSTR DEADREGS  EFLAGS RSI ZZ mov     esi, 2 
             406cd8     -1 INSTR LOCAL NoMetaUpdate call    _g_object_class_install_property 
             406cd8      5 INSTR BELONGTO 406c40 
             406cd8      5 INSTR DEADREGS  EFLAGS ZZ call    _g_object_class_install_property 
             406cdd      5 INSTR BELONGTO 406c40 
-            406cdd      5 INSTR DEADREGS  EFLAGS RSI RDI R8 ZZ mov     edx, offset aComment_0; "comment" 
+            406cdd      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 ZZ mov     edx, offset aComment_0; "comment" 
             406ce2     -2 INSTR LOCAL n R8 ZZ  NUMVia2ndSrcIMMEDNUM mov     r8d, 7 
             406ce2      6 INSTR BELONGTO 406c40 
-            406ce2      6 INSTR DEADREGS  EFLAGS RSI RDI R8 ZZ mov     r8d, 7 
-            406ce8     -1 INSTR LOCAL MetadataRedundant xor     ecx, ecx 
+            406ce2      6 INSTR DEADREGS  EFLAGS RCX RSI RDI R8 ZZ mov     r8d, 7 
             406ce8      2 INSTR BELONGTO 406c40 
+            406ce8      2 INSTR DEADREGS  EFLAGS RCX RSI RDI ZZ xor     ecx, ecx 
+            406ce8     -2 INSTR LOCAL n RCX ZZ  AlwaysNUM xor     ecx, ecx 
             406cea      3 INSTR BELONGTO 406c40 
             406cea      3 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     rsi, rdx 
             406ced      3 INSTR BELONGTO 406c40 
@@ -4136,9 +4149,10 @@
             406cf0      5 INSTR BELONGTO 406c40 
             406cf0      5 INSTR DEADREGS  EFLAGS ZZ call    _g_param_spec_string 
             406cf5      3 INSTR BELONGTO 406c40 
-            406cf5      3 INSTR DEADREGS  EFLAGS RDX RDI ZZ mov     rdi, rbx 
-            406cf8     -1 INSTR LOCAL MetadataRedundant mov     esi, 3 
+            406cf5      3 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     rdi, rbx 
+            406cf8     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 3 
             406cf8      5 INSTR BELONGTO 406c40 
+            406cf8      5 INSTR DEADREGS  EFLAGS RDX RBX RSI ZZ mov     esi, 3 
             406cfd      3 INSTR BELONGTO 406c40 
             406cfd      3 INSTR DEADREGS  EFLAGS RDX RBX ZZ mov     rdx, rax 
             406d00     -1 INSTR LOCAL NoMetaUpdate call    _g_object_class_install_property 
@@ -4147,7 +4161,7 @@
             406d05     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rsp, 8 
             406d05      4 INSTR BELONGTO 406c40 
             406d09      3 INSTR BELONGTO 406c40 
-            406d09      3 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     rdi, rbp 
+            406d09      3 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ mov     rdi, rbp 
             406d09      8 DEALLOC STACK esp - 8 mov     rdi, rbp
             406d0c     -1 INSTR LOCAL MetadataRedundant mov     esi, 38h 
             406d0c      5 INSTR BELONGTO 406c40 
@@ -4178,9 +4192,10 @@
             406d2f      5 INSTR BELONGTO 406d20 
             406d2f      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_type_check_instance_cast 
             406d34      1 INSTR BELONGTO 406d20 
-            406d34      1 INSTR DEADREGS  EFLAGS RBX RDI ZZ pop     rbx 
-            406d35     -1 INSTR LOCAL MetadataRedundant mov     esi, 0FFFFFFFBh 
+            406d34      1 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ pop     rbx 
+            406d35     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 0FFFFFFFBh 
             406d35      5 INSTR BELONGTO 406d20 
+            406d35      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, 0FFFFFFFBh 
             406d3a      3 INSTR BELONGTO 406d20 
             406d3a      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rax 
             406d3d     -1 INSTR LOCAL NoMetaUpdate jmp     _gtk_dialog_response 
@@ -4225,20 +4240,21 @@
             406d6d      5 INSTR BELONGTO 406d50 
             406d6d      5 INSTR DEADREGS  EFLAGS R12 R13 R14 ZZ call    _g_type_check_instance_cast 
             406d72      6 INSTR BELONGTO 406d50 
-            406d72      6 INSTR DEADREGS  EFLAGS RSI R8 R9 R12 R13 R14 ZZ mov     r9d, offset aGtkOpen; "gtk-open" 
+            406d72      6 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 R12 R13 R14 ZZ mov     r9d, offset aGtkOpen; "gtk-open" 
             406d78     -2 INSTR LOCAL n R8 ZZ  NUMVia2ndSrcIMMEDNUM mov     r8d, 0FFFFFFFAh 
             406d78      6 INSTR BELONGTO 406d50 
-            406d78      6 INSTR DEADREGS  EFLAGS RSI R8 R12 R13 R14 ZZ mov     r8d, 0FFFFFFFAh 
+            406d78      6 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R12 R13 R14 ZZ mov     r8d, 0FFFFFFFAh 
             406d7e      5 INSTR BELONGTO 406d50 
-            406d7e      5 INSTR DEADREGS  EFLAGS RSI R12 R13 R14 ZZ mov     ecx, offset aGtkCancel; "gtk-cancel" 
-            406d83     -1 INSTR LOCAL MetadataRedundant xor     edx, edx 
+            406d7e      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R12 R13 R14 ZZ mov     ecx, offset aGtkCancel; "gtk-cancel" 
             406d83      2 INSTR BELONGTO 406d50 
+            406d83      2 INSTR DEADREGS  EFLAGS RDX RSI RDI R12 R13 R14 ZZ xor     edx, edx 
+            406d83     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
             406d85      3 INSTR BELONGTO 406d50 
-            406d85      3 INSTR DEADREGS  EFLAGS RSI R12 R13 R14 ZZ mov     rsi, rax 
+            406d85      3 INSTR DEADREGS  EFLAGS RSI RDI R12 R13 R14 ZZ mov     rsi, rax 
             406d88      5 INSTR BELONGTO 406d50 
-            406d88      5 INSTR DEADREGS  EFLAGS R12 R13 R14 ZZ mov     edi, 40B936h 
+            406d88      5 INSTR DEADREGS  EFLAGS RAX RDI R12 R13 R14 ZZ mov     edi, 40B936h 
             406d8d      2 INSTR BELONGTO 406d50 
-            406d8d      2 INSTR DEADREGS  EFLAGS R12 R13 R14 ZZ xor     eax, eax 
+            406d8d      2 INSTR DEADREGS  EFLAGS RAX R12 R13 R14 ZZ xor     eax, eax 
             406d8d     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             406d8f     -1 INSTR LOCAL MetadataUnused mov     [rsp+38h+var_30], 0 
             406d8f      9 INSTR BELONGTO 406d50 
@@ -4280,19 +4296,22 @@
             406dd1     -1 INSTR LOCAL NoMetaUpdate call    _g_type_check_instance_cast 
             406dd1      5 INSTR BELONGTO 406d50 
             406dd1      5 INSTR DEADREGS  EFLAGS R13 R14 ZZ call    _g_type_check_instance_cast 
-            406dd6     -1 INSTR LOCAL MetadataRedundant mov     esi, 1 
+            406dd6     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 1 
             406dd6      5 INSTR BELONGTO 406d50 
+            406dd6      5 INSTR DEADREGS  EFLAGS RSI RDI R13 R14 ZZ mov     esi, 1 
             406ddb      3 INSTR BELONGTO 406d50 
             406ddb      3 INSTR DEADREGS  EFLAGS RDI R13 R14 ZZ mov     rdi, rax 
             406dde     -1 INSTR LOCAL NoMetaUpdate call    _gtk_window_set_destroy_with_parent 
             406dde      5 INSTR BELONGTO 406d50 
             406dde      5 INSTR DEADREGS  EFLAGS R13 R14 ZZ call    _gtk_window_set_destroy_with_parent 
-            406de3     -1 INSTR LOCAL MetadataRedundant mov     edx, 5          ; category 
+            406de3     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 5          ; category 
             406de3      5 INSTR BELONGTO 406d50 
-            406de8     -1 INSTR LOCAL MetadataRedundant xor     edi, edi        ; domainname 
+            406de3      5 INSTR DEADREGS  EFLAGS RDX RSI RDI R13 R14 ZZ mov     edx, 5          ; category 
             406de8      2 INSTR BELONGTO 406d50 
+            406de8      2 INSTR DEADREGS  EFLAGS RSI RDI R13 R14 ZZ xor     edi, edi        ; domainname 
+            406de8     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi        ; domainname 
             406dea      5 INSTR BELONGTO 406d50 
-            406dea      5 INSTR DEADREGS  EFLAGS R13 R14 ZZ mov     esi, offset aSelectCommand; "Select Command" 
+            406dea      5 INSTR DEADREGS  EFLAGS RSI R13 R14 ZZ mov     esi, offset aSelectCommand; "Select Command" 
             406def     -1 INSTR LOCAL NoMetaUpdate call    _dcgettext 
             406def      5 INSTR BELONGTO 406d50 
             406def      5 INSTR DEADREGS  EFLAGS R13 R14 ZZ call    _dcgettext 
@@ -4372,14 +4391,14 @@
             406e68     -1 INSTR LOCAL NoMetaUpdate test    rax, rax 
             406e68      3 INSTR BELONGTO 406d50 
             406e6b      3 INSTR BELONGTO 406d50 
-            406e6b      3 INSTR DEADREGS  RBX R13 R14 ZZ mov     r14, rax 
+            406e6b      3 INSTR DEADREGS  RBX RDI R13 R14 ZZ mov     r14, rax 
             406e6e     -1 INSTR LOCAL NoMetaUpdate jz      loc_406FFD 
             406e6e      6 INSTR BELONGTO 406d50 
             406e74      3 INSTR BELONGTO 406d50 
-            406e74      3 INSTR DEADREGS  EFLAGS RBX RDI R13 ZZ mov     rdi, rax        ; s 
+            406e74      3 INSTR DEADREGS  EFLAGS RBX RSI RDI R13 ZZ mov     rdi, rax        ; s 
             406e77     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 20h        ; c 
             406e77      5 INSTR BELONGTO 406d50 
-            406e77      5 INSTR DEADREGS  EFLAGS RBX R13 ZZ mov     esi, 20h        ; c 
+            406e77      5 INSTR DEADREGS  EFLAGS RBX RSI R13 ZZ mov     esi, 20h        ; c 
             406e7c     -1 INSTR LOCAL NoMetaUpdate call    _strchr 
             406e7c      5 INSTR BELONGTO 406d50 
             406e7c      5 INSTR DEADREGS  EFLAGS RBX R13 ZZ call    _strchr 
@@ -4392,8 +4411,9 @@
             406e8d     -1 INSTR LOCAL NoMetaUpdate call    _strlen 
             406e8d      5 INSTR BELONGTO 406d50 
             406e8d      5 INSTR DEADREGS  EFLAGS RBX R13 ZZ call    _strlen 
-            406e92     -1 INSTR LOCAL MetadataRedundant xor     edi, edi 
             406e92      2 INSTR BELONGTO 406d50 
+            406e92      2 INSTR DEADREGS  EFLAGS RBX RSI RDI R13 ZZ xor     edi, edi 
+            406e92     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
             406e94     -2 INSTR LOCAL n RSI ZZ  NumericDEFs mov     rsi, rax 
             406e94      3 INSTR BELONGTO 406d50 
             406e94      3 INSTR DEADREGS  EFLAGS RBX RSI R13 ZZ mov     rsi, rax 
@@ -4401,28 +4421,28 @@
             406e97      5 INSTR BELONGTO 406d50 
             406e97      5 INSTR DEADREGS  EFLAGS RBX R13 ZZ call    _g_string_new_len 
             406e9c      3 INSTR BELONGTO 406d50 
-            406e9c      3 INSTR DEADREGS  EFLAGS RDX RBX RDI R13 ZZ mov     rbx, rax 
+            406e9c      3 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI R13 ZZ mov     rbx, rax 
             406e9f      4 INSTR BELONGTO 406d50 
-            406e9f      4 INSTR DEADREGS  EFLAGS RDX RDI R13 ZZ mov     rax, [rax+8] 
+            406e9f      4 INSTR DEADREGS  EFLAGS RDX RSI RDI R13 ZZ mov     rax, [rax+8] 
             406ea3      4 INSTR BELONGTO 406d50 
-            406ea3      4 INSTR DEADREGS  EFLAGS RDX RDI R13 ZZ lea     rdx, [rax+1] 
+            406ea3      4 INSTR DEADREGS  EFLAGS RDX RSI RDI R13 ZZ lea     rdx, [rax+1] 
             406ea7     -1 INSTR LOCAL NoMetaUpdate cmp     rdx, [rbx+10h] 
             406ea7      4 INSTR BELONGTO 406d50 
             406eab     -1 INSTR LOCAL NoMetaUpdate jnb     loc_406FB0 
             406eab      6 INSTR BELONGTO 406d50 
             406eb1      3 INSTR BELONGTO 406d50 
-            406eb1      3 INSTR DEADREGS  EFLAGS RCX RDI R13 ZZ mov     rcx, [rbx] 
+            406eb1      3 INSTR DEADREGS  EFLAGS RCX RSI RDI R13 ZZ mov     rcx, [rbx] 
             406eb4      4 INSTR BELONGTO 406d50 
-            406eb4      4 INSTR DEADREGS  EFLAGS RDI R13 ZZ mov     byte ptr [rcx+rax], 22h 
+            406eb4      4 INSTR DEADREGS  EFLAGS RSI RDI R13 ZZ mov     byte ptr [rcx+rax], 22h 
             406eb8      4 INSTR BELONGTO 406d50 
-            406eb8      4 INSTR DEADREGS  EFLAGS RDI R13 ZZ mov     [rbx+8], rdx 
+            406eb8      4 INSTR DEADREGS  EFLAGS RSI RDI R13 ZZ mov     [rbx+8], rdx 
             406ebc      3 INSTR BELONGTO 406d50 
-            406ebc      3 INSTR DEADREGS  EFLAGS RDX RDI R13 ZZ mov     rdx, [rbx] 
+            406ebc      3 INSTR DEADREGS  EFLAGS RDX RSI RDI R13 ZZ mov     rdx, [rbx] 
             406ebf      5 INSTR BELONGTO 406d50 
-            406ebf      5 INSTR DEADREGS  EFLAGS RDI R13 ZZ mov     byte ptr [rdx+rax+1], 0 
+            406ebf      5 INSTR DEADREGS  EFLAGS RSI RDI R13 ZZ mov     byte ptr [rdx+rax+1], 0 
             406ec4     -2 INSTR LOCAL n RDX ZZ  NumericDEFs movzx   edx, byte ptr [r14] 
             406ec4      4 INSTR BELONGTO 406d50 
-            406ec4      4 INSTR DEADREGS  EFLAGS RDX RDI R13 ZZ movzx   edx, byte ptr [r14] 
+            406ec4      4 INSTR DEADREGS  EFLAGS RDX RSI RDI R13 ZZ movzx   edx, byte ptr [r14] 
             406ec8     -1 INSTR LOCAL NoMetaUpdate test    dl, dl 
             406ec8      2 INSTR BELONGTO 406d50 
             406eca     -1 INSTR LOCAL NoMetaUpdate jz      short loc_406F2D 
@@ -4436,16 +4456,16 @@
             406edb      3 INSTR BELONGTO 406d50 
             406edb      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     [rsi+rax], dl 
             406ede      3 INSTR BELONGTO 406d50 
-            406ede      3 INSTR DEADREGS  EFLAGS RDX RDI ZZ mov     rdx, [rbx] 
+            406ede      3 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     rdx, [rbx] 
             406ee1      4 INSTR BELONGTO 406d50 
-            406ee1      4 INSTR DEADREGS  EFLAGS RDI ZZ mov     [rbx+8], rcx 
+            406ee1      4 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     [rbx+8], rcx 
             406ee5      5 INSTR BELONGTO 406d50 
-            406ee5      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     byte ptr [rdx+rax+1], 0 
+            406ee5      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     byte ptr [rdx+rax+1], 0 
             406eea     -1 INSTR LOCAL MetadataUnused add     r13, 1 
             406eea      4 INSTR BELONGTO 406d50 
             406eee     -2 INSTR LOCAL n RDX ZZ  NumericDEFs movzx   edx, byte ptr [r13+0] 
             406eee      5 INSTR BELONGTO 406d50 
-            406eee      5 INSTR DEADREGS  EFLAGS RDX RDI ZZ movzx   edx, byte ptr [r13+0] 
+            406eee      5 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ movzx   edx, byte ptr [r13+0] 
             406ef3     -1 INSTR LOCAL NoMetaUpdate test    dl, dl 
             406ef3      2 INSTR BELONGTO 406d50 
             406ef5     -1 INSTR LOCAL NoMetaUpdate jz      short loc_406F2D 
@@ -4477,33 +4497,33 @@
             406f1f      5 INSTR DEADREGS  EFLAGS ZZ call    _g_string_insert_c 
             406f24     -2 INSTR LOCAL n RDX ZZ  NumericDEFs movzx   edx, byte ptr [r13+0] 
             406f24      5 INSTR BELONGTO 406d50 
-            406f24      5 INSTR DEADREGS  EFLAGS RDX RDI ZZ movzx   edx, byte ptr [r13+0] 
+            406f24      5 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ movzx   edx, byte ptr [r13+0] 
             406f29     -1 INSTR LOCAL NoMetaUpdate test    dl, dl 
             406f29      2 INSTR BELONGTO 406d50 
             406f2b     -1 INSTR LOCAL NoMetaUpdate jnz     short loc_406EF7 
             406f2b      2 INSTR BELONGTO 406d50 
             406f2d      4 INSTR BELONGTO 406d50 
-            406f2d      4 INSTR DEADREGS  EFLAGS RAX RDX RDI R13 ZZ mov     rax, [rbx+8] 
+            406f2d      4 INSTR DEADREGS  EFLAGS RAX RDX RSI RDI R13 ZZ mov     rax, [rbx+8] 
             406f31      4 INSTR BELONGTO 406d50 
-            406f31      4 INSTR DEADREGS  EFLAGS RDX RDI R13 ZZ lea     rdx, [rax+1] 
+            406f31      4 INSTR DEADREGS  EFLAGS RDX RSI RDI R13 ZZ lea     rdx, [rax+1] 
             406f35     -1 INSTR LOCAL NoMetaUpdate cmp     rdx, [rbx+10h] 
             406f35      4 INSTR BELONGTO 406d50 
             406f39     -1 INSTR LOCAL NoMetaUpdate jnb     loc_406FD0 
             406f39      6 INSTR BELONGTO 406d50 
             406f3f      3 INSTR BELONGTO 406d50 
-            406f3f      3 INSTR DEADREGS  EFLAGS RCX RDI R13 ZZ mov     rcx, [rbx] 
+            406f3f      3 INSTR DEADREGS  EFLAGS RCX RSI RDI R13 ZZ mov     rcx, [rbx] 
             406f42      4 INSTR BELONGTO 406d50 
-            406f42      4 INSTR DEADREGS  EFLAGS RDI R13 ZZ mov     byte ptr [rcx+rax], 22h 
+            406f42      4 INSTR DEADREGS  EFLAGS RSI RDI R13 ZZ mov     byte ptr [rcx+rax], 22h 
             406f46      4 INSTR BELONGTO 406d50 
-            406f46      4 INSTR DEADREGS  EFLAGS RDI R13 ZZ mov     [rbx+8], rdx 
+            406f46      4 INSTR DEADREGS  EFLAGS RSI RDI R13 ZZ mov     [rbx+8], rdx 
             406f4a      3 INSTR BELONGTO 406d50 
-            406f4a      3 INSTR DEADREGS  EFLAGS RDX RDI R13 ZZ mov     rdx, [rbx] 
+            406f4a      3 INSTR DEADREGS  EFLAGS RDX RSI RDI R13 ZZ mov     rdx, [rbx] 
             406f4d      5 INSTR BELONGTO 406d50 
-            406f4d      5 INSTR DEADREGS  EFLAGS RDI R13 ZZ mov     byte ptr [rdx+rax+1], 0 
+            406f4d      5 INSTR DEADREGS  EFLAGS RSI RDI R13 ZZ mov     byte ptr [rdx+rax+1], 0 
             406f52      3 INSTR BELONGTO 406d50 
-            406f52      3 INSTR DEADREGS  EFLAGS RDI R13 ZZ mov     rdi, rbx 
+            406f52      3 INSTR DEADREGS  EFLAGS RSI RDI R13 ZZ mov     rdi, rbx 
             406f55      2 INSTR BELONGTO 406d50 
-            406f55      2 INSTR DEADREGS  EFLAGS RBX R13 ZZ xor     esi, esi 
+            406f55      2 INSTR DEADREGS  EFLAGS RBX RSI R13 ZZ xor     esi, esi 
             406f55     -2 INSTR LOCAL n RSI ZZ  AlwaysNUM xor     esi, esi 
             406f57     -1 INSTR LOCAL NoMetaUpdate call    _g_string_free 
             406f57      5 INSTR BELONGTO 406d50 
@@ -4542,19 +4562,19 @@
             406f8f     -1 INSTR LOCAL NoMetaUpdate jmp     loc_406E32 
             406f8f      5 INSTR BELONGTO 406d50 
             406f98      3 INSTR BELONGTO 406d50 
-            406f98      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rbx 
+            406f98      3 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     rdi, rbx 
             406f9b      5 INSTR BELONGTO 406d50 
-            406f9b      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     esi, offset asc_40BCD1; "\\\"" 
+            406f9b      5 INSTR DEADREGS  EFLAGS RBX RSI ZZ mov     esi, offset asc_40BCD1; "\\\"" 
             406fa0     -1 INSTR LOCAL NoMetaUpdate call    _g_string_append 
             406fa0      5 INSTR BELONGTO 406d50 
             406fa0      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_string_append 
             406fa5      3 INSTR BELONGTO 406d50 
-            406fa5      3 INSTR DEADREGS  EFLAGS RDX RBX RDI ZZ mov     rbx, rax 
+            406fa5      3 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI ZZ mov     rbx, rax 
             406fa8     -1 INSTR LOCAL NoMetaUpdate jmp     loc_406EEA 
             406fa8      5 INSTR BELONGTO 406d50 
             406fb0     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 22h 
             406fb0      5 INSTR BELONGTO 406d50 
-            406fb0      5 INSTR DEADREGS  EFLAGS RSI RDI R13 ZZ mov     edx, 22h 
+            406fb0      5 INSTR DEADREGS  EFLAGS RDX RSI RDI R13 ZZ mov     edx, 22h 
             406fb5     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     rsi, 0FFFFFFFFFFFFFFFFh 
             406fb5      7 INSTR BELONGTO 406d50 
             406fb5      7 INSTR DEADREGS  EFLAGS RSI RDI R13 ZZ mov     rsi, 0FFFFFFFFFFFFFFFFh 
@@ -4567,7 +4587,7 @@
             406fc4      5 INSTR BELONGTO 406d50 
             406fd0     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 22h 
             406fd0      5 INSTR BELONGTO 406d50 
-            406fd0      5 INSTR DEADREGS  EFLAGS RSI RDI R13 ZZ mov     edx, 22h 
+            406fd0      5 INSTR DEADREGS  EFLAGS RDX RSI RDI R13 ZZ mov     edx, 22h 
             406fd5     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     rsi, 0FFFFFFFFFFFFFFFFh 
             406fd5      7 INSTR BELONGTO 406d50 
             406fd5      7 INSTR DEADREGS  EFLAGS RSI RDI R13 ZZ mov     rsi, 0FFFFFFFFFFFFFFFFh 
@@ -4586,7 +4606,7 @@
             406ff8     -1 INSTR LOCAL NoMetaUpdate jmp     loc_406F5F 
             406ff8      5 INSTR BELONGTO 406d50 
             406ffd      5 INSTR BELONGTO 406d50 
-            406ffd      5 INSTR DEADREGS  EFLAGS RBX R13 ZZ mov     edi, 40B936h 
+            406ffd      5 INSTR DEADREGS  EFLAGS RBX RDI R13 ZZ mov     edi, 40B936h 
             407002     -1 INSTR LOCAL NoMetaUpdate call    _g_strdup 
             407002      5 INSTR BELONGTO 406d50 
             407002      5 INSTR DEADREGS  EFLAGS RBX R13 ZZ call    _g_strdup 
@@ -4624,7 +4644,7 @@
             407030      1 INSTR BELONGTO 407010 
             407030      1 INSTR DEADREGS  EFLAGS ZZ retn 
             407038      5 INSTR BELONGTO 407010 
-            407038      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     edi, offset qword_60F7F0 
+            407038      5 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     edi, offset qword_60F7F0 
             40703d     -1 INSTR LOCAL NoMetaUpdate call    _g_once_init_enter 
             40703d      5 INSTR BELONGTO 407010 
             40703d      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_once_init_enter 
@@ -4633,7 +4653,7 @@
             407044     -1 INSTR LOCAL NoMetaUpdate jz      short loc_407024 
             407044      2 INSTR BELONGTO 407010 
             407046      5 INSTR BELONGTO 407010 
-            407046      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     edi, offset aGsmappdialog; "GsmAppDialog" 
+            407046      5 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     edi, offset aGsmappdialog; "GsmAppDialog" 
             40704b     -1 INSTR LOCAL NoMetaUpdate call    _g_intern_static_string 
             40704b      5 INSTR BELONGTO 407010 
             40704b      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_intern_static_string 
@@ -4643,20 +4663,21 @@
             407053      5 INSTR BELONGTO 407010 
             407053      5 INSTR DEADREGS  EFLAGS ZZ call    _gtk_dialog_get_type 
             407058      3 INSTR BELONGTO 407010 
-            407058      3 INSTR DEADREGS  EFLAGS RSI RDI R8 R9 ZZ mov     rsi, rbx 
+            407058      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 ZZ mov     rsi, rbx 
             40705b      3 INSTR BELONGTO 407010 
-            40705b      3 INSTR DEADREGS  EFLAGS RBX RDI R8 R9 ZZ mov     rdi, rax 
+            40705b      3 INSTR DEADREGS  EFLAGS RCX RDX RBX RDI R8 R9 ZZ mov     rdi, rax 
             40705e     -2 INSTR LOCAL n R9 ZZ  NumericDEFs mov     r9d, offset sub_4079C0 
             40705e      6 INSTR BELONGTO 407010 
-            40705e      6 INSTR DEADREGS  EFLAGS RBX R8 R9 ZZ mov     r9d, offset sub_4079C0 
+            40705e      6 INSTR DEADREGS  EFLAGS RCX RDX RBX R8 R9 ZZ mov     r9d, offset sub_4079C0 
             407064     -2 INSTR LOCAL n R8 ZZ  NUMVia2ndSrcIMMEDNUM mov     r8d, 48h 
             407064      6 INSTR BELONGTO 407010 
-            407064      6 INSTR DEADREGS  EFLAGS RBX R8 ZZ mov     r8d, 48h 
+            407064      6 INSTR DEADREGS  EFLAGS RCX RDX RBX R8 ZZ mov     r8d, 48h 
             40706a     -2 INSTR LOCAL n RCX ZZ  NumericDEFs mov     ecx, offset sub_406C40 
             40706a      5 INSTR BELONGTO 407010 
-            40706a      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     ecx, offset sub_406C40 
-            40706f     -1 INSTR LOCAL MetadataRedundant mov     edx, 460h 
+            40706a      5 INSTR DEADREGS  EFLAGS RCX RDX RBX ZZ mov     ecx, offset sub_406C40 
+            40706f     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 460h 
             40706f      5 INSTR BELONGTO 407010 
+            40706f      5 INSTR DEADREGS  EFLAGS RDX RBX ZZ mov     edx, 460h 
             407074      7 INSTR BELONGTO 407010 
             407074      7 INSTR DEADREGS  EFLAGS RBX ZZ mov     [rsp+18h+var_18], 0 
             407074      7 PTRIMMEDESP STACK 0 displ mov     [rsp+18h+var_18], 0
@@ -4664,7 +4685,7 @@
             40707b      5 INSTR BELONGTO 407010 
             40707b      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_type_register_static_simple 
             407080      5 INSTR BELONGTO 407010 
-            407080      5 INSTR DEADREGS  EFLAGS RBX RSI ZZ mov     edi, offset qword_60F7F0 
+            407080      5 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ mov     edi, offset qword_60F7F0 
             407085      3 INSTR BELONGTO 407010 
             407085      3 INSTR DEADREGS  EFLAGS RBX RSI ZZ mov     rsi, rax 
             407088     -1 INSTR LOCAL NoMetaUpdate call    _g_once_init_leave 
@@ -5108,17 +5129,18 @@
             407a08     -1 INSTR LOCAL NoMetaUpdate jnz     short loc_407A20 
             407a08      2 INSTR BELONGTO 4079e0 
             407a0a      5 INSTR BELONGTO 4079e0 
-            407a0a      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     edx, offset aGsm_is_app_d_0; "GSM_IS_APP_DIALOG (dialog)" 
+            407a0a      5 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI ZZ mov     edx, offset aGsm_is_app_d_0; "GSM_IS_APP_DIALOG (dialog)" 
             407a0f      5 INSTR BELONGTO 4079e0 
-            407a0f      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     esi, offset aGsm_app_dial_0; "gsm_app_dialog_get_name" 
+            407a0f      5 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ mov     esi, offset aGsm_app_dial_0; "gsm_app_dialog_get_name" 
             407a14      2 INSTR BELONGTO 4079e0 
-            407a14      2 INSTR DEADREGS  EFLAGS RBX ZZ xor     edi, edi 
+            407a14      2 INSTR DEADREGS  EFLAGS RBX RDI ZZ xor     edi, edi 
             407a14     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
             407a16     -1 INSTR LOCAL NoMetaUpdate call    _g_return_if_fail_warning 
             407a16      5 INSTR BELONGTO 4079e0 
             407a16      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_return_if_fail_warning 
-            407a1b     -1 INSTR LOCAL MetadataRedundant xor     eax, eax 
             407a1b      2 INSTR BELONGTO 4079e0 
+            407a1b      2 INSTR DEADREGS  EFLAGS RAX RBX ZZ xor     eax, eax 
+            407a1b     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             407a1d      1 INSTR BELONGTO 4079e0 
             407a1d      1 INSTR DEADREGS  EFLAGS RBX ZZ pop     rbx 
             407a1e      1 INSTR BELONGTO 4079e0 
@@ -5180,17 +5202,18 @@
             407a68     -1 INSTR LOCAL NoMetaUpdate jnz     short loc_407A80 
             407a68      2 INSTR BELONGTO 407a40 
             407a6a      5 INSTR BELONGTO 407a40 
-            407a6a      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     edx, offset aGsm_is_app_d_0; "GSM_IS_APP_DIALOG (dialog)" 
+            407a6a      5 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI ZZ mov     edx, offset aGsm_is_app_d_0; "GSM_IS_APP_DIALOG (dialog)" 
             407a6f      5 INSTR BELONGTO 407a40 
-            407a6f      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     esi, offset aGsm_app_dial_1; "gsm_app_dialog_get_command" 
+            407a6f      5 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ mov     esi, offset aGsm_app_dial_1; "gsm_app_dialog_get_command" 
             407a74      2 INSTR BELONGTO 407a40 
-            407a74      2 INSTR DEADREGS  EFLAGS RBX ZZ xor     edi, edi 
+            407a74      2 INSTR DEADREGS  EFLAGS RBX RDI ZZ xor     edi, edi 
             407a74     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
             407a76     -1 INSTR LOCAL NoMetaUpdate call    _g_return_if_fail_warning 
             407a76      5 INSTR BELONGTO 407a40 
             407a76      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_return_if_fail_warning 
-            407a7b     -1 INSTR LOCAL MetadataRedundant xor     eax, eax 
             407a7b      2 INSTR BELONGTO 407a40 
+            407a7b      2 INSTR DEADREGS  EFLAGS RAX RBX ZZ xor     eax, eax 
+            407a7b     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             407a7d      1 INSTR BELONGTO 407a40 
             407a7d      1 INSTR DEADREGS  EFLAGS RBX ZZ pop     rbx 
             407a7e      1 INSTR BELONGTO 407a40 
@@ -5252,17 +5275,18 @@
             407ac8     -1 INSTR LOCAL NoMetaUpdate jnz     short loc_407AE0 
             407ac8      2 INSTR BELONGTO 407aa0 
             407aca      5 INSTR BELONGTO 407aa0 
-            407aca      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     edx, offset aGsm_is_app_d_0; "GSM_IS_APP_DIALOG (dialog)" 
+            407aca      5 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI ZZ mov     edx, offset aGsm_is_app_d_0; "GSM_IS_APP_DIALOG (dialog)" 
             407acf      5 INSTR BELONGTO 407aa0 
-            407acf      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     esi, offset aGsm_app_dial_2; "gsm_app_dialog_get_comment" 
+            407acf      5 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ mov     esi, offset aGsm_app_dial_2; "gsm_app_dialog_get_comment" 
             407ad4      2 INSTR BELONGTO 407aa0 
-            407ad4      2 INSTR DEADREGS  EFLAGS RBX ZZ xor     edi, edi 
+            407ad4      2 INSTR DEADREGS  EFLAGS RBX RDI ZZ xor     edi, edi 
             407ad4     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
             407ad6     -1 INSTR LOCAL NoMetaUpdate call    _g_return_if_fail_warning 
             407ad6      5 INSTR BELONGTO 407aa0 
             407ad6      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_return_if_fail_warning 
-            407adb     -1 INSTR LOCAL MetadataRedundant xor     eax, eax 
             407adb      2 INSTR BELONGTO 407aa0 
+            407adb      2 INSTR DEADREGS  EFLAGS RAX RBX ZZ xor     eax, eax 
+            407adb     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             407add      1 INSTR BELONGTO 407aa0 
             407add      1 INSTR DEADREGS  EFLAGS RBX ZZ pop     rbx 
             407ade      1 INSTR BELONGTO 407aa0 
@@ -5311,19 +5335,19 @@
             407b1c      5 INSTR BELONGTO 407b00 
             407b1c      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R9 R10 R11 ZZ call    sub_407010 
             407b21      3 INSTR BELONGTO 407b00 
-            407b21      3 INSTR DEADREGS  EFLAGS RDX RDI R8 R9 ZZ mov     r8, rbp 
+            407b21      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 ZZ mov     r8, rbp 
             407b24      3 INSTR BELONGTO 407b00 
-            407b24      3 INSTR DEADREGS  EFLAGS RDX RDI R9 ZZ mov     rdi, rax 
+            407b24      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R9 ZZ mov     rdi, rax 
             407b27      3 INSTR BELONGTO 407b00 
-            407b27      3 INSTR DEADREGS  EFLAGS RDX R9 ZZ mov     rdx, rbx 
+            407b27      3 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI R9 ZZ mov     rdx, rbx 
             407b2a      5 INSTR BELONGTO 407b00 
-            407b2a      5 INSTR DEADREGS  EFLAGS RBX R9 ZZ mov     esi, offset aName_0; "name" 
+            407b2a      5 INSTR DEADREGS  EFLAGS RAX RCX RBX RSI R9 ZZ mov     esi, offset aName_0; "name" 
             407b2f      6 INSTR BELONGTO 407b00 
-            407b2f      6 INSTR DEADREGS  EFLAGS RBX R9 ZZ mov     r9d, offset aComment_0; "comment" 
+            407b2f      6 INSTR DEADREGS  EFLAGS RAX RCX RBX R9 ZZ mov     r9d, offset aComment_0; "comment" 
             407b35      5 INSTR BELONGTO 407b00 
-            407b35      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     ecx, offset aCommand; "command" 
+            407b35      5 INSTR DEADREGS  EFLAGS RAX RCX RBX ZZ mov     ecx, offset aCommand; "command" 
             407b3a      2 INSTR BELONGTO 407b00 
-            407b3a      2 INSTR DEADREGS  EFLAGS RBX ZZ xor     eax, eax 
+            407b3a      2 INSTR DEADREGS  EFLAGS RAX RBX ZZ xor     eax, eax 
             407b3a     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             407b3c      4 INSTR BELONGTO 407b00 
             407b3c      4 INSTR DEADREGS  EFLAGS RBX ZZ mov     [rsp+28h+var_28], r12 
@@ -5401,11 +5425,11 @@
             407ba6      5 INSTR BELONGTO 407b80 
             407bb0     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 5          ; category 
             407bb0      5 INSTR BELONGTO 407b80 
-            407bb0      5 INSTR DEADREGS  EFLAGS ZZ mov     edx, 5          ; category 
+            407bb0      5 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     edx, 5          ; category 
             407bb5      5 INSTR BELONGTO 407b80 
-            407bb5      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, offset aTheStartupComm; "The startup command cannot be empty" 
+            407bb5      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, offset aTheStartupComm; "The startup command cannot be empty" 
             407bba      2 INSTR BELONGTO 407b80 
-            407bba      2 INSTR DEADREGS  EFLAGS ZZ xor     edi, edi        ; domainname 
+            407bba      2 INSTR DEADREGS  EFLAGS RDI ZZ xor     edi, edi        ; domainname 
             407bba     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi        ; domainname 
             407bbc     -1 INSTR LOCAL NoMetaUpdate call    _dcgettext 
             407bbc      5 INSTR BELONGTO 407b80 
@@ -5430,21 +5454,24 @@
             407bdd      5 INSTR BELONGTO 407b80 
             407bdd      5 INSTR DEADREGS  EFLAGS R12 R13 R14 ZZ call    _g_type_check_instance_cast 
             407be2      5 INSTR BELONGTO 407b80 
-            407be2      5 INSTR DEADREGS  EFLAGS RDI R8 R9 R12 R13 R14 ZZ mov     r9, [rsp+78h+var_70] 
+            407be2      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 R12 R13 R14 ZZ mov     r9, [rsp+78h+var_70] 
             407be2      5 PTRIMMEDESP STACK 8 displ mov     r9, [rsp+78h+var_70]
             407be7      3 INSTR BELONGTO 407b80 
-            407be7      3 INSTR DEADREGS  EFLAGS RDI R8 R12 R13 R14 ZZ mov     rdi, rax 
+            407be7      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R12 R13 R14 ZZ mov     rdi, rax 
             407bea      6 INSTR BELONGTO 407b80 
-            407bea      6 INSTR DEADREGS  EFLAGS R8 R12 R13 R14 ZZ mov     r8d, (offset aBSBS+0Ah); "%s" 
+            407bea      6 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI R8 R12 R13 R14 ZZ mov     r8d, (offset aBSBS+0Ah); "%s" 
             407bf0      2 INSTR BELONGTO 407b80 
-            407bf0      2 INSTR DEADREGS  EFLAGS R12 R13 R14 ZZ xor     eax, eax 
+            407bf0      2 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI R12 R13 R14 ZZ xor     eax, eax 
             407bf0     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
-            407bf2     -1 INSTR LOCAL MetadataRedundant mov     ecx, 2 
+            407bf2     -2 INSTR LOCAL n RCX ZZ  NUMVia2ndSrcIMMEDNUM mov     ecx, 2 
             407bf2      5 INSTR BELONGTO 407b80 
-            407bf7     -1 INSTR LOCAL MetadataRedundant mov     edx, 3 
+            407bf2      5 INSTR DEADREGS  EFLAGS RCX RDX RSI R12 R13 R14 ZZ mov     ecx, 2 
+            407bf7     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 3 
             407bf7      5 INSTR BELONGTO 407b80 
-            407bfc     -1 INSTR LOCAL MetadataRedundant mov     esi, 1 
+            407bf7      5 INSTR DEADREGS  EFLAGS RDX RSI R12 R13 R14 ZZ mov     edx, 3 
+            407bfc     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 1 
             407bfc      5 INSTR BELONGTO 407b80 
+            407bfc      5 INSTR DEADREGS  EFLAGS RSI R12 R13 R14 ZZ mov     esi, 1 
             407c01     -1 INSTR LOCAL NoMetaUpdate call    _gtk_message_dialog_new 
             407c01      5 INSTR BELONGTO 407b80 
             407c01      5 INSTR DEADREGS  EFLAGS R12 R13 R14 ZZ call    _gtk_message_dialog_new 
@@ -5552,11 +5579,11 @@
             407ca0      3 INSTR BELONGTO 407b80 
             407ca0      3 INSTR DEADREGS  EFLAGS RCX RDX RSI R8 R9 R10 R11 R14 ZZ mov     r14, rax 
             407ca3      9 INSTR BELONGTO 407b80 
-            407ca3      9 INSTR DEADREGS  EFLAGS RCX RDX RSI R8 R9 R10 R11 ZZ mov     [rsp+78h+var_50], 0 
+            407ca3      9 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI R8 R9 R10 R11 ZZ mov     [rsp+78h+var_50], 0 
             407ca3      9 PTRIMMEDESP STACK 40 displ mov     [rsp+78h+var_50], 0
             407cac     -1 INSTR LOCAL NoMetaUpdate call    sub_40B290 
             407cac      5 INSTR BELONGTO 407b80 
-            407cac      5 INSTR DEADREGS  EFLAGS RCX RDX RSI R8 R9 R10 R11 ZZ call    sub_40B290 
+            407cac      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI R8 R9 R10 R11 ZZ call    sub_40B290 
             407cb1     -1 INSTR LOCAL NoMetaUpdate test    eax, eax 
             407cb1      2 INSTR BELONGTO 407b80 
             407cb3     -1 INSTR LOCAL NoMetaUpdate jnz     loc_407BB0 
@@ -5582,10 +5609,10 @@
             407cd2      6 INSTR BELONGTO 407b80 
             407cd8     -2 INSTR LOCAL n RDI ZZ  NumericDEFs mov     rdi, r13 
             407cd8      3 INSTR BELONGTO 407b80 
-            407cd8      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 R10 R11 ZZ mov     rdi, r13 
+            407cd8      3 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R9 R10 R11 ZZ mov     rdi, r13 
             407cdb     -1 INSTR LOCAL NoMetaUpdate call    sub_40B290 
             407cdb      5 INSTR BELONGTO 407b80 
-            407cdb      5 INSTR DEADREGS  EFLAGS RCX RDX RSI R8 R9 R10 R11 ZZ call    sub_40B290 
+            407cdb      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI R8 R9 R10 R11 ZZ call    sub_40B290 
             407ce0     -1 INSTR LOCAL NoMetaUpdate test    eax, eax 
             407ce0      2 INSTR BELONGTO 407b80 
             407ce2     -1 INSTR LOCAL NoMetaUpdate jnz     loc_407D78 
@@ -5660,8 +5687,9 @@
             407d4a      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ call    _gtk_widget_destroy 
             407d4f     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rsp, 48h 
             407d4f      4 INSTR BELONGTO 407b80 
-            407d53     -1 INSTR LOCAL MetadataRedundant mov     eax, ebp 
             407d53      2 INSTR BELONGTO 407b80 
+            407d53      2 INSTR DEADREGS  EFLAGS RAX RBX R12 R13 R14 R15 ZZ mov     eax, ebp 
+            407d53     -2 INSTR LOCAL n RAX ZZ  NumericDEFs mov     eax, ebp 
             407d53     72 DEALLOC STACK esp - 72 mov     eax, ebp
             407d55      1 INSTR BELONGTO 407b80 
             407d55      1 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ pop     rbx 
@@ -5703,11 +5731,11 @@
             407d8a      2 INSTR BELONGTO 407b80 
             407d90     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 5          ; category 
             407d90      5 INSTR BELONGTO 407b80 
-            407d90      5 INSTR DEADREGS  EFLAGS ZZ mov     edx, 5          ; category 
+            407d90      5 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     edx, 5          ; category 
             407d95      5 INSTR BELONGTO 407b80 
-            407d95      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, offset aTheStartupCo_0; "The startup command is not valid" 
+            407d95      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, offset aTheStartupCo_0; "The startup command is not valid" 
             407d9a      2 INSTR BELONGTO 407b80 
-            407d9a      2 INSTR DEADREGS  EFLAGS ZZ xor     edi, edi        ; domainname 
+            407d9a      2 INSTR DEADREGS  EFLAGS RDI ZZ xor     edi, edi        ; domainname 
             407d9a     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi        ; domainname 
             407d9c     -1 INSTR LOCAL NoMetaUpdate call    _dcgettext 
             407d9c      5 INSTR BELONGTO 407b80 
@@ -5838,11 +5866,11 @@
             407e90      0 FUNC FRAMERESTORE 0 0 0 1 0 0 2 0 0 3 -40 0 4 0 8 5 -32 0 6 0 0 7 0 0 8 0 0 9 0 0 10 0 0 11 0 0 12 -24 0 13 -16 0 14 -8 0 15 0 0 ZZ
             407e90      0 FUNC MMSAFENESS SAFE
             407e90      2 INSTR BELONGTO 407e90 
-            407e90      2 INSTR DEADREGS  EFLAGS ZZ push    r14 
+            407e90      2 INSTR DEADREGS  EFLAGS RSI ZZ push    r14 
             407e90    350 FUNC GLOBAL sub_407E90 FUNC_UNSAFE NOFP RET             407fed 
             407e90     -3 INSTR LOCAL NoWarn push    r14 
             407e92      5 INSTR BELONGTO 407e90 
-            407e92      5 INSTR DEADREGS  EFLAGS R14 ZZ mov     esi, offset a_desktop; ".desktop" 
+            407e92      5 INSTR DEADREGS  EFLAGS RSI R14 ZZ mov     esi, offset a_desktop; ".desktop" 
             407e97      2 INSTR BELONGTO 407e90 
             407e97      2 INSTR DEADREGS  EFLAGS R14 ZZ push    r13 
             407e97     -3 INSTR LOCAL NoWarn push    r13 
@@ -5883,16 +5911,17 @@
             407ec4     -1 INSTR LOCAL NoMetaUpdate call    _g_get_user_config_dir 
             407ec4      5 INSTR BELONGTO 407e90 
             407ec4      5 INSTR DEADREGS  EFLAGS R12 R13 R14 ZZ call    _g_get_user_config_dir 
-            407ec9     -1 INSTR LOCAL MetadataRedundant xor     ecx, ecx 
             407ec9      2 INSTR BELONGTO 407e90 
+            407ec9      2 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R12 R13 R14 ZZ xor     ecx, ecx 
+            407ec9     -2 INSTR LOCAL n RCX ZZ  AlwaysNUM xor     ecx, ecx 
             407ecb      3 INSTR BELONGTO 407e90 
-            407ecb      3 INSTR DEADREGS  EFLAGS RDX RDI R12 R13 R14 ZZ mov     rdi, rax 
+            407ecb      3 INSTR DEADREGS  EFLAGS RDX RSI RDI R12 R13 R14 ZZ mov     rdi, rax 
             407ece      3 INSTR BELONGTO 407e90 
-            407ece      3 INSTR DEADREGS  EFLAGS RDX R12 R13 R14 ZZ mov     rdx, rbx 
+            407ece      3 INSTR DEADREGS  EFLAGS RAX RDX RSI R12 R13 R14 ZZ mov     rdx, rbx 
             407ed1      5 INSTR BELONGTO 407e90 
-            407ed1      5 INSTR DEADREGS  EFLAGS R12 R13 R14 ZZ mov     esi, offset aAutostart; "autostart" 
+            407ed1      5 INSTR DEADREGS  EFLAGS RAX RSI R12 R13 R14 ZZ mov     esi, offset aAutostart; "autostart" 
             407ed6      2 INSTR BELONGTO 407e90 
-            407ed6      2 INSTR DEADREGS  EFLAGS R12 R13 R14 ZZ xor     eax, eax 
+            407ed6      2 INSTR DEADREGS  EFLAGS RAX R12 R13 R14 ZZ xor     eax, eax 
             407ed6     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             407ed8     -1 INSTR LOCAL NoMetaUpdate call    _g_build_filename 
             407ed8      5 INSTR BELONGTO 407e90 
@@ -5900,27 +5929,27 @@
             407edd      3 INSTR BELONGTO 407e90 
             407edd      3 INSTR DEADREGS  EFLAGS RDI R12 R13 R14 ZZ mov     rdi, rbx 
             407ee0      3 INSTR BELONGTO 407e90 
-            407ee0      3 INSTR DEADREGS  EFLAGS R12 R13 R14 ZZ mov     r12, rax 
+            407ee0      3 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 ZZ mov     r12, rax 
             407ee3     -1 INSTR LOCAL NoMetaUpdate call    _g_free 
             407ee3      5 INSTR BELONGTO 407e90 
-            407ee3      5 INSTR DEADREGS  EFLAGS R13 R14 ZZ call    _g_free 
+            407ee3      5 INSTR DEADREGS  EFLAGS RBX R13 R14 ZZ call    _g_free 
             407ee8      3 INSTR BELONGTO 407e90 
-            407ee8      3 INSTR DEADREGS  EFLAGS RSI R13 R14 ZZ mov     rsi, r12 
+            407ee8      3 INSTR DEADREGS  EFLAGS RAX RBX RSI RDI R13 R14 ZZ mov     rsi, r12 
             407eeb      5 INSTR BELONGTO 407e90 
-            407eeb      5 INSTR DEADREGS  EFLAGS R13 R14 ZZ mov     edi, offset aS_desktop; "%s.desktop" 
+            407eeb      5 INSTR DEADREGS  EFLAGS RAX RBX RDI R13 R14 ZZ mov     edi, offset aS_desktop; "%s.desktop" 
             407ef0      2 INSTR BELONGTO 407e90 
-            407ef0      2 INSTR DEADREGS  EFLAGS R13 R14 ZZ xor     eax, eax 
+            407ef0      2 INSTR DEADREGS  EFLAGS RAX RBX R13 R14 ZZ xor     eax, eax 
             407ef0     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             407ef2     -1 INSTR LOCAL NoMetaUpdate call    _g_strdup_printf 
             407ef2      5 INSTR BELONGTO 407e90 
-            407ef2      5 INSTR DEADREGS  EFLAGS R13 R14 ZZ call    _g_strdup_printf 
+            407ef2      5 INSTR DEADREGS  EFLAGS RBX R13 R14 ZZ call    _g_strdup_printf 
             407ef7      3 INSTR BELONGTO 407e90 
-            407ef7      3 INSTR DEADREGS  EFLAGS RDI R13 R14 ZZ mov     rdi, rax 
+            407ef7      3 INSTR DEADREGS  EFLAGS RBX RDI R13 R14 ZZ mov     rdi, rax 
             407efa      3 INSTR BELONGTO 407e90 
-            407efa      3 INSTR DEADREGS  EFLAGS R13 R14 ZZ mov     r13, rax 
+            407efa      3 INSTR DEADREGS  EFLAGS RBX R13 R14 ZZ mov     r13, rax 
             407efd     -2 INSTR LOCAL n RBX ZZ  NUMVia2ndSrcIMMEDNUM mov     ebx, 1 
             407efd      5 INSTR BELONGTO 407e90 
-            407efd      5 INSTR DEADREGS  EFLAGS R14 ZZ mov     ebx, 1 
+            407efd      5 INSTR DEADREGS  EFLAGS RBX R14 ZZ mov     ebx, 1 
             407f02     -1 INSTR LOCAL NoMetaUpdate call    _g_path_get_basename 
             407f02      5 INSTR BELONGTO 407e90 
             407f02      5 INSTR DEADREGS  EFLAGS R14 ZZ call    _g_path_get_basename 
@@ -5935,7 +5964,7 @@
             407f12      2 INSTR BELONGTO 407e90 
             407f18     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 10h 
             407f18      5 INSTR BELONGTO 407e90 
-            407f18      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     esi, 10h 
+            407f18      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, 10h 
             407f1d      3 INSTR BELONGTO 407e90 
             407f1d      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, r13 
             407f20     -1 INSTR LOCAL NoMetaUpdate call    _g_file_test 
@@ -5959,14 +5988,16 @@
             407f40     -1 INSTR LOCAL NoMetaUpdate call    _g_free 
             407f40      5 INSTR BELONGTO 407e90 
             407f40      5 INSTR DEADREGS  EFLAGS R13 R14 ZZ call    _g_free 
-            407f45     -1 INSTR LOCAL MetadataRedundant mov     edx, ebx 
             407f45      2 INSTR BELONGTO 407e90 
+            407f45      2 INSTR DEADREGS  EFLAGS RAX RDX RSI RDI R13 R14 ZZ mov     edx, ebx 
+            407f45     -2 INSTR LOCAL n RDX ZZ  NumericDEFs mov     edx, ebx 
             407f47      3 INSTR BELONGTO 407e90 
-            407f47      3 INSTR DEADREGS  EFLAGS RSI R13 R14 ZZ mov     rsi, r12 
+            407f47      3 INSTR DEADREGS  EFLAGS RAX RSI RDI R13 R14 ZZ mov     rsi, r12 
             407f4a      5 INSTR BELONGTO 407e90 
-            407f4a      5 INSTR DEADREGS  EFLAGS R13 R14 ZZ mov     edi, offset byte_40BFD5 
-            407f4f     -1 INSTR LOCAL MetadataRedundant xor     eax, eax 
+            407f4a      5 INSTR DEADREGS  EFLAGS RAX RDI R13 R14 ZZ mov     edi, offset byte_40BFD5 
             407f4f      2 INSTR BELONGTO 407e90 
+            407f4f      2 INSTR DEADREGS  EFLAGS RAX R13 R14 ZZ xor     eax, eax 
+            407f4f     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             407f51     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     ebx, 1 
             407f51      3 INSTR BELONGTO 407e90 
             407f54     -1 INSTR LOCAL NoMetaUpdate call    _g_strdup_printf 
@@ -6028,22 +6059,23 @@
             407fa8     -1 INSTR LOCAL NoMetaUpdate call    _g_get_user_config_dir 
             407fa8      5 INSTR BELONGTO 407e90 
             407fa8      5 INSTR DEADREGS  EFLAGS R12 R13 R14 ZZ call    _g_get_user_config_dir 
-            407fad     -1 INSTR LOCAL MetadataRedundant xor     ecx, ecx 
             407fad      2 INSTR BELONGTO 407e90 
+            407fad      2 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R12 R13 R14 ZZ xor     ecx, ecx 
+            407fad     -2 INSTR LOCAL n RCX ZZ  AlwaysNUM xor     ecx, ecx 
             407faf      3 INSTR BELONGTO 407e90 
-            407faf      3 INSTR DEADREGS  EFLAGS RDX RDI R12 R13 R14 ZZ mov     rdi, rax 
+            407faf      3 INSTR DEADREGS  EFLAGS RDX RSI RDI R12 R13 R14 ZZ mov     rdi, rax 
             407fb2      3 INSTR BELONGTO 407e90 
-            407fb2      3 INSTR DEADREGS  EFLAGS RDX R12 R13 R14 ZZ mov     rdx, rbx 
+            407fb2      3 INSTR DEADREGS  EFLAGS RAX RDX RSI R12 R13 R14 ZZ mov     rdx, rbx 
             407fb5      5 INSTR BELONGTO 407e90 
-            407fb5      5 INSTR DEADREGS  EFLAGS R12 R13 R14 ZZ mov     esi, offset aAutostart; "autostart" 
+            407fb5      5 INSTR DEADREGS  EFLAGS RAX RBX RSI R12 R13 R14 ZZ mov     esi, offset aAutostart; "autostart" 
             407fba      2 INSTR BELONGTO 407e90 
-            407fba      2 INSTR DEADREGS  EFLAGS R12 R13 R14 ZZ xor     eax, eax 
+            407fba      2 INSTR DEADREGS  EFLAGS RAX RBX R12 R13 R14 ZZ xor     eax, eax 
             407fba     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             407fbc     -1 INSTR LOCAL NoMetaUpdate call    _g_build_filename 
             407fbc      5 INSTR BELONGTO 407e90 
-            407fbc      5 INSTR DEADREGS  EFLAGS R12 R13 R14 ZZ call    _g_build_filename 
+            407fbc      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 ZZ call    _g_build_filename 
             407fc1      3 INSTR BELONGTO 407e90 
-            407fc1      3 INSTR DEADREGS  EFLAGS RSI R12 R13 R14 ZZ mov     r12, rax 
+            407fc1      3 INSTR DEADREGS  EFLAGS RBX RSI RDI R12 R13 R14 ZZ mov     r12, rax 
             407fc4     -1 INSTR LOCAL NoMetaUpdate jmp     loc_407EE8 
             407fc4      5 INSTR BELONGTO 407e90 
             407fc9      3 INSTR BELONGTO 407e90 
@@ -6081,20 +6113,22 @@
             407ff1     -1 INSTR LOCAL NoMetaUpdate call    _g_get_user_config_dir 
             407ff1      5 INSTR BELONGTO 407ff0 
             407ff1      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_get_user_config_dir 
-            407ff6     -1 INSTR LOCAL MetadataRedundant xor     edx, edx 
             407ff6      2 INSTR BELONGTO 407ff0 
+            407ff6      2 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI ZZ xor     edx, edx 
+            407ff6     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
             407ff8      3 INSTR BELONGTO 407ff0 
-            407ff8      3 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     rdi, rax 
+            407ff8      3 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ mov     rdi, rax 
             407ffb      5 INSTR BELONGTO 407ff0 
-            407ffb      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     esi, offset aAutostart; "autostart" 
+            407ffb      5 INSTR DEADREGS  EFLAGS RAX RBX RSI ZZ mov     esi, offset aAutostart; "autostart" 
             408000      2 INSTR BELONGTO 407ff0 
-            408000      2 INSTR DEADREGS  EFLAGS RBX ZZ xor     eax, eax 
+            408000      2 INSTR DEADREGS  EFLAGS RAX RBX ZZ xor     eax, eax 
             408000     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             408002     -1 INSTR LOCAL NoMetaUpdate call    _g_build_filename 
             408002      5 INSTR BELONGTO 407ff0 
             408002      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_build_filename 
-            408007     -1 INSTR LOCAL MetadataRedundant mov     esi, 1C0h 
+            408007     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 1C0h 
             408007      5 INSTR BELONGTO 407ff0 
+            408007      5 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ mov     esi, 1C0h 
             40800c      3 INSTR BELONGTO 407ff0 
             40800c      3 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     rbx, rax 
             40800f      3 INSTR BELONGTO 407ff0 
@@ -6130,13 +6164,13 @@
             408036      4 INSTR BELONGTO 408020 
             408036      4 INSTR DEADREGS  EFLAGS RBX R12 ZZ mov     rbx, [rdi+18h] 
             40803a      3 INSTR BELONGTO 408020 
-            40803a      3 INSTR DEADREGS  EFLAGS R12 ZZ mov     edi, [rbx+58h] 
+            40803a      3 INSTR DEADREGS  EFLAGS RDI R12 ZZ mov     edi, [rbx+58h] 
             40803d     -1 INSTR LOCAL NoMetaUpdate test    edi, edi 
             40803d      2 INSTR BELONGTO 408020 
             40803f     -1 INSTR LOCAL NoMetaUpdate jnz     short loc_4080A8 
             40803f      2 INSTR BELONGTO 408020 
             408041      3 INSTR BELONGTO 408020 
-            408041      3 INSTR DEADREGS  EFLAGS R12 ZZ mov     eax, [rbx+50h] 
+            408041      3 INSTR DEADREGS  EFLAGS RAX R12 ZZ mov     eax, [rbx+50h] 
             408044     -1 INSTR LOCAL NoMetaUpdate test    eax, eax 
             408044      2 INSTR BELONGTO 408020 
             408046     -1 INSTR LOCAL NoMetaUpdate jz      short loc_40807A 
@@ -6152,32 +6186,33 @@
             408059     -1 INSTR LOCAL NoMetaUpdate call    _g_get_user_config_dir 
             408059      5 INSTR BELONGTO 408020 
             408059      5 INSTR DEADREGS  EFLAGS ZZ call    _g_get_user_config_dir 
-            40805e     -1 INSTR LOCAL MetadataRedundant xor     ecx, ecx 
             40805e      2 INSTR BELONGTO 408020 
+            40805e      2 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI ZZ xor     ecx, ecx 
+            40805e     -2 INSTR LOCAL n RCX ZZ  AlwaysNUM xor     ecx, ecx 
             408060      3 INSTR BELONGTO 408020 
-            408060      3 INSTR DEADREGS  EFLAGS RDX RDI ZZ mov     rdi, rax 
+            408060      3 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     rdi, rax 
             408063      5 INSTR BELONGTO 408020 
-            408063      5 INSTR DEADREGS  EFLAGS RDX ZZ mov     esi, offset aAutostart; "autostart" 
+            408063      5 INSTR DEADREGS  EFLAGS RAX RDX RSI ZZ mov     esi, offset aAutostart; "autostart" 
             408068      3 INSTR BELONGTO 408020 
-            408068      3 INSTR DEADREGS  EFLAGS RDX ZZ mov     rdx, r12 
+            408068      3 INSTR DEADREGS  EFLAGS RAX RDX ZZ mov     rdx, r12 
             40806b      2 INSTR BELONGTO 408020 
-            40806b      2 INSTR DEADREGS  EFLAGS R12 ZZ xor     eax, eax 
+            40806b      2 INSTR DEADREGS  EFLAGS RAX R12 ZZ xor     eax, eax 
             40806b     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             40806d     -1 INSTR LOCAL NoMetaUpdate call    _g_build_filename 
             40806d      5 INSTR BELONGTO 408020 
             40806d      5 INSTR DEADREGS  EFLAGS R12 ZZ call    _g_build_filename 
             408072      4 INSTR BELONGTO 408020 
-            408072      4 INSTR DEADREGS  EFLAGS RDX R12 ZZ mov     [rbx+8], rax 
+            408072      4 INSTR DEADREGS  EFLAGS RDX RSI RDI R12 ZZ mov     [rbx+8], rax 
             408076      4 INSTR BELONGTO 408020 
-            408076      4 INSTR DEADREGS  EFLAGS RDX RBX R12 ZZ mov     rbx, [rbp+18h] 
+            408076      4 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI R12 ZZ mov     rbx, [rbp+18h] 
             40807a      3 INSTR BELONGTO 408020 
-            40807a      3 INSTR DEADREGS  EFLAGS RDX R12 ZZ mov     rdx, rbp 
+            40807a      3 INSTR DEADREGS  EFLAGS RDX RSI RDI R12 ZZ mov     rdx, rbp 
             40807d     -2 INSTR LOCAL n RSI ZZ  NumericDEFs mov     esi, offset sub_408390 
             40807d      5 INSTR BELONGTO 408020 
-            40807d      5 INSTR DEADREGS  EFLAGS R12 ZZ mov     esi, offset sub_408390 
+            40807d      5 INSTR DEADREGS  EFLAGS RSI RDI R12 ZZ mov     esi, offset sub_408390 
             408082     -2 INSTR LOCAL n RDI ZZ  NUMVia2ndSrcIMMEDNUM mov     edi, 2 
             408082      5 INSTR BELONGTO 408020 
-            408082      5 INSTR DEADREGS  EFLAGS R12 ZZ mov     edi, 2 
+            408082      5 INSTR DEADREGS  EFLAGS RDI R12 ZZ mov     edi, 2 
             408087     -1 INSTR LOCAL NoMetaUpdate call    _g_timeout_add_seconds 
             408087      5 INSTR BELONGTO 408020 
             408087      5 INSTR DEADREGS  EFLAGS R12 ZZ call    _g_timeout_add_seconds 
@@ -6201,9 +6236,9 @@
             4080a8      5 INSTR BELONGTO 408020 
             4080a8      5 INSTR DEADREGS  EFLAGS RBX R12 ZZ call    _g_source_remove 
             4080ad      4 INSTR BELONGTO 408020 
-            4080ad      4 INSTR DEADREGS  EFLAGS RBX R12 ZZ mov     rbx, [rbp+18h] 
+            4080ad      4 INSTR DEADREGS  EFLAGS RAX RBX R12 ZZ mov     rbx, [rbp+18h] 
             4080b1      7 INSTR BELONGTO 408020 
-            4080b1      7 INSTR DEADREGS  EFLAGS R12 ZZ mov     dword ptr [rbx+58h], 0 
+            4080b1      7 INSTR DEADREGS  EFLAGS RAX R12 ZZ mov     dword ptr [rbx+58h], 0 
             4080b8     -1 INSTR LOCAL NoMetaUpdate jmp     short loc_408041 
             4080b8      2 INSTR BELONGTO 408020 
             4080c0      4 INSTR BELONGTO 408020 
@@ -6230,17 +6265,17 @@
             4080e2      4 INSTR BELONGTO 4080d0 
             4080e2      4 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI R8 R9 R10 R11 R12 ZZ sub     rsp, 18h 
             4080e2      8 MEMORYHOLE STACK esp + 24 ReturnAddress 
+            4080e6     -1 INSTR LOCAL MetadataUnused mov     rax, [rdi+18h] 
             4080e6      4 INSTR BELONGTO 4080d0 
-            4080e6      4 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI R8 R9 R10 R11 R12 ZZ mov     rax, [rdi+18h] 
             4080ea      4 INSTR BELONGTO 4080d0 
             4080ea      4 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 R10 R11 R12 ZZ mov     rdi, [rax+20h] 
             4080ee     -1 INSTR LOCAL NoMetaUpdate call    sub_40B290 
             4080ee      5 INSTR BELONGTO 4080d0 
-            4080ee      5 INSTR DEADREGS  EFLAGS RCX RDX RSI R8 R9 R10 R11 R12 ZZ call    sub_40B290 
+            4080ee      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI R8 R9 R10 R11 R12 ZZ call    sub_40B290 
             4080f3     -1 INSTR LOCAL NoMetaUpdate test    eax, eax 
             4080f3      2 INSTR BELONGTO 4080d0 
+            4080f5     -1 INSTR LOCAL MetadataUnused mov     rax, [rbx+18h] 
             4080f5      4 INSTR BELONGTO 4080d0 
-            4080f5      4 INSTR DEADREGS  RAX RDI R12 ZZ mov     rax, [rbx+18h] 
             4080f9     -1 INSTR LOCAL NoMetaUpdate jnz     short loc_408170 
             4080f9      2 INSTR BELONGTO 4080d0 
             4080fb      4 INSTR BELONGTO 4080d0 
@@ -6249,7 +6284,7 @@
             4080ff      4 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 R10 R11 R12 ZZ mov     rdi, [rax+30h] 
             408103     -1 INSTR LOCAL NoMetaUpdate call    sub_40B290 
             408103      5 INSTR BELONGTO 4080d0 
-            408103      5 INSTR DEADREGS  EFLAGS RCX RDX RSI R8 R9 R10 R11 R12 ZZ call    sub_40B290 
+            408103      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI R8 R9 R10 R11 R12 ZZ call    sub_40B290 
             408108     -1 INSTR LOCAL NoMetaUpdate test    eax, eax 
             408108      2 INSTR BELONGTO 4080d0 
             40810a     -1 INSTR LOCAL NoMetaUpdate jnz     short loc_408150 
@@ -6264,15 +6299,16 @@
             408118      5 INSTR BELONGTO 4080d0 
             408118      5 INSTR DEADREGS  EFLAGS ZZ call    _g_free 
             40811d      4 INSTR BELONGTO 4080d0 
-            40811d      4 INSTR DEADREGS  EFLAGS RDX RSI ZZ mov     rbx, [rbx+18h] 
+            40811d      4 INSTR DEADREGS  EFLAGS RAX RDX RSI RDI ZZ mov     rbx, [rbx+18h] 
             408121      3 INSTR BELONGTO 4080d0 
-            408121      3 INSTR DEADREGS  EFLAGS RDX RSI ZZ mov     rdx, r12 
+            408121      3 INSTR DEADREGS  EFLAGS RAX RDX RSI RDI ZZ mov     rdx, r12 
             408124      3 INSTR BELONGTO 4080d0 
-            408124      3 INSTR DEADREGS  EFLAGS RSI R12 ZZ mov     rsi, rbp 
+            408124      3 INSTR DEADREGS  EFLAGS RAX RSI RDI R12 ZZ mov     rsi, rbp 
             408127      5 INSTR BELONGTO 4080d0 
-            408127      5 INSTR DEADREGS  EFLAGS R12 ZZ mov     edi, offset aBSBS; "<b>%s</b>\n%s" 
-            40812c     -1 INSTR LOCAL MetadataRedundant xor     eax, eax 
+            408127      5 INSTR DEADREGS  EFLAGS RAX RDI R12 ZZ mov     edi, offset aBSBS; "<b>%s</b>\n%s" 
             40812c      2 INSTR BELONGTO 4080d0 
+            40812c      2 INSTR DEADREGS  EFLAGS RAX R12 ZZ xor     eax, eax 
+            40812c     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             40812e     -1 INSTR LOCAL NoMetaUpdate call    _g_markup_printf_escaped 
             40812e      5 INSTR BELONGTO 4080d0 
             40812e      5 INSTR DEADREGS  EFLAGS R12 ZZ call    _g_markup_printf_escaped 
@@ -6294,11 +6330,11 @@
             408149     24 DEALLOC STACK esp - 24 retn
             408150     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 5          ; category 
             408150      5 INSTR BELONGTO 4080d0 
-            408150      5 INSTR DEADREGS  EFLAGS R12 ZZ mov     edx, 5          ; category 
+            408150      5 INSTR DEADREGS  EFLAGS RDX RSI RDI R12 ZZ mov     edx, 5          ; category 
             408155      5 INSTR BELONGTO 4080d0 
-            408155      5 INSTR DEADREGS  EFLAGS R12 ZZ mov     esi, offset aNoDescription; "No description" 
+            408155      5 INSTR DEADREGS  EFLAGS RSI RDI R12 ZZ mov     esi, offset aNoDescription; "No description" 
             40815a      2 INSTR BELONGTO 4080d0 
-            40815a      2 INSTR DEADREGS  EFLAGS R12 ZZ xor     edi, edi        ; domainname 
+            40815a      2 INSTR DEADREGS  EFLAGS RDI R12 ZZ xor     edi, edi        ; domainname 
             40815a     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi        ; domainname 
             40815c     -1 INSTR LOCAL NoMetaUpdate call    _dcgettext 
             40815c      5 INSTR BELONGTO 4080d0 
@@ -6313,59 +6349,60 @@
             408170      4 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 R10 R11 R12 ZZ mov     rdi, [rax+28h] 
             408174     -1 INSTR LOCAL NoMetaUpdate call    sub_40B290 
             408174      5 INSTR BELONGTO 4080d0 
-            408174      5 INSTR DEADREGS  EFLAGS RCX RDX RSI R8 R9 R10 R11 R12 ZZ call    sub_40B290 
+            408174      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI R8 R9 R10 R11 R12 ZZ call    sub_40B290 
             408179     -1 INSTR LOCAL NoMetaUpdate test    eax, eax 
             408179      2 INSTR BELONGTO 4080d0 
             40817b     -1 INSTR LOCAL NoMetaUpdate jnz     short loc_408190 
             40817b      2 INSTR BELONGTO 4080d0 
+            40817d     -1 INSTR LOCAL MetadataUnused mov     rax, [rbx+18h] 
             40817d      4 INSTR BELONGTO 4080d0 
-            40817d      4 INSTR DEADREGS  EFLAGS RAX RDI R12 ZZ mov     rax, [rbx+18h] 
             408181      4 INSTR BELONGTO 4080d0 
             408181      4 INSTR DEADREGS  EFLAGS RDI R12 ZZ mov     rbp, [rax+28h] 
             408185     -1 INSTR LOCAL NoMetaUpdate jmp     loc_4080FF 
             408185      5 INSTR BELONGTO 4080d0 
             408190     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 5          ; category 
             408190      5 INSTR BELONGTO 4080d0 
-            408190      5 INSTR DEADREGS  EFLAGS R12 ZZ mov     edx, 5          ; category 
+            408190      5 INSTR DEADREGS  EFLAGS RDX RSI RDI R12 ZZ mov     edx, 5          ; category 
             408195      5 INSTR BELONGTO 4080d0 
-            408195      5 INSTR DEADREGS  EFLAGS R12 ZZ mov     esi, offset aNo ; "No " 
+            408195      5 INSTR DEADREGS  EFLAGS RSI RDI R12 ZZ mov     esi, offset aNo ; "No " 
             40819a      2 INSTR BELONGTO 4080d0 
-            40819a      2 INSTR DEADREGS  EFLAGS R12 ZZ xor     edi, edi        ; domainname 
+            40819a      2 INSTR DEADREGS  EFLAGS RDI R12 ZZ xor     edi, edi        ; domainname 
             40819a     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi        ; domainname 
             40819c     -1 INSTR LOCAL NoMetaUpdate call    _dcgettext 
             40819c      5 INSTR BELONGTO 4080d0 
             40819c      5 INSTR DEADREGS  EFLAGS R12 ZZ call    _dcgettext 
             4081a1      3 INSTR BELONGTO 4080d0 
             4081a1      3 INSTR DEADREGS  EFLAGS RDI R12 ZZ mov     rbp, rax 
+            4081a4     -1 INSTR LOCAL MetadataUnused mov     rax, [rbx+18h] 
             4081a4      4 INSTR BELONGTO 4080d0 
-            4081a4      4 INSTR DEADREGS  EFLAGS RAX RDI R12 ZZ mov     rax, [rbx+18h] 
             4081a8     -1 INSTR LOCAL NoMetaUpdate jmp     loc_4080FF 
             4081a8      5 INSTR BELONGTO 4080d0 
             4081b0      0 FUNC FRAMERESTORE 0 0 1 1 0 0 2 0 1 3 -8 0 4 0 0 5 0 0 6 0 0 7 0 0 8 0 0 9 0 0 10 0 0 11 0 0 12 0 0 13 0 0 14 0 0 15 0 0 ZZ
             4081b0      0 FUNC MMSAFENESS SAFE
             4081b0      1 INSTR BELONGTO 4081b0 
-            4081b0      1 INSTR DEADREGS  EFLAGS ZZ push    rbx 
+            4081b0      1 INSTR DEADREGS  EFLAGS RSI ZZ push    rbx 
             4081b0     32 FUNC GLOBAL sub_4081B0 FUNC_UNSAFE NOFP RET             4081cf 
             4081b0      8 MEMORYHOLE STACK esp + 0 CalleeSavedRegs 
             4081b0      8 MEMORYHOLE STACK esp + 8 ReturnAddress 
             4081b1      6 INSTR BELONGTO 4081b0 
-            4081b1      6 INSTR DEADREGS  EFLAGS ZZ mov     ebx, cs:dword_60F810 
+            4081b1      6 INSTR DEADREGS  EFLAGS RBX RSI ZZ mov     ebx, cs:dword_60F810 
             4081b7     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 50h 
             4081b7      5 INSTR BELONGTO 4081b0 
-            4081b7      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, 50h 
+            4081b7      5 INSTR DEADREGS  EFLAGS RSI ZZ mov     esi, 50h 
             4081bc     -1 INSTR LOCAL NoMetaUpdate call    _g_type_check_instance_cast 
             4081bc      5 INSTR BELONGTO 4081b0 
             4081bc      5 INSTR DEADREGS  EFLAGS ZZ call    _g_type_check_instance_cast 
             4081c1      2 INSTR BELONGTO 4081b0 
-            4081c1      2 INSTR DEADREGS  EFLAGS RDI ZZ mov     esi, ebx 
+            4081c1      2 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     esi, ebx 
             4081c3      3 INSTR BELONGTO 4081b0 
-            4081c3      3 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     rdi, rax 
-            4081c6     -1 INSTR LOCAL MetadataRedundant xor     edx, edx 
+            4081c3      3 INSTR DEADREGS  EFLAGS RDX RBX RDI ZZ mov     rdi, rax 
             4081c6      2 INSTR BELONGTO 4081b0 
+            4081c6      2 INSTR DEADREGS  EFLAGS RAX RDX RBX ZZ xor     edx, edx 
+            4081c6     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
             4081c8      1 INSTR BELONGTO 4081b0 
-            4081c8      1 INSTR DEADREGS  EFLAGS RBX ZZ pop     rbx 
+            4081c8      1 INSTR DEADREGS  EFLAGS RAX RBX ZZ pop     rbx 
             4081c9      2 INSTR BELONGTO 4081b0 
-            4081c9      2 INSTR DEADREGS  EFLAGS ZZ xor     eax, eax 
+            4081c9      2 INSTR DEADREGS  EFLAGS RAX ZZ xor     eax, eax 
             4081c9     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             4081cb     -1 INSTR LOCAL NoMetaUpdate jmp     _g_signal_emit 
             4081cb      5 INSTR BELONGTO 4081b0 
@@ -6391,45 +6428,48 @@
             4081d9      5 INSTR BELONGTO 4081d0 
             4081d9      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_type_class_peek_parent 
             4081de      3 INSTR BELONGTO 4081d0 
-            4081de      3 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     rdi, rbp 
-            4081e1     -1 INSTR LOCAL MetadataRedundant mov     esi, 50h 
+            4081de      3 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ mov     rdi, rbp 
+            4081e1     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 50h 
             4081e1      5 INSTR BELONGTO 4081d0 
+            4081e1      5 INSTR DEADREGS  EFLAGS RBX RSI ZZ mov     esi, 50h 
             4081e6      7 INSTR BELONGTO 4081d0 
             4081e6      7 INSTR DEADREGS  EFLAGS RBX ZZ mov     cs:qword_60F808, rax 
             4081ed     -1 INSTR LOCAL NoMetaUpdate call    _g_type_check_class_cast 
             4081ed      5 INSTR BELONGTO 4081d0 
             4081ed      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_type_check_class_cast 
             4081f2      8 INSTR BELONGTO 4081d0 
-            4081f2      8 INSTR DEADREGS  EFLAGS RBX RSI R8 R9 ZZ mov     qword ptr [rax+28h], offset sub_408900 
+            4081f2      8 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI RDI R8 R9 ZZ mov     qword ptr [rax+28h], offset sub_408900 
             4081fa      8 INSTR BELONGTO 4081d0 
-            4081fa      8 INSTR DEADREGS  EFLAGS RBX RSI R8 R9 ZZ mov     qword ptr [rax+30h], offset sub_408840 
+            4081fa      8 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI RDI R8 R9 ZZ mov     qword ptr [rax+30h], offset sub_408840 
             408202     -1 INSTR LOCAL MetadataUnused mov     rbx, rax 
             408202      3 INSTR BELONGTO 4081d0 
             408205      8 INSTR BELONGTO 4081d0 
-            408205      8 INSTR DEADREGS  EFLAGS RSI R8 R9 ZZ mov     [rsp+38h+var_28], 0 
+            408205      8 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 ZZ mov     [rsp+38h+var_28], 0 
             408205      8 PTRIMMEDESP STACK 16 displ mov     [rsp+38h+var_28], 0
             40820d      9 INSTR BELONGTO 4081d0 
-            40820d      9 INSTR DEADREGS  EFLAGS RSI R8 R9 ZZ mov     [rsp+38h+var_30], 4 
+            40820d      9 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 ZZ mov     [rsp+38h+var_30], 4 
             40820d      9 PTRIMMEDESP STACK 8 displ mov     [rsp+38h+var_30], 4
             408216     -2 INSTR LOCAL n R9 ZZ  AlwaysNUM xor     r9d, r9d 
             408216      3 INSTR BELONGTO 4081d0 
-            408216      3 INSTR DEADREGS  EFLAGS RSI R8 R9 ZZ xor     r9d, r9d 
+            408216      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 ZZ xor     r9d, r9d 
             408219      8 INSTR BELONGTO 4081d0 
-            408219      8 INSTR DEADREGS  EFLAGS RSI R8 ZZ mov     [rsp+38h+var_38], offset _g_cclosure_marshal_VOID__VOID 
+            408219      8 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 ZZ mov     [rsp+38h+var_38], offset _g_cclosure_marshal_VOID__VOID 
             408219      8 PTRIMMEDESP STACK 0 displ mov     [rsp+38h+var_38], offset _g_cclosure_marshal_VOID__VOID
             408221      3 INSTR BELONGTO 4081d0 
-            408221      3 INSTR DEADREGS  EFLAGS RSI R8 ZZ mov     rsi, [rax] 
+            408221      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 ZZ mov     rsi, [rax] 
             408224     -2 INSTR LOCAL n R8 ZZ  AlwaysNUM xor     r8d, r8d 
             408224      3 INSTR BELONGTO 4081d0 
-            408224      3 INSTR DEADREGS  EFLAGS R8 ZZ xor     r8d, r8d 
-            408227     -1 INSTR LOCAL MetadataRedundant mov     ecx, 88h 
+            408224      3 INSTR DEADREGS  EFLAGS RAX RCX RDX RDI R8 ZZ xor     r8d, r8d 
+            408227     -2 INSTR LOCAL n RCX ZZ  NUMVia2ndSrcIMMEDNUM mov     ecx, 88h 
             408227      5 INSTR BELONGTO 4081d0 
-            40822c     -1 INSTR LOCAL MetadataRedundant mov     edx, 2 
+            408227      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RDI ZZ mov     ecx, 88h 
+            40822c     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 2 
             40822c      5 INSTR BELONGTO 4081d0 
+            40822c      5 INSTR DEADREGS  EFLAGS RAX RDX RDI ZZ mov     edx, 2 
             408231      5 INSTR BELONGTO 4081d0 
-            408231      5 INSTR DEADREGS  EFLAGS ZZ mov     edi, offset aChanged; "changed" 
+            408231      5 INSTR DEADREGS  EFLAGS RAX RDI ZZ mov     edi, offset aChanged; "changed" 
             408236      2 INSTR BELONGTO 4081d0 
-            408236      2 INSTR DEADREGS  EFLAGS ZZ xor     eax, eax 
+            408236      2 INSTR DEADREGS  EFLAGS RAX ZZ xor     eax, eax 
             408236     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             408238     -1 INSTR LOCAL NoMetaUpdate call    _g_signal_new 
             408238      5 INSTR BELONGTO 4081d0 
@@ -6439,40 +6479,43 @@
             408245     -1 INSTR LOCAL MetadataRedundant mov     [rsp+38h+var_30], 4 
             408245      9 INSTR BELONGTO 4081d0 
             40824e      5 INSTR BELONGTO 4081d0 
-            40824e      5 INSTR DEADREGS  EFLAGS RSI R8 R9 ZZ mov     edi, offset aRemoved; "removed" 
+            40824e      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 ZZ mov     edi, offset aRemoved; "removed" 
             408253     -1 INSTR LOCAL MetadataRedundant mov     [rsp+38h+var_38], offset _g_cclosure_marshal_VOID__VOID 
             408253      8 INSTR BELONGTO 4081d0 
             40825b      3 INSTR BELONGTO 4081d0 
-            40825b      3 INSTR DEADREGS  EFLAGS RSI R8 R9 ZZ mov     rsi, [rbx] 
+            40825b      3 INSTR DEADREGS  EFLAGS RCX RDX RSI R8 R9 ZZ mov     rsi, [rbx] 
             40825e     -1 INSTR LOCAL MetadataRedundant xor     r9d, r9d 
             40825e      3 INSTR BELONGTO 4081d0 
             408261      6 INSTR BELONGTO 4081d0 
-            408261      6 INSTR DEADREGS  EFLAGS RBX R8 ZZ mov     cs:dword_60F810, eax 
+            408261      6 INSTR DEADREGS  EFLAGS RCX RDX RBX R8 ZZ mov     cs:dword_60F810, eax 
             408267     -1 INSTR LOCAL MetadataRedundant xor     r8d, r8d 
             408267      3 INSTR BELONGTO 4081d0 
-            40826a     -1 INSTR LOCAL MetadataRedundant mov     ecx, 90h 
+            40826a     -2 INSTR LOCAL n RCX ZZ  NUMVia2ndSrcIMMEDNUM mov     ecx, 90h 
             40826a      5 INSTR BELONGTO 4081d0 
-            40826f     -1 INSTR LOCAL MetadataRedundant mov     edx, 2 
+            40826a      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX ZZ mov     ecx, 90h 
+            40826f     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 2 
             40826f      5 INSTR BELONGTO 4081d0 
+            40826f      5 INSTR DEADREGS  EFLAGS RAX RDX RBX ZZ mov     edx, 2 
             408274      2 INSTR BELONGTO 4081d0 
-            408274      2 INSTR DEADREGS  EFLAGS RBX ZZ xor     eax, eax 
+            408274      2 INSTR DEADREGS  EFLAGS RAX RBX ZZ xor     eax, eax 
             408274     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             408276     -1 INSTR LOCAL NoMetaUpdate call    _g_signal_new 
             408276      5 INSTR BELONGTO 4081d0 
             408276      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_signal_new 
             40827b      6 INSTR BELONGTO 4081d0 
-            40827b      6 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     cs:dword_60F814, eax 
+            40827b      6 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ mov     cs:dword_60F814, eax 
             408281     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rsp, 28h 
             408281      4 INSTR BELONGTO 4081d0 
             408285      3 INSTR BELONGTO 4081d0 
-            408285      3 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     rdi, rbp 
+            408285      3 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ mov     rdi, rbp 
             408285     40 DEALLOC STACK esp - 40 mov     rdi, rbp
             408288      1 INSTR BELONGTO 4081d0 
-            408288      1 INSTR DEADREGS  EFLAGS RBX ZZ pop     rbx 
+            408288      1 INSTR DEADREGS  EFLAGS RBX RSI ZZ pop     rbx 
             408289      1 INSTR BELONGTO 4081d0 
-            408289      1 INSTR DEADREGS  EFLAGS ZZ pop     rbp 
-            40828a     -1 INSTR LOCAL MetadataRedundant mov     esi, 70h 
+            408289      1 INSTR DEADREGS  EFLAGS RSI ZZ pop     rbp 
+            40828a     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 70h 
             40828a      5 INSTR BELONGTO 4081d0 
+            40828a      5 INSTR DEADREGS  EFLAGS RSI ZZ mov     esi, 70h 
             40828f     -1 INSTR LOCAL NoMetaUpdate jmp     _g_type_class_add_private 
             40828f      5 INSTR BELONGTO 4081d0 
             40828f      5 INSTR DEADREGS  EFLAGS ZZ jmp     _g_type_class_add_private 
@@ -6498,8 +6541,9 @@
             4082b4      5 INSTR DEADREGS  EFLAGS ZZ call    _g_strcmp0 
             4082b9     -1 INSTR LOCAL NoMetaUpdate test    eax, eax 
             4082b9      2 INSTR BELONGTO 4082a0 
-            4082bb     -1 INSTR LOCAL MetadataRedundant mov     edx, 1 
+            4082bb     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 1 
             4082bb      5 INSTR BELONGTO 4082a0 
+            4082bb      5 INSTR DEADREGS  RAX RDX ZZ mov     edx, 1 
             4082c0     -1 INSTR LOCAL NoMetaUpdate jz      short loc_4082DA 
             4082c0      2 INSTR BELONGTO 4082a0 
             4082c2     -1 INSTR LOCAL NoMetaUpdate test    rbx, rbx 
@@ -6521,9 +6565,9 @@
             4082d4      3 INSTR BELONGTO 4082a0 
             4082d7     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM setz    dl 
             4082d7      3 INSTR BELONGTO 4082a0 
-            4082d7      3 INSTR DEADREGS  RDX RBX ZZ setz    dl 
+            4082d7      3 INSTR DEADREGS  RAX RDX RBX ZZ setz    dl 
             4082da      2 INSTR BELONGTO 4082a0 
-            4082da      2 INSTR DEADREGS  EFLAGS RBX ZZ mov     eax, edx 
+            4082da      2 INSTR DEADREGS  EFLAGS RAX RBX ZZ mov     eax, edx 
             4082da     -2 INSTR LOCAL n RAX ZZ  NumericDEFs mov     eax, edx 
             4082dc      5 INSTR BELONGTO 4082a0 
             4082dc      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     rbx, [rsp+18h+var_10] 
@@ -6549,7 +6593,7 @@
             4082fe     -1 INSTR LOCAL NoMetaUpdate jnz     short loc_4082CC 
             4082fe      2 INSTR BELONGTO 4082a0 
             408300      2 INSTR BELONGTO 4082a0 
-            408300      2 INSTR DEADREGS  EFLAGS RBX ZZ xor     edx, edx 
+            408300      2 INSTR DEADREGS  EFLAGS RAX RDX RBX ZZ xor     edx, edx 
             408300     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
             408302     -1 INSTR LOCAL NoMetaUpdate jmp     short loc_4082DA 
             408302      2 INSTR BELONGTO 4082a0 
@@ -6577,7 +6621,7 @@
             40832e      1 INSTR DEADREGS  EFLAGS ZZ retn 
             40832e     24 DEALLOC STACK esp - 24 retn
             408330      5 INSTR BELONGTO 408310 
-            408330      5 INSTR DEADREGS  EFLAGS ZZ mov     edi, offset qword_60F800 
+            408330      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     edi, offset qword_60F800 
             408335     -1 INSTR LOCAL NoMetaUpdate call    _g_once_init_enter 
             408335      5 INSTR BELONGTO 408310 
             408335      5 INSTR DEADREGS  EFLAGS ZZ call    _g_once_init_enter 
@@ -6586,25 +6630,27 @@
             40833c     -1 INSTR LOCAL NoMetaUpdate jz      short loc_408323 
             40833c      2 INSTR BELONGTO 408310 
             40833e      5 INSTR BELONGTO 408310 
-            40833e      5 INSTR DEADREGS  EFLAGS ZZ mov     edi, offset aGspapp; "GspApp" 
+            40833e      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     edi, offset aGspapp; "GspApp" 
             408343     -1 INSTR LOCAL NoMetaUpdate call    _g_intern_static_string 
             408343      5 INSTR BELONGTO 408310 
             408343      5 INSTR DEADREGS  EFLAGS ZZ call    _g_intern_static_string 
             408348     -2 INSTR LOCAL n R9 ZZ  NumericDEFs mov     r9d, offset sub_4089C0 
             408348      6 INSTR BELONGTO 408310 
-            408348      6 INSTR DEADREGS  EFLAGS RSI R8 R9 ZZ mov     r9d, offset sub_4089C0 
+            408348      6 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 ZZ mov     r9d, offset sub_4089C0 
             40834e     -2 INSTR LOCAL n R8 ZZ  NUMVia2ndSrcIMMEDNUM mov     r8d, 20h 
             40834e      6 INSTR BELONGTO 408310 
-            40834e      6 INSTR DEADREGS  EFLAGS RSI R8 ZZ mov     r8d, 20h 
+            40834e      6 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 ZZ mov     r8d, 20h 
             408354     -2 INSTR LOCAL n RCX ZZ  NumericDEFs mov     ecx, offset sub_4081D0 
             408354      5 INSTR BELONGTO 408310 
-            408354      5 INSTR DEADREGS  EFLAGS RSI ZZ mov     ecx, offset sub_4081D0 
-            408359     -1 INSTR LOCAL MetadataRedundant mov     edx, 98h 
+            408354      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI ZZ mov     ecx, offset sub_4081D0 
+            408359     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 98h 
             408359      5 INSTR BELONGTO 408310 
+            408359      5 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     edx, 98h 
             40835e      3 INSTR BELONGTO 408310 
-            40835e      3 INSTR DEADREGS  EFLAGS RSI ZZ mov     rsi, rax 
-            408361     -1 INSTR LOCAL MetadataRedundant mov     edi, 50h 
+            40835e      3 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     rsi, rax 
+            408361     -2 INSTR LOCAL n RDI ZZ  NUMVia2ndSrcIMMEDNUM mov     edi, 50h 
             408361      5 INSTR BELONGTO 408310 
+            408361      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     edi, 50h 
             408366      7 INSTR BELONGTO 408310 
             408366      7 INSTR DEADREGS  EFLAGS ZZ mov     [rsp+18h+var_18], 0 
             408366      7 PTRIMMEDESP STACK 0 displ mov     [rsp+18h+var_18], 0
@@ -6612,7 +6658,7 @@
             40836d      5 INSTR BELONGTO 408310 
             40836d      5 INSTR DEADREGS  EFLAGS ZZ call    _g_type_register_static_simple 
             408372      5 INSTR BELONGTO 408310 
-            408372      5 INSTR DEADREGS  EFLAGS RSI ZZ mov     edi, offset qword_60F800 
+            408372      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     edi, offset qword_60F800 
             408377      3 INSTR BELONGTO 408310 
             408377      3 INSTR DEADREGS  EFLAGS RSI ZZ mov     rsi, rax 
             40837a     -1 INSTR LOCAL NoMetaUpdate call    _g_once_init_leave 
@@ -6658,13 +6704,13 @@
             4083b0      5 INSTR BELONGTO 408390 
             4083b0      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R9 R10 R11 R12 R13 ZZ call    sub_40A720 
             4083b5      3 INSTR BELONGTO 408390 
-            4083b5      3 INSTR DEADREGS  EFLAGS RDI R12 R13 ZZ mov     rbp, rax 
+            4083b5      3 INSTR DEADREGS  EFLAGS RSI RDI R12 R13 ZZ mov     rbp, rax 
             4083b8      4 INSTR BELONGTO 408390 
-            4083b8      4 INSTR DEADREGS  EFLAGS RAX RDI R12 R13 ZZ mov     rax, [rbx+18h] 
+            4083b8      4 INSTR DEADREGS  EFLAGS RAX RSI RDI R12 R13 ZZ mov     rax, [rbx+18h] 
             4083bc      3 INSTR BELONGTO 408390 
-            4083bc      3 INSTR DEADREGS  EFLAGS RDI R12 R13 ZZ mov     rdi, rbp 
+            4083bc      3 INSTR DEADREGS  EFLAGS RSI RDI R12 R13 ZZ mov     rdi, rbp 
             4083bf      3 INSTR BELONGTO 408390 
-            4083bf      3 INSTR DEADREGS  EFLAGS R12 R13 ZZ mov     esi, [rax+54h] 
+            4083bf      3 INSTR DEADREGS  EFLAGS RSI R12 R13 ZZ mov     esi, [rax+54h] 
             4083c2     -1 INSTR LOCAL NoMetaUpdate call    sub_409F00 
             4083c2      5 INSTR BELONGTO 408390 
             4083c2      5 INSTR DEADREGS  EFLAGS R12 R13 ZZ call    sub_409F00 
@@ -6680,10 +6726,10 @@
             4083d2      3 INSTR BELONGTO 408390 
             4083d5     -1 INSTR LOCAL NoMetaUpdate jz      short loc_408434 
             4083d5      2 INSTR BELONGTO 408390 
+            4083d7     -1 INSTR LOCAL MetadataUnused mov     rax, [rbx+18h] 
             4083d7      4 INSTR BELONGTO 408390 
-            4083d7      4 INSTR DEADREGS  EFLAGS RAX RSI RDI R13 ZZ mov     rax, [rbx+18h] 
             4083db      2 INSTR BELONGTO 408390 
-            4083db      2 INSTR DEADREGS  EFLAGS RSI RDI R13 ZZ xor     edx, edx 
+            4083db      2 INSTR DEADREGS  EFLAGS RDX RSI RDI R13 ZZ xor     edx, edx 
             4083db     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
             4083dd     -2 INSTR LOCAL n RDI ZZ  NumericDEFs mov     rdi, r12 
             4083dd      3 INSTR BELONGTO 408390 
@@ -6691,7 +6737,7 @@
             4083e0      3 INSTR BELONGTO 408390 
             4083e0      3 INSTR DEADREGS  EFLAGS RSI R12 R13 ZZ mov     rsi, [rax] 
             4083e3      2 INSTR BELONGTO 408390 
-            4083e3      2 INSTR DEADREGS  EFLAGS R12 R13 ZZ xor     eax, eax 
+            4083e3      2 INSTR DEADREGS  EFLAGS RAX R12 R13 ZZ xor     eax, eax 
             4083e3     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             4083e5     -1 INSTR LOCAL NoMetaUpdate call    _g_build_filename 
             4083e5      5 INSTR BELONGTO 408390 
@@ -6701,10 +6747,12 @@
             4083ed     -1 INSTR LOCAL NoMetaUpdate call    _g_key_file_new 
             4083ed      5 INSTR BELONGTO 408390 
             4083ed      5 INSTR DEADREGS  EFLAGS R13 ZZ call    _g_key_file_new 
-            4083f2     -1 INSTR LOCAL MetadataRedundant xor     ecx, ecx 
             4083f2      2 INSTR BELONGTO 408390 
-            4083f4     -1 INSTR LOCAL MetadataRedundant xor     edx, edx 
+            4083f2      2 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R13 ZZ xor     ecx, ecx 
+            4083f2     -2 INSTR LOCAL n RCX ZZ  AlwaysNUM xor     ecx, ecx 
             4083f4      2 INSTR BELONGTO 408390 
+            4083f4      2 INSTR DEADREGS  EFLAGS RDX RSI RDI R13 ZZ xor     edx, edx 
+            4083f4     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
             4083f6      3 INSTR BELONGTO 408390 
             4083f6      3 INSTR DEADREGS  EFLAGS RSI RDI R13 ZZ mov     rsi, r12 
             4083f9      3 INSTR BELONGTO 408390 
@@ -6719,10 +6767,10 @@
             408406     -1 INSTR LOCAL NoMetaUpdate jz      short loc_408424 
             408406      2 INSTR BELONGTO 408390 
             408408      2 INSTR BELONGTO 408390 
-            408408      2 INSTR DEADREGS  EFLAGS RCX RDI R13 ZZ xor     edx, edx 
+            408408      2 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R13 ZZ xor     edx, edx 
             408408     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
             40840a      5 INSTR BELONGTO 408390 
-            40840a      5 INSTR DEADREGS  EFLAGS RCX RDI R13 ZZ mov     esi, offset aHidden; "Hidden" 
+            40840a      5 INSTR DEADREGS  EFLAGS RCX RSI RDI R13 ZZ mov     esi, offset aHidden; "Hidden" 
             40840f      3 INSTR BELONGTO 408390 
             40840f      3 INSTR DEADREGS  EFLAGS RCX RDI R13 ZZ mov     rdi, rbp 
             408412     -1 INSTR LOCAL NoMetaUpdate call    sub_40A8C0 
@@ -6756,12 +6804,13 @@
             408445      5 INSTR BELONGTO 408390 
             408445      5 INSTR DEADREGS  EFLAGS R13 ZZ call    _g_key_file_new 
             40844a      5 INSTR BELONGTO 408390 
-            40844a      5 INSTR DEADREGS  EFLAGS RCX RSI RDI R13 ZZ lea     rcx, [rsp+38h+var_30] 
+            40844a      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R13 ZZ lea     rcx, [rsp+38h+var_30] 
             40844a      5 PTRIMMEDESP STACK 8 displ lea     rcx, [rsp+38h+var_30]
             40844f      3 INSTR BELONGTO 408390 
-            40844f      3 INSTR DEADREGS  EFLAGS RSI RDI R13 ZZ mov     rdi, rax 
-            408452     -1 INSTR LOCAL MetadataRedundant mov     edx, 3 
+            40844f      3 INSTR DEADREGS  EFLAGS RDX RSI RDI R13 ZZ mov     rdi, rax 
+            408452     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 3 
             408452      5 INSTR BELONGTO 408390 
+            408452      5 INSTR DEADREGS  EFLAGS RDX RSI R13 ZZ mov     edx, 3 
             408457      3 INSTR BELONGTO 408390 
             408457      3 INSTR DEADREGS  EFLAGS RSI R13 ZZ mov     rsi, r12 
             40845a      3 INSTR BELONGTO 408390 
@@ -6784,14 +6833,14 @@
             408475      5 INSTR BELONGTO 408390 
             408475      5 INSTR DEADREGS  EFLAGS R12 R13 ZZ call    _g_error_free 
             40847a      3 INSTR BELONGTO 408390 
-            40847a      3 INSTR DEADREGS  EFLAGS RDI R12 R13 ZZ mov     rdi, rbp 
+            40847a      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R12 R13 ZZ mov     rdi, rbp 
             40847d     -1 INSTR LOCAL NoMetaUpdate call    sub_40A7B0 
             40847d      5 INSTR BELONGTO 408390 
-            40847d      5 INSTR DEADREGS  EFLAGS R12 R13 ZZ call    sub_40A7B0 
+            40847d      5 INSTR DEADREGS  EFLAGS RCX RDX RSI R12 R13 ZZ call    sub_40A7B0 
             408482      4 INSTR BELONGTO 408390 
-            408482      4 INSTR DEADREGS  EFLAGS RDX R12 R13 ZZ mov     rdx, [rbx+18h] 
+            408482      4 INSTR DEADREGS  EFLAGS RAX RDX R12 R13 ZZ mov     rdx, [rbx+18h] 
             408486      3 INSTR BELONGTO 408390 
-            408486      3 INSTR DEADREGS  EFLAGS R12 R13 ZZ mov     eax, [rdx+5Ch] 
+            408486      3 INSTR DEADREGS  EFLAGS RAX R12 R13 ZZ mov     eax, [rdx+5Ch] 
             408489     -1 INSTR LOCAL NoMetaUpdate test    al, 1 
             408489      2 INSTR BELONGTO 408390 
             40848b     -1 INSTR LOCAL NoMetaUpdate jnz     loc_408620 
@@ -6824,8 +6873,9 @@
             4084c0      5 INSTR DEADREGS  EFLAGS R12 R13 ZZ call    sub_407FF0 
             4084c5     -1 INSTR LOCAL MetadataUnused mov     rax, [rbx+18h] 
             4084c5      4 INSTR BELONGTO 408390 
-            4084c9     -1 INSTR LOCAL MetadataRedundant xor     edx, edx 
             4084c9      2 INSTR BELONGTO 408390 
+            4084c9      2 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 R10 R11 R12 R13 ZZ xor     edx, edx 
+            4084c9     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
             4084cb      3 INSTR BELONGTO 408390 
             4084cb      3 INSTR DEADREGS  EFLAGS RCX RSI RDI R8 R9 R10 R11 R12 R13 ZZ mov     rdi, rbp 
             4084ce      4 INSTR BELONGTO 408390 
@@ -6836,21 +6886,21 @@
             4084d7     -1 INSTR LOCAL NoMetaUpdate test    eax, eax 
             4084d7      2 INSTR BELONGTO 408390 
             4084d9      4 INSTR BELONGTO 408390 
-            4084d9      4 INSTR DEADREGS  RAX R12 R13 ZZ mov     rax, [rbx+18h] 
+            4084d9      4 INSTR DEADREGS  RAX RDI R12 R13 ZZ mov     rax, [rbx+18h] 
             4084dd     -1 INSTR LOCAL NoMetaUpdate jnz     short loc_408520 
             4084dd      2 INSTR BELONGTO 408390 
             4084df      4 INSTR BELONGTO 408390 
-            4084df      4 INSTR DEADREGS  EFLAGS RCX R12 R13 ZZ mov     rcx, [rax+8] 
+            4084df      4 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R12 R13 ZZ mov     rcx, [rax+8] 
             4084e3      5 INSTR BELONGTO 408390 
-            4084e3      5 INSTR DEADREGS  EFLAGS R12 R13 ZZ mov     edx, offset aCouldNotSaveSF; "Could not save %s file" 
+            4084e3      5 INSTR DEADREGS  EFLAGS RAX RDX RSI RDI R12 R13 ZZ mov     edx, offset aCouldNotSaveSF; "Could not save %s file" 
             4084e8     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 10h 
             4084e8      5 INSTR BELONGTO 408390 
-            4084e8      5 INSTR DEADREGS  EFLAGS R12 R13 ZZ mov     esi, 10h 
+            4084e8      5 INSTR DEADREGS  EFLAGS RAX RSI RDI R12 R13 ZZ mov     esi, 10h 
             4084ed      2 INSTR BELONGTO 408390 
-            4084ed      2 INSTR DEADREGS  EFLAGS R12 R13 ZZ xor     edi, edi 
+            4084ed      2 INSTR DEADREGS  EFLAGS RAX RDI R12 R13 ZZ xor     edi, edi 
             4084ed     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
             4084ef      2 INSTR BELONGTO 408390 
-            4084ef      2 INSTR DEADREGS  EFLAGS R12 R13 ZZ xor     eax, eax 
+            4084ef      2 INSTR DEADREGS  EFLAGS RAX R12 R13 ZZ xor     eax, eax 
             4084ef     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             4084f1     -1 INSTR LOCAL NoMetaUpdate call    _g_log 
             4084f1      5 INSTR BELONGTO 408390 
@@ -6867,7 +6917,7 @@
             408509     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rsp, 18h 
             408509      4 INSTR BELONGTO 408390 
             40850d      2 INSTR BELONGTO 408390 
-            40850d      2 INSTR DEADREGS  EFLAGS RBX R12 R13 ZZ xor     eax, eax 
+            40850d      2 INSTR DEADREGS  EFLAGS RAX RBX R12 R13 ZZ xor     eax, eax 
             40850d     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             40850f      1 INSTR BELONGTO 408390 
             40850f      1 INSTR DEADREGS  EFLAGS RBX R12 R13 ZZ pop     rbx 
@@ -6899,11 +6949,11 @@
             408548     -1 INSTR LOCAL NoMetaUpdate jmp     short loc_4084F6 
             408548      2 INSTR BELONGTO 408390 
             408550      4 INSTR BELONGTO 408390 
-            408550      4 INSTR DEADREGS  EFLAGS RCX RDI R12 R13 ZZ mov     rcx, [rdx+28h] 
+            408550      4 INSTR DEADREGS  EFLAGS RCX RSI RDI R12 R13 ZZ mov     rcx, [rdx+28h] 
             408554      5 INSTR BELONGTO 408390 
-            408554      5 INSTR DEADREGS  EFLAGS RDI R12 R13 ZZ mov     esi, offset aDesktopEntry; "Desktop Entry" 
+            408554      5 INSTR DEADREGS  EFLAGS RDX RSI RDI R12 R13 ZZ mov     esi, offset aDesktopEntry; "Desktop Entry" 
             408559      5 INSTR BELONGTO 408390 
-            408559      5 INSTR DEADREGS  EFLAGS RDI R12 R13 ZZ mov     edx, offset aExec; "Exec" 
+            408559      5 INSTR DEADREGS  EFLAGS RDX RDI R12 R13 ZZ mov     edx, offset aExec; "Exec" 
             40855e      3 INSTR BELONGTO 408390 
             40855e      3 INSTR DEADREGS  EFLAGS RDI R12 R13 ZZ mov     rdi, rbp 
             408561     -1 INSTR LOCAL NoMetaUpdate call    _g_key_file_set_string 
@@ -6912,105 +6962,105 @@
             408566     -1 INSTR LOCAL NoMetaUpdate jmp     loc_4084BE 
             408566      5 INSTR BELONGTO 408390 
             408570      4 INSTR BELONGTO 408390 
-            408570      4 INSTR DEADREGS  EFLAGS RDI R12 R13 ZZ mov     rdx, [rdx+30h] 
+            408570      4 INSTR DEADREGS  EFLAGS RAX RSI RDI R12 R13 ZZ mov     rdx, [rdx+30h] 
             408574      5 INSTR BELONGTO 408390 
-            408574      5 INSTR DEADREGS  EFLAGS RDI R12 R13 ZZ mov     esi, offset aComment; "Comment" 
+            408574      5 INSTR DEADREGS  EFLAGS RAX RSI RDI R12 R13 ZZ mov     esi, offset aComment; "Comment" 
             408579      3 INSTR BELONGTO 408390 
-            408579      3 INSTR DEADREGS  EFLAGS RDI R12 R13 ZZ mov     rdi, rbp 
+            408579      3 INSTR DEADREGS  EFLAGS RAX RDI R12 R13 ZZ mov     rdi, rbp 
             40857c     -1 INSTR LOCAL NoMetaUpdate call    sub_40AA10 
             40857c      5 INSTR BELONGTO 408390 
-            40857c      5 INSTR DEADREGS  EFLAGS R12 R13 ZZ call    sub_40AA10 
+            40857c      5 INSTR DEADREGS  EFLAGS RAX R12 R13 ZZ call    sub_40AA10 
             408581      5 INSTR BELONGTO 408390 
-            408581      5 INSTR DEADREGS  EFLAGS RDX RDI R12 R13 ZZ mov     esi, offset aComment; "Comment" 
+            408581      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R12 R13 ZZ mov     esi, offset aComment; "Comment" 
             408586      3 INSTR BELONGTO 408390 
-            408586      3 INSTR DEADREGS  EFLAGS RDX RDI R12 R13 ZZ mov     rdi, rbp 
+            408586      3 INSTR DEADREGS  EFLAGS RCX RDX RDI R12 R13 ZZ mov     rdi, rbp 
             408589     -1 INSTR LOCAL NoMetaUpdate call    sub_40AAB0 
             408589      5 INSTR BELONGTO 408390 
-            408589      5 INSTR DEADREGS  EFLAGS RDX R12 R13 ZZ call    sub_40AAB0 
+            408589      5 INSTR DEADREGS  EFLAGS RCX RDX R12 R13 ZZ call    sub_40AAB0 
             40858e      4 INSTR BELONGTO 408390 
-            40858e      4 INSTR DEADREGS  EFLAGS RDX R12 R13 ZZ mov     rdx, [rbx+18h] 
+            40858e      4 INSTR DEADREGS  EFLAGS RAX RDX R12 R13 ZZ mov     rdx, [rbx+18h] 
             408592      3 INSTR BELONGTO 408390 
-            408592      3 INSTR DEADREGS  EFLAGS R12 R13 ZZ mov     eax, [rdx+5Ch] 
+            408592      3 INSTR DEADREGS  EFLAGS RAX R12 R13 ZZ mov     eax, [rdx+5Ch] 
             408595     -1 INSTR LOCAL NoMetaUpdate jmp     loc_4084B6 
             408595      5 INSTR BELONGTO 408390 
             4085a0      4 INSTR BELONGTO 408390 
-            4085a0      4 INSTR DEADREGS  EFLAGS RDI R12 R13 ZZ mov     rdx, [rdx+20h] 
+            4085a0      4 INSTR DEADREGS  EFLAGS RAX RSI RDI R12 R13 ZZ mov     rdx, [rdx+20h] 
             4085a4      5 INSTR BELONGTO 408390 
-            4085a4      5 INSTR DEADREGS  EFLAGS RDI R12 R13 ZZ mov     esi, offset aName; "Name" 
+            4085a4      5 INSTR DEADREGS  EFLAGS RAX RSI RDI R12 R13 ZZ mov     esi, offset aName; "Name" 
             4085a9      3 INSTR BELONGTO 408390 
-            4085a9      3 INSTR DEADREGS  EFLAGS RDI R12 R13 ZZ mov     rdi, rbp 
+            4085a9      3 INSTR DEADREGS  EFLAGS RAX RDI R12 R13 ZZ mov     rdi, rbp 
             4085ac     -1 INSTR LOCAL NoMetaUpdate call    sub_40AA10 
             4085ac      5 INSTR BELONGTO 408390 
-            4085ac      5 INSTR DEADREGS  EFLAGS R12 R13 ZZ call    sub_40AA10 
+            4085ac      5 INSTR DEADREGS  EFLAGS RAX R12 R13 ZZ call    sub_40AA10 
             4085b1      5 INSTR BELONGTO 408390 
-            4085b1      5 INSTR DEADREGS  EFLAGS RDX RDI R12 R13 ZZ mov     esi, offset aName; "Name" 
+            4085b1      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R12 R13 ZZ mov     esi, offset aName; "Name" 
             4085b6      3 INSTR BELONGTO 408390 
-            4085b6      3 INSTR DEADREGS  EFLAGS RDX RDI R12 R13 ZZ mov     rdi, rbp 
+            4085b6      3 INSTR DEADREGS  EFLAGS RCX RDX RDI R12 R13 ZZ mov     rdi, rbp 
             4085b9     -1 INSTR LOCAL NoMetaUpdate call    sub_40AAB0 
             4085b9      5 INSTR BELONGTO 408390 
-            4085b9      5 INSTR DEADREGS  EFLAGS RDX R12 R13 ZZ call    sub_40AAB0 
+            4085b9      5 INSTR DEADREGS  EFLAGS RCX RDX R12 R13 ZZ call    sub_40AAB0 
             4085be      4 INSTR BELONGTO 408390 
-            4085be      4 INSTR DEADREGS  EFLAGS RDX R12 R13 ZZ mov     rdx, [rbx+18h] 
+            4085be      4 INSTR DEADREGS  EFLAGS RAX RDX R12 R13 ZZ mov     rdx, [rbx+18h] 
             4085c2      3 INSTR BELONGTO 408390 
-            4085c2      3 INSTR DEADREGS  EFLAGS R12 R13 ZZ mov     eax, [rdx+5Ch] 
+            4085c2      3 INSTR DEADREGS  EFLAGS RAX R12 R13 ZZ mov     eax, [rdx+5Ch] 
             4085c5     -1 INSTR LOCAL NoMetaUpdate jmp     loc_4084A9 
             4085c5      5 INSTR BELONGTO 408390 
             4085d0      3 INSTR BELONGTO 408390 
-            4085d0      3 INSTR DEADREGS  EFLAGS RDI R12 R13 ZZ mov     ecx, [rdx+18h] 
+            4085d0      3 INSTR DEADREGS  EFLAGS RCX RSI RDI R12 R13 ZZ mov     ecx, [rdx+18h] 
             4085d3      5 INSTR BELONGTO 408390 
-            4085d3      5 INSTR DEADREGS  EFLAGS RDI R12 R13 ZZ mov     esi, offset aDesktopEntry; "Desktop Entry" 
+            4085d3      5 INSTR DEADREGS  EFLAGS RDX RSI RDI R12 R13 ZZ mov     esi, offset aDesktopEntry; "Desktop Entry" 
             4085d8      5 INSTR BELONGTO 408390 
-            4085d8      5 INSTR DEADREGS  EFLAGS RDI R12 R13 ZZ mov     edx, offset aXGnomeAutostar; "X-GNOME-Autostart-enabled" 
+            4085d8      5 INSTR DEADREGS  EFLAGS RDX RDI R12 R13 ZZ mov     edx, offset aXGnomeAutostar; "X-GNOME-Autostart-enabled" 
             4085dd      3 INSTR BELONGTO 408390 
             4085dd      3 INSTR DEADREGS  EFLAGS RDI R12 R13 ZZ mov     rdi, rbp 
             4085e0     -1 INSTR LOCAL NoMetaUpdate call    _g_key_file_set_boolean 
             4085e0      5 INSTR BELONGTO 408390 
             4085e0      5 INSTR DEADREGS  EFLAGS R12 R13 ZZ call    _g_key_file_set_boolean 
             4085e5      4 INSTR BELONGTO 408390 
-            4085e5      4 INSTR DEADREGS  EFLAGS RDX R12 R13 ZZ mov     rdx, [rbx+18h] 
+            4085e5      4 INSTR DEADREGS  EFLAGS RAX RDX R12 R13 ZZ mov     rdx, [rbx+18h] 
             4085e9      3 INSTR BELONGTO 408390 
-            4085e9      3 INSTR DEADREGS  EFLAGS R12 R13 ZZ mov     eax, [rdx+5Ch] 
+            4085e9      3 INSTR DEADREGS  EFLAGS RAX R12 R13 ZZ mov     eax, [rdx+5Ch] 
             4085ec     -1 INSTR LOCAL NoMetaUpdate jmp     loc_4084A1 
             4085ec      5 INSTR BELONGTO 408390 
             4085f8      3 INSTR BELONGTO 408390 
-            4085f8      3 INSTR DEADREGS  EFLAGS RDI R12 R13 ZZ mov     ecx, [rdx+14h] 
+            4085f8      3 INSTR DEADREGS  EFLAGS RCX RSI RDI R12 R13 ZZ mov     ecx, [rdx+14h] 
             4085fb      5 INSTR BELONGTO 408390 
-            4085fb      5 INSTR DEADREGS  EFLAGS RDI R12 R13 ZZ mov     esi, offset aDesktopEntry; "Desktop Entry" 
+            4085fb      5 INSTR DEADREGS  EFLAGS RDX RSI RDI R12 R13 ZZ mov     esi, offset aDesktopEntry; "Desktop Entry" 
             408600      5 INSTR BELONGTO 408390 
-            408600      5 INSTR DEADREGS  EFLAGS RDI R12 R13 ZZ mov     edx, offset aNodisplay; "NoDisplay" 
+            408600      5 INSTR DEADREGS  EFLAGS RDX RDI R12 R13 ZZ mov     edx, offset aNodisplay; "NoDisplay" 
             408605      3 INSTR BELONGTO 408390 
             408605      3 INSTR DEADREGS  EFLAGS RDI R12 R13 ZZ mov     rdi, rbp 
             408608     -1 INSTR LOCAL NoMetaUpdate call    _g_key_file_set_boolean 
             408608      5 INSTR BELONGTO 408390 
             408608      5 INSTR DEADREGS  EFLAGS R12 R13 ZZ call    _g_key_file_set_boolean 
             40860d      4 INSTR BELONGTO 408390 
-            40860d      4 INSTR DEADREGS  EFLAGS RDX R12 R13 ZZ mov     rdx, [rbx+18h] 
+            40860d      4 INSTR DEADREGS  EFLAGS RAX RDX R12 R13 ZZ mov     rdx, [rbx+18h] 
             408611      3 INSTR BELONGTO 408390 
-            408611      3 INSTR DEADREGS  EFLAGS R12 R13 ZZ mov     eax, [rdx+5Ch] 
+            408611      3 INSTR DEADREGS  EFLAGS RAX R12 R13 ZZ mov     eax, [rdx+5Ch] 
             408614     -1 INSTR LOCAL NoMetaUpdate jmp     loc_408499 
             408614      5 INSTR BELONGTO 408390 
             408620      3 INSTR BELONGTO 408390 
-            408620      3 INSTR DEADREGS  EFLAGS RDI R12 R13 ZZ mov     ecx, [rdx+10h] 
+            408620      3 INSTR DEADREGS  EFLAGS RCX RSI RDI R12 R13 ZZ mov     ecx, [rdx+10h] 
             408623      5 INSTR BELONGTO 408390 
-            408623      5 INSTR DEADREGS  EFLAGS RDI R12 R13 ZZ mov     esi, offset aDesktopEntry; "Desktop Entry" 
+            408623      5 INSTR DEADREGS  EFLAGS RDX RSI RDI R12 R13 ZZ mov     esi, offset aDesktopEntry; "Desktop Entry" 
             408628      5 INSTR BELONGTO 408390 
-            408628      5 INSTR DEADREGS  EFLAGS RDI R12 R13 ZZ mov     edx, offset aHidden; "Hidden" 
+            408628      5 INSTR DEADREGS  EFLAGS RDX RDI R12 R13 ZZ mov     edx, offset aHidden; "Hidden" 
             40862d      3 INSTR BELONGTO 408390 
             40862d      3 INSTR DEADREGS  EFLAGS RDI R12 R13 ZZ mov     rdi, rbp 
             408630     -1 INSTR LOCAL NoMetaUpdate call    _g_key_file_set_boolean 
             408630      5 INSTR BELONGTO 408390 
             408630      5 INSTR DEADREGS  EFLAGS R12 R13 ZZ call    _g_key_file_set_boolean 
             408635      4 INSTR BELONGTO 408390 
-            408635      4 INSTR DEADREGS  EFLAGS RDX R12 R13 ZZ mov     rdx, [rbx+18h] 
+            408635      4 INSTR DEADREGS  EFLAGS RAX RDX R12 R13 ZZ mov     rdx, [rbx+18h] 
             408639      3 INSTR BELONGTO 408390 
-            408639      3 INSTR DEADREGS  EFLAGS R12 R13 ZZ mov     eax, [rdx+5Ch] 
+            408639      3 INSTR DEADREGS  EFLAGS RAX R12 R13 ZZ mov     eax, [rdx+5Ch] 
             40863c     -1 INSTR LOCAL NoMetaUpdate jmp     loc_408491 
             40863c      5 INSTR BELONGTO 408390 
             408648     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 1 
             408648      5 INSTR BELONGTO 408390 
-            408648      5 INSTR DEADREGS  EFLAGS RCX RDI R13 ZZ mov     edx, 1 
+            408648      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R13 ZZ mov     edx, 1 
             40864d      5 INSTR BELONGTO 408390 
-            40864d      5 INSTR DEADREGS  EFLAGS RCX RDI R13 ZZ mov     esi, offset aXGnomeAutostar; "X-GNOME-Autostart-enabled" 
+            40864d      5 INSTR DEADREGS  EFLAGS RCX RSI RDI R13 ZZ mov     esi, offset aXGnomeAutostar; "X-GNOME-Autostart-enabled" 
             408652      3 INSTR BELONGTO 408390 
             408652      3 INSTR DEADREGS  EFLAGS RCX RDI R13 ZZ mov     rdi, rbp 
             408655     -1 INSTR LOCAL NoMetaUpdate call    sub_40A8C0 
@@ -7031,7 +7081,7 @@
             40866f      3 INSTR DEADREGS  EFLAGS RCX RDX RSI R8 R9 R10 R11 R13 ZZ mov     rsi, rax 
             408672     -1 INSTR LOCAL NoMetaUpdate call    sub_40A900 
             408672      5 INSTR BELONGTO 408390 
-            408672      5 INSTR DEADREGS  EFLAGS RCX RDX R8 R9 R10 R11 R13 ZZ call    sub_40A900 
+            408672      5 INSTR DEADREGS  EFLAGS RAX RCX RDX R8 R9 R10 R11 R13 ZZ call    sub_40A900 
             408677      4 INSTR BELONGTO 408390 
             408677      4 INSTR DEADREGS  EFLAGS RDX RDI R13 ZZ mov     rdx, [rbx+18h] 
             40867b     -1 INSTR LOCAL NoMetaUpdate cmp     eax, [rdx+1Ch] 
@@ -7039,10 +7089,10 @@
             40867e     -1 INSTR LOCAL NoMetaUpdate jnz     loc_408424 
             40867e      6 INSTR BELONGTO 408390 
             408684      2 INSTR BELONGTO 408390 
-            408684      2 INSTR DEADREGS  EFLAGS RCX RDI R13 ZZ xor     edx, edx 
+            408684      2 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R13 ZZ xor     edx, edx 
             408684     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
             408686      5 INSTR BELONGTO 408390 
-            408686      5 INSTR DEADREGS  EFLAGS RCX RDI R13 ZZ mov     esi, offset aNodisplay; "NoDisplay" 
+            408686      5 INSTR DEADREGS  EFLAGS RCX RSI RDI R13 ZZ mov     esi, offset aNodisplay; "NoDisplay" 
             40868b      3 INSTR BELONGTO 408390 
             40868b      3 INSTR DEADREGS  EFLAGS RCX RDI R13 ZZ mov     rdi, rbp 
             40868e     -1 INSTR LOCAL NoMetaUpdate call    sub_40A8C0 
@@ -7056,14 +7106,14 @@
             40869a      6 INSTR BELONGTO 408390 
             4086a0     -2 INSTR LOCAL n R8 ZZ  AlwaysNUM xor     r8d, r8d 
             4086a0      3 INSTR BELONGTO 408390 
-            4086a0      3 INSTR DEADREGS  EFLAGS RDI R8 R13 ZZ xor     r8d, r8d 
+            4086a0      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R13 ZZ xor     r8d, r8d 
             4086a3      2 INSTR BELONGTO 408390 
-            4086a3      2 INSTR DEADREGS  EFLAGS RDI R13 ZZ xor     ecx, ecx 
+            4086a3      2 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R13 ZZ xor     ecx, ecx 
             4086a3     -2 INSTR LOCAL n RCX ZZ  AlwaysNUM xor     ecx, ecx 
             4086a5      5 INSTR BELONGTO 408390 
-            4086a5      5 INSTR DEADREGS  EFLAGS RDI R13 ZZ mov     edx, offset aName; "Name" 
+            4086a5      5 INSTR DEADREGS  EFLAGS RDX RSI RDI R13 ZZ mov     edx, offset aName; "Name" 
             4086aa      5 INSTR BELONGTO 408390 
-            4086aa      5 INSTR DEADREGS  EFLAGS RDI R13 ZZ mov     esi, offset aDesktopEntry; "Desktop Entry" 
+            4086aa      5 INSTR DEADREGS  EFLAGS RSI RDI R13 ZZ mov     esi, offset aDesktopEntry; "Desktop Entry" 
             4086af      3 INSTR BELONGTO 408390 
             4086af      3 INSTR DEADREGS  EFLAGS RDI R13 ZZ mov     rdi, rbp 
             4086b2     -1 INSTR LOCAL NoMetaUpdate call    _g_key_file_get_locale_string 
@@ -7091,13 +7141,14 @@
             4086d5      5 INSTR DEADREGS  EFLAGS R13 ZZ call    _g_free 
             4086da     -2 INSTR LOCAL n R8 ZZ  AlwaysNUM xor     r8d, r8d 
             4086da      3 INSTR BELONGTO 408390 
-            4086da      3 INSTR DEADREGS  EFLAGS RDI R8 R13 ZZ xor     r8d, r8d 
-            4086dd     -1 INSTR LOCAL MetadataRedundant xor     ecx, ecx 
+            4086da      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R13 ZZ xor     r8d, r8d 
             4086dd      2 INSTR BELONGTO 408390 
+            4086dd      2 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R13 ZZ xor     ecx, ecx 
+            4086dd     -2 INSTR LOCAL n RCX ZZ  AlwaysNUM xor     ecx, ecx 
             4086df      5 INSTR BELONGTO 408390 
-            4086df      5 INSTR DEADREGS  EFLAGS RDI R13 ZZ mov     edx, offset aComment; "Comment" 
+            4086df      5 INSTR DEADREGS  EFLAGS RDX RSI RDI R13 ZZ mov     edx, offset aComment; "Comment" 
             4086e4      5 INSTR BELONGTO 408390 
-            4086e4      5 INSTR DEADREGS  EFLAGS RDI R13 ZZ mov     esi, offset aDesktopEntry; "Desktop Entry" 
+            4086e4      5 INSTR DEADREGS  EFLAGS RSI RDI R13 ZZ mov     esi, offset aDesktopEntry; "Desktop Entry" 
             4086e9      3 INSTR BELONGTO 408390 
             4086e9      3 INSTR DEADREGS  EFLAGS RDI R13 ZZ mov     rdi, rbp 
             4086ec     -1 INSTR LOCAL NoMetaUpdate call    _g_key_file_get_locale_string 
@@ -7123,12 +7174,13 @@
             40870f     -1 INSTR LOCAL NoMetaUpdate call    _g_free 
             40870f      5 INSTR BELONGTO 408390 
             40870f      5 INSTR DEADREGS  EFLAGS R13 ZZ call    _g_free 
-            408714     -1 INSTR LOCAL MetadataRedundant xor     ecx, ecx 
             408714      2 INSTR BELONGTO 408390 
+            408714      2 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R13 ZZ xor     ecx, ecx 
+            408714     -2 INSTR LOCAL n RCX ZZ  AlwaysNUM xor     ecx, ecx 
             408716      5 INSTR BELONGTO 408390 
-            408716      5 INSTR DEADREGS  EFLAGS RDI R13 ZZ mov     edx, offset aExec; "Exec" 
+            408716      5 INSTR DEADREGS  EFLAGS RDX RSI RDI R13 ZZ mov     edx, offset aExec; "Exec" 
             40871b      5 INSTR BELONGTO 408390 
-            40871b      5 INSTR DEADREGS  EFLAGS RDI R13 ZZ mov     esi, offset aDesktopEntry; "Desktop Entry" 
+            40871b      5 INSTR DEADREGS  EFLAGS RSI RDI R13 ZZ mov     esi, offset aDesktopEntry; "Desktop Entry" 
             408720      3 INSTR BELONGTO 408390 
             408720      3 INSTR DEADREGS  EFLAGS RDI R13 ZZ mov     rdi, rbp 
             408723     -1 INSTR LOCAL NoMetaUpdate call    _g_key_file_get_string 
@@ -7156,13 +7208,14 @@
             408746      5 INSTR DEADREGS  EFLAGS R13 ZZ call    _g_free 
             40874b     -2 INSTR LOCAL n R8 ZZ  AlwaysNUM xor     r8d, r8d 
             40874b      3 INSTR BELONGTO 408390 
-            40874b      3 INSTR DEADREGS  EFLAGS RDI R8 R13 ZZ xor     r8d, r8d 
-            40874e     -1 INSTR LOCAL MetadataRedundant xor     ecx, ecx 
+            40874b      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R13 ZZ xor     r8d, r8d 
             40874e      2 INSTR BELONGTO 408390 
+            40874e      2 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R13 ZZ xor     ecx, ecx 
+            40874e     -2 INSTR LOCAL n RCX ZZ  AlwaysNUM xor     ecx, ecx 
             408750      5 INSTR BELONGTO 408390 
-            408750      5 INSTR DEADREGS  EFLAGS RDI R13 ZZ mov     edx, offset aIcon; "Icon" 
+            408750      5 INSTR DEADREGS  EFLAGS RDX RSI RDI R13 ZZ mov     edx, offset aIcon; "Icon" 
             408755      5 INSTR BELONGTO 408390 
-            408755      5 INSTR DEADREGS  EFLAGS RDI R13 ZZ mov     esi, offset aDesktopEntry; "Desktop Entry" 
+            408755      5 INSTR DEADREGS  EFLAGS RSI RDI R13 ZZ mov     esi, offset aDesktopEntry; "Desktop Entry" 
             40875a      3 INSTR BELONGTO 408390 
             40875a      3 INSTR DEADREGS  EFLAGS RDI R13 ZZ mov     rdi, rbp 
             40875d     -1 INSTR LOCAL NoMetaUpdate call    _g_key_file_get_locale_string 
@@ -7194,9 +7247,10 @@
             408788      5 INSTR BELONGTO 408390 
             408788      5 INSTR DEADREGS  EFLAGS R13 ZZ call    _g_key_file_free 
             40878d      4 INSTR BELONGTO 408390 
-            40878d      4 INSTR DEADREGS  EFLAGS RAX RDI R13 ZZ mov     rax, [rbx+18h] 
-            408791     -1 INSTR LOCAL MetadataRedundant mov     esi, 10h 
+            40878d      4 INSTR DEADREGS  EFLAGS RAX RSI RDI R13 ZZ mov     rax, [rbx+18h] 
+            408791     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 10h 
             408791      5 INSTR BELONGTO 408390 
+            408791      5 INSTR DEADREGS  EFLAGS RSI RDI R13 ZZ mov     esi, 10h 
             408796      4 INSTR BELONGTO 408390 
             408796      4 INSTR DEADREGS  EFLAGS RDI R13 ZZ mov     rdi, [rax+8] 
             40879a     -1 INSTR LOCAL NoMetaUpdate call    _g_file_test 
@@ -7221,11 +7275,11 @@
             4087b8      5 INSTR BELONGTO 408390 
             4087b8      5 INSTR DEADREGS  EFLAGS R13 ZZ call    _g_free 
             4087bd      4 INSTR BELONGTO 408390 
-            4087bd      4 INSTR DEADREGS  EFLAGS RAX RDI R13 ZZ mov     rax, [rbx+18h] 
+            4087bd      4 INSTR DEADREGS  EFLAGS RAX RDX RDI R13 ZZ mov     rax, [rbx+18h] 
             4087c1      4 INSTR BELONGTO 408390 
-            4087c1      4 INSTR DEADREGS  EFLAGS RDI R13 ZZ mov     rdi, [rax+60h] 
+            4087c1      4 INSTR DEADREGS  EFLAGS RDX RDI R13 ZZ mov     rdi, [rax+60h] 
             4087c5      3 INSTR BELONGTO 408390 
-            4087c5      3 INSTR DEADREGS  EFLAGS R13 ZZ mov     edx, [rax+54h] 
+            4087c5      3 INSTR DEADREGS  EFLAGS RDX R13 ZZ mov     edx, [rax+54h] 
             4087c8      4 INSTR BELONGTO 408390 
             4087c8      4 INSTR DEADREGS  EFLAGS R13 ZZ mov     [rax+8], r12 
             4087cc      7 INSTR BELONGTO 408390 
@@ -7247,7 +7301,7 @@
             4087f0      4 INSTR BELONGTO 408390 
             4087f4     24 DEALLOC STACK esp - 24 xor     eax, eax
             4087f4      2 INSTR BELONGTO 408390 
-            4087f4      2 INSTR DEADREGS  EFLAGS RBX R12 R13 ZZ xor     eax, eax 
+            4087f4      2 INSTR DEADREGS  EFLAGS RAX RBX R12 R13 ZZ xor     eax, eax 
             4087f4     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             4087f6      1 INSTR BELONGTO 408390 
             4087f6      1 INSTR DEADREGS  EFLAGS RBX R12 R13 ZZ pop     rbx 
@@ -7470,11 +7524,12 @@
             4089d4     -1 INSTR LOCAL NoMetaUpdate test    al, 1 
             4089d4      2 INSTR BELONGTO 4089c0 
             4089d6      4 INSTR BELONGTO 4089c0 
-            4089d6      4 INSTR DEADREGS  RDI ZZ mov     [rbx+18h], rax 
+            4089d6      4 INSTR DEADREGS  RCX RDX RDI ZZ mov     [rbx+18h], rax 
             4089da      3 INSTR BELONGTO 4089c0 
-            4089da      3 INSTR DEADREGS  RDI ZZ mov     rdi, rax 
-            4089dd     -1 INSTR LOCAL MetadataRedundant mov     edx, 70h 
+            4089da      3 INSTR DEADREGS  RCX RDX RDI ZZ mov     rdi, rax 
+            4089dd     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 70h 
             4089dd      5 INSTR BELONGTO 4089c0 
+            4089dd      5 INSTR DEADREGS  RCX RDX ZZ mov     edx, 70h 
             4089e2     -1 INSTR LOCAL NoMetaUpdate jnz     short loc_408A38 
             4089e2      2 INSTR BELONGTO 4089c0 
             4089e4     -1 INSTR LOCAL NoMetaUpdate test    dil, 2 
@@ -7486,10 +7541,10 @@
             4089ee     -1 INSTR LOCAL NoMetaUpdate jnz     short loc_408A68 
             4089ee      2 INSTR BELONGTO 4089c0 
             4089f0      2 INSTR BELONGTO 4089c0 
-            4089f0      2 INSTR DEADREGS  EFLAGS ZZ mov     ecx, edx 
+            4089f0      2 INSTR DEADREGS  EFLAGS RAX RCX ZZ mov     ecx, edx 
             4089f0     -2 INSTR LOCAL n RCX ZZ  NumericDEFs mov     ecx, edx 
             4089f2      2 INSTR BELONGTO 4089c0 
-            4089f2      2 INSTR DEADREGS  EFLAGS ZZ xor     eax, eax 
+            4089f2      2 INSTR DEADREGS  EFLAGS RAX ZZ xor     eax, eax 
             4089f2     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             4089f4     -1 INSTR LOCAL MetadataRedundant shr     ecx, 3 
             4089f4      3 INSTR BELONGTO 4089c0 
@@ -7530,9 +7585,9 @@
             408a38     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rdi, 1 
             408a38      4 INSTR BELONGTO 4089c0 
             408a3c      3 INSTR BELONGTO 4089c0 
-            408a3c      3 INSTR DEADREGS  EFLAGS ZZ mov     byte ptr [rax], 0 
+            408a3c      3 INSTR DEADREGS  EFLAGS RCX ZZ mov     byte ptr [rax], 0 
             408a3f      2 INSTR BELONGTO 4089c0 
-            408a3f      2 INSTR DEADREGS  EFLAGS ZZ mov     dl, 6Fh 
+            408a3f      2 INSTR DEADREGS  EFLAGS RAX RCX ZZ mov     dl, 6Fh 
             408a3f     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     dl, 6Fh 
             408a41     -1 INSTR LOCAL NoMetaUpdate test    dil, 2 
             408a41      4 INSTR BELONGTO 4089c0 
@@ -7540,7 +7595,7 @@
             408a45      2 INSTR BELONGTO 4089c0 
             408a47      9 INSTR BELONGTO 4089c0 
             408a50      5 INSTR BELONGTO 4089c0 
-            408a50      5 INSTR DEADREGS  EFLAGS ZZ mov     word ptr [rdi], 0 
+            408a50      5 INSTR DEADREGS  EFLAGS RAX RCX ZZ mov     word ptr [rdi], 0 
             408a55     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rdi, 2 
             408a55      4 INSTR BELONGTO 4089c0 
             408a59     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM sub     edx, 2 
@@ -7551,7 +7606,7 @@
             408a60      2 INSTR BELONGTO 4089c0 
             408a62      6 INSTR BELONGTO 4089c0 
             408a68      6 INSTR BELONGTO 4089c0 
-            408a68      6 INSTR DEADREGS  EFLAGS ZZ mov     dword ptr [rdi], 0 
+            408a68      6 INSTR DEADREGS  EFLAGS RAX RCX ZZ mov     dword ptr [rdi], 0 
             408a6e     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM sub     edx, 4 
             408a6e      3 INSTR BELONGTO 4089c0 
             408a71     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rdi, 4 
@@ -7596,17 +7651,18 @@
             408aa8     -1 INSTR LOCAL NoMetaUpdate jnz     short loc_408AC0 
             408aa8      2 INSTR BELONGTO 408a80 
             408aaa      5 INSTR BELONGTO 408a80 
-            408aaa      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     edx, offset aGsp_is_appApp; "GSP_IS_APP (app)" 
+            408aaa      5 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI ZZ mov     edx, offset aGsp_is_appApp; "GSP_IS_APP (app)" 
             408aaf      5 INSTR BELONGTO 408a80 
-            408aaf      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     esi, offset aGsp_app_get_ba; "gsp_app_get_basename" 
+            408aaf      5 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ mov     esi, offset aGsp_app_get_ba; "gsp_app_get_basename" 
             408ab4      2 INSTR BELONGTO 408a80 
-            408ab4      2 INSTR DEADREGS  EFLAGS RBX ZZ xor     edi, edi 
+            408ab4      2 INSTR DEADREGS  EFLAGS RBX RDI ZZ xor     edi, edi 
             408ab4     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
             408ab6     -1 INSTR LOCAL NoMetaUpdate call    _g_return_if_fail_warning 
             408ab6      5 INSTR BELONGTO 408a80 
             408ab6      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_return_if_fail_warning 
-            408abb     -1 INSTR LOCAL MetadataRedundant xor     eax, eax 
             408abb      2 INSTR BELONGTO 408a80 
+            408abb      2 INSTR DEADREGS  EFLAGS RAX RBX ZZ xor     eax, eax 
+            408abb     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             408abd      1 INSTR BELONGTO 408a80 
             408abd      1 INSTR DEADREGS  EFLAGS RBX ZZ pop     rbx 
             408abe      1 INSTR BELONGTO 408a80 
@@ -7657,17 +7713,18 @@
             408af8     -1 INSTR LOCAL NoMetaUpdate jnz     short loc_408B10 
             408af8      2 INSTR BELONGTO 408ad0 
             408afa      5 INSTR BELONGTO 408ad0 
-            408afa      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     edx, offset aGsp_is_appApp; "GSP_IS_APP (app)" 
+            408afa      5 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI ZZ mov     edx, offset aGsp_is_appApp; "GSP_IS_APP (app)" 
             408aff      5 INSTR BELONGTO 408ad0 
-            408aff      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     esi, offset aGsp_app_get_pa; "gsp_app_get_path" 
+            408aff      5 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ mov     esi, offset aGsp_app_get_pa; "gsp_app_get_path" 
             408b04      2 INSTR BELONGTO 408ad0 
-            408b04      2 INSTR DEADREGS  EFLAGS RBX ZZ xor     edi, edi 
+            408b04      2 INSTR DEADREGS  EFLAGS RBX RDI ZZ xor     edi, edi 
             408b04     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
             408b06     -1 INSTR LOCAL NoMetaUpdate call    _g_return_if_fail_warning 
             408b06      5 INSTR BELONGTO 408ad0 
             408b06      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_return_if_fail_warning 
-            408b0b     -1 INSTR LOCAL MetadataRedundant xor     eax, eax 
             408b0b      2 INSTR BELONGTO 408ad0 
+            408b0b      2 INSTR DEADREGS  EFLAGS RAX RBX ZZ xor     eax, eax 
+            408b0b     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             408b0d      1 INSTR BELONGTO 408ad0 
             408b0d      1 INSTR DEADREGS  EFLAGS RBX ZZ pop     rbx 
             408b0e      1 INSTR BELONGTO 408ad0 
@@ -7718,17 +7775,18 @@
             408b48     -1 INSTR LOCAL NoMetaUpdate jnz     short loc_408B60 
             408b48      2 INSTR BELONGTO 408b20 
             408b4a      5 INSTR BELONGTO 408b20 
-            408b4a      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     edx, offset aGsp_is_appApp; "GSP_IS_APP (app)" 
+            408b4a      5 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI ZZ mov     edx, offset aGsp_is_appApp; "GSP_IS_APP (app)" 
             408b4f      5 INSTR BELONGTO 408b20 
-            408b4f      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     esi, offset aGsp_app_get_hi; "gsp_app_get_hidden" 
+            408b4f      5 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ mov     esi, offset aGsp_app_get_hi; "gsp_app_get_hidden" 
             408b54      2 INSTR BELONGTO 408b20 
-            408b54      2 INSTR DEADREGS  EFLAGS RBX ZZ xor     edi, edi 
+            408b54      2 INSTR DEADREGS  EFLAGS RBX RDI ZZ xor     edi, edi 
             408b54     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
             408b56     -1 INSTR LOCAL NoMetaUpdate call    _g_return_if_fail_warning 
             408b56      5 INSTR BELONGTO 408b20 
             408b56      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_return_if_fail_warning 
-            408b5b     -1 INSTR LOCAL MetadataRedundant xor     eax, eax 
             408b5b      2 INSTR BELONGTO 408b20 
+            408b5b      2 INSTR DEADREGS  EFLAGS RAX RBX ZZ xor     eax, eax 
+            408b5b     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             408b5d      1 INSTR BELONGTO 408b20 
             408b5d      1 INSTR DEADREGS  EFLAGS RBX ZZ pop     rbx 
             408b5e      1 INSTR BELONGTO 408b20 
@@ -7779,17 +7837,18 @@
             408b98     -1 INSTR LOCAL NoMetaUpdate jnz     short loc_408BB0 
             408b98      2 INSTR BELONGTO 408b70 
             408b9a      5 INSTR BELONGTO 408b70 
-            408b9a      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     edx, offset aGsp_is_appApp; "GSP_IS_APP (app)" 
+            408b9a      5 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI ZZ mov     edx, offset aGsp_is_appApp; "GSP_IS_APP (app)" 
             408b9f      5 INSTR BELONGTO 408b70 
-            408b9f      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     esi, offset aGsp_app_get_di; "gsp_app_get_display" 
+            408b9f      5 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ mov     esi, offset aGsp_app_get_di; "gsp_app_get_display" 
             408ba4      2 INSTR BELONGTO 408b70 
-            408ba4      2 INSTR DEADREGS  EFLAGS RBX ZZ xor     edi, edi 
+            408ba4      2 INSTR DEADREGS  EFLAGS RBX RDI ZZ xor     edi, edi 
             408ba4     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
             408ba6     -1 INSTR LOCAL NoMetaUpdate call    _g_return_if_fail_warning 
             408ba6      5 INSTR BELONGTO 408b70 
             408ba6      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_return_if_fail_warning 
-            408bab     -1 INSTR LOCAL MetadataRedundant xor     eax, eax 
             408bab      2 INSTR BELONGTO 408b70 
+            408bab      2 INSTR DEADREGS  EFLAGS RAX RBX ZZ xor     eax, eax 
+            408bab     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             408bad      1 INSTR BELONGTO 408b70 
             408bad      1 INSTR DEADREGS  EFLAGS RBX ZZ pop     rbx 
             408bae      1 INSTR BELONGTO 408b70 
@@ -7797,9 +7856,9 @@
             408bb0     -1 INSTR LOCAL MetadataUnused mov     rax, [rbx+18h] 
             408bb0      4 INSTR BELONGTO 408b70 
             408bb4      1 INSTR BELONGTO 408b70 
-            408bb4      1 INSTR DEADREGS  EFLAGS RBX ZZ pop     rbx 
+            408bb4      1 INSTR DEADREGS  EFLAGS RDX RBX ZZ pop     rbx 
             408bb5      3 INSTR BELONGTO 408b70 
-            408bb5      3 INSTR DEADREGS  EFLAGS ZZ mov     edx, [rax+14h] 
+            408bb5      3 INSTR DEADREGS  EFLAGS RDX ZZ mov     edx, [rax+14h] 
             408bb8     -1 INSTR LOCAL MetadataUnused xor     eax, eax 
             408bb8      2 INSTR BELONGTO 408b70 
             408bba     -1 INSTR LOCAL NoMetaUpdate test    edx, edx 
@@ -7847,17 +7906,18 @@
             408be8     -1 INSTR LOCAL NoMetaUpdate jnz     short loc_408C00 
             408be8      2 INSTR BELONGTO 408bc0 
             408bea      5 INSTR BELONGTO 408bc0 
-            408bea      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     edx, offset aGsp_is_appApp; "GSP_IS_APP (app)" 
+            408bea      5 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI ZZ mov     edx, offset aGsp_is_appApp; "GSP_IS_APP (app)" 
             408bef      5 INSTR BELONGTO 408bc0 
-            408bef      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     esi, offset aGsp_app_get_en; "gsp_app_get_enabled" 
+            408bef      5 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ mov     esi, offset aGsp_app_get_en; "gsp_app_get_enabled" 
             408bf4      2 INSTR BELONGTO 408bc0 
-            408bf4      2 INSTR DEADREGS  EFLAGS RBX ZZ xor     edi, edi 
+            408bf4      2 INSTR DEADREGS  EFLAGS RBX RDI ZZ xor     edi, edi 
             408bf4     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
             408bf6     -1 INSTR LOCAL NoMetaUpdate call    _g_return_if_fail_warning 
             408bf6      5 INSTR BELONGTO 408bc0 
             408bf6      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_return_if_fail_warning 
-            408bfb     -1 INSTR LOCAL MetadataRedundant xor     eax, eax 
             408bfb      2 INSTR BELONGTO 408bc0 
+            408bfb      2 INSTR DEADREGS  EFLAGS RAX RBX ZZ xor     eax, eax 
+            408bfb     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             408bfd      1 INSTR BELONGTO 408bc0 
             408bfd      1 INSTR DEADREGS  EFLAGS RBX ZZ pop     rbx 
             408bfe      1 INSTR BELONGTO 408bc0 
@@ -7919,15 +7979,15 @@
             408c41     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rsp, 8 
             408c41      4 INSTR BELONGTO 408c10 
             408c45      5 INSTR BELONGTO 408c10 
-            408c45      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ mov     edx, offset aGsp_is_appApp; "GSP_IS_APP (app)" 
+            408c45      5 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI R12 R13 R14 R15 ZZ mov     edx, offset aGsp_is_appApp; "GSP_IS_APP (app)" 
             408c4a      5 INSTR BELONGTO 408c10 
-            408c4a      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ mov     esi, offset aGsp_app_set_en; "gsp_app_set_enabled" 
+            408c4a      5 INSTR DEADREGS  EFLAGS RBX RSI RDI R12 R13 R14 R15 ZZ mov     esi, offset aGsp_app_set_en; "gsp_app_set_enabled" 
             408c4f      1 INSTR BELONGTO 408c10 
-            408c4f      1 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ pop     rbx 
+            408c4f      1 INSTR DEADREGS  EFLAGS RBX RDI R12 R13 R14 R15 ZZ pop     rbx 
             408c50      1 INSTR BELONGTO 408c10 
-            408c50      1 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ pop     rbp 
+            408c50      1 INSTR DEADREGS  EFLAGS RDI R12 R13 R14 R15 ZZ pop     rbp 
             408c51      2 INSTR BELONGTO 408c10 
-            408c51      2 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ xor     edi, edi 
+            408c51      2 INSTR DEADREGS  EFLAGS RDI R12 R13 R14 R15 ZZ xor     edi, edi 
             408c51     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
             408c53     -1 INSTR LOCAL NoMetaUpdate jmp     _g_return_if_fail_warning 
             408c53      5 INSTR BELONGTO 408c10 
@@ -7950,15 +8010,15 @@
             408c78     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rsp, 8 
             408c78      4 INSTR BELONGTO 408c10 
             408c7c      3 INSTR BELONGTO 408c10 
-            408c7c      3 INSTR DEADREGS  EFLAGS RDI R12 R13 R14 R15 ZZ mov     rdi, rbx 
+            408c7c      3 INSTR DEADREGS  EFLAGS RSI RDI R12 R13 R14 R15 ZZ mov     rdi, rbx 
             408c7c      8 DEALLOC STACK esp - 8 mov     rdi, rbx
             408c7f      1 INSTR BELONGTO 408c10 
-            408c7f      1 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ pop     rbx 
+            408c7f      1 INSTR DEADREGS  EFLAGS RBX RSI R12 R13 R14 R15 ZZ pop     rbx 
             408c80      1 INSTR BELONGTO 408c10 
-            408c80      1 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ pop     rbp 
+            408c80      1 INSTR DEADREGS  EFLAGS RSI R12 R13 R14 R15 ZZ pop     rbp 
             408c81     -1 INSTR LOCAL NoMetaUpdate jmp     sub_4081B0 
             408c81      5 INSTR BELONGTO 408c10 
-            408c81      5 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ jmp     sub_4081B0 
+            408c81      5 INSTR DEADREGS  EFLAGS RSI R12 R13 R14 R15 ZZ jmp     sub_4081B0 
             408c86      1 INSTR BELONGTO 408c10 
             408c86      1 INSTR DEADREGS  EFLAGS RCX RBX ZZ pop     rcx 
             408c87      1 INSTR BELONGTO 408c10 
@@ -8005,17 +8065,18 @@
             408cb8     -1 INSTR LOCAL NoMetaUpdate jnz     short loc_408CD0 
             408cb8      2 INSTR BELONGTO 408c90 
             408cba      5 INSTR BELONGTO 408c90 
-            408cba      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     edx, offset aGsp_is_appApp; "GSP_IS_APP (app)" 
+            408cba      5 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI ZZ mov     edx, offset aGsp_is_appApp; "GSP_IS_APP (app)" 
             408cbf      5 INSTR BELONGTO 408c90 
-            408cbf      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     esi, offset aGsp_app_get_sh; "gsp_app_get_shown" 
+            408cbf      5 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ mov     esi, offset aGsp_app_get_sh; "gsp_app_get_shown" 
             408cc4      2 INSTR BELONGTO 408c90 
-            408cc4      2 INSTR DEADREGS  EFLAGS RBX ZZ xor     edi, edi 
+            408cc4      2 INSTR DEADREGS  EFLAGS RBX RDI ZZ xor     edi, edi 
             408cc4     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
             408cc6     -1 INSTR LOCAL NoMetaUpdate call    _g_return_if_fail_warning 
             408cc6      5 INSTR BELONGTO 408c90 
             408cc6      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_return_if_fail_warning 
-            408ccb     -1 INSTR LOCAL MetadataRedundant xor     eax, eax 
             408ccb      2 INSTR BELONGTO 408c90 
+            408ccb      2 INSTR DEADREGS  EFLAGS RAX RBX ZZ xor     eax, eax 
+            408ccb     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             408ccd      1 INSTR BELONGTO 408c90 
             408ccd      1 INSTR DEADREGS  EFLAGS RBX ZZ pop     rbx 
             408cce      1 INSTR BELONGTO 408c90 
@@ -8066,17 +8127,18 @@
             408d08     -1 INSTR LOCAL NoMetaUpdate jnz     short loc_408D20 
             408d08      2 INSTR BELONGTO 408ce0 
             408d0a      5 INSTR BELONGTO 408ce0 
-            408d0a      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     edx, offset aGsp_is_appApp; "GSP_IS_APP (app)" 
+            408d0a      5 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI ZZ mov     edx, offset aGsp_is_appApp; "GSP_IS_APP (app)" 
             408d0f      5 INSTR BELONGTO 408ce0 
-            408d0f      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     esi, offset aGsp_app_get_na; "gsp_app_get_name" 
+            408d0f      5 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ mov     esi, offset aGsp_app_get_na; "gsp_app_get_name" 
             408d14      2 INSTR BELONGTO 408ce0 
-            408d14      2 INSTR DEADREGS  EFLAGS RBX ZZ xor     edi, edi 
+            408d14      2 INSTR DEADREGS  EFLAGS RBX RDI ZZ xor     edi, edi 
             408d14     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
             408d16     -1 INSTR LOCAL NoMetaUpdate call    _g_return_if_fail_warning 
             408d16      5 INSTR BELONGTO 408ce0 
             408d16      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_return_if_fail_warning 
-            408d1b     -1 INSTR LOCAL MetadataRedundant xor     eax, eax 
             408d1b      2 INSTR BELONGTO 408ce0 
+            408d1b      2 INSTR DEADREGS  EFLAGS RAX RBX ZZ xor     eax, eax 
+            408d1b     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             408d1d      1 INSTR BELONGTO 408ce0 
             408d1d      1 INSTR DEADREGS  EFLAGS RBX ZZ pop     rbx 
             408d1e      1 INSTR BELONGTO 408ce0 
@@ -8127,17 +8189,18 @@
             408d58     -1 INSTR LOCAL NoMetaUpdate jnz     short loc_408D70 
             408d58      2 INSTR BELONGTO 408d30 
             408d5a      5 INSTR BELONGTO 408d30 
-            408d5a      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     edx, offset aGsp_is_appApp; "GSP_IS_APP (app)" 
+            408d5a      5 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI ZZ mov     edx, offset aGsp_is_appApp; "GSP_IS_APP (app)" 
             408d5f      5 INSTR BELONGTO 408d30 
-            408d5f      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     esi, offset aGsp_app_get_ex; "gsp_app_get_exec" 
+            408d5f      5 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ mov     esi, offset aGsp_app_get_ex; "gsp_app_get_exec" 
             408d64      2 INSTR BELONGTO 408d30 
-            408d64      2 INSTR DEADREGS  EFLAGS RBX ZZ xor     edi, edi 
+            408d64      2 INSTR DEADREGS  EFLAGS RBX RDI ZZ xor     edi, edi 
             408d64     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
             408d66     -1 INSTR LOCAL NoMetaUpdate call    _g_return_if_fail_warning 
             408d66      5 INSTR BELONGTO 408d30 
             408d66      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_return_if_fail_warning 
-            408d6b     -1 INSTR LOCAL MetadataRedundant xor     eax, eax 
             408d6b      2 INSTR BELONGTO 408d30 
+            408d6b      2 INSTR DEADREGS  EFLAGS RAX RBX ZZ xor     eax, eax 
+            408d6b     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             408d6d      1 INSTR BELONGTO 408d30 
             408d6d      1 INSTR DEADREGS  EFLAGS RBX ZZ pop     rbx 
             408d6e      1 INSTR BELONGTO 408d30 
@@ -8188,17 +8251,18 @@
             408da8     -1 INSTR LOCAL NoMetaUpdate jnz     short loc_408DC0 
             408da8      2 INSTR BELONGTO 408d80 
             408daa      5 INSTR BELONGTO 408d80 
-            408daa      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     edx, offset aGsp_is_appApp; "GSP_IS_APP (app)" 
+            408daa      5 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI ZZ mov     edx, offset aGsp_is_appApp; "GSP_IS_APP (app)" 
             408daf      5 INSTR BELONGTO 408d80 
-            408daf      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     esi, offset aGsp_app_get_co; "gsp_app_get_comment" 
+            408daf      5 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ mov     esi, offset aGsp_app_get_co; "gsp_app_get_comment" 
             408db4      2 INSTR BELONGTO 408d80 
-            408db4      2 INSTR DEADREGS  EFLAGS RBX ZZ xor     edi, edi 
+            408db4      2 INSTR DEADREGS  EFLAGS RBX RDI ZZ xor     edi, edi 
             408db4     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
             408db6     -1 INSTR LOCAL NoMetaUpdate call    _g_return_if_fail_warning 
             408db6      5 INSTR BELONGTO 408d80 
             408db6      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_return_if_fail_warning 
-            408dbb     -1 INSTR LOCAL MetadataRedundant xor     eax, eax 
             408dbb      2 INSTR BELONGTO 408d80 
+            408dbb      2 INSTR DEADREGS  EFLAGS RAX RBX ZZ xor     eax, eax 
+            408dbb     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             408dbd      1 INSTR BELONGTO 408d80 
             408dbd      1 INSTR DEADREGS  EFLAGS RBX ZZ pop     rbx 
             408dbe      1 INSTR BELONGTO 408d80 
@@ -8249,17 +8313,17 @@
             408df8     -1 INSTR LOCAL NoMetaUpdate jnz     short loc_408E10 
             408df8      2 INSTR BELONGTO 408dd0 
             408dfa      5 INSTR BELONGTO 408dd0 
-            408dfa      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     edx, offset aGsp_is_appApp; "GSP_IS_APP (app)" 
+            408dfa      5 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI ZZ mov     edx, offset aGsp_is_appApp; "GSP_IS_APP (app)" 
             408dff      5 INSTR BELONGTO 408dd0 
-            408dff      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     esi, offset aGsp_app_get_ic; "gsp_app_get_icon" 
+            408dff      5 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ mov     esi, offset aGsp_app_get_ic; "gsp_app_get_icon" 
             408e04      2 INSTR BELONGTO 408dd0 
-            408e04      2 INSTR DEADREGS  EFLAGS RBX ZZ xor     edi, edi 
+            408e04      2 INSTR DEADREGS  EFLAGS RBX RDI ZZ xor     edi, edi 
             408e04     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
             408e06     -1 INSTR LOCAL NoMetaUpdate call    _g_return_if_fail_warning 
             408e06      5 INSTR BELONGTO 408dd0 
             408e06      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_return_if_fail_warning 
             408e0b      2 INSTR BELONGTO 408dd0 
-            408e0b      2 INSTR DEADREGS  EFLAGS RBX ZZ xor     eax, eax 
+            408e0b      2 INSTR DEADREGS  EFLAGS RAX RBX ZZ xor     eax, eax 
             408e0b     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             408e0d      1 INSTR BELONGTO 408dd0 
             408e0d      1 INSTR DEADREGS  EFLAGS RBX ZZ pop     rbx 
@@ -8316,17 +8380,18 @@
             408e58     -1 INSTR LOCAL NoMetaUpdate jnz     short loc_408E78 
             408e58      2 INSTR BELONGTO 408e30 
             408e5a      5 INSTR BELONGTO 408e30 
-            408e5a      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     edx, offset aGsp_is_appApp; "GSP_IS_APP (app)" 
+            408e5a      5 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI ZZ mov     edx, offset aGsp_is_appApp; "GSP_IS_APP (app)" 
             408e5f      5 INSTR BELONGTO 408e30 
-            408e5f      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     esi, offset aGsp_app_get_xd; "gsp_app_get_xdg_position" 
+            408e5f      5 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ mov     esi, offset aGsp_app_get_xd; "gsp_app_get_xdg_position" 
             408e64      2 INSTR BELONGTO 408e30 
-            408e64      2 INSTR DEADREGS  EFLAGS RBX ZZ xor     edi, edi 
+            408e64      2 INSTR DEADREGS  EFLAGS RBX RDI ZZ xor     edi, edi 
             408e64     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
             408e66     -1 INSTR LOCAL NoMetaUpdate call    _g_return_if_fail_warning 
             408e66      5 INSTR BELONGTO 408e30 
             408e66      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_return_if_fail_warning 
-            408e6b     -1 INSTR LOCAL MetadataRedundant mov     eax, 0FFFFFFFFh 
+            408e6b     -2 INSTR LOCAL n RAX ZZ  NUMVia2ndSrcIMMEDNUM mov     eax, 0FFFFFFFFh 
             408e6b      5 INSTR BELONGTO 408e30 
+            408e6b      5 INSTR DEADREGS  EFLAGS RAX RBX ZZ mov     eax, 0FFFFFFFFh 
             408e70      1 INSTR BELONGTO 408e30 
             408e70      1 INSTR DEADREGS  EFLAGS RBX ZZ pop     rbx 
             408e71      1 INSTR BELONGTO 408e30 
@@ -8377,17 +8442,18 @@
             408eb8     -1 INSTR LOCAL NoMetaUpdate jnz     short loc_408ED8 
             408eb8      2 INSTR BELONGTO 408e90 
             408eba      5 INSTR BELONGTO 408e90 
-            408eba      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     edx, offset aGsp_is_appApp; "GSP_IS_APP (app)" 
+            408eba      5 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI ZZ mov     edx, offset aGsp_is_appApp; "GSP_IS_APP (app)" 
             408ebf      5 INSTR BELONGTO 408e90 
-            408ebf      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     esi, offset aGsp_app_get__0; "gsp_app_get_xdg_system_position" 
+            408ebf      5 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ mov     esi, offset aGsp_app_get__0; "gsp_app_get_xdg_system_position" 
             408ec4      2 INSTR BELONGTO 408e90 
-            408ec4      2 INSTR DEADREGS  EFLAGS RBX ZZ xor     edi, edi 
+            408ec4      2 INSTR DEADREGS  EFLAGS RBX RDI ZZ xor     edi, edi 
             408ec4     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
             408ec6     -1 INSTR LOCAL NoMetaUpdate call    _g_return_if_fail_warning 
             408ec6      5 INSTR BELONGTO 408e90 
             408ec6      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_return_if_fail_warning 
-            408ecb     -1 INSTR LOCAL MetadataRedundant mov     eax, 0FFFFFFFFh 
+            408ecb     -2 INSTR LOCAL n RAX ZZ  NUMVia2ndSrcIMMEDNUM mov     eax, 0FFFFFFFFh 
             408ecb      5 INSTR BELONGTO 408e90 
+            408ecb      5 INSTR DEADREGS  EFLAGS RAX RBX ZZ mov     eax, 0FFFFFFFFh 
             408ed0      1 INSTR BELONGTO 408e90 
             408ed0      1 INSTR DEADREGS  EFLAGS RBX ZZ pop     rbx 
             408ed1      1 INSTR BELONGTO 408e90 
@@ -8447,16 +8513,16 @@
             408f27     -1 INSTR LOCAL NoMetaUpdate jnz     short loc_408F50 
             408f27      2 INSTR BELONGTO 408ef0 
             408f29      5 INSTR BELONGTO 408ef0 
-            408f29      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ mov     rbx, [rsp+18h+var_10] 
+            408f29      5 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI R12 R13 R14 R15 ZZ mov     rbx, [rsp+18h+var_10] 
             408f29      5 PTRIMMEDESP STACK 8 displ mov     rbx, [rsp+18h+var_10]
             408f2e     -1 INSTR LOCAL MetadataUnused mov     rbp, [rsp+18h+var_8] 
             408f2e      5 INSTR BELONGTO 408ef0 
             408f33      5 INSTR BELONGTO 408ef0 
-            408f33      5 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ mov     edx, offset aGsp_is_appApp; "GSP_IS_APP (app)" 
+            408f33      5 INSTR DEADREGS  EFLAGS RDX RSI RDI R12 R13 R14 R15 ZZ mov     edx, offset aGsp_is_appApp; "GSP_IS_APP (app)" 
             408f38      5 INSTR BELONGTO 408ef0 
-            408f38      5 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ mov     esi, offset aGsp_app_set_xd; "gsp_app_set_xdg_system_position" 
+            408f38      5 INSTR DEADREGS  EFLAGS RSI RDI R12 R13 R14 R15 ZZ mov     esi, offset aGsp_app_set_xd; "gsp_app_set_xdg_system_position" 
             408f3d      2 INSTR BELONGTO 408ef0 
-            408f3d      2 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ xor     edi, edi 
+            408f3d      2 INSTR DEADREGS  EFLAGS RDI R12 R13 R14 R15 ZZ xor     edi, edi 
             408f3d     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
             408f3f     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rsp, 18h 
             408f3f      4 INSTR BELONGTO 408ef0 
@@ -8516,17 +8582,18 @@
             408f98     -1 INSTR LOCAL NoMetaUpdate jnz     short loc_408FB0 
             408f98      2 INSTR BELONGTO 408f70 
             408f9a      5 INSTR BELONGTO 408f70 
-            408f9a      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     edx, offset aGsp_is_appApp; "GSP_IS_APP (app)" 
+            408f9a      5 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI ZZ mov     edx, offset aGsp_is_appApp; "GSP_IS_APP (app)" 
             408f9f      5 INSTR BELONGTO 408f70 
-            408f9f      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     esi, offset aGsp_app_get_de; "gsp_app_get_description" 
+            408f9f      5 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ mov     esi, offset aGsp_app_get_de; "gsp_app_get_description" 
             408fa4      2 INSTR BELONGTO 408f70 
-            408fa4      2 INSTR DEADREGS  EFLAGS RBX ZZ xor     edi, edi 
+            408fa4      2 INSTR DEADREGS  EFLAGS RBX RDI ZZ xor     edi, edi 
             408fa4     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
             408fa6     -1 INSTR LOCAL NoMetaUpdate call    _g_return_if_fail_warning 
             408fa6      5 INSTR BELONGTO 408f70 
             408fa6      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_return_if_fail_warning 
-            408fab     -1 INSTR LOCAL MetadataRedundant xor     eax, eax 
             408fab      2 INSTR BELONGTO 408f70 
+            408fab      2 INSTR DEADREGS  EFLAGS RAX RBX ZZ xor     eax, eax 
+            408fab     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             408fad      1 INSTR BELONGTO 408f70 
             408fad      1 INSTR DEADREGS  EFLAGS RBX ZZ pop     rbx 
             408fae      1 INSTR BELONGTO 408f70 
@@ -8598,22 +8665,22 @@
             40900d     -1 INSTR LOCAL NoMetaUpdate jnz     short loc_409040 
             40900d      2 INSTR BELONGTO 408fc0 
             40900f      4 INSTR BELONGTO 408fc0 
-            40900f      4 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ mov     rbx, [rsp+28h+var_28] 
+            40900f      4 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI R12 R13 R14 R15 ZZ mov     rbx, [rsp+28h+var_28] 
             40900f      4 PTRIMMEDESP STACK 0 displ mov     rbx, [rsp+28h+var_28]
             409013     -1 INSTR LOCAL MetadataUnused mov     rbp, [rsp+28h+var_20] 
             409013      5 INSTR BELONGTO 408fc0 
             409018      5 INSTR BELONGTO 408fc0 
-            409018      5 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ mov     edx, offset aGsp_is_appApp; "GSP_IS_APP (app)" 
+            409018      5 INSTR DEADREGS  EFLAGS RDX RSI RDI R12 R13 R14 R15 ZZ mov     edx, offset aGsp_is_appApp; "GSP_IS_APP (app)" 
             40901d     -1 INSTR LOCAL MetadataUnused mov     r12, [rsp+28h+var_18] 
             40901d      5 INSTR BELONGTO 408fc0 
             409022     -1 INSTR LOCAL MetadataUnused mov     r13, [rsp+28h+var_10] 
             409022      5 INSTR BELONGTO 408fc0 
             409027      5 INSTR BELONGTO 408fc0 
-            409027      5 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ mov     esi, offset aGsp_app_update; "gsp_app_update" 
+            409027      5 INSTR DEADREGS  EFLAGS RSI RDI R12 R13 R14 R15 ZZ mov     esi, offset aGsp_app_update; "gsp_app_update" 
             40902c     -1 INSTR LOCAL MetadataUnused mov     r14, [rsp+28h+var_8] 
             40902c      5 INSTR BELONGTO 408fc0 
             409031      2 INSTR BELONGTO 408fc0 
-            409031      2 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ xor     edi, edi 
+            409031      2 INSTR DEADREGS  EFLAGS RDI R12 R13 R14 R15 ZZ xor     edi, edi 
             409031     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
             409033     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rsp, 28h 
             409033      4 INSTR BELONGTO 408fc0 
@@ -8714,11 +8781,11 @@
             4090d8      5 INSTR BELONGTO 408fc0 
             4090d8      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI R8 R9 R10 R11 R12 R13 R14 R15 ZZ call    sub_408020 
             4090dd      3 INSTR BELONGTO 408fc0 
-            4090dd      3 INSTR DEADREGS  EFLAGS RDI R12 R13 R14 R15 ZZ mov     rdi, rbx 
+            4090dd      3 INSTR DEADREGS  EFLAGS RSI RDI R12 R13 R14 R15 ZZ mov     rdi, rbx 
             4090e0     -1 INSTR LOCAL MetadataUnused mov     rbp, [rsp+28h+var_20] 
             4090e0      5 INSTR BELONGTO 408fc0 
             4090e5      4 INSTR BELONGTO 408fc0 
-            4090e5      4 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ mov     rbx, [rsp+28h+var_28] 
+            4090e5      4 INSTR DEADREGS  EFLAGS RBX RSI R12 R13 R14 R15 ZZ mov     rbx, [rsp+28h+var_28] 
             4090e5      4 PTRIMMEDESP STACK 0 displ mov     rbx, [rsp+28h+var_28]
             4090e9     -1 INSTR LOCAL MetadataUnused mov     r12, [rsp+28h+var_18] 
             4090e9      5 INSTR BELONGTO 408fc0 
@@ -8731,7 +8798,7 @@
             4090fc     -1 INSTR LOCAL NoMetaUpdate jmp     sub_4081B0 
             4090fc     40 DEALLOC STACK esp - 40 jmp     sub_4081B0
             4090fc      5 INSTR BELONGTO 408fc0 
-            4090fc      5 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ jmp     sub_4081B0 
+            4090fc      5 INSTR DEADREGS  EFLAGS RSI R12 R13 R14 R15 ZZ jmp     sub_4081B0 
             409108      4 INSTR BELONGTO 408fc0 
             409108      4 INSTR DEADREGS  EFLAGS RAX RDI R14 ZZ mov     rax, [rbx+18h] 
             40910c      4 INSTR BELONGTO 408fc0 
@@ -8796,18 +8863,18 @@
             409174     -3 INSTR LOCAL NoWarn push    rbx 
             409175     16 MEMORYHOLE STACK esp + 8 CalleeSavedRegs 
             409175      4 INSTR BELONGTO 409170 
-            409175      4 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R9 R10 R11 ZZ sub     rsp, 8 
+            409175      4 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX RSI RDI R8 R9 R10 R11 ZZ sub     rsp, 8 
             409175      8 DATAREF STACK 576 esp + 0 PARENT LocalFrame LOCALFRAME
             409175      8 MEMORYHOLE STACK esp + 24 ReturnAddress 
             409179     -1 INSTR LOCAL NoMetaUpdate call    sub_408310 
             409179      5 INSTR BELONGTO 409170 
-            409179      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R9 R10 R11 ZZ call    sub_408310 
+            409179      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX RSI RDI R8 R9 R10 R11 ZZ call    sub_408310 
             40917e     -1 INSTR LOCAL NoMetaUpdate test    rbp, rbp 
             40917e      3 INSTR BELONGTO 409170 
             409181     -1 INSTR LOCAL NoMetaUpdate jz      short loc_4091A0 
             409181      2 INSTR BELONGTO 409170 
             409183      4 INSTR BELONGTO 409170 
-            409183      4 INSTR DEADREGS  EFLAGS RDX ZZ mov     rdx, [rbp+0] 
+            409183      4 INSTR DEADREGS  EFLAGS RDX RBX RDI ZZ mov     rdx, [rbp+0] 
             409187     -1 INSTR LOCAL NoMetaUpdate test    rdx, rdx 
             409187      3 INSTR BELONGTO 409170 
             40918a     -1 INSTR LOCAL NoMetaUpdate jz      short loc_409191 
@@ -8817,12 +8884,12 @@
             40918f     -1 INSTR LOCAL NoMetaUpdate jz      short loc_4091C0 
             40918f      2 INSTR BELONGTO 409170 
             409191      3 INSTR BELONGTO 409170 
-            409191      3 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     rsi, rax 
+            409191      3 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ mov     rsi, rax 
             409194      3 INSTR BELONGTO 409170 
-            409194      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rbp 
+            409194      3 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     rdi, rbp 
             409197     -1 INSTR LOCAL NoMetaUpdate call    _g_type_check_instance_is_a 
             409197      5 INSTR BELONGTO 409170 
-            409197      5 INSTR DEADREGS  EFLAGS ZZ call    _g_type_check_instance_is_a 
+            409197      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_type_check_instance_is_a 
             40919c     -1 INSTR LOCAL NoMetaUpdate test    eax, eax 
             40919c      2 INSTR BELONGTO 409170 
             40919e     -1 INSTR LOCAL NoMetaUpdate jnz     short loc_4091C0 
@@ -8830,23 +8897,23 @@
             4091a0     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rsp, 8 
             4091a0      4 INSTR BELONGTO 409170 
             4091a4      5 INSTR BELONGTO 409170 
-            4091a4      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     edx, offset aGsp_is_appApp; "GSP_IS_APP (app)" 
+            4091a4      5 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI ZZ mov     edx, offset aGsp_is_appApp; "GSP_IS_APP (app)" 
             4091a9      5 INSTR BELONGTO 409170 
-            4091a9      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     esi, offset aGsp_app_delete; "gsp_app_delete" 
+            4091a9      5 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ mov     esi, offset aGsp_app_delete; "gsp_app_delete" 
             4091ae      1 INSTR BELONGTO 409170 
-            4091ae      1 INSTR DEADREGS  EFLAGS RBX ZZ pop     rbx 
+            4091ae      1 INSTR DEADREGS  EFLAGS RBX RDI ZZ pop     rbx 
             4091af      1 INSTR BELONGTO 409170 
-            4091af      1 INSTR DEADREGS  EFLAGS ZZ pop     rbp 
+            4091af      1 INSTR DEADREGS  EFLAGS RDI ZZ pop     rbp 
             4091b0      2 INSTR BELONGTO 409170 
-            4091b0      2 INSTR DEADREGS  EFLAGS ZZ xor     edi, edi 
+            4091b0      2 INSTR DEADREGS  EFLAGS RDI ZZ xor     edi, edi 
             4091b0     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
             4091b2     -1 INSTR LOCAL NoMetaUpdate jmp     _g_return_if_fail_warning 
             4091b2      5 INSTR BELONGTO 409170 
             4091b2      5 INSTR DEADREGS  EFLAGS ZZ jmp     _g_return_if_fail_warning 
             4091c0      4 INSTR BELONGTO 409170 
-            4091c0      4 INSTR DEADREGS  EFLAGS RAX RDX ZZ mov     rax, [rbp+18h] 
+            4091c0      4 INSTR DEADREGS  EFLAGS RAX RDX RBX RDI ZZ mov     rax, [rbp+18h] 
             4091c4     10 INSTR BELONGTO 409170 
-            4091c4     10 INSTR DEADREGS  EFLAGS RDX ZZ mov     rdx, 0FFFFFFFF00000000h 
+            4091c4     10 INSTR DEADREGS  EFLAGS RDX RBX RDI ZZ mov     rdx, 0FFFFFFFF00000000h 
             4091c4     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     rdx, 0FFFFFFFF00000000h 
             4091ce     -1 INSTR LOCAL NoMetaUpdate cmp     [rax+50h], rdx 
             4091ce      4 INSTR BELONGTO 409170 
@@ -8864,48 +8931,48 @@
             4091e7     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rsp, 8 
             4091e7      4 INSTR BELONGTO 409170 
             4091eb      3 INSTR BELONGTO 409170 
-            4091eb      3 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     rdi, rbp 
+            4091eb      3 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ mov     rdi, rbp 
             4091ee      1 INSTR BELONGTO 409170 
-            4091ee      1 INSTR DEADREGS  EFLAGS RBX ZZ pop     rbx 
+            4091ee      1 INSTR DEADREGS  EFLAGS RBX RSI ZZ pop     rbx 
             4091ef      1 INSTR BELONGTO 409170 
-            4091ef      1 INSTR DEADREGS  EFLAGS ZZ pop     rbp 
+            4091ef      1 INSTR DEADREGS  EFLAGS RSI ZZ pop     rbp 
             4091f0     -1 INSTR LOCAL NoMetaUpdate jmp     sub_4081B0 
             4091f0      5 INSTR BELONGTO 409170 
-            4091f0      5 INSTR DEADREGS  EFLAGS ZZ jmp     sub_4081B0 
+            4091f0      5 INSTR DEADREGS  EFLAGS RSI ZZ jmp     sub_4081B0 
             4091f8      3 INSTR BELONGTO 409170 
-            4091f8      3 INSTR DEADREGS  EFLAGS ZZ mov     edi, [rax+58h] 
+            4091f8      3 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     edi, [rax+58h] 
             4091fb     -1 INSTR LOCAL NoMetaUpdate test    edi, edi 
             4091fb      2 INSTR BELONGTO 409170 
             4091fd     -1 INSTR LOCAL NoMetaUpdate jnz     short loc_409258 
             4091fd      2 INSTR BELONGTO 409170 
             4091ff      4 INSTR BELONGTO 409170 
-            4091ff      4 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, [rax+8] 
+            4091ff      4 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ mov     rdi, [rax+8] 
             409203     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 10h 
             409203      5 INSTR BELONGTO 409170 
-            409203      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, 10h 
+            409203      5 INSTR DEADREGS  EFLAGS RBX RSI ZZ mov     esi, 10h 
             409208     -1 INSTR LOCAL NoMetaUpdate call    _g_file_test 
             409208      5 INSTR BELONGTO 409170 
-            409208      5 INSTR DEADREGS  EFLAGS ZZ call    _g_file_test 
+            409208      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_file_test 
             40920d     -1 INSTR LOCAL NoMetaUpdate test    eax, eax 
             40920d      2 INSTR BELONGTO 409170 
             40920f     -1 INSTR LOCAL NoMetaUpdate jz      short loc_40921E 
             40920f      2 INSTR BELONGTO 409170 
             409211      4 INSTR BELONGTO 409170 
-            409211      4 INSTR DEADREGS  EFLAGS RAX RDI ZZ mov     rax, [rbp+18h] 
+            409211      4 INSTR DEADREGS  EFLAGS RAX RBX RDI ZZ mov     rax, [rbp+18h] 
             409215      4 INSTR BELONGTO 409170 
-            409215      4 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, [rax+8]    ; filename 
+            409215      4 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     rdi, [rax+8]    ; filename 
             409219     -1 INSTR LOCAL NoMetaUpdate call    _remove 
             409219      5 INSTR BELONGTO 409170 
-            409219      5 INSTR DEADREGS  EFLAGS ZZ call    _remove 
+            409219      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _remove 
             40921e      4 INSTR BELONGTO 409170 
-            40921e      4 INSTR DEADREGS  EFLAGS RAX RDI ZZ mov     rax, [rbp+18h] 
+            40921e      4 INSTR DEADREGS  EFLAGS RAX RBX RSI RDI ZZ mov     rax, [rbp+18h] 
             409222      6 INSTR BELONGTO 409170 
-            409222      6 INSTR DEADREGS  EFLAGS RDI ZZ mov     ebx, cs:dword_60F814 
+            409222      6 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ mov     ebx, cs:dword_60F814 
             409228      3 INSTR BELONGTO 409170 
-            409228      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rbp 
+            409228      3 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     rdi, rbp 
             40922b     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 50h 
             40922b      5 INSTR BELONGTO 409170 
-            40922b      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, 50h 
+            40922b      5 INSTR DEADREGS  EFLAGS RSI ZZ mov     esi, 50h 
             409230      4 INSTR BELONGTO 409170 
             409230      4 INSTR DEADREGS  EFLAGS ZZ or      dword ptr [rax+5Ch], 1 
             409234      7 INSTR BELONGTO 409170 
@@ -8916,29 +8983,30 @@
             409240     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rsp, 8 
             409240      4 INSTR BELONGTO 409170 
             409244      2 INSTR BELONGTO 409170 
-            409244      2 INSTR DEADREGS  EFLAGS RDI ZZ mov     esi, ebx 
+            409244      2 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     esi, ebx 
             409244      8 DEALLOC STACK esp - 8 mov     esi, ebx
             409246      3 INSTR BELONGTO 409170 
-            409246      3 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     rdi, rax 
+            409246      3 INSTR DEADREGS  EFLAGS RDX RBX RDI ZZ mov     rdi, rax 
             409249      1 INSTR BELONGTO 409170 
-            409249      1 INSTR DEADREGS  EFLAGS RBX ZZ pop     rbx 
+            409249      1 INSTR DEADREGS  EFLAGS RAX RDX RBX ZZ pop     rbx 
             40924a      1 INSTR BELONGTO 409170 
-            40924a      1 INSTR DEADREGS  EFLAGS ZZ pop     rbp 
-            40924b     -1 INSTR LOCAL MetadataRedundant xor     edx, edx 
+            40924a      1 INSTR DEADREGS  EFLAGS RAX RDX ZZ pop     rbp 
             40924b      2 INSTR BELONGTO 409170 
+            40924b      2 INSTR DEADREGS  EFLAGS RAX RDX ZZ xor     edx, edx 
+            40924b     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
             40924d      2 INSTR BELONGTO 409170 
-            40924d      2 INSTR DEADREGS  EFLAGS ZZ xor     eax, eax 
+            40924d      2 INSTR DEADREGS  EFLAGS RAX ZZ xor     eax, eax 
             40924d     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             40924f     -1 INSTR LOCAL NoMetaUpdate jmp     _g_signal_emit 
             40924f      5 INSTR BELONGTO 409170 
             40924f      5 INSTR DEADREGS  EFLAGS ZZ jmp     _g_signal_emit 
             409258     -1 INSTR LOCAL NoMetaUpdate call    _g_source_remove 
             409258      5 INSTR BELONGTO 409170 
-            409258      5 INSTR DEADREGS  EFLAGS ZZ call    _g_source_remove 
+            409258      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_source_remove 
             40925d      4 INSTR BELONGTO 409170 
-            40925d      4 INSTR DEADREGS  EFLAGS RAX RDI ZZ mov     rax, [rbp+18h] 
+            40925d      4 INSTR DEADREGS  EFLAGS RAX RBX RSI RDI ZZ mov     rax, [rbp+18h] 
             409261      7 INSTR BELONGTO 409170 
-            409261      7 INSTR DEADREGS  EFLAGS RDI ZZ mov     dword ptr [rax+58h], 0 
+            409261      7 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ mov     dword ptr [rax+58h], 0 
             409268     -1 INSTR LOCAL NoMetaUpdate jmp     short loc_4091FF 
             409268      2 INSTR BELONGTO 409170 
             409270      0 FUNC FRAMERESTORE 0 0 4 1 0 0 2 0 1 3 -48 0 4 0 8 5 -40 0 6 0 0 7 0 0 8 0 0 9 0 0 10 0 0 11 0 0 12 -32 0 13 -24 0 14 -16 0 15 -8 0 ZZ
@@ -9014,7 +9082,7 @@
             4092c4     -1 INSTR LOCAL NoMetaUpdate jb      loc_409598 
             4092c4      6 INSTR BELONGTO 409270 
             4092ca      3 INSTR BELONGTO 409270 
-            4092ca      3 INSTR DEADREGS  EFLAGS ZZ mov     edi, [rax+58h] 
+            4092ca      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     edi, [rax+58h] 
             4092cd     -1 INSTR LOCAL NoMetaUpdate test    edi, edi 
             4092cd      2 INSTR BELONGTO 409270 
             4092cf     -1 INSTR LOCAL NoMetaUpdate jnz     loc_409598 
@@ -9022,10 +9090,12 @@
             4092d5     -1 INSTR LOCAL NoMetaUpdate call    _g_key_file_new 
             4092d5      5 INSTR BELONGTO 409270 
             4092d5      5 INSTR DEADREGS  EFLAGS ZZ call    _g_key_file_new 
-            4092da     -1 INSTR LOCAL MetadataRedundant xor     ecx, ecx 
             4092da      2 INSTR BELONGTO 409270 
-            4092dc     -1 INSTR LOCAL MetadataRedundant xor     edx, edx 
+            4092da      2 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI ZZ xor     ecx, ecx 
+            4092da     -2 INSTR LOCAL n RCX ZZ  AlwaysNUM xor     ecx, ecx 
             4092dc      2 INSTR BELONGTO 409270 
+            4092dc      2 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ xor     edx, edx 
+            4092dc     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
             4092de      3 INSTR BELONGTO 409270 
             4092de      3 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     rsi, r12 
             4092e1      3 INSTR BELONGTO 409270 
@@ -9065,43 +9135,45 @@
             409319      5 INSTR BELONGTO 409270 
             409319      5 INSTR DEADREGS  EFLAGS R12 R14 ZZ call    _g_strdup 
             40931e      5 INSTR BELONGTO 409270 
-            40931e      5 INSTR DEADREGS  EFLAGS RCX RDX RDI R12 R14 ZZ mov     rdx, [rsp+48h+var_40] 
+            40931e      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R12 R14 ZZ mov     rdx, [rsp+48h+var_40] 
             40931e      5 PTRIMMEDESP STACK 8 displ mov     rdx, [rsp+48h+var_40]
             409323      4 INSTR BELONGTO 409270 
-            409323      4 INSTR DEADREGS  EFLAGS RCX RDI R12 R14 ZZ mov     r12, [rbx+18h] 
+            409323      4 INSTR DEADREGS  EFLAGS RCX RSI RDI R12 R14 ZZ mov     r12, [rbx+18h] 
             409327      5 INSTR BELONGTO 409270 
-            409327      5 INSTR DEADREGS  EFLAGS RCX RDI R14 ZZ mov     esi, offset aHidden; "Hidden" 
+            409327      5 INSTR DEADREGS  EFLAGS RCX RSI RDI R14 ZZ mov     esi, offset aHidden; "Hidden" 
             40932c      3 INSTR BELONGTO 409270 
             40932c      3 INSTR DEADREGS  EFLAGS RCX RDI R14 ZZ mov     rdi, rbp 
             40932f      4 INSTR BELONGTO 409270 
             40932f      4 INSTR DEADREGS  EFLAGS RCX R14 ZZ mov     [rdx+8], rax 
             409333      2 INSTR BELONGTO 409270 
-            409333      2 INSTR DEADREGS  EFLAGS RCX R14 ZZ xor     edx, edx 
+            409333      2 INSTR DEADREGS  EFLAGS RCX RDX R14 ZZ xor     edx, edx 
             409333     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
             409335     -1 INSTR LOCAL NoMetaUpdate call    sub_40A8C0 
             409335      5 INSTR BELONGTO 409270 
             409335      5 INSTR DEADREGS  EFLAGS RCX R14 ZZ call    sub_40A8C0 
             40933a      5 INSTR BELONGTO 409270 
-            40933a      5 INSTR DEADREGS  EFLAGS RCX RDI R14 ZZ mov     [r12+10h], eax 
+            40933a      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R14 ZZ mov     [r12+10h], eax 
             40933f      4 INSTR BELONGTO 409270 
-            40933f      4 INSTR DEADREGS  EFLAGS RCX RDI R12 R14 ZZ mov     r12, [rbx+18h] 
-            409343     -1 INSTR LOCAL MetadataRedundant xor     edx, edx 
+            40933f      4 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R12 R14 ZZ mov     r12, [rbx+18h] 
             409343      2 INSTR BELONGTO 409270 
+            409343      2 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R14 ZZ xor     edx, edx 
+            409343     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
             409345      5 INSTR BELONGTO 409270 
-            409345      5 INSTR DEADREGS  EFLAGS RCX RDI R14 ZZ mov     esi, offset aNodisplay; "NoDisplay" 
+            409345      5 INSTR DEADREGS  EFLAGS RCX RSI RDI R14 ZZ mov     esi, offset aNodisplay; "NoDisplay" 
             40934a      3 INSTR BELONGTO 409270 
             40934a      3 INSTR DEADREGS  EFLAGS RCX RDI R14 ZZ mov     rdi, rbp 
             40934d     -1 INSTR LOCAL NoMetaUpdate call    sub_40A8C0 
             40934d      5 INSTR BELONGTO 409270 
             40934d      5 INSTR DEADREGS  EFLAGS RCX R14 ZZ call    sub_40A8C0 
             409352      5 INSTR BELONGTO 409270 
-            409352      5 INSTR DEADREGS  EFLAGS RCX RDI R14 ZZ mov     [r12+14h], eax 
+            409352      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R14 ZZ mov     [r12+14h], eax 
             409357      4 INSTR BELONGTO 409270 
-            409357      4 INSTR DEADREGS  EFLAGS RCX RDI R12 R14 ZZ mov     r12, [rbx+18h] 
-            40935b     -1 INSTR LOCAL MetadataRedundant mov     edx, 1 
+            409357      4 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R12 R14 ZZ mov     r12, [rbx+18h] 
+            40935b     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 1 
             40935b      5 INSTR BELONGTO 409270 
+            40935b      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R14 ZZ mov     edx, 1 
             409360      5 INSTR BELONGTO 409270 
-            409360      5 INSTR DEADREGS  EFLAGS RCX RDI R14 ZZ mov     esi, offset aXGnomeAutostar; "X-GNOME-Autostart-enabled" 
+            409360      5 INSTR DEADREGS  EFLAGS RCX RSI RDI R14 ZZ mov     esi, offset aXGnomeAutostar; "X-GNOME-Autostart-enabled" 
             409365      3 INSTR BELONGTO 409270 
             409365      3 INSTR DEADREGS  EFLAGS RCX RDI R14 ZZ mov     rdi, rbp 
             409368     -1 INSTR LOCAL NoMetaUpdate call    sub_40A8C0 
@@ -9120,53 +9192,56 @@
             40937e      3 INSTR DEADREGS  EFLAGS RCX RDX RSI R8 R9 R10 R11 R14 ZZ mov     rsi, rax 
             409381     -1 INSTR LOCAL NoMetaUpdate call    sub_40A900 
             409381      5 INSTR BELONGTO 409270 
-            409381      5 INSTR DEADREGS  EFLAGS RCX RDX R8 R9 R10 R11 R14 ZZ call    sub_40A900 
+            409381      5 INSTR DEADREGS  EFLAGS RAX RCX RDX R8 R9 R10 R11 R14 ZZ call    sub_40A900 
             409386      5 INSTR BELONGTO 409270 
-            409386      5 INSTR DEADREGS  EFLAGS RDI R8 R14 ZZ mov     [r12+1Ch], eax 
+            409386      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R14 ZZ mov     [r12+1Ch], eax 
             40938b      4 INSTR BELONGTO 409270 
-            40938b      4 INSTR DEADREGS  EFLAGS RDI R8 R12 R14 ZZ mov     r12, [rbx+18h] 
+            40938b      4 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R12 R14 ZZ mov     r12, [rbx+18h] 
             40938f     -2 INSTR LOCAL n R8 ZZ  AlwaysNUM xor     r8d, r8d 
             40938f      3 INSTR BELONGTO 409270 
-            40938f      3 INSTR DEADREGS  EFLAGS RDI R8 R14 ZZ xor     r8d, r8d 
-            409392     -1 INSTR LOCAL MetadataRedundant xor     ecx, ecx 
+            40938f      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R14 ZZ xor     r8d, r8d 
             409392      2 INSTR BELONGTO 409270 
+            409392      2 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R14 ZZ xor     ecx, ecx 
+            409392     -2 INSTR LOCAL n RCX ZZ  AlwaysNUM xor     ecx, ecx 
             409394      5 INSTR BELONGTO 409270 
-            409394      5 INSTR DEADREGS  EFLAGS RDI R14 ZZ mov     edx, offset aName; "Name" 
+            409394      5 INSTR DEADREGS  EFLAGS RDX RSI RDI R14 ZZ mov     edx, offset aName; "Name" 
             409399      5 INSTR BELONGTO 409270 
-            409399      5 INSTR DEADREGS  EFLAGS RDI R14 ZZ mov     esi, offset aDesktopEntry; "Desktop Entry" 
+            409399      5 INSTR DEADREGS  EFLAGS RSI RDI R14 ZZ mov     esi, offset aDesktopEntry; "Desktop Entry" 
             40939e      3 INSTR BELONGTO 409270 
             40939e      3 INSTR DEADREGS  EFLAGS RDI R14 ZZ mov     rdi, rbp 
             4093a1     -1 INSTR LOCAL NoMetaUpdate call    _g_key_file_get_locale_string 
             4093a1      5 INSTR BELONGTO 409270 
             4093a1      5 INSTR DEADREGS  EFLAGS R14 ZZ call    _g_key_file_get_locale_string 
             4093a6      5 INSTR BELONGTO 409270 
-            4093a6      5 INSTR DEADREGS  EFLAGS RDI R14 ZZ mov     [r12+20h], rax 
+            4093a6      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R14 ZZ mov     [r12+20h], rax 
             4093ab      4 INSTR BELONGTO 409270 
-            4093ab      4 INSTR DEADREGS  EFLAGS RDI R12 R14 ZZ mov     r12, [rbx+18h] 
-            4093af     -1 INSTR LOCAL MetadataRedundant xor     ecx, ecx 
+            4093ab      4 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R12 R14 ZZ mov     r12, [rbx+18h] 
             4093af      2 INSTR BELONGTO 409270 
+            4093af      2 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R14 ZZ xor     ecx, ecx 
+            4093af     -2 INSTR LOCAL n RCX ZZ  AlwaysNUM xor     ecx, ecx 
             4093b1      5 INSTR BELONGTO 409270 
-            4093b1      5 INSTR DEADREGS  EFLAGS RDI R14 ZZ mov     edx, offset aExec; "Exec" 
+            4093b1      5 INSTR DEADREGS  EFLAGS RDX RSI RDI R14 ZZ mov     edx, offset aExec; "Exec" 
             4093b6      5 INSTR BELONGTO 409270 
-            4093b6      5 INSTR DEADREGS  EFLAGS RDI R14 ZZ mov     esi, offset aDesktopEntry; "Desktop Entry" 
+            4093b6      5 INSTR DEADREGS  EFLAGS RSI RDI R14 ZZ mov     esi, offset aDesktopEntry; "Desktop Entry" 
             4093bb      3 INSTR BELONGTO 409270 
             4093bb      3 INSTR DEADREGS  EFLAGS RDI R14 ZZ mov     rdi, rbp 
             4093be     -1 INSTR LOCAL NoMetaUpdate call    _g_key_file_get_string 
             4093be      5 INSTR BELONGTO 409270 
             4093be      5 INSTR DEADREGS  EFLAGS R14 ZZ call    _g_key_file_get_string 
             4093c3      5 INSTR BELONGTO 409270 
-            4093c3      5 INSTR DEADREGS  EFLAGS RDI R8 R14 ZZ mov     [r12+28h], rax 
+            4093c3      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R14 ZZ mov     [r12+28h], rax 
             4093c8      4 INSTR BELONGTO 409270 
-            4093c8      4 INSTR DEADREGS  EFLAGS RDI R8 R12 R14 ZZ mov     r12, [rbx+18h] 
+            4093c8      4 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R12 R14 ZZ mov     r12, [rbx+18h] 
             4093cc     -2 INSTR LOCAL n R8 ZZ  AlwaysNUM xor     r8d, r8d 
             4093cc      3 INSTR BELONGTO 409270 
-            4093cc      3 INSTR DEADREGS  EFLAGS RDI R8 R14 ZZ xor     r8d, r8d 
-            4093cf     -1 INSTR LOCAL MetadataRedundant xor     ecx, ecx 
+            4093cc      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R14 ZZ xor     r8d, r8d 
             4093cf      2 INSTR BELONGTO 409270 
+            4093cf      2 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R14 ZZ xor     ecx, ecx 
+            4093cf     -2 INSTR LOCAL n RCX ZZ  AlwaysNUM xor     ecx, ecx 
             4093d1      5 INSTR BELONGTO 409270 
-            4093d1      5 INSTR DEADREGS  EFLAGS RDI R14 ZZ mov     edx, offset aComment; "Comment" 
+            4093d1      5 INSTR DEADREGS  EFLAGS RDX RSI RDI R14 ZZ mov     edx, offset aComment; "Comment" 
             4093d6      5 INSTR BELONGTO 409270 
-            4093d6      5 INSTR DEADREGS  EFLAGS RDI R14 ZZ mov     esi, offset aDesktopEntry; "Desktop Entry" 
+            4093d6      5 INSTR DEADREGS  EFLAGS RSI RDI R14 ZZ mov     esi, offset aDesktopEntry; "Desktop Entry" 
             4093db      3 INSTR BELONGTO 409270 
             4093db      3 INSTR DEADREGS  EFLAGS RDI R14 ZZ mov     rdi, rbp 
             4093de     -1 INSTR LOCAL NoMetaUpdate call    _g_key_file_get_locale_string 
@@ -9174,31 +9249,31 @@
             4093de      5 INSTR DEADREGS  EFLAGS R14 ZZ call    _g_key_file_get_locale_string 
             4093e3      5 INSTR BELONGTO 409270 
             4093e3      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 R10 R11 R14 ZZ mov     [r12+30h], rax 
+            4093e8     -1 INSTR LOCAL MetadataUnused mov     rax, [rbx+18h] 
             4093e8      4 INSTR BELONGTO 409270 
-            4093e8      4 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R9 R10 R11 R12 R14 ZZ mov     rax, [rbx+18h] 
             4093ec      4 INSTR BELONGTO 409270 
             4093ec      4 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 R10 R11 R12 R14 ZZ mov     rdi, [rax+20h] 
             4093f0     -1 INSTR LOCAL NoMetaUpdate call    sub_40B290 
             4093f0      5 INSTR BELONGTO 409270 
-            4093f0      5 INSTR DEADREGS  EFLAGS RCX RDX RSI R8 R9 R10 R11 R12 R14 ZZ call    sub_40B290 
+            4093f0      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI R8 R9 R10 R11 R12 R14 ZZ call    sub_40B290 
             4093f5     -1 INSTR LOCAL NoMetaUpdate test    eax, eax 
             4093f5      2 INSTR BELONGTO 409270 
             4093f7     -1 INSTR LOCAL NoMetaUpdate jnz     loc_409530 
             4093f7      6 INSTR BELONGTO 409270 
             4093fd      4 INSTR BELONGTO 409270 
-            4093fd      4 INSTR DEADREGS  EFLAGS RDI R8 R12 R14 ZZ mov     r12, [rbx+18h] 
+            4093fd      4 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R12 R14 ZZ mov     r12, [rbx+18h] 
             409401     -2 INSTR LOCAL n R8 ZZ  AlwaysNUM xor     r8d, r8d 
             409401      3 INSTR BELONGTO 409270 
-            409401      3 INSTR DEADREGS  EFLAGS RDI R8 R14 ZZ xor     r8d, r8d 
+            409401      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R14 ZZ xor     r8d, r8d 
             409404      2 INSTR BELONGTO 409270 
-            409404      2 INSTR DEADREGS  EFLAGS RDI R14 ZZ xor     ecx, ecx 
+            409404      2 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R14 ZZ xor     ecx, ecx 
             409404     -2 INSTR LOCAL n RCX ZZ  AlwaysNUM xor     ecx, ecx 
             409406      3 INSTR BELONGTO 409270 
-            409406      3 INSTR DEADREGS  EFLAGS RDI R14 ZZ mov     rdi, rbp 
+            409406      3 INSTR DEADREGS  EFLAGS RDX RSI RDI R14 ZZ mov     rdi, rbp 
             409409      5 INSTR BELONGTO 409270 
-            409409      5 INSTR DEADREGS  EFLAGS R14 ZZ mov     edx, offset aIcon; "Icon" 
+            409409      5 INSTR DEADREGS  EFLAGS RDX RSI R14 ZZ mov     edx, offset aIcon; "Icon" 
             40940e      5 INSTR BELONGTO 409270 
-            40940e      5 INSTR DEADREGS  EFLAGS R14 ZZ mov     esi, offset aDesktopEntry; "Desktop Entry" 
+            40940e      5 INSTR DEADREGS  EFLAGS RSI R14 ZZ mov     esi, offset aDesktopEntry; "Desktop Entry" 
             409413     -1 INSTR LOCAL NoMetaUpdate call    _g_key_file_get_locale_string 
             409413      5 INSTR BELONGTO 409270 
             409413      5 INSTR DEADREGS  EFLAGS R14 ZZ call    _g_key_file_get_locale_string 
@@ -9271,7 +9346,7 @@
             409491     -1 INSTR LOCAL NoMetaUpdate jz      short loc_4094E0 
             409491      2 INSTR BELONGTO 409270 
             409493      3 INSTR BELONGTO 409270 
-            409493      3 INSTR DEADREGS  EFLAGS R12 R14 R15 ZZ mov     esi, [rax+58h] 
+            409493      3 INSTR DEADREGS  EFLAGS RSI R12 R14 R15 ZZ mov     esi, [rax+58h] 
             409496     -1 INSTR LOCAL NoMetaUpdate test    esi, esi 
             409496      2 INSTR BELONGTO 409270 
             409498     -1 INSTR LOCAL NoMetaUpdate jnz     loc_409558 
@@ -9302,12 +9377,13 @@
             4094c0     -1 INSTR LOCAL NoMetaUpdate call    sub_408310 
             4094c0      5 INSTR BELONGTO 409270 
             4094c0      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX RSI RDI R8 R9 R10 R11 ZZ call    sub_408310 
-            4094c5     -1 INSTR LOCAL MetadataRedundant xor     esi, esi 
             4094c5      2 INSTR BELONGTO 409270 
+            4094c5      2 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ xor     esi, esi 
+            4094c5     -2 INSTR LOCAL n RSI ZZ  AlwaysNUM xor     esi, esi 
             4094c7      3 INSTR BELONGTO 409270 
             4094c7      3 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     rdi, rax 
             4094ca      2 INSTR BELONGTO 409270 
-            4094ca      2 INSTR DEADREGS  EFLAGS RBX ZZ xor     eax, eax 
+            4094ca      2 INSTR DEADREGS  EFLAGS RAX RBX ZZ xor     eax, eax 
             4094ca     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             4094cc     -1 INSTR LOCAL NoMetaUpdate call    _g_object_new 
             4094cc      5 INSTR BELONGTO 409270 
@@ -9321,16 +9397,16 @@
             4094db     -1 INSTR LOCAL NoMetaUpdate jmp     loc_409311 
             4094db      5 INSTR BELONGTO 409270 
             4094e0      7 INSTR BELONGTO 409270 
-            4094e0      7 INSTR DEADREGS  EFLAGS RDI R12 R13 R14 R15 ZZ mov     dword ptr [rax+58h], 0 
+            4094e0      7 INSTR DEADREGS  EFLAGS RSI RDI R12 R13 R14 R15 ZZ mov     dword ptr [rax+58h], 0 
             4094e7      8 INSTR BELONGTO 409270 
-            4094e7      8 INSTR DEADREGS  EFLAGS RDI R12 R13 R14 R15 ZZ mov     qword ptr [rax+60h], 0 
+            4094e7      8 INSTR DEADREGS  EFLAGS RSI RDI R12 R13 R14 R15 ZZ mov     qword ptr [rax+60h], 0 
             4094ef      3 INSTR BELONGTO 409270 
-            4094ef      3 INSTR DEADREGS  EFLAGS RDI R12 R13 R14 R15 ZZ mov     rdi, rbx 
+            4094ef      3 INSTR DEADREGS  EFLAGS RSI RDI R12 R13 R14 R15 ZZ mov     rdi, rbx 
             4094f2      7 INSTR BELONGTO 409270 
-            4094f2      7 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ mov     dword ptr [rax+68h], 0 
+            4094f2      7 INSTR DEADREGS  EFLAGS RSI R12 R13 R14 R15 ZZ mov     dword ptr [rax+68h], 0 
             4094f9     -1 INSTR LOCAL NoMetaUpdate call    sub_4081B0 
             4094f9      5 INSTR BELONGTO 409270 
-            4094f9      5 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ call    sub_4081B0 
+            4094f9      5 INSTR DEADREGS  EFLAGS RSI R12 R13 R14 R15 ZZ call    sub_4081B0 
             4094fe     -1 INSTR LOCAL NoMetaUpdate jmp     short loc_4094AD 
             4094fe      2 INSTR BELONGTO 409270 
             409500      4 INSTR BELONGTO 409270 
@@ -9363,49 +9439,49 @@
             409546      5 INSTR BELONGTO 409270 
             409546      5 INSTR DEADREGS  EFLAGS R14 ZZ call    _g_strdup 
             40954b      5 INSTR BELONGTO 409270 
-            40954b      5 INSTR DEADREGS  EFLAGS RDI R8 R14 ZZ mov     [r12+20h], rax 
+            40954b      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R14 ZZ mov     [r12+20h], rax 
             409550     -1 INSTR LOCAL NoMetaUpdate jmp     loc_4093FD 
             409550      5 INSTR BELONGTO 409270 
             409558      6 INSTR BELONGTO 409270 
-            409558      6 INSTR DEADREGS  EFLAGS R8 R12 R14 R15 ZZ mov     r8d, offset aNewAppPrivSave; "!new || app->priv->save_timeout == 0" 
+            409558      6 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI RDI R8 R12 R14 R15 ZZ mov     r8d, offset aNewAppPrivSave; "!new || app->priv->save_timeout == 0" 
             40955e      5 INSTR BELONGTO 409270 
-            40955e      5 INSTR DEADREGS  EFLAGS R12 R14 R15 ZZ mov     ecx, offset aGsp_app_new; "gsp_app_new" 
+            40955e      5 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI RDI R12 R14 R15 ZZ mov     ecx, offset aGsp_app_new; "gsp_app_new" 
             409563     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 372h 
             409563      5 INSTR BELONGTO 409270 
-            409563      5 INSTR DEADREGS  EFLAGS R12 R14 R15 ZZ mov     edx, 372h 
+            409563      5 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI R12 R14 R15 ZZ mov     edx, 372h 
             409568      5 INSTR BELONGTO 409270 
-            409568      5 INSTR DEADREGS  EFLAGS R12 R14 R15 ZZ mov     esi, offset aGspApp_c; "gsp-app.c" 
+            409568      5 INSTR DEADREGS  EFLAGS RBX RSI RDI R12 R14 R15 ZZ mov     esi, offset aGspApp_c; "gsp-app.c" 
             40956d      2 INSTR BELONGTO 409270 
-            40956d      2 INSTR DEADREGS  EFLAGS R12 R14 R15 ZZ xor     edi, edi 
+            40956d      2 INSTR DEADREGS  EFLAGS RBX RDI R12 R14 R15 ZZ xor     edi, edi 
             40956d     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
             40956f     -1 INSTR LOCAL NoMetaUpdate call    _g_assertion_message_expr 
             40956f      5 INSTR BELONGTO 409270 
-            40956f      5 INSTR DEADREGS  EFLAGS R12 R14 R15 ZZ call    _g_assertion_message_expr 
+            40956f      5 INSTR DEADREGS  EFLAGS RBX R12 R14 R15 ZZ call    _g_assertion_message_expr 
             409574      4 INSTR BELONGTO 409270 
             409578      6 INSTR BELONGTO 409270 
-            409578      6 INSTR DEADREGS  EFLAGS R8 R12 R14 R15 ZZ mov     r8d, offset aXdg_positionAp; "xdg_position <= app->priv->xdg_system_p"... 
+            409578      6 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI RDI R8 R12 R14 R15 ZZ mov     r8d, offset aXdg_positionAp; "xdg_position <= app->priv->xdg_system_p"... 
             40957e      5 INSTR BELONGTO 409270 
-            40957e      5 INSTR DEADREGS  EFLAGS R12 R14 R15 ZZ mov     ecx, offset aGsp_app_new; "gsp_app_new" 
+            40957e      5 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI RDI R12 R14 R15 ZZ mov     ecx, offset aGsp_app_new; "gsp_app_new" 
             409583     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 36Ch 
             409583      5 INSTR BELONGTO 409270 
-            409583      5 INSTR DEADREGS  EFLAGS R12 R14 R15 ZZ mov     edx, 36Ch 
+            409583      5 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI R12 R14 R15 ZZ mov     edx, 36Ch 
             409588      5 INSTR BELONGTO 409270 
-            409588      5 INSTR DEADREGS  EFLAGS R12 R14 R15 ZZ mov     esi, offset aGspApp_c; "gsp-app.c" 
+            409588      5 INSTR DEADREGS  EFLAGS RBX RSI RDI R12 R14 R15 ZZ mov     esi, offset aGspApp_c; "gsp-app.c" 
             40958d      2 INSTR BELONGTO 409270 
-            40958d      2 INSTR DEADREGS  EFLAGS R12 R14 R15 ZZ xor     edi, edi 
+            40958d      2 INSTR DEADREGS  EFLAGS RBX RDI R12 R14 R15 ZZ xor     edi, edi 
             40958d     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
             40958f     -1 INSTR LOCAL NoMetaUpdate call    _g_assertion_message_expr 
             40958f      5 INSTR BELONGTO 409270 
-            40958f      5 INSTR DEADREGS  EFLAGS R12 R14 R15 ZZ call    _g_assertion_message_expr 
+            40958f      5 INSTR DEADREGS  EFLAGS RBX R12 R14 R15 ZZ call    _g_assertion_message_expr 
             409594      4 INSTR BELONGTO 409270 
             409598      3 INSTR BELONGTO 409270 
-            409598      3 INSTR DEADREGS  EFLAGS R12 R14 R15 ZZ mov     edx, [rax+54h] 
+            409598      3 INSTR DEADREGS  EFLAGS RDX RBX R12 R14 R15 ZZ mov     edx, [rax+54h] 
             40959b     -1 INSTR LOCAL NoMetaUpdate cmp     r13d, edx 
             40959b      3 INSTR BELONGTO 409270 
             40959e      4 INSTR BELONGTO 409270 
-            40959e      4 INSTR DEADREGS  R12 R14 R15 ZZ cmova   r13d, edx 
+            40959e      4 INSTR DEADREGS  RBX R12 R14 R15 ZZ cmova   r13d, edx 
             4095a2      2 INSTR BELONGTO 409270 
-            4095a2      2 INSTR DEADREGS  EFLAGS R12 R14 R15 ZZ xor     ebx, ebx 
+            4095a2      2 INSTR DEADREGS  EFLAGS RBX R12 R14 R15 ZZ xor     ebx, ebx 
             4095a2     -2 INSTR LOCAL n RBX ZZ  AlwaysNUM xor     ebx, ebx 
             4095a4      4 INSTR BELONGTO 409270 
             4095a4      4 INSTR DEADREGS  EFLAGS R12 R14 R15 ZZ mov     [rax+54h], r13d 
@@ -9418,16 +9494,16 @@
             4095b7     -1 INSTR LOCAL NoMetaUpdate jz      loc_4092CA 
             4095b7      6 INSTR BELONGTO 409270 
             4095bd      7 INSTR BELONGTO 409270 
-            4095bd      7 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ mov     dword ptr [rax+68h], 0 
+            4095bd      7 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ mov     dword ptr [rax+68h], 0 
             4095c4      2 INSTR BELONGTO 409270 
-            4095c4      2 INSTR DEADREGS  EFLAGS RAX R12 R13 R14 R15 ZZ xor     ebx, ebx 
+            4095c4      2 INSTR DEADREGS  EFLAGS RAX RBX R12 R13 R14 R15 ZZ xor     ebx, ebx 
             4095c4     -2 INSTR LOCAL n RBX ZZ  AlwaysNUM xor     ebx, ebx 
             4095c6     -1 INSTR LOCAL NoMetaUpdate jmp     loc_4094AD 
             4095c6      5 INSTR BELONGTO 409270 
             4095d0      3 INSTR BELONGTO 409270 
-            4095d0      3 INSTR DEADREGS  EFLAGS RDI R12 R13 R15 ZZ mov     rdi, rbp 
+            4095d0      3 INSTR DEADREGS  EFLAGS RBX RDI R12 R13 R15 ZZ mov     rdi, rbp 
             4095d3      2 INSTR BELONGTO 409270 
-            4095d3      2 INSTR DEADREGS  EFLAGS R12 R13 R15 ZZ xor     ebx, ebx 
+            4095d3      2 INSTR DEADREGS  EFLAGS RBX R12 R13 R15 ZZ xor     ebx, ebx 
             4095d3     -2 INSTR LOCAL n RBX ZZ  AlwaysNUM xor     ebx, ebx 
             4095d5     -1 INSTR LOCAL NoMetaUpdate call    _g_key_file_free 
             4095d5      5 INSTR BELONGTO 409270 
@@ -9468,7 +9544,7 @@
             409614     -1 INSTR LOCAL NoMetaUpdate jz      short loc_409632 
             409614      2 INSTR BELONGTO 4095f0 
             409616      3 INSTR BELONGTO 4095f0 
-            409616      3 INSTR DEADREGS  EFLAGS RDX RDI ZZ mov     rdx, [rbx] 
+            409616      3 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     rdx, [rbx] 
             409619     -1 INSTR LOCAL NoMetaUpdate test    rdx, rdx 
             409619      3 INSTR BELONGTO 4095f0 
             40961c     -1 INSTR LOCAL NoMetaUpdate jz      short loc_409623 
@@ -9489,18 +9565,18 @@
             409630     -1 INSTR LOCAL NoMetaUpdate jnz     short loc_409658 
             409630      2 INSTR BELONGTO 4095f0 
             409632      4 INSTR BELONGTO 4095f0 
-            409632      4 INSTR DEADREGS  EFLAGS RBX R12 ZZ mov     rbx, [rsp+18h+var_18] 
+            409632      4 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI R12 ZZ mov     rbx, [rsp+18h+var_18] 
             409632      4 PTRIMMEDESP STACK 0 displ mov     rbx, [rsp+18h+var_18]
             409636     -1 INSTR LOCAL MetadataUnused mov     rbp, [rsp+18h+var_10] 
             409636      5 INSTR BELONGTO 4095f0 
             40963b      5 INSTR BELONGTO 4095f0 
-            40963b      5 INSTR DEADREGS  EFLAGS R12 ZZ mov     edx, offset aGsp_is_appApp; "GSP_IS_APP (app)" 
+            40963b      5 INSTR DEADREGS  EFLAGS RDX RSI RDI R12 ZZ mov     edx, offset aGsp_is_appApp; "GSP_IS_APP (app)" 
             409640     -1 INSTR LOCAL MetadataUnused mov     r12, [rsp+18h+var_8] 
             409640      5 INSTR BELONGTO 4095f0 
             409645      5 INSTR BELONGTO 4095f0 
-            409645      5 INSTR DEADREGS  EFLAGS R12 ZZ mov     esi, offset aGsp_app_reload; "gsp_app_reload_at" 
+            409645      5 INSTR DEADREGS  EFLAGS RSI RDI R12 ZZ mov     esi, offset aGsp_app_reload; "gsp_app_reload_at" 
             40964a      2 INSTR BELONGTO 4095f0 
-            40964a      2 INSTR DEADREGS  EFLAGS R12 ZZ xor     edi, edi 
+            40964a      2 INSTR DEADREGS  EFLAGS RDI R12 ZZ xor     edi, edi 
             40964a     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
             40964c     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rsp, 18h 
             40964c      4 INSTR BELONGTO 4095f0 
@@ -9508,10 +9584,10 @@
             409650      5 INSTR BELONGTO 4095f0 
             409650      5 INSTR DEADREGS  EFLAGS R12 ZZ jmp     _g_return_if_fail_warning 
             409658      4 INSTR BELONGTO 4095f0 
-            409658      4 INSTR DEADREGS  EFLAGS RAX RDI ZZ mov     rax, [rbx+18h] 
+            409658      4 INSTR DEADREGS  EFLAGS RAX RSI RDI ZZ mov     rax, [rbx+18h] 
             40965c     -2 INSTR LOCAL n RSI ZZ  NumericDEFs mov     esi, r12d 
             40965c      3 INSTR BELONGTO 4095f0 
-            40965c      3 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     esi, r12d 
+            40965c      3 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ mov     esi, r12d 
             40965f      3 INSTR BELONGTO 4095f0 
             40965f      3 INSTR DEADREGS  EFLAGS RBX RDI R12 ZZ mov     rdi, rbp 
             409662      4 INSTR BELONGTO 4095f0 
@@ -9533,47 +9609,47 @@
             409680      0 FUNC MMSAFENESS SAFE
             409680    469 FUNC GLOBAL sub_409680 FUNC_UNSAFE NOFP RET             409854 
             409680      5 INSTR BELONGTO 409680 
-            409680      5 INSTR DEADREGS  EFLAGS RCX R8 R9 R10 R11 ZZ mov     [rsp+var_28], rbp 
+            409680      5 INSTR DEADREGS  EFLAGS RAX RCX R8 R9 R10 R11 ZZ mov     [rsp+var_28], rbp 
             409680      5 PTRIMMEDESP STACK -40 displ mov     [rsp+var_28], rbp
             409685      5 INSTR BELONGTO 409680 
-            409685      5 INSTR DEADREGS  EFLAGS RCX R8 R9 R10 R11 ZZ mov     [rsp+var_20], r12 
+            409685      5 INSTR DEADREGS  EFLAGS RAX RCX R8 R9 R10 R11 ZZ mov     [rsp+var_20], r12 
             409685      5 PTRIMMEDESP STACK -32 displ mov     [rsp+var_20], r12
             40968a      3 INSTR BELONGTO 409680 
-            40968a      3 INSTR DEADREGS  EFLAGS RCX R8 R9 R10 R11 R12 ZZ mov     r12, rdi 
+            40968a      3 INSTR DEADREGS  EFLAGS RAX RCX R8 R9 R10 R11 R12 ZZ mov     r12, rdi 
             40968d      5 INSTR BELONGTO 409680 
-            40968d      5 INSTR DEADREGS  EFLAGS RCX RDI R8 R9 R10 R11 ZZ mov     [rsp+var_18], r13 
+            40968d      5 INSTR DEADREGS  EFLAGS RAX RCX RDI R8 R9 R10 R11 ZZ mov     [rsp+var_18], r13 
             40968d      5 PTRIMMEDESP STACK -24 displ mov     [rsp+var_18], r13
             409692      5 INSTR BELONGTO 409680 
-            409692      5 INSTR DEADREGS  EFLAGS RCX RDI R8 R9 R10 R11 R13 ZZ mov     [rsp+var_30], rbx 
+            409692      5 INSTR DEADREGS  EFLAGS RAX RCX RDI R8 R9 R10 R11 R13 ZZ mov     [rsp+var_30], rbx 
             409692      5 PTRIMMEDESP STACK -48 displ mov     [rsp+var_30], rbx
             409697      3 INSTR BELONGTO 409680 
-            409697      3 INSTR DEADREGS  EFLAGS RCX RBX RDI R8 R9 R10 R11 R13 ZZ mov     rdi, rdx 
+            409697      3 INSTR DEADREGS  EFLAGS RAX RCX RBX RDI R8 R9 R10 R11 R13 ZZ mov     rdi, rdx 
             40969a      5 INSTR BELONGTO 409680 
-            40969a      5 INSTR DEADREGS  EFLAGS RCX RBX R8 R9 R10 R11 R13 ZZ mov     [rsp+var_10], r14 
+            40969a      5 INSTR DEADREGS  EFLAGS RAX RCX RBX R8 R9 R10 R11 R13 ZZ mov     [rsp+var_10], r14 
             40969a      5 PTRIMMEDESP STACK -16 displ mov     [rsp+var_10], r14
             40969f      5 INSTR BELONGTO 409680 
-            40969f      5 INSTR DEADREGS  EFLAGS RCX RBX R8 R9 R10 R11 R13 R14 ZZ mov     [rsp+var_8], r15 
+            40969f      5 INSTR DEADREGS  EFLAGS RAX RCX RBX R8 R9 R10 R11 R13 R14 ZZ mov     [rsp+var_8], r15 
             40969f      5 PTRIMMEDESP STACK -8 displ mov     [rsp+var_8], r15
             4096a4      4 INSTR BELONGTO 409680 
-            4096a4      4 INSTR DEADREGS  EFLAGS RCX RBX R8 R9 R10 R11 R13 R14 R15 ZZ sub     rsp, 48h 
+            4096a4      4 INSTR DEADREGS  EFLAGS RAX RCX RBX R8 R9 R10 R11 R13 R14 R15 ZZ sub     rsp, 48h 
             4096a4     72 DATAREF STACK 579 esp + 0 PARENT LocalFrame LOCALFRAME
             4096a4      8 MEMORYHOLE STACK esp + 72 ReturnAddress 
             4096a8      3 INSTR BELONGTO 409680 
-            4096a8      3 INSTR DEADREGS  EFLAGS RCX RBX R8 R9 R10 R11 R13 R14 R15 ZZ mov     r13, rsi 
+            4096a8      3 INSTR DEADREGS  EFLAGS RAX RCX RBX R8 R9 R10 R11 R13 R14 R15 ZZ mov     r13, rsi 
             4096ab      3 INSTR BELONGTO 409680 
-            4096ab      3 INSTR DEADREGS  EFLAGS RCX RBX RSI R8 R9 R10 R11 R14 R15 ZZ mov     rbp, rdx 
+            4096ab      3 INSTR DEADREGS  EFLAGS RAX RCX RBX RSI R8 R9 R10 R11 R14 R15 ZZ mov     rbp, rdx 
             4096ae     -1 INSTR LOCAL NoMetaUpdate call    sub_40B290 
             4096ae      5 INSTR BELONGTO 409680 
-            4096ae      5 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI R8 R9 R10 R11 R14 R15 ZZ call    sub_40B290 
+            4096ae      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX RSI R8 R9 R10 R11 R14 R15 ZZ call    sub_40B290 
             4096b3     -1 INSTR LOCAL NoMetaUpdate test    eax, eax 
             4096b3      2 INSTR BELONGTO 409680 
             4096b5     -1 INSTR LOCAL NoMetaUpdate jnz     short loc_4096F0 
             4096b5      2 INSTR BELONGTO 409680 
             4096b7      5 INSTR BELONGTO 409680 
-            4096b7      5 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI R14 R15 ZZ lea     rsi, [rsp+48h+var_3C] 
+            4096b7      5 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI RDI R14 R15 ZZ lea     rsi, [rsp+48h+var_3C] 
             4096b7      5 PTRIMMEDESP STACK 12 displ lea     rsi, [rsp+48h+var_3C]
             4096bc      2 INSTR BELONGTO 409680 
-            4096bc      2 INSTR DEADREGS  EFLAGS RDX RBX RDI R14 R15 ZZ xor     ecx, ecx 
+            4096bc      2 INSTR DEADREGS  EFLAGS RCX RDX RBX RDI R14 R15 ZZ xor     ecx, ecx 
             4096bc     -2 INSTR LOCAL n RCX ZZ  AlwaysNUM xor     ecx, ecx 
             4096be      3 INSTR BELONGTO 409680 
             4096be      3 INSTR DEADREGS  EFLAGS RDX RBX RDI R14 R15 ZZ mov     rdx, rsp 
@@ -9611,11 +9687,11 @@
             4096ef      1 INSTR DEADREGS  EFLAGS ZZ retn 
             4096ef     72 DEALLOC STACK esp - 72 retn
             4096f0      5 INSTR BELONGTO 409680 
-            4096f0      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ mov     edx, offset aGsm_util_text_; "!gsm_util_text_is_blank (exec)" 
+            4096f0      5 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI R12 R13 R14 R15 ZZ mov     edx, offset aGsm_util_text_; "!gsm_util_text_is_blank (exec)" 
             4096f5      5 INSTR BELONGTO 409680 
-            4096f5      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ mov     esi, offset aGsp_app_create; "gsp_app_create" 
+            4096f5      5 INSTR DEADREGS  EFLAGS RBX RSI RDI R12 R13 R14 R15 ZZ mov     esi, offset aGsp_app_create; "gsp_app_create" 
             4096fa      2 INSTR BELONGTO 409680 
-            4096fa      2 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ xor     edi, edi 
+            4096fa      2 INSTR DEADREGS  EFLAGS RBX RDI R12 R13 R14 R15 ZZ xor     edi, edi 
             4096fa     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
             4096fc     -1 INSTR LOCAL NoMetaUpdate call    _g_return_if_fail_warning 
             4096fc      5 INSTR BELONGTO 409680 
@@ -9623,13 +9699,13 @@
             409701     -1 INSTR LOCAL NoMetaUpdate jmp     short loc_4096CD 
             409701      2 INSTR BELONGTO 409680 
             409708      4 INSTR BELONGTO 409680 
-            409708      4 INSTR DEADREGS  EFLAGS RAX RBX RDI R14 R15 ZZ mov     rax, [rsp+48h+var_48] 
+            409708      4 INSTR DEADREGS  EFLAGS RAX RBX RSI RDI R14 R15 ZZ mov     rax, [rsp+48h+var_48] 
             409708      4 PTRIMMEDESP STACK 0 displ mov     rax, [rsp+48h+var_48]
             40970c      3 INSTR BELONGTO 409680 
-            40970c      3 INSTR DEADREGS  EFLAGS RBX RDI R14 R15 ZZ mov     rdi, [rax]      ; s 
+            40970c      3 INSTR DEADREGS  EFLAGS RBX RSI RDI R14 R15 ZZ mov     rdi, [rax]      ; s 
             40970f     -1 INSTR LOCAL NoMetaUpdate call    sub_407E90 
             40970f      5 INSTR BELONGTO 409680 
-            40970f      5 INSTR DEADREGS  EFLAGS RBX R14 R15 ZZ call    sub_407E90 
+            40970f      5 INSTR DEADREGS  EFLAGS RBX RSI R14 R15 ZZ call    sub_407E90 
             409714      4 INSTR BELONGTO 409680 
             409714      4 INSTR DEADREGS  EFLAGS RBX RDI R14 R15 ZZ mov     rdi, [rsp+48h+var_48] 
             409714      4 PTRIMMEDESP STACK 0 displ mov     rdi, [rsp+48h+var_48]
@@ -9645,12 +9721,13 @@
             409725     -1 INSTR LOCAL NoMetaUpdate call    sub_408310 
             409725      5 INSTR BELONGTO 409680 
             409725      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX RSI RDI R8 R9 R10 R11 R14 ZZ call    sub_408310 
-            40972a     -1 INSTR LOCAL MetadataRedundant xor     esi, esi 
             40972a      2 INSTR BELONGTO 409680 
+            40972a      2 INSTR DEADREGS  EFLAGS RBX RSI RDI R14 ZZ xor     esi, esi 
+            40972a     -2 INSTR LOCAL n RSI ZZ  AlwaysNUM xor     esi, esi 
             40972c      3 INSTR BELONGTO 409680 
             40972c      3 INSTR DEADREGS  EFLAGS RBX RDI R14 ZZ mov     rdi, rax 
             40972f      2 INSTR BELONGTO 409680 
-            40972f      2 INSTR DEADREGS  EFLAGS RBX R14 ZZ xor     eax, eax 
+            40972f      2 INSTR DEADREGS  EFLAGS RAX RBX R14 ZZ xor     eax, eax 
             40972f     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             409731     -1 INSTR LOCAL NoMetaUpdate call    _g_object_new 
             409731      5 INSTR BELONGTO 409680 
@@ -9664,16 +9741,17 @@
             409740     -1 INSTR LOCAL NoMetaUpdate call    _g_get_user_config_dir 
             409740      5 INSTR BELONGTO 409680 
             409740      5 INSTR DEADREGS  EFLAGS ZZ call    _g_get_user_config_dir 
-            409745     -1 INSTR LOCAL MetadataRedundant xor     ecx, ecx 
             409745      2 INSTR BELONGTO 409680 
+            409745      2 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI ZZ xor     ecx, ecx 
+            409745     -2 INSTR LOCAL n RCX ZZ  AlwaysNUM xor     ecx, ecx 
             409747      3 INSTR BELONGTO 409680 
-            409747      3 INSTR DEADREGS  EFLAGS RDX RDI ZZ mov     rdi, rax 
+            409747      3 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     rdi, rax 
             40974a      3 INSTR BELONGTO 409680 
-            40974a      3 INSTR DEADREGS  EFLAGS RDX ZZ mov     rdx, r15 
+            40974a      3 INSTR DEADREGS  EFLAGS RAX RDX RSI ZZ mov     rdx, r15 
             40974d      5 INSTR BELONGTO 409680 
-            40974d      5 INSTR DEADREGS  EFLAGS R15 ZZ mov     esi, offset aAutostart; "autostart" 
+            40974d      5 INSTR DEADREGS  EFLAGS RAX RSI R15 ZZ mov     esi, offset aAutostart; "autostart" 
             409752      2 INSTR BELONGTO 409680 
-            409752      2 INSTR DEADREGS  EFLAGS R15 ZZ xor     eax, eax 
+            409752      2 INSTR DEADREGS  EFLAGS RAX R15 ZZ xor     eax, eax 
             409752     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             409754     -1 INSTR LOCAL NoMetaUpdate call    _g_build_filename 
             409754      5 INSTR BELONGTO 409680 
@@ -9694,7 +9772,7 @@
             409779      7 INSTR DEADREGS  EFLAGS RCX RDX RSI R8 R9 R10 R11 R14 R15 ZZ mov     dword ptr [rax+1Ch], 1 
             409780     -1 INSTR LOCAL NoMetaUpdate call    sub_40B290 
             409780      5 INSTR BELONGTO 409680 
-            409780      5 INSTR DEADREGS  EFLAGS RCX RDX RSI R8 R9 R10 R11 R14 R15 ZZ call    sub_40B290 
+            409780      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI R8 R9 R10 R11 R14 R15 ZZ call    sub_40B290 
             409785     -1 INSTR LOCAL NoMetaUpdate test    eax, eax 
             409785      2 INSTR BELONGTO 409680 
             409787     -1 INSTR LOCAL NoMetaUpdate jz      loc_409840 
@@ -9830,10 +9908,10 @@
             409887     -1 INSTR LOCAL NoMetaUpdate jz      loc_4099F0 
             409887      6 INSTR BELONGTO 409860 
             40988d      3 INSTR BELONGTO 409860 
-            40988d      3 INSTR DEADREGS  EFLAGS RDI R12 ZZ mov     rdi, rax        ; s 
+            40988d      3 INSTR DEADREGS  EFLAGS RSI RDI R12 ZZ mov     rdi, rax        ; s 
             409890     -1 INSTR LOCAL NoMetaUpdate call    sub_407E90 
             409890      5 INSTR BELONGTO 409860 
-            409890      5 INSTR DEADREGS  EFLAGS R12 ZZ call    sub_407E90 
+            409890      5 INSTR DEADREGS  EFLAGS RSI R12 ZZ call    sub_407E90 
             409895      3 INSTR BELONGTO 409860 
             409895      3 INSTR DEADREGS  EFLAGS RDI R12 ZZ mov     rdi, rbp 
             409898      3 INSTR BELONGTO 409860 
@@ -9848,16 +9926,17 @@
             4098a9     -1 INSTR LOCAL NoMetaUpdate call    _g_get_user_config_dir 
             4098a9      5 INSTR BELONGTO 409860 
             4098a9      5 INSTR DEADREGS  EFLAGS ZZ call    _g_get_user_config_dir 
-            4098ae     -1 INSTR LOCAL MetadataRedundant xor     ecx, ecx 
             4098ae      2 INSTR BELONGTO 409860 
+            4098ae      2 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI ZZ xor     ecx, ecx 
+            4098ae     -2 INSTR LOCAL n RCX ZZ  AlwaysNUM xor     ecx, ecx 
             4098b0      3 INSTR BELONGTO 409860 
-            4098b0      3 INSTR DEADREGS  EFLAGS RDX RDI ZZ mov     rdx, r12 
+            4098b0      3 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     rdx, r12 
             4098b3      5 INSTR BELONGTO 409860 
-            4098b3      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     esi, offset aAutostart; "autostart" 
+            4098b3      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, offset aAutostart; "autostart" 
             4098b8      3 INSTR BELONGTO 409860 
             4098b8      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rax 
             4098bb      2 INSTR BELONGTO 409860 
-            4098bb      2 INSTR DEADREGS  EFLAGS ZZ xor     eax, eax 
+            4098bb      2 INSTR DEADREGS  EFLAGS RAX ZZ xor     eax, eax 
             4098bb     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             4098bd     -1 INSTR LOCAL NoMetaUpdate call    _g_build_filename 
             4098bd      5 INSTR BELONGTO 409860 
@@ -9881,14 +9960,16 @@
             4098d8      5 INSTR DEADREGS  EFLAGS ZZ call    sub_407FF0 
             4098dd     -2 INSTR LOCAL n R9 ZZ  AlwaysNUM xor     r9d, r9d 
             4098dd      3 INSTR BELONGTO 409860 
-            4098dd      3 INSTR DEADREGS  EFLAGS RSI RDI R8 R9 ZZ xor     r9d, r9d 
+            4098dd      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 ZZ xor     r9d, r9d 
             4098e0     -2 INSTR LOCAL n R8 ZZ  AlwaysNUM xor     r8d, r8d 
             4098e0      3 INSTR BELONGTO 409860 
-            4098e0      3 INSTR DEADREGS  EFLAGS RSI RDI R8 ZZ xor     r8d, r8d 
-            4098e3     -1 INSTR LOCAL MetadataRedundant xor     ecx, ecx 
+            4098e0      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 ZZ xor     r8d, r8d 
             4098e3      2 INSTR BELONGTO 409860 
-            4098e5     -1 INSTR LOCAL MetadataRedundant xor     edx, edx 
+            4098e3      2 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI ZZ xor     ecx, ecx 
+            4098e3     -2 INSTR LOCAL n RCX ZZ  AlwaysNUM xor     ecx, ecx 
             4098e5      2 INSTR BELONGTO 409860 
+            4098e5      2 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ xor     edx, edx 
+            4098e5     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
             4098e7      3 INSTR BELONGTO 409860 
             4098e7      3 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     rdi, rbx 
             4098ea      3 INSTR BELONGTO 409860 
@@ -9913,8 +9994,9 @@
             40990d     -1 INSTR LOCAL NoMetaUpdate call    _g_object_unref 
             40990d      5 INSTR BELONGTO 409860 
             40990d      5 INSTR DEADREGS  EFLAGS RBX R12 ZZ call    _g_object_unref 
-            409912     -1 INSTR LOCAL MetadataRedundant xor     esi, esi 
             409912      2 INSTR BELONGTO 409860 
+            409912      2 INSTR DEADREGS  EFLAGS RBX RSI RDI R12 ZZ xor     esi, esi 
+            409912     -2 INSTR LOCAL n RSI ZZ  AlwaysNUM xor     esi, esi 
             409914      3 INSTR BELONGTO 409860 
             409914      3 INSTR DEADREGS  EFLAGS RBX RDI R12 ZZ mov     rdi, rbp 
             409917     -1 INSTR LOCAL NoMetaUpdate call    sub_409270 
@@ -9932,7 +10014,7 @@
             40992b      5 INSTR BELONGTO 409860 
             40992b      5 INSTR DEADREGS  EFLAGS R12 ZZ call    _g_free 
             409930      4 INSTR BELONGTO 409860 
-            409930      4 INSTR DEADREGS  EFLAGS RAX R9 R10 R11 R12 ZZ mov     rax, [rbx+18h] 
+            409930      4 INSTR DEADREGS  EFLAGS RAX RDX R9 R10 R11 R12 ZZ mov     rax, [rbx+18h] 
             409934     -1 INSTR LOCAL MetadataUnused xor     edx, edx 
             409934      2 INSTR BELONGTO 409860 
             409936     -1 INSTR LOCAL MetadataUnused mov     r11d, [rax+10h] 
@@ -9954,9 +10036,9 @@
             409953     -1 INSTR LOCAL NoMetaUpdate jz      short loc_409965 
             409953      2 INSTR BELONGTO 409860 
             409955      4 INSTR BELONGTO 409860 
-            409955      4 INSTR DEADREGS  EFLAGS R9 R12 ZZ or      dword ptr [rax+5Ch], 20h 
+            409955      4 INSTR DEADREGS  EFLAGS RDX R9 R12 ZZ or      dword ptr [rax+5Ch], 20h 
             409959      7 INSTR BELONGTO 409860 
-            409959      7 INSTR DEADREGS  EFLAGS R9 R12 ZZ mov     dword ptr [rax+14h], 0 
+            409959      7 INSTR DEADREGS  EFLAGS RDX R9 R12 ZZ mov     dword ptr [rax+14h], 0 
             409960     -1 INSTR LOCAL MetadataUnused mov     edx, 1 
             409960      5 INSTR BELONGTO 409860 
             409965     -1 INSTR LOCAL MetadataUnused mov     r9d, [rax+18h] 
@@ -9996,8 +10078,9 @@
             40999f     -1 INSTR LOCAL NoMetaUpdate call    _g_object_unref 
             40999f      5 INSTR BELONGTO 409860 
             40999f      5 INSTR DEADREGS  EFLAGS RBX R12 ZZ call    _g_object_unref 
-            4099a4     -1 INSTR LOCAL MetadataRedundant mov     eax, 1 
+            4099a4     -2 INSTR LOCAL n RAX ZZ  NUMVia2ndSrcIMMEDNUM mov     eax, 1 
             4099a4      5 INSTR BELONGTO 409860 
+            4099a4      5 INSTR DEADREGS  EFLAGS RAX RBX R12 ZZ mov     eax, 1 
             4099a9     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rsp, 10h 
             4099a9      4 INSTR BELONGTO 409860 
             4099ad      1 INSTR BELONGTO 409860 
@@ -10023,8 +10106,9 @@
             4099c8      5 INSTR DEADREGS  EFLAGS RBX R12 ZZ call    _g_free 
             4099cd     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rsp, 10h 
             4099cd      4 INSTR BELONGTO 409860 
-            4099d1     -1 INSTR LOCAL MetadataRedundant xor     eax, eax 
             4099d1      2 INSTR BELONGTO 409860 
+            4099d1      2 INSTR DEADREGS  EFLAGS RAX RBX R12 ZZ xor     eax, eax 
+            4099d1     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             4099d3      1 INSTR BELONGTO 409860 
             4099d3      1 INSTR DEADREGS  EFLAGS RBX R12 ZZ pop     rbx 
             4099d4      1 INSTR BELONGTO 409860 
@@ -10046,8 +10130,9 @@
             4099f3      5 INSTR DEADREGS  EFLAGS RBX R12 ZZ call    _g_object_unref 
             4099f8     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rsp, 10h 
             4099f8      4 INSTR BELONGTO 409860 
-            4099fc     -1 INSTR LOCAL MetadataRedundant xor     eax, eax 
             4099fc      2 INSTR BELONGTO 409860 
+            4099fc      2 INSTR DEADREGS  EFLAGS RAX RBX R12 ZZ xor     eax, eax 
+            4099fc     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             4099fe      1 INSTR BELONGTO 409860 
             4099fe      1 INSTR DEADREGS  EFLAGS RBX R12 ZZ pop     rbx 
             4099ff      1 INSTR BELONGTO 409860 
@@ -10057,11 +10142,11 @@
             409a02      1 INSTR BELONGTO 409860 
             409a02      1 INSTR DEADREGS  EFLAGS ZZ retn 
             409a08      5 INSTR BELONGTO 409860 
-            409a08      5 INSTR DEADREGS  EFLAGS RBX R12 ZZ mov     edx, offset aUriNull; "uri != NULL" 
+            409a08      5 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI R12 ZZ mov     edx, offset aUriNull; "uri != NULL" 
             409a0d      5 INSTR BELONGTO 409860 
-            409a0d      5 INSTR DEADREGS  EFLAGS RBX R12 ZZ mov     esi, offset aGsp_app_copy_d; "gsp_app_copy_desktop_file" 
+            409a0d      5 INSTR DEADREGS  EFLAGS RBX RSI RDI R12 ZZ mov     esi, offset aGsp_app_copy_d; "gsp_app_copy_desktop_file" 
             409a12      2 INSTR BELONGTO 409860 
-            409a12      2 INSTR DEADREGS  EFLAGS RBX R12 ZZ xor     edi, edi 
+            409a12      2 INSTR DEADREGS  EFLAGS RBX RDI R12 ZZ xor     edi, edi 
             409a12     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
             409a14     -1 INSTR LOCAL NoMetaUpdate call    _g_return_if_fail_warning 
             409a14      5 INSTR BELONGTO 409860 
@@ -10069,8 +10154,9 @@
             409a19     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rsp, 10h 
             409a19      4 INSTR BELONGTO 409860 
             409a1d     16 DEALLOC STACK esp - 16 xor     eax, eax
-            409a1d     -1 INSTR LOCAL MetadataRedundant xor     eax, eax 
             409a1d      2 INSTR BELONGTO 409860 
+            409a1d      2 INSTR DEADREGS  EFLAGS RAX RBX R12 ZZ xor     eax, eax 
+            409a1d     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             409a1f      1 INSTR BELONGTO 409860 
             409a1f      1 INSTR DEADREGS  EFLAGS RBX R12 ZZ pop     rbx 
             409a20      1 INSTR BELONGTO 409860 
@@ -10087,27 +10173,28 @@
             409a30     -1 INSTR LOCAL NoMetaUpdate call    _g_free 
             409a30      5 INSTR BELONGTO 409860 
             409a30      5 INSTR DEADREGS  EFLAGS RBX R12 ZZ call    _g_free 
-            409a35     -1 INSTR LOCAL MetadataRedundant xor     eax, eax 
             409a35      2 INSTR BELONGTO 409860 
+            409a35      2 INSTR DEADREGS  EFLAGS RAX RBX R12 ZZ xor     eax, eax 
+            409a35     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             409a37     -1 INSTR LOCAL NoMetaUpdate jmp     loc_4099A9 
             409a37      5 INSTR BELONGTO 409860 
             409a40      0 FUNC FRAMERESTORE 0 0 0 1 0 0 2 0 0 3 -8 0 4 0 0 5 0 0 6 0 0 7 0 0 8 0 0 9 0 0 10 0 0 11 0 0 12 0 0 13 0 0 14 0 0 15 0 0 ZZ
             409a40      0 FUNC MMSAFENESS SAFE
             409a40      1 INSTR BELONGTO 409a40 
-            409a40      1 INSTR DEADREGS  EFLAGS R8 R9 ZZ push    rbx 
+            409a40      1 INSTR DEADREGS  EFLAGS RCX RDX R8 R9 ZZ push    rbx 
             409a40     -3 INSTR LOCAL NoWarn push    rbx 
             409a40     48 FUNC GLOBAL sub_409A40 FUNC_UNSAFE NOFP RET             409a6f 
             409a41     -2 INSTR LOCAL n R9 ZZ  NumericDEFs mov     r9d, offset sub_409A70 
             409a41      6 INSTR BELONGTO 409a40 
-            409a41      6 INSTR DEADREGS  EFLAGS RBX R8 R9 ZZ mov     r9d, offset sub_409A70 
+            409a41      6 INSTR DEADREGS  EFLAGS RCX RDX RBX R8 R9 ZZ mov     r9d, offset sub_409A70 
             409a47     -2 INSTR LOCAL n R8 ZZ  AlwaysNUM xor     r8d, r8d 
             409a47      3 INSTR BELONGTO 409a40 
-            409a47      3 INSTR DEADREGS  EFLAGS RBX R8 ZZ xor     r8d, r8d 
+            409a47      3 INSTR DEADREGS  EFLAGS RCX RDX RBX R8 ZZ xor     r8d, r8d 
             409a4a      2 INSTR BELONGTO 409a40 
-            409a4a      2 INSTR DEADREGS  EFLAGS RBX ZZ xor     ecx, ecx 
+            409a4a      2 INSTR DEADREGS  EFLAGS RCX RDX RBX ZZ xor     ecx, ecx 
             409a4a     -2 INSTR LOCAL n RCX ZZ  AlwaysNUM xor     ecx, ecx 
             409a4c      2 INSTR BELONGTO 409a40 
-            409a4c      2 INSTR DEADREGS  EFLAGS RBX ZZ xor     edx, edx 
+            409a4c      2 INSTR DEADREGS  EFLAGS RDX RBX ZZ xor     edx, edx 
             409a4c     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
             409a4e      3 INSTR BELONGTO 409a40 
             409a4e      3 INSTR DEADREGS  EFLAGS RBX ZZ mov     rbx, rdi 
@@ -10122,7 +10209,7 @@
             409a55      4 PTRIMMEDESP STACK 0 displ mov     [rsp+18h+var_18], rsi
             409a59     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 18h 
             409a59      5 INSTR BELONGTO 409a40 
-            409a59      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, 18h 
+            409a59      5 INSTR DEADREGS  EFLAGS RSI ZZ mov     esi, 18h 
             409a5e     -1 INSTR LOCAL NoMetaUpdate call    _g_signal_handlers_disconnect_matched 
             409a5e      5 INSTR BELONGTO 409a40 
             409a5e      5 INSTR DEADREGS  EFLAGS ZZ call    _g_signal_handlers_disconnect_matched 
@@ -10151,13 +10238,13 @@
             409a7d      5 INSTR BELONGTO 409a70 
             409a82     24 DATAREF STACK 584 esp + 0 PARENT LocalFrame LOCALFRAME
             409a82      4 INSTR BELONGTO 409a70 
-            409a82      4 INSTR DEADREGS  EFLAGS R12 ZZ sub     rsp, 18h 
+            409a82      4 INSTR DEADREGS  EFLAGS RSI R12 ZZ sub     rsp, 18h 
             409a82      8 MEMORYHOLE STACK esp + 24 ReturnAddress 
             409a86      7 INSTR BELONGTO 409a70 
-            409a86      7 INSTR DEADREGS  EFLAGS R12 ZZ mov     r12d, cs:dword_60F82C 
+            409a86      7 INSTR DEADREGS  EFLAGS RSI R12 ZZ mov     r12d, cs:dword_60F82C 
             409a8d     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 50h 
             409a8d      5 INSTR BELONGTO 409a70 
-            409a8d      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, 50h 
+            409a8d      5 INSTR DEADREGS  EFLAGS RSI ZZ mov     esi, 50h 
             409a92      3 INSTR BELONGTO 409a70 
             409a92      3 INSTR DEADREGS  EFLAGS ZZ mov     rbp, rdi 
             409a95     -1 INSTR LOCAL NoMetaUpdate call    _g_type_check_instance_cast 
@@ -10165,15 +10252,16 @@
             409a95      5 INSTR DEADREGS  EFLAGS ZZ call    _g_type_check_instance_cast 
             409a9a     -2 INSTR LOCAL n RCX ZZ  NumericDEFs mov     rcx, rbx 
             409a9a      3 INSTR BELONGTO 409a70 
-            409a9a      3 INSTR DEADREGS  EFLAGS RCX RDI ZZ mov     rcx, rbx 
+            409a9a      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI ZZ mov     rcx, rbx 
             409a9d      3 INSTR BELONGTO 409a70 
-            409a9d      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     esi, r12d 
+            409a9d      3 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     esi, r12d 
             409aa0      3 INSTR BELONGTO 409a70 
-            409aa0      3 INSTR DEADREGS  EFLAGS RDI R12 ZZ mov     rdi, rax 
-            409aa3     -1 INSTR LOCAL MetadataRedundant xor     edx, edx 
+            409aa0      3 INSTR DEADREGS  EFLAGS RDX RDI R12 ZZ mov     rdi, rax 
             409aa3      2 INSTR BELONGTO 409a70 
+            409aa3      2 INSTR DEADREGS  EFLAGS RAX RDX R12 ZZ xor     edx, edx 
+            409aa3     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
             409aa5      2 INSTR BELONGTO 409a70 
-            409aa5      2 INSTR DEADREGS  EFLAGS R12 ZZ xor     eax, eax 
+            409aa5      2 INSTR DEADREGS  EFLAGS RAX R12 ZZ xor     eax, eax 
             409aa5     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             409aa7     -1 INSTR LOCAL NoMetaUpdate call    _g_signal_emit 
             409aa7      5 INSTR BELONGTO 409a70 
@@ -10189,16 +10277,16 @@
             409ab7      5 INSTR BELONGTO 409a70 
             409ab7      5 INSTR DEADREGS  EFLAGS ZZ call    _g_slist_remove 
             409abc      3 INSTR BELONGTO 409a70 
-            409abc      3 INSTR DEADREGS  EFLAGS RSI RDI R8 R9 ZZ mov     rsi, rbp 
+            409abc      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 ZZ mov     rsi, rbp 
             409abf      4 INSTR BELONGTO 409a70 
-            409abf      4 INSTR DEADREGS  EFLAGS RDI R8 R9 ZZ mov     [r12], rax 
+            409abf      4 INSTR DEADREGS  EFLAGS RCX RDX RDI R8 R9 ZZ mov     [r12], rax 
             409ac3     -2 INSTR LOCAL n RDI ZZ  NumericDEFs mov     rdi, rbx 
             409ac3      3 INSTR BELONGTO 409a70 
-            409ac3      3 INSTR DEADREGS  EFLAGS RDI R8 R9 R12 ZZ mov     rdi, rbx 
+            409ac3      3 INSTR DEADREGS  EFLAGS RCX RDX RDI R8 R9 R12 ZZ mov     rdi, rbx 
             409ac6     -1 INSTR LOCAL MetadataUnused mov     rbp, [rsp+18h+var_10] 
             409ac6      5 INSTR BELONGTO 409a70 
             409acb      4 INSTR BELONGTO 409a70 
-            409acb      4 INSTR DEADREGS  EFLAGS RBX R8 R9 R12 ZZ mov     rbx, [rsp+18h+var_18] 
+            409acb      4 INSTR DEADREGS  EFLAGS RCX RDX RBX R8 R9 R12 ZZ mov     rbx, [rsp+18h+var_18] 
             409acb      4 PTRIMMEDESP STACK 0 displ mov     rbx, [rsp+18h+var_18]
             409acf     -1 INSTR LOCAL MetadataUnused mov     r12, [rsp+18h+var_8] 
             409acf      5 INSTR BELONGTO 409a70 
@@ -10207,7 +10295,7 @@
             409ad8     -1 INSTR LOCAL NoMetaUpdate jmp     sub_409A40 
             409ad8     24 DEALLOC STACK esp - 24 jmp     sub_409A40
             409ad8      5 INSTR BELONGTO 409a70 
-            409ad8      5 INSTR DEADREGS  EFLAGS R8 R9 R12 ZZ jmp     sub_409A40 
+            409ad8      5 INSTR DEADREGS  EFLAGS RCX RDX R8 R9 R12 ZZ jmp     sub_409A40 
             409ae0      0 FUNC FRAMERESTORE 0 0 0 1 0 0 2 0 0 3 -16 0 4 0 0 5 -8 0 6 0 1 7 0 0 8 0 0 9 0 0 10 0 0 11 0 0 12 0 0 13 0 0 14 0 0 15 0 0 ZZ
             409ae0      0 FUNC MMSAFENESS SAFE
             409ae0      1 INSTR BELONGTO 409ae0 
@@ -10229,47 +10317,50 @@
             409ae9      5 INSTR BELONGTO 409ae0 
             409ae9      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_type_class_peek_parent 
             409aee      3 INSTR BELONGTO 409ae0 
-            409aee      3 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     rdi, rbp 
-            409af1     -1 INSTR LOCAL MetadataRedundant mov     esi, 50h 
+            409aee      3 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ mov     rdi, rbp 
+            409af1     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 50h 
             409af1      5 INSTR BELONGTO 409ae0 
+            409af1      5 INSTR DEADREGS  EFLAGS RBX RSI ZZ mov     esi, 50h 
             409af6      7 INSTR BELONGTO 409ae0 
             409af6      7 INSTR DEADREGS  EFLAGS RBX ZZ mov     cs:qword_60F820, rax 
             409afd     -1 INSTR LOCAL NoMetaUpdate call    _g_type_check_class_cast 
             409afd      5 INSTR BELONGTO 409ae0 
             409afd      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_type_check_class_cast 
             409b02      8 INSTR BELONGTO 409ae0 
-            409b02      8 INSTR DEADREGS  EFLAGS RBX RSI R8 R9 ZZ mov     qword ptr [rax+28h], offset sub_409E10 
+            409b02      8 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI RDI R8 R9 ZZ mov     qword ptr [rax+28h], offset sub_409E10 
             409b0a      8 INSTR BELONGTO 409ae0 
-            409b0a      8 INSTR DEADREGS  EFLAGS RBX RSI R8 R9 ZZ mov     qword ptr [rax+30h], offset sub_409D50 
+            409b0a      8 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI RDI R8 R9 ZZ mov     qword ptr [rax+30h], offset sub_409D50 
             409b12     -1 INSTR LOCAL MetadataUnused mov     rbx, rax 
             409b12      3 INSTR BELONGTO 409ae0 
             409b15     -1 INSTR LOCAL MetadataUnused mov     [rsp+38h+var_20], 50h 
             409b15      9 INSTR BELONGTO 409ae0 
             409b1e      8 INSTR BELONGTO 409ae0 
-            409b1e      8 INSTR DEADREGS  EFLAGS RSI R8 R9 ZZ mov     [rsp+38h+var_28], 1 
+            409b1e      8 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 ZZ mov     [rsp+38h+var_28], 1 
             409b1e      8 PTRIMMEDESP STACK 16 displ mov     [rsp+38h+var_28], 1
             409b26     -2 INSTR LOCAL n R9 ZZ  AlwaysNUM xor     r9d, r9d 
             409b26      3 INSTR BELONGTO 409ae0 
-            409b26      3 INSTR DEADREGS  EFLAGS RSI R8 R9 ZZ xor     r9d, r9d 
+            409b26      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 ZZ xor     r9d, r9d 
             409b29      9 INSTR BELONGTO 409ae0 
-            409b29      9 INSTR DEADREGS  EFLAGS RSI R8 ZZ mov     [rsp+38h+var_30], 4 
+            409b29      9 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 ZZ mov     [rsp+38h+var_30], 4 
             409b29      9 PTRIMMEDESP STACK 8 displ mov     [rsp+38h+var_30], 4
             409b32      8 INSTR BELONGTO 409ae0 
-            409b32      8 INSTR DEADREGS  EFLAGS RSI R8 ZZ mov     [rsp+38h+var_38], offset _g_cclosure_marshal_VOID__OBJECT 
+            409b32      8 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 ZZ mov     [rsp+38h+var_38], offset _g_cclosure_marshal_VOID__OBJECT 
             409b32      8 PTRIMMEDESP STACK 0 displ mov     [rsp+38h+var_38], offset _g_cclosure_marshal_VOID__OBJECT
             409b3a     -2 INSTR LOCAL n R8 ZZ  AlwaysNUM xor     r8d, r8d 
             409b3a      3 INSTR BELONGTO 409ae0 
-            409b3a      3 INSTR DEADREGS  EFLAGS RSI R8 ZZ xor     r8d, r8d 
+            409b3a      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 ZZ xor     r8d, r8d 
             409b3d      3 INSTR BELONGTO 409ae0 
-            409b3d      3 INSTR DEADREGS  EFLAGS RSI ZZ mov     rsi, [rax] 
-            409b40     -1 INSTR LOCAL MetadataRedundant mov     ecx, 88h 
+            409b3d      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI ZZ mov     rsi, [rax] 
+            409b40     -2 INSTR LOCAL n RCX ZZ  NUMVia2ndSrcIMMEDNUM mov     ecx, 88h 
             409b40      5 INSTR BELONGTO 409ae0 
-            409b45     -1 INSTR LOCAL MetadataRedundant mov     edx, 2 
+            409b40      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RDI ZZ mov     ecx, 88h 
+            409b45     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 2 
             409b45      5 INSTR BELONGTO 409ae0 
+            409b45      5 INSTR DEADREGS  EFLAGS RAX RDX RDI ZZ mov     edx, 2 
             409b4a      5 INSTR BELONGTO 409ae0 
-            409b4a      5 INSTR DEADREGS  EFLAGS ZZ mov     edi, offset aAdded; "added" 
+            409b4a      5 INSTR DEADREGS  EFLAGS RAX RDI ZZ mov     edi, offset aAdded; "added" 
             409b4f      2 INSTR BELONGTO 409ae0 
-            409b4f      2 INSTR DEADREGS  EFLAGS ZZ xor     eax, eax 
+            409b4f      2 INSTR DEADREGS  EFLAGS RAX ZZ xor     eax, eax 
             409b4f     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             409b51     -1 INSTR LOCAL NoMetaUpdate call    _g_signal_new 
             409b51      5 INSTR BELONGTO 409ae0 
@@ -10279,7 +10370,7 @@
             409b5f     -1 INSTR LOCAL MetadataRedundant mov     [rsp+38h+var_28], 1 
             409b5f      8 INSTR BELONGTO 409ae0 
             409b67      5 INSTR BELONGTO 409ae0 
-            409b67      5 INSTR DEADREGS  EFLAGS RSI R8 R9 ZZ mov     edi, offset aRemoved; "removed" 
+            409b67      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 ZZ mov     edi, offset aRemoved; "removed" 
             409b6c     -1 INSTR LOCAL MetadataRedundant mov     [rsp+38h+var_30], 4 
             409b6c      9 INSTR BELONGTO 409ae0 
             409b75     -1 INSTR LOCAL MetadataRedundant mov     [rsp+38h+var_38], offset _g_cclosure_marshal_VOID__OBJECT 
@@ -10287,34 +10378,37 @@
             409b7d     -1 INSTR LOCAL MetadataRedundant xor     r9d, r9d 
             409b7d      3 INSTR BELONGTO 409ae0 
             409b80      3 INSTR BELONGTO 409ae0 
-            409b80      3 INSTR DEADREGS  EFLAGS RSI R8 ZZ mov     rsi, [rbx] 
+            409b80      3 INSTR DEADREGS  EFLAGS RCX RDX RSI R8 ZZ mov     rsi, [rbx] 
             409b83      6 INSTR BELONGTO 409ae0 
-            409b83      6 INSTR DEADREGS  EFLAGS RBX R8 ZZ mov     cs:dword_60F828, eax 
+            409b83      6 INSTR DEADREGS  EFLAGS RCX RDX RBX R8 ZZ mov     cs:dword_60F828, eax 
             409b89     -1 INSTR LOCAL MetadataRedundant xor     r8d, r8d 
             409b89      3 INSTR BELONGTO 409ae0 
-            409b8c     -1 INSTR LOCAL MetadataRedundant mov     ecx, 90h 
+            409b8c     -2 INSTR LOCAL n RCX ZZ  NUMVia2ndSrcIMMEDNUM mov     ecx, 90h 
             409b8c      5 INSTR BELONGTO 409ae0 
-            409b91     -1 INSTR LOCAL MetadataRedundant mov     edx, 2 
+            409b8c      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX ZZ mov     ecx, 90h 
+            409b91     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 2 
             409b91      5 INSTR BELONGTO 409ae0 
+            409b91      5 INSTR DEADREGS  EFLAGS RAX RDX RBX ZZ mov     edx, 2 
             409b96      2 INSTR BELONGTO 409ae0 
-            409b96      2 INSTR DEADREGS  EFLAGS RBX ZZ xor     eax, eax 
+            409b96      2 INSTR DEADREGS  EFLAGS RAX RBX ZZ xor     eax, eax 
             409b96     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             409b98     -1 INSTR LOCAL NoMetaUpdate call    _g_signal_new 
             409b98      5 INSTR BELONGTO 409ae0 
             409b98      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_signal_new 
             409b9d      6 INSTR BELONGTO 409ae0 
-            409b9d      6 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     cs:dword_60F82C, eax 
+            409b9d      6 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ mov     cs:dword_60F82C, eax 
             409ba3     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rsp, 28h 
             409ba3      4 INSTR BELONGTO 409ae0 
             409ba7      3 INSTR BELONGTO 409ae0 
-            409ba7      3 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     rdi, rbp 
+            409ba7      3 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ mov     rdi, rbp 
             409ba7     40 DEALLOC STACK esp - 40 mov     rdi, rbp
             409baa      1 INSTR BELONGTO 409ae0 
-            409baa      1 INSTR DEADREGS  EFLAGS RBX ZZ pop     rbx 
+            409baa      1 INSTR DEADREGS  EFLAGS RBX RSI ZZ pop     rbx 
             409bab      1 INSTR BELONGTO 409ae0 
-            409bab      1 INSTR DEADREGS  EFLAGS ZZ pop     rbp 
-            409bac     -1 INSTR LOCAL MetadataRedundant mov     esi, 10h 
+            409bab      1 INSTR DEADREGS  EFLAGS RSI ZZ pop     rbp 
+            409bac     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 10h 
             409bac      5 INSTR BELONGTO 409ae0 
+            409bac      5 INSTR DEADREGS  EFLAGS RSI ZZ mov     esi, 10h 
             409bb1     -1 INSTR LOCAL NoMetaUpdate jmp     _g_type_class_add_private 
             409bb1      5 INSTR BELONGTO 409ae0 
             409bb1      5 INSTR DEADREGS  EFLAGS ZZ jmp     _g_type_class_add_private 
@@ -10353,12 +10447,12 @@
             409bea      5 INSTR BELONGTO 409bc0 
             409bea      5 INSTR DEADREGS  EFLAGS ZZ call    _g_object_unref 
             409bef      8 INSTR BELONGTO 409bc0 
-            409bef      8 INSTR DEADREGS  EFLAGS RSI ZZ mov     qword ptr [rbx+10h], 0 
+            409bef      8 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     qword ptr [rbx+10h], 0 
             409bf7      3 INSTR BELONGTO 409bc0 
-            409bf7      3 INSTR DEADREGS  EFLAGS RSI ZZ mov     rsi, rbx 
+            409bf7      3 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     rsi, rbx 
             409bfa     -2 INSTR LOCAL n RDI ZZ  NUMVia2ndSrcIMMEDNUM mov     edi, 18h 
             409bfa      5 INSTR BELONGTO 409bc0 
-            409bfa      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     edi, 18h 
+            409bfa      5 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     edi, 18h 
             409bff      1 INSTR BELONGTO 409bc0 
             409bff      1 INSTR DEADREGS  EFLAGS RBX ZZ pop     rbx 
             409c00     -1 INSTR LOCAL NoMetaUpdate jmp     _g_slice_free1 
@@ -10388,7 +10482,7 @@
             409c2e      1 INSTR DEADREGS  EFLAGS ZZ retn 
             409c2e     24 DEALLOC STACK esp - 24 retn
             409c30      5 INSTR BELONGTO 409c10 
-            409c30      5 INSTR DEADREGS  EFLAGS ZZ mov     edi, offset qword_60F818 
+            409c30      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     edi, offset qword_60F818 
             409c35     -1 INSTR LOCAL NoMetaUpdate call    _g_once_init_enter 
             409c35      5 INSTR BELONGTO 409c10 
             409c35      5 INSTR DEADREGS  EFLAGS ZZ call    _g_once_init_enter 
@@ -10397,25 +10491,27 @@
             409c3c     -1 INSTR LOCAL NoMetaUpdate jz      short loc_409C23 
             409c3c      2 INSTR BELONGTO 409c10 
             409c3e      5 INSTR BELONGTO 409c10 
-            409c3e      5 INSTR DEADREGS  EFLAGS ZZ mov     edi, offset aGspappmanager; "GspAppManager" 
+            409c3e      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     edi, offset aGspappmanager; "GspAppManager" 
             409c43     -1 INSTR LOCAL NoMetaUpdate call    _g_intern_static_string 
             409c43      5 INSTR BELONGTO 409c10 
             409c43      5 INSTR DEADREGS  EFLAGS ZZ call    _g_intern_static_string 
             409c48     -2 INSTR LOCAL n R9 ZZ  NumericDEFs mov     r9d, offset sub_409ED0 
             409c48      6 INSTR BELONGTO 409c10 
-            409c48      6 INSTR DEADREGS  EFLAGS RSI R8 R9 ZZ mov     r9d, offset sub_409ED0 
+            409c48      6 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 ZZ mov     r9d, offset sub_409ED0 
             409c4e     -2 INSTR LOCAL n R8 ZZ  NUMVia2ndSrcIMMEDNUM mov     r8d, 20h 
             409c4e      6 INSTR BELONGTO 409c10 
-            409c4e      6 INSTR DEADREGS  EFLAGS RSI R8 ZZ mov     r8d, 20h 
+            409c4e      6 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 ZZ mov     r8d, 20h 
             409c54     -2 INSTR LOCAL n RCX ZZ  NumericDEFs mov     ecx, offset sub_409AE0 
             409c54      5 INSTR BELONGTO 409c10 
-            409c54      5 INSTR DEADREGS  EFLAGS RSI ZZ mov     ecx, offset sub_409AE0 
-            409c59     -1 INSTR LOCAL MetadataRedundant mov     edx, 98h 
+            409c54      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI ZZ mov     ecx, offset sub_409AE0 
+            409c59     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 98h 
             409c59      5 INSTR BELONGTO 409c10 
+            409c59      5 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     edx, 98h 
             409c5e      3 INSTR BELONGTO 409c10 
-            409c5e      3 INSTR DEADREGS  EFLAGS RSI ZZ mov     rsi, rax 
-            409c61     -1 INSTR LOCAL MetadataRedundant mov     edi, 50h 
+            409c5e      3 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     rsi, rax 
+            409c61     -2 INSTR LOCAL n RDI ZZ  NUMVia2ndSrcIMMEDNUM mov     edi, 50h 
             409c61      5 INSTR BELONGTO 409c10 
+            409c61      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     edi, 50h 
             409c66      7 INSTR BELONGTO 409c10 
             409c66      7 INSTR DEADREGS  EFLAGS ZZ mov     [rsp+18h+var_18], 0 
             409c66      7 PTRIMMEDESP STACK 0 displ mov     [rsp+18h+var_18], 0
@@ -10423,7 +10519,7 @@
             409c6d      5 INSTR BELONGTO 409c10 
             409c6d      5 INSTR DEADREGS  EFLAGS ZZ call    _g_type_register_static_simple 
             409c72      5 INSTR BELONGTO 409c10 
-            409c72      5 INSTR DEADREGS  EFLAGS RSI ZZ mov     edi, offset qword_60F818 
+            409c72      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     edi, offset qword_60F818 
             409c77      3 INSTR BELONGTO 409c10 
             409c77      3 INSTR DEADREGS  EFLAGS RSI ZZ mov     rsi, rax 
             409c7a     -1 INSTR LOCAL NoMetaUpdate call    _g_once_init_leave 
@@ -10477,17 +10573,18 @@
             409cbe     -1 INSTR LOCAL NoMetaUpdate jnz     short loc_409CE0 
             409cbe      2 INSTR BELONGTO 409c90 
             409cc0      5 INSTR BELONGTO 409c90 
-            409cc0      5 INSTR DEADREGS  EFLAGS RBX R12 ZZ mov     edx, offset aGsp_is_app_m_0; "GSP_IS_APP_MANAGER (manager)" 
+            409cc0      5 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI R12 ZZ mov     edx, offset aGsp_is_app_m_0; "GSP_IS_APP_MANAGER (manager)" 
             409cc5      5 INSTR BELONGTO 409c90 
-            409cc5      5 INSTR DEADREGS  EFLAGS RBX R12 ZZ mov     esi, offset aGsp_app_mana_4; "gsp_app_manager_get_dir_index" 
+            409cc5      5 INSTR DEADREGS  EFLAGS RBX RSI RDI R12 ZZ mov     esi, offset aGsp_app_mana_4; "gsp_app_manager_get_dir_index" 
             409cca      2 INSTR BELONGTO 409c90 
-            409cca      2 INSTR DEADREGS  EFLAGS RBX R12 ZZ xor     edi, edi 
+            409cca      2 INSTR DEADREGS  EFLAGS RBX RDI R12 ZZ xor     edi, edi 
             409cca     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
             409ccc     -1 INSTR LOCAL NoMetaUpdate call    _g_return_if_fail_warning 
             409ccc      5 INSTR BELONGTO 409c90 
             409ccc      5 INSTR DEADREGS  EFLAGS RBX R12 ZZ call    _g_return_if_fail_warning 
-            409cd1     -1 INSTR LOCAL MetadataRedundant mov     eax, 0FFFFFFFFh 
+            409cd1     -2 INSTR LOCAL n RAX ZZ  NUMVia2ndSrcIMMEDNUM mov     eax, 0FFFFFFFFh 
             409cd1      5 INSTR BELONGTO 409c90 
+            409cd1      5 INSTR DEADREGS  EFLAGS RAX RBX R12 ZZ mov     eax, 0FFFFFFFFh 
             409cd6      1 INSTR BELONGTO 409c90 
             409cd6      1 INSTR DEADREGS  EFLAGS RBX R12 ZZ pop     rbx 
             409cd7      1 INSTR BELONGTO 409c90 
@@ -10500,13 +10597,13 @@
             409ce0      3 INSTR BELONGTO 409c90 
             409ce3     -1 INSTR LOCAL NoMetaUpdate jz      short loc_409D32 
             409ce3      2 INSTR BELONGTO 409c90 
+            409ce5     -1 INSTR LOCAL MetadataUnused mov     rax, [rbx+18h] 
             409ce5      4 INSTR BELONGTO 409c90 
-            409ce5      4 INSTR DEADREGS  EFLAGS RAX ZZ mov     rax, [rbx+18h] 
             409ce9     -1 INSTR LOCAL MetadataUnused mov     rbx, [rax+8] 
             409ce9      4 INSTR BELONGTO 409c90 
             409ced     -2 INSTR LOCAL n RAX ZZ  NUMVia2ndSrcIMMEDNUM mov     eax, 0FFFFFFFFh 
             409ced      5 INSTR BELONGTO 409c90 
-            409ced      5 INSTR DEADREGS  EFLAGS ZZ mov     eax, 0FFFFFFFFh 
+            409ced      5 INSTR DEADREGS  EFLAGS RAX ZZ mov     eax, 0FFFFFFFFh 
             409cf2     -1 INSTR LOCAL NoMetaUpdate test    rbx, rbx 
             409cf2      3 INSTR BELONGTO 409c90 
             409cf5     -1 INSTR LOCAL NoMetaUpdate jnz     short loc_409D09 
@@ -10533,9 +10630,9 @@
             409d1a     -1 INSTR LOCAL NoMetaUpdate jnz     short loc_409D00 
             409d1a      2 INSTR BELONGTO 409c90 
             409d1c      1 INSTR BELONGTO 409c90 
-            409d1c      1 INSTR DEADREGS  EFLAGS RBX R12 ZZ pop     rbx 
+            409d1c      1 INSTR DEADREGS  EFLAGS RAX RBX R12 ZZ pop     rbx 
             409d1d      3 INSTR BELONGTO 409c90 
-            409d1d      3 INSTR DEADREGS  EFLAGS R12 ZZ mov     eax, [rbp+8] 
+            409d1d      3 INSTR DEADREGS  EFLAGS RAX R12 ZZ mov     eax, [rbp+8] 
             409d20      1 INSTR BELONGTO 409c90 
             409d20      1 INSTR DEADREGS  EFLAGS R12 ZZ pop     rbp 
             409d21      2 INSTR BELONGTO 409c90 
@@ -10543,32 +10640,33 @@
             409d23      1 INSTR BELONGTO 409c90 
             409d23      1 INSTR DEADREGS  EFLAGS ZZ retn 
             409d28      1 INSTR BELONGTO 409c90 
-            409d28      1 INSTR DEADREGS  EFLAGS RBX R12 ZZ pop     rbx 
+            409d28      1 INSTR DEADREGS  EFLAGS RAX RBX R12 ZZ pop     rbx 
             409d29      1 INSTR BELONGTO 409c90 
-            409d29      1 INSTR DEADREGS  EFLAGS R12 ZZ pop     rbp 
+            409d29      1 INSTR DEADREGS  EFLAGS RAX R12 ZZ pop     rbp 
             409d2a     -2 INSTR LOCAL n RAX ZZ  NUMVia2ndSrcIMMEDNUM mov     eax, 0FFFFFFFFh 
             409d2a      5 INSTR BELONGTO 409c90 
-            409d2a      5 INSTR DEADREGS  EFLAGS R12 ZZ mov     eax, 0FFFFFFFFh 
+            409d2a      5 INSTR DEADREGS  EFLAGS RAX R12 ZZ mov     eax, 0FFFFFFFFh 
             409d2f      2 INSTR BELONGTO 409c90 
             409d2f      2 INSTR DEADREGS  EFLAGS R12 ZZ pop     r12 
             409d31      1 INSTR BELONGTO 409c90 
             409d31      1 INSTR DEADREGS  EFLAGS ZZ retn 
             409d32      5 INSTR BELONGTO 409c90 
-            409d32      5 INSTR DEADREGS  EFLAGS RBX R12 ZZ mov     edx, offset aDirNull; "dir != NULL" 
+            409d32      5 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI R12 ZZ mov     edx, offset aDirNull; "dir != NULL" 
             409d37      5 INSTR BELONGTO 409c90 
-            409d37      5 INSTR DEADREGS  EFLAGS RBX R12 ZZ mov     esi, offset aGsp_app_mana_4; "gsp_app_manager_get_dir_index" 
+            409d37      5 INSTR DEADREGS  EFLAGS RBX RSI RDI R12 ZZ mov     esi, offset aGsp_app_mana_4; "gsp_app_manager_get_dir_index" 
             409d3c      2 INSTR BELONGTO 409c90 
-            409d3c      2 INSTR DEADREGS  EFLAGS RBX R12 ZZ xor     edi, edi 
+            409d3c      2 INSTR DEADREGS  EFLAGS RBX RDI R12 ZZ xor     edi, edi 
             409d3c     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
             409d3e     -1 INSTR LOCAL NoMetaUpdate call    _g_return_if_fail_warning 
             409d3e      5 INSTR BELONGTO 409c90 
             409d3e      5 INSTR DEADREGS  EFLAGS RBX R12 ZZ call    _g_return_if_fail_warning 
             409d43      1 INSTR BELONGTO 409c90 
-            409d43      1 INSTR DEADREGS  EFLAGS RBX R12 ZZ pop     rbx 
+            409d43      1 INSTR DEADREGS  EFLAGS RAX RBX R12 ZZ pop     rbx 
             409d44      1 INSTR BELONGTO 409c90 
-            409d44      1 INSTR DEADREGS  EFLAGS R12 ZZ pop     rbp 
-            409d45     -1 INSTR LOCAL MetadataRedundant mov     eax, 0FFFFFFFFh 
+            409d44      1 INSTR DEADREGS  EFLAGS RAX R12 ZZ pop     rbp 
+            409d45     -2 INSTR LOCAL n RAX ZZ  NUMVia2ndSrcIMMEDNUM mov     eax, 0FFFFFFFFh 
             409d45      5 INSTR BELONGTO 409c90 
+            409d45      5 INSTR DEADREGS  EFLAGS RAX R12 ZZ mov     eax, 0FFFFFFFFh 
             409d4a      2 INSTR BELONGTO 409c90 
             409d4a      2 INSTR DEADREGS  EFLAGS R12 ZZ pop     r12 
             409d4c      1 INSTR BELONGTO 409c90 
@@ -10812,17 +10910,18 @@
             409f30     -1 INSTR LOCAL NoMetaUpdate jnz     short loc_409F50 
             409f30      2 INSTR BELONGTO 409f00 
             409f32      5 INSTR BELONGTO 409f00 
-            409f32      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     edx, offset aGsp_is_app_m_0; "GSP_IS_APP_MANAGER (manager)" 
+            409f32      5 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI ZZ mov     edx, offset aGsp_is_app_m_0; "GSP_IS_APP_MANAGER (manager)" 
             409f37      5 INSTR BELONGTO 409f00 
-            409f37      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     esi, offset aGsp_app_mana_1; "gsp_app_manager_get_dir" 
+            409f37      5 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ mov     esi, offset aGsp_app_mana_1; "gsp_app_manager_get_dir" 
             409f3c      2 INSTR BELONGTO 409f00 
-            409f3c      2 INSTR DEADREGS  EFLAGS RBX ZZ xor     edi, edi 
+            409f3c      2 INSTR DEADREGS  EFLAGS RBX RDI ZZ xor     edi, edi 
             409f3c     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
             409f3e     -1 INSTR LOCAL NoMetaUpdate call    _g_return_if_fail_warning 
             409f3e      5 INSTR BELONGTO 409f00 
             409f3e      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_return_if_fail_warning 
-            409f43     -1 INSTR LOCAL MetadataRedundant xor     eax, eax 
             409f43      2 INSTR BELONGTO 409f00 
+            409f43      2 INSTR DEADREGS  EFLAGS RAX RBX ZZ xor     eax, eax 
+            409f43     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             409f45     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rsp, 8 
             409f45      4 INSTR BELONGTO 409f00 
             409f49      1 INSTR BELONGTO 409f00 
@@ -10831,12 +10930,12 @@
             409f4a      1 INSTR DEADREGS  EFLAGS ZZ pop     rbp 
             409f4b      1 INSTR BELONGTO 409f00 
             409f4b      1 INSTR DEADREGS  EFLAGS ZZ retn 
+            409f50     -1 INSTR LOCAL MetadataUnused mov     rax, [rbp+18h] 
             409f50      4 INSTR BELONGTO 409f00 
-            409f50      4 INSTR DEADREGS  EFLAGS RAX RDX ZZ mov     rax, [rbp+18h] 
             409f54      4 INSTR BELONGTO 409f00 
             409f54      4 INSTR DEADREGS  EFLAGS RDX ZZ mov     rdx, [rax+8] 
             409f58      2 INSTR BELONGTO 409f00 
-            409f58      2 INSTR DEADREGS  EFLAGS ZZ xor     eax, eax 
+            409f58      2 INSTR DEADREGS  EFLAGS RAX ZZ xor     eax, eax 
             409f58     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             409f5a     -1 INSTR LOCAL NoMetaUpdate test    rdx, rdx 
             409f5a      3 INSTR BELONGTO 409f00 
@@ -10845,13 +10944,13 @@
             409f5f     -1 INSTR LOCAL NoMetaUpdate jmp     short loc_409F45 
             409f5f      2 INSTR BELONGTO 409f00 
             409f68      4 INSTR BELONGTO 409f00 
-            409f68      4 INSTR DEADREGS  EFLAGS ZZ mov     rdx, [rdx+8] 
+            409f68      4 INSTR DEADREGS  EFLAGS RAX ZZ mov     rdx, [rdx+8] 
             409f6c     -1 INSTR LOCAL NoMetaUpdate test    rdx, rdx 
             409f6c      3 INSTR BELONGTO 409f00 
             409f6f     -1 INSTR LOCAL NoMetaUpdate jz      short loc_409F88 
             409f6f      2 INSTR BELONGTO 409f00 
+            409f71     -1 INSTR LOCAL MetadataUnused mov     rax, [rdx] 
             409f71      3 INSTR BELONGTO 409f00 
-            409f71      3 INSTR DEADREGS  EFLAGS RAX ZZ mov     rax, [rdx] 
             409f74     -1 INSTR LOCAL NoMetaUpdate cmp     [rax+8], ebx 
             409f74      3 INSTR BELONGTO 409f00 
             409f77     -1 INSTR LOCAL NoMetaUpdate jnz     short loc_409F68 
@@ -10869,7 +10968,7 @@
             409f88     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rsp, 8 
             409f88      4 INSTR BELONGTO 409f00 
             409f8c      2 INSTR BELONGTO 409f00 
-            409f8c      2 INSTR DEADREGS  EFLAGS RBX ZZ xor     eax, eax 
+            409f8c      2 INSTR DEADREGS  EFLAGS RAX RBX ZZ xor     eax, eax 
             409f8c     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             409f8c      8 DEALLOC STACK esp - 8 xor     eax, eax
             409f8e      1 INSTR BELONGTO 409f00 
@@ -10925,18 +11024,18 @@
             409fdd     -1 INSTR LOCAL NoMetaUpdate jnz     short loc_40A008 
             409fdd      2 INSTR BELONGTO 409fa0 
             409fdf      5 INSTR BELONGTO 409fa0 
-            409fdf      5 INSTR DEADREGS  EFLAGS RBX R12 ZZ mov     edx, offset aGsp_is_app_m_0; "GSP_IS_APP_MANAGER (manager)" 
+            409fdf      5 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI R12 ZZ mov     edx, offset aGsp_is_app_m_0; "GSP_IS_APP_MANAGER (manager)" 
             409fe4      4 INSTR BELONGTO 409fa0 
-            409fe4      4 INSTR DEADREGS  EFLAGS RBX R12 ZZ mov     rbx, [rsp+18h+var_18] 
+            409fe4      4 INSTR DEADREGS  EFLAGS RBX RSI RDI R12 ZZ mov     rbx, [rsp+18h+var_18] 
             409fe4      4 PTRIMMEDESP STACK 0 displ mov     rbx, [rsp+18h+var_18]
             409fe8     -1 INSTR LOCAL MetadataUnused mov     rbp, [rsp+18h+var_10] 
             409fe8      5 INSTR BELONGTO 409fa0 
             409fed      5 INSTR BELONGTO 409fa0 
-            409fed      5 INSTR DEADREGS  EFLAGS R12 ZZ mov     esi, offset aGsp_app_mana_2; "gsp_app_manager_add" 
+            409fed      5 INSTR DEADREGS  EFLAGS RSI RDI R12 ZZ mov     esi, offset aGsp_app_mana_2; "gsp_app_manager_add" 
             409ff2     -1 INSTR LOCAL MetadataUnused mov     r12, [rsp+18h+var_8] 
             409ff2      5 INSTR BELONGTO 409fa0 
             409ff7      2 INSTR BELONGTO 409fa0 
-            409ff7      2 INSTR DEADREGS  EFLAGS R12 ZZ xor     edi, edi 
+            409ff7      2 INSTR DEADREGS  EFLAGS RDI R12 ZZ xor     edi, edi 
             409ff7     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
             409ff9     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rsp, 18h 
             409ff9      4 INSTR BELONGTO 409fa0 
@@ -10949,7 +11048,7 @@
             40a00d     -1 INSTR LOCAL NoMetaUpdate test    rbp, rbp 
             40a00d      3 INSTR BELONGTO 409fa0 
             40a010      3 INSTR BELONGTO 409fa0 
-            40a010      3 INSTR DEADREGS  RSI R12 ZZ mov     rsi, rax 
+            40a010      3 INSTR DEADREGS  RDX RSI RDI R12 ZZ mov     rsi, rax 
             40a013     -1 INSTR LOCAL NoMetaUpdate jz      short loc_40A02F 
             40a013      2 INSTR BELONGTO 409fa0 
             40a015      4 INSTR BELONGTO 409fa0 
@@ -10972,7 +11071,7 @@
             40a02d     -1 INSTR LOCAL NoMetaUpdate jnz     short loc_40A040 
             40a02d      2 INSTR BELONGTO 409fa0 
             40a02f      5 INSTR BELONGTO 409fa0 
-            40a02f      5 INSTR DEADREGS  EFLAGS RBX R12 ZZ mov     edx, offset aGsp_is_appApp; "GSP_IS_APP (app)" 
+            40a02f      5 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI R12 ZZ mov     edx, offset aGsp_is_appApp; "GSP_IS_APP (app)" 
             40a034     -1 INSTR LOCAL NoMetaUpdate jmp     short loc_409FE4 
             40a034      2 INSTR BELONGTO 409fa0 
             40a040      3 INSTR BELONGTO 409fa0 
@@ -10990,51 +11089,53 @@
             40a053      5 INSTR BELONGTO 409fa0 
             40a053      5 INSTR DEADREGS  EFLAGS ZZ call    _g_slist_prepend 
             40a058      3 INSTR BELONGTO 409fa0 
-            40a058      3 INSTR DEADREGS  EFLAGS RCX RDI R8 R9 ZZ mov     rcx, rbx 
+            40a058      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 ZZ mov     rcx, rbx 
             40a05b     -2 INSTR LOCAL n RDX ZZ  NumericDEFs mov     edx, offset sub_409A70 
             40a05b      5 INSTR BELONGTO 409fa0 
-            40a05b      5 INSTR DEADREGS  EFLAGS RDI R8 R9 ZZ mov     edx, offset sub_409A70 
+            40a05b      5 INSTR DEADREGS  EFLAGS RDX RSI RDI R8 R9 ZZ mov     edx, offset sub_409A70 
             40a060      3 INSTR BELONGTO 409fa0 
-            40a060      3 INSTR DEADREGS  EFLAGS RDI R8 R9 ZZ mov     rdi, rbp 
+            40a060      3 INSTR DEADREGS  EFLAGS RSI RDI R8 R9 ZZ mov     rdi, rbp 
             40a063      4 INSTR BELONGTO 409fa0 
-            40a063      4 INSTR DEADREGS  EFLAGS R8 R9 ZZ mov     [r12], rax 
+            40a063      4 INSTR DEADREGS  EFLAGS RSI R8 R9 ZZ mov     [r12], rax 
             40a067     -2 INSTR LOCAL n R9 ZZ  NUMVia2ndSrcIMMEDNUM mov     r9d, 2 
             40a067      6 INSTR BELONGTO 409fa0 
-            40a067      6 INSTR DEADREGS  EFLAGS R8 R9 R12 ZZ mov     r9d, 2 
+            40a067      6 INSTR DEADREGS  EFLAGS RSI R8 R9 R12 ZZ mov     r9d, 2 
             40a06d     -2 INSTR LOCAL n R8 ZZ  AlwaysNUM xor     r8d, r8d 
             40a06d      3 INSTR BELONGTO 409fa0 
-            40a06d      3 INSTR DEADREGS  EFLAGS R8 R12 ZZ xor     r8d, r8d 
+            40a06d      3 INSTR DEADREGS  EFLAGS RSI R8 R12 ZZ xor     r8d, r8d 
             40a070      5 INSTR BELONGTO 409fa0 
-            40a070      5 INSTR DEADREGS  EFLAGS R12 ZZ mov     esi, offset aRemoved; "removed" 
+            40a070      5 INSTR DEADREGS  EFLAGS RSI R12 ZZ mov     esi, offset aRemoved; "removed" 
             40a075     -1 INSTR LOCAL NoMetaUpdate call    _g_signal_connect_data 
             40a075      5 INSTR BELONGTO 409fa0 
             40a075      5 INSTR DEADREGS  EFLAGS R12 ZZ call    _g_signal_connect_data 
             40a07a      7 INSTR BELONGTO 409fa0 
-            40a07a      7 INSTR DEADREGS  EFLAGS RDI R12 ZZ mov     r12d, cs:dword_60F828 
+            40a07a      7 INSTR DEADREGS  EFLAGS RSI RDI R12 ZZ mov     r12d, cs:dword_60F828 
             40a081      3 INSTR BELONGTO 409fa0 
-            40a081      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rbx 
-            40a084     -1 INSTR LOCAL MetadataRedundant mov     esi, 50h 
+            40a081      3 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     rdi, rbx 
+            40a084     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 50h 
             40a084      5 INSTR BELONGTO 409fa0 
+            40a084      5 INSTR DEADREGS  EFLAGS RBX RSI ZZ mov     esi, 50h 
             40a089     -1 INSTR LOCAL NoMetaUpdate call    _g_type_check_instance_cast 
             40a089      5 INSTR BELONGTO 409fa0 
             40a089      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_type_check_instance_cast 
             40a08e      3 INSTR BELONGTO 409fa0 
-            40a08e      3 INSTR DEADREGS  EFLAGS RCX RBX RDI ZZ mov     rcx, rbp 
+            40a08e      3 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI RDI ZZ mov     rcx, rbp 
             40a091      4 INSTR BELONGTO 409fa0 
-            40a091      4 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     rbx, [rsp+18h+var_18] 
+            40a091      4 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI ZZ mov     rbx, [rsp+18h+var_18] 
             40a091      4 PTRIMMEDESP STACK 0 displ mov     rbx, [rsp+18h+var_18]
             40a095     -1 INSTR LOCAL MetadataUnused mov     rbp, [rsp+18h+var_10] 
             40a095      5 INSTR BELONGTO 409fa0 
             40a09a      3 INSTR BELONGTO 409fa0 
-            40a09a      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     esi, r12d 
+            40a09a      3 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     esi, r12d 
             40a09d     -1 INSTR LOCAL MetadataUnused mov     r12, [rsp+18h+var_8] 
             40a09d      5 INSTR BELONGTO 409fa0 
             40a0a2      3 INSTR BELONGTO 409fa0 
-            40a0a2      3 INSTR DEADREGS  EFLAGS RDI R12 ZZ mov     rdi, rax 
-            40a0a5     -1 INSTR LOCAL MetadataRedundant xor     edx, edx 
+            40a0a2      3 INSTR DEADREGS  EFLAGS RDX RDI R12 ZZ mov     rdi, rax 
             40a0a5      2 INSTR BELONGTO 409fa0 
+            40a0a5      2 INSTR DEADREGS  EFLAGS RAX RDX R12 ZZ xor     edx, edx 
+            40a0a5     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
             40a0a7      2 INSTR BELONGTO 409fa0 
-            40a0a7      2 INSTR DEADREGS  EFLAGS R12 ZZ xor     eax, eax 
+            40a0a7      2 INSTR DEADREGS  EFLAGS RAX R12 ZZ xor     eax, eax 
             40a0a7     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             40a0a9     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rsp, 18h 
             40a0a9      4 INSTR BELONGTO 409fa0 
@@ -11117,16 +11218,16 @@
             40a132     -1 INSTR LOCAL NoMetaUpdate jnz     short loc_40A150 
             40a132      2 INSTR BELONGTO 40a0c0 
             40a134      6 INSTR BELONGTO 40a0c0 
-            40a134      6 INSTR DEADREGS  EFLAGS R8 R12 R13 R15 ZZ mov     r8d, offset aG_str_has_pref; "g_str_has_prefix (autostart_dirs[0], g_"... 
+            40a134      6 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R12 R13 R15 ZZ mov     r8d, offset aG_str_has_pref; "g_str_has_prefix (autostart_dirs[0], g_"... 
             40a13a      5 INSTR BELONGTO 40a0c0 
-            40a13a      5 INSTR DEADREGS  EFLAGS R12 R13 R15 ZZ mov     ecx, offset aGsp_app_mana_5; "gsp_app_manager_fill" 
+            40a13a      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R12 R13 R15 ZZ mov     ecx, offset aGsp_app_mana_5; "gsp_app_manager_fill" 
             40a13f     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 1EFh 
             40a13f      5 INSTR BELONGTO 40a0c0 
-            40a13f      5 INSTR DEADREGS  EFLAGS R12 R13 R15 ZZ mov     edx, 1EFh 
+            40a13f      5 INSTR DEADREGS  EFLAGS RDX RSI RDI R12 R13 R15 ZZ mov     edx, 1EFh 
             40a144      5 INSTR BELONGTO 40a0c0 
-            40a144      5 INSTR DEADREGS  EFLAGS R12 R13 R15 ZZ mov     esi, offset aGspAppManager_; "gsp-app-manager.c" 
+            40a144      5 INSTR DEADREGS  EFLAGS RSI RDI R12 R13 R15 ZZ mov     esi, offset aGspAppManager_; "gsp-app-manager.c" 
             40a149      2 INSTR BELONGTO 40a0c0 
-            40a149      2 INSTR DEADREGS  EFLAGS R12 R13 R15 ZZ xor     edi, edi 
+            40a149      2 INSTR DEADREGS  EFLAGS RDI R12 R13 R15 ZZ xor     edi, edi 
             40a149     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
             40a14b     -1 INSTR LOCAL NoMetaUpdate call    _g_assertion_message_expr 
             40a14b      5 INSTR BELONGTO 40a0c0 
@@ -11168,10 +11269,10 @@
             40a192     -1 INSTR LOCAL NoMetaUpdate jns     short loc_40A170 
             40a192      2 INSTR BELONGTO 40a0c0 
             40a194      4 INSTR BELONGTO 40a0c0 
-            40a194      4 INSTR DEADREGS  EFLAGS R15 ZZ mov     r15, [r12] 
+            40a194      4 INSTR DEADREGS  EFLAGS RDI R15 ZZ mov     r15, [r12] 
             40a198     -2 INSTR LOCAL n RDI ZZ  NUMVia2ndSrcIMMEDNUM mov     edi, 18h 
             40a198      5 INSTR BELONGTO 40a0c0 
-            40a198      5 INSTR DEADREGS  EFLAGS R12 ZZ mov     edi, 18h 
+            40a198      5 INSTR DEADREGS  EFLAGS RDI R12 ZZ mov     edi, 18h 
             40a19d     -1 INSTR LOCAL NoMetaUpdate call    _g_slice_alloc 
             40a19d      5 INSTR BELONGTO 40a0c0 
             40a19d      5 INSTR DEADREGS  EFLAGS R12 ZZ call    _g_slice_alloc 
@@ -11204,12 +11305,15 @@
             40a1d7     -1 INSTR LOCAL NoMetaUpdate call    _g_file_new_for_path 
             40a1d7      5 INSTR BELONGTO 40a0c0 
             40a1d7      5 INSTR DEADREGS  EFLAGS R15 ZZ call    _g_file_new_for_path 
-            40a1dc     -1 INSTR LOCAL MetadataRedundant xor     ecx, ecx 
             40a1dc      2 INSTR BELONGTO 40a0c0 
-            40a1de     -1 INSTR LOCAL MetadataRedundant xor     edx, edx 
+            40a1dc      2 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R15 ZZ xor     ecx, ecx 
+            40a1dc     -2 INSTR LOCAL n RCX ZZ  AlwaysNUM xor     ecx, ecx 
             40a1de      2 INSTR BELONGTO 40a0c0 
-            40a1e0     -1 INSTR LOCAL MetadataRedundant xor     esi, esi 
+            40a1de      2 INSTR DEADREGS  EFLAGS RDX RSI RDI R15 ZZ xor     edx, edx 
+            40a1de     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
             40a1e0      2 INSTR BELONGTO 40a0c0 
+            40a1e0      2 INSTR DEADREGS  EFLAGS RSI RDI R15 ZZ xor     esi, esi 
+            40a1e0     -2 INSTR LOCAL n RSI ZZ  AlwaysNUM xor     esi, esi 
             40a1e2      3 INSTR BELONGTO 40a0c0 
             40a1e2      3 INSTR DEADREGS  EFLAGS RDI R15 ZZ mov     r15, rax 
             40a1e5      3 INSTR BELONGTO 40a0c0 
@@ -11225,34 +11329,34 @@
             40a1f5      5 INSTR BELONGTO 40a0c0 
             40a1f5      5 INSTR DEADREGS  EFLAGS R15 ZZ call    _g_object_unref 
             40a1fa      5 INSTR BELONGTO 40a0c0 
-            40a1fa      5 INSTR DEADREGS  EFLAGS RDI R15 ZZ mov     rdi, [r12+10h] 
+            40a1fa      5 INSTR DEADREGS  EFLAGS RDX RSI RDI R15 ZZ mov     rdi, [r12+10h] 
             40a1ff     -1 INSTR LOCAL NoMetaUpdate test    rdi, rdi 
             40a1ff      3 INSTR BELONGTO 40a0c0 
             40a202     -1 INSTR LOCAL NoMetaUpdate jz      short loc_40A21C 
             40a202      2 INSTR BELONGTO 40a0c0 
             40a204     -2 INSTR LOCAL n R9 ZZ  AlwaysNUM xor     r9d, r9d 
             40a204      3 INSTR BELONGTO 40a0c0 
-            40a204      3 INSTR DEADREGS  EFLAGS RCX R8 R9 R15 ZZ xor     r9d, r9d 
+            40a204      3 INSTR DEADREGS  EFLAGS RCX RDX RSI R8 R9 R15 ZZ xor     r9d, r9d 
             40a207     -2 INSTR LOCAL n R8 ZZ  AlwaysNUM xor     r8d, r8d 
             40a207      3 INSTR BELONGTO 40a0c0 
-            40a207      3 INSTR DEADREGS  EFLAGS RCX R8 R15 ZZ xor     r8d, r8d 
+            40a207      3 INSTR DEADREGS  EFLAGS RCX RDX RSI R8 R15 ZZ xor     r8d, r8d 
             40a20a      3 INSTR BELONGTO 40a0c0 
-            40a20a      3 INSTR DEADREGS  EFLAGS RCX R15 ZZ mov     rcx, rbx 
+            40a20a      3 INSTR DEADREGS  EFLAGS RCX RDX RSI R15 ZZ mov     rcx, rbx 
             40a20d     -2 INSTR LOCAL n RDX ZZ  NumericDEFs mov     edx, offset sub_40A3B0 
             40a20d      5 INSTR BELONGTO 40a0c0 
-            40a20d      5 INSTR DEADREGS  EFLAGS R15 ZZ mov     edx, offset sub_40A3B0 
+            40a20d      5 INSTR DEADREGS  EFLAGS RDX RSI R15 ZZ mov     edx, offset sub_40A3B0 
             40a212      5 INSTR BELONGTO 40a0c0 
-            40a212      5 INSTR DEADREGS  EFLAGS R15 ZZ mov     esi, offset aChanged; "changed" 
+            40a212      5 INSTR DEADREGS  EFLAGS RSI R15 ZZ mov     esi, offset aChanged; "changed" 
             40a217     -1 INSTR LOCAL NoMetaUpdate call    _g_signal_connect_data 
             40a217      5 INSTR BELONGTO 40a0c0 
             40a217      5 INSTR DEADREGS  EFLAGS R15 ZZ call    _g_signal_connect_data 
             40a21c      4 INSTR BELONGTO 40a0c0 
-            40a21c      4 INSTR DEADREGS  EFLAGS RDI R15 ZZ mov     rdi, [r12] 
+            40a21c      4 INSTR DEADREGS  EFLAGS RDX RSI RDI R15 ZZ mov     rdi, [r12] 
             40a220      2 INSTR BELONGTO 40a0c0 
-            40a220      2 INSTR DEADREGS  EFLAGS R15 ZZ xor     edx, edx 
+            40a220      2 INSTR DEADREGS  EFLAGS RDX RSI R15 ZZ xor     edx, edx 
             40a220     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
             40a222      2 INSTR BELONGTO 40a0c0 
-            40a222      2 INSTR DEADREGS  EFLAGS R15 ZZ xor     esi, esi 
+            40a222      2 INSTR DEADREGS  EFLAGS RSI R15 ZZ xor     esi, esi 
             40a222     -2 INSTR LOCAL n RSI ZZ  AlwaysNUM xor     esi, esi 
             40a224     -1 INSTR LOCAL NoMetaUpdate call    _g_dir_open 
             40a224      5 INSTR BELONGTO 40a0c0 
@@ -11278,7 +11382,7 @@
             40a250     -1 INSTR LOCAL NoMetaUpdate jz      short loc_40A2B0 
             40a250      2 INSTR BELONGTO 40a0c0 
             40a252      5 INSTR BELONGTO 40a0c0 
-            40a252      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     esi, offset a_desktop; ".desktop" 
+            40a252      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, offset a_desktop; ".desktop" 
             40a257      3 INSTR BELONGTO 40a0c0 
             40a257      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, r15 
             40a25a     -1 INSTR LOCAL NoMetaUpdate call    _g_str_has_suffix 
@@ -11289,20 +11393,20 @@
             40a261     -1 INSTR LOCAL NoMetaUpdate jz      short loc_40A240 
             40a261      2 INSTR BELONGTO 40a0c0 
             40a263      4 INSTR BELONGTO 40a0c0 
-            40a263      4 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     rdi, [r12] 
+            40a263      4 INSTR DEADREGS  EFLAGS RAX RDX RSI RDI ZZ mov     rdi, [r12] 
             40a267      2 INSTR BELONGTO 40a0c0 
-            40a267      2 INSTR DEADREGS  EFLAGS RSI ZZ xor     edx, edx 
+            40a267      2 INSTR DEADREGS  EFLAGS RAX RDX RSI ZZ xor     edx, edx 
             40a267     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
             40a269      3 INSTR BELONGTO 40a0c0 
-            40a269      3 INSTR DEADREGS  EFLAGS RSI ZZ mov     rsi, r15 
+            40a269      3 INSTR DEADREGS  EFLAGS RAX RSI ZZ mov     rsi, r15 
             40a26c      2 INSTR BELONGTO 40a0c0 
-            40a26c      2 INSTR DEADREGS  EFLAGS R15 ZZ xor     eax, eax 
+            40a26c      2 INSTR DEADREGS  EFLAGS RAX R15 ZZ xor     eax, eax 
             40a26c     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             40a26e     -1 INSTR LOCAL NoMetaUpdate call    _g_build_filename 
             40a26e      5 INSTR BELONGTO 40a0c0 
             40a26e      5 INSTR DEADREGS  EFLAGS R15 ZZ call    _g_build_filename 
             40a273      5 INSTR BELONGTO 40a0c0 
-            40a273      5 INSTR DEADREGS  EFLAGS RDI R15 ZZ mov     esi, [r12+8] 
+            40a273      5 INSTR DEADREGS  EFLAGS RSI RDI R15 ZZ mov     esi, [r12+8] 
             40a278      3 INSTR BELONGTO 40a0c0 
             40a278      3 INSTR DEADREGS  EFLAGS RDI R15 ZZ mov     rdi, rax 
             40a27b      3 INSTR BELONGTO 40a0c0 
@@ -11414,11 +11518,11 @@
             40a31e     -1 INSTR LOCAL NoMetaUpdate jnz     short loc_40A340 
             40a31e      2 INSTR BELONGTO 40a2f0 
             40a320      5 INSTR BELONGTO 40a2f0 
-            40a320      5 INSTR DEADREGS  EFLAGS RBX R12 ZZ mov     edx, offset aGsp_is_app_m_0; "GSP_IS_APP_MANAGER (manager)" 
+            40a320      5 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI R12 ZZ mov     edx, offset aGsp_is_app_m_0; "GSP_IS_APP_MANAGER (manager)" 
             40a325      5 INSTR BELONGTO 40a2f0 
-            40a325      5 INSTR DEADREGS  EFLAGS RBX R12 ZZ mov     esi, offset aGsp_app_mana_3; "gsp_app_manager_find_app_with_basename" 
+            40a325      5 INSTR DEADREGS  EFLAGS RBX RSI RDI R12 ZZ mov     esi, offset aGsp_app_mana_3; "gsp_app_manager_find_app_with_basename" 
             40a32a      2 INSTR BELONGTO 40a2f0 
-            40a32a      2 INSTR DEADREGS  EFLAGS RBX R12 ZZ xor     edi, edi 
+            40a32a      2 INSTR DEADREGS  EFLAGS RBX RDI R12 ZZ xor     edi, edi 
             40a32a     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
             40a32c      2 INSTR BELONGTO 40a2f0 
             40a32c      2 INSTR DEADREGS  EFLAGS RBX R12 ZZ xor     ebp, ebp 
@@ -11501,11 +11605,11 @@
             40a394      1 INSTR BELONGTO 40a2f0 
             40a394      1 INSTR DEADREGS  EFLAGS ZZ retn 
             40a395      5 INSTR BELONGTO 40a2f0 
-            40a395      5 INSTR DEADREGS  EFLAGS RBX R12 ZZ mov     edx, offset aBasenameNull; "basename != NULL" 
+            40a395      5 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI R12 ZZ mov     edx, offset aBasenameNull; "basename != NULL" 
             40a39a      5 INSTR BELONGTO 40a2f0 
-            40a39a      5 INSTR DEADREGS  EFLAGS RBX R12 ZZ mov     esi, offset aGsp_app_mana_3; "gsp_app_manager_find_app_with_basename" 
+            40a39a      5 INSTR DEADREGS  EFLAGS RBX RSI RDI R12 ZZ mov     esi, offset aGsp_app_mana_3; "gsp_app_manager_find_app_with_basename" 
             40a39f      2 INSTR BELONGTO 40a2f0 
-            40a39f      2 INSTR DEADREGS  EFLAGS RBX R12 ZZ xor     edi, edi 
+            40a39f      2 INSTR DEADREGS  EFLAGS RBX RDI R12 ZZ xor     edi, edi 
             40a39f     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
             40a3a1     -1 INSTR LOCAL NoMetaUpdate call    _g_return_if_fail_warning 
             40a3a1      5 INSTR BELONGTO 40a2f0 
@@ -11574,7 +11678,7 @@
             40a3f3      5 INSTR BELONGTO 40a3b0 
             40a3f3      5 INSTR DEADREGS  EFLAGS RBX R12 R14 ZZ call    _g_file_get_basename 
             40a3f8      5 INSTR BELONGTO 40a3b0 
-            40a3f8      5 INSTR DEADREGS  EFLAGS RBX RDI R12 R14 ZZ mov     esi, offset a_desktop; ".desktop" 
+            40a3f8      5 INSTR DEADREGS  EFLAGS RBX RSI RDI R12 R14 ZZ mov     esi, offset a_desktop; ".desktop" 
             40a3fd      3 INSTR BELONGTO 40a3b0 
             40a3fd      3 INSTR DEADREGS  EFLAGS RBX RDI R12 R14 ZZ mov     rdi, rax 
             40a400      3 INSTR BELONGTO 40a3b0 
@@ -11652,7 +11756,7 @@
             40a46c      2 INSTR BELONGTO 40a3b0 
             40a46e     -2 INSTR LOCAL n RSI ZZ  NumericDEFs mov     esi, r12d 
             40a46e      3 INSTR BELONGTO 40a3b0 
-            40a46e      3 INSTR DEADREGS  EFLAGS RDI R15 ZZ mov     esi, r12d 
+            40a46e      3 INSTR DEADREGS  EFLAGS RSI RDI R15 ZZ mov     esi, r12d 
             40a471      3 INSTR BELONGTO 40a3b0 
             40a471      3 INSTR DEADREGS  EFLAGS RDI R12 R15 ZZ mov     rdi, r13 
             40a474     -1 INSTR LOCAL NoMetaUpdate call    sub_409270 
@@ -11679,7 +11783,7 @@
             40a495      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ call    _g_free 
             40a49a     -2 INSTR LOCAL n RAX ZZ  NUMVia2ndSrcIMMEDNUM mov     eax, 1 
             40a49a      5 INSTR BELONGTO 40a3b0 
-            40a49a      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ mov     eax, 1 
+            40a49a      5 INSTR DEADREGS  EFLAGS RAX RBX R12 R13 R14 R15 ZZ mov     eax, 1 
             40a49f      5 INSTR BELONGTO 40a3b0 
             40a49f      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ mov     rbx, [rsp+58h+var_30] 
             40a49f      5 PTRIMMEDESP STACK 40 displ mov     rbx, [rsp+58h+var_30]
@@ -11752,11 +11856,11 @@
             40a51b     -1 INSTR LOCAL NoMetaUpdate jnz     loc_40A6FD 
             40a51b      6 INSTR BELONGTO 40a3b0 
             40a521      5 INSTR BELONGTO 40a3b0 
-            40a521      5 INSTR DEADREGS  EFLAGS RDI R12 ZZ mov     rdi, [rsp+58h+var_48] 
+            40a521      5 INSTR DEADREGS  EFLAGS RSI RDI R12 ZZ mov     rdi, [rsp+58h+var_48] 
             40a521      5 PTRIMMEDESP STACK 16 displ mov     rdi, [rsp+58h+var_48]
             40a526     -2 INSTR LOCAL n RSI ZZ  NumericDEFs mov     esi, r15d 
             40a526      3 INSTR BELONGTO 40a3b0 
-            40a526      3 INSTR DEADREGS  EFLAGS R12 ZZ mov     esi, r15d 
+            40a526      3 INSTR DEADREGS  EFLAGS RSI R12 ZZ mov     esi, r15d 
             40a529     -1 INSTR LOCAL NoMetaUpdate call    sub_409F00 
             40a529      5 INSTR BELONGTO 40a3b0 
             40a529      5 INSTR DEADREGS  EFLAGS R12 ZZ call    sub_409F00 
@@ -11765,7 +11869,7 @@
             40a531     -1 INSTR LOCAL NoMetaUpdate jz      loc_40A5CC 
             40a531      6 INSTR BELONGTO 40a3b0 
             40a537      2 INSTR BELONGTO 40a3b0 
-            40a537      2 INSTR DEADREGS  EFLAGS RSI RDI R12 ZZ xor     edx, edx 
+            40a537      2 INSTR DEADREGS  EFLAGS RDX RSI RDI R12 ZZ xor     edx, edx 
             40a537     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
             40a539      3 INSTR BELONGTO 40a3b0 
             40a539      3 INSTR DEADREGS  EFLAGS RSI RDI R12 ZZ mov     rsi, rbx 
@@ -11773,7 +11877,7 @@
             40a53c      3 INSTR BELONGTO 40a3b0 
             40a53c      3 INSTR DEADREGS  EFLAGS RDI R12 ZZ mov     rdi, rax 
             40a53f      2 INSTR BELONGTO 40a3b0 
-            40a53f      2 INSTR DEADREGS  EFLAGS R12 ZZ xor     eax, eax 
+            40a53f      2 INSTR DEADREGS  EFLAGS RAX R12 ZZ xor     eax, eax 
             40a53f     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             40a541     -1 INSTR LOCAL NoMetaUpdate call    _g_build_filename 
             40a541      5 INSTR BELONGTO 40a3b0 
@@ -11781,9 +11885,10 @@
             40a546     -1 INSTR LOCAL MetadataRedundant mov     rdi, r14 
             40a546      3 INSTR BELONGTO 40a3b0 
             40a549      3 INSTR BELONGTO 40a3b0 
-            40a549      3 INSTR DEADREGS  EFLAGS RSI R12 R14 ZZ mov     r12, rax 
-            40a54c     -1 INSTR LOCAL MetadataRedundant mov     edx, r15d 
+            40a549      3 INSTR DEADREGS  EFLAGS RDX RSI R12 R14 ZZ mov     r12, rax 
+            40a54c     -2 INSTR LOCAL n RDX ZZ  NumericDEFs mov     edx, r15d 
             40a54c      3 INSTR BELONGTO 40a3b0 
+            40a54c      3 INSTR DEADREGS  EFLAGS RDX RSI R14 ZZ mov     edx, r15d 
             40a54f      3 INSTR BELONGTO 40a3b0 
             40a54f      3 INSTR DEADREGS  EFLAGS RSI R14 R15 ZZ mov     rsi, rax 
             40a552     -1 INSTR LOCAL NoMetaUpdate call    sub_4095F0 
@@ -11826,16 +11931,16 @@
             40a59b     -1 INSTR LOCAL NoMetaUpdate jz      loc_40A482 
             40a59b      6 INSTR BELONGTO 40a3b0 
             40a5a1      6 INSTR BELONGTO 40a3b0 
-            40a5a1      6 INSTR DEADREGS  EFLAGS R8 ZZ mov     r8d, offset aIndex0; "index == 0" 
+            40a5a1      6 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 ZZ mov     r8d, offset aIndex0; "index == 0" 
             40a5a7      5 INSTR BELONGTO 40a3b0 
-            40a5a7      5 INSTR DEADREGS  EFLAGS ZZ mov     ecx, offset a_gsp_app_manag; "_gsp_app_manager_handle_delete" 
+            40a5a7      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI ZZ mov     ecx, offset a_gsp_app_manag; "_gsp_app_manager_handle_delete" 
             40a5ac     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 131h 
             40a5ac      5 INSTR BELONGTO 40a3b0 
-            40a5ac      5 INSTR DEADREGS  EFLAGS ZZ mov     edx, 131h 
+            40a5ac      5 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     edx, 131h 
             40a5b1      5 INSTR BELONGTO 40a3b0 
-            40a5b1      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, offset aGspAppManager_; "gsp-app-manager.c" 
+            40a5b1      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, offset aGspAppManager_; "gsp-app-manager.c" 
             40a5b6      2 INSTR BELONGTO 40a3b0 
-            40a5b6      2 INSTR DEADREGS  EFLAGS ZZ xor     edi, edi 
+            40a5b6      2 INSTR DEADREGS  EFLAGS RDI ZZ xor     edi, edi 
             40a5b6     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
             40a5b8     -1 INSTR LOCAL NoMetaUpdate call    _g_assertion_message_expr 
             40a5b8      5 INSTR BELONGTO 40a3b0 
@@ -11906,21 +12011,24 @@
             40a629      5 INSTR BELONGTO 40a3b0 
             40a629      5 INSTR DEADREGS  EFLAGS ZZ call    _g_free 
             40a62e      4 INSTR BELONGTO 40a3b0 
-            40a62e      4 INSTR DEADREGS  EFLAGS RSI RDI R8 ZZ mov     r8, [rsp+58h+var_58] 
+            40a62e      4 INSTR DEADREGS  EFLAGS RAX RDX RSI RDI R8 ZZ mov     r8, [rsp+58h+var_58] 
             40a62e      4 PTRIMMEDESP STACK 0 displ mov     r8, [rsp+58h+var_58]
-            40a632     -1 INSTR LOCAL MetadataRedundant xor     edx, edx 
             40a632      2 INSTR BELONGTO 40a3b0 
+            40a632      2 INSTR DEADREGS  EFLAGS RAX RDX RSI RDI ZZ xor     edx, edx 
+            40a632     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
             40a634      3 INSTR BELONGTO 40a3b0 
-            40a634      3 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     rsi, rbx 
-            40a637     -1 INSTR LOCAL MetadataRedundant xor     eax, eax 
+            40a634      3 INSTR DEADREGS  EFLAGS RAX RSI RDI ZZ mov     rsi, rbx 
             40a637      2 INSTR BELONGTO 40a3b0 
+            40a637      2 INSTR DEADREGS  EFLAGS RAX RDI ZZ xor     eax, eax 
+            40a637     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             40a639      3 INSTR BELONGTO 40a3b0 
             40a639      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, [r8] 
             40a63c     -1 INSTR LOCAL NoMetaUpdate call    _g_build_filename 
             40a63c      5 INSTR BELONGTO 40a3b0 
             40a63c      5 INSTR DEADREGS  EFLAGS ZZ call    _g_build_filename 
-            40a641     -1 INSTR LOCAL MetadataRedundant mov     esi, 10h 
+            40a641     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 10h 
             40a641      5 INSTR BELONGTO 40a3b0 
+            40a641      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, 10h 
             40a646      3 INSTR BELONGTO 40a3b0 
             40a646      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rax 
             40a649     -1 INSTR LOCAL MetadataUnused mov     [rsp+58h+var_50], rax 
@@ -11936,13 +12044,13 @@
             40a65a     -1 INSTR LOCAL NoMetaUpdate jz      short loc_40A610 
             40a65a      2 INSTR BELONGTO 40a3b0 
             40a65c      5 INSTR BELONGTO 40a3b0 
-            40a65c      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     rdi, [rsp+58h+var_40] 
+            40a65c      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI ZZ mov     rdi, [rsp+58h+var_40] 
             40a65c      5 PTRIMMEDESP STACK 24 displ mov     rdi, [rsp+58h+var_40]
             40a661      2 INSTR BELONGTO 40a3b0 
-            40a661      2 INSTR DEADREGS  EFLAGS RSI ZZ xor     ecx, ecx 
+            40a661      2 INSTR DEADREGS  EFLAGS RCX RDX RSI ZZ xor     ecx, ecx 
             40a661     -2 INSTR LOCAL n RCX ZZ  AlwaysNUM xor     ecx, ecx 
             40a663      2 INSTR BELONGTO 40a3b0 
-            40a663      2 INSTR DEADREGS  EFLAGS RSI ZZ xor     edx, edx 
+            40a663      2 INSTR DEADREGS  EFLAGS RDX RSI ZZ xor     edx, edx 
             40a663     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
             40a665      3 INSTR BELONGTO 40a3b0 
             40a665      3 INSTR DEADREGS  EFLAGS RSI ZZ mov     rsi, r9 
@@ -11964,9 +12072,8 @@
             40a67a      5 PTRIMMEDESP STACK 16 displ cmp     dword ptr [rsp+58h+var_48], 0FFFFFFFFh
             40a67f     -1 INSTR LOCAL NoMetaUpdate jz      short loc_40A6EF 
             40a67f      2 INSTR BELONGTO 40a3b0 
-            40a681     -2 INSTR LOCAL n RAX ZZ  NumericDEFs mov     eax, [r8+8] 
             40a681      4 INSTR BELONGTO 40a3b0 
-            40a681      4 INSTR DEADREGS  EFLAGS RDI ZZ mov     eax, [r8+8] 
+            40a681      4 INSTR DEADREGS  EFLAGS RAX RDI ZZ mov     eax, [r8+8] 
             40a685     -1 INSTR LOCAL NoMetaUpdate cmp     dword ptr [rsp+58h+var_48], eax 
             40a685      4 INSTR BELONGTO 40a3b0 
             40a685      4 PTRIMMEDESP STACK 16 displ cmp     dword ptr [rsp+58h+var_48], eax
@@ -11995,15 +12102,17 @@
             40a6ae     -1 INSTR LOCAL NoMetaUpdate call    _g_free 
             40a6ae      5 INSTR BELONGTO 40a3b0 
             40a6ae      5 INSTR DEADREGS  EFLAGS R12 R15 ZZ call    _g_free 
-            40a6b3     -1 INSTR LOCAL MetadataRedundant mov     eax, dword ptr [rsp+58h+var_48] 
+            40a6b3     -2 INSTR LOCAL n RAX ZZ  NumericDEFs mov     eax, dword ptr [rsp+58h+var_48] 
             40a6b3      4 INSTR BELONGTO 40a3b0 
+            40a6b3      4 INSTR DEADREGS  EFLAGS RAX RSI RDI R12 R15 ZZ mov     eax, dword ptr [rsp+58h+var_48] 
+            40a6b3      4 PTRIMMEDESP STACK 16 displ mov     eax, dword ptr [rsp+58h+var_48]
             40a6b7     -1 INSTR LOCAL NoMetaUpdate test    eax, eax 
             40a6b7      2 INSTR BELONGTO 40a3b0 
             40a6b9     -1 INSTR LOCAL NoMetaUpdate js      short loc_40A6DD 
             40a6b9      2 INSTR BELONGTO 40a3b0 
             40a6bb     -2 INSTR LOCAL n RSI ZZ  NumericDEFs mov     esi, dword ptr [rsp+58h+var_48] 
             40a6bb      4 INSTR BELONGTO 40a3b0 
-            40a6bb      4 INSTR DEADREGS  EFLAGS RDI R12 R15 ZZ mov     esi, dword ptr [rsp+58h+var_48] 
+            40a6bb      4 INSTR DEADREGS  EFLAGS RSI RDI R12 R15 ZZ mov     esi, dword ptr [rsp+58h+var_48] 
             40a6bb      4 PTRIMMEDESP STACK 16 displ mov     esi, dword ptr [rsp+58h+var_48]
             40a6bf     -2 INSTR LOCAL n RDI ZZ  NumericDEFs mov     rdi, r14 
             40a6bf      3 INSTR BELONGTO 40a3b0 
@@ -12019,14 +12128,15 @@
             40a6d1     -1 INSTR LOCAL NoMetaUpdate call    _g_key_file_free 
             40a6d1      5 INSTR BELONGTO 40a3b0 
             40a6d1      5 INSTR DEADREGS  EFLAGS R12 R15 ZZ call    _g_key_file_free 
-            40a6d6     -1 INSTR LOCAL MetadataRedundant xor     edi, edi 
             40a6d6      2 INSTR BELONGTO 40a3b0 
+            40a6d6      2 INSTR DEADREGS  EFLAGS RDI R12 R15 ZZ xor     edi, edi 
+            40a6d6     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
             40a6d8     -1 INSTR LOCAL NoMetaUpdate call    _g_free 
             40a6d8      5 INSTR BELONGTO 40a3b0 
             40a6d8      5 INSTR DEADREGS  EFLAGS R12 R15 ZZ call    _g_free 
             40a6dd     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 0FFFFFFFFh 
             40a6dd      5 INSTR BELONGTO 40a3b0 
-            40a6dd      5 INSTR DEADREGS  EFLAGS RDI R12 R15 ZZ mov     esi, 0FFFFFFFFh 
+            40a6dd      5 INSTR DEADREGS  EFLAGS RSI RDI R12 R15 ZZ mov     esi, 0FFFFFFFFh 
             40a6e2     -2 INSTR LOCAL n RDI ZZ  NumericDEFs mov     rdi, r14 
             40a6e2      3 INSTR BELONGTO 40a3b0 
             40a6e2      3 INSTR DEADREGS  EFLAGS RDI R12 R15 ZZ mov     rdi, r14 
@@ -12043,16 +12153,16 @@
             40a6f8      5 INSTR BELONGTO 40a3b0 
             40a6fd     -2 INSTR LOCAL n R8 ZZ  AlwaysNUM xor     r8d, r8d 
             40a6fd      3 INSTR BELONGTO 40a3b0 
-            40a6fd      3 INSTR DEADREGS  EFLAGS RBX R8 R12 R13 R14 R15 ZZ xor     r8d, r8d 
+            40a6fd      3 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI RDI R8 R12 R13 R14 R15 ZZ xor     r8d, r8d 
             40a700      5 INSTR BELONGTO 40a3b0 
-            40a700      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ mov     ecx, offset a_gsp_app_manag; "_gsp_app_manager_handle_delete" 
+            40a700      5 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI RDI R12 R13 R14 R15 ZZ mov     ecx, offset a_gsp_app_manag; "_gsp_app_manager_handle_delete" 
             40a705     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 163h 
             40a705      5 INSTR BELONGTO 40a3b0 
-            40a705      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ mov     edx, 163h 
+            40a705      5 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI R12 R13 R14 R15 ZZ mov     edx, 163h 
             40a70a      5 INSTR BELONGTO 40a3b0 
-            40a70a      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ mov     esi, offset aGspAppManager_; "gsp-app-manager.c" 
+            40a70a      5 INSTR DEADREGS  EFLAGS RBX RSI RDI R12 R13 R14 R15 ZZ mov     esi, offset aGspAppManager_; "gsp-app-manager.c" 
             40a70f      2 INSTR BELONGTO 40a3b0 
-            40a70f      2 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ xor     edi, edi 
+            40a70f      2 INSTR DEADREGS  EFLAGS RBX RDI R12 R13 R14 R15 ZZ xor     edi, edi 
             40a70f     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
             40a711     -1 INSTR LOCAL NoMetaUpdate call    _g_assertion_message 
             40a711      5 INSTR BELONGTO 40a3b0 
@@ -12079,12 +12189,13 @@
             40a740     -1 INSTR LOCAL NoMetaUpdate call    sub_409C10 
             40a740      5 INSTR BELONGTO 40a720 
             40a740      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R9 R10 R11 ZZ call    sub_409C10 
-            40a745     -1 INSTR LOCAL MetadataRedundant xor     esi, esi 
             40a745      2 INSTR BELONGTO 40a720 
+            40a745      2 INSTR DEADREGS  EFLAGS RSI RDI ZZ xor     esi, esi 
+            40a745     -2 INSTR LOCAL n RSI ZZ  AlwaysNUM xor     esi, esi 
             40a747      3 INSTR BELONGTO 40a720 
             40a747      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rax 
             40a74a      2 INSTR BELONGTO 40a720 
-            40a74a      2 INSTR DEADREGS  EFLAGS ZZ xor     eax, eax 
+            40a74a      2 INSTR DEADREGS  EFLAGS RAX ZZ xor     eax, eax 
             40a74a     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             40a74c     -1 INSTR LOCAL NoMetaUpdate call    _g_object_new 
             40a74c      5 INSTR BELONGTO 40a720 
@@ -12134,17 +12245,18 @@
             40a788     -1 INSTR LOCAL NoMetaUpdate jnz     short loc_40A7A0 
             40a788      2 INSTR BELONGTO 40a760 
             40a78a      5 INSTR BELONGTO 40a760 
-            40a78a      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     edx, offset aGsp_is_app_m_0; "GSP_IS_APP_MANAGER (manager)" 
+            40a78a      5 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI ZZ mov     edx, offset aGsp_is_app_m_0; "GSP_IS_APP_MANAGER (manager)" 
             40a78f      5 INSTR BELONGTO 40a760 
-            40a78f      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     esi, offset aGsp_app_mana_6; "gsp_app_manager_get_apps" 
+            40a78f      5 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ mov     esi, offset aGsp_app_mana_6; "gsp_app_manager_get_apps" 
             40a794      2 INSTR BELONGTO 40a760 
-            40a794      2 INSTR DEADREGS  EFLAGS RBX ZZ xor     edi, edi 
+            40a794      2 INSTR DEADREGS  EFLAGS RBX RDI ZZ xor     edi, edi 
             40a794     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
             40a796     -1 INSTR LOCAL NoMetaUpdate call    _g_return_if_fail_warning 
             40a796      5 INSTR BELONGTO 40a760 
             40a796      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_return_if_fail_warning 
-            40a79b     -1 INSTR LOCAL MetadataRedundant xor     eax, eax 
             40a79b      2 INSTR BELONGTO 40a760 
+            40a79b      2 INSTR DEADREGS  EFLAGS RAX RBX ZZ xor     eax, eax 
+            40a79b     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             40a79d      1 INSTR BELONGTO 40a760 
             40a79d      1 INSTR DEADREGS  EFLAGS RBX ZZ pop     rbx 
             40a79e      1 INSTR BELONGTO 40a760 
@@ -12161,31 +12273,31 @@
             40a7b0      0 FUNC FRAMERESTORE 0 0 0 1 0 16 2 0 16 3 -8 0 4 0 0 5 0 0 6 0 16 7 0 0 8 0 0 9 0 0 10 0 0 11 0 0 12 0 0 13 0 0 14 0 0 15 0 0 ZZ
             40a7b0      0 FUNC MMSAFENESS SAFE
             40a7b0      1 INSTR BELONGTO 40a7b0 
-            40a7b0      1 INSTR DEADREGS  EFLAGS ZZ push    rbx 
+            40a7b0      1 INSTR DEADREGS  EFLAGS RCX RDX RSI ZZ push    rbx 
             40a7b0     48 FUNC GLOBAL sub_40A7B0 FUNC_UNSAFE NOFP RET             40a7df 
             40a7b0      8 MEMORYHOLE STACK esp + 0 CalleeSavedRegs 
             40a7b0      8 MEMORYHOLE STACK esp + 8 ReturnAddress 
             40a7b1      5 INSTR BELONGTO 40a7b0 
-            40a7b1      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     ecx, offset aApplication; "Application" 
+            40a7b1      5 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI ZZ mov     ecx, offset aApplication; "Application" 
             40a7b6      3 INSTR BELONGTO 40a7b0 
-            40a7b6      3 INSTR DEADREGS  EFLAGS RBX ZZ mov     rbx, rdi 
+            40a7b6      3 INSTR DEADREGS  EFLAGS RDX RBX RSI ZZ mov     rbx, rdi 
             40a7b9      5 INSTR BELONGTO 40a7b0 
-            40a7b9      5 INSTR DEADREGS  EFLAGS ZZ mov     edx, offset aType; "Type" 
+            40a7b9      5 INSTR DEADREGS  EFLAGS RDX RSI ZZ mov     edx, offset aType; "Type" 
             40a7be      5 INSTR BELONGTO 40a7b0 
-            40a7be      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, offset aDesktopEntry; "Desktop Entry" 
+            40a7be      5 INSTR DEADREGS  EFLAGS RSI ZZ mov     esi, offset aDesktopEntry; "Desktop Entry" 
             40a7c3     -1 INSTR LOCAL NoMetaUpdate call    _g_key_file_set_string 
             40a7c3      5 INSTR BELONGTO 40a7b0 
             40a7c3      5 INSTR DEADREGS  EFLAGS ZZ call    _g_key_file_set_string 
             40a7c8      3 INSTR BELONGTO 40a7b0 
-            40a7c8      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rbx 
+            40a7c8      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI ZZ mov     rdi, rbx 
             40a7cb      5 INSTR BELONGTO 40a7b0 
-            40a7cb      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     ecx, offset aBinFalse; "/bin/false" 
+            40a7cb      5 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI ZZ mov     ecx, offset aBinFalse; "/bin/false" 
             40a7d0      5 INSTR BELONGTO 40a7b0 
-            40a7d0      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     edx, offset aExec; "Exec" 
+            40a7d0      5 INSTR DEADREGS  EFLAGS RDX RBX RSI ZZ mov     edx, offset aExec; "Exec" 
             40a7d5      1 INSTR BELONGTO 40a7b0 
-            40a7d5      1 INSTR DEADREGS  EFLAGS RBX ZZ pop     rbx 
+            40a7d5      1 INSTR DEADREGS  EFLAGS RBX RSI ZZ pop     rbx 
             40a7d6      5 INSTR BELONGTO 40a7b0 
-            40a7d6      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, offset aDesktopEntry; "Desktop Entry" 
+            40a7d6      5 INSTR DEADREGS  EFLAGS RSI ZZ mov     esi, offset aDesktopEntry; "Desktop Entry" 
             40a7db     -1 INSTR LOCAL NoMetaUpdate jmp     _g_key_file_set_string 
             40a7db      5 INSTR BELONGTO 40a7b0 
             40a7db      5 INSTR DEADREGS  EFLAGS ZZ jmp     _g_key_file_set_string 
@@ -12246,8 +12358,9 @@
             40a833     -1 INSTR LOCAL NoMetaUpdate call    _g_propagate_error 
             40a833      5 INSTR BELONGTO 40a7e0 
             40a833      5 INSTR DEADREGS  EFLAGS RBX R12 ZZ call    _g_propagate_error 
-            40a838     -1 INSTR LOCAL MetadataRedundant xor     eax, eax 
             40a838      2 INSTR BELONGTO 40a7e0 
+            40a838      2 INSTR DEADREGS  EFLAGS RAX RBX R12 ZZ xor     eax, eax 
+            40a838     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             40a83a      5 INSTR BELONGTO 40a7e0 
             40a83a      5 INSTR DEADREGS  EFLAGS RBX R12 ZZ mov     rbx, [rsp+38h+var_18] 
             40a83a      5 PTRIMMEDESP STACK 32 displ mov     rbx, [rsp+38h+var_18]
@@ -12285,10 +12398,10 @@
             40a86c      5 INSTR DEADREGS  EFLAGS RBX R12 ZZ call    _g_free 
             40a871     -2 INSTR LOCAL n RSI ZZ  NumericDEFs mov     rsi, [rsp+38h+var_28] 
             40a871      5 INSTR BELONGTO 40a7e0 
-            40a871      5 INSTR DEADREGS  EFLAGS RBX RSI R12 ZZ mov     rsi, [rsp+38h+var_28] 
+            40a871      5 INSTR DEADREGS  EFLAGS RAX RBX RSI R12 ZZ mov     rsi, [rsp+38h+var_28] 
             40a871      5 PTRIMMEDESP STACK 16 displ mov     rsi, [rsp+38h+var_28]
             40a876      4 INSTR BELONGTO 40a7e0 
-            40a876      4 INSTR DEADREGS  EFLAGS RBX R12 ZZ mov     eax, [rsp+38h+var_30] 
+            40a876      4 INSTR DEADREGS  EFLAGS RAX RBX R12 ZZ mov     eax, [rsp+38h+var_30] 
             40a876      4 PTRIMMEDESP STACK 8 displ mov     eax, [rsp+38h+var_30]
             40a87a     -1 INSTR LOCAL NoMetaUpdate test    rsi, rsi 
             40a87a      3 INSTR BELONGTO 40a7e0 
@@ -12297,31 +12410,33 @@
             40a87f     -1 INSTR LOCAL NoMetaUpdate jmp     short loc_40A83A 
             40a87f      2 INSTR BELONGTO 40a7e0 
             40a888      5 INSTR BELONGTO 40a7e0 
-            40a888      5 INSTR DEADREGS  EFLAGS RBX R12 ZZ mov     edx, offset aKeyfileNull; "keyfile != NULL" 
+            40a888      5 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI R12 ZZ mov     edx, offset aKeyfileNull; "keyfile != NULL" 
             40a88d      5 INSTR BELONGTO 40a7e0 
-            40a88d      5 INSTR DEADREGS  EFLAGS RBX R12 ZZ mov     esi, offset aGsp_key_file_t; "gsp_key_file_to_file" 
+            40a88d      5 INSTR DEADREGS  EFLAGS RBX RSI RDI R12 ZZ mov     esi, offset aGsp_key_file_t; "gsp_key_file_to_file" 
             40a892      2 INSTR BELONGTO 40a7e0 
-            40a892      2 INSTR DEADREGS  EFLAGS RBX R12 ZZ xor     edi, edi 
+            40a892      2 INSTR DEADREGS  EFLAGS RBX RDI R12 ZZ xor     edi, edi 
             40a892     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
             40a894     -1 INSTR LOCAL NoMetaUpdate call    _g_return_if_fail_warning 
             40a894      5 INSTR BELONGTO 40a7e0 
             40a894      5 INSTR DEADREGS  EFLAGS RBX R12 ZZ call    _g_return_if_fail_warning 
-            40a899     -1 INSTR LOCAL MetadataRedundant xor     eax, eax 
             40a899      2 INSTR BELONGTO 40a7e0 
+            40a899      2 INSTR DEADREGS  EFLAGS RAX RBX R12 ZZ xor     eax, eax 
+            40a899     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             40a89b     -1 INSTR LOCAL NoMetaUpdate jmp     short loc_40A83A 
             40a89b      2 INSTR BELONGTO 40a7e0 
             40a8a0      5 INSTR BELONGTO 40a7e0 
-            40a8a0      5 INSTR DEADREGS  EFLAGS RBX R12 ZZ mov     edx, offset aPathNull; "path != NULL" 
+            40a8a0      5 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI R12 ZZ mov     edx, offset aPathNull; "path != NULL" 
             40a8a5      5 INSTR BELONGTO 40a7e0 
-            40a8a5      5 INSTR DEADREGS  EFLAGS RBX R12 ZZ mov     esi, offset aGsp_key_file_t; "gsp_key_file_to_file" 
+            40a8a5      5 INSTR DEADREGS  EFLAGS RBX RSI RDI R12 ZZ mov     esi, offset aGsp_key_file_t; "gsp_key_file_to_file" 
             40a8aa      2 INSTR BELONGTO 40a7e0 
-            40a8aa      2 INSTR DEADREGS  EFLAGS RBX R12 ZZ xor     edi, edi 
+            40a8aa      2 INSTR DEADREGS  EFLAGS RBX RDI R12 ZZ xor     edi, edi 
             40a8aa     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
             40a8ac     -1 INSTR LOCAL NoMetaUpdate call    _g_return_if_fail_warning 
             40a8ac      5 INSTR BELONGTO 40a7e0 
             40a8ac      5 INSTR DEADREGS  EFLAGS RBX R12 ZZ call    _g_return_if_fail_warning 
-            40a8b1     -1 INSTR LOCAL MetadataRedundant xor     eax, eax 
             40a8b1      2 INSTR BELONGTO 40a7e0 
+            40a8b1      2 INSTR DEADREGS  EFLAGS RAX RBX R12 ZZ xor     eax, eax 
+            40a8b1     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             40a8b3     -1 INSTR LOCAL NoMetaUpdate jmp     short loc_40A83A 
             40a8b3      2 INSTR BELONGTO 40a7e0 
             40a8c0      0 FUNC FRAMERESTORE 0 0 1 1 0 0 2 0 0 3 -8 0 4 0 8 5 0 0 6 0 0 7 0 1 8 0 0 9 0 0 10 0 0 11 0 0 12 0 0 13 0 0 14 0 0 15 0 0 ZZ
@@ -12331,12 +12446,12 @@
             40a8c0     -3 INSTR LOCAL NoWarn push    rbx 
             40a8c0     57 FUNC GLOBAL sub_40A8C0 FUNC_UNSAFE NOFP RET             40a8f8 
             40a8c1      2 INSTR BELONGTO 40a8c0 
-            40a8c1      2 INSTR DEADREGS  EFLAGS RCX ZZ mov     ebx, edx 
+            40a8c1      2 INSTR DEADREGS  EFLAGS RCX RBX ZZ mov     ebx, edx 
             40a8c1     -2 INSTR LOCAL n RBX ZZ  NumericDEFs mov     ebx, edx 
             40a8c3      3 INSTR BELONGTO 40a8c0 
             40a8c3      3 INSTR DEADREGS  EFLAGS RCX RDX ZZ mov     rdx, rsi 
             40a8c6      5 INSTR BELONGTO 40a8c0 
-            40a8c6      5 INSTR DEADREGS  EFLAGS RCX ZZ mov     esi, offset aDesktopEntry; "Desktop Entry" 
+            40a8c6      5 INSTR DEADREGS  EFLAGS RCX RSI ZZ mov     esi, offset aDesktopEntry; "Desktop Entry" 
             40a8cb     16 DATAREF STACK 597 esp + 0 PARENT LocalFrame LOCALFRAME
             40a8cb      4 INSTR BELONGTO 40a8c0 
             40a8cb      4 INSTR DEADREGS  EFLAGS RCX ZZ sub     rsp, 10h 
@@ -12363,7 +12478,7 @@
             40a8ec      5 INSTR BELONGTO 40a8c0 
             40a8ec      5 INSTR DEADREGS  EFLAGS ZZ call    _g_error_free 
             40a8f1      2 INSTR BELONGTO 40a8c0 
-            40a8f1      2 INSTR DEADREGS  EFLAGS ZZ mov     eax, ebx 
+            40a8f1      2 INSTR DEADREGS  EFLAGS RAX ZZ mov     eax, ebx 
             40a8f1     -2 INSTR LOCAL n RAX ZZ  NumericDEFs mov     eax, ebx 
             40a8f3     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rsp, 10h 
             40a8f3      4 INSTR BELONGTO 40a8c0 
@@ -12376,11 +12491,11 @@
             40a900      0 FUNC MMSAFENESS SAFE
             40a900    272 FUNC GLOBAL sub_40A900 FUNC_UNSAFE NOFP RET             40aa0f 
             40a900      2 INSTR BELONGTO 40a900 
-            40a900      2 INSTR DEADREGS  EFLAGS ZZ push    r13 
+            40a900      2 INSTR DEADREGS  EFLAGS RAX ZZ push    r13 
             40a900     -3 INSTR LOCAL NoWarn push    r13 
             40a902     -2 INSTR LOCAL n RAX ZZ  NUMVia2ndSrcIMMEDNUM mov     eax, 1 
             40a902      5 INSTR BELONGTO 40a900 
-            40a902      5 INSTR DEADREGS  EFLAGS R13 ZZ mov     eax, 1 
+            40a902      5 INSTR DEADREGS  EFLAGS RAX R13 ZZ mov     eax, 1 
             40a907      2 INSTR BELONGTO 40a900 
             40a907      2 INSTR DEADREGS  EFLAGS R13 ZZ push    r12 
             40a907     -3 INSTR LOCAL NoWarn push    r12 
@@ -12405,21 +12520,21 @@
             40a918      6 INSTR BELONGTO 40a900 
             40a91e     -2 INSTR LOCAL n R8 ZZ  AlwaysNUM xor     r8d, r8d 
             40a91e      3 INSTR BELONGTO 40a900 
-            40a91e      3 INSTR DEADREGS  EFLAGS R8 R12 R13 ZZ xor     r8d, r8d 
+            40a91e      3 INSTR DEADREGS  EFLAGS RCX RDX RSI R8 R12 R13 ZZ xor     r8d, r8d 
             40a921      2 INSTR BELONGTO 40a900 
-            40a921      2 INSTR DEADREGS  EFLAGS R12 R13 ZZ xor     ecx, ecx 
+            40a921      2 INSTR DEADREGS  EFLAGS RCX RDX RSI R12 R13 ZZ xor     ecx, ecx 
             40a921     -2 INSTR LOCAL n RCX ZZ  AlwaysNUM xor     ecx, ecx 
             40a923      5 INSTR BELONGTO 40a900 
-            40a923      5 INSTR DEADREGS  EFLAGS R12 R13 ZZ mov     edx, offset aOnlyshowin; "OnlyShowIn" 
+            40a923      5 INSTR DEADREGS  EFLAGS RDX RSI R12 R13 ZZ mov     edx, offset aOnlyshowin; "OnlyShowIn" 
             40a928      5 INSTR BELONGTO 40a900 
-            40a928      5 INSTR DEADREGS  EFLAGS R12 R13 ZZ mov     esi, offset aDesktopEntry; "Desktop Entry" 
+            40a928      5 INSTR DEADREGS  EFLAGS RSI R12 R13 ZZ mov     esi, offset aDesktopEntry; "Desktop Entry" 
             40a92d     -1 INSTR LOCAL NoMetaUpdate call    _g_key_file_get_string_list 
             40a92d      5 INSTR BELONGTO 40a900 
             40a92d      5 INSTR DEADREGS  EFLAGS R12 R13 ZZ call    _g_key_file_get_string_list 
             40a932     -1 INSTR LOCAL NoMetaUpdate test    rax, rax 
             40a932      3 INSTR BELONGTO 40a900 
             40a935      3 INSTR BELONGTO 40a900 
-            40a935      3 INSTR DEADREGS  RDI R12 R13 ZZ mov     r13, rax 
+            40a935      3 INSTR DEADREGS  RSI RDI R12 R13 ZZ mov     r13, rax 
             40a938     -1 INSTR LOCAL NoMetaUpdate jz      short loc_40A975 
             40a938      2 INSTR BELONGTO 40a900 
             40a93a      3 INSTR BELONGTO 40a900 
@@ -12456,14 +12571,14 @@
             40a970      5 INSTR DEADREGS  EFLAGS R12 R13 ZZ call    _g_strfreev 
             40a975     -2 INSTR LOCAL n R8 ZZ  AlwaysNUM xor     r8d, r8d 
             40a975      3 INSTR BELONGTO 40a900 
-            40a975      3 INSTR DEADREGS  EFLAGS RDI R8 R12 R13 ZZ xor     r8d, r8d 
+            40a975      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R12 R13 ZZ xor     r8d, r8d 
             40a978      2 INSTR BELONGTO 40a900 
-            40a978      2 INSTR DEADREGS  EFLAGS RDI R12 R13 ZZ xor     ecx, ecx 
+            40a978      2 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R12 R13 ZZ xor     ecx, ecx 
             40a978     -2 INSTR LOCAL n RCX ZZ  AlwaysNUM xor     ecx, ecx 
             40a97a      5 INSTR BELONGTO 40a900 
-            40a97a      5 INSTR DEADREGS  EFLAGS RDI R12 R13 ZZ mov     edx, offset aNotshowin; "NotShowIn" 
+            40a97a      5 INSTR DEADREGS  EFLAGS RDX RSI RDI R12 R13 ZZ mov     edx, offset aNotshowin; "NotShowIn" 
             40a97f      5 INSTR BELONGTO 40a900 
-            40a97f      5 INSTR DEADREGS  EFLAGS RDI R12 R13 ZZ mov     esi, offset aDesktopEntry; "Desktop Entry" 
+            40a97f      5 INSTR DEADREGS  EFLAGS RSI RDI R12 R13 ZZ mov     esi, offset aDesktopEntry; "Desktop Entry" 
             40a984      3 INSTR BELONGTO 40a900 
             40a984      3 INSTR DEADREGS  EFLAGS RDI R12 R13 ZZ mov     rdi, rbp 
             40a987     -1 INSTR LOCAL NoMetaUpdate call    _g_key_file_get_string_list 
@@ -12473,7 +12588,7 @@
             40a98c      3 INSTR DEADREGS  EFLAGS R12 R13 ZZ mov     r12, rax 
             40a98f     -2 INSTR LOCAL n RAX ZZ  NUMVia2ndSrcIMMEDNUM mov     eax, 1 
             40a98f      5 INSTR BELONGTO 40a900 
-            40a98f      5 INSTR DEADREGS  EFLAGS R13 ZZ mov     eax, 1 
+            40a98f      5 INSTR DEADREGS  EFLAGS RAX R13 ZZ mov     eax, 1 
             40a994     -1 INSTR LOCAL NoMetaUpdate test    r12, r12 
             40a994      3 INSTR BELONGTO 40a900 
             40a997     -1 INSTR LOCAL NoMetaUpdate jz      short loc_40A9D3 
@@ -12510,8 +12625,9 @@
             40a9cc     -1 INSTR LOCAL NoMetaUpdate call    _g_strfreev 
             40a9cc      5 INSTR BELONGTO 40a900 
             40a9cc      5 INSTR DEADREGS  EFLAGS RBX R12 R13 ZZ call    _g_strfreev 
-            40a9d1     -1 INSTR LOCAL MetadataRedundant xor     eax, eax 
             40a9d1      2 INSTR BELONGTO 40a900 
+            40a9d1      2 INSTR DEADREGS  EFLAGS RAX RBX R12 R13 ZZ xor     eax, eax 
+            40a9d1     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             40a9d3     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rsp, 8 
             40a9d3      4 INSTR BELONGTO 40a900 
             40a9d7      1 INSTR BELONGTO 40a900 
@@ -12531,8 +12647,9 @@
             40a9e3      5 INSTR DEADREGS  EFLAGS RBX R12 R13 ZZ call    _g_strfreev 
             40a9e8     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rsp, 8 
             40a9e8      4 INSTR BELONGTO 40a900 
-            40a9ec     -1 INSTR LOCAL MetadataRedundant xor     eax, eax 
             40a9ec      2 INSTR BELONGTO 40a900 
+            40a9ec      2 INSTR DEADREGS  EFLAGS RAX RBX R12 R13 ZZ xor     eax, eax 
+            40a9ec     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             40a9ee      1 INSTR BELONGTO 40a900 
             40a9ee      1 INSTR DEADREGS  EFLAGS RBX R12 R13 ZZ pop     rbx 
             40a9ef      1 INSTR BELONGTO 40a900 
@@ -12550,8 +12667,9 @@
             40a9fb      5 INSTR DEADREGS  EFLAGS RBX R12 R13 ZZ call    _g_strfreev 
             40aa00     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rsp, 8 
             40aa00      4 INSTR BELONGTO 40a900 
-            40aa04     -1 INSTR LOCAL MetadataRedundant mov     eax, 1 
+            40aa04     -2 INSTR LOCAL n RAX ZZ  NUMVia2ndSrcIMMEDNUM mov     eax, 1 
             40aa04      5 INSTR BELONGTO 40a900 
+            40aa04      5 INSTR DEADREGS  EFLAGS RAX RBX R12 R13 ZZ mov     eax, 1 
             40aa04      8 DEALLOC STACK esp - 8 mov     eax, 1
             40aa09      1 INSTR BELONGTO 40a900 
             40aa09      1 INSTR DEADREGS  EFLAGS RBX R12 R13 ZZ pop     rbx 
@@ -12567,13 +12685,14 @@
             40aa10      0 FUNC MMSAFENESS SAFE
             40aa10    147 FUNC GLOBAL sub_40AA10 FUNC_UNSAFE NOFP RET             40aaa2 
             40aa10      2 INSTR BELONGTO 40aa10 
-            40aa10      2 INSTR DEADREGS  EFLAGS ZZ push    r14 
+            40aa10      2 INSTR DEADREGS  EFLAGS RAX ZZ push    r14 
             40aa10     -3 INSTR LOCAL NoWarn push    r14 
             40aa12     -1 INSTR LOCAL NoMetaUpdate test    rdx, rdx 
             40aa12      3 INSTR BELONGTO 40aa10 
             40aa15      3 INSTR BELONGTO 40aa10 
-            40aa15      3 INSTR DEADREGS  R14 ZZ mov     r14, rdx 
+            40aa15      3 INSTR DEADREGS  RAX R14 ZZ mov     r14, rdx 
             40aa18      5 INSTR BELONGTO 40aa10 
+            40aa18      5 INSTR DEADREGS  RAX ZZ mov     eax, 40B936h 
             40aa1d      2 INSTR BELONGTO 40aa10 
             40aa1d     -3 INSTR LOCAL NoWarn push    r13 
             40aa1f      4 INSTR BELONGTO 40aa10 
@@ -12596,7 +12715,7 @@
             40aa2d      5 INSTR BELONGTO 40aa10 
             40aa2d      5 INSTR DEADREGS  EFLAGS R12 R13 ZZ call    _g_get_language_names 
             40aa32      3 INSTR BELONGTO 40aa10 
-            40aa32      3 INSTR DEADREGS  EFLAGS RDI R12 R13 ZZ mov     r12, [rax] 
+            40aa32      3 INSTR DEADREGS  EFLAGS RSI RDI R12 R13 ZZ mov     r12, [rax] 
             40aa35     -1 INSTR LOCAL NoMetaUpdate test    r12, r12 
             40aa35      3 INSTR BELONGTO 40aa10 
             40aa38     -1 INSTR LOCAL NoMetaUpdate jz      short loc_40AA88 
@@ -12608,14 +12727,14 @@
             40aa40     -1 INSTR LOCAL MetadataUnused add     r13, 8 
             40aa40      4 INSTR BELONGTO 40aa10 
             40aa44      4 INSTR BELONGTO 40aa10 
-            40aa44      4 INSTR DEADREGS  EFLAGS RDI R12 ZZ mov     r12, [r13+0] 
+            40aa44      4 INSTR DEADREGS  EFLAGS RSI RDI R12 ZZ mov     r12, [r13+0] 
             40aa48     -1 INSTR LOCAL NoMetaUpdate test    r12, r12 
             40aa48      3 INSTR BELONGTO 40aa10 
             40aa4b     -1 INSTR LOCAL NoMetaUpdate jz      short loc_40AA88 
             40aa4b      2 INSTR BELONGTO 40aa10 
             40aa4d     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 2Eh        ; c 
             40aa4d      5 INSTR BELONGTO 40aa10 
-            40aa4d      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     esi, 2Eh        ; c 
+            40aa4d      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, 2Eh        ; c 
             40aa52      3 INSTR BELONGTO 40aa10 
             40aa52      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, r12        ; s 
             40aa55     -1 INSTR LOCAL NoMetaUpdate call    _strchr 
@@ -12630,46 +12749,46 @@
             40aa62     -1 INSTR LOCAL NoMetaUpdate jz      short loc_40AA88 
             40aa62      2 INSTR BELONGTO 40aa10 
             40aa64      3 INSTR BELONGTO 40aa10 
-            40aa64      3 INSTR DEADREGS  EFLAGS RCX RDX RDI R8 R13 ZZ mov     rdi, rbx 
+            40aa64      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R13 ZZ mov     rdi, rbx 
             40aa67      3 INSTR BELONGTO 40aa10 
-            40aa67      3 INSTR DEADREGS  EFLAGS RCX RDX RBX R8 R13 ZZ mov     rdx, rbp 
+            40aa67      3 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI R8 R13 ZZ mov     rdx, rbp 
             40aa6a      3 INSTR BELONGTO 40aa10 
-            40aa6a      3 INSTR DEADREGS  EFLAGS RCX RBX R8 R13 ZZ mov     rcx, r12 
+            40aa6a      3 INSTR DEADREGS  EFLAGS RCX RBX RSI R8 R13 ZZ mov     rcx, r12 
             40aa6d      1 INSTR BELONGTO 40aa10 
-            40aa6d      1 INSTR DEADREGS  EFLAGS RBX R8 R12 R13 ZZ pop     rbx 
+            40aa6d      1 INSTR DEADREGS  EFLAGS RBX RSI R8 R12 R13 ZZ pop     rbx 
             40aa6e      1 INSTR BELONGTO 40aa10 
-            40aa6e      1 INSTR DEADREGS  EFLAGS R8 R12 R13 ZZ pop     rbp 
+            40aa6e      1 INSTR DEADREGS  EFLAGS RSI R8 R12 R13 ZZ pop     rbp 
             40aa6f      2 INSTR BELONGTO 40aa10 
-            40aa6f      2 INSTR DEADREGS  EFLAGS R8 R12 R13 ZZ pop     r12 
+            40aa6f      2 INSTR DEADREGS  EFLAGS RSI R8 R12 R13 ZZ pop     r12 
             40aa71      2 INSTR BELONGTO 40aa10 
-            40aa71      2 INSTR DEADREGS  EFLAGS R8 R12 R13 ZZ pop     r13 
+            40aa71      2 INSTR DEADREGS  EFLAGS RSI R8 R12 R13 ZZ pop     r13 
             40aa73      3 INSTR BELONGTO 40aa10 
-            40aa73      3 INSTR DEADREGS  EFLAGS R8 R12 R13 ZZ mov     r8, r14 
+            40aa73      3 INSTR DEADREGS  EFLAGS RSI R8 R12 R13 ZZ mov     r8, r14 
             40aa76      5 INSTR BELONGTO 40aa10 
-            40aa76      5 INSTR DEADREGS  EFLAGS R12 R13 R14 ZZ mov     esi, offset aDesktopEntry; "Desktop Entry" 
+            40aa76      5 INSTR DEADREGS  EFLAGS RSI R12 R13 R14 ZZ mov     esi, offset aDesktopEntry; "Desktop Entry" 
             40aa7b      2 INSTR BELONGTO 40aa10 
             40aa7b      2 INSTR DEADREGS  EFLAGS R12 R13 R14 ZZ pop     r14 
             40aa7d     -1 INSTR LOCAL NoMetaUpdate jmp     _g_key_file_set_locale_string 
             40aa7d      5 INSTR BELONGTO 40aa10 
             40aa7d      5 INSTR DEADREGS  EFLAGS R12 R13 R14 ZZ jmp     _g_key_file_set_locale_string 
             40aa88      3 INSTR BELONGTO 40aa10 
-            40aa88      3 INSTR DEADREGS  EFLAGS RCX RDX RDI R12 R13 ZZ mov     rdi, rbx 
+            40aa88      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R12 R13 ZZ mov     rdi, rbx 
             40aa8b      3 INSTR BELONGTO 40aa10 
-            40aa8b      3 INSTR DEADREGS  EFLAGS RCX RDX RBX R12 R13 ZZ mov     rdx, rbp 
+            40aa8b      3 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI R12 R13 ZZ mov     rdx, rbp 
             40aa8e      3 INSTR BELONGTO 40aa10 
-            40aa8e      3 INSTR DEADREGS  EFLAGS RCX RBX R12 R13 ZZ mov     rcx, r14 
+            40aa8e      3 INSTR DEADREGS  EFLAGS RCX RBX RSI R12 R13 ZZ mov     rcx, r14 
             40aa91      1 INSTR BELONGTO 40aa10 
-            40aa91      1 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 ZZ pop     rbx 
+            40aa91      1 INSTR DEADREGS  EFLAGS RBX RSI R12 R13 R14 ZZ pop     rbx 
             40aa92      1 INSTR BELONGTO 40aa10 
-            40aa92      1 INSTR DEADREGS  EFLAGS R12 R13 R14 ZZ pop     rbp 
+            40aa92      1 INSTR DEADREGS  EFLAGS RSI R12 R13 R14 ZZ pop     rbp 
             40aa93      2 INSTR BELONGTO 40aa10 
-            40aa93      2 INSTR DEADREGS  EFLAGS R12 R13 R14 ZZ pop     r12 
+            40aa93      2 INSTR DEADREGS  EFLAGS RSI R12 R13 R14 ZZ pop     r12 
             40aa95      2 INSTR BELONGTO 40aa10 
-            40aa95      2 INSTR DEADREGS  EFLAGS R12 R13 R14 ZZ pop     r13 
+            40aa95      2 INSTR DEADREGS  EFLAGS RSI R12 R13 R14 ZZ pop     r13 
             40aa97      2 INSTR BELONGTO 40aa10 
-            40aa97      2 INSTR DEADREGS  EFLAGS R12 R13 R14 ZZ pop     r14 
+            40aa97      2 INSTR DEADREGS  EFLAGS RSI R12 R13 R14 ZZ pop     r14 
             40aa99      5 INSTR BELONGTO 40aa10 
-            40aa99      5 INSTR DEADREGS  EFLAGS R12 R13 R14 ZZ mov     esi, offset aDesktopEntry; "Desktop Entry" 
+            40aa99      5 INSTR DEADREGS  EFLAGS RSI R12 R13 R14 ZZ mov     esi, offset aDesktopEntry; "Desktop Entry" 
             40aa9e     -1 INSTR LOCAL NoMetaUpdate jmp     _g_key_file_set_string 
             40aa9e      5 INSTR BELONGTO 40aa10 
             40aa9e      5 INSTR DEADREGS  EFLAGS R12 R13 R14 ZZ jmp     _g_key_file_set_string 
@@ -12677,12 +12796,12 @@
             40aab0      0 FUNC MMSAFENESS SAFE
             40aab0    146 FUNC GLOBAL sub_40AAB0 FUNC_UNSAFE NOFP RET             40ab41 
             40aab0      5 INSTR BELONGTO 40aab0 
-            40aab0      5 INSTR DEADREGS  EFLAGS RDX ZZ mov     [rsp+var_20], rbx 
+            40aab0      5 INSTR DEADREGS  EFLAGS RCX RDX ZZ mov     [rsp+var_20], rbx 
             40aab0      5 PTRIMMEDESP STACK -32 displ mov     [rsp+var_20], rbx
             40aab5     -1 INSTR LOCAL MetadataUnused mov     [rsp+var_18], rbp 
             40aab5      5 INSTR BELONGTO 40aab0 
             40aaba      2 INSTR BELONGTO 40aab0 
-            40aaba      2 INSTR DEADREGS  EFLAGS RDX RBX ZZ xor     ecx, ecx 
+            40aaba      2 INSTR DEADREGS  EFLAGS RCX RDX RBX ZZ xor     ecx, ecx 
             40aaba     -2 INSTR LOCAL n RCX ZZ  AlwaysNUM xor     ecx, ecx 
             40aabc     -1 INSTR LOCAL MetadataUnused mov     [rsp+var_10], r12 
             40aabc      5 INSTR BELONGTO 40aab0 
@@ -12697,7 +12816,7 @@
             40aacd      3 INSTR BELONGTO 40aab0 
             40aacd      3 INSTR DEADREGS  EFLAGS RBX R12 R13 ZZ mov     r12, rsi 
             40aad0      5 INSTR BELONGTO 40aab0 
-            40aad0      5 INSTR DEADREGS  EFLAGS RBX R13 ZZ mov     esi, offset aDesktopEntry; "Desktop Entry" 
+            40aad0      5 INSTR DEADREGS  EFLAGS RBX RSI R13 ZZ mov     esi, offset aDesktopEntry; "Desktop Entry" 
             40aad5      3 INSTR BELONGTO 40aab0 
             40aad5      3 INSTR DEADREGS  EFLAGS RBX R13 ZZ mov     rbp, rdi 
             40aad8     -1 INSTR LOCAL NoMetaUpdate call    _g_key_file_get_string 
@@ -12715,14 +12834,14 @@
             40aae8      2 INSTR BELONGTO 40aab0 
             40aaea     -2 INSTR LOCAL n R8 ZZ  AlwaysNUM xor     r8d, r8d 
             40aaea      3 INSTR BELONGTO 40aab0 
-            40aaea      3 INSTR DEADREGS  EFLAGS RDX RDI R8 R13 ZZ xor     r8d, r8d 
+            40aaea      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R13 ZZ xor     r8d, r8d 
             40aaed      2 INSTR BELONGTO 40aab0 
-            40aaed      2 INSTR DEADREGS  EFLAGS RDX RDI R13 ZZ xor     ecx, ecx 
+            40aaed      2 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R13 ZZ xor     ecx, ecx 
             40aaed     -2 INSTR LOCAL n RCX ZZ  AlwaysNUM xor     ecx, ecx 
             40aaef      3 INSTR BELONGTO 40aab0 
-            40aaef      3 INSTR DEADREGS  EFLAGS RDX RDI R13 ZZ mov     rdx, r12 
+            40aaef      3 INSTR DEADREGS  EFLAGS RDX RSI RDI R13 ZZ mov     rdx, r12 
             40aaf2      5 INSTR BELONGTO 40aab0 
-            40aaf2      5 INSTR DEADREGS  EFLAGS RDI R13 ZZ mov     esi, offset aDesktopEntry; "Desktop Entry" 
+            40aaf2      5 INSTR DEADREGS  EFLAGS RSI RDI R13 ZZ mov     esi, offset aDesktopEntry; "Desktop Entry" 
             40aaf7      3 INSTR BELONGTO 40aab0 
             40aaf7      3 INSTR DEADREGS  EFLAGS RDI R13 ZZ mov     rdi, rbp 
             40aafa     -1 INSTR LOCAL NoMetaUpdate call    _g_key_file_get_locale_string 
@@ -12735,13 +12854,13 @@
             40ab05     -1 INSTR LOCAL NoMetaUpdate jz      short loc_40AB22 
             40ab05      2 INSTR BELONGTO 40aab0 
             40ab07      3 INSTR BELONGTO 40aab0 
-            40ab07      3 INSTR DEADREGS  EFLAGS RCX RDX RDI ZZ mov     rdi, rbp 
+            40ab07      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI ZZ mov     rdi, rbp 
             40ab0a      3 INSTR BELONGTO 40aab0 
-            40ab0a      3 INSTR DEADREGS  EFLAGS RCX RDX ZZ mov     rcx, rax 
+            40ab0a      3 INSTR DEADREGS  EFLAGS RCX RDX RSI ZZ mov     rcx, rax 
             40ab0d      3 INSTR BELONGTO 40aab0 
-            40ab0d      3 INSTR DEADREGS  EFLAGS RDX ZZ mov     rdx, r12 
+            40ab0d      3 INSTR DEADREGS  EFLAGS RDX RSI ZZ mov     rdx, r12 
             40ab10      5 INSTR BELONGTO 40aab0 
-            40ab10      5 INSTR DEADREGS  EFLAGS R12 ZZ mov     esi, offset aDesktopEntry; "Desktop Entry" 
+            40ab10      5 INSTR DEADREGS  EFLAGS RSI R12 ZZ mov     esi, offset aDesktopEntry; "Desktop Entry" 
             40ab15     -1 INSTR LOCAL NoMetaUpdate call    _g_key_file_set_string 
             40ab15      5 INSTR BELONGTO 40aab0 
             40ab15      5 INSTR DEADREGS  EFLAGS R12 ZZ call    _g_key_file_set_string 
@@ -12771,14 +12890,14 @@
             40ab50      0 FUNC MMSAFENESS SAFE
             40ab50    155 FUNC GLOBAL sub_40AB50 FUNC_UNSAFE NOFP RET             40abea 
             40ab50      5 INSTR BELONGTO 40ab50 
-            40ab50      5 INSTR DEADREGS  EFLAGS ZZ mov     [rsp+var_10], rbx 
+            40ab50      5 INSTR DEADREGS  EFLAGS RSI ZZ mov     [rsp+var_10], rbx 
             40ab50      5 PTRIMMEDESP STACK -16 displ mov     [rsp+var_10], rbx
             40ab55      5 INSTR BELONGTO 40ab50 
-            40ab55      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     [rsp+var_8], rbp 
+            40ab55      5 INSTR DEADREGS  EFLAGS RBX RSI ZZ mov     [rsp+var_8], rbp 
             40ab55      5 PTRIMMEDESP STACK -8 displ mov     [rsp+var_8], rbp
             40ab5a     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 4 
             40ab5a      5 INSTR BELONGTO 40ab50 
-            40ab5a      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     esi, 4 
+            40ab5a      5 INSTR DEADREGS  EFLAGS RBX RSI ZZ mov     esi, 4 
             40ab5f     24 DATAREF STACK 600 esp + 0 PARENT LocalFrame LOCALFRAME
             40ab5f      4 INSTR BELONGTO 40ab50 
             40ab5f      4 INSTR DEADREGS  EFLAGS RBX ZZ sub     rsp, 18h 
@@ -12796,7 +12915,7 @@
             40ab72     -1 INSTR LOCAL NoMetaUpdate jz      short loc_40AB88 
             40ab72      2 INSTR BELONGTO 40ab50 
             40ab74      2 INSTR BELONGTO 40ab50 
-            40ab74      2 INSTR DEADREGS  EFLAGS RBX ZZ mov     eax, ebp 
+            40ab74      2 INSTR DEADREGS  EFLAGS RAX RBX ZZ mov     eax, ebp 
             40ab74     -2 INSTR LOCAL n RAX ZZ  NumericDEFs mov     eax, ebp 
             40ab76      5 INSTR BELONGTO 40ab50 
             40ab76      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     rbx, [rsp+18h+var_10] 
@@ -12810,7 +12929,7 @@
             40ab84      1 INSTR DEADREGS  EFLAGS ZZ retn 
             40ab88     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 1EDh 
             40ab88      5 INSTR BELONGTO 40ab50 
-            40ab88      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     esi, 1EDh 
+            40ab88      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, 1EDh 
             40ab8d      3 INSTR BELONGTO 40ab50 
             40ab8d      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rbx 
             40ab90     -1 INSTR LOCAL NoMetaUpdate call    _g_mkdir_with_parents 
@@ -12824,7 +12943,7 @@
             40ab99      5 INSTR BELONGTO 40ab50 
             40ab99      5 INSTR DEADREGS  EFLAGS ZZ call    ___errno_location 
             40ab9e      2 INSTR BELONGTO 40ab50 
-            40ab9e      2 INSTR DEADREGS  EFLAGS ZZ mov     edi, [rax]      ; errnum 
+            40ab9e      2 INSTR DEADREGS  EFLAGS RDI ZZ mov     edi, [rax]      ; errnum 
             40aba0     -1 INSTR LOCAL NoMetaUpdate cmp     edi, 11h 
             40aba0      3 INSTR BELONGTO 40ab50 
             40aba3     -1 INSTR LOCAL NoMetaUpdate jz      short loc_40ABD0 
@@ -12833,36 +12952,38 @@
             40aba5      5 INSTR BELONGTO 40ab50 
             40aba5      5 INSTR DEADREGS  EFLAGS ZZ call    _strerror 
             40abaa      7 INSTR BELONGTO 40ab50 
-            40abaa      7 INSTR DEADREGS  EFLAGS RCX RDX R8 ZZ lea     rdx, aGsmsessionsave; "GsmSessionSave: Failed to create direct"... 
+            40abaa      7 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 ZZ lea     rdx, aGsmsessionsave; "GsmSessionSave: Failed to create direct"... 
             40abb1      3 INSTR BELONGTO 40ab50 
-            40abb1      3 INSTR DEADREGS  EFLAGS RCX R8 ZZ mov     r8, rax 
+            40abb1      3 INSTR DEADREGS  EFLAGS RCX RSI RDI R8 ZZ mov     r8, rax 
             40abb4      3 INSTR BELONGTO 40ab50 
-            40abb4      3 INSTR DEADREGS  EFLAGS RCX ZZ mov     rcx, rbx 
-            40abb7     -1 INSTR LOCAL MetadataRedundant mov     esi, 10h 
+            40abb4      3 INSTR DEADREGS  EFLAGS RAX RCX RSI RDI ZZ mov     rcx, rbx 
+            40abb7     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 10h 
             40abb7      5 INSTR BELONGTO 40ab50 
-            40abbc     -1 INSTR LOCAL MetadataRedundant xor     edi, edi 
+            40abb7      5 INSTR DEADREGS  EFLAGS RAX RBX RSI RDI ZZ mov     esi, 10h 
             40abbc      2 INSTR BELONGTO 40ab50 
+            40abbc      2 INSTR DEADREGS  EFLAGS RAX RBX RDI ZZ xor     edi, edi 
+            40abbc     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
             40abbe      2 INSTR BELONGTO 40ab50 
-            40abbe      2 INSTR DEADREGS  EFLAGS RBX ZZ xor     eax, eax 
+            40abbe      2 INSTR DEADREGS  EFLAGS RAX RBX ZZ xor     eax, eax 
             40abbe     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             40abc0     -1 INSTR LOCAL NoMetaUpdate call    _g_log 
             40abc0      5 INSTR BELONGTO 40ab50 
             40abc0      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_log 
             40abc5      2 INSTR BELONGTO 40ab50 
-            40abc5      2 INSTR DEADREGS  EFLAGS RBX ZZ xor     ebp, ebp 
+            40abc5      2 INSTR DEADREGS  EFLAGS RAX RBX ZZ xor     ebp, ebp 
             40abc5     -2 INSTR LOCAL n RBP ZZ  AlwaysNUM xor     ebp, ebp 
             40abc7     -1 INSTR LOCAL NoMetaUpdate jmp     short loc_40AB74 
             40abc7      2 INSTR BELONGTO 40ab50 
             40abd0      3 INSTR BELONGTO 40ab50 
-            40abd0      3 INSTR DEADREGS  EFLAGS RDI R12 R13 R14 R15 ZZ mov     rdi, rbx 
+            40abd0      3 INSTR DEADREGS  EFLAGS RSI RDI R12 R13 R14 R15 ZZ mov     rdi, rbx 
             40abd3     -1 INSTR LOCAL MetadataUnused mov     rbp, [rsp+18h+var_8] 
             40abd3      5 INSTR BELONGTO 40ab50 
             40abd8      5 INSTR BELONGTO 40ab50 
-            40abd8      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ mov     rbx, [rsp+18h+var_10] 
+            40abd8      5 INSTR DEADREGS  EFLAGS RBX RSI R12 R13 R14 R15 ZZ mov     rbx, [rsp+18h+var_10] 
             40abd8      5 PTRIMMEDESP STACK 8 displ mov     rbx, [rsp+18h+var_10]
             40abdd     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 4 
             40abdd      5 INSTR BELONGTO 40ab50 
-            40abdd      5 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ mov     esi, 4 
+            40abdd      5 INSTR DEADREGS  EFLAGS RSI R12 R13 R14 R15 ZZ mov     esi, 4 
             40abe2     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rsp, 18h 
             40abe2      4 INSTR BELONGTO 40ab50 
             40abe6     -1 INSTR LOCAL NoMetaUpdate jmp     _g_file_test 
@@ -12927,33 +13048,33 @@
             40acc8      5 INSTR BELONGTO 40acb0 
             40acc8      5 INSTR DEADREGS  EFLAGS ZZ call    _g_get_user_config_dir 
             40accd      7 INSTR BELONGTO 40acb0 
-            40accd      7 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ lea     rdx, aSavedSession; "saved-session" 
+            40accd      7 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI ZZ lea     rdx, aSavedSession; "saved-session" 
             40acd4      7 INSTR BELONGTO 40acb0 
-            40acd4      7 INSTR DEADREGS  EFLAGS RSI RDI ZZ lea     rsi, aGnomeSession; "gnome-session" 
-            40acdb     -1 INSTR LOCAL MetadataRedundant xor     ecx, ecx 
+            40acd4      7 INSTR DEADREGS  EFLAGS RCX RSI RDI ZZ lea     rsi, aGnomeSession; "gnome-session" 
             40acdb      2 INSTR BELONGTO 40acb0 
+            40acdb      2 INSTR DEADREGS  EFLAGS RCX RDI ZZ xor     ecx, ecx 
+            40acdb     -2 INSTR LOCAL n RCX ZZ  AlwaysNUM xor     ecx, ecx 
             40acdd      3 INSTR BELONGTO 40acb0 
             40acdd      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rax 
             40ace0      2 INSTR BELONGTO 40acb0 
-            40ace0      2 INSTR DEADREGS  EFLAGS ZZ xor     eax, eax 
+            40ace0      2 INSTR DEADREGS  EFLAGS RAX ZZ xor     eax, eax 
             40ace0     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             40ace2     -1 INSTR LOCAL NoMetaUpdate call    _g_build_filename 
             40ace2      5 INSTR BELONGTO 40acb0 
             40ace2      5 INSTR DEADREGS  EFLAGS ZZ call    _g_build_filename 
             40ace7      3 INSTR BELONGTO 40acb0 
-            40ace7      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rax 
+            40ace7      3 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     rdi, rax 
             40acea      7 INSTR BELONGTO 40acb0 
-            40acea      7 INSTR DEADREGS  EFLAGS ZZ mov     cs:qword_60F838, rax 
+            40acea      7 INSTR DEADREGS  EFLAGS RSI ZZ mov     cs:qword_60F838, rax 
             40acf1     -1 INSTR LOCAL NoMetaUpdate call    sub_40AB50 
             40acf1      5 INSTR BELONGTO 40acb0 
-            40acf1      5 INSTR DEADREGS  EFLAGS ZZ call    sub_40AB50 
+            40acf1      5 INSTR DEADREGS  EFLAGS RSI ZZ call    sub_40AB50 
             40acf6     -1 INSTR LOCAL NoMetaUpdate test    eax, eax 
             40acf6      2 INSTR BELONGTO 40acb0 
             40acf8     -1 INSTR LOCAL NoMetaUpdate jnz     short loc_40AD18 
             40acf8      2 INSTR BELONGTO 40acb0 
-            40acfa     -2 INSTR LOCAL n RAX ZZ  NumericDEFs mov     eax, cs:dword_60F840 
+            40acfa     -1 INSTR LOCAL MetadataUnused mov     eax, cs:dword_60F840 
             40acfa      6 INSTR BELONGTO 40acb0 
-            40acfa      6 INSTR DEADREGS  EFLAGS ZZ mov     eax, cs:dword_60F840 
             40ad00     -1 INSTR LOCAL NoMetaUpdate test    eax, eax 
             40ad00      2 INSTR BELONGTO 40acb0 
             40ad02     -1 INSTR LOCAL NoMetaUpdate jz      short loc_40AD21 
@@ -12967,17 +13088,17 @@
             40ad1f     -1 INSTR LOCAL NoMetaUpdate jmp     short loc_40ACBD 
             40ad1f      2 INSTR BELONGTO 40acb0 
             40ad21      7 INSTR BELONGTO 40acb0 
-            40ad21      7 INSTR DEADREGS  EFLAGS RCX RDX ZZ mov     rcx, cs:qword_60F838 
+            40ad21      7 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI ZZ mov     rcx, cs:qword_60F838 
             40ad28      7 INSTR BELONGTO 40acb0 
-            40ad28      7 INSTR DEADREGS  EFLAGS RDX ZZ lea     rdx, aGsmsessionsa_0; "GsmSessionSave: could not create direct"... 
+            40ad28      7 INSTR DEADREGS  EFLAGS RAX RDX RSI RDI ZZ lea     rdx, aGsmsessionsa_0; "GsmSessionSave: could not create direct"... 
             40ad2f     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 10h 
             40ad2f      5 INSTR BELONGTO 40acb0 
-            40ad2f      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, 10h 
+            40ad2f      5 INSTR DEADREGS  EFLAGS RAX RSI RDI ZZ mov     esi, 10h 
             40ad34      2 INSTR BELONGTO 40acb0 
-            40ad34      2 INSTR DEADREGS  EFLAGS ZZ xor     edi, edi 
+            40ad34      2 INSTR DEADREGS  EFLAGS RAX RDI ZZ xor     edi, edi 
             40ad34     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
             40ad36      2 INSTR BELONGTO 40acb0 
-            40ad36      2 INSTR DEADREGS  EFLAGS ZZ xor     eax, eax 
+            40ad36      2 INSTR DEADREGS  EFLAGS RAX ZZ xor     eax, eax 
             40ad36     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             40ad38     -1 INSTR LOCAL NoMetaUpdate call    _g_log 
             40ad38      5 INSTR BELONGTO 40acb0 
@@ -13009,13 +13130,14 @@
             40ad5e      5 INSTR BELONGTO 40ad50 
             40ad5e      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_get_user_config_dir 
             40ad63      7 INSTR BELONGTO 40ad50 
-            40ad63      7 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ lea     rsi, aAutostart ; "autostart" 
-            40ad6a     -1 INSTR LOCAL MetadataRedundant xor     edx, edx 
+            40ad63      7 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI ZZ lea     rsi, aAutostart ; "autostart" 
             40ad6a      2 INSTR BELONGTO 40ad50 
+            40ad6a      2 INSTR DEADREGS  EFLAGS RDX RBX RDI ZZ xor     edx, edx 
+            40ad6a     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
             40ad6c      3 INSTR BELONGTO 40ad50 
             40ad6c      3 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     rdi, rax 
             40ad6f      2 INSTR BELONGTO 40ad50 
-            40ad6f      2 INSTR DEADREGS  EFLAGS RBX ZZ xor     eax, eax 
+            40ad6f      2 INSTR DEADREGS  EFLAGS RAX RBX ZZ xor     eax, eax 
             40ad6f     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             40ad71     -1 INSTR LOCAL NoMetaUpdate call    _g_build_filename 
             40ad71      5 INSTR BELONGTO 40ad50 
@@ -13040,14 +13162,14 @@
             40ad8e      3 INSTR BELONGTO 40ad50 
             40ad91      7 INSTR BELONGTO 40ad50 
             40ad98      7 INSTR BELONGTO 40ad50 
-            40ad98      7 INSTR DEADREGS  EFLAGS RDX RSI ZZ lea     rdx, aAutostart ; "autostart" 
+            40ad98      7 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI ZZ lea     rdx, aAutostart ; "autostart" 
             40ad9f      7 INSTR BELONGTO 40ad50 
-            40ad9f      7 INSTR DEADREGS  EFLAGS RSI ZZ lea     rsi, aGnome_0   ; "gnome" 
+            40ad9f      7 INSTR DEADREGS  EFLAGS RAX RCX RSI ZZ lea     rsi, aGnome_0   ; "gnome" 
             40ada6      2 INSTR BELONGTO 40ad50 
-            40ada6      2 INSTR DEADREGS  EFLAGS ZZ xor     ecx, ecx 
+            40ada6      2 INSTR DEADREGS  EFLAGS RAX RCX ZZ xor     ecx, ecx 
             40ada6     -2 INSTR LOCAL n RCX ZZ  AlwaysNUM xor     ecx, ecx 
             40ada8      2 INSTR BELONGTO 40ad50 
-            40ada8      2 INSTR DEADREGS  EFLAGS ZZ xor     eax, eax 
+            40ada8      2 INSTR DEADREGS  EFLAGS RAX ZZ xor     eax, eax 
             40ada8     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             40adaa     -1 INSTR LOCAL MetadataUnused add     rbx, 8 
             40adaa      4 INSTR BELONGTO 40ad50 
@@ -13071,7 +13193,7 @@
             40adc6      5 INSTR BELONGTO 40ad50 
             40adc6      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_get_system_config_dirs 
             40adcb      3 INSTR BELONGTO 40ad50 
-            40adcb      3 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     rdi, [rax] 
+            40adcb      3 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ mov     rdi, [rax] 
             40adce     -1 INSTR LOCAL NoMetaUpdate test    rdi, rdi 
             40adce      3 INSTR BELONGTO 40ad50 
             40add1     -1 INSTR LOCAL NoMetaUpdate jz      short loc_40AE07 
@@ -13080,12 +13202,12 @@
             40add3      3 INSTR BELONGTO 40ad50 
             40add6     10 INSTR BELONGTO 40ad50 
             40ade0      7 INSTR BELONGTO 40ad50 
-            40ade0      7 INSTR DEADREGS  EFLAGS RSI ZZ lea     rsi, aAutostart ; "autostart" 
+            40ade0      7 INSTR DEADREGS  EFLAGS RAX RDX RSI ZZ lea     rsi, aAutostart ; "autostart" 
             40ade7      2 INSTR BELONGTO 40ad50 
-            40ade7      2 INSTR DEADREGS  EFLAGS ZZ xor     edx, edx 
+            40ade7      2 INSTR DEADREGS  EFLAGS RAX RDX ZZ xor     edx, edx 
             40ade7     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
             40ade9      2 INSTR BELONGTO 40ad50 
-            40ade9      2 INSTR DEADREGS  EFLAGS ZZ xor     eax, eax 
+            40ade9      2 INSTR DEADREGS  EFLAGS RAX ZZ xor     eax, eax 
             40ade9     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             40adeb     -1 INSTR LOCAL MetadataUnused add     rbx, 8 
             40adeb      4 INSTR BELONGTO 40ad50 
@@ -13100,15 +13222,15 @@
             40adfa      5 INSTR BELONGTO 40ad50 
             40adfa      5 INSTR DEADREGS  EFLAGS ZZ call    _g_ptr_array_add 
             40adff      3 INSTR BELONGTO 40ad50 
-            40adff      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, [rbx] 
+            40adff      3 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     rdi, [rbx] 
             40ae02     -1 INSTR LOCAL NoMetaUpdate test    rdi, rdi 
             40ae02      3 INSTR BELONGTO 40ad50 
             40ae05     -1 INSTR LOCAL NoMetaUpdate jnz     short loc_40ADE0 
             40ae05      2 INSTR BELONGTO 40ad50 
             40ae07      3 INSTR BELONGTO 40ad50 
-            40ae07      3 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     rdi, rbp 
+            40ae07      3 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ mov     rdi, rbp 
             40ae0a      2 INSTR BELONGTO 40ad50 
-            40ae0a      2 INSTR DEADREGS  EFLAGS RBX ZZ xor     esi, esi 
+            40ae0a      2 INSTR DEADREGS  EFLAGS RBX RSI ZZ xor     esi, esi 
             40ae0a     -2 INSTR LOCAL n RSI ZZ  AlwaysNUM xor     esi, esi 
             40ae0c     -1 INSTR LOCAL NoMetaUpdate call    _g_ptr_array_add 
             40ae0c      5 INSTR BELONGTO 40ad50 
@@ -13116,7 +13238,7 @@
             40ae11     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rsp, 8 
             40ae11      4 INSTR BELONGTO 40ad50 
             40ae15      3 INSTR BELONGTO 40ad50 
-            40ae15      3 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     rdi, rbp 
+            40ae15      3 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ mov     rdi, rbp 
             40ae15      8 DEALLOC STACK esp - 8 mov     rdi, rbp
             40ae18     -1 INSTR LOCAL MetadataRedundant xor     esi, esi 
             40ae18      2 INSTR BELONGTO 40ad50 
@@ -13150,13 +13272,14 @@
             40ae3e      5 INSTR BELONGTO 40ae30 
             40ae3e      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_get_user_data_dir 
             40ae43      7 INSTR BELONGTO 40ae30 
-            40ae43      7 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ lea     rsi, aApplications; "applications" 
-            40ae4a     -1 INSTR LOCAL MetadataRedundant xor     edx, edx 
+            40ae43      7 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI ZZ lea     rsi, aApplications; "applications" 
             40ae4a      2 INSTR BELONGTO 40ae30 
+            40ae4a      2 INSTR DEADREGS  EFLAGS RDX RBX RDI ZZ xor     edx, edx 
+            40ae4a     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
             40ae4c      3 INSTR BELONGTO 40ae30 
             40ae4c      3 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     rdi, rax 
             40ae4f      2 INSTR BELONGTO 40ae30 
-            40ae4f      2 INSTR DEADREGS  EFLAGS RBX ZZ xor     eax, eax 
+            40ae4f      2 INSTR DEADREGS  EFLAGS RAX RBX ZZ xor     eax, eax 
             40ae4f     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             40ae51     -1 INSTR LOCAL NoMetaUpdate call    _g_build_filename 
             40ae51      5 INSTR BELONGTO 40ae30 
@@ -13172,7 +13295,7 @@
             40ae61      5 INSTR BELONGTO 40ae30 
             40ae61      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_get_system_data_dirs 
             40ae66      3 INSTR BELONGTO 40ae30 
-            40ae66      3 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     rdi, [rax] 
+            40ae66      3 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ mov     rdi, [rax] 
             40ae69     -1 INSTR LOCAL NoMetaUpdate test    rdi, rdi 
             40ae69      3 INSTR BELONGTO 40ae30 
             40ae6c     -1 INSTR LOCAL NoMetaUpdate jz      short loc_40AE9F 
@@ -13181,12 +13304,12 @@
             40ae6e      3 INSTR BELONGTO 40ae30 
             40ae71      7 INSTR BELONGTO 40ae30 
             40ae78      7 INSTR BELONGTO 40ae30 
-            40ae78      7 INSTR DEADREGS  EFLAGS RSI ZZ lea     rsi, aApplications; "applications" 
+            40ae78      7 INSTR DEADREGS  EFLAGS RAX RDX RSI ZZ lea     rsi, aApplications; "applications" 
             40ae7f      2 INSTR BELONGTO 40ae30 
-            40ae7f      2 INSTR DEADREGS  EFLAGS ZZ xor     edx, edx 
+            40ae7f      2 INSTR DEADREGS  EFLAGS RAX RDX ZZ xor     edx, edx 
             40ae7f     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
             40ae81      2 INSTR BELONGTO 40ae30 
-            40ae81      2 INSTR DEADREGS  EFLAGS ZZ xor     eax, eax 
+            40ae81      2 INSTR DEADREGS  EFLAGS RAX ZZ xor     eax, eax 
             40ae81     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             40ae83     -1 INSTR LOCAL MetadataUnused add     rbx, 8 
             40ae83      4 INSTR BELONGTO 40ae30 
@@ -13201,15 +13324,15 @@
             40ae92      5 INSTR BELONGTO 40ae30 
             40ae92      5 INSTR DEADREGS  EFLAGS ZZ call    _g_ptr_array_add 
             40ae97      3 INSTR BELONGTO 40ae30 
-            40ae97      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, [rbx] 
+            40ae97      3 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     rdi, [rbx] 
             40ae9a     -1 INSTR LOCAL NoMetaUpdate test    rdi, rdi 
             40ae9a      3 INSTR BELONGTO 40ae30 
             40ae9d     -1 INSTR LOCAL NoMetaUpdate jnz     short loc_40AE78 
             40ae9d      2 INSTR BELONGTO 40ae30 
             40ae9f      3 INSTR BELONGTO 40ae30 
-            40ae9f      3 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     rdi, rbp 
+            40ae9f      3 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ mov     rdi, rbp 
             40aea2      2 INSTR BELONGTO 40ae30 
-            40aea2      2 INSTR DEADREGS  EFLAGS RBX ZZ xor     esi, esi 
+            40aea2      2 INSTR DEADREGS  EFLAGS RBX RSI ZZ xor     esi, esi 
             40aea2     -2 INSTR LOCAL n RSI ZZ  AlwaysNUM xor     esi, esi 
             40aea4     -1 INSTR LOCAL NoMetaUpdate call    _g_ptr_array_add 
             40aea4      5 INSTR BELONGTO 40ae30 
@@ -13217,7 +13340,7 @@
             40aea9     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rsp, 8 
             40aea9      4 INSTR BELONGTO 40ae30 
             40aead      3 INSTR BELONGTO 40ae30 
-            40aead      3 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     rdi, rbp 
+            40aead      3 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ mov     rdi, rbp 
             40aead      8 DEALLOC STACK esp - 8 mov     rdi, rbp
             40aeb0     -1 INSTR LOCAL MetadataRedundant xor     esi, esi 
             40aeb0      2 INSTR BELONGTO 40ae30 
@@ -13267,16 +13390,16 @@
             40aedc      5 INSTR BELONGTO 40aec0 
             40aedc      5 INSTR DEADREGS  EFLAGS RBX R14 R15 ZZ call    sub_40AD50 
             40aee1      3 INSTR BELONGTO 40aec0 
-            40aee1      3 INSTR DEADREGS  EFLAGS RBX RDI R14 R15 ZZ mov     rbx, rax 
+            40aee1      3 INSTR DEADREGS  EFLAGS RBX RSI RDI R14 R15 ZZ mov     rbx, rax 
             40aee4      2 INSTR BELONGTO 40aec0 
-            40aee4      2 INSTR DEADREGS  EFLAGS RDI R14 R15 ZZ xor     eax, eax 
+            40aee4      2 INSTR DEADREGS  EFLAGS RAX RSI RDI R14 R15 ZZ xor     eax, eax 
             40aee4     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             40aee6     -1 INSTR LOCAL NoMetaUpdate cmp     qword ptr [rbp+0], 0 
             40aee6      5 INSTR BELONGTO 40aec0 
             40aeeb     -1 INSTR LOCAL NoMetaUpdate jz      short loc_40AEFD 
             40aeeb      2 INSTR BELONGTO 40aec0 
             40aeed      3 INSTR BELONGTO 40aec0 
-            40aeed      3 INSTR DEADREGS  EFLAGS RDX RDI R14 R15 ZZ mov     rdx, rbp 
+            40aeed      3 INSTR DEADREGS  EFLAGS RDX RSI RDI R14 R15 ZZ mov     rdx, rbp 
             40aef0     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rdx, 8 
             40aef0      4 INSTR BELONGTO 40aec0 
             40aef4     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     eax, 1 
@@ -13290,7 +13413,7 @@
             40af01     -1 INSTR LOCAL NoMetaUpdate jz      short loc_40AF1D 
             40af01      2 INSTR BELONGTO 40aec0 
             40af03      3 INSTR BELONGTO 40aec0 
-            40af03      3 INSTR DEADREGS  EFLAGS RDX RDI R14 R15 ZZ mov     rdx, rbx 
+            40af03      3 INSTR DEADREGS  EFLAGS RDX RSI RDI R14 R15 ZZ mov     rdx, rbx 
             40af06     10 INSTR BELONGTO 40aec0 
             40af10     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rdx, 8 
             40af10      4 INSTR BELONGTO 40aec0 
@@ -13302,7 +13425,7 @@
             40af1b      2 INSTR BELONGTO 40aec0 
             40af1d     -2 INSTR LOCAL n RDI ZZ  NumericDEFs lea     edi, [rax+1] 
             40af1d      3 INSTR BELONGTO 40aec0 
-            40af1d      3 INSTR DEADREGS  EFLAGS RDI R14 R15 ZZ lea     edi, [rax+1] 
+            40af1d      3 INSTR DEADREGS  EFLAGS RSI RDI R14 R15 ZZ lea     edi, [rax+1] 
             40af20     -1 INSTR LOCAL NoMetaUpdate test    r12d, r12d 
             40af20      3 INSTR BELONGTO 40aec0 
             40af23     -1 INSTR LOCAL MetadataRedundant movsxd  rdi, edi 
@@ -13313,10 +13436,10 @@
             40af28      3 INSTR BELONGTO 40aec0 
             40af2b     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM movsxd  rdi, eax 
             40af2b      3 INSTR BELONGTO 40aec0 
-            40af2b      3 INSTR DEADREGS  EFLAGS RDI R14 R15 ZZ movsxd  rdi, eax 
+            40af2b      3 INSTR DEADREGS  EFLAGS RSI RDI R14 R15 ZZ movsxd  rdi, eax 
             40af2e     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 8 
             40af2e      5 INSTR BELONGTO 40aec0 
-            40af2e      5 INSTR DEADREGS  EFLAGS R14 R15 ZZ mov     esi, 8 
+            40af2e      5 INSTR DEADREGS  EFLAGS RSI R14 R15 ZZ mov     esi, 8 
             40af33     -1 INSTR LOCAL NoMetaUpdate call    _g_malloc_n 
             40af33      5 INSTR BELONGTO 40aec0 
             40af33      5 INSTR DEADREGS  EFLAGS R14 R15 ZZ call    _g_malloc_n 
@@ -13328,9 +13451,9 @@
             40af3e      6 INSTR BELONGTO 40aec0 
             40af44     -2 INSTR LOCAL n R15 ZZ  AlwaysNUM xor     r15d, r15d 
             40af44      3 INSTR BELONGTO 40aec0 
-            40af44      3 INSTR DEADREGS  EFLAGS R13 R15 ZZ xor     r15d, r15d 
+            40af44      3 INSTR DEADREGS  EFLAGS RCX R13 R15 ZZ xor     r15d, r15d 
             40af47      2 INSTR BELONGTO 40aec0 
-            40af47      2 INSTR DEADREGS  EFLAGS R13 ZZ xor     ecx, ecx 
+            40af47      2 INSTR DEADREGS  EFLAGS RCX R13 ZZ xor     ecx, ecx 
             40af47     -2 INSTR LOCAL n RCX ZZ  AlwaysNUM xor     ecx, ecx 
             40af49     -1 INSTR LOCAL NoMetaUpdate test    r12d, r12d 
             40af49      3 INSTR BELONGTO 40aec0 
@@ -13344,9 +13467,9 @@
             40af58      2 INSTR BELONGTO 40aec0 
             40af5a     -2 INSTR LOCAL n RSI ZZ  AlwaysNUM movsxd  rsi, ecx 
             40af5a      3 INSTR BELONGTO 40aec0 
-            40af5a      3 INSTR DEADREGS  EFLAGS RSI RDI R12 R13 R15 ZZ movsxd  rsi, ecx 
+            40af5a      3 INSTR DEADREGS  EFLAGS RAX RSI RDI R12 R13 R15 ZZ movsxd  rsi, ecx 
             40af5d      2 INSTR BELONGTO 40aec0 
-            40af5d      2 INSTR DEADREGS  EFLAGS RDI R12 R13 R15 ZZ xor     eax, eax 
+            40af5d      2 INSTR DEADREGS  EFLAGS RAX RDI R12 R13 R15 ZZ xor     eax, eax 
             40af5d     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             40af5f      4 INSTR BELONGTO 40aec0 
             40af5f      4 INSTR DEADREGS  EFLAGS RDI R12 R13 R15 ZZ lea     rsi, [r14+rsi*8] 
@@ -13376,9 +13499,9 @@
             40af8a      2 INSTR BELONGTO 40aec0 
             40af8c     -2 INSTR LOCAL n R15 ZZ  AlwaysNUM movsxd  r15, ecx 
             40af8c      3 INSTR BELONGTO 40aec0 
-            40af8c      3 INSTR DEADREGS  EFLAGS RSI RDI R12 R13 R15 ZZ movsxd  r15, ecx 
+            40af8c      3 INSTR DEADREGS  EFLAGS RAX RSI RDI R12 R13 R15 ZZ movsxd  r15, ecx 
             40af8f      2 INSTR BELONGTO 40aec0 
-            40af8f      2 INSTR DEADREGS  EFLAGS RSI RDI R12 R13 ZZ xor     eax, eax 
+            40af8f      2 INSTR DEADREGS  EFLAGS RAX RSI RDI R12 R13 ZZ xor     eax, eax 
             40af8f     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             40af91      4 INSTR BELONGTO 40aec0 
             40af91      4 INSTR DEADREGS  EFLAGS RSI RDI R12 R13 ZZ lea     rsi, [r14+r15*8] 
@@ -13433,9 +13556,9 @@
             40afe1      1 INSTR BELONGTO 40aec0 
             40afe1      1 INSTR DEADREGS  EFLAGS ZZ retn 
             40afe8      4 INSTR BELONGTO 40aec0 
-            40afe8      4 INSTR DEADREGS  EFLAGS RDX R15 ZZ mov     rdx, [rbp+0] 
+            40afe8      4 INSTR DEADREGS  EFLAGS RAX RDX R15 ZZ mov     rdx, [rbp+0] 
             40afec      2 INSTR BELONGTO 40aec0 
-            40afec      2 INSTR DEADREGS  EFLAGS R15 ZZ xor     eax, eax 
+            40afec      2 INSTR DEADREGS  EFLAGS RAX R15 ZZ xor     eax, eax 
             40afec     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             40afee     -2 INSTR LOCAL n R15 ZZ  AlwaysNUM xor     r15d, r15d 
             40afee      3 INSTR BELONGTO 40aec0 
@@ -13470,9 +13593,9 @@
             40b023      2 INSTR BELONGTO 40aec0 
             40b025     -2 INSTR LOCAL n R15 ZZ  AlwaysNUM movsxd  r15, r13d 
             40b025      3 INSTR BELONGTO 40aec0 
-            40b025      3 INSTR DEADREGS  EFLAGS RCX R15 ZZ movsxd  r15, r13d 
+            40b025      3 INSTR DEADREGS  EFLAGS RAX RCX R15 ZZ movsxd  r15, r13d 
             40b028      2 INSTR BELONGTO 40aec0 
-            40b028      2 INSTR DEADREGS  EFLAGS RCX ZZ xor     eax, eax 
+            40b028      2 INSTR DEADREGS  EFLAGS RAX RCX ZZ xor     eax, eax 
             40b028     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             40b02a      4 INSTR BELONGTO 40aec0 
             40b02a      4 INSTR DEADREGS  EFLAGS RCX ZZ lea     rcx, [r14+r15*8] 
@@ -13532,11 +13655,12 @@
             40b08b      5 INSTR BELONGTO 40aec0 
             40b08b      5 INSTR DEADREGS  EFLAGS R12 R13 ZZ call    _g_strdup 
             40b090      3 INSTR BELONGTO 40aec0 
-            40b090      3 INSTR DEADREGS  EFLAGS RDX RDI R12 R13 ZZ mov     [r14], rax 
+            40b090      3 INSTR DEADREGS  EFLAGS RCX RDX RDI R12 R13 ZZ mov     [r14], rax 
             40b093      3 INSTR BELONGTO 40aec0 
-            40b093      3 INSTR DEADREGS  EFLAGS RDX RDI R12 R13 ZZ mov     rdx, [rbx] 
-            40b096     -1 INSTR LOCAL MetadataRedundant mov     ecx, 1 
+            40b093      3 INSTR DEADREGS  EFLAGS RCX RDX RDI R12 R13 ZZ mov     rdx, [rbx] 
+            40b096     -2 INSTR LOCAL n RCX ZZ  NUMVia2ndSrcIMMEDNUM mov     ecx, 1 
             40b096      5 INSTR BELONGTO 40aec0 
+            40b096      5 INSTR DEADREGS  EFLAGS RCX RDI R12 R13 ZZ mov     ecx, 1 
             40b09b     -1 INSTR LOCAL NoMetaUpdate test    rdx, rdx 
             40b09b      3 INSTR BELONGTO 40aec0 
             40b09e     -1 INSTR LOCAL NoMetaUpdate jnz     loc_40AF5A 
@@ -13621,8 +13745,9 @@
             40b227     -1 INSTR LOCAL NoMetaUpdate call    _g_strcmp0 
             40b227      5 INSTR BELONGTO 40b210 
             40b227      5 INSTR DEADREGS  EFLAGS ZZ call    _g_strcmp0 
-            40b22c     -1 INSTR LOCAL MetadataRedundant xor     edx, edx 
             40b22c      2 INSTR BELONGTO 40b210 
+            40b22c      2 INSTR DEADREGS  EFLAGS RDX ZZ xor     edx, edx 
+            40b22c     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
             40b22e     -1 INSTR LOCAL NoMetaUpdate test    eax, eax 
             40b22e      2 INSTR BELONGTO 40b210 
             40b230      8 INSTR BELONGTO 40b210 
@@ -13672,12 +13797,12 @@
             40b290      0 FUNC FRAMERESTORE 0 0 1 1 0 0 2 0 0 3 -16 0 4 0 8 5 -8 0 6 0 0 7 0 4 8 0 0 9 0 0 10 0 0 11 0 0 12 0 0 13 0 0 14 0 0 15 0 0 ZZ
             40b290      0 FUNC MMSAFENESS SAFE
             40b290      1 INSTR BELONGTO 40b290 
-            40b290      1 INSTR DEADREGS  EFLAGS ZZ push    rbp 
+            40b290      1 INSTR DEADREGS  EFLAGS RAX ZZ push    rbp 
             40b290     -3 INSTR LOCAL NoWarn push    rbp 
             40b290     92 FUNC GLOBAL sub_40B290 FUNC_UNSAFE NOFP RET             40b2eb 
             40b291     -2 INSTR LOCAL n RAX ZZ  NUMVia2ndSrcIMMEDNUM mov     eax, 1 
             40b291      5 INSTR BELONGTO 40b290 
-            40b291      5 INSTR DEADREGS  EFLAGS ZZ mov     eax, 1 
+            40b291      5 INSTR DEADREGS  EFLAGS RAX ZZ mov     eax, 1 
             40b296      1 INSTR BELONGTO 40b290 
             40b296      1 INSTR DEADREGS  EFLAGS ZZ push    rbx 
             40b296     -3 INSTR LOCAL NoWarn push    rbx 
@@ -13701,8 +13826,8 @@
             40b2ab     -1 INSTR LOCAL NoMetaUpdate call    ___ctype_b_loc 
             40b2ab      5 INSTR BELONGTO 40b290 
             40b2ab      5 INSTR DEADREGS  EFLAGS ZZ call    ___ctype_b_loc 
+            40b2b0     -1 INSTR LOCAL MetadataUnused mov     rax, [rax] 
             40b2b0      3 INSTR BELONGTO 40b290 
-            40b2b0      3 INSTR DEADREGS  EFLAGS ZZ mov     rax, [rax] 
             40b2b3     -1 INSTR LOCAL NoMetaUpdate jmp     short loc_40B2C4 
             40b2b3      2 INSTR BELONGTO 40b290 
             40b2b8     -1 INSTR LOCAL MetadataUnused add     rbx, 1 
@@ -13720,7 +13845,7 @@
             40b2cd     -1 INSTR LOCAL NoMetaUpdate jnz     short loc_40B2B8 
             40b2cd      2 INSTR BELONGTO 40b290 
             40b2cf      2 INSTR BELONGTO 40b290 
-            40b2cf      2 INSTR DEADREGS  EFLAGS RBX ZZ xor     eax, eax 
+            40b2cf      2 INSTR DEADREGS  EFLAGS RAX RBX ZZ xor     eax, eax 
             40b2cf     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             40b2d1     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rsp, 8 
             40b2d1      4 INSTR BELONGTO 40b290 
@@ -13734,7 +13859,7 @@
             40b2e0      4 INSTR BELONGTO 40b290 
             40b2e4     -2 INSTR LOCAL n RAX ZZ  NUMVia2ndSrcIMMEDNUM mov     eax, 1 
             40b2e4      5 INSTR BELONGTO 40b290 
-            40b2e4      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     eax, 1 
+            40b2e4      5 INSTR DEADREGS  EFLAGS RAX RBX ZZ mov     eax, 1 
             40b2e4      8 DEALLOC STACK esp - 8 mov     eax, 1
             40b2e9      1 INSTR BELONGTO 40b290 
             40b2e9      1 INSTR DEADREGS  EFLAGS RBX ZZ pop     rbx 
@@ -13745,7 +13870,6 @@
             40b2f0     -3 INSTR LOCAL NoWarn push    r13 
             40b2f2     -3 INSTR LOCAL NoWarn push    r12 
             40b2f4     -3 INSTR LOCAL NoWarn push    rbp 
-            40b2f5      2 PTRIMMEDEBP STACK 0 displ mov     ebp, edi
             40b2f7     -3 INSTR LOCAL NoWarn push    rbx 
             40b2ff     -1 INSTR LOCAL NoMetaUpdate test    al, al 
             40b301      5 PTRIMMEDESP STACK 48 displ mov     [rsp+30h], rdx
@@ -13857,6 +13981,7 @@
             40b595      5 PTRIMMEDESP STACK 24 displ mov     r8d, [rsp+18h]
             40b59a      5 PTRIMMEDESP STACK 16 displ mov     rcx, [rsp+10h]
             40b5a6     -2 INSTR LOCAL n R9 ZZ  AlwaysNUM movsxd  r9, r12d 
+            40b5a9      2 PTRIMMEDEBP STACK 0 displ mov     edx, ebp
             40b5ad     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             40b5af      4 PTRIMMEDESP STACK 0 displ mov     [rsp], r13d
             40b5b3     -1 INSTR LOCAL NoMetaUpdate call    _g_strdup_printf 
@@ -13953,36 +14078,36 @@
             40b7b7      5 INSTR DEADREGS  EFLAGS R13 R14 R15 ZZ mov     [rsp+var_30], rbx 
             40b7b7      5 PTRIMMEDESP STACK -48 displ mov     [rsp+var_30], rbx
             40b7bc      4 INSTR BELONGTO 40b790 
-            40b7bc      4 INSTR DEADREGS  EFLAGS R13 R14 R15 ZZ sub     rsp, 38h 
+            40b7bc      4 INSTR DEADREGS  EFLAGS RBX R13 R14 R15 ZZ sub     rsp, 38h 
             40b7bc     56 DATAREF STACK 606 esp + 0 PARENT LocalFrame LOCALFRAME
             40b7bc      8 MEMORYHOLE STACK esp + 56 ReturnAddress 
             40b7c0     -1 INSTR LOCAL MetadataUnused sub     rbp, r12 
             40b7c0      3 INSTR BELONGTO 40b790 
             40b7c3      3 INSTR BELONGTO 40b790 
-            40b7c3      3 INSTR DEADREGS  EFLAGS R13 R14 R15 ZZ mov     r13d, edi 
+            40b7c3      3 INSTR DEADREGS  EFLAGS RBX R13 R14 R15 ZZ mov     r13d, edi 
             40b7c6      3 INSTR BELONGTO 40b790 
-            40b7c6      3 INSTR DEADREGS  EFLAGS R14 R15 ZZ mov     r14, rsi 
+            40b7c6      3 INSTR DEADREGS  EFLAGS RBX R14 R15 ZZ mov     r14, rsi 
             40b7c9     -1 INSTR LOCAL MetadataUnused sar     rbp, 3 
             40b7c9      4 INSTR BELONGTO 40b790 
             40b7cd      3 INSTR BELONGTO 40b790 
-            40b7cd      3 INSTR DEADREGS  EFLAGS R15 ZZ mov     r15, rdx 
+            40b7cd      3 INSTR DEADREGS  EFLAGS RBX R15 ZZ mov     r15, rdx 
             40b7d0     -1 INSTR LOCAL NoMetaUpdate call    _init_proc 
             40b7d0      5 INSTR BELONGTO 40b790 
-            40b7d0      5 INSTR DEADREGS  EFLAGS ZZ call    _init_proc 
+            40b7d0      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _init_proc 
             40b7d5     -1 INSTR LOCAL NoMetaUpdate test    rbp, rbp 
             40b7d5      3 INSTR BELONGTO 40b790 
             40b7d8     -1 INSTR LOCAL NoMetaUpdate jz      short loc_40B7F6 
             40b7d8      2 INSTR BELONGTO 40b790 
             40b7da      2 INSTR BELONGTO 40b790 
-            40b7da      2 INSTR DEADREGS  EFLAGS RDX RSI ZZ xor     ebx, ebx 
+            40b7da      2 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI ZZ xor     ebx, ebx 
             40b7da     -2 INSTR LOCAL n RBX ZZ  AlwaysNUM xor     ebx, ebx 
             40b7dc      4 INSTR BELONGTO 40b790 
             40b7e0      3 INSTR BELONGTO 40b790 
-            40b7e0      3 INSTR DEADREGS  EFLAGS RDX RSI ZZ mov     rdx, r15 
+            40b7e0      3 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     rdx, r15 
             40b7e3      3 INSTR BELONGTO 40b790 
-            40b7e3      3 INSTR DEADREGS  EFLAGS RSI ZZ mov     rsi, r14 
+            40b7e3      3 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     rsi, r14 
             40b7e6      3 INSTR BELONGTO 40b790 
-            40b7e6      3 INSTR DEADREGS  EFLAGS ZZ mov     edi, r13d 
+            40b7e6      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     edi, r13d 
             40b7e9     -1 INSTR LOCAL NoMetaUpdate call    qword ptr [r12+rbx*8] 
             40b7e9      4 INSTR BELONGTO 40b790 
             40b7ed     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rbx, 1 
@@ -14034,11 +14159,11 @@
             40b834     -3 INSTR LOCAL NoWarn push    rbx 
             40b835     16 MEMORYHOLE STACK esp + 8 CalleeSavedRegs 
             40b835      4 INSTR BELONGTO 40b830 
-            40b835      4 INSTR DEADREGS  EFLAGS RAX ZZ sub     rsp, 8 
+            40b835      4 INSTR DEADREGS  EFLAGS RAX RBX ZZ sub     rsp, 8 
             40b835      8 DATAREF STACK 607 esp + 0 PARENT LocalFrame LOCALFRAME
             40b835      8 MEMORYHOLE STACK esp + 24 ReturnAddress 
             40b839      7 INSTR BELONGTO 40b830 
-            40b839      7 INSTR DEADREGS  EFLAGS RAX ZZ mov     rax, cs:qword_60EDA8 
+            40b839      7 INSTR DEADREGS  EFLAGS RAX RBX ZZ mov     rax, cs:qword_60EDA8 
             40b840     -1 INSTR LOCAL NoMetaUpdate cmp     rax, 0FFFFFFFFFFFFFFFFh 
             40b840      4 INSTR BELONGTO 40b830 
             40b844     -1 INSTR LOCAL NoMetaUpdate jz      short loc_40B85F 
diff --git a/tests/commit/trimmed-sorted-save-gnome-session-quit.psexe.annot b/tests/commit/trimmed-sorted-save-gnome-session-quit.psexe.annot
index 7f10c9e46fa21aa191b9e10c0de277b476d59d48..da69ebe7c45830c944f69138344c7433479e5dff 100644
--- a/tests/commit/trimmed-sorted-save-gnome-session-quit.psexe.annot
+++ b/tests/commit/trimmed-sorted-save-gnome-session-quit.psexe.annot
@@ -201,40 +201,41 @@
             400935     -1 INSTR LOCAL MetadataUnused mov     [rsp+28h+var_1C], edi 
             400935      4 INSTR BELONGTO 400930 
             400939      4 INSTR BELONGTO 400930 
-            400939      4 INSTR DEADREGS  EFLAGS RBX ZZ mov     [rsp+28h+var_28], rsi 
+            400939      4 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     [rsp+28h+var_28], rsi 
             400939      4 PTRIMMEDESP STACK 0 displ mov     [rsp+28h+var_28], rsi
             40093d      5 INSTR BELONGTO 400930 
-            40093d      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     edi, offset domainname; "gnome-session-3.0" 
+            40093d      5 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ mov     edi, offset domainname; "gnome-session-3.0" 
             400942      5 INSTR BELONGTO 400930 
-            400942      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     esi, offset dirname; "/usr/share/locale" 
+            400942      5 INSTR DEADREGS  EFLAGS RBX RSI ZZ mov     esi, offset dirname; "/usr/share/locale" 
             400947     -1 INSTR LOCAL NoMetaUpdate call    _bindtextdomain 
             400947      5 INSTR BELONGTO 400930 
             400947      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _bindtextdomain 
             40094c      5 INSTR BELONGTO 400930 
-            40094c      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     esi, offset codeset; "UTF-8" 
+            40094c      5 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ mov     esi, offset codeset; "UTF-8" 
             400951      5 INSTR BELONGTO 400930 
-            400951      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     edi, offset domainname; "gnome-session-3.0" 
+            400951      5 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     edi, offset domainname; "gnome-session-3.0" 
             400956     -1 INSTR LOCAL NoMetaUpdate call    _bind_textdomain_codeset 
             400956      5 INSTR BELONGTO 400930 
             400956      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _bind_textdomain_codeset 
             40095b      5 INSTR BELONGTO 400930 
-            40095b      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     edi, offset domainname; "gnome-session-3.0" 
+            40095b      5 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     edi, offset domainname; "gnome-session-3.0" 
             400960     -1 INSTR LOCAL NoMetaUpdate call    _textdomain 
             400960      5 INSTR BELONGTO 400930 
             400960      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _textdomain 
             400965      5 INSTR BELONGTO 400930 
-            400965      5 INSTR DEADREGS  EFLAGS RBX RSI RDI R8 R9 ZZ lea     r9, [rsp+28h+var_18] 
+            400965      5 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI RDI R8 R9 ZZ lea     r9, [rsp+28h+var_18] 
             400965      5 PTRIMMEDESP STACK 16 displ lea     r9, [rsp+28h+var_18]
             40096a      5 INSTR BELONGTO 400930 
-            40096a      5 INSTR DEADREGS  EFLAGS RBX RSI RDI R8 ZZ lea     rdi, [rsp+28h+var_1C] 
+            40096a      5 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI RDI R8 ZZ lea     rdi, [rsp+28h+var_1C] 
             40096a      5 PTRIMMEDESP STACK 12 displ lea     rdi, [rsp+28h+var_1C]
             40096f     -2 INSTR LOCAL n R8 ZZ  AlwaysNUM xor     r8d, r8d 
             40096f      3 INSTR BELONGTO 400930 
-            40096f      3 INSTR DEADREGS  EFLAGS RBX RSI R8 ZZ xor     r8d, r8d 
-            400972     -1 INSTR LOCAL MetadataRedundant xor     edx, edx 
+            40096f      3 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI R8 ZZ xor     r8d, r8d 
             400972      2 INSTR BELONGTO 400930 
+            400972      2 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI ZZ xor     edx, edx 
+            400972     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
             400974      5 INSTR BELONGTO 400930 
-            400974      5 INSTR DEADREGS  EFLAGS RBX RSI ZZ mov     ecx, offset off_6020A0 
+            400974      5 INSTR DEADREGS  EFLAGS RCX RBX RSI ZZ mov     ecx, offset off_6020A0 
             400979      3 INSTR BELONGTO 400930 
             400979      3 INSTR DEADREGS  EFLAGS RBX RSI ZZ mov     rsi, rsp 
             400979      3 PTRIMMEDESP STACK 0 displ mov     rsi, rsp
@@ -249,9 +250,9 @@
             40098c     -1 INSTR LOCAL NoMetaUpdate jz      loc_400A8F 
             40098c      6 INSTR BELONGTO 400930 
             400992      6 INSTR BELONGTO 400930 
-            400992      6 INSTR DEADREGS  EFLAGS RBX ZZ mov     edx, cs:dword_6021A4 
+            400992      6 INSTR DEADREGS  EFLAGS RAX RDX RBX ZZ mov     edx, cs:dword_6021A4 
             400998      6 INSTR BELONGTO 400930 
-            400998      6 INSTR DEADREGS  EFLAGS RBX ZZ mov     eax, cs:dword_6021A0 
+            400998      6 INSTR DEADREGS  EFLAGS RAX RBX ZZ mov     eax, cs:dword_6021A0 
             40099e     -1 INSTR LOCAL NoMetaUpdate test    edx, edx 
             40099e      2 INSTR BELONGTO 400930 
             4009a0     -1 INSTR LOCAL NoMetaUpdate jz      loc_400A40 
@@ -261,22 +262,22 @@
             4009a8     -1 INSTR LOCAL NoMetaUpdate jz      short loc_4009D3 
             4009a8      2 INSTR BELONGTO 400930 
             4009aa      2 INSTR BELONGTO 400930 
-            4009aa      2 INSTR DEADREGS  EFLAGS RBX ZZ xor     edi, edi        ; domainname 
+            4009aa      2 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI ZZ xor     edi, edi        ; domainname 
             4009aa     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi        ; domainname 
             4009ac     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 5          ; category 
             4009ac      5 INSTR BELONGTO 400930 
-            4009ac      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     edx, 5          ; category 
+            4009ac      5 INSTR DEADREGS  EFLAGS RDX RBX RSI ZZ mov     edx, 5          ; category 
             4009b1      5 INSTR BELONGTO 400930 
-            4009b1      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     esi, offset msgid; "Program called with conflicting options" 
+            4009b1      5 INSTR DEADREGS  EFLAGS RBX RSI ZZ mov     esi, offset msgid; "Program called with conflicting options" 
             4009b6     -1 INSTR LOCAL NoMetaUpdate call    _dcgettext 
             4009b6      5 INSTR BELONGTO 400930 
             4009b6      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _dcgettext 
             4009bb      5 INSTR BELONGTO 400930 
-            4009bb      5 INSTR DEADREGS  EFLAGS RBX RSI ZZ mov     edi, offset aS  ; "%s\n" 
+            4009bb      5 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ mov     edi, offset aS  ; "%s\n" 
             4009c0      3 INSTR BELONGTO 400930 
             4009c0      3 INSTR DEADREGS  EFLAGS RBX RSI ZZ mov     rsi, rax 
             4009c3      2 INSTR BELONGTO 400930 
-            4009c3      2 INSTR DEADREGS  EFLAGS RBX ZZ xor     eax, eax 
+            4009c3      2 INSTR DEADREGS  EFLAGS RAX RBX ZZ xor     eax, eax 
             4009c3     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             4009c5     -1 INSTR LOCAL NoMetaUpdate call    _g_printerr 
             4009c5      5 INSTR BELONGTO 400930 
@@ -287,7 +288,7 @@
             4009d1      2 INSTR BELONGTO 400930 
             4009d3     -1 INSTR LOCAL NoMetaUpdate call    sub_400BB0 
             4009d3      5 INSTR BELONGTO 400930 
-            4009d3      5 INSTR DEADREGS  EFLAGS RBX RSI ZZ call    sub_400BB0 
+            4009d3      5 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ call    sub_400BB0 
             4009d8     -1 INSTR LOCAL NoMetaUpdate test    rax, rax 
             4009d8      3 INSTR BELONGTO 400930 
             4009db      3 INSTR BELONGTO 400930 
@@ -295,20 +296,20 @@
             4009de     -1 INSTR LOCAL NoMetaUpdate jz      short loc_400A5A 
             4009de      2 INSTR BELONGTO 400930 
             4009e0      5 INSTR BELONGTO 400930 
-            4009e0      5 INSTR DEADREGS  EFLAGS RDX RDI R8 ZZ lea     rdx, [rsp+28h+var_10] 
+            4009e0      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 ZZ lea     rdx, [rsp+28h+var_10] 
             4009e0      5 PTRIMMEDESP STACK 24 displ lea     rdx, [rsp+28h+var_10]
             4009e5     -2 INSTR LOCAL n R8 ZZ  AlwaysNUM xor     r8d, r8d 
             4009e5      3 INSTR BELONGTO 400930 
-            4009e5      3 INSTR DEADREGS  EFLAGS RDI R8 ZZ xor     r8d, r8d 
+            4009e5      3 INSTR DEADREGS  EFLAGS RCX RSI RDI R8 ZZ xor     r8d, r8d 
             4009e8      2 INSTR BELONGTO 400930 
-            4009e8      2 INSTR DEADREGS  EFLAGS RDI ZZ xor     ecx, ecx 
+            4009e8      2 INSTR DEADREGS  EFLAGS RCX RSI RDI ZZ xor     ecx, ecx 
             4009e8     -2 INSTR LOCAL n RCX ZZ  AlwaysNUM xor     ecx, ecx 
             4009ea      3 INSTR BELONGTO 400930 
-            4009ea      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rax 
+            4009ea      3 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     rdi, rax 
             4009ed      5 INSTR BELONGTO 400930 
-            4009ed      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, offset aShutdown; "Shutdown" 
+            4009ed      5 INSTR DEADREGS  EFLAGS RAX RSI ZZ mov     esi, offset aShutdown; "Shutdown" 
             4009f2      2 INSTR BELONGTO 400930 
-            4009f2      2 INSTR DEADREGS  EFLAGS ZZ xor     eax, eax 
+            4009f2      2 INSTR DEADREGS  EFLAGS RAX ZZ xor     eax, eax 
             4009f2     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             4009f4      9 INSTR BELONGTO 400930 
             4009f4      9 INSTR DEADREGS  EFLAGS ZZ mov     [rsp+28h+var_10], 0 
@@ -320,26 +321,24 @@
             400a02      2 INSTR BELONGTO 400930 
             400a04     -1 INSTR LOCAL NoMetaUpdate jnz     short loc_400A31 
             400a04      2 INSTR BELONGTO 400930 
-            400a06     -2 INSTR LOCAL n RAX ZZ  NumericDEFs mov     rax, [rsp+28h+var_10] 
+            400a06     -1 INSTR LOCAL MetadataUnused mov     rax, [rsp+28h+var_10] 
             400a06      5 INSTR BELONGTO 400930 
-            400a06      5 INSTR DEADREGS  EFLAGS RAX ZZ mov     rax, [rsp+28h+var_10] 
-            400a06      5 PTRIMMEDESP STACK 24 displ mov     rax, [rsp+28h+var_10]
             400a0b     -1 INSTR LOCAL NoMetaUpdate test    rax, rax 
             400a0b      3 INSTR BELONGTO 400930 
             400a0e     -1 INSTR LOCAL NoMetaUpdate jz      short loc_400A7A 
             400a0e      2 INSTR BELONGTO 400930 
             400a10      4 INSTR BELONGTO 400930 
-            400a10      4 INSTR DEADREGS  EFLAGS RCX ZZ mov     rcx, [rax+8] 
+            400a10      4 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI ZZ mov     rcx, [rax+8] 
             400a14      2 INSTR BELONGTO 400930 
-            400a14      2 INSTR DEADREGS  EFLAGS ZZ xor     edi, edi 
+            400a14      2 INSTR DEADREGS  EFLAGS RAX RDX RSI RDI ZZ xor     edi, edi 
             400a14     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
             400a16      5 INSTR BELONGTO 400930 
-            400a16      5 INSTR DEADREGS  EFLAGS ZZ mov     edx, offset aFailedToCallSh; "Failed to call shutdown: %s" 
+            400a16      5 INSTR DEADREGS  EFLAGS RAX RDX RSI ZZ mov     edx, offset aFailedToCallSh; "Failed to call shutdown: %s" 
             400a1b     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 10h 
             400a1b      5 INSTR BELONGTO 400930 
-            400a1b      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, 10h 
+            400a1b      5 INSTR DEADREGS  EFLAGS RAX RSI ZZ mov     esi, 10h 
             400a20      2 INSTR BELONGTO 400930 
-            400a20      2 INSTR DEADREGS  EFLAGS ZZ xor     eax, eax 
+            400a20      2 INSTR DEADREGS  EFLAGS RAX ZZ xor     eax, eax 
             400a20     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             400a22     -1 INSTR LOCAL NoMetaUpdate call    _g_log 
             400a22      5 INSTR BELONGTO 400930 
@@ -357,7 +356,7 @@
             400a39     -1 INSTR LOCAL NoMetaUpdate jmp     short loc_400A5A 
             400a39      2 INSTR BELONGTO 400930 
             400a40      6 INSTR BELONGTO 400930 
-            400a40      6 INSTR DEADREGS  EFLAGS RBX ZZ mov     eax, cs:dword_6021A8 
+            400a40      6 INSTR DEADREGS  EFLAGS RAX RBX RDI ZZ mov     eax, cs:dword_6021A8 
             400a46     -1 INSTR LOCAL NoMetaUpdate test    eax, eax 
             400a46      2 INSTR BELONGTO 400930 
             400a48     -1 INSTR LOCAL NoMetaUpdate jnz     short loc_400A6E 
@@ -367,7 +366,7 @@
             400a51     -1 INSTR LOCAL NoMetaUpdate jnz     short loc_400A62 
             400a51      2 INSTR BELONGTO 400930 
             400a53      2 INSTR BELONGTO 400930 
-            400a53      2 INSTR DEADREGS  EFLAGS RBX ZZ xor     edi, edi 
+            400a53      2 INSTR DEADREGS  EFLAGS RBX RDI ZZ xor     edi, edi 
             400a53     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
             400a55     -1 INSTR LOCAL NoMetaUpdate call    sub_400C70 
             400a55      5 INSTR BELONGTO 400930 
@@ -375,7 +374,7 @@
             400a5a     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rsp, 20h 
             400a5a      4 INSTR BELONGTO 400930 
             400a5e      2 INSTR BELONGTO 400930 
-            400a5e      2 INSTR DEADREGS  EFLAGS RBX ZZ xor     eax, eax 
+            400a5e      2 INSTR DEADREGS  EFLAGS RAX RBX ZZ xor     eax, eax 
             400a5e     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             400a5e     32 DEALLOC STACK esp - 32 xor     eax, eax
             400a60      1 INSTR BELONGTO 400930 
@@ -384,7 +383,7 @@
             400a61      1 INSTR DEADREGS  EFLAGS ZZ retn 
             400a62     -2 INSTR LOCAL n RDI ZZ  NUMVia2ndSrcIMMEDNUM mov     edi, 1 
             400a62      5 INSTR BELONGTO 400930 
-            400a62      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     edi, 1 
+            400a62      5 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     edi, 1 
             400a67     -1 INSTR LOCAL NoMetaUpdate call    sub_400C70 
             400a67      5 INSTR BELONGTO 400930 
             400a67      5 INSTR DEADREGS  EFLAGS RBX ZZ call    sub_400C70 
@@ -392,44 +391,43 @@
             400a6c      2 INSTR BELONGTO 400930 
             400a6e     -2 INSTR LOCAL n RDI ZZ  NUMVia2ndSrcIMMEDNUM mov     edi, 2 
             400a6e      5 INSTR BELONGTO 400930 
-            400a6e      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     edi, 2 
+            400a6e      5 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     edi, 2 
             400a73     -1 INSTR LOCAL NoMetaUpdate call    sub_400C70 
             400a73      5 INSTR BELONGTO 400930 
             400a73      5 INSTR DEADREGS  EFLAGS RBX ZZ call    sub_400C70 
             400a78     -1 INSTR LOCAL NoMetaUpdate jmp     short loc_400A5A 
             400a78      2 INSTR BELONGTO 400930 
             400a7a      5 INSTR BELONGTO 400930 
-            400a7a      5 INSTR DEADREGS  EFLAGS ZZ mov     edx, offset aFailedToCall_0; "Failed to call shutdown" 
+            400a7a      5 INSTR DEADREGS  EFLAGS RAX RDX RSI RDI ZZ mov     edx, offset aFailedToCall_0; "Failed to call shutdown" 
             400a7f     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 10h 
             400a7f      5 INSTR BELONGTO 400930 
-            400a7f      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, 10h 
+            400a7f      5 INSTR DEADREGS  EFLAGS RAX RSI RDI ZZ mov     esi, 10h 
             400a84      2 INSTR BELONGTO 400930 
-            400a84      2 INSTR DEADREGS  EFLAGS ZZ xor     edi, edi 
+            400a84      2 INSTR DEADREGS  EFLAGS RAX RDI ZZ xor     edi, edi 
             400a84     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
             400a86      2 INSTR BELONGTO 400930 
-            400a86      2 INSTR DEADREGS  EFLAGS ZZ xor     eax, eax 
+            400a86      2 INSTR DEADREGS  EFLAGS RAX ZZ xor     eax, eax 
             400a86     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             400a88     -1 INSTR LOCAL NoMetaUpdate call    _g_log 
             400a88      5 INSTR BELONGTO 400930 
             400a88      5 INSTR DEADREGS  EFLAGS ZZ call    _g_log 
             400a8d     -1 INSTR LOCAL NoMetaUpdate jmp     short loc_400A31 
             400a8d      2 INSTR BELONGTO 400930 
-            400a8f     -2 INSTR LOCAL n RAX ZZ  NumericDEFs mov     rax, [rsp+28h+var_18] 
+            400a8f     -1 INSTR LOCAL MetadataUnused mov     rax, [rsp+28h+var_18] 
             400a8f      5 INSTR BELONGTO 400930 
-            400a8f      5 INSTR DEADREGS  EFLAGS RAX RCX RBX R12 R13 R14 R15 ZZ mov     rax, [rsp+28h+var_18] 
-            400a8f      5 PTRIMMEDESP STACK 16 displ mov     rax, [rsp+28h+var_18]
             400a94      5 INSTR BELONGTO 400930 
-            400a94      5 INSTR DEADREGS  EFLAGS RCX RBX R12 R13 R14 R15 ZZ mov     edx, offset aUnableToStartS; "Unable to start: %s" 
+            400a94      5 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI RDI R12 R13 R14 R15 ZZ mov     edx, offset aUnableToStartS; "Unable to start: %s" 
             400a99     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 10h 
             400a99      5 INSTR BELONGTO 400930 
-            400a99      5 INSTR DEADREGS  EFLAGS RCX RBX R12 R13 R14 R15 ZZ mov     esi, 10h 
+            400a99      5 INSTR DEADREGS  EFLAGS RCX RBX RSI RDI R12 R13 R14 R15 ZZ mov     esi, 10h 
             400a9e      2 INSTR BELONGTO 400930 
-            400a9e      2 INSTR DEADREGS  EFLAGS RCX RBX R12 R13 R14 R15 ZZ xor     edi, edi 
+            400a9e      2 INSTR DEADREGS  EFLAGS RCX RBX RDI R12 R13 R14 R15 ZZ xor     edi, edi 
             400a9e     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
             400aa0      4 INSTR BELONGTO 400930 
             400aa0      4 INSTR DEADREGS  EFLAGS RCX RBX R12 R13 R14 R15 ZZ mov     rcx, [rax+8] 
-            400aa4     -1 INSTR LOCAL MetadataRedundant xor     eax, eax 
             400aa4      2 INSTR BELONGTO 400930 
+            400aa4      2 INSTR DEADREGS  EFLAGS RAX RBX R12 R13 R14 R15 ZZ xor     eax, eax 
+            400aa4     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             400aa6     -1 INSTR LOCAL NoMetaUpdate call    _g_log 
             400aa6      5 INSTR BELONGTO 400930 
             400aa6      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ call    _g_log 
@@ -513,7 +511,7 @@
             400b14     -3 INSTR LOCAL NoWarn push    rbx 
             400b15     16 MEMORYHOLE STACK esp + 8 CalleeSavedRegs 
             400b15      4 INSTR BELONGTO 400b10 
-            400b15      4 INSTR DEADREGS  EFLAGS ZZ sub     rsp, 8 
+            400b15      4 INSTR DEADREGS  EFLAGS RBX ZZ sub     rsp, 8 
             400b15      8 DATAREF STACK 88 esp + 0 PARENT LocalFrame LOCALFRAME
             400b15      8 MEMORYHOLE STACK esp + 24 ReturnAddress 
             400b19     -1 INSTR LOCAL NoMetaUpdate cmp     cs:byte_602190, 0 
@@ -585,33 +583,33 @@
             400bb0      0 FUNC MMSAFENESS SAFE
             400bb0    177 FUNC GLOBAL sub_400BB0 FUNC_UNSAFE NOFP RET             400c60 
             400bb0      1 INSTR BELONGTO 400bb0 
-            400bb0      1 INSTR DEADREGS  EFLAGS RSI ZZ push    rbx 
+            400bb0      1 INSTR DEADREGS  EFLAGS RSI RDI ZZ push    rbx 
             400bb0     -3 INSTR LOCAL NoWarn push    rbx 
             400bb1      2 INSTR BELONGTO 400bb0 
-            400bb1      2 INSTR DEADREGS  EFLAGS RSI ZZ xor     edi, edi 
+            400bb1      2 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ xor     edi, edi 
             400bb1     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
             400bb3     16 DATAREF STACK 89 esp + 0 PARENT LocalFrame LOCALFRAME
             400bb3      4 INSTR BELONGTO 400bb0 
-            400bb3      4 INSTR DEADREGS  EFLAGS RSI ZZ sub     rsp, 10h 
+            400bb3      4 INSTR DEADREGS  EFLAGS RBX RSI ZZ sub     rsp, 10h 
             400bb3      8 MEMORYHOLE STACK esp + 16 CalleeSavedRegs 
             400bb3      8 MEMORYHOLE STACK esp + 24 ReturnAddress 
             400bb7      5 INSTR BELONGTO 400bb0 
-            400bb7      5 INSTR DEADREGS  EFLAGS RSI ZZ lea     rsi, [rsp+18h+var_10] 
+            400bb7      5 INSTR DEADREGS  EFLAGS RBX RSI ZZ lea     rsi, [rsp+18h+var_10] 
             400bb7      5 PTRIMMEDESP STACK 8 displ lea     rsi, [rsp+18h+var_10]
             400bbc      9 INSTR BELONGTO 400bb0 
-            400bbc      9 INSTR DEADREGS  EFLAGS ZZ mov     [rsp+18h+var_10], 0 
+            400bbc      9 INSTR DEADREGS  EFLAGS RBX ZZ mov     [rsp+18h+var_10], 0 
             400bbc      9 PTRIMMEDESP STACK 8 displ mov     [rsp+18h+var_10], 0
             400bc5     -1 INSTR LOCAL NoMetaUpdate call    _dbus_g_bus_get 
             400bc5      5 INSTR BELONGTO 400bb0 
-            400bc5      5 INSTR DEADREGS  EFLAGS ZZ call    _dbus_g_bus_get 
+            400bc5      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _dbus_g_bus_get 
             400bca     -1 INSTR LOCAL NoMetaUpdate test    rax, rax 
             400bca      3 INSTR BELONGTO 400bb0 
             400bcd     -1 INSTR LOCAL NoMetaUpdate jz      short loc_400BF5 
             400bcd      2 INSTR BELONGTO 400bb0 
             400bcf      5 INSTR BELONGTO 400bb0 
-            400bcf      5 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ mov     ecx, offset aOrg_gnome_sess; "org.gnome.SessionManager" 
+            400bcf      5 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI RDI ZZ mov     ecx, offset aOrg_gnome_sess; "org.gnome.SessionManager" 
             400bd4      5 INSTR BELONGTO 400bb0 
-            400bd4      5 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ mov     edx, offset aOrgGnomeSessio; "/org/gnome/SessionManager" 
+            400bd4      5 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI ZZ mov     edx, offset aOrgGnomeSessio; "/org/gnome/SessionManager" 
             400bd9      3 INSTR BELONGTO 400bb0 
             400bd9      3 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ mov     rdi, rax 
             400bdc      3 INSTR BELONGTO 400bb0 
@@ -634,25 +632,24 @@
             400bf3      1 INSTR DEADREGS  EFLAGS RBX ZZ pop     rbx 
             400bf4      1 INSTR BELONGTO 400bb0 
             400bf4      1 INSTR DEADREGS  EFLAGS ZZ retn 
-            400bf5     -2 INSTR LOCAL n RAX ZZ  NumericDEFs mov     rax, [rsp+18h+var_10] 
+            400bf5     -1 INSTR LOCAL MetadataUnused mov     rax, [rsp+18h+var_10] 
             400bf5      5 INSTR BELONGTO 400bb0 
-            400bf5      5 INSTR DEADREGS  EFLAGS RAX RCX ZZ mov     rax, [rsp+18h+var_10] 
-            400bf5      5 PTRIMMEDESP STACK 8 displ mov     rax, [rsp+18h+var_10]
             400bfa      5 INSTR BELONGTO 400bb0 
-            400bfa      5 INSTR DEADREGS  EFLAGS RCX ZZ mov     edx, offset aCouldnTConnect; "Couldn't connect to session bus: %s" 
+            400bfa      5 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI RDI ZZ mov     edx, offset aCouldnTConnect; "Couldn't connect to session bus: %s" 
             400bff     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 10h 
             400bff      5 INSTR BELONGTO 400bb0 
-            400bff      5 INSTR DEADREGS  EFLAGS RCX ZZ mov     esi, 10h 
+            400bff      5 INSTR DEADREGS  EFLAGS RCX RBX RSI RDI ZZ mov     esi, 10h 
             400c04      2 INSTR BELONGTO 400bb0 
-            400c04      2 INSTR DEADREGS  EFLAGS RCX ZZ xor     edi, edi 
+            400c04      2 INSTR DEADREGS  EFLAGS RCX RBX RDI ZZ xor     edi, edi 
             400c04     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
             400c06      2 INSTR BELONGTO 400bb0 
-            400c06      2 INSTR DEADREGS  EFLAGS RCX ZZ xor     ebx, ebx 
+            400c06      2 INSTR DEADREGS  EFLAGS RCX RBX ZZ xor     ebx, ebx 
             400c06     -2 INSTR LOCAL n RBX ZZ  AlwaysNUM xor     ebx, ebx 
             400c08      4 INSTR BELONGTO 400bb0 
             400c08      4 INSTR DEADREGS  EFLAGS RCX ZZ mov     rcx, [rax+8] 
-            400c0c     -1 INSTR LOCAL MetadataRedundant xor     eax, eax 
             400c0c      2 INSTR BELONGTO 400bb0 
+            400c0c      2 INSTR DEADREGS  EFLAGS RAX ZZ xor     eax, eax 
+            400c0c     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             400c0e     -1 INSTR LOCAL NoMetaUpdate call    _g_log 
             400c0e      5 INSTR BELONGTO 400bb0 
             400c0e      5 INSTR DEADREGS  EFLAGS ZZ call    _g_log 
@@ -661,21 +658,22 @@
             400c18     -1 INSTR LOCAL NoMetaUpdate call    _g_error_free 
             400c18      5 INSTR BELONGTO 400bb0 
             400c18      5 INSTR DEADREGS  EFLAGS ZZ call    _g_error_free 
-            400c1d     -1 INSTR LOCAL MetadataRedundant mov     edx, 5          ; category 
+            400c1d     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 5          ; category 
             400c1d      5 INSTR BELONGTO 400bb0 
+            400c1d      5 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     edx, 5          ; category 
             400c22      5 INSTR BELONGTO 400bb0 
-            400c22      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, offset aCouldNotConnec; "Could not connect to the session manage"... 
+            400c22      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, offset aCouldNotConnec; "Could not connect to the session manage"... 
             400c27     -1 INSTR LOCAL MetadataRedundant xor     edi, edi        ; domainname 
             400c27      2 INSTR BELONGTO 400bb0 
             400c29     -1 INSTR LOCAL NoMetaUpdate call    _dcgettext 
             400c29      5 INSTR BELONGTO 400bb0 
             400c29      5 INSTR DEADREGS  EFLAGS ZZ call    _dcgettext 
             400c2e      5 INSTR BELONGTO 400bb0 
-            400c2e      5 INSTR DEADREGS  EFLAGS RSI ZZ mov     edi, offset aS  ; "%s\n" 
+            400c2e      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     edi, offset aS  ; "%s\n" 
             400c33      3 INSTR BELONGTO 400bb0 
             400c33      3 INSTR DEADREGS  EFLAGS RSI ZZ mov     rsi, rax 
             400c36      2 INSTR BELONGTO 400bb0 
-            400c36      2 INSTR DEADREGS  EFLAGS ZZ xor     eax, eax 
+            400c36      2 INSTR DEADREGS  EFLAGS RAX ZZ xor     eax, eax 
             400c36     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             400c38     -1 INSTR LOCAL NoMetaUpdate call    _g_printerr 
             400c38      5 INSTR BELONGTO 400bb0 
@@ -683,22 +681,22 @@
             400c3d     -1 INSTR LOCAL NoMetaUpdate jmp     short loc_400BEC 
             400c3d      2 INSTR BELONGTO 400bb0 
             400c3f      2 INSTR BELONGTO 400bb0 
-            400c3f      2 INSTR DEADREGS  EFLAGS ZZ xor     edi, edi        ; domainname 
+            400c3f      2 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ xor     edi, edi        ; domainname 
             400c3f     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi        ; domainname 
             400c41     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 5          ; category 
             400c41      5 INSTR BELONGTO 400bb0 
-            400c41      5 INSTR DEADREGS  EFLAGS ZZ mov     edx, 5          ; category 
+            400c41      5 INSTR DEADREGS  EFLAGS RDX RSI ZZ mov     edx, 5          ; category 
             400c46      5 INSTR BELONGTO 400bb0 
-            400c46      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, offset aCouldNotConnec; "Could not connect to the session manage"... 
+            400c46      5 INSTR DEADREGS  EFLAGS RSI ZZ mov     esi, offset aCouldNotConnec; "Could not connect to the session manage"... 
             400c4b     -1 INSTR LOCAL NoMetaUpdate call    _dcgettext 
             400c4b      5 INSTR BELONGTO 400bb0 
             400c4b      5 INSTR DEADREGS  EFLAGS ZZ call    _dcgettext 
             400c50      5 INSTR BELONGTO 400bb0 
-            400c50      5 INSTR DEADREGS  EFLAGS RSI ZZ mov     edi, offset aS  ; "%s\n" 
+            400c50      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     edi, offset aS  ; "%s\n" 
             400c55      3 INSTR BELONGTO 400bb0 
             400c55      3 INSTR DEADREGS  EFLAGS RSI ZZ mov     rsi, rax 
             400c58      2 INSTR BELONGTO 400bb0 
-            400c58      2 INSTR DEADREGS  EFLAGS ZZ xor     eax, eax 
+            400c58      2 INSTR DEADREGS  EFLAGS RAX ZZ xor     eax, eax 
             400c58     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             400c5a     -1 INSTR LOCAL NoMetaUpdate call    _g_printerr 
             400c5a      5 INSTR BELONGTO 400bb0 
@@ -715,17 +713,17 @@
             400c71      2 INSTR DEADREGS  EFLAGS RSI ZZ mov     ebp, edi 
             400c71     -2 INSTR LOCAL n RBP ZZ  NumericDEFs mov     ebp, edi 
             400c73      1 INSTR BELONGTO 400c70 
-            400c73      1 INSTR DEADREGS  EFLAGS RSI ZZ push    rbx 
+            400c73      1 INSTR DEADREGS  EFLAGS RSI RDI ZZ push    rbx 
             400c73     -3 INSTR LOCAL NoWarn push    rbx 
             400c74     16 MEMORYHOLE STACK esp + 40 CalleeSavedRegs 
             400c74     40 DATAREF STACK 90 esp + 0 PARENT LocalFrame LOCALFRAME
             400c74      4 INSTR BELONGTO 400c70 
-            400c74      4 INSTR DEADREGS  EFLAGS RBX RSI ZZ sub     rsp, 28h 
+            400c74      4 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ sub     rsp, 28h 
             400c74      8 DATAREF STACK 91 esp + 0 CHILDOF 90 OFFSET 0 OutArgsRegion OUTARGS
             400c74      8 MEMORYHOLE STACK esp + 56 ReturnAddress 
             400c78     -1 INSTR LOCAL NoMetaUpdate call    sub_400BB0 
             400c78      5 INSTR BELONGTO 400c70 
-            400c78      5 INSTR DEADREGS  EFLAGS RBX RSI ZZ call    sub_400BB0 
+            400c78      5 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ call    sub_400BB0 
             400c7d     -1 INSTR LOCAL NoMetaUpdate test    rax, rax 
             400c7d      3 INSTR BELONGTO 400c70 
             400c80      3 INSTR BELONGTO 400c70 
@@ -733,24 +731,24 @@
             400c83     -1 INSTR LOCAL NoMetaUpdate jz      short loc_400CEC 
             400c83      2 INSTR BELONGTO 400c70 
             400c85      5 INSTR BELONGTO 400c70 
-            400c85      5 INSTR DEADREGS  EFLAGS RDX RDI R8 R9 ZZ lea     rdx, [rsp+38h+var_20] 
+            400c85      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 ZZ lea     rdx, [rsp+38h+var_20] 
             400c85      5 PTRIMMEDESP STACK 24 displ lea     rdx, [rsp+38h+var_20]
             400c8a     -2 INSTR LOCAL n R9 ZZ  AlwaysNUM xor     r9d, r9d 
             400c8a      3 INSTR BELONGTO 400c70 
-            400c8a      3 INSTR DEADREGS  EFLAGS RDI R8 R9 ZZ xor     r9d, r9d 
+            400c8a      3 INSTR DEADREGS  EFLAGS RCX RSI RDI R8 R9 ZZ xor     r9d, r9d 
             400c8d      3 INSTR BELONGTO 400c70 
-            400c8d      3 INSTR DEADREGS  EFLAGS RDI R8 ZZ mov     rdi, rax 
+            400c8d      3 INSTR DEADREGS  EFLAGS RCX RSI RDI R8 ZZ mov     rdi, rax 
             400c90     -2 INSTR LOCAL n R8 ZZ  NumericDEFs mov     r8d, ebp 
             400c90      3 INSTR BELONGTO 400c70 
-            400c90      3 INSTR DEADREGS  EFLAGS R8 ZZ mov     r8d, ebp 
+            400c90      3 INSTR DEADREGS  EFLAGS RAX RCX RSI R8 ZZ mov     r8d, ebp 
             400c93      2 INSTR BELONGTO 400c70 
-            400c93      2 INSTR DEADREGS  EFLAGS ZZ xor     eax, eax 
+            400c93      2 INSTR DEADREGS  EFLAGS RAX RCX RSI ZZ xor     eax, eax 
             400c93     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             400c95     -2 INSTR LOCAL n RCX ZZ  NUMVia2ndSrcIMMEDNUM mov     ecx, 1Ch 
             400c95      5 INSTR BELONGTO 400c70 
-            400c95      5 INSTR DEADREGS  EFLAGS ZZ mov     ecx, 1Ch 
+            400c95      5 INSTR DEADREGS  EFLAGS RCX RSI ZZ mov     ecx, 1Ch 
             400c9a      5 INSTR BELONGTO 400c70 
-            400c9a      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, offset aLogout; "Logout" 
+            400c9a      5 INSTR DEADREGS  EFLAGS RSI ZZ mov     esi, offset aLogout; "Logout" 
             400c9f      9 INSTR BELONGTO 400c70 
             400c9f      9 INSTR DEADREGS  EFLAGS ZZ mov     [rsp+38h+var_20], 0 
             400c9f      9 PTRIMMEDESP STACK 24 displ mov     [rsp+38h+var_20], 0
@@ -764,26 +762,24 @@
             400cb5      2 INSTR BELONGTO 400c70 
             400cb7     -1 INSTR LOCAL NoMetaUpdate jnz     short loc_400CE4 
             400cb7      2 INSTR BELONGTO 400c70 
-            400cb9     -2 INSTR LOCAL n RAX ZZ  NumericDEFs mov     rax, [rsp+38h+var_20] 
+            400cb9     -1 INSTR LOCAL MetadataUnused mov     rax, [rsp+38h+var_20] 
             400cb9      5 INSTR BELONGTO 400c70 
-            400cb9      5 INSTR DEADREGS  EFLAGS RAX ZZ mov     rax, [rsp+38h+var_20] 
-            400cb9      5 PTRIMMEDESP STACK 24 displ mov     rax, [rsp+38h+var_20]
             400cbe     -1 INSTR LOCAL NoMetaUpdate test    rax, rax 
             400cbe      3 INSTR BELONGTO 400c70 
             400cc1     -1 INSTR LOCAL NoMetaUpdate jz      short loc_400CF3 
             400cc1      2 INSTR BELONGTO 400c70 
             400cc3      4 INSTR BELONGTO 400c70 
-            400cc3      4 INSTR DEADREGS  EFLAGS RCX ZZ mov     rcx, [rax+8] 
+            400cc3      4 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI ZZ mov     rcx, [rax+8] 
             400cc7      2 INSTR BELONGTO 400c70 
-            400cc7      2 INSTR DEADREGS  EFLAGS ZZ xor     edi, edi 
+            400cc7      2 INSTR DEADREGS  EFLAGS RAX RDX RSI RDI ZZ xor     edi, edi 
             400cc7     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
             400cc9      5 INSTR BELONGTO 400c70 
-            400cc9      5 INSTR DEADREGS  EFLAGS ZZ mov     edx, offset aFailedToCallLo; "Failed to call logout: %s" 
+            400cc9      5 INSTR DEADREGS  EFLAGS RAX RDX RSI ZZ mov     edx, offset aFailedToCallLo; "Failed to call logout: %s" 
             400cce     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 10h 
             400cce      5 INSTR BELONGTO 400c70 
-            400cce      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, 10h 
+            400cce      5 INSTR DEADREGS  EFLAGS RAX RSI ZZ mov     esi, 10h 
             400cd3      2 INSTR BELONGTO 400c70 
-            400cd3      2 INSTR DEADREGS  EFLAGS ZZ xor     eax, eax 
+            400cd3      2 INSTR DEADREGS  EFLAGS RAX ZZ xor     eax, eax 
             400cd3     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             400cd5     -1 INSTR LOCAL NoMetaUpdate call    _g_log 
             400cd5      5 INSTR BELONGTO 400c70 
@@ -808,15 +804,15 @@
             400cf2      1 INSTR BELONGTO 400c70 
             400cf2      1 INSTR DEADREGS  EFLAGS ZZ retn 
             400cf3      5 INSTR BELONGTO 400c70 
-            400cf3      5 INSTR DEADREGS  EFLAGS ZZ mov     edx, offset aFailedToCall_1; "Failed to call logout" 
+            400cf3      5 INSTR DEADREGS  EFLAGS RAX RDX RSI RDI ZZ mov     edx, offset aFailedToCall_1; "Failed to call logout" 
             400cf8     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 10h 
             400cf8      5 INSTR BELONGTO 400c70 
-            400cf8      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, 10h 
+            400cf8      5 INSTR DEADREGS  EFLAGS RAX RSI RDI ZZ mov     esi, 10h 
             400cfd      2 INSTR BELONGTO 400c70 
-            400cfd      2 INSTR DEADREGS  EFLAGS ZZ xor     edi, edi 
+            400cfd      2 INSTR DEADREGS  EFLAGS RAX RDI ZZ xor     edi, edi 
             400cfd     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
             400cff      2 INSTR BELONGTO 400c70 
-            400cff      2 INSTR DEADREGS  EFLAGS ZZ xor     eax, eax 
+            400cff      2 INSTR DEADREGS  EFLAGS RAX ZZ xor     eax, eax 
             400cff     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             400d01     -1 INSTR LOCAL NoMetaUpdate call    _g_log 
             400d01      5 INSTR BELONGTO 400c70 
@@ -849,36 +845,36 @@
             400d37      5 INSTR DEADREGS  EFLAGS R13 R14 R15 ZZ mov     [rsp+var_30], rbx 
             400d37      5 PTRIMMEDESP STACK -48 displ mov     [rsp+var_30], rbx
             400d3c      4 INSTR BELONGTO 400d10 
-            400d3c      4 INSTR DEADREGS  EFLAGS R13 R14 R15 ZZ sub     rsp, 38h 
+            400d3c      4 INSTR DEADREGS  EFLAGS RBX R13 R14 R15 ZZ sub     rsp, 38h 
             400d3c     56 DATAREF STACK 92 esp + 0 PARENT LocalFrame LOCALFRAME
             400d3c      8 MEMORYHOLE STACK esp + 56 ReturnAddress 
             400d40     -1 INSTR LOCAL MetadataUnused sub     rbp, r12 
             400d40      3 INSTR BELONGTO 400d10 
             400d43      3 INSTR BELONGTO 400d10 
-            400d43      3 INSTR DEADREGS  EFLAGS R13 R14 R15 ZZ mov     r13d, edi 
+            400d43      3 INSTR DEADREGS  EFLAGS RBX R13 R14 R15 ZZ mov     r13d, edi 
             400d46      3 INSTR BELONGTO 400d10 
-            400d46      3 INSTR DEADREGS  EFLAGS R14 R15 ZZ mov     r14, rsi 
+            400d46      3 INSTR DEADREGS  EFLAGS RBX R14 R15 ZZ mov     r14, rsi 
             400d49     -1 INSTR LOCAL MetadataUnused sar     rbp, 3 
             400d49      4 INSTR BELONGTO 400d10 
             400d4d      3 INSTR BELONGTO 400d10 
-            400d4d      3 INSTR DEADREGS  EFLAGS R15 ZZ mov     r15, rdx 
+            400d4d      3 INSTR DEADREGS  EFLAGS RBX R15 ZZ mov     r15, rdx 
             400d50     -1 INSTR LOCAL NoMetaUpdate call    _init_proc 
             400d50      5 INSTR BELONGTO 400d10 
-            400d50      5 INSTR DEADREGS  EFLAGS ZZ call    _init_proc 
+            400d50      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _init_proc 
             400d55     -1 INSTR LOCAL NoMetaUpdate test    rbp, rbp 
             400d55      3 INSTR BELONGTO 400d10 
             400d58     -1 INSTR LOCAL NoMetaUpdate jz      short loc_400D76 
             400d58      2 INSTR BELONGTO 400d10 
             400d5a      2 INSTR BELONGTO 400d10 
-            400d5a      2 INSTR DEADREGS  EFLAGS RDX RSI ZZ xor     ebx, ebx 
+            400d5a      2 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI ZZ xor     ebx, ebx 
             400d5a     -2 INSTR LOCAL n RBX ZZ  AlwaysNUM xor     ebx, ebx 
             400d5c      4 INSTR BELONGTO 400d10 
             400d60      3 INSTR BELONGTO 400d10 
-            400d60      3 INSTR DEADREGS  EFLAGS RDX RSI ZZ mov     rdx, r15 
+            400d60      3 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     rdx, r15 
             400d63      3 INSTR BELONGTO 400d10 
-            400d63      3 INSTR DEADREGS  EFLAGS RSI ZZ mov     rsi, r14 
+            400d63      3 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     rsi, r14 
             400d66      3 INSTR BELONGTO 400d10 
-            400d66      3 INSTR DEADREGS  EFLAGS ZZ mov     edi, r13d 
+            400d66      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     edi, r13d 
             400d69     -1 INSTR LOCAL NoMetaUpdate call    qword ptr [r12+rbx*8] 
             400d69      4 INSTR BELONGTO 400d10 
             400d6d     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rbx, 1 
@@ -930,11 +926,11 @@
             400db4     -3 INSTR LOCAL NoWarn push    rbx 
             400db5     16 MEMORYHOLE STACK esp + 8 CalleeSavedRegs 
             400db5      4 INSTR BELONGTO 400db0 
-            400db5      4 INSTR DEADREGS  EFLAGS RAX ZZ sub     rsp, 8 
+            400db5      4 INSTR DEADREGS  EFLAGS RAX RBX ZZ sub     rsp, 8 
             400db5      8 DATAREF STACK 93 esp + 0 PARENT LocalFrame LOCALFRAME
             400db5      8 MEMORYHOLE STACK esp + 24 ReturnAddress 
             400db9      7 INSTR BELONGTO 400db0 
-            400db9      7 INSTR DEADREGS  EFLAGS RAX ZZ mov     rax, cs:qword_601DD8 
+            400db9      7 INSTR DEADREGS  EFLAGS RAX RBX ZZ mov     rax, cs:qword_601DD8 
             400dc0     -1 INSTR LOCAL NoMetaUpdate cmp     rax, 0FFFFFFFFFFFFFFFFh 
             400dc0      4 INSTR BELONGTO 400db0 
             400dc4     -1 INSTR LOCAL NoMetaUpdate jz      short loc_400DDF 
diff --git a/tests/commit/trimmed-sorted-save-gnome-session.psexe.annot.REMOVED.git-id b/tests/commit/trimmed-sorted-save-gnome-session.psexe.annot.REMOVED.git-id
index d1db7c7d990c9ea7228b982579c6c5ab4f484135..7222e460e2764a6123922ab5e90dd8539ca52b94 100644
--- a/tests/commit/trimmed-sorted-save-gnome-session.psexe.annot.REMOVED.git-id
+++ b/tests/commit/trimmed-sorted-save-gnome-session.psexe.annot.REMOVED.git-id
@@ -1 +1 @@
-590d9449925b8383caa3987b2e401d31ca8b994a
\ No newline at end of file
+f4c8e0a543bca5edc4a20514b9e280bce9038a71
\ No newline at end of file
diff --git a/tests/commit/trimmed-sorted-save-gnome-settings-daemon.psexe.annot b/tests/commit/trimmed-sorted-save-gnome-settings-daemon.psexe.annot
index f4ccaa3960f53992b4196c1d022a7ccdcb73677a..b4f8fdce37ab73f257da726bf01e47af513f5645 100644
--- a/tests/commit/trimmed-sorted-save-gnome-settings-daemon.psexe.annot
+++ b/tests/commit/trimmed-sorted-save-gnome-settings-daemon.psexe.annot
@@ -1122,28 +1122,29 @@
             40361a     -1 INSTR LOCAL MetadataUnused mov     [rsp+48h+var_38], rsi 
             40361a      5 INSTR BELONGTO 403610 
             40361f      5 INSTR BELONGTO 403610 
-            40361f      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     edi, offset domainname; "gnome-settings-daemon" 
+            40361f      5 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ mov     edi, offset domainname; "gnome-settings-daemon" 
             403624      5 INSTR BELONGTO 403610 
-            403624      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     esi, offset dirname; "/usr/share/locale" 
+            403624      5 INSTR DEADREGS  EFLAGS RBX RSI ZZ mov     esi, offset dirname; "/usr/share/locale" 
             403629     -1 INSTR LOCAL NoMetaUpdate call    _bindtextdomain 
             403629      5 INSTR BELONGTO 403610 
             403629      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _bindtextdomain 
             40362e      5 INSTR BELONGTO 403610 
-            40362e      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     esi, offset codeset; "UTF-8" 
+            40362e      5 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ mov     esi, offset codeset; "UTF-8" 
             403633      5 INSTR BELONGTO 403610 
-            403633      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     edi, offset domainname; "gnome-settings-daemon" 
+            403633      5 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     edi, offset domainname; "gnome-settings-daemon" 
             403638     -1 INSTR LOCAL NoMetaUpdate call    _bind_textdomain_codeset 
             403638      5 INSTR BELONGTO 403610 
             403638      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _bind_textdomain_codeset 
             40363d      5 INSTR BELONGTO 403610 
-            40363d      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     edi, offset domainname; "gnome-settings-daemon" 
+            40363d      5 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     edi, offset domainname; "gnome-settings-daemon" 
             403642     -1 INSTR LOCAL NoMetaUpdate call    _textdomain 
             403642      5 INSTR BELONGTO 403610 
             403642      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _textdomain 
             403647      5 INSTR BELONGTO 403610 
-            403647      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     esi, (offset aIgnoringUnknow+1Ch); locale 
-            40364c     -1 INSTR LOCAL MetadataRedundant mov     edi, 6          ; category 
+            403647      5 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ mov     esi, (offset aIgnoringUnknow+1Ch); locale 
+            40364c     -2 INSTR LOCAL n RDI ZZ  NUMVia2ndSrcIMMEDNUM mov     edi, 6          ; category 
             40364c      5 INSTR BELONGTO 403610 
+            40364c      5 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     edi, 6          ; category 
             403651     -1 INSTR LOCAL NoMetaUpdate call    _setlocale 
             403651      5 INSTR BELONGTO 403610 
             403651      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _setlocale 
@@ -1152,10 +1153,11 @@
             403658     -1 INSTR LOCAL NoMetaUpdate call    _g_option_context_new 
             403658      5 INSTR BELONGTO 403610 
             403658      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_option_context_new 
-            40365d     -1 INSTR LOCAL MetadataRedundant xor     edx, edx 
             40365d      2 INSTR BELONGTO 403610 
+            40365d      2 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI ZZ xor     edx, edx 
+            40365d     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
             40365f      5 INSTR BELONGTO 403610 
-            40365f      5 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     esi, offset off_6083E0 
+            40365f      5 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ mov     esi, offset off_6083E0 
             403664      3 INSTR BELONGTO 403610 
             403664      3 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     rdi, rax 
             403667      3 INSTR BELONGTO 403610 
@@ -1163,8 +1165,9 @@
             40366a     -1 INSTR LOCAL NoMetaUpdate call    _g_option_context_add_main_entries 
             40366a      5 INSTR BELONGTO 403610 
             40366a      5 INSTR DEADREGS  EFLAGS ZZ call    _g_option_context_add_main_entries 
-            40366f     -1 INSTR LOCAL MetadataRedundant xor     edi, edi 
             40366f      2 INSTR BELONGTO 403610 
+            40366f      2 INSTR DEADREGS  EFLAGS RDI ZZ xor     edi, edi 
+            40366f     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
             403671     -1 INSTR LOCAL NoMetaUpdate call    _gtk_get_option_group 
             403671      5 INSTR BELONGTO 403610 
             403671      5 INSTR DEADREGS  EFLAGS ZZ call    _gtk_get_option_group 
@@ -1202,28 +1205,30 @@
             4036ac      5 INSTR BELONGTO 403610 
             4036ac      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_option_context_free 
             4036b1      6 INSTR BELONGTO 403610 
-            4036b1      6 INSTR DEADREGS  EFLAGS RBX ZZ mov     ecx, cs:dword_60849C 
+            4036b1      6 INSTR DEADREGS  EFLAGS RCX RBX ZZ mov     ecx, cs:dword_60849C 
             4036b7     -1 INSTR LOCAL NoMetaUpdate test    ecx, ecx 
             4036b7      2 INSTR BELONGTO 403610 
             4036b9     -1 INSTR LOCAL NoMetaUpdate jz      short loc_4036CC 
             4036b9      2 INSTR BELONGTO 403610 
             4036bb      2 INSTR BELONGTO 403610 
-            4036bb      2 INSTR DEADREGS  EFLAGS RBX ZZ xor     edx, edx 
+            4036bb      2 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI ZZ xor     edx, edx 
             4036bb     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
             4036bd      5 INSTR BELONGTO 403610 
-            4036bd      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     esi, offset aAll; "all" 
+            4036bd      5 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ mov     esi, offset aAll; "all" 
             4036c2      5 INSTR BELONGTO 403610 
-            4036c2      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     edi, offset aG_messages_deb; "G_MESSAGES_DEBUG" 
+            4036c2      5 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     edi, offset aG_messages_deb; "G_MESSAGES_DEBUG" 
             4036c7     -1 INSTR LOCAL NoMetaUpdate call    _g_setenv 
             4036c7      5 INSTR BELONGTO 403610 
             4036c7      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_setenv 
             4036cc     -1 INSTR LOCAL NoMetaUpdate call    _g_type_init 
             4036cc      5 INSTR BELONGTO 403610 
             4036cc      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_type_init 
-            4036d1     -1 INSTR LOCAL MetadataRedundant xor     esi, esi 
             4036d1      2 INSTR BELONGTO 403610 
-            4036d3     -1 INSTR LOCAL MetadataRedundant xor     edi, edi 
+            4036d1      2 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ xor     esi, esi 
+            4036d1     -2 INSTR LOCAL n RSI ZZ  AlwaysNUM xor     esi, esi 
             4036d3      2 INSTR BELONGTO 403610 
+            4036d3      2 INSTR DEADREGS  EFLAGS RBX RDI ZZ xor     edi, edi 
+            4036d3     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
             4036d5     -1 INSTR LOCAL NoMetaUpdate call    _gtk_init_check 
             4036d5      5 INSTR BELONGTO 403610 
             4036d5      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _gtk_init_check 
@@ -1232,44 +1237,47 @@
             4036dc     -1 INSTR LOCAL NoMetaUpdate jz      loc_4038FA 
             4036dc      6 INSTR BELONGTO 403610 
             4036e2      2 INSTR BELONGTO 403610 
-            4036e2      2 INSTR DEADREGS  EFLAGS RBX ZZ xor     esi, esi 
+            4036e2      2 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ xor     esi, esi 
             4036e2     -2 INSTR LOCAL n RSI ZZ  AlwaysNUM xor     esi, esi 
             4036e4     -2 INSTR LOCAL n RDI ZZ  NumericDEFs mov     edi, offset loc_403CB0 
             4036e4      5 INSTR BELONGTO 403610 
-            4036e4      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     edi, offset loc_403CB0 
+            4036e4      5 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     edi, offset loc_403CB0 
             4036e9     -1 INSTR LOCAL NoMetaUpdate call    _g_log_set_default_handler 
             4036e9      5 INSTR BELONGTO 403610 
             4036e9      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_log_set_default_handler 
             4036ee      5 INSTR BELONGTO 403610 
-            4036ee      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     edi, offset domainname; "gnome-settings-daemon" 
+            4036ee      5 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     edi, offset domainname; "gnome-settings-daemon" 
             4036f3     -1 INSTR LOCAL NoMetaUpdate call    _notify_init 
             4036f3      5 INSTR BELONGTO 403610 
             4036f3      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _notify_init 
-            4036f8     -1 INSTR LOCAL MetadataRedundant xor     edx, edx 
             4036f8      2 INSTR BELONGTO 403610 
-            4036fa     -1 INSTR LOCAL MetadataRedundant xor     esi, esi 
+            4036f8      2 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI ZZ xor     edx, edx 
+            4036f8     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
             4036fa      2 INSTR BELONGTO 403610 
-            4036fc     -1 INSTR LOCAL MetadataRedundant mov     edi, 2 
+            4036fa      2 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ xor     esi, esi 
+            4036fa     -2 INSTR LOCAL n RSI ZZ  AlwaysNUM xor     esi, esi 
+            4036fc     -2 INSTR LOCAL n RDI ZZ  NUMVia2ndSrcIMMEDNUM mov     edi, 2 
             4036fc      5 INSTR BELONGTO 403610 
+            4036fc      5 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     edi, 2 
             403701     -1 INSTR LOCAL NoMetaUpdate call    _g_bus_get_sync 
             403701      5 INSTR BELONGTO 403610 
             403701      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_bus_get_sync 
             403706     -1 INSTR LOCAL NoMetaUpdate test    rax, rax 
             403706      3 INSTR BELONGTO 403610 
             403709      3 INSTR BELONGTO 403610 
-            403709      3 INSTR DEADREGS  RBX R8 R9 ZZ mov     rbx, rax 
+            403709      3 INSTR DEADREGS  RCX RDX RBX RSI RDI R8 R9 ZZ mov     rbx, rax 
             40370c     -1 INSTR LOCAL NoMetaUpdate jz      loc_403794 
             40370c      6 INSTR BELONGTO 403610 
             403712      6 INSTR BELONGTO 403610 
-            403712      6 INSTR DEADREGS  EFLAGS RAX RCX RDI R8 R9 ZZ mov     r9d, offset aOrg_gnome_sess; "org.gnome.SessionManager" 
+            403712      6 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R9 ZZ mov     r9d, offset aOrg_gnome_sess; "org.gnome.SessionManager" 
             403718      5 INSTR BELONGTO 403610 
-            403718      5 INSTR DEADREGS  EFLAGS RAX RCX RDI R8 ZZ lea     rax, [rsp+48h+var_20] 
+            403718      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 ZZ lea     rax, [rsp+48h+var_20] 
             403718      5 PTRIMMEDESP STACK 40 displ lea     rax, [rsp+48h+var_20]
             40371d      2 INSTR BELONGTO 403610 
-            40371d      2 INSTR DEADREGS  EFLAGS RCX RDI R8 ZZ xor     edx, edx 
+            40371d      2 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 ZZ xor     edx, edx 
             40371d     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
             40371f      2 INSTR BELONGTO 403610 
-            40371f      2 INSTR DEADREGS  EFLAGS RCX RDI R8 ZZ xor     esi, esi 
+            40371f      2 INSTR DEADREGS  EFLAGS RCX RSI RDI R8 ZZ xor     esi, esi 
             40371f     -2 INSTR LOCAL n RSI ZZ  AlwaysNUM xor     esi, esi 
             403721      6 INSTR BELONGTO 403610 
             403721      6 INSTR DEADREGS  EFLAGS RCX RDI R8 ZZ mov     r8d, offset aOrgGnomeSessio; "/org/gnome/SessionManager" 
@@ -1301,19 +1309,20 @@
             403756      6 INSTR BELONGTO 403610 
             40375c     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 50h 
             40375c      5 INSTR BELONGTO 403610 
-            40375c      5 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     esi, 50h 
+            40375c      5 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ mov     esi, 50h 
             403761      3 INSTR BELONGTO 403610 
             403761      3 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     rdi, rbp 
             403764     -1 INSTR LOCAL NoMetaUpdate call    _g_type_check_instance_cast 
             403764      5 INSTR BELONGTO 403610 
             403764      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_type_check_instance_cast 
-            403769     -1 INSTR LOCAL MetadataRedundant xor     ecx, ecx 
             403769      2 INSTR BELONGTO 403610 
+            403769      2 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI RDI R8 R9 ZZ xor     ecx, ecx 
+            403769     -2 INSTR LOCAL n RCX ZZ  AlwaysNUM xor     ecx, ecx 
             40376b     -2 INSTR LOCAL n RDX ZZ  NumericDEFs mov     edx, offset sub_403E20 
             40376b      5 INSTR BELONGTO 403610 
-            40376b      5 INSTR DEADREGS  EFLAGS RBX RDI R8 R9 ZZ mov     edx, offset sub_403E20 
+            40376b      5 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI R8 R9 ZZ mov     edx, offset sub_403E20 
             403770      5 INSTR BELONGTO 403610 
-            403770      5 INSTR DEADREGS  EFLAGS RBX RDI R8 R9 ZZ mov     esi, offset aGSignal; "g-signal" 
+            403770      5 INSTR DEADREGS  EFLAGS RBX RSI RDI R8 R9 ZZ mov     esi, offset aGSignal; "g-signal" 
             403775      3 INSTR BELONGTO 403610 
             403775      3 INSTR DEADREGS  EFLAGS RBX RDI R8 R9 ZZ mov     rdi, rax 
             403778     -2 INSTR LOCAL n R9 ZZ  AlwaysNUM xor     r9d, r9d 
@@ -1325,35 +1334,37 @@
             40377e     -1 INSTR LOCAL NoMetaUpdate call    _g_signal_connect_data 
             40377e      5 INSTR BELONGTO 403610 
             40377e      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_signal_connect_data 
-            403783     -1 INSTR LOCAL MetadataRedundant xor     ecx, ecx 
             403783      2 INSTR BELONGTO 403610 
+            403783      2 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI RDI ZZ xor     ecx, ecx 
+            403783     -2 INSTR LOCAL n RCX ZZ  AlwaysNUM xor     ecx, ecx 
             403785      3 INSTR BELONGTO 403610 
-            403785      3 INSTR DEADREGS  EFLAGS RDX RBX ZZ mov     rdx, rbp 
+            403785      3 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI ZZ mov     rdx, rbp 
             403788     -2 INSTR LOCAL n RSI ZZ  NumericDEFs mov     esi, offset sub_403CD0 
             403788      5 INSTR BELONGTO 403610 
-            403788      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     esi, offset sub_403CD0 
-            40378d     -1 INSTR LOCAL MetadataRedundant xor     edi, edi 
+            403788      5 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ mov     esi, offset sub_403CD0 
             40378d      2 INSTR BELONGTO 403610 
+            40378d      2 INSTR DEADREGS  EFLAGS RBX RDI ZZ xor     edi, edi 
+            40378d     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
             40378f     -1 INSTR LOCAL NoMetaUpdate call    _g_idle_add_full 
             40378f      5 INSTR BELONGTO 403610 
             40378f      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_idle_add_full 
             403794      2 INSTR BELONGTO 403610 
-            403794      2 INSTR DEADREGS  EFLAGS RBX R8 R9 ZZ xor     ecx, ecx 
+            403794      2 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI RDI R8 R9 ZZ xor     ecx, ecx 
             403794     -2 INSTR LOCAL n RCX ZZ  AlwaysNUM xor     ecx, ecx 
             403796      2 INSTR BELONGTO 403610 
-            403796      2 INSTR DEADREGS  EFLAGS RBX R8 R9 ZZ xor     edx, edx 
+            403796      2 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI R8 R9 ZZ xor     edx, edx 
             403796     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
             403798     -2 INSTR LOCAL n R9 ZZ  NumericDEFs mov     r9d, offset sub_403C10 
             403798      6 INSTR BELONGTO 403610 
-            403798      6 INSTR DEADREGS  EFLAGS RBX R8 R9 ZZ mov     r9d, offset sub_403C10 
+            403798      6 INSTR DEADREGS  EFLAGS RBX RSI RDI R8 R9 ZZ mov     r9d, offset sub_403C10 
             40379e     -2 INSTR LOCAL n R8 ZZ  NumericDEFs mov     r8d, offset sub_403E70 
             40379e      6 INSTR BELONGTO 403610 
-            40379e      6 INSTR DEADREGS  EFLAGS RBX R8 ZZ mov     r8d, offset sub_403E70 
+            40379e      6 INSTR DEADREGS  EFLAGS RBX RSI RDI R8 ZZ mov     r8d, offset sub_403E70 
             4037a4      5 INSTR BELONGTO 403610 
-            4037a4      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     esi, offset aOrg_gnome_sett; "org.gnome.SettingsDaemon" 
+            4037a4      5 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ mov     esi, offset aOrg_gnome_sett; "org.gnome.SettingsDaemon" 
             4037a9     -2 INSTR LOCAL n RDI ZZ  NUMVia2ndSrcIMMEDNUM mov     edi, 2 
             4037a9      5 INSTR BELONGTO 403610 
-            4037a9      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     edi, 2 
+            4037a9      5 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     edi, 2 
             4037ae     -1 INSTR LOCAL MetadataUnused mov     [rsp+48h+var_40], 0 
             4037ae      9 INSTR BELONGTO 403610 
             4037b7      8 INSTR BELONGTO 403610 
@@ -1370,11 +1381,11 @@
             4037cf     -1 INSTR LOCAL NoMetaUpdate test    rax, rax 
             4037cf      3 INSTR BELONGTO 403610 
             4037d2      7 INSTR BELONGTO 403610 
-            4037d2      7 INSTR DEADREGS  RBX ZZ mov     cs:qword_608488, rax 
+            4037d2      7 INSTR DEADREGS  RBX RDI ZZ mov     cs:qword_608488, rax 
             4037d9     -1 INSTR LOCAL NoMetaUpdate jz      loc_40386F 
             4037d9      6 INSTR BELONGTO 403610 
             4037df      5 INSTR BELONGTO 403610 
-            4037df      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     edi, offset aDbus_starter_b; "DBUS_STARTER_BUS_TYPE" 
+            4037df      5 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     edi, offset aDbus_starter_b; "DBUS_STARTER_BUS_TYPE" 
             4037e4     -1 INSTR LOCAL NoMetaUpdate call    _g_getenv 
             4037e4      5 INSTR BELONGTO 403610 
             4037e4      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_getenv 
@@ -1383,7 +1394,7 @@
             4037ec     -1 INSTR LOCAL NoMetaUpdate jz      loc_4038AD 
             4037ec      6 INSTR BELONGTO 403610 
             4037f2      6 INSTR BELONGTO 403610 
-            4037f2      6 INSTR DEADREGS  EFLAGS RBX ZZ mov     edx, cs:dword_608490 
+            4037f2      6 INSTR DEADREGS  EFLAGS RDX RBX ZZ mov     edx, cs:dword_608490 
             4037f8     -1 INSTR LOCAL NoMetaUpdate test    edx, edx 
             4037f8      2 INSTR BELONGTO 403610 
             4037fa     -1 INSTR LOCAL NoMetaUpdate jnz     short loc_40385C 
@@ -1392,18 +1403,21 @@
             4037fc      5 INSTR BELONGTO 403610 
             4037fc      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _gtk_main 
             403801      5 INSTR BELONGTO 403610 
-            403801      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     edx, offset aShuttingDown; "Shutting down" 
-            403806     -1 INSTR LOCAL MetadataRedundant mov     esi, 80h 
+            403801      5 INSTR DEADREGS  EFLAGS RAX RDX RBX RSI RDI ZZ mov     edx, offset aShuttingDown; "Shutting down" 
+            403806     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 80h 
             403806      5 INSTR BELONGTO 403610 
-            40380b     -1 INSTR LOCAL MetadataRedundant xor     edi, edi 
+            403806      5 INSTR DEADREGS  EFLAGS RAX RBX RSI RDI ZZ mov     esi, 80h 
             40380b      2 INSTR BELONGTO 403610 
-            40380d     -1 INSTR LOCAL MetadataRedundant xor     eax, eax 
+            40380b      2 INSTR DEADREGS  EFLAGS RAX RBX RDI ZZ xor     edi, edi 
+            40380b     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
             40380d      2 INSTR BELONGTO 403610 
+            40380d      2 INSTR DEADREGS  EFLAGS RAX RBX ZZ xor     eax, eax 
+            40380d     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             40380f     -1 INSTR LOCAL NoMetaUpdate call    _g_log 
             40380f      5 INSTR BELONGTO 403610 
             40380f      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_log 
             403814      6 INSTR BELONGTO 403610 
-            403814      6 INSTR DEADREGS  EFLAGS RBX ZZ mov     edi, cs:dword_608480 
+            403814      6 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     edi, cs:dword_608480 
             40381a     -1 INSTR LOCAL NoMetaUpdate test    edi, edi 
             40381a      2 INSTR BELONGTO 403610 
             40381c     -1 INSTR LOCAL NoMetaUpdate jnz     short loc_40384B 
@@ -1418,23 +1432,24 @@
             40382a      5 INSTR BELONGTO 403610 
             40382a      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_object_unref 
             40382f      2 INSTR BELONGTO 403610 
-            40382f      2 INSTR DEADREGS  EFLAGS RBX ZZ xor     eax, eax 
+            40382f      2 INSTR DEADREGS  EFLAGS RAX RDX RBX RSI RDI ZZ xor     eax, eax 
             40382f     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             403831      5 INSTR BELONGTO 403610 
-            403831      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     edx, offset aSettingsdaemon; "SettingsDaemon finished" 
+            403831      5 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI ZZ mov     edx, offset aSettingsdaemon; "SettingsDaemon finished" 
             403836     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 80h 
             403836      5 INSTR BELONGTO 403610 
-            403836      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     esi, 80h 
+            403836      5 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ mov     esi, 80h 
             40383b      2 INSTR BELONGTO 403610 
-            40383b      2 INSTR DEADREGS  EFLAGS RBX ZZ xor     edi, edi 
+            40383b      2 INSTR DEADREGS  EFLAGS RBX RDI ZZ xor     edi, edi 
             40383b     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
             40383d     -1 INSTR LOCAL NoMetaUpdate call    _g_log 
             40383d      5 INSTR BELONGTO 403610 
             40383d      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_log 
             403842     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rsp, 38h 
             403842      4 INSTR BELONGTO 403610 
-            403846     -1 INSTR LOCAL MetadataRedundant xor     eax, eax 
             403846      2 INSTR BELONGTO 403610 
+            403846      2 INSTR DEADREGS  EFLAGS RAX RBX ZZ xor     eax, eax 
+            403846     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             403846     56 DEALLOC STACK esp - 56 xor     eax, eax
             403848      1 INSTR BELONGTO 403610 
             403848      1 INSTR DEADREGS  EFLAGS RBX ZZ pop     rbx 
@@ -1450,48 +1465,47 @@
             40385a     -1 INSTR LOCAL NoMetaUpdate jmp     short loc_40381E 
             40385a      2 INSTR BELONGTO 403610 
             40385c      2 INSTR BELONGTO 403610 
-            40385c      2 INSTR DEADREGS  EFLAGS RBX ZZ xor     edx, edx 
+            40385c      2 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI ZZ xor     edx, edx 
             40385c     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
             40385e     -2 INSTR LOCAL n RSI ZZ  NumericDEFs mov     esi, offset sub_403C60 
             40385e      5 INSTR BELONGTO 403610 
-            40385e      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     esi, offset sub_403C60 
+            40385e      5 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ mov     esi, offset sub_403C60 
             403863     -2 INSTR LOCAL n RDI ZZ  NUMVia2ndSrcIMMEDNUM mov     edi, 1Eh 
             403863      5 INSTR BELONGTO 403610 
-            403863      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     edi, 1Eh 
+            403863      5 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     edi, 1Eh 
             403868     -1 INSTR LOCAL NoMetaUpdate call    _g_timeout_add_seconds 
             403868      5 INSTR BELONGTO 403610 
             403868      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_timeout_add_seconds 
             40386d     -1 INSTR LOCAL NoMetaUpdate jmp     short loc_4037FC 
             40386d      2 INSTR BELONGTO 403610 
             40386f      5 INSTR BELONGTO 403610 
-            40386f      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     edx, offset aUnableToRegist; "Unable to register object" 
+            40386f      5 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI ZZ mov     edx, offset aUnableToRegist; "Unable to register object" 
             403874     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 10h 
             403874      5 INSTR BELONGTO 403610 
-            403874      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     esi, 10h 
+            403874      5 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ mov     esi, 10h 
             403879      2 INSTR BELONGTO 403610 
-            403879      2 INSTR DEADREGS  EFLAGS RBX ZZ xor     edi, edi 
+            403879      2 INSTR DEADREGS  EFLAGS RBX RDI ZZ xor     edi, edi 
             403879     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
             40387b     -1 INSTR LOCAL NoMetaUpdate call    _g_log 
             40387b      5 INSTR BELONGTO 403610 
             40387b      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_log 
             403880     -1 INSTR LOCAL NoMetaUpdate jmp     short loc_403814 
             403880      2 INSTR BELONGTO 403610 
-            403882     -2 INSTR LOCAL n RAX ZZ  NumericDEFs mov     rax, [rsp+48h+var_20] 
+            403882     -1 INSTR LOCAL MetadataUnused mov     rax, [rsp+48h+var_20] 
             403882      5 INSTR BELONGTO 403610 
-            403882      5 INSTR DEADREGS  EFLAGS RAX RCX RBX ZZ mov     rax, [rsp+48h+var_20] 
-            403882      5 PTRIMMEDESP STACK 40 displ mov     rax, [rsp+48h+var_20]
             403887      2 INSTR BELONGTO 403610 
-            403887      2 INSTR DEADREGS  EFLAGS RCX RBX ZZ xor     edi, edi 
+            403887      2 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI RDI ZZ xor     edi, edi 
             403887     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
             403889      5 INSTR BELONGTO 403610 
-            403889      5 INSTR DEADREGS  EFLAGS RCX RBX ZZ mov     edx, offset aCouldNotConnec; "Could not connect to the Session manage"... 
+            403889      5 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI ZZ mov     edx, offset aCouldNotConnec; "Could not connect to the Session manage"... 
             40388e     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 80h 
             40388e      5 INSTR BELONGTO 403610 
-            40388e      5 INSTR DEADREGS  EFLAGS RCX RBX ZZ mov     esi, 80h 
+            40388e      5 INSTR DEADREGS  EFLAGS RCX RBX RSI ZZ mov     esi, 80h 
             403893      4 INSTR BELONGTO 403610 
             403893      4 INSTR DEADREGS  EFLAGS RCX RBX ZZ mov     rcx, [rax+8] 
-            403897     -1 INSTR LOCAL MetadataRedundant xor     eax, eax 
             403897      2 INSTR BELONGTO 403610 
+            403897      2 INSTR DEADREGS  EFLAGS RAX RBX ZZ xor     eax, eax 
+            403897     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             403899     -1 INSTR LOCAL NoMetaUpdate call    _g_log 
             403899      5 INSTR BELONGTO 403610 
             403899      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_log 
@@ -1503,36 +1517,35 @@
             4038a8     -1 INSTR LOCAL NoMetaUpdate jmp     loc_403794 
             4038a8      5 INSTR BELONGTO 403610 
             4038ad      7 INSTR BELONGTO 403610 
-            4038ad      7 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ mov     rdi, cs:qword_608488 
+            4038ad      7 INSTR DEADREGS  EFLAGS RAX RDX RBX RSI RDI ZZ mov     rdi, cs:qword_608488 
             4038b4      5 INSTR BELONGTO 403610 
-            4038b4      5 INSTR DEADREGS  EFLAGS RBX RSI ZZ lea     rsi, [rsp+48h+var_28] 
+            4038b4      5 INSTR DEADREGS  EFLAGS RAX RDX RBX RSI ZZ lea     rsi, [rsp+48h+var_28] 
             4038b4      5 PTRIMMEDESP STACK 32 displ lea     rsi, [rsp+48h+var_28]
             4038b9      9 INSTR BELONGTO 403610 
-            4038b9      9 INSTR DEADREGS  EFLAGS RBX ZZ mov     [rsp+48h+var_28], 0 
+            4038b9      9 INSTR DEADREGS  EFLAGS RAX RDX RBX ZZ mov     [rsp+48h+var_28], 0 
             4038b9      9 PTRIMMEDESP STACK 32 displ mov     [rsp+48h+var_28], 0
             4038c2     -1 INSTR LOCAL NoMetaUpdate call    gnome_settings_manager_start 
             4038c2      5 INSTR BELONGTO 403610 
-            4038c2      5 INSTR DEADREGS  EFLAGS RBX ZZ call    gnome_settings_manager_start 
+            4038c2      5 INSTR DEADREGS  EFLAGS RAX RDX RBX ZZ call    gnome_settings_manager_start 
             4038c7     -1 INSTR LOCAL NoMetaUpdate test    eax, eax 
             4038c7      2 INSTR BELONGTO 403610 
             4038c9     -1 INSTR LOCAL NoMetaUpdate jnz     loc_4037F2 
             4038c9      6 INSTR BELONGTO 403610 
-            4038cf     -2 INSTR LOCAL n RAX ZZ  NumericDEFs mov     rax, [rsp+48h+var_28] 
+            4038cf     -1 INSTR LOCAL MetadataUnused mov     rax, [rsp+48h+var_28] 
             4038cf      5 INSTR BELONGTO 403610 
-            4038cf      5 INSTR DEADREGS  EFLAGS RAX RCX RBX ZZ mov     rax, [rsp+48h+var_28] 
-            4038cf      5 PTRIMMEDESP STACK 32 displ mov     rax, [rsp+48h+var_28]
             4038d4      2 INSTR BELONGTO 403610 
-            4038d4      2 INSTR DEADREGS  EFLAGS RCX RBX ZZ xor     edi, edi 
+            4038d4      2 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI RDI ZZ xor     edi, edi 
             4038d4     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
             4038d6      5 INSTR BELONGTO 403610 
-            4038d6      5 INSTR DEADREGS  EFLAGS RCX RBX ZZ mov     edx, offset aUnableToStartS; "Unable to start: %s" 
+            4038d6      5 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI ZZ mov     edx, offset aUnableToStartS; "Unable to start: %s" 
             4038db     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 10h 
             4038db      5 INSTR BELONGTO 403610 
-            4038db      5 INSTR DEADREGS  EFLAGS RCX RBX ZZ mov     esi, 10h 
+            4038db      5 INSTR DEADREGS  EFLAGS RCX RBX RSI ZZ mov     esi, 10h 
             4038e0      4 INSTR BELONGTO 403610 
             4038e0      4 INSTR DEADREGS  EFLAGS RCX RBX ZZ mov     rcx, [rax+8] 
-            4038e4     -1 INSTR LOCAL MetadataRedundant xor     eax, eax 
             4038e4      2 INSTR BELONGTO 403610 
+            4038e4      2 INSTR DEADREGS  EFLAGS RAX RBX ZZ xor     eax, eax 
+            4038e4     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             4038e6     -1 INSTR LOCAL NoMetaUpdate call    _g_log 
             4038e6      5 INSTR BELONGTO 403610 
             4038e6      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_log 
@@ -1544,42 +1557,40 @@
             4038f5     -1 INSTR LOCAL NoMetaUpdate jmp     loc_403814 
             4038f5      5 INSTR BELONGTO 403610 
             4038fa      5 INSTR BELONGTO 403610 
-            4038fa      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ mov     edx, offset aUnableToInitia; "Unable to initialize GTK+" 
+            4038fa      5 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI R12 R13 R14 R15 ZZ mov     edx, offset aUnableToInitia; "Unable to initialize GTK+" 
             4038ff     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 10h 
             4038ff      5 INSTR BELONGTO 403610 
-            4038ff      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ mov     esi, 10h 
+            4038ff      5 INSTR DEADREGS  EFLAGS RBX RSI RDI R12 R13 R14 R15 ZZ mov     esi, 10h 
             403904      2 INSTR BELONGTO 403610 
-            403904      2 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ xor     edi, edi 
+            403904      2 INSTR DEADREGS  EFLAGS RBX RDI R12 R13 R14 R15 ZZ xor     edi, edi 
             403904     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
             403906     -1 INSTR LOCAL NoMetaUpdate call    _g_log 
             403906      5 INSTR BELONGTO 403610 
             403906      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ call    _g_log 
             40390b     -2 INSTR LOCAL n RDI ZZ  NUMVia2ndSrcIMMEDNUM mov     edi, 1          ; status 
             40390b      5 INSTR BELONGTO 403610 
-            40390b      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ mov     edi, 1          ; status 
+            40390b      5 INSTR DEADREGS  EFLAGS RBX RDI R12 R13 R14 R15 ZZ mov     edi, 1          ; status 
             403910     -1 INSTR LOCAL NoMetaUpdate call    _exit 
             403910      5 INSTR BELONGTO 403610 
             403910      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ call    _exit 
-            403915     -2 INSTR LOCAL n RAX ZZ  NumericDEFs mov     rax, [rsp+48h+var_20] 
+            403915     -1 INSTR LOCAL MetadataUnused mov     rax, [rsp+48h+var_20] 
             403915      5 INSTR BELONGTO 403610 
-            403915      5 INSTR DEADREGS  EFLAGS RAX RBX R12 R13 R14 R15 ZZ mov     rax, [rsp+48h+var_20] 
-            403915      5 PTRIMMEDESP STACK 40 displ mov     rax, [rsp+48h+var_20]
             40391a     -1 INSTR LOCAL NoMetaUpdate test    rax, rax 
             40391a      3 INSTR BELONGTO 403610 
             40391d     -1 INSTR LOCAL NoMetaUpdate jz      short loc_403942 
             40391d      2 INSTR BELONGTO 403610 
             40391f      4 INSTR BELONGTO 403610 
-            40391f      4 INSTR DEADREGS  EFLAGS RCX RBX R12 R13 R14 R15 ZZ mov     rcx, [rax+8] 
+            40391f      4 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI RDI R12 R13 R14 R15 ZZ mov     rcx, [rax+8] 
             403923      2 INSTR BELONGTO 403610 
-            403923      2 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ xor     edi, edi 
+            403923      2 INSTR DEADREGS  EFLAGS RAX RDX RBX RSI RDI R12 R13 R14 R15 ZZ xor     edi, edi 
             403923     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
             403925      5 INSTR BELONGTO 403610 
-            403925      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ mov     edx, (offset aWrongIageInFil+14h); "%s" 
+            403925      5 INSTR DEADREGS  EFLAGS RAX RDX RBX RSI R12 R13 R14 R15 ZZ mov     edx, (offset aWrongIageInFil+14h); "%s" 
             40392a     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 10h 
             40392a      5 INSTR BELONGTO 403610 
-            40392a      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ mov     esi, 10h 
+            40392a      5 INSTR DEADREGS  EFLAGS RAX RBX RSI R12 R13 R14 R15 ZZ mov     esi, 10h 
             40392f      2 INSTR BELONGTO 403610 
-            40392f      2 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ xor     eax, eax 
+            40392f      2 INSTR DEADREGS  EFLAGS RAX RBX R12 R13 R14 R15 ZZ xor     eax, eax 
             40392f     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             403931     -1 INSTR LOCAL NoMetaUpdate call    _g_log 
             403931      5 INSTR BELONGTO 403610 
@@ -1592,15 +1603,15 @@
             403940     -1 INSTR LOCAL NoMetaUpdate jmp     short loc_40390B 
             403940      2 INSTR BELONGTO 403610 
             403942      5 INSTR BELONGTO 403610 
-            403942      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ mov     edx, offset aUnableToInitia; "Unable to initialize GTK+" 
+            403942      5 INSTR DEADREGS  EFLAGS RAX RDX RBX RSI RDI R12 R13 R14 R15 ZZ mov     edx, offset aUnableToInitia; "Unable to initialize GTK+" 
             403947     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 10h 
             403947      5 INSTR BELONGTO 403610 
-            403947      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ mov     esi, 10h 
+            403947      5 INSTR DEADREGS  EFLAGS RAX RBX RSI RDI R12 R13 R14 R15 ZZ mov     esi, 10h 
             40394c      2 INSTR BELONGTO 403610 
-            40394c      2 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ xor     edi, edi 
+            40394c      2 INSTR DEADREGS  EFLAGS RAX RBX RDI R12 R13 R14 R15 ZZ xor     edi, edi 
             40394c     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
             40394e      2 INSTR BELONGTO 403610 
-            40394e      2 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ xor     eax, eax 
+            40394e      2 INSTR DEADREGS  EFLAGS RAX RBX R12 R13 R14 R15 ZZ xor     eax, eax 
             40394e     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             403950     -1 INSTR LOCAL NoMetaUpdate call    _g_log 
             403950      5 INSTR BELONGTO 403610 
@@ -1677,7 +1688,7 @@
             4039a4     -3 INSTR LOCAL NoWarn push    rbx 
             4039a5     16 MEMORYHOLE STACK esp + 8 CalleeSavedRegs 
             4039a5      4 INSTR BELONGTO 4039a0 
-            4039a5      4 INSTR DEADREGS  EFLAGS ZZ sub     rsp, 8 
+            4039a5      4 INSTR DEADREGS  EFLAGS RBX ZZ sub     rsp, 8 
             4039a5      8 DATAREF STACK 384 esp + 0 PARENT LocalFrame LOCALFRAME
             4039a5      8 MEMORYHOLE STACK esp + 24 ReturnAddress 
             4039a9     -1 INSTR LOCAL NoMetaUpdate cmp     cs:byte_608470, 0 
@@ -1748,20 +1759,20 @@
             403a40      0 FUNC FRAMERESTORE 0 0 0 1 0 0 2 0 0 3 -8 0 4 0 8 5 0 0 6 0 0 7 0 0 8 0 0 9 0 0 10 0 0 11 0 0 12 0 0 13 0 0 14 0 0 15 0 0 ZZ
             403a40      0 FUNC MMSAFENESS SAFE
             403a40      1 INSTR BELONGTO 403a40 
-            403a40      1 INSTR DEADREGS  EFLAGS ZZ push    rbx 
+            403a40      1 INSTR DEADREGS  EFLAGS RAX RDX RSI ZZ push    rbx 
             403a40     -3 INSTR LOCAL NoWarn push    rbx 
             403a40     80 FUNC GLOBAL sub_403A40 FUNC_UNSAFE NOFP RET             403a8f 
             403a41      5 INSTR BELONGTO 403a40 
-            403a41      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     edx, (offset aIgnoringUnknow+1Ch); "" 
+            403a41      5 INSTR DEADREGS  EFLAGS RAX RDX RBX RSI ZZ mov     edx, (offset aIgnoringUnknow+1Ch); "" 
             403a46      3 INSTR BELONGTO 403a40 
-            403a46      3 INSTR DEADREGS  EFLAGS RBX ZZ mov     rbx, rdi 
+            403a46      3 INSTR DEADREGS  EFLAGS RAX RBX RSI ZZ mov     rbx, rdi 
             403a49     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 1 
             403a49      5 INSTR BELONGTO 403a40 
-            403a49      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, 1 
+            403a49      5 INSTR DEADREGS  EFLAGS RAX RSI RDI ZZ mov     esi, 1 
             403a4e      5 INSTR BELONGTO 403a40 
-            403a4e      5 INSTR DEADREGS  EFLAGS ZZ mov     edi, offset aBs ; "(bs)" 
+            403a4e      5 INSTR DEADREGS  EFLAGS RAX RDI ZZ mov     edi, offset aBs ; "(bs)" 
             403a53      2 INSTR BELONGTO 403a40 
-            403a53      2 INSTR DEADREGS  EFLAGS ZZ xor     eax, eax 
+            403a53      2 INSTR DEADREGS  EFLAGS RAX ZZ xor     eax, eax 
             403a53     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             403a55     16 DATAREF STACK 385 esp + 0 PARENT LocalFrame LOCALFRAME
             403a55     16 DATAREF STACK 386 esp + 0 CHILDOF 385 OFFSET 0 OutArgsRegion OUTARGS
@@ -1773,19 +1784,20 @@
             403a59      5 INSTR BELONGTO 403a40 
             403a59      5 INSTR DEADREGS  EFLAGS ZZ call    _g_variant_new 
             403a5e      3 INSTR BELONGTO 403a40 
-            403a5e      3 INSTR DEADREGS  EFLAGS RDX RDI R8 R9 ZZ mov     rdi, rbx 
+            403a5e      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 ZZ mov     rdi, rbx 
             403a61     -2 INSTR LOCAL n R9 ZZ  AlwaysNUM xor     r9d, r9d 
             403a61      3 INSTR BELONGTO 403a40 
-            403a61      3 INSTR DEADREGS  EFLAGS RDX RBX R8 R9 ZZ xor     r9d, r9d 
+            403a61      3 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI R8 R9 ZZ xor     r9d, r9d 
             403a64     -2 INSTR LOCAL n R8 ZZ  NUMVia2ndSrcIMMEDNUM mov     r8d, 0FFFFFFFFh 
             403a64      6 INSTR BELONGTO 403a40 
-            403a64      6 INSTR DEADREGS  EFLAGS RDX RBX R8 ZZ mov     r8d, 0FFFFFFFFh 
-            403a6a     -1 INSTR LOCAL MetadataRedundant xor     ecx, ecx 
+            403a64      6 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI R8 ZZ mov     r8d, 0FFFFFFFFh 
             403a6a      2 INSTR BELONGTO 403a40 
+            403a6a      2 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI ZZ xor     ecx, ecx 
+            403a6a     -2 INSTR LOCAL n RCX ZZ  AlwaysNUM xor     ecx, ecx 
             403a6c      3 INSTR BELONGTO 403a40 
-            403a6c      3 INSTR DEADREGS  EFLAGS RDX RBX ZZ mov     rdx, rax 
+            403a6c      3 INSTR DEADREGS  EFLAGS RDX RBX RSI ZZ mov     rdx, rax 
             403a6f      5 INSTR BELONGTO 403a40 
-            403a6f      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     esi, offset aEndsessionresp; "EndSessionResponse" 
+            403a6f      5 INSTR DEADREGS  EFLAGS RBX RSI ZZ mov     esi, offset aEndsessionresp; "EndSessionResponse" 
             403a74      9 INSTR BELONGTO 403a40 
             403a74      9 INSTR DEADREGS  EFLAGS RBX ZZ mov     [rsp+18h+var_10], 0 
             403a74      9 PTRIMMEDESP STACK 8 displ mov     [rsp+18h+var_10], 0
@@ -1848,27 +1860,25 @@
             403ac9      5 INSTR BELONGTO 403a90 
             403ac9      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_dbus_proxy_call_finish 
             403ace      3 INSTR BELONGTO 403a90 
-            403ace      3 INSTR DEADREGS  EFLAGS RBX ZZ mov     rbx, rax 
-            403ad1     -2 INSTR LOCAL n RAX ZZ  NumericDEFs mov     rax, [rsp+48h+var_28] 
+            403ace      3 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI ZZ mov     rbx, rax 
+            403ad1     -1 INSTR LOCAL MetadataUnused mov     rax, [rsp+48h+var_28] 
             403ad1      5 INSTR BELONGTO 403a90 
-            403ad1      5 INSTR DEADREGS  EFLAGS RAX ZZ mov     rax, [rsp+48h+var_28] 
-            403ad1      5 PTRIMMEDESP STACK 32 displ mov     rax, [rsp+48h+var_28]
             403ad6     -1 INSTR LOCAL NoMetaUpdate test    rax, rax 
             403ad6      3 INSTR BELONGTO 403a90 
             403ad9     -1 INSTR LOCAL NoMetaUpdate jz      short loc_403B08 
             403ad9      2 INSTR BELONGTO 403a90 
             403adb      4 INSTR BELONGTO 403a90 
-            403adb      4 INSTR DEADREGS  EFLAGS RCX RBX ZZ mov     rcx, [rax+8] 
+            403adb      4 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI RDI ZZ mov     rcx, [rax+8] 
             403adf      5 INSTR BELONGTO 403a90 
-            403adf      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     edx, offset aUnableToRegi_0; "Unable to register client: %s" 
+            403adf      5 INSTR DEADREGS  EFLAGS RAX RDX RBX RSI RDI ZZ mov     edx, offset aUnableToRegi_0; "Unable to register client: %s" 
             403ae4     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 10h 
             403ae4      5 INSTR BELONGTO 403a90 
-            403ae4      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     esi, 10h 
+            403ae4      5 INSTR DEADREGS  EFLAGS RAX RBX RSI RDI ZZ mov     esi, 10h 
             403ae9      2 INSTR BELONGTO 403a90 
-            403ae9      2 INSTR DEADREGS  EFLAGS RBX ZZ xor     edi, edi 
+            403ae9      2 INSTR DEADREGS  EFLAGS RAX RBX RDI ZZ xor     edi, edi 
             403ae9     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
             403aeb      2 INSTR BELONGTO 403a90 
-            403aeb      2 INSTR DEADREGS  EFLAGS RBX ZZ xor     eax, eax 
+            403aeb      2 INSTR DEADREGS  EFLAGS RAX RBX ZZ xor     eax, eax 
             403aeb     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             403aed     -1 INSTR LOCAL NoMetaUpdate call    _g_log 
             403aed      5 INSTR BELONGTO 403a90 
@@ -1887,44 +1897,48 @@
             403b02      1 INSTR BELONGTO 403a90 
             403b02      1 INSTR DEADREGS  EFLAGS ZZ retn 
             403b08      5 INSTR BELONGTO 403a90 
-            403b08      5 INSTR DEADREGS  EFLAGS RDX RDI ZZ lea     rdx, [rsp+48h+var_20] 
+            403b08      5 INSTR DEADREGS  EFLAGS RAX RDX RSI RDI ZZ lea     rdx, [rsp+48h+var_20] 
             403b08      5 PTRIMMEDESP STACK 40 displ lea     rdx, [rsp+48h+var_20]
             403b0d      3 INSTR BELONGTO 403a90 
-            403b0d      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rbx 
+            403b0d      3 INSTR DEADREGS  EFLAGS RAX RSI RDI ZZ mov     rdi, rbx 
             403b10      5 INSTR BELONGTO 403a90 
-            403b10      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, offset aO  ; "(o)" 
+            403b10      5 INSTR DEADREGS  EFLAGS RAX RSI ZZ mov     esi, offset aO  ; "(o)" 
             403b15      2 INSTR BELONGTO 403a90 
-            403b15      2 INSTR DEADREGS  EFLAGS ZZ xor     eax, eax 
+            403b15      2 INSTR DEADREGS  EFLAGS RAX ZZ xor     eax, eax 
             403b15     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             403b17     -1 INSTR LOCAL NoMetaUpdate call    _g_variant_get 
             403b17      5 INSTR BELONGTO 403a90 
             403b17      5 INSTR DEADREGS  EFLAGS ZZ call    _g_variant_get 
             403b1c     -2 INSTR LOCAL n RCX ZZ  NumericDEFs mov     rcx, [rsp+48h+var_20] 
             403b1c      5 INSTR BELONGTO 403a90 
-            403b1c      5 INSTR DEADREGS  EFLAGS RCX ZZ mov     rcx, [rsp+48h+var_20] 
+            403b1c      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI ZZ mov     rcx, [rsp+48h+var_20] 
             403b1c      5 PTRIMMEDESP STACK 40 displ mov     rcx, [rsp+48h+var_20]
             403b21      5 INSTR BELONGTO 403a90 
-            403b21      5 INSTR DEADREGS  EFLAGS ZZ mov     edx, offset aRegisteredClie; "Registered client at path %s" 
-            403b26     -1 INSTR LOCAL MetadataRedundant mov     esi, 80h 
+            403b21      5 INSTR DEADREGS  EFLAGS RAX RDX RSI RDI ZZ mov     edx, offset aRegisteredClie; "Registered client at path %s" 
+            403b26     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 80h 
             403b26      5 INSTR BELONGTO 403a90 
-            403b2b     -1 INSTR LOCAL MetadataRedundant xor     edi, edi 
+            403b26      5 INSTR DEADREGS  EFLAGS RAX RSI RDI ZZ mov     esi, 80h 
             403b2b      2 INSTR BELONGTO 403a90 
-            403b2d     -1 INSTR LOCAL MetadataRedundant xor     eax, eax 
+            403b2b      2 INSTR DEADREGS  EFLAGS RAX RDI ZZ xor     edi, edi 
+            403b2b     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
             403b2d      2 INSTR BELONGTO 403a90 
+            403b2d      2 INSTR DEADREGS  EFLAGS RAX ZZ xor     eax, eax 
+            403b2d     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             403b2f     -1 INSTR LOCAL NoMetaUpdate call    _g_log 
             403b2f      5 INSTR BELONGTO 403a90 
             403b2f      5 INSTR DEADREGS  EFLAGS ZZ call    _g_log 
             403b34      7 INSTR BELONGTO 403a90 
-            403b34      7 INSTR DEADREGS  EFLAGS RAX R8 R9 ZZ mov     rax, cs:qword_608488 
+            403b34      7 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R9 ZZ mov     rax, cs:qword_608488 
             403b3b      5 INSTR BELONGTO 403a90 
-            403b3b      5 INSTR DEADREGS  EFLAGS R8 R9 ZZ mov     r8, [rsp+48h+var_20] 
+            403b3b      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 ZZ mov     r8, [rsp+48h+var_20] 
             403b3b      5 PTRIMMEDESP STACK 40 displ mov     r8, [rsp+48h+var_20]
             403b40      6 INSTR BELONGTO 403a90 
-            403b40      6 INSTR DEADREGS  EFLAGS R9 ZZ mov     r9d, offset aOrg_gnome_se_0; "org.gnome.SessionManager.ClientPrivate" 
+            403b40      6 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R9 ZZ mov     r9d, offset aOrg_gnome_se_0; "org.gnome.SessionManager.ClientPrivate" 
             403b46      5 INSTR BELONGTO 403a90 
-            403b46      5 INSTR DEADREGS  EFLAGS ZZ mov     ecx, offset aOrg_gnome_sess; "org.gnome.SessionManager" 
-            403b4b     -1 INSTR LOCAL MetadataRedundant xor     edx, edx 
+            403b46      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI ZZ mov     ecx, offset aOrg_gnome_sess; "org.gnome.SessionManager" 
             403b4b      2 INSTR BELONGTO 403a90 
+            403b4b      2 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ xor     edx, edx 
+            403b4b     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
             403b4d     -1 INSTR LOCAL MetadataRedundant xor     esi, esi 
             403b4d      2 INSTR BELONGTO 403a90 
             403b4f     -1 INSTR LOCAL MetadataRedundant mov     edi, 2 
@@ -1978,26 +1992,24 @@
             403ba5     -1 INSTR LOCAL NoMetaUpdate call    _g_dbus_proxy_new_for_bus_finish 
             403ba5      5 INSTR BELONGTO 403b90 
             403ba5      5 INSTR DEADREGS  EFLAGS ZZ call    _g_dbus_proxy_new_for_bus_finish 
-            403baa     -2 INSTR LOCAL n RDX ZZ  NumericDEFs mov     rdx, [rsp+18h+var_10] 
+            403baa     -1 INSTR LOCAL MetadataUnused mov     rdx, [rsp+18h+var_10] 
             403baa      5 INSTR BELONGTO 403b90 
-            403baa      5 INSTR DEADREGS  EFLAGS RCX RDX ZZ mov     rdx, [rsp+18h+var_10] 
-            403baa      5 PTRIMMEDESP STACK 8 displ mov     rdx, [rsp+18h+var_10]
             403baf     -1 INSTR LOCAL NoMetaUpdate test    rdx, rdx 
             403baf      3 INSTR BELONGTO 403b90 
             403bb2     -1 INSTR LOCAL NoMetaUpdate jz      short loc_403BE0 
             403bb2      2 INSTR BELONGTO 403b90 
             403bb4      4 INSTR BELONGTO 403b90 
-            403bb4      4 INSTR DEADREGS  EFLAGS RCX ZZ mov     rcx, [rdx+8] 
+            403bb4      4 INSTR DEADREGS  EFLAGS RAX RCX RSI RDI ZZ mov     rcx, [rdx+8] 
             403bb8     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 80h 
             403bb8      5 INSTR BELONGTO 403b90 
-            403bb8      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, 80h 
+            403bb8      5 INSTR DEADREGS  EFLAGS RAX RDX RSI RDI ZZ mov     esi, 80h 
             403bbd      5 INSTR BELONGTO 403b90 
-            403bbd      5 INSTR DEADREGS  EFLAGS ZZ mov     edx, offset aUnableToGetThe; "Unable to get the session client proxy:"... 
+            403bbd      5 INSTR DEADREGS  EFLAGS RAX RDX RDI ZZ mov     edx, offset aUnableToGetThe; "Unable to get the session client proxy:"... 
             403bc2      2 INSTR BELONGTO 403b90 
-            403bc2      2 INSTR DEADREGS  EFLAGS ZZ xor     edi, edi 
+            403bc2      2 INSTR DEADREGS  EFLAGS RAX RDI ZZ xor     edi, edi 
             403bc2     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
             403bc4      2 INSTR BELONGTO 403b90 
-            403bc4      2 INSTR DEADREGS  EFLAGS ZZ xor     eax, eax 
+            403bc4      2 INSTR DEADREGS  EFLAGS RAX ZZ xor     eax, eax 
             403bc4     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             403bc6     -1 INSTR LOCAL NoMetaUpdate call    _g_log 
             403bc6      5 INSTR BELONGTO 403b90 
@@ -2012,18 +2024,18 @@
             403bd9      1 INSTR BELONGTO 403b90 
             403bd9      1 INSTR DEADREGS  EFLAGS ZZ retn 
             403be0      7 INSTR BELONGTO 403b90 
-            403be0      7 INSTR DEADREGS  EFLAGS RCX RDI R8 R9 ZZ mov     rcx, cs:qword_608488 
+            403be0      7 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 ZZ mov     rcx, cs:qword_608488 
             403be7     -2 INSTR LOCAL n R9 ZZ  AlwaysNUM xor     r9d, r9d 
             403be7      3 INSTR BELONGTO 403b90 
-            403be7      3 INSTR DEADREGS  EFLAGS RDI R8 R9 ZZ xor     r9d, r9d 
+            403be7      3 INSTR DEADREGS  EFLAGS RDX RSI RDI R8 R9 ZZ xor     r9d, r9d 
             403bea     -2 INSTR LOCAL n R8 ZZ  AlwaysNUM xor     r8d, r8d 
             403bea      3 INSTR BELONGTO 403b90 
-            403bea      3 INSTR DEADREGS  EFLAGS RDI R8 ZZ xor     r8d, r8d 
+            403bea      3 INSTR DEADREGS  EFLAGS RDX RSI RDI R8 ZZ xor     r8d, r8d 
             403bed     -2 INSTR LOCAL n RDX ZZ  NumericDEFs mov     edx, offset loc_403D60 
             403bed      5 INSTR BELONGTO 403b90 
-            403bed      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     edx, offset loc_403D60 
+            403bed      5 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     edx, offset loc_403D60 
             403bf2      5 INSTR BELONGTO 403b90 
-            403bf2      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     esi, offset aGSignal; "g-signal" 
+            403bf2      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, offset aGSignal; "g-signal" 
             403bf7      3 INSTR BELONGTO 403b90 
             403bf7      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rax 
             403bfa     -1 INSTR LOCAL NoMetaUpdate call    _g_signal_connect_data 
@@ -2038,19 +2050,19 @@
             403c10      0 FUNC MMSAFENESS SAFE
             403c10     32 FUNC GLOBAL sub_403C10 FUNC_UNSAFE NOFP RET             403c2f 
             403c10      4 INSTR BELONGTO 403c10 
-            403c10      4 INSTR DEADREGS  EFLAGS ZZ sub     rsp, 8 
+            403c10      4 INSTR DEADREGS  EFLAGS RAX RDX RSI RDI ZZ sub     rsp, 8 
             403c10      8 DATAREF STACK 390 esp + 0 PARENT LocalFrame LOCALFRAME
             403c10      8 MEMORYHOLE STACK esp + 8 ReturnAddress 
             403c14      5 INSTR BELONGTO 403c10 
-            403c14      5 INSTR DEADREGS  EFLAGS ZZ mov     edx, offset aNameTakenOrBus; "Name taken or bus went away - shutting "... 
+            403c14      5 INSTR DEADREGS  EFLAGS RAX RDX RSI RDI ZZ mov     edx, offset aNameTakenOrBus; "Name taken or bus went away - shutting "... 
             403c19     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 10h 
             403c19      5 INSTR BELONGTO 403c10 
-            403c19      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, 10h 
+            403c19      5 INSTR DEADREGS  EFLAGS RAX RSI RDI ZZ mov     esi, 10h 
             403c1e      2 INSTR BELONGTO 403c10 
-            403c1e      2 INSTR DEADREGS  EFLAGS ZZ xor     edi, edi 
+            403c1e      2 INSTR DEADREGS  EFLAGS RAX RDI ZZ xor     edi, edi 
             403c1e     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
             403c20      2 INSTR BELONGTO 403c10 
-            403c20      2 INSTR DEADREGS  EFLAGS ZZ xor     eax, eax 
+            403c20      2 INSTR DEADREGS  EFLAGS RAX ZZ xor     eax, eax 
             403c20     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             403c22     -1 INSTR LOCAL NoMetaUpdate call    _g_log 
             403c22      5 INSTR BELONGTO 403c10 
@@ -2065,19 +2077,19 @@
             403c30      0 FUNC MMSAFENESS SAFE
             403c30     45 FUNC GLOBAL sub_403C30 FUNC_UNSAFE NOFP RET             403c5c 
             403c30      4 INSTR BELONGTO 403c30 
-            403c30      4 INSTR DEADREGS  EFLAGS ZZ sub     rsp, 8 
+            403c30      4 INSTR DEADREGS  EFLAGS RAX RDX RSI RDI ZZ sub     rsp, 8 
             403c30      8 DATAREF STACK 391 esp + 0 PARENT LocalFrame LOCALFRAME
             403c30      8 MEMORYHOLE STACK esp + 8 ReturnAddress 
             403c34      2 INSTR BELONGTO 403c30 
-            403c34      2 INSTR DEADREGS  EFLAGS ZZ xor     eax, eax 
+            403c34      2 INSTR DEADREGS  EFLAGS RAX RDX RSI RDI ZZ xor     eax, eax 
             403c34     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             403c36      5 INSTR BELONGTO 403c30 
-            403c36      5 INSTR DEADREGS  EFLAGS ZZ mov     edx, offset aReceivedSigter; "Received SIGTERM - shutting down" 
+            403c36      5 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     edx, offset aReceivedSigter; "Received SIGTERM - shutting down" 
             403c3b     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 80h 
             403c3b      5 INSTR BELONGTO 403c30 
-            403c3b      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, 80h 
+            403c3b      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, 80h 
             403c40      2 INSTR BELONGTO 403c30 
-            403c40      2 INSTR DEADREGS  EFLAGS ZZ xor     edi, edi 
+            403c40      2 INSTR DEADREGS  EFLAGS RDI ZZ xor     edi, edi 
             403c40     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
             403c42     10 INSTR BELONGTO 403c30 
             403c42     10 INSTR DEADREGS  EFLAGS ZZ mov     cs:pipedes, 0FFFFFFFFh 
@@ -2087,8 +2099,9 @@
             403c51     -1 INSTR LOCAL NoMetaUpdate call    _gtk_main_quit 
             403c51      5 INSTR BELONGTO 403c30 
             403c51      5 INSTR DEADREGS  EFLAGS ZZ call    _gtk_main_quit 
-            403c56     -1 INSTR LOCAL MetadataRedundant xor     eax, eax 
             403c56      2 INSTR BELONGTO 403c30 
+            403c56      2 INSTR DEADREGS  EFLAGS RAX ZZ xor     eax, eax 
+            403c56     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             403c58     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rsp, 8 
             403c58      4 INSTR BELONGTO 403c30 
             403c5c      1 INSTR BELONGTO 403c30 
@@ -2098,19 +2111,19 @@
             403c60      0 FUNC MMSAFENESS SAFE
             403c60     35 FUNC GLOBAL sub_403C60 FUNC_UNSAFE NOFP RET             403c82 
             403c60      4 INSTR BELONGTO 403c60 
-            403c60      4 INSTR DEADREGS  EFLAGS ZZ sub     rsp, 8 
+            403c60      4 INSTR DEADREGS  EFLAGS RAX RDX RSI RDI ZZ sub     rsp, 8 
             403c60      8 DATAREF STACK 392 esp + 0 PARENT LocalFrame LOCALFRAME
             403c60      8 MEMORYHOLE STACK esp + 8 ReturnAddress 
             403c64      2 INSTR BELONGTO 403c60 
-            403c64      2 INSTR DEADREGS  EFLAGS ZZ xor     eax, eax 
+            403c64      2 INSTR DEADREGS  EFLAGS RAX RDX RSI RDI ZZ xor     eax, eax 
             403c64     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             403c66      5 INSTR BELONGTO 403c60 
-            403c66      5 INSTR DEADREGS  EFLAGS ZZ mov     edx, offset aDoingTimedExit; "Doing timed exit" 
+            403c66      5 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     edx, offset aDoingTimedExit; "Doing timed exit" 
             403c6b     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 80h 
             403c6b      5 INSTR BELONGTO 403c60 
-            403c6b      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, 80h 
+            403c6b      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, 80h 
             403c70      2 INSTR BELONGTO 403c60 
-            403c70      2 INSTR DEADREGS  EFLAGS ZZ xor     edi, edi 
+            403c70      2 INSTR DEADREGS  EFLAGS RDI ZZ xor     edi, edi 
             403c70     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
             403c72     -1 INSTR LOCAL NoMetaUpdate call    _g_log 
             403c72      5 INSTR BELONGTO 403c60 
@@ -2118,8 +2131,9 @@
             403c77     -1 INSTR LOCAL NoMetaUpdate call    _gtk_main_quit 
             403c77      5 INSTR BELONGTO 403c60 
             403c77      5 INSTR DEADREGS  EFLAGS ZZ call    _gtk_main_quit 
-            403c7c     -1 INSTR LOCAL MetadataRedundant xor     eax, eax 
             403c7c      2 INSTR BELONGTO 403c60 
+            403c7c      2 INSTR DEADREGS  EFLAGS RAX ZZ xor     eax, eax 
+            403c7c     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             403c7e     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rsp, 8 
             403c7e      4 INSTR BELONGTO 403c60 
             403c82      1 INSTR BELONGTO 403c60 
@@ -2129,11 +2143,11 @@
             403c90      0 FUNC MMSAFENESS SAFE
             403c90     30 FUNC GLOBAL handler FUNC_UNSAFE NOFP RET             403cad 
             403c90      4 INSTR BELONGTO 403c90 
-            403c90      4 INSTR DEADREGS  EFLAGS ZZ sub     rsp, 8 
+            403c90      4 INSTR DEADREGS  EFLAGS RDI ZZ sub     rsp, 8 
             403c90      8 DATAREF STACK 393 esp + 0 PARENT LocalFrame LOCALFRAME
             403c90      8 MEMORYHOLE STACK esp + 8 ReturnAddress 
             403c94      6 INSTR BELONGTO 403c90 
-            403c94      6 INSTR DEADREGS  EFLAGS ZZ mov     edi, cs:fd      ; fd 
+            403c94      6 INSTR DEADREGS  EFLAGS RDI ZZ mov     edi, cs:fd      ; fd 
             403c9a     -1 INSTR LOCAL NoMetaUpdate call    _close 
             403c9a      5 INSTR BELONGTO 403c90 
             403c9a      5 INSTR DEADREGS  EFLAGS ZZ call    _close 
@@ -2287,12 +2301,12 @@
             403e20      0 FUNC FRAMERESTORE 0 0 4 1 0 0 2 0 0 3 0 0 4 0 8 5 0 0 6 0 0 7 0 0 8 0 0 9 0 0 10 0 0 11 0 0 12 0 0 13 0 0 14 0 0 15 0 0 ZZ
             403e20      0 FUNC MMSAFENESS SAFE
             403e20      4 INSTR BELONGTO 403e20 
-            403e20      4 INSTR DEADREGS  EFLAGS RDI ZZ sub     rsp, 8 
+            403e20      4 INSTR DEADREGS  EFLAGS RSI RDI ZZ sub     rsp, 8 
             403e20     70 FUNC GLOBAL sub_403E20 FUNC_UNSAFE NOFP RET             403e65 
             403e20      8 DATAREF STACK 394 esp + 0 PARENT LocalFrame LOCALFRAME
             403e20      8 MEMORYHOLE STACK esp + 8 ReturnAddress 
             403e24      5 INSTR BELONGTO 403e20 
-            403e24      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     esi, offset aSessionover; "SessionOver" 
+            403e24      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, offset aSessionover; "SessionOver" 
             403e29      3 INSTR BELONGTO 403e20 
             403e29      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rdx 
             403e2c     -1 INSTR LOCAL NoMetaUpdate call    _g_strcmp0 
@@ -2307,21 +2321,21 @@
             403e39      1 INSTR BELONGTO 403e20 
             403e39      1 INSTR DEADREGS  EFLAGS ZZ retn 
             403e40      5 INSTR BELONGTO 403e20 
-            403e40      5 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ mov     edx, offset aGotASessionove; "Got a SessionOver signal - stopping" 
+            403e40      5 INSTR DEADREGS  EFLAGS RDX RSI RDI R12 R13 R14 R15 ZZ mov     edx, offset aGotASessionove; "Got a SessionOver signal - stopping" 
             403e45     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 80h 
             403e45      5 INSTR BELONGTO 403e20 
-            403e45      5 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ mov     esi, 80h 
+            403e45      5 INSTR DEADREGS  EFLAGS RSI RDI R12 R13 R14 R15 ZZ mov     esi, 80h 
             403e4a      2 INSTR BELONGTO 403e20 
-            403e4a      2 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ xor     edi, edi 
+            403e4a      2 INSTR DEADREGS  EFLAGS RDI R12 R13 R14 R15 ZZ xor     edi, edi 
             403e4a     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
             403e4c     -1 INSTR LOCAL NoMetaUpdate call    _g_log 
             403e4c      5 INSTR BELONGTO 403e20 
             403e4c      5 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ call    _g_log 
             403e51      7 INSTR BELONGTO 403e20 
-            403e51      7 INSTR DEADREGS  EFLAGS RDI R12 R13 R14 R15 ZZ mov     rdi, cs:qword_608488 
+            403e51      7 INSTR DEADREGS  EFLAGS RAX RDX RSI RDI R12 R13 R14 R15 ZZ mov     rdi, cs:qword_608488 
             403e58     -1 INSTR LOCAL NoMetaUpdate call    gnome_settings_manager_stop 
             403e58      5 INSTR BELONGTO 403e20 
-            403e58      5 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ call    gnome_settings_manager_stop 
+            403e58      5 INSTR DEADREGS  EFLAGS RAX RDX RSI R12 R13 R14 R15 ZZ call    gnome_settings_manager_stop 
             403e5d     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rsp, 8 
             403e5d      4 INSTR BELONGTO 403e20 
             403e61     -1 INSTR LOCAL NoMetaUpdate jmp     _gtk_main_quit 
@@ -2347,7 +2361,7 @@
             403e79     -1 INSTR LOCAL NoMetaUpdate jz      short loc_403EED 
             403e79      2 INSTR BELONGTO 403e70 
             403e7b      5 INSTR BELONGTO 403e70 
-            403e7b      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     edi, offset pipedes; pipedes 
+            403e7b      5 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     edi, offset pipedes; pipedes 
             403e80      7 INSTR BELONGTO 403e70 
             403e80      7 INSTR DEADREGS  EFLAGS RBX ZZ mov     rbp, cs:qword_608488 
             403e87     -1 INSTR LOCAL NoMetaUpdate call    _pipe 
@@ -2358,16 +2372,16 @@
             403e8f     -1 INSTR LOCAL NoMetaUpdate jz      short loc_403EC9 
             403e8f      2 INSTR BELONGTO 403e70 
             403e91      6 INSTR BELONGTO 403e70 
-            403e91      6 INSTR DEADREGS  EFLAGS RBX ZZ mov     edi, cs:pipedes ; fd 
+            403e91      6 INSTR DEADREGS  EFLAGS RAX RDX RBX RSI RDI ZZ mov     edi, cs:pipedes ; fd 
             403e97      2 INSTR BELONGTO 403e70 
-            403e97      2 INSTR DEADREGS  EFLAGS RBX ZZ xor     eax, eax 
+            403e97      2 INSTR DEADREGS  EFLAGS RAX RDX RBX RSI ZZ xor     eax, eax 
             403e97     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             403e99     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 1 
             403e99      5 INSTR BELONGTO 403e70 
-            403e99      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     edx, 1 
+            403e99      5 INSTR DEADREGS  EFLAGS RDX RBX RSI ZZ mov     edx, 1 
             403e9e     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 2          ; cmd 
             403e9e      5 INSTR BELONGTO 403e70 
-            403e9e      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     esi, 2          ; cmd 
+            403e9e      5 INSTR DEADREGS  EFLAGS RBX RSI ZZ mov     esi, 2          ; cmd 
             403ea3     -1 INSTR LOCAL NoMetaUpdate call    _fcntl 
             403ea3      5 INSTR BELONGTO 403e70 
             403ea3      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _fcntl 
@@ -2376,16 +2390,16 @@
             403eab     -1 INSTR LOCAL NoMetaUpdate jz      short loc_403EC9 
             403eab      2 INSTR BELONGTO 403e70 
             403ead      6 INSTR BELONGTO 403e70 
-            403ead      6 INSTR DEADREGS  EFLAGS RBX ZZ mov     edi, cs:fd      ; fd 
+            403ead      6 INSTR DEADREGS  EFLAGS RAX RDX RBX RSI RDI ZZ mov     edi, cs:fd      ; fd 
             403eb3      2 INSTR BELONGTO 403e70 
-            403eb3      2 INSTR DEADREGS  EFLAGS RBX ZZ xor     eax, eax 
+            403eb3      2 INSTR DEADREGS  EFLAGS RAX RDX RBX RSI ZZ xor     eax, eax 
             403eb3     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             403eb5     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 1 
             403eb5      5 INSTR BELONGTO 403e70 
-            403eb5      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     edx, 1 
+            403eb5      5 INSTR DEADREGS  EFLAGS RDX RBX RSI ZZ mov     edx, 1 
             403eba     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 2          ; cmd 
             403eba      5 INSTR BELONGTO 403e70 
-            403eba      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     esi, 2          ; cmd 
+            403eba      5 INSTR DEADREGS  EFLAGS RBX RSI ZZ mov     esi, 2          ; cmd 
             403ebf     -1 INSTR LOCAL NoMetaUpdate call    _fcntl 
             403ebf      5 INSTR BELONGTO 403e70 
             403ebf      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _fcntl 
@@ -2397,20 +2411,22 @@
             403ec9      5 INSTR BELONGTO 403e70 
             403ec9      5 INSTR DEADREGS  EFLAGS RBX ZZ call    ___errno_location 
             403ece      2 INSTR BELONGTO 403e70 
-            403ece      2 INSTR DEADREGS  EFLAGS RBX ZZ mov     edi, [rax] 
+            403ece      2 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     edi, [rax] 
             403ed0     -1 INSTR LOCAL NoMetaUpdate call    _g_strerror 
             403ed0      5 INSTR BELONGTO 403e70 
             403ed0      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_strerror 
             403ed5      5 INSTR BELONGTO 403e70 
-            403ed5      5 INSTR DEADREGS  EFLAGS RCX RBX ZZ mov     edx, offset aCouldNotCreate; "Could not create pipe: %s" 
+            403ed5      5 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI RDI ZZ mov     edx, offset aCouldNotCreate; "Could not create pipe: %s" 
             403eda      3 INSTR BELONGTO 403e70 
-            403eda      3 INSTR DEADREGS  EFLAGS RCX RBX ZZ mov     rcx, rax 
-            403edd     -1 INSTR LOCAL MetadataRedundant mov     esi, 4 
+            403eda      3 INSTR DEADREGS  EFLAGS RCX RBX RSI RDI ZZ mov     rcx, rax 
+            403edd     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 4 
             403edd      5 INSTR BELONGTO 403e70 
-            403ee2     -1 INSTR LOCAL MetadataRedundant xor     edi, edi 
+            403edd      5 INSTR DEADREGS  EFLAGS RAX RBX RSI RDI ZZ mov     esi, 4 
             403ee2      2 INSTR BELONGTO 403e70 
+            403ee2      2 INSTR DEADREGS  EFLAGS RAX RBX RDI ZZ xor     edi, edi 
+            403ee2     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
             403ee4      2 INSTR BELONGTO 403e70 
-            403ee4      2 INSTR DEADREGS  EFLAGS RBX ZZ xor     eax, eax 
+            403ee4      2 INSTR DEADREGS  EFLAGS RAX RBX ZZ xor     eax, eax 
             403ee4     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             403ee6     -1 INSTR LOCAL NoMetaUpdate call    _g_log 
             403ee6      5 INSTR BELONGTO 403e70 
@@ -2418,52 +2434,54 @@
             403eeb     -1 INSTR LOCAL NoMetaUpdate jmp     short loc_403EEB 
             403eeb      2 INSTR BELONGTO 403e70 
             403eed      6 INSTR BELONGTO 403e70 
-            403eed      6 INSTR DEADREGS  EFLAGS RBX R8 ZZ mov     r8d, offset aBusNull; "bus != NULL" 
+            403eed      6 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI RDI R8 ZZ mov     r8d, offset aBusNull; "bus != NULL" 
             403ef3      5 INSTR BELONGTO 403e70 
-            403ef3      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     ecx, offset aSet_session_ov; "set_session_over_handler" 
+            403ef3      5 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI RDI ZZ mov     ecx, offset aSet_session_ov; "set_session_over_handler" 
             403ef8     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 10Dh 
             403ef8      5 INSTR BELONGTO 403e70 
-            403ef8      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     edx, 10Dh 
+            403ef8      5 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI ZZ mov     edx, 10Dh 
             403efd      5 INSTR BELONGTO 403e70 
-            403efd      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     esi, offset aMain_c; "main.c" 
+            403efd      5 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ mov     esi, offset aMain_c; "main.c" 
             403f02      2 INSTR BELONGTO 403e70 
-            403f02      2 INSTR DEADREGS  EFLAGS RBX ZZ xor     edi, edi 
+            403f02      2 INSTR DEADREGS  EFLAGS RBX RDI ZZ xor     edi, edi 
             403f02     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
             403f04     -1 INSTR LOCAL NoMetaUpdate call    _g_assertion_message_expr 
             403f04      5 INSTR BELONGTO 403e70 
             403f04      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_assertion_message_expr 
             403f09      6 INSTR BELONGTO 403e70 
-            403f09      6 INSTR DEADREGS  EFLAGS RBX ZZ mov     edi, cs:pipedes 
+            403f09      6 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     edi, cs:pipedes 
             403f0f     -1 INSTR LOCAL NoMetaUpdate call    _g_io_channel_unix_new 
             403f0f      5 INSTR BELONGTO 403e70 
             403f0f      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_io_channel_unix_new 
-            403f14     -1 INSTR LOCAL MetadataRedundant xor     edx, edx 
             403f14      2 INSTR BELONGTO 403e70 
+            403f14      2 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI ZZ xor     edx, edx 
+            403f14     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
             403f16      3 INSTR BELONGTO 403e70 
-            403f16      3 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     rbx, rax 
-            403f19     -1 INSTR LOCAL MetadataRedundant xor     esi, esi 
+            403f16      3 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ mov     rbx, rax 
             403f19      2 INSTR BELONGTO 403e70 
+            403f19      2 INSTR DEADREGS  EFLAGS RSI RDI ZZ xor     esi, esi 
+            403f19     -2 INSTR LOCAL n RSI ZZ  AlwaysNUM xor     esi, esi 
             403f1b      3 INSTR BELONGTO 403e70 
             403f1b      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rax 
             403f1e     -1 INSTR LOCAL NoMetaUpdate call    _g_io_channel_set_encoding 
             403f1e      5 INSTR BELONGTO 403e70 
             403f1e      5 INSTR DEADREGS  EFLAGS ZZ call    _g_io_channel_set_encoding 
             403f23      3 INSTR BELONGTO 403e70 
-            403f23      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rbx 
+            403f23      3 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     rdi, rbx 
             403f26     -1 INSTR LOCAL MetadataRedundant xor     esi, esi 
             403f26      2 INSTR BELONGTO 403e70 
             403f28     -1 INSTR LOCAL NoMetaUpdate call    _g_io_channel_set_buffered 
             403f28      5 INSTR BELONGTO 403e70 
             403f28      5 INSTR DEADREGS  EFLAGS ZZ call    _g_io_channel_set_buffered 
             403f2d      3 INSTR BELONGTO 403e70 
-            403f2d      3 INSTR DEADREGS  EFLAGS RCX RDI ZZ mov     rcx, rbp 
+            403f2d      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI ZZ mov     rcx, rbp 
             403f30     -1 INSTR LOCAL MetadataRedundant mov     esi, 10h 
             403f30      5 INSTR BELONGTO 403e70 
             403f35      3 INSTR BELONGTO 403e70 
-            403f35      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rbx 
+            403f35      3 INSTR DEADREGS  EFLAGS RDX RDI ZZ mov     rdi, rbx 
             403f38     -2 INSTR LOCAL n RDX ZZ  NumericDEFs mov     edx, offset sub_403C30 
             403f38      5 INSTR BELONGTO 403e70 
-            403f38      5 INSTR DEADREGS  EFLAGS ZZ mov     edx, offset sub_403C30 
+            403f38      5 INSTR DEADREGS  EFLAGS RDX ZZ mov     edx, offset sub_403C30 
             403f3d     -1 INSTR LOCAL NoMetaUpdate call    _g_io_add_watch 
             403f3d      5 INSTR BELONGTO 403e70 
             403f3d      5 INSTR DEADREGS  EFLAGS ZZ call    _g_io_add_watch 
@@ -2476,10 +2494,11 @@
             403f4a      4 INSTR BELONGTO 403e70 
             403f4e     -2 INSTR LOCAL n RSI ZZ  NumericDEFs mov     esi, offset handler; handler 
             403f4e      5 INSTR BELONGTO 403e70 
-            403f4e      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     esi, offset handler; handler 
+            403f4e      5 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ mov     esi, offset handler; handler 
             403f4e      8 DEALLOC STACK esp - 8 mov     esi, offset handler; handler
-            403f53     -1 INSTR LOCAL MetadataRedundant mov     edi, 0Fh        ; sig 
+            403f53     -2 INSTR LOCAL n RDI ZZ  NUMVia2ndSrcIMMEDNUM mov     edi, 0Fh        ; sig 
             403f53      5 INSTR BELONGTO 403e70 
+            403f53      5 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     edi, 0Fh        ; sig 
             403f58      1 INSTR BELONGTO 403e70 
             403f58      1 INSTR DEADREGS  EFLAGS RBX ZZ pop     rbx 
             403f59      1 INSTR BELONGTO 403e70 
@@ -2517,16 +2536,16 @@
             403f81     -1 INSTR LOCAL NoMetaUpdate jz      short loc_403FC0 
             403f81      2 INSTR BELONGTO 403f60 
             403f83      4 INSTR BELONGTO 403f60 
-            403f83      4 INSTR DEADREGS  EFLAGS RDX RDI R8 R9 ZZ mov     rdx, [rbx+18h] 
+            403f83      4 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 ZZ mov     rdx, [rbx+18h] 
             403f87      3 INSTR BELONGTO 403f60 
-            403f87      3 INSTR DEADREGS  EFLAGS RDI R8 R9 ZZ mov     r8, rbx 
+            403f87      3 INSTR DEADREGS  EFLAGS RCX RSI RDI R8 R9 ZZ mov     r8, rbx 
             403f8a     -2 INSTR LOCAL n R9 ZZ  AlwaysNUM xor     r9d, r9d 
             403f8a      3 INSTR BELONGTO 403f60 
-            403f8a      3 INSTR DEADREGS  EFLAGS RBX RDI R9 ZZ xor     r9d, r9d 
+            403f8a      3 INSTR DEADREGS  EFLAGS RCX RBX RSI RDI R9 ZZ xor     r9d, r9d 
             403f8d      5 INSTR BELONGTO 403f60 
-            403f8d      5 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     ecx, offset off_4067C0 
+            403f8d      5 INSTR DEADREGS  EFLAGS RCX RBX RSI RDI ZZ mov     ecx, offset off_4067C0 
             403f92      5 INSTR BELONGTO 403f60 
-            403f92      5 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     esi, offset aOrgGnomeSettin; "/org/gnome/SettingsDaemon" 
+            403f92      5 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ mov     esi, offset aOrgGnomeSettin; "/org/gnome/SettingsDaemon" 
             403f97      3 INSTR BELONGTO 403f60 
             403f97      3 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     rdi, rax 
             403f9a      4 INSTR BELONGTO 403f60 
@@ -2549,22 +2568,21 @@
             403fba      1 INSTR DEADREGS  EFLAGS RBX ZZ pop     rbx 
             403fbb      1 INSTR BELONGTO 403f60 
             403fbb      1 INSTR DEADREGS  EFLAGS ZZ retn 
-            403fc0     -2 INSTR LOCAL n RAX ZZ  NumericDEFs mov     rax, [rsp+28h+var_10] 
+            403fc0     -1 INSTR LOCAL MetadataUnused mov     rax, [rsp+28h+var_10] 
             403fc0      5 INSTR BELONGTO 403f60 
-            403fc0      5 INSTR DEADREGS  EFLAGS RAX RCX RBX ZZ mov     rax, [rsp+28h+var_10] 
-            403fc0      5 PTRIMMEDESP STACK 24 displ mov     rax, [rsp+28h+var_10]
             403fc5      5 INSTR BELONGTO 403f60 
-            403fc5      5 INSTR DEADREGS  EFLAGS RCX RBX ZZ mov     edx, offset aCouldNotGetSes; "Could not get session bus: %s" 
+            403fc5      5 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI RDI ZZ mov     edx, offset aCouldNotGetSes; "Could not get session bus: %s" 
             403fca     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 10h 
             403fca      5 INSTR BELONGTO 403f60 
-            403fca      5 INSTR DEADREGS  EFLAGS RCX RBX ZZ mov     esi, 10h 
+            403fca      5 INSTR DEADREGS  EFLAGS RCX RBX RSI RDI ZZ mov     esi, 10h 
             403fcf      2 INSTR BELONGTO 403f60 
-            403fcf      2 INSTR DEADREGS  EFLAGS RCX RBX ZZ xor     edi, edi 
+            403fcf      2 INSTR DEADREGS  EFLAGS RCX RBX RDI ZZ xor     edi, edi 
             403fcf     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
             403fd1      4 INSTR BELONGTO 403f60 
             403fd1      4 INSTR DEADREGS  EFLAGS RCX RBX ZZ mov     rcx, [rax+8] 
-            403fd5     -1 INSTR LOCAL MetadataRedundant xor     eax, eax 
             403fd5      2 INSTR BELONGTO 403f60 
+            403fd5      2 INSTR DEADREGS  EFLAGS RAX RBX ZZ xor     eax, eax 
+            403fd5     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             403fd7     -1 INSTR LOCAL NoMetaUpdate call    _g_log 
             403fd7      5 INSTR BELONGTO 403f60 
             403fd7      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_log 
@@ -2646,22 +2664,23 @@
             4040b4      5 INSTR BELONGTO 4040b0 
             4040b4      5 INSTR DEADREGS  EFLAGS ZZ call    _g_type_class_peek_parent 
             4040b9      3 INSTR BELONGTO 4040b0 
-            4040b9      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rbx 
-            4040bc     -1 INSTR LOCAL MetadataRedundant mov     esi, 50h 
+            4040b9      3 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     rdi, rbx 
+            4040bc     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 50h 
             4040bc      5 INSTR BELONGTO 4040b0 
+            4040bc      5 INSTR DEADREGS  EFLAGS RSI ZZ mov     esi, 50h 
             4040c1      7 INSTR BELONGTO 4040b0 
             4040c1      7 INSTR DEADREGS  EFLAGS ZZ mov     cs:qword_6084A8, rax 
             4040c8     -1 INSTR LOCAL NoMetaUpdate call    _g_type_check_class_cast 
             4040c8      5 INSTR BELONGTO 4040b0 
             4040c8      5 INSTR DEADREGS  EFLAGS ZZ call    _g_type_check_class_cast 
             4040cd      3 INSTR BELONGTO 4040b0 
-            4040cd      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rbx 
+            4040cd      3 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     rdi, rbx 
             4040d0      8 INSTR BELONGTO 4040b0 
-            4040d0      8 INSTR DEADREGS  EFLAGS RBX ZZ mov     qword ptr [rax+28h], offset sub_4048A0 
+            4040d0      8 INSTR DEADREGS  EFLAGS RBX RSI ZZ mov     qword ptr [rax+28h], offset sub_4048A0 
             4040d8      8 INSTR BELONGTO 4040b0 
-            4040d8      8 INSTR DEADREGS  EFLAGS RBX ZZ mov     qword ptr [rax+30h], offset loc_404320 
+            4040d8      8 INSTR DEADREGS  EFLAGS RBX RSI ZZ mov     qword ptr [rax+30h], offset loc_404320 
             4040e0      1 INSTR BELONGTO 4040b0 
-            4040e0      1 INSTR DEADREGS  EFLAGS RBX ZZ pop     rbx 
+            4040e0      1 INSTR DEADREGS  EFLAGS RBX RSI ZZ pop     rbx 
             4040e1     -1 INSTR LOCAL MetadataRedundant mov     esi, 30h 
             4040e1      5 INSTR BELONGTO 4040b0 
             4040e6     -1 INSTR LOCAL NoMetaUpdate jmp     _g_type_class_add_private 
@@ -2743,16 +2762,18 @@
             40423c      5 INSTR BELONGTO 404220 
             40423c      5 INSTR DEADREGS  EFLAGS RBX ZZ call    gnome_settings_plugin_info_get_location 
             404241      1 INSTR BELONGTO 404220 
-            404241      1 INSTR DEADREGS  EFLAGS RCX RBX ZZ pop     rbx 
+            404241      1 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI RDI ZZ pop     rbx 
             404242     -2 INSTR LOCAL n RCX ZZ  NumericDEFs mov     rcx, rax 
             404242      3 INSTR BELONGTO 404220 
-            404242      3 INSTR DEADREGS  EFLAGS RCX ZZ mov     rcx, rax 
+            404242      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI ZZ mov     rcx, rax 
             404245      5 INSTR BELONGTO 404220 
-            404245      5 INSTR DEADREGS  EFLAGS ZZ mov     edx, offset aPluginSActive; "Plugin %s: active" 
-            40424a     -1 INSTR LOCAL MetadataRedundant mov     esi, 80h 
+            404245      5 INSTR DEADREGS  EFLAGS RAX RDX RSI RDI ZZ mov     edx, offset aPluginSActive; "Plugin %s: active" 
+            40424a     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 80h 
             40424a      5 INSTR BELONGTO 404220 
-            40424f     -1 INSTR LOCAL MetadataRedundant xor     edi, edi 
+            40424a      5 INSTR DEADREGS  EFLAGS RAX RSI RDI ZZ mov     esi, 80h 
             40424f      2 INSTR BELONGTO 404220 
+            40424f      2 INSTR DEADREGS  EFLAGS RAX RDI ZZ xor     edi, edi 
+            40424f     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
             404251     -1 INSTR LOCAL MetadataRedundant xor     eax, eax 
             404251      2 INSTR BELONGTO 404220 
             404253     -1 INSTR LOCAL NoMetaUpdate jmp     _g_log 
@@ -2762,16 +2783,18 @@
             404260      5 INSTR BELONGTO 404220 
             404260      5 INSTR DEADREGS  EFLAGS RBX ZZ call    gnome_settings_plugin_info_get_location 
             404265      1 INSTR BELONGTO 404220 
-            404265      1 INSTR DEADREGS  EFLAGS RCX RBX ZZ pop     rbx 
+            404265      1 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI RDI ZZ pop     rbx 
             404266     -2 INSTR LOCAL n RCX ZZ  NumericDEFs mov     rcx, rax 
             404266      3 INSTR BELONGTO 404220 
-            404266      3 INSTR DEADREGS  EFLAGS RCX ZZ mov     rcx, rax 
+            404266      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI ZZ mov     rcx, rax 
             404269      5 INSTR BELONGTO 404220 
-            404269      5 INSTR DEADREGS  EFLAGS ZZ mov     edx, offset aPluginSInactiv; "Plugin %s: inactive" 
-            40426e     -1 INSTR LOCAL MetadataRedundant mov     esi, 80h 
+            404269      5 INSTR DEADREGS  EFLAGS RAX RDX RSI RDI ZZ mov     edx, offset aPluginSInactiv; "Plugin %s: inactive" 
+            40426e     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 80h 
             40426e      5 INSTR BELONGTO 404220 
-            404273     -1 INSTR LOCAL MetadataRedundant xor     edi, edi 
+            40426e      5 INSTR DEADREGS  EFLAGS RAX RSI RDI ZZ mov     esi, 80h 
             404273      2 INSTR BELONGTO 404220 
+            404273      2 INSTR DEADREGS  EFLAGS RAX RDI ZZ xor     edi, edi 
+            404273     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
             404275     -1 INSTR LOCAL MetadataRedundant xor     eax, eax 
             404275      2 INSTR BELONGTO 404220 
             404277     -1 INSTR LOCAL NoMetaUpdate jmp     _g_log 
@@ -2781,16 +2804,18 @@
             404280      5 INSTR BELONGTO 404220 
             404280      5 INSTR DEADREGS  EFLAGS RBX ZZ call    gnome_settings_plugin_info_get_location 
             404285      1 INSTR BELONGTO 404220 
-            404285      1 INSTR DEADREGS  EFLAGS RCX RBX ZZ pop     rbx 
+            404285      1 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI RDI ZZ pop     rbx 
             404286     -2 INSTR LOCAL n RCX ZZ  NumericDEFs mov     rcx, rax 
             404286      3 INSTR BELONGTO 404220 
-            404286      3 INSTR DEADREGS  EFLAGS RCX ZZ mov     rcx, rax 
+            404286      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI ZZ mov     rcx, rax 
             404289      5 INSTR BELONGTO 404220 
-            404289      5 INSTR DEADREGS  EFLAGS ZZ mov     edx, offset aPluginSActivat; "Plugin %s: activation failed" 
-            40428e     -1 INSTR LOCAL MetadataRedundant mov     esi, 80h 
+            404289      5 INSTR DEADREGS  EFLAGS RAX RDX RSI RDI ZZ mov     edx, offset aPluginSActivat; "Plugin %s: activation failed" 
+            40428e     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 80h 
             40428e      5 INSTR BELONGTO 404220 
-            404293     -1 INSTR LOCAL MetadataRedundant xor     edi, edi 
+            40428e      5 INSTR DEADREGS  EFLAGS RAX RSI RDI ZZ mov     esi, 80h 
             404293      2 INSTR BELONGTO 404220 
+            404293      2 INSTR DEADREGS  EFLAGS RAX RDI ZZ xor     edi, edi 
+            404293     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
             404295     -1 INSTR LOCAL MetadataRedundant xor     eax, eax 
             404295      2 INSTR BELONGTO 404220 
             404297     -1 INSTR LOCAL NoMetaUpdate jmp     _g_log 
@@ -2820,7 +2845,7 @@
             4042be      1 INSTR DEADREGS  EFLAGS ZZ retn 
             4042be     24 DEALLOC STACK esp - 24 retn
             4042c0      5 INSTR BELONGTO 4042a0 
-            4042c0      5 INSTR DEADREGS  EFLAGS ZZ mov     edi, offset qword_6084A0 
+            4042c0      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     edi, offset qword_6084A0 
             4042c5     -1 INSTR LOCAL NoMetaUpdate call    _g_once_init_enter 
             4042c5      5 INSTR BELONGTO 4042a0 
             4042c5      5 INSTR DEADREGS  EFLAGS ZZ call    _g_once_init_enter 
@@ -2829,25 +2854,27 @@
             4042cc     -1 INSTR LOCAL NoMetaUpdate jz      short loc_4042B3 
             4042cc      2 INSTR BELONGTO 4042a0 
             4042ce      5 INSTR BELONGTO 4042a0 
-            4042ce      5 INSTR DEADREGS  EFLAGS ZZ mov     edi, offset aGnomesettingsm; "GnomeSettingsManager" 
+            4042ce      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     edi, offset aGnomesettingsm; "GnomeSettingsManager" 
             4042d3     -1 INSTR LOCAL NoMetaUpdate call    _g_intern_static_string 
             4042d3      5 INSTR BELONGTO 4042a0 
             4042d3      5 INSTR DEADREGS  EFLAGS ZZ call    _g_intern_static_string 
             4042d8     -2 INSTR LOCAL n R9 ZZ  NumericDEFs mov     r9d, offset sub_4043D0 
             4042d8      6 INSTR BELONGTO 4042a0 
-            4042d8      6 INSTR DEADREGS  EFLAGS RSI R8 R9 ZZ mov     r9d, offset sub_4043D0 
+            4042d8      6 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 ZZ mov     r9d, offset sub_4043D0 
             4042de     -2 INSTR LOCAL n R8 ZZ  NUMVia2ndSrcIMMEDNUM mov     r8d, 20h 
             4042de      6 INSTR BELONGTO 4042a0 
-            4042de      6 INSTR DEADREGS  EFLAGS RSI R8 ZZ mov     r8d, 20h 
+            4042de      6 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 ZZ mov     r8d, 20h 
             4042e4     -2 INSTR LOCAL n RCX ZZ  NumericDEFs mov     ecx, offset sub_4040B0 
             4042e4      5 INSTR BELONGTO 4042a0 
-            4042e4      5 INSTR DEADREGS  EFLAGS RSI ZZ mov     ecx, offset sub_4040B0 
-            4042e9     -1 INSTR LOCAL MetadataRedundant mov     edx, 98h 
+            4042e4      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI ZZ mov     ecx, offset sub_4040B0 
+            4042e9     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 98h 
             4042e9      5 INSTR BELONGTO 4042a0 
+            4042e9      5 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     edx, 98h 
             4042ee      3 INSTR BELONGTO 4042a0 
-            4042ee      3 INSTR DEADREGS  EFLAGS RSI ZZ mov     rsi, rax 
-            4042f1     -1 INSTR LOCAL MetadataRedundant mov     edi, 50h 
+            4042ee      3 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     rsi, rax 
+            4042f1     -2 INSTR LOCAL n RDI ZZ  NUMVia2ndSrcIMMEDNUM mov     edi, 50h 
             4042f1      5 INSTR BELONGTO 4042a0 
+            4042f1      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     edi, 50h 
             4042f6      7 INSTR BELONGTO 4042a0 
             4042f6      7 INSTR DEADREGS  EFLAGS ZZ mov     [rsp+18h+var_18], 0 
             4042f6      7 PTRIMMEDESP STACK 0 displ mov     [rsp+18h+var_18], 0
@@ -2855,7 +2882,7 @@
             4042fd      5 INSTR BELONGTO 4042a0 
             4042fd      5 INSTR DEADREGS  EFLAGS ZZ call    _g_type_register_static_simple 
             404302      5 INSTR BELONGTO 4042a0 
-            404302      5 INSTR DEADREGS  EFLAGS RSI ZZ mov     edi, offset qword_6084A0 
+            404302      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     edi, offset qword_6084A0 
             404307      3 INSTR BELONGTO 4042a0 
             404307      3 INSTR DEADREGS  EFLAGS RSI ZZ mov     rsi, rax 
             40430a     -1 INSTR LOCAL NoMetaUpdate call    _g_once_init_leave 
@@ -2916,17 +2943,17 @@
             4043f0      0 FUNC MMSAFENESS SAFE
             4043f0     35 FUNC GLOBAL gnome_settings_manager_error_quark FUNC_UNSAFE NOFP RET             404412 
             4043f0      4 INSTR BELONGTO 4043f0 
-            4043f0      4 INSTR DEADREGS  EFLAGS ZZ sub     rsp, 8 
+            4043f0      4 INSTR DEADREGS  EFLAGS RAX ZZ sub     rsp, 8 
             4043f0      8 DATAREF STACK 400 esp + 0 PARENT LocalFrame LOCALFRAME
             4043f0      8 MEMORYHOLE STACK esp + 8 ReturnAddress 
             4043f4      6 INSTR BELONGTO 4043f0 
-            4043f4      6 INSTR DEADREGS  EFLAGS ZZ mov     eax, cs:dword_6084B0 
+            4043f4      6 INSTR DEADREGS  EFLAGS RAX ZZ mov     eax, cs:dword_6084B0 
             4043fa     -1 INSTR LOCAL NoMetaUpdate test    eax, eax 
             4043fa      2 INSTR BELONGTO 4043f0 
             4043fc     -1 INSTR LOCAL NoMetaUpdate jnz     short loc_40440E 
             4043fc      2 INSTR BELONGTO 4043f0 
             4043fe      5 INSTR BELONGTO 4043f0 
-            4043fe      5 INSTR DEADREGS  EFLAGS ZZ mov     edi, offset aGnome_settings; "gnome_settings_manager_error" 
+            4043fe      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     edi, offset aGnome_settings; "gnome_settings_manager_error" 
             404403     -1 INSTR LOCAL NoMetaUpdate call    _g_quark_from_static_string 
             404403      5 INSTR BELONGTO 4043f0 
             404403      5 INSTR DEADREGS  EFLAGS ZZ call    _g_quark_from_static_string 
@@ -2940,14 +2967,14 @@
             404420      0 FUNC FRAMERESTORE 0 0 1 1 0 0 2 0 0 3 -48 0 4 0 8 5 -40 0 6 0 0 7 0 0 8 0 0 9 0 0 10 0 0 11 0 0 12 -32 0 13 -24 0 14 -16 0 15 -8 0 ZZ
             404420      0 FUNC MMSAFENESS SAFE
             404420      2 INSTR BELONGTO 404420 
-            404420      2 INSTR DEADREGS  EFLAGS ZZ push    r15 
+            404420      2 INSTR DEADREGS  EFLAGS RAX RDX ZZ push    r15 
             404420     -3 INSTR LOCAL NoWarn push    r15 
             404420    747 FUNC GLOBAL gnome_settings_manager_start FUNC_UNSAFE NOFP RET             40470a 
             404422      2 INSTR BELONGTO 404420 
-            404422      2 INSTR DEADREGS  EFLAGS R15 ZZ xor     eax, eax 
+            404422      2 INSTR DEADREGS  EFLAGS RAX RDX R15 ZZ xor     eax, eax 
             404422     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             404424      5 INSTR BELONGTO 404420 
-            404424      5 INSTR DEADREGS  EFLAGS R15 ZZ mov     edx, offset aStartingSettin; "Starting settings manager" 
+            404424      5 INSTR DEADREGS  EFLAGS RDX R15 ZZ mov     edx, offset aStartingSettin; "Starting settings manager" 
             404429      2 INSTR BELONGTO 404420 
             404429      2 INSTR DEADREGS  EFLAGS R15 ZZ push    r14 
             404429     -3 INSTR LOCAL NoWarn push    r14 
@@ -2960,7 +2987,7 @@
             40442f      3 INSTR BELONGTO 404420 
             40442f      3 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ mov     r12, rdi 
             404432      2 INSTR BELONGTO 404420 
-            404432      2 INSTR DEADREGS  EFLAGS R13 R14 R15 ZZ xor     edi, edi 
+            404432      2 INSTR DEADREGS  EFLAGS RDI R13 R14 R15 ZZ xor     edi, edi 
             404432     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
             404434      1 INSTR BELONGTO 404420 
             404434      1 INSTR DEADREGS  EFLAGS R13 R14 R15 ZZ push    rbp 
@@ -2972,7 +2999,7 @@
             404436      3 INSTR DEADREGS  EFLAGS RBX R13 R14 R15 ZZ mov     rbx, rsi 
             404439     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 80h 
             404439      5 INSTR BELONGTO 404420 
-            404439      5 INSTR DEADREGS  EFLAGS R13 R14 R15 ZZ mov     esi, 80h 
+            404439      5 INSTR DEADREGS  EFLAGS RSI R13 R14 R15 ZZ mov     esi, 80h 
             40443e     24 DATAREF STACK 401 esp + 0 PARENT LocalFrame LOCALFRAME
             40443e     48 MEMORYHOLE STACK esp + 24 CalleeSavedRegs 
             40443e      4 INSTR BELONGTO 404420 
@@ -2989,15 +3016,15 @@
             40444e     -1 INSTR LOCAL NoMetaUpdate jz      loc_4045D8 
             40444e      6 INSTR BELONGTO 404420 
             404454      5 INSTR BELONGTO 404420 
-            404454      5 INSTR DEADREGS  EFLAGS RBX R13 R14 R15 ZZ mov     edx, offset aLoadingPnpids; "loading PNPIDs" 
+            404454      5 INSTR DEADREGS  EFLAGS RAX RDX RBX RSI RDI R13 R14 R15 ZZ mov     edx, offset aLoadingPnpids; "loading PNPIDs" 
             404459     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 80h 
             404459      5 INSTR BELONGTO 404420 
-            404459      5 INSTR DEADREGS  EFLAGS RBX R13 R14 R15 ZZ mov     esi, 80h 
+            404459      5 INSTR DEADREGS  EFLAGS RAX RBX RSI RDI R13 R14 R15 ZZ mov     esi, 80h 
             40445e      2 INSTR BELONGTO 404420 
-            40445e      2 INSTR DEADREGS  EFLAGS RBX R13 R14 R15 ZZ xor     edi, edi 
+            40445e      2 INSTR DEADREGS  EFLAGS RAX RBX RDI R13 R14 R15 ZZ xor     edi, edi 
             40445e     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
             404460      2 INSTR BELONGTO 404420 
-            404460      2 INSTR DEADREGS  EFLAGS RBX R13 R14 R15 ZZ xor     eax, eax 
+            404460      2 INSTR DEADREGS  EFLAGS RAX RBX R13 R14 R15 ZZ xor     eax, eax 
             404460     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             404462     -1 INSTR LOCAL NoMetaUpdate call    _g_log 
             404462      5 INSTR BELONGTO 404420 
@@ -3008,7 +3035,7 @@
             40446c      5 INSTR BELONGTO 404420 
             40446c      5 INSTR DEADREGS  EFLAGS R13 R14 R15 ZZ call    _gnome_pnp_ids_new 
             404471      5 INSTR BELONGTO 404420 
-            404471      5 INSTR DEADREGS  EFLAGS R13 R14 R15 ZZ mov     edi, offset aOrg_gnome_se_1; "org.gnome.settings-daemon.plugins" 
+            404471      5 INSTR DEADREGS  EFLAGS RDI R13 R14 R15 ZZ mov     edi, offset aOrg_gnome_se_1; "org.gnome.settings-daemon.plugins" 
             404476      4 INSTR BELONGTO 404420 
             404476      4 INSTR DEADREGS  EFLAGS R13 R14 R15 ZZ mov     [rbx+20h], rax 
             40447a      5 INSTR BELONGTO 404420 
@@ -3016,29 +3043,31 @@
             40447f     -1 INSTR LOCAL NoMetaUpdate call    _g_settings_new 
             40447f      5 INSTR BELONGTO 404420 
             40447f      5 INSTR DEADREGS  EFLAGS R13 R14 R15 ZZ call    _g_settings_new 
-            404484     -1 INSTR LOCAL MetadataRedundant xor     edi, edi 
             404484      2 INSTR BELONGTO 404420 
+            404484      2 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R13 R14 R15 ZZ xor     edi, edi 
+            404484     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
             404486      5 INSTR BELONGTO 404420 
-            404486      5 INSTR DEADREGS  EFLAGS R13 R14 R15 ZZ mov     ecx, offset aUsrLibGnomeSet; "/usr/lib/gnome-settings-daemon-3.0/" 
+            404486      5 INSTR DEADREGS  EFLAGS RCX RDX RSI R13 R14 R15 ZZ mov     ecx, offset aUsrLibGnomeSet; "/usr/lib/gnome-settings-daemon-3.0/" 
             40448b      5 INSTR BELONGTO 404420 
-            40448b      5 INSTR DEADREGS  EFLAGS R13 R14 R15 ZZ mov     edx, offset aLoadingSetting; "Loading settings plugins from dir: %s" 
+            40448b      5 INSTR DEADREGS  EFLAGS RDX RSI R13 R14 R15 ZZ mov     edx, offset aLoadingSetting; "Loading settings plugins from dir: %s" 
             404490      4 INSTR BELONGTO 404420 
-            404490      4 INSTR DEADREGS  EFLAGS R13 R14 R15 ZZ mov     [rbx+18h], rax 
-            404494     -1 INSTR LOCAL MetadataRedundant mov     esi, 80h 
+            404490      4 INSTR DEADREGS  EFLAGS RSI R13 R14 R15 ZZ mov     [rbx+18h], rax 
+            404494     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 80h 
             404494      5 INSTR BELONGTO 404420 
+            404494      5 INSTR DEADREGS  EFLAGS RAX RBX RSI R13 R14 R15 ZZ mov     esi, 80h 
             404499      2 INSTR BELONGTO 404420 
-            404499      2 INSTR DEADREGS  EFLAGS RBX R13 R14 R15 ZZ xor     eax, eax 
+            404499      2 INSTR DEADREGS  EFLAGS RAX RBX R13 R14 R15 ZZ xor     eax, eax 
             404499     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             40449b     -1 INSTR LOCAL NoMetaUpdate call    _g_log 
             40449b      5 INSTR BELONGTO 404420 
             40449b      5 INSTR DEADREGS  EFLAGS RBX R13 R14 R15 ZZ call    _g_log 
             4044a0      5 INSTR BELONGTO 404420 
-            4044a0      5 INSTR DEADREGS  EFLAGS RDX RBX R13 R14 R15 ZZ lea     rdx, [rsp+48h+var_40] 
+            4044a0      5 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI R13 R14 R15 ZZ lea     rdx, [rsp+48h+var_40] 
             4044a0      5 PTRIMMEDESP STACK 8 displ lea     rdx, [rsp+48h+var_40]
             4044a5     -1 INSTR LOCAL MetadataRedundant xor     esi, esi 
             4044a5      2 INSTR BELONGTO 404420 
             4044a7      5 INSTR BELONGTO 404420 
-            4044a7      5 INSTR DEADREGS  EFLAGS RBX R13 R14 R15 ZZ mov     edi, offset aUsrLibGnomeSet; "/usr/lib/gnome-settings-daemon-3.0/" 
+            4044a7      5 INSTR DEADREGS  EFLAGS RBX RDI R13 R14 R15 ZZ mov     edi, offset aUsrLibGnomeSet; "/usr/lib/gnome-settings-daemon-3.0/" 
             4044ac      9 INSTR BELONGTO 404420 
             4044ac      9 INSTR DEADREGS  EFLAGS RBX R13 R14 R15 ZZ mov     [rsp+48h+var_40], 0 
             4044ac      9 PTRIMMEDESP STACK 8 displ mov     [rsp+48h+var_40], 0
@@ -3048,7 +3077,7 @@
             4044ba     -1 INSTR LOCAL NoMetaUpdate test    rax, rax 
             4044ba      3 INSTR BELONGTO 404420 
             4044bd      3 INSTR BELONGTO 404420 
-            4044bd      3 INSTR DEADREGS  RBX R13 R14 R15 ZZ mov     rbx, rax 
+            4044bd      3 INSTR DEADREGS  RBX RDI R13 R14 R15 ZZ mov     rbx, rax 
             4044c0     -1 INSTR LOCAL NoMetaUpdate jz      loc_404612 
             4044c0      6 INSTR BELONGTO 404420 
             4044c6     10 INSTR BELONGTO 404420 
@@ -3064,7 +3093,7 @@
             4044de     -1 INSTR LOCAL NoMetaUpdate jz      short loc_40452E 
             4044de      2 INSTR BELONGTO 404420 
             4044e0      5 INSTR BELONGTO 404420 
-            4044e0      5 INSTR DEADREGS  EFLAGS RDI R13 R14 R15 ZZ mov     esi, offset a_gnomeSettings; ".gnome-settings-plugin" 
+            4044e0      5 INSTR DEADREGS  EFLAGS RSI RDI R13 R14 R15 ZZ mov     esi, offset a_gnomeSettings; ".gnome-settings-plugin" 
             4044e5      3 INSTR BELONGTO 404420 
             4044e5      3 INSTR DEADREGS  EFLAGS RDI R13 R14 R15 ZZ mov     rdi, rbp 
             4044e8     -1 INSTR LOCAL NoMetaUpdate call    _g_str_has_suffix 
@@ -3075,20 +3104,21 @@
             4044ef     -1 INSTR LOCAL NoMetaUpdate jz      short loc_4044D0 
             4044ef      2 INSTR BELONGTO 404420 
             4044f1      2 INSTR BELONGTO 404420 
-            4044f1      2 INSTR DEADREGS  EFLAGS RSI R13 R14 R15 ZZ xor     edx, edx 
+            4044f1      2 INSTR DEADREGS  EFLAGS RAX RDX RSI RDI R13 R14 R15 ZZ xor     edx, edx 
             4044f1     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
             4044f3      3 INSTR BELONGTO 404420 
-            4044f3      3 INSTR DEADREGS  EFLAGS RSI R13 R14 R15 ZZ mov     rsi, rbp 
+            4044f3      3 INSTR DEADREGS  EFLAGS RAX RSI RDI R13 R14 R15 ZZ mov     rsi, rbp 
             4044f6      5 INSTR BELONGTO 404420 
-            4044f6      5 INSTR DEADREGS  EFLAGS R13 R14 R15 ZZ mov     edi, offset aUsrLibGnomeSet; "/usr/lib/gnome-settings-daemon-3.0/" 
+            4044f6      5 INSTR DEADREGS  EFLAGS RAX RDI R13 R14 R15 ZZ mov     edi, offset aUsrLibGnomeSet; "/usr/lib/gnome-settings-daemon-3.0/" 
             4044fb      2 INSTR BELONGTO 404420 
-            4044fb      2 INSTR DEADREGS  EFLAGS R13 R14 R15 ZZ xor     eax, eax 
+            4044fb      2 INSTR DEADREGS  EFLAGS RAX R13 R14 R15 ZZ xor     eax, eax 
             4044fb     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             4044fd     -1 INSTR LOCAL NoMetaUpdate call    _g_build_filename 
             4044fd      5 INSTR BELONGTO 404420 
             4044fd      5 INSTR DEADREGS  EFLAGS R13 R14 R15 ZZ call    _g_build_filename 
-            404502     -1 INSTR LOCAL MetadataRedundant mov     esi, 1 
+            404502     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 1 
             404502      5 INSTR BELONGTO 404420 
+            404502      5 INSTR DEADREGS  EFLAGS RSI RDI R13 R14 R15 ZZ mov     esi, 1 
             404507      3 INSTR BELONGTO 404420 
             404507      3 INSTR DEADREGS  EFLAGS RDI R13 R14 R15 ZZ mov     rdi, rax 
             40450a      3 INSTR BELONGTO 404420 
@@ -3122,24 +3152,24 @@
             404531      5 INSTR BELONGTO 404420 
             404531      5 INSTR DEADREGS  EFLAGS RBX R13 R14 R15 ZZ call    _g_dir_close 
             404536      5 INSTR BELONGTO 404420 
-            404536      5 INSTR DEADREGS  EFLAGS RBX RDI R13 R14 R15 ZZ mov     rbx, [r12+18h] 
+            404536      5 INSTR DEADREGS  EFLAGS RBX RSI RDI R13 R14 R15 ZZ mov     rbx, [r12+18h] 
             40453b     -2 INSTR LOCAL n RSI ZZ  NumericDEFs mov     esi, offset loc_404070 
             40453b      5 INSTR BELONGTO 404420 
-            40453b      5 INSTR DEADREGS  EFLAGS RDI R13 R14 R15 ZZ mov     esi, offset loc_404070 
+            40453b      5 INSTR DEADREGS  EFLAGS RSI RDI R13 R14 R15 ZZ mov     esi, offset loc_404070 
             404540      4 INSTR BELONGTO 404420 
             404540      4 INSTR DEADREGS  EFLAGS RDI R13 R14 R15 ZZ mov     rdi, [rbx+28h] 
             404544     -1 INSTR LOCAL NoMetaUpdate call    _g_slist_sort 
             404544      5 INSTR BELONGTO 404420 
             404544      5 INSTR DEADREGS  EFLAGS R13 R14 R15 ZZ call    _g_slist_sort 
             404549      4 INSTR BELONGTO 404420 
-            404549      4 INSTR DEADREGS  EFLAGS RDI R13 R14 R15 ZZ mov     [rbx+28h], rax 
+            404549      4 INSTR DEADREGS  EFLAGS RDX RSI RDI R13 R14 R15 ZZ mov     [rbx+28h], rax 
             40454d      5 INSTR BELONGTO 404420 
-            40454d      5 INSTR DEADREGS  EFLAGS RAX RBX RDI R13 R14 R15 ZZ mov     rax, [r12+18h] 
-            404552     -1 INSTR LOCAL MetadataRedundant xor     edx, edx 
+            40454d      5 INSTR DEADREGS  EFLAGS RAX RDX RBX RSI RDI R13 R14 R15 ZZ mov     rax, [r12+18h] 
             404552      2 INSTR BELONGTO 404420 
-            404554     -2 INSTR LOCAL n RSI ZZ  NumericDEFs mov     esi, offset sub_404220 
+            404552      2 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI R12 R13 R14 R15 ZZ xor     edx, edx 
+            404552     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
+            404554     -1 INSTR LOCAL MetadataRedundant mov     esi, offset sub_404220 
             404554      5 INSTR BELONGTO 404420 
-            404554      5 INSTR DEADREGS  EFLAGS RBX RDI R12 R13 R14 R15 ZZ mov     esi, offset sub_404220 
             404559      4 INSTR BELONGTO 404420 
             404559      4 INSTR DEADREGS  EFLAGS RBX RDI R12 R13 R14 R15 ZZ mov     rdi, [rax+28h] 
             40455d     -1 INSTR LOCAL NoMetaUpdate call    _g_slist_foreach 
@@ -3147,8 +3177,9 @@
             40455d      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ call    _g_slist_foreach 
             404562     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rsp, 18h 
             404562      4 INSTR BELONGTO 404420 
-            404566     -1 INSTR LOCAL MetadataRedundant mov     eax, 1 
+            404566     -2 INSTR LOCAL n RAX ZZ  NUMVia2ndSrcIMMEDNUM mov     eax, 1 
             404566      5 INSTR BELONGTO 404420 
+            404566      5 INSTR DEADREGS  EFLAGS RAX RBX R12 R13 R14 R15 ZZ mov     eax, 1 
             40456b      1 INSTR BELONGTO 404420 
             40456b      1 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ pop     rbx 
             40456c      1 INSTR BELONGTO 404420 
@@ -3164,18 +3195,18 @@
             404575      1 INSTR BELONGTO 404420 
             404575      1 INSTR DEADREGS  EFLAGS ZZ retn 
             404580      2 INSTR BELONGTO 404420 
-            404580      2 INSTR DEADREGS  EFLAGS RCX R13 R14 R15 ZZ xor     edi, edi 
+            404580      2 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R13 R14 R15 ZZ xor     edi, edi 
             404580     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
             404582      2 INSTR BELONGTO 404420 
-            404582      2 INSTR DEADREGS  EFLAGS RCX R13 R14 R15 ZZ xor     eax, eax 
+            404582      2 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI R13 R14 R15 ZZ xor     eax, eax 
             404582     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             404584      3 INSTR BELONGTO 404420 
-            404584      3 INSTR DEADREGS  EFLAGS RCX R13 R14 R15 ZZ mov     rcx, rbp 
+            404584      3 INSTR DEADREGS  EFLAGS RCX RDX RSI R13 R14 R15 ZZ mov     rcx, rbp 
             404587      5 INSTR BELONGTO 404420 
-            404587      5 INSTR DEADREGS  EFLAGS R13 R14 R15 ZZ mov     edx, offset aLoadingPluginS; "Loading plugin: %s" 
+            404587      5 INSTR DEADREGS  EFLAGS RDX RSI R13 R14 R15 ZZ mov     edx, offset aLoadingPluginS; "Loading plugin: %s" 
             40458c     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 80h 
             40458c      5 INSTR BELONGTO 404420 
-            40458c      5 INSTR DEADREGS  EFLAGS R13 R14 R15 ZZ mov     esi, 80h 
+            40458c      5 INSTR DEADREGS  EFLAGS RSI R13 R14 R15 ZZ mov     esi, 80h 
             404591     -1 INSTR LOCAL NoMetaUpdate call    _g_log 
             404591      5 INSTR BELONGTO 404420 
             404591      5 INSTR DEADREGS  EFLAGS R13 R14 R15 ZZ call    _g_log 
@@ -3191,10 +3222,10 @@
             4045a4     -1 INSTR LOCAL NoMetaUpdate jz      loc_404516 
             4045a4      6 INSTR BELONGTO 404420 
             4045aa      5 INSTR BELONGTO 404420 
-            4045aa      5 INSTR DEADREGS  EFLAGS RAX RSI RDI R14 R15 ZZ mov     rax, [r12+18h] 
+            4045aa      5 INSTR DEADREGS  EFLAGS RAX RDX RSI RDI R14 R15 ZZ mov     rax, [r12+18h] 
             4045af     -2 INSTR LOCAL n RDX ZZ  NumericDEFs mov     edx, offset loc_404010 
             4045af      5 INSTR BELONGTO 404420 
-            4045af      5 INSTR DEADREGS  EFLAGS RSI RDI R14 R15 ZZ mov     edx, offset loc_404010 
+            4045af      5 INSTR DEADREGS  EFLAGS RDX RSI RDI R14 R15 ZZ mov     edx, offset loc_404010 
             4045b4      3 INSTR BELONGTO 404420 
             4045b4      3 INSTR DEADREGS  EFLAGS RSI RDI R14 R15 ZZ mov     rsi, r13 
             4045b7      4 INSTR BELONGTO 404420 
@@ -3214,38 +3245,40 @@
             4045cd     -1 INSTR LOCAL NoMetaUpdate jmp     loc_404516 
             4045cd      5 INSTR BELONGTO 404420 
             4045d8      5 INSTR BELONGTO 404420 
-            4045d8      5 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ mov     edx, offset aGnomeSetting_0; "gnome-settings-daemon is not able to in"... 
+            4045d8      5 INSTR DEADREGS  EFLAGS RDX RSI RDI R12 R13 R14 R15 ZZ mov     edx, offset aGnomeSetting_0; "gnome-settings-daemon is not able to in"... 
             4045dd     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 10h 
             4045dd      5 INSTR BELONGTO 404420 
-            4045dd      5 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ mov     esi, 10h 
+            4045dd      5 INSTR DEADREGS  EFLAGS RSI RDI R12 R13 R14 R15 ZZ mov     esi, 10h 
             4045e2      2 INSTR BELONGTO 404420 
-            4045e2      2 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ xor     edi, edi 
+            4045e2      2 INSTR DEADREGS  EFLAGS RDI R12 R13 R14 R15 ZZ xor     edi, edi 
             4045e2     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
             4045e4     -1 INSTR LOCAL NoMetaUpdate call    _g_log 
             4045e4      5 INSTR BELONGTO 404420 
             4045e4      5 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ call    _g_log 
             4045e9     -1 INSTR LOCAL NoMetaUpdate call    gnome_settings_manager_error_quark 
             4045e9      5 INSTR BELONGTO 404420 
-            4045e9      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 R10 R11 R12 R13 R14 R15 ZZ call    gnome_settings_manager_error_quark 
+            4045e9      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R9 R10 R11 R12 R13 R14 R15 ZZ call    gnome_settings_manager_error_quark 
             4045ee      3 INSTR BELONGTO 404420 
-            4045ee      3 INSTR DEADREGS  EFLAGS RDI R12 R13 R14 R15 ZZ mov     rdi, rbx 
+            4045ee      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R12 R13 R14 R15 ZZ mov     rdi, rbx 
             4045f1      2 INSTR BELONGTO 404420 
-            4045f1      2 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ mov     esi, eax 
+            4045f1      2 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI R12 R13 R14 R15 ZZ mov     esi, eax 
             4045f3      5 INSTR BELONGTO 404420 
-            4045f3      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ mov     ecx, offset aPluginsNotSupp; "Plugins not supported" 
+            4045f3      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX R12 R13 R14 R15 ZZ mov     ecx, offset aPluginsNotSupp; "Plugins not supported" 
             4045f8      2 INSTR BELONGTO 404420 
-            4045f8      2 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ xor     eax, eax 
+            4045f8      2 INSTR DEADREGS  EFLAGS RAX RDX RBX R12 R13 R14 R15 ZZ xor     eax, eax 
             4045f8     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
-            4045fa     -1 INSTR LOCAL MetadataRedundant xor     edx, edx 
             4045fa      2 INSTR BELONGTO 404420 
+            4045fa      2 INSTR DEADREGS  EFLAGS RDX RBX R12 R13 R14 R15 ZZ xor     edx, edx 
+            4045fa     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
             4045fc     -1 INSTR LOCAL NoMetaUpdate call    _g_set_error 
             4045fc      5 INSTR BELONGTO 404420 
             4045fc      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ call    _g_set_error 
             404601     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rsp, 18h 
             404601      4 INSTR BELONGTO 404420 
-            404605     -1 INSTR LOCAL MetadataRedundant xor     eax, eax 
             404605     24 DEALLOC STACK esp - 24 xor     eax, eax
             404605      2 INSTR BELONGTO 404420 
+            404605      2 INSTR DEADREGS  EFLAGS RAX RBX R12 R13 R14 R15 ZZ xor     eax, eax 
+            404605     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             404607      1 INSTR BELONGTO 404420 
             404607      1 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ pop     rbx 
             404608      1 INSTR BELONGTO 404420 
@@ -3260,22 +3293,21 @@
             40460f      2 INSTR DEADREGS  EFLAGS R15 ZZ pop     r15 
             404611      1 INSTR BELONGTO 404420 
             404611      1 INSTR DEADREGS  EFLAGS ZZ retn 
-            404612     -2 INSTR LOCAL n RAX ZZ  NumericDEFs mov     rax, [rsp+48h+var_40] 
+            404612     -1 INSTR LOCAL MetadataUnused mov     rax, [rsp+48h+var_40] 
             404612      5 INSTR BELONGTO 404420 
-            404612      5 INSTR DEADREGS  EFLAGS RAX RCX RBX R13 R14 R15 ZZ mov     rax, [rsp+48h+var_40] 
-            404612      5 PTRIMMEDESP STACK 8 displ mov     rax, [rsp+48h+var_40]
             404617      2 INSTR BELONGTO 404420 
-            404617      2 INSTR DEADREGS  EFLAGS RCX RBX R13 R14 R15 ZZ xor     edi, edi 
+            404617      2 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI RDI R13 R14 R15 ZZ xor     edi, edi 
             404617     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
             404619      5 INSTR BELONGTO 404420 
-            404619      5 INSTR DEADREGS  EFLAGS RCX RBX R13 R14 R15 ZZ mov     edx, (offset aWrongIageInFil+14h); "%s" 
+            404619      5 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI R13 R14 R15 ZZ mov     edx, (offset aWrongIageInFil+14h); "%s" 
             40461e     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 10h 
             40461e      5 INSTR BELONGTO 404420 
-            40461e      5 INSTR DEADREGS  EFLAGS RCX RBX R13 R14 R15 ZZ mov     esi, 10h 
+            40461e      5 INSTR DEADREGS  EFLAGS RCX RBX RSI R13 R14 R15 ZZ mov     esi, 10h 
             404623      4 INSTR BELONGTO 404420 
             404623      4 INSTR DEADREGS  EFLAGS RCX RBX R13 R14 R15 ZZ mov     rcx, [rax+8] 
-            404627     -1 INSTR LOCAL MetadataRedundant xor     eax, eax 
             404627      2 INSTR BELONGTO 404420 
+            404627      2 INSTR DEADREGS  EFLAGS RAX RBX R13 R14 R15 ZZ xor     eax, eax 
+            404627     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             404629     -1 INSTR LOCAL NoMetaUpdate call    _g_log 
             404629      5 INSTR BELONGTO 404420 
             404629      5 INSTR DEADREGS  EFLAGS RBX R13 R14 R15 ZZ call    _g_log 
@@ -3292,12 +3324,12 @@
             404640      5 INSTR BELONGTO 404420 
             404640      5 INSTR DEADREGS  EFLAGS R14 R15 ZZ call    gnome_settings_plugin_info_get_location 
             404645      5 INSTR BELONGTO 404420 
-            404645      5 INSTR DEADREGS  EFLAGS RDX R14 R15 ZZ mov     esi, offset aOrg_gnome_se_2; "org.gnome.settings-daemon" 
+            404645      5 INSTR DEADREGS  EFLAGS RDX RSI RDI R14 R15 ZZ mov     esi, offset aOrg_gnome_se_2; "org.gnome.settings-daemon" 
             40464a     -2 INSTR LOCAL n RDX ZZ  NumericDEFs mov     rdx, rax 
             40464a      3 INSTR BELONGTO 404420 
-            40464a      3 INSTR DEADREGS  EFLAGS RDX R14 R15 ZZ mov     rdx, rax 
+            40464a      3 INSTR DEADREGS  EFLAGS RDX RDI R14 R15 ZZ mov     rdx, rax 
             40464d      5 INSTR BELONGTO 404420 
-            40464d      5 INSTR DEADREGS  EFLAGS R14 R15 ZZ mov     edi, offset aS_plugins_S; "%s.plugins.%s" 
+            40464d      5 INSTR DEADREGS  EFLAGS RAX RDI R14 R15 ZZ mov     edi, offset aS_plugins_S; "%s.plugins.%s" 
             404652     -1 INSTR LOCAL MetadataRedundant xor     eax, eax 
             404652      2 INSTR BELONGTO 404420 
             404654     -1 INSTR LOCAL NoMetaUpdate call    _g_strdup_printf 
@@ -3324,23 +3356,23 @@
             40467e     -1 INSTR LOCAL NoMetaUpdate jz      short loc_4046AB 
             40467e      2 INSTR BELONGTO 404420 
             404680      3 INSTR BELONGTO 404420 
-            404680      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, [r15] 
+            404680      3 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     rdi, [r15] 
             404683     -1 INSTR LOCAL NoMetaUpdate test    rdi, rdi 
             404683      3 INSTR BELONGTO 404420 
             404686     -1 INSTR LOCAL NoMetaUpdate jnz     short loc_404670 
             404686      2 INSTR BELONGTO 404420 
             404688      3 INSTR BELONGTO 404420 
-            404688      3 INSTR DEADREGS  EFLAGS RCX R15 ZZ mov     rcx, r14 
+            404688      3 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R15 ZZ mov     rcx, r14 
             40468b      5 INSTR BELONGTO 404420 
-            40468b      5 INSTR DEADREGS  EFLAGS R15 ZZ mov     edx, offset aIgnoringUnknow; "Ignoring unknown module '%s'" 
+            40468b      5 INSTR DEADREGS  EFLAGS RAX RDX RSI RDI R15 ZZ mov     edx, offset aIgnoringUnknow; "Ignoring unknown module '%s'" 
             404690     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 10h 
             404690      5 INSTR BELONGTO 404420 
-            404690      5 INSTR DEADREGS  EFLAGS R15 ZZ mov     esi, 10h 
+            404690      5 INSTR DEADREGS  EFLAGS RAX RSI RDI R15 ZZ mov     esi, 10h 
             404695      2 INSTR BELONGTO 404420 
-            404695      2 INSTR DEADREGS  EFLAGS R15 ZZ xor     edi, edi 
+            404695      2 INSTR DEADREGS  EFLAGS RAX RDI R15 ZZ xor     edi, edi 
             404695     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
             404697      2 INSTR BELONGTO 404420 
-            404697      2 INSTR DEADREGS  EFLAGS R15 ZZ xor     eax, eax 
+            404697      2 INSTR DEADREGS  EFLAGS RAX R15 ZZ xor     eax, eax 
             404697     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             404699     -1 INSTR LOCAL NoMetaUpdate call    _g_log 
             404699      5 INSTR BELONGTO 404420 
@@ -3368,37 +3400,37 @@
             4046bf      5 INSTR DEADREGS  EFLAGS ZZ call    _g_slist_prepend 
             4046c4     -2 INSTR LOCAL n R9 ZZ  AlwaysNUM xor     r9d, r9d 
             4046c4      3 INSTR BELONGTO 404420 
-            4046c4      3 INSTR DEADREGS  EFLAGS RCX RDI R8 R9 ZZ xor     r9d, r9d 
+            4046c4      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 ZZ xor     r9d, r9d 
             4046c7     -2 INSTR LOCAL n R8 ZZ  AlwaysNUM xor     r8d, r8d 
             4046c7      3 INSTR BELONGTO 404420 
-            4046c7      3 INSTR DEADREGS  EFLAGS RCX RDI R8 ZZ xor     r8d, r8d 
+            4046c7      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 ZZ xor     r8d, r8d 
             4046ca      3 INSTR BELONGTO 404420 
-            4046ca      3 INSTR DEADREGS  EFLAGS RCX RDI ZZ mov     rcx, r12 
+            4046ca      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI ZZ mov     rcx, r12 
             4046cd      3 INSTR BELONGTO 404420 
-            4046cd      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, r13 
+            4046cd      3 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     rdi, r13 
             4046d0      4 INSTR BELONGTO 404420 
-            4046d0      4 INSTR DEADREGS  EFLAGS ZZ mov     [r15+28h], rax 
+            4046d0      4 INSTR DEADREGS  EFLAGS RDX RSI ZZ mov     [r15+28h], rax 
             4046d4     -2 INSTR LOCAL n RDX ZZ  NumericDEFs mov     edx, offset loc_4041D0 
             4046d4      5 INSTR BELONGTO 404420 
-            4046d4      5 INSTR DEADREGS  EFLAGS R15 ZZ mov     edx, offset loc_4041D0 
+            4046d4      5 INSTR DEADREGS  EFLAGS RDX RSI R15 ZZ mov     edx, offset loc_4041D0 
             4046d9      5 INSTR BELONGTO 404420 
-            4046d9      5 INSTR DEADREGS  EFLAGS R15 ZZ mov     esi, offset aActivated; "activated" 
+            4046d9      5 INSTR DEADREGS  EFLAGS RSI R15 ZZ mov     esi, offset aActivated; "activated" 
             4046de     -1 INSTR LOCAL NoMetaUpdate call    _g_signal_connect_data 
             4046de      5 INSTR BELONGTO 404420 
             4046de      5 INSTR DEADREGS  EFLAGS R15 ZZ call    _g_signal_connect_data 
             4046e3      3 INSTR BELONGTO 404420 
-            4046e3      3 INSTR DEADREGS  EFLAGS RCX RDI R8 R9 R15 ZZ mov     rdi, r13 
+            4046e3      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 R15 ZZ mov     rdi, r13 
             4046e6     -1 INSTR LOCAL MetadataRedundant xor     r9d, r9d 
             4046e6      3 INSTR BELONGTO 404420 
             4046e9     -1 INSTR LOCAL MetadataRedundant xor     r8d, r8d 
             4046e9      3 INSTR BELONGTO 404420 
             4046ec      3 INSTR BELONGTO 404420 
-            4046ec      3 INSTR DEADREGS  EFLAGS RCX R15 ZZ mov     rcx, r12 
+            4046ec      3 INSTR DEADREGS  EFLAGS RCX RDX RSI R15 ZZ mov     rcx, r12 
             4046ef     -2 INSTR LOCAL n RDX ZZ  NumericDEFs mov     edx, offset loc_404180 
             4046ef      5 INSTR BELONGTO 404420 
-            4046ef      5 INSTR DEADREGS  EFLAGS R15 ZZ mov     edx, offset loc_404180 
+            4046ef      5 INSTR DEADREGS  EFLAGS RDX RSI R15 ZZ mov     edx, offset loc_404180 
             4046f4      5 INSTR BELONGTO 404420 
-            4046f4      5 INSTR DEADREGS  EFLAGS R15 ZZ mov     esi, offset byte_4063B4 
+            4046f4      5 INSTR DEADREGS  EFLAGS RSI R15 ZZ mov     esi, offset byte_4063B4 
             4046f9     -1 INSTR LOCAL NoMetaUpdate call    _g_signal_connect_data 
             4046f9      5 INSTR BELONGTO 404420 
             4046f9      5 INSTR DEADREGS  EFLAGS R15 ZZ call    _g_signal_connect_data 
@@ -3414,29 +3446,29 @@
             404710      0 FUNC FRAMERESTORE 0 0 0 1 0 0 2 0 0 3 0 0 4 0 0 5 0 0 6 0 8 7 0 0 8 0 0 9 0 0 10 0 0 11 0 0 12 0 0 13 0 0 14 0 0 15 0 0 ZZ
             404710      0 FUNC MMSAFENESS SAFE
             404710      5 INSTR BELONGTO 404710 
-            404710      5 INSTR DEADREGS  EFLAGS ZZ mov     [rsp+var_10], rbx 
+            404710      5 INSTR DEADREGS  EFLAGS RAX RDX ZZ mov     [rsp+var_10], rbx 
             404710      5 PTRIMMEDESP STACK -16 displ mov     [rsp+var_10], rbx
             404710     64 FUNC GLOBAL gnome_settings_manager_awake FUNC_UNSAFE NOFP RET             40474f 
             404715     -1 INSTR LOCAL MetadataUnused mov     [rsp+var_8], rbp 
             404715      5 INSTR BELONGTO 404710 
             40471a      3 INSTR BELONGTO 404710 
-            40471a      3 INSTR DEADREGS  EFLAGS RBX ZZ mov     rbx, rdi 
+            40471a      3 INSTR DEADREGS  EFLAGS RAX RDX RBX ZZ mov     rbx, rdi 
             40471d     24 DATAREF STACK 402 esp + 0 PARENT LocalFrame LOCALFRAME
             40471d      4 INSTR BELONGTO 404710 
-            40471d      4 INSTR DEADREGS  EFLAGS ZZ sub     rsp, 18h 
+            40471d      4 INSTR DEADREGS  EFLAGS RAX RDX RDI ZZ sub     rsp, 18h 
             40471d      8 MEMORYHOLE STACK esp + 24 ReturnAddress 
             404721      3 INSTR BELONGTO 404710 
-            404721      3 INSTR DEADREGS  EFLAGS ZZ mov     rbp, rsi 
+            404721      3 INSTR DEADREGS  EFLAGS RAX RDX RDI ZZ mov     rbp, rsi 
             404724      2 INSTR BELONGTO 404710 
-            404724      2 INSTR DEADREGS  EFLAGS ZZ xor     edi, edi 
+            404724      2 INSTR DEADREGS  EFLAGS RAX RDX RSI RDI ZZ xor     edi, edi 
             404724     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
             404726     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 80h 
             404726      5 INSTR BELONGTO 404710 
-            404726      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, 80h 
+            404726      5 INSTR DEADREGS  EFLAGS RAX RDX RSI ZZ mov     esi, 80h 
             40472b      5 INSTR BELONGTO 404710 
-            40472b      5 INSTR DEADREGS  EFLAGS ZZ mov     edx, offset aAwakeCalled; "Awake called" 
+            40472b      5 INSTR DEADREGS  EFLAGS RAX RDX ZZ mov     edx, offset aAwakeCalled; "Awake called" 
             404730      2 INSTR BELONGTO 404710 
-            404730      2 INSTR DEADREGS  EFLAGS ZZ xor     eax, eax 
+            404730      2 INSTR DEADREGS  EFLAGS RAX ZZ xor     eax, eax 
             404730     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             404732     -1 INSTR LOCAL NoMetaUpdate call    _g_log 
             404732      5 INSTR BELONGTO 404710 
@@ -3460,33 +3492,33 @@
             404750      0 FUNC MMSAFENESS SAFE
             404750    182 FUNC GLOBAL sub_404750 FUNC_UNSAFE NOFP RET             404805 
             404750      5 INSTR BELONGTO 404750 
-            404750      5 INSTR DEADREGS  EFLAGS RCX ZZ mov     [rsp+var_18], rbx 
+            404750      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI ZZ mov     [rsp+var_18], rbx 
             404750      5 PTRIMMEDESP STACK -24 displ mov     [rsp+var_18], rbx
             404755      5 INSTR BELONGTO 404750 
-            404755      5 INSTR DEADREGS  EFLAGS RCX RBX ZZ mov     [rsp+var_10], rbp 
+            404755      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX RSI RDI ZZ mov     [rsp+var_10], rbp 
             404755      5 PTRIMMEDESP STACK -16 displ mov     [rsp+var_10], rbp
             40475a      3 INSTR BELONGTO 404750 
-            40475a      3 INSTR DEADREGS  EFLAGS RCX RBX ZZ mov     rbx, r8 
+            40475a      3 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX RSI RDI ZZ mov     rbx, r8 
             40475d      5 INSTR BELONGTO 404750 
-            40475d      5 INSTR DEADREGS  EFLAGS RCX ZZ mov     [rsp+var_8], r12 
+            40475d      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI ZZ mov     [rsp+var_8], r12 
             40475d      5 PTRIMMEDESP STACK -8 displ mov     [rsp+var_8], r12
             404762      2 INSTR BELONGTO 404750 
-            404762      2 INSTR DEADREGS  EFLAGS RCX R12 ZZ xor     edi, edi 
+            404762      2 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R12 ZZ xor     edi, edi 
             404762     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
             404764     40 DATAREF STACK 403 esp + 0 PARENT LocalFrame LOCALFRAME
             404764      4 INSTR BELONGTO 404750 
-            404764      4 INSTR DEADREGS  EFLAGS RCX R12 ZZ sub     rsp, 28h 
+            404764      4 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI R12 ZZ sub     rsp, 28h 
             404764      8 MEMORYHOLE STACK esp + 40 ReturnAddress 
             404768      2 INSTR BELONGTO 404750 
-            404768      2 INSTR DEADREGS  EFLAGS RCX R12 ZZ xor     eax, eax 
+            404768      2 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI R12 ZZ xor     eax, eax 
             404768     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             40476a      3 INSTR BELONGTO 404750 
-            40476a      3 INSTR DEADREGS  EFLAGS RCX R12 ZZ mov     rcx, r8 
+            40476a      3 INSTR DEADREGS  EFLAGS RCX RDX RSI R12 ZZ mov     rcx, r8 
             40476d      5 INSTR BELONGTO 404750 
-            40476d      5 INSTR DEADREGS  EFLAGS R12 ZZ mov     edx, offset aCallingMethodS; "Calling method '%s' for settings daemon" 
+            40476d      5 INSTR DEADREGS  EFLAGS RDX RSI R12 ZZ mov     edx, offset aCallingMethodS; "Calling method '%s' for settings daemon" 
             404772     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 80h 
             404772      5 INSTR BELONGTO 404750 
-            404772      5 INSTR DEADREGS  EFLAGS R12 ZZ mov     esi, 80h 
+            404772      5 INSTR DEADREGS  EFLAGS RSI R12 ZZ mov     esi, 80h 
             404777      5 INSTR BELONGTO 404750 
             404777      5 INSTR DEADREGS  EFLAGS R12 ZZ mov     rbp, [rsp+28h+arg_0] 
             404777      5 PTRIMMEDESP STACK 48 displ mov     rbp, [rsp+28h+arg_0]
@@ -3500,7 +3532,7 @@
             40478a      5 INSTR BELONGTO 404750 
             40478a      5 INSTR DEADREGS  EFLAGS ZZ call    _g_log 
             40478f      5 INSTR BELONGTO 404750 
-            40478f      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     esi, offset aAwake; "Awake" 
+            40478f      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, offset aAwake; "Awake" 
             404794      3 INSTR BELONGTO 404750 
             404794      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rbx 
             404797     -1 INSTR LOCAL NoMetaUpdate call    _g_strcmp0 
@@ -3511,13 +3543,13 @@
             40479e     -1 INSTR LOCAL NoMetaUpdate jnz     short loc_4047D8 
             40479e      2 INSTR BELONGTO 404750 
             4047a0      5 INSTR BELONGTO 404750 
-            4047a0      5 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ lea     rsi, [rsp+28h+var_20] 
+            4047a0      5 INSTR DEADREGS  EFLAGS RAX RDX RBX RSI RDI ZZ lea     rsi, [rsp+28h+var_20] 
             4047a0      5 PTRIMMEDESP STACK 8 displ lea     rsi, [rsp+28h+var_20]
             4047a5      3 INSTR BELONGTO 404750 
-            4047a5      3 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     rdi, r12 
+            4047a5      3 INSTR DEADREGS  EFLAGS RAX RDX RBX RDI ZZ mov     rdi, r12 
             4047a8     -1 INSTR LOCAL NoMetaUpdate call    gnome_settings_manager_awake 
             4047a8      5 INSTR BELONGTO 404750 
-            4047a8      5 INSTR DEADREGS  EFLAGS RBX R12 ZZ call    gnome_settings_manager_awake 
+            4047a8      5 INSTR DEADREGS  EFLAGS RAX RDX RBX R12 ZZ call    gnome_settings_manager_awake 
             4047ad     -1 INSTR LOCAL NoMetaUpdate test    eax, eax 
             4047ad      2 INSTR BELONGTO 404750 
             4047af     -1 INSTR LOCAL NoMetaUpdate jnz     short loc_4047FA 
@@ -3546,7 +3578,7 @@
             4047d1      1 INSTR DEADREGS  EFLAGS ZZ retn 
             4047d1     40 DEALLOC STACK esp - 40 retn
             4047d8      5 INSTR BELONGTO 404750 
-            4047d8      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     esi, offset aStart; "Start" 
+            4047d8      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, offset aStart; "Start" 
             4047dd      3 INSTR BELONGTO 404750 
             4047dd      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rbx 
             4047e0     -1 INSTR LOCAL NoMetaUpdate call    _g_strcmp0 
@@ -3557,19 +3589,19 @@
             4047e7     -1 INSTR LOCAL NoMetaUpdate jnz     short loc_4047BE 
             4047e7      2 INSTR BELONGTO 404750 
             4047e9      5 INSTR BELONGTO 404750 
-            4047e9      5 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ lea     rsi, [rsp+28h+var_20] 
+            4047e9      5 INSTR DEADREGS  EFLAGS RAX RDX RBX RSI RDI ZZ lea     rsi, [rsp+28h+var_20] 
             4047e9      5 PTRIMMEDESP STACK 8 displ lea     rsi, [rsp+28h+var_20]
             4047ee      3 INSTR BELONGTO 404750 
-            4047ee      3 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     rdi, r12 
+            4047ee      3 INSTR DEADREGS  EFLAGS RAX RDX RBX RDI ZZ mov     rdi, r12 
             4047f1     -1 INSTR LOCAL NoMetaUpdate call    gnome_settings_manager_start 
             4047f1      5 INSTR BELONGTO 404750 
-            4047f1      5 INSTR DEADREGS  EFLAGS RBX R12 ZZ call    gnome_settings_manager_start 
+            4047f1      5 INSTR DEADREGS  EFLAGS RAX RDX RBX R12 ZZ call    gnome_settings_manager_start 
             4047f6     -1 INSTR LOCAL NoMetaUpdate test    eax, eax 
             4047f6      2 INSTR BELONGTO 404750 
             4047f8     -1 INSTR LOCAL NoMetaUpdate jz      short loc_4047B1 
             4047f8      2 INSTR BELONGTO 404750 
             4047fa      2 INSTR BELONGTO 404750 
-            4047fa      2 INSTR DEADREGS  EFLAGS RBX RDI R12 ZZ xor     esi, esi 
+            4047fa      2 INSTR DEADREGS  EFLAGS RBX RSI RDI R12 ZZ xor     esi, esi 
             4047fa     -2 INSTR LOCAL n RSI ZZ  AlwaysNUM xor     esi, esi 
             4047fc      3 INSTR BELONGTO 404750 
             4047fc      3 INSTR DEADREGS  EFLAGS RBX RDI R12 ZZ mov     rdi, rbp 
@@ -3582,32 +3614,33 @@
             404810      0 FUNC MMSAFENESS SAFE
             404810    133 FUNC GLOBAL gnome_settings_manager_stop FUNC_UNSAFE NOFP RET             404894 
             404810      1 INSTR BELONGTO 404810 
-            404810      1 INSTR DEADREGS  EFLAGS ZZ push    rbx 
+            404810      1 INSTR DEADREGS  EFLAGS RAX RDX RSI ZZ push    rbx 
             404810      8 MEMORYHOLE STACK esp + 0 CalleeSavedRegs 
             404810      8 MEMORYHOLE STACK esp + 8 ReturnAddress 
             404811      2 INSTR BELONGTO 404810 
-            404811      2 INSTR DEADREGS  EFLAGS RBX ZZ xor     eax, eax 
+            404811      2 INSTR DEADREGS  EFLAGS RAX RDX RBX RSI ZZ xor     eax, eax 
             404811     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             404813     -1 INSTR LOCAL MetadataUnused mov     rbx, rdi 
             404813      3 INSTR BELONGTO 404810 
             404816      5 INSTR BELONGTO 404810 
-            404816      5 INSTR DEADREGS  EFLAGS ZZ mov     edx, offset aStoppingSettin; "Stopping settings manager" 
+            404816      5 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     edx, offset aStoppingSettin; "Stopping settings manager" 
             40481b      2 INSTR BELONGTO 404810 
-            40481b      2 INSTR DEADREGS  EFLAGS ZZ xor     edi, edi 
+            40481b      2 INSTR DEADREGS  EFLAGS RSI RDI ZZ xor     edi, edi 
             40481b     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
             40481d     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 80h 
             40481d      5 INSTR BELONGTO 404810 
-            40481d      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, 80h 
+            40481d      5 INSTR DEADREGS  EFLAGS RSI ZZ mov     esi, 80h 
             404822     -1 INSTR LOCAL NoMetaUpdate call    _g_log 
             404822      5 INSTR BELONGTO 404810 
             404822      5 INSTR DEADREGS  EFLAGS ZZ call    _g_log 
             404827      4 INSTR BELONGTO 404810 
-            404827      4 INSTR DEADREGS  EFLAGS RAX RDI ZZ mov     rax, [rbx+18h] 
-            40482b     -1 INSTR LOCAL MetadataRedundant xor     edx, edx 
+            404827      4 INSTR DEADREGS  EFLAGS RAX RDX RSI RDI ZZ mov     rax, [rbx+18h] 
             40482b      2 INSTR BELONGTO 404810 
+            40482b      2 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ xor     edx, edx 
+            40482b     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
             40482d     -2 INSTR LOCAL n RSI ZZ  NumericDEFs mov     esi, offset sub_403FF0 
             40482d      5 INSTR BELONGTO 404810 
-            40482d      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     esi, offset sub_403FF0 
+            40482d      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, offset sub_403FF0 
             404832      4 INSTR BELONGTO 404810 
             404832      4 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, [rax+28h] 
             404836     -1 INSTR LOCAL NoMetaUpdate call    _g_slist_foreach 
@@ -3621,9 +3654,9 @@
             404843      5 INSTR BELONGTO 404810 
             404843      5 INSTR DEADREGS  EFLAGS ZZ call    _g_slist_free 
             404848      4 INSTR BELONGTO 404810 
-            404848      4 INSTR DEADREGS  EFLAGS RAX ZZ mov     rax, [rbx+18h] 
+            404848      4 INSTR DEADREGS  EFLAGS RAX RDI ZZ mov     rax, [rbx+18h] 
             40484c      2 INSTR BELONGTO 404810 
-            40484c      2 INSTR DEADREGS  EFLAGS ZZ mov     edi, [rax] 
+            40484c      2 INSTR DEADREGS  EFLAGS RDI ZZ mov     edi, [rax] 
             40484e      8 INSTR BELONGTO 404810 
             40484e      8 INSTR DEADREGS  EFLAGS ZZ mov     qword ptr [rax+28h], 0 
             404856     -1 INSTR LOCAL NoMetaUpdate test    edi, edi 
@@ -3727,18 +3760,19 @@
             404928     -1 INSTR LOCAL NoMetaUpdate call    gnome_settings_manager_get_type 
             404928      5 INSTR BELONGTO 4048e0 
             404928      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX RSI RDI R8 R9 R10 R11 ZZ call    gnome_settings_manager_get_type 
-            40492d     -1 INSTR LOCAL MetadataRedundant xor     esi, esi 
             40492d      2 INSTR BELONGTO 4048e0 
+            40492d      2 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ xor     esi, esi 
+            40492d     -2 INSTR LOCAL n RSI ZZ  AlwaysNUM xor     esi, esi 
             40492f      3 INSTR BELONGTO 4048e0 
             40492f      3 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     rdi, rax 
             404932      2 INSTR BELONGTO 4048e0 
-            404932      2 INSTR DEADREGS  EFLAGS RBX ZZ xor     eax, eax 
+            404932      2 INSTR DEADREGS  EFLAGS RAX RBX ZZ xor     eax, eax 
             404932     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             404934     -1 INSTR LOCAL NoMetaUpdate call    _g_object_new 
             404934      5 INSTR BELONGTO 4048e0 
             404934      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_object_new 
             404939      5 INSTR BELONGTO 4048e0 
-            404939      5 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     esi, offset qword_6084B8 
+            404939      5 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ mov     esi, offset qword_6084B8 
             40493e      3 INSTR BELONGTO 4048e0 
             40493e      3 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     rdi, rax 
             404941      7 INSTR BELONGTO 4048e0 
@@ -3747,51 +3781,52 @@
             404948      5 INSTR BELONGTO 4048e0 
             404948      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_object_add_weak_pointer 
             40494d      7 INSTR BELONGTO 4048e0 
-            40494d      7 INSTR DEADREGS  EFLAGS RBX ZZ mov     rbx, cs:qword_6084B8 
-            404954     -1 INSTR LOCAL MetadataRedundant xor     esi, esi 
+            40494d      7 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ mov     rbx, cs:qword_6084B8 
             404954      2 INSTR BELONGTO 4048e0 
+            404954      2 INSTR DEADREGS  EFLAGS RSI RDI ZZ xor     esi, esi 
+            404954     -2 INSTR LOCAL n RSI ZZ  AlwaysNUM xor     esi, esi 
             404956      5 INSTR BELONGTO 4048e0 
-            404956      5 INSTR DEADREGS  EFLAGS ZZ mov     edi, offset aNodeNameOrgGno; "<node name='/org/gnome/SettingsDaemon'>"... 
+            404956      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     edi, offset aNodeNameOrgGno; "<node name='/org/gnome/SettingsDaemon'>"... 
             40495b      4 INSTR BELONGTO 4048e0 
             40495b      4 INSTR DEADREGS  EFLAGS ZZ mov     rbp, [rbx+18h] 
             40495f     -1 INSTR LOCAL NoMetaUpdate call    _g_dbus_node_info_new_for_xml 
             40495f      5 INSTR BELONGTO 4048e0 
             40495f      5 INSTR DEADREGS  EFLAGS ZZ call    _g_dbus_node_info_new_for_xml 
             404964      4 INSTR BELONGTO 4048e0 
-            404964      4 INSTR DEADREGS  EFLAGS ZZ mov     [rbp+8], rax 
+            404964      4 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI ZZ mov     [rbp+8], rax 
             404968      4 INSTR BELONGTO 4048e0 
-            404968      4 INSTR DEADREGS  EFLAGS RAX ZZ mov     rax, [rbx+18h] 
+            404968      4 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI ZZ mov     rax, [rbx+18h] 
             40496c     -1 INSTR LOCAL NoMetaUpdate cmp     qword ptr [rax+8], 0 
             40496c      5 INSTR BELONGTO 4048e0 
             404971     -1 INSTR LOCAL NoMetaUpdate jz      short loc_404990 
             404971      2 INSTR BELONGTO 4048e0 
             404973      3 INSTR BELONGTO 4048e0 
-            404973      3 INSTR DEADREGS  EFLAGS RCX R12 R13 R14 R15 ZZ mov     rcx, rbx 
+            404973      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R12 R13 R14 R15 ZZ mov     rcx, rbx 
             404976     -2 INSTR LOCAL n RDX ZZ  NumericDEFs mov     edx, offset sub_403F60 
             404976      5 INSTR BELONGTO 4048e0 
-            404976      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ mov     edx, offset sub_403F60 
+            404976      5 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI R12 R13 R14 R15 ZZ mov     edx, offset sub_403F60 
             40497b      2 INSTR BELONGTO 4048e0 
-            40497b      2 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ xor     esi, esi 
+            40497b      2 INSTR DEADREGS  EFLAGS RBX RSI RDI R12 R13 R14 R15 ZZ xor     esi, esi 
             40497b     -2 INSTR LOCAL n RSI ZZ  AlwaysNUM xor     esi, esi 
             40497d     -2 INSTR LOCAL n RDI ZZ  NUMVia2ndSrcIMMEDNUM mov     edi, 2 
             40497d      5 INSTR BELONGTO 4048e0 
-            40497d      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ mov     edi, 2 
+            40497d      5 INSTR DEADREGS  EFLAGS RBX RDI R12 R13 R14 R15 ZZ mov     edi, 2 
             404982     -1 INSTR LOCAL NoMetaUpdate call    _g_bus_get 
             404982      5 INSTR BELONGTO 4048e0 
             404982      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ call    _g_bus_get 
             404987     -1 INSTR LOCAL NoMetaUpdate jmp     loc_4048FF 
             404987      5 INSTR BELONGTO 4048e0 
             404990      6 INSTR BELONGTO 4048e0 
-            404990      6 INSTR DEADREGS  EFLAGS R8 ZZ mov     r8d, offset aManagerPrivInt; "manager->priv->introspection_data != NU"... 
+            404990      6 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 ZZ mov     r8d, offset aManagerPrivInt; "manager->priv->introspection_data != NU"... 
             404996      5 INSTR BELONGTO 4048e0 
-            404996      5 INSTR DEADREGS  EFLAGS ZZ mov     ecx, offset aRegister_manag; "register_manager" 
+            404996      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI ZZ mov     ecx, offset aRegister_manag; "register_manager" 
             40499b     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 196h 
             40499b      5 INSTR BELONGTO 4048e0 
-            40499b      5 INSTR DEADREGS  EFLAGS ZZ mov     edx, 196h 
+            40499b      5 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     edx, 196h 
             4049a0      5 INSTR BELONGTO 4048e0 
-            4049a0      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, offset aGnomeSettingsM; "gnome-settings-manager.c" 
+            4049a0      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, offset aGnomeSettingsM; "gnome-settings-manager.c" 
             4049a5      2 INSTR BELONGTO 4048e0 
-            4049a5      2 INSTR DEADREGS  EFLAGS ZZ xor     edi, edi 
+            4049a5      2 INSTR DEADREGS  EFLAGS RDI ZZ xor     edi, edi 
             4049a5     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
             4049a7     -1 INSTR LOCAL NoMetaUpdate call    _g_assertion_message_expr 
             4049a7      5 INSTR BELONGTO 4048e0 
@@ -3855,7 +3890,7 @@
             404a1e      1 INSTR DEADREGS  EFLAGS ZZ retn 
             404a1e     24 DEALLOC STACK esp - 24 retn
             404a20      5 INSTR BELONGTO 404a00 
-            404a20      5 INSTR DEADREGS  EFLAGS ZZ mov     edi, offset qword_6084C0 
+            404a20      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     edi, offset qword_6084C0 
             404a25     -1 INSTR LOCAL NoMetaUpdate call    _g_once_init_enter 
             404a25      5 INSTR BELONGTO 404a00 
             404a25      5 INSTR DEADREGS  EFLAGS ZZ call    _g_once_init_enter 
@@ -3864,25 +3899,27 @@
             404a2c     -1 INSTR LOCAL NoMetaUpdate jz      short loc_404A13 
             404a2c      2 INSTR BELONGTO 404a00 
             404a2e      5 INSTR BELONGTO 404a00 
-            404a2e      5 INSTR DEADREGS  EFLAGS ZZ mov     edi, offset aGnomesettingsp; "GnomeSettingsPlugin" 
+            404a2e      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     edi, offset aGnomesettingsp; "GnomeSettingsPlugin" 
             404a33     -1 INSTR LOCAL NoMetaUpdate call    _g_intern_static_string 
             404a33      5 INSTR BELONGTO 404a00 
             404a33      5 INSTR DEADREGS  EFLAGS ZZ call    _g_intern_static_string 
             404a38     -2 INSTR LOCAL n R9 ZZ  NumericDEFs mov     r9d, offset nullsub_1 
             404a38      6 INSTR BELONGTO 404a00 
-            404a38      6 INSTR DEADREGS  EFLAGS RSI R8 R9 ZZ mov     r9d, offset nullsub_1 
+            404a38      6 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 ZZ mov     r9d, offset nullsub_1 
             404a3e     -2 INSTR LOCAL n R8 ZZ  NUMVia2ndSrcIMMEDNUM mov     r8d, 18h 
             404a3e      6 INSTR BELONGTO 404a00 
-            404a3e      6 INSTR DEADREGS  EFLAGS RSI R8 ZZ mov     r8d, 18h 
+            404a3e      6 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 ZZ mov     r8d, 18h 
             404a44     -2 INSTR LOCAL n RCX ZZ  NumericDEFs mov     ecx, offset sub_4049D0 
             404a44      5 INSTR BELONGTO 404a00 
-            404a44      5 INSTR DEADREGS  EFLAGS RSI ZZ mov     ecx, offset sub_4049D0 
-            404a49     -1 INSTR LOCAL MetadataRedundant mov     edx, 98h 
+            404a44      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI ZZ mov     ecx, offset sub_4049D0 
+            404a49     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 98h 
             404a49      5 INSTR BELONGTO 404a00 
+            404a49      5 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     edx, 98h 
             404a4e      3 INSTR BELONGTO 404a00 
-            404a4e      3 INSTR DEADREGS  EFLAGS RSI ZZ mov     rsi, rax 
-            404a51     -1 INSTR LOCAL MetadataRedundant mov     edi, 50h 
+            404a4e      3 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     rsi, rax 
+            404a51     -2 INSTR LOCAL n RDI ZZ  NUMVia2ndSrcIMMEDNUM mov     edi, 50h 
             404a51      5 INSTR BELONGTO 404a00 
+            404a51      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     edi, 50h 
             404a56      7 INSTR BELONGTO 404a00 
             404a56      7 INSTR DEADREGS  EFLAGS ZZ mov     [rsp+18h+var_18], 0 
             404a56      7 PTRIMMEDESP STACK 0 displ mov     [rsp+18h+var_18], 0
@@ -3890,7 +3927,7 @@
             404a5d      5 INSTR BELONGTO 404a00 
             404a5d      5 INSTR DEADREGS  EFLAGS ZZ call    _g_type_register_static_simple 
             404a62      5 INSTR BELONGTO 404a00 
-            404a62      5 INSTR DEADREGS  EFLAGS RSI ZZ mov     edi, offset qword_6084C0 
+            404a62      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     edi, offset qword_6084C0 
             404a67      3 INSTR BELONGTO 404a00 
             404a67      3 INSTR DEADREGS  EFLAGS RSI ZZ mov     rsi, rax 
             404a6a     -1 INSTR LOCAL NoMetaUpdate call    _g_once_init_leave 
@@ -4033,43 +4070,46 @@
             404b89      5 INSTR BELONGTO 404b80 
             404b89      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_type_class_peek_parent 
             404b8e      3 INSTR BELONGTO 404b80 
-            404b8e      3 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     rdi, rbp 
-            404b91     -1 INSTR LOCAL MetadataRedundant mov     esi, 50h 
+            404b8e      3 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ mov     rdi, rbp 
+            404b91     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 50h 
             404b91      5 INSTR BELONGTO 404b80 
+            404b91      5 INSTR DEADREGS  EFLAGS RBX RSI ZZ mov     esi, 50h 
             404b96      7 INSTR BELONGTO 404b80 
             404b96      7 INSTR DEADREGS  EFLAGS RBX ZZ mov     cs:qword_6084D8, rax 
             404b9d     -1 INSTR LOCAL NoMetaUpdate call    _g_type_check_class_cast 
             404b9d      5 INSTR BELONGTO 404b80 
             404b9d      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_type_check_class_cast 
             404ba2      8 INSTR BELONGTO 404b80 
-            404ba2      8 INSTR DEADREGS  EFLAGS RBX RSI R8 R9 ZZ mov     qword ptr [rax+30h], offset sub_404CC0 
+            404ba2      8 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI RDI R8 R9 ZZ mov     qword ptr [rax+30h], offset sub_404CC0 
             404baa      8 INSTR BELONGTO 404b80 
-            404baa      8 INSTR DEADREGS  EFLAGS RBX RSI R8 R9 ZZ mov     [rsp+38h+var_28], 0 
+            404baa      8 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI RDI R8 R9 ZZ mov     [rsp+38h+var_28], 0 
             404baa      8 PTRIMMEDESP STACK 16 displ mov     [rsp+38h+var_28], 0
             404bb2     -1 INSTR LOCAL MetadataUnused mov     rbx, rax 
             404bb2      3 INSTR BELONGTO 404b80 
             404bb5      9 INSTR BELONGTO 404b80 
-            404bb5      9 INSTR DEADREGS  EFLAGS RSI R8 R9 ZZ mov     [rsp+38h+var_30], 4 
+            404bb5      9 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 ZZ mov     [rsp+38h+var_30], 4 
             404bb5      9 PTRIMMEDESP STACK 8 displ mov     [rsp+38h+var_30], 4
             404bbe      8 INSTR BELONGTO 404b80 
-            404bbe      8 INSTR DEADREGS  EFLAGS RSI R8 R9 ZZ mov     [rsp+38h+var_38], offset _g_cclosure_marshal_VOID__VOID 
+            404bbe      8 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 ZZ mov     [rsp+38h+var_38], offset _g_cclosure_marshal_VOID__VOID 
             404bbe      8 PTRIMMEDESP STACK 0 displ mov     [rsp+38h+var_38], offset _g_cclosure_marshal_VOID__VOID
             404bc6     -2 INSTR LOCAL n R9 ZZ  AlwaysNUM xor     r9d, r9d 
             404bc6      3 INSTR BELONGTO 404b80 
-            404bc6      3 INSTR DEADREGS  EFLAGS RSI R8 R9 ZZ xor     r9d, r9d 
+            404bc6      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 ZZ xor     r9d, r9d 
             404bc9      3 INSTR BELONGTO 404b80 
-            404bc9      3 INSTR DEADREGS  EFLAGS RSI R8 ZZ mov     rsi, [rax] 
+            404bc9      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 ZZ mov     rsi, [rax] 
             404bcc     -2 INSTR LOCAL n R8 ZZ  AlwaysNUM xor     r8d, r8d 
             404bcc      3 INSTR BELONGTO 404b80 
-            404bcc      3 INSTR DEADREGS  EFLAGS R8 ZZ xor     r8d, r8d 
-            404bcf     -1 INSTR LOCAL MetadataRedundant mov     ecx, 88h 
+            404bcc      3 INSTR DEADREGS  EFLAGS RAX RCX RDX RDI R8 ZZ xor     r8d, r8d 
+            404bcf     -2 INSTR LOCAL n RCX ZZ  NUMVia2ndSrcIMMEDNUM mov     ecx, 88h 
             404bcf      5 INSTR BELONGTO 404b80 
-            404bd4     -1 INSTR LOCAL MetadataRedundant mov     edx, 2 
+            404bcf      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RDI ZZ mov     ecx, 88h 
+            404bd4     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 2 
             404bd4      5 INSTR BELONGTO 404b80 
+            404bd4      5 INSTR DEADREGS  EFLAGS RAX RDX RDI ZZ mov     edx, 2 
             404bd9      5 INSTR BELONGTO 404b80 
-            404bd9      5 INSTR DEADREGS  EFLAGS ZZ mov     edi, offset aActivated; "activated" 
+            404bd9      5 INSTR DEADREGS  EFLAGS RAX RDI ZZ mov     edi, offset aActivated; "activated" 
             404bde      2 INSTR BELONGTO 404b80 
-            404bde      2 INSTR DEADREGS  EFLAGS ZZ xor     eax, eax 
+            404bde      2 INSTR DEADREGS  EFLAGS RAX ZZ xor     eax, eax 
             404bde     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             404be0     -1 INSTR LOCAL NoMetaUpdate call    _g_signal_new 
             404be0      5 INSTR BELONGTO 404b80 
@@ -4079,40 +4119,43 @@
             404bed     -1 INSTR LOCAL MetadataRedundant mov     [rsp+38h+var_30], 4 
             404bed      9 INSTR BELONGTO 404b80 
             404bf6      5 INSTR BELONGTO 404b80 
-            404bf6      5 INSTR DEADREGS  EFLAGS RSI R8 R9 ZZ mov     edi, offset byte_4063B4 
+            404bf6      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 ZZ mov     edi, offset byte_4063B4 
             404bfb     -1 INSTR LOCAL MetadataRedundant mov     [rsp+38h+var_38], offset _g_cclosure_marshal_VOID__VOID 
             404bfb      8 INSTR BELONGTO 404b80 
             404c03      3 INSTR BELONGTO 404b80 
-            404c03      3 INSTR DEADREGS  EFLAGS RSI R8 R9 ZZ mov     rsi, [rbx] 
+            404c03      3 INSTR DEADREGS  EFLAGS RCX RDX RSI R8 R9 ZZ mov     rsi, [rbx] 
             404c06     -1 INSTR LOCAL MetadataRedundant xor     r9d, r9d 
             404c06      3 INSTR BELONGTO 404b80 
             404c09      6 INSTR BELONGTO 404b80 
-            404c09      6 INSTR DEADREGS  EFLAGS RBX R8 ZZ mov     cs:dword_6084E0, eax 
+            404c09      6 INSTR DEADREGS  EFLAGS RCX RDX RBX R8 ZZ mov     cs:dword_6084E0, eax 
             404c0f     -1 INSTR LOCAL MetadataRedundant xor     r8d, r8d 
             404c0f      3 INSTR BELONGTO 404b80 
-            404c12     -1 INSTR LOCAL MetadataRedundant mov     ecx, 90h 
+            404c12     -2 INSTR LOCAL n RCX ZZ  NUMVia2ndSrcIMMEDNUM mov     ecx, 90h 
             404c12      5 INSTR BELONGTO 404b80 
-            404c17     -1 INSTR LOCAL MetadataRedundant mov     edx, 2 
+            404c12      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX ZZ mov     ecx, 90h 
+            404c17     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 2 
             404c17      5 INSTR BELONGTO 404b80 
+            404c17      5 INSTR DEADREGS  EFLAGS RAX RDX RBX ZZ mov     edx, 2 
             404c1c      2 INSTR BELONGTO 404b80 
-            404c1c      2 INSTR DEADREGS  EFLAGS RBX ZZ xor     eax, eax 
+            404c1c      2 INSTR DEADREGS  EFLAGS RAX RBX ZZ xor     eax, eax 
             404c1c     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             404c1e     -1 INSTR LOCAL NoMetaUpdate call    _g_signal_new 
             404c1e      5 INSTR BELONGTO 404b80 
             404c1e      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_signal_new 
             404c23      6 INSTR BELONGTO 404b80 
-            404c23      6 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     cs:dword_6084E4, eax 
+            404c23      6 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ mov     cs:dword_6084E4, eax 
             404c29     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rsp, 28h 
             404c29      4 INSTR BELONGTO 404b80 
             404c2d      3 INSTR BELONGTO 404b80 
-            404c2d      3 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     rdi, rbp 
+            404c2d      3 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ mov     rdi, rbp 
             404c2d     40 DEALLOC STACK esp - 40 mov     rdi, rbp
             404c30      1 INSTR BELONGTO 404b80 
-            404c30      1 INSTR DEADREGS  EFLAGS RBX ZZ pop     rbx 
+            404c30      1 INSTR DEADREGS  EFLAGS RBX RSI ZZ pop     rbx 
             404c31      1 INSTR BELONGTO 404b80 
-            404c31      1 INSTR DEADREGS  EFLAGS ZZ pop     rbp 
-            404c32     -1 INSTR LOCAL MetadataRedundant mov     esi, 58h 
+            404c31      1 INSTR DEADREGS  EFLAGS RSI ZZ pop     rbp 
+            404c32     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 58h 
             404c32      5 INSTR BELONGTO 404b80 
+            404c32      5 INSTR DEADREGS  EFLAGS RSI ZZ mov     esi, 58h 
             404c37     -1 INSTR LOCAL NoMetaUpdate jmp     _g_type_class_add_private 
             404c37      5 INSTR BELONGTO 404b80 
             404c37      5 INSTR DEADREGS  EFLAGS ZZ jmp     _g_type_class_add_private 
@@ -4140,7 +4183,7 @@
             404c5e      1 INSTR DEADREGS  EFLAGS ZZ retn 
             404c5e     24 DEALLOC STACK esp - 24 retn
             404c60      5 INSTR BELONGTO 404c40 
-            404c60      5 INSTR DEADREGS  EFLAGS ZZ mov     edi, offset qword_6084D0 
+            404c60      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     edi, offset qword_6084D0 
             404c65     -1 INSTR LOCAL NoMetaUpdate call    _g_once_init_enter 
             404c65      5 INSTR BELONGTO 404c40 
             404c65      5 INSTR DEADREGS  EFLAGS ZZ call    _g_once_init_enter 
@@ -4149,25 +4192,27 @@
             404c6c     -1 INSTR LOCAL NoMetaUpdate jz      short loc_404C53 
             404c6c      2 INSTR BELONGTO 404c40 
             404c6e      5 INSTR BELONGTO 404c40 
-            404c6e      5 INSTR DEADREGS  EFLAGS ZZ mov     edi, offset aGnomesetting_0; "GnomeSettingsPluginInfo" 
+            404c6e      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     edi, offset aGnomesetting_0; "GnomeSettingsPluginInfo" 
             404c73     -1 INSTR LOCAL NoMetaUpdate call    _g_intern_static_string 
             404c73      5 INSTR BELONGTO 404c40 
             404c73      5 INSTR DEADREGS  EFLAGS ZZ call    _g_intern_static_string 
             404c78     -2 INSTR LOCAL n R9 ZZ  NumericDEFs mov     r9d, offset sub_404E10 
             404c78      6 INSTR BELONGTO 404c40 
-            404c78      6 INSTR DEADREGS  EFLAGS RSI R8 R9 ZZ mov     r9d, offset sub_404E10 
+            404c78      6 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 ZZ mov     r9d, offset sub_404E10 
             404c7e     -2 INSTR LOCAL n R8 ZZ  NUMVia2ndSrcIMMEDNUM mov     r8d, 20h 
             404c7e      6 INSTR BELONGTO 404c40 
-            404c7e      6 INSTR DEADREGS  EFLAGS RSI R8 ZZ mov     r8d, 20h 
+            404c7e      6 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 ZZ mov     r8d, 20h 
             404c84     -2 INSTR LOCAL n RCX ZZ  NumericDEFs mov     ecx, offset sub_404B80 
             404c84      5 INSTR BELONGTO 404c40 
-            404c84      5 INSTR DEADREGS  EFLAGS RSI ZZ mov     ecx, offset sub_404B80 
-            404c89     -1 INSTR LOCAL MetadataRedundant mov     edx, 98h 
+            404c84      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI ZZ mov     ecx, offset sub_404B80 
+            404c89     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 98h 
             404c89      5 INSTR BELONGTO 404c40 
+            404c89      5 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     edx, 98h 
             404c8e      3 INSTR BELONGTO 404c40 
-            404c8e      3 INSTR DEADREGS  EFLAGS RSI ZZ mov     rsi, rax 
-            404c91     -1 INSTR LOCAL MetadataRedundant mov     edi, 50h 
+            404c8e      3 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     rsi, rax 
+            404c91     -2 INSTR LOCAL n RDI ZZ  NUMVia2ndSrcIMMEDNUM mov     edi, 50h 
             404c91      5 INSTR BELONGTO 404c40 
+            404c91      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     edi, 50h 
             404c96      7 INSTR BELONGTO 404c40 
             404c96      7 INSTR DEADREGS  EFLAGS ZZ mov     [rsp+18h+var_18], 0 
             404c96      7 PTRIMMEDESP STACK 0 displ mov     [rsp+18h+var_18], 0
@@ -4175,7 +4220,7 @@
             404c9d      5 INSTR BELONGTO 404c40 
             404c9d      5 INSTR DEADREGS  EFLAGS ZZ call    _g_type_register_static_simple 
             404ca2      5 INSTR BELONGTO 404c40 
-            404ca2      5 INSTR DEADREGS  EFLAGS RSI ZZ mov     edi, offset qword_6084D0 
+            404ca2      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     edi, offset qword_6084D0 
             404ca7      3 INSTR BELONGTO 404c40 
             404ca7      3 INSTR DEADREGS  EFLAGS RSI ZZ mov     rsi, rax 
             404caa     -1 INSTR LOCAL NoMetaUpdate call    _g_once_init_leave 
@@ -4362,12 +4407,13 @@
             404e4b     -1 INSTR LOCAL NoMetaUpdate call    gnome_settings_plugin_info_get_type 
             404e4b      5 INSTR BELONGTO 404e30 
             404e4b      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX RSI RDI R8 R9 R10 R11 R12 R13 ZZ call    gnome_settings_plugin_info_get_type 
-            404e50     -1 INSTR LOCAL MetadataRedundant xor     esi, esi 
             404e50      2 INSTR BELONGTO 404e30 
+            404e50      2 INSTR DEADREGS  EFLAGS RBX RSI RDI R12 R13 ZZ xor     esi, esi 
+            404e50     -2 INSTR LOCAL n RSI ZZ  AlwaysNUM xor     esi, esi 
             404e52      3 INSTR BELONGTO 404e30 
             404e52      3 INSTR DEADREGS  EFLAGS RBX RDI R12 R13 ZZ mov     rdi, rax 
             404e55      2 INSTR BELONGTO 404e30 
-            404e55      2 INSTR DEADREGS  EFLAGS RBX R12 R13 ZZ xor     eax, eax 
+            404e55      2 INSTR DEADREGS  EFLAGS RAX RBX R12 R13 ZZ xor     eax, eax 
             404e55     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             404e57     -1 INSTR LOCAL NoMetaUpdate call    _g_object_new 
             404e57      5 INSTR BELONGTO 404e30 
@@ -4386,10 +4432,12 @@
             404e6f     -1 INSTR LOCAL NoMetaUpdate call    _g_key_file_new 
             404e6f      5 INSTR BELONGTO 404e30 
             404e6f      5 INSTR DEADREGS  EFLAGS R12 R13 ZZ call    _g_key_file_new 
-            404e74     -1 INSTR LOCAL MetadataRedundant xor     ecx, ecx 
             404e74      2 INSTR BELONGTO 404e30 
-            404e76     -1 INSTR LOCAL MetadataRedundant xor     edx, edx 
+            404e74      2 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R12 R13 ZZ xor     ecx, ecx 
+            404e74     -2 INSTR LOCAL n RCX ZZ  AlwaysNUM xor     ecx, ecx 
             404e76      2 INSTR BELONGTO 404e30 
+            404e76      2 INSTR DEADREGS  EFLAGS RDX RSI RDI R12 R13 ZZ xor     edx, edx 
+            404e76     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
             404e78      3 INSTR BELONGTO 404e30 
             404e78      3 INSTR DEADREGS  EFLAGS RSI RDI R12 R13 ZZ mov     rsi, rbp 
             404e7b      3 INSTR BELONGTO 404e30 
@@ -4404,12 +4452,12 @@
             404e88     -1 INSTR LOCAL NoMetaUpdate jz      loc_404F48 
             404e88      6 INSTR BELONGTO 404e30 
             404e8e      2 INSTR BELONGTO 404e30 
-            404e8e      2 INSTR DEADREGS  EFLAGS RDI R12 ZZ xor     ecx, ecx 
+            404e8e      2 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R12 ZZ xor     ecx, ecx 
             404e8e     -2 INSTR LOCAL n RCX ZZ  AlwaysNUM xor     ecx, ecx 
             404e90      5 INSTR BELONGTO 404e30 
-            404e90      5 INSTR DEADREGS  EFLAGS RDI R12 ZZ mov     edx, offset aIage; "IAge" 
+            404e90      5 INSTR DEADREGS  EFLAGS RDX RSI RDI R12 ZZ mov     edx, offset aIage; "IAge" 
             404e95      5 INSTR BELONGTO 404e30 
-            404e95      5 INSTR DEADREGS  EFLAGS RDI R12 ZZ mov     esi, offset aGnomeSettingsP; "GNOME Settings Plugin" 
+            404e95      5 INSTR DEADREGS  EFLAGS RSI RDI R12 ZZ mov     esi, offset aGnomeSettingsP; "GNOME Settings Plugin" 
             404e9a      3 INSTR BELONGTO 404e30 
             404e9a      3 INSTR DEADREGS  EFLAGS RDI R12 ZZ mov     rdi, r13 
             404e9d     -1 INSTR LOCAL NoMetaUpdate call    _g_key_file_has_key 
@@ -4420,12 +4468,12 @@
             404ea4     -1 INSTR LOCAL NoMetaUpdate jz      short loc_404F08 
             404ea4      2 INSTR BELONGTO 404e30 
             404ea6      2 INSTR BELONGTO 404e30 
-            404ea6      2 INSTR DEADREGS  EFLAGS RDI R12 ZZ xor     ecx, ecx 
+            404ea6      2 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R12 ZZ xor     ecx, ecx 
             404ea6     -2 INSTR LOCAL n RCX ZZ  AlwaysNUM xor     ecx, ecx 
             404ea8      5 INSTR BELONGTO 404e30 
-            404ea8      5 INSTR DEADREGS  EFLAGS RDI R12 ZZ mov     edx, offset aIage; "IAge" 
+            404ea8      5 INSTR DEADREGS  EFLAGS RDX RSI RDI R12 ZZ mov     edx, offset aIage; "IAge" 
             404ead      5 INSTR BELONGTO 404e30 
-            404ead      5 INSTR DEADREGS  EFLAGS RDI R12 ZZ mov     esi, offset aGnomeSettingsP; "GNOME Settings Plugin" 
+            404ead      5 INSTR DEADREGS  EFLAGS RSI RDI R12 ZZ mov     esi, offset aGnomeSettingsP; "GNOME Settings Plugin" 
             404eb2      3 INSTR BELONGTO 404e30 
             404eb2      3 INSTR DEADREGS  EFLAGS RDI R12 ZZ mov     rdi, r13 
             404eb5     -1 INSTR LOCAL NoMetaUpdate call    _g_key_file_get_integer 
@@ -4436,12 +4484,12 @@
             404ebc     -1 INSTR LOCAL NoMetaUpdate jnz     loc_405088 
             404ebc      6 INSTR BELONGTO 404e30 
             404ec2      2 INSTR BELONGTO 404e30 
-            404ec2      2 INSTR DEADREGS  EFLAGS RDI R12 ZZ xor     ecx, ecx 
+            404ec2      2 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R12 ZZ xor     ecx, ecx 
             404ec2     -2 INSTR LOCAL n RCX ZZ  AlwaysNUM xor     ecx, ecx 
             404ec4      5 INSTR BELONGTO 404e30 
-            404ec4      5 INSTR DEADREGS  EFLAGS RDI R12 ZZ mov     edx, offset aModule; "Module" 
+            404ec4      5 INSTR DEADREGS  EFLAGS RDX RSI RDI R12 ZZ mov     edx, offset aModule; "Module" 
             404ec9      5 INSTR BELONGTO 404e30 
-            404ec9      5 INSTR DEADREGS  EFLAGS RDI R12 ZZ mov     esi, offset aGnomeSettingsP; "GNOME Settings Plugin" 
+            404ec9      5 INSTR DEADREGS  EFLAGS RSI RDI R12 ZZ mov     esi, offset aGnomeSettingsP; "GNOME Settings Plugin" 
             404ece      3 INSTR BELONGTO 404e30 
             404ece      3 INSTR DEADREGS  EFLAGS RDI R12 ZZ mov     rdi, r13 
             404ed1     -1 INSTR LOCAL NoMetaUpdate call    _g_key_file_get_string 
@@ -4461,29 +4509,32 @@
             404ee7      5 INSTR BELONGTO 404e30 
             404ee7      5 INSTR DEADREGS  EFLAGS R12 R13 ZZ call    _g_free 
             404eec      3 INSTR BELONGTO 404e30 
-            404eec      3 INSTR DEADREGS  EFLAGS RCX R12 R13 ZZ mov     rcx, rbp 
+            404eec      3 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R12 R13 ZZ mov     rcx, rbp 
             404eef      5 INSTR BELONGTO 404e30 
-            404eef      5 INSTR DEADREGS  EFLAGS R12 R13 ZZ mov     edx, offset aCouldNotFindMo; "Could not find 'Module' in %s" 
-            404ef4     -1 INSTR LOCAL MetadataRedundant mov     esi, 10h 
+            404eef      5 INSTR DEADREGS  EFLAGS RAX RDX RSI RDI R12 R13 ZZ mov     edx, offset aCouldNotFindMo; "Could not find 'Module' in %s" 
+            404ef4     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 10h 
             404ef4      5 INSTR BELONGTO 404e30 
-            404ef9     -1 INSTR LOCAL MetadataRedundant xor     edi, edi 
+            404ef4      5 INSTR DEADREGS  EFLAGS RAX RSI RDI R12 R13 ZZ mov     esi, 10h 
             404ef9      2 INSTR BELONGTO 404e30 
-            404efb     -1 INSTR LOCAL MetadataRedundant xor     eax, eax 
+            404ef9      2 INSTR DEADREGS  EFLAGS RAX RDI R12 R13 ZZ xor     edi, edi 
+            404ef9     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
             404efb      2 INSTR BELONGTO 404e30 
+            404efb      2 INSTR DEADREGS  EFLAGS RAX R12 R13 ZZ xor     eax, eax 
+            404efb     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             404efd     -1 INSTR LOCAL NoMetaUpdate call    _g_log 
             404efd      5 INSTR BELONGTO 404e30 
             404efd      5 INSTR DEADREGS  EFLAGS R12 R13 ZZ call    _g_log 
             404f02     -1 INSTR LOCAL NoMetaUpdate jmp     short loc_404F1C 
             404f02      2 INSTR BELONGTO 404e30 
             404f08      3 INSTR BELONGTO 404e30 
-            404f08      3 INSTR DEADREGS  EFLAGS RCX R12 R13 ZZ mov     rcx, rbp 
+            404f08      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R12 R13 ZZ mov     rcx, rbp 
             404f0b      5 INSTR BELONGTO 404e30 
-            404f0b      5 INSTR DEADREGS  EFLAGS R12 R13 ZZ mov     edx, offset aIageKeyDoesNot; "IAge key does not exist in file: %s" 
+            404f0b      5 INSTR DEADREGS  EFLAGS RDX RSI RDI R12 R13 ZZ mov     edx, offset aIageKeyDoesNot; "IAge key does not exist in file: %s" 
             404f10     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 80h 
             404f10      5 INSTR BELONGTO 404e30 
-            404f10      5 INSTR DEADREGS  EFLAGS R12 R13 ZZ mov     esi, 80h 
+            404f10      5 INSTR DEADREGS  EFLAGS RSI RDI R12 R13 ZZ mov     esi, 80h 
             404f15      2 INSTR BELONGTO 404e30 
-            404f15      2 INSTR DEADREGS  EFLAGS R12 R13 ZZ xor     edi, edi 
+            404f15      2 INSTR DEADREGS  EFLAGS RDI R12 R13 ZZ xor     edi, edi 
             404f15     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
             404f17     -1 INSTR LOCAL NoMetaUpdate call    _g_log 
             404f17      5 INSTR BELONGTO 404e30 
@@ -4491,7 +4542,7 @@
             404f1c      3 INSTR BELONGTO 404e30 
             404f1c      3 INSTR DEADREGS  EFLAGS RDI R12 R13 ZZ mov     rdi, rbx 
             404f1f      2 INSTR BELONGTO 404e30 
-            404f1f      2 INSTR DEADREGS  EFLAGS R12 R13 ZZ xor     ebx, ebx 
+            404f1f      2 INSTR DEADREGS  EFLAGS RBX R12 R13 ZZ xor     ebx, ebx 
             404f1f     -2 INSTR LOCAL n RBX ZZ  AlwaysNUM xor     ebx, ebx 
             404f21     -1 INSTR LOCAL NoMetaUpdate call    _g_object_unref 
             404f21      5 INSTR BELONGTO 404e30 
@@ -4516,14 +4567,14 @@
             404f41      1 INSTR DEADREGS  EFLAGS ZZ retn 
             404f41     40 DEALLOC STACK esp - 40 retn
             404f48      3 INSTR BELONGTO 404e30 
-            404f48      3 INSTR DEADREGS  EFLAGS RCX R12 R13 ZZ mov     rcx, rbp 
+            404f48      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R12 R13 ZZ mov     rcx, rbp 
             404f4b      5 INSTR BELONGTO 404e30 
-            404f4b      5 INSTR DEADREGS  EFLAGS R12 R13 ZZ mov     edx, offset aBadPluginFileS; "Bad plugin file: %s" 
+            404f4b      5 INSTR DEADREGS  EFLAGS RDX RSI RDI R12 R13 ZZ mov     edx, offset aBadPluginFileS; "Bad plugin file: %s" 
             404f50     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 10h 
             404f50      5 INSTR BELONGTO 404e30 
-            404f50      5 INSTR DEADREGS  EFLAGS R12 R13 ZZ mov     esi, 10h 
+            404f50      5 INSTR DEADREGS  EFLAGS RSI RDI R12 R13 ZZ mov     esi, 10h 
             404f55      2 INSTR BELONGTO 404e30 
-            404f55      2 INSTR DEADREGS  EFLAGS R12 R13 ZZ xor     edi, edi 
+            404f55      2 INSTR DEADREGS  EFLAGS RDI R12 R13 ZZ xor     edi, edi 
             404f55     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
             404f57     -1 INSTR LOCAL NoMetaUpdate call    _g_log 
             404f57      5 INSTR BELONGTO 404e30 
@@ -4531,21 +4582,21 @@
             404f5c     -1 INSTR LOCAL NoMetaUpdate jmp     short loc_404F1C 
             404f5c      2 INSTR BELONGTO 404e30 
             404f60      4 INSTR BELONGTO 404e30 
-            404f60      4 INSTR DEADREGS  EFLAGS RDX RDI R8 R12 ZZ mov     rdx, [rbx+18h] 
+            404f60      4 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R12 ZZ mov     rdx, [rbx+18h] 
             404f64     -2 INSTR LOCAL n R8 ZZ  AlwaysNUM xor     r8d, r8d 
             404f64      3 INSTR BELONGTO 404e30 
-            404f64      3 INSTR DEADREGS  EFLAGS RDI R8 R12 ZZ xor     r8d, r8d 
+            404f64      3 INSTR DEADREGS  EFLAGS RCX RSI RDI R8 R12 ZZ xor     r8d, r8d 
             404f67      2 INSTR BELONGTO 404e30 
-            404f67      2 INSTR DEADREGS  EFLAGS RDI R12 ZZ xor     ecx, ecx 
+            404f67      2 INSTR DEADREGS  EFLAGS RCX RSI RDI R12 ZZ xor     ecx, ecx 
             404f67     -2 INSTR LOCAL n RCX ZZ  AlwaysNUM xor     ecx, ecx 
             404f69      5 INSTR BELONGTO 404e30 
-            404f69      5 INSTR DEADREGS  EFLAGS RDI R12 ZZ mov     esi, offset aGnomeSettingsP; "GNOME Settings Plugin" 
+            404f69      5 INSTR DEADREGS  EFLAGS RSI RDI R12 ZZ mov     esi, offset aGnomeSettingsP; "GNOME Settings Plugin" 
             404f6e      3 INSTR BELONGTO 404e30 
             404f6e      3 INSTR DEADREGS  EFLAGS RDI R12 ZZ mov     rdi, r13 
             404f71      4 INSTR BELONGTO 404e30 
             404f71      4 INSTR DEADREGS  EFLAGS R12 ZZ mov     [rdx+10h], rax 
             404f75      5 INSTR BELONGTO 404e30 
-            404f75      5 INSTR DEADREGS  EFLAGS R12 ZZ mov     edx, offset aName; "Name" 
+            404f75      5 INSTR DEADREGS  EFLAGS RDX R12 ZZ mov     edx, offset aName; "Name" 
             404f7a     -1 INSTR LOCAL NoMetaUpdate call    _g_key_file_get_locale_string 
             404f7a      5 INSTR BELONGTO 404e30 
             404f7a      5 INSTR DEADREGS  EFLAGS R12 ZZ call    _g_key_file_get_locale_string 
@@ -4554,21 +4605,21 @@
             404f82     -1 INSTR LOCAL NoMetaUpdate jz      loc_4050B5 
             404f82      6 INSTR BELONGTO 404e30 
             404f88      4 INSTR BELONGTO 404e30 
-            404f88      4 INSTR DEADREGS  EFLAGS RDX RDI R8 R12 ZZ mov     rdx, [rbx+18h] 
+            404f88      4 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R12 ZZ mov     rdx, [rbx+18h] 
             404f8c     -2 INSTR LOCAL n R8 ZZ  AlwaysNUM xor     r8d, r8d 
             404f8c      3 INSTR BELONGTO 404e30 
-            404f8c      3 INSTR DEADREGS  EFLAGS RDI R8 R12 ZZ xor     r8d, r8d 
+            404f8c      3 INSTR DEADREGS  EFLAGS RCX RSI RDI R8 R12 ZZ xor     r8d, r8d 
             404f8f      2 INSTR BELONGTO 404e30 
-            404f8f      2 INSTR DEADREGS  EFLAGS RDI R12 ZZ xor     ecx, ecx 
+            404f8f      2 INSTR DEADREGS  EFLAGS RCX RSI RDI R12 ZZ xor     ecx, ecx 
             404f8f     -2 INSTR LOCAL n RCX ZZ  AlwaysNUM xor     ecx, ecx 
             404f91      5 INSTR BELONGTO 404e30 
-            404f91      5 INSTR DEADREGS  EFLAGS RDI R12 ZZ mov     esi, offset aGnomeSettingsP; "GNOME Settings Plugin" 
+            404f91      5 INSTR DEADREGS  EFLAGS RSI RDI R12 ZZ mov     esi, offset aGnomeSettingsP; "GNOME Settings Plugin" 
             404f96      3 INSTR BELONGTO 404e30 
             404f96      3 INSTR DEADREGS  EFLAGS RDI R12 ZZ mov     rdi, r13 
             404f99      4 INSTR BELONGTO 404e30 
             404f99      4 INSTR DEADREGS  EFLAGS R12 ZZ mov     [rdx+20h], rax 
             404f9d      5 INSTR BELONGTO 404e30 
-            404f9d      5 INSTR DEADREGS  EFLAGS R12 ZZ mov     edx, offset aDescription; "Description" 
+            404f9d      5 INSTR DEADREGS  EFLAGS RDX R12 ZZ mov     edx, offset aDescription; "Description" 
             404fa2     -1 INSTR LOCAL NoMetaUpdate call    _g_key_file_get_locale_string 
             404fa2      5 INSTR BELONGTO 404e30 
             404fa2      5 INSTR DEADREGS  EFLAGS R12 ZZ call    _g_key_file_get_locale_string 
@@ -4577,39 +4628,39 @@
             404faa     -1 INSTR LOCAL NoMetaUpdate jz      loc_4050EB 
             404faa      6 INSTR BELONGTO 404e30 
             404fb0      4 INSTR BELONGTO 404e30 
-            404fb0      4 INSTR DEADREGS  EFLAGS RDI R8 R12 ZZ mov     r12, [rbx+18h] 
+            404fb0      4 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R12 ZZ mov     r12, [rbx+18h] 
             404fb4      5 INSTR BELONGTO 404e30 
-            404fb4      5 INSTR DEADREGS  EFLAGS RDI R8 ZZ mov     [r12+28h], rax 
+            404fb4      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 ZZ mov     [r12+28h], rax 
             404fb9     -2 INSTR LOCAL n R8 ZZ  AlwaysNUM xor     r8d, r8d 
             404fb9      3 INSTR BELONGTO 404e30 
-            404fb9      3 INSTR DEADREGS  EFLAGS RDI R8 ZZ xor     r8d, r8d 
+            404fb9      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 ZZ xor     r8d, r8d 
             404fbc      2 INSTR BELONGTO 404e30 
-            404fbc      2 INSTR DEADREGS  EFLAGS RDI ZZ xor     ecx, ecx 
+            404fbc      2 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI ZZ xor     ecx, ecx 
             404fbc     -2 INSTR LOCAL n RCX ZZ  AlwaysNUM xor     ecx, ecx 
             404fbe      5 INSTR BELONGTO 404e30 
-            404fbe      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     edx, offset aAuthors; "Authors" 
+            404fbe      5 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     edx, offset aAuthors; "Authors" 
             404fc3      5 INSTR BELONGTO 404e30 
-            404fc3      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     esi, offset aGnomeSettingsP; "GNOME Settings Plugin" 
+            404fc3      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, offset aGnomeSettingsP; "GNOME Settings Plugin" 
             404fc8      3 INSTR BELONGTO 404e30 
             404fc8      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, r13 
             404fcb     -1 INSTR LOCAL NoMetaUpdate call    _g_key_file_get_string_list 
             404fcb      5 INSTR BELONGTO 404e30 
             404fcb      5 INSTR DEADREGS  EFLAGS ZZ call    _g_key_file_get_string_list 
             404fd0      5 INSTR BELONGTO 404e30 
-            404fd0      5 INSTR DEADREGS  EFLAGS ZZ mov     [r12+30h], rax 
+            404fd0      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI ZZ mov     [r12+30h], rax 
             404fd5      4 INSTR BELONGTO 404e30 
-            404fd5      4 INSTR DEADREGS  EFLAGS RAX R12 ZZ mov     rax, [rbx+18h] 
+            404fd5      4 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R12 ZZ mov     rax, [rbx+18h] 
             404fd9     -1 INSTR LOCAL NoMetaUpdate cmp     qword ptr [rax+30h], 0 
             404fd9      5 INSTR BELONGTO 404e30 
             404fde     -1 INSTR LOCAL NoMetaUpdate jz      loc_405125 
             404fde      6 INSTR BELONGTO 404e30 
             404fe4      2 INSTR BELONGTO 404e30 
-            404fe4      2 INSTR DEADREGS  EFLAGS RDI R12 ZZ xor     ecx, ecx 
+            404fe4      2 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R12 ZZ xor     ecx, ecx 
             404fe4     -2 INSTR LOCAL n RCX ZZ  AlwaysNUM xor     ecx, ecx 
             404fe6      5 INSTR BELONGTO 404e30 
-            404fe6      5 INSTR DEADREGS  EFLAGS RDI R12 ZZ mov     edx, offset aCopyright; "Copyright" 
+            404fe6      5 INSTR DEADREGS  EFLAGS RDX RSI RDI R12 ZZ mov     edx, offset aCopyright; "Copyright" 
             404feb      5 INSTR BELONGTO 404e30 
-            404feb      5 INSTR DEADREGS  EFLAGS RDI R12 ZZ mov     esi, offset aGnomeSettingsP; "GNOME Settings Plugin" 
+            404feb      5 INSTR DEADREGS  EFLAGS RSI RDI R12 ZZ mov     esi, offset aGnomeSettingsP; "GNOME Settings Plugin" 
             404ff0      3 INSTR BELONGTO 404e30 
             404ff0      3 INSTR DEADREGS  EFLAGS RDI R12 ZZ mov     rdi, r13 
             404ff3     -1 INSTR LOCAL NoMetaUpdate call    _g_key_file_get_string 
@@ -4620,16 +4671,16 @@
             404ffb     -1 INSTR LOCAL NoMetaUpdate jz      loc_40510A 
             404ffb      6 INSTR BELONGTO 404e30 
             405001      4 INSTR BELONGTO 404e30 
-            405001      4 INSTR DEADREGS  EFLAGS RDX RDI R12 ZZ mov     rdx, [rbx+18h] 
+            405001      4 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R12 ZZ mov     rdx, [rbx+18h] 
             405005      4 INSTR BELONGTO 404e30 
-            405005      4 INSTR DEADREGS  EFLAGS RDI R12 ZZ mov     [rdx+38h], rax 
+            405005      4 INSTR DEADREGS  EFLAGS RCX RSI RDI R12 ZZ mov     [rdx+38h], rax 
             405009      2 INSTR BELONGTO 404e30 
-            405009      2 INSTR DEADREGS  EFLAGS RDI R12 ZZ xor     ecx, ecx 
+            405009      2 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R12 ZZ xor     ecx, ecx 
             405009     -2 INSTR LOCAL n RCX ZZ  AlwaysNUM xor     ecx, ecx 
             40500b      5 INSTR BELONGTO 404e30 
-            40500b      5 INSTR DEADREGS  EFLAGS RDI R12 ZZ mov     edx, offset aWebsite; "Website" 
+            40500b      5 INSTR DEADREGS  EFLAGS RDX RSI RDI R12 ZZ mov     edx, offset aWebsite; "Website" 
             405010      5 INSTR BELONGTO 404e30 
-            405010      5 INSTR DEADREGS  EFLAGS RDI R12 ZZ mov     esi, offset aGnomeSettingsP; "GNOME Settings Plugin" 
+            405010      5 INSTR DEADREGS  EFLAGS RSI RDI R12 ZZ mov     esi, offset aGnomeSettingsP; "GNOME Settings Plugin" 
             405015      3 INSTR BELONGTO 404e30 
             405015      3 INSTR DEADREGS  EFLAGS RDI R12 ZZ mov     rdi, r13 
             405018     -1 INSTR LOCAL NoMetaUpdate call    _g_key_file_get_string 
@@ -4640,16 +4691,16 @@
             405020     -1 INSTR LOCAL NoMetaUpdate jz      loc_4050D0 
             405020      6 INSTR BELONGTO 404e30 
             405026      4 INSTR BELONGTO 404e30 
-            405026      4 INSTR DEADREGS  EFLAGS RDX RDI R12 ZZ mov     rdx, [rbx+18h] 
+            405026      4 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R12 ZZ mov     rdx, [rbx+18h] 
             40502a      4 INSTR BELONGTO 404e30 
-            40502a      4 INSTR DEADREGS  EFLAGS RDI R12 ZZ mov     [rdx+40h], rax 
+            40502a      4 INSTR DEADREGS  EFLAGS RCX RSI RDI R12 ZZ mov     [rdx+40h], rax 
             40502e      2 INSTR BELONGTO 404e30 
-            40502e      2 INSTR DEADREGS  EFLAGS RDI R12 ZZ xor     ecx, ecx 
+            40502e      2 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R12 ZZ xor     ecx, ecx 
             40502e     -2 INSTR LOCAL n RCX ZZ  AlwaysNUM xor     ecx, ecx 
             405030      5 INSTR BELONGTO 404e30 
-            405030      5 INSTR DEADREGS  EFLAGS RDI R12 ZZ mov     edx, offset aPriority; "Priority" 
+            405030      5 INSTR DEADREGS  EFLAGS RDX RSI RDI R12 ZZ mov     edx, offset aPriority; "Priority" 
             405035      5 INSTR BELONGTO 404e30 
-            405035      5 INSTR DEADREGS  EFLAGS RDI R12 ZZ mov     esi, offset aGnomeSettingsP; "GNOME Settings Plugin" 
+            405035      5 INSTR DEADREGS  EFLAGS RSI RDI R12 ZZ mov     esi, offset aGnomeSettingsP; "GNOME Settings Plugin" 
             40503a      3 INSTR BELONGTO 404e30 
             40503a      3 INSTR DEADREGS  EFLAGS RDI R12 ZZ mov     rdi, r13 
             40503d     -1 INSTR LOCAL NoMetaUpdate call    _g_key_file_get_integer 
@@ -4668,14 +4719,16 @@
             405050     -1 INSTR LOCAL NoMetaUpdate call    _g_key_file_free 
             405050      5 INSTR BELONGTO 404e30 
             405050      5 INSTR DEADREGS  EFLAGS R12 R13 ZZ call    _g_key_file_free 
+            405055     -1 INSTR LOCAL MetadataUnused mov     rax, [rbx+18h] 
             405055      4 INSTR BELONGTO 404e30 
-            405055      4 INSTR DEADREGS  EFLAGS RAX RCX R8 R9 R12 R13 ZZ mov     rax, [rbx+18h] 
             405059      5 INSTR BELONGTO 404e30 
-            405059      5 INSTR DEADREGS  EFLAGS RCX R8 R9 R12 R13 ZZ mov     edx, offset aGnomesetting_1; "GnomeSettingsPluginInfo: name='%s' file"... 
-            40505e     -1 INSTR LOCAL MetadataRedundant mov     esi, 80h 
+            405059      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 R12 R13 ZZ mov     edx, offset aGnomesetting_1; "GnomeSettingsPluginInfo: name='%s' file"... 
+            40505e     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 80h 
             40505e      5 INSTR BELONGTO 404e30 
-            405063     -1 INSTR LOCAL MetadataRedundant xor     edi, edi 
+            40505e      5 INSTR DEADREGS  EFLAGS RCX RSI RDI R8 R9 R12 R13 ZZ mov     esi, 80h 
             405063      2 INSTR BELONGTO 404e30 
+            405063      2 INSTR DEADREGS  EFLAGS RCX RDI R8 R9 R12 R13 ZZ xor     edi, edi 
+            405063     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
             405065      4 INSTR BELONGTO 404e30 
             405065      4 INSTR DEADREGS  EFLAGS RCX R8 R9 R12 R13 ZZ mov     rcx, [rax+20h] 
             405069      4 INSTR BELONGTO 404e30 
@@ -4683,7 +4736,7 @@
             40506d      3 INSTR BELONGTO 404e30 
             40506d      3 INSTR DEADREGS  EFLAGS R8 R12 R13 ZZ mov     r8, [rax] 
             405070      2 INSTR BELONGTO 404e30 
-            405070      2 INSTR DEADREGS  EFLAGS R12 R13 ZZ xor     eax, eax 
+            405070      2 INSTR DEADREGS  EFLAGS RAX R12 R13 ZZ xor     eax, eax 
             405070     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             405072     -1 INSTR LOCAL NoMetaUpdate call    _g_log 
             405072      5 INSTR BELONGTO 404e30 
@@ -4695,17 +4748,17 @@
             40507f     -1 INSTR LOCAL NoMetaUpdate jmp     loc_404F26 
             40507f      5 INSTR BELONGTO 404e30 
             405088      3 INSTR BELONGTO 404e30 
-            405088      3 INSTR DEADREGS  EFLAGS RCX R12 R13 ZZ mov     rcx, rbp 
+            405088      3 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R12 R13 ZZ mov     rcx, rbp 
             40508b      5 INSTR BELONGTO 404e30 
-            40508b      5 INSTR DEADREGS  EFLAGS R12 R13 ZZ mov     edx, offset aWrongIageInFil; "Wrong IAge in file: %s" 
+            40508b      5 INSTR DEADREGS  EFLAGS RAX RDX RSI RDI R12 R13 ZZ mov     edx, offset aWrongIageInFil; "Wrong IAge in file: %s" 
             405090     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 80h 
             405090      5 INSTR BELONGTO 404e30 
-            405090      5 INSTR DEADREGS  EFLAGS R12 R13 ZZ mov     esi, 80h 
+            405090      5 INSTR DEADREGS  EFLAGS RAX RSI RDI R12 R13 ZZ mov     esi, 80h 
             405095      2 INSTR BELONGTO 404e30 
-            405095      2 INSTR DEADREGS  EFLAGS R12 R13 ZZ xor     edi, edi 
+            405095      2 INSTR DEADREGS  EFLAGS RAX RDI R12 R13 ZZ xor     edi, edi 
             405095     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
             405097      2 INSTR BELONGTO 404e30 
-            405097      2 INSTR DEADREGS  EFLAGS R12 R13 ZZ xor     eax, eax 
+            405097      2 INSTR DEADREGS  EFLAGS RAX R12 R13 ZZ xor     eax, eax 
             405097     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             405099     -1 INSTR LOCAL NoMetaUpdate call    _g_log 
             405099      5 INSTR BELONGTO 404e30 
@@ -4719,17 +4772,17 @@
             4050b3     -1 INSTR LOCAL NoMetaUpdate jmp     short loc_40504D 
             4050b3      2 INSTR BELONGTO 404e30 
             4050b5      3 INSTR BELONGTO 404e30 
-            4050b5      3 INSTR DEADREGS  EFLAGS RCX R12 R13 ZZ mov     rcx, rbp 
+            4050b5      3 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R12 R13 ZZ mov     rcx, rbp 
             4050b8      5 INSTR BELONGTO 404e30 
-            4050b8      5 INSTR DEADREGS  EFLAGS R12 R13 ZZ mov     edx, offset aCouldNotFindNa; "Could not find 'Name' in %s" 
+            4050b8      5 INSTR DEADREGS  EFLAGS RAX RDX RSI RDI R12 R13 ZZ mov     edx, offset aCouldNotFindNa; "Could not find 'Name' in %s" 
             4050bd     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 10h 
             4050bd      5 INSTR BELONGTO 404e30 
-            4050bd      5 INSTR DEADREGS  EFLAGS R12 R13 ZZ mov     esi, 10h 
+            4050bd      5 INSTR DEADREGS  EFLAGS RAX RSI RDI R12 R13 ZZ mov     esi, 10h 
             4050c2      2 INSTR BELONGTO 404e30 
-            4050c2      2 INSTR DEADREGS  EFLAGS R12 R13 ZZ xor     edi, edi 
+            4050c2      2 INSTR DEADREGS  EFLAGS RAX RDI R12 R13 ZZ xor     edi, edi 
             4050c2     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
             4050c4      2 INSTR BELONGTO 404e30 
-            4050c4      2 INSTR DEADREGS  EFLAGS R12 R13 ZZ xor     eax, eax 
+            4050c4      2 INSTR DEADREGS  EFLAGS RAX R12 R13 ZZ xor     eax, eax 
             4050c4     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             4050c6     -1 INSTR LOCAL NoMetaUpdate call    _g_log 
             4050c6      5 INSTR BELONGTO 404e30 
@@ -4737,17 +4790,17 @@
             4050cb     -1 INSTR LOCAL NoMetaUpdate jmp     loc_404F1C 
             4050cb      5 INSTR BELONGTO 404e30 
             4050d0      3 INSTR BELONGTO 404e30 
-            4050d0      3 INSTR DEADREGS  EFLAGS RCX R12 ZZ mov     rcx, rbp 
+            4050d0      3 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R12 ZZ mov     rcx, rbp 
             4050d3      5 INSTR BELONGTO 404e30 
-            4050d3      5 INSTR DEADREGS  EFLAGS R12 ZZ mov     edx, offset aCouldNotFindWe; "Could not find 'Website' in %s" 
+            4050d3      5 INSTR DEADREGS  EFLAGS RAX RDX RSI RDI R12 ZZ mov     edx, offset aCouldNotFindWe; "Could not find 'Website' in %s" 
             4050d8     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 80h 
             4050d8      5 INSTR BELONGTO 404e30 
-            4050d8      5 INSTR DEADREGS  EFLAGS R12 ZZ mov     esi, 80h 
+            4050d8      5 INSTR DEADREGS  EFLAGS RAX RSI RDI R12 ZZ mov     esi, 80h 
             4050dd      2 INSTR BELONGTO 404e30 
-            4050dd      2 INSTR DEADREGS  EFLAGS R12 ZZ xor     edi, edi 
+            4050dd      2 INSTR DEADREGS  EFLAGS RAX RDI R12 ZZ xor     edi, edi 
             4050dd     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
             4050df      2 INSTR BELONGTO 404e30 
-            4050df      2 INSTR DEADREGS  EFLAGS R12 ZZ xor     eax, eax 
+            4050df      2 INSTR DEADREGS  EFLAGS RAX R12 ZZ xor     eax, eax 
             4050df     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             4050e1     -1 INSTR LOCAL NoMetaUpdate call    _g_log 
             4050e1      5 INSTR BELONGTO 404e30 
@@ -4755,37 +4808,37 @@
             4050e6     -1 INSTR LOCAL NoMetaUpdate jmp     loc_40502E 
             4050e6      5 INSTR BELONGTO 404e30 
             4050eb      3 INSTR BELONGTO 404e30 
-            4050eb      3 INSTR DEADREGS  EFLAGS RCX R12 ZZ mov     rcx, rbp 
+            4050eb      3 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R12 ZZ mov     rcx, rbp 
             4050ee      5 INSTR BELONGTO 404e30 
-            4050ee      5 INSTR DEADREGS  EFLAGS R12 ZZ mov     edx, offset aCouldNotFindDe; "Could not find 'Description' in %s" 
+            4050ee      5 INSTR DEADREGS  EFLAGS RAX RDX RSI RDI R12 ZZ mov     edx, offset aCouldNotFindDe; "Could not find 'Description' in %s" 
             4050f3     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 80h 
             4050f3      5 INSTR BELONGTO 404e30 
-            4050f3      5 INSTR DEADREGS  EFLAGS R12 ZZ mov     esi, 80h 
+            4050f3      5 INSTR DEADREGS  EFLAGS RAX RSI RDI R12 ZZ mov     esi, 80h 
             4050f8      2 INSTR BELONGTO 404e30 
-            4050f8      2 INSTR DEADREGS  EFLAGS R12 ZZ xor     edi, edi 
+            4050f8      2 INSTR DEADREGS  EFLAGS RAX RDI R12 ZZ xor     edi, edi 
             4050f8     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
             4050fa      2 INSTR BELONGTO 404e30 
-            4050fa      2 INSTR DEADREGS  EFLAGS R12 ZZ xor     eax, eax 
+            4050fa      2 INSTR DEADREGS  EFLAGS RAX R12 ZZ xor     eax, eax 
             4050fa     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             4050fc     -1 INSTR LOCAL NoMetaUpdate call    _g_log 
             4050fc      5 INSTR BELONGTO 404e30 
             4050fc      5 INSTR DEADREGS  EFLAGS R12 ZZ call    _g_log 
             405101      4 INSTR BELONGTO 404e30 
-            405101      4 INSTR DEADREGS  EFLAGS RDI R8 R12 ZZ mov     r12, [rbx+18h] 
+            405101      4 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R12 ZZ mov     r12, [rbx+18h] 
             405105     -1 INSTR LOCAL NoMetaUpdate jmp     loc_404FB9 
             405105      5 INSTR BELONGTO 404e30 
             40510a      3 INSTR BELONGTO 404e30 
-            40510a      3 INSTR DEADREGS  EFLAGS RCX R12 ZZ mov     rcx, rbp 
+            40510a      3 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R12 ZZ mov     rcx, rbp 
             40510d      5 INSTR BELONGTO 404e30 
-            40510d      5 INSTR DEADREGS  EFLAGS R12 ZZ mov     edx, offset aCouldNotFindCo; "Could not find 'Copyright' in %s" 
+            40510d      5 INSTR DEADREGS  EFLAGS RAX RDX RSI RDI R12 ZZ mov     edx, offset aCouldNotFindCo; "Could not find 'Copyright' in %s" 
             405112     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 80h 
             405112      5 INSTR BELONGTO 404e30 
-            405112      5 INSTR DEADREGS  EFLAGS R12 ZZ mov     esi, 80h 
+            405112      5 INSTR DEADREGS  EFLAGS RAX RSI RDI R12 ZZ mov     esi, 80h 
             405117      2 INSTR BELONGTO 404e30 
-            405117      2 INSTR DEADREGS  EFLAGS R12 ZZ xor     edi, edi 
+            405117      2 INSTR DEADREGS  EFLAGS RAX RDI R12 ZZ xor     edi, edi 
             405117     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
             405119      2 INSTR BELONGTO 404e30 
-            405119      2 INSTR DEADREGS  EFLAGS R12 ZZ xor     eax, eax 
+            405119      2 INSTR DEADREGS  EFLAGS RAX R12 ZZ xor     eax, eax 
             405119     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             40511b     -1 INSTR LOCAL NoMetaUpdate call    _g_log 
             40511b      5 INSTR BELONGTO 404e30 
@@ -4793,17 +4846,17 @@
             405120     -1 INSTR LOCAL NoMetaUpdate jmp     loc_405009 
             405120      5 INSTR BELONGTO 404e30 
             405125      3 INSTR BELONGTO 404e30 
-            405125      3 INSTR DEADREGS  EFLAGS RCX R12 ZZ mov     rcx, rbp 
+            405125      3 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R12 ZZ mov     rcx, rbp 
             405128      5 INSTR BELONGTO 404e30 
-            405128      5 INSTR DEADREGS  EFLAGS R12 ZZ mov     edx, offset aCouldNotFindAu; "Could not find 'Authors' in %s" 
+            405128      5 INSTR DEADREGS  EFLAGS RAX RDX RSI RDI R12 ZZ mov     edx, offset aCouldNotFindAu; "Could not find 'Authors' in %s" 
             40512d     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 80h 
             40512d      5 INSTR BELONGTO 404e30 
-            40512d      5 INSTR DEADREGS  EFLAGS R12 ZZ mov     esi, 80h 
+            40512d      5 INSTR DEADREGS  EFLAGS RAX RSI RDI R12 ZZ mov     esi, 80h 
             405132      2 INSTR BELONGTO 404e30 
-            405132      2 INSTR DEADREGS  EFLAGS R12 ZZ xor     edi, edi 
+            405132      2 INSTR DEADREGS  EFLAGS RAX RDI R12 ZZ xor     edi, edi 
             405132     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
             405134      2 INSTR BELONGTO 404e30 
-            405134      2 INSTR DEADREGS  EFLAGS R12 ZZ xor     eax, eax 
+            405134      2 INSTR DEADREGS  EFLAGS RAX R12 ZZ xor     eax, eax 
             405134     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             405136     -1 INSTR LOCAL NoMetaUpdate call    _g_log 
             405136      5 INSTR BELONGTO 404e30 
@@ -4834,7 +4887,7 @@
             405150      5 INSTR BELONGTO 405140 
             405150      5 INSTR DEADREGS  EFLAGS ZZ call    _g_settings_new 
             405155      5 INSTR BELONGTO 405140 
-            405155      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     esi, 406294h 
+            405155      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, 406294h 
             40515a      4 INSTR BELONGTO 405140 
             40515a      4 INSTR DEADREGS  EFLAGS RDI ZZ mov     [rbp+8], rax 
             40515e      4 INSTR BELONGTO 405140 
@@ -4846,11 +4899,11 @@
             405166      5 INSTR DEADREGS  EFLAGS ZZ call    _g_settings_get_boolean 
             40516b     -2 INSTR LOCAL n RDX ZZ  NumericDEFs movzx   edx, byte ptr [rbp+50h] 
             40516b      4 INSTR BELONGTO 405140 
-            40516b      4 INSTR DEADREGS  EFLAGS RDX RDI ZZ movzx   edx, byte ptr [rbp+50h] 
+            40516b      4 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ movzx   edx, byte ptr [rbp+50h] 
             40516f      3 INSTR BELONGTO 405140 
-            40516f      3 INSTR DEADREGS  EFLAGS RDI ZZ and     eax, 1 
+            40516f      3 INSTR DEADREGS  EFLAGS RSI RDI ZZ and     eax, 1 
             405172      5 INSTR BELONGTO 405140 
-            405172      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     esi, offset aPriority_0; "priority" 
+            405172      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, offset aPriority_0; "priority" 
             405177     -1 INSTR LOCAL MetadataRedundant and     edx, 0FFFFFFFEh 
             405177      3 INSTR BELONGTO 405140 
             40517a      2 INSTR BELONGTO 405140 
@@ -4867,39 +4920,39 @@
             40518c     -1 INSTR LOCAL NoMetaUpdate test    eax, eax 
             40518c      2 INSTR BELONGTO 405140 
             40518e      4 INSTR BELONGTO 405140 
-            40518e      4 INSTR DEADREGS  RDX RDI ZZ mov     rdx, [rbx+18h] 
+            40518e      4 INSTR DEADREGS  RDX RSI RDI ZZ mov     rdx, [rbx+18h] 
             405192     -1 INSTR LOCAL NoMetaUpdate jle     short loc_405197 
             405192      2 INSTR BELONGTO 405140 
             405194      3 INSTR BELONGTO 405140 
-            405194      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     [rdx+54h], eax 
+            405194      3 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     [rdx+54h], eax 
             405197      4 INSTR BELONGTO 405140 
-            405197      4 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, [rdx+8] 
+            405197      4 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     rdi, [rdx+8] 
             40519b     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 50h 
             40519b      5 INSTR BELONGTO 405140 
-            40519b      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, 50h 
+            40519b      5 INSTR DEADREGS  EFLAGS RSI ZZ mov     esi, 50h 
             4051a0     -1 INSTR LOCAL NoMetaUpdate call    _g_type_check_instance_cast 
             4051a0      5 INSTR BELONGTO 405140 
             4051a0      5 INSTR DEADREGS  EFLAGS ZZ call    _g_type_check_instance_cast 
             4051a5     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rsp, 8 
             4051a5      4 INSTR BELONGTO 405140 
             4051a9      3 INSTR BELONGTO 405140 
-            4051a9      3 INSTR DEADREGS  EFLAGS RCX RDI R8 R9 ZZ mov     rcx, rbx 
+            4051a9      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 ZZ mov     rcx, rbx 
             4051a9      8 DEALLOC STACK esp - 8 mov     rcx, rbx
             4051ac     -2 INSTR LOCAL n R9 ZZ  AlwaysNUM xor     r9d, r9d 
             4051ac      3 INSTR BELONGTO 405140 
-            4051ac      3 INSTR DEADREGS  EFLAGS RBX RDI R8 R9 ZZ xor     r9d, r9d 
+            4051ac      3 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI R8 R9 ZZ xor     r9d, r9d 
             4051af      1 INSTR BELONGTO 405140 
-            4051af      1 INSTR DEADREGS  EFLAGS RBX RDI R8 ZZ pop     rbx 
+            4051af      1 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI R8 ZZ pop     rbx 
             4051b0      1 INSTR BELONGTO 405140 
-            4051b0      1 INSTR DEADREGS  EFLAGS RDI R8 ZZ pop     rbp 
+            4051b0      1 INSTR DEADREGS  EFLAGS RDX RSI RDI R8 ZZ pop     rbp 
             4051b1     -2 INSTR LOCAL n R8 ZZ  AlwaysNUM xor     r8d, r8d 
             4051b1      3 INSTR BELONGTO 405140 
-            4051b1      3 INSTR DEADREGS  EFLAGS RDI R8 ZZ xor     r8d, r8d 
+            4051b1      3 INSTR DEADREGS  EFLAGS RDX RSI RDI R8 ZZ xor     r8d, r8d 
             4051b4     -2 INSTR LOCAL n RDX ZZ  NumericDEFs mov     edx, offset loc_405520 
             4051b4      5 INSTR BELONGTO 405140 
-            4051b4      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     edx, offset loc_405520 
+            4051b4      5 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     edx, offset loc_405520 
             4051b9      5 INSTR BELONGTO 405140 
-            4051b9      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     esi, offset aChanged; "changed" 
+            4051b9      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, offset aChanged; "changed" 
             4051be      3 INSTR BELONGTO 405140 
             4051be      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rax 
             4051c1     -1 INSTR LOCAL NoMetaUpdate jmp     _g_signal_connect_data 
@@ -4950,11 +5003,11 @@
             4051fd     -1 INSTR LOCAL NoMetaUpdate jnz     short loc_405220 
             4051fd      2 INSTR BELONGTO 4051d0 
             4051ff      5 INSTR BELONGTO 4051d0 
-            4051ff      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     edx, offset aGnome_is_set_1; "GNOME_IS_SETTINGS_PLUGIN_INFO (info)" 
+            4051ff      5 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI ZZ mov     edx, offset aGnome_is_set_1; "GNOME_IS_SETTINGS_PLUGIN_INFO (info)" 
             405204      5 INSTR BELONGTO 4051d0 
-            405204      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     esi, offset aGnome_settin_3; "gnome_settings_plugin_info_deactivate" 
+            405204      5 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ mov     esi, offset aGnome_settin_3; "gnome_settings_plugin_info_deactivate" 
             405209      2 INSTR BELONGTO 4051d0 
-            405209      2 INSTR DEADREGS  EFLAGS RBX ZZ xor     edi, edi 
+            405209      2 INSTR DEADREGS  EFLAGS RBX RDI ZZ xor     edi, edi 
             405209     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
             40520b      2 INSTR BELONGTO 4051d0 
             40520b      2 INSTR DEADREGS  EFLAGS RBX ZZ xor     ebp, ebp 
@@ -4965,7 +5018,7 @@
             405212     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rsp, 8 
             405212      4 INSTR BELONGTO 4051d0 
             405216      2 INSTR BELONGTO 4051d0 
-            405216      2 INSTR DEADREGS  EFLAGS RBX ZZ mov     eax, ebp 
+            405216      2 INSTR DEADREGS  EFLAGS RAX RBX ZZ mov     eax, ebp 
             405216     -2 INSTR LOCAL n RAX ZZ  NumericDEFs mov     eax, ebp 
             405218      1 INSTR BELONGTO 4051d0 
             405218      1 INSTR DEADREGS  EFLAGS RBX ZZ pop     rbx 
@@ -4993,13 +5046,15 @@
             405238      5 INSTR BELONGTO 4051d0 
             405238      5 INSTR DEADREGS  EFLAGS ZZ call    gnome_settings_plugin_deactivate 
             40523d      6 INSTR BELONGTO 4051d0 
-            40523d      6 INSTR DEADREGS  EFLAGS RDI ZZ mov     esi, cs:dword_6084E4 
+            40523d      6 INSTR DEADREGS  EFLAGS RAX RDX RSI RDI ZZ mov     esi, cs:dword_6084E4 
             405243      3 INSTR BELONGTO 4051d0 
-            405243      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rbx 
-            405246     -1 INSTR LOCAL MetadataRedundant xor     eax, eax 
+            405243      3 INSTR DEADREGS  EFLAGS RAX RDX RDI ZZ mov     rdi, rbx 
             405246      2 INSTR BELONGTO 4051d0 
-            405248     -1 INSTR LOCAL MetadataRedundant xor     edx, edx 
+            405246      2 INSTR DEADREGS  EFLAGS RAX RDX ZZ xor     eax, eax 
+            405246     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             405248      2 INSTR BELONGTO 4051d0 
+            405248      2 INSTR DEADREGS  EFLAGS RDX ZZ xor     edx, edx 
+            405248     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
             40524a     -1 INSTR LOCAL NoMetaUpdate call    _g_signal_emit 
             40524a      5 INSTR BELONGTO 4051d0 
             40524a      5 INSTR DEADREGS  EFLAGS ZZ call    _g_signal_emit 
@@ -5010,7 +5065,7 @@
             405257     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rsp, 8 
             405257      4 INSTR BELONGTO 4051d0 
             40525b      2 INSTR BELONGTO 4051d0 
-            40525b      2 INSTR DEADREGS  EFLAGS RBX ZZ mov     eax, ebp 
+            40525b      2 INSTR DEADREGS  EFLAGS RAX RBX ZZ mov     eax, ebp 
             40525b     -2 INSTR LOCAL n RAX ZZ  NumericDEFs mov     eax, ebp 
             40525b      8 DEALLOC STACK esp - 8 mov     eax, ebp
             40525d      1 INSTR BELONGTO 4051d0 
@@ -5071,17 +5126,18 @@
             4052a3     -1 INSTR LOCAL NoMetaUpdate jnz     short loc_4052D8 
             4052a3      2 INSTR BELONGTO 405260 
             4052a5      5 INSTR BELONGTO 405260 
-            4052a5      5 INSTR DEADREGS  EFLAGS RBX R12 R13 ZZ mov     edx, offset aGnome_is_set_1; "GNOME_IS_SETTINGS_PLUGIN_INFO (info)" 
+            4052a5      5 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI R12 R13 ZZ mov     edx, offset aGnome_is_set_1; "GNOME_IS_SETTINGS_PLUGIN_INFO (info)" 
             4052aa      5 INSTR BELONGTO 405260 
-            4052aa      5 INSTR DEADREGS  EFLAGS RBX R12 R13 ZZ mov     esi, offset aGnome_settin_4; "gnome_settings_plugin_info_activate" 
+            4052aa      5 INSTR DEADREGS  EFLAGS RBX RSI RDI R12 R13 ZZ mov     esi, offset aGnome_settin_4; "gnome_settings_plugin_info_activate" 
             4052af      2 INSTR BELONGTO 405260 
-            4052af      2 INSTR DEADREGS  EFLAGS RBX R12 R13 ZZ xor     edi, edi 
+            4052af      2 INSTR DEADREGS  EFLAGS RBX RDI R12 R13 ZZ xor     edi, edi 
             4052af     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
             4052b1     -1 INSTR LOCAL NoMetaUpdate call    _g_return_if_fail_warning 
             4052b1      5 INSTR BELONGTO 405260 
             4052b1      5 INSTR DEADREGS  EFLAGS RBX R12 R13 ZZ call    _g_return_if_fail_warning 
-            4052b6     -1 INSTR LOCAL MetadataRedundant xor     eax, eax 
             4052b6      2 INSTR BELONGTO 405260 
+            4052b6      2 INSTR DEADREGS  EFLAGS RAX RBX R12 R13 ZZ xor     eax, eax 
+            4052b6     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             4052b8      5 INSTR BELONGTO 405260 
             4052b8      5 INSTR DEADREGS  EFLAGS RBX R12 R13 ZZ mov     rbx, [rsp+28h+var_20] 
             4052b8      5 PTRIMMEDESP STACK 8 displ mov     rbx, [rsp+28h+var_20]
@@ -5102,7 +5158,7 @@
             4052d8     -1 INSTR LOCAL MetadataUnused mov     r13, [rbx+18h] 
             4052d8      4 INSTR BELONGTO 405260 
             4052dc      2 INSTR BELONGTO 405260 
-            4052dc      2 INSTR DEADREGS  EFLAGS RDX ZZ xor     eax, eax 
+            4052dc      2 INSTR DEADREGS  EFLAGS RAX RDX ZZ xor     eax, eax 
             4052dc     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             4052de     -2 INSTR LOCAL n RDX ZZ  NumericDEFs movzx   edx, byte ptr [r13+50h] 
             4052de      5 INSTR BELONGTO 405260 
@@ -5128,11 +5184,13 @@
             4052f8      5 INSTR BELONGTO 405260 
             4052f8      5 INSTR DEADREGS  EFLAGS R12 R13 ZZ call    gnome_settings_plugin_activate 
             4052fd      6 INSTR BELONGTO 405260 
-            4052fd      6 INSTR DEADREGS  EFLAGS RDI R12 R13 ZZ mov     esi, cs:dword_6084E0 
-            405303     -1 INSTR LOCAL MetadataRedundant xor     eax, eax 
+            4052fd      6 INSTR DEADREGS  EFLAGS RAX RDX RSI RDI R12 R13 ZZ mov     esi, cs:dword_6084E0 
             405303      2 INSTR BELONGTO 405260 
-            405305     -1 INSTR LOCAL MetadataRedundant xor     edx, edx 
+            405303      2 INSTR DEADREGS  EFLAGS RAX RDX RDI R12 R13 ZZ xor     eax, eax 
+            405303     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             405305      2 INSTR BELONGTO 405260 
+            405305      2 INSTR DEADREGS  EFLAGS RDX RDI R12 R13 ZZ xor     edx, edx 
+            405305     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
             405307      3 INSTR BELONGTO 405260 
             405307      3 INSTR DEADREGS  EFLAGS RDI R12 R13 ZZ mov     rdi, rbx 
             40530a     -1 INSTR LOCAL NoMetaUpdate call    _g_signal_emit 
@@ -5144,7 +5202,7 @@
             405313      4 INSTR DEADREGS  EFLAGS RBX R12 R13 ZZ or      byte ptr [rax+50h], 2 
             405317     -2 INSTR LOCAL n RAX ZZ  NUMVia2ndSrcIMMEDNUM mov     eax, 1 
             405317      5 INSTR BELONGTO 405260 
-            405317      5 INSTR DEADREGS  EFLAGS RBX R12 R13 ZZ mov     eax, 1 
+            405317      5 INSTR DEADREGS  EFLAGS RAX RBX R12 R13 ZZ mov     eax, 1 
             40531c     -1 INSTR LOCAL NoMetaUpdate jmp     short loc_4052B8 
             40531c      2 INSTR BELONGTO 405260 
             405320     -1 INSTR LOCAL NoMetaUpdate test    rbp, rbp 
@@ -5167,35 +5225,36 @@
             405338     -1 INSTR LOCAL NoMetaUpdate jnz     short loc_40536D 
             405338      2 INSTR BELONGTO 405260 
             40533a      5 INSTR BELONGTO 405260 
-            40533a      5 INSTR DEADREGS  EFLAGS R12 R13 ZZ mov     edx, offset aGnome_is_set_1; "GNOME_IS_SETTINGS_PLUGIN_INFO (info)" 
+            40533a      5 INSTR DEADREGS  EFLAGS RDX RSI RDI R12 R13 ZZ mov     edx, offset aGnome_is_set_1; "GNOME_IS_SETTINGS_PLUGIN_INFO (info)" 
             40533f      5 INSTR BELONGTO 405260 
-            40533f      5 INSTR DEADREGS  EFLAGS R12 R13 ZZ mov     esi, offset aLoad_plugin_mo; "load_plugin_module" 
+            40533f      5 INSTR DEADREGS  EFLAGS RSI RDI R12 R13 ZZ mov     esi, offset aLoad_plugin_mo; "load_plugin_module" 
             405344      2 INSTR BELONGTO 405260 
-            405344      2 INSTR DEADREGS  EFLAGS R12 R13 ZZ xor     edi, edi 
+            405344      2 INSTR DEADREGS  EFLAGS RDI R12 R13 ZZ xor     edi, edi 
             405344     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
             405346     -1 INSTR LOCAL NoMetaUpdate call    _g_return_if_fail_warning 
             405346      5 INSTR BELONGTO 405260 
             405346      5 INSTR DEADREGS  EFLAGS R12 R13 ZZ call    _g_return_if_fail_warning 
+            40534b     -1 INSTR LOCAL MetadataUnused mov     rax, [rbx+18h] 
             40534b      4 INSTR BELONGTO 405260 
-            40534b      4 INSTR DEADREGS  EFLAGS RAX RCX R12 R13 ZZ mov     rax, [rbx+18h] 
             40534f      4 INSTR BELONGTO 405260 
-            40534f      4 INSTR DEADREGS  EFLAGS RCX RBX R12 R13 ZZ mov     rcx, [rax+20h] 
+            40534f      4 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI RDI R12 R13 ZZ mov     rcx, [rax+20h] 
             405353      5 INSTR BELONGTO 405260 
-            405353      5 INSTR DEADREGS  EFLAGS RBX R12 R13 ZZ mov     edx, offset aErrorActivatin; "Error activating plugin '%s'" 
+            405353      5 INSTR DEADREGS  EFLAGS RAX RDX RBX RSI RDI R12 R13 ZZ mov     edx, offset aErrorActivatin; "Error activating plugin '%s'" 
             405358      2 INSTR BELONGTO 405260 
-            405358      2 INSTR DEADREGS  EFLAGS RBX R12 R13 ZZ xor     eax, eax 
+            405358      2 INSTR DEADREGS  EFLAGS RAX RBX RSI RDI R12 R13 ZZ xor     eax, eax 
             405358     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             40535a     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 10h 
             40535a      5 INSTR BELONGTO 405260 
-            40535a      5 INSTR DEADREGS  EFLAGS RBX R12 R13 ZZ mov     esi, 10h 
+            40535a      5 INSTR DEADREGS  EFLAGS RBX RSI RDI R12 R13 ZZ mov     esi, 10h 
             40535f      2 INSTR BELONGTO 405260 
-            40535f      2 INSTR DEADREGS  EFLAGS RBX R12 R13 ZZ xor     edi, edi 
+            40535f      2 INSTR DEADREGS  EFLAGS RBX RDI R12 R13 ZZ xor     edi, edi 
             40535f     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
             405361     -1 INSTR LOCAL NoMetaUpdate call    _g_log 
             405361      5 INSTR BELONGTO 405260 
             405361      5 INSTR DEADREGS  EFLAGS RBX R12 R13 ZZ call    _g_log 
-            405366     -1 INSTR LOCAL MetadataRedundant xor     eax, eax 
             405366      2 INSTR BELONGTO 405260 
+            405366      2 INSTR DEADREGS  EFLAGS RAX RBX R12 R13 ZZ xor     eax, eax 
+            405366     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             405368     -1 INSTR LOCAL NoMetaUpdate jmp     loc_4052B8 
             405368      5 INSTR BELONGTO 405260 
             40536d      4 INSTR BELONGTO 405260 
@@ -5214,7 +5273,7 @@
             40538a     -1 INSTR LOCAL NoMetaUpdate test    rax, rax 
             40538a      3 INSTR BELONGTO 405260 
             40538d      3 INSTR BELONGTO 405260 
-            40538d      3 INSTR DEADREGS  R12 R13 ZZ mov     r12, rax 
+            40538d      3 INSTR DEADREGS  RSI RDI R12 R13 ZZ mov     r12, rax 
             405390     -1 INSTR LOCAL NoMetaUpdate jz      loc_4054C9 
             405390      6 INSTR BELONGTO 405260 
             405396      4 INSTR BELONGTO 405260 
@@ -5293,25 +5352,26 @@
             40540f      5 INSTR DEADREGS  EFLAGS R12 R13 ZZ call    gnome_settings_module_get_path 
             405414     -2 INSTR LOCAL n R8 ZZ  NumericDEFs mov     r8, rax 
             405414      3 INSTR BELONGTO 405260 
-            405414      3 INSTR DEADREGS  EFLAGS RCX R8 R12 R13 ZZ mov     r8, rax 
+            405414      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R12 R13 ZZ mov     r8, rax 
+            405417     -1 INSTR LOCAL MetadataUnused mov     rax, [rbx+18h] 
             405417      4 INSTR BELONGTO 405260 
-            405417      4 INSTR DEADREGS  EFLAGS RAX RCX R12 R13 ZZ mov     rax, [rbx+18h] 
             40541b      5 INSTR BELONGTO 405260 
-            40541b      5 INSTR DEADREGS  EFLAGS RCX R12 R13 ZZ mov     edx, offset aCannotLoadPlug; "Cannot load plugin '%s' since file '%s'"... 
-            405420     -1 INSTR LOCAL MetadataRedundant mov     esi, 10h 
+            40541b      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R12 R13 ZZ mov     edx, offset aCannotLoadPlug; "Cannot load plugin '%s' since file '%s'"... 
+            405420     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 10h 
             405420      5 INSTR BELONGTO 405260 
-            405425     -1 INSTR LOCAL MetadataRedundant xor     edi, edi 
+            405420      5 INSTR DEADREGS  EFLAGS RCX RSI RDI R12 R13 ZZ mov     esi, 10h 
             405425      2 INSTR BELONGTO 405260 
+            405425      2 INSTR DEADREGS  EFLAGS RCX RDI R12 R13 ZZ xor     edi, edi 
+            405425     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
             405427      4 INSTR BELONGTO 405260 
             405427      4 INSTR DEADREGS  EFLAGS RCX R12 R13 ZZ mov     rcx, [rax+20h] 
+            40542b     -1 INSTR LOCAL MetadataRedundant xor     eax, eax 
             40542b      2 INSTR BELONGTO 405260 
-            40542b      2 INSTR DEADREGS  EFLAGS R12 R13 ZZ xor     eax, eax 
-            40542b     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             40542d     -1 INSTR LOCAL NoMetaUpdate call    _g_log 
             40542d      5 INSTR BELONGTO 405260 
             40542d      5 INSTR DEADREGS  EFLAGS R12 R13 ZZ call    _g_log 
             405432      4 INSTR BELONGTO 405260 
-            405432      4 INSTR DEADREGS  EFLAGS RAX RDI R12 R13 ZZ mov     rax, [rbx+18h] 
+            405432      4 INSTR DEADREGS  EFLAGS RAX RSI RDI R12 R13 ZZ mov     rax, [rbx+18h] 
             405436     -1 INSTR LOCAL MetadataRedundant mov     esi, 50h 
             405436      5 INSTR BELONGTO 405260 
             40543b      4 INSTR BELONGTO 405260 
@@ -5325,11 +5385,11 @@
             405447      5 INSTR BELONGTO 405260 
             405447      5 INSTR DEADREGS  EFLAGS R12 R13 ZZ call    _g_object_unref 
             40544c      4 INSTR BELONGTO 405260 
-            40544c      4 INSTR DEADREGS  EFLAGS RAX RCX R12 R13 ZZ mov     rax, [rbx+18h] 
+            40544c      4 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R12 R13 ZZ mov     rax, [rbx+18h] 
             405450      8 INSTR BELONGTO 405260 
-            405450      8 INSTR DEADREGS  EFLAGS RCX RBX R12 R13 ZZ mov     qword ptr [rax+18h], 0 
+            405450      8 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI RDI R12 R13 ZZ mov     qword ptr [rax+18h], 0 
             405458      4 INSTR BELONGTO 405260 
-            405458      4 INSTR DEADREGS  EFLAGS RCX RBX R12 R13 ZZ and     byte ptr [rax+50h], 0FBh 
+            405458      4 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI RDI R12 R13 ZZ and     byte ptr [rax+50h], 0FBh 
             40545c     -1 INSTR LOCAL NoMetaUpdate jmp     loc_40534F 
             40545c      5 INSTR BELONGTO 405260 
             405461     -1 INSTR LOCAL NoMetaUpdate call    gnome_settings_plugin_get_type 
@@ -5378,59 +5438,59 @@
             4054aa     -1 INSTR LOCAL NoMetaUpdate jmp     loc_4052F8 
             4054aa      5 INSTR BELONGTO 405260 
             4054af      5 INSTR BELONGTO 405260 
-            4054af      5 INSTR DEADREGS  EFLAGS R12 R13 ZZ mov     edx, offset aPathNull; "path != NULL" 
+            4054af      5 INSTR DEADREGS  EFLAGS RDX RSI RDI R12 R13 ZZ mov     edx, offset aPathNull; "path != NULL" 
             4054b4      5 INSTR BELONGTO 405260 
-            4054b4      5 INSTR DEADREGS  EFLAGS R12 R13 ZZ mov     esi, offset aLoad_plugin_mo; "load_plugin_module" 
+            4054b4      5 INSTR DEADREGS  EFLAGS RSI RDI R12 R13 ZZ mov     esi, offset aLoad_plugin_mo; "load_plugin_module" 
             4054b9      2 INSTR BELONGTO 405260 
-            4054b9      2 INSTR DEADREGS  EFLAGS R12 R13 ZZ xor     edi, edi 
+            4054b9      2 INSTR DEADREGS  EFLAGS RDI R12 R13 ZZ xor     edi, edi 
             4054b9     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
             4054bb     -1 INSTR LOCAL NoMetaUpdate call    _g_return_if_fail_warning 
             4054bb      5 INSTR BELONGTO 405260 
             4054bb      5 INSTR DEADREGS  EFLAGS R12 R13 ZZ call    _g_return_if_fail_warning 
+            4054c0     -1 INSTR LOCAL MetadataUnused mov     rax, [rbx+18h] 
             4054c0      4 INSTR BELONGTO 405260 
-            4054c0      4 INSTR DEADREGS  EFLAGS RAX RCX R12 R13 ZZ mov     rax, [rbx+18h] 
             4054c4     -1 INSTR LOCAL NoMetaUpdate jmp     loc_40534F 
             4054c4      5 INSTR BELONGTO 405260 
             4054c9      5 INSTR BELONGTO 405260 
-            4054c9      5 INSTR DEADREGS  EFLAGS R12 R13 ZZ mov     edx, offset aDirnameNull; "dirname != NULL" 
+            4054c9      5 INSTR DEADREGS  EFLAGS RDX RSI RDI R12 R13 ZZ mov     edx, offset aDirnameNull; "dirname != NULL" 
             4054ce      5 INSTR BELONGTO 405260 
-            4054ce      5 INSTR DEADREGS  EFLAGS R12 R13 ZZ mov     esi, offset aLoad_plugin_mo; "load_plugin_module" 
+            4054ce      5 INSTR DEADREGS  EFLAGS RSI RDI R12 R13 ZZ mov     esi, offset aLoad_plugin_mo; "load_plugin_module" 
             4054d3      2 INSTR BELONGTO 405260 
-            4054d3      2 INSTR DEADREGS  EFLAGS R12 R13 ZZ xor     edi, edi 
+            4054d3      2 INSTR DEADREGS  EFLAGS RDI R12 R13 ZZ xor     edi, edi 
             4054d3     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
             4054d5     -1 INSTR LOCAL NoMetaUpdate call    _g_return_if_fail_warning 
             4054d5      5 INSTR BELONGTO 405260 
             4054d5      5 INSTR DEADREGS  EFLAGS R12 R13 ZZ call    _g_return_if_fail_warning 
+            4054da     -1 INSTR LOCAL MetadataUnused mov     rax, [rbx+18h] 
             4054da      4 INSTR BELONGTO 405260 
-            4054da      4 INSTR DEADREGS  EFLAGS RAX RCX R12 R13 ZZ mov     rax, [rbx+18h] 
             4054de     -1 INSTR LOCAL NoMetaUpdate jmp     loc_40534F 
             4054de      5 INSTR BELONGTO 405260 
             4054e3      5 INSTR BELONGTO 405260 
-            4054e3      5 INSTR DEADREGS  EFLAGS R12 R13 ZZ mov     edx, offset aInfoPrivLocati; "info->priv->location != NULL" 
+            4054e3      5 INSTR DEADREGS  EFLAGS RDX RSI RDI R12 R13 ZZ mov     edx, offset aInfoPrivLocati; "info->priv->location != NULL" 
             4054e8      5 INSTR BELONGTO 405260 
-            4054e8      5 INSTR DEADREGS  EFLAGS R12 R13 ZZ mov     esi, offset aLoad_plugin_mo; "load_plugin_module" 
+            4054e8      5 INSTR DEADREGS  EFLAGS RSI RDI R12 R13 ZZ mov     esi, offset aLoad_plugin_mo; "load_plugin_module" 
             4054ed      2 INSTR BELONGTO 405260 
-            4054ed      2 INSTR DEADREGS  EFLAGS R12 R13 ZZ xor     edi, edi 
+            4054ed      2 INSTR DEADREGS  EFLAGS RDI R12 R13 ZZ xor     edi, edi 
             4054ed     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
             4054ef     -1 INSTR LOCAL NoMetaUpdate call    _g_return_if_fail_warning 
             4054ef      5 INSTR BELONGTO 405260 
             4054ef      5 INSTR DEADREGS  EFLAGS R12 R13 ZZ call    _g_return_if_fail_warning 
+            4054f4     -1 INSTR LOCAL MetadataUnused mov     rax, [rbx+18h] 
             4054f4      4 INSTR BELONGTO 405260 
-            4054f4      4 INSTR DEADREGS  EFLAGS RAX RCX R12 R13 ZZ mov     rax, [rbx+18h] 
             4054f8     -1 INSTR LOCAL NoMetaUpdate jmp     loc_40534F 
             4054f8      5 INSTR BELONGTO 405260 
             4054fd      5 INSTR BELONGTO 405260 
-            4054fd      5 INSTR DEADREGS  EFLAGS R12 R13 ZZ mov     edx, offset aInfoPrivFileNu; "info->priv->file != NULL" 
+            4054fd      5 INSTR DEADREGS  EFLAGS RDX RSI RDI R12 R13 ZZ mov     edx, offset aInfoPrivFileNu; "info->priv->file != NULL" 
             405502      5 INSTR BELONGTO 405260 
-            405502      5 INSTR DEADREGS  EFLAGS R12 R13 ZZ mov     esi, offset aLoad_plugin_mo; "load_plugin_module" 
+            405502      5 INSTR DEADREGS  EFLAGS RSI RDI R12 R13 ZZ mov     esi, offset aLoad_plugin_mo; "load_plugin_module" 
             405507      2 INSTR BELONGTO 405260 
-            405507      2 INSTR DEADREGS  EFLAGS R12 R13 ZZ xor     edi, edi 
+            405507      2 INSTR DEADREGS  EFLAGS RDI R12 R13 ZZ xor     edi, edi 
             405507     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
             405509     -1 INSTR LOCAL NoMetaUpdate call    _g_return_if_fail_warning 
             405509      5 INSTR BELONGTO 405260 
             405509      5 INSTR DEADREGS  EFLAGS R12 R13 ZZ call    _g_return_if_fail_warning 
+            40550e     -1 INSTR LOCAL MetadataUnused mov     rax, [rbx+18h] 
             40550e      4 INSTR BELONGTO 405260 
-            40550e      4 INSTR DEADREGS  EFLAGS RAX RCX R12 R13 ZZ mov     rax, [rbx+18h] 
             405512     -1 INSTR LOCAL NoMetaUpdate jmp     loc_40534F 
             405512      5 INSTR BELONGTO 405260 
             405520      5 PTRIMMEDESP STACK -16 displ mov     [rsp-10h], rbx
@@ -5491,17 +5551,18 @@
             4055c8     -1 INSTR LOCAL NoMetaUpdate jnz     short loc_4055E0 
             4055c8      2 INSTR BELONGTO 4055a0 
             4055ca      5 INSTR BELONGTO 4055a0 
-            4055ca      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     edx, offset aGnome_is_set_1; "GNOME_IS_SETTINGS_PLUGIN_INFO (info)" 
+            4055ca      5 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI ZZ mov     edx, offset aGnome_is_set_1; "GNOME_IS_SETTINGS_PLUGIN_INFO (info)" 
             4055cf      5 INSTR BELONGTO 4055a0 
-            4055cf      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     esi, offset aGnome_settin_5; "gnome_settings_plugin_info_is_active" 
+            4055cf      5 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ mov     esi, offset aGnome_settin_5; "gnome_settings_plugin_info_is_active" 
             4055d4      2 INSTR BELONGTO 4055a0 
-            4055d4      2 INSTR DEADREGS  EFLAGS RBX ZZ xor     edi, edi 
+            4055d4      2 INSTR DEADREGS  EFLAGS RBX RDI ZZ xor     edi, edi 
             4055d4     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
             4055d6     -1 INSTR LOCAL NoMetaUpdate call    _g_return_if_fail_warning 
             4055d6      5 INSTR BELONGTO 4055a0 
             4055d6      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_return_if_fail_warning 
-            4055db     -1 INSTR LOCAL MetadataRedundant xor     eax, eax 
             4055db      2 INSTR BELONGTO 4055a0 
+            4055db      2 INSTR DEADREGS  EFLAGS RAX RBX ZZ xor     eax, eax 
+            4055db     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             4055dd      1 INSTR BELONGTO 4055a0 
             4055dd      1 INSTR DEADREGS  EFLAGS RBX ZZ pop     rbx 
             4055de      1 INSTR BELONGTO 4055a0 
@@ -5561,17 +5622,18 @@
             405628     -1 INSTR LOCAL NoMetaUpdate jnz     short loc_405640 
             405628      2 INSTR BELONGTO 405600 
             40562a      5 INSTR BELONGTO 405600 
-            40562a      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     edx, offset aGnome_is_set_1; "GNOME_IS_SETTINGS_PLUGIN_INFO (info)" 
+            40562a      5 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI ZZ mov     edx, offset aGnome_is_set_1; "GNOME_IS_SETTINGS_PLUGIN_INFO (info)" 
             40562f      5 INSTR BELONGTO 405600 
-            40562f      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     esi, offset aGnome_settin_6; "gnome_settings_plugin_info_get_enabled" 
+            40562f      5 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ mov     esi, offset aGnome_settin_6; "gnome_settings_plugin_info_get_enabled" 
             405634      2 INSTR BELONGTO 405600 
-            405634      2 INSTR DEADREGS  EFLAGS RBX ZZ xor     edi, edi 
+            405634      2 INSTR DEADREGS  EFLAGS RBX RDI ZZ xor     edi, edi 
             405634     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
             405636     -1 INSTR LOCAL NoMetaUpdate call    _g_return_if_fail_warning 
             405636      5 INSTR BELONGTO 405600 
             405636      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_return_if_fail_warning 
-            40563b     -1 INSTR LOCAL MetadataRedundant xor     eax, eax 
             40563b      2 INSTR BELONGTO 405600 
+            40563b      2 INSTR DEADREGS  EFLAGS RAX RBX ZZ xor     eax, eax 
+            40563b     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             40563d      1 INSTR BELONGTO 405600 
             40563d      1 INSTR DEADREGS  EFLAGS RBX ZZ pop     rbx 
             40563e      1 INSTR BELONGTO 405600 
@@ -5627,17 +5689,18 @@
             405678     -1 INSTR LOCAL NoMetaUpdate jnz     short loc_405690 
             405678      2 INSTR BELONGTO 405650 
             40567a      5 INSTR BELONGTO 405650 
-            40567a      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     edx, offset aGnome_is_set_1; "GNOME_IS_SETTINGS_PLUGIN_INFO (info)" 
+            40567a      5 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI ZZ mov     edx, offset aGnome_is_set_1; "GNOME_IS_SETTINGS_PLUGIN_INFO (info)" 
             40567f      5 INSTR BELONGTO 405650 
-            40567f      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     esi, offset aGnome_settin_7; "gnome_settings_plugin_info_is_available" 
+            40567f      5 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ mov     esi, offset aGnome_settin_7; "gnome_settings_plugin_info_is_available" 
             405684      2 INSTR BELONGTO 405650 
-            405684      2 INSTR DEADREGS  EFLAGS RBX ZZ xor     edi, edi 
+            405684      2 INSTR DEADREGS  EFLAGS RBX RDI ZZ xor     edi, edi 
             405684     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
             405686     -1 INSTR LOCAL NoMetaUpdate call    _g_return_if_fail_warning 
             405686      5 INSTR BELONGTO 405650 
             405686      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_return_if_fail_warning 
-            40568b     -1 INSTR LOCAL MetadataRedundant xor     eax, eax 
             40568b      2 INSTR BELONGTO 405650 
+            40568b      2 INSTR DEADREGS  EFLAGS RAX RBX ZZ xor     eax, eax 
+            40568b     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             40568d      1 INSTR BELONGTO 405650 
             40568d      1 INSTR DEADREGS  EFLAGS RBX ZZ pop     rbx 
             40568e      1 INSTR BELONGTO 405650 
@@ -5693,17 +5756,18 @@
             4056c8     -1 INSTR LOCAL NoMetaUpdate jnz     short loc_4056E0 
             4056c8      2 INSTR BELONGTO 4056a0 
             4056ca      5 INSTR BELONGTO 4056a0 
-            4056ca      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     edx, offset aGnome_is_set_1; "GNOME_IS_SETTINGS_PLUGIN_INFO (info)" 
+            4056ca      5 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI ZZ mov     edx, offset aGnome_is_set_1; "GNOME_IS_SETTINGS_PLUGIN_INFO (info)" 
             4056cf      5 INSTR BELONGTO 4056a0 
-            4056cf      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     esi, offset aGnome_settin_8; "gnome_settings_plugin_info_get_name" 
+            4056cf      5 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ mov     esi, offset aGnome_settin_8; "gnome_settings_plugin_info_get_name" 
             4056d4      2 INSTR BELONGTO 4056a0 
-            4056d4      2 INSTR DEADREGS  EFLAGS RBX ZZ xor     edi, edi 
+            4056d4      2 INSTR DEADREGS  EFLAGS RBX RDI ZZ xor     edi, edi 
             4056d4     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
             4056d6     -1 INSTR LOCAL NoMetaUpdate call    _g_return_if_fail_warning 
             4056d6      5 INSTR BELONGTO 4056a0 
             4056d6      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_return_if_fail_warning 
-            4056db     -1 INSTR LOCAL MetadataRedundant xor     eax, eax 
             4056db      2 INSTR BELONGTO 4056a0 
+            4056db      2 INSTR DEADREGS  EFLAGS RAX RBX ZZ xor     eax, eax 
+            4056db     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             4056dd      1 INSTR BELONGTO 4056a0 
             4056dd      1 INSTR DEADREGS  EFLAGS RBX ZZ pop     rbx 
             4056de      1 INSTR BELONGTO 4056a0 
@@ -5754,17 +5818,18 @@
             405718     -1 INSTR LOCAL NoMetaUpdate jnz     short loc_405730 
             405718      2 INSTR BELONGTO 4056f0 
             40571a      5 INSTR BELONGTO 4056f0 
-            40571a      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     edx, offset aGnome_is_set_1; "GNOME_IS_SETTINGS_PLUGIN_INFO (info)" 
+            40571a      5 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI ZZ mov     edx, offset aGnome_is_set_1; "GNOME_IS_SETTINGS_PLUGIN_INFO (info)" 
             40571f      5 INSTR BELONGTO 4056f0 
-            40571f      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     esi, offset aGnome_settin_9; "gnome_settings_plugin_info_get_descript"... 
+            40571f      5 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ mov     esi, offset aGnome_settin_9; "gnome_settings_plugin_info_get_descript"... 
             405724      2 INSTR BELONGTO 4056f0 
-            405724      2 INSTR DEADREGS  EFLAGS RBX ZZ xor     edi, edi 
+            405724      2 INSTR DEADREGS  EFLAGS RBX RDI ZZ xor     edi, edi 
             405724     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
             405726     -1 INSTR LOCAL NoMetaUpdate call    _g_return_if_fail_warning 
             405726      5 INSTR BELONGTO 4056f0 
             405726      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_return_if_fail_warning 
-            40572b     -1 INSTR LOCAL MetadataRedundant xor     eax, eax 
             40572b      2 INSTR BELONGTO 4056f0 
+            40572b      2 INSTR DEADREGS  EFLAGS RAX RBX ZZ xor     eax, eax 
+            40572b     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             40572d      1 INSTR BELONGTO 4056f0 
             40572d      1 INSTR DEADREGS  EFLAGS RBX ZZ pop     rbx 
             40572e      1 INSTR BELONGTO 4056f0 
@@ -5815,17 +5880,18 @@
             405768     -1 INSTR LOCAL NoMetaUpdate jnz     short loc_405780 
             405768      2 INSTR BELONGTO 405740 
             40576a      5 INSTR BELONGTO 405740 
-            40576a      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     edx, offset aGnome_is_set_1; "GNOME_IS_SETTINGS_PLUGIN_INFO (info)" 
+            40576a      5 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI ZZ mov     edx, offset aGnome_is_set_1; "GNOME_IS_SETTINGS_PLUGIN_INFO (info)" 
             40576f      5 INSTR BELONGTO 405740 
-            40576f      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     esi, offset aGnome_setti_10; "gnome_settings_plugin_info_get_authors" 
+            40576f      5 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ mov     esi, offset aGnome_setti_10; "gnome_settings_plugin_info_get_authors" 
             405774      2 INSTR BELONGTO 405740 
-            405774      2 INSTR DEADREGS  EFLAGS RBX ZZ xor     edi, edi 
+            405774      2 INSTR DEADREGS  EFLAGS RBX RDI ZZ xor     edi, edi 
             405774     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
             405776     -1 INSTR LOCAL NoMetaUpdate call    _g_return_if_fail_warning 
             405776      5 INSTR BELONGTO 405740 
             405776      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_return_if_fail_warning 
-            40577b     -1 INSTR LOCAL MetadataRedundant xor     eax, eax 
             40577b      2 INSTR BELONGTO 405740 
+            40577b      2 INSTR DEADREGS  EFLAGS RAX RBX ZZ xor     eax, eax 
+            40577b     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             40577d      1 INSTR BELONGTO 405740 
             40577d      1 INSTR DEADREGS  EFLAGS RBX ZZ pop     rbx 
             40577e      1 INSTR BELONGTO 405740 
@@ -5876,17 +5942,18 @@
             4057b8     -1 INSTR LOCAL NoMetaUpdate jnz     short loc_4057D0 
             4057b8      2 INSTR BELONGTO 405790 
             4057ba      5 INSTR BELONGTO 405790 
-            4057ba      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     edx, offset aGnome_is_set_1; "GNOME_IS_SETTINGS_PLUGIN_INFO (info)" 
+            4057ba      5 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI ZZ mov     edx, offset aGnome_is_set_1; "GNOME_IS_SETTINGS_PLUGIN_INFO (info)" 
             4057bf      5 INSTR BELONGTO 405790 
-            4057bf      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     esi, offset aGnome_setti_11; "gnome_settings_plugin_info_get_website" 
+            4057bf      5 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ mov     esi, offset aGnome_setti_11; "gnome_settings_plugin_info_get_website" 
             4057c4      2 INSTR BELONGTO 405790 
-            4057c4      2 INSTR DEADREGS  EFLAGS RBX ZZ xor     edi, edi 
+            4057c4      2 INSTR DEADREGS  EFLAGS RBX RDI ZZ xor     edi, edi 
             4057c4     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
             4057c6     -1 INSTR LOCAL NoMetaUpdate call    _g_return_if_fail_warning 
             4057c6      5 INSTR BELONGTO 405790 
             4057c6      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_return_if_fail_warning 
-            4057cb     -1 INSTR LOCAL MetadataRedundant xor     eax, eax 
             4057cb      2 INSTR BELONGTO 405790 
+            4057cb      2 INSTR DEADREGS  EFLAGS RAX RBX ZZ xor     eax, eax 
+            4057cb     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             4057cd      1 INSTR BELONGTO 405790 
             4057cd      1 INSTR DEADREGS  EFLAGS RBX ZZ pop     rbx 
             4057ce      1 INSTR BELONGTO 405790 
@@ -5937,17 +6004,18 @@
             405808     -1 INSTR LOCAL NoMetaUpdate jnz     short loc_405820 
             405808      2 INSTR BELONGTO 4057e0 
             40580a      5 INSTR BELONGTO 4057e0 
-            40580a      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     edx, offset aGnome_is_set_1; "GNOME_IS_SETTINGS_PLUGIN_INFO (info)" 
+            40580a      5 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI ZZ mov     edx, offset aGnome_is_set_1; "GNOME_IS_SETTINGS_PLUGIN_INFO (info)" 
             40580f      5 INSTR BELONGTO 4057e0 
-            40580f      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     esi, offset aGnome_setti_12; "gnome_settings_plugin_info_get_copyrigh"... 
+            40580f      5 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ mov     esi, offset aGnome_setti_12; "gnome_settings_plugin_info_get_copyrigh"... 
             405814      2 INSTR BELONGTO 4057e0 
-            405814      2 INSTR DEADREGS  EFLAGS RBX ZZ xor     edi, edi 
+            405814      2 INSTR DEADREGS  EFLAGS RBX RDI ZZ xor     edi, edi 
             405814     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
             405816     -1 INSTR LOCAL NoMetaUpdate call    _g_return_if_fail_warning 
             405816      5 INSTR BELONGTO 4057e0 
             405816      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_return_if_fail_warning 
-            40581b     -1 INSTR LOCAL MetadataRedundant xor     eax, eax 
             40581b      2 INSTR BELONGTO 4057e0 
+            40581b      2 INSTR DEADREGS  EFLAGS RAX RBX ZZ xor     eax, eax 
+            40581b     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             40581d      1 INSTR BELONGTO 4057e0 
             40581d      1 INSTR DEADREGS  EFLAGS RBX ZZ pop     rbx 
             40581e      1 INSTR BELONGTO 4057e0 
@@ -5998,17 +6066,18 @@
             405858     -1 INSTR LOCAL NoMetaUpdate jnz     short loc_405870 
             405858      2 INSTR BELONGTO 405830 
             40585a      5 INSTR BELONGTO 405830 
-            40585a      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     edx, offset aGnome_is_set_1; "GNOME_IS_SETTINGS_PLUGIN_INFO (info)" 
+            40585a      5 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI ZZ mov     edx, offset aGnome_is_set_1; "GNOME_IS_SETTINGS_PLUGIN_INFO (info)" 
             40585f      5 INSTR BELONGTO 405830 
-            40585f      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     esi, offset aGnome_setti_13; "gnome_settings_plugin_info_get_location" 
+            40585f      5 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ mov     esi, offset aGnome_setti_13; "gnome_settings_plugin_info_get_location" 
             405864      2 INSTR BELONGTO 405830 
-            405864      2 INSTR DEADREGS  EFLAGS RBX ZZ xor     edi, edi 
+            405864      2 INSTR DEADREGS  EFLAGS RBX RDI ZZ xor     edi, edi 
             405864     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
             405866     -1 INSTR LOCAL NoMetaUpdate call    _g_return_if_fail_warning 
             405866      5 INSTR BELONGTO 405830 
             405866      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_return_if_fail_warning 
-            40586b     -1 INSTR LOCAL MetadataRedundant xor     eax, eax 
             40586b      2 INSTR BELONGTO 405830 
+            40586b      2 INSTR DEADREGS  EFLAGS RAX RBX ZZ xor     eax, eax 
+            40586b     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             40586d      1 INSTR BELONGTO 405830 
             40586d      1 INSTR DEADREGS  EFLAGS RBX ZZ pop     rbx 
             40586e      1 INSTR BELONGTO 405830 
@@ -6059,17 +6128,18 @@
             4058a8     -1 INSTR LOCAL NoMetaUpdate jnz     short loc_4058C8 
             4058a8      2 INSTR BELONGTO 405880 
             4058aa      5 INSTR BELONGTO 405880 
-            4058aa      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     edx, offset aGnome_is_set_1; "GNOME_IS_SETTINGS_PLUGIN_INFO (info)" 
+            4058aa      5 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI ZZ mov     edx, offset aGnome_is_set_1; "GNOME_IS_SETTINGS_PLUGIN_INFO (info)" 
             4058af      5 INSTR BELONGTO 405880 
-            4058af      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     esi, offset aGnome_setti_14; "gnome_settings_plugin_info_get_priority" 
+            4058af      5 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ mov     esi, offset aGnome_setti_14; "gnome_settings_plugin_info_get_priority" 
             4058b4      2 INSTR BELONGTO 405880 
-            4058b4      2 INSTR DEADREGS  EFLAGS RBX ZZ xor     edi, edi 
+            4058b4      2 INSTR DEADREGS  EFLAGS RBX RDI ZZ xor     edi, edi 
             4058b4     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
             4058b6     -1 INSTR LOCAL NoMetaUpdate call    _g_return_if_fail_warning 
             4058b6      5 INSTR BELONGTO 405880 
             4058b6      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_return_if_fail_warning 
-            4058bb     -1 INSTR LOCAL MetadataRedundant mov     eax, 64h 
+            4058bb     -2 INSTR LOCAL n RAX ZZ  NUMVia2ndSrcIMMEDNUM mov     eax, 64h 
             4058bb      5 INSTR BELONGTO 405880 
+            4058bb      5 INSTR DEADREGS  EFLAGS RAX RBX ZZ mov     eax, 64h 
             4058c0      1 INSTR BELONGTO 405880 
             4058c0      1 INSTR DEADREGS  EFLAGS RBX ZZ pop     rbx 
             4058c1      1 INSTR BELONGTO 405880 
@@ -6128,16 +6198,16 @@
             405917     -1 INSTR LOCAL NoMetaUpdate jnz     short loc_405940 
             405917      2 INSTR BELONGTO 4058e0 
             405919      5 INSTR BELONGTO 4058e0 
-            405919      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ mov     rbx, [rsp+18h+var_10] 
+            405919      5 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI R12 R13 R14 R15 ZZ mov     rbx, [rsp+18h+var_10] 
             405919      5 PTRIMMEDESP STACK 8 displ mov     rbx, [rsp+18h+var_10]
             40591e     -1 INSTR LOCAL MetadataUnused mov     rbp, [rsp+18h+var_8] 
             40591e      5 INSTR BELONGTO 4058e0 
             405923      5 INSTR BELONGTO 4058e0 
-            405923      5 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ mov     edx, offset aGnome_is_set_1; "GNOME_IS_SETTINGS_PLUGIN_INFO (info)" 
+            405923      5 INSTR DEADREGS  EFLAGS RDX RSI RDI R12 R13 R14 R15 ZZ mov     edx, offset aGnome_is_set_1; "GNOME_IS_SETTINGS_PLUGIN_INFO (info)" 
             405928      5 INSTR BELONGTO 4058e0 
-            405928      5 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ mov     esi, offset aGnome_setti_15; "gnome_settings_plugin_info_set_priority" 
+            405928      5 INSTR DEADREGS  EFLAGS RSI RDI R12 R13 R14 R15 ZZ mov     esi, offset aGnome_setti_15; "gnome_settings_plugin_info_set_priority" 
             40592d      2 INSTR BELONGTO 4058e0 
-            40592d      2 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ xor     edi, edi 
+            40592d      2 INSTR DEADREGS  EFLAGS RDI R12 R13 R14 R15 ZZ xor     edi, edi 
             40592d     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
             40592f     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rsp, 18h 
             40592f      4 INSTR BELONGTO 4058e0 
@@ -6204,7 +6274,7 @@
             405a10      1 INSTR BELONGTO 4059f0 
             405a10      1 INSTR DEADREGS  EFLAGS ZZ retn 
             405a18      5 INSTR BELONGTO 4059f0 
-            405a18      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     edi, offset qword_6084E8 
+            405a18      5 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     edi, offset qword_6084E8 
             405a1d     -1 INSTR LOCAL NoMetaUpdate call    _g_once_init_enter 
             405a1d      5 INSTR BELONGTO 4059f0 
             405a1d      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_once_init_enter 
@@ -6213,7 +6283,7 @@
             405a24     -1 INSTR LOCAL NoMetaUpdate jz      short loc_405A04 
             405a24      2 INSTR BELONGTO 4059f0 
             405a26      5 INSTR BELONGTO 4059f0 
-            405a26      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     edi, offset qword_406FF0 
+            405a26      5 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     edi, offset qword_406FF0 
             405a2b     -1 INSTR LOCAL NoMetaUpdate call    _g_intern_static_string 
             405a2b      5 INSTR BELONGTO 4059f0 
             405a2b      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_intern_static_string 
@@ -6223,20 +6293,21 @@
             405a33      5 INSTR BELONGTO 4059f0 
             405a33      5 INSTR DEADREGS  EFLAGS ZZ call    _g_type_module_get_type 
             405a38      3 INSTR BELONGTO 4059f0 
-            405a38      3 INSTR DEADREGS  EFLAGS RSI RDI R8 R9 ZZ mov     rsi, rbx 
+            405a38      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 ZZ mov     rsi, rbx 
             405a3b      3 INSTR BELONGTO 4059f0 
-            405a3b      3 INSTR DEADREGS  EFLAGS RBX RDI R8 R9 ZZ mov     rdi, rax 
+            405a3b      3 INSTR DEADREGS  EFLAGS RCX RDX RBX RDI R8 R9 ZZ mov     rdi, rax 
             405a3e     -2 INSTR LOCAL n R9 ZZ  NumericDEFs mov     r9d, offset loc_405960 
             405a3e      6 INSTR BELONGTO 4059f0 
-            405a3e      6 INSTR DEADREGS  EFLAGS RBX R8 R9 ZZ mov     r9d, offset loc_405960 
+            405a3e      6 INSTR DEADREGS  EFLAGS RCX RDX RBX R8 R9 ZZ mov     r9d, offset loc_405960 
             405a44     -2 INSTR LOCAL n R8 ZZ  NUMVia2ndSrcIMMEDNUM mov     r8d, 50h 
             405a44      6 INSTR BELONGTO 4059f0 
-            405a44      6 INSTR DEADREGS  EFLAGS RBX R8 ZZ mov     r8d, 50h 
+            405a44      6 INSTR DEADREGS  EFLAGS RCX RDX RBX R8 ZZ mov     r8d, 50h 
             405a4a     -2 INSTR LOCAL n RCX ZZ  NumericDEFs mov     ecx, offset loc_405980 
             405a4a      5 INSTR BELONGTO 4059f0 
-            405a4a      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     ecx, offset loc_405980 
-            405a4f     -1 INSTR LOCAL MetadataRedundant mov     edx, 0B8h 
+            405a4a      5 INSTR DEADREGS  EFLAGS RCX RDX RBX ZZ mov     ecx, offset loc_405980 
+            405a4f     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 0B8h 
             405a4f      5 INSTR BELONGTO 4059f0 
+            405a4f      5 INSTR DEADREGS  EFLAGS RDX RBX ZZ mov     edx, 0B8h 
             405a54      7 INSTR BELONGTO 4059f0 
             405a54      7 INSTR DEADREGS  EFLAGS RBX ZZ mov     [rsp+18h+var_18], 0 
             405a54      7 PTRIMMEDESP STACK 0 displ mov     [rsp+18h+var_18], 0
@@ -6244,7 +6315,7 @@
             405a5b      5 INSTR BELONGTO 4059f0 
             405a5b      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_type_register_static_simple 
             405a60      5 INSTR BELONGTO 4059f0 
-            405a60      5 INSTR DEADREGS  EFLAGS RBX RSI ZZ mov     edi, offset qword_6084E8 
+            405a60      5 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ mov     edi, offset qword_6084E8 
             405a65      3 INSTR BELONGTO 4059f0 
             405a65      3 INSTR DEADREGS  EFLAGS RBX RSI ZZ mov     rsi, rax 
             405a68     -1 INSTR LOCAL NoMetaUpdate call    _g_once_init_leave 
@@ -6272,17 +6343,19 @@
             405a7f      5 INSTR BELONGTO 405a70 
             405a7f      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_type_check_instance_cast 
             405a84      4 INSTR BELONGTO 405a70 
-            405a84      4 INSTR DEADREGS  EFLAGS RCX RBX ZZ mov     rcx, [rax+40h] 
+            405a84      4 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI RDI ZZ mov     rcx, [rax+40h] 
             405a88      3 INSTR BELONGTO 405a70 
-            405a88      3 INSTR DEADREGS  EFLAGS RBX ZZ mov     rbx, rax 
+            405a88      3 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI ZZ mov     rbx, rax 
             405a8b      5 INSTR BELONGTO 405a70 
-            405a8b      5 INSTR DEADREGS  EFLAGS ZZ mov     edx, offset aUnloadingS; "Unloading %s" 
-            405a90     -1 INSTR LOCAL MetadataRedundant mov     esi, 80h 
+            405a8b      5 INSTR DEADREGS  EFLAGS RAX RDX RSI RDI ZZ mov     edx, offset aUnloadingS; "Unloading %s" 
+            405a90     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 80h 
             405a90      5 INSTR BELONGTO 405a70 
-            405a95     -1 INSTR LOCAL MetadataRedundant xor     edi, edi 
+            405a90      5 INSTR DEADREGS  EFLAGS RAX RSI RDI ZZ mov     esi, 80h 
             405a95      2 INSTR BELONGTO 405a70 
+            405a95      2 INSTR DEADREGS  EFLAGS RAX RDI ZZ xor     edi, edi 
+            405a95     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
             405a97      2 INSTR BELONGTO 405a70 
-            405a97      2 INSTR DEADREGS  EFLAGS ZZ xor     eax, eax 
+            405a97      2 INSTR DEADREGS  EFLAGS RAX ZZ xor     eax, eax 
             405a97     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             405a99     -1 INSTR LOCAL NoMetaUpdate call    _g_log 
             405a99      5 INSTR BELONGTO 405a70 
@@ -6327,23 +6400,25 @@
             405ad4      5 INSTR BELONGTO 405ac0 
             405ad4      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_type_check_instance_cast 
             405ad9      4 INSTR BELONGTO 405ac0 
-            405ad9      4 INSTR DEADREGS  EFLAGS RCX RBX ZZ mov     rcx, [rax+40h] 
+            405ad9      4 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI RDI ZZ mov     rcx, [rax+40h] 
             405add      3 INSTR BELONGTO 405ac0 
-            405add      3 INSTR DEADREGS  EFLAGS RBX ZZ mov     rbx, rax 
-            405ae0     -1 INSTR LOCAL MetadataRedundant xor     edi, edi 
+            405add      3 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI ZZ mov     rbx, rax 
             405ae0      2 INSTR BELONGTO 405ac0 
+            405ae0      2 INSTR DEADREGS  EFLAGS RAX RDX RSI RDI ZZ xor     edi, edi 
+            405ae0     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
             405ae2      2 INSTR BELONGTO 405ac0 
-            405ae2      2 INSTR DEADREGS  EFLAGS ZZ xor     eax, eax 
+            405ae2      2 INSTR DEADREGS  EFLAGS RAX RDX RSI ZZ xor     eax, eax 
             405ae2     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             405ae4      5 INSTR BELONGTO 405ac0 
-            405ae4      5 INSTR DEADREGS  EFLAGS ZZ mov     edx, offset aLoadingS; "Loading %s" 
-            405ae9     -1 INSTR LOCAL MetadataRedundant mov     esi, 80h 
+            405ae4      5 INSTR DEADREGS  EFLAGS RDX RSI ZZ mov     edx, offset aLoadingS; "Loading %s" 
+            405ae9     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 80h 
             405ae9      5 INSTR BELONGTO 405ac0 
+            405ae9      5 INSTR DEADREGS  EFLAGS RSI ZZ mov     esi, 80h 
             405aee     -1 INSTR LOCAL NoMetaUpdate call    _g_log 
             405aee      5 INSTR BELONGTO 405ac0 
             405aee      5 INSTR DEADREGS  EFLAGS ZZ call    _g_log 
             405af3      4 INSTR BELONGTO 405ac0 
-            405af3      4 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, [rbx+40h] 
+            405af3      4 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     rdi, [rbx+40h] 
             405af7     -1 INSTR LOCAL MetadataRedundant xor     esi, esi 
             405af7      2 INSTR BELONGTO 405ac0 
             405af9     -1 INSTR LOCAL NoMetaUpdate call    _g_module_open 
@@ -6355,10 +6430,10 @@
             405b05     -1 INSTR LOCAL NoMetaUpdate jz      loc_405BC0 
             405b05      6 INSTR BELONGTO 405ac0 
             405b0b      5 INSTR BELONGTO 405ac0 
-            405b0b      5 INSTR DEADREGS  EFLAGS RDX RDI ZZ lea     rdx, [rsp+28h+var_20] 
+            405b0b      5 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ lea     rdx, [rsp+28h+var_20] 
             405b0b      5 PTRIMMEDESP STACK 8 displ lea     rdx, [rsp+28h+var_20]
             405b10      5 INSTR BELONGTO 405ac0 
-            405b10      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     esi, offset aRegister_gnome; "register_gnome_settings_plugin" 
+            405b10      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, offset aRegister_gnome; "register_gnome_settings_plugin" 
             405b15      3 INSTR BELONGTO 405ac0 
             405b15      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rax 
             405b18     -1 INSTR LOCAL NoMetaUpdate call    _g_module_symbol 
@@ -6369,7 +6444,7 @@
             405b1f     -1 INSTR LOCAL NoMetaUpdate jz      short loc_405B70 
             405b1f      2 INSTR BELONGTO 405ac0 
             405b21      5 INSTR BELONGTO 405ac0 
-            405b21      5 INSTR DEADREGS  EFLAGS RAX ZZ mov     rax, [rsp+28h+var_20] 
+            405b21      5 INSTR DEADREGS  EFLAGS RAX RDI ZZ mov     rax, [rsp+28h+var_20] 
             405b21      5 PTRIMMEDESP STACK 8 displ mov     rax, [rsp+28h+var_20]
             405b26     -1 INSTR LOCAL NoMetaUpdate test    rax, rax 
             405b26      3 INSTR BELONGTO 405ac0 
@@ -6382,14 +6457,16 @@
             405b30     -1 INSTR LOCAL NoMetaUpdate test    rax, rax 
             405b30      3 INSTR BELONGTO 405ac0 
             405b33      4 INSTR BELONGTO 405ac0 
-            405b37     -1 INSTR LOCAL MetadataRedundant mov     edx, 1 
+            405b33      4 INSTR DEADREGS  RDX ZZ mov     [rbx+48h], rax 
+            405b37     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 1 
             405b37      5 INSTR BELONGTO 405ac0 
+            405b37      5 INSTR DEADREGS  RDX ZZ mov     edx, 1 
             405b3c     -1 INSTR LOCAL NoMetaUpdate jz      short loc_405B50 
             405b3c      2 INSTR BELONGTO 405ac0 
             405b3e     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rsp, 18h 
             405b3e      4 INSTR BELONGTO 405ac0 
             405b42      2 INSTR BELONGTO 405ac0 
-            405b42      2 INSTR DEADREGS  EFLAGS RBX ZZ mov     eax, edx 
+            405b42      2 INSTR DEADREGS  EFLAGS RAX RBX ZZ mov     eax, edx 
             405b42     -2 INSTR LOCAL n RAX ZZ  NumericDEFs mov     eax, edx 
             405b44      1 INSTR BELONGTO 405ac0 
             405b44      1 INSTR DEADREGS  EFLAGS RBX ZZ pop     rbx 
@@ -6398,26 +6475,28 @@
             405b46      1 INSTR BELONGTO 405ac0 
             405b46      1 INSTR DEADREGS  EFLAGS ZZ retn 
             405b50      4 INSTR BELONGTO 405ac0 
-            405b50      4 INSTR DEADREGS  EFLAGS RCX ZZ mov     rcx, [rbx+40h] 
+            405b50      4 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI ZZ mov     rcx, [rbx+40h] 
             405b54      5 INSTR BELONGTO 405ac0 
-            405b54      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     edx, offset aInvalidGnomeSe; "Invalid gnome settings plugin in module"... 
+            405b54      5 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI ZZ mov     edx, offset aInvalidGnomeSe; "Invalid gnome settings plugin in module"... 
             405b59     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 10h 
             405b59      5 INSTR BELONGTO 405ac0 
-            405b59      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     esi, 10h 
+            405b59      5 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ mov     esi, 10h 
             405b5e      2 INSTR BELONGTO 405ac0 
-            405b5e      2 INSTR DEADREGS  EFLAGS RBX ZZ xor     edi, edi 
+            405b5e      2 INSTR DEADREGS  EFLAGS RBX RDI ZZ xor     edi, edi 
             405b5e     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
             405b60     -1 INSTR LOCAL NoMetaUpdate call    _g_log 
             405b60      5 INSTR BELONGTO 405ac0 
             405b60      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_log 
             405b65     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rsp, 18h 
             405b65      4 INSTR BELONGTO 405ac0 
-            405b69     -1 INSTR LOCAL MetadataRedundant xor     edx, edx 
             405b69      2 INSTR BELONGTO 405ac0 
+            405b69      2 INSTR DEADREGS  EFLAGS RAX RDX RBX ZZ xor     edx, edx 
+            405b69     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
             405b6b      1 INSTR BELONGTO 405ac0 
-            405b6b      1 INSTR DEADREGS  EFLAGS RBX ZZ pop     rbx 
-            405b6c     -1 INSTR LOCAL MetadataRedundant mov     eax, edx 
+            405b6b      1 INSTR DEADREGS  EFLAGS RAX RBX ZZ pop     rbx 
             405b6c      2 INSTR BELONGTO 405ac0 
+            405b6c      2 INSTR DEADREGS  EFLAGS RAX ZZ mov     eax, edx 
+            405b6c     -2 INSTR LOCAL n RAX ZZ  NumericDEFs mov     eax, edx 
             405b6e      1 INSTR BELONGTO 405ac0 
             405b6e      1 INSTR DEADREGS  EFLAGS ZZ pop     rbp 
             405b6f      1 INSTR BELONGTO 405ac0 
@@ -6426,15 +6505,17 @@
             405b70      5 INSTR BELONGTO 405ac0 
             405b70      5 INSTR DEADREGS  EFLAGS ZZ call    _g_module_error 
             405b75      5 INSTR BELONGTO 405ac0 
-            405b75      5 INSTR DEADREGS  EFLAGS RCX ZZ mov     edx, 40691Fh 
+            405b75      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI ZZ mov     edx, 40691Fh 
             405b7a      3 INSTR BELONGTO 405ac0 
-            405b7a      3 INSTR DEADREGS  EFLAGS RCX ZZ mov     rcx, rax 
-            405b7d     -1 INSTR LOCAL MetadataRedundant mov     esi, 10h 
+            405b7a      3 INSTR DEADREGS  EFLAGS RCX RSI RDI ZZ mov     rcx, rax 
+            405b7d     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 10h 
             405b7d      5 INSTR BELONGTO 405ac0 
-            405b82     -1 INSTR LOCAL MetadataRedundant xor     edi, edi 
+            405b7d      5 INSTR DEADREGS  EFLAGS RAX RSI RDI ZZ mov     esi, 10h 
             405b82      2 INSTR BELONGTO 405ac0 
+            405b82      2 INSTR DEADREGS  EFLAGS RAX RDI ZZ xor     edi, edi 
+            405b82     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
             405b84      2 INSTR BELONGTO 405ac0 
-            405b84      2 INSTR DEADREGS  EFLAGS ZZ xor     eax, eax 
+            405b84      2 INSTR DEADREGS  EFLAGS RAX ZZ xor     eax, eax 
             405b84     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             405b86     -1 INSTR LOCAL NoMetaUpdate call    _g_log 
             405b86      5 INSTR BELONGTO 405ac0 
@@ -6446,27 +6527,29 @@
             405b8f      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_module_close 
             405b94     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rsp, 18h 
             405b94      4 INSTR BELONGTO 405ac0 
-            405b98     -1 INSTR LOCAL MetadataRedundant xor     edx, edx 
             405b98      2 INSTR BELONGTO 405ac0 
+            405b98      2 INSTR DEADREGS  EFLAGS RAX RDX RBX ZZ xor     edx, edx 
+            405b98     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
             405b9a      1 INSTR BELONGTO 405ac0 
-            405b9a      1 INSTR DEADREGS  EFLAGS RBX ZZ pop     rbx 
-            405b9b     -1 INSTR LOCAL MetadataRedundant mov     eax, edx 
+            405b9a      1 INSTR DEADREGS  EFLAGS RAX RBX ZZ pop     rbx 
             405b9b      2 INSTR BELONGTO 405ac0 
+            405b9b      2 INSTR DEADREGS  EFLAGS RAX ZZ mov     eax, edx 
+            405b9b     -2 INSTR LOCAL n RAX ZZ  NumericDEFs mov     eax, edx 
             405b9d      1 INSTR BELONGTO 405ac0 
             405b9d      1 INSTR DEADREGS  EFLAGS ZZ pop     rbp 
             405b9e      1 INSTR BELONGTO 405ac0 
             405b9e      1 INSTR DEADREGS  EFLAGS ZZ retn 
             405ba0      6 INSTR BELONGTO 405ac0 
-            405ba0      6 INSTR DEADREGS  EFLAGS RBX R8 ZZ mov     r8d, offset aRegister_func; "register_func" 
+            405ba0      6 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI RDI R8 ZZ mov     r8d, offset aRegister_func; "register_func" 
             405ba6      5 INSTR BELONGTO 405ac0 
-            405ba6      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     ecx, offset aGnome_setti_18; "gnome_settings_module_load" 
+            405ba6      5 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI RDI ZZ mov     ecx, offset aGnome_setti_18; "gnome_settings_module_load" 
             405bab     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 4Ch 
             405bab      5 INSTR BELONGTO 405ac0 
-            405bab      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     edx, 4Ch 
+            405bab      5 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI ZZ mov     edx, 4Ch 
             405bb0      5 INSTR BELONGTO 405ac0 
-            405bb0      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     esi, offset aGnomeSetting_1; "gnome-settings-module.c" 
+            405bb0      5 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ mov     esi, offset aGnomeSetting_1; "gnome-settings-module.c" 
             405bb5      2 INSTR BELONGTO 405ac0 
-            405bb5      2 INSTR DEADREGS  EFLAGS RBX ZZ xor     edi, edi 
+            405bb5      2 INSTR DEADREGS  EFLAGS RBX RDI ZZ xor     edi, edi 
             405bb5     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
             405bb7     -1 INSTR LOCAL NoMetaUpdate call    _g_assertion_message_expr 
             405bb7      5 INSTR BELONGTO 405ac0 
@@ -6476,28 +6559,32 @@
             405bc0      5 INSTR BELONGTO 405ac0 
             405bc0      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_module_error 
             405bc5      5 INSTR BELONGTO 405ac0 
-            405bc5      5 INSTR DEADREGS  EFLAGS RCX RBX ZZ mov     edx, 40691Fh 
+            405bc5      5 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI RDI ZZ mov     edx, 40691Fh 
             405bca      3 INSTR BELONGTO 405ac0 
-            405bca      3 INSTR DEADREGS  EFLAGS RCX RBX ZZ mov     rcx, rax 
-            405bcd     -1 INSTR LOCAL MetadataRedundant mov     esi, 10h 
+            405bca      3 INSTR DEADREGS  EFLAGS RCX RBX RSI RDI ZZ mov     rcx, rax 
+            405bcd     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 10h 
             405bcd      5 INSTR BELONGTO 405ac0 
+            405bcd      5 INSTR DEADREGS  EFLAGS RAX RBX RSI RDI ZZ mov     esi, 10h 
             405bd2      2 INSTR BELONGTO 405ac0 
-            405bd2      2 INSTR DEADREGS  EFLAGS RBX ZZ xor     eax, eax 
+            405bd2      2 INSTR DEADREGS  EFLAGS RAX RBX RDI ZZ xor     eax, eax 
             405bd2     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
-            405bd4     -1 INSTR LOCAL MetadataRedundant xor     edi, edi 
             405bd4      2 INSTR BELONGTO 405ac0 
+            405bd4      2 INSTR DEADREGS  EFLAGS RBX RDI ZZ xor     edi, edi 
+            405bd4     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
             405bd6     -1 INSTR LOCAL NoMetaUpdate call    _g_log 
             405bd6      5 INSTR BELONGTO 405ac0 
             405bd6      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_log 
             405bdb     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rsp, 18h 
             405bdb      4 INSTR BELONGTO 405ac0 
-            405bdf     -1 INSTR LOCAL MetadataRedundant xor     edx, edx 
             405bdf     24 DEALLOC STACK esp - 24 xor     edx, edx
             405bdf      2 INSTR BELONGTO 405ac0 
+            405bdf      2 INSTR DEADREGS  EFLAGS RAX RDX RBX ZZ xor     edx, edx 
+            405bdf     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
             405be1      1 INSTR BELONGTO 405ac0 
-            405be1      1 INSTR DEADREGS  EFLAGS RBX ZZ pop     rbx 
-            405be2     -1 INSTR LOCAL MetadataRedundant mov     eax, edx 
+            405be1      1 INSTR DEADREGS  EFLAGS RAX RBX ZZ pop     rbx 
             405be2      2 INSTR BELONGTO 405ac0 
+            405be2      2 INSTR DEADREGS  EFLAGS RAX ZZ mov     eax, edx 
+            405be2     -2 INSTR LOCAL n RAX ZZ  NumericDEFs mov     eax, edx 
             405be4      1 INSTR BELONGTO 405ac0 
             405be4      1 INSTR DEADREGS  EFLAGS ZZ pop     rbp 
             405be5      1 INSTR BELONGTO 405ac0 
@@ -6586,17 +6673,18 @@
             405c78     -1 INSTR LOCAL NoMetaUpdate jnz     short loc_405C90 
             405c78      2 INSTR BELONGTO 405c50 
             405c7a      5 INSTR BELONGTO 405c50 
-            405c7a      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     edx, offset aGnome_is_set_2; "GNOME_IS_SETTINGS_MODULE (module)" 
+            405c7a      5 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI ZZ mov     edx, offset aGnome_is_set_2; "GNOME_IS_SETTINGS_MODULE (module)" 
             405c7f      5 INSTR BELONGTO 405c50 
-            405c7f      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     esi, offset aGnome_setti_16; "gnome_settings_module_get_path" 
+            405c7f      5 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ mov     esi, offset aGnome_setti_16; "gnome_settings_module_get_path" 
             405c84      2 INSTR BELONGTO 405c50 
-            405c84      2 INSTR DEADREGS  EFLAGS RBX ZZ xor     edi, edi 
+            405c84      2 INSTR DEADREGS  EFLAGS RBX RDI ZZ xor     edi, edi 
             405c84     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
             405c86     -1 INSTR LOCAL NoMetaUpdate call    _g_return_if_fail_warning 
             405c86      5 INSTR BELONGTO 405c50 
             405c86      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_return_if_fail_warning 
-            405c8b     -1 INSTR LOCAL MetadataRedundant xor     eax, eax 
             405c8b      2 INSTR BELONGTO 405c50 
+            405c8b      2 INSTR DEADREGS  EFLAGS RAX RBX ZZ xor     eax, eax 
+            405c8b     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             405c8d      1 INSTR BELONGTO 405c50 
             405c8d      1 INSTR DEADREGS  EFLAGS RBX ZZ pop     rbx 
             405c8e      1 INSTR BELONGTO 405c50 
@@ -6621,39 +6709,41 @@
             405ca8     -1 INSTR LOCAL NoMetaUpdate call    _g_type_name 
             405ca8      5 INSTR BELONGTO 405ca0 
             405ca8      5 INSTR DEADREGS  EFLAGS ZZ call    _g_type_name 
-            405cad     -1 INSTR LOCAL MetadataRedundant xor     edi, edi 
             405cad      2 INSTR BELONGTO 405ca0 
+            405cad      2 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI ZZ xor     edi, edi 
+            405cad     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
             405caf      3 INSTR BELONGTO 405ca0 
-            405caf      3 INSTR DEADREGS  EFLAGS RCX ZZ mov     rcx, rax 
+            405caf      3 INSTR DEADREGS  EFLAGS RCX RDX RSI ZZ mov     rcx, rax 
             405cb2      5 INSTR BELONGTO 405ca0 
-            405cb2      5 INSTR DEADREGS  EFLAGS ZZ mov     edx, offset aCreatingObject; "Creating object of type %s" 
+            405cb2      5 INSTR DEADREGS  EFLAGS RAX RDX RSI ZZ mov     edx, offset aCreatingObject; "Creating object of type %s" 
             405cb7      2 INSTR BELONGTO 405ca0 
-            405cb7      2 INSTR DEADREGS  EFLAGS ZZ xor     eax, eax 
+            405cb7      2 INSTR DEADREGS  EFLAGS RAX RSI ZZ xor     eax, eax 
             405cb7     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
-            405cb9     -1 INSTR LOCAL MetadataRedundant mov     esi, 80h 
+            405cb9     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 80h 
             405cb9      5 INSTR BELONGTO 405ca0 
+            405cb9      5 INSTR DEADREGS  EFLAGS RSI ZZ mov     esi, 80h 
             405cbe     -1 INSTR LOCAL NoMetaUpdate call    _g_log 
             405cbe      5 INSTR BELONGTO 405ca0 
             405cbe      5 INSTR DEADREGS  EFLAGS ZZ call    _g_log 
             405cc3      4 INSTR BELONGTO 405ca0 
-            405cc3      4 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, [rbx+48h] 
+            405cc3      4 INSTR DEADREGS  EFLAGS RAX RDI ZZ mov     rdi, [rbx+48h] 
             405cc7     -1 INSTR LOCAL NoMetaUpdate test    rdi, rdi 
             405cc7      3 INSTR BELONGTO 405ca0 
             405cca     -1 INSTR LOCAL NoMetaUpdate jz      short loc_405CE0 
             405cca      2 INSTR BELONGTO 405ca0 
             405ccc      1 INSTR BELONGTO 405ca0 
-            405ccc      1 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ pop     rbx 
+            405ccc      1 INSTR DEADREGS  EFLAGS RAX RBX RSI R12 R13 R14 R15 ZZ pop     rbx 
             405ccd      2 INSTR BELONGTO 405ca0 
-            405ccd      2 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ xor     esi, esi 
+            405ccd      2 INSTR DEADREGS  EFLAGS RAX RSI R12 R13 R14 R15 ZZ xor     esi, esi 
             405ccd     -2 INSTR LOCAL n RSI ZZ  AlwaysNUM xor     esi, esi 
             405ccf      2 INSTR BELONGTO 405ca0 
-            405ccf      2 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ xor     eax, eax 
+            405ccf      2 INSTR DEADREGS  EFLAGS RAX R12 R13 R14 R15 ZZ xor     eax, eax 
             405ccf     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             405cd1     -1 INSTR LOCAL NoMetaUpdate jmp     _g_object_new 
             405cd1      5 INSTR BELONGTO 405ca0 
             405cd1      5 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ jmp     _g_object_new 
             405ce0      2 INSTR BELONGTO 405ca0 
-            405ce0      2 INSTR DEADREGS  EFLAGS RBX ZZ xor     eax, eax 
+            405ce0      2 INSTR DEADREGS  EFLAGS RAX RBX ZZ xor     eax, eax 
             405ce0     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             405ce2      1 INSTR BELONGTO 405ca0 
             405ce2      1 INSTR DEADREGS  EFLAGS RBX ZZ pop     rbx 
@@ -6689,12 +6779,13 @@
             405d05     -1 INSTR LOCAL NoMetaUpdate call    gnome_settings_module_get_type 
             405d05      5 INSTR BELONGTO 405cf0 
             405d05      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R9 R10 R11 ZZ call    gnome_settings_module_get_type 
-            405d0a     -1 INSTR LOCAL MetadataRedundant xor     esi, esi 
             405d0a      2 INSTR BELONGTO 405cf0 
+            405d0a      2 INSTR DEADREGS  EFLAGS RSI RDI ZZ xor     esi, esi 
+            405d0a     -2 INSTR LOCAL n RSI ZZ  AlwaysNUM xor     esi, esi 
             405d0c      3 INSTR BELONGTO 405cf0 
             405d0c      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rax 
             405d0f      2 INSTR BELONGTO 405cf0 
-            405d0f      2 INSTR DEADREGS  EFLAGS ZZ xor     eax, eax 
+            405d0f      2 INSTR DEADREGS  EFLAGS RAX ZZ xor     eax, eax 
             405d0f     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             405d11     -1 INSTR LOCAL NoMetaUpdate call    _g_object_new 
             405d11      5 INSTR BELONGTO 405cf0 
@@ -6762,36 +6853,36 @@
             405d77      5 INSTR DEADREGS  EFLAGS R13 R14 R15 ZZ mov     [rsp+var_30], rbx 
             405d77      5 PTRIMMEDESP STACK -48 displ mov     [rsp+var_30], rbx
             405d7c      4 INSTR BELONGTO 405d50 
-            405d7c      4 INSTR DEADREGS  EFLAGS R13 R14 R15 ZZ sub     rsp, 38h 
+            405d7c      4 INSTR DEADREGS  EFLAGS RBX R13 R14 R15 ZZ sub     rsp, 38h 
             405d7c     56 DATAREF STACK 424 esp + 0 PARENT LocalFrame LOCALFRAME
             405d7c      8 MEMORYHOLE STACK esp + 56 ReturnAddress 
             405d80     -1 INSTR LOCAL MetadataUnused sub     rbp, r12 
             405d80      3 INSTR BELONGTO 405d50 
             405d83      3 INSTR BELONGTO 405d50 
-            405d83      3 INSTR DEADREGS  EFLAGS R13 R14 R15 ZZ mov     r13d, edi 
+            405d83      3 INSTR DEADREGS  EFLAGS RBX R13 R14 R15 ZZ mov     r13d, edi 
             405d86      3 INSTR BELONGTO 405d50 
-            405d86      3 INSTR DEADREGS  EFLAGS R14 R15 ZZ mov     r14, rsi 
+            405d86      3 INSTR DEADREGS  EFLAGS RBX R14 R15 ZZ mov     r14, rsi 
             405d89     -1 INSTR LOCAL MetadataUnused sar     rbp, 3 
             405d89      4 INSTR BELONGTO 405d50 
             405d8d      3 INSTR BELONGTO 405d50 
-            405d8d      3 INSTR DEADREGS  EFLAGS R15 ZZ mov     r15, rdx 
+            405d8d      3 INSTR DEADREGS  EFLAGS RBX R15 ZZ mov     r15, rdx 
             405d90     -1 INSTR LOCAL NoMetaUpdate call    _init_proc 
             405d90      5 INSTR BELONGTO 405d50 
-            405d90      5 INSTR DEADREGS  EFLAGS ZZ call    _init_proc 
+            405d90      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _init_proc 
             405d95     -1 INSTR LOCAL NoMetaUpdate test    rbp, rbp 
             405d95      3 INSTR BELONGTO 405d50 
             405d98     -1 INSTR LOCAL NoMetaUpdate jz      short loc_405DB6 
             405d98      2 INSTR BELONGTO 405d50 
             405d9a      2 INSTR BELONGTO 405d50 
-            405d9a      2 INSTR DEADREGS  EFLAGS RDX RSI ZZ xor     ebx, ebx 
+            405d9a      2 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI ZZ xor     ebx, ebx 
             405d9a     -2 INSTR LOCAL n RBX ZZ  AlwaysNUM xor     ebx, ebx 
             405d9c      4 INSTR BELONGTO 405d50 
             405da0      3 INSTR BELONGTO 405d50 
-            405da0      3 INSTR DEADREGS  EFLAGS RDX RSI ZZ mov     rdx, r15 
+            405da0      3 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     rdx, r15 
             405da3      3 INSTR BELONGTO 405d50 
-            405da3      3 INSTR DEADREGS  EFLAGS RSI ZZ mov     rsi, r14 
+            405da3      3 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     rsi, r14 
             405da6      3 INSTR BELONGTO 405d50 
-            405da6      3 INSTR DEADREGS  EFLAGS ZZ mov     edi, r13d 
+            405da6      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     edi, r13d 
             405da9     -1 INSTR LOCAL NoMetaUpdate call    qword ptr [r12+rbx*8] 
             405da9      4 INSTR BELONGTO 405d50 
             405dad     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rbx, 1 
@@ -6843,11 +6934,11 @@
             405df4     -3 INSTR LOCAL NoWarn push    rbx 
             405df5     16 MEMORYHOLE STACK esp + 8 CalleeSavedRegs 
             405df5      4 INSTR BELONGTO 405df0 
-            405df5      4 INSTR DEADREGS  EFLAGS RAX ZZ sub     rsp, 8 
+            405df5      4 INSTR DEADREGS  EFLAGS RAX RBX ZZ sub     rsp, 8 
             405df5      8 DATAREF STACK 425 esp + 0 PARENT LocalFrame LOCALFRAME
             405df5      8 MEMORYHOLE STACK esp + 24 ReturnAddress 
             405df9      7 INSTR BELONGTO 405df0 
-            405df9      7 INSTR DEADREGS  EFLAGS RAX ZZ mov     rax, cs:qword_607D98 
+            405df9      7 INSTR DEADREGS  EFLAGS RAX RBX ZZ mov     rax, cs:qword_607D98 
             405e00     -1 INSTR LOCAL NoMetaUpdate cmp     rax, 0FFFFFFFFFFFFFFFFh 
             405e00      4 INSTR BELONGTO 405df0 
             405e04     -1 INSTR LOCAL NoMetaUpdate jz      short loc_405E1F 
diff --git a/tests/commit/trimmed-sorted-save-gnome-sound-applet.psexe.annot b/tests/commit/trimmed-sorted-save-gnome-sound-applet.psexe.annot
index 45224d173e227ae285de923fbc223dd2273a188e..ca37878032ebdf258b4b94e114406582eadc4b34 100644
--- a/tests/commit/trimmed-sorted-save-gnome-sound-applet.psexe.annot
+++ b/tests/commit/trimmed-sorted-save-gnome-sound-applet.psexe.annot
@@ -1090,57 +1090,62 @@
              10026      5 INSTR BELONGTO ff10 
              10026      5 INSTR DEADREGS  EFLAGS ZZ call    _g_param_spec_object 
              1002b      3 INSTR BELONGTO ff10 
-             1002b      3 INSTR DEADREGS  EFLAGS RDX RDI ZZ mov     rdi, rbx 
+             1002b      3 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     rdi, rbx 
              1002e      3 INSTR BELONGTO ff10 
-             1002e      3 INSTR DEADREGS  EFLAGS RDX ZZ mov     rdx, rax 
-             10031     -1 INSTR LOCAL MetadataRedundant mov     esi, 4 
+             1002e      3 INSTR DEADREGS  EFLAGS RDX RSI ZZ mov     rdx, rax 
+             10031     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 4 
              10031      5 INSTR BELONGTO ff10 
+             10031      5 INSTR DEADREGS  EFLAGS RSI ZZ mov     esi, 4 
              10036     -1 INSTR LOCAL NoMetaUpdate call    _g_object_class_install_property 
              10036      5 INSTR BELONGTO ff10 
              10036      5 INSTR DEADREGS  EFLAGS ZZ call    _g_object_class_install_property 
              1003b      7 INSTR BELONGTO ff10 
-             1003b      7 INSTR DEADREGS  EFLAGS RDX RSI RDI R8 ZZ lea     rdx, aNameToDisplayF; "Name to display for this stream" 
+             1003b      7 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 ZZ lea     rdx, aNameToDisplayF; "Name to display for this stream" 
              10042      7 INSTR BELONGTO ff10 
-             10042      7 INSTR DEADREGS  EFLAGS RSI RDI R8 ZZ lea     rsi, aName      ; "Name" 
+             10042      7 INSTR DEADREGS  EFLAGS RCX RSI RDI R8 ZZ lea     rsi, aName      ; "Name" 
              10049      7 INSTR BELONGTO ff10 
-             10049      7 INSTR DEADREGS  EFLAGS RDI R8 ZZ lea     rdi, aName_0    ; "name" 
+             10049      7 INSTR DEADREGS  EFLAGS RCX RDI R8 ZZ lea     rdi, aName_0    ; "name" 
              10050     -2 INSTR LOCAL n R8 ZZ  NUMVia2ndSrcIMMEDNUM mov     r8d, 7 
              10050      6 INSTR BELONGTO ff10 
-             10050      6 INSTR DEADREGS  EFLAGS R8 ZZ mov     r8d, 7 
-             10056     -1 INSTR LOCAL MetadataRedundant xor     ecx, ecx 
+             10050      6 INSTR DEADREGS  EFLAGS RCX R8 ZZ mov     r8d, 7 
              10056      2 INSTR BELONGTO ff10 
+             10056      2 INSTR DEADREGS  EFLAGS RCX ZZ xor     ecx, ecx 
+             10056     -2 INSTR LOCAL n RCX ZZ  AlwaysNUM xor     ecx, ecx 
              10058     -1 INSTR LOCAL NoMetaUpdate call    _g_param_spec_string 
              10058      5 INSTR BELONGTO ff10 
              10058      5 INSTR DEADREGS  EFLAGS ZZ call    _g_param_spec_string 
              1005d      3 INSTR BELONGTO ff10 
-             1005d      3 INSTR DEADREGS  EFLAGS RDX RDI ZZ mov     rdi, rbx 
+             1005d      3 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     rdi, rbx 
              10060      3 INSTR BELONGTO ff10 
-             10060      3 INSTR DEADREGS  EFLAGS RDX ZZ mov     rdx, rax 
-             10063     -1 INSTR LOCAL MetadataRedundant mov     esi, 5 
+             10060      3 INSTR DEADREGS  EFLAGS RDX RSI ZZ mov     rdx, rax 
+             10063     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 5 
              10063      5 INSTR BELONGTO ff10 
+             10063      5 INSTR DEADREGS  EFLAGS RSI ZZ mov     esi, 5 
              10068     -1 INSTR LOCAL NoMetaUpdate call    _g_object_class_install_property 
              10068      5 INSTR BELONGTO ff10 
              10068      5 INSTR DEADREGS  EFLAGS ZZ call    _g_object_class_install_property 
              1006d      7 INSTR BELONGTO ff10 
-             1006d      7 INSTR DEADREGS  EFLAGS RDX RSI RDI R8 ZZ lea     rdx, aNameOfIconToDi; "Name of icon to display for this stream" 
+             1006d      7 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 ZZ lea     rdx, aNameOfIconToDi; "Name of icon to display for this stream" 
              10074      7 INSTR BELONGTO ff10 
-             10074      7 INSTR DEADREGS  EFLAGS RSI RDI R8 ZZ lea     rsi, byte_15430 
+             10074      7 INSTR DEADREGS  EFLAGS RCX RSI RDI R8 ZZ lea     rsi, byte_15430 
              1007b      7 INSTR BELONGTO ff10 
-             1007b      7 INSTR DEADREGS  EFLAGS RDI R8 ZZ lea     rdi, byte_16F0F 
+             1007b      7 INSTR DEADREGS  EFLAGS RCX RDI R8 ZZ lea     rdi, byte_16F0F 
              10082     -2 INSTR LOCAL n R8 ZZ  NUMVia2ndSrcIMMEDNUM mov     r8d, 7 
              10082      6 INSTR BELONGTO ff10 
-             10082      6 INSTR DEADREGS  EFLAGS R8 ZZ mov     r8d, 7 
-             10088     -1 INSTR LOCAL MetadataRedundant xor     ecx, ecx 
+             10082      6 INSTR DEADREGS  EFLAGS RCX R8 ZZ mov     r8d, 7 
              10088      2 INSTR BELONGTO ff10 
+             10088      2 INSTR DEADREGS  EFLAGS RCX ZZ xor     ecx, ecx 
+             10088     -2 INSTR LOCAL n RCX ZZ  AlwaysNUM xor     ecx, ecx 
              1008a     -1 INSTR LOCAL NoMetaUpdate call    _g_param_spec_string 
              1008a      5 INSTR BELONGTO ff10 
              1008a      5 INSTR DEADREGS  EFLAGS ZZ call    _g_param_spec_string 
              1008f      3 INSTR BELONGTO ff10 
-             1008f      3 INSTR DEADREGS  EFLAGS RDX RDI ZZ mov     rdi, rbx 
+             1008f      3 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     rdi, rbx 
              10092      3 INSTR BELONGTO ff10 
-             10092      3 INSTR DEADREGS  EFLAGS RDX ZZ mov     rdx, rax 
-             10095     -1 INSTR LOCAL MetadataRedundant mov     esi, 6 
+             10092      3 INSTR DEADREGS  EFLAGS RDX RSI ZZ mov     rdx, rax 
+             10095     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 6 
              10095      5 INSTR BELONGTO ff10 
+             10095      5 INSTR DEADREGS  EFLAGS RSI ZZ mov     esi, 6 
              1009a     -1 INSTR LOCAL NoMetaUpdate call    _g_object_class_install_property 
              1009a      5 INSTR BELONGTO ff10 
              1009a      5 INSTR DEADREGS  EFLAGS ZZ call    _g_object_class_install_property 
@@ -1159,11 +1164,12 @@
              100c1      5 INSTR BELONGTO ff10 
              100c1      5 INSTR DEADREGS  EFLAGS ZZ call    _g_param_spec_string 
              100c6      3 INSTR BELONGTO ff10 
-             100c6      3 INSTR DEADREGS  EFLAGS RDX RDI ZZ mov     rdi, rbx 
+             100c6      3 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     rdi, rbx 
              100c9      3 INSTR BELONGTO ff10 
-             100c9      3 INSTR DEADREGS  EFLAGS RDX ZZ mov     rdx, rax 
-             100cc     -1 INSTR LOCAL MetadataRedundant mov     esi, 7 
+             100c9      3 INSTR DEADREGS  EFLAGS RDX RSI ZZ mov     rdx, rax 
+             100cc     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 7 
              100cc      5 INSTR BELONGTO ff10 
+             100cc      5 INSTR DEADREGS  EFLAGS RSI ZZ mov     esi, 7 
              100d1     -1 INSTR LOCAL NoMetaUpdate call    _g_object_class_install_property 
              100d1      5 INSTR BELONGTO ff10 
              100d1      5 INSTR DEADREGS  EFLAGS ZZ call    _g_object_class_install_property 
@@ -1182,55 +1188,60 @@
              100f8      5 INSTR BELONGTO ff10 
              100f8      5 INSTR DEADREGS  EFLAGS ZZ call    _g_param_spec_string 
              100fd      3 INSTR BELONGTO ff10 
-             100fd      3 INSTR DEADREGS  EFLAGS RDX RDI ZZ mov     rdi, rbx 
+             100fd      3 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     rdi, rbx 
              10100      3 INSTR BELONGTO ff10 
-             10100      3 INSTR DEADREGS  EFLAGS RDX ZZ mov     rdx, rax 
-             10103     -1 INSTR LOCAL MetadataRedundant mov     esi, 8 
+             10100      3 INSTR DEADREGS  EFLAGS RDX RSI ZZ mov     rdx, rax 
+             10103     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 8 
              10103      5 INSTR BELONGTO ff10 
+             10103      5 INSTR DEADREGS  EFLAGS RSI ZZ mov     esi, 8 
              10108     -1 INSTR LOCAL NoMetaUpdate call    _g_object_class_install_property 
              10108      5 INSTR BELONGTO ff10 
              10108      5 INSTR DEADREGS  EFLAGS ZZ call    _g_object_class_install_property 
              1010d      7 INSTR BELONGTO ff10 
-             1010d      7 INSTR DEADREGS  EFLAGS RDX RSI RDI R8 ZZ lea     rdx, aWhetherTheSt_0; "Whether the stream is digitally amplifi"... 
+             1010d      7 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 ZZ lea     rdx, aWhetherTheSt_0; "Whether the stream is digitally amplifi"... 
              10114      7 INSTR BELONGTO ff10 
-             10114      7 INSTR DEADREGS  EFLAGS RSI RDI R8 ZZ lea     rsi, aIsAmplified; "Is amplified" 
+             10114      7 INSTR DEADREGS  EFLAGS RCX RSI RDI R8 ZZ lea     rsi, aIsAmplified; "Is amplified" 
              1011b      7 INSTR BELONGTO ff10 
-             1011b      7 INSTR DEADREGS  EFLAGS RDI R8 ZZ lea     rdi, aIsAmplified_0; "is-amplified" 
+             1011b      7 INSTR DEADREGS  EFLAGS RCX RDI R8 ZZ lea     rdi, aIsAmplified_0; "is-amplified" 
              10122     -2 INSTR LOCAL n R8 ZZ  NUMVia2ndSrcIMMEDNUM mov     r8d, 7 
              10122      6 INSTR BELONGTO ff10 
-             10122      6 INSTR DEADREGS  EFLAGS R8 ZZ mov     r8d, 7 
-             10128     -1 INSTR LOCAL MetadataRedundant xor     ecx, ecx 
+             10122      6 INSTR DEADREGS  EFLAGS RCX R8 ZZ mov     r8d, 7 
              10128      2 INSTR BELONGTO ff10 
+             10128      2 INSTR DEADREGS  EFLAGS RCX ZZ xor     ecx, ecx 
+             10128     -2 INSTR LOCAL n RCX ZZ  AlwaysNUM xor     ecx, ecx 
              1012a     -1 INSTR LOCAL NoMetaUpdate call    _g_param_spec_boolean 
              1012a      5 INSTR BELONGTO ff10 
              1012a      5 INSTR DEADREGS  EFLAGS ZZ call    _g_param_spec_boolean 
              1012f      3 INSTR BELONGTO ff10 
-             1012f      3 INSTR DEADREGS  EFLAGS RDX RDI ZZ mov     rdi, rbx 
+             1012f      3 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     rdi, rbx 
              10132      3 INSTR BELONGTO ff10 
-             10132      3 INSTR DEADREGS  EFLAGS RDX ZZ mov     rdx, rax 
-             10135     -1 INSTR LOCAL MetadataRedundant mov     esi, 9 
+             10132      3 INSTR DEADREGS  EFLAGS RDX RSI ZZ mov     rdx, rax 
+             10135     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 9 
              10135      5 INSTR BELONGTO ff10 
+             10135      5 INSTR DEADREGS  EFLAGS RSI ZZ mov     esi, 9 
              1013a     -1 INSTR LOCAL NoMetaUpdate call    _g_object_class_install_property 
              1013a      5 INSTR BELONGTO ff10 
              1013a      5 INSTR DEADREGS  EFLAGS ZZ call    _g_object_class_install_property 
              1013f      7 INSTR BELONGTO ff10 
-             1013f      7 INSTR DEADREGS  EFLAGS RDX RSI RDI R8 ZZ lea     rdx, aWhetherTheLabe; "Whether the label is ellipsized" 
+             1013f      7 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 ZZ lea     rdx, aWhetherTheLabe; "Whether the label is ellipsized" 
              10146      7 INSTR BELONGTO ff10 
-             10146      7 INSTR DEADREGS  EFLAGS RSI RDI R8 ZZ lea     rsi, aLabelIsEllipsi; "Label is ellipsized" 
+             10146      7 INSTR DEADREGS  EFLAGS RCX RSI RDI R8 ZZ lea     rsi, aLabelIsEllipsi; "Label is ellipsized" 
              1014d      7 INSTR BELONGTO ff10 
-             1014d      7 INSTR DEADREGS  EFLAGS RDI R8 ZZ lea     rdi, aEllipsize ; "ellipsize" 
+             1014d      7 INSTR DEADREGS  EFLAGS RCX RDI R8 ZZ lea     rdi, aEllipsize ; "ellipsize" 
              10154     -2 INSTR LOCAL n R8 ZZ  NUMVia2ndSrcIMMEDNUM mov     r8d, 7 
              10154      6 INSTR BELONGTO ff10 
-             10154      6 INSTR DEADREGS  EFLAGS R8 ZZ mov     r8d, 7 
-             1015a     -1 INSTR LOCAL MetadataRedundant xor     ecx, ecx 
+             10154      6 INSTR DEADREGS  EFLAGS RCX R8 ZZ mov     r8d, 7 
              1015a      2 INSTR BELONGTO ff10 
+             1015a      2 INSTR DEADREGS  EFLAGS RCX ZZ xor     ecx, ecx 
+             1015a     -2 INSTR LOCAL n RCX ZZ  AlwaysNUM xor     ecx, ecx 
              1015c     -1 INSTR LOCAL NoMetaUpdate call    _g_param_spec_boolean 
              1015c      5 INSTR BELONGTO ff10 
              1015c      5 INSTR DEADREGS  EFLAGS ZZ call    _g_param_spec_boolean 
              10161      3 INSTR BELONGTO ff10 
-             10161      3 INSTR DEADREGS  EFLAGS RDX RDI ZZ mov     rdi, rbx 
-             10164     -1 INSTR LOCAL MetadataRedundant mov     esi, 0Ah 
+             10161      3 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     rdi, rbx 
+             10164     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 0Ah 
              10164      5 INSTR BELONGTO ff10 
+             10164      5 INSTR DEADREGS  EFLAGS RDX RBX RSI ZZ mov     esi, 0Ah 
              10169      3 INSTR BELONGTO ff10 
              10169      3 INSTR DEADREGS  EFLAGS RDX RBX ZZ mov     rdx, rax 
              1016c     -1 INSTR LOCAL NoMetaUpdate call    _g_object_class_install_property 
@@ -1239,7 +1250,7 @@
              10171     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rsp, 8 
              10171      4 INSTR BELONGTO ff10 
              10175      3 INSTR BELONGTO ff10 
-             10175      3 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     rdi, rbp 
+             10175      3 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ mov     rdi, rbp 
              10175      8 DEALLOC STACK esp - 8 mov     rdi, rbp
              10178     -1 INSTR LOCAL MetadataRedundant mov     esi, 0A8h 
              10178      5 INSTR BELONGTO ff10 
@@ -1300,19 +1311,20 @@
              101d7      5 INSTR DEADREGS  EFLAGS ZZ call    _gtk_hbox_get_type 
              101dc     -2 INSTR LOCAL n R9 ZZ  NumericDEFs lea     r9, loc_10380 
              101dc      7 INSTR BELONGTO 10190 
-             101dc      7 INSTR DEADREGS  EFLAGS RCX RSI RDI R8 R9 ZZ lea     r9, loc_10380 
+             101dc      7 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 ZZ lea     r9, loc_10380 
              101e3     -2 INSTR LOCAL n RCX ZZ  NumericDEFs lea     rcx, sub_FF10 
              101e3      7 INSTR BELONGTO 10190 
-             101e3      7 INSTR DEADREGS  EFLAGS RCX RSI RDI R8 ZZ lea     rcx, sub_FF10 
+             101e3      7 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 ZZ lea     rcx, sub_FF10 
              101ea      3 INSTR BELONGTO 10190 
-             101ea      3 INSTR DEADREGS  EFLAGS RSI RDI R8 ZZ mov     rsi, rbx 
+             101ea      3 INSTR DEADREGS  EFLAGS RDX RSI RDI R8 ZZ mov     rsi, rbx 
              101ed      3 INSTR BELONGTO 10190 
-             101ed      3 INSTR DEADREGS  EFLAGS RBX RDI R8 ZZ mov     rdi, rax 
+             101ed      3 INSTR DEADREGS  EFLAGS RDX RBX RDI R8 ZZ mov     rdi, rax 
              101f0     -2 INSTR LOCAL n R8 ZZ  NUMVia2ndSrcIMMEDNUM mov     r8d, 38h 
              101f0      6 INSTR BELONGTO 10190 
-             101f0      6 INSTR DEADREGS  EFLAGS RBX R8 ZZ mov     r8d, 38h 
-             101f6     -1 INSTR LOCAL MetadataRedundant mov     edx, 3F0h 
+             101f0      6 INSTR DEADREGS  EFLAGS RDX RBX R8 ZZ mov     r8d, 38h 
+             101f6     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 3F0h 
              101f6      5 INSTR BELONGTO 10190 
+             101f6      5 INSTR DEADREGS  EFLAGS RDX RBX ZZ mov     edx, 3F0h 
              101fb      7 INSTR BELONGTO 10190 
              101fb      7 INSTR DEADREGS  EFLAGS RBX ZZ mov     [rsp+18h+var_18], 0 
              101fb      7 PTRIMMEDESP STACK 0 displ mov     [rsp+18h+var_18], 0
@@ -1422,7 +1434,6 @@
              10310      5 PTRIMMEDESP STACK -24 displ mov     [rsp-18h], rbx
              10315      5 PTRIMMEDESP STACK -16 displ mov     [rsp-10h], rbp
              1031d      5 PTRIMMEDESP STACK -8 displ mov     [rsp-8], r12
-             1032d      2 PTRIMMEDEBP STACK 0 displ mov     ebp, esi
              10332     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 50h 
              10337     -1 INSTR LOCAL NoMetaUpdate call    _g_type_check_class_cast 
              1033f      2 PTRIMMEDEBP STACK 0 displ mov     esi, ebp
@@ -2070,12 +2081,12 @@
              10e90      5 INSTR BELONGTO 10c80 
              10e90      5 INSTR DEADREGS  EFLAGS R12 R14 R15 ZZ call    _gtk_container_remove 
              10e95      4 INSTR BELONGTO 10c80 
-             10e95      4 INSTR DEADREGS  EFLAGS RAX RCX RDX RDI R8 R9 R10 R11 R12 R14 R15 ZZ mov     r12, [rbx+30h] 
+             10e95      4 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R9 R10 R11 R12 R14 R15 ZZ mov     r12, [rbx+30h] 
              10e99      3 INSTR BELONGTO 10c80 
-             10e99      3 INSTR DEADREGS  EFLAGS RAX RCX RDX RDI R8 R9 R10 R11 R14 R15 ZZ mov     rdi, rbx 
+             10e99      3 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R9 R10 R11 R14 R15 ZZ mov     rdi, rbx 
              10e9c     -1 INSTR LOCAL NoMetaUpdate call    sub_FA90 
              10e9c      5 INSTR BELONGTO 10c80 
-             10e9c      5 INSTR DEADREGS  EFLAGS RAX RCX RDX R8 R9 R10 R11 R14 R15 ZZ call    sub_FA90 
+             10e9c      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI R8 R9 R10 R11 R14 R15 ZZ call    sub_FA90 
              10ea1      3 INSTR BELONGTO 10c80 
              10ea1      3 INSTR DEADREGS  EFLAGS RSI RDI R14 R15 ZZ mov     rsi, rbp 
              10ea4      3 INSTR BELONGTO 10c80 
@@ -2137,10 +2148,10 @@
              10f08      5 INSTR BELONGTO 10c80 
              10f08      5 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ call    _gtk_widget_show_all 
              10f0d      3 INSTR BELONGTO 10c80 
-             10f0d      3 INSTR DEADREGS  EFLAGS RDI R12 R13 R14 R15 ZZ mov     rdi, rbx 
+             10f0d      3 INSTR DEADREGS  EFLAGS RSI RDI R12 R13 R14 R15 ZZ mov     rdi, rbx 
              10f10     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 50h 
              10f10      5 INSTR BELONGTO 10c80 
-             10f10      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ mov     esi, 50h 
+             10f10      5 INSTR DEADREGS  EFLAGS RBX RSI R12 R13 R14 R15 ZZ mov     esi, 50h 
              10f15     -1 INSTR LOCAL NoMetaUpdate call    _g_type_check_instance_cast 
              10f15      5 INSTR BELONGTO 10c80 
              10f15      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ call    _g_type_check_instance_cast 
@@ -2257,8 +2268,9 @@
              10fdf     -1 INSTR LOCAL NoMetaUpdate call    _g_return_if_fail_warning 
              10fdf      5 INSTR BELONGTO 10fa0 
              10fdf      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_return_if_fail_warning 
-             10fe4     -1 INSTR LOCAL MetadataRedundant xor     eax, eax 
              10fe4      2 INSTR BELONGTO 10fa0 
+             10fe4      2 INSTR DEADREGS  EFLAGS RAX RBX ZZ xor     eax, eax 
+             10fe4     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
              10fe6      1 INSTR BELONGTO 10fa0 
              10fe6      1 INSTR DEADREGS  EFLAGS RBX ZZ pop     rbx 
              10fe7      1 INSTR BELONGTO 10fa0 
@@ -2340,16 +2352,17 @@
              1105f     -1 INSTR LOCAL NoMetaUpdate jz      short loc_1108E 
              1105f      2 INSTR BELONGTO 11000 
              11061      3 INSTR BELONGTO 11000 
-             11061      3 INSTR DEADREGS  EFLAGS RDX RSI RDI R8 R9 R10 R11 R12 R13 R14 R15 ZZ mov     [rax+6Ch], ebp 
+             11061      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 R10 R11 R12 R13 R14 R15 ZZ mov     [rax+6Ch], ebp 
              11064      3 INSTR BELONGTO 11000 
-             11064      3 INSTR DEADREGS  EFLAGS RAX RDX RSI RDI R8 R9 R10 R11 R12 R13 R14 R15 ZZ mov     rdi, rbx 
+             11064      3 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R9 R10 R11 R12 R13 R14 R15 ZZ mov     rdi, rbx 
              11067     -1 INSTR LOCAL NoMetaUpdate call    sub_F960 
              11067      5 INSTR BELONGTO 11000 
-             11067      5 INSTR DEADREGS  EFLAGS RAX RDX RSI R8 R9 R10 R11 R12 R13 R14 R15 ZZ call    sub_F960 
+             11067      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI R8 R9 R10 R11 R12 R13 R14 R15 ZZ call    sub_F960 
              1106c      3 INSTR BELONGTO 11000 
-             1106c      3 INSTR DEADREGS  EFLAGS RDI R12 R13 R14 R15 ZZ mov     rdi, rbx 
-             1106f     -1 INSTR LOCAL MetadataRedundant mov     esi, 50h 
+             1106c      3 INSTR DEADREGS  EFLAGS RSI RDI R12 R13 R14 R15 ZZ mov     rdi, rbx 
+             1106f     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 50h 
              1106f      5 INSTR BELONGTO 11000 
+             1106f      5 INSTR DEADREGS  EFLAGS RBX RSI R12 R13 R14 R15 ZZ mov     esi, 50h 
              11074     -1 INSTR LOCAL NoMetaUpdate call    _g_type_check_instance_cast 
              11074      5 INSTR BELONGTO 11000 
              11074      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ call    _g_type_check_instance_cast 
@@ -2506,8 +2519,9 @@
              1115e     -1 INSTR LOCAL NoMetaUpdate call    _g_return_if_fail_warning 
              1115e      5 INSTR BELONGTO 11110 
              1115e      5 INSTR DEADREGS  EFLAGS RBX R12 R13 XMM0 XMM1 XMM2 ZZ call    _g_return_if_fail_warning 
-             11163     -1 INSTR LOCAL MetadataRedundant xor     eax, eax 
              11163      2 INSTR BELONGTO 11110 
+             11163      2 INSTR DEADREGS  EFLAGS RAX RBX R12 R13 XMM0 XMM1 XMM2 ZZ xor     eax, eax 
+             11163     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
              11165     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rsp, 48h 
              11165      4 INSTR BELONGTO 11110 
              11169      1 INSTR BELONGTO 11110 
@@ -2592,7 +2606,7 @@
              111f4     -1 INSTR LOCAL MetadataUnused mov     rax, [rbx+30h] 
              111f4      4 INSTR BELONGTO 11110 
              111f8      2 INSTR BELONGTO 11110 
-             111f8      2 INSTR DEADREGS  EFLAGS R13 ZZ xor     edi, edi 
+             111f8      2 INSTR DEADREGS  EFLAGS RDI R13 ZZ xor     edi, edi 
              111f8     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
              111fa      6 INSTR BELONGTO 11110 
              111fa      6 INSTR DEADREGS  EFLAGS R13 ZZ mov     eax, [rax+0A0h] 
@@ -2612,7 +2626,7 @@
              1121e     -1 INSTR LOCAL MetadataUnused movsd   xmm1, [rsp+68h+var_68] 
              1121e      5 INSTR BELONGTO 11110 
              11223      2 INSTR BELONGTO 11110 
-             11223      2 INSTR DEADREGS  EFLAGS R13 ZZ xor     edi, edi 
+             11223      2 INSTR DEADREGS  EFLAGS RDI R13 ZZ xor     edi, edi 
              11223     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
              11225     -1 INSTR LOCAL NoMetaUpdate divsd   xmm0, xmm2 
              11225      4 INSTR BELONGTO 11110 
@@ -2646,7 +2660,7 @@
              1126c     -1 INSTR LOCAL MetadataUnused movsd   xmm2, [rsp+68h+var_58] 
              1126c      6 INSTR BELONGTO 11110 
              11272      2 INSTR BELONGTO 11110 
-             11272      2 INSTR DEADREGS  EFLAGS RAX R13 ZZ xor     edi, edi 
+             11272      2 INSTR DEADREGS  EFLAGS RAX RDI R13 ZZ xor     edi, edi 
              11272     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
              11274      4 INSTR BELONGTO 11110 
              11274      4 INSTR DEADREGS  EFLAGS RAX R13 ZZ mov     rax, [rbx+30h] 
@@ -2672,7 +2686,7 @@
              112a4      2 INSTR BELONGTO 11110 
              112a6     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 0 
              112a6      5 INSTR BELONGTO 11110 
-             112a6      5 INSTR DEADREGS  EFLAGS RAX RDI R13 XMM2 ZZ mov     esi, 0 
+             112a6      5 INSTR DEADREGS  EFLAGS RAX RSI RDI R13 XMM2 ZZ mov     esi, 0 
              112ab     -1 INSTR LOCAL NoMetaUpdate ucomisd xmm1, xmm0 
              112ab      4 INSTR BELONGTO 11110 
              112af     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM setnp   al 
@@ -2712,8 +2726,9 @@
              112e6      5 INSTR DEADREGS  EFLAGS RBX R12 R13 XMM0 XMM1 XMM2 ZZ call    _gtk_adjustment_set_value 
              112eb     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rsp, 48h 
              112eb      4 INSTR BELONGTO 11110 
-             112ef     -1 INSTR LOCAL MetadataRedundant mov     eax, 1 
+             112ef     -2 INSTR LOCAL n RAX ZZ  NUMVia2ndSrcIMMEDNUM mov     eax, 1 
              112ef      5 INSTR BELONGTO 11110 
+             112ef      5 INSTR DEADREGS  EFLAGS RAX RBX R12 R13 XMM0 XMM1 XMM2 ZZ mov     eax, 1 
              112f4      1 INSTR BELONGTO 11110 
              112f4      1 INSTR DEADREGS  EFLAGS RBX R12 R13 XMM0 XMM1 XMM2 ZZ pop     rbx 
              112f5      1 INSTR BELONGTO 11110 
@@ -2725,7 +2740,7 @@
              112fa      1 INSTR BELONGTO 11110 
              112fa      1 INSTR DEADREGS  EFLAGS XMM0 XMM1 XMM2 ZZ retn 
              11300      2 INSTR BELONGTO 11110 
-             11300      2 INSTR DEADREGS  EFLAGS R12 XMM1 ZZ xor     eax, eax 
+             11300      2 INSTR DEADREGS  EFLAGS RAX R12 XMM1 ZZ xor     eax, eax 
              11300     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
              11302     -1 INSTR LOCAL NoMetaUpdate cmp     ebp, 1 
              11302      3 INSTR BELONGTO 11110 
@@ -2748,9 +2763,9 @@
              11323     -1 INSTR LOCAL NoMetaUpdate jnz     loc_112A0 
              11323      6 INSTR BELONGTO 11110 
              11329      4 INSTR BELONGTO 11110 
-             11329      4 INSTR DEADREGS  EFLAGS RAX R13 ZZ mov     rax, [rbx+30h] 
+             11329      4 INSTR DEADREGS  EFLAGS RAX RDI R13 ZZ mov     rax, [rbx+30h] 
              1132d      2 INSTR BELONGTO 11110 
-             1132d      2 INSTR DEADREGS  EFLAGS R13 ZZ xor     edi, edi 
+             1132d      2 INSTR DEADREGS  EFLAGS RDI R13 ZZ xor     edi, edi 
              1132d     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
              1132f     -1 INSTR LOCAL MetadataUnused mov     ebp, [rax+0A0h] 
              1132f      6 INSTR BELONGTO 11110 
@@ -2790,9 +2805,9 @@
              11384     -1 INSTR LOCAL NoMetaUpdate ja      loc_11510 
              11384      6 INSTR BELONGTO 11110 
              1138a      4 INSTR BELONGTO 11110 
-             1138a      4 INSTR DEADREGS  EFLAGS RAX R11 R13 ZZ mov     rax, [rbx+30h] 
+             1138a      4 INSTR DEADREGS  EFLAGS RAX RDI R11 R13 ZZ mov     rax, [rbx+30h] 
              1138e      2 INSTR BELONGTO 11110 
-             1138e      2 INSTR DEADREGS  EFLAGS R11 R13 ZZ xor     edi, edi 
+             1138e      2 INSTR DEADREGS  EFLAGS RDI R11 R13 ZZ xor     edi, edi 
              1138e     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
              11390      7 INSTR BELONGTO 11110 
              11390      7 INSTR DEADREGS  EFLAGS R11 R13 ZZ mov     r11d, [rax+0A0h] 
@@ -2823,7 +2838,7 @@
              113cb      2 INSTR BELONGTO 11110 
              113cd     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 0 
              113cd      5 INSTR BELONGTO 11110 
-             113cd      5 INSTR DEADREGS  EFLAGS RAX RDI R13 XMM0 ZZ mov     esi, 0 
+             113cd      5 INSTR DEADREGS  EFLAGS RAX RSI RDI R13 XMM0 ZZ mov     esi, 0 
              113d2     -1 INSTR LOCAL NoMetaUpdate ucomisd xmm1, xmm2 
              113d2      4 INSTR BELONGTO 11110 
              113d6     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM setnp   al 
@@ -2837,11 +2852,11 @@
              113e8      2 INSTR BELONGTO 11110 
              113ea     -2 INSTR LOCAL n RAX ZZ  NUMVia2ndSrcIMMEDNUM mov     eax, 1 
              113ea      5 INSTR BELONGTO 11110 
-             113ea      5 INSTR DEADREGS  R12 R13 XMM0 XMM1 XMM2 ZZ mov     eax, 1 
+             113ea      5 INSTR DEADREGS  RAX R12 R13 XMM0 XMM1 XMM2 ZZ mov     eax, 1 
              113ef     -1 INSTR LOCAL NoMetaUpdate jnz     loc_11165 
              113ef      6 INSTR BELONGTO 11110 
              113f5      2 INSTR BELONGTO 11110 
-             113f5      2 INSTR DEADREGS  EFLAGS RDI R12 R13 XMM0 XMM1 XMM2 ZZ xor     esi, esi 
+             113f5      2 INSTR DEADREGS  EFLAGS RSI RDI R12 R13 XMM0 XMM1 XMM2 ZZ xor     esi, esi 
              113f5     -2 INSTR LOCAL n RSI ZZ  AlwaysNUM xor     esi, esi 
              113f7      3 INSTR BELONGTO 11110 
              113f7      3 INSTR DEADREGS  EFLAGS RDI R12 R13 XMM0 XMM1 XMM2 ZZ mov     rdi, rbx 
@@ -2853,7 +2868,7 @@
              113fe      5 INSTR DEADREGS  EFLAGS RBX R12 R13 XMM0 XMM1 XMM2 ZZ call    sub_11000 
              11403     -2 INSTR LOCAL n RAX ZZ  NumericDEFs mov     eax, [rsp+68h+var_40] 
              11403      4 INSTR BELONGTO 11110 
-             11403      4 INSTR DEADREGS  EFLAGS RBX R12 R13 XMM0 XMM1 XMM2 ZZ mov     eax, [rsp+68h+var_40] 
+             11403      4 INSTR DEADREGS  EFLAGS RAX RBX R12 R13 XMM0 XMM1 XMM2 ZZ mov     eax, [rsp+68h+var_40] 
              11403      4 PTRIMMEDESP STACK 40 displ mov     eax, [rsp+68h+var_40]
              11407     -1 INSTR LOCAL NoMetaUpdate jmp     loc_11165 
              11407      5 INSTR BELONGTO 11110 
@@ -2879,8 +2894,9 @@
              11445      5 INSTR DEADREGS  EFLAGS RBX R12 R13 XMM0 XMM1 XMM2 ZZ call    _g_return_if_fail_warning 
              1144a     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rsp, 48h 
              1144a      4 INSTR BELONGTO 11110 
-             1144e     -1 INSTR LOCAL MetadataRedundant xor     eax, eax 
              1144e      2 INSTR BELONGTO 11110 
+             1144e      2 INSTR DEADREGS  EFLAGS RAX RBX R12 R13 XMM0 XMM1 XMM2 ZZ xor     eax, eax 
+             1144e     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
              1144e     72 DEALLOC STACK esp - 72 xor     eax, eax
              11450      1 INSTR BELONGTO 11110 
              11450      1 INSTR DEADREGS  EFLAGS RBX R12 R13 XMM0 XMM1 XMM2 ZZ pop     rbx 
@@ -2965,7 +2981,7 @@
              11505      5 INSTR BELONGTO 11110 
              11510     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 1 
              11510      5 INSTR BELONGTO 11110 
-             11510      5 INSTR DEADREGS  EFLAGS RDI R13 XMM0 XMM1 ZZ mov     esi, 1 
+             11510      5 INSTR DEADREGS  EFLAGS RSI RDI R13 XMM0 XMM1 ZZ mov     esi, 1 
              11515     -1 INSTR LOCAL MetadataUnused movapd  xmm1, xmm2 
              11515      4 INSTR BELONGTO 11110 
              11519     -1 INSTR LOCAL NoMetaUpdate jmp     loc_112B5 
@@ -3039,14 +3055,16 @@
              115a7      4 INSTR BELONGTO 11560 
              115ab     -1 INSTR LOCAL MetadataUnused xor     eax, eax 
              115ab      2 INSTR BELONGTO 11560 
-             115ad     -1 INSTR LOCAL MetadataRedundant mov     esi, 0 
+             115ad     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 0 
              115ad      5 INSTR BELONGTO 11560 
+             115ad      5 INSTR DEADREGS  EFLAGS RAX RSI RDI ZZ mov     esi, 0 
              115b2      3 INSTR BELONGTO 11560 
              115b2      3 INSTR DEADREGS  EFLAGS RAX RDI ZZ mov     rdi, rbx 
              115b5     -1 INSTR LOCAL NoMetaUpdate ucomisd xmm0, xmm1 
              115b5      4 INSTR BELONGTO 11560 
-             115b9     -1 INSTR LOCAL MetadataRedundant setnp   al 
+             115b9     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM setnp   al 
              115b9      3 INSTR BELONGTO 11560 
+             115b9      3 INSTR DEADREGS  RAX XMM0 XMM1 ZZ setnp   al 
              115bc     -1 INSTR LOCAL MetadataRedundant cmovz   esi, eax 
              115bc      3 INSTR BELONGTO 11560 
              115bf     -1 INSTR LOCAL NoMetaUpdate call    sub_11000 
@@ -3063,24 +3081,25 @@
              115cf      5 INSTR BELONGTO 11560 
              115cf      5 INSTR DEADREGS  EFLAGS RBX XMM0 XMM1 ZZ call    _g_type_check_instance_cast 
              115d4      7 INSTR BELONGTO 11560 
-             115d4      7 INSTR DEADREGS  EFLAGS RCX RDX RBX RDI R8 R9 XMM0 XMM1 ZZ lea     rdx, aOrg_gnome_vo_0; "org.gnome.VolumeControl" 
+             115d4      7 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI RDI R8 R9 XMM0 XMM1 ZZ lea     rdx, aOrg_gnome_vo_0; "org.gnome.VolumeControl" 
              115db      7 INSTR BELONGTO 11560 
-             115db      7 INSTR DEADREGS  EFLAGS RCX RBX RDI R8 R9 XMM0 XMM1 ZZ lea     r9, aFoobarEventHap; "foobar event happened" 
+             115db      7 INSTR DEADREGS  EFLAGS RCX RBX RSI RDI R8 R9 XMM0 XMM1 ZZ lea     r9, aFoobarEventHap; "foobar event happened" 
              115e2      7 INSTR BELONGTO 11560 
-             115e2      7 INSTR DEADREGS  EFLAGS RCX RBX RDI R8 XMM0 XMM1 ZZ lea     r8, aEvent_descript; "event.description" 
+             115e2      7 INSTR DEADREGS  EFLAGS RCX RBX RSI RDI R8 XMM0 XMM1 ZZ lea     r8, aEvent_descript; "event.description" 
              115e9      7 INSTR BELONGTO 11560 
-             115e9      7 INSTR DEADREGS  EFLAGS RCX RBX RDI XMM0 XMM1 ZZ lea     rcx, aAudioVolumeCha; "audio-volume-change" 
+             115e9      7 INSTR DEADREGS  EFLAGS RCX RBX RSI RDI XMM0 XMM1 ZZ lea     rcx, aAudioVolumeCha; "audio-volume-change" 
              115f0      3 INSTR BELONGTO 11560 
-             115f0      3 INSTR DEADREGS  EFLAGS RBX RDI XMM0 XMM1 ZZ mov     rdi, rax 
-             115f3     -1 INSTR LOCAL MetadataRedundant xor     esi, esi 
+             115f0      3 INSTR DEADREGS  EFLAGS RBX RSI RDI XMM0 XMM1 ZZ mov     rdi, rax 
              115f3      2 INSTR BELONGTO 11560 
+             115f3      2 INSTR DEADREGS  EFLAGS RAX RBX RSI XMM0 XMM1 ZZ xor     esi, esi 
+             115f3     -2 INSTR LOCAL n RSI ZZ  AlwaysNUM xor     esi, esi 
              115f5      5 INSTR BELONGTO 11560 
-             115f5      5 INSTR DEADREGS  EFLAGS RBX XMM0 XMM1 ZZ mov     [rsp+38h+var_30], rdx 
+             115f5      5 INSTR DEADREGS  EFLAGS RAX RBX XMM0 XMM1 ZZ mov     [rsp+38h+var_30], rdx 
              115f5      5 PTRIMMEDESP STACK 8 displ mov     [rsp+38h+var_30], rdx
              115fa      7 INSTR BELONGTO 11560 
-             115fa      7 INSTR DEADREGS  EFLAGS RDX RBX XMM0 XMM1 ZZ lea     rdx, aApplication_id; "application.id" 
+             115fa      7 INSTR DEADREGS  EFLAGS RAX RDX RBX XMM0 XMM1 ZZ lea     rdx, aApplication_id; "application.id" 
              11601      2 INSTR BELONGTO 11560 
-             11601      2 INSTR DEADREGS  EFLAGS RBX XMM0 XMM1 ZZ xor     eax, eax 
+             11601      2 INSTR DEADREGS  EFLAGS RAX RBX XMM0 XMM1 ZZ xor     eax, eax 
              11601     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
              11603      9 INSTR BELONGTO 11560 
              11603      9 INSTR DEADREGS  EFLAGS RBX XMM0 XMM1 ZZ mov     [rsp+38h+var_28], 0 
@@ -3095,8 +3114,9 @@
              11617      5 INSTR DEADREGS  EFLAGS RBX XMM0 XMM1 ZZ call    _ca_gtk_play_for_widget 
              1161c     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rsp, 28h 
              1161c      4 INSTR BELONGTO 11560 
-             11620     -1 INSTR LOCAL MetadataRedundant xor     eax, eax 
              11620      2 INSTR BELONGTO 11560 
+             11620      2 INSTR DEADREGS  EFLAGS RAX RBX XMM0 XMM1 ZZ xor     eax, eax 
+             11620     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
              11620     40 DEALLOC STACK esp - 40 xor     eax, eax
              11622      1 INSTR BELONGTO 11560 
              11622      1 INSTR DEADREGS  EFLAGS RBX XMM0 XMM1 ZZ pop     rbx 
@@ -3117,7 +3137,7 @@
              11634      5 INSTR BELONGTO 11630 
              11634      5 INSTR DEADREGS  EFLAGS ZZ call    _gtk_switch_get_active 
              11639      3 INSTR BELONGTO 11630 
-             11639      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rbx 
+             11639      3 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     rdi, rbx 
              1163c     -1 INSTR LOCAL MetadataUnused xor     esi, esi 
              1163c      2 INSTR BELONGTO 11630 
              1163e     -1 INSTR LOCAL NoMetaUpdate test    eax, eax 
@@ -3176,8 +3196,9 @@
              1168f     -1 INSTR LOCAL NoMetaUpdate call    _g_return_if_fail_warning 
              1168f      5 INSTR BELONGTO 11650 
              1168f      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_return_if_fail_warning 
-             11694     -1 INSTR LOCAL MetadataRedundant xor     eax, eax 
              11694      2 INSTR BELONGTO 11650 
+             11694      2 INSTR DEADREGS  EFLAGS RAX RBX ZZ xor     eax, eax 
+             11694     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
              11696      1 INSTR BELONGTO 11650 
              11696      1 INSTR DEADREGS  EFLAGS RBX ZZ pop     rbx 
              11697      1 INSTR BELONGTO 11650 
@@ -3191,7 +3212,6 @@
              116a8      1 INSTR BELONGTO 11650 
              116a8      1 INSTR DEADREGS  EFLAGS ZZ retn 
              116b0     -3 INSTR LOCAL NoWarn push    rbp 
-             116b1      2 PTRIMMEDEBP STACK 0 displ mov     ebp, esi
              116b3     -3 INSTR LOCAL NoWarn push    rbx 
              116bb     -1 INSTR LOCAL NoMetaUpdate call    sub_10190 
              116c0     -1 INSTR LOCAL NoMetaUpdate test    rbx, rbx 
@@ -3397,8 +3417,9 @@
              11b6f     -1 INSTR LOCAL NoMetaUpdate call    _g_return_if_fail_warning 
              11b6f      5 INSTR BELONGTO 11b30 
              11b6f      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_return_if_fail_warning 
-             11b74     -1 INSTR LOCAL MetadataRedundant xor     eax, eax 
              11b74      2 INSTR BELONGTO 11b30 
+             11b74      2 INSTR DEADREGS  EFLAGS RAX RBX ZZ xor     eax, eax 
+             11b74     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
              11b76      1 INSTR BELONGTO 11b30 
              11b76      1 INSTR DEADREGS  EFLAGS RBX ZZ pop     rbx 
              11b77      1 INSTR BELONGTO 11b30 
@@ -3488,7 +3509,6 @@
              11d57     -1 INSTR LOCAL NoMetaUpdate jmp     short loc_11D14 
              11d66     -1 INSTR LOCAL NoMetaUpdate jmp     loc_11C82 
              11d70     -3 INSTR LOCAL NoWarn push    rbp 
-             11d71      2 PTRIMMEDEBP STACK 0 displ mov     ebp, esi
              11d73     -3 INSTR LOCAL NoWarn push    rbx 
              11d7b     -1 INSTR LOCAL NoMetaUpdate call    sub_10190 
              11d80     -1 INSTR LOCAL NoMetaUpdate test    rbx, rbx 
@@ -3658,7 +3678,6 @@
              121ae     -1 INSTR LOCAL NoMetaUpdate jmp     _g_object_notify 
              121bf     -1 INSTR LOCAL NoMetaUpdate jmp     loc_12009 
              121d0     -3 INSTR LOCAL NoWarn push    rbp 
-             121d1      2 PTRIMMEDEBP STACK 0 displ mov     ebp, esi
              121d3     -3 INSTR LOCAL NoWarn push    rbx 
              121db     -1 INSTR LOCAL NoMetaUpdate call    sub_10190 
              121e0     -1 INSTR LOCAL NoMetaUpdate test    rbx, rbx 
@@ -3689,12 +3708,13 @@
              12261     -1 INSTR LOCAL NoMetaUpdate call    sub_10190 
              12261      5 INSTR BELONGTO 12260 
              12261      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX RSI RDI R8 R9 R10 R11 ZZ call    sub_10190 
-             12266     -1 INSTR LOCAL MetadataRedundant xor     esi, esi 
              12266      2 INSTR BELONGTO 12260 
+             12266      2 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ xor     esi, esi 
+             12266     -2 INSTR LOCAL n RSI ZZ  AlwaysNUM xor     esi, esi 
              12268      3 INSTR BELONGTO 12260 
              12268      3 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     rdi, rax 
              1226b      2 INSTR BELONGTO 12260 
-             1226b      2 INSTR DEADREGS  EFLAGS RBX ZZ xor     eax, eax 
+             1226b      2 INSTR DEADREGS  EFLAGS RAX RBX ZZ xor     eax, eax 
              1226b     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
              1226d     -1 INSTR LOCAL NoMetaUpdate call    _g_object_new 
              1226d      5 INSTR BELONGTO 12260 
@@ -3770,37 +3790,39 @@
              122e9      5 INSTR BELONGTO 122e0 
              122e9      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_type_class_peek_parent 
              122ee      3 INSTR BELONGTO 122e0 
-             122ee      3 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     rdi, rbp 
-             122f1     -1 INSTR LOCAL MetadataRedundant mov     esi, 50h 
+             122ee      3 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ mov     rdi, rbp 
+             122f1     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 50h 
              122f1      5 INSTR BELONGTO 122e0 
+             122f1      5 INSTR DEADREGS  EFLAGS RBX RSI ZZ mov     esi, 50h 
              122f6      7 INSTR BELONGTO 122e0 
              122f6      7 INSTR DEADREGS  EFLAGS RBX ZZ mov     cs:qword_21D1E8, rax 
              122fd     -1 INSTR LOCAL NoMetaUpdate call    _g_type_check_class_cast 
              122fd      5 INSTR BELONGTO 122e0 
              122fd      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_type_check_class_cast 
              12302      3 INSTR BELONGTO 122e0 
-             12302      3 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI R8 R9 ZZ mov     rbx, rax 
+             12302      3 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI RDI R8 R9 ZZ mov     rbx, rax 
              12305     -2 INSTR LOCAL n RAX ZZ  NumericDEFs lea     rax, loc_12820 
              12305      7 INSTR BELONGTO 122e0 
-             12305      7 INSTR DEADREGS  EFLAGS RAX RDX RSI RDI R8 R9 ZZ lea     rax, loc_12820 
+             12305      7 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R9 ZZ lea     rax, loc_12820 
              1230c      7 INSTR BELONGTO 122e0 
-             1230c      7 INSTR DEADREGS  EFLAGS RDX RSI RDI R8 R9 ZZ lea     rdx, aTheIndexForT_0; "The index for this card" 
+             1230c      7 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 ZZ lea     rdx, aTheIndexForT_0; "The index for this card" 
              12313      7 INSTR BELONGTO 122e0 
-             12313      7 INSTR DEADREGS  EFLAGS RSI RDI R8 R9 ZZ lea     rsi, aIndex     ; "Index" 
+             12313      7 INSTR DEADREGS  EFLAGS RCX RSI RDI R8 R9 ZZ lea     rsi, aIndex     ; "Index" 
              1231a      7 INSTR BELONGTO 122e0 
-             1231a      7 INSTR DEADREGS  EFLAGS RDI R8 R9 ZZ lea     rdi, aIndex_0   ; "index" 
+             1231a      7 INSTR DEADREGS  EFLAGS RCX RDI R8 R9 ZZ lea     rdi, aIndex_0   ; "index" 
              12321     -2 INSTR LOCAL n R9 ZZ  AlwaysNUM xor     r9d, r9d 
              12321      3 INSTR BELONGTO 122e0 
-             12321      3 INSTR DEADREGS  EFLAGS R8 R9 ZZ xor     r9d, r9d 
+             12321      3 INSTR DEADREGS  EFLAGS RCX R8 R9 ZZ xor     r9d, r9d 
              12324      4 INSTR BELONGTO 122e0 
-             12324      4 INSTR DEADREGS  EFLAGS R8 ZZ mov     [rbx+10h], rax 
+             12324      4 INSTR DEADREGS  EFLAGS RCX R8 ZZ mov     [rbx+10h], rax 
              12328     -1 INSTR LOCAL MetadataRedundant lea     rax, sub_126D0 
              12328      7 INSTR BELONGTO 122e0 
              1232f     -2 INSTR LOCAL n R8 ZZ  NUMVia2ndSrcIMMEDNUM mov     r8, 0FFFFFFFFFFFFFFFFh 
              1232f      7 INSTR BELONGTO 122e0 
-             1232f      7 INSTR DEADREGS  EFLAGS R8 ZZ mov     r8, 0FFFFFFFFFFFFFFFFh 
-             12336     -1 INSTR LOCAL MetadataRedundant xor     ecx, ecx 
+             1232f      7 INSTR DEADREGS  EFLAGS RCX R8 ZZ mov     r8, 0FFFFFFFFFFFFFFFFh 
              12336      2 INSTR BELONGTO 122e0 
+             12336      2 INSTR DEADREGS  EFLAGS RCX ZZ xor     ecx, ecx 
+             12336     -2 INSTR LOCAL n RCX ZZ  AlwaysNUM xor     ecx, ecx 
              12338      4 INSTR BELONGTO 122e0 
              12338      4 INSTR DEADREGS  EFLAGS ZZ mov     [rbx+30h], rax 
              1233c     -1 INSTR LOCAL MetadataRedundant lea     rax, loc_12F00 
@@ -3818,26 +3840,28 @@
              12359      5 INSTR BELONGTO 122e0 
              12359      5 INSTR DEADREGS  EFLAGS ZZ call    _g_param_spec_ulong 
              1235e      3 INSTR BELONGTO 122e0 
-             1235e      3 INSTR DEADREGS  EFLAGS RDX RDI ZZ mov     rdi, rbx 
+             1235e      3 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     rdi, rbx 
              12361      3 INSTR BELONGTO 122e0 
-             12361      3 INSTR DEADREGS  EFLAGS RDX ZZ mov     rdx, rax 
-             12364     -1 INSTR LOCAL MetadataRedundant mov     esi, 3 
+             12361      3 INSTR DEADREGS  EFLAGS RDX RSI ZZ mov     rdx, rax 
+             12364     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 3 
              12364      5 INSTR BELONGTO 122e0 
+             12364      5 INSTR DEADREGS  EFLAGS RSI ZZ mov     esi, 3 
              12369     -1 INSTR LOCAL NoMetaUpdate call    _g_object_class_install_property 
              12369      5 INSTR BELONGTO 122e0 
              12369      5 INSTR DEADREGS  EFLAGS ZZ call    _g_object_class_install_property 
              1236e      7 INSTR BELONGTO 122e0 
-             1236e      7 INSTR DEADREGS  EFLAGS RDX RSI RDI R8 R9 ZZ lea     rsi, aApplicationId+0Ch; "id" 
+             1236e      7 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 ZZ lea     rsi, aApplicationId+0Ch; "id" 
              12375      7 INSTR BELONGTO 122e0 
-             12375      7 INSTR DEADREGS  EFLAGS RDX RDI R8 R9 ZZ lea     rdx, aTheIdForThisCa; "The id for this card" 
+             12375      7 INSTR DEADREGS  EFLAGS RCX RDX RDI R8 R9 ZZ lea     rdx, aTheIdForThisCa; "The id for this card" 
              1237c     -2 INSTR LOCAL n R9 ZZ  AlwaysNUM xor     r9d, r9d 
              1237c      3 INSTR BELONGTO 122e0 
-             1237c      3 INSTR DEADREGS  EFLAGS RDI R8 R9 ZZ xor     r9d, r9d 
+             1237c      3 INSTR DEADREGS  EFLAGS RCX RDI R8 R9 ZZ xor     r9d, r9d 
              1237f     -2 INSTR LOCAL n R8 ZZ  NUMVia2ndSrcIMMEDNUM mov     r8, 0FFFFFFFFFFFFFFFFh 
              1237f      7 INSTR BELONGTO 122e0 
-             1237f      7 INSTR DEADREGS  EFLAGS RDI R8 ZZ mov     r8, 0FFFFFFFFFFFFFFFFh 
-             12386     -1 INSTR LOCAL MetadataRedundant xor     ecx, ecx 
+             1237f      7 INSTR DEADREGS  EFLAGS RCX RDI R8 ZZ mov     r8, 0FFFFFFFFFFFFFFFFh 
              12386      2 INSTR BELONGTO 122e0 
+             12386      2 INSTR DEADREGS  EFLAGS RCX RDI ZZ xor     ecx, ecx 
+             12386     -2 INSTR LOCAL n RCX ZZ  AlwaysNUM xor     ecx, ecx 
              12388     -1 INSTR LOCAL MetadataRedundant mov     [rsp+28h+var_28], 0Bh 
              12388      7 INSTR BELONGTO 122e0 
              1238f      3 INSTR BELONGTO 122e0 
@@ -3846,121 +3870,132 @@
              12392      5 INSTR BELONGTO 122e0 
              12392      5 INSTR DEADREGS  EFLAGS ZZ call    _g_param_spec_ulong 
              12397      3 INSTR BELONGTO 122e0 
-             12397      3 INSTR DEADREGS  EFLAGS RDX RDI ZZ mov     rdi, rbx 
+             12397      3 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     rdi, rbx 
              1239a      3 INSTR BELONGTO 122e0 
-             1239a      3 INSTR DEADREGS  EFLAGS RDX ZZ mov     rdx, rax 
-             1239d     -1 INSTR LOCAL MetadataRedundant mov     esi, 1 
+             1239a      3 INSTR DEADREGS  EFLAGS RDX RSI ZZ mov     rdx, rax 
+             1239d     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 1 
              1239d      5 INSTR BELONGTO 122e0 
+             1239d      5 INSTR DEADREGS  EFLAGS RSI ZZ mov     esi, 1 
              123a2     -1 INSTR LOCAL NoMetaUpdate call    _g_object_class_install_property 
              123a2      5 INSTR BELONGTO 122e0 
              123a2      5 INSTR DEADREGS  EFLAGS ZZ call    _g_object_class_install_property 
              123a7      7 INSTR BELONGTO 122e0 
-             123a7      7 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ lea     rdx, aThePulseaudi_0; "The PulseAudio context for this card" 
+             123a7      7 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI ZZ lea     rdx, aThePulseaudi_0; "The PulseAudio context for this card" 
              123ae      7 INSTR BELONGTO 122e0 
-             123ae      7 INSTR DEADREGS  EFLAGS RSI RDI ZZ lea     rsi, aPulseaudioCont; "PulseAudio context" 
+             123ae      7 INSTR DEADREGS  EFLAGS RCX RSI RDI ZZ lea     rsi, aPulseaudioCont; "PulseAudio context" 
              123b5      7 INSTR BELONGTO 122e0 
-             123b5      7 INSTR DEADREGS  EFLAGS RDI ZZ lea     rdi, aPaContext ; "pa-context" 
-             123bc     -1 INSTR LOCAL MetadataRedundant mov     ecx, 0Bh 
+             123b5      7 INSTR DEADREGS  EFLAGS RCX RDI ZZ lea     rdi, aPaContext ; "pa-context" 
+             123bc     -2 INSTR LOCAL n RCX ZZ  NUMVia2ndSrcIMMEDNUM mov     ecx, 0Bh 
              123bc      5 INSTR BELONGTO 122e0 
+             123bc      5 INSTR DEADREGS  EFLAGS RCX ZZ mov     ecx, 0Bh 
              123c1     -1 INSTR LOCAL NoMetaUpdate call    _g_param_spec_pointer 
              123c1      5 INSTR BELONGTO 122e0 
              123c1      5 INSTR DEADREGS  EFLAGS ZZ call    _g_param_spec_pointer 
              123c6      3 INSTR BELONGTO 122e0 
-             123c6      3 INSTR DEADREGS  EFLAGS RDX RDI ZZ mov     rdi, rbx 
+             123c6      3 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     rdi, rbx 
              123c9      3 INSTR BELONGTO 122e0 
-             123c9      3 INSTR DEADREGS  EFLAGS RDX ZZ mov     rdx, rax 
-             123cc     -1 INSTR LOCAL MetadataRedundant mov     esi, 2 
+             123c9      3 INSTR DEADREGS  EFLAGS RDX RSI ZZ mov     rdx, rax 
+             123cc     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 2 
              123cc      5 INSTR BELONGTO 122e0 
+             123cc      5 INSTR DEADREGS  EFLAGS RSI ZZ mov     esi, 2 
              123d1     -1 INSTR LOCAL NoMetaUpdate call    _g_object_class_install_property 
              123d1      5 INSTR BELONGTO 122e0 
              123d1      5 INSTR DEADREGS  EFLAGS ZZ call    _g_object_class_install_property 
              123d6      7 INSTR BELONGTO 122e0 
-             123d6      7 INSTR DEADREGS  EFLAGS RDX RSI RDI R8 ZZ lea     rdx, aNameToDispla_1; "Name to display for this card" 
+             123d6      7 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 ZZ lea     rdx, aNameToDispla_1; "Name to display for this card" 
              123dd      7 INSTR BELONGTO 122e0 
-             123dd      7 INSTR DEADREGS  EFLAGS RSI RDI R8 ZZ lea     rsi, aName      ; "Name" 
+             123dd      7 INSTR DEADREGS  EFLAGS RCX RSI RDI R8 ZZ lea     rsi, aName      ; "Name" 
              123e4      7 INSTR BELONGTO 122e0 
-             123e4      7 INSTR DEADREGS  EFLAGS RDI R8 ZZ lea     rdi, aName_0    ; "name" 
+             123e4      7 INSTR DEADREGS  EFLAGS RCX RDI R8 ZZ lea     rdi, aName_0    ; "name" 
              123eb     -2 INSTR LOCAL n R8 ZZ  NUMVia2ndSrcIMMEDNUM mov     r8d, 7 
              123eb      6 INSTR BELONGTO 122e0 
-             123eb      6 INSTR DEADREGS  EFLAGS R8 ZZ mov     r8d, 7 
-             123f1     -1 INSTR LOCAL MetadataRedundant xor     ecx, ecx 
+             123eb      6 INSTR DEADREGS  EFLAGS RCX R8 ZZ mov     r8d, 7 
              123f1      2 INSTR BELONGTO 122e0 
+             123f1      2 INSTR DEADREGS  EFLAGS RCX ZZ xor     ecx, ecx 
+             123f1     -2 INSTR LOCAL n RCX ZZ  AlwaysNUM xor     ecx, ecx 
              123f3     -1 INSTR LOCAL NoMetaUpdate call    _g_param_spec_string 
              123f3      5 INSTR BELONGTO 122e0 
              123f3      5 INSTR DEADREGS  EFLAGS ZZ call    _g_param_spec_string 
              123f8      3 INSTR BELONGTO 122e0 
-             123f8      3 INSTR DEADREGS  EFLAGS RDX RDI ZZ mov     rdi, rbx 
+             123f8      3 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     rdi, rbx 
              123fb      3 INSTR BELONGTO 122e0 
-             123fb      3 INSTR DEADREGS  EFLAGS RDX ZZ mov     rdx, rax 
-             123fe     -1 INSTR LOCAL MetadataRedundant mov     esi, 4 
+             123fb      3 INSTR DEADREGS  EFLAGS RDX RSI ZZ mov     rdx, rax 
+             123fe     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 4 
              123fe      5 INSTR BELONGTO 122e0 
+             123fe      5 INSTR DEADREGS  EFLAGS RSI ZZ mov     esi, 4 
              12403     -1 INSTR LOCAL NoMetaUpdate call    _g_object_class_install_property 
              12403      5 INSTR BELONGTO 122e0 
              12403      5 INSTR DEADREGS  EFLAGS ZZ call    _g_object_class_install_property 
              12408      7 INSTR BELONGTO 122e0 
-             12408      7 INSTR DEADREGS  EFLAGS RDX RSI RDI R8 ZZ lea     rdx, aNameOfIconTo_0; "Name of icon to display for this card" 
+             12408      7 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 ZZ lea     rdx, aNameOfIconTo_0; "Name of icon to display for this card" 
              1240f      7 INSTR BELONGTO 122e0 
-             1240f      7 INSTR DEADREGS  EFLAGS RSI RDI R8 ZZ lea     rsi, byte_15430 
+             1240f      7 INSTR DEADREGS  EFLAGS RCX RSI RDI R8 ZZ lea     rsi, byte_15430 
              12416      7 INSTR BELONGTO 122e0 
-             12416      7 INSTR DEADREGS  EFLAGS RDI R8 ZZ lea     rdi, byte_16F0F 
+             12416      7 INSTR DEADREGS  EFLAGS RCX RDI R8 ZZ lea     rdi, byte_16F0F 
              1241d     -2 INSTR LOCAL n R8 ZZ  NUMVia2ndSrcIMMEDNUM mov     r8d, 7 
              1241d      6 INSTR BELONGTO 122e0 
-             1241d      6 INSTR DEADREGS  EFLAGS R8 ZZ mov     r8d, 7 
-             12423     -1 INSTR LOCAL MetadataRedundant xor     ecx, ecx 
+             1241d      6 INSTR DEADREGS  EFLAGS RCX R8 ZZ mov     r8d, 7 
              12423      2 INSTR BELONGTO 122e0 
+             12423      2 INSTR DEADREGS  EFLAGS RCX ZZ xor     ecx, ecx 
+             12423     -2 INSTR LOCAL n RCX ZZ  AlwaysNUM xor     ecx, ecx 
              12425     -1 INSTR LOCAL NoMetaUpdate call    _g_param_spec_string 
              12425      5 INSTR BELONGTO 122e0 
              12425      5 INSTR DEADREGS  EFLAGS ZZ call    _g_param_spec_string 
              1242a      3 INSTR BELONGTO 122e0 
-             1242a      3 INSTR DEADREGS  EFLAGS RDX RDI ZZ mov     rdi, rbx 
+             1242a      3 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     rdi, rbx 
              1242d      3 INSTR BELONGTO 122e0 
-             1242d      3 INSTR DEADREGS  EFLAGS RDX ZZ mov     rdx, rax 
-             12430     -1 INSTR LOCAL MetadataRedundant mov     esi, 5 
+             1242d      3 INSTR DEADREGS  EFLAGS RDX RSI ZZ mov     rdx, rax 
+             12430     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 5 
              12430      5 INSTR BELONGTO 122e0 
+             12430      5 INSTR DEADREGS  EFLAGS RSI ZZ mov     esi, 5 
              12435     -1 INSTR LOCAL NoMetaUpdate call    _g_object_class_install_property 
              12435      5 INSTR BELONGTO 122e0 
              12435      5 INSTR DEADREGS  EFLAGS ZZ call    _g_object_class_install_property 
              1243a      7 INSTR BELONGTO 122e0 
-             1243a      7 INSTR DEADREGS  EFLAGS RDX RSI RDI R8 ZZ lea     rdx, aNameOfCurrentP; "Name of current profile for this card" 
+             1243a      7 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 ZZ lea     rdx, aNameOfCurrentP; "Name of current profile for this card" 
              12441      7 INSTR BELONGTO 122e0 
-             12441      7 INSTR DEADREGS  EFLAGS RSI RDI R8 ZZ lea     rsi, aProfile   ; "Profile" 
+             12441      7 INSTR DEADREGS  EFLAGS RCX RSI RDI R8 ZZ lea     rsi, aProfile   ; "Profile" 
              12448      7 INSTR BELONGTO 122e0 
-             12448      7 INSTR DEADREGS  EFLAGS RDI R8 ZZ lea     rdi, aProfile_0 ; "profile" 
+             12448      7 INSTR DEADREGS  EFLAGS RCX RDI R8 ZZ lea     rdi, aProfile_0 ; "profile" 
              1244f     -2 INSTR LOCAL n R8 ZZ  NUMVia2ndSrcIMMEDNUM mov     r8d, 3 
              1244f      6 INSTR BELONGTO 122e0 
-             1244f      6 INSTR DEADREGS  EFLAGS R8 ZZ mov     r8d, 3 
-             12455     -1 INSTR LOCAL MetadataRedundant xor     ecx, ecx 
+             1244f      6 INSTR DEADREGS  EFLAGS RCX R8 ZZ mov     r8d, 3 
              12455      2 INSTR BELONGTO 122e0 
+             12455      2 INSTR DEADREGS  EFLAGS RCX ZZ xor     ecx, ecx 
+             12455     -2 INSTR LOCAL n RCX ZZ  AlwaysNUM xor     ecx, ecx 
              12457     -1 INSTR LOCAL NoMetaUpdate call    _g_param_spec_string 
              12457      5 INSTR BELONGTO 122e0 
              12457      5 INSTR DEADREGS  EFLAGS ZZ call    _g_param_spec_string 
              1245c      3 INSTR BELONGTO 122e0 
-             1245c      3 INSTR DEADREGS  EFLAGS RDX RDI ZZ mov     rdi, rbx 
+             1245c      3 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     rdi, rbx 
              1245f      3 INSTR BELONGTO 122e0 
-             1245f      3 INSTR DEADREGS  EFLAGS RDX ZZ mov     rdx, rax 
-             12462     -1 INSTR LOCAL MetadataRedundant mov     esi, 6 
+             1245f      3 INSTR DEADREGS  EFLAGS RDX RSI ZZ mov     rdx, rax 
+             12462     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 6 
              12462      5 INSTR BELONGTO 122e0 
+             12462      5 INSTR DEADREGS  EFLAGS RSI ZZ mov     esi, 6 
              12467     -1 INSTR LOCAL NoMetaUpdate call    _g_object_class_install_property 
              12467      5 INSTR BELONGTO 122e0 
              12467      5 INSTR DEADREGS  EFLAGS ZZ call    _g_object_class_install_property 
              1246c      7 INSTR BELONGTO 122e0 
-             1246c      7 INSTR DEADREGS  EFLAGS RDX RSI RDI R8 ZZ lea     rdx, aNameOfCurren_0; "Name of current profile for this card i"... 
+             1246c      7 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 ZZ lea     rdx, aNameOfCurren_0; "Name of current profile for this card i"... 
              12473      7 INSTR BELONGTO 122e0 
-             12473      7 INSTR DEADREGS  EFLAGS RSI RDI R8 ZZ lea     rsi, aProfileHumanRe; "Profile (Human readable)" 
+             12473      7 INSTR DEADREGS  EFLAGS RCX RSI RDI R8 ZZ lea     rsi, aProfileHumanRe; "Profile (Human readable)" 
              1247a      7 INSTR BELONGTO 122e0 
-             1247a      7 INSTR DEADREGS  EFLAGS RDI R8 ZZ lea     rdi, dword_174F4 
+             1247a      7 INSTR DEADREGS  EFLAGS RCX RDI R8 ZZ lea     rdi, dword_174F4 
              12481     -2 INSTR LOCAL n R8 ZZ  NUMVia2ndSrcIMMEDNUM mov     r8d, 1 
              12481      6 INSTR BELONGTO 122e0 
-             12481      6 INSTR DEADREGS  EFLAGS R8 ZZ mov     r8d, 1 
-             12487     -1 INSTR LOCAL MetadataRedundant xor     ecx, ecx 
+             12481      6 INSTR DEADREGS  EFLAGS RCX R8 ZZ mov     r8d, 1 
              12487      2 INSTR BELONGTO 122e0 
+             12487      2 INSTR DEADREGS  EFLAGS RCX ZZ xor     ecx, ecx 
+             12487     -2 INSTR LOCAL n RCX ZZ  AlwaysNUM xor     ecx, ecx 
              12489     -1 INSTR LOCAL NoMetaUpdate call    _g_param_spec_string 
              12489      5 INSTR BELONGTO 122e0 
              12489      5 INSTR DEADREGS  EFLAGS ZZ call    _g_param_spec_string 
              1248e      3 INSTR BELONGTO 122e0 
-             1248e      3 INSTR DEADREGS  EFLAGS RDX RDI ZZ mov     rdi, rbx 
-             12491     -1 INSTR LOCAL MetadataRedundant mov     esi, 7 
+             1248e      3 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     rdi, rbx 
+             12491     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 7 
              12491      5 INSTR BELONGTO 122e0 
+             12491      5 INSTR DEADREGS  EFLAGS RDX RBX RSI ZZ mov     esi, 7 
              12496      3 INSTR BELONGTO 122e0 
              12496      3 INSTR DEADREGS  EFLAGS RDX RBX ZZ mov     rdx, rax 
              12499     -1 INSTR LOCAL NoMetaUpdate call    _g_object_class_install_property 
@@ -3970,7 +4005,7 @@
              1249e      4 INSTR BELONGTO 122e0 
              124a2     24 DEALLOC STACK esp - 24 mov     rdi, rbp
              124a2      3 INSTR BELONGTO 122e0 
-             124a2      3 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     rdi, rbp 
+             124a2      3 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ mov     rdi, rbp 
              124a5     -1 INSTR LOCAL MetadataRedundant mov     esi, 48h 
              124a5      5 INSTR BELONGTO 122e0 
              124aa      1 INSTR BELONGTO 122e0 
@@ -4019,19 +4054,21 @@
              124f7      5 INSTR DEADREGS  EFLAGS ZZ call    _g_intern_static_string 
              124fc     -2 INSTR LOCAL n R9 ZZ  NumericDEFs lea     r9, sub_128A0 
              124fc      7 INSTR BELONGTO 124c0 
-             124fc      7 INSTR DEADREGS  EFLAGS RCX RSI R8 R9 ZZ lea     r9, sub_128A0 
+             124fc      7 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 ZZ lea     r9, sub_128A0 
              12503     -2 INSTR LOCAL n RCX ZZ  NumericDEFs lea     rcx, sub_122E0 
              12503      7 INSTR BELONGTO 124c0 
-             12503      7 INSTR DEADREGS  EFLAGS RCX RSI R8 ZZ lea     rcx, sub_122E0 
+             12503      7 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 ZZ lea     rcx, sub_122E0 
              1250a     -2 INSTR LOCAL n R8 ZZ  NUMVia2ndSrcIMMEDNUM mov     r8d, 20h 
              1250a      6 INSTR BELONGTO 124c0 
-             1250a      6 INSTR DEADREGS  EFLAGS RSI R8 ZZ mov     r8d, 20h 
-             12510     -1 INSTR LOCAL MetadataRedundant mov     edx, 88h 
+             1250a      6 INSTR DEADREGS  EFLAGS RDX RSI RDI R8 ZZ mov     r8d, 20h 
+             12510     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 88h 
              12510      5 INSTR BELONGTO 124c0 
+             12510      5 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     edx, 88h 
              12515      3 INSTR BELONGTO 124c0 
-             12515      3 INSTR DEADREGS  EFLAGS RSI ZZ mov     rsi, rax 
-             12518     -1 INSTR LOCAL MetadataRedundant mov     edi, 50h 
+             12515      3 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     rsi, rax 
+             12518     -2 INSTR LOCAL n RDI ZZ  NUMVia2ndSrcIMMEDNUM mov     edi, 50h 
              12518      5 INSTR BELONGTO 124c0 
+             12518      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     edi, 50h 
              1251d      7 INSTR BELONGTO 124c0 
              1251d      7 INSTR DEADREGS  EFLAGS ZZ mov     [rsp+18h+var_18], 0 
              1251d      7 PTRIMMEDESP STACK 0 displ mov     [rsp+18h+var_18], 0
@@ -4210,7 +4247,6 @@
              12820      5 PTRIMMEDESP STACK -24 displ mov     [rsp-18h], rbx
              12825      5 PTRIMMEDESP STACK -16 displ mov     [rsp-10h], rbp
              1282d      5 PTRIMMEDESP STACK -8 displ mov     [rsp-8], r12
-             1283d      2 PTRIMMEDEBP STACK 0 displ mov     ebp, esi
              12842     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 50h 
              12847     -1 INSTR LOCAL NoMetaUpdate call    _g_type_check_class_cast 
              1284f      2 PTRIMMEDEBP STACK 0 displ mov     esi, ebp
@@ -4333,8 +4369,9 @@
              12a1f     -1 INSTR LOCAL NoMetaUpdate call    _g_return_if_fail_warning 
              12a1f      5 INSTR BELONGTO 129e0 
              12a1f      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_return_if_fail_warning 
-             12a24     -1 INSTR LOCAL MetadataRedundant xor     eax, eax 
              12a24      2 INSTR BELONGTO 129e0 
+             12a24      2 INSTR DEADREGS  EFLAGS RAX RBX ZZ xor     eax, eax 
+             12a24     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
              12a26      1 INSTR BELONGTO 129e0 
              12a26      1 INSTR DEADREGS  EFLAGS RBX ZZ pop     rbx 
              12a27      1 INSTR BELONGTO 129e0 
@@ -4404,8 +4441,9 @@
              12a94     -1 INSTR LOCAL NoMetaUpdate call    _g_return_if_fail_warning 
              12a94      5 INSTR BELONGTO 12a40 
              12a94      5 INSTR DEADREGS  EFLAGS RBX R12 ZZ call    _g_return_if_fail_warning 
-             12a99     -1 INSTR LOCAL MetadataRedundant xor     eax, eax 
              12a99      2 INSTR BELONGTO 12a40 
+             12a99      2 INSTR DEADREGS  EFLAGS RAX RBX R12 ZZ xor     eax, eax 
+             12a99     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
              12a9b      4 INSTR BELONGTO 12a40 
              12a9b      4 INSTR DEADREGS  EFLAGS RBX R12 ZZ mov     rbx, [rsp+18h+var_18] 
              12a9b      4 PTRIMMEDESP STACK 0 displ mov     rbx, [rsp+18h+var_18]
@@ -4434,8 +4472,9 @@
              12ac4     -1 INSTR LOCAL NoMetaUpdate call    _g_strdup 
              12ac4      5 INSTR BELONGTO 12a40 
              12ac4      5 INSTR DEADREGS  EFLAGS ZZ call    _g_strdup 
-             12ac9     -1 INSTR LOCAL MetadataRedundant mov     esi, 50h 
+             12ac9     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 50h 
              12ac9      5 INSTR BELONGTO 12a40 
+             12ac9      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, 50h 
              12ace      3 INSTR BELONGTO 12a40 
              12ace      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rbx 
              12ad1      5 INSTR BELONGTO 12a40 
@@ -4450,8 +4489,9 @@
              12ae5     -1 INSTR LOCAL NoMetaUpdate call    _g_object_notify 
              12ae5      5 INSTR BELONGTO 12a40 
              12ae5      5 INSTR DEADREGS  EFLAGS RBX R12 ZZ call    _g_object_notify 
-             12aea     -1 INSTR LOCAL MetadataRedundant mov     eax, 1 
+             12aea     -2 INSTR LOCAL n RAX ZZ  NUMVia2ndSrcIMMEDNUM mov     eax, 1 
              12aea      5 INSTR BELONGTO 12a40 
+             12aea      5 INSTR DEADREGS  EFLAGS RAX RBX R12 ZZ mov     eax, 1 
              12aef     -1 INSTR LOCAL NoMetaUpdate jmp     short loc_12A9B 
              12aef      2 INSTR BELONGTO 12a40 
              12b00     -3 INSTR LOCAL NoWarn push    rbx 
@@ -4524,8 +4564,9 @@
              12bb4     -1 INSTR LOCAL NoMetaUpdate call    _g_return_if_fail_warning 
              12bb4      5 INSTR BELONGTO 12b60 
              12bb4      5 INSTR DEADREGS  EFLAGS RBX R12 ZZ call    _g_return_if_fail_warning 
-             12bb9     -1 INSTR LOCAL MetadataRedundant xor     eax, eax 
              12bb9      2 INSTR BELONGTO 12b60 
+             12bb9      2 INSTR DEADREGS  EFLAGS RAX RBX R12 ZZ xor     eax, eax 
+             12bb9     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
              12bbb      4 INSTR BELONGTO 12b60 
              12bbb      4 INSTR DEADREGS  EFLAGS RBX R12 ZZ mov     rbx, [rsp+18h+var_18] 
              12bbb      4 PTRIMMEDESP STACK 0 displ mov     rbx, [rsp+18h+var_18]
@@ -4554,8 +4595,9 @@
              12be4     -1 INSTR LOCAL NoMetaUpdate call    _g_strdup 
              12be4      5 INSTR BELONGTO 12b60 
              12be4      5 INSTR DEADREGS  EFLAGS ZZ call    _g_strdup 
-             12be9     -1 INSTR LOCAL MetadataRedundant mov     esi, 50h 
+             12be9     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 50h 
              12be9      5 INSTR BELONGTO 12b60 
+             12be9      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, 50h 
              12bee      3 INSTR BELONGTO 12b60 
              12bee      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rbx 
              12bf1      5 INSTR BELONGTO 12b60 
@@ -4570,8 +4612,9 @@
              12c05     -1 INSTR LOCAL NoMetaUpdate call    _g_object_notify 
              12c05      5 INSTR BELONGTO 12b60 
              12c05      5 INSTR DEADREGS  EFLAGS RBX R12 ZZ call    _g_object_notify 
-             12c0a     -1 INSTR LOCAL MetadataRedundant mov     eax, 1 
+             12c0a     -2 INSTR LOCAL n RAX ZZ  NUMVia2ndSrcIMMEDNUM mov     eax, 1 
              12c0a      5 INSTR BELONGTO 12b60 
+             12c0a      5 INSTR DEADREGS  EFLAGS RAX RBX R12 ZZ mov     eax, 1 
              12c0f     -1 INSTR LOCAL NoMetaUpdate jmp     short loc_12BBB 
              12c0f      2 INSTR BELONGTO 12b60 
              12c20     -3 INSTR LOCAL NoWarn push    r12 
@@ -4659,8 +4702,9 @@
              12d46     -1 INSTR LOCAL NoMetaUpdate call    _g_return_if_fail_warning 
              12d46      5 INSTR BELONGTO 12d00 
              12d46      5 INSTR DEADREGS  EFLAGS RBX R12 ZZ call    _g_return_if_fail_warning 
-             12d4b     -1 INSTR LOCAL MetadataRedundant xor     eax, eax 
              12d4b      2 INSTR BELONGTO 12d00 
+             12d4b      2 INSTR DEADREGS  EFLAGS RAX RBX R12 ZZ xor     eax, eax 
+             12d4b     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
              12d4d      1 INSTR BELONGTO 12d00 
              12d4d      1 INSTR DEADREGS  EFLAGS RBX R12 ZZ pop     rbx 
              12d4e      1 INSTR BELONGTO 12d00 
@@ -4697,11 +4741,11 @@
              12d8b      5 INSTR BELONGTO 12d00 
              12d8b      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_free 
              12d90      5 INSTR BELONGTO 12d00 
-             12d90      5 INSTR DEADREGS  EFLAGS RAX RBX RDI ZZ mov     rax, [r12+18h] 
+             12d90      5 INSTR DEADREGS  EFLAGS RAX RBX RSI RDI ZZ mov     rax, [r12+18h] 
              12d95     -1 INSTR LOCAL MetadataUnused mov     rbx, [rax+38h] 
              12d95      4 INSTR BELONGTO 12d00 
              12d99      8 INSTR BELONGTO 12d00 
-             12d99      8 INSTR DEADREGS  EFLAGS RDI ZZ mov     qword ptr [rax+30h], 0 
+             12d99      8 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     qword ptr [rax+30h], 0 
              12da1     -1 INSTR LOCAL NoMetaUpdate test    rbx, rbx 
              12da1      3 INSTR BELONGTO 12d00 
              12da4     -1 INSTR LOCAL NoMetaUpdate jnz     short loc_12DBE 
@@ -4737,12 +4781,12 @@
              12ddb      5 INSTR BELONGTO 12d00 
              12ddb      5 INSTR DEADREGS  EFLAGS ZZ call    _g_strdup 
              12de0      4 INSTR BELONGTO 12d00 
-             12de0      4 INSTR DEADREGS  EFLAGS RDI ZZ mov     [rbx+30h], rax 
+             12de0      4 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     [rbx+30h], rax 
              12de4      3 INSTR BELONGTO 12d00 
-             12de4      3 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     rdi, r12 
+             12de4      3 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ mov     rdi, r12 
              12de7     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 50h 
              12de7      5 INSTR BELONGTO 12d00 
-             12de7      5 INSTR DEADREGS  EFLAGS RBX R12 ZZ mov     esi, 50h 
+             12de7      5 INSTR DEADREGS  EFLAGS RBX RSI R12 ZZ mov     esi, 50h 
              12dec     -1 INSTR LOCAL NoMetaUpdate call    _g_type_check_instance_cast 
              12dec      5 INSTR BELONGTO 12d00 
              12dec      5 INSTR DEADREGS  EFLAGS RBX R12 ZZ call    _g_type_check_instance_cast 
@@ -4754,11 +4798,12 @@
              12dfb      5 INSTR BELONGTO 12d00 
              12dfb      5 INSTR DEADREGS  EFLAGS RBX R12 ZZ call    _g_object_notify 
              12e00      1 INSTR BELONGTO 12d00 
-             12e00      1 INSTR DEADREGS  EFLAGS RBX R12 ZZ pop     rbx 
+             12e00      1 INSTR DEADREGS  EFLAGS RAX RBX R12 ZZ pop     rbx 
              12e01      1 INSTR BELONGTO 12d00 
-             12e01      1 INSTR DEADREGS  EFLAGS R12 ZZ pop     rbp 
-             12e02     -1 INSTR LOCAL MetadataRedundant mov     eax, 1 
+             12e01      1 INSTR DEADREGS  EFLAGS RAX R12 ZZ pop     rbp 
+             12e02     -2 INSTR LOCAL n RAX ZZ  NUMVia2ndSrcIMMEDNUM mov     eax, 1 
              12e02      5 INSTR BELONGTO 12d00 
+             12e02      5 INSTR DEADREGS  EFLAGS RAX R12 ZZ mov     eax, 1 
              12e07      2 INSTR BELONGTO 12d00 
              12e07      2 INSTR DEADREGS  EFLAGS R12 ZZ pop     r12 
              12e09      1 INSTR BELONGTO 12d00 
@@ -4772,8 +4817,9 @@
              12e1f     -1 INSTR LOCAL NoMetaUpdate call    _g_return_if_fail_warning 
              12e1f      5 INSTR BELONGTO 12d00 
              12e1f      5 INSTR DEADREGS  EFLAGS RBX R12 ZZ call    _g_return_if_fail_warning 
-             12e24     -1 INSTR LOCAL MetadataRedundant xor     eax, eax 
              12e24      2 INSTR BELONGTO 12d00 
+             12e24      2 INSTR DEADREGS  EFLAGS RAX RBX R12 ZZ xor     eax, eax 
+             12e24     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
              12e26     -1 INSTR LOCAL NoMetaUpdate jmp     loc_12D4D 
              12e26      5 INSTR BELONGTO 12d00 
              12e30      0 FUNC FRAMERESTORE 0 0 0 1 0 0 2 0 0 3 0 0 4 0 0 5 0 0 6 0 0 7 0 0 8 0 0 9 0 0 10 0 0 11 0 0 12 0 0 13 0 0 14 0 0 15 0 0 ZZ
@@ -5012,6 +5058,7 @@
              130ed     -1 INSTR LOCAL NoMetaUpdate jnz     short loc_13120 
              13104     -2 INSTR LOCAL n RBP ZZ  AlwaysNUM xor     ebp, ebp 
              13106     -1 INSTR LOCAL NoMetaUpdate call    _g_return_if_fail_warning 
+             1310b      2 PTRIMMEDEBP STACK 0 displ mov     eax, ebp
              1310d      4 PTRIMMEDESP STACK 0 displ mov     rbx, [rsp]
              13111      5 PTRIMMEDESP STACK 8 displ mov     rbp, [rsp+8]
              13116      5 PTRIMMEDESP STACK 16 displ mov     r12, [rsp+10h]
@@ -5019,7 +5066,6 @@
              13124     -1 INSTR LOCAL NoMetaUpdate cmp     qword ptr [rax+38h], 0 
              13129     -1 INSTR LOCAL NoMetaUpdate jz      loc_13230 
              13136     -2 INSTR LOCAL n RBP ZZ  NUMVia2ndSrcIMMEDNUM mov     ebp, 1 
-             13136      5 PTRIMMEDEBP STACK 0 displ mov     ebp, 1
              1313b     -1 INSTR LOCAL NoMetaUpdate call    _g_strcmp0 
              13140     -1 INSTR LOCAL NoMetaUpdate test    eax, eax 
              13142     -1 INSTR LOCAL NoMetaUpdate jz      short loc_1310B 
@@ -5045,7 +5091,6 @@
              131bc     -1 INSTR LOCAL NoMetaUpdate call    _pa_context_set_card_profile_by_index 
              131c1      4 PTRIMMEDEBP STACK 64 displ mov     [rbp+40h], rax
              131c9     -2 INSTR LOCAL n RBP ZZ  NUMVia2ndSrcIMMEDNUM mov     ebp, 1 
-             131c9      5 PTRIMMEDEBP STACK 0 displ mov     ebp, 1
              131ce     -1 INSTR LOCAL NoMetaUpdate cmp     qword ptr [rax+40h], 0 
              131d3     -1 INSTR LOCAL NoMetaUpdate jnz     loc_1310B 
              131e7     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 10h 
@@ -5064,7 +5109,6 @@
              1325b     -1 INSTR LOCAL NoMetaUpdate call    _g_strdup 
              13260      4 PTRIMMEDEBP STACK 32 displ mov     [rbp+20h], rax
              13264     -2 INSTR LOCAL n RBP ZZ  NUMVia2ndSrcIMMEDNUM mov     ebp, 1 
-             13264      5 PTRIMMEDEBP STACK 0 displ mov     ebp, 1
              13269     -1 INSTR LOCAL NoMetaUpdate jmp     loc_1310B 
              13270     -3 INSTR LOCAL NoWarn push    rbx 
              13274     -1 INSTR LOCAL NoMetaUpdate call    sub_124C0 
@@ -5136,8 +5180,9 @@
              13317      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_return_if_fail_warning 
              1331c     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rsp, 8 
              1331c      4 INSTR BELONGTO 132d0 
-             13320     -1 INSTR LOCAL MetadataRedundant xor     eax, eax 
              13320      2 INSTR BELONGTO 132d0 
+             13320      2 INSTR DEADREGS  EFLAGS RAX RBX ZZ xor     eax, eax 
+             13320     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
              13322      1 INSTR BELONGTO 132d0 
              13322      1 INSTR DEADREGS  EFLAGS RBX ZZ pop     rbx 
              13323      1 INSTR BELONGTO 132d0 
@@ -5161,8 +5206,9 @@
              13348      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_return_if_fail_warning 
              1334d     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rsp, 8 
              1334d      4 INSTR BELONGTO 132d0 
-             13351     -1 INSTR LOCAL MetadataRedundant xor     eax, eax 
              13351      2 INSTR BELONGTO 132d0 
+             13351      2 INSTR DEADREGS  EFLAGS RAX RBX ZZ xor     eax, eax 
+             13351     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
              13353      1 INSTR BELONGTO 132d0 
              13353      1 INSTR DEADREGS  EFLAGS RBX ZZ pop     rbx 
              13354      1 INSTR BELONGTO 132d0 
@@ -5183,7 +5229,7 @@
              13373      4 INSTR BELONGTO 132d0 
              13377     -2 INSTR LOCAL n RAX ZZ  NUMVia2ndSrcIMMEDNUM mov     eax, 1 
              13377      5 INSTR BELONGTO 132d0 
-             13377      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     eax, 1 
+             13377      5 INSTR DEADREGS  EFLAGS RAX RBX ZZ mov     eax, 1 
              13377      8 DEALLOC STACK esp - 8 mov     eax, 1
              1337c      1 INSTR BELONGTO 132d0 
              1337c      1 INSTR DEADREGS  EFLAGS RBX ZZ pop     rbx 
@@ -5201,30 +5247,30 @@
              13385      5 INSTR BELONGTO 13380 
              1338a     24 DATAREF STACK 1172 esp + 0 PARENT LocalFrame LOCALFRAME
              1338a      4 INSTR BELONGTO 13380 
-             1338a      4 INSTR DEADREGS  EFLAGS RAX RCX RDX R8 R9 R10 R11 ZZ sub     rsp, 18h 
+             1338a      4 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX R8 R9 R10 R11 ZZ sub     rsp, 18h 
              1338a      8 MEMORYHOLE STACK esp + 24 ReturnAddress 
              1338e      3 INSTR BELONGTO 13380 
-             1338e      3 INSTR DEADREGS  EFLAGS RAX RCX RDX R8 R9 R10 R11 ZZ mov     rbp, rdi 
+             1338e      3 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX R8 R9 R10 R11 ZZ mov     rbp, rdi 
              13391      2 INSTR BELONGTO 13380 
-             13391      2 INSTR DEADREGS  EFLAGS RAX RCX RDX RDI R8 R9 R10 R11 ZZ mov     ebx, esi 
+             13391      2 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX RDI R8 R9 R10 R11 ZZ mov     ebx, esi 
              13393     -1 INSTR LOCAL NoMetaUpdate call    sub_124C0 
              13393      5 INSTR BELONGTO 13380 
              13393      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R9 R10 R11 ZZ call    sub_124C0 
              13398      7 INSTR BELONGTO 13380 
-             13398      7 INSTR DEADREGS  EFLAGS RCX RSI RDI R8 R9 ZZ lea     rsi, aIndex_0   ; "index" 
+             13398      7 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 ZZ lea     rsi, aIndex_0   ; "index" 
              1339f      7 INSTR BELONGTO 13380 
-             1339f      7 INSTR DEADREGS  EFLAGS RCX RDI R8 R9 ZZ lea     rcx, aPaContext ; "pa-context" 
+             1339f      7 INSTR DEADREGS  EFLAGS RCX RDX RDI R8 R9 ZZ lea     rcx, aPaContext ; "pa-context" 
              133a6      3 INSTR BELONGTO 13380 
-             133a6      3 INSTR DEADREGS  EFLAGS RDI R8 R9 ZZ mov     rdi, rax 
+             133a6      3 INSTR DEADREGS  EFLAGS RDX RDI R8 R9 ZZ mov     rdi, rax 
              133a9      3 INSTR BELONGTO 13380 
-             133a9      3 INSTR DEADREGS  EFLAGS R8 R9 ZZ mov     r8, rbp 
+             133a9      3 INSTR DEADREGS  EFLAGS RAX RDX R8 R9 ZZ mov     r8, rbp 
              133ac      2 INSTR BELONGTO 13380 
-             133ac      2 INSTR DEADREGS  EFLAGS R9 ZZ mov     edx, ebx 
+             133ac      2 INSTR DEADREGS  EFLAGS RAX RDX R9 ZZ mov     edx, ebx 
              133ae     -2 INSTR LOCAL n R9 ZZ  AlwaysNUM xor     r9d, r9d 
              133ae      3 INSTR BELONGTO 13380 
-             133ae      3 INSTR DEADREGS  EFLAGS RBX R9 ZZ xor     r9d, r9d 
+             133ae      3 INSTR DEADREGS  EFLAGS RAX RBX R9 ZZ xor     r9d, r9d 
              133b1      2 INSTR BELONGTO 13380 
-             133b1      2 INSTR DEADREGS  EFLAGS RBX ZZ xor     eax, eax 
+             133b1      2 INSTR DEADREGS  EFLAGS RAX RBX ZZ xor     eax, eax 
              133b1     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
              133b3     -1 INSTR LOCAL NoMetaUpdate call    _g_object_new 
              133b3      5 INSTR BELONGTO 13380 
@@ -5269,9 +5315,10 @@
              133e9      5 INSTR BELONGTO 133e0 
              133e9      5 INSTR DEADREGS  EFLAGS ZZ call    _g_type_class_peek_parent 
              133ee      3 INSTR BELONGTO 133e0 
-             133ee      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rbx 
-             133f1     -1 INSTR LOCAL MetadataRedundant mov     esi, 50h 
+             133ee      3 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     rdi, rbx 
+             133f1     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 50h 
              133f1      5 INSTR BELONGTO 133e0 
+             133f1      5 INSTR DEADREGS  EFLAGS RSI ZZ mov     esi, 50h 
              133f6      7 INSTR BELONGTO 133e0 
              133f6      7 INSTR DEADREGS  EFLAGS ZZ mov     cs:qword_21D1F8, rax 
              133fd     -1 INSTR LOCAL NoMetaUpdate call    _g_type_check_class_cast 
@@ -5291,11 +5338,12 @@
              13410      5 INSTR DEADREGS  EFLAGS ZZ call    _g_type_check_class_cast 
              13415     -2 INSTR LOCAL n RDX ZZ  NumericDEFs lea     rdx, loc_136E0 
              13415      7 INSTR BELONGTO 133e0 
-             13415      7 INSTR DEADREGS  EFLAGS RDX RDI ZZ lea     rdx, loc_136E0 
+             13415      7 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ lea     rdx, loc_136E0 
              1341c      3 INSTR BELONGTO 133e0 
-             1341c      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rbx 
-             1341f     -1 INSTR LOCAL MetadataRedundant mov     esi, 8 
+             1341c      3 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     rdi, rbx 
+             1341f     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 8 
              1341f      5 INSTR BELONGTO 133e0 
+             1341f      5 INSTR DEADREGS  EFLAGS RBX RSI ZZ mov     esi, 8 
              13424      4 INSTR BELONGTO 133e0 
              13424      4 INSTR DEADREGS  EFLAGS RBX ZZ mov     [rbp+30h], rdx 
              13428     -1 INSTR LOCAL MetadataRedundant lea     rdx, loc_135A0 
@@ -5445,19 +5493,20 @@
              13697      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R9 R10 R11 ZZ call    sub_9250 
              1369c     -2 INSTR LOCAL n R9 ZZ  NumericDEFs lea     r9, sub_137A0 
              1369c      7 INSTR BELONGTO 13650 
-             1369c      7 INSTR DEADREGS  EFLAGS RCX RSI RDI R8 R9 ZZ lea     r9, sub_137A0 
+             1369c      7 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 ZZ lea     r9, sub_137A0 
              136a3     -2 INSTR LOCAL n RCX ZZ  NumericDEFs lea     rcx, sub_133E0 
              136a3      7 INSTR BELONGTO 13650 
-             136a3      7 INSTR DEADREGS  EFLAGS RCX RSI RDI R8 ZZ lea     rcx, sub_133E0 
+             136a3      7 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 ZZ lea     rcx, sub_133E0 
              136aa      3 INSTR BELONGTO 13650 
-             136aa      3 INSTR DEADREGS  EFLAGS RSI RDI R8 ZZ mov     rsi, rbx 
+             136aa      3 INSTR DEADREGS  EFLAGS RDX RSI RDI R8 ZZ mov     rsi, rbx 
              136ad      3 INSTR BELONGTO 13650 
-             136ad      3 INSTR DEADREGS  EFLAGS RBX RDI R8 ZZ mov     rdi, rax 
+             136ad      3 INSTR DEADREGS  EFLAGS RDX RBX RDI R8 ZZ mov     rdi, rax 
              136b0     -2 INSTR LOCAL n R8 ZZ  NUMVia2ndSrcIMMEDNUM mov     r8d, 28h 
              136b0      6 INSTR BELONGTO 13650 
-             136b0      6 INSTR DEADREGS  EFLAGS RBX R8 ZZ mov     r8d, 28h 
-             136b6     -1 INSTR LOCAL MetadataRedundant mov     edx, 0A0h 
+             136b0      6 INSTR DEADREGS  EFLAGS RDX RBX R8 ZZ mov     r8d, 28h 
+             136b6     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 0A0h 
              136b6      5 INSTR BELONGTO 13650 
+             136b6      5 INSTR DEADREGS  EFLAGS RDX RBX ZZ mov     edx, 0A0h 
              136bb      7 INSTR BELONGTO 13650 
              136bb      7 INSTR DEADREGS  EFLAGS RBX ZZ mov     [rsp+18h+var_18], 0 
              136bb      7 PTRIMMEDESP STACK 0 displ mov     [rsp+18h+var_18], 0
@@ -5552,11 +5601,11 @@
              137f5      3 INSTR BELONGTO 137c0 
              137f5      3 INSTR DEADREGS  EFLAGS RDX RDI R8 ZZ mov     rdi, rax 
              137f8      3 INSTR BELONGTO 137c0 
-             137f8      3 INSTR DEADREGS  EFLAGS RDX R8 ZZ mov     r8d, ebp 
+             137f8      3 INSTR DEADREGS  EFLAGS RAX RDX R8 ZZ mov     r8d, ebp 
              137fb      3 INSTR BELONGTO 137c0 
-             137fb      3 INSTR DEADREGS  EFLAGS RDX ZZ mov     rdx, rbx 
+             137fb      3 INSTR DEADREGS  EFLAGS RAX RDX ZZ mov     rdx, rbx 
              137fe      2 INSTR BELONGTO 137c0 
-             137fe      2 INSTR DEADREGS  EFLAGS RBX ZZ xor     eax, eax 
+             137fe      2 INSTR DEADREGS  EFLAGS RAX RBX ZZ xor     eax, eax 
              137fe     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
              13800      4 INSTR BELONGTO 137c0 
              13800      4 INSTR DEADREGS  EFLAGS RBX ZZ mov     [rsp+28h+var_28], r12 
@@ -5609,9 +5658,10 @@
              13849      5 INSTR BELONGTO 13840 
              13849      5 INSTR DEADREGS  EFLAGS ZZ call    _g_type_class_peek_parent 
              1384e      3 INSTR BELONGTO 13840 
-             1384e      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rbx 
-             13851     -1 INSTR LOCAL MetadataRedundant mov     esi, 50h 
+             1384e      3 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     rdi, rbx 
+             13851     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 50h 
              13851      5 INSTR BELONGTO 13840 
+             13851      5 INSTR DEADREGS  EFLAGS RSI ZZ mov     esi, 50h 
              13856      7 INSTR BELONGTO 13840 
              13856      7 INSTR DEADREGS  EFLAGS ZZ mov     cs:qword_21D208, rax 
              1385d     -1 INSTR LOCAL NoMetaUpdate call    _g_type_check_class_cast 
@@ -5631,11 +5681,12 @@
              13870      5 INSTR DEADREGS  EFLAGS ZZ call    _g_type_check_class_cast 
              13875     -2 INSTR LOCAL n RDX ZZ  NumericDEFs lea     rdx, loc_13B40 
              13875      7 INSTR BELONGTO 13840 
-             13875      7 INSTR DEADREGS  EFLAGS RDX RDI ZZ lea     rdx, loc_13B40 
+             13875      7 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ lea     rdx, loc_13B40 
              1387c      3 INSTR BELONGTO 13840 
-             1387c      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rbx 
-             1387f     -1 INSTR LOCAL MetadataRedundant mov     esi, 8 
+             1387c      3 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     rdi, rbx 
+             1387f     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 8 
              1387f      5 INSTR BELONGTO 13840 
+             1387f      5 INSTR DEADREGS  EFLAGS RBX RSI ZZ mov     esi, 8 
              13884      4 INSTR BELONGTO 13840 
              13884      4 INSTR DEADREGS  EFLAGS RBX ZZ mov     [rbp+30h], rdx 
              13888     -1 INSTR LOCAL MetadataRedundant lea     rdx, loc_13A00 
@@ -5785,19 +5836,20 @@
              13af7      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R9 R10 R11 ZZ call    sub_9250 
              13afc     -2 INSTR LOCAL n R9 ZZ  NumericDEFs lea     r9, sub_13C00 
              13afc      7 INSTR BELONGTO 13ab0 
-             13afc      7 INSTR DEADREGS  EFLAGS RCX RSI RDI R8 R9 ZZ lea     r9, sub_13C00 
+             13afc      7 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 ZZ lea     r9, sub_13C00 
              13b03     -2 INSTR LOCAL n RCX ZZ  NumericDEFs lea     rcx, sub_13840 
              13b03      7 INSTR BELONGTO 13ab0 
-             13b03      7 INSTR DEADREGS  EFLAGS RCX RSI RDI R8 ZZ lea     rcx, sub_13840 
+             13b03      7 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 ZZ lea     rcx, sub_13840 
              13b0a      3 INSTR BELONGTO 13ab0 
-             13b0a      3 INSTR DEADREGS  EFLAGS RSI RDI R8 ZZ mov     rsi, rbx 
+             13b0a      3 INSTR DEADREGS  EFLAGS RDX RSI RDI R8 ZZ mov     rsi, rbx 
              13b0d      3 INSTR BELONGTO 13ab0 
-             13b0d      3 INSTR DEADREGS  EFLAGS RBX RDI R8 ZZ mov     rdi, rax 
+             13b0d      3 INSTR DEADREGS  EFLAGS RDX RBX RDI R8 ZZ mov     rdi, rax 
              13b10     -2 INSTR LOCAL n R8 ZZ  NUMVia2ndSrcIMMEDNUM mov     r8d, 28h 
              13b10      6 INSTR BELONGTO 13ab0 
-             13b10      6 INSTR DEADREGS  EFLAGS RBX R8 ZZ mov     r8d, 28h 
-             13b16     -1 INSTR LOCAL MetadataRedundant mov     edx, 0A0h 
+             13b10      6 INSTR DEADREGS  EFLAGS RDX RBX R8 ZZ mov     r8d, 28h 
+             13b16     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 0A0h 
              13b16      5 INSTR BELONGTO 13ab0 
+             13b16      5 INSTR DEADREGS  EFLAGS RDX RBX ZZ mov     edx, 0A0h 
              13b1b      7 INSTR BELONGTO 13ab0 
              13b1b      7 INSTR DEADREGS  EFLAGS RBX ZZ mov     [rsp+18h+var_18], 0 
              13b1b      7 PTRIMMEDESP STACK 0 displ mov     [rsp+18h+var_18], 0
@@ -5892,11 +5944,11 @@
              13c55      3 INSTR BELONGTO 13c20 
              13c55      3 INSTR DEADREGS  EFLAGS RDX RDI R8 ZZ mov     rdi, rax 
              13c58      3 INSTR BELONGTO 13c20 
-             13c58      3 INSTR DEADREGS  EFLAGS RDX R8 ZZ mov     r8d, ebp 
+             13c58      3 INSTR DEADREGS  EFLAGS RAX RDX R8 ZZ mov     r8d, ebp 
              13c5b      3 INSTR BELONGTO 13c20 
-             13c5b      3 INSTR DEADREGS  EFLAGS RDX ZZ mov     rdx, rbx 
+             13c5b      3 INSTR DEADREGS  EFLAGS RAX RDX ZZ mov     rdx, rbx 
              13c5e      2 INSTR BELONGTO 13c20 
-             13c5e      2 INSTR DEADREGS  EFLAGS RBX ZZ xor     eax, eax 
+             13c5e      2 INSTR DEADREGS  EFLAGS RAX RBX ZZ xor     eax, eax 
              13c5e     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
              13c60      4 INSTR BELONGTO 13c20 
              13c60      4 INSTR DEADREGS  EFLAGS RBX ZZ mov     [rsp+28h+var_28], r12 
@@ -5949,9 +6001,10 @@
              13ca9      5 INSTR BELONGTO 13ca0 
              13ca9      5 INSTR DEADREGS  EFLAGS ZZ call    _g_type_class_peek_parent 
              13cae      3 INSTR BELONGTO 13ca0 
-             13cae      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rbx 
-             13cb1     -1 INSTR LOCAL MetadataRedundant mov     esi, 50h 
+             13cae      3 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     rdi, rbx 
+             13cb1     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 50h 
              13cb1      5 INSTR BELONGTO 13ca0 
+             13cb1      5 INSTR DEADREGS  EFLAGS RSI ZZ mov     esi, 50h 
              13cb6      7 INSTR BELONGTO 13ca0 
              13cb6      7 INSTR DEADREGS  EFLAGS ZZ mov     cs:qword_21D218, rax 
              13cbd     -1 INSTR LOCAL NoMetaUpdate call    _g_type_check_class_cast 
@@ -5971,11 +6024,12 @@
              13cd0      5 INSTR DEADREGS  EFLAGS ZZ call    _g_type_check_class_cast 
              13cd5     -2 INSTR LOCAL n RDX ZZ  NumericDEFs lea     rdx, loc_13EC0 
              13cd5      7 INSTR BELONGTO 13ca0 
-             13cd5      7 INSTR DEADREGS  EFLAGS RDX RDI ZZ lea     rdx, loc_13EC0 
+             13cd5      7 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ lea     rdx, loc_13EC0 
              13cdc      3 INSTR BELONGTO 13ca0 
-             13cdc      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rbx 
-             13cdf     -1 INSTR LOCAL MetadataRedundant mov     esi, 8 
+             13cdc      3 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     rdi, rbx 
+             13cdf     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 8 
              13cdf      5 INSTR BELONGTO 13ca0 
+             13cdf      5 INSTR DEADREGS  EFLAGS RBX RSI ZZ mov     esi, 8 
              13ce4      4 INSTR BELONGTO 13ca0 
              13ce4      4 INSTR DEADREGS  EFLAGS RBX ZZ mov     [rbp+30h], rdx 
              13ce8     -1 INSTR LOCAL MetadataRedundant lea     rdx, loc_13D90 
@@ -5998,12 +6052,12 @@
              13d0a      5 INSTR DEADREGS  EFLAGS ZZ jmp     _g_type_class_add_private 
              13d10      5 PTRIMMEDESP STACK -24 displ mov     [rsp-18h], rbx
              13d15      5 PTRIMMEDESP STACK -16 displ mov     [rsp-10h], rbp
-             13d1a      2 PTRIMMEDEBP STACK 0 displ mov     ebp, esi
              13d1c      5 PTRIMMEDESP STACK -8 displ mov     [rsp-8], r12
              13d28     -1 INSTR LOCAL NoMetaUpdate call    sub_9850 
              13d32     -1 INSTR LOCAL NoMetaUpdate call    sub_97F0 
              13d37     -2 INSTR LOCAL n R8 ZZ  AlwaysNUM xor     r8d, r8d 
              13d3a     -2 INSTR LOCAL n RCX ZZ  AlwaysNUM xor     ecx, ecx 
+             13d3c      2 PTRIMMEDEBP STACK 0 displ mov     edx, ebp
              13d43     -1 INSTR LOCAL NoMetaUpdate call    _pa_context_set_sink_input_mute 
              13d48     -1 INSTR LOCAL NoMetaUpdate test    rax, rax 
              13d4b     -1 INSTR LOCAL NoMetaUpdate jz      short loc_13D70 
@@ -6091,19 +6145,20 @@
              13e77      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R9 R10 R11 ZZ call    sub_9250 
              13e7c     -2 INSTR LOCAL n R9 ZZ  NumericDEFs lea     r9, sub_13F80 
              13e7c      7 INSTR BELONGTO 13e30 
-             13e7c      7 INSTR DEADREGS  EFLAGS RCX RSI RDI R8 R9 ZZ lea     r9, sub_13F80 
+             13e7c      7 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 ZZ lea     r9, sub_13F80 
              13e83     -2 INSTR LOCAL n RCX ZZ  NumericDEFs lea     rcx, sub_13CA0 
              13e83      7 INSTR BELONGTO 13e30 
-             13e83      7 INSTR DEADREGS  EFLAGS RCX RSI RDI R8 ZZ lea     rcx, sub_13CA0 
+             13e83      7 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 ZZ lea     rcx, sub_13CA0 
              13e8a      3 INSTR BELONGTO 13e30 
-             13e8a      3 INSTR DEADREGS  EFLAGS RSI RDI R8 ZZ mov     rsi, rbx 
+             13e8a      3 INSTR DEADREGS  EFLAGS RDX RSI RDI R8 ZZ mov     rsi, rbx 
              13e8d      3 INSTR BELONGTO 13e30 
-             13e8d      3 INSTR DEADREGS  EFLAGS RBX RDI R8 ZZ mov     rdi, rax 
+             13e8d      3 INSTR DEADREGS  EFLAGS RDX RBX RDI R8 ZZ mov     rdi, rax 
              13e90     -2 INSTR LOCAL n R8 ZZ  NUMVia2ndSrcIMMEDNUM mov     r8d, 28h 
              13e90      6 INSTR BELONGTO 13e30 
-             13e90      6 INSTR DEADREGS  EFLAGS RBX R8 ZZ mov     r8d, 28h 
-             13e96     -1 INSTR LOCAL MetadataRedundant mov     edx, 0A0h 
+             13e90      6 INSTR DEADREGS  EFLAGS RDX RBX R8 ZZ mov     r8d, 28h 
+             13e96     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 0A0h 
              13e96      5 INSTR BELONGTO 13e30 
+             13e96      5 INSTR DEADREGS  EFLAGS RDX RBX ZZ mov     edx, 0A0h 
              13e9b      7 INSTR BELONGTO 13e30 
              13e9b      7 INSTR DEADREGS  EFLAGS RBX ZZ mov     [rsp+18h+var_18], 0 
              13e9b      7 PTRIMMEDESP STACK 0 displ mov     [rsp+18h+var_18], 0
@@ -6198,11 +6253,11 @@
              13fd5      3 INSTR BELONGTO 13fa0 
              13fd5      3 INSTR DEADREGS  EFLAGS RDX RDI R8 ZZ mov     rdi, rax 
              13fd8      3 INSTR BELONGTO 13fa0 
-             13fd8      3 INSTR DEADREGS  EFLAGS RDX R8 ZZ mov     r8d, ebp 
+             13fd8      3 INSTR DEADREGS  EFLAGS RAX RDX R8 ZZ mov     r8d, ebp 
              13fdb      3 INSTR BELONGTO 13fa0 
-             13fdb      3 INSTR DEADREGS  EFLAGS RDX ZZ mov     rdx, rbx 
+             13fdb      3 INSTR DEADREGS  EFLAGS RAX RDX ZZ mov     rdx, rbx 
              13fde      2 INSTR BELONGTO 13fa0 
-             13fde      2 INSTR DEADREGS  EFLAGS RBX ZZ xor     eax, eax 
+             13fde      2 INSTR DEADREGS  EFLAGS RAX RBX ZZ xor     eax, eax 
              13fde     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
              13fe0      4 INSTR BELONGTO 13fa0 
              13fe0      4 INSTR DEADREGS  EFLAGS RBX ZZ mov     [rsp+28h+var_28], r12 
@@ -6257,9 +6312,10 @@
              14049      5 INSTR BELONGTO 14040 
              14049      5 INSTR DEADREGS  EFLAGS ZZ call    _g_type_class_peek_parent 
              1404e      3 INSTR BELONGTO 14040 
-             1404e      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rbx 
-             14051     -1 INSTR LOCAL MetadataRedundant mov     esi, 50h 
+             1404e      3 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     rdi, rbx 
+             14051     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 50h 
              14051      5 INSTR BELONGTO 14040 
+             14051      5 INSTR DEADREGS  EFLAGS RSI ZZ mov     esi, 50h 
              14056      7 INSTR BELONGTO 14040 
              14056      7 INSTR DEADREGS  EFLAGS ZZ mov     cs:qword_21D228, rax 
              1405d     -1 INSTR LOCAL NoMetaUpdate call    _g_type_check_class_cast 
@@ -6279,11 +6335,12 @@
              14070      5 INSTR DEADREGS  EFLAGS ZZ call    _g_type_check_class_cast 
              14075     -2 INSTR LOCAL n RDX ZZ  NumericDEFs lea     rdx, loc_14140 
              14075      7 INSTR BELONGTO 14040 
-             14075      7 INSTR DEADREGS  EFLAGS RDX RDI ZZ lea     rdx, loc_14140 
+             14075      7 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ lea     rdx, loc_14140 
              1407c      3 INSTR BELONGTO 14040 
-             1407c      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rbx 
-             1407f     -1 INSTR LOCAL MetadataRedundant mov     esi, 8 
+             1407c      3 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     rdi, rbx 
+             1407f     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 8 
              1407f      5 INSTR BELONGTO 14040 
+             1407f      5 INSTR DEADREGS  EFLAGS RBX RSI ZZ mov     esi, 8 
              14084      4 INSTR BELONGTO 14040 
              14084      4 INSTR DEADREGS  EFLAGS RBX ZZ mov     [rbp+30h], rdx 
              14088     -1 INSTR LOCAL MetadataRedundant lea     rdx, loc_14020 
@@ -6354,19 +6411,20 @@
              140f7      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R9 R10 R11 ZZ call    sub_9250 
              140fc     -2 INSTR LOCAL n R9 ZZ  NumericDEFs lea     r9, sub_14200 
              140fc      7 INSTR BELONGTO 140b0 
-             140fc      7 INSTR DEADREGS  EFLAGS RCX RSI RDI R8 R9 ZZ lea     r9, sub_14200 
+             140fc      7 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 ZZ lea     r9, sub_14200 
              14103     -2 INSTR LOCAL n RCX ZZ  NumericDEFs lea     rcx, sub_14040 
              14103      7 INSTR BELONGTO 140b0 
-             14103      7 INSTR DEADREGS  EFLAGS RCX RSI RDI R8 ZZ lea     rcx, sub_14040 
+             14103      7 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 ZZ lea     rcx, sub_14040 
              1410a      3 INSTR BELONGTO 140b0 
-             1410a      3 INSTR DEADREGS  EFLAGS RSI RDI R8 ZZ mov     rsi, rbx 
+             1410a      3 INSTR DEADREGS  EFLAGS RDX RSI RDI R8 ZZ mov     rsi, rbx 
              1410d      3 INSTR BELONGTO 140b0 
-             1410d      3 INSTR DEADREGS  EFLAGS RBX RDI R8 ZZ mov     rdi, rax 
+             1410d      3 INSTR DEADREGS  EFLAGS RDX RBX RDI R8 ZZ mov     rdi, rax 
              14110     -2 INSTR LOCAL n R8 ZZ  NUMVia2ndSrcIMMEDNUM mov     r8d, 28h 
              14110      6 INSTR BELONGTO 140b0 
-             14110      6 INSTR DEADREGS  EFLAGS RBX R8 ZZ mov     r8d, 28h 
-             14116     -1 INSTR LOCAL MetadataRedundant mov     edx, 0A0h 
+             14110      6 INSTR DEADREGS  EFLAGS RDX RBX R8 ZZ mov     r8d, 28h 
+             14116     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 0A0h 
              14116      5 INSTR BELONGTO 140b0 
+             14116      5 INSTR DEADREGS  EFLAGS RDX RBX ZZ mov     edx, 0A0h 
              1411b      7 INSTR BELONGTO 140b0 
              1411b      7 INSTR DEADREGS  EFLAGS RBX ZZ mov     [rsp+18h+var_18], 0 
              1411b      7 PTRIMMEDESP STACK 0 displ mov     [rsp+18h+var_18], 0
@@ -6461,11 +6519,11 @@
              14255      3 INSTR BELONGTO 14220 
              14255      3 INSTR DEADREGS  EFLAGS RDX RDI R8 ZZ mov     rdi, rax 
              14258      3 INSTR BELONGTO 14220 
-             14258      3 INSTR DEADREGS  EFLAGS RDX R8 ZZ mov     r8d, ebp 
+             14258      3 INSTR DEADREGS  EFLAGS RAX RDX R8 ZZ mov     r8d, ebp 
              1425b      3 INSTR BELONGTO 14220 
-             1425b      3 INSTR DEADREGS  EFLAGS RDX ZZ mov     rdx, rbx 
+             1425b      3 INSTR DEADREGS  EFLAGS RAX RDX ZZ mov     rdx, rbx 
              1425e      2 INSTR BELONGTO 14220 
-             1425e      2 INSTR DEADREGS  EFLAGS RBX ZZ xor     eax, eax 
+             1425e      2 INSTR DEADREGS  EFLAGS RAX RBX ZZ xor     eax, eax 
              1425e     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
              14260      4 INSTR BELONGTO 14220 
              14260      4 INSTR DEADREGS  EFLAGS RBX ZZ mov     [rsp+28h+var_28], r12 
@@ -6518,9 +6576,10 @@
              142a9      5 INSTR BELONGTO 142a0 
              142a9      5 INSTR DEADREGS  EFLAGS ZZ call    _g_type_class_peek_parent 
              142ae      3 INSTR BELONGTO 142a0 
-             142ae      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rbx 
-             142b1     -1 INSTR LOCAL MetadataRedundant mov     esi, 50h 
+             142ae      3 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     rdi, rbx 
+             142b1     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 50h 
              142b1      5 INSTR BELONGTO 142a0 
+             142b1      5 INSTR DEADREGS  EFLAGS RSI ZZ mov     esi, 50h 
              142b6      7 INSTR BELONGTO 142a0 
              142b6      7 INSTR DEADREGS  EFLAGS ZZ mov     cs:qword_21D238, rax 
              142bd     -1 INSTR LOCAL NoMetaUpdate call    _g_type_check_class_cast 
@@ -6540,14 +6599,15 @@
              142d0      5 INSTR DEADREGS  EFLAGS ZZ call    _g_type_check_class_cast 
              142d5     -2 INSTR LOCAL n RDX ZZ  NumericDEFs lea     rdx, loc_14810 
              142d5      7 INSTR BELONGTO 142a0 
-             142d5      7 INSTR DEADREGS  EFLAGS RDX RSI RDI R8 ZZ lea     rdx, loc_14810 
+             142d5      7 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 ZZ lea     rdx, loc_14810 
              142dc      7 INSTR BELONGTO 142a0 
-             142dc      7 INSTR DEADREGS  EFLAGS RSI RDI R8 ZZ lea     rdi, aDevice    ; "device" 
+             142dc      7 INSTR DEADREGS  EFLAGS RCX RSI RDI R8 ZZ lea     rdi, aDevice    ; "device" 
              142e3     -2 INSTR LOCAL n R8 ZZ  NUMVia2ndSrcIMMEDNUM mov     r8d, 7 
              142e3      6 INSTR BELONGTO 142a0 
-             142e3      6 INSTR DEADREGS  EFLAGS RSI R8 ZZ mov     r8d, 7 
-             142e9     -1 INSTR LOCAL MetadataRedundant xor     ecx, ecx 
+             142e3      6 INSTR DEADREGS  EFLAGS RCX RSI R8 ZZ mov     r8d, 7 
              142e9      2 INSTR BELONGTO 142a0 
+             142e9      2 INSTR DEADREGS  EFLAGS RCX RSI ZZ xor     ecx, ecx 
+             142e9     -2 INSTR LOCAL n RCX ZZ  AlwaysNUM xor     ecx, ecx 
              142eb      4 INSTR BELONGTO 142a0 
              142eb      4 INSTR DEADREGS  EFLAGS RSI ZZ mov     [rbp+30h], rdx 
              142ef     -1 INSTR LOCAL MetadataRedundant lea     rdx, loc_14690 
@@ -6574,9 +6634,10 @@
              1432b      5 INSTR BELONGTO 142a0 
              1432b      5 INSTR DEADREGS  EFLAGS ZZ call    _g_param_spec_string 
              14330      3 INSTR BELONGTO 142a0 
-             14330      3 INSTR DEADREGS  EFLAGS RDX RDI ZZ mov     rdi, rbp 
-             14333     -1 INSTR LOCAL MetadataRedundant mov     esi, 1 
+             14330      3 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     rdi, rbp 
+             14333     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 1 
              14333      5 INSTR BELONGTO 142a0 
+             14333      5 INSTR DEADREGS  EFLAGS RDX RSI ZZ mov     esi, 1 
              14338      3 INSTR BELONGTO 142a0 
              14338      3 INSTR DEADREGS  EFLAGS RDX ZZ mov     rdx, rax 
              1433b     -1 INSTR LOCAL NoMetaUpdate call    _g_object_class_install_property 
@@ -6585,7 +6646,7 @@
              14340     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rsp, 8 
              14340      4 INSTR BELONGTO 142a0 
              14344      3 INSTR BELONGTO 142a0 
-             14344      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rbx 
+             14344      3 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     rdi, rbx 
              14344      8 DEALLOC STACK esp - 8 mov     rdi, rbx
              14347     -1 INSTR LOCAL MetadataRedundant mov     esi, 8 
              14347      5 INSTR BELONGTO 142a0 
@@ -6687,19 +6748,20 @@
              144c7      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R9 R10 R11 ZZ call    sub_9250 
              144cc     -2 INSTR LOCAL n R9 ZZ  NumericDEFs lea     r9, sub_148E0 
              144cc      7 INSTR BELONGTO 14480 
-             144cc      7 INSTR DEADREGS  EFLAGS RCX RSI RDI R8 R9 ZZ lea     r9, sub_148E0 
+             144cc      7 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 ZZ lea     r9, sub_148E0 
              144d3     -2 INSTR LOCAL n RCX ZZ  NumericDEFs lea     rcx, sub_142A0 
              144d3      7 INSTR BELONGTO 14480 
-             144d3      7 INSTR DEADREGS  EFLAGS RCX RSI RDI R8 ZZ lea     rcx, sub_142A0 
+             144d3      7 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 ZZ lea     rcx, sub_142A0 
              144da      3 INSTR BELONGTO 14480 
-             144da      3 INSTR DEADREGS  EFLAGS RSI RDI R8 ZZ mov     rsi, rbx 
+             144da      3 INSTR DEADREGS  EFLAGS RDX RSI RDI R8 ZZ mov     rsi, rbx 
              144dd      3 INSTR BELONGTO 14480 
-             144dd      3 INSTR DEADREGS  EFLAGS RBX RDI R8 ZZ mov     rdi, rax 
+             144dd      3 INSTR DEADREGS  EFLAGS RDX RBX RDI R8 ZZ mov     rdi, rax 
              144e0     -2 INSTR LOCAL n R8 ZZ  NUMVia2ndSrcIMMEDNUM mov     r8d, 28h 
              144e0      6 INSTR BELONGTO 14480 
-             144e0      6 INSTR DEADREGS  EFLAGS RBX R8 ZZ mov     r8d, 28h 
-             144e6     -1 INSTR LOCAL MetadataRedundant mov     edx, 0A0h 
+             144e0      6 INSTR DEADREGS  EFLAGS RDX RBX R8 ZZ mov     r8d, 28h 
+             144e6     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 0A0h 
              144e6      5 INSTR BELONGTO 14480 
+             144e6      5 INSTR DEADREGS  EFLAGS RDX RBX ZZ mov     edx, 0A0h 
              144eb      7 INSTR BELONGTO 14480 
              144eb      7 INSTR DEADREGS  EFLAGS RBX ZZ mov     [rsp+18h+var_18], 0 
              144eb      7 PTRIMMEDESP STACK 0 displ mov     [rsp+18h+var_18], 0
@@ -6905,12 +6967,12 @@
              1493d      3 INSTR DEADREGS  EFLAGS RDI R8 ZZ mov     rdi, rax 
              14940     -2 INSTR LOCAL n R8 ZZ  AlwaysNUM xor     r8d, r8d 
              14940      3 INSTR BELONGTO 14900 
-             14940      3 INSTR DEADREGS  EFLAGS R8 ZZ xor     r8d, r8d 
+             14940      3 INSTR DEADREGS  EFLAGS RAX R8 ZZ xor     r8d, r8d 
              14943      5 INSTR BELONGTO 14900 
-             14943      5 INSTR DEADREGS  EFLAGS ZZ mov     [rsp+38h+var_30], rdx 
+             14943      5 INSTR DEADREGS  EFLAGS RAX ZZ mov     [rsp+38h+var_30], rdx 
              14943      5 PTRIMMEDESP STACK 8 displ mov     [rsp+38h+var_30], rdx
              14948      2 INSTR BELONGTO 14900 
-             14948      2 INSTR DEADREGS  EFLAGS RDX ZZ xor     eax, eax 
+             14948      2 INSTR DEADREGS  EFLAGS RAX RDX ZZ xor     eax, eax 
              14948     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
              1494a      3 INSTR BELONGTO 14900 
              1494a      3 INSTR DEADREGS  EFLAGS RDX ZZ mov     rdx, rbx 
@@ -6974,36 +7036,36 @@
              149b7      5 INSTR DEADREGS  EFLAGS R13 R14 R15 ZZ mov     [rsp+var_30], rbx 
              149b7      5 PTRIMMEDESP STACK -48 displ mov     [rsp+var_30], rbx
              149bc      4 INSTR BELONGTO 14990 
-             149bc      4 INSTR DEADREGS  EFLAGS R13 R14 R15 ZZ sub     rsp, 38h 
+             149bc      4 INSTR DEADREGS  EFLAGS RBX R13 R14 R15 ZZ sub     rsp, 38h 
              149bc     56 DATAREF STACK 1198 esp + 0 PARENT LocalFrame LOCALFRAME
              149bc      8 MEMORYHOLE STACK esp + 56 ReturnAddress 
              149c0     -1 INSTR LOCAL MetadataUnused sub     rbp, r12 
              149c0      3 INSTR BELONGTO 14990 
              149c3      3 INSTR BELONGTO 14990 
-             149c3      3 INSTR DEADREGS  EFLAGS R13 R14 R15 ZZ mov     r13d, edi 
+             149c3      3 INSTR DEADREGS  EFLAGS RBX R13 R14 R15 ZZ mov     r13d, edi 
              149c6      3 INSTR BELONGTO 14990 
-             149c6      3 INSTR DEADREGS  EFLAGS R14 R15 ZZ mov     r14, rsi 
+             149c6      3 INSTR DEADREGS  EFLAGS RBX R14 R15 ZZ mov     r14, rsi 
              149c9     -1 INSTR LOCAL MetadataUnused sar     rbp, 3 
              149c9      4 INSTR BELONGTO 14990 
              149cd      3 INSTR BELONGTO 14990 
-             149cd      3 INSTR DEADREGS  EFLAGS R15 ZZ mov     r15, rdx 
+             149cd      3 INSTR DEADREGS  EFLAGS RBX R15 ZZ mov     r15, rdx 
              149d0     -1 INSTR LOCAL NoMetaUpdate call    _init_proc 
              149d0      5 INSTR BELONGTO 14990 
-             149d0      5 INSTR DEADREGS  EFLAGS ZZ call    _init_proc 
+             149d0      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _init_proc 
              149d5     -1 INSTR LOCAL NoMetaUpdate test    rbp, rbp 
              149d5      3 INSTR BELONGTO 14990 
              149d8     -1 INSTR LOCAL NoMetaUpdate jz      short loc_149F6 
              149d8      2 INSTR BELONGTO 14990 
              149da      2 INSTR BELONGTO 14990 
-             149da      2 INSTR DEADREGS  EFLAGS RDX RSI ZZ xor     ebx, ebx 
+             149da      2 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI ZZ xor     ebx, ebx 
              149da     -2 INSTR LOCAL n RBX ZZ  AlwaysNUM xor     ebx, ebx 
              149dc      4 INSTR BELONGTO 14990 
              149e0      3 INSTR BELONGTO 14990 
-             149e0      3 INSTR DEADREGS  EFLAGS RDX RSI ZZ mov     rdx, r15 
+             149e0      3 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     rdx, r15 
              149e3      3 INSTR BELONGTO 14990 
-             149e3      3 INSTR DEADREGS  EFLAGS RSI ZZ mov     rsi, r14 
+             149e3      3 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     rsi, r14 
              149e6      3 INSTR BELONGTO 14990 
-             149e6      3 INSTR DEADREGS  EFLAGS ZZ mov     edi, r13d 
+             149e6      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     edi, r13d 
              149e9     -1 INSTR LOCAL NoMetaUpdate call    qword ptr [r12+rbx*8] 
              149e9      4 INSTR BELONGTO 14990 
              149ed     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rbx, 1 
@@ -8768,70 +8830,67 @@
               6b52     16 MEMORYHOLE STACK esp + 40 CalleeSavedRegs 
               6b52     40 DATAREF STACK 1076 esp + 0 PARENT LocalFrame LOCALFRAME
               6b52      4 INSTR BELONGTO 6b50 
-              6b52      4 INSTR DEADREGS  EFLAGS ZZ sub     rsp, 28h 
+              6b52      4 INSTR DEADREGS  EFLAGS RBX ZZ sub     rsp, 28h 
               6b52      8 MEMORYHOLE STACK esp + 56 ReturnAddress 
               6b56     -1 INSTR LOCAL MetadataUnused mov     [rsp+38h+var_2C], edi 
               6b56      4 INSTR BELONGTO 6b50 
+              6b5a     -1 INSTR LOCAL MetadataUnused mov     [rsp+38h+var_38], rsi 
               6b5a      4 INSTR BELONGTO 6b50 
-              6b5a      4 INSTR DEADREGS  EFLAGS RDI ZZ mov     [rsp+38h+var_38], rsi 
-              6b5a      4 PTRIMMEDESP STACK 0 displ mov     [rsp+38h+var_38], rsi
               6b5e      7 INSTR BELONGTO 6b50 
-              6b5e      7 INSTR DEADREGS  EFLAGS RSI RDI ZZ lea     rdi, domainname ; "gnome-control-center-2.0" 
+              6b5e      7 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ lea     rdi, domainname ; "gnome-control-center-2.0" 
               6b65      7 INSTR BELONGTO 6b50 
-              6b65      7 INSTR DEADREGS  EFLAGS RSI ZZ lea     rsi, dirname    ; "/usr/share/locale" 
+              6b65      7 INSTR DEADREGS  EFLAGS RBX RSI ZZ lea     rsi, dirname    ; "/usr/share/locale" 
               6b6c     -1 INSTR LOCAL NoMetaUpdate call    _bindtextdomain 
               6b6c      5 INSTR BELONGTO 6b50 
-              6b6c      5 INSTR DEADREGS  EFLAGS ZZ call    _bindtextdomain 
+              6b6c      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _bindtextdomain 
               6b71      7 INSTR BELONGTO 6b50 
-              6b71      7 INSTR DEADREGS  EFLAGS RSI RDI ZZ lea     rsi, codeset    ; "UTF-8" 
+              6b71      7 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ lea     rsi, codeset    ; "UTF-8" 
               6b78      7 INSTR BELONGTO 6b50 
-              6b78      7 INSTR DEADREGS  EFLAGS RDI ZZ lea     rdi, domainname ; "gnome-control-center-2.0" 
+              6b78      7 INSTR DEADREGS  EFLAGS RBX RDI ZZ lea     rdi, domainname ; "gnome-control-center-2.0" 
               6b7f     -1 INSTR LOCAL NoMetaUpdate call    _bind_textdomain_codeset 
               6b7f      5 INSTR BELONGTO 6b50 
-              6b7f      5 INSTR DEADREGS  EFLAGS ZZ call    _bind_textdomain_codeset 
+              6b7f      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _bind_textdomain_codeset 
               6b84      7 INSTR BELONGTO 6b50 
-              6b84      7 INSTR DEADREGS  EFLAGS RDI ZZ lea     rdi, domainname ; "gnome-control-center-2.0" 
+              6b84      7 INSTR DEADREGS  EFLAGS RBX RDI ZZ lea     rdi, domainname ; "gnome-control-center-2.0" 
               6b8b     -1 INSTR LOCAL NoMetaUpdate call    _textdomain 
               6b8b      5 INSTR BELONGTO 6b50 
-              6b8b      5 INSTR DEADREGS  EFLAGS ZZ call    _textdomain 
+              6b8b      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _textdomain 
               6b90     -1 INSTR LOCAL NoMetaUpdate call    sub_8D60 
               6b90      5 INSTR BELONGTO 6b50 
-              6b90      5 INSTR DEADREGS  EFLAGS RDI ZZ call    sub_8D60 
+              6b90      5 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ call    sub_8D60 
               6b95      7 INSTR BELONGTO 6b50 
-              6b95      7 INSTR DEADREGS  EFLAGS RSI ZZ lea     rsi, msgid      ; " — GNOME Volume Control Applet" 
+              6b95      7 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI ZZ lea     rsi, msgid      ; " — GNOME Volume Control Applet" 
               6b9c      2 INSTR BELONGTO 6b50 
-              6b9c      2 INSTR DEADREGS  EFLAGS ZZ xor     edi, edi        ; domainname 
+              6b9c      2 INSTR DEADREGS  EFLAGS RDX RBX RDI ZZ xor     edi, edi        ; domainname 
               6b9c     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi        ; domainname 
-              6b9e     -1 INSTR LOCAL MetadataRedundant mov     edx, 5          ; category 
+              6b9e     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 5          ; category 
               6b9e      5 INSTR BELONGTO 6b50 
+              6b9e      5 INSTR DEADREGS  EFLAGS RDX RBX ZZ mov     edx, 5          ; category 
+              6ba3     -1 INSTR LOCAL MetadataUnused mov     [rsp+38h+var_28], 0 
               6ba3      9 INSTR BELONGTO 6b50 
-              6ba3      9 INSTR DEADREGS  EFLAGS ZZ mov     [rsp+38h+var_28], 0 
-              6ba3      9 PTRIMMEDESP STACK 16 displ mov     [rsp+38h+var_28], 0
               6bac     -1 INSTR LOCAL NoMetaUpdate call    _dcgettext 
               6bac      5 INSTR BELONGTO 6b50 
-              6bac      5 INSTR DEADREGS  EFLAGS ZZ call    _dcgettext 
+              6bac      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _dcgettext 
               6bb1      5 INSTR BELONGTO 6b50 
-              6bb1      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 ZZ lea     r9, [rsp+38h+var_28] 
+              6bb1      5 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI RDI R8 R9 ZZ lea     r9, [rsp+38h+var_28] 
               6bb1      5 PTRIMMEDESP STACK 16 displ lea     r9, [rsp+38h+var_28]
               6bb6      7 INSTR BELONGTO 6b50 
-              6bb6      7 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 ZZ lea     r8, domainname  ; "gnome-control-center-2.0" 
+              6bb6      7 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI RDI R8 ZZ lea     r8, domainname  ; "gnome-control-center-2.0" 
               6bbd      7 INSTR BELONGTO 6b50 
-              6bbd      7 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI ZZ lea     rcx, off_21D0A0 
+              6bbd      7 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI RDI ZZ lea     rcx, off_21D0A0 
               6bc4      5 INSTR BELONGTO 6b50 
-              6bc4      5 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ lea     rdi, [rsp+38h+var_2C] 
+              6bc4      5 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI ZZ lea     rdi, [rsp+38h+var_2C] 
               6bc4      5 PTRIMMEDESP STACK 12 displ lea     rdi, [rsp+38h+var_2C]
               6bc9      3 INSTR BELONGTO 6b50 
-              6bc9      3 INSTR DEADREGS  EFLAGS RDX RSI ZZ mov     rdx, rax 
+              6bc9      3 INSTR DEADREGS  EFLAGS RDX RBX RSI ZZ mov     rdx, rax 
               6bcc      3 INSTR BELONGTO 6b50 
-              6bcc      3 INSTR DEADREGS  EFLAGS RSI ZZ mov     rsi, rsp 
+              6bcc      3 INSTR DEADREGS  EFLAGS RBX RSI ZZ mov     rsi, rsp 
               6bcc      3 PTRIMMEDESP STACK 0 displ mov     rsi, rsp
               6bcf     -1 INSTR LOCAL NoMetaUpdate call    _gtk_init_with_args 
               6bcf      5 INSTR BELONGTO 6b50 
-              6bcf      5 INSTR DEADREGS  EFLAGS ZZ call    _gtk_init_with_args 
-              6bd4     -2 INSTR LOCAL n RAX ZZ  NumericDEFs mov     rax, [rsp+38h+var_28] 
+              6bcf      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _gtk_init_with_args 
+              6bd4     -1 INSTR LOCAL MetadataUnused mov     rax, [rsp+38h+var_28] 
               6bd4      5 INSTR BELONGTO 6b50 
-              6bd4      5 INSTR DEADREGS  EFLAGS RAX ZZ mov     rax, [rsp+38h+var_28] 
-              6bd4      5 PTRIMMEDESP STACK 16 displ mov     rax, [rsp+38h+var_28]
               6bd9     -1 INSTR LOCAL NoMetaUpdate test    rax, rax 
               6bd9      3 INSTR BELONGTO 6b50 
               6bdc     -1 INSTR LOCAL NoMetaUpdate jnz     loc_6CE7 
@@ -8843,15 +8902,15 @@
               6bea     -1 INSTR LOCAL NoMetaUpdate jnz     loc_6D0F 
               6bea      6 INSTR BELONGTO 6b50 
               6bf0      6 INSTR BELONGTO 6b50 
-              6bf0      6 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI R8 R9 R10 R11 ZZ mov     edi, cs:dword_21D174 
+              6bf0      6 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX RSI RDI R8 R9 R10 R11 ZZ mov     edi, cs:dword_21D174 
               6bf6      2 INSTR BELONGTO 6b50 
-              6bf6      2 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI R8 R9 R10 R11 ZZ xor     ebx, ebx 
+              6bf6      2 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX RSI R8 R9 R10 R11 ZZ xor     ebx, ebx 
               6bf6     -2 INSTR LOCAL n RBX ZZ  AlwaysNUM xor     ebx, ebx 
               6bf8     -1 INSTR LOCAL NoMetaUpdate call    sub_8D70 
               6bf8      5 INSTR BELONGTO 6b50 
               6bf8      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI R8 R9 R10 R11 ZZ call    sub_8D70 
               6bfd      6 INSTR BELONGTO 6b50 
-              6bfd      6 INSTR DEADREGS  EFLAGS ZZ mov     eax, cs:dword_21D174 
+              6bfd      6 INSTR DEADREGS  EFLAGS RAX ZZ mov     eax, cs:dword_21D174 
               6c03     -1 INSTR LOCAL NoMetaUpdate test    eax, eax 
               6c03      2 INSTR BELONGTO 6b50 
               6c05     -1 INSTR LOCAL NoMetaUpdate jz      short loc_6C55 
@@ -8903,7 +8962,7 @@
               6c4c     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rsp, 28h 
               6c4c      4 INSTR BELONGTO 6b50 
               6c50      2 INSTR BELONGTO 6b50 
-              6c50      2 INSTR DEADREGS  EFLAGS RBX ZZ mov     eax, ebp 
+              6c50      2 INSTR DEADREGS  EFLAGS RAX RBX ZZ mov     eax, ebp 
               6c50     -2 INSTR LOCAL n RAX ZZ  NumericDEFs mov     eax, ebp 
               6c50     40 DEALLOC STACK esp - 40 mov     eax, ebp
               6c52      1 INSTR BELONGTO 6b50 
@@ -8913,9 +8972,9 @@
               6c54      1 INSTR BELONGTO 6b50 
               6c54      1 INSTR DEADREGS  EFLAGS ZZ retn 
               6c55      7 INSTR BELONGTO 6b50 
-              6c55      7 INSTR DEADREGS  EFLAGS RBX RDI ZZ lea     rdi, aOrg_gnome_volu; "org.gnome.VolumeControlApplet" 
+              6c55      7 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ lea     rdi, aOrg_gnome_volu; "org.gnome.VolumeControlApplet" 
               6c5c      2 INSTR BELONGTO 6b50 
-              6c5c      2 INSTR DEADREGS  EFLAGS RBX ZZ xor     esi, esi 
+              6c5c      2 INSTR DEADREGS  EFLAGS RBX RSI ZZ xor     esi, esi 
               6c5c     -2 INSTR LOCAL n RSI ZZ  AlwaysNUM xor     esi, esi 
               6c5e      9 INSTR BELONGTO 6b50 
               6c5e      9 INSTR DEADREGS  EFLAGS RBX ZZ mov     [rsp+38h+var_20], 0 
@@ -8924,7 +8983,7 @@
               6c67      5 INSTR BELONGTO 6b50 
               6c67      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_application_new 
               6c6c      5 INSTR BELONGTO 6b50 
-              6c6c      5 INSTR DEADREGS  EFLAGS RDX RBX RDI ZZ lea     rdx, [rsp+38h+var_20] 
+              6c6c      5 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI ZZ lea     rdx, [rsp+38h+var_20] 
               6c6c      5 PTRIMMEDESP STACK 24 displ lea     rdx, [rsp+38h+var_20]
               6c71     -1 INSTR LOCAL MetadataRedundant xor     esi, esi 
               6c71      2 INSTR BELONGTO 6b50 
@@ -8949,14 +9008,14 @@
               6c8c     -1 INSTR LOCAL NoMetaUpdate jz      loc_6C07 
               6c8c      6 INSTR BELONGTO 6b50 
               6c92      7 INSTR BELONGTO 6b50 
-              6c92      7 INSTR DEADREGS  EFLAGS RDX RBX RDI ZZ lea     rdx, aAppletIsAlread; "Applet is already running, exiting" 
+              6c92      7 INSTR DEADREGS  EFLAGS RAX RDX RBX RSI RDI ZZ lea     rdx, aAppletIsAlread; "Applet is already running, exiting" 
               6c99      7 INSTR BELONGTO 6b50 
-              6c99      7 INSTR DEADREGS  EFLAGS RBX RDI ZZ lea     rdi, aSoundCcPanel; "sound-cc-panel" 
+              6c99      7 INSTR DEADREGS  EFLAGS RAX RBX RSI RDI ZZ lea     rdi, aSoundCcPanel; "sound-cc-panel" 
               6ca0     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 10h 
               6ca0      5 INSTR BELONGTO 6b50 
-              6ca0      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     esi, 10h 
+              6ca0      5 INSTR DEADREGS  EFLAGS RAX RBX RSI ZZ mov     esi, 10h 
               6ca5      2 INSTR BELONGTO 6b50 
-              6ca5      2 INSTR DEADREGS  EFLAGS RBX ZZ xor     eax, eax 
+              6ca5      2 INSTR DEADREGS  EFLAGS RAX RBX ZZ xor     eax, eax 
               6ca5     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
               6ca7      2 INSTR BELONGTO 6b50 
               6ca7      2 INSTR DEADREGS  EFLAGS RBX ZZ xor     ebp, ebp 
@@ -8966,24 +9025,23 @@
               6ca9      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_log 
               6cae     -1 INSTR LOCAL NoMetaUpdate jmp     short loc_6C4C 
               6cae      2 INSTR BELONGTO 6b50 
-              6cb0     -2 INSTR LOCAL n RAX ZZ  NumericDEFs mov     rax, [rsp+38h+var_20] 
+              6cb0     -1 INSTR LOCAL MetadataUnused mov     rax, [rsp+38h+var_20] 
               6cb0      5 INSTR BELONGTO 6b50 
-              6cb0      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX RDI ZZ mov     rax, [rsp+38h+var_20] 
-              6cb0      5 PTRIMMEDESP STACK 24 displ mov     rax, [rsp+38h+var_20]
               6cb5      7 INSTR BELONGTO 6b50 
-              6cb5      7 INSTR DEADREGS  EFLAGS RCX RDX RBX RDI ZZ lea     rdx, aSS_0+5    ; "%s" 
+              6cb5      7 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI RDI ZZ lea     rdx, aSS_0+5    ; "%s" 
               6cbc      7 INSTR BELONGTO 6b50 
-              6cbc      7 INSTR DEADREGS  EFLAGS RCX RBX RDI ZZ lea     rdi, aSoundCcPanel; "sound-cc-panel" 
+              6cbc      7 INSTR DEADREGS  EFLAGS RCX RBX RSI RDI ZZ lea     rdi, aSoundCcPanel; "sound-cc-panel" 
               6cc3     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 10h 
               6cc3      5 INSTR BELONGTO 6b50 
-              6cc3      5 INSTR DEADREGS  EFLAGS RCX RBX ZZ mov     esi, 10h 
+              6cc3      5 INSTR DEADREGS  EFLAGS RCX RBX RSI ZZ mov     esi, 10h 
               6cc8     -2 INSTR LOCAL n RBP ZZ  NUMVia2ndSrcIMMEDNUM mov     ebp, 1 
               6cc8      5 INSTR BELONGTO 6b50 
               6cc8      5 INSTR DEADREGS  EFLAGS RCX RBX ZZ mov     ebp, 1 
               6ccd      4 INSTR BELONGTO 6b50 
               6ccd      4 INSTR DEADREGS  EFLAGS RCX RBX ZZ mov     rcx, [rax+8] 
-              6cd1     -1 INSTR LOCAL MetadataRedundant xor     eax, eax 
               6cd1      2 INSTR BELONGTO 6b50 
+              6cd1      2 INSTR DEADREGS  EFLAGS RAX RBX ZZ xor     eax, eax 
+              6cd1     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
               6cd3     -1 INSTR LOCAL NoMetaUpdate call    _g_log 
               6cd3      5 INSTR BELONGTO 6b50 
               6cd3      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_log 
@@ -8997,28 +9055,28 @@
               6ce2     -1 INSTR LOCAL NoMetaUpdate jmp     loc_6C4C 
               6ce2      5 INSTR BELONGTO 6b50 
               6ce7      4 INSTR BELONGTO 6b50 
-              6ce7      4 INSTR DEADREGS  EFLAGS RCX RDX RBX RDI R12 R13 R14 R15 ZZ mov     rcx, [rax+8] 
+              6ce7      4 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI RDI R12 R13 R14 R15 ZZ mov     rcx, [rax+8] 
               6ceb      7 INSTR BELONGTO 6b50 
-              6ceb      7 INSTR DEADREGS  EFLAGS RDX RBX RDI R12 R13 R14 R15 ZZ lea     rdi, aSoundCcPanel; "sound-cc-panel" 
+              6ceb      7 INSTR DEADREGS  EFLAGS RAX RDX RBX RSI RDI R12 R13 R14 R15 ZZ lea     rdi, aSoundCcPanel; "sound-cc-panel" 
               6cf2      7 INSTR BELONGTO 6b50 
-              6cf2      7 INSTR DEADREGS  EFLAGS RDX RBX R12 R13 R14 R15 ZZ lea     rdx, aSS_0+5    ; "%s" 
+              6cf2      7 INSTR DEADREGS  EFLAGS RAX RDX RBX RSI R12 R13 R14 R15 ZZ lea     rdx, aSS_0+5    ; "%s" 
               6cf9     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 10h 
               6cf9      5 INSTR BELONGTO 6b50 
-              6cf9      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ mov     esi, 10h 
+              6cf9      5 INSTR DEADREGS  EFLAGS RAX RBX RSI R12 R13 R14 R15 ZZ mov     esi, 10h 
               6cfe      2 INSTR BELONGTO 6b50 
-              6cfe      2 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ xor     eax, eax 
+              6cfe      2 INSTR DEADREGS  EFLAGS RAX RBX R12 R13 R14 R15 ZZ xor     eax, eax 
               6cfe     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
               6d00     -1 INSTR LOCAL NoMetaUpdate call    _g_log 
               6d00      5 INSTR BELONGTO 6b50 
               6d00      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ call    _g_log 
-              6d05     -1 INSTR LOCAL MetadataRedundant mov     edi, 1          ; status 
+              6d05     -2 INSTR LOCAL n RDI ZZ  NUMVia2ndSrcIMMEDNUM mov     edi, 1          ; status 
               6d05      5 INSTR BELONGTO 6b50 
+              6d05      5 INSTR DEADREGS  EFLAGS RBX RDI R12 R13 R14 R15 ZZ mov     edi, 1          ; status 
               6d0a     -1 INSTR LOCAL NoMetaUpdate call    _exit 
               6d0a      5 INSTR BELONGTO 6b50 
               6d0a      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ call    _exit 
+              6d0f     -1 INSTR LOCAL MetadataUnused mov     rax, [rsp+38h+var_38] 
               6d0f      4 INSTR BELONGTO 6b50 
-              6d0f      4 INSTR DEADREGS  EFLAGS RAX RDX RBX RSI RDI R12 R13 R14 R15 ZZ mov     rax, [rsp+38h+var_38] 
-              6d0f      4 PTRIMMEDESP STACK 0 displ mov     rax, [rsp+38h+var_38]
               6d13      7 INSTR BELONGTO 6b50 
               6d13      7 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI R12 R13 R14 R15 ZZ lea     rdi, aSS        ; "%s %s\n" 
               6d1a      7 INSTR BELONGTO 6b50 
@@ -9026,13 +9084,14 @@
               6d21      3 INSTR BELONGTO 6b50 
               6d21      3 INSTR DEADREGS  EFLAGS RBX RSI R12 R13 R14 R15 ZZ mov     rsi, [rax] 
               6d24      2 INSTR BELONGTO 6b50 
-              6d24      2 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ xor     eax, eax 
+              6d24      2 INSTR DEADREGS  EFLAGS RAX RBX R12 R13 R14 R15 ZZ xor     eax, eax 
               6d24     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
               6d26     -1 INSTR LOCAL NoMetaUpdate call    _g_print 
               6d26      5 INSTR BELONGTO 6b50 
               6d26      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ call    _g_print 
-              6d2b     -1 INSTR LOCAL MetadataRedundant mov     edi, 1          ; status 
+              6d2b     -2 INSTR LOCAL n RDI ZZ  NUMVia2ndSrcIMMEDNUM mov     edi, 1          ; status 
               6d2b      5 INSTR BELONGTO 6b50 
+              6d2b      5 INSTR DEADREGS  EFLAGS RBX RDI R12 R13 R14 R15 ZZ mov     edi, 1          ; status 
               6d30     -1 INSTR LOCAL NoMetaUpdate call    _exit 
               6d30      5 INSTR BELONGTO 6b50 
               6d30      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ call    _exit 
@@ -9372,7 +9431,7 @@
               6f97      3 INSTR BELONGTO 6e30 
               6f9a     -2 INSTR LOCAL n RCX ZZ  NumericDEFs mov     ecx, r12d 
               6f9a      3 INSTR BELONGTO 6e30 
-              6f9a      3 INSTR DEADREGS  EFLAGS ZZ mov     ecx, r12d 
+              6f9a      3 INSTR DEADREGS  EFLAGS RCX ZZ mov     ecx, r12d 
               6f9d      4 INSTR BELONGTO 6e30 
               6f9d      4 INSTR DEADREGS  EFLAGS ZZ mov     rax, [rax+rcx*8] 
               6fa1      5 INSTR BELONGTO 6e30 
@@ -9412,12 +9471,13 @@
               6fdb      5 INSTR BELONGTO 6e30 
               6fdb      5 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 XMM0 XMM1 XMM2 ZZ call    sub_9EC0 
               6fe0      7 INSTR BELONGTO 6e30 
-              6fe0      7 INSTR DEADREGS  EFLAGS RSI R12 R13 R14 R15 XMM0 XMM1 XMM2 ZZ lea     rsi, aMuted     ; "Muted" 
+              6fe0      7 INSTR DEADREGS  EFLAGS RDX RSI RDI R12 R13 R14 R15 XMM0 XMM1 XMM2 ZZ lea     rsi, aMuted     ; "Muted" 
               6fe7     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 5          ; category 
               6fe7      5 INSTR BELONGTO 6e30 
-              6fe7      5 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 XMM0 XMM1 XMM2 ZZ mov     edx, 5          ; category 
-              6fec     -1 INSTR LOCAL MetadataRedundant xor     edi, edi        ; domainname 
+              6fe7      5 INSTR DEADREGS  EFLAGS RDX RDI R12 R13 R14 R15 XMM0 XMM1 XMM2 ZZ mov     edx, 5          ; category 
               6fec      2 INSTR BELONGTO 6e30 
+              6fec      2 INSTR DEADREGS  EFLAGS RDI R12 R13 R14 R15 XMM0 XMM1 XMM2 ZZ xor     edi, edi        ; domainname 
+              6fec     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi        ; domainname 
               6fee     -2 INSTR LOCAL n R12 ZZ  NumericDEFs mov     r12, rax 
               6fee      3 INSTR BELONGTO 6e30 
               6fee      3 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 XMM0 XMM1 XMM2 ZZ mov     r12, rax 
@@ -9436,7 +9496,7 @@
               7008      3 INSTR BELONGTO 6e30 
               7008      3 INSTR DEADREGS  EFLAGS RDX R12 R13 R14 R15 XMM0 XMM1 XMM2 ZZ mov     rdx, rax 
               700b      2 INSTR BELONGTO 6e30 
-              700b      2 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 XMM0 XMM1 XMM2 ZZ xor     eax, eax 
+              700b      2 INSTR DEADREGS  EFLAGS RAX R12 R13 R14 R15 XMM0 XMM1 XMM2 ZZ xor     eax, eax 
               700b     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
               700d     -1 INSTR LOCAL NoMetaUpdate call    _g_strdup_printf 
               700d      5 INSTR BELONGTO 6e30 
@@ -9634,8 +9694,9 @@
               7187     -1 INSTR LOCAL NoMetaUpdate call    _g_type_check_instance_cast 
               7187      5 INSTR BELONGTO 7100 
               7187      5 INSTR DEADREGS  EFLAGS XMM0 ZZ call    _g_type_check_instance_cast 
-              718c     -1 INSTR LOCAL MetadataRedundant mov     esi, ebp 
               718c      2 INSTR BELONGTO 7100 
+              718c      2 INSTR DEADREGS  EFLAGS RSI RDI XMM0 ZZ mov     esi, ebp 
+              718c     -2 INSTR LOCAL n RSI ZZ  NumericDEFs mov     esi, ebp 
               718e      3 INSTR BELONGTO 7100 
               718e      3 INSTR DEADREGS  EFLAGS RDI XMM0 ZZ mov     rdi, rax 
               7191     -1 INSTR LOCAL NoMetaUpdate call    sub_11000 
@@ -9735,9 +9796,10 @@
               7219      5 INSTR BELONGTO 7210 
               7219      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_type_class_peek_parent 
               721e      3 INSTR BELONGTO 7210 
-              721e      3 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     rdi, rbp 
-              7221     -1 INSTR LOCAL MetadataRedundant mov     esi, 50h 
+              721e      3 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ mov     rdi, rbp 
+              7221     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 50h 
               7221      5 INSTR BELONGTO 7210 
+              7221      5 INSTR DEADREGS  EFLAGS RBX RSI ZZ mov     esi, 50h 
               7226      7 INSTR BELONGTO 7210 
               7226      7 INSTR DEADREGS  EFLAGS RBX ZZ mov     cs:qword_21D158, rax 
               722d     -1 INSTR LOCAL NoMetaUpdate call    _g_type_check_class_cast 
@@ -9784,34 +9846,37 @@
               728b      5 INSTR BELONGTO 7210 
               728b      5 INSTR DEADREGS  EFLAGS ZZ call    _g_param_spec_object 
               7290      3 INSTR BELONGTO 7210 
-              7290      3 INSTR DEADREGS  EFLAGS RDX RDI ZZ mov     rdi, rbx 
+              7290      3 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     rdi, rbx 
               7293      3 INSTR BELONGTO 7210 
-              7293      3 INSTR DEADREGS  EFLAGS RDX ZZ mov     rdx, rax 
-              7296     -1 INSTR LOCAL MetadataRedundant mov     esi, 2 
+              7293      3 INSTR DEADREGS  EFLAGS RDX RSI ZZ mov     rdx, rax 
+              7296     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 2 
               7296      5 INSTR BELONGTO 7210 
+              7296      5 INSTR DEADREGS  EFLAGS RSI ZZ mov     esi, 2 
               729b     -1 INSTR LOCAL NoMetaUpdate call    _g_object_class_install_property 
               729b      5 INSTR BELONGTO 7210 
               729b      5 INSTR DEADREGS  EFLAGS ZZ call    _g_object_class_install_property 
               72a0      7 INSTR BELONGTO 7210 
-              72a0      7 INSTR DEADREGS  EFLAGS RDX RSI RDI R8 ZZ lea     rdx, aNameToDisplayF; "Name to display for this stream" 
+              72a0      7 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 ZZ lea     rdx, aNameToDisplayF; "Name to display for this stream" 
               72a7      7 INSTR BELONGTO 7210 
-              72a7      7 INSTR DEADREGS  EFLAGS RSI RDI R8 ZZ lea     rsi, aDisplayName; "Display Name" 
+              72a7      7 INSTR DEADREGS  EFLAGS RCX RSI RDI R8 ZZ lea     rsi, aDisplayName; "Display Name" 
               72ae      7 INSTR BELONGTO 7210 
-              72ae      7 INSTR DEADREGS  EFLAGS RDI R8 ZZ lea     rdi, aDisplayName_0; "display-name" 
+              72ae      7 INSTR DEADREGS  EFLAGS RCX RDI R8 ZZ lea     rdi, aDisplayName_0; "display-name" 
               72b5     -2 INSTR LOCAL n R8 ZZ  NUMVia2ndSrcIMMEDNUM mov     r8d, 7 
               72b5      6 INSTR BELONGTO 7210 
-              72b5      6 INSTR DEADREGS  EFLAGS R8 ZZ mov     r8d, 7 
-              72bb     -1 INSTR LOCAL MetadataRedundant xor     ecx, ecx 
+              72b5      6 INSTR DEADREGS  EFLAGS RCX R8 ZZ mov     r8d, 7 
               72bb      2 INSTR BELONGTO 7210 
+              72bb      2 INSTR DEADREGS  EFLAGS RCX ZZ xor     ecx, ecx 
+              72bb     -2 INSTR LOCAL n RCX ZZ  AlwaysNUM xor     ecx, ecx 
               72bd     -1 INSTR LOCAL NoMetaUpdate call    _g_param_spec_string 
               72bd      5 INSTR BELONGTO 7210 
               72bd      5 INSTR DEADREGS  EFLAGS ZZ call    _g_param_spec_string 
               72c2      3 INSTR BELONGTO 7210 
-              72c2      3 INSTR DEADREGS  EFLAGS RDX RDI ZZ mov     rdi, rbx 
+              72c2      3 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     rdi, rbx 
               72c5      3 INSTR BELONGTO 7210 
-              72c5      3 INSTR DEADREGS  EFLAGS RDX ZZ mov     rdx, rax 
-              72c8     -1 INSTR LOCAL MetadataRedundant mov     esi, 1 
+              72c5      3 INSTR DEADREGS  EFLAGS RDX RSI ZZ mov     rdx, rax 
+              72c8     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 1 
               72c8      5 INSTR BELONGTO 7210 
+              72c8      5 INSTR DEADREGS  EFLAGS RSI ZZ mov     esi, 1 
               72cd     -1 INSTR LOCAL NoMetaUpdate call    _g_object_class_install_property 
               72cd      5 INSTR BELONGTO 7210 
               72cd      5 INSTR DEADREGS  EFLAGS ZZ call    _g_object_class_install_property 
@@ -9833,9 +9898,10 @@
               72f5      5 INSTR BELONGTO 7210 
               72f5      5 INSTR DEADREGS  EFLAGS ZZ call    _g_param_spec_boxed 
               72fa      3 INSTR BELONGTO 7210 
-              72fa      3 INSTR DEADREGS  EFLAGS RDX RDI ZZ mov     rdi, rbx 
-              72fd     -1 INSTR LOCAL MetadataRedundant mov     esi, 3 
+              72fa      3 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     rdi, rbx 
+              72fd     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 3 
               72fd      5 INSTR BELONGTO 7210 
+              72fd      5 INSTR DEADREGS  EFLAGS RDX RBX RSI ZZ mov     esi, 3 
               7302      3 INSTR BELONGTO 7210 
               7302      3 INSTR DEADREGS  EFLAGS RDX RBX ZZ mov     rdx, rax 
               7305     -1 INSTR LOCAL NoMetaUpdate call    _g_object_class_install_property 
@@ -9844,7 +9910,7 @@
               730a     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rsp, 8 
               730a      4 INSTR BELONGTO 7210 
               730e      3 INSTR BELONGTO 7210 
-              730e      3 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     rdi, rbp 
+              730e      3 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ mov     rdi, rbp 
               730e      8 DEALLOC STACK esp - 8 mov     rdi, rbp
               7311     -1 INSTR LOCAL MetadataRedundant mov     esi, 38h 
               7311      5 INSTR BELONGTO 7210 
@@ -9879,17 +9945,17 @@
               7331      3 INSTR BELONGTO 7320 
               7331      3 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     rdi, rbx 
               7334      3 INSTR BELONGTO 7320 
-              7334      3 INSTR DEADREGS  EFLAGS RSI ZZ mov     rsi, rax 
+              7334      3 INSTR DEADREGS  EFLAGS RBX RSI ZZ mov     rsi, rax 
               7337     -1 INSTR LOCAL NoMetaUpdate call    _g_type_check_instance_cast 
               7337      5 INSTR BELONGTO 7320 
-              7337      5 INSTR DEADREGS  EFLAGS ZZ call    _g_type_check_instance_cast 
+              7337      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_type_check_instance_cast 
               733c      3 INSTR BELONGTO 7320 
-              733c      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rax 
+              733c      3 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     rdi, rax 
               733f     -1 INSTR LOCAL NoMetaUpdate call    sub_11650 
               733f      5 INSTR BELONGTO 7320 
-              733f      5 INSTR DEADREGS  EFLAGS ZZ call    sub_11650 
+              733f      5 INSTR DEADREGS  EFLAGS RBX ZZ call    sub_11650 
               7344      2 INSTR BELONGTO 7320 
-              7344      2 INSTR DEADREGS  EFLAGS RDI ZZ mov     ebx, eax 
+              7344      2 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     ebx, eax 
               7344     -2 INSTR LOCAL n RBX ZZ  NumericDEFs mov     ebx, eax 
               7346      4 INSTR BELONGTO 7320 
               7346      4 INSTR DEADREGS  EFLAGS RAX RDI ZZ mov     rax, [rbp+20h] 
@@ -9903,9 +9969,9 @@
               7355     -1 INSTR LOCAL NoMetaUpdate jz      short loc_7380 
               7355      2 INSTR BELONGTO 7320 
               7357      4 INSTR BELONGTO 7320 
-              7357      4 INSTR DEADREGS  EFLAGS RAX RDI R12 R13 R14 R15 ZZ mov     rax, [rbp+20h] 
+              7357      4 INSTR DEADREGS  EFLAGS RAX RSI RDI R12 R13 R14 R15 ZZ mov     rax, [rbp+20h] 
               735b      2 INSTR BELONGTO 7320 
-              735b      2 INSTR DEADREGS  EFLAGS RDI R12 R13 R14 R15 ZZ mov     esi, ebx 
+              735b      2 INSTR DEADREGS  EFLAGS RSI RDI R12 R13 R14 R15 ZZ mov     esi, ebx 
               735b     -2 INSTR LOCAL n RSI ZZ  NumericDEFs mov     esi, ebx 
               735d      4 INSTR BELONGTO 7320 
               735d      4 INSTR DEADREGS  EFLAGS RDI R12 R13 R14 R15 ZZ mov     rdi, [rax+8] 
@@ -9913,7 +9979,7 @@
               7361      5 INSTR BELONGTO 7320 
               7361      5 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ call    sub_9D00 
               7366      4 INSTR BELONGTO 7320 
-              7366      4 INSTR DEADREGS  EFLAGS RAX RDI R12 R13 R14 R15 ZZ mov     rax, [rbp+20h] 
+              7366      4 INSTR DEADREGS  EFLAGS RAX RSI RDI R12 R13 R14 R15 ZZ mov     rax, [rbp+20h] 
               736a     -1 INSTR LOCAL MetadataRedundant mov     esi, ebx 
               736a      2 INSTR BELONGTO 7320 
               736c      4 INSTR BELONGTO 7320 
@@ -9946,12 +10012,12 @@
               7395      5 INSTR BELONGTO 7390 
               739a     24 DATAREF STACK 1082 esp + 0 PARENT LocalFrame LOCALFRAME
               739a      4 INSTR BELONGTO 7390 
-              739a      4 INSTR DEADREGS  EFLAGS RAX RCX RDI R8 R9 R10 R11 ZZ sub     rsp, 18h 
+              739a      4 INSTR DEADREGS  EFLAGS RAX RCX RBX RDI R8 R9 R10 R11 ZZ sub     rsp, 18h 
               739a      8 MEMORYHOLE STACK esp + 24 ReturnAddress 
               739e     -1 INSTR LOCAL MetadataUnused mov     rbp, rdx 
               739e      3 INSTR BELONGTO 7390 
               73a1      3 INSTR BELONGTO 7390 
-              73a1      3 INSTR DEADREGS  EFLAGS RAX RCX RDX RDI R8 R9 R10 R11 ZZ mov     ebx, [rsi+2Ch] 
+              73a1      3 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX RDI R8 R9 R10 R11 ZZ mov     ebx, [rsi+2Ch] 
               73a4     -1 INSTR LOCAL NoMetaUpdate call    sub_10190 
               73a4      5 INSTR BELONGTO 7390 
               73a4      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R9 R10 R11 ZZ call    sub_10190 
@@ -9965,7 +10031,7 @@
               73b4      5 INSTR BELONGTO 7390 
               73b4      5 INSTR DEADREGS  EFLAGS ZZ call    _g_type_check_instance_cast 
               73b9      2 INSTR BELONGTO 7390 
-              73b9      2 INSTR DEADREGS  EFLAGS RDI ZZ mov     esi, ebx 
+              73b9      2 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, ebx 
               73bb     -1 INSTR LOCAL MetadataUnused mov     rbp, [rsp+18h+var_8] 
               73bb      5 INSTR BELONGTO 7390 
               73c0      5 INSTR BELONGTO 7390 
@@ -9984,17 +10050,18 @@
               73e0     -1 INSTR LOCAL SafeFrameAlloc sub     rsp, 8 
               73e0     21 FUNC GLOBAL sub_73E0 FUNC_UNSAFE NOFP RET               73f4 
               73e0      4 INSTR BELONGTO 73e0 
-              73e0      4 INSTR DEADREGS  EFLAGS ZZ sub     rsp, 8 
+              73e0      4 INSTR DEADREGS  EFLAGS RDI ZZ sub     rsp, 8 
               73e0      8 DATAREF STACK 1083 esp + 0 PARENT LocalFrame LOCALFRAME
               73e0      8 MEMORYHOLE STACK esp + 8 ReturnAddress 
               73e4      2 INSTR BELONGTO 73e0 
-              73e4      2 INSTR DEADREGS  EFLAGS ZZ xor     edi, edi 
+              73e4      2 INSTR DEADREGS  EFLAGS RDI ZZ xor     edi, edi 
               73e4     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
               73e6     -1 INSTR LOCAL NoMetaUpdate call    sub_7390 
               73e6      5 INSTR BELONGTO 73e0 
               73e6      5 INSTR DEADREGS  EFLAGS ZZ call    sub_7390 
-              73eb     -1 INSTR LOCAL MetadataRedundant mov     eax, 1 
+              73eb     -2 INSTR LOCAL n RAX ZZ  NUMVia2ndSrcIMMEDNUM mov     eax, 1 
               73eb      5 INSTR BELONGTO 73e0 
+              73eb      5 INSTR DEADREGS  EFLAGS RAX ZZ mov     eax, 1 
               73f0     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rsp, 8 
               73f0      4 INSTR BELONGTO 73e0 
               73f4      1 INSTR BELONGTO 73e0 
@@ -10120,17 +10187,17 @@
               76a1      3 INSTR BELONGTO 7690 
               76a1      3 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     rdi, rbx 
               76a4      3 INSTR BELONGTO 7690 
-              76a4      3 INSTR DEADREGS  EFLAGS RSI ZZ mov     rsi, rax 
+              76a4      3 INSTR DEADREGS  EFLAGS RBX RSI ZZ mov     rsi, rax 
               76a7     -1 INSTR LOCAL NoMetaUpdate call    _g_type_check_instance_cast 
               76a7      5 INSTR BELONGTO 7690 
-              76a7      5 INSTR DEADREGS  EFLAGS ZZ call    _g_type_check_instance_cast 
+              76a7      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_type_check_instance_cast 
               76ac      3 INSTR BELONGTO 7690 
-              76ac      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rax 
+              76ac      3 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     rdi, rax 
               76af     -1 INSTR LOCAL NoMetaUpdate call    _gtk_check_menu_item_get_active 
               76af      5 INSTR BELONGTO 7690 
-              76af      5 INSTR DEADREGS  EFLAGS ZZ call    _gtk_check_menu_item_get_active 
+              76af      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _gtk_check_menu_item_get_active 
               76b4      2 INSTR BELONGTO 7690 
-              76b4      2 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 R10 R11 ZZ mov     ebx, eax 
+              76b4      2 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI RDI R8 R9 R10 R11 ZZ mov     ebx, eax 
               76b6     -1 INSTR LOCAL NoMetaUpdate call    sub_10190 
               76b6      5 INSTR BELONGTO 7690 
               76b6      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R9 R10 R11 ZZ call    sub_10190 
@@ -10146,7 +10213,7 @@
               76cb     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rsp, 8 
               76cb      4 INSTR BELONGTO 7690 
               76cf      2 INSTR BELONGTO 7690 
-              76cf      2 INSTR DEADREGS  EFLAGS RDI ZZ mov     esi, ebx 
+              76cf      2 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, ebx 
               76cf      8 DEALLOC STACK esp - 8 mov     esi, ebx
               76d1      3 INSTR BELONGTO 7690 
               76d1      3 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     rdi, rax 
@@ -10228,7 +10295,7 @@
               7748      2 INSTR BELONGTO 7730 
               774a     -2 INSTR LOCAL n RAX ZZ  NUMVia2ndSrcIMMEDNUM mov     eax, 1 
               774a      5 INSTR BELONGTO 7730 
-              774a      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     eax, 1 
+              774a      5 INSTR DEADREGS  EFLAGS RAX RBX ZZ mov     eax, 1 
               774f      5 INSTR BELONGTO 7730 
               774f      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     rbx, [rsp+18h+var_10] 
               774f      5 PTRIMMEDESP STACK 8 displ mov     rbx, [rsp+18h+var_10]
@@ -10247,8 +10314,9 @@
               7768     -1 INSTR LOCAL NoMetaUpdate call    _gtk_widget_get_display 
               7768      5 INSTR BELONGTO 7730 
               7768      5 INSTR DEADREGS  EFLAGS ZZ call    _gtk_widget_get_display 
-              776d     -1 INSTR LOCAL MetadataRedundant xor     esi, esi 
               776d      2 INSTR BELONGTO 7730 
+              776d      2 INSTR DEADREGS  EFLAGS RSI RDI ZZ xor     esi, esi 
+              776d     -2 INSTR LOCAL n RSI ZZ  AlwaysNUM xor     esi, esi 
               776f      3 INSTR BELONGTO 7730 
               776f      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rbp, rax 
               7772      3 INSTR BELONGTO 7730 
@@ -10304,16 +10372,16 @@
               7830      0 FUNC FRAMERESTORE 0 0 4 1 0 0 2 0 0 3 -8 0 4 0 8 5 0 0 6 0 0 7 0 0 8 0 0 9 0 0 10 0 0 11 0 0 12 0 0 13 0 0 14 0 0 15 0 0 ZZ
               7830      0 FUNC MMSAFENESS SAFE
               7830      1 INSTR BELONGTO 7830 
-              7830      1 INSTR DEADREGS  EFLAGS RDX RSI ZZ push    rbx 
+              7830      1 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI ZZ push    rbx 
               7830     -3 INSTR LOCAL NoWarn push    rbx 
               7830     61 FUNC GLOBAL sub_7830 FUNC_UNSAFE NOFP RET               786c 
               7831      7 INSTR BELONGTO 7830 
-              7831      7 INSTR DEADREGS  EFLAGS RDX RBX RSI ZZ lea     rsi, aNotifyVisible+8; "visible" 
+              7831      7 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX RSI ZZ lea     rsi, aNotifyVisible+8; "visible" 
               7838      2 INSTR BELONGTO 7830 
-              7838      2 INSTR DEADREGS  EFLAGS RDX RBX ZZ xor     ecx, ecx 
+              7838      2 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX ZZ xor     ecx, ecx 
               7838     -2 INSTR LOCAL n RCX ZZ  AlwaysNUM xor     ecx, ecx 
               783a      2 INSTR BELONGTO 7830 
-              783a      2 INSTR DEADREGS  EFLAGS RDX RBX ZZ xor     eax, eax 
+              783a      2 INSTR DEADREGS  EFLAGS RAX RDX RBX ZZ xor     eax, eax 
               783a     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
               783c     -1 INSTR LOCAL MetadataUnused mov     rbx, rdi 
               783c      3 INSTR BELONGTO 7830 
@@ -10329,7 +10397,7 @@
               7848      5 INSTR BELONGTO 7830 
               7848      5 INSTR DEADREGS  EFLAGS ZZ call    _g_object_get 
               784d      4 INSTR BELONGTO 7830 
-              784d      4 INSTR DEADREGS  EFLAGS ZZ mov     edx, [rsp+18h+var_C] 
+              784d      4 INSTR DEADREGS  EFLAGS RDX ZZ mov     edx, [rsp+18h+var_C] 
               784d      4 PTRIMMEDESP STACK 12 displ mov     edx, [rsp+18h+var_C]
               7851     -1 INSTR LOCAL NoMetaUpdate test    edx, edx 
               7851      2 INSTR BELONGTO 7830 
@@ -10375,7 +10443,6 @@
               78e5     -1 INSTR LOCAL NoMetaUpdate call    _g_type_check_instance_cast 
               78ea      3 PTRIMMEDEBP STACK 0 displ mov     rsi, rbp
               78f0     -2 INSTR LOCAL n RBP ZZ  NUMVia2ndSrcIMMEDNUM mov     ebp, 1 
-              78f0      5 PTRIMMEDEBP STACK 0 displ mov     ebp, 1
               78f5     -1 INSTR LOCAL NoMetaUpdate call    _gtk_window_set_screen 
               78fa      4 PTRIMMEDESP STACK 60 displ sub     ebp, [rsp+3Ch]
               78fe     -1 INSTR LOCAL NoMetaUpdate call    sub_10190 
@@ -10508,19 +10575,20 @@
               7b77      5 INSTR DEADREGS  EFLAGS ZZ call    _gtk_status_icon_get_type 
               7b7c     -2 INSTR LOCAL n R9 ZZ  NumericDEFs lea     r9, sub_80D0 
               7b7c      7 INSTR BELONGTO 7b30 
-              7b7c      7 INSTR DEADREGS  EFLAGS RCX RSI RDI R8 R9 ZZ lea     r9, sub_80D0 
+              7b7c      7 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 ZZ lea     r9, sub_80D0 
               7b83     -2 INSTR LOCAL n RCX ZZ  NumericDEFs lea     rcx, sub_7210 
               7b83      7 INSTR BELONGTO 7b30 
-              7b83      7 INSTR DEADREGS  EFLAGS RCX RSI RDI R8 ZZ lea     rcx, sub_7210 
+              7b83      7 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 ZZ lea     rcx, sub_7210 
               7b8a      3 INSTR BELONGTO 7b30 
-              7b8a      3 INSTR DEADREGS  EFLAGS RSI RDI R8 ZZ mov     rsi, rbx 
+              7b8a      3 INSTR DEADREGS  EFLAGS RDX RSI RDI R8 ZZ mov     rsi, rbx 
               7b8d      3 INSTR BELONGTO 7b30 
-              7b8d      3 INSTR DEADREGS  EFLAGS RBX RDI R8 ZZ mov     rdi, rax 
+              7b8d      3 INSTR DEADREGS  EFLAGS RDX RBX RDI R8 ZZ mov     rdi, rax 
               7b90     -2 INSTR LOCAL n R8 ZZ  NUMVia2ndSrcIMMEDNUM mov     r8d, 28h 
               7b90      6 INSTR BELONGTO 7b30 
-              7b90      6 INSTR DEADREGS  EFLAGS RBX R8 ZZ mov     r8d, 28h 
-              7b96     -1 INSTR LOCAL MetadataRedundant mov     edx, 0E0h 
+              7b90      6 INSTR DEADREGS  EFLAGS RDX RBX R8 ZZ mov     r8d, 28h 
+              7b96     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 0E0h 
               7b96      5 INSTR BELONGTO 7b30 
+              7b96      5 INSTR DEADREGS  EFLAGS RDX RBX ZZ mov     edx, 0E0h 
               7b9b      7 INSTR BELONGTO 7b30 
               7b9b      7 INSTR DEADREGS  EFLAGS RBX ZZ mov     [rsp+18h+var_18], 0 
               7b9b      7 PTRIMMEDESP STACK 0 displ mov     [rsp+18h+var_18], 0
@@ -10659,7 +10727,6 @@
               7e52     -3 INSTR LOCAL NoWarn push    r13 
               7e54     -3 INSTR LOCAL NoWarn push    r12 
               7e59     -3 INSTR LOCAL NoWarn push    rbp 
-              7e5a      2 PTRIMMEDEBP STACK 0 displ mov     ebp, esi
               7e5c     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 50h 
               7e61     -3 INSTR LOCAL NoWarn push    rbx 
               7e6c     -1 INSTR LOCAL NoMetaUpdate call    _g_type_check_class_cast 
@@ -10800,17 +10867,18 @@
               8140      5 INSTR DEADREGS  EFLAGS ZZ call    _g_signal_connect_data 
               8145     -2 INSTR LOCAL n RDX ZZ  NumericDEFs lea     rdx, sub_7830 
               8145      7 INSTR BELONGTO 80d0 
-              8145      7 INSTR DEADREGS  EFLAGS RDX RSI RDI R8 R9 ZZ lea     rdx, sub_7830 
+              8145      7 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 ZZ lea     rdx, sub_7830 
               814c      7 INSTR BELONGTO 80d0 
-              814c      7 INSTR DEADREGS  EFLAGS RSI RDI R8 R9 ZZ lea     rsi, aNotifyVisible; "notify::visible" 
+              814c      7 INSTR DEADREGS  EFLAGS RCX RSI RDI R8 R9 ZZ lea     rsi, aNotifyVisible; "notify::visible" 
               8153      3 INSTR BELONGTO 80d0 
-              8153      3 INSTR DEADREGS  EFLAGS RDI R8 R9 ZZ mov     rdi, rbx 
+              8153      3 INSTR DEADREGS  EFLAGS RCX RDI R8 R9 ZZ mov     rdi, rbx 
               8156     -1 INSTR LOCAL MetadataRedundant xor     r9d, r9d 
               8156      3 INSTR BELONGTO 80d0 
               8159     -1 INSTR LOCAL MetadataRedundant xor     r8d, r8d 
               8159      3 INSTR BELONGTO 80d0 
-              815c     -1 INSTR LOCAL MetadataRedundant xor     ecx, ecx 
               815c      2 INSTR BELONGTO 80d0 
+              815c      2 INSTR DEADREGS  EFLAGS RCX ZZ xor     ecx, ecx 
+              815c     -2 INSTR LOCAL n RCX ZZ  AlwaysNUM xor     ecx, ecx 
               815e     -1 INSTR LOCAL NoMetaUpdate call    _g_signal_connect_data 
               815e      5 INSTR BELONGTO 80d0 
               815e      5 INSTR DEADREGS  EFLAGS ZZ call    _g_signal_connect_data 
@@ -10905,9 +10973,10 @@
               828f      5 INSTR BELONGTO 8240 
               828f      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI R8 R9 R10 R11 R12 ZZ call    sub_6E30 
               8294      3 INSTR BELONGTO 8240 
-              8294      3 INSTR DEADREGS  EFLAGS RDI R12 ZZ mov     rdi, rbx 
-              8297     -1 INSTR LOCAL MetadataRedundant mov     esi, 50h 
+              8294      3 INSTR DEADREGS  EFLAGS RSI RDI R12 ZZ mov     rdi, rbx 
+              8297     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 50h 
               8297      5 INSTR BELONGTO 8240 
+              8297      5 INSTR DEADREGS  EFLAGS RBX RSI R12 ZZ mov     esi, 50h 
               829c     -1 INSTR LOCAL NoMetaUpdate call    _g_type_check_instance_cast 
               829c      5 INSTR BELONGTO 8240 
               829c      5 INSTR DEADREGS  EFLAGS RBX R12 ZZ call    _g_type_check_instance_cast 
@@ -10998,19 +11067,19 @@
               833d      2 INSTR BELONGTO 8300 
               833f     -2 INSTR LOCAL n R9 ZZ  NumericDEFs lea     r9, sub_71F0 
               833f      7 INSTR BELONGTO 8300 
-              833f      7 INSTR DEADREGS  EFLAGS R8 R9 ZZ lea     r9, sub_71F0 
+              833f      7 INSTR DEADREGS  EFLAGS RCX RDX RSI R8 R9 ZZ lea     r9, sub_71F0 
               8346     -2 INSTR LOCAL n R8 ZZ  AlwaysNUM xor     r8d, r8d 
               8346      3 INSTR BELONGTO 8300 
-              8346      3 INSTR DEADREGS  EFLAGS R8 ZZ xor     r8d, r8d 
+              8346      3 INSTR DEADREGS  EFLAGS RCX RDX RSI R8 ZZ xor     r8d, r8d 
               8349      2 INSTR BELONGTO 8300 
-              8349      2 INSTR DEADREGS  EFLAGS ZZ xor     ecx, ecx 
+              8349      2 INSTR DEADREGS  EFLAGS RCX RDX RSI ZZ xor     ecx, ecx 
               8349     -2 INSTR LOCAL n RCX ZZ  AlwaysNUM xor     ecx, ecx 
               834b      2 INSTR BELONGTO 8300 
-              834b      2 INSTR DEADREGS  EFLAGS ZZ xor     edx, edx 
+              834b      2 INSTR DEADREGS  EFLAGS RDX RSI ZZ xor     edx, edx 
               834b     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
               834d     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 18h 
               834d      5 INSTR BELONGTO 8300 
-              834d      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, 18h 
+              834d      5 INSTR DEADREGS  EFLAGS RSI ZZ mov     esi, 18h 
               8352      4 INSTR BELONGTO 8300 
               8352      4 INSTR DEADREGS  EFLAGS ZZ mov     [rsp+28h+var_28], rbx 
               8352      4 PTRIMMEDESP STACK 0 displ mov     [rsp+28h+var_28], rbx
@@ -11018,15 +11087,17 @@
               8356      5 INSTR BELONGTO 8300 
               8356      5 INSTR DEADREGS  EFLAGS ZZ call    _g_signal_handlers_disconnect_matched 
               835b      4 INSTR BELONGTO 8300 
-              835b      4 INSTR DEADREGS  EFLAGS RAX RDI R8 R9 ZZ mov     rax, [rbx+20h] 
+              835b      4 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R9 ZZ mov     rax, [rbx+20h] 
               835f     -1 INSTR LOCAL MetadataRedundant lea     r9, sub_71D0 
               835f      7 INSTR BELONGTO 8300 
               8366     -1 INSTR LOCAL MetadataRedundant xor     r8d, r8d 
               8366      3 INSTR BELONGTO 8300 
-              8369     -1 INSTR LOCAL MetadataRedundant xor     ecx, ecx 
               8369      2 INSTR BELONGTO 8300 
-              836b     -1 INSTR LOCAL MetadataRedundant xor     edx, edx 
+              8369      2 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI ZZ xor     ecx, ecx 
+              8369     -2 INSTR LOCAL n RCX ZZ  AlwaysNUM xor     ecx, ecx 
               836b      2 INSTR BELONGTO 8300 
+              836b      2 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ xor     edx, edx 
+              836b     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
               836d     -1 INSTR LOCAL MetadataRedundant mov     esi, 18h 
               836d      5 INSTR BELONGTO 8300 
               8372      4 INSTR BELONGTO 8300 
@@ -11157,9 +11228,10 @@
               8459      5 INSTR BELONGTO 8300 
               8459      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI R8 R9 R10 R11 XMM0 ZZ call    sub_6E30 
               845e      3 INSTR BELONGTO 8300 
-              845e      3 INSTR DEADREGS  EFLAGS RDI XMM0 ZZ mov     rdi, rbx 
-              8461     -1 INSTR LOCAL MetadataRedundant mov     esi, 50h 
+              845e      3 INSTR DEADREGS  EFLAGS RSI RDI XMM0 ZZ mov     rdi, rbx 
+              8461     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 50h 
               8461      5 INSTR BELONGTO 8300 
+              8461      5 INSTR DEADREGS  EFLAGS RBX RSI XMM0 ZZ mov     esi, 50h 
               8466     -1 INSTR LOCAL NoMetaUpdate call    _g_type_check_instance_cast 
               8466      5 INSTR BELONGTO 8300 
               8466      5 INSTR DEADREGS  EFLAGS RBX XMM0 ZZ call    _g_type_check_instance_cast 
@@ -11271,14 +11343,14 @@
               8627      3 INSTR BELONGTO 8600 
               8627      3 INSTR DEADREGS  EFLAGS RDX RDI R8 R9 ZZ mov     rdi, rax 
               862a      3 INSTR BELONGTO 8600 
-              862a      3 INSTR DEADREGS  EFLAGS RDX R8 R9 ZZ mov     r8, rbp 
+              862a      3 INSTR DEADREGS  EFLAGS RAX RDX R8 R9 ZZ mov     r8, rbp 
               862d      3 INSTR BELONGTO 8600 
-              862d      3 INSTR DEADREGS  EFLAGS RDX R9 ZZ mov     rdx, rbx 
+              862d      3 INSTR DEADREGS  EFLAGS RAX RDX R9 ZZ mov     rdx, rbx 
               8630     -2 INSTR LOCAL n R9 ZZ  AlwaysNUM xor     r9d, r9d 
               8630      3 INSTR BELONGTO 8600 
-              8630      3 INSTR DEADREGS  EFLAGS RBX R9 ZZ xor     r9d, r9d 
+              8630      3 INSTR DEADREGS  EFLAGS RAX RBX R9 ZZ xor     r9d, r9d 
               8633      2 INSTR BELONGTO 8600 
-              8633      2 INSTR DEADREGS  EFLAGS RBX ZZ xor     eax, eax 
+              8633      2 INSTR DEADREGS  EFLAGS RAX RBX ZZ xor     eax, eax 
               8633     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
               8635     -1 INSTR LOCAL NoMetaUpdate call    _g_object_new 
               8635      5 INSTR BELONGTO 8600 
@@ -11366,8 +11438,8 @@
               86ae     -1 INSTR LOCAL NoMetaUpdate call    sub_F020 
               86ae      5 INSTR BELONGTO 8660 
               86ae      5 INSTR DEADREGS  EFLAGS RBX R13 ZZ call    sub_F020 
+              86b3     -1 INSTR LOCAL MetadataUnused mov     rbx, rax 
               86b3      3 INSTR BELONGTO 8660 
-              86b3      3 INSTR DEADREGS  EFLAGS RBX RDI R13 ZZ mov     rbx, rax 
               86b6      5 INSTR BELONGTO 8660 
               86b6      5 INSTR DEADREGS  EFLAGS RAX RDI R13 ZZ mov     rax, [r12+18h] 
               86bb      4 INSTR BELONGTO 8660 
@@ -11386,9 +11458,8 @@
               86d0      3 INSTR BELONGTO 8660 
               86d3     -1 INSTR LOCAL NoMetaUpdate jz      short loc_8750 
               86d3      2 INSTR BELONGTO 8660 
-              86d5     -2 INSTR LOCAL n RBX ZZ  NumericDEFs mov     rbx, rax 
+              86d5     -1 INSTR LOCAL MetadataUnused mov     rbx, rax 
               86d5      3 INSTR BELONGTO 8660 
-              86d5      3 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     rbx, rax 
               86d8     -1 INSTR LOCAL NoMetaUpdate jmp     short loc_86E9 
               86d8      2 INSTR BELONGTO 8660 
               86e0      4 INSTR BELONGTO 8660 
@@ -11435,7 +11506,7 @@
               871d      2 INSTR BELONGTO 8660 
               871f     -2 INSTR LOCAL n RBX ZZ  NUMVia2ndSrcIMMEDNUM mov     ebx, 1 
               871f      5 INSTR BELONGTO 8660 
-              871f      5 INSTR DEADREGS  EFLAGS RAX RSI RDI ZZ mov     ebx, 1 
+              871f      5 INSTR DEADREGS  EFLAGS RAX RBX RSI RDI ZZ mov     ebx, 1 
               8724      5 INSTR BELONGTO 8660 
               8724      5 INSTR DEADREGS  EFLAGS RAX RSI RDI ZZ mov     rax, [r12+18h] 
               8729      3 INSTR BELONGTO 8660 
@@ -11446,7 +11517,7 @@
               872f      5 INSTR BELONGTO 8660 
               872f      5 INSTR DEADREGS  EFLAGS R12 R14 ZZ call    _g_type_check_instance_cast 
               8734      2 INSTR BELONGTO 8660 
-              8734      2 INSTR DEADREGS  EFLAGS RDI R12 R14 ZZ mov     esi, ebx 
+              8734      2 INSTR DEADREGS  EFLAGS RSI RDI R12 R14 ZZ mov     esi, ebx 
               8736      3 INSTR BELONGTO 8660 
               8736      3 INSTR DEADREGS  EFLAGS RBX RDI R12 R14 ZZ mov     rdi, rax 
               8739     -1 INSTR LOCAL NoMetaUpdate call    _gtk_status_icon_set_visible 
@@ -11469,7 +11540,7 @@
               8749      5 INSTR BELONGTO 8660 
               8749      5 INSTR DEADREGS  EFLAGS R12 R13 R14 ZZ jmp     _g_slist_free 
               8750      2 INSTR BELONGTO 8660 
-              8750      2 INSTR DEADREGS  EFLAGS RAX RSI RDI ZZ xor     ebx, ebx 
+              8750      2 INSTR DEADREGS  EFLAGS RAX RBX RSI RDI ZZ xor     ebx, ebx 
               8750     -2 INSTR LOCAL n RBX ZZ  AlwaysNUM xor     ebx, ebx 
               8752     -1 INSTR LOCAL NoMetaUpdate jmp     short loc_8724 
               8752      2 INSTR BELONGTO 8660 
@@ -11504,9 +11575,10 @@
               8784      5 INSTR BELONGTO 8780 
               8784      5 INSTR DEADREGS  EFLAGS ZZ call    _g_type_class_peek_parent 
               8789      3 INSTR BELONGTO 8780 
-              8789      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rbx 
-              878c     -1 INSTR LOCAL MetadataRedundant mov     esi, 50h 
+              8789      3 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     rdi, rbx 
+              878c     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 50h 
               878c      5 INSTR BELONGTO 8780 
+              878c      5 INSTR DEADREGS  EFLAGS RSI ZZ mov     esi, 50h 
               8791      7 INSTR BELONGTO 8780 
               8791      7 INSTR DEADREGS  EFLAGS ZZ mov     cs:qword_21D168, rax 
               8798     -1 INSTR LOCAL NoMetaUpdate call    _g_type_check_class_cast 
@@ -11514,9 +11586,9 @@
               8798      5 INSTR DEADREGS  EFLAGS ZZ call    _g_type_check_class_cast 
               879d     -2 INSTR LOCAL n RDX ZZ  NumericDEFs lea     rdx, loc_8AF0 
               879d      7 INSTR BELONGTO 8780 
-              879d      7 INSTR DEADREGS  EFLAGS RDX RDI ZZ lea     rdx, loc_8AF0 
+              879d      7 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ lea     rdx, loc_8AF0 
               87a4      3 INSTR BELONGTO 8780 
-              87a4      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rbx 
+              87a4      3 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     rdi, rbx 
               87a7     -1 INSTR LOCAL MetadataRedundant mov     esi, 18h 
               87a7      5 INSTR BELONGTO 8780 
               87ac      4 INSTR BELONGTO 8780 
@@ -11566,16 +11638,16 @@
               87f9      5 INSTR BELONGTO 8890 
               87f9      5 INSTR DEADREGS  EFLAGS RAX R12 R13 R14 R15 ZZ jmp     sub_8660 
               8800      1 INSTR BELONGTO 8890 
-              8800      1 INSTR DEADREGS  EFLAGS RDX RBX RDI R12 R13 R14 R15 ZZ pop     rbx 
+              8800      1 INSTR DEADREGS  EFLAGS RAX RDX RBX RSI RDI R12 R13 R14 R15 ZZ pop     rbx 
               8801      7 INSTR BELONGTO 8890 
-              8801      7 INSTR DEADREGS  EFLAGS RDX RDI R12 R13 R14 R15 ZZ lea     rdx, aUnableToGetDef; "Unable to get default source, or no sou"... 
+              8801      7 INSTR DEADREGS  EFLAGS RAX RDX RSI RDI R12 R13 R14 R15 ZZ lea     rdx, aUnableToGetDef; "Unable to get default source, or no sou"... 
               8808      7 INSTR BELONGTO 8890 
-              8808      7 INSTR DEADREGS  EFLAGS RDI R12 R13 R14 R15 ZZ lea     rdi, aSoundCcPanel; "sound-cc-panel" 
+              8808      7 INSTR DEADREGS  EFLAGS RAX RSI RDI R12 R13 R14 R15 ZZ lea     rdi, aSoundCcPanel; "sound-cc-panel" 
               880f     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 80h 
               880f      5 INSTR BELONGTO 8890 
-              880f      5 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ mov     esi, 80h 
+              880f      5 INSTR DEADREGS  EFLAGS RAX RSI R12 R13 R14 R15 ZZ mov     esi, 80h 
               8814      2 INSTR BELONGTO 8890 
-              8814      2 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ xor     eax, eax 
+              8814      2 INSTR DEADREGS  EFLAGS RAX R12 R13 R14 R15 ZZ xor     eax, eax 
               8814     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
               8816     -1 INSTR LOCAL NoMetaUpdate jmp     _g_log 
               8816      5 INSTR BELONGTO 8890 
@@ -11626,16 +11698,16 @@
               885a      5 INSTR BELONGTO 8830 
               885a      5 INSTR DEADREGS  EFLAGS RAX ZZ jmp     sub_8660 
               8860      1 INSTR BELONGTO 8830 
-              8860      1 INSTR DEADREGS  EFLAGS RDX RBX RDI ZZ pop     rbx 
+              8860      1 INSTR DEADREGS  EFLAGS RAX RDX RBX RSI RDI ZZ pop     rbx 
               8861      7 INSTR BELONGTO 8830 
-              8861      7 INSTR DEADREGS  EFLAGS RDX RDI ZZ lea     rdx, aUnableToGetD_0; "Unable to get default sink" 
+              8861      7 INSTR DEADREGS  EFLAGS RAX RDX RSI RDI ZZ lea     rdx, aUnableToGetD_0; "Unable to get default sink" 
               8868      7 INSTR BELONGTO 8830 
-              8868      7 INSTR DEADREGS  EFLAGS RDI ZZ lea     rdi, aSoundCcPanel; "sound-cc-panel" 
+              8868      7 INSTR DEADREGS  EFLAGS RAX RSI RDI ZZ lea     rdi, aSoundCcPanel; "sound-cc-panel" 
               886f     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 10h 
               886f      5 INSTR BELONGTO 8830 
-              886f      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, 10h 
+              886f      5 INSTR DEADREGS  EFLAGS RAX RSI ZZ mov     esi, 10h 
               8874      2 INSTR BELONGTO 8830 
-              8874      2 INSTR DEADREGS  EFLAGS ZZ xor     eax, eax 
+              8874      2 INSTR DEADREGS  EFLAGS RAX ZZ xor     eax, eax 
               8874     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
               8876     -1 INSTR LOCAL NoMetaUpdate jmp     _g_log 
               8876      5 INSTR BELONGTO 8830 
@@ -11669,14 +11741,14 @@
               88a2      1 INSTR BELONGTO 8890 
               88a2      1 INSTR DEADREGS  EFLAGS ZZ retn 
               88a8      7 INSTR BELONGTO 8890 
-              88a8      7 INSTR DEADREGS  EFLAGS RDX RDI R12 R13 R14 R15 ZZ lea     rdx, aConnecting___; "Connecting..." 
+              88a8      7 INSTR DEADREGS  EFLAGS RAX RDX RDI R12 R13 R14 R15 ZZ lea     rdx, aConnecting___; "Connecting..." 
               88af      7 INSTR BELONGTO 8890 
-              88af      7 INSTR DEADREGS  EFLAGS RDI R12 R13 R14 R15 ZZ lea     rdi, aSoundCcPanel; "sound-cc-panel" 
+              88af      7 INSTR DEADREGS  EFLAGS RAX RDI R12 R13 R14 R15 ZZ lea     rdi, aSoundCcPanel; "sound-cc-panel" 
               88b6     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     sil, 80h 
               88b6      3 INSTR BELONGTO 8890 
-              88b6      3 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ mov     sil, 80h 
+              88b6      3 INSTR DEADREGS  EFLAGS RAX R12 R13 R14 R15 ZZ mov     sil, 80h 
               88b9      2 INSTR BELONGTO 8890 
-              88b9      2 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ xor     eax, eax 
+              88b9      2 INSTR DEADREGS  EFLAGS RAX R12 R13 R14 R15 ZZ xor     eax, eax 
               88b9     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
               88bb     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rsp, 18h 
               88bb      4 INSTR BELONGTO 8890 
@@ -11741,19 +11813,21 @@
               8927      5 INSTR DEADREGS  EFLAGS ZZ call    _g_intern_static_string 
               892c     -2 INSTR LOCAL n R9 ZZ  NumericDEFs lea     r9, loc_8BB0 
               892c      7 INSTR BELONGTO 88f0 
-              892c      7 INSTR DEADREGS  EFLAGS RCX RSI R8 R9 ZZ lea     r9, loc_8BB0 
+              892c      7 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 ZZ lea     r9, loc_8BB0 
               8933     -2 INSTR LOCAL n RCX ZZ  NumericDEFs lea     rcx, sub_8780 
               8933      7 INSTR BELONGTO 88f0 
-              8933      7 INSTR DEADREGS  EFLAGS RCX RSI R8 ZZ lea     rcx, sub_8780 
+              8933      7 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 ZZ lea     rcx, sub_8780 
               893a     -2 INSTR LOCAL n R8 ZZ  NUMVia2ndSrcIMMEDNUM mov     r8d, 20h 
               893a      6 INSTR BELONGTO 88f0 
-              893a      6 INSTR DEADREGS  EFLAGS RSI R8 ZZ mov     r8d, 20h 
-              8940     -1 INSTR LOCAL MetadataRedundant mov     edx, 88h 
+              893a      6 INSTR DEADREGS  EFLAGS RDX RSI RDI R8 ZZ mov     r8d, 20h 
+              8940     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 88h 
               8940      5 INSTR BELONGTO 88f0 
+              8940      5 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     edx, 88h 
               8945      3 INSTR BELONGTO 88f0 
-              8945      3 INSTR DEADREGS  EFLAGS RSI ZZ mov     rsi, rax 
-              8948     -1 INSTR LOCAL MetadataRedundant mov     edi, 50h 
+              8945      3 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     rsi, rax 
+              8948     -2 INSTR LOCAL n RDI ZZ  NUMVia2ndSrcIMMEDNUM mov     edi, 50h 
               8948      5 INSTR BELONGTO 88f0 
+              8948      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     edi, 50h 
               894d      7 INSTR BELONGTO 88f0 
               894d      7 INSTR DEADREGS  EFLAGS ZZ mov     [rsp+18h+var_18], 0 
               894d      7 PTRIMMEDESP STACK 0 displ mov     [rsp+18h+var_18], 0
@@ -11771,7 +11845,6 @@
               8968      2 INSTR BELONGTO 88f0 
               8970     -3 INSTR LOCAL NoWarn push    r12 
               8975     -3 INSTR LOCAL NoWarn push    rbp 
-              8976      2 PTRIMMEDEBP STACK 0 displ mov     ebp, esi
               8978     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 50h 
               897d     -3 INSTR LOCAL NoWarn push    rbx 
               8988     -1 INSTR LOCAL NoMetaUpdate call    _g_type_check_class_cast 
@@ -11958,12 +12031,13 @@
               8d11     -1 INSTR LOCAL NoMetaUpdate call    sub_88F0 
               8d11      5 INSTR BELONGTO 8d10 
               8d11      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX RSI RDI R8 R9 R10 R11 ZZ call    sub_88F0 
-              8d16     -1 INSTR LOCAL MetadataRedundant xor     esi, esi 
               8d16      2 INSTR BELONGTO 8d10 
+              8d16      2 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ xor     esi, esi 
+              8d16     -2 INSTR LOCAL n RSI ZZ  AlwaysNUM xor     esi, esi 
               8d18      3 INSTR BELONGTO 8d10 
               8d18      3 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     rdi, rax 
               8d1b      2 INSTR BELONGTO 8d10 
-              8d1b      2 INSTR DEADREGS  EFLAGS RBX ZZ xor     eax, eax 
+              8d1b      2 INSTR DEADREGS  EFLAGS RAX RBX ZZ xor     eax, eax 
               8d1b     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
               8d1d     -1 INSTR LOCAL NoMetaUpdate call    _g_object_new 
               8d1d      5 INSTR BELONGTO 8d10 
@@ -11990,10 +12064,10 @@
               8d60     14 FUNC GLOBAL sub_8D60 FUNC_UNSAFE NOFP RET               8d6d 
               8d60     -2 INSTR LOCAL n RDI ZZ  NumericDEFs lea     rdi, loc_8D40 
               8d60      7 INSTR BELONGTO 8d60 
-              8d60      7 INSTR DEADREGS  EFLAGS RDI ZZ lea     rdi, loc_8D40 
+              8d60      7 INSTR DEADREGS  EFLAGS RSI RDI ZZ lea     rdi, loc_8D40 
               8d60      8 MEMORYHOLE STACK esp + 0 ReturnAddress 
               8d67      2 INSTR BELONGTO 8d60 
-              8d67      2 INSTR DEADREGS  EFLAGS ZZ xor     esi, esi 
+              8d67      2 INSTR DEADREGS  EFLAGS RSI ZZ xor     esi, esi 
               8d67     -2 INSTR LOCAL n RSI ZZ  AlwaysNUM xor     esi, esi 
               8d69     -1 INSTR LOCAL NoMetaUpdate jmp     _g_log_set_default_handler 
               8d69      5 INSTR BELONGTO 8d60 
@@ -12011,16 +12085,16 @@
               8d7e      1 INSTR BELONGTO 8d70 
               8d7e      1 INSTR DEADREGS  EFLAGS ZZ retn 
               8d80     10 INSTR BELONGTO 8d70 
-              8d80     10 INSTR DEADREGS  EFLAGS RDX RDI R12 R13 R14 R15 ZZ or      cs:dword_21D088, 0C0h 
+              8d80     10 INSTR DEADREGS  EFLAGS RAX RDX RSI RDI R12 R13 R14 R15 ZZ or      cs:dword_21D088, 0C0h 
               8d8a      7 INSTR BELONGTO 8d70 
-              8d8a      7 INSTR DEADREGS  EFLAGS RDX RDI R12 R13 R14 R15 ZZ lea     rdx, aEnablingDebugg; "Enabling debugging" 
+              8d8a      7 INSTR DEADREGS  EFLAGS RAX RDX RSI RDI R12 R13 R14 R15 ZZ lea     rdx, aEnablingDebugg; "Enabling debugging" 
               8d91      7 INSTR BELONGTO 8d70 
-              8d91      7 INSTR DEADREGS  EFLAGS RDI R12 R13 R14 R15 ZZ lea     rdi, aSoundCcPanel; "sound-cc-panel" 
+              8d91      7 INSTR DEADREGS  EFLAGS RAX RSI RDI R12 R13 R14 R15 ZZ lea     rdi, aSoundCcPanel; "sound-cc-panel" 
               8d98     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 80h 
               8d98      5 INSTR BELONGTO 8d70 
-              8d98      5 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ mov     esi, 80h 
+              8d98      5 INSTR DEADREGS  EFLAGS RAX RSI R12 R13 R14 R15 ZZ mov     esi, 80h 
               8d9d      2 INSTR BELONGTO 8d70 
-              8d9d      2 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ xor     eax, eax 
+              8d9d      2 INSTR DEADREGS  EFLAGS RAX R12 R13 R14 R15 ZZ xor     eax, eax 
               8d9d     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
               8d9f     -1 INSTR LOCAL NoMetaUpdate jmp     _g_log 
               8d9f      5 INSTR BELONGTO 8d70 
@@ -12029,13 +12103,13 @@
               8db0      0 FUNC MMSAFENESS SAFE
               8db0     24 FUNC GLOBAL sub_8DB0 FUNC_SAFE NOFP RET FUNC_LEAF               8dc7 
               8db0      3 INSTR BELONGTO 8db0 
-              8db0      3 INSTR DEADREGS  EFLAGS ZZ mov     edx, [rdi+10h] 
+              8db0      3 INSTR DEADREGS  EFLAGS RAX RCX RDX ZZ mov     edx, [rdi+10h] 
               8db0      8 MEMORYHOLE STACK esp + 0 ReturnAddress 
               8db3     -2 INSTR LOCAL n RCX ZZ  NumericDEFs mov     ecx, [rsi+10h] 
               8db3      3 INSTR BELONGTO 8db0 
-              8db3      3 INSTR DEADREGS  EFLAGS ZZ mov     ecx, [rsi+10h] 
+              8db3      3 INSTR DEADREGS  EFLAGS RAX RCX ZZ mov     ecx, [rsi+10h] 
               8db6      2 INSTR BELONGTO 8db0 
-              8db6      2 INSTR DEADREGS  EFLAGS ZZ xor     eax, eax 
+              8db6      2 INSTR DEADREGS  EFLAGS RAX ZZ xor     eax, eax 
               8db6     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
               8db8     -1 INSTR LOCAL NoMetaUpdate cmp     edx, ecx 
               8db8      2 INSTR BELONGTO 8db0 
@@ -12102,34 +12176,36 @@
               8e29      5 INSTR BELONGTO 8e20 
               8e29      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_type_class_peek_parent 
               8e2e      3 INSTR BELONGTO 8e20 
-              8e2e      3 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     rdi, rbp 
-              8e31     -1 INSTR LOCAL MetadataRedundant mov     esi, 50h 
+              8e2e      3 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ mov     rdi, rbp 
+              8e31     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 50h 
               8e31      5 INSTR BELONGTO 8e20 
+              8e31      5 INSTR DEADREGS  EFLAGS RBX RSI ZZ mov     esi, 50h 
               8e36      7 INSTR BELONGTO 8e20 
               8e36      7 INSTR DEADREGS  EFLAGS RBX ZZ mov     cs:qword_21D180, rax 
               8e3d     -1 INSTR LOCAL NoMetaUpdate call    _g_type_check_class_cast 
               8e3d      5 INSTR BELONGTO 8e20 
               8e3d      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_type_check_class_cast 
               8e42      3 INSTR BELONGTO 8e20 
-              8e42      3 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI R8 R9 ZZ mov     rbx, rax 
+              8e42      3 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI RDI R8 R9 ZZ mov     rbx, rax 
               8e45     -2 INSTR LOCAL n RAX ZZ  NumericDEFs lea     rax, loc_9750 
               8e45      7 INSTR BELONGTO 8e20 
-              8e45      7 INSTR DEADREGS  EFLAGS RAX RDX RSI RDI R8 R9 ZZ lea     rax, loc_9750 
+              8e45      7 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R9 ZZ lea     rax, loc_9750 
               8e4c      7 INSTR BELONGTO 8e20 
-              8e4c      7 INSTR DEADREGS  EFLAGS RDX RSI RDI R8 R9 ZZ lea     rdx, aTheIndexForThi; "The index for this stream" 
+              8e4c      7 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 ZZ lea     rdx, aTheIndexForThi; "The index for this stream" 
               8e53      7 INSTR BELONGTO 8e20 
-              8e53      7 INSTR DEADREGS  EFLAGS RSI RDI R8 R9 ZZ lea     rsi, aIndex     ; "Index" 
+              8e53      7 INSTR DEADREGS  EFLAGS RCX RSI RDI R8 R9 ZZ lea     rsi, aIndex     ; "Index" 
               8e5a      7 INSTR BELONGTO 8e20 
-              8e5a      7 INSTR DEADREGS  EFLAGS RDI R8 R9 ZZ lea     rdi, aIndex_0   ; "index" 
+              8e5a      7 INSTR DEADREGS  EFLAGS RCX RDI R8 R9 ZZ lea     rdi, aIndex_0   ; "index" 
               8e61     -2 INSTR LOCAL n R9 ZZ  AlwaysNUM xor     r9d, r9d 
               8e61      3 INSTR BELONGTO 8e20 
-              8e61      3 INSTR DEADREGS  EFLAGS R8 R9 ZZ xor     r9d, r9d 
+              8e61      3 INSTR DEADREGS  EFLAGS RCX R8 R9 ZZ xor     r9d, r9d 
               8e64      4 INSTR BELONGTO 8e20 
-              8e64      4 INSTR DEADREGS  EFLAGS R8 ZZ mov     [rbx+10h], rax 
+              8e64      4 INSTR DEADREGS  EFLAGS RCX R8 ZZ mov     [rbx+10h], rax 
               8e68     -1 INSTR LOCAL MetadataRedundant lea     rax, sub_95A0 
               8e68      7 INSTR BELONGTO 8e20 
-              8e6f     -1 INSTR LOCAL MetadataRedundant xor     ecx, ecx 
               8e6f      2 INSTR BELONGTO 8e20 
+              8e6f      2 INSTR DEADREGS  EFLAGS RCX R8 ZZ xor     ecx, ecx 
+              8e6f     -2 INSTR LOCAL n RCX ZZ  AlwaysNUM xor     ecx, ecx 
               8e71     -2 INSTR LOCAL n R8 ZZ  NUMVia2ndSrcIMMEDNUM mov     r8, 0FFFFFFFFFFFFFFFFh 
               8e71      7 INSTR BELONGTO 8e20 
               8e71      7 INSTR DEADREGS  EFLAGS R8 ZZ mov     r8, 0FFFFFFFFFFFFFFFFh 
@@ -12162,23 +12238,25 @@
               8ec3      5 INSTR BELONGTO 8e20 
               8ec3      5 INSTR DEADREGS  EFLAGS ZZ call    _g_param_spec_ulong 
               8ec8      3 INSTR BELONGTO 8e20 
-              8ec8      3 INSTR DEADREGS  EFLAGS RDX RDI ZZ mov     rdi, rbx 
+              8ec8      3 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     rdi, rbx 
               8ecb      3 INSTR BELONGTO 8e20 
-              8ecb      3 INSTR DEADREGS  EFLAGS RDX ZZ mov     rdx, rax 
-              8ece     -1 INSTR LOCAL MetadataRedundant mov     esi, 4 
+              8ecb      3 INSTR DEADREGS  EFLAGS RDX RSI ZZ mov     rdx, rax 
+              8ece     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 4 
               8ece      5 INSTR BELONGTO 8e20 
+              8ece      5 INSTR DEADREGS  EFLAGS RSI ZZ mov     esi, 4 
               8ed3     -1 INSTR LOCAL NoMetaUpdate call    _g_object_class_install_property 
               8ed3      5 INSTR BELONGTO 8e20 
               8ed3      5 INSTR DEADREGS  EFLAGS ZZ call    _g_object_class_install_property 
               8ed8      7 INSTR BELONGTO 8e20 
-              8ed8      7 INSTR DEADREGS  EFLAGS RDX RSI RDI R8 R9 ZZ lea     rsi, aApplicationId+0Ch; "id" 
+              8ed8      7 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 ZZ lea     rsi, aApplicationId+0Ch; "id" 
               8edf      7 INSTR BELONGTO 8e20 
-              8edf      7 INSTR DEADREGS  EFLAGS RDX RDI R8 R9 ZZ lea     rdx, aTheIdForThisSt; "The id for this stream" 
+              8edf      7 INSTR DEADREGS  EFLAGS RCX RDX RDI R8 R9 ZZ lea     rdx, aTheIdForThisSt; "The id for this stream" 
               8ee6     -2 INSTR LOCAL n R9 ZZ  AlwaysNUM xor     r9d, r9d 
               8ee6      3 INSTR BELONGTO 8e20 
-              8ee6      3 INSTR DEADREGS  EFLAGS RDI R8 R9 ZZ xor     r9d, r9d 
-              8ee9     -1 INSTR LOCAL MetadataRedundant xor     ecx, ecx 
+              8ee6      3 INSTR DEADREGS  EFLAGS RCX RDI R8 R9 ZZ xor     r9d, r9d 
               8ee9      2 INSTR BELONGTO 8e20 
+              8ee9      2 INSTR DEADREGS  EFLAGS RCX RDI R8 ZZ xor     ecx, ecx 
+              8ee9     -2 INSTR LOCAL n RCX ZZ  AlwaysNUM xor     ecx, ecx 
               8eeb     -2 INSTR LOCAL n R8 ZZ  NUMVia2ndSrcIMMEDNUM mov     r8, 0FFFFFFFFFFFFFFFFh 
               8eeb      7 INSTR BELONGTO 8e20 
               8eeb      7 INSTR DEADREGS  EFLAGS RDI R8 ZZ mov     r8, 0FFFFFFFFFFFFFFFFh 
@@ -12190,11 +12268,12 @@
               8efc      5 INSTR BELONGTO 8e20 
               8efc      5 INSTR DEADREGS  EFLAGS ZZ call    _g_param_spec_ulong 
               8f01      3 INSTR BELONGTO 8e20 
-              8f01      3 INSTR DEADREGS  EFLAGS RDX RDI ZZ mov     rdi, rbx 
+              8f01      3 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     rdi, rbx 
               8f04      3 INSTR BELONGTO 8e20 
-              8f04      3 INSTR DEADREGS  EFLAGS RDX ZZ mov     rdx, rax 
-              8f07     -1 INSTR LOCAL MetadataRedundant mov     esi, 1 
+              8f04      3 INSTR DEADREGS  EFLAGS RDX RSI ZZ mov     rdx, rax 
+              8f07     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 1 
               8f07      5 INSTR BELONGTO 8e20 
+              8f07      5 INSTR DEADREGS  EFLAGS RSI ZZ mov     esi, 1 
               8f0c     -1 INSTR LOCAL NoMetaUpdate call    _g_object_class_install_property 
               8f0c      5 INSTR BELONGTO 8e20 
               8f0c      5 INSTR DEADREGS  EFLAGS ZZ call    _g_object_class_install_property 
@@ -12216,96 +12295,104 @@
               8f34      5 INSTR BELONGTO 8e20 
               8f34      5 INSTR DEADREGS  EFLAGS ZZ call    _g_param_spec_object 
               8f39      3 INSTR BELONGTO 8e20 
-              8f39      3 INSTR DEADREGS  EFLAGS RDX RDI ZZ mov     rdi, rbx 
+              8f39      3 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     rdi, rbx 
               8f3c      3 INSTR BELONGTO 8e20 
-              8f3c      3 INSTR DEADREGS  EFLAGS RDX ZZ mov     rdx, rax 
-              8f3f     -1 INSTR LOCAL MetadataRedundant mov     esi, 3 
+              8f3c      3 INSTR DEADREGS  EFLAGS RDX RSI ZZ mov     rdx, rax 
+              8f3f     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 3 
               8f3f      5 INSTR BELONGTO 8e20 
+              8f3f      5 INSTR DEADREGS  EFLAGS RSI ZZ mov     esi, 3 
               8f44     -1 INSTR LOCAL NoMetaUpdate call    _g_object_class_install_property 
               8f44      5 INSTR BELONGTO 8e20 
               8f44      5 INSTR DEADREGS  EFLAGS ZZ call    _g_object_class_install_property 
               8f49      7 INSTR BELONGTO 8e20 
-              8f49      7 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ lea     rdx, aThePulseaudioC; "The PulseAudio context for this stream" 
+              8f49      7 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI ZZ lea     rdx, aThePulseaudioC; "The PulseAudio context for this stream" 
               8f50      7 INSTR BELONGTO 8e20 
-              8f50      7 INSTR DEADREGS  EFLAGS RSI RDI ZZ lea     rsi, aPulseaudioCont; "PulseAudio context" 
+              8f50      7 INSTR DEADREGS  EFLAGS RCX RSI RDI ZZ lea     rsi, aPulseaudioCont; "PulseAudio context" 
               8f57      7 INSTR BELONGTO 8e20 
-              8f57      7 INSTR DEADREGS  EFLAGS RDI ZZ lea     rdi, aPaContext ; "pa-context" 
-              8f5e     -1 INSTR LOCAL MetadataRedundant mov     ecx, 0Bh 
+              8f57      7 INSTR DEADREGS  EFLAGS RCX RDI ZZ lea     rdi, aPaContext ; "pa-context" 
+              8f5e     -2 INSTR LOCAL n RCX ZZ  NUMVia2ndSrcIMMEDNUM mov     ecx, 0Bh 
               8f5e      5 INSTR BELONGTO 8e20 
+              8f5e      5 INSTR DEADREGS  EFLAGS RCX ZZ mov     ecx, 0Bh 
               8f63     -1 INSTR LOCAL NoMetaUpdate call    _g_param_spec_pointer 
               8f63      5 INSTR BELONGTO 8e20 
               8f63      5 INSTR DEADREGS  EFLAGS ZZ call    _g_param_spec_pointer 
               8f68      3 INSTR BELONGTO 8e20 
-              8f68      3 INSTR DEADREGS  EFLAGS RDX RDI ZZ mov     rdi, rbx 
+              8f68      3 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     rdi, rbx 
               8f6b      3 INSTR BELONGTO 8e20 
-              8f6b      3 INSTR DEADREGS  EFLAGS RDX ZZ mov     rdx, rax 
-              8f6e     -1 INSTR LOCAL MetadataRedundant mov     esi, 2 
+              8f6b      3 INSTR DEADREGS  EFLAGS RDX RSI ZZ mov     rdx, rax 
+              8f6e     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 2 
               8f6e      5 INSTR BELONGTO 8e20 
+              8f6e      5 INSTR DEADREGS  EFLAGS RSI ZZ mov     esi, 2 
               8f73     -1 INSTR LOCAL NoMetaUpdate call    _g_object_class_install_property 
               8f73      5 INSTR BELONGTO 8e20 
               8f73      5 INSTR DEADREGS  EFLAGS ZZ call    _g_object_class_install_property 
               8f78      7 INSTR BELONGTO 8e20 
-              8f78      7 INSTR DEADREGS  EFLAGS RDX RSI RDI R8 R9 ZZ lea     rdx, aTheVolumeForTh; "The volume for this stream" 
+              8f78      7 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 ZZ lea     rdx, aTheVolumeForTh; "The volume for this stream" 
               8f7f      7 INSTR BELONGTO 8e20 
-              8f7f      7 INSTR DEADREGS  EFLAGS RSI RDI R8 R9 ZZ lea     rsi, aVolume    ; "Volume" 
+              8f7f      7 INSTR DEADREGS  EFLAGS RCX RSI RDI R8 R9 ZZ lea     rsi, aVolume    ; "Volume" 
               8f86      7 INSTR BELONGTO 8e20 
-              8f86      7 INSTR DEADREGS  EFLAGS RDI R8 R9 ZZ lea     rdi, aVolume_0  ; "volume" 
+              8f86      7 INSTR DEADREGS  EFLAGS RCX RDI R8 R9 ZZ lea     rdi, aVolume_0  ; "volume" 
               8f8d     -2 INSTR LOCAL n R9 ZZ  AlwaysNUM xor     r9d, r9d 
               8f8d      3 INSTR BELONGTO 8e20 
-              8f8d      3 INSTR DEADREGS  EFLAGS R8 R9 ZZ xor     r9d, r9d 
+              8f8d      3 INSTR DEADREGS  EFLAGS RCX R8 R9 ZZ xor     r9d, r9d 
               8f90     -2 INSTR LOCAL n R8 ZZ  NUMVia2ndSrcIMMEDNUM mov     r8, 0FFFFFFFFFFFFFFFFh 
               8f90      7 INSTR BELONGTO 8e20 
-              8f90      7 INSTR DEADREGS  EFLAGS R8 ZZ mov     r8, 0FFFFFFFFFFFFFFFFh 
-              8f97     -1 INSTR LOCAL MetadataRedundant xor     ecx, ecx 
+              8f90      7 INSTR DEADREGS  EFLAGS RCX R8 ZZ mov     r8, 0FFFFFFFFFFFFFFFFh 
               8f97      2 INSTR BELONGTO 8e20 
+              8f97      2 INSTR DEADREGS  EFLAGS RCX ZZ xor     ecx, ecx 
+              8f97     -2 INSTR LOCAL n RCX ZZ  AlwaysNUM xor     ecx, ecx 
               8f99     -1 INSTR LOCAL MetadataRedundant mov     [rsp+28h+var_28], 3 
               8f99      7 INSTR BELONGTO 8e20 
               8fa0     -1 INSTR LOCAL NoMetaUpdate call    _g_param_spec_ulong 
               8fa0      5 INSTR BELONGTO 8e20 
               8fa0      5 INSTR DEADREGS  EFLAGS ZZ call    _g_param_spec_ulong 
               8fa5      3 INSTR BELONGTO 8e20 
-              8fa5      3 INSTR DEADREGS  EFLAGS RDX RDI ZZ mov     rdi, rbx 
+              8fa5      3 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     rdi, rbx 
               8fa8      3 INSTR BELONGTO 8e20 
-              8fa8      3 INSTR DEADREGS  EFLAGS RDX ZZ mov     rdx, rax 
-              8fab     -1 INSTR LOCAL MetadataRedundant mov     esi, 0Ah 
+              8fa8      3 INSTR DEADREGS  EFLAGS RDX RSI ZZ mov     rdx, rax 
+              8fab     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 0Ah 
               8fab      5 INSTR BELONGTO 8e20 
+              8fab      5 INSTR DEADREGS  EFLAGS RSI ZZ mov     esi, 0Ah 
               8fb0     -1 INSTR LOCAL NoMetaUpdate call    _g_object_class_install_property 
               8fb0      5 INSTR BELONGTO 8e20 
               8fb0      5 INSTR DEADREGS  EFLAGS ZZ call    _g_object_class_install_property 
               8fb5     -1 INSTR LOCAL NoMetaUpdate xorpd   xmm2, xmm2 
               8fb5      4 INSTR BELONGTO 8e20 
               8fb9      7 INSTR BELONGTO 8e20 
-              8fb9      7 INSTR DEADREGS  EFLAGS RDX RSI RDI XMM2 ZZ lea     rdx, aTheDecibelLeve; "The decibel level for this stream" 
+              8fb9      7 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI XMM2 ZZ lea     rdx, aTheDecibelLeve; "The decibel level for this stream" 
               8fc0     -1 INSTR LOCAL MetadataUnused movsd   xmm1, cs:qword_15F08 
               8fc0      8 INSTR BELONGTO 8e20 
               8fc8      7 INSTR BELONGTO 8e20 
-              8fc8      7 INSTR DEADREGS  EFLAGS RSI RDI XMM1 XMM2 ZZ lea     rsi, aDecibel   ; "Decibel" 
+              8fc8      7 INSTR DEADREGS  EFLAGS RCX RSI RDI XMM1 XMM2 ZZ lea     rsi, aDecibel   ; "Decibel" 
               8fcf     -1 INSTR LOCAL MetadataUnused movsd   xmm0, cs:qword_14F88 
               8fcf      8 INSTR BELONGTO 8e20 
               8fd7      7 INSTR BELONGTO 8e20 
-              8fd7      7 INSTR DEADREGS  EFLAGS RDI XMM0 XMM1 XMM2 ZZ lea     rdi, aDecibel_0 ; "decibel" 
-              8fde     -1 INSTR LOCAL MetadataRedundant mov     ecx, 7 
+              8fd7      7 INSTR DEADREGS  EFLAGS RCX RDI XMM0 XMM1 XMM2 ZZ lea     rdi, aDecibel_0 ; "decibel" 
+              8fde     -2 INSTR LOCAL n RCX ZZ  NUMVia2ndSrcIMMEDNUM mov     ecx, 7 
               8fde      5 INSTR BELONGTO 8e20 
+              8fde      5 INSTR DEADREGS  EFLAGS RCX XMM0 XMM1 XMM2 ZZ mov     ecx, 7 
               8fe3     -1 INSTR LOCAL NoMetaUpdate call    _g_param_spec_double 
               8fe3      5 INSTR BELONGTO 8e20 
               8fe3      5 INSTR DEADREGS  EFLAGS XMM0 XMM1 XMM2 ZZ call    _g_param_spec_double 
               8fe8      3 INSTR BELONGTO 8e20 
-              8fe8      3 INSTR DEADREGS  EFLAGS RDX RDI XMM0 XMM1 XMM2 ZZ mov     rdi, rbx 
+              8fe8      3 INSTR DEADREGS  EFLAGS RDX RSI RDI XMM0 XMM1 XMM2 ZZ mov     rdi, rbx 
               8feb      3 INSTR BELONGTO 8e20 
-              8feb      3 INSTR DEADREGS  EFLAGS RDX XMM0 XMM1 XMM2 ZZ mov     rdx, rax 
-              8fee     -1 INSTR LOCAL MetadataRedundant mov     esi, 0Bh 
+              8feb      3 INSTR DEADREGS  EFLAGS RDX RSI XMM0 XMM1 XMM2 ZZ mov     rdx, rax 
+              8fee     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 0Bh 
               8fee      5 INSTR BELONGTO 8e20 
+              8fee      5 INSTR DEADREGS  EFLAGS RSI XMM0 XMM1 XMM2 ZZ mov     esi, 0Bh 
               8ff3     -1 INSTR LOCAL NoMetaUpdate call    _g_object_class_install_property 
               8ff3      5 INSTR BELONGTO 8e20 
               8ff3      5 INSTR DEADREGS  EFLAGS XMM0 XMM1 XMM2 ZZ call    _g_object_class_install_property 
               8ff8      7 INSTR BELONGTO 8e20 
-              8ff8      7 INSTR DEADREGS  EFLAGS RDX RSI RDI R8 XMM0 XMM1 XMM2 ZZ lea     rdx, aNameToDisplayF; "Name to display for this stream" 
+              8ff8      7 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 XMM0 XMM1 XMM2 ZZ lea     rdx, aNameToDisplayF; "Name to display for this stream" 
               8fff      7 INSTR BELONGTO 8e20 
-              8fff      7 INSTR DEADREGS  EFLAGS RSI RDI R8 XMM0 XMM1 XMM2 ZZ lea     rsi, aName      ; "Name" 
+              8fff      7 INSTR DEADREGS  EFLAGS RCX RSI RDI R8 XMM0 XMM1 XMM2 ZZ lea     rsi, aName      ; "Name" 
               9006      7 INSTR BELONGTO 8e20 
-              9006      7 INSTR DEADREGS  EFLAGS RDI R8 XMM0 XMM1 XMM2 ZZ lea     rdi, aName_0    ; "name" 
-              900d     -1 INSTR LOCAL MetadataRedundant xor     ecx, ecx 
+              9006      7 INSTR DEADREGS  EFLAGS RCX RDI R8 XMM0 XMM1 XMM2 ZZ lea     rdi, aName_0    ; "name" 
               900d      2 INSTR BELONGTO 8e20 
+              900d      2 INSTR DEADREGS  EFLAGS RCX R8 XMM0 XMM1 XMM2 ZZ xor     ecx, ecx 
+              900d     -2 INSTR LOCAL n RCX ZZ  AlwaysNUM xor     ecx, ecx 
               900f     -2 INSTR LOCAL n R8 ZZ  NUMVia2ndSrcIMMEDNUM mov     r8d, 7 
               900f      6 INSTR BELONGTO 8e20 
               900f      6 INSTR DEADREGS  EFLAGS R8 XMM0 XMM1 XMM2 ZZ mov     r8d, 7 
@@ -12313,22 +12400,24 @@
               9015      5 INSTR BELONGTO 8e20 
               9015      5 INSTR DEADREGS  EFLAGS XMM0 XMM1 XMM2 ZZ call    _g_param_spec_string 
               901a      3 INSTR BELONGTO 8e20 
-              901a      3 INSTR DEADREGS  EFLAGS RDX RDI XMM0 XMM1 XMM2 ZZ mov     rdi, rbx 
+              901a      3 INSTR DEADREGS  EFLAGS RDX RSI RDI XMM0 XMM1 XMM2 ZZ mov     rdi, rbx 
               901d      3 INSTR BELONGTO 8e20 
-              901d      3 INSTR DEADREGS  EFLAGS RDX XMM0 XMM1 XMM2 ZZ mov     rdx, rax 
-              9020     -1 INSTR LOCAL MetadataRedundant mov     esi, 5 
+              901d      3 INSTR DEADREGS  EFLAGS RDX RSI XMM0 XMM1 XMM2 ZZ mov     rdx, rax 
+              9020     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 5 
               9020      5 INSTR BELONGTO 8e20 
+              9020      5 INSTR DEADREGS  EFLAGS RSI XMM0 XMM1 XMM2 ZZ mov     esi, 5 
               9025     -1 INSTR LOCAL NoMetaUpdate call    _g_object_class_install_property 
               9025      5 INSTR BELONGTO 8e20 
               9025      5 INSTR DEADREGS  EFLAGS XMM0 XMM1 XMM2 ZZ call    _g_object_class_install_property 
               902a      7 INSTR BELONGTO 8e20 
-              902a      7 INSTR DEADREGS  EFLAGS RDX RSI RDI R8 XMM0 XMM1 XMM2 ZZ lea     rdx, aDescriptionToD; "Description to display for this stream" 
+              902a      7 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 XMM0 XMM1 XMM2 ZZ lea     rdx, aDescriptionToD; "Description to display for this stream" 
               9031      7 INSTR BELONGTO 8e20 
-              9031      7 INSTR DEADREGS  EFLAGS RSI RDI R8 XMM0 XMM1 XMM2 ZZ lea     rsi, aDescription; "Description" 
+              9031      7 INSTR DEADREGS  EFLAGS RCX RSI RDI R8 XMM0 XMM1 XMM2 ZZ lea     rsi, aDescription; "Description" 
               9038      7 INSTR BELONGTO 8e20 
-              9038      7 INSTR DEADREGS  EFLAGS RDI R8 XMM0 XMM1 XMM2 ZZ lea     rdi, aDescription_0; "description" 
-              903f     -1 INSTR LOCAL MetadataRedundant xor     ecx, ecx 
+              9038      7 INSTR DEADREGS  EFLAGS RCX RDI R8 XMM0 XMM1 XMM2 ZZ lea     rdi, aDescription_0; "description" 
               903f      2 INSTR BELONGTO 8e20 
+              903f      2 INSTR DEADREGS  EFLAGS RCX R8 XMM0 XMM1 XMM2 ZZ xor     ecx, ecx 
+              903f     -2 INSTR LOCAL n RCX ZZ  AlwaysNUM xor     ecx, ecx 
               9041     -2 INSTR LOCAL n R8 ZZ  NUMVia2ndSrcIMMEDNUM mov     r8d, 7 
               9041      6 INSTR BELONGTO 8e20 
               9041      6 INSTR DEADREGS  EFLAGS R8 XMM0 XMM1 XMM2 ZZ mov     r8d, 7 
@@ -12336,22 +12425,24 @@
               9047      5 INSTR BELONGTO 8e20 
               9047      5 INSTR DEADREGS  EFLAGS XMM0 XMM1 XMM2 ZZ call    _g_param_spec_string 
               904c      3 INSTR BELONGTO 8e20 
-              904c      3 INSTR DEADREGS  EFLAGS RDX RDI XMM0 XMM1 XMM2 ZZ mov     rdi, rbx 
+              904c      3 INSTR DEADREGS  EFLAGS RDX RSI RDI XMM0 XMM1 XMM2 ZZ mov     rdi, rbx 
               904f      3 INSTR BELONGTO 8e20 
-              904f      3 INSTR DEADREGS  EFLAGS RDX XMM0 XMM1 XMM2 ZZ mov     rdx, rax 
-              9052     -1 INSTR LOCAL MetadataRedundant mov     esi, 6 
+              904f      3 INSTR DEADREGS  EFLAGS RDX RSI XMM0 XMM1 XMM2 ZZ mov     rdx, rax 
+              9052     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 6 
               9052      5 INSTR BELONGTO 8e20 
+              9052      5 INSTR DEADREGS  EFLAGS RSI XMM0 XMM1 XMM2 ZZ mov     esi, 6 
               9057     -1 INSTR LOCAL NoMetaUpdate call    _g_object_class_install_property 
               9057      5 INSTR BELONGTO 8e20 
               9057      5 INSTR DEADREGS  EFLAGS XMM0 XMM1 XMM2 ZZ call    _g_object_class_install_property 
               905c      7 INSTR BELONGTO 8e20 
-              905c      7 INSTR DEADREGS  EFLAGS RDX RSI RDI R8 XMM0 XMM1 XMM2 ZZ lea     rdx, aApplicationIde; "Application identifier for this stream" 
+              905c      7 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 XMM0 XMM1 XMM2 ZZ lea     rdx, aApplicationIde; "Application identifier for this stream" 
               9063      7 INSTR BELONGTO 8e20 
-              9063      7 INSTR DEADREGS  EFLAGS RSI RDI R8 XMM0 XMM1 XMM2 ZZ lea     rsi, aApplicationI_0; "Application identifier" 
+              9063      7 INSTR DEADREGS  EFLAGS RCX RSI RDI R8 XMM0 XMM1 XMM2 ZZ lea     rsi, aApplicationI_0; "Application identifier" 
               906a      7 INSTR BELONGTO 8e20 
-              906a      7 INSTR DEADREGS  EFLAGS RDI R8 XMM0 XMM1 XMM2 ZZ lea     rdi, aApplicationId; "application-id" 
-              9071     -1 INSTR LOCAL MetadataRedundant xor     ecx, ecx 
+              906a      7 INSTR DEADREGS  EFLAGS RCX RDI R8 XMM0 XMM1 XMM2 ZZ lea     rdi, aApplicationId; "application-id" 
               9071      2 INSTR BELONGTO 8e20 
+              9071      2 INSTR DEADREGS  EFLAGS RCX R8 XMM0 XMM1 XMM2 ZZ xor     ecx, ecx 
+              9071     -2 INSTR LOCAL n RCX ZZ  AlwaysNUM xor     ecx, ecx 
               9073     -2 INSTR LOCAL n R8 ZZ  NUMVia2ndSrcIMMEDNUM mov     r8d, 7 
               9073      6 INSTR BELONGTO 8e20 
               9073      6 INSTR DEADREGS  EFLAGS R8 XMM0 XMM1 XMM2 ZZ mov     r8d, 7 
@@ -12359,172 +12450,187 @@
               9079      5 INSTR BELONGTO 8e20 
               9079      5 INSTR DEADREGS  EFLAGS XMM0 XMM1 XMM2 ZZ call    _g_param_spec_string 
               907e      3 INSTR BELONGTO 8e20 
-              907e      3 INSTR DEADREGS  EFLAGS RDX RDI XMM0 XMM1 XMM2 ZZ mov     rdi, rbx 
+              907e      3 INSTR DEADREGS  EFLAGS RDX RSI RDI XMM0 XMM1 XMM2 ZZ mov     rdi, rbx 
               9081      3 INSTR BELONGTO 8e20 
-              9081      3 INSTR DEADREGS  EFLAGS RDX XMM0 XMM1 XMM2 ZZ mov     rdx, rax 
-              9084     -1 INSTR LOCAL MetadataRedundant mov     esi, 7 
+              9081      3 INSTR DEADREGS  EFLAGS RDX RSI XMM0 XMM1 XMM2 ZZ mov     rdx, rax 
+              9084     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 7 
               9084      5 INSTR BELONGTO 8e20 
+              9084      5 INSTR DEADREGS  EFLAGS RSI XMM0 XMM1 XMM2 ZZ mov     esi, 7 
               9089     -1 INSTR LOCAL NoMetaUpdate call    _g_object_class_install_property 
               9089      5 INSTR BELONGTO 8e20 
               9089      5 INSTR DEADREGS  EFLAGS XMM0 XMM1 XMM2 ZZ call    _g_object_class_install_property 
               908e      7 INSTR BELONGTO 8e20 
-              908e      7 INSTR DEADREGS  EFLAGS RDX RSI RDI R8 XMM0 XMM1 XMM2 ZZ lea     rdx, aNameOfIconToDi; "Name of icon to display for this stream" 
+              908e      7 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 XMM0 XMM1 XMM2 ZZ lea     rdx, aNameOfIconToDi; "Name of icon to display for this stream" 
               9095      7 INSTR BELONGTO 8e20 
-              9095      7 INSTR DEADREGS  EFLAGS RSI RDI R8 XMM0 XMM1 XMM2 ZZ lea     rsi, byte_15430 
+              9095      7 INSTR DEADREGS  EFLAGS RCX RSI RDI R8 XMM0 XMM1 XMM2 ZZ lea     rsi, byte_15430 
               909c      7 INSTR BELONGTO 8e20 
-              909c      7 INSTR DEADREGS  EFLAGS RDI R8 XMM0 XMM1 XMM2 ZZ lea     rdi, byte_16F0F 
+              909c      7 INSTR DEADREGS  EFLAGS RCX RDI R8 XMM0 XMM1 XMM2 ZZ lea     rdi, byte_16F0F 
               90a3     -2 INSTR LOCAL n R8 ZZ  NUMVia2ndSrcIMMEDNUM mov     r8d, 7 
               90a3      6 INSTR BELONGTO 8e20 
-              90a3      6 INSTR DEADREGS  EFLAGS R8 XMM0 XMM1 XMM2 ZZ mov     r8d, 7 
-              90a9     -1 INSTR LOCAL MetadataRedundant xor     ecx, ecx 
+              90a3      6 INSTR DEADREGS  EFLAGS RCX R8 XMM0 XMM1 XMM2 ZZ mov     r8d, 7 
               90a9      2 INSTR BELONGTO 8e20 
+              90a9      2 INSTR DEADREGS  EFLAGS RCX XMM0 XMM1 XMM2 ZZ xor     ecx, ecx 
+              90a9     -2 INSTR LOCAL n RCX ZZ  AlwaysNUM xor     ecx, ecx 
               90ab     -1 INSTR LOCAL NoMetaUpdate call    _g_param_spec_string 
               90ab      5 INSTR BELONGTO 8e20 
               90ab      5 INSTR DEADREGS  EFLAGS XMM0 XMM1 XMM2 ZZ call    _g_param_spec_string 
               90b0      3 INSTR BELONGTO 8e20 
-              90b0      3 INSTR DEADREGS  EFLAGS RDX RDI XMM0 XMM1 XMM2 ZZ mov     rdi, rbx 
+              90b0      3 INSTR DEADREGS  EFLAGS RDX RSI RDI XMM0 XMM1 XMM2 ZZ mov     rdi, rbx 
               90b3      3 INSTR BELONGTO 8e20 
-              90b3      3 INSTR DEADREGS  EFLAGS RDX XMM0 XMM1 XMM2 ZZ mov     rdx, rax 
-              90b6     -1 INSTR LOCAL MetadataRedundant mov     esi, 8 
+              90b3      3 INSTR DEADREGS  EFLAGS RDX RSI XMM0 XMM1 XMM2 ZZ mov     rdx, rax 
+              90b6     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 8 
               90b6      5 INSTR BELONGTO 8e20 
+              90b6      5 INSTR DEADREGS  EFLAGS RSI XMM0 XMM1 XMM2 ZZ mov     esi, 8 
               90bb     -1 INSTR LOCAL NoMetaUpdate call    _g_object_class_install_property 
               90bb      5 INSTR BELONGTO 8e20 
               90bb      5 INSTR DEADREGS  EFLAGS XMM0 XMM1 XMM2 ZZ call    _g_object_class_install_property 
               90c0      7 INSTR BELONGTO 8e20 
-              90c0      7 INSTR DEADREGS  EFLAGS RDX RSI RDI R8 XMM0 XMM1 XMM2 ZZ lea     rdx, aSysfsPathForTh; "Sysfs path for the device associated wi"... 
+              90c0      7 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 XMM0 XMM1 XMM2 ZZ lea     rdx, aSysfsPathForTh; "Sysfs path for the device associated wi"... 
               90c7      7 INSTR BELONGTO 8e20 
-              90c7      7 INSTR DEADREGS  EFLAGS RSI RDI R8 XMM0 XMM1 XMM2 ZZ lea     rsi, aSysfsPath ; "Sysfs path" 
+              90c7      7 INSTR DEADREGS  EFLAGS RCX RSI RDI R8 XMM0 XMM1 XMM2 ZZ lea     rsi, aSysfsPath ; "Sysfs path" 
               90ce      7 INSTR BELONGTO 8e20 
-              90ce      7 INSTR DEADREGS  EFLAGS RDI R8 XMM0 XMM1 XMM2 ZZ lea     rdi, aSysfsPath_0; "sysfs-path" 
+              90ce      7 INSTR DEADREGS  EFLAGS RCX RDI R8 XMM0 XMM1 XMM2 ZZ lea     rdi, aSysfsPath_0; "sysfs-path" 
               90d5     -2 INSTR LOCAL n R8 ZZ  NUMVia2ndSrcIMMEDNUM mov     r8d, 7 
               90d5      6 INSTR BELONGTO 8e20 
-              90d5      6 INSTR DEADREGS  EFLAGS R8 XMM0 XMM1 XMM2 ZZ mov     r8d, 7 
-              90db     -1 INSTR LOCAL MetadataRedundant xor     ecx, ecx 
+              90d5      6 INSTR DEADREGS  EFLAGS RCX R8 XMM0 XMM1 XMM2 ZZ mov     r8d, 7 
               90db      2 INSTR BELONGTO 8e20 
+              90db      2 INSTR DEADREGS  EFLAGS RCX XMM0 XMM1 XMM2 ZZ xor     ecx, ecx 
+              90db     -2 INSTR LOCAL n RCX ZZ  AlwaysNUM xor     ecx, ecx 
               90dd     -1 INSTR LOCAL NoMetaUpdate call    _g_param_spec_string 
               90dd      5 INSTR BELONGTO 8e20 
               90dd      5 INSTR DEADREGS  EFLAGS XMM0 XMM1 XMM2 ZZ call    _g_param_spec_string 
               90e2      3 INSTR BELONGTO 8e20 
-              90e2      3 INSTR DEADREGS  EFLAGS RDX RDI XMM0 XMM1 XMM2 ZZ mov     rdi, rbx 
+              90e2      3 INSTR DEADREGS  EFLAGS RDX RSI RDI XMM0 XMM1 XMM2 ZZ mov     rdi, rbx 
               90e5      3 INSTR BELONGTO 8e20 
-              90e5      3 INSTR DEADREGS  EFLAGS RDX XMM0 XMM1 XMM2 ZZ mov     rdx, rax 
-              90e8     -1 INSTR LOCAL MetadataRedundant mov     esi, 9 
+              90e5      3 INSTR DEADREGS  EFLAGS RDX RSI XMM0 XMM1 XMM2 ZZ mov     rdx, rax 
+              90e8     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 9 
               90e8      5 INSTR BELONGTO 8e20 
+              90e8      5 INSTR DEADREGS  EFLAGS RSI XMM0 XMM1 XMM2 ZZ mov     esi, 9 
               90ed     -1 INSTR LOCAL NoMetaUpdate call    _g_object_class_install_property 
               90ed      5 INSTR BELONGTO 8e20 
               90ed      5 INSTR DEADREGS  EFLAGS XMM0 XMM1 XMM2 ZZ call    _g_object_class_install_property 
               90f2      7 INSTR BELONGTO 8e20 
-              90f2      7 INSTR DEADREGS  EFLAGS RDX RSI RDI R8 XMM0 XMM1 XMM2 ZZ lea     rdx, aWhetherStreamI; "Whether stream is muted" 
+              90f2      7 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 XMM0 XMM1 XMM2 ZZ lea     rdx, aWhetherStreamI; "Whether stream is muted" 
               90f9      7 INSTR BELONGTO 8e20 
-              90f9      7 INSTR DEADREGS  EFLAGS RSI RDI R8 XMM0 XMM1 XMM2 ZZ lea     rsi, aWhetherStreamI+0Fh; "is muted" 
+              90f9      7 INSTR DEADREGS  EFLAGS RCX RSI RDI R8 XMM0 XMM1 XMM2 ZZ lea     rsi, aWhetherStreamI+0Fh; "is muted" 
               9100      7 INSTR BELONGTO 8e20 
-              9100      7 INSTR DEADREGS  EFLAGS RDI R8 XMM0 XMM1 XMM2 ZZ lea     rdi, aIsMuted   ; "is-muted" 
+              9100      7 INSTR DEADREGS  EFLAGS RCX RDI R8 XMM0 XMM1 XMM2 ZZ lea     rdi, aIsMuted   ; "is-muted" 
               9107     -2 INSTR LOCAL n R8 ZZ  NUMVia2ndSrcIMMEDNUM mov     r8d, 7 
               9107      6 INSTR BELONGTO 8e20 
-              9107      6 INSTR DEADREGS  EFLAGS R8 XMM0 XMM1 XMM2 ZZ mov     r8d, 7 
-              910d     -1 INSTR LOCAL MetadataRedundant xor     ecx, ecx 
+              9107      6 INSTR DEADREGS  EFLAGS RCX R8 XMM0 XMM1 XMM2 ZZ mov     r8d, 7 
               910d      2 INSTR BELONGTO 8e20 
+              910d      2 INSTR DEADREGS  EFLAGS RCX XMM0 XMM1 XMM2 ZZ xor     ecx, ecx 
+              910d     -2 INSTR LOCAL n RCX ZZ  AlwaysNUM xor     ecx, ecx 
               910f     -1 INSTR LOCAL NoMetaUpdate call    _g_param_spec_boolean 
               910f      5 INSTR BELONGTO 8e20 
               910f      5 INSTR DEADREGS  EFLAGS XMM0 XMM1 XMM2 ZZ call    _g_param_spec_boolean 
               9114      3 INSTR BELONGTO 8e20 
-              9114      3 INSTR DEADREGS  EFLAGS RDX RDI XMM0 XMM1 XMM2 ZZ mov     rdi, rbx 
+              9114      3 INSTR DEADREGS  EFLAGS RDX RSI RDI XMM0 XMM1 XMM2 ZZ mov     rdi, rbx 
               9117      3 INSTR BELONGTO 8e20 
-              9117      3 INSTR DEADREGS  EFLAGS RDX XMM0 XMM1 XMM2 ZZ mov     rdx, rax 
-              911a     -1 INSTR LOCAL MetadataRedundant mov     esi, 0Ch 
+              9117      3 INSTR DEADREGS  EFLAGS RDX RSI XMM0 XMM1 XMM2 ZZ mov     rdx, rax 
+              911a     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 0Ch 
               911a      5 INSTR BELONGTO 8e20 
+              911a      5 INSTR DEADREGS  EFLAGS RSI XMM0 XMM1 XMM2 ZZ mov     esi, 0Ch 
               911f     -1 INSTR LOCAL NoMetaUpdate call    _g_object_class_install_property 
               911f      5 INSTR BELONGTO 8e20 
               911f      5 INSTR DEADREGS  EFLAGS XMM0 XMM1 XMM2 ZZ call    _g_object_class_install_property 
               9124      7 INSTR BELONGTO 8e20 
-              9124      7 INSTR DEADREGS  EFLAGS RDX RSI RDI R8 XMM0 XMM1 XMM2 ZZ lea     rdx, aWhetherStreamV; "Whether stream volume can be converted "... 
+              9124      7 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 XMM0 XMM1 XMM2 ZZ lea     rdx, aWhetherStreamV; "Whether stream volume can be converted "... 
               912b      7 INSTR BELONGTO 8e20 
-              912b      7 INSTR DEADREGS  EFLAGS RSI RDI R8 XMM0 XMM1 XMM2 ZZ lea     rsi, byte_15468 
+              912b      7 INSTR DEADREGS  EFLAGS RCX RSI RDI R8 XMM0 XMM1 XMM2 ZZ lea     rsi, byte_15468 
               9132      7 INSTR BELONGTO 8e20 
-              9132      7 INSTR DEADREGS  EFLAGS RDI R8 XMM0 XMM1 XMM2 ZZ lea     rdi, aCanDecibel; "can-decibel" 
+              9132      7 INSTR DEADREGS  EFLAGS RCX RDI R8 XMM0 XMM1 XMM2 ZZ lea     rdi, aCanDecibel; "can-decibel" 
               9139     -2 INSTR LOCAL n R8 ZZ  NUMVia2ndSrcIMMEDNUM mov     r8d, 7 
               9139      6 INSTR BELONGTO 8e20 
-              9139      6 INSTR DEADREGS  EFLAGS R8 XMM0 XMM1 XMM2 ZZ mov     r8d, 7 
-              913f     -1 INSTR LOCAL MetadataRedundant xor     ecx, ecx 
+              9139      6 INSTR DEADREGS  EFLAGS RCX R8 XMM0 XMM1 XMM2 ZZ mov     r8d, 7 
               913f      2 INSTR BELONGTO 8e20 
+              913f      2 INSTR DEADREGS  EFLAGS RCX XMM0 XMM1 XMM2 ZZ xor     ecx, ecx 
+              913f     -2 INSTR LOCAL n RCX ZZ  AlwaysNUM xor     ecx, ecx 
               9141     -1 INSTR LOCAL NoMetaUpdate call    _g_param_spec_boolean 
               9141      5 INSTR BELONGTO 8e20 
               9141      5 INSTR DEADREGS  EFLAGS XMM0 XMM1 XMM2 ZZ call    _g_param_spec_boolean 
               9146      3 INSTR BELONGTO 8e20 
-              9146      3 INSTR DEADREGS  EFLAGS RDX RDI XMM0 XMM1 XMM2 ZZ mov     rdi, rbx 
+              9146      3 INSTR DEADREGS  EFLAGS RDX RSI RDI XMM0 XMM1 XMM2 ZZ mov     rdi, rbx 
               9149      3 INSTR BELONGTO 8e20 
-              9149      3 INSTR DEADREGS  EFLAGS RDX XMM0 XMM1 XMM2 ZZ mov     rdx, rax 
-              914c     -1 INSTR LOCAL MetadataRedundant mov     esi, 0Dh 
+              9149      3 INSTR DEADREGS  EFLAGS RDX RSI XMM0 XMM1 XMM2 ZZ mov     rdx, rax 
+              914c     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 0Dh 
               914c      5 INSTR BELONGTO 8e20 
+              914c      5 INSTR DEADREGS  EFLAGS RSI XMM0 XMM1 XMM2 ZZ mov     esi, 0Dh 
               9151     -1 INSTR LOCAL NoMetaUpdate call    _g_object_class_install_property 
               9151      5 INSTR BELONGTO 8e20 
               9151      5 INSTR DEADREGS  EFLAGS XMM0 XMM1 XMM2 ZZ call    _g_object_class_install_property 
               9156      7 INSTR BELONGTO 8e20 
-              9156      7 INSTR DEADREGS  EFLAGS RDX RSI RDI R8 XMM0 XMM1 XMM2 ZZ lea     rdx, aWhetherStreamS; "Whether stream's role is to play an eve"... 
+              9156      7 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 XMM0 XMM1 XMM2 ZZ lea     rdx, aWhetherStreamS; "Whether stream's role is to play an eve"... 
               915d      7 INSTR BELONGTO 8e20 
-              915d      7 INSTR DEADREGS  EFLAGS RSI RDI R8 XMM0 XMM1 XMM2 ZZ lea     rsi, aIsEventStream; "is event stream" 
+              915d      7 INSTR DEADREGS  EFLAGS RCX RSI RDI R8 XMM0 XMM1 XMM2 ZZ lea     rsi, aIsEventStream; "is event stream" 
               9164      7 INSTR BELONGTO 8e20 
-              9164      7 INSTR DEADREGS  EFLAGS RDI R8 XMM0 XMM1 XMM2 ZZ lea     rdi, aIsEventStrea_0; "is-event-stream" 
+              9164      7 INSTR DEADREGS  EFLAGS RCX RDI R8 XMM0 XMM1 XMM2 ZZ lea     rdi, aIsEventStrea_0; "is-event-stream" 
               916b     -2 INSTR LOCAL n R8 ZZ  NUMVia2ndSrcIMMEDNUM mov     r8d, 7 
               916b      6 INSTR BELONGTO 8e20 
-              916b      6 INSTR DEADREGS  EFLAGS R8 XMM0 XMM1 XMM2 ZZ mov     r8d, 7 
-              9171     -1 INSTR LOCAL MetadataRedundant xor     ecx, ecx 
+              916b      6 INSTR DEADREGS  EFLAGS RCX R8 XMM0 XMM1 XMM2 ZZ mov     r8d, 7 
               9171      2 INSTR BELONGTO 8e20 
+              9171      2 INSTR DEADREGS  EFLAGS RCX XMM0 XMM1 XMM2 ZZ xor     ecx, ecx 
+              9171     -2 INSTR LOCAL n RCX ZZ  AlwaysNUM xor     ecx, ecx 
               9173     -1 INSTR LOCAL NoMetaUpdate call    _g_param_spec_boolean 
               9173      5 INSTR BELONGTO 8e20 
               9173      5 INSTR DEADREGS  EFLAGS XMM0 XMM1 XMM2 ZZ call    _g_param_spec_boolean 
               9178      3 INSTR BELONGTO 8e20 
-              9178      3 INSTR DEADREGS  EFLAGS RDX RDI XMM0 XMM1 XMM2 ZZ mov     rdi, rbx 
+              9178      3 INSTR DEADREGS  EFLAGS RDX RSI RDI XMM0 XMM1 XMM2 ZZ mov     rdi, rbx 
               917b      3 INSTR BELONGTO 8e20 
-              917b      3 INSTR DEADREGS  EFLAGS RDX XMM0 XMM1 XMM2 ZZ mov     rdx, rax 
-              917e     -1 INSTR LOCAL MetadataRedundant mov     esi, 0Eh 
+              917b      3 INSTR DEADREGS  EFLAGS RDX RSI XMM0 XMM1 XMM2 ZZ mov     rdx, rax 
+              917e     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 0Eh 
               917e      5 INSTR BELONGTO 8e20 
+              917e      5 INSTR DEADREGS  EFLAGS RSI XMM0 XMM1 XMM2 ZZ mov     esi, 0Eh 
               9183     -1 INSTR LOCAL NoMetaUpdate call    _g_object_class_install_property 
               9183      5 INSTR BELONGTO 8e20 
               9183      5 INSTR DEADREGS  EFLAGS XMM0 XMM1 XMM2 ZZ call    _g_object_class_install_property 
               9188      7 INSTR BELONGTO 8e20 
-              9188      7 INSTR DEADREGS  EFLAGS RDX RSI RDI R8 XMM0 XMM1 XMM2 ZZ lea     rdx, aWhetherTheStre; "Whether the stream is virtual" 
+              9188      7 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 XMM0 XMM1 XMM2 ZZ lea     rdx, aWhetherTheStre; "Whether the stream is virtual" 
               918f      7 INSTR BELONGTO 8e20 
-              918f      7 INSTR DEADREGS  EFLAGS RSI RDI R8 XMM0 XMM1 XMM2 ZZ lea     rsi, aIsVirtualStrea; "is virtual stream" 
+              918f      7 INSTR DEADREGS  EFLAGS RCX RSI RDI R8 XMM0 XMM1 XMM2 ZZ lea     rsi, aIsVirtualStrea; "is virtual stream" 
               9196      7 INSTR BELONGTO 8e20 
-              9196      7 INSTR DEADREGS  EFLAGS RDI R8 XMM0 XMM1 XMM2 ZZ lea     rdi, aIsVirtual ; "is-virtual" 
+              9196      7 INSTR DEADREGS  EFLAGS RCX RDI R8 XMM0 XMM1 XMM2 ZZ lea     rdi, aIsVirtual ; "is-virtual" 
               919d     -2 INSTR LOCAL n R8 ZZ  NUMVia2ndSrcIMMEDNUM mov     r8d, 7 
               919d      6 INSTR BELONGTO 8e20 
-              919d      6 INSTR DEADREGS  EFLAGS R8 XMM0 XMM1 XMM2 ZZ mov     r8d, 7 
-              91a3     -1 INSTR LOCAL MetadataRedundant xor     ecx, ecx 
+              919d      6 INSTR DEADREGS  EFLAGS RCX R8 XMM0 XMM1 XMM2 ZZ mov     r8d, 7 
               91a3      2 INSTR BELONGTO 8e20 
+              91a3      2 INSTR DEADREGS  EFLAGS RCX XMM0 XMM1 XMM2 ZZ xor     ecx, ecx 
+              91a3     -2 INSTR LOCAL n RCX ZZ  AlwaysNUM xor     ecx, ecx 
               91a5     -1 INSTR LOCAL NoMetaUpdate call    _g_param_spec_boolean 
               91a5      5 INSTR BELONGTO 8e20 
               91a5      5 INSTR DEADREGS  EFLAGS XMM0 XMM1 XMM2 ZZ call    _g_param_spec_boolean 
               91aa      3 INSTR BELONGTO 8e20 
-              91aa      3 INSTR DEADREGS  EFLAGS RDX RDI XMM0 XMM1 XMM2 ZZ mov     rdi, rbx 
+              91aa      3 INSTR DEADREGS  EFLAGS RDX RSI RDI XMM0 XMM1 XMM2 ZZ mov     rdi, rbx 
               91ad      3 INSTR BELONGTO 8e20 
-              91ad      3 INSTR DEADREGS  EFLAGS RDX XMM0 XMM1 XMM2 ZZ mov     rdx, rax 
-              91b0     -1 INSTR LOCAL MetadataRedundant mov     esi, 0Fh 
+              91ad      3 INSTR DEADREGS  EFLAGS RDX RSI XMM0 XMM1 XMM2 ZZ mov     rdx, rax 
+              91b0     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 0Fh 
               91b0      5 INSTR BELONGTO 8e20 
+              91b0      5 INSTR DEADREGS  EFLAGS RSI XMM0 XMM1 XMM2 ZZ mov     esi, 0Fh 
               91b5     -1 INSTR LOCAL NoMetaUpdate call    _g_object_class_install_property 
               91b5      5 INSTR BELONGTO 8e20 
               91b5      5 INSTR DEADREGS  EFLAGS XMM0 XMM1 XMM2 ZZ call    _g_object_class_install_property 
               91ba      7 INSTR BELONGTO 8e20 
-              91ba      7 INSTR DEADREGS  EFLAGS RDX RSI RDI R8 XMM0 XMM1 XMM2 ZZ lea     rdx, aTheNameOfTheCu; "The name of the current port for this s"... 
+              91ba      7 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 XMM0 XMM1 XMM2 ZZ lea     rdx, aTheNameOfTheCu; "The name of the current port for this s"... 
               91c1      7 INSTR BELONGTO 8e20 
-              91c1      7 INSTR DEADREGS  EFLAGS RSI RDI R8 XMM0 XMM1 XMM2 ZZ lea     rsi, aPort      ; "Port" 
+              91c1      7 INSTR DEADREGS  EFLAGS RCX RSI RDI R8 XMM0 XMM1 XMM2 ZZ lea     rsi, aPort      ; "Port" 
               91c8      7 INSTR BELONGTO 8e20 
-              91c8      7 INSTR DEADREGS  EFLAGS RDI R8 XMM0 XMM1 XMM2 ZZ lea     rdi, aPort_0    ; "port" 
+              91c8      7 INSTR DEADREGS  EFLAGS RCX RDI R8 XMM0 XMM1 XMM2 ZZ lea     rdi, aPort_0    ; "port" 
               91cf     -2 INSTR LOCAL n R8 ZZ  NUMVia2ndSrcIMMEDNUM mov     r8d, 3 
               91cf      6 INSTR BELONGTO 8e20 
-              91cf      6 INSTR DEADREGS  EFLAGS R8 XMM0 XMM1 XMM2 ZZ mov     r8d, 3 
-              91d5     -1 INSTR LOCAL MetadataRedundant xor     ecx, ecx 
+              91cf      6 INSTR DEADREGS  EFLAGS RCX R8 XMM0 XMM1 XMM2 ZZ mov     r8d, 3 
               91d5      2 INSTR BELONGTO 8e20 
+              91d5      2 INSTR DEADREGS  EFLAGS RCX XMM0 XMM1 XMM2 ZZ xor     ecx, ecx 
+              91d5     -2 INSTR LOCAL n RCX ZZ  AlwaysNUM xor     ecx, ecx 
               91d7     -1 INSTR LOCAL NoMetaUpdate call    _g_param_spec_string 
               91d7      5 INSTR BELONGTO 8e20 
               91d7      5 INSTR DEADREGS  EFLAGS XMM0 XMM1 XMM2 ZZ call    _g_param_spec_string 
               91dc      3 INSTR BELONGTO 8e20 
-              91dc      3 INSTR DEADREGS  EFLAGS RDX RDI XMM0 XMM1 XMM2 ZZ mov     rdi, rbx 
+              91dc      3 INSTR DEADREGS  EFLAGS RDX RSI RDI XMM0 XMM1 XMM2 ZZ mov     rdi, rbx 
               91df      3 INSTR BELONGTO 8e20 
-              91df      3 INSTR DEADREGS  EFLAGS RDX XMM0 XMM1 XMM2 ZZ mov     rdx, rax 
-              91e2     -1 INSTR LOCAL MetadataRedundant mov     esi, 11h 
+              91df      3 INSTR DEADREGS  EFLAGS RDX RSI XMM0 XMM1 XMM2 ZZ mov     rdx, rax 
+              91e2     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 11h 
               91e2      5 INSTR BELONGTO 8e20 
+              91e2      5 INSTR DEADREGS  EFLAGS RSI XMM0 XMM1 XMM2 ZZ mov     esi, 11h 
               91e7     -1 INSTR LOCAL NoMetaUpdate call    _g_object_class_install_property 
               91e7      5 INSTR BELONGTO 8e20 
               91e7      5 INSTR DEADREGS  EFLAGS XMM0 XMM1 XMM2 ZZ call    _g_object_class_install_property 
@@ -12549,9 +12655,10 @@
               921b      5 INSTR BELONGTO 8e20 
               921b      5 INSTR DEADREGS  EFLAGS XMM0 XMM1 XMM2 ZZ call    _g_param_spec_long 
               9220      3 INSTR BELONGTO 8e20 
-              9220      3 INSTR DEADREGS  EFLAGS RDX RDI XMM0 XMM1 XMM2 ZZ mov     rdi, rbx 
-              9223     -1 INSTR LOCAL MetadataRedundant mov     esi, 10h 
+              9220      3 INSTR DEADREGS  EFLAGS RDX RSI RDI XMM0 XMM1 XMM2 ZZ mov     rdi, rbx 
+              9223     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 10h 
               9223      5 INSTR BELONGTO 8e20 
+              9223      5 INSTR DEADREGS  EFLAGS RDX RBX RSI XMM0 XMM1 XMM2 ZZ mov     esi, 10h 
               9228      3 INSTR BELONGTO 8e20 
               9228      3 INSTR DEADREGS  EFLAGS RDX RBX XMM0 XMM1 XMM2 ZZ mov     rdx, rax 
               922b     -1 INSTR LOCAL NoMetaUpdate call    _g_object_class_install_property 
@@ -12561,7 +12668,7 @@
               9230      4 INSTR BELONGTO 8e20 
               9234     24 DEALLOC STACK esp - 24 mov     rdi, rbp
               9234      3 INSTR BELONGTO 8e20 
-              9234      3 INSTR DEADREGS  EFLAGS RBX RDI XMM0 XMM1 XMM2 ZZ mov     rdi, rbp 
+              9234      3 INSTR DEADREGS  EFLAGS RBX RSI RDI XMM0 XMM1 XMM2 ZZ mov     rdi, rbp 
               9237     -1 INSTR LOCAL MetadataRedundant mov     esi, 80h 
               9237      5 INSTR BELONGTO 8e20 
               923c      1 INSTR BELONGTO 8e20 
@@ -12610,19 +12717,21 @@
               9287      5 INSTR DEADREGS  EFLAGS ZZ call    _g_intern_static_string 
               928c     -2 INSTR LOCAL n R9 ZZ  NumericDEFs lea     r9, sub_97D0 
               928c      7 INSTR BELONGTO 9250 
-              928c      7 INSTR DEADREGS  EFLAGS RCX RSI R8 R9 ZZ lea     r9, sub_97D0 
+              928c      7 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 ZZ lea     r9, sub_97D0 
               9293     -2 INSTR LOCAL n RCX ZZ  NumericDEFs lea     rcx, sub_8E20 
               9293      7 INSTR BELONGTO 9250 
-              9293      7 INSTR DEADREGS  EFLAGS RCX RSI R8 ZZ lea     rcx, sub_8E20 
+              9293      7 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 ZZ lea     rcx, sub_8E20 
               929a     -2 INSTR LOCAL n R8 ZZ  NUMVia2ndSrcIMMEDNUM mov     r8d, 20h 
               929a      6 INSTR BELONGTO 9250 
-              929a      6 INSTR DEADREGS  EFLAGS RSI R8 ZZ mov     r8d, 20h 
-              92a0     -1 INSTR LOCAL MetadataRedundant mov     edx, 0A0h 
+              929a      6 INSTR DEADREGS  EFLAGS RDX RSI RDI R8 ZZ mov     r8d, 20h 
+              92a0     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 0A0h 
               92a0      5 INSTR BELONGTO 9250 
+              92a0      5 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     edx, 0A0h 
               92a5      3 INSTR BELONGTO 9250 
-              92a5      3 INSTR DEADREGS  EFLAGS RSI ZZ mov     rsi, rax 
-              92a8     -1 INSTR LOCAL MetadataRedundant mov     edi, 50h 
+              92a5      3 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     rsi, rax 
+              92a8     -2 INSTR LOCAL n RDI ZZ  NUMVia2ndSrcIMMEDNUM mov     edi, 50h 
               92a8      5 INSTR BELONGTO 9250 
+              92a8      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     edi, 50h 
               92ad      7 INSTR BELONGTO 9250 
               92ad      7 INSTR DEADREGS  EFLAGS ZZ mov     [rsp+18h+var_18], 10h 
               92ad      7 PTRIMMEDESP STACK 0 displ mov     [rsp+18h+var_18], 10h
@@ -12861,7 +12970,6 @@
               9750      5 PTRIMMEDESP STACK -24 displ mov     [rsp-18h], rbx
               9755      5 PTRIMMEDESP STACK -16 displ mov     [rsp-10h], rbp
               975d      5 PTRIMMEDESP STACK -8 displ mov     [rsp-8], r12
-              976d      2 PTRIMMEDEBP STACK 0 displ mov     ebp, esi
               9772     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 50h 
               9777     -1 INSTR LOCAL NoMetaUpdate call    _g_type_check_class_cast 
               977f      2 PTRIMMEDEBP STACK 0 displ mov     esi, ebp
@@ -12945,8 +13053,9 @@
               982f     -1 INSTR LOCAL NoMetaUpdate call    _g_return_if_fail_warning 
               982f      5 INSTR BELONGTO 97f0 
               982f      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_return_if_fail_warning 
-              9834     -1 INSTR LOCAL MetadataRedundant xor     eax, eax 
               9834      2 INSTR BELONGTO 97f0 
+              9834      2 INSTR DEADREGS  EFLAGS RAX RBX ZZ xor     eax, eax 
+              9834     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
               9836      1 INSTR BELONGTO 97f0 
               9836      1 INSTR DEADREGS  EFLAGS RBX ZZ pop     rbx 
               9837      1 INSTR BELONGTO 97f0 
@@ -13005,8 +13114,9 @@
               988f     -1 INSTR LOCAL NoMetaUpdate call    _g_return_if_fail_warning 
               988f      5 INSTR BELONGTO 9850 
               988f      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_return_if_fail_warning 
-              9894     -1 INSTR LOCAL MetadataRedundant xor     eax, eax 
               9894      2 INSTR BELONGTO 9850 
+              9894      2 INSTR DEADREGS  EFLAGS RAX RBX ZZ xor     eax, eax 
+              9894     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
               9896      1 INSTR BELONGTO 9850 
               9896      1 INSTR DEADREGS  EFLAGS RBX ZZ pop     rbx 
               9897      1 INSTR BELONGTO 9850 
@@ -13065,8 +13175,9 @@
               98ef     -1 INSTR LOCAL NoMetaUpdate call    _g_return_if_fail_warning 
               98ef      5 INSTR BELONGTO 98b0 
               98ef      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_return_if_fail_warning 
-              98f4     -1 INSTR LOCAL MetadataRedundant xor     eax, eax 
               98f4      2 INSTR BELONGTO 98b0 
+              98f4      2 INSTR DEADREGS  EFLAGS RAX RBX ZZ xor     eax, eax 
+              98f4     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
               98f6      1 INSTR BELONGTO 98b0 
               98f6      1 INSTR DEADREGS  EFLAGS RBX ZZ pop     rbx 
               98f7      1 INSTR BELONGTO 98b0 
@@ -13125,8 +13236,9 @@
               994f     -1 INSTR LOCAL NoMetaUpdate call    _g_return_if_fail_warning 
               994f      5 INSTR BELONGTO 9910 
               994f      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_return_if_fail_warning 
-              9954     -1 INSTR LOCAL MetadataRedundant xor     eax, eax 
               9954      2 INSTR BELONGTO 9910 
+              9954      2 INSTR DEADREGS  EFLAGS RAX RBX ZZ xor     eax, eax 
+              9954     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
               9956      1 INSTR BELONGTO 9910 
               9956      1 INSTR DEADREGS  EFLAGS RBX ZZ pop     rbx 
               9957      1 INSTR BELONGTO 9910 
@@ -13185,8 +13297,9 @@
               99af     -1 INSTR LOCAL NoMetaUpdate call    _g_return_if_fail_warning 
               99af      5 INSTR BELONGTO 9970 
               99af      5 INSTR DEADREGS  EFLAGS RBX XMM0 ZZ call    _g_return_if_fail_warning 
-              99b4     -1 INSTR LOCAL MetadataRedundant xor     eax, eax 
               99b4      2 INSTR BELONGTO 9970 
+              99b4      2 INSTR DEADREGS  EFLAGS RAX RBX XMM0 ZZ xor     eax, eax 
+              99b4     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
               99b6      1 INSTR BELONGTO 9970 
               99b6      1 INSTR DEADREGS  EFLAGS RBX XMM0 ZZ pop     rbx 
               99b7      1 INSTR BELONGTO 9970 
@@ -13330,8 +13443,9 @@
               9a99     -1 INSTR LOCAL NoMetaUpdate call    _g_return_if_fail_warning 
               9a99      5 INSTR BELONGTO 9a50 
               9a99      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_return_if_fail_warning 
-              9a9e     -1 INSTR LOCAL MetadataRedundant xor     eax, eax 
               9a9e      2 INSTR BELONGTO 9a50 
+              9a9e      2 INSTR DEADREGS  EFLAGS RAX RBX ZZ xor     eax, eax 
+              9a9e     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
               9aa0     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rsp, 98h 
               9aa0      7 INSTR BELONGTO 9a50 
               9aa7      1 INSTR BELONGTO 9a50 
@@ -13347,18 +13461,20 @@
               9ab8     -1 INSTR LOCAL NoMetaUpdate call    sub_B8C0 
               9ab8      5 INSTR BELONGTO 9a50 
               9abd      3 INSTR BELONGTO 9a50 
-              9abd      3 INSTR DEADREGS  RSI RDI ZZ mov     rdi, rsp 
+              9abd      3 INSTR DEADREGS  RCX RSI RDI ZZ mov     rdi, rsp 
               9abd      3 PTRIMMEDESP STACK 0 displ mov     rdi, rsp
               9ac0     -2 INSTR LOCAL n RSI ZZ  NumericDEFs mov     rsi, rax 
               9ac0      3 INSTR BELONGTO 9a50 
-              9ac0      3 INSTR DEADREGS  RSI ZZ mov     rsi, rax 
-              9ac3     -1 INSTR LOCAL MetadataRedundant mov     ecx, 10h 
+              9ac0      3 INSTR DEADREGS  RCX RSI ZZ mov     rsi, rax 
+              9ac3     -2 INSTR LOCAL n RCX ZZ  NUMVia2ndSrcIMMEDNUM mov     ecx, 10h 
               9ac3      5 INSTR BELONGTO 9a50 
+              9ac3      5 INSTR DEADREGS  RAX RCX ZZ mov     ecx, 10h 
               9ac8      3 INSTR BELONGTO 9a50 
+              9ac8      3 INSTR DEADREGS  RAX ZZ rep movsq 
               9acb      2 INSTR BELONGTO 9a50 
-              9acb      2 INSTR DEADREGS  EFLAGS ZZ mov     eax, [rsi] 
+              9acb      2 INSTR DEADREGS  EFLAGS RAX ZZ mov     eax, [rsi] 
               9acd      2 INSTR BELONGTO 9a50 
-              9acd      2 INSTR DEADREGS  EFLAGS ZZ mov     esi, ebp 
+              9acd      2 INSTR DEADREGS  EFLAGS RSI ZZ mov     esi, ebp 
               9acd     -2 INSTR LOCAL n RSI ZZ  NumericDEFs mov     esi, ebp 
               9acf      2 INSTR BELONGTO 9a50 
               9acf      2 INSTR DEADREGS  EFLAGS ZZ mov     [rdi], eax 
@@ -13385,9 +13501,9 @@
               9aec      5 INSTR BELONGTO 9a50 
               9aec      5 INSTR DEADREGS  EFLAGS ZZ call    _pa_cvolume_equal 
               9af1      2 INSTR BELONGTO 9a50 
-              9af1      2 INSTR DEADREGS  EFLAGS ZZ mov     edx, eax 
+              9af1      2 INSTR DEADREGS  EFLAGS RDX ZZ mov     edx, eax 
               9af3      2 INSTR BELONGTO 9a50 
-              9af3      2 INSTR DEADREGS  EFLAGS ZZ xor     eax, eax 
+              9af3      2 INSTR DEADREGS  EFLAGS RAX ZZ xor     eax, eax 
               9af3     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
               9af5     -1 INSTR LOCAL NoMetaUpdate test    edx, edx 
               9af5      2 INSTR BELONGTO 9a50 
@@ -13404,10 +13520,10 @@
               9b04      5 INSTR BELONGTO 9a50 
               9b04      5 INSTR DEADREGS  EFLAGS ZZ call    sub_B930 
               9b09      3 INSTR BELONGTO 9a50 
-              9b09      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rbx 
+              9b09      3 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     rdi, rbx 
               9b0c     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 50h 
               9b0c      5 INSTR BELONGTO 9a50 
-              9b0c      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     esi, 50h 
+              9b0c      5 INSTR DEADREGS  EFLAGS RBX RSI ZZ mov     esi, 50h 
               9b11     -1 INSTR LOCAL NoMetaUpdate call    _g_type_check_instance_cast 
               9b11      5 INSTR BELONGTO 9a50 
               9b11      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_type_check_instance_cast 
@@ -13421,8 +13537,9 @@
               9b25     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rsp, 98h 
               9b25      7 INSTR BELONGTO 9a50 
               9b2c    152 DEALLOC STACK esp - 152 mov     eax, 1
-              9b2c     -1 INSTR LOCAL MetadataRedundant mov     eax, 1 
+              9b2c     -2 INSTR LOCAL n RAX ZZ  NUMVia2ndSrcIMMEDNUM mov     eax, 1 
               9b2c      5 INSTR BELONGTO 9a50 
+              9b2c      5 INSTR DEADREGS  EFLAGS RAX RBX ZZ mov     eax, 1 
               9b31      1 INSTR BELONGTO 9a50 
               9b31      1 INSTR DEADREGS  EFLAGS RBX ZZ pop     rbx 
               9b32      1 INSTR BELONGTO 9a50 
@@ -13445,8 +13562,8 @@
               9b8d     -2 INSTR LOCAL n RBP ZZ  AlwaysNUM xor     ebp, ebp 
               9b8f     -1 INSTR LOCAL NoMetaUpdate call    _g_return_if_fail_warning 
               9b94     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rsp, 0A8h 
+              9b9b      2 PTRIMMEDEBP STACK 0 displ mov     eax, ebp
               9ba4     -2 INSTR LOCAL n RBP ZZ  NUMVia2ndSrcIMMEDNUM mov     ebp, 1 
-              9ba4      5 PTRIMMEDEBP STACK 0 displ mov     ebp, 1
               9bad     -1 INSTR LOCAL NoMetaUpdate call    sub_B8C0 
               9bb2      5 PTRIMMEDESP STACK 16 displ lea     rdi, [rsp+10h]
               9bba     -2 INSTR LOCAL n RCX ZZ  NUMVia2ndSrcIMMEDNUM mov     ecx, 10h 
@@ -13467,6 +13584,7 @@
               9c17     -1 INSTR LOCAL NoMetaUpdate call    _g_type_check_instance_cast 
               9c26     -1 INSTR LOCAL NoMetaUpdate call    _g_object_notify 
               9c2b     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rsp, 0A8h 
+              9c32      2 PTRIMMEDEBP STACK 0 displ mov     eax, ebp
               9c40      0 FUNC FRAMERESTORE 0 0 1 1 0 0 2 0 4 3 -8 0 4 0 8 5 0 0 6 0 0 7 0 0 8 0 0 9 0 0 10 0 0 11 0 0 12 0 0 13 0 0 14 0 0 15 0 0 ZZ
               9c40      0 FUNC MMSAFENESS SAFE
               9c40      1 INSTR BELONGTO 9c40 
@@ -13513,8 +13631,9 @@
               9c7f     -1 INSTR LOCAL NoMetaUpdate call    _g_return_if_fail_warning 
               9c7f      5 INSTR BELONGTO 9c40 
               9c7f      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_return_if_fail_warning 
-              9c84     -1 INSTR LOCAL MetadataRedundant xor     eax, eax 
               9c84      2 INSTR BELONGTO 9c40 
+              9c84      2 INSTR DEADREGS  EFLAGS RAX RBX ZZ xor     eax, eax 
+              9c84     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
               9c86      1 INSTR BELONGTO 9c40 
               9c86      1 INSTR DEADREGS  EFLAGS RBX ZZ pop     rbx 
               9c87      1 INSTR BELONGTO 9c40 
@@ -13573,8 +13692,9 @@
               9cdf     -1 INSTR LOCAL NoMetaUpdate call    _g_return_if_fail_warning 
               9cdf      5 INSTR BELONGTO 9ca0 
               9cdf      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_return_if_fail_warning 
-              9ce4     -1 INSTR LOCAL MetadataRedundant xor     eax, eax 
               9ce4      2 INSTR BELONGTO 9ca0 
+              9ce4      2 INSTR DEADREGS  EFLAGS RAX RBX ZZ xor     eax, eax 
+              9ce4     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
               9ce6      1 INSTR BELONGTO 9ca0 
               9ce6      1 INSTR DEADREGS  EFLAGS RBX ZZ pop     rbx 
               9ce7      1 INSTR BELONGTO 9ca0 
@@ -13650,7 +13770,7 @@
               9d56      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_return_if_fail_warning 
               9d5b     -2 INSTR LOCAL n RAX ZZ  NumericDEFs mov     eax, r12d 
               9d5b      3 INSTR BELONGTO 9d00 
-              9d5b      3 INSTR DEADREGS  EFLAGS RBX ZZ mov     eax, r12d 
+              9d5b      3 INSTR DEADREGS  EFLAGS RAX RBX ZZ mov     eax, r12d 
               9d5e      4 INSTR BELONGTO 9d00 
               9d5e      4 INSTR DEADREGS  EFLAGS RBX R12 ZZ mov     rbx, [rsp+18h+var_18] 
               9d5e      4 PTRIMMEDESP STACK 0 displ mov     rbx, [rsp+18h+var_18]
@@ -13675,12 +13795,12 @@
               9d85     -1 INSTR LOCAL NoMetaUpdate jz      short loc_9D5B 
               9d85      2 INSTR BELONGTO 9d00 
               9d87      3 INSTR BELONGTO 9d00 
-              9d87      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rbx 
+              9d87      3 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     rdi, rbx 
               9d8a      3 INSTR BELONGTO 9d00 
-              9d8a      3 INSTR DEADREGS  EFLAGS RBX ZZ mov     [rax+48h], ebp 
+              9d8a      3 INSTR DEADREGS  EFLAGS RBX RSI ZZ mov     [rax+48h], ebp 
               9d8d     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 50h 
               9d8d      5 INSTR BELONGTO 9d00 
-              9d8d      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     esi, 50h 
+              9d8d      5 INSTR DEADREGS  EFLAGS RBX RSI ZZ mov     esi, 50h 
               9d92     -1 INSTR LOCAL NoMetaUpdate call    _g_type_check_instance_cast 
               9d92      5 INSTR BELONGTO 9d00 
               9d92      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_type_check_instance_cast 
@@ -13755,7 +13875,7 @@
               9e06      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_return_if_fail_warning 
               9e0b     -2 INSTR LOCAL n RAX ZZ  NumericDEFs mov     eax, r12d 
               9e0b      3 INSTR BELONGTO 9db0 
-              9e0b      3 INSTR DEADREGS  EFLAGS RBX ZZ mov     eax, r12d 
+              9e0b      3 INSTR DEADREGS  EFLAGS RAX RBX ZZ mov     eax, r12d 
               9e0e      4 INSTR BELONGTO 9db0 
               9e0e      4 INSTR DEADREGS  EFLAGS RBX R12 ZZ mov     rbx, [rsp+18h+var_18] 
               9e0e      4 PTRIMMEDESP STACK 0 displ mov     rbx, [rsp+18h+var_18]
@@ -13780,12 +13900,12 @@
               9e35     -1 INSTR LOCAL NoMetaUpdate jz      short loc_9E0B 
               9e35      2 INSTR BELONGTO 9db0 
               9e37      3 INSTR BELONGTO 9db0 
-              9e37      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rbx 
+              9e37      3 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     rdi, rbx 
               9e3a      3 INSTR BELONGTO 9db0 
-              9e3a      3 INSTR DEADREGS  EFLAGS RBX ZZ mov     [rax+4Ch], ebp 
+              9e3a      3 INSTR DEADREGS  EFLAGS RBX RSI ZZ mov     [rax+4Ch], ebp 
               9e3d     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 50h 
               9e3d      5 INSTR BELONGTO 9db0 
-              9e3d      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     esi, 50h 
+              9e3d      5 INSTR DEADREGS  EFLAGS RBX RSI ZZ mov     esi, 50h 
               9e42     -1 INSTR LOCAL NoMetaUpdate call    _g_type_check_instance_cast 
               9e42      5 INSTR BELONGTO 9db0 
               9e42      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_type_check_instance_cast 
@@ -13844,8 +13964,9 @@
               9e9f     -1 INSTR LOCAL NoMetaUpdate call    _g_return_if_fail_warning 
               9e9f      5 INSTR BELONGTO 9e60 
               9e9f      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_return_if_fail_warning 
-              9ea4     -1 INSTR LOCAL MetadataRedundant xor     eax, eax 
               9ea4      2 INSTR BELONGTO 9e60 
+              9ea4      2 INSTR DEADREGS  EFLAGS RAX RBX ZZ xor     eax, eax 
+              9ea4     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
               9ea6      1 INSTR BELONGTO 9e60 
               9ea6      1 INSTR DEADREGS  EFLAGS RBX ZZ pop     rbx 
               9ea7      1 INSTR BELONGTO 9e60 
@@ -13904,8 +14025,9 @@
               9eff     -1 INSTR LOCAL NoMetaUpdate call    _g_return_if_fail_warning 
               9eff      5 INSTR BELONGTO 9ec0 
               9eff      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_return_if_fail_warning 
-              9f04     -1 INSTR LOCAL MetadataRedundant xor     eax, eax 
               9f04      2 INSTR BELONGTO 9ec0 
+              9f04      2 INSTR DEADREGS  EFLAGS RAX RBX ZZ xor     eax, eax 
+              9f04     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
               9f06      1 INSTR BELONGTO 9ec0 
               9f06      1 INSTR DEADREGS  EFLAGS RBX ZZ pop     rbx 
               9f07      1 INSTR BELONGTO 9ec0 
@@ -13975,8 +14097,9 @@
               9f74     -1 INSTR LOCAL NoMetaUpdate call    _g_return_if_fail_warning 
               9f74      5 INSTR BELONGTO 9f20 
               9f74      5 INSTR DEADREGS  EFLAGS RBX R12 ZZ call    _g_return_if_fail_warning 
-              9f79     -1 INSTR LOCAL MetadataRedundant xor     eax, eax 
               9f79      2 INSTR BELONGTO 9f20 
+              9f79      2 INSTR DEADREGS  EFLAGS RAX RBX R12 ZZ xor     eax, eax 
+              9f79     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
               9f7b      4 INSTR BELONGTO 9f20 
               9f7b      4 INSTR DEADREGS  EFLAGS RBX R12 ZZ mov     rbx, [rsp+18h+var_18] 
               9f7b      4 PTRIMMEDESP STACK 0 displ mov     rbx, [rsp+18h+var_18]
@@ -14005,8 +14128,9 @@
               9fa4     -1 INSTR LOCAL NoMetaUpdate call    _g_strdup 
               9fa4      5 INSTR BELONGTO 9f20 
               9fa4      5 INSTR DEADREGS  EFLAGS ZZ call    _g_strdup 
-              9fa9     -1 INSTR LOCAL MetadataRedundant mov     esi, 50h 
+              9fa9     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 50h 
               9fa9      5 INSTR BELONGTO 9f20 
+              9fa9      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, 50h 
               9fae      3 INSTR BELONGTO 9f20 
               9fae      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rbx 
               9fb1      5 INSTR BELONGTO 9f20 
@@ -14021,8 +14145,9 @@
               9fc5     -1 INSTR LOCAL NoMetaUpdate call    _g_object_notify 
               9fc5      5 INSTR BELONGTO 9f20 
               9fc5      5 INSTR DEADREGS  EFLAGS RBX R12 ZZ call    _g_object_notify 
-              9fca     -1 INSTR LOCAL MetadataRedundant mov     eax, 1 
+              9fca     -2 INSTR LOCAL n RAX ZZ  NUMVia2ndSrcIMMEDNUM mov     eax, 1 
               9fca      5 INSTR BELONGTO 9f20 
+              9fca      5 INSTR DEADREGS  EFLAGS RAX RBX R12 ZZ mov     eax, 1 
               9fcf     -1 INSTR LOCAL NoMetaUpdate jmp     short loc_9F7B 
               9fcf      2 INSTR BELONGTO 9f20 
               9fe0      0 FUNC FRAMERESTORE 0 0 1 1 0 0 2 0 0 3 0 0 4 0 8 5 0 0 6 0 0 7 0 0 8 0 0 9 0 0 10 0 0 11 0 0 12 0 0 13 0 0 14 0 0 15 0 0 ZZ
@@ -14082,8 +14207,9 @@
               a034     -1 INSTR LOCAL NoMetaUpdate call    _g_return_if_fail_warning 
               a034      5 INSTR BELONGTO 9fe0 
               a034      5 INSTR DEADREGS  EFLAGS RBX R12 ZZ call    _g_return_if_fail_warning 
-              a039     -1 INSTR LOCAL MetadataRedundant xor     eax, eax 
               a039      2 INSTR BELONGTO 9fe0 
+              a039      2 INSTR DEADREGS  EFLAGS RAX RBX R12 ZZ xor     eax, eax 
+              a039     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
               a03b      4 INSTR BELONGTO 9fe0 
               a03b      4 INSTR DEADREGS  EFLAGS RBX R12 ZZ mov     rbx, [rsp+18h+var_18] 
               a03b      4 PTRIMMEDESP STACK 0 displ mov     rbx, [rsp+18h+var_18]
@@ -14112,8 +14238,9 @@
               a064     -1 INSTR LOCAL NoMetaUpdate call    _g_strdup 
               a064      5 INSTR BELONGTO 9fe0 
               a064      5 INSTR DEADREGS  EFLAGS ZZ call    _g_strdup 
-              a069     -1 INSTR LOCAL MetadataRedundant mov     esi, 50h 
+              a069     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 50h 
               a069      5 INSTR BELONGTO 9fe0 
+              a069      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, 50h 
               a06e      3 INSTR BELONGTO 9fe0 
               a06e      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rbx 
               a071      5 INSTR BELONGTO 9fe0 
@@ -14128,8 +14255,9 @@
               a085     -1 INSTR LOCAL NoMetaUpdate call    _g_object_notify 
               a085      5 INSTR BELONGTO 9fe0 
               a085      5 INSTR DEADREGS  EFLAGS RBX R12 ZZ call    _g_object_notify 
-              a08a     -1 INSTR LOCAL MetadataRedundant mov     eax, 1 
+              a08a     -2 INSTR LOCAL n RAX ZZ  NUMVia2ndSrcIMMEDNUM mov     eax, 1 
               a08a      5 INSTR BELONGTO 9fe0 
+              a08a      5 INSTR DEADREGS  EFLAGS RAX RBX R12 ZZ mov     eax, 1 
               a08f     -1 INSTR LOCAL NoMetaUpdate jmp     short loc_A03B 
               a08f      2 INSTR BELONGTO 9fe0 
               a0a0     -3 INSTR LOCAL NoWarn push    rbx 
@@ -14171,7 +14299,7 @@
               a113     -1 INSTR LOCAL NoMetaUpdate jz      short loc_A131 
               a113      2 INSTR BELONGTO a100 
               a115      3 INSTR BELONGTO a100 
-              a115      3 INSTR DEADREGS  EFLAGS RDX RDI ZZ mov     rdx, [rbx] 
+              a115      3 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     rdx, [rbx] 
               a118     -1 INSTR LOCAL NoMetaUpdate test    rdx, rdx 
               a118      3 INSTR BELONGTO a100 
               a11b     -1 INSTR LOCAL NoMetaUpdate jz      short loc_A122 
@@ -14202,8 +14330,9 @@
               a146      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_return_if_fail_warning 
               a14b     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rsp, 8 
               a14b      4 INSTR BELONGTO a100 
-              a14f     -1 INSTR LOCAL MetadataRedundant xor     eax, eax 
               a14f      2 INSTR BELONGTO a100 
+              a14f      2 INSTR DEADREGS  EFLAGS RAX RBX ZZ xor     eax, eax 
+              a14f     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
               a151      1 INSTR BELONGTO a100 
               a151      1 INSTR DEADREGS  EFLAGS RBX ZZ pop     rbx 
               a152      1 INSTR BELONGTO a100 
@@ -14211,12 +14340,12 @@
               a153      1 INSTR BELONGTO a100 
               a153      1 INSTR DEADREGS  EFLAGS ZZ retn 
               a158      4 INSTR BELONGTO a100 
-              a158      4 INSTR DEADREGS  EFLAGS RAX RDI ZZ mov     rax, [rbx+18h] 
+              a158      4 INSTR DEADREGS  EFLAGS RAX RSI RDI ZZ mov     rax, [rbx+18h] 
               a15c      3 INSTR BELONGTO a100 
-              a15c      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rbx 
+              a15c      3 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     rdi, rbx 
               a15f     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 50h 
               a15f      5 INSTR BELONGTO a100 
-              a15f      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     esi, 50h 
+              a15f      5 INSTR DEADREGS  EFLAGS RBX RSI ZZ mov     esi, 50h 
               a164      3 INSTR BELONGTO a100 
               a164      3 INSTR DEADREGS  EFLAGS RBX ZZ mov     [rax+50h], ebp 
               a167     -1 INSTR LOCAL NoMetaUpdate call    _g_type_check_instance_cast 
@@ -14231,8 +14360,9 @@
               a176      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_object_notify 
               a17b     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rsp, 8 
               a17b      4 INSTR BELONGTO a100 
-              a17f     -1 INSTR LOCAL MetadataRedundant mov     eax, 1 
+              a17f     -2 INSTR LOCAL n RAX ZZ  NUMVia2ndSrcIMMEDNUM mov     eax, 1 
               a17f      5 INSTR BELONGTO a100 
+              a17f      5 INSTR DEADREGS  EFLAGS RAX RBX ZZ mov     eax, 1 
               a17f      8 DEALLOC STACK esp - 8 mov     eax, 1
               a184      1 INSTR BELONGTO a100 
               a184      1 INSTR DEADREGS  EFLAGS RBX ZZ pop     rbx 
@@ -14279,7 +14409,7 @@
               a203     -1 INSTR LOCAL NoMetaUpdate jz      short loc_A221 
               a203      2 INSTR BELONGTO a1f0 
               a205      3 INSTR BELONGTO a1f0 
-              a205      3 INSTR DEADREGS  EFLAGS RDX RDI ZZ mov     rdx, [rbx] 
+              a205      3 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     rdx, [rbx] 
               a208     -1 INSTR LOCAL NoMetaUpdate test    rdx, rdx 
               a208      3 INSTR BELONGTO a1f0 
               a20b     -1 INSTR LOCAL NoMetaUpdate jz      short loc_A212 
@@ -14310,8 +14440,9 @@
               a236      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_return_if_fail_warning 
               a23b     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rsp, 8 
               a23b      4 INSTR BELONGTO a1f0 
-              a23f     -1 INSTR LOCAL MetadataRedundant xor     eax, eax 
               a23f      2 INSTR BELONGTO a1f0 
+              a23f      2 INSTR DEADREGS  EFLAGS RAX RBX ZZ xor     eax, eax 
+              a23f     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
               a241      1 INSTR BELONGTO a1f0 
               a241      1 INSTR DEADREGS  EFLAGS RBX ZZ pop     rbx 
               a242      1 INSTR BELONGTO a1f0 
@@ -14319,12 +14450,12 @@
               a243      1 INSTR BELONGTO a1f0 
               a243      1 INSTR DEADREGS  EFLAGS ZZ retn 
               a248      4 INSTR BELONGTO a1f0 
-              a248      4 INSTR DEADREGS  EFLAGS RAX RDI ZZ mov     rax, [rbx+18h] 
+              a248      4 INSTR DEADREGS  EFLAGS RAX RSI RDI ZZ mov     rax, [rbx+18h] 
               a24c      3 INSTR BELONGTO a1f0 
-              a24c      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rbx 
+              a24c      3 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     rdi, rbx 
               a24f     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 50h 
               a24f      5 INSTR BELONGTO a1f0 
-              a24f      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     esi, 50h 
+              a24f      5 INSTR DEADREGS  EFLAGS RBX RSI ZZ mov     esi, 50h 
               a254      3 INSTR BELONGTO a1f0 
               a254      3 INSTR DEADREGS  EFLAGS RBX ZZ mov     [rax+54h], ebp 
               a257     -1 INSTR LOCAL NoMetaUpdate call    _g_type_check_instance_cast 
@@ -14339,8 +14470,9 @@
               a266      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_object_notify 
               a26b     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rsp, 8 
               a26b      4 INSTR BELONGTO a1f0 
-              a26f     -1 INSTR LOCAL MetadataRedundant mov     eax, 1 
+              a26f     -2 INSTR LOCAL n RAX ZZ  NUMVia2ndSrcIMMEDNUM mov     eax, 1 
               a26f      5 INSTR BELONGTO a1f0 
+              a26f      5 INSTR DEADREGS  EFLAGS RAX RBX ZZ mov     eax, 1 
               a26f      8 DEALLOC STACK esp - 8 mov     eax, 1
               a274      1 INSTR BELONGTO a1f0 
               a274      1 INSTR DEADREGS  EFLAGS RBX ZZ pop     rbx 
@@ -14394,8 +14526,9 @@
               a2bf     -1 INSTR LOCAL NoMetaUpdate call    _g_return_if_fail_warning 
               a2bf      5 INSTR BELONGTO a280 
               a2bf      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_return_if_fail_warning 
-              a2c4     -1 INSTR LOCAL MetadataRedundant xor     eax, eax 
               a2c4      2 INSTR BELONGTO a280 
+              a2c4      2 INSTR DEADREGS  EFLAGS RAX RBX ZZ xor     eax, eax 
+              a2c4     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
               a2c6      1 INSTR BELONGTO a280 
               a2c6      1 INSTR DEADREGS  EFLAGS RBX ZZ pop     rbx 
               a2c7      1 INSTR BELONGTO a280 
@@ -14465,8 +14598,9 @@
               a334     -1 INSTR LOCAL NoMetaUpdate call    _g_return_if_fail_warning 
               a334      5 INSTR BELONGTO a2e0 
               a334      5 INSTR DEADREGS  EFLAGS RBX R12 ZZ call    _g_return_if_fail_warning 
-              a339     -1 INSTR LOCAL MetadataRedundant xor     eax, eax 
               a339      2 INSTR BELONGTO a2e0 
+              a339      2 INSTR DEADREGS  EFLAGS RAX RBX R12 ZZ xor     eax, eax 
+              a339     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
               a33b      4 INSTR BELONGTO a2e0 
               a33b      4 INSTR DEADREGS  EFLAGS RBX R12 ZZ mov     rbx, [rsp+18h+var_18] 
               a33b      4 PTRIMMEDESP STACK 0 displ mov     rbx, [rsp+18h+var_18]
@@ -14495,8 +14629,9 @@
               a364     -1 INSTR LOCAL NoMetaUpdate call    _g_strdup 
               a364      5 INSTR BELONGTO a2e0 
               a364      5 INSTR DEADREGS  EFLAGS ZZ call    _g_strdup 
-              a369     -1 INSTR LOCAL MetadataRedundant mov     esi, 50h 
+              a369     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 50h 
               a369      5 INSTR BELONGTO a2e0 
+              a369      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, 50h 
               a36e      3 INSTR BELONGTO a2e0 
               a36e      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rbx 
               a371      5 INSTR BELONGTO a2e0 
@@ -14511,8 +14646,9 @@
               a385     -1 INSTR LOCAL NoMetaUpdate call    _g_object_notify 
               a385      5 INSTR BELONGTO a2e0 
               a385      5 INSTR DEADREGS  EFLAGS RBX R12 ZZ call    _g_object_notify 
-              a38a     -1 INSTR LOCAL MetadataRedundant mov     eax, 1 
+              a38a     -2 INSTR LOCAL n RAX ZZ  NUMVia2ndSrcIMMEDNUM mov     eax, 1 
               a38a      5 INSTR BELONGTO a2e0 
+              a38a      5 INSTR DEADREGS  EFLAGS RAX RBX R12 ZZ mov     eax, 1 
               a38f     -1 INSTR LOCAL NoMetaUpdate jmp     short loc_A33B 
               a38f      2 INSTR BELONGTO a2e0 
               a3a0     -3 INSTR LOCAL NoWarn push    rbx 
@@ -14614,8 +14750,9 @@
               a524     -1 INSTR LOCAL NoMetaUpdate call    _g_return_if_fail_warning 
               a524      5 INSTR BELONGTO a4d0 
               a524      5 INSTR DEADREGS  EFLAGS RBX R12 ZZ call    _g_return_if_fail_warning 
-              a529     -1 INSTR LOCAL MetadataRedundant xor     eax, eax 
               a529      2 INSTR BELONGTO a4d0 
+              a529      2 INSTR DEADREGS  EFLAGS RAX RBX R12 ZZ xor     eax, eax 
+              a529     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
               a52b      4 INSTR BELONGTO a4d0 
               a52b      4 INSTR DEADREGS  EFLAGS RBX R12 ZZ mov     rbx, [rsp+18h+var_18] 
               a52b      4 PTRIMMEDESP STACK 0 displ mov     rbx, [rsp+18h+var_18]
@@ -14644,8 +14781,9 @@
               a554     -1 INSTR LOCAL NoMetaUpdate call    _g_strdup 
               a554      5 INSTR BELONGTO a4d0 
               a554      5 INSTR DEADREGS  EFLAGS ZZ call    _g_strdup 
-              a559     -1 INSTR LOCAL MetadataRedundant mov     esi, 50h 
+              a559     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 50h 
               a559      5 INSTR BELONGTO a4d0 
+              a559      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, 50h 
               a55e      3 INSTR BELONGTO a4d0 
               a55e      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rbx 
               a561      5 INSTR BELONGTO a4d0 
@@ -14660,8 +14798,9 @@
               a575     -1 INSTR LOCAL NoMetaUpdate call    _g_object_notify 
               a575      5 INSTR BELONGTO a4d0 
               a575      5 INSTR DEADREGS  EFLAGS RBX R12 ZZ call    _g_object_notify 
-              a57a     -1 INSTR LOCAL MetadataRedundant mov     eax, 1 
+              a57a     -2 INSTR LOCAL n RAX ZZ  NUMVia2ndSrcIMMEDNUM mov     eax, 1 
               a57a      5 INSTR BELONGTO a4d0 
+              a57a      5 INSTR DEADREGS  EFLAGS RAX RBX R12 ZZ mov     eax, 1 
               a57f     -1 INSTR LOCAL NoMetaUpdate jmp     short loc_A52B 
               a57f      2 INSTR BELONGTO a4d0 
               a590      0 FUNC FRAMERESTORE 0 0 1 1 0 0 2 0 0 3 0 0 4 0 8 5 0 0 6 0 0 7 0 0 8 0 0 9 0 0 10 0 0 11 0 0 12 0 0 13 0 0 14 0 0 15 0 0 ZZ
@@ -14721,8 +14860,9 @@
               a5e4     -1 INSTR LOCAL NoMetaUpdate call    _g_return_if_fail_warning 
               a5e4      5 INSTR BELONGTO a590 
               a5e4      5 INSTR DEADREGS  EFLAGS RBX R12 ZZ call    _g_return_if_fail_warning 
-              a5e9     -1 INSTR LOCAL MetadataRedundant xor     eax, eax 
               a5e9      2 INSTR BELONGTO a590 
+              a5e9      2 INSTR DEADREGS  EFLAGS RAX RBX R12 ZZ xor     eax, eax 
+              a5e9     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
               a5eb      4 INSTR BELONGTO a590 
               a5eb      4 INSTR DEADREGS  EFLAGS RBX R12 ZZ mov     rbx, [rsp+18h+var_18] 
               a5eb      4 PTRIMMEDESP STACK 0 displ mov     rbx, [rsp+18h+var_18]
@@ -14751,8 +14891,9 @@
               a614     -1 INSTR LOCAL NoMetaUpdate call    _g_strdup 
               a614      5 INSTR BELONGTO a590 
               a614      5 INSTR DEADREGS  EFLAGS ZZ call    _g_strdup 
-              a619     -1 INSTR LOCAL MetadataRedundant mov     esi, 50h 
+              a619     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 50h 
               a619      5 INSTR BELONGTO a590 
+              a619      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, 50h 
               a61e      3 INSTR BELONGTO a590 
               a61e      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rbx 
               a621      5 INSTR BELONGTO a590 
@@ -14767,8 +14908,9 @@
               a635     -1 INSTR LOCAL NoMetaUpdate call    _g_object_notify 
               a635      5 INSTR BELONGTO a590 
               a635      5 INSTR DEADREGS  EFLAGS RBX R12 ZZ call    _g_object_notify 
-              a63a     -1 INSTR LOCAL MetadataRedundant mov     eax, 1 
+              a63a     -2 INSTR LOCAL n RAX ZZ  NUMVia2ndSrcIMMEDNUM mov     eax, 1 
               a63a      5 INSTR BELONGTO a590 
+              a63a      5 INSTR DEADREGS  EFLAGS RAX RBX R12 ZZ mov     eax, 1 
               a63f     -1 INSTR LOCAL NoMetaUpdate jmp     short loc_A5EB 
               a63f      2 INSTR BELONGTO a590 
               a650     -3 INSTR LOCAL NoWarn push    rbx 
@@ -14838,8 +14980,9 @@
               a6fe     -1 INSTR LOCAL NoMetaUpdate call    _g_return_if_fail_warning 
               a6fe      5 INSTR BELONGTO a6b0 
               a6fe      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_return_if_fail_warning 
-              a703     -1 INSTR LOCAL MetadataRedundant xor     eax, eax 
               a703      2 INSTR BELONGTO a6b0 
+              a703      2 INSTR DEADREGS  EFLAGS RAX RBX ZZ xor     eax, eax 
+              a703     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
               a705      5 INSTR BELONGTO a6b0 
               a705      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     rbx, [rsp+18h+var_10] 
               a705      5 PTRIMMEDESP STACK 8 displ mov     rbx, [rsp+18h+var_10]
@@ -14859,7 +15002,7 @@
               a721      3 INSTR DEADREGS  EFLAGS ZZ mov     [rax+58h], ebp 
               a724     -2 INSTR LOCAL n RAX ZZ  NUMVia2ndSrcIMMEDNUM mov     eax, 1 
               a724      5 INSTR BELONGTO a6b0 
-              a724      5 INSTR DEADREGS  EFLAGS ZZ mov     eax, 1 
+              a724      5 INSTR DEADREGS  EFLAGS RAX ZZ mov     eax, 1 
               a729      5 INSTR BELONGTO a6b0 
               a729      5 INSTR DEADREGS  EFLAGS ZZ mov     rbp, [rsp+18h+var_8] 
               a729      5 PTRIMMEDESP STACK 16 displ mov     rbp, [rsp+18h+var_8]
@@ -14953,8 +15096,9 @@
               a866     -1 INSTR LOCAL NoMetaUpdate call    _g_return_if_fail_warning 
               a866      5 INSTR BELONGTO a820 
               a866      5 INSTR DEADREGS  EFLAGS RBX R12 ZZ call    _g_return_if_fail_warning 
-              a86b     -1 INSTR LOCAL MetadataRedundant xor     eax, eax 
               a86b      2 INSTR BELONGTO a820 
+              a86b      2 INSTR DEADREGS  EFLAGS RAX RBX R12 ZZ xor     eax, eax 
+              a86b     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
               a86d      1 INSTR BELONGTO a820 
               a86d      1 INSTR DEADREGS  EFLAGS RBX R12 ZZ pop     rbx 
               a86e      1 INSTR BELONGTO a820 
@@ -14991,11 +15135,11 @@
               a8ab      5 INSTR BELONGTO a820 
               a8ab      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_free 
               a8b0      5 INSTR BELONGTO a820 
-              a8b0      5 INSTR DEADREGS  EFLAGS RAX RBX RDI ZZ mov     rax, [r12+18h] 
+              a8b0      5 INSTR DEADREGS  EFLAGS RAX RBX RSI RDI ZZ mov     rax, [r12+18h] 
               a8b5     -1 INSTR LOCAL MetadataUnused mov     rbx, [rax+78h] 
               a8b5      4 INSTR BELONGTO a820 
               a8b9      8 INSTR BELONGTO a820 
-              a8b9      8 INSTR DEADREGS  EFLAGS RDI ZZ mov     qword ptr [rax+70h], 0 
+              a8b9      8 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     qword ptr [rax+70h], 0 
               a8c1     -1 INSTR LOCAL NoMetaUpdate test    rbx, rbx 
               a8c1      3 INSTR BELONGTO a820 
               a8c4     -1 INSTR LOCAL NoMetaUpdate jnz     short loc_A8DE 
@@ -15031,12 +15175,12 @@
               a8fb      5 INSTR BELONGTO a820 
               a8fb      5 INSTR DEADREGS  EFLAGS ZZ call    _g_strdup 
               a900      4 INSTR BELONGTO a820 
-              a900      4 INSTR DEADREGS  EFLAGS RDI ZZ mov     [rbx+70h], rax 
+              a900      4 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     [rbx+70h], rax 
               a904      3 INSTR BELONGTO a820 
-              a904      3 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     rdi, r12 
+              a904      3 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ mov     rdi, r12 
               a907     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 50h 
               a907      5 INSTR BELONGTO a820 
-              a907      5 INSTR DEADREGS  EFLAGS RBX R12 ZZ mov     esi, 50h 
+              a907      5 INSTR DEADREGS  EFLAGS RBX RSI R12 ZZ mov     esi, 50h 
               a90c     -1 INSTR LOCAL NoMetaUpdate call    _g_type_check_instance_cast 
               a90c      5 INSTR BELONGTO a820 
               a90c      5 INSTR DEADREGS  EFLAGS RBX R12 ZZ call    _g_type_check_instance_cast 
@@ -15048,11 +15192,12 @@
               a91b      5 INSTR BELONGTO a820 
               a91b      5 INSTR DEADREGS  EFLAGS RBX R12 ZZ call    _g_object_notify 
               a920      1 INSTR BELONGTO a820 
-              a920      1 INSTR DEADREGS  EFLAGS RBX R12 ZZ pop     rbx 
+              a920      1 INSTR DEADREGS  EFLAGS RAX RBX R12 ZZ pop     rbx 
               a921      1 INSTR BELONGTO a820 
-              a921      1 INSTR DEADREGS  EFLAGS R12 ZZ pop     rbp 
-              a922     -1 INSTR LOCAL MetadataRedundant mov     eax, 1 
+              a921      1 INSTR DEADREGS  EFLAGS RAX R12 ZZ pop     rbp 
+              a922     -2 INSTR LOCAL n RAX ZZ  NUMVia2ndSrcIMMEDNUM mov     eax, 1 
               a922      5 INSTR BELONGTO a820 
+              a922      5 INSTR DEADREGS  EFLAGS RAX R12 ZZ mov     eax, 1 
               a927      2 INSTR BELONGTO a820 
               a927      2 INSTR DEADREGS  EFLAGS R12 ZZ pop     r12 
               a929      1 INSTR BELONGTO a820 
@@ -15066,13 +15211,13 @@
               a93f     -1 INSTR LOCAL NoMetaUpdate call    _g_return_if_fail_warning 
               a93f      5 INSTR BELONGTO a820 
               a93f      5 INSTR DEADREGS  EFLAGS RBX R12 ZZ call    _g_return_if_fail_warning 
-              a944     -1 INSTR LOCAL MetadataRedundant xor     eax, eax 
               a944      2 INSTR BELONGTO a820 
+              a944      2 INSTR DEADREGS  EFLAGS RAX RBX R12 ZZ xor     eax, eax 
+              a944     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
               a946     -1 INSTR LOCAL NoMetaUpdate jmp     loc_A86D 
               a946      5 INSTR BELONGTO a820 
               a950      5 PTRIMMEDESP STACK -40 displ mov     [rsp-28h], rbx
               a955      5 PTRIMMEDESP STACK -32 displ mov     [rsp-20h], rbp
-              a95a      2 PTRIMMEDEBP STACK 0 displ mov     ebp, esi
               a95c      5 PTRIMMEDESP STACK -24 displ mov     [rsp-18h], r12
               a961      5 PTRIMMEDESP STACK -16 displ mov     [rsp-10h], r13
               a969      5 PTRIMMEDESP STACK -8 displ mov     [rsp-8], r14
@@ -15095,6 +15240,7 @@
               a9ff      5 PTRIMMEDESP STACK 56 displ mov     r13, [rsp+38h]
               aa04      5 PTRIMMEDESP STACK 64 displ mov     r14, [rsp+40h]
               aa09     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rsp, 48h 
+              aa17      2 PTRIMMEDEBP STACK 0 displ mov     edx, ebp
               aa19     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM movsxd  rdx, dword ptr [rax+rdx*4] 
               aa20     -1 INSTR LOCAL NoMetaUpdate jmp     rax             ; switch jump 
               aa2b     -1 INSTR LOCAL NoMetaUpdate call    _g_value_get_string 
@@ -15343,8 +15489,9 @@
               af47      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_return_if_fail_warning 
               af4c     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rsp, 8 
               af4c      4 INSTR BELONGTO af00 
-              af50     -1 INSTR LOCAL MetadataRedundant xor     eax, eax 
               af50      2 INSTR BELONGTO af00 
+              af50      2 INSTR DEADREGS  EFLAGS RAX RBX ZZ xor     eax, eax 
+              af50     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
               af52      1 INSTR BELONGTO af00 
               af52      1 INSTR DEADREGS  EFLAGS RBX ZZ pop     rbx 
               af53      1 INSTR BELONGTO af00 
@@ -15368,8 +15515,9 @@
               af78      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_return_if_fail_warning 
               af7d     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rsp, 8 
               af7d      4 INSTR BELONGTO af00 
-              af81     -1 INSTR LOCAL MetadataRedundant xor     eax, eax 
               af81      2 INSTR BELONGTO af00 
+              af81      2 INSTR DEADREGS  EFLAGS RAX RBX ZZ xor     eax, eax 
+              af81     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
               af83      1 INSTR BELONGTO af00 
               af83      1 INSTR DEADREGS  EFLAGS RBX ZZ pop     rbx 
               af84      1 INSTR BELONGTO af00 
@@ -15390,7 +15538,7 @@
               afa3      4 INSTR BELONGTO af00 
               afa7     -2 INSTR LOCAL n RAX ZZ  NUMVia2ndSrcIMMEDNUM mov     eax, 1 
               afa7      5 INSTR BELONGTO af00 
-              afa7      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     eax, 1 
+              afa7      5 INSTR DEADREGS  EFLAGS RAX RBX ZZ mov     eax, 1 
               afa7      8 DEALLOC STACK esp - 8 mov     eax, 1
               afac      1 INSTR BELONGTO af00 
               afac      1 INSTR DEADREGS  EFLAGS RBX ZZ pop     rbx 
@@ -15437,7 +15585,7 @@
               b023     -1 INSTR LOCAL NoMetaUpdate jz      short loc_B041 
               b023      2 INSTR BELONGTO b010 
               b025      3 INSTR BELONGTO b010 
-              b025      3 INSTR DEADREGS  EFLAGS RDX RDI ZZ mov     rdx, [rbx] 
+              b025      3 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     rdx, [rbx] 
               b028     -1 INSTR LOCAL NoMetaUpdate test    rdx, rdx 
               b028      3 INSTR BELONGTO b010 
               b02b     -1 INSTR LOCAL NoMetaUpdate jz      short loc_B032 
@@ -15468,8 +15616,9 @@
               b056      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_return_if_fail_warning 
               b05b     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rsp, 8 
               b05b      4 INSTR BELONGTO b010 
-              b05f     -1 INSTR LOCAL MetadataRedundant xor     eax, eax 
               b05f      2 INSTR BELONGTO b010 
+              b05f      2 INSTR DEADREGS  EFLAGS RAX RBX ZZ xor     eax, eax 
+              b05f     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
               b061      1 INSTR BELONGTO b010 
               b061      1 INSTR DEADREGS  EFLAGS RBX ZZ pop     rbx 
               b062      1 INSTR BELONGTO b010 
@@ -15477,12 +15626,12 @@
               b063      1 INSTR BELONGTO b010 
               b063      1 INSTR DEADREGS  EFLAGS ZZ retn 
               b068      4 INSTR BELONGTO b010 
-              b068      4 INSTR DEADREGS  EFLAGS RAX RDI ZZ mov     rax, [rbx+18h] 
+              b068      4 INSTR DEADREGS  EFLAGS RAX RSI RDI ZZ mov     rax, [rbx+18h] 
               b06c      3 INSTR BELONGTO b010 
-              b06c      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rbx 
+              b06c      3 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     rdi, rbx 
               b06f     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 50h 
               b06f      5 INSTR BELONGTO b010 
-              b06f      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     esi, 50h 
+              b06f      5 INSTR DEADREGS  EFLAGS RBX RSI ZZ mov     esi, 50h 
               b074      3 INSTR BELONGTO b010 
               b074      3 INSTR DEADREGS  EFLAGS RBX ZZ mov     [rax+10h], ebp 
               b077     -1 INSTR LOCAL NoMetaUpdate call    _g_type_check_instance_cast 
@@ -15497,8 +15646,9 @@
               b086      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_object_notify 
               b08b     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rsp, 8 
               b08b      4 INSTR BELONGTO b010 
-              b08f     -1 INSTR LOCAL MetadataRedundant mov     eax, 1 
+              b08f     -2 INSTR LOCAL n RAX ZZ  NUMVia2ndSrcIMMEDNUM mov     eax, 1 
               b08f      5 INSTR BELONGTO b010 
+              b08f      5 INSTR DEADREGS  EFLAGS RAX RBX ZZ mov     eax, 1 
               b08f      8 DEALLOC STACK esp - 8 mov     eax, 1
               b094      1 INSTR BELONGTO b010 
               b094      1 INSTR DEADREGS  EFLAGS RBX ZZ pop     rbx 
@@ -15556,8 +15706,9 @@
               b0e3     -1 INSTR LOCAL NoMetaUpdate call    _g_return_if_fail_warning 
               b0e3      5 INSTR BELONGTO b0a0 
               b0e3      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_return_if_fail_warning 
-              b0e8     -1 INSTR LOCAL MetadataRedundant xor     eax, eax 
               b0e8      2 INSTR BELONGTO b0a0 
+              b0e8      2 INSTR DEADREGS  EFLAGS RAX RBX ZZ xor     eax, eax 
+              b0e8     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
               b0ea     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rsp, 20h 
               b0ea      4 INSTR BELONGTO b0a0 
               b0ee      1 INSTR BELONGTO b0a0 
@@ -15565,30 +15716,30 @@
               b0ef      1 INSTR BELONGTO b0a0 
               b0ef      1 INSTR DEADREGS  EFLAGS ZZ retn 
               b0f0      4 INSTR BELONGTO b0a0 
-              b0f0      4 INSTR DEADREGS  EFLAGS RDX ZZ mov     rdx, [rbx+18h] 
+              b0f0      4 INSTR DEADREGS  EFLAGS RAX RCX RDX ZZ mov     rdx, [rbx+18h] 
               b0f4     -2 INSTR LOCAL n RAX ZZ  NUMVia2ndSrcIMMEDNUM mov     eax, 1 
               b0f4      5 INSTR BELONGTO b0a0 
-              b0f4      5 INSTR DEADREGS  EFLAGS ZZ mov     eax, 1 
+              b0f4      5 INSTR DEADREGS  EFLAGS RAX RCX ZZ mov     eax, 1 
               b0f9      3 INSTR BELONGTO b0a0 
-              b0f9      3 INSTR DEADREGS  EFLAGS ZZ mov     ecx, [rdx+50h] 
+              b0f9      3 INSTR DEADREGS  EFLAGS RCX ZZ mov     ecx, [rdx+50h] 
               b0fc     -1 INSTR LOCAL NoMetaUpdate test    ecx, ecx 
               b0fc      2 INSTR BELONGTO b0a0 
               b0fe     -1 INSTR LOCAL NoMetaUpdate jnz     short loc_B0EA 
               b0fe      2 INSTR BELONGTO b0a0 
               b100      4 INSTR BELONGTO b0a0 
-              b100      4 INSTR DEADREGS  EFLAGS RCX RDI R8 ZZ mov     rcx, [rdx+28h] 
+              b100      4 INSTR DEADREGS  EFLAGS RAX RCX RSI RDI R8 ZZ mov     rcx, [rdx+28h] 
               b104      4 INSTR BELONGTO b0a0 
-              b104      4 INSTR DEADREGS  EFLAGS RDI R8 ZZ mov     r8, [rdx+20h] 
+              b104      4 INSTR DEADREGS  EFLAGS RAX RSI RDI R8 ZZ mov     r8, [rdx+20h] 
               b108      7 INSTR BELONGTO b0a0 
-              b108      7 INSTR DEADREGS  EFLAGS RDX RDI ZZ lea     rdi, aSoundCcPanel; "sound-cc-panel" 
+              b108      7 INSTR DEADREGS  EFLAGS RAX RDX RSI RDI ZZ lea     rdi, aSoundCcPanel; "sound-cc-panel" 
               b10f      7 INSTR BELONGTO b0a0 
-              b10f      7 INSTR DEADREGS  EFLAGS RDX ZZ lea     rdx, aPushingNewVolu; "Pushing new volume to stream '%s' (%s)" 
+              b10f      7 INSTR DEADREGS  EFLAGS RAX RDX RSI ZZ lea     rdx, aPushingNewVolu; "Pushing new volume to stream '%s' (%s)" 
               b116      2 INSTR BELONGTO b0a0 
-              b116      2 INSTR DEADREGS  EFLAGS ZZ xor     eax, eax 
+              b116      2 INSTR DEADREGS  EFLAGS RAX RSI ZZ xor     eax, eax 
               b116     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
               b118     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 80h 
               b118      5 INSTR BELONGTO b0a0 
-              b118      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, 80h 
+              b118      5 INSTR DEADREGS  EFLAGS RSI ZZ mov     esi, 80h 
               b11d     -1 INSTR LOCAL NoMetaUpdate call    _g_log 
               b11d      5 INSTR BELONGTO b0a0 
               b11d      5 INSTR DEADREGS  EFLAGS ZZ call    _g_log 
@@ -15620,9 +15771,9 @@
               b148      5 INSTR BELONGTO b0a0 
               b148      5 INSTR DEADREGS  EFLAGS ZZ call    _pa_operation_unref 
               b14d      4 INSTR BELONGTO b0a0 
-              b14d      4 INSTR DEADREGS  EFLAGS RCX RDX ZZ mov     rdx, [rbx+18h] 
+              b14d      4 INSTR DEADREGS  EFLAGS RAX RCX RDX ZZ mov     rdx, [rbx+18h] 
               b151      4 INSTR BELONGTO b0a0 
-              b151      4 INSTR DEADREGS  EFLAGS RCX RBX ZZ mov     eax, [rsp+28h+var_20] 
+              b151      4 INSTR DEADREGS  EFLAGS RAX RCX RBX ZZ mov     eax, [rsp+28h+var_20] 
               b151      4 PTRIMMEDESP STACK 8 displ mov     eax, [rsp+28h+var_20]
               b155      5 INSTR BELONGTO b0a0 
               b155      5 INSTR DEADREGS  EFLAGS RCX RBX ZZ mov     rcx, [rsp+28h+var_10] 
@@ -15649,7 +15800,7 @@
               b177      2 INSTR BELONGTO b170 
               b179     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 50h 
               b179      5 INSTR BELONGTO b170 
-              b179      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     esi, 50h 
+              b179      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, 50h 
               b17e      3 INSTR BELONGTO b170 
               b17e      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rdx 
               b181     -1 INSTR LOCAL NoMetaUpdate call    _g_type_check_instance_cast 
@@ -15674,7 +15825,7 @@
               b1a8      5 INSTR BELONGTO b170 
               b1a8      5 INSTR DEADREGS  EFLAGS ZZ call    sub_B0A0 
               b1ad      5 INSTR BELONGTO b170 
-              b1ad      5 INSTR DEADREGS  EFLAGS RDX RDI ZZ mov     rdx, [rsp+18h+var_10] 
+              b1ad      5 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     rdx, [rsp+18h+var_10] 
               b1ad      5 PTRIMMEDESP STACK 8 displ mov     rdx, [rsp+18h+var_10]
               b1b2     -1 INSTR LOCAL NoMetaUpdate jmp     short loc_B179 
               b1b2      2 INSTR BELONGTO b170 
@@ -15748,16 +15899,16 @@
               b260      0 FUNC FRAMERESTORE 0 0 1 1 0 0 2 0 1 3 -8 0 4 0 8 5 0 0 6 0 0 7 0 0 8 0 0 9 0 0 10 0 0 11 0 0 12 0 0 13 0 0 14 0 0 15 0 0 ZZ
               b260      0 FUNC MMSAFENESS SAFE
               b260      1 INSTR BELONGTO b260 
-              b260      1 INSTR DEADREGS  EFLAGS RAX ZZ push    rbx 
+              b260      1 INSTR DEADREGS  EFLAGS RAX RDX ZZ push    rbx 
               b260     71 FUNC GLOBAL sub_B260 FUNC_UNSAFE NOFP RET               b2a6 
               b260      8 MEMORYHOLE STACK esp + 0 CalleeSavedRegs 
               b260      8 MEMORYHOLE STACK esp + 8 ReturnAddress 
               b261      4 INSTR BELONGTO b260 
-              b261      4 INSTR DEADREGS  EFLAGS RAX RBX ZZ mov     rax, [rdi+18h] 
+              b261      4 INSTR DEADREGS  EFLAGS RAX RDX RBX ZZ mov     rax, [rdi+18h] 
               b265     -1 INSTR LOCAL MetadataUnused mov     rbx, rdi 
               b265      3 INSTR BELONGTO b260 
               b268      2 INSTR BELONGTO b260 
-              b268      2 INSTR DEADREGS  EFLAGS RDI ZZ xor     edx, edx 
+              b268      2 INSTR DEADREGS  EFLAGS RDX RDI ZZ xor     edx, edx 
               b268     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
               b26a      4 INSTR BELONGTO b260 
               b26a      4 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, [rax+60h] 
@@ -15770,12 +15921,13 @@
               b273      5 INSTR DEADREGS  EFLAGS ZZ call    _pa_operation_get_state 
               b278     -1 INSTR LOCAL NoMetaUpdate test    eax, eax 
               b278      2 INSTR BELONGTO b260 
-              b27a     -1 INSTR LOCAL MetadataRedundant mov     edx, 1 
+              b27a     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 1 
               b27a      5 INSTR BELONGTO b260 
+              b27a      5 INSTR DEADREGS  RAX RDX ZZ mov     edx, 1 
               b27f     -1 INSTR LOCAL NoMetaUpdate jnz     short loc_B288 
               b27f      2 INSTR BELONGTO b260 
               b281      2 INSTR BELONGTO b260 
-              b281      2 INSTR DEADREGS  EFLAGS RBX ZZ mov     eax, edx 
+              b281      2 INSTR DEADREGS  EFLAGS RAX RBX ZZ mov     eax, edx 
               b281     -2 INSTR LOCAL n RAX ZZ  NumericDEFs mov     eax, edx 
               b283      1 INSTR BELONGTO b260 
               b283      1 INSTR DEADREGS  EFLAGS RBX ZZ pop     rbx 
@@ -15789,13 +15941,14 @@
               b290      5 INSTR BELONGTO b260 
               b290      5 INSTR DEADREGS  EFLAGS ZZ call    _pa_operation_unref 
               b295      4 INSTR BELONGTO b260 
-              b295      4 INSTR DEADREGS  EFLAGS RAX ZZ mov     rax, [rbx+18h] 
-              b299     -1 INSTR LOCAL MetadataRedundant xor     edx, edx 
+              b295      4 INSTR DEADREGS  EFLAGS RAX RDX ZZ mov     rax, [rbx+18h] 
               b299      2 INSTR BELONGTO b260 
+              b299      2 INSTR DEADREGS  EFLAGS RDX RBX ZZ xor     edx, edx 
+              b299     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
               b29b      8 INSTR BELONGTO b260 
               b29b      8 INSTR DEADREGS  EFLAGS RBX ZZ mov     qword ptr [rax+60h], 0 
               b2a3      2 INSTR BELONGTO b260 
-              b2a3      2 INSTR DEADREGS  EFLAGS RBX ZZ mov     eax, edx 
+              b2a3      2 INSTR DEADREGS  EFLAGS RAX RBX ZZ mov     eax, edx 
               b2a3     -2 INSTR LOCAL n RAX ZZ  NumericDEFs mov     eax, edx 
               b2a5      1 INSTR BELONGTO b260 
               b2a5      1 INSTR DEADREGS  EFLAGS RBX ZZ pop     rbx 
@@ -15819,9 +15972,10 @@
               b2b8      5 INSTR BELONGTO b2b0 
               b2b8      5 INSTR DEADREGS  EFLAGS ZZ call    _g_type_class_peek_parent 
               b2bd      3 INSTR BELONGTO b2b0 
-              b2bd      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rbx 
-              b2c0     -1 INSTR LOCAL MetadataRedundant mov     esi, 50h 
+              b2bd      3 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     rdi, rbx 
+              b2c0     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 50h 
               b2c0      5 INSTR BELONGTO b2b0 
+              b2c0      5 INSTR DEADREGS  EFLAGS RSI ZZ mov     esi, 50h 
               b2c5      7 INSTR BELONGTO b2b0 
               b2c5      7 INSTR DEADREGS  EFLAGS ZZ mov     cs:qword_21D190, rax 
               b2cc     -1 INSTR LOCAL NoMetaUpdate call    _g_type_check_class_cast 
@@ -15829,26 +15983,27 @@
               b2cc      5 INSTR DEADREGS  EFLAGS ZZ call    _g_type_check_class_cast 
               b2d1     -2 INSTR LOCAL n RDX ZZ  NumericDEFs lea     rdx, loc_B3C0 
               b2d1      7 INSTR BELONGTO b2b0 
-              b2d1      7 INSTR DEADREGS  EFLAGS RDX RSI RDI R8 R9 ZZ lea     rdx, loc_B3C0 
+              b2d1      7 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 ZZ lea     rdx, loc_B3C0 
               b2d8      3 INSTR BELONGTO b2b0 
-              b2d8      3 INSTR DEADREGS  EFLAGS RSI RDI R8 R9 ZZ mov     rsi, [rbx] 
+              b2d8      3 INSTR DEADREGS  EFLAGS RCX RSI RDI R8 R9 ZZ mov     rsi, [rbx] 
               b2db      7 INSTR BELONGTO b2b0 
-              b2db      7 INSTR DEADREGS  EFLAGS RDI R8 R9 ZZ lea     rdi, aVolumeChanged; "volume-changed" 
+              b2db      7 INSTR DEADREGS  EFLAGS RCX RDI R8 R9 ZZ lea     rdi, aVolumeChanged; "volume-changed" 
               b2e2     -2 INSTR LOCAL n R9 ZZ  AlwaysNUM xor     r9d, r9d 
               b2e2      3 INSTR BELONGTO b2b0 
-              b2e2      3 INSTR DEADREGS  EFLAGS R8 R9 ZZ xor     r9d, r9d 
+              b2e2      3 INSTR DEADREGS  EFLAGS RCX R8 R9 ZZ xor     r9d, r9d 
               b2e5     -2 INSTR LOCAL n R8 ZZ  AlwaysNUM xor     r8d, r8d 
               b2e5      3 INSTR BELONGTO b2b0 
-              b2e5      3 INSTR DEADREGS  EFLAGS R8 ZZ xor     r8d, r8d 
-              b2e8     -1 INSTR LOCAL MetadataRedundant mov     ecx, 88h 
+              b2e5      3 INSTR DEADREGS  EFLAGS RCX R8 ZZ xor     r8d, r8d 
+              b2e8     -2 INSTR LOCAL n RCX ZZ  NUMVia2ndSrcIMMEDNUM mov     ecx, 88h 
               b2e8      5 INSTR BELONGTO b2b0 
+              b2e8      5 INSTR DEADREGS  EFLAGS RCX ZZ mov     ecx, 88h 
               b2ed      4 INSTR BELONGTO b2b0 
               b2ed      4 INSTR DEADREGS  EFLAGS ZZ mov     [rax+30h], rdx 
               b2f1      7 INSTR BELONGTO b2b0 
-              b2f1      7 INSTR DEADREGS  EFLAGS RAX ZZ mov     rax, cs:g_cclosure_marshal_VOID__BOOLEAN_ptr 
+              b2f1      7 INSTR DEADREGS  EFLAGS RAX RDX ZZ mov     rax, cs:g_cclosure_marshal_VOID__BOOLEAN_ptr 
               b2f8     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 2 
               b2f8      5 INSTR BELONGTO b2b0 
-              b2f8      5 INSTR DEADREGS  EFLAGS ZZ mov     edx, 2 
+              b2f8      5 INSTR DEADREGS  EFLAGS RDX ZZ mov     edx, 2 
               b2fd     -1 INSTR LOCAL MetadataUnused mov     [rsp+28h+var_10], 14h 
               b2fd      9 INSTR BELONGTO b2b0 
               b306      8 INSTR BELONGTO b2b0 
@@ -15861,22 +16016,23 @@
               b317      4 INSTR DEADREGS  EFLAGS ZZ mov     [rsp+28h+var_28], rax 
               b317      4 PTRIMMEDESP STACK 0 displ mov     [rsp+28h+var_28], rax
               b31b      2 INSTR BELONGTO b2b0 
-              b31b      2 INSTR DEADREGS  EFLAGS ZZ xor     eax, eax 
+              b31b      2 INSTR DEADREGS  EFLAGS RAX ZZ xor     eax, eax 
               b31b     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
               b31d     -1 INSTR LOCAL NoMetaUpdate call    _g_signal_new 
               b31d      5 INSTR BELONGTO b2b0 
               b31d      5 INSTR DEADREGS  EFLAGS ZZ call    _g_signal_new 
               b322      6 INSTR BELONGTO b2b0 
-              b322      6 INSTR DEADREGS  EFLAGS RDI ZZ mov     cs:dword_21D198, eax 
+              b322      6 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     cs:dword_21D198, eax 
               b328     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rsp, 20h 
               b328      4 INSTR BELONGTO b2b0 
               b32c     32 DEALLOC STACK esp - 32 mov     rdi, rbx
               b32c      3 INSTR BELONGTO b2b0 
-              b32c      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rbx 
+              b32c      3 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     rdi, rbx 
               b32f      1 INSTR BELONGTO b2b0 
-              b32f      1 INSTR DEADREGS  EFLAGS RBX ZZ pop     rbx 
-              b330     -1 INSTR LOCAL MetadataRedundant mov     esi, 138h 
+              b32f      1 INSTR DEADREGS  EFLAGS RBX RSI ZZ pop     rbx 
+              b330     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 138h 
               b330      5 INSTR BELONGTO b2b0 
+              b330      5 INSTR DEADREGS  EFLAGS RSI ZZ mov     esi, 138h 
               b335     -1 INSTR LOCAL NoMetaUpdate jmp     _g_type_class_add_private 
               b335      5 INSTR BELONGTO b2b0 
               b335      5 INSTR DEADREGS  EFLAGS ZZ jmp     _g_type_class_add_private 
@@ -15919,19 +16075,21 @@
               b377      5 INSTR DEADREGS  EFLAGS ZZ call    _g_intern_static_string 
               b37c     -2 INSTR LOCAL n R9 ZZ  NumericDEFs lea     r9, sub_B480 
               b37c      7 INSTR BELONGTO b340 
-              b37c      7 INSTR DEADREGS  EFLAGS RCX RSI R8 R9 ZZ lea     r9, sub_B480 
+              b37c      7 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 ZZ lea     r9, sub_B480 
               b383     -2 INSTR LOCAL n RCX ZZ  NumericDEFs lea     rcx, sub_B2B0 
               b383      7 INSTR BELONGTO b340 
-              b383      7 INSTR DEADREGS  EFLAGS RCX RSI R8 ZZ lea     rcx, sub_B2B0 
+              b383      7 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 ZZ lea     rcx, sub_B2B0 
               b38a     -2 INSTR LOCAL n R8 ZZ  NUMVia2ndSrcIMMEDNUM mov     r8d, 20h 
               b38a      6 INSTR BELONGTO b340 
-              b38a      6 INSTR DEADREGS  EFLAGS RSI R8 ZZ mov     r8d, 20h 
-              b390     -1 INSTR LOCAL MetadataRedundant mov     edx, 90h 
+              b38a      6 INSTR DEADREGS  EFLAGS RDX RSI RDI R8 ZZ mov     r8d, 20h 
+              b390     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 90h 
               b390      5 INSTR BELONGTO b340 
+              b390      5 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     edx, 90h 
               b395      3 INSTR BELONGTO b340 
-              b395      3 INSTR DEADREGS  EFLAGS RSI ZZ mov     rsi, rax 
-              b398     -1 INSTR LOCAL MetadataRedundant mov     edi, 50h 
+              b395      3 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     rsi, rax 
+              b398     -2 INSTR LOCAL n RDI ZZ  NUMVia2ndSrcIMMEDNUM mov     edi, 50h 
               b398      5 INSTR BELONGTO b340 
+              b398      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     edi, 50h 
               b39d      7 INSTR BELONGTO b340 
               b39d      7 INSTR DEADREGS  EFLAGS ZZ mov     [rsp+18h+var_18], 0 
               b39d      7 PTRIMMEDESP STACK 0 displ mov     [rsp+18h+var_18], 0
@@ -16058,8 +16216,9 @@
               b55f     -1 INSTR LOCAL NoMetaUpdate call    _g_return_if_fail_warning 
               b55f      5 INSTR BELONGTO b520 
               b55f      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_return_if_fail_warning 
-              b564     -1 INSTR LOCAL MetadataRedundant xor     eax, eax 
               b564      2 INSTR BELONGTO b520 
+              b564      2 INSTR DEADREGS  EFLAGS RAX RBX ZZ xor     eax, eax 
+              b564     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
               b566      1 INSTR BELONGTO b520 
               b566      1 INSTR DEADREGS  EFLAGS RBX ZZ pop     rbx 
               b567      1 INSTR BELONGTO b520 
@@ -16118,8 +16277,9 @@
               b5bf     -1 INSTR LOCAL NoMetaUpdate call    _g_return_if_fail_warning 
               b5bf      5 INSTR BELONGTO b580 
               b5bf      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_return_if_fail_warning 
-              b5c4     -1 INSTR LOCAL MetadataRedundant xor     eax, eax 
               b5c4      2 INSTR BELONGTO b580 
+              b5c4      2 INSTR DEADREGS  EFLAGS RAX RBX ZZ xor     eax, eax 
+              b5c4     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
               b5c6      1 INSTR BELONGTO b580 
               b5c6      1 INSTR DEADREGS  EFLAGS RBX ZZ pop     rbx 
               b5c7      1 INSTR BELONGTO b580 
@@ -16175,7 +16335,7 @@
               b66b     -1 INSTR LOCAL NoMetaUpdate jz      short loc_B689 
               b66b      2 INSTR BELONGTO b650 
               b66d      3 INSTR BELONGTO b650 
-              b66d      3 INSTR DEADREGS  EFLAGS RDX RDI ZZ mov     rdx, [rbx] 
+              b66d      3 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     rdx, [rbx] 
               b670     -1 INSTR LOCAL NoMetaUpdate test    rdx, rdx 
               b670      3 INSTR BELONGTO b650 
               b673     -1 INSTR LOCAL NoMetaUpdate jz      short loc_B67A 
@@ -16204,8 +16364,9 @@
               b69e     -1 INSTR LOCAL NoMetaUpdate call    _g_return_if_fail_warning 
               b69e      5 INSTR BELONGTO b650 
               b69e      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_return_if_fail_warning 
-              b6a3     -1 INSTR LOCAL MetadataRedundant xor     eax, eax 
               b6a3      2 INSTR BELONGTO b650 
+              b6a3      2 INSTR DEADREGS  EFLAGS RAX RBX ZZ xor     eax, eax 
+              b6a3     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
               b6a5      5 INSTR BELONGTO b650 
               b6a5      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     rbx, [rsp+18h+var_10] 
               b6a5      5 PTRIMMEDESP STACK 8 displ mov     rbx, [rsp+18h+var_10]
@@ -16217,9 +16378,9 @@
               b6b3      1 INSTR BELONGTO b650 
               b6b3      1 INSTR DEADREGS  EFLAGS ZZ retn 
               b6b8      4 INSTR BELONGTO b650 
-              b6b8      4 INSTR DEADREGS  EFLAGS RDI R12 R13 R14 R15 ZZ mov     rdi, [rbx+18h] 
+              b6b8      4 INSTR DEADREGS  EFLAGS RSI RDI R12 R13 R14 R15 ZZ mov     rdi, [rbx+18h] 
               b6bc      2 INSTR BELONGTO b650 
-              b6bc      2 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ mov     esi, ebp 
+              b6bc      2 INSTR DEADREGS  EFLAGS RBX RSI R12 R13 R14 R15 ZZ mov     esi, ebp 
               b6bc     -2 INSTR LOCAL n RSI ZZ  NumericDEFs mov     esi, ebp 
               b6be      5 INSTR BELONGTO b650 
               b6be      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ mov     rbx, [rsp+18h+var_10] 
@@ -16284,8 +16445,9 @@
               b723     -1 INSTR LOCAL NoMetaUpdate call    _g_return_if_fail_warning 
               b723      5 INSTR BELONGTO b6e0 
               b723      5 INSTR DEADREGS  EFLAGS RBX R12 XMM0 ZZ call    _g_return_if_fail_warning 
-              b728     -1 INSTR LOCAL MetadataRedundant xor     eax, eax 
               b728      2 INSTR BELONGTO b6e0 
+              b728      2 INSTR DEADREGS  EFLAGS RAX RBX R12 XMM0 ZZ xor     eax, eax 
+              b728     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
               b72a      1 INSTR BELONGTO b6e0 
               b72a      1 INSTR DEADREGS  EFLAGS RBX R12 XMM0 ZZ pop     rbx 
               b72b      1 INSTR BELONGTO b6e0 
@@ -16302,9 +16464,9 @@
               b737      5 INSTR BELONGTO b6e0 
               b737      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _pa_channel_map_valid 
               b73c      2 INSTR BELONGTO b6e0 
-              b73c      2 INSTR DEADREGS  EFLAGS RBX ZZ mov     edx, eax 
+              b73c      2 INSTR DEADREGS  EFLAGS RDX RBX ZZ mov     edx, eax 
               b73e      2 INSTR BELONGTO b6e0 
-              b73e      2 INSTR DEADREGS  EFLAGS RBX ZZ xor     eax, eax 
+              b73e      2 INSTR DEADREGS  EFLAGS RAX RBX ZZ xor     eax, eax 
               b73e     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
               b740     -1 INSTR LOCAL NoMetaUpdate test    edx, edx 
               b740      2 INSTR BELONGTO b6e0 
@@ -16368,10 +16530,10 @@
               b7b9     -1 INSTR LOCAL NoMetaUpdate cvtps2pd xmm0, xmm0 
               b7b9      3 INSTR BELONGTO b6e0 
               b7bc      8 INSTR BELONGTO b6e0 
-              b7bc      8 INSTR DEADREGS  EFLAGS RDI R12 ZZ movsd   qword ptr [rbx+120h], xmm0 
+              b7bc      8 INSTR DEADREGS  EFLAGS RSI RDI R12 ZZ movsd   qword ptr [rbx+120h], xmm0 
               b7c4     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 7 
               b7c4      5 INSTR BELONGTO b6e0 
-              b7c4      5 INSTR DEADREGS  EFLAGS RBX RDI R12 ZZ mov     esi, 7 
+              b7c4      5 INSTR DEADREGS  EFLAGS RBX RSI RDI R12 ZZ mov     esi, 7 
               b7c9      3 INSTR BELONGTO b6e0 
               b7c9      3 INSTR DEADREGS  EFLAGS RBX RDI R12 ZZ mov     rdi, rbp 
               b7cc     -1 INSTR LOCAL NoMetaUpdate call    sub_B650 
@@ -16384,10 +16546,10 @@
               b7d7     -1 INSTR LOCAL NoMetaUpdate jz      short loc_B840 
               b7d7      2 INSTR BELONGTO b6e0 
               b7d9      7 INSTR BELONGTO b6e0 
-              b7d9      7 INSTR DEADREGS  EFLAGS RSI RDI R12 ZZ lea     rdi, [rbx+88h] 
+              b7d9      7 INSTR DEADREGS  EFLAGS RDX RSI RDI R12 ZZ lea     rdi, [rbx+88h] 
               b7e0     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 7 
               b7e0      5 INSTR BELONGTO b6e0 
-              b7e0      5 INSTR DEADREGS  EFLAGS RSI R12 ZZ mov     edx, 7 
+              b7e0      5 INSTR DEADREGS  EFLAGS RDX RSI R12 ZZ mov     edx, 7 
               b7e5      3 INSTR BELONGTO b6e0 
               b7e5      3 INSTR DEADREGS  EFLAGS RSI R12 ZZ mov     rsi, rbx 
               b7e8     -1 INSTR LOCAL NoMetaUpdate call    _pa_cvolume_get_position 
@@ -16423,9 +16585,9 @@
               b829     -1 INSTR LOCAL NoMetaUpdate jnz     loc_B7A3 
               b829      6 INSTR BELONGTO b6e0 
               b82f      4 INSTR BELONGTO b6e0 
-              b82f      4 INSTR DEADREGS  EFLAGS RAX RBX RDI R12 ZZ mov     rax, [rbp+18h] 
+              b82f      4 INSTR DEADREGS  EFLAGS RAX RBX RSI RDI R12 ZZ mov     rax, [rbp+18h] 
               b833     11 INSTR BELONGTO b6e0 
-              b833     11 INSTR DEADREGS  EFLAGS RBX RDI R12 ZZ mov     qword ptr [rax+120h], 0 
+              b833     11 INSTR DEADREGS  EFLAGS RBX RSI RDI R12 ZZ mov     qword ptr [rax+120h], 0 
               b83e     -1 INSTR LOCAL NoMetaUpdate jmp     short loc_B7C4 
               b83e      2 INSTR BELONGTO b6e0 
               b840     11 INSTR BELONGTO b6e0 
@@ -16470,13 +16632,13 @@
               b878     -1 INSTR LOCAL NoMetaUpdate jnz     short loc_B8A0 
               b878      2 INSTR BELONGTO b850 
               b87a      7 INSTR BELONGTO b850 
-              b87a      7 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ lea     rdx, aGvc_is_channel; "GVC_IS_CHANNEL_MAP (map)" 
+              b87a      7 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI ZZ lea     rdx, aGvc_is_channel; "GVC_IS_CHANNEL_MAP (map)" 
               b881      7 INSTR BELONGTO b850 
-              b881      7 INSTR DEADREGS  EFLAGS RSI RDI ZZ lea     rsi, aGvc_channel_13; "gvc_channel_map_get_pa_channel_map" 
+              b881      7 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ lea     rsi, aGvc_channel_13; "gvc_channel_map_get_pa_channel_map" 
               b888      7 INSTR BELONGTO b850 
-              b888      7 INSTR DEADREGS  EFLAGS RDI ZZ lea     rdi, aSoundCcPanel; "sound-cc-panel" 
+              b888      7 INSTR DEADREGS  EFLAGS RBX RDI ZZ lea     rdi, aSoundCcPanel; "sound-cc-panel" 
               b88f      2 INSTR BELONGTO b850 
-              b88f      2 INSTR DEADREGS  EFLAGS ZZ xor     ebx, ebx 
+              b88f      2 INSTR DEADREGS  EFLAGS RBX ZZ xor     ebx, ebx 
               b88f     -2 INSTR LOCAL n RBX ZZ  AlwaysNUM xor     ebx, ebx 
               b891     -1 INSTR LOCAL NoMetaUpdate call    _g_return_if_fail_warning 
               b891      5 INSTR BELONGTO b850 
@@ -16552,8 +16714,9 @@
               b8ff     -1 INSTR LOCAL NoMetaUpdate call    _g_return_if_fail_warning 
               b8ff      5 INSTR BELONGTO b8c0 
               b8ff      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_return_if_fail_warning 
-              b904     -1 INSTR LOCAL MetadataRedundant xor     eax, eax 
               b904      2 INSTR BELONGTO b8c0 
+              b904      2 INSTR DEADREGS  EFLAGS RAX RBX ZZ xor     eax, eax 
+              b904     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
               b906      1 INSTR BELONGTO b8c0 
               b906      1 INSTR DEADREGS  EFLAGS RBX ZZ pop     rbx 
               b907      1 INSTR BELONGTO b8c0 
@@ -16568,9 +16731,9 @@
               b91e      5 INSTR BELONGTO b8c0 
               b91e      5 INSTR DEADREGS  EFLAGS ZZ call    _pa_channel_map_valid 
               b923      2 INSTR BELONGTO b8c0 
-              b923      2 INSTR DEADREGS  EFLAGS ZZ mov     edx, eax 
+              b923      2 INSTR DEADREGS  EFLAGS RDX ZZ mov     edx, eax 
               b925      2 INSTR BELONGTO b8c0 
-              b925      2 INSTR DEADREGS  EFLAGS ZZ xor     eax, eax 
+              b925      2 INSTR DEADREGS  EFLAGS RAX ZZ xor     eax, eax 
               b925     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
               b927     -1 INSTR LOCAL NoMetaUpdate test    edx, edx 
               b927      2 INSTR BELONGTO b8c0 
@@ -16686,21 +16849,21 @@
               b9e7      2 INSTR BELONGTO b930 
               b9e9     -2 INSTR LOCAL n RCX ZZ  NUMVia2ndSrcIMMEDNUM mov     ecx, 10h 
               b9e9      5 INSTR BELONGTO b930 
-              b9e9      5 INSTR DEADREGS  RSI RDI ZZ mov     ecx, 10h 
+              b9e9      5 INSTR DEADREGS  RAX RCX RDX RSI RDI ZZ mov     ecx, 10h 
               b9ee      3 INSTR BELONGTO b930 
-              b9ee      3 INSTR DEADREGS  RSI RDI ZZ mov     rdi, r12 
+              b9ee      3 INSTR DEADREGS  RAX RDX RSI RDI ZZ mov     rdi, r12 
               b9f1      3 INSTR BELONGTO b930 
-              b9f1      3 INSTR DEADREGS  RSI R12 ZZ mov     rsi, rbp 
+              b9f1      3 INSTR DEADREGS  RAX RDX RSI R12 ZZ mov     rsi, rbp 
               b9f4      3 INSTR BELONGTO b930 
-              b9f4      3 INSTR DEADREGS  R12 ZZ rep movsq 
+              b9f4      3 INSTR DEADREGS  RAX RDX R12 ZZ rep movsq 
               b9f7      2 INSTR BELONGTO b930 
-              b9f7      2 INSTR DEADREGS  EFLAGS R12 ZZ mov     eax, [rsi] 
+              b9f7      2 INSTR DEADREGS  EFLAGS RAX RDX R12 ZZ mov     eax, [rsi] 
               b9f9      2 INSTR BELONGTO b930 
-              b9f9      2 INSTR DEADREGS  EFLAGS R12 ZZ mov     [rdi], eax 
+              b9f9      2 INSTR DEADREGS  EFLAGS RDX R12 ZZ mov     [rdi], eax 
               b9fb      4 INSTR BELONGTO b930 
-              b9fb      4 INSTR DEADREGS  EFLAGS RAX R12 ZZ mov     rax, [rbx+18h] 
+              b9fb      4 INSTR DEADREGS  EFLAGS RAX RDX R12 ZZ mov     rax, [rbx+18h] 
               b9ff      6 INSTR BELONGTO b930 
-              b9ff      6 INSTR DEADREGS  EFLAGS R12 ZZ mov     edx, [rax+84h] 
+              b9ff      6 INSTR DEADREGS  EFLAGS RDX R12 ZZ mov     edx, [rax+84h] 
               ba05     -1 INSTR LOCAL NoMetaUpdate test    edx, edx 
               ba05      2 INSTR BELONGTO b930 
               ba07     -1 INSTR LOCAL NoMetaUpdate jnz     short loc_BA30 
@@ -16724,25 +16887,25 @@
               ba2b      1 INSTR BELONGTO b930 
               ba2b      1 INSTR DEADREGS  EFLAGS ZZ retn 
               ba30      3 INSTR BELONGTO b930 
-              ba30      3 INSTR DEADREGS  EFLAGS RDI R12 R14 R15 ZZ mov     ecx, r13d 
+              ba30      3 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R12 R14 R15 ZZ mov     ecx, r13d 
               ba33      6 INSTR BELONGTO b930 
-              ba33      6 INSTR DEADREGS  EFLAGS RDI R12 R13 R14 R15 ZZ mov     esi, cs:dword_21D198 
+              ba33      6 INSTR DEADREGS  EFLAGS RAX RDX RSI RDI R12 R13 R14 R15 ZZ mov     esi, cs:dword_21D198 
               ba39      3 INSTR BELONGTO b930 
-              ba39      3 INSTR DEADREGS  EFLAGS RDI R12 R13 R14 R15 ZZ mov     rdi, rbx 
+              ba39      3 INSTR DEADREGS  EFLAGS RAX RDX RDI R12 R13 R14 R15 ZZ mov     rdi, rbx 
               ba3c     -1 INSTR LOCAL MetadataUnused mov     rbp, [rsp+28h+var_18] 
               ba3c      5 INSTR BELONGTO b930 
               ba41      5 INSTR BELONGTO b930 
-              ba41      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ mov     rbx, [rsp+28h+var_20] 
+              ba41      5 INSTR DEADREGS  EFLAGS RAX RDX RBX R12 R13 R14 R15 ZZ mov     rbx, [rsp+28h+var_20] 
               ba41      5 PTRIMMEDESP STACK 8 displ mov     rbx, [rsp+28h+var_20]
               ba46      2 INSTR BELONGTO b930 
-              ba46      2 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ xor     edx, edx 
+              ba46      2 INSTR DEADREGS  EFLAGS RAX RDX R12 R13 R14 R15 ZZ xor     edx, edx 
               ba46     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
               ba48     -1 INSTR LOCAL MetadataUnused mov     r12, [rsp+28h+var_10] 
               ba48      5 INSTR BELONGTO b930 
               ba4d     -1 INSTR LOCAL MetadataUnused mov     r13, [rsp+28h+var_8] 
               ba4d      5 INSTR BELONGTO b930 
               ba52      2 INSTR BELONGTO b930 
-              ba52      2 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ xor     eax, eax 
+              ba52      2 INSTR DEADREGS  EFLAGS RAX R12 R13 R14 R15 ZZ xor     eax, eax 
               ba52     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
               ba54     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rsp, 28h 
               ba54      4 INSTR BELONGTO b930 
@@ -16782,12 +16945,13 @@
               babb     -1 INSTR LOCAL NoMetaUpdate call    sub_B340 
               babb      5 INSTR BELONGTO baa0 
               babb      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX RSI RDI R8 R9 R10 R11 R13 ZZ call    sub_B340 
-              bac0     -1 INSTR LOCAL MetadataRedundant xor     esi, esi 
               bac0      2 INSTR BELONGTO baa0 
+              bac0      2 INSTR DEADREGS  EFLAGS RBX RSI RDI R13 ZZ xor     esi, esi 
+              bac0     -2 INSTR LOCAL n RSI ZZ  AlwaysNUM xor     esi, esi 
               bac2      3 INSTR BELONGTO baa0 
               bac2      3 INSTR DEADREGS  EFLAGS RBX RDI R13 ZZ mov     rdi, rax 
               bac5      2 INSTR BELONGTO baa0 
-              bac5      2 INSTR DEADREGS  EFLAGS RBX R13 ZZ xor     eax, eax 
+              bac5      2 INSTR DEADREGS  EFLAGS RAX RBX R13 ZZ xor     eax, eax 
               bac5     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
               bac7     -1 INSTR LOCAL NoMetaUpdate call    _g_object_new 
               bac7      5 INSTR BELONGTO baa0 
@@ -16830,20 +16994,21 @@
               bb05      5 INSTR BELONGTO baa0 
               bb05      5 INSTR DEADREGS  R14 R15 ZZ call    _pa_channel_map_can_fade 
               bb0a      3 INSTR BELONGTO baa0 
-              bb0a      3 INSTR DEADREGS  RSI RDI R14 R15 ZZ mov     rdi, r12 
+              bb0a      3 INSTR DEADREGS  RCX RDX RSI RDI R14 R15 ZZ mov     rdi, r12 
               bb0d      8 INSTR BELONGTO baa0 
-              bb0d      8 INSTR DEADREGS  RSI R14 R15 ZZ mov     [r12+134h], eax 
+              bb0d      8 INSTR DEADREGS  RCX RDX RSI R14 R15 ZZ mov     [r12+134h], eax 
               bb15      3 INSTR BELONGTO baa0 
-              bb15      3 INSTR DEADREGS  RSI R12 R14 R15 ZZ mov     rsi, rbp 
-              bb18     -1 INSTR LOCAL MetadataRedundant mov     ecx, 10h 
+              bb15      3 INSTR DEADREGS  RAX RCX RDX RSI R12 R14 R15 ZZ mov     rsi, rbp 
+              bb18     -2 INSTR LOCAL n RCX ZZ  NUMVia2ndSrcIMMEDNUM mov     ecx, 10h 
               bb18      5 INSTR BELONGTO baa0 
+              bb18      5 INSTR DEADREGS  RAX RCX RDX R12 R14 R15 ZZ mov     ecx, 10h 
               bb1d     -2 INSTR LOCAL n RDX ZZ  NumericDEFs mov     edx, 10000h 
               bb1d      5 INSTR BELONGTO baa0 
-              bb1d      5 INSTR DEADREGS  R12 R14 R15 ZZ mov     edx, 10000h 
+              bb1d      5 INSTR DEADREGS  RAX RDX R12 R14 R15 ZZ mov     edx, 10000h 
               bb22      3 INSTR BELONGTO baa0 
-              bb22      3 INSTR DEADREGS  R12 R14 R15 ZZ rep movsq 
+              bb22      3 INSTR DEADREGS  RAX R12 R14 R15 ZZ rep movsq 
               bb25      2 INSTR BELONGTO baa0 
-              bb25      2 INSTR DEADREGS  EFLAGS R12 R14 R15 ZZ mov     eax, [rsi] 
+              bb25      2 INSTR DEADREGS  EFLAGS RAX R12 R14 R15 ZZ mov     eax, [rsi] 
               bb27      2 INSTR BELONGTO baa0 
               bb27      2 INSTR DEADREGS  EFLAGS RSI R12 R14 R15 ZZ mov     [rdi], eax 
               bb29     -2 INSTR LOCAL n RSI ZZ  NumericDEFs movzx   esi, byte ptr [rbp+0] 
@@ -16879,16 +17044,16 @@
               bb60      5 INSTR BELONGTO baa0 
               bb60      5 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ jmp     _g_type_check_instance_cast 
               bb68      7 INSTR BELONGTO baa0 
-              bb68      7 INSTR DEADREGS  EFLAGS RCX RSI RDI R8 ZZ lea     r8, aPa_channel_map; "pa_channel_map_valid(pa_map)" 
+              bb68      7 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 ZZ lea     r8, aPa_channel_map; "pa_channel_map_valid(pa_map)" 
               bb6f      7 INSTR BELONGTO baa0 
-              bb6f      7 INSTR DEADREGS  EFLAGS RCX RSI RDI ZZ lea     rcx, aSet_from_pa_ma; "set_from_pa_map" 
+              bb6f      7 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI ZZ lea     rcx, aSet_from_pa_ma; "set_from_pa_map" 
               bb76      7 INSTR BELONGTO baa0 
-              bb76      7 INSTR DEADREGS  EFLAGS RSI RDI ZZ lea     rsi, aGvcChannelMap_; "gvc-channel-map.c" 
+              bb76      7 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ lea     rsi, aGvcChannelMap_; "gvc-channel-map.c" 
               bb7d      7 INSTR BELONGTO baa0 
-              bb7d      7 INSTR DEADREGS  EFLAGS RDI ZZ lea     rdi, aSoundCcPanel; "sound-cc-panel" 
+              bb7d      7 INSTR DEADREGS  EFLAGS RDX RDI ZZ lea     rdi, aSoundCcPanel; "sound-cc-panel" 
               bb84     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 0ECh 
               bb84      5 INSTR BELONGTO baa0 
-              bb84      5 INSTR DEADREGS  EFLAGS ZZ mov     edx, 0ECh 
+              bb84      5 INSTR DEADREGS  EFLAGS RDX ZZ mov     edx, 0ECh 
               bb89     -1 INSTR LOCAL NoMetaUpdate call    _g_assertion_message_expr 
               bb89      5 INSTR BELONGTO baa0 
               bb89      5 INSTR DEADREGS  EFLAGS ZZ call    _g_assertion_message_expr 
@@ -16929,7 +17094,7 @@
               bbba      1 INSTR BELONGTO baa0 
               bbba      1 INSTR DEADREGS  EFLAGS ZZ retn 
               bbc0      2 INSTR BELONGTO baa0 
-              bbc0      2 INSTR DEADREGS  EFLAGS RBX ZZ xor     eax, eax 
+              bbc0      2 INSTR DEADREGS  EFLAGS RAX RBX ZZ xor     eax, eax 
               bbc0     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
               bbc2      1 INSTR BELONGTO baa0 
               bbc2      1 INSTR DEADREGS  EFLAGS RBX ZZ pop     rbx 
@@ -16958,8 +17123,9 @@
               bbec     -1 INSTR LOCAL NoMetaUpdate call    sub_98B0 
               bbec      5 INSTR BELONGTO bbd0 
               bbec      5 INSTR DEADREGS  EFLAGS R12 ZZ call    sub_98B0 
-              bbf1     -1 INSTR LOCAL MetadataRedundant mov     esi, eax 
               bbf1      2 INSTR BELONGTO bbd0 
+              bbf1      2 INSTR DEADREGS  EFLAGS RDX RSI RDI R12 ZZ mov     esi, eax 
+              bbf1     -2 INSTR LOCAL n RSI ZZ  NumericDEFs mov     esi, eax 
               bbf3      4 INSTR BELONGTO bbd0 
               bbf3      4 INSTR DEADREGS  EFLAGS RAX RDX RDI R12 ZZ mov     rax, [rbp+18h] 
               bbf7      3 INSTR BELONGTO bbd0 
@@ -16973,36 +17139,39 @@
               bc03      3 INSTR DEADREGS  EFLAGS RDI R12 ZZ mov     rdi, rbx 
               bc06     -1 INSTR LOCAL NoMetaUpdate call    sub_98B0 
               bc06      5 INSTR BELONGTO bbd0 
-              bc06      5 INSTR DEADREGS  EFLAGS R12 ZZ call    sub_98B0 
+              bc06      5 INSTR DEADREGS  EFLAGS RBX R12 ZZ call    sub_98B0 
               bc0b      6 INSTR BELONGTO bbd0 
-              bc0b      6 INSTR DEADREGS  EFLAGS RDI R12 ZZ mov     ebx, cs:dword_21D1B4 
+              bc0b      6 INSTR DEADREGS  EFLAGS RBX RSI RDI R12 ZZ mov     ebx, cs:dword_21D1B4 
               bc11     -2 INSTR LOCAL n R12 ZZ  NumericDEFs mov     r12d, eax 
               bc11      3 INSTR BELONGTO bbd0 
-              bc11      3 INSTR DEADREGS  EFLAGS RDI R12 ZZ mov     r12d, eax 
+              bc11      3 INSTR DEADREGS  EFLAGS RSI RDI R12 ZZ mov     r12d, eax 
               bc14      3 INSTR BELONGTO bbd0 
-              bc14      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rbp 
-              bc17     -1 INSTR LOCAL MetadataRedundant mov     esi, 50h 
+              bc14      3 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     rdi, rbp 
+              bc17     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 50h 
               bc17      5 INSTR BELONGTO bbd0 
+              bc17      5 INSTR DEADREGS  EFLAGS RSI ZZ mov     esi, 50h 
               bc1c     -1 INSTR LOCAL NoMetaUpdate call    _g_type_check_instance_cast 
               bc1c      5 INSTR BELONGTO bbd0 
               bc1c      5 INSTR DEADREGS  EFLAGS ZZ call    _g_type_check_instance_cast 
-              bc21     -1 INSTR LOCAL MetadataRedundant mov     ecx, r12d 
+              bc21     -2 INSTR LOCAL n RCX ZZ  NumericDEFs mov     ecx, r12d 
               bc21      3 INSTR BELONGTO bbd0 
+              bc21      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI ZZ mov     ecx, r12d 
               bc24      2 INSTR BELONGTO bbd0 
-              bc24      2 INSTR DEADREGS  EFLAGS RDI R12 ZZ mov     esi, ebx 
+              bc24      2 INSTR DEADREGS  EFLAGS RDX RSI RDI R12 ZZ mov     esi, ebx 
               bc26     -1 INSTR LOCAL MetadataUnused mov     rbp, [rsp+18h+var_10] 
               bc26      5 INSTR BELONGTO bbd0 
               bc2b      4 INSTR BELONGTO bbd0 
-              bc2b      4 INSTR DEADREGS  EFLAGS RBX RDI R12 ZZ mov     rbx, [rsp+18h+var_18] 
+              bc2b      4 INSTR DEADREGS  EFLAGS RDX RBX RDI R12 ZZ mov     rbx, [rsp+18h+var_18] 
               bc2b      4 PTRIMMEDESP STACK 0 displ mov     rbx, [rsp+18h+var_18]
               bc2f     -1 INSTR LOCAL MetadataUnused mov     r12, [rsp+18h+var_8] 
               bc2f      5 INSTR BELONGTO bbd0 
               bc34      3 INSTR BELONGTO bbd0 
-              bc34      3 INSTR DEADREGS  EFLAGS RDI R12 ZZ mov     rdi, rax 
-              bc37     -1 INSTR LOCAL MetadataRedundant xor     edx, edx 
+              bc34      3 INSTR DEADREGS  EFLAGS RDX RDI R12 ZZ mov     rdi, rax 
               bc37      2 INSTR BELONGTO bbd0 
+              bc37      2 INSTR DEADREGS  EFLAGS RAX RDX R12 ZZ xor     edx, edx 
+              bc37     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
               bc39      2 INSTR BELONGTO bbd0 
-              bc39      2 INSTR DEADREGS  EFLAGS R12 ZZ xor     eax, eax 
+              bc39      2 INSTR DEADREGS  EFLAGS RAX R12 ZZ xor     eax, eax 
               bc39     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
               bc3b     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rsp, 18h 
               bc3b      4 INSTR BELONGTO bbd0 
@@ -17236,8 +17405,9 @@
               bdee     -1 INSTR LOCAL NoMetaUpdate call    _pa_proplist_gets 
               bdee      5 INSTR BELONGTO bde0 
               bdee      5 INSTR DEADREGS  EFLAGS ZZ call    _pa_proplist_gets 
-              bdf3     -1 INSTR LOCAL MetadataRedundant xor     esi, esi 
               bdf3      2 INSTR BELONGTO bde0 
+              bdf3      2 INSTR DEADREGS  EFLAGS RSI RDI ZZ xor     esi, esi 
+              bdf3     -2 INSTR LOCAL n RSI ZZ  AlwaysNUM xor     esi, esi 
               bdf5     -1 INSTR LOCAL NoMetaUpdate test    rax, rax 
               bdf5      3 INSTR BELONGTO bde0 
               bdf8     -1 INSTR LOCAL NoMetaUpdate jz      short loc_BE11 
@@ -17357,9 +17527,10 @@
               bee4      5 INSTR BELONGTO be20 
               bee4      5 INSTR DEADREGS  EFLAGS R12 ZZ call    _pa_proplist_sets 
               bee9      4 INSTR BELONGTO be20 
-              bee9      4 INSTR DEADREGS  EFLAGS RDX RDI R12 ZZ mov     r12, [rbx+18h] 
-              beed     -1 INSTR LOCAL MetadataRedundant xor     esi, esi 
+              bee9      4 INSTR DEADREGS  EFLAGS RDX RSI RDI R12 ZZ mov     r12, [rbx+18h] 
               beed      2 INSTR BELONGTO be20 
+              beed      2 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ xor     esi, esi 
+              beed     -2 INSTR LOCAL n RSI ZZ  AlwaysNUM xor     esi, esi 
               beef      3 INSTR BELONGTO be20 
               beef      3 INSTR DEADREGS  EFLAGS RDX RDI ZZ mov     rdx, rbp 
               bef2      5 INSTR BELONGTO be20 
@@ -17395,16 +17566,16 @@
               bf26      1 INSTR DEADREGS  EFLAGS ZZ retn 
               bf26     24 DEALLOC STACK esp - 24 retn
               bf30      7 INSTR BELONGTO be20 
-              bf30      7 INSTR DEADREGS  EFLAGS RCX RBX RSI RDI R8 R12 R13 R14 R15 ZZ lea     r8, aSelfPrivPa_con+1; "self->priv->pa_context" 
+              bf30      7 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI RDI R8 R12 R13 R14 R15 ZZ lea     r8, aSelfPrivPa_con+1; "self->priv->pa_context" 
               bf37      7 INSTR BELONGTO be20 
-              bf37      7 INSTR DEADREGS  EFLAGS RCX RBX RSI RDI R12 R13 R14 R15 ZZ lea     rcx, aGvc_mixer_new_; "gvc_mixer_new_pa_context" 
+              bf37      7 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI RDI R12 R13 R14 R15 ZZ lea     rcx, aGvc_mixer_new_; "gvc_mixer_new_pa_context" 
               bf3e      7 INSTR BELONGTO be20 
-              bf3e      7 INSTR DEADREGS  EFLAGS RBX RSI RDI R12 R13 R14 R15 ZZ lea     rsi, aGvcMixerContro; "gvc-mixer-control.c" 
+              bf3e      7 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI R12 R13 R14 R15 ZZ lea     rsi, aGvcMixerContro; "gvc-mixer-control.c" 
               bf45      7 INSTR BELONGTO be20 
-              bf45      7 INSTR DEADREGS  EFLAGS RBX RDI R12 R13 R14 R15 ZZ lea     rdi, aSoundCcPanel; "sound-cc-panel" 
+              bf45      7 INSTR DEADREGS  EFLAGS RDX RBX RDI R12 R13 R14 R15 ZZ lea     rdi, aSoundCcPanel; "sound-cc-panel" 
               bf4c     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 756h 
               bf4c      5 INSTR BELONGTO be20 
-              bf4c      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ mov     edx, 756h 
+              bf4c      5 INSTR DEADREGS  EFLAGS RDX RBX R12 R13 R14 R15 ZZ mov     edx, 756h 
               bf51     -1 INSTR LOCAL NoMetaUpdate call    _g_assertion_message_expr 
               bf51      5 INSTR BELONGTO be20 
               bf51      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ call    _g_assertion_message_expr 
@@ -17464,8 +17635,9 @@
               bfa7     -1 INSTR LOCAL NoMetaUpdate call    _g_return_if_fail_warning 
               bfa7      5 INSTR BELONGTO bf60 
               bfa7      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_return_if_fail_warning 
-              bfac     -1 INSTR LOCAL MetadataRedundant xor     eax, eax 
               bfac      2 INSTR BELONGTO bf60 
+              bfac      2 INSTR DEADREGS  EFLAGS RAX RBX ZZ xor     eax, eax 
+              bfac     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
               bfae     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rsp, 8 
               bfae      4 INSTR BELONGTO bf60 
               bfb2      1 INSTR BELONGTO bf60 
@@ -17513,8 +17685,9 @@
               bff4      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_return_if_fail_warning 
               bff9     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rsp, 8 
               bff9      4 INSTR BELONGTO bf60 
-              bffd     -1 INSTR LOCAL MetadataRedundant xor     eax, eax 
               bffd      2 INSTR BELONGTO bf60 
+              bffd      2 INSTR DEADREGS  EFLAGS RAX RBX ZZ xor     eax, eax 
+              bffd     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
               bfff      1 INSTR BELONGTO bf60 
               bfff      1 INSTR DEADREGS  EFLAGS RBX ZZ pop     rbx 
               c000      1 INSTR BELONGTO bf60 
@@ -17577,7 +17750,7 @@
               c04b      1 INSTR DEADREGS  EFLAGS ZZ retn 
               c050     -2 INSTR LOCAL n RAX ZZ  NUMVia2ndSrcIMMEDNUM mov     eax, 1 
               c050      5 INSTR BELONGTO bf60 
-              c050      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     eax, 1 
+              c050      5 INSTR DEADREGS  EFLAGS RAX RBX ZZ mov     eax, 1 
               c055     -1 INSTR LOCAL NoMetaUpdate jmp     loc_BFAE 
               c055      5 INSTR BELONGTO bf60 
               c060      0 FUNC FRAMERESTORE 0 0 0 1 0 0 2 0 0 3 -8 0 4 0 8 5 0 0 6 0 0 7 0 0 8 0 0 9 0 0 10 0 0 11 0 0 12 0 0 13 0 0 14 0 0 15 0 0 ZZ
@@ -17655,8 +17828,9 @@
               c0c7     -1 INSTR LOCAL NoMetaUpdate call    _g_return_if_fail_warning 
               c0c7      5 INSTR BELONGTO c080 
               c0c7      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_return_if_fail_warning 
-              c0cc     -1 INSTR LOCAL MetadataRedundant xor     eax, eax 
               c0cc      2 INSTR BELONGTO c080 
+              c0cc      2 INSTR DEADREGS  EFLAGS RAX RBX ZZ xor     eax, eax 
+              c0cc     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
               c0ce     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rsp, 8 
               c0ce      4 INSTR BELONGTO c080 
               c0d2      1 INSTR BELONGTO c080 
@@ -17704,8 +17878,9 @@
               c114      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_return_if_fail_warning 
               c119     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rsp, 8 
               c119      4 INSTR BELONGTO c080 
-              c11d     -1 INSTR LOCAL MetadataRedundant xor     eax, eax 
               c11d      2 INSTR BELONGTO c080 
+              c11d      2 INSTR DEADREGS  EFLAGS RAX RBX ZZ xor     eax, eax 
+              c11d     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
               c11f      1 INSTR BELONGTO c080 
               c11f      1 INSTR DEADREGS  EFLAGS RBX ZZ pop     rbx 
               c120      1 INSTR BELONGTO c080 
@@ -17768,7 +17943,7 @@
               c16b      1 INSTR DEADREGS  EFLAGS ZZ retn 
               c170     -2 INSTR LOCAL n RAX ZZ  NUMVia2ndSrcIMMEDNUM mov     eax, 1 
               c170      5 INSTR BELONGTO c080 
-              c170      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     eax, 1 
+              c170      5 INSTR DEADREGS  EFLAGS RAX RBX ZZ mov     eax, 1 
               c175     -1 INSTR LOCAL NoMetaUpdate jmp     loc_C0CE 
               c175      5 INSTR BELONGTO c080 
               c180      0 FUNC FRAMERESTORE 0 0 0 1 0 0 2 0 0 3 -16 0 4 0 0 5 -8 0 6 0 1 7 0 4 8 0 0 9 0 0 10 0 0 11 0 0 12 0 0 13 0 0 14 0 0 15 0 0 ZZ
@@ -17792,27 +17967,29 @@
               c189      5 INSTR BELONGTO c180 
               c189      5 INSTR DEADREGS  EFLAGS ZZ call    _g_type_class_peek_parent 
               c18e      3 INSTR BELONGTO c180 
-              c18e      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rbx 
-              c191     -1 INSTR LOCAL MetadataRedundant mov     esi, 50h 
+              c18e      3 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     rdi, rbx 
+              c191     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 50h 
               c191      5 INSTR BELONGTO c180 
+              c191      5 INSTR DEADREGS  EFLAGS RSI ZZ mov     esi, 50h 
               c196      7 INSTR BELONGTO c180 
               c196      7 INSTR DEADREGS  EFLAGS ZZ mov     cs:qword_21D1A8, rax 
               c19d     -1 INSTR LOCAL NoMetaUpdate call    _g_type_check_class_cast 
               c19d      5 INSTR BELONGTO c180 
               c19d      5 INSTR DEADREGS  EFLAGS ZZ call    _g_type_check_class_cast 
               c1a2      3 INSTR BELONGTO c180 
-              c1a2      3 INSTR DEADREGS  EFLAGS RDX RSI RDI R8 ZZ mov     rbp, rax 
+              c1a2      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 ZZ mov     rbp, rax 
               c1a5     -2 INSTR LOCAL n RAX ZZ  NumericDEFs lea     rax, loc_EA60 
               c1a5      7 INSTR BELONGTO c180 
-              c1a5      7 INSTR DEADREGS  EFLAGS RAX RDX RSI RDI R8 ZZ lea     rax, loc_EA60 
+              c1a5      7 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 ZZ lea     rax, loc_EA60 
               c1ac      7 INSTR BELONGTO c180 
-              c1ac      7 INSTR DEADREGS  EFLAGS RDX RSI RDI R8 ZZ lea     rdx, aNameToDispla_0; "Name to display for this mixer control" 
+              c1ac      7 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 ZZ lea     rdx, aNameToDispla_0; "Name to display for this mixer control" 
               c1b3      7 INSTR BELONGTO c180 
-              c1b3      7 INSTR DEADREGS  EFLAGS RSI RDI R8 ZZ lea     rsi, aName      ; "Name" 
+              c1b3      7 INSTR DEADREGS  EFLAGS RCX RSI RDI R8 ZZ lea     rsi, aName      ; "Name" 
               c1ba      7 INSTR BELONGTO c180 
-              c1ba      7 INSTR DEADREGS  EFLAGS RDI R8 ZZ lea     rdi, aName_0    ; "name" 
-              c1c1     -1 INSTR LOCAL MetadataRedundant xor     ecx, ecx 
+              c1ba      7 INSTR DEADREGS  EFLAGS RCX RDI R8 ZZ lea     rdi, aName_0    ; "name" 
               c1c1      2 INSTR BELONGTO c180 
+              c1c1      2 INSTR DEADREGS  EFLAGS RCX R8 ZZ xor     ecx, ecx 
+              c1c1     -2 INSTR LOCAL n RCX ZZ  AlwaysNUM xor     ecx, ecx 
               c1c3      4 INSTR BELONGTO c180 
               c1c3      4 INSTR DEADREGS  EFLAGS R8 ZZ mov     [rbp+10h], rax 
               c1c7     -1 INSTR LOCAL MetadataRedundant lea     rax, sub_E8D0 
@@ -17838,32 +18015,36 @@
               c1f9      5 INSTR BELONGTO c180 
               c1f9      5 INSTR DEADREGS  EFLAGS ZZ call    _g_param_spec_string 
               c1fe      3 INSTR BELONGTO c180 
-              c1fe      3 INSTR DEADREGS  EFLAGS RDX RDI ZZ mov     rdi, rbp 
+              c1fe      3 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     rdi, rbp 
               c201      3 INSTR BELONGTO c180 
-              c201      3 INSTR DEADREGS  EFLAGS RDX ZZ mov     rdx, rax 
-              c204     -1 INSTR LOCAL MetadataRedundant mov     esi, 1 
+              c201      3 INSTR DEADREGS  EFLAGS RDX RSI ZZ mov     rdx, rax 
+              c204     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 1 
               c204      5 INSTR BELONGTO c180 
+              c204      5 INSTR DEADREGS  EFLAGS RSI ZZ mov     esi, 1 
               c209     -1 INSTR LOCAL NoMetaUpdate call    _g_object_class_install_property 
               c209      5 INSTR BELONGTO c180 
               c209      5 INSTR DEADREGS  EFLAGS ZZ call    _g_object_class_install_property 
               c20e      7 INSTR BELONGTO c180 
-              c20e      7 INSTR DEADREGS  EFLAGS RSI RDI R8 R9 ZZ mov     rbp, cs:g_cclosure_marshal_VOID__UINT_ptr 
+              c20e      7 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R9 ZZ mov     rbp, cs:g_cclosure_marshal_VOID__UINT_ptr 
               c215      3 INSTR BELONGTO c180 
-              c215      3 INSTR DEADREGS  EFLAGS RSI RDI R8 R9 ZZ mov     rsi, [rbx] 
+              c215      3 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R9 ZZ mov     rsi, [rbx] 
               c218      7 INSTR BELONGTO c180 
-              c218      7 INSTR DEADREGS  EFLAGS RDI R8 R9 ZZ lea     rdi, aStateChanged; "state-changed" 
+              c218      7 INSTR DEADREGS  EFLAGS RAX RCX RDX RDI R8 R9 ZZ lea     rdi, aStateChanged; "state-changed" 
               c21f     -2 INSTR LOCAL n R9 ZZ  AlwaysNUM xor     r9d, r9d 
               c21f      3 INSTR BELONGTO c180 
-              c21f      3 INSTR DEADREGS  EFLAGS R8 R9 ZZ xor     r9d, r9d 
+              c21f      3 INSTR DEADREGS  EFLAGS RAX RCX RDX R8 R9 ZZ xor     r9d, r9d 
               c222     -2 INSTR LOCAL n R8 ZZ  AlwaysNUM xor     r8d, r8d 
               c222      3 INSTR BELONGTO c180 
-              c222      3 INSTR DEADREGS  EFLAGS R8 ZZ xor     r8d, r8d 
-              c225     -1 INSTR LOCAL MetadataRedundant mov     ecx, 88h 
+              c222      3 INSTR DEADREGS  EFLAGS RAX RCX RDX R8 ZZ xor     r8d, r8d 
+              c225     -2 INSTR LOCAL n RCX ZZ  NUMVia2ndSrcIMMEDNUM mov     ecx, 88h 
               c225      5 INSTR BELONGTO c180 
-              c22a     -1 INSTR LOCAL MetadataRedundant mov     edx, 2 
+              c225      5 INSTR DEADREGS  EFLAGS RAX RCX RDX ZZ mov     ecx, 88h 
+              c22a     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 2 
               c22a      5 INSTR BELONGTO c180 
-              c22f     -1 INSTR LOCAL MetadataRedundant xor     eax, eax 
+              c22a      5 INSTR DEADREGS  EFLAGS RAX RDX ZZ mov     edx, 2 
               c22f      2 INSTR BELONGTO c180 
+              c22f      2 INSTR DEADREGS  EFLAGS RAX ZZ xor     eax, eax 
+              c22f     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
               c231     -1 INSTR LOCAL MetadataUnused mov     [rsp+38h+var_20], 1Ch 
               c231      9 INSTR BELONGTO c180 
               c23a      4 INSTR BELONGTO c180 
@@ -17879,21 +18060,23 @@
               c24f      5 INSTR BELONGTO c180 
               c24f      5 INSTR DEADREGS  EFLAGS ZZ call    _g_signal_new 
               c254      3 INSTR BELONGTO c180 
-              c254      3 INSTR DEADREGS  EFLAGS RSI RDI R8 R9 ZZ mov     rsi, [rbx] 
+              c254      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 ZZ mov     rsi, [rbx] 
               c257      7 INSTR BELONGTO c180 
-              c257      7 INSTR DEADREGS  EFLAGS RDI R8 R9 ZZ lea     rdi, aStreamAdded; "stream-added" 
+              c257      7 INSTR DEADREGS  EFLAGS RCX RDX RDI R8 R9 ZZ lea     rdi, aStreamAdded; "stream-added" 
               c25e     -1 INSTR LOCAL MetadataRedundant xor     r9d, r9d 
               c25e      3 INSTR BELONGTO c180 
               c261     -1 INSTR LOCAL MetadataRedundant xor     r8d, r8d 
               c261      3 INSTR BELONGTO c180 
               c264      6 INSTR BELONGTO c180 
-              c264      6 INSTR DEADREGS  EFLAGS ZZ mov     cs:dword_21D1B0, eax 
-              c26a     -1 INSTR LOCAL MetadataRedundant mov     ecx, 90h 
+              c264      6 INSTR DEADREGS  EFLAGS RCX RDX ZZ mov     cs:dword_21D1B0, eax 
+              c26a     -2 INSTR LOCAL n RCX ZZ  NUMVia2ndSrcIMMEDNUM mov     ecx, 90h 
               c26a      5 INSTR BELONGTO c180 
-              c26f     -1 INSTR LOCAL MetadataRedundant mov     edx, 2 
+              c26a      5 INSTR DEADREGS  EFLAGS RAX RCX RDX ZZ mov     ecx, 90h 
+              c26f     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 2 
               c26f      5 INSTR BELONGTO c180 
+              c26f      5 INSTR DEADREGS  EFLAGS RAX RDX ZZ mov     edx, 2 
               c274      2 INSTR BELONGTO c180 
-              c274      2 INSTR DEADREGS  EFLAGS ZZ xor     eax, eax 
+              c274      2 INSTR DEADREGS  EFLAGS RAX ZZ xor     eax, eax 
               c274     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
               c276      4 INSTR BELONGTO c180 
               c276      4 INSTR DEADREGS  EFLAGS ZZ mov     [rsp+38h+var_38], rbp 
@@ -17908,21 +18091,23 @@
               c294      5 INSTR BELONGTO c180 
               c294      5 INSTR DEADREGS  EFLAGS ZZ call    _g_signal_new 
               c299      3 INSTR BELONGTO c180 
-              c299      3 INSTR DEADREGS  EFLAGS RSI RDI R8 R9 ZZ mov     rsi, [rbx] 
+              c299      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 ZZ mov     rsi, [rbx] 
               c29c      7 INSTR BELONGTO c180 
-              c29c      7 INSTR DEADREGS  EFLAGS RDI R8 R9 ZZ lea     rdi, aStreamRemoved; "stream-removed" 
+              c29c      7 INSTR DEADREGS  EFLAGS RCX RDX RDI R8 R9 ZZ lea     rdi, aStreamRemoved; "stream-removed" 
               c2a3     -1 INSTR LOCAL MetadataRedundant xor     r9d, r9d 
               c2a3      3 INSTR BELONGTO c180 
               c2a6     -1 INSTR LOCAL MetadataRedundant xor     r8d, r8d 
               c2a6      3 INSTR BELONGTO c180 
               c2a9      6 INSTR BELONGTO c180 
-              c2a9      6 INSTR DEADREGS  EFLAGS ZZ mov     cs:dword_21D1B4, eax 
-              c2af     -1 INSTR LOCAL MetadataRedundant mov     ecx, 98h 
+              c2a9      6 INSTR DEADREGS  EFLAGS RCX RDX ZZ mov     cs:dword_21D1B4, eax 
+              c2af     -2 INSTR LOCAL n RCX ZZ  NUMVia2ndSrcIMMEDNUM mov     ecx, 98h 
               c2af      5 INSTR BELONGTO c180 
-              c2b4     -1 INSTR LOCAL MetadataRedundant mov     edx, 2 
+              c2af      5 INSTR DEADREGS  EFLAGS RAX RCX RDX ZZ mov     ecx, 98h 
+              c2b4     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 2 
               c2b4      5 INSTR BELONGTO c180 
+              c2b4      5 INSTR DEADREGS  EFLAGS RAX RDX ZZ mov     edx, 2 
               c2b9      2 INSTR BELONGTO c180 
-              c2b9      2 INSTR DEADREGS  EFLAGS ZZ xor     eax, eax 
+              c2b9      2 INSTR DEADREGS  EFLAGS RAX ZZ xor     eax, eax 
               c2b9     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
               c2bb      4 INSTR BELONGTO c180 
               c2bb      4 INSTR DEADREGS  EFLAGS ZZ mov     [rsp+38h+var_38], rbp 
@@ -17937,21 +18122,23 @@
               c2d9      5 INSTR BELONGTO c180 
               c2d9      5 INSTR DEADREGS  EFLAGS ZZ call    _g_signal_new 
               c2de      3 INSTR BELONGTO c180 
-              c2de      3 INSTR DEADREGS  EFLAGS RSI RDI R8 R9 ZZ mov     rsi, [rbx] 
+              c2de      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 ZZ mov     rsi, [rbx] 
               c2e1      7 INSTR BELONGTO c180 
-              c2e1      7 INSTR DEADREGS  EFLAGS RDI R8 R9 ZZ lea     rdi, aCardAdded ; "card-added" 
+              c2e1      7 INSTR DEADREGS  EFLAGS RCX RDX RDI R8 R9 ZZ lea     rdi, aCardAdded ; "card-added" 
               c2e8     -1 INSTR LOCAL MetadataRedundant xor     r9d, r9d 
               c2e8      3 INSTR BELONGTO c180 
               c2eb     -1 INSTR LOCAL MetadataRedundant xor     r8d, r8d 
               c2eb      3 INSTR BELONGTO c180 
               c2ee      6 INSTR BELONGTO c180 
-              c2ee      6 INSTR DEADREGS  EFLAGS ZZ mov     cs:dword_21D1B8, eax 
-              c2f4     -1 INSTR LOCAL MetadataRedundant mov     ecx, 0A0h 
+              c2ee      6 INSTR DEADREGS  EFLAGS RCX RDX ZZ mov     cs:dword_21D1B8, eax 
+              c2f4     -2 INSTR LOCAL n RCX ZZ  NUMVia2ndSrcIMMEDNUM mov     ecx, 0A0h 
               c2f4      5 INSTR BELONGTO c180 
-              c2f9     -1 INSTR LOCAL MetadataRedundant mov     edx, 2 
+              c2f4      5 INSTR DEADREGS  EFLAGS RAX RCX RDX ZZ mov     ecx, 0A0h 
+              c2f9     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 2 
               c2f9      5 INSTR BELONGTO c180 
+              c2f9      5 INSTR DEADREGS  EFLAGS RAX RDX ZZ mov     edx, 2 
               c2fe      2 INSTR BELONGTO c180 
-              c2fe      2 INSTR DEADREGS  EFLAGS ZZ xor     eax, eax 
+              c2fe      2 INSTR DEADREGS  EFLAGS RAX ZZ xor     eax, eax 
               c2fe     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
               c300      4 INSTR BELONGTO c180 
               c300      4 INSTR DEADREGS  EFLAGS ZZ mov     [rsp+38h+var_38], rbp 
@@ -17966,21 +18153,23 @@
               c31e      5 INSTR BELONGTO c180 
               c31e      5 INSTR DEADREGS  EFLAGS ZZ call    _g_signal_new 
               c323      3 INSTR BELONGTO c180 
-              c323      3 INSTR DEADREGS  EFLAGS RSI RDI R8 R9 ZZ mov     rsi, [rbx] 
+              c323      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 ZZ mov     rsi, [rbx] 
               c326      7 INSTR BELONGTO c180 
-              c326      7 INSTR DEADREGS  EFLAGS RDI R8 R9 ZZ lea     rdi, aCardRemoved; "card-removed" 
+              c326      7 INSTR DEADREGS  EFLAGS RCX RDX RDI R8 R9 ZZ lea     rdi, aCardRemoved; "card-removed" 
               c32d     -1 INSTR LOCAL MetadataRedundant xor     r9d, r9d 
               c32d      3 INSTR BELONGTO c180 
               c330     -1 INSTR LOCAL MetadataRedundant xor     r8d, r8d 
               c330      3 INSTR BELONGTO c180 
               c333      6 INSTR BELONGTO c180 
-              c333      6 INSTR DEADREGS  EFLAGS ZZ mov     cs:dword_21D1BC, eax 
-              c339     -1 INSTR LOCAL MetadataRedundant mov     ecx, 0A8h 
+              c333      6 INSTR DEADREGS  EFLAGS RCX RDX ZZ mov     cs:dword_21D1BC, eax 
+              c339     -2 INSTR LOCAL n RCX ZZ  NUMVia2ndSrcIMMEDNUM mov     ecx, 0A8h 
               c339      5 INSTR BELONGTO c180 
-              c33e     -1 INSTR LOCAL MetadataRedundant mov     edx, 2 
+              c339      5 INSTR DEADREGS  EFLAGS RAX RCX RDX ZZ mov     ecx, 0A8h 
+              c33e     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 2 
               c33e      5 INSTR BELONGTO c180 
+              c33e      5 INSTR DEADREGS  EFLAGS RAX RDX ZZ mov     edx, 2 
               c343      2 INSTR BELONGTO c180 
-              c343      2 INSTR DEADREGS  EFLAGS ZZ xor     eax, eax 
+              c343      2 INSTR DEADREGS  EFLAGS RAX ZZ xor     eax, eax 
               c343     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
               c345      4 INSTR BELONGTO c180 
               c345      4 INSTR DEADREGS  EFLAGS ZZ mov     [rsp+38h+var_38], rbp 
@@ -17995,21 +18184,23 @@
               c363      5 INSTR BELONGTO c180 
               c363      5 INSTR DEADREGS  EFLAGS ZZ call    _g_signal_new 
               c368      3 INSTR BELONGTO c180 
-              c368      3 INSTR DEADREGS  EFLAGS RSI RDI R8 R9 ZZ mov     rsi, [rbx] 
+              c368      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 ZZ mov     rsi, [rbx] 
               c36b      7 INSTR BELONGTO c180 
-              c36b      7 INSTR DEADREGS  EFLAGS RDI R8 R9 ZZ lea     rdi, aDefaultSinkCha; "default-sink-changed" 
+              c36b      7 INSTR DEADREGS  EFLAGS RCX RDX RDI R8 R9 ZZ lea     rdi, aDefaultSinkCha; "default-sink-changed" 
               c372     -1 INSTR LOCAL MetadataRedundant xor     r9d, r9d 
               c372      3 INSTR BELONGTO c180 
               c375     -1 INSTR LOCAL MetadataRedundant xor     r8d, r8d 
               c375      3 INSTR BELONGTO c180 
               c378      6 INSTR BELONGTO c180 
-              c378      6 INSTR DEADREGS  EFLAGS ZZ mov     cs:dword_21D1C0, eax 
-              c37e     -1 INSTR LOCAL MetadataRedundant mov     ecx, 0B0h 
+              c378      6 INSTR DEADREGS  EFLAGS RCX RDX ZZ mov     cs:dword_21D1C0, eax 
+              c37e     -2 INSTR LOCAL n RCX ZZ  NUMVia2ndSrcIMMEDNUM mov     ecx, 0B0h 
               c37e      5 INSTR BELONGTO c180 
-              c383     -1 INSTR LOCAL MetadataRedundant mov     edx, 2 
+              c37e      5 INSTR DEADREGS  EFLAGS RAX RCX RDX ZZ mov     ecx, 0B0h 
+              c383     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 2 
               c383      5 INSTR BELONGTO c180 
+              c383      5 INSTR DEADREGS  EFLAGS RAX RDX ZZ mov     edx, 2 
               c388      2 INSTR BELONGTO c180 
-              c388      2 INSTR DEADREGS  EFLAGS ZZ xor     eax, eax 
+              c388      2 INSTR DEADREGS  EFLAGS RAX ZZ xor     eax, eax 
               c388     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
               c38a      4 INSTR BELONGTO c180 
               c38a      4 INSTR DEADREGS  EFLAGS ZZ mov     [rsp+38h+var_38], rbp 
@@ -18024,21 +18215,23 @@
               c3a8      5 INSTR BELONGTO c180 
               c3a8      5 INSTR DEADREGS  EFLAGS ZZ call    _g_signal_new 
               c3ad      3 INSTR BELONGTO c180 
-              c3ad      3 INSTR DEADREGS  EFLAGS RSI RDI R8 R9 ZZ mov     rsi, [rbx] 
+              c3ad      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 ZZ mov     rsi, [rbx] 
               c3b0      7 INSTR BELONGTO c180 
-              c3b0      7 INSTR DEADREGS  EFLAGS RDI R8 R9 ZZ lea     rdi, aDefaultSourceC; "default-source-changed" 
+              c3b0      7 INSTR DEADREGS  EFLAGS RCX RDX RDI R8 R9 ZZ lea     rdi, aDefaultSourceC; "default-source-changed" 
               c3b7      6 INSTR BELONGTO c180 
-              c3b7      6 INSTR DEADREGS  EFLAGS R8 R9 ZZ mov     cs:dword_21D1C4, eax 
+              c3b7      6 INSTR DEADREGS  EFLAGS RCX RDX R8 R9 ZZ mov     cs:dword_21D1C4, eax 
               c3bd     -1 INSTR LOCAL MetadataRedundant xor     r9d, r9d 
               c3bd      3 INSTR BELONGTO c180 
               c3c0     -1 INSTR LOCAL MetadataRedundant xor     r8d, r8d 
               c3c0      3 INSTR BELONGTO c180 
-              c3c3     -1 INSTR LOCAL MetadataRedundant mov     ecx, 0B8h 
+              c3c3     -2 INSTR LOCAL n RCX ZZ  NUMVia2ndSrcIMMEDNUM mov     ecx, 0B8h 
               c3c3      5 INSTR BELONGTO c180 
-              c3c8     -1 INSTR LOCAL MetadataRedundant mov     edx, 2 
+              c3c3      5 INSTR DEADREGS  EFLAGS RAX RCX RDX ZZ mov     ecx, 0B8h 
+              c3c8     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 2 
               c3c8      5 INSTR BELONGTO c180 
+              c3c8      5 INSTR DEADREGS  EFLAGS RAX RDX ZZ mov     edx, 2 
               c3cd      2 INSTR BELONGTO c180 
-              c3cd      2 INSTR DEADREGS  EFLAGS ZZ xor     eax, eax 
+              c3cd      2 INSTR DEADREGS  EFLAGS RAX ZZ xor     eax, eax 
               c3cd     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
               c3cf      4 INSTR BELONGTO c180 
               c3cf      4 INSTR DEADREGS  EFLAGS ZZ mov     [rsp+38h+var_38], rbp 
@@ -18053,32 +18246,33 @@
               c3ed      5 INSTR BELONGTO c180 
               c3ed      5 INSTR DEADREGS  EFLAGS ZZ call    _g_signal_new 
               c3f2      6 INSTR BELONGTO c180 
-              c3f2      6 INSTR DEADREGS  EFLAGS RDI ZZ mov     cs:dword_21D1C8, eax 
+              c3f2      6 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     cs:dword_21D1C8, eax 
               c3f8     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rsp, 28h 
               c3f8      4 INSTR BELONGTO c180 
               c3fc      3 INSTR BELONGTO c180 
-              c3fc      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rbx 
+              c3fc      3 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     rdi, rbx 
               c3fc     40 DEALLOC STACK esp - 40 mov     rdi, rbx
               c3ff      1 INSTR BELONGTO c180 
-              c3ff      1 INSTR DEADREGS  EFLAGS RBX ZZ pop     rbx 
+              c3ff      1 INSTR DEADREGS  EFLAGS RBX RSI ZZ pop     rbx 
               c400      1 INSTR BELONGTO c180 
-              c400      1 INSTR DEADREGS  EFLAGS ZZ pop     rbp 
-              c401     -1 INSTR LOCAL MetadataRedundant mov     esi, 98h 
+              c400      1 INSTR DEADREGS  EFLAGS RSI ZZ pop     rbp 
+              c401     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 98h 
               c401      5 INSTR BELONGTO c180 
+              c401      5 INSTR DEADREGS  EFLAGS RSI ZZ mov     esi, 98h 
               c406     -1 INSTR LOCAL NoMetaUpdate jmp     _g_type_class_add_private 
               c406      5 INSTR BELONGTO c180 
               c406      5 INSTR DEADREGS  EFLAGS ZZ jmp     _g_type_class_add_private 
               c410      0 FUNC FRAMERESTORE 0 0 96 1 0 1 2 0 1 3 -8 0 4 0 8 5 0 0 6 0 0 7 0 4 8 0 0 9 0 0 10 0 0 11 0 0 12 0 0 13 0 0 14 0 0 15 0 0 ZZ
               c410      0 FUNC MMSAFENESS SAFE
               c410      1 INSTR BELONGTO c410 
-              c410      1 INSTR DEADREGS  EFLAGS RAX ZZ push    rbx 
+              c410      1 INSTR DEADREGS  EFLAGS RAX RDX ZZ push    rbx 
               c410     78 FUNC GLOBAL sub_C410 FUNC_UNSAFE NOFP RET               c45d 
               c410      8 MEMORYHOLE STACK esp + 0 CalleeSavedRegs 
               c410      8 MEMORYHOLE STACK esp + 8 ReturnAddress 
               c411      4 INSTR BELONGTO c410 
-              c411      4 INSTR DEADREGS  EFLAGS RAX ZZ mov     rax, [rdi+18h] 
+              c411      4 INSTR DEADREGS  EFLAGS RAX RDX RBX ZZ mov     rax, [rdi+18h] 
               c415      3 INSTR BELONGTO c410 
-              c415      3 INSTR DEADREGS  EFLAGS ZZ mov     edx, [rax+18h] 
+              c415      3 INSTR DEADREGS  EFLAGS RDX RBX ZZ mov     edx, [rax+18h] 
               c418     -1 INSTR LOCAL NoMetaUpdate test    edx, edx 
               c418      2 INSTR BELONGTO c410 
               c41a     -1 INSTR LOCAL NoMetaUpdate jle     short loc_C426 
@@ -18088,6 +18282,7 @@
               c41f     -1 INSTR LOCAL NoMetaUpdate test    edx, edx 
               c41f      2 INSTR BELONGTO c410 
               c421      3 INSTR BELONGTO c410 
+              c421      3 INSTR DEADREGS  RBX ZZ mov     [rax+18h], edx 
               c424     -1 INSTR LOCAL NoMetaUpdate jz      short loc_C430 
               c424      2 INSTR BELONGTO c410 
               c426      1 INSTR BELONGTO c410 
@@ -18095,25 +18290,27 @@
               c427      1 INSTR BELONGTO c410 
               c427      1 INSTR DEADREGS  EFLAGS ZZ retn 
               c430      6 INSTR BELONGTO c410 
-              c430      6 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ mov     ebx, cs:dword_21D1B0 
+              c430      6 INSTR DEADREGS  EFLAGS RBX RSI R12 R13 R14 R15 ZZ mov     ebx, cs:dword_21D1B0 
               c436     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 50h 
               c436      5 INSTR BELONGTO c410 
-              c436      5 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ mov     esi, 50h 
+              c436      5 INSTR DEADREGS  EFLAGS RSI R12 R13 R14 R15 ZZ mov     esi, 50h 
               c43b     10 INSTR BELONGTO c410 
               c43b     10 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ mov     dword ptr [rax+90h], 1 
               c445     -1 INSTR LOCAL NoMetaUpdate call    _g_type_check_instance_cast 
               c445      5 INSTR BELONGTO c410 
               c445      5 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ call    _g_type_check_instance_cast 
-              c44a     -1 INSTR LOCAL MetadataRedundant mov     ecx, 1 
+              c44a     -2 INSTR LOCAL n RCX ZZ  NUMVia2ndSrcIMMEDNUM mov     ecx, 1 
               c44a      5 INSTR BELONGTO c410 
+              c44a      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R12 R13 R14 R15 ZZ mov     ecx, 1 
               c44f      3 INSTR BELONGTO c410 
-              c44f      3 INSTR DEADREGS  EFLAGS RDI R12 R13 R14 R15 ZZ mov     rdi, rax 
-              c452     -1 INSTR LOCAL MetadataRedundant xor     edx, edx 
+              c44f      3 INSTR DEADREGS  EFLAGS RDX RSI RDI R12 R13 R14 R15 ZZ mov     rdi, rax 
               c452      2 INSTR BELONGTO c410 
+              c452      2 INSTR DEADREGS  EFLAGS RAX RDX RSI R12 R13 R14 R15 ZZ xor     edx, edx 
+              c452     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
               c454      2 INSTR BELONGTO c410 
-              c454      2 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ mov     esi, ebx 
+              c454      2 INSTR DEADREGS  EFLAGS RAX RSI R12 R13 R14 R15 ZZ mov     esi, ebx 
               c456      2 INSTR BELONGTO c410 
-              c456      2 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ xor     eax, eax 
+              c456      2 INSTR DEADREGS  EFLAGS RAX RBX R12 R13 R14 R15 ZZ xor     eax, eax 
               c456     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
               c458      1 INSTR BELONGTO c410 
               c458      1 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ pop     rbx 
@@ -18151,12 +18348,12 @@
               c487      5 INSTR BELONGTO c460 
               c487      5 INSTR DEADREGS  EFLAGS ZZ jmp     _pa_operation_unref 
               c490      7 INSTR BELONGTO c460 
-              c490      7 INSTR DEADREGS  EFLAGS RDX RDI ZZ lea     rdx, aPa_context_g_0; "pa_context_get_server_info() failed" 
+              c490      7 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ lea     rdx, aPa_context_g_0; "pa_context_get_server_info() failed" 
               c497      7 INSTR BELONGTO c460 
-              c497      7 INSTR DEADREGS  EFLAGS RDI ZZ lea     rdi, aSoundCcPanel; "sound-cc-panel" 
+              c497      7 INSTR DEADREGS  EFLAGS RSI RDI ZZ lea     rdi, aSoundCcPanel; "sound-cc-panel" 
               c49e     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 10h 
               c49e      5 INSTR BELONGTO c460 
-              c49e      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, 10h 
+              c49e      5 INSTR DEADREGS  EFLAGS RSI ZZ mov     esi, 10h 
               c4a3     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rsp, 8 
               c4a3      4 INSTR BELONGTO c460 
               c4a7     -1 INSTR LOCAL NoMetaUpdate jmp     _g_log 
@@ -18188,23 +18385,23 @@
               c4c8     -1 INSTR LOCAL NoMetaUpdate jz      short loc_C4F0 
               c4c8      2 INSTR BELONGTO c4b0 
               c4ca      3 INSTR BELONGTO c4b0 
-              c4ca      3 INSTR DEADREGS  EFLAGS RDI R12 R13 R14 R15 ZZ mov     [rdx+3Ch], eax 
+              c4ca      3 INSTR DEADREGS  EFLAGS RCX RSI RDI R12 R13 R14 R15 ZZ mov     [rdx+3Ch], eax 
               c4cd      7 INSTR BELONGTO c4b0 
-              c4cd      7 INSTR DEADREGS  EFLAGS RDI R12 R13 R14 R15 ZZ mov     dword ptr [rdx+38h], 1 
+              c4cd      7 INSTR DEADREGS  EFLAGS RCX RSI RDI R12 R13 R14 R15 ZZ mov     dword ptr [rdx+38h], 1 
               c4d4      2 INSTR BELONGTO c4b0 
-              c4d4      2 INSTR DEADREGS  EFLAGS RDI R12 R13 R14 R15 ZZ mov     ecx, eax 
+              c4d4      2 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R12 R13 R14 R15 ZZ mov     ecx, eax 
               c4d4     -2 INSTR LOCAL n RCX ZZ  NumericDEFs mov     ecx, eax 
               c4d6      3 INSTR BELONGTO c4b0 
-              c4d6      3 INSTR DEADREGS  EFLAGS RDI R12 R13 R14 R15 ZZ mov     rdi, rbx 
+              c4d6      3 INSTR DEADREGS  EFLAGS RAX RDX RSI RDI R12 R13 R14 R15 ZZ mov     rdi, rbx 
               c4d9      6 INSTR BELONGTO c4b0 
-              c4d9      6 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ mov     esi, cs:dword_21D1C8 
+              c4d9      6 INSTR DEADREGS  EFLAGS RAX RDX RBX RSI R12 R13 R14 R15 ZZ mov     esi, cs:dword_21D1C8 
               c4df      2 INSTR BELONGTO c4b0 
-              c4df      2 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ xor     edx, edx 
+              c4df      2 INSTR DEADREGS  EFLAGS RAX RDX RBX R12 R13 R14 R15 ZZ xor     edx, edx 
               c4df     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
               c4e1      1 INSTR BELONGTO c4b0 
-              c4e1      1 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ pop     rbx 
+              c4e1      1 INSTR DEADREGS  EFLAGS RAX RBX R12 R13 R14 R15 ZZ pop     rbx 
               c4e2      2 INSTR BELONGTO c4b0 
-              c4e2      2 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ xor     eax, eax 
+              c4e2      2 INSTR DEADREGS  EFLAGS RAX R12 R13 R14 R15 ZZ xor     eax, eax 
               c4e2     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
               c4e4     -1 INSTR LOCAL NoMetaUpdate jmp     _g_signal_emit 
               c4e4      5 INSTR BELONGTO c4b0 
@@ -18214,14 +18411,14 @@
               c4f1      1 INSTR BELONGTO c4b0 
               c4f1      1 INSTR DEADREGS  EFLAGS ZZ retn 
               c4f8      4 INSTR BELONGTO c4b0 
-              c4f8      4 INSTR DEADREGS  EFLAGS RAX R12 R13 R14 R15 ZZ mov     rax, [rdi+18h] 
+              c4f8      4 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI R12 R13 R14 R15 ZZ mov     rax, [rdi+18h] 
               c4fc     -2 INSTR LOCAL n RCX ZZ  NUMVia2ndSrcIMMEDNUM mov     ecx, 0FFFFFFFFh 
               c4fc      5 INSTR BELONGTO c4b0 
-              c4fc      5 INSTR DEADREGS  EFLAGS RDI R12 R13 R14 R15 ZZ mov     ecx, 0FFFFFFFFh 
+              c4fc      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R12 R13 R14 R15 ZZ mov     ecx, 0FFFFFFFFh 
               c501      7 INSTR BELONGTO c4b0 
-              c501      7 INSTR DEADREGS  EFLAGS RDI R12 R13 R14 R15 ZZ mov     dword ptr [rax+3Ch], 0 
+              c501      7 INSTR DEADREGS  EFLAGS RDX RSI RDI R12 R13 R14 R15 ZZ mov     dword ptr [rax+3Ch], 0 
               c508      7 INSTR BELONGTO c4b0 
-              c508      7 INSTR DEADREGS  EFLAGS RDI R12 R13 R14 R15 ZZ mov     dword ptr [rax+38h], 0 
+              c508      7 INSTR DEADREGS  EFLAGS RDX RSI RDI R12 R13 R14 R15 ZZ mov     dword ptr [rax+38h], 0 
               c50f     -1 INSTR LOCAL NoMetaUpdate jmp     short loc_C4D6 
               c50f      2 INSTR BELONGTO c4b0 
               c520      0 FUNC FRAMERESTORE 0 0 96 1 0 1 2 0 96 3 -8 0 4 0 8 5 0 0 6 0 1 7 0 4 8 0 0 9 0 0 10 0 0 11 0 0 12 0 0 13 0 0 14 0 0 15 0 0 ZZ
@@ -18249,31 +18446,31 @@
               c538     -1 INSTR LOCAL NoMetaUpdate jz      short loc_C56B 
               c538      2 INSTR BELONGTO c520 
               c53a      3 INSTR BELONGTO c520 
-              c53a      3 INSTR DEADREGS  EFLAGS RDI R12 R13 R14 R15 ZZ mov     [rdx+2Ch], eax 
+              c53a      3 INSTR DEADREGS  EFLAGS RCX RSI RDI R12 R13 R14 R15 ZZ mov     [rdx+2Ch], eax 
               c53d      7 INSTR BELONGTO c520 
-              c53d      7 INSTR DEADREGS  EFLAGS RDI R12 R13 R14 R15 ZZ mov     dword ptr [rdx+28h], 1 
+              c53d      7 INSTR DEADREGS  EFLAGS RCX RSI RDI R12 R13 R14 R15 ZZ mov     dword ptr [rdx+28h], 1 
               c544      2 INSTR BELONGTO c520 
-              c544      2 INSTR DEADREGS  EFLAGS RDI R12 R13 R14 R15 ZZ mov     ecx, eax 
+              c544      2 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R12 R13 R14 R15 ZZ mov     ecx, eax 
               c544     -2 INSTR LOCAL n RCX ZZ  NumericDEFs mov     ecx, eax 
               c546      3 INSTR BELONGTO c520 
-              c546      3 INSTR DEADREGS  EFLAGS RDI R12 R13 R14 R15 ZZ mov     rdi, rbx 
+              c546      3 INSTR DEADREGS  EFLAGS RAX RDX RSI RDI R12 R13 R14 R15 ZZ mov     rdi, rbx 
               c549      6 INSTR BELONGTO c520 
-              c549      6 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ mov     esi, cs:dword_21D1C4 
+              c549      6 INSTR DEADREGS  EFLAGS RAX RDX RBX RSI R12 R13 R14 R15 ZZ mov     esi, cs:dword_21D1C4 
               c54f      2 INSTR BELONGTO c520 
-              c54f      2 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ xor     edx, edx 
+              c54f      2 INSTR DEADREGS  EFLAGS RAX RDX RBX R12 R13 R14 R15 ZZ xor     edx, edx 
               c54f     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
               c551      1 INSTR BELONGTO c520 
-              c551      1 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ pop     rbx 
+              c551      1 INSTR DEADREGS  EFLAGS RAX RBX R12 R13 R14 R15 ZZ pop     rbx 
               c552      2 INSTR BELONGTO c520 
-              c552      2 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ xor     eax, eax 
+              c552      2 INSTR DEADREGS  EFLAGS RAX R12 R13 R14 R15 ZZ xor     eax, eax 
               c552     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
               c554     -1 INSTR LOCAL NoMetaUpdate jmp     _g_signal_emit 
               c554      5 INSTR BELONGTO c520 
               c554      5 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ jmp     _g_signal_emit 
               c560      4 INSTR BELONGTO c520 
-              c560      4 INSTR DEADREGS  EFLAGS RAX ZZ mov     rax, [rdi+18h] 
+              c560      4 INSTR DEADREGS  EFLAGS RAX RDX ZZ mov     rax, [rdi+18h] 
               c564      3 INSTR BELONGTO c520 
-              c564      3 INSTR DEADREGS  EFLAGS ZZ mov     edx, [rax+28h] 
+              c564      3 INSTR DEADREGS  EFLAGS RDX ZZ mov     edx, [rax+28h] 
               c567     -1 INSTR LOCAL NoMetaUpdate test    edx, edx 
               c567      2 INSTR BELONGTO c520 
               c569     -1 INSTR LOCAL NoMetaUpdate jnz     short loc_C570 
@@ -18283,12 +18480,12 @@
               c56c      1 INSTR BELONGTO c520 
               c56c      1 INSTR DEADREGS  EFLAGS ZZ retn 
               c570      7 INSTR BELONGTO c520 
-              c570      7 INSTR DEADREGS  EFLAGS RDI R12 R13 R14 R15 ZZ mov     dword ptr [rax+2Ch], 0 
+              c570      7 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R12 R13 R14 R15 ZZ mov     dword ptr [rax+2Ch], 0 
               c577      7 INSTR BELONGTO c520 
-              c577      7 INSTR DEADREGS  EFLAGS RDI R12 R13 R14 R15 ZZ mov     dword ptr [rax+28h], 0 
+              c577      7 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R12 R13 R14 R15 ZZ mov     dword ptr [rax+28h], 0 
               c57e     -2 INSTR LOCAL n RCX ZZ  NUMVia2ndSrcIMMEDNUM mov     ecx, 0FFFFFFFFh 
               c57e      5 INSTR BELONGTO c520 
-              c57e      5 INSTR DEADREGS  EFLAGS RDI R12 R13 R14 R15 ZZ mov     ecx, 0FFFFFFFFh 
+              c57e      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R12 R13 R14 R15 ZZ mov     ecx, 0FFFFFFFFh 
               c583     -1 INSTR LOCAL NoMetaUpdate jmp     short loc_C546 
               c583      2 INSTR BELONGTO c520 
               c590     -3 INSTR LOCAL NoWarn push    r15 
@@ -18424,7 +18621,7 @@
               c8d9      5 INSTR BELONGTO c8b0 
               c8d9      5 INSTR DEADREGS  EFLAGS R13 ZZ call    sub_98B0 
               c8de      5 INSTR BELONGTO c8b0 
-              c8de      5 INSTR DEADREGS  EFLAGS RDX RDI R13 ZZ mov     rdx, [r12+18h] 
+              c8de      5 INSTR DEADREGS  EFLAGS RDX RSI RDI R13 ZZ mov     rdx, [r12+18h] 
               c8e3     -1 INSTR LOCAL NoMetaUpdate cmp     [rdx+2Ch], eax 
               c8e3      3 INSTR BELONGTO c8b0 
               c8e6     -1 INSTR LOCAL NoMetaUpdate jz      loc_C970 
@@ -18434,9 +18631,9 @@
               c8ef     -1 INSTR LOCAL NoMetaUpdate jz      short loc_C950 
               c8ef      2 INSTR BELONGTO c8b0 
               c8f1      4 INSTR BELONGTO c8b0 
-              c8f1      4 INSTR DEADREGS  EFLAGS RDI R13 ZZ mov     rdi, [rdx+50h] 
+              c8f1      4 INSTR DEADREGS  EFLAGS RSI RDI R13 ZZ mov     rdi, [rdx+50h] 
               c8f5      2 INSTR BELONGTO c8b0 
-              c8f5      2 INSTR DEADREGS  EFLAGS R13 ZZ mov     esi, eax 
+              c8f5      2 INSTR DEADREGS  EFLAGS RSI R13 ZZ mov     esi, eax 
               c8f5     -2 INSTR LOCAL n RSI ZZ  NumericDEFs mov     esi, eax 
               c8f7     -1 INSTR LOCAL NoMetaUpdate call    _g_hash_table_remove 
               c8f7      5 INSTR BELONGTO c8b0 
@@ -18447,27 +18644,30 @@
               c8ff      5 INSTR BELONGTO c8b0 
               c8ff      5 INSTR DEADREGS  EFLAGS R13 ZZ call    sub_98B0 
               c904      6 INSTR BELONGTO c8b0 
-              c904      6 INSTR DEADREGS  EFLAGS RDI R13 ZZ mov     ebp, cs:dword_21D1B8 
+              c904      6 INSTR DEADREGS  EFLAGS RSI RDI R13 ZZ mov     ebp, cs:dword_21D1B8 
               c90a     -2 INSTR LOCAL n R13 ZZ  NumericDEFs mov     r13d, eax 
               c90a      3 INSTR BELONGTO c8b0 
-              c90a      3 INSTR DEADREGS  EFLAGS RDI R13 ZZ mov     r13d, eax 
+              c90a      3 INSTR DEADREGS  EFLAGS RSI RDI R13 ZZ mov     r13d, eax 
               c90d      3 INSTR BELONGTO c8b0 
-              c90d      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, r12 
-              c910     -1 INSTR LOCAL MetadataRedundant mov     esi, 50h 
+              c90d      3 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     rdi, r12 
+              c910     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 50h 
               c910      5 INSTR BELONGTO c8b0 
+              c910      5 INSTR DEADREGS  EFLAGS RSI R12 ZZ mov     esi, 50h 
               c915     -1 INSTR LOCAL NoMetaUpdate call    _g_type_check_instance_cast 
               c915      5 INSTR BELONGTO c8b0 
               c915      5 INSTR DEADREGS  EFLAGS R12 ZZ call    _g_type_check_instance_cast 
-              c91a     -1 INSTR LOCAL MetadataRedundant mov     ecx, r13d 
+              c91a     -2 INSTR LOCAL n RCX ZZ  NumericDEFs mov     ecx, r13d 
               c91a      3 INSTR BELONGTO c8b0 
+              c91a      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R12 ZZ mov     ecx, r13d 
               c91d      3 INSTR BELONGTO c8b0 
-              c91d      3 INSTR DEADREGS  EFLAGS RDI R12 R13 ZZ mov     rdi, rax 
+              c91d      3 INSTR DEADREGS  EFLAGS RDX RSI RDI R12 R13 ZZ mov     rdi, rax 
               c920      2 INSTR BELONGTO c8b0 
-              c920      2 INSTR DEADREGS  EFLAGS R12 R13 ZZ mov     esi, ebp 
-              c922     -1 INSTR LOCAL MetadataRedundant xor     edx, edx 
+              c920      2 INSTR DEADREGS  EFLAGS RAX RDX RSI R12 R13 ZZ mov     esi, ebp 
               c922      2 INSTR BELONGTO c8b0 
+              c922      2 INSTR DEADREGS  EFLAGS RAX RDX R12 R13 ZZ xor     edx, edx 
+              c922     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
               c924      2 INSTR BELONGTO c8b0 
-              c924      2 INSTR DEADREGS  EFLAGS R12 R13 ZZ xor     eax, eax 
+              c924      2 INSTR DEADREGS  EFLAGS RAX R12 R13 ZZ xor     eax, eax 
               c924     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
               c926     -1 INSTR LOCAL NoMetaUpdate call    _g_signal_emit 
               c926      5 INSTR BELONGTO c8b0 
@@ -18490,7 +18690,7 @@
               c946      5 INSTR BELONGTO c8b0 
               c946      5 INSTR DEADREGS  EFLAGS R12 R13 ZZ jmp     _g_object_unref 
               c950      2 INSTR BELONGTO c8b0 
-              c950      2 INSTR DEADREGS  EFLAGS RCX RDX RDI R8 R9 R10 R11 R13 ZZ xor     esi, esi 
+              c950      2 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 R10 R11 R13 ZZ xor     esi, esi 
               c950     -2 INSTR LOCAL n RSI ZZ  AlwaysNUM xor     esi, esi 
               c952      3 INSTR BELONGTO c8b0 
               c952      3 INSTR DEADREGS  EFLAGS RCX RDX RDI R8 R9 R10 R11 R13 ZZ mov     rdi, r12 
@@ -18501,13 +18701,13 @@
               c959      5 INSTR BELONGTO c8b0 
               c959      5 INSTR DEADREGS  EFLAGS RAX RCX RDX R8 R9 R10 R11 R13 ZZ call    sub_C4B0 
               c95e      5 INSTR BELONGTO c8b0 
-              c95e      5 INSTR DEADREGS  EFLAGS RDX RDI R13 ZZ mov     rdx, [r12+18h] 
+              c95e      5 INSTR DEADREGS  EFLAGS RAX RDX RSI RDI R13 ZZ mov     rdx, [r12+18h] 
               c963     -1 INSTR LOCAL MetadataRedundant mov     eax, [rsp+38h+var_30] 
               c963      4 INSTR BELONGTO c8b0 
               c967     -1 INSTR LOCAL NoMetaUpdate jmp     short loc_C8F1 
               c967      2 INSTR BELONGTO c8b0 
               c970      2 INSTR BELONGTO c8b0 
-              c970      2 INSTR DEADREGS  EFLAGS RCX RDX RDI R8 R9 R10 R11 R13 ZZ xor     esi, esi 
+              c970      2 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 R10 R11 R13 ZZ xor     esi, esi 
               c970     -2 INSTR LOCAL n RSI ZZ  AlwaysNUM xor     esi, esi 
               c972      3 INSTR BELONGTO c8b0 
               c972      3 INSTR DEADREGS  EFLAGS RCX RDX RDI R8 R9 R10 R11 R13 ZZ mov     rdi, r12 
@@ -18518,10 +18718,10 @@
               c979      5 INSTR BELONGTO c8b0 
               c979      5 INSTR DEADREGS  EFLAGS RAX RCX RDX R8 R9 R10 R11 R13 ZZ call    sub_C520 
               c97e      5 INSTR BELONGTO c8b0 
-              c97e      5 INSTR DEADREGS  EFLAGS RDX RDI R13 ZZ mov     rdx, [r12+18h] 
+              c97e      5 INSTR DEADREGS  EFLAGS RAX RDX RSI RDI R13 ZZ mov     rdx, [r12+18h] 
               c983     -2 INSTR LOCAL n RAX ZZ  NumericDEFs mov     eax, [rsp+38h+var_30] 
               c983      4 INSTR BELONGTO c8b0 
-              c983      4 INSTR DEADREGS  EFLAGS RDI R13 ZZ mov     eax, [rsp+38h+var_30] 
+              c983      4 INSTR DEADREGS  EFLAGS RAX RSI RDI R13 ZZ mov     eax, [rsp+38h+var_30] 
               c983      4 PTRIMMEDESP STACK 8 displ mov     eax, [rsp+38h+var_30]
               c987     -1 INSTR LOCAL NoMetaUpdate jmp     loc_C8F1 
               c987      5 INSTR BELONGTO c8b0 
@@ -18634,12 +18834,12 @@
               ca2d     -1 INSTR LOCAL NoMetaUpdate jnz     short loc_CA07 
               ca2d      2 INSTR BELONGTO c9e0 
               ca2f      7 INSTR BELONGTO c9e0 
-              ca2f      7 INSTR DEADREGS  EFLAGS RDX RDI ZZ lea     rdx, aPa_context_cli; "pa_context_client_info_list() failed" 
+              ca2f      7 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ lea     rdx, aPa_context_cli; "pa_context_client_info_list() failed" 
               ca36      7 INSTR BELONGTO c9e0 
-              ca36      7 INSTR DEADREGS  EFLAGS RDI ZZ lea     rdi, aSoundCcPanel; "sound-cc-panel" 
+              ca36      7 INSTR DEADREGS  EFLAGS RSI RDI ZZ lea     rdi, aSoundCcPanel; "sound-cc-panel" 
               ca3d     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 10h 
               ca3d      5 INSTR BELONGTO c9e0 
-              ca3d      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, 10h 
+              ca3d      5 INSTR DEADREGS  EFLAGS RSI ZZ mov     esi, 10h 
               ca42     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rsp, 8 
               ca42      4 INSTR BELONGTO c9e0 
               ca46     -1 INSTR LOCAL NoMetaUpdate jmp     _g_log 
@@ -18697,12 +18897,12 @@
               ca9d     -1 INSTR LOCAL NoMetaUpdate jnz     short loc_CA77 
               ca9d      2 INSTR BELONGTO ca50 
               ca9f      7 INSTR BELONGTO ca50 
-              ca9f      7 INSTR DEADREGS  EFLAGS RDX RDI ZZ lea     rdx, aPa_context_g_1; "pa_context_get_sink_info_list() failed" 
+              ca9f      7 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ lea     rdx, aPa_context_g_1; "pa_context_get_sink_info_list() failed" 
               caa6      7 INSTR BELONGTO ca50 
-              caa6      7 INSTR DEADREGS  EFLAGS RDI ZZ lea     rdi, aSoundCcPanel; "sound-cc-panel" 
+              caa6      7 INSTR DEADREGS  EFLAGS RSI RDI ZZ lea     rdi, aSoundCcPanel; "sound-cc-panel" 
               caad     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 10h 
               caad      5 INSTR BELONGTO ca50 
-              caad      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, 10h 
+              caad      5 INSTR DEADREGS  EFLAGS RSI ZZ mov     esi, 10h 
               cab2     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rsp, 8 
               cab2      4 INSTR BELONGTO ca50 
               cab6     -1 INSTR LOCAL NoMetaUpdate jmp     _g_log 
@@ -18760,12 +18960,12 @@
               cb0d     -1 INSTR LOCAL NoMetaUpdate jnz     short loc_CAE7 
               cb0d      2 INSTR BELONGTO cac0 
               cb0f      7 INSTR BELONGTO cac0 
-              cb0f      7 INSTR DEADREGS  EFLAGS RDX RDI ZZ lea     rdx, aPa_context_g_2; "pa_context_get_source_info_list() faile"... 
+              cb0f      7 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ lea     rdx, aPa_context_g_2; "pa_context_get_source_info_list() faile"... 
               cb16      7 INSTR BELONGTO cac0 
-              cb16      7 INSTR DEADREGS  EFLAGS RDI ZZ lea     rdi, aSoundCcPanel; "sound-cc-panel" 
+              cb16      7 INSTR DEADREGS  EFLAGS RSI RDI ZZ lea     rdi, aSoundCcPanel; "sound-cc-panel" 
               cb1d     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 10h 
               cb1d      5 INSTR BELONGTO cac0 
-              cb1d      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, 10h 
+              cb1d      5 INSTR DEADREGS  EFLAGS RSI ZZ mov     esi, 10h 
               cb22     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rsp, 8 
               cb22      4 INSTR BELONGTO cac0 
               cb26     -1 INSTR LOCAL NoMetaUpdate jmp     _g_log 
@@ -18823,12 +19023,12 @@
               cb7d     -1 INSTR LOCAL NoMetaUpdate jnz     short loc_CB57 
               cb7d      2 INSTR BELONGTO cb30 
               cb7f      7 INSTR BELONGTO cb30 
-              cb7f      7 INSTR DEADREGS  EFLAGS RDX RDI ZZ lea     rdx, aPa_context_g_3; "pa_context_get_sink_input_info_list() f"... 
+              cb7f      7 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ lea     rdx, aPa_context_g_3; "pa_context_get_sink_input_info_list() f"... 
               cb86      7 INSTR BELONGTO cb30 
-              cb86      7 INSTR DEADREGS  EFLAGS RDI ZZ lea     rdi, aSoundCcPanel; "sound-cc-panel" 
+              cb86      7 INSTR DEADREGS  EFLAGS RSI RDI ZZ lea     rdi, aSoundCcPanel; "sound-cc-panel" 
               cb8d     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 10h 
               cb8d      5 INSTR BELONGTO cb30 
-              cb8d      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, 10h 
+              cb8d      5 INSTR DEADREGS  EFLAGS RSI ZZ mov     esi, 10h 
               cb92     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rsp, 8 
               cb92      4 INSTR BELONGTO cb30 
               cb96     -1 INSTR LOCAL NoMetaUpdate jmp     _g_log 
@@ -18886,12 +19086,12 @@
               cbed     -1 INSTR LOCAL NoMetaUpdate jnz     short loc_CBC7 
               cbed      2 INSTR BELONGTO cba0 
               cbef      7 INSTR BELONGTO cba0 
-              cbef      7 INSTR DEADREGS  EFLAGS RDX RDI ZZ lea     rdx, aPa_context_g_4; "pa_context_get_source_output_info_list("... 
+              cbef      7 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ lea     rdx, aPa_context_g_4; "pa_context_get_source_output_info_list("... 
               cbf6      7 INSTR BELONGTO cba0 
-              cbf6      7 INSTR DEADREGS  EFLAGS RDI ZZ lea     rdi, aSoundCcPanel; "sound-cc-panel" 
+              cbf6      7 INSTR DEADREGS  EFLAGS RSI RDI ZZ lea     rdi, aSoundCcPanel; "sound-cc-panel" 
               cbfd     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 10h 
               cbfd      5 INSTR BELONGTO cba0 
-              cbfd      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, 10h 
+              cbfd      5 INSTR DEADREGS  EFLAGS RSI ZZ mov     esi, 10h 
               cc02     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rsp, 8 
               cc02      4 INSTR BELONGTO cba0 
               cc06     -1 INSTR LOCAL NoMetaUpdate jmp     _g_log 
@@ -18949,12 +19149,12 @@
               cc5d     -1 INSTR LOCAL NoMetaUpdate jnz     short loc_CC37 
               cc5d      2 INSTR BELONGTO cc10 
               cc5f      7 INSTR BELONGTO cc10 
-              cc5f      7 INSTR DEADREGS  EFLAGS RDX RDI ZZ lea     rdx, aPa_context_g_5; "pa_context_get_card_info_by_index() fai"... 
+              cc5f      7 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ lea     rdx, aPa_context_g_5; "pa_context_get_card_info_by_index() fai"... 
               cc66      7 INSTR BELONGTO cc10 
-              cc66      7 INSTR DEADREGS  EFLAGS RDI ZZ lea     rdi, aSoundCcPanel; "sound-cc-panel" 
+              cc66      7 INSTR DEADREGS  EFLAGS RSI RDI ZZ lea     rdi, aSoundCcPanel; "sound-cc-panel" 
               cc6d     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 10h 
               cc6d      5 INSTR BELONGTO cc10 
-              cc6d      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, 10h 
+              cc6d      5 INSTR DEADREGS  EFLAGS RSI ZZ mov     esi, 10h 
               cc72     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rsp, 8 
               cc72      4 INSTR BELONGTO cc10 
               cc76     -1 INSTR LOCAL NoMetaUpdate jmp     _g_log 
@@ -19154,19 +19354,21 @@
               cf97      5 INSTR DEADREGS  EFLAGS ZZ call    _g_intern_static_string 
               cf9c     -2 INSTR LOCAL n R9 ZZ  NumericDEFs lea     r9, loc_EAD0 
               cf9c      7 INSTR BELONGTO cf60 
-              cf9c      7 INSTR DEADREGS  EFLAGS RCX RSI R8 R9 ZZ lea     r9, loc_EAD0 
+              cf9c      7 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 ZZ lea     r9, loc_EAD0 
               cfa3     -2 INSTR LOCAL n RCX ZZ  NumericDEFs lea     rcx, sub_C180 
               cfa3      7 INSTR BELONGTO cf60 
-              cfa3      7 INSTR DEADREGS  EFLAGS RCX RSI R8 ZZ lea     rcx, sub_C180 
+              cfa3      7 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 ZZ lea     rcx, sub_C180 
               cfaa     -2 INSTR LOCAL n R8 ZZ  NUMVia2ndSrcIMMEDNUM mov     r8d, 20h 
               cfaa      6 INSTR BELONGTO cf60 
-              cfaa      6 INSTR DEADREGS  EFLAGS RSI R8 ZZ mov     r8d, 20h 
-              cfb0     -1 INSTR LOCAL MetadataRedundant mov     edx, 0C0h 
+              cfaa      6 INSTR DEADREGS  EFLAGS RDX RSI RDI R8 ZZ mov     r8d, 20h 
+              cfb0     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 0C0h 
               cfb0      5 INSTR BELONGTO cf60 
+              cfb0      5 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     edx, 0C0h 
               cfb5      3 INSTR BELONGTO cf60 
-              cfb5      3 INSTR DEADREGS  EFLAGS RSI ZZ mov     rsi, rax 
-              cfb8     -1 INSTR LOCAL MetadataRedundant mov     edi, 50h 
+              cfb5      3 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     rsi, rax 
+              cfb8     -2 INSTR LOCAL n RDI ZZ  NUMVia2ndSrcIMMEDNUM mov     edi, 50h 
               cfb8      5 INSTR BELONGTO cf60 
+              cfb8      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     edi, 50h 
               cfbd      7 INSTR BELONGTO cf60 
               cfbd      7 INSTR DEADREGS  EFLAGS ZZ mov     [rsp+18h+var_18], 0 
               cfbd      7 PTRIMMEDESP STACK 0 displ mov     [rsp+18h+var_18], 0
@@ -19246,13 +19448,16 @@
               d032      5 INSTR BELONGTO cfe0 
               d032      5 INSTR DEADREGS  EFLAGS ZZ call    _pa_context_set_subscribe_callback 
               d037      4 INSTR BELONGTO cfe0 
-              d037      4 INSTR DEADREGS  EFLAGS RAX RDI ZZ mov     rax, [rbx+18h] 
-              d03b     -1 INSTR LOCAL MetadataRedundant xor     ecx, ecx 
+              d037      4 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI ZZ mov     rax, [rbx+18h] 
               d03b      2 INSTR BELONGTO cfe0 
-              d03d     -1 INSTR LOCAL MetadataRedundant xor     edx, edx 
+              d03b      2 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI ZZ xor     ecx, ecx 
+              d03b     -2 INSTR LOCAL n RCX ZZ  AlwaysNUM xor     ecx, ecx 
               d03d      2 INSTR BELONGTO cfe0 
-              d03f     -1 INSTR LOCAL MetadataRedundant mov     esi, 2AFh 
+              d03d      2 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ xor     edx, edx 
+              d03d     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
+              d03f     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 2AFh 
               d03f      5 INSTR BELONGTO cfe0 
+              d03f      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, 2AFh 
               d044      4 INSTR BELONGTO cfe0 
               d044      4 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, [rax+10h] 
               d048     -1 INSTR LOCAL NoMetaUpdate call    _pa_context_subscribe 
@@ -19272,8 +19477,9 @@
               d061     -1 INSTR LOCAL NoMetaUpdate call    sub_C460 
               d061      5 INSTR BELONGTO cfe0 
               d061      5 INSTR DEADREGS  EFLAGS RAX RDX RSI ZZ call    sub_C460 
-              d066     -1 INSTR LOCAL MetadataRedundant mov     esi, 0FFFFFFFFh 
+              d066     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 0FFFFFFFFh 
               d066      5 INSTR BELONGTO cfe0 
+              d066      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R9 R10 R11 ZZ mov     esi, 0FFFFFFFFh 
               d06b      3 INSTR BELONGTO cfe0 
               d06b      3 INSTR DEADREGS  EFLAGS RAX RCX RDX RDI R8 R9 R10 R11 ZZ mov     rdi, rbx 
               d06e     -1 INSTR LOCAL NoMetaUpdate call    sub_C9E0 
@@ -19352,13 +19558,16 @@
               d0f9      5 INSTR BELONGTO cfe0 
               d0f9      5 INSTR DEADREGS  EFLAGS ZZ call    _pa_ext_stream_restore_set_subscribe_cb 
               d0fe      4 INSTR BELONGTO cfe0 
-              d0fe      4 INSTR DEADREGS  EFLAGS RAX RDI ZZ mov     rax, [rbx+18h] 
-              d102     -1 INSTR LOCAL MetadataRedundant xor     ecx, ecx 
+              d0fe      4 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI ZZ mov     rax, [rbx+18h] 
               d102      2 INSTR BELONGTO cfe0 
-              d104     -1 INSTR LOCAL MetadataRedundant xor     edx, edx 
+              d102      2 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI RDI ZZ xor     ecx, ecx 
+              d102     -2 INSTR LOCAL n RCX ZZ  AlwaysNUM xor     ecx, ecx 
               d104      2 INSTR BELONGTO cfe0 
-              d106     -1 INSTR LOCAL MetadataRedundant mov     esi, 1 
+              d104      2 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI ZZ xor     edx, edx 
+              d104     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
+              d106     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 1 
               d106      5 INSTR BELONGTO cfe0 
+              d106      5 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ mov     esi, 1 
               d10b      4 INSTR BELONGTO cfe0 
               d10b      4 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     rdi, [rax+10h] 
               d10f     -1 INSTR LOCAL NoMetaUpdate call    _pa_ext_stream_restore_subscribe 
@@ -19380,41 +19589,41 @@
               d126      5 INSTR BELONGTO cfe0 
               d126      5 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ jmp     _pa_operation_unref 
               d130      4 INSTR BELONGTO cfe0 
-              d130      4 INSTR DEADREGS  EFLAGS RAX RDI ZZ mov     rax, [rbx+18h] 
+              d130      4 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI ZZ mov     rax, [rbx+18h] 
               d134      6 INSTR BELONGTO cfe0 
-              d134      6 INSTR DEADREGS  EFLAGS RDI ZZ mov     esi, cs:dword_21D1B0 
+              d134      6 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI ZZ mov     esi, cs:dword_21D1B0 
               d13a      2 INSTR BELONGTO cfe0 
-              d13a      2 INSTR DEADREGS  EFLAGS RDI ZZ xor     edx, edx 
+              d13a      2 INSTR DEADREGS  EFLAGS RCX RDX RDI ZZ xor     edx, edx 
               d13a     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
               d13c      3 INSTR BELONGTO cfe0 
-              d13c      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rbx 
+              d13c      3 INSTR DEADREGS  EFLAGS RCX RDI ZZ mov     rdi, rbx 
               d13f     -2 INSTR LOCAL n RCX ZZ  NUMVia2ndSrcIMMEDNUM mov     ecx, 3 
               d13f      5 INSTR BELONGTO cfe0 
-              d13f      5 INSTR DEADREGS  EFLAGS ZZ mov     ecx, 3 
+              d13f      5 INSTR DEADREGS  EFLAGS RCX ZZ mov     ecx, 3 
               d144     10 INSTR BELONGTO cfe0 
               d144     10 INSTR DEADREGS  EFLAGS ZZ mov     dword ptr [rax+90h], 3 
               d14e      2 INSTR BELONGTO cfe0 
-              d14e      2 INSTR DEADREGS  EFLAGS ZZ xor     eax, eax 
+              d14e      2 INSTR DEADREGS  EFLAGS RAX ZZ xor     eax, eax 
               d14e     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
               d150     -1 INSTR LOCAL NoMetaUpdate call    _g_signal_emit 
               d150      5 INSTR BELONGTO cfe0 
               d150      5 INSTR DEADREGS  EFLAGS ZZ call    _g_signal_emit 
               d155      4 INSTR BELONGTO cfe0 
-              d155      4 INSTR DEADREGS  EFLAGS ZZ mov     rbp, [rbx+18h] 
+              d155      4 INSTR DEADREGS  EFLAGS RDI ZZ mov     rbp, [rbx+18h] 
               d159      3 INSTR BELONGTO cfe0 
-              d159      3 INSTR DEADREGS  EFLAGS ZZ mov     edi, [rbp+1Ch] 
+              d159      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     edi, [rbp+1Ch] 
               d15c     -1 INSTR LOCAL NoMetaUpdate test    edi, edi 
               d15c      2 INSTR BELONGTO cfe0 
               d15e     -1 INSTR LOCAL NoMetaUpdate jnz     loc_D015 
               d15e      6 INSTR BELONGTO cfe0 
               d164     -2 INSTR LOCAL n RSI ZZ  NumericDEFs lea     rsi, sub_F6E0 
               d164      7 INSTR BELONGTO cfe0 
-              d164      7 INSTR DEADREGS  EFLAGS RDX RSI ZZ lea     rsi, sub_F6E0 
+              d164      7 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ lea     rsi, sub_F6E0 
               d16b      3 INSTR BELONGTO cfe0 
-              d16b      3 INSTR DEADREGS  EFLAGS RDX ZZ mov     rdx, rbx 
+              d16b      3 INSTR DEADREGS  EFLAGS RDX RDI ZZ mov     rdx, rbx 
               d16e     -2 INSTR LOCAL n RDI ZZ  NUMVia2ndSrcIMMEDNUM mov     edi, 5 
               d16e      5 INSTR BELONGTO cfe0 
-              d16e      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     edi, 5 
+              d16e      5 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     edi, 5 
               d173     -1 INSTR LOCAL NoMetaUpdate call    _g_timeout_add_seconds 
               d173      5 INSTR BELONGTO cfe0 
               d173      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_timeout_add_seconds 
@@ -19436,26 +19645,27 @@
               d190      5 INSTR BELONGTO cfe0 
               d190      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ call    _pa_context_errno 
               d195      2 INSTR BELONGTO cfe0 
-              d195      2 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ mov     edi, eax 
+              d195      2 INSTR DEADREGS  EFLAGS RBX RDI R12 R13 R14 R15 ZZ mov     edi, eax 
               d197     -1 INSTR LOCAL NoMetaUpdate call    _pa_strerror 
               d197      5 INSTR BELONGTO cfe0 
               d197      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ call    _pa_strerror 
               d19c     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rsp, 8 
               d19c      4 INSTR BELONGTO cfe0 
               d1a0      7 INSTR BELONGTO cfe0 
-              d1a0      7 INSTR DEADREGS  EFLAGS RCX RDX RBX RDI R12 R13 R14 R15 ZZ lea     rdx, aFailedToInitia; "Failed to initialized stream_restore ex"... 
+              d1a0      7 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI RDI R12 R13 R14 R15 ZZ lea     rdx, aFailedToInitia; "Failed to initialized stream_restore ex"... 
               d1a7      7 INSTR BELONGTO cfe0 
-              d1a7      7 INSTR DEADREGS  EFLAGS RCX RBX RDI R12 R13 R14 R15 ZZ lea     rdi, aSoundCcPanel; "sound-cc-panel" 
+              d1a7      7 INSTR DEADREGS  EFLAGS RCX RBX RSI RDI R12 R13 R14 R15 ZZ lea     rdi, aSoundCcPanel; "sound-cc-panel" 
               d1ae      1 INSTR BELONGTO cfe0 
-              d1ae      1 INSTR DEADREGS  EFLAGS RCX RBX R12 R13 R14 R15 ZZ pop     rbx 
+              d1ae      1 INSTR DEADREGS  EFLAGS RCX RBX RSI R12 R13 R14 R15 ZZ pop     rbx 
               d1af      1 INSTR BELONGTO cfe0 
-              d1af      1 INSTR DEADREGS  EFLAGS RCX R12 R13 R14 R15 ZZ pop     rbp 
+              d1af      1 INSTR DEADREGS  EFLAGS RCX RSI R12 R13 R14 R15 ZZ pop     rbp 
               d1b0      3 INSTR BELONGTO cfe0 
-              d1b0      3 INSTR DEADREGS  EFLAGS RCX R12 R13 R14 R15 ZZ mov     rcx, rax 
-              d1b3     -1 INSTR LOCAL MetadataRedundant mov     esi, 80h 
+              d1b0      3 INSTR DEADREGS  EFLAGS RCX RSI R12 R13 R14 R15 ZZ mov     rcx, rax 
+              d1b3     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 80h 
               d1b3      5 INSTR BELONGTO cfe0 
+              d1b3      5 INSTR DEADREGS  EFLAGS RAX RSI R12 R13 R14 R15 ZZ mov     esi, 80h 
               d1b8      2 INSTR BELONGTO cfe0 
-              d1b8      2 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ xor     eax, eax 
+              d1b8      2 INSTR DEADREGS  EFLAGS RAX R12 R13 R14 R15 ZZ xor     eax, eax 
               d1b8     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
               d1ba     -1 INSTR LOCAL NoMetaUpdate jmp     _g_log 
               d1ba      5 INSTR BELONGTO cfe0 
@@ -19463,17 +19673,17 @@
               d1c0     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rsp, 8 
               d1c0      4 INSTR BELONGTO cfe0 
               d1c4      7 INSTR BELONGTO cfe0 
-              d1c4      7 INSTR DEADREGS  EFLAGS RDX RBX RDI R12 R13 R14 R15 ZZ lea     rdx, aPa_context_sub; "pa_context_subscribe() failed" 
+              d1c4      7 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI R12 R13 R14 R15 ZZ lea     rdx, aPa_context_sub; "pa_context_subscribe() failed" 
               d1c4      8 DEALLOC STACK esp - 8 lea     rdx, aPa_context_sub; "pa_context_subscribe() failed"
               d1cb      7 INSTR BELONGTO cfe0 
-              d1cb      7 INSTR DEADREGS  EFLAGS RBX RDI R12 R13 R14 R15 ZZ lea     rdi, aSoundCcPanel; "sound-cc-panel" 
+              d1cb      7 INSTR DEADREGS  EFLAGS RBX RSI RDI R12 R13 R14 R15 ZZ lea     rdi, aSoundCcPanel; "sound-cc-panel" 
               d1d2      1 INSTR BELONGTO cfe0 
-              d1d2      1 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ pop     rbx 
+              d1d2      1 INSTR DEADREGS  EFLAGS RBX RSI R12 R13 R14 R15 ZZ pop     rbx 
               d1d3      1 INSTR BELONGTO cfe0 
-              d1d3      1 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ pop     rbp 
+              d1d3      1 INSTR DEADREGS  EFLAGS RSI R12 R13 R14 R15 ZZ pop     rbp 
               d1d4     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 10h 
               d1d4      5 INSTR BELONGTO cfe0 
-              d1d4      5 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ mov     esi, 10h 
+              d1d4      5 INSTR DEADREGS  EFLAGS RSI R12 R13 R14 R15 ZZ mov     esi, 10h 
               d1d9     -1 INSTR LOCAL NoMetaUpdate jmp     _g_log 
               d1d9      5 INSTR BELONGTO cfe0 
               d1d9      5 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ jmp     _g_log 
@@ -19898,6 +20108,7 @@
               dd89     -1 INSTR LOCAL NoMetaUpdate test    r10d, r10d 
               dd8c     -1 INSTR LOCAL NoMetaUpdate jz      short loc_DE0A 
               dd9c     -2 INSTR LOCAL n RBP ZZ  AlwaysNUM xor     ebp, ebp 
+              dda0      2 PTRIMMEDEBP STACK 0 displ mov     eax, ebp
               dda2     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM shl     rax, 5 
               ddbf      5 PTRIMMEDESP STACK 24 displ mov     [rsp+18h], r8d
               ddc4      5 PTRIMMEDESP STACK 32 displ mov     [rsp+20h], r9d
@@ -19936,6 +20147,7 @@
               deb8     -1 INSTR LOCAL NoMetaUpdate call    sub_12D00 
               dec8     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 50h 
               decd     -1 INSTR LOCAL NoMetaUpdate call    _g_type_check_instance_cast 
+              ded2      2 PTRIMMEDEBP STACK 0 displ mov     ecx, ebp
               ded9     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
               dedb     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
               dedd     -1 INSTR LOCAL NoMetaUpdate call    _g_signal_emit 
@@ -20186,6 +20398,7 @@
               e5d6     -1 INSTR LOCAL NoMetaUpdate call    _g_hash_table_remove 
               e5e4     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 50h 
               e5e9     -1 INSTR LOCAL NoMetaUpdate call    _g_type_check_instance_cast 
+              e5ee      2 PTRIMMEDEBP STACK 0 displ mov     ecx, ebp
               e5f0      5 PTRIMMEDESP STACK 16 displ mov     r12, [rsp+10h]
               e5f5      5 PTRIMMEDESP STACK 8 displ mov     rbp, [rsp+8]
               e5fc      4 PTRIMMEDESP STACK 0 displ mov     rbx, [rsp]
@@ -20479,7 +20692,6 @@
               ea60      5 PTRIMMEDESP STACK -24 displ mov     [rsp-18h], rbx
               ea65      5 PTRIMMEDESP STACK -16 displ mov     [rsp-10h], rbp
               ea6d      5 PTRIMMEDESP STACK -8 displ mov     [rsp-8], r12
-              ea7d      2 PTRIMMEDEBP STACK 0 displ mov     ebp, esi
               ea82     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 50h 
               ea87     -1 INSTR LOCAL NoMetaUpdate call    _g_type_check_class_cast 
               ea8f      2 PTRIMMEDEBP STACK 0 displ mov     esi, ebp
@@ -20720,7 +20932,7 @@
               efef      5 INSTR BELONGTO efb0 
               efef      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_return_if_fail_warning 
               eff4      2 INSTR BELONGTO efb0 
-              eff4      2 INSTR DEADREGS  EFLAGS RBX ZZ xor     eax, eax 
+              eff4      2 INSTR DEADREGS  EFLAGS RAX RBX ZZ xor     eax, eax 
               eff4     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
               eff6      1 INSTR BELONGTO efb0 
               eff6      1 INSTR DEADREGS  EFLAGS RBX ZZ pop     rbx 
@@ -20735,7 +20947,7 @@
               f009     -1 INSTR LOCAL NoMetaUpdate jz      short loc_EFF4 
               f009      2 INSTR BELONGTO efb0 
               f00b      3 INSTR BELONGTO efb0 
-              f00b      3 INSTR DEADREGS  EFLAGS RBX RDI R12 R13 R14 R15 ZZ mov     esi, [rax+2Ch] 
+              f00b      3 INSTR DEADREGS  EFLAGS RBX RSI RDI R12 R13 R14 R15 ZZ mov     esi, [rax+2Ch] 
               f00e      4 INSTR BELONGTO efb0 
               f00e      4 INSTR DEADREGS  EFLAGS RBX RDI R12 R13 R14 R15 ZZ mov     rdi, [rax+50h] 
               f012      1 INSTR BELONGTO efb0 
@@ -20790,22 +21002,22 @@
               f05f      5 INSTR BELONGTO f020 
               f05f      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_return_if_fail_warning 
               f064      2 INSTR BELONGTO f020 
-              f064      2 INSTR DEADREGS  EFLAGS RBX ZZ xor     eax, eax 
+              f064      2 INSTR DEADREGS  EFLAGS RAX RBX ZZ xor     eax, eax 
               f064     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
               f066      1 INSTR BELONGTO f020 
               f066      1 INSTR DEADREGS  EFLAGS RBX ZZ pop     rbx 
               f067      1 INSTR BELONGTO f020 
               f067      1 INSTR DEADREGS  EFLAGS ZZ retn 
               f070      4 INSTR BELONGTO f020 
-              f070      4 INSTR DEADREGS  EFLAGS RAX ZZ mov     rax, [rbx+18h] 
+              f070      4 INSTR DEADREGS  EFLAGS RAX RDX ZZ mov     rax, [rbx+18h] 
               f074      3 INSTR BELONGTO f020 
-              f074      3 INSTR DEADREGS  EFLAGS RBX ZZ mov     edx, [rax+38h] 
+              f074      3 INSTR DEADREGS  EFLAGS RDX RBX ZZ mov     edx, [rax+38h] 
               f077     -1 INSTR LOCAL NoMetaUpdate test    edx, edx 
               f077      2 INSTR BELONGTO f020 
               f079     -1 INSTR LOCAL NoMetaUpdate jz      short loc_F064 
               f079      2 INSTR BELONGTO f020 
               f07b      3 INSTR BELONGTO f020 
-              f07b      3 INSTR DEADREGS  EFLAGS RBX RDI R12 R13 R14 R15 ZZ mov     esi, [rax+3Ch] 
+              f07b      3 INSTR DEADREGS  EFLAGS RBX RSI RDI R12 R13 R14 R15 ZZ mov     esi, [rax+3Ch] 
               f07e      4 INSTR BELONGTO f020 
               f07e      4 INSTR DEADREGS  EFLAGS RBX RDI R12 R13 R14 R15 ZZ mov     rdi, [rax+50h] 
               f082      1 INSTR BELONGTO f020 
@@ -20815,7 +21027,6 @@
               f083      5 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ jmp     _g_hash_table_lookup 
               f090      5 PTRIMMEDESP STACK -16 displ mov     [rsp-10h], rbx
               f095      5 PTRIMMEDESP STACK -8 displ mov     [rsp-8], rbp
-              f0a1      2 PTRIMMEDEBP STACK 0 displ mov     ebp, esi
               f0a3     -1 INSTR LOCAL NoMetaUpdate call    sub_CF60 
               f0a8     -1 INSTR LOCAL NoMetaUpdate test    rbx, rbx 
               f0ab     -1 INSTR LOCAL NoMetaUpdate jz      short loc_F0C9 
@@ -20838,7 +21049,6 @@
               f110     -1 INSTR LOCAL NoMetaUpdate jmp     _g_hash_table_lookup 
               f120      5 PTRIMMEDESP STACK -16 displ mov     [rsp-10h], rbx
               f125      5 PTRIMMEDESP STACK -8 displ mov     [rsp-8], rbp
-              f131      2 PTRIMMEDEBP STACK 0 displ mov     ebp, esi
               f133     -1 INSTR LOCAL NoMetaUpdate call    sub_CF60 
               f138     -1 INSTR LOCAL NoMetaUpdate test    rbx, rbx 
               f13b     -1 INSTR LOCAL NoMetaUpdate jz      short loc_F159 
@@ -21011,8 +21221,9 @@
               f4c3      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_return_if_fail_warning 
               f4c8     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rsp, 10h 
               f4c8      4 INSTR BELONGTO f480 
-              f4cc     -1 INSTR LOCAL MetadataRedundant xor     eax, eax 
               f4cc      2 INSTR BELONGTO f480 
+              f4cc      2 INSTR DEADREGS  EFLAGS RAX RBX ZZ xor     eax, eax 
+              f4cc     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
               f4ce      1 INSTR BELONGTO f480 
               f4ce      1 INSTR DEADREGS  EFLAGS RBX ZZ pop     rbx 
               f4cf      1 INSTR BELONGTO f480 
@@ -21121,7 +21332,7 @@
               f5bb     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rsp, 8 
               f5bb      4 INSTR BELONGTO f570 
               f5bf      2 INSTR BELONGTO f570 
-              f5bf      2 INSTR DEADREGS  EFLAGS RBX ZZ mov     eax, ebp 
+              f5bf      2 INSTR DEADREGS  EFLAGS RAX RBX ZZ mov     eax, ebp 
               f5c1      1 INSTR BELONGTO f570 
               f5c1      1 INSTR DEADREGS  EFLAGS RBX ZZ pop     rbx 
               f5c2      1 INSTR BELONGTO f570 
@@ -21156,11 +21367,12 @@
               f5f8      5 INSTR BELONGTO f570 
               f5f8      5 INSTR DEADREGS  EFLAGS ZZ call    _pa_context_set_state_callback 
               f5fd      4 INSTR BELONGTO f570 
-              f5fd      4 INSTR DEADREGS  EFLAGS RAX RDI ZZ mov     rax, [rbx+18h] 
+              f5fd      4 INSTR DEADREGS  EFLAGS RAX RSI RDI ZZ mov     rax, [rbx+18h] 
               f601      6 INSTR BELONGTO f570 
-              f601      6 INSTR DEADREGS  EFLAGS RDI ZZ mov     ebp, cs:dword_21D1B0 
-              f607     -1 INSTR LOCAL MetadataRedundant mov     esi, 50h 
+              f601      6 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     ebp, cs:dword_21D1B0 
+              f607     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 50h 
               f607      5 INSTR BELONGTO f570 
+              f607      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, 50h 
               f60c      3 INSTR BELONGTO f570 
               f60c      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rbx 
               f60f     10 INSTR BELONGTO f570 
@@ -21168,28 +21380,33 @@
               f619     -1 INSTR LOCAL NoMetaUpdate call    _g_type_check_instance_cast 
               f619      5 INSTR BELONGTO f570 
               f619      5 INSTR DEADREGS  EFLAGS ZZ call    _g_type_check_instance_cast 
-              f61e     -1 INSTR LOCAL MetadataRedundant xor     edx, edx 
               f61e      2 INSTR BELONGTO f570 
+              f61e      2 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI ZZ xor     edx, edx 
+              f61e     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
               f620      2 INSTR BELONGTO f570 
-              f620      2 INSTR DEADREGS  EFLAGS RDI ZZ mov     esi, ebp 
+              f620      2 INSTR DEADREGS  EFLAGS RCX RSI RDI ZZ mov     esi, ebp 
               f622      3 INSTR BELONGTO f570 
-              f622      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rax 
-              f625     -1 INSTR LOCAL MetadataRedundant mov     ecx, 2 
+              f622      3 INSTR DEADREGS  EFLAGS RCX RDI ZZ mov     rdi, rax 
+              f625     -2 INSTR LOCAL n RCX ZZ  NUMVia2ndSrcIMMEDNUM mov     ecx, 2 
               f625      5 INSTR BELONGTO f570 
+              f625      5 INSTR DEADREGS  EFLAGS RAX RCX ZZ mov     ecx, 2 
               f62a      2 INSTR BELONGTO f570 
-              f62a      2 INSTR DEADREGS  EFLAGS ZZ xor     eax, eax 
+              f62a      2 INSTR DEADREGS  EFLAGS RAX ZZ xor     eax, eax 
               f62a     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
               f62c     -1 INSTR LOCAL NoMetaUpdate call    _g_signal_emit 
               f62c      5 INSTR BELONGTO f570 
               f62c      5 INSTR DEADREGS  EFLAGS ZZ call    _g_signal_emit 
               f631      4 INSTR BELONGTO f570 
-              f631      4 INSTR DEADREGS  EFLAGS RAX RDI ZZ mov     rax, [rbx+18h] 
-              f635     -1 INSTR LOCAL MetadataRedundant xor     ecx, ecx 
+              f631      4 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI ZZ mov     rax, [rbx+18h] 
               f635      2 INSTR BELONGTO f570 
-              f637     -1 INSTR LOCAL MetadataRedundant xor     esi, esi 
+              f635      2 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI ZZ xor     ecx, ecx 
+              f635     -2 INSTR LOCAL n RCX ZZ  AlwaysNUM xor     ecx, ecx 
               f637      2 INSTR BELONGTO f570 
-              f639     -1 INSTR LOCAL MetadataRedundant mov     edx, 2 
+              f637      2 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ xor     esi, esi 
+              f637     -2 INSTR LOCAL n RSI ZZ  AlwaysNUM xor     esi, esi 
+              f639     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 2 
               f639      5 INSTR BELONGTO f570 
+              f639      5 INSTR DEADREGS  EFLAGS RDX RDI ZZ mov     edx, 2 
               f63e      4 INSTR BELONGTO f570 
               f63e      4 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, [rax+10h] 
               f642     -1 INSTR LOCAL NoMetaUpdate call    _pa_context_connect 
@@ -21208,20 +21425,21 @@
               f659      5 INSTR BELONGTO f570 
               f659      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _pa_context_errno 
               f65e      2 INSTR BELONGTO f570 
-              f65e      2 INSTR DEADREGS  EFLAGS RBX ZZ mov     edi, eax 
+              f65e      2 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     edi, eax 
               f660     -1 INSTR LOCAL NoMetaUpdate call    _pa_strerror 
               f660      5 INSTR BELONGTO f570 
               f660      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _pa_strerror 
               f665      7 INSTR BELONGTO f570 
-              f665      7 INSTR DEADREGS  EFLAGS RCX RDX RBX RDI ZZ lea     rdx, aFailedToConnec; "Failed to connect context: %s" 
+              f665      7 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI RDI ZZ lea     rdx, aFailedToConnec; "Failed to connect context: %s" 
               f66c      7 INSTR BELONGTO f570 
-              f66c      7 INSTR DEADREGS  EFLAGS RCX RBX RDI ZZ lea     rdi, aSoundCcPanel; "sound-cc-panel" 
+              f66c      7 INSTR DEADREGS  EFLAGS RCX RBX RSI RDI ZZ lea     rdi, aSoundCcPanel; "sound-cc-panel" 
               f673      3 INSTR BELONGTO f570 
-              f673      3 INSTR DEADREGS  EFLAGS RCX RBX ZZ mov     rcx, rax 
-              f676     -1 INSTR LOCAL MetadataRedundant mov     esi, 10h 
+              f673      3 INSTR DEADREGS  EFLAGS RCX RBX RSI ZZ mov     rcx, rax 
+              f676     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 10h 
               f676      5 INSTR BELONGTO f570 
+              f676      5 INSTR DEADREGS  EFLAGS RAX RBX RSI ZZ mov     esi, 10h 
               f67b      2 INSTR BELONGTO f570 
-              f67b      2 INSTR DEADREGS  EFLAGS RBX ZZ xor     eax, eax 
+              f67b      2 INSTR DEADREGS  EFLAGS RAX RBX ZZ xor     eax, eax 
               f67b     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
               f67d     -1 INSTR LOCAL NoMetaUpdate call    _g_log 
               f67d      5 INSTR BELONGTO f570 
@@ -21229,7 +21447,7 @@
               f682     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rsp, 8 
               f682      4 INSTR BELONGTO f570 
               f686      2 INSTR BELONGTO f570 
-              f686      2 INSTR DEADREGS  EFLAGS RBX ZZ mov     eax, ebp 
+              f686      2 INSTR DEADREGS  EFLAGS RAX RBX ZZ mov     eax, ebp 
               f688      1 INSTR BELONGTO f570 
               f688      1 INSTR DEADREGS  EFLAGS RBX ZZ pop     rbx 
               f689      1 INSTR BELONGTO f570 
@@ -21250,8 +21468,9 @@
               f6a7      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_return_if_fail_warning 
               f6ac     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rsp, 8 
               f6ac      4 INSTR BELONGTO f570 
-              f6b0     -1 INSTR LOCAL MetadataRedundant mov     eax, ebp 
               f6b0      2 INSTR BELONGTO f570 
+              f6b0      2 INSTR DEADREGS  EFLAGS RAX RBX ZZ mov     eax, ebp 
+              f6b0     -2 INSTR LOCAL n RAX ZZ  NumericDEFs mov     eax, ebp 
               f6b2      1 INSTR BELONGTO f570 
               f6b2      1 INSTR DEADREGS  EFLAGS RBX ZZ pop     rbx 
               f6b3      1 INSTR BELONGTO f570 
@@ -21272,8 +21491,9 @@
               f6cf      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_return_if_fail_warning 
               f6d4     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rsp, 8 
               f6d4      4 INSTR BELONGTO f570 
-              f6d8     -1 INSTR LOCAL MetadataRedundant mov     eax, ebp 
               f6d8      2 INSTR BELONGTO f570 
+              f6d8      2 INSTR DEADREGS  EFLAGS RAX RBX ZZ mov     eax, ebp 
+              f6d8     -2 INSTR LOCAL n RAX ZZ  NumericDEFs mov     eax, ebp 
               f6d8      8 DEALLOC STACK esp - 8 mov     eax, ebp
               f6da      1 INSTR BELONGTO f570 
               f6da      1 INSTR DEADREGS  EFLAGS RBX ZZ pop     rbx 
@@ -21412,7 +21632,7 @@
               f7b1     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rsp, 40h 
               f7b1      4 INSTR BELONGTO f6e0 
               f7b5      2 INSTR BELONGTO f6e0 
-              f7b5      2 INSTR DEADREGS  EFLAGS RBX ZZ xor     eax, eax 
+              f7b5      2 INSTR DEADREGS  EFLAGS RAX RBX ZZ xor     eax, eax 
               f7b5     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
               f7b7      1 INSTR BELONGTO f6e0 
               f7b7      1 INSTR DEADREGS  EFLAGS RBX ZZ pop     rbx 
@@ -21429,8 +21649,9 @@
               f7d5      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_return_if_fail_warning 
               f7da     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rsp, 40h 
               f7da      4 INSTR BELONGTO f6e0 
-              f7de     -1 INSTR LOCAL MetadataRedundant xor     eax, eax 
               f7de      2 INSTR BELONGTO f6e0 
+              f7de      2 INSTR DEADREGS  EFLAGS RAX RBX ZZ xor     eax, eax 
+              f7de     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
               f7de     64 DEALLOC STACK esp - 64 xor     eax, eax
               f7e0      1 INSTR BELONGTO f6e0 
               f7e0      1 INSTR DEADREGS  EFLAGS RBX ZZ pop     rbx 
@@ -21483,15 +21704,16 @@
               f8d4      5 INSTR BELONGTO f8d0 
               f8d4      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R9 R10 R11 ZZ call    sub_CF60 
               f8d9      7 INSTR BELONGTO f8d0 
-              f8d9      7 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ lea     rsi, aName_0    ; "name" 
+              f8d9      7 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI ZZ lea     rsi, aName_0    ; "name" 
               f8e0      3 INSTR BELONGTO f8d0 
-              f8e0      3 INSTR DEADREGS  EFLAGS RDX RDI ZZ mov     rdi, rax 
+              f8e0      3 INSTR DEADREGS  EFLAGS RCX RDX RDI ZZ mov     rdi, rax 
               f8e3      3 INSTR BELONGTO f8d0 
-              f8e3      3 INSTR DEADREGS  EFLAGS RDX ZZ mov     rdx, rbx 
-              f8e6     -1 INSTR LOCAL MetadataRedundant xor     ecx, ecx 
+              f8e3      3 INSTR DEADREGS  EFLAGS RAX RCX RDX ZZ mov     rdx, rbx 
               f8e6      2 INSTR BELONGTO f8d0 
+              f8e6      2 INSTR DEADREGS  EFLAGS RAX RCX RBX ZZ xor     ecx, ecx 
+              f8e6     -2 INSTR LOCAL n RCX ZZ  AlwaysNUM xor     ecx, ecx 
               f8e8      2 INSTR BELONGTO f8d0 
-              f8e8      2 INSTR DEADREGS  EFLAGS RBX ZZ xor     eax, eax 
+              f8e8      2 INSTR DEADREGS  EFLAGS RAX RBX ZZ xor     eax, eax 
               f8e8     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
               f8ea     -1 INSTR LOCAL NoMetaUpdate call    _g_object_new 
               f8ea      5 INSTR BELONGTO f8d0 
@@ -21547,26 +21769,26 @@
               f960      0 FUNC MMSAFENESS SAFE
               f960    292 FUNC GLOBAL sub_F960 FUNC_UNSAFE NOFP RET               fa83 
               f960      2 INSTR BELONGTO f960 
-              f960      2 INSTR DEADREGS  EFLAGS RAX ZZ push    r12 
+              f960      2 INSTR DEADREGS  EFLAGS RAX RCX ZZ push    r12 
               f960     -3 INSTR LOCAL NoWarn push    r12 
               f962      1 INSTR BELONGTO f960 
-              f962      1 INSTR DEADREGS  EFLAGS RAX R12 ZZ push    rbp 
+              f962      1 INSTR DEADREGS  EFLAGS RAX RCX R12 ZZ push    rbp 
               f962     -3 INSTR LOCAL NoWarn push    rbp 
               f963      1 INSTR BELONGTO f960 
-              f963      1 INSTR DEADREGS  EFLAGS RAX R12 ZZ push    rbx 
+              f963      1 INSTR DEADREGS  EFLAGS RAX RCX R12 ZZ push    rbx 
               f963     -3 INSTR LOCAL NoWarn push    rbx 
               f964      3 INSTR BELONGTO f960 
-              f964      3 INSTR DEADREGS  EFLAGS RAX RBX R12 ZZ mov     rbx, rdi 
+              f964      3 INSTR DEADREGS  EFLAGS RAX RCX RBX R12 ZZ mov     rbx, rdi 
               f967     16 DATAREF STACK 1151 esp + 0 PARENT LocalFrame LOCALFRAME
               f967     24 MEMORYHOLE STACK esp + 16 CalleeSavedRegs 
               f967      4 INSTR BELONGTO f960 
-              f967      4 INSTR DEADREGS  EFLAGS RAX R12 ZZ sub     rsp, 10h 
+              f967      4 INSTR DEADREGS  EFLAGS RAX RCX R12 ZZ sub     rsp, 10h 
               f967      8 DATAREF STACK 1152 esp + 0 CHILDOF 1151 OFFSET 0 OutArgsRegion OUTARGS
               f967      8 MEMORYHOLE STACK esp + 40 ReturnAddress 
               f96b      4 INSTR BELONGTO f960 
-              f96b      4 INSTR DEADREGS  EFLAGS RAX R12 ZZ mov     rax, [rdi+30h] 
+              f96b      4 INSTR DEADREGS  EFLAGS RAX RCX R12 ZZ mov     rax, [rdi+30h] 
               f96f      3 INSTR BELONGTO f960 
-              f96f      3 INSTR DEADREGS  EFLAGS RDI R12 ZZ mov     ecx, [rax+68h] 
+              f96f      3 INSTR DEADREGS  EFLAGS RCX RDI R12 ZZ mov     ecx, [rax+68h] 
               f972      4 INSTR BELONGTO f960 
               f972      4 INSTR DEADREGS  EFLAGS RDI R12 ZZ mov     rdi, [rax+50h] 
               f976     -1 INSTR LOCAL NoMetaUpdate test    ecx, ecx 
@@ -21581,7 +21803,7 @@
               f983     -1 INSTR LOCAL MetadataUnused xor     ebp, ebp 
               f983      2 INSTR BELONGTO f960 
               f985      5 INSTR BELONGTO f960 
-              f985      5 INSTR DEADREGS  EFLAGS ZZ mov     edx, [r12+6Ch] 
+              f985      5 INSTR DEADREGS  EFLAGS RDX ZZ mov     edx, [r12+6Ch] 
               f98a     -1 INSTR LOCAL NoMetaUpdate test    edx, edx 
               f98a      2 INSTR BELONGTO f960 
               f98c     -2 INSTR LOCAL n RBP ZZ  AlwaysNUM setz    bpl 
@@ -21596,8 +21818,9 @@
               f99d     -1 INSTR LOCAL NoMetaUpdate call    _g_type_check_instance_cast 
               f99d      5 INSTR BELONGTO f960 
               f99d      5 INSTR DEADREGS  EFLAGS R12 ZZ call    _g_type_check_instance_cast 
-              f9a2     -1 INSTR LOCAL MetadataRedundant mov     esi, ebp 
               f9a2      2 INSTR BELONGTO f960 
+              f9a2      2 INSTR DEADREGS  EFLAGS RSI RDI R12 ZZ mov     esi, ebp 
+              f9a2     -2 INSTR LOCAL n RSI ZZ  NumericDEFs mov     esi, ebp 
               f9a4      3 INSTR BELONGTO f960 
               f9a4      3 INSTR DEADREGS  EFLAGS RDI R12 ZZ mov     rdi, rax 
               f9a7     -1 INSTR LOCAL NoMetaUpdate call    _gtk_switch_set_active 
@@ -21606,7 +21829,7 @@
               f9ac     -1 INSTR LOCAL MetadataUnused mov     r12, [rbx+30h] 
               f9ac      4 INSTR BELONGTO f960 
               f9b0      5 INSTR BELONGTO f960 
-              f9b0      5 INSTR DEADREGS  EFLAGS ZZ mov     eax, [r12+6Ch] 
+              f9b0      5 INSTR DEADREGS  EFLAGS RAX ZZ mov     eax, [r12+6Ch] 
               f9b5     -1 INSTR LOCAL NoMetaUpdate test    eax, eax 
               f9b5      2 INSTR BELONGTO f960 
               f9b7     -1 INSTR LOCAL NoMetaUpdate jnz     short loc_FA02 
@@ -21651,28 +21874,28 @@
               f9f5     -1 INSTR LOCAL MetadataUnused mov     r12, [rbx+30h] 
               f9f5      4 INSTR BELONGTO f960 
               f9f9      5 INSTR BELONGTO f960 
-              f9f9      5 INSTR DEADREGS  EFLAGS ZZ mov     eax, [r12+6Ch] 
+              f9f9      5 INSTR DEADREGS  EFLAGS RAX ZZ mov     eax, [r12+6Ch] 
               f9fe     -1 INSTR LOCAL NoMetaUpdate test    eax, eax 
               f9fe      2 INSTR BELONGTO f960 
               fa00     -1 INSTR LOCAL NoMetaUpdate jz      short loc_F9B9 
               fa00      2 INSTR BELONGTO f960 
               fa02      5 INSTR BELONGTO f960 
-              fa02      5 INSTR DEADREGS  EFLAGS RDI R8 R9 ZZ mov     rdi, [r12+60h] 
+              fa02      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 ZZ mov     rdi, [r12+60h] 
               fa07     -2 INSTR LOCAL n R9 ZZ  NumericDEFs lea     r9, sub_110A0 
               fa07      7 INSTR BELONGTO f960 
-              fa07      7 INSTR DEADREGS  EFLAGS R8 R9 R12 ZZ lea     r9, sub_110A0 
+              fa07      7 INSTR DEADREGS  EFLAGS RCX RDX RSI R8 R9 R12 ZZ lea     r9, sub_110A0 
               fa0e     -2 INSTR LOCAL n R8 ZZ  AlwaysNUM xor     r8d, r8d 
               fa0e      3 INSTR BELONGTO f960 
-              fa0e      3 INSTR DEADREGS  EFLAGS R8 R12 ZZ xor     r8d, r8d 
+              fa0e      3 INSTR DEADREGS  EFLAGS RCX RDX RSI R8 R12 ZZ xor     r8d, r8d 
               fa11      2 INSTR BELONGTO f960 
-              fa11      2 INSTR DEADREGS  EFLAGS R12 ZZ xor     ecx, ecx 
+              fa11      2 INSTR DEADREGS  EFLAGS RCX RDX RSI R12 ZZ xor     ecx, ecx 
               fa11     -2 INSTR LOCAL n RCX ZZ  AlwaysNUM xor     ecx, ecx 
               fa13      2 INSTR BELONGTO f960 
-              fa13      2 INSTR DEADREGS  EFLAGS R12 ZZ xor     edx, edx 
+              fa13      2 INSTR DEADREGS  EFLAGS RDX RSI R12 ZZ xor     edx, edx 
               fa13     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
               fa15     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 18h 
               fa15      5 INSTR BELONGTO f960 
-              fa15      5 INSTR DEADREGS  EFLAGS R12 ZZ mov     esi, 18h 
+              fa15      5 INSTR DEADREGS  EFLAGS RSI R12 ZZ mov     esi, 18h 
               fa1a      4 INSTR BELONGTO f960 
               fa1a      4 INSTR DEADREGS  EFLAGS R12 ZZ mov     [rsp+28h+var_28], rbx 
               fa1a      4 PTRIMMEDESP STACK 0 displ mov     [rsp+28h+var_28], rbx
@@ -21689,19 +21912,22 @@
               fa2f      5 INSTR BELONGTO f960 
               fa2f      5 INSTR DEADREGS  EFLAGS R12 XMM0 ZZ call    _gtk_adjustment_set_value 
               fa34      4 INSTR BELONGTO f960 
-              fa34      4 INSTR DEADREGS  EFLAGS RAX RDI R8 R9 R12 XMM0 ZZ mov     rax, [rbx+30h] 
+              fa34      4 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R9 R12 XMM0 ZZ mov     rax, [rbx+30h] 
               fa38     -2 INSTR LOCAL n R9 ZZ  NumericDEFs lea     r9, sub_110A0 
               fa38      7 INSTR BELONGTO f960 
-              fa38      7 INSTR DEADREGS  EFLAGS RDI R8 R9 R12 XMM0 ZZ lea     r9, sub_110A0 
+              fa38      7 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 R12 XMM0 ZZ lea     r9, sub_110A0 
               fa3f     -2 INSTR LOCAL n R8 ZZ  AlwaysNUM xor     r8d, r8d 
               fa3f      3 INSTR BELONGTO f960 
-              fa3f      3 INSTR DEADREGS  EFLAGS RDI R8 R12 XMM0 ZZ xor     r8d, r8d 
-              fa42     -1 INSTR LOCAL MetadataRedundant xor     ecx, ecx 
+              fa3f      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R12 XMM0 ZZ xor     r8d, r8d 
               fa42      2 INSTR BELONGTO f960 
-              fa44     -1 INSTR LOCAL MetadataRedundant xor     edx, edx 
+              fa42      2 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R12 XMM0 ZZ xor     ecx, ecx 
+              fa42     -2 INSTR LOCAL n RCX ZZ  AlwaysNUM xor     ecx, ecx 
               fa44      2 INSTR BELONGTO f960 
-              fa46     -1 INSTR LOCAL MetadataRedundant mov     esi, 18h 
+              fa44      2 INSTR DEADREGS  EFLAGS RDX RSI RDI R12 XMM0 ZZ xor     edx, edx 
+              fa44     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
+              fa46     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 18h 
               fa46      5 INSTR BELONGTO f960 
+              fa46      5 INSTR DEADREGS  EFLAGS RSI RDI R12 XMM0 ZZ mov     esi, 18h 
               fa4b      4 INSTR BELONGTO f960 
               fa4b      4 INSTR DEADREGS  EFLAGS RDI R12 XMM0 ZZ mov     rdi, [rax+60h] 
               fa4f      4 INSTR BELONGTO f960 
@@ -21744,11 +21970,11 @@
               fa90      0 FUNC MMSAFENESS SAFE
               fa90   1142 FUNC GLOBAL sub_FA90 FUNC_UNSAFE NOFP RET               ff05 
               fa90      2 INSTR BELONGTO fa90 
-              fa90      2 INSTR DEADREGS  EFLAGS ZZ push    r15 
+              fa90      2 INSTR DEADREGS  EFLAGS RSI ZZ push    r15 
               fa90     -3 INSTR LOCAL NoWarn push    r15 
               fa92     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 6 
               fa92      5 INSTR BELONGTO fa90 
-              fa92      5 INSTR DEADREGS  EFLAGS R15 ZZ mov     esi, 6 
+              fa92      5 INSTR DEADREGS  EFLAGS RSI R15 ZZ mov     esi, 6 
               fa97      2 INSTR BELONGTO fa90 
               fa97      2 INSTR DEADREGS  EFLAGS R15 ZZ push    r14 
               fa97     -3 INSTR LOCAL NoWarn push    r14 
@@ -21778,7 +22004,7 @@
               faae     -1 INSTR LOCAL NoMetaUpdate jz      loc_FD70 
               faae      6 INSTR BELONGTO fa90 
               fab4      2 INSTR BELONGTO fa90 
-              fab4      2 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ xor     edi, edi 
+              fab4      2 INSTR DEADREGS  EFLAGS RDI R12 R13 R14 R15 ZZ xor     edi, edi 
               fab4     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
               fab6     -1 INSTR LOCAL NoMetaUpdate call    _gtk_box_new 
               fab6      5 INSTR BELONGTO fa90 
@@ -21803,11 +22029,13 @@
               fad4      5 INSTR DEADREGS  EFLAGS R15 ZZ call    _g_type_check_instance_cast 
               fad9     -2 INSTR LOCAL n R8 ZZ  AlwaysNUM xor     r8d, r8d 
               fad9      3 INSTR BELONGTO fa90 
-              fad9      3 INSTR DEADREGS  EFLAGS RSI RDI R8 R15 ZZ xor     r8d, r8d 
-              fadc     -1 INSTR LOCAL MetadataRedundant xor     ecx, ecx 
+              fad9      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R15 ZZ xor     r8d, r8d 
               fadc      2 INSTR BELONGTO fa90 
-              fade     -1 INSTR LOCAL MetadataRedundant xor     edx, edx 
+              fadc      2 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R15 ZZ xor     ecx, ecx 
+              fadc     -2 INSTR LOCAL n RCX ZZ  AlwaysNUM xor     ecx, ecx 
               fade      2 INSTR BELONGTO fa90 
+              fade      2 INSTR DEADREGS  EFLAGS RDX RSI RDI R15 ZZ xor     edx, edx 
+              fade     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
               fae0      3 INSTR BELONGTO fa90 
               fae0      3 INSTR DEADREGS  EFLAGS RSI RDI R15 ZZ mov     rsi, r14 
               fae3      3 INSTR BELONGTO fa90 
@@ -21816,27 +22044,31 @@
               fae6      5 INSTR BELONGTO fa90 
               fae6      5 INSTR DEADREGS  EFLAGS R14 R15 ZZ call    _gtk_box_pack_start 
               faeb      4 INSTR BELONGTO fa90 
-              faeb      4 INSTR DEADREGS  EFLAGS RSI R14 R15 ZZ mov     rsi, [rbp+58h] 
-              faef     -1 INSTR LOCAL MetadataRedundant xor     edi, edi 
+              faeb      4 INSTR DEADREGS  EFLAGS RSI RDI R14 R15 ZZ mov     rsi, [rbp+58h] 
               faef      2 INSTR BELONGTO fa90 
+              faef      2 INSTR DEADREGS  EFLAGS RDI R14 R15 ZZ xor     edi, edi 
+              faef     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
               faf1     -1 INSTR LOCAL NoMetaUpdate call    _gtk_scale_new 
               faf1      5 INSTR BELONGTO fa90 
               faf1      5 INSTR DEADREGS  EFLAGS R14 R15 ZZ call    _gtk_scale_new 
-              faf6     -1 INSTR LOCAL MetadataRedundant mov     edx, 0FFFFFFFFh 
+              faf6     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 0FFFFFFFFh 
               faf6      5 INSTR BELONGTO fa90 
+              faf6      5 INSTR DEADREGS  EFLAGS RDX RSI RDI R14 R15 ZZ mov     edx, 0FFFFFFFFh 
               fafb      3 INSTR BELONGTO fa90 
-              fafb      3 INSTR DEADREGS  EFLAGS RDI R14 R15 ZZ mov     rdi, rax 
+              fafb      3 INSTR DEADREGS  EFLAGS RSI RDI R14 R15 ZZ mov     rdi, rax 
               fafe      4 INSTR BELONGTO fa90 
-              fafe      4 INSTR DEADREGS  EFLAGS R14 R15 ZZ mov     [rbp+38h], rax 
-              fb02     -1 INSTR LOCAL MetadataRedundant mov     esi, 80h 
+              fafe      4 INSTR DEADREGS  EFLAGS RSI R14 R15 ZZ mov     [rbp+38h], rax 
+              fb02     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 80h 
               fb02      5 INSTR BELONGTO fa90 
+              fb02      5 INSTR DEADREGS  EFLAGS RSI R14 R15 ZZ mov     esi, 80h 
               fb07     -1 INSTR LOCAL NoMetaUpdate call    _gtk_widget_set_size_request 
               fb07      5 INSTR BELONGTO fa90 
               fb07      5 INSTR DEADREGS  EFLAGS R14 R15 ZZ call    _gtk_widget_set_size_request 
               fb0c      4 INSTR BELONGTO fa90 
-              fb0c      4 INSTR DEADREGS  EFLAGS R14 R15 ZZ mov     r15, [rbx+30h] 
-              fb10     -1 INSTR LOCAL MetadataRedundant xor     edi, edi 
+              fb0c      4 INSTR DEADREGS  EFLAGS RSI RDI R14 R15 ZZ mov     r15, [rbx+30h] 
               fb10      2 INSTR BELONGTO fa90 
+              fb10      2 INSTR DEADREGS  EFLAGS RSI RDI R14 ZZ xor     edi, edi 
+              fb10     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
               fb12     -1 INSTR LOCAL MetadataRedundant mov     esi, 6 
               fb12      5 INSTR BELONGTO fa90 
               fb17     -1 INSTR LOCAL NoMetaUpdate call    _gtk_box_new 
@@ -21855,11 +22087,13 @@
               fb29      5 INSTR DEADREGS  EFLAGS R15 ZZ call    _g_type_check_instance_cast 
               fb2e     -2 INSTR LOCAL n R8 ZZ  AlwaysNUM xor     r8d, r8d 
               fb2e      3 INSTR BELONGTO fa90 
-              fb2e      3 INSTR DEADREGS  EFLAGS RSI RDI R8 R15 ZZ xor     r8d, r8d 
-              fb31     -1 INSTR LOCAL MetadataRedundant xor     ecx, ecx 
+              fb2e      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R15 ZZ xor     r8d, r8d 
               fb31      2 INSTR BELONGTO fa90 
-              fb33     -1 INSTR LOCAL MetadataRedundant xor     edx, edx 
+              fb31      2 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R15 ZZ xor     ecx, ecx 
+              fb31     -2 INSTR LOCAL n RCX ZZ  AlwaysNUM xor     ecx, ecx 
               fb33      2 INSTR BELONGTO fa90 
+              fb33      2 INSTR DEADREGS  EFLAGS RDX RSI RDI R15 ZZ xor     edx, edx 
+              fb33     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
               fb35      3 INSTR BELONGTO fa90 
               fb35      3 INSTR DEADREGS  EFLAGS RSI RDI R15 ZZ mov     rdi, rax 
               fb38      3 INSTR BELONGTO fa90 
@@ -21878,11 +22112,13 @@
               fb4a      5 INSTR DEADREGS  EFLAGS ZZ call    _g_type_check_instance_cast 
               fb4f     -2 INSTR LOCAL n R8 ZZ  AlwaysNUM xor     r8d, r8d 
               fb4f      3 INSTR BELONGTO fa90 
-              fb4f      3 INSTR DEADREGS  EFLAGS RSI RDI R8 ZZ xor     r8d, r8d 
-              fb52     -1 INSTR LOCAL MetadataRedundant xor     ecx, ecx 
+              fb4f      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 ZZ xor     r8d, r8d 
               fb52      2 INSTR BELONGTO fa90 
-              fb54     -1 INSTR LOCAL MetadataRedundant xor     edx, edx 
+              fb52      2 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI ZZ xor     ecx, ecx 
+              fb52     -2 INSTR LOCAL n RCX ZZ  AlwaysNUM xor     ecx, ecx 
               fb54      2 INSTR BELONGTO fa90 
+              fb54      2 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ xor     edx, edx 
+              fb54     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
               fb56      3 INSTR BELONGTO fa90 
               fb56      3 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     rsi, r15 
               fb59      3 INSTR BELONGTO fa90 
@@ -21906,11 +22142,13 @@
               fb74      5 INSTR DEADREGS  EFLAGS ZZ call    _g_type_check_instance_cast 
               fb79     -2 INSTR LOCAL n R8 ZZ  AlwaysNUM xor     r8d, r8d 
               fb79      3 INSTR BELONGTO fa90 
-              fb79      3 INSTR DEADREGS  EFLAGS RSI RDI R8 ZZ xor     r8d, r8d 
-              fb7c     -1 INSTR LOCAL MetadataRedundant mov     ecx, 1 
+              fb79      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 ZZ xor     r8d, r8d 
+              fb7c     -2 INSTR LOCAL n RCX ZZ  NUMVia2ndSrcIMMEDNUM mov     ecx, 1 
               fb7c      5 INSTR BELONGTO fa90 
-              fb81     -1 INSTR LOCAL MetadataRedundant mov     edx, 1 
+              fb7c      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI ZZ mov     ecx, 1 
+              fb81     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 1 
               fb81      5 INSTR BELONGTO fa90 
+              fb81      5 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     edx, 1 
               fb86      3 INSTR BELONGTO fa90 
               fb86      3 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     rsi, r15 
               fb89      3 INSTR BELONGTO fa90 
@@ -21929,24 +22167,28 @@
               fb9b      5 INSTR DEADREGS  EFLAGS ZZ call    _g_type_check_instance_cast 
               fba0     -2 INSTR LOCAL n R8 ZZ  AlwaysNUM xor     r8d, r8d 
               fba0      3 INSTR BELONGTO fa90 
-              fba0      3 INSTR DEADREGS  EFLAGS RSI RDI R8 ZZ xor     r8d, r8d 
-              fba3     -1 INSTR LOCAL MetadataRedundant mov     ecx, 1 
+              fba0      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 ZZ xor     r8d, r8d 
+              fba3     -2 INSTR LOCAL n RCX ZZ  NUMVia2ndSrcIMMEDNUM mov     ecx, 1 
               fba3      5 INSTR BELONGTO fa90 
+              fba3      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI ZZ mov     ecx, 1 
               fba8      3 INSTR BELONGTO fa90 
-              fba8      3 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     rdi, rax 
+              fba8      3 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     rdi, rax 
               fbab      3 INSTR BELONGTO fa90 
-              fbab      3 INSTR DEADREGS  EFLAGS RSI ZZ mov     rsi, r15 
-              fbae     -1 INSTR LOCAL MetadataRedundant mov     edx, 1 
+              fbab      3 INSTR DEADREGS  EFLAGS RDX RSI ZZ mov     rsi, r15 
+              fbae     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 1 
               fbae      5 INSTR BELONGTO fa90 
+              fbae      5 INSTR DEADREGS  EFLAGS RDX R15 ZZ mov     edx, 1 
               fbb3     -1 INSTR LOCAL NoMetaUpdate call    _gtk_box_pack_start 
               fbb3      5 INSTR BELONGTO fa90 
               fbb3      5 INSTR DEADREGS  EFLAGS R15 ZZ call    _gtk_box_pack_start 
               fbb8      4 INSTR BELONGTO fa90 
-              fbb8      4 INSTR DEADREGS  EFLAGS RDX R15 ZZ mov     rdx, [rbx+30h] 
-              fbbc     -1 INSTR LOCAL MetadataRedundant xor     edi, edi 
+              fbb8      4 INSTR DEADREGS  EFLAGS RDX RSI RDI R15 ZZ mov     rdx, [rbx+30h] 
               fbbc      2 INSTR BELONGTO fa90 
-              fbbe     -1 INSTR LOCAL MetadataRedundant mov     esi, 6 
+              fbbc      2 INSTR DEADREGS  EFLAGS RSI RDI R15 ZZ xor     edi, edi 
+              fbbc     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
+              fbbe     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 6 
               fbbe      5 INSTR BELONGTO fa90 
+              fbbe      5 INSTR DEADREGS  EFLAGS RSI R15 ZZ mov     esi, 6 
               fbc3      4 INSTR BELONGTO fa90 
               fbc3      4 INSTR DEADREGS  EFLAGS R15 ZZ mov     [rsp+48h+var_48], rdx 
               fbc3      4 PTRIMMEDESP STACK 0 displ mov     [rsp+48h+var_48], rdx
@@ -21969,13 +22211,15 @@
               fbdd      5 INSTR DEADREGS  EFLAGS ZZ call    _g_type_check_instance_cast 
               fbe2     -2 INSTR LOCAL n R8 ZZ  AlwaysNUM xor     r8d, r8d 
               fbe2      3 INSTR BELONGTO fa90 
-              fbe2      3 INSTR DEADREGS  EFLAGS RSI RDI R8 ZZ xor     r8d, r8d 
+              fbe2      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 ZZ xor     r8d, r8d 
               fbe5      3 INSTR BELONGTO fa90 
-              fbe5      3 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     rdi, rax 
-              fbe8     -1 INSTR LOCAL MetadataRedundant xor     ecx, ecx 
+              fbe5      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI ZZ mov     rdi, rax 
               fbe8      2 INSTR BELONGTO fa90 
-              fbea     -1 INSTR LOCAL MetadataRedundant xor     edx, edx 
+              fbe8      2 INSTR DEADREGS  EFLAGS RCX RDX RSI ZZ xor     ecx, ecx 
+              fbe8     -2 INSTR LOCAL n RCX ZZ  AlwaysNUM xor     ecx, ecx 
               fbea      2 INSTR BELONGTO fa90 
+              fbea      2 INSTR DEADREGS  EFLAGS RDX RSI ZZ xor     edx, edx 
+              fbea     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
               fbec      3 INSTR BELONGTO fa90 
               fbec      3 INSTR DEADREGS  EFLAGS RSI ZZ mov     rsi, r15 
               fbef     -1 INSTR LOCAL NoMetaUpdate call    _gtk_box_pack_start 
@@ -21994,17 +22238,19 @@
               fc03      5 INSTR BELONGTO fa90 
               fc03      5 INSTR DEADREGS  EFLAGS ZZ call    _g_type_check_instance_cast 
               fc08      5 INSTR BELONGTO fa90 
-              fc08      5 INSTR DEADREGS  EFLAGS RSI RDI R8 ZZ mov     rsi, [rsp+48h+var_40] 
+              fc08      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 ZZ mov     rsi, [rsp+48h+var_40] 
               fc08      5 PTRIMMEDESP STACK 8 displ mov     rsi, [rsp+48h+var_40]
               fc0d      3 INSTR BELONGTO fa90 
-              fc0d      3 INSTR DEADREGS  EFLAGS RDI R8 ZZ mov     rdi, rax 
+              fc0d      3 INSTR DEADREGS  EFLAGS RCX RDX RDI R8 ZZ mov     rdi, rax 
               fc10     -2 INSTR LOCAL n R8 ZZ  AlwaysNUM xor     r8d, r8d 
               fc10      3 INSTR BELONGTO fa90 
-              fc10      3 INSTR DEADREGS  EFLAGS R8 ZZ xor     r8d, r8d 
-              fc13     -1 INSTR LOCAL MetadataRedundant xor     ecx, ecx 
+              fc10      3 INSTR DEADREGS  EFLAGS RCX RDX R8 ZZ xor     r8d, r8d 
               fc13      2 INSTR BELONGTO fa90 
-              fc15     -1 INSTR LOCAL MetadataRedundant xor     edx, edx 
+              fc13      2 INSTR DEADREGS  EFLAGS RCX RDX ZZ xor     ecx, ecx 
+              fc13     -2 INSTR LOCAL n RCX ZZ  AlwaysNUM xor     ecx, ecx 
               fc15      2 INSTR BELONGTO fa90 
+              fc15      2 INSTR DEADREGS  EFLAGS RDX ZZ xor     edx, edx 
+              fc15     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
               fc17     -1 INSTR LOCAL NoMetaUpdate call    _gtk_box_pack_start 
               fc17      5 INSTR BELONGTO fa90 
               fc17      5 INSTR DEADREGS  EFLAGS ZZ call    _gtk_box_pack_start 
@@ -22026,42 +22272,46 @@
               fc34      5 INSTR BELONGTO fa90 
               fc34      5 INSTR DEADREGS  EFLAGS R12 ZZ call    _g_type_check_instance_cast 
               fc39      5 INSTR BELONGTO fa90 
-              fc39      5 INSTR DEADREGS  EFLAGS RSI RDI R8 R12 ZZ mov     rsi, [rsp+48h+var_40] 
+              fc39      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R12 ZZ mov     rsi, [rsp+48h+var_40] 
               fc39      5 PTRIMMEDESP STACK 8 displ mov     rsi, [rsp+48h+var_40]
               fc3e     -2 INSTR LOCAL n R8 ZZ  AlwaysNUM xor     r8d, r8d 
               fc3e      3 INSTR BELONGTO fa90 
-              fc3e      3 INSTR DEADREGS  EFLAGS RDI R8 R12 ZZ xor     r8d, r8d 
-              fc41     -1 INSTR LOCAL MetadataRedundant xor     ecx, ecx 
+              fc3e      3 INSTR DEADREGS  EFLAGS RCX RDX RDI R8 R12 ZZ xor     r8d, r8d 
               fc41      2 INSTR BELONGTO fa90 
-              fc43     -1 INSTR LOCAL MetadataRedundant xor     edx, edx 
+              fc41      2 INSTR DEADREGS  EFLAGS RCX RDX RDI R12 ZZ xor     ecx, ecx 
+              fc41     -2 INSTR LOCAL n RCX ZZ  AlwaysNUM xor     ecx, ecx 
               fc43      2 INSTR BELONGTO fa90 
+              fc43      2 INSTR DEADREGS  EFLAGS RDX RDI R12 ZZ xor     edx, edx 
+              fc43     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
               fc45      3 INSTR BELONGTO fa90 
               fc45      3 INSTR DEADREGS  EFLAGS RDI R12 ZZ mov     rdi, rax 
               fc48     -1 INSTR LOCAL NoMetaUpdate call    _gtk_box_pack_start 
               fc48      5 INSTR BELONGTO fa90 
               fc48      5 INSTR DEADREGS  EFLAGS R12 ZZ call    _gtk_box_pack_start 
               fc4d      4 INSTR BELONGTO fa90 
-              fc4d      4 INSTR DEADREGS  EFLAGS RAX RDI R12 ZZ mov     rax, [rbx+30h] 
-              fc51     -1 INSTR LOCAL MetadataRedundant xor     esi, esi 
+              fc4d      4 INSTR DEADREGS  EFLAGS RAX RSI RDI R12 ZZ mov     rax, [rbx+30h] 
               fc51      2 INSTR BELONGTO fa90 
+              fc51      2 INSTR DEADREGS  EFLAGS RSI RDI R12 ZZ xor     esi, esi 
+              fc51     -2 INSTR LOCAL n RSI ZZ  AlwaysNUM xor     esi, esi 
               fc53      4 INSTR BELONGTO fa90 
               fc53      4 INSTR DEADREGS  EFLAGS RDI R12 ZZ mov     rdi, [rax+38h] 
               fc57     -1 INSTR LOCAL NoMetaUpdate call    _ca_gtk_widget_disable_sounds 
               fc57      5 INSTR BELONGTO fa90 
               fc57      5 INSTR DEADREGS  EFLAGS R12 ZZ call    _ca_gtk_widget_disable_sounds 
               fc5c      4 INSTR BELONGTO fa90 
-              fc5c      4 INSTR DEADREGS  EFLAGS RAX RDI R12 ZZ mov     rax, [rbx+30h] 
+              fc5c      4 INSTR DEADREGS  EFLAGS RAX RSI RDI R12 ZZ mov     rax, [rbx+30h] 
               fc60      5 INSTR BELONGTO fa90 
-              fc60      5 INSTR DEADREGS  EFLAGS RDI R12 ZZ mov     esi, 200000h 
+              fc60      5 INSTR DEADREGS  EFLAGS RSI RDI R12 ZZ mov     esi, 200000h 
               fc65      4 INSTR BELONGTO fa90 
               fc65      4 INSTR DEADREGS  EFLAGS RDI R12 ZZ mov     rdi, [rax+38h] 
               fc69     -1 INSTR LOCAL NoMetaUpdate call    _gtk_widget_add_events 
               fc69      5 INSTR BELONGTO fa90 
               fc69      5 INSTR DEADREGS  EFLAGS R12 ZZ call    _gtk_widget_add_events 
               fc6e      4 INSTR BELONGTO fa90 
-              fc6e      4 INSTR DEADREGS  EFLAGS RAX RDI R12 ZZ mov     rax, [rbx+30h] 
-              fc72     -1 INSTR LOCAL MetadataRedundant mov     esi, 50h 
+              fc6e      4 INSTR DEADREGS  EFLAGS RAX RSI RDI R12 ZZ mov     rax, [rbx+30h] 
+              fc72     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 50h 
               fc72      5 INSTR BELONGTO fa90 
+              fc72      5 INSTR DEADREGS  EFLAGS RSI RDI R12 ZZ mov     esi, 50h 
               fc77      4 INSTR BELONGTO fa90 
               fc77      4 INSTR DEADREGS  EFLAGS RDI R12 ZZ mov     rdi, [rax+38h] 
               fc7b     -1 INSTR LOCAL NoMetaUpdate call    _g_type_check_instance_cast 
@@ -22086,9 +22336,10 @@
               fc9a      5 INSTR BELONGTO fa90 
               fc9a      5 INSTR DEADREGS  EFLAGS R12 ZZ call    _g_signal_connect_data 
               fc9f      4 INSTR BELONGTO fa90 
-              fc9f      4 INSTR DEADREGS  EFLAGS RAX RDI R12 ZZ mov     rax, [rbx+30h] 
-              fca3     -1 INSTR LOCAL MetadataRedundant mov     esi, 50h 
+              fc9f      4 INSTR DEADREGS  EFLAGS RAX RSI RDI R12 ZZ mov     rax, [rbx+30h] 
+              fca3     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 50h 
               fca3      5 INSTR BELONGTO fa90 
+              fca3      5 INSTR DEADREGS  EFLAGS RSI RDI R12 ZZ mov     esi, 50h 
               fca8      4 INSTR BELONGTO fa90 
               fca8      4 INSTR DEADREGS  EFLAGS RDI R12 ZZ mov     rdi, [rax+38h] 
               fcac     -1 INSTR LOCAL NoMetaUpdate call    _g_type_check_instance_cast 
@@ -22113,9 +22364,10 @@
               fccb      5 INSTR BELONGTO fa90 
               fccb      5 INSTR DEADREGS  EFLAGS R12 ZZ call    _g_signal_connect_data 
               fcd0      4 INSTR BELONGTO fa90 
-              fcd0      4 INSTR DEADREGS  EFLAGS RAX RDI R12 ZZ mov     rax, [rbx+30h] 
-              fcd4     -1 INSTR LOCAL MetadataRedundant mov     esi, 50h 
+              fcd0      4 INSTR DEADREGS  EFLAGS RAX RSI RDI R12 ZZ mov     rax, [rbx+30h] 
+              fcd4     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 50h 
               fcd4      5 INSTR BELONGTO fa90 
+              fcd4      5 INSTR DEADREGS  EFLAGS RSI RDI R12 ZZ mov     esi, 50h 
               fcd9      4 INSTR BELONGTO fa90 
               fcd9      4 INSTR DEADREGS  EFLAGS RDI R12 ZZ mov     rdi, [rax+38h] 
               fcdd     -1 INSTR LOCAL NoMetaUpdate call    _g_type_check_instance_cast 
@@ -22153,9 +22405,9 @@
               fd14      5 INSTR BELONGTO fa90 
               fd14      5 INSTR DEADREGS  EFLAGS R12 R14 ZZ call    _gtk_size_group_add_widget 
               fd19      4 INSTR BELONGTO fa90 
-              fd19      4 INSTR DEADREGS  EFLAGS RAX R12 R14 ZZ mov     rax, [rbx+30h] 
+              fd19      4 INSTR DEADREGS  EFLAGS RAX RSI R12 R14 ZZ mov     rax, [rbx+30h] 
               fd1d      6 INSTR BELONGTO fa90 
-              fd1d      6 INSTR DEADREGS  EFLAGS RBX R12 R14 ZZ mov     esi, [rax+98h] 
+              fd1d      6 INSTR DEADREGS  EFLAGS RBX RSI R12 R14 ZZ mov     esi, [rax+98h] 
               fd23     -1 INSTR LOCAL NoMetaUpdate test    esi, esi 
               fd23      2 INSTR BELONGTO fa90 
               fd25     -1 INSTR LOCAL NoMetaUpdate jnz     short loc_FD58 
@@ -22170,8 +22422,9 @@
               fd33     -1 INSTR LOCAL NoMetaUpdate call    _g_type_check_instance_cast 
               fd33      5 INSTR BELONGTO fa90 
               fd33      5 INSTR DEADREGS  EFLAGS RBX R12 R14 R15 ZZ call    _g_type_check_instance_cast 
-              fd38     -1 INSTR LOCAL MetadataRedundant xor     esi, esi 
               fd38      2 INSTR BELONGTO fa90 
+              fd38      2 INSTR DEADREGS  EFLAGS RBX RSI RDI R12 R14 R15 ZZ xor     esi, esi 
+              fd38     -2 INSTR LOCAL n RSI ZZ  AlwaysNUM xor     esi, esi 
               fd3a      3 INSTR BELONGTO fa90 
               fd3a      3 INSTR DEADREGS  EFLAGS RBX RDI R12 R14 R15 ZZ mov     rdi, rax 
               fd3d     -1 INSTR LOCAL NoMetaUpdate call    _gtk_scale_set_draw_value 
@@ -22207,7 +22460,7 @@
               fd67      2 INSTR BELONGTO fa90 
               fd70     -2 INSTR LOCAL n RDI ZZ  NUMVia2ndSrcIMMEDNUM mov     edi, 1 
               fd70      5 INSTR BELONGTO fa90 
-              fd70      5 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ mov     edi, 1 
+              fd70      5 INSTR DEADREGS  EFLAGS RDI R12 R13 R14 R15 ZZ mov     edi, 1 
               fd75     -1 INSTR LOCAL NoMetaUpdate call    _gtk_box_new 
               fd75      5 INSTR BELONGTO fa90 
               fd75      5 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ call    _gtk_box_new 
@@ -22220,12 +22473,14 @@
               fd85     -1 INSTR LOCAL NoMetaUpdate call    _gtk_vscale_new 
               fd85      5 INSTR BELONGTO fa90 
               fd85      5 INSTR DEADREGS  EFLAGS R12 R14 R15 ZZ call    _gtk_vscale_new 
-              fd8a     -1 INSTR LOCAL MetadataRedundant mov     edx, 80h 
+              fd8a     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 80h 
               fd8a      5 INSTR BELONGTO fa90 
+              fd8a      5 INSTR DEADREGS  EFLAGS RDX RSI RDI R12 R14 R15 ZZ mov     edx, 80h 
               fd8f      4 INSTR BELONGTO fa90 
-              fd8f      4 INSTR DEADREGS  EFLAGS RDI R12 R14 R15 ZZ mov     [rbp+38h], rax 
-              fd93     -1 INSTR LOCAL MetadataRedundant mov     esi, 0FFFFFFFFh 
+              fd8f      4 INSTR DEADREGS  EFLAGS RSI RDI R12 R14 R15 ZZ mov     [rbp+38h], rax 
+              fd93     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 0FFFFFFFFh 
               fd93      5 INSTR BELONGTO fa90 
+              fd93      5 INSTR DEADREGS  EFLAGS RSI RDI R12 R14 R15 ZZ mov     esi, 0FFFFFFFFh 
               fd98      3 INSTR BELONGTO fa90 
               fd98      3 INSTR DEADREGS  EFLAGS RDI R12 R14 R15 ZZ mov     rdi, rax 
               fd9b     -1 INSTR LOCAL NoMetaUpdate call    _gtk_widget_set_size_request 
@@ -22241,19 +22496,21 @@
               fdac     -1 INSTR LOCAL NoMetaUpdate call    _g_type_check_instance_cast 
               fdac      5 INSTR BELONGTO fa90 
               fdac      5 INSTR DEADREGS  EFLAGS R12 R14 R15 ZZ call    _g_type_check_instance_cast 
-              fdb1     -1 INSTR LOCAL MetadataRedundant mov     esi, 1 
+              fdb1     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 1 
               fdb1      5 INSTR BELONGTO fa90 
+              fdb1      5 INSTR DEADREGS  EFLAGS RSI RDI R12 R14 R15 ZZ mov     esi, 1 
               fdb6      3 INSTR BELONGTO fa90 
               fdb6      3 INSTR DEADREGS  EFLAGS RDI R12 R14 R15 ZZ mov     rdi, rax 
               fdb9     -1 INSTR LOCAL NoMetaUpdate call    _gtk_range_set_inverted 
               fdb9      5 INSTR BELONGTO fa90 
               fdb9      5 INSTR DEADREGS  EFLAGS R12 R14 R15 ZZ call    _gtk_range_set_inverted 
               fdbe      4 INSTR BELONGTO fa90 
-              fdbe      4 INSTR DEADREGS  EFLAGS R12 R14 R15 ZZ mov     r12, [rbx+30h] 
+              fdbe      4 INSTR DEADREGS  EFLAGS RSI RDI R12 R14 R15 ZZ mov     r12, [rbx+30h] 
               fdc2     -1 INSTR LOCAL MetadataRedundant mov     esi, 6 
               fdc2      5 INSTR BELONGTO fa90 
-              fdc7     -1 INSTR LOCAL MetadataRedundant mov     edi, 1 
+              fdc7     -2 INSTR LOCAL n RDI ZZ  NUMVia2ndSrcIMMEDNUM mov     edi, 1 
               fdc7      5 INSTR BELONGTO fa90 
+              fdc7      5 INSTR DEADREGS  EFLAGS RDI R14 R15 ZZ mov     edi, 1 
               fdcc     -1 INSTR LOCAL NoMetaUpdate call    _gtk_box_new 
               fdcc      5 INSTR BELONGTO fa90 
               fdcc      5 INSTR DEADREGS  EFLAGS R14 R15 ZZ call    _gtk_box_new 
@@ -22275,11 +22532,13 @@
               fde7      5 INSTR DEADREGS  EFLAGS R15 ZZ call    _g_type_check_instance_cast 
               fdec     -2 INSTR LOCAL n R8 ZZ  AlwaysNUM xor     r8d, r8d 
               fdec      3 INSTR BELONGTO fa90 
-              fdec      3 INSTR DEADREGS  EFLAGS RSI RDI R8 R15 ZZ xor     r8d, r8d 
-              fdef     -1 INSTR LOCAL MetadataRedundant xor     ecx, ecx 
+              fdec      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R15 ZZ xor     r8d, r8d 
               fdef      2 INSTR BELONGTO fa90 
-              fdf1     -1 INSTR LOCAL MetadataRedundant xor     edx, edx 
+              fdef      2 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R15 ZZ xor     ecx, ecx 
+              fdef     -2 INSTR LOCAL n RCX ZZ  AlwaysNUM xor     ecx, ecx 
               fdf1      2 INSTR BELONGTO fa90 
+              fdf1      2 INSTR DEADREGS  EFLAGS RDX RSI RDI R15 ZZ xor     edx, edx 
+              fdf1     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
               fdf3      3 INSTR BELONGTO fa90 
               fdf3      3 INSTR DEADREGS  EFLAGS RSI RDI R15 ZZ mov     rsi, r14 
               fdf6      3 INSTR BELONGTO fa90 
@@ -22298,11 +22557,13 @@
               fe08      5 INSTR DEADREGS  EFLAGS ZZ call    _g_type_check_instance_cast 
               fe0d     -2 INSTR LOCAL n R8 ZZ  AlwaysNUM xor     r8d, r8d 
               fe0d      3 INSTR BELONGTO fa90 
-              fe0d      3 INSTR DEADREGS  EFLAGS RSI RDI R8 ZZ xor     r8d, r8d 
-              fe10     -1 INSTR LOCAL MetadataRedundant xor     ecx, ecx 
+              fe0d      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 ZZ xor     r8d, r8d 
               fe10      2 INSTR BELONGTO fa90 
-              fe12     -1 INSTR LOCAL MetadataRedundant xor     edx, edx 
+              fe10      2 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI ZZ xor     ecx, ecx 
+              fe10     -2 INSTR LOCAL n RCX ZZ  AlwaysNUM xor     ecx, ecx 
               fe12      2 INSTR BELONGTO fa90 
+              fe12      2 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ xor     edx, edx 
+              fe12     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
               fe14      3 INSTR BELONGTO fa90 
               fe14      3 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     rsi, r15 
               fe17      3 INSTR BELONGTO fa90 
@@ -22321,11 +22582,13 @@
               fe29      5 INSTR DEADREGS  EFLAGS ZZ call    _g_type_check_instance_cast 
               fe2e     -2 INSTR LOCAL n R8 ZZ  AlwaysNUM xor     r8d, r8d 
               fe2e      3 INSTR BELONGTO fa90 
-              fe2e      3 INSTR DEADREGS  EFLAGS RSI RDI R8 ZZ xor     r8d, r8d 
-              fe31     -1 INSTR LOCAL MetadataRedundant xor     ecx, ecx 
+              fe2e      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 ZZ xor     r8d, r8d 
               fe31      2 INSTR BELONGTO fa90 
-              fe33     -1 INSTR LOCAL MetadataRedundant xor     edx, edx 
+              fe31      2 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI ZZ xor     ecx, ecx 
+              fe31     -2 INSTR LOCAL n RCX ZZ  AlwaysNUM xor     ecx, ecx 
               fe33      2 INSTR BELONGTO fa90 
+              fe33      2 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ xor     edx, edx 
+              fe33     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
               fe35      3 INSTR BELONGTO fa90 
               fe35      3 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     rsi, r15 
               fe38      3 INSTR BELONGTO fa90 
@@ -22344,11 +22607,13 @@
               fe4a      5 INSTR DEADREGS  EFLAGS ZZ call    _g_type_check_instance_cast 
               fe4f     -2 INSTR LOCAL n R8 ZZ  AlwaysNUM xor     r8d, r8d 
               fe4f      3 INSTR BELONGTO fa90 
-              fe4f      3 INSTR DEADREGS  EFLAGS RSI RDI R8 ZZ xor     r8d, r8d 
-              fe52     -1 INSTR LOCAL MetadataRedundant xor     ecx, ecx 
+              fe4f      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 ZZ xor     r8d, r8d 
               fe52      2 INSTR BELONGTO fa90 
-              fe54     -1 INSTR LOCAL MetadataRedundant xor     edx, edx 
+              fe52      2 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI ZZ xor     ecx, ecx 
+              fe52     -2 INSTR LOCAL n RCX ZZ  AlwaysNUM xor     ecx, ecx 
               fe54      2 INSTR BELONGTO fa90 
+              fe54      2 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ xor     edx, edx 
+              fe54     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
               fe56      3 INSTR BELONGTO fa90 
               fe56      3 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     rsi, r15 
               fe59      3 INSTR BELONGTO fa90 
@@ -22372,24 +22637,28 @@
               fe74      5 INSTR DEADREGS  EFLAGS ZZ call    _g_type_check_instance_cast 
               fe79     -2 INSTR LOCAL n R8 ZZ  AlwaysNUM xor     r8d, r8d 
               fe79      3 INSTR BELONGTO fa90 
-              fe79      3 INSTR DEADREGS  EFLAGS RSI RDI R8 ZZ xor     r8d, r8d 
-              fe7c     -1 INSTR LOCAL MetadataRedundant mov     ecx, 1 
+              fe79      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 ZZ xor     r8d, r8d 
+              fe7c     -2 INSTR LOCAL n RCX ZZ  NUMVia2ndSrcIMMEDNUM mov     ecx, 1 
               fe7c      5 INSTR BELONGTO fa90 
+              fe7c      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI ZZ mov     ecx, 1 
               fe81      3 INSTR BELONGTO fa90 
-              fe81      3 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     rdi, rax 
+              fe81      3 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     rdi, rax 
               fe84      3 INSTR BELONGTO fa90 
-              fe84      3 INSTR DEADREGS  EFLAGS RSI ZZ mov     rsi, r15 
-              fe87     -1 INSTR LOCAL MetadataRedundant mov     edx, 1 
+              fe84      3 INSTR DEADREGS  EFLAGS RDX RSI ZZ mov     rsi, r15 
+              fe87     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 1 
               fe87      5 INSTR BELONGTO fa90 
+              fe87      5 INSTR DEADREGS  EFLAGS RDX R15 ZZ mov     edx, 1 
               fe8c     -1 INSTR LOCAL NoMetaUpdate call    _gtk_box_pack_start 
               fe8c      5 INSTR BELONGTO fa90 
               fe8c      5 INSTR DEADREGS  EFLAGS R15 ZZ call    _gtk_box_pack_start 
               fe91      4 INSTR BELONGTO fa90 
-              fe91      4 INSTR DEADREGS  EFLAGS RDX R15 ZZ mov     rdx, [rbx+30h] 
-              fe95     -1 INSTR LOCAL MetadataRedundant mov     esi, 6 
+              fe91      4 INSTR DEADREGS  EFLAGS RDX RSI RDI R15 ZZ mov     rdx, [rbx+30h] 
+              fe95     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 6 
               fe95      5 INSTR BELONGTO fa90 
-              fe9a     -1 INSTR LOCAL MetadataRedundant mov     edi, 1 
+              fe95      5 INSTR DEADREGS  EFLAGS RSI RDI R15 ZZ mov     esi, 6 
+              fe9a     -2 INSTR LOCAL n RDI ZZ  NUMVia2ndSrcIMMEDNUM mov     edi, 1 
               fe9a      5 INSTR BELONGTO fa90 
+              fe9a      5 INSTR DEADREGS  EFLAGS RDI R15 ZZ mov     edi, 1 
               fe9f      4 INSTR BELONGTO fa90 
               fe9f      4 INSTR DEADREGS  EFLAGS R15 ZZ mov     [rsp+48h+var_48], rdx 
               fe9f      4 PTRIMMEDESP STACK 0 displ mov     [rsp+48h+var_48], rdx
@@ -22412,11 +22681,13 @@
               feb9      5 INSTR DEADREGS  EFLAGS ZZ call    _g_type_check_instance_cast 
               febe     -2 INSTR LOCAL n R8 ZZ  AlwaysNUM xor     r8d, r8d 
               febe      3 INSTR BELONGTO fa90 
-              febe      3 INSTR DEADREGS  EFLAGS RSI RDI R8 ZZ xor     r8d, r8d 
-              fec1     -1 INSTR LOCAL MetadataRedundant xor     ecx, ecx 
+              febe      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 ZZ xor     r8d, r8d 
               fec1      2 INSTR BELONGTO fa90 
-              fec3     -1 INSTR LOCAL MetadataRedundant xor     edx, edx 
+              fec1      2 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI ZZ xor     ecx, ecx 
+              fec1     -2 INSTR LOCAL n RCX ZZ  AlwaysNUM xor     ecx, ecx 
               fec3      2 INSTR BELONGTO fa90 
+              fec3      2 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ xor     edx, edx 
+              fec3     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
               fec5      3 INSTR BELONGTO fa90 
               fec5      3 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     rsi, r15 
               fec8      3 INSTR BELONGTO fa90 
@@ -22437,17 +22708,19 @@
               fedf      5 INSTR BELONGTO fa90 
               fedf      5 INSTR DEADREGS  EFLAGS ZZ call    _g_type_check_instance_cast 
               fee4      5 INSTR BELONGTO fa90 
-              fee4      5 INSTR DEADREGS  EFLAGS RSI RDI R8 ZZ mov     rsi, [rsp+48h+var_40] 
+              fee4      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 ZZ mov     rsi, [rsp+48h+var_40] 
               fee4      5 PTRIMMEDESP STACK 8 displ mov     rsi, [rsp+48h+var_40]
               fee9      3 INSTR BELONGTO fa90 
-              fee9      3 INSTR DEADREGS  EFLAGS RDI R8 ZZ mov     rdi, rax 
+              fee9      3 INSTR DEADREGS  EFLAGS RCX RDX RDI R8 ZZ mov     rdi, rax 
               feec     -2 INSTR LOCAL n R8 ZZ  AlwaysNUM xor     r8d, r8d 
               feec      3 INSTR BELONGTO fa90 
-              feec      3 INSTR DEADREGS  EFLAGS R8 ZZ xor     r8d, r8d 
-              feef     -1 INSTR LOCAL MetadataRedundant xor     ecx, ecx 
+              feec      3 INSTR DEADREGS  EFLAGS RCX RDX R8 ZZ xor     r8d, r8d 
               feef      2 INSTR BELONGTO fa90 
-              fef1     -1 INSTR LOCAL MetadataRedundant xor     edx, edx 
+              feef      2 INSTR DEADREGS  EFLAGS RCX RDX ZZ xor     ecx, ecx 
+              feef     -2 INSTR LOCAL n RCX ZZ  AlwaysNUM xor     ecx, ecx 
               fef1      2 INSTR BELONGTO fa90 
+              fef1      2 INSTR DEADREGS  EFLAGS RDX ZZ xor     edx, edx 
+              fef1     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
               fef3     -1 INSTR LOCAL NoMetaUpdate call    _gtk_box_pack_start 
               fef3      5 INSTR BELONGTO fa90 
               fef3      5 INSTR DEADREGS  EFLAGS ZZ call    _gtk_box_pack_start 
@@ -22478,9 +22751,10 @@
               ff19      5 INSTR BELONGTO ff10 
               ff19      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_type_class_peek_parent 
               ff1e      3 INSTR BELONGTO ff10 
-              ff1e      3 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     rdi, rbp 
-              ff21     -1 INSTR LOCAL MetadataRedundant mov     esi, 50h 
+              ff1e      3 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ mov     rdi, rbp 
+              ff21     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 50h 
               ff21      5 INSTR BELONGTO ff10 
+              ff21      5 INSTR DEADREGS  EFLAGS RBX RSI ZZ mov     esi, 50h 
               ff26      7 INSTR BELONGTO ff10 
               ff26      7 INSTR DEADREGS  EFLAGS RBX ZZ mov     cs:qword_21D1D8, rax 
               ff2d     -1 INSTR LOCAL NoMetaUpdate call    _g_type_check_class_cast 
@@ -22526,57 +22800,62 @@
               ff8a      5 INSTR BELONGTO ff10 
               ff8a      5 INSTR DEADREGS  EFLAGS ZZ call    _g_param_spec_enum 
               ff8f      3 INSTR BELONGTO ff10 
-              ff8f      3 INSTR DEADREGS  EFLAGS RDX RDI ZZ mov     rdi, rbx 
+              ff8f      3 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     rdi, rbx 
               ff92      3 INSTR BELONGTO ff10 
-              ff92      3 INSTR DEADREGS  EFLAGS RDX ZZ mov     rdx, rax 
-              ff95     -1 INSTR LOCAL MetadataRedundant mov     esi, 1 
+              ff92      3 INSTR DEADREGS  EFLAGS RDX RSI ZZ mov     rdx, rax 
+              ff95     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 1 
               ff95      5 INSTR BELONGTO ff10 
+              ff95      5 INSTR DEADREGS  EFLAGS RSI ZZ mov     esi, 1 
               ff9a     -1 INSTR LOCAL NoMetaUpdate call    _g_object_class_install_property 
               ff9a      5 INSTR BELONGTO ff10 
               ff9a      5 INSTR DEADREGS  EFLAGS ZZ call    _g_object_class_install_property 
               ff9f      7 INSTR BELONGTO ff10 
-              ff9f      7 INSTR DEADREGS  EFLAGS RDX RSI RDI R8 ZZ lea     rdx, aWhetherStreamI; "Whether stream is muted" 
+              ff9f      7 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 ZZ lea     rdx, aWhetherStreamI; "Whether stream is muted" 
               ffa6      7 INSTR BELONGTO ff10 
-              ffa6      7 INSTR DEADREGS  EFLAGS RSI RDI R8 ZZ lea     rsi, aWhetherStreamI+0Fh; "is muted" 
+              ffa6      7 INSTR DEADREGS  EFLAGS RCX RSI RDI R8 ZZ lea     rsi, aWhetherStreamI+0Fh; "is muted" 
               ffad      7 INSTR BELONGTO ff10 
-              ffad      7 INSTR DEADREGS  EFLAGS RDI R8 ZZ lea     rdi, aIsMuted   ; "is-muted" 
+              ffad      7 INSTR DEADREGS  EFLAGS RCX RDI R8 ZZ lea     rdi, aIsMuted   ; "is-muted" 
               ffb4     -2 INSTR LOCAL n R8 ZZ  NUMVia2ndSrcIMMEDNUM mov     r8d, 7 
               ffb4      6 INSTR BELONGTO ff10 
-              ffb4      6 INSTR DEADREGS  EFLAGS R8 ZZ mov     r8d, 7 
-              ffba     -1 INSTR LOCAL MetadataRedundant xor     ecx, ecx 
+              ffb4      6 INSTR DEADREGS  EFLAGS RCX R8 ZZ mov     r8d, 7 
               ffba      2 INSTR BELONGTO ff10 
+              ffba      2 INSTR DEADREGS  EFLAGS RCX ZZ xor     ecx, ecx 
+              ffba     -2 INSTR LOCAL n RCX ZZ  AlwaysNUM xor     ecx, ecx 
               ffbc     -1 INSTR LOCAL NoMetaUpdate call    _g_param_spec_boolean 
               ffbc      5 INSTR BELONGTO ff10 
               ffbc      5 INSTR DEADREGS  EFLAGS ZZ call    _g_param_spec_boolean 
               ffc1      3 INSTR BELONGTO ff10 
-              ffc1      3 INSTR DEADREGS  EFLAGS RDX RDI ZZ mov     rdi, rbx 
+              ffc1      3 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     rdi, rbx 
               ffc4      3 INSTR BELONGTO ff10 
-              ffc4      3 INSTR DEADREGS  EFLAGS RDX ZZ mov     rdx, rax 
-              ffc7     -1 INSTR LOCAL MetadataRedundant mov     esi, 3 
+              ffc4      3 INSTR DEADREGS  EFLAGS RDX RSI ZZ mov     rdx, rax 
+              ffc7     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 3 
               ffc7      5 INSTR BELONGTO ff10 
+              ffc7      5 INSTR DEADREGS  EFLAGS RSI ZZ mov     esi, 3 
               ffcc     -1 INSTR LOCAL NoMetaUpdate call    _g_object_class_install_property 
               ffcc      5 INSTR BELONGTO ff10 
               ffcc      5 INSTR DEADREGS  EFLAGS ZZ call    _g_object_class_install_property 
               ffd1      7 INSTR BELONGTO ff10 
-              ffd1      7 INSTR DEADREGS  EFLAGS RDX RSI RDI R8 ZZ lea     rdx, aWhetherStreamI; "Whether stream is muted" 
+              ffd1      7 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 ZZ lea     rdx, aWhetherStreamI; "Whether stream is muted" 
               ffd8      7 INSTR BELONGTO ff10 
-              ffd8      7 INSTR DEADREGS  EFLAGS RSI RDI R8 ZZ lea     rsi, aShowMute  ; "show mute" 
+              ffd8      7 INSTR DEADREGS  EFLAGS RCX RSI RDI R8 ZZ lea     rsi, aShowMute  ; "show mute" 
               ffdf      7 INSTR BELONGTO ff10 
-              ffdf      7 INSTR DEADREGS  EFLAGS RDI R8 ZZ lea     rdi, aShowMute_0; "show-mute" 
+              ffdf      7 INSTR DEADREGS  EFLAGS RCX RDI R8 ZZ lea     rdi, aShowMute_0; "show-mute" 
               ffe6     -2 INSTR LOCAL n R8 ZZ  NUMVia2ndSrcIMMEDNUM mov     r8d, 7 
               ffe6      6 INSTR BELONGTO ff10 
-              ffe6      6 INSTR DEADREGS  EFLAGS R8 ZZ mov     r8d, 7 
-              ffec     -1 INSTR LOCAL MetadataRedundant xor     ecx, ecx 
+              ffe6      6 INSTR DEADREGS  EFLAGS RCX R8 ZZ mov     r8d, 7 
               ffec      2 INSTR BELONGTO ff10 
+              ffec      2 INSTR DEADREGS  EFLAGS RCX ZZ xor     ecx, ecx 
+              ffec     -2 INSTR LOCAL n RCX ZZ  AlwaysNUM xor     ecx, ecx 
               ffee     -1 INSTR LOCAL NoMetaUpdate call    _g_param_spec_boolean 
               ffee      5 INSTR BELONGTO ff10 
               ffee      5 INSTR DEADREGS  EFLAGS ZZ call    _g_param_spec_boolean 
               fff3      3 INSTR BELONGTO ff10 
-              fff3      3 INSTR DEADREGS  EFLAGS RDX RDI ZZ mov     rdi, rbx 
+              fff3      3 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     rdi, rbx 
               fff6      3 INSTR BELONGTO ff10 
-              fff6      3 INSTR DEADREGS  EFLAGS RDX ZZ mov     rdx, rax 
-              fff9     -1 INSTR LOCAL MetadataRedundant mov     esi, 2 
+              fff6      3 INSTR DEADREGS  EFLAGS RDX RSI ZZ mov     rdx, rax 
+              fff9     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 2 
               fff9      5 INSTR BELONGTO ff10 
+              fff9      5 INSTR DEADREGS  EFLAGS RSI ZZ mov     esi, 2 
               fffe     -1 INSTR LOCAL NoMetaUpdate call    _g_object_class_install_property 
               fffe      5 INSTR BELONGTO ff10 
               fffe      5 INSTR DEADREGS  EFLAGS ZZ call    _g_object_class_install_property 
diff --git a/tests/commit/trimmed-sorted-save-gnome-sound-recorder.psexe.annot b/tests/commit/trimmed-sorted-save-gnome-sound-recorder.psexe.annot
index b5ca0dbbf85dfde793aedce97070a89a9ca91ea9..ca5596cfa39f6bd4dbe6b06f0cf52375747455ce 100644
--- a/tests/commit/trimmed-sorted-save-gnome-sound-recorder.psexe.annot
+++ b/tests/commit/trimmed-sorted-save-gnome-sound-recorder.psexe.annot
@@ -2489,15 +2489,15 @@
             406690      0 FUNC FRAMERESTORE 0 0 1 1 0 0 2 0 0 3 -16 0 4 0 8 5 -8 0 6 0 0 7 0 0 8 0 0 9 0 0 10 0 0 11 0 0 12 0 0 13 0 0 14 0 0 15 0 0 ZZ
             406690      0 FUNC MMSAFENESS UNSAFE
             406690      1 INSTR BELONGTO 406690 
-            406690      1 INSTR DEADREGS  EFLAGS ZZ push    rbp 
+            406690      1 INSTR DEADREGS  EFLAGS RAX RCX ZZ push    rbp 
             406690     -3 INSTR LOCAL NoWarn push    rbp 
             406690    446 FUNC GLOBAL main FUNC_UNSAFE NOFP RET             40684d 
             406691      2 INSTR BELONGTO 406690 
-            406691      2 INSTR DEADREGS  EFLAGS ZZ xor     eax, eax 
+            406691      2 INSTR DEADREGS  EFLAGS RAX RCX ZZ xor     eax, eax 
             406691     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             406693     -2 INSTR LOCAL n RCX ZZ  NUMVia2ndSrcIMMEDNUM mov     ecx, 0Ch 
             406693      5 INSTR BELONGTO 406690 
-            406693      5 INSTR DEADREGS  EFLAGS ZZ mov     ecx, 0Ch 
+            406693      5 INSTR DEADREGS  EFLAGS RCX ZZ mov     ecx, 0Ch 
             406698      1 INSTR BELONGTO 406690 
             406698      1 INSTR DEADREGS  EFLAGS ZZ push    rbx 
             406698     -3 INSTR LOCAL NoWarn push    rbx 
@@ -2525,10 +2525,10 @@
             4066bf      3 INSTR BELONGTO 406690 
             4066bf      3 INSTR DEADREGS  RBX ZZ rep stosq 
             4066c2      5 INSTR BELONGTO 406690 
-            4066c2      5 INSTR DEADREGS  EFLAGS RAX RBX ZZ lea     rax, [rsp+98h+var_28] 
+            4066c2      5 INSTR DEADREGS  EFLAGS RAX RBX RDI ZZ lea     rax, [rsp+98h+var_28] 
             4066c2      5 PTRIMMEDESP STACK 112 displ lea     rax, [rsp+98h+var_28]
             4066c7      2 INSTR BELONGTO 406690 
-            4066c7      2 INSTR DEADREGS  EFLAGS RBX ZZ xor     edi, edi 
+            4066c7      2 INSTR DEADREGS  EFLAGS RBX RDI ZZ xor     edi, edi 
             4066c7     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
             4066c9      9 INSTR BELONGTO 406690 
             4066c9      9 INSTR DEADREGS  EFLAGS RBX ZZ mov     [rsp+98h+var_88], (offset aErrorSDebugMes+1Ch); "" 
@@ -2546,31 +2546,32 @@
             4066e8      5 INSTR BELONGTO 406690 
             4066e8      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_thread_init 
             4066ed      5 INSTR BELONGTO 406690 
-            4066ed      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     esi, offset dirname; "/usr/share/locale" 
+            4066ed      5 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ mov     esi, offset dirname; "/usr/share/locale" 
             4066f2      5 INSTR BELONGTO 406690 
-            4066f2      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     edi, offset domainname; "gnome-media-2.0" 
+            4066f2      5 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     edi, offset domainname; "gnome-media-2.0" 
             4066f7     -1 INSTR LOCAL NoMetaUpdate call    _bindtextdomain 
             4066f7      5 INSTR BELONGTO 406690 
             4066f7      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _bindtextdomain 
             4066fc      5 INSTR BELONGTO 406690 
-            4066fc      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     esi, offset codeset; "UTF-8" 
+            4066fc      5 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ mov     esi, offset codeset; "UTF-8" 
             406701      5 INSTR BELONGTO 406690 
-            406701      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     edi, offset domainname; "gnome-media-2.0" 
+            406701      5 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     edi, offset domainname; "gnome-media-2.0" 
             406706     -1 INSTR LOCAL NoMetaUpdate call    _bind_textdomain_codeset 
             406706      5 INSTR BELONGTO 406690 
             406706      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _bind_textdomain_codeset 
             40670b      5 INSTR BELONGTO 406690 
-            40670b      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     edi, offset domainname; "gnome-media-2.0" 
+            40670b      5 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     edi, offset domainname; "gnome-media-2.0" 
             406710     -1 INSTR LOCAL NoMetaUpdate call    _textdomain 
             406710      5 INSTR BELONGTO 406690 
             406710      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _textdomain 
             406715      5 INSTR BELONGTO 406690 
-            406715      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     edi, offset aGnomeSoundReco; "gnome-sound-recorder" 
+            406715      5 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     edi, offset aGnomeSoundReco; "gnome-sound-recorder" 
             40671a     -1 INSTR LOCAL NoMetaUpdate call    _g_option_context_new 
             40671a      5 INSTR BELONGTO 406690 
             40671a      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_option_context_new 
-            40671f     -1 INSTR LOCAL MetadataRedundant mov     edi, 1 
+            40671f     -2 INSTR LOCAL n RDI ZZ  NUMVia2ndSrcIMMEDNUM mov     edi, 1 
             40671f      5 INSTR BELONGTO 406690 
+            40671f      5 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     edi, 1 
             406724      3 INSTR BELONGTO 406690 
             406724      3 INSTR DEADREGS  EFLAGS RBX ZZ mov     rbx, rax 
             406727     -1 INSTR LOCAL NoMetaUpdate call    _gtk_get_option_group 
@@ -2594,10 +2595,10 @@
             406742      5 INSTR BELONGTO 406690 
             406742      5 INSTR DEADREGS  EFLAGS ZZ call    _g_option_context_add_group 
             406747      5 INSTR BELONGTO 406690 
-            406747      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ lea     rsi, [rsp+98h+var_88] 
+            406747      5 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ lea     rsi, [rsp+98h+var_88] 
             406747      5 PTRIMMEDESP STACK 16 displ lea     rsi, [rsp+98h+var_88]
             40674c      5 INSTR BELONGTO 406690 
-            40674c      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     edx, offset domainname; "gnome-media-2.0" 
+            40674c      5 INSTR DEADREGS  EFLAGS RDX RDI ZZ mov     edx, offset domainname; "gnome-media-2.0" 
             406751      3 INSTR BELONGTO 406690 
             406751      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rbx 
             406754     -1 INSTR LOCAL NoMetaUpdate call    _g_option_context_add_main_entries 
@@ -2625,34 +2626,35 @@
             406776      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rbx 
             406779     -1 INSTR LOCAL NoMetaUpdate call    _g_option_context_free 
             406779      5 INSTR BELONGTO 406690 
-            406779      5 INSTR DEADREGS  EFLAGS ZZ call    _g_option_context_free 
+            406779      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_option_context_free 
             40677e      5 INSTR BELONGTO 406690 
-            40677e      5 INSTR DEADREGS  EFLAGS ZZ mov     edi, offset aGnomeSoundReco; "gnome-sound-recorder" 
+            40677e      5 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     edi, offset aGnomeSoundReco; "gnome-sound-recorder" 
             406783     -1 INSTR LOCAL NoMetaUpdate call    _gtk_window_set_default_icon_name 
             406783      5 INSTR BELONGTO 406690 
-            406783      5 INSTR DEADREGS  EFLAGS ZZ call    _gtk_window_set_default_icon_name 
-            406788     -1 INSTR LOCAL MetadataRedundant mov     edx, 1 
+            406783      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _gtk_window_set_default_icon_name 
+            406788     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 1 
             406788      5 INSTR BELONGTO 406690 
+            406788      5 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI ZZ mov     edx, 1 
             40678d      5 INSTR BELONGTO 406690 
-            40678d      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, offset aProduction; "production" 
+            40678d      5 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ mov     esi, offset aProduction; "production" 
             406792      5 INSTR BELONGTO 406690 
-            406792      5 INSTR DEADREGS  EFLAGS ZZ mov     edi, offset aPulse_prop_med; "PULSE_PROP_media.role" 
+            406792      5 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     edi, offset aPulse_prop_med; "PULSE_PROP_media.role" 
             406797     -1 INSTR LOCAL NoMetaUpdate call    _g_setenv 
             406797      5 INSTR BELONGTO 406690 
-            406797      5 INSTR DEADREGS  EFLAGS ZZ call    _g_setenv 
+            406797      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_setenv 
             40679c     -1 INSTR LOCAL NoMetaUpdate call    _gconf_client_get_default 
             40679c      5 INSTR BELONGTO 406690 
-            40679c      5 INSTR DEADREGS  EFLAGS ZZ call    _gconf_client_get_default 
+            40679c      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _gconf_client_get_default 
             4067a1      3 INSTR BELONGTO 406690 
-            4067a1      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rax 
+            4067a1      3 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     rdi, rax 
             4067a4      7 INSTR BELONGTO 406690 
-            4067a4      7 INSTR DEADREGS  EFLAGS ZZ mov     cs:qword_610900, rax 
+            4067a4      7 INSTR DEADREGS  EFLAGS RBX ZZ mov     cs:qword_610900, rax 
             4067ab     -1 INSTR LOCAL NoMetaUpdate call    _gnome_media_profiles_init 
             4067ab      5 INSTR BELONGTO 406690 
-            4067ab      5 INSTR DEADREGS  EFLAGS ZZ call    _gnome_media_profiles_init 
+            4067ab      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _gnome_media_profiles_init 
             4067b0     -2 INSTR LOCAL n RDI ZZ  NumericDEFs mov     rdi, [rsp+98h+var_28] 
             4067b0      5 INSTR BELONGTO 406690 
-            4067b0      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, [rsp+98h+var_28] 
+            4067b0      5 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     rdi, [rsp+98h+var_28] 
             4067b0      5 PTRIMMEDESP STACK 112 displ mov     rdi, [rsp+98h+var_28]
             4067b5     -1 INSTR LOCAL NoMetaUpdate test    rdi, rdi 
             4067b5      3 INSTR BELONGTO 406690 
@@ -2664,7 +2666,7 @@
             4067be      2 INSTR BELONGTO 406690 
             4067c0     -1 INSTR LOCAL NoMetaUpdate call    _g_strv_length 
             4067c0      5 INSTR BELONGTO 406690 
-            4067c0      5 INSTR DEADREGS  EFLAGS ZZ call    _g_strv_length 
+            4067c0      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_strv_length 
             4067c5     -1 INSTR LOCAL NoMetaUpdate test    eax, eax 
             4067c5      2 INSTR BELONGTO 406690 
             4067c7     -1 INSTR LOCAL NoMetaUpdate jz      short loc_4067F7 
@@ -2703,8 +2705,9 @@
             406806     -1 INSTR LOCAL NoMetaUpdate call    _gtk_main 
             406806      5 INSTR BELONGTO 406690 
             406806      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _gtk_main 
-            40680b     -1 INSTR LOCAL MetadataRedundant xor     eax, eax 
             40680b      2 INSTR BELONGTO 406690 
+            40680b      2 INSTR DEADREGS  EFLAGS RAX RBX ZZ xor     eax, eax 
+            40680b     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             40680d     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rsp, 88h 
             40680d      7 INSTR BELONGTO 406690 
             406814    136 DEALLOC STACK esp - 136 pop     rbx
@@ -2715,23 +2718,22 @@
             406816      1 INSTR BELONGTO 406690 
             406816      1 INSTR DEADREGS  EFLAGS ZZ retn 
             406817      2 INSTR BELONGTO 406690 
-            406817      2 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX RSI R8 R9 R10 R11 ZZ xor     edi, edi 
+            406817      2 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX RSI RDI R8 R9 R10 R11 ZZ xor     edi, edi 
             406817     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
             406819     -1 INSTR LOCAL NoMetaUpdate call    sub_406B00 
             406819      5 INSTR BELONGTO 406690 
             406819      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX RSI R8 R9 R10 R11 ZZ call    sub_406B00 
             40681e     -1 INSTR LOCAL NoMetaUpdate jmp     short loc_4067F7 
             40681e      2 INSTR BELONGTO 406690 
-            406820     -2 INSTR LOCAL n RAX ZZ  NumericDEFs mov     rax, [rsp+98h+var_20] 
+            406820     -1 INSTR LOCAL MetadataUnused mov     rax, [rsp+98h+var_20] 
             406820      5 INSTR BELONGTO 406690 
-            406820      5 INSTR DEADREGS  EFLAGS RAX RSI ZZ mov     rax, [rsp+98h+var_20] 
-            406820      5 PTRIMMEDESP STACK 120 displ mov     rax, [rsp+98h+var_20]
             406825      5 INSTR BELONGTO 406690 
-            406825      5 INSTR DEADREGS  EFLAGS RSI ZZ mov     edi, offset aOptionParsingF; "Option parsing failed: %s\n" 
+            406825      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     edi, offset aOptionParsingF; "Option parsing failed: %s\n" 
             40682a      4 INSTR BELONGTO 406690 
             40682a      4 INSTR DEADREGS  EFLAGS RSI ZZ mov     rsi, [rax+8] 
-            40682e     -1 INSTR LOCAL MetadataRedundant xor     eax, eax 
             40682e      2 INSTR BELONGTO 406690 
+            40682e      2 INSTR DEADREGS  EFLAGS RAX ZZ xor     eax, eax 
+            40682e     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             406830     -1 INSTR LOCAL NoMetaUpdate call    _g_printerr 
             406830      5 INSTR BELONGTO 406690 
             406830      5 INSTR DEADREGS  EFLAGS ZZ call    _g_printerr 
@@ -2747,8 +2749,9 @@
             406842     -1 INSTR LOCAL NoMetaUpdate call    _g_option_context_free 
             406842      5 INSTR BELONGTO 406690 
             406842      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_option_context_free 
-            406847     -1 INSTR LOCAL MetadataRedundant mov     eax, 1 
+            406847     -2 INSTR LOCAL n RAX ZZ  NUMVia2ndSrcIMMEDNUM mov     eax, 1 
             406847      5 INSTR BELONGTO 406690 
+            406847      5 INSTR DEADREGS  EFLAGS RAX RBX ZZ mov     eax, 1 
             40684c     -1 INSTR LOCAL NoMetaUpdate jmp     short loc_40680D 
             40684c      2 INSTR BELONGTO 406690 
             406850      0 FUNC FRAMERESTORE 0 0 0 1 0 0 2 0 0 3 0 0 4 -8 0 5 0 0 6 0 0 7 0 0 8 0 0 9 0 0 10 0 0 11 0 0 12 0 0 13 0 0 14 0 0 15 0 0 ZZ
@@ -2821,7 +2824,7 @@
             4068a4     -3 INSTR LOCAL NoWarn push    rbx 
             4068a5     16 MEMORYHOLE STACK esp + 8 CalleeSavedRegs 
             4068a5      4 INSTR BELONGTO 4068a0 
-            4068a5      4 INSTR DEADREGS  EFLAGS ZZ sub     rsp, 8 
+            4068a5      4 INSTR DEADREGS  EFLAGS RBX ZZ sub     rsp, 8 
             4068a5      8 DATAREF STACK 774 esp + 0 PARENT LocalFrame LOCALFRAME
             4068a5      8 MEMORYHOLE STACK esp + 24 ReturnAddress 
             4068a9     -1 INSTR LOCAL NoMetaUpdate cmp     cs:byte_6108F0, 0 
@@ -2933,33 +2936,34 @@
             406984      5 INSTR BELONGTO 406980 
             406984      5 INSTR DEADREGS  EFLAGS RAX ZZ call    sub_409A30 
             406989      2 INSTR BELONGTO 406980 
-            406989      2 INSTR DEADREGS  EFLAGS ZZ xor     edx, edx 
+            406989      2 INSTR DEADREGS  EFLAGS RDX ZZ xor     edx, edx 
             406989     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
             40698b     -1 INSTR LOCAL NoMetaUpdate test    eax, eax 
             40698b      2 INSTR BELONGTO 406980 
             40698d     -1 INSTR LOCAL NoMetaUpdate jz      short loc_406998 
             40698d      2 INSTR BELONGTO 406980 
             40698f      2 INSTR BELONGTO 406980 
-            40698f      2 INSTR DEADREGS  EFLAGS RBX ZZ mov     eax, edx 
+            40698f      2 INSTR DEADREGS  EFLAGS RAX RBX ZZ mov     eax, edx 
             40698f     -2 INSTR LOCAL n RAX ZZ  NumericDEFs mov     eax, edx 
             406991      1 INSTR BELONGTO 406980 
             406991      1 INSTR DEADREGS  EFLAGS RBX ZZ pop     rbx 
             406992      1 INSTR BELONGTO 406980 
             406992      1 INSTR DEADREGS  EFLAGS ZZ retn 
             406998      3 INSTR BELONGTO 406980 
-            406998      3 INSTR DEADREGS  EFLAGS RAX RCX RDI R8 R9 R10 R11 ZZ mov     rdi, rbx 
+            406998      3 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R9 R10 R11 ZZ mov     rdi, rbx 
             40699b     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 1 
             40699b      5 INSTR BELONGTO 406980 
-            40699b      5 INSTR DEADREGS  EFLAGS RAX RCX RBX R8 R9 R10 R11 ZZ mov     esi, 1 
+            40699b      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX RSI R8 R9 R10 R11 ZZ mov     esi, 1 
             4069a0     -1 INSTR LOCAL NoMetaUpdate call    sub_40BF30 
             4069a0      5 INSTR BELONGTO 406980 
-            4069a0      5 INSTR DEADREGS  EFLAGS RAX RCX RBX R8 R9 R10 R11 ZZ call    sub_40BF30 
+            4069a0      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX R8 R9 R10 R11 ZZ call    sub_40BF30 
             4069a5     -1 INSTR LOCAL MetadataUnused xor     edx, edx 
             4069a5      2 INSTR BELONGTO 406980 
             4069a7     -1 INSTR LOCAL NoMetaUpdate test    eax, eax 
             4069a7      2 INSTR BELONGTO 406980 
-            4069a9     -1 INSTR LOCAL MetadataRedundant setz    dl 
+            4069a9     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM setz    dl 
             4069a9      3 INSTR BELONGTO 406980 
+            4069a9      3 INSTR DEADREGS  RAX RDX RBX ZZ setz    dl 
             4069ac     -1 INSTR LOCAL MetadataRedundant mov     eax, edx 
             4069ac      2 INSTR BELONGTO 406980 
             4069ae      1 INSTR BELONGTO 406980 
@@ -3002,12 +3006,12 @@
             4069d3      2 INSTR BELONGTO 4069b0 
             4069d5     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 1 
             4069d5      5 INSTR BELONGTO 4069b0 
-            4069d5      5 INSTR DEADREGS  EFLAGS RAX RCX RDI R8 R9 R10 R11 ZZ mov     esi, 1 
+            4069d5      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R9 R10 R11 ZZ mov     esi, 1 
             4069da      3 INSTR BELONGTO 4069b0 
-            4069da      3 INSTR DEADREGS  EFLAGS RAX RCX RDI R8 R9 R10 R11 ZZ mov     rdi, rbp 
+            4069da      3 INSTR DEADREGS  EFLAGS RAX RCX RDX RDI R8 R9 R10 R11 ZZ mov     rdi, rbp 
             4069dd     -1 INSTR LOCAL NoMetaUpdate call    sub_40BF30 
             4069dd      5 INSTR BELONGTO 4069b0 
-            4069dd      5 INSTR DEADREGS  EFLAGS RAX RCX R8 R9 R10 R11 ZZ call    sub_40BF30 
+            4069dd      5 INSTR DEADREGS  EFLAGS RAX RCX RDX R8 R9 R10 R11 ZZ call    sub_40BF30 
             4069e2     -1 INSTR LOCAL NoMetaUpdate test    eax, eax 
             4069e2      2 INSTR BELONGTO 4069b0 
             4069e4     -1 INSTR LOCAL NoMetaUpdate jz      short loc_4069BD 
@@ -3033,22 +3037,22 @@
             406a00      0 FUNC FRAMERESTORE 0 0 0 1 0 0 2 0 0 3 -16 0 4 0 8 5 -8 0 6 0 0 7 0 0 8 0 0 9 0 0 10 0 0 11 0 0 12 0 0 13 0 0 14 0 0 15 0 0 ZZ
             406a00      0 FUNC MMSAFENESS UNSAFE
             406a00      1 INSTR BELONGTO 406a00 
-            406a00      1 INSTR DEADREGS  EFLAGS R8 ZZ push    rbp 
+            406a00      1 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI R8 ZZ push    rbp 
             406a00    250 FUNC GLOBAL sub_406A00 FUNC_UNSAFE NOFP RET             406af9 
             406a00     -3 INSTR LOCAL NoWarn push    rbp 
             406a01      3 INSTR BELONGTO 406a00 
-            406a01      3 INSTR DEADREGS  EFLAGS R8 ZZ mov     r8, rdi 
+            406a01      3 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI R8 ZZ mov     r8, rdi 
             406a04      2 INSTR BELONGTO 406a00 
-            406a04      2 INSTR DEADREGS  EFLAGS RDI ZZ xor     eax, eax 
+            406a04      2 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI ZZ xor     eax, eax 
             406a04     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             406a06     -2 INSTR LOCAL n RCX ZZ  NUMVia2ndSrcIMMEDNUM mov     ecx, 7 
             406a06      5 INSTR BELONGTO 406a00 
-            406a06      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     ecx, 7 
+            406a06      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI ZZ mov     ecx, 7 
             406a0b      2 INSTR BELONGTO 406a00 
-            406a0b      2 INSTR DEADREGS  EFLAGS RDI ZZ xor     edx, edx 
+            406a0b      2 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ xor     edx, edx 
             406a0b     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
             406a0d      2 INSTR BELONGTO 406a00 
-            406a0d      2 INSTR DEADREGS  EFLAGS RDI ZZ xor     esi, esi 
+            406a0d      2 INSTR DEADREGS  EFLAGS RSI RDI ZZ xor     esi, esi 
             406a0d     -2 INSTR LOCAL n RSI ZZ  AlwaysNUM xor     esi, esi 
             406a0f      1 INSTR BELONGTO 406a00 
             406a0f      1 INSTR DEADREGS  EFLAGS RDI ZZ push    rbx 
@@ -3081,13 +3085,13 @@
             406a3a     -1 INSTR LOCAL NoMetaUpdate jz      loc_406AE8 
             406a3a      6 INSTR BELONGTO 406a00 
             406a40      2 INSTR BELONGTO 406a00 
-            406a40      2 INSTR DEADREGS  EFLAGS RBX RDI ZZ xor     ecx, ecx 
+            406a40      2 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI RDI ZZ xor     ecx, ecx 
             406a40     -2 INSTR LOCAL n RCX ZZ  AlwaysNUM xor     ecx, ecx 
             406a42      2 INSTR BELONGTO 406a00 
-            406a42      2 INSTR DEADREGS  EFLAGS RBX RDI ZZ xor     edx, edx 
+            406a42      2 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI ZZ xor     edx, edx 
             406a42     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
             406a44      2 INSTR BELONGTO 406a00 
-            406a44      2 INSTR DEADREGS  EFLAGS RBX RDI ZZ xor     esi, esi 
+            406a44      2 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ xor     esi, esi 
             406a44     -2 INSTR LOCAL n RSI ZZ  AlwaysNUM xor     esi, esi 
             406a46      3 INSTR BELONGTO 406a00 
             406a46      3 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     rdi, rax 
@@ -3127,16 +3131,17 @@
             406a84     -1 INSTR LOCAL NoMetaUpdate call    _g_get_prgname 
             406a84      5 INSTR BELONGTO 406a00 
             406a84      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_get_prgname 
-            406a89     -1 INSTR LOCAL MetadataRedundant xor     ecx, ecx 
             406a89      2 INSTR BELONGTO 406a00 
+            406a89      2 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI RDI ZZ xor     ecx, ecx 
+            406a89     -2 INSTR LOCAL n RCX ZZ  AlwaysNUM xor     ecx, ecx 
             406a8b      3 INSTR BELONGTO 406a00 
-            406a8b      3 INSTR DEADREGS  EFLAGS RBX RSI ZZ mov     rsi, rax 
+            406a8b      3 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI ZZ mov     rsi, rax 
             406a8e      5 INSTR BELONGTO 406a00 
-            406a8e      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     edx, offset aU  ; "%u" 
+            406a8e      5 INSTR DEADREGS  EFLAGS RAX RDX RBX RDI ZZ mov     edx, offset aU  ; "%u" 
             406a93      5 INSTR BELONGTO 406a00 
-            406a93      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     edi, (offset asc_40D3C1+3); " " 
+            406a93      5 INSTR DEADREGS  EFLAGS RAX RBX RDI ZZ mov     edi, (offset asc_40D3C1+3); " " 
             406a98      2 INSTR BELONGTO 406a00 
-            406a98      2 INSTR DEADREGS  EFLAGS RBX ZZ xor     eax, eax 
+            406a98      2 INSTR DEADREGS  EFLAGS RAX RBX ZZ xor     eax, eax 
             406a98     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             406a9a     -1 INSTR LOCAL NoMetaUpdate call    _g_strjoin 
             406a9a      5 INSTR BELONGTO 406a00 
@@ -3251,50 +3256,54 @@
             406b38      5 INSTR BELONGTO 406b00 
             406b38      5 INSTR DEADREGS  EFLAGS ZZ call    _g_free 
             406b3d      3 INSTR BELONGTO 406b00 
-            406b3d      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rbx 
-            406b40     -1 INSTR LOCAL MetadataRedundant mov     esi, 50h 
+            406b3d      3 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     rdi, rbx 
+            406b40     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 50h 
             406b40      5 INSTR BELONGTO 406b00 
+            406b40      5 INSTR DEADREGS  EFLAGS RSI ZZ mov     esi, 50h 
             406b45     -1 INSTR LOCAL NoMetaUpdate call    _g_type_check_instance_cast 
             406b45      5 INSTR BELONGTO 406b00 
             406b45      5 INSTR DEADREGS  EFLAGS ZZ call    _g_type_check_instance_cast 
             406b4a     -2 INSTR LOCAL n R9 ZZ  AlwaysNUM xor     r9d, r9d 
             406b4a      3 INSTR BELONGTO 406b00 
-            406b4a      3 INSTR DEADREGS  EFLAGS RDI R8 R9 ZZ xor     r9d, r9d 
+            406b4a      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 ZZ xor     r9d, r9d 
             406b4d     -2 INSTR LOCAL n R8 ZZ  AlwaysNUM xor     r8d, r8d 
             406b4d      3 INSTR BELONGTO 406b00 
-            406b4d      3 INSTR DEADREGS  EFLAGS RDI R8 ZZ xor     r8d, r8d 
-            406b50     -1 INSTR LOCAL MetadataRedundant xor     ecx, ecx 
+            406b4d      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 ZZ xor     r8d, r8d 
             406b50      2 INSTR BELONGTO 406b00 
+            406b50      2 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI ZZ xor     ecx, ecx 
+            406b50     -2 INSTR LOCAL n RCX ZZ  AlwaysNUM xor     ecx, ecx 
             406b52     -2 INSTR LOCAL n RDX ZZ  NumericDEFs mov     edx, offset sub_406980 
             406b52      5 INSTR BELONGTO 406b00 
-            406b52      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     edx, offset sub_406980 
+            406b52      5 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     edx, offset sub_406980 
             406b57      5 INSTR BELONGTO 406b00 
-            406b57      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     esi, offset aDeleteEvent; "delete-event" 
+            406b57      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, offset aDeleteEvent; "delete-event" 
             406b5c      3 INSTR BELONGTO 406b00 
             406b5c      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rax 
             406b5f     -1 INSTR LOCAL NoMetaUpdate call    _g_signal_connect_data 
             406b5f      5 INSTR BELONGTO 406b00 
             406b5f      5 INSTR DEADREGS  EFLAGS ZZ call    _g_signal_connect_data 
             406b64      3 INSTR BELONGTO 406b00 
-            406b64      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rbx 
-            406b67     -1 INSTR LOCAL MetadataRedundant mov     esi, 50h 
+            406b64      3 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     rdi, rbx 
+            406b67     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 50h 
             406b67      5 INSTR BELONGTO 406b00 
+            406b67      5 INSTR DEADREGS  EFLAGS RSI ZZ mov     esi, 50h 
             406b6c     -1 INSTR LOCAL NoMetaUpdate call    _g_type_check_instance_cast 
             406b6c      5 INSTR BELONGTO 406b00 
             406b6c      5 INSTR DEADREGS  EFLAGS ZZ call    _g_type_check_instance_cast 
             406b71     -2 INSTR LOCAL n R9 ZZ  AlwaysNUM xor     r9d, r9d 
             406b71      3 INSTR BELONGTO 406b00 
-            406b71      3 INSTR DEADREGS  EFLAGS RDI R8 R9 ZZ xor     r9d, r9d 
+            406b71      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 ZZ xor     r9d, r9d 
             406b74     -2 INSTR LOCAL n R8 ZZ  AlwaysNUM xor     r8d, r8d 
             406b74      3 INSTR BELONGTO 406b00 
-            406b74      3 INSTR DEADREGS  EFLAGS RDI R8 ZZ xor     r8d, r8d 
-            406b77     -1 INSTR LOCAL MetadataRedundant xor     ecx, ecx 
+            406b74      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 ZZ xor     r8d, r8d 
             406b77      2 INSTR BELONGTO 406b00 
+            406b77      2 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI ZZ xor     ecx, ecx 
+            406b77     -2 INSTR LOCAL n RCX ZZ  AlwaysNUM xor     ecx, ecx 
             406b79     -2 INSTR LOCAL n RDX ZZ  NumericDEFs mov     edx, offset sub_406940 
             406b79      5 INSTR BELONGTO 406b00 
-            406b79      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     edx, offset sub_406940 
+            406b79      5 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     edx, offset sub_406940 
             406b7e      5 INSTR BELONGTO 406b00 
-            406b7e      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     esi, offset aDestroy; "destroy" 
+            406b7e      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, offset aDestroy; "destroy" 
             406b83      3 INSTR BELONGTO 406b00 
             406b83      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rax 
             406b86     -1 INSTR LOCAL NoMetaUpdate call    _g_signal_connect_data 
@@ -3327,7 +3336,7 @@
             406bb2      1 INSTR DEADREGS  EFLAGS ZZ retn 
             406bb8     -1 INSTR LOCAL NoMetaUpdate call    sub_409A60 
             406bb8      5 INSTR BELONGTO 406b00 
-            406bb8      5 INSTR DEADREGS  EFLAGS RBX ZZ call    sub_409A60 
+            406bb8      5 INSTR DEADREGS  EFLAGS RBX RDI ZZ call    sub_409A60 
             406bbd      3 INSTR BELONGTO 406b00 
             406bbd      3 INSTR DEADREGS  EFLAGS RBX ZZ mov     rbp, rax 
             406bc0     -1 INSTR LOCAL NoMetaUpdate jmp     loc_406B17 
@@ -3390,15 +3399,15 @@
             406c6e      5 INSTR DEADREGS  EFLAGS R13 ZZ call    _g_type_check_instance_cast 
             406c73     -2 INSTR LOCAL n RCX ZZ  NumericDEFs lea     ecx, [rbp+1] 
             406c73      3 INSTR BELONGTO 406c40 
-            406c73      3 INSTR DEADREGS  EFLAGS RCX RSI RDI R8 R9 R13 ZZ lea     ecx, [rbp+1] 
+            406c73      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 R13 ZZ lea     ecx, [rbp+1] 
             406c76     -2 INSTR LOCAL n R9 ZZ  NumericDEFs lea     r9d, [r12+1] 
             406c76      5 INSTR BELONGTO 406c40 
-            406c76      5 INSTR DEADREGS  EFLAGS RSI RDI R8 R9 R13 ZZ lea     r9d, [r12+1] 
+            406c76      5 INSTR DEADREGS  EFLAGS RDX RSI RDI R8 R9 R13 ZZ lea     r9d, [r12+1] 
             406c7b     -2 INSTR LOCAL n R8 ZZ  NumericDEFs mov     r8d, r12d 
             406c7b      3 INSTR BELONGTO 406c40 
-            406c7b      3 INSTR DEADREGS  EFLAGS RSI RDI R8 R13 ZZ mov     r8d, r12d 
+            406c7b      3 INSTR DEADREGS  EFLAGS RDX RSI RDI R8 R13 ZZ mov     r8d, r12d 
             406c7e      2 INSTR BELONGTO 406c40 
-            406c7e      2 INSTR DEADREGS  EFLAGS RSI RDI R12 R13 ZZ mov     edx, ebp 
+            406c7e      2 INSTR DEADREGS  EFLAGS RDX RSI RDI R12 R13 ZZ mov     edx, ebp 
             406c7e     -2 INSTR LOCAL n RDX ZZ  NumericDEFs mov     edx, ebp 
             406c80      3 INSTR BELONGTO 406c40 
             406c80      3 INSTR DEADREGS  EFLAGS RSI RDI R12 R13 ZZ mov     rsi, rbx 
@@ -3483,8 +3492,9 @@
             406d0f     -1 INSTR LOCAL NoMetaUpdate call    _g_type_check_instance_cast 
             406d0f      5 INSTR BELONGTO 406cd0 
             406d0f      5 INSTR DEADREGS  EFLAGS XMM0 XMM1 ZZ call    _g_type_check_instance_cast 
-            406d14     -1 INSTR LOCAL MetadataRedundant mov     esi, 1 
+            406d14     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 1 
             406d14      5 INSTR BELONGTO 406cd0 
+            406d14      5 INSTR DEADREGS  EFLAGS RSI RDI XMM0 XMM1 ZZ mov     esi, 1 
             406d19      3 INSTR BELONGTO 406cd0 
             406d19      3 INSTR DEADREGS  EFLAGS RDI XMM0 XMM1 ZZ mov     rdi, rax 
             406d1c     -1 INSTR LOCAL NoMetaUpdate call    _gtk_label_set_selectable 
@@ -3497,8 +3507,9 @@
             406d27     -1 INSTR LOCAL NoMetaUpdate call    _g_type_check_instance_cast 
             406d27      5 INSTR BELONGTO 406cd0 
             406d27      5 INSTR DEADREGS  EFLAGS XMM0 XMM1 ZZ call    _g_type_check_instance_cast 
-            406d2c     -1 INSTR LOCAL MetadataRedundant mov     esi, 2 
+            406d2c     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 2 
             406d2c      5 INSTR BELONGTO 406cd0 
+            406d2c      5 INSTR DEADREGS  EFLAGS RSI RDI XMM0 XMM1 ZZ mov     esi, 2 
             406d31      3 INSTR BELONGTO 406cd0 
             406d31      3 INSTR DEADREGS  EFLAGS RDI XMM0 XMM1 ZZ mov     rdi, rax 
             406d34     -1 INSTR LOCAL NoMetaUpdate call    _gtk_label_set_line_wrap 
@@ -3519,18 +3530,18 @@
             406d50      0 FUNC MMSAFENESS SAFE
             406d50    276 FUNC GLOBAL sub_406D50 FUNC_UNSAFE NOFP RET             406e63 
             406d50      2 INSTR BELONGTO 406d50 
-            406d50      2 INSTR DEADREGS  EFLAGS ZZ push    r12 
+            406d50      2 INSTR DEADREGS  EFLAGS RDX RDI ZZ push    r12 
             406d50     -3 INSTR LOCAL NoWarn push    r12 
             406d52     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 5          ; category 
             406d52      5 INSTR BELONGTO 406d50 
-            406d52      5 INSTR DEADREGS  EFLAGS R12 ZZ mov     edx, 5          ; category 
+            406d52      5 INSTR DEADREGS  EFLAGS RDX RDI R12 ZZ mov     edx, 5          ; category 
             406d57      3 INSTR BELONGTO 406d50 
-            406d57      3 INSTR DEADREGS  EFLAGS R12 ZZ mov     r12, rsi 
+            406d57      3 INSTR DEADREGS  EFLAGS RDI R12 ZZ mov     r12, rsi 
             406d5a      2 INSTR BELONGTO 406d50 
-            406d5a      2 INSTR DEADREGS  EFLAGS ZZ xor     edi, edi        ; domainname 
+            406d5a      2 INSTR DEADREGS  EFLAGS RSI RDI ZZ xor     edi, edi        ; domainname 
             406d5a     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi        ; domainname 
             406d5c      5 INSTR BELONGTO 406d50 
-            406d5c      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, offset aASoundRecorder; "A sound recorder for GNOME\n gnome-mult"... 
+            406d5c      5 INSTR DEADREGS  EFLAGS RSI ZZ mov     esi, offset aASoundRecorder; "A sound recorder for GNOME\n gnome-mult"... 
             406d61      1 INSTR BELONGTO 406d50 
             406d61      1 INSTR DEADREGS  EFLAGS ZZ push    rbp 
             406d61     -3 INSTR LOCAL NoWarn push    rbp 
@@ -3565,10 +3576,11 @@
             406daf     -1 INSTR LOCAL NoMetaUpdate call    _dcgettext 
             406daf      5 INSTR BELONGTO 406d50 
             406daf      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _dcgettext 
-            406db4     -1 INSTR LOCAL MetadataRedundant mov     edx, 5          ; category 
+            406db4     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 5          ; category 
             406db4      5 INSTR BELONGTO 406d50 
+            406db4      5 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI ZZ mov     edx, 5          ; category 
             406db9      5 INSTR BELONGTO 406d50 
-            406db9      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     esi, (offset aGnomeSoundRe_0+6); msgid 
+            406db9      5 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ mov     esi, (offset aGnomeSoundRe_0+6); msgid 
             406dbe     -1 INSTR LOCAL MetadataRedundant xor     edi, edi        ; domainname 
             406dbe      2 INSTR BELONGTO 406d50 
             406dc0      3 INSTR BELONGTO 406d50 
@@ -3589,26 +3601,26 @@
             406dd6      5 INSTR BELONGTO 406d50 
             406dd6      5 INSTR DEADREGS  EFLAGS R12 ZZ call    _g_type_check_instance_cast 
             406ddb      3 INSTR BELONGTO 406d50 
-            406ddb      3 INSTR DEADREGS  EFLAGS RDX RDI R8 R9 R12 ZZ mov     rdi, rax 
+            406ddb      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 R12 ZZ mov     rdi, rax 
             406dde      8 INSTR BELONGTO 406d50 
-            406dde      8 INSTR DEADREGS  EFLAGS RAX RDX R8 R9 R12 ZZ lea     rax, [rsp+0A8h+var_28] 
+            406dde      8 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI R8 R9 R12 ZZ lea     rax, [rsp+0A8h+var_28] 
             406dde      8 PTRIMMEDESP STACK 128 displ lea     rax, [rsp+0A8h+var_28]
             406de6      3 INSTR BELONGTO 406d50 
-            406de6      3 INSTR DEADREGS  EFLAGS RDX R8 R9 R12 ZZ mov     rdx, rbx 
+            406de6      3 INSTR DEADREGS  EFLAGS RCX RDX RSI R8 R9 R12 ZZ mov     rdx, rbx 
             406de9      6 INSTR BELONGTO 406d50 
-            406de9      6 INSTR DEADREGS  EFLAGS RBX R8 R9 R12 ZZ mov     r9d, offset aCopyright; "copyright" 
+            406de9      6 INSTR DEADREGS  EFLAGS RCX RBX RSI R8 R9 R12 ZZ mov     r9d, offset aCopyright; "copyright" 
             406def      6 INSTR BELONGTO 406d50 
-            406def      6 INSTR DEADREGS  EFLAGS RBX R8 R12 ZZ mov     r8d, offset a3_4_0; "3.4.0" 
+            406def      6 INSTR DEADREGS  EFLAGS RCX RBX RSI R8 R12 ZZ mov     r8d, offset a3_4_0; "3.4.0" 
             406df5      5 INSTR BELONGTO 406d50 
-            406df5      5 INSTR DEADREGS  EFLAGS RBX R12 ZZ mov     ecx, offset aVersion; "version" 
+            406df5      5 INSTR DEADREGS  EFLAGS RCX RBX RSI R12 ZZ mov     ecx, offset aVersion; "version" 
             406dfa      5 INSTR BELONGTO 406d50 
-            406dfa      5 INSTR DEADREGS  EFLAGS RBX R12 ZZ mov     [rsp+0A8h+var_78], rax 
+            406dfa      5 INSTR DEADREGS  EFLAGS RBX RSI R12 ZZ mov     [rsp+0A8h+var_78], rax 
             406dfa      5 PTRIMMEDESP STACK 48 displ mov     [rsp+0A8h+var_78], rax
             406dff      5 INSTR BELONGTO 406d50 
-            406dff      5 INSTR DEADREGS  EFLAGS RAX RBX R12 ZZ lea     rax, [rsp+0A8h+var_58] 
+            406dff      5 INSTR DEADREGS  EFLAGS RAX RBX RSI R12 ZZ lea     rax, [rsp+0A8h+var_58] 
             406dff      5 PTRIMMEDESP STACK 80 displ lea     rax, [rsp+0A8h+var_58]
             406e04      5 INSTR BELONGTO 406d50 
-            406e04      5 INSTR DEADREGS  EFLAGS RBX R12 ZZ mov     esi, offset aName; "name" 
+            406e04      5 INSTR DEADREGS  EFLAGS RBX RSI R12 ZZ mov     esi, offset aName; "name" 
             406e09      5 INSTR BELONGTO 406d50 
             406e09      5 INSTR DEADREGS  EFLAGS RBX R12 ZZ mov     [rsp+0A8h+var_98], rbp 
             406e09      5 PTRIMMEDESP STACK 16 displ mov     [rsp+0A8h+var_98], rbp
@@ -3619,7 +3631,7 @@
             406e17      5 INSTR DEADREGS  EFLAGS RBX R12 ZZ mov     [rsp+0A8h+var_88], rax 
             406e17      5 PTRIMMEDESP STACK 32 displ mov     [rsp+0A8h+var_88], rax
             406e1c      2 INSTR BELONGTO 406d50 
-            406e1c      2 INSTR DEADREGS  EFLAGS RBX R12 ZZ xor     eax, eax 
+            406e1c      2 INSTR DEADREGS  EFLAGS RAX RBX R12 ZZ xor     eax, eax 
             406e1c     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             406e1e      9 INSTR BELONGTO 406d50 
             406e1e      9 INSTR DEADREGS  EFLAGS RBX R12 ZZ mov     [rsp+0A8h+var_68], offset aGnomeSoundReco; "gnome-sound-recorder" 
@@ -3667,16 +3679,16 @@
             406e75     16 MEMORYHOLE STACK esp + 24 CalleeSavedRegs 
             406e75     24 DATAREF STACK 784 esp + 0 PARENT LocalFrame LOCALFRAME
             406e75      4 INSTR BELONGTO 406e70 
-            406e75      4 INSTR DEADREGS  EFLAGS ZZ sub     rsp, 18h 
+            406e75      4 INSTR DEADREGS  EFLAGS RBX ZZ sub     rsp, 18h 
             406e75      8 MEMORYHOLE STACK esp + 40 ReturnAddress 
             406e79      9 INSTR BELONGTO 406e70 
-            406e79      9 INSTR DEADREGS  EFLAGS ZZ mov     [rsp+28h+var_20], 0 
+            406e79      9 INSTR DEADREGS  EFLAGS RBX ZZ mov     [rsp+28h+var_20], 0 
             406e79      9 PTRIMMEDESP STACK 8 displ mov     [rsp+28h+var_20], 0
             406e82     -1 INSTR LOCAL NoMetaUpdate call    _gtk_get_current_event_time 
             406e82      5 INSTR BELONGTO 406e70 
-            406e82      5 INSTR DEADREGS  EFLAGS ZZ call    _gtk_get_current_event_time 
+            406e82      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _gtk_get_current_event_time 
             406e87      2 INSTR BELONGTO 406e70 
-            406e87      2 INSTR DEADREGS  EFLAGS ZZ mov     ebx, eax 
+            406e87      2 INSTR DEADREGS  EFLAGS RBX ZZ mov     ebx, eax 
             406e89     -1 INSTR LOCAL NoMetaUpdate call    _gtk_window_get_type 
             406e89      5 INSTR BELONGTO 406e70 
             406e89      5 INSTR DEADREGS  EFLAGS ZZ call    _gtk_window_get_type 
@@ -3693,12 +3705,12 @@
             406e9c      5 INSTR BELONGTO 406e70 
             406e9c      5 INSTR DEADREGS  EFLAGS ZZ call    _gtk_window_get_screen 
             406ea1      5 INSTR BELONGTO 406e70 
-            406ea1      5 INSTR DEADREGS  EFLAGS RCX RDI ZZ lea     rcx, [rsp+28h+var_20] 
+            406ea1      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI ZZ lea     rcx, [rsp+28h+var_20] 
             406ea1      5 PTRIMMEDESP STACK 8 displ lea     rcx, [rsp+28h+var_20]
             406ea6      2 INSTR BELONGTO 406e70 
-            406ea6      2 INSTR DEADREGS  EFLAGS RDI ZZ mov     edx, ebx 
+            406ea6      2 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     edx, ebx 
             406ea8      5 INSTR BELONGTO 406e70 
-            406ea8      5 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     esi, offset dword_40D1CC 
+            406ea8      5 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ mov     esi, offset dword_40D1CC 
             406ead      3 INSTR BELONGTO 406e70 
             406ead      3 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     rdi, rax 
             406eb0     -1 INSTR LOCAL NoMetaUpdate call    _gtk_show_uri 
@@ -3713,17 +3725,17 @@
             406ebd     -1 INSTR LOCAL NoMetaUpdate jz      short loc_406EE0 
             406ebd      2 INSTR BELONGTO 406e70 
             406ebf      4 INSTR BELONGTO 406e70 
-            406ebf      4 INSTR DEADREGS  EFLAGS RCX RBX ZZ mov     rcx, [rax+8] 
+            406ebf      4 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI RDI ZZ mov     rcx, [rax+8] 
             406ec3      2 INSTR BELONGTO 406e70 
-            406ec3      2 INSTR DEADREGS  EFLAGS RBX ZZ xor     edi, edi 
+            406ec3      2 INSTR DEADREGS  EFLAGS RAX RDX RBX RSI RDI ZZ xor     edi, edi 
             406ec3     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
             406ec5      5 INSTR BELONGTO 406e70 
-            406ec5      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     edx, (offset aUnableToLoadFi+15h); "%s" 
+            406ec5      5 INSTR DEADREGS  EFLAGS RAX RDX RBX RSI ZZ mov     edx, (offset aUnableToLoadFi+15h); "%s" 
             406eca     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 10h 
             406eca      5 INSTR BELONGTO 406e70 
-            406eca      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     esi, 10h 
+            406eca      5 INSTR DEADREGS  EFLAGS RAX RBX RSI ZZ mov     esi, 10h 
             406ecf      2 INSTR BELONGTO 406e70 
-            406ecf      2 INSTR DEADREGS  EFLAGS RBX ZZ xor     eax, eax 
+            406ecf      2 INSTR DEADREGS  EFLAGS RAX RBX ZZ xor     eax, eax 
             406ecf     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             406ed1     -1 INSTR LOCAL NoMetaUpdate call    _g_log 
             406ed1      5 INSTR BELONGTO 406e70 
@@ -3746,10 +3758,10 @@
             406ef0      0 FUNC MMSAFENESS SAFE
             406ef0    161 FUNC GLOBAL sub_406EF0 FUNC_UNSAFE NOFP RET             406f90 
             406ef0      1 INSTR BELONGTO 406ef0 
-            406ef0      1 INSTR DEADREGS  EFLAGS RDX RSI ZZ push    rbp 
+            406ef0      1 INSTR DEADREGS  EFLAGS RCX RDX RSI ZZ push    rbp 
             406ef0     -3 INSTR LOCAL NoWarn push    rbp 
             406ef1      2 INSTR BELONGTO 406ef0 
-            406ef1      2 INSTR DEADREGS  EFLAGS RDX RSI ZZ xor     ecx, ecx 
+            406ef1      2 INSTR DEADREGS  EFLAGS RCX RDX RSI ZZ xor     ecx, ecx 
             406ef1     -2 INSTR LOCAL n RCX ZZ  AlwaysNUM xor     ecx, ecx 
             406ef3      1 INSTR BELONGTO 406ef0 
             406ef3      1 INSTR DEADREGS  EFLAGS RDX RSI ZZ push    rbx 
@@ -3777,7 +3789,7 @@
             406f0f      2 INSTR BELONGTO 406ef0 
             406f11     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 2 
             406f11      5 INSTR BELONGTO 406ef0 
-            406f11      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     esi, 2 
+            406f11      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, 2 
             406f16      3 INSTR BELONGTO 406ef0 
             406f16      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rbx 
             406f19     -1 INSTR LOCAL NoMetaUpdate call    _gst_element_set_state 
@@ -3785,9 +3797,10 @@
             406f19      5 INSTR DEADREGS  EFLAGS ZZ call    _gst_element_set_state 
             406f1e     -2 INSTR LOCAL n RCX ZZ  NUMVia2ndSrcIMMEDNUM mov     rcx, 0FFFFFFFFFFFFFFFFh 
             406f1e      7 INSTR BELONGTO 406ef0 
-            406f1e      7 INSTR DEADREGS  EFLAGS RCX RDI ZZ mov     rcx, 0FFFFFFFFFFFFFFFFh 
-            406f25     -1 INSTR LOCAL MetadataRedundant xor     edx, edx 
+            406f1e      7 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI ZZ mov     rcx, 0FFFFFFFFFFFFFFFFh 
             406f25      2 INSTR BELONGTO 406ef0 
+            406f25      2 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ xor     edx, edx 
+            406f25     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
             406f27     -1 INSTR LOCAL MetadataRedundant xor     esi, esi 
             406f27      2 INSTR BELONGTO 406ef0 
             406f29      3 INSTR BELONGTO 406ef0 
@@ -3805,7 +3818,7 @@
             406f3c     -1 INSTR LOCAL NoMetaUpdate jmp     short loc_406F4D 
             406f3c      2 INSTR BELONGTO 406ef0 
             406f40      2 INSTR BELONGTO 406ef0 
-            406f40      2 INSTR DEADREGS  EFLAGS RSI RDI ZZ xor     edx, edx 
+            406f40      2 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ xor     edx, edx 
             406f40     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
             406f42      3 INSTR BELONGTO 406ef0 
             406f42      3 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     rsi, rax 
@@ -3829,10 +3842,10 @@
             406f5d      5 INSTR BELONGTO 406ef0 
             406f5d      5 INSTR DEADREGS  EFLAGS ZZ call    _gst_object_unref 
             406f62      3 INSTR BELONGTO 406ef0 
-            406f62      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rbx 
+            406f62      3 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     rdi, rbx 
             406f65     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 1 
             406f65      5 INSTR BELONGTO 406ef0 
-            406f65      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     esi, 1 
+            406f65      5 INSTR DEADREGS  EFLAGS RBX RSI ZZ mov     esi, 1 
             406f6a     -1 INSTR LOCAL NoMetaUpdate call    _gst_element_set_state 
             406f6a      5 INSTR BELONGTO 406ef0 
             406f6a      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _gst_element_set_state 
@@ -3894,23 +3907,23 @@
             406fc6     -1 INSTR LOCAL NoMetaUpdate jbe     short loc_406FFD 
             406fc6      2 INSTR BELONGTO 406fa0 
             406fc8      7 INSTR BELONGTO 406fa0 
-            406fc8      7 INSTR DEADREGS  EFLAGS RDI R8 R9 R12 R13 R14 R15 XMM0 ZZ mov     rdi, cs:qword_610918 
+            406fc8      7 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R9 R12 R13 R14 R15 XMM0 ZZ mov     rdi, cs:qword_610918 
             406fcf      2 INSTR BELONGTO 406fa0 
-            406fcf      2 INSTR DEADREGS  EFLAGS R8 R9 R12 R13 R14 R15 XMM0 ZZ xor     eax, eax 
+            406fcf      2 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI R8 R9 R12 R13 R14 R15 XMM0 ZZ xor     eax, eax 
             406fcf     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             406fd1     -2 INSTR LOCAL n R9 ZZ  AlwaysNUM xor     r9d, r9d 
             406fd1      3 INSTR BELONGTO 406fa0 
-            406fd1      3 INSTR DEADREGS  EFLAGS R8 R9 R12 R13 R14 R15 XMM0 ZZ xor     r9d, r9d 
+            406fd1      3 INSTR DEADREGS  EFLAGS RCX RDX RSI R8 R9 R12 R13 R14 R15 XMM0 ZZ xor     r9d, r9d 
             406fd4     -2 INSTR LOCAL n R8 ZZ  NUMVia2ndSrcIMMEDNUM mov     r8d, 503h 
             406fd4      6 INSTR BELONGTO 406fa0 
-            406fd4      6 INSTR DEADREGS  EFLAGS R8 R12 R13 R14 R15 XMM0 ZZ mov     r8d, 503h 
+            406fd4      6 INSTR DEADREGS  EFLAGS RCX RDX RSI R8 R12 R13 R14 R15 XMM0 ZZ mov     r8d, 503h 
             406fda      5 INSTR BELONGTO 406fa0 
-            406fda      5 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 XMM0 ZZ mov     ecx, offset aStop_cb; "stop_cb" 
+            406fda      5 INSTR DEADREGS  EFLAGS RCX RDX RSI R12 R13 R14 R15 XMM0 ZZ mov     ecx, offset aStop_cb; "stop_cb" 
             406fdf      5 INSTR BELONGTO 406fa0 
-            406fdf      5 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 XMM0 ZZ mov     edx, offset aGsrWindow_c; "gsr-window.c" 
+            406fdf      5 INSTR DEADREGS  EFLAGS RDX RSI R12 R13 R14 R15 XMM0 ZZ mov     edx, offset aGsrWindow_c; "gsr-window.c" 
             406fe4     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 4 
             406fe4      5 INSTR BELONGTO 406fa0 
-            406fe4      5 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 XMM0 ZZ mov     esi, 4 
+            406fe4      5 INSTR DEADREGS  EFLAGS RSI R12 R13 R14 R15 XMM0 ZZ mov     esi, 4 
             406fe9      8 INSTR BELONGTO 406fa0 
             406fe9      8 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 XMM0 ZZ mov     [rsp+28h+var_28], offset aStoppingPlayPi; "Stopping play pipeline" 
             406fe9      8 PTRIMMEDESP STACK 0 displ mov     [rsp+28h+var_28], offset aStoppingPlayPi; "Stopping play pipeline"
@@ -3920,16 +3933,16 @@
             406ff6      7 INSTR BELONGTO 406fa0 
             406ff6      7 INSTR DEADREGS  EFLAGS RAX RDI R12 R13 R14 R15 XMM0 ZZ mov     rax, [rbx+0A8h] 
             406ffd      3 INSTR BELONGTO 406fa0 
-            406ffd      3 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI R12 R13 R14 R15 XMM0 ZZ mov     rdi, [rax] 
+            406ffd      3 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI RDI R12 R13 R14 R15 XMM0 ZZ mov     rdi, [rax] 
             407000     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rsp, 18h 
             407000      4 INSTR BELONGTO 406fa0 
             407004      1 INSTR BELONGTO 406fa0 
-            407004      1 INSTR DEADREGS  EFLAGS RDX RBX RSI R12 R13 R14 R15 XMM0 ZZ pop     rbx 
+            407004      1 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI R12 R13 R14 R15 XMM0 ZZ pop     rbx 
             407005      1 INSTR BELONGTO 406fa0 
-            407005      1 INSTR DEADREGS  EFLAGS RDX RSI R12 R13 R14 R15 XMM0 ZZ pop     rbp 
+            407005      1 INSTR DEADREGS  EFLAGS RCX RDX RSI R12 R13 R14 R15 XMM0 ZZ pop     rbp 
             407006     -1 INSTR LOCAL NoMetaUpdate jmp     sub_406EF0 
             407006      5 INSTR BELONGTO 406fa0 
-            407006      5 INSTR DEADREGS  EFLAGS RDX RSI R12 R13 R14 R15 XMM0 ZZ jmp     sub_406EF0 
+            407006      5 INSTR DEADREGS  EFLAGS RCX RDX RSI R12 R13 R14 R15 XMM0 ZZ jmp     sub_406EF0 
             407010      7 INSTR BELONGTO 406fa0 
             407010      7 INSTR DEADREGS  EFLAGS RAX ZZ mov     rax, [rbx+0B0h] 
             407017     -1 INSTR LOCAL NoMetaUpdate test    rax, rax 
@@ -3953,23 +3966,23 @@
             407037     -1 INSTR LOCAL NoMetaUpdate jbe     short loc_40706E 
             407037      2 INSTR BELONGTO 406fa0 
             407039      7 INSTR BELONGTO 406fa0 
-            407039      7 INSTR DEADREGS  EFLAGS RDI R8 R9 R12 R13 R14 R15 ZZ mov     rdi, cs:qword_610918 
+            407039      7 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R9 R12 R13 R14 R15 ZZ mov     rdi, cs:qword_610918 
             407040      2 INSTR BELONGTO 406fa0 
-            407040      2 INSTR DEADREGS  EFLAGS R8 R9 R12 R13 R14 R15 ZZ xor     eax, eax 
+            407040      2 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI R8 R9 R12 R13 R14 R15 ZZ xor     eax, eax 
             407040     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             407042     -2 INSTR LOCAL n R9 ZZ  AlwaysNUM xor     r9d, r9d 
             407042      3 INSTR BELONGTO 406fa0 
-            407042      3 INSTR DEADREGS  EFLAGS R8 R9 R12 R13 R14 R15 ZZ xor     r9d, r9d 
+            407042      3 INSTR DEADREGS  EFLAGS RCX RDX RSI R8 R9 R12 R13 R14 R15 ZZ xor     r9d, r9d 
             407045     -2 INSTR LOCAL n R8 ZZ  NUMVia2ndSrcIMMEDNUM mov     r8d, 506h 
             407045      6 INSTR BELONGTO 406fa0 
-            407045      6 INSTR DEADREGS  EFLAGS R8 R12 R13 R14 R15 ZZ mov     r8d, 506h 
+            407045      6 INSTR DEADREGS  EFLAGS RCX RDX RSI R8 R12 R13 R14 R15 ZZ mov     r8d, 506h 
             40704b      5 INSTR BELONGTO 406fa0 
-            40704b      5 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ mov     ecx, offset aStop_cb; "stop_cb" 
+            40704b      5 INSTR DEADREGS  EFLAGS RCX RDX RSI R12 R13 R14 R15 ZZ mov     ecx, offset aStop_cb; "stop_cb" 
             407050      5 INSTR BELONGTO 406fa0 
-            407050      5 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ mov     edx, offset aGsrWindow_c; "gsr-window.c" 
+            407050      5 INSTR DEADREGS  EFLAGS RDX RSI R12 R13 R14 R15 ZZ mov     edx, offset aGsrWindow_c; "gsr-window.c" 
             407055     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 4 
             407055      5 INSTR BELONGTO 406fa0 
-            407055      5 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ mov     esi, 4 
+            407055      5 INSTR DEADREGS  EFLAGS RSI R12 R13 R14 R15 ZZ mov     esi, 4 
             40705a      8 INSTR BELONGTO 406fa0 
             40705a      8 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ mov     [rsp+28h+var_28], offset aStoppingRecord; "Stopping recording source" 
             40705a      8 PTRIMMEDESP STACK 0 displ mov     [rsp+28h+var_28], offset aStoppingRecord; "Stopping recording source"
@@ -3977,19 +3990,20 @@
             407062      5 INSTR BELONGTO 406fa0 
             407062      5 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ call    _gst_debug_log 
             407067      7 INSTR BELONGTO 406fa0 
-            407067      7 INSTR DEADREGS  EFLAGS RAX RDI R12 R13 R14 R15 ZZ mov     rax, [rbx+0B0h] 
+            407067      7 INSTR DEADREGS  EFLAGS RAX RSI RDI R12 R13 R14 R15 ZZ mov     rax, [rbx+0B0h] 
             40706e      4 INSTR BELONGTO 406fa0 
-            40706e      4 INSTR DEADREGS  EFLAGS RDI R12 R13 R14 R15 ZZ mov     rdi, [rax+18h] 
+            40706e      4 INSTR DEADREGS  EFLAGS RSI RDI R12 R13 R14 R15 ZZ mov     rdi, [rax+18h] 
             407072     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 1 
             407072      5 INSTR BELONGTO 406fa0 
-            407072      5 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ mov     esi, 1 
+            407072      5 INSTR DEADREGS  EFLAGS RSI R12 R13 R14 R15 ZZ mov     esi, 1 
             407077     -1 INSTR LOCAL NoMetaUpdate call    _gst_element_set_state 
             407077      5 INSTR BELONGTO 406fa0 
             407077      5 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ call    _gst_element_set_state 
             40707c      7 INSTR BELONGTO 406fa0 
-            40707c      7 INSTR DEADREGS  EFLAGS RAX RCX RDI R12 R13 R14 R15 ZZ mov     rax, [rbx+0B0h] 
-            407083     -1 INSTR LOCAL MetadataRedundant xor     edx, edx 
+            40707c      7 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R12 R13 R14 R15 ZZ mov     rax, [rbx+0B0h] 
             407083      2 INSTR BELONGTO 406fa0 
+            407083      2 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R12 R13 R14 R15 ZZ xor     edx, edx 
+            407083     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
             407085     -1 INSTR LOCAL MetadataRedundant xor     esi, esi 
             407085      2 INSTR BELONGTO 406fa0 
             407087     -2 INSTR LOCAL n RCX ZZ  NUMVia2ndSrcIMMEDNUM mov     rcx, 0FFFFFFFFFFFFFFFFh 
@@ -4001,7 +4015,7 @@
             407092      5 INSTR BELONGTO 406fa0 
             407092      5 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ call    _gst_element_get_state 
             407097      7 INSTR BELONGTO 406fa0 
-            407097      7 INSTR DEADREGS  EFLAGS RAX RDI R12 R13 R14 R15 ZZ mov     rax, [rbx+0B0h] 
+            407097      7 INSTR DEADREGS  EFLAGS RAX RSI RDI R12 R13 R14 R15 ZZ mov     rax, [rbx+0B0h] 
             40709e     -1 INSTR LOCAL MetadataRedundant mov     esi, 1 
             40709e      5 INSTR BELONGTO 406fa0 
             4070a3      4 INSTR BELONGTO 406fa0 
@@ -4014,22 +4028,22 @@
             4070b3     -1 INSTR LOCAL NoMetaUpdate jbe     short loc_4070E3 
             4070b3      2 INSTR BELONGTO 406fa0 
             4070b5      7 INSTR BELONGTO 406fa0 
-            4070b5      7 INSTR DEADREGS  EFLAGS RDI R8 R9 R12 R13 R14 R15 ZZ mov     rdi, cs:qword_610918 
+            4070b5      7 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R9 R12 R13 R14 R15 ZZ mov     rdi, cs:qword_610918 
             4070bc     -2 INSTR LOCAL n R9 ZZ  AlwaysNUM xor     r9d, r9d 
             4070bc      3 INSTR BELONGTO 406fa0 
-            4070bc      3 INSTR DEADREGS  EFLAGS R8 R9 R12 R13 R14 R15 ZZ xor     r9d, r9d 
+            4070bc      3 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI R8 R9 R12 R13 R14 R15 ZZ xor     r9d, r9d 
             4070bf     -2 INSTR LOCAL n R8 ZZ  NUMVia2ndSrcIMMEDNUM mov     r8d, 50Ch 
             4070bf      6 INSTR BELONGTO 406fa0 
-            4070bf      6 INSTR DEADREGS  EFLAGS R8 R12 R13 R14 R15 ZZ mov     r8d, 50Ch 
+            4070bf      6 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI R8 R12 R13 R14 R15 ZZ mov     r8d, 50Ch 
             4070c5      5 INSTR BELONGTO 406fa0 
-            4070c5      5 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ mov     ecx, offset aStop_cb; "stop_cb" 
+            4070c5      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI R12 R13 R14 R15 ZZ mov     ecx, offset aStop_cb; "stop_cb" 
             4070ca      5 INSTR BELONGTO 406fa0 
-            4070ca      5 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ mov     edx, offset aGsrWindow_c; "gsr-window.c" 
+            4070ca      5 INSTR DEADREGS  EFLAGS RAX RDX RSI R12 R13 R14 R15 ZZ mov     edx, offset aGsrWindow_c; "gsr-window.c" 
             4070cf     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 4 
             4070cf      5 INSTR BELONGTO 406fa0 
-            4070cf      5 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ mov     esi, 4 
+            4070cf      5 INSTR DEADREGS  EFLAGS RAX RSI R12 R13 R14 R15 ZZ mov     esi, 4 
             4070d4      2 INSTR BELONGTO 406fa0 
-            4070d4      2 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ xor     eax, eax 
+            4070d4      2 INSTR DEADREGS  EFLAGS RAX R12 R13 R14 R15 ZZ xor     eax, eax 
             4070d4     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             4070d6      8 INSTR BELONGTO 406fa0 
             4070d6      8 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ mov     [rsp+28h+var_28], offset aStoppingReco_0; "Stopping recording pipeline" 
@@ -4038,23 +4052,24 @@
             4070de      5 INSTR BELONGTO 406fa0 
             4070de      5 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ call    _gst_debug_log 
             4070e3      7 INSTR BELONGTO 406fa0 
-            4070e3      7 INSTR DEADREGS  EFLAGS RAX RDX RSI RDI R12 R13 R14 R15 ZZ mov     rax, [rbx+0B0h] 
+            4070e3      7 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R12 R13 R14 R15 ZZ mov     rax, [rbx+0B0h] 
             4070ea      3 INSTR BELONGTO 406fa0 
-            4070ea      3 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI R12 R13 R14 R15 ZZ mov     rdi, [rax] 
+            4070ea      3 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI RDI R12 R13 R14 R15 ZZ mov     rdi, [rax] 
             4070ed     -1 INSTR LOCAL NoMetaUpdate call    sub_406EF0 
             4070ed      5 INSTR BELONGTO 406fa0 
-            4070ed      5 INSTR DEADREGS  EFLAGS RDX RBX RSI R12 R13 R14 R15 ZZ call    sub_406EF0 
+            4070ed      5 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI R12 R13 R14 R15 ZZ call    sub_406EF0 
             4070f2      4 INSTR BELONGTO 406fa0 
-            4070f2      4 INSTR DEADREGS  EFLAGS RAX RBX RDI R12 R13 R14 R15 ZZ mov     rax, [rbp+38h] 
-            4070f6     -1 INSTR LOCAL MetadataRedundant xor     esi, esi 
+            4070f2      4 INSTR DEADREGS  EFLAGS RAX RBX RSI RDI R12 R13 R14 R15 ZZ mov     rax, [rbp+38h] 
             4070f6      2 INSTR BELONGTO 406fa0 
+            4070f6      2 INSTR DEADREGS  EFLAGS RBX RSI RDI R12 R13 R14 R15 ZZ xor     esi, esi 
+            4070f6     -2 INSTR LOCAL n RSI ZZ  AlwaysNUM xor     esi, esi 
             4070f8      4 INSTR BELONGTO 406fa0 
             4070f8      4 INSTR DEADREGS  EFLAGS RBX RDI R12 R13 R14 R15 ZZ mov     rdi, [rax+68h] 
             4070fc     -1 INSTR LOCAL NoMetaUpdate call    _gtk_widget_set_sensitive 
             4070fc      5 INSTR BELONGTO 406fa0 
             4070fc      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ call    _gtk_widget_set_sensitive 
             407101      4 INSTR BELONGTO 406fa0 
-            407101      4 INSTR DEADREGS  EFLAGS RAX RBX RDI R12 R13 R14 R15 ZZ mov     rax, [rbp+38h] 
+            407101      4 INSTR DEADREGS  EFLAGS RAX RBX RSI RDI R12 R13 R14 R15 ZZ mov     rax, [rbp+38h] 
             407105     -1 INSTR LOCAL MetadataRedundant xor     esi, esi 
             407105      2 INSTR BELONGTO 406fa0 
             407107      4 INSTR BELONGTO 406fa0 
@@ -4098,24 +4113,24 @@
             407145      5 INSTR BELONGTO 407140 
             40714a     24 DATAREF STACK 788 esp + 0 PARENT LocalFrame LOCALFRAME
             40714a      4 INSTR BELONGTO 407140 
-            40714a      4 INSTR DEADREGS  EFLAGS ZZ sub     rsp, 18h 
+            40714a      4 INSTR DEADREGS  EFLAGS RBX ZZ sub     rsp, 18h 
             40714a      8 MEMORYHOLE STACK esp + 24 ReturnAddress 
             40714e     -1 INSTR LOCAL MetadataUnused mov     rbp, [rsi+38h] 
             40714e      4 INSTR BELONGTO 407140 
             407152     -1 INSTR LOCAL NoMetaUpdate call    _gtk_statusbar_get_type 
             407152      5 INSTR BELONGTO 407140 
-            407152      5 INSTR DEADREGS  EFLAGS ZZ call    _gtk_statusbar_get_type 
+            407152      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _gtk_statusbar_get_type 
             407157      3 INSTR BELONGTO 407140 
-            407157      3 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     rsi, rax 
+            407157      3 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ mov     rsi, rax 
             40715a      6 INSTR BELONGTO 407140 
-            40715a      6 INSTR DEADREGS  EFLAGS RDI ZZ mov     ebx, [rbp+0A4h] 
+            40715a      6 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     ebx, [rbp+0A4h] 
             407160      7 INSTR BELONGTO 407140 
             407160      7 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, [rbp+98h] 
             407167     -1 INSTR LOCAL NoMetaUpdate call    _g_type_check_instance_cast 
             407167      5 INSTR BELONGTO 407140 
             407167      5 INSTR DEADREGS  EFLAGS ZZ call    _g_type_check_instance_cast 
             40716c      2 INSTR BELONGTO 407140 
-            40716c      2 INSTR DEADREGS  EFLAGS RDI ZZ mov     esi, ebx 
+            40716c      2 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, ebx 
             40716e     -1 INSTR LOCAL MetadataUnused mov     rbp, [rsp+18h+var_8] 
             40716e      5 INSTR BELONGTO 407140 
             407173      5 INSTR BELONGTO 407140 
@@ -4132,51 +4147,51 @@
             407190      0 FUNC FRAMERESTORE 0 0 1 1 0 0 2 0 0 3 0 0 4 0 8 5 0 0 6 0 1 7 0 0 8 0 0 9 0 0 10 0 0 11 0 0 12 0 0 13 0 0 14 0 0 15 0 0 ZZ
             407190      0 FUNC MMSAFENESS SAFE
             407190      2 INSTR BELONGTO 407190 
-            407190      2 INSTR DEADREGS  EFLAGS R8 R11 ZZ mov     eax, edi 
+            407190      2 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI R8 R11 ZZ mov     eax, edi 
             407190     -2 INSTR LOCAL n RAX ZZ  NumericDEFs mov     eax, edi 
             407190    591 FUNC GLOBAL sub_407190 FUNC_UNSAFE NOFP RET             4073de 
             407192     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 91A2B3C5h 
             407192      5 INSTR BELONGTO 407190 
-            407192      5 INSTR DEADREGS  EFLAGS R8 R11 ZZ mov     edx, 91A2B3C5h 
+            407192      5 INSTR DEADREGS  EFLAGS RCX RDX RSI R8 R11 ZZ mov     edx, 91A2B3C5h 
             407197     -2 INSTR LOCAL n RCX ZZ  NUMVia2ndSrcIMMEDNUM mov     ecx, 88888889h 
             407197      5 INSTR BELONGTO 407190 
-            407197      5 INSTR DEADREGS  EFLAGS R8 R11 ZZ mov     ecx, 88888889h 
+            407197      5 INSTR DEADREGS  EFLAGS RCX RSI R8 R11 ZZ mov     ecx, 88888889h 
             40719c     -1 INSTR LOCAL MetadataRedundant mul     edx 
             40719c      2 INSTR BELONGTO 407190 
             40719e     -1 INSTR LOCAL MetadataRedundant mov     eax, edi 
             40719e      2 INSTR BELONGTO 407190 
             4071a0      5 INSTR BELONGTO 407190 
-            4071a0      5 INSTR DEADREGS  EFLAGS R8 R11 ZZ mov     [rsp+var_30], rbx 
+            4071a0      5 INSTR DEADREGS  EFLAGS RSI R8 R11 ZZ mov     [rsp+var_30], rbx 
             4071a0      5 PTRIMMEDESP STACK -48 displ mov     [rsp+var_30], rbx
             4071a5     -2 INSTR LOCAL n R11 ZZ  NUMVia2ndSrcIMMEDNUM mov     r11d, 3Ch 
             4071a5      6 INSTR BELONGTO 407190 
-            4071a5      6 INSTR DEADREGS  EFLAGS R8 R11 ZZ mov     r11d, 3Ch 
+            4071a5      6 INSTR DEADREGS  EFLAGS RBX RSI R8 R11 ZZ mov     r11d, 3Ch 
             4071ab      5 INSTR BELONGTO 407190 
-            4071ab      5 INSTR DEADREGS  EFLAGS R8 ZZ mov     [rsp+var_28], rbp 
+            4071ab      5 INSTR DEADREGS  EFLAGS RBX RSI R8 ZZ mov     [rsp+var_28], rbp 
             4071ab      5 PTRIMMEDESP STACK -40 displ mov     [rsp+var_28], rbp
             4071b0      5 INSTR BELONGTO 407190 
-            4071b0      5 INSTR DEADREGS  EFLAGS R8 ZZ mov     [rsp+var_20], r12 
+            4071b0      5 INSTR DEADREGS  EFLAGS RBX RSI R8 ZZ mov     [rsp+var_20], r12 
             4071b0      5 PTRIMMEDESP STACK -32 displ mov     [rsp+var_20], r12
             4071b5     -2 INSTR LOCAL n R12 ZZ  NumericDEFs mov     r12d, edi 
             4071b5      3 INSTR BELONGTO 407190 
-            4071b5      3 INSTR DEADREGS  EFLAGS R8 R12 ZZ mov     r12d, edi 
+            4071b5      3 INSTR DEADREGS  EFLAGS RBX RSI R8 R12 ZZ mov     r12d, edi 
             4071b8      5 INSTR BELONGTO 407190 
-            4071b8      5 INSTR DEADREGS  EFLAGS R8 ZZ mov     [rsp+var_18], r13 
+            4071b8      5 INSTR DEADREGS  EFLAGS RBX RSI R8 ZZ mov     [rsp+var_18], r13 
             4071b8      5 PTRIMMEDESP STACK -24 displ mov     [rsp+var_18], r13
             4071bd      5 INSTR BELONGTO 407190 
-            4071bd      5 INSTR DEADREGS  EFLAGS R8 R13 ZZ mov     [rsp+var_10], r14 
+            4071bd      5 INSTR DEADREGS  EFLAGS RBX RSI R8 R13 ZZ mov     [rsp+var_10], r14 
             4071bd      5 PTRIMMEDESP STACK -16 displ mov     [rsp+var_10], r14
             4071c2     -1 INSTR LOCAL MetadataRedundant shr     edx, 0Bh 
             4071c2      3 INSTR BELONGTO 407190 
             4071c5      5 INSTR BELONGTO 407190 
-            4071c5      5 INSTR DEADREGS  EFLAGS R8 R13 R14 ZZ mov     [rsp+var_8], r15 
+            4071c5      5 INSTR DEADREGS  EFLAGS RBX RSI R8 R13 R14 ZZ mov     [rsp+var_8], r15 
             4071c5      5 PTRIMMEDESP STACK -8 displ mov     [rsp+var_8], r15
             4071ca      4 INSTR BELONGTO 407190 
-            4071ca      4 INSTR DEADREGS  EFLAGS R8 R13 R14 R15 ZZ sub     rsp, 38h 
+            4071ca      4 INSTR DEADREGS  EFLAGS RBX RSI R8 R13 R14 R15 ZZ sub     rsp, 38h 
             4071ca     56 DATAREF STACK 789 esp + 0 PARENT LocalFrame LOCALFRAME
             4071ca      8 MEMORYHOLE STACK esp + 56 ReturnAddress 
             4071ce      2 INSTR BELONGTO 407190 
-            4071ce      2 INSTR DEADREGS  EFLAGS R8 R13 R14 R15 ZZ mov     ebx, edx 
+            4071ce      2 INSTR DEADREGS  EFLAGS RBX RSI R8 R13 R14 R15 ZZ mov     ebx, edx 
             4071ce     -2 INSTR LOCAL n RBX ZZ  NumericDEFs mov     ebx, edx 
             4071d0     -1 INSTR LOCAL MetadataRedundant mul     ecx 
             4071d0      2 INSTR BELONGTO 407190 
@@ -4184,11 +4199,11 @@
             4071d2      2 INSTR BELONGTO 407190 
             4071d4     -2 INSTR LOCAL n R8 ZZ  NumericDEFs mov     r8, rbx 
             4071d4      3 INSTR BELONGTO 407190 
-            4071d4      3 INSTR DEADREGS  EFLAGS R8 R13 R14 R15 ZZ mov     r8, rbx 
+            4071d4      3 INSTR DEADREGS  EFLAGS RCX RSI RDI R8 R13 R14 R15 ZZ mov     r8, rbx 
             4071d7     -1 INSTR LOCAL MetadataRedundant neg     r8 
             4071d7      3 INSTR BELONGTO 407190 
             4071da      2 INSTR BELONGTO 407190 
-            4071da      2 INSTR DEADREGS  EFLAGS R13 R14 R15 ZZ xor     edi, edi        ; domainname 
+            4071da      2 INSTR DEADREGS  EFLAGS RCX RSI RDI R13 R14 R15 ZZ xor     edi, edi        ; domainname 
             4071da     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi        ; domainname 
             4071dc     -1 INSTR LOCAL MetadataRedundant shl     r8, 4 
             4071dc      4 INSTR BELONGTO 407190 
@@ -4203,7 +4218,7 @@
             4071ec     -1 INSTR LOCAL MetadataRedundant shr     ecx, 5 
             4071ec      3 INSTR BELONGTO 407190 
             4071ef      2 INSTR BELONGTO 407190 
-            4071ef      2 INSTR DEADREGS  EFLAGS R13 R14 R15 ZZ mov     esi, ecx 
+            4071ef      2 INSTR DEADREGS  EFLAGS RSI R13 R14 R15 ZZ mov     esi, ecx 
             4071ef     -2 INSTR LOCAL n RSI ZZ  NumericDEFs mov     esi, ecx 
             4071f1     -1 INSTR LOCAL MetadataRedundant shr     edx, 10h 
             4071f1      3 INSTR BELONGTO 407190 
@@ -4217,13 +4232,13 @@
             407203     -1 INSTR LOCAL MetadataRedundant mov     r8d, 5          ; category 
             407203      6 INSTR BELONGTO 407190 
             407209      5 INSTR BELONGTO 407190 
-            407209      5 INSTR DEADREGS  EFLAGS R13 R14 R15 ZZ mov     edx, offset msgid2; "%ld minutes" 
+            407209      5 INSTR DEADREGS  EFLAGS RDX R13 R14 R15 ZZ mov     edx, offset msgid2; "%ld minutes" 
             40720e     -1 INSTR LOCAL 2ndSrcNumeric sub     r12d, ecx 
             40720e      3 INSTR BELONGTO 407190 
             407211     -1 INSTR LOCAL MetadataRedundant add     rbp, rsi 
             407211      3 INSTR BELONGTO 407190 
             407214      5 INSTR BELONGTO 407190 
-            407214      5 INSTR DEADREGS  EFLAGS RCX R13 R14 R15 ZZ mov     esi, offset msgid1; "%ld minute" 
+            407214      5 INSTR DEADREGS  EFLAGS RCX RSI R13 R14 R15 ZZ mov     esi, offset msgid1; "%ld minute" 
             407219     -1 INSTR LOCAL MetadataRedundant mov     rcx, rbp        ; n 
             407219      3 INSTR BELONGTO 407190 
             40721c     -1 INSTR LOCAL NoMetaUpdate call    _dcngettext 
@@ -4235,11 +4250,11 @@
             407223      6 INSTR BELONGTO 407190 
             407229     -2 INSTR LOCAL n RCX ZZ  NumericDEFs mov     rcx, rbx        ; n 
             407229      3 INSTR BELONGTO 407190 
-            407229      3 INSTR DEADREGS  EFLAGS RCX R13 R14 R15 ZZ mov     rcx, rbx        ; n 
+            407229      3 INSTR DEADREGS  EFLAGS RCX RDX RSI R13 R14 R15 ZZ mov     rcx, rbx        ; n 
             40722c      5 INSTR BELONGTO 407190 
-            40722c      5 INSTR DEADREGS  EFLAGS R13 R14 R15 ZZ mov     edx, offset aLdHours; "%ld hours" 
+            40722c      5 INSTR DEADREGS  EFLAGS RDX RSI R13 R14 R15 ZZ mov     edx, offset aLdHours; "%ld hours" 
             407231      5 INSTR BELONGTO 407190 
-            407231      5 INSTR DEADREGS  EFLAGS R13 R14 R15 ZZ mov     esi, offset aLdHour; "%ld hour" 
+            407231      5 INSTR DEADREGS  EFLAGS RSI R13 R14 R15 ZZ mov     esi, offset aLdHour; "%ld hour" 
             407236      3 INSTR BELONGTO 407190 
             407236      3 INSTR DEADREGS  EFLAGS R13 R14 R15 ZZ mov     r13, rax 
             407239     -1 INSTR LOCAL NoMetaUpdate call    _dcngettext 
@@ -4249,13 +4264,13 @@
             40723e      2 INSTR BELONGTO 407190 
             407240     -2 INSTR LOCAL n RCX ZZ  NumericDEFs mov     ecx, r12d       ; n 
             407240      3 INSTR BELONGTO 407190 
-            407240      3 INSTR DEADREGS  EFLAGS R8 R14 R15 ZZ mov     ecx, r12d       ; n 
+            407240      3 INSTR DEADREGS  EFLAGS RCX RDX RSI R8 R14 R15 ZZ mov     ecx, r12d       ; n 
             407243     -1 INSTR LOCAL MetadataRedundant mov     r8d, 5          ; category 
             407243      6 INSTR BELONGTO 407190 
             407249      5 INSTR BELONGTO 407190 
-            407249      5 INSTR DEADREGS  EFLAGS R14 R15 ZZ mov     edx, offset aLdSeconds; "%ld seconds" 
+            407249      5 INSTR DEADREGS  EFLAGS RDX RSI R14 R15 ZZ mov     edx, offset aLdSeconds; "%ld seconds" 
             40724e      5 INSTR BELONGTO 407190 
-            40724e      5 INSTR DEADREGS  EFLAGS R14 R15 ZZ mov     esi, offset aLdSecond; "%ld second" 
+            40724e      5 INSTR DEADREGS  EFLAGS RSI R14 R15 ZZ mov     esi, offset aLdSecond; "%ld second" 
             407253      3 INSTR BELONGTO 407190 
             407253      3 INSTR DEADREGS  EFLAGS R14 R15 ZZ mov     r14, rax 
             407256     -1 INSTR LOCAL NoMetaUpdate call    _dcngettext 
@@ -4264,7 +4279,7 @@
             40725b     -1 INSTR LOCAL NoMetaUpdate test    rbx, rbx 
             40725b      3 INSTR BELONGTO 407190 
             40725e      3 INSTR BELONGTO 407190 
-            40725e      3 INSTR DEADREGS  R15 ZZ mov     r15, rax 
+            40725e      3 INSTR DEADREGS  RSI RDI R15 ZZ mov     r15, rax 
             407261     -1 INSTR LOCAL NoMetaUpdate jz      loc_407328 
             407261      6 INSTR BELONGTO 407190 
             407267     -1 INSTR LOCAL NoMetaUpdate test    rbp, rbp 
@@ -4275,12 +4290,13 @@
             407270      3 INSTR BELONGTO 407190 
             407273     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 5          ; category 
             407273      5 INSTR BELONGTO 407190 
+            407273      5 INSTR DEADREGS  RDX RSI RDI ZZ mov     edx, 5          ; category 
             407278     -1 INSTR LOCAL NoMetaUpdate jnz     short loc_4072E0 
             407278      2 INSTR BELONGTO 407190 
             40727a      5 INSTR BELONGTO 407190 
-            40727a      5 INSTR DEADREGS  EFLAGS R12 R15 ZZ mov     esi, offset aSAndS; "%s and %s" 
+            40727a      5 INSTR DEADREGS  EFLAGS RSI RDI R12 R15 ZZ mov     esi, offset aSAndS; "%s and %s" 
             40727f      2 INSTR BELONGTO 407190 
-            40727f      2 INSTR DEADREGS  EFLAGS R12 R15 ZZ xor     edi, edi        ; domainname 
+            40727f      2 INSTR DEADREGS  EFLAGS RDI R12 R15 ZZ xor     edi, edi        ; domainname 
             40727f     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi        ; domainname 
             407281     -1 INSTR LOCAL NoMetaUpdate call    _dcgettext 
             407281      5 INSTR BELONGTO 407190 
@@ -4290,9 +4306,9 @@
             407289      3 INSTR BELONGTO 407190 
             407289      3 INSTR DEADREGS  EFLAGS RSI RDI R12 R13 R15 ZZ mov     rdi, rax 
             40728c      3 INSTR BELONGTO 407190 
-            40728c      3 INSTR DEADREGS  EFLAGS RSI R12 R13 R15 ZZ mov     rsi, r14 
+            40728c      3 INSTR DEADREGS  EFLAGS RAX RSI R12 R13 R15 ZZ mov     rsi, r14 
             40728f      2 INSTR BELONGTO 407190 
-            40728f      2 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ xor     eax, eax 
+            40728f      2 INSTR DEADREGS  EFLAGS RAX R12 R13 R14 R15 ZZ xor     eax, eax 
             40728f     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             407291     -1 INSTR LOCAL NoMetaUpdate call    _g_strdup_printf 
             407291      5 INSTR BELONGTO 407190 
@@ -4306,9 +4322,9 @@
             40729c      3 INSTR DEADREGS  EFLAGS RSI R12 R13 R14 R15 ZZ mov     r12, rax 
             40729f     -2 INSTR LOCAL n RSI ZZ  NumericDEFs mov     rsi, rbx 
             40729f      3 INSTR BELONGTO 407190 
-            40729f      3 INSTR DEADREGS  EFLAGS RSI R13 R14 R15 ZZ mov     rsi, rbx 
+            40729f      3 INSTR DEADREGS  EFLAGS RAX RSI R13 R14 R15 ZZ mov     rsi, rbx 
             4072a2      2 INSTR BELONGTO 407190 
-            4072a2      2 INSTR DEADREGS  EFLAGS RBX R13 R14 R15 ZZ xor     eax, eax 
+            4072a2      2 INSTR DEADREGS  EFLAGS RAX RBX R13 R14 R15 ZZ xor     eax, eax 
             4072a2     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             4072a4     -1 INSTR LOCAL NoMetaUpdate call    _g_strdup_printf 
             4072a4      5 INSTR BELONGTO 407190 
@@ -4345,10 +4361,10 @@
             4072d9      1 INSTR BELONGTO 407190 
             4072d9      1 INSTR DEADREGS  EFLAGS ZZ retn 
             4072e0      2 INSTR BELONGTO 407190 
-            4072e0      2 INSTR DEADREGS  EFLAGS ZZ xor     edi, edi        ; domainname 
+            4072e0      2 INSTR DEADREGS  EFLAGS RSI RDI ZZ xor     edi, edi        ; domainname 
             4072e0     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi        ; domainname 
             4072e2      5 INSTR BELONGTO 407190 
-            4072e2      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, offset aS  ; "%s, " 
+            4072e2      5 INSTR DEADREGS  EFLAGS RSI ZZ mov     esi, offset aS  ; "%s, " 
             4072e7     -1 INSTR LOCAL NoMetaUpdate call    _dcgettext 
             4072e7      5 INSTR BELONGTO 407190 
             4072e7      5 INSTR DEADREGS  EFLAGS ZZ call    _dcgettext 
@@ -4361,26 +4377,26 @@
             4072f5      3 INSTR BELONGTO 407190 
             4072f5      3 INSTR DEADREGS  EFLAGS RDI R13 R14 R15 ZZ mov     rdi, rax 
             4072f8      2 INSTR BELONGTO 407190 
-            4072f8      2 INSTR DEADREGS  EFLAGS R13 R14 R15 ZZ xor     eax, eax 
+            4072f8      2 INSTR DEADREGS  EFLAGS RAX R13 R14 R15 ZZ xor     eax, eax 
             4072f8     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             4072fa     -1 INSTR LOCAL NoMetaUpdate call    _g_strdup_printf 
             4072fa      5 INSTR BELONGTO 407190 
             4072fa      5 INSTR DEADREGS  EFLAGS R13 R14 R15 ZZ call    _g_strdup_printf 
             4072ff     -2 INSTR LOCAL n RDX ZZ  NumericDEFs mov     rdx, rbp 
             4072ff      3 INSTR BELONGTO 407190 
-            4072ff      3 INSTR DEADREGS  EFLAGS RDX RSI RDI R13 R14 R15 ZZ mov     rdx, rbp 
+            4072ff      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R13 R14 R15 ZZ mov     rdx, rbp 
             407302      3 INSTR BELONGTO 407190 
-            407302      3 INSTR DEADREGS  EFLAGS RSI RDI R13 R14 R15 ZZ mov     r13, rax 
+            407302      3 INSTR DEADREGS  EFLAGS RCX RSI RDI R13 R14 R15 ZZ mov     r13, rax 
             407305      3 INSTR BELONGTO 407190 
-            407305      3 INSTR DEADREGS  EFLAGS RSI RDI R14 R15 ZZ mov     rdi, rax 
+            407305      3 INSTR DEADREGS  EFLAGS RCX RSI RDI R14 R15 ZZ mov     rdi, rax 
             407308     -2 INSTR LOCAL n RCX ZZ  NumericDEFs mov     ecx, r12d 
             407308      3 INSTR BELONGTO 407190 
-            407308      3 INSTR DEADREGS  EFLAGS RSI R14 R15 ZZ mov     ecx, r12d 
+            407308      3 INSTR DEADREGS  EFLAGS RAX RCX RSI R14 R15 ZZ mov     ecx, r12d 
             40730b     -2 INSTR LOCAL n RSI ZZ  NumericDEFs mov     rsi, rbx 
             40730b      3 INSTR BELONGTO 407190 
-            40730b      3 INSTR DEADREGS  EFLAGS RSI R12 R14 R15 ZZ mov     rsi, rbx 
+            40730b      3 INSTR DEADREGS  EFLAGS RAX RSI R12 R14 R15 ZZ mov     rsi, rbx 
             40730e      2 INSTR BELONGTO 407190 
-            40730e      2 INSTR DEADREGS  EFLAGS RBX R12 R14 R15 ZZ xor     eax, eax 
+            40730e      2 INSTR DEADREGS  EFLAGS RAX RBX R12 R14 R15 ZZ xor     eax, eax 
             40730e     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             407310     -1 INSTR LOCAL NoMetaUpdate call    _g_strdup_printf 
             407310      5 INSTR BELONGTO 407190 
@@ -4403,13 +4419,13 @@
             407334     -1 INSTR LOCAL NoMetaUpdate jz      short loc_407380 
             407334      2 INSTR BELONGTO 407190 
             407336      2 INSTR BELONGTO 407190 
-            407336      2 INSTR DEADREGS  EFLAGS RBX R14 ZZ xor     edi, edi        ; domainname 
+            407336      2 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI R14 ZZ xor     edi, edi        ; domainname 
             407336     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi        ; domainname 
             407338     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 5          ; category 
             407338      5 INSTR BELONGTO 407190 
-            407338      5 INSTR DEADREGS  EFLAGS RBX R14 ZZ mov     edx, 5          ; category 
+            407338      5 INSTR DEADREGS  EFLAGS RDX RBX RSI R14 ZZ mov     edx, 5          ; category 
             40733d      5 INSTR BELONGTO 407190 
-            40733d      5 INSTR DEADREGS  EFLAGS RBX R14 ZZ mov     esi, offset aSAndS; "%s and %s" 
+            40733d      5 INSTR DEADREGS  EFLAGS RBX RSI R14 ZZ mov     esi, offset aSAndS; "%s and %s" 
             407342     -1 INSTR LOCAL NoMetaUpdate call    _dcgettext 
             407342      5 INSTR BELONGTO 407190 
             407342      5 INSTR DEADREGS  EFLAGS RBX R14 ZZ call    _dcgettext 
@@ -4420,23 +4436,23 @@
             40734d      3 INSTR BELONGTO 407190 
             40734d      3 INSTR DEADREGS  EFLAGS RBX RDI R13 R14 R15 ZZ mov     rdi, rax 
             407350      2 INSTR BELONGTO 407190 
-            407350      2 INSTR DEADREGS  EFLAGS RBX R13 R14 R15 ZZ xor     eax, eax 
+            407350      2 INSTR DEADREGS  EFLAGS RAX RBX R13 R14 R15 ZZ xor     eax, eax 
             407350     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             407352     -1 INSTR LOCAL NoMetaUpdate call    _g_strdup_printf 
             407352      5 INSTR BELONGTO 407190 
             407352      5 INSTR DEADREGS  EFLAGS RBX R13 R14 R15 ZZ call    _g_strdup_printf 
             407357     -2 INSTR LOCAL n RSI ZZ  NumericDEFs mov     rsi, rbp 
             407357      3 INSTR BELONGTO 407190 
-            407357      3 INSTR DEADREGS  EFLAGS RBX RSI RDI R13 R14 R15 ZZ mov     rsi, rbp 
+            407357      3 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI R13 R14 R15 ZZ mov     rsi, rbp 
             40735a      3 INSTR BELONGTO 407190 
-            40735a      3 INSTR DEADREGS  EFLAGS RBX RDI R13 R14 R15 ZZ mov     rbx, rax 
+            40735a      3 INSTR DEADREGS  EFLAGS RDX RBX RDI R13 R14 R15 ZZ mov     rbx, rax 
             40735d      3 INSTR BELONGTO 407190 
-            40735d      3 INSTR DEADREGS  EFLAGS RDI R13 R14 R15 ZZ mov     rdi, rax 
+            40735d      3 INSTR DEADREGS  EFLAGS RDX RDI R13 R14 R15 ZZ mov     rdi, rax 
             407360     -2 INSTR LOCAL n RDX ZZ  NumericDEFs mov     edx, r12d 
             407360      3 INSTR BELONGTO 407190 
-            407360      3 INSTR DEADREGS  EFLAGS R13 R14 R15 ZZ mov     edx, r12d 
+            407360      3 INSTR DEADREGS  EFLAGS RAX RDX R13 R14 R15 ZZ mov     edx, r12d 
             407363      2 INSTR BELONGTO 407190 
-            407363      2 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ xor     eax, eax 
+            407363      2 INSTR DEADREGS  EFLAGS RAX R12 R13 R14 R15 ZZ xor     eax, eax 
             407363     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             407365     -1 INSTR LOCAL NoMetaUpdate call    _g_strdup_printf 
             407365      5 INSTR BELONGTO 407190 
@@ -4452,18 +4468,18 @@
             407375      5 INSTR BELONGTO 407190 
             407380     -2 INSTR LOCAL n RSI ZZ  NumericDEFs mov     rsi, rbp 
             407380      3 INSTR BELONGTO 407190 
-            407380      3 INSTR DEADREGS  EFLAGS RBX RSI RDI R12 R14 R15 ZZ mov     rsi, rbp 
+            407380      3 INSTR DEADREGS  EFLAGS RAX RBX RSI RDI R12 R14 R15 ZZ mov     rsi, rbp 
             407383      3 INSTR BELONGTO 407190 
-            407383      3 INSTR DEADREGS  EFLAGS RBX RDI R12 R14 R15 ZZ mov     rdi, r13 
+            407383      3 INSTR DEADREGS  EFLAGS RAX RBX RDI R12 R14 R15 ZZ mov     rdi, r13 
             407386      5 INSTR BELONGTO 407190 
-            407386      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ mov     rbx, [rsp+38h+var_30] 
+            407386      5 INSTR DEADREGS  EFLAGS RAX RBX R12 R13 R14 R15 ZZ mov     rbx, [rsp+38h+var_30] 
             407386      5 PTRIMMEDESP STACK 8 displ mov     rbx, [rsp+38h+var_30]
             40738b     -1 INSTR LOCAL MetadataUnused mov     rbp, [rsp+38h+var_28] 
             40738b      5 INSTR BELONGTO 407190 
             407390     -1 INSTR LOCAL MetadataUnused mov     r12, [rsp+38h+var_20] 
             407390      5 INSTR BELONGTO 407190 
             407395      2 INSTR BELONGTO 407190 
-            407395      2 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ xor     eax, eax 
+            407395      2 INSTR DEADREGS  EFLAGS RAX R12 R13 R14 R15 ZZ xor     eax, eax 
             407395     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             407397     -1 INSTR LOCAL MetadataUnused mov     r13, [rsp+38h+var_18] 
             407397      5 INSTR BELONGTO 407190 
@@ -4478,7 +4494,7 @@
             4073aa      5 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ jmp     _g_strdup_printf 
             4073b0     -2 INSTR LOCAL n RSI ZZ  NumericDEFs mov     esi, r12d 
             4073b0      3 INSTR BELONGTO 407190 
-            4073b0      3 INSTR DEADREGS  EFLAGS RBX RDI R13 R14 R15 ZZ mov     esi, r12d 
+            4073b0      3 INSTR DEADREGS  EFLAGS RBX RSI RDI R13 R14 R15 ZZ mov     esi, r12d 
             4073b3      5 INSTR BELONGTO 407190 
             4073b3      5 INSTR DEADREGS  EFLAGS RBX RDI R12 R13 R14 R15 ZZ mov     rbx, [rsp+38h+var_30] 
             4073b3      5 PTRIMMEDESP STACK 8 displ mov     rbx, [rsp+38h+var_30]
@@ -4495,7 +4511,7 @@
             4073cf     -1 INSTR LOCAL MetadataUnused mov     r15, [rsp+38h+var_8] 
             4073cf      5 INSTR BELONGTO 407190 
             4073d4      2 INSTR BELONGTO 407190 
-            4073d4      2 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ xor     eax, eax 
+            4073d4      2 INSTR DEADREGS  EFLAGS RAX R12 R13 R14 R15 ZZ xor     eax, eax 
             4073d4     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             4073d6     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rsp, 38h 
             4073d6      4 INSTR BELONGTO 407190 
@@ -4512,8 +4528,8 @@
             4073e5      5 INSTR BELONGTO 4073e0 
             4073e5      5 INSTR DEADREGS  EFLAGS RAX RBX ZZ mov     [rsp+var_10], rbp 
             4073e5      5 PTRIMMEDESP STACK -16 displ mov     [rsp+var_10], rbp
+            4073ea     -1 INSTR LOCAL MetadataUnused mov     rbx, rdi 
             4073ea      3 INSTR BELONGTO 4073e0 
-            4073ea      3 INSTR DEADREGS  EFLAGS RAX RBX ZZ mov     rbx, rdi 
             4073ed      5 INSTR BELONGTO 4073e0 
             4073ed      5 INSTR DEADREGS  EFLAGS RAX ZZ mov     [rsp+var_8], r12 
             4073ed      5 PTRIMMEDESP STACK -8 displ mov     [rsp+var_8], r12
@@ -4527,22 +4543,22 @@
             4073fa     -1 INSTR LOCAL MetadataUnused mov     [rsp+48h+var_1C], 3 
             4073fa      8 INSTR BELONGTO 4073e0 
             407402      9 INSTR BELONGTO 4073e0 
-            407402      9 INSTR DEADREGS  EFLAGS R12 ZZ mov     [rsp+48h+var_28], 0FFFFFFFFFFFFFFFFh 
+            407402      9 INSTR DEADREGS  EFLAGS RDI R12 ZZ mov     [rsp+48h+var_28], 0FFFFFFFFFFFFFFFFh 
             407402      9 PTRIMMEDESP STACK 32 displ mov     [rsp+48h+var_28], 0FFFFFFFFFFFFFFFFh
             40740b      7 INSTR BELONGTO 4073e0 
-            40740b      7 INSTR DEADREGS  EFLAGS R12 ZZ mov     rax, [rax+0A8h] 
+            40740b      7 INSTR DEADREGS  EFLAGS RDI R12 ZZ mov     rax, [rax+0A8h] 
             407412     -1 INSTR LOCAL NoMetaUpdate test    rax, rax 
             407412      3 INSTR BELONGTO 4073e0 
             407415     -1 INSTR LOCAL NoMetaUpdate jz      loc_4074A8 
             407415      6 INSTR BELONGTO 4073e0 
             40741b      3 INSTR BELONGTO 4073e0 
-            40741b      3 INSTR DEADREGS  EFLAGS R12 ZZ mov     rbp, [rax] 
+            40741b      3 INSTR DEADREGS  EFLAGS RDI R12 ZZ mov     rbp, [rax] 
             40741e     -1 INSTR LOCAL NoMetaUpdate test    rbp, rbp 
             40741e      3 INSTR BELONGTO 4073e0 
             407421     -1 INSTR LOCAL NoMetaUpdate jz      loc_4074C0 
             407421      6 INSTR BELONGTO 4073e0 
             407427      3 INSTR BELONGTO 4073e0 
-            407427      3 INSTR DEADREGS  EFLAGS R12 ZZ mov     edi, [rax+8] 
+            407427      3 INSTR DEADREGS  EFLAGS RDI R12 ZZ mov     edi, [rax+8] 
             40742a     -1 INSTR LOCAL NoMetaUpdate cmp     edi, 4 
             40742a      3 INSTR BELONGTO 4073e0 
             40742d     -1 INSTR LOCAL NoMetaUpdate jz      loc_4074E0 
@@ -4552,12 +4568,12 @@
             40743a     -1 INSTR LOCAL NoMetaUpdate ja      short loc_407460 
             40743a      2 INSTR BELONGTO 4073e0 
             40743c      7 INSTR BELONGTO 4073e0 
-            40743c      7 INSTR DEADREGS  EFLAGS R12 XMM0 XMM1 ZZ mov     dword ptr [rax+28h], 0 
+            40743c      7 INSTR DEADREGS  EFLAGS RBX R12 XMM0 XMM1 ZZ mov     dword ptr [rax+28h], 0 
             407443      2 INSTR BELONGTO 4073e0 
-            407443      2 INSTR DEADREGS  EFLAGS R12 XMM0 XMM1 ZZ xor     ebx, ebx 
+            407443      2 INSTR DEADREGS  EFLAGS RAX RBX R12 XMM0 XMM1 ZZ xor     ebx, ebx 
             407443     -2 INSTR LOCAL n RBX ZZ  AlwaysNUM xor     ebx, ebx 
             407445      2 INSTR BELONGTO 4073e0 
-            407445      2 INSTR DEADREGS  EFLAGS R12 XMM0 XMM1 ZZ mov     eax, ebx 
+            407445      2 INSTR DEADREGS  EFLAGS RAX R12 XMM0 XMM1 ZZ mov     eax, ebx 
             407445     -2 INSTR LOCAL n RAX ZZ  NumericDEFs mov     eax, ebx 
             407447      5 INSTR BELONGTO 4073e0 
             407447      5 INSTR DEADREGS  EFLAGS RBX R12 XMM0 XMM1 ZZ mov     rbp, [rsp+48h+var_10] 
@@ -4577,25 +4593,26 @@
             407460      5 INSTR BELONGTO 4073e0 
             407460      5 INSTR DEADREGS  EFLAGS R12 XMM0 XMM1 ZZ call    _gst_element_state_get_name 
             407465      7 INSTR BELONGTO 4073e0 
-            407465      7 INSTR DEADREGS  EFLAGS RDI R8 R9 R12 XMM0 XMM1 ZZ mov     rdi, cs:qword_610918 
+            407465      7 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 R12 XMM0 XMM1 ZZ mov     rdi, cs:qword_610918 
             40746c      5 INSTR BELONGTO 4073e0 
-            40746c      5 INSTR DEADREGS  EFLAGS R8 R9 R12 XMM0 XMM1 ZZ mov     [rsp+48h+var_40], rax 
+            40746c      5 INSTR DEADREGS  EFLAGS RCX RDX RSI R8 R9 R12 XMM0 XMM1 ZZ mov     [rsp+48h+var_40], rax 
             40746c      5 PTRIMMEDESP STACK 8 displ mov     [rsp+48h+var_40], rax
             407471     -2 INSTR LOCAL n R9 ZZ  AlwaysNUM xor     r9d, r9d 
             407471      3 INSTR BELONGTO 4073e0 
-            407471      3 INSTR DEADREGS  EFLAGS R8 R9 R12 XMM0 XMM1 ZZ xor     r9d, r9d 
+            407471      3 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI R8 R9 R12 XMM0 XMM1 ZZ xor     r9d, r9d 
             407474      2 INSTR BELONGTO 4073e0 
-            407474      2 INSTR DEADREGS  EFLAGS R8 R12 XMM0 XMM1 ZZ xor     eax, eax 
+            407474      2 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI R8 R12 XMM0 XMM1 ZZ xor     eax, eax 
             407474     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             407476     -2 INSTR LOCAL n R8 ZZ  NUMVia2ndSrcIMMEDNUM mov     r8d, 56Ah 
             407476      6 INSTR BELONGTO 4073e0 
-            407476      6 INSTR DEADREGS  EFLAGS R8 R12 XMM0 XMM1 ZZ mov     r8d, 56Ah 
+            407476      6 INSTR DEADREGS  EFLAGS RCX RDX RSI R8 R12 XMM0 XMM1 ZZ mov     r8d, 56Ah 
             40747c      5 INSTR BELONGTO 4073e0 
-            40747c      5 INSTR DEADREGS  EFLAGS R12 XMM0 XMM1 ZZ mov     ecx, offset aPlay_tick_call; "play_tick_callback" 
+            40747c      5 INSTR DEADREGS  EFLAGS RCX RDX RSI R12 XMM0 XMM1 ZZ mov     ecx, offset aPlay_tick_call; "play_tick_callback" 
             407481      5 INSTR BELONGTO 4073e0 
-            407481      5 INSTR DEADREGS  EFLAGS R12 XMM0 XMM1 ZZ mov     edx, offset aGsrWindow_c; "gsr-window.c" 
-            407486     -1 INSTR LOCAL MetadataRedundant mov     esi, 4 
+            407481      5 INSTR DEADREGS  EFLAGS RDX RSI R12 XMM0 XMM1 ZZ mov     edx, offset aGsrWindow_c; "gsr-window.c" 
+            407486     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 4 
             407486      5 INSTR BELONGTO 4073e0 
+            407486      5 INSTR DEADREGS  EFLAGS RSI R12 XMM0 XMM1 ZZ mov     esi, 4 
             40748b      8 INSTR BELONGTO 4073e0 
             40748b      8 INSTR DEADREGS  EFLAGS R12 XMM0 XMM1 ZZ mov     [rsp+48h+var_48], offset aPipelineInWron; "pipeline in wrong state: %s" 
             40748b      8 PTRIMMEDESP STACK 0 displ mov     [rsp+48h+var_48], offset aPipelineInWron; "pipeline in wrong state: %s"
@@ -4605,36 +4622,36 @@
             407498     -1 INSTR LOCAL MetadataUnused mov     rax, [rbx+38h] 
             407498      4 INSTR BELONGTO 4073e0 
             40749c      7 INSTR BELONGTO 4073e0 
-            40749c      7 INSTR DEADREGS  EFLAGS R12 XMM0 XMM1 ZZ mov     rax, [rax+0A8h] 
+            40749c      7 INSTR DEADREGS  EFLAGS RBX R12 XMM0 XMM1 ZZ mov     rax, [rax+0A8h] 
             4074a3     -1 INSTR LOCAL NoMetaUpdate jmp     short loc_40743C 
             4074a3      2 INSTR BELONGTO 4073e0 
             4074a8      5 INSTR BELONGTO 4073e0 
-            4074a8      5 INSTR DEADREGS  EFLAGS R12 XMM0 XMM1 ZZ mov     edx, offset aWindowPrivPlay; "window->priv->play != NULL" 
+            4074a8      5 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI R12 XMM0 XMM1 ZZ mov     edx, offset aWindowPrivPlay; "window->priv->play != NULL" 
             4074ad      5 INSTR BELONGTO 4073e0 
-            4074ad      5 INSTR DEADREGS  EFLAGS R12 XMM0 XMM1 ZZ mov     esi, offset aPlay_tick_ca_0; "play_tick_callback" 
+            4074ad      5 INSTR DEADREGS  EFLAGS RBX RSI RDI R12 XMM0 XMM1 ZZ mov     esi, offset aPlay_tick_ca_0; "play_tick_callback" 
             4074b2      2 INSTR BELONGTO 4073e0 
-            4074b2      2 INSTR DEADREGS  EFLAGS R12 XMM0 XMM1 ZZ xor     edi, edi 
+            4074b2      2 INSTR DEADREGS  EFLAGS RBX RDI R12 XMM0 XMM1 ZZ xor     edi, edi 
             4074b2     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
             4074b4     -1 INSTR LOCAL NoMetaUpdate call    _g_return_if_fail_warning 
             4074b4      5 INSTR BELONGTO 4073e0 
-            4074b4      5 INSTR DEADREGS  EFLAGS R12 XMM0 XMM1 ZZ call    _g_return_if_fail_warning 
+            4074b4      5 INSTR DEADREGS  EFLAGS RBX R12 XMM0 XMM1 ZZ call    _g_return_if_fail_warning 
             4074b9      2 INSTR BELONGTO 4073e0 
-            4074b9      2 INSTR DEADREGS  EFLAGS R12 XMM0 XMM1 ZZ xor     ebx, ebx 
+            4074b9      2 INSTR DEADREGS  EFLAGS RAX RBX R12 XMM0 XMM1 ZZ xor     ebx, ebx 
             4074b9     -2 INSTR LOCAL n RBX ZZ  AlwaysNUM xor     ebx, ebx 
             4074bb     -1 INSTR LOCAL NoMetaUpdate jmp     short loc_407445 
             4074bb      2 INSTR BELONGTO 4073e0 
             4074c0      5 INSTR BELONGTO 4073e0 
-            4074c0      5 INSTR DEADREGS  EFLAGS R12 XMM0 XMM1 ZZ mov     edx, offset aWindowPrivPl_0; "window->priv->play->pipeline != NULL" 
+            4074c0      5 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI R12 XMM0 XMM1 ZZ mov     edx, offset aWindowPrivPl_0; "window->priv->play->pipeline != NULL" 
             4074c5      5 INSTR BELONGTO 4073e0 
-            4074c5      5 INSTR DEADREGS  EFLAGS R12 XMM0 XMM1 ZZ mov     esi, offset aPlay_tick_ca_0; "play_tick_callback" 
+            4074c5      5 INSTR DEADREGS  EFLAGS RBX RSI RDI R12 XMM0 XMM1 ZZ mov     esi, offset aPlay_tick_ca_0; "play_tick_callback" 
             4074ca      2 INSTR BELONGTO 4073e0 
-            4074ca      2 INSTR DEADREGS  EFLAGS R12 XMM0 XMM1 ZZ xor     edi, edi 
+            4074ca      2 INSTR DEADREGS  EFLAGS RBX RDI R12 XMM0 XMM1 ZZ xor     edi, edi 
             4074ca     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
             4074cc     -1 INSTR LOCAL NoMetaUpdate call    _g_return_if_fail_warning 
             4074cc      5 INSTR BELONGTO 4073e0 
-            4074cc      5 INSTR DEADREGS  EFLAGS R12 XMM0 XMM1 ZZ call    _g_return_if_fail_warning 
+            4074cc      5 INSTR DEADREGS  EFLAGS RBX R12 XMM0 XMM1 ZZ call    _g_return_if_fail_warning 
             4074d1      2 INSTR BELONGTO 4073e0 
-            4074d1      2 INSTR DEADREGS  EFLAGS R12 XMM0 XMM1 ZZ xor     ebx, ebx 
+            4074d1      2 INSTR DEADREGS  EFLAGS RAX RBX R12 XMM0 XMM1 ZZ xor     ebx, ebx 
             4074d1     -2 INSTR LOCAL n RBX ZZ  AlwaysNUM xor     ebx, ebx 
             4074d3     -1 INSTR LOCAL NoMetaUpdate jmp     loc_407445 
             4074d3      5 INSTR BELONGTO 4073e0 
@@ -4655,7 +4672,7 @@
             4074f4      2 INSTR BELONGTO 4073e0 
             4074f6     -2 INSTR LOCAL n RCX ZZ  NumericDEFs mov     rcx, [rsp+48h+var_28] 
             4074f6      5 INSTR BELONGTO 4073e0 
-            4074f6      5 INSTR DEADREGS  EFLAGS RAX RCX R12 ZZ mov     rcx, [rsp+48h+var_28] 
+            4074f6      5 INSTR DEADREGS  EFLAGS RAX RCX RDX R12 ZZ mov     rcx, [rsp+48h+var_28] 
             4074f6      5 PTRIMMEDESP STACK 32 displ mov     rcx, [rsp+48h+var_28]
             4074fb     -1 INSTR LOCAL NoMetaUpdate cmp     rcx, 0FFFFFFFFFFFFFFFFh 
             4074fb      4 INSTR BELONGTO 4073e0 
@@ -4663,29 +4680,29 @@
             4074ff      2 INSTR BELONGTO 4073e0 
             407501     -2 INSTR LOCAL n RAX ZZ  NumericDEFs mov     rax, rcx 
             407501      3 INSTR BELONGTO 4073e0 
-            407501      3 INSTR DEADREGS  EFLAGS RAX RDX R8 R11 R12 ZZ mov     rax, rcx 
+            407501      3 INSTR DEADREGS  EFLAGS RAX RDX RSI RDI R8 R11 R12 ZZ mov     rax, rcx 
             407504     10 INSTR BELONGTO 4073e0 
-            407504     10 INSTR DEADREGS  EFLAGS RDX R8 R11 R12 ZZ mov     rdx, 112E0BE826D694B3h 
+            407504     10 INSTR DEADREGS  EFLAGS RDX RSI RDI R8 R11 R12 ZZ mov     rdx, 112E0BE826D694B3h 
             407504     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     rdx, 112E0BE826D694B3h 
             40750e     -2 INSTR LOCAL n RCX ZZ  AlwaysNUM sar     rcx, 3Fh 
             40750e      4 INSTR BELONGTO 4073e0 
-            40750e      4 INSTR DEADREGS  EFLAGS R8 R11 R12 ZZ sar     rcx, 3Fh 
+            40750e      4 INSTR DEADREGS  EFLAGS RSI RDI R8 R11 R12 ZZ sar     rcx, 3Fh 
             407512     -1 INSTR LOCAL MetadataRedundant imul    rdx 
             407512      3 INSTR BELONGTO 4073e0 
             407515      4 INSTR BELONGTO 4073e0 
-            407515      4 INSTR DEADREGS  EFLAGS RAX R8 R11 R12 ZZ mov     rax, [rbx+38h] 
+            407515      4 INSTR DEADREGS  EFLAGS RAX RSI RDI R8 R11 R12 ZZ mov     rax, [rbx+38h] 
             407519     -1 INSTR LOCAL MetadataRedundant sar     rdx, 1Ah 
             407519      4 INSTR BELONGTO 4073e0 
             40751d     -1 INSTR LOCAL MetadataRedundant sub     rdx, rcx 
             40751d      3 INSTR BELONGTO 4073e0 
             407520      2 INSTR BELONGTO 4073e0 
-            407520      2 INSTR DEADREGS  EFLAGS R8 R11 R12 ZZ mov     edi, edx 
+            407520      2 INSTR DEADREGS  EFLAGS RCX RSI RDI R8 R11 R12 ZZ mov     edi, edx 
             407520     -2 INSTR LOCAL n RDI ZZ  NumericDEFs mov     edi, edx 
             407522      6 INSTR BELONGTO 4073e0 
-            407522      6 INSTR DEADREGS  EFLAGS R8 R11 R12 ZZ mov     [rax+0DCh], edx 
+            407522      6 INSTR DEADREGS  EFLAGS RCX RSI R8 R11 R12 ZZ mov     [rax+0DCh], edx 
             407528     -1 INSTR LOCAL NoMetaUpdate call    sub_407190 
             407528      5 INSTR BELONGTO 4073e0 
-            407528      5 INSTR DEADREGS  EFLAGS R8 R11 R12 ZZ call    sub_407190 
+            407528      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI R8 R11 R12 ZZ call    sub_407190 
             40752d     -2 INSTR LOCAL n R12 ZZ  NumericDEFs mov     r12, rax 
             40752d      3 INSTR BELONGTO 4073e0 
             40752d      3 INSTR DEADREGS  EFLAGS R12 ZZ mov     r12, rax 
@@ -4716,13 +4733,13 @@
             407553      5 INSTR BELONGTO 4073e0 
             407553      5 INSTR DEADREGS  EFLAGS R12 ZZ call    _g_free 
             407558      4 INSTR BELONGTO 4073e0 
-            407558      4 INSTR DEADREGS  EFLAGS RAX R12 ZZ mov     rax, [rbx+38h] 
+            407558      4 INSTR DEADREGS  EFLAGS RAX RDX R12 ZZ mov     rax, [rbx+38h] 
             40755c     -1 INSTR LOCAL NoMetaUpdate jmp     short loc_40757B 
             40755c      2 INSTR BELONGTO 4073e0 
             407560      4 INSTR BELONGTO 4073e0 
-            407560      4 INSTR DEADREGS  EFLAGS RAX R12 ZZ mov     rax, [rbx+38h] 
+            407560      4 INSTR DEADREGS  EFLAGS RAX RDX R12 ZZ mov     rax, [rbx+38h] 
             407564      6 INSTR BELONGTO 4073e0 
-            407564      6 INSTR DEADREGS  EFLAGS R12 ZZ mov     edx, [rax+0E0h] 
+            407564      6 INSTR DEADREGS  EFLAGS RDX R12 ZZ mov     edx, [rax+0E0h] 
             40756a     -1 INSTR LOCAL NoMetaUpdate test    edx, edx 
             40756a      2 INSTR BELONGTO 4073e0 
             40756c     -1 INSTR LOCAL NoMetaUpdate jle     loc_4076D8 
@@ -4732,7 +4749,7 @@
             407575      6 INSTR BELONGTO 4073e0 
             407575      6 INSTR DEADREGS  EFLAGS R12 ZZ mov     [rax+0E0h], edx 
             40757b      6 INSTR BELONGTO 4073e0 
-            40757b      6 INSTR DEADREGS  EFLAGS R12 ZZ mov     edx, [rax+0FCh] 
+            40757b      6 INSTR DEADREGS  EFLAGS RDX R12 ZZ mov     edx, [rax+0FCh] 
             407581     -1 INSTR LOCAL NoMetaUpdate test    edx, edx 
             407581      2 INSTR BELONGTO 4073e0 
             407583     -1 INSTR LOCAL NoMetaUpdate jz      short loc_4075B0 
@@ -4741,18 +4758,18 @@
             407585      7 INSTR BELONGTO 4073e0 
             40758c     -2 INSTR LOCAL n RBX ZZ  NUMVia2ndSrcIMMEDNUM mov     ebx, 1 
             40758c      5 INSTR BELONGTO 4073e0 
-            40758c      5 INSTR DEADREGS  R12 XMM0 XMM1 ZZ mov     ebx, 1 
+            40758c      5 INSTR DEADREGS  RAX RBX R12 XMM0 XMM1 ZZ mov     ebx, 1 
             407591     -1 INSTR LOCAL NoMetaUpdate jbe     loc_407445 
             407591      6 INSTR BELONGTO 4073e0 
             407597      8 INSTR BELONGTO 4073e0 
-            407597      8 INSTR DEADREGS  EFLAGS RDI R8 R9 R12 XMM0 XMM1 ZZ mov     [rsp+48h+var_48], offset aSeekInProgress; "seek in progress, try again later" 
+            407597      8 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R9 R12 XMM0 XMM1 ZZ mov     [rsp+48h+var_48], offset aSeekInProgress; "seek in progress, try again later" 
             407597      8 PTRIMMEDESP STACK 0 displ mov     [rsp+48h+var_48], offset aSeekInProgress; "seek in progress, try again later"
             40759f     -2 INSTR LOCAL n R9 ZZ  AlwaysNUM xor     r9d, r9d 
             40759f      3 INSTR BELONGTO 4073e0 
-            40759f      3 INSTR DEADREGS  EFLAGS RDI R8 R9 R12 XMM0 XMM1 ZZ xor     r9d, r9d 
+            40759f      3 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R9 R12 XMM0 XMM1 ZZ xor     r9d, r9d 
             4075a2     -2 INSTR LOCAL n R8 ZZ  NUMVia2ndSrcIMMEDNUM mov     r8d, 582h 
             4075a2      6 INSTR BELONGTO 4073e0 
-            4075a2      6 INSTR DEADREGS  EFLAGS RDI R8 R12 XMM0 XMM1 ZZ mov     r8d, 582h 
+            4075a2      6 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R12 XMM0 XMM1 ZZ mov     r8d, 582h 
             4075a8     -1 INSTR LOCAL NoMetaUpdate jmp     short loc_4075DF 
             4075a8      2 INSTR BELONGTO 4073e0 
             4075b0     -1 INSTR LOCAL MetadataUnused mov     r12d, [rax+0DCh] 
@@ -4765,29 +4782,29 @@
             4075bc      7 INSTR BELONGTO 4073e0 
             4075c3     -2 INSTR LOCAL n RBX ZZ  NUMVia2ndSrcIMMEDNUM mov     ebx, 1 
             4075c3      5 INSTR BELONGTO 4073e0 
-            4075c3      5 INSTR DEADREGS  R12 XMM0 XMM1 ZZ mov     ebx, 1 
+            4075c3      5 INSTR DEADREGS  RAX RBX R12 XMM0 XMM1 ZZ mov     ebx, 1 
             4075c8     -1 INSTR LOCAL NoMetaUpdate jbe     loc_407445 
             4075c8      6 INSTR BELONGTO 4073e0 
             4075ce      8 INSTR BELONGTO 4073e0 
-            4075ce      8 INSTR DEADREGS  EFLAGS RDI R8 R9 R12 XMM0 XMM1 ZZ mov     [rsp+48h+var_48], offset aNoDurationTryA; "no duration, try again later" 
+            4075ce      8 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R9 R12 XMM0 XMM1 ZZ mov     [rsp+48h+var_48], offset aNoDurationTryA; "no duration, try again later" 
             4075ce      8 PTRIMMEDESP STACK 0 displ mov     [rsp+48h+var_48], offset aNoDurationTryA; "no duration, try again later"
             4075d6     -2 INSTR LOCAL n R9 ZZ  AlwaysNUM xor     r9d, r9d 
             4075d6      3 INSTR BELONGTO 4073e0 
-            4075d6      3 INSTR DEADREGS  EFLAGS RDI R8 R9 R12 XMM0 XMM1 ZZ xor     r9d, r9d 
+            4075d6      3 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R9 R12 XMM0 XMM1 ZZ xor     r9d, r9d 
             4075d9     -2 INSTR LOCAL n R8 ZZ  NUMVia2ndSrcIMMEDNUM mov     r8d, 587h 
             4075d9      6 INSTR BELONGTO 4073e0 
-            4075d9      6 INSTR DEADREGS  EFLAGS RDI R8 R12 XMM0 XMM1 ZZ mov     r8d, 587h 
+            4075d9      6 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R12 XMM0 XMM1 ZZ mov     r8d, 587h 
             4075df      7 INSTR BELONGTO 4073e0 
-            4075df      7 INSTR DEADREGS  EFLAGS RDI R12 XMM0 XMM1 ZZ mov     rdi, cs:qword_610918 
+            4075df      7 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R12 XMM0 XMM1 ZZ mov     rdi, cs:qword_610918 
             4075e6      5 INSTR BELONGTO 4073e0 
-            4075e6      5 INSTR DEADREGS  EFLAGS R12 XMM0 XMM1 ZZ mov     ecx, offset aPlay_tick_call; "play_tick_callback" 
+            4075e6      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI R12 XMM0 XMM1 ZZ mov     ecx, offset aPlay_tick_call; "play_tick_callback" 
             4075eb      5 INSTR BELONGTO 4073e0 
-            4075eb      5 INSTR DEADREGS  EFLAGS R12 XMM0 XMM1 ZZ mov     edx, offset aGsrWindow_c; "gsr-window.c" 
+            4075eb      5 INSTR DEADREGS  EFLAGS RAX RDX RSI R12 XMM0 XMM1 ZZ mov     edx, offset aGsrWindow_c; "gsr-window.c" 
             4075f0     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 4 
             4075f0      5 INSTR BELONGTO 4073e0 
-            4075f0      5 INSTR DEADREGS  EFLAGS R12 XMM0 XMM1 ZZ mov     esi, 4 
+            4075f0      5 INSTR DEADREGS  EFLAGS RAX RSI R12 XMM0 XMM1 ZZ mov     esi, 4 
             4075f5      2 INSTR BELONGTO 4073e0 
-            4075f5      2 INSTR DEADREGS  EFLAGS R12 XMM0 XMM1 ZZ xor     eax, eax 
+            4075f5      2 INSTR DEADREGS  EFLAGS RAX R12 XMM0 XMM1 ZZ xor     eax, eax 
             4075f5     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             4075f7     -1 INSTR LOCAL NoMetaUpdate call    _gst_debug_log 
             4075f7      5 INSTR BELONGTO 4073e0 
@@ -4811,7 +4828,7 @@
             40761c      6 INSTR BELONGTO 4073e0 
             407622     -2 INSTR LOCAL n RCX ZZ  NumericDEFs mov     rcx, [rsp+48h+var_28] 
             407622      5 INSTR BELONGTO 4073e0 
-            407622      5 INSTR DEADREGS  EFLAGS RCX R12 ZZ mov     rcx, [rsp+48h+var_28] 
+            407622      5 INSTR DEADREGS  EFLAGS RAX RCX R12 ZZ mov     rcx, [rsp+48h+var_28] 
             407622      5 PTRIMMEDESP STACK 32 displ mov     rcx, [rsp+48h+var_28]
             407627     -1 INSTR LOCAL NoMetaUpdate cmp     rcx, 0FFFFFFFFFFFFFFFFh 
             407627      4 INSTR BELONGTO 4073e0 
@@ -4828,8 +4845,8 @@
             40763e      4 INSTR DEADREGS  EFLAGS R12 ZZ sar     rcx, 3Fh 
             407642     -1 INSTR LOCAL MetadataRedundant imul    rdx 
             407642      3 INSTR BELONGTO 4073e0 
+            407645     -1 INSTR LOCAL MetadataUnused mov     rbx, [rbx+38h] 
             407645      4 INSTR BELONGTO 4073e0 
-            407645      4 INSTR DEADREGS  EFLAGS R12 ZZ mov     rbx, [rbx+38h] 
             407649     -1 INSTR LOCAL NoMetaUpdate cvtsi2sd xmm1, dword ptr [rbx+0DCh] 
             407649      8 INSTR BELONGTO 4073e0 
             407651     -1 INSTR LOCAL NoMetaUpdate mulsd   xmm1, cs:qword_40EA08 
@@ -4868,10 +4885,10 @@
             4076a5      4 INSTR BELONGTO 4073e0 
             4076a5      4 INSTR DEADREGS  EFLAGS RSI RDI R12 XMM1 ZZ mov     rdi, [rbx+8] 
             4076a9      3 INSTR BELONGTO 4073e0 
-            4076a9      3 INSTR DEADREGS  EFLAGS RSI R12 XMM1 ZZ mov     rsi, rax 
+            4076a9      3 INSTR DEADREGS  EFLAGS RBX RSI R12 XMM1 ZZ mov     rsi, rax 
             4076ac     -2 INSTR LOCAL n RBX ZZ  NUMVia2ndSrcIMMEDNUM mov     ebx, 1 
             4076ac      5 INSTR BELONGTO 4073e0 
-            4076ac      5 INSTR DEADREGS  EFLAGS R12 XMM1 ZZ mov     ebx, 1 
+            4076ac      5 INSTR DEADREGS  EFLAGS RBX R12 XMM1 ZZ mov     ebx, 1 
             4076b1     -1 INSTR LOCAL NoMetaUpdate call    _g_type_check_instance_cast 
             4076b1      5 INSTR BELONGTO 4073e0 
             4076b1      5 INSTR DEADREGS  EFLAGS R12 XMM1 ZZ call    _g_type_check_instance_cast 
@@ -4891,11 +4908,11 @@
             4076cc      5 INSTR BELONGTO 4073e0 
             4076d8     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 5          ; category 
             4076d8      5 INSTR BELONGTO 4073e0 
-            4076d8      5 INSTR DEADREGS  EFLAGS R12 ZZ mov     edx, 5          ; category 
+            4076d8      5 INSTR DEADREGS  EFLAGS RDX RSI RDI R12 ZZ mov     edx, 5          ; category 
             4076dd      5 INSTR BELONGTO 4073e0 
-            4076dd      5 INSTR DEADREGS  EFLAGS R12 ZZ mov     esi, offset aUnknown; "Unknown" 
+            4076dd      5 INSTR DEADREGS  EFLAGS RSI RDI R12 ZZ mov     esi, offset aUnknown; "Unknown" 
             4076e2      2 INSTR BELONGTO 4073e0 
-            4076e2      2 INSTR DEADREGS  EFLAGS R12 ZZ xor     edi, edi        ; domainname 
+            4076e2      2 INSTR DEADREGS  EFLAGS RDI R12 ZZ xor     edi, edi        ; domainname 
             4076e2     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi        ; domainname 
             4076e4     -1 INSTR LOCAL NoMetaUpdate call    _dcgettext 
             4076e4      5 INSTR BELONGTO 4073e0 
@@ -4922,25 +4939,25 @@
             407707      5 INSTR BELONGTO 4073e0 
             407707      5 INSTR DEADREGS  EFLAGS R12 ZZ call    _gtk_label_set_text 
             40770c      4 INSTR BELONGTO 4073e0 
-            40770c      4 INSTR DEADREGS  EFLAGS RAX R12 ZZ mov     rax, [rbx+38h] 
+            40770c      4 INSTR DEADREGS  EFLAGS RAX RDX R12 ZZ mov     rax, [rbx+38h] 
             407710     -1 INSTR LOCAL NoMetaUpdate jmp     loc_40757B 
             407710      5 INSTR BELONGTO 4073e0 
             407718     -1 INSTR LOCAL NoMetaUpdate cmp     cs:__gst_debug_min, 3 
             407718      7 INSTR BELONGTO 4073e0 
             40771f     -2 INSTR LOCAL n RBX ZZ  NUMVia2ndSrcIMMEDNUM mov     ebx, 1 
             40771f      5 INSTR BELONGTO 4073e0 
-            40771f      5 INSTR DEADREGS  R12 XMM0 XMM1 ZZ mov     ebx, 1 
+            40771f      5 INSTR DEADREGS  RAX RBX R12 XMM0 XMM1 ZZ mov     ebx, 1 
             407724     -1 INSTR LOCAL NoMetaUpdate jbe     loc_407445 
             407724      6 INSTR BELONGTO 4073e0 
             40772a      8 INSTR BELONGTO 4073e0 
-            40772a      8 INSTR DEADREGS  EFLAGS RDI R8 R9 R12 XMM0 XMM1 ZZ mov     [rsp+48h+var_48], offset aFailedToQueryP; "failed to query position" 
+            40772a      8 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R9 R12 XMM0 XMM1 ZZ mov     [rsp+48h+var_48], offset aFailedToQueryP; "failed to query position" 
             40772a      8 PTRIMMEDESP STACK 0 displ mov     [rsp+48h+var_48], offset aFailedToQueryP; "failed to query position"
             407732     -2 INSTR LOCAL n R9 ZZ  AlwaysNUM xor     r9d, r9d 
             407732      3 INSTR BELONGTO 4073e0 
-            407732      3 INSTR DEADREGS  EFLAGS RDI R8 R9 R12 XMM0 XMM1 ZZ xor     r9d, r9d 
+            407732      3 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R9 R12 XMM0 XMM1 ZZ xor     r9d, r9d 
             407735     -2 INSTR LOCAL n R8 ZZ  NUMVia2ndSrcIMMEDNUM mov     r8d, 595h 
             407735      6 INSTR BELONGTO 4073e0 
-            407735      6 INSTR DEADREGS  EFLAGS RDI R8 R12 XMM0 XMM1 ZZ mov     r8d, 595h 
+            407735      6 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R12 XMM0 XMM1 ZZ mov     r8d, 595h 
             40773b     -1 INSTR LOCAL NoMetaUpdate jmp     loc_4075DF 
             40773b      5 INSTR BELONGTO 4073e0 
             407740     -1 INSTR LOCAL MetadataUnused movapd  xmm0, xmm1 
@@ -4959,33 +4976,33 @@
             40775a     -1 INSTR LOCAL MetadataUnused mov     rbp, rdi 
             40775a      3 INSTR BELONGTO 407750 
             40775d      5 INSTR BELONGTO 407750 
-            40775d      5 INSTR DEADREGS  EFLAGS RAX RDX ZZ mov     [rsp+var_10], r12 
+            40775d      5 INSTR DEADREGS  EFLAGS RAX RDX RBX ZZ mov     [rsp+var_10], r12 
             40775d      5 PTRIMMEDESP STACK -16 displ mov     [rsp+var_10], r12
             407762      5 INSTR BELONGTO 407750 
-            407762      5 INSTR DEADREGS  EFLAGS RAX RDX R12 ZZ mov     [rsp+var_8], r13 
+            407762      5 INSTR DEADREGS  EFLAGS RAX RDX RBX R12 ZZ mov     [rsp+var_8], r13 
             407762      5 PTRIMMEDESP STACK -8 displ mov     [rsp+var_8], r13
             407767     16 DATAREF STACK 793 esp + 0 CHILDOF 792 OFFSET 0 OutArgsRegion OUTARGS
             407767      4 INSTR BELONGTO 407750 
-            407767      4 INSTR DEADREGS  EFLAGS RAX RDX R12 R13 ZZ sub     rsp, 48h 
+            407767      4 INSTR DEADREGS  EFLAGS RAX RDX RBX R12 R13 ZZ sub     rsp, 48h 
             407767     72 DATAREF STACK 792 esp + 0 PARENT LocalFrame LOCALFRAME
             407767      8 MEMORYHOLE STACK esp + 72 ReturnAddress 
             40776b      4 INSTR BELONGTO 407750 
-            40776b      4 INSTR DEADREGS  EFLAGS RAX RDX R12 R13 ZZ mov     rdx, [rdi+38h] 
+            40776b      4 INSTR DEADREGS  EFLAGS RAX RDX RBX R12 R13 ZZ mov     rdx, [rdi+38h] 
             40776f     -1 INSTR LOCAL MetadataUnused mov     [rsp+48h+var_2C], 3 
             40776f      8 INSTR BELONGTO 407750 
             407777      9 INSTR BELONGTO 407750 
-            407777      9 INSTR DEADREGS  EFLAGS RAX R12 R13 ZZ mov     [rsp+48h+var_38], 0FFFFFFFFFFFFFFFFh 
+            407777      9 INSTR DEADREGS  EFLAGS RAX RBX RDI R12 R13 ZZ mov     [rsp+48h+var_38], 0FFFFFFFFFFFFFFFFh 
             407777      9 PTRIMMEDESP STACK 16 displ mov     [rsp+48h+var_38], 0FFFFFFFFFFFFFFFFh
             407780      7 INSTR BELONGTO 407750 
-            407780      7 INSTR DEADREGS  EFLAGS RAX R12 R13 ZZ mov     rax, [rdx+0B0h] 
+            407780      7 INSTR DEADREGS  EFLAGS RAX RBX RDI R12 R13 ZZ mov     rax, [rdx+0B0h] 
             407787      3 INSTR BELONGTO 407750 
-            407787      3 INSTR DEADREGS  EFLAGS R12 R13 ZZ mov     edi, [rax+8] 
+            407787      3 INSTR DEADREGS  EFLAGS RBX RDI R12 R13 ZZ mov     edi, [rax+8] 
             40778a     -1 INSTR LOCAL NoMetaUpdate cmp     edi, 4 
             40778a      3 INSTR BELONGTO 407750 
             40778d     -1 INSTR LOCAL NoMetaUpdate jz      short loc_4077F0 
             40778d      2 INSTR BELONGTO 407750 
             40778f      2 INSTR BELONGTO 407750 
-            40778f      2 INSTR DEADREGS  EFLAGS R12 R13 ZZ xor     ebx, ebx 
+            40778f      2 INSTR DEADREGS  EFLAGS RBX R12 R13 ZZ xor     ebx, ebx 
             40778f     -2 INSTR LOCAL n RBX ZZ  AlwaysNUM xor     ebx, ebx 
             407791     -1 INSTR LOCAL NoMetaUpdate cmp     cs:__gst_debug_min, 3 
             407791      7 INSTR BELONGTO 407750 
@@ -4995,24 +5012,25 @@
             40779a      5 INSTR BELONGTO 407750 
             40779a      5 INSTR DEADREGS  EFLAGS R12 R13 ZZ call    _gst_element_state_get_name 
             40779f      7 INSTR BELONGTO 407750 
-            40779f      7 INSTR DEADREGS  EFLAGS RDI R8 R9 R12 R13 ZZ mov     rdi, cs:qword_610918 
+            40779f      7 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 R12 R13 ZZ mov     rdi, cs:qword_610918 
             4077a6      5 INSTR BELONGTO 407750 
-            4077a6      5 INSTR DEADREGS  EFLAGS R8 R9 R12 R13 ZZ mov     [rsp+48h+var_40], rax 
+            4077a6      5 INSTR DEADREGS  EFLAGS RCX RDX RSI R8 R9 R12 R13 ZZ mov     [rsp+48h+var_40], rax 
             4077a6      5 PTRIMMEDESP STACK 8 displ mov     [rsp+48h+var_40], rax
             4077ab     -2 INSTR LOCAL n R9 ZZ  AlwaysNUM xor     r9d, r9d 
             4077ab      3 INSTR BELONGTO 407750 
-            4077ab      3 INSTR DEADREGS  EFLAGS R8 R9 R12 R13 ZZ xor     r9d, r9d 
+            4077ab      3 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI R8 R9 R12 R13 ZZ xor     r9d, r9d 
             4077ae     -2 INSTR LOCAL n R8 ZZ  NUMVia2ndSrcIMMEDNUM mov     r8d, 5A6h 
             4077ae      6 INSTR BELONGTO 407750 
-            4077ae      6 INSTR DEADREGS  EFLAGS R8 R12 R13 ZZ mov     r8d, 5A6h 
+            4077ae      6 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI R8 R12 R13 ZZ mov     r8d, 5A6h 
             4077b4      5 INSTR BELONGTO 407750 
-            4077b4      5 INSTR DEADREGS  EFLAGS R12 R13 ZZ mov     ecx, offset aRecord_tick_ca; "record_tick_callback" 
+            4077b4      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI R12 R13 ZZ mov     ecx, offset aRecord_tick_ca; "record_tick_callback" 
             4077b9      5 INSTR BELONGTO 407750 
-            4077b9      5 INSTR DEADREGS  EFLAGS R12 R13 ZZ mov     edx, offset aGsrWindow_c; "gsr-window.c" 
-            4077be     -1 INSTR LOCAL MetadataRedundant mov     esi, 4 
+            4077b9      5 INSTR DEADREGS  EFLAGS RAX RDX RSI R12 R13 ZZ mov     edx, offset aGsrWindow_c; "gsr-window.c" 
+            4077be     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 4 
             4077be      5 INSTR BELONGTO 407750 
+            4077be      5 INSTR DEADREGS  EFLAGS RAX RSI R12 R13 ZZ mov     esi, 4 
             4077c3      2 INSTR BELONGTO 407750 
-            4077c3      2 INSTR DEADREGS  EFLAGS R12 R13 ZZ xor     eax, eax 
+            4077c3      2 INSTR DEADREGS  EFLAGS RAX R12 R13 ZZ xor     eax, eax 
             4077c3     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             4077c5      8 INSTR BELONGTO 407750 
             4077c5      8 INSTR DEADREGS  EFLAGS R12 R13 ZZ mov     [rsp+48h+var_48], offset aPipelineInWron; "pipeline in wrong state: %s" 
@@ -5021,7 +5039,7 @@
             4077cd      5 INSTR BELONGTO 407750 
             4077cd      5 INSTR DEADREGS  EFLAGS R12 R13 ZZ call    _gst_debug_log 
             4077d2      2 INSTR BELONGTO 407750 
-            4077d2      2 INSTR DEADREGS  EFLAGS R12 R13 ZZ mov     eax, ebx 
+            4077d2      2 INSTR DEADREGS  EFLAGS RAX R12 R13 ZZ mov     eax, ebx 
             4077d2     -2 INSTR LOCAL n RAX ZZ  NumericDEFs mov     eax, ebx 
             4077d4      5 INSTR BELONGTO 407750 
             4077d4      5 INSTR DEADREGS  EFLAGS RBX R12 R13 ZZ mov     rbp, [rsp+48h+var_18] 
@@ -5041,10 +5059,10 @@
             4077ec      1 INSTR DEADREGS  EFLAGS ZZ retn 
             4077ec     72 DEALLOC STACK esp - 72 retn
             4077f0      6 INSTR BELONGTO 407750 
-            4077f0      6 INSTR DEADREGS  EFLAGS R12 R13 ZZ mov     ecx, [rdx+0FCh] 
+            4077f0      6 INSTR DEADREGS  EFLAGS RCX RBX R12 R13 ZZ mov     ecx, [rdx+0FCh] 
             4077f6     -2 INSTR LOCAL n RBX ZZ  NUMVia2ndSrcIMMEDNUM mov     ebx, 1 
             4077f6      5 INSTR BELONGTO 407750 
-            4077f6      5 INSTR DEADREGS  EFLAGS R12 R13 ZZ mov     ebx, 1 
+            4077f6      5 INSTR DEADREGS  EFLAGS RBX R12 R13 ZZ mov     ebx, 1 
             4077fb     -1 INSTR LOCAL NoMetaUpdate test    ecx, ecx 
             4077fb      2 INSTR BELONGTO 407750 
             4077fd     -1 INSTR LOCAL NoMetaUpdate jnz     short loc_4077D2 
@@ -5066,7 +5084,7 @@
             407813      2 INSTR BELONGTO 407750 
             407815     -2 INSTR LOCAL n RCX ZZ  NumericDEFs mov     rcx, [rsp+48h+var_38] 
             407815      5 INSTR BELONGTO 407750 
-            407815      5 INSTR DEADREGS  EFLAGS RCX R12 R13 ZZ mov     rcx, [rsp+48h+var_38] 
+            407815      5 INSTR DEADREGS  EFLAGS RAX RCX R12 R13 ZZ mov     rcx, [rsp+48h+var_38] 
             407815      5 PTRIMMEDESP STACK 16 displ mov     rcx, [rsp+48h+var_38]
             40781a     -1 INSTR LOCAL NoMetaUpdate cmp     rcx, 0FFFFFFFFFFFFFFFFh 
             40781a      4 INSTR BELONGTO 407750 
@@ -5076,26 +5094,26 @@
             407820      7 INSTR BELONGTO 407750 
             407827     -2 INSTR LOCAL n RBX ZZ  NUMVia2ndSrcIMMEDNUM mov     ebx, 1 
             407827      5 INSTR BELONGTO 407750 
-            407827      5 INSTR DEADREGS  R12 R13 ZZ mov     ebx, 1 
+            407827      5 INSTR DEADREGS  RAX RBX R12 R13 ZZ mov     ebx, 1 
             40782c     -1 INSTR LOCAL NoMetaUpdate jbe     short loc_4077D2 
             40782c      2 INSTR BELONGTO 407750 
             40782e      7 INSTR BELONGTO 407750 
-            40782e      7 INSTR DEADREGS  EFLAGS RDI R8 R9 R12 R13 ZZ mov     rdi, cs:qword_610918 
+            40782e      7 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R9 R12 R13 ZZ mov     rdi, cs:qword_610918 
             407835     -2 INSTR LOCAL n R9 ZZ  AlwaysNUM xor     r9d, r9d 
             407835      3 INSTR BELONGTO 407750 
-            407835      3 INSTR DEADREGS  EFLAGS R8 R9 R12 R13 ZZ xor     r9d, r9d 
+            407835      3 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI R8 R9 R12 R13 ZZ xor     r9d, r9d 
             407838     -2 INSTR LOCAL n R8 ZZ  NUMVia2ndSrcIMMEDNUM mov     r8d, 5BAh 
             407838      6 INSTR BELONGTO 407750 
-            407838      6 INSTR DEADREGS  EFLAGS R8 R12 R13 ZZ mov     r8d, 5BAh 
+            407838      6 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI R8 R12 R13 ZZ mov     r8d, 5BAh 
             40783e      5 INSTR BELONGTO 407750 
-            40783e      5 INSTR DEADREGS  EFLAGS R12 R13 ZZ mov     ecx, offset aRecord_tick_ca; "record_tick_callback" 
+            40783e      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI R12 R13 ZZ mov     ecx, offset aRecord_tick_ca; "record_tick_callback" 
             407843      5 INSTR BELONGTO 407750 
-            407843      5 INSTR DEADREGS  EFLAGS R12 R13 ZZ mov     edx, offset aGsrWindow_c; "gsr-window.c" 
+            407843      5 INSTR DEADREGS  EFLAGS RAX RDX RSI R12 R13 ZZ mov     edx, offset aGsrWindow_c; "gsr-window.c" 
             407848     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 4 
             407848      5 INSTR BELONGTO 407750 
-            407848      5 INSTR DEADREGS  EFLAGS R12 R13 ZZ mov     esi, 4 
+            407848      5 INSTR DEADREGS  EFLAGS RAX RSI R12 R13 ZZ mov     esi, 4 
             40784d      2 INSTR BELONGTO 407750 
-            40784d      2 INSTR DEADREGS  EFLAGS R12 R13 ZZ xor     eax, eax 
+            40784d      2 INSTR DEADREGS  EFLAGS RAX R12 R13 ZZ xor     eax, eax 
             40784d     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             40784f      8 INSTR BELONGTO 407750 
             40784f      8 INSTR DEADREGS  EFLAGS R12 R13 ZZ mov     [rsp+48h+var_48], offset aFailedToQueryP; "failed to query position" 
@@ -5107,16 +5125,16 @@
             40785c      5 INSTR BELONGTO 407750 
             407868     -2 INSTR LOCAL n RAX ZZ  NumericDEFs mov     rax, rcx 
             407868      3 INSTR BELONGTO 407750 
-            407868      3 INSTR DEADREGS  EFLAGS RAX RDX R8 R11 R12 R13 ZZ mov     rax, rcx 
+            407868      3 INSTR DEADREGS  EFLAGS RAX RDX RSI RDI R8 R11 R12 R13 ZZ mov     rax, rcx 
             40786b     10 INSTR BELONGTO 407750 
-            40786b     10 INSTR DEADREGS  EFLAGS RDX R8 R11 R12 R13 ZZ mov     r13, 112E0BE826D694B3h 
+            40786b     10 INSTR DEADREGS  EFLAGS RDX RSI RDI R8 R11 R12 R13 ZZ mov     r13, 112E0BE826D694B3h 
             40786b     -2 INSTR LOCAL n R13 ZZ  NUMVia2ndSrcIMMEDNUM mov     r13, 112E0BE826D694B3h 
             407875     -2 INSTR LOCAL n RCX ZZ  AlwaysNUM sar     rcx, 3Fh 
             407875      4 INSTR BELONGTO 407750 
-            407875      4 INSTR DEADREGS  EFLAGS RDX R8 R11 R12 ZZ sar     rcx, 3Fh 
+            407875      4 INSTR DEADREGS  EFLAGS RDX RSI RDI R8 R11 R12 ZZ sar     rcx, 3Fh 
             407879     -2 INSTR LOCAL n RAX RDX ZZ  AlwaysNUM imul    r13 
             407879      3 INSTR BELONGTO 407750 
-            407879      3 INSTR DEADREGS  EFLAGS RDX R8 R11 R12 ZZ imul    r13 
+            407879      3 INSTR DEADREGS  EFLAGS RDX RSI RDI R8 R11 R12 ZZ imul    r13 
             40787c     -1 INSTR LOCAL MetadataRedundant mov     r13, rdx 
             40787c      3 INSTR BELONGTO 407750 
             40787f     -1 INSTR LOCAL MetadataRedundant sar     r13, 1Ah 
@@ -5125,10 +5143,10 @@
             407883      3 INSTR BELONGTO 407750 
             407886     -2 INSTR LOCAL n RDI ZZ  NumericDEFs mov     edi, r13d 
             407886      3 INSTR BELONGTO 407750 
-            407886      3 INSTR DEADREGS  EFLAGS R8 R11 R12 ZZ mov     edi, r13d 
+            407886      3 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R11 R12 ZZ mov     edi, r13d 
             407889     -1 INSTR LOCAL NoMetaUpdate call    sub_407190 
             407889      5 INSTR BELONGTO 407750 
-            407889      5 INSTR DEADREGS  EFLAGS R8 R11 R12 ZZ call    sub_407190 
+            407889      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI R8 R11 R12 ZZ call    sub_407190 
             40788e      4 INSTR BELONGTO 407750 
             40788e      4 INSTR DEADREGS  EFLAGS R12 ZZ mov     rbp, [rbp+38h] 
             407892     -2 INSTR LOCAL n R12 ZZ  NumericDEFs mov     r12, rax 
@@ -5172,16 +5190,16 @@
             4078d5      5 INSTR DEADREGS  EFLAGS ZZ mov     [rsp+var_28], rbx 
             4078d5      5 PTRIMMEDESP STACK -40 displ mov     [rsp+var_28], rbx
             4078da      5 INSTR BELONGTO 4078d0 
-            4078da      5 INSTR DEADREGS  EFLAGS ZZ mov     [rsp+var_18], r12 
+            4078da      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     [rsp+var_18], r12 
             4078da      5 PTRIMMEDESP STACK -24 displ mov     [rsp+var_18], r12
             4078df      5 INSTR BELONGTO 4078d0 
-            4078df      5 INSTR DEADREGS  EFLAGS R12 ZZ mov     [rsp+var_10], r13 
+            4078df      5 INSTR DEADREGS  EFLAGS RBX R12 ZZ mov     [rsp+var_10], r13 
             4078df      5 PTRIMMEDESP STACK -16 displ mov     [rsp+var_10], r13
             4078e4      5 INSTR BELONGTO 4078d0 
-            4078e4      5 INSTR DEADREGS  EFLAGS R12 R13 ZZ mov     [rsp+var_8], r14 
+            4078e4      5 INSTR DEADREGS  EFLAGS RBX R12 R13 ZZ mov     [rsp+var_8], r14 
             4078e4      5 PTRIMMEDESP STACK -8 displ mov     [rsp+var_8], r14
             4078e9      4 INSTR BELONGTO 4078d0 
-            4078e9      4 INSTR DEADREGS  EFLAGS R12 R13 R14 ZZ sub     rsp, 38h 
+            4078e9      4 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 ZZ sub     rsp, 38h 
             4078e9     56 DATAREF STACK 794 esp + 0 PARENT LocalFrame LOCALFRAME
             4078e9      8 MEMORYHOLE STACK esp + 56 ReturnAddress 
             4078ed     -1 INSTR LOCAL NoMetaUpdate cmp     dword ptr [rsi+28h], 8000h 
@@ -5192,7 +5210,7 @@
             4078f8      2 INSTR BELONGTO 4078d0 
             4078fa     -2 INSTR LOCAL n RAX ZZ  NUMVia2ndSrcIMMEDNUM mov     eax, 1 
             4078fa      5 INSTR BELONGTO 4078d0 
-            4078fa      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 XMM0 XMM1 ZZ mov     eax, 1 
+            4078fa      5 INSTR DEADREGS  EFLAGS RAX RBX R12 R13 R14 XMM0 XMM1 ZZ mov     eax, 1 
             4078ff      5 INSTR BELONGTO 4078d0 
             4078ff      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 XMM0 XMM1 ZZ mov     rbx, [rsp+38h+var_28] 
             4078ff      5 PTRIMMEDESP STACK 16 displ mov     rbx, [rsp+38h+var_28]
@@ -5214,40 +5232,40 @@
             40791c      1 INSTR DEADREGS  EFLAGS XMM0 XMM1 ZZ retn 
             40791c     56 DEALLOC STACK esp - 56 retn
             407920      3 INSTR BELONGTO 4078d0 
-            407920      3 INSTR DEADREGS  EFLAGS RDI R12 R13 R14 ZZ mov     rdi, rsi 
+            407920      3 INSTR DEADREGS  EFLAGS RBX RDI R12 R13 R14 ZZ mov     rdi, rsi 
             407923     -1 INSTR LOCAL NoMetaUpdate call    _gst_message_get_structure 
             407923      5 INSTR BELONGTO 4078d0 
-            407923      5 INSTR DEADREGS  EFLAGS R12 R13 R14 ZZ call    _gst_message_get_structure 
+            407923      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 ZZ call    _gst_message_get_structure 
             407928      3 INSTR BELONGTO 4078d0 
-            407928      3 INSTR DEADREGS  EFLAGS RDI R12 R13 R14 ZZ mov     rdi, rax 
+            407928      3 INSTR DEADREGS  EFLAGS RBX RDI R12 R13 R14 ZZ mov     rdi, rax 
             40792b      3 INSTR BELONGTO 4078d0 
-            40792b      3 INSTR DEADREGS  EFLAGS R12 R13 R14 ZZ mov     r12, rax 
+            40792b      3 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 ZZ mov     r12, rax 
             40792e     -1 INSTR LOCAL NoMetaUpdate call    _gst_structure_get_name 
             40792e      5 INSTR BELONGTO 4078d0 
-            40792e      5 INSTR DEADREGS  EFLAGS R13 R14 ZZ call    _gst_structure_get_name 
+            40792e      5 INSTR DEADREGS  EFLAGS RBX R13 R14 ZZ call    _gst_structure_get_name 
             407933      5 INSTR BELONGTO 4078d0 
-            407933      5 INSTR DEADREGS  EFLAGS RDI R13 R14 ZZ mov     esi, offset aLevel; "level" 
+            407933      5 INSTR DEADREGS  EFLAGS RBX RSI RDI R13 R14 ZZ mov     esi, offset aLevel; "level" 
             407938      3 INSTR BELONGTO 4078d0 
-            407938      3 INSTR DEADREGS  EFLAGS RDI R13 R14 ZZ mov     rdi, rax 
+            407938      3 INSTR DEADREGS  EFLAGS RBX RDI R13 R14 ZZ mov     rdi, rax 
             40793b     -1 INSTR LOCAL NoMetaUpdate call    _g_str_equal 
             40793b      5 INSTR BELONGTO 4078d0 
-            40793b      5 INSTR DEADREGS  EFLAGS R13 R14 ZZ call    _g_str_equal 
+            40793b      5 INSTR DEADREGS  EFLAGS RBX R13 R14 ZZ call    _g_str_equal 
             407940     -1 INSTR LOCAL NoMetaUpdate test    eax, eax 
             407940      2 INSTR BELONGTO 4078d0 
             407942     -1 INSTR LOCAL NoMetaUpdate jz      short loc_4078FA 
             407942      2 INSTR BELONGTO 4078d0 
             407944      5 INSTR BELONGTO 4078d0 
-            407944      5 INSTR DEADREGS  EFLAGS RDI R13 R14 ZZ mov     esi, offset aRms; "rms" 
+            407944      5 INSTR DEADREGS  EFLAGS RBX RSI RDI R13 R14 ZZ mov     esi, offset aRms; "rms" 
             407949      3 INSTR BELONGTO 4078d0 
-            407949      3 INSTR DEADREGS  EFLAGS RDI R13 R14 ZZ mov     rdi, r12 
+            407949      3 INSTR DEADREGS  EFLAGS RBX RDI R13 R14 ZZ mov     rdi, r12 
             40794c     -1 INSTR LOCAL NoMetaUpdate call    _gst_structure_get_value 
             40794c      5 INSTR BELONGTO 4078d0 
-            40794c      5 INSTR DEADREGS  EFLAGS R13 R14 ZZ call    _gst_structure_get_value 
+            40794c      5 INSTR DEADREGS  EFLAGS RBX R13 R14 ZZ call    _gst_structure_get_value 
             407951      3 INSTR BELONGTO 4078d0 
-            407951      3 INSTR DEADREGS  EFLAGS RDI R13 R14 ZZ mov     rdi, rax 
+            407951      3 INSTR DEADREGS  EFLAGS RBX RDI R13 R14 ZZ mov     rdi, rax 
             407954     -1 INSTR LOCAL NoMetaUpdate call    _gst_value_list_get_size 
             407954      5 INSTR BELONGTO 4078d0 
-            407954      5 INSTR DEADREGS  EFLAGS R13 R14 ZZ call    _gst_value_list_get_size 
+            407954      5 INSTR DEADREGS  EFLAGS RBX R13 R14 ZZ call    _gst_value_list_get_size 
             407959     -1 INSTR LOCAL NoMetaUpdate test    eax, eax 
             407959      2 INSTR BELONGTO 4078d0 
             40795b     -1 INSTR LOCAL MetadataUnused mov     r13d, eax 
@@ -5256,22 +5274,23 @@
             40795e      2 INSTR BELONGTO 4078d0 
             407960     -1 INSTR LOCAL NoMetaUpdate call    _gtk_progress_bar_get_type 
             407960      5 INSTR BELONGTO 4078d0 
-            407960      5 INSTR DEADREGS  EFLAGS R14 ZZ call    _gtk_progress_bar_get_type 
+            407960      5 INSTR DEADREGS  EFLAGS RBX R14 ZZ call    _gtk_progress_bar_get_type 
             407965      2 INSTR BELONGTO 4078d0 
-            407965      2 INSTR DEADREGS  EFLAGS RDI R14 ZZ xor     ebx, ebx 
+            407965      2 INSTR DEADREGS  EFLAGS RBX RSI RDI R14 ZZ xor     ebx, ebx 
             407965     -2 INSTR LOCAL n RBX ZZ  AlwaysNUM xor     ebx, ebx 
             407967      3 INSTR BELONGTO 4078d0 
-            407967      3 INSTR DEADREGS  EFLAGS RDI R14 ZZ mov     r14, rax 
+            407967      3 INSTR DEADREGS  EFLAGS RSI RDI R14 ZZ mov     r14, rax 
             40796a      6 INSTR BELONGTO 4078d0 
             407970      5 INSTR BELONGTO 4078d0 
-            407970      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     esi, offset aPeak; "peak" 
+            407970      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, offset aPeak; "peak" 
             407975      3 INSTR BELONGTO 4078d0 
             407975      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, r12 
             407978     -1 INSTR LOCAL NoMetaUpdate call    _gst_structure_get_value 
             407978      5 INSTR BELONGTO 4078d0 
             407978      5 INSTR DEADREGS  EFLAGS ZZ call    _gst_structure_get_value 
-            40797d     -1 INSTR LOCAL MetadataRedundant mov     esi, ebx 
             40797d      2 INSTR BELONGTO 4078d0 
+            40797d      2 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, ebx 
+            40797d     -2 INSTR LOCAL n RSI ZZ  NumericDEFs mov     esi, ebx 
             40797f      3 INSTR BELONGTO 4078d0 
             40797f      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rax 
             407982     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     ebx, 1 
@@ -5328,7 +5347,7 @@
             407a10      0 FUNC FRAMERESTORE 0 0 0 1 0 0 2 0 0 3 0 0 4 0 0 5 0 0 6 0 0 7 0 1 8 0 0 9 0 0 10 0 0 11 0 0 12 0 0 13 0 0 14 0 0 15 0 0 ZZ
             407a10      0 FUNC MMSAFENESS SAFE
             407a10      2 INSTR BELONGTO 407a10 
-            407a10      2 INSTR DEADREGS  EFLAGS ZZ xor     edi, edi 
+            407a10      2 INSTR DEADREGS  EFLAGS RDI ZZ xor     edi, edi 
             407a10     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
             407a10      7 FUNC GLOBAL sub_407A10 FUNC_UNSAFE NOFP RET             407a16 
             407a10      8 MEMORYHOLE STACK esp + 0 ReturnAddress 
@@ -5413,22 +5432,25 @@
             407aaa      5 INSTR DEADREGS  EFLAGS RBX XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 XMM6 XMM7 ZZ call    _g_strdup_vprintf 
             407aaf     -2 INSTR LOCAL n RDI ZZ  NumericDEFs mov     rdi, r12 
             407aaf      3 INSTR BELONGTO 407a20 
-            407aaf      3 INSTR DEADREGS  EFLAGS RBX RDI R8 R9 XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 XMM6 XMM7 ZZ mov     rdi, r12 
+            407aaf      3 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI RDI R8 R9 XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 XMM6 XMM7 ZZ mov     rdi, r12 
             407ab2      3 INSTR BELONGTO 407a20 
-            407ab2      3 INSTR DEADREGS  EFLAGS RBX R8 R9 R12 XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 XMM6 XMM7 ZZ mov     r9, rax 
+            407ab2      3 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI R8 R9 R12 XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 XMM6 XMM7 ZZ mov     r9, rax 
             407ab5      3 INSTR BELONGTO 407a20 
-            407ab5      3 INSTR DEADREGS  EFLAGS RBX R8 R12 XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 XMM6 XMM7 ZZ mov     rbx, rax 
+            407ab5      3 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI R8 R12 XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 XMM6 XMM7 ZZ mov     rbx, rax 
             407ab8      6 INSTR BELONGTO 407a20 
-            407ab8      6 INSTR DEADREGS  EFLAGS R8 R12 XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 XMM6 XMM7 ZZ mov     r8d, (offset aUnableToLoadFi+15h); "%s" 
+            407ab8      6 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI R8 R12 XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 XMM6 XMM7 ZZ mov     r8d, (offset aUnableToLoadFi+15h); "%s" 
             407abe      2 INSTR BELONGTO 407a20 
-            407abe      2 INSTR DEADREGS  EFLAGS R12 XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 XMM6 XMM7 ZZ xor     eax, eax 
+            407abe      2 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI R12 XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 XMM6 XMM7 ZZ xor     eax, eax 
             407abe     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
-            407ac0     -1 INSTR LOCAL MetadataRedundant mov     ecx, 2 
+            407ac0     -2 INSTR LOCAL n RCX ZZ  NUMVia2ndSrcIMMEDNUM mov     ecx, 2 
             407ac0      5 INSTR BELONGTO 407a20 
-            407ac5     -1 INSTR LOCAL MetadataRedundant mov     edx, 3 
+            407ac0      5 INSTR DEADREGS  EFLAGS RCX RDX RSI R12 XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 XMM6 XMM7 ZZ mov     ecx, 2 
+            407ac5     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 3 
             407ac5      5 INSTR BELONGTO 407a20 
-            407aca     -1 INSTR LOCAL MetadataRedundant mov     esi, 2 
+            407ac5      5 INSTR DEADREGS  EFLAGS RDX RSI R12 XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 XMM6 XMM7 ZZ mov     edx, 3 
+            407aca     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 2 
             407aca      5 INSTR BELONGTO 407a20 
+            407aca      5 INSTR DEADREGS  EFLAGS RSI R12 XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 XMM6 XMM7 ZZ mov     esi, 2 
             407acf     -1 INSTR LOCAL NoMetaUpdate call    _gtk_message_dialog_new 
             407acf      5 INSTR BELONGTO 407a20 
             407acf      5 INSTR DEADREGS  EFLAGS R12 XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 XMM6 XMM7 ZZ call    _gtk_message_dialog_new 
@@ -5440,13 +5462,13 @@
             407ada      2 INSTR BELONGTO 407a20 
             407adc     -2 INSTR LOCAL n RDX ZZ  NumericDEFs mov     rdx, rbp 
             407adc      3 INSTR BELONGTO 407a20 
-            407adc      3 INSTR DEADREGS  EFLAGS RDX RSI XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 XMM6 XMM7 ZZ mov     rdx, rbp 
+            407adc      3 INSTR DEADREGS  EFLAGS RAX RDX RSI RDI XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 XMM6 XMM7 ZZ mov     rdx, rbp 
             407adf      3 INSTR BELONGTO 407a20 
-            407adf      3 INSTR DEADREGS  EFLAGS RSI XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 XMM6 XMM7 ZZ mov     rsi, rbx 
+            407adf      3 INSTR DEADREGS  EFLAGS RAX RSI RDI XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 XMM6 XMM7 ZZ mov     rsi, rbx 
             407ae2      5 INSTR BELONGTO 407a20 
-            407ae2      5 INSTR DEADREGS  EFLAGS XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 XMM6 XMM7 ZZ mov     edi, offset aErrorSDebugMes; "ERROR: %s\nDEBUG MESSAGE: %s\n" 
+            407ae2      5 INSTR DEADREGS  EFLAGS RAX RDI XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 XMM6 XMM7 ZZ mov     edi, offset aErrorSDebugMes; "ERROR: %s\nDEBUG MESSAGE: %s\n" 
             407ae7      2 INSTR BELONGTO 407a20 
-            407ae7      2 INSTR DEADREGS  EFLAGS XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 XMM6 XMM7 ZZ xor     eax, eax 
+            407ae7      2 INSTR DEADREGS  EFLAGS RAX XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 XMM6 XMM7 ZZ xor     eax, eax 
             407ae7     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             407ae9     -1 INSTR LOCAL NoMetaUpdate call    _g_printerr 
             407ae9      5 INSTR BELONGTO 407a20 
@@ -5491,13 +5513,13 @@
             407b30      0 FUNC MMSAFENESS SAFE
             407b30    373 FUNC GLOBAL sub_407B30 FUNC_UNSAFE NOFP RET             407ca4 
             407b30      5 INSTR BELONGTO 407b30 
-            407b30      5 INSTR DEADREGS  EFLAGS ZZ mov     [rsp+var_20], rbx 
+            407b30      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     [rsp+var_20], rbx 
             407b30      5 PTRIMMEDESP STACK -32 displ mov     [rsp+var_20], rbx
             407b35      5 INSTR BELONGTO 407b30 
-            407b35      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     [rsp+var_18], rbp 
+            407b35      5 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     [rsp+var_18], rbp 
             407b35      5 PTRIMMEDESP STACK -24 displ mov     [rsp+var_18], rbp
             407b3a      5 INSTR BELONGTO 407b30 
-            407b3a      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     edi, offset aGnomeControlCe; "gnome-control-center" 
+            407b3a      5 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     edi, offset aGnomeControlCe; "gnome-control-center" 
             407b3f      5 INSTR BELONGTO 407b30 
             407b3f      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     [rsp+var_10], r12 
             407b3f      5 PTRIMMEDESP STACK -16 displ mov     [rsp+var_10], r12
@@ -5532,11 +5554,11 @@
             407b82     -1 INSTR LOCAL NoMetaUpdate test    rax, rax 
             407b82      3 INSTR BELONGTO 407b30 
             407b85      3 INSTR BELONGTO 407b30 
-            407b85      3 INSTR DEADREGS  RBX R12 R13 ZZ mov     rbx, rax 
+            407b85      3 INSTR DEADREGS  RBX RDI R12 R13 ZZ mov     rbx, rax 
             407b88     -1 INSTR LOCAL NoMetaUpdate jz      loc_407C68 
             407b88      6 INSTR BELONGTO 407b30 
             407b8e      5 INSTR BELONGTO 407b30 
-            407b8e      5 INSTR DEADREGS  EFLAGS R12 R13 ZZ mov     edi, offset aXdg_current_de; "XDG_CURRENT_DESKTOP" 
+            407b8e      5 INSTR DEADREGS  EFLAGS RDI R12 R13 ZZ mov     edi, offset aXdg_current_de; "XDG_CURRENT_DESKTOP" 
             407b93      5 INSTR BELONGTO 407b30 
             407b93      5 INSTR DEADREGS  EFLAGS R12 R13 ZZ mov     [rsp+68h+var_58], rax 
             407b93      5 PTRIMMEDESP STACK 16 displ mov     [rsp+68h+var_58], rax
@@ -5544,7 +5566,7 @@
             407b98      5 INSTR BELONGTO 407b30 
             407b98      5 INSTR DEADREGS  EFLAGS R12 R13 ZZ call    _g_getenv 
             407b9d      5 INSTR BELONGTO 407b30 
-            407b9d      5 INSTR DEADREGS  EFLAGS RDI R12 R13 ZZ mov     esi, offset aUnity; "Unity" 
+            407b9d      5 INSTR DEADREGS  EFLAGS RSI RDI R12 R13 ZZ mov     esi, offset aUnity; "Unity" 
             407ba2      3 INSTR BELONGTO 407b30 
             407ba2      3 INSTR DEADREGS  EFLAGS RDI R12 R13 ZZ mov     rdi, rax 
             407ba5     -1 INSTR LOCAL NoMetaUpdate call    _g_strcmp0 
@@ -5555,25 +5577,25 @@
             407bac     -1 INSTR LOCAL NoMetaUpdate jz      short loc_407C00 
             407bac      2 INSTR BELONGTO 407b30 
             407bae      5 INSTR BELONGTO 407b30 
-            407bae      5 INSTR DEADREGS  EFLAGS RAX RSI R8 R9 R12 R13 ZZ lea     rax, [rsp+68h+var_30] 
+            407bae      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R9 R12 R13 ZZ lea     rax, [rsp+68h+var_30] 
             407bae      5 PTRIMMEDESP STACK 56 displ lea     rax, [rsp+68h+var_30]
             407bb3      5 INSTR BELONGTO 407b30 
-            407bb3      5 INSTR DEADREGS  EFLAGS RSI R8 R9 R12 R13 ZZ lea     rsi, [rsp+68h+var_58] 
+            407bb3      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 R12 R13 ZZ lea     rsi, [rsp+68h+var_58] 
             407bb3      5 PTRIMMEDESP STACK 16 displ lea     rsi, [rsp+68h+var_58]
             407bb8     -2 INSTR LOCAL n R9 ZZ  AlwaysNUM xor     r9d, r9d 
             407bb8      3 INSTR BELONGTO 407b30 
-            407bb8      3 INSTR DEADREGS  EFLAGS R8 R9 R12 R13 ZZ xor     r9d, r9d 
+            407bb8      3 INSTR DEADREGS  EFLAGS RCX RDX RDI R8 R9 R12 R13 ZZ xor     r9d, r9d 
             407bbb     -2 INSTR LOCAL n R8 ZZ  AlwaysNUM xor     r8d, r8d 
             407bbb      3 INSTR BELONGTO 407b30 
-            407bbb      3 INSTR DEADREGS  EFLAGS R8 R12 R13 ZZ xor     r8d, r8d 
+            407bbb      3 INSTR DEADREGS  EFLAGS RCX RDX RDI R8 R12 R13 ZZ xor     r8d, r8d 
             407bbe      2 INSTR BELONGTO 407b30 
-            407bbe      2 INSTR DEADREGS  EFLAGS R12 R13 ZZ xor     ecx, ecx 
+            407bbe      2 INSTR DEADREGS  EFLAGS RCX RDX RDI R12 R13 ZZ xor     ecx, ecx 
             407bbe     -2 INSTR LOCAL n RCX ZZ  AlwaysNUM xor     ecx, ecx 
             407bc0      2 INSTR BELONGTO 407b30 
-            407bc0      2 INSTR DEADREGS  EFLAGS R12 R13 ZZ xor     edx, edx 
+            407bc0      2 INSTR DEADREGS  EFLAGS RDX RDI R12 R13 ZZ xor     edx, edx 
             407bc0     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
             407bc2      2 INSTR BELONGTO 407b30 
-            407bc2      2 INSTR DEADREGS  EFLAGS R12 R13 ZZ xor     edi, edi 
+            407bc2      2 INSTR DEADREGS  EFLAGS RDI R12 R13 ZZ xor     edi, edi 
             407bc2     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
             407bc4      5 INSTR BELONGTO 407b30 
             407bc4      5 INSTR DEADREGS  EFLAGS R12 R13 ZZ mov     [rsp+68h+var_60], rax 
@@ -5611,22 +5633,22 @@
             407bfa      1 INSTR BELONGTO 407b30 
             407bfa      1 INSTR DEADREGS  EFLAGS ZZ retn 
             407c00      9 INSTR BELONGTO 407b30 
-            407c00      9 INSTR DEADREGS  EFLAGS RAX RSI R8 R9 R12 R13 ZZ mov     [rsp+68h+var_50], offset aSoundNua; "sound-nua" 
+            407c00      9 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R9 R12 R13 ZZ mov     [rsp+68h+var_50], offset aSoundNua; "sound-nua" 
             407c00      9 PTRIMMEDESP STACK 24 displ mov     [rsp+68h+var_50], offset aSoundNua; "sound-nua"
             407c09     -1 INSTR LOCAL NoMetaUpdate jmp     short loc_407BAE 
             407c09      2 INSTR BELONGTO 407b30 
             407c10     -2 INSTR LOCAL n RAX ZZ  NumericDEFs mov     rax, [rsp+68h+var_30] 
             407c10      5 INSTR BELONGTO 407b30 
-            407c10      5 INSTR DEADREGS  EFLAGS RAX R12 R13 ZZ mov     rax, [rsp+68h+var_30] 
+            407c10      5 INSTR DEADREGS  EFLAGS RAX RDX RSI RDI R12 R13 ZZ mov     rax, [rsp+68h+var_30] 
             407c10      5 PTRIMMEDESP STACK 56 displ mov     rax, [rsp+68h+var_30]
             407c15     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 5          ; category 
             407c15      5 INSTR BELONGTO 407b30 
-            407c15      5 INSTR DEADREGS  EFLAGS R12 R13 ZZ mov     edx, 5          ; category 
+            407c15      5 INSTR DEADREGS  EFLAGS RDX RSI RDI R12 R13 ZZ mov     edx, 5          ; category 
             407c1a      2 INSTR BELONGTO 407b30 
-            407c1a      2 INSTR DEADREGS  EFLAGS R12 R13 ZZ xor     edi, edi        ; domainname 
+            407c1a      2 INSTR DEADREGS  EFLAGS RSI RDI R12 R13 ZZ xor     edi, edi        ; domainname 
             407c1a     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi        ; domainname 
             407c1c      5 INSTR BELONGTO 407b30 
-            407c1c      5 INSTR DEADREGS  EFLAGS R12 R13 ZZ mov     esi, offset aThereWasAnErro; "There was an error starting %s: %s" 
+            407c1c      5 INSTR DEADREGS  EFLAGS RSI R12 R13 ZZ mov     esi, offset aThereWasAnErro; "There was an error starting %s: %s" 
             407c21      4 INSTR BELONGTO 407b30 
             407c21      4 INSTR DEADREGS  EFLAGS R12 R13 ZZ mov     r13, [rax+8] 
             407c25     -1 INSTR LOCAL NoMetaUpdate call    _dcgettext 
@@ -5645,17 +5667,18 @@
             407c38      5 INSTR BELONGTO 407b30 
             407c38      5 INSTR DEADREGS  EFLAGS ZZ call    _g_type_check_instance_cast 
             407c3d      3 INSTR BELONGTO 407b30 
-            407c3d      3 INSTR DEADREGS  EFLAGS RCX RDX RDI R8 R10 R11 ZZ mov     r8, r13 
+            407c3d      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R10 R11 ZZ mov     r8, r13 
             407c40      3 INSTR BELONGTO 407b30 
-            407c40      3 INSTR DEADREGS  EFLAGS RCX RDX RDI R10 R11 R13 ZZ mov     rdi, rax 
+            407c40      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R10 R11 R13 ZZ mov     rdi, rax 
             407c43      3 INSTR BELONGTO 407b30 
-            407c43      3 INSTR DEADREGS  EFLAGS RCX RDX R10 R11 R13 ZZ mov     rcx, rbx 
+            407c43      3 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI R10 R11 R13 ZZ mov     rcx, rbx 
             407c46     -1 INSTR LOCAL MetadataUnused mov     rdx, r12 
             407c46      3 INSTR BELONGTO 407b30 
-            407c49     -1 INSTR LOCAL MetadataRedundant xor     esi, esi 
             407c49      2 INSTR BELONGTO 407b30 
+            407c49      2 INSTR DEADREGS  EFLAGS RAX RDX RSI R10 R11 R12 R13 ZZ xor     esi, esi 
+            407c49     -2 INSTR LOCAL n RSI ZZ  AlwaysNUM xor     esi, esi 
             407c4b      2 INSTR BELONGTO 407b30 
-            407c4b      2 INSTR DEADREGS  EFLAGS RDX R10 R11 R12 R13 ZZ xor     eax, eax 
+            407c4b      2 INSTR DEADREGS  EFLAGS RAX RDX R10 R11 R12 R13 ZZ xor     eax, eax 
             407c4b     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             407c4d     -1 INSTR LOCAL NoMetaUpdate call    sub_407A20 
             407c4d      5 INSTR BELONGTO 407b30 
@@ -5671,12 +5694,12 @@
             407c5c      5 INSTR BELONGTO 407b30 
             407c68     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 5          ; category 
             407c68      5 INSTR BELONGTO 407b30 
-            407c68      5 INSTR DEADREGS  EFLAGS RBX R12 R13 ZZ mov     edx, 5          ; category 
+            407c68      5 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI R12 R13 ZZ mov     edx, 5          ; category 
             407c6d      2 INSTR BELONGTO 407b30 
-            407c6d      2 INSTR DEADREGS  EFLAGS RBX R12 R13 ZZ xor     edi, edi        ; domainname 
+            407c6d      2 INSTR DEADREGS  EFLAGS RBX RSI RDI R12 R13 ZZ xor     edi, edi        ; domainname 
             407c6d     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi        ; domainname 
             407c6f      5 INSTR BELONGTO 407b30 
-            407c6f      5 INSTR DEADREGS  EFLAGS RBX R12 R13 ZZ mov     esi, offset aSIsNotInstalle; "%s is not installed in the path." 
+            407c6f      5 INSTR DEADREGS  EFLAGS RBX RSI R12 R13 ZZ mov     esi, offset aSIsNotInstalle; "%s is not installed in the path." 
             407c74     -1 INSTR LOCAL NoMetaUpdate call    _dcgettext 
             407c74      5 INSTR BELONGTO 407b30 
             407c74      5 INSTR DEADREGS  EFLAGS RBX R12 R13 ZZ call    _dcgettext 
@@ -5693,15 +5716,16 @@
             407c87      5 INSTR BELONGTO 407b30 
             407c87      5 INSTR DEADREGS  EFLAGS R12 R13 ZZ call    _g_type_check_instance_cast 
             407c8c      5 INSTR BELONGTO 407b30 
-            407c8c      5 INSTR DEADREGS  EFLAGS RDX RDI R10 R11 R12 R13 ZZ mov     ecx, offset aGnomeControlCe; "gnome-control-center" 
+            407c8c      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R10 R11 R12 R13 ZZ mov     ecx, offset aGnomeControlCe; "gnome-control-center" 
             407c91      3 INSTR BELONGTO 407b30 
-            407c91      3 INSTR DEADREGS  EFLAGS RDX RDI R10 R11 R12 R13 ZZ mov     rdi, rax 
+            407c91      3 INSTR DEADREGS  EFLAGS RDX RSI RDI R10 R11 R12 R13 ZZ mov     rdi, rax 
             407c94     -1 INSTR LOCAL MetadataUnused mov     rdx, rbx 
             407c94      3 INSTR BELONGTO 407b30 
-            407c97     -1 INSTR LOCAL MetadataRedundant xor     esi, esi 
             407c97      2 INSTR BELONGTO 407b30 
+            407c97      2 INSTR DEADREGS  EFLAGS RAX RDX RBX RSI R10 R11 R12 R13 ZZ xor     esi, esi 
+            407c97     -2 INSTR LOCAL n RSI ZZ  AlwaysNUM xor     esi, esi 
             407c99      2 INSTR BELONGTO 407b30 
-            407c99      2 INSTR DEADREGS  EFLAGS RDX RBX R10 R11 R12 R13 ZZ xor     eax, eax 
+            407c99      2 INSTR DEADREGS  EFLAGS RAX RDX RBX R10 R11 R12 R13 ZZ xor     eax, eax 
             407c99     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             407c9b     -1 INSTR LOCAL NoMetaUpdate call    sub_407A20 
             407c9b      5 INSTR BELONGTO 407b30 
@@ -5716,9 +5740,9 @@
             407cb0      8 MEMORYHOLE STACK esp + 0 CalleeSavedRegs 
             407cb0      8 MEMORYHOLE STACK esp + 8 ReturnAddress 
             407cb1      4 INSTR BELONGTO 407cb0 
-            407cb1      4 INSTR DEADREGS  EFLAGS RAX ZZ mov     rax, [rdi+38h] 
+            407cb1      4 INSTR DEADREGS  EFLAGS RAX RBX ZZ mov     rax, [rdi+38h] 
             407cb5      2 INSTR BELONGTO 407cb0 
-            407cb5      2 INSTR DEADREGS  EFLAGS RDI ZZ mov     ebx, edx 
+            407cb5      2 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     ebx, edx 
             407cb5     -2 INSTR LOCAL n RBX ZZ  NumericDEFs mov     ebx, edx 
             407cb7      7 INSTR BELONGTO 407cb0 
             407cb7      7 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, [rax+80h] 
@@ -5726,7 +5750,7 @@
             407cbe      5 INSTR BELONGTO 407cb0 
             407cbe      5 INSTR DEADREGS  EFLAGS ZZ call    _gtk_action_group_get_action 
             407cc3      2 INSTR BELONGTO 407cb0 
-            407cc3      2 INSTR DEADREGS  EFLAGS RDI ZZ mov     esi, ebx 
+            407cc3      2 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, ebx 
             407cc3     -2 INSTR LOCAL n RSI ZZ  NumericDEFs mov     esi, ebx 
             407cc5      3 INSTR BELONGTO 407cb0 
             407cc5      3 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     rdi, rax 
@@ -5739,15 +5763,15 @@
             407cd0      0 FUNC MMSAFENESS SAFE
             407cd0    112 FUNC GLOBAL sub_407CD0 FUNC_UNSAFE NOFP RET             407d3f 
             407cd0      1 INSTR BELONGTO 407cd0 
-            407cd0      1 INSTR DEADREGS  EFLAGS RSI XMM0 ZZ push    rbp 
+            407cd0      1 INSTR DEADREGS  EFLAGS RAX RSI XMM0 ZZ push    rbp 
             407cd0     -3 INSTR LOCAL NoWarn push    rbp 
             407cd1      3 INSTR BELONGTO 407cd0 
-            407cd1      3 INSTR DEADREGS  EFLAGS RSI XMM0 ZZ mov     rsi, rdi 
+            407cd1      3 INSTR DEADREGS  EFLAGS RAX RSI XMM0 ZZ mov     rsi, rdi 
             407cd4      2 INSTR BELONGTO 407cd0 
-            407cd4      2 INSTR DEADREGS  EFLAGS XMM0 ZZ xor     eax, eax 
+            407cd4      2 INSTR DEADREGS  EFLAGS RAX RDI XMM0 ZZ xor     eax, eax 
             407cd4     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             407cd6      5 INSTR BELONGTO 407cd0 
-            407cd6      5 INSTR DEADREGS  EFLAGS XMM0 ZZ mov     edi, offset aSpanWeightBo_0; "<span weight=\"bold\">%s</span>" 
+            407cd6      5 INSTR DEADREGS  EFLAGS RDI XMM0 ZZ mov     edi, offset aSpanWeightBo_0; "<span weight=\"bold\">%s</span>" 
             407cdb      1 INSTR BELONGTO 407cd0 
             407cdb      1 INSTR DEADREGS  EFLAGS XMM0 ZZ push    rbx 
             407cdb     -3 INSTR LOCAL NoWarn push    rbx 
@@ -5783,8 +5807,9 @@
             407d06     -1 INSTR LOCAL NoMetaUpdate call    _g_type_check_instance_cast 
             407d06      5 INSTR BELONGTO 407cd0 
             407d06      5 INSTR DEADREGS  EFLAGS XMM0 ZZ call    _g_type_check_instance_cast 
-            407d0b     -1 INSTR LOCAL MetadataRedundant mov     esi, 1 
+            407d0b     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 1 
             407d0b      5 INSTR BELONGTO 407cd0 
+            407d0b      5 INSTR DEADREGS  EFLAGS RSI RDI XMM0 ZZ mov     esi, 1 
             407d10      3 INSTR BELONGTO 407cd0 
             407d10      3 INSTR DEADREGS  EFLAGS RDI XMM0 ZZ mov     rdi, rax 
             407d13     -1 INSTR LOCAL NoMetaUpdate call    _gtk_label_set_use_markup 
@@ -5855,14 +5880,16 @@
             407d5f     -1 INSTR LOCAL NoMetaUpdate call    _g_path_get_basename 
             407d5f      5 INSTR BELONGTO 407d40 
             407d5f      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ call    _g_path_get_basename 
-            407d64     -1 INSTR LOCAL MetadataRedundant mov     edx, 5          ; category 
+            407d64     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 5          ; category 
             407d64      5 INSTR BELONGTO 407d40 
+            407d64      5 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI R12 R13 R14 R15 ZZ mov     edx, 5          ; category 
             407d69      3 INSTR BELONGTO 407d40 
-            407d69      3 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ mov     r12, rax 
-            407d6c     -1 INSTR LOCAL MetadataRedundant xor     edi, edi        ; domainname 
+            407d69      3 INSTR DEADREGS  EFLAGS RBX RSI RDI R12 R13 R14 R15 ZZ mov     r12, rax 
             407d6c      2 INSTR BELONGTO 407d40 
+            407d6c      2 INSTR DEADREGS  EFLAGS RBX RSI RDI R13 R14 R15 ZZ xor     edi, edi        ; domainname 
+            407d6c     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi        ; domainname 
             407d6e      5 INSTR BELONGTO 407d40 
-            407d6e      5 INSTR DEADREGS  EFLAGS RBX R13 R14 R15 ZZ mov     esi, offset aSInformation; "%s Information" 
+            407d6e      5 INSTR DEADREGS  EFLAGS RBX RSI R13 R14 R15 ZZ mov     esi, offset aSInformation; "%s Information" 
             407d73     -1 INSTR LOCAL NoMetaUpdate call    _dcgettext 
             407d73      5 INSTR BELONGTO 407d40 
             407d73      5 INSTR DEADREGS  EFLAGS RBX R13 R14 R15 ZZ call    _dcgettext 
@@ -5871,7 +5898,7 @@
             407d7b      3 INSTR BELONGTO 407d40 
             407d7b      3 INSTR DEADREGS  EFLAGS RBX RDI R13 R14 R15 ZZ mov     rdi, rax 
             407d7e      2 INSTR BELONGTO 407d40 
-            407d7e      2 INSTR DEADREGS  EFLAGS RBX R13 R14 R15 ZZ xor     eax, eax 
+            407d7e      2 INSTR DEADREGS  EFLAGS RAX RBX R13 R14 R15 ZZ xor     eax, eax 
             407d7e     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             407d80     -1 INSTR LOCAL NoMetaUpdate call    _g_strdup_printf 
             407d80      5 INSTR BELONGTO 407d40 
@@ -5897,20 +5924,21 @@
             407d9e      5 INSTR DEADREGS  EFLAGS R13 R14 R15 ZZ call    _g_type_check_instance_cast 
             407da3     -2 INSTR LOCAL n R9 ZZ  AlwaysNUM xor     r9d, r9d 
             407da3      3 INSTR BELONGTO 407d40 
-            407da3      3 INSTR DEADREGS  EFLAGS RSI RDI R8 R9 R13 R14 R15 ZZ xor     r9d, r9d 
+            407da3      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 R13 R14 R15 ZZ xor     r9d, r9d 
             407da6     -2 INSTR LOCAL n R8 ZZ  NUMVia2ndSrcIMMEDNUM mov     r8d, 0FFFFFFF9h 
             407da6      6 INSTR BELONGTO 407d40 
-            407da6      6 INSTR DEADREGS  EFLAGS RSI RDI R8 R13 R14 R15 ZZ mov     r8d, 0FFFFFFF9h 
+            407da6      6 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R13 R14 R15 ZZ mov     r8d, 0FFFFFFF9h 
             407dac      5 INSTR BELONGTO 407d40 
-            407dac      5 INSTR DEADREGS  EFLAGS RSI RDI R13 R14 R15 ZZ mov     ecx, offset aGtkClose; "gtk-close" 
-            407db1     -1 INSTR LOCAL MetadataRedundant mov     edx, 2 
+            407dac      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R13 R14 R15 ZZ mov     ecx, offset aGtkClose; "gtk-close" 
+            407db1     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 2 
             407db1      5 INSTR BELONGTO 407d40 
+            407db1      5 INSTR DEADREGS  EFLAGS RDX RSI RDI R13 R14 R15 ZZ mov     edx, 2 
             407db6      3 INSTR BELONGTO 407d40 
             407db6      3 INSTR DEADREGS  EFLAGS RSI RDI R13 R14 R15 ZZ mov     rsi, rax 
             407db9      3 INSTR BELONGTO 407d40 
-            407db9      3 INSTR DEADREGS  EFLAGS RDI R13 R14 R15 ZZ mov     rdi, rbx 
+            407db9      3 INSTR DEADREGS  EFLAGS RAX RDI R13 R14 R15 ZZ mov     rdi, rbx 
             407dbc      2 INSTR BELONGTO 407d40 
-            407dbc      2 INSTR DEADREGS  EFLAGS R13 R14 R15 ZZ xor     eax, eax 
+            407dbc      2 INSTR DEADREGS  EFLAGS RAX R13 R14 R15 ZZ xor     eax, eax 
             407dbc     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             407dbe     -1 INSTR LOCAL NoMetaUpdate call    _gtk_dialog_new_with_buttons 
             407dbe      5 INSTR BELONGTO 407d40 
@@ -5929,8 +5957,9 @@
             407dd4     -1 INSTR LOCAL NoMetaUpdate call    _g_type_check_instance_cast 
             407dd4      5 INSTR BELONGTO 407d40 
             407dd4      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R15 ZZ call    _g_type_check_instance_cast 
-            407dd9     -1 INSTR LOCAL MetadataRedundant xor     esi, esi 
             407dd9      2 INSTR BELONGTO 407d40 
+            407dd9      2 INSTR DEADREGS  EFLAGS RBX RSI RDI R12 R13 R15 ZZ xor     esi, esi 
+            407dd9     -2 INSTR LOCAL n RSI ZZ  AlwaysNUM xor     esi, esi 
             407ddb      3 INSTR BELONGTO 407d40 
             407ddb      3 INSTR DEADREGS  EFLAGS RBX RDI R12 R13 R15 ZZ mov     rdi, rax 
             407dde     -1 INSTR LOCAL NoMetaUpdate call    _gtk_window_set_resizable 
@@ -5948,8 +5977,9 @@
             407df1     -1 INSTR LOCAL NoMetaUpdate call    _g_type_check_instance_cast 
             407df1      5 INSTR BELONGTO 407d40 
             407df1      5 INSTR DEADREGS  EFLAGS RBX R13 R15 ZZ call    _g_type_check_instance_cast 
-            407df6     -1 INSTR LOCAL MetadataRedundant mov     esi, 5 
+            407df6     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 5 
             407df6      5 INSTR BELONGTO 407d40 
+            407df6      5 INSTR DEADREGS  EFLAGS RBX RSI RDI R13 R15 ZZ mov     esi, 5 
             407dfb      3 INSTR BELONGTO 407d40 
             407dfb      3 INSTR DEADREGS  EFLAGS RBX RDI R13 R15 ZZ mov     rdi, rax 
             407dfe     -1 INSTR LOCAL NoMetaUpdate call    _gtk_container_set_border_width 
@@ -5984,20 +6014,23 @@
             407e2e     -1 INSTR LOCAL NoMetaUpdate call    _g_type_check_instance_cast 
             407e2e      5 INSTR BELONGTO 407d40 
             407e2e      5 INSTR DEADREGS  EFLAGS RBX R15 ZZ call    _g_type_check_instance_cast 
-            407e33     -1 INSTR LOCAL MetadataRedundant mov     esi, 2 
+            407e33     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 2 
             407e33      5 INSTR BELONGTO 407d40 
+            407e33      5 INSTR DEADREGS  EFLAGS RBX RSI RDI R15 ZZ mov     esi, 2 
             407e38      3 INSTR BELONGTO 407d40 
             407e38      3 INSTR DEADREGS  EFLAGS RBX RDI R15 ZZ mov     rdi, rax 
             407e3b     -1 INSTR LOCAL NoMetaUpdate call    _gtk_box_set_spacing 
             407e3b      5 INSTR BELONGTO 407d40 
             407e3b      5 INSTR DEADREGS  EFLAGS RBX R15 ZZ call    _gtk_box_set_spacing 
-            407e40     -1 INSTR LOCAL MetadataRedundant mov     edi, 40h 
+            407e40     -2 INSTR LOCAL n RDI ZZ  NUMVia2ndSrcIMMEDNUM mov     edi, 40h 
             407e40      5 INSTR BELONGTO 407d40 
+            407e40      5 INSTR DEADREGS  EFLAGS RBX RDI R15 ZZ mov     edi, 40h 
             407e45     -1 INSTR LOCAL NoMetaUpdate call    _g_malloc 
             407e45      5 INSTR BELONGTO 407d40 
             407e45      5 INSTR DEADREGS  EFLAGS RBX R15 ZZ call    _g_malloc 
-            407e4a     -1 INSTR LOCAL MetadataRedundant mov     esi, 50h 
+            407e4a     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 50h 
             407e4a      5 INSTR BELONGTO 407d40 
+            407e4a      5 INSTR DEADREGS  EFLAGS RBX RSI RDI R15 ZZ mov     esi, 50h 
             407e4f      3 INSTR BELONGTO 407d40 
             407e4f      3 INSTR DEADREGS  EFLAGS RBX RDI R15 ZZ mov     rbx, rax 
             407e52      3 INSTR BELONGTO 407d40 
@@ -6009,26 +6042,28 @@
             407e58      5 INSTR DEADREGS  EFLAGS R15 ZZ call    _g_type_check_instance_cast 
             407e5d     -2 INSTR LOCAL n R9 ZZ  AlwaysNUM xor     r9d, r9d 
             407e5d      3 INSTR BELONGTO 407d40 
-            407e5d      3 INSTR DEADREGS  EFLAGS RCX RDI R8 R9 R15 ZZ xor     r9d, r9d 
+            407e5d      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 R15 ZZ xor     r9d, r9d 
             407e60     -2 INSTR LOCAL n R8 ZZ  AlwaysNUM xor     r8d, r8d 
             407e60      3 INSTR BELONGTO 407d40 
-            407e60      3 INSTR DEADREGS  EFLAGS RCX RDI R8 R15 ZZ xor     r8d, r8d 
+            407e60      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R15 ZZ xor     r8d, r8d 
             407e63      3 INSTR BELONGTO 407d40 
-            407e63      3 INSTR DEADREGS  EFLAGS RCX RDI R15 ZZ mov     rcx, rbx 
+            407e63      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R15 ZZ mov     rcx, rbx 
             407e66     -2 INSTR LOCAL n RDX ZZ  NumericDEFs mov     edx, offset loc_4079F0 
             407e66      5 INSTR BELONGTO 407d40 
-            407e66      5 INSTR DEADREGS  EFLAGS RDI R15 ZZ mov     edx, offset loc_4079F0 
+            407e66      5 INSTR DEADREGS  EFLAGS RDX RSI RDI R15 ZZ mov     edx, offset loc_4079F0 
             407e6b      5 INSTR BELONGTO 407d40 
-            407e6b      5 INSTR DEADREGS  EFLAGS RDI R15 ZZ mov     esi, offset aResponse; "response" 
+            407e6b      5 INSTR DEADREGS  EFLAGS RSI RDI R15 ZZ mov     esi, offset aResponse; "response" 
             407e70      3 INSTR BELONGTO 407d40 
             407e70      3 INSTR DEADREGS  EFLAGS RDI R15 ZZ mov     rdi, rax 
             407e73     -1 INSTR LOCAL NoMetaUpdate call    _g_signal_connect_data 
             407e73      5 INSTR BELONGTO 407d40 
             407e73      5 INSTR DEADREGS  EFLAGS R15 ZZ call    _g_signal_connect_data 
-            407e78     -1 INSTR LOCAL MetadataRedundant xor     edi, edi 
             407e78      2 INSTR BELONGTO 407d40 
-            407e7a     -1 INSTR LOCAL MetadataRedundant mov     esi, 12h 
+            407e78      2 INSTR DEADREGS  EFLAGS RSI RDI R15 ZZ xor     edi, edi 
+            407e78     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
+            407e7a     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 12h 
             407e7a      5 INSTR BELONGTO 407d40 
+            407e7a      5 INSTR DEADREGS  EFLAGS RSI R15 ZZ mov     esi, 12h 
             407e7f     -1 INSTR LOCAL NoMetaUpdate call    _gtk_vbox_new 
             407e7f      5 INSTR BELONGTO 407d40 
             407e7f      5 INSTR DEADREGS  EFLAGS R15 ZZ call    _gtk_vbox_new 
@@ -6041,8 +6076,9 @@
             407e8d     -1 INSTR LOCAL NoMetaUpdate call    _g_type_check_instance_cast 
             407e8d      5 INSTR BELONGTO 407d40 
             407e8d      5 INSTR DEADREGS  EFLAGS R12 ZZ call    _g_type_check_instance_cast 
-            407e92     -1 INSTR LOCAL MetadataRedundant mov     esi, 5 
+            407e92     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 5 
             407e92      5 INSTR BELONGTO 407d40 
+            407e92      5 INSTR DEADREGS  EFLAGS RSI RDI R12 ZZ mov     esi, 5 
             407e97      3 INSTR BELONGTO 407d40 
             407e97      3 INSTR DEADREGS  EFLAGS RDI R12 ZZ mov     rdi, rax 
             407e9a     -1 INSTR LOCAL NoMetaUpdate call    _gtk_container_set_border_width 
@@ -6072,11 +6108,13 @@
             407ebd      5 INSTR DEADREGS  EFLAGS R12 ZZ call    _g_type_check_instance_cast 
             407ec2     -2 INSTR LOCAL n R8 ZZ  AlwaysNUM xor     r8d, r8d 
             407ec2      3 INSTR BELONGTO 407d40 
-            407ec2      3 INSTR DEADREGS  EFLAGS RSI RDI R8 R12 ZZ xor     r8d, r8d 
-            407ec5     -1 INSTR LOCAL MetadataRedundant mov     ecx, 1 
+            407ec2      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R12 ZZ xor     r8d, r8d 
+            407ec5     -2 INSTR LOCAL n RCX ZZ  NUMVia2ndSrcIMMEDNUM mov     ecx, 1 
             407ec5      5 INSTR BELONGTO 407d40 
-            407eca     -1 INSTR LOCAL MetadataRedundant mov     edx, 1 
+            407ec5      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R12 ZZ mov     ecx, 1 
+            407eca     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 1 
             407eca      5 INSTR BELONGTO 407d40 
+            407eca      5 INSTR DEADREGS  EFLAGS RDX RSI RDI R12 ZZ mov     edx, 1 
             407ecf      3 INSTR BELONGTO 407d40 
             407ecf      3 INSTR DEADREGS  EFLAGS RSI RDI R12 ZZ mov     rsi, r15 
             407ed2      3 INSTR BELONGTO 407d40 
@@ -6084,10 +6122,12 @@
             407ed5     -1 INSTR LOCAL NoMetaUpdate call    _gtk_box_pack_start 
             407ed5      5 INSTR BELONGTO 407d40 
             407ed5      5 INSTR DEADREGS  EFLAGS R12 ZZ call    _gtk_box_pack_start 
-            407eda     -1 INSTR LOCAL MetadataRedundant xor     edi, edi 
             407eda      2 INSTR BELONGTO 407d40 
-            407edc     -1 INSTR LOCAL MetadataRedundant mov     esi, 6 
+            407eda      2 INSTR DEADREGS  EFLAGS RSI RDI R12 ZZ xor     edi, edi 
+            407eda     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
+            407edc     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 6 
             407edc      5 INSTR BELONGTO 407d40 
+            407edc      5 INSTR DEADREGS  EFLAGS RSI R12 ZZ mov     esi, 6 
             407ee1     -1 INSTR LOCAL NoMetaUpdate call    _gtk_vbox_new 
             407ee1      5 INSTR BELONGTO 407d40 
             407ee1      5 INSTR DEADREGS  EFLAGS R12 ZZ call    _gtk_vbox_new 
@@ -6102,11 +6142,13 @@
             407eef      5 INSTR DEADREGS  EFLAGS ZZ call    _g_type_check_instance_cast 
             407ef4     -2 INSTR LOCAL n R8 ZZ  AlwaysNUM xor     r8d, r8d 
             407ef4      3 INSTR BELONGTO 407d40 
-            407ef4      3 INSTR DEADREGS  EFLAGS RSI RDI R8 ZZ xor     r8d, r8d 
-            407ef7     -1 INSTR LOCAL MetadataRedundant xor     ecx, ecx 
+            407ef4      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 ZZ xor     r8d, r8d 
             407ef7      2 INSTR BELONGTO 407d40 
-            407ef9     -1 INSTR LOCAL MetadataRedundant xor     edx, edx 
+            407ef7      2 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI ZZ xor     ecx, ecx 
+            407ef7     -2 INSTR LOCAL n RCX ZZ  AlwaysNUM xor     ecx, ecx 
             407ef9      2 INSTR BELONGTO 407d40 
+            407ef9      2 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ xor     edx, edx 
+            407ef9     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
             407efb      3 INSTR BELONGTO 407d40 
             407efb      3 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     rsi, r12 
             407efe      3 INSTR BELONGTO 407d40 
@@ -6114,12 +6156,14 @@
             407f01     -1 INSTR LOCAL NoMetaUpdate call    _gtk_box_pack_start 
             407f01      5 INSTR BELONGTO 407d40 
             407f01      5 INSTR DEADREGS  EFLAGS ZZ call    _gtk_box_pack_start 
-            407f06     -1 INSTR LOCAL MetadataRedundant mov     edx, 5          ; category 
+            407f06     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 5          ; category 
             407f06      5 INSTR BELONGTO 407d40 
+            407f06      5 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     edx, 5          ; category 
             407f0b      5 INSTR BELONGTO 407d40 
-            407f0b      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, offset aFileInformatio; "File Information" 
-            407f10     -1 INSTR LOCAL MetadataRedundant xor     edi, edi        ; domainname 
+            407f0b      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, offset aFileInformatio; "File Information" 
             407f10      2 INSTR BELONGTO 407d40 
+            407f10      2 INSTR DEADREGS  EFLAGS RDI ZZ xor     edi, edi        ; domainname 
+            407f10     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi        ; domainname 
             407f12     -1 INSTR LOCAL NoMetaUpdate call    _dcgettext 
             407f12      5 INSTR BELONGTO 407d40 
             407f12      5 INSTR DEADREGS  EFLAGS ZZ call    _dcgettext 
@@ -6127,7 +6171,7 @@
             407f17      3 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     rdi, rax 
             407f1a     -1 INSTR LOCAL NoMetaUpdate call    sub_407CD0 
             407f1a      5 INSTR BELONGTO 407d40 
-            407f1a      5 INSTR DEADREGS  EFLAGS RSI ZZ call    sub_407CD0 
+            407f1a      5 INSTR DEADREGS  EFLAGS RAX RSI ZZ call    sub_407CD0 
             407f1f      3 INSTR BELONGTO 407d40 
             407f1f      3 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     rdi, r12 
             407f22      3 INSTR BELONGTO 407d40 
@@ -6139,24 +6183,28 @@
             407f2a      5 INSTR BELONGTO 407d40 
             407f2a      5 INSTR DEADREGS  EFLAGS ZZ call    _g_type_check_instance_cast 
             407f2f      5 INSTR BELONGTO 407d40 
-            407f2f      5 INSTR DEADREGS  EFLAGS RSI RDI R8 ZZ mov     rsi, [rsp+0E8h+var_D8] 
+            407f2f      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 ZZ mov     rsi, [rsp+0E8h+var_D8] 
             407f2f      5 PTRIMMEDESP STACK 16 displ mov     rsi, [rsp+0E8h+var_D8]
             407f34     -2 INSTR LOCAL n R8 ZZ  AlwaysNUM xor     r8d, r8d 
             407f34      3 INSTR BELONGTO 407d40 
-            407f34      3 INSTR DEADREGS  EFLAGS RDI R8 ZZ xor     r8d, r8d 
-            407f37     -1 INSTR LOCAL MetadataRedundant xor     ecx, ecx 
+            407f34      3 INSTR DEADREGS  EFLAGS RCX RDX RDI R8 ZZ xor     r8d, r8d 
             407f37      2 INSTR BELONGTO 407d40 
-            407f39     -1 INSTR LOCAL MetadataRedundant xor     edx, edx 
+            407f37      2 INSTR DEADREGS  EFLAGS RCX RDX RDI ZZ xor     ecx, ecx 
+            407f37     -2 INSTR LOCAL n RCX ZZ  AlwaysNUM xor     ecx, ecx 
             407f39      2 INSTR BELONGTO 407d40 
+            407f39      2 INSTR DEADREGS  EFLAGS RDX RDI ZZ xor     edx, edx 
+            407f39     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
             407f3b      3 INSTR BELONGTO 407d40 
             407f3b      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rax 
             407f3e     -1 INSTR LOCAL NoMetaUpdate call    _gtk_box_pack_start 
             407f3e      5 INSTR BELONGTO 407d40 
             407f3e      5 INSTR DEADREGS  EFLAGS ZZ call    _gtk_box_pack_start 
-            407f43     -1 INSTR LOCAL MetadataRedundant xor     esi, esi 
             407f43      2 INSTR BELONGTO 407d40 
-            407f45     -1 INSTR LOCAL MetadataRedundant xor     edi, edi 
+            407f43      2 INSTR DEADREGS  EFLAGS RSI RDI ZZ xor     esi, esi 
+            407f43     -2 INSTR LOCAL n RSI ZZ  AlwaysNUM xor     esi, esi 
             407f45      2 INSTR BELONGTO 407d40 
+            407f45      2 INSTR DEADREGS  EFLAGS RDI ZZ xor     edi, edi 
+            407f45     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
             407f47     -1 INSTR LOCAL NoMetaUpdate call    _gtk_hbox_new 
             407f47      5 INSTR BELONGTO 407d40 
             407f47      5 INSTR DEADREGS  EFLAGS ZZ call    _gtk_hbox_new 
@@ -6171,22 +6219,24 @@
             407f57      5 INSTR BELONGTO 407d40 
             407f57      5 INSTR DEADREGS  EFLAGS R12 ZZ call    _g_type_check_instance_cast 
             407f5c      5 INSTR BELONGTO 407d40 
-            407f5c      5 INSTR DEADREGS  EFLAGS RSI RDI R8 R12 ZZ mov     rsi, [rsp+0E8h+var_D0] 
+            407f5c      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R12 ZZ mov     rsi, [rsp+0E8h+var_D0] 
             407f5c      5 PTRIMMEDESP STACK 24 displ mov     rsi, [rsp+0E8h+var_D0]
             407f61     -2 INSTR LOCAL n R8 ZZ  AlwaysNUM xor     r8d, r8d 
             407f61      3 INSTR BELONGTO 407d40 
-            407f61      3 INSTR DEADREGS  EFLAGS RDI R8 R12 ZZ xor     r8d, r8d 
-            407f64     -1 INSTR LOCAL MetadataRedundant mov     ecx, 1 
+            407f61      3 INSTR DEADREGS  EFLAGS RCX RDX RDI R8 R12 ZZ xor     r8d, r8d 
+            407f64     -2 INSTR LOCAL n RCX ZZ  NUMVia2ndSrcIMMEDNUM mov     ecx, 1 
             407f64      5 INSTR BELONGTO 407d40 
-            407f69     -1 INSTR LOCAL MetadataRedundant mov     edx, 1 
+            407f64      5 INSTR DEADREGS  EFLAGS RCX RDX RDI R12 ZZ mov     ecx, 1 
+            407f69     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 1 
             407f69      5 INSTR BELONGTO 407d40 
+            407f69      5 INSTR DEADREGS  EFLAGS RDX RDI R12 ZZ mov     edx, 1 
             407f6e      3 INSTR BELONGTO 407d40 
             407f6e      3 INSTR DEADREGS  EFLAGS RDI R12 ZZ mov     rdi, rax 
             407f71     -1 INSTR LOCAL NoMetaUpdate call    _gtk_box_pack_start 
             407f71      5 INSTR BELONGTO 407d40 
             407f71      5 INSTR DEADREGS  EFLAGS R12 ZZ call    _gtk_box_pack_start 
             407f76      5 INSTR BELONGTO 407d40 
-            407f76      5 INSTR DEADREGS  EFLAGS R12 ZZ mov     edi, offset asc_40D3C1; "    " 
+            407f76      5 INSTR DEADREGS  EFLAGS RDI R12 ZZ mov     edi, offset asc_40D3C1; "    " 
             407f7b     -1 INSTR LOCAL NoMetaUpdate call    _gtk_label_new 
             407f7b      5 INSTR BELONGTO 407d40 
             407f7b      5 INSTR DEADREGS  EFLAGS R12 ZZ call    _gtk_label_new 
@@ -6202,24 +6252,29 @@
             407f8b      5 INSTR DEADREGS  EFLAGS ZZ call    _g_type_check_instance_cast 
             407f90     -2 INSTR LOCAL n R8 ZZ  AlwaysNUM xor     r8d, r8d 
             407f90      3 INSTR BELONGTO 407d40 
-            407f90      3 INSTR DEADREGS  EFLAGS RSI RDI R8 ZZ xor     r8d, r8d 
-            407f93     -1 INSTR LOCAL MetadataRedundant xor     ecx, ecx 
+            407f90      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 ZZ xor     r8d, r8d 
             407f93      2 INSTR BELONGTO 407d40 
+            407f93      2 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI ZZ xor     ecx, ecx 
+            407f93     -2 INSTR LOCAL n RCX ZZ  AlwaysNUM xor     ecx, ecx 
             407f95      3 INSTR BELONGTO 407d40 
-            407f95      3 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     rsi, r12 
+            407f95      3 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     rsi, r12 
             407f98      3 INSTR BELONGTO 407d40 
-            407f98      3 INSTR DEADREGS  EFLAGS RDI R12 ZZ mov     rdi, rax 
-            407f9b     -1 INSTR LOCAL MetadataRedundant xor     edx, edx 
+            407f98      3 INSTR DEADREGS  EFLAGS RDX RDI R12 ZZ mov     rdi, rax 
             407f9b      2 INSTR BELONGTO 407d40 
+            407f9b      2 INSTR DEADREGS  EFLAGS RDX R12 ZZ xor     edx, edx 
+            407f9b     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
             407f9d     -1 INSTR LOCAL NoMetaUpdate call    _gtk_box_pack_start 
             407f9d      5 INSTR BELONGTO 407d40 
             407f9d      5 INSTR DEADREGS  EFLAGS R12 ZZ call    _gtk_box_pack_start 
-            407fa2     -1 INSTR LOCAL MetadataRedundant xor     edx, edx 
             407fa2      2 INSTR BELONGTO 407d40 
-            407fa4     -1 INSTR LOCAL MetadataRedundant mov     esi, 2 
+            407fa2      2 INSTR DEADREGS  EFLAGS RDX RSI RDI R12 ZZ xor     edx, edx 
+            407fa2     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
+            407fa4     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 2 
             407fa4      5 INSTR BELONGTO 407d40 
-            407fa9     -1 INSTR LOCAL MetadataRedundant mov     edi, 3 
+            407fa4      5 INSTR DEADREGS  EFLAGS RSI RDI R12 ZZ mov     esi, 2 
+            407fa9     -2 INSTR LOCAL n RDI ZZ  NUMVia2ndSrcIMMEDNUM mov     edi, 3 
             407fa9      5 INSTR BELONGTO 407d40 
+            407fa9      5 INSTR DEADREGS  EFLAGS RDI R12 ZZ mov     edi, 3 
             407fae     -1 INSTR LOCAL NoMetaUpdate call    _gtk_table_new 
             407fae      5 INSTR BELONGTO 407d40 
             407fae      5 INSTR DEADREGS  EFLAGS R12 ZZ call    _gtk_table_new 
@@ -6238,8 +6293,9 @@
             407fc6     -1 INSTR LOCAL NoMetaUpdate call    _g_type_check_instance_cast 
             407fc6      5 INSTR BELONGTO 407d40 
             407fc6      5 INSTR DEADREGS  EFLAGS ZZ call    _g_type_check_instance_cast 
-            407fcb     -1 INSTR LOCAL MetadataRedundant mov     esi, 0Ch 
+            407fcb     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 0Ch 
             407fcb      5 INSTR BELONGTO 407d40 
+            407fcb      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, 0Ch 
             407fd0      3 INSTR BELONGTO 407d40 
             407fd0      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rax 
             407fd3     -1 INSTR LOCAL NoMetaUpdate call    _gtk_table_set_col_spacings 
@@ -6253,8 +6309,9 @@
             407fe0     -1 INSTR LOCAL NoMetaUpdate call    _g_type_check_instance_cast 
             407fe0      5 INSTR BELONGTO 407d40 
             407fe0      5 INSTR DEADREGS  EFLAGS ZZ call    _g_type_check_instance_cast 
-            407fe5     -1 INSTR LOCAL MetadataRedundant mov     esi, 6 
+            407fe5     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 6 
             407fe5      5 INSTR BELONGTO 407d40 
+            407fe5      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, 6 
             407fea      3 INSTR BELONGTO 407d40 
             407fea      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rax 
             407fed     -1 INSTR LOCAL NoMetaUpdate call    _gtk_table_set_row_spacings 
@@ -6270,24 +6327,28 @@
             407ffa      5 INSTR DEADREGS  EFLAGS ZZ call    _g_type_check_instance_cast 
             407fff     -2 INSTR LOCAL n R8 ZZ  AlwaysNUM xor     r8d, r8d 
             407fff      3 INSTR BELONGTO 407d40 
-            407fff      3 INSTR DEADREGS  EFLAGS RSI RDI R8 ZZ xor     r8d, r8d 
-            408002     -1 INSTR LOCAL MetadataRedundant mov     ecx, 1 
+            407fff      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 ZZ xor     r8d, r8d 
+            408002     -2 INSTR LOCAL n RCX ZZ  NUMVia2ndSrcIMMEDNUM mov     ecx, 1 
             408002      5 INSTR BELONGTO 407d40 
+            408002      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI ZZ mov     ecx, 1 
             408007      3 INSTR BELONGTO 407d40 
-            408007      3 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     rsi, r12 
+            408007      3 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     rsi, r12 
             40800a      3 INSTR BELONGTO 407d40 
-            40800a      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rax 
-            40800d     -1 INSTR LOCAL MetadataRedundant mov     edx, 1 
+            40800a      3 INSTR DEADREGS  EFLAGS RDX RDI ZZ mov     rdi, rax 
+            40800d     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 1 
             40800d      5 INSTR BELONGTO 407d40 
+            40800d      5 INSTR DEADREGS  EFLAGS RDX ZZ mov     edx, 1 
             408012     -1 INSTR LOCAL NoMetaUpdate call    _gtk_box_pack_start 
             408012      5 INSTR BELONGTO 407d40 
             408012      5 INSTR DEADREGS  EFLAGS ZZ call    _gtk_box_pack_start 
-            408017     -1 INSTR LOCAL MetadataRedundant mov     edx, 5          ; category 
+            408017     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 5          ; category 
             408017      5 INSTR BELONGTO 407d40 
+            408017      5 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     edx, 5          ; category 
             40801c      5 INSTR BELONGTO 407d40 
-            40801c      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, offset aFolder; "Folder:" 
-            408021     -1 INSTR LOCAL MetadataRedundant xor     edi, edi        ; domainname 
+            40801c      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, offset aFolder; "Folder:" 
             408021      2 INSTR BELONGTO 407d40 
+            408021      2 INSTR DEADREGS  EFLAGS RDI ZZ xor     edi, edi        ; domainname 
+            408021     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi        ; domainname 
             408023     -1 INSTR LOCAL NoMetaUpdate call    _dcgettext 
             408023      5 INSTR BELONGTO 407d40 
             408023      5 INSTR DEADREGS  EFLAGS ZZ call    _dcgettext 
@@ -6296,10 +6357,12 @@
             40802b     -1 INSTR LOCAL NoMetaUpdate call    sub_406CD0 
             40802b      5 INSTR BELONGTO 407d40 
             40802b      5 INSTR DEADREGS  EFLAGS ZZ call    sub_406CD0 
-            408030     -1 INSTR LOCAL MetadataRedundant xor     ecx, ecx 
             408030      2 INSTR BELONGTO 407d40 
-            408032     -1 INSTR LOCAL MetadataRedundant xor     edx, edx 
+            408030      2 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI ZZ xor     ecx, ecx 
+            408030     -2 INSTR LOCAL n RCX ZZ  AlwaysNUM xor     ecx, ecx 
             408032      2 INSTR BELONGTO 407d40 
+            408032      2 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ xor     edx, edx 
+            408032     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
             408034      3 INSTR BELONGTO 407d40 
             408034      3 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     rsi, rax 
             408037      3 INSTR BELONGTO 407d40 
@@ -6308,29 +6371,33 @@
             40803a      5 INSTR BELONGTO 407d40 
             40803a      5 INSTR DEADREGS  EFLAGS ZZ call    sub_406C40 
             40803f      5 INSTR BELONGTO 407d40 
-            40803f      5 INSTR DEADREGS  EFLAGS ZZ mov     edi, 40D330h 
+            40803f      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     edi, 40D330h 
             408044     -1 INSTR LOCAL NoMetaUpdate call    sub_406CD0 
             408044      5 INSTR BELONGTO 407d40 
             408044      5 INSTR DEADREGS  EFLAGS ZZ call    sub_406CD0 
-            408049     -1 INSTR LOCAL MetadataRedundant xor     ecx, ecx 
             408049      2 INSTR BELONGTO 407d40 
+            408049      2 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI ZZ xor     ecx, ecx 
+            408049     -2 INSTR LOCAL n RCX ZZ  AlwaysNUM xor     ecx, ecx 
             40804b      3 INSTR BELONGTO 407d40 
-            40804b      3 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     rsi, rax 
+            40804b      3 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     rsi, rax 
             40804e      3 INSTR BELONGTO 407d40 
-            40804e      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, r12 
+            40804e      3 INSTR DEADREGS  EFLAGS RDX RDI ZZ mov     rdi, r12 
             408051      4 INSTR BELONGTO 407d40 
-            408051      4 INSTR DEADREGS  EFLAGS ZZ mov     [rbx+8], rax 
-            408055     -1 INSTR LOCAL MetadataRedundant mov     edx, 1 
+            408051      4 INSTR DEADREGS  EFLAGS RDX ZZ mov     [rbx+8], rax 
+            408055     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 1 
             408055      5 INSTR BELONGTO 407d40 
+            408055      5 INSTR DEADREGS  EFLAGS RDX ZZ mov     edx, 1 
             40805a     -1 INSTR LOCAL NoMetaUpdate call    sub_406C40 
             40805a      5 INSTR BELONGTO 407d40 
             40805a      5 INSTR DEADREGS  EFLAGS ZZ call    sub_406C40 
-            40805f     -1 INSTR LOCAL MetadataRedundant mov     edx, 5          ; category 
+            40805f     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 5          ; category 
             40805f      5 INSTR BELONGTO 407d40 
+            40805f      5 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     edx, 5          ; category 
             408064      5 INSTR BELONGTO 407d40 
-            408064      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, offset aFilename; "Filename:" 
-            408069     -1 INSTR LOCAL MetadataRedundant xor     edi, edi        ; domainname 
+            408064      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, offset aFilename; "Filename:" 
             408069      2 INSTR BELONGTO 407d40 
+            408069      2 INSTR DEADREGS  EFLAGS RDI ZZ xor     edi, edi        ; domainname 
+            408069     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi        ; domainname 
             40806b     -1 INSTR LOCAL NoMetaUpdate call    _dcgettext 
             40806b      5 INSTR BELONGTO 407d40 
             40806b      5 INSTR DEADREGS  EFLAGS ZZ call    _dcgettext 
@@ -6339,10 +6406,12 @@
             408073     -1 INSTR LOCAL NoMetaUpdate call    sub_406CD0 
             408073      5 INSTR BELONGTO 407d40 
             408073      5 INSTR DEADREGS  EFLAGS ZZ call    sub_406CD0 
-            408078     -1 INSTR LOCAL MetadataRedundant xor     edx, edx 
             408078      2 INSTR BELONGTO 407d40 
-            40807a     -1 INSTR LOCAL MetadataRedundant mov     ecx, 1 
+            408078      2 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI ZZ xor     edx, edx 
+            408078     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
+            40807a     -2 INSTR LOCAL n RCX ZZ  NUMVia2ndSrcIMMEDNUM mov     ecx, 1 
             40807a      5 INSTR BELONGTO 407d40 
+            40807a      5 INSTR DEADREGS  EFLAGS RCX RSI RDI ZZ mov     ecx, 1 
             40807f      3 INSTR BELONGTO 407d40 
             40807f      3 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     rsi, rax 
             408082      3 INSTR BELONGTO 407d40 
@@ -6351,29 +6420,33 @@
             408085      5 INSTR BELONGTO 407d40 
             408085      5 INSTR DEADREGS  EFLAGS ZZ call    sub_406C40 
             40808a      5 INSTR BELONGTO 407d40 
-            40808a      5 INSTR DEADREGS  EFLAGS ZZ mov     edi, 40D330h 
+            40808a      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     edi, 40D330h 
             40808f     -1 INSTR LOCAL NoMetaUpdate call    sub_406CD0 
             40808f      5 INSTR BELONGTO 407d40 
             40808f      5 INSTR DEADREGS  EFLAGS ZZ call    sub_406CD0 
-            408094     -1 INSTR LOCAL MetadataRedundant mov     ecx, 1 
+            408094     -2 INSTR LOCAL n RCX ZZ  NUMVia2ndSrcIMMEDNUM mov     ecx, 1 
             408094      5 INSTR BELONGTO 407d40 
+            408094      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI ZZ mov     ecx, 1 
             408099      3 INSTR BELONGTO 407d40 
-            408099      3 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     rsi, rax 
+            408099      3 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     rsi, rax 
             40809c      3 INSTR BELONGTO 407d40 
-            40809c      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, r12 
+            40809c      3 INSTR DEADREGS  EFLAGS RDX RDI ZZ mov     rdi, r12 
             40809f      4 INSTR BELONGTO 407d40 
-            40809f      4 INSTR DEADREGS  EFLAGS ZZ mov     [rbx+10h], rax 
-            4080a3     -1 INSTR LOCAL MetadataRedundant mov     edx, 1 
+            40809f      4 INSTR DEADREGS  EFLAGS RDX ZZ mov     [rbx+10h], rax 
+            4080a3     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 1 
             4080a3      5 INSTR BELONGTO 407d40 
+            4080a3      5 INSTR DEADREGS  EFLAGS RDX ZZ mov     edx, 1 
             4080a8     -1 INSTR LOCAL NoMetaUpdate call    sub_406C40 
             4080a8      5 INSTR BELONGTO 407d40 
             4080a8      5 INSTR DEADREGS  EFLAGS ZZ call    sub_406C40 
-            4080ad     -1 INSTR LOCAL MetadataRedundant mov     edx, 5          ; category 
+            4080ad     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 5          ; category 
             4080ad      5 INSTR BELONGTO 407d40 
+            4080ad      5 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     edx, 5          ; category 
             4080b2      5 INSTR BELONGTO 407d40 
-            4080b2      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, offset aFileSize; "File size:" 
-            4080b7     -1 INSTR LOCAL MetadataRedundant xor     edi, edi        ; domainname 
+            4080b2      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, offset aFileSize; "File size:" 
             4080b7      2 INSTR BELONGTO 407d40 
+            4080b7      2 INSTR DEADREGS  EFLAGS RDI ZZ xor     edi, edi        ; domainname 
+            4080b7     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi        ; domainname 
             4080b9     -1 INSTR LOCAL NoMetaUpdate call    _dcgettext 
             4080b9      5 INSTR BELONGTO 407d40 
             4080b9      5 INSTR DEADREGS  EFLAGS ZZ call    _dcgettext 
@@ -6382,10 +6455,12 @@
             4080c1     -1 INSTR LOCAL NoMetaUpdate call    sub_406CD0 
             4080c1      5 INSTR BELONGTO 407d40 
             4080c1      5 INSTR DEADREGS  EFLAGS ZZ call    sub_406CD0 
-            4080c6     -1 INSTR LOCAL MetadataRedundant xor     edx, edx 
             4080c6      2 INSTR BELONGTO 407d40 
-            4080c8     -1 INSTR LOCAL MetadataRedundant mov     ecx, 2 
+            4080c6      2 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI ZZ xor     edx, edx 
+            4080c6     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
+            4080c8     -2 INSTR LOCAL n RCX ZZ  NUMVia2ndSrcIMMEDNUM mov     ecx, 2 
             4080c8      5 INSTR BELONGTO 407d40 
+            4080c8      5 INSTR DEADREGS  EFLAGS RCX RSI RDI ZZ mov     ecx, 2 
             4080cd      3 INSTR BELONGTO 407d40 
             4080cd      3 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     rsi, rax 
             4080d0      3 INSTR BELONGTO 407d40 
@@ -6394,14 +6469,16 @@
             4080d3      5 INSTR BELONGTO 407d40 
             4080d3      5 INSTR DEADREGS  EFLAGS ZZ call    sub_406C40 
             4080d8      5 INSTR BELONGTO 407d40 
-            4080d8      5 INSTR DEADREGS  EFLAGS ZZ mov     edi, 40D330h 
+            4080d8      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     edi, 40D330h 
             4080dd     -1 INSTR LOCAL NoMetaUpdate call    sub_406CD0 
             4080dd      5 INSTR BELONGTO 407d40 
             4080dd      5 INSTR DEADREGS  EFLAGS ZZ call    sub_406CD0 
-            4080e2     -1 INSTR LOCAL MetadataRedundant mov     ecx, 2 
+            4080e2     -2 INSTR LOCAL n RCX ZZ  NUMVia2ndSrcIMMEDNUM mov     ecx, 2 
             4080e2      5 INSTR BELONGTO 407d40 
-            4080e7     -1 INSTR LOCAL MetadataRedundant mov     edx, 1 
+            4080e2      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI ZZ mov     ecx, 2 
+            4080e7     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 1 
             4080e7      5 INSTR BELONGTO 407d40 
+            4080e7      5 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     edx, 1 
             4080ec      3 INSTR BELONGTO 407d40 
             4080ec      3 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     rsi, rax 
             4080ef      3 INSTR BELONGTO 407d40 
@@ -6411,10 +6488,12 @@
             4080f6     -1 INSTR LOCAL NoMetaUpdate call    sub_406C40 
             4080f6      5 INSTR BELONGTO 407d40 
             4080f6      5 INSTR DEADREGS  EFLAGS R12 ZZ call    sub_406C40 
-            4080fb     -1 INSTR LOCAL MetadataRedundant xor     edi, edi 
             4080fb      2 INSTR BELONGTO 407d40 
-            4080fd     -1 INSTR LOCAL MetadataRedundant mov     esi, 6 
+            4080fb      2 INSTR DEADREGS  EFLAGS RSI RDI R12 ZZ xor     edi, edi 
+            4080fb     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
+            4080fd     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 6 
             4080fd      5 INSTR BELONGTO 407d40 
+            4080fd      5 INSTR DEADREGS  EFLAGS RSI R12 ZZ mov     esi, 6 
             408102     -1 INSTR LOCAL NoMetaUpdate call    _gtk_vbox_new 
             408102      5 INSTR BELONGTO 407d40 
             408102      5 INSTR DEADREGS  EFLAGS R12 ZZ call    _gtk_vbox_new 
@@ -6429,11 +6508,13 @@
             408110      5 INSTR DEADREGS  EFLAGS R15 ZZ call    _g_type_check_instance_cast 
             408115     -2 INSTR LOCAL n R8 ZZ  AlwaysNUM xor     r8d, r8d 
             408115      3 INSTR BELONGTO 407d40 
-            408115      3 INSTR DEADREGS  EFLAGS RSI RDI R8 R15 ZZ xor     r8d, r8d 
-            408118     -1 INSTR LOCAL MetadataRedundant xor     ecx, ecx 
+            408115      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R15 ZZ xor     r8d, r8d 
             408118      2 INSTR BELONGTO 407d40 
-            40811a     -1 INSTR LOCAL MetadataRedundant xor     edx, edx 
+            408118      2 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R15 ZZ xor     ecx, ecx 
+            408118     -2 INSTR LOCAL n RCX ZZ  AlwaysNUM xor     ecx, ecx 
             40811a      2 INSTR BELONGTO 407d40 
+            40811a      2 INSTR DEADREGS  EFLAGS RDX RSI RDI R15 ZZ xor     edx, edx 
+            40811a     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
             40811c      3 INSTR BELONGTO 407d40 
             40811c      3 INSTR DEADREGS  EFLAGS RSI RDI R15 ZZ mov     rsi, r12 
             40811f      3 INSTR BELONGTO 407d40 
@@ -6441,12 +6522,14 @@
             408122     -1 INSTR LOCAL NoMetaUpdate call    _gtk_box_pack_start 
             408122      5 INSTR BELONGTO 407d40 
             408122      5 INSTR DEADREGS  EFLAGS R15 ZZ call    _gtk_box_pack_start 
-            408127     -1 INSTR LOCAL MetadataRedundant mov     edx, 5          ; category 
+            408127     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 5          ; category 
             408127      5 INSTR BELONGTO 407d40 
+            408127      5 INSTR DEADREGS  EFLAGS RDX RSI RDI R15 ZZ mov     edx, 5          ; category 
             40812c      5 INSTR BELONGTO 407d40 
-            40812c      5 INSTR DEADREGS  EFLAGS R15 ZZ mov     esi, offset aAudioInformati; "Audio Information" 
-            408131     -1 INSTR LOCAL MetadataRedundant xor     edi, edi        ; domainname 
+            40812c      5 INSTR DEADREGS  EFLAGS RSI RDI R15 ZZ mov     esi, offset aAudioInformati; "Audio Information" 
             408131      2 INSTR BELONGTO 407d40 
+            408131      2 INSTR DEADREGS  EFLAGS RDI R15 ZZ xor     edi, edi        ; domainname 
+            408131     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi        ; domainname 
             408133     -1 INSTR LOCAL NoMetaUpdate call    _dcgettext 
             408133      5 INSTR BELONGTO 407d40 
             408133      5 INSTR DEADREGS  EFLAGS R15 ZZ call    _dcgettext 
@@ -6454,7 +6537,7 @@
             408138      3 INSTR DEADREGS  EFLAGS RSI RDI R15 ZZ mov     rdi, rax 
             40813b     -1 INSTR LOCAL NoMetaUpdate call    sub_407CD0 
             40813b      5 INSTR BELONGTO 407d40 
-            40813b      5 INSTR DEADREGS  EFLAGS RSI R15 ZZ call    sub_407CD0 
+            40813b      5 INSTR DEADREGS  EFLAGS RAX RSI R15 ZZ call    sub_407CD0 
             408140      3 INSTR BELONGTO 407d40 
             408140      3 INSTR DEADREGS  EFLAGS RSI RDI R15 ZZ mov     rdi, r12 
             408143      3 INSTR BELONGTO 407d40 
@@ -6466,11 +6549,13 @@
             408149      5 INSTR DEADREGS  EFLAGS ZZ call    _g_type_check_instance_cast 
             40814e     -2 INSTR LOCAL n R8 ZZ  AlwaysNUM xor     r8d, r8d 
             40814e      3 INSTR BELONGTO 407d40 
-            40814e      3 INSTR DEADREGS  EFLAGS RSI RDI R8 ZZ xor     r8d, r8d 
-            408151     -1 INSTR LOCAL MetadataRedundant xor     ecx, ecx 
+            40814e      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 ZZ xor     r8d, r8d 
             408151      2 INSTR BELONGTO 407d40 
-            408153     -1 INSTR LOCAL MetadataRedundant xor     edx, edx 
+            408151      2 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI ZZ xor     ecx, ecx 
+            408151     -2 INSTR LOCAL n RCX ZZ  AlwaysNUM xor     ecx, ecx 
             408153      2 INSTR BELONGTO 407d40 
+            408153      2 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ xor     edx, edx 
+            408153     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
             408155      3 INSTR BELONGTO 407d40 
             408155      3 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     rsi, r15 
             408158      3 INSTR BELONGTO 407d40 
@@ -6478,10 +6563,12 @@
             40815b     -1 INSTR LOCAL NoMetaUpdate call    _gtk_box_pack_start 
             40815b      5 INSTR BELONGTO 407d40 
             40815b      5 INSTR DEADREGS  EFLAGS R15 ZZ call    _gtk_box_pack_start 
-            408160     -1 INSTR LOCAL MetadataRedundant xor     esi, esi 
             408160      2 INSTR BELONGTO 407d40 
-            408162     -1 INSTR LOCAL MetadataRedundant xor     edi, edi 
+            408160      2 INSTR DEADREGS  EFLAGS RSI RDI R15 ZZ xor     esi, esi 
+            408160     -2 INSTR LOCAL n RSI ZZ  AlwaysNUM xor     esi, esi 
             408162      2 INSTR BELONGTO 407d40 
+            408162      2 INSTR DEADREGS  EFLAGS RDI R15 ZZ xor     edi, edi 
+            408162     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
             408164     -1 INSTR LOCAL NoMetaUpdate call    _gtk_hbox_new 
             408164      5 INSTR BELONGTO 407d40 
             408164      5 INSTR DEADREGS  EFLAGS R15 ZZ call    _gtk_hbox_new 
@@ -6496,11 +6583,13 @@
             408172      5 INSTR DEADREGS  EFLAGS R12 ZZ call    _g_type_check_instance_cast 
             408177     -2 INSTR LOCAL n R8 ZZ  AlwaysNUM xor     r8d, r8d 
             408177      3 INSTR BELONGTO 407d40 
-            408177      3 INSTR DEADREGS  EFLAGS RSI RDI R8 R12 ZZ xor     r8d, r8d 
-            40817a     -1 INSTR LOCAL MetadataRedundant mov     ecx, 1 
+            408177      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R12 ZZ xor     r8d, r8d 
+            40817a     -2 INSTR LOCAL n RCX ZZ  NUMVia2ndSrcIMMEDNUM mov     ecx, 1 
             40817a      5 INSTR BELONGTO 407d40 
-            40817f     -1 INSTR LOCAL MetadataRedundant mov     edx, 1 
+            40817a      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R12 ZZ mov     ecx, 1 
+            40817f     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 1 
             40817f      5 INSTR BELONGTO 407d40 
+            40817f      5 INSTR DEADREGS  EFLAGS RDX RSI RDI R12 ZZ mov     edx, 1 
             408184      3 INSTR BELONGTO 407d40 
             408184      3 INSTR DEADREGS  EFLAGS RSI RDI R12 ZZ mov     rsi, r15 
             408187      3 INSTR BELONGTO 407d40 
@@ -6509,7 +6598,7 @@
             40818a      5 INSTR BELONGTO 407d40 
             40818a      5 INSTR DEADREGS  EFLAGS R12 ZZ call    _gtk_box_pack_start 
             40818f      5 INSTR BELONGTO 407d40 
-            40818f      5 INSTR DEADREGS  EFLAGS R12 ZZ mov     edi, offset asc_40D3C1; "    " 
+            40818f      5 INSTR DEADREGS  EFLAGS RDI R12 ZZ mov     edi, offset asc_40D3C1; "    " 
             408194     -1 INSTR LOCAL NoMetaUpdate call    _gtk_label_new 
             408194      5 INSTR BELONGTO 407d40 
             408194      5 INSTR DEADREGS  EFLAGS R12 ZZ call    _gtk_label_new 
@@ -6524,11 +6613,13 @@
             4081a2      5 INSTR DEADREGS  EFLAGS ZZ call    _g_type_check_instance_cast 
             4081a7     -2 INSTR LOCAL n R8 ZZ  AlwaysNUM xor     r8d, r8d 
             4081a7      3 INSTR BELONGTO 407d40 
-            4081a7      3 INSTR DEADREGS  EFLAGS RSI RDI R8 ZZ xor     r8d, r8d 
-            4081aa     -1 INSTR LOCAL MetadataRedundant xor     ecx, ecx 
+            4081a7      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 ZZ xor     r8d, r8d 
             4081aa      2 INSTR BELONGTO 407d40 
-            4081ac     -1 INSTR LOCAL MetadataRedundant xor     edx, edx 
+            4081aa      2 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI ZZ xor     ecx, ecx 
+            4081aa     -2 INSTR LOCAL n RCX ZZ  AlwaysNUM xor     ecx, ecx 
             4081ac      2 INSTR BELONGTO 407d40 
+            4081ac      2 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ xor     edx, edx 
+            4081ac     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
             4081ae      3 INSTR BELONGTO 407d40 
             4081ae      3 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     rsi, r12 
             4081b1      3 INSTR BELONGTO 407d40 
@@ -6536,12 +6627,15 @@
             4081b4     -1 INSTR LOCAL NoMetaUpdate call    _gtk_box_pack_start 
             4081b4      5 INSTR BELONGTO 407d40 
             4081b4      5 INSTR DEADREGS  EFLAGS R12 ZZ call    _gtk_box_pack_start 
-            4081b9     -1 INSTR LOCAL MetadataRedundant xor     edx, edx 
             4081b9      2 INSTR BELONGTO 407d40 
-            4081bb     -1 INSTR LOCAL MetadataRedundant mov     esi, 2 
+            4081b9      2 INSTR DEADREGS  EFLAGS RDX RSI RDI R12 ZZ xor     edx, edx 
+            4081b9     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
+            4081bb     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 2 
             4081bb      5 INSTR BELONGTO 407d40 
-            4081c0     -1 INSTR LOCAL MetadataRedundant mov     edi, 4 
+            4081bb      5 INSTR DEADREGS  EFLAGS RSI RDI R12 ZZ mov     esi, 2 
+            4081c0     -2 INSTR LOCAL n RDI ZZ  NUMVia2ndSrcIMMEDNUM mov     edi, 4 
             4081c0      5 INSTR BELONGTO 407d40 
+            4081c0      5 INSTR DEADREGS  EFLAGS RDI R12 ZZ mov     edi, 4 
             4081c5     -1 INSTR LOCAL NoMetaUpdate call    _gtk_table_new 
             4081c5      5 INSTR BELONGTO 407d40 
             4081c5      5 INSTR DEADREGS  EFLAGS R12 ZZ call    _gtk_table_new 
@@ -6555,8 +6649,9 @@
             4081d5     -1 INSTR LOCAL NoMetaUpdate call    _g_type_check_instance_cast 
             4081d5      5 INSTR BELONGTO 407d40 
             4081d5      5 INSTR DEADREGS  EFLAGS ZZ call    _g_type_check_instance_cast 
-            4081da     -1 INSTR LOCAL MetadataRedundant mov     esi, 0Ch 
+            4081da     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 0Ch 
             4081da      5 INSTR BELONGTO 407d40 
+            4081da      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, 0Ch 
             4081df      3 INSTR BELONGTO 407d40 
             4081df      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rax 
             4081e2     -1 INSTR LOCAL NoMetaUpdate call    _gtk_table_set_col_spacings 
@@ -6570,8 +6665,9 @@
             4081ef     -1 INSTR LOCAL NoMetaUpdate call    _g_type_check_instance_cast 
             4081ef      5 INSTR BELONGTO 407d40 
             4081ef      5 INSTR DEADREGS  EFLAGS ZZ call    _g_type_check_instance_cast 
-            4081f4     -1 INSTR LOCAL MetadataRedundant mov     esi, 6 
+            4081f4     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 6 
             4081f4      5 INSTR BELONGTO 407d40 
+            4081f4      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, 6 
             4081f9      3 INSTR BELONGTO 407d40 
             4081f9      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rax 
             4081fc     -1 INSTR LOCAL NoMetaUpdate call    _gtk_table_set_row_spacings 
@@ -6586,24 +6682,28 @@
             408207      5 INSTR DEADREGS  EFLAGS R13 R15 ZZ call    _g_type_check_instance_cast 
             40820c     -2 INSTR LOCAL n R8 ZZ  AlwaysNUM xor     r8d, r8d 
             40820c      3 INSTR BELONGTO 407d40 
-            40820c      3 INSTR DEADREGS  EFLAGS RSI RDI R8 R13 R15 ZZ xor     r8d, r8d 
-            40820f     -1 INSTR LOCAL MetadataRedundant mov     ecx, 1 
+            40820c      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R13 R15 ZZ xor     r8d, r8d 
+            40820f     -2 INSTR LOCAL n RCX ZZ  NUMVia2ndSrcIMMEDNUM mov     ecx, 1 
             40820f      5 INSTR BELONGTO 407d40 
+            40820f      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R13 R15 ZZ mov     ecx, 1 
             408214      3 INSTR BELONGTO 407d40 
-            408214      3 INSTR DEADREGS  EFLAGS RSI RDI R13 R15 ZZ mov     rdi, rax 
-            408217     -1 INSTR LOCAL MetadataRedundant mov     edx, 1 
+            408214      3 INSTR DEADREGS  EFLAGS RDX RSI RDI R13 R15 ZZ mov     rdi, rax 
+            408217     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 1 
             408217      5 INSTR BELONGTO 407d40 
+            408217      5 INSTR DEADREGS  EFLAGS RDX RSI R13 R15 ZZ mov     edx, 1 
             40821c      3 INSTR BELONGTO 407d40 
             40821c      3 INSTR DEADREGS  EFLAGS RSI R13 R15 ZZ mov     rsi, r12 
             40821f     -1 INSTR LOCAL NoMetaUpdate call    _gtk_box_pack_start 
             40821f      5 INSTR BELONGTO 407d40 
             40821f      5 INSTR DEADREGS  EFLAGS R13 R15 ZZ call    _gtk_box_pack_start 
-            408224     -1 INSTR LOCAL MetadataRedundant mov     edx, 5          ; category 
+            408224     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 5          ; category 
             408224      5 INSTR BELONGTO 407d40 
+            408224      5 INSTR DEADREGS  EFLAGS RDX RSI RDI R13 R15 ZZ mov     edx, 5          ; category 
             408229      5 INSTR BELONGTO 407d40 
-            408229      5 INSTR DEADREGS  EFLAGS R13 R15 ZZ mov     esi, offset aFileDuration; "File duration:" 
-            40822e     -1 INSTR LOCAL MetadataRedundant xor     edi, edi        ; domainname 
+            408229      5 INSTR DEADREGS  EFLAGS RSI RDI R13 R15 ZZ mov     esi, offset aFileDuration; "File duration:" 
             40822e      2 INSTR BELONGTO 407d40 
+            40822e      2 INSTR DEADREGS  EFLAGS RDI R13 R15 ZZ xor     edi, edi        ; domainname 
+            40822e     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi        ; domainname 
             408230     -1 INSTR LOCAL NoMetaUpdate call    _dcgettext 
             408230      5 INSTR BELONGTO 407d40 
             408230      5 INSTR DEADREGS  EFLAGS R13 R15 ZZ call    _dcgettext 
@@ -6612,10 +6712,12 @@
             408238     -1 INSTR LOCAL NoMetaUpdate call    sub_406CD0 
             408238      5 INSTR BELONGTO 407d40 
             408238      5 INSTR DEADREGS  EFLAGS R13 R15 ZZ call    sub_406CD0 
-            40823d     -1 INSTR LOCAL MetadataRedundant xor     ecx, ecx 
             40823d      2 INSTR BELONGTO 407d40 
-            40823f     -1 INSTR LOCAL MetadataRedundant xor     edx, edx 
+            40823d      2 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R13 R15 ZZ xor     ecx, ecx 
+            40823d     -2 INSTR LOCAL n RCX ZZ  AlwaysNUM xor     ecx, ecx 
             40823f      2 INSTR BELONGTO 407d40 
+            40823f      2 INSTR DEADREGS  EFLAGS RDX RSI RDI R13 R15 ZZ xor     edx, edx 
+            40823f     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
             408241      3 INSTR BELONGTO 407d40 
             408241      3 INSTR DEADREGS  EFLAGS RSI RDI R13 R15 ZZ mov     rsi, rax 
             408244      3 INSTR BELONGTO 407d40 
@@ -6624,29 +6726,33 @@
             408247      5 INSTR BELONGTO 407d40 
             408247      5 INSTR DEADREGS  EFLAGS R13 R15 ZZ call    sub_406C40 
             40824c      5 INSTR BELONGTO 407d40 
-            40824c      5 INSTR DEADREGS  EFLAGS R13 R15 ZZ mov     edi, 40D330h 
+            40824c      5 INSTR DEADREGS  EFLAGS RDI R13 R15 ZZ mov     edi, 40D330h 
             408251     -1 INSTR LOCAL NoMetaUpdate call    sub_406CD0 
             408251      5 INSTR BELONGTO 407d40 
             408251      5 INSTR DEADREGS  EFLAGS R13 R15 ZZ call    sub_406CD0 
-            408256     -1 INSTR LOCAL MetadataRedundant xor     ecx, ecx 
             408256      2 INSTR BELONGTO 407d40 
+            408256      2 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R13 R15 ZZ xor     ecx, ecx 
+            408256     -2 INSTR LOCAL n RCX ZZ  AlwaysNUM xor     ecx, ecx 
             408258      3 INSTR BELONGTO 407d40 
-            408258      3 INSTR DEADREGS  EFLAGS RSI RDI R13 R15 ZZ mov     rsi, rax 
+            408258      3 INSTR DEADREGS  EFLAGS RDX RSI RDI R13 R15 ZZ mov     rsi, rax 
             40825b      4 INSTR BELONGTO 407d40 
-            40825b      4 INSTR DEADREGS  EFLAGS RDI R13 R15 ZZ mov     [rbx+20h], rax 
-            40825f     -1 INSTR LOCAL MetadataRedundant mov     edx, 1 
+            40825b      4 INSTR DEADREGS  EFLAGS RDX RDI R13 R15 ZZ mov     [rbx+20h], rax 
+            40825f     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 1 
             40825f      5 INSTR BELONGTO 407d40 
+            40825f      5 INSTR DEADREGS  EFLAGS RDX RDI R13 R15 ZZ mov     edx, 1 
             408264      3 INSTR BELONGTO 407d40 
             408264      3 INSTR DEADREGS  EFLAGS RDI R13 R15 ZZ mov     rdi, r12 
             408267     -1 INSTR LOCAL NoMetaUpdate call    sub_406C40 
             408267      5 INSTR BELONGTO 407d40 
             408267      5 INSTR DEADREGS  EFLAGS R13 R15 ZZ call    sub_406C40 
-            40826c     -1 INSTR LOCAL MetadataRedundant mov     edx, 5          ; category 
+            40826c     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 5          ; category 
             40826c      5 INSTR BELONGTO 407d40 
+            40826c      5 INSTR DEADREGS  EFLAGS RDX RSI RDI R13 R15 ZZ mov     edx, 5          ; category 
             408271      5 INSTR BELONGTO 407d40 
-            408271      5 INSTR DEADREGS  EFLAGS R13 R15 ZZ mov     esi, offset aNumberOfChanne; "Number of channels:" 
-            408276     -1 INSTR LOCAL MetadataRedundant xor     edi, edi        ; domainname 
+            408271      5 INSTR DEADREGS  EFLAGS RSI RDI R13 R15 ZZ mov     esi, offset aNumberOfChanne; "Number of channels:" 
             408276      2 INSTR BELONGTO 407d40 
+            408276      2 INSTR DEADREGS  EFLAGS RDI R13 R15 ZZ xor     edi, edi        ; domainname 
+            408276     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi        ; domainname 
             408278     -1 INSTR LOCAL NoMetaUpdate call    _dcgettext 
             408278      5 INSTR BELONGTO 407d40 
             408278      5 INSTR DEADREGS  EFLAGS R13 R15 ZZ call    _dcgettext 
@@ -6655,10 +6761,12 @@
             408280     -1 INSTR LOCAL NoMetaUpdate call    sub_406CD0 
             408280      5 INSTR BELONGTO 407d40 
             408280      5 INSTR DEADREGS  EFLAGS R13 R15 ZZ call    sub_406CD0 
-            408285     -1 INSTR LOCAL MetadataRedundant xor     edx, edx 
             408285      2 INSTR BELONGTO 407d40 
-            408287     -1 INSTR LOCAL MetadataRedundant mov     ecx, 1 
+            408285      2 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R13 R15 ZZ xor     edx, edx 
+            408285     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
+            408287     -2 INSTR LOCAL n RCX ZZ  NUMVia2ndSrcIMMEDNUM mov     ecx, 1 
             408287      5 INSTR BELONGTO 407d40 
+            408287      5 INSTR DEADREGS  EFLAGS RCX RSI RDI R13 R15 ZZ mov     ecx, 1 
             40828c      3 INSTR BELONGTO 407d40 
             40828c      3 INSTR DEADREGS  EFLAGS RSI RDI R13 R15 ZZ mov     rsi, rax 
             40828f      3 INSTR BELONGTO 407d40 
@@ -6667,29 +6775,33 @@
             408292      5 INSTR BELONGTO 407d40 
             408292      5 INSTR DEADREGS  EFLAGS R13 R15 ZZ call    sub_406C40 
             408297      5 INSTR BELONGTO 407d40 
-            408297      5 INSTR DEADREGS  EFLAGS R13 R15 ZZ mov     edi, 40D330h 
+            408297      5 INSTR DEADREGS  EFLAGS RDI R13 R15 ZZ mov     edi, 40D330h 
             40829c     -1 INSTR LOCAL NoMetaUpdate call    sub_406CD0 
             40829c      5 INSTR BELONGTO 407d40 
             40829c      5 INSTR DEADREGS  EFLAGS R13 R15 ZZ call    sub_406CD0 
-            4082a1     -1 INSTR LOCAL MetadataRedundant mov     ecx, 1 
+            4082a1     -2 INSTR LOCAL n RCX ZZ  NUMVia2ndSrcIMMEDNUM mov     ecx, 1 
             4082a1      5 INSTR BELONGTO 407d40 
+            4082a1      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R13 R15 ZZ mov     ecx, 1 
             4082a6      3 INSTR BELONGTO 407d40 
-            4082a6      3 INSTR DEADREGS  EFLAGS RSI RDI R13 R15 ZZ mov     rsi, rax 
+            4082a6      3 INSTR DEADREGS  EFLAGS RDX RSI RDI R13 R15 ZZ mov     rsi, rax 
             4082a9      4 INSTR BELONGTO 407d40 
-            4082a9      4 INSTR DEADREGS  EFLAGS RDI R13 R15 ZZ mov     [rbx+30h], rax 
-            4082ad     -1 INSTR LOCAL MetadataRedundant mov     edx, 1 
+            4082a9      4 INSTR DEADREGS  EFLAGS RDX RDI R13 R15 ZZ mov     [rbx+30h], rax 
+            4082ad     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 1 
             4082ad      5 INSTR BELONGTO 407d40 
+            4082ad      5 INSTR DEADREGS  EFLAGS RDX RDI R13 R15 ZZ mov     edx, 1 
             4082b2      3 INSTR BELONGTO 407d40 
             4082b2      3 INSTR DEADREGS  EFLAGS RDI R13 R15 ZZ mov     rdi, r12 
             4082b5     -1 INSTR LOCAL NoMetaUpdate call    sub_406C40 
             4082b5      5 INSTR BELONGTO 407d40 
             4082b5      5 INSTR DEADREGS  EFLAGS R13 R15 ZZ call    sub_406C40 
-            4082ba     -1 INSTR LOCAL MetadataRedundant mov     edx, 5          ; category 
+            4082ba     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 5          ; category 
             4082ba      5 INSTR BELONGTO 407d40 
+            4082ba      5 INSTR DEADREGS  EFLAGS RDX RSI RDI R13 R15 ZZ mov     edx, 5          ; category 
             4082bf      5 INSTR BELONGTO 407d40 
-            4082bf      5 INSTR DEADREGS  EFLAGS R13 R15 ZZ mov     esi, offset aSampleRate; "Sample rate:" 
-            4082c4     -1 INSTR LOCAL MetadataRedundant xor     edi, edi        ; domainname 
+            4082bf      5 INSTR DEADREGS  EFLAGS RSI RDI R13 R15 ZZ mov     esi, offset aSampleRate; "Sample rate:" 
             4082c4      2 INSTR BELONGTO 407d40 
+            4082c4      2 INSTR DEADREGS  EFLAGS RDI R13 R15 ZZ xor     edi, edi        ; domainname 
+            4082c4     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi        ; domainname 
             4082c6     -1 INSTR LOCAL NoMetaUpdate call    _dcgettext 
             4082c6      5 INSTR BELONGTO 407d40 
             4082c6      5 INSTR DEADREGS  EFLAGS R13 R15 ZZ call    _dcgettext 
@@ -6698,10 +6810,12 @@
             4082ce     -1 INSTR LOCAL NoMetaUpdate call    sub_406CD0 
             4082ce      5 INSTR BELONGTO 407d40 
             4082ce      5 INSTR DEADREGS  EFLAGS R13 R15 ZZ call    sub_406CD0 
-            4082d3     -1 INSTR LOCAL MetadataRedundant xor     edx, edx 
             4082d3      2 INSTR BELONGTO 407d40 
-            4082d5     -1 INSTR LOCAL MetadataRedundant mov     ecx, 2 
+            4082d3      2 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R13 R15 ZZ xor     edx, edx 
+            4082d3     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
+            4082d5     -2 INSTR LOCAL n RCX ZZ  NUMVia2ndSrcIMMEDNUM mov     ecx, 2 
             4082d5      5 INSTR BELONGTO 407d40 
+            4082d5      5 INSTR DEADREGS  EFLAGS RCX RSI RDI R13 R15 ZZ mov     ecx, 2 
             4082da      3 INSTR BELONGTO 407d40 
             4082da      3 INSTR DEADREGS  EFLAGS RSI RDI R13 R15 ZZ mov     rsi, rax 
             4082dd      3 INSTR BELONGTO 407d40 
@@ -6710,29 +6824,33 @@
             4082e0      5 INSTR BELONGTO 407d40 
             4082e0      5 INSTR DEADREGS  EFLAGS R13 R15 ZZ call    sub_406C40 
             4082e5      5 INSTR BELONGTO 407d40 
-            4082e5      5 INSTR DEADREGS  EFLAGS R13 R15 ZZ mov     edi, 40D330h 
+            4082e5      5 INSTR DEADREGS  EFLAGS RDI R13 R15 ZZ mov     edi, 40D330h 
             4082ea     -1 INSTR LOCAL NoMetaUpdate call    sub_406CD0 
             4082ea      5 INSTR BELONGTO 407d40 
             4082ea      5 INSTR DEADREGS  EFLAGS R13 R15 ZZ call    sub_406CD0 
-            4082ef     -1 INSTR LOCAL MetadataRedundant mov     ecx, 2 
+            4082ef     -2 INSTR LOCAL n RCX ZZ  NUMVia2ndSrcIMMEDNUM mov     ecx, 2 
             4082ef      5 INSTR BELONGTO 407d40 
+            4082ef      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R13 R15 ZZ mov     ecx, 2 
             4082f4      3 INSTR BELONGTO 407d40 
-            4082f4      3 INSTR DEADREGS  EFLAGS RSI RDI R13 R15 ZZ mov     rsi, rax 
+            4082f4      3 INSTR DEADREGS  EFLAGS RDX RSI RDI R13 R15 ZZ mov     rsi, rax 
             4082f7      4 INSTR BELONGTO 407d40 
-            4082f7      4 INSTR DEADREGS  EFLAGS RDI R13 R15 ZZ mov     [rbx+28h], rax 
-            4082fb     -1 INSTR LOCAL MetadataRedundant mov     edx, 1 
+            4082f7      4 INSTR DEADREGS  EFLAGS RDX RDI R13 R15 ZZ mov     [rbx+28h], rax 
+            4082fb     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 1 
             4082fb      5 INSTR BELONGTO 407d40 
+            4082fb      5 INSTR DEADREGS  EFLAGS RDX RDI R13 R15 ZZ mov     edx, 1 
             408300      3 INSTR BELONGTO 407d40 
             408300      3 INSTR DEADREGS  EFLAGS RDI R13 R15 ZZ mov     rdi, r12 
             408303     -1 INSTR LOCAL NoMetaUpdate call    sub_406C40 
             408303      5 INSTR BELONGTO 407d40 
             408303      5 INSTR DEADREGS  EFLAGS R13 R15 ZZ call    sub_406C40 
-            408308     -1 INSTR LOCAL MetadataRedundant mov     edx, 5          ; category 
+            408308     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 5          ; category 
             408308      5 INSTR BELONGTO 407d40 
+            408308      5 INSTR DEADREGS  EFLAGS RDX RSI RDI R13 R15 ZZ mov     edx, 5          ; category 
             40830d      5 INSTR BELONGTO 407d40 
-            40830d      5 INSTR DEADREGS  EFLAGS R13 R15 ZZ mov     esi, offset aBitRate; "Bit rate:" 
-            408312     -1 INSTR LOCAL MetadataRedundant xor     edi, edi        ; domainname 
+            40830d      5 INSTR DEADREGS  EFLAGS RSI RDI R13 R15 ZZ mov     esi, offset aBitRate; "Bit rate:" 
             408312      2 INSTR BELONGTO 407d40 
+            408312      2 INSTR DEADREGS  EFLAGS RDI R13 R15 ZZ xor     edi, edi        ; domainname 
+            408312     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi        ; domainname 
             408314     -1 INSTR LOCAL NoMetaUpdate call    _dcgettext 
             408314      5 INSTR BELONGTO 407d40 
             408314      5 INSTR DEADREGS  EFLAGS R13 R15 ZZ call    _dcgettext 
@@ -6741,10 +6859,12 @@
             40831c     -1 INSTR LOCAL NoMetaUpdate call    sub_406CD0 
             40831c      5 INSTR BELONGTO 407d40 
             40831c      5 INSTR DEADREGS  EFLAGS R13 R15 ZZ call    sub_406CD0 
-            408321     -1 INSTR LOCAL MetadataRedundant xor     edx, edx 
             408321      2 INSTR BELONGTO 407d40 
-            408323     -1 INSTR LOCAL MetadataRedundant mov     ecx, 3 
+            408321      2 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R13 R15 ZZ xor     edx, edx 
+            408321     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
+            408323     -2 INSTR LOCAL n RCX ZZ  NUMVia2ndSrcIMMEDNUM mov     ecx, 3 
             408323      5 INSTR BELONGTO 407d40 
+            408323      5 INSTR DEADREGS  EFLAGS RCX RSI RDI R13 R15 ZZ mov     ecx, 3 
             408328      3 INSTR BELONGTO 407d40 
             408328      3 INSTR DEADREGS  EFLAGS RSI RDI R13 R15 ZZ mov     rsi, rax 
             40832b      3 INSTR BELONGTO 407d40 
@@ -6753,27 +6873,29 @@
             40832e      5 INSTR BELONGTO 407d40 
             40832e      5 INSTR DEADREGS  EFLAGS R13 R15 ZZ call    sub_406C40 
             408333      5 INSTR BELONGTO 407d40 
-            408333      5 INSTR DEADREGS  EFLAGS R13 R15 ZZ mov     edi, 40D330h 
+            408333      5 INSTR DEADREGS  EFLAGS RDI R13 R15 ZZ mov     edi, 40D330h 
             408338     -1 INSTR LOCAL NoMetaUpdate call    sub_406CD0 
             408338      5 INSTR BELONGTO 407d40 
             408338      5 INSTR DEADREGS  EFLAGS R13 R15 ZZ call    sub_406CD0 
             40833d      3 INSTR BELONGTO 407d40 
-            40833d      3 INSTR DEADREGS  EFLAGS RSI RDI R13 R15 ZZ mov     rdi, r12 
+            40833d      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R13 R15 ZZ mov     rdi, r12 
             408340      4 INSTR BELONGTO 407d40 
-            408340      4 INSTR DEADREGS  EFLAGS RSI R12 R13 R15 ZZ mov     [rbx+38h], rax 
+            408340      4 INSTR DEADREGS  EFLAGS RCX RDX RSI R12 R13 R15 ZZ mov     [rbx+38h], rax 
             408344      3 INSTR BELONGTO 407d40 
-            408344      3 INSTR DEADREGS  EFLAGS RSI R12 R13 R15 ZZ mov     rsi, rax 
-            408347     -1 INSTR LOCAL MetadataRedundant mov     ecx, 3 
+            408344      3 INSTR DEADREGS  EFLAGS RCX RDX RSI R12 R13 R15 ZZ mov     rsi, rax 
+            408347     -2 INSTR LOCAL n RCX ZZ  NUMVia2ndSrcIMMEDNUM mov     ecx, 3 
             408347      5 INSTR BELONGTO 407d40 
-            40834c     -1 INSTR LOCAL MetadataRedundant mov     edx, 1 
+            408347      5 INSTR DEADREGS  EFLAGS RCX RDX R12 R13 R15 ZZ mov     ecx, 3 
+            40834c     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 1 
             40834c      5 INSTR BELONGTO 407d40 
+            40834c      5 INSTR DEADREGS  EFLAGS RDX R12 R13 R15 ZZ mov     edx, 1 
             408351     -1 INSTR LOCAL NoMetaUpdate call    sub_406C40 
             408351      5 INSTR BELONGTO 407d40 
             408351      5 INSTR DEADREGS  EFLAGS R12 R13 R15 ZZ call    sub_406C40 
             408356      4 INSTR BELONGTO 407d40 
-            408356      4 INSTR DEADREGS  EFLAGS RAX R12 R13 R15 ZZ mov     rax, [rbp+38h] 
+            408356      4 INSTR DEADREGS  EFLAGS RAX RDI R12 R13 R15 ZZ mov     rax, [rbp+38h] 
             40835a      6 INSTR BELONGTO 407d40 
-            40835a      6 INSTR DEADREGS  EFLAGS R12 R13 R15 ZZ mov     edi, [rax+0F8h] 
+            40835a      6 INSTR DEADREGS  EFLAGS RDI R12 R13 R15 ZZ mov     edi, [rax+0F8h] 
             408360     -1 INSTR LOCAL NoMetaUpdate test    edi, edi 
             408360      2 INSTR BELONGTO 407d40 
             408362     -1 INSTR LOCAL NoMetaUpdate jz      loc_408600 
@@ -6791,7 +6913,7 @@
             408377      5 INSTR BELONGTO 407d40 
             408377      5 INSTR DEADREGS  EFLAGS R13 R15 ZZ call    _g_type_check_instance_cast 
             40837c      5 INSTR BELONGTO 407d40 
-            40837c      5 INSTR DEADREGS  EFLAGS RDI R13 R15 ZZ mov     esi, 40D330h 
+            40837c      5 INSTR DEADREGS  EFLAGS RSI RDI R13 R15 ZZ mov     esi, 40D330h 
             408381      3 INSTR BELONGTO 407d40 
             408381      3 INSTR DEADREGS  EFLAGS RDI R13 R15 ZZ mov     rdi, rax 
             408384     -1 INSTR LOCAL NoMetaUpdate call    _gtk_label_set_text 
@@ -6806,11 +6928,13 @@
             408394      5 INSTR DEADREGS  EFLAGS R13 R15 ZZ call    _g_path_get_basename 
             408399     -2 INSTR LOCAL n R8 ZZ  AlwaysNUM xor     r8d, r8d 
             408399      3 INSTR BELONGTO 407d40 
-            408399      3 INSTR DEADREGS  EFLAGS RSI RDI R8 R13 R15 ZZ xor     r8d, r8d 
-            40839c     -1 INSTR LOCAL MetadataRedundant xor     ecx, ecx 
+            408399      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R13 R15 ZZ xor     r8d, r8d 
             40839c      2 INSTR BELONGTO 407d40 
-            40839e     -1 INSTR LOCAL MetadataRedundant xor     edx, edx 
+            40839c      2 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R13 R15 ZZ xor     ecx, ecx 
+            40839c     -2 INSTR LOCAL n RCX ZZ  AlwaysNUM xor     ecx, ecx 
             40839e      2 INSTR BELONGTO 407d40 
+            40839e      2 INSTR DEADREGS  EFLAGS RDX RSI RDI R13 R15 ZZ xor     edx, edx 
+            40839e     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
             4083a0     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     rsi, 0FFFFFFFFFFFFFFFFh 
             4083a0      7 INSTR BELONGTO 407d40 
             4083a0      7 INSTR DEADREGS  EFLAGS RSI RDI R13 R15 ZZ mov     rsi, 0FFFFFFFFFFFFFFFFh 
@@ -6822,22 +6946,22 @@
             4083ad      5 INSTR BELONGTO 407d40 
             4083ad      5 INSTR DEADREGS  EFLAGS R15 ZZ call    _g_filename_to_utf8 
             4083b2      3 INSTR BELONGTO 407d40 
-            4083b2      3 INSTR DEADREGS  EFLAGS R15 ZZ mov     r15, rax 
+            4083b2      3 INSTR DEADREGS  EFLAGS RSI RDI R15 ZZ mov     r15, rax 
             4083b5      4 INSTR BELONGTO 407d40 
-            4083b5      4 INSTR DEADREGS  EFLAGS RAX ZZ mov     rax, [rbp+38h] 
+            4083b5      4 INSTR DEADREGS  EFLAGS RAX RSI RDI ZZ mov     rax, [rbp+38h] 
             4083b9      6 INSTR BELONGTO 407d40 
-            4083b9      6 INSTR DEADREGS  EFLAGS ZZ mov     esi, [rax+0F8h] 
+            4083b9      6 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, [rax+0F8h] 
             4083bf     -1 INSTR LOCAL NoMetaUpdate test    esi, esi 
             4083bf      2 INSTR BELONGTO 407d40 
             4083c1     -1 INSTR LOCAL NoMetaUpdate jz      loc_4086D0 
             4083c1      6 INSTR BELONGTO 407d40 
             4083c7     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 5          ; category 
             4083c7      5 INSTR BELONGTO 407d40 
-            4083c7      5 INSTR DEADREGS  EFLAGS ZZ mov     edx, 5          ; category 
+            4083c7      5 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     edx, 5          ; category 
             4083cc      5 INSTR BELONGTO 407d40 
-            4083cc      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, offset aSHasNotBeenSav; "%s (Has not been saved)" 
+            4083cc      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, offset aSHasNotBeenSav; "%s (Has not been saved)" 
             4083d1      2 INSTR BELONGTO 407d40 
-            4083d1      2 INSTR DEADREGS  EFLAGS ZZ xor     edi, edi        ; domainname 
+            4083d1      2 INSTR DEADREGS  EFLAGS RDI ZZ xor     edi, edi        ; domainname 
             4083d1     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi        ; domainname 
             4083d3     -1 INSTR LOCAL NoMetaUpdate call    _dcgettext 
             4083d3      5 INSTR BELONGTO 407d40 
@@ -6847,7 +6971,7 @@
             4083db      3 INSTR BELONGTO 407d40 
             4083db      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rax 
             4083de      2 INSTR BELONGTO 407d40 
-            4083de      2 INSTR DEADREGS  EFLAGS ZZ xor     eax, eax 
+            4083de      2 INSTR DEADREGS  EFLAGS RAX ZZ xor     eax, eax 
             4083de     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             4083e0     -1 INSTR LOCAL NoMetaUpdate call    _g_strdup_printf 
             4083e0      5 INSTR BELONGTO 407d40 
@@ -6887,12 +7011,13 @@
             408418      5 INSTR BELONGTO 407d40 
             408418      5 INSTR DEADREGS  EFLAGS R13 R15 ZZ call    _g_free 
             40841d      4 INSTR BELONGTO 407d40 
-            40841d      4 INSTR DEADREGS  EFLAGS RAX RDX RSI R13 R15 ZZ mov     rax, [rbp+38h] 
+            40841d      4 INSTR DEADREGS  EFLAGS RAX RDX RSI RDI R13 R15 ZZ mov     rax, [rbp+38h] 
             408421      5 INSTR BELONGTO 407d40 
-            408421      5 INSTR DEADREGS  EFLAGS RDX RSI R13 R15 ZZ lea     rdx, [rsp+0E8h+stat_buf]; stat_buf 
+            408421      5 INSTR DEADREGS  EFLAGS RDX RSI RDI R13 R15 ZZ lea     rdx, [rsp+0E8h+stat_buf]; stat_buf 
             408421      5 PTRIMMEDESP STACK 32 displ lea     rdx, [rsp+0E8h+stat_buf]; stat_buf
-            408426     -1 INSTR LOCAL MetadataRedundant mov     edi, 1          ; ver 
+            408426     -2 INSTR LOCAL n RDI ZZ  NUMVia2ndSrcIMMEDNUM mov     edi, 1          ; ver 
             408426      5 INSTR BELONGTO 407d40 
+            408426      5 INSTR DEADREGS  EFLAGS RSI RDI R13 R15 ZZ mov     edi, 1          ; ver 
             40842b      7 INSTR BELONGTO 407d40 
             40842b      7 INSTR DEADREGS  EFLAGS RSI R13 R15 ZZ mov     rsi, [rax+0D0h] ; filename 
             408432     -1 INSTR LOCAL NoMetaUpdate call    ___xstat 
@@ -6912,17 +7037,18 @@
             408447      5 INSTR DEADREGS  EFLAGS R15 ZZ call    _g_format_size_for_display 
             40844c     -2 INSTR LOCAL n R8 ZZ  NUMVia2ndSrcIMMEDNUM mov     r8d, 5          ; category 
             40844c      6 INSTR BELONGTO 407d40 
-            40844c      6 INSTR DEADREGS  EFLAGS RCX R8 R15 ZZ mov     r8d, 5          ; category 
+            40844c      6 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R15 ZZ mov     r8d, 5          ; category 
             408452      3 INSTR BELONGTO 407d40 
-            408452      3 INSTR DEADREGS  EFLAGS RCX R15 ZZ mov     r15, rax 
+            408452      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R15 ZZ mov     r15, rax 
             408455      3 INSTR BELONGTO 407d40 
-            408455      3 INSTR DEADREGS  EFLAGS RCX ZZ mov     rcx, r13        ; n 
+            408455      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI ZZ mov     rcx, r13        ; n 
             408458      5 INSTR BELONGTO 407d40 
-            408458      5 INSTR DEADREGS  EFLAGS ZZ mov     edx, offset aSLluBytes; "%s (%llu bytes)" 
+            408458      5 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     edx, offset aSLluBytes; "%s (%llu bytes)" 
             40845d      5 INSTR BELONGTO 407d40 
-            40845d      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, offset aSLluByte; "%s (%llu byte)" 
-            408462     -1 INSTR LOCAL MetadataRedundant xor     edi, edi        ; domainname 
+            40845d      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, offset aSLluByte; "%s (%llu byte)" 
             408462      2 INSTR BELONGTO 407d40 
+            408462      2 INSTR DEADREGS  EFLAGS RDI ZZ xor     edi, edi        ; domainname 
+            408462     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi        ; domainname 
             408464     -1 INSTR LOCAL NoMetaUpdate call    _dcngettext 
             408464      5 INSTR BELONGTO 407d40 
             408464      5 INSTR DEADREGS  EFLAGS ZZ call    _dcngettext 
@@ -6931,9 +7057,9 @@
             40846c      3 INSTR BELONGTO 407d40 
             40846c      3 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     rdi, rax 
             40846f      3 INSTR BELONGTO 407d40 
-            40846f      3 INSTR DEADREGS  EFLAGS RSI ZZ mov     rsi, r15 
+            40846f      3 INSTR DEADREGS  EFLAGS RAX RSI ZZ mov     rsi, r15 
             408472      2 INSTR BELONGTO 407d40 
-            408472      2 INSTR DEADREGS  EFLAGS ZZ xor     eax, eax 
+            408472      2 INSTR DEADREGS  EFLAGS RAX ZZ xor     eax, eax 
             408472     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             408474     -1 INSTR LOCAL NoMetaUpdate call    _g_strdup_printf 
             408474      5 INSTR BELONGTO 407d40 
@@ -6968,20 +7094,20 @@
             4084a4      5 INSTR BELONGTO 407d40 
             4084a4      5 INSTR DEADREGS  EFLAGS R15 ZZ call    _g_free 
             4084a9      4 INSTR BELONGTO 407d40 
-            4084a9      4 INSTR DEADREGS  EFLAGS RAX R15 ZZ mov     rax, [rbp+38h] 
+            4084a9      4 INSTR DEADREGS  EFLAGS RAX RDI R15 ZZ mov     rax, [rbp+38h] 
             4084ad      6 INSTR BELONGTO 407d40 
-            4084ad      6 INSTR DEADREGS  EFLAGS R15 ZZ mov     edi, [rax+0DCh] 
+            4084ad      6 INSTR DEADREGS  EFLAGS RDI R15 ZZ mov     edi, [rax+0DCh] 
             4084b3     -1 INSTR LOCAL NoMetaUpdate test    edi, edi 
             4084b3      2 INSTR BELONGTO 407d40 
             4084b5     -1 INSTR LOCAL NoMetaUpdate jnz     loc_408698 
             4084b5      6 INSTR BELONGTO 407d40 
             4084bb     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 5          ; category 
             4084bb      5 INSTR BELONGTO 407d40 
-            4084bb      5 INSTR DEADREGS  EFLAGS R15 ZZ mov     edx, 5          ; category 
+            4084bb      5 INSTR DEADREGS  EFLAGS RDX RSI RDI R15 ZZ mov     edx, 5          ; category 
             4084c0      5 INSTR BELONGTO 407d40 
-            4084c0      5 INSTR DEADREGS  EFLAGS R15 ZZ mov     esi, offset aUnknown; "Unknown" 
+            4084c0      5 INSTR DEADREGS  EFLAGS RSI RDI R15 ZZ mov     esi, offset aUnknown; "Unknown" 
             4084c5      2 INSTR BELONGTO 407d40 
-            4084c5      2 INSTR DEADREGS  EFLAGS R15 ZZ xor     edi, edi        ; domainname 
+            4084c5      2 INSTR DEADREGS  EFLAGS RDI R15 ZZ xor     edi, edi        ; domainname 
             4084c5     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi        ; domainname 
             4084c7     -1 INSTR LOCAL NoMetaUpdate call    _dcgettext 
             4084c7      5 INSTR BELONGTO 407d40 
@@ -7017,20 +7143,21 @@
             4084f6     -1 INSTR LOCAL NoMetaUpdate mfence 
             4084f6      3 INSTR BELONGTO 407d40 
             4084f9      4 INSTR BELONGTO 407d40 
-            4084f9      4 INSTR DEADREGS  EFLAGS RAX R15 ZZ mov     rax, [rbp+38h] 
-            4084fd     -1 INSTR LOCAL MetadataRedundant mov     edx, 5          ; category 
+            4084f9      4 INSTR DEADREGS  EFLAGS RAX RDX RSI RDI R15 ZZ mov     rax, [rbp+38h] 
+            4084fd     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 5          ; category 
             4084fd      5 INSTR BELONGTO 407d40 
+            4084fd      5 INSTR DEADREGS  EFLAGS RDX RSI RDI R15 ZZ mov     edx, 5          ; category 
             408502     -2 INSTR LOCAL n R15 ZZ  NumericDEFs mov     r15d, [rax+0ECh] 
             408502      7 INSTR BELONGTO 407d40 
-            408502      7 INSTR DEADREGS  EFLAGS R15 ZZ mov     r15d, [rax+0ECh] 
+            408502      7 INSTR DEADREGS  EFLAGS RSI RDI R15 ZZ mov     r15d, [rax+0ECh] 
             408509     -1 INSTR LOCAL NoMetaUpdate test    r15d, r15d 
             408509      3 INSTR BELONGTO 407d40 
             40850c     -1 INSTR LOCAL NoMetaUpdate jnz     loc_408660 
             40850c      6 INSTR BELONGTO 407d40 
             408512      5 INSTR BELONGTO 407d40 
-            408512      5 INSTR DEADREGS  EFLAGS R15 ZZ mov     esi, offset aUnknown; "Unknown" 
+            408512      5 INSTR DEADREGS  EFLAGS RSI RDI R15 ZZ mov     esi, offset aUnknown; "Unknown" 
             408517      2 INSTR BELONGTO 407d40 
-            408517      2 INSTR DEADREGS  EFLAGS R15 ZZ xor     edi, edi        ; domainname 
+            408517      2 INSTR DEADREGS  EFLAGS RDI R15 ZZ xor     edi, edi        ; domainname 
             408517     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi        ; domainname 
             408519     -1 INSTR LOCAL NoMetaUpdate call    _dcgettext 
             408519      5 INSTR BELONGTO 407d40 
@@ -7064,7 +7191,7 @@
             408548     -1 INSTR LOCAL NoMetaUpdate mfence 
             408548      3 INSTR BELONGTO 407d40 
             40854b      4 INSTR BELONGTO 407d40 
-            40854b      4 INSTR DEADREGS  EFLAGS RAX R15 ZZ mov     rax, [rbp+38h] 
+            40854b      4 INSTR DEADREGS  EFLAGS RAX RDX RSI RDI R15 ZZ mov     rax, [rbp+38h] 
             40854f     -1 INSTR LOCAL MetadataUnused mov     r15d, [rax+0E8h] 
             40854f      7 INSTR BELONGTO 407d40 
             408556     -1 INSTR LOCAL NoMetaUpdate test    r15d, r15d 
@@ -7073,11 +7200,11 @@
             408559      6 INSTR BELONGTO 407d40 
             40855f     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 5          ; category 
             40855f      5 INSTR BELONGTO 407d40 
-            40855f      5 INSTR DEADREGS  EFLAGS R13 XMM1 ZZ mov     edx, 5          ; category 
+            40855f      5 INSTR DEADREGS  EFLAGS RDX RSI RDI R13 XMM1 ZZ mov     edx, 5          ; category 
             408564      5 INSTR BELONGTO 407d40 
-            408564      5 INSTR DEADREGS  EFLAGS R13 XMM1 ZZ mov     esi, offset a_0fKbS; "%.0f kb/s" 
+            408564      5 INSTR DEADREGS  EFLAGS RSI RDI R13 XMM1 ZZ mov     esi, offset a_0fKbS; "%.0f kb/s" 
             408569      2 INSTR BELONGTO 407d40 
-            408569      2 INSTR DEADREGS  EFLAGS R13 XMM1 ZZ xor     edi, edi        ; domainname 
+            408569      2 INSTR DEADREGS  EFLAGS RDI R13 XMM1 ZZ xor     edi, edi        ; domainname 
             408569     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi        ; domainname 
             40856b     -1 INSTR LOCAL NoMetaUpdate call    _dcgettext 
             40856b      5 INSTR BELONGTO 407d40 
@@ -7090,7 +7217,7 @@
             40857d      3 INSTR DEADREGS  EFLAGS RDI R13 R15 XMM1 ZZ mov     rdi, rax 
             408580     -2 INSTR LOCAL n RAX ZZ  NUMVia2ndSrcIMMEDNUM mov     eax, 1 
             408580      5 INSTR BELONGTO 407d40 
-            408580      5 INSTR DEADREGS  EFLAGS R13 R15 XMM1 ZZ mov     eax, 1 
+            408580      5 INSTR DEADREGS  EFLAGS RAX R13 R15 XMM1 ZZ mov     eax, 1 
             408585     -1 INSTR LOCAL NoMetaUpdate unpcklps xmm0, xmm0 
             408585      3 INSTR BELONGTO 407d40 
             408588     -1 INSTR LOCAL NoMetaUpdate cvtps2pd xmm0, xmm0 
@@ -7122,9 +7249,9 @@
             4085b2     -1 INSTR LOCAL NoMetaUpdate mfence 
             4085b2      3 INSTR BELONGTO 407d40 
             4085b5      4 INSTR BELONGTO 407d40 
-            4085b5      4 INSTR DEADREGS  EFLAGS RAX R13 R15 XMM0 XMM1 ZZ mov     rax, [rbp+38h] 
+            4085b5      4 INSTR DEADREGS  EFLAGS RAX RSI RDI R13 R15 XMM0 XMM1 ZZ mov     rax, [rbp+38h] 
             4085b9      6 INSTR BELONGTO 407d40 
-            4085b9      6 INSTR DEADREGS  EFLAGS R13 R15 XMM0 XMM1 ZZ mov     esi, [rax+0E4h] 
+            4085b9      6 INSTR DEADREGS  EFLAGS RSI RDI R13 R15 XMM0 XMM1 ZZ mov     esi, [rax+0E4h] 
             4085bf     -1 INSTR LOCAL NoMetaUpdate cmp     esi, 1 
             4085bf      3 INSTR BELONGTO 407d40 
             4085c2     -1 INSTR LOCAL NoMetaUpdate jz      loc_4087B0 
@@ -7139,11 +7266,11 @@
             4085d3      6 INSTR BELONGTO 407d40 
             4085d9     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 5          ; category 
             4085d9      5 INSTR BELONGTO 407d40 
-            4085d9      5 INSTR DEADREGS  EFLAGS R13 R15 XMM0 XMM1 ZZ mov     edx, 5          ; category 
+            4085d9      5 INSTR DEADREGS  EFLAGS RDX RSI RDI R13 R15 XMM0 XMM1 ZZ mov     edx, 5          ; category 
             4085de      5 INSTR BELONGTO 407d40 
-            4085de      5 INSTR DEADREGS  EFLAGS R13 R15 XMM0 XMM1 ZZ mov     esi, offset aUnknown; "Unknown" 
+            4085de      5 INSTR DEADREGS  EFLAGS RSI RDI R13 R15 XMM0 XMM1 ZZ mov     esi, offset aUnknown; "Unknown" 
             4085e3      2 INSTR BELONGTO 407d40 
-            4085e3      2 INSTR DEADREGS  EFLAGS R13 R15 XMM0 XMM1 ZZ xor     edi, edi        ; domainname 
+            4085e3      2 INSTR DEADREGS  EFLAGS RDI R13 R15 XMM0 XMM1 ZZ xor     edi, edi        ; domainname 
             4085e3     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi        ; domainname 
             4085e5     -1 INSTR LOCAL NoMetaUpdate call    _dcgettext 
             4085e5      5 INSTR BELONGTO 407d40 
@@ -7164,11 +7291,13 @@
             408607      5 INSTR DEADREGS  EFLAGS R12 R13 R15 ZZ call    _g_path_get_dirname 
             40860c     -2 INSTR LOCAL n R8 ZZ  AlwaysNUM xor     r8d, r8d 
             40860c      3 INSTR BELONGTO 407d40 
-            40860c      3 INSTR DEADREGS  EFLAGS RSI RDI R8 R12 R13 R15 ZZ xor     r8d, r8d 
-            40860f     -1 INSTR LOCAL MetadataRedundant xor     ecx, ecx 
+            40860c      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R12 R13 R15 ZZ xor     r8d, r8d 
             40860f      2 INSTR BELONGTO 407d40 
-            408611     -1 INSTR LOCAL MetadataRedundant xor     edx, edx 
+            40860f      2 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R12 R13 R15 ZZ xor     ecx, ecx 
+            40860f     -2 INSTR LOCAL n RCX ZZ  AlwaysNUM xor     ecx, ecx 
             408611      2 INSTR BELONGTO 407d40 
+            408611      2 INSTR DEADREGS  EFLAGS RDX RSI RDI R12 R13 R15 ZZ xor     edx, edx 
+            408611     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
             408613     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     rsi, 0FFFFFFFFFFFFFFFFh 
             408613      7 INSTR BELONGTO 407d40 
             408613      7 INSTR DEADREGS  EFLAGS RSI RDI R12 R13 R15 ZZ mov     rsi, 0FFFFFFFFFFFFFFFFh 
@@ -7213,9 +7342,9 @@
             408657     -1 INSTR LOCAL NoMetaUpdate jmp     loc_408389 
             408657      5 INSTR BELONGTO 407d40 
             408660      5 INSTR BELONGTO 407d40 
-            408660      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, offset a_1fKhz; "%.1f kHz" 
+            408660      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, offset a_1fKhz; "%.1f kHz" 
             408665      2 INSTR BELONGTO 407d40 
-            408665      2 INSTR DEADREGS  EFLAGS ZZ xor     edi, edi        ; domainname 
+            408665      2 INSTR DEADREGS  EFLAGS RDI ZZ xor     edi, edi        ; domainname 
             408665     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi        ; domainname 
             408667     -1 INSTR LOCAL NoMetaUpdate call    _dcgettext 
             408667      5 INSTR BELONGTO 407d40 
@@ -7226,7 +7355,7 @@
             408671      3 INSTR DEADREGS  EFLAGS RDI R15 ZZ mov     rdi, rax 
             408674     -2 INSTR LOCAL n RAX ZZ  NUMVia2ndSrcIMMEDNUM mov     eax, 1 
             408674      5 INSTR BELONGTO 407d40 
-            408674      5 INSTR DEADREGS  EFLAGS R15 ZZ mov     eax, 1 
+            408674      5 INSTR DEADREGS  EFLAGS RAX R15 ZZ mov     eax, 1 
             408679     -1 INSTR LOCAL NoMetaUpdate divss   xmm0, cs:dword_40E9F8 
             408679      8 INSTR BELONGTO 407d40 
             408681     -1 INSTR LOCAL NoMetaUpdate unpcklps xmm0, xmm0 
@@ -7242,7 +7371,7 @@
             40868f      5 INSTR BELONGTO 407d40 
             408698     -1 INSTR LOCAL NoMetaUpdate call    sub_407190 
             408698      5 INSTR BELONGTO 407d40 
-            408698      5 INSTR DEADREGS  EFLAGS R8 R11 R15 ZZ call    sub_407190 
+            408698      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI R8 R11 R15 ZZ call    sub_407190 
             40869d     -2 INSTR LOCAL n R15 ZZ  NumericDEFs mov     r15, rax 
             40869d      3 INSTR BELONGTO 407d40 
             40869d      3 INSTR DEADREGS  EFLAGS RSI RDI R15 ZZ mov     r15, rax 
@@ -7250,11 +7379,11 @@
             4086a0      5 INSTR BELONGTO 407d40 
             4086a8     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 5          ; category 
             4086a8      5 INSTR BELONGTO 407d40 
-            4086a8      5 INSTR DEADREGS  EFLAGS R13 R15 ZZ mov     edx, 5          ; category 
+            4086a8      5 INSTR DEADREGS  EFLAGS RDX RSI RDI R13 R15 ZZ mov     edx, 5          ; category 
             4086ad      5 INSTR BELONGTO 407d40 
-            4086ad      5 INSTR DEADREGS  EFLAGS R13 R15 ZZ mov     esi, offset aUnknownSize; "Unknown size" 
+            4086ad      5 INSTR DEADREGS  EFLAGS RSI RDI R13 R15 ZZ mov     esi, offset aUnknownSize; "Unknown size" 
             4086b2      2 INSTR BELONGTO 407d40 
-            4086b2      2 INSTR DEADREGS  EFLAGS R13 R15 ZZ xor     edi, edi        ; domainname 
+            4086b2      2 INSTR DEADREGS  EFLAGS RDI R13 R15 ZZ xor     edi, edi        ; domainname 
             4086b2     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi        ; domainname 
             4086b4     -1 INSTR LOCAL NoMetaUpdate call    _dcgettext 
             4086b4      5 INSTR BELONGTO 407d40 
@@ -7283,9 +7412,9 @@
             4086dd     -1 INSTR LOCAL NoMetaUpdate jmp     loc_4083EA 
             4086dd      5 INSTR BELONGTO 407d40 
             4086e8      5 INSTR BELONGTO 407d40 
-            4086e8      5 INSTR DEADREGS  EFLAGS R13 R15 XMM0 XMM1 ZZ mov     edi, offset aD  ; "%d" 
+            4086e8      5 INSTR DEADREGS  EFLAGS RAX RDI R13 R15 XMM0 XMM1 ZZ mov     edi, offset aD  ; "%d" 
             4086ed      2 INSTR BELONGTO 407d40 
-            4086ed      2 INSTR DEADREGS  EFLAGS R13 R15 XMM0 XMM1 ZZ xor     eax, eax 
+            4086ed      2 INSTR DEADREGS  EFLAGS RAX R13 R15 XMM0 XMM1 ZZ xor     eax, eax 
             4086ed     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             4086ef     -1 INSTR LOCAL NoMetaUpdate call    _g_strdup_printf 
             4086ef      5 INSTR BELONGTO 407d40 
@@ -7337,9 +7466,10 @@
             408730      3 INSTR BELONGTO 407d40 
             408733     -2 INSTR LOCAL n R15 ZZ  NumericDEFs mov     r15d, [rax+0DCh] 
             408733      7 INSTR BELONGTO 407d40 
-            408733      7 INSTR DEADREGS  R15 ZZ mov     r15d, [rax+0DCh] 
+            408733      7 INSTR DEADREGS  RDX RSI RDI R15 ZZ mov     r15d, [rax+0DCh] 
             40873a     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 5          ; category 
             40873a      5 INSTR BELONGTO 407d40 
+            40873a      5 INSTR DEADREGS  RDX RSI RDI ZZ mov     edx, 5          ; category 
             40873f     -1 INSTR LOCAL NoMetaUpdate jz      short loc_408780 
             40873f      2 INSTR BELONGTO 407d40 
             408741     -1 INSTR LOCAL NoMetaUpdate test    r15d, r15d 
@@ -7347,10 +7477,10 @@
             408744     -1 INSTR LOCAL NoMetaUpdate jle     short loc_408780 
             408744      2 INSTR BELONGTO 407d40 
             408746      2 INSTR BELONGTO 407d40 
-            408746      2 INSTR DEADREGS  EFLAGS ZZ xor     edi, edi        ; domainname 
+            408746      2 INSTR DEADREGS  EFLAGS RSI RDI ZZ xor     edi, edi        ; domainname 
             408746     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi        ; domainname 
             408748      5 INSTR BELONGTO 407d40 
-            408748      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, offset a_0fKbSEstimate; "%.0f kb/s (Estimated)" 
+            408748      5 INSTR DEADREGS  EFLAGS RSI ZZ mov     esi, offset a_0fKbSEstimate; "%.0f kb/s (Estimated)" 
             40874d     -1 INSTR LOCAL NoMetaUpdate call    _dcgettext 
             40874d      5 INSTR BELONGTO 407d40 
             40874d      5 INSTR DEADREGS  EFLAGS ZZ call    _dcgettext 
@@ -7373,9 +7503,9 @@
             408775     -1 INSTR LOCAL NoMetaUpdate jmp     loc_408575 
             408775      5 INSTR BELONGTO 407d40 
             408780      5 INSTR BELONGTO 407d40 
-            408780      5 INSTR DEADREGS  EFLAGS R13 R15 XMM0 XMM1 ZZ mov     esi, offset aUnknown; "Unknown" 
+            408780      5 INSTR DEADREGS  EFLAGS RSI RDI R13 R15 XMM0 XMM1 ZZ mov     esi, offset aUnknown; "Unknown" 
             408785      2 INSTR BELONGTO 407d40 
-            408785      2 INSTR DEADREGS  EFLAGS R13 R15 XMM0 XMM1 ZZ xor     edi, edi        ; domainname 
+            408785      2 INSTR DEADREGS  EFLAGS RDI R13 R15 XMM0 XMM1 ZZ xor     edi, edi        ; domainname 
             408785     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi        ; domainname 
             408787     -1 INSTR LOCAL NoMetaUpdate call    _dcgettext 
             408787      5 INSTR BELONGTO 407d40 
@@ -7391,16 +7521,16 @@
             408797      5 INSTR BELONGTO 407d40 
             4087a0     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 5 
             4087a0      5 INSTR BELONGTO 407d40 
-            4087a0      5 INSTR DEADREGS  EFLAGS R13 R15 XMM0 XMM1 ZZ mov     edx, 5 
+            4087a0      5 INSTR DEADREGS  EFLAGS RDX RSI RDI R13 R15 XMM0 XMM1 ZZ mov     edx, 5 
             4087a5      5 INSTR BELONGTO 407d40 
-            4087a5      5 INSTR DEADREGS  EFLAGS R13 R15 XMM0 XMM1 ZZ mov     esi, offset a2Stereo; "2 (stereo)" 
+            4087a5      5 INSTR DEADREGS  EFLAGS RSI RDI R13 R15 XMM0 XMM1 ZZ mov     esi, offset a2Stereo; "2 (stereo)" 
             4087aa     -1 INSTR LOCAL NoMetaUpdate jmp     loc_4085E3 
             4087aa      5 INSTR BELONGTO 407d40 
             4087b0     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 5 
             4087b0      5 INSTR BELONGTO 407d40 
-            4087b0      5 INSTR DEADREGS  EFLAGS R13 R15 XMM0 XMM1 ZZ mov     edx, 5 
+            4087b0      5 INSTR DEADREGS  EFLAGS RDX RSI RDI R13 R15 XMM0 XMM1 ZZ mov     edx, 5 
             4087b5      5 INSTR BELONGTO 407d40 
-            4087b5      5 INSTR DEADREGS  EFLAGS R13 R15 XMM0 XMM1 ZZ mov     esi, offset a1Mono; "1 (mono)" 
+            4087b5      5 INSTR DEADREGS  EFLAGS RSI RDI R13 R15 XMM0 XMM1 ZZ mov     esi, offset a1Mono; "1 (mono)" 
             4087ba     -1 INSTR LOCAL NoMetaUpdate jmp     loc_4085E3 
             4087ba      5 INSTR BELONGTO 407d40 
             4087c0     -2 INSTR LOCAL n RDX ZZ  NumericDEFs mov     rdx, r13 
@@ -7528,9 +7658,9 @@
             40888c      5 INSTR BELONGTO 4087e0 
             40888c      5 INSTR DEADREGS  EFLAGS RBX R12 R13 ZZ call    _gst_implements_interface_check 
             408891      4 INSTR BELONGTO 4087e0 
-            408891      4 INSTR DEADREGS  EFLAGS RDX RBX RDI R12 R13 ZZ mov     rdx, [rbp+38h] 
+            408891      4 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI R12 R13 ZZ mov     rdx, [rbp+38h] 
             408895      2 INSTR BELONGTO 4087e0 
-            408895      2 INSTR DEADREGS  EFLAGS RBX RDI R12 R13 ZZ mov     esi, eax 
+            408895      2 INSTR DEADREGS  EFLAGS RBX RSI RDI R12 R13 ZZ mov     esi, eax 
             408897      4 INSTR BELONGTO 4087e0 
             408897      4 INSTR DEADREGS  EFLAGS RBX RDI R12 R13 ZZ mov     rdi, [rdx+18h] 
             40889b     -1 INSTR LOCAL NoMetaUpdate call    _gtk_widget_set_sensitive 
@@ -7615,12 +7745,12 @@
             408933     -1 INSTR LOCAL MetadataUnused mov     rbx, rax 
             408933      3 INSTR BELONGTO 4087e0 
             408936      8 INSTR BELONGTO 4087e0 
-            408936      8 INSTR DEADREGS  R12 R13 ZZ mov     [rsp+48h+var_3C], 0 
+            408936      8 INSTR DEADREGS  RAX R12 R13 ZZ mov     [rsp+48h+var_3C], 0 
             408936      8 PTRIMMEDESP STACK 12 displ mov     [rsp+48h+var_3C], 0
             40893e     -1 INSTR LOCAL NoMetaUpdate jz      short loc_4089A7 
             40893e      2 INSTR BELONGTO 4087e0 
             408940      8 INSTR BELONGTO 4087e0 
-            408940      8 INSTR DEADREGS  EFLAGS R12 R13 ZZ mov     [rsp+48h+var_40], 0 
+            408940      8 INSTR DEADREGS  EFLAGS RAX R12 R13 ZZ mov     [rsp+48h+var_40], 0 
             408940      8 PTRIMMEDESP STACK 8 displ mov     [rsp+48h+var_40], 0
             408948     -1 INSTR LOCAL NoMetaUpdate jmp     short loc_40897F 
             408948      2 INSTR BELONGTO 4087e0 
@@ -7629,7 +7759,7 @@
             408953     -1 INSTR LOCAL NoMetaUpdate jz      loc_408A40 
             408953      6 INSTR BELONGTO 4087e0 
             408959      4 INSTR BELONGTO 4087e0 
-            408959      4 INSTR DEADREGS  EFLAGS RSI RDI R13 ZZ mov     eax, [rsp+48h+var_40] 
+            408959      4 INSTR DEADREGS  EFLAGS RAX RSI RDI R13 ZZ mov     eax, [rsp+48h+var_40] 
             408959      4 PTRIMMEDESP STACK 8 displ mov     eax, [rsp+48h+var_40]
             40895d      4 INSTR BELONGTO 4087e0 
             40895d      4 INSTR DEADREGS  EFLAGS RSI RDI R13 ZZ mov     [rsp+48h+var_3C], eax 
@@ -7654,13 +7784,13 @@
             40897f     -1 INSTR LOCAL MetadataUnused mov     r12, [rbx] 
             40897f      3 INSTR BELONGTO 4087e0 
             408982      5 INSTR BELONGTO 4087e0 
-            408982      5 INSTR DEADREGS  EFLAGS R13 ZZ mov     r13, [r12+18h] 
+            408982      5 INSTR DEADREGS  EFLAGS RAX R13 ZZ mov     r13, [r12+18h] 
             408987     -1 INSTR LOCAL NoMetaUpdate test    r13, r13 
             408987      3 INSTR BELONGTO 4087e0 
             40898a     -1 INSTR LOCAL NoMetaUpdate jz      short loc_408976 
             40898a      2 INSTR BELONGTO 4087e0 
             40898c      5 INSTR BELONGTO 4087e0 
-            40898c      5 INSTR DEADREGS  EFLAGS ZZ mov     eax, [r12+20h] 
+            40898c      5 INSTR DEADREGS  EFLAGS RAX ZZ mov     eax, [r12+20h] 
             408991     -1 INSTR LOCAL NoMetaUpdate test    al, 1 
             408991      2 INSTR BELONGTO 4087e0 
             408993     -1 INSTR LOCAL NoMetaUpdate jnz     short loc_408A08 
@@ -7747,10 +7877,10 @@
             408a23      5 INSTR BELONGTO 4087e0 
             408a23      5 INSTR DEADREGS  EFLAGS R13 ZZ call    _gtk_combo_box_text_append_text 
             408a28      5 INSTR BELONGTO 4087e0 
-            408a28      5 INSTR DEADREGS  EFLAGS R13 ZZ add     [rsp+48h+var_40], 1 
+            408a28      5 INSTR DEADREGS  EFLAGS RAX R13 ZZ add     [rsp+48h+var_40], 1 
             408a28      5 PTRIMMEDESP STACK 8 displ add     [rsp+48h+var_40], 1
             408a2d      5 INSTR BELONGTO 4087e0 
-            408a2d      5 INSTR DEADREGS  EFLAGS R13 ZZ mov     eax, [r12+20h] 
+            408a2d      5 INSTR DEADREGS  EFLAGS RAX R13 ZZ mov     eax, [r12+20h] 
             408a32     -1 INSTR LOCAL NoMetaUpdate jmp     loc_408995 
             408a32      5 INSTR BELONGTO 4087e0 
             408a40      4 INSTR BELONGTO 4087e0 
@@ -7763,7 +7893,7 @@
             408a4b      5 INSTR BELONGTO 4087e0 
             408a4b      5 INSTR DEADREGS  EFLAGS R12 R13 ZZ call    _g_type_check_instance_cast 
             408a50      4 INSTR BELONGTO 4087e0 
-            408a50      4 INSTR DEADREGS  EFLAGS RDI R12 R13 ZZ mov     esi, [rsp+48h+var_40] 
+            408a50      4 INSTR DEADREGS  EFLAGS RSI RDI R12 R13 ZZ mov     esi, [rsp+48h+var_40] 
             408a50      4 PTRIMMEDESP STACK 8 displ mov     esi, [rsp+48h+var_40]
             408a54      3 INSTR BELONGTO 4087e0 
             408a54      3 INSTR DEADREGS  EFLAGS RDI R12 R13 ZZ mov     rdi, rax 
@@ -7784,7 +7914,7 @@
             408a73      5 INSTR BELONGTO 4087e0 
             408a73      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ call    _g_type_check_instance_cast 
             408a78      4 INSTR BELONGTO 4087e0 
-            408a78      4 INSTR DEADREGS  EFLAGS RBX RDI R12 R13 R14 R15 ZZ mov     esi, [rsp+48h+var_3C] 
+            408a78      4 INSTR DEADREGS  EFLAGS RBX RSI RDI R12 R13 R14 R15 ZZ mov     esi, [rsp+48h+var_3C] 
             408a78      4 PTRIMMEDESP STACK 12 displ mov     esi, [rsp+48h+var_3C]
             408a7c      3 INSTR BELONGTO 4087e0 
             408a7c      3 INSTR DEADREGS  EFLAGS RBX RDI R12 R13 R14 R15 ZZ mov     rdi, rax 
@@ -7840,13 +7970,13 @@
             408abe     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rsp, 10h 
             408abe      4 INSTR BELONGTO 408a90 
             408ac2      5 INSTR BELONGTO 408a90 
-            408ac2      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ mov     edx, offset aGtk_is_combo_b; "GTK_IS_COMBO_BOX (object)" 
+            408ac2      5 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI R12 R13 R14 R15 ZZ mov     edx, offset aGtk_is_combo_b; "GTK_IS_COMBO_BOX (object)" 
             408ac7      5 INSTR BELONGTO 408a90 
-            408ac7      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ mov     esi, offset aProfile_change; "profile_changed_cb" 
+            408ac7      5 INSTR DEADREGS  EFLAGS RBX RSI RDI R12 R13 R14 R15 ZZ mov     esi, offset aProfile_change; "profile_changed_cb" 
             408acc      1 INSTR BELONGTO 408a90 
-            408acc      1 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ pop     rbx 
+            408acc      1 INSTR DEADREGS  EFLAGS RBX RDI R12 R13 R14 R15 ZZ pop     rbx 
             408acd      2 INSTR BELONGTO 408a90 
-            408acd      2 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ xor     edi, edi 
+            408acd      2 INSTR DEADREGS  EFLAGS RDI R12 R13 R14 R15 ZZ xor     edi, edi 
             408acd     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
             408acf     -1 INSTR LOCAL NoMetaUpdate jmp     _g_return_if_fail_warning 
             408acf      5 INSTR BELONGTO 408a90 
@@ -7883,35 +8013,35 @@
             408b05     -1 INSTR LOCAL NoMetaUpdate cmp     cs:__gst_debug_min, 3 
             408b05      7 INSTR BELONGTO 408a90 
             408b0c      3 INSTR BELONGTO 408a90 
-            408b0c      3 INSTR DEADREGS  RBX RDI R12 R13 R14 R15 ZZ mov     rbx, rax 
+            408b0c      3 INSTR DEADREGS  RCX RDX RBX RSI RDI R12 R13 R14 R15 ZZ mov     rbx, rax 
             408b0f     -1 INSTR LOCAL NoMetaUpdate jbe     short loc_408B50 
             408b0f      2 INSTR BELONGTO 408a90 
             408b11     -1 INSTR LOCAL NoMetaUpdate test    rbx, rbx 
             408b11      3 INSTR BELONGTO 408a90 
             408b14      5 INSTR BELONGTO 408a90 
-            408b14      5 INSTR DEADREGS  RDI R8 R9 R12 R13 R14 R15 ZZ mov     eax, offset aNull; "(NULL)" 
+            408b14      5 INSTR DEADREGS  RAX RCX RDX RSI RDI R8 R9 R12 R13 R14 R15 ZZ mov     eax, offset aNull; "(NULL)" 
             408b19      7 INSTR BELONGTO 408a90 
-            408b19      7 INSTR DEADREGS  RDI R8 R9 R12 R13 R14 R15 ZZ mov     rdi, cs:qword_610918 
+            408b19      7 INSTR DEADREGS  RCX RDX RSI RDI R8 R9 R12 R13 R14 R15 ZZ mov     rdi, cs:qword_610918 
             408b20      4 INSTR BELONGTO 408a90 
-            408b20      4 INSTR DEADREGS  R8 R9 R12 R13 R14 R15 ZZ cmovnz  rax, rbx 
+            408b20      4 INSTR DEADREGS  RCX RDX RSI R8 R9 R12 R13 R14 R15 ZZ cmovnz  rax, rbx 
             408b24     -2 INSTR LOCAL n R8 ZZ  NUMVia2ndSrcIMMEDNUM mov     r8d, 64Dh 
             408b24      6 INSTR BELONGTO 408a90 
-            408b24      6 INSTR DEADREGS  EFLAGS R8 R9 R12 R13 R14 R15 ZZ mov     r8d, 64Dh 
+            408b24      6 INSTR DEADREGS  EFLAGS RCX RDX RSI R8 R9 R12 R13 R14 R15 ZZ mov     r8d, 64Dh 
             408b2a     -2 INSTR LOCAL n R9 ZZ  AlwaysNUM xor     r9d, r9d 
             408b2a      3 INSTR BELONGTO 408a90 
-            408b2a      3 INSTR DEADREGS  EFLAGS R9 R12 R13 R14 R15 ZZ xor     r9d, r9d 
+            408b2a      3 INSTR DEADREGS  EFLAGS RCX RDX RSI R9 R12 R13 R14 R15 ZZ xor     r9d, r9d 
             408b2d      5 INSTR BELONGTO 408a90 
-            408b2d      5 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ mov     [rsp+18h+var_10], rax 
+            408b2d      5 INSTR DEADREGS  EFLAGS RCX RDX RSI R12 R13 R14 R15 ZZ mov     [rsp+18h+var_10], rax 
             408b2d      5 PTRIMMEDESP STACK 8 displ mov     [rsp+18h+var_10], rax
             408b32      5 INSTR BELONGTO 408a90 
-            408b32      5 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ mov     ecx, offset aProfile_chan_0; "profile_changed_cb" 
+            408b32      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI R12 R13 R14 R15 ZZ mov     ecx, offset aProfile_chan_0; "profile_changed_cb" 
             408b37      5 INSTR BELONGTO 408a90 
-            408b37      5 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ mov     edx, offset aGsrWindow_c; "gsr-window.c" 
+            408b37      5 INSTR DEADREGS  EFLAGS RAX RDX RSI R12 R13 R14 R15 ZZ mov     edx, offset aGsrWindow_c; "gsr-window.c" 
             408b3c     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 4 
             408b3c      5 INSTR BELONGTO 408a90 
-            408b3c      5 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ mov     esi, 4 
+            408b3c      5 INSTR DEADREGS  EFLAGS RAX RSI R12 R13 R14 R15 ZZ mov     esi, 4 
             408b41      2 INSTR BELONGTO 408a90 
-            408b41      2 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ xor     eax, eax 
+            408b41      2 INSTR DEADREGS  EFLAGS RAX R12 R13 R14 R15 ZZ xor     eax, eax 
             408b41     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             408b43      8 INSTR BELONGTO 408a90 
             408b43      8 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ mov     [rsp+18h+var_18], offset aProfileChanged; "profile changed to %s" 
@@ -7920,14 +8050,14 @@
             408b4b      5 INSTR BELONGTO 408a90 
             408b4b      5 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ call    _gst_debug_log 
             408b50      7 INSTR BELONGTO 408a90 
-            408b50      7 INSTR DEADREGS  EFLAGS RDX RDI R12 R13 R14 R15 ZZ mov     rdi, cs:qword_610900 
+            408b50      7 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R12 R13 R14 R15 ZZ mov     rdi, cs:qword_610900 
             408b57      3 INSTR BELONGTO 408a90 
-            408b57      3 INSTR DEADREGS  EFLAGS RDX R12 R13 R14 R15 ZZ mov     rdx, rbx 
+            408b57      3 INSTR DEADREGS  EFLAGS RCX RDX RSI R12 R13 R14 R15 ZZ mov     rdx, rbx 
             408b5a      2 INSTR BELONGTO 408a90 
-            408b5a      2 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ xor     ecx, ecx 
+            408b5a      2 INSTR DEADREGS  EFLAGS RCX RSI R12 R13 R14 R15 ZZ xor     ecx, ecx 
             408b5a     -2 INSTR LOCAL n RCX ZZ  AlwaysNUM xor     ecx, ecx 
             408b5c      5 INSTR BELONGTO 408a90 
-            408b5c      5 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ mov     esi, offset aAppsGnomeSou_0; "/apps/gnome-sound-recorder/last-profile"... 
+            408b5c      5 INSTR DEADREGS  EFLAGS RSI R12 R13 R14 R15 ZZ mov     esi, offset aAppsGnomeSou_0; "/apps/gnome-sound-recorder/last-profile"... 
             408b61     -1 INSTR LOCAL NoMetaUpdate call    _gconf_client_set_string 
             408b61      5 INSTR BELONGTO 408a90 
             408b61      5 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ call    _gconf_client_set_string 
@@ -8153,15 +8283,15 @@
             409078      5 INSTR BELONGTO 409070 
             40907d     24 DATAREF STACK 804 esp + 0 PARENT LocalFrame LOCALFRAME
             40907d      4 INSTR BELONGTO 409070 
-            40907d      4 INSTR DEADREGS  EFLAGS ZZ sub     rsp, 18h 
+            40907d      4 INSTR DEADREGS  EFLAGS RSI ZZ sub     rsp, 18h 
             40907d      8 MEMORYHOLE STACK esp + 24 ReturnAddress 
             409081     -1 INSTR LOCAL MetadataUnused mov     rbp, rdi 
             409081      3 INSTR BELONGTO 409070 
             409084      3 INSTR BELONGTO 409070 
-            409084      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, [rbx] 
+            409084      3 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     rdi, [rbx] 
             409087     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 1 
             409087      5 INSTR BELONGTO 409070 
-            409087      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, 1 
+            409087      5 INSTR DEADREGS  EFLAGS RSI ZZ mov     esi, 1 
             40908c     -1 INSTR LOCAL NoMetaUpdate call    _gst_bus_set_flushing 
             40908c      5 INSTR BELONGTO 409070 
             40908c      5 INSTR DEADREGS  EFLAGS ZZ call    _gst_bus_set_flushing 
@@ -8171,9 +8301,10 @@
             409094      5 INSTR BELONGTO 409070 
             409094      5 INSTR DEADREGS  EFLAGS ZZ call    _gst_bus_remove_signal_watch 
             409099      4 INSTR BELONGTO 409070 
-            409099      4 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, [rbp+0] 
-            40909d     -1 INSTR LOCAL MetadataRedundant mov     esi, 1 
+            409099      4 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     rdi, [rbp+0] 
+            40909d     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 1 
             40909d      5 INSTR BELONGTO 409070 
+            40909d      5 INSTR DEADREGS  EFLAGS RSI ZZ mov     esi, 1 
             4090a2     -1 INSTR LOCAL NoMetaUpdate call    _gst_element_set_state 
             4090a2      5 INSTR BELONGTO 409070 
             4090a2      5 INSTR DEADREGS  EFLAGS ZZ call    _gst_element_set_state 
@@ -8220,7 +8351,7 @@
             4090ec     -1 INSTR LOCAL NoMetaUpdate jz      short loc_40910A 
             4090ec      2 INSTR BELONGTO 4090d0 
             4090ee      3 INSTR BELONGTO 4090d0 
-            4090ee      3 INSTR DEADREGS  EFLAGS RDX RDI ZZ mov     rdx, [rbx] 
+            4090ee      3 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     rdx, [rbx] 
             4090f1     -1 INSTR LOCAL NoMetaUpdate test    rdx, rdx 
             4090f1      3 INSTR BELONGTO 4090d0 
             4090f4     -1 INSTR LOCAL NoMetaUpdate jz      short loc_4090FB 
@@ -8251,31 +8382,31 @@
             409118      1 INSTR BELONGTO 4090d0 
             409118      1 INSTR DEADREGS  EFLAGS ZZ retn 
             409120      3 INSTR BELONGTO 4090d0 
-            409120      3 INSTR DEADREGS  EFLAGS RCX RDI R8 R9 R12 R13 R14 R15 ZZ mov     rcx, rbp 
+            409120      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 R12 R13 R14 R15 ZZ mov     rcx, rbp 
             409123      3 INSTR BELONGTO 4090d0 
-            409123      3 INSTR DEADREGS  EFLAGS RDI R8 R9 R12 R13 R14 R15 ZZ mov     rdi, rbx 
+            409123      3 INSTR DEADREGS  EFLAGS RDX RSI RDI R8 R9 R12 R13 R14 R15 ZZ mov     rdi, rbx 
             409126     -2 INSTR LOCAL n R9 ZZ  AlwaysNUM xor     r9d, r9d 
             409126      3 INSTR BELONGTO 4090d0 
-            409126      3 INSTR DEADREGS  EFLAGS R8 R9 R12 R13 R14 R15 ZZ xor     r9d, r9d 
+            409126      3 INSTR DEADREGS  EFLAGS RDX RSI R8 R9 R12 R13 R14 R15 ZZ xor     r9d, r9d 
             409129     -2 INSTR LOCAL n R8 ZZ  AlwaysNUM xor     r8d, r8d 
             409129      3 INSTR BELONGTO 4090d0 
-            409129      3 INSTR DEADREGS  EFLAGS R8 R12 R13 R14 R15 ZZ xor     r8d, r8d 
+            409129      3 INSTR DEADREGS  EFLAGS RDX RSI R8 R12 R13 R14 R15 ZZ xor     r8d, r8d 
             40912c     -2 INSTR LOCAL n RDX ZZ  NumericDEFs mov     edx, offset loc_408F50 
             40912c      5 INSTR BELONGTO 4090d0 
-            40912c      5 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ mov     edx, offset loc_408F50 
+            40912c      5 INSTR DEADREGS  EFLAGS RDX RSI R12 R13 R14 R15 ZZ mov     edx, offset loc_408F50 
             409131      5 INSTR BELONGTO 4090d0 
-            409131      5 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ mov     esi, offset aSelect; "select" 
+            409131      5 INSTR DEADREGS  EFLAGS RSI R12 R13 R14 R15 ZZ mov     esi, offset aSelect; "select" 
             409136     -1 INSTR LOCAL NoMetaUpdate call    _g_signal_connect_data 
             409136      5 INSTR BELONGTO 4090d0 
             409136      5 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ call    _g_signal_connect_data 
             40913b      3 INSTR BELONGTO 4090d0 
-            40913b      3 INSTR DEADREGS  EFLAGS RCX RDI R8 R9 R12 R13 R14 R15 ZZ mov     rcx, rbp 
+            40913b      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 R12 R13 R14 R15 ZZ mov     rcx, rbp 
             40913e      3 INSTR BELONGTO 4090d0 
-            40913e      3 INSTR DEADREGS  EFLAGS RDI R8 R9 R12 R13 R14 R15 ZZ mov     rdi, rbx 
+            40913e      3 INSTR DEADREGS  EFLAGS RDX RSI RDI R8 R9 R12 R13 R14 R15 ZZ mov     rdi, rbx 
             409141     -1 INSTR LOCAL MetadataUnused mov     rbp, [rsp+18h+var_8] 
             409141      5 INSTR BELONGTO 4090d0 
             409146      5 INSTR BELONGTO 4090d0 
-            409146      5 INSTR DEADREGS  EFLAGS RBX R8 R9 R12 R13 R14 R15 ZZ mov     rbx, [rsp+18h+var_10] 
+            409146      5 INSTR DEADREGS  EFLAGS RDX RBX RSI R8 R9 R12 R13 R14 R15 ZZ mov     rbx, [rsp+18h+var_10] 
             409146      5 PTRIMMEDESP STACK 8 displ mov     rbx, [rsp+18h+var_10]
             40914b     -1 INSTR LOCAL MetadataRedundant xor     r9d, r9d 
             40914b      3 INSTR BELONGTO 4090d0 
@@ -8283,9 +8414,9 @@
             40914e      3 INSTR BELONGTO 4090d0 
             409151     -2 INSTR LOCAL n RDX ZZ  NumericDEFs mov     edx, offset sub_407140 
             409151      5 INSTR BELONGTO 4090d0 
-            409151      5 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ mov     edx, offset sub_407140 
+            409151      5 INSTR DEADREGS  EFLAGS RDX RSI R12 R13 R14 R15 ZZ mov     edx, offset sub_407140 
             409156      5 INSTR BELONGTO 4090d0 
-            409156      5 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ mov     esi, offset byte_40D574 
+            409156      5 INSTR DEADREGS  EFLAGS RSI R12 R13 R14 R15 ZZ mov     esi, offset byte_40D574 
             40915b     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rsp, 18h 
             40915b      4 INSTR BELONGTO 4090d0 
             40915f     -1 INSTR LOCAL NoMetaUpdate jmp     _g_signal_connect_data 
@@ -8311,17 +8442,18 @@
             409182      2 INSTR BELONGTO 409170 
             409184     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 1 
             409184      5 INSTR BELONGTO 409170 
-            409184      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, 1 
+            409184      5 INSTR DEADREGS  EFLAGS RSI ZZ mov     esi, 1 
             409189     -1 INSTR LOCAL NoMetaUpdate call    _gst_element_set_state 
             409189      5 INSTR BELONGTO 409170 
             409189      5 INSTR DEADREGS  EFLAGS ZZ call    _gst_element_set_state 
             40918e      4 INSTR BELONGTO 409170 
-            40918e      4 INSTR DEADREGS  EFLAGS RAX RCX RDI ZZ mov     rax, [rbx+38h] 
+            40918e      4 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI ZZ mov     rax, [rbx+38h] 
             409192     -2 INSTR LOCAL n RCX ZZ  NUMVia2ndSrcIMMEDNUM mov     rcx, 0FFFFFFFFFFFFFFFFh 
             409192      7 INSTR BELONGTO 409170 
-            409192      7 INSTR DEADREGS  EFLAGS RCX RDI ZZ mov     rcx, 0FFFFFFFFFFFFFFFFh 
-            409199     -1 INSTR LOCAL MetadataRedundant xor     edx, edx 
+            409192      7 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI ZZ mov     rcx, 0FFFFFFFFFFFFFFFFh 
             409199      2 INSTR BELONGTO 409170 
+            409199      2 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ xor     edx, edx 
+            409199     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
             40919b     -1 INSTR LOCAL MetadataRedundant xor     esi, esi 
             40919b      2 INSTR BELONGTO 409170 
             40919d      7 INSTR BELONGTO 409170 
@@ -8330,7 +8462,7 @@
             4091a4      5 INSTR BELONGTO 409170 
             4091a4      5 INSTR DEADREGS  EFLAGS ZZ call    _gst_element_get_state 
             4091a9      4 INSTR BELONGTO 409170 
-            4091a9      4 INSTR DEADREGS  EFLAGS RAX RDI ZZ mov     rax, [rbx+38h] 
+            4091a9      4 INSTR DEADREGS  EFLAGS RAX RSI RDI ZZ mov     rax, [rbx+38h] 
             4091ad     -1 INSTR LOCAL MetadataRedundant mov     esi, 4 
             4091ad      5 INSTR BELONGTO 409170 
             4091b2      7 INSTR BELONGTO 409170 
@@ -8338,24 +8470,26 @@
             4091b9     -1 INSTR LOCAL NoMetaUpdate call    _gst_element_set_state 
             4091b9      5 INSTR BELONGTO 409170 
             4091b9      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _gst_element_set_state 
-            4091be     -1 INSTR LOCAL MetadataRedundant xor     eax, eax 
             4091be      2 INSTR BELONGTO 409170 
+            4091be      2 INSTR DEADREGS  EFLAGS RAX RBX ZZ xor     eax, eax 
+            4091be     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             4091c0      1 INSTR BELONGTO 409170 
             4091c0      1 INSTR DEADREGS  EFLAGS RBX ZZ pop     rbx 
             4091c1      1 INSTR BELONGTO 409170 
             4091c1      1 INSTR DEADREGS  EFLAGS ZZ retn 
             4091c8      5 INSTR BELONGTO 409170 
-            4091c8      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     edx, offset aWindowPrivEbus; "window->priv->ebusy_pipeline != NULL" 
+            4091c8      5 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI ZZ mov     edx, offset aWindowPrivEbus; "window->priv->ebusy_pipeline != NULL" 
             4091cd      5 INSTR BELONGTO 409170 
-            4091cd      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     esi, offset aHandle_ebusy_e; "handle_ebusy_error" 
+            4091cd      5 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ mov     esi, offset aHandle_ebusy_e; "handle_ebusy_error" 
             4091d2      2 INSTR BELONGTO 409170 
-            4091d2      2 INSTR DEADREGS  EFLAGS RBX ZZ xor     edi, edi 
+            4091d2      2 INSTR DEADREGS  EFLAGS RBX RDI ZZ xor     edi, edi 
             4091d2     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
             4091d4     -1 INSTR LOCAL NoMetaUpdate call    _g_return_if_fail_warning 
             4091d4      5 INSTR BELONGTO 409170 
             4091d4      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_return_if_fail_warning 
-            4091d9     -1 INSTR LOCAL MetadataRedundant xor     eax, eax 
             4091d9      2 INSTR BELONGTO 409170 
+            4091d9      2 INSTR DEADREGS  EFLAGS RAX RBX ZZ xor     eax, eax 
+            4091d9     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             4091db      1 INSTR BELONGTO 409170 
             4091db      1 INSTR DEADREGS  EFLAGS RBX ZZ pop     rbx 
             4091dc      1 INSTR BELONGTO 409170 
@@ -8376,24 +8510,25 @@
             4091ed     10 INSTR BELONGTO 4091e0 
             4091ed     10 INSTR DEADREGS  EFLAGS ZZ mov     dword ptr [rax+0FCh], 1 
             4091f7      2 INSTR BELONGTO 4091e0 
-            4091f7      2 INSTR DEADREGS  EFLAGS ZZ xor     eax, eax 
+            4091f7      2 INSTR DEADREGS  EFLAGS RAX ZZ xor     eax, eax 
             4091f7     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             4091f9     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rsp, 8 
             4091f9      4 INSTR BELONGTO 4091e0 
             4091fd      1 INSTR BELONGTO 4091e0 
             4091fd      1 INSTR DEADREGS  EFLAGS ZZ retn 
             409200      5 INSTR BELONGTO 4091e0 
-            409200      5 INSTR DEADREGS  EFLAGS ZZ mov     edx, offset aWindowPrivNull; "window->priv != NULL" 
+            409200      5 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     edx, offset aWindowPrivNull; "window->priv != NULL" 
             409205      5 INSTR BELONGTO 4091e0 
-            409205      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, offset aSeek_started; "seek_started" 
+            409205      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, offset aSeek_started; "seek_started" 
             40920a      2 INSTR BELONGTO 4091e0 
-            40920a      2 INSTR DEADREGS  EFLAGS ZZ xor     edi, edi 
+            40920a      2 INSTR DEADREGS  EFLAGS RDI ZZ xor     edi, edi 
             40920a     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
             40920c     -1 INSTR LOCAL NoMetaUpdate call    _g_return_if_fail_warning 
             40920c      5 INSTR BELONGTO 4091e0 
             40920c      5 INSTR DEADREGS  EFLAGS ZZ call    _g_return_if_fail_warning 
-            409211     -1 INSTR LOCAL MetadataRedundant xor     eax, eax 
             409211      2 INSTR BELONGTO 4091e0 
+            409211      2 INSTR DEADREGS  EFLAGS RAX ZZ xor     eax, eax 
+            409211     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             409213     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rsp, 8 
             409213      4 INSTR BELONGTO 4091e0 
             409217      1 INSTR BELONGTO 4091e0 
@@ -8454,8 +8589,8 @@
             409265      2 INSTR BELONGTO 409220 
             409267      5 INSTR BELONGTO 409220 
             409267      5 INSTR DEADREGS  EFLAGS RAX R13 ZZ mov     r12, [r12+38h] 
+            40926c     -1 INSTR LOCAL MetadataUnused mov     rax, [r12+0A8h] 
             40926c      8 INSTR BELONGTO 409220 
-            40926c      8 INSTR DEADREGS  EFLAGS RAX R13 ZZ mov     rax, [r12+0A8h] 
             409274     -1 INSTR LOCAL NoMetaUpdate test    rax, rax 
             409274      3 INSTR BELONGTO 409220 
             409277     -1 INSTR LOCAL NoMetaUpdate jz      short loc_409282 
@@ -8464,8 +8599,8 @@
             409279      3 INSTR BELONGTO 409220 
             40927c     -1 INSTR LOCAL NoMetaUpdate jz      loc_409320 
             40927c      6 INSTR BELONGTO 409220 
+            409282     -1 INSTR LOCAL MetadataUnused mov     rax, [r12+0B0h] 
             409282      8 INSTR BELONGTO 409220 
-            409282      8 INSTR DEADREGS  EFLAGS RAX R13 ZZ mov     rax, [r12+0B0h] 
             40928a     -1 INSTR LOCAL NoMetaUpdate test    rax, rax 
             40928a      3 INSTR BELONGTO 409220 
             40928d     -1 INSTR LOCAL NoMetaUpdate jz      short loc_409294 
@@ -8475,22 +8610,22 @@
             409292     -1 INSTR LOCAL NoMetaUpdate jz      short loc_4092D8 
             409292      2 INSTR BELONGTO 409220 
             409294      6 INSTR BELONGTO 409220 
-            409294      6 INSTR DEADREGS  EFLAGS RBX R8 R9 R12 R13 ZZ mov     r9d, offset aPipeline_deep_; "pipeline_deep_notify_caps_cb" 
+            409294      6 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX RSI RDI R8 R9 R12 R13 ZZ mov     r9d, offset aPipeline_deep_; "pipeline_deep_notify_caps_cb" 
             40929a     -2 INSTR LOCAL n R8 ZZ  NUMVia2ndSrcIMMEDNUM mov     r8d, 618h 
             40929a      6 INSTR BELONGTO 409220 
-            40929a      6 INSTR DEADREGS  EFLAGS RBX R8 R12 R13 ZZ mov     r8d, 618h 
+            40929a      6 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX RSI RDI R8 R12 R13 ZZ mov     r8d, 618h 
             4092a0      5 INSTR BELONGTO 409220 
-            4092a0      5 INSTR DEADREGS  EFLAGS RBX R12 R13 ZZ mov     ecx, offset aGsrWindow_c; "gsr-window.c" 
+            4092a0      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX RSI RDI R12 R13 ZZ mov     ecx, offset aGsrWindow_c; "gsr-window.c" 
             4092a5      5 INSTR BELONGTO 409220 
-            4092a5      5 INSTR DEADREGS  EFLAGS RBX R12 R13 ZZ mov     edx, offset aFileSLineDSSho; "file %s: line %d (%s): should not be re"... 
+            4092a5      5 INSTR DEADREGS  EFLAGS RAX RDX RBX RSI RDI R12 R13 ZZ mov     edx, offset aFileSLineDSSho; "file %s: line %d (%s): should not be re"... 
             4092aa     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 8 
             4092aa      5 INSTR BELONGTO 409220 
-            4092aa      5 INSTR DEADREGS  EFLAGS RBX R12 R13 ZZ mov     esi, 8 
+            4092aa      5 INSTR DEADREGS  EFLAGS RAX RBX RSI RDI R12 R13 ZZ mov     esi, 8 
             4092af      2 INSTR BELONGTO 409220 
-            4092af      2 INSTR DEADREGS  EFLAGS RBX R12 R13 ZZ xor     edi, edi 
+            4092af      2 INSTR DEADREGS  EFLAGS RAX RBX RDI R12 R13 ZZ xor     edi, edi 
             4092af     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
             4092b1      2 INSTR BELONGTO 409220 
-            4092b1      2 INSTR DEADREGS  EFLAGS RBX R12 R13 ZZ xor     eax, eax 
+            4092b1      2 INSTR DEADREGS  EFLAGS RAX RBX R12 R13 ZZ xor     eax, eax 
             4092b1     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             4092b3     -1 INSTR LOCAL NoMetaUpdate call    _g_log 
             4092b3      5 INSTR BELONGTO 409220 
@@ -8514,7 +8649,7 @@
             4092d0     56 DEALLOC STACK esp - 56 retn
             4092d8     -2 INSTR LOCAL n RAX ZZ  NUMVia2ndSrcIMMEDNUM mov     eax, 2 
             4092d8      5 INSTR BELONGTO 409220 
-            4092d8      5 INSTR DEADREGS  EFLAGS R13 ZZ mov     eax, 2 
+            4092d8      5 INSTR DEADREGS  EFLAGS RAX R13 ZZ mov     eax, 2 
             4092dd     -1 INSTR LOCAL NoMetaUpdate cmp     [rbx+60h], eax 
             4092dd      3 INSTR BELONGTO 409220 
             4092e0     -1 INSTR LOCAL NoMetaUpdate jnz     short loc_4092B8 
@@ -8563,7 +8698,7 @@
             40931c      2 INSTR BELONGTO 409220 
             409320     -2 INSTR LOCAL n RAX ZZ  NUMVia2ndSrcIMMEDNUM mov     eax, 1 
             409320      5 INSTR BELONGTO 409220 
-            409320      5 INSTR DEADREGS  EFLAGS R13 ZZ mov     eax, 1 
+            409320      5 INSTR DEADREGS  EFLAGS RAX R13 ZZ mov     eax, 1 
             409325     -1 INSTR LOCAL NoMetaUpdate jmp     short loc_4092DD 
             409325      2 INSTR BELONGTO 409220 
             409330      3 INSTR BELONGTO 409220 
@@ -8587,7 +8722,7 @@
             40934b     -1 INSTR LOCAL NoMetaUpdate jz      short loc_409314 
             40934b      2 INSTR BELONGTO 409220 
             40934d      5 INSTR BELONGTO 409220 
-            40934d      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     esi, offset needle; "Audio" 
+            40934d      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, offset needle; "Audio" 
             409352      3 INSTR BELONGTO 409220 
             409352      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rax        ; haystack 
             409355     -1 INSTR LOCAL NoMetaUpdate call    _strstr 
@@ -8598,7 +8733,7 @@
             40935d     -1 INSTR LOCAL NoMetaUpdate jz      short loc_409314 
             40935d      2 INSTR BELONGTO 409220 
             40935f      5 INSTR BELONGTO 409220 
-            40935f      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     esi, offset aDecoder; "Decoder" 
+            40935f      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, offset aDecoder; "Decoder" 
             409364      3 INSTR BELONGTO 409220 
             409364      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, r13        ; haystack 
             409367     -1 INSTR LOCAL NoMetaUpdate call    _strstr 
@@ -8620,7 +8755,7 @@
             40937f     -1 INSTR LOCAL NoMetaUpdate jz      short loc_409314 
             40937f      2 INSTR BELONGTO 409220 
             409381      2 INSTR BELONGTO 409220 
-            409381      2 INSTR DEADREGS  EFLAGS RDI R13 ZZ xor     esi, esi 
+            409381      2 INSTR DEADREGS  EFLAGS RSI RDI R13 ZZ xor     esi, esi 
             409381     -2 INSTR LOCAL n RSI ZZ  AlwaysNUM xor     esi, esi 
             409383      3 INSTR BELONGTO 409220 
             409383      3 INSTR DEADREGS  EFLAGS RDI R13 ZZ mov     rdi, rax 
@@ -8628,10 +8763,10 @@
             409386      5 INSTR BELONGTO 409220 
             409386      5 INSTR DEADREGS  EFLAGS R13 ZZ call    _gst_caps_get_structure 
             40938b      5 INSTR BELONGTO 409220 
-            40938b      5 INSTR DEADREGS  EFLAGS RDX RDI R13 ZZ lea     rdx, [rsp+38h+var_2C] 
+            40938b      5 INSTR DEADREGS  EFLAGS RDX RSI RDI R13 ZZ lea     rdx, [rsp+38h+var_2C] 
             40938b      5 PTRIMMEDESP STACK 12 displ lea     rdx, [rsp+38h+var_2C]
             409390      5 INSTR BELONGTO 409220 
-            409390      5 INSTR DEADREGS  EFLAGS RDI R13 ZZ mov     esi, offset aChannels; "channels" 
+            409390      5 INSTR DEADREGS  EFLAGS RSI RDI R13 ZZ mov     esi, offset aChannels; "channels" 
             409395      3 INSTR BELONGTO 409220 
             409395      3 INSTR DEADREGS  EFLAGS RDI R13 ZZ mov     rdi, rax 
             409398      3 INSTR BELONGTO 409220 
@@ -8644,10 +8779,10 @@
             4093a2     -1 INSTR LOCAL NoMetaUpdate jnz     short loc_4093F1 
             4093a2      2 INSTR BELONGTO 409220 
             4093a4      5 INSTR BELONGTO 409220 
-            4093a4      5 INSTR DEADREGS  EFLAGS RDX RDI ZZ lea     rdx, [rsp+38h+var_2C] 
+            4093a4      5 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ lea     rdx, [rsp+38h+var_2C] 
             4093a4      5 PTRIMMEDESP STACK 12 displ lea     rdx, [rsp+38h+var_2C]
             4093a9      5 INSTR BELONGTO 409220 
-            4093a9      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     esi, offset aRate; "rate" 
+            4093a9      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, offset aRate; "rate" 
             4093ae      3 INSTR BELONGTO 409220 
             4093ae      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, r13 
             4093b1     -1 INSTR LOCAL NoMetaUpdate call    _gst_structure_get_int 
@@ -8665,7 +8800,7 @@
             4093c2     -1 INSTR LOCAL NoMetaUpdate jmp     loc_409314 
             4093c2      5 INSTR BELONGTO 409220 
             4093c7      5 INSTR BELONGTO 409220 
-            4093c7      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     esi, offset aEncoder; "Encoder" 
+            4093c7      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, offset aEncoder; "Encoder" 
             4093cc      3 INSTR BELONGTO 409220 
             4093cc      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, r13        ; haystack 
             4093cf     -1 INSTR LOCAL NoMetaUpdate call    _strstr 
@@ -8678,7 +8813,7 @@
             4093d9     -1 INSTR LOCAL NoMetaUpdate jmp     loc_409314 
             4093d9      5 INSTR BELONGTO 409220 
             4093de      4 INSTR BELONGTO 409220 
-            4093de      4 INSTR DEADREGS  EFLAGS RDI R13 ZZ mov     esi, [rsp+38h+var_2C] 
+            4093de      4 INSTR DEADREGS  EFLAGS RSI RDI R13 ZZ mov     esi, [rsp+38h+var_2C] 
             4093de      4 PTRIMMEDESP STACK 12 displ mov     esi, [rsp+38h+var_2C]
             4093e2      8 INSTR BELONGTO 409220 
             4093e2      8 INSTR DEADREGS  EFLAGS RDI R13 ZZ lea     rdi, [r12+0ECh] 
@@ -8688,7 +8823,7 @@
             4093ef     -1 INSTR LOCAL NoMetaUpdate jmp     short loc_4093BA 
             4093ef      2 INSTR BELONGTO 409220 
             4093f1      4 INSTR BELONGTO 409220 
-            4093f1      4 INSTR DEADREGS  EFLAGS RDI ZZ mov     esi, [rsp+38h+var_2C] 
+            4093f1      4 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, [rsp+38h+var_2C] 
             4093f1      4 PTRIMMEDESP STACK 12 displ mov     esi, [rsp+38h+var_2C]
             4093f5      8 INSTR BELONGTO 409220 
             4093f5      8 INSTR DEADREGS  EFLAGS RDI ZZ lea     rdi, [r12+0E4h] 
@@ -8730,16 +8865,19 @@
             409436     -1 INSTR LOCAL NoMetaUpdate divsd   xmm0, cs:qword_40EA00 
             409436      8 INSTR BELONGTO 409410 
             40943e      4 INSTR BELONGTO 409410 
-            40943e      4 INSTR DEADREGS  EFLAGS RAX RDI R9 ZZ mov     rax, [rbx+38h] 
+            40943e      4 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R9 ZZ mov     rax, [rbx+38h] 
             409442     -2 INSTR LOCAL n R9 ZZ  AlwaysNUM xor     r9d, r9d 
             409442      3 INSTR BELONGTO 409410 
-            409442      3 INSTR DEADREGS  EFLAGS RDI R9 ZZ xor     r9d, r9d 
-            409445     -1 INSTR LOCAL MetadataRedundant mov     ecx, 2 
+            409442      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R9 ZZ xor     r9d, r9d 
+            409445     -2 INSTR LOCAL n RCX ZZ  NUMVia2ndSrcIMMEDNUM mov     ecx, 2 
             409445      5 INSTR BELONGTO 409410 
-            40944a     -1 INSTR LOCAL MetadataRedundant mov     edx, 1 
+            409445      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI ZZ mov     ecx, 2 
+            40944a     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 1 
             40944a      5 INSTR BELONGTO 409410 
-            40944f     -1 INSTR LOCAL MetadataRedundant mov     esi, 3 
+            40944a      5 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     edx, 1 
+            40944f     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 3 
             40944f      5 INSTR BELONGTO 409410 
+            40944f      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, 3 
             409454     -1 INSTR LOCAL NoMetaUpdate cvtsi2sd xmm1, dword ptr [rax+0DCh] 
             409454      8 INSTR BELONGTO 409410 
             40945c      7 INSTR BELONGTO 409410 
@@ -8768,7 +8906,7 @@
             40949a      4 INSTR BELONGTO 409410 
             40949e     16 DEALLOC STACK esp - 16 xor     eax, eax
             40949e      2 INSTR BELONGTO 409410 
-            40949e      2 INSTR DEADREGS  EFLAGS RBX XMM0 XMM1 ZZ xor     eax, eax 
+            40949e      2 INSTR DEADREGS  EFLAGS RAX RBX XMM0 XMM1 ZZ xor     eax, eax 
             40949e     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             4094a0      1 INSTR BELONGTO 409410 
             4094a0      1 INSTR DEADREGS  EFLAGS RBX XMM0 XMM1 ZZ pop     rbx 
@@ -8801,7 +8939,7 @@
             4094c4     -1 INSTR LOCAL NoMetaUpdate jz      short loc_4094E2 
             4094c4      2 INSTR BELONGTO 4094b0 
             4094c6      3 INSTR BELONGTO 4094b0 
-            4094c6      3 INSTR DEADREGS  EFLAGS RDX RDI ZZ mov     rdx, [rbx] 
+            4094c6      3 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     rdx, [rbx] 
             4094c9     -1 INSTR LOCAL NoMetaUpdate test    rdx, rdx 
             4094c9      3 INSTR BELONGTO 4094b0 
             4094cc     -1 INSTR LOCAL NoMetaUpdate jz      short loc_4094D3 
@@ -8830,22 +8968,22 @@
             4094e8      1 INSTR BELONGTO 4094b0 
             4094e8      1 INSTR DEADREGS  EFLAGS ZZ retn 
             4094f0      3 INSTR BELONGTO 4094b0 
-            4094f0      3 INSTR DEADREGS  EFLAGS RDI R8 R9 ZZ mov     rdi, rbx 
+            4094f0      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 ZZ mov     rdi, rbx 
             4094f3     -2 INSTR LOCAL n R9 ZZ  NumericDEFs mov     r9d, offset loc_408F50 
             4094f3      6 INSTR BELONGTO 4094b0 
-            4094f3      6 INSTR DEADREGS  EFLAGS R8 R9 ZZ mov     r9d, offset loc_408F50 
+            4094f3      6 INSTR DEADREGS  EFLAGS RCX RDX RSI R8 R9 ZZ mov     r9d, offset loc_408F50 
             4094f9     -2 INSTR LOCAL n R8 ZZ  AlwaysNUM xor     r8d, r8d 
             4094f9      3 INSTR BELONGTO 4094b0 
-            4094f9      3 INSTR DEADREGS  EFLAGS R8 ZZ xor     r8d, r8d 
+            4094f9      3 INSTR DEADREGS  EFLAGS RCX RDX RSI R8 ZZ xor     r8d, r8d 
             4094fc      2 INSTR BELONGTO 4094b0 
-            4094fc      2 INSTR DEADREGS  EFLAGS ZZ xor     ecx, ecx 
+            4094fc      2 INSTR DEADREGS  EFLAGS RCX RDX RSI ZZ xor     ecx, ecx 
             4094fc     -2 INSTR LOCAL n RCX ZZ  AlwaysNUM xor     ecx, ecx 
             4094fe      2 INSTR BELONGTO 4094b0 
-            4094fe      2 INSTR DEADREGS  EFLAGS ZZ xor     edx, edx 
+            4094fe      2 INSTR DEADREGS  EFLAGS RDX RSI ZZ xor     edx, edx 
             4094fe     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
             409500     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 18h 
             409500      5 INSTR BELONGTO 4094b0 
-            409500      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, 18h 
+            409500      5 INSTR DEADREGS  EFLAGS RSI ZZ mov     esi, 18h 
             409505      4 INSTR BELONGTO 4094b0 
             409505      4 INSTR DEADREGS  EFLAGS ZZ mov     [rsp+28h+var_28], rbp 
             409505      4 PTRIMMEDESP STACK 0 displ mov     [rsp+28h+var_28], rbp
@@ -8853,15 +8991,17 @@
             409509      5 INSTR BELONGTO 4094b0 
             409509      5 INSTR DEADREGS  EFLAGS ZZ call    _g_signal_handlers_disconnect_matched 
             40950e      3 INSTR BELONGTO 4094b0 
-            40950e      3 INSTR DEADREGS  EFLAGS RDI R8 R9 ZZ mov     rdi, rbx 
+            40950e      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 ZZ mov     rdi, rbx 
             409511     -1 INSTR LOCAL MetadataRedundant mov     r9d, offset sub_407140 
             409511      6 INSTR BELONGTO 4094b0 
             409517     -1 INSTR LOCAL MetadataRedundant xor     r8d, r8d 
             409517      3 INSTR BELONGTO 4094b0 
-            40951a     -1 INSTR LOCAL MetadataRedundant xor     ecx, ecx 
             40951a      2 INSTR BELONGTO 4094b0 
-            40951c     -1 INSTR LOCAL MetadataRedundant xor     edx, edx 
+            40951a      2 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI ZZ xor     ecx, ecx 
+            40951a     -2 INSTR LOCAL n RCX ZZ  AlwaysNUM xor     ecx, ecx 
             40951c      2 INSTR BELONGTO 4094b0 
+            40951c      2 INSTR DEADREGS  EFLAGS RDX RBX RSI ZZ xor     edx, edx 
+            40951c     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
             40951e     -1 INSTR LOCAL MetadataRedundant mov     esi, 18h 
             40951e      5 INSTR BELONGTO 4094b0 
             409523      4 INSTR BELONGTO 4094b0 
@@ -8883,11 +9023,11 @@
             409540      0 FUNC MMSAFENESS SAFE
             409540    191 FUNC GLOBAL sub_409540 FUNC_UNSAFE NOFP RET             4095fe 
             409540      1 INSTR BELONGTO 409540 
-            409540      1 INSTR DEADREGS  EFLAGS ZZ push    rbp 
+            409540      1 INSTR DEADREGS  EFLAGS RSI ZZ push    rbp 
             409540     -3 INSTR LOCAL NoWarn push    rbp 
             409541     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 50h 
             409541      5 INSTR BELONGTO 409540 
-            409541      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, 50h 
+            409541      5 INSTR DEADREGS  EFLAGS RSI ZZ mov     esi, 50h 
             409546      3 INSTR BELONGTO 409540 
             409546      3 INSTR DEADREGS  EFLAGS ZZ mov     rbp, rdi 
             409549      1 INSTR BELONGTO 409540 
@@ -8914,12 +9054,14 @@
             409571     -1 INSTR LOCAL NoMetaUpdate call    _g_type_class_peek_parent 
             409571      5 INSTR BELONGTO 409540 
             409571      5 INSTR DEADREGS  EFLAGS ZZ call    _g_type_class_peek_parent 
-            409576     -1 INSTR LOCAL MetadataRedundant xor     edi, edi        ; domainname 
             409576      2 INSTR BELONGTO 409540 
-            409578     -1 INSTR LOCAL MetadataRedundant mov     edx, 5          ; category 
+            409576      2 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ xor     edi, edi        ; domainname 
+            409576     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi        ; domainname 
+            409578     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 5          ; category 
             409578      5 INSTR BELONGTO 409540 
+            409578      5 INSTR DEADREGS  EFLAGS RDX RSI ZZ mov     edx, 5          ; category 
             40957d      5 INSTR BELONGTO 409540 
-            40957d      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, offset msgid; "Untitled" 
+            40957d      5 INSTR DEADREGS  EFLAGS RSI ZZ mov     esi, offset msgid; "Untitled" 
             409582      7 INSTR BELONGTO 409540 
             409582      7 INSTR DEADREGS  EFLAGS ZZ mov     cs:qword_610928, rax 
             409589     -1 INSTR LOCAL NoMetaUpdate call    _dcgettext 
@@ -8927,20 +9069,21 @@
             409589      5 INSTR DEADREGS  EFLAGS ZZ call    _dcgettext 
             40958e     -2 INSTR LOCAL n R8 ZZ  NUMVia2ndSrcIMMEDNUM mov     r8d, 3 
             40958e      6 INSTR BELONGTO 409540 
-            40958e      6 INSTR DEADREGS  EFLAGS RCX R8 ZZ mov     r8d, 3 
+            40958e      6 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 ZZ mov     r8d, 3 
             409594      3 INSTR BELONGTO 409540 
-            409594      3 INSTR DEADREGS  EFLAGS RCX ZZ mov     rcx, rax 
+            409594      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI ZZ mov     rcx, rax 
             409597      5 INSTR BELONGTO 409540 
-            409597      5 INSTR DEADREGS  EFLAGS ZZ mov     edx, 40D330h 
+            409597      5 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     edx, 40D330h 
             40959c      5 INSTR BELONGTO 409540 
-            40959c      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, offset aLocation; "Location" 
+            40959c      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, offset aLocation; "Location" 
             4095a1      5 INSTR BELONGTO 409540 
-            4095a1      5 INSTR DEADREGS  EFLAGS ZZ mov     edi, offset aLocation_0; "location" 
+            4095a1      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     edi, offset aLocation_0; "location" 
             4095a6     -1 INSTR LOCAL NoMetaUpdate call    _g_param_spec_string 
             4095a6      5 INSTR BELONGTO 409540 
             4095a6      5 INSTR DEADREGS  EFLAGS ZZ call    _g_param_spec_string 
-            4095ab     -1 INSTR LOCAL MetadataRedundant mov     esi, 1 
+            4095ab     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 1 
             4095ab      5 INSTR BELONGTO 409540 
+            4095ab      5 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     esi, 1 
             4095b0      3 INSTR BELONGTO 409540 
             4095b0      3 INSTR DEADREGS  EFLAGS RDX RDI ZZ mov     rdx, rax 
             4095b3      3 INSTR BELONGTO 409540 
@@ -8968,12 +9111,12 @@
             4095d8      1 INSTR BELONGTO 409540 
             4095d8      1 INSTR DEADREGS  EFLAGS ZZ retn 
             4095e0      5 INSTR BELONGTO 409540 
-            4095e0      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     edx, offset aGnomeSoundRe_0; "Gnome Sound Recorder" 
+            4095e0      5 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI ZZ mov     edx, offset aGnomeSoundRe_0; "Gnome Sound Recorder" 
             4095e5      2 INSTR BELONGTO 409540 
-            4095e5      2 INSTR DEADREGS  EFLAGS RBX ZZ xor     esi, esi 
+            4095e5      2 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ xor     esi, esi 
             4095e5     -2 INSTR LOCAL n RSI ZZ  AlwaysNUM xor     esi, esi 
             4095e7      5 INSTR BELONGTO 409540 
-            4095e7      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     edi, offset aGsr; "gsr" 
+            4095e7      5 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     edi, offset aGsr; "gsr" 
             4095ec     -1 INSTR LOCAL NoMetaUpdate call    __gst_debug_category_new 
             4095ec      5 INSTR BELONGTO 409540 
             4095ec      5 INSTR DEADREGS  EFLAGS RBX ZZ call    __gst_debug_category_new 
@@ -9000,47 +9143,48 @@
             40960a      3 INSTR BELONGTO 409600 
             40960a      3 INSTR DEADREGS  EFLAGS RBX ZZ mov     rbx, rdi 
             40960d      5 INSTR BELONGTO 409600 
-            40960d      5 INSTR DEADREGS  EFLAGS ZZ mov     [rsp+var_10], r12 
+            40960d      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     [rsp+var_10], r12 
             40960d      5 PTRIMMEDESP STACK -16 displ mov     [rsp+var_10], r12
             409612      5 INSTR BELONGTO 409600 
-            409612      5 INSTR DEADREGS  EFLAGS R12 ZZ mov     [rsp+var_8], r13 
+            409612      5 INSTR DEADREGS  EFLAGS RDI R12 ZZ mov     [rsp+var_8], r13 
             409612      5 PTRIMMEDESP STACK -8 displ mov     [rsp+var_8], r13
             409617      3 INSTR BELONGTO 409600 
-            409617      3 INSTR DEADREGS  EFLAGS R12 R13 ZZ mov     r12, rsi 
+            409617      3 INSTR DEADREGS  EFLAGS RDI R12 R13 ZZ mov     r12, rsi 
             40961a      4 INSTR BELONGTO 409600 
-            40961a      4 INSTR DEADREGS  EFLAGS R13 ZZ sub     rsp, 38h 
+            40961a      4 INSTR DEADREGS  EFLAGS RSI RDI R13 ZZ sub     rsp, 38h 
             40961a     56 DATAREF STACK 813 esp + 0 PARENT LocalFrame LOCALFRAME
             40961a      8 DATAREF STACK 814 esp + 0 CHILDOF 813 OFFSET 0 OutArgsRegion OUTARGS
             40961a      8 MEMORYHOLE STACK esp + 56 ReturnAddress 
             40961e      3 INSTR BELONGTO 409600 
-            40961e      3 INSTR DEADREGS  EFLAGS R13 ZZ mov     r13, rcx 
+            40961e      3 INSTR DEADREGS  EFLAGS RSI RDI R13 ZZ mov     r13, rcx 
             409621      3 INSTR BELONGTO 409600 
-            409621      3 INSTR DEADREGS  EFLAGS ZZ mov     rbp, rdx 
+            409621      3 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     rbp, rdx 
             409624      5 INSTR BELONGTO 409600 
-            409624      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, offset aCouldNotCreate; "Could not create the GStreamer %s eleme"... 
+            409624      5 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     esi, offset aCouldNotCreate; "Could not create the GStreamer %s eleme"... 
             409629     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 5          ; category 
             409629      5 INSTR BELONGTO 409600 
-            409629      5 INSTR DEADREGS  EFLAGS ZZ mov     edx, 5          ; category 
+            409629      5 INSTR DEADREGS  EFLAGS RDX RDI ZZ mov     edx, 5          ; category 
             40962e      2 INSTR BELONGTO 409600 
-            40962e      2 INSTR DEADREGS  EFLAGS ZZ xor     edi, edi        ; domainname 
+            40962e      2 INSTR DEADREGS  EFLAGS RDI ZZ xor     edi, edi        ; domainname 
             40962e     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi        ; domainname 
             409630     -1 INSTR LOCAL NoMetaUpdate call    _dcgettext 
             409630      5 INSTR BELONGTO 409600 
             409630      5 INSTR DEADREGS  EFLAGS ZZ call    _dcgettext 
             409635      3 INSTR BELONGTO 409600 
-            409635      3 INSTR DEADREGS  EFLAGS RCX RDX R8 R9 R10 R11 ZZ mov     r9, r13 
+            409635      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 R10 R11 ZZ mov     r9, r13 
             409638      3 INSTR BELONGTO 409600 
-            409638      3 INSTR DEADREGS  EFLAGS RCX RDX R8 R10 R11 R13 ZZ mov     r8, rbp 
+            409638      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R10 R11 R13 ZZ mov     r8, rbp 
             40963b      3 INSTR BELONGTO 409600 
-            40963b      3 INSTR DEADREGS  EFLAGS RCX RDX R10 R11 R13 ZZ mov     rcx, rbx 
+            40963b      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R10 R11 R13 ZZ mov     rcx, rbx 
             40963e     -1 INSTR LOCAL MetadataUnused mov     rdx, rax 
             40963e      3 INSTR BELONGTO 409600 
-            409641     -1 INSTR LOCAL MetadataRedundant xor     esi, esi 
             409641      2 INSTR BELONGTO 409600 
+            409641      2 INSTR DEADREGS  EFLAGS RAX RDX RBX RSI RDI R10 R11 R13 ZZ xor     esi, esi 
+            409641     -2 INSTR LOCAL n RSI ZZ  AlwaysNUM xor     esi, esi 
             409643     -1 INSTR LOCAL MetadataRedundant xor     edi, edi 
             409643      2 INSTR BELONGTO 409600 
             409645      2 INSTR BELONGTO 409600 
-            409645      2 INSTR DEADREGS  EFLAGS RDX RBX R10 R11 R13 ZZ xor     eax, eax 
+            409645      2 INSTR DEADREGS  EFLAGS RAX RDX RBX R10 R11 R13 ZZ xor     eax, eax 
             409645     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             409647      4 INSTR BELONGTO 409600 
             409647      4 INSTR DEADREGS  EFLAGS RDX RBX R10 R11 R13 ZZ mov     [rsp+38h+var_38], r12 
@@ -9069,13 +9213,13 @@
             409670      0 FUNC MMSAFENESS SAFE
             409670    260 FUNC GLOBAL sub_409670 FUNC_UNSAFE NOFP RET             409773 
             409670      5 INSTR BELONGTO 409670 
-            409670      5 INSTR DEADREGS  EFLAGS ZZ mov     [rsp+var_18], rbx 
+            409670      5 INSTR DEADREGS  EFLAGS RSI ZZ mov     [rsp+var_18], rbx 
             409670      5 PTRIMMEDESP STACK -24 displ mov     [rsp+var_18], rbx
             409675      5 INSTR BELONGTO 409670 
-            409675      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     [rsp+var_10], rbp 
+            409675      5 INSTR DEADREGS  EFLAGS RBX RSI ZZ mov     [rsp+var_10], rbp 
             409675      5 PTRIMMEDESP STACK -16 displ mov     [rsp+var_10], rbp
             40967a      5 INSTR BELONGTO 409670 
-            40967a      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     esi, offset aGconfaudiosour; "gconfaudiosource" 
+            40967a      5 INSTR DEADREGS  EFLAGS RBX RSI ZZ mov     esi, offset aGconfaudiosour; "gconfaudiosource" 
             40967f      5 INSTR BELONGTO 409670 
             40967f      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     [rsp+var_8], r12 
             40967f      5 PTRIMMEDESP STACK -8 displ mov     [rsp+var_8], r12
@@ -9083,22 +9227,22 @@
             409684      3 INSTR BELONGTO 409670 
             409687     24 DATAREF STACK 815 esp + 0 PARENT LocalFrame LOCALFRAME
             409687      4 INSTR BELONGTO 409670 
-            409687      4 INSTR DEADREGS  EFLAGS RBX R12 ZZ sub     rsp, 18h 
+            409687      4 INSTR DEADREGS  EFLAGS RBX RDI R12 ZZ sub     rsp, 18h 
             409687      8 MEMORYHOLE STACK esp + 24 ReturnAddress 
             40968b      5 INSTR BELONGTO 409670 
-            40968b      5 INSTR DEADREGS  EFLAGS RBX R12 ZZ mov     edi, offset aGconfaudiosrc; "gconfaudiosrc" 
+            40968b      5 INSTR DEADREGS  EFLAGS RBX RDI R12 ZZ mov     edi, offset aGconfaudiosrc; "gconfaudiosrc" 
             409690     -1 INSTR LOCAL NoMetaUpdate call    _gst_element_factory_make 
             409690      5 INSTR BELONGTO 409670 
             409690      5 INSTR DEADREGS  EFLAGS RBX R12 ZZ call    _gst_element_factory_make 
             409695     -1 INSTR LOCAL NoMetaUpdate test    rax, rax 
             409695      3 INSTR BELONGTO 409670 
             409698      3 INSTR BELONGTO 409670 
-            409698      3 INSTR DEADREGS  RBX R12 ZZ mov     rbx, rax 
+            409698      3 INSTR DEADREGS  RBX RSI RDI R12 ZZ mov     rbx, rax 
             40969b     -1 INSTR LOCAL NoMetaUpdate jz      loc_409748 
             40969b      6 INSTR BELONGTO 409670 
             4096a1     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 2 
             4096a1      5 INSTR BELONGTO 409670 
-            4096a1      5 INSTR DEADREGS  EFLAGS RDI R12 ZZ mov     esi, 2 
+            4096a1      5 INSTR DEADREGS  EFLAGS RSI RDI R12 ZZ mov     esi, 2 
             4096a6      3 INSTR BELONGTO 409670 
             4096a6      3 INSTR DEADREGS  EFLAGS RDI R12 ZZ mov     rdi, rax 
             4096a9     -1 INSTR LOCAL NoMetaUpdate call    _gst_element_set_state 
@@ -9152,7 +9296,7 @@
             4096f7      7 INSTR DEADREGS  EFLAGS R12 ZZ mov     [rbx+128h], rax 
             4096fe     -2 INSTR LOCAL n RAX ZZ  NUMVia2ndSrcIMMEDNUM mov     eax, 1 
             4096fe      5 INSTR BELONGTO 409670 
-            4096fe      5 INSTR DEADREGS  EFLAGS RBX R12 ZZ mov     eax, 1 
+            4096fe      5 INSTR DEADREGS  EFLAGS RAX RBX R12 ZZ mov     eax, 1 
             409703      4 INSTR BELONGTO 409670 
             409703      4 INSTR DEADREGS  EFLAGS RBX R12 ZZ mov     rbx, [rsp+18h+var_18] 
             409703      4 PTRIMMEDESP STACK 0 displ mov     rbx, [rsp+18h+var_18]
@@ -9169,55 +9313,58 @@
             409715     24 DEALLOC STACK esp - 24 retn
             409720     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 5          ; category 
             409720      5 INSTR BELONGTO 409670 
-            409720      5 INSTR DEADREGS  EFLAGS RBX R12 ZZ mov     edx, 5          ; category 
+            409720      5 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI R12 ZZ mov     edx, 5          ; category 
             409725      5 INSTR BELONGTO 409670 
-            409725      5 INSTR DEADREGS  EFLAGS RBX R12 ZZ mov     esi, offset aYourAudioCaptu; "Your audio capture settings are invalid"... 
+            409725      5 INSTR DEADREGS  EFLAGS RBX RSI RDI R12 ZZ mov     esi, offset aYourAudioCaptu; "Your audio capture settings are invalid"... 
             40972a      2 INSTR BELONGTO 409670 
-            40972a      2 INSTR DEADREGS  EFLAGS RBX R12 ZZ xor     edi, edi        ; domainname 
+            40972a      2 INSTR DEADREGS  EFLAGS RBX RDI R12 ZZ xor     edi, edi        ; domainname 
             40972a     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi        ; domainname 
             40972c     -1 INSTR LOCAL NoMetaUpdate call    _dcgettext 
             40972c      5 INSTR BELONGTO 409670 
             40972c      5 INSTR DEADREGS  EFLAGS RBX R12 ZZ call    _dcgettext 
-            409731     -1 INSTR LOCAL MetadataRedundant xor     esi, esi 
             409731      2 INSTR BELONGTO 409670 
+            409731      2 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI R10 R11 R12 ZZ xor     esi, esi 
+            409731     -2 INSTR LOCAL n RSI ZZ  AlwaysNUM xor     esi, esi 
             409733     -1 INSTR LOCAL MetadataUnused mov     rdx, rax 
             409733      3 INSTR BELONGTO 409670 
             409736     -1 INSTR LOCAL MetadataRedundant xor     edi, edi 
             409736      2 INSTR BELONGTO 409670 
             409738      2 INSTR BELONGTO 409670 
-            409738      2 INSTR DEADREGS  EFLAGS RDX RBX R10 R11 R12 ZZ xor     eax, eax 
+            409738      2 INSTR DEADREGS  EFLAGS RAX RDX RBX R10 R11 R12 ZZ xor     eax, eax 
             409738     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             40973a     -1 INSTR LOCAL NoMetaUpdate call    sub_407A20 
             40973a      5 INSTR BELONGTO 409670 
             40973a      5 INSTR DEADREGS  EFLAGS RDX RBX R10 R11 R12 ZZ call    sub_407A20 
-            40973f     -1 INSTR LOCAL MetadataRedundant xor     eax, eax 
             40973f      2 INSTR BELONGTO 409670 
+            40973f      2 INSTR DEADREGS  EFLAGS RAX RBX R12 ZZ xor     eax, eax 
+            40973f     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             409741     -1 INSTR LOCAL NoMetaUpdate jmp     short loc_409703 
             409741      2 INSTR BELONGTO 409670 
             409748     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 5          ; category 
             409748      5 INSTR BELONGTO 409670 
-            409748      5 INSTR DEADREGS  EFLAGS RBX R12 ZZ mov     edx, 5          ; category 
+            409748      5 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI R12 ZZ mov     edx, 5          ; category 
             40974d      5 INSTR BELONGTO 409670 
-            40974d      5 INSTR DEADREGS  EFLAGS RBX R12 ZZ mov     esi, offset aGconfAudioReco; "GConf audio recording" 
+            40974d      5 INSTR DEADREGS  EFLAGS RBX RSI RDI R12 ZZ mov     esi, offset aGconfAudioReco; "GConf audio recording" 
             409752      2 INSTR BELONGTO 409670 
-            409752      2 INSTR DEADREGS  EFLAGS RBX R12 ZZ xor     edi, edi        ; domainname 
+            409752      2 INSTR DEADREGS  EFLAGS RBX RDI R12 ZZ xor     edi, edi        ; domainname 
             409752     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi        ; domainname 
             409754     -1 INSTR LOCAL NoMetaUpdate call    _dcgettext 
             409754      5 INSTR BELONGTO 409670 
             409754      5 INSTR DEADREGS  EFLAGS RBX R12 ZZ call    _dcgettext 
             409759      5 INSTR BELONGTO 409670 
-            409759      5 INSTR DEADREGS  EFLAGS RBX RDI R12 ZZ mov     ecx, offset aGstPluginsGood; "gst-plugins-good" 
+            409759      5 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI RDI R12 ZZ mov     ecx, offset aGstPluginsGood; "gst-plugins-good" 
             40975e      3 INSTR BELONGTO 409670 
-            40975e      3 INSTR DEADREGS  EFLAGS RBX RDI R12 ZZ mov     rdi, rax 
+            40975e      3 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI R12 ZZ mov     rdi, rax 
             409761      5 INSTR BELONGTO 409670 
-            409761      5 INSTR DEADREGS  EFLAGS RBX R12 ZZ mov     edx, offset aGconfelements; "gconfelements" 
+            409761      5 INSTR DEADREGS  EFLAGS RDX RBX RSI R12 ZZ mov     edx, offset aGconfelements; "gconfelements" 
             409766      5 INSTR BELONGTO 409670 
-            409766      5 INSTR DEADREGS  EFLAGS RBX R12 ZZ mov     esi, offset aGconfaudiosrc; "gconfaudiosrc" 
+            409766      5 INSTR DEADREGS  EFLAGS RBX RSI R12 ZZ mov     esi, offset aGconfaudiosrc; "gconfaudiosrc" 
             40976b     -1 INSTR LOCAL NoMetaUpdate call    sub_409600 
             40976b      5 INSTR BELONGTO 409670 
             40976b      5 INSTR DEADREGS  EFLAGS RBX R12 ZZ call    sub_409600 
-            409770     -1 INSTR LOCAL MetadataRedundant xor     eax, eax 
             409770      2 INSTR BELONGTO 409670 
+            409770      2 INSTR DEADREGS  EFLAGS RAX RBX R12 ZZ xor     eax, eax 
+            409770     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             409772     -1 INSTR LOCAL NoMetaUpdate jmp     short loc_409703 
             409772      2 INSTR BELONGTO 409670 
             409780      0 FUNC FRAMERESTORE 0 0 4 1 0 0 2 0 0 3 -40 0 4 0 8 5 -32 0 6 0 96 7 0 0 8 0 0 9 0 0 10 0 0 11 0 0 12 -24 0 13 -16 0 14 -8 0 15 0 0 ZZ
@@ -9254,7 +9401,7 @@
             4097a3     -1 INSTR LOCAL NoMetaUpdate jz      loc_40998B 
             4097a3      6 INSTR BELONGTO 409780 
             4097a9      7 INSTR BELONGTO 409780 
-            4097a9      7 INSTR DEADREGS  EFLAGS RBX RDI R13 R14 ZZ mov     rdi, [rbp+0A8h] 
+            4097a9      7 INSTR DEADREGS  EFLAGS RBX RSI RDI R13 R14 ZZ mov     rdi, [rbp+0A8h] 
             4097b0     -1 INSTR LOCAL NoMetaUpdate test    rdi, rdi 
             4097b0      3 INSTR BELONGTO 409780 
             4097b3     -1 INSTR LOCAL NoMetaUpdate jz      short loc_4097BE 
@@ -9265,20 +9412,20 @@
             4097b9      5 INSTR BELONGTO 409780 
             4097b9      5 INSTR DEADREGS  EFLAGS RBX R13 R14 ZZ call    sub_409070 
             4097be      5 INSTR BELONGTO 409780 
-            4097be      5 INSTR DEADREGS  EFLAGS RBX R13 R14 ZZ mov     esi, offset aSink; "sink" 
+            4097be      5 INSTR DEADREGS  EFLAGS RBX RSI RDI R13 R14 ZZ mov     esi, offset aSink; "sink" 
             4097c3      5 INSTR BELONGTO 409780 
-            4097c3      5 INSTR DEADREGS  EFLAGS RBX R13 R14 ZZ mov     edi, offset aGconfaudiosink; "gconfaudiosink" 
+            4097c3      5 INSTR DEADREGS  EFLAGS RBX RDI R13 R14 ZZ mov     edi, offset aGconfaudiosink; "gconfaudiosink" 
             4097c8     -1 INSTR LOCAL NoMetaUpdate call    _gst_element_factory_make 
             4097c8      5 INSTR BELONGTO 409780 
             4097c8      5 INSTR DEADREGS  EFLAGS RBX R13 R14 ZZ call    _gst_element_factory_make 
             4097cd     -1 INSTR LOCAL NoMetaUpdate test    rax, rax 
             4097cd      3 INSTR BELONGTO 409780 
             4097d0      3 INSTR BELONGTO 409780 
-            4097d0      3 INSTR DEADREGS  RBX R13 R14 ZZ mov     r14, rax 
+            4097d0      3 INSTR DEADREGS  RBX RSI RDI R13 R14 ZZ mov     r14, rax 
             4097d3     -1 INSTR LOCAL NoMetaUpdate jz      loc_409958 
             4097d3      6 INSTR BELONGTO 409780 
             4097d9      5 INSTR BELONGTO 409780 
-            4097d9      5 INSTR DEADREGS  EFLAGS RBX RDI R13 ZZ mov     esi, offset aPlaybin; "playbin" 
+            4097d9      5 INSTR DEADREGS  EFLAGS RBX RSI RDI R13 ZZ mov     esi, offset aPlaybin; "playbin" 
             4097de      3 INSTR BELONGTO 409780 
             4097de      3 INSTR DEADREGS  EFLAGS RBX RDI R13 ZZ mov     rdi, rsi 
             4097e1     -1 INSTR LOCAL NoMetaUpdate call    _gst_element_factory_make 
@@ -9287,32 +9434,33 @@
             4097e6     -1 INSTR LOCAL NoMetaUpdate test    rax, rax 
             4097e6      3 INSTR BELONGTO 409780 
             4097e9      3 INSTR BELONGTO 409780 
-            4097e9      3 INSTR DEADREGS  RBX R13 ZZ mov     r13, rax 
+            4097e9      3 INSTR DEADREGS  RBX RDI R13 ZZ mov     r13, rax 
             4097ec     -1 INSTR LOCAL NoMetaUpdate jz      loc_4099A8 
             4097ec      6 INSTR BELONGTO 409780 
             4097f2     -2 INSTR LOCAL n RDI ZZ  NUMVia2ndSrcIMMEDNUM mov     edi, 30h 
             4097f2      5 INSTR BELONGTO 409780 
-            4097f2      5 INSTR DEADREGS  EFLAGS RBX R15 ZZ mov     edi, 30h 
+            4097f2      5 INSTR DEADREGS  EFLAGS RBX RDI R15 ZZ mov     edi, 30h 
             4097f7     -1 INSTR LOCAL NoMetaUpdate call    _g_malloc0 
             4097f7      5 INSTR BELONGTO 409780 
             4097f7      5 INSTR DEADREGS  EFLAGS RBX R15 ZZ call    _g_malloc0 
-            4097fc     -1 INSTR LOCAL MetadataRedundant xor     ecx, ecx 
             4097fc      2 INSTR BELONGTO 409780 
+            4097fc      2 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI RDI R15 ZZ xor     ecx, ecx 
+            4097fc     -2 INSTR LOCAL n RCX ZZ  AlwaysNUM xor     ecx, ecx 
             4097fe      3 INSTR BELONGTO 409780 
-            4097fe      3 INSTR DEADREGS  EFLAGS RDX RBX RDI R15 ZZ mov     rbx, rax 
+            4097fe      3 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI R15 ZZ mov     rbx, rax 
             409801      3 INSTR BELONGTO 409780 
-            409801      3 INSTR DEADREGS  EFLAGS RDX RDI R15 ZZ mov     [rax], r13 
+            409801      3 INSTR DEADREGS  EFLAGS RDX RSI RDI R15 ZZ mov     [rax], r13 
             409804      8 INSTR BELONGTO 409780 
-            409804      8 INSTR DEADREGS  EFLAGS RDX RDI R15 ZZ mov     qword ptr [rax+18h], 0 
+            409804      8 INSTR DEADREGS  EFLAGS RDX RSI RDI R15 ZZ mov     qword ptr [rax+18h], 0 
             40980c      8 INSTR BELONGTO 409780 
-            40980c      8 INSTR DEADREGS  EFLAGS RDX RDI R15 ZZ mov     qword ptr [rax+20h], 0 
+            40980c      8 INSTR DEADREGS  EFLAGS RDX RSI RDI R15 ZZ mov     qword ptr [rax+20h], 0 
             409814      3 INSTR BELONGTO 409780 
-            409814      3 INSTR DEADREGS  EFLAGS RDX RDI R15 ZZ mov     rdx, r14 
+            409814      3 INSTR DEADREGS  EFLAGS RAX RDX RSI RDI R15 ZZ mov     rdx, r14 
             409817      2 INSTR BELONGTO 409780 
-            409817      2 INSTR DEADREGS  EFLAGS RDI R14 R15 ZZ xor     eax, eax 
+            409817      2 INSTR DEADREGS  EFLAGS RAX RSI RDI R14 R15 ZZ xor     eax, eax 
             409817     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             409819      5 INSTR BELONGTO 409780 
-            409819      5 INSTR DEADREGS  EFLAGS RDI R14 R15 ZZ mov     esi, offset word_40D682 
+            409819      5 INSTR DEADREGS  EFLAGS RSI RDI R14 R15 ZZ mov     esi, offset word_40D682 
             40981e      3 INSTR BELONGTO 409780 
             40981e      3 INSTR DEADREGS  EFLAGS RDI R14 R15 ZZ mov     rdi, r13 
             409821     -1 INSTR LOCAL NoMetaUpdate call    _g_object_set 
@@ -9320,17 +9468,17 @@
             409821      5 INSTR DEADREGS  EFLAGS R14 R15 ZZ call    _g_object_set 
             409826     -2 INSTR LOCAL n R9 ZZ  AlwaysNUM xor     r9d, r9d 
             409826      3 INSTR BELONGTO 409780 
-            409826      3 INSTR DEADREGS  EFLAGS RCX RDI R8 R9 R14 R15 ZZ xor     r9d, r9d 
+            409826      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 R14 R15 ZZ xor     r9d, r9d 
             409829     -2 INSTR LOCAL n R8 ZZ  AlwaysNUM xor     r8d, r8d 
             409829      3 INSTR BELONGTO 409780 
-            409829      3 INSTR DEADREGS  EFLAGS RCX RDI R8 R14 R15 ZZ xor     r8d, r8d 
+            409829      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R14 R15 ZZ xor     r8d, r8d 
             40982c      3 INSTR BELONGTO 409780 
-            40982c      3 INSTR DEADREGS  EFLAGS RCX RDI R14 R15 ZZ mov     rcx, r12 
+            40982c      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R14 R15 ZZ mov     rcx, r12 
             40982f     -2 INSTR LOCAL n RDX ZZ  NumericDEFs mov     edx, offset sub_409220 
             40982f      5 INSTR BELONGTO 409780 
-            40982f      5 INSTR DEADREGS  EFLAGS RDI R14 R15 ZZ mov     edx, offset sub_409220 
+            40982f      5 INSTR DEADREGS  EFLAGS RDX RSI RDI R14 R15 ZZ mov     edx, offset sub_409220 
             409834      5 INSTR BELONGTO 409780 
-            409834      5 INSTR DEADREGS  EFLAGS RDI R14 R15 ZZ mov     esi, offset aDeepNotifyCaps; "deep-notify::caps" 
+            409834      5 INSTR DEADREGS  EFLAGS RSI RDI R14 R15 ZZ mov     esi, offset aDeepNotifyCaps; "deep-notify::caps" 
             409839      3 INSTR BELONGTO 409780 
             409839      3 INSTR DEADREGS  EFLAGS RDI R14 R15 ZZ mov     rdi, r13 
             40983c     -1 INSTR LOCAL NoMetaUpdate call    _g_signal_connect_data 
@@ -9341,8 +9489,9 @@
             409844     -1 INSTR LOCAL NoMetaUpdate call    _gst_element_get_bus 
             409844      5 INSTR BELONGTO 409780 
             409844      5 INSTR DEADREGS  EFLAGS R13 R14 R15 ZZ call    _gst_element_get_bus 
-            409849     -1 INSTR LOCAL MetadataRedundant mov     esi, 0FFFFFF9Ch 
+            409849     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 0FFFFFF9Ch 
             409849      5 INSTR BELONGTO 409780 
+            409849      5 INSTR DEADREGS  EFLAGS RSI RDI R13 R14 R15 ZZ mov     esi, 0FFFFFF9Ch 
             40984e      3 INSTR BELONGTO 409780 
             40984e      3 INSTR DEADREGS  EFLAGS RDI R13 R14 R15 ZZ mov     rdi, rax 
             409851      4 INSTR BELONGTO 409780 
@@ -9351,52 +9500,52 @@
             409855      5 INSTR BELONGTO 409780 
             409855      5 INSTR DEADREGS  EFLAGS R13 R14 R15 ZZ call    _gst_bus_add_signal_watch_full 
             40985a      4 INSTR BELONGTO 409780 
-            40985a      4 INSTR DEADREGS  EFLAGS RCX RDI R8 R9 R13 R14 R15 ZZ mov     rdi, [rbx+10h] 
+            40985a      4 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 R13 R14 R15 ZZ mov     rdi, [rbx+10h] 
             40985e     -2 INSTR LOCAL n R9 ZZ  AlwaysNUM xor     r9d, r9d 
             40985e      3 INSTR BELONGTO 409780 
-            40985e      3 INSTR DEADREGS  EFLAGS RCX R8 R9 R13 R14 R15 ZZ xor     r9d, r9d 
+            40985e      3 INSTR DEADREGS  EFLAGS RCX RDX RSI R8 R9 R13 R14 R15 ZZ xor     r9d, r9d 
             409861     -2 INSTR LOCAL n R8 ZZ  AlwaysNUM xor     r8d, r8d 
             409861      3 INSTR BELONGTO 409780 
-            409861      3 INSTR DEADREGS  EFLAGS RCX R8 R13 R14 R15 ZZ xor     r8d, r8d 
+            409861      3 INSTR DEADREGS  EFLAGS RCX RDX RSI R8 R13 R14 R15 ZZ xor     r8d, r8d 
             409864      3 INSTR BELONGTO 409780 
-            409864      3 INSTR DEADREGS  EFLAGS RCX R13 R14 R15 ZZ mov     rcx, r12 
+            409864      3 INSTR DEADREGS  EFLAGS RCX RDX RSI R13 R14 R15 ZZ mov     rcx, r12 
             409867     -2 INSTR LOCAL n RDX ZZ  NumericDEFs mov     edx, offset sub_40AEB0 
             409867      5 INSTR BELONGTO 409780 
-            409867      5 INSTR DEADREGS  EFLAGS R13 R14 R15 ZZ mov     edx, offset sub_40AEB0 
+            409867      5 INSTR DEADREGS  EFLAGS RDX RSI R13 R14 R15 ZZ mov     edx, offset sub_40AEB0 
             40986c      5 INSTR BELONGTO 409780 
-            40986c      5 INSTR DEADREGS  EFLAGS R13 R14 R15 ZZ mov     esi, offset aMessageStateCh; "message::state-changed" 
+            40986c      5 INSTR DEADREGS  EFLAGS RSI R13 R14 R15 ZZ mov     esi, offset aMessageStateCh; "message::state-changed" 
             409871     -1 INSTR LOCAL NoMetaUpdate call    _g_signal_connect_data 
             409871      5 INSTR BELONGTO 409780 
             409871      5 INSTR DEADREGS  EFLAGS R13 R14 R15 ZZ call    _g_signal_connect_data 
             409876      4 INSTR BELONGTO 409780 
-            409876      4 INSTR DEADREGS  EFLAGS RCX RDI R8 R9 R13 R14 R15 ZZ mov     rdi, [rbx+10h] 
+            409876      4 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 R13 R14 R15 ZZ mov     rdi, [rbx+10h] 
             40987a     -1 INSTR LOCAL MetadataRedundant xor     r9d, r9d 
             40987a      3 INSTR BELONGTO 409780 
             40987d     -1 INSTR LOCAL MetadataRedundant xor     r8d, r8d 
             40987d      3 INSTR BELONGTO 409780 
             409880      3 INSTR BELONGTO 409780 
-            409880      3 INSTR DEADREGS  EFLAGS RCX R13 R14 R15 ZZ mov     rcx, r12 
+            409880      3 INSTR DEADREGS  EFLAGS RCX RDX RSI R13 R14 R15 ZZ mov     rcx, r12 
             409883     -2 INSTR LOCAL n RDX ZZ  NumericDEFs mov     edx, offset sub_40AB70 
             409883      5 INSTR BELONGTO 409780 
-            409883      5 INSTR DEADREGS  EFLAGS R13 R14 R15 ZZ mov     edx, offset sub_40AB70 
+            409883      5 INSTR DEADREGS  EFLAGS RDX RSI R13 R14 R15 ZZ mov     edx, offset sub_40AB70 
             409888      5 INSTR BELONGTO 409780 
-            409888      5 INSTR DEADREGS  EFLAGS R13 R14 R15 ZZ mov     esi, offset aMessageError; "message::error" 
+            409888      5 INSTR DEADREGS  EFLAGS RSI R13 R14 R15 ZZ mov     esi, offset aMessageError; "message::error" 
             40988d     -1 INSTR LOCAL NoMetaUpdate call    _g_signal_connect_data 
             40988d      5 INSTR BELONGTO 409780 
             40988d      5 INSTR DEADREGS  EFLAGS R13 R14 R15 ZZ call    _g_signal_connect_data 
             409892      4 INSTR BELONGTO 409780 
-            409892      4 INSTR DEADREGS  EFLAGS RCX RDI R8 R9 R13 R14 R15 ZZ mov     rdi, [rbx+10h] 
+            409892      4 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 R13 R14 R15 ZZ mov     rdi, [rbx+10h] 
             409896     -1 INSTR LOCAL MetadataRedundant xor     r9d, r9d 
             409896      3 INSTR BELONGTO 409780 
             409899     -1 INSTR LOCAL MetadataRedundant xor     r8d, r8d 
             409899      3 INSTR BELONGTO 409780 
             40989c      3 INSTR BELONGTO 409780 
-            40989c      3 INSTR DEADREGS  EFLAGS RCX R13 R14 R15 ZZ mov     rcx, r12 
+            40989c      3 INSTR DEADREGS  EFLAGS RCX RDX RSI R13 R14 R15 ZZ mov     rcx, r12 
             40989f     -2 INSTR LOCAL n RDX ZZ  NumericDEFs mov     edx, offset sub_40AAE0 
             40989f      5 INSTR BELONGTO 409780 
-            40989f      5 INSTR DEADREGS  EFLAGS R13 R14 R15 ZZ mov     edx, offset sub_40AAE0 
+            40989f      5 INSTR DEADREGS  EFLAGS RDX RSI R13 R14 R15 ZZ mov     edx, offset sub_40AAE0 
             4098a4      5 INSTR BELONGTO 409780 
-            4098a4      5 INSTR DEADREGS  EFLAGS R13 R14 R15 ZZ mov     esi, offset aMessageEos; "message::eos" 
+            4098a4      5 INSTR DEADREGS  EFLAGS RSI R13 R14 R15 ZZ mov     esi, offset aMessageEos; "message::eos" 
             4098a9     -1 INSTR LOCAL NoMetaUpdate call    _g_signal_connect_data 
             4098a9      5 INSTR BELONGTO 409780 
             4098a9      5 INSTR DEADREGS  EFLAGS R13 R14 R15 ZZ call    _g_signal_connect_data 
@@ -9429,18 +9578,19 @@
             4098de      5 INSTR DEADREGS  EFLAGS R13 R14 R15 ZZ call    _g_object_unref 
             4098e3     -1 INSTR LOCAL MetadataUnused mov     rax, [r12+38h] 
             4098e3      5 INSTR BELONGTO 409780 
-            4098e8     -1 INSTR LOCAL MetadataRedundant xor     ecx, ecx 
             4098e8      2 INSTR BELONGTO 409780 
+            4098e8      2 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R12 R13 R14 R15 ZZ xor     ecx, ecx 
+            4098e8     -2 INSTR LOCAL n RCX ZZ  AlwaysNUM xor     ecx, ecx 
             4098ea      3 INSTR BELONGTO 409780 
-            4098ea      3 INSTR DEADREGS  EFLAGS RDX RDI R12 R13 R14 R15 ZZ mov     rdx, rbx 
+            4098ea      3 INSTR DEADREGS  EFLAGS RDX RSI RDI R12 R13 R14 R15 ZZ mov     rdx, rbx 
             4098ed      5 INSTR BELONGTO 409780 
-            4098ed      5 INSTR DEADREGS  EFLAGS RDI R12 R13 R14 R15 ZZ mov     esi, offset aUri; "uri" 
+            4098ed      5 INSTR DEADREGS  EFLAGS RSI RDI R12 R13 R14 R15 ZZ mov     esi, offset aUri; "uri" 
+            4098f2     -1 INSTR LOCAL MetadataUnused mov     rax, [rax+0A8h] 
             4098f2      7 INSTR BELONGTO 409780 
-            4098f2      7 INSTR DEADREGS  EFLAGS RDI R12 R13 R14 R15 ZZ mov     rax, [rax+0A8h] 
             4098f9      3 INSTR BELONGTO 409780 
             4098f9      3 INSTR DEADREGS  EFLAGS RDI R12 R13 R14 R15 ZZ mov     rdi, [rax] 
             4098fc      2 INSTR BELONGTO 409780 
-            4098fc      2 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ xor     eax, eax 
+            4098fc      2 INSTR DEADREGS  EFLAGS RAX R12 R13 R14 R15 ZZ xor     eax, eax 
             4098fc     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             4098fe     -1 INSTR LOCAL NoMetaUpdate call    _g_object_set 
             4098fe      5 INSTR BELONGTO 409780 
@@ -9461,12 +9611,12 @@
             40991b     -1 INSTR LOCAL NoMetaUpdate jz      short loc_409998 
             40991b      2 INSTR BELONGTO 409780 
             40991d      1 INSTR BELONGTO 409780 
-            40991d      1 INSTR DEADREGS  EFLAGS RAX RBX RDI R12 R13 R14 R15 ZZ pop     rbx 
+            40991d      1 INSTR DEADREGS  EFLAGS RAX RBX RSI RDI R12 R13 R14 R15 ZZ pop     rbx 
             40991e      7 INSTR BELONGTO 409780 
-            40991e      7 INSTR DEADREGS  EFLAGS RAX RDI R12 R13 R14 R15 ZZ mov     rax, [rbp+0A8h] 
+            40991e      7 INSTR DEADREGS  EFLAGS RAX RSI RDI R12 R13 R14 R15 ZZ mov     rax, [rbp+0A8h] 
             409925     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 4 
             409925      5 INSTR BELONGTO 409780 
-            409925      5 INSTR DEADREGS  EFLAGS RDI R12 R13 R14 R15 ZZ mov     esi, 4 
+            409925      5 INSTR DEADREGS  EFLAGS RSI RDI R12 R13 R14 R15 ZZ mov     esi, 4 
             40992a      1 INSTR BELONGTO 409780 
             40992a      1 INSTR DEADREGS  EFLAGS RDI R12 R13 R14 R15 ZZ pop     rbp 
             40992b      2 INSTR BELONGTO 409780 
@@ -9490,21 +9640,21 @@
             409950      5 INSTR BELONGTO 409780 
             409958     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 5          ; category 
             409958      5 INSTR BELONGTO 409780 
-            409958      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 ZZ mov     edx, 5          ; category 
+            409958      5 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI R12 R13 R14 ZZ mov     edx, 5          ; category 
             40995d      5 INSTR BELONGTO 409780 
-            40995d      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 ZZ mov     esi, offset aGconfAudioOutp; "GConf audio output" 
+            40995d      5 INSTR DEADREGS  EFLAGS RBX RSI RDI R12 R13 R14 ZZ mov     esi, offset aGconfAudioOutp; "GConf audio output" 
             409962      2 INSTR BELONGTO 409780 
-            409962      2 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 ZZ xor     edi, edi        ; domainname 
+            409962      2 INSTR DEADREGS  EFLAGS RBX RDI R12 R13 R14 ZZ xor     edi, edi        ; domainname 
             409962     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi        ; domainname 
             409964     -1 INSTR LOCAL NoMetaUpdate call    _dcgettext 
             409964      5 INSTR BELONGTO 409780 
             409964      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 ZZ call    _dcgettext 
             409969      5 INSTR BELONGTO 409780 
-            409969      5 INSTR DEADREGS  EFLAGS RBX RDI R12 R13 R14 ZZ mov     ecx, offset aGstPluginsGood; "gst-plugins-good" 
+            409969      5 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI RDI R12 R13 R14 ZZ mov     ecx, offset aGstPluginsGood; "gst-plugins-good" 
             40996e      5 INSTR BELONGTO 409780 
-            40996e      5 INSTR DEADREGS  EFLAGS RBX RDI R12 R13 R14 ZZ mov     edx, offset aGconfelements; "gconfelements" 
+            40996e      5 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI R12 R13 R14 ZZ mov     edx, offset aGconfelements; "gconfelements" 
             409973      5 INSTR BELONGTO 409780 
-            409973      5 INSTR DEADREGS  EFLAGS RBX RDI R12 R13 R14 ZZ mov     esi, offset aGconfaudiosink; "gconfaudiosink" 
+            409973      5 INSTR DEADREGS  EFLAGS RBX RSI RDI R12 R13 R14 ZZ mov     esi, offset aGconfaudiosink; "gconfaudiosink" 
             409978      3 INSTR BELONGTO 409780 
             409978      3 INSTR DEADREGS  EFLAGS RBX RDI R12 R13 R14 ZZ mov     rdi, rax 
             40997b     -1 INSTR LOCAL NoMetaUpdate call    sub_409600 
@@ -9525,10 +9675,10 @@
             409993      1 INSTR BELONGTO 409780 
             409993      1 INSTR DEADREGS  EFLAGS ZZ retn 
             409998      3 INSTR BELONGTO 409780 
-            409998      3 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI R12 R13 R14 R15 ZZ mov     rdi, [rax] 
+            409998      3 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI RDI R12 R13 R14 R15 ZZ mov     rdi, [rax] 
             40999b     -1 INSTR LOCAL NoMetaUpdate call    sub_406EF0 
             40999b      5 INSTR BELONGTO 409780 
-            40999b      5 INSTR DEADREGS  EFLAGS RDX RBX RSI R12 R13 R14 R15 ZZ call    sub_406EF0 
+            40999b      5 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI R12 R13 R14 R15 ZZ call    sub_406EF0 
             4099a0     -1 INSTR LOCAL NoMetaUpdate jmp     loc_40991D 
             4099a0      5 INSTR BELONGTO 409780 
             4099a8      3 INSTR BELONGTO 409780 
@@ -9536,21 +9686,23 @@
             4099ab     -1 INSTR LOCAL NoMetaUpdate call    _gst_object_unref 
             4099ab      5 INSTR BELONGTO 409780 
             4099ab      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 ZZ call    _gst_object_unref 
-            4099b0     -1 INSTR LOCAL MetadataRedundant xor     edi, edi        ; domainname 
             4099b0      2 INSTR BELONGTO 409780 
-            4099b2     -1 INSTR LOCAL MetadataRedundant mov     edx, 5          ; category 
+            4099b0      2 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI R12 R13 R14 ZZ xor     edi, edi        ; domainname 
+            4099b0     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi        ; domainname 
+            4099b2     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 5          ; category 
             4099b2      5 INSTR BELONGTO 409780 
+            4099b2      5 INSTR DEADREGS  EFLAGS RDX RBX RSI R12 R13 R14 ZZ mov     edx, 5          ; category 
             4099b7      5 INSTR BELONGTO 409780 
-            4099b7      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 ZZ mov     esi, offset aPlayback; "Playback" 
+            4099b7      5 INSTR DEADREGS  EFLAGS RBX RSI R12 R13 R14 ZZ mov     esi, offset aPlayback; "Playback" 
             4099bc     -1 INSTR LOCAL NoMetaUpdate call    _dcgettext 
             4099bc      5 INSTR BELONGTO 409780 
             4099bc      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 ZZ call    _dcgettext 
             4099c1      5 INSTR BELONGTO 409780 
-            4099c1      5 INSTR DEADREGS  EFLAGS RBX RDI R12 R13 R14 ZZ mov     ecx, offset aGstPluginsBase; "gst-plugins-base" 
+            4099c1      5 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI RDI R12 R13 R14 ZZ mov     ecx, offset aGstPluginsBase; "gst-plugins-base" 
             4099c6      5 INSTR BELONGTO 409780 
-            4099c6      5 INSTR DEADREGS  EFLAGS RBX RDI R12 R13 R14 ZZ mov     edx, offset aPlayback_0; "playback" 
+            4099c6      5 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI R12 R13 R14 ZZ mov     edx, offset aPlayback_0; "playback" 
             4099cb      5 INSTR BELONGTO 409780 
-            4099cb      5 INSTR DEADREGS  EFLAGS RBX RDI R12 R13 R14 ZZ mov     esi, offset aPlaybin; "playbin" 
+            4099cb      5 INSTR DEADREGS  EFLAGS RBX RSI RDI R12 R13 R14 ZZ mov     esi, offset aPlaybin; "playbin" 
             4099d0      3 INSTR BELONGTO 409780 
             4099d0      3 INSTR DEADREGS  EFLAGS RBX RDI R12 R13 R14 ZZ mov     rdi, rax 
             4099d3     -1 INSTR LOCAL NoMetaUpdate call    sub_409600 
@@ -9561,11 +9713,11 @@
             4099e0      0 FUNC FRAMERESTORE 0 0 0 1 0 0 2 0 0 3 -16 0 4 0 0 5 -8 0 6 0 0 7 0 0 8 0 0 9 0 0 10 0 0 11 0 0 12 0 0 13 0 0 14 0 0 15 0 0 ZZ
             4099e0      0 FUNC MMSAFENESS SAFE
             4099e0      1 INSTR BELONGTO 4099e0 
-            4099e0      1 INSTR DEADREGS  EFLAGS ZZ push    rbp 
+            4099e0      1 INSTR DEADREGS  EFLAGS RAX ZZ push    rbp 
             4099e0     -3 INSTR LOCAL NoWarn push    rbp 
             4099e0     79 FUNC GLOBAL sub_4099E0 FUNC_UNSAFE NOFP RET             409a2e 
             4099e1      2 INSTR BELONGTO 4099e0 
-            4099e1      2 INSTR DEADREGS  EFLAGS ZZ xor     eax, eax 
+            4099e1      2 INSTR DEADREGS  EFLAGS RAX ZZ xor     eax, eax 
             4099e1     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             4099e3     -2 INSTR LOCAL n RBP ZZ  NumericDEFs mov     rbp, rdi 
             4099e3      3 INSTR BELONGTO 4099e0 
@@ -9585,30 +9737,32 @@
             4099f1     -1 INSTR LOCAL NoMetaUpdate call    _g_strdup_printf 
             4099f1      5 INSTR BELONGTO 4099e0 
             4099f1      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_strdup_printf 
-            4099f6     -1 INSTR LOCAL MetadataRedundant mov     edx, 5          ; category 
+            4099f6     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 5          ; category 
             4099f6      5 INSTR BELONGTO 4099e0 
+            4099f6      5 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI ZZ mov     edx, 5          ; category 
             4099fb      3 INSTR BELONGTO 4099e0 
-            4099fb      3 INSTR DEADREGS  EFLAGS RBX ZZ mov     rbx, rax 
+            4099fb      3 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ mov     rbx, rax 
             4099fe      5 INSTR BELONGTO 4099e0 
-            4099fe      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, offset aPleaseVerifyIt; "Please verify its settings.\nYou may be"... 
-            409a03     -1 INSTR LOCAL MetadataRedundant xor     edi, edi        ; domainname 
+            4099fe      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, offset aPleaseVerifyIt; "Please verify its settings.\nYou may be"... 
             409a03      2 INSTR BELONGTO 4099e0 
+            409a03      2 INSTR DEADREGS  EFLAGS RDI ZZ xor     edi, edi        ; domainname 
+            409a03     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi        ; domainname 
             409a05     -1 INSTR LOCAL NoMetaUpdate call    _dcgettext 
             409a05      5 INSTR BELONGTO 4099e0 
             409a05      5 INSTR DEADREGS  EFLAGS ZZ call    _dcgettext 
             409a0a      3 INSTR BELONGTO 4099e0 
-            409a0a      3 INSTR DEADREGS  EFLAGS RCX RSI R8 R10 R11 ZZ mov     rcx, rbx 
+            409a0a      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R10 R11 ZZ mov     rcx, rbx 
             409a0d      3 INSTR BELONGTO 4099e0 
-            409a0d      3 INSTR DEADREGS  EFLAGS RSI R8 R10 R11 ZZ mov     r8, rax 
+            409a0d      3 INSTR DEADREGS  EFLAGS RDX RSI RDI R8 R10 R11 ZZ mov     r8, rax 
             409a10     -2 INSTR LOCAL n RSI ZZ  NumericDEFs mov     rsi, rbp 
             409a10      3 INSTR BELONGTO 4099e0 
-            409a10      3 INSTR DEADREGS  EFLAGS RSI R10 R11 ZZ mov     rsi, rbp 
+            409a10      3 INSTR DEADREGS  EFLAGS RAX RDX RSI RDI R10 R11 ZZ mov     rsi, rbp 
             409a13     -1 INSTR LOCAL MetadataRedundant xor     edi, edi 
             409a13      2 INSTR BELONGTO 4099e0 
             409a15     -1 INSTR LOCAL MetadataUnused mov     edx, offset aSS ; "%s%s" 
             409a15      5 INSTR BELONGTO 4099e0 
             409a1a      2 INSTR BELONGTO 4099e0 
-            409a1a      2 INSTR DEADREGS  EFLAGS RDX R10 R11 ZZ xor     eax, eax 
+            409a1a      2 INSTR DEADREGS  EFLAGS RAX RDX R10 R11 ZZ xor     eax, eax 
             409a1a     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             409a1c     -1 INSTR LOCAL NoMetaUpdate call    sub_407A20 
             409a1c      5 INSTR BELONGTO 4099e0 
@@ -9665,12 +9819,12 @@
             409a60      0 FUNC FRAMERESTORE 0 0 4 1 0 0 2 0 0 3 -8 0 4 0 8 5 0 0 6 0 0 7 0 0 8 0 0 9 0 0 10 0 0 11 0 0 12 0 0 13 0 0 14 0 0 15 0 0 ZZ
             409a60      0 FUNC MMSAFENESS SAFE
             409a60      1 INSTR BELONGTO 409a60 
-            409a60      1 INSTR DEADREGS  EFLAGS ZZ push    rbx 
+            409a60      1 INSTR DEADREGS  EFLAGS RDI ZZ push    rbx 
             409a60     -3 INSTR LOCAL NoWarn push    rbx 
             409a60     70 FUNC GLOBAL sub_409A60 FUNC_UNSAFE NOFP RET             409aa5 
             409a61     -2 INSTR LOCAL n RDI ZZ  NUMVia2ndSrcIMMEDNUM mov     edi, 12h 
             409a61      5 INSTR BELONGTO 409a60 
-            409a61      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     edi, 12h 
+            409a61      5 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     edi, 12h 
             409a66     16 DATAREF STACK 817 esp + 0 PARENT LocalFrame LOCALFRAME
             409a66     16 DATAREF STACK 818 esp + 0 CHILDOF 817 OFFSET 0 OutArgsRegion OUTARGS
             409a66      4 INSTR BELONGTO 409a60 
@@ -9681,7 +9835,7 @@
             409a6a      5 INSTR BELONGTO 409a60 
             409a6a      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_malloc 
             409a6f      2 INSTR BELONGTO 409a60 
-            409a6f      2 INSTR DEADREGS  EFLAGS RBX ZZ xor     edi, edi        ; timer 
+            409a6f      2 INSTR DEADREGS  EFLAGS RBX RDI ZZ xor     edi, edi        ; timer 
             409a6f     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi        ; timer 
             409a71      3 INSTR BELONGTO 409a60 
             409a71      3 INSTR DEADREGS  EFLAGS RBX ZZ mov     rbx, rax 
@@ -9698,13 +9852,14 @@
             409a83      5 INSTR BELONGTO 409a60 
             409a83      5 INSTR DEADREGS  EFLAGS ZZ call    _localtime 
             409a88      3 INSTR BELONGTO 409a60 
-            409a88      3 INSTR DEADREGS  EFLAGS RCX RDI ZZ mov     rdi, rbx        ; s 
+            409a88      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI ZZ mov     rdi, rbx        ; s 
             409a8b      3 INSTR BELONGTO 409a60 
-            409a8b      3 INSTR DEADREGS  EFLAGS RCX ZZ mov     rcx, rax        ; tp 
+            409a8b      3 INSTR DEADREGS  EFLAGS RCX RDX RSI ZZ mov     rcx, rax        ; tp 
             409a8e      5 INSTR BELONGTO 409a60 
-            409a8e      5 INSTR DEADREGS  EFLAGS ZZ mov     edx, offset format; "%Y-%m-%d-%H%M%S" 
-            409a93     -1 INSTR LOCAL MetadataRedundant mov     esi, 12h        ; maxsize 
+            409a8e      5 INSTR DEADREGS  EFLAGS RDX RSI ZZ mov     edx, offset format; "%Y-%m-%d-%H%M%S" 
+            409a93     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 12h        ; maxsize 
             409a93      5 INSTR BELONGTO 409a60 
+            409a93      5 INSTR DEADREGS  EFLAGS RSI ZZ mov     esi, 12h        ; maxsize 
             409a98     -1 INSTR LOCAL NoMetaUpdate call    _strftime 
             409a98      5 INSTR BELONGTO 409a60 
             409a98      5 INSTR DEADREGS  EFLAGS ZZ call    _strftime 
@@ -9732,10 +9887,11 @@
             409abe     -1 INSTR LOCAL NoMetaUpdate jnz     short loc_409B08 
             409abe      2 INSTR BELONGTO 409ab0 
             409ac0      3 INSTR BELONGTO 409ab0 
-            409ac0      3 INSTR DEADREGS  RDI ZZ mov     rdi, rsp 
+            409ac0      3 INSTR DEADREGS  RCX RDI ZZ mov     rdi, rsp 
             409ac0      3 PTRIMMEDESP STACK 0 displ mov     rdi, rsp
             409ac3     -2 INSTR LOCAL n RCX ZZ  NUMVia2ndSrcIMMEDNUM mov     ecx, 9 
             409ac3      5 INSTR BELONGTO 409ab0 
+            409ac3      5 INSTR DEADREGS  RCX ZZ mov     ecx, 9 
             409ac8      3 INSTR BELONGTO 409ab0 
             409acb      6 INSTR BELONGTO 409ab0 
             409acb      6 INSTR DEADREGS  EFLAGS ZZ mov     [rsp+58h+var_58], 430h 
@@ -9752,13 +9908,14 @@
             409aea     -1 INSTR LOCAL NoMetaUpdate call    _gtk_window_get_type 
             409aea      5 INSTR BELONGTO 409ab0 
             409aea      5 INSTR DEADREGS  EFLAGS ZZ call    _gtk_window_get_type 
-            409aef     -1 INSTR LOCAL MetadataRedundant xor     ecx, ecx 
             409aef      2 INSTR BELONGTO 409ab0 
+            409aef      2 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI ZZ xor     ecx, ecx 
+            409aef     -2 INSTR LOCAL n RCX ZZ  AlwaysNUM xor     ecx, ecx 
             409af1      3 INSTR BELONGTO 409ab0 
-            409af1      3 INSTR DEADREGS  EFLAGS RDX RDI ZZ mov     rdx, rsp 
+            409af1      3 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     rdx, rsp 
             409af1      3 PTRIMMEDESP STACK 0 displ mov     rdx, rsp
             409af4      5 INSTR BELONGTO 409ab0 
-            409af4      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     esi, offset aGsrwindow; "GSRWindow" 
+            409af4      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, offset aGsrwindow; "GSRWindow" 
             409af9      3 INSTR BELONGTO 409ab0 
             409af9      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rax 
             409afc     -1 INSTR LOCAL NoMetaUpdate call    _g_type_register_static 
@@ -10371,7 +10528,7 @@
             40aaf0     -1 INSTR LOCAL NoMetaUpdate jz      short loc_40AB0E 
             40aaf0      2 INSTR BELONGTO 40aae0 
             40aaf2      3 INSTR BELONGTO 40aae0 
-            40aaf2      3 INSTR DEADREGS  EFLAGS RDX ZZ mov     rdx, [rbx] 
+            40aaf2      3 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     rdx, [rbx] 
             40aaf5     -1 INSTR LOCAL NoMetaUpdate test    rdx, rdx 
             40aaf5      3 INSTR BELONGTO 40aae0 
             40aaf8     -1 INSTR LOCAL NoMetaUpdate jz      short loc_40AAFF 
@@ -10394,13 +10551,13 @@
             40ab0e     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rsp, 10h 
             40ab0e      4 INSTR BELONGTO 40aae0 
             40ab12      5 INSTR BELONGTO 40aae0 
-            40ab12      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     edx, offset aGsr_is_windowW; "GSR_IS_WINDOW (window)" 
+            40ab12      5 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI ZZ mov     edx, offset aGsr_is_windowW; "GSR_IS_WINDOW (window)" 
             40ab17      5 INSTR BELONGTO 40aae0 
-            40ab17      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     esi, offset aPlay_eos_msg_c; "play_eos_msg_cb" 
+            40ab17      5 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ mov     esi, offset aPlay_eos_msg_c; "play_eos_msg_cb" 
             40ab1c      1 INSTR BELONGTO 40aae0 
-            40ab1c      1 INSTR DEADREGS  EFLAGS RBX ZZ pop     rbx 
+            40ab1c      1 INSTR DEADREGS  EFLAGS RBX RDI ZZ pop     rbx 
             40ab1d      2 INSTR BELONGTO 40aae0 
-            40ab1d      2 INSTR DEADREGS  EFLAGS ZZ xor     edi, edi 
+            40ab1d      2 INSTR DEADREGS  EFLAGS RDI ZZ xor     edi, edi 
             40ab1d     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
             40ab1f     -1 INSTR LOCAL NoMetaUpdate jmp     _g_return_if_fail_warning 
             40ab1f      5 INSTR BELONGTO 40aae0 
@@ -10410,22 +10567,22 @@
             40ab2f     -1 INSTR LOCAL NoMetaUpdate jbe     short loc_40AB5F 
             40ab2f      2 INSTR BELONGTO 40aae0 
             40ab31      7 INSTR BELONGTO 40aae0 
-            40ab31      7 INSTR DEADREGS  EFLAGS RDI R8 R9 ZZ mov     rdi, cs:qword_610918 
+            40ab31      7 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R9 ZZ mov     rdi, cs:qword_610918 
             40ab38     -2 INSTR LOCAL n R9 ZZ  AlwaysNUM xor     r9d, r9d 
             40ab38      3 INSTR BELONGTO 40aae0 
-            40ab38      3 INSTR DEADREGS  EFLAGS R8 R9 ZZ xor     r9d, r9d 
+            40ab38      3 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI R8 R9 ZZ xor     r9d, r9d 
             40ab3b     -2 INSTR LOCAL n R8 ZZ  NUMVia2ndSrcIMMEDNUM mov     r8d, 658h 
             40ab3b      6 INSTR BELONGTO 40aae0 
-            40ab3b      6 INSTR DEADREGS  EFLAGS R8 ZZ mov     r8d, 658h 
+            40ab3b      6 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI R8 ZZ mov     r8d, 658h 
             40ab41      5 INSTR BELONGTO 40aae0 
-            40ab41      5 INSTR DEADREGS  EFLAGS ZZ mov     ecx, offset aPlay_eos_msg_0; "play_eos_msg_cb" 
+            40ab41      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI ZZ mov     ecx, offset aPlay_eos_msg_0; "play_eos_msg_cb" 
             40ab46      5 INSTR BELONGTO 40aae0 
-            40ab46      5 INSTR DEADREGS  EFLAGS ZZ mov     edx, offset aGsrWindow_c; "gsr-window.c" 
+            40ab46      5 INSTR DEADREGS  EFLAGS RAX RDX RSI ZZ mov     edx, offset aGsrWindow_c; "gsr-window.c" 
             40ab4b     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 4 
             40ab4b      5 INSTR BELONGTO 40aae0 
-            40ab4b      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, 4 
+            40ab4b      5 INSTR DEADREGS  EFLAGS RAX RSI ZZ mov     esi, 4 
             40ab50      2 INSTR BELONGTO 40aae0 
-            40ab50      2 INSTR DEADREGS  EFLAGS ZZ xor     eax, eax 
+            40ab50      2 INSTR DEADREGS  EFLAGS RAX ZZ xor     eax, eax 
             40ab50     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             40ab52      8 INSTR BELONGTO 40aae0 
             40ab52      8 INSTR DEADREGS  EFLAGS ZZ mov     [rsp+18h+var_18], offset aEos; "EOS" 
@@ -10437,7 +10594,7 @@
             40ab5f      4 INSTR BELONGTO 40aae0 
             40ab63     16 DEALLOC STACK esp - 16 mov     rsi, rbx
             40ab63      3 INSTR BELONGTO 40aae0 
-            40ab63      3 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI R8 R9 R10 R11 ZZ mov     rsi, rbx 
+            40ab63      3 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R9 R10 R11 ZZ mov     rsi, rbx 
             40ab66     -1 INSTR LOCAL MetadataUnused xor     edi, edi 
             40ab66      2 INSTR BELONGTO 40aae0 
             40ab68      1 INSTR BELONGTO 40aae0 
@@ -10504,11 +10661,11 @@
             40abb5     -1 INSTR LOCAL NoMetaUpdate jnz     short loc_40ABD8 
             40abb5      2 INSTR BELONGTO 40ab70 
             40abb7      5 INSTR BELONGTO 40ab70 
-            40abb7      5 INSTR DEADREGS  EFLAGS RBX R12 R13 ZZ mov     edx, offset aGsr_is_windowW; "GSR_IS_WINDOW (window)" 
+            40abb7      5 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI R12 R13 ZZ mov     edx, offset aGsr_is_windowW; "GSR_IS_WINDOW (window)" 
             40abbc      5 INSTR BELONGTO 40ab70 
-            40abbc      5 INSTR DEADREGS  EFLAGS RBX R12 R13 ZZ mov     esi, offset aPipeline_error; "pipeline_error_cb" 
+            40abbc      5 INSTR DEADREGS  EFLAGS RBX RSI RDI R12 R13 ZZ mov     esi, offset aPipeline_error; "pipeline_error_cb" 
             40abc1      2 INSTR BELONGTO 40ab70 
-            40abc1      2 INSTR DEADREGS  EFLAGS RBX R12 R13 ZZ xor     edi, edi 
+            40abc1      2 INSTR DEADREGS  EFLAGS RBX RDI R12 R13 ZZ xor     edi, edi 
             40abc1     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
             40abc3     -1 INSTR LOCAL NoMetaUpdate call    _g_return_if_fail_warning 
             40abc3      5 INSTR BELONGTO 40ab70 
@@ -10582,11 +10739,11 @@
             40ac34     -1 INSTR LOCAL NoMetaUpdate jnz     loc_40ADBB 
             40ac34      6 INSTR BELONGTO 40ab70 
             40ac3a      5 INSTR BELONGTO 40ab70 
-            40ac3a      5 INSTR DEADREGS  EFLAGS R12 R13 ZZ mov     edx, offset aGst_is_element; "GST_IS_ELEMENT (element)" 
+            40ac3a      5 INSTR DEADREGS  EFLAGS RDX RSI RDI R12 R13 ZZ mov     edx, offset aGst_is_element; "GST_IS_ELEMENT (element)" 
             40ac3f      5 INSTR BELONGTO 40ab70 
-            40ac3f      5 INSTR DEADREGS  EFLAGS R12 R13 ZZ mov     esi, offset aNotgst_element; "notgst_element_get_toplevel" 
+            40ac3f      5 INSTR DEADREGS  EFLAGS RSI RDI R12 R13 ZZ mov     esi, offset aNotgst_element; "notgst_element_get_toplevel" 
             40ac44      2 INSTR BELONGTO 40ab70 
-            40ac44      2 INSTR DEADREGS  EFLAGS R12 R13 ZZ xor     edi, edi 
+            40ac44      2 INSTR DEADREGS  EFLAGS RDI R12 R13 ZZ xor     edi, edi 
             40ac44     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
             40ac46      2 INSTR BELONGTO 40ab70 
             40ac46      2 INSTR DEADREGS  EFLAGS R12 R13 ZZ xor     ebp, ebp 
@@ -10599,9 +10756,9 @@
             40ac51     -1 INSTR LOCAL NoMetaUpdate cmp     dword ptr [rax+4], 4 
             40ac51      4 INSTR BELONGTO 40ab70 
             40ac55      4 INSTR BELONGTO 40ab70 
-            40ac55      4 INSTR DEADREGS  RAX R12 R13 ZZ mov     rax, [rbx+38h] 
+            40ac55      4 INSTR DEADREGS  RAX RDI R12 R13 ZZ mov     rax, [rbx+38h] 
             40ac59      6 INSTR BELONGTO 40ab70 
-            40ac59      6 INSTR DEADREGS  R12 R13 ZZ mov     edi, [rax+118h] 
+            40ac59      6 INSTR DEADREGS  RDI R12 R13 ZZ mov     edi, [rax+118h] 
             40ac5f     -1 INSTR LOCAL NoMetaUpdate jz      loc_40ADD0 
             40ac5f      6 INSTR BELONGTO 40ab70 
             40ac65     -1 INSTR LOCAL NoMetaUpdate test    edi, edi 
@@ -10609,10 +10766,10 @@
             40ac67     -1 INSTR LOCAL NoMetaUpdate jnz     loc_40ADD4 
             40ac67      6 INSTR BELONGTO 40ab70 
             40ac6d      3 INSTR BELONGTO 40ab70 
-            40ac6d      3 INSTR DEADREGS  EFLAGS RDX RSI RDI R12 R13 ZZ mov     rdi, rbp 
+            40ac6d      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R12 R13 ZZ mov     rdi, rbp 
             40ac70     -1 INSTR LOCAL NoMetaUpdate call    sub_406EF0 
             40ac70      5 INSTR BELONGTO 40ab70 
-            40ac70      5 INSTR DEADREGS  EFLAGS RDX RSI R12 R13 ZZ call    sub_406EF0 
+            40ac70      5 INSTR DEADREGS  EFLAGS RCX RDX RSI R12 R13 ZZ call    sub_406EF0 
             40ac75     -2 INSTR LOCAL n RAX ZZ  NumericDEFs mov     rax, [rsp+38h+var_38] 
             40ac75      4 INSTR BELONGTO 40ab70 
             40ac75      4 INSTR DEADREGS  EFLAGS RAX R12 R13 ZZ mov     rax, [rsp+38h+var_38] 
@@ -10634,7 +10791,7 @@
             40ac8d      5 INSTR BELONGTO 40ab70 
             40ac8d      5 INSTR DEADREGS  EFLAGS R13 ZZ call    _g_type_check_instance_cast 
             40ac92      3 INSTR BELONGTO 40ab70 
-            40ac92      3 INSTR DEADREGS  EFLAGS RCX RSI RDI R10 R11 R13 ZZ mov     rcx, r12 
+            40ac92      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R10 R11 R13 ZZ mov     rcx, r12 
             40ac95     -1 INSTR LOCAL MetadataUnused mov     edx, 40D53Ah 
             40ac95      5 INSTR BELONGTO 40ab70 
             40ac9a     -2 INSTR LOCAL n RSI ZZ  NumericDEFs mov     rsi, rbp 
@@ -10643,7 +10800,7 @@
             40ac9d      3 INSTR BELONGTO 40ab70 
             40ac9d      3 INSTR DEADREGS  EFLAGS RDX RDI R10 R11 R12 R13 ZZ mov     rdi, rax 
             40aca0      2 INSTR BELONGTO 40ab70 
-            40aca0      2 INSTR DEADREGS  EFLAGS RDX R10 R11 R12 R13 ZZ xor     eax, eax 
+            40aca0      2 INSTR DEADREGS  EFLAGS RAX RDX R10 R11 R12 R13 ZZ xor     eax, eax 
             40aca0     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             40aca2     -1 INSTR LOCAL NoMetaUpdate call    sub_407A20 
             40aca2      5 INSTR BELONGTO 40ab70 
@@ -10655,62 +10812,69 @@
             40acae     -1 INSTR LOCAL NoMetaUpdate call    _gtk_widget_get_window 
             40acae      5 INSTR BELONGTO 40ab70 
             40acae      5 INSTR DEADREGS  EFLAGS R12 R13 ZZ call    _gtk_widget_get_window 
-            40acb3     -1 INSTR LOCAL MetadataRedundant xor     esi, esi 
             40acb3      2 INSTR BELONGTO 40ab70 
+            40acb3      2 INSTR DEADREGS  EFLAGS RSI RDI R12 R13 ZZ xor     esi, esi 
+            40acb3     -2 INSTR LOCAL n RSI ZZ  AlwaysNUM xor     esi, esi 
             40acb5      3 INSTR BELONGTO 40ab70 
             40acb5      3 INSTR DEADREGS  EFLAGS RDI R12 R13 ZZ mov     rdi, rax 
             40acb8     -1 INSTR LOCAL NoMetaUpdate call    _gdk_window_set_cursor 
             40acb8      5 INSTR BELONGTO 40ab70 
             40acb8      5 INSTR DEADREGS  EFLAGS R12 R13 ZZ call    _gdk_window_set_cursor 
             40acbd      3 INSTR BELONGTO 40ab70 
-            40acbd      3 INSTR DEADREGS  EFLAGS RAX RDI R12 R13 ZZ mov     rdi, rbx 
-            40acc0     -1 INSTR LOCAL MetadataRedundant xor     edx, edx 
+            40acbd      3 INSTR DEADREGS  EFLAGS RAX RDX RSI RDI R12 R13 ZZ mov     rdi, rbx 
             40acc0      2 INSTR BELONGTO 40ab70 
+            40acc0      2 INSTR DEADREGS  EFLAGS RAX RDX RSI R12 R13 ZZ xor     edx, edx 
+            40acc0     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
             40acc2      5 INSTR BELONGTO 40ab70 
-            40acc2      5 INSTR DEADREGS  EFLAGS RAX R12 R13 ZZ mov     esi, offset aStop; "Stop" 
+            40acc2      5 INSTR DEADREGS  EFLAGS RAX RSI R12 R13 ZZ mov     esi, offset aStop; "Stop" 
             40acc7     -1 INSTR LOCAL NoMetaUpdate call    sub_407CB0 
             40acc7      5 INSTR BELONGTO 40ab70 
             40acc7      5 INSTR DEADREGS  EFLAGS RAX R12 R13 ZZ call    sub_407CB0 
             40accc      3 INSTR BELONGTO 40ab70 
-            40accc      3 INSTR DEADREGS  EFLAGS RAX RDI R12 R13 ZZ mov     rdi, rbx 
-            40accf     -1 INSTR LOCAL MetadataRedundant mov     edx, 1 
+            40accc      3 INSTR DEADREGS  EFLAGS RAX RDX RSI RDI R12 R13 ZZ mov     rdi, rbx 
+            40accf     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 1 
             40accf      5 INSTR BELONGTO 40ab70 
+            40accf      5 INSTR DEADREGS  EFLAGS RAX RDX RSI R12 R13 ZZ mov     edx, 1 
             40acd4      5 INSTR BELONGTO 40ab70 
-            40acd4      5 INSTR DEADREGS  EFLAGS RAX R12 R13 ZZ mov     esi, offset aPlay; "Play" 
+            40acd4      5 INSTR DEADREGS  EFLAGS RAX RSI R12 R13 ZZ mov     esi, offset aPlay; "Play" 
             40acd9     -1 INSTR LOCAL NoMetaUpdate call    sub_407CB0 
             40acd9      5 INSTR BELONGTO 40ab70 
             40acd9      5 INSTR DEADREGS  EFLAGS RAX R12 R13 ZZ call    sub_407CB0 
             40acde      3 INSTR BELONGTO 40ab70 
-            40acde      3 INSTR DEADREGS  EFLAGS RAX RDI R12 R13 ZZ mov     rdi, rbx 
-            40ace1     -1 INSTR LOCAL MetadataRedundant mov     edx, 1 
+            40acde      3 INSTR DEADREGS  EFLAGS RAX RDX RSI RDI R12 R13 ZZ mov     rdi, rbx 
+            40ace1     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 1 
             40ace1      5 INSTR BELONGTO 40ab70 
+            40ace1      5 INSTR DEADREGS  EFLAGS RAX RDX RSI R12 R13 ZZ mov     edx, 1 
             40ace6      5 INSTR BELONGTO 40ab70 
-            40ace6      5 INSTR DEADREGS  EFLAGS RAX R12 R13 ZZ mov     esi, offset aRecord; "Record" 
+            40ace6      5 INSTR DEADREGS  EFLAGS RAX RSI R12 R13 ZZ mov     esi, offset aRecord; "Record" 
             40aceb     -1 INSTR LOCAL NoMetaUpdate call    sub_407CB0 
             40aceb      5 INSTR BELONGTO 40ab70 
             40aceb      5 INSTR DEADREGS  EFLAGS RAX R12 R13 ZZ call    sub_407CB0 
             40acf0      3 INSTR BELONGTO 40ab70 
-            40acf0      3 INSTR DEADREGS  EFLAGS RAX RDI R12 R13 ZZ mov     rdi, rbx 
-            40acf3     -1 INSTR LOCAL MetadataRedundant mov     edx, 1 
+            40acf0      3 INSTR DEADREGS  EFLAGS RAX RDX RSI RDI R12 R13 ZZ mov     rdi, rbx 
+            40acf3     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 1 
             40acf3      5 INSTR BELONGTO 40ab70 
+            40acf3      5 INSTR DEADREGS  EFLAGS RAX RDX RSI R12 R13 ZZ mov     edx, 1 
             40acf8      5 INSTR BELONGTO 40ab70 
-            40acf8      5 INSTR DEADREGS  EFLAGS RAX R12 R13 ZZ mov     esi, offset aFilesave; "FileSave" 
+            40acf8      5 INSTR DEADREGS  EFLAGS RAX RSI R12 R13 ZZ mov     esi, offset aFilesave; "FileSave" 
             40acfd     -1 INSTR LOCAL NoMetaUpdate call    sub_407CB0 
             40acfd      5 INSTR BELONGTO 40ab70 
             40acfd      5 INSTR DEADREGS  EFLAGS RAX R12 R13 ZZ call    sub_407CB0 
-            40ad02     -1 INSTR LOCAL MetadataRedundant mov     edx, 1 
+            40ad02     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 1 
             40ad02      5 INSTR BELONGTO 40ab70 
+            40ad02      5 INSTR DEADREGS  EFLAGS RAX RDX RSI RDI R12 R13 ZZ mov     edx, 1 
             40ad07      3 INSTR BELONGTO 40ab70 
-            40ad07      3 INSTR DEADREGS  EFLAGS RAX RDI R12 R13 ZZ mov     rdi, rbx 
+            40ad07      3 INSTR DEADREGS  EFLAGS RAX RSI RDI R12 R13 ZZ mov     rdi, rbx 
             40ad0a      5 INSTR BELONGTO 40ab70 
-            40ad0a      5 INSTR DEADREGS  EFLAGS RAX R12 R13 ZZ mov     esi, offset aFilesaveas; "FileSaveAs" 
+            40ad0a      5 INSTR DEADREGS  EFLAGS RAX RSI R12 R13 ZZ mov     esi, offset aFilesaveas; "FileSaveAs" 
             40ad0f     -1 INSTR LOCAL NoMetaUpdate call    sub_407CB0 
             40ad0f      5 INSTR BELONGTO 40ab70 
             40ad0f      5 INSTR DEADREGS  EFLAGS RAX R12 R13 ZZ call    sub_407CB0 
             40ad14      4 INSTR BELONGTO 40ab70 
-            40ad14      4 INSTR DEADREGS  EFLAGS RAX RDI R12 R13 ZZ mov     rax, [rbx+38h] 
-            40ad18     -1 INSTR LOCAL MetadataRedundant mov     esi, 1 
+            40ad14      4 INSTR DEADREGS  EFLAGS RAX RSI RDI R12 R13 ZZ mov     rax, [rbx+38h] 
+            40ad18     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 1 
             40ad18      5 INSTR BELONGTO 40ab70 
+            40ad18      5 INSTR DEADREGS  EFLAGS RSI RDI R12 R13 ZZ mov     esi, 1 
             40ad1d      4 INSTR BELONGTO 40ab70 
             40ad1d      4 INSTR DEADREGS  EFLAGS RDI R12 R13 ZZ mov     rdi, [rax+8] 
             40ad21     -1 INSTR LOCAL NoMetaUpdate call    _gtk_widget_set_sensitive 
@@ -10733,18 +10897,20 @@
             40ad43      5 INSTR BELONGTO 40ab70 
             40ad43      5 INSTR DEADREGS  EFLAGS R13 ZZ call    _g_type_check_instance_cast 
             40ad48      3 INSTR BELONGTO 40ab70 
-            40ad48      3 INSTR DEADREGS  EFLAGS RDI R13 ZZ mov     esi, r12d 
+            40ad48      3 INSTR DEADREGS  EFLAGS RSI RDI R13 ZZ mov     esi, r12d 
             40ad4b      3 INSTR BELONGTO 40ab70 
             40ad4b      3 INSTR DEADREGS  EFLAGS RDI R12 R13 ZZ mov     rdi, rax 
             40ad4e     -1 INSTR LOCAL NoMetaUpdate call    _gtk_statusbar_pop 
             40ad4e      5 INSTR BELONGTO 40ab70 
             40ad4e      5 INSTR DEADREGS  EFLAGS R12 R13 ZZ call    _gtk_statusbar_pop 
-            40ad53     -1 INSTR LOCAL MetadataRedundant mov     edx, 5          ; category 
+            40ad53     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 5          ; category 
             40ad53      5 INSTR BELONGTO 40ab70 
+            40ad53      5 INSTR DEADREGS  EFLAGS RDX RSI RDI R12 R13 ZZ mov     edx, 5          ; category 
             40ad58      5 INSTR BELONGTO 40ab70 
-            40ad58      5 INSTR DEADREGS  EFLAGS R12 R13 ZZ mov     esi, offset aReady; "Ready" 
-            40ad5d     -1 INSTR LOCAL MetadataRedundant xor     edi, edi        ; domainname 
+            40ad58      5 INSTR DEADREGS  EFLAGS RSI RDI R12 R13 ZZ mov     esi, offset aReady; "Ready" 
             40ad5d      2 INSTR BELONGTO 40ab70 
+            40ad5d      2 INSTR DEADREGS  EFLAGS RDI R12 R13 ZZ xor     edi, edi        ; domainname 
+            40ad5d     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi        ; domainname 
             40ad5f     -1 INSTR LOCAL NoMetaUpdate call    _dcgettext 
             40ad5f      5 INSTR BELONGTO 40ab70 
             40ad5f      5 INSTR DEADREGS  EFLAGS R12 R13 ZZ call    _dcgettext 
@@ -10753,18 +10919,18 @@
             40ad67      4 INSTR BELONGTO 40ab70 
             40ad67      4 INSTR DEADREGS  EFLAGS RAX RSI RDI R13 ZZ mov     rax, [rbx+38h] 
             40ad6b      3 INSTR BELONGTO 40ab70 
-            40ad6b      3 INSTR DEADREGS  EFLAGS RSI RDI R13 ZZ mov     rsi, rbp 
+            40ad6b      3 INSTR DEADREGS  EFLAGS RBX RSI RDI R13 ZZ mov     rsi, rbp 
             40ad6e      6 INSTR BELONGTO 40ab70 
-            40ad6e      6 INSTR DEADREGS  EFLAGS RDI R13 ZZ mov     ebx, [rax+0A0h] 
+            40ad6e      6 INSTR DEADREGS  EFLAGS RBX RDI R13 ZZ mov     ebx, [rax+0A0h] 
             40ad74      7 INSTR BELONGTO 40ab70 
             40ad74      7 INSTR DEADREGS  EFLAGS RDI R13 ZZ mov     rdi, [rax+98h] 
             40ad7b     -1 INSTR LOCAL NoMetaUpdate call    _g_type_check_instance_cast 
             40ad7b      5 INSTR BELONGTO 40ab70 
             40ad7b      5 INSTR DEADREGS  EFLAGS R13 ZZ call    _g_type_check_instance_cast 
             40ad80      3 INSTR BELONGTO 40ab70 
-            40ad80      3 INSTR DEADREGS  EFLAGS RDX RDI R13 ZZ mov     rdx, r12 
+            40ad80      3 INSTR DEADREGS  EFLAGS RDX RSI RDI R13 ZZ mov     rdx, r12 
             40ad83      2 INSTR BELONGTO 40ab70 
-            40ad83      2 INSTR DEADREGS  EFLAGS RDI R12 R13 ZZ mov     esi, ebx 
+            40ad83      2 INSTR DEADREGS  EFLAGS RSI RDI R12 R13 ZZ mov     esi, ebx 
             40ad85      3 INSTR BELONGTO 40ab70 
             40ad85      3 INSTR DEADREGS  EFLAGS RBX RDI R12 R13 ZZ mov     rdi, rax 
             40ad88     -1 INSTR LOCAL NoMetaUpdate call    _gtk_statusbar_push 
@@ -10809,7 +10975,7 @@
             40adc3     -1 INSTR LOCAL NoMetaUpdate test    rax, rax 
             40adc3      3 INSTR BELONGTO 40ab70 
             40adc6      3 INSTR BELONGTO 40ab70 
-            40adc6      3 INSTR DEADREGS  R12 R13 ZZ mov     r12, rax 
+            40adc6      3 INSTR DEADREGS  RDI R12 R13 ZZ mov     r12, rax 
             40adc9     -1 INSTR LOCAL NoMetaUpdate jnz     short loc_40ADB0 
             40adc9      2 INSTR BELONGTO 40ab70 
             40adcb     -1 INSTR LOCAL NoMetaUpdate jmp     loc_40AC4D 
@@ -10830,11 +10996,11 @@
             40adf2     -1 INSTR LOCAL NoMetaUpdate jmp     loc_40AC6D 
             40adf2      5 INSTR BELONGTO 40ab70 
             40adf7      5 INSTR BELONGTO 40ab70 
-            40adf7      5 INSTR DEADREGS  EFLAGS RBX R12 R13 ZZ mov     edx, offset aErrorNull; "error != NULL" 
+            40adf7      5 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI R12 R13 ZZ mov     edx, offset aErrorNull; "error != NULL" 
             40adfc      5 INSTR BELONGTO 40ab70 
-            40adfc      5 INSTR DEADREGS  EFLAGS RBX R12 R13 ZZ mov     esi, offset aPipeline_error; "pipeline_error_cb" 
+            40adfc      5 INSTR DEADREGS  EFLAGS RBX RSI RDI R12 R13 ZZ mov     esi, offset aPipeline_error; "pipeline_error_cb" 
             40ae01      2 INSTR BELONGTO 40ab70 
-            40ae01      2 INSTR DEADREGS  EFLAGS RBX R12 R13 ZZ xor     edi, edi 
+            40ae01      2 INSTR DEADREGS  EFLAGS RBX RDI R12 R13 ZZ xor     edi, edi 
             40ae01     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
             40ae03     -1 INSTR LOCAL NoMetaUpdate call    _g_return_if_fail_warning 
             40ae03      5 INSTR BELONGTO 40ab70 
@@ -10853,11 +11019,11 @@
             40ae12      1 INSTR BELONGTO 40ab70 
             40ae12      1 INSTR DEADREGS  EFLAGS ZZ retn 
             40ae18      5 INSTR BELONGTO 40ab70 
-            40ae18      5 INSTR DEADREGS  EFLAGS R12 R13 ZZ mov     edx, offset aElementNull; "element != NULL" 
+            40ae18      5 INSTR DEADREGS  EFLAGS RDX RSI RDI R12 R13 ZZ mov     edx, offset aElementNull; "element != NULL" 
             40ae1d      5 INSTR BELONGTO 40ab70 
-            40ae1d      5 INSTR DEADREGS  EFLAGS R12 R13 ZZ mov     esi, offset aNotgst_element; "notgst_element_get_toplevel" 
+            40ae1d      5 INSTR DEADREGS  EFLAGS RSI RDI R12 R13 ZZ mov     esi, offset aNotgst_element; "notgst_element_get_toplevel" 
             40ae22      2 INSTR BELONGTO 40ab70 
-            40ae22      2 INSTR DEADREGS  EFLAGS R12 R13 ZZ xor     edi, edi 
+            40ae22      2 INSTR DEADREGS  EFLAGS RDI R12 R13 ZZ xor     edi, edi 
             40ae22     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
             40ae24     -1 INSTR LOCAL NoMetaUpdate call    _g_return_if_fail_warning 
             40ae24      5 INSTR BELONGTO 40ab70 
@@ -10865,51 +11031,55 @@
             40ae29     -1 INSTR LOCAL NoMetaUpdate jmp     loc_40AC4D 
             40ae29      5 INSTR BELONGTO 40ab70 
             40ae2e      2 INSTR BELONGTO 40ab70 
-            40ae2e      2 INSTR DEADREGS  EFLAGS RAX RDI R12 R13 ZZ xor     edx, edx 
+            40ae2e      2 INSTR DEADREGS  EFLAGS RAX RDX RSI RDI R12 R13 ZZ xor     edx, edx 
             40ae2e     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
             40ae30      3 INSTR BELONGTO 40ab70 
-            40ae30      3 INSTR DEADREGS  EFLAGS RAX RDI R12 R13 ZZ mov     rdi, rbx 
+            40ae30      3 INSTR DEADREGS  EFLAGS RAX RSI RDI R12 R13 ZZ mov     rdi, rbx 
             40ae33      5 INSTR BELONGTO 40ab70 
-            40ae33      5 INSTR DEADREGS  EFLAGS RAX R12 R13 ZZ mov     esi, offset aFilesave; "FileSave" 
+            40ae33      5 INSTR DEADREGS  EFLAGS RAX RSI R12 R13 ZZ mov     esi, offset aFilesave; "FileSave" 
             40ae38     -1 INSTR LOCAL NoMetaUpdate call    sub_407CB0 
             40ae38      5 INSTR BELONGTO 40ab70 
             40ae38      5 INSTR DEADREGS  EFLAGS RAX R12 R13 ZZ call    sub_407CB0 
-            40ae3d     -1 INSTR LOCAL MetadataRedundant xor     edx, edx 
             40ae3d      2 INSTR BELONGTO 40ab70 
+            40ae3d      2 INSTR DEADREGS  EFLAGS RAX RDX RSI RDI R12 R13 ZZ xor     edx, edx 
+            40ae3d     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
             40ae3f      3 INSTR BELONGTO 40ab70 
-            40ae3f      3 INSTR DEADREGS  EFLAGS RAX RDI R12 R13 ZZ mov     rdi, rbx 
+            40ae3f      3 INSTR DEADREGS  EFLAGS RAX RSI RDI R12 R13 ZZ mov     rdi, rbx 
             40ae42      5 INSTR BELONGTO 40ab70 
-            40ae42      5 INSTR DEADREGS  EFLAGS RAX R12 R13 ZZ mov     esi, offset aFilesaveas; "FileSaveAs" 
+            40ae42      5 INSTR DEADREGS  EFLAGS RAX RSI R12 R13 ZZ mov     esi, offset aFilesaveas; "FileSaveAs" 
             40ae47     -1 INSTR LOCAL NoMetaUpdate call    sub_407CB0 
             40ae47      5 INSTR BELONGTO 40ab70 
             40ae47      5 INSTR DEADREGS  EFLAGS RAX R12 R13 ZZ call    sub_407CB0 
-            40ae4c     -1 INSTR LOCAL MetadataRedundant xor     edx, edx 
             40ae4c      2 INSTR BELONGTO 40ab70 
+            40ae4c      2 INSTR DEADREGS  EFLAGS RAX RDX RSI RDI R12 R13 ZZ xor     edx, edx 
+            40ae4c     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
             40ae4e      3 INSTR BELONGTO 40ab70 
-            40ae4e      3 INSTR DEADREGS  EFLAGS RAX RDI R12 R13 ZZ mov     rdi, rbx 
+            40ae4e      3 INSTR DEADREGS  EFLAGS RAX RSI RDI R12 R13 ZZ mov     rdi, rbx 
             40ae51      5 INSTR BELONGTO 40ab70 
-            40ae51      5 INSTR DEADREGS  EFLAGS RAX R12 R13 ZZ mov     esi, offset aPlay; "Play" 
+            40ae51      5 INSTR DEADREGS  EFLAGS RAX RSI R12 R13 ZZ mov     esi, offset aPlay; "Play" 
             40ae56     -1 INSTR LOCAL NoMetaUpdate call    sub_407CB0 
             40ae56      5 INSTR BELONGTO 40ab70 
             40ae56      5 INSTR DEADREGS  EFLAGS RAX R12 R13 ZZ call    sub_407CB0 
-            40ae5b     -1 INSTR LOCAL MetadataRedundant xor     edx, edx 
             40ae5b      2 INSTR BELONGTO 40ab70 
+            40ae5b      2 INSTR DEADREGS  EFLAGS RAX RDX RSI RDI R12 R13 ZZ xor     edx, edx 
+            40ae5b     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
             40ae5d      3 INSTR BELONGTO 40ab70 
-            40ae5d      3 INSTR DEADREGS  EFLAGS RAX RDI R12 R13 ZZ mov     rdi, rbx 
+            40ae5d      3 INSTR DEADREGS  EFLAGS RAX RSI RDI R12 R13 ZZ mov     rdi, rbx 
             40ae60      5 INSTR BELONGTO 40ab70 
-            40ae60      5 INSTR DEADREGS  EFLAGS RAX R12 R13 ZZ mov     esi, offset aRecord; "Record" 
+            40ae60      5 INSTR DEADREGS  EFLAGS RAX RSI R12 R13 ZZ mov     esi, offset aRecord; "Record" 
             40ae65     -1 INSTR LOCAL NoMetaUpdate call    sub_407CB0 
             40ae65      5 INSTR BELONGTO 40ab70 
             40ae65      5 INSTR DEADREGS  EFLAGS RAX R12 R13 ZZ call    sub_407CB0 
             40ae6a      4 INSTR BELONGTO 40ab70 
-            40ae6a      4 INSTR DEADREGS  EFLAGS RDX R12 R13 ZZ mov     r12, [rbx+38h] 
+            40ae6a      4 INSTR DEADREGS  EFLAGS RDX RSI RDI R12 R13 ZZ mov     r12, [rbx+38h] 
             40ae6e      3 INSTR BELONGTO 40ab70 
-            40ae6e      3 INSTR DEADREGS  EFLAGS RDX R13 ZZ mov     rdx, rbx 
+            40ae6e      3 INSTR DEADREGS  EFLAGS RDX RSI RDI R13 ZZ mov     rdx, rbx 
             40ae71     -2 INSTR LOCAL n RSI ZZ  NumericDEFs mov     esi, offset sub_409170 
             40ae71      5 INSTR BELONGTO 40ab70 
-            40ae71      5 INSTR DEADREGS  EFLAGS RBX R13 ZZ mov     esi, offset sub_409170 
-            40ae76     -1 INSTR LOCAL MetadataRedundant mov     edi, 3 
+            40ae71      5 INSTR DEADREGS  EFLAGS RBX RSI RDI R13 ZZ mov     esi, offset sub_409170 
+            40ae76     -2 INSTR LOCAL n RDI ZZ  NUMVia2ndSrcIMMEDNUM mov     edi, 3 
             40ae76      5 INSTR BELONGTO 40ab70 
+            40ae76      5 INSTR DEADREGS  EFLAGS RBX RDI R13 ZZ mov     edi, 3 
             40ae7b      8 INSTR BELONGTO 40ab70 
             40ae7b      8 INSTR DEADREGS  EFLAGS RBX R13 ZZ mov     [r12+110h], rbp 
             40ae83     -1 INSTR LOCAL NoMetaUpdate call    _g_timeout_add_seconds 
@@ -10932,35 +11102,35 @@
             40aeb0      0 FUNC FRAMERESTORE 0 0 4 1 0 0 2 0 0 3 0 0 4 0 8 5 0 0 6 0 0 7 0 0 8 0 0 9 0 0 10 0 0 11 0 0 12 0 0 13 0 0 14 0 0 15 0 0 ZZ
             40aeb0      0 FUNC MMSAFENESS SAFE
             40aeb0      5 INSTR BELONGTO 40aeb0 
-            40aeb0      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     [rsp+var_20], rbx 
+            40aeb0      5 INSTR DEADREGS  EFLAGS RCX RDI ZZ mov     [rsp+var_20], rbx 
             40aeb0      5 PTRIMMEDESP STACK -32 displ mov     [rsp+var_20], rbx
             40aeb0    892 FUNC GLOBAL sub_40AEB0 FUNC_UNSAFE NOFP RET             40b22b 
             40aeb5      5 INSTR BELONGTO 40aeb0 
-            40aeb5      5 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     [rsp+var_18], rbp 
+            40aeb5      5 INSTR DEADREGS  EFLAGS RCX RBX RDI ZZ mov     [rsp+var_18], rbp 
             40aeb5      5 PTRIMMEDESP STACK -24 displ mov     [rsp+var_18], rbp
             40aeba      3 INSTR BELONGTO 40aeb0 
-            40aeba      3 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     rbx, rdx 
+            40aeba      3 INSTR DEADREGS  EFLAGS RCX RBX RDI ZZ mov     rbx, rdx 
             40aebd      5 INSTR BELONGTO 40aeb0 
-            40aebd      5 INSTR DEADREGS  EFLAGS RDX RDI ZZ mov     [rsp+var_10], r12 
+            40aebd      5 INSTR DEADREGS  EFLAGS RCX RDX RDI ZZ mov     [rsp+var_10], r12 
             40aebd      5 PTRIMMEDESP STACK -16 displ mov     [rsp+var_10], r12
             40aec2      5 INSTR BELONGTO 40aeb0 
-            40aec2      5 INSTR DEADREGS  EFLAGS RDX RDI R12 ZZ mov     [rsp+var_8], r13 
+            40aec2      5 INSTR DEADREGS  EFLAGS RCX RDX RDI R12 ZZ mov     [rsp+var_8], r13 
             40aec2      5 PTRIMMEDESP STACK -8 displ mov     [rsp+var_8], r13
             40aec7     16 DATAREF STACK 825 esp + 0 CHILDOF 824 OFFSET 0 OutArgsRegion OUTARGS
             40aec7      4 INSTR BELONGTO 40aeb0 
-            40aec7      4 INSTR DEADREGS  EFLAGS RDX RDI R12 R13 ZZ sub     rsp, 48h 
+            40aec7      4 INSTR DEADREGS  EFLAGS RCX RDX RDI R12 R13 ZZ sub     rsp, 48h 
             40aec7     72 DATAREF STACK 824 esp + 0 PARENT LocalFrame LOCALFRAME
             40aec7      8 MEMORYHOLE STACK esp + 72 ReturnAddress 
             40aecb      3 INSTR BELONGTO 40aeb0 
-            40aecb      3 INSTR DEADREGS  EFLAGS RDX RDI R12 R13 ZZ mov     rbp, rsi 
+            40aecb      3 INSTR DEADREGS  EFLAGS RCX RDX RDI R12 R13 ZZ mov     rbp, rsi 
             40aece      5 INSTR BELONGTO 40aeb0 
-            40aece      5 INSTR DEADREGS  EFLAGS RDX RDI R12 R13 ZZ lea     rdx, [rsp+48h+var_2C] 
+            40aece      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R12 R13 ZZ lea     rdx, [rsp+48h+var_2C] 
             40aece      5 PTRIMMEDESP STACK 28 displ lea     rdx, [rsp+48h+var_2C]
             40aed3      2 INSTR BELONGTO 40aeb0 
-            40aed3      2 INSTR DEADREGS  EFLAGS RDI R12 R13 ZZ xor     ecx, ecx 
+            40aed3      2 INSTR DEADREGS  EFLAGS RCX RSI RDI R12 R13 ZZ xor     ecx, ecx 
             40aed3     -2 INSTR LOCAL n RCX ZZ  AlwaysNUM xor     ecx, ecx 
             40aed5      2 INSTR BELONGTO 40aeb0 
-            40aed5      2 INSTR DEADREGS  EFLAGS RDI R12 R13 ZZ xor     esi, esi 
+            40aed5      2 INSTR DEADREGS  EFLAGS RSI RDI R12 R13 ZZ xor     esi, esi 
             40aed5     -2 INSTR LOCAL n RSI ZZ  AlwaysNUM xor     esi, esi 
             40aed7      3 INSTR BELONGTO 40aeb0 
             40aed7      3 INSTR DEADREGS  EFLAGS RDI R12 R13 ZZ mov     rdi, rbp 
@@ -10996,11 +11166,11 @@
             40af03     -1 INSTR LOCAL NoMetaUpdate jnz     short loc_40AF30 
             40af03      2 INSTR BELONGTO 40aeb0 
             40af05      5 INSTR BELONGTO 40aeb0 
-            40af05      5 INSTR DEADREGS  EFLAGS RBX R12 R13 XMM0 ZZ mov     edx, offset aGsr_is_windowW; "GSR_IS_WINDOW (window)" 
+            40af05      5 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI R12 R13 XMM0 ZZ mov     edx, offset aGsr_is_windowW; "GSR_IS_WINDOW (window)" 
             40af0a      5 INSTR BELONGTO 40aeb0 
-            40af0a      5 INSTR DEADREGS  EFLAGS RBX R12 R13 XMM0 ZZ mov     esi, offset aPlay_state_cha; "play_state_changed_cb" 
+            40af0a      5 INSTR DEADREGS  EFLAGS RBX RSI RDI R12 R13 XMM0 ZZ mov     esi, offset aPlay_state_cha; "play_state_changed_cb" 
             40af0f      2 INSTR BELONGTO 40aeb0 
-            40af0f      2 INSTR DEADREGS  EFLAGS RBX R12 R13 XMM0 ZZ xor     edi, edi 
+            40af0f      2 INSTR DEADREGS  EFLAGS RBX RDI R12 R13 XMM0 ZZ xor     edi, edi 
             40af0f     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
             40af11     -1 INSTR LOCAL NoMetaUpdate call    _g_return_if_fail_warning 
             40af11      5 INSTR BELONGTO 40aeb0 
@@ -11047,7 +11217,7 @@
             40af58     -1 INSTR LOCAL NoMetaUpdate cmp     cs:__gst_debug_min, 3 
             40af58      7 INSTR BELONGTO 40aeb0 
             40af5f      4 INSTR BELONGTO 40aeb0 
-            40af5f      4 INSTR DEADREGS  R12 R13 ZZ mov     edi, [rsp+48h+var_2C] 
+            40af5f      4 INSTR DEADREGS  RDI R12 R13 ZZ mov     edi, [rsp+48h+var_2C] 
             40af5f      4 PTRIMMEDESP STACK 28 displ mov     edi, [rsp+48h+var_2C]
             40af63      7 INSTR BELONGTO 40aeb0 
             40af63      7 INSTR DEADREGS  R12 R13 ZZ mov     rax, [rax+0A8h] 
@@ -11059,24 +11229,25 @@
             40af6f      5 INSTR BELONGTO 40aeb0 
             40af6f      5 INSTR DEADREGS  EFLAGS R12 R13 ZZ call    _gst_element_state_get_name 
             40af74      7 INSTR BELONGTO 40aeb0 
-            40af74      7 INSTR DEADREGS  EFLAGS RDI R8 R9 R12 R13 ZZ mov     rdi, cs:qword_610918 
+            40af74      7 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 R12 R13 ZZ mov     rdi, cs:qword_610918 
             40af7b      5 INSTR BELONGTO 40aeb0 
-            40af7b      5 INSTR DEADREGS  EFLAGS R8 R9 R12 R13 ZZ mov     [rsp+48h+var_40], rax 
+            40af7b      5 INSTR DEADREGS  EFLAGS RCX RDX RSI R8 R9 R12 R13 ZZ mov     [rsp+48h+var_40], rax 
             40af7b      5 PTRIMMEDESP STACK 8 displ mov     [rsp+48h+var_40], rax
             40af80     -2 INSTR LOCAL n R9 ZZ  AlwaysNUM xor     r9d, r9d 
             40af80      3 INSTR BELONGTO 40aeb0 
-            40af80      3 INSTR DEADREGS  EFLAGS R8 R9 R12 R13 ZZ xor     r9d, r9d 
+            40af80      3 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI R8 R9 R12 R13 ZZ xor     r9d, r9d 
             40af83     -2 INSTR LOCAL n R8 ZZ  NUMVia2ndSrcIMMEDNUM mov     r8d, 5CFh 
             40af83      6 INSTR BELONGTO 40aeb0 
-            40af83      6 INSTR DEADREGS  EFLAGS R8 R12 R13 ZZ mov     r8d, 5CFh 
+            40af83      6 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI R8 R12 R13 ZZ mov     r8d, 5CFh 
             40af89      5 INSTR BELONGTO 40aeb0 
-            40af89      5 INSTR DEADREGS  EFLAGS R12 R13 ZZ mov     ecx, offset aPlay_state_c_0; "play_state_changed_cb" 
+            40af89      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI R12 R13 ZZ mov     ecx, offset aPlay_state_c_0; "play_state_changed_cb" 
             40af8e      5 INSTR BELONGTO 40aeb0 
-            40af8e      5 INSTR DEADREGS  EFLAGS R12 R13 ZZ mov     edx, offset aGsrWindow_c; "gsr-window.c" 
-            40af93     -1 INSTR LOCAL MetadataRedundant mov     esi, 4 
+            40af8e      5 INSTR DEADREGS  EFLAGS RAX RDX RSI R12 R13 ZZ mov     edx, offset aGsrWindow_c; "gsr-window.c" 
+            40af93     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 4 
             40af93      5 INSTR BELONGTO 40aeb0 
+            40af93      5 INSTR DEADREGS  EFLAGS RAX RSI R12 R13 ZZ mov     esi, 4 
             40af98      2 INSTR BELONGTO 40aeb0 
-            40af98      2 INSTR DEADREGS  EFLAGS R12 R13 ZZ xor     eax, eax 
+            40af98      2 INSTR DEADREGS  EFLAGS RAX R12 R13 ZZ xor     eax, eax 
             40af98     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             40af9a      8 INSTR BELONGTO 40aeb0 
             40af9a      8 INSTR DEADREGS  EFLAGS R12 R13 ZZ mov     [rsp+48h+var_48], offset aPlaybinStateS; "playbin state: %s" 
@@ -11085,7 +11256,7 @@
             40afa2      5 INSTR BELONGTO 40aeb0 
             40afa2      5 INSTR DEADREGS  EFLAGS R12 R13 ZZ call    _gst_debug_log 
             40afa7      4 INSTR BELONGTO 40aeb0 
-            40afa7      4 INSTR DEADREGS  EFLAGS R12 R13 ZZ mov     edi, [rsp+48h+var_2C] 
+            40afa7      4 INSTR DEADREGS  EFLAGS RDI R12 R13 ZZ mov     edi, [rsp+48h+var_2C] 
             40afa7      4 PTRIMMEDESP STACK 28 displ mov     edi, [rsp+48h+var_2C]
             40afab     -1 INSTR LOCAL NoMetaUpdate cmp     edi, 3 
             40afab      3 INSTR BELONGTO 40aeb0 
@@ -11102,9 +11273,9 @@
             40afc2     -1 INSTR LOCAL MetadataUnused mov     rbp, [rbx+38h] 
             40afc2      4 INSTR BELONGTO 40aeb0 
             40afc6      7 INSTR BELONGTO 40aeb0 
-            40afc6      7 INSTR DEADREGS  EFLAGS RAX R12 R13 ZZ mov     rax, [rbp+0A8h] 
+            40afc6      7 INSTR DEADREGS  EFLAGS RAX RDI R12 R13 ZZ mov     rax, [rbp+0A8h] 
             40afcd      3 INSTR BELONGTO 40aeb0 
-            40afcd      3 INSTR DEADREGS  EFLAGS R12 R13 ZZ mov     edi, [rax+28h] 
+            40afcd      3 INSTR DEADREGS  EFLAGS RDI R12 R13 ZZ mov     edi, [rax+28h] 
             40afd0     -1 INSTR LOCAL NoMetaUpdate test    edi, edi 
             40afd0      2 INSTR BELONGTO 40aeb0 
             40afd2     -1 INSTR LOCAL NoMetaUpdate jnz     loc_40B210 
@@ -11132,57 +11303,62 @@
             40aff8      5 INSTR BELONGTO 40aeb0 
             40aff8      5 INSTR DEADREGS  EFLAGS R12 R13 XMM0 ZZ call    _gtk_adjustment_set_value 
             40affd      4 INSTR BELONGTO 40aeb0 
-            40affd      4 INSTR DEADREGS  EFLAGS RAX RDI R12 R13 XMM0 ZZ mov     rax, [rbx+38h] 
-            40b001     -1 INSTR LOCAL MetadataRedundant xor     esi, esi 
+            40affd      4 INSTR DEADREGS  EFLAGS RAX RSI RDI R12 R13 XMM0 ZZ mov     rax, [rbx+38h] 
             40b001      2 INSTR BELONGTO 40aeb0 
+            40b001      2 INSTR DEADREGS  EFLAGS RSI RDI R12 R13 XMM0 ZZ xor     esi, esi 
+            40b001     -2 INSTR LOCAL n RSI ZZ  AlwaysNUM xor     esi, esi 
             40b003      4 INSTR BELONGTO 40aeb0 
             40b003      4 INSTR DEADREGS  EFLAGS RDI R12 R13 XMM0 ZZ mov     rdi, [rax+8] 
             40b007     -1 INSTR LOCAL NoMetaUpdate call    _gtk_widget_set_sensitive 
             40b007      5 INSTR BELONGTO 40aeb0 
             40b007      5 INSTR DEADREGS  EFLAGS R12 R13 XMM0 ZZ call    _gtk_widget_set_sensitive 
             40b00c      2 INSTR BELONGTO 40aeb0 
-            40b00c      2 INSTR DEADREGS  EFLAGS RAX RDI R12 R13 XMM0 ZZ xor     edx, edx 
+            40b00c      2 INSTR DEADREGS  EFLAGS RAX RDX RSI RDI R12 R13 XMM0 ZZ xor     edx, edx 
             40b00c     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
             40b00e      3 INSTR BELONGTO 40aeb0 
-            40b00e      3 INSTR DEADREGS  EFLAGS RAX RDI R12 R13 XMM0 ZZ mov     rdi, rbx 
+            40b00e      3 INSTR DEADREGS  EFLAGS RAX RSI RDI R12 R13 XMM0 ZZ mov     rdi, rbx 
             40b011      5 INSTR BELONGTO 40aeb0 
-            40b011      5 INSTR DEADREGS  EFLAGS RAX R12 R13 XMM0 ZZ mov     esi, offset aStop; "Stop" 
+            40b011      5 INSTR DEADREGS  EFLAGS RAX RSI R12 R13 XMM0 ZZ mov     esi, offset aStop; "Stop" 
             40b016     -1 INSTR LOCAL NoMetaUpdate call    sub_407CB0 
             40b016      5 INSTR BELONGTO 40aeb0 
             40b016      5 INSTR DEADREGS  EFLAGS RAX R12 R13 XMM0 ZZ call    sub_407CB0 
             40b01b      3 INSTR BELONGTO 40aeb0 
-            40b01b      3 INSTR DEADREGS  EFLAGS RAX RDI R12 R13 XMM0 ZZ mov     rdi, rbx 
-            40b01e     -1 INSTR LOCAL MetadataRedundant mov     edx, 1 
+            40b01b      3 INSTR DEADREGS  EFLAGS RAX RDX RSI RDI R12 R13 XMM0 ZZ mov     rdi, rbx 
+            40b01e     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 1 
             40b01e      5 INSTR BELONGTO 40aeb0 
+            40b01e      5 INSTR DEADREGS  EFLAGS RAX RDX RSI R12 R13 XMM0 ZZ mov     edx, 1 
             40b023      5 INSTR BELONGTO 40aeb0 
-            40b023      5 INSTR DEADREGS  EFLAGS RAX R12 R13 XMM0 ZZ mov     esi, offset aPlay; "Play" 
+            40b023      5 INSTR DEADREGS  EFLAGS RAX RSI R12 R13 XMM0 ZZ mov     esi, offset aPlay; "Play" 
             40b028     -1 INSTR LOCAL NoMetaUpdate call    sub_407CB0 
             40b028      5 INSTR BELONGTO 40aeb0 
             40b028      5 INSTR DEADREGS  EFLAGS RAX R12 R13 XMM0 ZZ call    sub_407CB0 
             40b02d      3 INSTR BELONGTO 40aeb0 
-            40b02d      3 INSTR DEADREGS  EFLAGS RAX RDI R12 R13 XMM0 ZZ mov     rdi, rbx 
-            40b030     -1 INSTR LOCAL MetadataRedundant mov     edx, 1 
+            40b02d      3 INSTR DEADREGS  EFLAGS RAX RDX RSI RDI R12 R13 XMM0 ZZ mov     rdi, rbx 
+            40b030     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 1 
             40b030      5 INSTR BELONGTO 40aeb0 
+            40b030      5 INSTR DEADREGS  EFLAGS RAX RDX RSI R12 R13 XMM0 ZZ mov     edx, 1 
             40b035      5 INSTR BELONGTO 40aeb0 
-            40b035      5 INSTR DEADREGS  EFLAGS RAX R12 R13 XMM0 ZZ mov     esi, offset aRecord; "Record" 
+            40b035      5 INSTR DEADREGS  EFLAGS RAX RSI R12 R13 XMM0 ZZ mov     esi, offset aRecord; "Record" 
             40b03a     -1 INSTR LOCAL NoMetaUpdate call    sub_407CB0 
             40b03a      5 INSTR BELONGTO 40aeb0 
             40b03a      5 INSTR DEADREGS  EFLAGS RAX R12 R13 XMM0 ZZ call    sub_407CB0 
             40b03f      3 INSTR BELONGTO 40aeb0 
-            40b03f      3 INSTR DEADREGS  EFLAGS RAX RDI R12 R13 XMM0 ZZ mov     rdi, rbx 
-            40b042     -1 INSTR LOCAL MetadataRedundant mov     edx, 1 
+            40b03f      3 INSTR DEADREGS  EFLAGS RAX RDX RSI RDI R12 R13 XMM0 ZZ mov     rdi, rbx 
+            40b042     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 1 
             40b042      5 INSTR BELONGTO 40aeb0 
+            40b042      5 INSTR DEADREGS  EFLAGS RAX RDX RSI R12 R13 XMM0 ZZ mov     edx, 1 
             40b047      5 INSTR BELONGTO 40aeb0 
-            40b047      5 INSTR DEADREGS  EFLAGS RAX R12 R13 XMM0 ZZ mov     esi, offset aFilesave; "FileSave" 
+            40b047      5 INSTR DEADREGS  EFLAGS RAX RSI R12 R13 XMM0 ZZ mov     esi, offset aFilesave; "FileSave" 
             40b04c     -1 INSTR LOCAL NoMetaUpdate call    sub_407CB0 
             40b04c      5 INSTR BELONGTO 40aeb0 
             40b04c      5 INSTR DEADREGS  EFLAGS RAX R12 R13 XMM0 ZZ call    sub_407CB0 
-            40b051     -1 INSTR LOCAL MetadataRedundant mov     edx, 1 
+            40b051     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 1 
             40b051      5 INSTR BELONGTO 40aeb0 
+            40b051      5 INSTR DEADREGS  EFLAGS RAX RDX RSI RDI R12 R13 XMM0 ZZ mov     edx, 1 
             40b056      3 INSTR BELONGTO 40aeb0 
-            40b056      3 INSTR DEADREGS  EFLAGS RAX RDI R12 R13 XMM0 ZZ mov     rdi, rbx 
+            40b056      3 INSTR DEADREGS  EFLAGS RAX RSI RDI R12 R13 XMM0 ZZ mov     rdi, rbx 
             40b059      5 INSTR BELONGTO 40aeb0 
-            40b059      5 INSTR DEADREGS  EFLAGS RAX R12 R13 XMM0 ZZ mov     esi, offset aFilesaveas; "FileSaveAs" 
+            40b059      5 INSTR DEADREGS  EFLAGS RAX RSI R12 R13 XMM0 ZZ mov     esi, offset aFilesaveas; "FileSaveAs" 
             40b05e     -1 INSTR LOCAL NoMetaUpdate call    sub_407CB0 
             40b05e      5 INSTR BELONGTO 40aeb0 
             40b05e      5 INSTR DEADREGS  EFLAGS RAX R12 R13 XMM0 ZZ call    sub_407CB0 
@@ -11203,18 +11379,20 @@
             40b080      5 INSTR BELONGTO 40aeb0 
             40b080      5 INSTR DEADREGS  EFLAGS R13 XMM0 ZZ call    _g_type_check_instance_cast 
             40b085      3 INSTR BELONGTO 40aeb0 
-            40b085      3 INSTR DEADREGS  EFLAGS RDI R13 XMM0 ZZ mov     esi, r12d 
+            40b085      3 INSTR DEADREGS  EFLAGS RSI RDI R13 XMM0 ZZ mov     esi, r12d 
             40b088      3 INSTR BELONGTO 40aeb0 
             40b088      3 INSTR DEADREGS  EFLAGS RDI R12 R13 XMM0 ZZ mov     rdi, rax 
             40b08b     -1 INSTR LOCAL NoMetaUpdate call    _gtk_statusbar_pop 
             40b08b      5 INSTR BELONGTO 40aeb0 
             40b08b      5 INSTR DEADREGS  EFLAGS R12 R13 XMM0 ZZ call    _gtk_statusbar_pop 
-            40b090     -1 INSTR LOCAL MetadataRedundant mov     edx, 5          ; category 
+            40b090     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 5          ; category 
             40b090      5 INSTR BELONGTO 40aeb0 
-            40b095     -1 INSTR LOCAL MetadataRedundant xor     edi, edi        ; domainname 
+            40b090      5 INSTR DEADREGS  EFLAGS RDX RSI RDI R12 R13 XMM0 ZZ mov     edx, 5          ; category 
             40b095      2 INSTR BELONGTO 40aeb0 
+            40b095      2 INSTR DEADREGS  EFLAGS RSI RDI R12 R13 XMM0 ZZ xor     edi, edi        ; domainname 
+            40b095     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi        ; domainname 
             40b097      5 INSTR BELONGTO 40aeb0 
-            40b097      5 INSTR DEADREGS  EFLAGS R12 R13 XMM0 ZZ mov     esi, offset aReady; "Ready" 
+            40b097      5 INSTR DEADREGS  EFLAGS RSI R12 R13 XMM0 ZZ mov     esi, offset aReady; "Ready" 
             40b09c     -1 INSTR LOCAL NoMetaUpdate call    _dcgettext 
             40b09c      5 INSTR BELONGTO 40aeb0 
             40b09c      5 INSTR DEADREGS  EFLAGS R12 R13 XMM0 ZZ call    _dcgettext 
@@ -11223,18 +11401,18 @@
             40b0a4      4 INSTR BELONGTO 40aeb0 
             40b0a4      4 INSTR DEADREGS  EFLAGS RAX RSI RDI R13 XMM0 ZZ mov     rax, [rbx+38h] 
             40b0a8      3 INSTR BELONGTO 40aeb0 
-            40b0a8      3 INSTR DEADREGS  EFLAGS RSI RDI R13 XMM0 ZZ mov     rsi, rbp 
+            40b0a8      3 INSTR DEADREGS  EFLAGS RBX RSI RDI R13 XMM0 ZZ mov     rsi, rbp 
             40b0ab      6 INSTR BELONGTO 40aeb0 
-            40b0ab      6 INSTR DEADREGS  EFLAGS RDI R13 XMM0 ZZ mov     ebx, [rax+0A0h] 
+            40b0ab      6 INSTR DEADREGS  EFLAGS RBX RDI R13 XMM0 ZZ mov     ebx, [rax+0A0h] 
             40b0b1      7 INSTR BELONGTO 40aeb0 
             40b0b1      7 INSTR DEADREGS  EFLAGS RDI R13 XMM0 ZZ mov     rdi, [rax+98h] 
             40b0b8     -1 INSTR LOCAL NoMetaUpdate call    _g_type_check_instance_cast 
             40b0b8      5 INSTR BELONGTO 40aeb0 
             40b0b8      5 INSTR DEADREGS  EFLAGS R13 XMM0 ZZ call    _g_type_check_instance_cast 
             40b0bd      3 INSTR BELONGTO 40aeb0 
-            40b0bd      3 INSTR DEADREGS  EFLAGS RDX RDI R13 XMM0 ZZ mov     rdx, r12 
+            40b0bd      3 INSTR DEADREGS  EFLAGS RDX RSI RDI R13 XMM0 ZZ mov     rdx, r12 
             40b0c0      2 INSTR BELONGTO 40aeb0 
-            40b0c0      2 INSTR DEADREGS  EFLAGS RDI R12 R13 XMM0 ZZ mov     esi, ebx 
+            40b0c0      2 INSTR DEADREGS  EFLAGS RSI RDI R12 R13 XMM0 ZZ mov     esi, ebx 
             40b0c2      3 INSTR BELONGTO 40aeb0 
             40b0c2      3 INSTR DEADREGS  EFLAGS RBX RDI R12 R13 XMM0 ZZ mov     rdi, rax 
             40b0c5     -1 INSTR LOCAL NoMetaUpdate call    _gtk_statusbar_push 
@@ -11243,9 +11421,9 @@
             40b0ca     -1 INSTR LOCAL NoMetaUpdate jmp     loc_40AF16 
             40b0ca      5 INSTR BELONGTO 40aeb0 
             40b0d0      4 INSTR BELONGTO 40aeb0 
-            40b0d0      4 INSTR DEADREGS  EFLAGS RAX R12 R13 XMM0 ZZ mov     rax, [rbx+38h] 
+            40b0d0      4 INSTR DEADREGS  EFLAGS RAX RDX RSI RDI R12 R13 XMM0 ZZ mov     rax, [rbx+38h] 
             40b0d4      7 INSTR BELONGTO 40aeb0 
-            40b0d4      7 INSTR DEADREGS  EFLAGS R12 R13 XMM0 ZZ mov     rbp, [rax+0A8h] 
+            40b0d4      7 INSTR DEADREGS  EFLAGS RDX RSI RDI R12 R13 XMM0 ZZ mov     rbp, [rax+0A8h] 
             40b0db     -1 INSTR LOCAL MetadataUnused mov     r12d, [rbp+28h] 
             40b0db      4 INSTR BELONGTO 40aeb0 
             40b0df     -1 INSTR LOCAL NoMetaUpdate test    r12d, r12d 
@@ -11254,54 +11432,59 @@
             40b0e2      6 INSTR BELONGTO 40aeb0 
             40b0e8     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 1 
             40b0e8      5 INSTR BELONGTO 40aeb0 
-            40b0e8      5 INSTR DEADREGS  EFLAGS RAX RDI R12 R13 XMM0 ZZ mov     edx, 1 
+            40b0e8      5 INSTR DEADREGS  EFLAGS RAX RDX RSI RDI R12 R13 XMM0 ZZ mov     edx, 1 
             40b0ed      5 INSTR BELONGTO 40aeb0 
-            40b0ed      5 INSTR DEADREGS  EFLAGS RAX RDI R12 R13 XMM0 ZZ mov     esi, offset aStop; "Stop" 
+            40b0ed      5 INSTR DEADREGS  EFLAGS RAX RSI RDI R12 R13 XMM0 ZZ mov     esi, offset aStop; "Stop" 
             40b0f2      3 INSTR BELONGTO 40aeb0 
             40b0f2      3 INSTR DEADREGS  EFLAGS RAX RDI R12 R13 XMM0 ZZ mov     rdi, rbx 
             40b0f5     -1 INSTR LOCAL NoMetaUpdate call    sub_407CB0 
             40b0f5      5 INSTR BELONGTO 40aeb0 
             40b0f5      5 INSTR DEADREGS  EFLAGS RAX R12 R13 XMM0 ZZ call    sub_407CB0 
-            40b0fa     -1 INSTR LOCAL MetadataRedundant xor     edx, edx 
             40b0fa      2 INSTR BELONGTO 40aeb0 
+            40b0fa      2 INSTR DEADREGS  EFLAGS RAX RDX RSI RDI R12 R13 XMM0 ZZ xor     edx, edx 
+            40b0fa     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
             40b0fc      5 INSTR BELONGTO 40aeb0 
-            40b0fc      5 INSTR DEADREGS  EFLAGS RAX RDI R12 R13 XMM0 ZZ mov     esi, offset aPlay; "Play" 
+            40b0fc      5 INSTR DEADREGS  EFLAGS RAX RSI RDI R12 R13 XMM0 ZZ mov     esi, offset aPlay; "Play" 
             40b101      3 INSTR BELONGTO 40aeb0 
             40b101      3 INSTR DEADREGS  EFLAGS RAX RDI R12 R13 XMM0 ZZ mov     rdi, rbx 
             40b104     -1 INSTR LOCAL NoMetaUpdate call    sub_407CB0 
             40b104      5 INSTR BELONGTO 40aeb0 
             40b104      5 INSTR DEADREGS  EFLAGS RAX R12 R13 XMM0 ZZ call    sub_407CB0 
-            40b109     -1 INSTR LOCAL MetadataRedundant xor     edx, edx 
             40b109      2 INSTR BELONGTO 40aeb0 
+            40b109      2 INSTR DEADREGS  EFLAGS RAX RDX RSI RDI R12 R13 XMM0 ZZ xor     edx, edx 
+            40b109     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
             40b10b      5 INSTR BELONGTO 40aeb0 
-            40b10b      5 INSTR DEADREGS  EFLAGS RAX RDI R12 R13 XMM0 ZZ mov     esi, offset aRecord; "Record" 
+            40b10b      5 INSTR DEADREGS  EFLAGS RAX RSI RDI R12 R13 XMM0 ZZ mov     esi, offset aRecord; "Record" 
             40b110      3 INSTR BELONGTO 40aeb0 
             40b110      3 INSTR DEADREGS  EFLAGS RAX RDI R12 R13 XMM0 ZZ mov     rdi, rbx 
             40b113     -1 INSTR LOCAL NoMetaUpdate call    sub_407CB0 
             40b113      5 INSTR BELONGTO 40aeb0 
             40b113      5 INSTR DEADREGS  EFLAGS RAX R12 R13 XMM0 ZZ call    sub_407CB0 
-            40b118     -1 INSTR LOCAL MetadataRedundant xor     edx, edx 
             40b118      2 INSTR BELONGTO 40aeb0 
+            40b118      2 INSTR DEADREGS  EFLAGS RAX RDX RSI RDI R12 R13 XMM0 ZZ xor     edx, edx 
+            40b118     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
             40b11a      5 INSTR BELONGTO 40aeb0 
-            40b11a      5 INSTR DEADREGS  EFLAGS RAX RDI R12 R13 XMM0 ZZ mov     esi, offset aFilesave; "FileSave" 
+            40b11a      5 INSTR DEADREGS  EFLAGS RAX RSI RDI R12 R13 XMM0 ZZ mov     esi, offset aFilesave; "FileSave" 
             40b11f      3 INSTR BELONGTO 40aeb0 
             40b11f      3 INSTR DEADREGS  EFLAGS RAX RDI R12 R13 XMM0 ZZ mov     rdi, rbx 
             40b122     -1 INSTR LOCAL NoMetaUpdate call    sub_407CB0 
             40b122      5 INSTR BELONGTO 40aeb0 
             40b122      5 INSTR DEADREGS  EFLAGS RAX R12 R13 XMM0 ZZ call    sub_407CB0 
-            40b127     -1 INSTR LOCAL MetadataRedundant xor     edx, edx 
             40b127      2 INSTR BELONGTO 40aeb0 
+            40b127      2 INSTR DEADREGS  EFLAGS RAX RDX RSI RDI R12 R13 XMM0 ZZ xor     edx, edx 
+            40b127     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
             40b129      5 INSTR BELONGTO 40aeb0 
-            40b129      5 INSTR DEADREGS  EFLAGS RAX RDI R12 R13 XMM0 ZZ mov     esi, offset aFilesaveas; "FileSaveAs" 
+            40b129      5 INSTR DEADREGS  EFLAGS RAX RSI RDI R12 R13 XMM0 ZZ mov     esi, offset aFilesaveas; "FileSaveAs" 
             40b12e      3 INSTR BELONGTO 40aeb0 
             40b12e      3 INSTR DEADREGS  EFLAGS RAX RDI R12 R13 XMM0 ZZ mov     rdi, rbx 
             40b131     -1 INSTR LOCAL NoMetaUpdate call    sub_407CB0 
             40b131      5 INSTR BELONGTO 40aeb0 
             40b131      5 INSTR DEADREGS  EFLAGS RAX R12 R13 XMM0 ZZ call    sub_407CB0 
             40b136      4 INSTR BELONGTO 40aeb0 
-            40b136      4 INSTR DEADREGS  EFLAGS RAX RDI R12 R13 XMM0 ZZ mov     rax, [rbx+38h] 
-            40b13a     -1 INSTR LOCAL MetadataRedundant mov     esi, 1 
+            40b136      4 INSTR DEADREGS  EFLAGS RAX RSI RDI R12 R13 XMM0 ZZ mov     rax, [rbx+38h] 
+            40b13a     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 1 
             40b13a      5 INSTR BELONGTO 40aeb0 
+            40b13a      5 INSTR DEADREGS  EFLAGS RSI RDI R12 R13 XMM0 ZZ mov     esi, 1 
             40b13f      4 INSTR BELONGTO 40aeb0 
             40b13f      4 INSTR DEADREGS  EFLAGS RDI R12 R13 XMM0 ZZ mov     rdi, [rax+8] 
             40b143     -1 INSTR LOCAL NoMetaUpdate call    _gtk_widget_set_sensitive 
@@ -11324,18 +11507,20 @@
             40b165      5 INSTR BELONGTO 40aeb0 
             40b165      5 INSTR DEADREGS  EFLAGS R13 XMM0 ZZ call    _g_type_check_instance_cast 
             40b16a      3 INSTR BELONGTO 40aeb0 
-            40b16a      3 INSTR DEADREGS  EFLAGS RDI R13 XMM0 ZZ mov     esi, r12d 
+            40b16a      3 INSTR DEADREGS  EFLAGS RSI RDI R13 XMM0 ZZ mov     esi, r12d 
             40b16d      3 INSTR BELONGTO 40aeb0 
             40b16d      3 INSTR DEADREGS  EFLAGS RDI R12 R13 XMM0 ZZ mov     rdi, rax 
             40b170     -1 INSTR LOCAL NoMetaUpdate call    _gtk_statusbar_pop 
             40b170      5 INSTR BELONGTO 40aeb0 
             40b170      5 INSTR DEADREGS  EFLAGS R12 R13 XMM0 ZZ call    _gtk_statusbar_pop 
-            40b175     -1 INSTR LOCAL MetadataRedundant mov     edx, 5          ; category 
+            40b175     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 5          ; category 
             40b175      5 INSTR BELONGTO 40aeb0 
-            40b17a     -1 INSTR LOCAL MetadataRedundant xor     edi, edi        ; domainname 
+            40b175      5 INSTR DEADREGS  EFLAGS RDX RSI RDI R12 R13 XMM0 ZZ mov     edx, 5          ; category 
             40b17a      2 INSTR BELONGTO 40aeb0 
+            40b17a      2 INSTR DEADREGS  EFLAGS RSI RDI R12 R13 XMM0 ZZ xor     edi, edi        ; domainname 
+            40b17a     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi        ; domainname 
             40b17c      5 INSTR BELONGTO 40aeb0 
-            40b17c      5 INSTR DEADREGS  EFLAGS R12 R13 XMM0 ZZ mov     esi, offset aPlayingtaj; "Playing…" 
+            40b17c      5 INSTR DEADREGS  EFLAGS RSI R12 R13 XMM0 ZZ mov     esi, offset aPlayingtaj; "Playing…" 
             40b181     -1 INSTR LOCAL NoMetaUpdate call    _dcgettext 
             40b181      5 INSTR BELONGTO 40aeb0 
             40b181      5 INSTR DEADREGS  EFLAGS R12 R13 XMM0 ZZ call    _dcgettext 
@@ -11353,18 +11538,18 @@
             40b19e      5 INSTR BELONGTO 40aeb0 
             40b19e      5 INSTR DEADREGS  EFLAGS XMM0 ZZ call    _g_type_check_instance_cast 
             40b1a3      3 INSTR BELONGTO 40aeb0 
-            40b1a3      3 INSTR DEADREGS  EFLAGS RDX RDI XMM0 ZZ mov     rdx, r13 
+            40b1a3      3 INSTR DEADREGS  EFLAGS RDX RSI RDI XMM0 ZZ mov     rdx, r13 
             40b1a6      3 INSTR BELONGTO 40aeb0 
-            40b1a6      3 INSTR DEADREGS  EFLAGS RDI R13 XMM0 ZZ mov     rdi, rax 
+            40b1a6      3 INSTR DEADREGS  EFLAGS RSI RDI R13 XMM0 ZZ mov     rdi, rax 
             40b1a9      3 INSTR BELONGTO 40aeb0 
-            40b1a9      3 INSTR DEADREGS  EFLAGS R13 XMM0 ZZ mov     esi, r12d 
+            40b1a9      3 INSTR DEADREGS  EFLAGS RSI R13 XMM0 ZZ mov     esi, r12d 
             40b1ac     -1 INSTR LOCAL NoMetaUpdate call    _gtk_statusbar_push 
             40b1ac      5 INSTR BELONGTO 40aeb0 
             40b1ac      5 INSTR DEADREGS  EFLAGS R12 R13 XMM0 ZZ call    _gtk_statusbar_push 
             40b1b1      4 INSTR BELONGTO 40aeb0 
-            40b1b1      4 INSTR DEADREGS  EFLAGS RAX R12 R13 XMM0 ZZ mov     rax, [rbx+38h] 
+            40b1b1      4 INSTR DEADREGS  EFLAGS RAX RDI R12 R13 XMM0 ZZ mov     rax, [rbx+38h] 
             40b1b5      6 INSTR BELONGTO 40aeb0 
-            40b1b5      6 INSTR DEADREGS  EFLAGS R12 R13 XMM0 ZZ mov     edi, [rax+118h] 
+            40b1b5      6 INSTR DEADREGS  EFLAGS RDI R12 R13 XMM0 ZZ mov     edi, [rax+118h] 
             40b1bb     -1 INSTR LOCAL NoMetaUpdate test    edi, edi 
             40b1bb      2 INSTR BELONGTO 40aeb0 
             40b1bd     -1 INSTR LOCAL NoMetaUpdate jz      loc_40AF16 
@@ -11381,18 +11566,18 @@
             40b1e1     -1 INSTR LOCAL NoMetaUpdate jmp     loc_40AF16 
             40b1e1      5 INSTR BELONGTO 40aeb0 
             40b1f0      3 INSTR BELONGTO 40aeb0 
-            40b1f0      3 INSTR DEADREGS  EFLAGS RDX R12 R13 XMM0 ZZ mov     rdx, rbx 
+            40b1f0      3 INSTR DEADREGS  EFLAGS RDX RSI RDI R12 R13 XMM0 ZZ mov     rdx, rbx 
             40b1f3     -2 INSTR LOCAL n RSI ZZ  NumericDEFs mov     esi, offset sub_4073E0 
             40b1f3      5 INSTR BELONGTO 40aeb0 
-            40b1f3      5 INSTR DEADREGS  EFLAGS R12 R13 XMM0 ZZ mov     esi, offset sub_4073E0 
+            40b1f3      5 INSTR DEADREGS  EFLAGS RSI RDI R12 R13 XMM0 ZZ mov     esi, offset sub_4073E0 
             40b1f8     -2 INSTR LOCAL n RDI ZZ  NUMVia2ndSrcIMMEDNUM mov     edi, 0C8h 
             40b1f8      5 INSTR BELONGTO 40aeb0 
-            40b1f8      5 INSTR DEADREGS  EFLAGS R12 R13 XMM0 ZZ mov     edi, 0C8h 
+            40b1f8      5 INSTR DEADREGS  EFLAGS RDI R12 R13 XMM0 ZZ mov     edi, 0C8h 
             40b1fd     -1 INSTR LOCAL NoMetaUpdate call    _g_timeout_add 
             40b1fd      5 INSTR BELONGTO 40aeb0 
             40b1fd      5 INSTR DEADREGS  EFLAGS R12 R13 XMM0 ZZ call    _g_timeout_add 
             40b202      3 INSTR BELONGTO 40aeb0 
-            40b202      3 INSTR DEADREGS  EFLAGS RDI R12 R13 XMM0 ZZ mov     [rbp+28h], eax 
+            40b202      3 INSTR DEADREGS  EFLAGS RDX RSI RDI R12 R13 XMM0 ZZ mov     [rbp+28h], eax 
             40b205     -1 INSTR LOCAL NoMetaUpdate jmp     loc_40B0E8 
             40b205      5 INSTR BELONGTO 40aeb0 
             40b210     -1 INSTR LOCAL NoMetaUpdate call    _g_source_remove 
@@ -11454,15 +11639,15 @@
             40b25f     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rsp, 18h 
             40b25f      4 INSTR BELONGTO 40b230 
             40b263      5 INSTR BELONGTO 40b230 
-            40b263      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ mov     edx, offset aGsr_is_windowW; "GSR_IS_WINDOW (window)" 
+            40b263      5 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI R12 R13 R14 R15 ZZ mov     edx, offset aGsr_is_windowW; "GSR_IS_WINDOW (window)" 
             40b268      5 INSTR BELONGTO 40b230 
-            40b268      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ mov     esi, offset aRecord_eos_msg; "record_eos_msg_cb" 
+            40b268      5 INSTR DEADREGS  EFLAGS RBX RSI RDI R12 R13 R14 R15 ZZ mov     esi, offset aRecord_eos_msg; "record_eos_msg_cb" 
             40b26d      1 INSTR BELONGTO 40b230 
-            40b26d      1 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ pop     rbx 
+            40b26d      1 INSTR DEADREGS  EFLAGS RBX RDI R12 R13 R14 R15 ZZ pop     rbx 
             40b26e      1 INSTR BELONGTO 40b230 
-            40b26e      1 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ pop     rbp 
+            40b26e      1 INSTR DEADREGS  EFLAGS RDI R12 R13 R14 R15 ZZ pop     rbp 
             40b26f      2 INSTR BELONGTO 40b230 
-            40b26f      2 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ xor     edi, edi 
+            40b26f      2 INSTR DEADREGS  EFLAGS RDI R12 R13 R14 R15 ZZ xor     edi, edi 
             40b26f     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
             40b271     -1 INSTR LOCAL NoMetaUpdate jmp     _g_return_if_fail_warning 
             40b271      5 INSTR BELONGTO 40b230 
@@ -11472,22 +11657,22 @@
             40b287     -1 INSTR LOCAL NoMetaUpdate jbe     short loc_40B2B7 
             40b287      2 INSTR BELONGTO 40b230 
             40b289      7 INSTR BELONGTO 40b230 
-            40b289      7 INSTR DEADREGS  EFLAGS RDI R8 R9 ZZ mov     rdi, cs:qword_610918 
+            40b289      7 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R9 ZZ mov     rdi, cs:qword_610918 
             40b290     -2 INSTR LOCAL n R9 ZZ  AlwaysNUM xor     r9d, r9d 
             40b290      3 INSTR BELONGTO 40b230 
-            40b290      3 INSTR DEADREGS  EFLAGS R8 R9 ZZ xor     r9d, r9d 
+            40b290      3 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI R8 R9 ZZ xor     r9d, r9d 
             40b293     -2 INSTR LOCAL n R8 ZZ  NUMVia2ndSrcIMMEDNUM mov     r8d, 699h 
             40b293      6 INSTR BELONGTO 40b230 
-            40b293      6 INSTR DEADREGS  EFLAGS R8 ZZ mov     r8d, 699h 
+            40b293      6 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI R8 ZZ mov     r8d, 699h 
             40b299      5 INSTR BELONGTO 40b230 
-            40b299      5 INSTR DEADREGS  EFLAGS ZZ mov     ecx, offset aRecord_eos_m_0; "record_eos_msg_cb" 
+            40b299      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI ZZ mov     ecx, offset aRecord_eos_m_0; "record_eos_msg_cb" 
             40b29e      5 INSTR BELONGTO 40b230 
-            40b29e      5 INSTR DEADREGS  EFLAGS ZZ mov     edx, offset aGsrWindow_c; "gsr-window.c" 
+            40b29e      5 INSTR DEADREGS  EFLAGS RAX RDX RSI ZZ mov     edx, offset aGsrWindow_c; "gsr-window.c" 
             40b2a3     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 4 
             40b2a3      5 INSTR BELONGTO 40b230 
-            40b2a3      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, 4 
+            40b2a3      5 INSTR DEADREGS  EFLAGS RAX RSI ZZ mov     esi, 4 
             40b2a8      2 INSTR BELONGTO 40b230 
-            40b2a8      2 INSTR DEADREGS  EFLAGS ZZ xor     eax, eax 
+            40b2a8      2 INSTR DEADREGS  EFLAGS RAX ZZ xor     eax, eax 
             40b2a8     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             40b2aa      8 INSTR BELONGTO 40b230 
             40b2aa      8 INSTR DEADREGS  EFLAGS ZZ mov     [rsp+28h+var_28], offset aEos_FinishedRe; "EOS. Finished recording" 
@@ -11498,12 +11683,12 @@
             40b2b7     -1 INSTR LOCAL MetadataUnused mov     rax, [rbx+38h] 
             40b2b7      4 INSTR BELONGTO 40b230 
             40b2bb      7 INSTR BELONGTO 40b230 
-            40b2bb      7 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     rax, [rax+0B0h] 
+            40b2bb      7 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI ZZ mov     rax, [rax+0B0h] 
             40b2c2      3 INSTR BELONGTO 40b230 
-            40b2c2      3 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     rdi, [rax] 
+            40b2c2      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI ZZ mov     rdi, [rax] 
             40b2c5     -1 INSTR LOCAL NoMetaUpdate call    sub_406EF0 
             40b2c5      5 INSTR BELONGTO 40b230 
-            40b2c5      5 INSTR DEADREGS  EFLAGS RDX RSI ZZ call    sub_406EF0 
+            40b2c5      5 INSTR DEADREGS  EFLAGS RCX RDX RSI ZZ call    sub_406EF0 
             40b2ca      4 INSTR BELONGTO 40b230 
             40b2ca      4 INSTR DEADREGS  EFLAGS RAX RDI ZZ mov     rax, [rbx+38h] 
             40b2ce      7 INSTR BELONGTO 40b230 
@@ -11552,35 +11737,35 @@
             40b330      0 FUNC FRAMERESTORE 0 0 4 1 0 0 2 0 0 3 0 0 4 0 8 5 0 0 6 0 0 7 0 0 8 0 0 9 0 0 10 0 0 11 0 0 12 0 0 13 0 0 14 0 0 15 0 0 ZZ
             40b330      0 FUNC MMSAFENESS SAFE
             40b330      5 INSTR BELONGTO 40b330 
-            40b330      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     [rsp+var_20], rbx 
+            40b330      5 INSTR DEADREGS  EFLAGS RCX RDI ZZ mov     [rsp+var_20], rbx 
             40b330      5 PTRIMMEDESP STACK -32 displ mov     [rsp+var_20], rbx
             40b330    801 FUNC GLOBAL sub_40B330 FUNC_UNSAFE NOFP RET             40b650 
             40b335      5 INSTR BELONGTO 40b330 
-            40b335      5 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     [rsp+var_18], rbp 
+            40b335      5 INSTR DEADREGS  EFLAGS RCX RBX RDI ZZ mov     [rsp+var_18], rbp 
             40b335      5 PTRIMMEDESP STACK -24 displ mov     [rsp+var_18], rbp
             40b33a      3 INSTR BELONGTO 40b330 
-            40b33a      3 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     rbx, rdx 
+            40b33a      3 INSTR DEADREGS  EFLAGS RCX RBX RDI ZZ mov     rbx, rdx 
             40b33d      5 INSTR BELONGTO 40b330 
-            40b33d      5 INSTR DEADREGS  EFLAGS RDX RDI ZZ mov     [rsp+var_10], r12 
+            40b33d      5 INSTR DEADREGS  EFLAGS RCX RDX RDI ZZ mov     [rsp+var_10], r12 
             40b33d      5 PTRIMMEDESP STACK -16 displ mov     [rsp+var_10], r12
             40b342      5 INSTR BELONGTO 40b330 
-            40b342      5 INSTR DEADREGS  EFLAGS RDX RDI R12 ZZ mov     [rsp+var_8], r13 
+            40b342      5 INSTR DEADREGS  EFLAGS RCX RDX RDI R12 ZZ mov     [rsp+var_8], r13 
             40b342      5 PTRIMMEDESP STACK -8 displ mov     [rsp+var_8], r13
             40b347     16 DATAREF STACK 829 esp + 0 CHILDOF 828 OFFSET 0 OutArgsRegion OUTARGS
             40b347      4 INSTR BELONGTO 40b330 
-            40b347      4 INSTR DEADREGS  EFLAGS RDX RDI R12 R13 ZZ sub     rsp, 48h 
+            40b347      4 INSTR DEADREGS  EFLAGS RCX RDX RDI R12 R13 ZZ sub     rsp, 48h 
             40b347     72 DATAREF STACK 828 esp + 0 PARENT LocalFrame LOCALFRAME
             40b347      8 MEMORYHOLE STACK esp + 72 ReturnAddress 
             40b34b      3 INSTR BELONGTO 40b330 
-            40b34b      3 INSTR DEADREGS  EFLAGS RDX RDI R12 R13 ZZ mov     rbp, rsi 
+            40b34b      3 INSTR DEADREGS  EFLAGS RCX RDX RDI R12 R13 ZZ mov     rbp, rsi 
             40b34e      5 INSTR BELONGTO 40b330 
-            40b34e      5 INSTR DEADREGS  EFLAGS RDX RDI R12 R13 ZZ lea     rdx, [rsp+48h+var_2C] 
+            40b34e      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R12 R13 ZZ lea     rdx, [rsp+48h+var_2C] 
             40b34e      5 PTRIMMEDESP STACK 28 displ lea     rdx, [rsp+48h+var_2C]
             40b353      2 INSTR BELONGTO 40b330 
-            40b353      2 INSTR DEADREGS  EFLAGS RDI R12 R13 ZZ xor     ecx, ecx 
+            40b353      2 INSTR DEADREGS  EFLAGS RCX RSI RDI R12 R13 ZZ xor     ecx, ecx 
             40b353     -2 INSTR LOCAL n RCX ZZ  AlwaysNUM xor     ecx, ecx 
             40b355      2 INSTR BELONGTO 40b330 
-            40b355      2 INSTR DEADREGS  EFLAGS RDI R12 R13 ZZ xor     esi, esi 
+            40b355      2 INSTR DEADREGS  EFLAGS RSI RDI R12 R13 ZZ xor     esi, esi 
             40b355     -2 INSTR LOCAL n RSI ZZ  AlwaysNUM xor     esi, esi 
             40b357      3 INSTR BELONGTO 40b330 
             40b357      3 INSTR DEADREGS  EFLAGS RDI R12 R13 ZZ mov     rdi, rbp 
@@ -11616,11 +11801,11 @@
             40b383     -1 INSTR LOCAL NoMetaUpdate jnz     short loc_40B3B0 
             40b383      2 INSTR BELONGTO 40b330 
             40b385      5 INSTR BELONGTO 40b330 
-            40b385      5 INSTR DEADREGS  EFLAGS RBX R12 R13 XMM0 ZZ mov     edx, offset aGsr_is_windowW; "GSR_IS_WINDOW (window)" 
+            40b385      5 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI R12 R13 XMM0 ZZ mov     edx, offset aGsr_is_windowW; "GSR_IS_WINDOW (window)" 
             40b38a      5 INSTR BELONGTO 40b330 
-            40b38a      5 INSTR DEADREGS  EFLAGS RBX R12 R13 XMM0 ZZ mov     esi, offset aRecord_state_c; "record_state_changed_cb" 
+            40b38a      5 INSTR DEADREGS  EFLAGS RBX RSI RDI R12 R13 XMM0 ZZ mov     esi, offset aRecord_state_c; "record_state_changed_cb" 
             40b38f      2 INSTR BELONGTO 40b330 
-            40b38f      2 INSTR DEADREGS  EFLAGS RBX R12 R13 XMM0 ZZ xor     edi, edi 
+            40b38f      2 INSTR DEADREGS  EFLAGS RBX RDI R12 R13 XMM0 ZZ xor     edi, edi 
             40b38f     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
             40b391     -1 INSTR LOCAL NoMetaUpdate call    _g_return_if_fail_warning 
             40b391      5 INSTR BELONGTO 40b330 
@@ -11667,7 +11852,7 @@
             40b3d8     -1 INSTR LOCAL NoMetaUpdate cmp     cs:__gst_debug_min, 3 
             40b3d8      7 INSTR BELONGTO 40b330 
             40b3df      4 INSTR BELONGTO 40b330 
-            40b3df      4 INSTR DEADREGS  R12 R13 ZZ mov     edi, [rsp+48h+var_2C] 
+            40b3df      4 INSTR DEADREGS  RDI R12 R13 ZZ mov     edi, [rsp+48h+var_2C] 
             40b3df      4 PTRIMMEDESP STACK 28 displ mov     edi, [rsp+48h+var_2C]
             40b3e3      7 INSTR BELONGTO 40b330 
             40b3e3      7 INSTR DEADREGS  R12 R13 ZZ mov     rax, [rax+0B0h] 
@@ -11679,24 +11864,25 @@
             40b3ef      5 INSTR BELONGTO 40b330 
             40b3ef      5 INSTR DEADREGS  EFLAGS R12 R13 ZZ call    _gst_element_state_get_name 
             40b3f4      7 INSTR BELONGTO 40b330 
-            40b3f4      7 INSTR DEADREGS  EFLAGS RDI R8 R9 R12 R13 ZZ mov     rdi, cs:qword_610918 
+            40b3f4      7 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 R12 R13 ZZ mov     rdi, cs:qword_610918 
             40b3fb      5 INSTR BELONGTO 40b330 
-            40b3fb      5 INSTR DEADREGS  EFLAGS R8 R9 R12 R13 ZZ mov     [rsp+48h+var_40], rax 
+            40b3fb      5 INSTR DEADREGS  EFLAGS RCX RDX RSI R8 R9 R12 R13 ZZ mov     [rsp+48h+var_40], rax 
             40b3fb      5 PTRIMMEDESP STACK 8 displ mov     [rsp+48h+var_40], rax
             40b400     -2 INSTR LOCAL n R9 ZZ  AlwaysNUM xor     r9d, r9d 
             40b400      3 INSTR BELONGTO 40b330 
-            40b400      3 INSTR DEADREGS  EFLAGS R8 R9 R12 R13 ZZ xor     r9d, r9d 
+            40b400      3 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI R8 R9 R12 R13 ZZ xor     r9d, r9d 
             40b403     -2 INSTR LOCAL n R8 ZZ  NUMVia2ndSrcIMMEDNUM mov     r8d, 6EDh 
             40b403      6 INSTR BELONGTO 40b330 
-            40b403      6 INSTR DEADREGS  EFLAGS R8 R12 R13 ZZ mov     r8d, 6EDh 
+            40b403      6 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI R8 R12 R13 ZZ mov     r8d, 6EDh 
             40b409      5 INSTR BELONGTO 40b330 
-            40b409      5 INSTR DEADREGS  EFLAGS R12 R13 ZZ mov     ecx, offset aRecord_state_0; "record_state_changed_cb" 
+            40b409      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI R12 R13 ZZ mov     ecx, offset aRecord_state_0; "record_state_changed_cb" 
             40b40e      5 INSTR BELONGTO 40b330 
-            40b40e      5 INSTR DEADREGS  EFLAGS R12 R13 ZZ mov     edx, offset aGsrWindow_c; "gsr-window.c" 
-            40b413     -1 INSTR LOCAL MetadataRedundant mov     esi, 4 
+            40b40e      5 INSTR DEADREGS  EFLAGS RAX RDX RSI R12 R13 ZZ mov     edx, offset aGsrWindow_c; "gsr-window.c" 
+            40b413     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 4 
             40b413      5 INSTR BELONGTO 40b330 
+            40b413      5 INSTR DEADREGS  EFLAGS RAX RSI R12 R13 ZZ mov     esi, 4 
             40b418      2 INSTR BELONGTO 40b330 
-            40b418      2 INSTR DEADREGS  EFLAGS R12 R13 ZZ xor     eax, eax 
+            40b418      2 INSTR DEADREGS  EFLAGS RAX R12 R13 ZZ xor     eax, eax 
             40b418     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             40b41a      8 INSTR BELONGTO 40b330 
             40b41a      8 INSTR DEADREGS  EFLAGS R12 R13 ZZ mov     [rsp+48h+var_48], offset aRecordPipeline; "record pipeline state: %s" 
@@ -11705,7 +11891,7 @@
             40b422      5 INSTR BELONGTO 40b330 
             40b422      5 INSTR DEADREGS  EFLAGS R12 R13 ZZ call    _gst_debug_log 
             40b427      4 INSTR BELONGTO 40b330 
-            40b427      4 INSTR DEADREGS  EFLAGS R12 R13 ZZ mov     edi, [rsp+48h+var_2C] 
+            40b427      4 INSTR DEADREGS  EFLAGS RDI R12 R13 ZZ mov     edi, [rsp+48h+var_2C] 
             40b427      4 PTRIMMEDESP STACK 28 displ mov     edi, [rsp+48h+var_2C]
             40b42b     -1 INSTR LOCAL NoMetaUpdate cmp     edi, 3 
             40b42b      3 INSTR BELONGTO 40b330 
@@ -11744,16 +11930,17 @@
             40b46a      5 INSTR BELONGTO 40b330 
             40b46a      5 INSTR DEADREGS  EFLAGS R12 R13 XMM0 ZZ call    _gtk_adjustment_set_value 
             40b46f      4 INSTR BELONGTO 40b330 
-            40b46f      4 INSTR DEADREGS  EFLAGS RAX RDI R12 R13 XMM0 ZZ mov     rax, [rbx+38h] 
-            40b473     -1 INSTR LOCAL MetadataRedundant xor     esi, esi 
+            40b46f      4 INSTR DEADREGS  EFLAGS RAX RSI RDI R12 R13 XMM0 ZZ mov     rax, [rbx+38h] 
             40b473      2 INSTR BELONGTO 40b330 
+            40b473      2 INSTR DEADREGS  EFLAGS RSI RDI R12 R13 XMM0 ZZ xor     esi, esi 
+            40b473     -2 INSTR LOCAL n RSI ZZ  AlwaysNUM xor     esi, esi 
             40b475      4 INSTR BELONGTO 40b330 
             40b475      4 INSTR DEADREGS  EFLAGS RDI R12 R13 XMM0 ZZ mov     rdi, [rax+8] 
             40b479     -1 INSTR LOCAL NoMetaUpdate call    _gtk_widget_set_sensitive 
             40b479      5 INSTR BELONGTO 40b330 
             40b479      5 INSTR DEADREGS  EFLAGS R12 R13 XMM0 ZZ call    _gtk_widget_set_sensitive 
             40b47e      4 INSTR BELONGTO 40b330 
-            40b47e      4 INSTR DEADREGS  EFLAGS RAX RDI R12 R13 XMM0 ZZ mov     rax, [rbx+38h] 
+            40b47e      4 INSTR DEADREGS  EFLAGS RAX RSI RDI R12 R13 XMM0 ZZ mov     rax, [rbx+38h] 
             40b482     -1 INSTR LOCAL MetadataRedundant mov     esi, 1 
             40b482      5 INSTR BELONGTO 40b330 
             40b487      4 INSTR BELONGTO 40b330 
@@ -11774,71 +11961,76 @@
             40b4a3      5 INSTR BELONGTO 40b330 
             40b4a3      5 INSTR DEADREGS  EFLAGS R12 R13 XMM0 ZZ call    _gst_implements_interface_check 
             40b4a8      4 INSTR BELONGTO 40b330 
-            40b4a8      4 INSTR DEADREGS  EFLAGS RDX RDI R12 R13 XMM0 ZZ mov     rdx, [rbx+38h] 
+            40b4a8      4 INSTR DEADREGS  EFLAGS RDX RSI RDI R12 R13 XMM0 ZZ mov     rdx, [rbx+38h] 
             40b4ac      2 INSTR BELONGTO 40b330 
-            40b4ac      2 INSTR DEADREGS  EFLAGS RDI R12 R13 XMM0 ZZ mov     esi, eax 
+            40b4ac      2 INSTR DEADREGS  EFLAGS RSI RDI R12 R13 XMM0 ZZ mov     esi, eax 
             40b4ae      4 INSTR BELONGTO 40b330 
             40b4ae      4 INSTR DEADREGS  EFLAGS RDI R12 R13 XMM0 ZZ mov     rdi, [rdx+18h] 
             40b4b2     -1 INSTR LOCAL NoMetaUpdate call    _gtk_widget_set_sensitive 
             40b4b2      5 INSTR BELONGTO 40b330 
             40b4b2      5 INSTR DEADREGS  EFLAGS R12 R13 XMM0 ZZ call    _gtk_widget_set_sensitive 
             40b4b7      2 INSTR BELONGTO 40b330 
-            40b4b7      2 INSTR DEADREGS  EFLAGS RAX RDI R12 R13 XMM0 ZZ xor     edx, edx 
+            40b4b7      2 INSTR DEADREGS  EFLAGS RAX RDX RSI RDI R12 R13 XMM0 ZZ xor     edx, edx 
             40b4b7     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
             40b4b9      5 INSTR BELONGTO 40b330 
-            40b4b9      5 INSTR DEADREGS  EFLAGS RAX RDI R12 R13 XMM0 ZZ mov     esi, offset aStop; "Stop" 
+            40b4b9      5 INSTR DEADREGS  EFLAGS RAX RSI RDI R12 R13 XMM0 ZZ mov     esi, offset aStop; "Stop" 
             40b4be      3 INSTR BELONGTO 40b330 
             40b4be      3 INSTR DEADREGS  EFLAGS RAX RDI R12 R13 XMM0 ZZ mov     rdi, rbx 
             40b4c1     -1 INSTR LOCAL NoMetaUpdate call    sub_407CB0 
             40b4c1      5 INSTR BELONGTO 40b330 
             40b4c1      5 INSTR DEADREGS  EFLAGS RAX R12 R13 XMM0 ZZ call    sub_407CB0 
-            40b4c6     -1 INSTR LOCAL MetadataRedundant mov     edx, 1 
+            40b4c6     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 1 
             40b4c6      5 INSTR BELONGTO 40b330 
+            40b4c6      5 INSTR DEADREGS  EFLAGS RAX RDX RSI RDI R12 R13 XMM0 ZZ mov     edx, 1 
             40b4cb      5 INSTR BELONGTO 40b330 
-            40b4cb      5 INSTR DEADREGS  EFLAGS RAX RDI R12 R13 XMM0 ZZ mov     esi, offset aPlay; "Play" 
+            40b4cb      5 INSTR DEADREGS  EFLAGS RAX RSI RDI R12 R13 XMM0 ZZ mov     esi, offset aPlay; "Play" 
             40b4d0      3 INSTR BELONGTO 40b330 
             40b4d0      3 INSTR DEADREGS  EFLAGS RAX RDI R12 R13 XMM0 ZZ mov     rdi, rbx 
             40b4d3     -1 INSTR LOCAL NoMetaUpdate call    sub_407CB0 
             40b4d3      5 INSTR BELONGTO 40b330 
             40b4d3      5 INSTR DEADREGS  EFLAGS RAX R12 R13 XMM0 ZZ call    sub_407CB0 
-            40b4d8     -1 INSTR LOCAL MetadataRedundant mov     edx, 1 
+            40b4d8     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 1 
             40b4d8      5 INSTR BELONGTO 40b330 
+            40b4d8      5 INSTR DEADREGS  EFLAGS RAX RDX RSI RDI R12 R13 XMM0 ZZ mov     edx, 1 
             40b4dd      5 INSTR BELONGTO 40b330 
-            40b4dd      5 INSTR DEADREGS  EFLAGS RAX RDI R12 R13 XMM0 ZZ mov     esi, offset aRecord; "Record" 
+            40b4dd      5 INSTR DEADREGS  EFLAGS RAX RSI RDI R12 R13 XMM0 ZZ mov     esi, offset aRecord; "Record" 
             40b4e2      3 INSTR BELONGTO 40b330 
             40b4e2      3 INSTR DEADREGS  EFLAGS RAX RDI R12 R13 XMM0 ZZ mov     rdi, rbx 
             40b4e5     -1 INSTR LOCAL NoMetaUpdate call    sub_407CB0 
             40b4e5      5 INSTR BELONGTO 40b330 
             40b4e5      5 INSTR DEADREGS  EFLAGS RAX R12 R13 XMM0 ZZ call    sub_407CB0 
-            40b4ea     -1 INSTR LOCAL MetadataRedundant mov     edx, 1 
+            40b4ea     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 1 
             40b4ea      5 INSTR BELONGTO 40b330 
+            40b4ea      5 INSTR DEADREGS  EFLAGS RAX RDX RSI RDI R12 R13 XMM0 ZZ mov     edx, 1 
             40b4ef      5 INSTR BELONGTO 40b330 
-            40b4ef      5 INSTR DEADREGS  EFLAGS RAX RDI R12 R13 XMM0 ZZ mov     esi, offset aFilesave; "FileSave" 
+            40b4ef      5 INSTR DEADREGS  EFLAGS RAX RSI RDI R12 R13 XMM0 ZZ mov     esi, offset aFilesave; "FileSave" 
             40b4f4      3 INSTR BELONGTO 40b330 
             40b4f4      3 INSTR DEADREGS  EFLAGS RAX RDI R12 R13 XMM0 ZZ mov     rdi, rbx 
             40b4f7     -1 INSTR LOCAL NoMetaUpdate call    sub_407CB0 
             40b4f7      5 INSTR BELONGTO 40b330 
             40b4f7      5 INSTR DEADREGS  EFLAGS RAX R12 R13 XMM0 ZZ call    sub_407CB0 
-            40b4fc     -1 INSTR LOCAL MetadataRedundant mov     edx, 1 
+            40b4fc     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 1 
             40b4fc      5 INSTR BELONGTO 40b330 
+            40b4fc      5 INSTR DEADREGS  EFLAGS RAX RDX RSI RDI R12 R13 XMM0 ZZ mov     edx, 1 
             40b501      5 INSTR BELONGTO 40b330 
-            40b501      5 INSTR DEADREGS  EFLAGS RAX RDI R12 R13 XMM0 ZZ mov     esi, offset aFilesaveas; "FileSaveAs" 
+            40b501      5 INSTR DEADREGS  EFLAGS RAX RSI RDI R12 R13 XMM0 ZZ mov     esi, offset aFilesaveas; "FileSaveAs" 
             40b506      3 INSTR BELONGTO 40b330 
             40b506      3 INSTR DEADREGS  EFLAGS RAX RDI R12 R13 XMM0 ZZ mov     rdi, rbx 
             40b509     -1 INSTR LOCAL NoMetaUpdate call    sub_407CB0 
             40b509      5 INSTR BELONGTO 40b330 
             40b509      5 INSTR DEADREGS  EFLAGS RAX R12 R13 XMM0 ZZ call    sub_407CB0 
             40b50e      4 INSTR BELONGTO 40b330 
-            40b50e      4 INSTR DEADREGS  EFLAGS RAX RDI R12 R13 XMM0 ZZ mov     rax, [rbx+38h] 
-            40b512     -1 INSTR LOCAL MetadataRedundant xor     esi, esi 
+            40b50e      4 INSTR DEADREGS  EFLAGS RAX RSI RDI R12 R13 XMM0 ZZ mov     rax, [rbx+38h] 
             40b512      2 INSTR BELONGTO 40b330 
+            40b512      2 INSTR DEADREGS  EFLAGS RSI RDI R12 R13 XMM0 ZZ xor     esi, esi 
+            40b512     -2 INSTR LOCAL n RSI ZZ  AlwaysNUM xor     esi, esi 
             40b514      4 INSTR BELONGTO 40b330 
             40b514      4 INSTR DEADREGS  EFLAGS RDI R12 R13 XMM0 ZZ mov     rdi, [rax+8] 
             40b518     -1 INSTR LOCAL NoMetaUpdate call    _gtk_widget_set_sensitive 
             40b518      5 INSTR BELONGTO 40b330 
             40b518      5 INSTR DEADREGS  EFLAGS R12 R13 XMM0 ZZ call    _gtk_widget_set_sensitive 
             40b51d      4 INSTR BELONGTO 40b330 
-            40b51d      4 INSTR DEADREGS  EFLAGS RAX RDI R12 R13 XMM0 ZZ mov     rax, [rbx+38h] 
+            40b51d      4 INSTR DEADREGS  EFLAGS RAX RSI RDI R12 R13 XMM0 ZZ mov     rax, [rbx+38h] 
             40b521     -1 INSTR LOCAL MetadataRedundant mov     esi, 1 
             40b521      5 INSTR BELONGTO 40b330 
             40b526      4 INSTR BELONGTO 40b330 
@@ -11847,7 +12039,7 @@
             40b52a      5 INSTR BELONGTO 40b330 
             40b52a      5 INSTR DEADREGS  EFLAGS R12 R13 XMM0 ZZ call    _gtk_widget_set_sensitive 
             40b52f      4 INSTR BELONGTO 40b330 
-            40b52f      4 INSTR DEADREGS  EFLAGS RAX RDI R12 R13 XMM0 ZZ mov     rax, [rbx+38h] 
+            40b52f      4 INSTR DEADREGS  EFLAGS RAX RSI RDI R12 R13 XMM0 ZZ mov     rax, [rbx+38h] 
             40b533     -1 INSTR LOCAL MetadataRedundant mov     esi, 1 
             40b533      5 INSTR BELONGTO 40b330 
             40b538      4 INSTR BELONGTO 40b330 
@@ -11872,18 +12064,20 @@
             40b55e      5 INSTR BELONGTO 40b330 
             40b55e      5 INSTR DEADREGS  EFLAGS R13 XMM0 ZZ call    _g_type_check_instance_cast 
             40b563      3 INSTR BELONGTO 40b330 
-            40b563      3 INSTR DEADREGS  EFLAGS RDI R13 XMM0 ZZ mov     esi, r12d 
+            40b563      3 INSTR DEADREGS  EFLAGS RSI RDI R13 XMM0 ZZ mov     esi, r12d 
             40b566      3 INSTR BELONGTO 40b330 
             40b566      3 INSTR DEADREGS  EFLAGS RDI R12 R13 XMM0 ZZ mov     rdi, rax 
             40b569     -1 INSTR LOCAL NoMetaUpdate call    _gtk_statusbar_pop 
             40b569      5 INSTR BELONGTO 40b330 
             40b569      5 INSTR DEADREGS  EFLAGS R12 R13 XMM0 ZZ call    _gtk_statusbar_pop 
-            40b56e     -1 INSTR LOCAL MetadataRedundant mov     edx, 5          ; category 
+            40b56e     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 5          ; category 
             40b56e      5 INSTR BELONGTO 40b330 
-            40b573     -1 INSTR LOCAL MetadataRedundant xor     edi, edi        ; domainname 
+            40b56e      5 INSTR DEADREGS  EFLAGS RDX RSI RDI R12 R13 XMM0 ZZ mov     edx, 5          ; category 
             40b573      2 INSTR BELONGTO 40b330 
+            40b573      2 INSTR DEADREGS  EFLAGS RSI RDI R12 R13 XMM0 ZZ xor     edi, edi        ; domainname 
+            40b573     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi        ; domainname 
             40b575      5 INSTR BELONGTO 40b330 
-            40b575      5 INSTR DEADREGS  EFLAGS R12 R13 XMM0 ZZ mov     esi, offset aReady; "Ready" 
+            40b575      5 INSTR DEADREGS  EFLAGS RSI R12 R13 XMM0 ZZ mov     esi, offset aReady; "Ready" 
             40b57a     -1 INSTR LOCAL NoMetaUpdate call    _dcgettext 
             40b57a      5 INSTR BELONGTO 40b330 
             40b57a      5 INSTR DEADREGS  EFLAGS R12 R13 XMM0 ZZ call    _dcgettext 
@@ -11901,18 +12095,18 @@
             40b597      5 INSTR BELONGTO 40b330 
             40b597      5 INSTR DEADREGS  EFLAGS XMM0 ZZ call    _g_type_check_instance_cast 
             40b59c      3 INSTR BELONGTO 40b330 
-            40b59c      3 INSTR DEADREGS  EFLAGS RDX RDI XMM0 ZZ mov     rdx, r13 
+            40b59c      3 INSTR DEADREGS  EFLAGS RDX RSI RDI XMM0 ZZ mov     rdx, r13 
             40b59f      3 INSTR BELONGTO 40b330 
-            40b59f      3 INSTR DEADREGS  EFLAGS RDI R13 XMM0 ZZ mov     rdi, rax 
+            40b59f      3 INSTR DEADREGS  EFLAGS RSI RDI R13 XMM0 ZZ mov     rdi, rax 
             40b5a2      3 INSTR BELONGTO 40b330 
-            40b5a2      3 INSTR DEADREGS  EFLAGS R13 XMM0 ZZ mov     esi, r12d 
+            40b5a2      3 INSTR DEADREGS  EFLAGS RSI R13 XMM0 ZZ mov     esi, r12d 
             40b5a5     -1 INSTR LOCAL NoMetaUpdate call    _gtk_statusbar_push 
             40b5a5      5 INSTR BELONGTO 40b330 
             40b5a5      5 INSTR DEADREGS  EFLAGS R12 R13 XMM0 ZZ call    _gtk_statusbar_push 
             40b5aa      4 INSTR BELONGTO 40b330 
-            40b5aa      4 INSTR DEADREGS  EFLAGS RAX R12 R13 XMM0 ZZ mov     rax, [rbx+38h] 
+            40b5aa      4 INSTR DEADREGS  EFLAGS RAX RDI R12 R13 XMM0 ZZ mov     rax, [rbx+38h] 
             40b5ae      6 INSTR BELONGTO 40b330 
-            40b5ae      6 INSTR DEADREGS  EFLAGS R12 R13 XMM0 ZZ mov     edi, [rax+104h] 
+            40b5ae      6 INSTR DEADREGS  EFLAGS RDI R12 R13 XMM0 ZZ mov     edi, [rax+104h] 
             40b5b4     -1 INSTR LOCAL NoMetaUpdate test    edi, edi 
             40b5b4      2 INSTR BELONGTO 40b330 
             40b5b6     -1 INSTR LOCAL NoMetaUpdate jz      loc_40B396 
@@ -11927,12 +12121,12 @@
             40b5cf     -1 INSTR LOCAL NoMetaUpdate jmp     loc_40B396 
             40b5cf      5 INSTR BELONGTO 40b330 
             40b5d8      4 INSTR BELONGTO 40b330 
-            40b5d8      4 INSTR DEADREGS  EFLAGS RSI R12 R13 XMM0 ZZ mov     rbp, [rbx+38h] 
+            40b5d8      4 INSTR DEADREGS  EFLAGS RSI RDI R12 R13 XMM0 ZZ mov     rbp, [rbx+38h] 
             40b5dc      3 INSTR BELONGTO 40b330 
-            40b5dc      3 INSTR DEADREGS  EFLAGS RSI R12 R13 XMM0 ZZ mov     rsi, rbx 
+            40b5dc      3 INSTR DEADREGS  EFLAGS RSI RDI R12 R13 XMM0 ZZ mov     rsi, rbx 
             40b5df     -2 INSTR LOCAL n RDI ZZ  NumericDEFs mov     edi, offset sub_40B660 
             40b5df      5 INSTR BELONGTO 40b330 
-            40b5df      5 INSTR DEADREGS  EFLAGS R12 R13 XMM0 ZZ mov     edi, offset sub_40B660 
+            40b5df      5 INSTR DEADREGS  EFLAGS RDI R12 R13 XMM0 ZZ mov     edi, offset sub_40B660 
             40b5e4     -1 INSTR LOCAL NoMetaUpdate call    _g_idle_add 
             40b5e4      5 INSTR BELONGTO 40b330 
             40b5e4      5 INSTR DEADREGS  EFLAGS R12 R13 XMM0 ZZ call    _g_idle_add 
@@ -11952,8 +12146,9 @@
             40b607     -1 INSTR LOCAL NoMetaUpdate call    _gm_audio_profile_choose_get_active 
             40b607      5 INSTR BELONGTO 40b330 
             40b607      5 INSTR DEADREGS  EFLAGS R12 R13 XMM0 ZZ call    _gm_audio_profile_choose_get_active 
-            40b60c     -1 INSTR LOCAL MetadataRedundant xor     edi, edi 
             40b60c      2 INSTR BELONGTO 40b330 
+            40b60c      2 INSTR DEADREGS  EFLAGS RDI R12 R13 XMM0 ZZ xor     edi, edi 
+            40b60c     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
             40b60e     -1 INSTR LOCAL NoMetaUpdate test    rax, rax 
             40b60e      3 INSTR BELONGTO 40b330 
             40b611      4 INSTR BELONGTO 40b330 
@@ -11971,18 +12166,19 @@
             40b622      5 INSTR BELONGTO 40b330 
             40b622      5 INSTR DEADREGS  EFLAGS R12 R13 XMM0 ZZ call    _g_strdup 
             40b627      7 INSTR BELONGTO 40b330 
-            40b627      7 INSTR DEADREGS  EFLAGS RDI R12 R13 XMM0 ZZ mov     [rbp+0C8h], rax 
+            40b627      7 INSTR DEADREGS  EFLAGS RSI RDI R12 R13 XMM0 ZZ mov     [rbp+0C8h], rax 
             40b62e      4 INSTR BELONGTO 40b330 
-            40b62e      4 INSTR DEADREGS  EFLAGS RAX RDI R12 R13 XMM0 ZZ mov     rax, [rbx+38h] 
-            40b632     -1 INSTR LOCAL MetadataRedundant xor     esi, esi 
+            40b62e      4 INSTR DEADREGS  EFLAGS RAX RSI RDI R12 R13 XMM0 ZZ mov     rax, [rbx+38h] 
             40b632      2 INSTR BELONGTO 40b330 
+            40b632      2 INSTR DEADREGS  EFLAGS RSI RDI R12 R13 XMM0 ZZ xor     esi, esi 
+            40b632     -2 INSTR LOCAL n RSI ZZ  AlwaysNUM xor     esi, esi 
             40b634      4 INSTR BELONGTO 40b330 
             40b634      4 INSTR DEADREGS  EFLAGS RDI R12 R13 XMM0 ZZ mov     rdi, [rax+10h] 
             40b638     -1 INSTR LOCAL NoMetaUpdate call    _gtk_widget_set_sensitive 
             40b638      5 INSTR BELONGTO 40b330 
             40b638      5 INSTR DEADREGS  EFLAGS R12 R13 XMM0 ZZ call    _gtk_widget_set_sensitive 
             40b63d      4 INSTR BELONGTO 40b330 
-            40b63d      4 INSTR DEADREGS  EFLAGS RAX RDI R12 R13 XMM0 ZZ mov     rax, [rbx+38h] 
+            40b63d      4 INSTR DEADREGS  EFLAGS RAX RSI RDI R12 R13 XMM0 ZZ mov     rax, [rbx+38h] 
             40b641     -1 INSTR LOCAL MetadataRedundant xor     esi, esi 
             40b641      2 INSTR BELONGTO 40b330 
             40b643      4 INSTR BELONGTO 40b330 
@@ -12025,9 +12221,9 @@
             40b678      5 INSTR BELONGTO 40b660 
             40b678      5 INSTR DEADREGS  EFLAGS RBX R12 R13 ZZ call    _g_type_check_instance_cast 
             40b67d      3 INSTR BELONGTO 40b660 
-            40b67d      3 INSTR DEADREGS  EFLAGS RBX R12 R13 ZZ mov     rbx, rax 
+            40b67d      3 INSTR DEADREGS  EFLAGS RBX RDI R12 R13 ZZ mov     rbx, rax 
             40b680      4 INSTR BELONGTO 40b660 
-            40b680      4 INSTR DEADREGS  EFLAGS R12 R13 ZZ mov     rax, [rax+38h] 
+            40b680      4 INSTR DEADREGS  EFLAGS RDI R12 R13 ZZ mov     rax, [rax+38h] 
             40b684     -1 INSTR LOCAL MetadataUnused mov     r13d, [rax+104h] 
             40b684      7 INSTR BELONGTO 40b660 
             40b68b     -1 INSTR LOCAL NoMetaUpdate test    r13d, r13d 
@@ -12040,12 +12236,12 @@
             40b69b      5 INSTR BELONGTO 40b660 
             40b69b      5 INSTR DEADREGS  EFLAGS R12 R13 ZZ call    _g_free 
             40b6a0      4 INSTR BELONGTO 40b660 
-            40b6a0      4 INSTR DEADREGS  EFLAGS R12 R13 ZZ mov     rbp, [rbx+38h] 
+            40b6a0      4 INSTR DEADREGS  EFLAGS RDI R12 R13 ZZ mov     rbp, [rbx+38h] 
             40b6a4     10 INSTR BELONGTO 40b660 
-            40b6a4     10 INSTR DEADREGS  EFLAGS R12 R13 ZZ mov     dword ptr [rbp+0F0h], 0 
+            40b6a4     10 INSTR DEADREGS  EFLAGS RDI R12 R13 ZZ mov     dword ptr [rbp+0F0h], 0 
             40b6ae     -1 INSTR LOCAL NoMetaUpdate call    sub_409A60 
             40b6ae      5 INSTR BELONGTO 40b660 
-            40b6ae      5 INSTR DEADREGS  EFLAGS R12 R13 ZZ call    sub_409A60 
+            40b6ae      5 INSTR DEADREGS  EFLAGS RDI R12 R13 ZZ call    sub_409A60 
             40b6b3     -1 INSTR LOCAL MetadataUnused mov     r12, [rbx+38h] 
             40b6b3      4 INSTR BELONGTO 40b660 
             40b6b7      7 INSTR BELONGTO 40b660 
@@ -12070,13 +12266,15 @@
             40b6de      5 INSTR BELONGTO 40b660 
             40b6de      5 INSTR DEADREGS  EFLAGS R12 R13 ZZ call    _gtk_label_set_text 
             40b6e3      4 INSTR BELONGTO 40b660 
-            40b6e3      4 INSTR DEADREGS  EFLAGS RAX R12 R13 ZZ mov     rax, [rbx+38h] 
-            40b6e7     -1 INSTR LOCAL MetadataRedundant mov     edx, 5          ; category 
+            40b6e3      4 INSTR DEADREGS  EFLAGS RAX RDX RSI RDI R12 R13 ZZ mov     rax, [rbx+38h] 
+            40b6e7     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 5          ; category 
             40b6e7      5 INSTR BELONGTO 40b660 
-            40b6ec     -1 INSTR LOCAL MetadataRedundant xor     edi, edi        ; domainname 
+            40b6e7      5 INSTR DEADREGS  EFLAGS RDX RSI RDI R12 R13 ZZ mov     edx, 5          ; category 
             40b6ec      2 INSTR BELONGTO 40b660 
+            40b6ec      2 INSTR DEADREGS  EFLAGS RSI RDI R12 R13 ZZ xor     edi, edi        ; domainname 
+            40b6ec     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi        ; domainname 
             40b6ee      5 INSTR BELONGTO 40b660 
-            40b6ee      5 INSTR DEADREGS  EFLAGS R12 R13 ZZ mov     esi, offset aSTafSoundRecor; "%s — Sound Recorder" 
+            40b6ee      5 INSTR DEADREGS  EFLAGS RSI R12 R13 ZZ mov     esi, offset aSTafSoundRecor; "%s — Sound Recorder" 
             40b6f3      7 INSTR BELONGTO 40b660 
             40b6f3      7 INSTR DEADREGS  EFLAGS R12 R13 ZZ mov     rbp, [rax+0C0h] 
             40b6fa     -1 INSTR LOCAL NoMetaUpdate call    _dcgettext 
@@ -12085,7 +12283,7 @@
             40b6ff      3 INSTR BELONGTO 40b660 
             40b6ff      3 INSTR DEADREGS  EFLAGS RSI RDI R12 R13 ZZ mov     rdi, rax 
             40b702      2 INSTR BELONGTO 40b660 
-            40b702      2 INSTR DEADREGS  EFLAGS RSI R12 R13 ZZ xor     eax, eax 
+            40b702      2 INSTR DEADREGS  EFLAGS RAX RSI R12 R13 ZZ xor     eax, eax 
             40b702     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             40b704      3 INSTR BELONGTO 40b660 
             40b704      3 INSTR DEADREGS  EFLAGS RSI R12 R13 ZZ mov     rsi, rbp 
@@ -12117,70 +12315,77 @@
             40b72d      5 INSTR BELONGTO 40b660 
             40b72d      5 INSTR DEADREGS  EFLAGS R12 R13 ZZ call    _g_free 
             40b732      4 INSTR BELONGTO 40b660 
-            40b732      4 INSTR DEADREGS  EFLAGS RDX R12 R13 ZZ mov     rbp, [rbx+38h] 
+            40b732      4 INSTR DEADREGS  EFLAGS RDX RSI RDI R12 R13 ZZ mov     rbp, [rbx+38h] 
             40b736      3 INSTR BELONGTO 40b660 
-            40b736      3 INSTR DEADREGS  EFLAGS RDX R12 R13 ZZ mov     rdx, rbx 
+            40b736      3 INSTR DEADREGS  EFLAGS RDX RSI RDI R12 R13 ZZ mov     rdx, rbx 
             40b739     -2 INSTR LOCAL n RSI ZZ  NumericDEFs mov     esi, offset sub_407750 
             40b739      5 INSTR BELONGTO 40b660 
-            40b739      5 INSTR DEADREGS  EFLAGS R12 R13 ZZ mov     esi, offset sub_407750 
-            40b73e     -1 INSTR LOCAL MetadataRedundant mov     edi, 0C8h 
+            40b739      5 INSTR DEADREGS  EFLAGS RSI RDI R12 R13 ZZ mov     esi, offset sub_407750 
+            40b73e     -2 INSTR LOCAL n RDI ZZ  NUMVia2ndSrcIMMEDNUM mov     edi, 0C8h 
             40b73e      5 INSTR BELONGTO 40b660 
+            40b73e      5 INSTR DEADREGS  EFLAGS RDI R12 R13 ZZ mov     edi, 0C8h 
             40b743     10 INSTR BELONGTO 40b660 
             40b743     10 INSTR DEADREGS  EFLAGS R12 R13 ZZ mov     dword ptr [rbp+0E0h], 10h 
             40b74d     -1 INSTR LOCAL NoMetaUpdate call    _g_timeout_add 
             40b74d      5 INSTR BELONGTO 40b660 
             40b74d      5 INSTR DEADREGS  EFLAGS R12 R13 ZZ call    _g_timeout_add 
             40b752      3 INSTR BELONGTO 40b660 
-            40b752      3 INSTR DEADREGS  EFLAGS RDI R12 R13 ZZ mov     rdi, rbx 
+            40b752      3 INSTR DEADREGS  EFLAGS RDX RSI RDI R12 R13 ZZ mov     rdi, rbx 
             40b755      6 INSTR BELONGTO 40b660 
-            40b755      6 INSTR DEADREGS  EFLAGS R12 R13 ZZ mov     [rbp+104h], eax 
-            40b75b     -1 INSTR LOCAL MetadataRedundant mov     edx, 1 
+            40b755      6 INSTR DEADREGS  EFLAGS RDX RSI R12 R13 ZZ mov     [rbp+104h], eax 
+            40b75b     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 1 
             40b75b      5 INSTR BELONGTO 40b660 
+            40b75b      5 INSTR DEADREGS  EFLAGS RAX RDX RSI R12 R13 ZZ mov     edx, 1 
             40b760      5 INSTR BELONGTO 40b660 
-            40b760      5 INSTR DEADREGS  EFLAGS RAX R12 R13 ZZ mov     esi, offset aStop; "Stop" 
+            40b760      5 INSTR DEADREGS  EFLAGS RAX RSI R12 R13 ZZ mov     esi, offset aStop; "Stop" 
             40b765     -1 INSTR LOCAL NoMetaUpdate call    sub_407CB0 
             40b765      5 INSTR BELONGTO 40b660 
             40b765      5 INSTR DEADREGS  EFLAGS RAX R12 R13 ZZ call    sub_407CB0 
-            40b76a     -1 INSTR LOCAL MetadataRedundant xor     edx, edx 
             40b76a      2 INSTR BELONGTO 40b660 
+            40b76a      2 INSTR DEADREGS  EFLAGS RAX RDX RSI RDI R12 R13 ZZ xor     edx, edx 
+            40b76a     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
             40b76c      3 INSTR BELONGTO 40b660 
-            40b76c      3 INSTR DEADREGS  EFLAGS RAX RDI R12 R13 ZZ mov     rdi, rbx 
+            40b76c      3 INSTR DEADREGS  EFLAGS RAX RSI RDI R12 R13 ZZ mov     rdi, rbx 
             40b76f      5 INSTR BELONGTO 40b660 
-            40b76f      5 INSTR DEADREGS  EFLAGS RAX R12 R13 ZZ mov     esi, offset aPlay; "Play" 
+            40b76f      5 INSTR DEADREGS  EFLAGS RAX RSI R12 R13 ZZ mov     esi, offset aPlay; "Play" 
             40b774     -1 INSTR LOCAL NoMetaUpdate call    sub_407CB0 
             40b774      5 INSTR BELONGTO 40b660 
             40b774      5 INSTR DEADREGS  EFLAGS RAX R12 R13 ZZ call    sub_407CB0 
-            40b779     -1 INSTR LOCAL MetadataRedundant xor     edx, edx 
             40b779      2 INSTR BELONGTO 40b660 
+            40b779      2 INSTR DEADREGS  EFLAGS RAX RDX RSI RDI R12 R13 ZZ xor     edx, edx 
+            40b779     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
             40b77b      3 INSTR BELONGTO 40b660 
-            40b77b      3 INSTR DEADREGS  EFLAGS RAX RDI R12 R13 ZZ mov     rdi, rbx 
+            40b77b      3 INSTR DEADREGS  EFLAGS RAX RSI RDI R12 R13 ZZ mov     rdi, rbx 
             40b77e      5 INSTR BELONGTO 40b660 
-            40b77e      5 INSTR DEADREGS  EFLAGS RAX R12 R13 ZZ mov     esi, offset aRecord; "Record" 
+            40b77e      5 INSTR DEADREGS  EFLAGS RAX RSI R12 R13 ZZ mov     esi, offset aRecord; "Record" 
             40b783     -1 INSTR LOCAL NoMetaUpdate call    sub_407CB0 
             40b783      5 INSTR BELONGTO 40b660 
             40b783      5 INSTR DEADREGS  EFLAGS RAX R12 R13 ZZ call    sub_407CB0 
-            40b788     -1 INSTR LOCAL MetadataRedundant xor     edx, edx 
             40b788      2 INSTR BELONGTO 40b660 
+            40b788      2 INSTR DEADREGS  EFLAGS RAX RDX RSI RDI R12 R13 ZZ xor     edx, edx 
+            40b788     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
             40b78a      3 INSTR BELONGTO 40b660 
-            40b78a      3 INSTR DEADREGS  EFLAGS RAX RDI R12 R13 ZZ mov     rdi, rbx 
+            40b78a      3 INSTR DEADREGS  EFLAGS RAX RSI RDI R12 R13 ZZ mov     rdi, rbx 
             40b78d      5 INSTR BELONGTO 40b660 
-            40b78d      5 INSTR DEADREGS  EFLAGS RAX R12 R13 ZZ mov     esi, offset aFilesave; "FileSave" 
+            40b78d      5 INSTR DEADREGS  EFLAGS RAX RSI R12 R13 ZZ mov     esi, offset aFilesave; "FileSave" 
             40b792     -1 INSTR LOCAL NoMetaUpdate call    sub_407CB0 
             40b792      5 INSTR BELONGTO 40b660 
             40b792      5 INSTR DEADREGS  EFLAGS RAX R12 R13 ZZ call    sub_407CB0 
-            40b797     -1 INSTR LOCAL MetadataRedundant xor     edx, edx 
             40b797      2 INSTR BELONGTO 40b660 
+            40b797      2 INSTR DEADREGS  EFLAGS RAX RDX RSI RDI R12 R13 ZZ xor     edx, edx 
+            40b797     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
             40b799      3 INSTR BELONGTO 40b660 
-            40b799      3 INSTR DEADREGS  EFLAGS RAX RDI R12 R13 ZZ mov     rdi, rbx 
+            40b799      3 INSTR DEADREGS  EFLAGS RAX RSI RDI R12 R13 ZZ mov     rdi, rbx 
             40b79c      5 INSTR BELONGTO 40b660 
-            40b79c      5 INSTR DEADREGS  EFLAGS RAX R12 R13 ZZ mov     esi, offset aFilesaveas; "FileSaveAs" 
+            40b79c      5 INSTR DEADREGS  EFLAGS RAX RSI R12 R13 ZZ mov     esi, offset aFilesaveas; "FileSaveAs" 
             40b7a1     -1 INSTR LOCAL NoMetaUpdate call    sub_407CB0 
             40b7a1      5 INSTR BELONGTO 40b660 
             40b7a1      5 INSTR DEADREGS  EFLAGS RAX R12 R13 ZZ call    sub_407CB0 
             40b7a6      4 INSTR BELONGTO 40b660 
-            40b7a6      4 INSTR DEADREGS  EFLAGS RAX RDI R12 R13 ZZ mov     rax, [rbx+38h] 
-            40b7aa     -1 INSTR LOCAL MetadataRedundant xor     esi, esi 
+            40b7a6      4 INSTR DEADREGS  EFLAGS RAX RSI RDI R12 R13 ZZ mov     rax, [rbx+38h] 
             40b7aa      2 INSTR BELONGTO 40b660 
+            40b7aa      2 INSTR DEADREGS  EFLAGS RSI RDI R12 R13 ZZ xor     esi, esi 
+            40b7aa     -2 INSTR LOCAL n RSI ZZ  AlwaysNUM xor     esi, esi 
             40b7ac      4 INSTR BELONGTO 40b660 
             40b7ac      4 INSTR DEADREGS  EFLAGS RDI R12 R13 ZZ mov     rdi, [rax+8] 
             40b7b0     -1 INSTR LOCAL NoMetaUpdate call    _gtk_widget_set_sensitive 
@@ -12203,18 +12408,20 @@
             40b7d2      5 INSTR BELONGTO 40b660 
             40b7d2      5 INSTR DEADREGS  EFLAGS R13 ZZ call    _g_type_check_instance_cast 
             40b7d7      3 INSTR BELONGTO 40b660 
-            40b7d7      3 INSTR DEADREGS  EFLAGS RDI R13 ZZ mov     esi, r12d 
+            40b7d7      3 INSTR DEADREGS  EFLAGS RSI RDI R13 ZZ mov     esi, r12d 
             40b7da      3 INSTR BELONGTO 40b660 
             40b7da      3 INSTR DEADREGS  EFLAGS RDI R12 R13 ZZ mov     rdi, rax 
             40b7dd     -1 INSTR LOCAL NoMetaUpdate call    _gtk_statusbar_pop 
             40b7dd      5 INSTR BELONGTO 40b660 
             40b7dd      5 INSTR DEADREGS  EFLAGS R12 R13 ZZ call    _gtk_statusbar_pop 
-            40b7e2     -1 INSTR LOCAL MetadataRedundant mov     edx, 5          ; category 
+            40b7e2     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 5          ; category 
             40b7e2      5 INSTR BELONGTO 40b660 
-            40b7e7     -1 INSTR LOCAL MetadataRedundant xor     edi, edi        ; domainname 
+            40b7e2      5 INSTR DEADREGS  EFLAGS RDX RSI RDI R12 R13 ZZ mov     edx, 5          ; category 
             40b7e7      2 INSTR BELONGTO 40b660 
+            40b7e7      2 INSTR DEADREGS  EFLAGS RSI RDI R12 R13 ZZ xor     edi, edi        ; domainname 
+            40b7e7     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi        ; domainname 
             40b7e9      5 INSTR BELONGTO 40b660 
-            40b7e9      5 INSTR DEADREGS  EFLAGS R12 R13 ZZ mov     esi, offset aRecordingtaj; "Recording…" 
+            40b7e9      5 INSTR DEADREGS  EFLAGS RSI R12 R13 ZZ mov     esi, offset aRecordingtaj; "Recording…" 
             40b7ee     -1 INSTR LOCAL NoMetaUpdate call    _dcgettext 
             40b7ee      5 INSTR BELONGTO 40b660 
             40b7ee      5 INSTR DEADREGS  EFLAGS R12 R13 ZZ call    _dcgettext 
@@ -12232,9 +12439,9 @@
             40b80b      5 INSTR BELONGTO 40b660 
             40b80b      5 INSTR DEADREGS  EFLAGS ZZ call    _g_type_check_instance_cast 
             40b810      3 INSTR BELONGTO 40b660 
-            40b810      3 INSTR DEADREGS  EFLAGS RDX RDI ZZ mov     rdx, r13 
+            40b810      3 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     rdx, r13 
             40b813      3 INSTR BELONGTO 40b660 
-            40b813      3 INSTR DEADREGS  EFLAGS RDI R13 ZZ mov     esi, r12d 
+            40b813      3 INSTR DEADREGS  EFLAGS RSI RDI R13 ZZ mov     esi, r12d 
             40b816      3 INSTR BELONGTO 40b660 
             40b816      3 INSTR DEADREGS  EFLAGS RDI R12 R13 ZZ mov     rdi, rax 
             40b819     -1 INSTR LOCAL NoMetaUpdate call    _gtk_statusbar_push 
@@ -12245,7 +12452,7 @@
             40b822     10 INSTR BELONGTO 40b660 
             40b822     10 INSTR DEADREGS  EFLAGS RBX R12 R13 ZZ mov     dword ptr [rax+108h], 0 
             40b82c      2 INSTR BELONGTO 40b660 
-            40b82c      2 INSTR DEADREGS  EFLAGS RBX R12 R13 ZZ xor     eax, eax 
+            40b82c      2 INSTR DEADREGS  EFLAGS RAX RBX R12 R13 ZZ xor     eax, eax 
             40b82c     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             40b82e     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rsp, 8 
             40b82e      4 INSTR BELONGTO 40b660 
@@ -12261,16 +12468,16 @@
             40b838      1 INSTR BELONGTO 40b660 
             40b838      1 INSTR DEADREGS  EFLAGS ZZ retn 
             40b840      6 INSTR BELONGTO 40b660 
-            40b840      6 INSTR DEADREGS  EFLAGS RBX R8 R12 R13 R14 R15 ZZ mov     r8d, offset aWindowPrivTick; "window->priv->tick_id == 0" 
+            40b840      6 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI RDI R8 R12 R13 R14 R15 ZZ mov     r8d, offset aWindowPrivTick; "window->priv->tick_id == 0" 
             40b846      5 INSTR BELONGTO 40b660 
-            40b846      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ mov     ecx, offset aRecord_start; "record_start" 
+            40b846      5 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI RDI R12 R13 R14 R15 ZZ mov     ecx, offset aRecord_start; "record_start" 
             40b84b     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 6BBh 
             40b84b      5 INSTR BELONGTO 40b660 
-            40b84b      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ mov     edx, 6BBh 
+            40b84b      5 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI R12 R13 R14 R15 ZZ mov     edx, 6BBh 
             40b850      5 INSTR BELONGTO 40b660 
-            40b850      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ mov     esi, offset aGsrWindow_c; "gsr-window.c" 
+            40b850      5 INSTR DEADREGS  EFLAGS RBX RSI RDI R12 R13 R14 R15 ZZ mov     esi, offset aGsrWindow_c; "gsr-window.c" 
             40b855      2 INSTR BELONGTO 40b660 
-            40b855      2 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ xor     edi, edi 
+            40b855      2 INSTR DEADREGS  EFLAGS RBX RDI R12 R13 R14 R15 ZZ xor     edi, edi 
             40b855     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
             40b857     -1 INSTR LOCAL NoMetaUpdate call    _g_assertion_message_expr 
             40b857      5 INSTR BELONGTO 40b660 
@@ -12334,11 +12541,11 @@
             40b895     -1 INSTR LOCAL NoMetaUpdate jnz     short loc_40B8C0 
             40b895      2 INSTR BELONGTO 40b860 
             40b897      5 INSTR BELONGTO 40b860 
-            40b897      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ mov     edx, offset aGsr_is_windowW; "GSR_IS_WINDOW (window)" 
+            40b897      5 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI R12 R13 R14 R15 ZZ mov     edx, offset aGsr_is_windowW; "GSR_IS_WINDOW (window)" 
             40b89c      5 INSTR BELONGTO 40b860 
-            40b89c      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ mov     esi, offset aFile_save_as_c; "file_save_as_cb" 
+            40b89c      5 INSTR DEADREGS  EFLAGS RBX RSI RDI R12 R13 R14 R15 ZZ mov     esi, offset aFile_save_as_c; "file_save_as_cb" 
             40b8a1      2 INSTR BELONGTO 40b860 
-            40b8a1      2 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ xor     edi, edi 
+            40b8a1      2 INSTR DEADREGS  EFLAGS RBX RDI R12 R13 R14 R15 ZZ xor     edi, edi 
             40b8a1     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
             40b8a3     -1 INSTR LOCAL NoMetaUpdate call    _g_return_if_fail_warning 
             40b8a3      5 INSTR BELONGTO 40b860 
@@ -12371,32 +12578,35 @@
             40b8ce     -1 INSTR LOCAL NoMetaUpdate call    _g_type_check_instance_cast 
             40b8ce      5 INSTR BELONGTO 40b860 
             40b8ce      5 INSTR DEADREGS  EFLAGS R12 R13 R15 ZZ call    _g_type_check_instance_cast 
-            40b8d3     -1 INSTR LOCAL MetadataRedundant xor     edi, edi        ; domainname 
             40b8d3      2 INSTR BELONGTO 40b860 
+            40b8d3      2 INSTR DEADREGS  EFLAGS RDX RSI RDI R12 R13 R15 ZZ xor     edi, edi        ; domainname 
+            40b8d3     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi        ; domainname 
             40b8d5      3 INSTR BELONGTO 40b860 
-            40b8d5      3 INSTR DEADREGS  EFLAGS R12 R13 R15 ZZ mov     rbp, rax 
-            40b8d8     -1 INSTR LOCAL MetadataRedundant mov     edx, 5          ; category 
+            40b8d5      3 INSTR DEADREGS  EFLAGS RDX RSI R12 R13 R15 ZZ mov     rbp, rax 
+            40b8d8     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 5          ; category 
             40b8d8      5 INSTR BELONGTO 40b860 
+            40b8d8      5 INSTR DEADREGS  EFLAGS RDX RSI R12 R13 R15 ZZ mov     edx, 5          ; category 
             40b8dd      5 INSTR BELONGTO 40b860 
-            40b8dd      5 INSTR DEADREGS  EFLAGS R12 R13 R15 ZZ mov     esi, offset aSaveFileAs; "Save file as" 
+            40b8dd      5 INSTR DEADREGS  EFLAGS RSI R12 R13 R15 ZZ mov     esi, offset aSaveFileAs; "Save file as" 
             40b8e2     -1 INSTR LOCAL NoMetaUpdate call    _dcgettext 
             40b8e2      5 INSTR BELONGTO 40b860 
             40b8e2      5 INSTR DEADREGS  EFLAGS R12 R13 R15 ZZ call    _dcgettext 
             40b8e7      3 INSTR BELONGTO 40b860 
-            40b8e7      3 INSTR DEADREGS  EFLAGS RSI RDI R8 R9 R12 R13 R15 ZZ mov     rsi, rbp 
+            40b8e7      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 R12 R13 R15 ZZ mov     rsi, rbp 
             40b8ea      3 INSTR BELONGTO 40b860 
-            40b8ea      3 INSTR DEADREGS  EFLAGS RDI R8 R9 R12 R13 R15 ZZ mov     rdi, rax 
+            40b8ea      3 INSTR DEADREGS  EFLAGS RCX RDX RDI R8 R9 R12 R13 R15 ZZ mov     rdi, rax 
             40b8ed      6 INSTR BELONGTO 40b860 
-            40b8ed      6 INSTR DEADREGS  EFLAGS R8 R9 R12 R13 R15 ZZ mov     r9d, offset aGtkSave; "gtk-save" 
+            40b8ed      6 INSTR DEADREGS  EFLAGS RAX RCX RDX R8 R9 R12 R13 R15 ZZ mov     r9d, offset aGtkSave; "gtk-save" 
             40b8f3     -2 INSTR LOCAL n R8 ZZ  NUMVia2ndSrcIMMEDNUM mov     r8d, 0FFFFFFFAh 
             40b8f3      6 INSTR BELONGTO 40b860 
-            40b8f3      6 INSTR DEADREGS  EFLAGS R8 R12 R13 R15 ZZ mov     r8d, 0FFFFFFFAh 
+            40b8f3      6 INSTR DEADREGS  EFLAGS RAX RCX RDX R8 R12 R13 R15 ZZ mov     r8d, 0FFFFFFFAh 
             40b8f9      5 INSTR BELONGTO 40b860 
-            40b8f9      5 INSTR DEADREGS  EFLAGS R12 R13 R15 ZZ mov     ecx, offset aGtkCancel; "gtk-cancel" 
-            40b8fe     -1 INSTR LOCAL MetadataRedundant mov     edx, 1 
+            40b8f9      5 INSTR DEADREGS  EFLAGS RAX RCX RDX R12 R13 R15 ZZ mov     ecx, offset aGtkCancel; "gtk-cancel" 
+            40b8fe     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 1 
             40b8fe      5 INSTR BELONGTO 40b860 
+            40b8fe      5 INSTR DEADREGS  EFLAGS RAX RDX R12 R13 R15 ZZ mov     edx, 1 
             40b903      2 INSTR BELONGTO 40b860 
-            40b903      2 INSTR DEADREGS  EFLAGS R12 R13 R15 ZZ xor     eax, eax 
+            40b903      2 INSTR DEADREGS  EFLAGS RAX R12 R13 R15 ZZ xor     eax, eax 
             40b903     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             40b905      9 INSTR BELONGTO 40b860 
             40b905      9 INSTR DEADREGS  EFLAGS R12 R13 R15 ZZ mov     [rsp+88h+var_80], 0 
@@ -12408,11 +12618,12 @@
             40b915      5 INSTR BELONGTO 40b860 
             40b915      5 INSTR DEADREGS  EFLAGS R12 R13 R15 ZZ call    _gtk_file_chooser_dialog_new 
             40b91a      7 INSTR BELONGTO 40b860 
-            40b91a      7 INSTR DEADREGS  EFLAGS RDI R12 R13 R15 ZZ mov     rdi, cs:qword_610900 
-            40b921     -1 INSTR LOCAL MetadataRedundant xor     edx, edx 
+            40b91a      7 INSTR DEADREGS  EFLAGS RDX RSI RDI R12 R13 R15 ZZ mov     rdi, cs:qword_610900 
             40b921      2 INSTR BELONGTO 40b860 
+            40b921      2 INSTR DEADREGS  EFLAGS RDX RSI R12 R13 R15 ZZ xor     edx, edx 
+            40b921     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
             40b923      5 INSTR BELONGTO 40b860 
-            40b923      5 INSTR DEADREGS  EFLAGS R12 R13 R15 ZZ mov     esi, offset aAppsGnomeSound; "/apps/gnome-sound-recorder/system-state"... 
+            40b923      5 INSTR DEADREGS  EFLAGS RSI R12 R13 R15 ZZ mov     esi, offset aAppsGnomeSound; "/apps/gnome-sound-recorder/system-state"... 
             40b928      3 INSTR BELONGTO 40b860 
             40b928      3 INSTR DEADREGS  EFLAGS R12 R13 R15 ZZ mov     rbp, rax 
             40b92b     -1 INSTR LOCAL NoMetaUpdate call    _gconf_client_get_string 
@@ -12446,11 +12657,13 @@
             40b95d      5 INSTR DEADREGS  EFLAGS R12 R13 R15 ZZ call    _g_path_get_basename 
             40b962     -2 INSTR LOCAL n R8 ZZ  AlwaysNUM xor     r8d, r8d 
             40b962      3 INSTR BELONGTO 40b860 
-            40b962      3 INSTR DEADREGS  EFLAGS RSI RDI R8 R12 R13 R15 ZZ xor     r8d, r8d 
-            40b965     -1 INSTR LOCAL MetadataRedundant xor     ecx, ecx 
+            40b962      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R12 R13 R15 ZZ xor     r8d, r8d 
             40b965      2 INSTR BELONGTO 40b860 
-            40b967     -1 INSTR LOCAL MetadataRedundant xor     edx, edx 
+            40b965      2 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R12 R13 R15 ZZ xor     ecx, ecx 
+            40b965     -2 INSTR LOCAL n RCX ZZ  AlwaysNUM xor     ecx, ecx 
             40b967      2 INSTR BELONGTO 40b860 
+            40b967      2 INSTR DEADREGS  EFLAGS RDX RSI RDI R12 R13 R15 ZZ xor     edx, edx 
+            40b967     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
             40b969     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     rsi, 0FFFFFFFFFFFFFFFFh 
             40b969      7 INSTR BELONGTO 40b860 
             40b969      7 INSTR DEADREGS  EFLAGS RSI RDI R12 R13 R15 ZZ mov     rsi, 0FFFFFFFFFFFFFFFFh 
@@ -12469,7 +12682,7 @@
             40b981      5 INSTR BELONGTO 40b860 
             40b981      5 INSTR DEADREGS  EFLAGS R15 ZZ call    _strlen 
             40b986      5 INSTR BELONGTO 40b860 
-            40b986      5 INSTR DEADREGS  EFLAGS RDI R15 ZZ mov     esi, (offset aFinalizing___+0Dh); "." 
+            40b986      5 INSTR DEADREGS  EFLAGS RSI RDI R15 ZZ mov     esi, (offset aFinalizing___+0Dh); "." 
             40b98b      3 INSTR BELONGTO 40b860 
             40b98b      3 INSTR DEADREGS  EFLAGS RDI R15 ZZ mov     rdi, r13 
             40b98e     -2 INSTR LOCAL n R15 ZZ  NumericDEFs mov     r15d, eax 
@@ -12498,21 +12711,21 @@
             40b9ac      5 INSTR BELONGTO 40b860 
             40b9ac      5 INSTR DEADREGS  EFLAGS R15 ZZ call    _g_strndup 
             40b9b1      3 INSTR BELONGTO 40b860 
-            40b9b1      3 INSTR DEADREGS  EFLAGS RDX R15 ZZ mov     r15, rax 
+            40b9b1      3 INSTR DEADREGS  EFLAGS RDX RDI R15 ZZ mov     r15, rax 
             40b9b4      4 INSTR BELONGTO 40b860 
-            40b9b4      4 INSTR DEADREGS  EFLAGS RAX RDX ZZ mov     rax, [rbx+38h] 
+            40b9b4      4 INSTR DEADREGS  EFLAGS RAX RDX RDI ZZ mov     rax, [rbx+38h] 
             40b9b8      7 INSTR BELONGTO 40b860 
-            40b9b8      7 INSTR DEADREGS  EFLAGS RDX ZZ mov     rdx, [rax+0C8h] 
+            40b9b8      7 INSTR DEADREGS  EFLAGS RDX RDI ZZ mov     rdx, [rax+0C8h] 
             40b9bf     -1 INSTR LOCAL NoMetaUpdate test    rdx, rdx 
             40b9bf      3 INSTR BELONGTO 40b860 
             40b9c2     -1 INSTR LOCAL NoMetaUpdate jz      loc_40BDC8 
             40b9c2      6 INSTR BELONGTO 40b860 
             40b9c8      3 INSTR BELONGTO 40b860 
-            40b9c8      3 INSTR DEADREGS  EFLAGS RSI ZZ mov     rsi, r15 
+            40b9c8      3 INSTR DEADREGS  EFLAGS RAX RSI RDI ZZ mov     rsi, r15 
             40b9cb      5 INSTR BELONGTO 40b860 
-            40b9cb      5 INSTR DEADREGS  EFLAGS ZZ mov     edi, offset aS_S; "%s.%s" 
+            40b9cb      5 INSTR DEADREGS  EFLAGS RAX RDI ZZ mov     edi, offset aS_S; "%s.%s" 
             40b9d0      2 INSTR BELONGTO 40b860 
-            40b9d0      2 INSTR DEADREGS  EFLAGS ZZ xor     eax, eax 
+            40b9d0      2 INSTR DEADREGS  EFLAGS RAX ZZ xor     eax, eax 
             40b9d0     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             40b9d2     -1 INSTR LOCAL NoMetaUpdate call    _g_strdup_printf 
             40b9d2      5 INSTR BELONGTO 40b860 
@@ -12604,12 +12817,12 @@
             40ba55      1 INSTR DEADREGS  EFLAGS ZZ retn 
             40ba60     -2 INSTR LOCAL n R8 ZZ  AlwaysNUM xor     r8d, r8d 
             40ba60      3 INSTR BELONGTO 40b860 
-            40ba60      3 INSTR DEADREGS  EFLAGS RSI RDI R8 R13 R15 ZZ xor     r8d, r8d 
+            40ba60      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R13 R15 ZZ xor     r8d, r8d 
             40ba63      2 INSTR BELONGTO 40b860 
-            40ba63      2 INSTR DEADREGS  EFLAGS RSI RDI R13 R15 ZZ xor     ecx, ecx 
+            40ba63      2 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R13 R15 ZZ xor     ecx, ecx 
             40ba63     -2 INSTR LOCAL n RCX ZZ  AlwaysNUM xor     ecx, ecx 
             40ba65      2 INSTR BELONGTO 40b860 
-            40ba65      2 INSTR DEADREGS  EFLAGS RSI RDI R13 R15 ZZ xor     edx, edx 
+            40ba65      2 INSTR DEADREGS  EFLAGS RDX RSI RDI R13 R15 ZZ xor     edx, edx 
             40ba65     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
             40ba67     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     rsi, 0FFFFFFFFFFFFFFFFh 
             40ba67      7 INSTR BELONGTO 40b860 
@@ -12627,7 +12840,7 @@
             40ba7c      2 INSTR BELONGTO 40b860 
             40ba7e     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 10h 
             40ba7e      5 INSTR BELONGTO 40b860 
-            40ba7e      5 INSTR DEADREGS  EFLAGS RDI R15 ZZ mov     esi, 10h 
+            40ba7e      5 INSTR DEADREGS  EFLAGS RSI RDI R15 ZZ mov     esi, 10h 
             40ba83      3 INSTR BELONGTO 40b860 
             40ba83      3 INSTR DEADREGS  EFLAGS RDI R15 ZZ mov     rdi, rax 
             40ba86     -1 INSTR LOCAL NoMetaUpdate call    _g_file_test 
@@ -12691,12 +12904,12 @@
             40bae6      6 INSTR BELONGTO 40b860 
             40baec     -2 INSTR LOCAL n R8 ZZ  AlwaysNUM xor     r8d, r8d 
             40baec      3 INSTR BELONGTO 40b860 
-            40baec      3 INSTR DEADREGS  EFLAGS RSI RDI R8 R15 ZZ xor     r8d, r8d 
+            40baec      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R15 ZZ xor     r8d, r8d 
             40baef      2 INSTR BELONGTO 40b860 
-            40baef      2 INSTR DEADREGS  EFLAGS RSI RDI R15 ZZ xor     ecx, ecx 
+            40baef      2 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R15 ZZ xor     ecx, ecx 
             40baef     -2 INSTR LOCAL n RCX ZZ  AlwaysNUM xor     ecx, ecx 
             40baf1      2 INSTR BELONGTO 40b860 
-            40baf1      2 INSTR DEADREGS  EFLAGS RSI RDI R15 ZZ xor     edx, edx 
+            40baf1      2 INSTR DEADREGS  EFLAGS RDX RSI RDI R15 ZZ xor     edx, edx 
             40baf1     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
             40baf3     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     rsi, 0FFFFFFFFFFFFFFFFh 
             40baf3      7 INSTR BELONGTO 40b860 
@@ -12714,11 +12927,12 @@
             40bb0a      5 INSTR BELONGTO 40b860 
             40bb0a      5 INSTR DEADREGS  EFLAGS R15 ZZ call    _g_path_get_dirname 
             40bb0f      7 INSTR BELONGTO 40b860 
-            40bb0f      7 INSTR DEADREGS  EFLAGS RDX RDI R15 ZZ mov     rdi, cs:qword_610900 
-            40bb16     -1 INSTR LOCAL MetadataRedundant xor     ecx, ecx 
+            40bb0f      7 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R15 ZZ mov     rdi, cs:qword_610900 
             40bb16      2 INSTR BELONGTO 40b860 
+            40bb16      2 INSTR DEADREGS  EFLAGS RCX RDX RSI R15 ZZ xor     ecx, ecx 
+            40bb16     -2 INSTR LOCAL n RCX ZZ  AlwaysNUM xor     ecx, ecx 
             40bb18      5 INSTR BELONGTO 40b860 
-            40bb18      5 INSTR DEADREGS  EFLAGS RDX R15 ZZ mov     esi, offset aAppsGnomeSound; "/apps/gnome-sound-recorder/system-state"... 
+            40bb18      5 INSTR DEADREGS  EFLAGS RDX RSI R15 ZZ mov     esi, offset aAppsGnomeSound; "/apps/gnome-sound-recorder/system-state"... 
             40bb1d      3 INSTR BELONGTO 40b860 
             40bb1d      3 INSTR DEADREGS  EFLAGS RDX R15 ZZ mov     r15, rax 
             40bb20      3 INSTR BELONGTO 40b860 
@@ -12764,14 +12978,14 @@
             40bb69      5 INSTR BELONGTO 40b860 
             40bb69      5 INSTR DEADREGS  EFLAGS ZZ call    _g_strdup 
             40bb6e      5 INSTR BELONGTO 40b860 
-            40bb6e      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     [rsp+88h+var_70], rax 
+            40bb6e      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     [rsp+88h+var_70], rax 
             40bb6e      5 PTRIMMEDESP STACK 24 displ mov     [rsp+88h+var_70], rax
             40bb73      5 INSTR BELONGTO 40b860 
-            40bb73      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, [rsp+88h+var_70] 
+            40bb73      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     rdi, [rsp+88h+var_70] 
             40bb73      5 PTRIMMEDESP STACK 24 displ mov     rdi, [rsp+88h+var_70]
             40bb78     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 10h 
             40bb78      5 INSTR BELONGTO 40b860 
-            40bb78      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, 10h 
+            40bb78      5 INSTR DEADREGS  EFLAGS RSI ZZ mov     esi, 10h 
             40bb7d     -1 INSTR LOCAL NoMetaUpdate call    _g_file_test 
             40bb7d      5 INSTR BELONGTO 40b860 
             40bb7d      5 INSTR DEADREGS  EFLAGS ZZ call    _g_file_test 
@@ -12780,16 +12994,16 @@
             40bb84     -1 INSTR LOCAL NoMetaUpdate jz      loc_40BCF7 
             40bb84      6 INSTR BELONGTO 40b860 
             40bb8a      5 INSTR BELONGTO 40b860 
-            40bb8a      5 INSTR DEADREGS  EFLAGS RSI RDI R8 ZZ mov     rdi, [rsp+88h+var_70] 
+            40bb8a      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 ZZ mov     rdi, [rsp+88h+var_70] 
             40bb8a      5 PTRIMMEDESP STACK 24 displ mov     rdi, [rsp+88h+var_70]
             40bb8f     -2 INSTR LOCAL n R8 ZZ  AlwaysNUM xor     r8d, r8d 
             40bb8f      3 INSTR BELONGTO 40b860 
-            40bb8f      3 INSTR DEADREGS  EFLAGS RSI R8 ZZ xor     r8d, r8d 
+            40bb8f      3 INSTR DEADREGS  EFLAGS RCX RDX RSI R8 ZZ xor     r8d, r8d 
             40bb92      2 INSTR BELONGTO 40b860 
-            40bb92      2 INSTR DEADREGS  EFLAGS RSI ZZ xor     ecx, ecx 
+            40bb92      2 INSTR DEADREGS  EFLAGS RCX RDX RSI ZZ xor     ecx, ecx 
             40bb92     -2 INSTR LOCAL n RCX ZZ  AlwaysNUM xor     ecx, ecx 
             40bb94      2 INSTR BELONGTO 40b860 
-            40bb94      2 INSTR DEADREGS  EFLAGS RSI ZZ xor     edx, edx 
+            40bb94      2 INSTR DEADREGS  EFLAGS RDX RSI ZZ xor     edx, edx 
             40bb94     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
             40bb96     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     rsi, 0FFFFFFFFFFFFFFFFh 
             40bb96      7 INSTR BELONGTO 40b860 
@@ -12807,12 +13021,14 @@
             40bbad     -1 INSTR LOCAL NoMetaUpdate call    _g_type_check_instance_cast 
             40bbad      5 INSTR BELONGTO 40b860 
             40bbad      5 INSTR DEADREGS  EFLAGS ZZ call    _g_type_check_instance_cast 
-            40bbb2     -1 INSTR LOCAL MetadataRedundant xor     edi, edi        ; domainname 
             40bbb2      2 INSTR BELONGTO 40b860 
-            40bbb4     -1 INSTR LOCAL MetadataRedundant mov     edx, 5          ; category 
+            40bbb2      2 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ xor     edi, edi        ; domainname 
+            40bbb2     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi        ; domainname 
+            40bbb4     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 5          ; category 
             40bbb4      5 INSTR BELONGTO 40b860 
+            40bbb4      5 INSTR DEADREGS  EFLAGS RDX RSI ZZ mov     edx, 5          ; category 
             40bbb9      5 INSTR BELONGTO 40b860 
-            40bbb9      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, offset aAFileNamedSAlr; "A file named \"%s\" already exists. \nD"... 
+            40bbb9      5 INSTR DEADREGS  EFLAGS RSI ZZ mov     esi, offset aAFileNamedSAlr; "A file named \"%s\" already exists. \nD"... 
             40bbbe      5 INSTR BELONGTO 40b860 
             40bbbe      5 INSTR DEADREGS  EFLAGS ZZ mov     [rsp+88h+var_68], rax 
             40bbbe      5 PTRIMMEDESP STACK 32 displ mov     [rsp+88h+var_68], rax
@@ -12823,26 +13039,26 @@
             40bbc8      6 INSTR BELONGTO 40b860 
             40bbc8      6 PTRIMMEDESP STACK 48 displ cmp     [rsp+88h+var_58], 0
             40bbce      3 INSTR BELONGTO 40b860 
-            40bbce      3 INSTR DEADREGS  R8 ZZ mov     r8, rax 
+            40bbce      3 INSTR DEADREGS  RDX RSI RDI R8 ZZ mov     r8, rax 
             40bbd1     -1 INSTR LOCAL NoMetaUpdate jz      loc_40BE64 
             40bbd1      6 INSTR BELONGTO 40b860 
             40bbd7      5 INSTR BELONGTO 40b860 
-            40bbd7      5 INSTR DEADREGS  EFLAGS RDI R9 ZZ mov     r9, [rsp+88h+var_58] 
+            40bbd7      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R9 ZZ mov     r9, [rsp+88h+var_58] 
             40bbd7      5 PTRIMMEDESP STACK 48 displ mov     r9, [rsp+88h+var_58]
             40bbdc      5 INSTR BELONGTO 40b860 
-            40bbdc      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, [rsp+88h+var_68] 
+            40bbdc      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI ZZ mov     rdi, [rsp+88h+var_68] 
             40bbdc      5 PTRIMMEDESP STACK 32 displ mov     rdi, [rsp+88h+var_68]
             40bbe1      2 INSTR BELONGTO 40b860 
-            40bbe1      2 INSTR DEADREGS  EFLAGS ZZ xor     ecx, ecx 
+            40bbe1      2 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI ZZ xor     ecx, ecx 
             40bbe1     -2 INSTR LOCAL n RCX ZZ  AlwaysNUM xor     ecx, ecx 
             40bbe3     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 2 
             40bbe3      5 INSTR BELONGTO 40b860 
-            40bbe3      5 INSTR DEADREGS  EFLAGS ZZ mov     edx, 2 
+            40bbe3      5 INSTR DEADREGS  EFLAGS RAX RDX RSI ZZ mov     edx, 2 
             40bbe8     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 2 
             40bbe8      5 INSTR BELONGTO 40b860 
-            40bbe8      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, 2 
+            40bbe8      5 INSTR DEADREGS  EFLAGS RAX RSI ZZ mov     esi, 2 
             40bbed      2 INSTR BELONGTO 40b860 
-            40bbed      2 INSTR DEADREGS  EFLAGS ZZ xor     eax, eax 
+            40bbed      2 INSTR DEADREGS  EFLAGS RAX ZZ xor     eax, eax 
             40bbed     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             40bbef     -1 INSTR LOCAL NoMetaUpdate call    _gtk_message_dialog_new 
             40bbef      5 INSTR BELONGTO 40b860 
@@ -12857,21 +13073,24 @@
             40bbff     -1 INSTR LOCAL NoMetaUpdate call    _g_type_check_instance_cast 
             40bbff      5 INSTR BELONGTO 40b860 
             40bbff      5 INSTR DEADREGS  EFLAGS ZZ call    _g_type_check_instance_cast 
-            40bc04     -1 INSTR LOCAL MetadataRedundant mov     edx, 0FFFFFFFAh 
+            40bc04     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 0FFFFFFFAh 
             40bc04      5 INSTR BELONGTO 40b860 
+            40bc04      5 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     edx, 0FFFFFFFAh 
             40bc09      5 INSTR BELONGTO 40b860 
-            40bc09      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     esi, offset aGtkCancel; "gtk-cancel" 
+            40bc09      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, offset aGtkCancel; "gtk-cancel" 
             40bc0e      3 INSTR BELONGTO 40b860 
             40bc0e      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rax 
             40bc11     -1 INSTR LOCAL NoMetaUpdate call    _gtk_dialog_add_button 
             40bc11      5 INSTR BELONGTO 40b860 
             40bc11      5 INSTR DEADREGS  EFLAGS ZZ call    _gtk_dialog_add_button 
-            40bc16     -1 INSTR LOCAL MetadataRedundant xor     edi, edi        ; domainname 
             40bc16      2 INSTR BELONGTO 40b860 
-            40bc18     -1 INSTR LOCAL MetadataRedundant mov     edx, 5          ; category 
+            40bc16      2 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ xor     edi, edi        ; domainname 
+            40bc16     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi        ; domainname 
+            40bc18     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 5          ; category 
             40bc18      5 INSTR BELONGTO 40b860 
+            40bc18      5 INSTR DEADREGS  EFLAGS RDX RSI ZZ mov     edx, 5          ; category 
             40bc1d      5 INSTR BELONGTO 40b860 
-            40bc1d      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, offset a_replace; "_Replace" 
+            40bc1d      5 INSTR DEADREGS  EFLAGS RSI ZZ mov     esi, offset a_replace; "_Replace" 
             40bc22     -1 INSTR LOCAL NoMetaUpdate call    _dcgettext 
             40bc22      5 INSTR BELONGTO 40b860 
             40bc22      5 INSTR DEADREGS  EFLAGS ZZ call    _dcgettext 
@@ -12889,11 +13108,11 @@
             40bc39     -1 INSTR LOCAL NoMetaUpdate test    rax, rax 
             40bc39      3 INSTR BELONGTO 40b860 
             40bc3c      3 INSTR BELONGTO 40b860 
-            40bc3c      3 INSTR DEADREGS  RCX ZZ mov     rcx, rax 
+            40bc3c      3 INSTR DEADREGS  RCX RDI ZZ mov     rcx, rax 
             40bc3f     -1 INSTR LOCAL NoMetaUpdate jz      short loc_40BC6F 
             40bc3f      2 INSTR BELONGTO 40b860 
             40bc41      3 INSTR BELONGTO 40b860 
-            40bc41      3 INSTR DEADREGS  EFLAGS ZZ mov     rax, [rax] 
+            40bc41      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rax, [rax] 
             40bc44     -1 INSTR LOCAL NoMetaUpdate test    rax, rax 
             40bc44      3 INSTR BELONGTO 40b860 
             40bc47     -1 INSTR LOCAL NoMetaUpdate jz      short loc_40BC52 
@@ -12915,16 +13134,16 @@
             40bc62     -1 INSTR LOCAL NoMetaUpdate test    eax, eax 
             40bc62      2 INSTR BELONGTO 40b860 
             40bc64      5 INSTR BELONGTO 40b860 
-            40bc64      5 INSTR DEADREGS  RCX ZZ mov     rcx, [rsp+88h+var_78] 
+            40bc64      5 INSTR DEADREGS  RCX RDI ZZ mov     rcx, [rsp+88h+var_78] 
             40bc64      5 PTRIMMEDESP STACK 16 displ mov     rcx, [rsp+88h+var_78]
             40bc69     -1 INSTR LOCAL NoMetaUpdate jnz     loc_40BE88 
             40bc69      6 INSTR BELONGTO 40b860 
             40bc6f      5 INSTR BELONGTO 40b860 
-            40bc6f      5 INSTR DEADREGS  EFLAGS ZZ mov     edx, offset aGtk_is_dialogD; "GTK_IS_DIALOG (dialog)" 
+            40bc6f      5 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     edx, offset aGtk_is_dialogD; "GTK_IS_DIALOG (dialog)" 
             40bc74      5 INSTR BELONGTO 40b860 
-            40bc74      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, offset aGsr_dialog_add; "gsr_dialog_add_button" 
+            40bc74      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, offset aGsr_dialog_add; "gsr_dialog_add_button" 
             40bc79      2 INSTR BELONGTO 40b860 
-            40bc79      2 INSTR DEADREGS  EFLAGS ZZ xor     edi, edi 
+            40bc79      2 INSTR DEADREGS  EFLAGS RDI ZZ xor     edi, edi 
             40bc79     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
             40bc7b     -1 INSTR LOCAL NoMetaUpdate call    _g_return_if_fail_warning 
             40bc7b      5 INSTR BELONGTO 40b860 
@@ -12937,8 +13156,9 @@
             40bc88     -1 INSTR LOCAL NoMetaUpdate call    _g_type_check_instance_cast 
             40bc88      5 INSTR BELONGTO 40b860 
             40bc88      5 INSTR DEADREGS  EFLAGS ZZ call    _g_type_check_instance_cast 
-            40bc8d     -1 INSTR LOCAL MetadataRedundant mov     esi, 0FFFFFFFAh 
+            40bc8d     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 0FFFFFFFAh 
             40bc8d      5 INSTR BELONGTO 40b860 
+            40bc8d      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, 0FFFFFFFAh 
             40bc92      3 INSTR BELONGTO 40b860 
             40bc92      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rax 
             40bc95     -1 INSTR LOCAL NoMetaUpdate call    _gtk_dialog_set_default_response 
@@ -12952,8 +13172,9 @@
             40bca2     -1 INSTR LOCAL NoMetaUpdate call    _g_type_check_instance_cast 
             40bca2      5 INSTR BELONGTO 40b860 
             40bca2      5 INSTR DEADREGS  EFLAGS ZZ call    _g_type_check_instance_cast 
-            40bca7     -1 INSTR LOCAL MetadataRedundant xor     esi, esi 
             40bca7      2 INSTR BELONGTO 40b860 
+            40bca7      2 INSTR DEADREGS  EFLAGS RSI RDI ZZ xor     esi, esi 
+            40bca7     -2 INSTR LOCAL n RSI ZZ  AlwaysNUM xor     esi, esi 
             40bca9      3 INSTR BELONGTO 40b860 
             40bca9      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rax 
             40bcac     -1 INSTR LOCAL NoMetaUpdate call    _gtk_window_set_resizable 
@@ -13014,24 +13235,26 @@
             40bd0b      5 INSTR BELONGTO 40b860 
             40bd0b      5 INSTR DEADREGS  EFLAGS ZZ call    _g_file_new_for_path 
             40bd10      5 INSTR BELONGTO 40b860 
-            40bd10      5 INSTR DEADREGS  EFLAGS RSI RDI R8 R9 ZZ mov     [rsp+88h+var_68], rax 
+            40bd10      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 ZZ mov     [rsp+88h+var_68], rax 
             40bd10      5 PTRIMMEDESP STACK 32 displ mov     [rsp+88h+var_68], rax
             40bd15      5 INSTR BELONGTO 40b860 
-            40bd15      5 INSTR DEADREGS  EFLAGS RAX RSI RDI R8 R9 ZZ mov     rsi, [rsp+88h+var_68] 
+            40bd15      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R9 ZZ mov     rsi, [rsp+88h+var_68] 
             40bd15      5 PTRIMMEDESP STACK 32 displ mov     rsi, [rsp+88h+var_68]
             40bd1a      5 INSTR BELONGTO 40b860 
-            40bd1a      5 INSTR DEADREGS  EFLAGS RAX RDI R8 R9 ZZ lea     rax, [rsp+88h+var_40] 
+            40bd1a      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RDI R8 R9 ZZ lea     rax, [rsp+88h+var_40] 
             40bd1a      5 PTRIMMEDESP STACK 72 displ lea     rax, [rsp+88h+var_40]
             40bd1f     -2 INSTR LOCAL n R9 ZZ  AlwaysNUM xor     r9d, r9d 
             40bd1f      3 INSTR BELONGTO 40b860 
-            40bd1f      3 INSTR DEADREGS  EFLAGS RDI R8 R9 ZZ xor     r9d, r9d 
+            40bd1f      3 INSTR DEADREGS  EFLAGS RCX RDX RDI R8 R9 ZZ xor     r9d, r9d 
             40bd22     -2 INSTR LOCAL n R8 ZZ  AlwaysNUM xor     r8d, r8d 
             40bd22      3 INSTR BELONGTO 40b860 
-            40bd22      3 INSTR DEADREGS  EFLAGS RDI R8 ZZ xor     r8d, r8d 
-            40bd25     -1 INSTR LOCAL MetadataRedundant xor     ecx, ecx 
+            40bd22      3 INSTR DEADREGS  EFLAGS RCX RDX RDI R8 ZZ xor     r8d, r8d 
             40bd25      2 INSTR BELONGTO 40b860 
-            40bd27     -1 INSTR LOCAL MetadataRedundant mov     edx, 1 
+            40bd25      2 INSTR DEADREGS  EFLAGS RCX RDX RDI ZZ xor     ecx, ecx 
+            40bd25     -2 INSTR LOCAL n RCX ZZ  AlwaysNUM xor     ecx, ecx 
+            40bd27     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 1 
             40bd27      5 INSTR BELONGTO 40b860 
+            40bd27      5 INSTR DEADREGS  EFLAGS RDX RDI ZZ mov     edx, 1 
             40bd2c      3 INSTR BELONGTO 40b860 
             40bd2c      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, r12 
             40bd2f      4 INSTR BELONGTO 40b860 
@@ -13045,16 +13268,16 @@
             40bd3a     -1 INSTR LOCAL NoMetaUpdate jnz     loc_40BDE0 
             40bd3a      6 INSTR BELONGTO 40b860 
             40bd40      5 INSTR BELONGTO 40b860 
-            40bd40      5 INSTR DEADREGS  EFLAGS RSI RDI R8 R15 ZZ mov     rdi, [rsp+88h+var_70] 
+            40bd40      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R15 ZZ mov     rdi, [rsp+88h+var_70] 
             40bd40      5 PTRIMMEDESP STACK 24 displ mov     rdi, [rsp+88h+var_70]
             40bd45     -2 INSTR LOCAL n R8 ZZ  AlwaysNUM xor     r8d, r8d 
             40bd45      3 INSTR BELONGTO 40b860 
-            40bd45      3 INSTR DEADREGS  EFLAGS RSI R8 R15 ZZ xor     r8d, r8d 
+            40bd45      3 INSTR DEADREGS  EFLAGS RCX RDX RSI R8 R15 ZZ xor     r8d, r8d 
             40bd48      2 INSTR BELONGTO 40b860 
-            40bd48      2 INSTR DEADREGS  EFLAGS RSI R15 ZZ xor     ecx, ecx 
+            40bd48      2 INSTR DEADREGS  EFLAGS RCX RDX RSI R15 ZZ xor     ecx, ecx 
             40bd48     -2 INSTR LOCAL n RCX ZZ  AlwaysNUM xor     ecx, ecx 
             40bd4a      2 INSTR BELONGTO 40b860 
-            40bd4a      2 INSTR DEADREGS  EFLAGS RSI R15 ZZ xor     edx, edx 
+            40bd4a      2 INSTR DEADREGS  EFLAGS RDX RSI R15 ZZ xor     edx, edx 
             40bd4a     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
             40bd4c     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     rsi, 0FFFFFFFFFFFFFFFFh 
             40bd4c      7 INSTR BELONGTO 40b860 
@@ -13062,12 +13285,14 @@
             40bd53     -1 INSTR LOCAL NoMetaUpdate call    _g_filename_to_utf8 
             40bd53      5 INSTR BELONGTO 40b860 
             40bd53      5 INSTR DEADREGS  EFLAGS R15 ZZ call    _g_filename_to_utf8 
-            40bd58     -1 INSTR LOCAL MetadataRedundant mov     edx, 5          ; category 
+            40bd58     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 5          ; category 
             40bd58      5 INSTR BELONGTO 40b860 
+            40bd58      5 INSTR DEADREGS  EFLAGS RDX RSI RDI R15 ZZ mov     edx, 5          ; category 
             40bd5d      5 INSTR BELONGTO 40b860 
-            40bd5d      5 INSTR DEADREGS  EFLAGS R15 ZZ mov     esi, offset aCouldNotSaveTh; "Could not save the file \"%s\"" 
-            40bd62     -1 INSTR LOCAL MetadataRedundant xor     edi, edi        ; domainname 
+            40bd5d      5 INSTR DEADREGS  EFLAGS RSI RDI R15 ZZ mov     esi, offset aCouldNotSaveTh; "Could not save the file \"%s\"" 
             40bd62      2 INSTR BELONGTO 40b860 
+            40bd62      2 INSTR DEADREGS  EFLAGS RDI R15 ZZ xor     edi, edi        ; domainname 
+            40bd62     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi        ; domainname 
             40bd64      3 INSTR BELONGTO 40b860 
             40bd64      3 INSTR DEADREGS  EFLAGS R15 ZZ mov     r15, rax 
             40bd67     -1 INSTR LOCAL NoMetaUpdate call    _dcgettext 
@@ -13085,13 +13310,14 @@
             40bd7c     -1 INSTR LOCAL MetadataUnused mov     rdx, [rsp+88h+var_78] 
             40bd7c      5 INSTR BELONGTO 40b860 
             40bd81      3 INSTR BELONGTO 40b860 
-            40bd81      3 INSTR DEADREGS  EFLAGS RCX RDX RBX RDI R10 R11 R14 ZZ mov     rdi, rax 
+            40bd81      3 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI RDI R10 R11 R14 ZZ mov     rdi, rax 
             40bd84      3 INSTR BELONGTO 40b860 
-            40bd84      3 INSTR DEADREGS  EFLAGS RCX RDX RBX R10 R11 R14 ZZ mov     rcx, r15 
-            40bd87     -1 INSTR LOCAL MetadataRedundant xor     esi, esi 
+            40bd84      3 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX RSI R10 R11 R14 ZZ mov     rcx, r15 
             40bd87      2 INSTR BELONGTO 40b860 
+            40bd87      2 INSTR DEADREGS  EFLAGS RAX RDX RBX RSI R10 R11 R14 ZZ xor     esi, esi 
+            40bd87     -2 INSTR LOCAL n RSI ZZ  AlwaysNUM xor     esi, esi 
             40bd89      2 INSTR BELONGTO 40b860 
-            40bd89      2 INSTR DEADREGS  EFLAGS RDX RBX R10 R11 R14 ZZ xor     eax, eax 
+            40bd89      2 INSTR DEADREGS  EFLAGS RAX RDX RBX R10 R11 R14 ZZ xor     eax, eax 
             40bd89     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             40bd8b     -1 INSTR LOCAL NoMetaUpdate call    sub_407A20 
             40bd8b      5 INSTR BELONGTO 40b860 
@@ -13137,23 +13363,24 @@
             40bdd5      5 INSTR BELONGTO 40b860 
             40bde0     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 50h 
             40bde0      5 INSTR BELONGTO 40b860 
-            40bde0      5 INSTR DEADREGS  EFLAGS RDI R14 ZZ mov     esi, 50h 
+            40bde0      5 INSTR DEADREGS  EFLAGS RSI RDI R14 ZZ mov     esi, 50h 
             40bde5      3 INSTR BELONGTO 40b860 
             40bde5      3 INSTR DEADREGS  EFLAGS RDI R14 ZZ mov     rdi, rbx 
             40bde8     -1 INSTR LOCAL NoMetaUpdate call    _g_type_check_instance_cast 
             40bde8      5 INSTR BELONGTO 40b860 
             40bde8      5 INSTR DEADREGS  EFLAGS R14 ZZ call    _g_type_check_instance_cast 
             40bded      5 INSTR BELONGTO 40b860 
-            40bded      5 INSTR DEADREGS  EFLAGS RDX RDI R14 ZZ mov     rdx, [rsp+88h+var_70] 
+            40bded      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R14 ZZ mov     rdx, [rsp+88h+var_70] 
             40bded      5 PTRIMMEDESP STACK 24 displ mov     rdx, [rsp+88h+var_70]
-            40bdf2     -1 INSTR LOCAL MetadataRedundant xor     ecx, ecx 
             40bdf2      2 INSTR BELONGTO 40b860 
+            40bdf2      2 INSTR DEADREGS  EFLAGS RCX RSI RDI R14 ZZ xor     ecx, ecx 
+            40bdf2     -2 INSTR LOCAL n RCX ZZ  AlwaysNUM xor     ecx, ecx 
             40bdf4      3 INSTR BELONGTO 40b860 
-            40bdf4      3 INSTR DEADREGS  EFLAGS RDI R14 ZZ mov     rdi, rax 
+            40bdf4      3 INSTR DEADREGS  EFLAGS RSI RDI R14 ZZ mov     rdi, rax 
             40bdf7      5 INSTR BELONGTO 40b860 
-            40bdf7      5 INSTR DEADREGS  EFLAGS R14 ZZ mov     esi, offset aLocation_0; "location" 
+            40bdf7      5 INSTR DEADREGS  EFLAGS RAX RSI R14 ZZ mov     esi, offset aLocation_0; "location" 
             40bdfc      2 INSTR BELONGTO 40b860 
-            40bdfc      2 INSTR DEADREGS  EFLAGS R14 ZZ xor     eax, eax 
+            40bdfc      2 INSTR DEADREGS  EFLAGS RAX R14 ZZ xor     eax, eax 
             40bdfc     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             40bdfe     -1 INSTR LOCAL NoMetaUpdate call    _g_object_set 
             40bdfe      5 INSTR BELONGTO 40b860 
@@ -13175,31 +13402,31 @@
             40be2c      5 INSTR DEADREGS  EFLAGS RBX R14 R15 ZZ call    sub_409A40 
             40be31     -1 INSTR LOCAL NoMetaUpdate jmp     loc_40BD98 
             40be31      5 INSTR BELONGTO 40b860 
+            40be40     -1 INSTR LOCAL MetadataUnused mov     rax, [rbx+38h] 
             40be40      4 INSTR BELONGTO 40b860 
-            40be40      4 INSTR DEADREGS  EFLAGS RAX RDX RSI ZZ mov     rax, [rbx+38h] 
             40be44      3 INSTR BELONGTO 40b860 
-            40be44      3 INSTR DEADREGS  EFLAGS RDX RSI ZZ mov     rsi, r13 
+            40be44      3 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     rsi, r13 
             40be47      5 INSTR BELONGTO 40b860 
-            40be47      5 INSTR DEADREGS  EFLAGS RDX ZZ mov     edi, offset aS_S; "%s.%s" 
+            40be47      5 INSTR DEADREGS  EFLAGS RDX RDI ZZ mov     edi, offset aS_S; "%s.%s" 
             40be4c      7 INSTR BELONGTO 40b860 
             40be4c      7 INSTR DEADREGS  EFLAGS RDX ZZ mov     rdx, [rax+0C8h] 
             40be53      2 INSTR BELONGTO 40b860 
-            40be53      2 INSTR DEADREGS  EFLAGS ZZ xor     eax, eax 
+            40be53      2 INSTR DEADREGS  EFLAGS RAX ZZ xor     eax, eax 
             40be53     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             40be55     -1 INSTR LOCAL NoMetaUpdate call    _g_strdup_printf 
             40be55      5 INSTR BELONGTO 40b860 
             40be55      5 INSTR DEADREGS  EFLAGS ZZ call    _g_strdup_printf 
             40be5a      5 INSTR BELONGTO 40b860 
-            40be5a      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     [rsp+88h+var_70], rax 
+            40be5a      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     [rsp+88h+var_70], rax 
             40be5a      5 PTRIMMEDESP STACK 24 displ mov     [rsp+88h+var_70], rax
             40be5f     -1 INSTR LOCAL NoMetaUpdate jmp     loc_40BB73 
             40be5f      5 INSTR BELONGTO 40b860 
             40be64      5 INSTR BELONGTO 40b860 
-            40be64      5 INSTR DEADREGS  EFLAGS RBX R12 R14 R15 ZZ mov     edx, offset aFile_nameNull; "file_name != NULL" 
+            40be64      5 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI R12 R14 R15 ZZ mov     edx, offset aFile_nameNull; "file_name != NULL" 
             40be69      5 INSTR BELONGTO 40b860 
-            40be69      5 INSTR DEADREGS  EFLAGS RBX R12 R14 R15 ZZ mov     esi, offset aReplace_dialog; "replace_dialog" 
+            40be69      5 INSTR DEADREGS  EFLAGS RBX RSI RDI R12 R14 R15 ZZ mov     esi, offset aReplace_dialog; "replace_dialog" 
             40be6e      2 INSTR BELONGTO 40b860 
-            40be6e      2 INSTR DEADREGS  EFLAGS RBX R12 R14 R15 ZZ xor     edi, edi 
+            40be6e      2 INSTR DEADREGS  EFLAGS RBX RDI R12 R14 R15 ZZ xor     edi, edi 
             40be6e     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
             40be70     -1 INSTR LOCAL NoMetaUpdate call    _g_return_if_fail_warning 
             40be70      5 INSTR BELONGTO 40b860 
@@ -13226,10 +13453,11 @@
             40be9a     -1 INSTR LOCAL NoMetaUpdate call    _gtk_button_new_with_mnemonic 
             40be9a      5 INSTR BELONGTO 40b860 
             40be9a      5 INSTR DEADREGS  EFLAGS ZZ call    _gtk_button_new_with_mnemonic 
-            40be9f     -1 INSTR LOCAL MetadataRedundant mov     esi, 4 
+            40be9f     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 4 
             40be9f      5 INSTR BELONGTO 40b860 
+            40be9f      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, 4 
             40bea4      5 INSTR BELONGTO 40b860 
-            40bea4      5 INSTR DEADREGS  EFLAGS ZZ mov     edi, offset aGtkRefresh; "gtk-refresh" 
+            40bea4      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     edi, offset aGtkRefresh; "gtk-refresh" 
             40bea9      5 INSTR BELONGTO 40b860 
             40bea9      5 INSTR DEADREGS  EFLAGS ZZ mov     [rsp+88h+var_60], rax 
             40bea9      5 PTRIMMEDESP STACK 40 displ mov     [rsp+88h+var_60], rax
@@ -13259,10 +13487,11 @@
             40bed2      5 INSTR BELONGTO 40b860 
             40bed2      5 INSTR DEADREGS  EFLAGS ZZ call    _gtk_button_set_image 
             40bed7      5 INSTR BELONGTO 40b860 
-            40bed7      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, [rsp+88h+var_60] 
+            40bed7      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     rdi, [rsp+88h+var_60] 
             40bed7      5 PTRIMMEDESP STACK 40 displ mov     rdi, [rsp+88h+var_60]
-            40bedc     -1 INSTR LOCAL MetadataRedundant mov     esi, 1 
+            40bedc     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 1 
             40bedc      5 INSTR BELONGTO 40b860 
+            40bedc      5 INSTR DEADREGS  EFLAGS RSI ZZ mov     esi, 1 
             40bee1     -1 INSTR LOCAL NoMetaUpdate call    _gtk_widget_set_can_default 
             40bee1      5 INSTR BELONGTO 40b860 
             40bee1      5 INSTR DEADREGS  EFLAGS ZZ call    _gtk_widget_set_can_default 
@@ -13273,13 +13502,14 @@
             40beeb      5 INSTR BELONGTO 40b860 
             40beeb      5 INSTR DEADREGS  EFLAGS ZZ call    _gtk_widget_show 
             40bef0      5 INSTR BELONGTO 40b860 
-            40bef0      5 INSTR DEADREGS  EFLAGS RCX RSI RDI ZZ mov     rcx, [rsp+88h+var_78] 
+            40bef0      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI ZZ mov     rcx, [rsp+88h+var_78] 
             40bef0      5 PTRIMMEDESP STACK 16 displ mov     rcx, [rsp+88h+var_78]
             40bef5      5 INSTR BELONGTO 40b860 
-            40bef5      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     rsi, [rsp+88h+var_60] 
+            40bef5      5 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     rsi, [rsp+88h+var_60] 
             40bef5      5 PTRIMMEDESP STACK 40 displ mov     rsi, [rsp+88h+var_60]
-            40befa     -1 INSTR LOCAL MetadataRedundant mov     edx, 0FFFFFFF8h 
+            40befa     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 0FFFFFFF8h 
             40befa      5 INSTR BELONGTO 40b860 
+            40befa      5 INSTR DEADREGS  EFLAGS RDX RDI ZZ mov     edx, 0FFFFFFF8h 
             40beff      3 INSTR BELONGTO 40b860 
             40beff      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rcx 
             40bf02     -1 INSTR LOCAL NoMetaUpdate call    _gtk_dialog_add_action_widget 
@@ -13288,11 +13518,11 @@
             40bf07     -1 INSTR LOCAL NoMetaUpdate jmp     loc_40BC80 
             40bf07      5 INSTR BELONGTO 40b860 
             40bf0c      5 INSTR BELONGTO 40b860 
-            40bf0c      5 INSTR DEADREGS  EFLAGS ZZ mov     edx, offset aTextNull; "text != NULL" 
+            40bf0c      5 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     edx, offset aTextNull; "text != NULL" 
             40bf11      5 INSTR BELONGTO 40b860 
-            40bf11      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, offset aGsr_dialog_add; "gsr_dialog_add_button" 
+            40bf11      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, offset aGsr_dialog_add; "gsr_dialog_add_button" 
             40bf16      2 INSTR BELONGTO 40b860 
-            40bf16      2 INSTR DEADREGS  EFLAGS ZZ xor     edi, edi 
+            40bf16      2 INSTR DEADREGS  EFLAGS RDI ZZ xor     edi, edi 
             40bf16     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
             40bf18     -1 INSTR LOCAL NoMetaUpdate call    _g_return_if_fail_warning 
             40bf18      5 INSTR BELONGTO 40b860 
@@ -13302,40 +13532,40 @@
             40bf30      0 FUNC FRAMERESTORE 0 0 1 1 0 0 2 0 0 3 -40 0 4 0 8 5 -32 0 6 0 0 7 0 0 8 0 0 9 0 0 10 0 0 11 0 0 12 -24 0 13 -16 0 14 -8 0 15 0 0 ZZ
             40bf30      0 FUNC MMSAFENESS SAFE
             40bf30      2 INSTR BELONGTO 40bf30 
-            40bf30      2 INSTR DEADREGS  EFLAGS ZZ push    r14 
+            40bf30      2 INSTR DEADREGS  EFLAGS RDX ZZ push    r14 
             40bf30     -3 INSTR LOCAL NoWarn push    r14 
             40bf30    465 FUNC GLOBAL sub_40BF30 FUNC_UNSAFE NOFP RET             40c100 
             40bf32     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 5          ; category 
             40bf32      5 INSTR BELONGTO 40bf30 
-            40bf32      5 INSTR DEADREGS  EFLAGS R14 ZZ mov     edx, 5          ; category 
+            40bf32      5 INSTR DEADREGS  EFLAGS RDX R14 ZZ mov     edx, 5          ; category 
             40bf37      2 INSTR BELONGTO 40bf30 
             40bf37      2 INSTR DEADREGS  EFLAGS R14 ZZ push    r13 
             40bf37     -3 INSTR LOCAL NoWarn push    r13 
             40bf39      3 INSTR BELONGTO 40bf30 
             40bf39      3 INSTR DEADREGS  EFLAGS R13 R14 ZZ mov     r13, rdi 
             40bf3c      2 INSTR BELONGTO 40bf30 
-            40bf3c      2 INSTR DEADREGS  EFLAGS R14 ZZ push    r12 
+            40bf3c      2 INSTR DEADREGS  EFLAGS RDI R14 ZZ push    r12 
             40bf3c     -3 INSTR LOCAL NoWarn push    r12 
             40bf3e      1 INSTR BELONGTO 40bf30 
-            40bf3e      1 INSTR DEADREGS  EFLAGS R12 R14 ZZ push    rbp 
+            40bf3e      1 INSTR DEADREGS  EFLAGS RDI R12 R14 ZZ push    rbp 
             40bf3e     -3 INSTR LOCAL NoWarn push    rbp 
             40bf3f      1 INSTR BELONGTO 40bf30 
-            40bf3f      1 INSTR DEADREGS  EFLAGS R12 R14 ZZ push    rbx 
+            40bf3f      1 INSTR DEADREGS  EFLAGS RDI R12 R14 ZZ push    rbx 
             40bf3f     -3 INSTR LOCAL NoWarn push    rbx 
             40bf40     16 DATAREF STACK 833 esp + 0 PARENT LocalFrame LOCALFRAME
             40bf40     40 MEMORYHOLE STACK esp + 16 CalleeSavedRegs 
             40bf40      4 DATAREF STACK 834 esp + 0 CHILDOF 833 OFFSET 0 OutArgsRegion OUTARGS
             40bf40      4 INSTR BELONGTO 40bf30 
-            40bf40      4 INSTR DEADREGS  EFLAGS RBX R12 R14 ZZ sub     rsp, 10h 
+            40bf40      4 INSTR DEADREGS  EFLAGS RBX RDI R12 R14 ZZ sub     rsp, 10h 
             40bf40      8 MEMORYHOLE STACK esp + 56 ReturnAddress 
             40bf44     -1 INSTR LOCAL NoMetaUpdate test    esi, esi 
             40bf44      2 INSTR BELONGTO 40bf30 
             40bf46     -1 INSTR LOCAL NoMetaUpdate jz      loc_40C080 
             40bf46      6 INSTR BELONGTO 40bf30 
             40bf4c      5 INSTR BELONGTO 40bf30 
-            40bf4c      5 INSTR DEADREGS  EFLAGS RBX R12 R14 ZZ mov     esi, offset aSaveRecordingB; "Save recording before closing?" 
+            40bf4c      5 INSTR DEADREGS  EFLAGS RBX RSI RDI R12 R14 ZZ mov     esi, offset aSaveRecordingB; "Save recording before closing?" 
             40bf51      2 INSTR BELONGTO 40bf30 
-            40bf51      2 INSTR DEADREGS  EFLAGS RBX R12 R14 ZZ xor     edi, edi        ; domainname 
+            40bf51      2 INSTR DEADREGS  EFLAGS RBX RDI R12 R14 ZZ xor     edi, edi        ; domainname 
             40bf51     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi        ; domainname 
             40bf53     -1 INSTR LOCAL NoMetaUpdate call    _dcgettext 
             40bf53      5 INSTR BELONGTO 40bf30 
@@ -13355,29 +13585,34 @@
             40bf69      5 INSTR BELONGTO 40bf30 
             40bf69      5 INSTR DEADREGS  EFLAGS R14 ZZ call    _g_type_check_instance_cast 
             40bf6e      3 INSTR BELONGTO 40bf30 
-            40bf6e      3 INSTR DEADREGS  EFLAGS RDI R8 R9 R14 ZZ mov     r9, rbx 
+            40bf6e      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 R14 ZZ mov     r9, rbx 
             40bf71      3 INSTR BELONGTO 40bf30 
-            40bf71      3 INSTR DEADREGS  EFLAGS RBX RDI R8 R14 ZZ mov     rdi, rax 
+            40bf71      3 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI RDI R8 R14 ZZ mov     rdi, rax 
             40bf74      6 INSTR BELONGTO 40bf30 
-            40bf74      6 INSTR DEADREGS  EFLAGS RBX R8 R14 ZZ mov     r8d, offset aSpanWeightBold; "<span weight=\"bold\" size=\"larger\">%"... 
-            40bf7a     -1 INSTR LOCAL MetadataRedundant xor     ecx, ecx 
+            40bf74      6 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX RSI R8 R14 ZZ mov     r8d, offset aSpanWeightBold; "<span weight=\"bold\" size=\"larger\">%"... 
             40bf7a      2 INSTR BELONGTO 40bf30 
-            40bf7c     -1 INSTR LOCAL MetadataRedundant mov     edx, 1 
+            40bf7a      2 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX RSI R14 ZZ xor     ecx, ecx 
+            40bf7a     -2 INSTR LOCAL n RCX ZZ  AlwaysNUM xor     ecx, ecx 
+            40bf7c     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 1 
             40bf7c      5 INSTR BELONGTO 40bf30 
-            40bf81     -1 INSTR LOCAL MetadataRedundant mov     esi, 1 
+            40bf7c      5 INSTR DEADREGS  EFLAGS RAX RDX RBX RSI R14 ZZ mov     edx, 1 
+            40bf81     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 1 
             40bf81      5 INSTR BELONGTO 40bf30 
+            40bf81      5 INSTR DEADREGS  EFLAGS RAX RBX RSI R14 ZZ mov     esi, 1 
             40bf86      2 INSTR BELONGTO 40bf30 
-            40bf86      2 INSTR DEADREGS  EFLAGS RBX R14 ZZ xor     eax, eax 
+            40bf86      2 INSTR DEADREGS  EFLAGS RAX RBX R14 ZZ xor     eax, eax 
             40bf86     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             40bf88     -1 INSTR LOCAL NoMetaUpdate call    _gtk_message_dialog_new_with_markup 
             40bf88      5 INSTR BELONGTO 40bf30 
             40bf88      5 INSTR DEADREGS  EFLAGS RBX R14 ZZ call    _gtk_message_dialog_new_with_markup 
-            40bf8d     -1 INSTR LOCAL MetadataRedundant mov     edx, 5          ; category 
+            40bf8d     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 5          ; category 
             40bf8d      5 INSTR BELONGTO 40bf30 
+            40bf8d      5 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI R14 ZZ mov     edx, 5          ; category 
             40bf92      5 INSTR BELONGTO 40bf30 
-            40bf92      5 INSTR DEADREGS  EFLAGS RBX R14 ZZ mov     esi, offset aClose_withoutS; "Close _without Saving" 
-            40bf97     -1 INSTR LOCAL MetadataRedundant xor     edi, edi        ; domainname 
+            40bf92      5 INSTR DEADREGS  EFLAGS RBX RSI RDI R14 ZZ mov     esi, offset aClose_withoutS; "Close _without Saving" 
             40bf97      2 INSTR BELONGTO 40bf30 
+            40bf97      2 INSTR DEADREGS  EFLAGS RBX RDI R14 ZZ xor     edi, edi        ; domainname 
+            40bf97     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi        ; domainname 
             40bf99      3 INSTR BELONGTO 40bf30 
             40bf99      3 INSTR DEADREGS  EFLAGS RBX R14 ZZ mov     rbx, rax 
             40bf9c     -1 INSTR LOCAL NoMetaUpdate call    _dcgettext 
@@ -13398,20 +13633,21 @@
             40bfb2      5 INSTR BELONGTO 40bf30 
             40bfb2      5 INSTR DEADREGS  EFLAGS ZZ call    _g_type_check_instance_cast 
             40bfb7      6 INSTR BELONGTO 40bf30 
-            40bfb7      6 INSTR DEADREGS  EFLAGS RSI RDI R8 R9 ZZ mov     r9d, offset aGtkSaveAs; "gtk-save-as" 
+            40bfb7      6 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 ZZ mov     r9d, offset aGtkSaveAs; "gtk-save-as" 
             40bfbd     -2 INSTR LOCAL n R8 ZZ  NUMVia2ndSrcIMMEDNUM mov     r8d, 0FFFFFFFAh 
             40bfbd      6 INSTR BELONGTO 40bf30 
-            40bfbd      6 INSTR DEADREGS  EFLAGS RSI RDI R8 ZZ mov     r8d, 0FFFFFFFAh 
+            40bfbd      6 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 ZZ mov     r8d, 0FFFFFFFAh 
             40bfc3      5 INSTR BELONGTO 40bf30 
-            40bfc3      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     ecx, offset aGtkCancel; "gtk-cancel" 
-            40bfc8     -1 INSTR LOCAL MetadataRedundant mov     edx, 0FFFFFFF8h 
+            40bfc3      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI ZZ mov     ecx, offset aGtkCancel; "gtk-cancel" 
+            40bfc8     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 0FFFFFFF8h 
             40bfc8      5 INSTR BELONGTO 40bf30 
+            40bfc8      5 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     edx, 0FFFFFFF8h 
             40bfcd      3 INSTR BELONGTO 40bf30 
             40bfcd      3 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     rdi, rax 
             40bfd0      3 INSTR BELONGTO 40bf30 
-            40bfd0      3 INSTR DEADREGS  EFLAGS RSI ZZ mov     rsi, r14 
+            40bfd0      3 INSTR DEADREGS  EFLAGS RAX RSI ZZ mov     rsi, r14 
             40bfd3      2 INSTR BELONGTO 40bf30 
-            40bfd3      2 INSTR DEADREGS  EFLAGS R14 ZZ xor     eax, eax 
+            40bfd3      2 INSTR DEADREGS  EFLAGS RAX R14 ZZ xor     eax, eax 
             40bfd3     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             40bfd5     -1 INSTR LOCAL MetadataUnused mov     [rsp+38h+var_30], 0 
             40bfd5      9 INSTR BELONGTO 40bf30 
@@ -13428,8 +13664,9 @@
             40bff0     -1 INSTR LOCAL NoMetaUpdate call    _g_type_check_instance_cast 
             40bff0      5 INSTR BELONGTO 40bf30 
             40bff0      5 INSTR DEADREGS  EFLAGS R14 ZZ call    _g_type_check_instance_cast 
-            40bff5     -1 INSTR LOCAL MetadataRedundant mov     esi, 0FFFFFFF7h 
+            40bff5     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 0FFFFFFF7h 
             40bff5      5 INSTR BELONGTO 40bf30 
+            40bff5      5 INSTR DEADREGS  EFLAGS RSI RDI R14 ZZ mov     esi, 0FFFFFFF7h 
             40bffa      3 INSTR BELONGTO 40bf30 
             40bffa      3 INSTR DEADREGS  EFLAGS RDI R14 ZZ mov     rdi, rax 
             40bffd     -1 INSTR LOCAL NoMetaUpdate call    _gtk_dialog_set_default_response 
@@ -13443,7 +13680,7 @@
             40c008      5 INSTR BELONGTO 40bf30 
             40c008      5 INSTR DEADREGS  EFLAGS R12 R14 ZZ call    _g_type_check_instance_cast 
             40c00d      5 INSTR BELONGTO 40bf30 
-            40c00d      5 INSTR DEADREGS  EFLAGS RDI R12 R14 ZZ mov     esi, 40D330h 
+            40c00d      5 INSTR DEADREGS  EFLAGS RSI RDI R12 R14 ZZ mov     esi, 40D330h 
             40c012      3 INSTR BELONGTO 40bf30 
             40c012      3 INSTR DEADREGS  EFLAGS RDI R12 R14 ZZ mov     rdi, rax 
             40c015     -1 INSTR LOCAL NoMetaUpdate call    _gtk_window_set_title 
@@ -13454,14 +13691,16 @@
             40c01d     -1 INSTR LOCAL NoMetaUpdate call    _gtk_widget_get_accessible 
             40c01d      5 INSTR BELONGTO 40bf30 
             40c01d      5 INSTR DEADREGS  EFLAGS R12 R14 ZZ call    _gtk_widget_get_accessible 
-            40c022     -1 INSTR LOCAL MetadataRedundant mov     edx, 5          ; category 
+            40c022     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 5          ; category 
             40c022      5 INSTR BELONGTO 40bf30 
-            40c027     -1 INSTR LOCAL MetadataRedundant xor     edi, edi        ; domainname 
+            40c022      5 INSTR DEADREGS  EFLAGS RDX RSI RDI R12 R14 ZZ mov     edx, 5          ; category 
             40c027      2 INSTR BELONGTO 40bf30 
+            40c027      2 INSTR DEADREGS  EFLAGS RSI RDI R12 R14 ZZ xor     edi, edi        ; domainname 
+            40c027     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi        ; domainname 
             40c029      3 INSTR BELONGTO 40bf30 
-            40c029      3 INSTR DEADREGS  EFLAGS R12 R14 ZZ mov     r12, rax 
+            40c029      3 INSTR DEADREGS  EFLAGS RSI R12 R14 ZZ mov     r12, rax 
             40c02c      5 INSTR BELONGTO 40bf30 
-            40c02c      5 INSTR DEADREGS  EFLAGS R14 ZZ mov     esi, offset aQuestion; "Question" 
+            40c02c      5 INSTR DEADREGS  EFLAGS RSI R14 ZZ mov     esi, offset aQuestion; "Question" 
             40c031     -1 INSTR LOCAL NoMetaUpdate call    _dcgettext 
             40c031      5 INSTR BELONGTO 40bf30 
             40c031      5 INSTR DEADREGS  EFLAGS R14 ZZ call    _dcgettext 
@@ -13503,8 +13742,9 @@
             40c06e     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rsp, 10h 
             40c06e      4 INSTR BELONGTO 40bf30 
             40c072     16 DEALLOC STACK esp - 16 mov     eax, ebp
-            40c072     -1 INSTR LOCAL MetadataRedundant mov     eax, ebp 
             40c072      2 INSTR BELONGTO 40bf30 
+            40c072      2 INSTR DEADREGS  EFLAGS RAX RBX R12 R13 R14 ZZ mov     eax, ebp 
+            40c072     -2 INSTR LOCAL n RAX ZZ  NumericDEFs mov     eax, ebp 
             40c074      1 INSTR BELONGTO 40bf30 
             40c074      1 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 ZZ pop     rbx 
             40c075      1 INSTR BELONGTO 40bf30 
@@ -13518,9 +13758,9 @@
             40c07c      1 INSTR BELONGTO 40bf30 
             40c07c      1 INSTR DEADREGS  EFLAGS ZZ retn 
             40c080      5 INSTR BELONGTO 40bf30 
-            40c080      5 INSTR DEADREGS  EFLAGS RBX R12 R14 ZZ mov     esi, offset aSaveRecording?; "Save recording?" 
+            40c080      5 INSTR DEADREGS  EFLAGS RBX RSI RDI R12 R14 ZZ mov     esi, offset aSaveRecording?; "Save recording?" 
             40c085      2 INSTR BELONGTO 40bf30 
-            40c085      2 INSTR DEADREGS  EFLAGS RBX R12 R14 ZZ xor     edi, edi        ; domainname 
+            40c085      2 INSTR DEADREGS  EFLAGS RBX RDI R12 R14 ZZ xor     edi, edi        ; domainname 
             40c085     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi        ; domainname 
             40c087     -1 INSTR LOCAL NoMetaUpdate call    _dcgettext 
             40c087      5 INSTR BELONGTO 40bf30 
@@ -13540,29 +13780,34 @@
             40c09d      5 INSTR BELONGTO 40bf30 
             40c09d      5 INSTR DEADREGS  EFLAGS R14 ZZ call    _g_type_check_instance_cast 
             40c0a2      3 INSTR BELONGTO 40bf30 
-            40c0a2      3 INSTR DEADREGS  EFLAGS RDI R8 R9 R14 ZZ mov     r9, rbx 
+            40c0a2      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 R14 ZZ mov     r9, rbx 
             40c0a5      3 INSTR BELONGTO 40bf30 
-            40c0a5      3 INSTR DEADREGS  EFLAGS RBX RDI R8 R14 ZZ mov     rdi, rax 
+            40c0a5      3 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI RDI R8 R14 ZZ mov     rdi, rax 
             40c0a8      6 INSTR BELONGTO 40bf30 
-            40c0a8      6 INSTR DEADREGS  EFLAGS RBX R8 R14 ZZ mov     r8d, offset aSpanWeightBold; "<span weight=\"bold\" size=\"larger\">%"... 
-            40c0ae     -1 INSTR LOCAL MetadataRedundant xor     ecx, ecx 
+            40c0a8      6 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX RSI R8 R14 ZZ mov     r8d, offset aSpanWeightBold; "<span weight=\"bold\" size=\"larger\">%"... 
             40c0ae      2 INSTR BELONGTO 40bf30 
-            40c0b0     -1 INSTR LOCAL MetadataRedundant mov     edx, 1 
+            40c0ae      2 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX RSI R14 ZZ xor     ecx, ecx 
+            40c0ae     -2 INSTR LOCAL n RCX ZZ  AlwaysNUM xor     ecx, ecx 
+            40c0b0     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 1 
             40c0b0      5 INSTR BELONGTO 40bf30 
-            40c0b5     -1 INSTR LOCAL MetadataRedundant mov     esi, 1 
+            40c0b0      5 INSTR DEADREGS  EFLAGS RAX RDX RBX RSI R14 ZZ mov     edx, 1 
+            40c0b5     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 1 
             40c0b5      5 INSTR BELONGTO 40bf30 
+            40c0b5      5 INSTR DEADREGS  EFLAGS RAX RBX RSI R14 ZZ mov     esi, 1 
             40c0ba      2 INSTR BELONGTO 40bf30 
-            40c0ba      2 INSTR DEADREGS  EFLAGS RBX R14 ZZ xor     eax, eax 
+            40c0ba      2 INSTR DEADREGS  EFLAGS RAX RBX R14 ZZ xor     eax, eax 
             40c0ba     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             40c0bc     -1 INSTR LOCAL NoMetaUpdate call    _gtk_message_dialog_new_with_markup 
             40c0bc      5 INSTR BELONGTO 40bf30 
             40c0bc      5 INSTR DEADREGS  EFLAGS RBX R14 ZZ call    _gtk_message_dialog_new_with_markup 
-            40c0c1     -1 INSTR LOCAL MetadataRedundant mov     edx, 5          ; category 
+            40c0c1     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 5          ; category 
             40c0c1      5 INSTR BELONGTO 40bf30 
+            40c0c1      5 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI R14 ZZ mov     edx, 5          ; category 
             40c0c6      5 INSTR BELONGTO 40bf30 
-            40c0c6      5 INSTR DEADREGS  EFLAGS RBX R14 ZZ mov     esi, offset aContinue_witho; "Continue _without Saving" 
-            40c0cb     -1 INSTR LOCAL MetadataRedundant xor     edi, edi        ; domainname 
+            40c0c6      5 INSTR DEADREGS  EFLAGS RBX RSI RDI R14 ZZ mov     esi, offset aContinue_witho; "Continue _without Saving" 
             40c0cb      2 INSTR BELONGTO 40bf30 
+            40c0cb      2 INSTR DEADREGS  EFLAGS RBX RDI R14 ZZ xor     edi, edi        ; domainname 
+            40c0cb     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi        ; domainname 
             40c0cd      3 INSTR BELONGTO 40bf30 
             40c0cd      3 INSTR DEADREGS  EFLAGS RBX R14 ZZ mov     rbx, rax 
             40c0d0     -1 INSTR LOCAL NoMetaUpdate call    _dcgettext 
@@ -13578,9 +13823,10 @@
             40c0e3      5 INSTR BELONGTO 40bf30 
             40c0e3      5 INSTR DEADREGS  EFLAGS R12 R14 ZZ call    _gtk_widget_hide 
             40c0e8      3 INSTR BELONGTO 40bf30 
-            40c0e8      3 INSTR DEADREGS  EFLAGS RSI R12 R14 ZZ mov     rsi, r13 
-            40c0eb     -1 INSTR LOCAL MetadataRedundant xor     edi, edi 
+            40c0e8      3 INSTR DEADREGS  EFLAGS RSI RDI R12 R14 ZZ mov     rsi, r13 
             40c0eb      2 INSTR BELONGTO 40bf30 
+            40c0eb      2 INSTR DEADREGS  EFLAGS RDI R12 R14 ZZ xor     edi, edi 
+            40c0eb     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
             40c0ed     -1 INSTR LOCAL NoMetaUpdate call    sub_40B860 
             40c0ed      5 INSTR BELONGTO 40bf30 
             40c0ed      5 INSTR DEADREGS  EFLAGS R12 R14 ZZ call    sub_40B860 
@@ -13623,13 +13869,13 @@
             40c139     -1 INSTR LOCAL MetadataUnused mov     r14d, [rax+0F4h] 
             40c139      7 INSTR BELONGTO 40c110 
             40c140      3 INSTR BELONGTO 40c110 
-            40c140      3 INSTR DEADREGS  EFLAGS RDI R12 R13 R15 ZZ mov     r12, rax 
+            40c140      3 INSTR DEADREGS  EFLAGS RSI RDI R12 R13 R15 ZZ mov     r12, rax 
             40c143     -1 INSTR LOCAL NoMetaUpdate test    r14d, r14d 
             40c143      3 INSTR BELONGTO 40c110 
             40c146     -1 INSTR LOCAL NoMetaUpdate jz      loc_40C500 
             40c146      6 INSTR BELONGTO 40c110 
             40c14c      7 INSTR BELONGTO 40c110 
-            40c14c      7 INSTR DEADREGS  EFLAGS RDI R13 R14 R15 ZZ mov     rdi, [rax+0B0h] 
+            40c14c      7 INSTR DEADREGS  EFLAGS RSI RDI R13 R14 R15 ZZ mov     rdi, [rax+0B0h] 
             40c153     -1 INSTR LOCAL NoMetaUpdate test    rdi, rdi 
             40c153      3 INSTR BELONGTO 40c110 
             40c156     -1 INSTR LOCAL NoMetaUpdate jz      short loc_40C1BC 
@@ -13640,10 +13886,10 @@
             40c15c      5 INSTR BELONGTO 40c110 
             40c15c      5 INSTR DEADREGS  EFLAGS R13 R14 R15 ZZ call    sub_409070 
             40c161      3 INSTR BELONGTO 40c110 
-            40c161      3 INSTR DEADREGS  EFLAGS RDI R13 R14 R15 ZZ mov     rdi, rbx 
+            40c161      3 INSTR DEADREGS  EFLAGS RSI RDI R13 R14 R15 ZZ mov     rdi, rbx 
             40c164     -1 INSTR LOCAL NoMetaUpdate call    sub_409670 
             40c164      5 INSTR BELONGTO 40c110 
-            40c164      5 INSTR DEADREGS  EFLAGS R13 R14 R15 ZZ call    sub_409670 
+            40c164      5 INSTR DEADREGS  EFLAGS RSI R13 R14 R15 ZZ call    sub_409670 
             40c169     -1 INSTR LOCAL NoMetaUpdate test    eax, eax 
             40c169      2 INSTR BELONGTO 40c110 
             40c16b     -1 INSTR LOCAL NoMetaUpdate jnz     short loc_40C190 
@@ -13696,11 +13942,11 @@
             40c1b3      5 INSTR BELONGTO 40c110 
             40c1b3      5 INSTR DEADREGS  EFLAGS R13 R14 R15 ZZ call    sub_4087E0 
             40c1b8      4 INSTR BELONGTO 40c110 
-            40c1b8      4 INSTR DEADREGS  EFLAGS RAX R13 R14 R15 ZZ mov     rax, [rbx+38h] 
+            40c1b8      4 INSTR DEADREGS  EFLAGS RAX RSI RDI R13 R14 R15 ZZ mov     rax, [rbx+38h] 
             40c1bc      5 INSTR BELONGTO 40c110 
-            40c1bc      5 INSTR DEADREGS  EFLAGS R13 R14 R15 ZZ mov     esi, offset aSink; "sink" 
+            40c1bc      5 INSTR DEADREGS  EFLAGS RSI RDI R13 R14 R15 ZZ mov     esi, offset aSink; "sink" 
             40c1c1      5 INSTR BELONGTO 40c110 
-            40c1c1      5 INSTR DEADREGS  EFLAGS R13 R14 R15 ZZ mov     edi, offset aFilesink; "filesink" 
+            40c1c1      5 INSTR DEADREGS  EFLAGS RDI R13 R14 R15 ZZ mov     edi, offset aFilesink; "filesink" 
             40c1c6      9 INSTR BELONGTO 40c110 
             40c1c6      9 INSTR DEADREGS  EFLAGS R13 R14 R15 ZZ mov     [rsp+78h+var_40], 0 
             40c1c6      9 PTRIMMEDESP STACK 56 displ mov     [rsp+78h+var_40], 0
@@ -13712,17 +13958,17 @@
             40c1db     -1 INSTR LOCAL NoMetaUpdate test    rax, rax 
             40c1db      3 INSTR BELONGTO 40c110 
             40c1de      3 INSTR BELONGTO 40c110 
-            40c1de      3 INSTR DEADREGS  R13 R14 ZZ mov     r13, rax 
+            40c1de      3 INSTR DEADREGS  RDI R13 R14 ZZ mov     r13, rax 
             40c1e1     -1 INSTR LOCAL NoMetaUpdate jz      loc_40C641 
             40c1e1      6 INSTR BELONGTO 40c110 
             40c1e7     -2 INSTR LOCAL n RDI ZZ  NUMVia2ndSrcIMMEDNUM mov     edi, 30h 
             40c1e7      5 INSTR BELONGTO 40c110 
-            40c1e7      5 INSTR DEADREGS  EFLAGS R14 ZZ mov     edi, 30h 
+            40c1e7      5 INSTR DEADREGS  EFLAGS RDI R14 ZZ mov     edi, 30h 
             40c1ec     -1 INSTR LOCAL NoMetaUpdate call    _g_malloc 
             40c1ec      5 INSTR BELONGTO 40c110 
             40c1ec      5 INSTR DEADREGS  EFLAGS R14 ZZ call    _g_malloc 
             40c1f1      5 INSTR BELONGTO 40c110 
-            40c1f1      5 INSTR DEADREGS  EFLAGS R14 ZZ mov     edi, offset aRecordPipeli_0; "record-pipeline" 
+            40c1f1      5 INSTR DEADREGS  EFLAGS RDI R14 ZZ mov     edi, offset aRecordPipeli_0; "record-pipeline" 
             40c1f6      3 INSTR BELONGTO 40c110 
             40c1f6      3 INSTR DEADREGS  EFLAGS R14 ZZ mov     rbp, rax 
             40c1f9     -1 INSTR LOCAL NoMetaUpdate call    _gst_pipeline_new 
@@ -13752,7 +13998,7 @@
             40c221      5 INSTR BELONGTO 40c110 
             40c221      5 INSTR DEADREGS  EFLAGS R14 ZZ call    _gst_bin_add 
             40c226      5 INSTR BELONGTO 40c110 
-            40c226      5 INSTR DEADREGS  EFLAGS RDI R14 ZZ mov     esi, offset aLevel; "level" 
+            40c226      5 INSTR DEADREGS  EFLAGS RSI RDI R14 ZZ mov     esi, offset aLevel; "level" 
             40c22b      3 INSTR BELONGTO 40c110 
             40c22b      3 INSTR DEADREGS  EFLAGS RDI R14 ZZ mov     rdi, rsi 
             40c22e     -1 INSTR LOCAL NoMetaUpdate call    _gst_element_factory_make 
@@ -13761,11 +14007,11 @@
             40c233     -1 INSTR LOCAL NoMetaUpdate test    rax, rax 
             40c233      3 INSTR BELONGTO 40c110 
             40c236      3 INSTR BELONGTO 40c110 
-            40c236      3 INSTR DEADREGS  R14 ZZ mov     r14, rax 
+            40c236      3 INSTR DEADREGS  RSI RDI R14 ZZ mov     r14, rax 
             40c239     -1 INSTR LOCAL NoMetaUpdate jz      loc_40C676 
             40c239      6 INSTR BELONGTO 40c110 
             40c23f      5 INSTR BELONGTO 40c110 
-            40c23f      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     esi, offset aLevel; "level" 
+            40c23f      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, offset aLevel; "level" 
             40c244      3 INSTR BELONGTO 40c110 
             40c244      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rax 
             40c247     -1 INSTR LOCAL NoMetaUpdate call    _gst_object_set_name 
@@ -13804,6 +14050,7 @@
             40c281     -1 INSTR LOCAL NoMetaUpdate cmp     cs:__gst_debug_min, 3 
             40c281      7 INSTR BELONGTO 40c110 
             40c288      5 INSTR BELONGTO 40c110 
+            40c288      5 INSTR DEADREGS  RSI RDI ZZ mov     [rsp+78h+var_50], rax 
             40c288      5 PTRIMMEDESP STACK 40 displ mov     [rsp+78h+var_50], rax
             40c28d     -1 INSTR LOCAL NoMetaUpdate jbe     short loc_40C2D3 
             40c28d      2 INSTR BELONGTO 40c110 
@@ -13811,25 +14058,25 @@
             40c28f      6 INSTR BELONGTO 40c110 
             40c28f      6 PTRIMMEDESP STACK 24 displ cmp     [rsp+78h+var_60], 0
             40c295      5 INSTR BELONGTO 40c110 
-            40c295      5 INSTR DEADREGS  RDI R8 R9 ZZ mov     eax, offset aNull; "(NULL)" 
+            40c295      5 INSTR DEADREGS  RAX RCX RDX RSI RDI R8 R9 ZZ mov     eax, offset aNull; "(NULL)" 
             40c29a      7 INSTR BELONGTO 40c110 
-            40c29a      7 INSTR DEADREGS  RDI R8 R9 ZZ mov     rdi, cs:qword_610918 
+            40c29a      7 INSTR DEADREGS  RCX RDX RSI RDI R8 R9 ZZ mov     rdi, cs:qword_610918 
             40c2a1      6 INSTR BELONGTO 40c110 
-            40c2a1      6 INSTR DEADREGS  R8 R9 ZZ cmovnz  rax, [rsp+78h+var_60] 
+            40c2a1      6 INSTR DEADREGS  RCX RDX RSI R8 R9 ZZ cmovnz  rax, [rsp+78h+var_60] 
             40c2a1      6 PTRIMMEDESP STACK 24 displ cmovnz  rax, [rsp+78h+var_60]
             40c2a7     -2 INSTR LOCAL n R8 ZZ  NUMVia2ndSrcIMMEDNUM mov     r8d, 7F7h 
             40c2a7      6 INSTR BELONGTO 40c110 
-            40c2a7      6 INSTR DEADREGS  EFLAGS R8 R9 ZZ mov     r8d, 7F7h 
+            40c2a7      6 INSTR DEADREGS  EFLAGS RCX RDX RSI R8 R9 ZZ mov     r8d, 7F7h 
             40c2ad     -2 INSTR LOCAL n R9 ZZ  AlwaysNUM xor     r9d, r9d 
             40c2ad      3 INSTR BELONGTO 40c110 
-            40c2ad      3 INSTR DEADREGS  EFLAGS R9 ZZ xor     r9d, r9d 
+            40c2ad      3 INSTR DEADREGS  EFLAGS RCX RDX RSI R9 ZZ xor     r9d, r9d 
             40c2b0      5 INSTR BELONGTO 40c110 
-            40c2b0      5 INSTR DEADREGS  EFLAGS ZZ mov     ecx, offset aMake_record_pi; "make_record_pipeline" 
+            40c2b0      5 INSTR DEADREGS  EFLAGS RCX RDX RSI ZZ mov     ecx, offset aMake_record_pi; "make_record_pipeline" 
             40c2b5      5 INSTR BELONGTO 40c110 
-            40c2b5      5 INSTR DEADREGS  EFLAGS ZZ mov     edx, offset aGsrWindow_c; "gsr-window.c" 
+            40c2b5      5 INSTR DEADREGS  EFLAGS RDX RSI ZZ mov     edx, offset aGsrWindow_c; "gsr-window.c" 
             40c2ba     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 4 
             40c2ba      5 INSTR BELONGTO 40c110 
-            40c2ba      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, 4 
+            40c2ba      5 INSTR DEADREGS  EFLAGS RSI ZZ mov     esi, 4 
             40c2bf      8 INSTR BELONGTO 40c110 
             40c2bf      8 INSTR DEADREGS  EFLAGS ZZ mov     [rsp+78h+var_78], offset aEncoderProfile; "encoder profile pipeline: '%s'" 
             40c2bf      8 PTRIMMEDESP STACK 0 displ mov     [rsp+78h+var_78], offset aEncoderProfile; "encoder profile pipeline: '%s'"
@@ -13837,36 +14084,36 @@
             40c2c7      5 INSTR DEADREGS  EFLAGS ZZ mov     [rsp+78h+var_70], rax 
             40c2c7      5 PTRIMMEDESP STACK 8 displ mov     [rsp+78h+var_70], rax
             40c2cc      2 INSTR BELONGTO 40c110 
-            40c2cc      2 INSTR DEADREGS  EFLAGS ZZ xor     eax, eax 
+            40c2cc      2 INSTR DEADREGS  EFLAGS RAX ZZ xor     eax, eax 
             40c2cc     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             40c2ce     -1 INSTR LOCAL NoMetaUpdate call    _gst_debug_log 
             40c2ce      5 INSTR BELONGTO 40c110 
             40c2ce      5 INSTR DEADREGS  EFLAGS ZZ call    _gst_debug_log 
             40c2d3      5 INSTR BELONGTO 40c110 
-            40c2d3      5 INSTR DEADREGS  EFLAGS RSI ZZ mov     rsi, [rsp+78h+var_60] 
+            40c2d3      5 INSTR DEADREGS  EFLAGS RAX RSI RDI ZZ mov     rsi, [rsp+78h+var_60] 
             40c2d3      5 PTRIMMEDESP STACK 24 displ mov     rsi, [rsp+78h+var_60]
             40c2d8      2 INSTR BELONGTO 40c110 
-            40c2d8      2 INSTR DEADREGS  EFLAGS ZZ xor     eax, eax 
+            40c2d8      2 INSTR DEADREGS  EFLAGS RAX RDI ZZ xor     eax, eax 
             40c2d8     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             40c2da      5 INSTR BELONGTO 40c110 
-            40c2da      5 INSTR DEADREGS  EFLAGS ZZ mov     edi, offset aAudioconvertS; "audioconvert ! %s" 
+            40c2da      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     edi, offset aAudioconvertS; "audioconvert ! %s" 
             40c2df     -1 INSTR LOCAL NoMetaUpdate call    _g_strdup_printf 
             40c2df      5 INSTR BELONGTO 40c110 
             40c2df      5 INSTR DEADREGS  EFLAGS ZZ call    _g_strdup_printf 
             40c2e4     -1 INSTR LOCAL NoMetaUpdate cmp     cs:__gst_debug_min, 3 
             40c2e4      7 INSTR BELONGTO 40c110 
             40c2eb      3 INSTR BELONGTO 40c110 
-            40c2eb      3 INSTR DEADREGS  RDI R10 ZZ mov     r10, rax 
+            40c2eb      3 INSTR DEADREGS  RDX RSI RDI R10 ZZ mov     r10, rax 
             40c2ee     -1 INSTR LOCAL NoMetaUpdate ja      loc_40C590 
             40c2ee      6 INSTR BELONGTO 40c110 
             40c2f4      5 INSTR BELONGTO 40c110 
-            40c2f4      5 INSTR DEADREGS  EFLAGS RDX RDI ZZ lea     rdx, [rsp+78h+var_40] 
+            40c2f4      5 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ lea     rdx, [rsp+78h+var_40] 
             40c2f4      5 PTRIMMEDESP STACK 56 displ lea     rdx, [rsp+78h+var_40]
             40c2f9      3 INSTR BELONGTO 40c110 
-            40c2f9      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, r10 
+            40c2f9      3 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     rdi, r10 
             40c2fc     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 1 
             40c2fc      5 INSTR BELONGTO 40c110 
-            40c2fc      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, 1 
+            40c2fc      5 INSTR DEADREGS  EFLAGS RSI ZZ mov     esi, 1 
             40c301      5 INSTR BELONGTO 40c110 
             40c301      5 INSTR DEADREGS  EFLAGS ZZ mov     [rsp+78h+var_68], r10 
             40c301      5 PTRIMMEDESP STACK 16 displ mov     [rsp+78h+var_68], r10
@@ -13942,14 +14189,16 @@
             40c37a      5 INSTR BELONGTO 40c110 
             40c37a      5 INSTR DEADREGS  EFLAGS ZZ call    _gst_bin_add 
             40c37f      5 INSTR BELONGTO 40c110 
-            40c37f      5 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     rdx, [rsp+78h+var_58] 
+            40c37f      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI ZZ mov     rdx, [rsp+78h+var_58] 
             40c37f      5 PTRIMMEDESP STACK 32 displ mov     rdx, [rsp+78h+var_58]
-            40c384     -1 INSTR LOCAL MetadataRedundant xor     ecx, ecx 
             40c384      2 INSTR BELONGTO 40c110 
+            40c384      2 INSTR DEADREGS  EFLAGS RAX RCX RSI RDI ZZ xor     ecx, ecx 
+            40c384     -2 INSTR LOCAL n RCX ZZ  AlwaysNUM xor     ecx, ecx 
             40c386      3 INSTR BELONGTO 40c110 
-            40c386      3 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     rsi, r14 
-            40c389     -1 INSTR LOCAL MetadataRedundant xor     eax, eax 
+            40c386      3 INSTR DEADREGS  EFLAGS RAX RSI RDI ZZ mov     rsi, r14 
             40c389      2 INSTR BELONGTO 40c110 
+            40c389      2 INSTR DEADREGS  EFLAGS RAX RDI R14 ZZ xor     eax, eax 
+            40c389     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             40c38b      3 INSTR BELONGTO 40c110 
             40c38b      3 INSTR DEADREGS  EFLAGS RDI R14 ZZ mov     rdi, r15 
             40c38e     -1 INSTR LOCAL NoMetaUpdate call    _gst_element_link_many 
@@ -13957,10 +14206,11 @@
             40c38e      5 INSTR DEADREGS  EFLAGS R14 R15 ZZ call    _gst_element_link_many 
             40c393     -1 INSTR LOCAL NoMetaUpdate test    eax, eax 
             40c393      2 INSTR BELONGTO 40c110 
-            40c395     -1 INSTR LOCAL MetadataRedundant mov     edx, 5 
+            40c395     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 5 
             40c395      5 INSTR BELONGTO 40c110 
+            40c395      5 INSTR DEADREGS  RDX RSI RDI R14 R15 ZZ mov     edx, 5 
             40c39a      5 INSTR BELONGTO 40c110 
-            40c39a      5 INSTR DEADREGS  R14 R15 ZZ mov     esi, offset aCouldNotCaptur; "Could not capture using the '%s' audio "... 
+            40c39a      5 INSTR DEADREGS  RSI RDI R14 R15 ZZ mov     esi, offset aCouldNotCaptur; "Could not capture using the '%s' audio "... 
             40c39f     -1 INSTR LOCAL NoMetaUpdate jz      loc_40C52A 
             40c39f      6 INSTR BELONGTO 40c110 
             40c3a5      5 INSTR BELONGTO 40c110 
@@ -13976,20 +14226,20 @@
             40c3b4     -1 INSTR LOCAL NoMetaUpdate jz      loc_40C520 
             40c3b4      6 INSTR BELONGTO 40c110 
             40c3ba      4 INSTR BELONGTO 40c110 
-            40c3ba      4 INSTR DEADREGS  EFLAGS RCX RDI R8 R9 R13 R14 R15 ZZ mov     rdi, [rbp+0] 
+            40c3ba      4 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 R13 R14 R15 ZZ mov     rdi, [rbp+0] 
             40c3be     -2 INSTR LOCAL n R9 ZZ  AlwaysNUM xor     r9d, r9d 
             40c3be      3 INSTR BELONGTO 40c110 
-            40c3be      3 INSTR DEADREGS  EFLAGS RCX R8 R9 R13 R14 R15 ZZ xor     r9d, r9d 
+            40c3be      3 INSTR DEADREGS  EFLAGS RCX RDX RSI R8 R9 R13 R14 R15 ZZ xor     r9d, r9d 
             40c3c1     -2 INSTR LOCAL n R8 ZZ  AlwaysNUM xor     r8d, r8d 
             40c3c1      3 INSTR BELONGTO 40c110 
-            40c3c1      3 INSTR DEADREGS  EFLAGS RCX R8 R13 R14 R15 ZZ xor     r8d, r8d 
+            40c3c1      3 INSTR DEADREGS  EFLAGS RCX RDX RSI R8 R13 R14 R15 ZZ xor     r8d, r8d 
             40c3c4      3 INSTR BELONGTO 40c110 
-            40c3c4      3 INSTR DEADREGS  EFLAGS RCX R13 R14 R15 ZZ mov     rcx, rbx 
+            40c3c4      3 INSTR DEADREGS  EFLAGS RCX RDX RSI R13 R14 R15 ZZ mov     rcx, rbx 
             40c3c7     -2 INSTR LOCAL n RDX ZZ  NumericDEFs mov     edx, offset sub_409220 
             40c3c7      5 INSTR BELONGTO 40c110 
-            40c3c7      5 INSTR DEADREGS  EFLAGS R13 R14 R15 ZZ mov     edx, offset sub_409220 
+            40c3c7      5 INSTR DEADREGS  EFLAGS RDX RSI R13 R14 R15 ZZ mov     edx, offset sub_409220 
             40c3cc      5 INSTR BELONGTO 40c110 
-            40c3cc      5 INSTR DEADREGS  EFLAGS R13 R14 R15 ZZ mov     esi, offset aDeepNotifyCaps; "deep-notify::caps" 
+            40c3cc      5 INSTR DEADREGS  EFLAGS RSI R13 R14 R15 ZZ mov     esi, offset aDeepNotifyCaps; "deep-notify::caps" 
             40c3d1     -1 INSTR LOCAL NoMetaUpdate call    _g_signal_connect_data 
             40c3d1      5 INSTR BELONGTO 40c110 
             40c3d1      5 INSTR DEADREGS  EFLAGS R13 R14 R15 ZZ call    _g_signal_connect_data 
@@ -14006,77 +14256,77 @@
             40c3e6      5 INSTR BELONGTO 40c110 
             40c3e6      5 INSTR DEADREGS  EFLAGS R13 R14 R15 ZZ call    _gst_bus_add_signal_watch 
             40c3eb      4 INSTR BELONGTO 40c110 
-            40c3eb      4 INSTR DEADREGS  EFLAGS RCX RDI R8 R9 R13 R14 R15 ZZ mov     rdi, [rbp+10h] 
+            40c3eb      4 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 R13 R14 R15 ZZ mov     rdi, [rbp+10h] 
             40c3ef     -2 INSTR LOCAL n R9 ZZ  AlwaysNUM xor     r9d, r9d 
             40c3ef      3 INSTR BELONGTO 40c110 
-            40c3ef      3 INSTR DEADREGS  EFLAGS RCX R8 R9 R13 R14 R15 ZZ xor     r9d, r9d 
+            40c3ef      3 INSTR DEADREGS  EFLAGS RCX RDX RSI R8 R9 R13 R14 R15 ZZ xor     r9d, r9d 
             40c3f2     -2 INSTR LOCAL n R8 ZZ  AlwaysNUM xor     r8d, r8d 
             40c3f2      3 INSTR BELONGTO 40c110 
-            40c3f2      3 INSTR DEADREGS  EFLAGS RCX R8 R13 R14 R15 ZZ xor     r8d, r8d 
+            40c3f2      3 INSTR DEADREGS  EFLAGS RCX RDX RSI R8 R13 R14 R15 ZZ xor     r8d, r8d 
             40c3f5      3 INSTR BELONGTO 40c110 
-            40c3f5      3 INSTR DEADREGS  EFLAGS RCX R13 R14 R15 ZZ mov     rcx, rbx 
+            40c3f5      3 INSTR DEADREGS  EFLAGS RCX RDX RSI R13 R14 R15 ZZ mov     rcx, rbx 
             40c3f8     -2 INSTR LOCAL n RDX ZZ  NumericDEFs mov     edx, offset sub_4078D0 
             40c3f8      5 INSTR BELONGTO 40c110 
-            40c3f8      5 INSTR DEADREGS  EFLAGS R13 R14 R15 ZZ mov     edx, offset sub_4078D0 
+            40c3f8      5 INSTR DEADREGS  EFLAGS RDX RSI R13 R14 R15 ZZ mov     edx, offset sub_4078D0 
             40c3fd      5 INSTR BELONGTO 40c110 
-            40c3fd      5 INSTR DEADREGS  EFLAGS R13 R14 R15 ZZ mov     esi, offset aMessageElement; "message::element" 
+            40c3fd      5 INSTR DEADREGS  EFLAGS RSI R13 R14 R15 ZZ mov     esi, offset aMessageElement; "message::element" 
             40c402     -1 INSTR LOCAL NoMetaUpdate call    _g_signal_connect_data 
             40c402      5 INSTR BELONGTO 40c110 
             40c402      5 INSTR DEADREGS  EFLAGS R13 R14 R15 ZZ call    _g_signal_connect_data 
             40c407      4 INSTR BELONGTO 40c110 
-            40c407      4 INSTR DEADREGS  EFLAGS RCX RDI R8 R9 R13 R14 R15 ZZ mov     rdi, [rbp+10h] 
+            40c407      4 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 R13 R14 R15 ZZ mov     rdi, [rbp+10h] 
             40c40b     -1 INSTR LOCAL MetadataRedundant xor     r9d, r9d 
             40c40b      3 INSTR BELONGTO 40c110 
             40c40e     -1 INSTR LOCAL MetadataRedundant xor     r8d, r8d 
             40c40e      3 INSTR BELONGTO 40c110 
             40c411      3 INSTR BELONGTO 40c110 
-            40c411      3 INSTR DEADREGS  EFLAGS RCX R13 R14 R15 ZZ mov     rcx, rbx 
+            40c411      3 INSTR DEADREGS  EFLAGS RCX RDX RSI R13 R14 R15 ZZ mov     rcx, rbx 
             40c414     -2 INSTR LOCAL n RDX ZZ  NumericDEFs mov     edx, offset sub_40B330 
             40c414      5 INSTR BELONGTO 40c110 
-            40c414      5 INSTR DEADREGS  EFLAGS R13 R14 R15 ZZ mov     edx, offset sub_40B330 
+            40c414      5 INSTR DEADREGS  EFLAGS RDX RSI R13 R14 R15 ZZ mov     edx, offset sub_40B330 
             40c419      5 INSTR BELONGTO 40c110 
-            40c419      5 INSTR DEADREGS  EFLAGS R13 R14 R15 ZZ mov     esi, offset aMessageStateCh; "message::state-changed" 
+            40c419      5 INSTR DEADREGS  EFLAGS RSI R13 R14 R15 ZZ mov     esi, offset aMessageStateCh; "message::state-changed" 
             40c41e     -1 INSTR LOCAL NoMetaUpdate call    _g_signal_connect_data 
             40c41e      5 INSTR BELONGTO 40c110 
             40c41e      5 INSTR DEADREGS  EFLAGS R13 R14 R15 ZZ call    _g_signal_connect_data 
             40c423      4 INSTR BELONGTO 40c110 
-            40c423      4 INSTR DEADREGS  EFLAGS RCX RDI R8 R9 R13 R14 R15 ZZ mov     rdi, [rbp+10h] 
+            40c423      4 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 R13 R14 R15 ZZ mov     rdi, [rbp+10h] 
             40c427     -1 INSTR LOCAL MetadataRedundant xor     r9d, r9d 
             40c427      3 INSTR BELONGTO 40c110 
             40c42a     -1 INSTR LOCAL MetadataRedundant xor     r8d, r8d 
             40c42a      3 INSTR BELONGTO 40c110 
             40c42d      3 INSTR BELONGTO 40c110 
-            40c42d      3 INSTR DEADREGS  EFLAGS RCX R13 R14 R15 ZZ mov     rcx, rbx 
+            40c42d      3 INSTR DEADREGS  EFLAGS RCX RDX RSI R13 R14 R15 ZZ mov     rcx, rbx 
             40c430     -2 INSTR LOCAL n RDX ZZ  NumericDEFs mov     edx, offset sub_40AB70 
             40c430      5 INSTR BELONGTO 40c110 
-            40c430      5 INSTR DEADREGS  EFLAGS R13 R14 R15 ZZ mov     edx, offset sub_40AB70 
+            40c430      5 INSTR DEADREGS  EFLAGS RDX RSI R13 R14 R15 ZZ mov     edx, offset sub_40AB70 
             40c435      5 INSTR BELONGTO 40c110 
-            40c435      5 INSTR DEADREGS  EFLAGS R13 R14 R15 ZZ mov     esi, offset aMessageError; "message::error" 
+            40c435      5 INSTR DEADREGS  EFLAGS RSI R13 R14 R15 ZZ mov     esi, offset aMessageError; "message::error" 
             40c43a     -1 INSTR LOCAL NoMetaUpdate call    _g_signal_connect_data 
             40c43a      5 INSTR BELONGTO 40c110 
             40c43a      5 INSTR DEADREGS  EFLAGS R13 R14 R15 ZZ call    _g_signal_connect_data 
             40c43f      4 INSTR BELONGTO 40c110 
-            40c43f      4 INSTR DEADREGS  EFLAGS RCX RDI R8 R9 R13 R14 R15 ZZ mov     rdi, [rbp+10h] 
+            40c43f      4 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 R13 R14 R15 ZZ mov     rdi, [rbp+10h] 
             40c443     -1 INSTR LOCAL MetadataRedundant xor     r9d, r9d 
             40c443      3 INSTR BELONGTO 40c110 
             40c446     -1 INSTR LOCAL MetadataRedundant xor     r8d, r8d 
             40c446      3 INSTR BELONGTO 40c110 
             40c449      3 INSTR BELONGTO 40c110 
-            40c449      3 INSTR DEADREGS  EFLAGS RCX R13 R14 R15 ZZ mov     rcx, rbx 
+            40c449      3 INSTR DEADREGS  EFLAGS RCX RDX RSI R13 R14 R15 ZZ mov     rcx, rbx 
             40c44c     -2 INSTR LOCAL n RDX ZZ  NumericDEFs mov     edx, offset sub_40B230 
             40c44c      5 INSTR BELONGTO 40c110 
-            40c44c      5 INSTR DEADREGS  EFLAGS R13 R14 R15 ZZ mov     edx, offset sub_40B230 
+            40c44c      5 INSTR DEADREGS  EFLAGS RDX RSI R13 R14 R15 ZZ mov     edx, offset sub_40B230 
             40c451      5 INSTR BELONGTO 40c110 
-            40c451      5 INSTR DEADREGS  EFLAGS R13 R14 R15 ZZ mov     esi, offset aMessageEos; "message::eos" 
+            40c451      5 INSTR DEADREGS  EFLAGS RSI R13 R14 R15 ZZ mov     esi, offset aMessageEos; "message::eos" 
             40c456     -1 INSTR LOCAL NoMetaUpdate call    _g_signal_connect_data 
             40c456      5 INSTR BELONGTO 40c110 
             40c456      5 INSTR DEADREGS  EFLAGS R13 R14 R15 ZZ call    _g_signal_connect_data 
             40c45b      4 INSTR BELONGTO 40c110 
-            40c45b      4 INSTR DEADREGS  EFLAGS RAX RSI R13 R14 R15 ZZ mov     rax, [rbx+38h] 
+            40c45b      4 INSTR DEADREGS  EFLAGS RAX RSI RDI R13 R14 R15 ZZ mov     rax, [rbx+38h] 
             40c45f      8 INSTR BELONGTO 40c110 
-            40c45f      8 INSTR DEADREGS  EFLAGS RSI R13 R14 R15 ZZ mov     rsi, [r12+0B8h] 
+            40c45f      8 INSTR DEADREGS  EFLAGS RSI RDI R13 R14 R15 ZZ mov     rsi, [r12+0B8h] 
             40c467      5 INSTR BELONGTO 40c110 
-            40c467      5 INSTR DEADREGS  EFLAGS R13 R14 R15 ZZ mov     edi, 40D53Ah 
+            40c467      5 INSTR DEADREGS  EFLAGS RDI R13 R14 R15 ZZ mov     edi, 40D53Ah 
             40c46c      8 INSTR BELONGTO 40c110 
             40c46c      8 INSTR DEADREGS  EFLAGS R13 R14 R15 ZZ mov     [r12+0B0h], rbp 
             40c474     10 INSTR BELONGTO 40c110 
@@ -14084,47 +14334,50 @@
             40c47e     10 INSTR BELONGTO 40c110 
             40c47e     10 INSTR DEADREGS  EFLAGS R13 R14 R15 ZZ mov     dword ptr [rax+0F4h], 0 
             40c488      2 INSTR BELONGTO 40c110 
-            40c488      2 INSTR DEADREGS  EFLAGS R13 R14 R15 ZZ xor     eax, eax 
+            40c488      2 INSTR DEADREGS  EFLAGS RAX R13 R14 R15 ZZ xor     eax, eax 
             40c488     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             40c48a     -1 INSTR LOCAL NoMetaUpdate call    _g_print 
             40c48a      5 INSTR BELONGTO 40c110 
             40c48a      5 INSTR DEADREGS  EFLAGS R13 R14 R15 ZZ call    _g_print 
             40c48f      8 INSTR BELONGTO 40c110 
-            40c48f      8 INSTR DEADREGS  EFLAGS RAX RDI R13 R14 R15 ZZ mov     rax, [r12+0B0h] 
+            40c48f      8 INSTR DEADREGS  EFLAGS RAX RSI RDI R13 R14 R15 ZZ mov     rax, [r12+0B0h] 
             40c497      8 INSTR BELONGTO 40c110 
-            40c497      8 INSTR DEADREGS  EFLAGS RDI R13 R14 R15 ZZ mov     rbp, [r12+0B8h] 
-            40c49f     -1 INSTR LOCAL MetadataRedundant mov     esi, 50h 
+            40c497      8 INSTR DEADREGS  EFLAGS RSI RDI R13 R14 R15 ZZ mov     rbp, [r12+0B8h] 
+            40c49f     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 50h 
             40c49f      5 INSTR BELONGTO 40c110 
+            40c49f      5 INSTR DEADREGS  EFLAGS RSI RDI R13 R14 R15 ZZ mov     esi, 50h 
             40c4a4      4 INSTR BELONGTO 40c110 
             40c4a4      4 INSTR DEADREGS  EFLAGS RDI R13 R14 R15 ZZ mov     rdi, [rax+20h] 
             40c4a8     -1 INSTR LOCAL NoMetaUpdate call    _g_type_check_instance_cast 
             40c4a8      5 INSTR BELONGTO 40c110 
             40c4a8      5 INSTR DEADREGS  EFLAGS R13 R14 R15 ZZ call    _g_type_check_instance_cast 
-            40c4ad     -1 INSTR LOCAL MetadataRedundant xor     ecx, ecx 
             40c4ad      2 INSTR BELONGTO 40c110 
+            40c4ad      2 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R13 R14 R15 ZZ xor     ecx, ecx 
+            40c4ad     -2 INSTR LOCAL n RCX ZZ  AlwaysNUM xor     ecx, ecx 
             40c4af      3 INSTR BELONGTO 40c110 
-            40c4af      3 INSTR DEADREGS  EFLAGS RDX RDI R13 R14 R15 ZZ mov     rdx, rbp 
+            40c4af      3 INSTR DEADREGS  EFLAGS RDX RSI RDI R13 R14 R15 ZZ mov     rdx, rbp 
             40c4b2      3 INSTR BELONGTO 40c110 
-            40c4b2      3 INSTR DEADREGS  EFLAGS RDI R13 R14 R15 ZZ mov     rdi, rax 
+            40c4b2      3 INSTR DEADREGS  EFLAGS RSI RDI R13 R14 R15 ZZ mov     rdi, rax 
             40c4b5      5 INSTR BELONGTO 40c110 
-            40c4b5      5 INSTR DEADREGS  EFLAGS R13 R14 R15 ZZ mov     esi, offset aLocation_0; "location" 
+            40c4b5      5 INSTR DEADREGS  EFLAGS RAX RSI R13 R14 R15 ZZ mov     esi, offset aLocation_0; "location" 
             40c4ba      2 INSTR BELONGTO 40c110 
-            40c4ba      2 INSTR DEADREGS  EFLAGS R13 R14 R15 ZZ xor     eax, eax 
+            40c4ba      2 INSTR DEADREGS  EFLAGS RAX R13 R14 R15 ZZ xor     eax, eax 
             40c4ba     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             40c4bc     -1 INSTR LOCAL NoMetaUpdate call    _g_object_set 
             40c4bc      5 INSTR BELONGTO 40c110 
             40c4bc      5 INSTR DEADREGS  EFLAGS R13 R14 R15 ZZ call    _g_object_set 
             40c4c1      8 INSTR BELONGTO 40c110 
-            40c4c1      8 INSTR DEADREGS  EFLAGS RAX RDI R13 R14 R15 ZZ mov     rax, [r12+0B0h] 
-            40c4c9     -1 INSTR LOCAL MetadataRedundant mov     esi, 4 
+            40c4c1      8 INSTR DEADREGS  EFLAGS RAX RSI RDI R13 R14 R15 ZZ mov     rax, [r12+0B0h] 
+            40c4c9     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 4 
             40c4c9      5 INSTR BELONGTO 40c110 
+            40c4c9      5 INSTR DEADREGS  EFLAGS RSI RDI R13 R14 R15 ZZ mov     esi, 4 
             40c4ce      3 INSTR BELONGTO 40c110 
             40c4ce      3 INSTR DEADREGS  EFLAGS RDI R13 R14 R15 ZZ mov     rdi, [rax] 
             40c4d1     -1 INSTR LOCAL NoMetaUpdate call    _gst_element_set_state 
             40c4d1      5 INSTR BELONGTO 40c110 
             40c4d1      5 INSTR DEADREGS  EFLAGS R13 R14 R15 ZZ call    _gst_element_set_state 
             40c4d6      4 INSTR BELONGTO 40c110 
-            40c4d6      4 INSTR DEADREGS  EFLAGS RAX RDI R13 R14 R15 ZZ mov     rax, [rbx+38h] 
+            40c4d6      4 INSTR DEADREGS  EFLAGS RAX RSI RDI R13 R14 R15 ZZ mov     rax, [rbx+38h] 
             40c4da     -1 INSTR LOCAL MetadataRedundant mov     esi, 1 
             40c4da      5 INSTR BELONGTO 40c110 
             40c4df      4 INSTR BELONGTO 40c110 
@@ -14133,7 +14386,7 @@
             40c4e3      5 INSTR BELONGTO 40c110 
             40c4e3      5 INSTR DEADREGS  EFLAGS R13 R14 R15 ZZ call    _gtk_widget_set_sensitive 
             40c4e8      4 INSTR BELONGTO 40c110 
-            40c4e8      4 INSTR DEADREGS  EFLAGS RAX RDI R13 R14 R15 ZZ mov     rax, [rbx+38h] 
+            40c4e8      4 INSTR DEADREGS  EFLAGS RAX RSI RDI R13 R14 R15 ZZ mov     rax, [rbx+38h] 
             40c4ec     -1 INSTR LOCAL MetadataRedundant mov     esi, 1 
             40c4ec      5 INSTR BELONGTO 40c110 
             40c4f1      4 INSTR BELONGTO 40c110 
@@ -14144,44 +14397,44 @@
             40c4fa     -1 INSTR LOCAL NoMetaUpdate jmp     loc_40C564 
             40c4fa      5 INSTR BELONGTO 40c110 
             40c500      2 INSTR BELONGTO 40c110 
-            40c500      2 INSTR DEADREGS  EFLAGS RAX RCX RDI R8 R9 R10 R11 R12 R13 R14 R15 ZZ xor     esi, esi 
+            40c500      2 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R9 R10 R11 R12 R13 R14 R15 ZZ xor     esi, esi 
             40c500     -2 INSTR LOCAL n RSI ZZ  AlwaysNUM xor     esi, esi 
             40c502      3 INSTR BELONGTO 40c110 
-            40c502      3 INSTR DEADREGS  EFLAGS RAX RCX RDI R8 R9 R10 R11 R12 R13 R14 R15 ZZ mov     rdi, rbx 
+            40c502      3 INSTR DEADREGS  EFLAGS RAX RCX RDX RDI R8 R9 R10 R11 R12 R13 R14 R15 ZZ mov     rdi, rbx 
             40c505     -1 INSTR LOCAL NoMetaUpdate call    sub_40BF30 
             40c505      5 INSTR BELONGTO 40c110 
-            40c505      5 INSTR DEADREGS  EFLAGS RAX RCX R8 R9 R10 R11 R12 R13 R14 R15 ZZ call    sub_40BF30 
+            40c505      5 INSTR DEADREGS  EFLAGS RAX RCX RDX R8 R9 R10 R11 R12 R13 R14 R15 ZZ call    sub_40BF30 
             40c50a     -1 INSTR LOCAL NoMetaUpdate test    eax, eax 
             40c50a      2 INSTR BELONGTO 40c110 
             40c50c     -1 INSTR LOCAL NoMetaUpdate jz      loc_40C16D 
             40c50c      6 INSTR BELONGTO 40c110 
             40c512      4 INSTR BELONGTO 40c110 
-            40c512      4 INSTR DEADREGS  EFLAGS RAX RDI R12 R13 R14 R15 ZZ mov     rax, [rbx+38h] 
+            40c512      4 INSTR DEADREGS  EFLAGS RAX RSI RDI R12 R13 R14 R15 ZZ mov     rax, [rbx+38h] 
             40c516      3 INSTR BELONGTO 40c110 
-            40c516      3 INSTR DEADREGS  EFLAGS RDI R12 R13 R14 R15 ZZ mov     r12, rax 
+            40c516      3 INSTR DEADREGS  EFLAGS RSI RDI R12 R13 R14 R15 ZZ mov     r12, rax 
             40c519     -1 INSTR LOCAL NoMetaUpdate jmp     loc_40C14C 
             40c519      5 INSTR BELONGTO 40c110 
             40c520     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 5          ; category 
             40c520      5 INSTR BELONGTO 40c110 
-            40c520      5 INSTR DEADREGS  EFLAGS RBX R13 R14 R15 ZZ mov     edx, 5          ; category 
+            40c520      5 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI R13 R14 R15 ZZ mov     edx, 5          ; category 
             40c525      5 INSTR BELONGTO 40c110 
-            40c525      5 INSTR DEADREGS  EFLAGS RBX R13 R14 R15 ZZ mov     esi, offset aCouldNotWriteT; "Could not write to a file using the '%s"... 
+            40c525      5 INSTR DEADREGS  EFLAGS RBX RSI RDI R13 R14 R15 ZZ mov     esi, offset aCouldNotWriteT; "Could not write to a file using the '%s"... 
             40c52a      2 INSTR BELONGTO 40c110 
-            40c52a      2 INSTR DEADREGS  EFLAGS RBX R13 R14 R15 ZZ xor     edi, edi        ; domainname 
+            40c52a      2 INSTR DEADREGS  EFLAGS RBX RDI R13 R14 R15 ZZ xor     edi, edi        ; domainname 
             40c52a     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi        ; domainname 
             40c52c     -1 INSTR LOCAL NoMetaUpdate call    _dcgettext 
             40c52c      5 INSTR BELONGTO 40c110 
             40c52c      5 INSTR DEADREGS  EFLAGS RBX R13 R14 R15 ZZ call    _dcgettext 
             40c531      5 INSTR BELONGTO 40c110 
-            40c531      5 INSTR DEADREGS  EFLAGS RDX RBX RSI R13 R14 R15 ZZ mov     rdx, [rsp+78h+var_50] 
+            40c531      5 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI R13 R14 R15 ZZ mov     rdx, [rsp+78h+var_50] 
             40c531      5 PTRIMMEDESP STACK 40 displ mov     rdx, [rsp+78h+var_50]
             40c536      3 INSTR BELONGTO 40c110 
-            40c536      3 INSTR DEADREGS  EFLAGS RBX RSI R13 R14 R15 ZZ mov     rsi, rax 
+            40c536      3 INSTR DEADREGS  EFLAGS RBX RSI RDI R13 R14 R15 ZZ mov     rsi, rax 
             40c539     -1 INSTR LOCAL MetadataRedundant xor     edi, edi 
             40c539      2 INSTR BELONGTO 40c110 
             40c53b     -1 INSTR LOCAL NoMetaUpdate call    sub_4099E0 
             40c53b      5 INSTR BELONGTO 40c110 
-            40c53b      5 INSTR DEADREGS  EFLAGS RBX R13 R14 R15 ZZ call    sub_4099E0 
+            40c53b      5 INSTR DEADREGS  EFLAGS RAX RBX R13 R14 R15 ZZ call    sub_4099E0 
             40c540      4 INSTR BELONGTO 40c110 
             40c540      4 INSTR DEADREGS  EFLAGS RBX RDI R13 R14 R15 ZZ mov     rdi, [rbp+0] 
             40c544     -1 INSTR LOCAL NoMetaUpdate call    _gst_object_unref 
@@ -14210,25 +14463,25 @@
             40c586     -1 INSTR LOCAL NoMetaUpdate jmp     loc_40C16D 
             40c586      5 INSTR BELONGTO 40c110 
             40c590      7 INSTR BELONGTO 40c110 
-            40c590      7 INSTR DEADREGS  EFLAGS RDI R8 R9 ZZ mov     rdi, cs:qword_610918 
+            40c590      7 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 ZZ mov     rdi, cs:qword_610918 
             40c597      5 INSTR BELONGTO 40c110 
-            40c597      5 INSTR DEADREGS  EFLAGS R8 R9 ZZ mov     [rsp+78h+var_70], rax 
+            40c597      5 INSTR DEADREGS  EFLAGS RCX RDX RSI R8 R9 ZZ mov     [rsp+78h+var_70], rax 
             40c597      5 PTRIMMEDESP STACK 8 displ mov     [rsp+78h+var_70], rax
             40c59c     -2 INSTR LOCAL n R9 ZZ  AlwaysNUM xor     r9d, r9d 
             40c59c      3 INSTR BELONGTO 40c110 
-            40c59c      3 INSTR DEADREGS  EFLAGS R8 R9 ZZ xor     r9d, r9d 
+            40c59c      3 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI R8 R9 ZZ xor     r9d, r9d 
             40c59f     -2 INSTR LOCAL n R8 ZZ  NUMVia2ndSrcIMMEDNUM mov     r8d, 7FAh 
             40c59f      6 INSTR BELONGTO 40c110 
-            40c59f      6 INSTR DEADREGS  EFLAGS R8 ZZ mov     r8d, 7FAh 
+            40c59f      6 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI R8 ZZ mov     r8d, 7FAh 
             40c5a5      5 INSTR BELONGTO 40c110 
-            40c5a5      5 INSTR DEADREGS  EFLAGS ZZ mov     ecx, offset aMake_record_pi; "make_record_pipeline" 
+            40c5a5      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI ZZ mov     ecx, offset aMake_record_pi; "make_record_pipeline" 
             40c5aa      5 INSTR BELONGTO 40c110 
-            40c5aa      5 INSTR DEADREGS  EFLAGS ZZ mov     edx, offset aGsrWindow_c; "gsr-window.c" 
+            40c5aa      5 INSTR DEADREGS  EFLAGS RAX RDX RSI ZZ mov     edx, offset aGsrWindow_c; "gsr-window.c" 
             40c5af     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 4 
             40c5af      5 INSTR BELONGTO 40c110 
-            40c5af      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, 4 
+            40c5af      5 INSTR DEADREGS  EFLAGS RAX RSI ZZ mov     esi, 4 
             40c5b4      2 INSTR BELONGTO 40c110 
-            40c5b4      2 INSTR DEADREGS  EFLAGS ZZ xor     eax, eax 
+            40c5b4      2 INSTR DEADREGS  EFLAGS RAX ZZ xor     eax, eax 
             40c5b4     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             40c5b6      5 INSTR BELONGTO 40c110 
             40c5b6      5 INSTR DEADREGS  EFLAGS ZZ mov     [rsp+78h+var_68], r10 
@@ -14240,18 +14493,18 @@
             40c5c3      5 INSTR BELONGTO 40c110 
             40c5c3      5 INSTR DEADREGS  EFLAGS ZZ call    _gst_debug_log 
             40c5c8      5 INSTR BELONGTO 40c110 
-            40c5c8      5 INSTR DEADREGS  EFLAGS RDX RDI R10 ZZ mov     r10, [rsp+78h+var_68] 
+            40c5c8      5 INSTR DEADREGS  EFLAGS RDX RSI RDI R10 ZZ mov     r10, [rsp+78h+var_68] 
             40c5c8      5 PTRIMMEDESP STACK 16 displ mov     r10, [rsp+78h+var_68]
             40c5cd     -1 INSTR LOCAL NoMetaUpdate jmp     loc_40C2F4 
             40c5cd      5 INSTR BELONGTO 40c110 
             40c5d8      2 INSTR BELONGTO 40c110 
-            40c5d8      2 INSTR DEADREGS  EFLAGS RBX R14 R15 ZZ xor     edi, edi        ; domainname 
+            40c5d8      2 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI R14 R15 ZZ xor     edi, edi        ; domainname 
             40c5d8     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi        ; domainname 
             40c5da     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 5          ; category 
             40c5da      5 INSTR BELONGTO 40c110 
-            40c5da      5 INSTR DEADREGS  EFLAGS RBX R14 R15 ZZ mov     edx, 5          ; category 
+            40c5da      5 INSTR DEADREGS  EFLAGS RDX RBX RSI R14 R15 ZZ mov     edx, 5          ; category 
             40c5df      5 INSTR BELONGTO 40c110 
-            40c5df      5 INSTR DEADREGS  EFLAGS RBX R14 R15 ZZ mov     esi, offset aCouldNotParseT; "Could not parse the '%s' audio profile."... 
+            40c5df      5 INSTR DEADREGS  EFLAGS RBX RSI R14 R15 ZZ mov     esi, offset aCouldNotParseT; "Could not parse the '%s' audio profile."... 
             40c5e4     -1 INSTR LOCAL NoMetaUpdate call    _dcgettext 
             40c5e4      5 INSTR BELONGTO 40c110 
             40c5e4      5 INSTR DEADREGS  EFLAGS RBX R14 R15 ZZ call    _dcgettext 
@@ -14260,26 +14513,25 @@
             40c5ee      3 INSTR BELONGTO 40c110 
             40c5ee      3 INSTR DEADREGS  EFLAGS RBX RSI RDI R14 R15 ZZ mov     rsi, rax 
             40c5f1      4 INSTR BELONGTO 40c110 
-            40c5f1      4 INSTR DEADREGS  EFLAGS RBX RDI R14 R15 ZZ mov     rdi, [rdx+8] 
+            40c5f1      4 INSTR DEADREGS  EFLAGS RAX RBX RDI R14 R15 ZZ mov     rdi, [rdx+8] 
             40c5f5      5 INSTR BELONGTO 40c110 
-            40c5f5      5 INSTR DEADREGS  EFLAGS RDX RBX R14 R15 ZZ mov     rdx, [rsp+78h+var_50] 
+            40c5f5      5 INSTR DEADREGS  EFLAGS RAX RDX RBX R14 R15 ZZ mov     rdx, [rsp+78h+var_50] 
             40c5f5      5 PTRIMMEDESP STACK 40 displ mov     rdx, [rsp+78h+var_50]
             40c5fa     -1 INSTR LOCAL NoMetaUpdate call    sub_4099E0 
             40c5fa      5 INSTR BELONGTO 40c110 
-            40c5fa      5 INSTR DEADREGS  EFLAGS RBX R14 R15 ZZ call    sub_4099E0 
-            40c5ff     -2 INSTR LOCAL n RAX ZZ  NumericDEFs mov     rax, [rsp+78h+var_40] 
+            40c5fa      5 INSTR DEADREGS  EFLAGS RAX RBX R14 R15 ZZ call    sub_4099E0 
+            40c5ff     -1 INSTR LOCAL MetadataUnused mov     rax, [rsp+78h+var_40] 
             40c5ff      5 INSTR BELONGTO 40c110 
-            40c5ff      5 INSTR DEADREGS  EFLAGS RAX RDX RBX RSI R14 R15 ZZ mov     rax, [rsp+78h+var_40] 
-            40c5ff      5 PTRIMMEDESP STACK 56 displ mov     rax, [rsp+78h+var_40]
             40c604      5 INSTR BELONGTO 40c110 
-            40c604      5 INSTR DEADREGS  EFLAGS RDX RBX RSI R14 R15 ZZ mov     rsi, [rsp+78h+var_60] 
+            40c604      5 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI R14 R15 ZZ mov     rsi, [rsp+78h+var_60] 
             40c604      5 PTRIMMEDESP STACK 24 displ mov     rsi, [rsp+78h+var_60]
             40c609      5 INSTR BELONGTO 40c110 
-            40c609      5 INSTR DEADREGS  EFLAGS RDX RBX R14 R15 ZZ mov     edi, offset aFailedToCreate; "Failed to create GStreamer encoder plug"... 
+            40c609      5 INSTR DEADREGS  EFLAGS RDX RBX RDI R14 R15 ZZ mov     edi, offset aFailedToCreate; "Failed to create GStreamer encoder plug"... 
             40c60e      4 INSTR BELONGTO 40c110 
             40c60e      4 INSTR DEADREGS  EFLAGS RDX RBX R14 R15 ZZ mov     rdx, [rax+8] 
-            40c612     -1 INSTR LOCAL MetadataRedundant xor     eax, eax 
             40c612      2 INSTR BELONGTO 40c110 
+            40c612      2 INSTR DEADREGS  EFLAGS RAX RBX R14 R15 ZZ xor     eax, eax 
+            40c612     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             40c614     -1 INSTR LOCAL NoMetaUpdate call    _g_printerr 
             40c614      5 INSTR BELONGTO 40c110 
             40c614      5 INSTR DEADREGS  EFLAGS RBX R14 R15 ZZ call    _g_printerr 
@@ -14308,24 +14560,24 @@
             40c63c     -1 INSTR LOCAL NoMetaUpdate jmp     loc_40C558 
             40c63c      5 INSTR BELONGTO 40c110 
             40c641      2 INSTR BELONGTO 40c110 
-            40c641      2 INSTR DEADREGS  EFLAGS RBX R13 R14 ZZ xor     edi, edi        ; domainname 
+            40c641      2 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI R13 R14 ZZ xor     edi, edi        ; domainname 
             40c641     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi        ; domainname 
             40c643     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 5          ; category 
             40c643      5 INSTR BELONGTO 40c110 
-            40c643      5 INSTR DEADREGS  EFLAGS RBX R13 R14 ZZ mov     edx, 5          ; category 
+            40c643      5 INSTR DEADREGS  EFLAGS RDX RBX RSI R13 R14 ZZ mov     edx, 5          ; category 
             40c648      5 INSTR BELONGTO 40c110 
-            40c648      5 INSTR DEADREGS  EFLAGS RBX R13 R14 ZZ mov     esi, offset aFileOutput; "file output" 
+            40c648      5 INSTR DEADREGS  EFLAGS RBX RSI R13 R14 ZZ mov     esi, offset aFileOutput; "file output" 
             40c64d     -1 INSTR LOCAL NoMetaUpdate call    _dcgettext 
             40c64d      5 INSTR BELONGTO 40c110 
             40c64d      5 INSTR DEADREGS  EFLAGS RBX R13 R14 ZZ call    _dcgettext 
             40c652      5 INSTR BELONGTO 40c110 
-            40c652      5 INSTR DEADREGS  EFLAGS RBX RDI R13 R14 ZZ mov     ecx, offset aGstreamer; "gstreamer" 
+            40c652      5 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI RDI R13 R14 ZZ mov     ecx, offset aGstreamer; "gstreamer" 
             40c657      3 INSTR BELONGTO 40c110 
-            40c657      3 INSTR DEADREGS  EFLAGS RBX RDI R13 R14 ZZ mov     rdi, rax 
+            40c657      3 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI R13 R14 ZZ mov     rdi, rax 
             40c65a      5 INSTR BELONGTO 40c110 
-            40c65a      5 INSTR DEADREGS  EFLAGS RBX R13 R14 ZZ mov     edx, offset aCoreelements; "coreelements" 
+            40c65a      5 INSTR DEADREGS  EFLAGS RDX RBX RSI R13 R14 ZZ mov     edx, offset aCoreelements; "coreelements" 
             40c65f      5 INSTR BELONGTO 40c110 
-            40c65f      5 INSTR DEADREGS  EFLAGS RBX R13 R14 ZZ mov     esi, offset aFilesink; "filesink" 
+            40c65f      5 INSTR DEADREGS  EFLAGS RBX RSI R13 R14 ZZ mov     esi, offset aFilesink; "filesink" 
             40c664     -1 INSTR LOCAL NoMetaUpdate call    sub_409600 
             40c664      5 INSTR BELONGTO 40c110 
             40c664      5 INSTR DEADREGS  EFLAGS RBX R13 R14 ZZ call    sub_409600 
@@ -14337,22 +14589,22 @@
             40c671     -1 INSTR LOCAL NoMetaUpdate jmp     loc_40C558 
             40c671      5 INSTR BELONGTO 40c110 
             40c676      2 INSTR BELONGTO 40c110 
-            40c676      2 INSTR DEADREGS  EFLAGS RBX R13 R14 ZZ xor     edi, edi        ; domainname 
+            40c676      2 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI R13 R14 ZZ xor     edi, edi        ; domainname 
             40c676     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi        ; domainname 
             40c678     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 5          ; category 
             40c678      5 INSTR BELONGTO 40c110 
-            40c678      5 INSTR DEADREGS  EFLAGS RBX R13 R14 ZZ mov     edx, 5          ; category 
+            40c678      5 INSTR DEADREGS  EFLAGS RDX RBX RSI R13 R14 ZZ mov     edx, 5          ; category 
             40c67d      5 INSTR BELONGTO 40c110 
-            40c67d      5 INSTR DEADREGS  EFLAGS RBX R13 R14 ZZ mov     esi, offset aLevel; "level" 
+            40c67d      5 INSTR DEADREGS  EFLAGS RBX RSI R13 R14 ZZ mov     esi, offset aLevel; "level" 
             40c682     -1 INSTR LOCAL NoMetaUpdate call    _dcgettext 
             40c682      5 INSTR BELONGTO 40c110 
             40c682      5 INSTR DEADREGS  EFLAGS RBX R13 R14 ZZ call    _dcgettext 
             40c687      5 INSTR BELONGTO 40c110 
-            40c687      5 INSTR DEADREGS  EFLAGS RBX RSI RDI R13 R14 ZZ mov     edx, offset aLevel; "level" 
+            40c687      5 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI RDI R13 R14 ZZ mov     edx, offset aLevel; "level" 
             40c68c      3 INSTR BELONGTO 40c110 
-            40c68c      3 INSTR DEADREGS  EFLAGS RBX RSI RDI R13 R14 ZZ mov     rdi, rax 
+            40c68c      3 INSTR DEADREGS  EFLAGS RCX RBX RSI RDI R13 R14 ZZ mov     rdi, rax 
             40c68f      5 INSTR BELONGTO 40c110 
-            40c68f      5 INSTR DEADREGS  EFLAGS RBX RSI R13 R14 ZZ mov     ecx, offset aGstreamer; "gstreamer" 
+            40c68f      5 INSTR DEADREGS  EFLAGS RCX RBX RSI R13 R14 ZZ mov     ecx, offset aGstreamer; "gstreamer" 
             40c694      3 INSTR BELONGTO 40c110 
             40c694      3 INSTR DEADREGS  EFLAGS RBX RSI R13 R14 ZZ mov     rsi, rdx 
             40c697     -1 INSTR LOCAL NoMetaUpdate call    sub_409600 
@@ -14386,12 +14638,12 @@
             40c6c0      2 INSTR BELONGTO 40c6b0 
             40c6c2     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 1 
             40c6c2      5 INSTR BELONGTO 40c6b0 
-            40c6c2      5 INSTR DEADREGS  EFLAGS RAX RCX RDI R8 R9 R10 R11 ZZ mov     esi, 1 
+            40c6c2      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R9 R10 R11 ZZ mov     esi, 1 
             40c6c7      3 INSTR BELONGTO 40c6b0 
-            40c6c7      3 INSTR DEADREGS  EFLAGS RAX RCX RDI R8 R9 R10 R11 ZZ mov     rdi, rbx 
+            40c6c7      3 INSTR DEADREGS  EFLAGS RAX RCX RDX RDI R8 R9 R10 R11 ZZ mov     rdi, rbx 
             40c6ca     -1 INSTR LOCAL NoMetaUpdate call    sub_40BF30 
             40c6ca      5 INSTR BELONGTO 40c6b0 
-            40c6ca      5 INSTR DEADREGS  EFLAGS RAX RCX R8 R9 R10 R11 ZZ call    sub_40BF30 
+            40c6ca      5 INSTR DEADREGS  EFLAGS RAX RCX RDX R8 R9 R10 R11 ZZ call    sub_40BF30 
             40c6cf     -1 INSTR LOCAL NoMetaUpdate test    eax, eax 
             40c6cf      2 INSTR BELONGTO 40c6b0 
             40c6d1     -1 INSTR LOCAL NoMetaUpdate jz      short loc_40C6E0 
@@ -14459,24 +14711,24 @@
             40c739     -1 INSTR LOCAL NoMetaUpdate jnz     short loc_40C770 
             40c739      2 INSTR BELONGTO 40c6f0 
             40c73b      5 INSTR BELONGTO 40c6f0 
-            40c73b      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ mov     rbx, [rsp+48h+var_30] 
+            40c73b      5 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI R12 R13 R14 R15 ZZ mov     rbx, [rsp+48h+var_30] 
             40c73b      5 PTRIMMEDESP STACK 24 displ mov     rbx, [rsp+48h+var_30]
             40c740     -1 INSTR LOCAL MetadataUnused mov     rbp, [rsp+48h+var_28] 
             40c740      5 INSTR BELONGTO 40c6f0 
             40c745      5 INSTR BELONGTO 40c6f0 
-            40c745      5 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ mov     edx, offset aGsr_is_windowW; "GSR_IS_WINDOW (window)" 
+            40c745      5 INSTR DEADREGS  EFLAGS RDX RSI RDI R12 R13 R14 R15 ZZ mov     edx, offset aGsr_is_windowW; "GSR_IS_WINDOW (window)" 
             40c74a     -1 INSTR LOCAL MetadataUnused mov     r12, [rsp+48h+var_20] 
             40c74a      5 INSTR BELONGTO 40c6f0 
             40c74f     -1 INSTR LOCAL MetadataUnused mov     r13, [rsp+48h+var_18] 
             40c74f      5 INSTR BELONGTO 40c6f0 
             40c754      5 INSTR BELONGTO 40c6f0 
-            40c754      5 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ mov     esi, offset aFile_open_cb; "file_open_cb" 
+            40c754      5 INSTR DEADREGS  EFLAGS RSI RDI R12 R13 R14 R15 ZZ mov     esi, offset aFile_open_cb; "file_open_cb" 
             40c759     -1 INSTR LOCAL MetadataUnused mov     r14, [rsp+48h+var_10] 
             40c759      5 INSTR BELONGTO 40c6f0 
             40c75e     -1 INSTR LOCAL MetadataUnused mov     r15, [rsp+48h+var_8] 
             40c75e      5 INSTR BELONGTO 40c6f0 
             40c763      2 INSTR BELONGTO 40c6f0 
-            40c763      2 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ xor     edi, edi 
+            40c763      2 INSTR DEADREGS  EFLAGS RDI R12 R13 R14 R15 ZZ xor     edi, edi 
             40c763     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
             40c765     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rsp, 48h 
             40c765      4 INSTR BELONGTO 40c6f0 
@@ -14493,32 +14745,35 @@
             40c77b     -1 INSTR LOCAL NoMetaUpdate call    _g_type_check_instance_cast 
             40c77b      5 INSTR BELONGTO 40c6f0 
             40c77b      5 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ call    _g_type_check_instance_cast 
-            40c780     -1 INSTR LOCAL MetadataRedundant xor     edi, edi        ; domainname 
             40c780      2 INSTR BELONGTO 40c6f0 
+            40c780      2 INSTR DEADREGS  EFLAGS RDX RSI RDI R12 R13 R14 R15 ZZ xor     edi, edi        ; domainname 
+            40c780     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi        ; domainname 
             40c782      3 INSTR BELONGTO 40c6f0 
-            40c782      3 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ mov     rbp, rax 
-            40c785     -1 INSTR LOCAL MetadataRedundant mov     edx, 5          ; category 
+            40c782      3 INSTR DEADREGS  EFLAGS RDX RSI R12 R13 R14 R15 ZZ mov     rbp, rax 
+            40c785     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 5          ; category 
             40c785      5 INSTR BELONGTO 40c6f0 
+            40c785      5 INSTR DEADREGS  EFLAGS RDX RSI R12 R13 R14 R15 ZZ mov     edx, 5          ; category 
             40c78a      5 INSTR BELONGTO 40c6f0 
-            40c78a      5 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ mov     esi, offset dword_40DA4C; msgid 
+            40c78a      5 INSTR DEADREGS  EFLAGS RSI R12 R13 R14 R15 ZZ mov     esi, offset dword_40DA4C; msgid 
             40c78f     -1 INSTR LOCAL NoMetaUpdate call    _dcgettext 
             40c78f      5 INSTR BELONGTO 40c6f0 
             40c78f      5 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ call    _dcgettext 
-            40c794     -1 INSTR LOCAL MetadataRedundant xor     edx, edx 
             40c794      2 INSTR BELONGTO 40c6f0 
+            40c794      2 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 R12 R13 R14 R15 ZZ xor     edx, edx 
+            40c794     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
             40c796      3 INSTR BELONGTO 40c6f0 
-            40c796      3 INSTR DEADREGS  EFLAGS RSI RDI R8 R9 R12 R13 R14 R15 ZZ mov     rsi, rbp 
+            40c796      3 INSTR DEADREGS  EFLAGS RCX RSI RDI R8 R9 R12 R13 R14 R15 ZZ mov     rsi, rbp 
             40c799      3 INSTR BELONGTO 40c6f0 
-            40c799      3 INSTR DEADREGS  EFLAGS RDI R8 R9 R12 R13 R14 R15 ZZ mov     rdi, rax 
+            40c799      3 INSTR DEADREGS  EFLAGS RCX RDI R8 R9 R12 R13 R14 R15 ZZ mov     rdi, rax 
             40c79c      6 INSTR BELONGTO 40c6f0 
-            40c79c      6 INSTR DEADREGS  EFLAGS R8 R9 R12 R13 R14 R15 ZZ mov     r9d, offset aGtkOpen; "gtk-open" 
+            40c79c      6 INSTR DEADREGS  EFLAGS RAX RCX R8 R9 R12 R13 R14 R15 ZZ mov     r9d, offset aGtkOpen; "gtk-open" 
             40c7a2     -2 INSTR LOCAL n R8 ZZ  NUMVia2ndSrcIMMEDNUM mov     r8d, 0FFFFFFFAh 
             40c7a2      6 INSTR BELONGTO 40c6f0 
-            40c7a2      6 INSTR DEADREGS  EFLAGS R8 R12 R13 R14 R15 ZZ mov     r8d, 0FFFFFFFAh 
+            40c7a2      6 INSTR DEADREGS  EFLAGS RAX RCX R8 R12 R13 R14 R15 ZZ mov     r8d, 0FFFFFFFAh 
             40c7a8      5 INSTR BELONGTO 40c6f0 
-            40c7a8      5 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ mov     ecx, offset aGtkCancel; "gtk-cancel" 
+            40c7a8      5 INSTR DEADREGS  EFLAGS RAX RCX R12 R13 R14 R15 ZZ mov     ecx, offset aGtkCancel; "gtk-cancel" 
             40c7ad      2 INSTR BELONGTO 40c6f0 
-            40c7ad      2 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ xor     eax, eax 
+            40c7ad      2 INSTR DEADREGS  EFLAGS RAX R12 R13 R14 R15 ZZ xor     eax, eax 
             40c7ad     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             40c7af     -1 INSTR LOCAL MetadataUnused mov     [rsp+48h+var_40], 0 
             40c7af      9 INSTR BELONGTO 40c6f0 
@@ -14529,11 +14784,12 @@
             40c7bf      5 INSTR BELONGTO 40c6f0 
             40c7bf      5 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ call    _gtk_file_chooser_dialog_new 
             40c7c4      7 INSTR BELONGTO 40c6f0 
-            40c7c4      7 INSTR DEADREGS  EFLAGS RDI R12 R13 R14 R15 ZZ mov     rdi, cs:qword_610900 
-            40c7cb     -1 INSTR LOCAL MetadataRedundant xor     edx, edx 
+            40c7c4      7 INSTR DEADREGS  EFLAGS RDX RSI RDI R12 R13 R14 R15 ZZ mov     rdi, cs:qword_610900 
             40c7cb      2 INSTR BELONGTO 40c6f0 
+            40c7cb      2 INSTR DEADREGS  EFLAGS RDX RSI R12 R13 R14 R15 ZZ xor     edx, edx 
+            40c7cb     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
             40c7cd      5 INSTR BELONGTO 40c6f0 
-            40c7cd      5 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ mov     esi, offset aAppsGnomeSou_2; "/apps/gnome-sound-recorder/system-state"... 
+            40c7cd      5 INSTR DEADREGS  EFLAGS RSI R12 R13 R14 R15 ZZ mov     esi, offset aAppsGnomeSou_2; "/apps/gnome-sound-recorder/system-state"... 
             40c7d2      3 INSTR BELONGTO 40c6f0 
             40c7d2      3 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ mov     r12, rax 
             40c7d5     -1 INSTR LOCAL NoMetaUpdate call    _gconf_client_get_string 
@@ -14596,12 +14852,12 @@
             40c835     72 DEALLOC STACK esp - 72 jmp     _g_free
             40c840     -2 INSTR LOCAL n R8 ZZ  AlwaysNUM xor     r8d, r8d 
             40c840      3 INSTR BELONGTO 40c6f0 
-            40c840      3 INSTR DEADREGS  EFLAGS RSI RDI R8 R13 R14 R15 ZZ xor     r8d, r8d 
+            40c840      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R13 R14 R15 ZZ xor     r8d, r8d 
             40c843      2 INSTR BELONGTO 40c6f0 
-            40c843      2 INSTR DEADREGS  EFLAGS RSI RDI R13 R14 R15 ZZ xor     ecx, ecx 
+            40c843      2 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R13 R14 R15 ZZ xor     ecx, ecx 
             40c843     -2 INSTR LOCAL n RCX ZZ  AlwaysNUM xor     ecx, ecx 
             40c845      2 INSTR BELONGTO 40c6f0 
-            40c845      2 INSTR DEADREGS  EFLAGS RSI RDI R13 R14 R15 ZZ xor     edx, edx 
+            40c845      2 INSTR DEADREGS  EFLAGS RDX RSI RDI R13 R14 R15 ZZ xor     edx, edx 
             40c845     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
             40c847     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     rsi, 0FFFFFFFFFFFFFFFFh 
             40c847      7 INSTR BELONGTO 40c6f0 
@@ -14619,7 +14875,7 @@
             40c85c      2 INSTR BELONGTO 40c6f0 
             40c85e     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 10h 
             40c85e      5 INSTR BELONGTO 40c6f0 
-            40c85e      5 INSTR DEADREGS  EFLAGS RDI R14 R15 ZZ mov     esi, 10h 
+            40c85e      5 INSTR DEADREGS  EFLAGS RSI RDI R14 R15 ZZ mov     esi, 10h 
             40c863      3 INSTR BELONGTO 40c6f0 
             40c863      3 INSTR DEADREGS  EFLAGS RDI R14 R15 ZZ mov     rdi, rax 
             40c866     -1 INSTR LOCAL NoMetaUpdate call    _g_file_test 
@@ -14683,12 +14939,12 @@
             40c8c6      6 INSTR BELONGTO 40c6f0 
             40c8cc     -2 INSTR LOCAL n R8 ZZ  AlwaysNUM xor     r8d, r8d 
             40c8cc      3 INSTR BELONGTO 40c6f0 
-            40c8cc      3 INSTR DEADREGS  EFLAGS RSI RDI R8 R14 R15 ZZ xor     r8d, r8d 
+            40c8cc      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R14 R15 ZZ xor     r8d, r8d 
             40c8cf      2 INSTR BELONGTO 40c6f0 
-            40c8cf      2 INSTR DEADREGS  EFLAGS RSI RDI R14 R15 ZZ xor     ecx, ecx 
+            40c8cf      2 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R14 R15 ZZ xor     ecx, ecx 
             40c8cf     -2 INSTR LOCAL n RCX ZZ  AlwaysNUM xor     ecx, ecx 
             40c8d1      2 INSTR BELONGTO 40c6f0 
-            40c8d1      2 INSTR DEADREGS  EFLAGS RSI RDI R14 R15 ZZ xor     edx, edx 
+            40c8d1      2 INSTR DEADREGS  EFLAGS RDX RSI RDI R14 R15 ZZ xor     edx, edx 
             40c8d1     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
             40c8d3     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     rsi, 0FFFFFFFFFFFFFFFFh 
             40c8d3      7 INSTR BELONGTO 40c6f0 
@@ -14706,13 +14962,14 @@
             40c8e8      5 INSTR BELONGTO 40c6f0 
             40c8e8      5 INSTR DEADREGS  EFLAGS R14 ZZ call    _g_path_get_dirname 
             40c8ed      7 INSTR BELONGTO 40c6f0 
-            40c8ed      7 INSTR DEADREGS  EFLAGS RDX RDI R14 ZZ mov     rdi, cs:qword_610900 
-            40c8f4     -1 INSTR LOCAL MetadataRedundant xor     ecx, ecx 
+            40c8ed      7 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R14 ZZ mov     rdi, cs:qword_610900 
             40c8f4      2 INSTR BELONGTO 40c6f0 
+            40c8f4      2 INSTR DEADREGS  EFLAGS RCX RDX RSI R14 ZZ xor     ecx, ecx 
+            40c8f4     -2 INSTR LOCAL n RCX ZZ  AlwaysNUM xor     ecx, ecx 
             40c8f6      3 INSTR BELONGTO 40c6f0 
-            40c8f6      3 INSTR DEADREGS  EFLAGS RDX R14 ZZ mov     rdx, rax 
+            40c8f6      3 INSTR DEADREGS  EFLAGS RDX RSI R14 ZZ mov     rdx, rax 
             40c8f9      5 INSTR BELONGTO 40c6f0 
-            40c8f9      5 INSTR DEADREGS  EFLAGS R14 ZZ mov     esi, offset aAppsGnomeSou_2; "/apps/gnome-sound-recorder/system-state"... 
+            40c8f9      5 INSTR DEADREGS  EFLAGS RSI R14 ZZ mov     esi, offset aAppsGnomeSou_2; "/apps/gnome-sound-recorder/system-state"... 
             40c8fe      3 INSTR BELONGTO 40c6f0 
             40c8fe      3 INSTR DEADREGS  EFLAGS R14 ZZ mov     r14, rax 
             40c901     -1 INSTR LOCAL NoMetaUpdate call    _gconf_client_set_string 
@@ -14736,23 +14993,24 @@
             40c921      2 INSTR BELONGTO 40c6f0 
             40c923     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 50h 
             40c923      5 INSTR BELONGTO 40c6f0 
-            40c923      5 INSTR DEADREGS  EFLAGS RDI R14 R15 ZZ mov     esi, 50h 
+            40c923      5 INSTR DEADREGS  EFLAGS RSI RDI R14 R15 ZZ mov     esi, 50h 
             40c928      3 INSTR BELONGTO 40c6f0 
             40c928      3 INSTR DEADREGS  EFLAGS RDI R14 R15 ZZ mov     rdi, rbx 
             40c92b     -1 INSTR LOCAL NoMetaUpdate call    _g_type_check_instance_cast 
             40c92b      5 INSTR BELONGTO 40c6f0 
             40c92b      5 INSTR DEADREGS  EFLAGS R14 R15 ZZ call    _g_type_check_instance_cast 
-            40c930     -1 INSTR LOCAL MetadataRedundant xor     ecx, ecx 
             40c930      2 INSTR BELONGTO 40c6f0 
+            40c930      2 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R14 R15 ZZ xor     ecx, ecx 
+            40c930     -2 INSTR LOCAL n RCX ZZ  AlwaysNUM xor     ecx, ecx 
             40c932      3 INSTR BELONGTO 40c6f0 
-            40c932      3 INSTR DEADREGS  EFLAGS RDX RDI R14 R15 ZZ mov     rdi, rax 
+            40c932      3 INSTR DEADREGS  EFLAGS RDX RSI RDI R14 R15 ZZ mov     rdi, rax 
             40c935      3 INSTR BELONGTO 40c6f0 
-            40c935      3 INSTR DEADREGS  EFLAGS RDX R14 R15 ZZ mov     rdx, r13 
+            40c935      3 INSTR DEADREGS  EFLAGS RAX RDX RSI R14 R15 ZZ mov     rdx, r13 
             40c938      2 INSTR BELONGTO 40c6f0 
-            40c938      2 INSTR DEADREGS  EFLAGS R14 R15 ZZ xor     eax, eax 
+            40c938      2 INSTR DEADREGS  EFLAGS RAX RSI R14 R15 ZZ xor     eax, eax 
             40c938     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             40c93a      5 INSTR BELONGTO 40c6f0 
-            40c93a      5 INSTR DEADREGS  EFLAGS R14 R15 ZZ mov     esi, offset aLocation_0; "location" 
+            40c93a      5 INSTR DEADREGS  EFLAGS RSI R14 R15 ZZ mov     esi, offset aLocation_0; "location" 
             40c93f     -1 INSTR LOCAL NoMetaUpdate call    _g_object_set 
             40c93f      5 INSTR BELONGTO 40c6f0 
             40c93f      5 INSTR DEADREGS  EFLAGS R14 R15 ZZ call    _g_object_set 
@@ -15002,16 +15260,17 @@
             40ce3d     -1 INSTR LOCAL NoMetaUpdate call    sub_409AB0 
             40ce3d      5 INSTR BELONGTO 40ce30 
             40ce3d      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R9 R10 R11 R12 R13 ZZ call    sub_409AB0 
-            40ce42     -1 INSTR LOCAL MetadataRedundant xor     ecx, ecx 
             40ce42      2 INSTR BELONGTO 40ce30 
+            40ce42      2 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R12 R13 ZZ xor     ecx, ecx 
+            40ce42     -2 INSTR LOCAL n RCX ZZ  AlwaysNUM xor     ecx, ecx 
             40ce44      3 INSTR BELONGTO 40ce30 
-            40ce44      3 INSTR DEADREGS  EFLAGS RDX RDI R12 R13 ZZ mov     rdx, rbx 
+            40ce44      3 INSTR DEADREGS  EFLAGS RDX RSI RDI R12 R13 ZZ mov     rdx, rbx 
             40ce47      5 INSTR BELONGTO 40ce30 
-            40ce47      5 INSTR DEADREGS  EFLAGS RDI R12 R13 ZZ mov     esi, offset aLocation_0; "location" 
+            40ce47      5 INSTR DEADREGS  EFLAGS RSI RDI R12 R13 ZZ mov     esi, offset aLocation_0; "location" 
             40ce4c      3 INSTR BELONGTO 40ce30 
             40ce4c      3 INSTR DEADREGS  EFLAGS RDI R12 R13 ZZ mov     rdi, rax 
             40ce4f      2 INSTR BELONGTO 40ce30 
-            40ce4f      2 INSTR DEADREGS  EFLAGS R12 R13 ZZ xor     eax, eax 
+            40ce4f      2 INSTR DEADREGS  EFLAGS RAX R12 R13 ZZ xor     eax, eax 
             40ce4f     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             40ce51     -1 INSTR LOCAL NoMetaUpdate call    _g_object_new 
             40ce51      5 INSTR BELONGTO 40ce30 
@@ -15025,8 +15284,9 @@
             40ce60     -1 INSTR LOCAL NoMetaUpdate call    _g_strdup 
             40ce60      5 INSTR BELONGTO 40ce30 
             40ce60      5 INSTR DEADREGS  EFLAGS R13 ZZ call    _g_strdup 
-            40ce65     -1 INSTR LOCAL MetadataRedundant mov     esi, 11h 
+            40ce65     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 11h 
             40ce65      5 INSTR BELONGTO 40ce30 
+            40ce65      5 INSTR DEADREGS  EFLAGS RSI RDI R13 ZZ mov     esi, 11h 
             40ce6a      3 INSTR BELONGTO 40ce30 
             40ce6a      3 INSTR DEADREGS  EFLAGS RDI R13 ZZ mov     rdi, rbx 
             40ce6d      8 INSTR BELONGTO 40ce30 
@@ -15048,21 +15308,22 @@
             40ce9a      5 INSTR BELONGTO 40ce30 
             40ce9a      5 INSTR DEADREGS  EFLAGS R12 R13 ZZ call    _getpid 
             40ce9f      3 INSTR BELONGTO 40ce30 
-            40ce9f      3 INSTR DEADREGS  EFLAGS RSI R12 R13 ZZ mov     rsi, rbx 
+            40ce9f      3 INSTR DEADREGS  EFLAGS RDX RSI RDI R12 R13 ZZ mov     rsi, rbx 
             40cea2      2 INSTR BELONGTO 40ce30 
-            40cea2      2 INSTR DEADREGS  EFLAGS R12 R13 ZZ mov     edx, eax 
+            40cea2      2 INSTR DEADREGS  EFLAGS RDX RDI R12 R13 ZZ mov     edx, eax 
             40cea4      5 INSTR BELONGTO 40ce30 
-            40cea4      5 INSTR DEADREGS  EFLAGS R12 R13 ZZ mov     edi, offset aGsrRecordSD_xx; "gsr-record-%s-%d.XXXXXX" 
+            40cea4      5 INSTR DEADREGS  EFLAGS RAX RDI R12 R13 ZZ mov     edi, offset aGsrRecordSD_xx; "gsr-record-%s-%d.XXXXXX" 
             40cea9      2 INSTR BELONGTO 40ce30 
-            40cea9      2 INSTR DEADREGS  EFLAGS R12 R13 ZZ xor     eax, eax 
+            40cea9      2 INSTR DEADREGS  EFLAGS RAX R12 R13 ZZ xor     eax, eax 
             40cea9     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             40ceab     -1 INSTR LOCAL NoMetaUpdate call    _g_strdup_printf 
             40ceab      5 INSTR BELONGTO 40ce30 
             40ceab      5 INSTR DEADREGS  EFLAGS R12 R13 ZZ call    _g_strdup_printf 
             40ceb0      4 INSTR BELONGTO 40ce30 
-            40ceb0      4 INSTR DEADREGS  EFLAGS RSI RDI R12 R13 ZZ mov     r13, [rbp+38h] 
-            40ceb4     -1 INSTR LOCAL MetadataRedundant xor     edx, edx 
+            40ceb0      4 INSTR DEADREGS  EFLAGS RDX RSI RDI R12 R13 ZZ mov     r13, [rbp+38h] 
             40ceb4      2 INSTR BELONGTO 40ce30 
+            40ceb4      2 INSTR DEADREGS  EFLAGS RDX RSI RDI R12 ZZ xor     edx, edx 
+            40ceb4     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
             40ceb6      3 INSTR BELONGTO 40ce30 
             40ceb6      3 INSTR DEADREGS  EFLAGS RSI RDI R12 ZZ mov     r12, rax 
             40ceb9      3 INSTR BELONGTO 40ce30 
@@ -15080,16 +15341,16 @@
             40ced2      5 INSTR BELONGTO 40ce30 
             40ced2      5 INSTR DEADREGS  EFLAGS R12 R13 ZZ call    _g_free 
             40ced7      4 INSTR BELONGTO 40ce30 
-            40ced7      4 INSTR DEADREGS  EFLAGS RAX R12 R13 ZZ mov     rax, [rbp+38h] 
+            40ced7      4 INSTR DEADREGS  EFLAGS RAX RDI R12 R13 ZZ mov     rax, [rbp+38h] 
             40cedb      6 INSTR BELONGTO 40ce30 
-            40cedb      6 INSTR DEADREGS  EFLAGS R12 R13 ZZ mov     edi, [rax+0D8h] ; fd 
+            40cedb      6 INSTR DEADREGS  EFLAGS RDI R12 R13 ZZ mov     edi, [rax+0D8h] ; fd 
             40cee1     -1 INSTR LOCAL NoMetaUpdate call    _close 
             40cee1      5 INSTR BELONGTO 40ce30 
             40cee1      5 INSTR DEADREGS  EFLAGS R12 R13 ZZ call    _close 
             40cee6      4 INSTR BELONGTO 40ce30 
-            40cee6      4 INSTR DEADREGS  EFLAGS RAX RDI R12 R13 ZZ mov     rax, [rbp+38h] 
+            40cee6      4 INSTR DEADREGS  EFLAGS RAX RDX RDI R12 R13 ZZ mov     rax, [rbp+38h] 
             40ceea      6 INSTR BELONGTO 40ce30 
-            40ceea      6 INSTR DEADREGS  EFLAGS RDI R12 R13 ZZ mov     edx, [rax+0F0h] 
+            40ceea      6 INSTR DEADREGS  EFLAGS RDX RDI R12 R13 ZZ mov     edx, [rax+0F0h] 
             40cef0      7 INSTR BELONGTO 40ce30 
             40cef0      7 INSTR DEADREGS  EFLAGS RDI R12 R13 ZZ mov     rdi, [rax+0D0h] 
             40cef7     -1 INSTR LOCAL NoMetaUpdate test    edx, edx 
@@ -15122,12 +15383,14 @@
             40cf2d     -1 INSTR LOCAL NoMetaUpdate call    _g_type_check_instance_cast 
             40cf2d      5 INSTR BELONGTO 40ce30 
             40cf2d      5 INSTR DEADREGS  EFLAGS RBX R12 R13 ZZ call    _g_type_check_instance_cast 
-            40cf32     -1 INSTR LOCAL MetadataRedundant mov     esi, 200h 
+            40cf32     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 200h 
             40cf32      5 INSTR BELONGTO 40ce30 
+            40cf32      5 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI R12 R13 ZZ mov     esi, 200h 
             40cf37      3 INSTR BELONGTO 40ce30 
-            40cf37      3 INSTR DEADREGS  EFLAGS RBX RDI R12 R13 ZZ mov     rdi, rax 
-            40cf3a     -1 INSTR LOCAL MetadataRedundant mov     edx, 0C8h 
+            40cf37      3 INSTR DEADREGS  EFLAGS RDX RBX RDI R12 R13 ZZ mov     rdi, rax 
+            40cf3a     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 0C8h 
             40cf3a      5 INSTR BELONGTO 40ce30 
+            40cf3a      5 INSTR DEADREGS  EFLAGS RDX RBX R12 R13 ZZ mov     edx, 0C8h 
             40cf3f     -1 INSTR LOCAL NoMetaUpdate call    _gtk_window_set_default_size 
             40cf3f      5 INSTR BELONGTO 40ce30 
             40cf3f      5 INSTR DEADREGS  EFLAGS RBX R12 R13 ZZ call    _gtk_window_set_default_size 
@@ -15196,36 +15459,36 @@
             40cfb7      5 INSTR DEADREGS  EFLAGS R13 R14 R15 ZZ mov     [rsp+var_30], rbx 
             40cfb7      5 PTRIMMEDESP STACK -48 displ mov     [rsp+var_30], rbx
             40cfbc      4 INSTR BELONGTO 40cf90 
-            40cfbc      4 INSTR DEADREGS  EFLAGS R13 R14 R15 ZZ sub     rsp, 38h 
+            40cfbc      4 INSTR DEADREGS  EFLAGS RBX R13 R14 R15 ZZ sub     rsp, 38h 
             40cfbc     56 DATAREF STACK 841 esp + 0 PARENT LocalFrame LOCALFRAME
             40cfbc      8 MEMORYHOLE STACK esp + 56 ReturnAddress 
             40cfc0     -1 INSTR LOCAL MetadataUnused sub     rbp, r12 
             40cfc0      3 INSTR BELONGTO 40cf90 
             40cfc3      3 INSTR BELONGTO 40cf90 
-            40cfc3      3 INSTR DEADREGS  EFLAGS R13 R14 R15 ZZ mov     r13d, edi 
+            40cfc3      3 INSTR DEADREGS  EFLAGS RBX R13 R14 R15 ZZ mov     r13d, edi 
             40cfc6      3 INSTR BELONGTO 40cf90 
-            40cfc6      3 INSTR DEADREGS  EFLAGS R14 R15 ZZ mov     r14, rsi 
+            40cfc6      3 INSTR DEADREGS  EFLAGS RBX R14 R15 ZZ mov     r14, rsi 
             40cfc9     -1 INSTR LOCAL MetadataUnused sar     rbp, 3 
             40cfc9      4 INSTR BELONGTO 40cf90 
             40cfcd      3 INSTR BELONGTO 40cf90 
-            40cfcd      3 INSTR DEADREGS  EFLAGS R15 ZZ mov     r15, rdx 
+            40cfcd      3 INSTR DEADREGS  EFLAGS RBX R15 ZZ mov     r15, rdx 
             40cfd0     -1 INSTR LOCAL NoMetaUpdate call    _init_proc 
             40cfd0      5 INSTR BELONGTO 40cf90 
-            40cfd0      5 INSTR DEADREGS  EFLAGS ZZ call    _init_proc 
+            40cfd0      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _init_proc 
             40cfd5     -1 INSTR LOCAL NoMetaUpdate test    rbp, rbp 
             40cfd5      3 INSTR BELONGTO 40cf90 
             40cfd8     -1 INSTR LOCAL NoMetaUpdate jz      short loc_40CFF6 
             40cfd8      2 INSTR BELONGTO 40cf90 
             40cfda      2 INSTR BELONGTO 40cf90 
-            40cfda      2 INSTR DEADREGS  EFLAGS RDX RSI ZZ xor     ebx, ebx 
+            40cfda      2 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI ZZ xor     ebx, ebx 
             40cfda     -2 INSTR LOCAL n RBX ZZ  AlwaysNUM xor     ebx, ebx 
             40cfdc      4 INSTR BELONGTO 40cf90 
             40cfe0      3 INSTR BELONGTO 40cf90 
-            40cfe0      3 INSTR DEADREGS  EFLAGS RDX RSI ZZ mov     rdx, r15 
+            40cfe0      3 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     rdx, r15 
             40cfe3      3 INSTR BELONGTO 40cf90 
-            40cfe3      3 INSTR DEADREGS  EFLAGS RSI ZZ mov     rsi, r14 
+            40cfe3      3 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     rsi, r14 
             40cfe6      3 INSTR BELONGTO 40cf90 
-            40cfe6      3 INSTR DEADREGS  EFLAGS ZZ mov     edi, r13d 
+            40cfe6      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     edi, r13d 
             40cfe9     -1 INSTR LOCAL NoMetaUpdate call    qword ptr [r12+rbx*8] 
             40cfe9      4 INSTR BELONGTO 40cf90 
             40cfed     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rbx, 1 
@@ -15277,11 +15540,11 @@
             40d034     -3 INSTR LOCAL NoWarn push    rbx 
             40d035     16 MEMORYHOLE STACK esp + 8 CalleeSavedRegs 
             40d035      4 INSTR BELONGTO 40d030 
-            40d035      4 INSTR DEADREGS  EFLAGS RAX ZZ sub     rsp, 8 
+            40d035      4 INSTR DEADREGS  EFLAGS RAX RBX ZZ sub     rsp, 8 
             40d035      8 DATAREF STACK 842 esp + 0 PARENT LocalFrame LOCALFRAME
             40d035      8 MEMORYHOLE STACK esp + 24 ReturnAddress 
             40d039      7 INSTR BELONGTO 40d030 
-            40d039      7 INSTR DEADREGS  EFLAGS RAX ZZ mov     rax, cs:qword_60FD48 
+            40d039      7 INSTR DEADREGS  EFLAGS RAX RBX ZZ mov     rax, cs:qword_60FD48 
             40d040     -1 INSTR LOCAL NoMetaUpdate cmp     rax, 0FFFFFFFFFFFFFFFFh 
             40d040      4 INSTR BELONGTO 40d030 
             40d044     -1 INSTR LOCAL NoMetaUpdate jz      short loc_40D05F 
diff --git a/tests/commit/trimmed-sorted-save-gnome-system-log.psexe.annot b/tests/commit/trimmed-sorted-save-gnome-system-log.psexe.annot
index a4473cd122781844d6b0a82eb3b2b7777d65a835..8643f9caba0eadae5de24b087d4e12872e793513 100644
--- a/tests/commit/trimmed-sorted-save-gnome-system-log.psexe.annot
+++ b/tests/commit/trimmed-sorted-save-gnome-system-log.psexe.annot
@@ -3673,34 +3673,35 @@
             409b40      0 FUNC FRAMERESTORE 0 0 0 1 0 0 2 0 0 3 -8 0 4 0 0 5 0 0 6 0 1 7 0 0 8 0 0 9 0 0 10 0 0 11 0 0 12 0 0 13 0 0 14 0 0 15 0 0 ZZ
             409b40      0 FUNC MMSAFENESS SAFE
             409b40      1 INSTR BELONGTO 409b40 
-            409b40      1 INSTR DEADREGS  EFLAGS ZZ push    rbx 
+            409b40      1 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ push    rbx 
             409b40     47 FUNC GLOBAL sub_409B40 FUNC_UNSAFE NOFP RET             409b6e 
             409b40      8 MEMORYHOLE STACK esp + 0 CalleeSavedRegs 
             409b40      8 MEMORYHOLE STACK esp + 8 ReturnAddress 
             409b41     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 5          ; category 
             409b41      5 INSTR BELONGTO 409b40 
-            409b41      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     edx, 5          ; category 
+            409b41      5 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI ZZ mov     edx, 5          ; category 
             409b46      5 INSTR BELONGTO 409b40 
-            409b46      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     esi, offset aErrorWhileUnco; "Error while uncompressing the GZipped l"... 
+            409b46      5 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ mov     esi, offset aErrorWhileUnco; "Error while uncompressing the GZipped l"... 
             409b4b      2 INSTR BELONGTO 409b40 
-            409b4b      2 INSTR DEADREGS  EFLAGS RBX ZZ xor     edi, edi        ; domainname 
+            409b4b      2 INSTR DEADREGS  EFLAGS RBX RDI ZZ xor     edi, edi        ; domainname 
             409b4b     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi        ; domainname 
             409b4d     -1 INSTR LOCAL NoMetaUpdate call    _dcgettext 
             409b4d      5 INSTR BELONGTO 409b40 
             409b4d      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _dcgettext 
             409b52      5 INSTR BELONGTO 409b40 
-            409b52      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     edi, offset aLogviewError; "logview-error" 
+            409b52      5 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     edi, offset aLogviewError; "logview-error" 
             409b57      3 INSTR BELONGTO 409b40 
             409b57      3 INSTR DEADREGS  EFLAGS RBX ZZ mov     rbx, rax 
             409b5a     -1 INSTR LOCAL NoMetaUpdate call    _g_quark_from_static_string 
             409b5a      5 INSTR BELONGTO 409b40 
             409b5a      5 INSTR DEADREGS  EFLAGS ZZ call    _g_quark_from_static_string 
             409b5f      3 INSTR BELONGTO 409b40 
-            409b5f      3 INSTR DEADREGS  EFLAGS RDX ZZ mov     rdx, rbx 
+            409b5f      3 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     rdx, rbx 
             409b62      2 INSTR BELONGTO 409b40 
-            409b62      2 INSTR DEADREGS  EFLAGS RBX ZZ mov     edi, eax 
-            409b64     -1 INSTR LOCAL MetadataRedundant mov     esi, 2 
+            409b62      2 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ mov     edi, eax 
+            409b64     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 2 
             409b64      5 INSTR BELONGTO 409b40 
+            409b64      5 INSTR DEADREGS  EFLAGS RBX RSI ZZ mov     esi, 2 
             409b69      1 INSTR BELONGTO 409b40 
             409b69      1 INSTR DEADREGS  EFLAGS RBX ZZ pop     rbx 
             409b6a     -1 INSTR LOCAL NoMetaUpdate jmp     _g_error_new_literal 
@@ -3740,28 +3741,28 @@
             409b96      0 FUNC FRAMERESTORE 0 0 0 1 0 0 2 0 0 3 -8 0 4 0 8 5 0 0 6 0 0 7 0 0 8 0 0 9 0 0 10 0 0 11 0 0 12 0 0 13 0 0 14 0 0 15 0 0 ZZ
             409b96      0 FUNC MMSAFENESS SAFE
             409b96      1 INSTR BELONGTO 409b96 
-            409b96      1 INSTR DEADREGS  EFLAGS RSI R8 ZZ push    rbx 
+            409b96      1 INSTR DEADREGS  EFLAGS RCX RDX RSI R8 ZZ push    rbx 
             409b96     -3 INSTR LOCAL NoWarn push    rbx 
             409b96     54 FUNC GLOBAL sub_409B96 FUNC_UNSAFE NOFP RET             409bcb 
             409b97      3 INSTR BELONGTO 409b96 
-            409b97      3 INSTR DEADREGS  EFLAGS RBX RSI R8 ZZ mov     rbx, rdi 
+            409b97      3 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI R8 ZZ mov     rbx, rdi 
             409b9a     16 DATAREF STACK 1110 esp + 0 PARENT LocalFrame LOCALFRAME
             409b9a      4 INSTR BELONGTO 409b96 
-            409b9a      4 INSTR DEADREGS  EFLAGS RSI RDI R8 ZZ sub     rsp, 10h 
+            409b9a      4 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 ZZ sub     rsp, 10h 
             409b9a      8 MEMORYHOLE STACK esp + 16 CalleeSavedRegs 
             409b9a      8 MEMORYHOLE STACK esp + 24 ReturnAddress 
             409b9e      5 INSTR BELONGTO 409b96 
-            409b9e      5 INSTR DEADREGS  EFLAGS RSI RDI R8 ZZ lea     rsi, [rsp+18h+var_9] 
+            409b9e      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 ZZ lea     rsi, [rsp+18h+var_9] 
             409b9e      5 PTRIMMEDESP STACK 15 displ lea     rsi, [rsp+18h+var_9]
             409ba3     -2 INSTR LOCAL n R8 ZZ  AlwaysNUM xor     r8d, r8d 
             409ba3      3 INSTR BELONGTO 409b96 
-            409ba3      3 INSTR DEADREGS  EFLAGS RDI R8 ZZ xor     r8d, r8d 
+            409ba3      3 INSTR DEADREGS  EFLAGS RCX RDX RDI R8 ZZ xor     r8d, r8d 
             409ba6      2 INSTR BELONGTO 409b96 
-            409ba6      2 INSTR DEADREGS  EFLAGS RDI ZZ xor     ecx, ecx 
+            409ba6      2 INSTR DEADREGS  EFLAGS RCX RDX RDI ZZ xor     ecx, ecx 
             409ba6     -2 INSTR LOCAL n RCX ZZ  AlwaysNUM xor     ecx, ecx 
             409ba8     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 1 
             409ba8      5 INSTR BELONGTO 409b96 
-            409ba8      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     edx, 1 
+            409ba8      5 INSTR DEADREGS  EFLAGS RDX RDI ZZ mov     edx, 1 
             409bad      3 INSTR BELONGTO 409b96 
             409bad      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rbx 
             409bb0     -1 INSTR LOCAL NoMetaUpdate call    _g_input_stream_read 
@@ -3779,7 +3780,7 @@
             409bc2     -1 INSTR LOCAL NoMetaUpdate jmp     short loc_409BC6 
             409bc2      2 INSTR BELONGTO 409b96 
             409bc4      2 INSTR BELONGTO 409b96 
-            409bc4      2 INSTR DEADREGS  EFLAGS RBX ZZ xor     eax, eax 
+            409bc4      2 INSTR DEADREGS  EFLAGS RAX RBX ZZ xor     eax, eax 
             409bc4     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             409bc6     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rsp, 10h 
             409bc6      4 INSTR BELONGTO 409b96 
@@ -3804,12 +3805,12 @@
             409bd8      4 INSTR DEADREGS  EFLAGS RBX ZZ mov     [rsp+0B8h+var_AC], edi 
             409bd8      4 PTRIMMEDESP STACK 12 displ mov     [rsp+0B8h+var_AC], edi
             409bdc      4 INSTR BELONGTO 409bd0 
-            409bdc      4 INSTR DEADREGS  EFLAGS RBX ZZ mov     [rsp+0B8h+var_B8], rsi 
+            409bdc      4 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     [rsp+0B8h+var_B8], rsi 
             409bdc      4 PTRIMMEDESP STACK 0 displ mov     [rsp+0B8h+var_B8], rsi
             409be0      5 INSTR BELONGTO 409bd0 
-            409be0      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     edi, offset domainname; "gnome-system-log" 
+            409be0      5 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ mov     edi, offset domainname; "gnome-system-log" 
             409be5      5 INSTR BELONGTO 409bd0 
-            409be5      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     esi, offset dirname; "/usr/share/locale" 
+            409be5      5 INSTR DEADREGS  EFLAGS RBX RSI ZZ mov     esi, offset dirname; "/usr/share/locale" 
             409bea     12 INSTR BELONGTO 409bd0 
             409bea     12 INSTR DEADREGS  EFLAGS RBX ZZ mov     [rsp+0B8h+var_10], 0 
             409bea     12 PTRIMMEDESP STACK 168 displ mov     [rsp+0B8h+var_10], 0
@@ -3817,32 +3818,35 @@
             409bf6      5 INSTR BELONGTO 409bd0 
             409bf6      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _bindtextdomain 
             409bfb      5 INSTR BELONGTO 409bd0 
-            409bfb      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     esi, offset codeset; "UTF-8" 
+            409bfb      5 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ mov     esi, offset codeset; "UTF-8" 
             409c00      5 INSTR BELONGTO 409bd0 
-            409c00      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     edi, offset domainname; "gnome-system-log" 
+            409c00      5 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     edi, offset domainname; "gnome-system-log" 
             409c05     -1 INSTR LOCAL NoMetaUpdate call    _bind_textdomain_codeset 
             409c05      5 INSTR BELONGTO 409bd0 
             409c05      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _bind_textdomain_codeset 
             409c0a      5 INSTR BELONGTO 409bd0 
-            409c0a      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     edi, offset domainname; "gnome-system-log" 
+            409c0a      5 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     edi, offset domainname; "gnome-system-log" 
             409c0f     -1 INSTR LOCAL NoMetaUpdate call    _textdomain 
             409c0f      5 INSTR BELONGTO 409bd0 
             409c0f      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _textdomain 
             409c14      5 INSTR BELONGTO 409bd0 
-            409c14      5 INSTR DEADREGS  EFLAGS RBX RDI ZZ lea     rdi, [rsp+0B8h+var_A8] 
+            409c14      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX RSI RDI ZZ lea     rdi, [rsp+0B8h+var_A8] 
             409c14      5 PTRIMMEDESP STACK 16 displ lea     rdi, [rsp+0B8h+var_A8]
-            409c19     -1 INSTR LOCAL MetadataRedundant xor     eax, eax 
             409c19      2 INSTR BELONGTO 409bd0 
-            409c1b     -1 INSTR LOCAL MetadataRedundant mov     ecx, 12h 
+            409c19      2 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX RSI ZZ xor     eax, eax 
+            409c19     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
+            409c1b     -2 INSTR LOCAL n RCX ZZ  NUMVia2ndSrcIMMEDNUM mov     ecx, 12h 
             409c1b      5 INSTR BELONGTO 409bd0 
-            409c20     -1 INSTR LOCAL MetadataRedundant mov     edx, 5          ; category 
+            409c1b      5 INSTR DEADREGS  RCX RDX RBX RSI ZZ mov     ecx, 12h 
+            409c20     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 5          ; category 
             409c20      5 INSTR BELONGTO 409bd0 
+            409c20      5 INSTR DEADREGS  RDX RBX RSI ZZ mov     edx, 5          ; category 
             409c25      5 INSTR BELONGTO 409bd0 
-            409c25      5 INSTR DEADREGS  RBX ZZ mov     esi, offset msgid; " - Browse and monitor logs" 
+            409c25      5 INSTR DEADREGS  RBX RSI ZZ mov     esi, offset msgid; " - Browse and monitor logs" 
             409c2a      3 INSTR BELONGTO 409bd0 
             409c2a      3 INSTR DEADREGS  RBX ZZ rep stosq 
             409c2d      2 INSTR BELONGTO 409bd0 
-            409c2d      2 INSTR DEADREGS  EFLAGS RBX ZZ xor     edi, edi        ; domainname 
+            409c2d      2 INSTR DEADREGS  EFLAGS RBX RDI ZZ xor     edi, edi        ; domainname 
             409c2d     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi        ; domainname 
             409c2f      9 INSTR BELONGTO 409bd0 
             409c2f      9 INSTR DEADREGS  EFLAGS RBX ZZ mov     [rsp+0B8h+var_A8], offset aVersion; "version" 
@@ -3883,7 +3887,7 @@
             409c8a      5 INSTR BELONGTO 409bd0 
             409c8a      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_option_context_new 
             409c8f      5 INSTR BELONGTO 409bd0 
-            409c8f      5 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     esi, offset domainname; "gnome-system-log" 
+            409c8f      5 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ mov     esi, offset domainname; "gnome-system-log" 
             409c94      3 INSTR BELONGTO 409bd0 
             409c94      3 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     rdi, rax 
             409c97      3 INSTR BELONGTO 409bd0 
@@ -3892,24 +3896,26 @@
             409c9a      5 INSTR BELONGTO 409bd0 
             409c9a      5 INSTR DEADREGS  EFLAGS ZZ call    _g_option_context_set_translation_domain 
             409c9f      5 INSTR BELONGTO 409bd0 
-            409c9f      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ lea     rsi, [rsp+0B8h+var_A8] 
+            409c9f      5 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ lea     rsi, [rsp+0B8h+var_A8] 
             409c9f      5 PTRIMMEDESP STACK 16 displ lea     rsi, [rsp+0B8h+var_A8]
             409ca4      5 INSTR BELONGTO 409bd0 
-            409ca4      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     edx, offset domainname; "gnome-system-log" 
+            409ca4      5 INSTR DEADREGS  EFLAGS RDX RDI ZZ mov     edx, offset domainname; "gnome-system-log" 
             409ca9      3 INSTR BELONGTO 409bd0 
             409ca9      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rbx 
             409cac     -1 INSTR LOCAL NoMetaUpdate call    _g_option_context_add_main_entries 
             409cac      5 INSTR BELONGTO 409bd0 
             409cac      5 INSTR DEADREGS  EFLAGS ZZ call    _g_option_context_add_main_entries 
-            409cb1     -1 INSTR LOCAL MetadataRedundant mov     esi, 1 
+            409cb1     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 1 
             409cb1      5 INSTR BELONGTO 409bd0 
+            409cb1      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, 1 
             409cb6      3 INSTR BELONGTO 409bd0 
             409cb6      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rbx 
             409cb9     -1 INSTR LOCAL NoMetaUpdate call    _g_option_context_set_ignore_unknown_options 
             409cb9      5 INSTR BELONGTO 409bd0 
             409cb9      5 INSTR DEADREGS  EFLAGS ZZ call    _g_option_context_set_ignore_unknown_options 
-            409cbe     -1 INSTR LOCAL MetadataRedundant mov     edi, 1 
+            409cbe     -2 INSTR LOCAL n RDI ZZ  NUMVia2ndSrcIMMEDNUM mov     edi, 1 
             409cbe      5 INSTR BELONGTO 409bd0 
+            409cbe      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     edi, 1 
             409cc3     -1 INSTR LOCAL NoMetaUpdate call    _gtk_get_option_group 
             409cc3      5 INSTR BELONGTO 409bd0 
             409cc3      5 INSTR DEADREGS  EFLAGS ZZ call    _gtk_get_option_group 
@@ -3936,7 +3942,7 @@
             409ce6      5 INSTR DEADREGS  EFLAGS ZZ call    _g_option_context_parse 
             409ceb     -2 INSTR LOCAL n RAX ZZ  NumericDEFs mov     rax, [rsp+0B8h+var_10] 
             409ceb      8 INSTR BELONGTO 409bd0 
-            409ceb      8 INSTR DEADREGS  EFLAGS RAX ZZ mov     rax, [rsp+0B8h+var_10] 
+            409ceb      8 INSTR DEADREGS  EFLAGS RAX RDI ZZ mov     rax, [rsp+0B8h+var_10] 
             409ceb      8 PTRIMMEDESP STACK 168 displ mov     rax, [rsp+0B8h+var_10]
             409cf3     -1 INSTR LOCAL NoMetaUpdate test    rax, rax 
             409cf3      3 INSTR BELONGTO 409bd0 
@@ -3947,12 +3953,14 @@
             409cfb     -1 INSTR LOCAL NoMetaUpdate call    _g_option_context_free 
             409cfb      5 INSTR BELONGTO 409bd0 
             409cfb      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_option_context_free 
-            409d00     -1 INSTR LOCAL MetadataRedundant mov     edx, 5          ; category 
+            409d00     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 5          ; category 
             409d00      5 INSTR BELONGTO 409bd0 
+            409d00      5 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI ZZ mov     edx, 5          ; category 
             409d05      5 INSTR BELONGTO 409bd0 
-            409d05      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     esi, offset aLogViewer; "Log Viewer" 
-            409d0a     -1 INSTR LOCAL MetadataRedundant xor     edi, edi        ; domainname 
+            409d05      5 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ mov     esi, offset aLogViewer; "Log Viewer" 
             409d0a      2 INSTR BELONGTO 409bd0 
+            409d0a      2 INSTR DEADREGS  EFLAGS RBX RDI ZZ xor     edi, edi        ; domainname 
+            409d0a     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi        ; domainname 
             409d0c     -1 INSTR LOCAL NoMetaUpdate call    _dcgettext 
             409d0c      5 INSTR BELONGTO 409bd0 
             409d0c      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _dcgettext 
@@ -3967,23 +3975,23 @@
             409d1e     -1 INSTR LOCAL NoMetaUpdate test    rax, rax 
             409d1e      3 INSTR BELONGTO 409bd0 
             409d21      3 INSTR BELONGTO 409bd0 
-            409d21      3 INSTR DEADREGS  RBX ZZ mov     rbx, rax 
+            409d21      3 INSTR DEADREGS  RDX RBX RSI RDI ZZ mov     rbx, rax 
             409d24     -1 INSTR LOCAL NoMetaUpdate jz      short loc_409DA0 
             409d24      2 INSTR BELONGTO 409bd0 
             409d26     -2 INSTR LOCAL n R9 ZZ  AlwaysNUM xor     r9d, r9d 
             409d26      3 INSTR BELONGTO 409bd0 
-            409d26      3 INSTR DEADREGS  EFLAGS RDI R8 R9 ZZ xor     r9d, r9d 
+            409d26      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 ZZ xor     r9d, r9d 
             409d29     -2 INSTR LOCAL n R8 ZZ  AlwaysNUM xor     r8d, r8d 
             409d29      3 INSTR BELONGTO 409bd0 
-            409d29      3 INSTR DEADREGS  EFLAGS RDI R8 ZZ xor     r8d, r8d 
+            409d29      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 ZZ xor     r8d, r8d 
             409d2c      2 INSTR BELONGTO 409bd0 
-            409d2c      2 INSTR DEADREGS  EFLAGS RDI ZZ xor     ecx, ecx 
+            409d2c      2 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI ZZ xor     ecx, ecx 
             409d2c     -2 INSTR LOCAL n RCX ZZ  AlwaysNUM xor     ecx, ecx 
             409d2e     -2 INSTR LOCAL n RDX ZZ  NumericDEFs mov     edx, offset loc_40A870 
             409d2e      5 INSTR BELONGTO 409bd0 
-            409d2e      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     edx, offset loc_40A870 
+            409d2e      5 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     edx, offset loc_40A870 
             409d33      5 INSTR BELONGTO 409bd0 
-            409d33      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     esi, offset aAppQuit; "app-quit" 
+            409d33      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, offset aAppQuit; "app-quit" 
             409d38      3 INSTR BELONGTO 409bd0 
             409d38      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rax 
             409d3b     -1 INSTR LOCAL NoMetaUpdate call    _g_signal_connect_data 
@@ -4007,24 +4015,25 @@
             409d5c     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rsp, 0B0h 
             409d5c      7 INSTR BELONGTO 409bd0 
             409d63    176 DEALLOC STACK esp - 176 xor     eax, eax
-            409d63     -1 INSTR LOCAL MetadataRedundant xor     eax, eax 
             409d63      2 INSTR BELONGTO 409bd0 
+            409d63      2 INSTR DEADREGS  EFLAGS RAX RBX ZZ xor     eax, eax 
+            409d63     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             409d65      1 INSTR BELONGTO 409bd0 
             409d65      1 INSTR DEADREGS  EFLAGS RBX ZZ pop     rbx 
             409d66      1 INSTR BELONGTO 409bd0 
             409d66      1 INSTR DEADREGS  EFLAGS ZZ retn 
             409d67      4 INSTR BELONGTO 409bd0 
-            409d67      4 INSTR DEADREGS  EFLAGS RCX R12 R13 R14 R15 ZZ mov     rcx, [rax+8] 
+            409d67      4 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R12 R13 R14 R15 ZZ mov     rcx, [rax+8] 
             409d6b      5 INSTR BELONGTO 409bd0 
-            409d6b      5 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ mov     edx, offset aUnableToParseA; "Unable to parse arguments: %s" 
+            409d6b      5 INSTR DEADREGS  EFLAGS RAX RDX RSI RDI R12 R13 R14 R15 ZZ mov     edx, offset aUnableToParseA; "Unable to parse arguments: %s" 
             409d70     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 8 
             409d70      5 INSTR BELONGTO 409bd0 
-            409d70      5 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ mov     esi, 8 
+            409d70      5 INSTR DEADREGS  EFLAGS RAX RSI RDI R12 R13 R14 R15 ZZ mov     esi, 8 
             409d75      2 INSTR BELONGTO 409bd0 
-            409d75      2 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ xor     eax, eax 
+            409d75      2 INSTR DEADREGS  EFLAGS RAX RDI R12 R13 R14 R15 ZZ xor     eax, eax 
             409d75     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             409d77      5 INSTR BELONGTO 409bd0 
-            409d77      5 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ mov     edi, offset domainname; "gnome-system-log" 
+            409d77      5 INSTR DEADREGS  EFLAGS RDI R12 R13 R14 R15 ZZ mov     edi, offset domainname; "gnome-system-log" 
             409d7c     -1 INSTR LOCAL NoMetaUpdate call    _g_log 
             409d7c      5 INSTR BELONGTO 409bd0 
             409d7c      5 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ call    _g_log 
@@ -4040,26 +4049,28 @@
             409d91     -1 INSTR LOCAL NoMetaUpdate call    _g_option_context_free 
             409d91      5 INSTR BELONGTO 409bd0 
             409d91      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ call    _g_option_context_free 
-            409d96     -1 INSTR LOCAL MetadataRedundant mov     edi, 1          ; status 
+            409d96     -2 INSTR LOCAL n RDI ZZ  NUMVia2ndSrcIMMEDNUM mov     edi, 1          ; status 
             409d96      5 INSTR BELONGTO 409bd0 
+            409d96      5 INSTR DEADREGS  EFLAGS RBX RDI R12 R13 R14 R15 ZZ mov     edi, 1          ; status 
             409d9b     -1 INSTR LOCAL NoMetaUpdate call    _exit 
             409d9b      5 INSTR BELONGTO 409bd0 
             409d9b      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ call    _exit 
             409da0      5 INSTR BELONGTO 409bd0 
-            409da0      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ mov     edi, offset domainname; "gnome-system-log" 
+            409da0      5 INSTR DEADREGS  EFLAGS RAX RDX RBX RSI RDI R12 R13 R14 R15 ZZ mov     edi, offset domainname; "gnome-system-log" 
             409da5      5 INSTR BELONGTO 409bd0 
-            409da5      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ mov     edx, offset aUnableToCreate; "Unable to create the user interface." 
+            409da5      5 INSTR DEADREGS  EFLAGS RAX RDX RBX RSI R12 R13 R14 R15 ZZ mov     edx, offset aUnableToCreate; "Unable to create the user interface." 
             409daa     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 8 
             409daa      5 INSTR BELONGTO 409bd0 
-            409daa      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ mov     esi, 8 
+            409daa      5 INSTR DEADREGS  EFLAGS RAX RBX RSI R12 R13 R14 R15 ZZ mov     esi, 8 
             409daf      2 INSTR BELONGTO 409bd0 
-            409daf      2 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ xor     eax, eax 
+            409daf      2 INSTR DEADREGS  EFLAGS RAX RBX R12 R13 R14 R15 ZZ xor     eax, eax 
             409daf     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             409db1     -1 INSTR LOCAL NoMetaUpdate call    _g_log 
             409db1      5 INSTR BELONGTO 409bd0 
             409db1      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ call    _g_log 
-            409db6     -1 INSTR LOCAL MetadataRedundant mov     edi, 1          ; status 
+            409db6     -2 INSTR LOCAL n RDI ZZ  NUMVia2ndSrcIMMEDNUM mov     edi, 1          ; status 
             409db6      5 INSTR BELONGTO 409bd0 
+            409db6      5 INSTR DEADREGS  EFLAGS RBX RDI R12 R13 R14 R15 ZZ mov     edi, 1          ; status 
             409dbb     -1 INSTR LOCAL NoMetaUpdate call    _exit 
             409dbb      5 INSTR BELONGTO 409bd0 
             409dbb      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ call    _exit 
@@ -4133,7 +4144,7 @@
             409e14     -3 INSTR LOCAL NoWarn push    rbx 
             409e15     16 MEMORYHOLE STACK esp + 8 CalleeSavedRegs 
             409e15      4 INSTR BELONGTO 409e10 
-            409e15      4 INSTR DEADREGS  EFLAGS ZZ sub     rsp, 8 
+            409e15      4 INSTR DEADREGS  EFLAGS RBX ZZ sub     rsp, 8 
             409e15      8 DATAREF STACK 1114 esp + 0 PARENT LocalFrame LOCALFRAME
             409e15      8 MEMORYHOLE STACK esp + 24 ReturnAddress 
             409e19     -1 INSTR LOCAL NoMetaUpdate cmp     cs:byte_61A288, 0 
@@ -4204,13 +4215,13 @@
             409eb0      0 FUNC FRAMERESTORE 0 0 0 1 0 0 2 0 1 3 -48 0 4 0 8 5 -40 0 6 0 0 7 0 0 8 0 0 9 0 0 10 0 0 11 0 0 12 -32 0 13 -24 0 14 -16 0 15 -8 0 ZZ
             409eb0      0 FUNC MMSAFENESS SAFE
             409eb0      2 INSTR BELONGTO 409eb0 
-            409eb0      2 INSTR DEADREGS  EFLAGS RAX ZZ push    r15 
+            409eb0      2 INSTR DEADREGS  EFLAGS RAX RSI RDI ZZ push    r15 
             409eb0    362 FUNC GLOBAL sub_409EB0 FUNC_UNSAFE NOFP RET             40a019 
             409eb0     -3 INSTR LOCAL NoWarn push    r15 
             409eb2      5 INSTR BELONGTO 409eb0 
-            409eb2      5 INSTR DEADREGS  EFLAGS RAX R15 ZZ mov     esi, offset modes; "r" 
+            409eb2      5 INSTR DEADREGS  EFLAGS RAX RSI RDI R15 ZZ mov     esi, offset modes; "r" 
             409eb7      5 INSTR BELONGTO 409eb0 
-            409eb7      5 INSTR DEADREGS  EFLAGS RAX R15 ZZ mov     edi, offset filename; "/etc/syslog.conf" 
+            409eb7      5 INSTR DEADREGS  EFLAGS RAX RDI R15 ZZ mov     edi, offset filename; "/etc/syslog.conf" 
             409ebc     -2 INSTR LOCAL n R15 ZZ  AlwaysNUM xor     r15d, r15d 
             409ebc      3 INSTR BELONGTO 409eb0 
             409ebc      3 INSTR DEADREGS  EFLAGS RAX R15 ZZ xor     r15d, r15d 
@@ -4255,10 +4266,10 @@
             409ef2      7 INSTR BELONGTO 409eb0 
             409ef9      7 INSTR BELONGTO 409eb0 
             409f00      3 INSTR BELONGTO 409eb0 
-            409f00      3 INSTR DEADREGS  EFLAGS RDX RDI R12 R14 ZZ mov     rdx, r13        ; stream 
+            409f00      3 INSTR DEADREGS  EFLAGS RDX RSI RDI R12 R14 ZZ mov     rdx, r13        ; stream 
             409f03     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 2000h      ; n 
             409f03      5 INSTR BELONGTO 409eb0 
-            409f03      5 INSTR DEADREGS  EFLAGS RDI R12 R14 ZZ mov     esi, 2000h      ; n 
+            409f03      5 INSTR DEADREGS  EFLAGS RSI RDI R12 R14 ZZ mov     esi, 2000h      ; n 
             409f08      3 INSTR BELONGTO 409eb0 
             409f08      3 INSTR DEADREGS  EFLAGS RDI R12 R14 ZZ mov     rdi, rsp        ; s 
             409f08      3 PTRIMMEDESP STACK 0 displ mov     rdi, rsp        ; s
@@ -4271,14 +4282,13 @@
             409f13      6 INSTR BELONGTO 409eb0 
             409f19     -2 INSTR LOCAL n RAX ZZ  NumericDEFs movzx   eax, [rsp+2048h+var_2048] 
             409f19      4 INSTR BELONGTO 409eb0 
-            409f19      4 INSTR DEADREGS  EFLAGS RAX RDX RDI R12 R14 ZZ movzx   eax, [rsp+2048h+var_2048] 
+            409f19      4 INSTR DEADREGS  EFLAGS RAX RDX RSI RDI R12 R14 ZZ movzx   eax, [rsp+2048h+var_2048] 
             409f19      4 PTRIMMEDESP STACK 0 displ movzx   eax, [rsp+2048h+var_2048]
             409f1d      4 INSTR BELONGTO 409eb0 
-            409f1d      4 INSTR DEADREGS  EFLAGS RDX RDI R12 R14 ZZ lea     rdi, [rsp+2048h+var_2048] 
+            409f1d      4 INSTR DEADREGS  EFLAGS RDX RSI RDI R12 R14 ZZ lea     rdi, [rsp+2048h+var_2048] 
             409f1d      4 PTRIMMEDESP STACK 0 displ lea     rdi, [rsp+2048h+var_2048]
-            409f21     -2 INSTR LOCAL n RDX ZZ  NumericDEFs movzx   edx, al 
+            409f21     -1 INSTR LOCAL MetadataUnused movzx   edx, al 
             409f21      3 INSTR BELONGTO 409eb0 
-            409f21      3 INSTR DEADREGS  EFLAGS RDX R12 R14 ZZ movzx   edx, al 
             409f24     -1 INSTR LOCAL NoMetaUpdate test    byte ptr [rbx+rdx*2+1], 1 
             409f24      5 INSTR BELONGTO 409eb0 
             409f29     -1 INSTR LOCAL NoMetaUpdate jz      loc_40A00D 
@@ -4288,10 +4298,9 @@
             409f30      4 INSTR BELONGTO 409eb0 
             409f34     -2 INSTR LOCAL n RAX ZZ  NumericDEFs movzx   eax, byte ptr [rdi] 
             409f34      3 INSTR BELONGTO 409eb0 
-            409f34      3 INSTR DEADREGS  EFLAGS RAX RDX R12 R14 ZZ movzx   eax, byte ptr [rdi] 
-            409f37     -2 INSTR LOCAL n RDX ZZ  NumericDEFs movzx   edx, al 
+            409f34      3 INSTR DEADREGS  EFLAGS RAX RDX RSI R12 R14 ZZ movzx   eax, byte ptr [rdi] 
+            409f37     -1 INSTR LOCAL MetadataUnused movzx   edx, al 
             409f37      3 INSTR BELONGTO 409eb0 
-            409f37      3 INSTR DEADREGS  EFLAGS RDX R12 R14 ZZ movzx   edx, al 
             409f3a     -1 INSTR LOCAL NoMetaUpdate test    byte ptr [rbx+rdx*2+1], 1 
             409f3a      5 INSTR BELONGTO 409eb0 
             409f3f     -1 INSTR LOCAL NoMetaUpdate jnz     short loc_409F30 
@@ -4310,10 +4319,10 @@
             409f50     -1 INSTR LOCAL NoMetaUpdate jz      short loc_409F00 
             409f50      2 INSTR BELONGTO 409eb0 
             409f52      2 INSTR BELONGTO 409eb0 
-            409f52      2 INSTR DEADREGS  EFLAGS R12 R14 ZZ xor     edx, edx 
+            409f52      2 INSTR DEADREGS  EFLAGS RDX RSI R12 R14 ZZ xor     edx, edx 
             409f52     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
             409f54      5 INSTR BELONGTO 409eb0 
-            409f54      5 INSTR DEADREGS  EFLAGS R12 R14 ZZ mov     esi, offset asc_4140B5; ", -\t()\n" 
+            409f54      5 INSTR DEADREGS  EFLAGS RSI R12 R14 ZZ mov     esi, offset asc_4140B5; ", -\t()\n" 
             409f59     -1 INSTR LOCAL NoMetaUpdate call    _g_strsplit_set 
             409f59      5 INSTR BELONGTO 409eb0 
             409f59      5 INSTR DEADREGS  EFLAGS R12 R14 ZZ call    _g_strsplit_set 
@@ -4347,7 +4356,7 @@
             409f8b      2 INSTR BELONGTO 409eb0 
             409f8d     -2 INSTR LOCAL n RDX ZZ  NumericDEFs mov     edx, offset _g_ascii_strcasecmp 
             409f8d      5 INSTR BELONGTO 409eb0 
-            409f8d      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     edx, offset _g_ascii_strcasecmp 
+            409f8d      5 INSTR DEADREGS  EFLAGS RDX RDI ZZ mov     edx, offset _g_ascii_strcasecmp 
             409f92      3 INSTR BELONGTO 409eb0 
             409f92      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, r15 
             409f95     -1 INSTR LOCAL NoMetaUpdate call    _g_slist_find_custom 
@@ -4366,8 +4375,9 @@
             409faa     -1 INSTR LOCAL NoMetaUpdate call    _g_strdup 
             409faa      5 INSTR BELONGTO 409eb0 
             409faa      5 INSTR DEADREGS  EFLAGS ZZ call    _g_strdup 
-            409faf     -1 INSTR LOCAL MetadataRedundant xor     edx, edx 
             409faf      2 INSTR BELONGTO 409eb0 
+            409faf      2 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ xor     edx, edx 
+            409faf     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
             409fb1      3 INSTR BELONGTO 409eb0 
             409fb1      3 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     rsi, rax 
             409fb4      3 INSTR BELONGTO 409eb0 
@@ -4424,7 +4434,7 @@
             40a00c      1 INSTR BELONGTO 409eb0 
             40a00c      1 INSTR DEADREGS  EFLAGS ZZ retn 
             40a00d      3 INSTR BELONGTO 409eb0 
-            40a00d      3 INSTR DEADREGS  EFLAGS RDI R12 R14 ZZ mov     rdi, rsp 
+            40a00d      3 INSTR DEADREGS  EFLAGS RDX RSI RDI R12 R14 ZZ mov     rdi, rsp 
             40a00d      3 PTRIMMEDESP STACK 0 displ mov     rdi, rsp
             40a010     -1 INSTR LOCAL NoMetaUpdate jmp     loc_409F41 
             40a010      5 INSTR BELONGTO 409eb0 
@@ -4544,27 +4554,28 @@
             40a2c0      0 FUNC MMSAFENESS SAFE
             40a2c0     31 FUNC GLOBAL sub_40A2C0 FUNC_UNSAFE NOFP RET             40a2de 
             40a2c0      4 INSTR BELONGTO 40a2c0 
-            40a2c0      4 INSTR DEADREGS  EFLAGS RDI ZZ sub     rsp, 8 
+            40a2c0      4 INSTR DEADREGS  EFLAGS RAX RCX RSI RDI ZZ sub     rsp, 8 
             40a2c0      8 DATAREF STACK 1116 esp + 0 PARENT LocalFrame LOCALFRAME
             40a2c0      8 MEMORYHOLE STACK esp + 8 ReturnAddress 
             40a2c4      6 INSTR BELONGTO 40a2c0 
-            40a2c4      6 INSTR DEADREGS  EFLAGS RDI ZZ mov     esi, cs:dword_61A2A8 
+            40a2c4      6 INSTR DEADREGS  EFLAGS RAX RCX RSI RDI ZZ mov     esi, cs:dword_61A2A8 
             40a2ca      3 INSTR BELONGTO 40a2c0 
-            40a2ca      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rdx 
+            40a2ca      3 INSTR DEADREGS  EFLAGS RAX RCX RDI ZZ mov     rdi, rdx 
             40a2cd      2 INSTR BELONGTO 40a2c0 
-            40a2cd      2 INSTR DEADREGS  EFLAGS ZZ xor     eax, eax 
+            40a2cd      2 INSTR DEADREGS  EFLAGS RAX RCX RDX ZZ xor     eax, eax 
             40a2cd     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             40a2cf      2 INSTR BELONGTO 40a2c0 
-            40a2cf      2 INSTR DEADREGS  EFLAGS ZZ xor     ecx, ecx 
+            40a2cf      2 INSTR DEADREGS  EFLAGS RCX RDX ZZ xor     ecx, ecx 
             40a2cf     -2 INSTR LOCAL n RCX ZZ  AlwaysNUM xor     ecx, ecx 
             40a2d1      2 INSTR BELONGTO 40a2c0 
-            40a2d1      2 INSTR DEADREGS  EFLAGS ZZ xor     edx, edx 
+            40a2d1      2 INSTR DEADREGS  EFLAGS RDX ZZ xor     edx, edx 
             40a2d1     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
             40a2d3     -1 INSTR LOCAL NoMetaUpdate call    _g_signal_emit 
             40a2d3      5 INSTR BELONGTO 40a2c0 
             40a2d3      5 INSTR DEADREGS  EFLAGS ZZ call    _g_signal_emit 
-            40a2d8     -1 INSTR LOCAL MetadataRedundant xor     eax, eax 
             40a2d8      2 INSTR BELONGTO 40a2c0 
+            40a2d8      2 INSTR DEADREGS  EFLAGS RAX ZZ xor     eax, eax 
+            40a2d8     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             40a2da     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rsp, 8 
             40a2da      4 INSTR BELONGTO 40a2c0 
             40a2de      1 INSTR BELONGTO 40a2c0 
@@ -4588,56 +4599,60 @@
             40a2e8      5 INSTR BELONGTO 40a2e0 
             40a2e8      5 INSTR DEADREGS  EFLAGS ZZ call    _g_type_class_peek_parent 
             40a2ed      3 INSTR BELONGTO 40a2e0 
-            40a2ed      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rbx 
-            40a2f0     -1 INSTR LOCAL MetadataRedundant mov     esi, 50h 
+            40a2ed      3 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     rdi, rbx 
+            40a2f0     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 50h 
             40a2f0      5 INSTR BELONGTO 40a2e0 
+            40a2f0      5 INSTR DEADREGS  EFLAGS RSI ZZ mov     esi, 50h 
             40a2f5      7 INSTR BELONGTO 40a2e0 
             40a2f5      7 INSTR DEADREGS  EFLAGS ZZ mov     cs:qword_61A2A0, rax 
             40a2fc     -1 INSTR LOCAL NoMetaUpdate call    _g_type_check_class_cast 
             40a2fc      5 INSTR BELONGTO 40a2e0 
             40a2fc      5 INSTR DEADREGS  EFLAGS ZZ call    _g_type_check_class_cast 
             40a301      8 INSTR BELONGTO 40a2e0 
-            40a301      8 INSTR DEADREGS  EFLAGS RSI R8 R9 ZZ mov     qword ptr [rax+30h], offset sub_40A3E0 
+            40a301      8 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 ZZ mov     qword ptr [rax+30h], offset sub_40A3E0 
             40a309      8 INSTR BELONGTO 40a2e0 
-            40a309      8 INSTR DEADREGS  EFLAGS RSI R8 R9 ZZ mov     [rsp+28h+var_18], 0 
+            40a309      8 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 ZZ mov     [rsp+28h+var_18], 0 
             40a309      8 PTRIMMEDESP STACK 16 displ mov     [rsp+28h+var_18], 0
             40a311      5 INSTR BELONGTO 40a2e0 
-            40a311      5 INSTR DEADREGS  EFLAGS RSI R8 R9 ZZ mov     edi, offset aAppQuit; "app-quit" 
+            40a311      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 ZZ mov     edi, offset aAppQuit; "app-quit" 
             40a316      9 INSTR BELONGTO 40a2e0 
-            40a316      9 INSTR DEADREGS  EFLAGS RSI R8 R9 ZZ mov     [rsp+28h+var_20], 4 
+            40a316      9 INSTR DEADREGS  EFLAGS RCX RDX RSI R8 R9 ZZ mov     [rsp+28h+var_20], 4 
             40a316      9 PTRIMMEDESP STACK 8 displ mov     [rsp+28h+var_20], 4
             40a31f      8 INSTR BELONGTO 40a2e0 
-            40a31f      8 INSTR DEADREGS  EFLAGS RSI R8 R9 ZZ mov     [rsp+28h+var_28], offset _g_cclosure_marshal_VOID__VOID 
+            40a31f      8 INSTR DEADREGS  EFLAGS RCX RDX RSI R8 R9 ZZ mov     [rsp+28h+var_28], offset _g_cclosure_marshal_VOID__VOID 
             40a31f      8 PTRIMMEDESP STACK 0 displ mov     [rsp+28h+var_28], offset _g_cclosure_marshal_VOID__VOID
             40a327     -2 INSTR LOCAL n R9 ZZ  AlwaysNUM xor     r9d, r9d 
             40a327      3 INSTR BELONGTO 40a2e0 
-            40a327      3 INSTR DEADREGS  EFLAGS RSI R8 R9 ZZ xor     r9d, r9d 
+            40a327      3 INSTR DEADREGS  EFLAGS RCX RDX RSI R8 R9 ZZ xor     r9d, r9d 
             40a32a      3 INSTR BELONGTO 40a2e0 
-            40a32a      3 INSTR DEADREGS  EFLAGS RSI R8 ZZ mov     rsi, [rax] 
+            40a32a      3 INSTR DEADREGS  EFLAGS RCX RDX RSI R8 ZZ mov     rsi, [rax] 
             40a32d     -2 INSTR LOCAL n R8 ZZ  AlwaysNUM xor     r8d, r8d 
             40a32d      3 INSTR BELONGTO 40a2e0 
-            40a32d      3 INSTR DEADREGS  EFLAGS R8 ZZ xor     r8d, r8d 
-            40a330     -1 INSTR LOCAL MetadataRedundant mov     ecx, 88h 
+            40a32d      3 INSTR DEADREGS  EFLAGS RAX RCX RDX R8 ZZ xor     r8d, r8d 
+            40a330     -2 INSTR LOCAL n RCX ZZ  NUMVia2ndSrcIMMEDNUM mov     ecx, 88h 
             40a330      5 INSTR BELONGTO 40a2e0 
-            40a335     -1 INSTR LOCAL MetadataRedundant mov     edx, 2 
+            40a330      5 INSTR DEADREGS  EFLAGS RAX RCX RDX ZZ mov     ecx, 88h 
+            40a335     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 2 
             40a335      5 INSTR BELONGTO 40a2e0 
+            40a335      5 INSTR DEADREGS  EFLAGS RAX RDX ZZ mov     edx, 2 
             40a33a      2 INSTR BELONGTO 40a2e0 
-            40a33a      2 INSTR DEADREGS  EFLAGS ZZ xor     eax, eax 
+            40a33a      2 INSTR DEADREGS  EFLAGS RAX ZZ xor     eax, eax 
             40a33a     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             40a33c     -1 INSTR LOCAL NoMetaUpdate call    _g_signal_new 
             40a33c      5 INSTR BELONGTO 40a2e0 
             40a33c      5 INSTR DEADREGS  EFLAGS ZZ call    _g_signal_new 
             40a341      6 INSTR BELONGTO 40a2e0 
-            40a341      6 INSTR DEADREGS  EFLAGS RDI ZZ mov     cs:dword_61A2A8, eax 
+            40a341      6 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     cs:dword_61A2A8, eax 
             40a347     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rsp, 20h 
             40a347      4 INSTR BELONGTO 40a2e0 
             40a34b     32 DEALLOC STACK esp - 32 mov     rdi, rbx
             40a34b      3 INSTR BELONGTO 40a2e0 
-            40a34b      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rbx 
+            40a34b      3 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     rdi, rbx 
             40a34e      1 INSTR BELONGTO 40a2e0 
-            40a34e      1 INSTR DEADREGS  EFLAGS RBX ZZ pop     rbx 
-            40a34f     -1 INSTR LOCAL MetadataRedundant mov     esi, 18h 
+            40a34e      1 INSTR DEADREGS  EFLAGS RBX RSI ZZ pop     rbx 
+            40a34f     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 18h 
             40a34f      5 INSTR BELONGTO 40a2e0 
+            40a34f      5 INSTR DEADREGS  EFLAGS RSI ZZ mov     esi, 18h 
             40a354     -1 INSTR LOCAL NoMetaUpdate jmp     _g_type_class_add_private 
             40a354      5 INSTR BELONGTO 40a2e0 
             40a354      5 INSTR DEADREGS  EFLAGS ZZ jmp     _g_type_class_add_private 
@@ -4665,7 +4680,7 @@
             40a37e      1 INSTR DEADREGS  EFLAGS ZZ retn 
             40a37e     24 DEALLOC STACK esp - 24 retn
             40a380      5 INSTR BELONGTO 40a360 
-            40a380      5 INSTR DEADREGS  EFLAGS ZZ mov     edi, offset qword_61A298 
+            40a380      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     edi, offset qword_61A298 
             40a385     -1 INSTR LOCAL NoMetaUpdate call    _g_once_init_enter 
             40a385      5 INSTR BELONGTO 40a360 
             40a385      5 INSTR DEADREGS  EFLAGS ZZ call    _g_once_init_enter 
@@ -4674,25 +4689,27 @@
             40a38c     -1 INSTR LOCAL NoMetaUpdate jz      short loc_40A373 
             40a38c      2 INSTR BELONGTO 40a360 
             40a38e      5 INSTR BELONGTO 40a360 
-            40a38e      5 INSTR DEADREGS  EFLAGS ZZ mov     edi, offset aLogviewapp; "LogviewApp" 
+            40a38e      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     edi, offset aLogviewapp; "LogviewApp" 
             40a393     -1 INSTR LOCAL NoMetaUpdate call    _g_intern_static_string 
             40a393      5 INSTR BELONGTO 40a360 
             40a393      5 INSTR DEADREGS  EFLAGS ZZ call    _g_intern_static_string 
             40a398     -2 INSTR LOCAL n R9 ZZ  NumericDEFs mov     r9d, offset loc_40A440 
             40a398      6 INSTR BELONGTO 40a360 
-            40a398      6 INSTR DEADREGS  EFLAGS RSI R8 R9 ZZ mov     r9d, offset loc_40A440 
+            40a398      6 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 ZZ mov     r9d, offset loc_40A440 
             40a39e     -2 INSTR LOCAL n R8 ZZ  NUMVia2ndSrcIMMEDNUM mov     r8d, 20h 
             40a39e      6 INSTR BELONGTO 40a360 
-            40a39e      6 INSTR DEADREGS  EFLAGS RSI R8 ZZ mov     r8d, 20h 
+            40a39e      6 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 ZZ mov     r8d, 20h 
             40a3a4     -2 INSTR LOCAL n RCX ZZ  NumericDEFs mov     ecx, offset sub_40A2E0 
             40a3a4      5 INSTR BELONGTO 40a360 
-            40a3a4      5 INSTR DEADREGS  EFLAGS RSI ZZ mov     ecx, offset sub_40A2E0 
-            40a3a9     -1 INSTR LOCAL MetadataRedundant mov     edx, 90h 
+            40a3a4      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI ZZ mov     ecx, offset sub_40A2E0 
+            40a3a9     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 90h 
             40a3a9      5 INSTR BELONGTO 40a360 
+            40a3a9      5 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     edx, 90h 
             40a3ae      3 INSTR BELONGTO 40a360 
-            40a3ae      3 INSTR DEADREGS  EFLAGS RSI ZZ mov     rsi, rax 
-            40a3b1     -1 INSTR LOCAL MetadataRedundant mov     edi, 50h 
+            40a3ae      3 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     rsi, rax 
+            40a3b1     -2 INSTR LOCAL n RDI ZZ  NUMVia2ndSrcIMMEDNUM mov     edi, 50h 
             40a3b1      5 INSTR BELONGTO 40a360 
+            40a3b1      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     edi, 50h 
             40a3b6      7 INSTR BELONGTO 40a360 
             40a3b6      7 INSTR DEADREGS  EFLAGS ZZ mov     [rsp+18h+var_18], 0 
             40a3b6      7 PTRIMMEDESP STACK 0 displ mov     [rsp+18h+var_18], 0
@@ -4700,7 +4717,7 @@
             40a3bd      5 INSTR BELONGTO 40a360 
             40a3bd      5 INSTR DEADREGS  EFLAGS ZZ call    _g_type_register_static_simple 
             40a3c2      5 INSTR BELONGTO 40a360 
-            40a3c2      5 INSTR DEADREGS  EFLAGS RSI ZZ mov     edi, offset qword_61A298 
+            40a3c2      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     edi, offset qword_61A298 
             40a3c7      3 INSTR BELONGTO 40a360 
             40a3c7      3 INSTR DEADREGS  EFLAGS RSI ZZ mov     rsi, rax 
             40a3ca     -1 INSTR LOCAL NoMetaUpdate call    _g_once_init_leave 
@@ -4801,12 +4818,13 @@
             40a4c8     -1 INSTR LOCAL NoMetaUpdate call    sub_40A360 
             40a4c8      5 INSTR BELONGTO 40a490 
             40a4c8      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX RSI RDI R8 R9 R10 R11 R12 ZZ call    sub_40A360 
-            40a4cd     -1 INSTR LOCAL MetadataRedundant xor     esi, esi 
             40a4cd      2 INSTR BELONGTO 40a490 
+            40a4cd      2 INSTR DEADREGS  EFLAGS RBX RSI RDI R12 ZZ xor     esi, esi 
+            40a4cd     -2 INSTR LOCAL n RSI ZZ  AlwaysNUM xor     esi, esi 
             40a4cf      3 INSTR BELONGTO 40a490 
             40a4cf      3 INSTR DEADREGS  EFLAGS RBX RDI R12 ZZ mov     rdi, rax 
             40a4d2      2 INSTR BELONGTO 40a490 
-            40a4d2      2 INSTR DEADREGS  EFLAGS RBX R12 ZZ xor     eax, eax 
+            40a4d2      2 INSTR DEADREGS  EFLAGS RAX RBX R12 ZZ xor     eax, eax 
             40a4d2     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             40a4d4     -1 INSTR LOCAL NoMetaUpdate call    _g_object_new 
             40a4d4      5 INSTR BELONGTO 40a490 
@@ -4838,27 +4856,27 @@
             40a501     -1 INSTR LOCAL NoMetaUpdate jz      short loc_40A540 
             40a501      2 INSTR BELONGTO 40a490 
             40a503      4 INSTR BELONGTO 40a490 
-            40a503      4 INSTR DEADREGS  EFLAGS RAX RCX R8 R9 R12 ZZ mov     rax, [rbx+18h] 
+            40a503      4 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI R8 R9 R12 ZZ mov     rax, [rbx+18h] 
             40a507     -2 INSTR LOCAL n R9 ZZ  AlwaysNUM xor     r9d, r9d 
             40a507      3 INSTR BELONGTO 40a490 
-            40a507      3 INSTR DEADREGS  EFLAGS RCX R8 R9 R12 ZZ xor     r9d, r9d 
+            40a507      3 INSTR DEADREGS  EFLAGS RCX RDX RSI R8 R9 R12 ZZ xor     r9d, r9d 
             40a50a     -2 INSTR LOCAL n R8 ZZ  AlwaysNUM xor     r8d, r8d 
             40a50a      3 INSTR BELONGTO 40a490 
-            40a50a      3 INSTR DEADREGS  EFLAGS RCX R8 R12 ZZ xor     r8d, r8d 
+            40a50a      3 INSTR DEADREGS  EFLAGS RCX RDX RSI R8 R12 ZZ xor     r8d, r8d 
             40a50d      3 INSTR BELONGTO 40a490 
-            40a50d      3 INSTR DEADREGS  EFLAGS RCX R12 ZZ mov     rcx, rbx 
+            40a50d      3 INSTR DEADREGS  EFLAGS RCX RDX RSI R12 ZZ mov     rcx, rbx 
             40a510     -2 INSTR LOCAL n RDX ZZ  NumericDEFs mov     edx, offset sub_40A2C0 
             40a510      5 INSTR BELONGTO 40a490 
-            40a510      5 INSTR DEADREGS  EFLAGS RBX R12 ZZ mov     edx, offset sub_40A2C0 
+            40a510      5 INSTR DEADREGS  EFLAGS RDX RBX RSI R12 ZZ mov     edx, offset sub_40A2C0 
             40a515      5 INSTR BELONGTO 40a490 
-            40a515      5 INSTR DEADREGS  EFLAGS RBX R12 ZZ mov     esi, offset aDeleteEvent; "delete-event" 
+            40a515      5 INSTR DEADREGS  EFLAGS RBX RSI R12 ZZ mov     esi, offset aDeleteEvent; "delete-event" 
             40a51a      4 INSTR BELONGTO 40a490 
             40a51a      4 INSTR DEADREGS  EFLAGS RBX R12 ZZ mov     [rax+10h], rdi 
             40a51e     -1 INSTR LOCAL NoMetaUpdate call    _g_signal_connect_data 
             40a51e      5 INSTR BELONGTO 40a490 
             40a51e      5 INSTR DEADREGS  EFLAGS RBX R12 ZZ call    _g_signal_connect_data 
             40a523      5 INSTR BELONGTO 40a490 
-            40a523      5 INSTR DEADREGS  EFLAGS RBX R12 ZZ mov     edi, offset aLogview; "logview" 
+            40a523      5 INSTR DEADREGS  EFLAGS RBX RDI R12 ZZ mov     edi, offset aLogview; "logview" 
             40a528     -1 INSTR LOCAL NoMetaUpdate call    _gtk_window_set_default_icon_name 
             40a528      5 INSTR BELONGTO 40a490 
             40a528      5 INSTR DEADREGS  EFLAGS RBX R12 ZZ call    _gtk_window_set_default_icon_name 
@@ -4867,7 +4885,7 @@
             40a534     -1 INSTR LOCAL NoMetaUpdate jmp     loc_40A4AF 
             40a534      5 INSTR BELONGTO 40a490 
             40a540      5 INSTR BELONGTO 40a490 
-            40a540      5 INSTR DEADREGS  EFLAGS RBX R12 ZZ mov     edi, offset aLogview; "logview" 
+            40a540      5 INSTR DEADREGS  EFLAGS RBX RDI R12 ZZ mov     edi, offset aLogview; "logview" 
             40a545     -1 INSTR LOCAL NoMetaUpdate call    _gtk_window_set_default_icon_name 
             40a545      5 INSTR BELONGTO 40a490 
             40a545      5 INSTR DEADREGS  EFLAGS RBX R12 ZZ call    _gtk_window_set_default_icon_name 
@@ -4930,16 +4948,16 @@
             40a5b3     -1 INSTR LOCAL NoMetaUpdate jnz     short loc_40A5D8 
             40a5b3      2 INSTR BELONGTO 40a570 
             40a5b5      6 INSTR BELONGTO 40a570 
-            40a5b5      6 INSTR DEADREGS  EFLAGS RBX R8 R13 ZZ mov     r8d, offset aLogview_is_app; "LOGVIEW_IS_APP (app)" 
+            40a5b5      6 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI RDI R8 R13 ZZ mov     r8d, offset aLogview_is_app; "LOGVIEW_IS_APP (app)" 
             40a5bb      5 INSTR BELONGTO 40a570 
-            40a5bb      5 INSTR DEADREGS  EFLAGS RBX R13 ZZ mov     ecx, offset aLogview_app_in; "logview_app_initialize" 
+            40a5bb      5 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI RDI R13 ZZ mov     ecx, offset aLogview_app_in; "logview_app_initialize" 
             40a5c0     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 151h 
             40a5c0      5 INSTR BELONGTO 40a570 
-            40a5c0      5 INSTR DEADREGS  EFLAGS RBX R13 ZZ mov     edx, 151h 
+            40a5c0      5 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI R13 ZZ mov     edx, 151h 
             40a5c5      5 INSTR BELONGTO 40a570 
-            40a5c5      5 INSTR DEADREGS  EFLAGS RBX R13 ZZ mov     esi, offset aLogviewApp_c; "logview-app.c" 
+            40a5c5      5 INSTR DEADREGS  EFLAGS RBX RSI RDI R13 ZZ mov     esi, offset aLogviewApp_c; "logview-app.c" 
             40a5ca      5 INSTR BELONGTO 40a570 
-            40a5ca      5 INSTR DEADREGS  EFLAGS RBX R13 ZZ mov     edi, offset domainname; "gnome-system-log" 
+            40a5ca      5 INSTR DEADREGS  EFLAGS RBX RDI R13 ZZ mov     edi, offset domainname; "gnome-system-log" 
             40a5cf     -1 INSTR LOCAL NoMetaUpdate call    _g_assertion_message_expr 
             40a5cf      5 INSTR BELONGTO 40a570 
             40a5cf      5 INSTR DEADREGS  EFLAGS RBX R13 ZZ call    _g_assertion_message_expr 
@@ -4951,9 +4969,9 @@
             40a5e0     -1 INSTR LOCAL NoMetaUpdate jz      short loc_40A628 
             40a5e0      2 INSTR BELONGTO 40a570 
             40a5e2      4 INSTR BELONGTO 40a570 
-            40a5e2      4 INSTR DEADREGS  EFLAGS RSI RDI R12 R13 ZZ mov     rdi, [rbx+8] 
+            40a5e2      4 INSTR DEADREGS  EFLAGS RDX RSI RDI R12 R13 ZZ mov     rdi, [rbx+8] 
             40a5e6      2 INSTR BELONGTO 40a570 
-            40a5e6      2 INSTR DEADREGS  EFLAGS RSI R12 R13 ZZ xor     edx, edx 
+            40a5e6      2 INSTR DEADREGS  EFLAGS RDX RSI R12 R13 ZZ xor     edx, edx 
             40a5e6     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
             40a5e8      3 INSTR BELONGTO 40a570 
             40a5e8      3 INSTR DEADREGS  EFLAGS RSI R12 R13 ZZ mov     rsi, rbp 
@@ -5034,9 +5052,10 @@
             40a670      2 INSTR BELONGTO 40a570 
             40a672     -1 INSTR LOCAL NoMetaUpdate call    sub_409EB0 
             40a672      5 INSTR BELONGTO 40a570 
-            40a672      5 INSTR DEADREGS  EFLAGS RAX R13 ZZ call    sub_409EB0 
-            40a677     -1 INSTR LOCAL MetadataRedundant mov     edi, 10h 
+            40a672      5 INSTR DEADREGS  EFLAGS RAX RSI RDI R13 ZZ call    sub_409EB0 
+            40a677     -2 INSTR LOCAL n RDI ZZ  NUMVia2ndSrcIMMEDNUM mov     edi, 10h 
             40a677      5 INSTR BELONGTO 40a570 
+            40a677      5 INSTR DEADREGS  EFLAGS RDI R13 ZZ mov     edi, 10h 
             40a67c      3 INSTR BELONGTO 40a570 
             40a67c      3 INSTR DEADREGS  EFLAGS R13 ZZ mov     rbp, rax 
             40a67f     -1 INSTR LOCAL NoMetaUpdate call    _g_slice_alloc0 
@@ -5050,30 +5069,32 @@
             40a68a      5 INSTR BELONGTO 40a570 
             40a68a      5 INSTR DEADREGS  EFLAGS R12 ZZ call    _g_object_ref 
             40a68f      4 INSTR BELONGTO 40a570 
-            40a68f      4 INSTR DEADREGS  EFLAGS R12 ZZ mov     [r13+8], rbp 
+            40a68f      4 INSTR DEADREGS  EFLAGS RDI R12 ZZ mov     [r13+8], rbp 
             40a693      4 INSTR BELONGTO 40a570 
-            40a693      4 INSTR DEADREGS  EFLAGS R12 ZZ mov     [r13+0], rax 
+            40a693      4 INSTR DEADREGS  EFLAGS RDI R12 ZZ mov     [r13+0], rax 
             40a697      5 INSTR BELONGTO 40a570 
-            40a697      5 INSTR DEADREGS  EFLAGS R12 ZZ mov     edi, offset aVarLog; "/var/log/" 
+            40a697      5 INSTR DEADREGS  EFLAGS RDI R12 ZZ mov     edi, offset aVarLog; "/var/log/" 
             40a69c     -1 INSTR LOCAL NoMetaUpdate call    _g_file_new_for_path 
             40a69c      5 INSTR BELONGTO 40a570 
             40a69c      5 INSTR DEADREGS  EFLAGS R12 ZZ call    _g_file_new_for_path 
             40a6a1     -2 INSTR LOCAL n R9 ZZ  NumericDEFs mov     r9d, offset loc_40A090 
             40a6a1      6 INSTR BELONGTO 40a570 
-            40a6a1      6 INSTR DEADREGS  EFLAGS RDI R8 R9 R12 ZZ mov     r9d, offset loc_40A090 
+            40a6a1      6 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 R12 ZZ mov     r9d, offset loc_40A090 
             40a6a7      3 INSTR BELONGTO 40a570 
-            40a6a7      3 INSTR DEADREGS  EFLAGS RDI R8 R12 ZZ mov     rbp, rax 
+            40a6a7      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R12 ZZ mov     rbp, rax 
             40a6aa      3 INSTR BELONGTO 40a570 
-            40a6aa      3 INSTR DEADREGS  EFLAGS RDI R8 R12 ZZ mov     rdi, rax 
+            40a6aa      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R12 ZZ mov     rdi, rax 
             40a6ad     -2 INSTR LOCAL n R8 ZZ  AlwaysNUM xor     r8d, r8d 
             40a6ad      3 INSTR BELONGTO 40a570 
-            40a6ad      3 INSTR DEADREGS  EFLAGS R8 R12 ZZ xor     r8d, r8d 
-            40a6b0     -1 INSTR LOCAL MetadataRedundant xor     ecx, ecx 
+            40a6ad      3 INSTR DEADREGS  EFLAGS RCX RDX RSI R8 R12 ZZ xor     r8d, r8d 
             40a6b0      2 INSTR BELONGTO 40a570 
-            40a6b2     -1 INSTR LOCAL MetadataRedundant xor     edx, edx 
+            40a6b0      2 INSTR DEADREGS  EFLAGS RCX RDX RSI R12 ZZ xor     ecx, ecx 
+            40a6b0     -2 INSTR LOCAL n RCX ZZ  AlwaysNUM xor     ecx, ecx 
             40a6b2      2 INSTR BELONGTO 40a570 
+            40a6b2      2 INSTR DEADREGS  EFLAGS RDX RSI R12 ZZ xor     edx, edx 
+            40a6b2     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
             40a6b4      5 INSTR BELONGTO 40a570 
-            40a6b4      5 INSTR DEADREGS  EFLAGS R12 ZZ mov     esi, offset aStandardAccess; "standard::*,access::can-read" 
+            40a6b4      5 INSTR DEADREGS  EFLAGS RSI R12 ZZ mov     esi, offset aStandardAccess; "standard::*,access::can-read" 
             40a6b9      4 INSTR BELONGTO 40a570 
             40a6b9      4 INSTR DEADREGS  EFLAGS R12 ZZ mov     [rsp+38h+var_38], r13 
             40a6b9      4 PTRIMMEDESP STACK 0 displ mov     [rsp+38h+var_38], r13
@@ -5115,7 +5136,7 @@
             40a6f4     -1 INSTR LOCAL NoMetaUpdate jz      short loc_40A712 
             40a6f4      2 INSTR BELONGTO 40a6d0 
             40a6f6      3 INSTR BELONGTO 40a6d0 
-            40a6f6      3 INSTR DEADREGS  EFLAGS RDX ZZ mov     rdx, [rbx] 
+            40a6f6      3 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     rdx, [rbx] 
             40a6f9     -1 INSTR LOCAL NoMetaUpdate test    rdx, rdx 
             40a6f9      3 INSTR BELONGTO 40a6d0 
             40a6fc     -1 INSTR LOCAL NoMetaUpdate jz      short loc_40A703 
@@ -5136,29 +5157,29 @@
             40a710     -1 INSTR LOCAL NoMetaUpdate jnz     short loc_40A738 
             40a710      2 INSTR BELONGTO 40a6d0 
             40a712      6 INSTR BELONGTO 40a6d0 
-            40a712      6 INSTR DEADREGS  EFLAGS R8 ZZ mov     r8d, offset aLogview_is_app; "LOGVIEW_IS_APP (app)" 
+            40a712      6 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 ZZ mov     r8d, offset aLogview_is_app; "LOGVIEW_IS_APP (app)" 
             40a718      5 INSTR BELONGTO 40a6d0 
-            40a718      5 INSTR DEADREGS  EFLAGS ZZ mov     ecx, offset aLogview_app_ad; "logview_app_add_error" 
+            40a718      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI ZZ mov     ecx, offset aLogview_app_ad; "logview_app_add_error" 
             40a71d     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 176h 
             40a71d      5 INSTR BELONGTO 40a6d0 
-            40a71d      5 INSTR DEADREGS  EFLAGS ZZ mov     edx, 176h 
+            40a71d      5 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     edx, 176h 
             40a722      5 INSTR BELONGTO 40a6d0 
-            40a722      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, offset aLogviewApp_c; "logview-app.c" 
+            40a722      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, offset aLogviewApp_c; "logview-app.c" 
             40a727      5 INSTR BELONGTO 40a6d0 
-            40a727      5 INSTR DEADREGS  EFLAGS ZZ mov     edi, offset domainname; "gnome-system-log" 
+            40a727      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     edi, offset domainname; "gnome-system-log" 
             40a72c     -1 INSTR LOCAL NoMetaUpdate call    _g_assertion_message_expr 
             40a72c      5 INSTR BELONGTO 40a6d0 
             40a72c      5 INSTR DEADREGS  EFLAGS ZZ call    _g_assertion_message_expr 
             40a731      7 INSTR BELONGTO 40a6d0 
             40a738      4 INSTR BELONGTO 40a6d0 
-            40a738      4 INSTR DEADREGS  EFLAGS RAX ZZ mov     rax, [rbx+18h] 
+            40a738      4 INSTR DEADREGS  EFLAGS RAX RDX RSI RDI ZZ mov     rax, [rbx+18h] 
             40a73c     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 5          ; category 
             40a73c      5 INSTR BELONGTO 40a6d0 
-            40a73c      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     edx, 5          ; category 
+            40a73c      5 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI ZZ mov     edx, 5          ; category 
             40a741      5 INSTR BELONGTO 40a6d0 
-            40a741      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     esi, offset aImpossibleToOp; "Impossible to open the file %s" 
+            40a741      5 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ mov     esi, offset aImpossibleToOp; "Impossible to open the file %s" 
             40a746      2 INSTR BELONGTO 40a6d0 
-            40a746      2 INSTR DEADREGS  EFLAGS RBX ZZ xor     edi, edi        ; domainname 
+            40a746      2 INSTR DEADREGS  EFLAGS RBX RDI ZZ xor     edi, edi        ; domainname 
             40a746     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi        ; domainname 
             40a748      4 INSTR BELONGTO 40a6d0 
             40a748      4 INSTR DEADREGS  EFLAGS RBX ZZ mov     rbx, [rax+10h] 
@@ -5170,7 +5191,7 @@
             40a754      3 INSTR BELONGTO 40a6d0 
             40a754      3 INSTR DEADREGS  EFLAGS RDI R12 ZZ mov     rdi, rax 
             40a757      2 INSTR BELONGTO 40a6d0 
-            40a757      2 INSTR DEADREGS  EFLAGS R12 ZZ xor     eax, eax 
+            40a757      2 INSTR DEADREGS  EFLAGS RAX R12 ZZ xor     eax, eax 
             40a757     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             40a759     -1 INSTR LOCAL NoMetaUpdate call    _g_strdup_printf 
             40a759      5 INSTR BELONGTO 40a6d0 
@@ -5248,16 +5269,16 @@
             40a7c0     -1 INSTR LOCAL NoMetaUpdate jnz     short loc_40A7E8 
             40a7c0      2 INSTR BELONGTO 40a790 
             40a7c2      6 INSTR BELONGTO 40a790 
-            40a7c2      6 INSTR DEADREGS  EFLAGS R8 ZZ mov     r8d, offset aLogview_is_app; "LOGVIEW_IS_APP (app)" 
+            40a7c2      6 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 ZZ mov     r8d, offset aLogview_is_app; "LOGVIEW_IS_APP (app)" 
             40a7c8      5 INSTR BELONGTO 40a790 
-            40a7c8      5 INSTR DEADREGS  EFLAGS ZZ mov     ecx, offset aLogview_app__0; "logview_app_add_errors" 
+            40a7c8      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI ZZ mov     ecx, offset aLogview_app__0; "logview_app_add_errors" 
             40a7cd     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 186h 
             40a7cd      5 INSTR BELONGTO 40a790 
-            40a7cd      5 INSTR DEADREGS  EFLAGS ZZ mov     edx, 186h 
+            40a7cd      5 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     edx, 186h 
             40a7d2      5 INSTR BELONGTO 40a790 
-            40a7d2      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, offset aLogviewApp_c; "logview-app.c" 
+            40a7d2      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, offset aLogviewApp_c; "logview-app.c" 
             40a7d7      5 INSTR BELONGTO 40a790 
-            40a7d7      5 INSTR DEADREGS  EFLAGS ZZ mov     edi, offset domainname; "gnome-system-log" 
+            40a7d7      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     edi, offset domainname; "gnome-system-log" 
             40a7dc     -1 INSTR LOCAL NoMetaUpdate call    _g_assertion_message_expr 
             40a7dc      5 INSTR BELONGTO 40a790 
             40a7dc      5 INSTR DEADREGS  EFLAGS ZZ call    _g_assertion_message_expr 
@@ -5267,7 +5288,7 @@
             40a7ec      4 INSTR BELONGTO 40a790 
             40a7ec      4 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     rdi, [rax+10h] 
             40a7f0      3 INSTR BELONGTO 40a790 
-            40a7f0      3 INSTR DEADREGS  EFLAGS RBX ZZ mov     eax, [rbp+8] 
+            40a7f0      3 INSTR DEADREGS  EFLAGS RAX RBX ZZ mov     eax, [rbp+8] 
             40a7f3     -1 INSTR LOCAL NoMetaUpdate test    eax, eax 
             40a7f3      2 INSTR BELONGTO 40a790 
             40a7f5     -1 INSTR LOCAL NoMetaUpdate jz      short loc_40A810 
@@ -5324,19 +5345,20 @@
             40a844      5 INSTR BELONGTO 40a840 
             40a844      5 INSTR DEADREGS  EFLAGS ZZ call    _g_get_application_name 
             40a849      5 INSTR BELONGTO 40a840 
-            40a849      5 INSTR DEADREGS  EFLAGS RSI ZZ mov     edi, offset aSVersionSCopyr; "%s - Version %s\nCopyright (C) 2004-200"... 
+            40a849      5 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     edi, offset aSVersionSCopyr; "%s - Version %s\nCopyright (C) 2004-200"... 
             40a84e      3 INSTR BELONGTO 40a840 
-            40a84e      3 INSTR DEADREGS  EFLAGS RSI ZZ mov     rsi, rax 
+            40a84e      3 INSTR DEADREGS  EFLAGS RDX RSI ZZ mov     rsi, rax 
             40a851      5 INSTR BELONGTO 40a840 
-            40a851      5 INSTR DEADREGS  EFLAGS ZZ mov     edx, offset a3_4_1; "3.4.1" 
+            40a851      5 INSTR DEADREGS  EFLAGS RAX RDX ZZ mov     edx, offset a3_4_1; "3.4.1" 
             40a856      2 INSTR BELONGTO 40a840 
-            40a856      2 INSTR DEADREGS  EFLAGS ZZ xor     eax, eax 
+            40a856      2 INSTR DEADREGS  EFLAGS RAX ZZ xor     eax, eax 
             40a856     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             40a858     -1 INSTR LOCAL NoMetaUpdate call    _g_print 
             40a858      5 INSTR BELONGTO 40a840 
             40a858      5 INSTR DEADREGS  EFLAGS ZZ call    _g_print 
-            40a85d     -1 INSTR LOCAL MetadataRedundant xor     edi, edi        ; status 
             40a85d      2 INSTR BELONGTO 40a840 
+            40a85d      2 INSTR DEADREGS  EFLAGS RDI ZZ xor     edi, edi        ; status 
+            40a85d     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi        ; status 
             40a85f     -1 INSTR LOCAL NoMetaUpdate call    _exit 
             40a85f      5 INSTR BELONGTO 40a840 
             40a85f      5 INSTR DEADREGS  EFLAGS ZZ call    _exit 
@@ -5411,7 +5433,7 @@
             40a9ce      1 INSTR DEADREGS  EFLAGS ZZ retn 
             40a9ce     24 DEALLOC STACK esp - 24 retn
             40a9d0      5 INSTR BELONGTO 40a9b0 
-            40a9d0      5 INSTR DEADREGS  EFLAGS ZZ mov     edi, offset qword_61A2C0 
+            40a9d0      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     edi, offset qword_61A2C0 
             40a9d5     -1 INSTR LOCAL NoMetaUpdate call    _g_once_init_enter 
             40a9d5      5 INSTR BELONGTO 40a9b0 
             40a9d5      5 INSTR DEADREGS  EFLAGS ZZ call    _g_once_init_enter 
@@ -5420,25 +5442,27 @@
             40a9dc     -1 INSTR LOCAL NoMetaUpdate jz      short loc_40A9C3 
             40a9dc      2 INSTR BELONGTO 40a9b0 
             40a9de      5 INSTR BELONGTO 40a9b0 
-            40a9de      5 INSTR DEADREGS  EFLAGS ZZ mov     edi, offset aLogviewmanager; "LogviewManager" 
+            40a9de      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     edi, offset aLogviewmanager; "LogviewManager" 
             40a9e3     -1 INSTR LOCAL NoMetaUpdate call    _g_intern_static_string 
             40a9e3      5 INSTR BELONGTO 40a9b0 
             40a9e3      5 INSTR DEADREGS  EFLAGS ZZ call    _g_intern_static_string 
             40a9e8     -2 INSTR LOCAL n R9 ZZ  NumericDEFs mov     r9d, offset loc_40AA90 
             40a9e8      6 INSTR BELONGTO 40a9b0 
-            40a9e8      6 INSTR DEADREGS  EFLAGS RSI R8 R9 ZZ mov     r9d, offset loc_40AA90 
+            40a9e8      6 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 ZZ mov     r9d, offset loc_40AA90 
             40a9ee     -2 INSTR LOCAL n R8 ZZ  NUMVia2ndSrcIMMEDNUM mov     r8d, 20h 
             40a9ee      6 INSTR BELONGTO 40a9b0 
-            40a9ee      6 INSTR DEADREGS  EFLAGS RSI R8 ZZ mov     r8d, 20h 
+            40a9ee      6 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 ZZ mov     r8d, 20h 
             40a9f4     -2 INSTR LOCAL n RCX ZZ  NumericDEFs mov     ecx, offset loc_40A880 
             40a9f4      5 INSTR BELONGTO 40a9b0 
-            40a9f4      5 INSTR DEADREGS  EFLAGS RSI ZZ mov     ecx, offset loc_40A880 
-            40a9f9     -1 INSTR LOCAL MetadataRedundant mov     edx, 0A0h 
+            40a9f4      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI ZZ mov     ecx, offset loc_40A880 
+            40a9f9     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 0A0h 
             40a9f9      5 INSTR BELONGTO 40a9b0 
+            40a9f9      5 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     edx, 0A0h 
             40a9fe      3 INSTR BELONGTO 40a9b0 
-            40a9fe      3 INSTR DEADREGS  EFLAGS RSI ZZ mov     rsi, rax 
-            40aa01     -1 INSTR LOCAL MetadataRedundant mov     edi, 50h 
+            40a9fe      3 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     rsi, rax 
+            40aa01     -2 INSTR LOCAL n RDI ZZ  NUMVia2ndSrcIMMEDNUM mov     edi, 50h 
             40aa01      5 INSTR BELONGTO 40a9b0 
+            40aa01      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     edi, 50h 
             40aa06      7 INSTR BELONGTO 40a9b0 
             40aa06      7 INSTR DEADREGS  EFLAGS ZZ mov     [rsp+18h+var_18], 0 
             40aa06      7 PTRIMMEDESP STACK 0 displ mov     [rsp+18h+var_18], 0
@@ -5446,7 +5470,7 @@
             40aa0d      5 INSTR BELONGTO 40a9b0 
             40aa0d      5 INSTR DEADREGS  EFLAGS ZZ call    _g_type_register_static_simple 
             40aa12      5 INSTR BELONGTO 40a9b0 
-            40aa12      5 INSTR DEADREGS  EFLAGS RSI ZZ mov     edi, offset qword_61A2C0 
+            40aa12      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     edi, offset qword_61A2C0 
             40aa17      3 INSTR BELONGTO 40a9b0 
             40aa17      3 INSTR DEADREGS  EFLAGS RSI ZZ mov     rsi, rax 
             40aa1a     -1 INSTR LOCAL NoMetaUpdate call    _g_once_init_leave 
@@ -5529,12 +5553,13 @@
             40ab08     -1 INSTR LOCAL NoMetaUpdate call    sub_40A9B0 
             40ab08      5 INSTR BELONGTO 40aaf0 
             40ab08      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R9 R10 R11 ZZ call    sub_40A9B0 
-            40ab0d     -1 INSTR LOCAL MetadataRedundant xor     esi, esi 
             40ab0d      2 INSTR BELONGTO 40aaf0 
+            40ab0d      2 INSTR DEADREGS  EFLAGS RSI RDI ZZ xor     esi, esi 
+            40ab0d     -2 INSTR LOCAL n RSI ZZ  AlwaysNUM xor     esi, esi 
             40ab0f      3 INSTR BELONGTO 40aaf0 
             40ab0f      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rax 
             40ab12      2 INSTR BELONGTO 40aaf0 
-            40ab12      2 INSTR DEADREGS  EFLAGS ZZ xor     eax, eax 
+            40ab12      2 INSTR DEADREGS  EFLAGS RAX ZZ xor     eax, eax 
             40ab12     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             40ab14     -1 INSTR LOCAL NoMetaUpdate call    _g_object_new 
             40ab14      5 INSTR BELONGTO 40aaf0 
@@ -5601,16 +5626,16 @@
             40ab77     -1 INSTR LOCAL NoMetaUpdate jnz     short loc_40ABA0 
             40ab77      2 INSTR BELONGTO 40ab30 
             40ab79      6 INSTR BELONGTO 40ab30 
-            40ab79      6 INSTR DEADREGS  EFLAGS R8 R13 R14 ZZ mov     r8d, offset aLogview_is_man; "LOGVIEW_IS_MANAGER (manager)" 
+            40ab79      6 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R13 R14 ZZ mov     r8d, offset aLogview_is_man; "LOGVIEW_IS_MANAGER (manager)" 
             40ab7f      5 INSTR BELONGTO 40ab30 
-            40ab7f      5 INSTR DEADREGS  EFLAGS R13 R14 ZZ mov     ecx, offset aLogview_manage; "logview_manager_set_active_log" 
+            40ab7f      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R13 R14 ZZ mov     ecx, offset aLogview_manage; "logview_manager_set_active_log" 
             40ab84     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 122h 
             40ab84      5 INSTR BELONGTO 40ab30 
-            40ab84      5 INSTR DEADREGS  EFLAGS R13 R14 ZZ mov     edx, 122h 
+            40ab84      5 INSTR DEADREGS  EFLAGS RDX RSI RDI R13 R14 ZZ mov     edx, 122h 
             40ab89      5 INSTR BELONGTO 40ab30 
-            40ab89      5 INSTR DEADREGS  EFLAGS R13 R14 ZZ mov     esi, offset aLogviewManager; "logview-manager.c" 
+            40ab89      5 INSTR DEADREGS  EFLAGS RSI RDI R13 R14 ZZ mov     esi, offset aLogviewManager; "logview-manager.c" 
             40ab8e      5 INSTR BELONGTO 40ab30 
-            40ab8e      5 INSTR DEADREGS  EFLAGS R13 R14 ZZ mov     edi, offset domainname; "gnome-system-log" 
+            40ab8e      5 INSTR DEADREGS  EFLAGS RDI R13 R14 ZZ mov     edi, offset domainname; "gnome-system-log" 
             40ab93     -1 INSTR LOCAL NoMetaUpdate call    _g_assertion_message_expr 
             40ab93      5 INSTR BELONGTO 40ab30 
             40ab93      5 INSTR DEADREGS  EFLAGS R13 R14 ZZ call    _g_assertion_message_expr 
@@ -5661,14 +5686,16 @@
             40abe5      5 INSTR BELONGTO 40ab30 
             40abe5      5 INSTR DEADREGS  EFLAGS R13 R14 ZZ call    _g_object_unref 
             40abea      6 INSTR BELONGTO 40ab30 
-            40abea      6 INSTR DEADREGS  EFLAGS RCX RDI R8 R9 R13 R14 ZZ mov     esi, cs:dword_61A2D8 
+            40abea      6 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R9 R13 R14 ZZ mov     esi, cs:dword_61A2D8 
             40abf0     -2 INSTR LOCAL n R9 ZZ  AlwaysNUM xor     r9d, r9d 
             40abf0      3 INSTR BELONGTO 40ab30 
-            40abf0      3 INSTR DEADREGS  EFLAGS RCX RDI R8 R9 R13 R14 ZZ xor     r9d, r9d 
-            40abf3     -1 INSTR LOCAL MetadataRedundant xor     edx, edx 
+            40abf0      3 INSTR DEADREGS  EFLAGS RAX RCX RDX RDI R8 R9 R13 R14 ZZ xor     r9d, r9d 
             40abf3      2 INSTR BELONGTO 40ab30 
-            40abf5     -1 INSTR LOCAL MetadataRedundant xor     eax, eax 
+            40abf3      2 INSTR DEADREGS  EFLAGS RAX RCX RDX RDI R8 R13 R14 ZZ xor     edx, edx 
+            40abf3     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
             40abf5      2 INSTR BELONGTO 40ab30 
+            40abf5      2 INSTR DEADREGS  EFLAGS RAX RCX RDI R8 R13 R14 ZZ xor     eax, eax 
+            40abf5     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             40abf7      3 INSTR BELONGTO 40ab30 
             40abf7      3 INSTR DEADREGS  EFLAGS RCX RDI R8 R13 R14 ZZ mov     r8, rbp 
             40abfa      3 INSTR BELONGTO 40ab30 
@@ -5817,7 +5844,7 @@
             40aceb      2 INSTR BELONGTO 40ac50 
             40acf0     -2 INSTR LOCAL n RDI ZZ  NUMVia2ndSrcIMMEDNUM mov     edi, 18h 
             40acf0      5 INSTR BELONGTO 40ac50 
-            40acf0      5 INSTR DEADREGS  EFLAGS R15 ZZ mov     edi, 18h 
+            40acf0      5 INSTR DEADREGS  EFLAGS RDI R15 ZZ mov     edi, 18h 
             40acf5     -1 INSTR LOCAL NoMetaUpdate call    _g_slice_alloc0 
             40acf5      5 INSTR BELONGTO 40ac50 
             40acf5      5 INSTR DEADREGS  EFLAGS R15 ZZ call    _g_slice_alloc0 
@@ -5835,10 +5862,10 @@
             40ad0b      5 INSTR BELONGTO 40ac50 
             40ad0b      5 INSTR DEADREGS  EFLAGS RBX R12 R14 ZZ call    _g_object_ref 
             40ad10      3 INSTR BELONGTO 40ac50 
-            40ad10      3 INSTR DEADREGS  EFLAGS RDX RBX RDI R12 R14 ZZ mov     rdx, r15 
+            40ad10      3 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI R12 R14 ZZ mov     rdx, r15 
             40ad13     -2 INSTR LOCAL n RSI ZZ  NumericDEFs mov     esi, offset loc_40AD30 
             40ad13      5 INSTR BELONGTO 40ac50 
-            40ad13      5 INSTR DEADREGS  EFLAGS RBX RDI R12 R14 ZZ mov     esi, offset loc_40AD30 
+            40ad13      5 INSTR DEADREGS  EFLAGS RBX RSI RDI R12 R14 ZZ mov     esi, offset loc_40AD30 
             40ad18      3 INSTR BELONGTO 40ac50 
             40ad18      3 INSTR DEADREGS  EFLAGS RBX RDI R12 R14 ZZ mov     rdi, rbp 
             40ad1b      4 INSTR BELONGTO 40ac50 
@@ -5956,16 +5983,16 @@
             40af38     -1 INSTR LOCAL NoMetaUpdate jnz     short loc_40AF60 
             40af38      2 INSTR BELONGTO 40af10 
             40af3a      6 INSTR BELONGTO 40af10 
-            40af3a      6 INSTR DEADREGS  EFLAGS R8 ZZ mov     r8d, offset aLogview_is_man; "LOGVIEW_IS_MANAGER (manager)" 
+            40af3a      6 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 ZZ mov     r8d, offset aLogview_is_man; "LOGVIEW_IS_MANAGER (manager)" 
             40af40      5 INSTR BELONGTO 40af10 
-            40af40      5 INSTR DEADREGS  EFLAGS ZZ mov     ecx, offset aLogview_mana_2; "logview_manager_get_active_log" 
+            40af40      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI ZZ mov     ecx, offset aLogview_mana_2; "logview_manager_get_active_log" 
             40af45     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 13Ah 
             40af45      5 INSTR BELONGTO 40af10 
-            40af45      5 INSTR DEADREGS  EFLAGS ZZ mov     edx, 13Ah 
+            40af45      5 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     edx, 13Ah 
             40af4a      5 INSTR BELONGTO 40af10 
-            40af4a      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, offset aLogviewManager; "logview-manager.c" 
+            40af4a      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, offset aLogviewManager; "logview-manager.c" 
             40af4f      5 INSTR BELONGTO 40af10 
-            40af4f      5 INSTR DEADREGS  EFLAGS ZZ mov     edi, offset domainname; "gnome-system-log" 
+            40af4f      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     edi, offset domainname; "gnome-system-log" 
             40af54     -1 INSTR LOCAL NoMetaUpdate call    _g_assertion_message_expr 
             40af54      5 INSTR BELONGTO 40af10 
             40af54      5 INSTR DEADREGS  EFLAGS ZZ call    _g_assertion_message_expr 
@@ -5984,7 +6011,7 @@
             40af6e      5 INSTR BELONGTO 40af10 
             40af6e      5 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ jmp     _g_object_ref 
             40af78      2 INSTR BELONGTO 40af10 
-            40af78      2 INSTR DEADREGS  EFLAGS RBX ZZ xor     eax, eax 
+            40af78      2 INSTR DEADREGS  EFLAGS RAX RBX ZZ xor     eax, eax 
             40af78     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             40af7a      1 INSTR BELONGTO 40af10 
             40af7a      1 INSTR DEADREGS  EFLAGS RBX ZZ pop     rbx 
@@ -6039,33 +6066,33 @@
             40afc0     -1 INSTR LOCAL NoMetaUpdate jnz     short loc_40AFE8 
             40afc0      2 INSTR BELONGTO 40af80 
             40afc2      6 INSTR BELONGTO 40af80 
-            40afc2      6 INSTR DEADREGS  EFLAGS R8 ZZ mov     r8d, offset aLogview_is_man; "LOGVIEW_IS_MANAGER (manager)" 
+            40afc2      6 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 ZZ mov     r8d, offset aLogview_is_man; "LOGVIEW_IS_MANAGER (manager)" 
             40afc8      5 INSTR BELONGTO 40af80 
-            40afc8      5 INSTR DEADREGS  EFLAGS ZZ mov     ecx, offset aLogview_mana_3; "logview_manager_add_log_from_gfile" 
+            40afc8      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI ZZ mov     ecx, offset aLogview_mana_3; "logview_manager_add_log_from_gfile" 
             40afcd     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 146h 
             40afcd      5 INSTR BELONGTO 40af80 
-            40afcd      5 INSTR DEADREGS  EFLAGS ZZ mov     edx, 146h 
+            40afcd      5 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     edx, 146h 
             40afd2      5 INSTR BELONGTO 40af80 
-            40afd2      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, offset aLogviewManager; "logview-manager.c" 
+            40afd2      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, offset aLogviewManager; "logview-manager.c" 
             40afd7      5 INSTR BELONGTO 40af80 
-            40afd7      5 INSTR DEADREGS  EFLAGS ZZ mov     edi, offset domainname; "gnome-system-log" 
+            40afd7      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     edi, offset domainname; "gnome-system-log" 
             40afdc     -1 INSTR LOCAL NoMetaUpdate call    _g_assertion_message_expr 
             40afdc      5 INSTR BELONGTO 40af80 
             40afdc      5 INSTR DEADREGS  EFLAGS ZZ call    _g_assertion_message_expr 
             40afe1      7 INSTR BELONGTO 40af80 
             40afe8      3 INSTR BELONGTO 40af80 
-            40afe8      3 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     edx, r12d 
+            40afe8      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI ZZ mov     edx, r12d 
             40afeb      3 INSTR BELONGTO 40af80 
-            40afeb      3 INSTR DEADREGS  EFLAGS RSI RDI R12 ZZ mov     rsi, rbp 
+            40afeb      3 INSTR DEADREGS  EFLAGS RCX RSI RDI R12 ZZ mov     rsi, rbp 
             40afee      3 INSTR BELONGTO 40af80 
-            40afee      3 INSTR DEADREGS  EFLAGS RDI R12 ZZ mov     rdi, rbx 
+            40afee      3 INSTR DEADREGS  EFLAGS RCX RDI R12 ZZ mov     rdi, rbx 
             40aff1     -1 INSTR LOCAL MetadataUnused mov     rbp, [rsp+18h+var_10] 
             40aff1      5 INSTR BELONGTO 40af80 
             40aff6      4 INSTR BELONGTO 40af80 
-            40aff6      4 INSTR DEADREGS  EFLAGS RBX R12 ZZ mov     rbx, [rsp+18h+var_18] 
+            40aff6      4 INSTR DEADREGS  EFLAGS RCX RBX R12 ZZ mov     rbx, [rsp+18h+var_18] 
             40aff6      4 PTRIMMEDESP STACK 0 displ mov     rbx, [rsp+18h+var_18]
             40affa      2 INSTR BELONGTO 40af80 
-            40affa      2 INSTR DEADREGS  EFLAGS R12 ZZ xor     ecx, ecx 
+            40affa      2 INSTR DEADREGS  EFLAGS RCX R12 ZZ xor     ecx, ecx 
             40affa     -2 INSTR LOCAL n RCX ZZ  AlwaysNUM xor     ecx, ecx 
             40affc     -1 INSTR LOCAL MetadataUnused mov     r12, [rsp+18h+var_8] 
             40affc      5 INSTR BELONGTO 40af80 
@@ -6108,7 +6135,7 @@
             40b029     -1 INSTR LOCAL NoMetaUpdate jz      short loc_40B048 
             40b029      2 INSTR BELONGTO 40b010 
             40b02b      4 INSTR BELONGTO 40b010 
-            40b02b      4 INSTR DEADREGS  EFLAGS RDX R13 R14 ZZ mov     rdx, [rbp+0] 
+            40b02b      4 INSTR DEADREGS  EFLAGS RDX RDI R13 R14 ZZ mov     rdx, [rbp+0] 
             40b02f     -1 INSTR LOCAL NoMetaUpdate test    rdx, rdx 
             40b02f      3 INSTR BELONGTO 40b010 
             40b032     -1 INSTR LOCAL NoMetaUpdate jz      short loc_40B039 
@@ -6129,16 +6156,16 @@
             40b046     -1 INSTR LOCAL NoMetaUpdate jnz     short loc_40B070 
             40b046      2 INSTR BELONGTO 40b010 
             40b048      6 INSTR BELONGTO 40b010 
-            40b048      6 INSTR DEADREGS  EFLAGS R8 R13 R14 ZZ mov     r8d, offset aLogview_is_man; "LOGVIEW_IS_MANAGER (manager)" 
+            40b048      6 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R13 R14 ZZ mov     r8d, offset aLogview_is_man; "LOGVIEW_IS_MANAGER (manager)" 
             40b04e      5 INSTR BELONGTO 40b010 
-            40b04e      5 INSTR DEADREGS  EFLAGS R13 R14 ZZ mov     ecx, offset aLogview_mana_1; "logview_manager_add_logs_from_name_list" 
+            40b04e      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R13 R14 ZZ mov     ecx, offset aLogview_mana_1; "logview_manager_add_logs_from_name_list" 
             40b053     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 152h 
             40b053      5 INSTR BELONGTO 40b010 
-            40b053      5 INSTR DEADREGS  EFLAGS R13 R14 ZZ mov     edx, 152h 
+            40b053      5 INSTR DEADREGS  EFLAGS RDX RSI RDI R13 R14 ZZ mov     edx, 152h 
             40b058      5 INSTR BELONGTO 40b010 
-            40b058      5 INSTR DEADREGS  EFLAGS R13 R14 ZZ mov     esi, offset aLogviewManager; "logview-manager.c" 
+            40b058      5 INSTR DEADREGS  EFLAGS RSI RDI R13 R14 ZZ mov     esi, offset aLogviewManager; "logview-manager.c" 
             40b05d      5 INSTR BELONGTO 40b010 
-            40b05d      5 INSTR DEADREGS  EFLAGS R13 R14 ZZ mov     edi, offset domainname; "gnome-system-log" 
+            40b05d      5 INSTR DEADREGS  EFLAGS RDI R13 R14 ZZ mov     edi, offset domainname; "gnome-system-log" 
             40b062     -1 INSTR LOCAL NoMetaUpdate call    _g_assertion_message_expr 
             40b062      5 INSTR BELONGTO 40b010 
             40b062      5 INSTR DEADREGS  EFLAGS R13 R14 ZZ call    _g_assertion_message_expr 
@@ -6148,16 +6175,16 @@
             40b078     -1 INSTR LOCAL NoMetaUpdate jz      short loc_40B099 
             40b078      2 INSTR BELONGTO 40b010 
             40b07a      6 INSTR BELONGTO 40b010 
-            40b07a      6 INSTR DEADREGS  EFLAGS R8 R13 R14 ZZ mov     r8d, offset aOpNull; "op == NULL" 
+            40b07a      6 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R13 R14 ZZ mov     r8d, offset aOpNull; "op == NULL" 
             40b080      5 INSTR BELONGTO 40b010 
-            40b080      5 INSTR DEADREGS  EFLAGS R13 R14 ZZ mov     ecx, offset aLogview_mana_1; "logview_manager_add_logs_from_name_list" 
+            40b080      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R13 R14 ZZ mov     ecx, offset aLogview_mana_1; "logview_manager_add_logs_from_name_list" 
             40b085     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 153h 
             40b085      5 INSTR BELONGTO 40b010 
-            40b085      5 INSTR DEADREGS  EFLAGS R13 R14 ZZ mov     edx, 153h 
+            40b085      5 INSTR DEADREGS  EFLAGS RDX RSI RDI R13 R14 ZZ mov     edx, 153h 
             40b08a      5 INSTR BELONGTO 40b010 
-            40b08a      5 INSTR DEADREGS  EFLAGS R13 R14 ZZ mov     esi, offset aLogviewManager; "logview-manager.c" 
+            40b08a      5 INSTR DEADREGS  EFLAGS RSI RDI R13 R14 ZZ mov     esi, offset aLogviewManager; "logview-manager.c" 
             40b08f      5 INSTR BELONGTO 40b010 
-            40b08f      5 INSTR DEADREGS  EFLAGS R13 R14 ZZ mov     edi, offset domainname; "gnome-system-log" 
+            40b08f      5 INSTR DEADREGS  EFLAGS RDI R13 R14 ZZ mov     edi, offset domainname; "gnome-system-log" 
             40b094     -1 INSTR LOCAL NoMetaUpdate call    _g_assertion_message_expr 
             40b094      5 INSTR BELONGTO 40b010 
             40b094      5 INSTR DEADREGS  EFLAGS R13 R14 ZZ call    _g_assertion_message_expr 
@@ -6166,8 +6193,9 @@
             40b09c     -1 INSTR LOCAL NoMetaUpdate call    _g_slist_length 
             40b09c      5 INSTR BELONGTO 40b010 
             40b09c      5 INSTR DEADREGS  EFLAGS R13 R14 ZZ call    _g_slist_length 
-            40b0a1     -1 INSTR LOCAL MetadataRedundant mov     edi, 10h 
+            40b0a1     -2 INSTR LOCAL n RDI ZZ  NUMVia2ndSrcIMMEDNUM mov     edi, 10h 
             40b0a1      5 INSTR BELONGTO 40b010 
+            40b0a1      5 INSTR DEADREGS  EFLAGS RDI R13 R14 ZZ mov     edi, 10h 
             40b0a6      3 INSTR BELONGTO 40b010 
             40b0a6      3 INSTR DEADREGS  EFLAGS R13 R14 ZZ mov     r13d, eax 
             40b0a9     -1 INSTR LOCAL NoMetaUpdate call    _g_slice_alloc0 
@@ -6209,11 +6237,13 @@
             40b0e8     -1 INSTR LOCAL NoMetaUpdate test    r14d, r14d 
             40b0e8      3 INSTR BELONGTO 40b010 
             40b0eb      3 INSTR BELONGTO 40b010 
-            40b0eb      3 INSTR DEADREGS  RDX RSI RDI R13 R14 ZZ mov     r13, rax 
-            40b0ee     -1 INSTR LOCAL MetadataRedundant setz    dl 
+            40b0eb      3 INSTR DEADREGS  RCX RDX RSI RDI R13 R14 ZZ mov     r13, rax 
+            40b0ee     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM setz    dl 
             40b0ee      3 INSTR BELONGTO 40b010 
-            40b0f1     -1 INSTR LOCAL MetadataRedundant mov     ecx, 1 
+            40b0ee      3 INSTR DEADREGS  RCX RDX RSI RDI R14 ZZ setz    dl 
+            40b0f1     -2 INSTR LOCAL n RCX ZZ  NUMVia2ndSrcIMMEDNUM mov     ecx, 1 
             40b0f1      5 INSTR BELONGTO 40b010 
+            40b0f1      5 INSTR DEADREGS  EFLAGS RCX RSI RDI R14 ZZ mov     ecx, 1 
             40b0f6      3 INSTR BELONGTO 40b010 
             40b0f6      3 INSTR DEADREGS  EFLAGS RSI RDI R14 ZZ mov     rsi, rax 
             40b0f9      3 INSTR BELONGTO 40b010 
@@ -6271,13 +6301,13 @@
             40b130      8 MEMORYHOLE STACK esp + 40 ReturnAddress 
             40b131     -1 INSTR LOCAL NoMetaUpdate call    sub_40A9B0 
             40b131      5 INSTR BELONGTO 40b120 
-            40b131      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R9 R10 R11 R14 ZZ call    sub_40A9B0 
+            40b131      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX RSI RDI R8 R9 R10 R11 R14 ZZ call    sub_40A9B0 
             40b136     -1 INSTR LOCAL NoMetaUpdate test    r12, r12 
             40b136      3 INSTR BELONGTO 40b120 
             40b139     -1 INSTR LOCAL NoMetaUpdate jz      short loc_40B158 
             40b139      2 INSTR BELONGTO 40b120 
             40b13b      4 INSTR BELONGTO 40b120 
-            40b13b      4 INSTR DEADREGS  EFLAGS RDX R14 ZZ mov     rdx, [r12] 
+            40b13b      4 INSTR DEADREGS  EFLAGS RDX RBX RDI R14 ZZ mov     rdx, [r12] 
             40b13f     -1 INSTR LOCAL NoMetaUpdate test    rdx, rdx 
             40b13f      3 INSTR BELONGTO 40b120 
             40b142     -1 INSTR LOCAL NoMetaUpdate jz      short loc_40B149 
@@ -6287,58 +6317,59 @@
             40b147     -1 INSTR LOCAL NoMetaUpdate jz      short loc_40B180 
             40b147      2 INSTR BELONGTO 40b120 
             40b149      3 INSTR BELONGTO 40b120 
-            40b149      3 INSTR DEADREGS  EFLAGS RSI RDI R14 ZZ mov     rsi, rax 
+            40b149      3 INSTR DEADREGS  EFLAGS RBX RSI RDI R14 ZZ mov     rsi, rax 
             40b14c      3 INSTR BELONGTO 40b120 
-            40b14c      3 INSTR DEADREGS  EFLAGS RDI R14 ZZ mov     rdi, r12 
+            40b14c      3 INSTR DEADREGS  EFLAGS RBX RDI R14 ZZ mov     rdi, r12 
             40b14f     -1 INSTR LOCAL NoMetaUpdate call    _g_type_check_instance_is_a 
             40b14f      5 INSTR BELONGTO 40b120 
-            40b14f      5 INSTR DEADREGS  EFLAGS R14 ZZ call    _g_type_check_instance_is_a 
+            40b14f      5 INSTR DEADREGS  EFLAGS RBX R14 ZZ call    _g_type_check_instance_is_a 
             40b154     -1 INSTR LOCAL NoMetaUpdate test    eax, eax 
             40b154      2 INSTR BELONGTO 40b120 
             40b156     -1 INSTR LOCAL NoMetaUpdate jnz     short loc_40B180 
             40b156      2 INSTR BELONGTO 40b120 
             40b158      6 INSTR BELONGTO 40b120 
-            40b158      6 INSTR DEADREGS  EFLAGS R8 R14 ZZ mov     r8d, offset aLogview_is_man; "LOGVIEW_IS_MANAGER (manager)" 
+            40b158      6 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI RDI R8 R14 ZZ mov     r8d, offset aLogview_is_man; "LOGVIEW_IS_MANAGER (manager)" 
             40b15e      5 INSTR BELONGTO 40b120 
-            40b15e      5 INSTR DEADREGS  EFLAGS R14 ZZ mov     ecx, offset aLogview_mana_0; "logview_manager_add_logs_from_names" 
+            40b15e      5 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI RDI R14 ZZ mov     ecx, offset aLogview_mana_0; "logview_manager_add_logs_from_names" 
             40b163     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 166h 
             40b163      5 INSTR BELONGTO 40b120 
-            40b163      5 INSTR DEADREGS  EFLAGS R14 ZZ mov     edx, 166h 
+            40b163      5 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI R14 ZZ mov     edx, 166h 
             40b168      5 INSTR BELONGTO 40b120 
-            40b168      5 INSTR DEADREGS  EFLAGS R14 ZZ mov     esi, offset aLogviewManager; "logview-manager.c" 
+            40b168      5 INSTR DEADREGS  EFLAGS RBX RSI RDI R14 ZZ mov     esi, offset aLogviewManager; "logview-manager.c" 
             40b16d      5 INSTR BELONGTO 40b120 
-            40b16d      5 INSTR DEADREGS  EFLAGS R14 ZZ mov     edi, offset domainname; "gnome-system-log" 
+            40b16d      5 INSTR DEADREGS  EFLAGS RBX RDI R14 ZZ mov     edi, offset domainname; "gnome-system-log" 
             40b172     -1 INSTR LOCAL NoMetaUpdate call    _g_assertion_message_expr 
             40b172      5 INSTR BELONGTO 40b120 
-            40b172      5 INSTR DEADREGS  EFLAGS R14 ZZ call    _g_assertion_message_expr 
+            40b172      5 INSTR DEADREGS  EFLAGS RBX R14 ZZ call    _g_assertion_message_expr 
             40b177      9 INSTR BELONGTO 40b120 
             40b180     -1 INSTR LOCAL NoMetaUpdate cmp     cs:qword_61A2E8, 0 
             40b180      8 INSTR BELONGTO 40b120 
             40b188     -1 INSTR LOCAL NoMetaUpdate jz      short loc_40B1A9 
             40b188      2 INSTR BELONGTO 40b120 
             40b18a      6 INSTR BELONGTO 40b120 
-            40b18a      6 INSTR DEADREGS  EFLAGS R8 R14 ZZ mov     r8d, offset aOpNull; "op == NULL" 
+            40b18a      6 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI RDI R8 R14 ZZ mov     r8d, offset aOpNull; "op == NULL" 
             40b190      5 INSTR BELONGTO 40b120 
-            40b190      5 INSTR DEADREGS  EFLAGS R14 ZZ mov     ecx, offset aLogview_mana_0; "logview_manager_add_logs_from_names" 
+            40b190      5 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI RDI R14 ZZ mov     ecx, offset aLogview_mana_0; "logview_manager_add_logs_from_names" 
             40b195     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 167h 
             40b195      5 INSTR BELONGTO 40b120 
-            40b195      5 INSTR DEADREGS  EFLAGS R14 ZZ mov     edx, 167h 
+            40b195      5 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI R14 ZZ mov     edx, 167h 
             40b19a      5 INSTR BELONGTO 40b120 
-            40b19a      5 INSTR DEADREGS  EFLAGS R14 ZZ mov     esi, offset aLogviewManager; "logview-manager.c" 
+            40b19a      5 INSTR DEADREGS  EFLAGS RBX RSI RDI R14 ZZ mov     esi, offset aLogviewManager; "logview-manager.c" 
             40b19f      5 INSTR BELONGTO 40b120 
-            40b19f      5 INSTR DEADREGS  EFLAGS R14 ZZ mov     edi, offset domainname; "gnome-system-log" 
+            40b19f      5 INSTR DEADREGS  EFLAGS RBX RDI R14 ZZ mov     edi, offset domainname; "gnome-system-log" 
             40b1a4     -1 INSTR LOCAL NoMetaUpdate call    _g_assertion_message_expr 
             40b1a4      5 INSTR BELONGTO 40b120 
-            40b1a4      5 INSTR DEADREGS  EFLAGS R14 ZZ call    _g_assertion_message_expr 
+            40b1a4      5 INSTR DEADREGS  EFLAGS RBX R14 ZZ call    _g_assertion_message_expr 
             40b1a9      3 INSTR BELONGTO 40b120 
-            40b1a9      3 INSTR DEADREGS  EFLAGS RDI R14 ZZ mov     rdi, r13 
+            40b1a9      3 INSTR DEADREGS  EFLAGS RBX RDI R14 ZZ mov     rdi, r13 
             40b1ac     -1 INSTR LOCAL NoMetaUpdate call    _g_strv_length 
             40b1ac      5 INSTR BELONGTO 40b120 
-            40b1ac      5 INSTR DEADREGS  EFLAGS R14 ZZ call    _g_strv_length 
-            40b1b1     -1 INSTR LOCAL MetadataRedundant mov     edi, 10h 
+            40b1ac      5 INSTR DEADREGS  EFLAGS RBX R14 ZZ call    _g_strv_length 
+            40b1b1     -2 INSTR LOCAL n RDI ZZ  NUMVia2ndSrcIMMEDNUM mov     edi, 10h 
             40b1b1      5 INSTR BELONGTO 40b120 
+            40b1b1      5 INSTR DEADREGS  EFLAGS RBX RDI R14 ZZ mov     edi, 10h 
             40b1b6      2 INSTR BELONGTO 40b120 
-            40b1b6      2 INSTR DEADREGS  EFLAGS R14 ZZ mov     ebx, eax 
+            40b1b6      2 INSTR DEADREGS  EFLAGS RBX R14 ZZ mov     ebx, eax 
             40b1b8     -1 INSTR LOCAL NoMetaUpdate call    _g_slice_alloc0 
             40b1b8      5 INSTR BELONGTO 40b120 
             40b1b8      5 INSTR DEADREGS  EFLAGS R14 ZZ call    _g_slice_alloc0 
@@ -6388,14 +6419,16 @@
             40b20d     -1 INSTR LOCAL NoMetaUpdate call    _g_file_new_for_path 
             40b20d      5 INSTR BELONGTO 40b120 
             40b20d      5 INSTR DEADREGS  EFLAGS R13 ZZ call    _g_file_new_for_path 
-            40b212     -1 INSTR LOCAL MetadataRedundant mov     ecx, 1 
+            40b212     -2 INSTR LOCAL n RCX ZZ  NUMVia2ndSrcIMMEDNUM mov     ecx, 1 
             40b212      5 INSTR BELONGTO 40b120 
+            40b212      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R13 ZZ mov     ecx, 1 
             40b217      3 INSTR BELONGTO 40b120 
-            40b217      3 INSTR DEADREGS  EFLAGS RSI RDI R13 ZZ mov     r13, rax 
+            40b217      3 INSTR DEADREGS  EFLAGS RDX RSI RDI R13 ZZ mov     r13, rax 
             40b21a      3 INSTR BELONGTO 40b120 
-            40b21a      3 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     rsi, rax 
-            40b21d     -1 INSTR LOCAL MetadataRedundant mov     edx, r14d 
+            40b21a      3 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     rsi, rax 
+            40b21d     -2 INSTR LOCAL n RDX ZZ  NumericDEFs mov     edx, r14d 
             40b21d      3 INSTR BELONGTO 40b120 
+            40b21d      3 INSTR DEADREGS  EFLAGS RDX RDI ZZ mov     edx, r14d 
             40b220      3 INSTR BELONGTO 40b120 
             40b220      3 INSTR DEADREGS  EFLAGS RDI R14 ZZ mov     rdi, r12 
             40b223     -1 INSTR LOCAL NoMetaUpdate call    sub_40AC50 
@@ -6489,16 +6522,16 @@
             40b2e0     -1 INSTR LOCAL NoMetaUpdate jnz     short loc_40B308 
             40b2e0      2 INSTR BELONGTO 40b2b0 
             40b2e2      6 INSTR BELONGTO 40b2b0 
-            40b2e2      6 INSTR DEADREGS  EFLAGS R8 ZZ mov     r8d, offset aLogview_is_man; "LOGVIEW_IS_MANAGER (manager)" 
+            40b2e2      6 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 ZZ mov     r8d, offset aLogview_is_man; "LOGVIEW_IS_MANAGER (manager)" 
             40b2e8      5 INSTR BELONGTO 40b2b0 
-            40b2e8      5 INSTR DEADREGS  EFLAGS ZZ mov     ecx, offset aLogview_mana_5; "logview_manager_get_if_loaded" 
+            40b2e8      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI ZZ mov     ecx, offset aLogview_mana_5; "logview_manager_get_if_loaded" 
             40b2ed     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 17Fh 
             40b2ed      5 INSTR BELONGTO 40b2b0 
-            40b2ed      5 INSTR DEADREGS  EFLAGS ZZ mov     edx, 17Fh 
+            40b2ed      5 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     edx, 17Fh 
             40b2f2      5 INSTR BELONGTO 40b2b0 
-            40b2f2      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, offset aLogviewManager; "logview-manager.c" 
+            40b2f2      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, offset aLogviewManager; "logview-manager.c" 
             40b2f7      5 INSTR BELONGTO 40b2b0 
-            40b2f7      5 INSTR DEADREGS  EFLAGS ZZ mov     edi, offset domainname; "gnome-system-log" 
+            40b2f7      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     edi, offset domainname; "gnome-system-log" 
             40b2fc     -1 INSTR LOCAL NoMetaUpdate call    _g_assertion_message_expr 
             40b2fc      5 INSTR BELONGTO 40b2b0 
             40b2fc      5 INSTR DEADREGS  EFLAGS ZZ call    _g_assertion_message_expr 
@@ -6530,7 +6563,7 @@
             40b330     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rsp, 8 
             40b330      4 INSTR BELONGTO 40b2b0 
             40b334      2 INSTR BELONGTO 40b2b0 
-            40b334      2 INSTR DEADREGS  EFLAGS RBX ZZ xor     eax, eax 
+            40b334      2 INSTR DEADREGS  EFLAGS RAX RBX ZZ xor     eax, eax 
             40b334     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             40b334      8 DEALLOC STACK esp - 8 xor     eax, eax
             40b336      1 INSTR BELONGTO 40b2b0 
@@ -6584,16 +6617,16 @@
             40b37f     -1 INSTR LOCAL NoMetaUpdate jnz     short loc_40B3A0 
             40b37f      2 INSTR BELONGTO 40d6c0 
             40b381      6 INSTR BELONGTO 40d6c0 
-            40b381      6 INSTR DEADREGS  EFLAGS R8 R12 R13 ZZ mov     r8d, offset aLogview_is_man; "LOGVIEW_IS_MANAGER (manager)" 
+            40b381      6 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R12 R13 ZZ mov     r8d, offset aLogview_is_man; "LOGVIEW_IS_MANAGER (manager)" 
             40b387      5 INSTR BELONGTO 40d6c0 
-            40b387      5 INSTR DEADREGS  EFLAGS R12 R13 ZZ mov     ecx, offset aLogview_mana_6; "logview_manager_close_active_log" 
+            40b387      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R12 R13 ZZ mov     ecx, offset aLogview_mana_6; "logview_manager_close_active_log" 
             40b38c     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 191h 
             40b38c      5 INSTR BELONGTO 40d6c0 
-            40b38c      5 INSTR DEADREGS  EFLAGS R12 R13 ZZ mov     edx, 191h 
+            40b38c      5 INSTR DEADREGS  EFLAGS RDX RSI RDI R12 R13 ZZ mov     edx, 191h 
             40b391      5 INSTR BELONGTO 40d6c0 
-            40b391      5 INSTR DEADREGS  EFLAGS R12 R13 ZZ mov     esi, offset aLogviewManager; "logview-manager.c" 
+            40b391      5 INSTR DEADREGS  EFLAGS RSI RDI R12 R13 ZZ mov     esi, offset aLogviewManager; "logview-manager.c" 
             40b396      5 INSTR BELONGTO 40d6c0 
-            40b396      5 INSTR DEADREGS  EFLAGS R12 R13 ZZ mov     edi, offset domainname; "gnome-system-log" 
+            40b396      5 INSTR DEADREGS  EFLAGS RDI R12 R13 ZZ mov     edi, offset domainname; "gnome-system-log" 
             40b39b     -1 INSTR LOCAL NoMetaUpdate call    _g_assertion_message_expr 
             40b39b      5 INSTR BELONGTO 40d6c0 
             40b39b      5 INSTR DEADREGS  EFLAGS R12 R13 ZZ call    _g_assertion_message_expr 
@@ -6614,21 +6647,21 @@
             40b3b6      5 INSTR BELONGTO 40d6c0 
             40b3b6      5 INSTR DEADREGS  EFLAGS R12 ZZ call    sub_4108B0 
             40b3bb      6 INSTR BELONGTO 40d6c0 
-            40b3bb      6 INSTR DEADREGS  EFLAGS RCX RDI R8 R12 ZZ mov     esi, cs:dword_61A2D4 
+            40b3bb      6 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R12 ZZ mov     esi, cs:dword_61A2D4 
             40b3c1      3 INSTR BELONGTO 40d6c0 
-            40b3c1      3 INSTR DEADREGS  EFLAGS RCX RDI R8 R12 ZZ mov     rcx, rbp 
+            40b3c1      3 INSTR DEADREGS  EFLAGS RCX RDX RDI R8 R12 ZZ mov     rcx, rbp 
             40b3c4     -2 INSTR LOCAL n R8 ZZ  AlwaysNUM xor     r8d, r8d 
             40b3c4      3 INSTR BELONGTO 40d6c0 
-            40b3c4      3 INSTR DEADREGS  EFLAGS RDI R8 R12 ZZ xor     r8d, r8d 
+            40b3c4      3 INSTR DEADREGS  EFLAGS RDX RDI R8 R12 ZZ xor     r8d, r8d 
             40b3c7      2 INSTR BELONGTO 40d6c0 
-            40b3c7      2 INSTR DEADREGS  EFLAGS RDI R12 ZZ xor     edx, edx 
+            40b3c7      2 INSTR DEADREGS  EFLAGS RDX RDI R12 ZZ xor     edx, edx 
             40b3c7     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
             40b3c9      3 INSTR BELONGTO 40d6c0 
             40b3c9      3 INSTR DEADREGS  EFLAGS RDI R12 ZZ mov     r12, rax 
             40b3cc      3 INSTR BELONGTO 40d6c0 
-            40b3cc      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rbx 
+            40b3cc      3 INSTR DEADREGS  EFLAGS RAX RDI ZZ mov     rdi, rbx 
             40b3cf      2 INSTR BELONGTO 40d6c0 
-            40b3cf      2 INSTR DEADREGS  EFLAGS ZZ xor     eax, eax 
+            40b3cf      2 INSTR DEADREGS  EFLAGS RAX ZZ xor     eax, eax 
             40b3cf     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             40b3d1     -1 INSTR LOCAL NoMetaUpdate call    _g_signal_emit 
             40b3d1      5 INSTR BELONGTO 40d6c0 
@@ -6725,16 +6758,16 @@
             40b468     -1 INSTR LOCAL NoMetaUpdate jnz     short loc_40B490 
             40b468      2 INSTR BELONGTO 40b430 
             40b46a      6 INSTR BELONGTO 40b430 
-            40b46a      6 INSTR DEADREGS  EFLAGS R8 ZZ mov     r8d, offset aLogview_is_man; "LOGVIEW_IS_MANAGER (manager)" 
+            40b46a      6 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 ZZ mov     r8d, offset aLogview_is_man; "LOGVIEW_IS_MANAGER (manager)" 
             40b470      5 INSTR BELONGTO 40b430 
-            40b470      5 INSTR DEADREGS  EFLAGS ZZ mov     ecx, offset aLogview_mana_7; "logview_manager_log_is_active" 
+            40b470      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI ZZ mov     ecx, offset aLogview_mana_7; "logview_manager_log_is_active" 
             40b475     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 1AAh 
             40b475      5 INSTR BELONGTO 40b430 
-            40b475      5 INSTR DEADREGS  EFLAGS ZZ mov     edx, 1AAh 
+            40b475      5 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     edx, 1AAh 
             40b47a      5 INSTR BELONGTO 40b430 
-            40b47a      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, offset aLogviewManager; "logview-manager.c" 
+            40b47a      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, offset aLogviewManager; "logview-manager.c" 
             40b47f      5 INSTR BELONGTO 40b430 
-            40b47f      5 INSTR DEADREGS  EFLAGS ZZ mov     edi, offset domainname; "gnome-system-log" 
+            40b47f      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     edi, offset domainname; "gnome-system-log" 
             40b484     -1 INSTR LOCAL NoMetaUpdate call    _g_assertion_message_expr 
             40b484      5 INSTR BELONGTO 40b430 
             40b484      5 INSTR DEADREGS  EFLAGS ZZ call    _g_assertion_message_expr 
@@ -6810,29 +6843,29 @@
             40b4f1     -1 INSTR LOCAL NoMetaUpdate jz      short loc_40B54E 
             40b4f1      2 INSTR BELONGTO 40b4c0 
             40b4f3      3 INSTR BELONGTO 40b4c0 
-            40b4f3      3 INSTR DEADREGS  EFLAGS RDX ZZ mov     rdx, rsp        ; tp 
+            40b4f3      3 INSTR DEADREGS  EFLAGS RDX RSI ZZ mov     rdx, rsp        ; tp 
             40b4f3      3 PTRIMMEDESP STACK 0 displ mov     rdx, rsp        ; tp
             40b4f6      5 INSTR BELONGTO 40b4c0 
-            40b4f6      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, offset fmt ; "%b %d" 
+            40b4f6      5 INSTR DEADREGS  EFLAGS RSI ZZ mov     esi, offset fmt ; "%b %d" 
             40b4fb     -1 INSTR LOCAL NoMetaUpdate call    _strptime 
             40b4fb      5 INSTR BELONGTO 40b4c0 
             40b4fb      5 INSTR DEADREGS  EFLAGS ZZ call    _strptime 
             40b500     -1 INSTR LOCAL NoMetaUpdate test    rax, rax 
             40b500      3 INSTR BELONGTO 40b4c0 
             40b503      3 INSTR BELONGTO 40b4c0 
-            40b503      3 INSTR DEADREGS  RDI ZZ mov     rbp, rax 
+            40b503      3 INSTR DEADREGS  RDX RSI RDI ZZ mov     rbp, rax 
             40b506     -1 INSTR LOCAL NoMetaUpdate jz      short loc_40B570 
             40b506      2 INSTR BELONGTO 40b4c0 
             40b508      4 INSTR BELONGTO 40b4c0 
-            40b508      4 INSTR DEADREGS  EFLAGS RDI R12 ZZ mov     esi, [rsp+68h+var_58] 
+            40b508      4 INSTR DEADREGS  EFLAGS RDX RSI RDI R12 ZZ mov     esi, [rsp+68h+var_58] 
             40b508      4 PTRIMMEDESP STACK 16 displ mov     esi, [rsp+68h+var_58]
             40b50c     -2 INSTR LOCAL n RDI ZZ  NumericDEFs movzx   edi, [rsp+68h+var_5C] 
             40b50c      5 INSTR BELONGTO 40b4c0 
-            40b50c      5 INSTR DEADREGS  EFLAGS RDI R12 ZZ movzx   edi, [rsp+68h+var_5C] 
+            40b50c      5 INSTR DEADREGS  EFLAGS RDX RDI R12 ZZ movzx   edi, [rsp+68h+var_5C] 
             40b50c      5 PTRIMMEDESP STACK 12 displ movzx   edi, [rsp+68h+var_5C]
             40b511     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 1 
             40b511      5 INSTR BELONGTO 40b4c0 
-            40b511      5 INSTR DEADREGS  EFLAGS R12 ZZ mov     edx, 1 
+            40b511      5 INSTR DEADREGS  EFLAGS RDX R12 ZZ mov     edx, 1 
             40b516     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     esi, 1 
             40b516      3 INSTR BELONGTO 40b4c0 
             40b519     -1 INSTR LOCAL NoMetaUpdate call    _g_date_new_dmy 
@@ -6850,12 +6883,12 @@
             40b52a      5 INSTR BELONGTO 40b4c0 
             40b52a      5 INSTR DEADREGS  EFLAGS ZZ call    _g_strndup 
             40b52f      3 INSTR BELONGTO 40b4c0 
-            40b52f      3 INSTR DEADREGS  EFLAGS RDX RDI ZZ mov     rdx, rsp        ; tp 
+            40b52f      3 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     rdx, rsp        ; tp 
             40b52f      3 PTRIMMEDESP STACK 0 displ mov     rdx, rsp        ; tp
             40b532      4 INSTR BELONGTO 40b4c0 
-            40b532      4 INSTR DEADREGS  EFLAGS RDI ZZ mov     [r13+0], rax 
+            40b532      4 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     [r13+0], rax 
             40b536      5 INSTR BELONGTO 40b4c0 
-            40b536      5 INSTR DEADREGS  EFLAGS RDI R13 ZZ mov     esi, offset asc_4144F7; "%X" 
+            40b536      5 INSTR DEADREGS  EFLAGS RSI RDI R13 ZZ mov     esi, offset asc_4144F7; "%X" 
             40b53b      3 INSTR BELONGTO 40b4c0 
             40b53b      3 INSTR DEADREGS  EFLAGS RDI R13 ZZ mov     rdi, rbp        ; s 
             40b53e     -1 INSTR LOCAL NoMetaUpdate call    _strptime 
@@ -6892,10 +6925,10 @@
             40b56e      1 INSTR BELONGTO 40b4c0 
             40b56e      1 INSTR DEADREGS  EFLAGS ZZ retn 
             40b570      3 INSTR BELONGTO 40b4c0 
-            40b570      3 INSTR DEADREGS  EFLAGS RDX RDI ZZ mov     rdx, rsp        ; tp 
+            40b570      3 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     rdx, rsp        ; tp 
             40b570      3 PTRIMMEDESP STACK 0 displ mov     rdx, rsp        ; tp
             40b573      5 INSTR BELONGTO 40b4c0 
-            40b573      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     esi, offset asc_4144F4; "%F" 
+            40b573      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, offset asc_4144F4; "%F" 
             40b578      3 INSTR BELONGTO 40b4c0 
             40b578      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rbx        ; s 
             40b57b     -1 INSTR LOCAL NoMetaUpdate call    _strptime 
@@ -6926,9 +6959,10 @@
             40b59c      5 INSTR BELONGTO 40b590 
             40b59c      5 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ call    _g_date_free 
             40b5a1      3 INSTR BELONGTO 40b590 
-            40b5a1      3 INSTR DEADREGS  EFLAGS RSI R12 R13 R14 R15 ZZ mov     rsi, rbx 
-            40b5a4     -1 INSTR LOCAL MetadataRedundant mov     edi, 18h 
+            40b5a1      3 INSTR DEADREGS  EFLAGS RSI RDI R12 R13 R14 R15 ZZ mov     rsi, rbx 
+            40b5a4     -2 INSTR LOCAL n RDI ZZ  NUMVia2ndSrcIMMEDNUM mov     edi, 18h 
             40b5a4      5 INSTR BELONGTO 40b590 
+            40b5a4      5 INSTR DEADREGS  EFLAGS RBX RDI R12 R13 R14 R15 ZZ mov     edi, 18h 
             40b5a9      1 INSTR BELONGTO 40b590 
             40b5a9      1 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ pop     rbx 
             40b5aa     -1 INSTR LOCAL NoMetaUpdate jmp     _g_slice_free1 
@@ -6955,7 +6989,7 @@
             40b5ce      3 INSTR BELONGTO 40b5c0 
             40b5d1     -2 INSTR LOCAL n RDI ZZ  NUMVia2ndSrcIMMEDNUM mov     edi, 18h 
             40b5d1      5 INSTR BELONGTO 40b5c0 
-            40b5d1      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     edi, 18h 
+            40b5d1      5 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     edi, 18h 
             40b5d6     -1 INSTR LOCAL NoMetaUpdate call    _g_slice_alloc0 
             40b5d6      5 INSTR BELONGTO 40b5c0 
             40b5d6      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_slice_alloc0 
@@ -6967,22 +7001,22 @@
             40b5e2      5 INSTR BELONGTO 40b5c0 
             40b5e2      5 INSTR DEADREGS  EFLAGS ZZ call    _g_date_get_julian 
             40b5e7      2 INSTR BELONGTO 40b5c0 
-            40b5e7      2 INSTR DEADREGS  EFLAGS ZZ mov     edi, eax 
+            40b5e7      2 INSTR DEADREGS  EFLAGS RDI ZZ mov     edi, eax 
             40b5e9     -1 INSTR LOCAL NoMetaUpdate call    _g_date_new_julian 
             40b5e9      5 INSTR BELONGTO 40b5c0 
             40b5e9      5 INSTR DEADREGS  EFLAGS ZZ call    _g_date_new_julian 
             40b5ee      3 INSTR BELONGTO 40b5c0 
             40b5ee      3 INSTR DEADREGS  EFLAGS ZZ mov     [rbx], rax 
             40b5f1      3 INSTR BELONGTO 40b5c0 
-            40b5f1      3 INSTR DEADREGS  EFLAGS ZZ mov     eax, [rbp+8] 
+            40b5f1      3 INSTR DEADREGS  EFLAGS RAX ZZ mov     eax, [rbp+8] 
             40b5f4      3 INSTR BELONGTO 40b5c0 
             40b5f4      3 INSTR DEADREGS  EFLAGS ZZ mov     [rbx+8], eax 
             40b5f7      3 INSTR BELONGTO 40b5c0 
-            40b5f7      3 INSTR DEADREGS  EFLAGS ZZ mov     eax, [rbp+0Ch] 
+            40b5f7      3 INSTR DEADREGS  EFLAGS RAX ZZ mov     eax, [rbp+0Ch] 
             40b5fa      3 INSTR BELONGTO 40b5c0 
             40b5fa      3 INSTR DEADREGS  EFLAGS ZZ mov     [rbx+0Ch], eax 
             40b5fd      3 INSTR BELONGTO 40b5c0 
-            40b5fd      3 INSTR DEADREGS  EFLAGS ZZ mov     eax, [rbp+10h] 
+            40b5fd      3 INSTR DEADREGS  EFLAGS RAX ZZ mov     eax, [rbp+10h] 
             40b600      5 INSTR BELONGTO 40b5c0 
             40b600      5 INSTR DEADREGS  EFLAGS ZZ mov     rbp, [rsp+18h+var_8] 
             40b600      5 PTRIMMEDESP STACK 16 displ mov     rbp, [rsp+18h+var_8]
@@ -7074,8 +7108,8 @@
             40b669      1 INSTR BELONGTO 40b660 
             40b669      1 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ push    rbx 
             40b669     -3 INSTR LOCAL NoWarn push    rbx 
+            40b66a     -1 INSTR LOCAL MetadataUnused mov     rbx, rdi 
             40b66a      3 INSTR BELONGTO 40b660 
-            40b66a      3 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ mov     rbx, rdi 
             40b66d     48 MEMORYHOLE STACK esp + 88 CalleeSavedRegs 
             40b66d      4 INSTR BELONGTO 40b660 
             40b66d      4 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ sub     rsp, 58h 
@@ -7107,7 +7141,7 @@
             40b69c      3 INSTR BELONGTO 40b660 
             40b69c      3 INSTR DEADREGS  EFLAGS R12 R13 R14 ZZ mov     ebp, [rax+14h] 
             40b69f      2 INSTR BELONGTO 40b660 
-            40b69f      2 INSTR DEADREGS  EFLAGS R12 R13 R14 ZZ xor     eax, eax 
+            40b69f      2 INSTR DEADREGS  EFLAGS RAX R12 R13 R14 ZZ xor     eax, eax 
             40b69f     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             40b6a1     -1 INSTR LOCAL NoMetaUpdate test    rdi, rdi 
             40b6a1      3 INSTR BELONGTO 40b660 
@@ -7170,8 +7204,9 @@
             40b705     -1 INSTR LOCAL NoMetaUpdate call    _g_date_set_year 
             40b705      5 INSTR BELONGTO 40b660 
             40b705      5 INSTR DEADREGS  EFLAGS R12 ZZ call    _g_date_set_year 
-            40b70a     -1 INSTR LOCAL MetadataRedundant mov     edi, 18h 
+            40b70a     -2 INSTR LOCAL n RDI ZZ  NUMVia2ndSrcIMMEDNUM mov     edi, 18h 
             40b70a      5 INSTR BELONGTO 40b660 
+            40b70a      5 INSTR DEADREGS  EFLAGS RDI R12 ZZ mov     edi, 18h 
             40b70f     -1 INSTR LOCAL NoMetaUpdate call    _g_slice_alloc0 
             40b70f      5 INSTR BELONGTO 40b660 
             40b70f      5 INSTR DEADREGS  EFLAGS R12 ZZ call    _g_slice_alloc0 
@@ -7208,7 +7243,7 @@
             40b746      7 INSTR DEADREGS  EFLAGS RDI R12 ZZ mov     dword ptr [rax+0Ch], 0FFFFFFFFh 
             40b74d     -2 INSTR LOCAL n RAX ZZ  NumericDEFs mov     eax, [rsp+88h+var_3C] 
             40b74d      4 INSTR BELONGTO 40b660 
-            40b74d      4 INSTR DEADREGS  EFLAGS RDI R12 ZZ mov     eax, [rsp+88h+var_3C] 
+            40b74d      4 INSTR DEADREGS  EFLAGS RAX RDI R12 ZZ mov     eax, [rsp+88h+var_3C] 
             40b74d      4 PTRIMMEDESP STACK 76 displ mov     eax, [rsp+88h+var_3C]
             40b751      3 INSTR BELONGTO 40b660 
             40b751      3 INSTR DEADREGS  EFLAGS RDI R12 ZZ mov     [rcx+10h], eax 
@@ -7294,11 +7329,11 @@
             40b7f2     -1 INSTR LOCAL MetadataUnused mov     [rsp+88h+var_48], 0 
             40b7f2      9 INSTR BELONGTO 40b660 
             40b7fb      5 INSTR BELONGTO 40b660 
-            40b7fb      5 INSTR DEADREGS  EFLAGS RBX RDI R12 R13 R14 R15 XMM0 XMM1 ZZ mov     rdi, [rsp+88h+var_60] 
+            40b7fb      5 INSTR DEADREGS  EFLAGS RBX RSI RDI R12 R13 R14 R15 XMM0 XMM1 ZZ mov     rdi, [rsp+88h+var_60] 
             40b7fb      5 PTRIMMEDESP STACK 40 displ mov     rdi, [rsp+88h+var_60]
             40b800     -2 INSTR LOCAL n RSI ZZ  NumericDEFs mov     esi, offset sub_40B4B0 
             40b800      5 INSTR BELONGTO 40b660 
-            40b800      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 XMM0 XMM1 ZZ mov     esi, offset sub_40B4B0 
+            40b800      5 INSTR DEADREGS  EFLAGS RBX RSI R12 R13 R14 R15 XMM0 XMM1 ZZ mov     esi, offset sub_40B4B0 
             40b805     -1 INSTR LOCAL NoMetaUpdate call    _g_slist_sort 
             40b805      5 INSTR BELONGTO 40b660 
             40b805      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 XMM0 XMM1 ZZ call    _g_slist_sort 
@@ -7355,26 +7390,25 @@
             40b864     -1 INSTR LOCAL MetadataUnused mov     rax, [rsp+88h+var_70] 
             40b864      5 INSTR BELONGTO 40b660 
             40b869      9 INSTR BELONGTO 40b660 
-            40b869      9 INSTR DEADREGS  EFLAGS RDI R12 ZZ mov     [rsp+88h+var_48], 0 
+            40b869      9 INSTR DEADREGS  EFLAGS RDX RDI R12 ZZ mov     [rsp+88h+var_48], 0 
             40b869      9 PTRIMMEDESP STACK 64 displ mov     [rsp+88h+var_48], 0
             40b872      4 INSTR BELONGTO 40b660 
-            40b872      4 INSTR DEADREGS  EFLAGS RDI R12 ZZ mov     r12d, [rax+0Ch] 
+            40b872      4 INSTR DEADREGS  EFLAGS RDX RDI R12 ZZ mov     r12d, [rax+0Ch] 
             40b876     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     r12d, 1 
             40b876      4 INSTR BELONGTO 40b660 
-            40b87a     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM movsxd  rax, r12d 
+            40b87a     -1 INSTR LOCAL MetadataUnused movsxd  rax, r12d 
             40b87a      3 INSTR BELONGTO 40b660 
-            40b87a      3 INSTR DEADREGS  EFLAGS RAX RDI ZZ movsxd  rax, r12d 
             40b87d      4 INSTR BELONGTO 40b660 
-            40b87d      4 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, [rbx+rax*8] 
+            40b87d      4 INSTR DEADREGS  EFLAGS RDX RDI ZZ mov     rdi, [rbx+rax*8] 
+            40b881     -1 INSTR LOCAL MetadataUnused lea     rbp, [rbx+rax*8+8] 
             40b881      5 INSTR BELONGTO 40b660 
-            40b881      5 INSTR DEADREGS  EFLAGS ZZ lea     rbp, [rbx+rax*8+8] 
             40b886     -1 INSTR LOCAL NoMetaUpdate test    rdi, rdi 
             40b886      3 INSTR BELONGTO 40b660 
             40b889     -1 INSTR LOCAL NoMetaUpdate jnz     short loc_40B8A1 
             40b889      2 INSTR BELONGTO 40b660 
             40b88b     -1 INSTR LOCAL NoMetaUpdate jmp     loc_40B98D 
             40b88b      5 INSTR BELONGTO 40b660 
-            40b890     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rbp, 8 
+            40b890     -1 INSTR LOCAL MetadataUnused add     rbp, 8 
             40b890      4 INSTR BELONGTO 40b660 
             40b894     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     r12d, 1 
             40b894      4 INSTR BELONGTO 40b660 
@@ -7399,9 +7433,8 @@
             40b8b3      3 INSTR DEADREGS  RDX RDI ZZ mov     rdx, rax 
             40b8b6     -1 INSTR LOCAL NoMetaUpdate jz      short loc_40B890 
             40b8b6      2 INSTR BELONGTO 40b660 
+            40b8b8     -1 INSTR LOCAL MetadataUnused xor     ebp, ebp 
             40b8b8      2 INSTR BELONGTO 40b660 
-            40b8b8      2 INSTR DEADREGS  EFLAGS RAX RCX RDI ZZ xor     ebp, ebp 
-            40b8b8     -2 INSTR LOCAL n RBP ZZ  AlwaysNUM xor     ebp, ebp 
             40b8ba     -1 INSTR LOCAL NoMetaUpdate cmp     [rsp+88h+var_48], 0 
             40b8ba      6 INSTR BELONGTO 40b660 
             40b8ba      6 PTRIMMEDESP STACK 64 displ cmp     [rsp+88h+var_48], 0
@@ -7448,13 +7481,13 @@
             40b908     -1 INSTR LOCAL NoMetaUpdate test    eax, eax 
             40b908      2 INSTR BELONGTO 40b660 
             40b90a      5 INSTR BELONGTO 40b660 
-            40b90a      5 INSTR DEADREGS  RDX R13 R14 ZZ mov     rdx, [rsp+88h+var_80] 
+            40b90a      5 INSTR DEADREGS  RDX RDI R13 R14 ZZ mov     rdx, [rsp+88h+var_80] 
             40b90a      5 PTRIMMEDESP STACK 8 displ mov     rdx, [rsp+88h+var_80]
             40b90f     -1 INSTR LOCAL NoMetaUpdate jle     loc_40B99D 
             40b90f      6 INSTR BELONGTO 40b660 
             40b915     -2 INSTR LOCAL n RDI ZZ  NUMVia2ndSrcIMMEDNUM mov     edi, 18h 
             40b915      5 INSTR BELONGTO 40b660 
-            40b915      5 INSTR DEADREGS  EFLAGS R13 R14 ZZ mov     edi, 18h 
+            40b915      5 INSTR DEADREGS  EFLAGS RDI R13 R14 ZZ mov     edi, 18h 
             40b91a      5 INSTR BELONGTO 40b660 
             40b91a      5 INSTR DEADREGS  EFLAGS R13 R14 ZZ mov     [rsp+88h+var_80], rdx 
             40b91a      5 PTRIMMEDESP STACK 8 displ mov     [rsp+88h+var_80], rdx
@@ -7499,7 +7532,7 @@
             40b95c      7 INSTR DEADREGS  EFLAGS RDI R12 ZZ mov     dword ptr [rax+0Ch], 0FFFFFFFFh 
             40b963     -2 INSTR LOCAL n RAX ZZ  NumericDEFs mov     eax, [rsp+88h+var_3C] 
             40b963      4 INSTR BELONGTO 40b660 
-            40b963      4 INSTR DEADREGS  EFLAGS RDI R12 ZZ mov     eax, [rsp+88h+var_3C] 
+            40b963      4 INSTR DEADREGS  EFLAGS RAX RDI R12 ZZ mov     eax, [rsp+88h+var_3C] 
             40b963      4 PTRIMMEDESP STACK 76 displ mov     eax, [rsp+88h+var_3C]
             40b967      3 INSTR BELONGTO 40b660 
             40b967      3 INSTR DEADREGS  EFLAGS RDI R12 ZZ mov     [rcx+10h], eax 
@@ -7508,10 +7541,10 @@
             40b96c     -1 INSTR LOCAL NoMetaUpdate jnz     loc_40BA03 
             40b96c      6 INSTR BELONGTO 40b660 
             40b972      5 INSTR BELONGTO 40b660 
-            40b972      5 INSTR DEADREGS  EFLAGS RDX RDI R12 ZZ mov     rdx, [rsp+88h+var_70] 
+            40b972      5 INSTR DEADREGS  EFLAGS RAX RDX RDI R12 ZZ mov     rdx, [rsp+88h+var_70] 
             40b972      5 PTRIMMEDESP STACK 24 displ mov     rdx, [rsp+88h+var_70]
             40b977      3 INSTR BELONGTO 40b660 
-            40b977      3 INSTR DEADREGS  EFLAGS RDI R12 ZZ mov     eax, [rdx+0Ch] 
+            40b977      3 INSTR DEADREGS  EFLAGS RAX RDI R12 ZZ mov     eax, [rdx+0Ch] 
             40b97a     -1 INSTR LOCAL NoMetaUpdate jmp     loc_40B760 
             40b97a      5 INSTR BELONGTO 40b660 
             40b980      5 INSTR BELONGTO 40b660 
@@ -7522,46 +7555,46 @@
             40b988     -1 INSTR LOCAL NoMetaUpdate jmp     loc_40B85A 
             40b988      5 INSTR BELONGTO 40b660 
             40b98d      2 INSTR BELONGTO 40b660 
-            40b98d      2 INSTR DEADREGS  EFLAGS RAX RCX RDI ZZ xor     edx, edx 
+            40b98d      2 INSTR DEADREGS  EFLAGS RAX RCX RDX RDI ZZ xor     edx, edx 
             40b98d     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
             40b98f     -1 INSTR LOCAL MetadataUnused xor     ebp, ebp 
             40b98f      2 INSTR BELONGTO 40b660 
             40b991     -1 INSTR LOCAL NoMetaUpdate cmp     r15d, r12d 
             40b991      3 INSTR BELONGTO 40b660 
-            40b994     -2 INSTR LOCAL n RBP ZZ  AlwaysNUM setz    bpl 
+            40b994     -1 INSTR LOCAL MetadataUnused setz    bpl 
             40b994      4 INSTR BELONGTO 40b660 
-            40b994      4 INSTR DEADREGS  RAX RCX RDI ZZ setz    bpl 
             40b998     -1 INSTR LOCAL NoMetaUpdate jmp     loc_40B8C6 
             40b998      5 INSTR BELONGTO 40b660 
             40b99d      3 INSTR BELONGTO 40b660 
-            40b99d      3 INSTR DEADREGS  EFLAGS RDI R13 R14 ZZ mov     rdi, rdx 
+            40b99d      3 INSTR DEADREGS  EFLAGS RSI RDI R13 R14 ZZ mov     rdi, rdx 
             40b9a0     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 1 
             40b9a0      5 INSTR BELONGTO 40b660 
-            40b9a0      5 INSTR DEADREGS  EFLAGS R13 R14 ZZ mov     esi, 1 
+            40b9a0      5 INSTR DEADREGS  EFLAGS RSI R13 R14 ZZ mov     esi, 1 
             40b9a5     -1 INSTR LOCAL NoMetaUpdate call    _g_date_add_years 
             40b9a5      5 INSTR BELONGTO 40b660 
             40b9a5      5 INSTR DEADREGS  EFLAGS R13 R14 ZZ call    _g_date_add_years 
             40b9aa      5 INSTR BELONGTO 40b660 
-            40b9aa      5 INSTR DEADREGS  EFLAGS RDX R13 R14 ZZ add     [rsp+88h+var_54], 1 
+            40b9aa      5 INSTR DEADREGS  EFLAGS RDX RDI R13 R14 ZZ add     [rsp+88h+var_54], 1 
             40b9aa      5 PTRIMMEDESP STACK 52 displ add     [rsp+88h+var_54], 1
             40b9af      5 INSTR BELONGTO 40b660 
-            40b9af      5 INSTR DEADREGS  EFLAGS RDX R13 R14 ZZ mov     rdx, [rsp+88h+var_80] 
+            40b9af      5 INSTR DEADREGS  EFLAGS RDX RDI R13 R14 ZZ mov     rdx, [rsp+88h+var_80] 
             40b9af      5 PTRIMMEDESP STACK 8 displ mov     rdx, [rsp+88h+var_80]
             40b9b4     -1 INSTR LOCAL NoMetaUpdate jmp     loc_40B915 
             40b9b4      5 INSTR BELONGTO 40b660 
             40b9b9      5 INSTR BELONGTO 40b660 
-            40b9b9      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 XMM0 XMM1 ZZ mov     edx, offset aBuffer_linesNu; "buffer_lines != NULL" 
+            40b9b9      5 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI R12 R13 R14 R15 XMM0 XMM1 ZZ mov     edx, offset aBuffer_linesNu; "buffer_lines != NULL" 
             40b9be      5 INSTR BELONGTO 40b660 
-            40b9be      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 XMM0 XMM1 ZZ mov     esi, offset aLog_read_dates; "log_read_dates" 
+            40b9be      5 INSTR DEADREGS  EFLAGS RBX RSI RDI R12 R13 R14 R15 XMM0 XMM1 ZZ mov     esi, offset aLog_read_dates; "log_read_dates" 
             40b9c3      5 INSTR BELONGTO 40b660 
-            40b9c3      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 XMM0 XMM1 ZZ mov     edi, offset domainname; "gnome-system-log" 
+            40b9c3      5 INSTR DEADREGS  EFLAGS RBX RDI R12 R13 R14 R15 XMM0 XMM1 ZZ mov     edi, offset domainname; "gnome-system-log" 
             40b9c8     -1 INSTR LOCAL NoMetaUpdate call    _g_return_if_fail_warning 
             40b9c8      5 INSTR BELONGTO 40b660 
             40b9c8      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 XMM0 XMM1 ZZ call    _g_return_if_fail_warning 
             40b9cd     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rsp, 58h 
             40b9cd      4 INSTR BELONGTO 40b660 
-            40b9d1     -1 INSTR LOCAL MetadataRedundant xor     eax, eax 
             40b9d1      2 INSTR BELONGTO 40b660 
+            40b9d1      2 INSTR DEADREGS  EFLAGS RAX RBX R12 R13 R14 R15 XMM0 XMM1 ZZ xor     eax, eax 
+            40b9d1     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             40b9d3      1 INSTR BELONGTO 40b660 
             40b9d3      1 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 XMM0 XMM1 ZZ pop     rbx 
             40b9d4      1 INSTR BELONGTO 40b660 
@@ -7590,8 +7623,9 @@
             40b9ed      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 XMM0 XMM1 ZZ call    _g_free 
             40b9f2     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rsp, 58h 
             40b9f2      4 INSTR BELONGTO 40b660 
-            40b9f6     -1 INSTR LOCAL MetadataRedundant xor     eax, eax 
             40b9f6      2 INSTR BELONGTO 40b660 
+            40b9f6      2 INSTR DEADREGS  EFLAGS RAX RBX R12 R13 R14 R15 XMM0 XMM1 ZZ xor     eax, eax 
+            40b9f6     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             40b9f6     88 DEALLOC STACK esp - 88 xor     eax, eax
             40b9f8      1 INSTR BELONGTO 40b660 
             40b9f8      1 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 XMM0 XMM1 ZZ pop     rbx 
@@ -7672,15 +7706,15 @@
             40ba55      2 INSTR BELONGTO 40ba20 
             40ba57      9 INSTR BELONGTO 40ba20 
             40ba60      5 INSTR BELONGTO 40ba20 
-            40ba60      5 INSTR DEADREGS  EFLAGS RCX RSI RDI R8 R12 ZZ lea     rcx, [rsp+48h+var_20] 
+            40ba60      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R12 ZZ lea     rcx, [rsp+48h+var_20] 
             40ba60      5 PTRIMMEDESP STACK 40 displ lea     rcx, [rsp+48h+var_20]
             40ba65      2 INSTR BELONGTO 40ba20 
-            40ba65      2 INSTR DEADREGS  EFLAGS RSI RDI R8 R12 ZZ xor     edx, edx 
+            40ba65      2 INSTR DEADREGS  EFLAGS RAX RDX RSI RDI R8 R12 ZZ xor     edx, edx 
             40ba65     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
             40ba67      3 INSTR BELONGTO 40ba20 
-            40ba67      3 INSTR DEADREGS  EFLAGS RSI RDI R8 R12 ZZ mov     rdi, rbx 
+            40ba67      3 INSTR DEADREGS  EFLAGS RAX RSI RDI R8 R12 ZZ mov     rdi, rbx 
             40ba6a      2 INSTR BELONGTO 40ba20 
-            40ba6a      2 INSTR DEADREGS  EFLAGS RSI R8 R12 ZZ xor     eax, eax 
+            40ba6a      2 INSTR DEADREGS  EFLAGS RAX RSI R8 R12 ZZ xor     eax, eax 
             40ba6a     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             40ba6c     -2 INSTR LOCAL n R8 ZZ  NUMVia2ndSrcIMMEDNUM mov     r8d, 0FFFFFFFFh 
             40ba6c      6 INSTR BELONGTO 40ba20 
@@ -7824,20 +7858,20 @@
             40bb36      5 INSTR DEADREGS  EFLAGS R12 R13 R14 ZZ call    _gtk_tree_store_get_type 
             40bb3b     -2 INSTR LOCAL n R12 ZZ  NUMVia2ndSrcIMMEDNUM mov     r12d, 1 
             40bb3b      6 INSTR BELONGTO 40bad0 
-            40bb3b      6 INSTR DEADREGS  EFLAGS RCX RDI R12 R13 R14 ZZ mov     r12d, 1 
+            40bb3b      6 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R12 R13 R14 ZZ mov     r12d, 1 
             40bb41      3 INSTR BELONGTO 40bad0 
-            40bb41      3 INSTR DEADREGS  EFLAGS RCX RDI R13 R14 ZZ mov     r14, rax 
+            40bb41      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R13 R14 ZZ mov     r14, rax 
             40bb44      4 INSTR BELONGTO 40bad0 
             40bb48      4 INSTR BELONGTO 40bad0 
-            40bb48      4 INSTR DEADREGS  EFLAGS RCX RDI R13 ZZ mov     r13, [rbp+0] 
+            40bb48      4 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R13 ZZ mov     r13, [rbp+0] 
             40bb4c      5 INSTR BELONGTO 40bad0 
-            40bb4c      5 INSTR DEADREGS  EFLAGS RCX RDI ZZ lea     rdi, [rsp+168h+var_108] 
+            40bb4c      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI ZZ lea     rdi, [rsp+168h+var_108] 
             40bb4c      5 PTRIMMEDESP STACK 96 displ lea     rdi, [rsp+168h+var_108]
             40bb51      5 INSTR BELONGTO 40bad0 
-            40bb51      5 INSTR DEADREGS  EFLAGS RCX ZZ mov     edx, offset aAEB; "%A, %e %b" 
+            40bb51      5 INSTR DEADREGS  EFLAGS RCX RDX RSI ZZ mov     edx, offset aAEB; "%A, %e %b" 
             40bb56     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 0C8h 
             40bb56      5 INSTR BELONGTO 40bad0 
-            40bb56      5 INSTR DEADREGS  EFLAGS RCX ZZ mov     esi, 0C8h 
+            40bb56      5 INSTR DEADREGS  EFLAGS RCX RSI ZZ mov     esi, 0C8h 
             40bb5b      4 INSTR BELONGTO 40bad0 
             40bb5b      4 INSTR DEADREGS  EFLAGS RCX ZZ mov     rcx, [r13+0] 
             40bb5f     -1 INSTR LOCAL NoMetaUpdate call    _g_date_strftime 
@@ -7853,10 +7887,11 @@
             40bb6e      5 INSTR BELONGTO 40bad0 
             40bb6e      5 INSTR DEADREGS  EFLAGS ZZ call    _g_type_check_instance_cast 
             40bb73      5 INSTR BELONGTO 40bad0 
-            40bb73      5 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ lea     rsi, [rsp+168h+var_148] 
+            40bb73      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI ZZ lea     rsi, [rsp+168h+var_148] 
             40bb73      5 PTRIMMEDESP STACK 32 displ lea     rsi, [rsp+168h+var_148]
-            40bb78     -1 INSTR LOCAL MetadataRedundant mov     ecx, r12d 
+            40bb78     -2 INSTR LOCAL n RCX ZZ  NumericDEFs mov     ecx, r12d 
             40bb78      3 INSTR BELONGTO 40bad0 
+            40bb78      3 INSTR DEADREGS  EFLAGS RCX RDX RDI ZZ mov     ecx, r12d 
             40bb7b      3 INSTR BELONGTO 40bad0 
             40bb7b      3 INSTR DEADREGS  EFLAGS RDX RDI ZZ mov     rdx, r15 
             40bb7e      3 INSTR BELONGTO 40bad0 
@@ -7876,23 +7911,24 @@
             40bb94      5 INSTR BELONGTO 40bad0 
             40bb94      5 INSTR DEADREGS  EFLAGS ZZ call    _g_type_check_instance_cast 
             40bb99      5 INSTR BELONGTO 40bad0 
-            40bb99      5 INSTR DEADREGS  EFLAGS RCX RSI RDI R8 R9 ZZ lea     rcx, [rsp+168h+var_108] 
+            40bb99      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 ZZ lea     rcx, [rsp+168h+var_108] 
             40bb99      5 PTRIMMEDESP STACK 96 displ lea     rcx, [rsp+168h+var_108]
             40bb9e      5 INSTR BELONGTO 40bad0 
-            40bb9e      5 INSTR DEADREGS  EFLAGS RSI RDI R8 R9 ZZ lea     rsi, [rsp+168h+var_148] 
+            40bb9e      5 INSTR DEADREGS  EFLAGS RDX RSI RDI R8 R9 ZZ lea     rsi, [rsp+168h+var_148] 
             40bb9e      5 PTRIMMEDESP STACK 32 displ lea     rsi, [rsp+168h+var_148]
             40bba3      3 INSTR BELONGTO 40bad0 
-            40bba3      3 INSTR DEADREGS  EFLAGS RDI R8 R9 ZZ mov     rdi, rax 
+            40bba3      3 INSTR DEADREGS  EFLAGS RDX RDI R8 R9 ZZ mov     rdi, rax 
             40bba6      3 INSTR BELONGTO 40bad0 
-            40bba6      3 INSTR DEADREGS  EFLAGS R8 R9 ZZ mov     r9, r13 
+            40bba6      3 INSTR DEADREGS  EFLAGS RAX RDX R8 R9 ZZ mov     r9, r13 
             40bba9      2 INSTR BELONGTO 40bad0 
-            40bba9      2 INSTR DEADREGS  EFLAGS R8 R13 ZZ xor     eax, eax 
+            40bba9      2 INSTR DEADREGS  EFLAGS RAX RDX R8 R13 ZZ xor     eax, eax 
             40bba9     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             40bbab     -2 INSTR LOCAL n R8 ZZ  NUMVia2ndSrcIMMEDNUM mov     r8d, 4 
             40bbab      6 INSTR BELONGTO 40bad0 
-            40bbab      6 INSTR DEADREGS  EFLAGS R8 R13 ZZ mov     r8d, 4 
-            40bbb1     -1 INSTR LOCAL MetadataRedundant mov     edx, 1 
+            40bbab      6 INSTR DEADREGS  EFLAGS RDX R8 R13 ZZ mov     r8d, 4 
+            40bbb1     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 1 
             40bbb1      5 INSTR BELONGTO 40bad0 
+            40bbb1      5 INSTR DEADREGS  EFLAGS RDX R13 ZZ mov     edx, 1 
             40bbb6      7 INSTR BELONGTO 40bad0 
             40bbb6      7 INSTR DEADREGS  EFLAGS R13 ZZ mov     [rsp+168h+var_168], 0FFFFFFFFh 
             40bbb6      7 PTRIMMEDESP STACK 0 displ mov     [rsp+168h+var_168], 0FFFFFFFFh
@@ -7961,22 +7997,23 @@
             40bc2c     -1 INSTR LOCAL NoMetaUpdate call    _gtk_tree_store_insert_before 
             40bc2c      5 INSTR BELONGTO 40bad0 
             40bc2c      5 INSTR DEADREGS  EFLAGS R12 R13 R14 ZZ call    _gtk_tree_store_insert_before 
+            40bc31     -1 INSTR LOCAL MetadataUnused mov     rax, [rbx+30h] 
             40bc31      4 INSTR BELONGTO 40bad0 
-            40bc31      4 INSTR DEADREGS  EFLAGS RAX RSI RDI R8 R12 R13 R14 ZZ mov     rax, [rbx+30h] 
             40bc35      5 INSTR BELONGTO 40bad0 
-            40bc35      5 INSTR DEADREGS  EFLAGS RSI RDI R8 R12 R13 R14 ZZ lea     rsi, [rsp+168h+var_128] 
+            40bc35      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R12 R13 R14 ZZ lea     rsi, [rsp+168h+var_128] 
             40bc35      5 PTRIMMEDESP STACK 64 displ lea     rsi, [rsp+168h+var_128]
             40bc3a     -2 INSTR LOCAL n R8 ZZ  NUMVia2ndSrcIMMEDNUM mov     r8d, 0FFFFFFFFh 
             40bc3a      6 INSTR BELONGTO 40bad0 
-            40bc3a      6 INSTR DEADREGS  EFLAGS RDI R8 R12 R13 R14 ZZ mov     r8d, 0FFFFFFFFh 
+            40bc3a      6 INSTR DEADREGS  EFLAGS RCX RDX RDI R8 R12 R13 R14 ZZ mov     r8d, 0FFFFFFFFh 
             40bc40      5 INSTR BELONGTO 40bad0 
-            40bc40      5 INSTR DEADREGS  EFLAGS RDI R12 R13 R14 ZZ mov     ecx, (offset asc_41464A+2); "" 
-            40bc45     -1 INSTR LOCAL MetadataRedundant mov     edx, 1 
+            40bc40      5 INSTR DEADREGS  EFLAGS RCX RDX RDI R12 R13 R14 ZZ mov     ecx, (offset asc_41464A+2); "" 
+            40bc45     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 1 
             40bc45      5 INSTR BELONGTO 40bad0 
+            40bc45      5 INSTR DEADREGS  EFLAGS RDX RDI R12 R13 R14 ZZ mov     edx, 1 
             40bc4a      3 INSTR BELONGTO 40bad0 
             40bc4a      3 INSTR DEADREGS  EFLAGS RDI R12 R13 R14 ZZ mov     rdi, [rax] 
             40bc4d      2 INSTR BELONGTO 40bad0 
-            40bc4d      2 INSTR DEADREGS  EFLAGS R12 R13 R14 ZZ xor     eax, eax 
+            40bc4d      2 INSTR DEADREGS  EFLAGS RAX R12 R13 R14 ZZ xor     eax, eax 
             40bc4d     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             40bc4f     -1 INSTR LOCAL NoMetaUpdate call    _gtk_tree_store_set 
             40bc4f      5 INSTR BELONGTO 40bad0 
@@ -8032,45 +8069,48 @@
             40bc99      5 INSTR BELONGTO 40bc90 
             40bc99      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_type_class_peek_parent 
             40bc9e      3 INSTR BELONGTO 40bc90 
-            40bc9e      3 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     rdi, rbp 
-            40bca1     -1 INSTR LOCAL MetadataRedundant mov     esi, 50h 
+            40bc9e      3 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ mov     rdi, rbp 
+            40bca1     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 50h 
             40bca1      5 INSTR BELONGTO 40bc90 
+            40bca1      5 INSTR DEADREGS  EFLAGS RBX RSI ZZ mov     esi, 50h 
             40bca6      7 INSTR BELONGTO 40bc90 
             40bca6      7 INSTR DEADREGS  EFLAGS RBX ZZ mov     cs:qword_61A2F8, rax 
             40bcad     -1 INSTR LOCAL NoMetaUpdate call    _g_type_check_class_cast 
             40bcad      5 INSTR BELONGTO 40bc90 
             40bcad      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_type_check_class_cast 
             40bcb2      8 INSTR BELONGTO 40bc90 
-            40bcb2      8 INSTR DEADREGS  EFLAGS RBX RSI R8 R9 ZZ mov     qword ptr [rax+30h], offset sub_40C550 
+            40bcb2      8 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI RDI R8 R9 ZZ mov     qword ptr [rax+30h], offset sub_40C550 
             40bcba     -1 INSTR LOCAL MetadataUnused mov     [rsp+38h+var_20], 44h 
             40bcba      9 INSTR BELONGTO 40bc90 
             40bcc3     -1 INSTR LOCAL MetadataUnused mov     rbx, rax 
             40bcc3      3 INSTR BELONGTO 40bc90 
             40bcc6      8 INSTR BELONGTO 40bc90 
-            40bcc6      8 INSTR DEADREGS  EFLAGS RSI R8 R9 ZZ mov     [rsp+38h+var_28], 1 
+            40bcc6      8 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 ZZ mov     [rsp+38h+var_28], 1 
             40bcc6      8 PTRIMMEDESP STACK 16 displ mov     [rsp+38h+var_28], 1
             40bcce      9 INSTR BELONGTO 40bc90 
-            40bcce      9 INSTR DEADREGS  EFLAGS RSI R8 R9 ZZ mov     [rsp+38h+var_30], 4 
+            40bcce      9 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 ZZ mov     [rsp+38h+var_30], 4 
             40bcce      9 PTRIMMEDESP STACK 8 displ mov     [rsp+38h+var_30], 4
             40bcd7     -2 INSTR LOCAL n R9 ZZ  AlwaysNUM xor     r9d, r9d 
             40bcd7      3 INSTR BELONGTO 40bc90 
-            40bcd7      3 INSTR DEADREGS  EFLAGS RSI R8 R9 ZZ xor     r9d, r9d 
+            40bcd7      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 ZZ xor     r9d, r9d 
             40bcda      8 INSTR BELONGTO 40bc90 
-            40bcda      8 INSTR DEADREGS  EFLAGS RSI R8 ZZ mov     [rsp+38h+var_38], offset _g_cclosure_marshal_VOID__POINTER 
+            40bcda      8 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 ZZ mov     [rsp+38h+var_38], offset _g_cclosure_marshal_VOID__POINTER 
             40bcda      8 PTRIMMEDESP STACK 0 displ mov     [rsp+38h+var_38], offset _g_cclosure_marshal_VOID__POINTER
             40bce2      3 INSTR BELONGTO 40bc90 
-            40bce2      3 INSTR DEADREGS  EFLAGS RSI R8 ZZ mov     rsi, [rax] 
+            40bce2      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 ZZ mov     rsi, [rax] 
             40bce5     -2 INSTR LOCAL n R8 ZZ  AlwaysNUM xor     r8d, r8d 
             40bce5      3 INSTR BELONGTO 40bc90 
-            40bce5      3 INSTR DEADREGS  EFLAGS R8 ZZ xor     r8d, r8d 
-            40bce8     -1 INSTR LOCAL MetadataRedundant mov     ecx, 488h 
+            40bce5      3 INSTR DEADREGS  EFLAGS RAX RCX RDX RDI R8 ZZ xor     r8d, r8d 
+            40bce8     -2 INSTR LOCAL n RCX ZZ  NUMVia2ndSrcIMMEDNUM mov     ecx, 488h 
             40bce8      5 INSTR BELONGTO 40bc90 
-            40bced     -1 INSTR LOCAL MetadataRedundant mov     edx, 2 
+            40bce8      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RDI ZZ mov     ecx, 488h 
+            40bced     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 2 
             40bced      5 INSTR BELONGTO 40bc90 
+            40bced      5 INSTR DEADREGS  EFLAGS RAX RDX RDI ZZ mov     edx, 2 
             40bcf2      5 INSTR BELONGTO 40bc90 
-            40bcf2      5 INSTR DEADREGS  EFLAGS ZZ mov     edi, offset aDaySelected; "day-selected" 
+            40bcf2      5 INSTR DEADREGS  EFLAGS RAX RDI ZZ mov     edi, offset aDaySelected; "day-selected" 
             40bcf7      2 INSTR BELONGTO 40bc90 
-            40bcf7      2 INSTR DEADREGS  EFLAGS ZZ xor     eax, eax 
+            40bcf7      2 INSTR DEADREGS  EFLAGS RAX ZZ xor     eax, eax 
             40bcf7     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             40bcf9     -1 INSTR LOCAL NoMetaUpdate call    _g_signal_new 
             40bcf9      5 INSTR BELONGTO 40bc90 
@@ -8080,40 +8120,43 @@
             40bd06     -1 INSTR LOCAL MetadataRedundant mov     [rsp+38h+var_30], 4 
             40bd06      9 INSTR BELONGTO 40bc90 
             40bd0f      5 INSTR BELONGTO 40bc90 
-            40bd0f      5 INSTR DEADREGS  EFLAGS RSI R8 R9 ZZ mov     edi, offset aDayCleared; "day-cleared" 
+            40bd0f      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 ZZ mov     edi, offset aDayCleared; "day-cleared" 
             40bd14     -1 INSTR LOCAL MetadataRedundant mov     [rsp+38h+var_38], offset _g_cclosure_marshal_VOID__VOID 
             40bd14      8 INSTR BELONGTO 40bc90 
             40bd1c      3 INSTR BELONGTO 40bc90 
-            40bd1c      3 INSTR DEADREGS  EFLAGS RSI R8 R9 ZZ mov     rsi, [rbx] 
+            40bd1c      3 INSTR DEADREGS  EFLAGS RCX RDX RSI R8 R9 ZZ mov     rsi, [rbx] 
             40bd1f     -1 INSTR LOCAL MetadataRedundant xor     r9d, r9d 
             40bd1f      3 INSTR BELONGTO 40bc90 
             40bd22      6 INSTR BELONGTO 40bc90 
-            40bd22      6 INSTR DEADREGS  EFLAGS RBX R8 ZZ mov     cs:dword_61A300, eax 
+            40bd22      6 INSTR DEADREGS  EFLAGS RCX RDX RBX R8 ZZ mov     cs:dword_61A300, eax 
             40bd28     -1 INSTR LOCAL MetadataRedundant xor     r8d, r8d 
             40bd28      3 INSTR BELONGTO 40bc90 
-            40bd2b     -1 INSTR LOCAL MetadataRedundant mov     ecx, 490h 
+            40bd2b     -2 INSTR LOCAL n RCX ZZ  NUMVia2ndSrcIMMEDNUM mov     ecx, 490h 
             40bd2b      5 INSTR BELONGTO 40bc90 
-            40bd30     -1 INSTR LOCAL MetadataRedundant mov     edx, 2 
+            40bd2b      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX ZZ mov     ecx, 490h 
+            40bd30     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 2 
             40bd30      5 INSTR BELONGTO 40bc90 
+            40bd30      5 INSTR DEADREGS  EFLAGS RAX RDX RBX ZZ mov     edx, 2 
             40bd35      2 INSTR BELONGTO 40bc90 
-            40bd35      2 INSTR DEADREGS  EFLAGS RBX ZZ xor     eax, eax 
+            40bd35      2 INSTR DEADREGS  EFLAGS RAX RBX ZZ xor     eax, eax 
             40bd35     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             40bd37     -1 INSTR LOCAL NoMetaUpdate call    _g_signal_new 
             40bd37      5 INSTR BELONGTO 40bc90 
             40bd37      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_signal_new 
             40bd3c      6 INSTR BELONGTO 40bc90 
-            40bd3c      6 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     cs:dword_61A304, eax 
+            40bd3c      6 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ mov     cs:dword_61A304, eax 
             40bd42     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rsp, 28h 
             40bd42      4 INSTR BELONGTO 40bc90 
             40bd46      3 INSTR BELONGTO 40bc90 
-            40bd46      3 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     rdi, rbp 
+            40bd46      3 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ mov     rdi, rbp 
             40bd46     40 DEALLOC STACK esp - 40 mov     rdi, rbp
             40bd49      1 INSTR BELONGTO 40bc90 
-            40bd49      1 INSTR DEADREGS  EFLAGS RBX ZZ pop     rbx 
+            40bd49      1 INSTR DEADREGS  EFLAGS RBX RSI ZZ pop     rbx 
             40bd4a      1 INSTR BELONGTO 40bc90 
-            40bd4a      1 INSTR DEADREGS  EFLAGS ZZ pop     rbp 
-            40bd4b     -1 INSTR LOCAL MetadataRedundant mov     esi, 20h 
+            40bd4a      1 INSTR DEADREGS  EFLAGS RSI ZZ pop     rbp 
+            40bd4b     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 20h 
             40bd4b      5 INSTR BELONGTO 40bc90 
+            40bd4b      5 INSTR DEADREGS  EFLAGS RSI ZZ mov     esi, 20h 
             40bd50     -1 INSTR LOCAL NoMetaUpdate jmp     _g_type_class_add_private 
             40bd50      5 INSTR BELONGTO 40bc90 
             40bd50      5 INSTR DEADREGS  EFLAGS ZZ jmp     _g_type_class_add_private 
@@ -8148,17 +8191,18 @@
             40bd7b      5 INSTR BELONGTO 40bd60 
             40bd7b      5 INSTR DEADREGS  EFLAGS ZZ call    _g_type_check_instance_cast 
             40bd80      5 INSTR BELONGTO 40bd60 
-            40bd80      5 INSTR DEADREGS  EFLAGS RCX RSI RDI R8 ZZ lea     rcx, [rsp+28h+var_20] 
+            40bd80      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 ZZ lea     rcx, [rsp+28h+var_20] 
             40bd80      5 PTRIMMEDESP STACK 8 displ lea     rcx, [rsp+28h+var_20]
-            40bd85     -1 INSTR LOCAL MetadataRedundant xor     edx, edx 
             40bd85      2 INSTR BELONGTO 40bd60 
+            40bd85      2 INSTR DEADREGS  EFLAGS RDX RSI RDI R8 ZZ xor     edx, edx 
+            40bd85     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
             40bd87      3 INSTR BELONGTO 40bd60 
             40bd87      3 INSTR DEADREGS  EFLAGS RSI RDI R8 ZZ mov     rdi, rax 
             40bd8a     -2 INSTR LOCAL n R8 ZZ  NUMVia2ndSrcIMMEDNUM mov     r8d, 0FFFFFFFFh 
             40bd8a      6 INSTR BELONGTO 40bd60 
-            40bd8a      6 INSTR DEADREGS  EFLAGS RSI R8 ZZ mov     r8d, 0FFFFFFFFh 
+            40bd8a      6 INSTR DEADREGS  EFLAGS RAX RSI R8 ZZ mov     r8d, 0FFFFFFFFh 
             40bd90      2 INSTR BELONGTO 40bd60 
-            40bd90      2 INSTR DEADREGS  EFLAGS RSI ZZ xor     eax, eax 
+            40bd90      2 INSTR DEADREGS  EFLAGS RAX RSI ZZ xor     eax, eax 
             40bd90     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             40bd92      3 INSTR BELONGTO 40bd60 
             40bd92      3 INSTR DEADREGS  EFLAGS RSI ZZ mov     rsi, rbp 
@@ -8339,29 +8383,29 @@
             40c04c      3 INSTR DEADREGS  RBX ZZ mov     rbx, rax 
             40c04f     -1 INSTR LOCAL NoMetaUpdate jz      short loc_40C090 
             40c04f      2 INSTR BELONGTO 40c020 
+            40c051     -1 INSTR LOCAL MetadataUnused mov     rax, [rbp+30h] 
             40c051      4 INSTR BELONGTO 40c020 
-            40c051      4 INSTR DEADREGS  EFLAGS RAX RSI RDI R8 R9 R12 R13 R14 R15 ZZ mov     rax, [rbp+30h] 
             40c055      7 INSTR BELONGTO 40c020 
-            40c055      7 INSTR DEADREGS  EFLAGS RSI RDI R8 R9 R12 R13 R14 R15 ZZ mov     [rsp+28h+var_28], 0FFFFFFFFh 
+            40c055      7 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 R12 R13 R14 R15 ZZ mov     [rsp+28h+var_28], 0FFFFFFFFh 
             40c055      7 PTRIMMEDESP STACK 0 displ mov     [rsp+28h+var_28], 0FFFFFFFFh
             40c05c      3 INSTR BELONGTO 40c020 
-            40c05c      3 INSTR DEADREGS  EFLAGS RSI RDI R8 R9 R12 R13 R14 R15 ZZ mov     rsi, rbx 
+            40c05c      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 R12 R13 R14 R15 ZZ mov     rsi, rbx 
             40c05f     -2 INSTR LOCAL n R9 ZZ  NUMVia2ndSrcIMMEDNUM mov     r9d, 1 
             40c05f      6 INSTR BELONGTO 40c020 
-            40c05f      6 INSTR DEADREGS  EFLAGS RDI R8 R9 R12 R13 R14 R15 ZZ mov     r9d, 1 
+            40c05f      6 INSTR DEADREGS  EFLAGS RCX RDX RDI R8 R9 R12 R13 R14 R15 ZZ mov     r9d, 1 
             40c065     -2 INSTR LOCAL n R8 ZZ  NUMVia2ndSrcIMMEDNUM mov     r8d, 3 
             40c065      6 INSTR BELONGTO 40c020 
-            40c065      6 INSTR DEADREGS  EFLAGS RDI R8 R12 R13 R14 R15 ZZ mov     r8d, 3 
+            40c065      6 INSTR DEADREGS  EFLAGS RCX RDX RDI R8 R12 R13 R14 R15 ZZ mov     r8d, 3 
             40c06b     -2 INSTR LOCAL n RCX ZZ  NUMVia2ndSrcIMMEDNUM mov     ecx, 2BCh 
             40c06b      5 INSTR BELONGTO 40c020 
-            40c06b      5 INSTR DEADREGS  EFLAGS RDI R12 R13 R14 R15 ZZ mov     ecx, 2BCh 
+            40c06b      5 INSTR DEADREGS  EFLAGS RCX RDX RDI R12 R13 R14 R15 ZZ mov     ecx, 2BCh 
             40c070     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 2 
             40c070      5 INSTR BELONGTO 40c020 
-            40c070      5 INSTR DEADREGS  EFLAGS RDI R12 R13 R14 R15 ZZ mov     edx, 2 
+            40c070      5 INSTR DEADREGS  EFLAGS RDX RDI R12 R13 R14 R15 ZZ mov     edx, 2 
             40c075      3 INSTR BELONGTO 40c020 
             40c075      3 INSTR DEADREGS  EFLAGS RDI R12 R13 R14 R15 ZZ mov     rdi, [rax] 
             40c078      2 INSTR BELONGTO 40c020 
-            40c078      2 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ xor     eax, eax 
+            40c078      2 INSTR DEADREGS  EFLAGS RAX R12 R13 R14 R15 ZZ xor     eax, eax 
             40c078     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             40c07a     -1 INSTR LOCAL NoMetaUpdate call    _gtk_tree_store_set 
             40c07a      5 INSTR BELONGTO 40c020 
@@ -8422,7 +8466,7 @@
             40c0be      4 INSTR BELONGTO 40c0b0 
             40c0be      4 INSTR DEADREGS  EFLAGS RAX RSI RDI R12 ZZ mov     rax, [rdx+30h] 
             40c0c2      2 INSTR BELONGTO 40c0b0 
-            40c0c2      2 INSTR DEADREGS  EFLAGS RSI RDI R12 ZZ xor     edx, edx 
+            40c0c2      2 INSTR DEADREGS  EFLAGS RDX RSI RDI R12 ZZ xor     edx, edx 
             40c0c2     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
             40c0c4      5 INSTR BELONGTO 40c0b0 
             40c0c4      5 INSTR DEADREGS  EFLAGS RSI RDI R12 ZZ lea     rsi, [rsp+68h+var_58] 
@@ -8447,17 +8491,18 @@
             40c0e4     -1 INSTR LOCAL MetadataUnused mov     rdi, [rbx+30h] 
             40c0e4      4 INSTR BELONGTO 40c0b0 
             40c0e8      7 INSTR BELONGTO 40c0b0 
-            40c0e8      7 INSTR DEADREGS  EFLAGS RCX RSI R8 R9 ZZ mov     [rsp+68h+var_68], 0FFFFFFFFh 
+            40c0e8      7 INSTR DEADREGS  EFLAGS RCX RDX RSI R8 R9 ZZ mov     [rsp+68h+var_68], 0FFFFFFFFh 
             40c0e8      7 PTRIMMEDESP STACK 0 displ mov     [rsp+68h+var_68], 0FFFFFFFFh
             40c0ef      5 INSTR BELONGTO 40c0b0 
-            40c0ef      5 INSTR DEADREGS  EFLAGS RCX RSI R8 R9 ZZ lea     rsi, [rsp+68h+var_58] 
+            40c0ef      5 INSTR DEADREGS  EFLAGS RCX RDX RSI R8 R9 ZZ lea     rsi, [rsp+68h+var_58] 
             40c0ef      5 PTRIMMEDESP STACK 16 displ lea     rsi, [rsp+68h+var_58]
             40c0f4      3 INSTR BELONGTO 40c0b0 
-            40c0f4      3 INSTR DEADREGS  EFLAGS RCX R8 R9 ZZ mov     rcx, rax 
-            40c0f7     -1 INSTR LOCAL MetadataRedundant xor     edx, edx 
+            40c0f4      3 INSTR DEADREGS  EFLAGS RCX RDX R8 R9 ZZ mov     rcx, rax 
             40c0f7      2 INSTR BELONGTO 40c0b0 
+            40c0f7      2 INSTR DEADREGS  EFLAGS RAX RDX R8 R9 ZZ xor     edx, edx 
+            40c0f7     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
             40c0f9      2 INSTR BELONGTO 40c0b0 
-            40c0f9      2 INSTR DEADREGS  EFLAGS R8 R9 ZZ xor     eax, eax 
+            40c0f9      2 INSTR DEADREGS  EFLAGS RAX R8 R9 ZZ xor     eax, eax 
             40c0f9     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             40c0fb      3 INSTR BELONGTO 40c0b0 
             40c0fb      3 INSTR DEADREGS  EFLAGS R8 R9 ZZ mov     r9, r12 
@@ -8479,44 +8524,47 @@
             40c116     -1 INSTR LOCAL NoMetaUpdate jz      short loc_40C162 
             40c116      2 INSTR BELONGTO 40c0b0 
             40c118      4 INSTR BELONGTO 40c0b0 
-            40c118      4 INSTR DEADREGS  EFLAGS RAX RDX RSI RDI R12 ZZ mov     rax, [rbx+30h] 
+            40c118      4 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R12 ZZ mov     rax, [rbx+30h] 
             40c11c      5 INSTR BELONGTO 40c0b0 
-            40c11c      5 INSTR DEADREGS  EFLAGS RDX RSI RDI R12 ZZ lea     rdx, [rsp+68h+var_58] 
+            40c11c      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R12 ZZ lea     rdx, [rsp+68h+var_58] 
             40c11c      5 PTRIMMEDESP STACK 16 displ lea     rdx, [rsp+68h+var_58]
             40c121      5 INSTR BELONGTO 40c0b0 
-            40c121      5 INSTR DEADREGS  EFLAGS RSI RDI R12 ZZ lea     rsi, [rsp+68h+var_38] 
+            40c121      5 INSTR DEADREGS  EFLAGS RCX RSI RDI R12 ZZ lea     rsi, [rsp+68h+var_38] 
             40c121      5 PTRIMMEDESP STACK 48 displ lea     rsi, [rsp+68h+var_38]
             40c126      2 INSTR BELONGTO 40c0b0 
-            40c126      2 INSTR DEADREGS  EFLAGS RDI R12 ZZ xor     ecx, ecx 
+            40c126      2 INSTR DEADREGS  EFLAGS RCX RDI R12 ZZ xor     ecx, ecx 
             40c126     -2 INSTR LOCAL n RCX ZZ  AlwaysNUM xor     ecx, ecx 
             40c128      3 INSTR BELONGTO 40c0b0 
             40c128      3 INSTR DEADREGS  EFLAGS RDI R12 ZZ mov     rdi, [rax] 
             40c12b     -1 INSTR LOCAL NoMetaUpdate call    _gtk_tree_store_insert 
             40c12b      5 INSTR BELONGTO 40c0b0 
             40c12b      5 INSTR DEADREGS  EFLAGS R12 ZZ call    _gtk_tree_store_insert 
-            40c130     -1 INSTR LOCAL MetadataRedundant mov     edx, 5          ; category 
+            40c130     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 5          ; category 
             40c130      5 INSTR BELONGTO 40c0b0 
+            40c130      5 INSTR DEADREGS  EFLAGS RDX RSI RDI R12 ZZ mov     edx, 5          ; category 
             40c135      5 INSTR BELONGTO 40c0b0 
-            40c135      5 INSTR DEADREGS  EFLAGS R12 ZZ mov     esi, offset aLoading___; "Loading..." 
-            40c13a     -1 INSTR LOCAL MetadataRedundant xor     edi, edi        ; domainname 
+            40c135      5 INSTR DEADREGS  EFLAGS RSI RDI R12 ZZ mov     esi, offset aLoading___; "Loading..." 
             40c13a      2 INSTR BELONGTO 40c0b0 
+            40c13a      2 INSTR DEADREGS  EFLAGS RDI R12 ZZ xor     edi, edi        ; domainname 
+            40c13a     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi        ; domainname 
             40c13c     -1 INSTR LOCAL NoMetaUpdate call    _dcgettext 
             40c13c      5 INSTR BELONGTO 40c0b0 
             40c13c      5 INSTR DEADREGS  EFLAGS R12 ZZ call    _dcgettext 
             40c141     -1 INSTR LOCAL MetadataUnused mov     rdi, [rbx+30h] 
             40c141      4 INSTR BELONGTO 40c0b0 
             40c145      5 INSTR BELONGTO 40c0b0 
-            40c145      5 INSTR DEADREGS  EFLAGS RCX RSI R8 R12 ZZ lea     rsi, [rsp+68h+var_38] 
+            40c145      5 INSTR DEADREGS  EFLAGS RCX RDX RSI R8 R12 ZZ lea     rsi, [rsp+68h+var_38] 
             40c145      5 PTRIMMEDESP STACK 48 displ lea     rsi, [rsp+68h+var_38]
             40c14a      3 INSTR BELONGTO 40c0b0 
-            40c14a      3 INSTR DEADREGS  EFLAGS RCX R8 R12 ZZ mov     rcx, rax 
+            40c14a      3 INSTR DEADREGS  EFLAGS RCX RDX R8 R12 ZZ mov     rcx, rax 
             40c14d     -2 INSTR LOCAL n R8 ZZ  NUMVia2ndSrcIMMEDNUM mov     r8d, 0FFFFFFFFh 
             40c14d      6 INSTR BELONGTO 40c0b0 
-            40c14d      6 INSTR DEADREGS  EFLAGS R8 R12 ZZ mov     r8d, 0FFFFFFFFh 
-            40c153     -1 INSTR LOCAL MetadataRedundant mov     edx, 1 
+            40c14d      6 INSTR DEADREGS  EFLAGS RAX RDX R8 R12 ZZ mov     r8d, 0FFFFFFFFh 
+            40c153     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 1 
             40c153      5 INSTR BELONGTO 40c0b0 
+            40c153      5 INSTR DEADREGS  EFLAGS RAX RDX R12 ZZ mov     edx, 1 
             40c158      2 INSTR BELONGTO 40c0b0 
-            40c158      2 INSTR DEADREGS  EFLAGS R12 ZZ xor     eax, eax 
+            40c158      2 INSTR DEADREGS  EFLAGS RAX R12 ZZ xor     eax, eax 
             40c158     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             40c15a      3 INSTR BELONGTO 40c0b0 
             40c15a      3 INSTR DEADREGS  EFLAGS R12 ZZ mov     rdi, [rdi] 
@@ -8524,20 +8572,20 @@
             40c15d      5 INSTR BELONGTO 40c0b0 
             40c15d      5 INSTR DEADREGS  EFLAGS R12 ZZ call    _gtk_tree_store_set 
             40c162      3 INSTR BELONGTO 40c0b0 
-            40c162      3 INSTR DEADREGS  EFLAGS RCX RDI R8 R9 R12 ZZ mov     rcx, rbx 
+            40c162      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 R12 ZZ mov     rcx, rbx 
             40c165      3 INSTR BELONGTO 40c0b0 
-            40c165      3 INSTR DEADREGS  EFLAGS RBX RDI R8 R9 R12 ZZ mov     rdi, rbp 
+            40c165      3 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI R8 R9 R12 ZZ mov     rdi, rbp 
             40c168     -2 INSTR LOCAL n R9 ZZ  AlwaysNUM xor     r9d, r9d 
             40c168      3 INSTR BELONGTO 40c0b0 
-            40c168      3 INSTR DEADREGS  EFLAGS RBX R8 R9 R12 ZZ xor     r9d, r9d 
+            40c168      3 INSTR DEADREGS  EFLAGS RDX RBX RSI R8 R9 R12 ZZ xor     r9d, r9d 
             40c16b     -2 INSTR LOCAL n R8 ZZ  AlwaysNUM xor     r8d, r8d 
             40c16b      3 INSTR BELONGTO 40c0b0 
-            40c16b      3 INSTR DEADREGS  EFLAGS RBX R8 R12 ZZ xor     r8d, r8d 
+            40c16b      3 INSTR DEADREGS  EFLAGS RDX RBX RSI R8 R12 ZZ xor     r8d, r8d 
             40c16e     -2 INSTR LOCAL n RDX ZZ  NumericDEFs mov     edx, offset sub_40C020 
             40c16e      5 INSTR BELONGTO 40c0b0 
-            40c16e      5 INSTR DEADREGS  EFLAGS RBX R12 ZZ mov     edx, offset sub_40C020 
+            40c16e      5 INSTR DEADREGS  EFLAGS RDX RBX RSI R12 ZZ mov     edx, offset sub_40C020 
             40c173      5 INSTR BELONGTO 40c0b0 
-            40c173      5 INSTR DEADREGS  EFLAGS RBX R12 ZZ mov     esi, offset aLogChanged; "log-changed" 
+            40c173      5 INSTR DEADREGS  EFLAGS RBX RSI R12 ZZ mov     esi, offset aLogChanged; "log-changed" 
             40c178     -1 INSTR LOCAL NoMetaUpdate call    _g_signal_connect_data 
             40c178      5 INSTR BELONGTO 40c0b0 
             40c178      5 INSTR DEADREGS  EFLAGS RBX R12 ZZ call    _g_signal_connect_data 
@@ -8648,31 +8696,30 @@
             40c307      1 INSTR DEADREGS  EFLAGS ZZ pop     rbp 
             40c308      1 INSTR BELONGTO 40c2e0 
             40c308      1 INSTR DEADREGS  EFLAGS ZZ retn 
+            40c310     -1 INSTR LOCAL MetadataUnused lea     rax, [rsp+98h+var_28] 
             40c310      5 INSTR BELONGTO 40c2e0 
-            40c310      5 INSTR DEADREGS  EFLAGS RAX RCX RSI RDI R8 R9 ZZ lea     rax, [rsp+98h+var_28] 
-            40c310      5 PTRIMMEDESP STACK 112 displ lea     rax, [rsp+98h+var_28]
             40c315      5 INSTR BELONGTO 40c2e0 
-            40c315      5 INSTR DEADREGS  EFLAGS RCX RSI RDI R8 R9 ZZ mov     rdi, [rsp+98h+var_38] 
+            40c315      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 ZZ mov     rdi, [rsp+98h+var_38] 
             40c315      5 PTRIMMEDESP STACK 96 displ mov     rdi, [rsp+98h+var_38]
             40c31a      5 INSTR BELONGTO 40c2e0 
-            40c31a      5 INSTR DEADREGS  EFLAGS RCX RSI R8 R9 ZZ lea     rsi, [rsp+98h+var_78] 
+            40c31a      5 INSTR DEADREGS  EFLAGS RCX RDX RSI R8 R9 ZZ lea     rsi, [rsp+98h+var_78] 
             40c31a      5 PTRIMMEDESP STACK 32 displ lea     rsi, [rsp+98h+var_78]
             40c31f      5 INSTR BELONGTO 40c2e0 
-            40c31f      5 INSTR DEADREGS  EFLAGS RCX R8 R9 ZZ lea     r9, [rsp+98h+var_1C] 
+            40c31f      5 INSTR DEADREGS  EFLAGS RCX RDX R8 R9 ZZ lea     r9, [rsp+98h+var_1C] 
             40c31f      5 PTRIMMEDESP STACK 124 displ lea     r9, [rsp+98h+var_1C]
             40c324      5 INSTR BELONGTO 40c2e0 
-            40c324      5 INSTR DEADREGS  EFLAGS RCX R8 ZZ lea     rcx, [rsp+98h+var_30] 
+            40c324      5 INSTR DEADREGS  EFLAGS RCX RDX R8 ZZ lea     rcx, [rsp+98h+var_30] 
             40c324      5 PTRIMMEDESP STACK 104 displ lea     rcx, [rsp+98h+var_30]
             40c329      2 INSTR BELONGTO 40c2e0 
-            40c329      2 INSTR DEADREGS  EFLAGS R8 ZZ xor     edx, edx 
+            40c329      2 INSTR DEADREGS  EFLAGS RDX R8 ZZ xor     edx, edx 
             40c329     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
             40c32b     -1 INSTR LOCAL MetadataUnused mov     [rsp+98h+var_90], rax 
             40c32b      5 INSTR BELONGTO 40c2e0 
             40c330     -2 INSTR LOCAL n R8 ZZ  NUMVia2ndSrcIMMEDNUM mov     r8d, 3 
             40c330      6 INSTR BELONGTO 40c2e0 
-            40c330      6 INSTR DEADREGS  EFLAGS R8 ZZ mov     r8d, 3 
+            40c330      6 INSTR DEADREGS  EFLAGS RAX R8 ZZ mov     r8d, 3 
             40c336      2 INSTR BELONGTO 40c2e0 
-            40c336      2 INSTR DEADREGS  EFLAGS ZZ xor     eax, eax 
+            40c336      2 INSTR DEADREGS  EFLAGS RAX ZZ xor     eax, eax 
             40c336     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             40c338     -1 INSTR LOCAL MetadataUnused mov     [rsp+98h+var_88], 0FFFFFFFFh 
             40c338      8 INSTR BELONGTO 40c2e0 
@@ -8703,13 +8750,13 @@
             40c369     -1 INSTR LOCAL NoMetaUpdate jz      loc_40C443 
             40c369      6 INSTR BELONGTO 40c2e0 
             40c36f      3 INSTR BELONGTO 40c2e0 
-            40c36f      3 INSTR DEADREGS  EFLAGS ZZ mov     ecx, [rax+18h] 
+            40c36f      3 INSTR DEADREGS  EFLAGS RCX RDX ZZ mov     ecx, [rax+18h] 
             40c372     -1 INSTR LOCAL NoMetaUpdate test    ecx, ecx 
             40c372      2 INSTR BELONGTO 40c2e0 
             40c374     -1 INSTR LOCAL NoMetaUpdate jnz     loc_40C490 
             40c374      6 INSTR BELONGTO 40c2e0 
             40c37a      4 INSTR BELONGTO 40c2e0 
-            40c37a      4 INSTR DEADREGS  EFLAGS RBX ZZ mov     edx, [rsp+98h+var_1C] 
+            40c37a      4 INSTR DEADREGS  EFLAGS RDX RBX ZZ mov     edx, [rsp+98h+var_1C] 
             40c37a      4 PTRIMMEDESP STACK 124 displ mov     edx, [rsp+98h+var_1C]
             40c37e     -1 INSTR LOCAL NoMetaUpdate test    edx, edx 
             40c37e      2 INSTR BELONGTO 40c2e0 
@@ -8756,18 +8803,20 @@
             40c3ca      5 INSTR BELONGTO 40c2e0 
             40c3ca      5 INSTR DEADREGS  EFLAGS ZZ call    _gtk_tree_model_iter_parent 
             40c3cf      5 INSTR BELONGTO 40c2e0 
-            40c3cf      5 INSTR DEADREGS  EFLAGS RCX RSI RDI R8 ZZ mov     rdi, [rsp+98h+var_38] 
+            40c3cf      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 ZZ mov     rdi, [rsp+98h+var_38] 
             40c3cf      5 PTRIMMEDESP STACK 96 displ mov     rdi, [rsp+98h+var_38]
             40c3d4      5 INSTR BELONGTO 40c2e0 
-            40c3d4      5 INSTR DEADREGS  EFLAGS RCX RSI R8 ZZ lea     rcx, [rsp+98h+var_30] 
+            40c3d4      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI R8 ZZ lea     rcx, [rsp+98h+var_30] 
             40c3d4      5 PTRIMMEDESP STACK 104 displ lea     rcx, [rsp+98h+var_30]
             40c3d9      5 INSTR BELONGTO 40c2e0 
-            40c3d9      5 INSTR DEADREGS  EFLAGS RSI R8 ZZ lea     rsi, [rsp+98h+var_58] 
+            40c3d9      5 INSTR DEADREGS  EFLAGS RAX RDX RSI R8 ZZ lea     rsi, [rsp+98h+var_58] 
             40c3d9      5 PTRIMMEDESP STACK 64 displ lea     rsi, [rsp+98h+var_58]
-            40c3de     -1 INSTR LOCAL MetadataRedundant xor     edx, edx 
             40c3de      2 INSTR BELONGTO 40c2e0 
-            40c3e0     -1 INSTR LOCAL MetadataRedundant xor     eax, eax 
+            40c3de      2 INSTR DEADREGS  EFLAGS RAX RDX R8 ZZ xor     edx, edx 
+            40c3de     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
             40c3e0      2 INSTR BELONGTO 40c2e0 
+            40c3e0      2 INSTR DEADREGS  EFLAGS RAX R8 ZZ xor     eax, eax 
+            40c3e0     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             40c3e2     -2 INSTR LOCAL n R8 ZZ  NUMVia2ndSrcIMMEDNUM mov     r8d, 0FFFFFFFFh 
             40c3e2      6 INSTR BELONGTO 40c2e0 
             40c3e2      6 INSTR DEADREGS  EFLAGS R8 ZZ mov     r8d, 0FFFFFFFFh 
@@ -8832,7 +8881,7 @@
             40c44c      5 INSTR BELONGTO 40c2e0 
             40c44c      5 INSTR DEADREGS  EFLAGS RBX ZZ call    sub_40AB30 
             40c451      4 INSTR BELONGTO 40c2e0 
-            40c451      4 INSTR DEADREGS  EFLAGS RBX ZZ mov     edx, [rsp+98h+var_1C] 
+            40c451      4 INSTR DEADREGS  EFLAGS RDX RBX ZZ mov     edx, [rsp+98h+var_1C] 
             40c451      4 PTRIMMEDESP STACK 124 displ mov     edx, [rsp+98h+var_1C]
             40c455     -1 INSTR LOCAL NoMetaUpdate test    edx, edx 
             40c455      2 INSTR BELONGTO 40c2e0 
@@ -8850,19 +8899,21 @@
             40c46a      5 INSTR BELONGTO 40c2e0 
             40c46a      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_type_check_instance_cast 
             40c46f      5 INSTR BELONGTO 40c2e0 
-            40c46f      5 INSTR DEADREGS  EFLAGS RBX RSI RDI R8 ZZ lea     rsi, [rsp+98h+var_78] 
+            40c46f      5 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI RDI R8 ZZ lea     rsi, [rsp+98h+var_78] 
             40c46f      5 PTRIMMEDESP STACK 32 displ lea     rsi, [rsp+98h+var_78]
             40c474      3 INSTR BELONGTO 40c2e0 
-            40c474      3 INSTR DEADREGS  EFLAGS RBX RDI R8 ZZ mov     rdi, rax 
+            40c474      3 INSTR DEADREGS  EFLAGS RCX RDX RBX RDI R8 ZZ mov     rdi, rax 
             40c477     -2 INSTR LOCAL n R8 ZZ  NUMVia2ndSrcIMMEDNUM mov     r8d, 0FFFFFFFFh 
             40c477      6 INSTR BELONGTO 40c2e0 
-            40c477      6 INSTR DEADREGS  EFLAGS RBX R8 ZZ mov     r8d, 0FFFFFFFFh 
-            40c47d     -1 INSTR LOCAL MetadataRedundant xor     ecx, ecx 
+            40c477      6 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX R8 ZZ mov     r8d, 0FFFFFFFFh 
             40c47d      2 INSTR BELONGTO 40c2e0 
-            40c47f     -1 INSTR LOCAL MetadataRedundant mov     edx, 3 
+            40c47d      2 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX ZZ xor     ecx, ecx 
+            40c47d     -2 INSTR LOCAL n RCX ZZ  AlwaysNUM xor     ecx, ecx 
+            40c47f     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 3 
             40c47f      5 INSTR BELONGTO 40c2e0 
+            40c47f      5 INSTR DEADREGS  EFLAGS RAX RDX RBX ZZ mov     edx, 3 
             40c484      2 INSTR BELONGTO 40c2e0 
-            40c484      2 INSTR DEADREGS  EFLAGS RBX ZZ xor     eax, eax 
+            40c484      2 INSTR DEADREGS  EFLAGS RAX RBX ZZ xor     eax, eax 
             40c484     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             40c486     -1 INSTR LOCAL NoMetaUpdate call    _gtk_tree_store_set 
             40c486      5 INSTR BELONGTO 40c2e0 
@@ -8870,19 +8921,19 @@
             40c48b     -1 INSTR LOCAL NoMetaUpdate jmp     loc_40C386 
             40c48b      5 INSTR BELONGTO 40c2e0 
             40c490      6 INSTR BELONGTO 40c2e0 
-            40c490      6 INSTR DEADREGS  EFLAGS RDI ZZ mov     esi, cs:dword_61A304 
+            40c490      6 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI ZZ mov     esi, cs:dword_61A304 
             40c496      7 INSTR BELONGTO 40c2e0 
-            40c496      7 INSTR DEADREGS  EFLAGS RDI ZZ mov     dword ptr [rax+18h], 0 
+            40c496      7 INSTR DEADREGS  EFLAGS RCX RDX RDI ZZ mov     dword ptr [rax+18h], 0 
             40c49d      2 INSTR BELONGTO 40c2e0 
-            40c49d      2 INSTR DEADREGS  EFLAGS RDI ZZ xor     ecx, ecx 
+            40c49d      2 INSTR DEADREGS  EFLAGS RAX RCX RDX RDI ZZ xor     ecx, ecx 
             40c49d     -2 INSTR LOCAL n RCX ZZ  AlwaysNUM xor     ecx, ecx 
             40c49f      2 INSTR BELONGTO 40c2e0 
-            40c49f      2 INSTR DEADREGS  EFLAGS RDI ZZ xor     edx, edx 
+            40c49f      2 INSTR DEADREGS  EFLAGS RAX RDX RDI ZZ xor     edx, edx 
             40c49f     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
             40c4a1      3 INSTR BELONGTO 40c2e0 
-            40c4a1      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rbx 
+            40c4a1      3 INSTR DEADREGS  EFLAGS RAX RDI ZZ mov     rdi, rbx 
             40c4a4      2 INSTR BELONGTO 40c2e0 
-            40c4a4      2 INSTR DEADREGS  EFLAGS RBX ZZ xor     eax, eax 
+            40c4a4      2 INSTR DEADREGS  EFLAGS RAX RBX ZZ xor     eax, eax 
             40c4a4     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             40c4a6     -1 INSTR LOCAL NoMetaUpdate call    _g_signal_emit 
             40c4a6      5 INSTR BELONGTO 40c2e0 
@@ -8890,20 +8941,20 @@
             40c4ab     -1 INSTR LOCAL NoMetaUpdate jmp     loc_40C37A 
             40c4ab      5 INSTR BELONGTO 40c2e0 
             40c4b0      5 INSTR BELONGTO 40c2e0 
-            40c4b0      5 INSTR DEADREGS  EFLAGS RCX RDI R8 ZZ mov     rcx, [rsp+98h+var_28] 
+            40c4b0      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 ZZ mov     rcx, [rsp+98h+var_28] 
             40c4b0      5 PTRIMMEDESP STACK 112 displ mov     rcx, [rsp+98h+var_28]
             40c4b5      6 INSTR BELONGTO 40c2e0 
-            40c4b5      6 INSTR DEADREGS  EFLAGS RDI R8 ZZ mov     esi, cs:dword_61A300 
+            40c4b5      6 INSTR DEADREGS  EFLAGS RAX RDX RSI RDI R8 ZZ mov     esi, cs:dword_61A300 
             40c4bb     -2 INSTR LOCAL n R8 ZZ  AlwaysNUM xor     r8d, r8d 
             40c4bb      3 INSTR BELONGTO 40c2e0 
-            40c4bb      3 INSTR DEADREGS  EFLAGS RDI R8 ZZ xor     r8d, r8d 
+            40c4bb      3 INSTR DEADREGS  EFLAGS RAX RDX RDI R8 ZZ xor     r8d, r8d 
             40c4be      2 INSTR BELONGTO 40c2e0 
-            40c4be      2 INSTR DEADREGS  EFLAGS RDI ZZ xor     edx, edx 
+            40c4be      2 INSTR DEADREGS  EFLAGS RAX RDX RDI ZZ xor     edx, edx 
             40c4be     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
             40c4c0      3 INSTR BELONGTO 40c2e0 
-            40c4c0      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rbx 
+            40c4c0      3 INSTR DEADREGS  EFLAGS RAX RDI ZZ mov     rdi, rbx 
             40c4c3      2 INSTR BELONGTO 40c2e0 
-            40c4c3      2 INSTR DEADREGS  EFLAGS RBX ZZ xor     eax, eax 
+            40c4c3      2 INSTR DEADREGS  EFLAGS RAX RBX ZZ xor     eax, eax 
             40c4c3     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             40c4c5     -1 INSTR LOCAL NoMetaUpdate call    _g_signal_emit 
             40c4c5      5 INSTR BELONGTO 40c2e0 
@@ -8940,7 +8991,7 @@
             40c4f0      1 INSTR BELONGTO 40c4d0 
             40c4f0      1 INSTR DEADREGS  EFLAGS ZZ retn 
             40c4f8      5 INSTR BELONGTO 40c4d0 
-            40c4f8      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     edi, offset qword_61A2F0 
+            40c4f8      5 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     edi, offset qword_61A2F0 
             40c4fd     -1 INSTR LOCAL NoMetaUpdate call    _g_once_init_enter 
             40c4fd      5 INSTR BELONGTO 40c4d0 
             40c4fd      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_once_init_enter 
@@ -8949,7 +9000,7 @@
             40c504     -1 INSTR LOCAL NoMetaUpdate jz      short loc_40C4E4 
             40c504      2 INSTR BELONGTO 40c4d0 
             40c506      5 INSTR BELONGTO 40c4d0 
-            40c506      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     edi, offset aLogviewloglist; "LogviewLoglist" 
+            40c506      5 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     edi, offset aLogviewloglist; "LogviewLoglist" 
             40c50b     -1 INSTR LOCAL NoMetaUpdate call    _g_intern_static_string 
             40c50b      5 INSTR BELONGTO 40c4d0 
             40c50b      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_intern_static_string 
@@ -8959,20 +9010,21 @@
             40c513      5 INSTR BELONGTO 40c4d0 
             40c513      5 INSTR DEADREGS  EFLAGS ZZ call    _gtk_tree_view_get_type 
             40c518      3 INSTR BELONGTO 40c4d0 
-            40c518      3 INSTR DEADREGS  EFLAGS RSI RDI R8 R9 ZZ mov     rsi, rbx 
+            40c518      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 ZZ mov     rsi, rbx 
             40c51b      3 INSTR BELONGTO 40c4d0 
-            40c51b      3 INSTR DEADREGS  EFLAGS RBX RDI R8 R9 ZZ mov     rdi, rax 
+            40c51b      3 INSTR DEADREGS  EFLAGS RCX RDX RBX RDI R8 R9 ZZ mov     rdi, rax 
             40c51e     -2 INSTR LOCAL n R9 ZZ  NumericDEFs mov     r9d, offset loc_40C5C0 
             40c51e      6 INSTR BELONGTO 40c4d0 
-            40c51e      6 INSTR DEADREGS  EFLAGS RBX R8 R9 ZZ mov     r9d, offset loc_40C5C0 
+            40c51e      6 INSTR DEADREGS  EFLAGS RCX RDX RBX R8 R9 ZZ mov     r9d, offset loc_40C5C0 
             40c524     -2 INSTR LOCAL n R8 ZZ  NUMVia2ndSrcIMMEDNUM mov     r8d, 38h 
             40c524      6 INSTR BELONGTO 40c4d0 
-            40c524      6 INSTR DEADREGS  EFLAGS RBX R8 ZZ mov     r8d, 38h 
+            40c524      6 INSTR DEADREGS  EFLAGS RCX RDX RBX R8 ZZ mov     r8d, 38h 
             40c52a     -2 INSTR LOCAL n RCX ZZ  NumericDEFs mov     ecx, offset sub_40BC90 
             40c52a      5 INSTR BELONGTO 40c4d0 
-            40c52a      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     ecx, offset sub_40BC90 
-            40c52f     -1 INSTR LOCAL MetadataRedundant mov     edx, 498h 
+            40c52a      5 INSTR DEADREGS  EFLAGS RCX RDX RBX ZZ mov     ecx, offset sub_40BC90 
+            40c52f     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 498h 
             40c52f      5 INSTR BELONGTO 40c4d0 
+            40c52f      5 INSTR DEADREGS  EFLAGS RDX RBX ZZ mov     edx, 498h 
             40c534      7 INSTR BELONGTO 40c4d0 
             40c534      7 INSTR DEADREGS  EFLAGS RBX ZZ mov     [rsp+18h+var_18], 0 
             40c534      7 PTRIMMEDESP STACK 0 displ mov     [rsp+18h+var_18], 0
@@ -8980,7 +9032,7 @@
             40c53b      5 INSTR BELONGTO 40c4d0 
             40c53b      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_type_register_static_simple 
             40c540      5 INSTR BELONGTO 40c4d0 
-            40c540      5 INSTR DEADREGS  EFLAGS RBX RSI ZZ mov     edi, offset qword_61A2F0 
+            40c540      5 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ mov     edi, offset qword_61A2F0 
             40c545      3 INSTR BELONGTO 40c4d0 
             40c545      3 INSTR DEADREGS  EFLAGS RBX RSI ZZ mov     rsi, rax 
             40c548     -1 INSTR LOCAL NoMetaUpdate call    _g_once_init_leave 
@@ -9119,14 +9171,15 @@
             40c824     -1 INSTR LOCAL NoMetaUpdate call    sub_40C4D0 
             40c824      5 INSTR BELONGTO 40c820 
             40c824      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R9 R10 R11 ZZ call    sub_40C4D0 
-            40c829     -1 INSTR LOCAL MetadataRedundant xor     esi, esi 
             40c829      2 INSTR BELONGTO 40c820 
+            40c829      2 INSTR DEADREGS  EFLAGS RSI RDI ZZ xor     esi, esi 
+            40c829     -2 INSTR LOCAL n RSI ZZ  AlwaysNUM xor     esi, esi 
             40c82b      3 INSTR BELONGTO 40c820 
             40c82b      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rax 
             40c82e     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rsp, 8 
             40c82e      4 INSTR BELONGTO 40c820 
             40c832      2 INSTR BELONGTO 40c820 
-            40c832      2 INSTR DEADREGS  EFLAGS ZZ xor     eax, eax 
+            40c832      2 INSTR DEADREGS  EFLAGS RAX ZZ xor     eax, eax 
             40c832     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             40c832      8 DEALLOC STACK esp - 8 xor     eax, eax
             40c834     -1 INSTR LOCAL NoMetaUpdate jmp     _g_object_new 
@@ -9179,16 +9232,16 @@
             40c87d     -1 INSTR LOCAL NoMetaUpdate jnz     short loc_40C8A0 
             40c87d      2 INSTR BELONGTO 40c840 
             40c87f      6 INSTR BELONGTO 40c840 
-            40c87f      6 INSTR DEADREGS  EFLAGS R8 R12 ZZ mov     r8d, offset aLogview_is_l_0; "LOGVIEW_IS_LOGLIST (loglist)" 
+            40c87f      6 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R12 ZZ mov     r8d, offset aLogview_is_l_0; "LOGVIEW_IS_LOGLIST (loglist)" 
             40c885      5 INSTR BELONGTO 40c840 
-            40c885      5 INSTR DEADREGS  EFLAGS R12 ZZ mov     ecx, offset aLogview_loglis; "logview_loglist_update_lines" 
+            40c885      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R12 ZZ mov     ecx, offset aLogview_loglis; "logview_loglist_update_lines" 
             40c88a     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 1E8h 
             40c88a      5 INSTR BELONGTO 40c840 
-            40c88a      5 INSTR DEADREGS  EFLAGS R12 ZZ mov     edx, 1E8h 
+            40c88a      5 INSTR DEADREGS  EFLAGS RDX RSI RDI R12 ZZ mov     edx, 1E8h 
             40c88f      5 INSTR BELONGTO 40c840 
-            40c88f      5 INSTR DEADREGS  EFLAGS R12 ZZ mov     esi, offset aLogviewLoglist; "logview-loglist.c" 
+            40c88f      5 INSTR DEADREGS  EFLAGS RSI RDI R12 ZZ mov     esi, offset aLogviewLoglist; "logview-loglist.c" 
             40c894      5 INSTR BELONGTO 40c840 
-            40c894      5 INSTR DEADREGS  EFLAGS R12 ZZ mov     edi, offset domainname; "gnome-system-log" 
+            40c894      5 INSTR DEADREGS  EFLAGS RDI R12 ZZ mov     edi, offset domainname; "gnome-system-log" 
             40c899     -1 INSTR LOCAL NoMetaUpdate call    _g_assertion_message_expr 
             40c899      5 INSTR BELONGTO 40c840 
             40c899      5 INSTR DEADREGS  EFLAGS R12 ZZ call    _g_assertion_message_expr 
@@ -9200,7 +9253,7 @@
             40c8a5     -1 INSTR LOCAL NoMetaUpdate test    rbp, rbp 
             40c8a5      3 INSTR BELONGTO 40c840 
             40c8a8      3 INSTR BELONGTO 40c840 
-            40c8a8      3 INSTR DEADREGS  RSI R12 ZZ mov     rsi, rax 
+            40c8a8      3 INSTR DEADREGS  RDX RSI RDI R12 ZZ mov     rsi, rax 
             40c8ab     -1 INSTR LOCAL NoMetaUpdate jz      short loc_40C8C7 
             40c8ab      2 INSTR BELONGTO 40c840 
             40c8ad      4 INSTR BELONGTO 40c840 
@@ -9223,16 +9276,16 @@
             40c8c5     -1 INSTR LOCAL NoMetaUpdate jnz     short loc_40C8F0 
             40c8c5      2 INSTR BELONGTO 40c840 
             40c8c7      6 INSTR BELONGTO 40c840 
-            40c8c7      6 INSTR DEADREGS  EFLAGS R8 R12 ZZ mov     r8d, offset aLogview_is_log; "LOGVIEW_IS_LOG (log)" 
+            40c8c7      6 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R12 ZZ mov     r8d, offset aLogview_is_log; "LOGVIEW_IS_LOG (log)" 
             40c8cd      5 INSTR BELONGTO 40c840 
-            40c8cd      5 INSTR DEADREGS  EFLAGS R12 ZZ mov     ecx, offset aLogview_loglis; "logview_loglist_update_lines" 
+            40c8cd      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R12 ZZ mov     ecx, offset aLogview_loglis; "logview_loglist_update_lines" 
             40c8d2     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 1E9h 
             40c8d2      5 INSTR BELONGTO 40c840 
-            40c8d2      5 INSTR DEADREGS  EFLAGS R12 ZZ mov     edx, 1E9h 
+            40c8d2      5 INSTR DEADREGS  EFLAGS RDX RSI RDI R12 ZZ mov     edx, 1E9h 
             40c8d7      5 INSTR BELONGTO 40c840 
-            40c8d7      5 INSTR DEADREGS  EFLAGS R12 ZZ mov     esi, offset aLogviewLoglist; "logview-loglist.c" 
+            40c8d7      5 INSTR DEADREGS  EFLAGS RSI RDI R12 ZZ mov     esi, offset aLogviewLoglist; "logview-loglist.c" 
             40c8dc      5 INSTR BELONGTO 40c840 
-            40c8dc      5 INSTR DEADREGS  EFLAGS R12 ZZ mov     edi, offset domainname; "gnome-system-log" 
+            40c8dc      5 INSTR DEADREGS  EFLAGS RDI R12 ZZ mov     edi, offset domainname; "gnome-system-log" 
             40c8e1     -1 INSTR LOCAL NoMetaUpdate call    _g_assertion_message_expr 
             40c8e1      5 INSTR BELONGTO 40c840 
             40c8e1      5 INSTR DEADREGS  EFLAGS R12 ZZ call    _g_assertion_message_expr 
@@ -9288,38 +9341,38 @@
             40c950      0 FUNC MMSAFENESS SAFE
             40c950    165 FUNC GLOBAL sub_40C950 FUNC_UNSAFE NOFP RET             40c9f4 
             40c950      5 INSTR BELONGTO 40c950 
-            40c950      5 INSTR DEADREGS  EFLAGS ZZ mov     [rsp+var_20], rbx 
+            40c950      5 INSTR DEADREGS  EFLAGS RAX ZZ mov     [rsp+var_20], rbx 
             40c950      5 PTRIMMEDESP STACK -32 displ mov     [rsp+var_20], rbx
             40c955     -1 INSTR LOCAL MetadataUnused mov     [rsp+var_18], rbp 
             40c955      5 INSTR BELONGTO 40c950 
             40c95a     -1 INSTR LOCAL MetadataUnused mov     rbx, rdi 
             40c95a      3 INSTR BELONGTO 40c950 
             40c95d      3 INSTR BELONGTO 40c950 
-            40c95d      3 INSTR DEADREGS  EFLAGS ZZ mov     rbp, rdx 
+            40c95d      3 INSTR DEADREGS  EFLAGS RAX RDI ZZ mov     rbp, rdx 
             40c960     -1 INSTR LOCAL MetadataUnused mov     [rsp+var_10], r12 
             40c960      5 INSTR BELONGTO 40c950 
             40c965     -1 INSTR LOCAL MetadataUnused mov     [rsp+var_8], r13 
             40c965      5 INSTR BELONGTO 40c950 
             40c96a      5 INSTR BELONGTO 40c950 
-            40c96a      5 INSTR DEADREGS  EFLAGS R12 R13 ZZ mov     edi, offset aBSB; "<b>%s</b>" 
+            40c96a      5 INSTR DEADREGS  EFLAGS RAX RDI R12 R13 ZZ mov     edi, offset aBSB; "<b>%s</b>" 
             40c96f     40 DATAREF STACK 1158 esp + 0 PARENT LocalFrame LOCALFRAME
             40c96f      4 INSTR BELONGTO 40c950 
-            40c96f      4 INSTR DEADREGS  EFLAGS R12 R13 ZZ sub     rsp, 28h 
+            40c96f      4 INSTR DEADREGS  EFLAGS RAX R12 R13 ZZ sub     rsp, 28h 
             40c96f      8 MEMORYHOLE STACK esp + 40 ReturnAddress 
             40c973      2 INSTR BELONGTO 40c950 
-            40c973      2 INSTR DEADREGS  EFLAGS R12 R13 ZZ xor     eax, eax 
+            40c973      2 INSTR DEADREGS  EFLAGS RAX R12 R13 ZZ xor     eax, eax 
             40c973     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             40c975     -1 INSTR LOCAL NoMetaUpdate call    _g_markup_printf_escaped 
             40c975      5 INSTR BELONGTO 40c950 
             40c975      5 INSTR DEADREGS  EFLAGS R12 R13 ZZ call    _g_markup_printf_escaped 
             40c97a      3 INSTR BELONGTO 40c950 
-            40c97a      3 INSTR DEADREGS  EFLAGS RSI R12 R13 ZZ mov     rsi, rbp 
+            40c97a      3 INSTR DEADREGS  EFLAGS RSI RDI R12 R13 ZZ mov     rsi, rbp 
             40c97d      3 INSTR BELONGTO 40c950 
-            40c97d      3 INSTR DEADREGS  EFLAGS R12 R13 ZZ mov     r12, rax 
+            40c97d      3 INSTR DEADREGS  EFLAGS RDI R12 R13 ZZ mov     r12, rax 
             40c980      5 INSTR BELONGTO 40c950 
-            40c980      5 INSTR DEADREGS  EFLAGS R13 ZZ mov     edi, offset aSmallSSmall; "<small>%s</small>" 
+            40c980      5 INSTR DEADREGS  EFLAGS RAX RDI R13 ZZ mov     edi, offset aSmallSSmall; "<small>%s</small>" 
             40c985      2 INSTR BELONGTO 40c950 
-            40c985      2 INSTR DEADREGS  EFLAGS R13 ZZ xor     eax, eax 
+            40c985      2 INSTR DEADREGS  EFLAGS RAX R13 ZZ xor     eax, eax 
             40c985     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             40c987     -1 INSTR LOCAL NoMetaUpdate call    _g_markup_printf_escaped 
             40c987      5 INSTR BELONGTO 40c950 
@@ -9419,19 +9472,22 @@
             40ca27      5 INSTR BELONGTO 40ca00 
             40ca27      5 INSTR DEADREGS  EFLAGS ZZ call    _gtk_widget_hide 
             40ca2c      3 INSTR BELONGTO 40ca00 
-            40ca2c      3 INSTR DEADREGS  EFLAGS RDI R8 R9 ZZ mov     rdi, rbx 
+            40ca2c      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 ZZ mov     rdi, rbx 
             40ca2f     -2 INSTR LOCAL n R9 ZZ  NumericDEFs mov     r9d, offset sub_40CA00 
             40ca2f      6 INSTR BELONGTO 40ca00 
-            40ca2f      6 INSTR DEADREGS  EFLAGS RBX R8 R9 ZZ mov     r9d, offset sub_40CA00 
+            40ca2f      6 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI R8 R9 ZZ mov     r9d, offset sub_40CA00 
             40ca35     -2 INSTR LOCAL n R8 ZZ  AlwaysNUM xor     r8d, r8d 
             40ca35      3 INSTR BELONGTO 40ca00 
-            40ca35      3 INSTR DEADREGS  EFLAGS RBX R8 ZZ xor     r8d, r8d 
-            40ca38     -1 INSTR LOCAL MetadataRedundant xor     ecx, ecx 
+            40ca35      3 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI R8 ZZ xor     r8d, r8d 
             40ca38      2 INSTR BELONGTO 40ca00 
-            40ca3a     -1 INSTR LOCAL MetadataRedundant xor     edx, edx 
+            40ca38      2 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI ZZ xor     ecx, ecx 
+            40ca38     -2 INSTR LOCAL n RCX ZZ  AlwaysNUM xor     ecx, ecx 
             40ca3a      2 INSTR BELONGTO 40ca00 
-            40ca3c     -1 INSTR LOCAL MetadataRedundant mov     esi, 18h 
+            40ca3a      2 INSTR DEADREGS  EFLAGS RDX RBX RSI ZZ xor     edx, edx 
+            40ca3a     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
+            40ca3c     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 18h 
             40ca3c      5 INSTR BELONGTO 40ca00 
+            40ca3c      5 INSTR DEADREGS  EFLAGS RBX RSI ZZ mov     esi, 18h 
             40ca41      4 INSTR BELONGTO 40ca00 
             40ca41      4 INSTR DEADREGS  EFLAGS RBX ZZ mov     [rsp+28h+var_28], rbp 
             40ca41      4 PTRIMMEDESP STACK 0 displ mov     [rsp+28h+var_28], rbp
@@ -9462,11 +9518,12 @@
             40ca64      5 INSTR BELONGTO 40ca60 
             40ca64      5 INSTR DEADREGS  EFLAGS ZZ call    _g_type_class_peek_parent 
             40ca69      8 INSTR BELONGTO 40ca60 
-            40ca69      8 INSTR DEADREGS  EFLAGS RDI ZZ mov     qword ptr [rbx+30h], offset sub_40E010 
+            40ca69      8 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     qword ptr [rbx+30h], offset sub_40E010 
             40ca71      3 INSTR BELONGTO 40ca60 
-            40ca71      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rbx 
-            40ca74     -1 INSTR LOCAL MetadataRedundant mov     esi, 0B0h 
+            40ca71      3 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     rdi, rbx 
+            40ca74     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 0B0h 
             40ca74      5 INSTR BELONGTO 40ca60 
+            40ca74      5 INSTR DEADREGS  EFLAGS RBX RSI ZZ mov     esi, 0B0h 
             40ca79      1 INSTR BELONGTO 40ca60 
             40ca79      1 INSTR DEADREGS  EFLAGS RBX ZZ pop     rbx 
             40ca7a      7 INSTR BELONGTO 40ca60 
@@ -9527,7 +9584,7 @@
             40cacc      1 INSTR DEADREGS  EFLAGS R12 R13 R14 ZZ push    rbx 
             40cacc     -3 INSTR LOCAL NoWarn push    rbx 
             40cacd      2 INSTR BELONGTO 40cac0 
-            40cacd      2 INSTR DEADREGS  EFLAGS R12 R13 R14 ZZ mov     ebx, esi 
+            40cacd      2 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 ZZ mov     ebx, esi 
             40cacf    104 DATAREF STACK 1161 esp + 0 PARENT LocalFrame LOCALFRAME
             40cacf     48 MEMORYHOLE STACK esp + 104 CalleeSavedRegs 
             40cacf      4 INSTR BELONGTO 40cac0 
@@ -9565,11 +9622,11 @@
             40cb01     -1 INSTR LOCAL NoMetaUpdate jle     loc_40CC20 
             40cb01      6 INSTR BELONGTO 40cac0 
             40cb07      4 INSTR BELONGTO 40cac0 
-            40cb07      4 INSTR DEADREGS  EFLAGS RSI RDI R12 R13 ZZ mov     [rsp+98h+var_90], ebx 
+            40cb07      4 INSTR DEADREGS  EFLAGS RDX RSI RDI R12 R13 ZZ mov     [rsp+98h+var_90], ebx 
             40cb07      4 PTRIMMEDESP STACK 8 displ mov     [rsp+98h+var_90], ebx
             40cb0b      5 INSTR BELONGTO 40cac0 
             40cb10      4 INSTR BELONGTO 40cac0 
-            40cb10      4 INSTR DEADREGS  EFLAGS RBX RSI RDI R12 R13 ZZ mov     edx, [rsp+98h+var_90] 
+            40cb10      4 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI R12 R13 ZZ mov     edx, [rsp+98h+var_90] 
             40cb10      4 PTRIMMEDESP STACK 8 displ mov     edx, [rsp+98h+var_90]
             40cb14      5 INSTR BELONGTO 40cac0 
             40cb14      5 INSTR DEADREGS  EFLAGS RBX RSI RDI R12 R13 ZZ lea     rsi, [rsp+98h+var_88] 
@@ -9593,10 +9650,11 @@
             40cb31      5 INSTR BELONGTO 40cac0 
             40cb31      5 INSTR DEADREGS  EFLAGS RBX R12 ZZ call    _gtk_text_iter_forward_line 
             40cb36      5 INSTR BELONGTO 40cac0 
-            40cb36      5 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI R12 ZZ lea     rsi, [rsp+98h+var_88] 
+            40cb36      5 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI RDI R12 ZZ lea     rsi, [rsp+98h+var_88] 
             40cb36      5 PTRIMMEDESP STACK 16 displ lea     rsi, [rsp+98h+var_88]
-            40cb3b     -1 INSTR LOCAL MetadataRedundant mov     ecx, 1 
+            40cb3b     -2 INSTR LOCAL n RCX ZZ  NUMVia2ndSrcIMMEDNUM mov     ecx, 1 
             40cb3b      5 INSTR BELONGTO 40cac0 
+            40cb3b      5 INSTR DEADREGS  EFLAGS RCX RDX RBX RDI R12 ZZ mov     ecx, 1 
             40cb40      3 INSTR BELONGTO 40cac0 
             40cb40      3 INSTR DEADREGS  EFLAGS RDX RBX RDI R12 ZZ mov     rdx, r13 
             40cb43      3 INSTR BELONGTO 40cac0 
@@ -9694,18 +9752,18 @@
             40cbe2     -1 INSTR LOCAL MetadataUnused mov     rax, [r15+38h] 
             40cbe2      4 INSTR BELONGTO 40cac0 
             40cbe6      6 INSTR BELONGTO 40cac0 
-            40cbe6      6 INSTR DEADREGS  EFLAGS RCX RDX RBX RDI R12 ZZ mov     eax, [rax+0A8h] 
+            40cbe6      6 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI RDI R12 ZZ mov     eax, [rax+0A8h] 
             40cbec     -1 INSTR LOCAL NoMetaUpdate test    eax, eax 
             40cbec      2 INSTR BELONGTO 40cac0 
             40cbee     -1 INSTR LOCAL NoMetaUpdate jnz     short loc_40CC30 
             40cbee      2 INSTR BELONGTO 40cac0 
             40cbf0      5 INSTR BELONGTO 40cac0 
-            40cbf0      5 INSTR DEADREGS  EFLAGS RCX RDX RBX RDI R12 ZZ lea     rdx, [rsp+98h+var_88] 
+            40cbf0      5 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI RDI R12 ZZ lea     rdx, [rsp+98h+var_88] 
             40cbf0      5 PTRIMMEDESP STACK 16 displ lea     rdx, [rsp+98h+var_88]
             40cbf5      3 INSTR BELONGTO 40cac0 
-            40cbf5      3 INSTR DEADREGS  EFLAGS RCX RBX RDI R12 ZZ mov     rcx, r13 
+            40cbf5      3 INSTR DEADREGS  EFLAGS RCX RBX RSI RDI R12 ZZ mov     rcx, r13 
             40cbf8      5 INSTR BELONGTO 40cac0 
-            40cbf8      5 INSTR DEADREGS  EFLAGS RBX RDI R12 ZZ mov     esi, offset aInvisibleFilte; "invisible-filter" 
+            40cbf8      5 INSTR DEADREGS  EFLAGS RBX RSI RDI R12 ZZ mov     esi, offset aInvisibleFilte; "invisible-filter" 
             40cbfd      3 INSTR BELONGTO 40cac0 
             40cbfd      3 INSTR DEADREGS  EFLAGS RBX RDI R12 ZZ mov     rdi, r14 
             40cc00     -1 INSTR LOCAL NoMetaUpdate call    _gtk_text_buffer_remove_tag_by_name 
@@ -9717,10 +9775,10 @@
             40cc08      5 INSTR BELONGTO 40cac0 
             40cc08      5 INSTR DEADREGS  EFLAGS RBX R12 R13 ZZ call    _gtk_text_iter_free 
             40cc0d      5 INSTR BELONGTO 40cac0 
-            40cc0d      5 INSTR DEADREGS  EFLAGS RBX R12 R13 ZZ add     [rsp+98h+var_90], 1 
+            40cc0d      5 INSTR DEADREGS  EFLAGS RAX RBX R12 R13 ZZ add     [rsp+98h+var_90], 1 
             40cc0d      5 PTRIMMEDESP STACK 8 displ add     [rsp+98h+var_90], 1
             40cc12      4 INSTR BELONGTO 40cac0 
-            40cc12      4 INSTR DEADREGS  EFLAGS RBX R12 R13 ZZ mov     eax, [rsp+98h+var_8C] 
+            40cc12      4 INSTR DEADREGS  EFLAGS RAX RBX R12 R13 ZZ mov     eax, [rsp+98h+var_8C] 
             40cc12      4 PTRIMMEDESP STACK 12 displ mov     eax, [rsp+98h+var_8C]
             40cc16     -1 INSTR LOCAL NoMetaUpdate cmp     [rsp+98h+var_90], eax 
             40cc16      4 INSTR BELONGTO 40cac0 
@@ -9745,12 +9803,12 @@
             40cc2e      1 INSTR BELONGTO 40cac0 
             40cc2e      1 INSTR DEADREGS  EFLAGS ZZ retn 
             40cc30      5 INSTR BELONGTO 40cac0 
-            40cc30      5 INSTR DEADREGS  EFLAGS RCX RDX RBX RDI R12 ZZ lea     rdx, [rsp+98h+var_88] 
+            40cc30      5 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI RDI R12 ZZ lea     rdx, [rsp+98h+var_88] 
             40cc30      5 PTRIMMEDESP STACK 16 displ lea     rdx, [rsp+98h+var_88]
             40cc35      3 INSTR BELONGTO 40cac0 
-            40cc35      3 INSTR DEADREGS  EFLAGS RCX RBX RDI R12 ZZ mov     rcx, r13 
+            40cc35      3 INSTR DEADREGS  EFLAGS RCX RBX RSI RDI R12 ZZ mov     rcx, r13 
             40cc38      5 INSTR BELONGTO 40cac0 
-            40cc38      5 INSTR DEADREGS  EFLAGS RBX RDI R12 ZZ mov     esi, offset aInvisibleFilte; "invisible-filter" 
+            40cc38      5 INSTR DEADREGS  EFLAGS RBX RSI RDI R12 ZZ mov     esi, offset aInvisibleFilte; "invisible-filter" 
             40cc3d      3 INSTR BELONGTO 40cac0 
             40cc3d      3 INSTR DEADREGS  EFLAGS RBX RDI R12 ZZ mov     rdi, r14 
             40cc40     -1 INSTR LOCAL NoMetaUpdate call    _gtk_text_buffer_apply_tag_by_name 
@@ -9786,12 +9844,13 @@
             40cc75      5 INSTR BELONGTO 40cc60 
             40cc75      5 INSTR DEADREGS  EFLAGS ZZ call    _gtk_toggle_action_get_active 
             40cc7a      3 INSTR BELONGTO 40cc60 
-            40cc7a      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rbx 
+            40cc7a      3 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     rdi, rbx 
             40cc7d      5 INSTR BELONGTO 40cc60 
-            40cc7d      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     rbx, [rsp+18h+var_10] 
+            40cc7d      5 INSTR DEADREGS  EFLAGS RBX RSI ZZ mov     rbx, [rsp+18h+var_10] 
             40cc7d      5 PTRIMMEDESP STACK 8 displ mov     rbx, [rsp+18h+var_10]
-            40cc82     -1 INSTR LOCAL MetadataRedundant xor     esi, esi 
             40cc82      2 INSTR BELONGTO 40cc60 
+            40cc82      2 INSTR DEADREGS  EFLAGS RSI ZZ xor     esi, esi 
+            40cc82     -2 INSTR LOCAL n RSI ZZ  AlwaysNUM xor     esi, esi 
             40cc84      6 INSTR BELONGTO 40cc60 
             40cc84      6 INSTR DEADREGS  EFLAGS ZZ mov     [rbp+0A8h], eax 
             40cc8a     -1 INSTR LOCAL MetadataUnused mov     rbp, [rsp+18h+var_8] 
@@ -9829,11 +9888,11 @@
             40ccc8     -1 INSTR LOCAL NoMetaUpdate test    rbp, rbp 
             40ccc8      3 INSTR BELONGTO 40cca0 
             40cccb      3 INSTR BELONGTO 40cca0 
-            40cccb      3 INSTR DEADREGS  RBX R12 R13 R14 ZZ mov     r12, rax 
+            40cccb      3 INSTR DEADREGS  RBX RSI RDI R12 R13 R14 ZZ mov     r12, rax 
             40ccce     -1 INSTR LOCAL NoMetaUpdate jz      short loc_40CCED 
             40ccce      2 INSTR BELONGTO 40cca0 
             40ccd0      4 INSTR BELONGTO 40cca0 
-            40ccd0      4 INSTR DEADREGS  EFLAGS RAX RBX R13 R14 ZZ mov     rax, [rbp+0] 
+            40ccd0      4 INSTR DEADREGS  EFLAGS RAX RBX RSI RDI R13 R14 ZZ mov     rax, [rbp+0] 
             40ccd4     -1 INSTR LOCAL NoMetaUpdate test    rax, rax 
             40ccd4      3 INSTR BELONGTO 40cca0 
             40ccd7     -1 INSTR LOCAL NoMetaUpdate jz      short loc_40CCDE 
@@ -9854,22 +9913,22 @@
             40cceb     -1 INSTR LOCAL NoMetaUpdate jnz     short loc_40CD30 
             40cceb      2 INSTR BELONGTO 40cca0 
             40cced      8 INSTR BELONGTO 40cca0 
-            40cced      8 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 ZZ mov     rbx, [rsp+0A8h+var_28] 
+            40cced      8 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI R12 R13 R14 ZZ mov     rbx, [rsp+0A8h+var_28] 
             40cced      8 PTRIMMEDESP STACK 128 displ mov     rbx, [rsp+0A8h+var_28]
             40ccf5     -1 INSTR LOCAL MetadataUnused mov     rbp, [rsp+0A8h+var_20] 
             40ccf5      8 INSTR BELONGTO 40cca0 
             40ccfd      5 INSTR BELONGTO 40cca0 
-            40ccfd      5 INSTR DEADREGS  EFLAGS R12 R13 R14 ZZ mov     edx, offset aGtk_is_windowW; "GTK_IS_WINDOW (window)" 
+            40ccfd      5 INSTR DEADREGS  EFLAGS RDX RSI RDI R12 R13 R14 ZZ mov     edx, offset aGtk_is_windowW; "GTK_IS_WINDOW (window)" 
             40cd02     -1 INSTR LOCAL MetadataUnused mov     r12, [rsp+0A8h+var_18] 
             40cd02      8 INSTR BELONGTO 40cca0 
             40cd0a     -1 INSTR LOCAL MetadataUnused mov     r13, [rsp+0A8h+var_10] 
             40cd0a      8 INSTR BELONGTO 40cca0 
             40cd12      5 INSTR BELONGTO 40cca0 
-            40cd12      5 INSTR DEADREGS  EFLAGS R12 R13 R14 ZZ mov     esi, offset aLogview_about; "logview_about" 
+            40cd12      5 INSTR DEADREGS  EFLAGS RSI RDI R12 R13 R14 ZZ mov     esi, offset aLogview_about; "logview_about" 
             40cd17     -1 INSTR LOCAL MetadataUnused mov     r14, [rsp+0A8h+var_8] 
             40cd17      8 INSTR BELONGTO 40cca0 
             40cd1f      5 INSTR BELONGTO 40cca0 
-            40cd1f      5 INSTR DEADREGS  EFLAGS R12 R13 R14 ZZ mov     edi, offset domainname; "gnome-system-log" 
+            40cd1f      5 INSTR DEADREGS  EFLAGS RDI R12 R13 R14 ZZ mov     edi, offset domainname; "gnome-system-log" 
             40cd24     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rsp, 0A8h 
             40cd24      7 INSTR BELONGTO 40cca0 
             40cd2b     -1 INSTR LOCAL NoMetaUpdate jmp     _g_return_if_fail_warning 
@@ -9877,19 +9936,20 @@
             40cd2b      5 INSTR DEADREGS  EFLAGS R12 R13 R14 ZZ jmp     _g_return_if_fail_warning 
             40cd30     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 5          ; category 
             40cd30      5 INSTR BELONGTO 40cca0 
-            40cd30      5 INSTR DEADREGS  EFLAGS RBX R13 R14 ZZ mov     edx, 5          ; category 
+            40cd30      5 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI R13 R14 ZZ mov     edx, 5          ; category 
             40cd35      5 INSTR BELONGTO 40cca0 
-            40cd35      5 INSTR DEADREGS  EFLAGS RBX R13 R14 ZZ mov     esi, offset aYouShouldHaveR; "You should have received a copy of the "... 
+            40cd35      5 INSTR DEADREGS  EFLAGS RBX RSI RDI R13 R14 ZZ mov     esi, offset aYouShouldHaveR; "You should have received a copy of the "... 
             40cd3a      2 INSTR BELONGTO 40cca0 
-            40cd3a      2 INSTR DEADREGS  EFLAGS RBX R13 R14 ZZ xor     edi, edi        ; domainname 
+            40cd3a      2 INSTR DEADREGS  EFLAGS RBX RDI R13 R14 ZZ xor     edi, edi        ; domainname 
             40cd3a     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi        ; domainname 
             40cd3c     -1 INSTR LOCAL NoMetaUpdate call    _dcgettext 
             40cd3c      5 INSTR BELONGTO 40cca0 
             40cd3c      5 INSTR DEADREGS  EFLAGS RBX R13 R14 ZZ call    _dcgettext 
-            40cd41     -1 INSTR LOCAL MetadataRedundant mov     edx, 5          ; category 
+            40cd41     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 5          ; category 
             40cd41      5 INSTR BELONGTO 40cca0 
+            40cd41      5 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI R13 R14 ZZ mov     edx, 5          ; category 
             40cd46      5 INSTR BELONGTO 40cca0 
-            40cd46      5 INSTR DEADREGS  EFLAGS RBX R13 R14 ZZ mov     esi, offset aThisProgramIsD; "This program is distributed in the hope"... 
+            40cd46      5 INSTR DEADREGS  EFLAGS RBX RSI RDI R13 R14 ZZ mov     esi, offset aThisProgramIsD; "This program is distributed in the hope"... 
             40cd4b     -1 INSTR LOCAL MetadataRedundant xor     edi, edi        ; domainname 
             40cd4b      2 INSTR BELONGTO 40cca0 
             40cd4d      3 INSTR BELONGTO 40cca0 
@@ -9897,49 +9957,53 @@
             40cd50     -1 INSTR LOCAL NoMetaUpdate call    _dcgettext 
             40cd50      5 INSTR BELONGTO 40cca0 
             40cd50      5 INSTR DEADREGS  EFLAGS RBX R14 ZZ call    _dcgettext 
-            40cd55     -1 INSTR LOCAL MetadataRedundant mov     edx, 5          ; category 
+            40cd55     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 5          ; category 
             40cd55      5 INSTR BELONGTO 40cca0 
+            40cd55      5 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI R14 ZZ mov     edx, 5          ; category 
             40cd5a      3 INSTR BELONGTO 40cca0 
-            40cd5a      3 INSTR DEADREGS  EFLAGS RBX R14 ZZ mov     rbx, rax 
+            40cd5a      3 INSTR DEADREGS  EFLAGS RBX RSI RDI R14 ZZ mov     rbx, rax 
             40cd5d      5 INSTR BELONGTO 40cca0 
-            40cd5d      5 INSTR DEADREGS  EFLAGS R14 ZZ mov     esi, offset aThisProgramIsF; "This program is free software; you can "... 
+            40cd5d      5 INSTR DEADREGS  EFLAGS RSI RDI R14 ZZ mov     esi, offset aThisProgramIsF; "This program is free software; you can "... 
             40cd62     -1 INSTR LOCAL MetadataRedundant xor     edi, edi        ; domainname 
             40cd62      2 INSTR BELONGTO 40cca0 
             40cd64     -1 INSTR LOCAL NoMetaUpdate call    _dcgettext 
             40cd64      5 INSTR BELONGTO 40cca0 
             40cd64      5 INSTR DEADREGS  EFLAGS R14 ZZ call    _dcgettext 
             40cd69      3 INSTR BELONGTO 40cca0 
-            40cd69      3 INSTR DEADREGS  EFLAGS RCX RDX RSI R8 R14 ZZ mov     rcx, r13 
+            40cd69      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R14 ZZ mov     rcx, r13 
             40cd6c     -2 INSTR LOCAL n R8 ZZ  AlwaysNUM xor     r8d, r8d 
             40cd6c      3 INSTR BELONGTO 40cca0 
-            40cd6c      3 INSTR DEADREGS  EFLAGS RDX RSI R8 R13 R14 ZZ xor     r8d, r8d 
+            40cd6c      3 INSTR DEADREGS  EFLAGS RDX RSI RDI R8 R13 R14 ZZ xor     r8d, r8d 
             40cd6f      3 INSTR BELONGTO 40cca0 
-            40cd6f      3 INSTR DEADREGS  EFLAGS RDX RSI R13 R14 ZZ mov     rdx, rbx 
+            40cd6f      3 INSTR DEADREGS  EFLAGS RDX RSI RDI R13 R14 ZZ mov     rdx, rbx 
             40cd72      3 INSTR BELONGTO 40cca0 
-            40cd72      3 INSTR DEADREGS  EFLAGS RBX RSI R13 R14 ZZ mov     rsi, rax 
+            40cd72      3 INSTR DEADREGS  EFLAGS RBX RSI RDI R13 R14 ZZ mov     rsi, rax 
             40cd75      5 INSTR BELONGTO 40cca0 
-            40cd75      5 INSTR DEADREGS  EFLAGS RBX R13 R14 ZZ mov     edi, offset asc_41464A; "\n\n" 
+            40cd75      5 INSTR DEADREGS  EFLAGS RAX RBX RDI R13 R14 ZZ mov     edi, offset asc_41464A; "\n\n" 
             40cd7a      2 INSTR BELONGTO 40cca0 
-            40cd7a      2 INSTR DEADREGS  EFLAGS RBX R13 R14 ZZ xor     eax, eax 
+            40cd7a      2 INSTR DEADREGS  EFLAGS RAX RBX R13 R14 ZZ xor     eax, eax 
             40cd7a     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             40cd7c     -1 INSTR LOCAL NoMetaUpdate call    _g_strjoin 
             40cd7c      5 INSTR BELONGTO 40cca0 
             40cd7c      5 INSTR DEADREGS  EFLAGS RBX R13 R14 ZZ call    _g_strjoin 
-            40cd81     -1 INSTR LOCAL MetadataRedundant mov     edx, 5          ; category 
+            40cd81     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 5          ; category 
             40cd81      5 INSTR BELONGTO 40cca0 
+            40cd81      5 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI R13 R14 ZZ mov     edx, 5          ; category 
             40cd86      5 INSTR BELONGTO 40cca0 
-            40cd86      5 INSTR DEADREGS  EFLAGS RBX R13 R14 ZZ mov     esi, offset aASystemLogView; "A system log viewer for GNOME." 
-            40cd8b     -1 INSTR LOCAL MetadataRedundant xor     edi, edi        ; domainname 
+            40cd86      5 INSTR DEADREGS  EFLAGS RBX RSI RDI R13 R14 ZZ mov     esi, offset aASystemLogView; "A system log viewer for GNOME." 
             40cd8b      2 INSTR BELONGTO 40cca0 
+            40cd8b      2 INSTR DEADREGS  EFLAGS RBX RDI R13 R14 ZZ xor     edi, edi        ; domainname 
+            40cd8b     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi        ; domainname 
             40cd8d      3 INSTR BELONGTO 40cca0 
             40cd8d      3 INSTR DEADREGS  EFLAGS RBX R13 R14 ZZ mov     rbx, rax 
             40cd90     -1 INSTR LOCAL NoMetaUpdate call    _dcgettext 
             40cd90      5 INSTR BELONGTO 40cca0 
             40cd90      5 INSTR DEADREGS  EFLAGS R13 R14 ZZ call    _dcgettext 
-            40cd95     -1 INSTR LOCAL MetadataRedundant mov     edx, 5          ; category 
+            40cd95     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 5          ; category 
             40cd95      5 INSTR BELONGTO 40cca0 
+            40cd95      5 INSTR DEADREGS  EFLAGS RDX RSI RDI R13 R14 ZZ mov     edx, 5          ; category 
             40cd9a      5 INSTR BELONGTO 40cca0 
-            40cd9a      5 INSTR DEADREGS  EFLAGS R13 R14 ZZ mov     esi, offset byte_41464D; msgid 
+            40cd9a      5 INSTR DEADREGS  EFLAGS RSI RDI R13 R14 ZZ mov     esi, offset byte_41464D; msgid 
             40cd9f     -1 INSTR LOCAL MetadataRedundant xor     edi, edi        ; domainname 
             40cd9f      2 INSTR BELONGTO 40cca0 
             40cda1     -1 INSTR LOCAL MetadataUnused mov     r14, rax 
@@ -9957,19 +10021,19 @@
             40cdb2      5 INSTR BELONGTO 40cca0 
             40cdb2      5 INSTR DEADREGS  EFLAGS R12 ZZ call    _g_type_check_instance_cast 
             40cdb7      3 INSTR BELONGTO 40cca0 
-            40cdb7      3 INSTR DEADREGS  EFLAGS RDX RDI R8 R9 R12 ZZ mov     rdx, r13 
+            40cdb7      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 R12 ZZ mov     rdx, r13 
             40cdba      3 INSTR BELONGTO 40cca0 
-            40cdba      3 INSTR DEADREGS  EFLAGS RDI R8 R9 R12 R13 ZZ mov     rdi, rax 
+            40cdba      3 INSTR DEADREGS  EFLAGS RCX RSI RDI R8 R9 R12 R13 ZZ mov     rdi, rax 
             40cdbd      6 INSTR BELONGTO 40cca0 
-            40cdbd      6 INSTR DEADREGS  EFLAGS R8 R9 R12 R13 ZZ mov     r9d, offset aCopyright; "copyright" 
+            40cdbd      6 INSTR DEADREGS  EFLAGS RAX RCX RSI R8 R9 R12 R13 ZZ mov     r9d, offset aCopyright; "copyright" 
             40cdc3      6 INSTR BELONGTO 40cca0 
-            40cdc3      6 INSTR DEADREGS  EFLAGS R8 R12 R13 ZZ mov     r8d, offset a3_4_1; "3.4.1" 
+            40cdc3      6 INSTR DEADREGS  EFLAGS RAX RCX RSI R8 R12 R13 ZZ mov     r8d, offset a3_4_1; "3.4.1" 
             40cdc9      5 INSTR BELONGTO 40cca0 
-            40cdc9      5 INSTR DEADREGS  EFLAGS R12 R13 ZZ mov     ecx, offset aVersion; "version" 
+            40cdc9      5 INSTR DEADREGS  EFLAGS RAX RCX RSI R12 R13 ZZ mov     ecx, offset aVersion; "version" 
             40cdce      5 INSTR BELONGTO 40cca0 
-            40cdce      5 INSTR DEADREGS  EFLAGS R12 R13 ZZ mov     esi, offset aName; "name" 
+            40cdce      5 INSTR DEADREGS  EFLAGS RAX RSI R12 R13 ZZ mov     esi, offset aName; "name" 
             40cdd3      2 INSTR BELONGTO 40cca0 
-            40cdd3      2 INSTR DEADREGS  EFLAGS R12 R13 ZZ xor     eax, eax 
+            40cdd3      2 INSTR DEADREGS  EFLAGS RAX R12 R13 ZZ xor     eax, eax 
             40cdd3     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             40cdd5     -1 INSTR LOCAL MetadataUnused mov     [rsp+0A8h+var_78], r14 
             40cdd5      5 INSTR BELONGTO 40cca0 
@@ -10044,30 +10108,30 @@
             40cea5     16 MEMORYHOLE STACK esp + 24 CalleeSavedRegs 
             40cea5     24 DATAREF STACK 1165 esp + 0 PARENT LocalFrame LOCALFRAME
             40cea5      4 INSTR BELONGTO 40cea0 
-            40cea5      4 INSTR DEADREGS  EFLAGS ZZ sub     rsp, 18h 
+            40cea5      4 INSTR DEADREGS  EFLAGS RBX ZZ sub     rsp, 18h 
             40cea5      8 MEMORYHOLE STACK esp + 40 ReturnAddress 
             40cea9      9 INSTR BELONGTO 40cea0 
-            40cea9      9 INSTR DEADREGS  EFLAGS ZZ mov     [rsp+28h+var_20], 0 
+            40cea9      9 INSTR DEADREGS  EFLAGS RBX ZZ mov     [rsp+28h+var_20], 0 
             40cea9      9 PTRIMMEDESP STACK 8 displ mov     [rsp+28h+var_20], 0
             40ceb2     -1 INSTR LOCAL NoMetaUpdate call    _gtk_get_current_event_time 
             40ceb2      5 INSTR BELONGTO 40cea0 
-            40ceb2      5 INSTR DEADREGS  EFLAGS ZZ call    _gtk_get_current_event_time 
+            40ceb2      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _gtk_get_current_event_time 
             40ceb7      3 INSTR BELONGTO 40cea0 
-            40ceb7      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rbp 
+            40ceb7      3 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     rdi, rbp 
             40ceba      2 INSTR BELONGTO 40cea0 
-            40ceba      2 INSTR DEADREGS  EFLAGS ZZ mov     ebx, eax 
+            40ceba      2 INSTR DEADREGS  EFLAGS RBX ZZ mov     ebx, eax 
             40cebc     -1 INSTR LOCAL NoMetaUpdate call    _gtk_widget_get_screen 
             40cebc      5 INSTR BELONGTO 40cea0 
             40cebc      5 INSTR DEADREGS  EFLAGS ZZ call    _gtk_widget_get_screen 
             40cec1      5 INSTR BELONGTO 40cea0 
-            40cec1      5 INSTR DEADREGS  EFLAGS RCX RDI ZZ lea     rcx, [rsp+28h+var_20] 
+            40cec1      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI ZZ lea     rcx, [rsp+28h+var_20] 
             40cec1      5 PTRIMMEDESP STACK 8 displ lea     rcx, [rsp+28h+var_20]
             40cec6      3 INSTR BELONGTO 40cea0 
-            40cec6      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rax 
+            40cec6      3 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     rdi, rax 
             40cec9      2 INSTR BELONGTO 40cea0 
-            40cec9      2 INSTR DEADREGS  EFLAGS ZZ mov     edx, ebx 
+            40cec9      2 INSTR DEADREGS  EFLAGS RDX RSI ZZ mov     edx, ebx 
             40cecb      5 INSTR BELONGTO 40cea0 
-            40cecb      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     esi, offset aGhelpGnomeSyst; "ghelp:gnome-system-log" 
+            40cecb      5 INSTR DEADREGS  EFLAGS RBX RSI ZZ mov     esi, offset aGhelpGnomeSyst; "ghelp:gnome-system-log" 
             40ced0     -1 INSTR LOCAL NoMetaUpdate call    _gtk_show_uri 
             40ced0      5 INSTR BELONGTO 40cea0 
             40ced0      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _gtk_show_uri 
@@ -10080,28 +10144,29 @@
             40cedd     -1 INSTR LOCAL NoMetaUpdate jz      short loc_40CF15 
             40cedd      2 INSTR BELONGTO 40cea0 
             40cedf      4 INSTR BELONGTO 40cea0 
-            40cedf      4 INSTR DEADREGS  EFLAGS RBX ZZ mov     rbx, [rax+8] 
+            40cedf      4 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI ZZ mov     rbx, [rax+8] 
             40cee3     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 5          ; category 
             40cee3      5 INSTR BELONGTO 40cea0 
-            40cee3      5 INSTR DEADREGS  EFLAGS ZZ mov     edx, 5          ; category 
+            40cee3      5 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     edx, 5          ; category 
             40cee8      5 INSTR BELONGTO 40cea0 
-            40cee8      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, offset aThereWasAnErro; "There was an error displaying help: %s" 
+            40cee8      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, offset aThereWasAnErro; "There was an error displaying help: %s" 
             40ceed      2 INSTR BELONGTO 40cea0 
-            40ceed      2 INSTR DEADREGS  EFLAGS ZZ xor     edi, edi        ; domainname 
+            40ceed      2 INSTR DEADREGS  EFLAGS RDI ZZ xor     edi, edi        ; domainname 
             40ceed     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi        ; domainname 
             40ceef     -1 INSTR LOCAL NoMetaUpdate call    _dcgettext 
             40ceef      5 INSTR BELONGTO 40cea0 
             40ceef      5 INSTR DEADREGS  EFLAGS ZZ call    _dcgettext 
             40cef4      5 INSTR BELONGTO 40cea0 
-            40cef4      5 INSTR DEADREGS  EFLAGS RCX RDX ZZ mov     edi, offset domainname; "gnome-system-log" 
+            40cef4      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI ZZ mov     edi, offset domainname; "gnome-system-log" 
             40cef9      3 INSTR BELONGTO 40cea0 
-            40cef9      3 INSTR DEADREGS  EFLAGS RCX RDX ZZ mov     rdx, rax 
+            40cef9      3 INSTR DEADREGS  EFLAGS RCX RDX RSI ZZ mov     rdx, rax 
             40cefc      3 INSTR BELONGTO 40cea0 
-            40cefc      3 INSTR DEADREGS  EFLAGS RCX ZZ mov     rcx, rbx 
-            40ceff     -1 INSTR LOCAL MetadataRedundant mov     esi, 10h 
+            40cefc      3 INSTR DEADREGS  EFLAGS RAX RCX RSI ZZ mov     rcx, rbx 
+            40ceff     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 10h 
             40ceff      5 INSTR BELONGTO 40cea0 
+            40ceff      5 INSTR DEADREGS  EFLAGS RAX RBX RSI ZZ mov     esi, 10h 
             40cf04      2 INSTR BELONGTO 40cea0 
-            40cf04      2 INSTR DEADREGS  EFLAGS RBX ZZ xor     eax, eax 
+            40cf04      2 INSTR DEADREGS  EFLAGS RAX RBX ZZ xor     eax, eax 
             40cf04     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             40cf06     -1 INSTR LOCAL NoMetaUpdate call    _g_log 
             40cf06      5 INSTR BELONGTO 40cea0 
@@ -10142,18 +10207,18 @@
             40cf36      5 INSTR BELONGTO 40cf20 
             40cf36      5 INSTR DEADREGS  EFLAGS RBX R12 ZZ call    sub_413ED0 
             40cf3b      3 INSTR BELONGTO 40cf20 
-            40cf3b      3 INSTR DEADREGS  EFLAGS RCX RBX RDI R8 R9 R12 ZZ mov     rcx, rbp 
+            40cf3b      3 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI RDI R8 R9 R12 ZZ mov     rcx, rbp 
             40cf3e     -2 INSTR LOCAL n R9 ZZ  AlwaysNUM xor     r9d, r9d 
             40cf3e      3 INSTR BELONGTO 40cf20 
-            40cf3e      3 INSTR DEADREGS  EFLAGS RBX RDI R8 R9 R12 ZZ xor     r9d, r9d 
+            40cf3e      3 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI R8 R9 R12 ZZ xor     r9d, r9d 
             40cf41     -2 INSTR LOCAL n R8 ZZ  AlwaysNUM xor     r8d, r8d 
             40cf41      3 INSTR BELONGTO 40cf20 
-            40cf41      3 INSTR DEADREGS  EFLAGS RBX RDI R8 R12 ZZ xor     r8d, r8d 
+            40cf41      3 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI R8 R12 ZZ xor     r8d, r8d 
             40cf44     -2 INSTR LOCAL n RDX ZZ  NumericDEFs mov     edx, offset sub_40E2E0 
             40cf44      5 INSTR BELONGTO 40cf20 
-            40cf44      5 INSTR DEADREGS  EFLAGS RBX RDI R12 ZZ mov     edx, offset sub_40E2E0 
+            40cf44      5 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI R12 ZZ mov     edx, offset sub_40E2E0 
             40cf49      5 INSTR BELONGTO 40cf20 
-            40cf49      5 INSTR DEADREGS  EFLAGS RBX RDI R12 ZZ mov     esi, offset aResponse; "response" 
+            40cf49      5 INSTR DEADREGS  EFLAGS RBX RSI RDI R12 ZZ mov     esi, offset aResponse; "response" 
             40cf4e     -2 INSTR LOCAL n RDI ZZ  NumericDEFs mov     rdi, rax 
             40cf4e      3 INSTR BELONGTO 40cf20 
             40cf4e      3 INSTR DEADREGS  EFLAGS RBX RDI R12 ZZ mov     rdi, rax 
@@ -10290,15 +10355,15 @@
             40d016      5 INSTR BELONGTO 40cfe0 
             40d016      5 INSTR DEADREGS  EFLAGS ZZ call    _gtk_text_buffer_get_bounds 
             40d01b      5 INSTR BELONGTO 40cfe0 
-            40d01b      5 INSTR DEADREGS  EFLAGS RCX RDX RDI ZZ lea     rcx, [rsp+0A8h+var_58] 
+            40d01b      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI ZZ lea     rcx, [rsp+0A8h+var_58] 
             40d01b      5 PTRIMMEDESP STACK 80 displ lea     rcx, [rsp+0A8h+var_58]
             40d020      3 INSTR BELONGTO 40cfe0 
-            40d020      3 INSTR DEADREGS  EFLAGS RDX RDI ZZ mov     rdx, rsp 
+            40d020      3 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     rdx, rsp 
             40d020      3 PTRIMMEDESP STACK 0 displ mov     rdx, rsp
             40d023      3 INSTR BELONGTO 40cfe0 
-            40d023      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rbx 
+            40d023      3 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     rdi, rbx 
             40d026      5 INSTR BELONGTO 40cfe0 
-            40d026      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     esi, offset aInvisible; "invisible" 
+            40d026      5 INSTR DEADREGS  EFLAGS RBX RSI ZZ mov     esi, offset aInvisible; "invisible" 
             40d02b     -1 INSTR LOCAL NoMetaUpdate call    _gtk_text_buffer_remove_tag_by_name 
             40d02b      5 INSTR BELONGTO 40cfe0 
             40d02b      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _gtk_text_buffer_remove_tag_by_name 
@@ -10425,8 +10490,9 @@
             40d0e1     -1 INSTR LOCAL NoMetaUpdate call    _gtk_text_view_get_buffer 
             40d0e1      5 INSTR BELONGTO 40d0c0 
             40d0e1      5 INSTR DEADREGS  EFLAGS ZZ call    _gtk_text_view_get_buffer 
-            40d0e6     -1 INSTR LOCAL MetadataRedundant mov     edi, 45h 
+            40d0e6     -2 INSTR LOCAL n RDI ZZ  NUMVia2ndSrcIMMEDNUM mov     edi, 45h 
             40d0e6      5 INSTR BELONGTO 40d0c0 
+            40d0e6      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     edi, 45h 
             40d0eb      3 INSTR BELONGTO 40d0c0 
             40d0eb      3 INSTR DEADREGS  EFLAGS ZZ mov     rbp, rax 
             40d0ee     -1 INSTR LOCAL NoMetaUpdate call    _gtk_clipboard_get 
@@ -10525,32 +10591,35 @@
             40d18e     -1 INSTR LOCAL NoMetaUpdate call    _g_type_check_instance_cast 
             40d18e      5 INSTR BELONGTO 40d130 
             40d18e      5 INSTR DEADREGS  EFLAGS R12 ZZ call    _g_type_check_instance_cast 
-            40d193     -1 INSTR LOCAL MetadataRedundant xor     edi, edi        ; domainname 
             40d193      2 INSTR BELONGTO 40d130 
+            40d193      2 INSTR DEADREGS  EFLAGS RDX RSI RDI R12 ZZ xor     edi, edi        ; domainname 
+            40d193     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi        ; domainname 
             40d195      3 INSTR BELONGTO 40d130 
-            40d195      3 INSTR DEADREGS  EFLAGS R12 ZZ mov     r12, rax 
-            40d198     -1 INSTR LOCAL MetadataRedundant mov     edx, 5          ; category 
+            40d195      3 INSTR DEADREGS  EFLAGS RDX RSI R12 ZZ mov     r12, rax 
+            40d198     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 5          ; category 
             40d198      5 INSTR BELONGTO 40d130 
+            40d198      5 INSTR DEADREGS  EFLAGS RDX RSI ZZ mov     edx, 5          ; category 
             40d19d      5 INSTR BELONGTO 40d130 
-            40d19d      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, offset aOpenLog; "Open Log" 
+            40d19d      5 INSTR DEADREGS  EFLAGS RSI ZZ mov     esi, offset aOpenLog; "Open Log" 
             40d1a2     -1 INSTR LOCAL NoMetaUpdate call    _dcgettext 
             40d1a2      5 INSTR BELONGTO 40d130 
             40d1a2      5 INSTR DEADREGS  EFLAGS ZZ call    _dcgettext 
-            40d1a7     -1 INSTR LOCAL MetadataRedundant xor     edx, edx 
             40d1a7      2 INSTR BELONGTO 40d130 
+            40d1a7      2 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 ZZ xor     edx, edx 
+            40d1a7     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
             40d1a9      6 INSTR BELONGTO 40d130 
-            40d1a9      6 INSTR DEADREGS  EFLAGS RSI RDI R8 R9 ZZ mov     r9d, offset aGtkOpen; "gtk-open" 
+            40d1a9      6 INSTR DEADREGS  EFLAGS RCX RSI RDI R8 R9 ZZ mov     r9d, offset aGtkOpen; "gtk-open" 
             40d1af     -2 INSTR LOCAL n R8 ZZ  NUMVia2ndSrcIMMEDNUM mov     r8d, 0FFFFFFFAh 
             40d1af      6 INSTR BELONGTO 40d130 
-            40d1af      6 INSTR DEADREGS  EFLAGS RSI RDI R8 ZZ mov     r8d, 0FFFFFFFAh 
+            40d1af      6 INSTR DEADREGS  EFLAGS RCX RSI RDI R8 ZZ mov     r8d, 0FFFFFFFAh 
             40d1b5      5 INSTR BELONGTO 40d130 
-            40d1b5      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     ecx, offset aGtkCancel; "gtk-cancel" 
+            40d1b5      5 INSTR DEADREGS  EFLAGS RCX RSI RDI ZZ mov     ecx, offset aGtkCancel; "gtk-cancel" 
             40d1ba      3 INSTR BELONGTO 40d130 
             40d1ba      3 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     rsi, r12 
             40d1bd      3 INSTR BELONGTO 40d130 
             40d1bd      3 INSTR DEADREGS  EFLAGS RDI R12 ZZ mov     rdi, rax 
             40d1c0      2 INSTR BELONGTO 40d130 
-            40d1c0      2 INSTR DEADREGS  EFLAGS R12 ZZ xor     eax, eax 
+            40d1c0      2 INSTR DEADREGS  EFLAGS RAX R12 ZZ xor     eax, eax 
             40d1c0     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             40d1c2     -1 INSTR LOCAL MetadataUnused mov     [rsp+28h+var_20], 0 
             40d1c2      9 INSTR BELONGTO 40d130 
@@ -10574,8 +10643,9 @@
             40d1ec     -1 INSTR LOCAL NoMetaUpdate call    _g_type_check_instance_cast 
             40d1ec      5 INSTR BELONGTO 40d130 
             40d1ec      5 INSTR DEADREGS  EFLAGS R12 ZZ call    _g_type_check_instance_cast 
-            40d1f1     -1 INSTR LOCAL MetadataRedundant mov     esi, 0FFFFFFFBh 
+            40d1f1     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 0FFFFFFFBh 
             40d1f1      5 INSTR BELONGTO 40d130 
+            40d1f1      5 INSTR DEADREGS  EFLAGS RSI RDI R12 ZZ mov     esi, 0FFFFFFFBh 
             40d1f6      3 INSTR BELONGTO 40d130 
             40d1f6      3 INSTR DEADREGS  EFLAGS RDI R12 ZZ mov     rdi, rax 
             40d1f9     -1 INSTR LOCAL NoMetaUpdate call    _gtk_dialog_set_default_response 
@@ -10588,44 +10658,45 @@
             40d208     -1 INSTR LOCAL NoMetaUpdate call    _g_type_check_instance_cast 
             40d208      5 INSTR BELONGTO 40d130 
             40d208      5 INSTR DEADREGS  EFLAGS R12 ZZ call    _g_type_check_instance_cast 
-            40d20d     -1 INSTR LOCAL MetadataRedundant mov     esi, 1 
+            40d20d     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 1 
             40d20d      5 INSTR BELONGTO 40d130 
+            40d20d      5 INSTR DEADREGS  EFLAGS RSI RDI R12 ZZ mov     esi, 1 
             40d212      3 INSTR BELONGTO 40d130 
             40d212      3 INSTR DEADREGS  EFLAGS RDI R12 ZZ mov     rdi, rax 
             40d215     -1 INSTR LOCAL NoMetaUpdate call    _gtk_window_set_modal 
             40d215      5 INSTR BELONGTO 40d130 
             40d215      5 INSTR DEADREGS  EFLAGS R12 ZZ call    _gtk_window_set_modal 
             40d21a      7 INSTR BELONGTO 40d130 
-            40d21a      7 INSTR DEADREGS  EFLAGS RCX RDI R8 R9 R12 ZZ mov     rdi, cs:qword_61A318 
+            40d21a      7 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 R12 ZZ mov     rdi, cs:qword_61A318 
             40d221     -2 INSTR LOCAL n R9 ZZ  AlwaysNUM xor     r9d, r9d 
             40d221      3 INSTR BELONGTO 40d130 
-            40d221      3 INSTR DEADREGS  EFLAGS RCX R8 R9 R12 ZZ xor     r9d, r9d 
+            40d221      3 INSTR DEADREGS  EFLAGS RCX RDX RSI R8 R9 R12 ZZ xor     r9d, r9d 
             40d224     -2 INSTR LOCAL n R8 ZZ  AlwaysNUM xor     r8d, r8d 
             40d224      3 INSTR BELONGTO 40d130 
-            40d224      3 INSTR DEADREGS  EFLAGS RCX R8 R12 ZZ xor     r8d, r8d 
+            40d224      3 INSTR DEADREGS  EFLAGS RCX RDX RSI R8 R12 ZZ xor     r8d, r8d 
             40d227      3 INSTR BELONGTO 40d130 
-            40d227      3 INSTR DEADREGS  EFLAGS RCX R12 ZZ mov     rcx, rbp 
+            40d227      3 INSTR DEADREGS  EFLAGS RCX RDX RSI R12 ZZ mov     rcx, rbp 
             40d22a     -2 INSTR LOCAL n RDX ZZ  NumericDEFs mov     edx, offset loc_40DD40 
             40d22a      5 INSTR BELONGTO 40d130 
-            40d22a      5 INSTR DEADREGS  EFLAGS R12 ZZ mov     edx, offset loc_40DD40 
+            40d22a      5 INSTR DEADREGS  EFLAGS RDX RSI R12 ZZ mov     edx, offset loc_40DD40 
             40d22f      5 INSTR BELONGTO 40d130 
-            40d22f      5 INSTR DEADREGS  EFLAGS R12 ZZ mov     esi, offset aResponse; "response" 
+            40d22f      5 INSTR DEADREGS  EFLAGS RSI R12 ZZ mov     esi, offset aResponse; "response" 
             40d234     -1 INSTR LOCAL NoMetaUpdate call    _g_signal_connect_data 
             40d234      5 INSTR BELONGTO 40d130 
             40d234      5 INSTR DEADREGS  EFLAGS R12 ZZ call    _g_signal_connect_data 
             40d239      7 INSTR BELONGTO 40d130 
-            40d239      7 INSTR DEADREGS  EFLAGS RDI R8 R9 R12 ZZ mov     rdi, cs:qword_61A318 
+            40d239      7 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 R12 ZZ mov     rdi, cs:qword_61A318 
             40d240     -1 INSTR LOCAL MetadataRedundant xor     r9d, r9d 
             40d240      3 INSTR BELONGTO 40d130 
             40d243     -1 INSTR LOCAL MetadataRedundant xor     r8d, r8d 
             40d243      3 INSTR BELONGTO 40d130 
             40d246      5 INSTR BELONGTO 40d130 
-            40d246      5 INSTR DEADREGS  EFLAGS R12 ZZ mov     ecx, offset qword_61A318 
+            40d246      5 INSTR DEADREGS  EFLAGS RCX RDX RSI R12 ZZ mov     ecx, offset qword_61A318 
             40d24b     -2 INSTR LOCAL n RDX ZZ  NumericDEFs mov     edx, offset _gtk_widget_destroyed 
             40d24b      5 INSTR BELONGTO 40d130 
-            40d24b      5 INSTR DEADREGS  EFLAGS R12 ZZ mov     edx, offset _gtk_widget_destroyed 
+            40d24b      5 INSTR DEADREGS  EFLAGS RDX RSI R12 ZZ mov     edx, offset _gtk_widget_destroyed 
             40d250      5 INSTR BELONGTO 40d130 
-            40d250      5 INSTR DEADREGS  EFLAGS R12 ZZ mov     esi, offset aDestroy; "destroy" 
+            40d250      5 INSTR DEADREGS  EFLAGS RSI R12 ZZ mov     esi, offset aDestroy; "destroy" 
             40d255     -1 INSTR LOCAL NoMetaUpdate call    _g_signal_connect_data 
             40d255      5 INSTR BELONGTO 40d130 
             40d255      5 INSTR DEADREGS  EFLAGS R12 ZZ call    _g_signal_connect_data 
@@ -10672,13 +10743,13 @@
             40d2b0      0 FUNC MMSAFENESS SAFE
             40d2b0    103 FUNC GLOBAL sub_40D2B0 FUNC_UNSAFE NOFP RET             40d316 
             40d2b0      5 INSTR BELONGTO 40d2b0 
-            40d2b0      5 INSTR DEADREGS  EFLAGS ZZ mov     [rsp+var_10], rbx 
+            40d2b0      5 INSTR DEADREGS  EFLAGS RAX ZZ mov     [rsp+var_10], rbx 
             40d2b0      5 PTRIMMEDESP STACK -16 displ mov     [rsp+var_10], rbx
             40d2b5      5 INSTR BELONGTO 40d2b0 
-            40d2b5      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     [rsp+var_8], rbp 
+            40d2b5      5 INSTR DEADREGS  EFLAGS RAX RBX ZZ mov     [rsp+var_8], rbp 
             40d2b5      5 PTRIMMEDESP STACK -8 displ mov     [rsp+var_8], rbp
             40d2ba      5 INSTR BELONGTO 40d2b0 
-            40d2ba      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     eax, offset aMonospace10; "Monospace 10" 
+            40d2ba      5 INSTR DEADREGS  EFLAGS RAX RBX ZZ mov     eax, offset aMonospace10; "Monospace 10" 
             40d2bf     24 DATAREF STACK 1172 esp + 0 PARENT LocalFrame LOCALFRAME
             40d2bf      4 INSTR BELONGTO 40d2b0 
             40d2bf      4 INSTR DEADREGS  EFLAGS RBX ZZ sub     rsp, 18h 
@@ -10777,7 +10848,7 @@
             40d35e      5 INSTR DEADREGS  EFLAGS R13 ZZ call    _pango_context_get_font_description 
             40d363     -2 INSTR LOCAL n RSI ZZ  NumericDEFs mov     esi, [rbx+7Ch] 
             40d363      3 INSTR BELONGTO 40d330 
-            40d363      3 INSTR DEADREGS  EFLAGS RDI R13 ZZ mov     esi, [rbx+7Ch] 
+            40d363      3 INSTR DEADREGS  EFLAGS RSI RDI R13 ZZ mov     esi, [rbx+7Ch] 
             40d366      3 INSTR BELONGTO 40d330 
             40d366      3 INSTR DEADREGS  EFLAGS RDI R13 ZZ mov     rdi, rax 
             40d369      3 INSTR BELONGTO 40d330 
@@ -10815,9 +10886,9 @@
             40d39d      1 INSTR BELONGTO 40d330 
             40d39d      1 INSTR DEADREGS  EFLAGS ZZ retn 
             40d3a0      4 INSTR BELONGTO 40d330 
-            40d3a0      4 INSTR DEADREGS  EFLAGS RAX RDI R12 R13 R14 R15 ZZ mov     rax, [rbp+38h] 
+            40d3a0      4 INSTR DEADREGS  EFLAGS RAX RSI RDI R12 R13 R14 R15 ZZ mov     rax, [rbp+38h] 
             40d3a4      3 INSTR BELONGTO 40d330 
-            40d3a4      3 INSTR DEADREGS  EFLAGS RDI R12 R13 R14 R15 ZZ mov     esi, [rbx+7Ch] 
+            40d3a4      3 INSTR DEADREGS  EFLAGS RSI RDI R12 R13 R14 R15 ZZ mov     esi, [rbx+7Ch] 
             40d3a7     -1 INSTR LOCAL MetadataUnused mov     rbp, [rsp+28h+var_18] 
             40d3a7      5 INSTR BELONGTO 40d330 
             40d3ac      5 INSTR BELONGTO 40d330 
@@ -10839,15 +10910,15 @@
             40d3d0      0 FUNC MMSAFENESS SAFE
             40d3d0     37 FUNC GLOBAL sub_40D3D0 FUNC_UNSAFE NOFP RET             40d3f4 
             40d3d0      4 INSTR BELONGTO 40d3d0 
-            40d3d0      4 INSTR DEADREGS  EFLAGS RDX RDI ZZ mov     rdx, [rsi+38h] 
+            40d3d0      4 INSTR DEADREGS  EFLAGS RAX RCX RDX RDI ZZ mov     rdx, [rsi+38h] 
             40d3d0      8 MEMORYHOLE STACK esp + 0 ReturnAddress 
             40d3d4      3 INSTR BELONGTO 40d3d0 
-            40d3d4      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rsi 
+            40d3d4      3 INSTR DEADREGS  EFLAGS RAX RCX RDI ZZ mov     rdi, rsi 
             40d3d7     -2 INSTR LOCAL n RAX ZZ  NUMVia2ndSrcIMMEDNUM mov     eax, 6 
             40d3d7      5 INSTR BELONGTO 40d3d0 
-            40d3d7      5 INSTR DEADREGS  EFLAGS RSI ZZ mov     eax, 6 
+            40d3d7      5 INSTR DEADREGS  EFLAGS RAX RCX RSI ZZ mov     eax, 6 
             40d3dc      3 INSTR BELONGTO 40d3d0 
-            40d3dc      3 INSTR DEADREGS  EFLAGS RSI ZZ mov     ecx, [rdx+7Ch] 
+            40d3dc      3 INSTR DEADREGS  EFLAGS RCX RSI ZZ mov     ecx, [rdx+7Ch] 
             40d3df      3 INSTR BELONGTO 40d3d0 
             40d3df      3 INSTR DEADREGS  EFLAGS RSI ZZ lea     esi, [rcx-1] 
             40d3e2     -1 INSTR LOCAL NoMetaUpdate cmp     ecx, 8 
@@ -10855,7 +10926,7 @@
             40d3e5      3 INSTR BELONGTO 40d3d0 
             40d3e8     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 1 
             40d3e8      5 INSTR BELONGTO 40d3d0 
-            40d3e8      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, 1 
+            40d3e8      5 INSTR DEADREGS  EFLAGS RSI ZZ mov     esi, 1 
             40d3ed      3 INSTR BELONGTO 40d3d0 
             40d3ed      3 INSTR DEADREGS  EFLAGS ZZ mov     [rdx+7Ch], eax 
             40d3f0     -1 INSTR LOCAL NoMetaUpdate jmp     sub_40D330 
@@ -10865,15 +10936,15 @@
             40d400      0 FUNC MMSAFENESS SAFE
             40d400     37 FUNC GLOBAL sub_40D400 FUNC_UNSAFE NOFP RET             40d424 
             40d400      4 INSTR BELONGTO 40d400 
-            40d400      4 INSTR DEADREGS  EFLAGS RDX RDI ZZ mov     rdx, [rsi+38h] 
+            40d400      4 INSTR DEADREGS  EFLAGS RAX RCX RDX RDI ZZ mov     rdx, [rsi+38h] 
             40d400      8 MEMORYHOLE STACK esp + 0 ReturnAddress 
             40d404      3 INSTR BELONGTO 40d400 
-            40d404      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rsi 
+            40d404      3 INSTR DEADREGS  EFLAGS RAX RCX RDI ZZ mov     rdi, rsi 
             40d407     -2 INSTR LOCAL n RAX ZZ  NUMVia2ndSrcIMMEDNUM mov     eax, 18h 
             40d407      5 INSTR BELONGTO 40d400 
-            40d407      5 INSTR DEADREGS  EFLAGS RSI ZZ mov     eax, 18h 
+            40d407      5 INSTR DEADREGS  EFLAGS RAX RCX RSI ZZ mov     eax, 18h 
             40d40c      3 INSTR BELONGTO 40d400 
-            40d40c      3 INSTR DEADREGS  EFLAGS RSI ZZ mov     ecx, [rdx+7Ch] 
+            40d40c      3 INSTR DEADREGS  EFLAGS RCX RSI ZZ mov     ecx, [rdx+7Ch] 
             40d40f      3 INSTR BELONGTO 40d400 
             40d40f      3 INSTR DEADREGS  EFLAGS RSI ZZ lea     esi, [rcx+1] 
             40d412     -1 INSTR LOCAL NoMetaUpdate cmp     ecx, 16h 
@@ -10881,7 +10952,7 @@
             40d415      3 INSTR BELONGTO 40d400 
             40d418     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 1 
             40d418      5 INSTR BELONGTO 40d400 
-            40d418      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, 1 
+            40d418      5 INSTR DEADREGS  EFLAGS RSI ZZ mov     esi, 1 
             40d41d      3 INSTR BELONGTO 40d400 
             40d41d      3 INSTR DEADREGS  EFLAGS ZZ mov     [rdx+7Ch], eax 
             40d420     -1 INSTR LOCAL NoMetaUpdate jmp     sub_40D330 
@@ -10891,15 +10962,15 @@
             40d430      0 FUNC MMSAFENESS SAFE
             40d430     23 FUNC GLOBAL sub_40D430 FUNC_UNSAFE NOFP RET             40d446 
             40d430      4 INSTR BELONGTO 40d430 
-            40d430      4 INSTR DEADREGS  EFLAGS RAX RDI ZZ mov     rax, [rsi+38h] 
+            40d430      4 INSTR DEADREGS  EFLAGS RAX RDX RDI ZZ mov     rax, [rsi+38h] 
             40d430      8 MEMORYHOLE STACK esp + 0 ReturnAddress 
             40d434      3 INSTR BELONGTO 40d430 
-            40d434      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rsi 
+            40d434      3 INSTR DEADREGS  EFLAGS RDX RDI ZZ mov     rdi, rsi 
             40d437     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 1 
             40d437      5 INSTR BELONGTO 40d430 
-            40d437      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, 1 
+            40d437      5 INSTR DEADREGS  EFLAGS RDX RSI ZZ mov     esi, 1 
             40d43c      3 INSTR BELONGTO 40d430 
-            40d43c      3 INSTR DEADREGS  EFLAGS ZZ mov     edx, [rax+78h] 
+            40d43c      3 INSTR DEADREGS  EFLAGS RDX ZZ mov     edx, [rax+78h] 
             40d43f      3 INSTR BELONGTO 40d430 
             40d43f      3 INSTR DEADREGS  EFLAGS ZZ mov     [rax+7Ch], edx 
             40d442     -1 INSTR LOCAL NoMetaUpdate jmp     sub_40D330 
@@ -10923,22 +10994,22 @@
             40d462      4 INSTR BELONGTO 40d450 
             40d462      4 INSTR DEADREGS  EFLAGS R12 ZZ sub     rsp, 18h 
             40d462      8 MEMORYHOLE STACK esp + 24 ReturnAddress 
-            40d466     -2 INSTR LOCAL n RBP ZZ  NumericDEFs mov     ebp, [rsi+18h] 
+            40d466     -1 INSTR LOCAL MetadataUnused mov     ebp, [rsi+18h] 
             40d466      3 INSTR BELONGTO 40d450 
-            40d466      3 INSTR DEADREGS  EFLAGS R12 ZZ mov     ebp, [rsi+18h] 
             40d469     -1 INSTR LOCAL MetadataUnused mov     r12, rdx 
             40d469      3 INSTR BELONGTO 40d450 
             40d46c     -1 INSTR LOCAL NoMetaUpdate call    _gtk_accelerator_get_default_mod_mask 
             40d46c      5 INSTR BELONGTO 40d450 
             40d46c      5 INSTR DEADREGS  EFLAGS ZZ call    _gtk_accelerator_get_default_mod_mask 
             40d471      3 INSTR BELONGTO 40d450 
-            40d471      3 INSTR DEADREGS  EFLAGS ZZ mov     esi, [rbx+1Ch] 
-            40d474     -1 INSTR LOCAL MetadataRedundant and     eax, ebp 
+            40d471      3 INSTR DEADREGS  EFLAGS RCX RDX RSI ZZ mov     esi, [rbx+1Ch] 
+            40d474     -1 INSTR LOCAL MetadataUnused and     eax, ebp 
             40d474      2 INSTR BELONGTO 40d450 
             40d476      5 INSTR BELONGTO 40d450 
-            40d476      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     edx, offset qword_4153E0 
-            40d47b     -1 INSTR LOCAL MetadataRedundant xor     ecx, ecx 
+            40d476      5 INSTR DEADREGS  EFLAGS RCX RDX RBX ZZ mov     edx, offset qword_4153E0 
             40d47b      2 INSTR BELONGTO 40d450 
+            40d47b      2 INSTR DEADREGS  EFLAGS RCX RBX ZZ xor     ecx, ecx 
+            40d47b     -2 INSTR LOCAL n RCX ZZ  AlwaysNUM xor     ecx, ecx 
             40d47d     -1 INSTR LOCAL NoMetaUpdate cmp     esi, [rdx] 
             40d47d      2 INSTR BELONGTO 40d450 
             40d47f     -1 INSTR LOCAL NoMetaUpdate jz      short loc_40D4A8 
@@ -10952,7 +11023,7 @@
             40d48b     -1 INSTR LOCAL NoMetaUpdate jnz     short loc_40D47D 
             40d48b      2 INSTR BELONGTO 40d450 
             40d48d      2 INSTR BELONGTO 40d450 
-            40d48d      2 INSTR DEADREGS  EFLAGS RBX R12 ZZ xor     eax, eax 
+            40d48d      2 INSTR DEADREGS  EFLAGS RAX RBX R12 ZZ xor     eax, eax 
             40d48d     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             40d48f      4 INSTR BELONGTO 40d450 
             40d48f      4 INSTR DEADREGS  EFLAGS RBX R12 ZZ mov     rbx, [rsp+18h+var_18] 
@@ -10991,8 +11062,9 @@
             40d4cc     -1 INSTR LOCAL NoMetaUpdate call    _gtk_action_activate 
             40d4cc      5 INSTR BELONGTO 40d450 
             40d4cc      5 INSTR DEADREGS  EFLAGS RBX R12 ZZ call    _gtk_action_activate 
-            40d4d1     -1 INSTR LOCAL MetadataRedundant mov     eax, 1 
+            40d4d1     -2 INSTR LOCAL n RAX ZZ  NUMVia2ndSrcIMMEDNUM mov     eax, 1 
             40d4d1      5 INSTR BELONGTO 40d450 
+            40d4d1      5 INSTR DEADREGS  EFLAGS RAX RBX R12 ZZ mov     eax, 1 
             40d4d6     -1 INSTR LOCAL NoMetaUpdate jmp     short loc_40D48F 
             40d4d6      2 INSTR BELONGTO 40d450 
             40d4e0      5 PTRIMMEDESP STACK -24 displ mov     [rsp-18h], rbx
@@ -11047,7 +11119,7 @@
             40d5b0    168 DATAREF STACK 1175 esp + 0 PARENT LocalFrame LOCALFRAME
             40d5b0     48 MEMORYHOLE STACK esp + 168 CalleeSavedRegs 
             40d5b0      7 INSTR BELONGTO 40d5a0 
-            40d5b0      7 INSTR DEADREGS  EFLAGS R12 R13 R14 ZZ sub     rsp, 0A8h 
+            40d5b0      7 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 ZZ sub     rsp, 0A8h 
             40d5b0      8 MEMORYHOLE STACK esp + 216 ReturnAddress 
             40d5b7     -1 INSTR LOCAL NoMetaUpdate test    rdx, rdx 
             40d5b7      3 INSTR BELONGTO 40d5a0 
@@ -11057,34 +11129,34 @@
             40d5c0      3 INSTR BELONGTO 40d5a0 
             40d5c3      5 INSTR BELONGTO 40d5a0 
             40d5c8      3 INSTR BELONGTO 40d5a0 
-            40d5c8      3 INSTR DEADREGS  EFLAGS RAX RSI RDI R12 R13 ZZ mov     rax, [r14] 
+            40d5c8      3 INSTR DEADREGS  EFLAGS RAX RDX RBX RSI RDI R12 R13 ZZ mov     rax, [r14] 
             40d5cb      3 INSTR BELONGTO 40d5a0 
-            40d5cb      3 INSTR DEADREGS  EFLAGS RSI RDI R12 R13 ZZ mov     rsi, rsp 
+            40d5cb      3 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI R12 R13 ZZ mov     rsi, rsp 
             40d5cb      3 PTRIMMEDESP STACK 0 displ mov     rsi, rsp
             40d5ce      3 INSTR BELONGTO 40d5a0 
-            40d5ce      3 INSTR DEADREGS  EFLAGS RDI R12 R13 ZZ mov     rdi, rbp 
+            40d5ce      3 INSTR DEADREGS  EFLAGS RDX RBX RDI R12 R13 ZZ mov     rdi, rbp 
             40d5d1      3 INSTR BELONGTO 40d5a0 
-            40d5d1      3 INSTR DEADREGS  EFLAGS R12 R13 ZZ mov     ebx, [rax+8] 
+            40d5d1      3 INSTR DEADREGS  EFLAGS RDX RBX R12 R13 ZZ mov     ebx, [rax+8] 
             40d5d4     -1 INSTR LOCAL MetadataUnused mov     r12d, [rax+0Ch] 
             40d5d4      4 INSTR BELONGTO 40d5a0 
             40d5d8      4 INSTR BELONGTO 40d5a0 
-            40d5d8      4 INSTR DEADREGS  EFLAGS R13 ZZ mov     r13d, [rax+10h] 
+            40d5d8      4 INSTR DEADREGS  EFLAGS RDX R13 ZZ mov     r13d, [rax+10h] 
             40d5dc      3 INSTR BELONGTO 40d5a0 
-            40d5dc      3 INSTR DEADREGS  EFLAGS ZZ add     ebx, r15d 
+            40d5dc      3 INSTR DEADREGS  EFLAGS RDX ZZ add     ebx, r15d 
             40d5df     -1 INSTR LOCAL MetadataUnused add     r12d, r15d 
             40d5df      3 INSTR BELONGTO 40d5a0 
             40d5e2     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM sub     ebx, 1 
             40d5e2      3 INSTR BELONGTO 40d5a0 
             40d5e5      2 INSTR BELONGTO 40d5a0 
-            40d5e5      2 INSTR DEADREGS  EFLAGS ZZ mov     edx, ebx 
+            40d5e5      2 INSTR DEADREGS  EFLAGS RDX ZZ mov     edx, ebx 
             40d5e7     -1 INSTR LOCAL NoMetaUpdate call    _gtk_text_buffer_get_iter_at_line 
             40d5e7      5 INSTR BELONGTO 40d5a0 
             40d5e7      5 INSTR DEADREGS  EFLAGS ZZ call    _gtk_text_buffer_get_iter_at_line 
             40d5ec      5 INSTR BELONGTO 40d5a0 
-            40d5ec      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ lea     rsi, [rsp+0D8h+var_88] 
+            40d5ec      5 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ lea     rsi, [rsp+0D8h+var_88] 
             40d5ec      5 PTRIMMEDESP STACK 80 displ lea     rsi, [rsp+0D8h+var_88]
             40d5f1      2 INSTR BELONGTO 40d5a0 
-            40d5f1      2 INSTR DEADREGS  EFLAGS RDI ZZ mov     edx, ebx 
+            40d5f1      2 INSTR DEADREGS  EFLAGS RDX RDI ZZ mov     edx, ebx 
             40d5f3      3 INSTR BELONGTO 40d5a0 
             40d5f3      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rbp 
             40d5f6     -1 INSTR LOCAL NoMetaUpdate call    _gtk_text_buffer_get_iter_at_line 
@@ -11095,23 +11167,23 @@
             40d5fe     -1 INSTR LOCAL NoMetaUpdate jl      short loc_40D63C 
             40d5fe      2 INSTR BELONGTO 40d5a0 
             40d600      5 INSTR BELONGTO 40d5a0 
-            40d600      5 INSTR DEADREGS  EFLAGS RDI ZZ lea     rdi, [rsp+0D8h+var_88] 
+            40d600      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ lea     rdi, [rsp+0D8h+var_88] 
             40d600      5 PTRIMMEDESP STACK 80 displ lea     rdi, [rsp+0D8h+var_88]
             40d605      3 INSTR BELONGTO 40d5a0 
-            40d605      3 INSTR DEADREGS  EFLAGS ZZ mov     esi, r13d 
+            40d605      3 INSTR DEADREGS  EFLAGS RSI ZZ mov     esi, r13d 
             40d608     -1 INSTR LOCAL MetadataUnused add     ebx, 1 
             40d608      3 INSTR BELONGTO 40d5a0 
             40d60b     -1 INSTR LOCAL NoMetaUpdate call    _gtk_text_iter_forward_chars 
             40d60b      5 INSTR BELONGTO 40d5a0 
             40d60b      5 INSTR DEADREGS  EFLAGS ZZ call    _gtk_text_iter_forward_chars 
             40d610      5 INSTR BELONGTO 40d5a0 
-            40d610      5 INSTR DEADREGS  EFLAGS RCX RDX RDI ZZ lea     rcx, [rsp+0D8h+var_88] 
+            40d610      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI ZZ lea     rcx, [rsp+0D8h+var_88] 
             40d610      5 PTRIMMEDESP STACK 80 displ lea     rcx, [rsp+0D8h+var_88]
             40d615      3 INSTR BELONGTO 40d5a0 
-            40d615      3 INSTR DEADREGS  EFLAGS RDX RDI ZZ mov     rdx, rsp 
+            40d615      3 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     rdx, rsp 
             40d615      3 PTRIMMEDESP STACK 0 displ mov     rdx, rsp
             40d618      5 INSTR BELONGTO 40d5a0 
-            40d618      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     esi, offset aGray; "gray" 
+            40d618      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, offset aGray; "gray" 
             40d61d      3 INSTR BELONGTO 40d5a0 
             40d61d      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rbp 
             40d620     -1 INSTR LOCAL NoMetaUpdate call    _gtk_text_buffer_apply_tag_by_name 
@@ -11161,24 +11233,24 @@
             40d660     -1 INSTR LOCAL SafeFrameAlloc sub     rsp, 8 
             40d660     35 FUNC GLOBAL sub_40D660 FUNC_UNSAFE NOFP RET             40d682 
             40d660      4 INSTR BELONGTO 40d660 
-            40d660      4 INSTR DEADREGS  EFLAGS RDI ZZ sub     rsp, 8 
+            40d660      4 INSTR DEADREGS  EFLAGS RAX RDI ZZ sub     rsp, 8 
             40d660      8 DATAREF STACK 1176 esp + 0 PARENT LocalFrame LOCALFRAME
             40d660      8 MEMORYHOLE STACK esp + 8 ReturnAddress 
+            40d664     -1 INSTR LOCAL MetadataUnused mov     rdx, [rdx+38h] 
             40d664      4 INSTR BELONGTO 40d660 
-            40d664      4 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdx, [rdx+38h] 
             40d668      3 INSTR BELONGTO 40d660 
-            40d668      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     eax, [rsi+20h] 
+            40d668      3 INSTR DEADREGS  EFLAGS RAX RDI ZZ mov     eax, [rsi+20h] 
             40d66b      3 INSTR BELONGTO 40d660 
             40d66b      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     esi, [rsi+1Ch] 
             40d66e      7 INSTR BELONGTO 40d660 
             40d66e      7 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, [rdx+80h] 
             40d675      2 INSTR BELONGTO 40d660 
-            40d675      2 INSTR DEADREGS  EFLAGS ZZ mov     edx, eax 
+            40d675      2 INSTR DEADREGS  EFLAGS RDX ZZ mov     edx, eax 
             40d677     -1 INSTR LOCAL NoMetaUpdate call    sub_411B40 
             40d677      5 INSTR BELONGTO 40d660 
             40d677      5 INSTR DEADREGS  EFLAGS ZZ call    sub_411B40 
             40d67c      2 INSTR BELONGTO 40d660 
-            40d67c      2 INSTR DEADREGS  EFLAGS ZZ xor     eax, eax 
+            40d67c      2 INSTR DEADREGS  EFLAGS RAX ZZ xor     eax, eax 
             40d67c     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             40d67e     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rsp, 8 
             40d67e      4 INSTR BELONGTO 40d660 
@@ -11210,9 +11282,10 @@
             40d6a7      5 INSTR BELONGTO 40d690 
             40d6a7      5 INSTR DEADREGS  EFLAGS ZZ call    _gtk_widget_hide 
             40d6ac      3 INSTR BELONGTO 40d690 
-            40d6ac      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rbx 
-            40d6af     -1 INSTR LOCAL MetadataRedundant xor     esi, esi 
+            40d6ac      3 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     rdi, rbx 
             40d6af      2 INSTR BELONGTO 40d690 
+            40d6af      2 INSTR DEADREGS  EFLAGS RBX RSI ZZ xor     esi, esi 
+            40d6af     -2 INSTR LOCAL n RSI ZZ  AlwaysNUM xor     esi, esi 
             40d6b1      1 INSTR BELONGTO 40d690 
             40d6b1      1 INSTR DEADREGS  EFLAGS RBX ZZ pop     rbx 
             40d6b2     -1 INSTR LOCAL NoMetaUpdate jmp     sub_411320 
@@ -11548,7 +11621,7 @@
             40d989     -1 INSTR LOCAL NoMetaUpdate jz      short loc_40D99C 
             40d989      2 INSTR BELONGTO 40d950 
             40d98b      5 INSTR BELONGTO 40d950 
-            40d98b      5 INSTR DEADREGS  EFLAGS RDI R12 R15 ZZ mov     esi, 41464Ch 
+            40d98b      5 INSTR DEADREGS  EFLAGS RSI RDI R12 R15 ZZ mov     esi, 41464Ch 
             40d990      3 INSTR BELONGTO 40d950 
             40d990      3 INSTR DEADREGS  EFLAGS RDI R12 R15 ZZ mov     rdi, rax 
             40d993     -1 INSTR LOCAL NoMetaUpdate call    _g_strcmp0 
@@ -11600,7 +11673,7 @@
             40d9d4      5 INSTR BELONGTO 40d950 
             40d9d4      5 INSTR DEADREGS  EFLAGS R15 ZZ call    _gtk_text_view_get_buffer 
             40d9d9      5 INSTR BELONGTO 40d950 
-            40d9d9      5 INSTR DEADREGS  EFLAGS RDI R15 ZZ mov     esi, offset aLwSearchStartM; "lw-search-start-mark" 
+            40d9d9      5 INSTR DEADREGS  EFLAGS RSI RDI R15 ZZ mov     esi, offset aLwSearchStartM; "lw-search-start-mark" 
             40d9de      3 INSTR BELONGTO 40d950 
             40d9de      3 INSTR DEADREGS  EFLAGS RDI R15 ZZ mov     r15, rax 
             40d9e1      3 INSTR BELONGTO 40d950 
@@ -11609,7 +11682,7 @@
             40d9e4      5 INSTR BELONGTO 40d950 
             40d9e4      5 INSTR DEADREGS  EFLAGS ZZ call    _gtk_text_buffer_get_mark 
             40d9e9      5 INSTR BELONGTO 40d950 
-            40d9e9      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     esi, offset aLwSearchEndMar; "lw-search-end-mark" 
+            40d9e9      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, offset aLwSearchEndMar; "lw-search-end-mark" 
             40d9ee      3 INSTR BELONGTO 40d950 
             40d9ee      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, r15 
             40d9f1      5 INSTR BELONGTO 40d950 
@@ -11670,18 +11743,18 @@
             40da54      5 INSTR BELONGTO 40d950 
             40da59     -2 INSTR LOCAL n R9 ZZ  AlwaysNUM xor     r9d, r9d 
             40da59      3 INSTR BELONGTO 40d950 
-            40da59      3 INSTR DEADREGS  EFLAGS RCX RSI RDI R8 R9 ZZ xor     r9d, r9d 
+            40da59      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 ZZ xor     r9d, r9d 
             40da5c     -1 INSTR LOCAL NoMetaUpdate test    ebx, ebx 
             40da5c      2 INSTR BELONGTO 40d950 
             40da5e      8 INSTR BELONGTO 40d950 
-            40da5e      8 INSTR DEADREGS  RCX RSI RDI R8 ZZ lea     r8, [rsp+198h+var_D8] 
+            40da5e      8 INSTR DEADREGS  RCX RDX RSI RDI R8 ZZ lea     r8, [rsp+198h+var_D8] 
             40da5e      8 PTRIMMEDESP STACK 192 displ lea     r8, [rsp+198h+var_D8]
             40da66      5 INSTR BELONGTO 40d950 
-            40da66      5 INSTR DEADREGS  RCX RSI RDI ZZ lea     rcx, [rsp+198h+var_128] 
+            40da66      5 INSTR DEADREGS  RCX RDX RSI RDI ZZ lea     rcx, [rsp+198h+var_128] 
             40da66      5 PTRIMMEDESP STACK 112 displ lea     rcx, [rsp+198h+var_128]
             40da6b     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 1 
             40da6b      5 INSTR BELONGTO 40d950 
-            40da6b      5 INSTR DEADREGS  RSI RDI ZZ mov     edx, 1 
+            40da6b      5 INSTR DEADREGS  RDX RSI RDI ZZ mov     edx, 1 
             40da70      3 INSTR BELONGTO 40d950 
             40da70      3 INSTR DEADREGS  RSI RDI ZZ mov     rsi, r13 
             40da73      3 INSTR BELONGTO 40d950 
@@ -11748,14 +11821,15 @@
             40dad7      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R15 ZZ call    _gtk_text_view_scroll_mark_onscreen 
             40dadc     -1 INSTR LOCAL NoMetaUpdate test    ebp, ebp 
             40dadc      2 INSTR BELONGTO 40d950 
-            40dade     -1 INSTR LOCAL MetadataRedundant mov     edx, 5          ; category 
+            40dade     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 5          ; category 
             40dade      5 INSTR BELONGTO 40d950 
+            40dade      5 INSTR DEADREGS  RDX RBX RSI R12 R13 R15 ZZ mov     edx, 5          ; category 
             40dae3      5 INSTR BELONGTO 40d950 
-            40dae3      5 INSTR DEADREGS  RBX R12 R13 R15 ZZ mov     esi, offset aWrapped; "Wrapped" 
+            40dae3      5 INSTR DEADREGS  RBX RSI R12 R13 R15 ZZ mov     esi, offset aWrapped; "Wrapped" 
             40dae8     -1 INSTR LOCAL NoMetaUpdate jz      loc_40D99C 
             40dae8      6 INSTR BELONGTO 40d950 
             40daee      2 INSTR BELONGTO 40d950 
-            40daee      2 INSTR DEADREGS  EFLAGS RBX R12 R13 R15 ZZ xor     edi, edi        ; domainname 
+            40daee      2 INSTR DEADREGS  EFLAGS RBX RDI R12 R13 R15 ZZ xor     edi, edi        ; domainname 
             40daee     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi        ; domainname 
             40daf0     -1 INSTR LOCAL NoMetaUpdate call    _dcgettext 
             40daf0      5 INSTR BELONGTO 40d950 
@@ -11811,7 +11885,7 @@
             40db52     -1 INSTR LOCAL NoMetaUpdate jz      short loc_40DB89 
             40db52      2 INSTR BELONGTO 40d950 
             40db54      5 INSTR BELONGTO 40d950 
-            40db54      5 INSTR DEADREGS  EFLAGS RBX RDI R12 R13 ZZ mov     esi, offset aInsert; "insert" 
+            40db54      5 INSTR DEADREGS  EFLAGS RBX RSI RDI R12 R13 ZZ mov     esi, offset aInsert; "insert" 
             40db59      3 INSTR BELONGTO 40d950 
             40db59      3 INSTR DEADREGS  EFLAGS RBX RDI R12 R13 ZZ mov     rdi, r15 
             40db5c     -1 INSTR LOCAL NoMetaUpdate call    _gtk_text_buffer_get_mark 
@@ -11828,10 +11902,10 @@
             40db6f      5 INSTR BELONGTO 40d950 
             40db6f      5 INSTR DEADREGS  EFLAGS RBX R12 R13 ZZ call    _gtk_text_buffer_get_iter_at_mark 
             40db74      8 INSTR BELONGTO 40d950 
-            40db74      8 INSTR DEADREGS  EFLAGS RDX RBX RDI R12 R13 ZZ lea     rdx, [rsp+198h+var_88] 
+            40db74      8 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI R12 R13 ZZ lea     rdx, [rsp+198h+var_88] 
             40db74      8 PTRIMMEDESP STACK 272 displ lea     rdx, [rsp+198h+var_88]
             40db7c      5 INSTR BELONGTO 40d950 
-            40db7c      5 INSTR DEADREGS  EFLAGS RBX RDI R12 R13 ZZ mov     esi, offset aSelection_boun; "selection_bound" 
+            40db7c      5 INSTR DEADREGS  EFLAGS RBX RSI RDI R12 R13 ZZ mov     esi, offset aSelection_boun; "selection_bound" 
             40db81      3 INSTR BELONGTO 40d950 
             40db81      3 INSTR DEADREGS  EFLAGS RBX RDI R12 R13 ZZ mov     rdi, r15 
             40db84     -1 INSTR LOCAL NoMetaUpdate call    _gtk_text_buffer_move_mark_by_name 
@@ -11839,9 +11913,9 @@
             40db84      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R15 ZZ call    _gtk_text_buffer_move_mark_by_name 
             40db89     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 5 
             40db89      5 INSTR BELONGTO 40d950 
-            40db89      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R15 ZZ mov     edx, 5 
+            40db89      5 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI R12 R13 R15 ZZ mov     edx, 5 
             40db8e      5 INSTR BELONGTO 40d950 
-            40db8e      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R15 ZZ mov     esi, offset aNotFound; "Not found" 
+            40db8e      5 INSTR DEADREGS  EFLAGS RBX RSI RDI R12 R13 R15 ZZ mov     esi, offset aNotFound; "Not found" 
             40db93     -1 INSTR LOCAL NoMetaUpdate jmp     loc_40DAEE 
             40db93      5 INSTR BELONGTO 40d950 
             40db98      3 INSTR BELONGTO 40d950 
@@ -11851,23 +11925,25 @@
             40db9e     -1 INSTR LOCAL NoMetaUpdate call    _gtk_text_buffer_get_start_iter 
             40db9e      5 INSTR BELONGTO 40d950 
             40db9e      5 INSTR DEADREGS  EFLAGS ZZ call    _gtk_text_buffer_get_start_iter 
-            40dba3     -1 INSTR LOCAL MetadataRedundant mov     ecx, 1 
+            40dba3     -2 INSTR LOCAL n RCX ZZ  NUMVia2ndSrcIMMEDNUM mov     ecx, 1 
             40dba3      5 INSTR BELONGTO 40d950 
+            40dba3      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI ZZ mov     ecx, 1 
             40dba8      3 INSTR BELONGTO 40d950 
-            40dba8      3 INSTR DEADREGS  EFLAGS RDX RDI ZZ mov     rdx, r12 
+            40dba8      3 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     rdx, r12 
             40dbab      5 INSTR BELONGTO 40d950 
-            40dbab      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     esi, offset aLwSearchStartM; "lw-search-start-mark" 
+            40dbab      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, offset aLwSearchStartM; "lw-search-start-mark" 
             40dbb0      3 INSTR BELONGTO 40d950 
             40dbb0      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, r15 
             40dbb3     -1 INSTR LOCAL NoMetaUpdate call    _gtk_text_buffer_create_mark 
             40dbb3      5 INSTR BELONGTO 40d950 
             40dbb3      5 INSTR DEADREGS  EFLAGS ZZ call    _gtk_text_buffer_create_mark 
-            40dbb8     -1 INSTR LOCAL MetadataRedundant mov     ecx, 1 
+            40dbb8     -2 INSTR LOCAL n RCX ZZ  NUMVia2ndSrcIMMEDNUM mov     ecx, 1 
             40dbb8      5 INSTR BELONGTO 40d950 
+            40dbb8      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI ZZ mov     ecx, 1 
             40dbbd      3 INSTR BELONGTO 40d950 
-            40dbbd      3 INSTR DEADREGS  EFLAGS RDX RDI ZZ mov     rdx, r12 
+            40dbbd      3 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     rdx, r12 
             40dbc0      5 INSTR BELONGTO 40d950 
-            40dbc0      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     esi, offset aLwSearchEndMar; "lw-search-end-mark" 
+            40dbc0      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, offset aLwSearchEndMar; "lw-search-end-mark" 
             40dbc5      3 INSTR BELONGTO 40d950 
             40dbc5      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, r15 
             40dbc8      5 INSTR BELONGTO 40d950 
@@ -11877,7 +11953,7 @@
             40dbcd      5 INSTR BELONGTO 40d950 
             40dbcd      5 INSTR DEADREGS  EFLAGS ZZ call    _gtk_text_buffer_create_mark 
             40dbd2      5 INSTR BELONGTO 40d950 
-            40dbd2      5 INSTR DEADREGS  EFLAGS RCX RSI RDI R8 R9 ZZ mov     [rsp+198h+var_188], rax 
+            40dbd2      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 ZZ mov     [rsp+198h+var_188], rax 
             40dbd2      5 PTRIMMEDESP STACK 16 displ mov     [rsp+198h+var_188], rax
             40dbd7     -1 INSTR LOCAL NoMetaUpdate jmp     loc_40DA24 
             40dbd7      5 INSTR BELONGTO 40d950 
@@ -11988,7 +12064,6 @@
             40dd45      5 PTRIMMEDESP STACK -24 displ mov     [rsp-18h], rbp
             40dd4d      5 PTRIMMEDESP STACK -16 displ mov     [rsp-10h], r12
             40dd52      5 PTRIMMEDESP STACK -8 displ mov     [rsp-8], r13
-            40dd5b      2 PTRIMMEDEBP STACK 0 displ mov     ebp, esi
             40dd60     -1 INSTR LOCAL NoMetaUpdate call    _gtk_widget_get_type 
             40dd6b     -1 INSTR LOCAL NoMetaUpdate call    _g_type_check_instance_cast 
             40dd73     -1 INSTR LOCAL NoMetaUpdate call    _gtk_widget_hide 
@@ -12090,7 +12165,7 @@
             40dfb0      1 INSTR BELONGTO 40df90 
             40dfb0      1 INSTR DEADREGS  EFLAGS ZZ retn 
             40dfb8      5 INSTR BELONGTO 40df90 
-            40dfb8      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     edi, offset qword_61A308 
+            40dfb8      5 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     edi, offset qword_61A308 
             40dfbd     -1 INSTR LOCAL NoMetaUpdate call    _g_once_init_enter 
             40dfbd      5 INSTR BELONGTO 40df90 
             40dfbd      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_once_init_enter 
@@ -12099,7 +12174,7 @@
             40dfc4     -1 INSTR LOCAL NoMetaUpdate jz      short loc_40DFA4 
             40dfc4      2 INSTR BELONGTO 40df90 
             40dfc6      5 INSTR BELONGTO 40df90 
-            40dfc6      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     edi, offset aLogviewwindow; "LogviewWindow" 
+            40dfc6      5 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     edi, offset aLogviewwindow; "LogviewWindow" 
             40dfcb     -1 INSTR LOCAL NoMetaUpdate call    _g_intern_static_string 
             40dfcb      5 INSTR BELONGTO 40df90 
             40dfcb      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_intern_static_string 
@@ -12109,20 +12184,21 @@
             40dfd3      5 INSTR BELONGTO 40df90 
             40dfd3      5 INSTR DEADREGS  EFLAGS ZZ call    _gtk_window_get_type 
             40dfd8      3 INSTR BELONGTO 40df90 
-            40dfd8      3 INSTR DEADREGS  EFLAGS RSI RDI R8 R9 ZZ mov     rsi, rbx 
+            40dfd8      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 ZZ mov     rsi, rbx 
             40dfdb      3 INSTR BELONGTO 40df90 
-            40dfdb      3 INSTR DEADREGS  EFLAGS RBX RDI R8 R9 ZZ mov     rdi, rax 
+            40dfdb      3 INSTR DEADREGS  EFLAGS RCX RDX RBX RDI R8 R9 ZZ mov     rdi, rax 
             40dfde     -2 INSTR LOCAL n R9 ZZ  NumericDEFs mov     r9d, offset loc_40E310 
             40dfde      6 INSTR BELONGTO 40df90 
-            40dfde      6 INSTR DEADREGS  EFLAGS RBX R8 R9 ZZ mov     r9d, offset loc_40E310 
+            40dfde      6 INSTR DEADREGS  EFLAGS RCX RDX RBX R8 R9 ZZ mov     r9d, offset loc_40E310 
             40dfe4     -2 INSTR LOCAL n R8 ZZ  NUMVia2ndSrcIMMEDNUM mov     r8d, 40h 
             40dfe4      6 INSTR BELONGTO 40df90 
-            40dfe4      6 INSTR DEADREGS  EFLAGS RBX R8 ZZ mov     r8d, 40h 
+            40dfe4      6 INSTR DEADREGS  EFLAGS RCX RDX RBX R8 ZZ mov     r8d, 40h 
             40dfea     -2 INSTR LOCAL n RCX ZZ  NumericDEFs mov     ecx, offset sub_40CA60 
             40dfea      5 INSTR BELONGTO 40df90 
-            40dfea      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     ecx, offset sub_40CA60 
-            40dfef     -1 INSTR LOCAL MetadataRedundant mov     edx, 430h 
+            40dfea      5 INSTR DEADREGS  EFLAGS RCX RDX RBX ZZ mov     ecx, offset sub_40CA60 
+            40dfef     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 430h 
             40dfef      5 INSTR BELONGTO 40df90 
+            40dfef      5 INSTR DEADREGS  EFLAGS RDX RBX ZZ mov     edx, 430h 
             40dff4      7 INSTR BELONGTO 40df90 
             40dff4      7 INSTR DEADREGS  EFLAGS RBX ZZ mov     [rsp+18h+var_18], 0 
             40dff4      7 PTRIMMEDESP STACK 0 displ mov     [rsp+18h+var_18], 0
@@ -12130,7 +12206,7 @@
             40dffb      5 INSTR BELONGTO 40df90 
             40dffb      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_type_register_static_simple 
             40e000      5 INSTR BELONGTO 40df90 
-            40e000      5 INSTR DEADREGS  EFLAGS RBX RSI ZZ mov     edi, offset qword_61A308 
+            40e000      5 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ mov     edi, offset qword_61A308 
             40e005      3 INSTR BELONGTO 40df90 
             40e005      3 INSTR DEADREGS  EFLAGS RBX RSI ZZ mov     rsi, rax 
             40e008     -1 INSTR LOCAL NoMetaUpdate call    _g_once_init_leave 
@@ -12205,20 +12281,20 @@
             40e06c      5 INSTR BELONGTO 40e050 
             40e06c      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R15 ZZ call    _g_type_instance_get_private 
             40e071      3 INSTR BELONGTO 40e050 
-            40e071      3 INSTR DEADREGS  EFLAGS RBX RDI R12 R13 R15 ZZ mov     rbp, rax 
+            40e071      3 INSTR DEADREGS  EFLAGS RBX RSI RDI R12 R13 R15 ZZ mov     rbp, rax 
             40e074      3 INSTR BELONGTO 40e050 
-            40e074      3 INSTR DEADREGS  EFLAGS RBX RDI R12 R13 R15 ZZ mov     rax, [rax] 
+            40e074      3 INSTR DEADREGS  EFLAGS RBX RSI RDI R12 R13 R15 ZZ mov     rax, [rax] 
             40e077      4 INSTR BELONGTO 40e050 
-            40e077      4 INSTR DEADREGS  EFLAGS RBX RDI R12 R13 R15 ZZ mov     rdi, [rbp+10h] 
+            40e077      4 INSTR DEADREGS  EFLAGS RBX RSI RDI R12 R13 R15 ZZ mov     rdi, [rbp+10h] 
             40e07b      5 INSTR BELONGTO 40e050 
-            40e07b      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R15 ZZ mov     [rsp+78h+var_68], rax 
+            40e07b      5 INSTR DEADREGS  EFLAGS RBX RSI R12 R13 R15 ZZ mov     [rsp+78h+var_68], rax 
             40e07b      5 PTRIMMEDESP STACK 16 displ mov     [rsp+78h+var_68], rax
             40e080     -1 INSTR LOCAL NoMetaUpdate test    rdi, rdi 
             40e080      3 INSTR BELONGTO 40e050 
             40e083     -1 INSTR LOCAL NoMetaUpdate jz      loc_40E2B0 
             40e083      6 INSTR BELONGTO 40e050 
             40e089      6 INSTR BELONGTO 40e050 
-            40e089      6 INSTR DEADREGS  EFLAGS RBX R12 R13 R15 ZZ mov     esi, [rbp+9Ch] 
+            40e089      6 INSTR DEADREGS  EFLAGS RBX RSI R12 R13 R15 ZZ mov     esi, [rbp+9Ch] 
             40e08f      4 INSTR BELONGTO 40e050 
             40e08f      4 INSTR DEADREGS  EFLAGS RBX R12 R13 R15 ZZ mov     r13, [rbp+70h] 
             40e093     -1 INSTR LOCAL NoMetaUpdate test    esi, esi 
@@ -12277,16 +12353,19 @@
             40e0ef      5 INSTR DEADREGS  EFLAGS ZZ call    _g_type_check_instance_cast 
             40e0f4     -2 INSTR LOCAL n R8 ZZ  AlwaysNUM xor     r8d, r8d 
             40e0f4      3 INSTR BELONGTO 40e050 
-            40e0f4      3 INSTR DEADREGS  EFLAGS RDI R8 R9 ZZ xor     r8d, r8d 
-            40e0f7     -1 INSTR LOCAL MetadataRedundant xor     ecx, ecx 
+            40e0f4      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 ZZ xor     r8d, r8d 
             40e0f7      2 INSTR BELONGTO 40e050 
-            40e0f9     -1 INSTR LOCAL MetadataRedundant xor     edx, edx 
+            40e0f7      2 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R9 ZZ xor     ecx, ecx 
+            40e0f7     -2 INSTR LOCAL n RCX ZZ  AlwaysNUM xor     ecx, ecx 
             40e0f9      2 INSTR BELONGTO 40e050 
+            40e0f9      2 INSTR DEADREGS  EFLAGS RDX RSI RDI R9 ZZ xor     edx, edx 
+            40e0f9     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
             40e0fb     -2 INSTR LOCAL n R9 ZZ  NumericDEFs mov     r9d, offset loc_40EE10 
             40e0fb      6 INSTR BELONGTO 40e050 
-            40e0fb      6 INSTR DEADREGS  EFLAGS RDI R9 ZZ mov     r9d, offset loc_40EE10 
-            40e101     -1 INSTR LOCAL MetadataRedundant mov     esi, 18h 
+            40e0fb      6 INSTR DEADREGS  EFLAGS RSI RDI R9 ZZ mov     r9d, offset loc_40EE10 
+            40e101     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 18h 
             40e101      5 INSTR BELONGTO 40e050 
+            40e101      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, 18h 
             40e106      3 INSTR BELONGTO 40e050 
             40e106      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rax 
             40e109      4 INSTR BELONGTO 40e050 
@@ -12363,32 +12442,34 @@
             40e17d     -1 INSTR LOCAL MetadataUnused mov     rbx, [rsp+78h+var_50] 
             40e17d      5 INSTR BELONGTO 40e050 
             40e182      5 INSTR BELONGTO 40e050 
-            40e182      5 INSTR DEADREGS  EFLAGS RDX RDI ZZ mov     [rsp+78h+var_58], rax 
+            40e182      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI ZZ mov     [rsp+78h+var_58], rax 
             40e182      5 PTRIMMEDESP STACK 32 displ mov     [rsp+78h+var_58], rax
             40e187      9 INSTR BELONGTO 40e050 
             40e190      3 INSTR BELONGTO 40e050 
-            40e190      3 INSTR DEADREGS  EFLAGS RDX RDI ZZ mov     rdi, [rbx] 
+            40e190      3 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI ZZ mov     rdi, [rbx] 
             40e193      5 INSTR BELONGTO 40e050 
-            40e193      5 INSTR DEADREGS  EFLAGS RDX ZZ lea     rdx, [rsp+78h+var_40] 
+            40e193      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI ZZ lea     rdx, [rsp+78h+var_40] 
             40e193      5 PTRIMMEDESP STACK 56 displ lea     rdx, [rsp+78h+var_40]
             40e198      2 INSTR BELONGTO 40e050 
-            40e198      2 INSTR DEADREGS  EFLAGS ZZ xor     ecx, ecx 
+            40e198      2 INSTR DEADREGS  EFLAGS RAX RCX RSI ZZ xor     ecx, ecx 
             40e198     -2 INSTR LOCAL n RCX ZZ  AlwaysNUM xor     ecx, ecx 
             40e19a      2 INSTR BELONGTO 40e050 
-            40e19a      2 INSTR DEADREGS  EFLAGS ZZ xor     eax, eax 
+            40e19a      2 INSTR DEADREGS  EFLAGS RAX RSI ZZ xor     eax, eax 
             40e19a     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             40e19c      5 INSTR BELONGTO 40e050 
-            40e19c      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, offset aName; "name" 
+            40e19c      5 INSTR DEADREGS  EFLAGS RSI ZZ mov     esi, offset aName; "name" 
             40e1a1     -1 INSTR LOCAL NoMetaUpdate call    _g_object_get 
             40e1a1      5 INSTR BELONGTO 40e050 
             40e1a1      5 INSTR DEADREGS  EFLAGS ZZ call    _g_object_get 
             40e1a6      5 INSTR BELONGTO 40e050 
-            40e1a6      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     rdi, [rsp+78h+var_40] 
+            40e1a6      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI ZZ mov     rdi, [rsp+78h+var_40] 
             40e1a6      5 PTRIMMEDESP STACK 56 displ mov     rdi, [rsp+78h+var_40]
-            40e1ab     -1 INSTR LOCAL MetadataRedundant xor     ecx, ecx 
             40e1ab      2 INSTR BELONGTO 40e050 
-            40e1ad     -1 INSTR LOCAL MetadataRedundant xor     edx, edx 
+            40e1ab      2 INSTR DEADREGS  EFLAGS RCX RDX RSI ZZ xor     ecx, ecx 
+            40e1ab     -2 INSTR LOCAL n RCX ZZ  AlwaysNUM xor     ecx, ecx 
             40e1ad      2 INSTR BELONGTO 40e050 
+            40e1ad      2 INSTR DEADREGS  EFLAGS RDX RSI ZZ xor     edx, edx 
+            40e1ad     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
             40e1af      3 INSTR BELONGTO 40e050 
             40e1af      3 INSTR DEADREGS  EFLAGS RSI ZZ mov     rsi, rdi 
             40e1b2     -1 INSTR LOCAL NoMetaUpdate call    _gtk_toggle_action_new 
@@ -12413,34 +12494,34 @@
             40e1cf      5 INSTR DEADREGS  EFLAGS ZZ call    _gtk_action_group_add_action 
             40e1d4     -2 INSTR LOCAL n R9 ZZ  AlwaysNUM xor     r9d, r9d 
             40e1d4      3 INSTR BELONGTO 40e050 
-            40e1d4      3 INSTR DEADREGS  EFLAGS RCX RDI R8 R9 ZZ xor     r9d, r9d 
+            40e1d4      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 ZZ xor     r9d, r9d 
             40e1d7     -2 INSTR LOCAL n R8 ZZ  AlwaysNUM xor     r8d, r8d 
             40e1d7      3 INSTR BELONGTO 40e050 
-            40e1d7      3 INSTR DEADREGS  EFLAGS RCX RDI R8 ZZ xor     r8d, r8d 
+            40e1d7      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 ZZ xor     r8d, r8d 
             40e1da      3 INSTR BELONGTO 40e050 
-            40e1da      3 INSTR DEADREGS  EFLAGS RCX RDI ZZ mov     rcx, r14 
+            40e1da      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI ZZ mov     rcx, r14 
             40e1dd     -2 INSTR LOCAL n RDX ZZ  NumericDEFs mov     edx, offset loc_40EE10 
             40e1dd      5 INSTR BELONGTO 40e050 
-            40e1dd      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     edx, offset loc_40EE10 
+            40e1dd      5 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     edx, offset loc_40EE10 
             40e1e2      5 INSTR BELONGTO 40e050 
-            40e1e2      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     esi, offset aToggled; "toggled" 
+            40e1e2      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, offset aToggled; "toggled" 
             40e1e7      3 INSTR BELONGTO 40e050 
             40e1e7      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rbp 
             40e1ea     -1 INSTR LOCAL NoMetaUpdate call    _g_signal_connect_data 
             40e1ea      5 INSTR BELONGTO 40e050 
             40e1ea      5 INSTR DEADREGS  EFLAGS ZZ call    _g_signal_connect_data 
             40e1ef      5 INSTR BELONGTO 40e050 
-            40e1ef      5 INSTR DEADREGS  EFLAGS RCX RDI R8 R9 ZZ mov     rcx, [rsp+78h+var_40] 
+            40e1ef      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 ZZ mov     rcx, [rsp+78h+var_40] 
             40e1ef      5 PTRIMMEDESP STACK 56 displ mov     rcx, [rsp+78h+var_40]
             40e1f4      5 INSTR BELONGTO 40e050 
-            40e1f4      5 INSTR DEADREGS  EFLAGS RDI R8 R9 ZZ mov     rdi, [rsp+78h+var_68] 
+            40e1f4      5 INSTR DEADREGS  EFLAGS RDX RSI RDI R8 R9 ZZ mov     rdi, [rsp+78h+var_68] 
             40e1f4      5 PTRIMMEDESP STACK 16 displ mov     rdi, [rsp+78h+var_68]
             40e1f9     -1 INSTR LOCAL MetadataRedundant mov     r9d, 20h 
             40e1f9      6 INSTR BELONGTO 40e050 
             40e1ff      5 INSTR BELONGTO 40e050 
-            40e1ff      5 INSTR DEADREGS  EFLAGS R8 ZZ mov     edx, offset aLogviewmenuFil; "/LogviewMenu/FilterMenu/PlaceholderFilt"... 
+            40e1ff      5 INSTR DEADREGS  EFLAGS RDX RSI R8 ZZ mov     edx, offset aLogviewmenuFil; "/LogviewMenu/FilterMenu/PlaceholderFilt"... 
             40e204      3 INSTR BELONGTO 40e050 
-            40e204      3 INSTR DEADREGS  EFLAGS R8 ZZ mov     esi, r15d 
+            40e204      3 INSTR DEADREGS  EFLAGS RSI R8 ZZ mov     esi, r15d 
             40e207      7 INSTR BELONGTO 40e050 
             40e207      7 INSTR DEADREGS  EFLAGS R8 ZZ mov     dword ptr [rsp+78h+var_78], 0 
             40e207      7 PTRIMMEDESP STACK 0 displ mov     dword ptr [rsp+78h+var_78], 0
@@ -12534,11 +12615,11 @@
             40e2a5     -1 INSTR LOCAL NoMetaUpdate jmp     loc_40E15F 
             40e2a5      5 INSTR BELONGTO 40e050 
             40e2b0      5 INSTR BELONGTO 40e050 
-            40e2b0      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ mov     edx, offset aPrivFilter_act; "priv->filter_action_group != NULL" 
+            40e2b0      5 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI R12 R13 R14 R15 ZZ mov     edx, offset aPrivFilter_act; "priv->filter_action_group != NULL" 
             40e2b5      5 INSTR BELONGTO 40e050 
-            40e2b5      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ mov     esi, offset aUpdate_filter_; "update_filter_menu" 
+            40e2b5      5 INSTR DEADREGS  EFLAGS RBX RSI RDI R12 R13 R14 R15 ZZ mov     esi, offset aUpdate_filter_; "update_filter_menu" 
             40e2ba      5 INSTR BELONGTO 40e050 
-            40e2ba      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ mov     edi, offset domainname; "gnome-system-log" 
+            40e2ba      5 INSTR DEADREGS  EFLAGS RBX RDI R12 R13 R14 R15 ZZ mov     edi, offset domainname; "gnome-system-log" 
             40e2bf     -1 INSTR LOCAL NoMetaUpdate call    _g_return_if_fail_warning 
             40e2bf      5 INSTR BELONGTO 40e050 
             40e2bf      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ call    _g_return_if_fail_warning 
@@ -13045,12 +13126,13 @@
             40ef41     -1 INSTR LOCAL NoMetaUpdate call    sub_40DF90 
             40ef41      5 INSTR BELONGTO 40ef40 
             40ef41      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX RSI RDI R8 R9 R10 R11 ZZ call    sub_40DF90 
-            40ef46     -1 INSTR LOCAL MetadataRedundant xor     esi, esi 
             40ef46      2 INSTR BELONGTO 40ef40 
+            40ef46      2 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ xor     esi, esi 
+            40ef46     -2 INSTR LOCAL n RSI ZZ  AlwaysNUM xor     esi, esi 
             40ef48      3 INSTR BELONGTO 40ef40 
             40ef48      3 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     rdi, rax 
             40ef4b      2 INSTR BELONGTO 40ef40 
-            40ef4b      2 INSTR DEADREGS  EFLAGS RBX ZZ xor     eax, eax 
+            40ef4b      2 INSTR DEADREGS  EFLAGS RAX RBX ZZ xor     eax, eax 
             40ef4b     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             40ef4d     -1 INSTR LOCAL NoMetaUpdate call    _g_object_new 
             40ef4d      5 INSTR BELONGTO 40ef40 
@@ -13076,7 +13158,7 @@
             40ef6b      5 INSTR BELONGTO 40ef40 
             40ef6b      5 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ jmp     _g_type_check_instance_cast 
             40ef70      2 INSTR BELONGTO 40ef40 
-            40ef70      2 INSTR DEADREGS  EFLAGS RBX ZZ xor     eax, eax 
+            40ef70      2 INSTR DEADREGS  EFLAGS RAX RBX ZZ xor     eax, eax 
             40ef70     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             40ef72      1 INSTR BELONGTO 40ef40 
             40ef72      1 INSTR DEADREGS  EFLAGS RBX ZZ pop     rbx 
@@ -13133,16 +13215,16 @@
             40efc5     -1 INSTR LOCAL NoMetaUpdate jnz     short loc_40EFF0 
             40efc5      2 INSTR BELONGTO 40ef80 
             40efc7      6 INSTR BELONGTO 40ef80 
-            40efc7      6 INSTR DEADREGS  EFLAGS R8 R13 ZZ mov     r8d, offset aLogview_is_win; "LOGVIEW_IS_WINDOW (window)" 
+            40efc7      6 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R13 ZZ mov     r8d, offset aLogview_is_win; "LOGVIEW_IS_WINDOW (window)" 
             40efcd      5 INSTR BELONGTO 40ef80 
-            40efcd      5 INSTR DEADREGS  EFLAGS R13 ZZ mov     ecx, offset aLogview_window; "logview_window_add_error" 
+            40efcd      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R13 ZZ mov     ecx, offset aLogview_window; "logview_window_add_error" 
             40efd2     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 5C7h 
             40efd2      5 INSTR BELONGTO 40ef80 
-            40efd2      5 INSTR DEADREGS  EFLAGS R13 ZZ mov     edx, 5C7h 
+            40efd2      5 INSTR DEADREGS  EFLAGS RDX RSI RDI R13 ZZ mov     edx, 5C7h 
             40efd7      5 INSTR BELONGTO 40ef80 
-            40efd7      5 INSTR DEADREGS  EFLAGS R13 ZZ mov     esi, offset aLogviewWindow_; "logview-window.c" 
+            40efd7      5 INSTR DEADREGS  EFLAGS RSI RDI R13 ZZ mov     esi, offset aLogviewWindow_; "logview-window.c" 
             40efdc      5 INSTR BELONGTO 40ef80 
-            40efdc      5 INSTR DEADREGS  EFLAGS R13 ZZ mov     edi, offset domainname; "gnome-system-log" 
+            40efdc      5 INSTR DEADREGS  EFLAGS RDI R13 ZZ mov     edi, offset domainname; "gnome-system-log" 
             40efe1     -1 INSTR LOCAL NoMetaUpdate call    _g_assertion_message_expr 
             40efe1      5 INSTR BELONGTO 40ef80 
             40efe1      5 INSTR DEADREGS  EFLAGS R13 ZZ call    _g_assertion_message_expr 
@@ -13150,43 +13232,43 @@
             40eff0     -1 INSTR LOCAL MetadataUnused mov     r13, [rbx+38h] 
             40eff0      4 INSTR BELONGTO 40ef80 
             40eff4      3 INSTR BELONGTO 40ef80 
-            40eff4      3 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     rdx, r12 
+            40eff4      3 INSTR DEADREGS  EFLAGS RAX RDX RSI RDI ZZ mov     rdx, r12 
             40eff7      3 INSTR BELONGTO 40ef80 
-            40eff7      3 INSTR DEADREGS  EFLAGS RSI RDI R12 ZZ mov     rsi, rbp 
+            40eff7      3 INSTR DEADREGS  EFLAGS RAX RSI RDI R12 ZZ mov     rsi, rbp 
             40effa      3 INSTR BELONGTO 40ef80 
-            40effa      3 INSTR DEADREGS  EFLAGS RDI R12 ZZ mov     rdi, rbx 
+            40effa      3 INSTR DEADREGS  EFLAGS RAX RDI R12 ZZ mov     rdi, rbx 
             40effd     -1 INSTR LOCAL NoMetaUpdate call    sub_40C950 
             40effd      5 INSTR BELONGTO 40ef80 
-            40effd      5 INSTR DEADREGS  EFLAGS R12 ZZ call    sub_40C950 
+            40effd      5 INSTR DEADREGS  EFLAGS RAX R12 ZZ call    sub_40C950 
             40f002      4 INSTR BELONGTO 40ef80 
             40f002      4 INSTR DEADREGS  EFLAGS RDI R12 ZZ mov     rdi, [r13+58h] 
             40f006     -1 INSTR LOCAL NoMetaUpdate call    _gtk_widget_show 
             40f006      5 INSTR BELONGTO 40ef80 
             40f006      5 INSTR DEADREGS  EFLAGS R12 ZZ call    _gtk_widget_show 
             40f00b      4 INSTR BELONGTO 40ef80 
-            40f00b      4 INSTR DEADREGS  EFLAGS RCX RDI R8 R9 R12 ZZ mov     rdi, [r13+58h] 
+            40f00b      4 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 R12 ZZ mov     rdi, [r13+58h] 
             40f00f      3 INSTR BELONGTO 40ef80 
-            40f00f      3 INSTR DEADREGS  EFLAGS RCX R8 R9 R12 R13 ZZ mov     rcx, rbx 
+            40f00f      3 INSTR DEADREGS  EFLAGS RCX RDX RSI R8 R9 R12 R13 ZZ mov     rcx, rbx 
             40f012     -1 INSTR LOCAL MetadataUnused mov     rbp, [rsp+28h+var_18] 
             40f012      5 INSTR BELONGTO 40ef80 
             40f017      5 INSTR BELONGTO 40ef80 
-            40f017      5 INSTR DEADREGS  EFLAGS RBX R8 R9 R12 R13 ZZ mov     rbx, [rsp+28h+var_20] 
+            40f017      5 INSTR DEADREGS  EFLAGS RDX RBX RSI R8 R9 R12 R13 ZZ mov     rbx, [rsp+28h+var_20] 
             40f017      5 PTRIMMEDESP STACK 8 displ mov     rbx, [rsp+28h+var_20]
             40f01c     -1 INSTR LOCAL MetadataUnused mov     r12, [rsp+28h+var_10] 
             40f01c      5 INSTR BELONGTO 40ef80 
             40f021     -2 INSTR LOCAL n R9 ZZ  AlwaysNUM xor     r9d, r9d 
             40f021      3 INSTR BELONGTO 40ef80 
-            40f021      3 INSTR DEADREGS  EFLAGS R8 R9 R12 R13 ZZ xor     r9d, r9d 
+            40f021      3 INSTR DEADREGS  EFLAGS RDX RSI R8 R9 R12 R13 ZZ xor     r9d, r9d 
             40f024     -1 INSTR LOCAL MetadataUnused mov     r13, [rsp+28h+var_8] 
             40f024      5 INSTR BELONGTO 40ef80 
             40f029     -2 INSTR LOCAL n R8 ZZ  AlwaysNUM xor     r8d, r8d 
             40f029      3 INSTR BELONGTO 40ef80 
-            40f029      3 INSTR DEADREGS  EFLAGS R8 R12 R13 ZZ xor     r8d, r8d 
+            40f029      3 INSTR DEADREGS  EFLAGS RDX RSI R8 R12 R13 ZZ xor     r8d, r8d 
             40f02c     -2 INSTR LOCAL n RDX ZZ  NumericDEFs mov     edx, offset sub_40CA00 
             40f02c      5 INSTR BELONGTO 40ef80 
-            40f02c      5 INSTR DEADREGS  EFLAGS R12 R13 ZZ mov     edx, offset sub_40CA00 
+            40f02c      5 INSTR DEADREGS  EFLAGS RDX RSI R12 R13 ZZ mov     edx, offset sub_40CA00 
             40f031      5 INSTR BELONGTO 40ef80 
-            40f031      5 INSTR DEADREGS  EFLAGS R12 R13 ZZ mov     esi, offset aResponse; "response" 
+            40f031      5 INSTR DEADREGS  EFLAGS RSI R12 R13 ZZ mov     esi, offset aResponse; "response" 
             40f036     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rsp, 28h 
             40f036      4 INSTR BELONGTO 40ef80 
             40f03a     -1 INSTR LOCAL NoMetaUpdate jmp     _g_signal_connect_data 
@@ -13400,7 +13482,7 @@
             40f4fc     -1 INSTR LOCAL NoMetaUpdate jz      short loc_40F51B 
             40f4fc      2 INSTR BELONGTO 40f4e0 
             40f4fe      4 INSTR BELONGTO 40f4e0 
-            40f4fe      4 INSTR DEADREGS  EFLAGS RDX R13 R14 R15 ZZ mov     rdx, [r12] 
+            40f4fe      4 INSTR DEADREGS  EFLAGS RDX RSI RDI R13 R14 R15 ZZ mov     rdx, [r12] 
             40f502     -1 INSTR LOCAL NoMetaUpdate test    rdx, rdx 
             40f502      3 INSTR BELONGTO 40f4e0 
             40f505     -1 INSTR LOCAL NoMetaUpdate jz      short loc_40F50C 
@@ -13421,16 +13503,16 @@
             40f519     -1 INSTR LOCAL NoMetaUpdate jnz     short loc_40F540 
             40f519      2 INSTR BELONGTO 40f4e0 
             40f51b      6 INSTR BELONGTO 40f4e0 
-            40f51b      6 INSTR DEADREGS  EFLAGS R8 R13 R14 R15 ZZ mov     r8d, offset aLogview_is_win; "LOGVIEW_IS_WINDOW (window)" 
+            40f51b      6 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R13 R14 R15 ZZ mov     r8d, offset aLogview_is_win; "LOGVIEW_IS_WINDOW (window)" 
             40f521      5 INSTR BELONGTO 40f4e0 
-            40f521      5 INSTR DEADREGS  EFLAGS R13 R14 R15 ZZ mov     ecx, offset aLogview_wind_0; "logview_window_add_errors" 
+            40f521      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R13 R14 R15 ZZ mov     ecx, offset aLogview_wind_0; "logview_window_add_errors" 
             40f526     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 5DCh 
             40f526      5 INSTR BELONGTO 40f4e0 
-            40f526      5 INSTR DEADREGS  EFLAGS R13 R14 R15 ZZ mov     edx, 5DCh 
+            40f526      5 INSTR DEADREGS  EFLAGS RDX RSI RDI R13 R14 R15 ZZ mov     edx, 5DCh 
             40f52b      5 INSTR BELONGTO 40f4e0 
-            40f52b      5 INSTR DEADREGS  EFLAGS R13 R14 R15 ZZ mov     esi, offset aLogviewWindow_; "logview-window.c" 
+            40f52b      5 INSTR DEADREGS  EFLAGS RSI RDI R13 R14 R15 ZZ mov     esi, offset aLogviewWindow_; "logview-window.c" 
             40f530      5 INSTR BELONGTO 40f4e0 
-            40f530      5 INSTR DEADREGS  EFLAGS R13 R14 R15 ZZ mov     edi, offset domainname; "gnome-system-log" 
+            40f530      5 INSTR DEADREGS  EFLAGS RDI R13 R14 R15 ZZ mov     edi, offset domainname; "gnome-system-log" 
             40f535     -1 INSTR LOCAL NoMetaUpdate call    _g_assertion_message_expr 
             40f535      5 INSTR BELONGTO 40f4e0 
             40f535      5 INSTR DEADREGS  EFLAGS R13 R14 R15 ZZ call    _g_assertion_message_expr 
@@ -13441,11 +13523,11 @@
             40f544      6 INSTR BELONGTO 40f4e0 
             40f54a     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 5          ; category 
             40f54a      5 INSTR BELONGTO 40f4e0 
-            40f54a      5 INSTR DEADREGS  EFLAGS R13 R14 R15 ZZ mov     edx, 5          ; category 
+            40f54a      5 INSTR DEADREGS  EFLAGS RDX RSI RDI R13 R14 R15 ZZ mov     edx, 5          ; category 
             40f54f      5 INSTR BELONGTO 40f4e0 
-            40f54f      5 INSTR DEADREGS  EFLAGS R13 R14 R15 ZZ mov     esi, offset aCouldNotOpenTh; "Could not open the following files:" 
+            40f54f      5 INSTR DEADREGS  EFLAGS RSI RDI R13 R14 R15 ZZ mov     esi, offset aCouldNotOpenTh; "Could not open the following files:" 
             40f554      2 INSTR BELONGTO 40f4e0 
-            40f554      2 INSTR DEADREGS  EFLAGS R13 R14 R15 ZZ xor     edi, edi        ; domainname 
+            40f554      2 INSTR DEADREGS  EFLAGS RDI R13 R14 R15 ZZ xor     edi, edi        ; domainname 
             40f554     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi        ; domainname 
             40f556     -1 INSTR LOCAL NoMetaUpdate call    _dcgettext 
             40f556      5 INSTR BELONGTO 40f4e0 
@@ -13455,17 +13537,18 @@
             40f55e     -1 INSTR LOCAL NoMetaUpdate call    _g_strdup 
             40f55e      5 INSTR BELONGTO 40f4e0 
             40f55e      5 INSTR DEADREGS  EFLAGS R13 R14 R15 ZZ call    _g_strdup 
-            40f563     -1 INSTR LOCAL MetadataRedundant xor     edi, edi 
             40f563      2 INSTR BELONGTO 40f4e0 
+            40f563      2 INSTR DEADREGS  EFLAGS RDI R13 R14 R15 ZZ xor     edi, edi 
+            40f563     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
             40f565      3 INSTR BELONGTO 40f4e0 
             40f565      3 INSTR DEADREGS  EFLAGS R13 R14 R15 ZZ mov     rbp, rax 
             40f568     -1 INSTR LOCAL NoMetaUpdate call    _g_string_new 
             40f568      5 INSTR BELONGTO 40f4e0 
             40f568      5 INSTR DEADREGS  EFLAGS R13 R14 R15 ZZ call    _g_string_new 
             40f56d      4 INSTR BELONGTO 40f4e0 
-            40f56d      4 INSTR DEADREGS  EFLAGS RDI R8 R13 R14 R15 ZZ mov     r8d, [rbx+8] 
+            40f56d      4 INSTR DEADREGS  EFLAGS RSI RDI R8 R13 R14 R15 ZZ mov     r8d, [rbx+8] 
             40f571      3 INSTR BELONGTO 40f4e0 
-            40f571      3 INSTR DEADREGS  EFLAGS RDI R13 R14 R15 ZZ mov     r13, rax 
+            40f571      3 INSTR DEADREGS  EFLAGS RSI RDI R13 R14 R15 ZZ mov     r13, rax 
             40f574     -1 INSTR LOCAL NoMetaUpdate test    r8d, r8d 
             40f574      3 INSTR BELONGTO 40f4e0 
             40f577     -1 INSTR LOCAL NoMetaUpdate jz      short loc_40F5D0 
@@ -13494,7 +13577,7 @@
             40f59a      5 INSTR BELONGTO 40f4e0 
             40f59a      5 INSTR DEADREGS  EFLAGS ZZ call    _g_string_append 
             40f59f      5 INSTR BELONGTO 40f4e0 
-            40f59f      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     esi, (offset aVersion_0+7); ": " 
+            40f59f      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, (offset aVersion_0+7); ": " 
             40f5a4      3 INSTR BELONGTO 40f4e0 
             40f5a4      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, r13 
             40f5a7     -1 INSTR LOCAL NoMetaUpdate call    _g_string_append 
@@ -13511,7 +13594,7 @@
             40f5b8      5 INSTR BELONGTO 40f4e0 
             40f5b8      5 INSTR DEADREGS  EFLAGS ZZ call    _g_string_append 
             40f5bd      5 INSTR BELONGTO 40f4e0 
-            40f5bd      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     esi, (offset asc_41464A+1); "\n" 
+            40f5bd      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, (offset asc_41464A+1); "\n" 
             40f5c2      3 INSTR BELONGTO 40f4e0 
             40f5c2      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, r13 
             40f5c5     -1 INSTR LOCAL NoMetaUpdate call    _g_string_append 
@@ -13522,9 +13605,9 @@
             40f5ce     -1 INSTR LOCAL NoMetaUpdate jb      short loc_40F580 
             40f5ce      2 INSTR BELONGTO 40f4e0 
             40f5d0      3 INSTR BELONGTO 40f4e0 
-            40f5d0      3 INSTR DEADREGS  EFLAGS RBX RDI R14 R15 ZZ mov     rdi, r13 
+            40f5d0      3 INSTR DEADREGS  EFLAGS RBX RSI RDI R14 R15 ZZ mov     rdi, r13 
             40f5d3      2 INSTR BELONGTO 40f4e0 
-            40f5d3      2 INSTR DEADREGS  EFLAGS RBX R13 R14 R15 ZZ xor     esi, esi 
+            40f5d3      2 INSTR DEADREGS  EFLAGS RBX RSI R13 R14 R15 ZZ xor     esi, esi 
             40f5d3     -2 INSTR LOCAL n RSI ZZ  AlwaysNUM xor     esi, esi 
             40f5d5     -1 INSTR LOCAL NoMetaUpdate call    _g_string_free 
             40f5d5      5 INSTR BELONGTO 40f4e0 
@@ -13539,7 +13622,7 @@
             40f5e3      3 INSTR DEADREGS  EFLAGS RBX R13 R14 R15 ZZ mov     rbx, rax 
             40f5e6     -1 INSTR LOCAL NoMetaUpdate call    sub_40C950 
             40f5e6      5 INSTR BELONGTO 40f4e0 
-            40f5e6      5 INSTR DEADREGS  EFLAGS R13 R14 R15 ZZ call    sub_40C950 
+            40f5e6      5 INSTR DEADREGS  EFLAGS RAX R13 R14 R15 ZZ call    sub_40C950 
             40f5eb      5 INSTR BELONGTO 40f4e0 
             40f5eb      5 INSTR DEADREGS  EFLAGS RAX RDI R13 R14 R15 ZZ mov     rax, [r12+38h] 
             40f5f0      4 INSTR BELONGTO 40f4e0 
@@ -13548,20 +13631,20 @@
             40f5f4      5 INSTR BELONGTO 40f4e0 
             40f5f4      5 INSTR DEADREGS  EFLAGS R13 R14 R15 ZZ call    _gtk_widget_show 
             40f5f9      5 INSTR BELONGTO 40f4e0 
-            40f5f9      5 INSTR DEADREGS  EFLAGS RAX RCX RDI R8 R9 R13 R14 R15 ZZ mov     rax, [r12+38h] 
+            40f5f9      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R9 R13 R14 R15 ZZ mov     rax, [r12+38h] 
             40f5fe      3 INSTR BELONGTO 40f4e0 
-            40f5fe      3 INSTR DEADREGS  EFLAGS RCX RDI R8 R9 R13 R14 R15 ZZ mov     rcx, r12 
+            40f5fe      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 R13 R14 R15 ZZ mov     rcx, r12 
             40f601     -2 INSTR LOCAL n R9 ZZ  AlwaysNUM xor     r9d, r9d 
             40f601      3 INSTR BELONGTO 40f4e0 
-            40f601      3 INSTR DEADREGS  EFLAGS RDI R8 R9 R12 R13 R14 R15 ZZ xor     r9d, r9d 
+            40f601      3 INSTR DEADREGS  EFLAGS RDX RSI RDI R8 R9 R12 R13 R14 R15 ZZ xor     r9d, r9d 
             40f604     -2 INSTR LOCAL n R8 ZZ  AlwaysNUM xor     r8d, r8d 
             40f604      3 INSTR BELONGTO 40f4e0 
-            40f604      3 INSTR DEADREGS  EFLAGS RDI R8 R12 R13 R14 R15 ZZ xor     r8d, r8d 
+            40f604      3 INSTR DEADREGS  EFLAGS RDX RSI RDI R8 R12 R13 R14 R15 ZZ xor     r8d, r8d 
             40f607     -2 INSTR LOCAL n RDX ZZ  NumericDEFs mov     edx, offset sub_40CA00 
             40f607      5 INSTR BELONGTO 40f4e0 
-            40f607      5 INSTR DEADREGS  EFLAGS RDI R12 R13 R14 R15 ZZ mov     edx, offset sub_40CA00 
+            40f607      5 INSTR DEADREGS  EFLAGS RDX RSI RDI R12 R13 R14 R15 ZZ mov     edx, offset sub_40CA00 
             40f60c      5 INSTR BELONGTO 40f4e0 
-            40f60c      5 INSTR DEADREGS  EFLAGS RDI R12 R13 R14 R15 ZZ mov     esi, offset aResponse; "response" 
+            40f60c      5 INSTR DEADREGS  EFLAGS RSI RDI R12 R13 R14 R15 ZZ mov     esi, offset aResponse; "response" 
             40f611      4 INSTR BELONGTO 40f4e0 
             40f611      4 INSTR DEADREGS  EFLAGS RDI R12 R13 R14 R15 ZZ mov     rdi, [rax+58h] 
             40f615     -1 INSTR LOCAL NoMetaUpdate call    _g_signal_connect_data 
@@ -13593,16 +13676,16 @@
             40f633      5 INSTR BELONGTO 40f4e0 
             40f633      5 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ jmp     _g_free 
             40f638      6 INSTR BELONGTO 40f4e0 
-            40f638      6 INSTR DEADREGS  EFLAGS RBX R8 R12 R13 R14 R15 ZZ mov     r8d, offset aErrorsLen1; "errors->len > 1" 
+            40f638      6 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI RDI R8 R12 R13 R14 R15 ZZ mov     r8d, offset aErrorsLen1; "errors->len > 1" 
             40f63e      5 INSTR BELONGTO 40f4e0 
-            40f63e      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ mov     ecx, offset aLogview_wind_0; "logview_window_add_errors" 
+            40f63e      5 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI RDI R12 R13 R14 R15 ZZ mov     ecx, offset aLogview_wind_0; "logview_window_add_errors" 
             40f643     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 5DDh 
             40f643      5 INSTR BELONGTO 40f4e0 
-            40f643      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ mov     edx, 5DDh 
+            40f643      5 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI R12 R13 R14 R15 ZZ mov     edx, 5DDh 
             40f648      5 INSTR BELONGTO 40f4e0 
-            40f648      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ mov     esi, offset aLogviewWindow_; "logview-window.c" 
+            40f648      5 INSTR DEADREGS  EFLAGS RBX RSI RDI R12 R13 R14 R15 ZZ mov     esi, offset aLogviewWindow_; "logview-window.c" 
             40f64d      5 INSTR BELONGTO 40f4e0 
-            40f64d      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ mov     edi, offset domainname; "gnome-system-log" 
+            40f64d      5 INSTR DEADREGS  EFLAGS RBX RDI R12 R13 R14 R15 ZZ mov     edi, offset domainname; "gnome-system-log" 
             40f652     -1 INSTR LOCAL NoMetaUpdate call    _g_assertion_message_expr 
             40f652      5 INSTR BELONGTO 40f4e0 
             40f652      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ call    _g_assertion_message_expr 
@@ -13626,12 +13709,12 @@
             40f66a      3 INSTR BELONGTO 40f660 
             40f66a      3 INSTR DEADREGS  EFLAGS RBX ZZ mov     rbx, rdi 
             40f66d      3 INSTR BELONGTO 40f660 
-            40f66d      3 INSTR DEADREGS  EFLAGS ZZ mov     rbp, rsi 
+            40f66d      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rbp, rsi 
             40f670     -1 INSTR LOCAL MetadataUnused mov     [rsp+var_8], r12 
             40f670      5 INSTR BELONGTO 40f660 
             40f675     -2 INSTR LOCAL n RDI ZZ  NUMVia2ndSrcIMMEDNUM mov     edi, 20h 
             40f675      5 INSTR BELONGTO 40f660 
-            40f675      5 INSTR DEADREGS  EFLAGS R12 ZZ mov     edi, 20h 
+            40f675      5 INSTR DEADREGS  EFLAGS RDI R12 ZZ mov     edi, 20h 
             40f67a     24 DATAREF STACK 1184 esp + 0 PARENT LocalFrame LOCALFRAME
             40f67a      4 INSTR BELONGTO 40f660 
             40f67a      4 INSTR DEADREGS  EFLAGS R12 ZZ sub     rsp, 18h 
@@ -13642,32 +13725,34 @@
             40f681      5 INSTR BELONGTO 40f660 
             40f681      5 INSTR DEADREGS  EFLAGS ZZ call    _g_slice_alloc0 
             40f686      4 INSTR BELONGTO 40f660 
-            40f686      4 INSTR DEADREGS  EFLAGS RSI R8 ZZ mov     [rax+10h], rbp 
+            40f686      4 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 ZZ mov     [rax+10h], rbp 
             40f68a      4 INSTR BELONGTO 40f660 
-            40f68a      4 INSTR DEADREGS  EFLAGS RSI R8 ZZ mov     [rax+18h], r12 
+            40f68a      4 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 ZZ mov     [rax+18h], r12 
             40f68e     -2 INSTR LOCAL n R8 ZZ  AlwaysNUM xor     r8d, r8d 
             40f68e      3 INSTR BELONGTO 40f660 
-            40f68e      3 INSTR DEADREGS  EFLAGS RSI R8 R12 ZZ xor     r8d, r8d 
+            40f68e      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R12 ZZ xor     r8d, r8d 
             40f691      3 INSTR BELONGTO 40f660 
-            40f691      3 INSTR DEADREGS  EFLAGS RSI R12 ZZ mov     [rax], rbx 
+            40f691      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R12 ZZ mov     [rax], rbx 
             40f694     -1 INSTR LOCAL MetadataUnused mov     rbp, [rsp+18h+var_10] 
             40f694      5 INSTR BELONGTO 40f660 
-            40f699     -1 INSTR LOCAL MetadataRedundant xor     ecx, ecx 
             40f699      2 INSTR BELONGTO 40f660 
+            40f699      2 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI RDI R12 ZZ xor     ecx, ecx 
+            40f699     -2 INSTR LOCAL n RCX ZZ  AlwaysNUM xor     ecx, ecx 
             40f69b      4 INSTR BELONGTO 40f660 
-            40f69b      4 INSTR DEADREGS  EFLAGS RBX RSI R12 ZZ mov     rbx, [rsp+18h+var_18] 
+            40f69b      4 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI R12 ZZ mov     rbx, [rsp+18h+var_18] 
             40f69b      4 PTRIMMEDESP STACK 0 displ mov     rbx, [rsp+18h+var_18]
             40f69f     -1 INSTR LOCAL MetadataUnused mov     r12, [rsp+18h+var_8] 
             40f69f      5 INSTR BELONGTO 40f660 
-            40f6a4     -1 INSTR LOCAL MetadataRedundant xor     edx, edx 
             40f6a4      2 INSTR BELONGTO 40f660 
+            40f6a4      2 INSTR DEADREGS  EFLAGS RDX RSI RDI R12 ZZ xor     edx, edx 
+            40f6a4     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
             40f6a6      8 INSTR BELONGTO 40f660 
-            40f6a6      8 INSTR DEADREGS  EFLAGS RSI R12 ZZ mov     qword ptr [rax+8], 0 
+            40f6a6      8 INSTR DEADREGS  EFLAGS RSI RDI R12 ZZ mov     qword ptr [rax+8], 0 
             40f6ae      3 INSTR BELONGTO 40f660 
-            40f6ae      3 INSTR DEADREGS  EFLAGS RSI R12 ZZ mov     rsi, rax 
+            40f6ae      3 INSTR DEADREGS  EFLAGS RSI RDI R12 ZZ mov     rsi, rax 
             40f6b1     -2 INSTR LOCAL n RDI ZZ  NumericDEFs mov     edi, offset loc_40F8F0 
             40f6b1      5 INSTR BELONGTO 40f660 
-            40f6b1      5 INSTR DEADREGS  EFLAGS R12 ZZ mov     edi, offset loc_40F8F0 
+            40f6b1      5 INSTR DEADREGS  EFLAGS RDI R12 ZZ mov     edi, offset loc_40F8F0 
             40f6b6     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rsp, 18h 
             40f6b6      4 INSTR BELONGTO 40f660 
             40f6ba     -1 INSTR LOCAL NoMetaUpdate jmp     _g_io_scheduler_push_job 
@@ -13690,14 +13775,14 @@
             40f6cb     -1 INSTR LOCAL NoMetaUpdate jz      short loc_40F720 
             40f6cb      2 INSTR BELONGTO 40f6c0 
             40f6cd      4 INSTR BELONGTO 40f6c0 
-            40f6cd      4 INSTR DEADREGS  EFLAGS R8 ZZ mov     r8, [rdi+28h] 
+            40f6cd      4 INSTR DEADREGS  EFLAGS RDX RSI R8 ZZ mov     r8, [rdi+28h] 
             40f6d1      2 INSTR BELONGTO 40f6c0 
-            40f6d1      2 INSTR DEADREGS  EFLAGS ZZ xor     edx, edx 
+            40f6d1      2 INSTR DEADREGS  EFLAGS RDX RSI ZZ xor     edx, edx 
             40f6d1     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
             40f6d3      3 INSTR BELONGTO 40f6c0 
-            40f6d3      3 INSTR DEADREGS  EFLAGS ZZ mov     rdi, [rdi] 
+            40f6d3      3 INSTR DEADREGS  EFLAGS RSI ZZ mov     rdi, [rdi] 
             40f6d6      2 INSTR BELONGTO 40f6c0 
-            40f6d6      2 INSTR DEADREGS  EFLAGS ZZ xor     esi, esi 
+            40f6d6      2 INSTR DEADREGS  EFLAGS RSI ZZ xor     esi, esi 
             40f6d6     -2 INSTR LOCAL n RSI ZZ  AlwaysNUM xor     esi, esi 
             40f6d8     -1 INSTR LOCAL NoMetaUpdate call    qword ptr [rbx+20h] 
             40f6d8      3 INSTR BELONGTO 40f6c0 
@@ -13707,13 +13792,13 @@
             40f6df      5 INSTR BELONGTO 40f6c0 
             40f6df      5 INSTR DEADREGS  EFLAGS ZZ call    _g_error_free 
             40f6e4      4 INSTR BELONGTO 40f6c0 
-            40f6e4      4 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, [rbx+18h] 
+            40f6e4      4 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     rdi, [rbx+18h] 
             40f6e8      2 INSTR BELONGTO 40f6c0 
-            40f6e8      2 INSTR DEADREGS  EFLAGS ZZ xor     edx, edx 
+            40f6e8      2 INSTR DEADREGS  EFLAGS RDX RSI ZZ xor     edx, edx 
             40f6e8     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
             40f6ea     -2 INSTR LOCAL n RSI ZZ  NumericDEFs mov     esi, offset sub_40B590 
             40f6ea      5 INSTR BELONGTO 40f6c0 
-            40f6ea      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, offset sub_40B590 
+            40f6ea      5 INSTR DEADREGS  EFLAGS RSI ZZ mov     esi, offset sub_40B590 
             40f6ef     -1 INSTR LOCAL NoMetaUpdate call    _g_slist_foreach 
             40f6ef      5 INSTR BELONGTO 40f6c0 
             40f6ef      5 INSTR DEADREGS  EFLAGS ZZ call    _g_slist_foreach 
@@ -13728,24 +13813,26 @@
             40f700      5 INSTR BELONGTO 40f6c0 
             40f700      5 INSTR DEADREGS  EFLAGS ZZ call    _g_object_unref 
             40f705      3 INSTR BELONGTO 40f6c0 
-            40f705      3 INSTR DEADREGS  EFLAGS RSI ZZ mov     rsi, rbx 
-            40f708     -1 INSTR LOCAL MetadataRedundant mov     edi, 30h 
+            40f705      3 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     rsi, rbx 
+            40f708     -2 INSTR LOCAL n RDI ZZ  NUMVia2ndSrcIMMEDNUM mov     edi, 30h 
             40f708      5 INSTR BELONGTO 40f6c0 
+            40f708      5 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     edi, 30h 
             40f70d     -1 INSTR LOCAL NoMetaUpdate call    _g_slice_free1 
             40f70d      5 INSTR BELONGTO 40f6c0 
             40f70d      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_slice_free1 
-            40f712     -1 INSTR LOCAL MetadataRedundant xor     eax, eax 
             40f712      2 INSTR BELONGTO 40f6c0 
+            40f712      2 INSTR DEADREGS  EFLAGS RAX RBX ZZ xor     eax, eax 
+            40f712     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             40f714      1 INSTR BELONGTO 40f6c0 
             40f714      1 INSTR DEADREGS  EFLAGS RBX ZZ pop     rbx 
             40f715      1 INSTR BELONGTO 40f6c0 
             40f715      1 INSTR DEADREGS  EFLAGS ZZ retn 
             40f720      4 INSTR BELONGTO 40f6c0 
-            40f720      4 INSTR DEADREGS  EFLAGS RDX RSI R8 ZZ mov     rdx, [rdi+18h] 
+            40f720      4 INSTR DEADREGS  EFLAGS RCX RDX RSI R8 ZZ mov     rdx, [rdi+18h] 
             40f724      4 INSTR BELONGTO 40f6c0 
-            40f724      4 INSTR DEADREGS  EFLAGS RSI R8 ZZ mov     rsi, [rdi+10h] 
+            40f724      4 INSTR DEADREGS  EFLAGS RCX RSI R8 ZZ mov     rsi, [rdi+10h] 
             40f728      2 INSTR BELONGTO 40f6c0 
-            40f728      2 INSTR DEADREGS  EFLAGS R8 ZZ xor     ecx, ecx 
+            40f728      2 INSTR DEADREGS  EFLAGS RCX R8 ZZ xor     ecx, ecx 
             40f728     -2 INSTR LOCAL n RCX ZZ  AlwaysNUM xor     ecx, ecx 
             40f72a      4 INSTR BELONGTO 40f6c0 
             40f72a      4 INSTR DEADREGS  EFLAGS R8 ZZ mov     r8, [rdi+28h] 
@@ -13815,56 +13902,60 @@
             40f848      5 INSTR BELONGTO 40f840 
             40f848      5 INSTR DEADREGS  EFLAGS ZZ call    _g_type_class_peek_parent 
             40f84d      3 INSTR BELONGTO 40f840 
-            40f84d      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rbx 
-            40f850     -1 INSTR LOCAL MetadataRedundant mov     esi, 50h 
+            40f84d      3 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     rdi, rbx 
+            40f850     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 50h 
             40f850      5 INSTR BELONGTO 40f840 
+            40f850      5 INSTR DEADREGS  EFLAGS RSI ZZ mov     esi, 50h 
             40f855      7 INSTR BELONGTO 40f840 
             40f855      7 INSTR DEADREGS  EFLAGS ZZ mov     cs:qword_61A328, rax 
             40f85c     -1 INSTR LOCAL NoMetaUpdate call    _g_type_check_class_cast 
             40f85c      5 INSTR BELONGTO 40f840 
             40f85c      5 INSTR DEADREGS  EFLAGS ZZ call    _g_type_check_class_cast 
             40f861      8 INSTR BELONGTO 40f840 
-            40f861      8 INSTR DEADREGS  EFLAGS RSI R8 R9 ZZ mov     qword ptr [rax+30h], offset sub_4102E0 
+            40f861      8 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 ZZ mov     qword ptr [rax+30h], offset sub_4102E0 
             40f869      8 INSTR BELONGTO 40f840 
-            40f869      8 INSTR DEADREGS  EFLAGS RSI R8 R9 ZZ mov     [rsp+28h+var_18], 0 
+            40f869      8 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 ZZ mov     [rsp+28h+var_18], 0 
             40f869      8 PTRIMMEDESP STACK 16 displ mov     [rsp+28h+var_18], 0
             40f871      5 INSTR BELONGTO 40f840 
-            40f871      5 INSTR DEADREGS  EFLAGS RSI R8 R9 ZZ mov     edi, offset aLogChanged; "log-changed" 
+            40f871      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 ZZ mov     edi, offset aLogChanged; "log-changed" 
             40f876      9 INSTR BELONGTO 40f840 
-            40f876      9 INSTR DEADREGS  EFLAGS RSI R8 R9 ZZ mov     [rsp+28h+var_20], 4 
+            40f876      9 INSTR DEADREGS  EFLAGS RCX RDX RSI R8 R9 ZZ mov     [rsp+28h+var_20], 4 
             40f876      9 PTRIMMEDESP STACK 8 displ mov     [rsp+28h+var_20], 4
             40f87f      8 INSTR BELONGTO 40f840 
-            40f87f      8 INSTR DEADREGS  EFLAGS RSI R8 R9 ZZ mov     [rsp+28h+var_28], offset _g_cclosure_marshal_VOID__VOID 
+            40f87f      8 INSTR DEADREGS  EFLAGS RCX RDX RSI R8 R9 ZZ mov     [rsp+28h+var_28], offset _g_cclosure_marshal_VOID__VOID 
             40f87f      8 PTRIMMEDESP STACK 0 displ mov     [rsp+28h+var_28], offset _g_cclosure_marshal_VOID__VOID
             40f887     -2 INSTR LOCAL n R9 ZZ  AlwaysNUM xor     r9d, r9d 
             40f887      3 INSTR BELONGTO 40f840 
-            40f887      3 INSTR DEADREGS  EFLAGS RSI R8 R9 ZZ xor     r9d, r9d 
+            40f887      3 INSTR DEADREGS  EFLAGS RCX RDX RSI R8 R9 ZZ xor     r9d, r9d 
             40f88a      3 INSTR BELONGTO 40f840 
-            40f88a      3 INSTR DEADREGS  EFLAGS RSI R8 ZZ mov     rsi, [rax] 
+            40f88a      3 INSTR DEADREGS  EFLAGS RCX RDX RSI R8 ZZ mov     rsi, [rax] 
             40f88d     -2 INSTR LOCAL n R8 ZZ  AlwaysNUM xor     r8d, r8d 
             40f88d      3 INSTR BELONGTO 40f840 
-            40f88d      3 INSTR DEADREGS  EFLAGS R8 ZZ xor     r8d, r8d 
-            40f890     -1 INSTR LOCAL MetadataRedundant mov     ecx, 88h 
+            40f88d      3 INSTR DEADREGS  EFLAGS RAX RCX RDX R8 ZZ xor     r8d, r8d 
+            40f890     -2 INSTR LOCAL n RCX ZZ  NUMVia2ndSrcIMMEDNUM mov     ecx, 88h 
             40f890      5 INSTR BELONGTO 40f840 
-            40f895     -1 INSTR LOCAL MetadataRedundant mov     edx, 2 
+            40f890      5 INSTR DEADREGS  EFLAGS RAX RCX RDX ZZ mov     ecx, 88h 
+            40f895     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 2 
             40f895      5 INSTR BELONGTO 40f840 
+            40f895      5 INSTR DEADREGS  EFLAGS RAX RDX ZZ mov     edx, 2 
             40f89a      2 INSTR BELONGTO 40f840 
-            40f89a      2 INSTR DEADREGS  EFLAGS ZZ xor     eax, eax 
+            40f89a      2 INSTR DEADREGS  EFLAGS RAX ZZ xor     eax, eax 
             40f89a     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             40f89c     -1 INSTR LOCAL NoMetaUpdate call    _g_signal_new 
             40f89c      5 INSTR BELONGTO 40f840 
             40f89c      5 INSTR DEADREGS  EFLAGS ZZ call    _g_signal_new 
             40f8a1      6 INSTR BELONGTO 40f840 
-            40f8a1      6 INSTR DEADREGS  EFLAGS RDI ZZ mov     cs:dword_61A330, eax 
+            40f8a1      6 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     cs:dword_61A330, eax 
             40f8a7     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rsp, 20h 
             40f8a7      4 INSTR BELONGTO 40f840 
             40f8ab     32 DEALLOC STACK esp - 32 mov     rdi, rbx
             40f8ab      3 INSTR BELONGTO 40f840 
-            40f8ab      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rbx 
+            40f8ab      3 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     rdi, rbx 
             40f8ae      1 INSTR BELONGTO 40f840 
-            40f8ae      1 INSTR DEADREGS  EFLAGS RBX ZZ pop     rbx 
-            40f8af     -1 INSTR LOCAL MetadataRedundant mov     esi, 58h 
+            40f8ae      1 INSTR DEADREGS  EFLAGS RBX RSI ZZ pop     rbx 
+            40f8af     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 58h 
             40f8af      5 INSTR BELONGTO 40f840 
+            40f8af      5 INSTR DEADREGS  EFLAGS RSI ZZ mov     esi, 58h 
             40f8b4     -1 INSTR LOCAL NoMetaUpdate jmp     _g_type_class_add_private 
             40f8b4      5 INSTR BELONGTO 40f840 
             40f8b4      5 INSTR DEADREGS  EFLAGS ZZ jmp     _g_type_class_add_private 
@@ -14199,7 +14290,7 @@
             41005e      1 INSTR DEADREGS  EFLAGS ZZ retn 
             41005e     24 DEALLOC STACK esp - 24 retn
             410060      5 INSTR BELONGTO 410040 
-            410060      5 INSTR DEADREGS  EFLAGS ZZ mov     edi, offset qword_61A320 
+            410060      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     edi, offset qword_61A320 
             410065     -1 INSTR LOCAL NoMetaUpdate call    _g_once_init_enter 
             410065      5 INSTR BELONGTO 410040 
             410065      5 INSTR DEADREGS  EFLAGS ZZ call    _g_once_init_enter 
@@ -14208,25 +14299,27 @@
             41006c     -1 INSTR LOCAL NoMetaUpdate jz      short loc_410053 
             41006c      2 INSTR BELONGTO 410040 
             41006e      5 INSTR BELONGTO 410040 
-            41006e      5 INSTR DEADREGS  EFLAGS ZZ mov     edi, offset aLogviewlog; "LogviewLog" 
+            41006e      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     edi, offset aLogviewlog; "LogviewLog" 
             410073     -1 INSTR LOCAL NoMetaUpdate call    _g_intern_static_string 
             410073      5 INSTR BELONGTO 410040 
             410073      5 INSTR DEADREGS  EFLAGS ZZ call    _g_intern_static_string 
             410078     -2 INSTR LOCAL n R9 ZZ  NumericDEFs mov     r9d, offset sub_4103C0 
             410078      6 INSTR BELONGTO 410040 
-            410078      6 INSTR DEADREGS  EFLAGS RSI R8 R9 ZZ mov     r9d, offset sub_4103C0 
+            410078      6 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 ZZ mov     r9d, offset sub_4103C0 
             41007e     -2 INSTR LOCAL n R8 ZZ  NUMVia2ndSrcIMMEDNUM mov     r8d, 20h 
             41007e      6 INSTR BELONGTO 410040 
-            41007e      6 INSTR DEADREGS  EFLAGS RSI R8 ZZ mov     r8d, 20h 
+            41007e      6 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 ZZ mov     r8d, 20h 
             410084     -2 INSTR LOCAL n RCX ZZ  NumericDEFs mov     ecx, offset sub_40F840 
             410084      5 INSTR BELONGTO 410040 
-            410084      5 INSTR DEADREGS  EFLAGS RSI ZZ mov     ecx, offset sub_40F840 
-            410089     -1 INSTR LOCAL MetadataRedundant mov     edx, 90h 
+            410084      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI ZZ mov     ecx, offset sub_40F840 
+            410089     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 90h 
             410089      5 INSTR BELONGTO 410040 
+            410089      5 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     edx, 90h 
             41008e      3 INSTR BELONGTO 410040 
-            41008e      3 INSTR DEADREGS  EFLAGS RSI ZZ mov     rsi, rax 
-            410091     -1 INSTR LOCAL MetadataRedundant mov     edi, 50h 
+            41008e      3 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     rsi, rax 
+            410091     -2 INSTR LOCAL n RDI ZZ  NUMVia2ndSrcIMMEDNUM mov     edi, 50h 
             410091      5 INSTR BELONGTO 410040 
+            410091      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     edi, 50h 
             410096      7 INSTR BELONGTO 410040 
             410096      7 INSTR DEADREGS  EFLAGS ZZ mov     [rsp+18h+var_18], 0 
             410096      7 PTRIMMEDESP STACK 0 displ mov     [rsp+18h+var_18], 0
@@ -14234,7 +14327,7 @@
             41009d      5 INSTR BELONGTO 410040 
             41009d      5 INSTR DEADREGS  EFLAGS ZZ call    _g_type_register_static_simple 
             4100a2      5 INSTR BELONGTO 410040 
-            4100a2      5 INSTR DEADREGS  EFLAGS RSI ZZ mov     edi, offset qword_61A320 
+            4100a2      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     edi, offset qword_61A320 
             4100a7      3 INSTR BELONGTO 410040 
             4100a7      3 INSTR DEADREGS  EFLAGS RSI ZZ mov     rsi, rax 
             4100aa     -1 INSTR LOCAL NoMetaUpdate call    _g_once_init_leave 
@@ -14469,16 +14562,16 @@
             410422     -1 INSTR LOCAL MetadataUnused mov     [rsp+var_8], r13 
             410422      5 INSTR BELONGTO 410410 
             410427      3 INSTR BELONGTO 410410 
-            410427      3 INSTR DEADREGS  EFLAGS RBX R12 R13 ZZ mov     r12, rsi 
+            410427      3 INSTR DEADREGS  EFLAGS RBX RDI R12 R13 ZZ mov     r12, rsi 
             41042a     40 DATAREF STACK 1190 esp + 0 PARENT LocalFrame LOCALFRAME
             41042a      4 INSTR BELONGTO 410410 
-            41042a      4 INSTR DEADREGS  EFLAGS RBX R13 ZZ sub     rsp, 28h 
+            41042a      4 INSTR DEADREGS  EFLAGS RBX RDI R13 ZZ sub     rsp, 28h 
             41042a      8 MEMORYHOLE STACK esp + 40 ReturnAddress 
             41042e      3 INSTR BELONGTO 410410 
-            41042e      3 INSTR DEADREGS  EFLAGS RBX R13 ZZ mov     r13, rdx 
+            41042e      3 INSTR DEADREGS  EFLAGS RBX RDI R13 ZZ mov     r13, rdx 
             410431     -2 INSTR LOCAL n RDI ZZ  NUMVia2ndSrcIMMEDNUM mov     edi, 30h 
             410431      5 INSTR BELONGTO 410410 
-            410431      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     edi, 30h 
+            410431      5 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     edi, 30h 
             410436     -1 INSTR LOCAL NoMetaUpdate call    _g_slice_alloc0 
             410436      5 INSTR BELONGTO 410410 
             410436      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_slice_alloc0 
@@ -14494,34 +14587,36 @@
             410449      5 INSTR BELONGTO 410410 
             410449      5 INSTR DEADREGS  EFLAGS R12 R13 ZZ call    _g_object_ref 
             41044e      8 INSTR BELONGTO 410410 
-            41044e      8 INSTR DEADREGS  EFLAGS RSI R8 R12 R13 ZZ mov     qword ptr [rbx+8], 0 
+            41044e      8 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R12 R13 ZZ mov     qword ptr [rbx+8], 0 
             410456      3 INSTR BELONGTO 410410 
-            410456      3 INSTR DEADREGS  EFLAGS RSI R8 R12 R13 ZZ mov     [rbx], rax 
+            410456      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R12 R13 ZZ mov     [rbx], rax 
             410459      3 INSTR BELONGTO 410410 
-            410459      3 INSTR DEADREGS  EFLAGS RSI R8 R12 R13 ZZ mov     rsi, rbx 
+            410459      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R12 R13 ZZ mov     rsi, rbx 
             41045c      8 INSTR BELONGTO 410410 
-            41045c      8 INSTR DEADREGS  EFLAGS R8 R12 R13 ZZ mov     qword ptr [rbx+10h], 0 
+            41045c      8 INSTR DEADREGS  EFLAGS RCX RDX RDI R8 R12 R13 ZZ mov     qword ptr [rbx+10h], 0 
             410464      8 INSTR BELONGTO 410410 
-            410464      8 INSTR DEADREGS  EFLAGS R8 R12 R13 ZZ mov     qword ptr [rbx+18h], 0 
+            410464      8 INSTR DEADREGS  EFLAGS RCX RDX RDI R8 R12 R13 ZZ mov     qword ptr [rbx+18h], 0 
             41046c     -2 INSTR LOCAL n R8 ZZ  AlwaysNUM xor     r8d, r8d 
             41046c      3 INSTR BELONGTO 410410 
-            41046c      3 INSTR DEADREGS  EFLAGS RBX R8 R12 R13 ZZ xor     r8d, r8d 
+            41046c      3 INSTR DEADREGS  EFLAGS RCX RDX RBX RDI R8 R12 R13 ZZ xor     r8d, r8d 
             41046f      5 INSTR BELONGTO 410410 
-            41046f      5 INSTR DEADREGS  EFLAGS RBX R12 R13 ZZ mov     rbx, [rsp+28h+var_20] 
+            41046f      5 INSTR DEADREGS  EFLAGS RCX RDX RBX RDI R12 R13 ZZ mov     rbx, [rsp+28h+var_20] 
             41046f      5 PTRIMMEDESP STACK 8 displ mov     rbx, [rsp+28h+var_20]
             410474     -1 INSTR LOCAL MetadataUnused mov     rbp, [rsp+28h+var_18] 
             410474      5 INSTR BELONGTO 410410 
-            410479     -1 INSTR LOCAL MetadataRedundant xor     ecx, ecx 
             410479      2 INSTR BELONGTO 410410 
+            410479      2 INSTR DEADREGS  EFLAGS RCX RDX RDI R12 R13 ZZ xor     ecx, ecx 
+            410479     -2 INSTR LOCAL n RCX ZZ  AlwaysNUM xor     ecx, ecx 
             41047b     -1 INSTR LOCAL MetadataUnused mov     r12, [rsp+28h+var_10] 
             41047b      5 INSTR BELONGTO 410410 
             410480     -1 INSTR LOCAL MetadataUnused mov     r13, [rsp+28h+var_8] 
             410480      5 INSTR BELONGTO 410410 
-            410485     -1 INSTR LOCAL MetadataRedundant xor     edx, edx 
             410485      2 INSTR BELONGTO 410410 
+            410485      2 INSTR DEADREGS  EFLAGS RDX RDI R12 R13 ZZ xor     edx, edx 
+            410485     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
             410487     -2 INSTR LOCAL n RDI ZZ  NumericDEFs mov     edi, offset loc_4100C0 
             410487      5 INSTR BELONGTO 410410 
-            410487      5 INSTR DEADREGS  EFLAGS R12 R13 ZZ mov     edi, offset loc_4100C0 
+            410487      5 INSTR DEADREGS  EFLAGS RDI R12 R13 ZZ mov     edi, offset loc_4100C0 
             41048c     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rsp, 28h 
             41048c      4 INSTR BELONGTO 410410 
             410490     -1 INSTR LOCAL NoMetaUpdate jmp     _g_io_scheduler_push_job 
@@ -14574,12 +14669,13 @@
             410546     -1 INSTR LOCAL NoMetaUpdate call    sub_410040 
             410546      5 INSTR BELONGTO 410520 
             410546      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX RSI RDI R8 R9 R10 R11 R14 ZZ call    sub_410040 
-            41054b     -1 INSTR LOCAL MetadataRedundant xor     esi, esi 
             41054b      2 INSTR BELONGTO 410520 
+            41054b      2 INSTR DEADREGS  EFLAGS RBX RSI RDI R14 ZZ xor     esi, esi 
+            41054b     -2 INSTR LOCAL n RSI ZZ  AlwaysNUM xor     esi, esi 
             41054d      3 INSTR BELONGTO 410520 
             41054d      3 INSTR DEADREGS  EFLAGS RBX RDI R14 ZZ mov     rdi, rax 
             410550      2 INSTR BELONGTO 410520 
-            410550      2 INSTR DEADREGS  EFLAGS RBX R14 ZZ xor     eax, eax 
+            410550      2 INSTR DEADREGS  EFLAGS RAX RBX R14 ZZ xor     eax, eax 
             410550     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             410552     -1 INSTR LOCAL NoMetaUpdate call    _g_object_new 
             410552      5 INSTR BELONGTO 410520 
@@ -14657,16 +14753,16 @@
             4105c8     -1 INSTR LOCAL NoMetaUpdate jnz     short loc_4105F0 
             4105c8      2 INSTR BELONGTO 4105a0 
             4105ca      6 INSTR BELONGTO 4105a0 
-            4105ca      6 INSTR DEADREGS  EFLAGS R8 ZZ mov     r8d, offset aLogview_is_log; "LOGVIEW_IS_LOG (log)" 
+            4105ca      6 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 ZZ mov     r8d, offset aLogview_is_log; "LOGVIEW_IS_LOG (log)" 
             4105d0      5 INSTR BELONGTO 4105a0 
-            4105d0      5 INSTR DEADREGS  EFLAGS ZZ mov     ecx, offset aLogview_log__1; "logview_log_get_display_name" 
+            4105d0      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI ZZ mov     ecx, offset aLogview_log__1; "logview_log_get_display_name" 
             4105d5     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 34Eh 
             4105d5      5 INSTR BELONGTO 4105a0 
-            4105d5      5 INSTR DEADREGS  EFLAGS ZZ mov     edx, 34Eh 
+            4105d5      5 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     edx, 34Eh 
             4105da      5 INSTR BELONGTO 4105a0 
-            4105da      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, offset aLogviewLog_c; "logview-log.c" 
+            4105da      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, offset aLogviewLog_c; "logview-log.c" 
             4105df      5 INSTR BELONGTO 4105a0 
-            4105df      5 INSTR DEADREGS  EFLAGS ZZ mov     edi, offset domainname; "gnome-system-log" 
+            4105df      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     edi, offset domainname; "gnome-system-log" 
             4105e4     -1 INSTR LOCAL NoMetaUpdate call    _g_assertion_message_expr 
             4105e4      5 INSTR BELONGTO 4105a0 
             4105e4      5 INSTR DEADREGS  EFLAGS ZZ call    _g_assertion_message_expr 
@@ -14717,16 +14813,16 @@
             410628     -1 INSTR LOCAL NoMetaUpdate jnz     short loc_410650 
             410628      2 INSTR BELONGTO 410600 
             41062a      6 INSTR BELONGTO 410600 
-            41062a      6 INSTR DEADREGS  EFLAGS R8 ZZ mov     r8d, offset aLogview_is_log; "LOGVIEW_IS_LOG (log)" 
+            41062a      6 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 ZZ mov     r8d, offset aLogview_is_log; "LOGVIEW_IS_LOG (log)" 
             410630      5 INSTR BELONGTO 410600 
-            410630      5 INSTR DEADREGS  EFLAGS ZZ mov     ecx, offset aLogview_log__5; "logview_log_get_timestamp" 
+            410630      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI ZZ mov     ecx, offset aLogview_log__5; "logview_log_get_timestamp" 
             410635     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 356h 
             410635      5 INSTR BELONGTO 410600 
-            410635      5 INSTR DEADREGS  EFLAGS ZZ mov     edx, 356h 
+            410635      5 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     edx, 356h 
             41063a      5 INSTR BELONGTO 410600 
-            41063a      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, offset aLogviewLog_c; "logview-log.c" 
+            41063a      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, offset aLogviewLog_c; "logview-log.c" 
             41063f      5 INSTR BELONGTO 410600 
-            41063f      5 INSTR DEADREGS  EFLAGS ZZ mov     edi, offset domainname; "gnome-system-log" 
+            41063f      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     edi, offset domainname; "gnome-system-log" 
             410644     -1 INSTR LOCAL NoMetaUpdate call    _g_assertion_message_expr 
             410644      5 INSTR BELONGTO 410600 
             410644      5 INSTR DEADREGS  EFLAGS ZZ call    _g_assertion_message_expr 
@@ -14777,16 +14873,16 @@
             410688     -1 INSTR LOCAL NoMetaUpdate jnz     short loc_4106B0 
             410688      2 INSTR BELONGTO 410660 
             41068a      6 INSTR BELONGTO 410660 
-            41068a      6 INSTR DEADREGS  EFLAGS R8 ZZ mov     r8d, offset aLogview_is_log; "LOGVIEW_IS_LOG (log)" 
+            41068a      6 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 ZZ mov     r8d, offset aLogview_is_log; "LOGVIEW_IS_LOG (log)" 
             410690      5 INSTR BELONGTO 410660 
-            410690      5 INSTR DEADREGS  EFLAGS ZZ mov     ecx, offset aLogview_log__6; "logview_log_get_file_size" 
+            410690      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI ZZ mov     ecx, offset aLogview_log__6; "logview_log_get_file_size" 
             410695     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 35Eh 
             410695      5 INSTR BELONGTO 410660 
-            410695      5 INSTR DEADREGS  EFLAGS ZZ mov     edx, 35Eh 
+            410695      5 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     edx, 35Eh 
             41069a      5 INSTR BELONGTO 410660 
-            41069a      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, offset aLogviewLog_c; "logview-log.c" 
+            41069a      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, offset aLogviewLog_c; "logview-log.c" 
             41069f      5 INSTR BELONGTO 410660 
-            41069f      5 INSTR DEADREGS  EFLAGS ZZ mov     edi, offset domainname; "gnome-system-log" 
+            41069f      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     edi, offset domainname; "gnome-system-log" 
             4106a4     -1 INSTR LOCAL NoMetaUpdate call    _g_assertion_message_expr 
             4106a4      5 INSTR BELONGTO 410660 
             4106a4      5 INSTR DEADREGS  EFLAGS ZZ call    _g_assertion_message_expr 
@@ -14837,16 +14933,16 @@
             4106e8     -1 INSTR LOCAL NoMetaUpdate jnz     short loc_410710 
             4106e8      2 INSTR BELONGTO 4106c0 
             4106ea      6 INSTR BELONGTO 4106c0 
-            4106ea      6 INSTR DEADREGS  EFLAGS R8 ZZ mov     r8d, offset aLogview_is_log; "LOGVIEW_IS_LOG (log)" 
+            4106ea      6 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 ZZ mov     r8d, offset aLogview_is_log; "LOGVIEW_IS_LOG (log)" 
             4106f0      5 INSTR BELONGTO 4106c0 
-            4106f0      5 INSTR DEADREGS  EFLAGS ZZ mov     ecx, offset aLogview_log__7; "logview_log_get_cached_lines_number" 
+            4106f0      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI ZZ mov     ecx, offset aLogview_log__7; "logview_log_get_cached_lines_number" 
             4106f5     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 366h 
             4106f5      5 INSTR BELONGTO 4106c0 
-            4106f5      5 INSTR DEADREGS  EFLAGS ZZ mov     edx, 366h 
+            4106f5      5 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     edx, 366h 
             4106fa      5 INSTR BELONGTO 4106c0 
-            4106fa      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, offset aLogviewLog_c; "logview-log.c" 
+            4106fa      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, offset aLogviewLog_c; "logview-log.c" 
             4106ff      5 INSTR BELONGTO 4106c0 
-            4106ff      5 INSTR DEADREGS  EFLAGS ZZ mov     edi, offset domainname; "gnome-system-log" 
+            4106ff      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     edi, offset domainname; "gnome-system-log" 
             410704     -1 INSTR LOCAL NoMetaUpdate call    _g_assertion_message_expr 
             410704      5 INSTR BELONGTO 4106c0 
             410704      5 INSTR DEADREGS  EFLAGS ZZ call    _g_assertion_message_expr 
@@ -14897,24 +14993,24 @@
             410748     -1 INSTR LOCAL NoMetaUpdate jnz     short loc_410770 
             410748      2 INSTR BELONGTO 410720 
             41074a      6 INSTR BELONGTO 410720 
-            41074a      6 INSTR DEADREGS  EFLAGS R8 ZZ mov     r8d, offset aLogview_is_log; "LOGVIEW_IS_LOG (log)" 
+            41074a      6 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 ZZ mov     r8d, offset aLogview_is_log; "LOGVIEW_IS_LOG (log)" 
             410750      5 INSTR BELONGTO 410720 
-            410750      5 INSTR DEADREGS  EFLAGS ZZ mov     ecx, offset aLogview_log__4; "logview_log_get_cached_lines" 
+            410750      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI ZZ mov     ecx, offset aLogview_log__4; "logview_log_get_cached_lines" 
             410755     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 370h 
             410755      5 INSTR BELONGTO 410720 
-            410755      5 INSTR DEADREGS  EFLAGS ZZ mov     edx, 370h 
+            410755      5 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     edx, 370h 
             41075a      5 INSTR BELONGTO 410720 
-            41075a      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, offset aLogviewLog_c; "logview-log.c" 
+            41075a      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, offset aLogviewLog_c; "logview-log.c" 
             41075f      5 INSTR BELONGTO 410720 
-            41075f      5 INSTR DEADREGS  EFLAGS ZZ mov     edi, offset domainname; "gnome-system-log" 
+            41075f      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     edi, offset domainname; "gnome-system-log" 
             410764     -1 INSTR LOCAL NoMetaUpdate call    _g_assertion_message_expr 
             410764      5 INSTR BELONGTO 410720 
             410764      5 INSTR DEADREGS  EFLAGS ZZ call    _g_assertion_message_expr 
             410769      7 INSTR BELONGTO 410720 
             410770     -1 INSTR LOCAL MetadataUnused mov     rax, [rbx+18h] 
             410770      4 INSTR BELONGTO 410720 
+            410774     -1 INSTR LOCAL MetadataUnused mov     rax, [rax+38h] 
             410774      4 INSTR BELONGTO 410720 
-            410774      4 INSTR DEADREGS  EFLAGS RBX ZZ mov     rax, [rax+38h] 
             410778     -1 INSTR LOCAL NoMetaUpdate test    rax, rax 
             410778      3 INSTR BELONGTO 410720 
             41077b     -1 INSTR LOCAL NoMetaUpdate jz      short loc_410782 
@@ -14926,7 +15022,7 @@
             410781      1 INSTR BELONGTO 410720 
             410781      1 INSTR DEADREGS  EFLAGS ZZ retn 
             410782      2 INSTR BELONGTO 410720 
-            410782      2 INSTR DEADREGS  EFLAGS RBX ZZ xor     eax, eax 
+            410782      2 INSTR DEADREGS  EFLAGS RAX RBX ZZ xor     eax, eax 
             410782     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             410784      1 INSTR BELONGTO 410720 
             410784      1 INSTR DEADREGS  EFLAGS RBX ZZ pop     rbx 
@@ -14970,16 +15066,16 @@
             4107b8     -1 INSTR LOCAL NoMetaUpdate jnz     short loc_4107E0 
             4107b8      2 INSTR BELONGTO 410790 
             4107ba      6 INSTR BELONGTO 410790 
-            4107ba      6 INSTR DEADREGS  EFLAGS R8 ZZ mov     r8d, offset aLogview_is_log; "LOGVIEW_IS_LOG (log)" 
+            4107ba      6 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 ZZ mov     r8d, offset aLogview_is_log; "LOGVIEW_IS_LOG (log)" 
             4107c0      5 INSTR BELONGTO 410790 
-            4107c0      5 INSTR DEADREGS  EFLAGS ZZ mov     ecx, offset aLogview_log__3; "logview_log_get_days_for_cached_lines" 
+            4107c0      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI ZZ mov     ecx, offset aLogview_log__3; "logview_log_get_days_for_cached_lines" 
             4107c5     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 37Ch 
             4107c5      5 INSTR BELONGTO 410790 
-            4107c5      5 INSTR DEADREGS  EFLAGS ZZ mov     edx, 37Ch 
+            4107c5      5 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     edx, 37Ch 
             4107ca      5 INSTR BELONGTO 410790 
-            4107ca      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, offset aLogviewLog_c; "logview-log.c" 
+            4107ca      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, offset aLogviewLog_c; "logview-log.c" 
             4107cf      5 INSTR BELONGTO 410790 
-            4107cf      5 INSTR DEADREGS  EFLAGS ZZ mov     edi, offset domainname; "gnome-system-log" 
+            4107cf      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     edi, offset domainname; "gnome-system-log" 
             4107d4     -1 INSTR LOCAL NoMetaUpdate call    _g_assertion_message_expr 
             4107d4      5 INSTR BELONGTO 410790 
             4107d4      5 INSTR DEADREGS  EFLAGS ZZ call    _g_assertion_message_expr 
@@ -15030,16 +15126,16 @@
             410818     -1 INSTR LOCAL NoMetaUpdate jnz     short loc_410840 
             410818      2 INSTR BELONGTO 4107f0 
             41081a      6 INSTR BELONGTO 4107f0 
-            41081a      6 INSTR DEADREGS  EFLAGS R8 ZZ mov     r8d, offset aLogview_is_log; "LOGVIEW_IS_LOG (log)" 
+            41081a      6 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 ZZ mov     r8d, offset aLogview_is_log; "LOGVIEW_IS_LOG (log)" 
             410820      5 INSTR BELONGTO 4107f0 
-            410820      5 INSTR DEADREGS  EFLAGS ZZ mov     ecx, offset aLogview_log_ha; "logview_log_has_new_lines" 
+            410820      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI ZZ mov     ecx, offset aLogview_log_ha; "logview_log_has_new_lines" 
             410825     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 384h 
             410825      5 INSTR BELONGTO 4107f0 
-            410825      5 INSTR DEADREGS  EFLAGS ZZ mov     edx, 384h 
+            410825      5 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     edx, 384h 
             41082a      5 INSTR BELONGTO 4107f0 
-            41082a      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, offset aLogviewLog_c; "logview-log.c" 
+            41082a      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, offset aLogviewLog_c; "logview-log.c" 
             41082f      5 INSTR BELONGTO 4107f0 
-            41082f      5 INSTR DEADREGS  EFLAGS ZZ mov     edi, offset domainname; "gnome-system-log" 
+            41082f      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     edi, offset domainname; "gnome-system-log" 
             410834     -1 INSTR LOCAL NoMetaUpdate call    _g_assertion_message_expr 
             410834      5 INSTR BELONGTO 4107f0 
             410834      5 INSTR DEADREGS  EFLAGS ZZ call    _g_assertion_message_expr 
@@ -15090,16 +15186,16 @@
             410878     -1 INSTR LOCAL NoMetaUpdate jnz     short loc_4108A0 
             410878      2 INSTR BELONGTO 410850 
             41087a      6 INSTR BELONGTO 410850 
-            41087a      6 INSTR DEADREGS  EFLAGS R8 ZZ mov     r8d, offset aLogview_is_log; "LOGVIEW_IS_LOG (log)" 
+            41087a      6 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 ZZ mov     r8d, offset aLogview_is_log; "LOGVIEW_IS_LOG (log)" 
             410880      5 INSTR BELONGTO 410850 
-            410880      5 INSTR DEADREGS  EFLAGS ZZ mov     ecx, offset aLogview_log__0; "logview_log_get_uri" 
+            410880      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI ZZ mov     ecx, offset aLogview_log__0; "logview_log_get_uri" 
             410885     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 38Ch 
             410885      5 INSTR BELONGTO 410850 
-            410885      5 INSTR DEADREGS  EFLAGS ZZ mov     edx, 38Ch 
+            410885      5 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     edx, 38Ch 
             41088a      5 INSTR BELONGTO 410850 
-            41088a      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, offset aLogviewLog_c; "logview-log.c" 
+            41088a      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, offset aLogviewLog_c; "logview-log.c" 
             41088f      5 INSTR BELONGTO 410850 
-            41088f      5 INSTR DEADREGS  EFLAGS ZZ mov     edi, offset domainname; "gnome-system-log" 
+            41088f      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     edi, offset domainname; "gnome-system-log" 
             410894     -1 INSTR LOCAL NoMetaUpdate call    _g_assertion_message_expr 
             410894      5 INSTR BELONGTO 410850 
             410894      5 INSTR DEADREGS  EFLAGS ZZ call    _g_assertion_message_expr 
@@ -15151,16 +15247,16 @@
             4108d8     -1 INSTR LOCAL NoMetaUpdate jnz     short loc_410900 
             4108d8      2 INSTR BELONGTO 4108b0 
             4108da      6 INSTR BELONGTO 4108b0 
-            4108da      6 INSTR DEADREGS  EFLAGS R8 ZZ mov     r8d, offset aLogview_is_log; "LOGVIEW_IS_LOG (log)" 
+            4108da      6 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 ZZ mov     r8d, offset aLogview_is_log; "LOGVIEW_IS_LOG (log)" 
             4108e0      5 INSTR BELONGTO 4108b0 
-            4108e0      5 INSTR DEADREGS  EFLAGS ZZ mov     ecx, offset aLogview_log_ge; "logview_log_get_gfile" 
+            4108e0      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI ZZ mov     ecx, offset aLogview_log_ge; "logview_log_get_gfile" 
             4108e5     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 394h 
             4108e5      5 INSTR BELONGTO 4108b0 
-            4108e5      5 INSTR DEADREGS  EFLAGS ZZ mov     edx, 394h 
+            4108e5      5 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     edx, 394h 
             4108ea      5 INSTR BELONGTO 4108b0 
-            4108ea      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, offset aLogviewLog_c; "logview-log.c" 
+            4108ea      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, offset aLogviewLog_c; "logview-log.c" 
             4108ef      5 INSTR BELONGTO 4108b0 
-            4108ef      5 INSTR DEADREGS  EFLAGS ZZ mov     edi, offset domainname; "gnome-system-log" 
+            4108ef      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     edi, offset domainname; "gnome-system-log" 
             4108f4     -1 INSTR LOCAL NoMetaUpdate call    _g_assertion_message_expr 
             4108f4      5 INSTR BELONGTO 4108b0 
             4108f4      5 INSTR DEADREGS  EFLAGS ZZ call    _g_assertion_message_expr 
@@ -15212,16 +15308,16 @@
             410938     -1 INSTR LOCAL NoMetaUpdate jnz     short loc_410960 
             410938      2 INSTR BELONGTO 410910 
             41093a      6 INSTR BELONGTO 410910 
-            41093a      6 INSTR DEADREGS  EFLAGS R8 ZZ mov     r8d, offset aLogview_is_log; "LOGVIEW_IS_LOG (log)" 
+            41093a      6 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 ZZ mov     r8d, offset aLogview_is_log; "LOGVIEW_IS_LOG (log)" 
             410940      5 INSTR BELONGTO 410910 
-            410940      5 INSTR DEADREGS  EFLAGS ZZ mov     ecx, offset aLogview_log__2; "logview_log_get_has_days" 
+            410940      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI ZZ mov     ecx, offset aLogview_log__2; "logview_log_get_has_days" 
             410945     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 39Ch 
             410945      5 INSTR BELONGTO 410910 
-            410945      5 INSTR DEADREGS  EFLAGS ZZ mov     edx, 39Ch 
+            410945      5 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     edx, 39Ch 
             41094a      5 INSTR BELONGTO 410910 
-            41094a      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, offset aLogviewLog_c; "logview-log.c" 
+            41094a      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, offset aLogviewLog_c; "logview-log.c" 
             41094f      5 INSTR BELONGTO 410910 
-            41094f      5 INSTR DEADREGS  EFLAGS ZZ mov     edi, offset domainname; "gnome-system-log" 
+            41094f      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     edi, offset domainname; "gnome-system-log" 
             410954     -1 INSTR LOCAL NoMetaUpdate call    _g_assertion_message_expr 
             410954      5 INSTR BELONGTO 410910 
             410954      5 INSTR DEADREGS  EFLAGS ZZ call    _g_assertion_message_expr 
@@ -15266,9 +15362,10 @@
             4109c9      5 INSTR BELONGTO 4109c0 
             4109c9      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_type_class_peek_parent 
             4109ce      3 INSTR BELONGTO 4109c0 
-            4109ce      3 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     rdi, rbp 
-            4109d1     -1 INSTR LOCAL MetadataRedundant mov     esi, 50h 
+            4109ce      3 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ mov     rdi, rbp 
+            4109d1     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 50h 
             4109d1      5 INSTR BELONGTO 4109c0 
+            4109d1      5 INSTR DEADREGS  EFLAGS RBX RSI ZZ mov     esi, 50h 
             4109d6      7 INSTR BELONGTO 4109c0 
             4109d6      7 INSTR DEADREGS  EFLAGS RBX ZZ mov     cs:qword_61A348, rax 
             4109dd     -1 INSTR LOCAL NoMetaUpdate call    _g_type_check_class_cast 
@@ -15287,34 +15384,36 @@
             4109f0      5 INSTR BELONGTO 4109c0 
             4109f0      5 INSTR DEADREGS  EFLAGS ZZ call    _g_type_check_class_cast 
             4109f5      8 INSTR BELONGTO 4109c0 
-            4109f5      8 INSTR DEADREGS  EFLAGS RSI R8 R9 ZZ mov     qword ptr [rbx+30h], offset sub_410D30 
+            4109f5      8 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 ZZ mov     qword ptr [rbx+30h], offset sub_410D30 
             4109fd     11 INSTR BELONGTO 4109c0 
-            4109fd     11 INSTR DEADREGS  EFLAGS RSI R8 R9 ZZ mov     qword ptr [rax+158h], offset sub_410D00 
+            4109fd     11 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 ZZ mov     qword ptr [rax+158h], offset sub_410D00 
             410a08     -2 INSTR LOCAL n R9 ZZ  AlwaysNUM xor     r9d, r9d 
             410a08      3 INSTR BELONGTO 4109c0 
-            410a08      3 INSTR DEADREGS  EFLAGS RSI R8 R9 ZZ xor     r9d, r9d 
+            410a08      3 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R9 ZZ xor     r9d, r9d 
             410a0b      8 INSTR BELONGTO 4109c0 
-            410a0b      8 INSTR DEADREGS  EFLAGS RSI R8 ZZ mov     [rsp+38h+var_28], 0 
+            410a0b      8 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 ZZ mov     [rsp+38h+var_28], 0 
             410a0b      8 PTRIMMEDESP STACK 16 displ mov     [rsp+38h+var_28], 0
             410a13      9 INSTR BELONGTO 4109c0 
-            410a13      9 INSTR DEADREGS  EFLAGS RSI R8 ZZ mov     [rsp+38h+var_30], 4 
+            410a13      9 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 ZZ mov     [rsp+38h+var_30], 4 
             410a13      9 PTRIMMEDESP STACK 8 displ mov     [rsp+38h+var_30], 4
             410a1c     -2 INSTR LOCAL n R8 ZZ  AlwaysNUM xor     r8d, r8d 
             410a1c      3 INSTR BELONGTO 4109c0 
-            410a1c      3 INSTR DEADREGS  EFLAGS RSI R8 ZZ xor     r8d, r8d 
+            410a1c      3 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 ZZ xor     r8d, r8d 
             410a1f      8 INSTR BELONGTO 4109c0 
-            410a1f      8 INSTR DEADREGS  EFLAGS RSI ZZ mov     [rsp+38h+var_38], offset _g_cclosure_marshal_VOID__VOID 
+            410a1f      8 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI ZZ mov     [rsp+38h+var_38], offset _g_cclosure_marshal_VOID__VOID 
             410a1f      8 PTRIMMEDESP STACK 0 displ mov     [rsp+38h+var_38], offset _g_cclosure_marshal_VOID__VOID
             410a27      3 INSTR BELONGTO 4109c0 
-            410a27      3 INSTR DEADREGS  EFLAGS RSI ZZ mov     rsi, [rbx] 
-            410a2a     -1 INSTR LOCAL MetadataRedundant mov     ecx, 408h 
+            410a27      3 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI ZZ mov     rsi, [rbx] 
+            410a2a     -2 INSTR LOCAL n RCX ZZ  NUMVia2ndSrcIMMEDNUM mov     ecx, 408h 
             410a2a      5 INSTR BELONGTO 4109c0 
-            410a2f     -1 INSTR LOCAL MetadataRedundant mov     edx, 2 
+            410a2a      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RDI ZZ mov     ecx, 408h 
+            410a2f     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 2 
             410a2f      5 INSTR BELONGTO 4109c0 
+            410a2f      5 INSTR DEADREGS  EFLAGS RAX RDX RDI ZZ mov     edx, 2 
             410a34      5 INSTR BELONGTO 4109c0 
-            410a34      5 INSTR DEADREGS  EFLAGS ZZ mov     edi, offset aPrevious; "previous" 
+            410a34      5 INSTR DEADREGS  EFLAGS RAX RDI ZZ mov     edi, offset aPrevious; "previous" 
             410a39      2 INSTR BELONGTO 4109c0 
-            410a39      2 INSTR DEADREGS  EFLAGS ZZ xor     eax, eax 
+            410a39      2 INSTR DEADREGS  EFLAGS RAX ZZ xor     eax, eax 
             410a39     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             410a3b     -1 INSTR LOCAL NoMetaUpdate call    _g_signal_new 
             410a3b      5 INSTR BELONGTO 4109c0 
@@ -15328,19 +15427,21 @@
             410a54     -1 INSTR LOCAL MetadataRedundant mov     [rsp+38h+var_38], offset _g_cclosure_marshal_VOID__VOID 
             410a54      8 INSTR BELONGTO 4109c0 
             410a5c      3 INSTR BELONGTO 4109c0 
-            410a5c      3 INSTR DEADREGS  EFLAGS RSI R8 ZZ mov     rsi, [rbx] 
+            410a5c      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 ZZ mov     rsi, [rbx] 
             410a5f     -1 INSTR LOCAL MetadataRedundant xor     r8d, r8d 
             410a5f      3 INSTR BELONGTO 4109c0 
             410a62      6 INSTR BELONGTO 4109c0 
-            410a62      6 INSTR DEADREGS  EFLAGS ZZ mov     cs:dword_61A350, eax 
-            410a68     -1 INSTR LOCAL MetadataRedundant mov     ecx, 410h 
+            410a62      6 INSTR DEADREGS  EFLAGS RCX RDX RDI ZZ mov     cs:dword_61A350, eax 
+            410a68     -2 INSTR LOCAL n RCX ZZ  NUMVia2ndSrcIMMEDNUM mov     ecx, 410h 
             410a68      5 INSTR BELONGTO 4109c0 
-            410a6d     -1 INSTR LOCAL MetadataRedundant mov     edx, 2 
+            410a68      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RDI ZZ mov     ecx, 410h 
+            410a6d     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 2 
             410a6d      5 INSTR BELONGTO 4109c0 
+            410a6d      5 INSTR DEADREGS  EFLAGS RAX RDX RDI ZZ mov     edx, 2 
             410a72      5 INSTR BELONGTO 4109c0 
-            410a72      5 INSTR DEADREGS  EFLAGS ZZ mov     edi, offset aNext; "next" 
+            410a72      5 INSTR DEADREGS  EFLAGS RAX RDI ZZ mov     edi, offset aNext; "next" 
             410a77      2 INSTR BELONGTO 4109c0 
-            410a77      2 INSTR DEADREGS  EFLAGS ZZ xor     eax, eax 
+            410a77      2 INSTR DEADREGS  EFLAGS RAX ZZ xor     eax, eax 
             410a77     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             410a79     -1 INSTR LOCAL NoMetaUpdate call    _g_signal_new 
             410a79      5 INSTR BELONGTO 4109c0 
@@ -15354,19 +15455,21 @@
             410a92     -1 INSTR LOCAL MetadataRedundant mov     [rsp+38h+var_38], offset _g_cclosure_marshal_VOID__VOID 
             410a92      8 INSTR BELONGTO 4109c0 
             410a9a      3 INSTR BELONGTO 4109c0 
-            410a9a      3 INSTR DEADREGS  EFLAGS RSI R8 ZZ mov     rsi, [rbx] 
+            410a9a      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 ZZ mov     rsi, [rbx] 
             410a9d     -1 INSTR LOCAL MetadataRedundant xor     r8d, r8d 
             410a9d      3 INSTR BELONGTO 4109c0 
             410aa0      6 INSTR BELONGTO 4109c0 
-            410aa0      6 INSTR DEADREGS  EFLAGS ZZ mov     cs:dword_61A354, eax 
-            410aa6     -1 INSTR LOCAL MetadataRedundant mov     ecx, 418h 
+            410aa0      6 INSTR DEADREGS  EFLAGS RCX RDX RDI ZZ mov     cs:dword_61A354, eax 
+            410aa6     -2 INSTR LOCAL n RCX ZZ  NUMVia2ndSrcIMMEDNUM mov     ecx, 418h 
             410aa6      5 INSTR BELONGTO 4109c0 
-            410aab     -1 INSTR LOCAL MetadataRedundant mov     edx, 2 
+            410aa6      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RDI ZZ mov     ecx, 418h 
+            410aab     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 2 
             410aab      5 INSTR BELONGTO 4109c0 
+            410aab      5 INSTR DEADREGS  EFLAGS RAX RDX RDI ZZ mov     edx, 2 
             410ab0      5 INSTR BELONGTO 4109c0 
-            410ab0      5 INSTR DEADREGS  EFLAGS ZZ mov     edi, offset aClose; "close" 
+            410ab0      5 INSTR DEADREGS  EFLAGS RAX RDI ZZ mov     edi, offset aClose; "close" 
             410ab5      2 INSTR BELONGTO 4109c0 
-            410ab5      2 INSTR DEADREGS  EFLAGS ZZ xor     eax, eax 
+            410ab5      2 INSTR DEADREGS  EFLAGS RAX ZZ xor     eax, eax 
             410ab5     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             410ab7     -1 INSTR LOCAL NoMetaUpdate call    _g_signal_new 
             410ab7      5 INSTR BELONGTO 4109c0 
@@ -15376,40 +15479,43 @@
             410ac4     -1 INSTR LOCAL MetadataRedundant mov     [rsp+38h+var_30], 4 
             410ac4      9 INSTR BELONGTO 4109c0 
             410acd      5 INSTR BELONGTO 4109c0 
-            410acd      5 INSTR DEADREGS  EFLAGS RSI R8 R9 ZZ mov     edi, offset aTextChanged; "text-changed" 
+            410acd      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 ZZ mov     edi, offset aTextChanged; "text-changed" 
             410ad2     -1 INSTR LOCAL MetadataRedundant mov     [rsp+38h+var_38], offset _g_cclosure_marshal_VOID__VOID 
             410ad2      8 INSTR BELONGTO 4109c0 
             410ada      3 INSTR BELONGTO 4109c0 
-            410ada      3 INSTR DEADREGS  EFLAGS RSI R8 R9 ZZ mov     rsi, [rbx] 
+            410ada      3 INSTR DEADREGS  EFLAGS RCX RDX RSI R8 R9 ZZ mov     rsi, [rbx] 
             410add     -1 INSTR LOCAL MetadataRedundant xor     r9d, r9d 
             410add      3 INSTR BELONGTO 4109c0 
             410ae0      6 INSTR BELONGTO 4109c0 
-            410ae0      6 INSTR DEADREGS  EFLAGS RBX R8 ZZ mov     cs:dword_61A358, eax 
+            410ae0      6 INSTR DEADREGS  EFLAGS RCX RDX RBX R8 ZZ mov     cs:dword_61A358, eax 
             410ae6     -1 INSTR LOCAL MetadataRedundant xor     r8d, r8d 
             410ae6      3 INSTR BELONGTO 4109c0 
-            410ae9     -1 INSTR LOCAL MetadataRedundant mov     ecx, 420h 
+            410ae9     -2 INSTR LOCAL n RCX ZZ  NUMVia2ndSrcIMMEDNUM mov     ecx, 420h 
             410ae9      5 INSTR BELONGTO 4109c0 
-            410aee     -1 INSTR LOCAL MetadataRedundant mov     edx, 2 
+            410ae9      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX ZZ mov     ecx, 420h 
+            410aee     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 2 
             410aee      5 INSTR BELONGTO 4109c0 
+            410aee      5 INSTR DEADREGS  EFLAGS RAX RDX RBX ZZ mov     edx, 2 
             410af3      2 INSTR BELONGTO 4109c0 
-            410af3      2 INSTR DEADREGS  EFLAGS RBX ZZ xor     eax, eax 
+            410af3      2 INSTR DEADREGS  EFLAGS RAX RBX ZZ xor     eax, eax 
             410af3     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             410af5     -1 INSTR LOCAL NoMetaUpdate call    _g_signal_new 
             410af5      5 INSTR BELONGTO 4109c0 
             410af5      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_signal_new 
             410afa      6 INSTR BELONGTO 4109c0 
-            410afa      6 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     cs:dword_61A35C, eax 
+            410afa      6 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ mov     cs:dword_61A35C, eax 
             410b00     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rsp, 28h 
             410b00      4 INSTR BELONGTO 4109c0 
             410b04      3 INSTR BELONGTO 4109c0 
-            410b04      3 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     rdi, rbp 
+            410b04      3 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ mov     rdi, rbp 
             410b04     40 DEALLOC STACK esp - 40 mov     rdi, rbp
             410b07      1 INSTR BELONGTO 4109c0 
-            410b07      1 INSTR DEADREGS  EFLAGS RBX ZZ pop     rbx 
+            410b07      1 INSTR DEADREGS  EFLAGS RBX RSI ZZ pop     rbx 
             410b08      1 INSTR BELONGTO 4109c0 
-            410b08      1 INSTR DEADREGS  EFLAGS ZZ pop     rbp 
-            410b09     -1 INSTR LOCAL MetadataRedundant mov     esi, 48h 
+            410b08      1 INSTR DEADREGS  EFLAGS RSI ZZ pop     rbp 
+            410b09     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 48h 
             410b09      5 INSTR BELONGTO 4109c0 
+            410b09      5 INSTR DEADREGS  EFLAGS RSI ZZ mov     esi, 48h 
             410b0e     -1 INSTR LOCAL NoMetaUpdate jmp     _g_type_class_add_private 
             410b0e      5 INSTR BELONGTO 4109c0 
             410b0e      5 INSTR DEADREGS  EFLAGS ZZ jmp     _g_type_class_add_private 
@@ -15417,15 +15523,15 @@
             410b20      0 FUNC MMSAFENESS SAFE
             410b20     18 FUNC GLOBAL sub_410B20 FUNC_UNSAFE NOFP RET             410b31 
             410b20      3 INSTR BELONGTO 410b20 
-            410b20      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rsi 
+            410b20      3 INSTR DEADREGS  EFLAGS RAX RDX RDI ZZ mov     rdi, rsi 
             410b20      8 MEMORYHOLE STACK esp + 0 ReturnAddress 
             410b23      6 INSTR BELONGTO 410b20 
-            410b23      6 INSTR DEADREGS  EFLAGS ZZ mov     esi, cs:dword_61A354 
+            410b23      6 INSTR DEADREGS  EFLAGS RAX RDX RSI ZZ mov     esi, cs:dword_61A354 
             410b29      2 INSTR BELONGTO 410b20 
-            410b29      2 INSTR DEADREGS  EFLAGS ZZ xor     edx, edx 
+            410b29      2 INSTR DEADREGS  EFLAGS RAX RDX ZZ xor     edx, edx 
             410b29     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
             410b2b      2 INSTR BELONGTO 410b20 
-            410b2b      2 INSTR DEADREGS  EFLAGS ZZ xor     eax, eax 
+            410b2b      2 INSTR DEADREGS  EFLAGS RAX ZZ xor     eax, eax 
             410b2b     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             410b2d     -1 INSTR LOCAL NoMetaUpdate jmp     _g_signal_emit 
             410b2d      5 INSTR BELONGTO 410b20 
@@ -15467,12 +15573,12 @@
             410c40      0 FUNC FRAMERESTORE 0 0 1 1 0 0 2 0 0 3 0 0 4 0 8 5 0 0 6 0 4 7 0 0 8 0 0 9 0 0 10 0 0 11 0 0 12 0 0 13 0 0 14 0 0 15 0 0 ZZ
             410c40      0 FUNC MMSAFENESS SAFE
             410c40      4 INSTR BELONGTO 410c40 
-            410c40      4 INSTR DEADREGS  EFLAGS RDI ZZ sub     rsp, 8 
+            410c40      4 INSTR DEADREGS  EFLAGS RAX RDI ZZ sub     rsp, 8 
             410c40     55 FUNC GLOBAL sub_410C40 FUNC_UNSAFE NOFP RET             410c76 
             410c40      8 DATAREF STACK 1194 esp + 0 PARENT LocalFrame LOCALFRAME
             410c40      8 MEMORYHOLE STACK esp + 8 ReturnAddress 
             410c44      2 INSTR BELONGTO 410c40 
-            410c44      2 INSTR DEADREGS  EFLAGS RDI ZZ xor     eax, eax 
+            410c44      2 INSTR DEADREGS  EFLAGS RAX RDI ZZ xor     eax, eax 
             410c44     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             410c46     -1 INSTR LOCAL NoMetaUpdate cmp     dword ptr [rsi+1Ch], 0FF1Bh 
             410c46      7 INSTR BELONGTO 410c40 
@@ -15485,15 +15591,16 @@
             410c56      1 INSTR BELONGTO 410c40 
             410c56      1 INSTR DEADREGS  EFLAGS ZZ retn 
             410c60      6 INSTR BELONGTO 410c40 
-            410c60      6 INSTR DEADREGS  EFLAGS ZZ mov     esi, cs:dword_61A358 
+            410c60      6 INSTR DEADREGS  EFLAGS RDX RSI ZZ mov     esi, cs:dword_61A358 
             410c66      2 INSTR BELONGTO 410c40 
-            410c66      2 INSTR DEADREGS  EFLAGS ZZ xor     edx, edx 
+            410c66      2 INSTR DEADREGS  EFLAGS RDX ZZ xor     edx, edx 
             410c66     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
             410c68     -1 INSTR LOCAL NoMetaUpdate call    _g_signal_emit 
             410c68      5 INSTR BELONGTO 410c40 
             410c68      5 INSTR DEADREGS  EFLAGS ZZ call    _g_signal_emit 
-            410c6d     -1 INSTR LOCAL MetadataRedundant mov     eax, 1 
+            410c6d     -2 INSTR LOCAL n RAX ZZ  NUMVia2ndSrcIMMEDNUM mov     eax, 1 
             410c6d      5 INSTR BELONGTO 410c40 
+            410c6d      5 INSTR DEADREGS  EFLAGS RAX ZZ mov     eax, 1 
             410c72     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rsp, 8 
             410c72      4 INSTR BELONGTO 410c40 
             410c76      1 INSTR BELONGTO 410c40 
@@ -15529,7 +15636,7 @@
             410ca0      1 INSTR BELONGTO 410c80 
             410ca0      1 INSTR DEADREGS  EFLAGS ZZ retn 
             410ca8      5 INSTR BELONGTO 410c80 
-            410ca8      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     edi, offset qword_61A340 
+            410ca8      5 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     edi, offset qword_61A340 
             410cad     -1 INSTR LOCAL NoMetaUpdate call    _g_once_init_enter 
             410cad      5 INSTR BELONGTO 410c80 
             410cad      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_once_init_enter 
@@ -15538,7 +15645,7 @@
             410cb4     -1 INSTR LOCAL NoMetaUpdate jz      short loc_410C94 
             410cb4      2 INSTR BELONGTO 410c80 
             410cb6      5 INSTR BELONGTO 410c80 
-            410cb6      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     edi, offset aLogviewfindbar; "LogviewFindbar" 
+            410cb6      5 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     edi, offset aLogviewfindbar; "LogviewFindbar" 
             410cbb     -1 INSTR LOCAL NoMetaUpdate call    _g_intern_static_string 
             410cbb      5 INSTR BELONGTO 410c80 
             410cbb      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_intern_static_string 
@@ -15548,20 +15655,21 @@
             410cc3      5 INSTR BELONGTO 410c80 
             410cc3      5 INSTR DEADREGS  EFLAGS ZZ call    _gtk_toolbar_get_type 
             410cc8      3 INSTR BELONGTO 410c80 
-            410cc8      3 INSTR DEADREGS  EFLAGS RSI RDI R8 R9 ZZ mov     rsi, rbx 
+            410cc8      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 ZZ mov     rsi, rbx 
             410ccb      3 INSTR BELONGTO 410c80 
-            410ccb      3 INSTR DEADREGS  EFLAGS RBX RDI R8 R9 ZZ mov     rdi, rax 
+            410ccb      3 INSTR DEADREGS  EFLAGS RCX RDX RBX RDI R8 R9 ZZ mov     rdi, rax 
             410cce     -2 INSTR LOCAL n R9 ZZ  NumericDEFs mov     r9d, offset loc_410D70 
             410cce      6 INSTR BELONGTO 410c80 
-            410cce      6 INSTR DEADREGS  EFLAGS RBX R8 R9 ZZ mov     r9d, offset loc_410D70 
+            410cce      6 INSTR DEADREGS  EFLAGS RCX RDX RBX R8 R9 ZZ mov     r9d, offset loc_410D70 
             410cd4     -2 INSTR LOCAL n R8 ZZ  NUMVia2ndSrcIMMEDNUM mov     r8d, 38h 
             410cd4      6 INSTR BELONGTO 410c80 
-            410cd4      6 INSTR DEADREGS  EFLAGS RBX R8 ZZ mov     r8d, 38h 
+            410cd4      6 INSTR DEADREGS  EFLAGS RCX RDX RBX R8 ZZ mov     r8d, 38h 
             410cda     -2 INSTR LOCAL n RCX ZZ  NumericDEFs mov     ecx, offset sub_4109C0 
             410cda      5 INSTR BELONGTO 410c80 
-            410cda      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     ecx, offset sub_4109C0 
-            410cdf     -1 INSTR LOCAL MetadataRedundant mov     edx, 428h 
+            410cda      5 INSTR DEADREGS  EFLAGS RCX RDX RBX ZZ mov     ecx, offset sub_4109C0 
+            410cdf     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 428h 
             410cdf      5 INSTR BELONGTO 410c80 
+            410cdf      5 INSTR DEADREGS  EFLAGS RDX RBX ZZ mov     edx, 428h 
             410ce4      7 INSTR BELONGTO 410c80 
             410ce4      7 INSTR DEADREGS  EFLAGS RBX ZZ mov     [rsp+18h+var_18], 0 
             410ce4      7 PTRIMMEDESP STACK 0 displ mov     [rsp+18h+var_18], 0
@@ -15569,7 +15677,7 @@
             410ceb      5 INSTR BELONGTO 410c80 
             410ceb      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_type_register_static_simple 
             410cf0      5 INSTR BELONGTO 410c80 
-            410cf0      5 INSTR DEADREGS  EFLAGS RBX RSI ZZ mov     edi, offset qword_61A340 
+            410cf0      5 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ mov     edi, offset qword_61A340 
             410cf5      3 INSTR BELONGTO 410c80 
             410cf5      3 INSTR DEADREGS  EFLAGS RBX RSI ZZ mov     rsi, rax 
             410cf8     -1 INSTR LOCAL NoMetaUpdate call    _g_once_init_leave 
@@ -15807,14 +15915,15 @@
             411214     -1 INSTR LOCAL NoMetaUpdate call    sub_410C80 
             411214      5 INSTR BELONGTO 411210 
             411214      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R9 R10 R11 ZZ call    sub_410C80 
-            411219     -1 INSTR LOCAL MetadataRedundant xor     esi, esi 
             411219      2 INSTR BELONGTO 411210 
+            411219      2 INSTR DEADREGS  EFLAGS RSI RDI ZZ xor     esi, esi 
+            411219     -2 INSTR LOCAL n RSI ZZ  AlwaysNUM xor     esi, esi 
             41121b      3 INSTR BELONGTO 411210 
             41121b      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rax 
             41121e     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rsp, 8 
             41121e      4 INSTR BELONGTO 411210 
             411222      2 INSTR BELONGTO 411210 
-            411222      2 INSTR DEADREGS  EFLAGS ZZ xor     eax, eax 
+            411222      2 INSTR DEADREGS  EFLAGS RAX ZZ xor     eax, eax 
             411222     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             411222      8 DEALLOC STACK esp - 8 xor     eax, eax
             411224     -1 INSTR LOCAL NoMetaUpdate jmp     _g_object_new 
@@ -15865,16 +15974,16 @@
             41125d     -1 INSTR LOCAL NoMetaUpdate jnz     short loc_411280 
             41125d      2 INSTR BELONGTO 411230 
             41125f      6 INSTR BELONGTO 411230 
-            41125f      6 INSTR DEADREGS  EFLAGS R8 ZZ mov     r8d, offset aLogview_is_fin; "LOGVIEW_IS_FINDBAR (findbar)" 
+            41125f      6 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 ZZ mov     r8d, offset aLogview_is_fin; "LOGVIEW_IS_FINDBAR (findbar)" 
             411265      5 INSTR BELONGTO 411230 
-            411265      5 INSTR DEADREGS  EFLAGS ZZ mov     ecx, offset aLogview_findba; "logview_findbar_open" 
+            411265      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI ZZ mov     ecx, offset aLogview_findba; "logview_findbar_open" 
             41126a     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 13Dh 
             41126a      5 INSTR BELONGTO 411230 
-            41126a      5 INSTR DEADREGS  EFLAGS ZZ mov     edx, 13Dh 
+            41126a      5 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     edx, 13Dh 
             41126f      5 INSTR BELONGTO 411230 
-            41126f      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, offset aLogviewFindbar; "logview-findbar.c" 
+            41126f      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, offset aLogviewFindbar; "logview-findbar.c" 
             411274      5 INSTR BELONGTO 411230 
-            411274      5 INSTR DEADREGS  EFLAGS ZZ mov     edi, offset domainname; "gnome-system-log" 
+            411274      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     edi, offset domainname; "gnome-system-log" 
             411279     -1 INSTR LOCAL NoMetaUpdate call    _g_assertion_message_expr 
             411279      5 INSTR BELONGTO 411230 
             411279      5 INSTR DEADREGS  EFLAGS ZZ call    _g_assertion_message_expr 
@@ -15954,16 +16063,16 @@
             4112e8     -1 INSTR LOCAL NoMetaUpdate jnz     short loc_411310 
             4112e8      2 INSTR BELONGTO 4112c0 
             4112ea      6 INSTR BELONGTO 4112c0 
-            4112ea      6 INSTR DEADREGS  EFLAGS R8 ZZ mov     r8d, offset aLogview_is_fin; "LOGVIEW_IS_FINDBAR (findbar)" 
+            4112ea      6 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 ZZ mov     r8d, offset aLogview_is_fin; "LOGVIEW_IS_FINDBAR (findbar)" 
             4112f0      5 INSTR BELONGTO 4112c0 
-            4112f0      5 INSTR DEADREGS  EFLAGS ZZ mov     ecx, offset aLogview_find_1; "logview_findbar_get_text" 
+            4112f0      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI ZZ mov     ecx, offset aLogview_find_1; "logview_findbar_get_text" 
             4112f5     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 146h 
             4112f5      5 INSTR BELONGTO 4112c0 
-            4112f5      5 INSTR DEADREGS  EFLAGS ZZ mov     edx, 146h 
+            4112f5      5 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     edx, 146h 
             4112fa      5 INSTR BELONGTO 4112c0 
-            4112fa      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, offset aLogviewFindbar; "logview-findbar.c" 
+            4112fa      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, offset aLogviewFindbar; "logview-findbar.c" 
             4112ff      5 INSTR BELONGTO 4112c0 
-            4112ff      5 INSTR DEADREGS  EFLAGS ZZ mov     edi, offset domainname; "gnome-system-log" 
+            4112ff      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     edi, offset domainname; "gnome-system-log" 
             411304     -1 INSTR LOCAL NoMetaUpdate call    _g_assertion_message_expr 
             411304      5 INSTR BELONGTO 4112c0 
             411304      5 INSTR DEADREGS  EFLAGS ZZ call    _g_assertion_message_expr 
@@ -16023,16 +16132,16 @@
             41134e     -1 INSTR LOCAL NoMetaUpdate jnz     short loc_411370 
             41134e      2 INSTR BELONGTO 411320 
             411350      6 INSTR BELONGTO 411320 
-            411350      6 INSTR DEADREGS  EFLAGS R8 R12 ZZ mov     r8d, offset aLogview_is_fin; "LOGVIEW_IS_FINDBAR (findbar)" 
+            411350      6 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R12 ZZ mov     r8d, offset aLogview_is_fin; "LOGVIEW_IS_FINDBAR (findbar)" 
             411356      5 INSTR BELONGTO 411320 
-            411356      5 INSTR DEADREGS  EFLAGS R12 ZZ mov     ecx, offset aLogview_find_0; "logview_findbar_set_message" 
+            411356      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R12 ZZ mov     ecx, offset aLogview_find_0; "logview_findbar_set_message" 
             41135b     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 151h 
             41135b      5 INSTR BELONGTO 411320 
-            41135b      5 INSTR DEADREGS  EFLAGS R12 ZZ mov     edx, 151h 
+            41135b      5 INSTR DEADREGS  EFLAGS RDX RSI RDI R12 ZZ mov     edx, 151h 
             411360      5 INSTR BELONGTO 411320 
-            411360      5 INSTR DEADREGS  EFLAGS R12 ZZ mov     esi, offset aLogviewFindbar; "logview-findbar.c" 
+            411360      5 INSTR DEADREGS  EFLAGS RSI RDI R12 ZZ mov     esi, offset aLogviewFindbar; "logview-findbar.c" 
             411365      5 INSTR BELONGTO 411320 
-            411365      5 INSTR DEADREGS  EFLAGS R12 ZZ mov     edi, offset domainname; "gnome-system-log" 
+            411365      5 INSTR DEADREGS  EFLAGS RDI R12 ZZ mov     edi, offset domainname; "gnome-system-log" 
             41136a     -1 INSTR LOCAL NoMetaUpdate call    _g_assertion_message_expr 
             41136a      5 INSTR BELONGTO 411320 
             41136a      5 INSTR DEADREGS  EFLAGS R12 ZZ call    _g_assertion_message_expr 
@@ -16046,8 +16155,9 @@
             41137b     -1 INSTR LOCAL NoMetaUpdate call    _pango_font_description_new 
             41137b      5 INSTR BELONGTO 411320 
             41137b      5 INSTR DEADREGS  EFLAGS R12 ZZ call    _pango_font_description_new 
-            411380     -1 INSTR LOCAL MetadataRedundant mov     esi, 2BCh 
+            411380     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 2BCh 
             411380      5 INSTR BELONGTO 411320 
+            411380      5 INSTR DEADREGS  EFLAGS RSI RDI R12 ZZ mov     esi, 2BCh 
             411385      3 INSTR BELONGTO 411320 
             411385      3 INSTR DEADREGS  EFLAGS RDI R12 ZZ mov     rdi, rax 
             411388      3 INSTR BELONGTO 411320 
@@ -16070,14 +16180,15 @@
             4113a3      5 INSTR BELONGTO 411320 
             4113a3      5 INSTR DEADREGS  EFLAGS R12 ZZ call    _pango_font_description_free 
             4113a8      4 INSTR BELONGTO 411320 
-            4113a8      4 INSTR DEADREGS  EFLAGS RDX R12 ZZ mov     r12, [rbx+30h] 
+            4113a8      4 INSTR DEADREGS  EFLAGS RDX RSI RDI R12 ZZ mov     r12, [rbx+30h] 
             4113ac      3 INSTR BELONGTO 411320 
-            4113ac      3 INSTR DEADREGS  EFLAGS RDX ZZ mov     rdx, rbx 
+            4113ac      3 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     rdx, rbx 
             4113af     -2 INSTR LOCAL n RSI ZZ  NumericDEFs mov     esi, offset loc_410970 
             4113af      5 INSTR BELONGTO 411320 
-            4113af      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, offset loc_410970 
-            4113b4     -1 INSTR LOCAL MetadataRedundant mov     edi, 258h 
+            4113af      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, offset loc_410970 
+            4113b4     -2 INSTR LOCAL n RDI ZZ  NUMVia2ndSrcIMMEDNUM mov     edi, 258h 
             4113b4      5 INSTR BELONGTO 411320 
+            4113b4      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     edi, 258h 
             4113b9     -1 INSTR LOCAL NoMetaUpdate call    _g_timeout_add 
             4113b9      5 INSTR BELONGTO 411320 
             4113b9      5 INSTR DEADREGS  EFLAGS ZZ call    _g_timeout_add 
@@ -16105,47 +16216,51 @@
             4113e1     -1 INSTR LOCAL NoMetaUpdate call    _gtk_label_set_text 
             4113e1      5 INSTR BELONGTO 411320 
             4113e1      5 INSTR DEADREGS  EFLAGS R12 ZZ call    _gtk_label_set_text 
+            4113e6     -1 INSTR LOCAL MetadataUnused mov     rax, [rbx+30h] 
             4113e6      4 INSTR BELONGTO 411320 
-            4113e6      4 INSTR DEADREGS  EFLAGS RAX RDI R12 ZZ mov     rax, [rbx+30h] 
             4113ea     -1 INSTR LOCAL NoMetaUpdate test    rbp, rbp 
             4113ea      3 INSTR BELONGTO 411320 
             4113ed      5 INSTR BELONGTO 411320 
-            4113ed      5 INSTR DEADREGS  RDI R12 ZZ mov     esi, offset aVisible; "visible" 
+            4113ed      5 INSTR DEADREGS  RCX RDX RSI RDI R12 ZZ mov     esi, offset aVisible; "visible" 
             4113f2     -2 INSTR LOCAL n RBP ZZ  AlwaysNUM setnz   bpl 
             4113f2      4 INSTR BELONGTO 411320 
-            4113f2      4 INSTR DEADREGS  RDI R12 ZZ setnz   bpl 
-            4113f6     -1 INSTR LOCAL MetadataRedundant xor     ecx, ecx 
+            4113f2      4 INSTR DEADREGS  RCX RDX RDI R12 ZZ setnz   bpl 
             4113f6      2 INSTR BELONGTO 411320 
+            4113f6      2 INSTR DEADREGS  EFLAGS RCX RDX RDI R12 ZZ xor     ecx, ecx 
+            4113f6     -2 INSTR LOCAL n RCX ZZ  AlwaysNUM xor     ecx, ecx 
             4113f8     -1 INSTR LOCAL MetadataRedundant movzx   ebp, bpl 
             4113f8      4 INSTR BELONGTO 411320 
             4113fc      4 INSTR BELONGTO 411320 
-            4113fc      4 INSTR DEADREGS  EFLAGS RDI R12 ZZ mov     rdi, [rax+30h] 
-            411400     -1 INSTR LOCAL MetadataRedundant mov     edx, ebp 
+            4113fc      4 INSTR DEADREGS  EFLAGS RDX RDI R12 ZZ mov     rdi, [rax+30h] 
             411400      2 INSTR BELONGTO 411320 
+            411400      2 INSTR DEADREGS  EFLAGS RAX RDX R12 ZZ mov     edx, ebp 
+            411400     -2 INSTR LOCAL n RDX ZZ  NumericDEFs mov     edx, ebp 
             411402      2 INSTR BELONGTO 411320 
-            411402      2 INSTR DEADREGS  EFLAGS R12 ZZ xor     eax, eax 
+            411402      2 INSTR DEADREGS  EFLAGS RAX R12 ZZ xor     eax, eax 
             411402     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             411404     -1 INSTR LOCAL NoMetaUpdate call    _g_object_set 
             411404      5 INSTR BELONGTO 411320 
             411404      5 INSTR DEADREGS  EFLAGS R12 ZZ call    _g_object_set 
+            411409     -1 INSTR LOCAL MetadataUnused mov     rax, [rbx+30h] 
             411409      4 INSTR BELONGTO 411320 
-            411409      4 INSTR DEADREGS  EFLAGS RAX RDI R12 ZZ mov     rax, [rbx+30h] 
-            41140d     -1 INSTR LOCAL MetadataRedundant mov     edx, ebp 
             41140d      2 INSTR BELONGTO 411320 
-            41140f     -1 INSTR LOCAL MetadataRedundant xor     ecx, ecx 
+            41140d      2 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI RDI R12 ZZ mov     edx, ebp 
+            41140d     -2 INSTR LOCAL n RDX ZZ  NumericDEFs mov     edx, ebp 
             41140f      2 INSTR BELONGTO 411320 
+            41140f      2 INSTR DEADREGS  EFLAGS RCX RBX RSI RDI R12 ZZ xor     ecx, ecx 
+            41140f     -2 INSTR LOCAL n RCX ZZ  AlwaysNUM xor     ecx, ecx 
             411411      1 INSTR BELONGTO 411320 
-            411411      1 INSTR DEADREGS  EFLAGS RBX RDI R12 ZZ pop     rbx 
+            411411      1 INSTR DEADREGS  EFLAGS RBX RSI RDI R12 ZZ pop     rbx 
             411412      1 INSTR BELONGTO 411320 
-            411412      1 INSTR DEADREGS  EFLAGS RDI R12 ZZ pop     rbp 
+            411412      1 INSTR DEADREGS  EFLAGS RSI RDI R12 ZZ pop     rbp 
             411413      2 INSTR BELONGTO 411320 
-            411413      2 INSTR DEADREGS  EFLAGS RDI R12 ZZ pop     r12 
+            411413      2 INSTR DEADREGS  EFLAGS RSI RDI R12 ZZ pop     r12 
             411415      4 INSTR BELONGTO 411320 
-            411415      4 INSTR DEADREGS  EFLAGS RDI R12 ZZ mov     rdi, [rax+28h] 
+            411415      4 INSTR DEADREGS  EFLAGS RSI RDI R12 ZZ mov     rdi, [rax+28h] 
             411419      5 INSTR BELONGTO 411320 
-            411419      5 INSTR DEADREGS  EFLAGS R12 ZZ mov     esi, offset aVisible; "visible" 
+            411419      5 INSTR DEADREGS  EFLAGS RAX RSI R12 ZZ mov     esi, offset aVisible; "visible" 
             41141e      2 INSTR BELONGTO 411320 
-            41141e      2 INSTR DEADREGS  EFLAGS R12 ZZ xor     eax, eax 
+            41141e      2 INSTR DEADREGS  EFLAGS RAX R12 ZZ xor     eax, eax 
             41141e     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             411420     -1 INSTR LOCAL NoMetaUpdate jmp     _g_object_set 
             411420      5 INSTR BELONGTO 411320 
@@ -16160,7 +16275,7 @@
             411431      3 INSTR BELONGTO 411430 
             411431      3 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     rbx, rsi 
             411434      2 INSTR BELONGTO 411430 
-            411434      2 INSTR DEADREGS  EFLAGS RDI ZZ xor     esi, esi 
+            411434      2 INSTR DEADREGS  EFLAGS RSI RDI ZZ xor     esi, esi 
             411434     -2 INSTR LOCAL n RSI ZZ  AlwaysNUM xor     esi, esi 
             411436      3 INSTR BELONGTO 411430 
             411436      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rbx 
@@ -16180,9 +16295,9 @@
             41144d      5 INSTR BELONGTO 411430 
             41144d      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_type_check_instance_cast 
             411452      1 INSTR BELONGTO 411430 
-            411452      1 INSTR DEADREGS  EFLAGS RBX RDI ZZ pop     rbx 
+            411452      1 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ pop     rbx 
             411453      5 INSTR BELONGTO 411430 
-            411453      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     esi, 41464Ch 
+            411453      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, 41464Ch 
             411458      3 INSTR BELONGTO 411430 
             411458      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rax 
             41145b     -1 INSTR LOCAL NoMetaUpdate jmp     _gtk_entry_set_text 
@@ -16208,12 +16323,12 @@
             411469      5 INSTR BELONGTO 411460 
             411469      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_ptr_array_new 
             41146e      3 INSTR BELONGTO 411460 
-            41146e      3 INSTR DEADREGS  EFLAGS RDX RBX RDI ZZ mov     rbx, rax 
+            41146e      3 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI ZZ mov     rbx, rax 
             411471      4 INSTR BELONGTO 411460 
-            411471      4 INSTR DEADREGS  EFLAGS RAX RDX RDI ZZ mov     rax, [rbp+18h] 
+            411471      4 INSTR DEADREGS  EFLAGS RAX RDX RSI RDI ZZ mov     rax, [rbp+18h] 
             411475     -2 INSTR LOCAL n RSI ZZ  NumericDEFs mov     esi, offset sub_4114C0 
             411475      5 INSTR BELONGTO 411460 
-            411475      5 INSTR DEADREGS  EFLAGS RDX RDI ZZ mov     esi, offset sub_4114C0 
+            411475      5 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     esi, offset sub_4114C0 
             41147a      3 INSTR BELONGTO 411460 
             41147a      3 INSTR DEADREGS  EFLAGS RDX RDI ZZ mov     rdx, rbx 
             41147d      4 INSTR BELONGTO 411460 
@@ -16222,25 +16337,26 @@
             411481      5 INSTR BELONGTO 411460 
             411481      5 INSTR DEADREGS  EFLAGS ZZ call    _g_hash_table_foreach 
             411486      3 INSTR BELONGTO 411460 
-            411486      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rbx 
-            411489     -1 INSTR LOCAL MetadataRedundant xor     esi, esi 
+            411486      3 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     rdi, rbx 
             411489      2 INSTR BELONGTO 411460 
+            411489      2 INSTR DEADREGS  EFLAGS RSI ZZ xor     esi, esi 
+            411489     -2 INSTR LOCAL n RSI ZZ  AlwaysNUM xor     esi, esi 
             41148b     -1 INSTR LOCAL NoMetaUpdate call    _g_ptr_array_add 
             41148b      5 INSTR BELONGTO 411460 
             41148b      5 INSTR DEADREGS  EFLAGS ZZ call    _g_ptr_array_add 
             411490      3 INSTR BELONGTO 411460 
-            411490      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rbx 
+            411490      3 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     rdi, rbx 
             411493     -1 INSTR LOCAL MetadataRedundant xor     esi, esi 
             411493      2 INSTR BELONGTO 411460 
             411495     -1 INSTR LOCAL NoMetaUpdate call    _g_ptr_array_free 
             411495      5 INSTR BELONGTO 411460 
             411495      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_ptr_array_free 
             41149a      3 INSTR BELONGTO 411460 
-            41149a      3 INSTR DEADREGS  EFLAGS RDX RBX RDI ZZ mov     rbx, rax 
+            41149a      3 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI ZZ mov     rbx, rax 
             41149d      4 INSTR BELONGTO 411460 
-            41149d      4 INSTR DEADREGS  EFLAGS RAX RDX RDI ZZ mov     rax, [rbp+18h] 
+            41149d      4 INSTR DEADREGS  EFLAGS RAX RDX RSI RDI ZZ mov     rax, [rbp+18h] 
             4114a1      5 INSTR BELONGTO 411460 
-            4114a1      5 INSTR DEADREGS  EFLAGS RDX RDI ZZ mov     esi, offset aFilters; "filters" 
+            4114a1      5 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     esi, offset aFilters; "filters" 
             4114a6      3 INSTR BELONGTO 411460 
             4114a6      3 INSTR DEADREGS  EFLAGS RDX RDI ZZ mov     rdx, rbx 
             4114a9      3 INSTR BELONGTO 411460 
@@ -16302,7 +16418,7 @@
             4114e7      5 INSTR BELONGTO 4114c0 
             4114e7      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_string_new 
             4114ec      5 INSTR BELONGTO 4114c0 
-            4114ec      5 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     esi, (offset a0+1); ":" 
+            4114ec      5 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ mov     esi, (offset a0+1); ":" 
             4114f1      3 INSTR BELONGTO 4114c0 
             4114f1      3 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     rdi, rax 
             4114f4      3 INSTR BELONGTO 4114c0 
@@ -16311,49 +16427,50 @@
             4114f7      5 INSTR BELONGTO 4114c0 
             4114f7      5 INSTR DEADREGS  EFLAGS ZZ call    _g_string_append 
             4114fc      5 INSTR BELONGTO 4114c0 
-            4114fc      5 INSTR DEADREGS  EFLAGS RDX RDI R8 R9 ZZ lea     r8, [rsp+78h+var_30] 
+            4114fc      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R9 ZZ lea     r8, [rsp+78h+var_30] 
             4114fc      5 PTRIMMEDESP STACK 72 displ lea     r8, [rsp+78h+var_30]
             411501      5 INSTR BELONGTO 4114c0 
-            411501      5 INSTR DEADREGS  EFLAGS RDX RDI R9 ZZ lea     rdx, [rsp+78h+var_38] 
+            411501      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R9 ZZ lea     rdx, [rsp+78h+var_38] 
             411501      5 PTRIMMEDESP STACK 64 displ lea     rdx, [rsp+78h+var_38]
             411506     -2 INSTR LOCAL n R9 ZZ  AlwaysNUM xor     r9d, r9d 
             411506      3 INSTR BELONGTO 4114c0 
-            411506      3 INSTR DEADREGS  EFLAGS RDI R9 ZZ xor     r9d, r9d 
-            411509     -1 INSTR LOCAL MetadataRedundant xor     eax, eax 
+            411506      3 INSTR DEADREGS  EFLAGS RAX RCX RSI RDI R9 ZZ xor     r9d, r9d 
             411509      2 INSTR BELONGTO 4114c0 
+            411509      2 INSTR DEADREGS  EFLAGS RAX RCX RSI RDI ZZ xor     eax, eax 
+            411509     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             41150b      5 INSTR BELONGTO 4114c0 
-            41150b      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     ecx, offset aTexttag; "texttag" 
+            41150b      5 INSTR DEADREGS  EFLAGS RCX RSI RDI ZZ mov     ecx, offset aTexttag; "texttag" 
             411510      5 INSTR BELONGTO 4114c0 
-            411510      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     esi, offset aRegex; "regex" 
+            411510      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, offset aRegex; "regex" 
             411515      3 INSTR BELONGTO 4114c0 
             411515      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rbp 
             411518     -1 INSTR LOCAL NoMetaUpdate call    _g_object_get 
             411518      5 INSTR BELONGTO 4114c0 
             411518      5 INSTR DEADREGS  EFLAGS ZZ call    _g_object_get 
             41151d      5 INSTR BELONGTO 4114c0 
-            41151d      5 INSTR DEADREGS  EFLAGS RAX RDX RDI R8 R9 ZZ lea     rax, [rsp+78h+var_1C] 
+            41151d      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R9 ZZ lea     rax, [rsp+78h+var_1C] 
             41151d      5 PTRIMMEDESP STACK 92 displ lea     rax, [rsp+78h+var_1C]
             411522      5 INSTR BELONGTO 4114c0 
-            411522      5 INSTR DEADREGS  EFLAGS RDX RDI R8 R9 ZZ mov     rdi, [rsp+78h+var_30] 
+            411522      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 ZZ mov     rdi, [rsp+78h+var_30] 
             411522      5 PTRIMMEDESP STACK 72 displ mov     rdi, [rsp+78h+var_30]
             411527      5 INSTR BELONGTO 4114c0 
-            411527      5 INSTR DEADREGS  EFLAGS RDX R8 R9 ZZ lea     r8, [rsp+78h+var_40] 
+            411527      5 INSTR DEADREGS  EFLAGS RCX RDX RSI R8 R9 ZZ lea     r8, [rsp+78h+var_40] 
             411527      5 PTRIMMEDESP STACK 56 displ lea     r8, [rsp+78h+var_40]
             41152c      5 INSTR BELONGTO 4114c0 
-            41152c      5 INSTR DEADREGS  EFLAGS RDX R9 ZZ lea     rdx, [rsp+78h+var_48] 
+            41152c      5 INSTR DEADREGS  EFLAGS RCX RDX RSI R9 ZZ lea     rdx, [rsp+78h+var_48] 
             41152c      5 PTRIMMEDESP STACK 48 displ lea     rdx, [rsp+78h+var_48]
             411531      5 INSTR BELONGTO 4114c0 
-            411531      5 INSTR DEADREGS  EFLAGS R9 ZZ mov     ecx, offset aParagraphBackg; "paragraph-background-gdk" 
+            411531      5 INSTR DEADREGS  EFLAGS RCX RSI R9 ZZ mov     ecx, offset aParagraphBackg; "paragraph-background-gdk" 
             411536      6 INSTR BELONGTO 4114c0 
-            411536      6 INSTR DEADREGS  EFLAGS R9 ZZ mov     r9d, offset aForegroundSet; "foreground-set" 
+            411536      6 INSTR DEADREGS  EFLAGS RSI R9 ZZ mov     r9d, offset aForegroundSet; "foreground-set" 
             41153c      5 INSTR BELONGTO 4114c0 
-            41153c      5 INSTR DEADREGS  EFLAGS ZZ mov     [rsp+78h+var_58], rax 
+            41153c      5 INSTR DEADREGS  EFLAGS RSI ZZ mov     [rsp+78h+var_58], rax 
             41153c      5 PTRIMMEDESP STACK 32 displ mov     [rsp+78h+var_58], rax
             411541      5 INSTR BELONGTO 4114c0 
-            411541      5 INSTR DEADREGS  EFLAGS RAX ZZ lea     rax, [rsp+78h+var_20] 
+            411541      5 INSTR DEADREGS  EFLAGS RAX RSI ZZ lea     rax, [rsp+78h+var_20] 
             411541      5 PTRIMMEDESP STACK 88 displ lea     rax, [rsp+78h+var_20]
             411546      5 INSTR BELONGTO 4114c0 
-            411546      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, offset aForegroundGdk; "foreground-gdk" 
+            411546      5 INSTR DEADREGS  EFLAGS RSI ZZ mov     esi, offset aForegroundGdk; "foreground-gdk" 
             41154b      9 INSTR BELONGTO 4114c0 
             41154b      9 INSTR DEADREGS  EFLAGS ZZ mov     [rsp+78h+var_50], 0 
             41154b      9 PTRIMMEDESP STACK 40 displ mov     [rsp+78h+var_50], 0
@@ -16373,27 +16490,27 @@
             411570      4 INSTR DEADREGS  EFLAGS ZZ mov     [rsp+78h+var_78], rax 
             411570      4 PTRIMMEDESP STACK 0 displ mov     [rsp+78h+var_78], rax
             411574      2 INSTR BELONGTO 4114c0 
-            411574      2 INSTR DEADREGS  EFLAGS ZZ xor     eax, eax 
+            411574      2 INSTR DEADREGS  EFLAGS RAX ZZ xor     eax, eax 
             411574     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             411576     -1 INSTR LOCAL NoMetaUpdate call    _g_object_get 
             411576      5 INSTR BELONGTO 4114c0 
             411576      5 INSTR DEADREGS  EFLAGS ZZ call    _g_object_get 
             41157b      4 INSTR BELONGTO 4114c0 
-            41157b      4 INSTR DEADREGS  EFLAGS RDI ZZ mov     ecx, [rsp+78h+var_1C] 
+            41157b      4 INSTR DEADREGS  EFLAGS RCX RSI RDI ZZ mov     ecx, [rsp+78h+var_1C] 
             41157b      4 PTRIMMEDESP STACK 92 displ mov     ecx, [rsp+78h+var_1C]
             41157f     -1 INSTR LOCAL NoMetaUpdate test    ecx, ecx 
             41157f      2 INSTR BELONGTO 4114c0 
             411581     -1 INSTR LOCAL NoMetaUpdate jz      loc_411628 
             411581      6 INSTR BELONGTO 4114c0 
             411587      5 INSTR BELONGTO 4114c0 
-            411587      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     esi, offset a1  ; "1:" 
+            411587      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, offset a1  ; "1:" 
             41158c      3 INSTR BELONGTO 4114c0 
             41158c      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rbx 
             41158f     -1 INSTR LOCAL NoMetaUpdate call    _g_string_append 
             41158f      5 INSTR BELONGTO 4114c0 
             41158f      5 INSTR DEADREGS  EFLAGS ZZ call    _g_string_append 
             411594      4 INSTR BELONGTO 4114c0 
-            411594      4 INSTR DEADREGS  EFLAGS RDI ZZ mov     edx, [rsp+78h+var_24] 
+            411594      4 INSTR DEADREGS  EFLAGS RDX RDI ZZ mov     edx, [rsp+78h+var_24] 
             411594      4 PTRIMMEDESP STACK 84 displ mov     edx, [rsp+78h+var_24]
             411598     -1 INSTR LOCAL NoMetaUpdate test    edx, edx 
             411598      2 INSTR BELONGTO 4114c0 
@@ -16410,14 +16527,14 @@
             4115aa      5 INSTR BELONGTO 4114c0 
             4115aa      5 INSTR DEADREGS  EFLAGS ZZ call    _gdk_color_free 
             4115af      5 INSTR BELONGTO 4114c0 
-            4115af      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     esi, (offset a0+1); ":" 
+            4115af      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, (offset a0+1); ":" 
             4115b4      3 INSTR BELONGTO 4114c0 
             4115b4      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rbx 
             4115b7     -1 INSTR LOCAL NoMetaUpdate call    _g_string_append 
             4115b7      5 INSTR BELONGTO 4114c0 
             4115b7      5 INSTR DEADREGS  EFLAGS ZZ call    _g_string_append 
             4115bc      4 INSTR BELONGTO 4114c0 
-            4115bc      4 INSTR DEADREGS  EFLAGS RDI ZZ mov     eax, [rsp+78h+var_20] 
+            4115bc      4 INSTR DEADREGS  EFLAGS RAX RDI ZZ mov     eax, [rsp+78h+var_20] 
             4115bc      4 PTRIMMEDESP STACK 88 displ mov     eax, [rsp+78h+var_20]
             4115c0     -1 INSTR LOCAL NoMetaUpdate test    eax, eax 
             4115c0      2 INSTR BELONGTO 4114c0 
@@ -16434,9 +16551,9 @@
             4115d2      5 INSTR BELONGTO 4114c0 
             4115d2      5 INSTR DEADREGS  EFLAGS ZZ call    _gdk_color_free 
             4115d7      3 INSTR BELONGTO 4114c0 
-            4115d7      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rbx 
+            4115d7      3 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     rdi, rbx 
             4115da      5 INSTR BELONGTO 4114c0 
-            4115da      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, (offset a0+1); ":" 
+            4115da      5 INSTR DEADREGS  EFLAGS RSI ZZ mov     esi, (offset a0+1); ":" 
             4115df     -1 INSTR LOCAL NoMetaUpdate call    _g_string_append 
             4115df      5 INSTR BELONGTO 4114c0 
             4115df      5 INSTR DEADREGS  EFLAGS ZZ call    _g_string_append 
@@ -16461,9 +16578,10 @@
             411600      5 INSTR BELONGTO 4114c0 
             411600      5 INSTR DEADREGS  EFLAGS ZZ call    _g_object_unref 
             411605      3 INSTR BELONGTO 4114c0 
-            411605      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rbx 
-            411608     -1 INSTR LOCAL MetadataRedundant xor     esi, esi 
+            411605      3 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     rdi, rbx 
             411608      2 INSTR BELONGTO 4114c0 
+            411608      2 INSTR DEADREGS  EFLAGS RBX RSI ZZ xor     esi, esi 
+            411608     -2 INSTR LOCAL n RSI ZZ  AlwaysNUM xor     esi, esi 
             41160a     -1 INSTR LOCAL NoMetaUpdate call    _g_string_free 
             41160a      5 INSTR BELONGTO 4114c0 
             41160a      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_string_free 
@@ -16486,14 +16604,14 @@
             411622      1 INSTR BELONGTO 4114c0 
             411622      1 INSTR DEADREGS  EFLAGS ZZ retn 
             411628      5 INSTR BELONGTO 4114c0 
-            411628      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     esi, offset a0  ; "0:" 
+            411628      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, offset a0  ; "0:" 
             41162d      3 INSTR BELONGTO 4114c0 
             41162d      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rbx 
             411630     -1 INSTR LOCAL NoMetaUpdate call    _g_string_append 
             411630      5 INSTR BELONGTO 4114c0 
             411630      5 INSTR DEADREGS  EFLAGS ZZ call    _g_string_append 
             411635      4 INSTR BELONGTO 4114c0 
-            411635      4 INSTR DEADREGS  EFLAGS RDI ZZ mov     edx, [rsp+78h+var_24] 
+            411635      4 INSTR DEADREGS  EFLAGS RDX RDI ZZ mov     edx, [rsp+78h+var_24] 
             411635      4 PTRIMMEDESP STACK 84 displ mov     edx, [rsp+78h+var_24]
             411639     -1 INSTR LOCAL NoMetaUpdate test    edx, edx 
             411639      2 INSTR BELONGTO 4114c0 
@@ -16566,45 +16684,48 @@
             4116c9      5 INSTR BELONGTO 4116c0 
             4116c9      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_type_class_peek_parent 
             4116ce      3 INSTR BELONGTO 4116c0 
-            4116ce      3 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     rdi, rbp 
-            4116d1     -1 INSTR LOCAL MetadataRedundant mov     esi, 50h 
+            4116ce      3 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ mov     rdi, rbp 
+            4116d1     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 50h 
             4116d1      5 INSTR BELONGTO 4116c0 
+            4116d1      5 INSTR DEADREGS  EFLAGS RBX RSI ZZ mov     esi, 50h 
             4116d6      7 INSTR BELONGTO 4116c0 
             4116d6      7 INSTR DEADREGS  EFLAGS RBX ZZ mov     cs:qword_61A368, rax 
             4116dd     -1 INSTR LOCAL NoMetaUpdate call    _g_type_check_class_cast 
             4116dd      5 INSTR BELONGTO 4116c0 
             4116dd      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_type_check_class_cast 
             4116e2      8 INSTR BELONGTO 4116c0 
-            4116e2      8 INSTR DEADREGS  EFLAGS RBX RSI R8 R9 ZZ mov     qword ptr [rax+30h], offset sub_411890 
+            4116e2      8 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI RDI R8 R9 ZZ mov     qword ptr [rax+30h], offset sub_411890 
             4116ea     -1 INSTR LOCAL MetadataUnused mov     [rsp+38h+var_20], 40h 
             4116ea      9 INSTR BELONGTO 4116c0 
             4116f3     -1 INSTR LOCAL MetadataUnused mov     rbx, rax 
             4116f3      3 INSTR BELONGTO 4116c0 
             4116f6      8 INSTR BELONGTO 4116c0 
-            4116f6      8 INSTR DEADREGS  EFLAGS RSI R8 R9 ZZ mov     [rsp+38h+var_28], 1 
+            4116f6      8 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 ZZ mov     [rsp+38h+var_28], 1 
             4116f6      8 PTRIMMEDESP STACK 16 displ mov     [rsp+38h+var_28], 1
             4116fe      9 INSTR BELONGTO 4116c0 
-            4116fe      9 INSTR DEADREGS  EFLAGS RSI R8 R9 ZZ mov     [rsp+38h+var_30], 4 
+            4116fe      9 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 ZZ mov     [rsp+38h+var_30], 4 
             4116fe      9 PTRIMMEDESP STACK 8 displ mov     [rsp+38h+var_30], 4
             411707     -2 INSTR LOCAL n R9 ZZ  AlwaysNUM xor     r9d, r9d 
             411707      3 INSTR BELONGTO 4116c0 
-            411707      3 INSTR DEADREGS  EFLAGS RSI R8 R9 ZZ xor     r9d, r9d 
+            411707      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 ZZ xor     r9d, r9d 
             41170a      8 INSTR BELONGTO 4116c0 
-            41170a      8 INSTR DEADREGS  EFLAGS RSI R8 ZZ mov     [rsp+38h+var_38], offset _g_cclosure_marshal_VOID__STRING 
+            41170a      8 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 ZZ mov     [rsp+38h+var_38], offset _g_cclosure_marshal_VOID__STRING 
             41170a      8 PTRIMMEDESP STACK 0 displ mov     [rsp+38h+var_38], offset _g_cclosure_marshal_VOID__STRING
             411712      3 INSTR BELONGTO 4116c0 
-            411712      3 INSTR DEADREGS  EFLAGS RSI R8 ZZ mov     rsi, [rax] 
+            411712      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 ZZ mov     rsi, [rax] 
             411715     -2 INSTR LOCAL n R8 ZZ  AlwaysNUM xor     r8d, r8d 
             411715      3 INSTR BELONGTO 4116c0 
-            411715      3 INSTR DEADREGS  EFLAGS R8 ZZ xor     r8d, r8d 
-            411718     -1 INSTR LOCAL MetadataRedundant mov     ecx, 88h 
+            411715      3 INSTR DEADREGS  EFLAGS RAX RCX RDX RDI R8 ZZ xor     r8d, r8d 
+            411718     -2 INSTR LOCAL n RCX ZZ  NUMVia2ndSrcIMMEDNUM mov     ecx, 88h 
             411718      5 INSTR BELONGTO 4116c0 
-            41171d     -1 INSTR LOCAL MetadataRedundant mov     edx, 2 
+            411718      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RDI ZZ mov     ecx, 88h 
+            41171d     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 2 
             41171d      5 INSTR BELONGTO 4116c0 
+            41171d      5 INSTR DEADREGS  EFLAGS RAX RDX RDI ZZ mov     edx, 2 
             411722      5 INSTR BELONGTO 4116c0 
-            411722      5 INSTR DEADREGS  EFLAGS ZZ mov     edi, offset aSystemFontChan; "system-font-changed" 
+            411722      5 INSTR DEADREGS  EFLAGS RAX RDI ZZ mov     edi, offset aSystemFontChan; "system-font-changed" 
             411727      2 INSTR BELONGTO 4116c0 
-            411727      2 INSTR DEADREGS  EFLAGS ZZ xor     eax, eax 
+            411727      2 INSTR DEADREGS  EFLAGS RAX ZZ xor     eax, eax 
             411727     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             411729     -1 INSTR LOCAL NoMetaUpdate call    _g_signal_new 
             411729      5 INSTR BELONGTO 4116c0 
@@ -16614,7 +16735,7 @@
             411737     -1 INSTR LOCAL MetadataRedundant mov     [rsp+38h+var_28], 1 
             411737      8 INSTR BELONGTO 4116c0 
             41173f      5 INSTR BELONGTO 4116c0 
-            41173f      5 INSTR DEADREGS  EFLAGS RSI R8 R9 ZZ mov     edi, offset aHaveTearoffCha; "have-tearoff-changed" 
+            41173f      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 ZZ mov     edi, offset aHaveTearoffCha; "have-tearoff-changed" 
             411744     -1 INSTR LOCAL MetadataRedundant mov     [rsp+38h+var_30], 4 
             411744      9 INSTR BELONGTO 4116c0 
             41174d     -1 INSTR LOCAL MetadataRedundant mov     [rsp+38h+var_38], offset _g_cclosure_marshal_VOID__BOOLEAN 
@@ -16622,34 +16743,37 @@
             411755     -1 INSTR LOCAL MetadataRedundant xor     r9d, r9d 
             411755      3 INSTR BELONGTO 4116c0 
             411758      3 INSTR BELONGTO 4116c0 
-            411758      3 INSTR DEADREGS  EFLAGS RSI R8 ZZ mov     rsi, [rbx] 
+            411758      3 INSTR DEADREGS  EFLAGS RCX RDX RSI R8 ZZ mov     rsi, [rbx] 
             41175b      6 INSTR BELONGTO 4116c0 
-            41175b      6 INSTR DEADREGS  EFLAGS RBX R8 ZZ mov     cs:dword_61A370, eax 
+            41175b      6 INSTR DEADREGS  EFLAGS RCX RDX RBX R8 ZZ mov     cs:dword_61A370, eax 
             411761     -1 INSTR LOCAL MetadataRedundant xor     r8d, r8d 
             411761      3 INSTR BELONGTO 4116c0 
-            411764     -1 INSTR LOCAL MetadataRedundant mov     ecx, 90h 
+            411764     -2 INSTR LOCAL n RCX ZZ  NUMVia2ndSrcIMMEDNUM mov     ecx, 90h 
             411764      5 INSTR BELONGTO 4116c0 
-            411769     -1 INSTR LOCAL MetadataRedundant mov     edx, 2 
+            411764      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX ZZ mov     ecx, 90h 
+            411769     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 2 
             411769      5 INSTR BELONGTO 4116c0 
+            411769      5 INSTR DEADREGS  EFLAGS RAX RDX RBX ZZ mov     edx, 2 
             41176e      2 INSTR BELONGTO 4116c0 
-            41176e      2 INSTR DEADREGS  EFLAGS RBX ZZ xor     eax, eax 
+            41176e      2 INSTR DEADREGS  EFLAGS RAX RBX ZZ xor     eax, eax 
             41176e     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             411770     -1 INSTR LOCAL NoMetaUpdate call    _g_signal_new 
             411770      5 INSTR BELONGTO 4116c0 
             411770      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_signal_new 
             411775      6 INSTR BELONGTO 4116c0 
-            411775      6 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     cs:dword_61A374, eax 
+            411775      6 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ mov     cs:dword_61A374, eax 
             41177b     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rsp, 28h 
             41177b      4 INSTR BELONGTO 4116c0 
             41177f      3 INSTR BELONGTO 4116c0 
-            41177f      3 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     rdi, rbp 
+            41177f      3 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ mov     rdi, rbp 
             41177f     40 DEALLOC STACK esp - 40 mov     rdi, rbp
             411782      1 INSTR BELONGTO 4116c0 
-            411782      1 INSTR DEADREGS  EFLAGS RBX ZZ pop     rbx 
+            411782      1 INSTR DEADREGS  EFLAGS RBX RSI ZZ pop     rbx 
             411783      1 INSTR BELONGTO 4116c0 
-            411783      1 INSTR DEADREGS  EFLAGS ZZ pop     rbp 
-            411784     -1 INSTR LOCAL MetadataRedundant mov     esi, 18h 
+            411783      1 INSTR DEADREGS  EFLAGS RSI ZZ pop     rbp 
+            411784     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 18h 
             411784      5 INSTR BELONGTO 4116c0 
+            411784      5 INSTR DEADREGS  EFLAGS RSI ZZ mov     esi, 18h 
             411789     -1 INSTR LOCAL NoMetaUpdate jmp     _g_type_class_add_private 
             411789      5 INSTR BELONGTO 4116c0 
             411789      5 INSTR DEADREGS  EFLAGS ZZ jmp     _g_type_class_add_private 
@@ -16666,20 +16790,21 @@
             411794      5 INSTR BELONGTO 411790 
             411794      5 INSTR DEADREGS  EFLAGS ZZ call    _g_settings_get_boolean 
             411799      3 INSTR BELONGTO 411790 
-            411799      3 INSTR DEADREGS  EFLAGS RDI R8 ZZ mov     rdi, rbx 
+            411799      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 ZZ mov     rdi, rbx 
             41179c      6 INSTR BELONGTO 411790 
-            41179c      6 INSTR DEADREGS  EFLAGS RBX R8 ZZ mov     esi, cs:dword_61A374 
+            41179c      6 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI R8 ZZ mov     esi, cs:dword_61A374 
             4117a2      2 INSTR BELONGTO 411790 
-            4117a2      2 INSTR DEADREGS  EFLAGS RBX R8 ZZ mov     ecx, eax 
+            4117a2      2 INSTR DEADREGS  EFLAGS RCX RDX RBX R8 ZZ mov     ecx, eax 
             4117a4      1 INSTR BELONGTO 411790 
-            4117a4      1 INSTR DEADREGS  EFLAGS RBX R8 ZZ pop     rbx 
+            4117a4      1 INSTR DEADREGS  EFLAGS RAX RDX RBX R8 ZZ pop     rbx 
             4117a5     -2 INSTR LOCAL n R8 ZZ  AlwaysNUM xor     r8d, r8d 
             4117a5      3 INSTR BELONGTO 411790 
-            4117a5      3 INSTR DEADREGS  EFLAGS R8 ZZ xor     r8d, r8d 
-            4117a8     -1 INSTR LOCAL MetadataRedundant xor     edx, edx 
+            4117a5      3 INSTR DEADREGS  EFLAGS RAX RDX R8 ZZ xor     r8d, r8d 
             4117a8      2 INSTR BELONGTO 411790 
+            4117a8      2 INSTR DEADREGS  EFLAGS RAX RDX ZZ xor     edx, edx 
+            4117a8     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
             4117aa      2 INSTR BELONGTO 411790 
-            4117aa      2 INSTR DEADREGS  EFLAGS ZZ xor     eax, eax 
+            4117aa      2 INSTR DEADREGS  EFLAGS RAX ZZ xor     eax, eax 
             4117aa     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             4117ac     -1 INSTR LOCAL NoMetaUpdate jmp     _g_signal_emit 
             4117ac      5 INSTR BELONGTO 411790 
@@ -16720,7 +16845,7 @@
             41182e      1 INSTR DEADREGS  EFLAGS ZZ retn 
             41182e     24 DEALLOC STACK esp - 24 retn
             411830      5 INSTR BELONGTO 411810 
-            411830      5 INSTR DEADREGS  EFLAGS ZZ mov     edi, offset qword_61A360 
+            411830      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     edi, offset qword_61A360 
             411835     -1 INSTR LOCAL NoMetaUpdate call    _g_once_init_enter 
             411835      5 INSTR BELONGTO 411810 
             411835      5 INSTR DEADREGS  EFLAGS ZZ call    _g_once_init_enter 
@@ -16729,25 +16854,27 @@
             41183c     -1 INSTR LOCAL NoMetaUpdate jz      short loc_411823 
             41183c      2 INSTR BELONGTO 411810 
             41183e      5 INSTR BELONGTO 411810 
-            41183e      5 INSTR DEADREGS  EFLAGS ZZ mov     edi, offset aLogviewprefs; "LogviewPrefs" 
+            41183e      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     edi, offset aLogviewprefs; "LogviewPrefs" 
             411843     -1 INSTR LOCAL NoMetaUpdate call    _g_intern_static_string 
             411843      5 INSTR BELONGTO 411810 
             411843      5 INSTR DEADREGS  EFLAGS ZZ call    _g_intern_static_string 
             411848     -2 INSTR LOCAL n R9 ZZ  NumericDEFs mov     r9d, offset loc_411900 
             411848      6 INSTR BELONGTO 411810 
-            411848      6 INSTR DEADREGS  EFLAGS RSI R8 R9 ZZ mov     r9d, offset loc_411900 
+            411848      6 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 ZZ mov     r9d, offset loc_411900 
             41184e     -2 INSTR LOCAL n R8 ZZ  NUMVia2ndSrcIMMEDNUM mov     r8d, 20h 
             41184e      6 INSTR BELONGTO 411810 
-            41184e      6 INSTR DEADREGS  EFLAGS RSI R8 ZZ mov     r8d, 20h 
+            41184e      6 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 ZZ mov     r8d, 20h 
             411854     -2 INSTR LOCAL n RCX ZZ  NumericDEFs mov     ecx, offset sub_4116C0 
             411854      5 INSTR BELONGTO 411810 
-            411854      5 INSTR DEADREGS  EFLAGS RSI ZZ mov     ecx, offset sub_4116C0 
-            411859     -1 INSTR LOCAL MetadataRedundant mov     edx, 0A0h 
+            411854      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI ZZ mov     ecx, offset sub_4116C0 
+            411859     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 0A0h 
             411859      5 INSTR BELONGTO 411810 
+            411859      5 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     edx, 0A0h 
             41185e      3 INSTR BELONGTO 411810 
-            41185e      3 INSTR DEADREGS  EFLAGS RSI ZZ mov     rsi, rax 
-            411861     -1 INSTR LOCAL MetadataRedundant mov     edi, 50h 
+            41185e      3 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     rsi, rax 
+            411861     -2 INSTR LOCAL n RDI ZZ  NUMVia2ndSrcIMMEDNUM mov     edi, 50h 
             411861      5 INSTR BELONGTO 411810 
+            411861      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     edi, 50h 
             411866      7 INSTR BELONGTO 411810 
             411866      7 INSTR DEADREGS  EFLAGS ZZ mov     [rsp+18h+var_18], 0 
             411866      7 PTRIMMEDESP STACK 0 displ mov     [rsp+18h+var_18], 0
@@ -16755,7 +16882,7 @@
             41186d      5 INSTR BELONGTO 411810 
             41186d      5 INSTR DEADREGS  EFLAGS ZZ call    _g_type_register_static_simple 
             411872      5 INSTR BELONGTO 411810 
-            411872      5 INSTR DEADREGS  EFLAGS RSI ZZ mov     edi, offset qword_61A360 
+            411872      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     edi, offset qword_61A360 
             411877      3 INSTR BELONGTO 411810 
             411877      3 INSTR DEADREGS  EFLAGS RSI ZZ mov     rsi, rax 
             41187a     -1 INSTR LOCAL NoMetaUpdate call    _g_once_init_leave 
@@ -16896,12 +17023,13 @@
             411b18     -1 INSTR LOCAL NoMetaUpdate call    sub_411810 
             411b18      5 INSTR BELONGTO 411b00 
             411b18      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R9 R10 R11 ZZ call    sub_411810 
-            411b1d     -1 INSTR LOCAL MetadataRedundant xor     esi, esi 
             411b1d      2 INSTR BELONGTO 411b00 
+            411b1d      2 INSTR DEADREGS  EFLAGS RSI RDI ZZ xor     esi, esi 
+            411b1d     -2 INSTR LOCAL n RSI ZZ  AlwaysNUM xor     esi, esi 
             411b1f      3 INSTR BELONGTO 411b00 
             411b1f      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rax 
             411b22      2 INSTR BELONGTO 411b00 
-            411b22      2 INSTR DEADREGS  EFLAGS ZZ xor     eax, eax 
+            411b22      2 INSTR DEADREGS  EFLAGS RAX ZZ xor     eax, eax 
             411b22     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             411b24     -1 INSTR LOCAL NoMetaUpdate call    _g_object_new 
             411b24      5 INSTR BELONGTO 411b00 
@@ -16941,7 +17069,7 @@
             411b63     -1 INSTR LOCAL NoMetaUpdate jz      short loc_411B81 
             411b63      2 INSTR BELONGTO 411b40 
             411b65      3 INSTR BELONGTO 411b40 
-            411b65      3 INSTR DEADREGS  EFLAGS RDX RDI ZZ mov     rdx, [rbx] 
+            411b65      3 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     rdx, [rbx] 
             411b68     -1 INSTR LOCAL NoMetaUpdate test    rdx, rdx 
             411b68      3 INSTR BELONGTO 411b40 
             411b6b     -1 INSTR LOCAL NoMetaUpdate jz      short loc_411B72 
@@ -16962,43 +17090,43 @@
             411b7f     -1 INSTR LOCAL NoMetaUpdate jnz     short loc_411BA0 
             411b7f      2 INSTR BELONGTO 411b40 
             411b81      6 INSTR BELONGTO 411b40 
-            411b81      6 INSTR DEADREGS  EFLAGS R8 ZZ mov     r8d, offset aLogview_is_pre; "LOGVIEW_IS_PREFS (prefs)" 
+            411b81      6 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 ZZ mov     r8d, offset aLogview_is_pre; "LOGVIEW_IS_PREFS (prefs)" 
             411b87      5 INSTR BELONGTO 411b40 
-            411b87      5 INSTR DEADREGS  EFLAGS ZZ mov     ecx, offset aLogview_pref_7; "logview_prefs_store_window_size" 
+            411b87      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI ZZ mov     ecx, offset aLogview_pref_7; "logview_prefs_store_window_size" 
             411b8c     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 14Eh 
             411b8c      5 INSTR BELONGTO 411b40 
-            411b8c      5 INSTR DEADREGS  EFLAGS ZZ mov     edx, 14Eh 
+            411b8c      5 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     edx, 14Eh 
             411b91      5 INSTR BELONGTO 411b40 
-            411b91      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, offset aLogviewPrefs_c; "logview-prefs.c" 
+            411b91      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, offset aLogviewPrefs_c; "logview-prefs.c" 
             411b96      5 INSTR BELONGTO 411b40 
-            411b96      5 INSTR DEADREGS  EFLAGS ZZ mov     edi, offset domainname; "gnome-system-log" 
+            411b96      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     edi, offset domainname; "gnome-system-log" 
             411b9b     -1 INSTR LOCAL NoMetaUpdate call    _g_assertion_message_expr 
             411b9b      5 INSTR BELONGTO 411b40 
             411b9b      5 INSTR DEADREGS  EFLAGS ZZ call    _g_assertion_message_expr 
             411ba0      4 INSTR BELONGTO 411b40 
-            411ba0      4 INSTR DEADREGS  EFLAGS RAX RDI ZZ mov     rax, [rbx+18h] 
+            411ba0      4 INSTR DEADREGS  EFLAGS RAX RDX RSI RDI ZZ mov     rax, [rbx+18h] 
             411ba4      3 INSTR BELONGTO 411b40 
-            411ba4      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     edx, r12d 
+            411ba4      3 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     edx, r12d 
             411ba7      5 INSTR BELONGTO 411b40 
-            411ba7      5 INSTR DEADREGS  EFLAGS RDI R12 ZZ mov     esi, offset aWidth; "width" 
+            411ba7      5 INSTR DEADREGS  EFLAGS RSI RDI R12 ZZ mov     esi, offset aWidth; "width" 
             411bac      3 INSTR BELONGTO 411b40 
             411bac      3 INSTR DEADREGS  EFLAGS RDI R12 ZZ mov     rdi, [rax] 
             411baf     -1 INSTR LOCAL NoMetaUpdate call    _g_settings_set_int 
             411baf      5 INSTR BELONGTO 411b40 
             411baf      5 INSTR DEADREGS  EFLAGS R12 ZZ call    _g_settings_set_int 
             411bb4      4 INSTR BELONGTO 411b40 
-            411bb4      4 INSTR DEADREGS  EFLAGS RAX RDI R12 ZZ mov     rax, [rbx+18h] 
+            411bb4      4 INSTR DEADREGS  EFLAGS RAX RDX RSI RDI R12 ZZ mov     rax, [rbx+18h] 
             411bb8      2 INSTR BELONGTO 411b40 
-            411bb8      2 INSTR DEADREGS  EFLAGS RBX RDI R12 ZZ mov     edx, ebp 
+            411bb8      2 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI R12 ZZ mov     edx, ebp 
             411bba      4 INSTR BELONGTO 411b40 
-            411bba      4 INSTR DEADREGS  EFLAGS RBX RDI R12 ZZ mov     rbx, [rsp+18h+var_18] 
+            411bba      4 INSTR DEADREGS  EFLAGS RBX RSI RDI R12 ZZ mov     rbx, [rsp+18h+var_18] 
             411bba      4 PTRIMMEDESP STACK 0 displ mov     rbx, [rsp+18h+var_18]
             411bbe     -1 INSTR LOCAL MetadataUnused mov     rbp, [rsp+18h+var_10] 
             411bbe      5 INSTR BELONGTO 411b40 
             411bc3     -1 INSTR LOCAL MetadataUnused mov     r12, [rsp+18h+var_8] 
             411bc3      5 INSTR BELONGTO 411b40 
             411bc8      5 INSTR BELONGTO 411b40 
-            411bc8      5 INSTR DEADREGS  EFLAGS RDI R12 ZZ mov     esi, offset aHeight; "height" 
+            411bc8      5 INSTR DEADREGS  EFLAGS RSI RDI R12 ZZ mov     esi, offset aHeight; "height" 
             411bcd      3 INSTR BELONGTO 411b40 
             411bcd      3 INSTR DEADREGS  EFLAGS RDI R12 ZZ mov     rdi, [rax] 
             411bd0     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rsp, 18h 
@@ -17037,7 +17165,7 @@
             411c04     -1 INSTR LOCAL NoMetaUpdate jz      short loc_411C22 
             411c04      2 INSTR BELONGTO 411be0 
             411c06      3 INSTR BELONGTO 411be0 
-            411c06      3 INSTR DEADREGS  EFLAGS RDX RDI ZZ mov     rdx, [rbx] 
+            411c06      3 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     rdx, [rbx] 
             411c09     -1 INSTR LOCAL NoMetaUpdate test    rdx, rdx 
             411c09      3 INSTR BELONGTO 411be0 
             411c0c     -1 INSTR LOCAL NoMetaUpdate jz      short loc_411C13 
@@ -17058,44 +17186,44 @@
             411c20     -1 INSTR LOCAL NoMetaUpdate jnz     short loc_411C48 
             411c20      2 INSTR BELONGTO 411be0 
             411c22      6 INSTR BELONGTO 411be0 
-            411c22      6 INSTR DEADREGS  EFLAGS R8 ZZ mov     r8d, offset aLogview_is_pre; "LOGVIEW_IS_PREFS (prefs)" 
+            411c22      6 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 ZZ mov     r8d, offset aLogview_is_pre; "LOGVIEW_IS_PREFS (prefs)" 
             411c28      5 INSTR BELONGTO 411be0 
-            411c28      5 INSTR DEADREGS  EFLAGS ZZ mov     ecx, offset aLogview_pref_8; "logview_prefs_get_stored_window_size" 
+            411c28      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI ZZ mov     ecx, offset aLogview_pref_8; "logview_prefs_get_stored_window_size" 
             411c2d     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 15Ah 
             411c2d      5 INSTR BELONGTO 411be0 
-            411c2d      5 INSTR DEADREGS  EFLAGS ZZ mov     edx, 15Ah 
+            411c2d      5 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     edx, 15Ah 
             411c32      5 INSTR BELONGTO 411be0 
-            411c32      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, offset aLogviewPrefs_c; "logview-prefs.c" 
+            411c32      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, offset aLogviewPrefs_c; "logview-prefs.c" 
             411c37      5 INSTR BELONGTO 411be0 
-            411c37      5 INSTR DEADREGS  EFLAGS ZZ mov     edi, offset domainname; "gnome-system-log" 
+            411c37      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     edi, offset domainname; "gnome-system-log" 
             411c3c     -1 INSTR LOCAL NoMetaUpdate call    _g_assertion_message_expr 
             411c3c      5 INSTR BELONGTO 411be0 
             411c3c      5 INSTR DEADREGS  EFLAGS ZZ call    _g_assertion_message_expr 
             411c41      7 INSTR BELONGTO 411be0 
             411c48      4 INSTR BELONGTO 411be0 
-            411c48      4 INSTR DEADREGS  EFLAGS RAX RDI ZZ mov     rax, [rbx+18h] 
+            411c48      4 INSTR DEADREGS  EFLAGS RAX RSI RDI ZZ mov     rax, [rbx+18h] 
             411c4c      5 INSTR BELONGTO 411be0 
-            411c4c      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     esi, offset aWidth; "width" 
+            411c4c      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, offset aWidth; "width" 
             411c51      3 INSTR BELONGTO 411be0 
             411c51      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, [rax] 
             411c54     -1 INSTR LOCAL NoMetaUpdate call    _g_settings_get_int 
             411c54      5 INSTR BELONGTO 411be0 
             411c54      5 INSTR DEADREGS  EFLAGS ZZ call    _g_settings_get_int 
             411c59      3 INSTR BELONGTO 411be0 
-            411c59      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     [rbp+0], eax 
+            411c59      3 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     [rbp+0], eax 
             411c5c      4 INSTR BELONGTO 411be0 
-            411c5c      4 INSTR DEADREGS  EFLAGS RAX RDI ZZ mov     rax, [rbx+18h] 
+            411c5c      4 INSTR DEADREGS  EFLAGS RAX RSI RDI ZZ mov     rax, [rbx+18h] 
             411c60      5 INSTR BELONGTO 411be0 
-            411c60      5 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     esi, offset aHeight; "height" 
+            411c60      5 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ mov     esi, offset aHeight; "height" 
             411c65      3 INSTR BELONGTO 411be0 
             411c65      3 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     rdi, [rax] 
             411c68     -1 INSTR LOCAL NoMetaUpdate call    _g_settings_get_int 
             411c68      5 INSTR BELONGTO 411be0 
             411c68      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_settings_get_int 
             411c6d      4 INSTR BELONGTO 411be0 
-            411c6d      4 INSTR DEADREGS  EFLAGS RDX RBX ZZ mov     [r12], eax 
+            411c6d      4 INSTR DEADREGS  EFLAGS RDX RBX RSI ZZ mov     [r12], eax 
             411c71      3 INSTR BELONGTO 411be0 
-            411c71      3 INSTR DEADREGS  EFLAGS RDX RBX ZZ mov     esi, [rbp+0] 
+            411c71      3 INSTR DEADREGS  EFLAGS RDX RBX RSI ZZ mov     esi, [rbp+0] 
             411c74     -1 INSTR LOCAL NoMetaUpdate test    eax, eax 
             411c74      2 INSTR BELONGTO 411be0 
             411c76     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM setz    dl 
@@ -17145,7 +17273,7 @@
             411cbc     -1 INSTR LOCAL NoMetaUpdate jz      short loc_411CDA 
             411cbc      2 INSTR BELONGTO 411cb0 
             411cbe      3 INSTR BELONGTO 411cb0 
-            411cbe      3 INSTR DEADREGS  EFLAGS RDX RDI ZZ mov     rdx, [rbx] 
+            411cbe      3 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     rdx, [rbx] 
             411cc1     -1 INSTR LOCAL NoMetaUpdate test    rdx, rdx 
             411cc1      3 INSTR BELONGTO 411cb0 
             411cc4     -1 INSTR LOCAL NoMetaUpdate jz      short loc_411CCB 
@@ -17166,24 +17294,24 @@
             411cd8     -1 INSTR LOCAL NoMetaUpdate jnz     short loc_411D00 
             411cd8      2 INSTR BELONGTO 411cb0 
             411cda      6 INSTR BELONGTO 411cb0 
-            411cda      6 INSTR DEADREGS  EFLAGS R8 ZZ mov     r8d, offset aLogview_is_pre; "LOGVIEW_IS_PREFS (prefs)" 
+            411cda      6 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 ZZ mov     r8d, offset aLogview_is_pre; "LOGVIEW_IS_PREFS (prefs)" 
             411ce0      5 INSTR BELONGTO 411cb0 
-            411ce0      5 INSTR DEADREGS  EFLAGS ZZ mov     ecx, offset aLogview_pref_9; "logview_prefs_get_monospace_font_name" 
+            411ce0      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI ZZ mov     ecx, offset aLogview_pref_9; "logview_prefs_get_monospace_font_name" 
             411ce5     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 16Bh 
             411ce5      5 INSTR BELONGTO 411cb0 
-            411ce5      5 INSTR DEADREGS  EFLAGS ZZ mov     edx, 16Bh 
+            411ce5      5 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     edx, 16Bh 
             411cea      5 INSTR BELONGTO 411cb0 
-            411cea      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, offset aLogviewPrefs_c; "logview-prefs.c" 
+            411cea      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, offset aLogviewPrefs_c; "logview-prefs.c" 
             411cef      5 INSTR BELONGTO 411cb0 
-            411cef      5 INSTR DEADREGS  EFLAGS ZZ mov     edi, offset domainname; "gnome-system-log" 
+            411cef      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     edi, offset domainname; "gnome-system-log" 
             411cf4     -1 INSTR LOCAL NoMetaUpdate call    _g_assertion_message_expr 
             411cf4      5 INSTR BELONGTO 411cb0 
             411cf4      5 INSTR DEADREGS  EFLAGS ZZ call    _g_assertion_message_expr 
             411cf9      7 INSTR BELONGTO 411cb0 
             411d00      4 INSTR BELONGTO 411cb0 
-            411d00      4 INSTR DEADREGS  EFLAGS RAX RDI ZZ mov     rax, [rbx+18h] 
+            411d00      4 INSTR DEADREGS  EFLAGS RAX RSI RDI ZZ mov     rax, [rbx+18h] 
             411d04      5 INSTR BELONGTO 411cb0 
-            411d04      5 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     esi, offset byte_4159DD 
+            411d04      5 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ mov     esi, offset byte_4159DD 
             411d09      1 INSTR BELONGTO 411cb0 
             411d09      1 INSTR DEADREGS  EFLAGS RBX RDI ZZ pop     rbx 
             411d0a      4 INSTR BELONGTO 411cb0 
@@ -17208,7 +17336,7 @@
             411d2c     -1 INSTR LOCAL NoMetaUpdate jz      short loc_411D4A 
             411d2c      2 INSTR BELONGTO 411d20 
             411d2e      3 INSTR BELONGTO 411d20 
-            411d2e      3 INSTR DEADREGS  EFLAGS RDX RDI ZZ mov     rdx, [rbx] 
+            411d2e      3 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     rdx, [rbx] 
             411d31     -1 INSTR LOCAL NoMetaUpdate test    rdx, rdx 
             411d31      3 INSTR BELONGTO 411d20 
             411d34     -1 INSTR LOCAL NoMetaUpdate jz      short loc_411D3B 
@@ -17229,24 +17357,24 @@
             411d48     -1 INSTR LOCAL NoMetaUpdate jnz     short loc_411D70 
             411d48      2 INSTR BELONGTO 411d20 
             411d4a      6 INSTR BELONGTO 411d20 
-            411d4a      6 INSTR DEADREGS  EFLAGS R8 ZZ mov     r8d, offset aLogview_is_pre; "LOGVIEW_IS_PREFS (prefs)" 
+            411d4a      6 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 ZZ mov     r8d, offset aLogview_is_pre; "LOGVIEW_IS_PREFS (prefs)" 
             411d50      5 INSTR BELONGTO 411d20 
-            411d50      5 INSTR DEADREGS  EFLAGS ZZ mov     ecx, offset aLogview_pre_10; "logview_prefs_get_have_tearoff" 
+            411d50      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI ZZ mov     ecx, offset aLogview_pre_10; "logview_prefs_get_have_tearoff" 
             411d55     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 173h 
             411d55      5 INSTR BELONGTO 411d20 
-            411d55      5 INSTR DEADREGS  EFLAGS ZZ mov     edx, 173h 
+            411d55      5 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     edx, 173h 
             411d5a      5 INSTR BELONGTO 411d20 
-            411d5a      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, offset aLogviewPrefs_c; "logview-prefs.c" 
+            411d5a      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, offset aLogviewPrefs_c; "logview-prefs.c" 
             411d5f      5 INSTR BELONGTO 411d20 
-            411d5f      5 INSTR DEADREGS  EFLAGS ZZ mov     edi, offset domainname; "gnome-system-log" 
+            411d5f      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     edi, offset domainname; "gnome-system-log" 
             411d64     -1 INSTR LOCAL NoMetaUpdate call    _g_assertion_message_expr 
             411d64      5 INSTR BELONGTO 411d20 
             411d64      5 INSTR DEADREGS  EFLAGS ZZ call    _g_assertion_message_expr 
             411d69      7 INSTR BELONGTO 411d20 
             411d70      4 INSTR BELONGTO 411d20 
-            411d70      4 INSTR DEADREGS  EFLAGS RAX RDI ZZ mov     rax, [rbx+18h] 
+            411d70      4 INSTR DEADREGS  EFLAGS RAX RSI RDI ZZ mov     rax, [rbx+18h] 
             411d74      5 INSTR BELONGTO 411d20 
-            411d74      5 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     esi, offset aMenusHaveTearo; "menus-have-tearoff" 
+            411d74      5 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ mov     esi, offset aMenusHaveTearo; "menus-have-tearoff" 
             411d79      1 INSTR BELONGTO 411d20 
             411d79      1 INSTR DEADREGS  EFLAGS RBX RDI ZZ pop     rbx 
             411d7a      4 INSTR BELONGTO 411d20 
@@ -17271,7 +17399,7 @@
             411d9c     -1 INSTR LOCAL NoMetaUpdate jz      short loc_411DBA 
             411d9c      2 INSTR BELONGTO 411d90 
             411d9e      3 INSTR BELONGTO 411d90 
-            411d9e      3 INSTR DEADREGS  EFLAGS RDX RDI ZZ mov     rdx, [rbx] 
+            411d9e      3 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     rdx, [rbx] 
             411da1     -1 INSTR LOCAL NoMetaUpdate test    rdx, rdx 
             411da1      3 INSTR BELONGTO 411d90 
             411da4     -1 INSTR LOCAL NoMetaUpdate jz      short loc_411DAB 
@@ -17292,24 +17420,24 @@
             411db8     -1 INSTR LOCAL NoMetaUpdate jnz     short loc_411DE0 
             411db8      2 INSTR BELONGTO 411d90 
             411dba      6 INSTR BELONGTO 411d90 
-            411dba      6 INSTR DEADREGS  EFLAGS R8 ZZ mov     r8d, offset aLogview_is_pre; "LOGVIEW_IS_PREFS (prefs)" 
+            411dba      6 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 ZZ mov     r8d, offset aLogview_is_pre; "LOGVIEW_IS_PREFS (prefs)" 
             411dc0      5 INSTR BELONGTO 411d90 
-            411dc0      5 INSTR DEADREGS  EFLAGS ZZ mov     ecx, offset aLogview_prefs_; "logview_prefs_get_stored_logfiles" 
+            411dc0      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI ZZ mov     ecx, offset aLogview_prefs_; "logview_prefs_get_stored_logfiles" 
             411dc5     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 17Dh 
             411dc5      5 INSTR BELONGTO 411d90 
-            411dc5      5 INSTR DEADREGS  EFLAGS ZZ mov     edx, 17Dh 
+            411dc5      5 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     edx, 17Dh 
             411dca      5 INSTR BELONGTO 411d90 
-            411dca      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, offset aLogviewPrefs_c; "logview-prefs.c" 
+            411dca      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, offset aLogviewPrefs_c; "logview-prefs.c" 
             411dcf      5 INSTR BELONGTO 411d90 
-            411dcf      5 INSTR DEADREGS  EFLAGS ZZ mov     edi, offset domainname; "gnome-system-log" 
+            411dcf      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     edi, offset domainname; "gnome-system-log" 
             411dd4     -1 INSTR LOCAL NoMetaUpdate call    _g_assertion_message_expr 
             411dd4      5 INSTR BELONGTO 411d90 
             411dd4      5 INSTR DEADREGS  EFLAGS ZZ call    _g_assertion_message_expr 
             411dd9      7 INSTR BELONGTO 411d90 
             411de0      4 INSTR BELONGTO 411d90 
-            411de0      4 INSTR DEADREGS  EFLAGS RAX RDI ZZ mov     rax, [rbx+18h] 
+            411de0      4 INSTR DEADREGS  EFLAGS RAX RSI RDI ZZ mov     rax, [rbx+18h] 
             411de4      5 INSTR BELONGTO 411d90 
-            411de4      5 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     esi, offset aLogfiles; "logfiles" 
+            411de4      5 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ mov     esi, offset aLogfiles; "logfiles" 
             411de9      1 INSTR BELONGTO 411d90 
             411de9      1 INSTR DEADREGS  EFLAGS RBX RDI ZZ pop     rbx 
             411dea      3 INSTR BELONGTO 411d90 
@@ -17369,16 +17497,16 @@
             411e32     -1 INSTR LOCAL NoMetaUpdate jnz     short loc_411E58 
             411e32      2 INSTR BELONGTO 411e00 
             411e34      6 INSTR BELONGTO 411e00 
-            411e34      6 INSTR DEADREGS  EFLAGS RBX R8 R12 ZZ mov     r8d, offset aLogview_is_pre; "LOGVIEW_IS_PREFS (prefs)" 
+            411e34      6 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI RDI R8 R12 ZZ mov     r8d, offset aLogview_is_pre; "LOGVIEW_IS_PREFS (prefs)" 
             411e3a      5 INSTR BELONGTO 411e00 
-            411e3a      5 INSTR DEADREGS  EFLAGS RBX R12 ZZ mov     ecx, offset aLogview_pref_2; "logview_prefs_store_log" 
+            411e3a      5 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI RDI R12 ZZ mov     ecx, offset aLogview_pref_2; "logview_prefs_store_log" 
             411e3f     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 18Bh 
             411e3f      5 INSTR BELONGTO 411e00 
-            411e3f      5 INSTR DEADREGS  EFLAGS RBX R12 ZZ mov     edx, 18Bh 
+            411e3f      5 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI R12 ZZ mov     edx, 18Bh 
             411e44      5 INSTR BELONGTO 411e00 
-            411e44      5 INSTR DEADREGS  EFLAGS RBX R12 ZZ mov     esi, offset aLogviewPrefs_c; "logview-prefs.c" 
+            411e44      5 INSTR DEADREGS  EFLAGS RBX RSI RDI R12 ZZ mov     esi, offset aLogviewPrefs_c; "logview-prefs.c" 
             411e49      5 INSTR BELONGTO 411e00 
-            411e49      5 INSTR DEADREGS  EFLAGS RBX R12 ZZ mov     edi, offset domainname; "gnome-system-log" 
+            411e49      5 INSTR DEADREGS  EFLAGS RBX RDI R12 ZZ mov     edi, offset domainname; "gnome-system-log" 
             411e4e     -1 INSTR LOCAL NoMetaUpdate call    _g_assertion_message_expr 
             411e4e      5 INSTR BELONGTO 411e00 
             411e4e      5 INSTR DEADREGS  EFLAGS RBX R12 ZZ call    _g_assertion_message_expr 
@@ -17389,7 +17517,7 @@
             411e5d     -1 INSTR LOCAL NoMetaUpdate test    r13, r13 
             411e5d      3 INSTR BELONGTO 411e00 
             411e60      3 INSTR BELONGTO 411e00 
-            411e60      3 INSTR DEADREGS  RBX RSI R12 ZZ mov     rsi, rax 
+            411e60      3 INSTR DEADREGS  RDX RBX RSI RDI R12 ZZ mov     rsi, rax 
             411e63     -1 INSTR LOCAL NoMetaUpdate jz      short loc_411E7F 
             411e63      2 INSTR BELONGTO 411e00 
             411e65      4 INSTR BELONGTO 411e00 
@@ -17412,16 +17540,16 @@
             411e7d     -1 INSTR LOCAL NoMetaUpdate jnz     short loc_411EA0 
             411e7d      2 INSTR BELONGTO 411e00 
             411e7f      6 INSTR BELONGTO 411e00 
-            411e7f      6 INSTR DEADREGS  EFLAGS RBX R8 R12 ZZ mov     r8d, offset aG_is_fileFile; "G_IS_FILE (file)" 
+            411e7f      6 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI RDI R8 R12 ZZ mov     r8d, offset aG_is_fileFile; "G_IS_FILE (file)" 
             411e85      5 INSTR BELONGTO 411e00 
-            411e85      5 INSTR DEADREGS  EFLAGS RBX R12 ZZ mov     ecx, offset aLogview_pref_2; "logview_prefs_store_log" 
+            411e85      5 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI RDI R12 ZZ mov     ecx, offset aLogview_pref_2; "logview_prefs_store_log" 
             411e8a     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 18Ch 
             411e8a      5 INSTR BELONGTO 411e00 
-            411e8a      5 INSTR DEADREGS  EFLAGS RBX R12 ZZ mov     edx, 18Ch 
+            411e8a      5 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI R12 ZZ mov     edx, 18Ch 
             411e8f      5 INSTR BELONGTO 411e00 
-            411e8f      5 INSTR DEADREGS  EFLAGS RBX R12 ZZ mov     esi, offset aLogviewPrefs_c; "logview-prefs.c" 
+            411e8f      5 INSTR DEADREGS  EFLAGS RBX RSI RDI R12 ZZ mov     esi, offset aLogviewPrefs_c; "logview-prefs.c" 
             411e94      5 INSTR BELONGTO 411e00 
-            411e94      5 INSTR DEADREGS  EFLAGS RBX R12 ZZ mov     edi, offset domainname; "gnome-system-log" 
+            411e94      5 INSTR DEADREGS  EFLAGS RBX RDI R12 ZZ mov     edi, offset domainname; "gnome-system-log" 
             411e99     -1 INSTR LOCAL NoMetaUpdate call    _g_assertion_message_expr 
             411e99      5 INSTR BELONGTO 411e00 
             411e99      5 INSTR DEADREGS  EFLAGS RBX R12 ZZ call    _g_assertion_message_expr 
@@ -17504,15 +17632,15 @@
             411f15      5 INSTR BELONGTO 411e00 
             411f15      5 INSTR DEADREGS  EFLAGS R13 ZZ call    _g_file_get_parse_name 
             411f1a      4 INSTR BELONGTO 411e00 
-            411f1a      4 INSTR DEADREGS  EFLAGS RDX RDI R13 ZZ mov     [r12], rax 
+            411f1a      4 INSTR DEADREGS  EFLAGS RDX RSI RDI R13 ZZ mov     [r12], rax 
             411f1e      9 INSTR BELONGTO 411e00 
-            411f1e      9 INSTR DEADREGS  EFLAGS RAX RDX RDI R12 R13 ZZ mov     qword ptr [rbx+rbp*8+8], 0 
+            411f1e      9 INSTR DEADREGS  EFLAGS RAX RDX RSI RDI R12 R13 ZZ mov     qword ptr [rbx+rbp*8+8], 0 
             411f27      3 INSTR BELONGTO 411e00 
-            411f27      3 INSTR DEADREGS  EFLAGS RAX RDX RDI R12 R13 ZZ mov     rdx, rbx 
+            411f27      3 INSTR DEADREGS  EFLAGS RAX RDX RSI RDI R12 R13 ZZ mov     rdx, rbx 
             411f2a      4 INSTR BELONGTO 411e00 
-            411f2a      4 INSTR DEADREGS  EFLAGS RAX RDI R12 R13 ZZ mov     rax, [r14+18h] 
+            411f2a      4 INSTR DEADREGS  EFLAGS RAX RSI RDI R12 R13 ZZ mov     rax, [r14+18h] 
             411f2e      5 INSTR BELONGTO 411e00 
-            411f2e      5 INSTR DEADREGS  EFLAGS RDI R12 R13 R14 ZZ mov     esi, offset aLogfiles; "logfiles" 
+            411f2e      5 INSTR DEADREGS  EFLAGS RSI RDI R12 R13 R14 ZZ mov     esi, offset aLogfiles; "logfiles" 
             411f33      3 INSTR BELONGTO 411e00 
             411f33      3 INSTR DEADREGS  EFLAGS RDI R12 R13 R14 ZZ mov     rdi, [rax] 
             411f36     -1 INSTR LOCAL NoMetaUpdate call    _g_settings_set_strv 
@@ -17610,16 +17738,16 @@
             411fa8     -1 INSTR LOCAL NoMetaUpdate jnz     short loc_411FD0 
             411fa8      2 INSTR BELONGTO 411f70 
             411faa      6 INSTR BELONGTO 411f70 
-            411faa      6 INSTR DEADREGS  EFLAGS RBX R8 R12 R14 ZZ mov     r8d, offset aLogview_is_pre; "LOGVIEW_IS_PREFS (prefs)" 
+            411faa      6 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI RDI R8 R12 R14 ZZ mov     r8d, offset aLogview_is_pre; "LOGVIEW_IS_PREFS (prefs)" 
             411fb0      5 INSTR BELONGTO 411f70 
-            411fb0      5 INSTR DEADREGS  EFLAGS RBX R12 R14 ZZ mov     ecx, offset aLogview_pref_3; "logview_prefs_remove_stored_log" 
+            411fb0      5 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI RDI R12 R14 ZZ mov     ecx, offset aLogview_pref_3; "logview_prefs_remove_stored_log" 
             411fb5     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 1B3h 
             411fb5      5 INSTR BELONGTO 411f70 
-            411fb5      5 INSTR DEADREGS  EFLAGS RBX R12 R14 ZZ mov     edx, 1B3h 
+            411fb5      5 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI R12 R14 ZZ mov     edx, 1B3h 
             411fba      5 INSTR BELONGTO 411f70 
-            411fba      5 INSTR DEADREGS  EFLAGS RBX R12 R14 ZZ mov     esi, offset aLogviewPrefs_c; "logview-prefs.c" 
+            411fba      5 INSTR DEADREGS  EFLAGS RBX RSI RDI R12 R14 ZZ mov     esi, offset aLogviewPrefs_c; "logview-prefs.c" 
             411fbf      5 INSTR BELONGTO 411f70 
-            411fbf      5 INSTR DEADREGS  EFLAGS RBX R12 R14 ZZ mov     edi, offset domainname; "gnome-system-log" 
+            411fbf      5 INSTR DEADREGS  EFLAGS RBX RDI R12 R14 ZZ mov     edi, offset domainname; "gnome-system-log" 
             411fc4     -1 INSTR LOCAL NoMetaUpdate call    _g_assertion_message_expr 
             411fc4      5 INSTR BELONGTO 411f70 
             411fc4      5 INSTR DEADREGS  EFLAGS RBX R12 R14 ZZ call    _g_assertion_message_expr 
@@ -17630,7 +17758,7 @@
             411fd5     -1 INSTR LOCAL NoMetaUpdate test    r13, r13 
             411fd5      3 INSTR BELONGTO 411f70 
             411fd8      3 INSTR BELONGTO 411f70 
-            411fd8      3 INSTR DEADREGS  RBX RSI R12 R14 ZZ mov     rsi, rax 
+            411fd8      3 INSTR DEADREGS  RDX RBX RSI RDI R12 R14 ZZ mov     rsi, rax 
             411fdb     -1 INSTR LOCAL NoMetaUpdate jz      short loc_411FF7 
             411fdb      2 INSTR BELONGTO 411f70 
             411fdd      4 INSTR BELONGTO 411f70 
@@ -17653,16 +17781,16 @@
             411ff5     -1 INSTR LOCAL NoMetaUpdate jnz     short loc_412020 
             411ff5      2 INSTR BELONGTO 411f70 
             411ff7      6 INSTR BELONGTO 411f70 
-            411ff7      6 INSTR DEADREGS  EFLAGS RBX R8 R12 R14 ZZ mov     r8d, offset aG_is_fileTarge; "G_IS_FILE (target)" 
+            411ff7      6 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI RDI R8 R12 R14 ZZ mov     r8d, offset aG_is_fileTarge; "G_IS_FILE (target)" 
             411ffd      5 INSTR BELONGTO 411f70 
-            411ffd      5 INSTR DEADREGS  EFLAGS RBX R12 R14 ZZ mov     ecx, offset aLogview_pref_3; "logview_prefs_remove_stored_log" 
+            411ffd      5 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI RDI R12 R14 ZZ mov     ecx, offset aLogview_pref_3; "logview_prefs_remove_stored_log" 
             412002     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 1B4h 
             412002      5 INSTR BELONGTO 411f70 
-            412002      5 INSTR DEADREGS  EFLAGS RBX R12 R14 ZZ mov     edx, 1B4h 
+            412002      5 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI R12 R14 ZZ mov     edx, 1B4h 
             412007      5 INSTR BELONGTO 411f70 
-            412007      5 INSTR DEADREGS  EFLAGS RBX R12 R14 ZZ mov     esi, offset aLogviewPrefs_c; "logview-prefs.c" 
+            412007      5 INSTR DEADREGS  EFLAGS RBX RSI RDI R12 R14 ZZ mov     esi, offset aLogviewPrefs_c; "logview-prefs.c" 
             41200c      5 INSTR BELONGTO 411f70 
-            41200c      5 INSTR DEADREGS  EFLAGS RBX R12 R14 ZZ mov     edi, offset domainname; "gnome-system-log" 
+            41200c      5 INSTR DEADREGS  EFLAGS RBX RDI R12 R14 ZZ mov     edi, offset domainname; "gnome-system-log" 
             412011     -1 INSTR LOCAL NoMetaUpdate call    _g_assertion_message_expr 
             412011      5 INSTR BELONGTO 411f70 
             412011      5 INSTR DEADREGS  EFLAGS RBX R12 R14 ZZ call    _g_assertion_message_expr 
@@ -17743,7 +17871,7 @@
             412093     -1 INSTR LOCAL NoMetaUpdate jmp     short loc_412050 
             412093      2 INSTR BELONGTO 411f70 
             412098      2 INSTR BELONGTO 411f70 
-            412098      2 INSTR DEADREGS  EFLAGS RBX RDI R12 R13 ZZ xor     esi, esi 
+            412098      2 INSTR DEADREGS  EFLAGS RBX RSI RDI R12 R13 ZZ xor     esi, esi 
             412098     -2 INSTR LOCAL n RSI ZZ  AlwaysNUM xor     esi, esi 
             41209a      3 INSTR BELONGTO 411f70 
             41209a      3 INSTR DEADREGS  EFLAGS RBX RDI R12 R13 ZZ mov     rdi, r14 
@@ -17757,18 +17885,19 @@
             4120a7      5 INSTR BELONGTO 411f70 
             4120a7      5 INSTR DEADREGS  EFLAGS RBX R12 R13 ZZ call    _g_strfreev 
             4120ac      3 INSTR BELONGTO 411f70 
-            4120ac      3 INSTR DEADREGS  EFLAGS RBX RDI R12 R13 ZZ mov     rdi, r14 
-            4120af     -1 INSTR LOCAL MetadataRedundant xor     esi, esi 
+            4120ac      3 INSTR DEADREGS  EFLAGS RBX RSI RDI R12 R13 ZZ mov     rdi, r14 
             4120af      2 INSTR BELONGTO 411f70 
+            4120af      2 INSTR DEADREGS  EFLAGS RBX RSI R12 R13 R14 ZZ xor     esi, esi 
+            4120af     -2 INSTR LOCAL n RSI ZZ  AlwaysNUM xor     esi, esi 
             4120b1     -1 INSTR LOCAL NoMetaUpdate call    _g_ptr_array_free 
             4120b1      5 INSTR BELONGTO 411f70 
             4120b1      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 ZZ call    _g_ptr_array_free 
             4120b6      3 INSTR BELONGTO 411f70 
-            4120b6      3 INSTR DEADREGS  EFLAGS RDX RBX RDI R12 R13 R14 ZZ mov     rbx, rax 
+            4120b6      3 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI R12 R13 R14 ZZ mov     rbx, rax 
             4120b9      4 INSTR BELONGTO 411f70 
-            4120b9      4 INSTR DEADREGS  EFLAGS RAX RDX RDI R12 R13 R14 ZZ mov     rax, [r15+18h] 
+            4120b9      4 INSTR DEADREGS  EFLAGS RAX RDX RSI RDI R12 R13 R14 ZZ mov     rax, [r15+18h] 
             4120bd      5 INSTR BELONGTO 411f70 
-            4120bd      5 INSTR DEADREGS  EFLAGS RDX RDI R12 R13 R14 R15 ZZ mov     esi, offset aLogfiles; "logfiles" 
+            4120bd      5 INSTR DEADREGS  EFLAGS RDX RSI RDI R12 R13 R14 R15 ZZ mov     esi, offset aLogfiles; "logfiles" 
             4120c2      3 INSTR BELONGTO 411f70 
             4120c2      3 INSTR DEADREGS  EFLAGS RDX RDI R12 R13 R14 R15 ZZ mov     rdx, rbx 
             4120c5      3 INSTR BELONGTO 411f70 
@@ -17822,7 +17951,7 @@
             412103     -1 INSTR LOCAL NoMetaUpdate jz      short loc_412121 
             412103      2 INSTR BELONGTO 4120f0 
             412105      3 INSTR BELONGTO 4120f0 
-            412105      3 INSTR DEADREGS  EFLAGS RDX ZZ mov     rdx, [rbx] 
+            412105      3 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     rdx, [rbx] 
             412108     -1 INSTR LOCAL NoMetaUpdate test    rdx, rdx 
             412108      3 INSTR BELONGTO 4120f0 
             41210b     -1 INSTR LOCAL NoMetaUpdate jz      short loc_412112 
@@ -17843,16 +17972,16 @@
             41211f     -1 INSTR LOCAL NoMetaUpdate jnz     short loc_412140 
             41211f      2 INSTR BELONGTO 4120f0 
             412121      6 INSTR BELONGTO 4120f0 
-            412121      6 INSTR DEADREGS  EFLAGS R8 ZZ mov     r8d, offset aLogview_is_pre; "LOGVIEW_IS_PREFS (prefs)" 
+            412121      6 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 ZZ mov     r8d, offset aLogview_is_pre; "LOGVIEW_IS_PREFS (prefs)" 
             412127      5 INSTR BELONGTO 4120f0 
-            412127      5 INSTR DEADREGS  EFLAGS ZZ mov     ecx, offset aLogview_pref_5; "logview_prefs_store_fontsize" 
+            412127      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI ZZ mov     ecx, offset aLogview_pref_5; "logview_prefs_store_fontsize" 
             41212c     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 1D1h 
             41212c      5 INSTR BELONGTO 4120f0 
-            41212c      5 INSTR DEADREGS  EFLAGS ZZ mov     edx, 1D1h 
+            41212c      5 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     edx, 1D1h 
             412131      5 INSTR BELONGTO 4120f0 
-            412131      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, offset aLogviewPrefs_c; "logview-prefs.c" 
+            412131      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, offset aLogviewPrefs_c; "logview-prefs.c" 
             412136      5 INSTR BELONGTO 4120f0 
-            412136      5 INSTR DEADREGS  EFLAGS ZZ mov     edi, offset domainname; "gnome-system-log" 
+            412136      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     edi, offset domainname; "gnome-system-log" 
             41213b     -1 INSTR LOCAL NoMetaUpdate call    _g_assertion_message_expr 
             41213b      5 INSTR BELONGTO 4120f0 
             41213b      5 INSTR DEADREGS  EFLAGS ZZ call    _g_assertion_message_expr 
@@ -17861,11 +17990,11 @@
             412142     -1 INSTR LOCAL NoMetaUpdate jle     short loc_412160 
             412142      2 INSTR BELONGTO 4120f0 
             412144      4 INSTR BELONGTO 4120f0 
-            412144      4 INSTR DEADREGS  EFLAGS RAX RDI ZZ mov     rax, [rbx+18h] 
+            412144      4 INSTR DEADREGS  EFLAGS RAX RDX RSI RDI ZZ mov     rax, [rbx+18h] 
             412148      2 INSTR BELONGTO 4120f0 
-            412148      2 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     edx, ebp 
+            412148      2 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI ZZ mov     edx, ebp 
             41214a      5 INSTR BELONGTO 4120f0 
-            41214a      5 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     esi, offset aFontsize; "fontsize" 
+            41214a      5 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ mov     esi, offset aFontsize; "fontsize" 
             41214f      3 INSTR BELONGTO 4120f0 
             41214f      3 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     rdi, [rax] 
             412152     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rsp, 8 
@@ -17879,16 +18008,16 @@
             412158      5 INSTR BELONGTO 4120f0 
             412158      5 INSTR DEADREGS  EFLAGS ZZ jmp     _g_settings_set_int 
             412160      6 INSTR BELONGTO 4120f0 
-            412160      6 INSTR DEADREGS  EFLAGS RBX R8 ZZ mov     r8d, offset aFontsize0; "fontsize > 0" 
+            412160      6 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI RDI R8 ZZ mov     r8d, offset aFontsize0; "fontsize > 0" 
             412166      5 INSTR BELONGTO 4120f0 
-            412166      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     ecx, offset aLogview_pref_5; "logview_prefs_store_fontsize" 
+            412166      5 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI RDI ZZ mov     ecx, offset aLogview_pref_5; "logview_prefs_store_fontsize" 
             41216b     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 1D2h 
             41216b      5 INSTR BELONGTO 4120f0 
-            41216b      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     edx, 1D2h 
+            41216b      5 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI ZZ mov     edx, 1D2h 
             412170      5 INSTR BELONGTO 4120f0 
-            412170      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     esi, offset aLogviewPrefs_c; "logview-prefs.c" 
+            412170      5 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ mov     esi, offset aLogviewPrefs_c; "logview-prefs.c" 
             412175      5 INSTR BELONGTO 4120f0 
-            412175      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     edi, offset domainname; "gnome-system-log" 
+            412175      5 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     edi, offset domainname; "gnome-system-log" 
             41217a     -1 INSTR LOCAL NoMetaUpdate call    _g_assertion_message_expr 
             41217a      5 INSTR BELONGTO 4120f0 
             41217a      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_assertion_message_expr 
@@ -17910,7 +18039,7 @@
             41218c     -1 INSTR LOCAL NoMetaUpdate jz      short loc_4121AA 
             41218c      2 INSTR BELONGTO 412180 
             41218e      3 INSTR BELONGTO 412180 
-            41218e      3 INSTR DEADREGS  EFLAGS RDX RDI ZZ mov     rdx, [rbx] 
+            41218e      3 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     rdx, [rbx] 
             412191     -1 INSTR LOCAL NoMetaUpdate test    rdx, rdx 
             412191      3 INSTR BELONGTO 412180 
             412194     -1 INSTR LOCAL NoMetaUpdate jz      short loc_41219B 
@@ -17931,24 +18060,24 @@
             4121a8     -1 INSTR LOCAL NoMetaUpdate jnz     short loc_4121D0 
             4121a8      2 INSTR BELONGTO 412180 
             4121aa      6 INSTR BELONGTO 412180 
-            4121aa      6 INSTR DEADREGS  EFLAGS R8 ZZ mov     r8d, offset aLogview_is_pre; "LOGVIEW_IS_PREFS (prefs)" 
+            4121aa      6 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 ZZ mov     r8d, offset aLogview_is_pre; "LOGVIEW_IS_PREFS (prefs)" 
             4121b0      5 INSTR BELONGTO 412180 
-            4121b0      5 INSTR DEADREGS  EFLAGS ZZ mov     ecx, offset aLogview_pref_6; "logview_prefs_get_stored_fontsize" 
+            4121b0      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI ZZ mov     ecx, offset aLogview_pref_6; "logview_prefs_get_stored_fontsize" 
             4121b5     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 1DAh 
             4121b5      5 INSTR BELONGTO 412180 
-            4121b5      5 INSTR DEADREGS  EFLAGS ZZ mov     edx, 1DAh 
+            4121b5      5 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     edx, 1DAh 
             4121ba      5 INSTR BELONGTO 412180 
-            4121ba      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, offset aLogviewPrefs_c; "logview-prefs.c" 
+            4121ba      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, offset aLogviewPrefs_c; "logview-prefs.c" 
             4121bf      5 INSTR BELONGTO 412180 
-            4121bf      5 INSTR DEADREGS  EFLAGS ZZ mov     edi, offset domainname; "gnome-system-log" 
+            4121bf      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     edi, offset domainname; "gnome-system-log" 
             4121c4     -1 INSTR LOCAL NoMetaUpdate call    _g_assertion_message_expr 
             4121c4      5 INSTR BELONGTO 412180 
             4121c4      5 INSTR DEADREGS  EFLAGS ZZ call    _g_assertion_message_expr 
             4121c9      7 INSTR BELONGTO 412180 
             4121d0      4 INSTR BELONGTO 412180 
-            4121d0      4 INSTR DEADREGS  EFLAGS RAX RDI ZZ mov     rax, [rbx+18h] 
+            4121d0      4 INSTR DEADREGS  EFLAGS RAX RSI RDI ZZ mov     rax, [rbx+18h] 
             4121d4      5 INSTR BELONGTO 412180 
-            4121d4      5 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     esi, offset aFontsize; "fontsize" 
+            4121d4      5 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ mov     esi, offset aFontsize; "fontsize" 
             4121d9      1 INSTR BELONGTO 412180 
             4121d9      1 INSTR DEADREGS  EFLAGS RBX RDI ZZ pop     rbx 
             4121da      3 INSTR BELONGTO 412180 
@@ -17980,7 +18109,7 @@
             41220c     -1 INSTR LOCAL NoMetaUpdate jz      short loc_41222A 
             41220c      2 INSTR BELONGTO 4121f0 
             41220e      3 INSTR BELONGTO 4121f0 
-            41220e      3 INSTR DEADREGS  EFLAGS RDX RDI ZZ mov     rdx, [rbx] 
+            41220e      3 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     rdx, [rbx] 
             412211     -1 INSTR LOCAL NoMetaUpdate test    rdx, rdx 
             412211      3 INSTR BELONGTO 4121f0 
             412214     -1 INSTR LOCAL NoMetaUpdate jz      short loc_41221B 
@@ -18001,31 +18130,31 @@
             412228     -1 INSTR LOCAL NoMetaUpdate jnz     short loc_412250 
             412228      2 INSTR BELONGTO 4121f0 
             41222a      6 INSTR BELONGTO 4121f0 
-            41222a      6 INSTR DEADREGS  EFLAGS R8 ZZ mov     r8d, offset aLogview_is_pre; "LOGVIEW_IS_PREFS (prefs)" 
+            41222a      6 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 ZZ mov     r8d, offset aLogview_is_pre; "LOGVIEW_IS_PREFS (prefs)" 
             412230      5 INSTR BELONGTO 4121f0 
-            412230      5 INSTR DEADREGS  EFLAGS ZZ mov     ecx, offset aLogview_pref_0; "logview_prefs_store_active_logfile" 
+            412230      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI ZZ mov     ecx, offset aLogview_pref_0; "logview_prefs_store_active_logfile" 
             412235     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 1E3h 
             412235      5 INSTR BELONGTO 4121f0 
-            412235      5 INSTR DEADREGS  EFLAGS ZZ mov     edx, 1E3h 
+            412235      5 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     edx, 1E3h 
             41223a      5 INSTR BELONGTO 4121f0 
-            41223a      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, offset aLogviewPrefs_c; "logview-prefs.c" 
+            41223a      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, offset aLogviewPrefs_c; "logview-prefs.c" 
             41223f      5 INSTR BELONGTO 4121f0 
-            41223f      5 INSTR DEADREGS  EFLAGS ZZ mov     edi, offset domainname; "gnome-system-log" 
+            41223f      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     edi, offset domainname; "gnome-system-log" 
             412244     -1 INSTR LOCAL NoMetaUpdate call    _g_assertion_message_expr 
             412244      5 INSTR BELONGTO 4121f0 
             412244      5 INSTR DEADREGS  EFLAGS ZZ call    _g_assertion_message_expr 
             412249      7 INSTR BELONGTO 4121f0 
             412250      4 INSTR BELONGTO 4121f0 
-            412250      4 INSTR DEADREGS  EFLAGS RAX RDX RDI ZZ mov     rax, [rbx+18h] 
+            412250      4 INSTR DEADREGS  EFLAGS RAX RDX RSI RDI ZZ mov     rax, [rbx+18h] 
             412254      3 INSTR BELONGTO 4121f0 
-            412254      3 INSTR DEADREGS  EFLAGS RDX RBX RDI ZZ mov     rdx, rbp 
+            412254      3 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI ZZ mov     rdx, rbp 
             412257      5 INSTR BELONGTO 4121f0 
-            412257      5 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     rbx, [rsp+18h+var_10] 
+            412257      5 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ mov     rbx, [rsp+18h+var_10] 
             412257      5 PTRIMMEDESP STACK 8 displ mov     rbx, [rsp+18h+var_10]
             41225c     -1 INSTR LOCAL MetadataUnused mov     rbp, [rsp+18h+var_8] 
             41225c      5 INSTR BELONGTO 4121f0 
             412261      5 INSTR BELONGTO 4121f0 
-            412261      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     esi, offset aLogfile; "logfile" 
+            412261      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, offset aLogfile; "logfile" 
             412266      3 INSTR BELONGTO 4121f0 
             412266      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, [rax] 
             412269     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rsp, 18h 
@@ -18051,7 +18180,7 @@
             41228c     -1 INSTR LOCAL NoMetaUpdate jz      short loc_4122AA 
             41228c      2 INSTR BELONGTO 412280 
             41228e      3 INSTR BELONGTO 412280 
-            41228e      3 INSTR DEADREGS  EFLAGS RDX RDI ZZ mov     rdx, [rbx] 
+            41228e      3 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     rdx, [rbx] 
             412291     -1 INSTR LOCAL NoMetaUpdate test    rdx, rdx 
             412291      3 INSTR BELONGTO 412280 
             412294     -1 INSTR LOCAL NoMetaUpdate jz      short loc_41229B 
@@ -18072,24 +18201,24 @@
             4122a8     -1 INSTR LOCAL NoMetaUpdate jnz     short loc_4122D0 
             4122a8      2 INSTR BELONGTO 412280 
             4122aa      6 INSTR BELONGTO 412280 
-            4122aa      6 INSTR DEADREGS  EFLAGS R8 ZZ mov     r8d, offset aLogview_is_pre; "LOGVIEW_IS_PREFS (prefs)" 
+            4122aa      6 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 ZZ mov     r8d, offset aLogview_is_pre; "LOGVIEW_IS_PREFS (prefs)" 
             4122b0      5 INSTR BELONGTO 412280 
-            4122b0      5 INSTR DEADREGS  EFLAGS ZZ mov     ecx, offset aLogview_pref_1; "logview_prefs_get_active_logfile" 
+            4122b0      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI ZZ mov     ecx, offset aLogview_pref_1; "logview_prefs_get_active_logfile" 
             4122b5     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 1ECh 
             4122b5      5 INSTR BELONGTO 412280 
-            4122b5      5 INSTR DEADREGS  EFLAGS ZZ mov     edx, 1ECh 
+            4122b5      5 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     edx, 1ECh 
             4122ba      5 INSTR BELONGTO 412280 
-            4122ba      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, offset aLogviewPrefs_c; "logview-prefs.c" 
+            4122ba      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, offset aLogviewPrefs_c; "logview-prefs.c" 
             4122bf      5 INSTR BELONGTO 412280 
-            4122bf      5 INSTR DEADREGS  EFLAGS ZZ mov     edi, offset domainname; "gnome-system-log" 
+            4122bf      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     edi, offset domainname; "gnome-system-log" 
             4122c4     -1 INSTR LOCAL NoMetaUpdate call    _g_assertion_message_expr 
             4122c4      5 INSTR BELONGTO 412280 
             4122c4      5 INSTR DEADREGS  EFLAGS ZZ call    _g_assertion_message_expr 
             4122c9      7 INSTR BELONGTO 412280 
             4122d0      4 INSTR BELONGTO 412280 
-            4122d0      4 INSTR DEADREGS  EFLAGS RAX RDI ZZ mov     rax, [rbx+18h] 
+            4122d0      4 INSTR DEADREGS  EFLAGS RAX RSI RDI ZZ mov     rax, [rbx+18h] 
             4122d4      5 INSTR BELONGTO 412280 
-            4122d4      5 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     esi, offset aLogfile; "logfile" 
+            4122d4      5 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ mov     esi, offset aLogfile; "logfile" 
             4122d9      1 INSTR BELONGTO 412280 
             4122d9      1 INSTR DEADREGS  EFLAGS RBX RDI ZZ pop     rbx 
             4122da      3 INSTR BELONGTO 412280 
@@ -18121,7 +18250,7 @@
             412309     -1 INSTR LOCAL NoMetaUpdate jz      short loc_412327 
             412309      2 INSTR BELONGTO 4122f0 
             41230b      3 INSTR BELONGTO 4122f0 
-            41230b      3 INSTR DEADREGS  EFLAGS RDX RDI ZZ mov     rdx, [rbx] 
+            41230b      3 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     rdx, [rbx] 
             41230e     -1 INSTR LOCAL NoMetaUpdate test    rdx, rdx 
             41230e      3 INSTR BELONGTO 4122f0 
             412311     -1 INSTR LOCAL NoMetaUpdate jz      short loc_412318 
@@ -18142,28 +18271,28 @@
             412325     -1 INSTR LOCAL NoMetaUpdate jnz     short loc_412350 
             412325      2 INSTR BELONGTO 4122f0 
             412327      6 INSTR BELONGTO 4122f0 
-            412327      6 INSTR DEADREGS  EFLAGS R8 ZZ mov     r8d, offset aLogview_is_pre; "LOGVIEW_IS_PREFS (prefs)" 
+            412327      6 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 ZZ mov     r8d, offset aLogview_is_pre; "LOGVIEW_IS_PREFS (prefs)" 
             41232d      5 INSTR BELONGTO 4122f0 
-            41232d      5 INSTR DEADREGS  EFLAGS ZZ mov     ecx, offset aLogview_pref_4; "logview_prefs_get_filters" 
+            41232d      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI ZZ mov     ecx, offset aLogview_pref_4; "logview_prefs_get_filters" 
             412332     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 1F7h 
             412332      5 INSTR BELONGTO 4122f0 
-            412332      5 INSTR DEADREGS  EFLAGS ZZ mov     edx, 1F7h 
+            412332      5 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     edx, 1F7h 
             412337      5 INSTR BELONGTO 4122f0 
-            412337      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, offset aLogviewPrefs_c; "logview-prefs.c" 
+            412337      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, offset aLogviewPrefs_c; "logview-prefs.c" 
             41233c      5 INSTR BELONGTO 4122f0 
-            41233c      5 INSTR DEADREGS  EFLAGS ZZ mov     edi, offset domainname; "gnome-system-log" 
+            41233c      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     edi, offset domainname; "gnome-system-log" 
             412341     -1 INSTR LOCAL NoMetaUpdate call    _g_assertion_message_expr 
             412341      5 INSTR BELONGTO 4122f0 
             412341      5 INSTR DEADREGS  EFLAGS ZZ call    _g_assertion_message_expr 
             412346     10 INSTR BELONGTO 4122f0 
             412350      4 INSTR BELONGTO 4122f0 
-            412350      4 INSTR DEADREGS  EFLAGS RAX RDX RDI ZZ mov     rax, [rbx+18h] 
+            412350      4 INSTR DEADREGS  EFLAGS RAX RDX RSI RDI ZZ mov     rax, [rbx+18h] 
             412354      5 INSTR BELONGTO 4122f0 
-            412354      5 INSTR DEADREGS  EFLAGS RDX RBX RDI ZZ lea     rdx, [rsp+18h+var_10] 
+            412354      5 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI ZZ lea     rdx, [rsp+18h+var_10] 
             412354      5 PTRIMMEDESP STACK 8 displ lea     rdx, [rsp+18h+var_10]
             412359     -2 INSTR LOCAL n RSI ZZ  NumericDEFs mov     esi, offset loc_4116A0 
             412359      5 INSTR BELONGTO 4122f0 
-            412359      5 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     esi, offset loc_4116A0 
+            412359      5 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ mov     esi, offset loc_4116A0 
             41235e      4 INSTR BELONGTO 4122f0 
             41235e      4 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     rdi, [rax+10h] 
             412362     -1 INSTR LOCAL NoMetaUpdate call    _g_hash_table_foreach 
@@ -18225,16 +18354,16 @@
             4123b8     -1 INSTR LOCAL NoMetaUpdate jnz     short loc_4123E0 
             4123b8      2 INSTR BELONGTO 412380 
             4123ba      6 INSTR BELONGTO 412380 
-            4123ba      6 INSTR DEADREGS  EFLAGS R8 ZZ mov     r8d, offset aLogview_is_pre; "LOGVIEW_IS_PREFS (prefs)" 
+            4123ba      6 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 ZZ mov     r8d, offset aLogview_is_pre; "LOGVIEW_IS_PREFS (prefs)" 
             4123c0      5 INSTR BELONGTO 412380 
-            4123c0      5 INSTR DEADREGS  EFLAGS ZZ mov     ecx, offset aLogview_pre_12; "logview_prefs_remove_filter" 
+            4123c0      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI ZZ mov     ecx, offset aLogview_pre_12; "logview_prefs_remove_filter" 
             4123c5     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 204h 
             4123c5      5 INSTR BELONGTO 412380 
-            4123c5      5 INSTR DEADREGS  EFLAGS ZZ mov     edx, 204h 
+            4123c5      5 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     edx, 204h 
             4123ca      5 INSTR BELONGTO 412380 
-            4123ca      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, offset aLogviewPrefs_c; "logview-prefs.c" 
+            4123ca      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, offset aLogviewPrefs_c; "logview-prefs.c" 
             4123cf      5 INSTR BELONGTO 412380 
-            4123cf      5 INSTR DEADREGS  EFLAGS ZZ mov     edi, offset domainname; "gnome-system-log" 
+            4123cf      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     edi, offset domainname; "gnome-system-log" 
             4123d4     -1 INSTR LOCAL NoMetaUpdate call    _g_assertion_message_expr 
             4123d4      5 INSTR BELONGTO 412380 
             4123d4      5 INSTR DEADREGS  EFLAGS ZZ call    _g_assertion_message_expr 
@@ -18308,16 +18437,16 @@
             412440     -1 INSTR LOCAL NoMetaUpdate jnz     short loc_412468 
             412440      2 INSTR BELONGTO 412410 
             412442      6 INSTR BELONGTO 412410 
-            412442      6 INSTR DEADREGS  EFLAGS R8 ZZ mov     r8d, offset aLogview_is_pre; "LOGVIEW_IS_PREFS (prefs)" 
+            412442      6 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 ZZ mov     r8d, offset aLogview_is_pre; "LOGVIEW_IS_PREFS (prefs)" 
             412448      5 INSTR BELONGTO 412410 
-            412448      5 INSTR DEADREGS  EFLAGS ZZ mov     ecx, offset aLogview_pre_13; "logview_prefs_add_filter" 
+            412448      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI ZZ mov     ecx, offset aLogview_pre_13; "logview_prefs_add_filter" 
             41244d     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 212h 
             41244d      5 INSTR BELONGTO 412410 
-            41244d      5 INSTR DEADREGS  EFLAGS ZZ mov     edx, 212h 
+            41244d      5 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     edx, 212h 
             412452      5 INSTR BELONGTO 412410 
-            412452      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, offset aLogviewPrefs_c; "logview-prefs.c" 
+            412452      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, offset aLogviewPrefs_c; "logview-prefs.c" 
             412457      5 INSTR BELONGTO 412410 
-            412457      5 INSTR DEADREGS  EFLAGS ZZ mov     edi, offset domainname; "gnome-system-log" 
+            412457      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     edi, offset domainname; "gnome-system-log" 
             41245c     -1 INSTR LOCAL NoMetaUpdate call    _g_assertion_message_expr 
             41245c      5 INSTR BELONGTO 412410 
             41245c      5 INSTR DEADREGS  EFLAGS ZZ call    _g_assertion_message_expr 
@@ -18328,7 +18457,7 @@
             41246d     -1 INSTR LOCAL NoMetaUpdate test    rbp, rbp 
             41246d      3 INSTR BELONGTO 412410 
             412470      3 INSTR BELONGTO 412410 
-            412470      3 INSTR DEADREGS  RSI ZZ mov     rsi, rax 
+            412470      3 INSTR DEADREGS  RDX RSI RDI ZZ mov     rsi, rax 
             412473     -1 INSTR LOCAL NoMetaUpdate jz      short loc_41248F 
             412473      2 INSTR BELONGTO 412410 
             412475      4 INSTR BELONGTO 412410 
@@ -18351,33 +18480,33 @@
             41248d     -1 INSTR LOCAL NoMetaUpdate jnz     short loc_4124B0 
             41248d      2 INSTR BELONGTO 412410 
             41248f      6 INSTR BELONGTO 412410 
-            41248f      6 INSTR DEADREGS  EFLAGS R8 ZZ mov     r8d, offset aLogview_is_fil; "LOGVIEW_IS_FILTER (filter)" 
+            41248f      6 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 ZZ mov     r8d, offset aLogview_is_fil; "LOGVIEW_IS_FILTER (filter)" 
             412495      5 INSTR BELONGTO 412410 
-            412495      5 INSTR DEADREGS  EFLAGS ZZ mov     ecx, offset aLogview_pre_13; "logview_prefs_add_filter" 
+            412495      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI ZZ mov     ecx, offset aLogview_pre_13; "logview_prefs_add_filter" 
             41249a     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 213h 
             41249a      5 INSTR BELONGTO 412410 
-            41249a      5 INSTR DEADREGS  EFLAGS ZZ mov     edx, 213h 
+            41249a      5 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     edx, 213h 
             41249f      5 INSTR BELONGTO 412410 
-            41249f      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, offset aLogviewPrefs_c; "logview-prefs.c" 
+            41249f      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, offset aLogviewPrefs_c; "logview-prefs.c" 
             4124a4      5 INSTR BELONGTO 412410 
-            4124a4      5 INSTR DEADREGS  EFLAGS ZZ mov     edi, offset domainname; "gnome-system-log" 
+            4124a4      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     edi, offset domainname; "gnome-system-log" 
             4124a9     -1 INSTR LOCAL NoMetaUpdate call    _g_assertion_message_expr 
             4124a9      5 INSTR BELONGTO 412410 
             4124a9      5 INSTR DEADREGS  EFLAGS ZZ call    _g_assertion_message_expr 
             4124ae     -1 INSTR LOCAL NoMetaUpdate xchg    ax, ax 
             4124ae      2 INSTR BELONGTO 412410 
             4124b0      5 INSTR BELONGTO 412410 
-            4124b0      5 INSTR DEADREGS  EFLAGS RDX RDI ZZ lea     rdx, [rsp+28h+var_20] 
+            4124b0      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI ZZ lea     rdx, [rsp+28h+var_20] 
             4124b0      5 PTRIMMEDESP STACK 8 displ lea     rdx, [rsp+28h+var_20]
             4124b5      2 INSTR BELONGTO 412410 
-            4124b5      2 INSTR DEADREGS  EFLAGS RDI ZZ xor     ecx, ecx 
+            4124b5      2 INSTR DEADREGS  EFLAGS RAX RCX RSI RDI ZZ xor     ecx, ecx 
             4124b5     -2 INSTR LOCAL n RCX ZZ  AlwaysNUM xor     ecx, ecx 
             4124b7      5 INSTR BELONGTO 412410 
-            4124b7      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     esi, offset aName; "name" 
+            4124b7      5 INSTR DEADREGS  EFLAGS RAX RSI RDI ZZ mov     esi, offset aName; "name" 
             4124bc      3 INSTR BELONGTO 412410 
-            4124bc      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rbp 
+            4124bc      3 INSTR DEADREGS  EFLAGS RAX RDI ZZ mov     rdi, rbp 
             4124bf      2 INSTR BELONGTO 412410 
-            4124bf      2 INSTR DEADREGS  EFLAGS ZZ xor     eax, eax 
+            4124bf      2 INSTR DEADREGS  EFLAGS RAX ZZ xor     eax, eax 
             4124bf     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             4124c1     -1 INSTR LOCAL NoMetaUpdate call    _g_object_get 
             4124c1      5 INSTR BELONGTO 412410 
@@ -18458,16 +18587,16 @@
             412538     -1 INSTR LOCAL NoMetaUpdate jnz     short loc_412560 
             412538      2 INSTR BELONGTO 412500 
             41253a      6 INSTR BELONGTO 412500 
-            41253a      6 INSTR DEADREGS  EFLAGS R8 ZZ mov     r8d, offset aLogview_is_pre; "LOGVIEW_IS_PREFS (prefs)" 
+            41253a      6 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 ZZ mov     r8d, offset aLogview_is_pre; "LOGVIEW_IS_PREFS (prefs)" 
             412540      5 INSTR BELONGTO 412500 
-            412540      5 INSTR DEADREGS  EFLAGS ZZ mov     ecx, offset aLogview_pre_11; "logview_prefs_get_filter" 
+            412540      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI ZZ mov     ecx, offset aLogview_pre_11; "logview_prefs_get_filter" 
             412545     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 21Fh 
             412545      5 INSTR BELONGTO 412500 
-            412545      5 INSTR DEADREGS  EFLAGS ZZ mov     edx, 21Fh 
+            412545      5 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     edx, 21Fh 
             41254a      5 INSTR BELONGTO 412500 
-            41254a      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, offset aLogviewPrefs_c; "logview-prefs.c" 
+            41254a      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, offset aLogviewPrefs_c; "logview-prefs.c" 
             41254f      5 INSTR BELONGTO 412500 
-            41254f      5 INSTR DEADREGS  EFLAGS ZZ mov     edi, offset domainname; "gnome-system-log" 
+            41254f      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     edi, offset domainname; "gnome-system-log" 
             412554     -1 INSTR LOCAL NoMetaUpdate call    _g_assertion_message_expr 
             412554      5 INSTR BELONGTO 412500 
             412554      5 INSTR DEADREGS  EFLAGS ZZ call    _g_assertion_message_expr 
@@ -18509,27 +18638,28 @@
             412589      5 INSTR BELONGTO 412580 
             412589      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_type_class_peek_parent 
             41258e      3 INSTR BELONGTO 412580 
-            41258e      3 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     rdi, rbp 
-            412591     -1 INSTR LOCAL MetadataRedundant mov     esi, 50h 
+            41258e      3 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ mov     rdi, rbp 
+            412591     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 50h 
             412591      5 INSTR BELONGTO 412580 
+            412591      5 INSTR DEADREGS  EFLAGS RBX RSI ZZ mov     esi, 50h 
             412596      7 INSTR BELONGTO 412580 
             412596      7 INSTR DEADREGS  EFLAGS RBX ZZ mov     cs:qword_61A388, rax 
             41259d     -1 INSTR LOCAL NoMetaUpdate call    _g_type_check_class_cast 
             41259d      5 INSTR BELONGTO 412580 
             41259d      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_type_check_class_cast 
             4125a2      5 INSTR BELONGTO 412580 
-            4125a2      5 INSTR DEADREGS  EFLAGS RBX RSI R8 ZZ mov     edx, offset aRegularExpress; "regular expression" 
+            4125a2      5 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI RDI R8 ZZ mov     edx, offset aRegularExpress; "regular expression" 
             4125a7      3 INSTR BELONGTO 412580 
-            4125a7      3 INSTR DEADREGS  EFLAGS RBX RSI R8 ZZ mov     rbx, rax 
+            4125a7      3 INSTR DEADREGS  EFLAGS RCX RBX RSI RDI R8 ZZ mov     rbx, rax 
             4125aa     -2 INSTR LOCAL n R8 ZZ  NUMVia2ndSrcIMMEDNUM mov     r8d, 0Bh 
             4125aa      6 INSTR BELONGTO 412580 
-            4125aa      6 INSTR DEADREGS  EFLAGS RSI R8 ZZ mov     r8d, 0Bh 
+            4125aa      6 INSTR DEADREGS  EFLAGS RCX RSI RDI R8 ZZ mov     r8d, 0Bh 
             4125b0      5 INSTR BELONGTO 412580 
-            4125b0      5 INSTR DEADREGS  EFLAGS RSI ZZ mov     ecx, offset aNull; "NULL" 
+            4125b0      5 INSTR DEADREGS  EFLAGS RCX RSI RDI ZZ mov     ecx, offset aNull; "NULL" 
             4125b5      3 INSTR BELONGTO 412580 
-            4125b5      3 INSTR DEADREGS  EFLAGS RSI ZZ mov     rsi, rdx 
+            4125b5      3 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     rsi, rdx 
             4125b8      5 INSTR BELONGTO 412580 
-            4125b8      5 INSTR DEADREGS  EFLAGS ZZ mov     edi, offset aRegex; "regex" 
+            4125b8      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     edi, offset aRegex; "regex" 
             4125bd      8 INSTR BELONGTO 412580 
             4125bd      8 INSTR DEADREGS  EFLAGS ZZ mov     qword ptr [rax+30h], offset sub_412910 
             4125c5      8 INSTR BELONGTO 412580 
@@ -18540,21 +18670,22 @@
             4125d5      5 INSTR BELONGTO 412580 
             4125d5      5 INSTR DEADREGS  EFLAGS ZZ call    _g_param_spec_string 
             4125da      3 INSTR BELONGTO 412580 
-            4125da      3 INSTR DEADREGS  EFLAGS RDX RDI ZZ mov     rdi, rbx 
+            4125da      3 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     rdi, rbx 
             4125dd      3 INSTR BELONGTO 412580 
-            4125dd      3 INSTR DEADREGS  EFLAGS RDX ZZ mov     rdx, rax 
-            4125e0     -1 INSTR LOCAL MetadataRedundant mov     esi, 1 
+            4125dd      3 INSTR DEADREGS  EFLAGS RDX RSI ZZ mov     rdx, rax 
+            4125e0     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 1 
             4125e0      5 INSTR BELONGTO 412580 
+            4125e0      5 INSTR DEADREGS  EFLAGS RSI ZZ mov     esi, 1 
             4125e5     -1 INSTR LOCAL NoMetaUpdate call    _g_object_class_install_property 
             4125e5      5 INSTR BELONGTO 412580 
             4125e5      5 INSTR DEADREGS  EFLAGS ZZ call    _g_object_class_install_property 
             4125ea      5 INSTR BELONGTO 412580 
-            4125ea      5 INSTR DEADREGS  EFLAGS RSI RDI R8 ZZ mov     edx, offset aName; "name" 
+            4125ea      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 ZZ mov     edx, offset aName; "name" 
             4125ef     -2 INSTR LOCAL n R8 ZZ  NUMVia2ndSrcIMMEDNUM mov     r8d, 0Bh 
             4125ef      6 INSTR BELONGTO 412580 
-            4125ef      6 INSTR DEADREGS  EFLAGS RSI RDI R8 ZZ mov     r8d, 0Bh 
+            4125ef      6 INSTR DEADREGS  EFLAGS RCX RSI RDI R8 ZZ mov     r8d, 0Bh 
             4125f5      5 INSTR BELONGTO 412580 
-            4125f5      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     ecx, offset aNull; "NULL" 
+            4125f5      5 INSTR DEADREGS  EFLAGS RCX RSI RDI ZZ mov     ecx, offset aNull; "NULL" 
             4125fa      3 INSTR BELONGTO 412580 
             4125fa      3 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     rsi, rdx 
             4125fd      3 INSTR BELONGTO 412580 
@@ -18563,11 +18694,12 @@
             412600      5 INSTR BELONGTO 412580 
             412600      5 INSTR DEADREGS  EFLAGS ZZ call    _g_param_spec_string 
             412605      3 INSTR BELONGTO 412580 
-            412605      3 INSTR DEADREGS  EFLAGS RDX RDI ZZ mov     rdi, rbx 
+            412605      3 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     rdi, rbx 
             412608      3 INSTR BELONGTO 412580 
-            412608      3 INSTR DEADREGS  EFLAGS RDX ZZ mov     rdx, rax 
-            41260b     -1 INSTR LOCAL MetadataRedundant mov     esi, 2 
+            412608      3 INSTR DEADREGS  EFLAGS RDX RSI ZZ mov     rdx, rax 
+            41260b     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 2 
             41260b      5 INSTR BELONGTO 412580 
+            41260b      5 INSTR DEADREGS  EFLAGS RSI ZZ mov     esi, 2 
             412610     -1 INSTR LOCAL NoMetaUpdate call    _g_object_class_install_property 
             412610      5 INSTR BELONGTO 412580 
             412610      5 INSTR DEADREGS  EFLAGS ZZ call    _g_object_class_install_property 
@@ -18575,23 +18707,24 @@
             412615      5 INSTR BELONGTO 412580 
             412615      5 INSTR DEADREGS  EFLAGS ZZ call    _gtk_text_tag_get_type 
             41261a      5 INSTR BELONGTO 412580 
-            41261a      5 INSTR DEADREGS  EFLAGS RCX RDI R8 ZZ mov     esi, offset aTexttag; "texttag" 
+            41261a      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 ZZ mov     esi, offset aTexttag; "texttag" 
             41261f     -2 INSTR LOCAL n R8 ZZ  NUMVia2ndSrcIMMEDNUM mov     r8d, 3 
             41261f      6 INSTR BELONGTO 412580 
-            41261f      6 INSTR DEADREGS  EFLAGS RCX RDI R8 ZZ mov     r8d, 3 
+            41261f      6 INSTR DEADREGS  EFLAGS RCX RDX RDI R8 ZZ mov     r8d, 3 
             412625      3 INSTR BELONGTO 412580 
-            412625      3 INSTR DEADREGS  EFLAGS RCX RDI ZZ mov     rcx, rax 
+            412625      3 INSTR DEADREGS  EFLAGS RCX RDX RDI ZZ mov     rcx, rax 
             412628      3 INSTR BELONGTO 412580 
-            412628      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rsi 
+            412628      3 INSTR DEADREGS  EFLAGS RDX RDI ZZ mov     rdi, rsi 
             41262b      5 INSTR BELONGTO 412580 
-            41262b      5 INSTR DEADREGS  EFLAGS ZZ mov     edx, offset aTheTextTagToBe; "The text tag to be set on matching line"... 
+            41262b      5 INSTR DEADREGS  EFLAGS RDX ZZ mov     edx, offset aTheTextTagToBe; "The text tag to be set on matching line"... 
             412630     -1 INSTR LOCAL NoMetaUpdate call    _g_param_spec_object 
             412630      5 INSTR BELONGTO 412580 
             412630      5 INSTR DEADREGS  EFLAGS ZZ call    _g_param_spec_object 
             412635      3 INSTR BELONGTO 412580 
-            412635      3 INSTR DEADREGS  EFLAGS RDX RDI ZZ mov     rdi, rbx 
-            412638     -1 INSTR LOCAL MetadataRedundant mov     esi, 3 
+            412635      3 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     rdi, rbx 
+            412638     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 3 
             412638      5 INSTR BELONGTO 412580 
+            412638      5 INSTR DEADREGS  EFLAGS RDX RBX RSI ZZ mov     esi, 3 
             41263d      3 INSTR BELONGTO 412580 
             41263d      3 INSTR DEADREGS  EFLAGS RDX RBX ZZ mov     rdx, rax 
             412640     -1 INSTR LOCAL NoMetaUpdate call    _g_object_class_install_property 
@@ -18600,7 +18733,7 @@
             412645     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rsp, 8 
             412645      4 INSTR BELONGTO 412580 
             412649      3 INSTR BELONGTO 412580 
-            412649      3 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     rdi, rbp 
+            412649      3 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ mov     rdi, rbp 
             412649      8 DEALLOC STACK esp - 8 mov     rdi, rbp
             41264c     -1 INSTR LOCAL MetadataRedundant mov     esi, 18h 
             41264c      5 INSTR BELONGTO 412580 
@@ -18635,7 +18768,7 @@
             41267e      1 INSTR DEADREGS  EFLAGS ZZ retn 
             41267e     24 DEALLOC STACK esp - 24 retn
             412680      5 INSTR BELONGTO 412660 
-            412680      5 INSTR DEADREGS  EFLAGS ZZ mov     edi, offset qword_61A380 
+            412680      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     edi, offset qword_61A380 
             412685     -1 INSTR LOCAL NoMetaUpdate call    _g_once_init_enter 
             412685      5 INSTR BELONGTO 412660 
             412685      5 INSTR DEADREGS  EFLAGS ZZ call    _g_once_init_enter 
@@ -18644,25 +18777,27 @@
             41268c     -1 INSTR LOCAL NoMetaUpdate jz      short loc_412673 
             41268c      2 INSTR BELONGTO 412660 
             41268e      5 INSTR BELONGTO 412660 
-            41268e      5 INSTR DEADREGS  EFLAGS ZZ mov     edi, offset aLogviewfilter; "LogviewFilter" 
+            41268e      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     edi, offset aLogviewfilter; "LogviewFilter" 
             412693     -1 INSTR LOCAL NoMetaUpdate call    _g_intern_static_string 
             412693      5 INSTR BELONGTO 412660 
             412693      5 INSTR DEADREGS  EFLAGS ZZ call    _g_intern_static_string 
             412698     -2 INSTR LOCAL n R9 ZZ  NumericDEFs mov     r9d, offset sub_412970 
             412698      6 INSTR BELONGTO 412660 
-            412698      6 INSTR DEADREGS  EFLAGS RSI R8 R9 ZZ mov     r9d, offset sub_412970 
+            412698      6 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 ZZ mov     r9d, offset sub_412970 
             41269e     -2 INSTR LOCAL n R8 ZZ  NUMVia2ndSrcIMMEDNUM mov     r8d, 20h 
             41269e      6 INSTR BELONGTO 412660 
-            41269e      6 INSTR DEADREGS  EFLAGS RSI R8 ZZ mov     r8d, 20h 
+            41269e      6 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 ZZ mov     r8d, 20h 
             4126a4     -2 INSTR LOCAL n RCX ZZ  NumericDEFs mov     ecx, offset sub_412580 
             4126a4      5 INSTR BELONGTO 412660 
-            4126a4      5 INSTR DEADREGS  EFLAGS RSI ZZ mov     ecx, offset sub_412580 
-            4126a9     -1 INSTR LOCAL MetadataRedundant mov     edx, 88h 
+            4126a4      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI ZZ mov     ecx, offset sub_412580 
+            4126a9     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 88h 
             4126a9      5 INSTR BELONGTO 412660 
+            4126a9      5 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     edx, 88h 
             4126ae      3 INSTR BELONGTO 412660 
-            4126ae      3 INSTR DEADREGS  EFLAGS RSI ZZ mov     rsi, rax 
-            4126b1     -1 INSTR LOCAL MetadataRedundant mov     edi, 50h 
+            4126ae      3 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     rsi, rax 
+            4126b1     -2 INSTR LOCAL n RDI ZZ  NUMVia2ndSrcIMMEDNUM mov     edi, 50h 
             4126b1      5 INSTR BELONGTO 412660 
+            4126b1      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     edi, 50h 
             4126b6      7 INSTR BELONGTO 412660 
             4126b6      7 INSTR DEADREGS  EFLAGS ZZ mov     [rsp+18h+var_18], 0 
             4126b6      7 PTRIMMEDESP STACK 0 displ mov     [rsp+18h+var_18], 0
@@ -18670,7 +18805,7 @@
             4126bd      5 INSTR BELONGTO 412660 
             4126bd      5 INSTR DEADREGS  EFLAGS ZZ call    _g_type_register_static_simple 
             4126c2      5 INSTR BELONGTO 412660 
-            4126c2      5 INSTR DEADREGS  EFLAGS RSI ZZ mov     edi, offset qword_61A380 
+            4126c2      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     edi, offset qword_61A380 
             4126c7      3 INSTR BELONGTO 412660 
             4126c7      3 INSTR DEADREGS  EFLAGS RSI ZZ mov     rsi, rax 
             4126ca     -1 INSTR LOCAL NoMetaUpdate call    _g_once_init_leave 
@@ -18852,25 +18987,25 @@
             4129b4      5 INSTR BELONGTO 4129a0 
             4129b4      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R9 R10 R11 ZZ call    sub_412660 
             4129b9      3 INSTR BELONGTO 4129a0 
-            4129b9      3 INSTR DEADREGS  EFLAGS RDX RDI R8 R9 ZZ mov     r8, rbp 
+            4129b9      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 ZZ mov     r8, rbp 
             4129bc      3 INSTR BELONGTO 4129a0 
-            4129bc      3 INSTR DEADREGS  EFLAGS RDX RDI R9 ZZ mov     rdx, rbx 
+            4129bc      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R9 ZZ mov     rdx, rbx 
             4129bf     -1 INSTR LOCAL MetadataUnused mov     rbp, [rsp+18h+var_8] 
             4129bf      5 INSTR BELONGTO 4129a0 
             4129c4      5 INSTR BELONGTO 4129a0 
-            4129c4      5 INSTR DEADREGS  EFLAGS RBX RDI R9 ZZ mov     rbx, [rsp+18h+var_10] 
+            4129c4      5 INSTR DEADREGS  EFLAGS RCX RBX RSI RDI R9 ZZ mov     rbx, [rsp+18h+var_10] 
             4129c4      5 PTRIMMEDESP STACK 8 displ mov     rbx, [rsp+18h+var_10]
             4129c9      3 INSTR BELONGTO 4129a0 
-            4129c9      3 INSTR DEADREGS  EFLAGS RDI R9 ZZ mov     rdi, rax 
+            4129c9      3 INSTR DEADREGS  EFLAGS RCX RSI RDI R9 ZZ mov     rdi, rax 
             4129cc     -2 INSTR LOCAL n R9 ZZ  AlwaysNUM xor     r9d, r9d 
             4129cc      3 INSTR BELONGTO 4129a0 
-            4129cc      3 INSTR DEADREGS  EFLAGS R9 ZZ xor     r9d, r9d 
+            4129cc      3 INSTR DEADREGS  EFLAGS RAX RCX RSI R9 ZZ xor     r9d, r9d 
             4129cf      5 INSTR BELONGTO 4129a0 
-            4129cf      5 INSTR DEADREGS  EFLAGS ZZ mov     ecx, offset aRegex; "regex" 
+            4129cf      5 INSTR DEADREGS  EFLAGS RAX RCX RSI ZZ mov     ecx, offset aRegex; "regex" 
             4129d4      5 INSTR BELONGTO 4129a0 
-            4129d4      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, offset aName; "name" 
+            4129d4      5 INSTR DEADREGS  EFLAGS RAX RSI ZZ mov     esi, offset aName; "name" 
             4129d9      2 INSTR BELONGTO 4129a0 
-            4129d9      2 INSTR DEADREGS  EFLAGS ZZ xor     eax, eax 
+            4129d9      2 INSTR DEADREGS  EFLAGS RAX ZZ xor     eax, eax 
             4129d9     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             4129db     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rsp, 18h 
             4129db      4 INSTR BELONGTO 4129a0 
@@ -18904,7 +19039,7 @@
             412a04     -1 INSTR LOCAL NoMetaUpdate jz      short loc_412A23 
             412a04      2 INSTR BELONGTO 4129f0 
             412a06      4 INSTR BELONGTO 4129f0 
-            412a06      4 INSTR DEADREGS  EFLAGS RDX ZZ mov     rdx, [rbp+0] 
+            412a06      4 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     rdx, [rbp+0] 
             412a0a     -1 INSTR LOCAL NoMetaUpdate test    rdx, rdx 
             412a0a      3 INSTR BELONGTO 4129f0 
             412a0d     -1 INSTR LOCAL NoMetaUpdate jz      short loc_412A14 
@@ -18925,21 +19060,22 @@
             412a21     -1 INSTR LOCAL NoMetaUpdate jnz     short loc_412A48 
             412a21      2 INSTR BELONGTO 4129f0 
             412a23      5 INSTR BELONGTO 4129f0 
-            412a23      5 INSTR DEADREGS  EFLAGS ZZ mov     edx, offset aLogview_is_fil; "LOGVIEW_IS_FILTER (filter)" 
+            412a23      5 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI ZZ mov     edx, offset aLogview_is_fil; "LOGVIEW_IS_FILTER (filter)" 
             412a28      5 INSTR BELONGTO 4129f0 
-            412a28      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, offset aLogview_filter; "logview_filter_filter" 
+            412a28      5 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ mov     esi, offset aLogview_filter; "logview_filter_filter" 
             412a2d      5 INSTR BELONGTO 4129f0 
-            412a2d      5 INSTR DEADREGS  EFLAGS ZZ mov     edi, offset domainname; "gnome-system-log" 
+            412a2d      5 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     edi, offset domainname; "gnome-system-log" 
             412a32     -1 INSTR LOCAL NoMetaUpdate call    _g_return_if_fail_warning 
             412a32      5 INSTR BELONGTO 4129f0 
-            412a32      5 INSTR DEADREGS  EFLAGS ZZ call    _g_return_if_fail_warning 
+            412a32      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_return_if_fail_warning 
             412a37      2 INSTR BELONGTO 4129f0 
-            412a37      2 INSTR DEADREGS  EFLAGS ZZ xor     ebx, ebx 
+            412a37      2 INSTR DEADREGS  EFLAGS RAX RBX ZZ xor     ebx, ebx 
             412a37     -2 INSTR LOCAL n RBX ZZ  AlwaysNUM xor     ebx, ebx 
             412a39     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rsp, 18h 
             412a39      4 INSTR BELONGTO 4129f0 
-            412a3d     -1 INSTR LOCAL MetadataRedundant mov     eax, ebx 
             412a3d      2 INSTR BELONGTO 4129f0 
+            412a3d      2 INSTR DEADREGS  EFLAGS RAX ZZ mov     eax, ebx 
+            412a3d     -2 INSTR LOCAL n RAX ZZ  NumericDEFs mov     eax, ebx 
             412a3f      1 INSTR BELONGTO 4129f0 
             412a3f      1 INSTR DEADREGS  EFLAGS RBX ZZ pop     rbx 
             412a40      1 INSTR BELONGTO 4129f0 
@@ -18951,38 +19087,38 @@
             412a4b     -1 INSTR LOCAL NoMetaUpdate jz      short loc_412A88 
             412a4b      2 INSTR BELONGTO 4129f0 
             412a4d      4 INSTR BELONGTO 4129f0 
-            412a4d      4 INSTR DEADREGS  EFLAGS RAX RCX RSI RDI ZZ mov     rax, [rbp+18h] 
+            412a4d      4 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI ZZ mov     rax, [rbp+18h] 
             412a51      5 INSTR BELONGTO 4129f0 
-            412a51      5 INSTR DEADREGS  EFLAGS RCX RSI RDI ZZ lea     rcx, [rsp+28h+var_20] 
+            412a51      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI ZZ lea     rcx, [rsp+28h+var_20] 
             412a51      5 PTRIMMEDESP STACK 8 displ lea     rcx, [rsp+28h+var_20]
             412a56      3 INSTR BELONGTO 4129f0 
-            412a56      3 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     rsi, rbx 
+            412a56      3 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     rsi, rbx 
             412a59      2 INSTR BELONGTO 4129f0 
-            412a59      2 INSTR DEADREGS  EFLAGS RDI ZZ xor     edx, edx 
+            412a59      2 INSTR DEADREGS  EFLAGS RDX RBX RDI ZZ xor     edx, edx 
             412a59     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
             412a5b      3 INSTR BELONGTO 4129f0 
-            412a5b      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, [rax] 
+            412a5b      3 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     rdi, [rax] 
             412a5e     -1 INSTR LOCAL NoMetaUpdate call    _g_regex_match 
             412a5e      5 INSTR BELONGTO 4129f0 
-            412a5e      5 INSTR DEADREGS  EFLAGS ZZ call    _g_regex_match 
+            412a5e      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_regex_match 
             412a63      5 INSTR BELONGTO 4129f0 
-            412a63      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, [rsp+28h+var_20] 
+            412a63      5 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     rdi, [rsp+28h+var_20] 
             412a63      5 PTRIMMEDESP STACK 8 displ mov     rdi, [rsp+28h+var_20]
             412a68     -1 INSTR LOCAL NoMetaUpdate call    _g_match_info_matches 
             412a68      5 INSTR BELONGTO 4129f0 
-            412a68      5 INSTR DEADREGS  EFLAGS ZZ call    _g_match_info_matches 
+            412a68      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_match_info_matches 
             412a6d      5 INSTR BELONGTO 4129f0 
-            412a6d      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, [rsp+28h+var_20] 
+            412a6d      5 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     rdi, [rsp+28h+var_20] 
             412a6d      5 PTRIMMEDESP STACK 8 displ mov     rdi, [rsp+28h+var_20]
             412a72      2 INSTR BELONGTO 4129f0 
-            412a72      2 INSTR DEADREGS  EFLAGS ZZ mov     ebx, eax 
+            412a72      2 INSTR DEADREGS  EFLAGS RBX ZZ mov     ebx, eax 
             412a74     -1 INSTR LOCAL NoMetaUpdate call    _g_match_info_free 
             412a74      5 INSTR BELONGTO 4129f0 
             412a74      5 INSTR DEADREGS  EFLAGS ZZ call    _g_match_info_free 
             412a79     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rsp, 18h 
             412a79      4 INSTR BELONGTO 4129f0 
             412a7d      2 INSTR BELONGTO 4129f0 
-            412a7d      2 INSTR DEADREGS  EFLAGS ZZ mov     eax, ebx 
+            412a7d      2 INSTR DEADREGS  EFLAGS RAX ZZ mov     eax, ebx 
             412a7f      1 INSTR BELONGTO 4129f0 
             412a7f      1 INSTR DEADREGS  EFLAGS RBX ZZ pop     rbx 
             412a80      1 INSTR BELONGTO 4129f0 
@@ -18990,22 +19126,23 @@
             412a81      1 INSTR BELONGTO 4129f0 
             412a81      1 INSTR DEADREGS  EFLAGS ZZ retn 
             412a88      5 INSTR BELONGTO 4129f0 
-            412a88      5 INSTR DEADREGS  EFLAGS ZZ mov     edx, offset qword_415D88 
+            412a88      5 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI ZZ mov     edx, offset qword_415D88 
             412a8d      5 INSTR BELONGTO 4129f0 
-            412a8d      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, offset aLogview_filter; "logview_filter_filter" 
+            412a8d      5 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ mov     esi, offset aLogview_filter; "logview_filter_filter" 
             412a92      5 INSTR BELONGTO 4129f0 
-            412a92      5 INSTR DEADREGS  EFLAGS ZZ mov     edi, offset domainname; "gnome-system-log" 
+            412a92      5 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     edi, offset domainname; "gnome-system-log" 
             412a97     -1 INSTR LOCAL NoMetaUpdate call    _g_return_if_fail_warning 
             412a97      5 INSTR BELONGTO 4129f0 
-            412a97      5 INSTR DEADREGS  EFLAGS ZZ call    _g_return_if_fail_warning 
+            412a97      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_return_if_fail_warning 
             412a9c      2 INSTR BELONGTO 4129f0 
-            412a9c      2 INSTR DEADREGS  EFLAGS ZZ xor     ebx, ebx 
+            412a9c      2 INSTR DEADREGS  EFLAGS RAX RBX ZZ xor     ebx, ebx 
             412a9c     -2 INSTR LOCAL n RBX ZZ  AlwaysNUM xor     ebx, ebx 
             412a9e     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rsp, 18h 
             412a9e      4 INSTR BELONGTO 4129f0 
-            412aa2     -1 INSTR LOCAL MetadataRedundant mov     eax, ebx 
             412aa2     24 DEALLOC STACK esp - 24 mov     eax, ebx
             412aa2      2 INSTR BELONGTO 4129f0 
+            412aa2      2 INSTR DEADREGS  EFLAGS RAX ZZ mov     eax, ebx 
+            412aa2     -2 INSTR LOCAL n RAX ZZ  NumericDEFs mov     eax, ebx 
             412aa4      1 INSTR BELONGTO 4129f0 
             412aa4      1 INSTR DEADREGS  EFLAGS RBX ZZ pop     rbx 
             412aa5      1 INSTR BELONGTO 4129f0 
@@ -19050,16 +19187,17 @@
             412ad8     -1 INSTR LOCAL NoMetaUpdate jnz     short loc_412AF8 
             412ad8      2 INSTR BELONGTO 412ab0 
             412ada      5 INSTR BELONGTO 412ab0 
-            412ada      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     edx, offset aLogview_is_fil; "LOGVIEW_IS_FILTER (filter)" 
+            412ada      5 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI ZZ mov     edx, offset aLogview_is_fil; "LOGVIEW_IS_FILTER (filter)" 
             412adf      5 INSTR BELONGTO 412ab0 
-            412adf      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     esi, offset aLogview_filt_0; "logview_filter_get_tag" 
+            412adf      5 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ mov     esi, offset aLogview_filt_0; "logview_filter_get_tag" 
             412ae4      5 INSTR BELONGTO 412ab0 
-            412ae4      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     edi, offset domainname; "gnome-system-log" 
+            412ae4      5 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     edi, offset domainname; "gnome-system-log" 
             412ae9     -1 INSTR LOCAL NoMetaUpdate call    _g_return_if_fail_warning 
             412ae9      5 INSTR BELONGTO 412ab0 
             412ae9      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_return_if_fail_warning 
-            412aee     -1 INSTR LOCAL MetadataRedundant xor     eax, eax 
             412aee      2 INSTR BELONGTO 412ab0 
+            412aee      2 INSTR DEADREGS  EFLAGS RAX RBX ZZ xor     eax, eax 
+            412aee     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             412af0      1 INSTR BELONGTO 412ab0 
             412af0      1 INSTR DEADREGS  EFLAGS RBX ZZ pop     rbx 
             412af1      1 INSTR BELONGTO 412ab0 
@@ -19179,18 +19317,18 @@
             412bfa      3 INSTR BELONGTO 412bb0 
             412bfd      3 INSTR BELONGTO 412bb0 
             412c00      3 INSTR BELONGTO 412bb0 
-            412c00      3 INSTR DEADREGS  EFLAGS RDX RDI R13 R15 ZZ mov     rdi, [rbx] 
+            412c00      3 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R13 R15 ZZ mov     rdi, [rbx] 
             412c03      5 INSTR BELONGTO 412bb0 
-            412c03      5 INSTR DEADREGS  EFLAGS RDX R13 R15 ZZ lea     rdx, [rsp+78h+var_40] 
+            412c03      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI R13 R15 ZZ lea     rdx, [rsp+78h+var_40] 
             412c03      5 PTRIMMEDESP STACK 56 displ lea     rdx, [rsp+78h+var_40]
             412c08      2 INSTR BELONGTO 412bb0 
-            412c08      2 INSTR DEADREGS  EFLAGS R13 R15 ZZ xor     ecx, ecx 
+            412c08      2 INSTR DEADREGS  EFLAGS RAX RCX RSI R13 R15 ZZ xor     ecx, ecx 
             412c08     -2 INSTR LOCAL n RCX ZZ  AlwaysNUM xor     ecx, ecx 
             412c0a      2 INSTR BELONGTO 412bb0 
-            412c0a      2 INSTR DEADREGS  EFLAGS R13 R15 ZZ xor     eax, eax 
+            412c0a      2 INSTR DEADREGS  EFLAGS RAX RSI R13 R15 ZZ xor     eax, eax 
             412c0a     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             412c0c      5 INSTR BELONGTO 412bb0 
-            412c0c      5 INSTR DEADREGS  EFLAGS R13 R15 ZZ mov     esi, offset aName; "name" 
+            412c0c      5 INSTR DEADREGS  EFLAGS RSI R13 R15 ZZ mov     esi, offset aName; "name" 
             412c11     -1 INSTR LOCAL NoMetaUpdate call    _g_object_get 
             412c11      5 INSTR BELONGTO 412bb0 
             412c11      5 INSTR DEADREGS  EFLAGS R13 R15 ZZ call    _g_object_get 
@@ -19226,16 +19364,17 @@
             412c46      5 INSTR BELONGTO 412bb0 
             412c46      5 INSTR DEADREGS  EFLAGS ZZ call    _g_type_check_instance_cast 
             412c4b      5 INSTR BELONGTO 412bb0 
-            412c4b      5 INSTR DEADREGS  EFLAGS RCX RSI RDI R8 R9 ZZ lea     rsi, [rsp+78h+var_68] 
+            412c4b      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 ZZ lea     rsi, [rsp+78h+var_68] 
             412c4b      5 PTRIMMEDESP STACK 16 displ lea     rsi, [rsp+78h+var_68]
-            412c50     -1 INSTR LOCAL MetadataRedundant xor     edx, edx 
             412c50      2 INSTR BELONGTO 412bb0 
+            412c50      2 INSTR DEADREGS  EFLAGS RCX RDX RDI R8 R9 ZZ xor     edx, edx 
+            412c50     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
             412c52      3 INSTR BELONGTO 412bb0 
             412c52      3 INSTR DEADREGS  EFLAGS RCX RDI R8 R9 ZZ mov     rdi, rax 
             412c55      3 INSTR BELONGTO 412bb0 
-            412c55      3 INSTR DEADREGS  EFLAGS RCX R8 R9 ZZ mov     r9, r15 
+            412c55      3 INSTR DEADREGS  EFLAGS RAX RCX R8 R9 ZZ mov     r9, r15 
             412c58      2 INSTR BELONGTO 412bb0 
-            412c58      2 INSTR DEADREGS  EFLAGS RCX R8 R15 ZZ xor     eax, eax 
+            412c58      2 INSTR DEADREGS  EFLAGS RAX RCX R8 R15 ZZ xor     eax, eax 
             412c58     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             412c5a     -2 INSTR LOCAL n R8 ZZ  NUMVia2ndSrcIMMEDNUM mov     r8d, 1 
             412c5a      6 INSTR BELONGTO 412bb0 
@@ -19286,7 +19425,7 @@
             412ca0      0 FUNC FRAMERESTORE 0 0 4 1 0 0 2 0 0 3 0 0 4 0 0 5 0 0 6 0 0 7 0 0 8 0 0 9 0 0 10 0 0 11 0 0 12 0 0 13 0 0 14 0 0 15 0 0 ZZ
             412ca0      0 FUNC MMSAFENESS SAFE
             412ca0      5 INSTR BELONGTO 412ca0 
-            412ca0      5 INSTR DEADREGS  EFLAGS ZZ mov     [rsp+var_10], rbx 
+            412ca0      5 INSTR DEADREGS  EFLAGS RDX ZZ mov     [rsp+var_10], rbx 
             412ca0      5 PTRIMMEDESP STACK -16 displ mov     [rsp+var_10], rbx
             412ca0     72 FUNC GLOBAL sub_412CA0 FUNC_UNSAFE NOFP RET             412ce7 
             412ca5     -1 INSTR LOCAL MetadataUnused mov     [rsp+var_8], rbp 
@@ -19295,32 +19434,32 @@
             412caa      3 INSTR BELONGTO 412ca0 
             412cad     24 DATAREF STACK 1225 esp + 0 PARENT LocalFrame LOCALFRAME
             412cad      4 INSTR BELONGTO 412ca0 
-            412cad      4 INSTR DEADREGS  EFLAGS ZZ sub     rsp, 18h 
+            412cad      4 INSTR DEADREGS  EFLAGS RDX RSI ZZ sub     rsp, 18h 
             412cad      8 MEMORYHOLE STACK esp + 24 ReturnAddress 
             412cb1      2 INSTR BELONGTO 412ca0 
-            412cb1      2 INSTR DEADREGS  EFLAGS ZZ xor     edx, edx 
+            412cb1      2 INSTR DEADREGS  EFLAGS RDX RSI ZZ xor     edx, edx 
             412cb1     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
             412cb3      2 INSTR BELONGTO 412ca0 
-            412cb3      2 INSTR DEADREGS  EFLAGS ZZ xor     esi, esi 
+            412cb3      2 INSTR DEADREGS  EFLAGS RSI ZZ xor     esi, esi 
             412cb3     -2 INSTR LOCAL n RSI ZZ  AlwaysNUM xor     esi, esi 
             412cb5     -1 INSTR LOCAL NoMetaUpdate call    _gtk_tree_selection_get_selected 
             412cb5      5 INSTR BELONGTO 412ca0 
             412cb5      5 INSTR DEADREGS  EFLAGS ZZ call    _gtk_tree_selection_get_selected 
             412cba      2 INSTR BELONGTO 412ca0 
-            412cba      2 INSTR DEADREGS  EFLAGS RDI ZZ mov     ebp, eax 
+            412cba      2 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     ebp, eax 
             412cbc      4 INSTR BELONGTO 412ca0 
-            412cbc      4 INSTR DEADREGS  EFLAGS RAX RDI ZZ mov     rax, [rbx+40h] 
+            412cbc      4 INSTR DEADREGS  EFLAGS RAX RSI RDI ZZ mov     rax, [rbx+40h] 
             412cc0      2 INSTR BELONGTO 412ca0 
-            412cc0      2 INSTR DEADREGS  EFLAGS RDI ZZ mov     esi, ebp 
+            412cc0      2 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, ebp 
             412cc2      4 INSTR BELONGTO 412ca0 
             412cc2      4 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, [rax+18h] 
             412cc6     -1 INSTR LOCAL NoMetaUpdate call    _gtk_widget_set_sensitive 
             412cc6      5 INSTR BELONGTO 412ca0 
             412cc6      5 INSTR DEADREGS  EFLAGS ZZ call    _gtk_widget_set_sensitive 
             412ccb      4 INSTR BELONGTO 412ca0 
-            412ccb      4 INSTR DEADREGS  EFLAGS RAX RDI ZZ mov     rax, [rbx+40h] 
+            412ccb      4 INSTR DEADREGS  EFLAGS RAX RSI RDI ZZ mov     rax, [rbx+40h] 
             412ccf      2 INSTR BELONGTO 412ca0 
-            412ccf      2 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     esi, ebp 
+            412ccf      2 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ mov     esi, ebp 
             412cd1      5 INSTR BELONGTO 412ca0 
             412cd1      5 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     rbx, [rsp+18h+var_10] 
             412cd1      5 PTRIMMEDESP STACK 8 displ mov     rbx, [rsp+18h+var_10]
@@ -19376,21 +19515,23 @@
             412d1f      5 INSTR BELONGTO 412cf0 
             412d1f      5 INSTR DEADREGS  EFLAGS ZZ call    _gtk_tree_selection_get_selected 
             412d24      5 INSTR BELONGTO 412cf0 
-            412d24      5 INSTR DEADREGS  EFLAGS RCX RSI RDI R8 ZZ mov     rdi, [rsp+38h+var_18] 
+            412d24      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 ZZ mov     rdi, [rsp+38h+var_18] 
             412d24      5 PTRIMMEDESP STACK 32 displ mov     rdi, [rsp+38h+var_18]
             412d29      5 INSTR BELONGTO 412cf0 
-            412d29      5 INSTR DEADREGS  EFLAGS RCX RSI R8 ZZ lea     rcx, [rsp+38h+var_10] 
+            412d29      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI R8 ZZ lea     rcx, [rsp+38h+var_10] 
             412d29      5 PTRIMMEDESP STACK 40 displ lea     rcx, [rsp+38h+var_10]
             412d2e     -2 INSTR LOCAL n R8 ZZ  NUMVia2ndSrcIMMEDNUM mov     r8d, 0FFFFFFFFh 
             412d2e      6 INSTR BELONGTO 412cf0 
-            412d2e      6 INSTR DEADREGS  EFLAGS RSI R8 ZZ mov     r8d, 0FFFFFFFFh 
-            412d34     -1 INSTR LOCAL MetadataRedundant xor     edx, edx 
+            412d2e      6 INSTR DEADREGS  EFLAGS RAX RDX RSI R8 ZZ mov     r8d, 0FFFFFFFFh 
             412d34      2 INSTR BELONGTO 412cf0 
+            412d34      2 INSTR DEADREGS  EFLAGS RAX RDX RSI ZZ xor     edx, edx 
+            412d34     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
             412d36      3 INSTR BELONGTO 412cf0 
-            412d36      3 INSTR DEADREGS  EFLAGS RSI ZZ mov     rsi, rsp 
+            412d36      3 INSTR DEADREGS  EFLAGS RAX RSI ZZ mov     rsi, rsp 
             412d36      3 PTRIMMEDESP STACK 0 displ mov     rsi, rsp
-            412d39     -1 INSTR LOCAL MetadataRedundant xor     eax, eax 
             412d39      2 INSTR BELONGTO 412cf0 
+            412d39      2 INSTR DEADREGS  EFLAGS RAX ZZ xor     eax, eax 
+            412d39     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             412d3b     -1 INSTR LOCAL NoMetaUpdate call    _gtk_tree_model_get 
             412d3b      5 INSTR BELONGTO 412cf0 
             412d3b      5 INSTR DEADREGS  EFLAGS ZZ call    _gtk_tree_model_get 
@@ -19435,9 +19576,9 @@
             412d74      5 INSTR BELONGTO 412d70 
             412d74      5 INSTR DEADREGS  EFLAGS ZZ call    _gtk_toggle_button_get_active 
             412d79      3 INSTR BELONGTO 412d70 
-            412d79      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rbx 
+            412d79      3 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     rdi, rbx 
             412d7c      2 INSTR BELONGTO 412d70 
-            412d7c      2 INSTR DEADREGS  EFLAGS RBX ZZ mov     esi, eax 
+            412d7c      2 INSTR DEADREGS  EFLAGS RBX RSI ZZ mov     esi, eax 
             412d7e      1 INSTR BELONGTO 412d70 
             412d7e      1 INSTR DEADREGS  EFLAGS RBX ZZ pop     rbx 
             412d7f     -1 INSTR LOCAL NoMetaUpdate jmp     _gtk_widget_set_sensitive 
@@ -19458,7 +19599,7 @@
             412d96      3 INSTR BELONGTO 412d90 
             412d96      3 INSTR DEADREGS  EFLAGS RAX RDX R13 R14 R15 ZZ mov     r13, rsi 
             412d99      5 INSTR BELONGTO 412d90 
-            412d99      5 INSTR DEADREGS  EFLAGS RAX RDX R14 R15 ZZ mov     esi, offset aUsrShareGnom_0; "/usr/share/gnome-system-log/logview-fil"... 
+            412d99      5 INSTR DEADREGS  EFLAGS RAX RDX RSI R14 R15 ZZ mov     esi, offset aUsrShareGnom_0; "/usr/share/gnome-system-log/logview-fil"... 
             412d9e      2 INSTR BELONGTO 412d90 
             412d9e      2 INSTR DEADREGS  EFLAGS RAX RDX R14 R15 ZZ push    r12 
             412d9e     -3 INSTR LOCAL NoWarn push    r12 
@@ -19496,23 +19637,23 @@
             412dce      5 INSTR DEADREGS  EFLAGS R12 R14 R15 ZZ call    _gtk_builder_add_from_file 
             412dd3     -2 INSTR LOCAL n RAX ZZ  NumericDEFs mov     rax, [rsp+0D8h+var_70] 
             412dd3      5 INSTR BELONGTO 412d90 
-            412dd3      5 INSTR DEADREGS  EFLAGS RAX R12 R14 R15 ZZ mov     rax, [rsp+0D8h+var_70] 
+            412dd3      5 INSTR DEADREGS  EFLAGS RAX RDX RSI RDI R12 R14 R15 ZZ mov     rax, [rsp+0D8h+var_70] 
             412dd3      5 PTRIMMEDESP STACK 104 displ mov     rax, [rsp+0D8h+var_70]
             412dd8     -1 INSTR LOCAL NoMetaUpdate test    rax, rax 
             412dd8      3 INSTR BELONGTO 412d90 
             412ddb     -1 INSTR LOCAL NoMetaUpdate jz      short loc_412E18 
             412ddb      2 INSTR BELONGTO 412d90 
             412ddd      4 INSTR BELONGTO 412d90 
-            412ddd      4 INSTR DEADREGS  EFLAGS RCX RBX R12 R13 R14 R15 ZZ mov     rcx, [rax+8] 
+            412ddd      4 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI RDI R12 R13 R14 R15 ZZ mov     rcx, [rax+8] 
             412de1      5 INSTR BELONGTO 412d90 
-            412de1      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ mov     edi, offset domainname; "gnome-system-log" 
+            412de1      5 INSTR DEADREGS  EFLAGS RAX RDX RBX RSI RDI R12 R13 R14 R15 ZZ mov     edi, offset domainname; "gnome-system-log" 
             412de6      5 INSTR BELONGTO 412d90 
-            412de6      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ mov     edx, offset aCouldNotLoadFi; "Could not load filter ui: %s" 
+            412de6      5 INSTR DEADREGS  EFLAGS RAX RDX RBX RSI R12 R13 R14 R15 ZZ mov     edx, offset aCouldNotLoadFi; "Could not load filter ui: %s" 
             412deb     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 10h 
             412deb      5 INSTR BELONGTO 412d90 
-            412deb      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ mov     esi, 10h 
+            412deb      5 INSTR DEADREGS  EFLAGS RAX RBX RSI R12 R13 R14 R15 ZZ mov     esi, 10h 
             412df0      2 INSTR BELONGTO 412d90 
-            412df0      2 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ xor     eax, eax 
+            412df0      2 INSTR DEADREGS  EFLAGS RAX RBX R12 R13 R14 R15 ZZ xor     eax, eax 
             412df0     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             412df2     -1 INSTR LOCAL NoMetaUpdate call    _g_log 
             412df2      5 INSTR BELONGTO 412d90 
@@ -19545,13 +19686,13 @@
             412e18      3 INSTR BELONGTO 412d90 
             412e1b     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 5          ; category 
             412e1b      5 INSTR BELONGTO 412d90 
-            412e1b      5 INSTR DEADREGS  R12 R14 R15 ZZ mov     edx, 5          ; category 
+            412e1b      5 INSTR DEADREGS  RDX RSI RDI R12 R14 R15 ZZ mov     edx, 5          ; category 
             412e20     -1 INSTR LOCAL NoMetaUpdate jz      loc_413350 
             412e20      6 INSTR BELONGTO 412d90 
             412e26      5 INSTR BELONGTO 412d90 
-            412e26      5 INSTR DEADREGS  EFLAGS R12 R14 R15 ZZ mov     esi, offset aEditFilter; "Edit filter" 
+            412e26      5 INSTR DEADREGS  EFLAGS RSI RDI R12 R14 R15 ZZ mov     esi, offset aEditFilter; "Edit filter" 
             412e2b      2 INSTR BELONGTO 412d90 
-            412e2b      2 INSTR DEADREGS  EFLAGS R12 R14 R15 ZZ xor     edi, edi        ; domainname 
+            412e2b      2 INSTR DEADREGS  EFLAGS RDI R12 R14 R15 ZZ xor     edi, edi        ; domainname 
             412e2b     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi        ; domainname 
             412e2d     -1 INSTR LOCAL NoMetaUpdate call    _dcgettext 
             412e2d      5 INSTR BELONGTO 412d90 
@@ -19563,11 +19704,11 @@
             412e37      5 INSTR BELONGTO 412d90 
             412e37      5 INSTR DEADREGS  EFLAGS R12 R14 R15 ZZ call    _gtk_widget_get_type 
             412e3c      3 INSTR BELONGTO 412d90 
-            412e3c      3 INSTR DEADREGS  EFLAGS RDI R12 R14 R15 ZZ mov     rdi, rbx 
+            412e3c      3 INSTR DEADREGS  EFLAGS RSI RDI R12 R14 R15 ZZ mov     rdi, rbx 
             412e3f      3 INSTR BELONGTO 412d90 
-            412e3f      3 INSTR DEADREGS  EFLAGS R12 R14 R15 ZZ mov     r12, rax 
+            412e3f      3 INSTR DEADREGS  EFLAGS RSI R12 R14 R15 ZZ mov     r12, rax 
             412e42      5 INSTR BELONGTO 412d90 
-            412e42      5 INSTR DEADREGS  EFLAGS R14 R15 ZZ mov     esi, offset aDialog_filter; "dialog_filter" 
+            412e42      5 INSTR DEADREGS  EFLAGS RSI R14 R15 ZZ mov     esi, offset aDialog_filter; "dialog_filter" 
             412e47     -1 INSTR LOCAL NoMetaUpdate call    _gtk_builder_get_object 
             412e47      5 INSTR BELONGTO 412d90 
             412e47      5 INSTR DEADREGS  EFLAGS R14 R15 ZZ call    _gtk_builder_get_object 
@@ -19601,9 +19742,9 @@
             412e75      5 INSTR BELONGTO 412d90 
             412e75      5 INSTR DEADREGS  EFLAGS ZZ call    _gtk_window_set_title 
             412e7a      3 INSTR BELONGTO 412d90 
-            412e7a      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rbx 
+            412e7a      3 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     rdi, rbx 
             412e7d      5 INSTR BELONGTO 412d90 
-            412e7d      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, offset aEntry_name; "entry_name" 
+            412e7d      5 INSTR DEADREGS  EFLAGS RSI ZZ mov     esi, offset aEntry_name; "entry_name" 
             412e82     -1 INSTR LOCAL NoMetaUpdate call    _gtk_builder_get_object 
             412e82      5 INSTR BELONGTO 412d90 
             412e82      5 INSTR DEADREGS  EFLAGS ZZ call    _gtk_builder_get_object 
@@ -19615,9 +19756,9 @@
             412e8d      5 INSTR BELONGTO 412d90 
             412e8d      5 INSTR DEADREGS  EFLAGS ZZ call    _g_type_check_instance_cast 
             412e92      3 INSTR BELONGTO 412d90 
-            412e92      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rbx 
+            412e92      3 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     rdi, rbx 
             412e95      5 INSTR BELONGTO 412d90 
-            412e95      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, offset byte_415EB8 
+            412e95      5 INSTR DEADREGS  EFLAGS RSI ZZ mov     esi, offset byte_415EB8 
             412e9a      5 INSTR BELONGTO 412d90 
             412e9a      5 INSTR DEADREGS  EFLAGS ZZ mov     [rsp+0D8h+var_88], rax 
             412e9a      5 PTRIMMEDESP STACK 80 displ mov     [rsp+0D8h+var_88], rax
@@ -19632,9 +19773,9 @@
             412eaa      5 INSTR BELONGTO 412d90 
             412eaa      5 INSTR DEADREGS  EFLAGS ZZ call    _g_type_check_instance_cast 
             412eaf      3 INSTR BELONGTO 412d90 
-            412eaf      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rbx 
+            412eaf      3 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     rdi, rbx 
             412eb2      5 INSTR BELONGTO 412d90 
-            412eb2      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, offset aRadio_color; "radio_color" 
+            412eb2      5 INSTR DEADREGS  EFLAGS RSI ZZ mov     esi, offset aRadio_color; "radio_color" 
             412eb7      5 INSTR BELONGTO 412d90 
             412eb7      5 INSTR DEADREGS  EFLAGS ZZ mov     [rsp+0D8h+var_80], rax 
             412eb7      5 PTRIMMEDESP STACK 88 displ mov     [rsp+0D8h+var_80], rax
@@ -19649,9 +19790,9 @@
             412ec7      5 INSTR BELONGTO 412d90 
             412ec7      5 INSTR DEADREGS  EFLAGS ZZ call    _g_type_check_instance_cast 
             412ecc      3 INSTR BELONGTO 412d90 
-            412ecc      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rbx 
+            412ecc      3 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     rdi, rbx 
             412ecf      5 INSTR BELONGTO 412d90 
-            412ecf      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, offset byte_415ED0 
+            412ecf      5 INSTR DEADREGS  EFLAGS RSI ZZ mov     esi, offset byte_415ED0 
             412ed4      5 INSTR BELONGTO 412d90 
             412ed4      5 INSTR DEADREGS  EFLAGS ZZ mov     [rsp+0D8h+var_B8], rax 
             412ed4      5 PTRIMMEDESP STACK 32 displ mov     [rsp+0D8h+var_B8], rax
@@ -19710,9 +19851,9 @@
             412f2c      5 INSTR BELONGTO 412d90 
             412f2c      5 INSTR DEADREGS  EFLAGS ZZ call    _gtk_radio_button_set_group 
             412f31      3 INSTR BELONGTO 412d90 
-            412f31      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rbx 
+            412f31      3 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     rdi, rbx 
             412f34      5 INSTR BELONGTO 412d90 
-            412f34      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, offset aCheck_foregrou; "check_foreground" 
+            412f34      5 INSTR DEADREGS  EFLAGS RSI ZZ mov     esi, offset aCheck_foregrou; "check_foreground" 
             412f39     -1 INSTR LOCAL NoMetaUpdate call    _gtk_builder_get_object 
             412f39      5 INSTR BELONGTO 412d90 
             412f39      5 INSTR DEADREGS  EFLAGS ZZ call    _gtk_builder_get_object 
@@ -19724,9 +19865,9 @@
             412f44      5 INSTR BELONGTO 412d90 
             412f44      5 INSTR DEADREGS  EFLAGS ZZ call    _g_type_check_instance_cast 
             412f49      3 INSTR BELONGTO 412d90 
-            412f49      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rbx 
+            412f49      3 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     rdi, rbx 
             412f4c      5 INSTR BELONGTO 412d90 
-            412f4c      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, offset aCheck_backgrou; "check_background" 
+            412f4c      5 INSTR DEADREGS  EFLAGS RSI ZZ mov     esi, offset aCheck_backgrou; "check_background" 
             412f51      5 INSTR BELONGTO 412d90 
             412f51      5 INSTR DEADREGS  EFLAGS ZZ mov     [rsp+0D8h+var_B0], rax 
             412f51      5 PTRIMMEDESP STACK 40 displ mov     [rsp+0D8h+var_B0], rax
@@ -19741,9 +19882,9 @@
             412f61      5 INSTR BELONGTO 412d90 
             412f61      5 INSTR DEADREGS  EFLAGS ZZ call    _g_type_check_instance_cast 
             412f66      3 INSTR BELONGTO 412d90 
-            412f66      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rbx 
+            412f66      3 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     rdi, rbx 
             412f69      5 INSTR BELONGTO 412d90 
-            412f69      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, offset aColor_foregrou; "color_foreground" 
+            412f69      5 INSTR DEADREGS  EFLAGS RSI ZZ mov     esi, offset aColor_foregrou; "color_foreground" 
             412f6e      5 INSTR BELONGTO 412d90 
             412f6e      5 INSTR DEADREGS  EFLAGS ZZ mov     [rsp+0D8h+var_A8], rax 
             412f6e      5 PTRIMMEDESP STACK 48 displ mov     [rsp+0D8h+var_A8], rax
@@ -19758,9 +19899,9 @@
             412f7e      5 INSTR BELONGTO 412d90 
             412f7e      5 INSTR DEADREGS  EFLAGS ZZ call    _g_type_check_instance_cast 
             412f83      3 INSTR BELONGTO 412d90 
-            412f83      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rbx 
+            412f83      3 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     rdi, rbx 
             412f86      5 INSTR BELONGTO 412d90 
-            412f86      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, offset aColor_backgrou; "color_background" 
+            412f86      5 INSTR DEADREGS  EFLAGS RSI ZZ mov     esi, offset aColor_backgrou; "color_background" 
             412f8b      5 INSTR BELONGTO 412d90 
             412f8b      5 INSTR DEADREGS  EFLAGS ZZ mov     [rsp+0D8h+var_A0], rax 
             412f8b      5 PTRIMMEDESP STACK 56 displ mov     [rsp+0D8h+var_A0], rax
@@ -19775,22 +19916,22 @@
             412f9b      5 INSTR BELONGTO 412d90 
             412f9b      5 INSTR DEADREGS  EFLAGS ZZ call    _g_type_check_instance_cast 
             412fa0      5 INSTR BELONGTO 412d90 
-            412fa0      5 INSTR DEADREGS  EFLAGS RCX RDI R8 R9 ZZ mov     rcx, [rsp+0D8h+var_A0] 
+            412fa0      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 ZZ mov     rcx, [rsp+0D8h+var_A0] 
             412fa0      5 PTRIMMEDESP STACK 56 displ mov     rcx, [rsp+0D8h+var_A0]
             412fa5      5 INSTR BELONGTO 412d90 
-            412fa5      5 INSTR DEADREGS  EFLAGS RDI R8 R9 ZZ mov     rdi, [rsp+0D8h+var_B0] 
+            412fa5      5 INSTR DEADREGS  EFLAGS RDX RSI RDI R8 R9 ZZ mov     rdi, [rsp+0D8h+var_B0] 
             412fa5      5 PTRIMMEDESP STACK 40 displ mov     rdi, [rsp+0D8h+var_B0]
             412faa     -2 INSTR LOCAL n R9 ZZ  AlwaysNUM xor     r9d, r9d 
             412faa      3 INSTR BELONGTO 412d90 
-            412faa      3 INSTR DEADREGS  EFLAGS R8 R9 ZZ xor     r9d, r9d 
+            412faa      3 INSTR DEADREGS  EFLAGS RDX RSI R8 R9 ZZ xor     r9d, r9d 
             412fad     -2 INSTR LOCAL n R8 ZZ  AlwaysNUM xor     r8d, r8d 
             412fad      3 INSTR BELONGTO 412d90 
-            412fad      3 INSTR DEADREGS  EFLAGS R8 ZZ xor     r8d, r8d 
+            412fad      3 INSTR DEADREGS  EFLAGS RDX RSI R8 ZZ xor     r8d, r8d 
             412fb0     -2 INSTR LOCAL n RDX ZZ  NumericDEFs mov     edx, offset sub_412D70 
             412fb0      5 INSTR BELONGTO 412d90 
-            412fb0      5 INSTR DEADREGS  EFLAGS ZZ mov     edx, offset sub_412D70 
+            412fb0      5 INSTR DEADREGS  EFLAGS RDX RSI ZZ mov     edx, offset sub_412D70 
             412fb5      5 INSTR BELONGTO 412d90 
-            412fb5      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, offset aToggled; "toggled" 
+            412fb5      5 INSTR DEADREGS  EFLAGS RSI ZZ mov     esi, offset aToggled; "toggled" 
             412fba      5 INSTR BELONGTO 412d90 
             412fba      5 INSTR DEADREGS  EFLAGS ZZ mov     [rsp+0D8h+var_98], rax 
             412fba      5 PTRIMMEDESP STACK 64 displ mov     [rsp+0D8h+var_98], rax
@@ -19798,10 +19939,10 @@
             412fbf      5 INSTR BELONGTO 412d90 
             412fbf      5 INSTR DEADREGS  EFLAGS ZZ call    _g_signal_connect_data 
             412fc4      5 INSTR BELONGTO 412d90 
-            412fc4      5 INSTR DEADREGS  EFLAGS RCX RDI R8 R9 ZZ mov     rcx, [rsp+0D8h+var_98] 
+            412fc4      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 ZZ mov     rcx, [rsp+0D8h+var_98] 
             412fc4      5 PTRIMMEDESP STACK 64 displ mov     rcx, [rsp+0D8h+var_98]
             412fc9      5 INSTR BELONGTO 412d90 
-            412fc9      5 INSTR DEADREGS  EFLAGS RDI R8 R9 ZZ mov     rdi, [rsp+0D8h+var_A8] 
+            412fc9      5 INSTR DEADREGS  EFLAGS RDX RSI RDI R8 R9 ZZ mov     rdi, [rsp+0D8h+var_A8] 
             412fc9      5 PTRIMMEDESP STACK 48 displ mov     rdi, [rsp+0D8h+var_A8]
             412fce     -1 INSTR LOCAL MetadataRedundant xor     r9d, r9d 
             412fce      3 INSTR BELONGTO 412d90 
@@ -19809,9 +19950,9 @@
             412fd1      3 INSTR BELONGTO 412d90 
             412fd4     -2 INSTR LOCAL n RDX ZZ  NumericDEFs mov     edx, offset sub_412D70 
             412fd4      5 INSTR BELONGTO 412d90 
-            412fd4      5 INSTR DEADREGS  EFLAGS ZZ mov     edx, offset sub_412D70 
+            412fd4      5 INSTR DEADREGS  EFLAGS RDX RSI ZZ mov     edx, offset sub_412D70 
             412fd9      5 INSTR BELONGTO 412d90 
-            412fd9      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, offset aToggled; "toggled" 
+            412fd9      5 INSTR DEADREGS  EFLAGS RSI ZZ mov     esi, offset aToggled; "toggled" 
             412fde     -1 INSTR LOCAL NoMetaUpdate call    _g_signal_connect_data 
             412fde      5 INSTR BELONGTO 412d90 
             412fde      5 INSTR DEADREGS  EFLAGS ZZ call    _g_signal_connect_data 
@@ -19855,9 +19996,9 @@
             41301e      5 INSTR BELONGTO 412d90 
             41301e      5 INSTR DEADREGS  EFLAGS ZZ call    sub_412D70 
             413023      3 INSTR BELONGTO 412d90 
-            413023      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rbx 
+            413023      3 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     rdi, rbx 
             413026      5 INSTR BELONGTO 412d90 
-            413026      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     esi, offset aVbox_color; "vbox_color" 
+            413026      5 INSTR DEADREGS  EFLAGS RBX RSI ZZ mov     esi, offset aVbox_color; "vbox_color" 
             41302b     -1 INSTR LOCAL NoMetaUpdate call    _gtk_builder_get_object 
             41302b      5 INSTR BELONGTO 412d90 
             41302b      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _gtk_builder_get_object 
@@ -19869,21 +20010,21 @@
             413036      5 INSTR BELONGTO 412d90 
             413036      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_type_check_instance_cast 
             41303b      5 INSTR BELONGTO 412d90 
-            41303b      5 INSTR DEADREGS  EFLAGS RCX RBX RDI R8 R9 ZZ mov     rdi, [rsp+0D8h+var_B8] 
+            41303b      5 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI RDI R8 R9 ZZ mov     rdi, [rsp+0D8h+var_B8] 
             41303b      5 PTRIMMEDESP STACK 32 displ mov     rdi, [rsp+0D8h+var_B8]
             413040     -2 INSTR LOCAL n R9 ZZ  AlwaysNUM xor     r9d, r9d 
             413040      3 INSTR BELONGTO 412d90 
-            413040      3 INSTR DEADREGS  EFLAGS RCX RBX R8 R9 ZZ xor     r9d, r9d 
+            413040      3 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI R8 R9 ZZ xor     r9d, r9d 
             413043     -2 INSTR LOCAL n R8 ZZ  AlwaysNUM xor     r8d, r8d 
             413043      3 INSTR BELONGTO 412d90 
-            413043      3 INSTR DEADREGS  EFLAGS RCX RBX R8 ZZ xor     r8d, r8d 
+            413043      3 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI R8 ZZ xor     r8d, r8d 
             413046      3 INSTR BELONGTO 412d90 
-            413046      3 INSTR DEADREGS  EFLAGS RCX RBX ZZ mov     rcx, rax 
+            413046      3 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI ZZ mov     rcx, rax 
             413049     -2 INSTR LOCAL n RDX ZZ  NumericDEFs mov     edx, offset sub_412D70 
             413049      5 INSTR BELONGTO 412d90 
-            413049      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     edx, offset sub_412D70 
+            413049      5 INSTR DEADREGS  EFLAGS RDX RBX RSI ZZ mov     edx, offset sub_412D70 
             41304e      5 INSTR BELONGTO 412d90 
-            41304e      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     esi, offset aToggled; "toggled" 
+            41304e      5 INSTR DEADREGS  EFLAGS RBX RSI ZZ mov     esi, offset aToggled; "toggled" 
             413053      3 INSTR BELONGTO 412d90 
             413053      3 INSTR DEADREGS  EFLAGS RBX ZZ mov     rbx, rax 
             413056     -1 INSTR LOCAL NoMetaUpdate call    _g_signal_connect_data 
@@ -19910,27 +20051,27 @@
             413078     -1 INSTR LOCAL NoMetaUpdate jz      loc_413190 
             413078      6 INSTR BELONGTO 412d90 
             41307e      8 INSTR BELONGTO 412d90 
-            41307e      8 INSTR DEADREGS  EFLAGS RAX RDX RBX RDI R8 R9 ZZ lea     rax, [rsp+0D8h+var_58] 
+            41307e      8 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX RSI RDI R8 R9 ZZ lea     rax, [rsp+0D8h+var_58] 
             41307e      8 PTRIMMEDESP STACK 128 displ lea     rax, [rsp+0D8h+var_58]
             413086      5 INSTR BELONGTO 412d90 
-            413086      5 INSTR DEADREGS  EFLAGS RDX RBX RDI R8 R9 ZZ lea     r8, [rsp+0D8h+var_60] 
+            413086      5 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI RDI R8 R9 ZZ lea     r8, [rsp+0D8h+var_60] 
             413086      5 PTRIMMEDESP STACK 120 displ lea     r8, [rsp+0D8h+var_60]
             41308b      5 INSTR BELONGTO 412d90 
-            41308b      5 INSTR DEADREGS  EFLAGS RDX RBX RDI R9 ZZ lea     rdx, [rsp+0D8h+var_68] 
+            41308b      5 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI RDI R9 ZZ lea     rdx, [rsp+0D8h+var_68] 
             41308b      5 PTRIMMEDESP STACK 112 displ lea     rdx, [rsp+0D8h+var_68]
             413090      3 INSTR BELONGTO 412d90 
-            413090      3 INSTR DEADREGS  EFLAGS RBX RDI R9 ZZ mov     rdi, r13 
+            413090      3 INSTR DEADREGS  EFLAGS RCX RBX RSI RDI R9 ZZ mov     rdi, r13 
             413093      6 INSTR BELONGTO 412d90 
-            413093      6 INSTR DEADREGS  EFLAGS RBX R9 R13 ZZ mov     r9d, offset aTexttag; "texttag" 
+            413093      6 INSTR DEADREGS  EFLAGS RCX RBX RSI R9 R13 ZZ mov     r9d, offset aTexttag; "texttag" 
             413099      5 INSTR BELONGTO 412d90 
-            413099      5 INSTR DEADREGS  EFLAGS RBX R13 ZZ mov     ecx, offset aRegex; "regex" 
+            413099      5 INSTR DEADREGS  EFLAGS RCX RBX RSI R13 ZZ mov     ecx, offset aRegex; "regex" 
             41309e      4 INSTR BELONGTO 412d90 
-            41309e      4 INSTR DEADREGS  EFLAGS RBX R13 ZZ mov     [rsp+0D8h+var_D8], rax 
+            41309e      4 INSTR DEADREGS  EFLAGS RBX RSI R13 ZZ mov     [rsp+0D8h+var_D8], rax 
             41309e      4 PTRIMMEDESP STACK 0 displ mov     [rsp+0D8h+var_D8], rax
             4130a2      5 INSTR BELONGTO 412d90 
-            4130a2      5 INSTR DEADREGS  EFLAGS RBX R13 ZZ mov     esi, offset aName; "name" 
+            4130a2      5 INSTR DEADREGS  EFLAGS RAX RBX RSI R13 ZZ mov     esi, offset aName; "name" 
             4130a7      2 INSTR BELONGTO 412d90 
-            4130a7      2 INSTR DEADREGS  EFLAGS RBX R13 ZZ xor     eax, eax 
+            4130a7      2 INSTR DEADREGS  EFLAGS RAX RBX R13 ZZ xor     eax, eax 
             4130a7     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             4130a9      9 INSTR BELONGTO 412d90 
             4130a9      9 INSTR DEADREGS  EFLAGS RBX R13 ZZ mov     [rsp+0D8h+var_D0], 0 
@@ -19939,28 +20080,28 @@
             4130b2      5 INSTR BELONGTO 412d90 
             4130b2      5 INSTR DEADREGS  EFLAGS RBX R13 ZZ call    _g_object_get 
             4130b7      8 INSTR BELONGTO 412d90 
-            4130b7      8 INSTR DEADREGS  EFLAGS RAX RDX RBX RDI R8 R9 R13 ZZ mov     rdi, [rsp+0D8h+var_58] 
+            4130b7      8 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX RSI RDI R8 R9 R13 ZZ mov     rdi, [rsp+0D8h+var_58] 
             4130b7      8 PTRIMMEDESP STACK 128 displ mov     rdi, [rsp+0D8h+var_58]
             4130bf      8 INSTR BELONGTO 412d90 
-            4130bf      8 INSTR DEADREGS  EFLAGS RAX RDX RBX R8 R9 R13 ZZ lea     rax, [rsp+0D8h+var_3C] 
+            4130bf      8 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX RSI R8 R9 R13 ZZ lea     rax, [rsp+0D8h+var_3C] 
             4130bf      8 PTRIMMEDESP STACK 156 displ lea     rax, [rsp+0D8h+var_3C]
             4130c7      8 INSTR BELONGTO 412d90 
-            4130c7      8 INSTR DEADREGS  EFLAGS RDX RBX R8 R9 R13 ZZ lea     r8, [rsp+0D8h+var_40] 
+            4130c7      8 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI R8 R9 R13 ZZ lea     r8, [rsp+0D8h+var_40] 
             4130c7      8 PTRIMMEDESP STACK 152 displ lea     r8, [rsp+0D8h+var_40]
             4130cf      8 INSTR BELONGTO 412d90 
-            4130cf      8 INSTR DEADREGS  EFLAGS RDX RBX R9 R13 ZZ lea     rdx, [rsp+0D8h+var_44] 
+            4130cf      8 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI R9 R13 ZZ lea     rdx, [rsp+0D8h+var_44] 
             4130cf      8 PTRIMMEDESP STACK 148 displ lea     rdx, [rsp+0D8h+var_44]
             4130d7      6 INSTR BELONGTO 412d90 
-            4130d7      6 INSTR DEADREGS  EFLAGS RBX R9 R13 ZZ mov     r9d, offset aInvisible; "invisible" 
+            4130d7      6 INSTR DEADREGS  EFLAGS RCX RBX RSI R9 R13 ZZ mov     r9d, offset aInvisible; "invisible" 
             4130dd      5 INSTR BELONGTO 412d90 
-            4130dd      5 INSTR DEADREGS  EFLAGS RBX R13 ZZ mov     ecx, offset aParagraphBac_0; "paragraph-background-set" 
+            4130dd      5 INSTR DEADREGS  EFLAGS RCX RBX RSI R13 ZZ mov     ecx, offset aParagraphBac_0; "paragraph-background-set" 
             4130e2      5 INSTR BELONGTO 412d90 
-            4130e2      5 INSTR DEADREGS  EFLAGS RBX R13 ZZ mov     esi, offset aForegroundSet; "foreground-set" 
+            4130e2      5 INSTR DEADREGS  EFLAGS RBX RSI R13 ZZ mov     esi, offset aForegroundSet; "foreground-set" 
             4130e7      4 INSTR BELONGTO 412d90 
             4130e7      4 INSTR DEADREGS  EFLAGS RBX R13 ZZ mov     [rsp+0D8h+var_D8], rax 
             4130e7      4 PTRIMMEDESP STACK 0 displ mov     [rsp+0D8h+var_D8], rax
             4130eb      2 INSTR BELONGTO 412d90 
-            4130eb      2 INSTR DEADREGS  EFLAGS RBX R13 ZZ xor     eax, eax 
+            4130eb      2 INSTR DEADREGS  EFLAGS RAX RBX R13 ZZ xor     eax, eax 
             4130eb     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             4130ed     -1 INSTR LOCAL MetadataRedundant mov     [rsp+0D8h+var_D0], 0 
             4130ed      9 INSTR BELONGTO 412d90 
@@ -20015,21 +20156,21 @@
             413146     -1 INSTR LOCAL NoMetaUpdate jnz     loc_4132D8 
             413146      6 INSTR BELONGTO 412d90 
             41314c      7 INSTR BELONGTO 412d90 
-            41314c      7 INSTR DEADREGS  EFLAGS RBX RDI R13 ZZ mov     esi, [rsp+0D8h+var_40] 
+            41314c      7 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI R13 ZZ mov     esi, [rsp+0D8h+var_40] 
             41314c      7 PTRIMMEDESP STACK 152 displ mov     esi, [rsp+0D8h+var_40]
             413153     -1 INSTR LOCAL NoMetaUpdate test    esi, esi 
             413153      2 INSTR BELONGTO 412d90 
             413155     -1 INSTR LOCAL NoMetaUpdate jnz     loc_413238 
             413155      6 INSTR BELONGTO 412d90 
             41315b      7 INSTR BELONGTO 412d90 
-            41315b      7 INSTR DEADREGS  EFLAGS RBX RDI R13 ZZ mov     edx, [rsp+0D8h+var_44] 
+            41315b      7 INSTR DEADREGS  EFLAGS RDX RBX RDI R13 ZZ mov     edx, [rsp+0D8h+var_44] 
             41315b      7 PTRIMMEDESP STACK 148 displ mov     edx, [rsp+0D8h+var_44]
             413162     -1 INSTR LOCAL NoMetaUpdate test    edx, edx 
             413162      2 INSTR BELONGTO 412d90 
             413164     -1 INSTR LOCAL NoMetaUpdate jnz     loc_4132B3 
             413164      6 INSTR BELONGTO 412d90 
             41316a      7 INSTR BELONGTO 412d90 
-            41316a      7 INSTR DEADREGS  EFLAGS RBX RDI R13 ZZ mov     eax, [rsp+0D8h+var_3C] 
+            41316a      7 INSTR DEADREGS  EFLAGS RAX RBX RDI R13 ZZ mov     eax, [rsp+0D8h+var_3C] 
             41316a      7 PTRIMMEDESP STACK 156 displ mov     eax, [rsp+0D8h+var_3C]
             413171     -1 INSTR LOCAL NoMetaUpdate test    eax, eax 
             413171      2 INSTR BELONGTO 412d90 
@@ -20049,23 +20190,23 @@
             41318b      5 INSTR DEADREGS  EFLAGS RBX R13 ZZ call    _g_object_unref 
             413190     -2 INSTR LOCAL n RBX ZZ  NumericDEFs mov     rbx, [rsp+0D8h+var_68] 
             413190      5 INSTR BELONGTO 412d90 
-            413190      5 INSTR DEADREGS  EFLAGS RBX RDI R13 ZZ mov     rbx, [rsp+0D8h+var_68] 
+            413190      5 INSTR DEADREGS  EFLAGS RBX RSI RDI R13 ZZ mov     rbx, [rsp+0D8h+var_68] 
             413190      5 PTRIMMEDESP STACK 112 displ mov     rbx, [rsp+0D8h+var_68]
             413195      3 INSTR BELONGTO 412d90 
-            413195      3 INSTR DEADREGS  EFLAGS RDI R13 ZZ mov     rdi, rbp 
+            413195      3 INSTR DEADREGS  EFLAGS RSI RDI R13 ZZ mov     rdi, rbp 
             413198     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 50h 
             413198      5 INSTR BELONGTO 412d90 
-            413198      5 INSTR DEADREGS  EFLAGS R13 ZZ mov     esi, 50h 
+            413198      5 INSTR DEADREGS  EFLAGS RSI R13 ZZ mov     esi, 50h 
             41319d     -1 INSTR LOCAL NoMetaUpdate call    _g_type_check_instance_cast 
             41319d      5 INSTR BELONGTO 412d90 
             41319d      5 INSTR DEADREGS  EFLAGS R13 ZZ call    _g_type_check_instance_cast 
             4131a2     -2 INSTR LOCAL n RCX ZZ  NumericDEFs mov     ecx, offset _g_free 
             4131a2      5 INSTR BELONGTO 412d90 
-            4131a2      5 INSTR DEADREGS  EFLAGS RDX RDI R13 ZZ mov     ecx, offset _g_free 
+            4131a2      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R13 ZZ mov     ecx, offset _g_free 
             4131a7      3 INSTR BELONGTO 412d90 
-            4131a7      3 INSTR DEADREGS  EFLAGS RDX RDI R13 ZZ mov     rdi, rax 
+            4131a7      3 INSTR DEADREGS  EFLAGS RDX RSI RDI R13 ZZ mov     rdi, rax 
             4131aa      5 INSTR BELONGTO 412d90 
-            4131aa      5 INSTR DEADREGS  EFLAGS RDX R13 ZZ mov     esi, offset aOld_name; "old_name" 
+            4131aa      5 INSTR DEADREGS  EFLAGS RDX RSI R13 ZZ mov     esi, offset aOld_name; "old_name" 
             4131af     -2 INSTR LOCAL n RDX ZZ  NumericDEFs mov     rdx, rbx 
             4131af      3 INSTR BELONGTO 412d90 
             4131af      3 INSTR DEADREGS  EFLAGS RDX R13 ZZ mov     rdx, rbx 
@@ -20073,25 +20214,26 @@
             4131b2      5 INSTR BELONGTO 412d90 
             4131b2      5 INSTR DEADREGS  EFLAGS RBX R13 ZZ call    _g_object_set_data_full 
             4131b7      3 INSTR BELONGTO 412d90 
-            4131b7      3 INSTR DEADREGS  EFLAGS RBX RDI R13 ZZ mov     rdi, r14 
-            4131ba     -1 INSTR LOCAL MetadataRedundant mov     esi, 50h 
+            4131b7      3 INSTR DEADREGS  EFLAGS RBX RSI RDI R13 ZZ mov     rdi, r14 
+            4131ba     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 50h 
             4131ba      5 INSTR BELONGTO 412d90 
+            4131ba      5 INSTR DEADREGS  EFLAGS RBX RSI R13 ZZ mov     esi, 50h 
             4131bf     -1 INSTR LOCAL NoMetaUpdate call    _g_type_check_instance_cast 
             4131bf      5 INSTR BELONGTO 412d90 
             4131bf      5 INSTR DEADREGS  EFLAGS RBX R13 ZZ call    _g_type_check_instance_cast 
             4131c4     -2 INSTR LOCAL n R9 ZZ  AlwaysNUM xor     r9d, r9d 
             4131c4      3 INSTR BELONGTO 412d90 
-            4131c4      3 INSTR DEADREGS  EFLAGS RCX RBX RDI R8 R9 R13 ZZ xor     r9d, r9d 
+            4131c4      3 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI RDI R8 R9 R13 ZZ xor     r9d, r9d 
             4131c7     -2 INSTR LOCAL n R8 ZZ  AlwaysNUM xor     r8d, r8d 
             4131c7      3 INSTR BELONGTO 412d90 
-            4131c7      3 INSTR DEADREGS  EFLAGS RCX RBX RDI R8 R13 ZZ xor     r8d, r8d 
+            4131c7      3 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI RDI R8 R13 ZZ xor     r8d, r8d 
             4131ca      3 INSTR BELONGTO 412d90 
-            4131ca      3 INSTR DEADREGS  EFLAGS RCX RBX RDI R13 ZZ mov     rcx, rbp 
+            4131ca      3 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI RDI R13 ZZ mov     rcx, rbp 
             4131cd     -2 INSTR LOCAL n RDX ZZ  NumericDEFs mov     edx, offset loc_413420 
             4131cd      5 INSTR BELONGTO 412d90 
-            4131cd      5 INSTR DEADREGS  EFLAGS RBX RDI R13 ZZ mov     edx, offset loc_413420 
+            4131cd      5 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI R13 ZZ mov     edx, offset loc_413420 
             4131d2      5 INSTR BELONGTO 412d90 
-            4131d2      5 INSTR DEADREGS  EFLAGS RBX RDI R13 ZZ mov     esi, offset aResponse; "response" 
+            4131d2      5 INSTR DEADREGS  EFLAGS RBX RSI RDI R13 ZZ mov     esi, offset aResponse; "response" 
             4131d7      3 INSTR BELONGTO 412d90 
             4131d7      3 INSTR DEADREGS  EFLAGS RBX RDI R13 ZZ mov     rdi, rax 
             4131da     -1 INSTR LOCAL NoMetaUpdate call    _g_signal_connect_data 
@@ -20127,8 +20269,9 @@
             413209     -1 INSTR LOCAL NoMetaUpdate call    _g_type_check_instance_cast 
             413209      5 INSTR BELONGTO 412d90 
             413209      5 INSTR DEADREGS  EFLAGS RBX R13 R15 ZZ call    _g_type_check_instance_cast 
-            41320e     -1 INSTR LOCAL MetadataRedundant mov     esi, 1 
+            41320e     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 1 
             41320e      5 INSTR BELONGTO 412d90 
+            41320e      5 INSTR DEADREGS  EFLAGS RBX RSI RDI R13 R15 ZZ mov     esi, 1 
             413213      3 INSTR BELONGTO 412d90 
             413213      3 INSTR DEADREGS  EFLAGS RBX RDI R13 R15 ZZ mov     rdi, rax 
             413216     -1 INSTR LOCAL NoMetaUpdate call    _gtk_window_set_modal 
@@ -20149,18 +20292,18 @@
             41322e     -1 INSTR LOCAL NoMetaUpdate jmp     loc_412E01 
             41322e      5 INSTR BELONGTO 412d90 
             413238      8 INSTR BELONGTO 412d90 
-            413238      8 INSTR DEADREGS  EFLAGS RDX RBX RDI R13 ZZ mov     rdi, [rsp+0D8h+var_58] 
+            413238      8 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX RSI RDI R13 ZZ mov     rdi, [rsp+0D8h+var_58] 
             413238      8 PTRIMMEDESP STACK 128 displ mov     rdi, [rsp+0D8h+var_58]
             413240      8 INSTR BELONGTO 412d90 
-            413240      8 INSTR DEADREGS  EFLAGS RDX RBX R13 ZZ lea     rdx, [rsp+0D8h+var_50] 
+            413240      8 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX RSI R13 ZZ lea     rdx, [rsp+0D8h+var_50] 
             413240      8 PTRIMMEDESP STACK 136 displ lea     rdx, [rsp+0D8h+var_50]
             413248      2 INSTR BELONGTO 412d90 
-            413248      2 INSTR DEADREGS  EFLAGS RBX R13 ZZ xor     ecx, ecx 
+            413248      2 INSTR DEADREGS  EFLAGS RAX RCX RBX RSI R13 ZZ xor     ecx, ecx 
             413248     -2 INSTR LOCAL n RCX ZZ  AlwaysNUM xor     ecx, ecx 
             41324a      5 INSTR BELONGTO 412d90 
-            41324a      5 INSTR DEADREGS  EFLAGS RBX R13 ZZ mov     esi, offset aParagraphBackg; "paragraph-background-gdk" 
+            41324a      5 INSTR DEADREGS  EFLAGS RAX RBX RSI R13 ZZ mov     esi, offset aParagraphBackg; "paragraph-background-gdk" 
             41324f      2 INSTR BELONGTO 412d90 
-            41324f      2 INSTR DEADREGS  EFLAGS RBX R13 ZZ xor     eax, eax 
+            41324f      2 INSTR DEADREGS  EFLAGS RAX RBX R13 ZZ xor     eax, eax 
             41324f     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             413251     -1 INSTR LOCAL NoMetaUpdate call    _g_object_get 
             413251      5 INSTR BELONGTO 412d90 
@@ -20195,8 +20338,9 @@
             413285     -1 INSTR LOCAL NoMetaUpdate call    _g_type_check_instance_cast 
             413285      5 INSTR BELONGTO 412d90 
             413285      5 INSTR DEADREGS  EFLAGS RBX R13 ZZ call    _g_type_check_instance_cast 
-            41328a     -1 INSTR LOCAL MetadataRedundant mov     esi, 1 
+            41328a     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 1 
             41328a      5 INSTR BELONGTO 412d90 
+            41328a      5 INSTR DEADREGS  EFLAGS RBX RSI RDI R13 ZZ mov     esi, 1 
             41328f      3 INSTR BELONGTO 412d90 
             41328f      3 INSTR DEADREGS  EFLAGS RBX RDI R13 ZZ mov     rdi, rax 
             413292     -1 INSTR LOCAL NoMetaUpdate call    _gtk_toggle_button_set_active 
@@ -20209,7 +20353,7 @@
             41329f      5 INSTR BELONGTO 412d90 
             41329f      5 INSTR DEADREGS  EFLAGS RBX R13 ZZ call    _gdk_color_free 
             4132a4      7 INSTR BELONGTO 412d90 
-            4132a4      7 INSTR DEADREGS  EFLAGS RBX RDI R13 ZZ mov     ecx, [rsp+0D8h+var_40] 
+            4132a4      7 INSTR DEADREGS  EFLAGS RCX RBX RDI R13 ZZ mov     ecx, [rsp+0D8h+var_40] 
             4132a4      7 PTRIMMEDESP STACK 152 displ mov     ecx, [rsp+0D8h+var_40]
             4132ab     -1 INSTR LOCAL NoMetaUpdate test    ecx, ecx 
             4132ab      2 INSTR BELONGTO 412d90 
@@ -20224,8 +20368,9 @@
             4132bd     -1 INSTR LOCAL NoMetaUpdate call    _g_type_check_instance_cast 
             4132bd      5 INSTR BELONGTO 412d90 
             4132bd      5 INSTR DEADREGS  EFLAGS RBX R13 ZZ call    _g_type_check_instance_cast 
-            4132c2     -1 INSTR LOCAL MetadataRedundant mov     esi, 1 
+            4132c2     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 1 
             4132c2      5 INSTR BELONGTO 412d90 
+            4132c2      5 INSTR DEADREGS  EFLAGS RBX RSI RDI R13 ZZ mov     esi, 1 
             4132c7      3 INSTR BELONGTO 412d90 
             4132c7      3 INSTR DEADREGS  EFLAGS RBX RDI R13 ZZ mov     rdi, rax 
             4132ca     -1 INSTR LOCAL NoMetaUpdate call    _gtk_toggle_button_set_active 
@@ -20234,18 +20379,18 @@
             4132cf     -1 INSTR LOCAL NoMetaUpdate jmp     loc_413179 
             4132cf      5 INSTR BELONGTO 412d90 
             4132d8      8 INSTR BELONGTO 412d90 
-            4132d8      8 INSTR DEADREGS  EFLAGS RDX RBX RDI R13 ZZ mov     rdi, [rsp+0D8h+var_58] 
+            4132d8      8 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX RSI RDI R13 ZZ mov     rdi, [rsp+0D8h+var_58] 
             4132d8      8 PTRIMMEDESP STACK 128 displ mov     rdi, [rsp+0D8h+var_58]
             4132e0      8 INSTR BELONGTO 412d90 
-            4132e0      8 INSTR DEADREGS  EFLAGS RDX RBX R13 ZZ lea     rdx, [rsp+0D8h+var_50] 
+            4132e0      8 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX RSI R13 ZZ lea     rdx, [rsp+0D8h+var_50] 
             4132e0      8 PTRIMMEDESP STACK 136 displ lea     rdx, [rsp+0D8h+var_50]
             4132e8      2 INSTR BELONGTO 412d90 
-            4132e8      2 INSTR DEADREGS  EFLAGS RBX R13 ZZ xor     ecx, ecx 
+            4132e8      2 INSTR DEADREGS  EFLAGS RAX RCX RBX RSI R13 ZZ xor     ecx, ecx 
             4132e8     -2 INSTR LOCAL n RCX ZZ  AlwaysNUM xor     ecx, ecx 
             4132ea      5 INSTR BELONGTO 412d90 
-            4132ea      5 INSTR DEADREGS  EFLAGS RBX R13 ZZ mov     esi, offset aForegroundGdk; "foreground-gdk" 
+            4132ea      5 INSTR DEADREGS  EFLAGS RAX RBX RSI R13 ZZ mov     esi, offset aForegroundGdk; "foreground-gdk" 
             4132ef      2 INSTR BELONGTO 412d90 
-            4132ef      2 INSTR DEADREGS  EFLAGS RBX R13 ZZ xor     eax, eax 
+            4132ef      2 INSTR DEADREGS  EFLAGS RAX RBX R13 ZZ xor     eax, eax 
             4132ef     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             4132f1     -1 INSTR LOCAL NoMetaUpdate call    _g_object_get 
             4132f1      5 INSTR BELONGTO 412d90 
@@ -20280,8 +20425,9 @@
             413325     -1 INSTR LOCAL NoMetaUpdate call    _g_type_check_instance_cast 
             413325      5 INSTR BELONGTO 412d90 
             413325      5 INSTR DEADREGS  EFLAGS RBX R13 ZZ call    _g_type_check_instance_cast 
-            41332a     -1 INSTR LOCAL MetadataRedundant mov     esi, 1 
+            41332a     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 1 
             41332a      5 INSTR BELONGTO 412d90 
+            41332a      5 INSTR DEADREGS  EFLAGS RBX RSI RDI R13 ZZ mov     esi, 1 
             41332f      3 INSTR BELONGTO 412d90 
             41332f      3 INSTR DEADREGS  EFLAGS RBX RDI R13 ZZ mov     rdi, rax 
             413332     -1 INSTR LOCAL NoMetaUpdate call    _gtk_toggle_button_set_active 
@@ -20296,9 +20442,9 @@
             413344     -1 INSTR LOCAL NoMetaUpdate jmp     loc_41314C 
             413344      5 INSTR BELONGTO 412d90 
             413350      5 INSTR BELONGTO 412d90 
-            413350      5 INSTR DEADREGS  EFLAGS R12 R14 R15 ZZ mov     esi, offset aAddNewFilter; "Add new filter" 
+            413350      5 INSTR DEADREGS  EFLAGS RSI RDI R12 R14 R15 ZZ mov     esi, offset aAddNewFilter; "Add new filter" 
             413355      2 INSTR BELONGTO 412d90 
-            413355      2 INSTR DEADREGS  EFLAGS R12 R14 R15 ZZ xor     edi, edi        ; domainname 
+            413355      2 INSTR DEADREGS  EFLAGS RDI R12 R14 R15 ZZ xor     edi, edi        ; domainname 
             413355     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi        ; domainname 
             413357     -1 INSTR LOCAL NoMetaUpdate call    _dcgettext 
             413357      5 INSTR BELONGTO 412d90 
@@ -20317,8 +20463,9 @@
             41337a     -1 INSTR LOCAL NoMetaUpdate call    _g_type_check_instance_cast 
             41337a      5 INSTR BELONGTO 412d90 
             41337a      5 INSTR DEADREGS  EFLAGS RBX R13 ZZ call    _g_type_check_instance_cast 
-            41337f     -1 INSTR LOCAL MetadataRedundant mov     esi, 1 
+            41337f     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 1 
             41337f      5 INSTR BELONGTO 412d90 
+            41337f      5 INSTR DEADREGS  EFLAGS RBX RSI RDI R13 ZZ mov     esi, 1 
             413384      3 INSTR BELONGTO 412d90 
             413384      3 INSTR DEADREGS  EFLAGS RBX RDI R13 ZZ mov     rdi, rax 
             413387     -1 INSTR LOCAL NoMetaUpdate call    _gtk_toggle_button_set_active 
@@ -20368,21 +20515,23 @@
             4133cf      5 INSTR BELONGTO 4133a0 
             4133cf      5 INSTR DEADREGS  EFLAGS ZZ call    _gtk_tree_selection_get_selected 
             4133d4      5 INSTR BELONGTO 4133a0 
-            4133d4      5 INSTR DEADREGS  EFLAGS RCX RSI RDI R8 ZZ mov     rdi, [rsp+38h+var_18] 
+            4133d4      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 ZZ mov     rdi, [rsp+38h+var_18] 
             4133d4      5 PTRIMMEDESP STACK 32 displ mov     rdi, [rsp+38h+var_18]
             4133d9      5 INSTR BELONGTO 4133a0 
-            4133d9      5 INSTR DEADREGS  EFLAGS RCX RSI R8 ZZ lea     rcx, [rsp+38h+var_10] 
+            4133d9      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI R8 ZZ lea     rcx, [rsp+38h+var_10] 
             4133d9      5 PTRIMMEDESP STACK 40 displ lea     rcx, [rsp+38h+var_10]
             4133de     -2 INSTR LOCAL n R8 ZZ  NUMVia2ndSrcIMMEDNUM mov     r8d, 0FFFFFFFFh 
             4133de      6 INSTR BELONGTO 4133a0 
-            4133de      6 INSTR DEADREGS  EFLAGS RSI R8 ZZ mov     r8d, 0FFFFFFFFh 
-            4133e4     -1 INSTR LOCAL MetadataRedundant mov     edx, 1 
+            4133de      6 INSTR DEADREGS  EFLAGS RAX RDX RSI R8 ZZ mov     r8d, 0FFFFFFFFh 
+            4133e4     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 1 
             4133e4      5 INSTR BELONGTO 4133a0 
+            4133e4      5 INSTR DEADREGS  EFLAGS RAX RDX RSI ZZ mov     edx, 1 
             4133e9      3 INSTR BELONGTO 4133a0 
-            4133e9      3 INSTR DEADREGS  EFLAGS RSI ZZ mov     rsi, rsp 
+            4133e9      3 INSTR DEADREGS  EFLAGS RAX RSI ZZ mov     rsi, rsp 
             4133e9      3 PTRIMMEDESP STACK 0 displ mov     rsi, rsp
-            4133ec     -1 INSTR LOCAL MetadataRedundant xor     eax, eax 
             4133ec      2 INSTR BELONGTO 4133a0 
+            4133ec      2 INSTR DEADREGS  EFLAGS RAX ZZ xor     eax, eax 
+            4133ec     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             4133ee     -1 INSTR LOCAL NoMetaUpdate call    _gtk_tree_model_get 
             4133ee      5 INSTR BELONGTO 4133a0 
             4133ee      5 INSTR DEADREGS  EFLAGS ZZ call    _gtk_tree_model_get 
@@ -20658,7 +20807,7 @@
             4139c0      1 INSTR BELONGTO 4139a0 
             4139c0      1 INSTR DEADREGS  EFLAGS ZZ retn 
             4139c8      5 INSTR BELONGTO 4139a0 
-            4139c8      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     edi, offset qword_61A390 
+            4139c8      5 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     edi, offset qword_61A390 
             4139cd     -1 INSTR LOCAL NoMetaUpdate call    _g_once_init_enter 
             4139cd      5 INSTR BELONGTO 4139a0 
             4139cd      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_once_init_enter 
@@ -20667,7 +20816,7 @@
             4139d4     -1 INSTR LOCAL NoMetaUpdate jz      short loc_4139B4 
             4139d4      2 INSTR BELONGTO 4139a0 
             4139d6      5 INSTR BELONGTO 4139a0 
-            4139d6      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     edi, offset aLogviewfilterm; "LogviewFilterManager" 
+            4139d6      5 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     edi, offset aLogviewfilterm; "LogviewFilterManager" 
             4139db     -1 INSTR LOCAL NoMetaUpdate call    _g_intern_static_string 
             4139db      5 INSTR BELONGTO 4139a0 
             4139db      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_intern_static_string 
@@ -20677,20 +20826,21 @@
             4139e3      5 INSTR BELONGTO 4139a0 
             4139e3      5 INSTR DEADREGS  EFLAGS ZZ call    _gtk_dialog_get_type 
             4139e8      3 INSTR BELONGTO 4139a0 
-            4139e8      3 INSTR DEADREGS  EFLAGS RSI RDI R8 R9 ZZ mov     rsi, rbx 
+            4139e8      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 ZZ mov     rsi, rbx 
             4139eb      3 INSTR BELONGTO 4139a0 
-            4139eb      3 INSTR DEADREGS  EFLAGS RBX RDI R8 R9 ZZ mov     rdi, rax 
+            4139eb      3 INSTR DEADREGS  EFLAGS RCX RDX RBX RDI R8 R9 ZZ mov     rdi, rax 
             4139ee     -2 INSTR LOCAL n R9 ZZ  NumericDEFs mov     r9d, offset loc_413A60 
             4139ee      6 INSTR BELONGTO 4139a0 
-            4139ee      6 INSTR DEADREGS  EFLAGS RBX R8 R9 ZZ mov     r9d, offset loc_413A60 
+            4139ee      6 INSTR DEADREGS  EFLAGS RCX RDX RBX R8 R9 ZZ mov     r9d, offset loc_413A60 
             4139f4     -2 INSTR LOCAL n R8 ZZ  NUMVia2ndSrcIMMEDNUM mov     r8d, 48h 
             4139f4      6 INSTR BELONGTO 4139a0 
-            4139f4      6 INSTR DEADREGS  EFLAGS RBX R8 ZZ mov     r8d, 48h 
+            4139f4      6 INSTR DEADREGS  EFLAGS RCX RDX RBX R8 ZZ mov     r8d, 48h 
             4139fa     -2 INSTR LOCAL n RCX ZZ  NumericDEFs mov     ecx, offset loc_412B10 
             4139fa      5 INSTR BELONGTO 4139a0 
-            4139fa      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     ecx, offset loc_412B10 
-            4139ff     -1 INSTR LOCAL MetadataRedundant mov     edx, 460h 
+            4139fa      5 INSTR DEADREGS  EFLAGS RCX RDX RBX ZZ mov     ecx, offset loc_412B10 
+            4139ff     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 460h 
             4139ff      5 INSTR BELONGTO 4139a0 
+            4139ff      5 INSTR DEADREGS  EFLAGS RDX RBX ZZ mov     edx, 460h 
             413a04      7 INSTR BELONGTO 4139a0 
             413a04      7 INSTR DEADREGS  EFLAGS RBX ZZ mov     [rsp+18h+var_18], 0 
             413a04      7 PTRIMMEDESP STACK 0 displ mov     [rsp+18h+var_18], 0
@@ -20698,7 +20848,7 @@
             413a0b      5 INSTR BELONGTO 4139a0 
             413a0b      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_type_register_static_simple 
             413a10      5 INSTR BELONGTO 4139a0 
-            413a10      5 INSTR DEADREGS  EFLAGS RBX RSI ZZ mov     edi, offset qword_61A390 
+            413a10      5 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ mov     edi, offset qword_61A390 
             413a15      3 INSTR BELONGTO 4139a0 
             413a15      3 INSTR DEADREGS  EFLAGS RBX RSI ZZ mov     rsi, rax 
             413a18     -1 INSTR LOCAL NoMetaUpdate call    _g_once_init_leave 
@@ -20904,14 +21054,15 @@
             413ed4     -1 INSTR LOCAL NoMetaUpdate call    sub_4139A0 
             413ed4      5 INSTR BELONGTO 413ed0 
             413ed4      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R9 R10 R11 ZZ call    sub_4139A0 
-            413ed9     -1 INSTR LOCAL MetadataRedundant xor     esi, esi 
             413ed9      2 INSTR BELONGTO 413ed0 
+            413ed9      2 INSTR DEADREGS  EFLAGS RSI RDI ZZ xor     esi, esi 
+            413ed9     -2 INSTR LOCAL n RSI ZZ  AlwaysNUM xor     esi, esi 
             413edb      3 INSTR BELONGTO 413ed0 
             413edb      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rax 
             413ede     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rsp, 8 
             413ede      4 INSTR BELONGTO 413ed0 
             413ee2      2 INSTR BELONGTO 413ed0 
-            413ee2      2 INSTR DEADREGS  EFLAGS ZZ xor     eax, eax 
+            413ee2      2 INSTR DEADREGS  EFLAGS RAX ZZ xor     eax, eax 
             413ee2     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             413ee2      8 DEALLOC STACK esp - 8 xor     eax, eax
             413ee4     -1 INSTR LOCAL NoMetaUpdate jmp     _g_object_new 
@@ -20972,36 +21123,36 @@
             413fd7      5 INSTR DEADREGS  EFLAGS R13 R14 R15 ZZ mov     [rsp+var_30], rbx 
             413fd7      5 PTRIMMEDESP STACK -48 displ mov     [rsp+var_30], rbx
             413fdc      4 INSTR BELONGTO 413fb0 
-            413fdc      4 INSTR DEADREGS  EFLAGS R13 R14 R15 ZZ sub     rsp, 38h 
+            413fdc      4 INSTR DEADREGS  EFLAGS RBX R13 R14 R15 ZZ sub     rsp, 38h 
             413fdc     56 DATAREF STACK 1233 esp + 0 PARENT LocalFrame LOCALFRAME
             413fdc      8 MEMORYHOLE STACK esp + 56 ReturnAddress 
             413fe0     -1 INSTR LOCAL MetadataUnused sub     rbp, r12 
             413fe0      3 INSTR BELONGTO 413fb0 
             413fe3      3 INSTR BELONGTO 413fb0 
-            413fe3      3 INSTR DEADREGS  EFLAGS R13 R14 R15 ZZ mov     r13d, edi 
+            413fe3      3 INSTR DEADREGS  EFLAGS RBX R13 R14 R15 ZZ mov     r13d, edi 
             413fe6      3 INSTR BELONGTO 413fb0 
-            413fe6      3 INSTR DEADREGS  EFLAGS R14 R15 ZZ mov     r14, rsi 
+            413fe6      3 INSTR DEADREGS  EFLAGS RBX R14 R15 ZZ mov     r14, rsi 
             413fe9     -1 INSTR LOCAL MetadataUnused sar     rbp, 3 
             413fe9      4 INSTR BELONGTO 413fb0 
             413fed      3 INSTR BELONGTO 413fb0 
-            413fed      3 INSTR DEADREGS  EFLAGS R15 ZZ mov     r15, rdx 
+            413fed      3 INSTR DEADREGS  EFLAGS RBX R15 ZZ mov     r15, rdx 
             413ff0     -1 INSTR LOCAL NoMetaUpdate call    _init_proc 
             413ff0      5 INSTR BELONGTO 413fb0 
-            413ff0      5 INSTR DEADREGS  EFLAGS ZZ call    _init_proc 
+            413ff0      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _init_proc 
             413ff5     -1 INSTR LOCAL NoMetaUpdate test    rbp, rbp 
             413ff5      3 INSTR BELONGTO 413fb0 
             413ff8     -1 INSTR LOCAL NoMetaUpdate jz      short loc_414016 
             413ff8      2 INSTR BELONGTO 413fb0 
             413ffa      2 INSTR BELONGTO 413fb0 
-            413ffa      2 INSTR DEADREGS  EFLAGS RDX RSI ZZ xor     ebx, ebx 
+            413ffa      2 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI ZZ xor     ebx, ebx 
             413ffa     -2 INSTR LOCAL n RBX ZZ  AlwaysNUM xor     ebx, ebx 
             413ffc      4 INSTR BELONGTO 413fb0 
             414000      3 INSTR BELONGTO 413fb0 
-            414000      3 INSTR DEADREGS  EFLAGS RDX RSI ZZ mov     rdx, r15 
+            414000      3 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     rdx, r15 
             414003      3 INSTR BELONGTO 413fb0 
-            414003      3 INSTR DEADREGS  EFLAGS RSI ZZ mov     rsi, r14 
+            414003      3 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     rsi, r14 
             414006      3 INSTR BELONGTO 413fb0 
-            414006      3 INSTR DEADREGS  EFLAGS ZZ mov     edi, r13d 
+            414006      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     edi, r13d 
             414009     -1 INSTR LOCAL NoMetaUpdate call    qword ptr [r12+rbx*8] 
             414009      4 INSTR BELONGTO 413fb0 
             41400d     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rbx, 1 
@@ -21053,11 +21204,11 @@
             414054     -3 INSTR LOCAL NoWarn push    rbx 
             414055     16 MEMORYHOLE STACK esp + 8 CalleeSavedRegs 
             414055      4 INSTR BELONGTO 414050 
-            414055      4 INSTR DEADREGS  EFLAGS RAX ZZ sub     rsp, 8 
+            414055      4 INSTR DEADREGS  EFLAGS RAX RBX ZZ sub     rsp, 8 
             414055      8 DATAREF STACK 1234 esp + 0 PARENT LocalFrame LOCALFRAME
             414055      8 MEMORYHOLE STACK esp + 24 ReturnAddress 
             414059      7 INSTR BELONGTO 414050 
-            414059      7 INSTR DEADREGS  EFLAGS RAX ZZ mov     rax, cs:qword_618D88 
+            414059      7 INSTR DEADREGS  EFLAGS RAX RBX ZZ mov     rax, cs:qword_618D88 
             414060     -1 INSTR LOCAL NoMetaUpdate cmp     rax, 0FFFFFFFFFFFFFFFFh 
             414060      4 INSTR BELONGTO 414050 
             414064     -1 INSTR LOCAL NoMetaUpdate jz      short loc_41407F 
diff --git a/tests/commit/trimmed-sorted-save-gnome-system-monitor.psexe.annot.REMOVED.git-id b/tests/commit/trimmed-sorted-save-gnome-system-monitor.psexe.annot.REMOVED.git-id
index 1402a4bbdecf6a2d23c88dd207c5e0ed0dcf7153..810f65af2bfdbd33278849a1949e6f141d88f3a5 100644
--- a/tests/commit/trimmed-sorted-save-gnome-system-monitor.psexe.annot.REMOVED.git-id
+++ b/tests/commit/trimmed-sorted-save-gnome-system-monitor.psexe.annot.REMOVED.git-id
@@ -1 +1 @@
-241681c3e10e61921d1cc7039e2c4e8d8f895b89
\ No newline at end of file
+95ecee80fa0e19f850d866039314be773fe0167f
\ No newline at end of file
diff --git a/tests/commit/trimmed-sorted-save-gnome-terminal.psexe.annot.REMOVED.git-id b/tests/commit/trimmed-sorted-save-gnome-terminal.psexe.annot.REMOVED.git-id
index 0c5ef8f781c91c5278b82957dbc839263231572d..f25f458dc8d80d0f2f71c1da8921f81ae92eeb72 100644
--- a/tests/commit/trimmed-sorted-save-gnome-terminal.psexe.annot.REMOVED.git-id
+++ b/tests/commit/trimmed-sorted-save-gnome-terminal.psexe.annot.REMOVED.git-id
@@ -1 +1 @@
-f4e25592adfa6823923eb4ea933c1fa963ca8d6c
\ No newline at end of file
+3b4694ae803ff88160a3212d9399714acd2f433f
\ No newline at end of file
diff --git a/tests/commit/trimmed-sorted-save-gnome-text-editor.psexe.annot.REMOVED.git-id b/tests/commit/trimmed-sorted-save-gnome-text-editor.psexe.annot.REMOVED.git-id
index 4eff58e6d05b04c7902c4261db96548dc152c67c..3f8dafe0c17ce802c808ce0b1a00a016b150014b 100644
--- a/tests/commit/trimmed-sorted-save-gnome-text-editor.psexe.annot.REMOVED.git-id
+++ b/tests/commit/trimmed-sorted-save-gnome-text-editor.psexe.annot.REMOVED.git-id
@@ -1 +1 @@
-d246bb9c6fe6a857d685223b8b61976ac58bdb6f
\ No newline at end of file
+935b8e22a21e911a7aba7552862350763352af41
\ No newline at end of file
diff --git a/tests/commit/trimmed-sorted-save-gnome-thumbnail-font.psexe.annot b/tests/commit/trimmed-sorted-save-gnome-thumbnail-font.psexe.annot
index f3334c9382da6a6b7718f9b1b028d3c19b7be3af..0a4fa52fafa6bec8a8560079bc0cfff3e82de2fe 100644
--- a/tests/commit/trimmed-sorted-save-gnome-thumbnail-font.psexe.annot
+++ b/tests/commit/trimmed-sorted-save-gnome-thumbnail-font.psexe.annot
@@ -779,14 +779,14 @@
             4017c0      0 FUNC MMSAFENESS UNSAFE
             4017c0   2281 FUNC GLOBAL main FUNC_UNSAFE NOFP RET             4020a8 
             4017c0      2 INSTR BELONGTO 4017c0 
-            4017c0      2 INSTR DEADREGS  EFLAGS ZZ push    r15 
+            4017c0      2 INSTR DEADREGS  EFLAGS RAX RCX ZZ push    r15 
             4017c0     -3 INSTR LOCAL NoWarn push    r15 
             4017c2      2 INSTR BELONGTO 4017c0 
-            4017c2      2 INSTR DEADREGS  EFLAGS R15 ZZ xor     eax, eax 
+            4017c2      2 INSTR DEADREGS  EFLAGS RAX RCX R15 ZZ xor     eax, eax 
             4017c2     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             4017c4     -2 INSTR LOCAL n RCX ZZ  NUMVia2ndSrcIMMEDNUM mov     ecx, 18h 
             4017c4      5 INSTR BELONGTO 4017c0 
-            4017c4      5 INSTR DEADREGS  EFLAGS R15 ZZ mov     ecx, 18h 
+            4017c4      5 INSTR DEADREGS  EFLAGS RCX R15 ZZ mov     ecx, 18h 
             4017c9      2 INSTR BELONGTO 4017c0 
             4017c9      2 INSTR DEADREGS  EFLAGS R15 ZZ push    r14 
             4017c9     -3 INSTR LOCAL NoWarn push    r14 
@@ -817,7 +817,7 @@
             4017e1      5 INSTR DEADREGS  RBX R12 R13 R14 R15 ZZ mov     [rsp+158h+var_148], rsi 
             4017e1      5 PTRIMMEDESP STACK 16 displ mov     [rsp+158h+var_148], rsi
             4017e6      5 INSTR BELONGTO 4017c0 
-            4017e6      5 INSTR DEADREGS  RBX R12 R13 R14 R15 ZZ mov     esi, offset dirname; "/usr/share/locale" 
+            4017e6      5 INSTR DEADREGS  RBX RSI R12 R13 R14 R15 ZZ mov     esi, offset dirname; "/usr/share/locale" 
             4017eb     12 INSTR BELONGTO 4017c0 
             4017eb     12 INSTR DEADREGS  RBX R12 R13 R14 R15 ZZ mov     [rsp+158h+var_68], 2 
             4017eb     12 PTRIMMEDESP STACK 240 displ mov     [rsp+158h+var_68], 2
@@ -827,10 +827,10 @@
             401802      3 INSTR BELONGTO 4017c0 
             401802      3 INSTR DEADREGS  RBX R12 R13 R14 R15 ZZ rep stosq 
             401805      8 INSTR BELONGTO 4017c0 
-            401805      8 INSTR DEADREGS  EFLAGS RAX RBX R12 R13 R14 R15 ZZ lea     rax, [rsp+158h+var_60] 
+            401805      8 INSTR DEADREGS  EFLAGS RAX RBX RDI R12 R13 R14 R15 ZZ lea     rax, [rsp+158h+var_60] 
             401805      8 PTRIMMEDESP STACK 248 displ lea     rax, [rsp+158h+var_60]
             40180d      5 INSTR BELONGTO 4017c0 
-            40180d      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ mov     edi, offset domainname; "gnome-font-viewer" 
+            40180d      5 INSTR DEADREGS  EFLAGS RBX RDI R12 R13 R14 R15 ZZ mov     edi, offset domainname; "gnome-font-viewer" 
             401812     12 INSTR BELONGTO 4017c0 
             401812     12 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ mov     [rsp+158h+var_60], 0 
             401812     12 PTRIMMEDESP STACK 248 displ mov     [rsp+158h+var_60], 0
@@ -898,39 +898,41 @@
             4018cb      5 INSTR BELONGTO 4017c0 
             4018cb      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ call    _bindtextdomain 
             4018d0      5 INSTR BELONGTO 4017c0 
-            4018d0      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ mov     esi, offset codeset; "UTF-8" 
+            4018d0      5 INSTR DEADREGS  EFLAGS RBX RSI RDI R12 R13 R14 R15 ZZ mov     esi, offset codeset; "UTF-8" 
             4018d5      5 INSTR BELONGTO 4017c0 
-            4018d5      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ mov     edi, offset domainname; "gnome-font-viewer" 
+            4018d5      5 INSTR DEADREGS  EFLAGS RBX RDI R12 R13 R14 R15 ZZ mov     edi, offset domainname; "gnome-font-viewer" 
             4018da     -1 INSTR LOCAL NoMetaUpdate call    _bind_textdomain_codeset 
             4018da      5 INSTR BELONGTO 4017c0 
             4018da      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ call    _bind_textdomain_codeset 
             4018df      5 INSTR BELONGTO 4017c0 
-            4018df      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ mov     edi, offset domainname; "gnome-font-viewer" 
+            4018df      5 INSTR DEADREGS  EFLAGS RBX RDI R12 R13 R14 R15 ZZ mov     edi, offset domainname; "gnome-font-viewer" 
             4018e4     -1 INSTR LOCAL NoMetaUpdate call    _textdomain 
             4018e4      5 INSTR BELONGTO 4017c0 
             4018e4      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ call    _textdomain 
             4018e9      5 INSTR BELONGTO 4017c0 
-            4018e9      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ mov     esi, (offset aCouldNotCreate+18h); locale 
-            4018ee     -1 INSTR LOCAL MetadataRedundant mov     edi, 6          ; category 
+            4018e9      5 INSTR DEADREGS  EFLAGS RBX RSI RDI R12 R13 R14 R15 ZZ mov     esi, (offset aCouldNotCreate+18h); locale 
+            4018ee     -2 INSTR LOCAL n RDI ZZ  NUMVia2ndSrcIMMEDNUM mov     edi, 6          ; category 
             4018ee      5 INSTR BELONGTO 4017c0 
+            4018ee      5 INSTR DEADREGS  EFLAGS RBX RDI R12 R13 R14 R15 ZZ mov     edi, 6          ; category 
             4018f3     -1 INSTR LOCAL NoMetaUpdate call    _setlocale 
             4018f3      5 INSTR BELONGTO 4017c0 
             4018f3      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ call    _setlocale 
             4018f8     -1 INSTR LOCAL NoMetaUpdate call    _g_type_init 
             4018f8      5 INSTR BELONGTO 4017c0 
             4018f8      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ call    _g_type_init 
-            4018fd     -1 INSTR LOCAL MetadataRedundant xor     edi, edi 
             4018fd      2 INSTR BELONGTO 4017c0 
+            4018fd      2 INSTR DEADREGS  EFLAGS RBX RDI R12 R13 R14 R15 ZZ xor     edi, edi 
+            4018fd     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
             4018ff     -1 INSTR LOCAL NoMetaUpdate call    _g_option_context_new 
             4018ff      5 INSTR BELONGTO 4017c0 
             4018ff      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ call    _g_option_context_new 
             401904      5 INSTR BELONGTO 4017c0 
-            401904      5 INSTR DEADREGS  EFLAGS RBX RSI RDI R12 R13 R14 R15 ZZ lea     rsi, [rsp+158h+var_138] 
+            401904      5 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI R12 R13 R14 R15 ZZ lea     rsi, [rsp+158h+var_138] 
             401904      5 PTRIMMEDESP STACK 32 displ lea     rsi, [rsp+158h+var_138]
             401909      3 INSTR BELONGTO 4017c0 
-            401909      3 INSTR DEADREGS  EFLAGS RBX RDI R12 R13 R14 R15 ZZ mov     rdi, rax 
+            401909      3 INSTR DEADREGS  EFLAGS RDX RBX RDI R12 R13 R14 R15 ZZ mov     rdi, rax 
             40190c      5 INSTR BELONGTO 4017c0 
-            40190c      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ mov     edx, offset domainname; "gnome-font-viewer" 
+            40190c      5 INSTR DEADREGS  EFLAGS RDX RBX R12 R13 R14 R15 ZZ mov     edx, offset domainname; "gnome-font-viewer" 
             401911      3 INSTR BELONGTO 4017c0 
             401911      3 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ mov     rbx, rax 
             401914     -1 INSTR LOCAL NoMetaUpdate call    _g_option_context_add_main_entries 
@@ -970,22 +972,22 @@
             40194c     -1 INSTR LOCAL NoMetaUpdate jz      loc_4019E9 
             40194c      6 INSTR BELONGTO 4017c0 
             401952      2 INSTR BELONGTO 4017c0 
-            401952      2 INSTR DEADREGS  EFLAGS RDI R12 R13 R14 R15 XMM0 ZZ xor     edx, edx 
+            401952      2 INSTR DEADREGS  EFLAGS RDX RSI RDI R12 R13 R14 R15 XMM0 ZZ xor     edx, edx 
             401952     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
             401954      3 INSTR BELONGTO 4017c0 
-            401954      3 INSTR DEADREGS  EFLAGS RDI R12 R13 R14 R15 XMM0 ZZ mov     rdi, rbx 
+            401954      3 INSTR DEADREGS  EFLAGS RSI RDI R12 R13 R14 R15 XMM0 ZZ mov     rdi, rbx 
             401957     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 1 
             401957      5 INSTR BELONGTO 4017c0 
-            401957      5 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 XMM0 ZZ mov     esi, 1 
+            401957      5 INSTR DEADREGS  EFLAGS RSI R12 R13 R14 R15 XMM0 ZZ mov     esi, 1 
             40195c     -1 INSTR LOCAL NoMetaUpdate call    _g_option_context_get_help 
             40195c      5 INSTR BELONGTO 4017c0 
             40195c      5 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 XMM0 ZZ call    _g_option_context_get_help 
             401961      5 INSTR BELONGTO 4017c0 
-            401961      5 INSTR DEADREGS  EFLAGS RSI R12 R13 R14 R15 XMM0 ZZ mov     edi, offset aS  ; "%s" 
+            401961      5 INSTR DEADREGS  EFLAGS RSI RDI R12 R13 R14 R15 XMM0 ZZ mov     edi, offset aS  ; "%s" 
             401966      3 INSTR BELONGTO 4017c0 
             401966      3 INSTR DEADREGS  EFLAGS RSI R12 R13 R14 R15 XMM0 ZZ mov     rsi, rax 
             401969      2 INSTR BELONGTO 4017c0 
-            401969      2 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 XMM0 ZZ xor     eax, eax 
+            401969      2 INSTR DEADREGS  EFLAGS RAX R12 R13 R14 R15 XMM0 ZZ xor     eax, eax 
             401969     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             40196b     -1 INSTR LOCAL NoMetaUpdate call    _g_printerr 
             40196b      5 INSTR BELONGTO 4017c0 
@@ -996,7 +998,7 @@
             401975      3 INSTR BELONGTO 4017c0 
             401975      3 INSTR DEADREGS  EFLAGS RDI R12 R13 R14 R15 XMM0 ZZ mov     rdi, rbx 
             401978      2 INSTR BELONGTO 4017c0 
-            401978      2 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 XMM0 ZZ xor     ebx, ebx 
+            401978      2 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 XMM0 ZZ xor     ebx, ebx 
             401978     -2 INSTR LOCAL n RBX ZZ  AlwaysNUM xor     ebx, ebx 
             40197a     -1 INSTR LOCAL NoMetaUpdate call    _g_option_context_free 
             40197a      5 INSTR BELONGTO 4017c0 
@@ -1024,7 +1026,7 @@
             4019a1      7 INSTR BELONGTO 4017c0 
             4019a8    296 DEALLOC STACK esp - 296 mov     eax, ebp
             4019a8      2 INSTR BELONGTO 4017c0 
-            4019a8      2 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 XMM0 ZZ mov     eax, ebp 
+            4019a8      2 INSTR DEADREGS  EFLAGS RAX RBX R12 R13 R14 R15 XMM0 ZZ mov     eax, ebp 
             4019a8     -2 INSTR LOCAL n RAX ZZ  NumericDEFs mov     eax, ebp 
             4019aa      1 INSTR BELONGTO 4017c0 
             4019aa      1 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 XMM0 ZZ pop     rbx 
@@ -1040,19 +1042,18 @@
             4019b2      2 INSTR DEADREGS  EFLAGS R15 XMM0 ZZ pop     r15 
             4019b4      1 INSTR BELONGTO 4017c0 
             4019b4      1 INSTR DEADREGS  EFLAGS XMM0 ZZ retn 
-            4019b5     -2 INSTR LOCAL n RAX ZZ  NumericDEFs mov     rax, [rsp+158h+var_50] 
+            4019b5     -1 INSTR LOCAL MetadataUnused mov     rax, [rsp+158h+var_50] 
             4019b5      8 INSTR BELONGTO 4017c0 
-            4019b5      8 INSTR DEADREGS  EFLAGS RAX RSI R12 R13 R14 R15 XMM0 ZZ mov     rax, [rsp+158h+var_50] 
-            4019b5      8 PTRIMMEDESP STACK 264 displ mov     rax, [rsp+158h+var_50]
             4019bd      5 INSTR BELONGTO 4017c0 
-            4019bd      5 INSTR DEADREGS  EFLAGS RSI R12 R13 R14 R15 XMM0 ZZ mov     edi, offset aErrorParsingAr; "Error parsing arguments: %s\n" 
+            4019bd      5 INSTR DEADREGS  EFLAGS RSI RDI R12 R13 R14 R15 XMM0 ZZ mov     edi, offset aErrorParsingAr; "Error parsing arguments: %s\n" 
             4019c2     -2 INSTR LOCAL n RBP ZZ  NUMVia2ndSrcIMMEDNUM mov     ebp, 1 
             4019c2      5 INSTR BELONGTO 4017c0 
             4019c2      5 INSTR DEADREGS  EFLAGS RSI R12 R13 R14 R15 XMM0 ZZ mov     ebp, 1 
             4019c7      4 INSTR BELONGTO 4017c0 
             4019c7      4 INSTR DEADREGS  EFLAGS RSI R12 R13 R14 R15 XMM0 ZZ mov     rsi, [rax+8] 
-            4019cb     -1 INSTR LOCAL MetadataRedundant xor     eax, eax 
             4019cb      2 INSTR BELONGTO 4017c0 
+            4019cb      2 INSTR DEADREGS  EFLAGS RAX R12 R13 R14 R15 XMM0 ZZ xor     eax, eax 
+            4019cb     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             4019cd     -1 INSTR LOCAL NoMetaUpdate call    _g_printerr 
             4019cd      5 INSTR BELONGTO 4017c0 
             4019cd      5 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 XMM0 ZZ call    _g_printerr 
@@ -1074,30 +1075,30 @@
             4019e9      3 INSTR DEADREGS  EFLAGS RDI R12 R13 R14 R15 ZZ mov     rdi, rbx 
             4019ec     -1 INSTR LOCAL NoMetaUpdate call    _g_option_context_free 
             4019ec      5 INSTR BELONGTO 4017c0 
-            4019ec      5 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ call    _g_option_context_free 
+            4019ec      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ call    _g_option_context_free 
             4019f1      8 INSTR BELONGTO 4017c0 
-            4019f1      8 INSTR DEADREGS  EFLAGS RDI R9 R12 R13 R14 R15 ZZ mov     r9, [rsp+158h+var_60] 
+            4019f1      8 INSTR DEADREGS  EFLAGS RBX RDI R9 R12 R13 R14 R15 ZZ mov     r9, [rsp+158h+var_60] 
             4019f1      8 PTRIMMEDESP STACK 248 displ mov     r9, [rsp+158h+var_60]
             4019f9     -1 INSTR LOCAL NoMetaUpdate test    r9, r9 
             4019f9      3 INSTR BELONGTO 4017c0 
             4019fc     -1 INSTR LOCAL NoMetaUpdate jz      loc_401AB1 
             4019fc      6 INSTR BELONGTO 4017c0 
             401a02      2 INSTR BELONGTO 4017c0 
-            401a02      2 INSTR DEADREGS  EFLAGS RBX RSI RDI R8 R12 R13 R14 R15 ZZ xor     eax, eax 
+            401a02      2 INSTR DEADREGS  EFLAGS RAX RDX RBX RSI RDI R8 R12 R13 R14 R15 ZZ xor     eax, eax 
             401a02     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             401a04      3 INSTR BELONGTO 4017c0 
-            401a04      3 INSTR DEADREGS  EFLAGS RBX RSI RDI R8 R12 R13 R14 R15 ZZ mov     rdi, r9 
+            401a04      3 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI R8 R12 R13 R14 R15 ZZ mov     rdi, r9 
             401a07     12 INSTR BELONGTO 4017c0 
-            401a07     12 INSTR DEADREGS  EFLAGS RBX RSI R8 R12 R13 R14 R15 ZZ mov     [rsp+158h+var_50], 0 
+            401a07     12 INSTR DEADREGS  EFLAGS RDX RBX RSI R8 R12 R13 R14 R15 ZZ mov     [rsp+158h+var_50], 0 
             401a07     12 PTRIMMEDESP STACK 264 displ mov     [rsp+158h+var_50], 0
             401a13     -2 INSTR LOCAL n RCX ZZ  NumericDEFs or      rcx, 0FFFFFFFFFFFFFFFFh 
             401a13      4 INSTR BELONGTO 4017c0 
-            401a13      4 INSTR DEADREGS  EFLAGS RBX RSI R8 R12 R13 R14 R15 ZZ or      rcx, 0FFFFFFFFFFFFFFFFh 
+            401a13      4 INSTR DEADREGS  EFLAGS RDX RBX RSI R8 R12 R13 R14 R15 ZZ or      rcx, 0FFFFFFFFFFFFFFFFh 
             401a17      8 INSTR BELONGTO 4017c0 
-            401a17      8 INSTR DEADREGS  EFLAGS RBX RSI R8 R12 R13 R14 R15 ZZ lea     r8, [rsp+158h+var_50] 
+            401a17      8 INSTR DEADREGS  EFLAGS RDX RBX RSI R8 R12 R13 R14 R15 ZZ lea     r8, [rsp+158h+var_50] 
             401a17      8 PTRIMMEDESP STACK 264 displ lea     r8, [rsp+158h+var_50]
             401a1f      2 INSTR BELONGTO 4017c0 
-            401a1f      2 INSTR DEADREGS  EFLAGS RBX RSI R12 R13 R14 R15 ZZ xor     edx, edx 
+            401a1f      2 INSTR DEADREGS  EFLAGS RDX RBX RSI R12 R13 R14 R15 ZZ xor     edx, edx 
             401a1f     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
             401a21     -1 INSTR LOCAL NoMetaUpdate repne scasb 
             401a21      2 INSTR BELONGTO 4017c0 
@@ -1115,21 +1116,21 @@
             401a35      5 INSTR BELONGTO 4017c0 
             401a35      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ call    _g_utf8_to_ucs4 
             401a3a      3 INSTR BELONGTO 4017c0 
-            401a3a      3 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ mov     rbx, rax 
+            401a3a      3 INSTR DEADREGS  EFLAGS RBX RDI R12 R13 R14 R15 ZZ mov     rbx, rax 
             401a3d     -2 INSTR LOCAL n RAX ZZ  NumericDEFs mov     rax, [rsp+158h+var_50] 
             401a3d      8 INSTR BELONGTO 4017c0 
-            401a3d      8 INSTR DEADREGS  EFLAGS RAX R12 R13 R14 R15 ZZ mov     rax, [rsp+158h+var_50] 
+            401a3d      8 INSTR DEADREGS  EFLAGS RAX RDI R12 R13 R14 R15 ZZ mov     rax, [rsp+158h+var_50] 
             401a3d      8 PTRIMMEDESP STACK 264 displ mov     rax, [rsp+158h+var_50]
             401a45     -1 INSTR LOCAL NoMetaUpdate test    rax, rax 
             401a45      3 INSTR BELONGTO 4017c0 
             401a48     -1 INSTR LOCAL NoMetaUpdate jz      short loc_401A71 
             401a48      2 INSTR BELONGTO 4017c0 
             401a4a      4 INSTR BELONGTO 4017c0 
-            401a4a      4 INSTR DEADREGS  EFLAGS RSI R12 R13 R14 R15 XMM0 ZZ mov     rsi, [rax+8] 
+            401a4a      4 INSTR DEADREGS  EFLAGS RSI RDI R12 R13 R14 R15 XMM0 ZZ mov     rsi, [rax+8] 
             401a4e      5 INSTR BELONGTO 4017c0 
-            401a4e      5 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 XMM0 ZZ mov     edi, offset aFailedToConver; "Failed to convert: %s\n" 
+            401a4e      5 INSTR DEADREGS  EFLAGS RAX RDI R12 R13 R14 R15 XMM0 ZZ mov     edi, offset aFailedToConver; "Failed to convert: %s\n" 
             401a53      2 INSTR BELONGTO 4017c0 
-            401a53      2 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 XMM0 ZZ xor     eax, eax 
+            401a53      2 INSTR DEADREGS  EFLAGS RAX R12 R13 R14 R15 XMM0 ZZ xor     eax, eax 
             401a53     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             401a55     -2 INSTR LOCAL n RBP ZZ  NUMVia2ndSrcIMMEDNUM mov     ebp, 1 
             401a55      5 INSTR BELONGTO 4017c0 
@@ -1161,17 +1162,17 @@
             401a85     -1 INSTR LOCAL NoMetaUpdate cmp     eax, 0BAh 
             401a85      5 INSTR BELONGTO 4017c0 
             401a8a      5 INSTR BELONGTO 4017c0 
-            401a8a      5 INSTR DEADREGS  R12 R13 R14 R15 XMM0 ZZ mov     esi, offset aUnknown; "unknown" 
+            401a8a      5 INSTR DEADREGS  RSI RDI R12 R13 R14 R15 XMM0 ZZ mov     esi, offset aUnknown; "unknown" 
             401a8f     -1 INSTR LOCAL NoMetaUpdate ja      short loc_401A9B 
             401a8f      2 INSTR BELONGTO 4017c0 
             401a91     -1 INSTR LOCAL NoMetaUpdate mov     eax, eax 
             401a91      2 INSTR BELONGTO 4017c0 
             401a93      8 INSTR BELONGTO 4017c0 
-            401a93      8 INSTR DEADREGS  EFLAGS RSI R12 R13 R14 R15 XMM0 ZZ mov     rsi, ds:off_403360[rax*8] 
+            401a93      8 INSTR DEADREGS  EFLAGS RSI RDI R12 R13 R14 R15 XMM0 ZZ mov     rsi, ds:off_403360[rax*8] 
             401a9b      5 INSTR BELONGTO 4017c0 
-            401a9b      5 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 XMM0 ZZ mov     edi, offset aCouldNotInitia; "Could not initialise freetype: %s\n" 
+            401a9b      5 INSTR DEADREGS  EFLAGS RAX RDI R12 R13 R14 R15 XMM0 ZZ mov     edi, offset aCouldNotInitia; "Could not initialise freetype: %s\n" 
             401aa0      2 INSTR BELONGTO 4017c0 
-            401aa0      2 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 XMM0 ZZ xor     eax, eax 
+            401aa0      2 INSTR DEADREGS  EFLAGS RAX R12 R13 R14 R15 XMM0 ZZ xor     eax, eax 
             401aa0     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             401aa2     -2 INSTR LOCAL n RBP ZZ  NUMVia2ndSrcIMMEDNUM mov     ebp, 1 
             401aa2      5 INSTR BELONGTO 4017c0 
@@ -1184,7 +1185,7 @@
             401ab1     -1 INSTR LOCAL MetadataUnused mov     r12d, 1 
             401ab1      6 INSTR BELONGTO 4017c0 
             401ab7      2 INSTR BELONGTO 4017c0 
-            401ab7      2 INSTR DEADREGS  EFLAGS RDI R13 R14 R15 ZZ xor     ebx, ebx 
+            401ab7      2 INSTR DEADREGS  EFLAGS RBX RDI R13 R14 R15 ZZ xor     ebx, ebx 
             401ab7     -2 INSTR LOCAL n RBX ZZ  AlwaysNUM xor     ebx, ebx 
             401ab9     -1 INSTR LOCAL NoMetaUpdate jmp     short loc_401A74 
             401ab9      2 INSTR BELONGTO 4017c0 
@@ -1192,7 +1193,7 @@
             401abb      8 INSTR BELONGTO 4017c0 
             401ac3     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 1C9C380h 
             401ac3      5 INSTR BELONGTO 4017c0 
-            401ac3      5 INSTR DEADREGS  EFLAGS RCX RDX RDI R8 R9 R10 R11 R13 R14 R15 ZZ mov     esi, 1C9C380h 
+            401ac3      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 R10 R11 R13 R14 R15 ZZ mov     esi, 1C9C380h 
             401ac8      3 INSTR BELONGTO 4017c0 
             401ac8      3 INSTR DEADREGS  EFLAGS RCX RDX RDI R8 R9 R10 R11 R13 R14 R15 ZZ mov     rdi, [rax]      ; filename 
             401acb     -1 INSTR LOCAL NoMetaUpdate call    sub_4026E0 
@@ -1222,13 +1223,14 @@
             401af1      5 INSTR BELONGTO 4017c0 
             401af1      5 INSTR DEADREGS  EFLAGS R13 R14 R15 ZZ call    _g_object_unref 
             401af6      8 INSTR BELONGTO 4017c0 
-            401af6      8 INSTR DEADREGS  EFLAGS RCX RSI RDI R13 R14 R15 ZZ mov     rdi, [rsp+158h+var_78] 
+            401af6      8 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R13 R14 R15 ZZ mov     rdi, [rsp+158h+var_78] 
             401af6      8 PTRIMMEDESP STACK 224 displ mov     rdi, [rsp+158h+var_78]
             401afe      8 INSTR BELONGTO 4017c0 
-            401afe      8 INSTR DEADREGS  EFLAGS RCX RSI R13 R14 R15 ZZ lea     rcx, [rsp+158h+var_70] 
+            401afe      8 INSTR DEADREGS  EFLAGS RCX RDX RSI R13 R14 R15 ZZ lea     rcx, [rsp+158h+var_70] 
             401afe      8 PTRIMMEDESP STACK 232 displ lea     rcx, [rsp+158h+var_70]
-            401b06     -1 INSTR LOCAL MetadataRedundant xor     edx, edx 
             401b06      2 INSTR BELONGTO 4017c0 
+            401b06      2 INSTR DEADREGS  EFLAGS RDX RSI R13 R14 R15 ZZ xor     edx, edx 
+            401b06     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
             401b08      3 INSTR BELONGTO 4017c0 
             401b08      3 INSTR DEADREGS  EFLAGS RSI R13 R14 R15 ZZ mov     rsi, rbp 
             401b0b     -1 INSTR LOCAL NoMetaUpdate call    sub_402290 
@@ -1241,19 +1243,19 @@
             401b14     -1 INSTR LOCAL NoMetaUpdate cmp     eax, 0BAh 
             401b14      5 INSTR BELONGTO 4017c0 
             401b19      5 INSTR BELONGTO 4017c0 
-            401b19      5 INSTR DEADREGS  RSI R12 R13 R14 R15 XMM0 ZZ mov     edx, offset aUnknown; "unknown" 
+            401b19      5 INSTR DEADREGS  RDX RSI RDI R12 R13 R14 R15 XMM0 ZZ mov     edx, offset aUnknown; "unknown" 
             401b1e     -1 INSTR LOCAL NoMetaUpdate ja      short loc_401B2A 
             401b1e      2 INSTR BELONGTO 4017c0 
             401b20     -1 INSTR LOCAL NoMetaUpdate mov     eax, eax 
             401b20      2 INSTR BELONGTO 4017c0 
             401b22      8 INSTR BELONGTO 4017c0 
-            401b22      8 INSTR DEADREGS  EFLAGS RDX RSI R12 R13 R14 R15 XMM0 ZZ mov     rdx, ds:off_403360[rax*8] 
+            401b22      8 INSTR DEADREGS  EFLAGS RDX RSI RDI R12 R13 R14 R15 XMM0 ZZ mov     rdx, ds:off_403360[rax*8] 
             401b2a      3 INSTR BELONGTO 4017c0 
-            401b2a      3 INSTR DEADREGS  EFLAGS RSI R12 R13 R14 R15 XMM0 ZZ mov     rsi, rbp 
+            401b2a      3 INSTR DEADREGS  EFLAGS RAX RSI RDI R12 R13 R14 R15 XMM0 ZZ mov     rsi, rbp 
             401b2d      5 INSTR BELONGTO 4017c0 
-            401b2d      5 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 XMM0 ZZ mov     edi, offset aCouldNotLoadFa; "Could not load face '%s': %s\n" 
+            401b2d      5 INSTR DEADREGS  EFLAGS RAX RDI R12 R13 R14 R15 XMM0 ZZ mov     edi, offset aCouldNotLoadFa; "Could not load face '%s': %s\n" 
             401b32      2 INSTR BELONGTO 4017c0 
-            401b32      2 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 XMM0 ZZ xor     eax, eax 
+            401b32      2 INSTR DEADREGS  EFLAGS RAX R12 R13 R14 R15 XMM0 ZZ xor     eax, eax 
             401b32     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             401b34     -1 INSTR LOCAL NoMetaUpdate call    _g_printerr 
             401b34      5 INSTR BELONGTO 4017c0 
@@ -1273,13 +1275,16 @@
             401b4e     -1 INSTR LOCAL NoMetaUpdate call    _g_free 
             401b4e      5 INSTR BELONGTO 4017c0 
             401b4e      5 INSTR DEADREGS  EFLAGS R13 R14 R15 ZZ call    _g_free 
-            401b53     -1 INSTR LOCAL MetadataRedundant mov     edx, [rsp+158h+var_3C] 
+            401b53     -2 INSTR LOCAL n RDX ZZ  NumericDEFs mov     edx, [rsp+158h+var_3C] 
             401b53      7 INSTR BELONGTO 4017c0 
+            401b53      7 INSTR DEADREGS  EFLAGS RDX RSI RDI R13 R14 R15 ZZ mov     edx, [rsp+158h+var_3C] 
+            401b53      7 PTRIMMEDESP STACK 284 displ mov     edx, [rsp+158h+var_3C]
             401b5a      8 INSTR BELONGTO 4017c0 
-            401b5a      8 INSTR DEADREGS  EFLAGS RDI R13 R14 R15 ZZ mov     rdi, [rsp+158h+var_70] 
+            401b5a      8 INSTR DEADREGS  EFLAGS RSI RDI R13 R14 R15 ZZ mov     rdi, [rsp+158h+var_70] 
             401b5a      8 PTRIMMEDESP STACK 232 displ mov     rdi, [rsp+158h+var_70]
-            401b62     -1 INSTR LOCAL MetadataRedundant xor     esi, esi 
             401b62      2 INSTR BELONGTO 4017c0 
+            401b62      2 INSTR DEADREGS  EFLAGS RSI R13 R14 R15 ZZ xor     esi, esi 
+            401b62     -2 INSTR LOCAL n RSI ZZ  AlwaysNUM xor     esi, esi 
             401b64     -1 INSTR LOCAL NoMetaUpdate call    _FT_Set_Pixel_Sizes 
             401b64      5 INSTR BELONGTO 4017c0 
             401b64      5 INSTR DEADREGS  EFLAGS R13 R14 R15 ZZ call    _FT_Set_Pixel_Sizes 
@@ -1288,16 +1293,16 @@
             401b6b     -1 INSTR LOCAL NoMetaUpdate jnz     loc_401F90 
             401b6b      6 INSTR BELONGTO 4017c0 
             401b71      8 INSTR BELONGTO 4017c0 
-            401b71      8 INSTR DEADREGS  EFLAGS RDI R8 R13 R14 R15 ZZ mov     rdi, [rsp+158h+var_70] 
+            401b71      8 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R13 R14 R15 ZZ mov     rdi, [rsp+158h+var_70] 
             401b71      8 PTRIMMEDESP STACK 232 displ mov     rdi, [rsp+158h+var_70]
             401b79      2 INSTR BELONGTO 4017c0 
-            401b79      2 INSTR DEADREGS  EFLAGS R8 R13 R14 R15 ZZ xor     edx, edx 
+            401b79      2 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI R8 R13 R14 R15 ZZ xor     edx, edx 
             401b79     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
             401b7b      2 INSTR BELONGTO 4017c0 
-            401b7b      2 INSTR DEADREGS  EFLAGS R8 R13 R14 R15 ZZ xor     ecx, ecx 
+            401b7b      2 INSTR DEADREGS  EFLAGS RAX RCX RSI R8 R13 R14 R15 ZZ xor     ecx, ecx 
             401b7b     -2 INSTR LOCAL n RCX ZZ  AlwaysNUM xor     ecx, ecx 
             401b7d      4 INSTR BELONGTO 4017c0 
-            401b7d      4 INSTR DEADREGS  EFLAGS R8 R13 R14 R15 ZZ mov     r8d, [rdi+48h] 
+            401b7d      4 INSTR DEADREGS  EFLAGS RAX RSI R8 R13 R14 R15 ZZ mov     r8d, [rdi+48h] 
             401b81     -1 INSTR LOCAL NoMetaUpdate jmp     short loc_401BB6 
             401b81      2 INSTR BELONGTO 4017c0 
             401b83     -1 INSTR LOCAL MetadataUnused mov     rax, [rdi+50h] 
@@ -1305,7 +1310,7 @@
             401b87      4 INSTR BELONGTO 4017c0 
             401b87      4 INSTR DEADREGS  EFLAGS RSI R13 R14 R15 ZZ mov     rsi, [rax+rdx] 
             401b8b      3 INSTR BELONGTO 4017c0 
-            401b8b      3 INSTR DEADREGS  EFLAGS R13 R14 R15 ZZ mov     eax, [rsi+8] 
+            401b8b      3 INSTR DEADREGS  EFLAGS RAX R13 R14 R15 ZZ mov     eax, [rsi+8] 
             401b8e     -1 INSTR LOCAL NoMetaUpdate cmp     eax, 756E6963h 
             401b8e      5 INSTR BELONGTO 4017c0 
             401b93     -1 INSTR LOCAL NoMetaUpdate jz      loc_401FBC 
@@ -1328,16 +1333,16 @@
             401bb9      2 INSTR BELONGTO 4017c0 
             401bbb     -2 INSTR LOCAL n RAX ZZ  NumericDEFs mov     eax, [rsp+158h+var_3C] 
             401bbb      7 INSTR BELONGTO 4017c0 
-            401bbb      7 INSTR DEADREGS  EFLAGS RDX R13 R14 R15 ZZ mov     eax, [rsp+158h+var_3C] 
+            401bbb      7 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R13 R14 R15 ZZ mov     eax, [rsp+158h+var_3C] 
             401bbb      7 PTRIMMEDESP STACK 284 displ mov     eax, [rsp+158h+var_3C]
             401bc2     -2 INSTR LOCAL n RCX ZZ  NUMVia2ndSrcIMMEDNUM mov     ecx, 2 
             401bc2      5 INSTR BELONGTO 4017c0 
-            401bc2      5 INSTR DEADREGS  EFLAGS RDX R13 R14 R15 ZZ mov     ecx, 2 
+            401bc2      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R13 R14 R15 ZZ mov     ecx, 2 
             401bc7      2 INSTR BELONGTO 4017c0 
-            401bc7      2 INSTR DEADREGS  EFLAGS RDX R13 R14 R15 ZZ xor     esi, esi 
+            401bc7      2 INSTR DEADREGS  EFLAGS RDX RSI RDI R13 R14 R15 ZZ xor     esi, esi 
             401bc7     -2 INSTR LOCAL n RSI ZZ  AlwaysNUM xor     esi, esi 
             401bc9      2 INSTR BELONGTO 4017c0 
-            401bc9      2 INSTR DEADREGS  EFLAGS RDX R13 R14 R15 ZZ xor     edi, edi 
+            401bc9      2 INSTR DEADREGS  EFLAGS RDX RDI R13 R14 R15 ZZ xor     edi, edi 
             401bc9     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
             401bcb     -1 INSTR LOCAL NoMetaUpdate cvtsi2sd xmm0, eax 
             401bcb      4 INSTR BELONGTO 4017c0 
@@ -1368,7 +1373,7 @@
             401c00     -1 INSTR LOCAL NoMetaUpdate test    rax, rax 
             401c00      3 INSTR BELONGTO 4017c0 
             401c03      3 INSTR BELONGTO 4017c0 
-            401c03      3 INSTR DEADREGS  R13 R14 R15 XMM0 ZZ mov     rbp, rax 
+            401c03      3 INSTR DEADREGS  RDI R13 R14 R15 XMM0 ZZ mov     rbp, rax 
             401c06     -1 INSTR LOCAL NoMetaUpdate jz      loc_402095 
             401c06      6 INSTR BELONGTO 4017c0 
             401c0c      3 INSTR BELONGTO 4017c0 
@@ -1397,7 +1402,7 @@
             401c30     -1 INSTR LOCAL NoMetaUpdate jmp     short loc_401C3C 
             401c30      2 INSTR BELONGTO 4017c0 
             401c32      6 INSTR BELONGTO 4017c0 
-            401c32      6 INSTR DEADREGS  EFLAGS RDI R15 XMM0 ZZ mov     byte ptr [r13+rax+0], 0FFh 
+            401c32      6 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R15 XMM0 ZZ mov     byte ptr [r13+rax+0], 0FFh 
             401c38     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rax, 1 
             401c38      4 INSTR BELONGTO 4017c0 
             401c3c     -1 INSTR LOCAL NoMetaUpdate cmp     r14d, eax 
@@ -1406,16 +1411,16 @@
             401c3f      2 INSTR BELONGTO 4017c0 
             401c41     -2 INSTR LOCAL n RCX ZZ  NumericDEFs mov     ecx, [rsp+158h+var_3C] 
             401c41      7 INSTR BELONGTO 4017c0 
-            401c41      7 INSTR DEADREGS  EFLAGS RDI R13 R14 R15 XMM0 ZZ mov     ecx, [rsp+158h+var_3C] 
+            401c41      7 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R13 R14 R15 XMM0 ZZ mov     ecx, [rsp+158h+var_3C] 
             401c41      7 PTRIMMEDESP STACK 284 displ mov     ecx, [rsp+158h+var_3C]
             401c48     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 2 
             401c48      5 INSTR BELONGTO 4017c0 
-            401c48      5 INSTR DEADREGS  EFLAGS RDI R13 R14 R15 XMM0 ZZ mov     esi, 2 
+            401c48      5 INSTR DEADREGS  EFLAGS RAX RDX RSI RDI R13 R14 R15 XMM0 ZZ mov     esi, 2 
             401c4d      2 INSTR BELONGTO 4017c0 
-            401c4d      2 INSTR DEADREGS  EFLAGS RDI R13 R14 R15 XMM0 ZZ mov     edx, ecx 
+            401c4d      2 INSTR DEADREGS  EFLAGS RAX RDX RDI R13 R14 R15 XMM0 ZZ mov     edx, ecx 
             401c4d     -2 INSTR LOCAL n RDX ZZ  NumericDEFs mov     edx, ecx 
             401c4f      2 INSTR BELONGTO 4017c0 
-            401c4f      2 INSTR DEADREGS  EFLAGS RDI R13 R14 R15 XMM0 ZZ mov     eax, ecx 
+            401c4f      2 INSTR DEADREGS  EFLAGS RAX RDI R13 R14 R15 XMM0 ZZ mov     eax, ecx 
             401c4f     -2 INSTR LOCAL n RAX ZZ  NumericDEFs mov     eax, ecx 
             401c51      7 INSTR BELONGTO 4017c0 
             401c51      7 INSTR DEADREGS  EFLAGS RDI R13 R14 R15 XMM0 ZZ mov     [rsp+158h+var_40], ecx 
@@ -1427,24 +1432,24 @@
             401c5d     -1 INSTR LOCAL NoMetaUpdate test    r12d, r12d 
             401c5d      3 INSTR BELONGTO 4017c0 
             401c60      7 INSTR BELONGTO 4017c0 
-            401c60      7 INSTR DEADREGS  RDI R12 R13 R14 R15 XMM0 ZZ mov     [rsp+158h+var_44], eax 
+            401c60      7 INSTR DEADREGS  RSI RDI R12 R13 R14 R15 XMM0 ZZ mov     [rsp+158h+var_44], eax 
             401c60      7 PTRIMMEDESP STACK 276 displ mov     [rsp+158h+var_44], eax
             401c67     -1 INSTR LOCAL NoMetaUpdate jz      loc_401FF5 
             401c67      6 INSTR BELONGTO 4017c0 
             401c6d      8 INSTR BELONGTO 4017c0 
-            401c6d      8 INSTR DEADREGS  EFLAGS RDI R12 R13 R14 R15 XMM0 ZZ mov     rdi, [rsp+158h+var_70] 
+            401c6d      8 INSTR DEADREGS  EFLAGS RSI RDI R12 R13 R14 R15 XMM0 ZZ mov     rdi, [rsp+158h+var_70] 
             401c6d      8 PTRIMMEDESP STACK 232 displ mov     rdi, [rsp+158h+var_70]
             401c75     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 41h 
             401c75      5 INSTR BELONGTO 4017c0 
-            401c75      5 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 XMM0 ZZ mov     esi, 41h 
+            401c75      5 INSTR DEADREGS  EFLAGS RSI R12 R13 R14 R15 XMM0 ZZ mov     esi, 41h 
             401c7a     -1 INSTR LOCAL NoMetaUpdate call    _FT_Get_Char_Index 
             401c7a      5 INSTR BELONGTO 4017c0 
             401c7a      5 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 XMM0 ZZ call    _FT_Get_Char_Index 
             401c7f      8 INSTR BELONGTO 4017c0 
-            401c7f      8 INSTR DEADREGS  EFLAGS RDI R12 R13 R14 R15 XMM0 ZZ mov     rdi, [rsp+158h+var_70] 
+            401c7f      8 INSTR DEADREGS  EFLAGS RSI RDI R12 R13 R14 R15 XMM0 ZZ mov     rdi, [rsp+158h+var_70] 
             401c7f      8 PTRIMMEDESP STACK 232 displ mov     rdi, [rsp+158h+var_70]
             401c87      3 INSTR BELONGTO 4017c0 
-            401c87      3 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 XMM0 ZZ mov     r13d, eax 
+            401c87      3 INSTR DEADREGS  EFLAGS RSI R12 R13 R14 R15 XMM0 ZZ mov     r13d, eax 
             401c8a     -1 INSTR LOCAL MetadataRedundant mov     esi, 61h 
             401c8a      5 INSTR BELONGTO 4017c0 
             401c8f     -1 INSTR LOCAL NoMetaUpdate call    _FT_Get_Char_Index 
@@ -1453,9 +1458,9 @@
             401c94     -1 INSTR LOCAL NoMetaUpdate test    r13d, r13d 
             401c94      3 INSTR BELONGTO 4017c0 
             401c97      3 INSTR BELONGTO 4017c0 
-            401c97      3 INSTR DEADREGS  RCX RSI RDI R8 R12 R14 R15 XMM0 ZZ mov     r12d, eax 
+            401c97      3 INSTR DEADREGS  RCX RDX RSI RDI R8 R12 R14 R15 XMM0 ZZ mov     r12d, eax 
             401c9a      8 INSTR BELONGTO 4017c0 
-            401c9a      8 INSTR DEADREGS  RCX RSI RDI R8 R14 R15 XMM0 ZZ mov     rsi, [rsp+158h+var_70] 
+            401c9a      8 INSTR DEADREGS  RCX RDX RSI RDI R8 R14 R15 XMM0 ZZ mov     rsi, [rsp+158h+var_70] 
             401c9a      8 PTRIMMEDESP STACK 232 displ mov     rsi, [rsp+158h+var_70]
             401ca2     -1 INSTR LOCAL NoMetaUpdate jnz     short loc_401CB9 
             401ca2      2 INSTR BELONGTO 4017c0 
@@ -1486,29 +1491,29 @@
             401ccc      4 INSTR BELONGTO 4017c0 
             401ccc      4 INSTR DEADREGS  RCX RDI R8 R14 R15 XMM0 ZZ cmovle  r12d, edx 
             401cd0      8 INSTR BELONGTO 4017c0 
-            401cd0      8 INSTR DEADREGS  EFLAGS RCX RDI R8 R14 R15 XMM0 ZZ lea     r8, [rsp+158h+var_40] 
+            401cd0      8 INSTR DEADREGS  EFLAGS RCX RDX RDI R8 R14 R15 XMM0 ZZ lea     r8, [rsp+158h+var_40] 
             401cd0      8 PTRIMMEDESP STACK 280 displ lea     r8, [rsp+158h+var_40]
             401cd8      8 INSTR BELONGTO 4017c0 
-            401cd8      8 INSTR DEADREGS  EFLAGS RCX RDI R14 R15 XMM0 ZZ lea     rcx, [rsp+158h+var_44] 
+            401cd8      8 INSTR DEADREGS  EFLAGS RCX RDX RDI R14 R15 XMM0 ZZ lea     rcx, [rsp+158h+var_44] 
             401cd8      8 PTRIMMEDESP STACK 276 displ lea     rcx, [rsp+158h+var_44]
             401ce0      3 INSTR BELONGTO 4017c0 
-            401ce0      3 INSTR DEADREGS  EFLAGS RDI R14 R15 XMM0 ZZ mov     edx, r13d 
+            401ce0      3 INSTR DEADREGS  EFLAGS RDX RDI R14 R15 XMM0 ZZ mov     edx, r13d 
             401ce3      3 INSTR BELONGTO 4017c0 
             401ce3      3 INSTR DEADREGS  EFLAGS RDI R13 R14 R15 XMM0 ZZ mov     rdi, rbp 
             401ce6     -1 INSTR LOCAL NoMetaUpdate call    sub_402420 
             401ce6      5 INSTR BELONGTO 4017c0 
             401ce6      5 INSTR DEADREGS  EFLAGS R13 R14 R15 XMM0 ZZ call    sub_402420 
             401ceb      8 INSTR BELONGTO 4017c0 
-            401ceb      8 INSTR DEADREGS  EFLAGS RCX RSI RDI R8 R13 R14 R15 XMM0 ZZ mov     rsi, [rsp+158h+var_70] 
+            401ceb      8 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R13 R14 R15 XMM0 ZZ mov     rsi, [rsp+158h+var_70] 
             401ceb      8 PTRIMMEDESP STACK 232 displ mov     rsi, [rsp+158h+var_70]
             401cf3      8 INSTR BELONGTO 4017c0 
-            401cf3      8 INSTR DEADREGS  EFLAGS RCX RDI R8 R13 R14 R15 XMM0 ZZ lea     r8, [rsp+158h+var_40] 
+            401cf3      8 INSTR DEADREGS  EFLAGS RCX RDX RDI R8 R13 R14 R15 XMM0 ZZ lea     r8, [rsp+158h+var_40] 
             401cf3      8 PTRIMMEDESP STACK 280 displ lea     r8, [rsp+158h+var_40]
             401cfb      8 INSTR BELONGTO 4017c0 
-            401cfb      8 INSTR DEADREGS  EFLAGS RCX RDI R13 R14 R15 XMM0 ZZ lea     rcx, [rsp+158h+var_44] 
+            401cfb      8 INSTR DEADREGS  EFLAGS RCX RDX RDI R13 R14 R15 XMM0 ZZ lea     rcx, [rsp+158h+var_44] 
             401cfb      8 PTRIMMEDESP STACK 276 displ lea     rcx, [rsp+158h+var_44]
             401d03      3 INSTR BELONGTO 4017c0 
-            401d03      3 INSTR DEADREGS  EFLAGS RDI R13 R14 R15 XMM0 ZZ mov     edx, r12d 
+            401d03      3 INSTR DEADREGS  EFLAGS RDX RDI R13 R14 R15 XMM0 ZZ mov     edx, r12d 
             401d06      3 INSTR BELONGTO 4017c0 
             401d06      3 INSTR DEADREGS  EFLAGS RDI R12 R13 R14 R15 XMM0 ZZ mov     rdi, rbp 
             401d09     -1 INSTR LOCAL NoMetaUpdate call    sub_402420 
@@ -1550,23 +1555,23 @@
             401d48     -1 INSTR LOCAL MetadataUnused mov     rdi, r14 
             401d48      3 INSTR BELONGTO 4017c0 
             401d4b      3 INSTR BELONGTO 4017c0 
-            401d4b      3 INSTR DEADREGS  EFLAGS RDX R8 R9 R10 R15 XMM0 ZZ mov     r15d, eax 
+            401d4b      3 INSTR DEADREGS  EFLAGS RCX RDX RSI R8 R9 R10 R15 XMM0 ZZ mov     r15d, eax 
             401d4e     -1 INSTR LOCAL MetadataUnused mov     rdx, r14 
             401d4e      3 INSTR BELONGTO 4017c0 
-            401d51     -1 INSTR LOCAL MetadataRedundant xor     esi, esi 
             401d51      2 INSTR BELONGTO 4017c0 
+            401d51      2 INSTR DEADREGS  EFLAGS RCX RSI R8 R9 R10 XMM0 ZZ xor     esi, esi 
+            401d51     -2 INSTR LOCAL n RSI ZZ  AlwaysNUM xor     esi, esi 
             401d53     -2 INSTR LOCAL n R9 ZZ  AlwaysNUM movsxd  r9, eax 
             401d53      3 INSTR BELONGTO 4017c0 
-            401d53      3 INSTR DEADREGS  EFLAGS R8 R9 R10 XMM0 ZZ movsxd  r9, eax 
+            401d53      3 INSTR DEADREGS  EFLAGS RCX R8 R9 R10 XMM0 ZZ movsxd  r9, eax 
             401d56     -1 INSTR LOCAL NoMetaUpdate cmp     r13d, esi 
             401d56      3 INSTR BELONGTO 4017c0 
             401d59     -1 INSTR LOCAL NoMetaUpdate jle     short loc_401D78 
             401d59      2 INSTR BELONGTO 4017c0 
             401d5b     -1 INSTR LOCAL MetadataUnused mov     r8, rdx 
             401d5b      3 INSTR BELONGTO 4017c0 
+            401d5e     -1 INSTR LOCAL MetadataUnused xor     eax, eax 
             401d5e      2 INSTR BELONGTO 4017c0 
-            401d5e      2 INSTR DEADREGS  EFLAGS R10 XMM0 ZZ xor     eax, eax 
-            401d5e     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             401d60     -1 INSTR LOCAL MetadataUnused xor     ecx, ecx 
             401d60      2 INSTR BELONGTO 4017c0 
             401d62     -1 INSTR LOCAL MetadataUnused sub     r8, r9 
@@ -1581,13 +1586,12 @@
             401d72      6 INSTR BELONGTO 4017c0 
             401d78     -1 INSTR LOCAL NoMetaUpdate cmp     esi, r13d 
             401d78      3 INSTR BELONGTO 4017c0 
-            401d7b     -2 INSTR LOCAL n RAX ZZ  NumericDEFs mov     eax, r13d 
             401d7b      3 INSTR BELONGTO 4017c0 
-            401d7b      3 INSTR DEADREGS  RCX RDX R8 R10 XMM0 ZZ mov     eax, r13d 
+            401d7b      3 INSTR DEADREGS  RAX RCX RDX R8 R10 XMM0 ZZ mov     eax, r13d 
             401d7e      3 INSTR BELONGTO 4017c0 
             401d7e      3 INSTR DEADREGS  RCX RDX R8 R10 XMM0 ZZ cmovle  eax, esi 
             401d81      2 INSTR BELONGTO 4017c0 
-            401d81      2 INSTR DEADREGS  EFLAGS RCX RDX R8 R10 XMM0 ZZ xor     esi, esi 
+            401d81      2 INSTR DEADREGS  EFLAGS RCX RDX RSI R8 R10 XMM0 ZZ xor     esi, esi 
             401d81     -2 INSTR LOCAL n RSI ZZ  AlwaysNUM xor     esi, esi 
             401d83      3 INSTR BELONGTO 4017c0 
             401d83      3 INSTR DEADREGS  EFLAGS RCX RDX R8 R10 XMM0 ZZ lea     edx, [rax-4] 
@@ -1601,20 +1605,19 @@
             401d90      3 INSTR BELONGTO 4017c0 
             401d90      3 INSTR DEADREGS  R8 R10 XMM0 ZZ cmovge  esi, edx 
             401d93      3 INSTR BELONGTO 4017c0 
-            401d93      3 INSTR DEADREGS  EFLAGS R8 R10 XMM0 ZZ mov     r10d, eax 
+            401d93      3 INSTR DEADREGS  EFLAGS RDX R8 R10 XMM0 ZZ mov     r10d, eax 
             401d96     -1 INSTR LOCAL MetadataRedundant movsxd  rcx, ecx 
             401d96      3 INSTR BELONGTO 4017c0 
             401d99      3 INSTR BELONGTO 4017c0 
-            401d99      3 INSTR DEADREGS  EFLAGS R8 XMM0 ZZ add     rcx, r14 
+            401d99      3 INSTR DEADREGS  EFLAGS RDX R8 XMM0 ZZ add     rcx, r14 
             401d9c     -1 INSTR LOCAL NoMetaUpdate cmp     r10d, esi 
             401d9c      3 INSTR BELONGTO 4017c0 
             401d9f     -1 INSTR LOCAL NoMetaUpdate jl      short loc_401DBF 
             401d9f      2 INSTR BELONGTO 4017c0 
             401da1      3 INSTR BELONGTO 4017c0 
-            401da1      3 INSTR DEADREGS  EFLAGS R8 R11 XMM0 ZZ mov     r11, rcx 
+            401da1      3 INSTR DEADREGS  EFLAGS RDX R8 R11 XMM0 ZZ mov     r11, rcx 
+            401da4     -1 INSTR LOCAL MetadataUnused xor     edx, edx 
             401da4      2 INSTR BELONGTO 4017c0 
-            401da4      2 INSTR DEADREGS  EFLAGS R8 XMM0 ZZ xor     edx, edx 
-            401da4     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
             401da6     -1 INSTR LOCAL MetadataUnused xor     r8d, r8d 
             401da6      3 INSTR BELONGTO 4017c0 
             401da9     -1 INSTR LOCAL 2ndSrcNumeric sub     r11, r9 
@@ -1630,26 +1633,24 @@
             401dbf     -1 INSTR LOCAL NoMetaUpdate cmp     r10d, esi 
             401dbf      3 INSTR BELONGTO 4017c0 
             401dc2      2 INSTR BELONGTO 4017c0 
-            401dc2      2 INSTR DEADREGS  R8 XMM0 ZZ mov     edx, esi 
-            401dc2     -2 INSTR LOCAL n RDX ZZ  NumericDEFs mov     edx, esi 
+            401dc2      2 INSTR DEADREGS  RCX RDX R8 XMM0 ZZ mov     edx, esi 
             401dc4      4 INSTR BELONGTO 4017c0 
-            401dc4      4 INSTR DEADREGS  R8 XMM0 ZZ cmovge  edx, r10d 
+            401dc4      4 INSTR DEADREGS  RCX R8 XMM0 ZZ cmovge  edx, r10d 
             401dc8     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     edx, 4 
             401dc8      3 INSTR BELONGTO 4017c0 
             401dcb     -1 INSTR LOCAL NoMetaUpdate cmp     edx, eax 
             401dcb      2 INSTR BELONGTO 4017c0 
             401dcd      3 INSTR BELONGTO 4017c0 
-            401dcd      3 INSTR DEADREGS  R8 XMM0 ZZ cmovle  eax, edx 
+            401dcd      3 INSTR DEADREGS  RCX R8 XMM0 ZZ cmovle  eax, edx 
             401dd0     -2 INSTR LOCAL n R8 ZZ  AlwaysNUM xor     r8d, r8d 
             401dd0      3 INSTR BELONGTO 4017c0 
-            401dd0      3 INSTR DEADREGS  EFLAGS R8 XMM0 ZZ xor     r8d, r8d 
+            401dd0      3 INSTR DEADREGS  EFLAGS RCX RDX R8 XMM0 ZZ xor     r8d, r8d 
             401dd3     -1 INSTR LOCAL NoMetaUpdate cmp     r12d, r8d 
             401dd3      3 INSTR BELONGTO 4017c0 
             401dd6     -1 INSTR LOCAL NoMetaUpdate jle     short loc_401DEF 
             401dd6      2 INSTR BELONGTO 4017c0 
+            401dd8     -1 INSTR LOCAL MetadataUnused xor     edx, edx 
             401dd8      2 INSTR BELONGTO 4017c0 
-            401dd8      2 INSTR DEADREGS  EFLAGS XMM0 ZZ xor     edx, edx 
-            401dd8     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
             401dda     -1 INSTR LOCAL MetadataUnused xor     ecx, ecx 
             401dda      2 INSTR BELONGTO 4017c0 
             401ddc     -1 INSTR LOCAL NoMetaUpdate cmp     r13d, ecx 
@@ -1663,33 +1664,32 @@
             401def     -1 INSTR LOCAL NoMetaUpdate cmp     r8d, r12d 
             401def      3 INSTR BELONGTO 4017c0 
             401df2      3 INSTR BELONGTO 4017c0 
-            401df2      3 INSTR DEADREGS  RCX R9 XMM0 ZZ mov     r9d, r15d 
+            401df2      3 INSTR DEADREGS  RCX RDX RDI R9 XMM0 ZZ mov     r9d, r15d 
             401df5      4 INSTR BELONGTO 4017c0 
-            401df5      4 INSTR DEADREGS  RCX XMM0 ZZ cmovg   r8d, r12d 
+            401df5      4 INSTR DEADREGS  RCX RDX RDI XMM0 ZZ cmovg   r8d, r12d 
             401df9      2 INSTR BELONGTO 4017c0 
-            401df9      2 INSTR DEADREGS  EFLAGS RCX XMM0 ZZ xor     edx, edx 
+            401df9      2 INSTR DEADREGS  EFLAGS RCX RDX RDI XMM0 ZZ xor     edx, edx 
             401df9     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
             401dfb      4 INSTR BELONGTO 4017c0 
-            401dfb      4 INSTR DEADREGS  EFLAGS RCX XMM0 ZZ lea     ecx, [r8-4] 
+            401dfb      4 INSTR DEADREGS  EFLAGS RCX RDI XMM0 ZZ lea     ecx, [r8-4] 
             401dff     -1 INSTR LOCAL NoMetaUpdate cmp     r8d, 5 
             401dff      4 INSTR BELONGTO 4017c0 
             401e03      3 INSTR BELONGTO 4017c0 
-            401e03      3 INSTR DEADREGS  R8 XMM0 ZZ cmovge  edx, ecx 
+            401e03      3 INSTR DEADREGS  RDI R8 XMM0 ZZ cmovge  edx, ecx 
             401e06     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM sub     r12d, 1 
             401e06      4 INSTR BELONGTO 4017c0 
-            401e0a     -2 INSTR LOCAL n RCX ZZ  NumericDEFs mov     ecx, r15d 
+            401e0a     -1 INSTR LOCAL MetadataUnused mov     ecx, r15d 
             401e0a      3 INSTR BELONGTO 4017c0 
-            401e0a      3 INSTR DEADREGS  EFLAGS R8 XMM0 ZZ mov     ecx, r15d 
-            401e0d     -1 INSTR LOCAL MetadataRedundant imul    ecx, r12d 
+            401e0d     -1 INSTR LOCAL MetadataUnused imul    ecx, r12d 
             401e0d      4 INSTR BELONGTO 4017c0 
             401e11     -2 INSTR LOCAL n R9 ZZ  AlwaysNUM neg     r9d 
             401e11      3 INSTR BELONGTO 4017c0 
-            401e11      3 INSTR DEADREGS  EFLAGS R8 R15 XMM0 ZZ neg     r9d 
+            401e11      3 INSTR DEADREGS  EFLAGS RDI R8 R15 XMM0 ZZ neg     r9d 
             401e14      3 INSTR BELONGTO 4017c0 
-            401e14      3 INSTR DEADREGS  EFLAGS R8 R15 XMM0 ZZ mov     r8d, r12d 
+            401e14      3 INSTR DEADREGS  EFLAGS RDI R8 R15 XMM0 ZZ mov     r8d, r12d 
             401e17     -1 INSTR LOCAL MetadataRedundant movsxd  r9, r9d 
             401e17      3 INSTR BELONGTO 4017c0 
-            401e1a     -1 INSTR LOCAL MetadataRedundant movsxd  rcx, ecx 
+            401e1a     -1 INSTR LOCAL MetadataUnused movsxd  rcx, ecx 
             401e1a      3 INSTR BELONGTO 4017c0 
             401e1d     -1 INSTR LOCAL MetadataUnused add     r14, rcx 
             401e1d      3 INSTR BELONGTO 4017c0 
@@ -1697,9 +1697,8 @@
             401e20      3 INSTR BELONGTO 4017c0 
             401e23     -1 INSTR LOCAL NoMetaUpdate jl      short loc_401E3D 
             401e23      2 INSTR BELONGTO 4017c0 
+            401e25     -1 INSTR LOCAL MetadataUnused xor     ecx, ecx 
             401e25      2 INSTR BELONGTO 4017c0 
-            401e25      2 INSTR DEADREGS  EFLAGS R15 XMM0 ZZ xor     ecx, ecx 
-            401e25     -2 INSTR LOCAL n RCX ZZ  AlwaysNUM xor     ecx, ecx 
             401e27     -1 INSTR LOCAL MetadataUnused xor     edi, edi 
             401e27      2 INSTR BELONGTO 4017c0 
             401e29     -1 INSTR LOCAL NoMetaUpdate cmp     r13d, edi 
@@ -1713,8 +1712,7 @@
             401e3d     -1 INSTR LOCAL NoMetaUpdate cmp     r8d, edx 
             401e3d      3 INSTR BELONGTO 4017c0 
             401e40      2 INSTR BELONGTO 4017c0 
-            401e40      2 INSTR DEADREGS  RDI R13 R14 R15 XMM0 ZZ mov     ecx, edx 
-            401e40     -2 INSTR LOCAL n RCX ZZ  NumericDEFs mov     ecx, edx 
+            401e40      2 INSTR DEADREGS  RCX RDI R13 R14 R15 XMM0 ZZ mov     ecx, edx 
             401e42      3 INSTR BELONGTO 4017c0 
             401e42      3 INSTR DEADREGS  RDI R13 R14 R15 XMM0 ZZ mov     rdi, rbp 
             401e45      4 INSTR BELONGTO 4017c0 
@@ -1728,7 +1726,7 @@
             401e52      4 INSTR BELONGTO 4017c0 
             401e52      4 INSTR DEADREGS  R12 R13 R14 R15 XMM0 ZZ cmovle  r8d, ecx 
             401e56      2 INSTR BELONGTO 4017c0 
-            401e56      2 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 XMM0 ZZ mov     ecx, eax 
+            401e56      2 INSTR DEADREGS  EFLAGS RCX R12 R13 R14 R15 XMM0 ZZ mov     ecx, eax 
             401e58      2 INSTR BELONGTO 4017c0 
             401e58      2 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 XMM0 ZZ sub     ecx, esi 
             401e5a      3 INSTR BELONGTO 4017c0 
@@ -1737,21 +1735,22 @@
             401e5d      5 INSTR BELONGTO 4017c0 
             401e5d      5 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 XMM0 ZZ call    _gdk_pixbuf_new_subpixbuf 
             401e62      5 INSTR BELONGTO 4017c0 
-            401e62      5 INSTR DEADREGS  EFLAGS RSI RDI R8 R12 R13 R14 R15 XMM0 ZZ mov     rsi, [rsp+158h+var_150] 
+            401e62      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R12 R13 R14 R15 XMM0 ZZ mov     rsi, [rsp+158h+var_150] 
             401e62      5 PTRIMMEDESP STACK 8 displ mov     rsi, [rsp+158h+var_150]
             401e67     -2 INSTR LOCAL n R8 ZZ  AlwaysNUM xor     r8d, r8d 
             401e67      3 INSTR BELONGTO 4017c0 
-            401e67      3 INSTR DEADREGS  EFLAGS RDI R8 R12 R13 R14 R15 XMM0 ZZ xor     r8d, r8d 
-            401e6a     -1 INSTR LOCAL MetadataRedundant xor     ecx, ecx 
+            401e67      3 INSTR DEADREGS  EFLAGS RCX RDX RDI R8 R12 R13 R14 R15 XMM0 ZZ xor     r8d, r8d 
             401e6a      2 INSTR BELONGTO 4017c0 
+            401e6a      2 INSTR DEADREGS  EFLAGS RCX RDX RDI R12 R13 R14 R15 XMM0 ZZ xor     ecx, ecx 
+            401e6a     -2 INSTR LOCAL n RCX ZZ  AlwaysNUM xor     ecx, ecx 
             401e6c      5 INSTR BELONGTO 4017c0 
-            401e6c      5 INSTR DEADREGS  EFLAGS RDI R12 R13 R14 R15 XMM0 ZZ mov     edx, offset aPng; "png" 
+            401e6c      5 INSTR DEADREGS  EFLAGS RDX RDI R12 R13 R14 R15 XMM0 ZZ mov     edx, offset aPng; "png" 
             401e71      3 INSTR BELONGTO 4017c0 
             401e71      3 INSTR DEADREGS  EFLAGS RDI R12 R13 R14 R15 XMM0 ZZ mov     rdi, rax 
             401e74      3 INSTR BELONGTO 4017c0 
             401e74      3 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 XMM0 ZZ mov     r12, rax 
             401e77      2 INSTR BELONGTO 4017c0 
-            401e77      2 INSTR DEADREGS  EFLAGS R13 R14 R15 XMM0 ZZ xor     eax, eax 
+            401e77      2 INSTR DEADREGS  EFLAGS RAX R13 R14 R15 XMM0 ZZ xor     eax, eax 
             401e77     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             401e79     -1 INSTR LOCAL NoMetaUpdate call    _gdk_pixbuf_save 
             401e79      5 INSTR BELONGTO 4017c0 
@@ -1782,17 +1781,17 @@
             401ea8     -1 INSTR LOCAL NoMetaUpdate cmp     eax, 0BAh 
             401ea8      5 INSTR BELONGTO 4017c0 
             401ead      5 INSTR BELONGTO 4017c0 
-            401ead      5 INSTR DEADREGS  R12 R13 R14 R15 XMM0 ZZ mov     esi, offset aUnknown; "unknown" 
+            401ead      5 INSTR DEADREGS  RSI RDI R12 R13 R14 R15 XMM0 ZZ mov     esi, offset aUnknown; "unknown" 
             401eb2     -1 INSTR LOCAL NoMetaUpdate ja      short loc_401EBE 
             401eb2      2 INSTR BELONGTO 4017c0 
             401eb4     -1 INSTR LOCAL NoMetaUpdate mov     eax, eax 
             401eb4      2 INSTR BELONGTO 4017c0 
             401eb6      8 INSTR BELONGTO 4017c0 
-            401eb6      8 INSTR DEADREGS  EFLAGS RSI R12 R13 R14 R15 XMM0 ZZ mov     rsi, ds:off_403360[rax*8] 
+            401eb6      8 INSTR DEADREGS  EFLAGS RSI RDI R12 R13 R14 R15 XMM0 ZZ mov     rsi, ds:off_403360[rax*8] 
             401ebe      5 INSTR BELONGTO 4017c0 
-            401ebe      5 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 XMM0 ZZ mov     edi, offset aCouldNotUnload; "Could not unload face: %s\n" 
+            401ebe      5 INSTR DEADREGS  EFLAGS RAX RDI R12 R13 R14 R15 XMM0 ZZ mov     edi, offset aCouldNotUnload; "Could not unload face: %s\n" 
             401ec3      2 INSTR BELONGTO 4017c0 
-            401ec3      2 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 XMM0 ZZ xor     eax, eax 
+            401ec3      2 INSTR DEADREGS  EFLAGS RAX R12 R13 R14 R15 XMM0 ZZ xor     eax, eax 
             401ec3     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             401ec5     -2 INSTR LOCAL n RBP ZZ  NUMVia2ndSrcIMMEDNUM mov     ebp, 1 
             401ec5      5 INSTR BELONGTO 4017c0 
@@ -1806,7 +1805,7 @@
             401ed4      5 INSTR BELONGTO 4017c0 
             401ed9     -1 INSTR LOCAL NoMetaUpdate jnz     loc_401DEF 
             401ed9      6 INSTR BELONGTO 4017c0 
-            401edf     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rdx, 3 
+            401edf     -1 INSTR LOCAL MetadataUnused add     rdx, 3 
             401edf      4 INSTR BELONGTO 4017c0 
             401ee3     -1 INSTR LOCAL NoMetaUpdate cmp     byte ptr [rdi+rdx-1], 0FFh 
             401ee3      5 INSTR BELONGTO 4017c0 
@@ -1820,7 +1819,7 @@
             401ef6      6 INSTR BELONGTO 4017c0 
             401efc     -1 INSTR LOCAL NoMetaUpdate jnz     loc_401E3D 
             401efc      6 INSTR BELONGTO 4017c0 
-            401f02     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rcx, 3 
+            401f02     -1 INSTR LOCAL MetadataUnused add     rcx, 3 
             401f02      4 INSTR BELONGTO 4017c0 
             401f06     -1 INSTR LOCAL NoMetaUpdate cmp     byte ptr [r14+rcx-1], 0FFh 
             401f06      6 INSTR BELONGTO 4017c0 
@@ -1834,7 +1833,7 @@
             401f1a      5 INSTR BELONGTO 4017c0 
             401f1f     -1 INSTR LOCAL NoMetaUpdate jnz     loc_401D78 
             401f1f      6 INSTR BELONGTO 4017c0 
-            401f25     -1 INSTR LOCAL 2ndSrcNumeric add     rax, r9 
+            401f25     -1 INSTR LOCAL MetadataUnused add     rax, r9 
             401f25      3 INSTR BELONGTO 4017c0 
             401f28     -1 INSTR LOCAL NoMetaUpdate cmp     byte ptr [r8+rax+2], 0FFh 
             401f28      6 INSTR BELONGTO 4017c0 
@@ -1848,7 +1847,7 @@
             401f3c      5 INSTR BELONGTO 4017c0 
             401f41     -1 INSTR LOCAL NoMetaUpdate jnz     loc_401DBF 
             401f41      6 INSTR BELONGTO 4017c0 
-            401f47     -1 INSTR LOCAL 2ndSrcNumeric add     rdx, r9 
+            401f47     -1 INSTR LOCAL MetadataUnused add     rdx, r9 
             401f47      3 INSTR BELONGTO 4017c0 
             401f4a     -1 INSTR LOCAL NoMetaUpdate cmp     byte ptr [r11+rdx+2], 0FFh 
             401f4a      6 INSTR BELONGTO 4017c0 
@@ -1885,17 +1884,17 @@
             401f90     -1 INSTR LOCAL NoMetaUpdate cmp     eax, 0BAh 
             401f90      5 INSTR BELONGTO 4017c0 
             401f95      5 INSTR BELONGTO 4017c0 
-            401f95      5 INSTR DEADREGS  R12 R13 R14 R15 XMM0 ZZ mov     esi, offset aUnknown; "unknown" 
+            401f95      5 INSTR DEADREGS  RSI RDI R12 R13 R14 R15 XMM0 ZZ mov     esi, offset aUnknown; "unknown" 
             401f9a     -1 INSTR LOCAL NoMetaUpdate ja      short loc_401FA6 
             401f9a      2 INSTR BELONGTO 4017c0 
             401f9c     -1 INSTR LOCAL NoMetaUpdate mov     eax, eax 
             401f9c      2 INSTR BELONGTO 4017c0 
             401f9e      8 INSTR BELONGTO 4017c0 
-            401f9e      8 INSTR DEADREGS  EFLAGS RSI R12 R13 R14 R15 XMM0 ZZ mov     rsi, ds:off_403360[rax*8] 
+            401f9e      8 INSTR DEADREGS  EFLAGS RSI RDI R12 R13 R14 R15 XMM0 ZZ mov     rsi, ds:off_403360[rax*8] 
             401fa6      5 INSTR BELONGTO 4017c0 
-            401fa6      5 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 XMM0 ZZ mov     edi, offset aCouldNotSetPix; "Could not set pixel size: %s\n" 
+            401fa6      5 INSTR DEADREGS  EFLAGS RAX RDI R12 R13 R14 R15 XMM0 ZZ mov     edi, offset aCouldNotSetPix; "Could not set pixel size: %s\n" 
             401fab      2 INSTR BELONGTO 4017c0 
-            401fab      2 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 XMM0 ZZ xor     eax, eax 
+            401fab      2 INSTR DEADREGS  EFLAGS RAX R12 R13 R14 R15 XMM0 ZZ xor     eax, eax 
             401fab     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             401fad     -2 INSTR LOCAL n RBP ZZ  NUMVia2ndSrcIMMEDNUM mov     ebp, 1 
             401fad      5 INSTR BELONGTO 4017c0 
@@ -1915,17 +1914,17 @@
             401fc9     -1 INSTR LOCAL NoMetaUpdate cmp     eax, 0BAh 
             401fc9      5 INSTR BELONGTO 4017c0 
             401fce      5 INSTR BELONGTO 4017c0 
-            401fce      5 INSTR DEADREGS  R12 R13 R14 R15 XMM0 ZZ mov     esi, offset aUnknown; "unknown" 
+            401fce      5 INSTR DEADREGS  RSI RDI R12 R13 R14 R15 XMM0 ZZ mov     esi, offset aUnknown; "unknown" 
             401fd3     -1 INSTR LOCAL NoMetaUpdate ja      short loc_401FDF 
             401fd3      2 INSTR BELONGTO 4017c0 
             401fd5     -1 INSTR LOCAL NoMetaUpdate mov     eax, eax 
             401fd5      2 INSTR BELONGTO 4017c0 
             401fd7      8 INSTR BELONGTO 4017c0 
-            401fd7      8 INSTR DEADREGS  EFLAGS RSI R12 R13 R14 R15 XMM0 ZZ mov     rsi, ds:off_403360[rax*8] 
+            401fd7      8 INSTR DEADREGS  EFLAGS RSI RDI R12 R13 R14 R15 XMM0 ZZ mov     rsi, ds:off_403360[rax*8] 
             401fdf      5 INSTR BELONGTO 4017c0 
-            401fdf      5 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 XMM0 ZZ mov     edi, offset aCouldNotSetCha; "Could not set charmap: %s\n" 
+            401fdf      5 INSTR DEADREGS  EFLAGS RAX RDI R12 R13 R14 R15 XMM0 ZZ mov     edi, offset aCouldNotSetCha; "Could not set charmap: %s\n" 
             401fe4      2 INSTR BELONGTO 4017c0 
-            401fe4      2 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 XMM0 ZZ xor     eax, eax 
+            401fe4      2 INSTR DEADREGS  EFLAGS RAX R12 R13 R14 R15 XMM0 ZZ xor     eax, eax 
             401fe4     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             401fe6     -2 INSTR LOCAL n RBP ZZ  NUMVia2ndSrcIMMEDNUM mov     ebp, 1 
             401fe6      5 INSTR BELONGTO 4017c0 
@@ -1936,11 +1935,11 @@
             401ff0     -1 INSTR LOCAL NoMetaUpdate jmp     loc_40197F 
             401ff0      5 INSTR BELONGTO 4017c0 
             401ff5      8 INSTR BELONGTO 4017c0 
-            401ff5      8 INSTR DEADREGS  EFLAGS RDI R12 R13 R14 R15 XMM0 ZZ mov     rdi, [rsp+158h+var_70] 
+            401ff5      8 INSTR DEADREGS  EFLAGS RSI RDI R12 R13 R14 R15 XMM0 ZZ mov     rdi, [rsp+158h+var_70] 
             401ff5      8 PTRIMMEDESP STACK 232 displ mov     rdi, [rsp+158h+var_70]
             401ffd     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 756E6963h 
             401ffd      5 INSTR BELONGTO 4017c0 
-            401ffd      5 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 XMM0 ZZ mov     esi, 756E6963h 
+            401ffd      5 INSTR DEADREGS  EFLAGS RSI R12 R13 R14 R15 XMM0 ZZ mov     esi, 756E6963h 
             402002     -1 INSTR LOCAL MetadataUnused xor     r12d, r12d 
             402002      3 INSTR BELONGTO 4017c0 
             402005     -1 INSTR LOCAL NoMetaUpdate call    _FT_Select_Charmap 
@@ -1949,7 +1948,7 @@
             40200a     -1 INSTR LOCAL NoMetaUpdate jmp     short loc_402043 
             40200a      2 INSTR BELONGTO 4017c0 
             40200c      4 INSTR BELONGTO 4017c0 
-            40200c      4 INSTR DEADREGS  EFLAGS RDI R13 R14 R15 XMM0 ZZ mov     esi, [rbx+r12*4] 
+            40200c      4 INSTR DEADREGS  EFLAGS RSI RDI R13 R14 R15 XMM0 ZZ mov     esi, [rbx+r12*4] 
             402010      8 INSTR BELONGTO 4017c0 
             402010      8 INSTR DEADREGS  EFLAGS RDI R13 R14 R15 XMM0 ZZ mov     rdi, [rsp+158h+var_70] 
             402010      8 PTRIMMEDESP STACK 232 displ mov     rdi, [rsp+158h+var_70]
@@ -1959,16 +1958,16 @@
             40201c      5 INSTR BELONGTO 4017c0 
             40201c      5 INSTR DEADREGS  EFLAGS R13 R14 R15 XMM0 ZZ call    _FT_Get_Char_Index 
             402021      8 INSTR BELONGTO 4017c0 
-            402021      8 INSTR DEADREGS  EFLAGS RCX RSI RDI R8 R13 R14 R15 XMM0 ZZ mov     rsi, [rsp+158h+var_70] 
+            402021      8 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R13 R14 R15 XMM0 ZZ mov     rsi, [rsp+158h+var_70] 
             402021      8 PTRIMMEDESP STACK 232 displ mov     rsi, [rsp+158h+var_70]
             402029      8 INSTR BELONGTO 4017c0 
-            402029      8 INSTR DEADREGS  EFLAGS RCX RDI R8 R13 R14 R15 XMM0 ZZ lea     r8, [rsp+158h+var_40] 
+            402029      8 INSTR DEADREGS  EFLAGS RCX RDX RDI R8 R13 R14 R15 XMM0 ZZ lea     r8, [rsp+158h+var_40] 
             402029      8 PTRIMMEDESP STACK 280 displ lea     r8, [rsp+158h+var_40]
             402031      8 INSTR BELONGTO 4017c0 
-            402031      8 INSTR DEADREGS  EFLAGS RCX RDI R13 R14 R15 XMM0 ZZ lea     rcx, [rsp+158h+var_44] 
+            402031      8 INSTR DEADREGS  EFLAGS RCX RDX RDI R13 R14 R15 XMM0 ZZ lea     rcx, [rsp+158h+var_44] 
             402031      8 PTRIMMEDESP STACK 276 displ lea     rcx, [rsp+158h+var_44]
             402039      2 INSTR BELONGTO 4017c0 
-            402039      2 INSTR DEADREGS  EFLAGS RDI R13 R14 R15 XMM0 ZZ mov     edx, eax 
+            402039      2 INSTR DEADREGS  EFLAGS RDX RDI R13 R14 R15 XMM0 ZZ mov     edx, eax 
             40203b      3 INSTR BELONGTO 4017c0 
             40203b      3 INSTR DEADREGS  EFLAGS RDI R13 R14 R15 XMM0 ZZ mov     rdi, rbp 
             40203e     -1 INSTR LOCAL NoMetaUpdate call    sub_402420 
@@ -1997,17 +1996,17 @@
             402069     -1 INSTR LOCAL NoMetaUpdate cmp     eax, 0BAh 
             402069      5 INSTR BELONGTO 4017c0 
             40206e      5 INSTR BELONGTO 4017c0 
-            40206e      5 INSTR DEADREGS  R12 R13 R14 R15 XMM0 ZZ mov     esi, offset aUnknown; "unknown" 
+            40206e      5 INSTR DEADREGS  RSI RDI R12 R13 R14 R15 XMM0 ZZ mov     esi, offset aUnknown; "unknown" 
             402073     -1 INSTR LOCAL NoMetaUpdate ja      short loc_40207F 
             402073      2 INSTR BELONGTO 4017c0 
             402075     -1 INSTR LOCAL NoMetaUpdate mov     eax, eax 
             402075      2 INSTR BELONGTO 4017c0 
             402077      8 INSTR BELONGTO 4017c0 
-            402077      8 INSTR DEADREGS  EFLAGS RSI R12 R13 R14 R15 XMM0 ZZ mov     rsi, ds:off_403360[rax*8] 
+            402077      8 INSTR DEADREGS  EFLAGS RSI RDI R12 R13 R14 R15 XMM0 ZZ mov     rsi, ds:off_403360[rax*8] 
             40207f      5 INSTR BELONGTO 4017c0 
-            40207f      5 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 XMM0 ZZ mov     edi, offset aCouldNotFinali; "Could not finalize freetype library: %s"... 
+            40207f      5 INSTR DEADREGS  EFLAGS RAX RDI R12 R13 R14 R15 XMM0 ZZ mov     edi, offset aCouldNotFinali; "Could not finalize freetype library: %s"... 
             402084      2 INSTR BELONGTO 4017c0 
-            402084      2 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 XMM0 ZZ xor     eax, eax 
+            402084      2 INSTR DEADREGS  EFLAGS RAX R12 R13 R14 R15 XMM0 ZZ xor     eax, eax 
             402084     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             402086     -2 INSTR LOCAL n RBP ZZ  NUMVia2ndSrcIMMEDNUM mov     ebp, 1 
             402086      5 INSTR BELONGTO 4017c0 
@@ -2018,9 +2017,9 @@
             402090     -1 INSTR LOCAL NoMetaUpdate jmp     loc_40197F 
             402090      5 INSTR BELONGTO 4017c0 
             402095      5 INSTR BELONGTO 4017c0 
-            402095      5 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 XMM0 ZZ mov     edi, offset aCouldNotCreate; "Could not create pixbuf\n" 
+            402095      5 INSTR DEADREGS  EFLAGS RAX RDI R12 R13 R14 R15 XMM0 ZZ mov     edi, offset aCouldNotCreate; "Could not create pixbuf\n" 
             40209a      2 INSTR BELONGTO 4017c0 
-            40209a      2 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 XMM0 ZZ xor     eax, eax 
+            40209a      2 INSTR DEADREGS  EFLAGS RAX R12 R13 R14 R15 XMM0 ZZ xor     eax, eax 
             40209a     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             40209c     -2 INSTR LOCAL n RBP ZZ  NUMVia2ndSrcIMMEDNUM mov     bpl, 1 
             40209c      3 INSTR BELONGTO 4017c0 
@@ -2100,7 +2099,7 @@
             4020f4     -3 INSTR LOCAL NoWarn push    rbx 
             4020f5     16 MEMORYHOLE STACK esp + 8 CalleeSavedRegs 
             4020f5      4 INSTR BELONGTO 4020f0 
-            4020f5      4 INSTR DEADREGS  EFLAGS ZZ sub     rsp, 8 
+            4020f5      4 INSTR DEADREGS  EFLAGS RBX ZZ sub     rsp, 8 
             4020f5      8 DATAREF STACK 406 esp + 0 PARENT LocalFrame LOCALFRAME
             4020f5      8 MEMORYHOLE STACK esp + 24 ReturnAddress 
             4020f9     -1 INSTR LOCAL NoMetaUpdate cmp     cs:byte_6041F0, 0 
@@ -2205,7 +2204,6 @@
             4021ed     -1 INSTR LOCAL NoMetaUpdate jnz     short loc_4021FA 
             4021ef     -1 INSTR LOCAL NoMetaUpdate cmp     [rdi+8], rsi 
             4021f3     -2 INSTR LOCAL n RBP ZZ  NUMVia2ndSrcIMMEDNUM mov     ebp, 1 
-            4021f3      5 PTRIMMEDEBP STACK 0 displ mov     ebp, 1
             4021f8     -1 INSTR LOCAL NoMetaUpdate jb      short loc_40222A 
             4021fa     -1 INSTR LOCAL NoMetaUpdate call    _g_seekable_get_type 
             402205     -1 INSTR LOCAL NoMetaUpdate call    _g_type_check_instance_cast 
@@ -2248,14 +2246,14 @@
             40229a      3 INSTR BELONGTO 402290 
             40229a      3 INSTR DEADREGS  EFLAGS RBX ZZ mov     rbp, rsi 
             40229d      5 INSTR BELONGTO 402290 
-            40229d      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     [rsp+var_20], r12 
+            40229d      5 INSTR DEADREGS  EFLAGS RBX RSI ZZ mov     [rsp+var_20], r12 
             40229d      5 PTRIMMEDESP STACK -32 displ mov     [rsp+var_20], r12
             4022a2      5 INSTR BELONGTO 402290 
-            4022a2      5 INSTR DEADREGS  EFLAGS RBX R12 ZZ mov     [rsp+var_10], r14 
+            4022a2      5 INSTR DEADREGS  EFLAGS RBX RSI R12 ZZ mov     [rsp+var_10], r14 
             4022a2      5 PTRIMMEDESP STACK -16 displ mov     [rsp+var_10], r14
             4022a7     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 50h        ; size 
             4022a7      5 INSTR BELONGTO 402290 
-            4022a7      5 INSTR DEADREGS  EFLAGS RBX R12 R14 ZZ mov     esi, 50h        ; size 
+            4022a7      5 INSTR DEADREGS  EFLAGS RBX RSI R12 R14 ZZ mov     esi, 50h        ; size 
             4022ac      5 INSTR BELONGTO 402290 
             4022ac      5 INSTR DEADREGS  EFLAGS RBX R12 R14 ZZ mov     [rsp+var_8], r15 
             4022ac      5 PTRIMMEDESP STACK -8 displ mov     [rsp+var_8], r15
@@ -2266,11 +2264,11 @@
             4022b6      3 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ mov     r15, rdi 
             4022b9    136 DATAREF STACK 407 esp + 0 PARENT LocalFrame LOCALFRAME
             4022b9      7 INSTR BELONGTO 402290 
-            4022b9      7 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 ZZ sub     rsp, 88h 
+            4022b9      7 INSTR DEADREGS  EFLAGS RBX RDI R12 R13 R14 ZZ sub     rsp, 88h 
             4022b9      8 MEMORYHOLE STACK esp + 136 ReturnAddress 
             4022c0     -2 INSTR LOCAL n RDI ZZ  NUMVia2ndSrcIMMEDNUM mov     edi, 1          ; nmemb 
             4022c0      5 INSTR BELONGTO 402290 
-            4022c0      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 ZZ mov     edi, 1          ; nmemb 
+            4022c0      5 INSTR DEADREGS  EFLAGS RBX RDI R12 R13 R14 ZZ mov     edi, 1          ; nmemb 
             4022c5     -2 INSTR LOCAL n R14 ZZ  NumericDEFs mov     r14, rdx 
             4022c5      3 INSTR BELONGTO 402290 
             4022c5      3 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 ZZ mov     r14, rdx 
@@ -2283,7 +2281,7 @@
             4022d0      3 INSTR DEADREGS  EFLAGS RBX R13 ZZ mov     rbx, rax 
             4022d3     -2 INSTR LOCAL n RAX ZZ  NUMVia2ndSrcIMMEDNUM mov     eax, 40h 
             4022d3      5 INSTR BELONGTO 402290 
-            4022d3      5 INSTR DEADREGS  EFLAGS R13 ZZ mov     eax, 40h 
+            4022d3      5 INSTR DEADREGS  EFLAGS RAX R13 ZZ mov     eax, 40h 
             4022d8     -1 INSTR LOCAL NoMetaUpdate test    rbx, rbx 
             4022d8      3 INSTR BELONGTO 402290 
             4022db     -1 INSTR LOCAL NoMetaUpdate jz      loc_4023B8 
@@ -2293,10 +2291,12 @@
             4022e4     -1 INSTR LOCAL NoMetaUpdate call    _g_file_new_for_uri 
             4022e4      5 INSTR BELONGTO 402290 
             4022e4      5 INSTR DEADREGS  EFLAGS R13 ZZ call    _g_file_new_for_uri 
-            4022e9     -1 INSTR LOCAL MetadataRedundant xor     edx, edx 
             4022e9      2 INSTR BELONGTO 402290 
-            4022eb     -1 INSTR LOCAL MetadataRedundant xor     esi, esi 
+            4022e9      2 INSTR DEADREGS  EFLAGS RDX RSI RDI R13 ZZ xor     edx, edx 
+            4022e9     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
             4022eb      2 INSTR BELONGTO 402290 
+            4022eb      2 INSTR DEADREGS  EFLAGS RSI RDI R13 ZZ xor     esi, esi 
+            4022eb     -2 INSTR LOCAL n RSI ZZ  AlwaysNUM xor     esi, esi 
             4022ed      3 INSTR BELONGTO 402290 
             4022ed      3 INSTR DEADREGS  EFLAGS RDI R13 ZZ mov     rdi, rax 
             4022f0      3 INSTR BELONGTO 402290 
@@ -2312,15 +2312,15 @@
             4022fe      6 INSTR BELONGTO 402290 
             402304     -2 INSTR LOCAL n R8 ZZ  AlwaysNUM xor     r8d, r8d 
             402304      3 INSTR BELONGTO 402290 
-            402304      3 INSTR DEADREGS  EFLAGS RDI R8 ZZ xor     r8d, r8d 
+            402304      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 ZZ xor     r8d, r8d 
             402307      2 INSTR BELONGTO 402290 
-            402307      2 INSTR DEADREGS  EFLAGS RDI ZZ xor     ecx, ecx 
+            402307      2 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI ZZ xor     ecx, ecx 
             402307     -2 INSTR LOCAL n RCX ZZ  AlwaysNUM xor     ecx, ecx 
             402309      2 INSTR BELONGTO 402290 
-            402309      2 INSTR DEADREGS  EFLAGS RDI ZZ xor     edx, edx 
+            402309      2 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ xor     edx, edx 
             402309     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
             40230b      5 INSTR BELONGTO 402290 
-            40230b      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     esi, offset aStandardSize; "standard::size" 
+            40230b      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, offset aStandardSize; "standard::size" 
             402310      3 INSTR BELONGTO 402290 
             402310      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rbp 
             402313     -1 INSTR LOCAL NoMetaUpdate call    _g_file_query_info 
@@ -2400,7 +2400,7 @@
             4023a0     -1 INSTR LOCAL NoMetaUpdate call    rdx 
             4023a0      2 INSTR BELONGTO 402290 
             4023a2      3 INSTR BELONGTO 402290 
-            4023a2      3 INSTR DEADREGS  EFLAGS RDI R12 R13 R14 R15 ZZ mov     eax, [rsp+88h+var_88] 
+            4023a2      3 INSTR DEADREGS  EFLAGS RAX RDI R12 R13 R14 R15 ZZ mov     eax, [rsp+88h+var_88] 
             4023a2      3 PTRIMMEDESP STACK 0 displ mov     eax, [rsp+88h+var_88]
             4023a5      3 INSTR BELONGTO 402290 
             4023a5      3 INSTR DEADREGS  EFLAGS RDI R12 R13 R14 R15 ZZ mov     rdi, rbx        ; ptr 
@@ -2411,7 +2411,7 @@
             4023ab      5 INSTR BELONGTO 402290 
             4023ab      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ call    _free 
             4023b0      3 INSTR BELONGTO 402290 
-            4023b0      3 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ mov     eax, [rsp+88h+var_88] 
+            4023b0      3 INSTR DEADREGS  EFLAGS RAX RBX R12 R13 R14 R15 ZZ mov     eax, [rsp+88h+var_88] 
             4023b0      3 PTRIMMEDESP STACK 0 displ mov     eax, [rsp+88h+var_88]
             4023b3      5 INSTR BELONGTO 402290 
             4023b8      5 INSTR BELONGTO 402290 
@@ -2453,8 +2453,9 @@
             40240b     -1 INSTR LOCAL NoMetaUpdate call    _free 
             40240b      5 INSTR BELONGTO 402290 
             40240b      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ call    _free 
-            402410     -1 INSTR LOCAL MetadataRedundant mov     eax, 1 
+            402410     -2 INSTR LOCAL n RAX ZZ  NUMVia2ndSrcIMMEDNUM mov     eax, 1 
             402410      5 INSTR BELONGTO 402290 
+            402410      5 INSTR DEADREGS  EFLAGS RAX RBX R12 R13 R14 R15 ZZ mov     eax, 1 
             402415     -1 INSTR LOCAL NoMetaUpdate jmp     short loc_4023B8 
             402415      2 INSTR BELONGTO 402290 
             402420      0 FUNC FRAMERESTORE 0 0 1 1 0 1 2 0 96 3 0 0 4 0 8 5 0 0 6 0 0 7 0 4 8 0 0 9 0 0 10 0 1 11 0 1 12 0 0 13 0 0 14 0 0 15 0 0 ZZ
@@ -2464,18 +2465,18 @@
             402420      5 PTRIMMEDESP STACK -48 displ mov     [rsp+var_30], rbx
             402420    606 FUNC GLOBAL sub_402420 FUNC_UNSAFE NOFP RET             40267d 
             402425      2 INSTR BELONGTO 402420 
-            402425      2 INSTR DEADREGS  EFLAGS ZZ mov     ebx, edx 
+            402425      2 INSTR DEADREGS  EFLAGS RBX ZZ mov     ebx, edx 
             402427      5 INSTR BELONGTO 402420 
-            402427      5 INSTR DEADREGS  EFLAGS ZZ mov     [rsp+var_28], rbp 
+            402427      5 INSTR DEADREGS  EFLAGS RDX ZZ mov     [rsp+var_28], rbp 
             402427      5 PTRIMMEDESP STACK -40 displ mov     [rsp+var_28], rbp
             40242c      5 INSTR BELONGTO 402420 
-            40242c      5 INSTR DEADREGS  EFLAGS ZZ mov     [rsp+var_20], r12 
+            40242c      5 INSTR DEADREGS  EFLAGS RDX ZZ mov     [rsp+var_20], r12 
             40242c      5 PTRIMMEDESP STACK -32 displ mov     [rsp+var_20], r12
             402431      5 INSTR BELONGTO 402420 
-            402431      5 INSTR DEADREGS  EFLAGS R12 ZZ mov     [rsp+var_18], r13 
+            402431      5 INSTR DEADREGS  EFLAGS RDX R12 ZZ mov     [rsp+var_18], r13 
             402431      5 PTRIMMEDESP STACK -24 displ mov     [rsp+var_18], r13
             402436      2 INSTR BELONGTO 402420 
-            402436      2 INSTR DEADREGS  EFLAGS R12 R13 ZZ xor     edx, edx 
+            402436      2 INSTR DEADREGS  EFLAGS RDX R12 R13 ZZ xor     edx, edx 
             402436     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
             402438      5 INSTR BELONGTO 402420 
             402438      5 INSTR DEADREGS  EFLAGS R12 R13 ZZ mov     [rsp+var_10], r14 
@@ -2494,7 +2495,7 @@
             40244c      7 INSTR BELONGTO 402420 
             40244c      7 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ mov     r13, [rsi+98h] 
             402453      2 INSTR BELONGTO 402420 
-            402453      2 INSTR DEADREGS  EFLAGS R12 R14 R15 ZZ mov     esi, ebx 
+            402453      2 INSTR DEADREGS  EFLAGS RSI R12 R14 R15 ZZ mov     esi, ebx 
             402455      3 INSTR BELONGTO 402420 
             402455      3 INSTR DEADREGS  EFLAGS R12 R14 R15 ZZ mov     r12, rcx 
             402458     -1 INSTR LOCAL MetadataUnused mov     r14, r8 
@@ -2509,24 +2510,24 @@
             402464     -1 INSTR LOCAL NoMetaUpdate cmp     eax, 0BAh 
             402464      5 INSTR BELONGTO 402420 
             402469      5 INSTR BELONGTO 402420 
-            402469      5 INSTR DEADREGS  R12 R13 R14 R15 ZZ mov     edx, offset aUnknown; "unknown" 
+            402469      5 INSTR DEADREGS  RDX RSI RDI R12 R13 R14 R15 ZZ mov     edx, offset aUnknown; "unknown" 
             40246e     -1 INSTR LOCAL NoMetaUpdate ja      short loc_40247A 
             40246e      2 INSTR BELONGTO 402420 
             402470     -1 INSTR LOCAL NoMetaUpdate mov     eax, eax 
             402470      2 INSTR BELONGTO 402420 
             402472      8 INSTR BELONGTO 402420 
-            402472      8 INSTR DEADREGS  EFLAGS RDX R12 R13 R14 R15 ZZ mov     rdx, ds:off_403360[rax*8] 
+            402472      8 INSTR DEADREGS  EFLAGS RDX RSI RDI R12 R13 R14 R15 ZZ mov     rdx, ds:off_403360[rax*8] 
             40247a      2 INSTR BELONGTO 402420 
-            40247a      2 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ mov     esi, ebx 
+            40247a      2 INSTR DEADREGS  EFLAGS RAX RSI RDI R12 R13 R14 R15 ZZ mov     esi, ebx 
             40247c      5 INSTR BELONGTO 402420 
-            40247c      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ mov     edi, offset aCouldNotLoadGl; "Could not load glyph index '%ud': %s\n" 
+            40247c      5 INSTR DEADREGS  EFLAGS RAX RBX RDI R12 R13 R14 R15 ZZ mov     edi, offset aCouldNotLoadGl; "Could not load glyph index '%ud': %s\n" 
             402481      5 INSTR BELONGTO 402420 
-            402481      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ mov     rbx, [rsp+58h+var_30] 
+            402481      5 INSTR DEADREGS  EFLAGS RAX RBX R12 R13 R14 R15 ZZ mov     rbx, [rsp+58h+var_30] 
             402481      5 PTRIMMEDESP STACK 40 displ mov     rbx, [rsp+58h+var_30]
             402486     -1 INSTR LOCAL MetadataUnused mov     rbp, [rsp+58h+var_28] 
             402486      5 INSTR BELONGTO 402420 
             40248b      2 INSTR BELONGTO 402420 
-            40248b      2 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ xor     eax, eax 
+            40248b      2 INSTR DEADREGS  EFLAGS RAX R12 R13 R14 R15 ZZ xor     eax, eax 
             40248b     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             40248d     -1 INSTR LOCAL MetadataUnused mov     r12, [rsp+58h+var_20] 
             40248d      5 INSTR BELONGTO 402420 
@@ -2542,7 +2543,7 @@
             4024a5      5 INSTR BELONGTO 402420 
             4024a5      5 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ jmp     _g_printerr 
             4024b0      2 INSTR BELONGTO 402420 
-            4024b0      2 INSTR DEADREGS  EFLAGS RDI R15 ZZ xor     esi, esi 
+            4024b0      2 INSTR DEADREGS  EFLAGS RSI RDI R15 ZZ xor     esi, esi 
             4024b0     -2 INSTR LOCAL n RSI ZZ  AlwaysNUM xor     esi, esi 
             4024b2      3 INSTR BELONGTO 402420 
             4024b2      3 INSTR DEADREGS  EFLAGS RDI R15 ZZ mov     rdi, r13 
@@ -2556,17 +2557,17 @@
             4024be     -1 INSTR LOCAL NoMetaUpdate cmp     eax, 0BAh 
             4024be      5 INSTR BELONGTO 402420 
             4024c3      5 INSTR BELONGTO 402420 
-            4024c3      5 INSTR DEADREGS  R12 R13 R14 R15 ZZ mov     edx, offset aUnknown; "unknown" 
+            4024c3      5 INSTR DEADREGS  RDX RSI RDI R12 R13 R14 R15 ZZ mov     edx, offset aUnknown; "unknown" 
             4024c8     -1 INSTR LOCAL NoMetaUpdate ja      short loc_4024D4 
             4024c8      2 INSTR BELONGTO 402420 
             4024ca     -1 INSTR LOCAL NoMetaUpdate mov     eax, eax 
             4024ca      2 INSTR BELONGTO 402420 
             4024cc      8 INSTR BELONGTO 402420 
-            4024cc      8 INSTR DEADREGS  EFLAGS RDX R12 R13 R14 R15 ZZ mov     rdx, ds:off_403360[rax*8] 
+            4024cc      8 INSTR DEADREGS  EFLAGS RDX RSI RDI R12 R13 R14 R15 ZZ mov     rdx, ds:off_403360[rax*8] 
             4024d4      2 INSTR BELONGTO 402420 
-            4024d4      2 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ mov     esi, ebx 
+            4024d4      2 INSTR DEADREGS  EFLAGS RAX RSI RDI R12 R13 R14 R15 ZZ mov     esi, ebx 
             4024d6      5 INSTR BELONGTO 402420 
-            4024d6      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ mov     edi, offset aCouldNotRender; "Could not render glyph index '%ud': %s\"... 
+            4024d6      5 INSTR DEADREGS  EFLAGS RAX RBX RDI R12 R13 R14 R15 ZZ mov     edi, offset aCouldNotRender; "Could not render glyph index '%ud': %s\"... 
             4024db     -1 INSTR LOCAL NoMetaUpdate jmp     short loc_402481 
             4024db      2 INSTR BELONGTO 402420 
             4024e0      3 INSTR BELONGTO 402420 
@@ -2610,7 +2611,7 @@
             402528      5 INSTR BELONGTO 402420 
             402528      5 INSTR DEADREGS  EFLAGS ZZ call    _gdk_pixbuf_get_rowstride 
             40252d      7 INSTR BELONGTO 402420 
-            40252d      7 INSTR DEADREGS  EFLAGS R9 ZZ mov     ecx, [r13+98h] 
+            40252d      7 INSTR DEADREGS  EFLAGS RCX R9 ZZ mov     ecx, [r13+98h] 
             402534      5 INSTR BELONGTO 402420 
             402534      5 INSTR DEADREGS  EFLAGS R9 ZZ mov     r9d, [rsp+58h+var_50] 
             402534      5 PTRIMMEDESP STACK 8 displ mov     r9d, [rsp+58h+var_50]
@@ -2659,17 +2660,17 @@
             40257c     -1 INSTR LOCAL NoMetaUpdate jle     loc_402630 
             40257c      6 INSTR BELONGTO 402420 
             402582      3 INSTR BELONGTO 402420 
-            402582      3 INSTR DEADREGS  EFLAGS ZZ mov     edx, [rbx+4] 
+            402582      3 INSTR DEADREGS  EFLAGS RDX ZZ mov     edx, [rbx+4] 
             402585     -1 INSTR LOCAL NoMetaUpdate test    edx, edx 
             402585      2 INSTR BELONGTO 402420 
             402587     -1 INSTR LOCAL NoMetaUpdate jle     loc_402630 
             402587      6 INSTR BELONGTO 402420 
             40258d      3 INSTR BELONGTO 402420 
-            40258d      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     edx, r15d 
+            40258d      3 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     edx, r15d 
             402590      3 INSTR BELONGTO 402420 
-            402590      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rax 
+            402590      3 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     rdi, rax 
             402593      2 INSTR BELONGTO 402420 
-            402593      2 INSTR DEADREGS  EFLAGS ZZ xor     esi, esi 
+            402593      2 INSTR DEADREGS  EFLAGS RSI ZZ xor     esi, esi 
             402593     -2 INSTR LOCAL n RSI ZZ  AlwaysNUM xor     esi, esi 
             402595     -1 INSTR LOCAL NoMetaUpdate jmp     short loc_4025DD 
             402595      2 INSTR BELONGTO 402420 
@@ -2682,7 +2683,7 @@
             4025a9      2 INSTR BELONGTO 402420 
             4025ab     -2 INSTR LOCAL n RCX ZZ  NumericDEFs mov     ecx, [rbx+8] 
             4025ab      3 INSTR BELONGTO 402420 
-            4025ab      3 INSTR DEADREGS  EFLAGS R10 ZZ mov     ecx, [rbx+8] 
+            4025ab      3 INSTR DEADREGS  EFLAGS RCX R10 ZZ mov     ecx, [rbx+8] 
             4025ae     -1 INSTR LOCAL MetadataUnused mov     r10, [rbx+10h] 
             4025ae      4 INSTR BELONGTO 402420 
             4025b2     -1 INSTR LOCAL MetadataRedundant imul    ecx, r8d 
@@ -2727,33 +2728,32 @@
             4025ea      3 INSTR BELONGTO 402420 
             4025ed     -1 INSTR LOCAL NoMetaUpdate jnz     short loc_4025A0 
             4025ed      2 INSTR BELONGTO 402420 
-            4025ef     -2 INSTR LOCAL n R10 ZZ  NumericDEFs mov     r10d, [rbx+8] 
+            4025ef     -1 INSTR LOCAL MetadataUnused mov     r10d, [rbx+8] 
             4025ef      4 INSTR BELONGTO 402420 
-            4025ef      4 INSTR DEADREGS  EFLAGS R10 ZZ mov     r10d, [rbx+8] 
+            4025f3     -1 INSTR LOCAL MetadataUnused mov     ecx, esi 
             4025f3      2 INSTR BELONGTO 402420 
-            4025f3      2 INSTR DEADREGS  EFLAGS ZZ mov     ecx, esi 
-            4025f3     -2 INSTR LOCAL n RCX ZZ  NumericDEFs mov     ecx, esi 
-            4025f5     -1 INSTR LOCAL MetadataRedundant sar     ecx, 3 
+            4025f5     -1 INSTR LOCAL MetadataUnused sar     ecx, 3 
             4025f5      3 INSTR BELONGTO 402420 
-            4025f8     -1 INSTR LOCAL MetadataRedundant imul    r10d, r8d 
+            4025f8     -1 INSTR LOCAL MetadataUnused imul    r10d, r8d 
             4025f8      4 INSTR BELONGTO 402420 
-            4025fc     -1 INSTR LOCAL MetadataRedundant add     ecx, r10d 
+            4025fc     -1 INSTR LOCAL MetadataUnused add     ecx, r10d 
             4025fc      3 INSTR BELONGTO 402420 
             4025ff     -1 INSTR LOCAL MetadataUnused mov     r10, [rbx+10h] 
             4025ff      4 INSTR BELONGTO 402420 
-            402603     -1 INSTR LOCAL MetadataRedundant movsxd  rcx, ecx 
+            402603     -1 INSTR LOCAL MetadataUnused movsxd  rcx, ecx 
             402603      3 INSTR BELONGTO 402420 
-            402606     -1 INSTR LOCAL MetadataRedundant movzx   r10d, byte ptr [r10+rcx] 
+            402606     -2 INSTR LOCAL n R10 ZZ  NumericDEFs movzx   r10d, byte ptr [r10+rcx] 
             402606      5 INSTR BELONGTO 402420 
+            402606      5 INSTR DEADREGS  EFLAGS ZZ movzx   r10d, byte ptr [r10+rcx] 
             40260b      2 INSTR BELONGTO 402420 
-            40260b      2 INSTR DEADREGS  EFLAGS ZZ mov     ecx, esi 
+            40260b      2 INSTR DEADREGS  EFLAGS RCX ZZ mov     ecx, esi 
             40260d      3 INSTR BELONGTO 402420 
             40260d      3 INSTR DEADREGS  EFLAGS ZZ and     ecx, 7 
             402610      4 INSTR BELONGTO 402420 
             402610      4 INSTR DEADREGS  EFLAGS ZZ mov     [rsp+58h+var_3C], ecx 
             402610      4 PTRIMMEDESP STACK 28 displ mov     [rsp+58h+var_3C], ecx
             402614      2 INSTR BELONGTO 402420 
-            402614      2 INSTR DEADREGS  EFLAGS ZZ mov     ecx, ebp 
+            402614      2 INSTR DEADREGS  EFLAGS RCX ZZ mov     ecx, ebp 
             402614     -2 INSTR LOCAL n RCX ZZ  NumericDEFs mov     ecx, ebp 
             402616     -1 INSTR LOCAL MetadataRedundant sub     ecx, [rsp+58h+var_3C] 
             402616      4 INSTR BELONGTO 402420 
@@ -2819,12 +2819,12 @@
             402681      3 INSTR BELONGTO 402680 
             402681      3 INSTR DEADREGS  EFLAGS RBX ZZ mov     rbx, rdi 
             402684      6 INSTR BELONGTO 402680 
-            402684      6 INSTR DEADREGS  EFLAGS ZZ mov     edi, cs:dword_6041E8 
+            402684      6 INSTR DEADREGS  EFLAGS RDI ZZ mov     edi, cs:dword_6041E8 
             40268a     -1 INSTR LOCAL NoMetaUpdate call    _g_usleep 
             40268a      5 INSTR BELONGTO 402680 
             40268a      5 INSTR DEADREGS  EFLAGS ZZ call    _g_usleep 
             40268f      6 INSTR BELONGTO 402680 
-            40268f      6 INSTR DEADREGS  EFLAGS ZZ mov     eax, cs:dword_6041EC 
+            40268f      6 INSTR DEADREGS  EFLAGS RAX ZZ mov     eax, cs:dword_6041EC 
             402695     -1 INSTR LOCAL NoMetaUpdate test    eax, eax 
             402695      2 INSTR BELONGTO 402680 
             402697     -1 INSTR LOCAL NoMetaUpdate jnz     short loc_4026BC 
@@ -2837,24 +2837,25 @@
             4026a1     -1 INSTR LOCAL NoMetaUpdate jz      short loc_4026C5 
             4026a1      2 INSTR BELONGTO 402680 
             4026a3      3 INSTR BELONGTO 402680 
-            4026a3      3 INSTR DEADREGS  EFLAGS RDX RSI ZZ mov     rsi, rax 
+            4026a3      3 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     rsi, rax 
             4026a6      5 INSTR BELONGTO 402680 
-            4026a6      5 INSTR DEADREGS  EFLAGS RDX ZZ mov     edi, offset aSCouldnTProces; "%s couldn't process file: '%s'\nReason:"... 
+            4026a6      5 INSTR DEADREGS  EFLAGS RAX RDX RDI ZZ mov     edi, offset aSCouldnTProces; "%s couldn't process file: '%s'\nReason:"... 
             4026ab      3 INSTR BELONGTO 402680 
-            4026ab      3 INSTR DEADREGS  EFLAGS RDX ZZ mov     rdx, rbx 
+            4026ab      3 INSTR DEADREGS  EFLAGS RAX RDX ZZ mov     rdx, rbx 
             4026ae      2 INSTR BELONGTO 402680 
-            4026ae      2 INSTR DEADREGS  EFLAGS RBX ZZ xor     eax, eax 
+            4026ae      2 INSTR DEADREGS  EFLAGS RAX RBX ZZ xor     eax, eax 
             4026ae     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             4026b0     -1 INSTR LOCAL NoMetaUpdate call    _g_print 
             4026b0      5 INSTR BELONGTO 402680 
             4026b0      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _g_print 
-            4026b5     -1 INSTR LOCAL MetadataRedundant xor     edi, edi        ; status 
             4026b5      2 INSTR BELONGTO 402680 
+            4026b5      2 INSTR DEADREGS  EFLAGS RBX RDI ZZ xor     edi, edi        ; status 
+            4026b5     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi        ; status 
             4026b7     -1 INSTR LOCAL NoMetaUpdate call    _exit 
             4026b7      5 INSTR BELONGTO 402680 
             4026b7      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _exit 
             4026bc      2 INSTR BELONGTO 402680 
-            4026bc      2 INSTR DEADREGS  EFLAGS ZZ xor     edi, edi 
+            4026bc      2 INSTR DEADREGS  EFLAGS RDI ZZ xor     edi, edi 
             4026bc     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
             4026be     -1 INSTR LOCAL NoMetaUpdate call    _g_thread_exit 
             4026be      5 INSTR BELONGTO 402680 
@@ -2900,11 +2901,11 @@
             40270b      3 INSTR BELONGTO 4026e0 
             40270b      3 INSTR DEADREGS  EFLAGS RDX RSI R13 ZZ mov     rsi, rdi        ; filename 
             40270e      3 INSTR BELONGTO 4026e0 
-            40270e      3 INSTR DEADREGS  EFLAGS RDX R13 ZZ mov     rdx, rsp        ; stat_buf 
+            40270e      3 INSTR DEADREGS  EFLAGS RDX RDI R13 ZZ mov     rdx, rsp        ; stat_buf 
             40270e      3 PTRIMMEDESP STACK 0 displ mov     rdx, rsp        ; stat_buf
             402711     -2 INSTR LOCAL n RDI ZZ  NUMVia2ndSrcIMMEDNUM mov     edi, 1          ; ver 
             402711      5 INSTR BELONGTO 4026e0 
-            402711      5 INSTR DEADREGS  EFLAGS R13 ZZ mov     edi, 1          ; ver 
+            402711      5 INSTR DEADREGS  EFLAGS RDI R13 ZZ mov     edi, 1          ; ver 
             402716     -1 INSTR LOCAL NoMetaUpdate call    ___xstat 
             402716      5 INSTR BELONGTO 4026e0 
             402716      5 INSTR DEADREGS  EFLAGS R13 ZZ call    ___xstat 
@@ -2917,11 +2918,11 @@
             402728     -1 INSTR LOCAL MetadataUnused add     rbp, 10000000h 
             402728      7 INSTR BELONGTO 4026e0 
             40272f      8 INSTR BELONGTO 4026e0 
-            40272f      8 INSTR DEADREGS  EFLAGS RSI R13 ZZ lea     rsi, [rsp+0C8h+rlimits]; rlimits 
+            40272f      8 INSTR DEADREGS  EFLAGS RSI RDI R13 ZZ lea     rsi, [rsp+0C8h+rlimits]; rlimits 
             40272f      8 PTRIMMEDESP STACK 144 displ lea     rsi, [rsp+0C8h+rlimits]; rlimits
             402737     -2 INSTR LOCAL n RDI ZZ  NUMVia2ndSrcIMMEDNUM mov     edi, 2          ; resource 
             402737      5 INSTR BELONGTO 4026e0 
-            402737      5 INSTR DEADREGS  EFLAGS R13 ZZ mov     edi, 2          ; resource 
+            402737      5 INSTR DEADREGS  EFLAGS RDI R13 ZZ mov     edi, 2          ; resource 
             40273c     -1 INSTR LOCAL MetadataUnused mov     [rsp+0C8h+rlimits.rlim_cur], rbp 
             40273c      8 INSTR BELONGTO 4026e0 
             402744     -1 INSTR LOCAL MetadataUnused mov     [rsp+0C8h+rlimits.rlim_max], rbp 
@@ -2930,7 +2931,7 @@
             40274c      5 INSTR BELONGTO 4026e0 
             40274c      5 INSTR DEADREGS  EFLAGS R13 ZZ call    _setrlimit 
             402751      8 INSTR BELONGTO 4026e0 
-            402751      8 INSTR DEADREGS  EFLAGS RSI R13 ZZ lea     rsi, [rsp+0C8h+rlimits]; rlimits 
+            402751      8 INSTR DEADREGS  EFLAGS RSI RDI R13 ZZ lea     rsi, [rsp+0C8h+rlimits]; rlimits 
             402751      8 PTRIMMEDESP STACK 144 displ lea     rsi, [rsp+0C8h+rlimits]; rlimits
             402759     -1 INSTR LOCAL MetadataRedundant xor     edi, edi        ; resource 
             402759      2 INSTR BELONGTO 4026e0 
@@ -2948,14 +2949,14 @@
             40277e     -1 INSTR LOCAL NoMetaUpdate jz      short loc_402787 
             40277e      2 INSTR BELONGTO 4026e0 
             402780      7 INSTR BELONGTO 4026e0 
-            402780      7 INSTR DEADREGS  EFLAGS RDX R13 ZZ mov     cs:dword_6041E8, r12d 
+            402780      7 INSTR DEADREGS  EFLAGS RDX RSI RDI R13 ZZ mov     cs:dword_6041E8, r12d 
             402787      3 INSTR BELONGTO 4026e0 
-            402787      3 INSTR DEADREGS  EFLAGS RDX R12 R13 ZZ mov     rdx, rbx 
+            402787      3 INSTR DEADREGS  EFLAGS RDX RSI RDI R12 R13 ZZ mov     rdx, rbx 
             40278a     -2 INSTR LOCAL n RSI ZZ  NumericDEFs mov     esi, offset sub_402680 
             40278a      5 INSTR BELONGTO 4026e0 
-            40278a      5 INSTR DEADREGS  EFLAGS RBX R12 R13 ZZ mov     esi, offset sub_402680 
+            40278a      5 INSTR DEADREGS  EFLAGS RBX RSI RDI R12 R13 ZZ mov     esi, offset sub_402680 
             40278f      5 INSTR BELONGTO 4026e0 
-            40278f      5 INSTR DEADREGS  EFLAGS RBX R12 R13 ZZ mov     edi, offset aTimeMonitor; "time-monitor" 
+            40278f      5 INSTR DEADREGS  EFLAGS RBX RDI R12 R13 ZZ mov     edi, offset aTimeMonitor; "time-monitor" 
             402794     10 INSTR BELONGTO 4026e0 
             402794     10 INSTR DEADREGS  EFLAGS RBX R12 R13 ZZ mov     cs:dword_6041EC, 0 
             40279e     -1 INSTR LOCAL NoMetaUpdate call    _g_thread_new 
@@ -2979,7 +2980,7 @@
             4027ca      1 INSTR DEADREGS  EFLAGS ZZ retn 
             4027ca    200 DEALLOC STACK esp - 200 retn
             4027d0      5 INSTR BELONGTO 4026e0 
-            4027d0      5 INSTR DEADREGS  EFLAGS RDI R13 ZZ mov     esi, offset aFile; "file://" 
+            4027d0      5 INSTR DEADREGS  EFLAGS RSI RDI R13 ZZ mov     esi, offset aFile; "file://" 
             4027d5      3 INSTR BELONGTO 4026e0 
             4027d5      3 INSTR DEADREGS  EFLAGS RDI R13 ZZ mov     rdi, rbx 
             4027d8     -1 INSTR LOCAL NoMetaUpdate call    _g_str_has_prefix 
@@ -2990,10 +2991,10 @@
             4027df     -1 INSTR LOCAL NoMetaUpdate jz      loc_40272F 
             4027df      6 INSTR BELONGTO 4026e0 
             4027e5      2 INSTR BELONGTO 4026e0 
-            4027e5      2 INSTR DEADREGS  EFLAGS RDI R13 ZZ xor     edx, edx 
+            4027e5      2 INSTR DEADREGS  EFLAGS RDX RSI RDI R13 ZZ xor     edx, edx 
             4027e5     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
             4027e7      2 INSTR BELONGTO 4026e0 
-            4027e7      2 INSTR DEADREGS  EFLAGS RDI R13 ZZ xor     esi, esi 
+            4027e7      2 INSTR DEADREGS  EFLAGS RSI RDI R13 ZZ xor     esi, esi 
             4027e7     -2 INSTR LOCAL n RSI ZZ  AlwaysNUM xor     esi, esi 
             4027e9      3 INSTR BELONGTO 4026e0 
             4027e9      3 INSTR DEADREGS  EFLAGS RDI R13 ZZ mov     rdi, rbx 
@@ -3003,17 +3004,17 @@
             4027f1     -1 INSTR LOCAL NoMetaUpdate test    rax, rax 
             4027f1      3 INSTR BELONGTO 4026e0 
             4027f4      3 INSTR BELONGTO 4026e0 
-            4027f4      3 INSTR DEADREGS  R13 ZZ mov     r13, rax 
+            4027f4      3 INSTR DEADREGS  RDI R13 ZZ mov     r13, rax 
             4027f7     -1 INSTR LOCAL NoMetaUpdate jz      short loc_402819 
             4027f7      2 INSTR BELONGTO 4026e0 
             4027f9      3 INSTR BELONGTO 4026e0 
-            4027f9      3 INSTR DEADREGS  EFLAGS RDX RSI ZZ mov     rdx, rsp        ; stat_buf 
+            4027f9      3 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     rdx, rsp        ; stat_buf 
             4027f9      3 PTRIMMEDESP STACK 0 displ mov     rdx, rsp        ; stat_buf
             4027fc      3 INSTR BELONGTO 4026e0 
-            4027fc      3 INSTR DEADREGS  EFLAGS RSI ZZ mov     rsi, rax        ; filename 
+            4027fc      3 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     rsi, rax        ; filename 
             4027ff     -2 INSTR LOCAL n RDI ZZ  NUMVia2ndSrcIMMEDNUM mov     edi, 1          ; ver 
             4027ff      5 INSTR BELONGTO 4026e0 
-            4027ff      5 INSTR DEADREGS  EFLAGS ZZ mov     edi, 1          ; ver 
+            4027ff      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     edi, 1          ; ver 
             402804     -1 INSTR LOCAL NoMetaUpdate call    ___xstat 
             402804      5 INSTR BELONGTO 4026e0 
             402804      5 INSTR DEADREGS  EFLAGS ZZ call    ___xstat 
@@ -3067,36 +3068,36 @@
             402867      5 INSTR DEADREGS  EFLAGS R13 R14 R15 ZZ mov     [rsp+var_30], rbx 
             402867      5 PTRIMMEDESP STACK -48 displ mov     [rsp+var_30], rbx
             40286c      4 INSTR BELONGTO 402840 
-            40286c      4 INSTR DEADREGS  EFLAGS R13 R14 R15 ZZ sub     rsp, 38h 
+            40286c      4 INSTR DEADREGS  EFLAGS RBX R13 R14 R15 ZZ sub     rsp, 38h 
             40286c     56 DATAREF STACK 410 esp + 0 PARENT LocalFrame LOCALFRAME
             40286c      8 MEMORYHOLE STACK esp + 56 ReturnAddress 
             402870     -1 INSTR LOCAL MetadataUnused sub     rbp, r12 
             402870      3 INSTR BELONGTO 402840 
             402873      3 INSTR BELONGTO 402840 
-            402873      3 INSTR DEADREGS  EFLAGS R13 R14 R15 ZZ mov     r13d, edi 
+            402873      3 INSTR DEADREGS  EFLAGS RBX R13 R14 R15 ZZ mov     r13d, edi 
             402876      3 INSTR BELONGTO 402840 
-            402876      3 INSTR DEADREGS  EFLAGS R14 R15 ZZ mov     r14, rsi 
+            402876      3 INSTR DEADREGS  EFLAGS RBX R14 R15 ZZ mov     r14, rsi 
             402879     -1 INSTR LOCAL MetadataUnused sar     rbp, 3 
             402879      4 INSTR BELONGTO 402840 
             40287d      3 INSTR BELONGTO 402840 
-            40287d      3 INSTR DEADREGS  EFLAGS R15 ZZ mov     r15, rdx 
+            40287d      3 INSTR DEADREGS  EFLAGS RBX R15 ZZ mov     r15, rdx 
             402880     -1 INSTR LOCAL NoMetaUpdate call    _init_proc 
             402880      5 INSTR BELONGTO 402840 
-            402880      5 INSTR DEADREGS  EFLAGS ZZ call    _init_proc 
+            402880      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _init_proc 
             402885     -1 INSTR LOCAL NoMetaUpdate test    rbp, rbp 
             402885      3 INSTR BELONGTO 402840 
             402888     -1 INSTR LOCAL NoMetaUpdate jz      short loc_4028A6 
             402888      2 INSTR BELONGTO 402840 
             40288a      2 INSTR BELONGTO 402840 
-            40288a      2 INSTR DEADREGS  EFLAGS RDX RSI ZZ xor     ebx, ebx 
+            40288a      2 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI ZZ xor     ebx, ebx 
             40288a     -2 INSTR LOCAL n RBX ZZ  AlwaysNUM xor     ebx, ebx 
             40288c      4 INSTR BELONGTO 402840 
             402890      3 INSTR BELONGTO 402840 
-            402890      3 INSTR DEADREGS  EFLAGS RDX RSI ZZ mov     rdx, r15 
+            402890      3 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     rdx, r15 
             402893      3 INSTR BELONGTO 402840 
-            402893      3 INSTR DEADREGS  EFLAGS RSI ZZ mov     rsi, r14 
+            402893      3 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     rsi, r14 
             402896      3 INSTR BELONGTO 402840 
-            402896      3 INSTR DEADREGS  EFLAGS ZZ mov     edi, r13d 
+            402896      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     edi, r13d 
             402899     -1 INSTR LOCAL NoMetaUpdate call    qword ptr [r12+rbx*8] 
             402899      4 INSTR BELONGTO 402840 
             40289d     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rbx, 1 
@@ -3148,11 +3149,11 @@
             4028e4     -3 INSTR LOCAL NoWarn push    rbx 
             4028e5     16 MEMORYHOLE STACK esp + 8 CalleeSavedRegs 
             4028e5      4 INSTR BELONGTO 4028e0 
-            4028e5      4 INSTR DEADREGS  EFLAGS RAX ZZ sub     rsp, 8 
+            4028e5      4 INSTR DEADREGS  EFLAGS RAX RBX ZZ sub     rsp, 8 
             4028e5      8 DATAREF STACK 411 esp + 0 PARENT LocalFrame LOCALFRAME
             4028e5      8 MEMORYHOLE STACK esp + 24 ReturnAddress 
             4028e9      7 INSTR BELONGTO 4028e0 
-            4028e9      7 INSTR DEADREGS  EFLAGS RAX ZZ mov     rax, cs:qword_603DC8 
+            4028e9      7 INSTR DEADREGS  EFLAGS RAX RBX ZZ mov     rax, cs:qword_603DC8 
             4028f0     -1 INSTR LOCAL NoMetaUpdate cmp     rax, 0FFFFFFFFFFFFFFFFh 
             4028f0      4 INSTR BELONGTO 4028e0 
             4028f4     -1 INSTR LOCAL NoMetaUpdate jz      short loc_40290F 
diff --git a/tests/commit/trimmed-sorted-save-grep.psexe.annot.REMOVED.git-id b/tests/commit/trimmed-sorted-save-grep.psexe.annot.REMOVED.git-id
index 319829609ddd0066b6a10e1959a27cd3701345d0..b2b9bd85a24503b8790259ef7e9042e318aac07a 100644
--- a/tests/commit/trimmed-sorted-save-grep.psexe.annot.REMOVED.git-id
+++ b/tests/commit/trimmed-sorted-save-grep.psexe.annot.REMOVED.git-id
@@ -1 +1 @@
-ff9df0fda717b39a5fa8093eaba2e9fe8e2ef26f
\ No newline at end of file
+37e7d53d38efc599c8a87cef72c6e5126fc5f7de
\ No newline at end of file
diff --git a/tests/commit/trimmed-sorted-save-httpd.psexe.annot.REMOVED.git-id b/tests/commit/trimmed-sorted-save-httpd.psexe.annot.REMOVED.git-id
index 9d2f6070d3f077737cbb51747af2cc624a395e00..baacd25cc266671e95e87bbeeddfbdd74c426a5d 100644
--- a/tests/commit/trimmed-sorted-save-httpd.psexe.annot.REMOVED.git-id
+++ b/tests/commit/trimmed-sorted-save-httpd.psexe.annot.REMOVED.git-id
@@ -1 +1 @@
-b6472ad91a2522883b3a211106ba8ca2a92fe6a1
\ No newline at end of file
+a67dc7543b47e18ff7cf9defae798abdfd844d87
\ No newline at end of file
diff --git a/tests/commit/trimmed-sorted-save-less.psexe.annot.REMOVED.git-id b/tests/commit/trimmed-sorted-save-less.psexe.annot.REMOVED.git-id
index 4273e5173ba39ad0ccff1abff247fbfb6377c10e..d1b70bf9c155d953c0fc8905ae8c08f133196fb3 100644
--- a/tests/commit/trimmed-sorted-save-less.psexe.annot.REMOVED.git-id
+++ b/tests/commit/trimmed-sorted-save-less.psexe.annot.REMOVED.git-id
@@ -1 +1 @@
-910509be803e994337cb44f1c5908830b1ac8743
\ No newline at end of file
+4a719f6f00b2ba9b1e122f2216321925baff65eb
\ No newline at end of file
diff --git a/tests/commit/trimmed-sorted-save-ls-64bit.psexe.annot.REMOVED.git-id b/tests/commit/trimmed-sorted-save-ls-64bit.psexe.annot.REMOVED.git-id
index 8165e1fa2df3b28a39b4e03ab515aad48bc1b17e..b6dfea76f15fcbc6eb5e878472ad1fb87e077906 100644
--- a/tests/commit/trimmed-sorted-save-ls-64bit.psexe.annot.REMOVED.git-id
+++ b/tests/commit/trimmed-sorted-save-ls-64bit.psexe.annot.REMOVED.git-id
@@ -1 +1 @@
-57bd76aac6ae9b407e5ab1ab609f5fd537bcd284
\ No newline at end of file
+606256d19ad2d93e2c7df7a368ec953d91b3b3f9
\ No newline at end of file
diff --git a/tests/commit/trimmed-sorted-save-lt-svn.psexe.annot.REMOVED.git-id b/tests/commit/trimmed-sorted-save-lt-svn.psexe.annot.REMOVED.git-id
index 92bbf9aa113eb6dc5136652ab73eaa1567eb438d..d5cbc3908551e5dfcd81aa8a2bbc231532e3a030 100644
--- a/tests/commit/trimmed-sorted-save-lt-svn.psexe.annot.REMOVED.git-id
+++ b/tests/commit/trimmed-sorted-save-lt-svn.psexe.annot.REMOVED.git-id
@@ -1 +1 @@
-3b058b3c200bff72bd66b2f692b75a64ee5942fe
\ No newline at end of file
+20f22a288ec97d33537bbed968540a0d39df7a56
\ No newline at end of file
diff --git a/tests/commit/trimmed-sorted-save-nginx.psexe.annot.REMOVED.git-id b/tests/commit/trimmed-sorted-save-nginx.psexe.annot.REMOVED.git-id
index 90f2ed8fb56731905a044d21d42186c0ccbaad30..93f85af88adac9d230d50189e72e242f09710458 100644
--- a/tests/commit/trimmed-sorted-save-nginx.psexe.annot.REMOVED.git-id
+++ b/tests/commit/trimmed-sorted-save-nginx.psexe.annot.REMOVED.git-id
@@ -1 +1 @@
-2fd380f2f1eea594956dbb3e06cc46e09209e77f
\ No newline at end of file
+108b50c01c24e836880abb54258ac8890dad2da0
\ No newline at end of file
diff --git a/tests/commit/trimmed-sorted-save-openssl.psexe.annot.REMOVED.git-id b/tests/commit/trimmed-sorted-save-openssl.psexe.annot.REMOVED.git-id
index f8c92d887af57f95f45cab6a928ce47cd34e6dcf..4f28ab213c0766f8096a5a4a0d4fb6513e6b1d4e 100644
--- a/tests/commit/trimmed-sorted-save-openssl.psexe.annot.REMOVED.git-id
+++ b/tests/commit/trimmed-sorted-save-openssl.psexe.annot.REMOVED.git-id
@@ -1 +1 @@
-9b8634d9018f268f81d2de9281db7a04758e61bc
\ No newline at end of file
+6a33997187a1406f52cc7bbc121dd979f93f0411
\ No newline at end of file
diff --git a/tests/commit/trimmed-sorted-save-synaptic.psexe.annot.REMOVED.git-id b/tests/commit/trimmed-sorted-save-synaptic.psexe.annot.REMOVED.git-id
index 5bf7ba414a7cb74bf897ade1df2dfebd2f61bd03..c989691748ed25c9c765c07f7b6292b5c11bc367 100644
--- a/tests/commit/trimmed-sorted-save-synaptic.psexe.annot.REMOVED.git-id
+++ b/tests/commit/trimmed-sorted-save-synaptic.psexe.annot.REMOVED.git-id
@@ -1 +1 @@
-6634e9454fa56734bcbee9332f7dfd9cf0f89ad6
\ No newline at end of file
+ff6c74297ee0b3b15ebe9cea861458164e88e9f9
\ No newline at end of file
diff --git a/tests/commit/trimmed-sorted-save-xcalc.psexe.annot b/tests/commit/trimmed-sorted-save-xcalc.psexe.annot
index 6db0d94cd3e6186e46f14955b16ead0f2eb98f0b..0d6c1a7c20f7c32d70dceb630aa7d49a5e62355a 100644
--- a/tests/commit/trimmed-sorted-save-xcalc.psexe.annot
+++ b/tests/commit/trimmed-sorted-save-xcalc.psexe.annot
@@ -848,10 +848,10 @@
             401810      0 FUNC MMSAFENESS SAFE
             401810   1234 FUNC GLOBAL main FUNC_UNSAFE NOFP RET             401ce1 
             401810      2 INSTR BELONGTO 401810 
-            401810      2 INSTR DEADREGS  EFLAGS ZZ push    r12 
+            401810      2 INSTR DEADREGS  EFLAGS RDX ZZ push    r12 
             401810     -3 INSTR LOCAL NoWarn push    r12 
             401812      2 INSTR BELONGTO 401810 
-            401812      2 INSTR DEADREGS  EFLAGS R12 ZZ xor     edx, edx 
+            401812      2 INSTR DEADREGS  EFLAGS RDX R12 ZZ xor     edx, edx 
             401812     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
             401814      1 INSTR BELONGTO 401810 
             401814      1 INSTR DEADREGS  EFLAGS R12 ZZ push    rbp 
@@ -862,7 +862,7 @@
             401816      3 INSTR BELONGTO 401810 
             401816      3 INSTR DEADREGS  EFLAGS RBX R12 ZZ mov     rbx, rsi 
             401819      2 INSTR BELONGTO 401810 
-            401819      2 INSTR DEADREGS  EFLAGS R12 ZZ xor     esi, esi 
+            401819      2 INSTR DEADREGS  EFLAGS RSI R12 ZZ xor     esi, esi 
             401819     -2 INSTR LOCAL n RSI ZZ  AlwaysNUM xor     esi, esi 
             40181b     20 DATAREF STACK 492 esp + 0 CHILDOF 491 OFFSET 0 OutArgsRegion OUTARGS
             40181b     24 MEMORYHOLE STACK esp + 96 CalleeSavedRegs 
@@ -873,24 +873,25 @@
             40181f     -1 INSTR LOCAL MetadataUnused mov     [rsp+78h+var_4C], edi 
             40181f      4 INSTR BELONGTO 401810 
             401823      2 INSTR BELONGTO 401810 
-            401823      2 INSTR DEADREGS  EFLAGS R12 ZZ xor     edi, edi 
+            401823      2 INSTR DEADREGS  EFLAGS RDI R12 ZZ xor     edi, edi 
             401823     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
             401825     -1 INSTR LOCAL NoMetaUpdate call    _XtSetLanguageProc 
             401825      5 INSTR BELONGTO 401810 
             401825      5 INSTR DEADREGS  EFLAGS R12 ZZ call    _XtSetLanguageProc 
             40182a      5 INSTR BELONGTO 401810 
-            40182a      5 INSTR DEADREGS  EFLAGS R8 R9 R12 ZZ lea     r8, [rsp+78h+var_4C] 
+            40182a      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 R12 ZZ lea     r8, [rsp+78h+var_4C] 
             40182a      5 PTRIMMEDESP STACK 44 displ lea     r8, [rsp+78h+var_4C]
             40182f      3 INSTR BELONGTO 401810 
-            40182f      3 INSTR DEADREGS  EFLAGS R9 R12 ZZ mov     r9, rbx 
-            401832     -1 INSTR LOCAL MetadataRedundant mov     ecx, 2 
+            40182f      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R9 R12 ZZ mov     r9, rbx 
+            401832     -2 INSTR LOCAL n RCX ZZ  NUMVia2ndSrcIMMEDNUM mov     ecx, 2 
             401832      5 INSTR BELONGTO 401810 
+            401832      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R12 ZZ mov     ecx, 2 
             401837      5 INSTR BELONGTO 401810 
-            401837      5 INSTR DEADREGS  EFLAGS R12 ZZ mov     edx, offset off_6074C0 
+            401837      5 INSTR DEADREGS  EFLAGS RDX RSI RDI R12 ZZ mov     edx, offset off_6074C0 
             40183c      5 INSTR BELONGTO 401810 
-            40183c      5 INSTR DEADREGS  EFLAGS R12 ZZ mov     esi, offset aXcalc; "XCalc" 
+            40183c      5 INSTR DEADREGS  EFLAGS RSI RDI R12 ZZ mov     esi, offset aXcalc; "XCalc" 
             401841      5 INSTR BELONGTO 401810 
-            401841      5 INSTR DEADREGS  EFLAGS R12 ZZ mov     edi, offset qword_608828 
+            401841      5 INSTR DEADREGS  EFLAGS RDI R12 ZZ mov     edi, offset qword_608828 
             401846      8 INSTR BELONGTO 401810 
             401846      8 INSTR DEADREGS  EFLAGS R12 ZZ mov     [rsp+78h+var_68], 0 
             401846      8 PTRIMMEDESP STACK 16 displ mov     [rsp+78h+var_68], 0
@@ -906,19 +907,19 @@
             401864     -1 INSTR LOCAL MetadataUnused mov     ebp, [rsp+78h+var_4C] 
             401864      4 INSTR BELONGTO 401810 
             401868      7 INSTR BELONGTO 401810 
-            401868      7 INSTR DEADREGS  EFLAGS RDI R12 ZZ mov     cs:qword_608830, rax 
+            401868      7 INSTR DEADREGS  EFLAGS RDX RSI RDI R12 ZZ mov     cs:qword_608830, rax 
             40186f     -1 INSTR LOCAL NoMetaUpdate cmp     ebp, 1 
             40186f      3 INSTR BELONGTO 401810 
             401872     -1 INSTR LOCAL NoMetaUpdate jnz     loc_401C02 
             401872      6 INSTR BELONGTO 401810 
             401878      5 INSTR BELONGTO 401810 
-            401878      5 INSTR DEADREGS  EFLAGS RBX RSI RDI R12 ZZ lea     rsi, [rsp+78h+var_48] 
+            401878      5 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI R12 ZZ lea     rsi, [rsp+78h+var_48] 
             401878      5 PTRIMMEDESP STACK 48 displ lea     rsi, [rsp+78h+var_48]
             40187d      3 INSTR BELONGTO 401810 
-            40187d      3 INSTR DEADREGS  EFLAGS RBX RDI R12 ZZ mov     rdi, rax 
+            40187d      3 INSTR DEADREGS  EFLAGS RDX RBX RDI R12 ZZ mov     rdi, rax 
             401880     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 1 
             401880      5 INSTR BELONGTO 401810 
-            401880      5 INSTR DEADREGS  EFLAGS RBX R12 ZZ mov     edx, 1 
+            401880      5 INSTR DEADREGS  EFLAGS RDX RBX R12 ZZ mov     edx, 1 
             401885     -1 INSTR LOCAL MetadataUnused mov     [rsp+78h+var_48], offset byte_607781 
             401885      9 INSTR BELONGTO 401810 
             40188e     -1 INSTR LOCAL MetadataUnused mov     [rsp+78h+var_40], 1 
@@ -927,185 +928,189 @@
             401897      5 INSTR BELONGTO 401810 
             401897      5 INSTR DEADREGS  EFLAGS RBX R12 ZZ call    _XtSetValues 
             40189c      7 INSTR BELONGTO 401810 
-            40189c      7 INSTR DEADREGS  EFLAGS RBX RDI R8 R9 R12 ZZ mov     rdi, cs:qword_608830 
+            40189c      7 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI RDI R8 R9 R12 ZZ mov     rdi, cs:qword_608830 
             4018a3     -2 INSTR LOCAL n R9 ZZ  AlwaysNUM xor     r9d, r9d 
             4018a3      3 INSTR BELONGTO 401810 
-            4018a3      3 INSTR DEADREGS  EFLAGS RBX R8 R9 R12 ZZ xor     r9d, r9d 
+            4018a3      3 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI R8 R9 R12 ZZ xor     r9d, r9d 
             4018a6     -2 INSTR LOCAL n R8 ZZ  AlwaysNUM xor     r8d, r8d 
             4018a6      3 INSTR BELONGTO 401810 
-            4018a6      3 INSTR DEADREGS  EFLAGS RBX R8 R12 ZZ xor     r8d, r8d 
-            4018a9     -1 INSTR LOCAL MetadataRedundant mov     ecx, 3 
+            4018a6      3 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI R8 R12 ZZ xor     r8d, r8d 
+            4018a9     -2 INSTR LOCAL n RCX ZZ  NUMVia2ndSrcIMMEDNUM mov     ecx, 3 
             4018a9      5 INSTR BELONGTO 401810 
+            4018a9      5 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI R12 ZZ mov     ecx, 3 
             4018ae      5 INSTR BELONGTO 401810 
-            4018ae      5 INSTR DEADREGS  EFLAGS RBX R12 ZZ mov     edx, offset off_607500 
+            4018ae      5 INSTR DEADREGS  EFLAGS RDX RBX RSI R12 ZZ mov     edx, offset off_607500 
             4018b3      5 INSTR BELONGTO 401810 
-            4018b3      5 INSTR DEADREGS  EFLAGS RBX R12 ZZ mov     esi, offset byte_608840 
+            4018b3      5 INSTR DEADREGS  EFLAGS RBX RSI R12 ZZ mov     esi, offset byte_608840 
             4018b8     -1 INSTR LOCAL NoMetaUpdate call    _XtGetApplicationResources 
             4018b8      5 INSTR BELONGTO 401810 
             4018b8      5 INSTR DEADREGS  EFLAGS RBX R12 ZZ call    _XtGetApplicationResources 
             4018bd     -2 INSTR LOCAL n RAX ZZ  NumericDEFs movsx   eax, cs:byte_608840 
             4018bd      7 INSTR BELONGTO 401810 
-            4018bd      7 INSTR DEADREGS  EFLAGS RAX RDX RBX RSI R8 R12 ZZ movsx   eax, cs:byte_608840 
+            4018bd      7 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX RSI RDI R8 R12 ZZ movsx   eax, cs:byte_608840 
             4018c4      7 INSTR BELONGTO 401810 
-            4018c4      7 INSTR DEADREGS  EFLAGS RDX RBX RSI R8 R12 ZZ mov     rdx, cs:qword_608830 
+            4018c4      7 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI RDI R8 R12 ZZ mov     rdx, cs:qword_608830 
             4018cb      5 INSTR BELONGTO 401810 
-            4018cb      5 INSTR DEADREGS  EFLAGS RBX RSI R8 R12 ZZ mov     edi, offset byte_405610 
+            4018cb      5 INSTR DEADREGS  EFLAGS RCX RBX RSI RDI R8 R12 ZZ mov     edi, offset byte_405610 
             4018d0      7 INSTR BELONGTO 401810 
-            4018d0      7 INSTR DEADREGS  EFLAGS RBX RSI R8 R12 ZZ mov     rsi, cs:formWidgetClass 
+            4018d0      7 INSTR DEADREGS  EFLAGS RCX RBX RSI R8 R12 ZZ mov     rsi, cs:formWidgetClass 
             4018d7     -1 INSTR LOCAL NoMetaUpdate test    eax, eax 
             4018d7      2 INSTR BELONGTO 401810 
             4018d9      6 INSTR BELONGTO 401810 
-            4018d9      6 INSTR DEADREGS  RBX R8 R12 ZZ mov     cs:dword_608820, eax 
+            4018d9      6 INSTR DEADREGS  RCX RBX R8 R12 ZZ mov     cs:dword_608820, eax 
             4018df      5 INSTR BELONGTO 401810 
-            4018df      5 INSTR DEADREGS  RBX R8 R12 ZZ mov     eax, offset byte_405613 
+            4018df      5 INSTR DEADREGS  RAX RCX RBX R8 R12 ZZ mov     eax, offset byte_405613 
             4018e4      4 INSTR BELONGTO 401810 
-            4018e4      4 INSTR DEADREGS  RBX R8 R12 ZZ cmovz   rdi, rax 
+            4018e4      4 INSTR DEADREGS  RCX RBX R8 R12 ZZ cmovz   rdi, rax 
             4018e8     -1 INSTR LOCAL MetadataRedundant xor     r8d, r8d 
             4018e8      3 INSTR BELONGTO 401810 
-            4018eb     -1 INSTR LOCAL MetadataRedundant xor     ecx, ecx 
             4018eb      2 INSTR BELONGTO 401810 
+            4018eb      2 INSTR DEADREGS  EFLAGS RCX RBX R12 ZZ xor     ecx, ecx 
+            4018eb     -2 INSTR LOCAL n RCX ZZ  AlwaysNUM xor     ecx, ecx 
             4018ed     -1 INSTR LOCAL NoMetaUpdate call    _XtCreateManagedWidget 
             4018ed      5 INSTR BELONGTO 401810 
             4018ed      5 INSTR DEADREGS  EFLAGS RBX R12 ZZ call    _XtCreateManagedWidget 
             4018f2      7 INSTR BELONGTO 401810 
-            4018f2      7 INSTR DEADREGS  EFLAGS RDX RBX RSI R8 R12 ZZ mov     rsi, cs:formWidgetClass 
+            4018f2      7 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI RDI R8 R12 ZZ mov     rsi, cs:formWidgetClass 
             4018f9     -1 INSTR LOCAL MetadataRedundant xor     r8d, r8d 
             4018f9      3 INSTR BELONGTO 401810 
-            4018fc     -1 INSTR LOCAL MetadataRedundant xor     ecx, ecx 
             4018fc      2 INSTR BELONGTO 401810 
+            4018fc      2 INSTR DEADREGS  EFLAGS RCX RDX RBX RDI R12 ZZ xor     ecx, ecx 
+            4018fc     -2 INSTR LOCAL n RCX ZZ  AlwaysNUM xor     ecx, ecx 
             4018fe      3 INSTR BELONGTO 401810 
-            4018fe      3 INSTR DEADREGS  EFLAGS RDX RBX R12 ZZ mov     rdx, rax 
+            4018fe      3 INSTR DEADREGS  EFLAGS RDX RBX RDI R12 ZZ mov     rdx, rax 
             401901      5 INSTR BELONGTO 401810 
-            401901      5 INSTR DEADREGS  EFLAGS RBX R12 ZZ mov     edi, offset aBevel; "bevel" 
+            401901      5 INSTR DEADREGS  EFLAGS RBX RDI R12 ZZ mov     edi, offset aBevel; "bevel" 
             401906      7 INSTR BELONGTO 401810 
             401906      7 INSTR DEADREGS  EFLAGS RBX R12 ZZ mov     cs:qword_608858, rax 
             40190d     -1 INSTR LOCAL NoMetaUpdate call    _XtCreateManagedWidget 
             40190d      5 INSTR BELONGTO 401810 
             40190d      5 INSTR DEADREGS  EFLAGS RBX R12 ZZ call    _XtCreateManagedWidget 
             401912      7 INSTR BELONGTO 401810 
-            401912      7 INSTR DEADREGS  EFLAGS RDX RBX RSI R8 R12 ZZ mov     rsi, cs:formWidgetClass 
+            401912      7 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI RDI R8 R12 ZZ mov     rsi, cs:formWidgetClass 
             401919     -1 INSTR LOCAL MetadataRedundant xor     r8d, r8d 
             401919      3 INSTR BELONGTO 401810 
-            40191c     -1 INSTR LOCAL MetadataRedundant xor     ecx, ecx 
             40191c      2 INSTR BELONGTO 401810 
+            40191c      2 INSTR DEADREGS  EFLAGS RCX RDX RBX RDI R12 ZZ xor     ecx, ecx 
+            40191c     -2 INSTR LOCAL n RCX ZZ  AlwaysNUM xor     ecx, ecx 
             40191e      3 INSTR BELONGTO 401810 
-            40191e      3 INSTR DEADREGS  EFLAGS RDX RBX R12 ZZ mov     rdx, rax 
+            40191e      3 INSTR DEADREGS  EFLAGS RDX RBX RDI R12 ZZ mov     rdx, rax 
             401921      5 INSTR BELONGTO 401810 
-            401921      5 INSTR DEADREGS  EFLAGS RBX R12 ZZ mov     edi, offset aScreen; "screen" 
+            401921      5 INSTR DEADREGS  EFLAGS RBX RDI R12 ZZ mov     edi, offset aScreen; "screen" 
             401926     -1 INSTR LOCAL NoMetaUpdate call    _XtCreateManagedWidget 
             401926      5 INSTR BELONGTO 401810 
             401926      5 INSTR DEADREGS  EFLAGS RBX R12 ZZ call    _XtCreateManagedWidget 
             40192b      7 INSTR BELONGTO 401810 
-            40192b      7 INSTR DEADREGS  EFLAGS RDX RBX RSI R8 R12 ZZ mov     rsi, cs:labelWidgetClass 
+            40192b      7 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI RDI R8 R12 ZZ mov     rsi, cs:labelWidgetClass 
             401932     -1 INSTR LOCAL MetadataRedundant mov     r8d, 2 
             401932      6 INSTR BELONGTO 401810 
             401938      5 INSTR BELONGTO 401810 
-            401938      5 INSTR DEADREGS  EFLAGS RDX RBX R12 ZZ mov     ecx, offset off_6075C0 
+            401938      5 INSTR DEADREGS  EFLAGS RCX RDX RBX RDI R12 ZZ mov     ecx, offset off_6075C0 
             40193d      3 INSTR BELONGTO 401810 
-            40193d      3 INSTR DEADREGS  EFLAGS RDX RBX R12 ZZ mov     rdx, rax 
+            40193d      3 INSTR DEADREGS  EFLAGS RDX RBX RDI R12 ZZ mov     rdx, rax 
             401940      5 INSTR BELONGTO 401810 
-            401940      5 INSTR DEADREGS  EFLAGS RBX R12 ZZ mov     edi, offset aM  ; "M" 
+            401940      5 INSTR DEADREGS  EFLAGS RBX RDI R12 ZZ mov     edi, offset aM  ; "M" 
             401945      3 INSTR BELONGTO 401810 
             401945      3 INSTR DEADREGS  EFLAGS RBX R12 ZZ mov     rbx, rax 
             401948     -1 INSTR LOCAL NoMetaUpdate call    _XtCreateManagedWidget 
             401948      5 INSTR BELONGTO 401810 
             401948      5 INSTR DEADREGS  EFLAGS R12 ZZ call    _XtCreateManagedWidget 
             40194d      7 INSTR BELONGTO 401810 
-            40194d      7 INSTR DEADREGS  EFLAGS RDX RSI R8 R12 ZZ mov     rsi, cs:toggleWidgetClass 
+            40194d      7 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R12 ZZ mov     rsi, cs:toggleWidgetClass 
             401954      3 INSTR BELONGTO 401810 
-            401954      3 INSTR DEADREGS  EFLAGS RDX R8 R12 ZZ mov     rdx, rbx 
+            401954      3 INSTR DEADREGS  EFLAGS RCX RDX RDI R8 R12 ZZ mov     rdx, rbx 
             401957     -1 INSTR LOCAL MetadataRedundant mov     r8d, 2 
             401957      6 INSTR BELONGTO 401810 
             40195d      5 INSTR BELONGTO 401810 
-            40195d      5 INSTR DEADREGS  EFLAGS R12 ZZ mov     ecx, offset off_6075C0 
+            40195d      5 INSTR DEADREGS  EFLAGS RCX RDI R12 ZZ mov     ecx, offset off_6075C0 
             401962      5 INSTR BELONGTO 401810 
-            401962      5 INSTR DEADREGS  EFLAGS R12 ZZ mov     edi, offset aLcd; "LCD" 
+            401962      5 INSTR DEADREGS  EFLAGS RDI R12 ZZ mov     edi, offset aLcd; "LCD" 
             401967      7 INSTR BELONGTO 401810 
             401967      7 INSTR DEADREGS  EFLAGS R12 ZZ mov     cs:qword_608880, rax 
             40196e     -1 INSTR LOCAL NoMetaUpdate call    _XtCreateManagedWidget 
             40196e      5 INSTR BELONGTO 401810 
             40196e      5 INSTR DEADREGS  EFLAGS R12 ZZ call    _XtCreateManagedWidget 
             401973      7 INSTR BELONGTO 401810 
-            401973      7 INSTR DEADREGS  EFLAGS RDX RSI R8 R12 ZZ mov     rsi, cs:labelWidgetClass 
+            401973      7 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R12 ZZ mov     rsi, cs:labelWidgetClass 
             40197a      3 INSTR BELONGTO 401810 
-            40197a      3 INSTR DEADREGS  EFLAGS RDX R8 R12 ZZ mov     rdx, rbx 
+            40197a      3 INSTR DEADREGS  EFLAGS RCX RDX RDI R8 R12 ZZ mov     rdx, rbx 
             40197d     -1 INSTR LOCAL MetadataRedundant mov     r8d, 2 
             40197d      6 INSTR BELONGTO 401810 
             401983      5 INSTR BELONGTO 401810 
-            401983      5 INSTR DEADREGS  EFLAGS R12 ZZ mov     ecx, offset off_6075C0 
+            401983      5 INSTR DEADREGS  EFLAGS RCX RDI R12 ZZ mov     ecx, offset off_6075C0 
             401988      5 INSTR BELONGTO 401810 
-            401988      5 INSTR DEADREGS  EFLAGS R12 ZZ mov     edi, offset aInv; "INV" 
+            401988      5 INSTR DEADREGS  EFLAGS RDI R12 ZZ mov     edi, offset aInv; "INV" 
             40198d      7 INSTR BELONGTO 401810 
             40198d      7 INSTR DEADREGS  EFLAGS R12 ZZ mov     cs:qword_608860, rax 
             401994     -1 INSTR LOCAL NoMetaUpdate call    _XtCreateManagedWidget 
             401994      5 INSTR BELONGTO 401810 
             401994      5 INSTR DEADREGS  EFLAGS R12 ZZ call    _XtCreateManagedWidget 
             401999      7 INSTR BELONGTO 401810 
-            401999      7 INSTR DEADREGS  EFLAGS RDX RSI R8 R12 ZZ mov     rsi, cs:labelWidgetClass 
+            401999      7 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R12 ZZ mov     rsi, cs:labelWidgetClass 
             4019a0      3 INSTR BELONGTO 401810 
-            4019a0      3 INSTR DEADREGS  EFLAGS RDX R8 R12 ZZ mov     rdx, rbx 
+            4019a0      3 INSTR DEADREGS  EFLAGS RCX RDX RDI R8 R12 ZZ mov     rdx, rbx 
             4019a3     -1 INSTR LOCAL MetadataRedundant mov     r8d, 2 
             4019a3      6 INSTR BELONGTO 401810 
             4019a9      5 INSTR BELONGTO 401810 
-            4019a9      5 INSTR DEADREGS  EFLAGS R12 ZZ mov     ecx, offset off_6075C0 
+            4019a9      5 INSTR DEADREGS  EFLAGS RCX RDI R12 ZZ mov     ecx, offset off_6075C0 
             4019ae      5 INSTR BELONGTO 401810 
-            4019ae      5 INSTR DEADREGS  EFLAGS R12 ZZ mov     edi, offset aDeg; "DEG" 
+            4019ae      5 INSTR DEADREGS  EFLAGS RDI R12 ZZ mov     edi, offset aDeg; "DEG" 
             4019b3      7 INSTR BELONGTO 401810 
             4019b3      7 INSTR DEADREGS  EFLAGS R12 ZZ mov     cs:qword_608888, rax 
             4019ba     -1 INSTR LOCAL NoMetaUpdate call    _XtCreateManagedWidget 
             4019ba      5 INSTR BELONGTO 401810 
             4019ba      5 INSTR DEADREGS  EFLAGS R12 ZZ call    _XtCreateManagedWidget 
             4019bf      7 INSTR BELONGTO 401810 
-            4019bf      7 INSTR DEADREGS  EFLAGS RDX RSI R8 R12 ZZ mov     rsi, cs:labelWidgetClass 
+            4019bf      7 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R12 ZZ mov     rsi, cs:labelWidgetClass 
             4019c6      3 INSTR BELONGTO 401810 
-            4019c6      3 INSTR DEADREGS  EFLAGS RDX R8 R12 ZZ mov     rdx, rbx 
+            4019c6      3 INSTR DEADREGS  EFLAGS RCX RDX RDI R8 R12 ZZ mov     rdx, rbx 
             4019c9     -1 INSTR LOCAL MetadataRedundant mov     r8d, 2 
             4019c9      6 INSTR BELONGTO 401810 
             4019cf      5 INSTR BELONGTO 401810 
-            4019cf      5 INSTR DEADREGS  EFLAGS R12 ZZ mov     ecx, offset off_6075C0 
+            4019cf      5 INSTR DEADREGS  EFLAGS RCX RDI R12 ZZ mov     ecx, offset off_6075C0 
             4019d4      5 INSTR BELONGTO 401810 
-            4019d4      5 INSTR DEADREGS  EFLAGS R12 ZZ mov     edi, (offset aGrad+1); "RAD" 
+            4019d4      5 INSTR DEADREGS  EFLAGS RDI R12 ZZ mov     edi, (offset aGrad+1); "RAD" 
             4019d9      7 INSTR BELONGTO 401810 
             4019d9      7 INSTR DEADREGS  EFLAGS R12 ZZ mov     cs:qword_608890, rax 
             4019e0     -1 INSTR LOCAL NoMetaUpdate call    _XtCreateManagedWidget 
             4019e0      5 INSTR BELONGTO 401810 
             4019e0      5 INSTR DEADREGS  EFLAGS R12 ZZ call    _XtCreateManagedWidget 
             4019e5      7 INSTR BELONGTO 401810 
-            4019e5      7 INSTR DEADREGS  EFLAGS RDX RSI R8 R12 ZZ mov     rsi, cs:labelWidgetClass 
+            4019e5      7 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R12 ZZ mov     rsi, cs:labelWidgetClass 
             4019ec      3 INSTR BELONGTO 401810 
-            4019ec      3 INSTR DEADREGS  EFLAGS RDX R8 R12 ZZ mov     rdx, rbx 
+            4019ec      3 INSTR DEADREGS  EFLAGS RCX RDX RDI R8 R12 ZZ mov     rdx, rbx 
             4019ef     -1 INSTR LOCAL MetadataRedundant mov     r8d, 2 
             4019ef      6 INSTR BELONGTO 401810 
             4019f5      5 INSTR BELONGTO 401810 
-            4019f5      5 INSTR DEADREGS  EFLAGS R12 ZZ mov     ecx, offset off_6075C0 
+            4019f5      5 INSTR DEADREGS  EFLAGS RCX RDI R12 ZZ mov     ecx, offset off_6075C0 
             4019fa      5 INSTR BELONGTO 401810 
-            4019fa      5 INSTR DEADREGS  EFLAGS R12 ZZ mov     edi, offset aGrad; "GRAD" 
+            4019fa      5 INSTR DEADREGS  EFLAGS RDI R12 ZZ mov     edi, offset aGrad; "GRAD" 
             4019ff      7 INSTR BELONGTO 401810 
             4019ff      7 INSTR DEADREGS  EFLAGS R12 ZZ mov     cs:qword_608898, rax 
             401a06     -1 INSTR LOCAL NoMetaUpdate call    _XtCreateManagedWidget 
             401a06      5 INSTR BELONGTO 401810 
             401a06      5 INSTR DEADREGS  EFLAGS R12 ZZ call    _XtCreateManagedWidget 
             401a0b      7 INSTR BELONGTO 401810 
-            401a0b      7 INSTR DEADREGS  EFLAGS RDX RSI R8 R12 ZZ mov     rsi, cs:labelWidgetClass 
+            401a0b      7 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R12 ZZ mov     rsi, cs:labelWidgetClass 
             401a12      3 INSTR BELONGTO 401810 
-            401a12      3 INSTR DEADREGS  EFLAGS RDX R8 R12 ZZ mov     rdx, rbx 
+            401a12      3 INSTR DEADREGS  EFLAGS RCX RDX RDI R8 R12 ZZ mov     rdx, rbx 
             401a15     -1 INSTR LOCAL MetadataRedundant mov     r8d, 2 
             401a15      6 INSTR BELONGTO 401810 
             401a1b      5 INSTR BELONGTO 401810 
-            401a1b      5 INSTR DEADREGS  EFLAGS R12 ZZ mov     ecx, offset off_6075C0 
+            401a1b      5 INSTR DEADREGS  EFLAGS RCX RBX RDI R12 ZZ mov     ecx, offset off_6075C0 
             401a20      5 INSTR BELONGTO 401810 
-            401a20      5 INSTR DEADREGS  EFLAGS R12 ZZ mov     edi, offset aP  ; "P" 
+            401a20      5 INSTR DEADREGS  EFLAGS RBX RDI R12 ZZ mov     edi, offset aP  ; "P" 
             401a25      7 INSTR BELONGTO 401810 
-            401a25      7 INSTR DEADREGS  EFLAGS R12 ZZ mov     cs:qword_6088A0, rax 
+            401a25      7 INSTR DEADREGS  EFLAGS RBX R12 ZZ mov     cs:qword_6088A0, rax 
             401a2c     -1 INSTR LOCAL NoMetaUpdate call    _XtCreateManagedWidget 
             401a2c      5 INSTR BELONGTO 401810 
-            401a2c      5 INSTR DEADREGS  EFLAGS R12 ZZ call    _XtCreateManagedWidget 
+            401a2c      5 INSTR DEADREGS  EFLAGS RBX R12 ZZ call    _XtCreateManagedWidget 
             401a31     -1 INSTR LOCAL NoMetaUpdate cmp     cs:byte_608840, 1 
             401a31      7 INSTR BELONGTO 401810 
             401a38      7 INSTR BELONGTO 401810 
-            401a38      7 INSTR DEADREGS  RDX RSI RDI R8 R12 ZZ mov     r12, cs:qword_608858 
+            401a38      7 INSTR DEADREGS  RCX RDX RBX RSI RDI R8 R12 ZZ mov     r12, cs:qword_608858 
             401a3f      7 INSTR BELONGTO 401810 
-            401a3f      7 INSTR DEADREGS  RDX RSI RDI R8 ZZ mov     cs:qword_6088A8, rax 
+            401a3f      7 INSTR DEADREGS  RCX RDX RBX RSI RDI R8 ZZ mov     cs:qword_6088A8, rax 
             401a46     -1 INSTR LOCAL MetadataUnused sbb     ebp, ebp 
             401a46      2 INSTR BELONGTO 401810 
             401a48     -1 INSTR LOCAL MetadataUnused xor     ebx, ebx 
@@ -1116,14 +1121,14 @@
             401a4c      3 INSTR BELONGTO 401810 
             401a4f      1 INSTR BELONGTO 401810 
             401a50      8 INSTR BELONGTO 401810 
-            401a50      8 INSTR DEADREGS  EFLAGS RDX RSI RDI R8 ZZ mov     rdi, ds:off_405840[rbx*8] 
+            401a50      8 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 ZZ mov     rdi, ds:off_405840[rbx*8] 
             401a58      7 INSTR BELONGTO 401810 
-            401a58      7 INSTR DEADREGS  EFLAGS RDX RSI R8 ZZ mov     rsi, cs:commandWidgetClass 
+            401a58      7 INSTR DEADREGS  EFLAGS RCX RDX RSI R8 ZZ mov     rsi, cs:commandWidgetClass 
             401a5f     -2 INSTR LOCAL n R8 ZZ  AlwaysNUM xor     r8d, r8d 
             401a5f      3 INSTR BELONGTO 401810 
-            401a5f      3 INSTR DEADREGS  EFLAGS RDX R8 ZZ xor     r8d, r8d 
+            401a5f      3 INSTR DEADREGS  EFLAGS RCX RDX R8 ZZ xor     r8d, r8d 
             401a62      2 INSTR BELONGTO 401810 
-            401a62      2 INSTR DEADREGS  EFLAGS RDX ZZ xor     ecx, ecx 
+            401a62      2 INSTR DEADREGS  EFLAGS RCX RDX ZZ xor     ecx, ecx 
             401a62     -2 INSTR LOCAL n RCX ZZ  AlwaysNUM xor     ecx, ecx 
             401a64      3 INSTR BELONGTO 401810 
             401a64      3 INSTR DEADREGS  EFLAGS RDX ZZ mov     rdx, r12 
@@ -1144,16 +1149,16 @@
             401a82      5 INSTR BELONGTO 401810 
             401a82      5 INSTR DEADREGS  EFLAGS RBX R12 ZZ call    _XtSetKeyboardFocus 
             401a87      6 INSTR BELONGTO 401810 
-            401a87      6 INSTR DEADREGS  EFLAGS RBX RDI R12 ZZ mov     edx, cs:dword_6071E0 
+            401a87      6 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI R12 ZZ mov     edx, cs:dword_6071E0 
             401a8d      7 INSTR BELONGTO 401810 
-            401a8d      7 INSTR DEADREGS  EFLAGS RBX RDI R12 ZZ mov     rdi, cs:qword_608828 
+            401a8d      7 INSTR DEADREGS  EFLAGS RBX RSI RDI R12 ZZ mov     rdi, cs:qword_608828 
             401a94      5 INSTR BELONGTO 401810 
-            401a94      5 INSTR DEADREGS  EFLAGS RBX R12 ZZ mov     esi, offset off_607200 
+            401a94      5 INSTR DEADREGS  EFLAGS RBX RSI R12 ZZ mov     esi, offset off_607200 
             401a99     -1 INSTR LOCAL NoMetaUpdate call    _XtAppAddActions 
             401a99      5 INSTR BELONGTO 401810 
             401a99      5 INSTR DEADREGS  EFLAGS RBX R12 ZZ call    _XtAppAddActions 
             401a9e      5 INSTR BELONGTO 401810 
-            401a9e      5 INSTR DEADREGS  EFLAGS RBX R12 ZZ mov     edi, offset aMessageWm_prot; "<Message>WM_PROTOCOLS: quit()\n" 
+            401a9e      5 INSTR DEADREGS  EFLAGS RBX RDI R12 ZZ mov     edi, offset aMessageWm_prot; "<Message>WM_PROTOCOLS: quit()\n" 
             401aa3     -1 INSTR LOCAL NoMetaUpdate call    _XtParseTranslationTable 
             401aa3      5 INSTR BELONGTO 401810 
             401aa3      5 INSTR DEADREGS  EFLAGS RBX R12 ZZ call    _XtParseTranslationTable 
@@ -1174,10 +1179,11 @@
             401aca     -1 INSTR LOCAL NoMetaUpdate call    _XtDisplay 
             401aca      5 INSTR BELONGTO 401810 
             401aca      5 INSTR DEADREGS  EFLAGS RBX R12 ZZ call    _XtDisplay 
-            401acf     -1 INSTR LOCAL MetadataRedundant xor     edx, edx        ; int 
             401acf      2 INSTR BELONGTO 401810 
+            401acf      2 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI R12 ZZ xor     edx, edx        ; int 
+            401acf     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx        ; int 
             401ad1      5 INSTR BELONGTO 401810 
-            401ad1      5 INSTR DEADREGS  EFLAGS RBX RDI R12 ZZ mov     esi, offset aWm_delete_wind; "WM_DELETE_WINDOW" 
+            401ad1      5 INSTR DEADREGS  EFLAGS RBX RSI RDI R12 ZZ mov     esi, offset aWm_delete_wind; "WM_DELETE_WINDOW" 
             401ad6      3 INSTR BELONGTO 401810 
             401ad6      3 INSTR DEADREGS  EFLAGS RBX RDI R12 ZZ mov     rdi, rax        ; Display * 
             401ad9      7 INSTR BELONGTO 401810 
@@ -1193,11 +1199,12 @@
             401af3      5 INSTR BELONGTO 401810 
             401af3      5 INSTR DEADREGS  EFLAGS RBX R12 ZZ call    _XtWindow 
             401af8      7 INSTR BELONGTO 401810 
-            401af8      7 INSTR DEADREGS  EFLAGS RBX RSI RDI R12 ZZ mov     rdi, cs:qword_608850; Display * 
-            401aff     -1 INSTR LOCAL MetadataRedundant mov     ecx, 1          ; int 
+            401af8      7 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI RDI R12 ZZ mov     rdi, cs:qword_608850; Display * 
+            401aff     -2 INSTR LOCAL n RCX ZZ  NUMVia2ndSrcIMMEDNUM mov     ecx, 1          ; int 
             401aff      5 INSTR BELONGTO 401810 
+            401aff      5 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI R12 ZZ mov     ecx, 1          ; int 
             401b04      5 INSTR BELONGTO 401810 
-            401b04      5 INSTR DEADREGS  EFLAGS RBX RSI R12 ZZ mov     edx, offset qword_6089E0; Atom * 
+            401b04      5 INSTR DEADREGS  EFLAGS RDX RBX RSI R12 ZZ mov     edx, offset qword_6089E0; Atom * 
             401b09      3 INSTR BELONGTO 401810 
             401b09      3 INSTR DEADREGS  EFLAGS RBX RSI R12 ZZ mov     rsi, rax        ; Window 
             401b0c     -1 INSTR LOCAL NoMetaUpdate call    _XSetWMProtocols 
@@ -1229,7 +1236,7 @@
             401b46      5 INSTR BELONGTO 401810 
             401b46      5 INSTR DEADREGS  EFLAGS RBX R12 ZZ call    _XtScreen 
             401b4b      4 INSTR BELONGTO 401810 
-            401b4b      4 INSTR DEADREGS  EFLAGS RBX R12 ZZ mov     rax, [rax+40h] 
+            401b4b      4 INSTR DEADREGS  EFLAGS RBX RDI R12 ZZ mov     rax, [rax+40h] 
             401b4f     -1 INSTR LOCAL NoMetaUpdate cmp     dword ptr [rax+34h], 2 
             401b4f      4 INSTR BELONGTO 401810 
             401b53     -1 INSTR LOCAL NoMetaUpdate jg      short loc_401BC8 
@@ -1251,18 +1258,19 @@
             401b74      5 INSTR BELONGTO 401810 
             401b74      5 INSTR DEADREGS  EFLAGS ZZ call    _XtWindow 
             401b79      7 INSTR BELONGTO 401810 
-            401b79      7 INSTR DEADREGS  EFLAGS RSI RDI R8 R9 ZZ mov     rdi, cs:qword_608850; Display * 
+            401b79      7 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 ZZ mov     rdi, cs:qword_608850; Display * 
             401b80      5 INSTR BELONGTO 401810 
-            401b80      5 INSTR DEADREGS  EFLAGS RSI R8 R9 ZZ mov     edx, offset aUukkuukkuukkuu; "UUªªUUªªUUªªUUªªUUªªUUªªUUªªUUªª" 
+            401b80      5 INSTR DEADREGS  EFLAGS RCX RDX RSI R8 R9 ZZ mov     edx, offset aUukkuukkuukkuu; "UUªªUUªªUUªªUUªªUUªªUUªªUUªªUUªª" 
             401b85      3 INSTR BELONGTO 401810 
-            401b85      3 INSTR DEADREGS  EFLAGS RSI R8 R9 ZZ mov     rsi, rax        ; Drawable 
+            401b85      3 INSTR DEADREGS  EFLAGS RCX RSI R8 R9 ZZ mov     rsi, rax        ; Drawable 
             401b88      3 INSTR BELONGTO 401810 
-            401b88      3 INSTR DEADREGS  EFLAGS R8 R9 ZZ mov     r9, rbx         ; unsigned __int64 
+            401b88      3 INSTR DEADREGS  EFLAGS RCX R8 R9 ZZ mov     r9, rbx         ; unsigned __int64 
             401b8b     -2 INSTR LOCAL n R8 ZZ  NUMVia2ndSrcIMMEDNUM mov     r8d, 10h        ; unsigned int 
             401b8b      6 INSTR BELONGTO 401810 
-            401b8b      6 INSTR DEADREGS  EFLAGS RBX R8 ZZ mov     r8d, 10h        ; unsigned int 
-            401b91     -1 INSTR LOCAL MetadataRedundant mov     ecx, 10h        ; unsigned int 
+            401b8b      6 INSTR DEADREGS  EFLAGS RCX RBX R8 ZZ mov     r8d, 10h        ; unsigned int 
+            401b91     -2 INSTR LOCAL n RCX ZZ  NUMVia2ndSrcIMMEDNUM mov     ecx, 10h        ; unsigned int 
             401b91      5 INSTR BELONGTO 401810 
+            401b91      5 INSTR DEADREGS  EFLAGS RCX RBX ZZ mov     ecx, 10h        ; unsigned int 
             401b96      5 INSTR BELONGTO 401810 
             401b96      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     [rsp+78h+var_70], r12d; unsigned int 
             401b96      5 PTRIMMEDESP STACK 8 displ mov     [rsp+78h+var_70], r12d; unsigned int
@@ -1273,12 +1281,13 @@
             401b9f      5 INSTR BELONGTO 401810 
             401b9f      5 INSTR DEADREGS  EFLAGS RBX R12 ZZ call    _XCreatePixmapFromBitmapData 
             401ba4      7 INSTR BELONGTO 401810 
-            401ba4      7 INSTR DEADREGS  EFLAGS RBX RSI RDI R12 ZZ mov     rdi, cs:qword_608858 
+            401ba4      7 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI R12 ZZ mov     rdi, cs:qword_608858 
             401bab      5 INSTR BELONGTO 401810 
-            401bab      5 INSTR DEADREGS  EFLAGS RBX RSI R12 ZZ lea     rsi, [rsp+78h+var_48] 
+            401bab      5 INSTR DEADREGS  EFLAGS RDX RBX RSI R12 ZZ lea     rsi, [rsp+78h+var_48] 
             401bab      5 PTRIMMEDESP STACK 48 displ lea     rsi, [rsp+78h+var_48]
-            401bb0     -1 INSTR LOCAL MetadataRedundant mov     edx, 1 
+            401bb0     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 1 
             401bb0      5 INSTR BELONGTO 401810 
+            401bb0      5 INSTR DEADREGS  EFLAGS RDX RBX R12 ZZ mov     edx, 1 
             401bb5     -1 INSTR LOCAL MetadataUnused mov     [rsp+78h+var_48], offset byte_607BBF 
             401bb5      9 INSTR BELONGTO 401810 
             401bbe     -1 INSTR LOCAL MetadataUnused mov     [rsp+78h+var_40], rax 
@@ -1288,16 +1297,15 @@
             401bc3      5 INSTR DEADREGS  EFLAGS RBX R12 ZZ call    _XtSetValues 
             401bc8     -2 INSTR LOCAL n RSI ZZ  NumericDEFs mov     esi, offset handler; handler 
             401bc8      5 INSTR BELONGTO 401810 
-            401bc8      5 INSTR DEADREGS  EFLAGS RBX R12 ZZ mov     esi, offset handler; handler 
+            401bc8      5 INSTR DEADREGS  EFLAGS RBX RSI RDI R12 ZZ mov     esi, offset handler; handler 
             401bcd     -2 INSTR LOCAL n RDI ZZ  NUMVia2ndSrcIMMEDNUM mov     edi, 8          ; sig 
             401bcd      5 INSTR BELONGTO 401810 
-            401bcd      5 INSTR DEADREGS  EFLAGS RBX R12 ZZ mov     edi, 8          ; sig 
+            401bcd      5 INSTR DEADREGS  EFLAGS RBX RDI R12 ZZ mov     edi, 8          ; sig 
             401bd2     -1 INSTR LOCAL NoMetaUpdate call    _signal 
             401bd2      5 INSTR BELONGTO 401810 
             401bd2      5 INSTR DEADREGS  EFLAGS RBX R12 ZZ call    _signal 
-            401bd7     -2 INSTR LOCAL n RSI ZZ  NumericDEFs mov     esi, offset sub_402F00; handler 
+            401bd7     -1 INSTR LOCAL MetadataRedundant mov     esi, offset sub_402F00; handler 
             401bd7      5 INSTR BELONGTO 401810 
-            401bd7      5 INSTR DEADREGS  EFLAGS RBX R12 ZZ mov     esi, offset sub_402F00; handler 
             401bdc     -1 INSTR LOCAL MetadataRedundant mov     edi, 4          ; sig 
             401bdc      5 INSTR BELONGTO 401810 
             401be1     -1 INSTR LOCAL NoMetaUpdate call    _signal 
@@ -1305,7 +1313,7 @@
             401be1      5 INSTR DEADREGS  EFLAGS RBX R12 ZZ call    _signal 
             401be6     -1 INSTR LOCAL NoMetaUpdate call    sub_404A40 
             401be6      5 INSTR BELONGTO 401810 
-            401be6      5 INSTR DEADREGS  EFLAGS RBX R12 ZZ call    sub_404A40 
+            401be6      5 INSTR DEADREGS  EFLAGS RBX RSI RDI R12 ZZ call    sub_404A40 
             401beb      7 INSTR BELONGTO 401810 
             401beb      7 INSTR DEADREGS  EFLAGS RBX RDI R12 ZZ mov     rdi, cs:qword_608828 
             401bf2     -1 INSTR LOCAL NoMetaUpdate call    _XtAppMainLoop 
@@ -1313,8 +1321,9 @@
             401bf2      5 INSTR DEADREGS  EFLAGS RBX R12 ZZ call    _XtAppMainLoop 
             401bf7     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rsp, 60h 
             401bf7      4 INSTR BELONGTO 401810 
-            401bfb     -1 INSTR LOCAL MetadataRedundant xor     eax, eax 
             401bfb      2 INSTR BELONGTO 401810 
+            401bfb      2 INSTR DEADREGS  EFLAGS RAX RBX R12 ZZ xor     eax, eax 
+            401bfb     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             401bfb     96 DEALLOC STACK esp - 96 xor     eax, eax
             401bfd      1 INSTR BELONGTO 401810 
             401bfd      1 INSTR DEADREGS  EFLAGS RBX R12 ZZ pop     rbx 
@@ -1325,16 +1334,16 @@
             401c01      1 INSTR BELONGTO 401810 
             401c01      1 INSTR DEADREGS  EFLAGS ZZ retn 
             401c02      3 INSTR BELONGTO 401810 
-            401c02      3 INSTR DEADREGS  EFLAGS RCX RDI R12 R13 R14 R15 ZZ mov     rcx, [rbx] 
+            401c02      3 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R12 R13 R14 R15 ZZ mov     rcx, [rbx] 
             401c05      7 INSTR BELONGTO 401810 
-            401c05      7 INSTR DEADREGS  EFLAGS RDI R12 R13 R14 R15 ZZ mov     rdi, cs:stderr 
+            401c05      7 INSTR DEADREGS  EFLAGS RAX RDX RSI RDI R12 R13 R14 R15 ZZ mov     rdi, cs:stderr 
             401c0c      5 INSTR BELONGTO 401810 
-            401c0c      5 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ mov     edx, offset aSUnknownOption; "%s: unknown options:" 
+            401c0c      5 INSTR DEADREGS  EFLAGS RAX RDX RSI R12 R13 R14 R15 ZZ mov     edx, offset aSUnknownOption; "%s: unknown options:" 
             401c11     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 1 
             401c11      5 INSTR BELONGTO 401810 
-            401c11      5 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ mov     esi, 1 
+            401c11      5 INSTR DEADREGS  EFLAGS RAX RSI R12 R13 R14 R15 ZZ mov     esi, 1 
             401c16      2 INSTR BELONGTO 401810 
-            401c16      2 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ xor     eax, eax 
+            401c16      2 INSTR DEADREGS  EFLAGS RAX R12 R13 R14 R15 ZZ xor     eax, eax 
             401c16     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             401c18     -1 INSTR LOCAL MetadataUnused xor     r12d, r12d 
             401c18      3 INSTR BELONGTO 401810 
@@ -1344,16 +1353,16 @@
             401c20     -1 INSTR LOCAL NoMetaUpdate jmp     short loc_401C3E 
             401c20      2 INSTR BELONGTO 401810 
             401c22      4 INSTR BELONGTO 401810 
-            401c22      4 INSTR DEADREGS  EFLAGS RCX RDI R13 R14 R15 ZZ mov     rcx, [rbx+r12*8] 
+            401c22      4 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R13 R14 R15 ZZ mov     rcx, [rbx+r12*8] 
             401c26      7 INSTR BELONGTO 401810 
-            401c26      7 INSTR DEADREGS  EFLAGS RDI R13 R14 R15 ZZ mov     rdi, cs:stderr 
+            401c26      7 INSTR DEADREGS  EFLAGS RAX RDX RSI RDI R13 R14 R15 ZZ mov     rdi, cs:stderr 
             401c2d      5 INSTR BELONGTO 401810 
-            401c2d      5 INSTR DEADREGS  EFLAGS R13 R14 R15 ZZ mov     edx, (offset aUsageS+7); " %s" 
+            401c2d      5 INSTR DEADREGS  EFLAGS RAX RDX RSI R13 R14 R15 ZZ mov     edx, (offset aUsageS+7); " %s" 
             401c32     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 1 
             401c32      5 INSTR BELONGTO 401810 
-            401c32      5 INSTR DEADREGS  EFLAGS R13 R14 R15 ZZ mov     esi, 1 
+            401c32      5 INSTR DEADREGS  EFLAGS RAX RSI R13 R14 R15 ZZ mov     esi, 1 
             401c37      2 INSTR BELONGTO 401810 
-            401c37      2 INSTR DEADREGS  EFLAGS R13 R14 R15 ZZ xor     eax, eax 
+            401c37      2 INSTR DEADREGS  EFLAGS RAX R13 R14 R15 ZZ xor     eax, eax 
             401c37     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             401c39     -1 INSTR LOCAL NoMetaUpdate call    ___fprintf_chk 
             401c39      5 INSTR BELONGTO 401810 
@@ -1365,61 +1374,65 @@
             401c45     -1 INSTR LOCAL NoMetaUpdate jg      short loc_401C22 
             401c45      2 INSTR BELONGTO 401810 
             401c47      7 INSTR BELONGTO 401810 
-            401c47      7 INSTR DEADREGS  EFLAGS RCX R12 R13 R14 R15 ZZ mov     rcx, cs:stderr  ; s 
+            401c47      7 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R12 R13 R14 R15 ZZ mov     rcx, cs:stderr  ; s 
             401c4e     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 2          ; n 
             401c4e      5 INSTR BELONGTO 401810 
-            401c4e      5 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ mov     edx, 2          ; n 
+            401c4e      5 INSTR DEADREGS  EFLAGS RDX RSI RDI R12 R13 R14 R15 ZZ mov     edx, 2          ; n 
             401c53     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 1          ; size 
             401c53      5 INSTR BELONGTO 401810 
-            401c53      5 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ mov     esi, 1          ; size 
+            401c53      5 INSTR DEADREGS  EFLAGS RSI RDI R12 R13 R14 R15 ZZ mov     esi, 1          ; size 
             401c58      5 INSTR BELONGTO 401810 
-            401c58      5 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ mov     edi, offset asc_405631; "\n\n" 
+            401c58      5 INSTR DEADREGS  EFLAGS RDI R12 R13 R14 R15 ZZ mov     edi, offset asc_405631; "\n\n" 
             401c5d     -1 INSTR LOCAL NoMetaUpdate call    _fwrite 
             401c5d      5 INSTR BELONGTO 401810 
             401c5d      5 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ call    _fwrite 
             401c62      3 INSTR BELONGTO 401810 
-            401c62      3 INSTR DEADREGS  EFLAGS RCX RDI R12 R13 R14 R15 ZZ mov     rcx, [rbx] 
+            401c62      3 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R12 R13 R14 R15 ZZ mov     rcx, [rbx] 
             401c65      7 INSTR BELONGTO 401810 
-            401c65      7 INSTR DEADREGS  EFLAGS RBX RDI R12 R13 R14 R15 ZZ mov     rdi, cs:stderr 
+            401c65      7 INSTR DEADREGS  EFLAGS RAX RDX RBX RSI RDI R12 R13 R14 R15 ZZ mov     rdi, cs:stderr 
             401c6c      5 INSTR BELONGTO 401810 
-            401c6c      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ mov     edx, offset aUsageS; "Usage:  %s" 
+            401c6c      5 INSTR DEADREGS  EFLAGS RAX RDX RBX RSI R12 R13 R14 R15 ZZ mov     edx, offset aUsageS; "Usage:  %s" 
             401c71     -1 INSTR LOCAL MetadataRedundant mov     esi, 1 
             401c71      5 INSTR BELONGTO 401810 
-            401c76     -1 INSTR LOCAL MetadataRedundant xor     eax, eax 
             401c76      2 INSTR BELONGTO 401810 
+            401c76      2 INSTR DEADREGS  EFLAGS RAX RBX R12 R13 R14 R15 ZZ xor     eax, eax 
+            401c76     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             401c78     -1 INSTR LOCAL NoMetaUpdate call    ___fprintf_chk 
             401c78      5 INSTR BELONGTO 401810 
             401c78      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ call    ___fprintf_chk 
             401c7d      7 INSTR BELONGTO 401810 
-            401c7d      7 INSTR DEADREGS  EFLAGS RCX RBX RDI R12 R13 R14 R15 ZZ mov     rcx, cs:off_6074C0 
+            401c7d      7 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX RSI RDI R12 R13 R14 R15 ZZ mov     rcx, cs:off_6074C0 
             401c84      7 INSTR BELONGTO 401810 
-            401c84      7 INSTR DEADREGS  EFLAGS RBX RDI R12 R13 R14 R15 ZZ mov     rdi, cs:stderr 
+            401c84      7 INSTR DEADREGS  EFLAGS RAX RDX RBX RSI RDI R12 R13 R14 R15 ZZ mov     rdi, cs:stderr 
             401c8b      5 INSTR BELONGTO 401810 
-            401c8b      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ mov     edx, offset aS  ; " [%s]" 
+            401c8b      5 INSTR DEADREGS  EFLAGS RAX RDX RBX RSI R12 R13 R14 R15 ZZ mov     edx, offset aS  ; " [%s]" 
             401c90     -1 INSTR LOCAL MetadataRedundant mov     esi, 1 
             401c90      5 INSTR BELONGTO 401810 
-            401c95     -1 INSTR LOCAL MetadataRedundant xor     eax, eax 
             401c95      2 INSTR BELONGTO 401810 
+            401c95      2 INSTR DEADREGS  EFLAGS RAX RBX R12 R13 R14 R15 ZZ xor     eax, eax 
+            401c95     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             401c97     -1 INSTR LOCAL NoMetaUpdate call    ___fprintf_chk 
             401c97      5 INSTR BELONGTO 401810 
             401c97      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ call    ___fprintf_chk 
             401c9c      7 INSTR BELONGTO 401810 
-            401c9c      7 INSTR DEADREGS  EFLAGS RCX RBX RDI R12 R13 R14 R15 ZZ mov     rcx, cs:off_6074E0 
+            401c9c      7 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX RSI RDI R12 R13 R14 R15 ZZ mov     rcx, cs:off_6074E0 
             401ca3      7 INSTR BELONGTO 401810 
-            401ca3      7 INSTR DEADREGS  EFLAGS RBX RDI R12 R13 R14 R15 ZZ mov     rdi, cs:stderr 
+            401ca3      7 INSTR DEADREGS  EFLAGS RAX RDX RBX RSI RDI R12 R13 R14 R15 ZZ mov     rdi, cs:stderr 
             401caa      5 INSTR BELONGTO 401810 
-            401caa      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ mov     edx, offset aS  ; " [%s]" 
+            401caa      5 INSTR DEADREGS  EFLAGS RAX RDX RBX RSI R12 R13 R14 R15 ZZ mov     edx, offset aS  ; " [%s]" 
             401caf     -1 INSTR LOCAL MetadataRedundant mov     esi, 1 
             401caf      5 INSTR BELONGTO 401810 
-            401cb4     -1 INSTR LOCAL MetadataRedundant xor     eax, eax 
             401cb4      2 INSTR BELONGTO 401810 
+            401cb4      2 INSTR DEADREGS  EFLAGS RAX RBX R12 R13 R14 R15 ZZ xor     eax, eax 
+            401cb4     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             401cb6     -1 INSTR LOCAL NoMetaUpdate call    ___fprintf_chk 
             401cb6      5 INSTR BELONGTO 401810 
             401cb6      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ call    ___fprintf_chk 
             401cbb      7 INSTR BELONGTO 401810 
-            401cbb      7 INSTR DEADREGS  EFLAGS RBX RSI R12 R13 R14 R15 ZZ mov     rsi, cs:stderr  ; stream 
-            401cc2     -1 INSTR LOCAL MetadataRedundant mov     edi, 0Ah        ; c 
+            401cbb      7 INSTR DEADREGS  EFLAGS RBX RSI RDI R12 R13 R14 R15 ZZ mov     rsi, cs:stderr  ; stream 
+            401cc2     -2 INSTR LOCAL n RDI ZZ  NUMVia2ndSrcIMMEDNUM mov     edi, 0Ah        ; c 
             401cc2      5 INSTR BELONGTO 401810 
+            401cc2      5 INSTR DEADREGS  EFLAGS RBX RDI R12 R13 R14 R15 ZZ mov     edi, 0Ah        ; c 
             401cc7     -1 INSTR LOCAL NoMetaUpdate call    _fputc 
             401cc7      5 INSTR BELONGTO 401810 
             401cc7      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ call    _fputc 
@@ -1428,8 +1441,9 @@
             401cd3     -1 INSTR LOCAL NoMetaUpdate call    _XtDestroyApplicationContext 
             401cd3      5 INSTR BELONGTO 401810 
             401cd3      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ call    _XtDestroyApplicationContext 
-            401cd8     -1 INSTR LOCAL MetadataRedundant mov     edi, 1          ; status 
+            401cd8     -2 INSTR LOCAL n RDI ZZ  NUMVia2ndSrcIMMEDNUM mov     edi, 1          ; status 
             401cd8      5 INSTR BELONGTO 401810 
+            401cd8      5 INSTR DEADREGS  EFLAGS RBX RDI R12 R13 R14 R15 ZZ mov     edi, 1          ; status 
             401cdd     -1 INSTR LOCAL NoMetaUpdate call    _exit 
             401cdd      5 INSTR BELONGTO 401810 
             401cdd      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ call    _exit 
@@ -1503,7 +1517,7 @@
             401d34     -3 INSTR LOCAL NoWarn push    rbx 
             401d35     16 MEMORYHOLE STACK esp + 8 CalleeSavedRegs 
             401d35      4 INSTR BELONGTO 401d30 
-            401d35      4 INSTR DEADREGS  EFLAGS ZZ sub     rsp, 8 
+            401d35      4 INSTR DEADREGS  EFLAGS RBX ZZ sub     rsp, 8 
             401d35      8 DATAREF STACK 494 esp + 0 PARENT LocalFrame LOCALFRAME
             401d35      8 MEMORYHOLE STACK esp + 24 ReturnAddress 
             401d39     -1 INSTR LOCAL NoMetaUpdate cmp     cs:byte_6085E8, 0 
@@ -1574,16 +1588,16 @@
             401dd0      0 FUNC FRAMERESTORE 0 0 1 1 0 0 2 0 0 3 0 0 4 0 8 5 0 0 6 0 1 7 0 1 8 0 0 9 0 0 10 0 0 11 0 1 12 0 0 13 0 0 14 0 0 15 0 0 ZZ
             401dd0      0 FUNC MMSAFENESS SAFE
             401dd0      4 INSTR BELONGTO 401dd0 
-            401dd0      4 INSTR DEADREGS  EFLAGS RCX RDX RSI R8 R9 R10 R11 ZZ sub     rsp, 8 
+            401dd0      4 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R9 R10 R11 ZZ sub     rsp, 8 
             401dd0     82 FUNC GLOBAL sub_401DD0 FUNC_UNSAFE NOFP RET             401e21 
             401dd0      8 DATAREF STACK 495 esp + 0 PARENT LocalFrame LOCALFRAME
             401dd0      8 MEMORYHOLE STACK esp + 8 ReturnAddress 
             401dd4     -2 INSTR LOCAL n RDI ZZ  NUMVia2ndSrcIMMEDNUM mov     edi, 29h 
             401dd4      5 INSTR BELONGTO 401dd0 
-            401dd4      5 INSTR DEADREGS  EFLAGS RCX RDX RSI R8 R9 R10 R11 ZZ mov     edi, 29h 
+            401dd4      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R9 R10 R11 ZZ mov     edi, 29h 
             401dd9     -1 INSTR LOCAL NoMetaUpdate call    sub_403150 
             401dd9      5 INSTR BELONGTO 401dd0 
-            401dd9      5 INSTR DEADREGS  EFLAGS RCX RDX RSI R8 R9 R10 R11 ZZ call    sub_403150 
+            401dd9      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI R8 R9 R10 R11 ZZ call    sub_403150 
             401dde     -1 INSTR LOCAL NoMetaUpdate test    eax, eax 
             401dde      2 INSTR BELONGTO 401dd0 
             401de0     -1 INSTR LOCAL NoMetaUpdate jz      short loc_401DF0 
@@ -1593,7 +1607,7 @@
             401de6      1 INSTR BELONGTO 401dd0 
             401de6      1 INSTR DEADREGS  EFLAGS ZZ retn 
             401df0      5 INSTR BELONGTO 401dd0 
-            401df0      5 INSTR DEADREGS  EFLAGS ZZ mov     edi, offset env ; env 
+            401df0      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     edi, offset env ; env 
             401df5     -1 INSTR LOCAL NoMetaUpdate call    __setjmp 
             401df5      5 INSTR BELONGTO 401dd0 
             401df5      5 INSTR DEADREGS  EFLAGS ZZ call    __setjmp 
@@ -1603,7 +1617,7 @@
             401dfc      2 INSTR BELONGTO 401dd0 
             401dfe     -2 INSTR LOCAL n RDI ZZ  NUMVia2ndSrcIMMEDNUM mov     edi, 29h 
             401dfe      5 INSTR BELONGTO 401dd0 
-            401dfe      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI R8 R9 R10 R11 ZZ mov     edi, 29h 
+            401dfe      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R9 R10 R11 ZZ mov     edi, 29h 
             401e03     -1 INSTR LOCAL NoMetaUpdate call    sub_403C30 
             401e03      5 INSTR BELONGTO 401dd0 
             401e03      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI R8 R9 R10 R11 ZZ call    sub_403C30 
@@ -1616,7 +1630,7 @@
             401e11      1 INSTR DEADREGS  EFLAGS ZZ retn 
             401e18     -1 INSTR LOCAL NoMetaUpdate call    sub_4031D0 
             401e18      5 INSTR BELONGTO 401dd0 
-            401e18      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 R10 R11 ZZ call    sub_4031D0 
+            401e18      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R9 R10 R11 ZZ call    sub_4031D0 
             401e1d     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rsp, 8 
             401e1d      4 INSTR BELONGTO 401dd0 
             401e21      1 INSTR BELONGTO 401dd0 
@@ -1625,16 +1639,16 @@
             401e30      0 FUNC FRAMERESTORE 0 0 1 1 0 0 2 0 0 3 0 0 4 0 8 5 0 0 6 0 1 7 0 1 8 0 0 9 0 0 10 0 0 11 0 1 12 0 0 13 0 0 14 0 0 15 0 0 ZZ
             401e30      0 FUNC MMSAFENESS SAFE
             401e30      4 INSTR BELONGTO 401e30 
-            401e30      4 INSTR DEADREGS  EFLAGS RCX RDX RSI R8 R9 R10 R11 ZZ sub     rsp, 8 
+            401e30      4 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R9 R10 R11 ZZ sub     rsp, 8 
             401e30     82 FUNC GLOBAL sub_401E30 FUNC_UNSAFE NOFP RET             401e81 
             401e30      8 DATAREF STACK 496 esp + 0 PARENT LocalFrame LOCALFRAME
             401e30      8 MEMORYHOLE STACK esp + 8 ReturnAddress 
             401e34     -2 INSTR LOCAL n RDI ZZ  NUMVia2ndSrcIMMEDNUM mov     edi, 2Bh 
             401e34      5 INSTR BELONGTO 401e30 
-            401e34      5 INSTR DEADREGS  EFLAGS RCX RDX RSI R8 R9 R10 R11 ZZ mov     edi, 2Bh 
+            401e34      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R9 R10 R11 ZZ mov     edi, 2Bh 
             401e39     -1 INSTR LOCAL NoMetaUpdate call    sub_403150 
             401e39      5 INSTR BELONGTO 401e30 
-            401e39      5 INSTR DEADREGS  EFLAGS RCX RDX RSI R8 R9 R10 R11 ZZ call    sub_403150 
+            401e39      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI R8 R9 R10 R11 ZZ call    sub_403150 
             401e3e     -1 INSTR LOCAL NoMetaUpdate test    eax, eax 
             401e3e      2 INSTR BELONGTO 401e30 
             401e40     -1 INSTR LOCAL NoMetaUpdate jz      short loc_401E50 
@@ -1644,7 +1658,7 @@
             401e46      1 INSTR BELONGTO 401e30 
             401e46      1 INSTR DEADREGS  EFLAGS ZZ retn 
             401e50      5 INSTR BELONGTO 401e30 
-            401e50      5 INSTR DEADREGS  EFLAGS ZZ mov     edi, offset env ; env 
+            401e50      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     edi, offset env ; env 
             401e55     -1 INSTR LOCAL NoMetaUpdate call    __setjmp 
             401e55      5 INSTR BELONGTO 401e30 
             401e55      5 INSTR DEADREGS  EFLAGS ZZ call    __setjmp 
@@ -1654,7 +1668,7 @@
             401e5c      2 INSTR BELONGTO 401e30 
             401e5e     -2 INSTR LOCAL n RDI ZZ  NUMVia2ndSrcIMMEDNUM mov     edi, 2Bh 
             401e5e      5 INSTR BELONGTO 401e30 
-            401e5e      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI R8 R9 R10 R11 ZZ mov     edi, 2Bh 
+            401e5e      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R9 R10 R11 ZZ mov     edi, 2Bh 
             401e63     -1 INSTR LOCAL NoMetaUpdate call    sub_404510 
             401e63      5 INSTR BELONGTO 401e30 
             401e63      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI R8 R9 R10 R11 ZZ call    sub_404510 
@@ -1667,7 +1681,7 @@
             401e71      1 INSTR DEADREGS  EFLAGS ZZ retn 
             401e78     -1 INSTR LOCAL NoMetaUpdate call    sub_4031D0 
             401e78      5 INSTR BELONGTO 401e30 
-            401e78      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 R10 R11 ZZ call    sub_4031D0 
+            401e78      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R9 R10 R11 ZZ call    sub_4031D0 
             401e7d     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rsp, 8 
             401e7d      4 INSTR BELONGTO 401e30 
             401e81      1 INSTR BELONGTO 401e30 
@@ -1676,16 +1690,16 @@
             401e90      0 FUNC FRAMERESTORE 0 0 1 1 0 0 2 0 0 3 0 0 4 0 8 5 0 0 6 0 1 7 0 1 8 0 0 9 0 0 10 0 0 11 0 1 12 0 0 13 0 0 14 0 0 15 0 0 ZZ
             401e90      0 FUNC MMSAFENESS SAFE
             401e90      4 INSTR BELONGTO 401e90 
-            401e90      4 INSTR DEADREGS  EFLAGS RCX RDX RSI R8 R9 R10 R11 ZZ sub     rsp, 8 
+            401e90      4 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R9 R10 R11 ZZ sub     rsp, 8 
             401e90     82 FUNC GLOBAL sub_401E90 FUNC_UNSAFE NOFP RET             401ee1 
             401e90      8 DATAREF STACK 497 esp + 0 PARENT LocalFrame LOCALFRAME
             401e90      8 MEMORYHOLE STACK esp + 8 ReturnAddress 
             401e94     -2 INSTR LOCAL n RDI ZZ  NUMVia2ndSrcIMMEDNUM mov     edi, 8 
             401e94      5 INSTR BELONGTO 401e90 
-            401e94      5 INSTR DEADREGS  EFLAGS RCX RDX RSI R8 R9 R10 R11 ZZ mov     edi, 8 
+            401e94      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R9 R10 R11 ZZ mov     edi, 8 
             401e99     -1 INSTR LOCAL NoMetaUpdate call    sub_403150 
             401e99      5 INSTR BELONGTO 401e90 
-            401e99      5 INSTR DEADREGS  EFLAGS RCX RDX RSI R8 R9 R10 R11 ZZ call    sub_403150 
+            401e99      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI R8 R9 R10 R11 ZZ call    sub_403150 
             401e9e     -1 INSTR LOCAL NoMetaUpdate test    eax, eax 
             401e9e      2 INSTR BELONGTO 401e90 
             401ea0     -1 INSTR LOCAL NoMetaUpdate jz      short loc_401EB0 
@@ -1695,7 +1709,7 @@
             401ea6      1 INSTR BELONGTO 401e90 
             401ea6      1 INSTR DEADREGS  EFLAGS ZZ retn 
             401eb0      5 INSTR BELONGTO 401e90 
-            401eb0      5 INSTR DEADREGS  EFLAGS ZZ mov     edi, offset env ; env 
+            401eb0      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     edi, offset env ; env 
             401eb5     -1 INSTR LOCAL NoMetaUpdate call    __setjmp 
             401eb5      5 INSTR BELONGTO 401e90 
             401eb5      5 INSTR DEADREGS  EFLAGS ZZ call    __setjmp 
@@ -1705,7 +1719,7 @@
             401ebc      2 INSTR BELONGTO 401e90 
             401ebe     -2 INSTR LOCAL n RDI ZZ  NUMVia2ndSrcIMMEDNUM mov     edi, 8 
             401ebe      5 INSTR BELONGTO 401e90 
-            401ebe      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI R8 R9 R10 R11 ZZ mov     edi, 8 
+            401ebe      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R9 R10 R11 ZZ mov     edi, 8 
             401ec3     -1 INSTR LOCAL NoMetaUpdate call    sub_404510 
             401ec3      5 INSTR BELONGTO 401e90 
             401ec3      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI R8 R9 R10 R11 ZZ call    sub_404510 
@@ -1718,7 +1732,7 @@
             401ed1      1 INSTR DEADREGS  EFLAGS ZZ retn 
             401ed8     -1 INSTR LOCAL NoMetaUpdate call    sub_4031D0 
             401ed8      5 INSTR BELONGTO 401e90 
-            401ed8      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 R10 R11 ZZ call    sub_4031D0 
+            401ed8      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R9 R10 R11 ZZ call    sub_4031D0 
             401edd     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rsp, 8 
             401edd      4 INSTR BELONGTO 401e90 
             401ee1      1 INSTR BELONGTO 401e90 
@@ -1727,16 +1741,16 @@
             401ef0      0 FUNC FRAMERESTORE 0 0 1 1 0 0 2 0 0 3 0 0 4 0 8 5 0 0 6 0 1 7 0 1 8 0 0 9 0 0 10 0 0 11 0 1 12 0 0 13 0 0 14 0 0 15 0 0 ZZ
             401ef0      0 FUNC MMSAFENESS SAFE
             401ef0      4 INSTR BELONGTO 401ef0 
-            401ef0      4 INSTR DEADREGS  EFLAGS RCX RDX RSI R8 R9 R10 R11 ZZ sub     rsp, 8 
+            401ef0      4 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R9 R10 R11 ZZ sub     rsp, 8 
             401ef0     82 FUNC GLOBAL sub_401EF0 FUNC_UNSAFE NOFP RET             401f41 
             401ef0      8 DATAREF STACK 498 esp + 0 PARENT LocalFrame LOCALFRAME
             401ef0      8 MEMORYHOLE STACK esp + 8 ReturnAddress 
             401ef4     -2 INSTR LOCAL n RDI ZZ  NUMVia2ndSrcIMMEDNUM mov     edi, 2 
             401ef4      5 INSTR BELONGTO 401ef0 
-            401ef4      5 INSTR DEADREGS  EFLAGS RCX RDX RSI R8 R9 R10 R11 ZZ mov     edi, 2 
+            401ef4      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R9 R10 R11 ZZ mov     edi, 2 
             401ef9     -1 INSTR LOCAL NoMetaUpdate call    sub_403150 
             401ef9      5 INSTR BELONGTO 401ef0 
-            401ef9      5 INSTR DEADREGS  EFLAGS RCX RDX RSI R8 R9 R10 R11 ZZ call    sub_403150 
+            401ef9      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI R8 R9 R10 R11 ZZ call    sub_403150 
             401efe     -1 INSTR LOCAL NoMetaUpdate test    eax, eax 
             401efe      2 INSTR BELONGTO 401ef0 
             401f00     -1 INSTR LOCAL NoMetaUpdate jz      short loc_401F10 
@@ -1746,7 +1760,7 @@
             401f06      1 INSTR BELONGTO 401ef0 
             401f06      1 INSTR DEADREGS  EFLAGS ZZ retn 
             401f10      5 INSTR BELONGTO 401ef0 
-            401f10      5 INSTR DEADREGS  EFLAGS ZZ mov     edi, offset env ; env 
+            401f10      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     edi, offset env ; env 
             401f15     -1 INSTR LOCAL NoMetaUpdate call    __setjmp 
             401f15      5 INSTR BELONGTO 401ef0 
             401f15      5 INSTR DEADREGS  EFLAGS ZZ call    __setjmp 
@@ -1756,7 +1770,7 @@
             401f1c      2 INSTR BELONGTO 401ef0 
             401f1e     -2 INSTR LOCAL n RDI ZZ  NUMVia2ndSrcIMMEDNUM mov     edi, 2 
             401f1e      5 INSTR BELONGTO 401ef0 
-            401f1e      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI R8 R9 R10 R11 ZZ mov     edi, 2 
+            401f1e      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R9 R10 R11 ZZ mov     edi, 2 
             401f23     -1 INSTR LOCAL NoMetaUpdate call    sub_404510 
             401f23      5 INSTR BELONGTO 401ef0 
             401f23      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI R8 R9 R10 R11 ZZ call    sub_404510 
@@ -1769,7 +1783,7 @@
             401f31      1 INSTR DEADREGS  EFLAGS ZZ retn 
             401f38     -1 INSTR LOCAL NoMetaUpdate call    sub_4031D0 
             401f38      5 INSTR BELONGTO 401ef0 
-            401f38      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 R10 R11 ZZ call    sub_4031D0 
+            401f38      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R9 R10 R11 ZZ call    sub_4031D0 
             401f3d     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rsp, 8 
             401f3d      4 INSTR BELONGTO 401ef0 
             401f41      1 INSTR BELONGTO 401ef0 
@@ -1778,16 +1792,16 @@
             401f50      0 FUNC FRAMERESTORE 0 0 1 1 0 0 2 0 0 3 0 0 4 0 8 5 0 0 6 0 1 7 0 1 8 0 0 9 0 0 10 0 0 11 0 1 12 0 0 13 0 0 14 0 0 15 0 0 ZZ
             401f50      0 FUNC MMSAFENESS SAFE
             401f50      4 INSTR BELONGTO 401f50 
-            401f50      4 INSTR DEADREGS  EFLAGS RCX RDX RSI R8 R9 R10 R11 ZZ sub     rsp, 8 
+            401f50      4 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R9 R10 R11 ZZ sub     rsp, 8 
             401f50     82 FUNC GLOBAL sub_401F50 FUNC_UNSAFE NOFP RET             401fa1 
             401f50      8 DATAREF STACK 499 esp + 0 PARENT LocalFrame LOCALFRAME
             401f50      8 MEMORYHOLE STACK esp + 8 ReturnAddress 
             401f54     -2 INSTR LOCAL n RDI ZZ  NUMVia2ndSrcIMMEDNUM mov     edi, 1 
             401f54      5 INSTR BELONGTO 401f50 
-            401f54      5 INSTR DEADREGS  EFLAGS RCX RDX RSI R8 R9 R10 R11 ZZ mov     edi, 1 
+            401f54      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R9 R10 R11 ZZ mov     edi, 1 
             401f59     -1 INSTR LOCAL NoMetaUpdate call    sub_403150 
             401f59      5 INSTR BELONGTO 401f50 
-            401f59      5 INSTR DEADREGS  EFLAGS RCX RDX RSI R8 R9 R10 R11 ZZ call    sub_403150 
+            401f59      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI R8 R9 R10 R11 ZZ call    sub_403150 
             401f5e     -1 INSTR LOCAL NoMetaUpdate test    eax, eax 
             401f5e      2 INSTR BELONGTO 401f50 
             401f60     -1 INSTR LOCAL NoMetaUpdate jz      short loc_401F70 
@@ -1797,7 +1811,7 @@
             401f66      1 INSTR BELONGTO 401f50 
             401f66      1 INSTR DEADREGS  EFLAGS ZZ retn 
             401f70      5 INSTR BELONGTO 401f50 
-            401f70      5 INSTR DEADREGS  EFLAGS ZZ mov     edi, offset env ; env 
+            401f70      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     edi, offset env ; env 
             401f75     -1 INSTR LOCAL NoMetaUpdate call    __setjmp 
             401f75      5 INSTR BELONGTO 401f50 
             401f75      5 INSTR DEADREGS  EFLAGS ZZ call    __setjmp 
@@ -1807,7 +1821,7 @@
             401f7c      2 INSTR BELONGTO 401f50 
             401f7e     -2 INSTR LOCAL n RDI ZZ  NUMVia2ndSrcIMMEDNUM mov     edi, 1 
             401f7e      5 INSTR BELONGTO 401f50 
-            401f7e      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI R8 R9 R10 R11 ZZ mov     edi, 1 
+            401f7e      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R9 R10 R11 ZZ mov     edi, 1 
             401f83     -1 INSTR LOCAL NoMetaUpdate call    sub_404510 
             401f83      5 INSTR BELONGTO 401f50 
             401f83      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI R8 R9 R10 R11 ZZ call    sub_404510 
@@ -1820,7 +1834,7 @@
             401f91      1 INSTR DEADREGS  EFLAGS ZZ retn 
             401f98     -1 INSTR LOCAL NoMetaUpdate call    sub_4031D0 
             401f98      5 INSTR BELONGTO 401f50 
-            401f98      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 R10 R11 ZZ call    sub_4031D0 
+            401f98      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R9 R10 R11 ZZ call    sub_4031D0 
             401f9d     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rsp, 8 
             401f9d      4 INSTR BELONGTO 401f50 
             401fa1      1 INSTR BELONGTO 401f50 
@@ -1829,16 +1843,16 @@
             401fb0      0 FUNC FRAMERESTORE 0 0 1 1 0 0 2 0 0 3 0 0 4 0 8 5 0 0 6 0 1 7 0 1 8 0 0 9 0 0 10 0 0 11 0 1 12 0 0 13 0 0 14 0 0 15 0 0 ZZ
             401fb0      0 FUNC MMSAFENESS SAFE
             401fb0      4 INSTR BELONGTO 401fb0 
-            401fb0      4 INSTR DEADREGS  EFLAGS RCX RDX RSI R8 R9 R10 R11 ZZ sub     rsp, 8 
+            401fb0      4 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R9 R10 R11 ZZ sub     rsp, 8 
             401fb0     82 FUNC GLOBAL sub_401FB0 FUNC_UNSAFE NOFP RET             402001 
             401fb0      8 DATAREF STACK 500 esp + 0 PARENT LocalFrame LOCALFRAME
             401fb0      8 MEMORYHOLE STACK esp + 8 ReturnAddress 
             401fb4     -2 INSTR LOCAL n RDI ZZ  NUMVia2ndSrcIMMEDNUM mov     edi, 6 
             401fb4      5 INSTR BELONGTO 401fb0 
-            401fb4      5 INSTR DEADREGS  EFLAGS RCX RDX RSI R8 R9 R10 R11 ZZ mov     edi, 6 
+            401fb4      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R9 R10 R11 ZZ mov     edi, 6 
             401fb9     -1 INSTR LOCAL NoMetaUpdate call    sub_403150 
             401fb9      5 INSTR BELONGTO 401fb0 
-            401fb9      5 INSTR DEADREGS  EFLAGS RCX RDX RSI R8 R9 R10 R11 ZZ call    sub_403150 
+            401fb9      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI R8 R9 R10 R11 ZZ call    sub_403150 
             401fbe     -1 INSTR LOCAL NoMetaUpdate test    eax, eax 
             401fbe      2 INSTR BELONGTO 401fb0 
             401fc0     -1 INSTR LOCAL NoMetaUpdate jz      short loc_401FD0 
@@ -1848,7 +1862,7 @@
             401fc6      1 INSTR BELONGTO 401fb0 
             401fc6      1 INSTR DEADREGS  EFLAGS ZZ retn 
             401fd0      5 INSTR BELONGTO 401fb0 
-            401fd0      5 INSTR DEADREGS  EFLAGS ZZ mov     edi, offset env ; env 
+            401fd0      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     edi, offset env ; env 
             401fd5     -1 INSTR LOCAL NoMetaUpdate call    __setjmp 
             401fd5      5 INSTR BELONGTO 401fb0 
             401fd5      5 INSTR DEADREGS  EFLAGS ZZ call    __setjmp 
@@ -1858,7 +1872,7 @@
             401fdc      2 INSTR BELONGTO 401fb0 
             401fde     -2 INSTR LOCAL n RDI ZZ  NUMVia2ndSrcIMMEDNUM mov     edi, 6 
             401fde      5 INSTR BELONGTO 401fb0 
-            401fde      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI R8 R9 R10 R11 ZZ mov     edi, 6 
+            401fde      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R9 R10 R11 ZZ mov     edi, 6 
             401fe3     -1 INSTR LOCAL NoMetaUpdate call    sub_404510 
             401fe3      5 INSTR BELONGTO 401fb0 
             401fe3      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI R8 R9 R10 R11 ZZ call    sub_404510 
@@ -1871,7 +1885,7 @@
             401ff1      1 INSTR DEADREGS  EFLAGS ZZ retn 
             401ff8     -1 INSTR LOCAL NoMetaUpdate call    sub_4031D0 
             401ff8      5 INSTR BELONGTO 401fb0 
-            401ff8      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 R10 R11 ZZ call    sub_4031D0 
+            401ff8      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R9 R10 R11 ZZ call    sub_4031D0 
             401ffd     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rsp, 8 
             401ffd      4 INSTR BELONGTO 401fb0 
             402001      1 INSTR BELONGTO 401fb0 
@@ -1880,16 +1894,16 @@
             402010      0 FUNC FRAMERESTORE 0 0 1 1 0 0 2 0 0 3 0 0 4 0 8 5 0 0 6 0 1 7 0 1 8 0 0 9 0 0 10 0 0 11 0 1 12 0 0 13 0 0 14 0 0 15 0 0 ZZ
             402010      0 FUNC MMSAFENESS SAFE
             402010      4 INSTR BELONGTO 402010 
-            402010      4 INSTR DEADREGS  EFLAGS RCX RDX RSI R8 R9 R10 R11 ZZ sub     rsp, 8 
+            402010      4 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R9 R10 R11 ZZ sub     rsp, 8 
             402010     74 FUNC GLOBAL sub_402010 FUNC_UNSAFE NOFP RET             402059 
             402010      8 DATAREF STACK 501 esp + 0 PARENT LocalFrame LOCALFRAME
             402010      8 MEMORYHOLE STACK esp + 8 ReturnAddress 
             402014      2 INSTR BELONGTO 402010 
-            402014      2 INSTR DEADREGS  EFLAGS RCX RDX RSI R8 R9 R10 R11 ZZ xor     edi, edi 
+            402014      2 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R9 R10 R11 ZZ xor     edi, edi 
             402014     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
             402016     -1 INSTR LOCAL NoMetaUpdate call    sub_403150 
             402016      5 INSTR BELONGTO 402010 
-            402016      5 INSTR DEADREGS  EFLAGS RCX RDX RSI R8 R9 R10 R11 ZZ call    sub_403150 
+            402016      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI R8 R9 R10 R11 ZZ call    sub_403150 
             40201b     -1 INSTR LOCAL NoMetaUpdate test    eax, eax 
             40201b      2 INSTR BELONGTO 402010 
             40201d     -1 INSTR LOCAL NoMetaUpdate jz      short loc_402028 
@@ -1899,7 +1913,7 @@
             402023      1 INSTR BELONGTO 402010 
             402023      1 INSTR DEADREGS  EFLAGS ZZ retn 
             402028      5 INSTR BELONGTO 402010 
-            402028      5 INSTR DEADREGS  EFLAGS ZZ mov     edi, offset env ; env 
+            402028      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     edi, offset env ; env 
             40202d     -1 INSTR LOCAL NoMetaUpdate call    __setjmp 
             40202d      5 INSTR BELONGTO 402010 
             40202d      5 INSTR DEADREGS  EFLAGS ZZ call    __setjmp 
@@ -1908,7 +1922,7 @@
             402034     -1 INSTR LOCAL NoMetaUpdate jnz     short loc_402050 
             402034      2 INSTR BELONGTO 402010 
             402036      2 INSTR BELONGTO 402010 
-            402036      2 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI R8 R9 R10 R11 ZZ xor     edi, edi 
+            402036      2 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R9 R10 R11 ZZ xor     edi, edi 
             402036     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
             402038     -1 INSTR LOCAL NoMetaUpdate call    sub_404510 
             402038      5 INSTR BELONGTO 402010 
@@ -1922,7 +1936,7 @@
             402046      1 INSTR DEADREGS  EFLAGS ZZ retn 
             402050     -1 INSTR LOCAL NoMetaUpdate call    sub_4031D0 
             402050      5 INSTR BELONGTO 402010 
-            402050      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 R10 R11 ZZ call    sub_4031D0 
+            402050      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R9 R10 R11 ZZ call    sub_4031D0 
             402055     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rsp, 8 
             402055      4 INSTR BELONGTO 402010 
             402059      1 INSTR BELONGTO 402010 
@@ -1931,16 +1945,16 @@
             402060      0 FUNC FRAMERESTORE 0 0 1 1 0 0 2 0 0 3 0 0 4 0 8 5 0 0 6 0 1 7 0 1 8 0 0 9 0 0 10 0 0 11 0 1 12 0 0 13 0 0 14 0 0 15 0 0 ZZ
             402060      0 FUNC MMSAFENESS SAFE
             402060      4 INSTR BELONGTO 402060 
-            402060      4 INSTR DEADREGS  EFLAGS RCX RDX RSI R8 R9 R10 R11 ZZ sub     rsp, 8 
+            402060      4 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R9 R10 R11 ZZ sub     rsp, 8 
             402060     82 FUNC GLOBAL sub_402060 FUNC_UNSAFE NOFP RET             4020b1 
             402060      8 DATAREF STACK 502 esp + 0 PARENT LocalFrame LOCALFRAME
             402060      8 MEMORYHOLE STACK esp + 8 ReturnAddress 
             402064     -2 INSTR LOCAL n RDI ZZ  NUMVia2ndSrcIMMEDNUM mov     edi, 0Fh 
             402064      5 INSTR BELONGTO 402060 
-            402064      5 INSTR DEADREGS  EFLAGS RCX RDX RSI R8 R9 R10 R11 ZZ mov     edi, 0Fh 
+            402064      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R9 R10 R11 ZZ mov     edi, 0Fh 
             402069     -1 INSTR LOCAL NoMetaUpdate call    sub_403150 
             402069      5 INSTR BELONGTO 402060 
-            402069      5 INSTR DEADREGS  EFLAGS RCX RDX RSI R8 R9 R10 R11 ZZ call    sub_403150 
+            402069      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI R8 R9 R10 R11 ZZ call    sub_403150 
             40206e     -1 INSTR LOCAL NoMetaUpdate test    eax, eax 
             40206e      2 INSTR BELONGTO 402060 
             402070     -1 INSTR LOCAL NoMetaUpdate jz      short loc_402080 
@@ -1950,7 +1964,7 @@
             402076      1 INSTR BELONGTO 402060 
             402076      1 INSTR DEADREGS  EFLAGS ZZ retn 
             402080      5 INSTR BELONGTO 402060 
-            402080      5 INSTR DEADREGS  EFLAGS ZZ mov     edi, offset env ; env 
+            402080      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     edi, offset env ; env 
             402085     -1 INSTR LOCAL NoMetaUpdate call    __setjmp 
             402085      5 INSTR BELONGTO 402060 
             402085      5 INSTR DEADREGS  EFLAGS ZZ call    __setjmp 
@@ -1960,7 +1974,7 @@
             40208c      2 INSTR BELONGTO 402060 
             40208e     -2 INSTR LOCAL n RDI ZZ  NUMVia2ndSrcIMMEDNUM mov     edi, 0Fh 
             40208e      5 INSTR BELONGTO 402060 
-            40208e      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI R8 R9 R10 R11 ZZ mov     edi, 0Fh 
+            40208e      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R9 R10 R11 ZZ mov     edi, 0Fh 
             402093     -1 INSTR LOCAL NoMetaUpdate call    sub_404510 
             402093      5 INSTR BELONGTO 402060 
             402093      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI R8 R9 R10 R11 ZZ call    sub_404510 
@@ -1973,7 +1987,7 @@
             4020a1      1 INSTR DEADREGS  EFLAGS ZZ retn 
             4020a8     -1 INSTR LOCAL NoMetaUpdate call    sub_4031D0 
             4020a8      5 INSTR BELONGTO 402060 
-            4020a8      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 R10 R11 ZZ call    sub_4031D0 
+            4020a8      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R9 R10 R11 ZZ call    sub_4031D0 
             4020ad     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rsp, 8 
             4020ad      4 INSTR BELONGTO 402060 
             4020b1      1 INSTR BELONGTO 402060 
@@ -1982,16 +1996,16 @@
             4020c0      0 FUNC FRAMERESTORE 0 0 1 1 0 0 2 0 0 3 0 0 4 0 8 5 0 0 6 0 1 7 0 1 8 0 0 9 0 0 10 0 0 11 0 1 12 0 0 13 0 0 14 0 0 15 0 0 ZZ
             4020c0      0 FUNC MMSAFENESS SAFE
             4020c0      4 INSTR BELONGTO 4020c0 
-            4020c0      4 INSTR DEADREGS  EFLAGS RCX RDX RSI R8 R9 R10 R11 ZZ sub     rsp, 8 
+            4020c0      4 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R9 R10 R11 ZZ sub     rsp, 8 
             4020c0     82 FUNC GLOBAL sub_4020C0 FUNC_UNSAFE NOFP RET             402111 
             4020c0      8 DATAREF STACK 503 esp + 0 PARENT LocalFrame LOCALFRAME
             4020c0      8 MEMORYHOLE STACK esp + 8 ReturnAddress 
             4020c4     -2 INSTR LOCAL n RDI ZZ  NUMVia2ndSrcIMMEDNUM mov     edi, 0Dh 
             4020c4      5 INSTR BELONGTO 4020c0 
-            4020c4      5 INSTR DEADREGS  EFLAGS RCX RDX RSI R8 R9 R10 R11 ZZ mov     edi, 0Dh 
+            4020c4      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R9 R10 R11 ZZ mov     edi, 0Dh 
             4020c9     -1 INSTR LOCAL NoMetaUpdate call    sub_403150 
             4020c9      5 INSTR BELONGTO 4020c0 
-            4020c9      5 INSTR DEADREGS  EFLAGS RCX RDX RSI R8 R9 R10 R11 ZZ call    sub_403150 
+            4020c9      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI R8 R9 R10 R11 ZZ call    sub_403150 
             4020ce     -1 INSTR LOCAL NoMetaUpdate test    eax, eax 
             4020ce      2 INSTR BELONGTO 4020c0 
             4020d0     -1 INSTR LOCAL NoMetaUpdate jz      short loc_4020E0 
@@ -2001,7 +2015,7 @@
             4020d6      1 INSTR BELONGTO 4020c0 
             4020d6      1 INSTR DEADREGS  EFLAGS ZZ retn 
             4020e0      5 INSTR BELONGTO 4020c0 
-            4020e0      5 INSTR DEADREGS  EFLAGS ZZ mov     edi, offset env ; env 
+            4020e0      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     edi, offset env ; env 
             4020e5     -1 INSTR LOCAL NoMetaUpdate call    __setjmp 
             4020e5      5 INSTR BELONGTO 4020c0 
             4020e5      5 INSTR DEADREGS  EFLAGS ZZ call    __setjmp 
@@ -2011,7 +2025,7 @@
             4020ec      2 INSTR BELONGTO 4020c0 
             4020ee     -2 INSTR LOCAL n RDI ZZ  NUMVia2ndSrcIMMEDNUM mov     edi, 0Dh 
             4020ee      5 INSTR BELONGTO 4020c0 
-            4020ee      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI R8 R9 R10 R11 ZZ mov     edi, 0Dh 
+            4020ee      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R9 R10 R11 ZZ mov     edi, 0Dh 
             4020f3     -1 INSTR LOCAL NoMetaUpdate call    sub_404510 
             4020f3      5 INSTR BELONGTO 4020c0 
             4020f3      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI R8 R9 R10 R11 ZZ call    sub_404510 
@@ -2024,7 +2038,7 @@
             402101      1 INSTR DEADREGS  EFLAGS ZZ retn 
             402108     -1 INSTR LOCAL NoMetaUpdate call    sub_4031D0 
             402108      5 INSTR BELONGTO 4020c0 
-            402108      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 R10 R11 ZZ call    sub_4031D0 
+            402108      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R9 R10 R11 ZZ call    sub_4031D0 
             40210d     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rsp, 8 
             40210d      4 INSTR BELONGTO 4020c0 
             402111      1 INSTR BELONGTO 4020c0 
@@ -2033,16 +2047,16 @@
             402120      0 FUNC FRAMERESTORE 0 0 1 1 0 0 2 0 0 3 0 0 4 0 8 5 0 0 6 0 1 7 0 1 8 0 0 9 0 0 10 0 0 11 0 1 12 0 0 13 0 0 14 0 0 15 0 0 ZZ
             402120      0 FUNC MMSAFENESS SAFE
             402120      4 INSTR BELONGTO 402120 
-            402120      4 INSTR DEADREGS  EFLAGS RCX RDX RSI R8 R9 R10 R11 ZZ sub     rsp, 8 
+            402120      4 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R9 R10 R11 ZZ sub     rsp, 8 
             402120     82 FUNC GLOBAL sub_402120 FUNC_UNSAFE NOFP RET             402171 
             402120      8 DATAREF STACK 504 esp + 0 PARENT LocalFrame LOCALFRAME
             402120      8 MEMORYHOLE STACK esp + 8 ReturnAddress 
             402124     -2 INSTR LOCAL n RDI ZZ  NUMVia2ndSrcIMMEDNUM mov     edi, 0Ch 
             402124      5 INSTR BELONGTO 402120 
-            402124      5 INSTR DEADREGS  EFLAGS RCX RDX RSI R8 R9 R10 R11 ZZ mov     edi, 0Ch 
+            402124      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R9 R10 R11 ZZ mov     edi, 0Ch 
             402129     -1 INSTR LOCAL NoMetaUpdate call    sub_403150 
             402129      5 INSTR BELONGTO 402120 
-            402129      5 INSTR DEADREGS  EFLAGS RCX RDX RSI R8 R9 R10 R11 ZZ call    sub_403150 
+            402129      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI R8 R9 R10 R11 ZZ call    sub_403150 
             40212e     -1 INSTR LOCAL NoMetaUpdate test    eax, eax 
             40212e      2 INSTR BELONGTO 402120 
             402130     -1 INSTR LOCAL NoMetaUpdate jz      short loc_402140 
@@ -2052,7 +2066,7 @@
             402136      1 INSTR BELONGTO 402120 
             402136      1 INSTR DEADREGS  EFLAGS ZZ retn 
             402140      5 INSTR BELONGTO 402120 
-            402140      5 INSTR DEADREGS  EFLAGS ZZ mov     edi, offset env ; env 
+            402140      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     edi, offset env ; env 
             402145     -1 INSTR LOCAL NoMetaUpdate call    __setjmp 
             402145      5 INSTR BELONGTO 402120 
             402145      5 INSTR DEADREGS  EFLAGS ZZ call    __setjmp 
@@ -2062,7 +2076,7 @@
             40214c      2 INSTR BELONGTO 402120 
             40214e     -2 INSTR LOCAL n RDI ZZ  NUMVia2ndSrcIMMEDNUM mov     edi, 0Ch 
             40214e      5 INSTR BELONGTO 402120 
-            40214e      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI R8 R9 R10 R11 ZZ mov     edi, 0Ch 
+            40214e      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R9 R10 R11 ZZ mov     edi, 0Ch 
             402153     -1 INSTR LOCAL NoMetaUpdate call    sub_404510 
             402153      5 INSTR BELONGTO 402120 
             402153      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI R8 R9 R10 R11 ZZ call    sub_404510 
@@ -2075,7 +2089,7 @@
             402161      1 INSTR DEADREGS  EFLAGS ZZ retn 
             402168     -1 INSTR LOCAL NoMetaUpdate call    sub_4031D0 
             402168      5 INSTR BELONGTO 402120 
-            402168      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 R10 R11 ZZ call    sub_4031D0 
+            402168      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R9 R10 R11 ZZ call    sub_4031D0 
             40216d     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rsp, 8 
             40216d      4 INSTR BELONGTO 402120 
             402171      1 INSTR BELONGTO 402120 
@@ -2084,16 +2098,16 @@
             402180      0 FUNC FRAMERESTORE 0 0 1 1 0 0 2 0 0 3 0 0 4 0 8 5 0 0 6 0 1 7 0 1 8 0 0 9 0 0 10 0 0 11 0 1 12 0 0 13 0 0 14 0 0 15 0 0 ZZ
             402180      0 FUNC MMSAFENESS SAFE
             402180      4 INSTR BELONGTO 402180 
-            402180      4 INSTR DEADREGS  EFLAGS RCX RDX RSI R8 R9 R10 R11 ZZ sub     rsp, 8 
+            402180      4 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R9 R10 R11 ZZ sub     rsp, 8 
             402180     82 FUNC GLOBAL sub_402180 FUNC_UNSAFE NOFP RET             4021d1 
             402180      8 DATAREF STACK 505 esp + 0 PARENT LocalFrame LOCALFRAME
             402180      8 MEMORYHOLE STACK esp + 8 ReturnAddress 
             402184     -2 INSTR LOCAL n RDI ZZ  NUMVia2ndSrcIMMEDNUM mov     edi, 10h 
             402184      5 INSTR BELONGTO 402180 
-            402184      5 INSTR DEADREGS  EFLAGS RCX RDX RSI R8 R9 R10 R11 ZZ mov     edi, 10h 
+            402184      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R9 R10 R11 ZZ mov     edi, 10h 
             402189     -1 INSTR LOCAL NoMetaUpdate call    sub_403150 
             402189      5 INSTR BELONGTO 402180 
-            402189      5 INSTR DEADREGS  EFLAGS RCX RDX RSI R8 R9 R10 R11 ZZ call    sub_403150 
+            402189      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI R8 R9 R10 R11 ZZ call    sub_403150 
             40218e     -1 INSTR LOCAL NoMetaUpdate test    eax, eax 
             40218e      2 INSTR BELONGTO 402180 
             402190     -1 INSTR LOCAL NoMetaUpdate jz      short loc_4021A0 
@@ -2103,7 +2117,7 @@
             402196      1 INSTR BELONGTO 402180 
             402196      1 INSTR DEADREGS  EFLAGS ZZ retn 
             4021a0      5 INSTR BELONGTO 402180 
-            4021a0      5 INSTR DEADREGS  EFLAGS ZZ mov     edi, offset env ; env 
+            4021a0      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     edi, offset env ; env 
             4021a5     -1 INSTR LOCAL NoMetaUpdate call    __setjmp 
             4021a5      5 INSTR BELONGTO 402180 
             4021a5      5 INSTR DEADREGS  EFLAGS ZZ call    __setjmp 
@@ -2113,7 +2127,7 @@
             4021ac      2 INSTR BELONGTO 402180 
             4021ae     -2 INSTR LOCAL n RDI ZZ  NUMVia2ndSrcIMMEDNUM mov     edi, 10h 
             4021ae      5 INSTR BELONGTO 402180 
-            4021ae      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI R8 R9 R10 R11 ZZ mov     edi, 10h 
+            4021ae      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R9 R10 R11 ZZ mov     edi, 10h 
             4021b3     -1 INSTR LOCAL NoMetaUpdate call    sub_404510 
             4021b3      5 INSTR BELONGTO 402180 
             4021b3      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI R8 R9 R10 R11 ZZ call    sub_404510 
@@ -2126,7 +2140,7 @@
             4021c1      1 INSTR DEADREGS  EFLAGS ZZ retn 
             4021c8     -1 INSTR LOCAL NoMetaUpdate call    sub_4031D0 
             4021c8      5 INSTR BELONGTO 402180 
-            4021c8      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 R10 R11 ZZ call    sub_4031D0 
+            4021c8      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R9 R10 R11 ZZ call    sub_4031D0 
             4021cd     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rsp, 8 
             4021cd      4 INSTR BELONGTO 402180 
             4021d1      1 INSTR BELONGTO 402180 
@@ -2135,16 +2149,16 @@
             4021e0      0 FUNC FRAMERESTORE 0 0 1 1 0 0 2 0 0 3 0 0 4 0 8 5 0 0 6 0 1 7 0 1 8 0 0 9 0 0 10 0 0 11 0 1 12 0 0 13 0 0 14 0 0 15 0 0 ZZ
             4021e0      0 FUNC MMSAFENESS SAFE
             4021e0      4 INSTR BELONGTO 4021e0 
-            4021e0      4 INSTR DEADREGS  EFLAGS RCX RDX RSI R8 R9 R10 R11 ZZ sub     rsp, 8 
+            4021e0      4 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R9 R10 R11 ZZ sub     rsp, 8 
             4021e0     82 FUNC GLOBAL sub_4021E0 FUNC_UNSAFE NOFP RET             402231 
             4021e0      8 DATAREF STACK 506 esp + 0 PARENT LocalFrame LOCALFRAME
             4021e0      8 MEMORYHOLE STACK esp + 8 ReturnAddress 
             4021e4     -2 INSTR LOCAL n RDI ZZ  NUMVia2ndSrcIMMEDNUM mov     edi, 23h 
             4021e4      5 INSTR BELONGTO 4021e0 
-            4021e4      5 INSTR DEADREGS  EFLAGS RCX RDX RSI R8 R9 R10 R11 ZZ mov     edi, 23h 
+            4021e4      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R9 R10 R11 ZZ mov     edi, 23h 
             4021e9     -1 INSTR LOCAL NoMetaUpdate call    sub_403150 
             4021e9      5 INSTR BELONGTO 4021e0 
-            4021e9      5 INSTR DEADREGS  EFLAGS RCX RDX RSI R8 R9 R10 R11 ZZ call    sub_403150 
+            4021e9      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI R8 R9 R10 R11 ZZ call    sub_403150 
             4021ee     -1 INSTR LOCAL NoMetaUpdate test    eax, eax 
             4021ee      2 INSTR BELONGTO 4021e0 
             4021f0     -1 INSTR LOCAL NoMetaUpdate jz      short loc_402200 
@@ -2154,7 +2168,7 @@
             4021f6      1 INSTR BELONGTO 4021e0 
             4021f6      1 INSTR DEADREGS  EFLAGS ZZ retn 
             402200      5 INSTR BELONGTO 4021e0 
-            402200      5 INSTR DEADREGS  EFLAGS ZZ mov     edi, offset env ; env 
+            402200      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     edi, offset env ; env 
             402205     -1 INSTR LOCAL NoMetaUpdate call    __setjmp 
             402205      5 INSTR BELONGTO 4021e0 
             402205      5 INSTR DEADREGS  EFLAGS ZZ call    __setjmp 
@@ -2164,7 +2178,7 @@
             40220c      2 INSTR BELONGTO 4021e0 
             40220e     -2 INSTR LOCAL n RDI ZZ  NUMVia2ndSrcIMMEDNUM mov     edi, 23h 
             40220e      5 INSTR BELONGTO 4021e0 
-            40220e      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI R8 R9 R10 R11 ZZ mov     edi, 23h 
+            40220e      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R9 R10 R11 ZZ mov     edi, 23h 
             402213     -1 INSTR LOCAL NoMetaUpdate call    sub_404510 
             402213      5 INSTR BELONGTO 4021e0 
             402213      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI R8 R9 R10 R11 ZZ call    sub_404510 
@@ -2177,7 +2191,7 @@
             402221      1 INSTR DEADREGS  EFLAGS ZZ retn 
             402228     -1 INSTR LOCAL NoMetaUpdate call    sub_4031D0 
             402228      5 INSTR BELONGTO 4021e0 
-            402228      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 R10 R11 ZZ call    sub_4031D0 
+            402228      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R9 R10 R11 ZZ call    sub_4031D0 
             40222d     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rsp, 8 
             40222d      4 INSTR BELONGTO 4021e0 
             402231      1 INSTR BELONGTO 4021e0 
@@ -2186,16 +2200,16 @@
             402240      0 FUNC FRAMERESTORE 0 0 1 1 0 0 2 0 0 3 0 0 4 0 8 5 0 0 6 0 1 7 0 1 8 0 0 9 0 0 10 0 0 11 0 1 12 0 0 13 0 0 14 0 0 15 0 0 ZZ
             402240      0 FUNC MMSAFENESS SAFE
             402240      4 INSTR BELONGTO 402240 
-            402240      4 INSTR DEADREGS  EFLAGS RCX RDX RSI R8 R9 R10 R11 ZZ sub     rsp, 8 
+            402240      4 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R9 R10 R11 ZZ sub     rsp, 8 
             402240     82 FUNC GLOBAL sub_402240 FUNC_UNSAFE NOFP RET             402291 
             402240      8 DATAREF STACK 507 esp + 0 PARENT LocalFrame LOCALFRAME
             402240      8 MEMORYHOLE STACK esp + 8 ReturnAddress 
             402244     -2 INSTR LOCAL n RDI ZZ  NUMVia2ndSrcIMMEDNUM mov     edi, 2Ah 
             402244      5 INSTR BELONGTO 402240 
-            402244      5 INSTR DEADREGS  EFLAGS RCX RDX RSI R8 R9 R10 R11 ZZ mov     edi, 2Ah 
+            402244      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R9 R10 R11 ZZ mov     edi, 2Ah 
             402249     -1 INSTR LOCAL NoMetaUpdate call    sub_403150 
             402249      5 INSTR BELONGTO 402240 
-            402249      5 INSTR DEADREGS  EFLAGS RCX RDX RSI R8 R9 R10 R11 ZZ call    sub_403150 
+            402249      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI R8 R9 R10 R11 ZZ call    sub_403150 
             40224e     -1 INSTR LOCAL NoMetaUpdate test    eax, eax 
             40224e      2 INSTR BELONGTO 402240 
             402250     -1 INSTR LOCAL NoMetaUpdate jz      short loc_402260 
@@ -2205,7 +2219,7 @@
             402256      1 INSTR BELONGTO 402240 
             402256      1 INSTR DEADREGS  EFLAGS ZZ retn 
             402260      5 INSTR BELONGTO 402240 
-            402260      5 INSTR DEADREGS  EFLAGS ZZ mov     edi, offset env ; env 
+            402260      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     edi, offset env ; env 
             402265     -1 INSTR LOCAL NoMetaUpdate call    __setjmp 
             402265      5 INSTR BELONGTO 402240 
             402265      5 INSTR DEADREGS  EFLAGS ZZ call    __setjmp 
@@ -2215,7 +2229,7 @@
             40226c      2 INSTR BELONGTO 402240 
             40226e     -2 INSTR LOCAL n RDI ZZ  NUMVia2ndSrcIMMEDNUM mov     edi, 2Ah 
             40226e      5 INSTR BELONGTO 402240 
-            40226e      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI R8 R9 R10 R11 ZZ mov     edi, 2Ah 
+            40226e      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R9 R10 R11 ZZ mov     edi, 2Ah 
             402273     -1 INSTR LOCAL NoMetaUpdate call    sub_404510 
             402273      5 INSTR BELONGTO 402240 
             402273      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI R8 R9 R10 R11 ZZ call    sub_404510 
@@ -2228,7 +2242,7 @@
             402281      1 INSTR DEADREGS  EFLAGS ZZ retn 
             402288     -1 INSTR LOCAL NoMetaUpdate call    sub_4031D0 
             402288      5 INSTR BELONGTO 402240 
-            402288      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 R10 R11 ZZ call    sub_4031D0 
+            402288      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R9 R10 R11 ZZ call    sub_4031D0 
             40228d     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rsp, 8 
             40228d      4 INSTR BELONGTO 402240 
             402291      1 INSTR BELONGTO 402240 
@@ -2237,16 +2251,16 @@
             4022a0      0 FUNC FRAMERESTORE 0 0 1 1 0 0 2 0 0 3 0 0 4 0 8 5 0 0 6 0 1 7 0 1 8 0 0 9 0 0 10 0 0 11 0 1 12 0 0 13 0 0 14 0 0 15 0 0 ZZ
             4022a0      0 FUNC MMSAFENESS SAFE
             4022a0      4 INSTR BELONGTO 4022a0 
-            4022a0      4 INSTR DEADREGS  EFLAGS RCX RDX RSI R8 R9 R10 R11 ZZ sub     rsp, 8 
+            4022a0      4 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R9 R10 R11 ZZ sub     rsp, 8 
             4022a0     82 FUNC GLOBAL sub_4022A0 FUNC_UNSAFE NOFP RET             4022f1 
             4022a0      8 DATAREF STACK 508 esp + 0 PARENT LocalFrame LOCALFRAME
             4022a0      8 MEMORYHOLE STACK esp + 8 ReturnAddress 
             4022a4     -2 INSTR LOCAL n RDI ZZ  NUMVia2ndSrcIMMEDNUM mov     edi, 0Ah 
             4022a4      5 INSTR BELONGTO 4022a0 
-            4022a4      5 INSTR DEADREGS  EFLAGS RCX RDX RSI R8 R9 R10 R11 ZZ mov     edi, 0Ah 
+            4022a4      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R9 R10 R11 ZZ mov     edi, 0Ah 
             4022a9     -1 INSTR LOCAL NoMetaUpdate call    sub_403150 
             4022a9      5 INSTR BELONGTO 4022a0 
-            4022a9      5 INSTR DEADREGS  EFLAGS RCX RDX RSI R8 R9 R10 R11 ZZ call    sub_403150 
+            4022a9      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI R8 R9 R10 R11 ZZ call    sub_403150 
             4022ae     -1 INSTR LOCAL NoMetaUpdate test    eax, eax 
             4022ae      2 INSTR BELONGTO 4022a0 
             4022b0     -1 INSTR LOCAL NoMetaUpdate jz      short loc_4022C0 
@@ -2256,7 +2270,7 @@
             4022b6      1 INSTR BELONGTO 4022a0 
             4022b6      1 INSTR DEADREGS  EFLAGS ZZ retn 
             4022c0      5 INSTR BELONGTO 4022a0 
-            4022c0      5 INSTR DEADREGS  EFLAGS ZZ mov     edi, offset env ; env 
+            4022c0      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     edi, offset env ; env 
             4022c5     -1 INSTR LOCAL NoMetaUpdate call    __setjmp 
             4022c5      5 INSTR BELONGTO 4022a0 
             4022c5      5 INSTR DEADREGS  EFLAGS ZZ call    __setjmp 
@@ -2266,7 +2280,7 @@
             4022cc      2 INSTR BELONGTO 4022a0 
             4022ce     -2 INSTR LOCAL n RDI ZZ  NUMVia2ndSrcIMMEDNUM mov     edi, 0Ah 
             4022ce      5 INSTR BELONGTO 4022a0 
-            4022ce      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI R8 R9 R10 R11 ZZ mov     edi, 0Ah 
+            4022ce      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R9 R10 R11 ZZ mov     edi, 0Ah 
             4022d3     -1 INSTR LOCAL NoMetaUpdate call    sub_404510 
             4022d3      5 INSTR BELONGTO 4022a0 
             4022d3      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI R8 R9 R10 R11 ZZ call    sub_404510 
@@ -2279,7 +2293,7 @@
             4022e1      1 INSTR DEADREGS  EFLAGS ZZ retn 
             4022e8     -1 INSTR LOCAL NoMetaUpdate call    sub_4031D0 
             4022e8      5 INSTR BELONGTO 4022a0 
-            4022e8      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 R10 R11 ZZ call    sub_4031D0 
+            4022e8      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R9 R10 R11 ZZ call    sub_4031D0 
             4022ed     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rsp, 8 
             4022ed      4 INSTR BELONGTO 4022a0 
             4022f1      1 INSTR BELONGTO 4022a0 
@@ -2288,16 +2302,16 @@
             402300      0 FUNC FRAMERESTORE 0 0 1 1 0 0 2 0 0 3 0 0 4 0 8 5 0 0 6 0 1 7 0 1 8 0 0 9 0 0 10 0 0 11 0 1 12 0 0 13 0 0 14 0 0 15 0 0 ZZ
             402300      0 FUNC MMSAFENESS SAFE
             402300      4 INSTR BELONGTO 402300 
-            402300      4 INSTR DEADREGS  EFLAGS RCX RDX RSI R8 R9 R10 R11 ZZ sub     rsp, 8 
+            402300      4 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R9 R10 R11 ZZ sub     rsp, 8 
             402300     82 FUNC GLOBAL sub_402300 FUNC_UNSAFE NOFP RET             402351 
             402300      8 DATAREF STACK 509 esp + 0 PARENT LocalFrame LOCALFRAME
             402300      8 MEMORYHOLE STACK esp + 8 ReturnAddress 
             402304     -2 INSTR LOCAL n RDI ZZ  NUMVia2ndSrcIMMEDNUM mov     edi, 7 
             402304      5 INSTR BELONGTO 402300 
-            402304      5 INSTR DEADREGS  EFLAGS RCX RDX RSI R8 R9 R10 R11 ZZ mov     edi, 7 
+            402304      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R9 R10 R11 ZZ mov     edi, 7 
             402309     -1 INSTR LOCAL NoMetaUpdate call    sub_403150 
             402309      5 INSTR BELONGTO 402300 
-            402309      5 INSTR DEADREGS  EFLAGS RCX RDX RSI R8 R9 R10 R11 ZZ call    sub_403150 
+            402309      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI R8 R9 R10 R11 ZZ call    sub_403150 
             40230e     -1 INSTR LOCAL NoMetaUpdate test    eax, eax 
             40230e      2 INSTR BELONGTO 402300 
             402310     -1 INSTR LOCAL NoMetaUpdate jz      short loc_402320 
@@ -2307,7 +2321,7 @@
             402316      1 INSTR BELONGTO 402300 
             402316      1 INSTR DEADREGS  EFLAGS ZZ retn 
             402320      5 INSTR BELONGTO 402300 
-            402320      5 INSTR DEADREGS  EFLAGS ZZ mov     edi, offset env ; env 
+            402320      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     edi, offset env ; env 
             402325     -1 INSTR LOCAL NoMetaUpdate call    __setjmp 
             402325      5 INSTR BELONGTO 402300 
             402325      5 INSTR DEADREGS  EFLAGS ZZ call    __setjmp 
@@ -2317,7 +2331,7 @@
             40232c      2 INSTR BELONGTO 402300 
             40232e     -2 INSTR LOCAL n RDI ZZ  NUMVia2ndSrcIMMEDNUM mov     edi, 7 
             40232e      5 INSTR BELONGTO 402300 
-            40232e      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI R8 R9 R10 R11 ZZ mov     edi, 7 
+            40232e      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R9 R10 R11 ZZ mov     edi, 7 
             402333     -1 INSTR LOCAL NoMetaUpdate call    sub_404510 
             402333      5 INSTR BELONGTO 402300 
             402333      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI R8 R9 R10 R11 ZZ call    sub_404510 
@@ -2330,7 +2344,7 @@
             402341      1 INSTR DEADREGS  EFLAGS ZZ retn 
             402348     -1 INSTR LOCAL NoMetaUpdate call    sub_4031D0 
             402348      5 INSTR BELONGTO 402300 
-            402348      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 R10 R11 ZZ call    sub_4031D0 
+            402348      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R9 R10 R11 ZZ call    sub_4031D0 
             40234d     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rsp, 8 
             40234d      4 INSTR BELONGTO 402300 
             402351      1 INSTR BELONGTO 402300 
@@ -2340,15 +2354,15 @@
             402360      0 FUNC MMSAFENESS SAFE
             402360    103 FUNC GLOBAL sub_402360 FUNC_UNSAFE NOFP RET             4023c6 
             402360      4 INSTR BELONGTO 402360 
-            402360      4 INSTR DEADREGS  EFLAGS RCX RDX RSI R8 R9 R10 R11 ZZ sub     rsp, 8 
+            402360      4 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R9 R10 R11 ZZ sub     rsp, 8 
             402360      8 DATAREF STACK 510 esp + 0 PARENT LocalFrame LOCALFRAME
             402360      8 MEMORYHOLE STACK esp + 8 ReturnAddress 
             402364     -2 INSTR LOCAL n RDI ZZ  NUMVia2ndSrcIMMEDNUM mov     edi, 1Eh 
             402364      5 INSTR BELONGTO 402360 
-            402364      5 INSTR DEADREGS  EFLAGS RCX RDX RSI R8 R9 R10 R11 ZZ mov     edi, 1Eh 
+            402364      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R9 R10 R11 ZZ mov     edi, 1Eh 
             402369     -1 INSTR LOCAL NoMetaUpdate call    sub_403150 
             402369      5 INSTR BELONGTO 402360 
-            402369      5 INSTR DEADREGS  EFLAGS RCX RDX RSI R8 R9 R10 R11 ZZ call    sub_403150 
+            402369      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI R8 R9 R10 R11 ZZ call    sub_403150 
             40236e     -1 INSTR LOCAL NoMetaUpdate test    eax, eax 
             40236e      2 INSTR BELONGTO 402360 
             402370     -1 INSTR LOCAL NoMetaUpdate jz      short loc_402380 
@@ -2358,7 +2372,7 @@
             402376      1 INSTR BELONGTO 402360 
             402376      1 INSTR DEADREGS  EFLAGS ZZ retn 
             402380      5 INSTR BELONGTO 402360 
-            402380      5 INSTR DEADREGS  EFLAGS ZZ mov     edi, offset env ; env 
+            402380      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     edi, offset env ; env 
             402385     -1 INSTR LOCAL NoMetaUpdate call    __setjmp 
             402385      5 INSTR BELONGTO 402360 
             402385      5 INSTR DEADREGS  EFLAGS ZZ call    __setjmp 
@@ -2370,7 +2384,7 @@
             40238e      6 INSTR BELONGTO 402360 
             402394     -2 INSTR LOCAL n RDI ZZ  NUMVia2ndSrcIMMEDNUM mov     edi, 1Eh 
             402394      5 INSTR BELONGTO 402360 
-            402394      5 INSTR DEADREGS  EFLAGS ZZ mov     edi, 1Eh 
+            402394      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     edi, 1Eh 
             402399     -1 INSTR LOCAL NoMetaUpdate test    eax, eax 
             402399      2 INSTR BELONGTO 402360 
             40239b     -1 INSTR LOCAL NoMetaUpdate jnz     short loc_4023B0 
@@ -2393,22 +2407,22 @@
             4023b5      2 INSTR BELONGTO 402360 
             4023c0     -1 INSTR LOCAL NoMetaUpdate call    sub_4031D0 
             4023c0      5 INSTR BELONGTO 402360 
-            4023c0      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 R10 R11 ZZ call    sub_4031D0 
+            4023c0      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R9 R10 R11 ZZ call    sub_4031D0 
             4023c5     -1 INSTR LOCAL NoMetaUpdate jmp     short loc_402372 
             4023c5      2 INSTR BELONGTO 402360 
             4023d0      0 FUNC FRAMERESTORE 0 0 1 1 0 0 2 0 0 3 0 0 4 0 8 5 0 0 6 0 1 7 0 1 8 0 0 9 0 0 10 0 0 11 0 1 12 0 0 13 0 0 14 0 0 15 0 0 ZZ
             4023d0      0 FUNC MMSAFENESS SAFE
             4023d0    103 FUNC GLOBAL sub_4023D0 FUNC_UNSAFE NOFP RET             402436 
             4023d0      4 INSTR BELONGTO 4023d0 
-            4023d0      4 INSTR DEADREGS  EFLAGS RCX RDX RSI R8 R9 R10 R11 ZZ sub     rsp, 8 
+            4023d0      4 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R9 R10 R11 ZZ sub     rsp, 8 
             4023d0      8 DATAREF STACK 511 esp + 0 PARENT LocalFrame LOCALFRAME
             4023d0      8 MEMORYHOLE STACK esp + 8 ReturnAddress 
             4023d4     -2 INSTR LOCAL n RDI ZZ  NUMVia2ndSrcIMMEDNUM mov     edi, 14h 
             4023d4      5 INSTR BELONGTO 4023d0 
-            4023d4      5 INSTR DEADREGS  EFLAGS RCX RDX RSI R8 R9 R10 R11 ZZ mov     edi, 14h 
+            4023d4      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R9 R10 R11 ZZ mov     edi, 14h 
             4023d9     -1 INSTR LOCAL NoMetaUpdate call    sub_403150 
             4023d9      5 INSTR BELONGTO 4023d0 
-            4023d9      5 INSTR DEADREGS  EFLAGS RCX RDX RSI R8 R9 R10 R11 ZZ call    sub_403150 
+            4023d9      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI R8 R9 R10 R11 ZZ call    sub_403150 
             4023de     -1 INSTR LOCAL NoMetaUpdate test    eax, eax 
             4023de      2 INSTR BELONGTO 4023d0 
             4023e0     -1 INSTR LOCAL NoMetaUpdate jz      short loc_4023F0 
@@ -2418,7 +2432,7 @@
             4023e6      1 INSTR BELONGTO 4023d0 
             4023e6      1 INSTR DEADREGS  EFLAGS ZZ retn 
             4023f0      5 INSTR BELONGTO 4023d0 
-            4023f0      5 INSTR DEADREGS  EFLAGS ZZ mov     edi, offset env ; env 
+            4023f0      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     edi, offset env ; env 
             4023f5     -1 INSTR LOCAL NoMetaUpdate call    __setjmp 
             4023f5      5 INSTR BELONGTO 4023d0 
             4023f5      5 INSTR DEADREGS  EFLAGS ZZ call    __setjmp 
@@ -2430,7 +2444,7 @@
             4023fe      6 INSTR BELONGTO 4023d0 
             402404     -2 INSTR LOCAL n RDI ZZ  NUMVia2ndSrcIMMEDNUM mov     edi, 14h 
             402404      5 INSTR BELONGTO 4023d0 
-            402404      5 INSTR DEADREGS  EFLAGS ZZ mov     edi, 14h 
+            402404      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     edi, 14h 
             402409     -1 INSTR LOCAL NoMetaUpdate test    edx, edx 
             402409      2 INSTR BELONGTO 4023d0 
             40240b     -1 INSTR LOCAL NoMetaUpdate jnz     short loc_402420 
@@ -2453,22 +2467,22 @@
             402425      2 INSTR BELONGTO 4023d0 
             402430     -1 INSTR LOCAL NoMetaUpdate call    sub_4031D0 
             402430      5 INSTR BELONGTO 4023d0 
-            402430      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 R10 R11 ZZ call    sub_4031D0 
+            402430      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R9 R10 R11 ZZ call    sub_4031D0 
             402435     -1 INSTR LOCAL NoMetaUpdate jmp     short loc_4023E2 
             402435      2 INSTR BELONGTO 4023d0 
             402440      0 FUNC FRAMERESTORE 0 0 1 1 0 0 2 0 0 3 0 0 4 0 8 5 0 0 6 0 1 7 0 1 8 0 0 9 0 0 10 0 0 11 0 1 12 0 0 13 0 0 14 0 0 15 0 0 ZZ
             402440      0 FUNC MMSAFENESS SAFE
             402440    103 FUNC GLOBAL sub_402440 FUNC_UNSAFE NOFP RET             4024a6 
             402440      4 INSTR BELONGTO 402440 
-            402440      4 INSTR DEADREGS  EFLAGS RCX RDX RSI R8 R9 R10 R11 ZZ sub     rsp, 8 
+            402440      4 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R9 R10 R11 ZZ sub     rsp, 8 
             402440      8 DATAREF STACK 512 esp + 0 PARENT LocalFrame LOCALFRAME
             402440      8 MEMORYHOLE STACK esp + 8 ReturnAddress 
             402444     -2 INSTR LOCAL n RDI ZZ  NUMVia2ndSrcIMMEDNUM mov     edi, 19h 
             402444      5 INSTR BELONGTO 402440 
-            402444      5 INSTR DEADREGS  EFLAGS RCX RDX RSI R8 R9 R10 R11 ZZ mov     edi, 19h 
+            402444      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R9 R10 R11 ZZ mov     edi, 19h 
             402449     -1 INSTR LOCAL NoMetaUpdate call    sub_403150 
             402449      5 INSTR BELONGTO 402440 
-            402449      5 INSTR DEADREGS  EFLAGS RCX RDX RSI R8 R9 R10 R11 ZZ call    sub_403150 
+            402449      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI R8 R9 R10 R11 ZZ call    sub_403150 
             40244e     -1 INSTR LOCAL NoMetaUpdate test    eax, eax 
             40244e      2 INSTR BELONGTO 402440 
             402450     -1 INSTR LOCAL NoMetaUpdate jz      short loc_402460 
@@ -2478,7 +2492,7 @@
             402456      1 INSTR BELONGTO 402440 
             402456      1 INSTR DEADREGS  EFLAGS ZZ retn 
             402460      5 INSTR BELONGTO 402440 
-            402460      5 INSTR DEADREGS  EFLAGS ZZ mov     edi, offset env ; env 
+            402460      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     edi, offset env ; env 
             402465     -1 INSTR LOCAL NoMetaUpdate call    __setjmp 
             402465      5 INSTR BELONGTO 402440 
             402465      5 INSTR DEADREGS  EFLAGS ZZ call    __setjmp 
@@ -2490,7 +2504,7 @@
             40246e      6 INSTR BELONGTO 402440 
             402474     -2 INSTR LOCAL n RDI ZZ  NUMVia2ndSrcIMMEDNUM mov     edi, 19h 
             402474      5 INSTR BELONGTO 402440 
-            402474      5 INSTR DEADREGS  EFLAGS ZZ mov     edi, 19h 
+            402474      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     edi, 19h 
             402479     -1 INSTR LOCAL NoMetaUpdate test    ecx, ecx 
             402479      2 INSTR BELONGTO 402440 
             40247b     -1 INSTR LOCAL NoMetaUpdate jnz     short loc_402490 
@@ -2513,22 +2527,22 @@
             402495      2 INSTR BELONGTO 402440 
             4024a0     -1 INSTR LOCAL NoMetaUpdate call    sub_4031D0 
             4024a0      5 INSTR BELONGTO 402440 
-            4024a0      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 R10 R11 ZZ call    sub_4031D0 
+            4024a0      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R9 R10 R11 ZZ call    sub_4031D0 
             4024a5     -1 INSTR LOCAL NoMetaUpdate jmp     short loc_402452 
             4024a5      2 INSTR BELONGTO 402440 
             4024b0      0 FUNC FRAMERESTORE 0 0 1 1 0 0 2 0 0 3 0 0 4 0 8 5 0 0 6 0 1 7 0 1 8 0 0 9 0 0 10 0 0 11 0 1 12 0 0 13 0 0 14 0 0 15 0 0 ZZ
             4024b0      0 FUNC MMSAFENESS SAFE
             4024b0    103 FUNC GLOBAL sub_4024B0 FUNC_UNSAFE NOFP RET             402516 
             4024b0      4 INSTR BELONGTO 4024b0 
-            4024b0      4 INSTR DEADREGS  EFLAGS RCX RDX RSI R8 R9 R10 R11 ZZ sub     rsp, 8 
+            4024b0      4 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R9 R10 R11 ZZ sub     rsp, 8 
             4024b0      8 DATAREF STACK 513 esp + 0 PARENT LocalFrame LOCALFRAME
             4024b0      8 MEMORYHOLE STACK esp + 8 ReturnAddress 
             4024b4     -2 INSTR LOCAL n RDI ZZ  NUMVia2ndSrcIMMEDNUM mov     edi, 1Dh 
             4024b4      5 INSTR BELONGTO 4024b0 
-            4024b4      5 INSTR DEADREGS  EFLAGS RCX RDX RSI R8 R9 R10 R11 ZZ mov     edi, 1Dh 
+            4024b4      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R9 R10 R11 ZZ mov     edi, 1Dh 
             4024b9     -1 INSTR LOCAL NoMetaUpdate call    sub_403150 
             4024b9      5 INSTR BELONGTO 4024b0 
-            4024b9      5 INSTR DEADREGS  EFLAGS RCX RDX RSI R8 R9 R10 R11 ZZ call    sub_403150 
+            4024b9      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI R8 R9 R10 R11 ZZ call    sub_403150 
             4024be     -1 INSTR LOCAL NoMetaUpdate test    eax, eax 
             4024be      2 INSTR BELONGTO 4024b0 
             4024c0     -1 INSTR LOCAL NoMetaUpdate jz      short loc_4024D0 
@@ -2538,7 +2552,7 @@
             4024c6      1 INSTR BELONGTO 4024b0 
             4024c6      1 INSTR DEADREGS  EFLAGS ZZ retn 
             4024d0      5 INSTR BELONGTO 4024b0 
-            4024d0      5 INSTR DEADREGS  EFLAGS ZZ mov     edi, offset env ; env 
+            4024d0      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     edi, offset env ; env 
             4024d5     -1 INSTR LOCAL NoMetaUpdate call    __setjmp 
             4024d5      5 INSTR BELONGTO 4024b0 
             4024d5      5 INSTR DEADREGS  EFLAGS ZZ call    __setjmp 
@@ -2550,7 +2564,7 @@
             4024de      6 INSTR BELONGTO 4024b0 
             4024e4     -2 INSTR LOCAL n RDI ZZ  NUMVia2ndSrcIMMEDNUM mov     edi, 1Dh 
             4024e4      5 INSTR BELONGTO 4024b0 
-            4024e4      5 INSTR DEADREGS  EFLAGS ZZ mov     edi, 1Dh 
+            4024e4      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     edi, 1Dh 
             4024e9     -1 INSTR LOCAL NoMetaUpdate test    esi, esi 
             4024e9      2 INSTR BELONGTO 4024b0 
             4024eb     -1 INSTR LOCAL NoMetaUpdate jnz     short loc_402500 
@@ -2573,22 +2587,22 @@
             402505      2 INSTR BELONGTO 4024b0 
             402510     -1 INSTR LOCAL NoMetaUpdate call    sub_4031D0 
             402510      5 INSTR BELONGTO 4024b0 
-            402510      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 R10 R11 ZZ call    sub_4031D0 
+            402510      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R9 R10 R11 ZZ call    sub_4031D0 
             402515     -1 INSTR LOCAL NoMetaUpdate jmp     short loc_4024C2 
             402515      2 INSTR BELONGTO 4024b0 
             402520      0 FUNC FRAMERESTORE 0 0 1 1 0 0 2 0 0 3 0 0 4 0 8 5 0 0 6 0 1 7 0 1 8 0 0 9 0 0 10 0 0 11 0 1 12 0 0 13 0 0 14 0 0 15 0 0 ZZ
             402520      0 FUNC MMSAFENESS SAFE
             402520    103 FUNC GLOBAL sub_402520 FUNC_UNSAFE NOFP RET             402586 
             402520      4 INSTR BELONGTO 402520 
-            402520      4 INSTR DEADREGS  EFLAGS RCX RDX RSI R8 R9 R10 R11 ZZ sub     rsp, 8 
+            402520      4 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R9 R10 R11 ZZ sub     rsp, 8 
             402520      8 DATAREF STACK 514 esp + 0 PARENT LocalFrame LOCALFRAME
             402520      8 MEMORYHOLE STACK esp + 8 ReturnAddress 
             402524     -2 INSTR LOCAL n RDI ZZ  NUMVia2ndSrcIMMEDNUM mov     edi, 0Eh 
             402524      5 INSTR BELONGTO 402520 
-            402524      5 INSTR DEADREGS  EFLAGS RCX RDX RSI R8 R9 R10 R11 ZZ mov     edi, 0Eh 
+            402524      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R9 R10 R11 ZZ mov     edi, 0Eh 
             402529     -1 INSTR LOCAL NoMetaUpdate call    sub_403150 
             402529      5 INSTR BELONGTO 402520 
-            402529      5 INSTR DEADREGS  EFLAGS RCX RDX RSI R8 R9 R10 R11 ZZ call    sub_403150 
+            402529      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI R8 R9 R10 R11 ZZ call    sub_403150 
             40252e     -1 INSTR LOCAL NoMetaUpdate test    eax, eax 
             40252e      2 INSTR BELONGTO 402520 
             402530     -1 INSTR LOCAL NoMetaUpdate jz      short loc_402540 
@@ -2598,7 +2612,7 @@
             402536      1 INSTR BELONGTO 402520 
             402536      1 INSTR DEADREGS  EFLAGS ZZ retn 
             402540      5 INSTR BELONGTO 402520 
-            402540      5 INSTR DEADREGS  EFLAGS ZZ mov     edi, offset env ; env 
+            402540      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     edi, offset env ; env 
             402545     -1 INSTR LOCAL NoMetaUpdate call    __setjmp 
             402545      5 INSTR BELONGTO 402520 
             402545      5 INSTR DEADREGS  EFLAGS ZZ call    __setjmp 
@@ -2610,7 +2624,7 @@
             40254e      7 INSTR BELONGTO 402520 
             402555     -2 INSTR LOCAL n RDI ZZ  NUMVia2ndSrcIMMEDNUM mov     edi, 0Eh 
             402555      5 INSTR BELONGTO 402520 
-            402555      5 INSTR DEADREGS  EFLAGS ZZ mov     edi, 0Eh 
+            402555      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     edi, 0Eh 
             40255a     -1 INSTR LOCAL NoMetaUpdate test    r8d, r8d 
             40255a      3 INSTR BELONGTO 402520 
             40255d     -1 INSTR LOCAL NoMetaUpdate jnz     short loc_402570 
@@ -2633,22 +2647,22 @@
             402575      2 INSTR BELONGTO 402520 
             402580     -1 INSTR LOCAL NoMetaUpdate call    sub_4031D0 
             402580      5 INSTR BELONGTO 402520 
-            402580      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 R10 R11 ZZ call    sub_4031D0 
+            402580      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R9 R10 R11 ZZ call    sub_4031D0 
             402585     -1 INSTR LOCAL NoMetaUpdate jmp     short loc_402532 
             402585      2 INSTR BELONGTO 402520 
             402590      0 FUNC FRAMERESTORE 0 0 1 1 0 0 2 0 0 3 0 0 4 0 8 5 0 0 6 0 1 7 0 1 8 0 0 9 0 0 10 0 0 11 0 1 12 0 0 13 0 0 14 0 0 15 0 0 ZZ
             402590      0 FUNC MMSAFENESS SAFE
             402590    103 FUNC GLOBAL sub_402590 FUNC_UNSAFE NOFP RET             4025f6 
             402590      4 INSTR BELONGTO 402590 
-            402590      4 INSTR DEADREGS  EFLAGS RCX RDX RSI R8 R9 R10 R11 ZZ sub     rsp, 8 
+            402590      4 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R9 R10 R11 ZZ sub     rsp, 8 
             402590      8 DATAREF STACK 515 esp + 0 PARENT LocalFrame LOCALFRAME
             402590      8 MEMORYHOLE STACK esp + 8 ReturnAddress 
             402594     -2 INSTR LOCAL n RDI ZZ  NUMVia2ndSrcIMMEDNUM mov     edi, 18h 
             402594      5 INSTR BELONGTO 402590 
-            402594      5 INSTR DEADREGS  EFLAGS RCX RDX RSI R8 R9 R10 R11 ZZ mov     edi, 18h 
+            402594      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R9 R10 R11 ZZ mov     edi, 18h 
             402599     -1 INSTR LOCAL NoMetaUpdate call    sub_403150 
             402599      5 INSTR BELONGTO 402590 
-            402599      5 INSTR DEADREGS  EFLAGS RCX RDX RSI R8 R9 R10 R11 ZZ call    sub_403150 
+            402599      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI R8 R9 R10 R11 ZZ call    sub_403150 
             40259e     -1 INSTR LOCAL NoMetaUpdate test    eax, eax 
             40259e      2 INSTR BELONGTO 402590 
             4025a0     -1 INSTR LOCAL NoMetaUpdate jz      short loc_4025B0 
@@ -2658,7 +2672,7 @@
             4025a6      1 INSTR BELONGTO 402590 
             4025a6      1 INSTR DEADREGS  EFLAGS ZZ retn 
             4025b0      5 INSTR BELONGTO 402590 
-            4025b0      5 INSTR DEADREGS  EFLAGS ZZ mov     edi, offset env ; env 
+            4025b0      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     edi, offset env ; env 
             4025b5     -1 INSTR LOCAL NoMetaUpdate call    __setjmp 
             4025b5      5 INSTR BELONGTO 402590 
             4025b5      5 INSTR DEADREGS  EFLAGS ZZ call    __setjmp 
@@ -2670,7 +2684,7 @@
             4025be      7 INSTR BELONGTO 402590 
             4025c5     -2 INSTR LOCAL n RDI ZZ  NUMVia2ndSrcIMMEDNUM mov     edi, 18h 
             4025c5      5 INSTR BELONGTO 402590 
-            4025c5      5 INSTR DEADREGS  EFLAGS ZZ mov     edi, 18h 
+            4025c5      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     edi, 18h 
             4025ca     -1 INSTR LOCAL NoMetaUpdate test    r9d, r9d 
             4025ca      3 INSTR BELONGTO 402590 
             4025cd     -1 INSTR LOCAL NoMetaUpdate jnz     short loc_4025E0 
@@ -2693,22 +2707,22 @@
             4025e5      2 INSTR BELONGTO 402590 
             4025f0     -1 INSTR LOCAL NoMetaUpdate call    sub_4031D0 
             4025f0      5 INSTR BELONGTO 402590 
-            4025f0      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 R10 R11 ZZ call    sub_4031D0 
+            4025f0      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R9 R10 R11 ZZ call    sub_4031D0 
             4025f5     -1 INSTR LOCAL NoMetaUpdate jmp     short loc_4025A2 
             4025f5      2 INSTR BELONGTO 402590 
             402600      0 FUNC FRAMERESTORE 0 0 1 1 0 0 2 0 0 3 0 0 4 0 8 5 0 0 6 0 1 7 0 1 8 0 0 9 0 0 10 0 0 11 0 1 12 0 0 13 0 0 14 0 0 15 0 0 ZZ
             402600      0 FUNC MMSAFENESS SAFE
             402600    103 FUNC GLOBAL sub_402600 FUNC_UNSAFE NOFP RET             402666 
             402600      4 INSTR BELONGTO 402600 
-            402600      4 INSTR DEADREGS  EFLAGS RCX RDX RSI R8 R9 R10 R11 ZZ sub     rsp, 8 
+            402600      4 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R9 R10 R11 ZZ sub     rsp, 8 
             402600      8 DATAREF STACK 516 esp + 0 PARENT LocalFrame LOCALFRAME
             402600      8 MEMORYHOLE STACK esp + 8 ReturnAddress 
             402604     -2 INSTR LOCAL n RDI ZZ  NUMVia2ndSrcIMMEDNUM mov     edi, 13h 
             402604      5 INSTR BELONGTO 402600 
-            402604      5 INSTR DEADREGS  EFLAGS RCX RDX RSI R8 R9 R10 R11 ZZ mov     edi, 13h 
+            402604      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R9 R10 R11 ZZ mov     edi, 13h 
             402609     -1 INSTR LOCAL NoMetaUpdate call    sub_403150 
             402609      5 INSTR BELONGTO 402600 
-            402609      5 INSTR DEADREGS  EFLAGS RCX RDX RSI R8 R9 R10 R11 ZZ call    sub_403150 
+            402609      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI R8 R9 R10 R11 ZZ call    sub_403150 
             40260e     -1 INSTR LOCAL NoMetaUpdate test    eax, eax 
             40260e      2 INSTR BELONGTO 402600 
             402610     -1 INSTR LOCAL NoMetaUpdate jz      short loc_402620 
@@ -2718,7 +2732,7 @@
             402616      1 INSTR BELONGTO 402600 
             402616      1 INSTR DEADREGS  EFLAGS ZZ retn 
             402620      5 INSTR BELONGTO 402600 
-            402620      5 INSTR DEADREGS  EFLAGS ZZ mov     edi, offset env ; env 
+            402620      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     edi, offset env ; env 
             402625     -1 INSTR LOCAL NoMetaUpdate call    __setjmp 
             402625      5 INSTR BELONGTO 402600 
             402625      5 INSTR DEADREGS  EFLAGS ZZ call    __setjmp 
@@ -2730,7 +2744,7 @@
             40262e      7 INSTR BELONGTO 402600 
             402635     -2 INSTR LOCAL n RDI ZZ  NUMVia2ndSrcIMMEDNUM mov     edi, 13h 
             402635      5 INSTR BELONGTO 402600 
-            402635      5 INSTR DEADREGS  EFLAGS ZZ mov     edi, 13h 
+            402635      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     edi, 13h 
             40263a     -1 INSTR LOCAL NoMetaUpdate test    r10d, r10d 
             40263a      3 INSTR BELONGTO 402600 
             40263d     -1 INSTR LOCAL NoMetaUpdate jnz     short loc_402650 
@@ -2753,22 +2767,22 @@
             402655      2 INSTR BELONGTO 402600 
             402660     -1 INSTR LOCAL NoMetaUpdate call    sub_4031D0 
             402660      5 INSTR BELONGTO 402600 
-            402660      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 R10 R11 ZZ call    sub_4031D0 
+            402660      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R9 R10 R11 ZZ call    sub_4031D0 
             402665     -1 INSTR LOCAL NoMetaUpdate jmp     short loc_402612 
             402665      2 INSTR BELONGTO 402600 
             402670      0 FUNC FRAMERESTORE 0 0 1 1 0 0 2 0 0 3 0 0 4 0 8 5 0 0 6 0 1 7 0 1 8 0 0 9 0 0 10 0 0 11 0 1 12 0 0 13 0 0 14 0 0 15 0 0 ZZ
             402670      0 FUNC MMSAFENESS SAFE
             402670    103 FUNC GLOBAL sub_402670 FUNC_UNSAFE NOFP RET             4026d6 
             402670      4 INSTR BELONGTO 402670 
-            402670      4 INSTR DEADREGS  EFLAGS RCX RDX RSI R8 R9 R10 R11 ZZ sub     rsp, 8 
+            402670      4 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R9 R10 R11 ZZ sub     rsp, 8 
             402670      8 DATAREF STACK 517 esp + 0 PARENT LocalFrame LOCALFRAME
             402670      8 MEMORYHOLE STACK esp + 8 ReturnAddress 
             402674     -2 INSTR LOCAL n RDI ZZ  NUMVia2ndSrcIMMEDNUM mov     edi, 22h 
             402674      5 INSTR BELONGTO 402670 
-            402674      5 INSTR DEADREGS  EFLAGS RCX RDX RSI R8 R9 R10 R11 ZZ mov     edi, 22h 
+            402674      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R9 R10 R11 ZZ mov     edi, 22h 
             402679     -1 INSTR LOCAL NoMetaUpdate call    sub_403150 
             402679      5 INSTR BELONGTO 402670 
-            402679      5 INSTR DEADREGS  EFLAGS RCX RDX RSI R8 R9 R10 R11 ZZ call    sub_403150 
+            402679      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI R8 R9 R10 R11 ZZ call    sub_403150 
             40267e     -1 INSTR LOCAL NoMetaUpdate test    eax, eax 
             40267e      2 INSTR BELONGTO 402670 
             402680     -1 INSTR LOCAL NoMetaUpdate jz      short loc_402690 
@@ -2778,7 +2792,7 @@
             402686      1 INSTR BELONGTO 402670 
             402686      1 INSTR DEADREGS  EFLAGS ZZ retn 
             402690      5 INSTR BELONGTO 402670 
-            402690      5 INSTR DEADREGS  EFLAGS ZZ mov     edi, offset env ; env 
+            402690      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     edi, offset env ; env 
             402695     -1 INSTR LOCAL NoMetaUpdate call    __setjmp 
             402695      5 INSTR BELONGTO 402670 
             402695      5 INSTR DEADREGS  EFLAGS ZZ call    __setjmp 
@@ -2790,7 +2804,7 @@
             40269e      7 INSTR BELONGTO 402670 
             4026a5     -2 INSTR LOCAL n RDI ZZ  NUMVia2ndSrcIMMEDNUM mov     edi, 22h 
             4026a5      5 INSTR BELONGTO 402670 
-            4026a5      5 INSTR DEADREGS  EFLAGS ZZ mov     edi, 22h 
+            4026a5      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     edi, 22h 
             4026aa     -1 INSTR LOCAL NoMetaUpdate test    r11d, r11d 
             4026aa      3 INSTR BELONGTO 402670 
             4026ad     -1 INSTR LOCAL NoMetaUpdate jnz     short loc_4026C0 
@@ -2813,7 +2827,7 @@
             4026c5      2 INSTR BELONGTO 402670 
             4026d0     -1 INSTR LOCAL NoMetaUpdate call    sub_4031D0 
             4026d0      5 INSTR BELONGTO 402670 
-            4026d0      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 R10 R11 ZZ call    sub_4031D0 
+            4026d0      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R9 R10 R11 ZZ call    sub_4031D0 
             4026d5     -1 INSTR LOCAL NoMetaUpdate jmp     short loc_402682 
             4026d5      2 INSTR BELONGTO 402670 
             4026e0      0 FUNC FRAMERESTORE 0 0 0 1 0 0 2 0 0 3 0 0 4 0 8 5 0 0 6 0 4 7 0 0 8 0 0 9 0 0 10 0 0 11 0 0 12 0 0 13 0 0 14 0 0 15 0 0 ZZ
@@ -2828,16 +2842,16 @@
             4026f0      0 FUNC FRAMERESTORE 0 0 1 1 0 0 2 0 0 3 0 0 4 0 8 5 0 0 6 0 1 7 0 1 8 0 0 9 0 0 10 0 0 11 0 1 12 0 0 13 0 0 14 0 0 15 0 0 ZZ
             4026f0      0 FUNC MMSAFENESS SAFE
             4026f0      4 INSTR BELONGTO 4026f0 
-            4026f0      4 INSTR DEADREGS  EFLAGS RCX RDX RSI R8 R9 R10 R11 ZZ sub     rsp, 8 
+            4026f0      4 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R9 R10 R11 ZZ sub     rsp, 8 
             4026f0     74 FUNC GLOBAL sub_4026F0 FUNC_UNSAFE NOFP RET             402739 
             4026f0      8 DATAREF STACK 518 esp + 0 PARENT LocalFrame LOCALFRAME
             4026f0      8 MEMORYHOLE STACK esp + 8 ReturnAddress 
             4026f4     -2 INSTR LOCAL n RDI ZZ  NUMVia2ndSrcIMMEDNUM mov     edi, 0Bh 
             4026f4      5 INSTR BELONGTO 4026f0 
-            4026f4      5 INSTR DEADREGS  EFLAGS RCX RDX RSI R8 R9 R10 R11 ZZ mov     edi, 0Bh 
+            4026f4      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R9 R10 R11 ZZ mov     edi, 0Bh 
             4026f9     -1 INSTR LOCAL NoMetaUpdate call    sub_403150 
             4026f9      5 INSTR BELONGTO 4026f0 
-            4026f9      5 INSTR DEADREGS  EFLAGS RCX RDX RSI R8 R9 R10 R11 ZZ call    sub_403150 
+            4026f9      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI R8 R9 R10 R11 ZZ call    sub_403150 
             4026fe     -1 INSTR LOCAL NoMetaUpdate test    eax, eax 
             4026fe      2 INSTR BELONGTO 4026f0 
             402700     -1 INSTR LOCAL NoMetaUpdate jz      short loc_402710 
@@ -2847,7 +2861,7 @@
             402706      1 INSTR BELONGTO 4026f0 
             402706      1 INSTR DEADREGS  EFLAGS ZZ retn 
             402710      5 INSTR BELONGTO 4026f0 
-            402710      5 INSTR DEADREGS  EFLAGS ZZ mov     edi, offset env ; env 
+            402710      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     edi, offset env ; env 
             402715     -1 INSTR LOCAL NoMetaUpdate call    __setjmp 
             402715      5 INSTR BELONGTO 4026f0 
             402715      5 INSTR DEADREGS  EFLAGS ZZ call    __setjmp 
@@ -2857,7 +2871,7 @@
             40271c      2 INSTR BELONGTO 4026f0 
             40271e     -1 INSTR LOCAL NoMetaUpdate call    sub_403620 
             40271e      5 INSTR BELONGTO 4026f0 
-            40271e      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 R10 R11 ZZ call    sub_403620 
+            40271e      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R9 R10 R11 ZZ call    sub_403620 
             402723     -1 INSTR LOCAL NoMetaUpdate call    sub_403260 
             402723      5 INSTR BELONGTO 4026f0 
             402723      5 INSTR DEADREGS  EFLAGS ZZ call    sub_403260 
@@ -2867,7 +2881,7 @@
             40272c      1 INSTR DEADREGS  EFLAGS ZZ retn 
             402730     -1 INSTR LOCAL NoMetaUpdate call    sub_4031D0 
             402730      5 INSTR BELONGTO 4026f0 
-            402730      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 R10 R11 ZZ call    sub_4031D0 
+            402730      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R9 R10 R11 ZZ call    sub_4031D0 
             402735     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rsp, 8 
             402735      4 INSTR BELONGTO 4026f0 
             402739      1 INSTR BELONGTO 4026f0 
@@ -2876,16 +2890,16 @@
             402740      0 FUNC FRAMERESTORE 0 0 1 1 0 0 2 0 0 3 0 0 4 0 8 5 0 0 6 0 1 7 0 1 8 0 0 9 0 0 10 0 0 11 0 1 12 0 0 13 0 0 14 0 0 15 0 0 ZZ
             402740      0 FUNC MMSAFENESS SAFE
             402740      4 INSTR BELONGTO 402740 
-            402740      4 INSTR DEADREGS  EFLAGS RCX RDX RSI R8 R9 R10 R11 ZZ sub     rsp, 8 
+            402740      4 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R9 R10 R11 ZZ sub     rsp, 8 
             402740     74 FUNC GLOBAL sub_402740 FUNC_UNSAFE NOFP RET             402789 
             402740      8 DATAREF STACK 519 esp + 0 PARENT LocalFrame LOCALFRAME
             402740      8 MEMORYHOLE STACK esp + 8 ReturnAddress 
             402744     -2 INSTR LOCAL n RDI ZZ  NUMVia2ndSrcIMMEDNUM mov     edi, 2Ch 
             402744      5 INSTR BELONGTO 402740 
-            402744      5 INSTR DEADREGS  EFLAGS RCX RDX RSI R8 R9 R10 R11 ZZ mov     edi, 2Ch 
+            402744      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R9 R10 R11 ZZ mov     edi, 2Ch 
             402749     -1 INSTR LOCAL NoMetaUpdate call    sub_403150 
             402749      5 INSTR BELONGTO 402740 
-            402749      5 INSTR DEADREGS  EFLAGS RCX RDX RSI R8 R9 R10 R11 ZZ call    sub_403150 
+            402749      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI R8 R9 R10 R11 ZZ call    sub_403150 
             40274e     -1 INSTR LOCAL NoMetaUpdate test    eax, eax 
             40274e      2 INSTR BELONGTO 402740 
             402750     -1 INSTR LOCAL NoMetaUpdate jz      short loc_402760 
@@ -2895,7 +2909,7 @@
             402756      1 INSTR BELONGTO 402740 
             402756      1 INSTR DEADREGS  EFLAGS ZZ retn 
             402760      5 INSTR BELONGTO 402740 
-            402760      5 INSTR DEADREGS  EFLAGS ZZ mov     edi, offset env ; env 
+            402760      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     edi, offset env ; env 
             402765     -1 INSTR LOCAL NoMetaUpdate call    __setjmp 
             402765      5 INSTR BELONGTO 402740 
             402765      5 INSTR DEADREGS  EFLAGS ZZ call    __setjmp 
@@ -2905,7 +2919,7 @@
             40276c      2 INSTR BELONGTO 402740 
             40276e     -1 INSTR LOCAL NoMetaUpdate call    sub_404030 
             40276e      5 INSTR BELONGTO 402740 
-            40276e      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 R10 R11 ZZ call    sub_404030 
+            40276e      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R9 R10 R11 ZZ call    sub_404030 
             402773     -1 INSTR LOCAL NoMetaUpdate call    sub_403260 
             402773      5 INSTR BELONGTO 402740 
             402773      5 INSTR DEADREGS  EFLAGS ZZ call    sub_403260 
@@ -2915,7 +2929,7 @@
             40277c      1 INSTR DEADREGS  EFLAGS ZZ retn 
             402780     -1 INSTR LOCAL NoMetaUpdate call    sub_4031D0 
             402780      5 INSTR BELONGTO 402740 
-            402780      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 R10 R11 ZZ call    sub_4031D0 
+            402780      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R9 R10 R11 ZZ call    sub_4031D0 
             402785     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rsp, 8 
             402785      4 INSTR BELONGTO 402740 
             402789      1 INSTR BELONGTO 402740 
@@ -2924,16 +2938,16 @@
             402790      0 FUNC FRAMERESTORE 0 0 1 1 0 0 2 0 0 3 0 0 4 0 8 5 0 0 6 0 1 7 0 1 8 0 0 9 0 0 10 0 0 11 0 1 12 0 0 13 0 0 14 0 0 15 0 0 ZZ
             402790      0 FUNC MMSAFENESS SAFE
             402790      4 INSTR BELONGTO 402790 
-            402790      4 INSTR DEADREGS  EFLAGS RCX RDX RSI R8 R9 R10 R11 ZZ sub     rsp, 8 
+            402790      4 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R9 R10 R11 ZZ sub     rsp, 8 
             402790     74 FUNC GLOBAL sub_402790 FUNC_UNSAFE NOFP RET             4027d9 
             402790      8 DATAREF STACK 520 esp + 0 PARENT LocalFrame LOCALFRAME
             402790      8 MEMORYHOLE STACK esp + 8 ReturnAddress 
             402794     -2 INSTR LOCAL n RDI ZZ  NUMVia2ndSrcIMMEDNUM mov     edi, 12h 
             402794      5 INSTR BELONGTO 402790 
-            402794      5 INSTR DEADREGS  EFLAGS RCX RDX RSI R8 R9 R10 R11 ZZ mov     edi, 12h 
+            402794      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R9 R10 R11 ZZ mov     edi, 12h 
             402799     -1 INSTR LOCAL NoMetaUpdate call    sub_403150 
             402799      5 INSTR BELONGTO 402790 
-            402799      5 INSTR DEADREGS  EFLAGS RCX RDX RSI R8 R9 R10 R11 ZZ call    sub_403150 
+            402799      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI R8 R9 R10 R11 ZZ call    sub_403150 
             40279e     -1 INSTR LOCAL NoMetaUpdate test    eax, eax 
             40279e      2 INSTR BELONGTO 402790 
             4027a0     -1 INSTR LOCAL NoMetaUpdate jz      short loc_4027B0 
@@ -2943,7 +2957,7 @@
             4027a6      1 INSTR BELONGTO 402790 
             4027a6      1 INSTR DEADREGS  EFLAGS ZZ retn 
             4027b0      5 INSTR BELONGTO 402790 
-            4027b0      5 INSTR DEADREGS  EFLAGS ZZ mov     edi, offset env ; env 
+            4027b0      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     edi, offset env ; env 
             4027b5     -1 INSTR LOCAL NoMetaUpdate call    __setjmp 
             4027b5      5 INSTR BELONGTO 402790 
             4027b5      5 INSTR DEADREGS  EFLAGS ZZ call    __setjmp 
@@ -2953,7 +2967,7 @@
             4027bc      2 INSTR BELONGTO 402790 
             4027be     -1 INSTR LOCAL NoMetaUpdate call    sub_404140 
             4027be      5 INSTR BELONGTO 402790 
-            4027be      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 R10 R11 ZZ call    sub_404140 
+            4027be      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R9 R10 R11 ZZ call    sub_404140 
             4027c3     -1 INSTR LOCAL NoMetaUpdate call    sub_403260 
             4027c3      5 INSTR BELONGTO 402790 
             4027c3      5 INSTR DEADREGS  EFLAGS ZZ call    sub_403260 
@@ -2963,7 +2977,7 @@
             4027cc      1 INSTR DEADREGS  EFLAGS ZZ retn 
             4027d0     -1 INSTR LOCAL NoMetaUpdate call    sub_4031D0 
             4027d0      5 INSTR BELONGTO 402790 
-            4027d0      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 R10 R11 ZZ call    sub_4031D0 
+            4027d0      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R9 R10 R11 ZZ call    sub_4031D0 
             4027d5     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rsp, 8 
             4027d5      4 INSTR BELONGTO 402790 
             4027d9      1 INSTR BELONGTO 402790 
@@ -3006,16 +3020,16 @@
             402830      0 FUNC FRAMERESTORE 0 0 1 1 0 0 2 0 0 3 0 0 4 0 8 5 0 0 6 0 1 7 0 1 8 0 0 9 0 0 10 0 0 11 0 1 12 0 0 13 0 0 14 0 0 15 0 0 ZZ
             402830      0 FUNC MMSAFENESS SAFE
             402830      4 INSTR BELONGTO 402830 
-            402830      4 INSTR DEADREGS  EFLAGS RCX RDX RSI R8 R9 R10 R11 ZZ sub     rsp, 8 
+            402830      4 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R9 R10 R11 ZZ sub     rsp, 8 
             402830     74 FUNC GLOBAL sub_402830 FUNC_UNSAFE NOFP RET             402879 
             402830      8 DATAREF STACK 521 esp + 0 PARENT LocalFrame LOCALFRAME
             402830      8 MEMORYHOLE STACK esp + 8 ReturnAddress 
             402834     -2 INSTR LOCAL n RDI ZZ  NUMVia2ndSrcIMMEDNUM mov     edi, 4 
             402834      5 INSTR BELONGTO 402830 
-            402834      5 INSTR DEADREGS  EFLAGS RCX RDX RSI R8 R9 R10 R11 ZZ mov     edi, 4 
+            402834      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R9 R10 R11 ZZ mov     edi, 4 
             402839     -1 INSTR LOCAL NoMetaUpdate call    sub_403150 
             402839      5 INSTR BELONGTO 402830 
-            402839      5 INSTR DEADREGS  EFLAGS RCX RDX RSI R8 R9 R10 R11 ZZ call    sub_403150 
+            402839      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI R8 R9 R10 R11 ZZ call    sub_403150 
             40283e     -1 INSTR LOCAL NoMetaUpdate test    eax, eax 
             40283e      2 INSTR BELONGTO 402830 
             402840     -1 INSTR LOCAL NoMetaUpdate jz      short loc_402850 
@@ -3025,7 +3039,7 @@
             402846      1 INSTR BELONGTO 402830 
             402846      1 INSTR DEADREGS  EFLAGS ZZ retn 
             402850      5 INSTR BELONGTO 402830 
-            402850      5 INSTR DEADREGS  EFLAGS ZZ mov     edi, offset env ; env 
+            402850      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     edi, offset env ; env 
             402855     -1 INSTR LOCAL NoMetaUpdate call    __setjmp 
             402855      5 INSTR BELONGTO 402830 
             402855      5 INSTR DEADREGS  EFLAGS ZZ call    __setjmp 
@@ -3045,7 +3059,7 @@
             40286c      1 INSTR DEADREGS  EFLAGS ZZ retn 
             402870     -1 INSTR LOCAL NoMetaUpdate call    sub_4031D0 
             402870      5 INSTR BELONGTO 402830 
-            402870      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 R10 R11 ZZ call    sub_4031D0 
+            402870      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R9 R10 R11 ZZ call    sub_4031D0 
             402875     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rsp, 8 
             402875      4 INSTR BELONGTO 402830 
             402879      1 INSTR BELONGTO 402830 
@@ -3054,16 +3068,16 @@
             402880      0 FUNC FRAMERESTORE 0 0 1 1 0 0 2 0 0 3 0 0 4 0 8 5 0 0 6 0 1 7 0 1 8 0 0 9 0 0 10 0 0 11 0 1 12 0 0 13 0 0 14 0 0 15 0 0 ZZ
             402880      0 FUNC MMSAFENESS SAFE
             402880      4 INSTR BELONGTO 402880 
-            402880      4 INSTR DEADREGS  EFLAGS RCX RDX RSI R8 R9 R10 R11 ZZ sub     rsp, 8 
+            402880      4 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R9 R10 R11 ZZ sub     rsp, 8 
             402880     74 FUNC GLOBAL sub_402880 FUNC_UNSAFE NOFP RET             4028c9 
             402880      8 DATAREF STACK 522 esp + 0 PARENT LocalFrame LOCALFRAME
             402880      8 MEMORYHOLE STACK esp + 8 ReturnAddress 
             402884     -2 INSTR LOCAL n RDI ZZ  NUMVia2ndSrcIMMEDNUM mov     edi, 26h 
             402884      5 INSTR BELONGTO 402880 
-            402884      5 INSTR DEADREGS  EFLAGS RCX RDX RSI R8 R9 R10 R11 ZZ mov     edi, 26h 
+            402884      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R9 R10 R11 ZZ mov     edi, 26h 
             402889     -1 INSTR LOCAL NoMetaUpdate call    sub_403150 
             402889      5 INSTR BELONGTO 402880 
-            402889      5 INSTR DEADREGS  EFLAGS RCX RDX RSI R8 R9 R10 R11 ZZ call    sub_403150 
+            402889      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI R8 R9 R10 R11 ZZ call    sub_403150 
             40288e     -1 INSTR LOCAL NoMetaUpdate test    eax, eax 
             40288e      2 INSTR BELONGTO 402880 
             402890     -1 INSTR LOCAL NoMetaUpdate jz      short loc_4028A0 
@@ -3073,7 +3087,7 @@
             402896      1 INSTR BELONGTO 402880 
             402896      1 INSTR DEADREGS  EFLAGS ZZ retn 
             4028a0      5 INSTR BELONGTO 402880 
-            4028a0      5 INSTR DEADREGS  EFLAGS ZZ mov     edi, offset env ; env 
+            4028a0      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     edi, offset env ; env 
             4028a5     -1 INSTR LOCAL NoMetaUpdate call    __setjmp 
             4028a5      5 INSTR BELONGTO 402880 
             4028a5      5 INSTR DEADREGS  EFLAGS ZZ call    __setjmp 
@@ -3093,7 +3107,7 @@
             4028bc      1 INSTR DEADREGS  EFLAGS ZZ retn 
             4028c0     -1 INSTR LOCAL NoMetaUpdate call    sub_4031D0 
             4028c0      5 INSTR BELONGTO 402880 
-            4028c0      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 R10 R11 ZZ call    sub_4031D0 
+            4028c0      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R9 R10 R11 ZZ call    sub_4031D0 
             4028c5     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rsp, 8 
             4028c5      4 INSTR BELONGTO 402880 
             4028c9      1 INSTR BELONGTO 402880 
@@ -3102,16 +3116,16 @@
             4028d0      0 FUNC FRAMERESTORE 0 0 1 1 0 0 2 0 0 3 0 0 4 0 8 5 0 0 6 0 1 7 0 1 8 0 0 9 0 0 10 0 0 11 0 1 12 0 0 13 0 0 14 0 0 15 0 0 ZZ
             4028d0      0 FUNC MMSAFENESS SAFE
             4028d0      4 INSTR BELONGTO 4028d0 
-            4028d0      4 INSTR DEADREGS  EFLAGS RCX RDX RSI R8 R9 R10 R11 ZZ sub     rsp, 8 
+            4028d0      4 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R9 R10 R11 ZZ sub     rsp, 8 
             4028d0     74 FUNC GLOBAL sub_4028D0 FUNC_UNSAFE NOFP RET             402919 
             4028d0      8 DATAREF STACK 523 esp + 0 PARENT LocalFrame LOCALFRAME
             4028d0      8 MEMORYHOLE STACK esp + 8 ReturnAddress 
             4028d4     -2 INSTR LOCAL n RDI ZZ  NUMVia2ndSrcIMMEDNUM mov     edi, 11h 
             4028d4      5 INSTR BELONGTO 4028d0 
-            4028d4      5 INSTR DEADREGS  EFLAGS RCX RDX RSI R8 R9 R10 R11 ZZ mov     edi, 11h 
+            4028d4      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R9 R10 R11 ZZ mov     edi, 11h 
             4028d9     -1 INSTR LOCAL NoMetaUpdate call    sub_403150 
             4028d9      5 INSTR BELONGTO 4028d0 
-            4028d9      5 INSTR DEADREGS  EFLAGS RCX RDX RSI R8 R9 R10 R11 ZZ call    sub_403150 
+            4028d9      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI R8 R9 R10 R11 ZZ call    sub_403150 
             4028de     -1 INSTR LOCAL NoMetaUpdate test    eax, eax 
             4028de      2 INSTR BELONGTO 4028d0 
             4028e0     -1 INSTR LOCAL NoMetaUpdate jz      short loc_4028F0 
@@ -3121,7 +3135,7 @@
             4028e6      1 INSTR BELONGTO 4028d0 
             4028e6      1 INSTR DEADREGS  EFLAGS ZZ retn 
             4028f0      5 INSTR BELONGTO 4028d0 
-            4028f0      5 INSTR DEADREGS  EFLAGS ZZ mov     edi, offset env ; env 
+            4028f0      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     edi, offset env ; env 
             4028f5     -1 INSTR LOCAL NoMetaUpdate call    __setjmp 
             4028f5      5 INSTR BELONGTO 4028d0 
             4028f5      5 INSTR DEADREGS  EFLAGS ZZ call    __setjmp 
@@ -3131,7 +3145,7 @@
             4028fc      2 INSTR BELONGTO 4028d0 
             4028fe     -1 INSTR LOCAL NoMetaUpdate call    sub_404000 
             4028fe      5 INSTR BELONGTO 4028d0 
-            4028fe      5 INSTR DEADREGS  EFLAGS ZZ call    sub_404000 
+            4028fe      5 INSTR DEADREGS  EFLAGS RDI ZZ call    sub_404000 
             402903     -1 INSTR LOCAL NoMetaUpdate call    sub_403260 
             402903      5 INSTR BELONGTO 4028d0 
             402903      5 INSTR DEADREGS  EFLAGS ZZ call    sub_403260 
@@ -3141,7 +3155,7 @@
             40290c      1 INSTR DEADREGS  EFLAGS ZZ retn 
             402910     -1 INSTR LOCAL NoMetaUpdate call    sub_4031D0 
             402910      5 INSTR BELONGTO 4028d0 
-            402910      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 R10 R11 ZZ call    sub_4031D0 
+            402910      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R9 R10 R11 ZZ call    sub_4031D0 
             402915     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rsp, 8 
             402915      4 INSTR BELONGTO 4028d0 
             402919      1 INSTR BELONGTO 4028d0 
@@ -3150,16 +3164,16 @@
             402920      0 FUNC FRAMERESTORE 0 0 1 1 0 0 2 0 0 3 0 0 4 0 8 5 0 0 6 0 1 7 0 1 8 0 0 9 0 0 10 0 0 11 0 1 12 0 0 13 0 0 14 0 0 15 0 0 ZZ
             402920      0 FUNC MMSAFENESS SAFE
             402920      4 INSTR BELONGTO 402920 
-            402920      4 INSTR DEADREGS  EFLAGS RCX RDX RSI R8 R9 R10 R11 ZZ sub     rsp, 8 
+            402920      4 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R9 R10 R11 ZZ sub     rsp, 8 
             402920     74 FUNC GLOBAL sub_402920 FUNC_UNSAFE NOFP RET             402969 
             402920      8 DATAREF STACK 524 esp + 0 PARENT LocalFrame LOCALFRAME
             402920      8 MEMORYHOLE STACK esp + 8 ReturnAddress 
             402924     -2 INSTR LOCAL n RDI ZZ  NUMVia2ndSrcIMMEDNUM mov     edi, 5 
             402924      5 INSTR BELONGTO 402920 
-            402924      5 INSTR DEADREGS  EFLAGS RCX RDX RSI R8 R9 R10 R11 ZZ mov     edi, 5 
+            402924      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R9 R10 R11 ZZ mov     edi, 5 
             402929     -1 INSTR LOCAL NoMetaUpdate call    sub_403150 
             402929      5 INSTR BELONGTO 402920 
-            402929      5 INSTR DEADREGS  EFLAGS RCX RDX RSI R8 R9 R10 R11 ZZ call    sub_403150 
+            402929      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI R8 R9 R10 R11 ZZ call    sub_403150 
             40292e     -1 INSTR LOCAL NoMetaUpdate test    eax, eax 
             40292e      2 INSTR BELONGTO 402920 
             402930     -1 INSTR LOCAL NoMetaUpdate jz      short loc_402940 
@@ -3169,7 +3183,7 @@
             402936      1 INSTR BELONGTO 402920 
             402936      1 INSTR DEADREGS  EFLAGS ZZ retn 
             402940      5 INSTR BELONGTO 402920 
-            402940      5 INSTR DEADREGS  EFLAGS ZZ mov     edi, offset env ; env 
+            402940      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     edi, offset env ; env 
             402945     -1 INSTR LOCAL NoMetaUpdate call    __setjmp 
             402945      5 INSTR BELONGTO 402920 
             402945      5 INSTR DEADREGS  EFLAGS ZZ call    __setjmp 
@@ -3189,7 +3203,7 @@
             40295c      1 INSTR DEADREGS  EFLAGS ZZ retn 
             402960     -1 INSTR LOCAL NoMetaUpdate call    sub_4031D0 
             402960      5 INSTR BELONGTO 402920 
-            402960      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 R10 R11 ZZ call    sub_4031D0 
+            402960      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R9 R10 R11 ZZ call    sub_4031D0 
             402965     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rsp, 8 
             402965      4 INSTR BELONGTO 402920 
             402969      1 INSTR BELONGTO 402920 
@@ -3198,16 +3212,16 @@
             402970      0 FUNC FRAMERESTORE 0 0 1 1 0 0 2 0 0 3 0 0 4 0 8 5 0 0 6 0 1 7 0 1 8 0 0 9 0 0 10 0 0 11 0 1 12 0 0 13 0 0 14 0 0 15 0 0 ZZ
             402970      0 FUNC MMSAFENESS SAFE
             402970      4 INSTR BELONGTO 402970 
-            402970      4 INSTR DEADREGS  EFLAGS RCX RDX RSI R8 R9 R10 R11 ZZ sub     rsp, 8 
+            402970      4 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R9 R10 R11 ZZ sub     rsp, 8 
             402970     74 FUNC GLOBAL sub_402970 FUNC_UNSAFE NOFP RET             4029b9 
             402970      8 DATAREF STACK 525 esp + 0 PARENT LocalFrame LOCALFRAME
             402970      8 MEMORYHOLE STACK esp + 8 ReturnAddress 
             402974     -2 INSTR LOCAL n RDI ZZ  NUMVia2ndSrcIMMEDNUM mov     edi, 27h 
             402974      5 INSTR BELONGTO 402970 
-            402974      5 INSTR DEADREGS  EFLAGS RCX RDX RSI R8 R9 R10 R11 ZZ mov     edi, 27h 
+            402974      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R9 R10 R11 ZZ mov     edi, 27h 
             402979     -1 INSTR LOCAL NoMetaUpdate call    sub_403150 
             402979      5 INSTR BELONGTO 402970 
-            402979      5 INSTR DEADREGS  EFLAGS RCX RDX RSI R8 R9 R10 R11 ZZ call    sub_403150 
+            402979      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI R8 R9 R10 R11 ZZ call    sub_403150 
             40297e     -1 INSTR LOCAL NoMetaUpdate test    eax, eax 
             40297e      2 INSTR BELONGTO 402970 
             402980     -1 INSTR LOCAL NoMetaUpdate jz      short loc_402990 
@@ -3217,7 +3231,7 @@
             402986      1 INSTR BELONGTO 402970 
             402986      1 INSTR DEADREGS  EFLAGS ZZ retn 
             402990      5 INSTR BELONGTO 402970 
-            402990      5 INSTR DEADREGS  EFLAGS ZZ mov     edi, offset env ; env 
+            402990      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     edi, offset env ; env 
             402995     -1 INSTR LOCAL NoMetaUpdate call    __setjmp 
             402995      5 INSTR BELONGTO 402970 
             402995      5 INSTR DEADREGS  EFLAGS ZZ call    __setjmp 
@@ -3227,7 +3241,7 @@
             40299c      2 INSTR BELONGTO 402970 
             40299e     -1 INSTR LOCAL NoMetaUpdate call    sub_403E40 
             40299e      5 INSTR BELONGTO 402970 
-            40299e      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 R10 R11 ZZ call    sub_403E40 
+            40299e      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R9 R10 R11 ZZ call    sub_403E40 
             4029a3     -1 INSTR LOCAL NoMetaUpdate call    sub_403260 
             4029a3      5 INSTR BELONGTO 402970 
             4029a3      5 INSTR DEADREGS  EFLAGS ZZ call    sub_403260 
@@ -3237,7 +3251,7 @@
             4029ac      1 INSTR DEADREGS  EFLAGS ZZ retn 
             4029b0     -1 INSTR LOCAL NoMetaUpdate call    sub_4031D0 
             4029b0      5 INSTR BELONGTO 402970 
-            4029b0      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 R10 R11 ZZ call    sub_4031D0 
+            4029b0      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R9 R10 R11 ZZ call    sub_4031D0 
             4029b5     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rsp, 8 
             4029b5      4 INSTR BELONGTO 402970 
             4029b9      1 INSTR BELONGTO 402970 
@@ -3246,16 +3260,16 @@
             4029c0      0 FUNC FRAMERESTORE 0 0 1 1 0 0 2 0 0 3 0 0 4 0 8 5 0 0 6 0 1 7 0 1 8 0 0 9 0 0 10 0 0 11 0 1 12 0 0 13 0 0 14 0 0 15 0 0 ZZ
             4029c0      0 FUNC MMSAFENESS SAFE
             4029c0      4 INSTR BELONGTO 4029c0 
-            4029c0      4 INSTR DEADREGS  EFLAGS RCX RDX RSI R8 R9 R10 R11 ZZ sub     rsp, 8 
+            4029c0      4 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R9 R10 R11 ZZ sub     rsp, 8 
             4029c0     74 FUNC GLOBAL sub_4029C0 FUNC_UNSAFE NOFP RET             402a09 
             4029c0      8 DATAREF STACK 526 esp + 0 PARENT LocalFrame LOCALFRAME
             4029c0      8 MEMORYHOLE STACK esp + 8 ReturnAddress 
             4029c4     -2 INSTR LOCAL n RDI ZZ  NUMVia2ndSrcIMMEDNUM mov     edi, 28h 
             4029c4      5 INSTR BELONGTO 4029c0 
-            4029c4      5 INSTR DEADREGS  EFLAGS RCX RDX RSI R8 R9 R10 R11 ZZ mov     edi, 28h 
+            4029c4      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R9 R10 R11 ZZ mov     edi, 28h 
             4029c9     -1 INSTR LOCAL NoMetaUpdate call    sub_403150 
             4029c9      5 INSTR BELONGTO 4029c0 
-            4029c9      5 INSTR DEADREGS  EFLAGS RCX RDX RSI R8 R9 R10 R11 ZZ call    sub_403150 
+            4029c9      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI R8 R9 R10 R11 ZZ call    sub_403150 
             4029ce     -1 INSTR LOCAL NoMetaUpdate test    eax, eax 
             4029ce      2 INSTR BELONGTO 4029c0 
             4029d0     -1 INSTR LOCAL NoMetaUpdate jz      short loc_4029E0 
@@ -3265,7 +3279,7 @@
             4029d6      1 INSTR BELONGTO 4029c0 
             4029d6      1 INSTR DEADREGS  EFLAGS ZZ retn 
             4029e0      5 INSTR BELONGTO 4029c0 
-            4029e0      5 INSTR DEADREGS  EFLAGS ZZ mov     edi, offset env ; env 
+            4029e0      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     edi, offset env ; env 
             4029e5     -1 INSTR LOCAL NoMetaUpdate call    __setjmp 
             4029e5      5 INSTR BELONGTO 4029c0 
             4029e5      5 INSTR DEADREGS  EFLAGS ZZ call    __setjmp 
@@ -3275,7 +3289,7 @@
             4029ec      2 INSTR BELONGTO 4029c0 
             4029ee     -1 INSTR LOCAL NoMetaUpdate call    sub_403DC0 
             4029ee      5 INSTR BELONGTO 4029c0 
-            4029ee      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 R10 R11 ZZ call    sub_403DC0 
+            4029ee      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R9 R10 R11 ZZ call    sub_403DC0 
             4029f3     -1 INSTR LOCAL NoMetaUpdate call    sub_403260 
             4029f3      5 INSTR BELONGTO 4029c0 
             4029f3      5 INSTR DEADREGS  EFLAGS ZZ call    sub_403260 
@@ -3285,7 +3299,7 @@
             4029fc      1 INSTR DEADREGS  EFLAGS ZZ retn 
             402a00     -1 INSTR LOCAL NoMetaUpdate call    sub_4031D0 
             402a00      5 INSTR BELONGTO 4029c0 
-            402a00      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 R10 R11 ZZ call    sub_4031D0 
+            402a00      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R9 R10 R11 ZZ call    sub_4031D0 
             402a05     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rsp, 8 
             402a05      4 INSTR BELONGTO 4029c0 
             402a09      1 INSTR BELONGTO 4029c0 
@@ -3316,24 +3330,23 @@
             402a26      4 INSTR BELONGTO 402a10 
             402a2a      1 INSTR BELONGTO 402a10 
             402a2a      1 INSTR DEADREGS  EFLAGS ZZ retn 
-            402a30     -2 INSTR LOCAL n RAX ZZ  NumericDEFs movzx   eax, al 
+            402a30     -1 INSTR LOCAL MetadataUnused movzx   eax, al 
             402a30      3 INSTR BELONGTO 402a10 
-            402a30      3 INSTR DEADREGS  EFLAGS ZZ movzx   eax, al 
             402a33     -1 INSTR LOCAL NoMetaUpdate jmp     ds:off_404EC8[rax*8]; switch jump 
             402a33      7 INSTR BELONGTO 402a10 
-            402a33      7 INSTR DEADREGS  EFLAGS ZZ jmp     ds:off_404EC8[rax*8]; switch jump 
+            402a33      7 INSTR DEADREGS  EFLAGS RDI ZZ jmp     ds:off_404EC8[rax*8]; switch jump 
             402a40     -2 INSTR LOCAL n RDI ZZ  NUMVia2ndSrcIMMEDNUM mov     edi, 16h        ; jumptable 0000000000402A33 case 8 
             402a40      5 INSTR BELONGTO 402a10 
-            402a40      5 INSTR DEADREGS  EFLAGS RCX RDX RSI R8 R9 R10 R11 ZZ mov     edi, 16h        ; jumptable 0000000000402A33 case 8 
+            402a40      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R9 R10 R11 ZZ mov     edi, 16h        ; jumptable 0000000000402A33 case 8 
             402a45     -1 INSTR LOCAL NoMetaUpdate call    sub_403150 
             402a45      5 INSTR BELONGTO 402a10 
-            402a45      5 INSTR DEADREGS  EFLAGS RCX RDX RSI R8 R9 R10 R11 ZZ call    sub_403150 
+            402a45      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI R8 R9 R10 R11 ZZ call    sub_403150 
             402a4a     -1 INSTR LOCAL NoMetaUpdate test    eax, eax 
             402a4a      2 INSTR BELONGTO 402a10 
             402a4c     -1 INSTR LOCAL NoMetaUpdate jnz     short loc_402A26 
             402a4c      2 INSTR BELONGTO 402a10 
             402a4e      5 INSTR BELONGTO 402a10 
-            402a4e      5 INSTR DEADREGS  EFLAGS ZZ mov     edi, offset env ; env 
+            402a4e      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     edi, offset env ; env 
             402a53     -1 INSTR LOCAL NoMetaUpdate call    __setjmp 
             402a53      5 INSTR BELONGTO 402a10 
             402a53      5 INSTR DEADREGS  EFLAGS ZZ call    __setjmp 
@@ -3343,24 +3356,24 @@
             402a5a      6 INSTR BELONGTO 402a10 
             402a60     -2 INSTR LOCAL n RDI ZZ  NUMVia2ndSrcIMMEDNUM mov     edi, 16h 
             402a60      5 INSTR BELONGTO 402a10 
-            402a60      5 INSTR DEADREGS  EFLAGS RCX RDX RSI R8 R9 R10 R11 ZZ mov     edi, 16h 
+            402a60      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R9 R10 R11 ZZ mov     edi, 16h 
             402a65     -1 INSTR LOCAL NoMetaUpdate call    sub_4032B0 
             402a65      5 INSTR BELONGTO 402a10 
-            402a65      5 INSTR DEADREGS  EFLAGS RCX RDX RSI R8 R9 R10 R11 ZZ call    sub_4032B0 
+            402a65      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI R8 R9 R10 R11 ZZ call    sub_4032B0 
             402a6a     -1 INSTR LOCAL NoMetaUpdate jmp     short loc_402A21; jumptable 0000000000402A33 default case 
             402a6a      2 INSTR BELONGTO 402a10 
             402a70     -2 INSTR LOCAL n RDI ZZ  NUMVia2ndSrcIMMEDNUM mov     edi, 17h        ; jumptable 0000000000402A33 case 9 
             402a70      5 INSTR BELONGTO 402a10 
-            402a70      5 INSTR DEADREGS  EFLAGS RCX RDX RSI R8 R9 R10 R11 ZZ mov     edi, 17h        ; jumptable 0000000000402A33 case 9 
+            402a70      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R9 R10 R11 ZZ mov     edi, 17h        ; jumptable 0000000000402A33 case 9 
             402a75     -1 INSTR LOCAL NoMetaUpdate call    sub_403150 
             402a75      5 INSTR BELONGTO 402a10 
-            402a75      5 INSTR DEADREGS  EFLAGS RCX RDX RSI R8 R9 R10 R11 ZZ call    sub_403150 
+            402a75      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI R8 R9 R10 R11 ZZ call    sub_403150 
             402a7a     -1 INSTR LOCAL NoMetaUpdate test    eax, eax 
             402a7a      2 INSTR BELONGTO 402a10 
             402a7c     -1 INSTR LOCAL NoMetaUpdate jnz     short loc_402A26 
             402a7c      2 INSTR BELONGTO 402a10 
             402a7e      5 INSTR BELONGTO 402a10 
-            402a7e      5 INSTR DEADREGS  EFLAGS ZZ mov     edi, offset env ; env 
+            402a7e      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     edi, offset env ; env 
             402a83     -1 INSTR LOCAL NoMetaUpdate call    __setjmp 
             402a83      5 INSTR BELONGTO 402a10 
             402a83      5 INSTR DEADREGS  EFLAGS ZZ call    __setjmp 
@@ -3370,24 +3383,24 @@
             402a8a      6 INSTR BELONGTO 402a10 
             402a90     -2 INSTR LOCAL n RDI ZZ  NUMVia2ndSrcIMMEDNUM mov     edi, 17h 
             402a90      5 INSTR BELONGTO 402a10 
-            402a90      5 INSTR DEADREGS  EFLAGS RCX RDX RSI R8 R9 R10 R11 ZZ mov     edi, 17h 
+            402a90      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R9 R10 R11 ZZ mov     edi, 17h 
             402a95     -1 INSTR LOCAL NoMetaUpdate call    sub_4032B0 
             402a95      5 INSTR BELONGTO 402a10 
-            402a95      5 INSTR DEADREGS  EFLAGS RCX RDX RSI R8 R9 R10 R11 ZZ call    sub_4032B0 
+            402a95      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI R8 R9 R10 R11 ZZ call    sub_4032B0 
             402a9a     -1 INSTR LOCAL NoMetaUpdate jmp     short loc_402A21; jumptable 0000000000402A33 default case 
             402a9a      2 INSTR BELONGTO 402a10 
             402aa0     -2 INSTR LOCAL n RDI ZZ  NUMVia2ndSrcIMMEDNUM mov     edi, 24h        ; jumptable 0000000000402A33 case 0 
             402aa0      5 INSTR BELONGTO 402a10 
-            402aa0      5 INSTR DEADREGS  EFLAGS RCX RDX RSI R8 R9 R10 R11 ZZ mov     edi, 24h        ; jumptable 0000000000402A33 case 0 
+            402aa0      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R9 R10 R11 ZZ mov     edi, 24h        ; jumptable 0000000000402A33 case 0 
             402aa5     -1 INSTR LOCAL NoMetaUpdate call    sub_403150 
             402aa5      5 INSTR BELONGTO 402a10 
-            402aa5      5 INSTR DEADREGS  EFLAGS RCX RDX RSI R8 R9 R10 R11 ZZ call    sub_403150 
+            402aa5      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI R8 R9 R10 R11 ZZ call    sub_403150 
             402aaa     -1 INSTR LOCAL NoMetaUpdate test    eax, eax 
             402aaa      2 INSTR BELONGTO 402a10 
             402aac     -1 INSTR LOCAL NoMetaUpdate jnz     loc_402A26 
             402aac      6 INSTR BELONGTO 402a10 
             402ab2      5 INSTR BELONGTO 402a10 
-            402ab2      5 INSTR DEADREGS  EFLAGS ZZ mov     edi, offset env ; env 
+            402ab2      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     edi, offset env ; env 
             402ab7     -1 INSTR LOCAL NoMetaUpdate call    __setjmp 
             402ab7      5 INSTR BELONGTO 402a10 
             402ab7      5 INSTR DEADREGS  EFLAGS ZZ call    __setjmp 
@@ -3397,24 +3410,24 @@
             402abe      6 INSTR BELONGTO 402a10 
             402ac4     -2 INSTR LOCAL n RDI ZZ  NUMVia2ndSrcIMMEDNUM mov     edi, 24h 
             402ac4      5 INSTR BELONGTO 402a10 
-            402ac4      5 INSTR DEADREGS  EFLAGS RCX RDX RSI R8 R9 R10 R11 ZZ mov     edi, 24h 
+            402ac4      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R9 R10 R11 ZZ mov     edi, 24h 
             402ac9     -1 INSTR LOCAL NoMetaUpdate call    sub_4032B0 
             402ac9      5 INSTR BELONGTO 402a10 
-            402ac9      5 INSTR DEADREGS  EFLAGS RCX RDX RSI R8 R9 R10 R11 ZZ call    sub_4032B0 
+            402ac9      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI R8 R9 R10 R11 ZZ call    sub_4032B0 
             402ace     -1 INSTR LOCAL NoMetaUpdate jmp     loc_402A21      ; jumptable 0000000000402A33 default case 
             402ace      5 INSTR BELONGTO 402a10 
             402ad8     -2 INSTR LOCAL n RDI ZZ  NUMVia2ndSrcIMMEDNUM mov     edi, 1Fh        ; jumptable 0000000000402A33 case 1 
             402ad8      5 INSTR BELONGTO 402a10 
-            402ad8      5 INSTR DEADREGS  EFLAGS RCX RDX RSI R8 R9 R10 R11 ZZ mov     edi, 1Fh        ; jumptable 0000000000402A33 case 1 
+            402ad8      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R9 R10 R11 ZZ mov     edi, 1Fh        ; jumptable 0000000000402A33 case 1 
             402add     -1 INSTR LOCAL NoMetaUpdate call    sub_403150 
             402add      5 INSTR BELONGTO 402a10 
-            402add      5 INSTR DEADREGS  EFLAGS RCX RDX RSI R8 R9 R10 R11 ZZ call    sub_403150 
+            402add      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI R8 R9 R10 R11 ZZ call    sub_403150 
             402ae2     -1 INSTR LOCAL NoMetaUpdate test    eax, eax 
             402ae2      2 INSTR BELONGTO 402a10 
             402ae4     -1 INSTR LOCAL NoMetaUpdate jnz     loc_402A26 
             402ae4      6 INSTR BELONGTO 402a10 
             402aea      5 INSTR BELONGTO 402a10 
-            402aea      5 INSTR DEADREGS  EFLAGS ZZ mov     edi, offset env ; env 
+            402aea      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     edi, offset env ; env 
             402aef     -1 INSTR LOCAL NoMetaUpdate call    __setjmp 
             402aef      5 INSTR BELONGTO 402a10 
             402aef      5 INSTR DEADREGS  EFLAGS ZZ call    __setjmp 
@@ -3424,24 +3437,24 @@
             402af6      6 INSTR BELONGTO 402a10 
             402afc     -2 INSTR LOCAL n RDI ZZ  NUMVia2ndSrcIMMEDNUM mov     edi, 1Fh 
             402afc      5 INSTR BELONGTO 402a10 
-            402afc      5 INSTR DEADREGS  EFLAGS RCX RDX RSI R8 R9 R10 R11 ZZ mov     edi, 1Fh 
+            402afc      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R9 R10 R11 ZZ mov     edi, 1Fh 
             402b01     -1 INSTR LOCAL NoMetaUpdate call    sub_4032B0 
             402b01      5 INSTR BELONGTO 402a10 
-            402b01      5 INSTR DEADREGS  EFLAGS RCX RDX RSI R8 R9 R10 R11 ZZ call    sub_4032B0 
+            402b01      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI R8 R9 R10 R11 ZZ call    sub_4032B0 
             402b06     -1 INSTR LOCAL NoMetaUpdate jmp     loc_402A21      ; jumptable 0000000000402A33 default case 
             402b06      5 INSTR BELONGTO 402a10 
             402b10     -2 INSTR LOCAL n RDI ZZ  NUMVia2ndSrcIMMEDNUM mov     edi, 20h        ; jumptable 0000000000402A33 case 2 
             402b10      5 INSTR BELONGTO 402a10 
-            402b10      5 INSTR DEADREGS  EFLAGS RCX RDX RSI R8 R9 R10 R11 ZZ mov     edi, 20h        ; jumptable 0000000000402A33 case 2 
+            402b10      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R9 R10 R11 ZZ mov     edi, 20h        ; jumptable 0000000000402A33 case 2 
             402b15     -1 INSTR LOCAL NoMetaUpdate call    sub_403150 
             402b15      5 INSTR BELONGTO 402a10 
-            402b15      5 INSTR DEADREGS  EFLAGS RCX RDX RSI R8 R9 R10 R11 ZZ call    sub_403150 
+            402b15      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI R8 R9 R10 R11 ZZ call    sub_403150 
             402b1a     -1 INSTR LOCAL NoMetaUpdate test    eax, eax 
             402b1a      2 INSTR BELONGTO 402a10 
             402b1c     -1 INSTR LOCAL NoMetaUpdate jnz     loc_402A26 
             402b1c      6 INSTR BELONGTO 402a10 
             402b22      5 INSTR BELONGTO 402a10 
-            402b22      5 INSTR DEADREGS  EFLAGS ZZ mov     edi, offset env ; env 
+            402b22      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     edi, offset env ; env 
             402b27     -1 INSTR LOCAL NoMetaUpdate call    __setjmp 
             402b27      5 INSTR BELONGTO 402a10 
             402b27      5 INSTR DEADREGS  EFLAGS ZZ call    __setjmp 
@@ -3451,24 +3464,24 @@
             402b2e      6 INSTR BELONGTO 402a10 
             402b34     -2 INSTR LOCAL n RDI ZZ  NUMVia2ndSrcIMMEDNUM mov     edi, 20h 
             402b34      5 INSTR BELONGTO 402a10 
-            402b34      5 INSTR DEADREGS  EFLAGS RCX RDX RSI R8 R9 R10 R11 ZZ mov     edi, 20h 
+            402b34      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R9 R10 R11 ZZ mov     edi, 20h 
             402b39     -1 INSTR LOCAL NoMetaUpdate call    sub_4032B0 
             402b39      5 INSTR BELONGTO 402a10 
-            402b39      5 INSTR DEADREGS  EFLAGS RCX RDX RSI R8 R9 R10 R11 ZZ call    sub_4032B0 
+            402b39      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI R8 R9 R10 R11 ZZ call    sub_4032B0 
             402b3e     -1 INSTR LOCAL NoMetaUpdate jmp     loc_402A21      ; jumptable 0000000000402A33 default case 
             402b3e      5 INSTR BELONGTO 402a10 
             402b48     -2 INSTR LOCAL n RDI ZZ  NUMVia2ndSrcIMMEDNUM mov     edi, 21h        ; jumptable 0000000000402A33 case 3 
             402b48      5 INSTR BELONGTO 402a10 
-            402b48      5 INSTR DEADREGS  EFLAGS RCX RDX RSI R8 R9 R10 R11 ZZ mov     edi, 21h        ; jumptable 0000000000402A33 case 3 
+            402b48      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R9 R10 R11 ZZ mov     edi, 21h        ; jumptable 0000000000402A33 case 3 
             402b4d     -1 INSTR LOCAL NoMetaUpdate call    sub_403150 
             402b4d      5 INSTR BELONGTO 402a10 
-            402b4d      5 INSTR DEADREGS  EFLAGS RCX RDX RSI R8 R9 R10 R11 ZZ call    sub_403150 
+            402b4d      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI R8 R9 R10 R11 ZZ call    sub_403150 
             402b52     -1 INSTR LOCAL NoMetaUpdate test    eax, eax 
             402b52      2 INSTR BELONGTO 402a10 
             402b54     -1 INSTR LOCAL NoMetaUpdate jnz     loc_402A26 
             402b54      6 INSTR BELONGTO 402a10 
             402b5a      5 INSTR BELONGTO 402a10 
-            402b5a      5 INSTR DEADREGS  EFLAGS ZZ mov     edi, offset env ; env 
+            402b5a      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     edi, offset env ; env 
             402b5f     -1 INSTR LOCAL NoMetaUpdate call    __setjmp 
             402b5f      5 INSTR BELONGTO 402a10 
             402b5f      5 INSTR DEADREGS  EFLAGS ZZ call    __setjmp 
@@ -3478,24 +3491,24 @@
             402b66      6 INSTR BELONGTO 402a10 
             402b6c     -2 INSTR LOCAL n RDI ZZ  NUMVia2ndSrcIMMEDNUM mov     edi, 21h 
             402b6c      5 INSTR BELONGTO 402a10 
-            402b6c      5 INSTR DEADREGS  EFLAGS RCX RDX RSI R8 R9 R10 R11 ZZ mov     edi, 21h 
+            402b6c      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R9 R10 R11 ZZ mov     edi, 21h 
             402b71     -1 INSTR LOCAL NoMetaUpdate call    sub_4032B0 
             402b71      5 INSTR BELONGTO 402a10 
-            402b71      5 INSTR DEADREGS  EFLAGS RCX RDX RSI R8 R9 R10 R11 ZZ call    sub_4032B0 
+            402b71      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI R8 R9 R10 R11 ZZ call    sub_4032B0 
             402b76     -1 INSTR LOCAL NoMetaUpdate jmp     loc_402A21      ; jumptable 0000000000402A33 default case 
             402b76      5 INSTR BELONGTO 402a10 
             402b80     -2 INSTR LOCAL n RDI ZZ  NUMVia2ndSrcIMMEDNUM mov     edi, 1Ah        ; jumptable 0000000000402A33 case 4 
             402b80      5 INSTR BELONGTO 402a10 
-            402b80      5 INSTR DEADREGS  EFLAGS RCX RDX RSI R8 R9 R10 R11 ZZ mov     edi, 1Ah        ; jumptable 0000000000402A33 case 4 
+            402b80      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R9 R10 R11 ZZ mov     edi, 1Ah        ; jumptable 0000000000402A33 case 4 
             402b85     -1 INSTR LOCAL NoMetaUpdate call    sub_403150 
             402b85      5 INSTR BELONGTO 402a10 
-            402b85      5 INSTR DEADREGS  EFLAGS RCX RDX RSI R8 R9 R10 R11 ZZ call    sub_403150 
+            402b85      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI R8 R9 R10 R11 ZZ call    sub_403150 
             402b8a     -1 INSTR LOCAL NoMetaUpdate test    eax, eax 
             402b8a      2 INSTR BELONGTO 402a10 
             402b8c     -1 INSTR LOCAL NoMetaUpdate jnz     loc_402A26 
             402b8c      6 INSTR BELONGTO 402a10 
             402b92      5 INSTR BELONGTO 402a10 
-            402b92      5 INSTR DEADREGS  EFLAGS ZZ mov     edi, offset env ; env 
+            402b92      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     edi, offset env ; env 
             402b97     -1 INSTR LOCAL NoMetaUpdate call    __setjmp 
             402b97      5 INSTR BELONGTO 402a10 
             402b97      5 INSTR DEADREGS  EFLAGS ZZ call    __setjmp 
@@ -3505,24 +3518,24 @@
             402b9e      6 INSTR BELONGTO 402a10 
             402ba4     -2 INSTR LOCAL n RDI ZZ  NUMVia2ndSrcIMMEDNUM mov     edi, 1Ah 
             402ba4      5 INSTR BELONGTO 402a10 
-            402ba4      5 INSTR DEADREGS  EFLAGS RCX RDX RSI R8 R9 R10 R11 ZZ mov     edi, 1Ah 
+            402ba4      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R9 R10 R11 ZZ mov     edi, 1Ah 
             402ba9     -1 INSTR LOCAL NoMetaUpdate call    sub_4032B0 
             402ba9      5 INSTR BELONGTO 402a10 
-            402ba9      5 INSTR DEADREGS  EFLAGS RCX RDX RSI R8 R9 R10 R11 ZZ call    sub_4032B0 
+            402ba9      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI R8 R9 R10 R11 ZZ call    sub_4032B0 
             402bae     -1 INSTR LOCAL NoMetaUpdate jmp     loc_402A21      ; jumptable 0000000000402A33 default case 
             402bae      5 INSTR BELONGTO 402a10 
             402bb8     -2 INSTR LOCAL n RDI ZZ  NUMVia2ndSrcIMMEDNUM mov     edi, 1Bh        ; jumptable 0000000000402A33 case 5 
             402bb8      5 INSTR BELONGTO 402a10 
-            402bb8      5 INSTR DEADREGS  EFLAGS RCX RDX RSI R8 R9 R10 R11 ZZ mov     edi, 1Bh        ; jumptable 0000000000402A33 case 5 
+            402bb8      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R9 R10 R11 ZZ mov     edi, 1Bh        ; jumptable 0000000000402A33 case 5 
             402bbd     -1 INSTR LOCAL NoMetaUpdate call    sub_403150 
             402bbd      5 INSTR BELONGTO 402a10 
-            402bbd      5 INSTR DEADREGS  EFLAGS RCX RDX RSI R8 R9 R10 R11 ZZ call    sub_403150 
+            402bbd      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI R8 R9 R10 R11 ZZ call    sub_403150 
             402bc2     -1 INSTR LOCAL NoMetaUpdate test    eax, eax 
             402bc2      2 INSTR BELONGTO 402a10 
             402bc4     -1 INSTR LOCAL NoMetaUpdate jnz     loc_402A26 
             402bc4      6 INSTR BELONGTO 402a10 
             402bca      5 INSTR BELONGTO 402a10 
-            402bca      5 INSTR DEADREGS  EFLAGS ZZ mov     edi, offset env ; env 
+            402bca      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     edi, offset env ; env 
             402bcf     -1 INSTR LOCAL NoMetaUpdate call    __setjmp 
             402bcf      5 INSTR BELONGTO 402a10 
             402bcf      5 INSTR DEADREGS  EFLAGS ZZ call    __setjmp 
@@ -3532,24 +3545,24 @@
             402bd6      2 INSTR BELONGTO 402a10 
             402bd8     -2 INSTR LOCAL n RDI ZZ  NUMVia2ndSrcIMMEDNUM mov     edi, 1Bh 
             402bd8      5 INSTR BELONGTO 402a10 
-            402bd8      5 INSTR DEADREGS  EFLAGS RCX RDX RSI R8 R9 R10 R11 ZZ mov     edi, 1Bh 
+            402bd8      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R9 R10 R11 ZZ mov     edi, 1Bh 
             402bdd     -1 INSTR LOCAL NoMetaUpdate call    sub_4032B0 
             402bdd      5 INSTR BELONGTO 402a10 
-            402bdd      5 INSTR DEADREGS  EFLAGS RCX RDX RSI R8 R9 R10 R11 ZZ call    sub_4032B0 
+            402bdd      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI R8 R9 R10 R11 ZZ call    sub_4032B0 
             402be2     -1 INSTR LOCAL NoMetaUpdate jmp     loc_402A21      ; jumptable 0000000000402A33 default case 
             402be2      5 INSTR BELONGTO 402a10 
             402bf0     -2 INSTR LOCAL n RDI ZZ  NUMVia2ndSrcIMMEDNUM mov     edi, 1Ch        ; jumptable 0000000000402A33 case 6 
             402bf0      5 INSTR BELONGTO 402a10 
-            402bf0      5 INSTR DEADREGS  EFLAGS RCX RDX RSI R8 R9 R10 R11 ZZ mov     edi, 1Ch        ; jumptable 0000000000402A33 case 6 
+            402bf0      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R9 R10 R11 ZZ mov     edi, 1Ch        ; jumptable 0000000000402A33 case 6 
             402bf5     -1 INSTR LOCAL NoMetaUpdate call    sub_403150 
             402bf5      5 INSTR BELONGTO 402a10 
-            402bf5      5 INSTR DEADREGS  EFLAGS RCX RDX RSI R8 R9 R10 R11 ZZ call    sub_403150 
+            402bf5      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI R8 R9 R10 R11 ZZ call    sub_403150 
             402bfa     -1 INSTR LOCAL NoMetaUpdate test    eax, eax 
             402bfa      2 INSTR BELONGTO 402a10 
             402bfc     -1 INSTR LOCAL NoMetaUpdate jnz     loc_402A26 
             402bfc      6 INSTR BELONGTO 402a10 
             402c02      5 INSTR BELONGTO 402a10 
-            402c02      5 INSTR DEADREGS  EFLAGS ZZ mov     edi, offset env ; env 
+            402c02      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     edi, offset env ; env 
             402c07     -1 INSTR LOCAL NoMetaUpdate call    __setjmp 
             402c07      5 INSTR BELONGTO 402a10 
             402c07      5 INSTR DEADREGS  EFLAGS ZZ call    __setjmp 
@@ -3559,24 +3572,24 @@
             402c0e      2 INSTR BELONGTO 402a10 
             402c10     -2 INSTR LOCAL n RDI ZZ  NUMVia2ndSrcIMMEDNUM mov     edi, 1Ch 
             402c10      5 INSTR BELONGTO 402a10 
-            402c10      5 INSTR DEADREGS  EFLAGS RCX RDX RSI R8 R9 R10 R11 ZZ mov     edi, 1Ch 
+            402c10      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R9 R10 R11 ZZ mov     edi, 1Ch 
             402c15     -1 INSTR LOCAL NoMetaUpdate call    sub_4032B0 
             402c15      5 INSTR BELONGTO 402a10 
-            402c15      5 INSTR DEADREGS  EFLAGS RCX RDX RSI R8 R9 R10 R11 ZZ call    sub_4032B0 
+            402c15      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI R8 R9 R10 R11 ZZ call    sub_4032B0 
             402c1a     -1 INSTR LOCAL NoMetaUpdate jmp     loc_402A21      ; jumptable 0000000000402A33 default case 
             402c1a      5 INSTR BELONGTO 402a10 
             402c20     -2 INSTR LOCAL n RDI ZZ  NUMVia2ndSrcIMMEDNUM mov     edi, 15h        ; jumptable 0000000000402A33 case 7 
             402c20      5 INSTR BELONGTO 402a10 
-            402c20      5 INSTR DEADREGS  EFLAGS RCX RDX RSI R8 R9 R10 R11 ZZ mov     edi, 15h        ; jumptable 0000000000402A33 case 7 
+            402c20      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R9 R10 R11 ZZ mov     edi, 15h        ; jumptable 0000000000402A33 case 7 
             402c25     -1 INSTR LOCAL NoMetaUpdate call    sub_403150 
             402c25      5 INSTR BELONGTO 402a10 
-            402c25      5 INSTR DEADREGS  EFLAGS RCX RDX RSI R8 R9 R10 R11 ZZ call    sub_403150 
+            402c25      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI R8 R9 R10 R11 ZZ call    sub_403150 
             402c2a     -1 INSTR LOCAL NoMetaUpdate test    eax, eax 
             402c2a      2 INSTR BELONGTO 402a10 
             402c2c     -1 INSTR LOCAL NoMetaUpdate jnz     loc_402A26 
             402c2c      6 INSTR BELONGTO 402a10 
             402c32      5 INSTR BELONGTO 402a10 
-            402c32      5 INSTR DEADREGS  EFLAGS ZZ mov     edi, offset env ; env 
+            402c32      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     edi, offset env ; env 
             402c37     -1 INSTR LOCAL NoMetaUpdate call    __setjmp 
             402c37      5 INSTR BELONGTO 402a10 
             402c37      5 INSTR DEADREGS  EFLAGS ZZ call    __setjmp 
@@ -3586,15 +3599,15 @@
             402c3e      2 INSTR BELONGTO 402a10 
             402c40     -2 INSTR LOCAL n RDI ZZ  NUMVia2ndSrcIMMEDNUM mov     edi, 15h 
             402c40      5 INSTR BELONGTO 402a10 
-            402c40      5 INSTR DEADREGS  EFLAGS RCX RDX RSI R8 R9 R10 R11 ZZ mov     edi, 15h 
+            402c40      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R9 R10 R11 ZZ mov     edi, 15h 
             402c45     -1 INSTR LOCAL NoMetaUpdate call    sub_4032B0 
             402c45      5 INSTR BELONGTO 402a10 
-            402c45      5 INSTR DEADREGS  EFLAGS RCX RDX RSI R8 R9 R10 R11 ZZ call    sub_4032B0 
+            402c45      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI R8 R9 R10 R11 ZZ call    sub_4032B0 
             402c4a     -1 INSTR LOCAL NoMetaUpdate jmp     loc_402A21      ; jumptable 0000000000402A33 default case 
             402c4a      5 INSTR BELONGTO 402a10 
             402c50     -1 INSTR LOCAL NoMetaUpdate call    sub_4031D0 
             402c50      5 INSTR BELONGTO 402a10 
-            402c50      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 R10 R11 ZZ call    sub_4031D0 
+            402c50      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R9 R10 R11 ZZ call    sub_4031D0 
             402c55     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rsp, 8 
             402c55      4 INSTR BELONGTO 402a10 
             402c59      1 INSTR BELONGTO 402a10 
@@ -3603,16 +3616,16 @@
             402c60      0 FUNC FRAMERESTORE 0 0 1 1 0 0 2 0 0 3 0 0 4 0 8 5 0 0 6 0 1 7 0 1 8 0 0 9 0 0 10 0 0 11 0 1 12 0 0 13 0 0 14 0 0 15 0 0 ZZ
             402c60      0 FUNC MMSAFENESS SAFE
             402c60      4 INSTR BELONGTO 402c60 
-            402c60      4 INSTR DEADREGS  EFLAGS RCX RDX RSI R8 R9 R10 R11 ZZ sub     rsp, 8 
+            402c60      4 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R9 R10 R11 ZZ sub     rsp, 8 
             402c60     74 FUNC GLOBAL sub_402C60 FUNC_UNSAFE NOFP RET             402ca9 
             402c60      8 DATAREF STACK 528 esp + 0 PARENT LocalFrame LOCALFRAME
             402c60      8 MEMORYHOLE STACK esp + 8 ReturnAddress 
             402c64     -2 INSTR LOCAL n RDI ZZ  NUMVia2ndSrcIMMEDNUM mov     edi, 9 
             402c64      5 INSTR BELONGTO 402c60 
-            402c64      5 INSTR DEADREGS  EFLAGS RCX RDX RSI R8 R9 R10 R11 ZZ mov     edi, 9 
+            402c64      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R9 R10 R11 ZZ mov     edi, 9 
             402c69     -1 INSTR LOCAL NoMetaUpdate call    sub_403150 
             402c69      5 INSTR BELONGTO 402c60 
-            402c69      5 INSTR DEADREGS  EFLAGS RCX RDX RSI R8 R9 R10 R11 ZZ call    sub_403150 
+            402c69      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI R8 R9 R10 R11 ZZ call    sub_403150 
             402c6e     -1 INSTR LOCAL NoMetaUpdate test    eax, eax 
             402c6e      2 INSTR BELONGTO 402c60 
             402c70     -1 INSTR LOCAL NoMetaUpdate jz      short loc_402C80 
@@ -3622,7 +3635,7 @@
             402c76      1 INSTR BELONGTO 402c60 
             402c76      1 INSTR DEADREGS  EFLAGS ZZ retn 
             402c80      5 INSTR BELONGTO 402c60 
-            402c80      5 INSTR DEADREGS  EFLAGS ZZ mov     edi, offset env ; env 
+            402c80      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     edi, offset env ; env 
             402c85     -1 INSTR LOCAL NoMetaUpdate call    __setjmp 
             402c85      5 INSTR BELONGTO 402c60 
             402c85      5 INSTR DEADREGS  EFLAGS ZZ call    __setjmp 
@@ -3632,7 +3645,7 @@
             402c8c      2 INSTR BELONGTO 402c60 
             402c8e     -1 INSTR LOCAL NoMetaUpdate call    sub_4042F0 
             402c8e      5 INSTR BELONGTO 402c60 
-            402c8e      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 R10 R11 ZZ call    sub_4042F0 
+            402c8e      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R9 R10 R11 ZZ call    sub_4042F0 
             402c93     -1 INSTR LOCAL NoMetaUpdate call    sub_403260 
             402c93      5 INSTR BELONGTO 402c60 
             402c93      5 INSTR DEADREGS  EFLAGS ZZ call    sub_403260 
@@ -3642,7 +3655,7 @@
             402c9c      1 INSTR DEADREGS  EFLAGS ZZ retn 
             402ca0     -1 INSTR LOCAL NoMetaUpdate call    sub_4031D0 
             402ca0      5 INSTR BELONGTO 402c60 
-            402ca0      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 R10 R11 ZZ call    sub_4031D0 
+            402ca0      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R9 R10 R11 ZZ call    sub_4031D0 
             402ca5     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rsp, 8 
             402ca5      4 INSTR BELONGTO 402c60 
             402ca9      1 INSTR BELONGTO 402c60 
@@ -3651,16 +3664,16 @@
             402cb0      0 FUNC FRAMERESTORE 0 0 1 1 0 0 2 0 0 3 0 0 4 0 8 5 0 0 6 0 1 7 0 1 8 0 0 9 0 0 10 0 0 11 0 1 12 0 0 13 0 0 14 0 0 15 0 0 ZZ
             402cb0      0 FUNC MMSAFENESS SAFE
             402cb0      4 INSTR BELONGTO 402cb0 
-            402cb0      4 INSTR DEADREGS  EFLAGS RCX RDX RSI R8 R9 R10 R11 ZZ sub     rsp, 8 
+            402cb0      4 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R9 R10 R11 ZZ sub     rsp, 8 
             402cb0     74 FUNC GLOBAL sub_402CB0 FUNC_UNSAFE NOFP RET             402cf9 
             402cb0      8 DATAREF STACK 529 esp + 0 PARENT LocalFrame LOCALFRAME
             402cb0      8 MEMORYHOLE STACK esp + 8 ReturnAddress 
             402cb4     -2 INSTR LOCAL n RDI ZZ  NUMVia2ndSrcIMMEDNUM mov     edi, 25h 
             402cb4      5 INSTR BELONGTO 402cb0 
-            402cb4      5 INSTR DEADREGS  EFLAGS RCX RDX RSI R8 R9 R10 R11 ZZ mov     edi, 25h 
+            402cb4      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R9 R10 R11 ZZ mov     edi, 25h 
             402cb9     -1 INSTR LOCAL NoMetaUpdate call    sub_403150 
             402cb9      5 INSTR BELONGTO 402cb0 
-            402cb9      5 INSTR DEADREGS  EFLAGS RCX RDX RSI R8 R9 R10 R11 ZZ call    sub_403150 
+            402cb9      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI R8 R9 R10 R11 ZZ call    sub_403150 
             402cbe     -1 INSTR LOCAL NoMetaUpdate test    eax, eax 
             402cbe      2 INSTR BELONGTO 402cb0 
             402cc0     -1 INSTR LOCAL NoMetaUpdate jz      short loc_402CD0 
@@ -3670,7 +3683,7 @@
             402cc6      1 INSTR BELONGTO 402cb0 
             402cc6      1 INSTR DEADREGS  EFLAGS ZZ retn 
             402cd0      5 INSTR BELONGTO 402cb0 
-            402cd0      5 INSTR DEADREGS  EFLAGS ZZ mov     edi, offset env ; env 
+            402cd0      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     edi, offset env ; env 
             402cd5     -1 INSTR LOCAL NoMetaUpdate call    __setjmp 
             402cd5      5 INSTR BELONGTO 402cb0 
             402cd5      5 INSTR DEADREGS  EFLAGS ZZ call    __setjmp 
@@ -3690,7 +3703,7 @@
             402cec      1 INSTR DEADREGS  EFLAGS ZZ retn 
             402cf0     -1 INSTR LOCAL NoMetaUpdate call    sub_4031D0 
             402cf0      5 INSTR BELONGTO 402cb0 
-            402cf0      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 R10 R11 ZZ call    sub_4031D0 
+            402cf0      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R9 R10 R11 ZZ call    sub_4031D0 
             402cf5     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rsp, 8 
             402cf5      4 INSTR BELONGTO 402cb0 
             402cf9      1 INSTR BELONGTO 402cb0 
@@ -3699,16 +3712,16 @@
             402d00      0 FUNC FRAMERESTORE 0 0 1 1 0 0 2 0 0 3 0 0 4 0 8 5 0 0 6 0 1 7 0 1 8 0 0 9 0 0 10 0 0 11 0 1 12 0 0 13 0 0 14 0 0 15 0 0 ZZ
             402d00      0 FUNC MMSAFENESS SAFE
             402d00      4 INSTR BELONGTO 402d00 
-            402d00      4 INSTR DEADREGS  EFLAGS RCX RDX RSI R8 R9 R10 R11 ZZ sub     rsp, 8 
+            402d00      4 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R9 R10 R11 ZZ sub     rsp, 8 
             402d00     74 FUNC GLOBAL sub_402D00 FUNC_UNSAFE NOFP RET             402d49 
             402d00      8 DATAREF STACK 530 esp + 0 PARENT LocalFrame LOCALFRAME
             402d00      8 MEMORYHOLE STACK esp + 8 ReturnAddress 
             402d04     -2 INSTR LOCAL n RDI ZZ  NUMVia2ndSrcIMMEDNUM mov     edi, 3 
             402d04      5 INSTR BELONGTO 402d00 
-            402d04      5 INSTR DEADREGS  EFLAGS RCX RDX RSI R8 R9 R10 R11 ZZ mov     edi, 3 
+            402d04      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R9 R10 R11 ZZ mov     edi, 3 
             402d09     -1 INSTR LOCAL NoMetaUpdate call    sub_403150 
             402d09      5 INSTR BELONGTO 402d00 
-            402d09      5 INSTR DEADREGS  EFLAGS RCX RDX RSI R8 R9 R10 R11 ZZ call    sub_403150 
+            402d09      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI R8 R9 R10 R11 ZZ call    sub_403150 
             402d0e     -1 INSTR LOCAL NoMetaUpdate test    eax, eax 
             402d0e      2 INSTR BELONGTO 402d00 
             402d10     -1 INSTR LOCAL NoMetaUpdate jz      short loc_402D20 
@@ -3718,7 +3731,7 @@
             402d16      1 INSTR BELONGTO 402d00 
             402d16      1 INSTR DEADREGS  EFLAGS ZZ retn 
             402d20      5 INSTR BELONGTO 402d00 
-            402d20      5 INSTR DEADREGS  EFLAGS ZZ mov     edi, offset env ; env 
+            402d20      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     edi, offset env ; env 
             402d25     -1 INSTR LOCAL NoMetaUpdate call    __setjmp 
             402d25      5 INSTR BELONGTO 402d00 
             402d25      5 INSTR DEADREGS  EFLAGS ZZ call    __setjmp 
@@ -3728,7 +3741,7 @@
             402d2c      2 INSTR BELONGTO 402d00 
             402d2e     -1 INSTR LOCAL NoMetaUpdate call    sub_4036E0 
             402d2e      5 INSTR BELONGTO 402d00 
-            402d2e      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 R10 R11 ZZ call    sub_4036E0 
+            402d2e      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R9 R10 R11 ZZ call    sub_4036E0 
             402d33     -1 INSTR LOCAL NoMetaUpdate call    sub_403260 
             402d33      5 INSTR BELONGTO 402d00 
             402d33      5 INSTR DEADREGS  EFLAGS ZZ call    sub_403260 
@@ -3738,7 +3751,7 @@
             402d3c      1 INSTR DEADREGS  EFLAGS ZZ retn 
             402d40     -1 INSTR LOCAL NoMetaUpdate call    sub_4031D0 
             402d40      5 INSTR BELONGTO 402d00 
-            402d40      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 R10 R11 ZZ call    sub_4031D0 
+            402d40      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R9 R10 R11 ZZ call    sub_4031D0 
             402d45     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rsp, 8 
             402d45      4 INSTR BELONGTO 402d00 
             402d49      1 INSTR BELONGTO 402d00 
@@ -3747,16 +3760,16 @@
             402d50      0 FUNC FRAMERESTORE 0 0 1 1 0 0 2 0 0 3 0 0 4 0 8 5 0 0 6 0 1 7 0 1 8 0 0 9 0 0 10 0 0 11 0 1 12 0 0 13 0 0 14 0 0 15 0 0 ZZ
             402d50      0 FUNC MMSAFENESS SAFE
             402d50      4 INSTR BELONGTO 402d50 
-            402d50      4 INSTR DEADREGS  EFLAGS RCX RDX RSI R8 R9 R10 R11 ZZ sub     rsp, 8 
+            402d50      4 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R9 R10 R11 ZZ sub     rsp, 8 
             402d50     74 FUNC GLOBAL sub_402D50 FUNC_UNSAFE NOFP RET             402d99 
             402d50      8 DATAREF STACK 531 esp + 0 PARENT LocalFrame LOCALFRAME
             402d50      8 MEMORYHOLE STACK esp + 8 ReturnAddress 
             402d54     -2 INSTR LOCAL n RDI ZZ  NUMVia2ndSrcIMMEDNUM mov     edi, 2Eh 
             402d54      5 INSTR BELONGTO 402d50 
-            402d54      5 INSTR DEADREGS  EFLAGS RCX RDX RSI R8 R9 R10 R11 ZZ mov     edi, 2Eh 
+            402d54      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R9 R10 R11 ZZ mov     edi, 2Eh 
             402d59     -1 INSTR LOCAL NoMetaUpdate call    sub_403150 
             402d59      5 INSTR BELONGTO 402d50 
-            402d59      5 INSTR DEADREGS  EFLAGS RCX RDX RSI R8 R9 R10 R11 ZZ call    sub_403150 
+            402d59      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI R8 R9 R10 R11 ZZ call    sub_403150 
             402d5e     -1 INSTR LOCAL NoMetaUpdate test    eax, eax 
             402d5e      2 INSTR BELONGTO 402d50 
             402d60     -1 INSTR LOCAL NoMetaUpdate jz      short loc_402D70 
@@ -3766,7 +3779,7 @@
             402d66      1 INSTR BELONGTO 402d50 
             402d66      1 INSTR DEADREGS  EFLAGS ZZ retn 
             402d70      5 INSTR BELONGTO 402d50 
-            402d70      5 INSTR DEADREGS  EFLAGS ZZ mov     edi, offset env ; env 
+            402d70      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     edi, offset env ; env 
             402d75     -1 INSTR LOCAL NoMetaUpdate call    __setjmp 
             402d75      5 INSTR BELONGTO 402d50 
             402d75      5 INSTR DEADREGS  EFLAGS ZZ call    __setjmp 
@@ -3776,7 +3789,7 @@
             402d7c      2 INSTR BELONGTO 402d50 
             402d7e     -1 INSTR LOCAL NoMetaUpdate call    sub_403760 
             402d7e      5 INSTR BELONGTO 402d50 
-            402d7e      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RDI R8 R9 R10 R11 ZZ call    sub_403760 
+            402d7e      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R9 R10 R11 ZZ call    sub_403760 
             402d83     -1 INSTR LOCAL NoMetaUpdate call    sub_403260 
             402d83      5 INSTR BELONGTO 402d50 
             402d83      5 INSTR DEADREGS  EFLAGS ZZ call    sub_403260 
@@ -3786,7 +3799,7 @@
             402d8c      1 INSTR DEADREGS  EFLAGS ZZ retn 
             402d90     -1 INSTR LOCAL NoMetaUpdate call    sub_4031D0 
             402d90      5 INSTR BELONGTO 402d50 
-            402d90      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 R10 R11 ZZ call    sub_4031D0 
+            402d90      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R9 R10 R11 ZZ call    sub_4031D0 
             402d95     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rsp, 8 
             402d95      4 INSTR BELONGTO 402d50 
             402d99      1 INSTR BELONGTO 402d50 
@@ -3795,11 +3808,11 @@
             402da0      0 FUNC FRAMERESTORE 0 0 1 1 0 0 2 0 0 3 -16 0 4 0 8 5 -8 0 6 0 0 7 0 0 8 0 0 9 0 0 10 0 0 11 0 0 12 0 0 13 0 0 14 0 0 15 0 0 ZZ
             402da0      0 FUNC MMSAFENESS SAFE
             402da0      1 INSTR BELONGTO 402da0 
-            402da0      1 INSTR DEADREGS  EFLAGS RAX ZZ push    rbp 
+            402da0      1 INSTR DEADREGS  EFLAGS RAX RDI ZZ push    rbp 
             402da0    337 FUNC GLOBAL sub_402DA0 FUNC_UNSAFE NOFP RET             402ef0 
             402da0     -3 INSTR LOCAL NoWarn push    rbp 
             402da1      5 INSTR BELONGTO 402da0 
-            402da1      5 INSTR DEADREGS  EFLAGS RAX ZZ mov     edi, offset s   ; s 
+            402da1      5 INSTR DEADREGS  EFLAGS RAX RDI ZZ mov     edi, offset s   ; s 
             402da6      1 INSTR BELONGTO 402da0 
             402da6      1 INSTR DEADREGS  EFLAGS RAX ZZ push    rbx 
             402da6     -3 INSTR LOCAL NoWarn push    rbx 
@@ -3825,16 +3838,16 @@
             402dc3      2 INSTR BELONGTO 402da0 
             402dc5     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 65h        ; c 
             402dc5      5 INSTR BELONGTO 402da0 
-            402dc5      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     esi, 65h        ; c 
+            402dc5      5 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ mov     esi, 65h        ; c 
             402dca      5 INSTR BELONGTO 402da0 
-            402dca      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     edi, offset s   ; s 
+            402dca      5 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     edi, offset s   ; s 
             402dcf     -1 INSTR LOCAL NoMetaUpdate call    _strchr 
             402dcf      5 INSTR BELONGTO 402da0 
             402dcf      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _strchr 
             402dd4     -1 INSTR LOCAL NoMetaUpdate test    rax, rax 
             402dd4      3 INSTR BELONGTO 402da0 
             402dd7      3 INSTR BELONGTO 402da0 
-            402dd7      3 INSTR DEADREGS  RBX ZZ mov     rbx, rax 
+            402dd7      3 INSTR DEADREGS  RBX RDI ZZ mov     rbx, rax 
             402dda     -1 INSTR LOCAL NoMetaUpdate jz      loc_402EE0 
             402dda      6 INSTR BELONGTO 402da0 
             402de0      3 INSTR BELONGTO 402da0 
@@ -3845,28 +3858,29 @@
             402de8     -1 INSTR LOCAL NoMetaUpdate cmp     eax, 4 
             402de8      3 INSTR BELONGTO 402da0 
             402deb      6 INSTR BELONGTO 402da0 
-            402deb      6 INSTR DEADREGS  RDI R8 ZZ mov     r8d, offset s 
+            402deb      6 INSTR DEADREGS  RAX RCX RDX RSI RDI R8 ZZ mov     r8d, offset s 
             402df1      5 INSTR BELONGTO 402da0 
-            402df1      5 INSTR DEADREGS  RDI ZZ mov     ecx, offset a_8s; "%.8s" 
+            402df1      5 INSTR DEADREGS  RAX RCX RDX RSI RDI ZZ mov     ecx, offset a_8s; "%.8s" 
             402df6     -1 INSTR LOCAL NoMetaUpdate jg      loc_402ED0 
             402df6      6 INSTR BELONGTO 402da0 
             402dfc     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 20h 
             402dfc      5 INSTR BELONGTO 402da0 
-            402dfc      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     edx, 20h 
+            402dfc      5 INSTR DEADREGS  EFLAGS RAX RDX RSI RDI ZZ mov     edx, 20h 
             402e01     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 1 
             402e01      5 INSTR BELONGTO 402da0 
-            402e01      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     esi, 1 
+            402e01      5 INSTR DEADREGS  EFLAGS RAX RSI RDI ZZ mov     esi, 1 
             402e06      3 INSTR BELONGTO 402da0 
-            402e06      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rsp 
+            402e06      3 INSTR DEADREGS  EFLAGS RAX RDI ZZ mov     rdi, rsp 
             402e06      3 PTRIMMEDESP STACK 0 displ mov     rdi, rsp
             402e09      2 INSTR BELONGTO 402da0 
-            402e09      2 INSTR DEADREGS  EFLAGS ZZ xor     eax, eax 
+            402e09      2 INSTR DEADREGS  EFLAGS RAX ZZ xor     eax, eax 
             402e09     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             402e0b     -1 INSTR LOCAL NoMetaUpdate call    ___sprintf_chk 
             402e0b      5 INSTR BELONGTO 402da0 
             402e0b      5 INSTR DEADREGS  EFLAGS ZZ call    ___sprintf_chk 
-            402e10     -1 INSTR LOCAL MetadataRedundant mov     edx, 20h 
+            402e10     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 20h 
             402e10      5 INSTR BELONGTO 402da0 
+            402e10      5 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     edx, 20h 
             402e15      3 INSTR BELONGTO 402da0 
             402e15      3 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     rsi, rbx 
             402e18      3 INSTR BELONGTO 402da0 
@@ -3875,26 +3889,28 @@
             402e1b     -1 INSTR LOCAL NoMetaUpdate call    ___strcat_chk 
             402e1b      5 INSTR BELONGTO 402da0 
             402e1b      5 INSTR DEADREGS  EFLAGS RBX ZZ call    ___strcat_chk 
-            402e20     -1 INSTR LOCAL MetadataRedundant mov     edx, 20h 
+            402e20     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 20h 
             402e20      5 INSTR BELONGTO 402da0 
+            402e20      5 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI ZZ mov     edx, 20h 
             402e25      3 INSTR BELONGTO 402da0 
-            402e25      3 INSTR DEADREGS  EFLAGS RBX RSI ZZ mov     rsi, rsp 
+            402e25      3 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ mov     rsi, rsp 
             402e25      3 PTRIMMEDESP STACK 0 displ mov     rsi, rsp
             402e28      5 INSTR BELONGTO 402da0 
-            402e28      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     edi, offset s 
+            402e28      5 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     edi, offset s 
             402e2d     -1 INSTR LOCAL NoMetaUpdate call    ___strcpy_chk 
             402e2d      5 INSTR BELONGTO 402da0 
             402e2d      5 INSTR DEADREGS  EFLAGS RBX ZZ call    ___strcpy_chk 
             402e32      5 INSTR BELONGTO 402da0 
-            402e32      5 INSTR DEADREGS  EFLAGS RBX RSI ZZ mov     edi, offset s 
+            402e32      5 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI ZZ mov     edi, offset s 
             402e37     -1 INSTR LOCAL NoMetaUpdate call    sub_404C70 
             402e37      5 INSTR BELONGTO 402da0 
-            402e37      5 INSTR DEADREGS  EFLAGS RBX RSI ZZ call    sub_404C70 
+            402e37      5 INSTR DEADREGS  EFLAGS RDX RBX RSI ZZ call    sub_404C70 
             402e3c     -2 INSTR LOCAL n RSI ZZ  NumericDEFs movsx   esi, byte ptr cs:dword_608608 
             402e3c      7 INSTR BELONGTO 402da0 
-            402e3c      7 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX RSI R8 R9 R10 R11 ZZ movsx   esi, byte ptr cs:dword_608608 
-            402e43     -1 INSTR LOCAL MetadataRedundant xor     edi, edi 
+            402e3c      7 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX RSI RDI R8 R9 R10 R11 ZZ movsx   esi, byte ptr cs:dword_608608 
             402e43      2 INSTR BELONGTO 402da0 
+            402e43      2 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX RDI R8 R9 R10 R11 ZZ xor     edi, edi 
+            402e43     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
             402e45     -1 INSTR LOCAL NoMetaUpdate call    sub_404CA0 
             402e45      5 INSTR BELONGTO 402da0 
             402e45      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX R8 R9 R10 R11 ZZ call    sub_404CA0 
@@ -3965,11 +3981,11 @@
             402ec8      1 INSTR BELONGTO 402da0 
             402ec8      1 INSTR DEADREGS  EFLAGS ZZ retn 
             402ed0      5 INSTR BELONGTO 402da0 
-            402ed0      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     ecx, offset a_7s; "%.7s" 
+            402ed0      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI ZZ mov     ecx, offset a_7s; "%.7s" 
             402ed5     -1 INSTR LOCAL NoMetaUpdate jmp     loc_402DFC 
             402ed5      5 INSTR BELONGTO 402da0 
             402ee0      7 INSTR BELONGTO 402da0 
-            402ee0      7 INSTR DEADREGS  EFLAGS RBX ZZ mov     byte ptr cs:qword_6089C8+4, 0 
+            402ee0      7 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     byte ptr cs:qword_6089C8+4, 0 
             402ee7     -1 INSTR LOCAL NoMetaUpdate jmp     loc_402E32 
             402ee7      5 INSTR BELONGTO 402da0 
             402eec     -1 INSTR LOCAL NoMetaUpdate call    ___stack_chk_fail 
@@ -3978,25 +3994,26 @@
             402f00      0 FUNC FRAMERESTORE 0 0 0 1 0 0 2 0 0 3 -8 0 4 0 0 5 0 0 6 0 0 7 0 0 8 0 0 9 0 0 10 0 0 11 0 0 12 0 0 13 0 0 14 0 0 15 0 0 ZZ
             402f00      0 FUNC MMSAFENESS SAFE
             402f00      1 INSTR BELONGTO 402f00 
-            402f00      1 INSTR DEADREGS  EFLAGS ZZ push    rbx 
+            402f00      1 INSTR DEADREGS  EFLAGS RSI ZZ push    rbx 
             402f00     39 FUNC GLOBAL sub_402F00 FUNC_UNSAFE NOFP NORET             402f26 
             402f00      8 MEMORYHOLE STACK esp + 0 CalleeSavedRegs 
             402f00      8 MEMORYHOLE STACK esp + 8 ReturnAddress 
             402f01     -2 INSTR LOCAL n RSI ZZ  NumericDEFs mov     esi, offset sub_402F00; handler 
             402f01      5 INSTR BELONGTO 402f00 
-            402f01      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, offset sub_402F00; handler 
+            402f01      5 INSTR DEADREGS  EFLAGS RBX RSI ZZ mov     esi, offset sub_402F00; handler 
             402f06      2 INSTR BELONGTO 402f00 
-            402f06      2 INSTR DEADREGS  EFLAGS ZZ mov     ebx, edi 
+            402f06      2 INSTR DEADREGS  EFLAGS RBX ZZ mov     ebx, edi 
             402f08     -2 INSTR LOCAL n RDI ZZ  NUMVia2ndSrcIMMEDNUM mov     edi, 4          ; sig 
             402f08      5 INSTR BELONGTO 402f00 
-            402f08      5 INSTR DEADREGS  EFLAGS ZZ mov     edi, 4          ; sig 
+            402f08      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     edi, 4          ; sig 
             402f0d     -1 INSTR LOCAL NoMetaUpdate call    _signal 
             402f0d      5 INSTR BELONGTO 402f00 
             402f0d      5 INSTR DEADREGS  EFLAGS ZZ call    _signal 
-            402f12     -1 INSTR LOCAL MetadataRedundant mov     esi, 1 
+            402f12     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 1 
             402f12      5 INSTR BELONGTO 402f00 
+            402f12      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, 1 
             402f17      5 INSTR BELONGTO 402f00 
-            402f17      5 INSTR DEADREGS  EFLAGS ZZ mov     edi, offset env 
+            402f17      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     edi, offset env 
             402f1c      6 INSTR BELONGTO 402f00 
             402f1c      6 INSTR DEADREGS  EFLAGS ZZ mov     cs:dword_608600, ebx 
             402f22     -1 INSTR LOCAL NoMetaUpdate call    ___longjmp_chk 
@@ -4005,25 +4022,26 @@
             402f30      0 FUNC FRAMERESTORE 0 0 0 1 0 0 2 0 0 3 -8 0 4 0 0 5 0 0 6 0 0 7 0 0 8 0 0 9 0 0 10 0 0 11 0 0 12 0 0 13 0 0 14 0 0 15 0 0 ZZ
             402f30      0 FUNC MMSAFENESS SAFE
             402f30      1 INSTR BELONGTO 402f30 
-            402f30      1 INSTR DEADREGS  EFLAGS ZZ push    rbx 
+            402f30      1 INSTR DEADREGS  EFLAGS RSI ZZ push    rbx 
             402f30     39 FUNC GLOBAL handler FUNC_UNSAFE NOFP NORET             402f56 
             402f30      8 MEMORYHOLE STACK esp + 0 CalleeSavedRegs 
             402f30      8 MEMORYHOLE STACK esp + 8 ReturnAddress 
             402f31     -2 INSTR LOCAL n RSI ZZ  NumericDEFs mov     esi, offset handler; handler 
             402f31      5 INSTR BELONGTO 402f30 
-            402f31      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, offset handler; handler 
+            402f31      5 INSTR DEADREGS  EFLAGS RBX RSI ZZ mov     esi, offset handler; handler 
             402f36      2 INSTR BELONGTO 402f30 
-            402f36      2 INSTR DEADREGS  EFLAGS ZZ mov     ebx, edi 
+            402f36      2 INSTR DEADREGS  EFLAGS RBX ZZ mov     ebx, edi 
             402f38     -2 INSTR LOCAL n RDI ZZ  NUMVia2ndSrcIMMEDNUM mov     edi, 8          ; sig 
             402f38      5 INSTR BELONGTO 402f30 
-            402f38      5 INSTR DEADREGS  EFLAGS ZZ mov     edi, 8          ; sig 
+            402f38      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     edi, 8          ; sig 
             402f3d     -1 INSTR LOCAL NoMetaUpdate call    _signal 
             402f3d      5 INSTR BELONGTO 402f30 
             402f3d      5 INSTR DEADREGS  EFLAGS ZZ call    _signal 
-            402f42     -1 INSTR LOCAL MetadataRedundant mov     esi, 1 
+            402f42     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 1 
             402f42      5 INSTR BELONGTO 402f30 
+            402f42      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, 1 
             402f47      5 INSTR BELONGTO 402f30 
-            402f47      5 INSTR DEADREGS  EFLAGS ZZ mov     edi, offset env 
+            402f47      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     edi, offset env 
             402f4c      6 INSTR BELONGTO 402f30 
             402f4c      6 INSTR DEADREGS  EFLAGS ZZ mov     cs:dword_608600, ebx 
             402f52     -1 INSTR LOCAL NoMetaUpdate call    ___longjmp_chk 
@@ -4032,8 +4050,8 @@
             402f60      0 FUNC FRAMERESTORE 0 0 0 1 0 0 2 0 1 3 0 0 4 0 8 5 0 0 6 0 0 7 0 0 8 0 0 9 0 0 10 0 0 11 0 0 12 0 0 13 0 0 14 0 0 15 0 0 ZZ
             402f60      0 FUNC MMSAFENESS SAFE
             402f60      6 INSTR BELONGTO 402f60 
-            402f60      6 INSTR DEADREGS  EFLAGS ZZ mov     eax, cs:dword_608784 
-            402f60     70 FUNC GLOBAL sub_402F60 FUNC_UNSAFE NOFP RET FUNC_LEAF             402fa5 
+            402f60      6 INSTR DEADREGS  EFLAGS RAX ZZ mov     eax, cs:dword_608784 
+            402f60     70 FUNC GLOBAL sub_402F60 FUNC_SAFE NOFP RET FUNC_LEAF             402fa5 
             402f60      8 MEMORYHOLE STACK esp + 0 ReturnAddress 
             402f66     -1 INSTR LOCAL NoMetaUpdate cmp     eax, 20h 
             402f66      3 INSTR BELONGTO 402f60 
@@ -4050,6 +4068,7 @@
             402f78      6 INSTR DEADREGS  EFLAGS ZZ mov     cs:dword_608784, eax 
             402f7e      1 INSTR BELONGTO 402f60 
             402f7e      1 INSTR DEADREGS  EFLAGS ZZ retn 
+            402f7e     -4 INSTR LOCAL SafeReturn retn
             402f80     10 INSTR BELONGTO 402f60 
             402f80     10 INSTR DEADREGS  EFLAGS RDX ZZ mov     rdx, 7265206B63617473h 
             402f80     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     rdx, 7265206B63617473h 
@@ -4061,10 +4080,11 @@
             402f9e      7 INSTR DEADREGS  EFLAGS ZZ mov     cs:s, rdx 
             402fa5      1 INSTR BELONGTO 402f60 
             402fa5      1 INSTR DEADREGS  EFLAGS ZZ retn 
+            402fa5     -4 INSTR LOCAL SafeReturn retn
             402fb0      0 FUNC FRAMERESTORE 0 0 1 1 0 1 2 0 0 3 0 0 4 0 8 5 0 0 6 0 0 7 0 0 8 0 0 9 0 0 10 0 0 11 0 0 12 0 0 13 0 0 14 0 0 15 0 0 ZZ
             402fb0      0 FUNC MMSAFENESS SAFE
             402fb0      6 INSTR BELONGTO 402fb0 
-            402fb0      6 INSTR DEADREGS  EFLAGS ZZ mov     eax, cs:dword_608784 
+            402fb0      6 INSTR DEADREGS  EFLAGS RAX ZZ mov     eax, cs:dword_608784 
             402fb0     72 FUNC GLOBAL sub_402FB0 FUNC_SAFE NOFP RET FUNC_LEAF             402ff7 
             402fb0      8 MEMORYHOLE STACK esp + 0 ReturnAddress 
             402fb6     -1 INSTR LOCAL NoMetaUpdate test    eax, eax 
@@ -4101,14 +4121,14 @@
             403000      0 FUNC MMSAFENESS SAFE
             403000    126 FUNC GLOBAL sub_403000 FUNC_UNSAFE NOFP RET FUNC_LEAF             40307d 
             403000      6 INSTR BELONGTO 403000 
-            403000      6 INSTR DEADREGS  EFLAGS ZZ mov     edi, cs:dword_608820 
+            403000      6 INSTR DEADREGS  EFLAGS RAX RDI ZZ mov     edi, cs:dword_608820 
             403000      8 MEMORYHOLE STACK esp + 0 ReturnAddress 
             403006     -1 INSTR LOCAL NoMetaUpdate test    edi, edi 
             403006      2 INSTR BELONGTO 403000 
             403008     -1 INSTR LOCAL NoMetaUpdate jnz     short loc_403030 
             403008      2 INSTR BELONGTO 403000 
             40300a      6 INSTR BELONGTO 403000 
-            40300a      6 INSTR DEADREGS  EFLAGS ZZ mov     eax, cs:dword_608780 
+            40300a      6 INSTR DEADREGS  EFLAGS RAX ZZ mov     eax, cs:dword_608780 
             403010     -1 INSTR LOCAL NoMetaUpdate cmp     eax, 20h 
             403010      3 INSTR BELONGTO 403000 
             403013     -1 INSTR LOCAL NoMetaUpdate jz      short loc_403058 
@@ -4151,14 +4171,14 @@
             403080      0 FUNC MMSAFENESS SAFE
             403080    130 FUNC GLOBAL sub_403080 FUNC_SAFE NOFP RET FUNC_LEAF             403101 
             403080      7 INSTR BELONGTO 403080 
-            403080      7 INSTR DEADREGS  EFLAGS R9 ZZ mov     r9d, cs:dword_608820 
+            403080      7 INSTR DEADREGS  EFLAGS RAX R9 ZZ mov     r9d, cs:dword_608820 
             403080      8 MEMORYHOLE STACK esp + 0 ReturnAddress 
             403087     -1 INSTR LOCAL NoMetaUpdate test    r9d, r9d 
             403087      3 INSTR BELONGTO 403080 
             40308a     -1 INSTR LOCAL NoMetaUpdate jnz     short loc_4030B0 
             40308a      2 INSTR BELONGTO 403080 
             40308c      6 INSTR BELONGTO 403080 
-            40308c      6 INSTR DEADREGS  EFLAGS ZZ mov     eax, cs:dword_608780 
+            40308c      6 INSTR DEADREGS  EFLAGS RAX ZZ mov     eax, cs:dword_608780 
             403092     -1 INSTR LOCAL NoMetaUpdate test    eax, eax 
             403092      2 INSTR BELONGTO 403080 
             403094     -1 INSTR LOCAL NoMetaUpdate jz      short loc_4030D8 
@@ -4219,17 +4239,17 @@
             40311e      5 INSTR BELONGTO 403110 
             40311e      5 INSTR DEADREGS  EFLAGS RBX ZZ call    ___errno_location 
             403123      2 INSTR BELONGTO 403110 
-            403123      2 INSTR DEADREGS  EFLAGS RBX ZZ mov     ebp, [rax] 
+            403123      2 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI ZZ mov     ebp, [rax] 
             403125      3 INSTR BELONGTO 403110 
-            403125      3 INSTR DEADREGS  EFLAGS RBX ZZ mov     rbx, rax 
+            403125      3 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI ZZ mov     rbx, rax 
             403128      5 INSTR BELONGTO 403110 
-            403128      5 INSTR DEADREGS  EFLAGS ZZ mov     edx, offset qword_608618 
+            403128      5 INSTR DEADREGS  EFLAGS RAX RDX RSI RDI ZZ mov     edx, offset qword_608618 
             40312d      5 INSTR BELONGTO 403110 
-            40312d      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, offset aLf ; "%lf" 
+            40312d      5 INSTR DEADREGS  EFLAGS RAX RSI RDI ZZ mov     esi, offset aLf ; "%lf" 
             403132      5 INSTR BELONGTO 403110 
-            403132      5 INSTR DEADREGS  EFLAGS ZZ mov     edi, offset s 
+            403132      5 INSTR DEADREGS  EFLAGS RAX RDI ZZ mov     edi, offset s 
             403137      2 INSTR BELONGTO 403110 
-            403137      2 INSTR DEADREGS  EFLAGS ZZ xor     eax, eax 
+            403137      2 INSTR DEADREGS  EFLAGS RAX ZZ xor     eax, eax 
             403137     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             403139     -1 INSTR LOCAL NoMetaUpdate call    ___isoc99_sscanf 
             403139      5 INSTR BELONGTO 403110 
@@ -4251,7 +4271,7 @@
             403150      0 FUNC MMSAFENESS SAFE
             403150    116 FUNC GLOBAL sub_403150 FUNC_UNSAFE NOFP RET             4031c3 
             403150      2 INSTR BELONGTO 403150 
-            403150      2 INSTR DEADREGS  EFLAGS ZZ xor     eax, eax 
+            403150      2 INSTR DEADREGS  EFLAGS RAX ZZ xor     eax, eax 
             403150     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             403152     -1 INSTR LOCAL NoMetaUpdate cmp     edi, 0FFFFFFFFh 
             403152      3 INSTR BELONGTO 403150 
@@ -4259,6 +4279,7 @@
             403155      8 MEMORYHOLE STACK esp + 0 CalleeSavedRegs 
             403155      8 MEMORYHOLE STACK esp + 8 ReturnAddress 
             403156      2 INSTR BELONGTO 403150 
+            403156      2 INSTR DEADREGS  RBX ZZ mov     ebx, edi 
             403156     -2 INSTR LOCAL n RBX ZZ  NumericDEFs mov     ebx, edi 
             403158     -1 INSTR LOCAL NoMetaUpdate jz      short loc_403181 
             403158      2 INSTR BELONGTO 403150 
@@ -4271,16 +4292,16 @@
             40316c     -1 INSTR LOCAL NoMetaUpdate jz      short loc_403188 
             40316c      2 INSTR BELONGTO 403150 
             40316e      2 INSTR BELONGTO 403150 
-            40316e      2 INSTR DEADREGS  EFLAGS ZZ xor     eax, eax 
+            40316e      2 INSTR DEADREGS  EFLAGS RAX ZZ xor     eax, eax 
             40316e     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             403170     -1 INSTR LOCAL NoMetaUpdate cmp     ebx, 3 
             403170      3 INSTR BELONGTO 403150 
             403173     -1 INSTR LOCAL NoMetaUpdate jz      short loc_403181 
             403173      2 INSTR BELONGTO 403150 
             403175     10 INSTR BELONGTO 403150 
-            403175     10 INSTR DEADREGS  EFLAGS RBX ZZ mov     cs:dword_608604, 0 
+            403175     10 INSTR DEADREGS  EFLAGS RAX RBX ZZ mov     cs:dword_608604, 0 
             40317f      2 INSTR BELONGTO 403150 
-            40317f      2 INSTR DEADREGS  EFLAGS RBX ZZ xor     eax, eax 
+            40317f      2 INSTR DEADREGS  EFLAGS RAX RBX ZZ xor     eax, eax 
             40317f     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             403181      1 INSTR BELONGTO 403150 
             403181      1 INSTR DEADREGS  EFLAGS RBX ZZ pop     rbx 
@@ -4300,19 +4321,20 @@
             40319a     -1 INSTR LOCAL NoMetaUpdate jz      short loc_4031B8 
             40319a      2 INSTR BELONGTO 403150 
             40319c      7 INSTR BELONGTO 403150 
-            40319c      7 INSTR DEADREGS  EFLAGS RBX ZZ add     cs:dword_607494, 1 
+            40319c      7 INSTR DEADREGS  EFLAGS RAX RBX ZZ add     cs:dword_607494, 1 
             4031a3     10 INSTR BELONGTO 403150 
-            4031a3     10 INSTR DEADREGS  EFLAGS RBX ZZ mov     cs:dword_608604, 0 
+            4031a3     10 INSTR DEADREGS  EFLAGS RAX RBX ZZ mov     cs:dword_608604, 0 
             4031ad      2 INSTR BELONGTO 403150 
-            4031ad      2 INSTR DEADREGS  EFLAGS RBX ZZ xor     eax, eax 
+            4031ad      2 INSTR DEADREGS  EFLAGS RAX RBX ZZ xor     eax, eax 
             4031ad     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             4031af     -1 INSTR LOCAL NoMetaUpdate jmp     short loc_403181 
             4031af      2 INSTR BELONGTO 403150 
             4031b8     -1 INSTR LOCAL NoMetaUpdate call    sub_404D20 
             4031b8      5 INSTR BELONGTO 403150 
-            4031b8      5 INSTR DEADREGS  EFLAGS RBX RDI ZZ call    sub_404D20 
-            4031bd     -1 INSTR LOCAL MetadataRedundant mov     eax, 1 
+            4031b8      5 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ call    sub_404D20 
+            4031bd     -2 INSTR LOCAL n RAX ZZ  NUMVia2ndSrcIMMEDNUM mov     eax, 1 
             4031bd      5 INSTR BELONGTO 403150 
+            4031bd      5 INSTR DEADREGS  EFLAGS RAX RBX ZZ mov     eax, 1 
             4031c2      1 INSTR BELONGTO 403150 
             4031c2      1 INSTR DEADREGS  EFLAGS RBX ZZ pop     rbx 
             4031c3      1 INSTR BELONGTO 403150 
@@ -4328,7 +4350,7 @@
             4031d9     -1 INSTR LOCAL NoMetaUpdate jz      short loc_403230 
             4031d9      2 INSTR BELONGTO 4031d0 
             4031db      6 INSTR BELONGTO 4031d0 
-            4031db      6 INSTR DEADREGS  EFLAGS ZZ mov     eax, cs:dword_608600 
+            4031db      6 INSTR DEADREGS  EFLAGS RAX ZZ mov     eax, cs:dword_608600 
             4031e1     -1 INSTR LOCAL NoMetaUpdate cmp     eax, 4 
             4031e1      3 INSTR BELONGTO 4031d0 
             4031e4     -1 INSTR LOCAL NoMetaUpdate jz      short loc_4031F8 
@@ -4387,12 +4409,12 @@
             403270      1 INSTR BELONGTO 403260 
             403270      1 INSTR DEADREGS  EFLAGS ZZ retn 
             403278     10 INSTR BELONGTO 403260 
-            403278     10 INSTR DEADREGS  EFLAGS RAX ZZ mov     dword ptr cs:s, 6F727265h 
+            403278     10 INSTR DEADREGS  EFLAGS RAX RDI ZZ mov     dword ptr cs:s, 6F727265h 
             403282      9 INSTR BELONGTO 403260 
-            403282      9 INSTR DEADREGS  EFLAGS RAX ZZ mov     word ptr cs:s+4, 72h 
+            403282      9 INSTR DEADREGS  EFLAGS RAX RDI ZZ mov     word ptr cs:s+4, 72h 
             40328b     -1 INSTR LOCAL NoMetaUpdate call    sub_402DA0 
             40328b      5 INSTR BELONGTO 403260 
-            40328b      5 INSTR DEADREGS  EFLAGS RAX ZZ call    sub_402DA0 
+            40328b      5 INSTR DEADREGS  EFLAGS RAX RDI ZZ call    sub_402DA0 
             403290      6 INSTR BELONGTO 403260 
             403290      6 INSTR DEADREGS  EFLAGS ZZ mov     dword ptr [rbx], 0 
             403296     10 INSTR BELONGTO 403260 
@@ -4404,31 +4426,31 @@
             4032b0      0 FUNC FRAMERESTORE 0 0 1 1 0 0 2 0 0 3 -16 0 4 0 8 5 -8 0 6 0 0 7 0 0 8 0 0 9 0 0 10 0 0 11 0 0 12 0 0 13 0 0 14 0 0 15 0 0 ZZ
             4032b0      0 FUNC MMSAFENESS SAFE
             4032b0      1 INSTR BELONGTO 4032b0 
-            4032b0      1 INSTR DEADREGS  EFLAGS ZZ push    rbp 
+            4032b0      1 INSTR DEADREGS  EFLAGS RAX RDX ZZ push    rbp 
             4032b0     -3 INSTR LOCAL NoWarn push    rbp 
             4032b0    705 FUNC GLOBAL sub_4032B0 FUNC_UNSAFE NOFP RET             403570 
             4032b1      1 INSTR BELONGTO 4032b0 
-            4032b1      1 INSTR DEADREGS  EFLAGS ZZ push    rbx 
+            4032b1      1 INSTR DEADREGS  EFLAGS RAX RDX ZZ push    rbx 
             4032b1     -3 INSTR LOCAL NoWarn push    rbx 
             4032b2      2 INSTR BELONGTO 4032b0 
-            4032b2      2 INSTR DEADREGS  EFLAGS ZZ mov     ebx, edi 
+            4032b2      2 INSTR DEADREGS  EFLAGS RAX RDX RBX ZZ mov     ebx, edi 
             4032b2     -2 INSTR LOCAL n RBX ZZ  NumericDEFs mov     ebx, edi 
             4032b4     16 MEMORYHOLE STACK esp + 24 CalleeSavedRegs 
             4032b4     24 DATAREF STACK 534 esp + 0 PARENT LocalFrame LOCALFRAME
             4032b4      2 DATAREF STACK 535 esp + 0 CHILDOF 534 OFFSET 0 OutArgsRegion OUTARGS
             4032b4      4 INSTR BELONGTO 4032b0 
-            4032b4      4 INSTR DEADREGS  EFLAGS ZZ sub     rsp, 18h 
+            4032b4      4 INSTR DEADREGS  EFLAGS RAX RDX ZZ sub     rsp, 18h 
             4032b4      8 MEMORYHOLE STACK esp + 40 ReturnAddress 
             4032b8      6 INSTR BELONGTO 4032b0 
-            4032b8      6 INSTR DEADREGS  EFLAGS ZZ mov     eax, cs:dword_608820 
+            4032b8      6 INSTR DEADREGS  EFLAGS RAX RDX ZZ mov     eax, cs:dword_608820 
             4032be     10 INSTR BELONGTO 4032b0 
-            4032be     10 INSTR DEADREGS  EFLAGS ZZ mov     cs:dword_60860C, 0 
+            4032be     10 INSTR DEADREGS  EFLAGS RDX ZZ mov     cs:dword_60860C, 0 
             4032c8     -1 INSTR LOCAL NoMetaUpdate test    eax, eax 
             4032c8      2 INSTR BELONGTO 4032b0 
             4032ca     -1 INSTR LOCAL NoMetaUpdate jz      short loc_40334A 
             4032ca      2 INSTR BELONGTO 4032b0 
             4032cc      6 INSTR BELONGTO 4032b0 
-            4032cc      6 INSTR DEADREGS  EFLAGS ZZ mov     edx, cs:dword_607498 
+            4032cc      6 INSTR DEADREGS  EFLAGS RDX ZZ mov     edx, cs:dword_607498 
             4032d2     -1 INSTR LOCAL NoMetaUpdate cmp     edx, 19h 
             4032d2      3 INSTR BELONGTO 4032b0 
             4032d5     -1 INSTR LOCAL NoMetaUpdate jnz     short loc_403340 
@@ -4468,10 +4490,10 @@
             403321      8 INSTR BELONGTO 4032b0 
             403321      8 INSTR DEADREGS  EFLAGS RBX XMM0 ZZ mov     ds:qword_608620[rbp*8], rax 
             403329     10 INSTR BELONGTO 4032b0 
-            403329     10 INSTR DEADREGS  EFLAGS RAX RBX XMM0 ZZ mov     cs:dword_607498, 3 
+            403329     10 INSTR DEADREGS  EFLAGS RAX RBX RDI XMM0 ZZ mov     cs:dword_607498, 3 
             403333     -1 INSTR LOCAL NoMetaUpdate call    sub_402DA0 
             403333      5 INSTR BELONGTO 4032b0 
-            403333      5 INSTR DEADREGS  EFLAGS RAX RBX XMM0 ZZ call    sub_402DA0 
+            403333      5 INSTR DEADREGS  EFLAGS RAX RBX RDI XMM0 ZZ call    sub_402DA0 
             403338     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rsp, 18h 
             403338      4 INSTR BELONGTO 4032b0 
             40333c      1 INSTR BELONGTO 4032b0 
@@ -4489,7 +4511,7 @@
             403348     -1 INSTR LOCAL NoMetaUpdate jz      short loc_4032D7 
             403348      2 INSTR BELONGTO 4032b0 
             40334a      6 INSTR BELONGTO 4032b0 
-            40334a      6 INSTR DEADREGS  EFLAGS ZZ mov     edx, cs:dword_607494 
+            40334a      6 INSTR DEADREGS  EFLAGS RDX ZZ mov     edx, cs:dword_607494 
             403350     -1 INSTR LOCAL NoMetaUpdate test    edx, edx 
             403350      2 INSTR BELONGTO 4032b0 
             403352     -1 INSTR LOCAL NoMetaUpdate jz      short loc_40337B 
@@ -4502,7 +4524,7 @@
             403375     -1 INSTR LOCAL NoMetaUpdate jnz     loc_403410 
             403375      6 INSTR BELONGTO 4032b0 
             40337b      5 INSTR BELONGTO 4032b0 
-            40337b      5 INSTR DEADREGS  EFLAGS XMM0 ZZ mov     edi, offset s   ; s 
+            40337b      5 INSTR DEADREGS  EFLAGS RDI XMM0 ZZ mov     edi, offset s   ; s 
             403380     -1 INSTR LOCAL NoMetaUpdate call    _strlen 
             403380      5 INSTR BELONGTO 4032b0 
             403380      5 INSTR DEADREGS  EFLAGS XMM0 ZZ call    _strlen 
@@ -4512,26 +4534,26 @@
             403388      2 INSTR BELONGTO 4032b0 
             40338a     -2 INSTR LOCAL n RAX ZZ  NumericDEFs lea     eax, [rbx-15h] 
             40338a      3 INSTR BELONGTO 4032b0 
-            40338a      3 INSTR DEADREGS  EFLAGS RAX RSI XMM0 ZZ lea     eax, [rbx-15h] 
+            40338a      3 INSTR DEADREGS  EFLAGS RAX RDX RSI RDI XMM0 ZZ lea     eax, [rbx-15h] 
             40338d     -1 INSTR LOCAL NoMetaUpdate cmp     eax, 0Fh        ; switch 16 cases  
             40338d      3 INSTR BELONGTO 4032b0 
             403390     -1 INSTR LOCAL NoMetaUpdate ja      short loc_4033A8; jumptable 0000000000403392 default case 
             403390      2 INSTR BELONGTO 4032b0 
             403392     -1 INSTR LOCAL NoMetaUpdate jmp     ds:off_405060[rax*8]; switch jump 
             403392      7 INSTR BELONGTO 4032b0 
-            403392      7 INSTR DEADREGS  EFLAGS RSI XMM0 ZZ jmp     ds:off_405060[rax*8]; switch jump 
+            403392      7 INSTR DEADREGS  EFLAGS RDX RSI RDI XMM0 ZZ jmp     ds:off_405060[rax*8]; switch jump 
             4033a0      4 INSTR BELONGTO 4032b0 
-            4033a0      4 INSTR DEADREGS  EFLAGS RSI XMM0 ZZ mov     [rsp+28h+var_28], 31h; jumptable 0000000000403392 case 10 
+            4033a0      4 INSTR DEADREGS  EFLAGS RDX RSI RDI XMM0 ZZ mov     [rsp+28h+var_28], 31h; jumptable 0000000000403392 case 10 
             4033a0      4 PTRIMMEDESP STACK 0 displ mov     [rsp+28h+var_28], 31h; jumptable 0000000000403392 case 10
             4033a4      4 INSTR BELONGTO 4032b0 
             4033a8     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 20h        ; jumptable 0000000000403392 default case 
             4033a8      5 INSTR BELONGTO 4032b0 
-            4033a8      5 INSTR DEADREGS  EFLAGS RSI XMM0 ZZ mov     edx, 20h        ; jumptable 0000000000403392 default case 
+            4033a8      5 INSTR DEADREGS  EFLAGS RDX RSI RDI XMM0 ZZ mov     edx, 20h        ; jumptable 0000000000403392 default case 
             4033ad      3 INSTR BELONGTO 4032b0 
-            4033ad      3 INSTR DEADREGS  EFLAGS RSI XMM0 ZZ mov     rsi, rsp 
+            4033ad      3 INSTR DEADREGS  EFLAGS RSI RDI XMM0 ZZ mov     rsi, rsp 
             4033ad      3 PTRIMMEDESP STACK 0 displ mov     rsi, rsp
             4033b0      5 INSTR BELONGTO 4032b0 
-            4033b0      5 INSTR DEADREGS  EFLAGS XMM0 ZZ mov     edi, offset s 
+            4033b0      5 INSTR DEADREGS  EFLAGS RDI XMM0 ZZ mov     edi, offset s 
             4033b5      5 INSTR BELONGTO 4032b0 
             4033b5      5 INSTR DEADREGS  EFLAGS XMM0 ZZ mov     [rsp+28h+var_27], 0 
             4033b5      5 PTRIMMEDESP STACK 1 displ mov     [rsp+28h+var_27], 0
@@ -4540,13 +4562,13 @@
             4033ba      5 INSTR DEADREGS  EFLAGS XMM0 ZZ call    ___strcat_chk 
             4033bf     -1 INSTR LOCAL NoMetaUpdate call    sub_402DA0 
             4033bf      5 INSTR BELONGTO 4032b0 
-            4033bf      5 INSTR DEADREGS  EFLAGS RAX XMM0 ZZ call    sub_402DA0 
+            4033bf      5 INSTR DEADREGS  EFLAGS RAX RDI XMM0 ZZ call    sub_402DA0 
             4033c4     -1 INSTR LOCAL NoMetaUpdate cmp     ebx, 24h 
             4033c4      3 INSTR BELONGTO 4032b0 
             4033c7     -1 INSTR LOCAL NoMetaUpdate jz      short loc_4033DD 
             4033c7      2 INSTR BELONGTO 4032b0 
             4033c9      6 INSTR BELONGTO 4032b0 
-            4033c9      6 INSTR DEADREGS  EFLAGS XMM0 ZZ mov     eax, cs:dword_607494 
+            4033c9      6 INSTR DEADREGS  EFLAGS RAX XMM0 ZZ mov     eax, cs:dword_607494 
             4033cf     -1 INSTR LOCAL NoMetaUpdate test    eax, eax 
             4033cf      2 INSTR BELONGTO 4032b0 
             4033d1     -1 INSTR LOCAL NoMetaUpdate jz      short loc_4033DD 
@@ -4577,7 +4599,7 @@
             403410      8 INSTR BELONGTO 4032b0 
             403418     -1 INSTR LOCAL NoMetaUpdate call    sub_403000 
             403418      5 INSTR BELONGTO 4032b0 
-            403418      5 INSTR DEADREGS  EFLAGS RAX RDX RSI XMM0 ZZ call    sub_403000 
+            403418      5 INSTR DEADREGS  EFLAGS RAX RDX RSI RDI XMM0 ZZ call    sub_403000 
             40341d     -1 INSTR LOCAL NoMetaUpdate jmp     loc_40337B 
             40341d      5 INSTR BELONGTO 4032b0 
             403428     -2 INSTR LOCAL n RBP ZZ  AlwaysNUM movsxd  rbp, ebp 
@@ -4601,22 +4623,24 @@
             403468      8 INSTR BELONGTO 4032b0 
             403470     -2 INSTR LOCAL n RBP ZZ  AlwaysNUM movsxd  rbp, ebp 
             403470      3 INSTR BELONGTO 4032b0 
-            403470      3 INSTR DEADREGS  EFLAGS RAX RDX RBX RSI ZZ movsxd  rbp, ebp 
+            403470      3 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX RSI RDI ZZ movsxd  rbp, ebp 
             403473     -1 INSTR LOCAL NoMetaUpdate call    sub_403000 
             403473      5 INSTR BELONGTO 4032b0 
-            403473      5 INSTR DEADREGS  EFLAGS RAX RDX RBX RSI ZZ call    sub_403000 
+            403473      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX RSI RDI ZZ call    sub_403000 
             403478     -1 INSTR LOCAL MetadataRedundant movsd   xmm0, ds:qword_608620[rbp*8] 
             403478      9 INSTR BELONGTO 4032b0 
             403481      5 INSTR BELONGTO 4032b0 
-            403481      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     ecx, offset a_8g; "%.8g" 
+            403481      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX RSI RDI ZZ mov     ecx, offset a_8g; "%.8g" 
             403486     -1 INSTR LOCAL MetadataRedundant mov     edx, 20h 
             403486      5 INSTR BELONGTO 4032b0 
-            40348b     -1 INSTR LOCAL MetadataRedundant mov     esi, 1 
+            40348b     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 1 
             40348b      5 INSTR BELONGTO 4032b0 
+            40348b      5 INSTR DEADREGS  EFLAGS RAX RBX RSI RDI ZZ mov     esi, 1 
             403490      5 INSTR BELONGTO 4032b0 
-            403490      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     edi, offset s 
-            403495     -1 INSTR LOCAL MetadataRedundant mov     eax, 1 
+            403490      5 INSTR DEADREGS  EFLAGS RAX RBX RDI ZZ mov     edi, offset s 
+            403495     -2 INSTR LOCAL n RAX ZZ  NUMVia2ndSrcIMMEDNUM mov     eax, 1 
             403495      5 INSTR BELONGTO 4032b0 
+            403495      5 INSTR DEADREGS  EFLAGS RAX RBX ZZ mov     eax, 1 
             40349a      8 INSTR BELONGTO 4032b0 
             40349a      8 INSTR DEADREGS  EFLAGS RBX ZZ movsd   cs:qword_608618, xmm0 
             4034a2     -1 INSTR LOCAL NoMetaUpdate call    ___sprintf_chk 
@@ -4632,12 +4656,12 @@
             4034c2      5 INSTR BELONGTO 4032b0 
             4034d0     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 20h        ; jumptable 0000000000403392 case 15 
             4034d0      5 INSTR BELONGTO 4032b0 
-            4034d0      5 INSTR DEADREGS  EFLAGS RSI XMM0 ZZ mov     edx, 20h        ; jumptable 0000000000403392 case 15 
+            4034d0      5 INSTR DEADREGS  EFLAGS RDX RSI RDI XMM0 ZZ mov     edx, 20h        ; jumptable 0000000000403392 case 15 
             4034d5      3 INSTR BELONGTO 4032b0 
-            4034d5      3 INSTR DEADREGS  EFLAGS RSI XMM0 ZZ mov     rsi, rsp 
+            4034d5      3 INSTR DEADREGS  EFLAGS RSI RDI XMM0 ZZ mov     rsi, rsp 
             4034d5      3 PTRIMMEDESP STACK 0 displ mov     rsi, rsp
             4034d8      5 INSTR BELONGTO 4032b0 
-            4034d8      5 INSTR DEADREGS  EFLAGS XMM0 ZZ mov     edi, offset s 
+            4034d8      5 INSTR DEADREGS  EFLAGS RDI XMM0 ZZ mov     edi, offset s 
             4034dd      4 INSTR BELONGTO 4032b0 
             4034dd      4 INSTR DEADREGS  EFLAGS XMM0 ZZ mov     [rsp+28h+var_28], 30h 
             4034dd      4 PTRIMMEDESP STACK 0 displ mov     [rsp+28h+var_28], 30h
@@ -4649,46 +4673,46 @@
             4034e6      5 INSTR DEADREGS  EFLAGS XMM0 ZZ call    ___strcat_chk 
             4034eb     -1 INSTR LOCAL NoMetaUpdate call    sub_402DA0 
             4034eb      5 INSTR BELONGTO 4032b0 
-            4034eb      5 INSTR DEADREGS  EFLAGS RAX XMM0 ZZ call    sub_402DA0 
+            4034eb      5 INSTR DEADREGS  EFLAGS RAX RDI XMM0 ZZ call    sub_402DA0 
             4034f0     -1 INSTR LOCAL NoMetaUpdate jmp     loc_4033DD 
             4034f0      5 INSTR BELONGTO 4032b0 
             4034f8      4 INSTR BELONGTO 4032b0 
-            4034f8      4 INSTR DEADREGS  EFLAGS RSI XMM0 ZZ mov     [rsp+28h+var_28], 37h; jumptable 0000000000403392 case 0 
+            4034f8      4 INSTR DEADREGS  EFLAGS RDX RSI RDI XMM0 ZZ mov     [rsp+28h+var_28], 37h; jumptable 0000000000403392 case 0 
             4034f8      4 PTRIMMEDESP STACK 0 displ mov     [rsp+28h+var_28], 37h; jumptable 0000000000403392 case 0
             4034fc     -1 INSTR LOCAL NoMetaUpdate jmp     loc_4033A8      ; jumptable 0000000000403392 default case 
             4034fc      5 INSTR BELONGTO 4032b0 
             403508      4 INSTR BELONGTO 4032b0 
-            403508      4 INSTR DEADREGS  EFLAGS RSI XMM0 ZZ mov     [rsp+28h+var_28], 38h; jumptable 0000000000403392 case 1 
+            403508      4 INSTR DEADREGS  EFLAGS RDX RSI RDI XMM0 ZZ mov     [rsp+28h+var_28], 38h; jumptable 0000000000403392 case 1 
             403508      4 PTRIMMEDESP STACK 0 displ mov     [rsp+28h+var_28], 38h; jumptable 0000000000403392 case 1
             40350c     -1 INSTR LOCAL NoMetaUpdate jmp     loc_4033A8      ; jumptable 0000000000403392 default case 
             40350c      5 INSTR BELONGTO 4032b0 
             403518      4 INSTR BELONGTO 4032b0 
-            403518      4 INSTR DEADREGS  EFLAGS RSI XMM0 ZZ mov     [rsp+28h+var_28], 39h; jumptable 0000000000403392 case 2 
+            403518      4 INSTR DEADREGS  EFLAGS RDX RSI RDI XMM0 ZZ mov     [rsp+28h+var_28], 39h; jumptable 0000000000403392 case 2 
             403518      4 PTRIMMEDESP STACK 0 displ mov     [rsp+28h+var_28], 39h; jumptable 0000000000403392 case 2
             40351c     -1 INSTR LOCAL NoMetaUpdate jmp     loc_4033A8      ; jumptable 0000000000403392 default case 
             40351c      5 INSTR BELONGTO 4032b0 
             403528      4 INSTR BELONGTO 4032b0 
-            403528      4 INSTR DEADREGS  EFLAGS RSI XMM0 ZZ mov     [rsp+28h+var_28], 34h; jumptable 0000000000403392 case 5 
+            403528      4 INSTR DEADREGS  EFLAGS RDX RSI RDI XMM0 ZZ mov     [rsp+28h+var_28], 34h; jumptable 0000000000403392 case 5 
             403528      4 PTRIMMEDESP STACK 0 displ mov     [rsp+28h+var_28], 34h; jumptable 0000000000403392 case 5
             40352c     -1 INSTR LOCAL NoMetaUpdate jmp     loc_4033A8      ; jumptable 0000000000403392 default case 
             40352c      5 INSTR BELONGTO 4032b0 
             403538      4 INSTR BELONGTO 4032b0 
-            403538      4 INSTR DEADREGS  EFLAGS RSI XMM0 ZZ mov     [rsp+28h+var_28], 35h; jumptable 0000000000403392 case 6 
+            403538      4 INSTR DEADREGS  EFLAGS RDX RSI RDI XMM0 ZZ mov     [rsp+28h+var_28], 35h; jumptable 0000000000403392 case 6 
             403538      4 PTRIMMEDESP STACK 0 displ mov     [rsp+28h+var_28], 35h; jumptable 0000000000403392 case 6
             40353c     -1 INSTR LOCAL NoMetaUpdate jmp     loc_4033A8      ; jumptable 0000000000403392 default case 
             40353c      5 INSTR BELONGTO 4032b0 
             403548      4 INSTR BELONGTO 4032b0 
-            403548      4 INSTR DEADREGS  EFLAGS RSI XMM0 ZZ mov     [rsp+28h+var_28], 36h; jumptable 0000000000403392 case 7 
+            403548      4 INSTR DEADREGS  EFLAGS RDX RSI RDI XMM0 ZZ mov     [rsp+28h+var_28], 36h; jumptable 0000000000403392 case 7 
             403548      4 PTRIMMEDESP STACK 0 displ mov     [rsp+28h+var_28], 36h; jumptable 0000000000403392 case 7
             40354c     -1 INSTR LOCAL NoMetaUpdate jmp     loc_4033A8      ; jumptable 0000000000403392 default case 
             40354c      5 INSTR BELONGTO 4032b0 
             403558      4 INSTR BELONGTO 4032b0 
-            403558      4 INSTR DEADREGS  EFLAGS RSI XMM0 ZZ mov     [rsp+28h+var_28], 32h; jumptable 0000000000403392 case 11 
+            403558      4 INSTR DEADREGS  EFLAGS RDX RSI RDI XMM0 ZZ mov     [rsp+28h+var_28], 32h; jumptable 0000000000403392 case 11 
             403558      4 PTRIMMEDESP STACK 0 displ mov     [rsp+28h+var_28], 32h; jumptable 0000000000403392 case 11
             40355c     -1 INSTR LOCAL NoMetaUpdate jmp     loc_4033A8      ; jumptable 0000000000403392 default case 
             40355c      5 INSTR BELONGTO 4032b0 
             403568      4 INSTR BELONGTO 4032b0 
-            403568      4 INSTR DEADREGS  EFLAGS RSI XMM0 ZZ mov     [rsp+28h+var_28], 33h; jumptable 0000000000403392 case 12 
+            403568      4 INSTR DEADREGS  EFLAGS RDX RSI RDI XMM0 ZZ mov     [rsp+28h+var_28], 33h; jumptable 0000000000403392 case 12 
             403568      4 PTRIMMEDESP STACK 0 displ mov     [rsp+28h+var_28], 33h; jumptable 0000000000403392 case 12
             40356c     -1 INSTR LOCAL NoMetaUpdate jmp     loc_4033A8      ; jumptable 0000000000403392 default case 
             40356c      5 INSTR BELONGTO 4032b0 
@@ -4708,15 +4732,15 @@
             403598     -1 INSTR LOCAL NoMetaUpdate jz      short loc_4035AD 
             403598      2 INSTR BELONGTO 403580 
             40359a      6 INSTR BELONGTO 403580 
-            40359a      6 INSTR DEADREGS  EFLAGS ZZ mov     edi, cs:dword_608820 
+            40359a      6 INSTR DEADREGS  EFLAGS RDI ZZ mov     edi, cs:dword_608820 
             4035a0     -1 INSTR LOCAL NoMetaUpdate test    edi, edi 
             4035a0      2 INSTR BELONGTO 403580 
             4035a2     -1 INSTR LOCAL NoMetaUpdate jnz     short loc_4035F8 
             4035a2      2 INSTR BELONGTO 403580 
             4035a4      9 INSTR BELONGTO 403580 
-            4035a4      9 INSTR DEADREGS  EFLAGS XMM0 ZZ mov     word ptr cs:s, 30h 
+            4035a4      9 INSTR DEADREGS  EFLAGS RCX XMM0 ZZ mov     word ptr cs:s, 30h 
             4035ad      6 INSTR BELONGTO 403580 
-            4035ad      6 INSTR DEADREGS  EFLAGS XMM0 ZZ mov     ecx, cs:dword_608674 
+            4035ad      6 INSTR DEADREGS  EFLAGS RCX XMM0 ZZ mov     ecx, cs:dword_608674 
             4035b3     -1 INSTR LOCAL NoMetaUpdate test    ecx, ecx 
             4035b3      2 INSTR BELONGTO 403580 
             4035b5     -1 INSTR LOCAL NoMetaUpdate jnz     short loc_4035DA 
@@ -4725,17 +4749,18 @@
             4035b7      5 INSTR BELONGTO 403580 
             4035b7      5 INSTR DEADREGS  EFLAGS XMM0 ZZ call    _localeconv 
             4035bc      3 INSTR BELONGTO 403580 
-            4035bc      3 INSTR DEADREGS  EFLAGS RSI XMM0 ZZ mov     rsi, [rax] 
-            4035bf     -1 INSTR LOCAL MetadataRedundant mov     edx, 20h 
+            4035bc      3 INSTR DEADREGS  EFLAGS RDX RSI RDI XMM0 ZZ mov     rsi, [rax] 
+            4035bf     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 20h 
             4035bf      5 INSTR BELONGTO 403580 
+            4035bf      5 INSTR DEADREGS  EFLAGS RDX RDI XMM0 ZZ mov     edx, 20h 
             4035c4      5 INSTR BELONGTO 403580 
-            4035c4      5 INSTR DEADREGS  EFLAGS XMM0 ZZ mov     edi, offset s 
+            4035c4      5 INSTR DEADREGS  EFLAGS RDI XMM0 ZZ mov     edi, offset s 
             4035c9     -1 INSTR LOCAL NoMetaUpdate call    ___strcat_chk 
             4035c9      5 INSTR BELONGTO 403580 
             4035c9      5 INSTR DEADREGS  EFLAGS XMM0 ZZ call    ___strcat_chk 
             4035ce     -1 INSTR LOCAL NoMetaUpdate call    sub_402DA0 
             4035ce      5 INSTR BELONGTO 403580 
-            4035ce      5 INSTR DEADREGS  EFLAGS RAX XMM0 ZZ call    sub_402DA0 
+            4035ce      5 INSTR DEADREGS  EFLAGS RAX RDI XMM0 ZZ call    sub_402DA0 
             4035d3      7 INSTR BELONGTO 403580 
             4035d3      7 INSTR DEADREGS  EFLAGS XMM0 ZZ add     cs:dword_608674, 1 
             4035da     10 INSTR BELONGTO 403580 
@@ -4748,7 +4773,7 @@
             4035f2      1 INSTR DEADREGS  EFLAGS XMM0 ZZ retn 
             4035f2      8 DEALLOC STACK esp - 8 retn
             4035f8      6 INSTR BELONGTO 403580 
-            4035f8      6 INSTR DEADREGS  EFLAGS ZZ mov     esi, cs:dword_608670 
+            4035f8      6 INSTR DEADREGS  EFLAGS RSI ZZ mov     esi, cs:dword_608670 
             4035fe     -1 INSTR LOCAL NoMetaUpdate test    esi, esi 
             4035fe      2 INSTR BELONGTO 403580 
             403600     -1 INSTR LOCAL NoMetaUpdate jz      short loc_4035A4 
@@ -4757,20 +4782,20 @@
             403602      8 INSTR BELONGTO 403580 
             40360a     -1 INSTR LOCAL NoMetaUpdate call    sub_403000 
             40360a      5 INSTR BELONGTO 403580 
-            40360a      5 INSTR DEADREGS  EFLAGS RAX RDX RSI XMM0 ZZ call    sub_403000 
+            40360a      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI XMM0 ZZ call    sub_403000 
             40360f     -1 INSTR LOCAL NoMetaUpdate jmp     short loc_4035A4 
             40360f      2 INSTR BELONGTO 403580 
             403620      0 FUNC FRAMERESTORE 0 0 1 1 0 0 2 0 1 3 -8 0 4 0 8 5 0 0 6 0 1 7 0 0 8 0 0 9 0 0 10 0 0 11 0 0 12 0 0 13 0 0 14 0 0 15 0 0 ZZ
             403620      0 FUNC MMSAFENESS SAFE
             403620    179 FUNC GLOBAL sub_403620 FUNC_UNSAFE NOFP RET             4036d2 
             403620      6 INSTR BELONGTO 403620 
-            403620      6 INSTR DEADREGS  EFLAGS ZZ mov     eax, cs:dword_607494 
+            403620      6 INSTR DEADREGS  EFLAGS RAX ZZ mov     eax, cs:dword_607494 
             403626      1 INSTR BELONGTO 403620 
             403626      1 INSTR DEADREGS  EFLAGS ZZ push    rbx 
             403626      8 MEMORYHOLE STACK esp + 0 CalleeSavedRegs 
             403626      8 MEMORYHOLE STACK esp + 8 ReturnAddress 
             403627     10 INSTR BELONGTO 403620 
-            403627     10 INSTR DEADREGS  EFLAGS ZZ mov     cs:dword_60860C, 0 
+            403627     10 INSTR DEADREGS  EFLAGS RBX ZZ mov     cs:dword_60860C, 0 
             403631     -1 INSTR LOCAL NoMetaUpdate test    eax, eax 
             403631      2 INSTR BELONGTO 403620 
             403633     -1 INSTR LOCAL NoMetaUpdate jz      short loc_40364E 
@@ -4796,19 +4821,19 @@
             403658      2 INSTR BELONGTO 403620 
             40365a     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 20h 
             40365a      5 INSTR BELONGTO 403620 
-            40365a      5 INSTR DEADREGS  EFLAGS RBX XMM0 ZZ mov     edx, 20h 
+            40365a      5 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI XMM0 ZZ mov     edx, 20h 
             40365f      5 INSTR BELONGTO 403620 
-            40365f      5 INSTR DEADREGS  EFLAGS RBX XMM0 ZZ mov     esi, offset aE  ; "E+" 
+            40365f      5 INSTR DEADREGS  EFLAGS RBX RSI RDI XMM0 ZZ mov     esi, offset aE  ; "E+" 
             403664      5 INSTR BELONGTO 403620 
-            403664      5 INSTR DEADREGS  EFLAGS RBX XMM0 ZZ mov     edi, offset s 
+            403664      5 INSTR DEADREGS  EFLAGS RBX RDI XMM0 ZZ mov     edi, offset s 
             403669     -1 INSTR LOCAL NoMetaUpdate call    ___strcat_chk 
             403669      5 INSTR BELONGTO 403620 
             403669      5 INSTR DEADREGS  EFLAGS RBX XMM0 ZZ call    ___strcat_chk 
             40366e     -1 INSTR LOCAL NoMetaUpdate call    sub_402DA0 
             40366e      5 INSTR BELONGTO 403620 
-            40366e      5 INSTR DEADREGS  EFLAGS RAX RBX XMM0 ZZ call    sub_402DA0 
+            40366e      5 INSTR DEADREGS  EFLAGS RAX RBX RDI XMM0 ZZ call    sub_402DA0 
             403673      5 INSTR BELONGTO 403620 
-            403673      5 INSTR DEADREGS  EFLAGS RBX XMM0 ZZ mov     edi, offset s   ; s 
+            403673      5 INSTR DEADREGS  EFLAGS RBX RDI XMM0 ZZ mov     edi, offset s   ; s 
             403678     -1 INSTR LOCAL NoMetaUpdate call    _strlen 
             403678      5 INSTR BELONGTO 403620 
             403678      5 INSTR DEADREGS  EFLAGS RBX XMM0 ZZ call    _strlen 
@@ -4825,7 +4850,7 @@
             40369b      1 INSTR BELONGTO 403620 
             40369b      1 INSTR DEADREGS  EFLAGS XMM0 ZZ retn 
             4036a0      7 INSTR BELONGTO 403620 
-            4036a0      7 INSTR DEADREGS  EFLAGS R11 ZZ mov     r11d, cs:dword_608670 
+            4036a0      7 INSTR DEADREGS  EFLAGS RBX R11 ZZ mov     r11d, cs:dword_608670 
             4036a7     -1 INSTR LOCAL MetadataUnused mov     ebx, (offset aButton11+7); "1" 
             4036a7      5 INSTR BELONGTO 403620 
             4036ac     -1 INSTR LOCAL NoMetaUpdate test    r11d, r11d 
@@ -4836,7 +4861,7 @@
             4036b1      8 INSTR BELONGTO 403620 
             4036b9     -1 INSTR LOCAL NoMetaUpdate call    sub_403000 
             4036b9      5 INSTR BELONGTO 403620 
-            4036b9      5 INSTR DEADREGS  EFLAGS RAX RDX RSI R9 R10 XMM0 ZZ call    sub_403000 
+            4036b9      5 INSTR DEADREGS  EFLAGS RAX RDX RSI RDI R9 R10 XMM0 ZZ call    sub_403000 
             4036be      7 INSTR BELONGTO 403620 
             4036be      7 INSTR DEADREGS  EFLAGS RAX R9 R10 XMM0 ZZ mov     r10d, cs:dword_608820 
             4036c5     -1 INSTR LOCAL NoMetaUpdate test    r10d, r10d 
@@ -4849,7 +4874,7 @@
             4036e0      0 FUNC MMSAFENESS SAFE
             4036e0    123 FUNC GLOBAL sub_4036E0 FUNC_UNSAFE NOFP RET             40375a 
             4036e0      6 INSTR BELONGTO 4036e0 
-            4036e0      6 INSTR DEADREGS  EFLAGS ZZ mov     eax, cs:dword_608604 
+            4036e0      6 INSTR DEADREGS  EFLAGS RAX ZZ mov     eax, cs:dword_608604 
             4036e0      8 MEMORYHOLE STACK esp + 0 ReturnAddress 
             4036e6     10 INSTR BELONGTO 4036e0 
             4036e6     10 INSTR DEADREGS  EFLAGS ZZ mov     cs:dword_60860C, 0 
@@ -4858,7 +4883,7 @@
             4036f2     -1 INSTR LOCAL NoMetaUpdate jz      short loc_40371C 
             4036f2      2 INSTR BELONGTO 4036e0 
             4036f4      6 INSTR BELONGTO 4036e0 
-            4036f4      6 INSTR DEADREGS  EFLAGS ZZ mov     edx, cs:dword_608820 
+            4036f4      6 INSTR DEADREGS  EFLAGS RDX ZZ mov     edx, cs:dword_608820 
             4036fa     -1 INSTR LOCAL NoMetaUpdate test    edx, edx 
             4036fa      2 INSTR BELONGTO 4036e0 
             4036fc     -1 INSTR LOCAL NoMetaUpdate jnz     short loc_40371C 
@@ -4890,20 +4915,20 @@
             403760      0 FUNC MMSAFENESS SAFE
             403760    339 FUNC GLOBAL sub_403760 FUNC_UNSAFE NOFP RET             4038b2 
             403760      5 INSTR BELONGTO 403760 
-            403760      5 INSTR DEADREGS  EFLAGS ZZ mov     [rsp+var_18], rbx 
+            403760      5 INSTR DEADREGS  EFLAGS RSI ZZ mov     [rsp+var_18], rbx 
             403760      5 PTRIMMEDESP STACK -24 displ mov     [rsp+var_18], rbx
             403765      5 INSTR BELONGTO 403760 
-            403765      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     [rsp+var_10], rbp 
+            403765      5 INSTR DEADREGS  EFLAGS RBX RSI ZZ mov     [rsp+var_10], rbp 
             403765      5 PTRIMMEDESP STACK -16 displ mov     [rsp+var_10], rbp
             40376a      5 INSTR BELONGTO 403760 
-            40376a      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     [rsp+var_8], r12 
+            40376a      5 INSTR DEADREGS  EFLAGS RBX RSI ZZ mov     [rsp+var_8], r12 
             40376a      5 PTRIMMEDESP STACK -8 displ mov     [rsp+var_8], r12
             40376f     24 DATAREF STACK 537 esp + 0 PARENT LocalFrame LOCALFRAME
             40376f      4 INSTR BELONGTO 403760 
-            40376f      4 INSTR DEADREGS  EFLAGS RBX R12 ZZ sub     rsp, 18h 
+            40376f      4 INSTR DEADREGS  EFLAGS RBX RSI R12 ZZ sub     rsp, 18h 
             40376f      8 MEMORYHOLE STACK esp + 24 ReturnAddress 
             403773      6 INSTR BELONGTO 403760 
-            403773      6 INSTR DEADREGS  EFLAGS RBX R12 ZZ mov     esi, cs:dword_60860C 
+            403773      6 INSTR DEADREGS  EFLAGS RBX RSI R12 ZZ mov     esi, cs:dword_60860C 
             403779     10 INSTR BELONGTO 403760 
             403779     10 INSTR DEADREGS  EFLAGS RBX R12 ZZ mov     cs:dword_608670, 0 
             403783     -1 INSTR LOCAL NoMetaUpdate test    esi, esi 
@@ -4915,13 +4940,13 @@
             403792     -1 INSTR LOCAL NoMetaUpdate jnz     loc_403830 
             403792      6 INSTR BELONGTO 403760 
             403798      6 INSTR BELONGTO 403760 
-            403798      6 INSTR DEADREGS  EFLAGS RBX R12 ZZ mov     ecx, cs:dword_607494 
+            403798      6 INSTR DEADREGS  EFLAGS RCX RBX R12 ZZ mov     ecx, cs:dword_607494 
             40379e     -1 INSTR LOCAL NoMetaUpdate test    ecx, ecx 
             40379e      2 INSTR BELONGTO 403760 
             4037a0     -1 INSTR LOCAL NoMetaUpdate jnz     loc_4038A0 
             4037a0      6 INSTR BELONGTO 403760 
             4037a6      5 INSTR BELONGTO 403760 
-            4037a6      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ mov     edi, offset s   ; s 
+            4037a6      5 INSTR DEADREGS  EFLAGS RBX RDI R12 R13 R14 R15 ZZ mov     edi, offset s   ; s 
             4037ab     -1 INSTR LOCAL NoMetaUpdate call    _strlen 
             4037ab      5 INSTR BELONGTO 403760 
             4037ab      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ call    _strlen 
@@ -4940,7 +4965,7 @@
             4037bf      5 INSTR BELONGTO 403760 
             4037bf      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ call    _strlen 
             4037c4      5 INSTR BELONGTO 403760 
-            4037c4      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ mov     edi, offset s   ; s 
+            4037c4      5 INSTR DEADREGS  EFLAGS RBX RDI R12 R13 R14 R15 ZZ mov     edi, offset s   ; s 
             4037c9     -2 INSTR LOCAL n R12 ZZ  NumericDEFs mov     r12, rax 
             4037c9      3 INSTR BELONGTO 403760 
             4037c9      3 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ mov     r12, rax 
@@ -4971,7 +4996,7 @@
             4037f0     -1 INSTR LOCAL NoMetaUpdate jnz     short loc_403809 
             4037f0      2 INSTR BELONGTO 403760 
             4037f2      5 INSTR BELONGTO 403760 
-            4037f2      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ mov     edi, offset s   ; s 
+            4037f2      5 INSTR DEADREGS  EFLAGS RBX RDI R12 R13 R14 R15 ZZ mov     edi, offset s   ; s 
             4037f7     10 INSTR BELONGTO 403760 
             4037f7     10 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ mov     cs:dword_608674, 0 
             403801     -1 INSTR LOCAL NoMetaUpdate call    _strlen 
@@ -4999,7 +5024,7 @@
             40382b      5 INSTR BELONGTO 403760 
             40382b      5 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ jmp     sub_402DA0 
             403830      4 INSTR BELONGTO 403760 
-            403830      4 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI RDI R8 R9 R10 R11 R12 R13 R14 R15 ZZ mov     rbx, [rsp+18h+var_18] 
+            403830      4 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX RSI RDI R8 R9 R10 R11 R12 R13 R14 R15 ZZ mov     rbx, [rsp+18h+var_18] 
             403830      4 PTRIMMEDESP STACK 0 displ mov     rbx, [rsp+18h+var_18]
             403834     -1 INSTR LOCAL MetadataUnused mov     rbp, [rsp+18h+var_10] 
             403834      5 INSTR BELONGTO 403760 
@@ -5009,7 +5034,7 @@
             40383e      4 INSTR BELONGTO 403760 
             403842     -1 INSTR LOCAL NoMetaUpdate jmp     sub_4036E0 
             403842      5 INSTR BELONGTO 403760 
-            403842      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 R10 R11 R12 R13 R14 R15 ZZ jmp     sub_4036E0 
+            403842      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R9 R10 R11 R12 R13 R14 R15 ZZ jmp     sub_4036E0 
             403850      9 INSTR BELONGTO 403760 
             403850      9 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ mov     word ptr cs:s, 30h 
             403859     11 INSTR BELONGTO 403760 
@@ -5022,11 +5047,11 @@
             403875      2 INSTR BELONGTO 403760 
             403880     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 20h 
             403880      5 INSTR BELONGTO 403760 
-            403880      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ mov     edx, 20h 
+            403880      5 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI R12 R13 R14 R15 ZZ mov     edx, 20h 
             403885      5 INSTR BELONGTO 403760 
-            403885      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ mov     esi, (offset aButton10+7); "0" 
+            403885      5 INSTR DEADREGS  EFLAGS RBX RSI RDI R12 R13 R14 R15 ZZ mov     esi, (offset aButton10+7); "0" 
             40388a      5 INSTR BELONGTO 403760 
-            40388a      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ mov     edi, offset s 
+            40388a      5 INSTR DEADREGS  EFLAGS RBX RDI R12 R13 R14 R15 ZZ mov     edi, offset s 
             40388f     -1 INSTR LOCAL NoMetaUpdate call    ___strcat_chk 
             40388f      5 INSTR BELONGTO 403760 
             40388f      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ call    ___strcat_chk 
@@ -5066,26 +5091,26 @@
             4038dc      2 INSTR BELONGTO 4038c0 
             4038de     -2 INSTR LOCAL n RAX ZZ  NumericDEFs mov     eax, cs:dword_608678 
             4038de      6 INSTR BELONGTO 4038c0 
-            4038de      6 INSTR DEADREGS  EFLAGS ZZ mov     eax, cs:dword_608678 
+            4038de      6 INSTR DEADREGS  EFLAGS RAX ZZ mov     eax, cs:dword_608678 
             4038e4     -1 INSTR LOCAL NoMetaUpdate test    eax, eax 
             4038e4      2 INSTR BELONGTO 4038c0 
             4038e6     -1 INSTR LOCAL NoMetaUpdate jz      short loc_403920 
             4038e6      2 INSTR BELONGTO 4038c0 
             4038e8      2 INSTR BELONGTO 4038c0 
-            4038e8      2 INSTR DEADREGS  EFLAGS RDX XMM0 XMM1 ZZ cdqe 
+            4038e8      2 INSTR DEADREGS  EFLAGS RDX RDI XMM0 XMM1 ZZ cdqe 
             4038e8     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM cdqe 
             4038ea     -1 INSTR LOCAL NoMetaUpdate cmp     byte ptr ds:s[rax], 2Dh 
             4038ea      7 INSTR BELONGTO 4038c0 
             4038f1     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM setnz   dl 
             4038f1      3 INSTR BELONGTO 4038c0 
-            4038f1      3 INSTR DEADREGS  RDX XMM0 XMM1 ZZ setnz   dl 
+            4038f1      3 INSTR DEADREGS  RDX RDI XMM0 XMM1 ZZ setnz   dl 
             4038f4     -1 INSTR LOCAL MetadataRedundant lea     edx, [rdx+rdx+2Bh] 
             4038f4      4 INSTR BELONGTO 4038c0 
             4038f8      6 INSTR BELONGTO 4038c0 
-            4038f8      6 INSTR DEADREGS  EFLAGS XMM0 XMM1 ZZ mov     byte ptr ds:s[rax], dl 
+            4038f8      6 INSTR DEADREGS  EFLAGS RDI XMM0 XMM1 ZZ mov     byte ptr ds:s[rax], dl 
             4038fe     -1 INSTR LOCAL NoMetaUpdate call    sub_402DA0 
             4038fe      5 INSTR BELONGTO 4038c0 
-            4038fe      5 INSTR DEADREGS  EFLAGS RAX XMM0 XMM1 ZZ call    sub_402DA0 
+            4038fe      5 INSTR DEADREGS  EFLAGS RAX RDI XMM0 XMM1 ZZ call    sub_402DA0 
             403903     -2 INSTR LOCAL n RAX ZZ  NumericDEFs mov     rax, [rsp+38h+var_10] 
             403903      5 INSTR BELONGTO 4038c0 
             403903      5 INSTR DEADREGS  EFLAGS RAX XMM0 XMM1 ZZ mov     rax, [rsp+38h+var_10] 
@@ -5112,30 +5137,31 @@
             403932      2 INSTR BELONGTO 4038c0 
             403934     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 20h 
             403934      5 INSTR BELONGTO 4038c0 
-            403934      5 INSTR DEADREGS  EFLAGS RDI R8 ZZ mov     edx, 20h 
+            403934      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 ZZ mov     edx, 20h 
             403939     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 1 
             403939      5 INSTR BELONGTO 4038c0 
-            403939      5 INSTR DEADREGS  EFLAGS RDI R8 ZZ mov     esi, 1 
+            403939      5 INSTR DEADREGS  EFLAGS RAX RCX RSI RDI R8 ZZ mov     esi, 1 
             40393e      3 INSTR BELONGTO 4038c0 
-            40393e      3 INSTR DEADREGS  EFLAGS RDI R8 ZZ mov     rdi, rsp 
+            40393e      3 INSTR DEADREGS  EFLAGS RAX RCX RDI R8 ZZ mov     rdi, rsp 
             40393e      3 PTRIMMEDESP STACK 0 displ mov     rdi, rsp
             403941      6 INSTR BELONGTO 4038c0 
-            403941      6 INSTR DEADREGS  EFLAGS R8 ZZ mov     r8d, offset s 
+            403941      6 INSTR DEADREGS  EFLAGS RAX RCX R8 ZZ mov     r8d, offset s 
             403947      5 INSTR BELONGTO 4038c0 
-            403947      5 INSTR DEADREGS  EFLAGS ZZ mov     ecx, offset aS_0; "-%s" 
+            403947      5 INSTR DEADREGS  EFLAGS RAX RCX ZZ mov     ecx, offset aS_0; "-%s" 
             40394c      2 INSTR BELONGTO 4038c0 
-            40394c      2 INSTR DEADREGS  EFLAGS ZZ xor     eax, eax 
+            40394c      2 INSTR DEADREGS  EFLAGS RAX ZZ xor     eax, eax 
             40394c     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             40394e     -1 INSTR LOCAL NoMetaUpdate call    ___sprintf_chk 
             40394e      5 INSTR BELONGTO 4038c0 
             40394e      5 INSTR DEADREGS  EFLAGS ZZ call    ___sprintf_chk 
-            403953     -1 INSTR LOCAL MetadataRedundant mov     edx, 20h 
+            403953     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 20h 
             403953      5 INSTR BELONGTO 4038c0 
+            403953      5 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     edx, 20h 
             403958      3 INSTR BELONGTO 4038c0 
-            403958      3 INSTR DEADREGS  EFLAGS RSI ZZ mov     rsi, rsp 
+            403958      3 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     rsi, rsp 
             403958      3 PTRIMMEDESP STACK 0 displ mov     rsi, rsp
             40395b      5 INSTR BELONGTO 4038c0 
-            40395b      5 INSTR DEADREGS  EFLAGS ZZ mov     edi, offset s 
+            40395b      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     edi, offset s 
             403960     -1 INSTR LOCAL NoMetaUpdate call    ___strcpy_chk 
             403960      5 INSTR BELONGTO 4038c0 
             403960      5 INSTR DEADREGS  EFLAGS ZZ call    ___strcpy_chk 
@@ -5145,7 +5171,7 @@
             40396c      2 INSTR BELONGTO 4038c0 
             40396e     -1 INSTR LOCAL NoMetaUpdate call    sub_402DA0 
             40396e      5 INSTR BELONGTO 4038c0 
-            40396e      5 INSTR DEADREGS  EFLAGS RAX XMM0 XMM1 ZZ call    sub_402DA0 
+            40396e      5 INSTR DEADREGS  EFLAGS RAX RDI XMM0 XMM1 ZZ call    sub_402DA0 
             403973     -1 INSTR LOCAL NoMetaUpdate jmp     short loc_403903 
             403973      2 INSTR BELONGTO 4038c0 
             403978     -1 INSTR LOCAL NoMetaUpdate cmp     al, 2Dh 
@@ -5154,11 +5180,11 @@
             40397a      2 INSTR BELONGTO 4038c0 
             40397c     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 20h 
             40397c      5 INSTR BELONGTO 4038c0 
-            40397c      5 INSTR DEADREGS  EFLAGS ZZ mov     edx, 20h 
+            40397c      5 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     edx, 20h 
             403981      5 INSTR BELONGTO 4038c0 
-            403981      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, 6089C1h 
+            403981      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, 6089C1h 
             403986      5 INSTR BELONGTO 4038c0 
-            403986      5 INSTR DEADREGS  EFLAGS ZZ mov     edi, offset s 
+            403986      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     edi, offset s 
             40398b     -1 INSTR LOCAL NoMetaUpdate call    ___strcpy_chk 
             40398b      5 INSTR BELONGTO 4038c0 
             40398b      5 INSTR DEADREGS  EFLAGS ZZ call    ___strcpy_chk 
@@ -5177,7 +5203,7 @@
             4039b6     -1 INSTR LOCAL NoMetaUpdate call    ___stack_chk_fail 
             4039b6      5 INSTR BELONGTO 4038c0 
             4039b6      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 XMM0 XMM1 ZZ call    ___stack_chk_fail 
-            4039c0      0 FUNC FRAMERESTORE 0 0 1 1 0 0 2 0 0 3 -16 0 4 0 8 5 -8 0 6 0 0 7 0 1 8 0 0 9 0 0 10 0 0 11 0 0 12 0 0 13 0 0 14 0 0 15 0 0 ZZ
+            4039c0      0 FUNC FRAMERESTORE 0 0 0 1 0 0 2 0 0 3 -16 0 4 0 8 5 -8 0 6 0 0 7 0 0 8 0 0 9 0 0 10 0 0 11 0 0 12 0 0 13 0 0 14 0 0 15 0 0 ZZ
             4039c0      0 FUNC MMSAFENESS SAFE
             4039c0      1 INSTR BELONGTO 4039c0 
             4039c0      1 INSTR DEADREGS  EFLAGS R9 XMM2 ZZ push    rbp 
@@ -5186,9 +5212,8 @@
             4039c1      1 INSTR BELONGTO 4039c0 
             4039c1      1 INSTR DEADREGS  EFLAGS R9 XMM2 ZZ push    rbx 
             4039c1     -3 INSTR LOCAL NoWarn push    rbx 
+            4039c2     -1 INSTR LOCAL MetadataUnused mov     ebx, edi 
             4039c2      2 INSTR BELONGTO 4039c0 
-            4039c2      2 INSTR DEADREGS  EFLAGS R9 XMM2 ZZ mov     ebx, edi 
-            4039c2     -2 INSTR LOCAL n RBX ZZ  NumericDEFs mov     ebx, edi 
             4039c4     16 MEMORYHOLE STACK esp + 24 CalleeSavedRegs 
             4039c4     24 DATAREF STACK 539 esp + 0 PARENT LocalFrame LOCALFRAME
             4039c4      4 INSTR BELONGTO 4039c0 
@@ -5201,7 +5226,7 @@
             4039d2     -1 INSTR LOCAL NoMetaUpdate jnz     loc_403AD0 
             4039d2      6 INSTR BELONGTO 4039c0 
             4039d8      6 INSTR BELONGTO 4039c0 
-            4039d8      6 INSTR DEADREGS  EFLAGS XMM2 ZZ mov     eax, cs:dword_607490 
+            4039d8      6 INSTR DEADREGS  EFLAGS RAX XMM2 ZZ mov     eax, cs:dword_607490 
             4039de     -1 INSTR LOCAL NoMetaUpdate test    eax, eax 
             4039de      2 INSTR BELONGTO 4039c0 
             4039e0     -1 INSTR LOCAL NoMetaUpdate jnz     short loc_403A00 
@@ -5217,18 +5242,18 @@
             4039f6     -1 INSTR LOCAL MetadataUnused mov     edi, ebx 
             4039f6      2 INSTR BELONGTO 4039c0 
             4039f8      1 INSTR BELONGTO 4039c0 
-            4039f8      1 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI RDI R8 R9 R10 R11 R12 R13 R14 R15 XMM0 XMM1 XMM2 ZZ pop     rbx 
+            4039f8      1 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX RSI RDI R8 R9 R10 R11 R12 R13 R14 R15 XMM0 XMM1 XMM2 ZZ pop     rbx 
             4039f9      1 INSTR BELONGTO 4039c0 
-            4039f9      1 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 R10 R11 R12 R13 R14 R15 XMM0 XMM1 XMM2 ZZ pop     rbp 
+            4039f9      1 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R9 R10 R11 R12 R13 R14 R15 XMM0 XMM1 XMM2 ZZ pop     rbp 
             4039fa     -1 INSTR LOCAL NoMetaUpdate jmp     sub_402F60 
             4039fa      5 INSTR BELONGTO 4039c0 
-            4039fa      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 R10 R11 R12 R13 R14 R15 XMM0 XMM1 XMM2 ZZ jmp     sub_402F60 
+            4039fa      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R9 R10 R11 R12 R13 R14 R15 XMM0 XMM1 XMM2 ZZ jmp     sub_402F60 
             403a00     -1 INSTR LOCAL NoMetaUpdate cmp     eax, 1 
             403a00      3 INSTR BELONGTO 4039c0 
             403a03     -1 INSTR LOCAL NoMetaUpdate jz      loc_403B40 
             403a03      6 INSTR BELONGTO 4039c0 
             403a09      6 INSTR BELONGTO 4039c0 
-            403a09      6 INSTR DEADREGS  EFLAGS XMM2 ZZ mov     edi, cs:dword_608784 
+            403a09      6 INSTR DEADREGS  EFLAGS RDI XMM2 ZZ mov     edi, cs:dword_608784 
             403a0f     10 INSTR BELONGTO 4039c0 
             403a0f     10 INSTR DEADREGS  EFLAGS XMM2 ZZ mov     cs:dword_608604, 1 
             403a19     10 INSTR BELONGTO 4039c0 
@@ -5245,7 +5270,7 @@
             403a43      2 INSTR BELONGTO 4039c0 
             403a45     -1 INSTR LOCAL NoMetaUpdate call    sub_402FB0 
             403a45      5 INSTR BELONGTO 4039c0 
-            403a45      5 INSTR DEADREGS  EFLAGS RCX XMM2 ZZ call    sub_402FB0 
+            403a45      5 INSTR DEADREGS  EFLAGS RAX RCX XMM2 ZZ call    sub_402FB0 
             403a4a     -1 INSTR LOCAL NoMetaUpdate cmp     eax, 11h 
             403a4a      3 INSTR BELONGTO 4039c0 
             403a4d      2 INSTR BELONGTO 4039c0 
@@ -5258,7 +5283,7 @@
             403a57     -1 INSTR LOCAL MetadataUnused lea     eax, [rbx-0Eh] 
             403a57      3 INSTR BELONGTO 4039c0 
             403a5a      2 INSTR BELONGTO 4039c0 
-            403a5a      2 INSTR DEADREGS  EFLAGS RCX XMM2 ZZ xor     edx, edx 
+            403a5a      2 INSTR DEADREGS  EFLAGS RCX RDX XMM2 ZZ xor     edx, edx 
             403a5a     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
             403a5c     -1 INSTR LOCAL NoMetaUpdate cmp     eax, 14h 
             403a5c      3 INSTR BELONGTO 4039c0 
@@ -5266,7 +5291,7 @@
             403a5f      6 INSTR BELONGTO 4039c0 
             403a65     -2 INSTR LOCAL n RCX ZZ  NumericDEFs lea     ecx, [rbp-0Eh] 
             403a65      3 INSTR BELONGTO 4039c0 
-            403a65      3 INSTR DEADREGS  EFLAGS RCX XMM2 ZZ lea     ecx, [rbp-0Eh] 
+            403a65      3 INSTR DEADREGS  EFLAGS RAX RCX XMM2 ZZ lea     ecx, [rbp-0Eh] 
             403a68     -1 INSTR LOCAL MetadataUnused xor     eax, eax 
             403a68      2 INSTR BELONGTO 4039c0 
             403a6a     -1 INSTR LOCAL NoMetaUpdate cmp     ecx, 14h 
@@ -5292,56 +5317,54 @@
             403a98     -1 INSTR LOCAL NoMetaUpdate jmp     ds:off_4050E0[rbp*8]; switch jump 
             403a98      7 INSTR BELONGTO 4039c0 
             403a98      7 INSTR DEADREGS  EFLAGS ZZ jmp     ds:off_4050E0[rbp*8]; switch jump 
-            403aa0     -2 INSTR LOCAL n RDI ZZ  NUMVia2ndSrcIMMEDNUM mov     edi, 11h 
+            403aa0     -1 INSTR LOCAL MetadataUnused mov     edi, 11h 
             403aa0      5 INSTR BELONGTO 4039c0 
-            403aa0      5 INSTR DEADREGS  EFLAGS RDX R12 R13 R14 R15 XMM1 XMM2 ZZ mov     edi, 11h 
             403aa5     -1 INSTR LOCAL NoMetaUpdate call    sub_402F60 
             403aa5      5 INSTR BELONGTO 4039c0 
-            403aa5      5 INSTR DEADREGS  EFLAGS RDX R12 R13 R14 R15 XMM1 XMM2 ZZ call    sub_402F60 
+            403aa5      5 INSTR DEADREGS  EFLAGS RAX RDX RDI R12 R13 R14 R15 XMM1 XMM2 ZZ call    sub_402F60 
             403aaa      6 INSTR BELONGTO 4039c0 
+            403ab0     -1 INSTR LOCAL MetadataUnused mov     edi, ebx 
             403ab0      2 INSTR BELONGTO 4039c0 
-            403ab0      2 INSTR DEADREGS  EFLAGS RCX RDX RSI R8 R9 R10 R11 R12 R13 R14 R15 XMM1 XMM2 ZZ mov     edi, ebx 
-            403ab0     -2 INSTR LOCAL n RDI ZZ  NumericDEFs mov     edi, ebx 
             403ab2     -1 INSTR LOCAL NoMetaUpdate call    sub_402F60 
             403ab2      5 INSTR BELONGTO 4039c0 
-            403ab2      5 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI R8 R9 R10 R11 R12 R13 R14 R15 XMM1 XMM2 ZZ call    sub_402F60 
+            403ab2      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX RSI RDI R8 R9 R10 R11 R12 R13 R14 R15 XMM1 XMM2 ZZ call    sub_402F60 
             403ab7     -1 INSTR LOCAL MetadataUnused movsd   xmm0, cs:qword_608618 
             403ab7      8 INSTR BELONGTO 4039c0 
             403abf     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rsp, 18h 
             403abf      4 INSTR BELONGTO 4039c0 
             403ac3      1 INSTR BELONGTO 4039c0 
-            403ac3      1 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX RSI R8 R9 R10 R11 R12 R13 R14 R15 XMM0 XMM1 XMM2 ZZ pop     rbx 
+            403ac3      1 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX RSI RDI R8 R9 R10 R11 R12 R13 R14 R15 XMM0 XMM1 XMM2 ZZ pop     rbx 
             403ac4      1 INSTR BELONGTO 4039c0 
-            403ac4      1 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI R8 R9 R10 R11 R12 R13 R14 R15 XMM0 XMM1 XMM2 ZZ pop     rbp 
+            403ac4      1 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R9 R10 R11 R12 R13 R14 R15 XMM0 XMM1 XMM2 ZZ pop     rbp 
             403ac5     -1 INSTR LOCAL NoMetaUpdate jmp     sub_403000 
             403ac5      5 INSTR BELONGTO 4039c0 
-            403ac5      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI R8 R9 R10 R11 R12 R13 R14 R15 XMM0 XMM1 XMM2 ZZ jmp     sub_403000 
+            403ac5      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R9 R10 R11 R12 R13 R14 R15 XMM0 XMM1 XMM2 ZZ jmp     sub_403000 
             403ad0     10 INSTR BELONGTO 4039c0 
-            403ad0     10 INSTR DEADREGS  EFLAGS RAX XMM2 ZZ mov     cs:dword_60860C, 0 
+            403ad0     10 INSTR DEADREGS  EFLAGS RAX RDI XMM2 ZZ mov     cs:dword_60860C, 0 
             403ada     -1 INSTR LOCAL NoMetaUpdate call    sub_402DA0 
             403ada      5 INSTR BELONGTO 4039c0 
-            403ada      5 INSTR DEADREGS  EFLAGS RAX XMM2 ZZ call    sub_402DA0 
+            403ada      5 INSTR DEADREGS  EFLAGS RAX RDI XMM2 ZZ call    sub_402DA0 
             403adf     -1 INSTR LOCAL NoMetaUpdate jmp     loc_4039D8 
             403adf      5 INSTR BELONGTO 4039c0 
             403ae8     -1 INSTR LOCAL NoMetaUpdate call    sub_402FB0 
             403ae8      5 INSTR BELONGTO 4039c0 
-            403ae8      5 INSTR DEADREGS  EFLAGS RCX RDX RSI R8 R9 R10 R11 R12 R13 R14 R15 XMM0 XMM1 XMM2 ZZ call    sub_402FB0 
+            403ae8      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R9 R10 R11 R12 R13 R14 R15 XMM0 XMM1 XMM2 ZZ call    sub_402FB0 
             403aed     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rsp, 18h 
             403aed      4 INSTR BELONGTO 4039c0 
             403af1     -1 INSTR LOCAL MetadataUnused mov     edi, ebx 
             403af1      2 INSTR BELONGTO 4039c0 
             403af3      1 INSTR BELONGTO 4039c0 
-            403af3      1 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI RDI R8 R9 R10 R11 R12 R13 R14 R15 XMM0 XMM1 XMM2 ZZ pop     rbx 
+            403af3      1 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX RSI RDI R8 R9 R10 R11 R12 R13 R14 R15 XMM0 XMM1 XMM2 ZZ pop     rbx 
             403af4      1 INSTR BELONGTO 4039c0 
-            403af4      1 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 R10 R11 R12 R13 R14 R15 XMM0 XMM1 XMM2 ZZ pop     rbp 
+            403af4      1 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R9 R10 R11 R12 R13 R14 R15 XMM0 XMM1 XMM2 ZZ pop     rbp 
             403af5     -1 INSTR LOCAL NoMetaUpdate jmp     sub_402F60 
             403af5      5 INSTR BELONGTO 4039c0 
-            403af5      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 R10 R11 R12 R13 R14 R15 XMM0 XMM1 XMM2 ZZ jmp     sub_402F60 
+            403af5      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R9 R10 R11 R12 R13 R14 R15 XMM0 XMM1 XMM2 ZZ jmp     sub_402F60 
             403b00     -2 INSTR LOCAL n RCX ZZ  NumericDEFs lea     ecx, [rbp-0Eh] 
             403b00      3 INSTR BELONGTO 4039c0 
-            403b00      3 INSTR DEADREGS  EFLAGS RCX XMM2 ZZ lea     ecx, [rbp-0Eh] 
+            403b00      3 INSTR DEADREGS  EFLAGS RCX RDX XMM2 ZZ lea     ecx, [rbp-0Eh] 
             403b03      7 INSTR BELONGTO 4039c0 
-            403b03      7 INSTR DEADREGS  EFLAGS XMM2 ZZ mov     edx, ds:dword_405560[rax*4] 
+            403b03      7 INSTR DEADREGS  EFLAGS RDX XMM2 ZZ mov     edx, ds:dword_405560[rax*4] 
             403b0a     -1 INSTR LOCAL MetadataUnused xor     eax, eax 
             403b0a      2 INSTR BELONGTO 4039c0 
             403b0c     -1 INSTR LOCAL NoMetaUpdate cmp     ecx, 14h 
@@ -5358,12 +5381,12 @@
             403b24      8 INSTR BELONGTO 4039c0 
             403b2c     -1 INSTR LOCAL NoMetaUpdate call    sub_403000 
             403b2c      5 INSTR BELONGTO 4039c0 
-            403b2c      5 INSTR DEADREGS  EFLAGS RAX RDX RSI R12 R13 R14 R15 XMM0 XMM1 XMM2 ZZ call    sub_403000 
+            403b2c      5 INSTR DEADREGS  EFLAGS RAX RDX RSI RDI R12 R13 R14 R15 XMM0 XMM1 XMM2 ZZ call    sub_403000 
             403b31     -1 INSTR LOCAL MetadataUnused mov     edi, ebp 
             403b31      2 INSTR BELONGTO 4039c0 
             403b33     -1 INSTR LOCAL NoMetaUpdate call    sub_402F60 
             403b33      5 INSTR BELONGTO 4039c0 
-            403b33      5 INSTR DEADREGS  EFLAGS RDX R12 R13 R14 R15 XMM0 XMM1 XMM2 ZZ call    sub_402F60 
+            403b33      5 INSTR DEADREGS  EFLAGS RAX RDX RDI R12 R13 R14 R15 XMM0 XMM1 XMM2 ZZ call    sub_402F60 
             403b38     -1 INSTR LOCAL NoMetaUpdate jmp     loc_4039F2 
             403b38      5 INSTR BELONGTO 4039c0 
             403b40     -1 INSTR LOCAL NoMetaUpdate call    sub_403110 
@@ -5381,32 +5404,34 @@
             403b64      5 INSTR BELONGTO 4039c0 
             403b69     -1 INSTR LOCAL NoMetaUpdate call    sub_403000 
             403b69      5 INSTR BELONGTO 4039c0 
-            403b69      5 INSTR DEADREGS  EFLAGS RAX RDX RSI XMM0 XMM1 ZZ call    sub_403000 
-            403b6e     -1 INSTR LOCAL MetadataRedundant mov     edi, ebx 
+            403b69      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI XMM0 XMM1 ZZ call    sub_403000 
+            403b6e     -1 INSTR LOCAL MetadataUnused mov     edi, ebx 
             403b6e      2 INSTR BELONGTO 4039c0 
             403b70     -1 INSTR LOCAL NoMetaUpdate call    sub_402F60 
             403b70      5 INSTR BELONGTO 4039c0 
-            403b70      5 INSTR DEADREGS  EFLAGS RDX RBX XMM0 XMM1 ZZ call    sub_402F60 
+            403b70      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX RSI RDI XMM0 XMM1 ZZ call    sub_402F60 
             403b75     -1 INSTR LOCAL MetadataUnused movsd   xmm2, [rsp+28h+var_28] 
             403b75      5 INSTR BELONGTO 4039c0 
             403b7a      5 INSTR BELONGTO 4039c0 
-            403b7a      5 INSTR DEADREGS  EFLAGS RBX XMM0 XMM1 ZZ mov     ecx, offset a_8g; "%.8g" 
+            403b7a      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX RSI RDI XMM0 XMM1 ZZ mov     ecx, offset a_8g; "%.8g" 
             403b7f     -1 INSTR LOCAL MetadataRedundant mov     edx, 20h 
             403b7f      5 INSTR BELONGTO 4039c0 
-            403b84     -1 INSTR LOCAL MetadataRedundant mov     esi, 1 
+            403b84     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 1 
             403b84      5 INSTR BELONGTO 4039c0 
+            403b84      5 INSTR DEADREGS  EFLAGS RAX RBX RSI RDI XMM0 XMM1 ZZ mov     esi, 1 
             403b89      5 INSTR BELONGTO 4039c0 
-            403b89      5 INSTR DEADREGS  EFLAGS RBX XMM0 XMM1 ZZ mov     edi, offset s 
+            403b89      5 INSTR DEADREGS  EFLAGS RAX RBX RDI XMM0 XMM1 ZZ mov     edi, offset s 
             403b8e     -1 INSTR LOCAL MetadataUnused movapd  xmm0, xmm2 
             403b8e      4 INSTR BELONGTO 4039c0 
-            403b92     -1 INSTR LOCAL MetadataRedundant mov     eax, 1 
+            403b92     -2 INSTR LOCAL n RAX ZZ  NUMVia2ndSrcIMMEDNUM mov     eax, 1 
             403b92      5 INSTR BELONGTO 4039c0 
+            403b92      5 INSTR DEADREGS  EFLAGS RAX RBX XMM0 XMM1 XMM2 ZZ mov     eax, 1 
             403b97     -1 INSTR LOCAL NoMetaUpdate call    ___sprintf_chk 
             403b97      5 INSTR BELONGTO 4039c0 
             403b97      5 INSTR DEADREGS  EFLAGS RBX XMM0 XMM1 XMM2 ZZ call    ___sprintf_chk 
             403b9c     -1 INSTR LOCAL NoMetaUpdate call    sub_402DA0 
             403b9c      5 INSTR BELONGTO 4039c0 
-            403b9c      5 INSTR DEADREGS  EFLAGS RAX RBX XMM0 XMM1 XMM2 ZZ call    sub_402DA0 
+            403b9c      5 INSTR DEADREGS  EFLAGS RAX RBX RDI XMM0 XMM1 XMM2 ZZ call    sub_402DA0 
             403ba1      7 INSTR BELONGTO 4039c0 
             403ba1      7 INSTR DEADREGS  EFLAGS RAX RBX XMM0 XMM1 XMM2 ZZ mov     rax, cs:qword_608788 
             403ba8      7 INSTR BELONGTO 4039c0 
@@ -5469,7 +5494,7 @@
             403c41     -1 INSTR LOCAL NoMetaUpdate jnz     loc_403CF0 
             403c41      6 INSTR BELONGTO 403c30 
             403c47      6 INSTR BELONGTO 403c30 
-            403c47      6 INSTR DEADREGS  EFLAGS XMM2 ZZ mov     eax, cs:dword_607490 
+            403c47      6 INSTR DEADREGS  EFLAGS RAX XMM2 ZZ mov     eax, cs:dword_607490 
             403c4d     -1 INSTR LOCAL NoMetaUpdate test    eax, eax 
             403c4d      2 INSTR BELONGTO 403c30 
             403c4f     -1 INSTR LOCAL NoMetaUpdate jz      loc_403CDB 
@@ -5493,24 +5518,24 @@
             403c77     -1 INSTR LOCAL MetadataUnused movapd  xmm0, xmm2      ; jumptable 0000000000403CE8 default case 
             403c77      4 INSTR BELONGTO 403c30 
             403c7b      5 INSTR BELONGTO 403c30 
-            403c7b      5 INSTR DEADREGS  EFLAGS RBX XMM0 XMM1 XMM2 ZZ mov     ecx, offset a_8g; "%.8g" 
+            403c7b      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX RSI RDI XMM0 XMM1 XMM2 ZZ mov     ecx, offset a_8g; "%.8g" 
             403c80     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 20h 
             403c80      5 INSTR BELONGTO 403c30 
-            403c80      5 INSTR DEADREGS  EFLAGS RBX XMM0 XMM1 XMM2 ZZ mov     edx, 20h 
+            403c80      5 INSTR DEADREGS  EFLAGS RAX RDX RBX RSI RDI XMM0 XMM1 XMM2 ZZ mov     edx, 20h 
             403c85     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 1 
             403c85      5 INSTR BELONGTO 403c30 
-            403c85      5 INSTR DEADREGS  EFLAGS RBX XMM0 XMM1 XMM2 ZZ mov     esi, 1 
+            403c85      5 INSTR DEADREGS  EFLAGS RAX RBX RSI RDI XMM0 XMM1 XMM2 ZZ mov     esi, 1 
             403c8a      5 INSTR BELONGTO 403c30 
-            403c8a      5 INSTR DEADREGS  EFLAGS RBX XMM0 XMM1 XMM2 ZZ mov     edi, offset s 
+            403c8a      5 INSTR DEADREGS  EFLAGS RAX RBX RDI XMM0 XMM1 XMM2 ZZ mov     edi, offset s 
             403c8f     -2 INSTR LOCAL n RAX ZZ  NUMVia2ndSrcIMMEDNUM mov     eax, 1 
             403c8f      5 INSTR BELONGTO 403c30 
-            403c8f      5 INSTR DEADREGS  EFLAGS RBX XMM0 XMM1 XMM2 ZZ mov     eax, 1 
+            403c8f      5 INSTR DEADREGS  EFLAGS RAX RBX XMM0 XMM1 XMM2 ZZ mov     eax, 1 
             403c94     -1 INSTR LOCAL NoMetaUpdate call    ___sprintf_chk 
             403c94      5 INSTR BELONGTO 403c30 
             403c94      5 INSTR DEADREGS  EFLAGS RBX XMM0 XMM1 XMM2 ZZ call    ___sprintf_chk 
             403c99     -1 INSTR LOCAL NoMetaUpdate call    sub_402DA0 
             403c99      5 INSTR BELONGTO 403c30 
-            403c99      5 INSTR DEADREGS  EFLAGS RAX RBX XMM0 XMM1 XMM2 ZZ call    sub_402DA0 
+            403c99      5 INSTR DEADREGS  EFLAGS RAX RBX RDI XMM0 XMM1 XMM2 ZZ call    sub_402DA0 
             403c9e      7 INSTR BELONGTO 403c30 
             403c9e      7 INSTR DEADREGS  EFLAGS RAX RBX XMM0 XMM1 XMM2 ZZ mov     rax, cs:qword_608788 
             403ca5      7 INSTR BELONGTO 403c30 
@@ -5536,10 +5561,10 @@
             403ce8      7 INSTR BELONGTO 403c30 
             403ce8      7 INSTR DEADREGS  EFLAGS ZZ jmp     ds:off_405188[rbx*8]; switch jump 
             403cf0     10 INSTR BELONGTO 403c30 
-            403cf0     10 INSTR DEADREGS  EFLAGS RAX XMM2 ZZ mov     cs:dword_60860C, 0 
+            403cf0     10 INSTR DEADREGS  EFLAGS RAX RDI XMM2 ZZ mov     cs:dword_60860C, 0 
             403cfa     -1 INSTR LOCAL NoMetaUpdate call    sub_402DA0 
             403cfa      5 INSTR BELONGTO 403c30 
-            403cfa      5 INSTR DEADREGS  EFLAGS RAX XMM2 ZZ call    sub_402DA0 
+            403cfa      5 INSTR DEADREGS  EFLAGS RAX RDI XMM2 ZZ call    sub_402DA0 
             403cff     -1 INSTR LOCAL NoMetaUpdate jmp     loc_403C47 
             403cff      5 INSTR BELONGTO 403c30 
             403d08     -1 INSTR LOCAL MetadataUnused movsd   xmm0, cs:qword_608618; jumptable 0000000000403CE8 case 27 
@@ -5548,7 +5573,7 @@
             403d10      5 INSTR BELONGTO 403c30 
             403d15     -1 INSTR LOCAL NoMetaUpdate call    sub_403000 
             403d15      5 INSTR BELONGTO 403c30 
-            403d15      5 INSTR DEADREGS  EFLAGS RAX RDX RBX RSI XMM0 XMM1 ZZ call    sub_403000 
+            403d15      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX RSI RDI XMM0 XMM1 ZZ call    sub_403000 
             403d1a     -1 INSTR LOCAL MetadataUnused movsd   xmm2, [rsp+18h+var_18] 
             403d1a      5 INSTR BELONGTO 403c30 
             403d1f     -1 INSTR LOCAL NoMetaUpdate jmp     loc_403C77      ; jumptable 0000000000403CE8 default case 
@@ -5556,25 +5581,25 @@
             403d28     -1 INSTR LOCAL NoMetaUpdate addsd   xmm2, cs:qword_608618; jumptable 0000000000403CE8 case 20 
             403d28      8 INSTR BELONGTO 403c30 
             403d30      8 INSTR BELONGTO 403c30 
-            403d30      8 INSTR DEADREGS  EFLAGS RBX XMM0 XMM1 ZZ movsd   cs:qword_608788, xmm2 
+            403d30      8 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX RSI RDI XMM0 XMM1 ZZ movsd   cs:qword_608788, xmm2 
             403d38     -1 INSTR LOCAL NoMetaUpdate jmp     loc_403C77      ; jumptable 0000000000403CE8 default case 
             403d38      5 INSTR BELONGTO 403c30 
             403d40     -1 INSTR LOCAL NoMetaUpdate subsd   xmm2, cs:qword_608618; jumptable 0000000000403CE8 case 15 
             403d40      8 INSTR BELONGTO 403c30 
             403d48      8 INSTR BELONGTO 403c30 
-            403d48      8 INSTR DEADREGS  EFLAGS RBX XMM0 XMM1 ZZ movsd   cs:qword_608788, xmm2 
+            403d48      8 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX RSI RDI XMM0 XMM1 ZZ movsd   cs:qword_608788, xmm2 
             403d50     -1 INSTR LOCAL NoMetaUpdate jmp     loc_403C77      ; jumptable 0000000000403CE8 default case 
             403d50      5 INSTR BELONGTO 403c30 
             403d58     -1 INSTR LOCAL NoMetaUpdate mulsd   xmm2, cs:qword_608618; jumptable 0000000000403CE8 case 10 
             403d58      8 INSTR BELONGTO 403c30 
             403d60      8 INSTR BELONGTO 403c30 
-            403d60      8 INSTR DEADREGS  EFLAGS RBX XMM0 XMM1 ZZ movsd   cs:qword_608788, xmm2 
+            403d60      8 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX RSI RDI XMM0 XMM1 ZZ movsd   cs:qword_608788, xmm2 
             403d68     -1 INSTR LOCAL NoMetaUpdate jmp     loc_403C77      ; jumptable 0000000000403CE8 default case 
             403d68      5 INSTR BELONGTO 403c30 
             403d70     -1 INSTR LOCAL NoMetaUpdate divsd   xmm2, cs:qword_608618; jumptable 0000000000403CE8 case 5 
             403d70      8 INSTR BELONGTO 403c30 
             403d78      8 INSTR BELONGTO 403c30 
-            403d78      8 INSTR DEADREGS  EFLAGS RBX XMM0 XMM1 ZZ movsd   cs:qword_608788, xmm2 
+            403d78      8 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX RSI RDI XMM0 XMM1 ZZ movsd   cs:qword_608788, xmm2 
             403d80     -1 INSTR LOCAL NoMetaUpdate jmp     loc_403C77      ; jumptable 0000000000403CE8 default case 
             403d80      5 INSTR BELONGTO 403c30 
             403d88     -1 INSTR LOCAL MetadataUnused movsd   xmm1, cs:qword_608618; jumptable 0000000000403CE8 case 0 
@@ -5585,7 +5610,7 @@
             403d95     -1 INSTR LOCAL MetadataUnused movapd  xmm2, xmm0 
             403d95      4 INSTR BELONGTO 403c30 
             403d99      8 INSTR BELONGTO 403c30 
-            403d99      8 INSTR DEADREGS  EFLAGS RBX XMM1 ZZ movsd   cs:qword_608788, xmm0 
+            403d99      8 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX RSI RDI XMM1 ZZ movsd   cs:qword_608788, xmm0 
             403da1     -1 INSTR LOCAL NoMetaUpdate jmp     loc_403C77      ; jumptable 0000000000403CE8 default case 
             403da1      5 INSTR BELONGTO 403c30 
             403db0     -1 INSTR LOCAL NoMetaUpdate call    sub_403110 
@@ -5598,11 +5623,11 @@
             403dc0    127 FUNC GLOBAL sub_403DC0 FUNC_UNSAFE NOFP RET             403e3e 
             403dc0     -1 INSTR LOCAL SafeFrameAlloc sub     rsp, 8 
             403dc0      4 INSTR BELONGTO 403dc0 
-            403dc0      4 INSTR DEADREGS  EFLAGS ZZ sub     rsp, 8 
+            403dc0      4 INSTR DEADREGS  EFLAGS RAX ZZ sub     rsp, 8 
             403dc0      8 DATAREF STACK 541 esp + 0 PARENT LocalFrame LOCALFRAME
             403dc0      8 MEMORYHOLE STACK esp + 8 ReturnAddress 
             403dc4      6 INSTR BELONGTO 403dc0 
-            403dc4      6 INSTR DEADREGS  EFLAGS ZZ mov     eax, cs:dword_607490 
+            403dc4      6 INSTR DEADREGS  EFLAGS RAX ZZ mov     eax, cs:dword_607490 
             403dca     10 INSTR BELONGTO 403dc0 
             403dca     10 INSTR DEADREGS  EFLAGS ZZ mov     cs:dword_60860C, 0 
             403dd4     -1 INSTR LOCAL NoMetaUpdate test    eax, eax 
@@ -5620,12 +5645,12 @@
             403e05     -1 INSTR LOCAL MetadataUnused movsd   xmm0, cs:qword_608618 
             403e05      8 INSTR BELONGTO 403dc0 
             403e0d     10 INSTR BELONGTO 403dc0 
-            403e0d     10 INSTR DEADREGS  EFLAGS RAX RDX RSI XMM0 ZZ mov     cs:dword_607490, 2 
+            403e0d     10 INSTR DEADREGS  EFLAGS RAX RDX RSI RDI XMM0 ZZ mov     cs:dword_607490, 2 
             403e17     10 INSTR BELONGTO 403dc0 
-            403e17     10 INSTR DEADREGS  EFLAGS RAX RDX RSI XMM0 ZZ mov     cs:dword_607498, 28h 
+            403e17     10 INSTR DEADREGS  EFLAGS RAX RDX RSI RDI XMM0 ZZ mov     cs:dword_607498, 28h 
             403e21     -1 INSTR LOCAL NoMetaUpdate call    sub_403000 
             403e21      5 INSTR BELONGTO 403dc0 
-            403e21      5 INSTR DEADREGS  EFLAGS RAX RDX RSI XMM0 ZZ call    sub_403000 
+            403e21      5 INSTR DEADREGS  EFLAGS RAX RDX RSI RDI XMM0 ZZ call    sub_403000 
             403e26     10 INSTR BELONGTO 403dc0 
             403e26     10 INSTR DEADREGS  EFLAGS XMM0 ZZ mov     cs:dword_608670, 0 
             403e30     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rsp, 8 
@@ -5643,10 +5668,10 @@
             403e40     24 DATAREF STACK 542 esp + 0 PARENT LocalFrame LOCALFRAME
             403e40    442 FUNC GLOBAL sub_403E40 FUNC_UNSAFE NOFP RET             403ff9 
             403e40      4 INSTR BELONGTO 403e40 
-            403e40      4 INSTR DEADREGS  EFLAGS ZZ sub     rsp, 18h 
+            403e40      4 INSTR DEADREGS  EFLAGS RAX ZZ sub     rsp, 18h 
             403e40      8 MEMORYHOLE STACK esp + 24 ReturnAddress 
             403e44      6 INSTR BELONGTO 403e40 
-            403e44      6 INSTR DEADREGS  EFLAGS ZZ mov     eax, cs:dword_607490 
+            403e44      6 INSTR DEADREGS  EFLAGS RAX ZZ mov     eax, cs:dword_607490 
             403e4a     10 INSTR BELONGTO 403e40 
             403e4a     10 INSTR DEADREGS  EFLAGS ZZ mov     cs:dword_60860C, 0 
             403e54     -1 INSTR LOCAL NoMetaUpdate test    eax, eax 
@@ -5668,12 +5693,12 @@
             403e8d     -1 INSTR LOCAL SafeIfNoIndexing movsd   xmm0, cs:qword_608618 
             403e8d      8 INSTR BELONGTO 403e40 
             403e95     10 INSTR BELONGTO 403e40 
-            403e95     10 INSTR DEADREGS  EFLAGS RAX RDX RSI R12 R13 R14 R15 ZZ mov     cs:dword_607490, 2 
+            403e95     10 INSTR DEADREGS  EFLAGS RAX RDX RSI RDI R12 R13 R14 R15 ZZ mov     cs:dword_607490, 2 
             403e9f     -1 INSTR LOCAL NoMetaUpdate call    sub_403000 
             403e9f      5 INSTR BELONGTO 403e40 
-            403e9f      5 INSTR DEADREGS  EFLAGS RAX RDX RSI R12 R13 R14 R15 ZZ call    sub_403000 
+            403e9f      5 INSTR DEADREGS  EFLAGS RAX RDX RSI RDI R12 R13 R14 R15 ZZ call    sub_403000 
+            403ea4     -1 INSTR LOCAL MetadataUnused mov     eax, cs:dword_608784 
             403ea4      6 INSTR BELONGTO 403e40 
-            403ea4      6 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ mov     eax, cs:dword_608784 
             403eaa     -1 INSTR LOCAL NoMetaUpdate test    eax, eax 
             403eaa      2 INSTR BELONGTO 403e40 
             403eac     -1 INSTR LOCAL NoMetaUpdate jz      short loc_403F1D 
@@ -5689,13 +5714,13 @@
             403ebd      5 INSTR BELONGTO 403e40 
             403ebd      5 INSTR DEADREGS  EFLAGS RAX RCX R8 R9 R12 R13 R14 R15 ZZ call    sub_403080 
             403ec2      8 INSTR BELONGTO 403e40 
-            403ec2      8 INSTR DEADREGS  EFLAGS RCX R12 R13 R14 R15 ZZ movsd   cs:qword_608788, xmm0 
+            403ec2      8 INSTR DEADREGS  EFLAGS RAX RCX R12 R13 R14 R15 ZZ movsd   cs:qword_608788, xmm0 
             403eca      5 INSTR BELONGTO 403e40 
-            403eca      5 INSTR DEADREGS  EFLAGS RCX R12 R13 R14 R15 ZZ movsd   [rsp+18h+var_18], xmm0 
+            403eca      5 INSTR DEADREGS  EFLAGS RAX RCX R12 R13 R14 R15 ZZ movsd   [rsp+18h+var_18], xmm0 
             403eca      5 PTRIMMEDESP STACK 0 displ movsd   [rsp+18h+var_18], xmm0
             403ecf     -1 INSTR LOCAL NoMetaUpdate call    sub_402FB0 
             403ecf      5 INSTR BELONGTO 403e40 
-            403ecf      5 INSTR DEADREGS  EFLAGS RCX R12 R13 R14 R15 XMM0 ZZ call    sub_402FB0 
+            403ecf      5 INSTR DEADREGS  EFLAGS RAX RCX R12 R13 R14 R15 XMM0 ZZ call    sub_402FB0 
             403ed4      6 INSTR BELONGTO 403e40 
             403ed4      6 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 XMM0 ZZ mov     cs:dword_60749C, eax 
             403eda     -1 INSTR LOCAL MetadataRedundant sub     eax, 0Eh 
@@ -5717,10 +5742,10 @@
             403f00     -1 INSTR LOCAL SafeIfNoIndexing movapd  xmm0, xmm2      ; jumptable 0000000000403EE7 default case 
             403f00      4 INSTR BELONGTO 403e40 
             403f04      8 INSTR BELONGTO 403e40 
-            403f04      8 INSTR DEADREGS  EFLAGS RAX RDX RSI R11 R12 R13 R14 R15 ZZ movsd   cs:qword_608618, xmm2 
+            403f04      8 INSTR DEADREGS  EFLAGS RAX RDX RSI RDI R11 R12 R13 R14 R15 ZZ movsd   cs:qword_608618, xmm2 
             403f0c     -1 INSTR LOCAL NoMetaUpdate call    sub_403000 
             403f0c      5 INSTR BELONGTO 403e40 
-            403f0c      5 INSTR DEADREGS  EFLAGS RAX RDX RSI R11 R12 R13 R14 R15 ZZ call    sub_403000 
+            403f0c      5 INSTR DEADREGS  EFLAGS RAX RDX RSI RDI R11 R12 R13 R14 R15 ZZ call    sub_403000 
             403f11      7 INSTR BELONGTO 403e40 
             403f11      7 INSTR DEADREGS  EFLAGS R11 R12 R13 R14 R15 ZZ mov     r11d, cs:dword_608784 
             403f18     -1 INSTR LOCAL NoMetaUpdate test    r11d, r11d 
@@ -5730,18 +5755,18 @@
             403f1d     -1 INSTR LOCAL MetadataUnused movsd   xmm0, cs:qword_608618 
             403f1d      8 INSTR BELONGTO 403e40 
             403f25      5 INSTR BELONGTO 403e40 
-            403f25      5 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 XMM0 XMM1 XMM2 ZZ mov     ecx, offset a_8g; "%.8g" 
+            403f25      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R12 R13 R14 R15 XMM0 XMM1 XMM2 ZZ mov     ecx, offset a_8g; "%.8g" 
             403f2a     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 20h 
             403f2a      5 INSTR BELONGTO 403e40 
-            403f2a      5 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 XMM0 XMM1 XMM2 ZZ mov     edx, 20h 
+            403f2a      5 INSTR DEADREGS  EFLAGS RAX RDX RSI RDI R12 R13 R14 R15 XMM0 XMM1 XMM2 ZZ mov     edx, 20h 
             403f2f     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 1 
             403f2f      5 INSTR BELONGTO 403e40 
-            403f2f      5 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 XMM0 XMM1 XMM2 ZZ mov     esi, 1 
+            403f2f      5 INSTR DEADREGS  EFLAGS RAX RSI RDI R12 R13 R14 R15 XMM0 XMM1 XMM2 ZZ mov     esi, 1 
             403f34      5 INSTR BELONGTO 403e40 
-            403f34      5 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 XMM0 XMM1 XMM2 ZZ mov     edi, offset s 
+            403f34      5 INSTR DEADREGS  EFLAGS RAX RDI R12 R13 R14 R15 XMM0 XMM1 XMM2 ZZ mov     edi, offset s 
             403f39     -2 INSTR LOCAL n RAX ZZ  NUMVia2ndSrcIMMEDNUM mov     eax, 1 
             403f39      5 INSTR BELONGTO 403e40 
-            403f39      5 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 XMM0 XMM1 XMM2 ZZ mov     eax, 1 
+            403f39      5 INSTR DEADREGS  EFLAGS RAX R12 R13 R14 R15 XMM0 XMM1 XMM2 ZZ mov     eax, 1 
             403f3e     -1 INSTR LOCAL NoMetaUpdate call    ___sprintf_chk 
             403f3e      5 INSTR BELONGTO 403e40 
             403f3e      5 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 XMM0 XMM1 XMM2 ZZ call    ___sprintf_chk 
@@ -5749,7 +5774,7 @@
             403f43      4 INSTR BELONGTO 403e40 
             403f47     -1 INSTR LOCAL NoMetaUpdate jmp     sub_402DA0 
             403f47      5 INSTR BELONGTO 403e40 
-            403f47      5 INSTR DEADREGS  EFLAGS RAX R12 R13 R14 R15 XMM0 XMM1 XMM2 ZZ jmp     sub_402DA0 
+            403f47      5 INSTR DEADREGS  EFLAGS RAX RDI R12 R13 R14 R15 XMM0 XMM1 XMM2 ZZ jmp     sub_402DA0 
             403f50     -1 INSTR LOCAL NoMetaUpdate subsd   xmm2, cs:qword_608618; jumptable 0000000000403EE7 case 15 
             403f50      8 INSTR BELONGTO 403e40 
             403f58      8 INSTR BELONGTO 403e40 
@@ -5771,13 +5796,13 @@
             403f98     -1 INSTR LOCAL MetadataUnused movapd  xmm0, xmm2      ; jumptable 0000000000403EE7 case 3 
             403f98      4 INSTR BELONGTO 403e40 
             403f9c      5 INSTR BELONGTO 403e40 
-            403f9c      5 INSTR DEADREGS  EFLAGS RAX RDX RSI R12 R13 R14 R15 XMM0 ZZ movsd   [rsp+18h+var_18], xmm2 
+            403f9c      5 INSTR DEADREGS  EFLAGS RAX RDX RSI RDI R12 R13 R14 R15 XMM0 ZZ movsd   [rsp+18h+var_18], xmm2 
             403f9c      5 PTRIMMEDESP STACK 0 displ movsd   [rsp+18h+var_18], xmm2
             403fa1      7 INSTR BELONGTO 403e40 
-            403fa1      7 INSTR DEADREGS  EFLAGS RAX RDX RSI R12 R13 R14 R15 XMM0 ZZ sub     cs:dword_608614, 1 
+            403fa1      7 INSTR DEADREGS  EFLAGS RAX RDX RSI RDI R12 R13 R14 R15 XMM0 ZZ sub     cs:dword_608614, 1 
             403fa8     -1 INSTR LOCAL NoMetaUpdate call    sub_403000 
             403fa8      5 INSTR BELONGTO 403e40 
-            403fa8      5 INSTR DEADREGS  EFLAGS RAX RDX RSI R12 R13 R14 R15 XMM0 ZZ call    sub_403000 
+            403fa8      5 INSTR DEADREGS  EFLAGS RAX RDX RSI RDI R12 R13 R14 R15 XMM0 ZZ call    sub_403000 
             403fad     -1 INSTR LOCAL SafeIfNoIndexing movsd   xmm2, [rsp+18h+var_18] 
             403fad      5 INSTR BELONGTO 403e40 
             403fad      5 PTRIMMEDESP STACK 0 displ movsd   xmm2, [rsp+18h+var_18]
@@ -5811,17 +5836,17 @@
             404000     -1 INSTR LOCAL SafeFrameAlloc sub     rsp, 8 
             404000     40 FUNC GLOBAL sub_404000 FUNC_UNSAFE NOFP RET             404027 
             404000      4 INSTR BELONGTO 404000 
-            404000      4 INSTR DEADREGS  EFLAGS RDX ZZ sub     rsp, 8 
+            404000      4 INSTR DEADREGS  EFLAGS RAX RDX RDI ZZ sub     rsp, 8 
             404000      8 DATAREF STACK 543 esp + 0 PARENT LocalFrame LOCALFRAME
             404000      8 MEMORYHOLE STACK esp + 8 ReturnAddress 
             404004     -2 INSTR LOCAL n RDI ZZ  NUMVia2ndSrcIMMEDNUM mov     edi, 11h 
             404004      5 INSTR BELONGTO 404000 
-            404004      5 INSTR DEADREGS  EFLAGS RDX ZZ mov     edi, 11h 
+            404004      5 INSTR DEADREGS  EFLAGS RAX RDX RDI ZZ mov     edi, 11h 
             404009     10 INSTR BELONGTO 404000 
-            404009     10 INSTR DEADREGS  EFLAGS RDX ZZ mov     cs:dword_60860C, 0 
+            404009     10 INSTR DEADREGS  EFLAGS RAX RDX ZZ mov     cs:dword_60860C, 0 
             404013     -1 INSTR LOCAL NoMetaUpdate call    sub_402F60 
             404013      5 INSTR BELONGTO 404000 
-            404013      5 INSTR DEADREGS  EFLAGS RDX ZZ call    sub_402F60 
+            404013      5 INSTR DEADREGS  EFLAGS RAX RDX ZZ call    sub_402F60 
             404018      7 INSTR BELONGTO 404000 
             404018      7 INSTR DEADREGS  EFLAGS ZZ add     cs:dword_608614, 1 
             40401f     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rsp, 8 
@@ -5834,11 +5859,11 @@
             404030      0 FUNC MMSAFENESS SAFE
             404030    261 FUNC GLOBAL sub_404030 FUNC_UNSAFE NOFP RET             404134 
             404030      4 INSTR BELONGTO 404030 
-            404030      4 INSTR DEADREGS  EFLAGS ZZ sub     rsp, 8 
+            404030      4 INSTR DEADREGS  EFLAGS RAX ZZ sub     rsp, 8 
             404030      8 DATAREF STACK 544 esp + 0 PARENT LocalFrame LOCALFRAME
             404030      8 MEMORYHOLE STACK esp + 8 ReturnAddress 
             404034      6 INSTR BELONGTO 404030 
-            404034      6 INSTR DEADREGS  EFLAGS ZZ mov     eax, cs:dword_607490 
+            404034      6 INSTR DEADREGS  EFLAGS RAX ZZ mov     eax, cs:dword_607490 
             40403a     -1 INSTR LOCAL NoMetaUpdate test    eax, eax 
             40403a      2 INSTR BELONGTO 404030 
             40403c     -1 INSTR LOCAL NoMetaUpdate jz      loc_404120 
@@ -5850,46 +5875,46 @@
             40404b     -1 INSTR LOCAL MetadataUnused mov     edx, cs:dword_60860C 
             40404b      6 INSTR BELONGTO 404030 
             404051     10 INSTR BELONGTO 404030 
-            404051     10 INSTR DEADREGS  EFLAGS RAX R12 R13 R14 R15 ZZ mov     cs:dword_607490, 2 
+            404051     10 INSTR DEADREGS  EFLAGS RAX RCX RSI RDI R12 R13 R14 R15 ZZ mov     cs:dword_607490, 2 
             40405b     10 INSTR BELONGTO 404030 
-            40405b     10 INSTR DEADREGS  EFLAGS RAX R12 R13 R14 R15 ZZ mov     cs:dword_608670, 1 
+            40405b     10 INSTR DEADREGS  EFLAGS RAX RCX RSI RDI R12 R13 R14 R15 ZZ mov     cs:dword_608670, 1 
             404065      7 INSTR BELONGTO 404030 
-            404065      7 INSTR DEADREGS  EFLAGS RAX R12 R13 R14 R15 ZZ mov     rax, cs:qword_608618 
+            404065      7 INSTR DEADREGS  EFLAGS RAX RCX RSI RDI R12 R13 R14 R15 ZZ mov     rax, cs:qword_608618 
             40406c     -1 INSTR LOCAL NoMetaUpdate test    edx, edx 
             40406c      2 INSTR BELONGTO 404030 
             40406e     -1 INSTR LOCAL NoMetaUpdate jnz     short loc_4040E8 
             40406e      2 INSTR BELONGTO 404030 
             404070      7 INSTR BELONGTO 404030 
-            404070      7 INSTR DEADREGS  EFLAGS RDX R12 R13 R14 R15 ZZ mov     rdx, cs:qword_608680 
+            404070      7 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R12 R13 R14 R15 ZZ mov     rdx, cs:qword_608680 
             404077      7 INSTR BELONGTO 404030 
-            404077      7 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ mov     cs:qword_608618, rdx 
+            404077      7 INSTR DEADREGS  EFLAGS RCX RSI RDI R12 R13 R14 R15 ZZ mov     cs:qword_608618, rdx 
             40407e      7 INSTR BELONGTO 404030 
-            40407e      7 INSTR DEADREGS  EFLAGS RDX R12 R13 R14 R15 ZZ mov     rdx, cs:qword_608688 
+            40407e      7 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R12 R13 R14 R15 ZZ mov     rdx, cs:qword_608688 
             404085      7 INSTR BELONGTO 404030 
-            404085      7 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ mov     cs:qword_608680, rdx 
+            404085      7 INSTR DEADREGS  EFLAGS RCX RSI RDI R12 R13 R14 R15 ZZ mov     cs:qword_608680, rdx 
             40408c      7 INSTR BELONGTO 404030 
-            40408c      7 INSTR DEADREGS  EFLAGS RDX R12 R13 R14 R15 ZZ mov     rdx, cs:qword_608690 
+            40408c      7 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R12 R13 R14 R15 ZZ mov     rdx, cs:qword_608690 
             404093      7 INSTR BELONGTO 404030 
-            404093      7 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ mov     cs:qword_608690, rax 
+            404093      7 INSTR DEADREGS  EFLAGS RCX RSI RDI R12 R13 R14 R15 ZZ mov     cs:qword_608690, rax 
             40409a      7 INSTR BELONGTO 404030 
-            40409a      7 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ mov     cs:qword_608688, rdx 
+            40409a      7 INSTR DEADREGS  EFLAGS RAX RCX RSI RDI R12 R13 R14 R15 ZZ mov     cs:qword_608688, rdx 
             4040a1      7 INSTR BELONGTO 404030 
-            4040a1      7 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ add     cs:dword_607494, 1 
+            4040a1      7 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R12 R13 R14 R15 ZZ add     cs:dword_607494, 1 
             4040a8     -1 INSTR LOCAL MetadataUnused movsd   xmm0, cs:qword_608618 
             4040a8      8 INSTR BELONGTO 404030 
             4040b0      5 INSTR BELONGTO 404030 
-            4040b0      5 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 XMM0 ZZ mov     ecx, offset a_8g; "%.8g" 
+            4040b0      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R12 R13 R14 R15 XMM0 ZZ mov     ecx, offset a_8g; "%.8g" 
             4040b5     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 20h 
             4040b5      5 INSTR BELONGTO 404030 
-            4040b5      5 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 XMM0 ZZ mov     edx, 20h 
+            4040b5      5 INSTR DEADREGS  EFLAGS RAX RDX RSI RDI R12 R13 R14 R15 XMM0 ZZ mov     edx, 20h 
             4040ba     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 1 
             4040ba      5 INSTR BELONGTO 404030 
-            4040ba      5 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 XMM0 ZZ mov     esi, 1 
+            4040ba      5 INSTR DEADREGS  EFLAGS RAX RSI RDI R12 R13 R14 R15 XMM0 ZZ mov     esi, 1 
             4040bf      5 INSTR BELONGTO 404030 
-            4040bf      5 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 XMM0 ZZ mov     edi, offset s 
+            4040bf      5 INSTR DEADREGS  EFLAGS RAX RDI R12 R13 R14 R15 XMM0 ZZ mov     edi, offset s 
             4040c4     -2 INSTR LOCAL n RAX ZZ  NUMVia2ndSrcIMMEDNUM mov     eax, 1 
             4040c4      5 INSTR BELONGTO 404030 
-            4040c4      5 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 XMM0 ZZ mov     eax, 1 
+            4040c4      5 INSTR DEADREGS  EFLAGS RAX R12 R13 R14 R15 XMM0 ZZ mov     eax, 1 
             4040c9     10 INSTR BELONGTO 404030 
             4040c9     10 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 XMM0 ZZ mov     cs:dword_60860C, 0 
             4040d3     -1 INSTR LOCAL NoMetaUpdate call    ___sprintf_chk 
@@ -5899,21 +5924,21 @@
             4040d8      4 INSTR BELONGTO 404030 
             4040dc     -1 INSTR LOCAL NoMetaUpdate jmp     sub_402DA0 
             4040dc      5 INSTR BELONGTO 404030 
-            4040dc      5 INSTR DEADREGS  EFLAGS RAX R12 R13 R14 R15 XMM0 ZZ jmp     sub_402DA0 
+            4040dc      5 INSTR DEADREGS  EFLAGS RAX RDI R12 R13 R14 R15 XMM0 ZZ jmp     sub_402DA0 
             4040e8      7 INSTR BELONGTO 404030 
-            4040e8      7 INSTR DEADREGS  EFLAGS RDX R12 R13 R14 R15 ZZ mov     rdx, cs:qword_608690 
+            4040e8      7 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R12 R13 R14 R15 ZZ mov     rdx, cs:qword_608690 
             4040ef      7 INSTR BELONGTO 404030 
-            4040ef      7 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ mov     cs:qword_608618, rdx 
+            4040ef      7 INSTR DEADREGS  EFLAGS RCX RSI RDI R12 R13 R14 R15 ZZ mov     cs:qword_608618, rdx 
             4040f6      7 INSTR BELONGTO 404030 
-            4040f6      7 INSTR DEADREGS  EFLAGS RDX R12 R13 R14 R15 ZZ mov     rdx, cs:qword_608688 
+            4040f6      7 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R12 R13 R14 R15 ZZ mov     rdx, cs:qword_608688 
             4040fd      7 INSTR BELONGTO 404030 
-            4040fd      7 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ mov     cs:qword_608690, rdx 
+            4040fd      7 INSTR DEADREGS  EFLAGS RCX RSI RDI R12 R13 R14 R15 ZZ mov     cs:qword_608690, rdx 
             404104      7 INSTR BELONGTO 404030 
-            404104      7 INSTR DEADREGS  EFLAGS RDX R12 R13 R14 R15 ZZ mov     rdx, cs:qword_608680 
+            404104      7 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R12 R13 R14 R15 ZZ mov     rdx, cs:qword_608680 
             40410b      7 INSTR BELONGTO 404030 
-            40410b      7 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ mov     cs:qword_608680, rax 
+            40410b      7 INSTR DEADREGS  EFLAGS RCX RSI RDI R12 R13 R14 R15 ZZ mov     cs:qword_608680, rax 
             404112      7 INSTR BELONGTO 404030 
-            404112      7 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ mov     cs:qword_608688, rdx 
+            404112      7 INSTR DEADREGS  EFLAGS RAX RCX RSI RDI R12 R13 R14 R15 ZZ mov     cs:qword_608688, rdx 
             404119     -1 INSTR LOCAL NoMetaUpdate jmp     short loc_4040A1 
             404119      2 INSTR BELONGTO 404030 
             404120     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rsp, 8 
@@ -5931,42 +5956,42 @@
             404140      0 FUNC MMSAFENESS SAFE
             404140    418 FUNC GLOBAL sub_404140 FUNC_UNSAFE NOFP RET             4042e1 
             404140      6 INSTR BELONGTO 404140 
-            404140      6 INSTR DEADREGS  EFLAGS ZZ mov     eax, cs:dword_607490 
+            404140      6 INSTR DEADREGS  EFLAGS RAX ZZ mov     eax, cs:dword_607490 
             404146      1 INSTR BELONGTO 404140 
             404146      1 INSTR DEADREGS  EFLAGS ZZ push    rbx 
             404146      8 MEMORYHOLE STACK esp + 0 CalleeSavedRegs 
             404146      8 MEMORYHOLE STACK esp + 8 ReturnAddress 
             404147     10 INSTR BELONGTO 404140 
-            404147     10 INSTR DEADREGS  EFLAGS ZZ mov     cs:dword_60860C, 0 
+            404147     10 INSTR DEADREGS  EFLAGS RBX ZZ mov     cs:dword_60860C, 0 
             404151     -1 INSTR LOCAL NoMetaUpdate test    eax, eax 
             404151      2 INSTR BELONGTO 404140 
             404153     -1 INSTR LOCAL NoMetaUpdate jz      loc_4041F0 
             404153      6 INSTR BELONGTO 404140 
             404159      6 INSTR BELONGTO 404140 
-            404159      6 INSTR DEADREGS  EFLAGS ZZ mov     edi, cs:dword_608614 
+            404159      6 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     edi, cs:dword_608614 
             40415f     -1 INSTR LOCAL NoMetaUpdate test    edi, edi 
             40415f      2 INSTR BELONGTO 404140 
             404161     -1 INSTR LOCAL NoMetaUpdate jz      loc_4041F0 
             404161      6 INSTR BELONGTO 404140 
             404167      7 INSTR BELONGTO 404140 
-            404167      7 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ add     cs:dword_607494, 1 
+            404167      7 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ add     cs:dword_607494, 1 
             40416e     -1 INSTR LOCAL NoMetaUpdate cmp     eax, 1 
             40416e      3 INSTR BELONGTO 404140 
             404171     10 INSTR BELONGTO 404140 
-            404171     10 INSTR DEADREGS  R12 R13 R14 R15 ZZ mov     cs:dword_608678, 0 
+            404171     10 INSTR DEADREGS  RBX R12 R13 R14 R15 ZZ mov     cs:dword_608678, 0 
             40417b     10 INSTR BELONGTO 404140 
-            40417b     10 INSTR DEADREGS  R12 R13 R14 R15 ZZ mov     cs:dword_608674, 0 
+            40417b     10 INSTR DEADREGS  RBX R12 R13 R14 R15 ZZ mov     cs:dword_608674, 0 
             404185     -1 INSTR LOCAL NoMetaUpdate jz      loc_4042D8 
             404185      6 INSTR BELONGTO 404140 
             40418b     -1 INSTR LOCAL SafeIfNoIndexing movsd   xmm0, cs:qword_608618 
             40418b      8 INSTR BELONGTO 404140 
             404193     10 INSTR BELONGTO 404140 
-            404193     10 INSTR DEADREGS  EFLAGS RAX RDX RSI R12 R13 R14 R15 ZZ mov     cs:dword_607490, 2 
+            404193     10 INSTR DEADREGS  EFLAGS RAX RDX RBX RSI RDI R12 R13 R14 R15 ZZ mov     cs:dword_607490, 2 
             40419d     -1 INSTR LOCAL NoMetaUpdate call    sub_403000 
             40419d      5 INSTR BELONGTO 404140 
-            40419d      5 INSTR DEADREGS  EFLAGS RAX RDX RSI R12 R13 R14 R15 ZZ call    sub_403000 
+            40419d      5 INSTR DEADREGS  EFLAGS RAX RDX RBX RSI RDI R12 R13 R14 R15 ZZ call    sub_403000 
             4041a2      6 INSTR BELONGTO 404140 
-            4041a2      6 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ mov     esi, cs:dword_608784 
+            4041a2      6 INSTR DEADREGS  EFLAGS RBX RSI R12 R13 R14 R15 ZZ mov     esi, cs:dword_608784 
             4041a8     -1 INSTR LOCAL NoMetaUpdate test    esi, esi 
             4041a8      2 INSTR BELONGTO 404140 
             4041aa     -1 INSTR LOCAL NoMetaUpdate jz      short loc_404227 
@@ -5974,7 +5999,7 @@
             4041ac      4 INSTR BELONGTO 404140 
             4041b0     -1 INSTR LOCAL NoMetaUpdate call    sub_402FB0 
             4041b0      5 INSTR BELONGTO 404140 
-            4041b0      5 INSTR DEADREGS  EFLAGS RCX R12 R13 R14 R15 ZZ call    sub_402FB0 
+            4041b0      5 INSTR DEADREGS  EFLAGS RAX RCX RBX R12 R13 R14 R15 ZZ call    sub_402FB0 
             4041b5     -1 INSTR LOCAL NoMetaUpdate cmp     eax, 11h 
             4041b5      3 INSTR BELONGTO 404140 
             4041b8     -1 INSTR LOCAL MetadataUnused mov     ebx, eax 
@@ -6009,34 +6034,34 @@
             4041f8     -1 INSTR LOCAL NoMetaUpdate addsd   xmm0, cs:qword_608618; jumptable 00000000004041E4 case 20 
             4041f8      8 INSTR BELONGTO 404140 
             404200      8 INSTR BELONGTO 404140 
-            404200      8 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ movsd   cs:qword_608788, xmm0 
+            404200      8 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ movsd   cs:qword_608788, xmm0 
             404208      8 INSTR BELONGTO 404140 
             404210      8 INSTR BELONGTO 404140 
-            404210      8 INSTR DEADREGS  EFLAGS RAX RDX RSI R12 R13 R14 R15 ZZ movsd   cs:qword_608618, xmm0; jumptable 00000000004041E4 default case 
+            404210      8 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX RSI RDI R12 R13 R14 R15 ZZ movsd   cs:qword_608618, xmm0; jumptable 00000000004041E4 default case 
             404218     -1 INSTR LOCAL NoMetaUpdate call    sub_403000 
             404218      5 INSTR BELONGTO 404140 
-            404218      5 INSTR DEADREGS  EFLAGS RAX RDX RSI R12 R13 R14 R15 ZZ call    sub_403000 
+            404218      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX RSI RDI R12 R13 R14 R15 ZZ call    sub_403000 
+            40421d     -1 INSTR LOCAL MetadataUnused mov     ecx, cs:dword_608784 
             40421d      6 INSTR BELONGTO 404140 
-            40421d      6 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ mov     ecx, cs:dword_608784 
             404223     -1 INSTR LOCAL NoMetaUpdate test    ecx, ecx 
             404223      2 INSTR BELONGTO 404140 
             404225     -1 INSTR LOCAL NoMetaUpdate jnz     short loc_4041B0 
             404225      2 INSTR BELONGTO 404140 
             404227     -1 INSTR LOCAL NoMetaUpdate call    sub_403080 
             404227      5 INSTR BELONGTO 404140 
-            404227      5 INSTR DEADREGS  EFLAGS RAX RBX R8 R9 R12 R13 R14 R15 XMM1 ZZ call    sub_403080 
+            404227      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX RSI RDI R8 R9 R12 R13 R14 R15 XMM1 ZZ call    sub_403080 
             40422c     -1 INSTR LOCAL MetadataUnused movsd   xmm0, cs:qword_608618 
             40422c      8 INSTR BELONGTO 404140 
             404234      5 INSTR BELONGTO 404140 
-            404234      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 XMM0 XMM1 ZZ mov     ecx, offset a_8g; "%.8g" 
+            404234      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX RSI RDI R12 R13 R14 R15 XMM0 XMM1 ZZ mov     ecx, offset a_8g; "%.8g" 
             404239     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 20h 
             404239      5 INSTR BELONGTO 404140 
-            404239      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 XMM0 XMM1 ZZ mov     edx, 20h 
+            404239      5 INSTR DEADREGS  EFLAGS RAX RDX RBX RSI RDI R12 R13 R14 R15 XMM0 XMM1 ZZ mov     edx, 20h 
             40423e     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 1 
             40423e      5 INSTR BELONGTO 404140 
-            40423e      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 XMM0 XMM1 ZZ mov     esi, 1 
+            40423e      5 INSTR DEADREGS  EFLAGS RAX RBX RSI RDI R12 R13 R14 R15 XMM0 XMM1 ZZ mov     esi, 1 
             404243      5 INSTR BELONGTO 404140 
-            404243      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 XMM0 XMM1 ZZ mov     edi, offset s 
+            404243      5 INSTR DEADREGS  EFLAGS RAX RBX RDI R12 R13 R14 R15 XMM0 XMM1 ZZ mov     edi, offset s 
             404248     -1 INSTR LOCAL MetadataRedundant mov     eax, 1 
             404248      5 INSTR BELONGTO 404140 
             40424d      7 INSTR BELONGTO 404140 
@@ -6047,51 +6072,51 @@
             40425e      5 INSTR BELONGTO 404140 
             40425e      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 XMM0 XMM1 ZZ call    ___sprintf_chk 
             404263      1 INSTR BELONGTO 404140 
-            404263      1 INSTR DEADREGS  EFLAGS RAX RBX R12 R13 R14 R15 XMM0 XMM1 ZZ pop     rbx 
+            404263      1 INSTR DEADREGS  EFLAGS RAX RBX RDI R12 R13 R14 R15 XMM0 XMM1 ZZ pop     rbx 
             404264     -1 INSTR LOCAL NoMetaUpdate jmp     sub_402DA0 
             404264      5 INSTR BELONGTO 404140 
-            404264      5 INSTR DEADREGS  EFLAGS RAX R12 R13 R14 R15 XMM0 XMM1 ZZ jmp     sub_402DA0 
+            404264      5 INSTR DEADREGS  EFLAGS RAX RDI R12 R13 R14 R15 XMM0 XMM1 ZZ jmp     sub_402DA0 
             404270     -1 INSTR LOCAL NoMetaUpdate subsd   xmm0, cs:qword_608618; jumptable 00000000004041E4 case 15 
             404270      8 INSTR BELONGTO 404140 
             404278      8 INSTR BELONGTO 404140 
-            404278      8 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ movsd   cs:qword_608788, xmm0 
+            404278      8 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ movsd   cs:qword_608788, xmm0 
             404280     -1 INSTR LOCAL NoMetaUpdate jmp     short loc_404210; jumptable 00000000004041E4 default case 
             404280      2 INSTR BELONGTO 404140 
             404288     -1 INSTR LOCAL NoMetaUpdate mulsd   xmm0, cs:qword_608618; jumptable 00000000004041E4 case 10 
             404288      8 INSTR BELONGTO 404140 
             404290      8 INSTR BELONGTO 404140 
-            404290      8 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ movsd   cs:qword_608788, xmm0 
+            404290      8 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ movsd   cs:qword_608788, xmm0 
             404298     -1 INSTR LOCAL NoMetaUpdate jmp     loc_404210      ; jumptable 00000000004041E4 default case 
             404298      5 INSTR BELONGTO 404140 
             4042a0     -1 INSTR LOCAL NoMetaUpdate divsd   xmm0, cs:qword_608618; jumptable 00000000004041E4 case 5 
             4042a0      8 INSTR BELONGTO 404140 
             4042a8      8 INSTR BELONGTO 404140 
-            4042a8      8 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ movsd   cs:qword_608788, xmm0 
+            4042a8      8 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ movsd   cs:qword_608788, xmm0 
             4042b0     -1 INSTR LOCAL NoMetaUpdate jmp     loc_404210      ; jumptable 00000000004041E4 default case 
             4042b0      5 INSTR BELONGTO 404140 
             4042b8     -1 INSTR LOCAL MetadataUnused movsd   xmm1, cs:qword_608618; jumptable 00000000004041E4 case 0 
             4042b8      8 INSTR BELONGTO 404140 
             4042c0     -1 INSTR LOCAL NoMetaUpdate call    _pow 
             4042c0      5 INSTR BELONGTO 404140 
-            4042c0      5 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ call    _pow 
+            4042c0      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ call    _pow 
             4042c5      8 INSTR BELONGTO 404140 
-            4042c5      8 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ movsd   cs:qword_608788, xmm0 
+            4042c5      8 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ movsd   cs:qword_608788, xmm0 
             4042cd     -1 INSTR LOCAL NoMetaUpdate jmp     loc_404210      ; jumptable 00000000004041E4 default case 
             4042cd      5 INSTR BELONGTO 404140 
             4042d8     -1 INSTR LOCAL NoMetaUpdate call    sub_403110 
             4042d8      5 INSTR BELONGTO 404140 
-            4042d8      5 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ call    sub_403110 
+            4042d8      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ call    sub_403110 
             4042dd     -1 INSTR LOCAL NoMetaUpdate jmp     loc_40418B 
             4042dd      5 INSTR BELONGTO 404140 
             4042f0      0 FUNC FRAMERESTORE 0 0 0 1 0 0 2 0 1 3 0 0 4 0 0 5 0 0 6 0 0 7 0 0 8 0 1 9 0 1 10 0 1 11 0 1 12 0 0 13 0 0 14 0 0 15 0 0 ZZ
             4042f0      0 FUNC MMSAFENESS SAFE
             4042f0    461 FUNC GLOBAL sub_4042F0 FUNC_UNSAFE NOFP RET             4044bc 
             4042f0      4 INSTR BELONGTO 4042f0 
-            4042f0      4 INSTR DEADREGS  EFLAGS ZZ sub     rsp, 8 
+            4042f0      4 INSTR DEADREGS  EFLAGS RAX ZZ sub     rsp, 8 
             4042f0      8 DATAREF STACK 545 esp + 0 PARENT LocalFrame LOCALFRAME
             4042f0      8 MEMORYHOLE STACK esp + 8 ReturnAddress 
             4042f4      6 INSTR BELONGTO 4042f0 
-            4042f4      6 INSTR DEADREGS  EFLAGS ZZ mov     eax, cs:dword_60860C 
+            4042f4      6 INSTR DEADREGS  EFLAGS RAX ZZ mov     eax, cs:dword_60860C 
             4042fa     -1 INSTR LOCAL NoMetaUpdate test    eax, eax 
             4042fa      2 INSTR BELONGTO 4042f0 
             4042fc     -1 INSTR LOCAL NoMetaUpdate jz      loc_40438F 
@@ -6100,9 +6125,8 @@
             404302      7 INSTR BELONGTO 4042f0 
             404309     -1 INSTR LOCAL NoMetaUpdate jz      loc_404488 
             404309      6 INSTR BELONGTO 4042f0 
-            40430f     -2 INSTR LOCAL n RAX ZZ  NumericDEFs mov     eax, cs:dword_608610 
+            40430f     -1 INSTR LOCAL MetadataUnused mov     eax, cs:dword_608610 
             40430f      6 INSTR BELONGTO 4042f0 
-            40430f      6 INSTR DEADREGS  EFLAGS ZZ mov     eax, cs:dword_608610 
             404315     -1 INSTR LOCAL NoMetaUpdate cmp     eax, 1 
             404315      3 INSTR BELONGTO 4042f0 
             404318     -1 INSTR LOCAL NoMetaUpdate jz      loc_404460 
@@ -6122,22 +6146,22 @@
             40433b     -1 INSTR LOCAL NoMetaUpdate divsd   xmm0, cs:qword_4055D8 
             40433b      8 INSTR BELONGTO 4042f0 
             404343      8 INSTR BELONGTO 4042f0 
-            404343      8 INSTR DEADREGS  EFLAGS ZZ movsd   cs:qword_608618, xmm0 
+            404343      8 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI ZZ movsd   cs:qword_608618, xmm0 
             40434b     -1 INSTR LOCAL MetadataUnused movsd   xmm0, cs:qword_608618 
             40434b      8 INSTR BELONGTO 4042f0 
             404353      5 INSTR BELONGTO 4042f0 
-            404353      5 INSTR DEADREGS  EFLAGS XMM0 ZZ mov     ecx, offset a_8g; "%.8g" 
+            404353      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI XMM0 ZZ mov     ecx, offset a_8g; "%.8g" 
             404358     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 20h 
             404358      5 INSTR BELONGTO 4042f0 
-            404358      5 INSTR DEADREGS  EFLAGS XMM0 ZZ mov     edx, 20h 
+            404358      5 INSTR DEADREGS  EFLAGS RAX RDX RSI RDI XMM0 ZZ mov     edx, 20h 
             40435d     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 1 
             40435d      5 INSTR BELONGTO 4042f0 
-            40435d      5 INSTR DEADREGS  EFLAGS XMM0 ZZ mov     esi, 1 
+            40435d      5 INSTR DEADREGS  EFLAGS RAX RSI RDI XMM0 ZZ mov     esi, 1 
             404362      5 INSTR BELONGTO 4042f0 
-            404362      5 INSTR DEADREGS  EFLAGS XMM0 ZZ mov     edi, offset s 
+            404362      5 INSTR DEADREGS  EFLAGS RAX RDI XMM0 ZZ mov     edi, offset s 
             404367     -2 INSTR LOCAL n RAX ZZ  NUMVia2ndSrcIMMEDNUM mov     eax, 1 
             404367      5 INSTR BELONGTO 4042f0 
-            404367      5 INSTR DEADREGS  EFLAGS XMM0 ZZ mov     eax, 1 
+            404367      5 INSTR DEADREGS  EFLAGS RAX XMM0 ZZ mov     eax, 1 
             40436c     10 INSTR BELONGTO 4042f0 
             40436c     10 INSTR DEADREGS  EFLAGS XMM0 ZZ mov     cs:dword_607490, 2 
             404376     10 INSTR BELONGTO 4042f0 
@@ -6148,16 +6172,16 @@
             40438a      5 INSTR BELONGTO 4042f0 
             40438a      5 INSTR DEADREGS  EFLAGS XMM0 ZZ call    ___sprintf_chk 
             40438f      6 INSTR BELONGTO 4042f0 
-            40438f      6 INSTR DEADREGS  EFLAGS XMM0 ZZ mov     ecx, cs:dword_608610 
+            40438f      6 INSTR DEADREGS  EFLAGS RAX RCX RDX XMM0 ZZ mov     ecx, cs:dword_608610 
             404395     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 55555556h 
             404395      5 INSTR BELONGTO 4042f0 
-            404395      5 INSTR DEADREGS  EFLAGS XMM0 ZZ mov     edx, 55555556h 
+            404395      5 INSTR DEADREGS  EFLAGS RAX RDX XMM0 ZZ mov     edx, 55555556h 
             40439a     10 INSTR BELONGTO 4042f0 
-            40439a     10 INSTR DEADREGS  EFLAGS XMM0 ZZ mov     cs:dword_60860C, 0 
+            40439a     10 INSTR DEADREGS  EFLAGS RAX XMM0 ZZ mov     cs:dword_60860C, 0 
             4043a4     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     ecx, 1 
             4043a4      3 INSTR BELONGTO 4042f0 
             4043a7      2 INSTR BELONGTO 4042f0 
-            4043a7      2 INSTR DEADREGS  EFLAGS XMM0 ZZ mov     eax, ecx 
+            4043a7      2 INSTR DEADREGS  EFLAGS RAX XMM0 ZZ mov     eax, ecx 
             4043a7     -2 INSTR LOCAL n RAX ZZ  NumericDEFs mov     eax, ecx 
             4043a9     -1 INSTR LOCAL MetadataRedundant imul    edx 
             4043a9      2 INSTR BELONGTO 4042f0 
@@ -6198,37 +6222,37 @@
             4043ed      4 INSTR BELONGTO 4042f0 
             4043f1     -1 INSTR LOCAL NoMetaUpdate jmp     sub_402DA0 
             4043f1      5 INSTR BELONGTO 4042f0 
-            4043f1      5 INSTR DEADREGS  EFLAGS RAX XMM0 ZZ jmp     sub_402DA0 
+            4043f1      5 INSTR DEADREGS  EFLAGS RAX RDI XMM0 ZZ jmp     sub_402DA0 
             404400     10 INSTR BELONGTO 4042f0 
-            404400     10 INSTR DEADREGS  EFLAGS RAX R8 R9 XMM0 ZZ mov     r8, 3F9015BF92172715h 
+            404400     10 INSTR DEADREGS  EFLAGS RAX RDI R8 R9 XMM0 ZZ mov     r8, 3F9015BF92172715h 
             404400     -2 INSTR LOCAL n R8 ZZ  NUMVia2ndSrcIMMEDNUM mov     r8, 3F9015BF92172715h 
             40440a     10 INSTR BELONGTO 4042f0 
-            40440a     10 INSTR DEADREGS  EFLAGS RAX R9 XMM0 ZZ mov     r9, 404FD4BBAB8B4955h 
+            40440a     10 INSTR DEADREGS  EFLAGS RAX RDI R9 XMM0 ZZ mov     r9, 404FD4BBAB8B4955h 
             40440a     -2 INSTR LOCAL n R9 ZZ  NUMVia2ndSrcIMMEDNUM mov     r9, 404FD4BBAB8B4955h 
             404414      7 INSTR BELONGTO 4042f0 
-            404414      7 INSTR DEADREGS  EFLAGS RAX XMM0 ZZ mov     cs:qword_6074A0, r8 
+            404414      7 INSTR DEADREGS  EFLAGS RAX RDI XMM0 ZZ mov     cs:qword_6074A0, r8 
             40441b      7 INSTR BELONGTO 4042f0 
-            40441b      7 INSTR DEADREGS  EFLAGS RAX XMM0 ZZ mov     cs:qword_6074A8, r9 
+            40441b      7 INSTR DEADREGS  EFLAGS RAX RDI XMM0 ZZ mov     cs:qword_6074A8, r9 
             404422     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rsp, 8 
             404422      4 INSTR BELONGTO 4042f0 
             404426     -1 INSTR LOCAL NoMetaUpdate jmp     sub_402DA0 
             404426      5 INSTR BELONGTO 4042f0 
-            404426      5 INSTR DEADREGS  EFLAGS RAX XMM0 ZZ jmp     sub_402DA0 
+            404426      5 INSTR DEADREGS  EFLAGS RAX RDI XMM0 ZZ jmp     sub_402DA0 
             404430     10 INSTR BELONGTO 4042f0 
-            404430     10 INSTR DEADREGS  EFLAGS RAX R10 R11 XMM0 ZZ mov     r10, 3FF0000000000000h 
+            404430     10 INSTR DEADREGS  EFLAGS RAX RDI R10 R11 XMM0 ZZ mov     r10, 3FF0000000000000h 
             404430     -2 INSTR LOCAL n R10 ZZ  NUMVia2ndSrcIMMEDNUM mov     r10, 3FF0000000000000h 
             40443a     10 INSTR BELONGTO 4042f0 
-            40443a     10 INSTR DEADREGS  EFLAGS RAX R11 XMM0 ZZ mov     r11, 3FF0000000000000h 
+            40443a     10 INSTR DEADREGS  EFLAGS RAX RDI R11 XMM0 ZZ mov     r11, 3FF0000000000000h 
             40443a     -2 INSTR LOCAL n R11 ZZ  NUMVia2ndSrcIMMEDNUM mov     r11, 3FF0000000000000h 
             404444      7 INSTR BELONGTO 4042f0 
-            404444      7 INSTR DEADREGS  EFLAGS RAX XMM0 ZZ mov     cs:qword_6074A0, r10 
+            404444      7 INSTR DEADREGS  EFLAGS RAX RDI XMM0 ZZ mov     cs:qword_6074A0, r10 
             40444b      7 INSTR BELONGTO 4042f0 
-            40444b      7 INSTR DEADREGS  EFLAGS RAX XMM0 ZZ mov     cs:qword_6074A8, r11 
+            40444b      7 INSTR DEADREGS  EFLAGS RAX RDI XMM0 ZZ mov     cs:qword_6074A8, r11 
             404452     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rsp, 8 
             404452      4 INSTR BELONGTO 4042f0 
             404456     -1 INSTR LOCAL NoMetaUpdate jmp     sub_402DA0 
             404456      5 INSTR BELONGTO 4042f0 
-            404456      5 INSTR DEADREGS  EFLAGS RAX XMM0 ZZ jmp     sub_402DA0 
+            404456      5 INSTR DEADREGS  EFLAGS RAX RDI XMM0 ZZ jmp     sub_402DA0 
             404456      8 DEALLOC STACK esp - 8 jmp     sub_402DA0
             404460     -1 INSTR LOCAL SafeIfNoIndexing movsd   xmm0, cs:qword_4055E0 
             404460      8 INSTR BELONGTO 4042f0 
@@ -6237,7 +6261,7 @@
             404470     -1 INSTR LOCAL NoMetaUpdate divsd   xmm0, cs:qword_4055D0 
             404470      8 INSTR BELONGTO 4042f0 
             404478      8 INSTR BELONGTO 4042f0 
-            404478      8 INSTR DEADREGS  EFLAGS ZZ movsd   cs:qword_608618, xmm0 
+            404478      8 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI ZZ movsd   cs:qword_608618, xmm0 
             404480     -1 INSTR LOCAL NoMetaUpdate jmp     loc_40434B 
             404480      5 INSTR BELONGTO 4042f0 
             404488     -1 INSTR LOCAL NoMetaUpdate call    sub_403110 
@@ -6252,7 +6276,7 @@
             4044a8     -1 INSTR LOCAL NoMetaUpdate divsd   xmm0, cs:qword_4055F0 
             4044a8      8 INSTR BELONGTO 4042f0 
             4044b0      8 INSTR BELONGTO 4042f0 
-            4044b0      8 INSTR DEADREGS  EFLAGS ZZ movsd   cs:qword_608618, xmm0 
+            4044b0      8 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI ZZ movsd   cs:qword_608618, xmm0 
             4044b8     -1 INSTR LOCAL NoMetaUpdate jmp     loc_40434B 
             4044b8      5 INSTR BELONGTO 4042f0 
             4044c0      0 FUNC FRAMERESTORE 0 0 0 1 0 0 2 0 0 3 0 0 4 0 0 5 0 0 6 0 0 7 0 0 8 0 0 9 0 0 10 0 0 11 0 0 12 0 0 13 0 0 14 0 0 15 0 0 ZZ
@@ -6293,14 +6317,14 @@
             404508      5 INSTR DEADREGS  EFLAGS ZZ call    sub_403110 
             40450d     -1 INSTR LOCAL NoMetaUpdate jmp     short loc_4044E3 
             40450d      2 INSTR BELONGTO 4044d0 
-            404510      0 FUNC FRAMERESTORE 0 0 0 1 0 1 2 0 1 3 -8 0 4 0 0 5 0 0 6 0 1 7 0 1 8 0 0 9 0 0 10 0 0 11 0 0 12 0 0 13 0 0 14 0 0 15 0 0 ZZ
+            404510      0 FUNC FRAMERESTORE 0 0 0 1 0 1 2 0 1 3 -8 0 4 0 0 5 0 0 6 0 1 7 0 0 8 0 0 9 0 0 10 0 0 11 0 0 12 0 0 13 0 0 14 0 0 15 0 0 ZZ
             404510      0 FUNC MMSAFENESS SAFE
             404510   1316 FUNC GLOBAL sub_404510 FUNC_UNSAFE NOFP RET             404a33 
             404510      1 INSTR BELONGTO 404510 
             404510      1 INSTR DEADREGS  EFLAGS ZZ push    rbx 
             404510     -3 INSTR LOCAL NoWarn push    rbx 
             404511      2 INSTR BELONGTO 404510 
-            404511      2 INSTR DEADREGS  EFLAGS ZZ mov     ebx, edi 
+            404511      2 INSTR DEADREGS  EFLAGS RBX ZZ mov     ebx, edi 
             404511     -2 INSTR LOCAL n RBX ZZ  NumericDEFs mov     ebx, edi 
             404513     32 DATAREF STACK 547 esp + 0 PARENT LocalFrame LOCALFRAME
             404513      4 INSTR BELONGTO 404510 
@@ -6314,16 +6338,17 @@
             404524     -1 INSTR LOCAL NoMetaUpdate cmp     ebx, 2Bh        ; switch 44 cases  
             404524      3 INSTR BELONGTO 404510 
             404527     10 INSTR BELONGTO 404510 
+            404527     10 INSTR DEADREGS  RAX ZZ mov     cs:dword_607490, 2 
             404531     -1 INSTR LOCAL NoMetaUpdate ja      short loc_404580; jumptable 0000000000404535 default case 
             404531      2 INSTR BELONGTO 404510 
             404533      2 INSTR BELONGTO 404510 
-            404533      2 INSTR DEADREGS  EFLAGS ZZ mov     eax, ebx 
+            404533      2 INSTR DEADREGS  EFLAGS RAX ZZ mov     eax, ebx 
             404533     -2 INSTR LOCAL n RAX ZZ  NumericDEFs mov     eax, ebx 
             404535     -1 INSTR LOCAL NoMetaUpdate jmp     ds:off_4053B8[rax*8]; switch jump 
             404535      7 INSTR BELONGTO 404510 
             404535      7 INSTR DEADREGS  EFLAGS ZZ jmp     ds:off_4053B8[rax*8]; switch jump 
             404540      7 INSTR BELONGTO 404510 
-            404540      7 INSTR DEADREGS  EFLAGS R10 XMM2 ZZ mov     r10d, cs:dword_60860C; jumptable 0000000000404535 case 43 
+            404540      7 INSTR DEADREGS  EFLAGS RAX R10 XMM2 ZZ mov     r10d, cs:dword_60860C; jumptable 0000000000404535 case 43 
             404547     -1 INSTR LOCAL MetadataUnused xor     eax, eax 
             404547      2 INSTR BELONGTO 404510 
             404549     -1 INSTR LOCAL NoMetaUpdate test    r10d, r10d 
@@ -6345,23 +6370,23 @@
             40456d      5 INSTR BELONGTO 404510 
             40456d      5 INSTR DEADREGS  EFLAGS XMM1 XMM2 ZZ call    _pow 
             404572      8 INSTR BELONGTO 404510 
-            404572      8 INSTR DEADREGS  EFLAGS XMM1 XMM2 ZZ movsd   cs:qword_608618, xmm0 
+            404572      8 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI XMM1 XMM2 ZZ movsd   cs:qword_608618, xmm0 
             40457a      6 INSTR BELONGTO 404510 
             404580     -1 INSTR LOCAL MetadataUnused movsd   xmm0, cs:qword_608618; jumptable 0000000000404535 default case 
             404580      8 INSTR BELONGTO 404510 
             404588      5 INSTR BELONGTO 404510 
-            404588      5 INSTR DEADREGS  EFLAGS XMM0 XMM1 XMM2 ZZ mov     ecx, offset a_8g; "%.8g" 
+            404588      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI XMM0 XMM1 XMM2 ZZ mov     ecx, offset a_8g; "%.8g" 
             40458d     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 20h 
             40458d      5 INSTR BELONGTO 404510 
-            40458d      5 INSTR DEADREGS  EFLAGS XMM0 XMM1 XMM2 ZZ mov     edx, 20h 
+            40458d      5 INSTR DEADREGS  EFLAGS RAX RDX RSI RDI XMM0 XMM1 XMM2 ZZ mov     edx, 20h 
             404592     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 1 
             404592      5 INSTR BELONGTO 404510 
-            404592      5 INSTR DEADREGS  EFLAGS XMM0 XMM1 XMM2 ZZ mov     esi, 1 
+            404592      5 INSTR DEADREGS  EFLAGS RAX RSI RDI XMM0 XMM1 XMM2 ZZ mov     esi, 1 
             404597      5 INSTR BELONGTO 404510 
-            404597      5 INSTR DEADREGS  EFLAGS XMM0 XMM1 XMM2 ZZ mov     edi, offset s 
+            404597      5 INSTR DEADREGS  EFLAGS RAX RDI XMM0 XMM1 XMM2 ZZ mov     edi, offset s 
             40459c     -2 INSTR LOCAL n RAX ZZ  NUMVia2ndSrcIMMEDNUM mov     eax, 1 
             40459c      5 INSTR BELONGTO 404510 
-            40459c      5 INSTR DEADREGS  EFLAGS XMM0 XMM1 XMM2 ZZ mov     eax, 1 
+            40459c      5 INSTR DEADREGS  EFLAGS RAX XMM0 XMM1 XMM2 ZZ mov     eax, 1 
             4045a1      6 INSTR BELONGTO 404510 
             4045a1      6 INSTR DEADREGS  EFLAGS XMM0 XMM1 XMM2 ZZ mov     cs:dword_607498, ebx 
             4045a7     10 INSTR BELONGTO 404510 
@@ -6378,20 +6403,20 @@
             4045d4     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rsp, 20h 
             4045d4      4 INSTR BELONGTO 404510 
             4045d8      1 INSTR BELONGTO 404510 
-            4045d8      1 INSTR DEADREGS  EFLAGS RAX RBX XMM0 XMM1 XMM2 ZZ pop     rbx 
+            4045d8      1 INSTR DEADREGS  EFLAGS RAX RBX RDI XMM0 XMM1 XMM2 ZZ pop     rbx 
             4045d9     -1 INSTR LOCAL NoMetaUpdate jmp     sub_402DA0 
             4045d9      5 INSTR BELONGTO 404510 
-            4045d9      5 INSTR DEADREGS  EFLAGS RAX XMM0 XMM1 XMM2 ZZ jmp     sub_402DA0 
+            4045d9      5 INSTR DEADREGS  EFLAGS RAX RDI XMM0 XMM1 XMM2 ZZ jmp     sub_402DA0 
             4045e0     -1 INSTR LOCAL SafeIfNoIndexing movsd   xmm0, cs:qword_4055F8; jumptable 0000000000404535 case 0 
             4045e0      8 INSTR BELONGTO 404510 
             4045e8     -1 INSTR LOCAL NoMetaUpdate divsd   xmm0, cs:qword_608618 
             4045e8      8 INSTR BELONGTO 404510 
             4045f0      8 INSTR BELONGTO 404510 
-            4045f0      8 INSTR DEADREGS  EFLAGS XMM1 XMM2 ZZ movsd   cs:qword_608618, xmm0 
+            4045f0      8 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI XMM1 XMM2 ZZ movsd   cs:qword_608618, xmm0 
             4045f8     -1 INSTR LOCAL NoMetaUpdate jmp     short loc_404580; jumptable 0000000000404535 default case 
             4045f8      2 INSTR BELONGTO 404510 
             404600      6 INSTR BELONGTO 404510 
-            404600      6 INSTR DEADREGS  EFLAGS XMM1 XMM2 ZZ mov     eax, cs:dword_60860C; jumptable 0000000000404535 case 13 
+            404600      6 INSTR DEADREGS  EFLAGS RAX XMM1 XMM2 ZZ mov     eax, cs:dword_60860C; jumptable 0000000000404535 case 13 
             404606     -1 INSTR LOCAL NoMetaUpdate test    eax, eax 
             404606      2 INSTR BELONGTO 404510 
             404608     -1 INSTR LOCAL SafeIfNoIndexing movsd   xmm0, cs:qword_608618; x 
@@ -6402,14 +6427,13 @@
             404616      5 INSTR BELONGTO 404510 
             404616      5 INSTR DEADREGS  EFLAGS XMM1 XMM2 ZZ call    _exp 
             40461b      8 INSTR BELONGTO 404510 
-            40461b      8 INSTR DEADREGS  EFLAGS XMM1 XMM2 ZZ movsd   cs:qword_608618, xmm0 
+            40461b      8 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI XMM1 XMM2 ZZ movsd   cs:qword_608618, xmm0 
             404623     -1 INSTR LOCAL NoMetaUpdate jmp     loc_404580      ; jumptable 0000000000404535 default case 
             404623      5 INSTR BELONGTO 404510 
             404630      6 INSTR BELONGTO 404510 
-            404630      6 INSTR DEADREGS  EFLAGS XMM1 XMM2 ZZ mov     ecx, cs:dword_608820; jumptable 0000000000404535 case 15 
-            404636     -2 INSTR LOCAL n RAX ZZ  NUMVia2ndSrcIMMEDNUM mov     eax, 2 
+            404630      6 INSTR DEADREGS  EFLAGS RAX RCX XMM1 XMM2 ZZ mov     ecx, cs:dword_608820; jumptable 0000000000404535 case 15 
+            404636     -1 INSTR LOCAL MetadataUnused mov     eax, 2 
             404636      5 INSTR BELONGTO 404510 
-            404636      5 INSTR DEADREGS  EFLAGS XMM1 XMM2 ZZ mov     eax, 2 
             40463b     -1 INSTR LOCAL NoMetaUpdate test    ecx, ecx 
             40463b      2 INSTR BELONGTO 404510 
             40463d     -1 INSTR LOCAL NoMetaUpdate jz      short loc_40465B 
@@ -6422,8 +6446,8 @@
             404648      8 INSTR BELONGTO 404510 
             404650     -1 INSTR LOCAL NoMetaUpdate call    sub_403000 
             404650      5 INSTR BELONGTO 404510 
-            404650      5 INSTR DEADREGS  EFLAGS RAX RDX RSI XMM1 XMM2 ZZ call    sub_403000 
-            404655     -1 INSTR LOCAL MetadataRedundant mov     eax, cs:dword_607490 
+            404650      5 INSTR DEADREGS  EFLAGS RAX RDX RSI RDI XMM1 XMM2 ZZ call    sub_403000 
+            404655     -1 INSTR LOCAL MetadataUnused mov     eax, cs:dword_607490 
             404655      6 INSTR BELONGTO 404510 
             40465b     10 INSTR BELONGTO 404510 
             40465b     10 INSTR DEADREGS  EFLAGS RDX XMM1 XMM2 ZZ mov     rdx, 400921FB54442D11h 
@@ -6437,13 +6461,13 @@
             404675     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rsp, 20h 
             404675      4 INSTR BELONGTO 404510 
             404679      1 INSTR BELONGTO 404510 
-            404679      1 INSTR DEADREGS  EFLAGS RAX RBX XMM0 XMM1 XMM2 ZZ pop     rbx 
+            404679      1 INSTR DEADREGS  EFLAGS RAX RBX RDI XMM0 XMM1 XMM2 ZZ pop     rbx 
             404679     32 DEALLOC STACK esp - 32 pop     rbx
             40467a     -1 INSTR LOCAL NoMetaUpdate jmp     sub_402DA0 
             40467a      5 INSTR BELONGTO 404510 
-            40467a      5 INSTR DEADREGS  EFLAGS RAX XMM0 XMM1 XMM2 ZZ jmp     sub_402DA0 
+            40467a      5 INSTR DEADREGS  EFLAGS RAX RDI XMM0 XMM1 XMM2 ZZ jmp     sub_402DA0 
             404680      6 INSTR BELONGTO 404510 
-            404680      6 INSTR DEADREGS  EFLAGS XMM1 XMM2 ZZ mov     edi, cs:dword_60860C; jumptable 0000000000404535 case 7 
+            404680      6 INSTR DEADREGS  EFLAGS RDI XMM1 XMM2 ZZ mov     edi, cs:dword_60860C; jumptable 0000000000404535 case 7 
             404686     -1 INSTR LOCAL SafeIfNoIndexing movsd   xmm0, cs:qword_608618; x 
             404686      8 INSTR BELONGTO 404510 
             40468e     -1 INSTR LOCAL NoMetaUpdate test    edi, edi 
@@ -6456,11 +6480,11 @@
             40469e      5 INSTR BELONGTO 404510 
             40469e      5 INSTR DEADREGS  EFLAGS XMM1 XMM2 ZZ call    _cos 
             4046a3      8 INSTR BELONGTO 404510 
-            4046a3      8 INSTR DEADREGS  EFLAGS XMM1 XMM2 ZZ movsd   cs:qword_608618, xmm0 
+            4046a3      8 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI XMM1 XMM2 ZZ movsd   cs:qword_608618, xmm0 
             4046ab     -1 INSTR LOCAL NoMetaUpdate jmp     loc_404580      ; jumptable 0000000000404535 default case 
             4046ab      5 INSTR BELONGTO 404510 
             4046b0      6 INSTR BELONGTO 404510 
-            4046b0      6 INSTR DEADREGS  EFLAGS XMM1 XMM2 ZZ mov     esi, cs:dword_60860C; jumptable 0000000000404535 case 8 
+            4046b0      6 INSTR DEADREGS  EFLAGS RSI XMM1 XMM2 ZZ mov     esi, cs:dword_60860C; jumptable 0000000000404535 case 8 
             4046b6     -1 INSTR LOCAL SafeIfNoIndexing movsd   xmm0, cs:qword_608618; x 
             4046b6      8 INSTR BELONGTO 404510 
             4046be     -1 INSTR LOCAL NoMetaUpdate test    esi, esi 
@@ -6473,14 +6497,13 @@
             4046cb     -1 INSTR LOCAL NoMetaUpdate mulsd   xmm0, cs:qword_6074A8 
             4046cb      8 INSTR BELONGTO 404510 
             4046d3      8 INSTR BELONGTO 404510 
-            4046d3      8 INSTR DEADREGS  EFLAGS XMM1 XMM2 ZZ movsd   cs:qword_608618, xmm0 
+            4046d3      8 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI XMM1 XMM2 ZZ movsd   cs:qword_608618, xmm0 
             4046db     -1 INSTR LOCAL NoMetaUpdate jmp     loc_404580      ; jumptable 0000000000404535 default case 
             4046db      5 INSTR BELONGTO 404510 
+            4046e0     -1 INSTR LOCAL MetadataUnused mov     edi, cs:dword_608820; jumptable 0000000000404535 case 10 
             4046e0      6 INSTR BELONGTO 404510 
-            4046e0      6 INSTR DEADREGS  EFLAGS XMM1 XMM2 ZZ mov     edi, cs:dword_608820; jumptable 0000000000404535 case 10 
-            4046e6     -2 INSTR LOCAL n RAX ZZ  NUMVia2ndSrcIMMEDNUM mov     eax, 2 
+            4046e6     -1 INSTR LOCAL MetadataUnused mov     eax, 2 
             4046e6      5 INSTR BELONGTO 404510 
-            4046e6      5 INSTR DEADREGS  EFLAGS XMM1 XMM2 ZZ mov     eax, 2 
             4046eb     -1 INSTR LOCAL NoMetaUpdate test    edi, edi 
             4046eb      2 INSTR BELONGTO 404510 
             4046ed     -1 INSTR LOCAL NoMetaUpdate jz      short loc_40470B 
@@ -6493,8 +6516,8 @@
             4046f8      8 INSTR BELONGTO 404510 
             404700     -1 INSTR LOCAL NoMetaUpdate call    sub_403000 
             404700      5 INSTR BELONGTO 404510 
-            404700      5 INSTR DEADREGS  EFLAGS RAX RDX RSI XMM1 XMM2 ZZ call    sub_403000 
-            404705     -1 INSTR LOCAL MetadataRedundant mov     eax, cs:dword_607490 
+            404700      5 INSTR DEADREGS  EFLAGS RAX RDX RSI RDI XMM1 XMM2 ZZ call    sub_403000 
+            404705     -1 INSTR LOCAL MetadataUnused mov     eax, cs:dword_607490 
             404705      6 INSTR BELONGTO 404510 
             40470b     10 INSTR BELONGTO 404510 
             40470b     10 INSTR DEADREGS  EFLAGS RSI XMM1 XMM2 ZZ mov     rsi, 4005BF0A8B14575Eh 
@@ -6504,11 +6527,11 @@
             40471c     -1 INSTR LOCAL NoMetaUpdate jmp     loc_40466C 
             40471c      5 INSTR BELONGTO 404510 
             404728      6 INSTR BELONGTO 404510 
-            404728      6 INSTR DEADREGS  EFLAGS XMM2 ZZ mov     eax, cs:dword_60860C; jumptable 0000000000404535 case 12 
+            404728      6 INSTR DEADREGS  EFLAGS RAX XMM2 ZZ mov     eax, cs:dword_60860C; jumptable 0000000000404535 case 12 
             40472e     -1 INSTR LOCAL NoMetaUpdate jmp     loc_404555 
             40472e      5 INSTR BELONGTO 404510 
             404738      6 INSTR BELONGTO 404510 
-            404738      6 INSTR DEADREGS  EFLAGS XMM1 XMM2 ZZ mov     eax, cs:dword_60860C; jumptable 0000000000404535 case 2 
+            404738      6 INSTR DEADREGS  EFLAGS RAX XMM1 XMM2 ZZ mov     eax, cs:dword_60860C; jumptable 0000000000404535 case 2 
             40473e     -1 INSTR LOCAL NoMetaUpdate test    eax, eax 
             40473e      2 INSTR BELONGTO 404510 
             404740     -1 INSTR LOCAL NoMetaUpdate jz      loc_404A10 
@@ -6518,7 +6541,7 @@
             40474e     -1 INSTR LOCAL NoMetaUpdate mulsd   xmm0, xmm0 
             40474e      4 INSTR BELONGTO 404510 
             404752      8 INSTR BELONGTO 404510 
-            404752      8 INSTR DEADREGS  EFLAGS XMM1 XMM2 ZZ movsd   cs:qword_608618, xmm0 
+            404752      8 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI XMM1 XMM2 ZZ movsd   cs:qword_608618, xmm0 
             40475a     -1 INSTR LOCAL NoMetaUpdate jmp     loc_404580      ; jumptable 0000000000404535 default case 
             40475a      5 INSTR BELONGTO 404510 
             404760      7 INSTR BELONGTO 404510 
@@ -6535,11 +6558,11 @@
             404780      5 INSTR BELONGTO 404510 
             404780      5 INSTR DEADREGS  EFLAGS XMM1 XMM2 ZZ call    _sin 
             404785      8 INSTR BELONGTO 404510 
-            404785      8 INSTR DEADREGS  EFLAGS XMM1 XMM2 ZZ movsd   cs:qword_608618, xmm0 
+            404785      8 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI XMM1 XMM2 ZZ movsd   cs:qword_608618, xmm0 
             40478d     -1 INSTR LOCAL NoMetaUpdate jmp     loc_404580      ; jumptable 0000000000404535 default case 
             40478d      5 INSTR BELONGTO 404510 
             404798      7 INSTR BELONGTO 404510 
-            404798      7 INSTR DEADREGS  EFLAGS R11 XMM1 XMM2 ZZ mov     r11d, cs:dword_60860C; jumptable 0000000000404535 case 1 
+            404798      7 INSTR DEADREGS  EFLAGS RAX R11 XMM1 XMM2 ZZ mov     r11d, cs:dword_60860C; jumptable 0000000000404535 case 1 
             40479f     -1 INSTR LOCAL MetadataUnused xor     eax, eax 
             40479f      2 INSTR BELONGTO 404510 
             4047a1     -1 INSTR LOCAL NoMetaUpdate test    r11d, r11d 
@@ -6553,16 +6576,14 @@
             4047ad      2 INSTR BELONGTO 404510 
             4047b0     -1 INSTR LOCAL MetadataUnused mov     ecx, cs:dword_608820; jumptable 0000000000404535 case 25 
             4047b0      6 INSTR BELONGTO 404510 
-            4047b6     -2 INSTR LOCAL n RAX ZZ  NUMVia2ndSrcIMMEDNUM mov     eax, 2 
+            4047b6     -1 INSTR LOCAL MetadataUnused mov     eax, 2 
             4047b6      5 INSTR BELONGTO 404510 
-            4047b6      5 INSTR DEADREGS  EFLAGS XMM2 ZZ mov     eax, 2 
             4047bb     -1 INSTR LOCAL NoMetaUpdate test    ecx, ecx 
             4047bb      2 INSTR BELONGTO 404510 
             4047bd     -1 INSTR LOCAL NoMetaUpdate jz      short loc_4047E0 
             4047bd      2 INSTR BELONGTO 404510 
-            4047bf     -2 INSTR LOCAL n RDX ZZ  NumericDEFs mov     edx, cs:dword_608670 
+            4047bf     -1 INSTR LOCAL MetadataUnused mov     edx, cs:dword_608670 
             4047bf      6 INSTR BELONGTO 404510 
-            4047bf      6 INSTR DEADREGS  EFLAGS XMM2 ZZ mov     edx, cs:dword_608670 
             4047c5     -1 INSTR LOCAL NoMetaUpdate test    edx, edx 
             4047c5      2 INSTR BELONGTO 404510 
             4047c7     -1 INSTR LOCAL NoMetaUpdate jz      short loc_4047E0 
@@ -6571,15 +6592,15 @@
             4047c9      8 INSTR BELONGTO 404510 
             4047d1     -1 INSTR LOCAL NoMetaUpdate call    sub_403000 
             4047d1      5 INSTR BELONGTO 404510 
-            4047d1      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI XMM2 ZZ call    sub_403000 
-            4047d6     -1 INSTR LOCAL MetadataRedundant mov     eax, cs:dword_607490 
+            4047d1      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI XMM2 ZZ call    sub_403000 
+            4047d6     -1 INSTR LOCAL MetadataUnused mov     eax, cs:dword_607490 
             4047d6      6 INSTR BELONGTO 404510 
             4047dc      4 INSTR BELONGTO 404510 
             4047e0     -1 INSTR LOCAL NoMetaUpdate xorpd   xmm1, xmm1 
             4047e0      4 INSTR BELONGTO 404510 
             4047e4     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 0 
             4047e4      5 INSTR BELONGTO 404510 
-            4047e4      5 INSTR DEADREGS  EFLAGS RCX XMM2 ZZ mov     edx, 0 
+            4047e4      5 INSTR DEADREGS  EFLAGS RCX RDX XMM2 ZZ mov     edx, 0 
             4047e9     -1 INSTR LOCAL SafeIfNoIndexing movsd   xmm0, cs:qword_608620 
             4047e9      8 INSTR BELONGTO 404510 
             4047f1     -1 INSTR LOCAL NoMetaUpdate ucomisd xmm0, xmm1 
@@ -6607,14 +6628,14 @@
             404828      4 INSTR BELONGTO 404510 
             40482c     -2 INSTR LOCAL n RAX ZZ  NUMVia2ndSrcIMMEDNUM mov     eax, 0 
             40482c      5 INSTR BELONGTO 404510 
-            40482c      5 INSTR DEADREGS  EFLAGS RDX XMM2 ZZ mov     eax, 0 
+            40482c      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI XMM2 ZZ mov     eax, 0 
             404831      8 INSTR BELONGTO 404510 
-            404831      8 INSTR DEADREGS  EFLAGS RDX XMM2 ZZ movsd   cs:qword_608620, xmm0 
+            404831      8 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI XMM2 ZZ movsd   cs:qword_608620, xmm0 
             404839     -1 INSTR LOCAL NoMetaUpdate ucomisd xmm0, xmm1 
             404839      4 INSTR BELONGTO 404510 
             40483d     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM setnp   dl 
             40483d      3 INSTR BELONGTO 404510 
-            40483d      3 INSTR DEADREGS  RDX XMM1 XMM2 ZZ setnp   dl 
+            40483d      3 INSTR DEADREGS  RCX RDX RSI RDI XMM1 XMM2 ZZ setnp   dl 
             404840     -1 INSTR LOCAL MetadataRedundant cmovz   eax, edx 
             404840      3 INSTR BELONGTO 404510 
             404843     -1 INSTR LOCAL MetadataRedundant xor     eax, 1 
@@ -6622,19 +6643,19 @@
             404846     -1 INSTR LOCAL MetadataRedundant movzx   eax, al 
             404846      3 INSTR BELONGTO 404510 
             404849      6 INSTR BELONGTO 404510 
-            404849      6 INSTR DEADREGS  EFLAGS XMM1 XMM2 ZZ mov     cs:dword_608608, eax 
+            404849      6 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI XMM1 XMM2 ZZ mov     cs:dword_608608, eax 
             40484f     -1 INSTR LOCAL NoMetaUpdate jmp     loc_404580      ; jumptable 0000000000404535 default case 
             40484f      5 INSTR BELONGTO 404510 
             404858      7 INSTR BELONGTO 404510 
-            404858      7 INSTR DEADREGS  EFLAGS RAX RDX XMM2 ZZ mov     rax, cs:qword_608620; jumptable 0000000000404535 case 35 
+            404858      7 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI XMM2 ZZ mov     rax, cs:qword_608620; jumptable 0000000000404535 case 35 
             40485f     -1 INSTR LOCAL SafeIfNoIndexing movsd   xmm0, cs:qword_608618 
             40485f      8 INSTR BELONGTO 404510 
             404867      7 INSTR BELONGTO 404510 
-            404867      7 INSTR DEADREGS  EFLAGS RDX XMM2 ZZ mov     cs:qword_608618, rax 
+            404867      7 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI XMM2 ZZ mov     cs:qword_608618, rax 
             40486e     -1 INSTR LOCAL NoMetaUpdate jmp     short loc_404828 
             40486e      2 INSTR BELONGTO 404510 
             404870      7 INSTR BELONGTO 404510 
-            404870      7 INSTR DEADREGS  EFLAGS R9 XMM1 XMM2 ZZ mov     r9d, cs:dword_60860C; jumptable 0000000000404535 case 42 
+            404870      7 INSTR DEADREGS  EFLAGS RAX R9 XMM1 XMM2 ZZ mov     r9d, cs:dword_60860C; jumptable 0000000000404535 case 42 
             404877     -1 INSTR LOCAL MetadataUnused xor     eax, eax 
             404877      2 INSTR BELONGTO 404510 
             404879     -1 INSTR LOCAL NoMetaUpdate test    r9d, r9d 
@@ -6677,10 +6698,10 @@
             4048d9     -1 INSTR LOCAL AlwaysNUM cvttsd2si edx, xmm0 
             4048d9      4 INSTR BELONGTO 404510 
             4048dd     10 INSTR BELONGTO 404510 
-            4048dd     10 INSTR DEADREGS  EFLAGS RAX XMM2 ZZ mov     rax, 3FF0000000000000h 
+            4048dd     10 INSTR DEADREGS  EFLAGS RAX RCX RSI RDI XMM2 ZZ mov     rax, 3FF0000000000000h 
             4048dd     -2 INSTR LOCAL n RAX ZZ  NUMVia2ndSrcIMMEDNUM mov     rax, 3FF0000000000000h 
             4048e7      7 INSTR BELONGTO 404510 
-            4048e7      7 INSTR DEADREGS  EFLAGS XMM2 ZZ mov     cs:qword_608618, rax 
+            4048e7      7 INSTR DEADREGS  EFLAGS RCX RSI RDI XMM2 ZZ mov     cs:qword_608618, rax 
             4048ee     -1 INSTR LOCAL NoMetaUpdate test    edx, edx 
             4048ee      2 INSTR BELONGTO 404510 
             4048f0     -1 INSTR LOCAL NoMetaUpdate jle     loc_404580      ; jumptable 0000000000404535 default case 
@@ -6689,7 +6710,7 @@
             4048f6      5 INSTR BELONGTO 404510 
             4048fb     -2 INSTR LOCAL n RAX ZZ  NUMVia2ndSrcIMMEDNUM mov     eax, 1 
             4048fb      5 INSTR BELONGTO 404510 
-            4048fb      5 INSTR DEADREGS  EFLAGS XMM2 ZZ mov     eax, 1 
+            4048fb      5 INSTR DEADREGS  EFLAGS RAX RCX RSI RDI XMM2 ZZ mov     eax, 1 
             404900     -1 INSTR LOCAL SafeIfNoIndexing movsd   xmm0, [rsp+28h+var_20] 
             404900      6 INSTR BELONGTO 404510 
             404900      6 PTRIMMEDESP STACK 8 displ movsd   xmm0, [rsp+28h+var_20]
@@ -6725,14 +6746,14 @@
             404958      5 INSTR BELONGTO 404510 
             404958      5 INSTR DEADREGS  EFLAGS XMM1 XMM2 ZZ call    _log10 
             40495d      8 INSTR BELONGTO 404510 
-            40495d      8 INSTR DEADREGS  EFLAGS XMM1 XMM2 ZZ movsd   cs:qword_608618, xmm0 
+            40495d      8 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI XMM1 XMM2 ZZ movsd   cs:qword_608618, xmm0 
             404965     -1 INSTR LOCAL NoMetaUpdate jmp     loc_404580      ; jumptable 0000000000404535 default case 
             404965      5 INSTR BELONGTO 404510 
             404970     -1 INSTR LOCAL NoMetaUpdate call    _log 
             404970      5 INSTR BELONGTO 404510 
             404970      5 INSTR DEADREGS  EFLAGS XMM1 XMM2 ZZ call    _log 
             404975      8 INSTR BELONGTO 404510 
-            404975      8 INSTR DEADREGS  EFLAGS XMM1 XMM2 ZZ movsd   cs:qword_608618, xmm0 
+            404975      8 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI XMM1 XMM2 ZZ movsd   cs:qword_608618, xmm0 
             40497d     -1 INSTR LOCAL NoMetaUpdate jmp     loc_404580      ; jumptable 0000000000404535 default case 
             40497d      5 INSTR BELONGTO 404510 
             404988     -1 INSTR LOCAL NoMetaUpdate mulsd   xmm0, cs:qword_6074A0; x 
@@ -6741,7 +6762,7 @@
             404990      5 INSTR BELONGTO 404510 
             404990      5 INSTR DEADREGS  EFLAGS XMM1 XMM2 ZZ call    _tan 
             404995      8 INSTR BELONGTO 404510 
-            404995      8 INSTR DEADREGS  EFLAGS XMM1 XMM2 ZZ movsd   cs:qword_608618, xmm0 
+            404995      8 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI XMM1 XMM2 ZZ movsd   cs:qword_608618, xmm0 
             40499d     -1 INSTR LOCAL NoMetaUpdate jmp     loc_404580      ; jumptable 0000000000404535 default case 
             40499d      5 INSTR BELONGTO 404510 
             4049a8     10 INSTR BELONGTO 404510 
@@ -6758,7 +6779,7 @@
             4049d5     -1 INSTR LOCAL NoMetaUpdate mulsd   xmm0, cs:qword_6074A8 
             4049d5      8 INSTR BELONGTO 404510 
             4049dd      8 INSTR BELONGTO 404510 
-            4049dd      8 INSTR DEADREGS  EFLAGS XMM1 XMM2 ZZ movsd   cs:qword_608618, xmm0 
+            4049dd      8 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI XMM1 XMM2 ZZ movsd   cs:qword_608618, xmm0 
             4049e5     -1 INSTR LOCAL NoMetaUpdate jmp     loc_404580      ; jumptable 0000000000404535 default case 
             4049e5      5 INSTR BELONGTO 404510 
             4049f0     -1 INSTR LOCAL NoMetaUpdate call    _asin 
@@ -6767,7 +6788,7 @@
             4049f5     -1 INSTR LOCAL NoMetaUpdate mulsd   xmm0, cs:qword_6074A8 
             4049f5      8 INSTR BELONGTO 404510 
             4049fd      8 INSTR BELONGTO 404510 
-            4049fd      8 INSTR DEADREGS  EFLAGS XMM1 XMM2 ZZ movsd   cs:qword_608618, xmm0 
+            4049fd      8 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI XMM1 XMM2 ZZ movsd   cs:qword_608618, xmm0 
             404a05     -1 INSTR LOCAL NoMetaUpdate jmp     loc_404580      ; jumptable 0000000000404535 default case 
             404a05      5 INSTR BELONGTO 404510 
             404a10     -1 INSTR LOCAL NoMetaUpdate sqrtsd  xmm0, cs:qword_608618 
@@ -6788,14 +6809,14 @@
             404a40     -1 INSTR LOCAL SafeFrameAlloc sub     rsp, 8 
             404a40    239 FUNC GLOBAL sub_404A40 FUNC_UNSAFE NOFP RET             404b2e 
             404a40      4 INSTR BELONGTO 404a40 
-            404a40      4 INSTR DEADREGS  EFLAGS RAX RCX RDX R8 R9 R10 R11 ZZ sub     rsp, 8 
+            404a40      4 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R9 R10 R11 ZZ sub     rsp, 8 
             404a40      8 DATAREF STACK 548 esp + 0 PARENT LocalFrame LOCALFRAME
             404a40      8 MEMORYHOLE STACK esp + 8 ReturnAddress 
             404a44      2 INSTR BELONGTO 404a40 
-            404a44      2 INSTR DEADREGS  EFLAGS RAX RCX RDX R8 R9 R10 R11 ZZ xor     esi, esi 
+            404a44      2 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R9 R10 R11 ZZ xor     esi, esi 
             404a44     -2 INSTR LOCAL n RSI ZZ  AlwaysNUM xor     esi, esi 
             404a46      2 INSTR BELONGTO 404a40 
-            404a46      2 INSTR DEADREGS  EFLAGS RAX RCX RDX R8 R9 R10 R11 ZZ xor     edi, edi 
+            404a46      2 INSTR DEADREGS  EFLAGS RAX RCX RDX RDI R8 R9 R10 R11 ZZ xor     edi, edi 
             404a46     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
             404a48     10 INSTR BELONGTO 404a40 
             404a48     10 INSTR DEADREGS  EFLAGS RAX RCX RDX R8 R9 R10 R11 ZZ mov     cs:dword_608614, 0 
@@ -6844,12 +6865,12 @@
             404aaf      5 INSTR BELONGTO 404a40 
             404aaf      5 INSTR DEADREGS  EFLAGS RAX RCX RDX R8 R9 R10 R11 ZZ call    sub_404CA0 
             404ab4      5 INSTR BELONGTO 404a40 
-            404ab4      5 INSTR DEADREGS  EFLAGS RSI ZZ mov     edi, offset s 
+            404ab4      5 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     edi, offset s 
             404ab9      9 INSTR BELONGTO 404a40 
-            404ab9      9 INSTR DEADREGS  EFLAGS RSI ZZ mov     word ptr cs:s, 30h 
+            404ab9      9 INSTR DEADREGS  EFLAGS RDX RSI ZZ mov     word ptr cs:s, 30h 
             404ac2     -1 INSTR LOCAL NoMetaUpdate call    sub_404C70 
             404ac2      5 INSTR BELONGTO 404a40 
-            404ac2      5 INSTR DEADREGS  EFLAGS RSI ZZ call    sub_404C70 
+            404ac2      5 INSTR DEADREGS  EFLAGS RDX RSI ZZ call    sub_404C70 
             404ac7      7 INSTR BELONGTO 404a40 
             404ac7      7 INSTR DEADREGS  EFLAGS R8 R9 R10 ZZ mov     r10d, cs:dword_608820 
             404ace     -1 INSTR LOCAL NoMetaUpdate test    r10d, r10d 
@@ -6886,12 +6907,12 @@
             404b30    128 FUNC GLOBAL sub_404B30 FUNC_UNSAFE NOFP RET             404baf 
             404b30     -1 INSTR LOCAL SafeFrameAlloc sub     rsp, 8 
             404b30      4 INSTR BELONGTO 404b30 
-            404b30      4 INSTR DEADREGS  EFLAGS ZZ sub     rsp, 8 
+            404b30      4 INSTR DEADREGS  EFLAGS RSI RDI ZZ sub     rsp, 8 
             404b30      8 DATAREF STACK 549 esp + 0 PARENT LocalFrame LOCALFRAME
             404b30      8 MEMORYHOLE STACK esp + 8 ReturnAddress 
             404b34     -1 INSTR LOCAL NoMetaUpdate call    sub_404A40 
             404b34      5 INSTR BELONGTO 404b30 
-            404b34      5 INSTR DEADREGS  EFLAGS ZZ call    sub_404A40 
+            404b34      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ call    sub_404A40 
             404b39      7 INSTR BELONGTO 404b30 
             404b39      7 INSTR DEADREGS  EFLAGS R11 ZZ mov     r11d, cs:dword_608820 
             404b40     10 INSTR BELONGTO 404b30 
@@ -6909,7 +6930,7 @@
             404b77     -1 INSTR LOCAL NoMetaUpdate jz      short loc_404B93 
             404b77      2 INSTR BELONGTO 404b30 
             404b79      5 INSTR BELONGTO 404b30 
-            404b79      5 INSTR DEADREGS  EFLAGS ZZ mov     eax, offset qword_608628 
+            404b79      5 INSTR DEADREGS  EFLAGS RAX ZZ mov     eax, offset qword_608628 
             404b7e     -1 INSTR LOCAL NoMetaUpdate xchg    ax, ax 
             404b7e      2 INSTR BELONGTO 404b30 
             404b80      7 INSTR BELONGTO 404b30 
@@ -6921,14 +6942,14 @@
             404b91     -1 INSTR LOCAL NoMetaUpdate jnz     short loc_404B80 
             404b91      2 INSTR BELONGTO 404b30 
             404b93     10 INSTR BELONGTO 404b30 
-            404b93     10 INSTR DEADREGS  EFLAGS RAX ZZ mov     cs:dword_608674, 0 
+            404b93     10 INSTR DEADREGS  EFLAGS RAX RDI ZZ mov     cs:dword_608674, 0 
             404b9d     10 INSTR BELONGTO 404b30 
-            404b9d     10 INSTR DEADREGS  EFLAGS RAX ZZ mov     cs:dword_608678, 0 
+            404b9d     10 INSTR DEADREGS  EFLAGS RAX RDI ZZ mov     cs:dword_608678, 0 
             404ba7     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rsp, 8 
             404ba7      4 INSTR BELONGTO 404b30 
             404bab     -1 INSTR LOCAL NoMetaUpdate jmp     sub_402DA0 
             404bab      5 INSTR BELONGTO 404b30 
-            404bab      5 INSTR DEADREGS  EFLAGS RAX ZZ jmp     sub_402DA0 
+            404bab      5 INSTR DEADREGS  EFLAGS RAX RDI ZZ jmp     sub_402DA0 
             404bab      8 DEALLOC STACK esp - 8 jmp     sub_402DA0
             404bb0      0 FUNC FRAMERESTORE 0 0 0 1 0 0 2 0 0 3 0 0 4 0 8 5 0 0 6 0 0 7 0 0 8 0 0 9 0 0 10 0 0 11 0 0 12 0 0 13 0 0 14 0 0 15 0 0 ZZ
             404bb0      0 FUNC MMSAFENESS SAFE
@@ -6953,10 +6974,10 @@
             404bd0    157 FUNC GLOBAL sub_404BD0 FUNC_UNSAFE NOFP RET             404c6c 
             404bd0     24 DATAREF STACK 550 esp + 0 PARENT LocalFrame LOCALFRAME
             404bd0      4 INSTR BELONGTO 404bd0 
-            404bd0      4 INSTR DEADREGS  EFLAGS ZZ sub     rsp, 18h 
+            404bd0      4 INSTR DEADREGS  EFLAGS RAX ZZ sub     rsp, 18h 
             404bd0      8 MEMORYHOLE STACK esp + 24 ReturnAddress 
             404bd4      2 INSTR BELONGTO 404bd0 
-            404bd4      2 INSTR DEADREGS  EFLAGS ZZ xor     eax, eax 
+            404bd4      2 INSTR DEADREGS  EFLAGS RAX ZZ xor     eax, eax 
             404bd4     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             404bd6     -1 INSTR LOCAL NoMetaUpdate cmp     qword ptr [rdx], 1Fh 
             404bd6      4 INSTR BELONGTO 404bd0 
@@ -6968,32 +6989,31 @@
             404be0      1 INSTR DEADREGS  EFLAGS ZZ retn 
             404be0     24 DEALLOC STACK esp - 24 retn
             404be8      7 INSTR BELONGTO 404bd0 
-            404be8      7 INSTR DEADREGS  EFLAGS RAX ZZ mov     qword ptr [rcx], 1Fh 
+            404be8      7 INSTR DEADREGS  EFLAGS RAX RDX RSI RDI ZZ mov     qword ptr [rcx], 1Fh 
             404bef      5 INSTR BELONGTO 404bd0 
-            404bef      5 INSTR DEADREGS  EFLAGS RAX ZZ mov     edx, offset s 
+            404bef      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI ZZ mov     edx, offset s 
             404bf4      2 INSTR BELONGTO 404bd0 
-            404bf4      2 INSTR DEADREGS  EFLAGS RAX ZZ mov     ecx, [rdx] 
+            404bf4      2 INSTR DEADREGS  EFLAGS RAX RCX RSI RDI ZZ mov     ecx, [rdx] 
             404bf6     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rdx, 4 
             404bf6      4 INSTR BELONGTO 404bd0 
-            404bfa     -2 INSTR LOCAL n RAX ZZ  NumericDEFs lea     eax, [rcx-1010101h] 
             404bfa      6 INSTR BELONGTO 404bd0 
-            404bfa      6 INSTR DEADREGS  EFLAGS RAX ZZ lea     eax, [rcx-1010101h] 
+            404bfa      6 INSTR DEADREGS  EFLAGS RAX RSI RDI ZZ lea     eax, [rcx-1010101h] 
             404c00      2 INSTR BELONGTO 404bd0 
-            404c00      2 INSTR DEADREGS  EFLAGS ZZ not     ecx 
+            404c00      2 INSTR DEADREGS  EFLAGS RSI RDI ZZ not     ecx 
             404c00     -2 INSTR LOCAL n RCX ZZ  AlwaysNUM not     ecx 
-            404c02     -1 INSTR LOCAL MetadataRedundant and     eax, ecx 
             404c02      2 INSTR BELONGTO 404bd0 
-            404c04     -1 INSTR LOCAL MetadataRedundant and     eax, 80808080h 
+            404c02      2 INSTR DEADREGS  EFLAGS RSI RDI ZZ and     eax, ecx 
             404c04      5 INSTR BELONGTO 404bd0 
+            404c04      5 INSTR DEADREGS  EFLAGS RCX RSI RDI ZZ and     eax, 80808080h 
             404c09     -1 INSTR LOCAL NoMetaUpdate jz      short loc_404BF4 
             404c09      2 INSTR BELONGTO 404bd0 
             404c0b      2 INSTR BELONGTO 404bd0 
-            404c0b      2 INSTR DEADREGS  EFLAGS ZZ mov     ecx, eax 
+            404c0b      2 INSTR DEADREGS  EFLAGS RCX RSI RDI ZZ mov     ecx, eax 
             404c0b     -2 INSTR LOCAL n RCX ZZ  NumericDEFs mov     ecx, eax 
             404c0d      5 INSTR BELONGTO 404bd0 
-            404c0d      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, offset s 
+            404c0d      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, offset s 
             404c12      5 INSTR BELONGTO 404bd0 
-            404c12      5 INSTR DEADREGS  EFLAGS ZZ mov     edi, offset byte_6088C0 
+            404c12      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     edi, offset byte_6088C0 
             404c17     -1 INSTR LOCAL MetadataRedundant shr     ecx, 10h 
             404c17      3 INSTR BELONGTO 404bd0 
             404c1a     -1 INSTR LOCAL NoMetaUpdate test    eax, 8080h 
@@ -7004,10 +7024,11 @@
             404c27      4 INSTR BELONGTO 404bd0 
             404c27      4 INSTR DEADREGS  RCX ZZ lea     rcx, [rdx+2] 
             404c2b      4 INSTR BELONGTO 404bd0 
-            404c2f     -1 INSTR LOCAL MetadataRedundant add     al, al 
             404c2f      2 INSTR BELONGTO 404bd0 
+            404c2f      2 INSTR DEADREGS  EFLAGS RCX ZZ add     al, al 
             404c31     -2 INSTR LOCAL n RCX ZZ  NUMVia2ndSrcIMMEDNUM mov     ecx, 20h 
             404c31      5 INSTR BELONGTO 404bd0 
+            404c31      5 INSTR DEADREGS  RCX ZZ mov     ecx, 20h 
             404c36     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM sbb     rdx, 3 
             404c36      4 INSTR BELONGTO 404bd0 
             404c3a      7 INSTR BELONGTO 404bd0 
@@ -7032,7 +7053,7 @@
             404c5d      6 INSTR DEADREGS  EFLAGS ZZ mov     dword ptr [rax], 8 
             404c63     -2 INSTR LOCAL n RAX ZZ  NUMVia2ndSrcIMMEDNUM mov     eax, 1 
             404c63      5 INSTR BELONGTO 404bd0 
-            404c63      5 INSTR DEADREGS  EFLAGS ZZ mov     eax, 1 
+            404c63      5 INSTR DEADREGS  EFLAGS RAX ZZ mov     eax, 1 
             404c68     -1 INSTR LOCAL NoMetaUpdate jmp     loc_404BDC 
             404c68      5 INSTR BELONGTO 404bd0 
             404c70      0 FUNC FRAMERESTORE 0 0 0 1 0 0 2 0 0 3 0 0 4 0 8 5 0 0 6 0 0 7 0 0 8 0 0 9 0 0 10 0 0 11 0 0 12 0 0 13 0 0 14 0 0 15 0 0 ZZ
@@ -7041,11 +7062,11 @@
             404c70     24 DATAREF STACK 551 esp + 0 PARENT LocalFrame LOCALFRAME
             404c70     42 FUNC GLOBAL sub_404C70 FUNC_UNSAFE NOFP RET             404c99 
             404c70      4 INSTR BELONGTO 404c70 
-            404c70      4 INSTR DEADREGS  EFLAGS RSI ZZ sub     rsp, 18h 
+            404c70      4 INSTR DEADREGS  EFLAGS RDX RSI ZZ sub     rsp, 18h 
             404c70      8 MEMORYHOLE STACK esp + 24 ReturnAddress 
             404c74     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 1 
             404c74      5 INSTR BELONGTO 404c70 
-            404c74      5 INSTR DEADREGS  EFLAGS RSI ZZ mov     edx, 1 
+            404c74      5 INSTR DEADREGS  EFLAGS RDX RSI ZZ mov     edx, 1 
             404c79      5 INSTR BELONGTO 404c70 
             404c79      5 INSTR DEADREGS  EFLAGS RSI ZZ mov     [rsp+18h+var_10], rdi 
             404c79      5 PTRIMMEDESP STACK 8 displ mov     [rsp+18h+var_10], rdi
@@ -7138,10 +7159,10 @@
             404d20      0 FUNC MMSAFENESS SAFE
             404d20     14 FUNC GLOBAL sub_404D20 FUNC_UNSAFE NOFP RET             404d2d 
             404d20      7 INSTR BELONGTO 404d20 
-            404d20      7 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, cs:qword_608850 
+            404d20      7 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     rdi, cs:qword_608850 
             404d20      8 MEMORYHOLE STACK esp + 0 ReturnAddress 
             404d27      2 INSTR BELONGTO 404d20 
-            404d27      2 INSTR DEADREGS  EFLAGS ZZ xor     esi, esi 
+            404d27      2 INSTR DEADREGS  EFLAGS RSI ZZ xor     esi, esi 
             404d27     -2 INSTR LOCAL n RSI ZZ  AlwaysNUM xor     esi, esi 
             404d29     -1 INSTR LOCAL NoMetaUpdate jmp     _XBell 
             404d29      5 INSTR BELONGTO 404d20 
@@ -7158,18 +7179,19 @@
             404d3b     -1 INSTR LOCAL NoMetaUpdate call    _XtDestroyApplicationContext 
             404d3b      5 INSTR BELONGTO 404d30 
             404d3b      5 INSTR DEADREGS  EFLAGS ZZ call    _XtDestroyApplicationContext 
-            404d40     -1 INSTR LOCAL MetadataRedundant xor     edi, edi        ; status 
             404d40      2 INSTR BELONGTO 404d30 
+            404d40      2 INSTR DEADREGS  EFLAGS RDI ZZ xor     edi, edi        ; status 
+            404d40     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi        ; status 
             404d42     -1 INSTR LOCAL NoMetaUpdate call    _exit 
             404d42      5 INSTR BELONGTO 404d30 
             404d42      5 INSTR DEADREGS  EFLAGS ZZ call    _exit 
             404d50      1 INSTR BELONGTO 4026e0 
-            404d50      1 INSTR DEADREGS  EFLAGS RAX RSI ZZ push    rbx 
+            404d50      1 INSTR DEADREGS  EFLAGS RAX RDX RSI ZZ push    rbx 
             404d51      3 INSTR BELONGTO 4026e0 
-            404d51      3 INSTR DEADREGS  EFLAGS RAX RBX RSI ZZ mov     rbx, rdi 
+            404d51      3 INSTR DEADREGS  EFLAGS RAX RDX RBX RSI ZZ mov     rbx, rdi 
             404d54     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 1 
             404d54      5 INSTR BELONGTO 4026e0 
-            404d54      5 INSTR DEADREGS  EFLAGS RAX RSI RDI ZZ mov     edx, 1 
+            404d54      5 INSTR DEADREGS  EFLAGS RAX RDX RSI RDI ZZ mov     edx, 1 
             404d59      4 INSTR BELONGTO 4026e0 
             404d59      4 INSTR DEADREGS  EFLAGS RAX RSI RDI ZZ sub     rsp, 20h 
             404d5d      7 INSTR BELONGTO 4026e0 
@@ -7203,21 +7225,21 @@
             404d91      1 INSTR BELONGTO 4026e0 
             404d91      1 INSTR DEADREGS  EFLAGS ZZ retn 
             404d98      7 INSTR BELONGTO 4026e0 
-            404d98      7 INSTR DEADREGS  EFLAGS RDX RDI R8 R9 ZZ mov     rdi, cs:qword_608860 
+            404d98      7 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 ZZ mov     rdi, cs:qword_608860 
             404d9f      3 INSTR BELONGTO 4026e0 
-            404d9f      3 INSTR DEADREGS  EFLAGS RDX R8 R9 ZZ mov     rdx, rbx 
+            404d9f      3 INSTR DEADREGS  EFLAGS RCX RDX RSI R8 R9 ZZ mov     rdx, rbx 
             404da2     -2 INSTR LOCAL n R9 ZZ  NumericDEFs mov     r9d, offset sub_404BB0 
             404da2      6 INSTR BELONGTO 4026e0 
-            404da2      6 INSTR DEADREGS  EFLAGS RBX R8 R9 ZZ mov     r9d, offset sub_404BB0 
+            404da2      6 INSTR DEADREGS  EFLAGS RCX RBX RSI R8 R9 ZZ mov     r9d, offset sub_404BB0 
             404da8     -2 INSTR LOCAL n R8 ZZ  NumericDEFs mov     r8d, offset sub_404BC0 
             404da8      6 INSTR BELONGTO 4026e0 
-            404da8      6 INSTR DEADREGS  EFLAGS RBX R8 ZZ mov     r8d, offset sub_404BC0 
+            404da8      6 INSTR DEADREGS  EFLAGS RCX RBX RSI R8 ZZ mov     r8d, offset sub_404BC0 
             404dae     -2 INSTR LOCAL n RCX ZZ  NumericDEFs mov     ecx, offset sub_404BD0 
             404dae      5 INSTR BELONGTO 4026e0 
-            404dae      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     ecx, offset sub_404BD0 
+            404dae      5 INSTR DEADREGS  EFLAGS RCX RBX RSI ZZ mov     ecx, offset sub_404BD0 
             404db3     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 1 
             404db3      5 INSTR BELONGTO 4026e0 
-            404db3      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     esi, 1 
+            404db3      5 INSTR DEADREGS  EFLAGS RBX RSI ZZ mov     esi, 1 
             404db8     -1 INSTR LOCAL NoMetaUpdate call    _XtOwnSelection 
             404db8      5 INSTR BELONGTO 4026e0 
             404db8      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _XtOwnSelection 
@@ -7254,36 +7276,36 @@
             404df7      5 INSTR DEADREGS  EFLAGS R13 R14 R15 ZZ mov     [rsp+var_30], rbx 
             404df7      5 PTRIMMEDESP STACK -48 displ mov     [rsp+var_30], rbx
             404dfc      4 INSTR BELONGTO 404dd0 
-            404dfc      4 INSTR DEADREGS  EFLAGS R13 R14 R15 ZZ sub     rsp, 38h 
+            404dfc      4 INSTR DEADREGS  EFLAGS RBX R13 R14 R15 ZZ sub     rsp, 38h 
             404dfc     56 DATAREF STACK 555 esp + 0 PARENT LocalFrame LOCALFRAME
             404dfc      8 MEMORYHOLE STACK esp + 56 ReturnAddress 
             404e00     -1 INSTR LOCAL MetadataUnused sub     rbp, r12 
             404e00      3 INSTR BELONGTO 404dd0 
             404e03      3 INSTR BELONGTO 404dd0 
-            404e03      3 INSTR DEADREGS  EFLAGS R13 R14 R15 ZZ mov     r13d, edi 
+            404e03      3 INSTR DEADREGS  EFLAGS RBX R13 R14 R15 ZZ mov     r13d, edi 
             404e06      3 INSTR BELONGTO 404dd0 
-            404e06      3 INSTR DEADREGS  EFLAGS R14 R15 ZZ mov     r14, rsi 
+            404e06      3 INSTR DEADREGS  EFLAGS RBX R14 R15 ZZ mov     r14, rsi 
             404e09     -1 INSTR LOCAL MetadataUnused sar     rbp, 3 
             404e09      4 INSTR BELONGTO 404dd0 
             404e0d      3 INSTR BELONGTO 404dd0 
-            404e0d      3 INSTR DEADREGS  EFLAGS R15 ZZ mov     r15, rdx 
+            404e0d      3 INSTR DEADREGS  EFLAGS RBX R15 ZZ mov     r15, rdx 
             404e10     -1 INSTR LOCAL NoMetaUpdate call    _init_proc 
             404e10      5 INSTR BELONGTO 404dd0 
-            404e10      5 INSTR DEADREGS  EFLAGS ZZ call    _init_proc 
+            404e10      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _init_proc 
             404e15     -1 INSTR LOCAL NoMetaUpdate test    rbp, rbp 
             404e15      3 INSTR BELONGTO 404dd0 
             404e18     -1 INSTR LOCAL NoMetaUpdate jz      short loc_404E36 
             404e18      2 INSTR BELONGTO 404dd0 
             404e1a      2 INSTR BELONGTO 404dd0 
-            404e1a      2 INSTR DEADREGS  EFLAGS RDX RSI ZZ xor     ebx, ebx 
+            404e1a      2 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI ZZ xor     ebx, ebx 
             404e1a     -2 INSTR LOCAL n RBX ZZ  AlwaysNUM xor     ebx, ebx 
             404e1c      4 INSTR BELONGTO 404dd0 
             404e20      3 INSTR BELONGTO 404dd0 
-            404e20      3 INSTR DEADREGS  EFLAGS RDX RSI ZZ mov     rdx, r15 
+            404e20      3 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     rdx, r15 
             404e23      3 INSTR BELONGTO 404dd0 
-            404e23      3 INSTR DEADREGS  EFLAGS RSI ZZ mov     rsi, r14 
+            404e23      3 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     rsi, r14 
             404e26      3 INSTR BELONGTO 404dd0 
-            404e26      3 INSTR DEADREGS  EFLAGS ZZ mov     edi, r13d 
+            404e26      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     edi, r13d 
             404e29     -1 INSTR LOCAL NoMetaUpdate call    qword ptr [r12+rbx*8] 
             404e29      4 INSTR BELONGTO 404dd0 
             404e2d     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rbx, 1 
@@ -7335,11 +7357,11 @@
             404e74     -3 INSTR LOCAL NoWarn push    rbx 
             404e75     16 MEMORYHOLE STACK esp + 8 CalleeSavedRegs 
             404e75      4 INSTR BELONGTO 404e70 
-            404e75      4 INSTR DEADREGS  EFLAGS RAX ZZ sub     rsp, 8 
+            404e75      4 INSTR DEADREGS  EFLAGS RAX RBX ZZ sub     rsp, 8 
             404e75      8 DATAREF STACK 556 esp + 0 PARENT LocalFrame LOCALFRAME
             404e75      8 MEMORYHOLE STACK esp + 24 ReturnAddress 
             404e79      7 INSTR BELONGTO 404e70 
-            404e79      7 INSTR DEADREGS  EFLAGS RAX ZZ mov     rax, cs:qword_606DE8 
+            404e79      7 INSTR DEADREGS  EFLAGS RAX RBX ZZ mov     rax, cs:qword_606DE8 
             404e80     -1 INSTR LOCAL NoMetaUpdate cmp     rax, 0FFFFFFFFFFFFFFFFh 
             404e80      4 INSTR BELONGTO 404e70 
             404e84     -1 INSTR LOCAL NoMetaUpdate jz      short loc_404E9F 
diff --git a/tests/commit/trimmed-sorted-save-xedit.psexe.annot.REMOVED.git-id b/tests/commit/trimmed-sorted-save-xedit.psexe.annot.REMOVED.git-id
index 8332252f24db2a6df0d1048e06ea4b9f05b575b8..bf1bfb0f9a514e0cbc92db155eca53e6f6e82e82 100644
--- a/tests/commit/trimmed-sorted-save-xedit.psexe.annot.REMOVED.git-id
+++ b/tests/commit/trimmed-sorted-save-xedit.psexe.annot.REMOVED.git-id
@@ -1 +1 @@
-090b0f205bdb8bd0c696bd4ba78f419490a76b60
\ No newline at end of file
+0671163f1c52435101c3d10befadb4a4af975b9f
\ No newline at end of file
diff --git a/tests/commit/trimmed-sorted-save-xeyes.psexe.annot b/tests/commit/trimmed-sorted-save-xeyes.psexe.annot
index 85fd3453797a7dc6562fc98e6b7a3175ec99e706..1a3a1bde2b886cda0558b3465b6d82d7b19782c7 100644
--- a/tests/commit/trimmed-sorted-save-xeyes.psexe.annot
+++ b/tests/commit/trimmed-sorted-save-xeyes.psexe.annot
@@ -542,11 +542,11 @@
             401700      0 FUNC FRAMERESTORE 0 0 1 1 0 0 2 0 0 3 -24 0 4 0 8 5 -16 0 6 0 0 7 0 0 8 0 0 9 0 0 10 0 0 11 0 0 12 -8 0 13 0 0 14 0 0 15 0 0 ZZ
             401700      0 FUNC MMSAFENESS SAFE
             401700      2 INSTR BELONGTO 401700 
-            401700      2 INSTR DEADREGS  EFLAGS ZZ push    r12 
+            401700      2 INSTR DEADREGS  EFLAGS RDX ZZ push    r12 
             401700     -3 INSTR LOCAL NoWarn push    r12 
             401700    466 FUNC GLOBAL main FUNC_UNSAFE NOFP RET             4018d1 
             401702      2 INSTR BELONGTO 401700 
-            401702      2 INSTR DEADREGS  EFLAGS R12 ZZ xor     edx, edx 
+            401702      2 INSTR DEADREGS  EFLAGS RDX R12 ZZ xor     edx, edx 
             401702     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
             401704      1 INSTR BELONGTO 401700 
             401704      1 INSTR DEADREGS  EFLAGS R12 ZZ push    rbp 
@@ -554,7 +554,7 @@
             401705      3 INSTR BELONGTO 401700 
             401705      3 INSTR DEADREGS  EFLAGS R12 ZZ mov     rbp, rsi 
             401708      2 INSTR BELONGTO 401700 
-            401708      2 INSTR DEADREGS  EFLAGS R12 ZZ xor     esi, esi 
+            401708      2 INSTR DEADREGS  EFLAGS RSI R12 ZZ xor     esi, esi 
             401708     -2 INSTR LOCAL n RSI ZZ  AlwaysNUM xor     esi, esi 
             40170a      1 INSTR BELONGTO 401700 
             40170a      1 INSTR DEADREGS  EFLAGS R12 ZZ push    rbx 
@@ -568,7 +568,7 @@
             40170f     -1 INSTR LOCAL MetadataUnused mov     [rsp+78h+var_4C], edi 
             40170f      4 INSTR BELONGTO 401700 
             401713      2 INSTR BELONGTO 401700 
-            401713      2 INSTR DEADREGS  EFLAGS RBX R12 ZZ xor     edi, edi 
+            401713      2 INSTR DEADREGS  EFLAGS RBX RDI R12 ZZ xor     edi, edi 
             401713     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
             401715      5 INSTR BELONGTO 401700 
             401715      5 INSTR DEADREGS  EFLAGS RBX R12 ZZ lea     rbx, [rsp+78h+var_48] 
@@ -577,19 +577,20 @@
             40171a      5 INSTR BELONGTO 401700 
             40171a      5 INSTR DEADREGS  EFLAGS R12 ZZ call    _XtSetLanguageProc 
             40171f      5 INSTR BELONGTO 401700 
-            40171f      5 INSTR DEADREGS  EFLAGS RDI R8 R9 R12 ZZ lea     r8, [rsp+78h+var_4C] 
+            40171f      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 R12 ZZ lea     r8, [rsp+78h+var_4C] 
             40171f      5 PTRIMMEDESP STACK 44 displ lea     r8, [rsp+78h+var_4C]
             401724      5 INSTR BELONGTO 401700 
-            401724      5 INSTR DEADREGS  EFLAGS RDI R9 R12 ZZ lea     rdi, [rsp+78h+var_20] 
+            401724      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R9 R12 ZZ lea     rdi, [rsp+78h+var_20] 
             401724      5 PTRIMMEDESP STACK 88 displ lea     rdi, [rsp+78h+var_20]
             401729      3 INSTR BELONGTO 401700 
-            401729      3 INSTR DEADREGS  EFLAGS R9 R12 ZZ mov     r9, rbp 
-            40172c     -1 INSTR LOCAL MetadataRedundant mov     ecx, 8 
+            401729      3 INSTR DEADREGS  EFLAGS RCX RDX RSI R9 R12 ZZ mov     r9, rbp 
+            40172c     -2 INSTR LOCAL n RCX ZZ  NUMVia2ndSrcIMMEDNUM mov     ecx, 8 
             40172c      5 INSTR BELONGTO 401700 
+            40172c      5 INSTR DEADREGS  EFLAGS RCX RDX RSI R12 ZZ mov     ecx, 8 
             401731      5 INSTR BELONGTO 401700 
-            401731      5 INSTR DEADREGS  EFLAGS R12 ZZ mov     edx, offset off_6044C0 
+            401731      5 INSTR DEADREGS  EFLAGS RDX RSI R12 ZZ mov     edx, offset off_6044C0 
             401736      5 INSTR BELONGTO 401700 
-            401736      5 INSTR DEADREGS  EFLAGS R12 ZZ mov     esi, offset aXeyes; "XEyes" 
+            401736      5 INSTR DEADREGS  EFLAGS RSI R12 ZZ mov     esi, offset aXeyes; "XEyes" 
             40173b      8 INSTR BELONGTO 401700 
             40173b      8 INSTR DEADREGS  EFLAGS R12 ZZ mov     [rsp+78h+var_68], 0 
             40173b      8 PTRIMMEDESP STACK 16 displ mov     [rsp+78h+var_68], 0
@@ -606,7 +607,7 @@
             401755      5 INSTR BELONGTO 401700 
             401755      5 PTRIMMEDESP STACK 44 displ cmp     [rsp+78h+var_4C], 1
             40175a      3 INSTR BELONGTO 401700 
-            40175a      3 INSTR DEADREGS  R12 ZZ mov     rbp, rax 
+            40175a      3 INSTR DEADREGS  RDI R12 ZZ mov     rbp, rax 
             40175d     -1 INSTR LOCAL NoMetaUpdate jnz     loc_401892 
             40175d      6 INSTR BELONGTO 401700 
             401763      3 INSTR BELONGTO 401700 
@@ -614,29 +615,31 @@
             401766     -1 INSTR LOCAL NoMetaUpdate call    _XtDisplay 
             401766      5 INSTR BELONGTO 401700 
             401766      5 INSTR DEADREGS  EFLAGS R12 ZZ call    _XtDisplay 
-            40176b     -1 INSTR LOCAL MetadataRedundant xor     edx, edx        ; int 
             40176b      2 INSTR BELONGTO 401700 
+            40176b      2 INSTR DEADREGS  EFLAGS RDX RSI RDI R12 ZZ xor     edx, edx        ; int 
+            40176b     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx        ; int 
             40176d      5 INSTR BELONGTO 401700 
-            40176d      5 INSTR DEADREGS  EFLAGS RDI R12 ZZ mov     esi, offset aWm_delete_wind; "WM_DELETE_WINDOW" 
+            40176d      5 INSTR DEADREGS  EFLAGS RSI RDI R12 ZZ mov     esi, offset aWm_delete_wind; "WM_DELETE_WINDOW" 
             401772      3 INSTR BELONGTO 401700 
             401772      3 INSTR DEADREGS  EFLAGS RDI R12 ZZ mov     rdi, rax        ; Display * 
             401775     -1 INSTR LOCAL NoMetaUpdate call    _XInternAtom 
             401775      5 INSTR BELONGTO 401700 
             401775      5 INSTR DEADREGS  EFLAGS R12 ZZ call    _XInternAtom 
             40177a      5 INSTR BELONGTO 401700 
-            40177a      5 INSTR DEADREGS  EFLAGS RDI R12 ZZ mov     rdi, [rsp+78h+var_20] 
+            40177a      5 INSTR DEADREGS  EFLAGS RDX RSI RDI R12 ZZ mov     rdi, [rsp+78h+var_20] 
             40177a      5 PTRIMMEDESP STACK 88 displ mov     rdi, [rsp+78h+var_20]
-            40177f     -1 INSTR LOCAL MetadataRedundant mov     edx, 1 
+            40177f     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 1 
             40177f      5 INSTR BELONGTO 401700 
+            40177f      5 INSTR DEADREGS  EFLAGS RDX RSI R12 ZZ mov     edx, 1 
             401784      5 INSTR BELONGTO 401700 
-            401784      5 INSTR DEADREGS  EFLAGS R12 ZZ mov     esi, offset off_6045C0 
+            401784      5 INSTR DEADREGS  EFLAGS RSI R12 ZZ mov     esi, offset off_6045C0 
             401789      7 INSTR BELONGTO 401700 
             401789      7 INSTR DEADREGS  EFLAGS R12 ZZ mov     cs:qword_6056F8, rax 
             401790     -1 INSTR LOCAL NoMetaUpdate call    _XtAppAddActions 
             401790      5 INSTR BELONGTO 401700 
             401790      5 INSTR DEADREGS  EFLAGS R12 ZZ call    _XtAppAddActions 
             401795      5 INSTR BELONGTO 401700 
-            401795      5 INSTR DEADREGS  EFLAGS R12 ZZ mov     edi, offset aMessageWm_prot; "<Message>WM_PROTOCOLS: quit()" 
+            401795      5 INSTR DEADREGS  EFLAGS RDI R12 ZZ mov     edi, offset aMessageWm_prot; "<Message>WM_PROTOCOLS: quit()" 
             40179a     -1 INSTR LOCAL NoMetaUpdate call    _XtParseTranslationTable 
             40179a      5 INSTR BELONGTO 401700 
             40179a      5 INSTR DEADREGS  EFLAGS R12 ZZ call    _XtParseTranslationTable 
@@ -663,11 +666,12 @@
             4017c2      5 INSTR DEADREGS  EFLAGS ZZ call    _XtDisplay 
             4017c7     -2 INSTR LOCAL n R8 ZZ  NUMVia2ndSrcIMMEDNUM mov     r8d, 20h        ; unsigned int 
             4017c7      6 INSTR BELONGTO 401700 
-            4017c7      6 INSTR DEADREGS  EFLAGS RSI RDI R8 ZZ mov     r8d, 20h        ; unsigned int 
-            4017cd     -1 INSTR LOCAL MetadataRedundant mov     ecx, 30h        ; unsigned int 
+            4017c7      6 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 ZZ mov     r8d, 20h        ; unsigned int 
+            4017cd     -2 INSTR LOCAL n RCX ZZ  NUMVia2ndSrcIMMEDNUM mov     ecx, 30h        ; unsigned int 
             4017cd      5 INSTR BELONGTO 401700 
+            4017cd      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI ZZ mov     ecx, 30h        ; unsigned int 
             4017d2      5 INSTR BELONGTO 401700 
-            4017d2      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     edx, offset byte_6045E0; char * 
+            4017d2      5 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     edx, offset byte_6045E0; char * 
             4017d7      3 INSTR BELONGTO 401700 
             4017d7      3 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     rsi, r12        ; Drawable 
             4017da      3 INSTR BELONGTO 401700 
@@ -693,11 +697,12 @@
             4017ff      5 INSTR DEADREGS  EFLAGS ZZ call    _XtDisplay 
             401804     -2 INSTR LOCAL n R8 ZZ  NUMVia2ndSrcIMMEDNUM mov     r8d, 20h        ; unsigned int 
             401804      6 INSTR BELONGTO 401700 
-            401804      6 INSTR DEADREGS  EFLAGS RSI RDI R8 ZZ mov     r8d, 20h        ; unsigned int 
-            40180a     -1 INSTR LOCAL MetadataRedundant mov     ecx, 30h        ; unsigned int 
+            401804      6 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 ZZ mov     r8d, 20h        ; unsigned int 
+            40180a     -2 INSTR LOCAL n RCX ZZ  NUMVia2ndSrcIMMEDNUM mov     ecx, 30h        ; unsigned int 
             40180a      5 INSTR BELONGTO 401700 
+            40180a      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI ZZ mov     ecx, 30h        ; unsigned int 
             40180f      5 INSTR BELONGTO 401700 
-            40180f      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     edx, offset byte_6046A0; char * 
+            40180f      5 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     edx, offset byte_6046A0; char * 
             401814      3 INSTR BELONGTO 401700 
             401814      3 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     rsi, r12        ; Drawable 
             401817      3 INSTR BELONGTO 401700 
@@ -706,27 +711,29 @@
             40181a      5 INSTR BELONGTO 401700 
             40181a      5 INSTR DEADREGS  EFLAGS R12 ZZ call    _XCreateBitmapFromData 
             40181f      3 INSTR BELONGTO 401700 
-            40181f      3 INSTR DEADREGS  EFLAGS RSI RDI R12 ZZ mov     rsi, rbx 
+            40181f      3 INSTR DEADREGS  EFLAGS RDX RSI RDI R12 ZZ mov     rsi, rbx 
             401822      3 INSTR BELONGTO 401700 
-            401822      3 INSTR DEADREGS  EFLAGS RBX RDI R12 ZZ mov     rdi, rbp 
-            401825     -1 INSTR LOCAL MetadataRedundant mov     edx, 2 
+            401822      3 INSTR DEADREGS  EFLAGS RDX RBX RDI R12 ZZ mov     rdi, rbp 
+            401825     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 2 
             401825      5 INSTR BELONGTO 401700 
+            401825      5 INSTR DEADREGS  EFLAGS RDX RBX R12 ZZ mov     edx, 2 
             40182a     -1 INSTR LOCAL MetadataUnused mov     [rsp+78h+var_30], rax 
             40182a      5 INSTR BELONGTO 401700 
             40182f     -1 INSTR LOCAL NoMetaUpdate call    _XtSetValues 
             40182f      5 INSTR BELONGTO 401700 
             40182f      5 INSTR DEADREGS  EFLAGS RBX R12 ZZ call    _XtSetValues 
             401834      7 INSTR BELONGTO 401700 
-            401834      7 INSTR DEADREGS  EFLAGS RDX RBX RSI R8 R12 ZZ mov     rsi, cs:off_6042C8 
+            401834      7 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI RDI R8 R12 ZZ mov     rsi, cs:off_6042C8 
             40183b     -2 INSTR LOCAL n R8 ZZ  AlwaysNUM xor     r8d, r8d 
             40183b      3 INSTR BELONGTO 401700 
-            40183b      3 INSTR DEADREGS  EFLAGS RDX RBX R8 R12 ZZ xor     r8d, r8d 
+            40183b      3 INSTR DEADREGS  EFLAGS RCX RDX RBX RDI R8 R12 ZZ xor     r8d, r8d 
             40183e      3 INSTR BELONGTO 401700 
-            40183e      3 INSTR DEADREGS  EFLAGS RDX RBX R12 ZZ mov     rdx, rbp 
-            401841     -1 INSTR LOCAL MetadataRedundant xor     ecx, ecx 
+            40183e      3 INSTR DEADREGS  EFLAGS RCX RDX RBX RDI R12 ZZ mov     rdx, rbp 
             401841      2 INSTR BELONGTO 401700 
+            401841      2 INSTR DEADREGS  EFLAGS RCX RBX RDI R12 ZZ xor     ecx, ecx 
+            401841     -2 INSTR LOCAL n RCX ZZ  AlwaysNUM xor     ecx, ecx 
             401843      5 INSTR BELONGTO 401700 
-            401843      5 INSTR DEADREGS  EFLAGS RBX R12 ZZ mov     edi, offset aEyes; "eyes" 
+            401843      5 INSTR DEADREGS  EFLAGS RBX RDI R12 ZZ mov     edi, offset aEyes; "eyes" 
             401848     -1 INSTR LOCAL NoMetaUpdate call    _XtCreateManagedWidget 
             401848      5 INSTR BELONGTO 401700 
             401848      5 INSTR DEADREGS  EFLAGS RBX R12 ZZ call    _XtCreateManagedWidget 
@@ -748,11 +755,12 @@
             401863      5 INSTR BELONGTO 401700 
             401863      5 INSTR DEADREGS  EFLAGS R12 ZZ call    _XtDisplay 
             401868      3 INSTR BELONGTO 401700 
-            401868      3 INSTR DEADREGS  EFLAGS RSI RDI R12 ZZ mov     rsi, rbx        ; Window 
-            40186b     -1 INSTR LOCAL MetadataRedundant mov     ecx, 1          ; int 
+            401868      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R12 ZZ mov     rsi, rbx        ; Window 
+            40186b     -2 INSTR LOCAL n RCX ZZ  NUMVia2ndSrcIMMEDNUM mov     ecx, 1          ; int 
             40186b      5 INSTR BELONGTO 401700 
+            40186b      5 INSTR DEADREGS  EFLAGS RCX RDX RBX RDI R12 ZZ mov     ecx, 1          ; int 
             401870      5 INSTR BELONGTO 401700 
-            401870      5 INSTR DEADREGS  EFLAGS RBX RDI R12 ZZ mov     edx, offset qword_6056F8; Atom * 
+            401870      5 INSTR DEADREGS  EFLAGS RDX RBX RDI R12 ZZ mov     edx, offset qword_6056F8; Atom * 
             401875      3 INSTR BELONGTO 401700 
             401875      3 INSTR DEADREGS  EFLAGS RBX RDI R12 ZZ mov     rdi, rax        ; Display * 
             401878     -1 INSTR LOCAL NoMetaUpdate call    _XSetWMProtocols 
@@ -766,8 +774,9 @@
             401882      5 INSTR DEADREGS  EFLAGS RBX R12 ZZ call    _XtAppMainLoop 
             401887     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rsp, 60h 
             401887      4 INSTR BELONGTO 401700 
-            40188b     -1 INSTR LOCAL MetadataRedundant xor     eax, eax 
             40188b      2 INSTR BELONGTO 401700 
+            40188b      2 INSTR DEADREGS  EFLAGS RAX RBX R12 ZZ xor     eax, eax 
+            40188b     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             40188b     96 DEALLOC STACK esp - 96 xor     eax, eax
             40188d      1 INSTR BELONGTO 401700 
             40188d      1 INSTR DEADREGS  EFLAGS RBX R12 ZZ pop     rbx 
@@ -778,31 +787,33 @@
             401891      1 INSTR BELONGTO 401700 
             401891      1 INSTR DEADREGS  EFLAGS ZZ retn 
             401892      7 INSTR BELONGTO 401700 
-            401892      7 INSTR DEADREGS  EFLAGS RCX RBX R12 R13 R14 R15 ZZ mov     rcx, cs:stderr  ; s 
+            401892      7 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI RDI R12 R13 R14 R15 ZZ mov     rcx, cs:stderr  ; s 
             401899     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 11Bh       ; n 
             401899      5 INSTR BELONGTO 401700 
-            401899      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ mov     edx, 11Bh       ; n 
+            401899      5 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI R12 R13 R14 R15 ZZ mov     edx, 11Bh       ; n 
             40189e     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 1          ; size 
             40189e      5 INSTR BELONGTO 401700 
-            40189e      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ mov     esi, 1          ; size 
+            40189e      5 INSTR DEADREGS  EFLAGS RBX RSI RDI R12 R13 R14 R15 ZZ mov     esi, 1          ; size 
             4018a3      5 INSTR BELONGTO 401700 
-            4018a3      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ mov     edi, offset aUsageXeyesDisp; "usage: xeyes\n       [-display [{host}]"... 
+            4018a3      5 INSTR DEADREGS  EFLAGS RBX RDI R12 R13 R14 R15 ZZ mov     edi, offset aUsageXeyesDisp; "usage: xeyes\n       [-display [{host}]"... 
             4018a8     -1 INSTR LOCAL NoMetaUpdate call    _fwrite 
             4018a8      5 INSTR BELONGTO 401700 
             4018a8      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ call    _fwrite 
             4018ad      7 INSTR BELONGTO 401700 
-            4018ad      7 INSTR DEADREGS  EFLAGS RCX RBX R12 R13 R14 R15 ZZ mov     rcx, cs:stderr  ; s 
+            4018ad      7 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI RDI R12 R13 R14 R15 ZZ mov     rcx, cs:stderr  ; s 
             4018b4      5 INSTR BELONGTO 401700 
-            4018b4      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ mov     edi, offset aRenderRender; "       [-render | +render]\n" 
-            4018b9     -1 INSTR LOCAL MetadataRedundant mov     edx, 1Bh        ; n 
+            4018b4      5 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI R12 R13 R14 R15 ZZ mov     edi, offset aRenderRender; "       [-render | +render]\n" 
+            4018b9     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 1Bh        ; n 
             4018b9      5 INSTR BELONGTO 401700 
+            4018b9      5 INSTR DEADREGS  EFLAGS RDX RBX RSI R12 R13 R14 R15 ZZ mov     edx, 1Bh        ; n 
             4018be     -1 INSTR LOCAL MetadataRedundant mov     esi, 1          ; size 
             4018be      5 INSTR BELONGTO 401700 
             4018c3     -1 INSTR LOCAL NoMetaUpdate call    _fwrite 
             4018c3      5 INSTR BELONGTO 401700 
             4018c3      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ call    _fwrite 
-            4018c8     -1 INSTR LOCAL MetadataRedundant mov     edi, 1          ; status 
+            4018c8     -2 INSTR LOCAL n RDI ZZ  NUMVia2ndSrcIMMEDNUM mov     edi, 1          ; status 
             4018c8      5 INSTR BELONGTO 401700 
+            4018c8      5 INSTR DEADREGS  EFLAGS RBX RDI R12 R13 R14 R15 ZZ mov     edi, 1          ; status 
             4018cd     -1 INSTR LOCAL NoMetaUpdate call    _exit 
             4018cd      5 INSTR BELONGTO 401700 
             4018cd      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ call    _exit 
@@ -876,7 +887,7 @@
             401924     -3 INSTR LOCAL NoWarn push    rbx 
             401925     16 MEMORYHOLE STACK esp + 8 CalleeSavedRegs 
             401925      4 INSTR BELONGTO 401920 
-            401925      4 INSTR DEADREGS  EFLAGS ZZ sub     rsp, 8 
+            401925      4 INSTR DEADREGS  EFLAGS RBX ZZ sub     rsp, 8 
             401925      8 DATAREF STACK 211 esp + 0 PARENT LocalFrame LOCALFRAME
             401925      8 MEMORYHOLE STACK esp + 24 ReturnAddress 
             401929     -1 INSTR LOCAL NoMetaUpdate cmp     cs:byte_6056E8, 0 
@@ -974,15 +985,15 @@
             4019eb     32 MEMORYHOLE STACK esp + 264 CalleeSavedRegs 
             4019eb      4 DATAREF STACK 213 esp + 0 CHILDOF 212 OFFSET 0 OutArgsRegion OUTARGS
             4019eb      7 INSTR BELONGTO 4019d0 
-            4019eb      7 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI R13 XMM7 ZZ sub     rsp, 108h 
+            4019eb      7 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX RSI R13 XMM7 ZZ sub     rsp, 108h 
             4019eb      8 MEMORYHOLE STACK esp + 296 ReturnAddress 
             4019f2     -1 INSTR LOCAL SafeIfNoIndexing movsd   xmm5, cs:qword_4031C8 
             4019f2      8 INSTR BELONGTO 4019d0 
             4019fa      8 INSTR BELONGTO 4019d0 
-            4019fa      8 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI R13 XMM7 ZZ lea     rdx, [rsp+128h+var_48] 
+            4019fa      8 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX RSI R13 XMM7 ZZ lea     rdx, [rsp+128h+var_48] 
             4019fa      8 PTRIMMEDESP STACK 224 displ lea     rdx, [rsp+128h+var_48]
             401a02      8 INSTR BELONGTO 4019d0 
-            401a02      8 INSTR DEADREGS  EFLAGS RAX RCX RSI R13 XMM7 ZZ lea     rsi, [rsp+128h+var_68] 
+            401a02      8 INSTR DEADREGS  EFLAGS RAX RCX RBX RSI R13 XMM7 ZZ lea     rsi, [rsp+128h+var_68] 
             401a02      8 PTRIMMEDESP STACK 192 displ lea     rsi, [rsp+128h+var_68]
             401a0a     -1 INSTR LOCAL MetadataUnused movsd   [rsp+128h+var_58], xmm4 
             401a0a      9 INSTR BELONGTO 4019d0 
@@ -993,15 +1004,15 @@
             401a20     -1 INSTR LOCAL MetadataUnused movsd   [rsp+128h+var_E8], xmm4 
             401a20      6 INSTR BELONGTO 4019d0 
             401a26      6 INSTR BELONGTO 4019d0 
-            401a26      6 INSTR DEADREGS  EFLAGS RAX RCX R13 XMM7 ZZ movsd   [rsp+128h+var_F8], xmm5 
+            401a26      6 INSTR DEADREGS  EFLAGS RAX RCX RBX R13 XMM7 ZZ movsd   [rsp+128h+var_F8], xmm5 
             401a26      6 PTRIMMEDESP STACK 48 displ movsd   [rsp+128h+var_F8], xmm5
             401a2c      6 INSTR BELONGTO 4019d0 
-            401a2c      6 INSTR DEADREGS  EFLAGS RAX RCX R13 XMM7 ZZ movsd   [rsp+128h+var_D8], xmm6 
+            401a2c      6 INSTR DEADREGS  EFLAGS RAX RCX RBX R13 XMM7 ZZ movsd   [rsp+128h+var_D8], xmm6 
             401a2c      6 PTRIMMEDESP STACK 80 displ movsd   [rsp+128h+var_D8], xmm6
             401a32     -1 INSTR LOCAL NoMetaUpdate subsd   xmm0, xmm2 
             401a32      4 INSTR BELONGTO 4019d0 
             401a36      9 INSTR BELONGTO 4019d0 
-            401a36      9 INSTR DEADREGS  EFLAGS RAX RCX R13 XMM7 ZZ movsd   [rsp+128h+var_80], xmm3 
+            401a36      9 INSTR DEADREGS  EFLAGS RAX RCX RBX R13 XMM7 ZZ movsd   [rsp+128h+var_80], xmm3 
             401a36      9 PTRIMMEDESP STACK 168 displ movsd   [rsp+128h+var_80], xmm3
             401a3f     -1 INSTR LOCAL NoMetaUpdate subsd   xmm1, xmm2 
             401a3f      4 INSTR BELONGTO 4019d0 
@@ -1011,7 +1022,7 @@
             401a4c      9 INSTR BELONGTO 4019d0 
             401a55     -1 INSTR LOCAL NoMetaUpdate call    sub_402F50 
             401a55      5 INSTR BELONGTO 4019d0 
-            401a55      5 INSTR DEADREGS  EFLAGS RAX RCX R13 XMM7 ZZ call    sub_402F50 
+            401a55      5 INSTR DEADREGS  EFLAGS RAX RCX RBX R13 XMM7 ZZ call    sub_402F50 
             401a5a     -1 INSTR LOCAL NoMetaUpdate cmp     r12d, 0FFFFFFFFh 
             401a5a      4 INSTR BELONGTO 4019d0 
             401a5e     -1 INSTR LOCAL MetadataUnused movsd   xmm4, [rsp+128h+var_E8] 
@@ -1058,7 +1069,7 @@
             401ac3      4 INSTR BELONGTO 4019d0 
             401ac7     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 0FFFFFFFFh 
             401ac7      5 INSTR BELONGTO 4019d0 
-            401ac7      5 INSTR DEADREGS  EFLAGS RDX RBX RDI R13 XMM0 XMM2 XMM3 XMM4 XMM7 XMM8 XMM9 XMM10 ZZ mov     esi, 0FFFFFFFFh 
+            401ac7      5 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI R13 XMM0 XMM2 XMM3 XMM4 XMM7 XMM8 XMM9 XMM10 ZZ mov     esi, 0FFFFFFFFh 
             401acc     -1 INSTR LOCAL SafeIfNoIndexing movsd   xmm1, [rsp+128h+var_80] 
             401acc      9 INSTR BELONGTO 4019d0 
             401acc      9 PTRIMMEDESP STACK 168 displ movsd   xmm1, [rsp+128h+var_80]
@@ -1154,7 +1165,7 @@
             401bb1     -1 INSTR LOCAL MetadataUnused movsd   [rsp+128h+var_D8], xmm6 
             401bb1      6 INSTR BELONGTO 4019d0 
             401bb7      6 INSTR BELONGTO 4019d0 
-            401bb7      6 INSTR DEADREGS  EFLAGS R13 XMM2 XMM7 ZZ movsd   [rsp+128h+var_F8], xmm5 
+            401bb7      6 INSTR DEADREGS  EFLAGS RBX R13 XMM2 XMM7 ZZ movsd   [rsp+128h+var_F8], xmm5 
             401bb7      6 PTRIMMEDESP STACK 48 displ movsd   [rsp+128h+var_F8], xmm5
             401bbd     -1 INSTR LOCAL NoMetaUpdate mulsd   xmm1, xmm5 
             401bbd      4 INSTR BELONGTO 4019d0 
@@ -1176,7 +1187,7 @@
             401bed      9 INSTR BELONGTO 4019d0 
             401bf6     -1 INSTR LOCAL NoMetaUpdate call    _hypot 
             401bf6      5 INSTR BELONGTO 4019d0 
-            401bf6      5 INSTR DEADREGS  EFLAGS R13 XMM7 ZZ call    _hypot 
+            401bf6      5 INSTR DEADREGS  EFLAGS RBX R13 XMM7 ZZ call    _hypot 
             401bfb     -1 INSTR LOCAL SafeIfNoIndexing movsd   xmm5, [rsp+128h+var_F8] 
             401bfb      6 INSTR BELONGTO 4019d0 
             401bfb      6 PTRIMMEDESP STACK 48 displ movsd   xmm5, [rsp+128h+var_F8]
@@ -1190,7 +1201,7 @@
             401c11      4 INSTR BELONGTO 4019d0 
             401c15     -1 INSTR LOCAL NoMetaUpdate call    _acos 
             401c15      5 INSTR BELONGTO 4019d0 
-            401c15      5 INSTR DEADREGS  EFLAGS R13 XMM1 XMM7 ZZ call    _acos 
+            401c15      5 INSTR DEADREGS  EFLAGS RBX R13 XMM1 XMM7 ZZ call    _acos 
             401c1a     -1 INSTR LOCAL MetadataRedundant movsd   xmm2, cs:qword_4031D8 
             401c1a      8 INSTR BELONGTO 4019d0 
             401c22     -1 INSTR LOCAL MetadataRedundant movsd   xmm5, [rsp+128h+var_F8] 
@@ -1307,7 +1318,7 @@
             401d37     -1 INSTR LOCAL NoMetaUpdate mulsd   xmm5, xmm0 
             401d37      4 INSTR BELONGTO 4019d0 
             401d3b      2 INSTR BELONGTO 4019d0 
-            401d3b      2 INSTR DEADREGS  EFLAGS RDI R14 R15 XMM1 XMM3 XMM4 ZZ xor     edx, edx 
+            401d3b      2 INSTR DEADREGS  EFLAGS RDX RSI RDI R14 R15 XMM1 XMM3 XMM4 ZZ xor     edx, edx 
             401d3b     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
             401d3d     -1 INSTR LOCAL NoMetaUpdate xorpd   xmm0, xmm0 
             401d3d      4 INSTR BELONGTO 4019d0 
@@ -1332,7 +1343,7 @@
             401d74     -1 INSTR LOCAL NoMetaUpdate mulsd   xmm3, xmm7 
             401d74      4 INSTR BELONGTO 4019d0 
             401d78      4 INSTR BELONGTO 4019d0 
-            401d78      4 INSTR DEADREGS  EFLAGS RDI R14 R15 XMM4 ZZ movsd   qword ptr [rax], xmm1 
+            401d78      4 INSTR DEADREGS  EFLAGS RSI RDI R14 R15 XMM4 ZZ movsd   qword ptr [rax], xmm1 
             401d7c     -1 INSTR LOCAL MetadataRedundant movapd  xmm1, xmm10 
             401d7c      5 INSTR BELONGTO 4019d0 
             401d81     -1 INSTR LOCAL NoMetaUpdate addsd   xmm1, xmm5 
@@ -1340,7 +1351,7 @@
             401d85     -1 INSTR LOCAL NoMetaUpdate mulsd   xmm5, xmm2 
             401d85      4 INSTR BELONGTO 4019d0 
             401d89      5 INSTR BELONGTO 4019d0 
-            401d89      5 INSTR DEADREGS  EFLAGS RDI R14 R15 XMM4 ZZ movsd   qword ptr [rax+8], xmm1 
+            401d89      5 INSTR DEADREGS  EFLAGS RSI RDI R14 R15 XMM4 ZZ movsd   qword ptr [rax+8], xmm1 
             401d8e     -1 INSTR LOCAL MetadataRedundant movapd  xmm1, xmm0 
             401d8e      4 INSTR BELONGTO 4019d0 
             401d92     -1 INSTR LOCAL NoMetaUpdate mulsd   xmm0, xmm8 
@@ -1375,7 +1386,7 @@
             401dcf      4 INSTR BELONGTO 4019d0 
             401dd3     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 0FFFFFFFFh 
             401dd3      5 INSTR BELONGTO 4019d0 
-            401dd3      5 INSTR DEADREGS  EFLAGS RDX RDI R14 R15 XMM0 XMM2 XMM3 XMM4 XMM5 XMM7 XMM8 XMM9 XMM10 ZZ mov     esi, 0FFFFFFFFh 
+            401dd3      5 INSTR DEADREGS  EFLAGS RDX RSI RDI R14 R15 XMM0 XMM2 XMM3 XMM4 XMM5 XMM7 XMM8 XMM9 XMM10 ZZ mov     esi, 0FFFFFFFFh 
             401dd8     -1 INSTR LOCAL MetadataUnused movsd   xmm1, [rsp+128h+var_80] 
             401dd8      9 INSTR BELONGTO 4019d0 
             401de1      3 INSTR BELONGTO 4019d0 
@@ -1386,10 +1397,10 @@
             401de8      5 INSTR BELONGTO 4019d0 
             401de8      5 INSTR DEADREGS  EFLAGS RDX R14 R15 XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 XMM6 XMM7 XMM8 XMM9 XMM10 ZZ call    sub_4019D0 
             401ded      7 INSTR BELONGTO 4019d0 
-            401ded      7 INSTR DEADREGS  EFLAGS RAX RDI R14 R15 XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 XMM6 XMM7 XMM8 XMM9 XMM10 ZZ mov     rax, [rbp+98h] 
+            401ded      7 INSTR DEADREGS  EFLAGS RAX RSI RDI R14 R15 XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 XMM6 XMM7 XMM8 XMM9 XMM10 ZZ mov     rax, [rbp+98h] 
             401df4     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 2 
             401df4      5 INSTR BELONGTO 4019d0 
-            401df4      5 INSTR DEADREGS  EFLAGS RDI R14 R15 XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 XMM6 XMM7 XMM8 XMM9 XMM10 ZZ mov     esi, 2 
+            401df4      5 INSTR DEADREGS  EFLAGS RSI RDI R14 R15 XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 XMM6 XMM7 XMM8 XMM9 XMM10 ZZ mov     esi, 2 
             401df9     -1 INSTR LOCAL MetadataUnused movsxd  r12, r12d 
             401df9      3 INSTR BELONGTO 4019d0 
             401dfc      4 INSTR BELONGTO 4019d0 
@@ -1398,16 +1409,16 @@
             401e00      5 INSTR BELONGTO 4019d0 
             401e00      5 INSTR DEADREGS  EFLAGS R14 R15 XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 XMM6 XMM7 XMM8 XMM9 XMM10 ZZ call    _XRenderFindStandardFormat 
             401e05      3 INSTR BELONGTO 4019d0 
-            401e05      3 INSTR DEADREGS  EFLAGS RCX RDX RDI R8 R9 R14 R15 XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 XMM6 XMM7 XMM8 XMM9 XMM10 ZZ mov     r8, rax 
+            401e05      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 R14 R15 XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 XMM6 XMM7 XMM8 XMM9 XMM10 ZZ mov     r8, rax 
             401e08      7 INSTR BELONGTO 4019d0 
-            401e08      7 INSTR DEADREGS  EFLAGS RAX RCX RDX RDI R9 R14 R15 XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 XMM6 XMM7 XMM8 XMM9 XMM10 ZZ mov     rax, [rbp+98h] 
+            401e08      7 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R9 R14 R15 XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 XMM6 XMM7 XMM8 XMM9 XMM10 ZZ mov     rax, [rbp+98h] 
             401e0f      8 INSTR BELONGTO 4019d0 
-            401e0f      8 INSTR DEADREGS  EFLAGS RCX RDX RDI R9 R14 R15 XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 XMM6 XMM7 XMM8 XMM9 XMM10 ZZ mov     rdx, [rbp+r12*8+1A8h] 
+            401e0f      8 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R9 R14 R15 XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 XMM6 XMM7 XMM8 XMM9 XMM10 ZZ mov     rdx, [rbp+r12*8+1A8h] 
             401e17      7 INSTR BELONGTO 4019d0 
-            401e17      7 INSTR DEADREGS  EFLAGS RCX RDI R9 R12 R14 R15 XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 XMM6 XMM7 XMM8 XMM9 XMM10 ZZ mov     rcx, [rbp+1A0h] 
+            401e17      7 INSTR DEADREGS  EFLAGS RCX RSI RDI R9 R12 R14 R15 XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 XMM6 XMM7 XMM8 XMM9 XMM10 ZZ mov     rcx, [rbp+1A0h] 
             401e1e     -2 INSTR LOCAL n R9 ZZ  AlwaysNUM xor     r9d, r9d 
             401e1e      3 INSTR BELONGTO 4019d0 
-            401e1e      3 INSTR DEADREGS  EFLAGS RDI R9 R12 R14 R15 XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 XMM6 XMM7 XMM8 XMM9 XMM10 ZZ xor     r9d, r9d 
+            401e1e      3 INSTR DEADREGS  EFLAGS RSI RDI R9 R12 R14 R15 XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 XMM6 XMM7 XMM8 XMM9 XMM10 ZZ xor     r9d, r9d 
             401e21     -1 INSTR LOCAL MetadataRedundant mov     esi, 3 
             401e21      5 INSTR BELONGTO 4019d0 
             401e26      4 INSTR BELONGTO 4019d0 
@@ -1490,12 +1501,12 @@
             401ede      5 INSTR BELONGTO 4019d0 
             401ee8     -2 INSTR LOCAL n RBX ZZ  NUMVia2ndSrcIMMEDNUM mov     ebx, 40h 
             401ee8      5 INSTR BELONGTO 4019d0 
-            401ee8      5 INSTR DEADREGS  EFLAGS RSI RDI R13 XMM0 XMM7 ZZ mov     ebx, 40h 
+            401ee8      5 INSTR DEADREGS  EFLAGS RAX RBX RSI RDI R13 XMM0 XMM7 ZZ mov     ebx, 40h 
             401eed     -1 INSTR LOCAL MetadataUnused mov     r13d, 4 
             401eed      6 INSTR BELONGTO 4019d0 
             401ef3     -2 INSTR LOCAL n RAX ZZ  NUMVia2ndSrcIMMEDNUM mov     eax, 2 
             401ef3      5 INSTR BELONGTO 4019d0 
-            401ef3      5 INSTR DEADREGS  EFLAGS RSI RDI XMM0 XMM7 ZZ mov     eax, 2 
+            401ef3      5 INSTR DEADREGS  EFLAGS RAX RSI RDI XMM0 XMM7 ZZ mov     eax, 2 
             401ef8     -1 INSTR LOCAL NoMetaUpdate jmp     loc_401C58 
             401ef8      5 INSTR BELONGTO 4019d0 
             401f00     -1 INSTR LOCAL NoMetaUpdate jnz     loc_401DCF 
@@ -1928,15 +1939,15 @@
             40230a     -1 INSTR LOCAL MetadataUnused mov     rax, [rdi+98h] 
             40230a      7 INSTR BELONGTO 4022e0 
             402311      7 INSTR BELONGTO 4022e0 
-            402311      7 INSTR DEADREGS  EFLAGS RDX RSI R8 R9 R12 ZZ mov     rsi, [rdi+0A8h] ; Window 
+            402311      7 INSTR DEADREGS  EFLAGS RCX RDX RSI R8 R9 R12 ZZ mov     rsi, [rdi+0A8h] ; Window 
             402318      5 INSTR BELONGTO 4022e0 
-            402318      5 INSTR DEADREGS  EFLAGS RDX RDI R8 R9 R12 ZZ lea     r9, [rsp+78h+var_20]; int * 
+            402318      5 INSTR DEADREGS  EFLAGS RCX RDX RDI R8 R9 R12 ZZ lea     r9, [rsp+78h+var_20]; int * 
             402318      5 PTRIMMEDESP STACK 88 displ lea     r9, [rsp+78h+var_20]; int *
             40231d     -2 INSTR LOCAL n R8 ZZ  AlwaysNUM xor     r8d, r8d        ; int 
             40231d      3 INSTR BELONGTO 4022e0 
-            40231d      3 INSTR DEADREGS  EFLAGS RDX RDI R8 R12 ZZ xor     r8d, r8d        ; int 
+            40231d      3 INSTR DEADREGS  EFLAGS RCX RDX RDI R8 R12 ZZ xor     r8d, r8d        ; int 
             402320      2 INSTR BELONGTO 4022e0 
-            402320      2 INSTR DEADREGS  EFLAGS RDX RDI R12 ZZ xor     ecx, ecx        ; int 
+            402320      2 INSTR DEADREGS  EFLAGS RCX RDX RDI R12 ZZ xor     ecx, ecx        ; int 
             402320     -2 INSTR LOCAL n RCX ZZ  AlwaysNUM xor     ecx, ecx        ; int 
             402322      5 INSTR BELONGTO 4022e0 
             402322      5 INSTR DEADREGS  EFLAGS RDX RDI R12 ZZ lea     r12, [rsp+78h+var_48] 
@@ -2005,11 +2016,11 @@
             4023b4     -1 INSTR LOCAL MetadataUnused movsd   xmm0, [rsp+78h+var_58] 
             4023b4      6 INSTR BELONGTO 4022e0 
             4023ba      3 INSTR BELONGTO 4022e0 
-            4023ba      3 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX RSI R8 R9 R10 R11 XMM2 ZZ mov     rsi, r12 
+            4023ba      3 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX RSI RDI R8 R9 R10 R11 XMM2 ZZ mov     rsi, r12 
             4023bd     -1 INSTR LOCAL MetadataUnused movsd   xmm1, [rsp+78h+var_50] 
             4023bd      6 INSTR BELONGTO 4022e0 
             4023c3      2 INSTR BELONGTO 4022e0 
-            4023c3      2 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX R8 R9 R10 R11 XMM2 ZZ xor     edi, edi 
+            4023c3      2 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX RDI R8 R9 R10 R11 XMM2 ZZ xor     edi, edi 
             4023c3     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
             4023c5     -1 INSTR LOCAL NoMetaUpdate call    sub_401F10 
             4023c5      5 INSTR BELONGTO 4022e0 
@@ -2017,10 +2028,10 @@
             4023ca     -1 INSTR LOCAL MetadataUnused movsd   [rsp+78h+var_68], xmm0 
             4023ca      6 INSTR BELONGTO 4022e0 
             4023d0      5 INSTR BELONGTO 4022e0 
-            4023d0      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX RSI R8 R9 R10 R11 XMM2 ZZ mov     rax, [rsp+78h+var_68] 
+            4023d0      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX RSI RDI R8 R9 R10 R11 XMM2 ZZ mov     rax, [rsp+78h+var_68] 
             4023d0      5 PTRIMMEDESP STACK 16 displ mov     rax, [rsp+78h+var_68]
             4023d5      3 INSTR BELONGTO 4022e0 
-            4023d5      3 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI R8 R9 R10 R11 XMM2 ZZ mov     rsi, r12 
+            4023d5      3 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI RDI R8 R9 R10 R11 XMM2 ZZ mov     rsi, r12 
             4023d8     -1 INSTR LOCAL MetadataUnused movsd   [rsp+78h+var_60], xmm1 
             4023d8      6 INSTR BELONGTO 4022e0 
             4023de     -1 INSTR LOCAL MetadataRedundant mov     edi, 1 
@@ -2096,11 +2107,11 @@
             402454      7 INSTR BELONGTO 402430 
             402454      7 INSTR DEADREGS  EFLAGS RAX RDI R12 R13 ZZ mov     rax, [rsi+0B8h] 
             40245b      5 INSTR BELONGTO 402430 
-            40245b      5 INSTR DEADREGS  EFLAGS RDI R12 R13 ZZ mov     [rsp+0C8h+var_B8], rdx 
+            40245b      5 INSTR DEADREGS  EFLAGS RSI RDI R12 R13 ZZ mov     [rsp+0C8h+var_B8], rdx 
             40245b      5 PTRIMMEDESP STACK 16 displ mov     [rsp+0C8h+var_B8], rdx
             402460     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 0Ch 
             402460      5 INSTR BELONGTO 402430 
-            402460      5 INSTR DEADREGS  EFLAGS RDX RDI R12 R13 ZZ mov     esi, 0Ch 
+            402460      5 INSTR DEADREGS  EFLAGS RDX RSI RDI R12 R13 ZZ mov     esi, 0Ch 
             402465      3 INSTR BELONGTO 402430 
             402465      3 INSTR DEADREGS  EFLAGS RDX RDI R12 R13 ZZ mov     rdx, rsp 
             402465      3 PTRIMMEDESP STACK 0 displ mov     rdx, rsp
@@ -2113,11 +2124,11 @@
             402470      5 INSTR BELONGTO 402430 
             402470      5 INSTR DEADREGS  EFLAGS R12 R13 ZZ call    _XtGetGC 
             402475      7 INSTR BELONGTO 402430 
-            402475      7 INSTR DEADREGS  EFLAGS RDX RDI R12 R13 ZZ mov     [rbx+0F8h], rax 
+            402475      7 INSTR DEADREGS  EFLAGS RDX RSI RDI R12 R13 ZZ mov     [rbx+0F8h], rax 
             40247c      7 INSTR BELONGTO 402430 
-            40247c      7 INSTR DEADREGS  EFLAGS RAX RDX RDI R12 R13 ZZ mov     rax, [rbx+0D0h] 
+            40247c      7 INSTR DEADREGS  EFLAGS RAX RDX RSI RDI R12 R13 ZZ mov     rax, [rbx+0D0h] 
             402483      3 INSTR BELONGTO 402430 
-            402483      3 INSTR DEADREGS  EFLAGS RDX RDI R12 R13 ZZ mov     rdx, rsp 
+            402483      3 INSTR DEADREGS  EFLAGS RDX RSI RDI R12 R13 ZZ mov     rdx, rsp 
             402483      3 PTRIMMEDESP STACK 0 displ mov     rdx, rsp
             402486     -1 INSTR LOCAL MetadataRedundant mov     esi, 0Ch 
             402486      5 INSTR BELONGTO 402430 
@@ -2130,11 +2141,11 @@
             402493      5 INSTR BELONGTO 402430 
             402493      5 INSTR DEADREGS  EFLAGS R12 R13 ZZ call    _XtGetGC 
             402498      7 INSTR BELONGTO 402430 
-            402498      7 INSTR DEADREGS  EFLAGS RDX RDI R12 R13 ZZ mov     [rbx+0E8h], rax 
+            402498      7 INSTR DEADREGS  EFLAGS RDX RSI RDI R12 R13 ZZ mov     [rbx+0E8h], rax 
             40249f      7 INSTR BELONGTO 402430 
-            40249f      7 INSTR DEADREGS  EFLAGS RAX RDX RDI R12 R13 ZZ mov     rax, [rbx+0D8h] 
+            40249f      7 INSTR DEADREGS  EFLAGS RAX RDX RSI RDI R12 R13 ZZ mov     rax, [rbx+0D8h] 
             4024a6      3 INSTR BELONGTO 402430 
-            4024a6      3 INSTR DEADREGS  EFLAGS RDX RDI R12 R13 ZZ mov     rdx, rsp 
+            4024a6      3 INSTR DEADREGS  EFLAGS RDX RSI RDI R12 R13 ZZ mov     rdx, rsp 
             4024a6      3 PTRIMMEDESP STACK 0 displ mov     rdx, rsp
             4024a9     -1 INSTR LOCAL MetadataRedundant mov     esi, 0Ch 
             4024a9      5 INSTR BELONGTO 402430 
@@ -2275,9 +2286,9 @@
             402644     -1 INSTR LOCAL NoMetaUpdate jz      short loc_4026B5 
             402644      2 INSTR BELONGTO 402430 
             402646      7 INSTR BELONGTO 402430 
-            402646      7 INSTR DEADREGS  EFLAGS RDI R12 R13 ZZ mov     [rbx+0E0h], rdx 
+            402646      7 INSTR DEADREGS  EFLAGS RSI RDI R12 R13 ZZ mov     [rbx+0E0h], rdx 
             40264d      7 INSTR BELONGTO 402430 
-            40264d      7 INSTR DEADREGS  EFLAGS RDI R12 R13 ZZ mov     [rbx+0B8h], rax 
+            40264d      7 INSTR DEADREGS  EFLAGS RSI RDI R12 R13 ZZ mov     [rbx+0B8h], rax 
             402654     -1 INSTR LOCAL NoMetaUpdate jmp     loc_40245B 
             402654      5 INSTR BELONGTO 402430 
             402660      7 INSTR BELONGTO 402430 
@@ -2310,15 +2321,15 @@
             4026a5     -1 INSTR LOCAL NoMetaUpdate cmp     [rbx+0D8h], rdx 
             4026a5      7 INSTR BELONGTO 402430 
             4026ac      7 INSTR BELONGTO 402430 
-            4026ac      7 INSTR DEADREGS  RDI R12 R13 ZZ mov     [rbx+0D0h], rdx 
+            4026ac      7 INSTR DEADREGS  RSI RDI R12 R13 ZZ mov     [rbx+0D0h], rdx 
             4026b3     -1 INSTR LOCAL NoMetaUpdate jnz     short loc_402646 
             4026b3      2 INSTR BELONGTO 402430 
             4026b5      7 INSTR BELONGTO 402430 
-            4026b5      7 INSTR DEADREGS  EFLAGS RDI R12 R13 ZZ mov     [rbx+0D8h], rax 
+            4026b5      7 INSTR DEADREGS  EFLAGS RSI RDI R12 R13 ZZ mov     [rbx+0D8h], rax 
             4026bc      7 INSTR BELONGTO 402430 
-            4026bc      7 INSTR DEADREGS  EFLAGS RDI R12 R13 ZZ mov     [rbx+0E0h], rdx 
+            4026bc      7 INSTR DEADREGS  EFLAGS RSI RDI R12 R13 ZZ mov     [rbx+0E0h], rdx 
             4026c3      7 INSTR BELONGTO 402430 
-            4026c3      7 INSTR DEADREGS  EFLAGS RDI R12 R13 ZZ mov     [rbx+0B8h], rax 
+            4026c3      7 INSTR DEADREGS  EFLAGS RSI RDI R12 R13 ZZ mov     [rbx+0B8h], rax 
             4026ca     -1 INSTR LOCAL NoMetaUpdate jmp     loc_40245B 
             4026ca      5 INSTR BELONGTO 402430 
             4026d0     -2 INSTR LOCAL n R8 ZZ  AlwaysNUM xor     r8d, r8d 
@@ -2349,7 +2360,7 @@
             402705     -1 INSTR LOCAL MetadataUnused movsd   xmm6, cs:qword_4031E0 
             402705      8 INSTR BELONGTO 4026f0 
             40270d      2 INSTR BELONGTO 4026f0 
-            40270d      2 INSTR DEADREGS  EFLAGS RDX XMM0 XMM2 XMM3 ZZ xor     esi, esi 
+            40270d      2 INSTR DEADREGS  EFLAGS RDX RSI XMM0 XMM2 XMM3 ZZ xor     esi, esi 
             40270d     -2 INSTR LOCAL n RSI ZZ  AlwaysNUM xor     esi, esi 
             40270f     -1 INSTR LOCAL NoMetaUpdate xorpd   xmm1, xmm1 
             40270f      4 INSTR BELONGTO 4026f0 
@@ -2371,7 +2382,7 @@
             402737     -1 INSTR LOCAL MetadataUnused movsd   xmm6, [rsp+28h+var_28] 
             402737      5 INSTR BELONGTO 4026f0 
             40273c      3 INSTR BELONGTO 4026f0 
-            40273c      3 INSTR DEADREGS  EFLAGS RDX RDI XMM0 XMM2 XMM3 ZZ mov     rdi, rbx 
+            40273c      3 INSTR DEADREGS  EFLAGS RDX RSI RDI XMM0 XMM2 XMM3 ZZ mov     rdi, rbx 
             40273f     -1 INSTR LOCAL MetadataUnused movsd   xmm5, [rsp+28h+var_18] 
             40273f      6 INSTR BELONGTO 4026f0 
             402745     -1 INSTR LOCAL MetadataRedundant mov     esi, 1 
@@ -2397,7 +2408,7 @@
             402770      8 INSTR BELONGTO 4026f0 
             402778     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 3 
             402778      5 INSTR BELONGTO 4026f0 
-            402778      5 INSTR DEADREGS  EFLAGS RDX RBX XMM0 XMM3 XMM6 ZZ mov     esi, 3 
+            402778      5 INSTR DEADREGS  EFLAGS RDX RBX RSI XMM0 XMM3 XMM6 ZZ mov     esi, 3 
             40277d     -1 INSTR LOCAL MetadataUnused movsd   xmm4, cs:qword_4031F0 
             40277d      8 INSTR BELONGTO 4026f0 
             402785     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rsp, 20h 
@@ -2461,14 +2472,15 @@
             4027df      8 INSTR BELONGTO 4027a0 
             4027e7     -2 INSTR LOCAL n RCX ZZ  NumericDEFs movzx   ecx, word ptr [rbx+36h] 
             4027e7      4 INSTR BELONGTO 4027a0 
-            4027e7      4 INSTR DEADREGS  EFLAGS RCX RDX RDI R8 XMM2 ZZ movzx   ecx, word ptr [rbx+36h] 
+            4027e7      4 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 XMM2 ZZ movzx   ecx, word ptr [rbx+36h] 
             4027eb     -2 INSTR LOCAL n RDX ZZ  NumericDEFs movzx   edx, word ptr [rbx+34h] 
             4027eb      4 INSTR BELONGTO 4027a0 
-            4027eb      4 INSTR DEADREGS  EFLAGS RDX RDI R8 XMM2 ZZ movzx   edx, word ptr [rbx+34h] 
+            4027eb      4 INSTR DEADREGS  EFLAGS RDX RSI RDI R8 XMM2 ZZ movzx   edx, word ptr [rbx+34h] 
             4027ef      7 INSTR BELONGTO 4027a0 
-            4027ef      7 INSTR DEADREGS  EFLAGS RDI R8 XMM2 ZZ lea     rdi, [rbx+148h] 
-            4027f6     -1 INSTR LOCAL MetadataRedundant xor     esi, esi 
+            4027ef      7 INSTR DEADREGS  EFLAGS RSI RDI R8 XMM2 ZZ lea     rdi, [rbx+148h] 
             4027f6      2 INSTR BELONGTO 4027a0 
+            4027f6      2 INSTR DEADREGS  EFLAGS RSI R8 XMM2 ZZ xor     esi, esi 
+            4027f6     -2 INSTR LOCAL n RSI ZZ  AlwaysNUM xor     esi, esi 
             4027f8     -1 INSTR LOCAL MetadataUnused movsd   xmm3, cs:qword_403200 
             4027f8      8 INSTR BELONGTO 4027a0 
             402800     -2 INSTR LOCAL n R8 ZZ  AlwaysNUM xor     r8d, r8d 
@@ -2509,14 +2521,14 @@
             40284c     -1 INSTR LOCAL NoMetaUpdate jz      loc_4027C1 
             40284c      6 INSTR BELONGTO 4027a0 
             402852      7 INSTR BELONGTO 4027a0 
-            402852      7 INSTR DEADREGS  EFLAGS RDX RSI RDI R8 XMM0 XMM1 XMM3 ZZ mov     rsi, [rbx+0A8h] 
+            402852      7 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 XMM0 XMM1 XMM3 ZZ mov     rsi, [rbx+0A8h] 
             402859      8 INSTR BELONGTO 4027a0 
-            402859      8 INSTR DEADREGS  EFLAGS RDX RDI R8 XMM0 XMM1 XMM3 ZZ lea     r8, [rsp+0F8h+var_68] 
+            402859      8 INSTR DEADREGS  EFLAGS RCX RDX RDI R8 XMM0 XMM1 XMM3 ZZ lea     r8, [rsp+0F8h+var_68] 
             402859      8 PTRIMMEDESP STACK 144 displ lea     r8, [rsp+0F8h+var_68]
             402861      3 INSTR BELONGTO 4027a0 
-            402861      3 INSTR DEADREGS  EFLAGS RDX RDI XMM0 XMM1 XMM3 ZZ mov     rdi, rbp 
+            402861      3 INSTR DEADREGS  EFLAGS RCX RDX RDI XMM0 XMM1 XMM3 ZZ mov     rdi, rbp 
             402864      2 INSTR BELONGTO 4027a0 
-            402864      2 INSTR DEADREGS  EFLAGS RDX XMM0 XMM1 XMM3 ZZ xor     ecx, ecx 
+            402864      2 INSTR DEADREGS  EFLAGS RCX RDX XMM0 XMM1 XMM3 ZZ xor     ecx, ecx 
             402864     -2 INSTR LOCAL n RCX ZZ  AlwaysNUM xor     ecx, ecx 
             402866      3 INSTR BELONGTO 4027a0 
             402866      3 INSTR DEADREGS  EFLAGS RDX XMM0 XMM1 XMM3 ZZ mov     rdx, rax 
@@ -2551,15 +2563,15 @@
             402898      5 INSTR BELONGTO 4027a0 
             402898      5 INSTR DEADREGS  EFLAGS XMM0 XMM1 XMM3 ZZ call    _XCreatePixmap 
             40289d      7 INSTR BELONGTO 4027a0 
-            40289d      7 INSTR DEADREGS  EFLAGS RSI RDI XMM0 XMM1 XMM3 ZZ mov     rsi, [rbx+100h] ; GC 
+            40289d      7 INSTR DEADREGS  EFLAGS RDX RSI RDI XMM0 XMM1 XMM3 ZZ mov     rsi, [rbx+100h] ; GC 
             4028a4      7 INSTR BELONGTO 4027a0 
-            4028a4      7 INSTR DEADREGS  EFLAGS RDI XMM0 XMM1 XMM3 ZZ mov     [rbx+190h], rax 
+            4028a4      7 INSTR DEADREGS  EFLAGS RDX RDI XMM0 XMM1 XMM3 ZZ mov     [rbx+190h], rax 
             4028ab     -1 INSTR LOCAL NoMetaUpdate test    rsi, rsi 
             4028ab      3 INSTR BELONGTO 4027a0 
             4028ae     -1 INSTR LOCAL NoMetaUpdate jz      loc_4029B7 
             4028ae      6 INSTR BELONGTO 4027a0 
             4028b4      2 INSTR BELONGTO 4027a0 
-            4028b4      2 INSTR DEADREGS  EFLAGS RDI XMM0 XMM1 XMM3 ZZ xor     edx, edx        ; unsigned __int64 
+            4028b4      2 INSTR DEADREGS  EFLAGS RDX RDI XMM0 XMM1 XMM3 ZZ xor     edx, edx        ; unsigned __int64 
             4028b4     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx        ; unsigned __int64 
             4028b6      3 INSTR BELONGTO 4027a0 
             4028b6      3 INSTR DEADREGS  EFLAGS RDI XMM0 XMM1 XMM3 ZZ mov     rdi, rbp        ; Display * 
@@ -2568,12 +2580,13 @@
             4028b9      5 INSTR DEADREGS  EFLAGS XMM0 XMM1 XMM3 ZZ call    _XSetForeground 
             4028be     -2 INSTR LOCAL n R9 ZZ  NumericDEFs movzx   r9d, word ptr [rbx+34h]; unsigned int 
             4028be      5 INSTR BELONGTO 4027a0 
-            4028be      5 INSTR DEADREGS  EFLAGS RAX RDX RSI RDI R8 R9 XMM0 XMM1 XMM3 ZZ movzx   r9d, word ptr [rbx+34h]; unsigned int 
+            4028be      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R9 XMM0 XMM1 XMM3 ZZ movzx   r9d, word ptr [rbx+34h]; unsigned int 
             4028c3     -2 INSTR LOCAL n RAX ZZ  NumericDEFs movzx   eax, word ptr [rbx+36h] 
             4028c3      4 INSTR BELONGTO 4027a0 
-            4028c3      4 INSTR DEADREGS  EFLAGS RAX RDX RSI RDI R8 XMM0 XMM1 XMM3 ZZ movzx   eax, word ptr [rbx+36h] 
-            4028c7     -1 INSTR LOCAL MetadataRedundant xor     ecx, ecx        ; int 
+            4028c3      4 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 XMM0 XMM1 XMM3 ZZ movzx   eax, word ptr [rbx+36h] 
             4028c7      2 INSTR BELONGTO 4027a0 
+            4028c7      2 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 XMM0 XMM1 XMM3 ZZ xor     ecx, ecx        ; int 
+            4028c7     -2 INSTR LOCAL n RCX ZZ  AlwaysNUM xor     ecx, ecx        ; int 
             4028c9      7 INSTR BELONGTO 4027a0 
             4028c9      7 INSTR DEADREGS  EFLAGS RDX RSI RDI R8 XMM0 XMM1 XMM3 ZZ mov     rdx, [rbx+100h] ; GC 
             4028d0      7 INSTR BELONGTO 4027a0 
@@ -2590,25 +2603,29 @@
             4028e0      5 INSTR BELONGTO 4027a0 
             4028e0      5 INSTR DEADREGS  EFLAGS XMM0 XMM1 XMM3 ZZ call    _XFillRectangle 
             4028e5      7 INSTR BELONGTO 4027a0 
-            4028e5      7 INSTR DEADREGS  EFLAGS RSI RDI XMM0 XMM1 XMM3 ZZ mov     rsi, [rbx+100h] ; GC 
-            4028ec     -1 INSTR LOCAL MetadataRedundant mov     edx, 1          ; unsigned __int64 
+            4028e5      7 INSTR DEADREGS  EFLAGS RDX RSI RDI XMM0 XMM1 XMM3 ZZ mov     rsi, [rbx+100h] ; GC 
+            4028ec     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 1          ; unsigned __int64 
             4028ec      5 INSTR BELONGTO 4027a0 
+            4028ec      5 INSTR DEADREGS  EFLAGS RDX RDI XMM0 XMM1 XMM3 ZZ mov     edx, 1          ; unsigned __int64 
             4028f1      3 INSTR BELONGTO 4027a0 
             4028f1      3 INSTR DEADREGS  EFLAGS RDI XMM0 XMM1 XMM3 ZZ mov     rdi, rbp        ; Display * 
             4028f4     -1 INSTR LOCAL NoMetaUpdate call    _XSetForeground 
             4028f4      5 INSTR BELONGTO 4027a0 
             4028f4      5 INSTR DEADREGS  EFLAGS XMM0 XMM1 XMM3 ZZ call    _XSetForeground 
-            4028f9     -1 INSTR LOCAL MetadataRedundant xor     edx, edx 
             4028f9      2 INSTR BELONGTO 4027a0 
-            4028fb     -1 INSTR LOCAL MetadataRedundant xor     esi, esi 
+            4028f9      2 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R9 R10 R11 XMM0 XMM1 XMM3 ZZ xor     edx, edx 
+            4028f9     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
             4028fb      2 INSTR BELONGTO 4027a0 
+            4028fb      2 INSTR DEADREGS  EFLAGS RAX RCX RSI RDI R8 R9 R10 R11 XMM0 XMM1 XMM3 ZZ xor     esi, esi 
+            4028fb     -2 INSTR LOCAL n RSI ZZ  AlwaysNUM xor     esi, esi 
             4028fd      3 INSTR BELONGTO 4027a0 
             4028fd      3 INSTR DEADREGS  EFLAGS RAX RCX RDI R8 R9 R10 R11 XMM0 XMM1 XMM3 ZZ mov     rdi, rbx 
             402900     -1 INSTR LOCAL NoMetaUpdate call    sub_4026F0 
             402900      5 INSTR BELONGTO 4027a0 
             402900      5 INSTR DEADREGS  EFLAGS RAX RCX R8 R9 R10 R11 XMM0 XMM1 XMM3 ZZ call    sub_4026F0 
-            402905     -1 INSTR LOCAL MetadataRedundant mov     edx, 1 
+            402905     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 1 
             402905      5 INSTR BELONGTO 4027a0 
+            402905      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R9 R10 R11 XMM0 XMM1 XMM3 ZZ mov     edx, 1 
             40290a     -1 INSTR LOCAL MetadataRedundant xor     esi, esi 
             40290a      2 INSTR BELONGTO 4027a0 
             40290c      3 INSTR BELONGTO 4027a0 
@@ -2616,10 +2633,11 @@
             40290f     -1 INSTR LOCAL NoMetaUpdate call    sub_4026F0 
             40290f      5 INSTR BELONGTO 4027a0 
             40290f      5 INSTR DEADREGS  EFLAGS RAX RCX R8 R9 R10 R11 XMM0 XMM1 XMM3 ZZ call    sub_4026F0 
+            402914     -1 INSTR LOCAL MetadataUnused mov     rdx, [rbx+10h] 
             402914      4 INSTR BELONGTO 4027a0 
-            402914      4 INSTR DEADREGS  EFLAGS RAX RDX RSI RDI R8 R9 XMM0 XMM1 XMM3 ZZ mov     rdx, [rbx+10h] 
-            402918     -1 INSTR LOCAL MetadataRedundant xor     ecx, ecx 
             402918      2 INSTR BELONGTO 4027a0 
+            402918      2 INSTR DEADREGS  EFLAGS RAX RCX RSI RDI R8 R9 XMM0 XMM1 XMM3 ZZ xor     ecx, ecx 
+            402918     -2 INSTR LOCAL n RCX ZZ  AlwaysNUM xor     ecx, ecx 
             40291a     -1 INSTR LOCAL MetadataUnused mov     rax, rbx 
             40291a      3 INSTR BELONGTO 4027a0 
             40291d     -1 INSTR LOCAL NoMetaUpdate test    rdx, rdx 
@@ -2630,8 +2648,8 @@
             402922      5 INSTR BELONGTO 4027a0 
             402930     -1 INSTR LOCAL MetadataUnused mov     rax, rdx 
             402930      3 INSTR BELONGTO 4027a0 
+            402933     -1 INSTR LOCAL MetadataUnused mov     rdx, rsi 
             402933      3 INSTR BELONGTO 4027a0 
-            402933      3 INSTR DEADREGS  EFLAGS RDX RDI R8 R9 XMM0 XMM1 XMM3 ZZ mov     rdx, rsi 
             402936     -2 INSTR LOCAL n RSI ZZ  NumericDEFs movzx   esi, word ptr [rax+38h] 
             402936      4 INSTR BELONGTO 4027a0 
             402936      4 INSTR DEADREGS  EFLAGS RSI RDI R8 R9 XMM0 XMM1 XMM3 ZZ movzx   esi, word ptr [rax+38h] 
@@ -2649,8 +2667,8 @@
             402946      2 INSTR BELONGTO 4027a0 
             402948     -1 INSTR LOCAL 2ndSrcNumeric add     ecx, esi 
             402948      2 INSTR BELONGTO 4027a0 
+            40294a     -1 INSTR LOCAL MetadataUnused mov     rsi, [rdx+10h] 
             40294a      4 INSTR BELONGTO 4027a0 
-            40294a      4 INSTR DEADREGS  EFLAGS RAX RSI RDI R8 R9 XMM0 XMM1 XMM3 ZZ mov     rsi, [rdx+10h] 
             40294e     -1 INSTR LOCAL NoMetaUpdate test    rsi, rsi 
             40294e      3 INSTR BELONGTO 4027a0 
             402951     -1 INSTR LOCAL NoMetaUpdate jnz     short loc_402930 
@@ -2661,11 +2679,11 @@
             40295a      7 INSTR DEADREGS  EFLAGS RSI RDI R8 R9 XMM0 XMM1 XMM3 ZZ mov     rsi, [rdx+0A8h] 
             402961     -2 INSTR LOCAL n R8 ZZ  AlwaysNUM xor     r8d, r8d 
             402961      3 INSTR BELONGTO 4027a0 
-            402961      3 INSTR DEADREGS  EFLAGS RDI R8 R9 XMM0 XMM1 XMM3 ZZ xor     r8d, r8d 
+            402961      3 INSTR DEADREGS  EFLAGS RDX RDI R8 R9 XMM0 XMM1 XMM3 ZZ xor     r8d, r8d 
             402964      7 INSTR BELONGTO 4027a0 
-            402964      7 INSTR DEADREGS  EFLAGS RDI R9 XMM0 XMM1 XMM3 ZZ mov     r9, [rbx+190h] 
+            402964      7 INSTR DEADREGS  EFLAGS RDX RDI R9 XMM0 XMM1 XMM3 ZZ mov     r9, [rbx+190h] 
             40296b      2 INSTR BELONGTO 4027a0 
-            40296b      2 INSTR DEADREGS  EFLAGS RDI XMM0 XMM1 XMM3 ZZ xor     edx, edx 
+            40296b      2 INSTR DEADREGS  EFLAGS RDX RDI XMM0 XMM1 XMM3 ZZ xor     edx, edx 
             40296b     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
             40296d      4 INSTR BELONGTO 4027a0 
             40296d      4 INSTR DEADREGS  EFLAGS RDI XMM0 XMM1 XMM3 ZZ mov     rdi, [rax+8] 
@@ -2693,20 +2711,20 @@
             4029a0     11 INSTR DEADREGS  EFLAGS XMM0 XMM1 XMM3 ZZ mov     qword ptr [rbx+1A0h], 0 
             4029ab     -1 INSTR LOCAL NoMetaUpdate jmp     loc_402824 
             4029ab      5 INSTR BELONGTO 4027a0 
+            4029b0     -1 INSTR LOCAL MetadataUnused mov     rdx, rbx 
             4029b0      3 INSTR BELONGTO 4027a0 
-            4029b0      3 INSTR DEADREGS  EFLAGS RAX RDX RSI RDI R8 R9 XMM0 XMM1 XMM3 ZZ mov     rdx, rbx 
             4029b3      2 INSTR BELONGTO 4027a0 
-            4029b3      2 INSTR DEADREGS  EFLAGS RAX RSI RDI R8 R9 XMM0 XMM1 XMM3 ZZ xor     ecx, ecx 
+            4029b3      2 INSTR DEADREGS  EFLAGS RAX RCX RSI RDI R8 R9 XMM0 XMM1 XMM3 ZZ xor     ecx, ecx 
             4029b3     -2 INSTR LOCAL n RCX ZZ  AlwaysNUM xor     ecx, ecx 
             4029b5     -1 INSTR LOCAL NoMetaUpdate jmp     short loc_402953 
             4029b5      2 INSTR BELONGTO 4027a0 
             4029b7      5 INSTR BELONGTO 4027a0 
-            4029b7      5 INSTR DEADREGS  EFLAGS RCX RSI RDI XMM0 XMM1 XMM3 ZZ lea     rcx, [rsp+0F8h+var_E8]; XGCValues * 
+            4029b7      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI XMM0 XMM1 XMM3 ZZ lea     rcx, [rsp+0F8h+var_E8]; XGCValues * 
             4029b7      5 PTRIMMEDESP STACK 16 displ lea     rcx, [rsp+0F8h+var_E8]; XGCValues *
             4029bc      3 INSTR BELONGTO 4027a0 
-            4029bc      3 INSTR DEADREGS  EFLAGS RSI RDI XMM0 XMM1 XMM3 ZZ mov     rsi, rax        ; Drawable 
+            4029bc      3 INSTR DEADREGS  EFLAGS RDX RSI RDI XMM0 XMM1 XMM3 ZZ mov     rsi, rax        ; Drawable 
             4029bf      2 INSTR BELONGTO 4027a0 
-            4029bf      2 INSTR DEADREGS  EFLAGS RDI XMM0 XMM1 XMM3 ZZ xor     edx, edx        ; unsigned __int64 
+            4029bf      2 INSTR DEADREGS  EFLAGS RDX RDI XMM0 XMM1 XMM3 ZZ xor     edx, edx        ; unsigned __int64 
             4029bf     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx        ; unsigned __int64 
             4029c1      3 INSTR BELONGTO 4027a0 
             4029c1      3 INSTR DEADREGS  EFLAGS RDI XMM0 XMM1 XMM3 ZZ mov     rdi, rbp        ; Display * 
@@ -2714,31 +2732,31 @@
             4029c4      5 INSTR BELONGTO 4027a0 
             4029c4      5 INSTR DEADREGS  EFLAGS XMM0 XMM1 XMM3 ZZ call    _XCreateGC 
             4029c9      3 INSTR BELONGTO 4027a0 
-            4029c9      3 INSTR DEADREGS  EFLAGS RSI RDI XMM0 XMM1 XMM3 ZZ mov     rsi, rax 
+            4029c9      3 INSTR DEADREGS  EFLAGS RDX RSI RDI XMM0 XMM1 XMM3 ZZ mov     rsi, rax 
             4029cc      7 INSTR BELONGTO 4027a0 
-            4029cc      7 INSTR DEADREGS  EFLAGS RDI XMM0 XMM1 XMM3 ZZ mov     [rbx+100h], rax 
+            4029cc      7 INSTR DEADREGS  EFLAGS RDX RDI XMM0 XMM1 XMM3 ZZ mov     [rbx+100h], rax 
             4029d3     -1 INSTR LOCAL NoMetaUpdate jmp     loc_4028B4 
             4029d3      5 INSTR BELONGTO 4027a0 
             4029e0      0 FUNC FRAMERESTORE 0 0 0 1 0 0 2 0 0 3 -16 0 4 0 8 5 -8 0 6 0 0 7 0 0 8 0 0 9 0 0 10 0 0 11 0 0 12 0 0 13 0 0 14 0 0 15 0 0 ZZ
             4029e0      0 FUNC MMSAFENESS SAFE
             4029e0    125 FUNC GLOBAL sub_4029E0 FUNC_UNSAFE NOFP RET             402a5c 
             4029e0      1 INSTR BELONGTO 4029e0 
-            4029e0      1 INSTR DEADREGS  EFLAGS RCX R8 ZZ push    rbp 
+            4029e0      1 INSTR DEADREGS  EFLAGS RAX RCX R8 ZZ push    rbp 
             4029e0     -3 INSTR LOCAL NoWarn push    rbp 
             4029e1      3 INSTR BELONGTO 4029e0 
-            4029e1      3 INSTR DEADREGS  EFLAGS RCX R8 ZZ mov     r8, rdx 
+            4029e1      3 INSTR DEADREGS  EFLAGS RAX RCX R8 ZZ mov     r8, rdx 
             4029e4      1 INSTR BELONGTO 4029e0 
-            4029e4      1 INSTR DEADREGS  EFLAGS RCX ZZ push    rbx 
+            4029e4      1 INSTR DEADREGS  EFLAGS RAX RCX ZZ push    rbx 
             4029e4     -3 INSTR LOCAL NoWarn push    rbx 
             4029e5      3 INSTR BELONGTO 4029e0 
-            4029e5      3 INSTR DEADREGS  EFLAGS RCX RBX ZZ mov     rbx, rdi 
+            4029e5      3 INSTR DEADREGS  EFLAGS RAX RCX RBX ZZ mov     rbx, rdi 
             4029e8     16 MEMORYHOLE STACK esp + 8 CalleeSavedRegs 
             4029e8      4 INSTR BELONGTO 4029e0 
-            4029e8      4 INSTR DEADREGS  EFLAGS RCX ZZ sub     rsp, 8 
+            4029e8      4 INSTR DEADREGS  EFLAGS RAX RCX ZZ sub     rsp, 8 
             4029e8      8 DATAREF STACK 222 esp + 0 PARENT LocalFrame LOCALFRAME
             4029e8      8 MEMORYHOLE STACK esp + 24 ReturnAddress 
             4029ec      6 INSTR BELONGTO 4029e0 
-            4029ec      6 INSTR DEADREGS  EFLAGS RCX ZZ mov     eax, [rdi+108h] 
+            4029ec      6 INSTR DEADREGS  EFLAGS RAX RCX ZZ mov     eax, [rdi+108h] 
             4029f2     -1 INSTR LOCAL NoMetaUpdate cmp     eax, 3 
             4029f2      3 INSTR BELONGTO 4029e0 
             4029f5     -1 INSTR LOCAL NoMetaUpdate jz      short loc_402A58 
@@ -2746,17 +2764,17 @@
             4029f7      3 INSTR BELONGTO 4029e0 
             4029f7      3 INSTR DEADREGS  EFLAGS RCX RDI ZZ mov     [rdx+28h], eax 
             4029fa      3 INSTR BELONGTO 4029e0 
-            4029fa      3 INSTR DEADREGS  EFLAGS RCX RDI ZZ mov     rcx, [rsi] 
+            4029fa      3 INSTR DEADREGS  EFLAGS RCX RDX RDI ZZ mov     rcx, [rsi] 
             4029fd      4 INSTR BELONGTO 4029e0 
-            4029fd      4 INSTR DEADREGS  EFLAGS RDI ZZ or      rcx, 40h 
+            4029fd      4 INSTR DEADREGS  EFLAGS RDX RDI ZZ or      rcx, 40h 
             402a01      3 INSTR BELONGTO 4029e0 
-            402a01      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     [rsi], rcx 
+            402a01      3 INSTR DEADREGS  EFLAGS RDX RDI ZZ mov     [rsi], rcx 
             402a04      2 INSTR BELONGTO 4029e0 
-            402a04      2 INSTR DEADREGS  EFLAGS RDI ZZ xor     edx, edx 
+            402a04      2 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ xor     edx, edx 
             402a04     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
             402a06     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 1 
             402a06      5 INSTR BELONGTO 4029e0 
-            402a06      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     esi, 1 
+            402a06      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, 1 
             402a0b      3 INSTR BELONGTO 4029e0 
             402a0b      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rbx 
             402a0e     -1 INSTR LOCAL NoMetaUpdate call    _XtCreateWindow 
@@ -2779,10 +2797,10 @@
             402a2d      5 INSTR BELONGTO 4029e0 
             402a2d      5 INSTR DEADREGS  EFLAGS ZZ call    _XtWidgetToApplicationContext 
             402a32      3 INSTR BELONGTO 4029e0 
-            402a32      3 INSTR DEADREGS  EFLAGS RCX RSI RDI ZZ mov     rcx, rbx 
+            402a32      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI ZZ mov     rcx, rbx 
             402a35     -2 INSTR LOCAL n RDX ZZ  NumericDEFs mov     edx, offset loc_402C00 
             402a35      5 INSTR BELONGTO 4029e0 
-            402a35      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     edx, offset loc_402C00 
+            402a35      5 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     edx, offset loc_402C00 
             402a3a      3 INSTR BELONGTO 4029e0 
             402a3a      3 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     rdi, rax 
             402a3d     -2 INSTR LOCAL n RSI ZZ  NumericDEFs mov     rsi, rbp 
@@ -2803,7 +2821,7 @@
             402a52      1 INSTR BELONGTO 4029e0 
             402a52      1 INSTR DEADREGS  EFLAGS ZZ retn 
             402a58      3 INSTR BELONGTO 4029e0 
-            402a58      3 INSTR DEADREGS  EFLAGS RCX RDI ZZ mov     rcx, [rsi] 
+            402a58      3 INSTR DEADREGS  EFLAGS RCX RDX RDI ZZ mov     rcx, [rsi] 
             402a5b     -1 INSTR LOCAL NoMetaUpdate jmp     short loc_402A04 
             402a5b      2 INSTR BELONGTO 4029e0 
             402a60      5 PTRIMMEDESP STACK -16 displ mov     [rsp-10h], rbp
@@ -2851,14 +2869,14 @@
             402b06      4 INSTR BELONGTO 402af0 
             402b0a     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM movsxd  rdx, edx 
             402b0a      3 INSTR BELONGTO 402af0 
-            402b0a      3 INSTR DEADREGS  EFLAGS XMM2 XMM3 ZZ movsxd  rdx, edx 
+            402b0a      3 INSTR DEADREGS  EFLAGS RSI XMM2 XMM3 ZZ movsxd  rdx, edx 
             402b0d     -1 INSTR LOCAL MetadataUnused movsd   xmm4, cs:qword_403218 
             402b0d      8 INSTR BELONGTO 402af0 
             402b15     -1 INSTR LOCAL MetadataRedundant add     rdx, 12h 
             402b15      4 INSTR BELONGTO 402af0 
             402b19     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 2 
             402b19      5 INSTR BELONGTO 402af0 
-            402b19      5 INSTR DEADREGS  EFLAGS XMM2 XMM3 XMM4 ZZ mov     esi, 2 
+            402b19      5 INSTR DEADREGS  EFLAGS RSI XMM2 XMM3 XMM4 ZZ mov     esi, 2 
             402b1e     -1 INSTR LOCAL MetadataRedundant shl     rdx, 4 
             402b1e      4 INSTR BELONGTO 402af0 
             402b22      3 INSTR BELONGTO 402af0 
@@ -2989,7 +3007,6 @@
             402e54     -1 INSTR LOCAL NoMetaUpdate cmp     r12d, 2 
             402e58     -1 INSTR LOCAL NoMetaUpdate jnz     loc_402D73 
             402e70     -2 INSTR LOCAL n RBP ZZ  NUMVia2ndSrcIMMEDNUM mov     ebp, 32h 
-            402e70      5 PTRIMMEDEBP STACK 0 displ mov     ebp, 32h
             402e7d     -1 INSTR LOCAL NoMetaUpdate jmp     loc_402C36 
             402e88     -1 INSTR LOCAL NoMetaUpdate mulsd   xmm1, xmm0 
             402e8c     -1 INSTR LOCAL NoMetaUpdate mulsd   xmm0, xmm4 
@@ -3150,8 +3167,9 @@
             403046     -1 INSTR LOCAL NoMetaUpdate call    _XtDisplay 
             403046      5 INSTR BELONGTO 403030 
             403046      5 INSTR DEADREGS  EFLAGS ZZ call    _XtDisplay 
-            40304b     -1 INSTR LOCAL MetadataRedundant xor     esi, esi 
             40304b      2 INSTR BELONGTO 403030 
+            40304b      2 INSTR DEADREGS  EFLAGS RSI RDI ZZ xor     esi, esi 
+            40304b     -2 INSTR LOCAL n RSI ZZ  AlwaysNUM xor     esi, esi 
             40304d      3 INSTR BELONGTO 403030 
             40304d      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rax 
             403050     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rsp, 8 
@@ -3168,8 +3186,9 @@
             403061     -1 INSTR LOCAL NoMetaUpdate call    _XtDestroyApplicationContext 
             403061      5 INSTR BELONGTO 403030 
             403061      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _XtDestroyApplicationContext 
-            403066     -1 INSTR LOCAL MetadataRedundant xor     edi, edi        ; status 
             403066      2 INSTR BELONGTO 403030 
+            403066      2 INSTR DEADREGS  EFLAGS RBX RDI ZZ xor     edi, edi        ; status 
+            403066     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi        ; status 
             403068     -1 INSTR LOCAL NoMetaUpdate call    _exit 
             403068      5 INSTR BELONGTO 403030 
             403068      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _exit 
@@ -3199,36 +3218,36 @@
             403097      5 INSTR DEADREGS  EFLAGS R13 R14 R15 ZZ mov     [rsp+var_30], rbx 
             403097      5 PTRIMMEDESP STACK -48 displ mov     [rsp+var_30], rbx
             40309c      4 INSTR BELONGTO 403070 
-            40309c      4 INSTR DEADREGS  EFLAGS R13 R14 R15 ZZ sub     rsp, 38h 
+            40309c      4 INSTR DEADREGS  EFLAGS RBX R13 R14 R15 ZZ sub     rsp, 38h 
             40309c     56 DATAREF STACK 224 esp + 0 PARENT LocalFrame LOCALFRAME
             40309c      8 MEMORYHOLE STACK esp + 56 ReturnAddress 
             4030a0     -1 INSTR LOCAL MetadataUnused sub     rbp, r12 
             4030a0      3 INSTR BELONGTO 403070 
             4030a3      3 INSTR BELONGTO 403070 
-            4030a3      3 INSTR DEADREGS  EFLAGS R13 R14 R15 ZZ mov     r13d, edi 
+            4030a3      3 INSTR DEADREGS  EFLAGS RBX R13 R14 R15 ZZ mov     r13d, edi 
             4030a6      3 INSTR BELONGTO 403070 
-            4030a6      3 INSTR DEADREGS  EFLAGS R14 R15 ZZ mov     r14, rsi 
+            4030a6      3 INSTR DEADREGS  EFLAGS RBX R14 R15 ZZ mov     r14, rsi 
             4030a9     -1 INSTR LOCAL MetadataUnused sar     rbp, 3 
             4030a9      4 INSTR BELONGTO 403070 
             4030ad      3 INSTR BELONGTO 403070 
-            4030ad      3 INSTR DEADREGS  EFLAGS R15 ZZ mov     r15, rdx 
+            4030ad      3 INSTR DEADREGS  EFLAGS RBX R15 ZZ mov     r15, rdx 
             4030b0     -1 INSTR LOCAL NoMetaUpdate call    _init_proc 
             4030b0      5 INSTR BELONGTO 403070 
-            4030b0      5 INSTR DEADREGS  EFLAGS ZZ call    _init_proc 
+            4030b0      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _init_proc 
             4030b5     -1 INSTR LOCAL NoMetaUpdate test    rbp, rbp 
             4030b5      3 INSTR BELONGTO 403070 
             4030b8     -1 INSTR LOCAL NoMetaUpdate jz      short loc_4030D6 
             4030b8      2 INSTR BELONGTO 403070 
             4030ba      2 INSTR BELONGTO 403070 
-            4030ba      2 INSTR DEADREGS  EFLAGS RDX RSI ZZ xor     ebx, ebx 
+            4030ba      2 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI ZZ xor     ebx, ebx 
             4030ba     -2 INSTR LOCAL n RBX ZZ  AlwaysNUM xor     ebx, ebx 
             4030bc      4 INSTR BELONGTO 403070 
             4030c0      3 INSTR BELONGTO 403070 
-            4030c0      3 INSTR DEADREGS  EFLAGS RDX RSI ZZ mov     rdx, r15 
+            4030c0      3 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     rdx, r15 
             4030c3      3 INSTR BELONGTO 403070 
-            4030c3      3 INSTR DEADREGS  EFLAGS RSI ZZ mov     rsi, r14 
+            4030c3      3 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     rsi, r14 
             4030c6      3 INSTR BELONGTO 403070 
-            4030c6      3 INSTR DEADREGS  EFLAGS ZZ mov     edi, r13d 
+            4030c6      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     edi, r13d 
             4030c9     -1 INSTR LOCAL NoMetaUpdate call    qword ptr [r12+rbx*8] 
             4030c9      4 INSTR BELONGTO 403070 
             4030cd     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rbx, 1 
@@ -3280,11 +3299,11 @@
             403114     -3 INSTR LOCAL NoWarn push    rbx 
             403115     16 MEMORYHOLE STACK esp + 8 CalleeSavedRegs 
             403115      4 INSTR BELONGTO 403110 
-            403115      4 INSTR DEADREGS  EFLAGS RAX ZZ sub     rsp, 8 
+            403115      4 INSTR DEADREGS  EFLAGS RAX RBX ZZ sub     rsp, 8 
             403115      8 DATAREF STACK 225 esp + 0 PARENT LocalFrame LOCALFRAME
             403115      8 MEMORYHOLE STACK esp + 24 ReturnAddress 
             403119      7 INSTR BELONGTO 403110 
-            403119      7 INSTR DEADREGS  EFLAGS RAX ZZ mov     rax, cs:qword_603DC8 
+            403119      7 INSTR DEADREGS  EFLAGS RAX RBX ZZ mov     rax, cs:qword_603DC8 
             403120     -1 INSTR LOCAL NoMetaUpdate cmp     rax, 0FFFFFFFFFFFFFFFFh 
             403120      4 INSTR BELONGTO 403110 
             403124     -1 INSTR LOCAL NoMetaUpdate jz      short loc_40313F 
diff --git a/tests/quick/save-bzip2.psexe.infoannot b/tests/quick/save-bzip2.psexe.infoannot
index 86099209483583bdc57df358cb301f35f6bd26e1..dc7913880b1ee7a9704c1ddac3ba8e70782a6e03 100644
--- a/tests/quick/save-bzip2.psexe.infoannot
+++ b/tests/quick/save-bzip2.psexe.infoannot
@@ -113,18 +113,18 @@
             401fb0     95 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
             401fee      4 INSTR CHECK OVERFLOW NOFLAGUNKNOWNSIGN 64 RBX+R12 ZZ IDIOM 18 MEMORYSINK lea     rdi, [rbx+r12]  ; s1 
             402010     31 FUNC RETURNTYPE RAX 1
-            402010     31 FUNC INARGS    6  ARG0 16 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            402010     31 FUNC INARGS    6  ARG0 16 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
             402030     33 FUNC RETURNTYPE RAX 1
             402030     33 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             402060     34 FUNC RETURNTYPE RAX 1
-            402060     34 FUNC INARGS    6  ARG0 4 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            402060     34 FUNC INARGS    6  ARG0 4 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             402090     61 FUNC RETURNTYPE RAX 0
-            402090     61 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            402090     61 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4020d0    432 FUNC RETURNTYPE RAX 0
             4020d0    432 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4021b3      2 INSTR CHECK UNDERFLOW SIGNED 32  RDX ZZ sub     edx, eax 
             402280     45 FUNC RETURNTYPE RAX 0
-            402280     45 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            402280     45 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4022b0     40 FUNC RETURNTYPE RAX 1
             4022b0     40 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 4 ARG3 1 ARG4 4 ARG5 0 
             4022e0     40 FUNC RETURNTYPE RAX 1
@@ -134,15 +134,15 @@
             402340     51 FUNC RETURNTYPE RAX 1
             402340     51 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 1 ARG4 0 ARG5 0 
             402380     50 FUNC RETURNTYPE RAX 0
-            402380     50 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            402380     50 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4023c0     53 FUNC RETURNTYPE RAX 0
-            4023c0     53 FUNC INARGS    6  ARG0 16 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4023c0     53 FUNC INARGS    6  ARG0 16 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             402400    109 FUNC RETURNTYPE RAX 0
-            402400    109 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            402400    109 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             402470     62 FUNC RETURNTYPE RAX 0
-            402470     62 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            402470     62 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4024b0     43 FUNC RETURNTYPE RAX 0
-            4024b0     43 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            4024b0     43 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4024e0   1178 FUNC RETURNTYPE RAX 1
             4024e0   1178 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             4025bc      2 INSTR CHECK TRUNCATION SIGNED 64 RBX 32 EBX ZZ mov     ecx, ebx 
@@ -158,15 +158,15 @@
             4031b0    234 FUNC RETURNTYPE RAX 96
             4031b0    234 FUNC INARGS    6  ARG0 4 ARG1 4 ARG2 4 ARG3 4 ARG4 0 ARG5 0 
             4032a0     97 FUNC RETURNTYPE RAX 0
-            4032a0     97 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4032a0     97 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             403310     61 FUNC RETURNTYPE RAX 1
-            403310     61 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
+            403310     61 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             403350     38 FUNC RETURNTYPE RAX 0
-            403350     38 FUNC INARGS    6  ARG0 1 ARG1 1 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            403350     38 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             403380     54 FUNC RETURNTYPE RAX 0
-            403380     54 FUNC INARGS    6  ARG0 1 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
-            4033c0    180 FUNC RETURNTYPE RAX 1
-            4033c0    180 FUNC INARGS    6  ARG0 0 ARG1 1 ARG2 1 ARG3 1 ARG4 0 ARG5 0 
+            403380     54 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 1 ARG3 0 ARG4 0 ARG5 0 
+            4033c0    180 FUNC RETURNTYPE RAX 0
+            4033c0    180 FUNC INARGS    6  ARG0 0 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
             40346c      2 INSTR CHECK UNDERFLOW UNKNOWNSIGN 32  RSI ZZ IDIOM 19 sub     esi, edx 
             403480   1908 FUNC RETURNTYPE RAX 0
             403480   1908 FUNC INARGS    6  ARG0 96 ARG1 0 ARG2 0 ARG3 0 ARG4 0 ARG5 0 
diff --git a/tests/quick/trimmed-sorted-save-bzip2.psexe.annot b/tests/quick/trimmed-sorted-save-bzip2.psexe.annot
index 810deba80e94f9721a0026018b22c09a8a0e3a67..8859b4a89daa2460160607232b175ebd15b6c7e7 100644
--- a/tests/quick/trimmed-sorted-save-bzip2.psexe.annot
+++ b/tests/quick/trimmed-sorted-save-bzip2.psexe.annot
@@ -588,7 +588,7 @@
             4013a4      3 INSTR BELONGTO 4013a0 
             4013a7     -2 INSTR LOCAL n RSI ZZ  NumericDEFs mov     esi, offset handler; handler 
             4013a7      5 INSTR BELONGTO 4013a0 
-            4013a7      5 INSTR DEADREGS  EFLAGS R13 ZZ mov     esi, offset handler; handler 
+            4013a7      5 INSTR DEADREGS  EFLAGS RSI R13 ZZ mov     esi, offset handler; handler 
             4013ac      1 INSTR BELONGTO 4013a0 
             4013ac      1 INSTR DEADREGS  EFLAGS R13 ZZ push    rbp 
             4013ac     -3 INSTR LOCAL NoWarn push    rbp 
@@ -596,7 +596,7 @@
             4013ad      2 INSTR BELONGTO 4013a0 
             4013af     -2 INSTR LOCAL n RDI ZZ  NUMVia2ndSrcIMMEDNUM mov     edi, 0Bh        ; sig 
             4013af      5 INSTR BELONGTO 4013a0 
-            4013af      5 INSTR DEADREGS  EFLAGS R13 ZZ mov     edi, 0Bh        ; sig 
+            4013af      5 INSTR DEADREGS  EFLAGS RDI R13 ZZ mov     edi, 0Bh        ; sig 
             4013b4      1 INSTR BELONGTO 4013a0 
             4013b4      1 INSTR DEADREGS  EFLAGS R13 ZZ push    rbx 
             4013b4     -3 INSTR LOCAL NoWarn push    rbx 
@@ -636,40 +636,39 @@
             401431     -1 INSTR LOCAL NoMetaUpdate call    _signal 
             401431      5 INSTR BELONGTO 4013a0 
             401431      5 INSTR DEADREGS  EFLAGS RBX R13 ZZ call    _signal 
-            401436     -2 INSTR LOCAL n RSI ZZ  NumericDEFs mov     esi, offset handler; handler 
+            401436     -1 INSTR LOCAL MetadataRedundant mov     esi, offset handler; handler 
             401436      5 INSTR BELONGTO 4013a0 
-            401436      5 INSTR DEADREGS  EFLAGS RBX R13 ZZ mov     esi, offset handler; handler 
             40143b     -1 INSTR LOCAL MetadataRedundant mov     edi, 7          ; sig 
             40143b      5 INSTR BELONGTO 4013a0 
             401440     -1 INSTR LOCAL NoMetaUpdate call    _signal 
             401440      5 INSTR BELONGTO 4013a0 
             401440      5 INSTR DEADREGS  EFLAGS RBX R13 ZZ call    _signal 
             401445      5 INSTR BELONGTO 4013a0 
-            401445      5 INSTR DEADREGS  EFLAGS RBX R13 ZZ mov     esi, offset src ; "(none)" 
+            401445      5 INSTR DEADREGS  EFLAGS RBX RSI RDI R13 ZZ mov     esi, offset src ; "(none)" 
             40144a      5 INSTR BELONGTO 4013a0 
-            40144a      5 INSTR DEADREGS  EFLAGS RBX R13 ZZ mov     edi, offset dest; dest 
+            40144a      5 INSTR DEADREGS  EFLAGS RBX RDI R13 ZZ mov     edi, offset dest; dest 
             40144f     -1 INSTR LOCAL NoMetaUpdate call    sub_403080 
             40144f      5 INSTR BELONGTO 4013a0 
             40144f      5 INSTR DEADREGS  EFLAGS RBX R13 ZZ call    sub_403080 
             401454      5 INSTR BELONGTO 4013a0 
-            401454      5 INSTR DEADREGS  EFLAGS RBX R13 ZZ mov     esi, offset src ; "(none)" 
+            401454      5 INSTR DEADREGS  EFLAGS RBX RSI RDI R13 ZZ mov     esi, offset src ; "(none)" 
             401459      5 INSTR BELONGTO 4013a0 
-            401459      5 INSTR DEADREGS  EFLAGS RBX R13 ZZ mov     edi, offset file; dest 
+            401459      5 INSTR DEADREGS  EFLAGS RBX RDI R13 ZZ mov     edi, offset file; dest 
             40145e     -1 INSTR LOCAL NoMetaUpdate call    sub_403080 
             40145e      5 INSTR BELONGTO 4013a0 
             40145e      5 INSTR DEADREGS  EFLAGS RBX R13 ZZ call    sub_403080 
             401463      4 INSTR BELONGTO 4013a0 
-            401463      4 INSTR DEADREGS  EFLAGS RBX RSI R13 ZZ mov     rsi, [r12]      ; src 
+            401463      4 INSTR DEADREGS  EFLAGS RBX RSI RDI R13 ZZ mov     rsi, [r12]      ; src 
             401467      5 INSTR BELONGTO 4013a0 
-            401467      5 INSTR DEADREGS  EFLAGS RBX R13 ZZ mov     edi, offset byte_6072C0; dest 
+            401467      5 INSTR DEADREGS  EFLAGS RBX RDI R13 ZZ mov     edi, offset byte_6072C0; dest 
             40146c     -1 INSTR LOCAL NoMetaUpdate call    sub_403080 
             40146c      5 INSTR BELONGTO 4013a0 
             40146c      5 INSTR DEADREGS  EFLAGS RBX R13 ZZ call    sub_403080 
             401471     -2 INSTR LOCAL n RAX ZZ  NumericDEFs movzx   eax, cs:byte_6072C0 
             401471      7 INSTR BELONGTO 4013a0 
-            401471      7 INSTR DEADREGS  EFLAGS RAX RDX RBX RDI R13 ZZ movzx   eax, cs:byte_6072C0 
+            401471      7 INSTR DEADREGS  EFLAGS RAX RDX RBX RSI RDI R13 ZZ movzx   eax, cs:byte_6072C0 
             401478      5 INSTR BELONGTO 4013a0 
-            401478      5 INSTR DEADREGS  EFLAGS RDX RBX RDI R13 ZZ mov     esi, offset byte_6072C0 
+            401478      5 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI R13 ZZ mov     esi, offset byte_6072C0 
             40147d     11 INSTR BELONGTO 4013a0 
             40147d     11 INSTR DEADREGS  EFLAGS RDX RBX RDI R13 ZZ mov     cs:s, offset byte_6072C0 
             401488      3 INSTR BELONGTO 4013a0 
@@ -709,10 +708,10 @@
             4014ba      7 INSTR BELONGTO 4013a0 
             4014ba      7 INSTR DEADREGS  EFLAGS RBX RDI R13 ZZ mov     cs:s, rsi 
             4014c1      5 INSTR BELONGTO 4013a0 
-            4014c1      5 INSTR DEADREGS  EFLAGS RBX RDI R13 ZZ lea     rdi, [rsp+38h+ptr] 
+            4014c1      5 INSTR DEADREGS  EFLAGS RBX RSI RDI R13 ZZ lea     rdi, [rsp+38h+ptr] 
             4014c1      5 PTRIMMEDESP STACK 8 displ lea     rdi, [rsp+38h+ptr]
             4014c6      5 INSTR BELONGTO 4013a0 
-            4014c6      5 INSTR DEADREGS  EFLAGS RBX R13 ZZ mov     esi, offset aBzip2; "BZIP2" 
+            4014c6      5 INSTR DEADREGS  EFLAGS RBX RSI R13 ZZ mov     esi, offset aBzip2; "BZIP2" 
             4014cb      9 INSTR BELONGTO 4013a0 
             4014cb      9 INSTR DEADREGS  EFLAGS RBX R13 ZZ mov     [rsp+38h+ptr], 0 
             4014cb      9 PTRIMMEDESP STACK 8 displ mov     [rsp+38h+ptr], 0
@@ -720,10 +719,10 @@
             4014d4      5 INSTR BELONGTO 4013a0 
             4014d4      5 INSTR DEADREGS  EFLAGS RBX R13 ZZ call    sub_4031B0 
             4014d9      5 INSTR BELONGTO 4013a0 
-            4014d9      5 INSTR DEADREGS  EFLAGS RBX RDI R13 ZZ lea     rdi, [rsp+38h+ptr] 
+            4014d9      5 INSTR DEADREGS  EFLAGS RBX RSI RDI R13 ZZ lea     rdi, [rsp+38h+ptr] 
             4014d9      5 PTRIMMEDESP STACK 8 displ lea     rdi, [rsp+38h+ptr]
             4014de      5 INSTR BELONGTO 4013a0 
-            4014de      5 INSTR DEADREGS  EFLAGS RBX R13 ZZ mov     esi, offset aBzip; "BZIP" 
+            4014de      5 INSTR DEADREGS  EFLAGS RBX RSI R13 ZZ mov     esi, offset aBzip; "BZIP" 
             4014e3     -1 INSTR LOCAL NoMetaUpdate call    sub_4031B0 
             4014e3      5 INSTR BELONGTO 4013a0 
             4014e3      5 INSTR DEADREGS  EFLAGS RBX R13 ZZ call    sub_4031B0 
@@ -836,11 +835,11 @@
             4015b3     -1 INSTR LOCAL NoMetaUpdate jz      loc_40175A 
             4015b3      6 INSTR BELONGTO 4013a0 
             4015b9     10 INSTR BELONGTO 4013a0 
-            4015b9     10 INSTR DEADREGS  EFLAGS RBX RDI R13 ZZ mov     cs:dword_607B08, 3 
+            4015b9     10 INSTR DEADREGS  EFLAGS RBX RSI RDI R13 ZZ mov     cs:dword_607B08, 3 
             4015c3      7 INSTR BELONGTO 4013a0 
-            4015c3      7 INSTR DEADREGS  EFLAGS RBX RDI R13 ZZ mov     rbx, cs:s 
+            4015c3      7 INSTR DEADREGS  EFLAGS RBX RSI RDI R13 ZZ mov     rbx, cs:s 
             4015ca      5 INSTR BELONGTO 4013a0 
-            4015ca      5 INSTR DEADREGS  EFLAGS RDI R13 ZZ mov     esi, offset needle; "unzip" 
+            4015ca      5 INSTR DEADREGS  EFLAGS RSI RDI R13 ZZ mov     esi, offset needle; "unzip" 
             4015cf     10 INSTR BELONGTO 4013a0 
             4015cf     10 INSTR DEADREGS  EFLAGS RDI R13 ZZ mov     cs:dword_608350, 1 
             4015d9      3 INSTR BELONGTO 4013a0 
@@ -853,9 +852,9 @@
             4015e4     -1 INSTR LOCAL NoMetaUpdate jz      loc_401A12 
             4015e4      6 INSTR BELONGTO 4013a0 
             4015ea     10 INSTR BELONGTO 4013a0 
-            4015ea     10 INSTR DEADREGS  EFLAGS RDI R13 ZZ mov     cs:dword_608350, 2 
+            4015ea     10 INSTR DEADREGS  EFLAGS RSI RDI R13 ZZ mov     cs:dword_608350, 2 
             4015f4      5 INSTR BELONGTO 4013a0 
-            4015f4      5 INSTR DEADREGS  EFLAGS RDI R13 ZZ mov     esi, offset aZ2cat; "z2cat" 
+            4015f4      5 INSTR DEADREGS  EFLAGS RSI RDI R13 ZZ mov     esi, offset aZ2cat; "z2cat" 
             4015f9      3 INSTR BELONGTO 4013a0 
             4015f9      3 INSTR DEADREGS  EFLAGS RDI R13 ZZ mov     rdi, rbx        ; haystack 
             4015fc     -1 INSTR LOCAL NoMetaUpdate call    _strstr 
@@ -908,7 +907,7 @@
             401659      2 INSTR BELONGTO 4013a0 
             40165b     -2 INSTR LOCAL n RCX ZZ  NUMVia2ndSrcIMMEDNUM mov     ecx, 2 
             40165b      5 INSTR BELONGTO 4013a0 
-            40165b      5 INSTR DEADREGS  EFLAGS RBX R12 R13 ZZ mov     ecx, 2 
+            40165b      5 INSTR DEADREGS  EFLAGS RCX RBX R12 R13 ZZ mov     ecx, 2 
             401660     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM sub     eax, 31h 
             401660      3 INSTR BELONGTO 4013a0 
             401663     -1 INSTR LOCAL NoMetaUpdate cmp     al, 49h         ; switch 74 cases  
@@ -916,16 +915,16 @@
             401665     -1 INSTR LOCAL NoMetaUpdate jbe     loc_401750 
             401665      6 INSTR BELONGTO 4013a0 
             40166b      7 INSTR BELONGTO 4013a0 
-            40166b      7 INSTR DEADREGS  EFLAGS RCX RBX RDI R12 R13 R14 R15 ZZ mov     rcx, cs:s       ; jumptable 0000000000401753 default case 
+            40166b      7 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX RSI RDI R12 R13 R14 R15 ZZ mov     rcx, cs:s       ; jumptable 0000000000401753 default case 
             401672      7 INSTR BELONGTO 4013a0 
-            401672      7 INSTR DEADREGS  EFLAGS RBX RDI R12 R13 R14 R15 ZZ mov     rdi, cs:stderr 
+            401672      7 INSTR DEADREGS  EFLAGS RAX RDX RBX RSI RDI R12 R13 R14 R15 ZZ mov     rdi, cs:stderr 
             401679      5 INSTR BELONGTO 4013a0 
-            401679      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ mov     edx, offset aSBadFlagS; "%s: Bad flag `%s'\n" 
+            401679      5 INSTR DEADREGS  EFLAGS RAX RDX RBX RSI R12 R13 R14 R15 ZZ mov     edx, offset aSBadFlagS; "%s: Bad flag `%s'\n" 
             40167e     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 1 
             40167e      5 INSTR BELONGTO 4013a0 
-            40167e      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ mov     esi, 1 
+            40167e      5 INSTR DEADREGS  EFLAGS RAX RBX RSI R12 R13 R14 R15 ZZ mov     esi, 1 
             401683      2 INSTR BELONGTO 4013a0 
-            401683      2 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ xor     eax, eax 
+            401683      2 INSTR DEADREGS  EFLAGS RAX RBX R12 R13 R14 R15 ZZ xor     eax, eax 
             401683     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             401685     -1 INSTR LOCAL NoMetaUpdate call    ___fprintf_chk 
             401685      5 INSTR BELONGTO 4013a0 
@@ -935,8 +934,9 @@
             401691     -1 INSTR LOCAL NoMetaUpdate call    sub_4022E0 
             401691      5 INSTR BELONGTO 4013a0 
             401691      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ call    sub_4022E0 
-            401696     -1 INSTR LOCAL MetadataRedundant mov     edi, 1          ; status 
+            401696     -2 INSTR LOCAL n RDI ZZ  NUMVia2ndSrcIMMEDNUM mov     edi, 1          ; status 
             401696      5 INSTR BELONGTO 4013a0 
+            401696      5 INSTR DEADREGS  EFLAGS RBX RDI R12 R13 R14 R15 ZZ mov     edi, 1          ; status 
             40169b     -1 INSTR LOCAL NoMetaUpdate call    _exit 
             40169b      5 INSTR BELONGTO 4013a0 
             40169b      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ call    _exit 
@@ -995,7 +995,7 @@
             40171a     -1 INSTR LOCAL NoMetaUpdate jz      loc_4018F1 
             40171a      6 INSTR BELONGTO 4013a0 
             401720      5 INSTR BELONGTO 4013a0 
-            401720      5 INSTR DEADREGS  RCX RSI R13 ZZ mov     edi, offset aStdout; "--stdout" 
+            401720      5 INSTR DEADREGS  RCX RSI RDI R13 ZZ mov     edi, offset aStdout; "--stdout" 
             401725      3 INSTR BELONGTO 4013a0 
             401725      3 INSTR DEADREGS  RCX RSI R13 ZZ mov     rsi, rbx 
             401728     -2 INSTR LOCAL n RCX ZZ  NumericDEFs mov     rcx, r12 
@@ -1006,10 +1006,10 @@
             40172d     -1 INSTR LOCAL NoMetaUpdate jz      short loc_4016F0 
             40172d      2 INSTR BELONGTO 4013a0 
             40172f      5 INSTR BELONGTO 4013a0 
-            40172f      5 INSTR DEADREGS  RSI R13 ZZ mov     edi, offset aDecompress; "--decompress" 
+            40172f      5 INSTR DEADREGS  RCX RSI RDI R13 ZZ mov     edi, offset aDecompress; "--decompress" 
             401734     -2 INSTR LOCAL n RCX ZZ  NUMVia2ndSrcIMMEDNUM mov     ecx, 0Dh 
             401734      5 INSTR BELONGTO 4013a0 
-            401734      5 INSTR DEADREGS  RSI R13 ZZ mov     ecx, 0Dh 
+            401734      5 INSTR DEADREGS  RCX RSI R13 ZZ mov     ecx, 0Dh 
             401739      3 INSTR BELONGTO 4013a0 
             401739      3 INSTR DEADREGS  RSI R13 ZZ mov     rsi, rbx 
             40173c     -1 INSTR LOCAL NoMetaUpdate repe cmpsb 
@@ -1027,7 +1027,7 @@
             401753      7 INSTR BELONGTO 4013a0 
             401753      7 INSTR DEADREGS  EFLAGS RBX R12 R13 ZZ jmp     ds:off_406088[rax*8]; switch jump 
             40175a     10 INSTR BELONGTO 4013a0 
-            40175a     10 INSTR DEADREGS  EFLAGS RBX RDI R12 R13 ZZ mov     cs:dword_607B08, 1 
+            40175a     10 INSTR DEADREGS  EFLAGS RBX RSI RDI R12 R13 ZZ mov     cs:dword_607B08, 1 
             401764     -1 INSTR LOCAL MetadataUnused xor     r12d, r12d 
             401764      3 INSTR BELONGTO 4013a0 
             401767     -1 INSTR LOCAL NoMetaUpdate jmp     loc_4015C3 
@@ -1063,8 +1063,9 @@
             4017bb     -1 INSTR LOCAL NoMetaUpdate call    sub_4022E0 
             4017bb      5 INSTR BELONGTO 4013a0 
             4017bb      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ call    sub_4022E0 
-            4017c0     -1 INSTR LOCAL MetadataRedundant xor     edi, edi        ; status 
             4017c0      2 INSTR BELONGTO 4013a0 
+            4017c0      2 INSTR DEADREGS  EFLAGS RBX RDI R12 R13 R14 R15 ZZ xor     edi, edi        ; status 
+            4017c0     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi        ; status 
             4017c2     -1 INSTR LOCAL NoMetaUpdate call    _exit 
             4017c2      5 INSTR BELONGTO 4013a0 
             4017c2      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ call    _exit 
@@ -1085,8 +1086,9 @@
             4017f4     -1 INSTR LOCAL NoMetaUpdate call    sub_4022B0      ; jumptable 0000000000401753 cases 27,37 
             4017f4      5 INSTR BELONGTO 4013a0 
             4017f4      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ call    sub_4022B0      ; jumptable 0000000000401753 cases 27,37 
-            4017f9     -1 INSTR LOCAL MetadataRedundant xor     edi, edi        ; status 
             4017f9      2 INSTR BELONGTO 4013a0 
+            4017f9      2 INSTR DEADREGS  EFLAGS RBX RDI R12 R13 R14 R15 ZZ xor     edi, edi        ; status 
+            4017f9     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi        ; status 
             4017fb     -1 INSTR LOCAL NoMetaUpdate call    _exit 
             4017fb      5 INSTR BELONGTO 4013a0 
             4017fb      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ call    _exit 
@@ -1127,10 +1129,10 @@
             401882     -1 INSTR LOCAL NoMetaUpdate jmp     loc_4016B8 
             401882      5 INSTR BELONGTO 4013a0 
             401890      5 INSTR BELONGTO 4013a0 
-            401890      5 INSTR DEADREGS  RSI R13 ZZ mov     edi, offset aCompress; "--compress" 
+            401890      5 INSTR DEADREGS  RCX RSI RDI R13 ZZ mov     edi, offset aCompress; "--compress" 
             401895     -2 INSTR LOCAL n RCX ZZ  NUMVia2ndSrcIMMEDNUM mov     ecx, 0Bh 
             401895      5 INSTR BELONGTO 4013a0 
-            401895      5 INSTR DEADREGS  RSI R13 ZZ mov     ecx, 0Bh 
+            401895      5 INSTR DEADREGS  RCX RSI R13 ZZ mov     ecx, 0Bh 
             40189a      3 INSTR BELONGTO 4013a0 
             40189a      3 INSTR DEADREGS  RSI R13 ZZ mov     rsi, rbx 
             40189d     -1 INSTR LOCAL NoMetaUpdate repe cmpsb 
@@ -1142,7 +1144,7 @@
             4018ab     -1 INSTR LOCAL NoMetaUpdate jmp     loc_4016FA 
             4018ab      5 INSTR BELONGTO 4013a0 
             4018b0      5 INSTR BELONGTO 4013a0 
-            4018b0      5 INSTR DEADREGS  EFLAGS RDI R13 ZZ mov     esi, offset s2  ; "--force" 
+            4018b0      5 INSTR DEADREGS  EFLAGS RSI RDI R13 ZZ mov     esi, offset s2  ; "--force" 
             4018b5      3 INSTR BELONGTO 4013a0 
             4018b5      3 INSTR DEADREGS  EFLAGS RDI R13 ZZ mov     rdi, rbx        ; s1 
             4018b8     -1 INSTR LOCAL NoMetaUpdate call    _strcmp 
@@ -1157,7 +1159,7 @@
             4018c8     -1 INSTR LOCAL NoMetaUpdate jmp     loc_4016FA 
             4018c8      5 INSTR BELONGTO 4013a0 
             4018cd      5 INSTR BELONGTO 4013a0 
-            4018cd      5 INSTR DEADREGS  EFLAGS RDI R13 ZZ mov     esi, offset aTest; "--test" 
+            4018cd      5 INSTR DEADREGS  EFLAGS RSI RDI R13 ZZ mov     esi, offset aTest; "--test" 
             4018d2      3 INSTR BELONGTO 4013a0 
             4018d2      3 INSTR DEADREGS  EFLAGS RDI R13 ZZ mov     rdi, rbx        ; s1 
             4018d5     -1 INSTR LOCAL NoMetaUpdate call    _strcmp 
@@ -1176,9 +1178,9 @@
             4018f8     -1 INSTR LOCAL NoMetaUpdate jle     short loc_401904 
             4018f8      2 INSTR BELONGTO 4013a0 
             4018fa     10 INSTR BELONGTO 4013a0 
-            4018fa     10 INSTR DEADREGS  EFLAGS RBX R12 R13 ZZ mov     cs:dword_6076CC, 4 
+            4018fa     10 INSTR DEADREGS  EFLAGS RAX RBX R12 R13 ZZ mov     cs:dword_6076CC, 4 
             401904      6 INSTR BELONGTO 4013a0 
-            401904      6 INSTR DEADREGS  EFLAGS RBX R12 R13 ZZ mov     eax, cs:dword_608350 
+            401904      6 INSTR DEADREGS  EFLAGS RAX RBX R12 R13 ZZ mov     eax, cs:dword_608350 
             40190a     -1 INSTR LOCAL NoMetaUpdate cmp     eax, 1 
             40190a      3 INSTR BELONGTO 4013a0 
             40190d     -1 INSTR LOCAL NoMetaUpdate jz      loc_401B89 
@@ -1263,7 +1265,7 @@
             4019b7     -1 INSTR LOCAL NoMetaUpdate jmp     short loc_40198E 
             4019b7      2 INSTR BELONGTO 4013a0 
             4019b9      2 INSTR BELONGTO 4013a0 
-            4019b9      2 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX RSI R8 R9 R10 R11 R12 R13 ZZ xor     edi, edi        ; src 
+            4019b9      2 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX RSI RDI R8 R9 R10 R11 R12 R13 ZZ xor     edi, edi        ; src 
             4019b9     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi        ; src 
             4019bb     -1 INSTR LOCAL NoMetaUpdate call    sub_403C00 
             4019bb      5 INSTR BELONGTO 4013a0 
@@ -1304,7 +1306,7 @@
             4019ff     -1 INSTR LOCAL NoMetaUpdate jnz     short loc_4019E0 
             4019ff      2 INSTR BELONGTO 4013a0 
             401a01      6 INSTR BELONGTO 4013a0 
-            401a01      6 INSTR DEADREGS  EFLAGS RBX R12 R13 ZZ mov     eax, cs:status 
+            401a01      6 INSTR DEADREGS  EFLAGS RAX RBX R12 R13 ZZ mov     eax, cs:status 
             401a07     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rsp, 18h 
             401a07      4 INSTR BELONGTO 4013a0 
             401a0b      1 INSTR BELONGTO 4013a0 
@@ -1319,7 +1321,7 @@
             401a11      1 INSTR BELONGTO 4013a0 
             401a11      1 INSTR DEADREGS  EFLAGS ZZ retn 
             401a12      5 INSTR BELONGTO 4013a0 
-            401a12      5 INSTR DEADREGS  EFLAGS RDI R13 ZZ mov     esi, offset aUnzip_0; "UNZIP" 
+            401a12      5 INSTR DEADREGS  EFLAGS RSI RDI R13 ZZ mov     esi, offset aUnzip_0; "UNZIP" 
             401a17      3 INSTR BELONGTO 4013a0 
             401a17      3 INSTR DEADREGS  EFLAGS RDI R13 ZZ mov     rdi, rbx        ; haystack 
             401a1a     -1 INSTR LOCAL NoMetaUpdate call    _strstr 
@@ -1332,7 +1334,7 @@
             401a28     -1 INSTR LOCAL NoMetaUpdate jmp     loc_4015F4 
             401a28      5 INSTR BELONGTO 4013a0 
             401a2d      5 INSTR BELONGTO 4013a0 
-            401a2d      5 INSTR DEADREGS  EFLAGS RDI R13 ZZ mov     esi, offset aZ2cat_0; "Z2CAT" 
+            401a2d      5 INSTR DEADREGS  EFLAGS RSI RDI R13 ZZ mov     esi, offset aZ2cat_0; "Z2CAT" 
             401a32      3 INSTR BELONGTO 4013a0 
             401a32      3 INSTR DEADREGS  EFLAGS RDI R13 ZZ mov     rdi, rbx        ; haystack 
             401a35     -1 INSTR LOCAL NoMetaUpdate call    _strstr 
@@ -1343,7 +1345,7 @@
             401a3d     -1 INSTR LOCAL NoMetaUpdate jnz     loc_40160A 
             401a3d      6 INSTR BELONGTO 4013a0 
             401a43      5 INSTR BELONGTO 4013a0 
-            401a43      5 INSTR DEADREGS  EFLAGS RDI R13 ZZ mov     esi, offset aZcat; "zcat" 
+            401a43      5 INSTR DEADREGS  EFLAGS RSI RDI R13 ZZ mov     esi, offset aZcat; "zcat" 
             401a48      3 INSTR BELONGTO 4013a0 
             401a48      3 INSTR DEADREGS  EFLAGS RDI R13 ZZ mov     rdi, rbx        ; haystack 
             401a4b     -1 INSTR LOCAL NoMetaUpdate call    _strstr 
@@ -1354,7 +1356,7 @@
             401a53     -1 INSTR LOCAL NoMetaUpdate jnz     loc_40160A 
             401a53      6 INSTR BELONGTO 4013a0 
             401a59      5 INSTR BELONGTO 4013a0 
-            401a59      5 INSTR DEADREGS  EFLAGS RDI R13 ZZ mov     esi, offset aZcat_0; "ZCAT" 
+            401a59      5 INSTR DEADREGS  EFLAGS RSI RDI R13 ZZ mov     esi, offset aZcat_0; "ZCAT" 
             401a5e      3 INSTR BELONGTO 4013a0 
             401a5e      3 INSTR DEADREGS  EFLAGS RDI R13 ZZ mov     rdi, rbx        ; haystack 
             401a61     -1 INSTR LOCAL NoMetaUpdate call    _strstr 
@@ -1367,7 +1369,7 @@
             401a6f     -1 INSTR LOCAL NoMetaUpdate jmp     loc_401623 
             401a6f      5 INSTR BELONGTO 4013a0 
             401a74      5 INSTR BELONGTO 4013a0 
-            401a74      5 INSTR DEADREGS  EFLAGS RDI R13 ZZ mov     esi, offset aKeep; "--keep" 
+            401a74      5 INSTR DEADREGS  EFLAGS RSI RDI R13 ZZ mov     esi, offset aKeep; "--keep" 
             401a79      3 INSTR BELONGTO 4013a0 
             401a79      3 INSTR DEADREGS  EFLAGS RDI R13 ZZ mov     rdi, rbx        ; s1 
             401a7c     -1 INSTR LOCAL NoMetaUpdate call    _strcmp 
@@ -1397,7 +1399,7 @@
             401aaa     -1 INSTR LOCAL NoMetaUpdate jmp     loc_401529 
             401aaa      5 INSTR BELONGTO 4013a0 
             401aaf      5 INSTR BELONGTO 4013a0 
-            401aaf      5 INSTR DEADREGS  EFLAGS RDI R13 ZZ mov     esi, offset aSmall; "--small" 
+            401aaf      5 INSTR DEADREGS  EFLAGS RSI RDI R13 ZZ mov     esi, offset aSmall; "--small" 
             401ab4      3 INSTR BELONGTO 4013a0 
             401ab4      3 INSTR DEADREGS  EFLAGS RDI R13 ZZ mov     rdi, rbx        ; s1 
             401ab7     -1 INSTR LOCAL NoMetaUpdate call    _strcmp 
@@ -1408,7 +1410,7 @@
             401abe     -1 INSTR LOCAL NoMetaUpdate jz      loc_401BB2 
             401abe      6 INSTR BELONGTO 4013a0 
             401ac4      5 INSTR BELONGTO 4013a0 
-            401ac4      5 INSTR DEADREGS  EFLAGS RDI R13 ZZ mov     esi, offset aQuiet; "--quiet" 
+            401ac4      5 INSTR DEADREGS  EFLAGS RSI RDI R13 ZZ mov     esi, offset aQuiet; "--quiet" 
             401ac9      3 INSTR BELONGTO 4013a0 
             401ac9      3 INSTR DEADREGS  EFLAGS RDI R13 ZZ mov     rdi, rbx        ; s1 
             401acc     -1 INSTR LOCAL NoMetaUpdate call    _strcmp 
@@ -1482,22 +1484,23 @@
             401b5a     -1 INSTR LOCAL NoMetaUpdate jnz     loc_401932 
             401b5a      6 INSTR BELONGTO 4013a0 
             401b60      7 INSTR BELONGTO 4013a0 
-            401b60      7 INSTR DEADREGS  EFLAGS RCX RBX RDI R12 R13 R14 R15 ZZ mov     rdi, cs:stderr 
+            401b60      7 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX RSI RDI R12 R13 R14 R15 ZZ mov     rdi, cs:stderr 
             401b67      7 INSTR BELONGTO 4013a0 
-            401b67      7 INSTR DEADREGS  EFLAGS RCX RBX R12 R13 R14 R15 ZZ mov     rcx, cs:s 
+            401b67      7 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX RSI R12 R13 R14 R15 ZZ mov     rcx, cs:s 
             401b6e      5 INSTR BELONGTO 4013a0 
-            401b6e      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ mov     edx, offset aSCAndTCannotBe; "%s: -c and -t cannot be used together.\"... 
+            401b6e      5 INSTR DEADREGS  EFLAGS RAX RDX RBX RSI R12 R13 R14 R15 ZZ mov     edx, offset aSCAndTCannotBe; "%s: -c and -t cannot be used together.\"... 
             401b73     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 1 
             401b73      5 INSTR BELONGTO 4013a0 
-            401b73      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ mov     esi, 1 
+            401b73      5 INSTR DEADREGS  EFLAGS RAX RBX RSI R12 R13 R14 R15 ZZ mov     esi, 1 
             401b78      2 INSTR BELONGTO 4013a0 
-            401b78      2 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ xor     eax, eax 
+            401b78      2 INSTR DEADREGS  EFLAGS RAX RBX R12 R13 R14 R15 ZZ xor     eax, eax 
             401b78     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             401b7a     -1 INSTR LOCAL NoMetaUpdate call    ___fprintf_chk 
             401b7a      5 INSTR BELONGTO 4013a0 
             401b7a      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ call    ___fprintf_chk 
-            401b7f     -1 INSTR LOCAL MetadataRedundant mov     edi, 1          ; status 
+            401b7f     -2 INSTR LOCAL n RDI ZZ  NUMVia2ndSrcIMMEDNUM mov     edi, 1          ; status 
             401b7f      5 INSTR BELONGTO 4013a0 
+            401b7f      5 INSTR DEADREGS  EFLAGS RBX RDI R12 R13 R14 R15 ZZ mov     edi, 1          ; status 
             401b84     -1 INSTR LOCAL NoMetaUpdate call    _exit 
             401b84      5 INSTR BELONGTO 4013a0 
             401b84      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ call    _exit 
@@ -1518,7 +1521,7 @@
             401bb9     -1 INSTR LOCAL NoMetaUpdate jmp     loc_4016FA 
             401bb9      5 INSTR BELONGTO 4013a0 
             401bbe      2 INSTR BELONGTO 4013a0 
-            401bbe      2 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX RSI R8 R9 R10 R11 R12 R13 ZZ xor     edi, edi        ; src 
+            401bbe      2 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX RSI RDI R8 R9 R10 R11 R12 R13 ZZ xor     edi, edi        ; src 
             401bbe     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi        ; src 
             401bc0     -1 INSTR LOCAL NoMetaUpdate call    sub_403EF0 
             401bc0      5 INSTR BELONGTO 4013a0 
@@ -1589,7 +1592,7 @@
             401c34     -1 INSTR LOCAL NoMetaUpdate jmp     short loc_401C05 
             401c34      2 INSTR BELONGTO 4013a0 
             401c36      2 INSTR BELONGTO 4013a0 
-            401c36      2 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX RSI R8 R9 R10 R11 R12 R13 ZZ xor     edi, edi        ; src 
+            401c36      2 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX RSI RDI R8 R9 R10 R11 R12 R13 ZZ xor     edi, edi        ; src 
             401c36     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi        ; src 
             401c38     -1 INSTR LOCAL NoMetaUpdate call    sub_403480 
             401c38      5 INSTR BELONGTO 4013a0 
@@ -1603,43 +1606,41 @@
             401c51     -1 INSTR LOCAL NoMetaUpdate jg      short loc_401C5D 
             401c51      2 INSTR BELONGTO 4013a0 
             401c53     10 INSTR BELONGTO 4013a0 
-            401c53     10 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ mov     cs:status, 2 
+            401c53     10 INSTR DEADREGS  EFLAGS RBX RDI R12 R13 R14 R15 ZZ mov     cs:status, 2 
             401c5d      6 INSTR BELONGTO 4013a0 
-            401c5d      6 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ mov     edi, cs:status  ; status 
+            401c5d      6 INSTR DEADREGS  EFLAGS RBX RDI R12 R13 R14 R15 ZZ mov     edi, cs:status  ; status 
             401c63     -1 INSTR LOCAL NoMetaUpdate call    _exit 
             401c63      5 INSTR BELONGTO 4013a0 
             401c63      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ call    _exit 
             401c68     -2 INSTR LOCAL n RSI ZZ  NumericDEFs mov     esi, offset sub_402280; handler 
             401c68      5 INSTR BELONGTO 4013a0 
-            401c68      5 INSTR DEADREGS  EFLAGS RBX R12 R13 ZZ mov     esi, offset sub_402280; handler 
+            401c68      5 INSTR DEADREGS  EFLAGS RBX RSI RDI R12 R13 ZZ mov     esi, offset sub_402280; handler 
             401c6d     -2 INSTR LOCAL n RDI ZZ  NUMVia2ndSrcIMMEDNUM mov     edi, 2          ; sig 
             401c6d      5 INSTR BELONGTO 4013a0 
-            401c6d      5 INSTR DEADREGS  EFLAGS RBX R12 R13 ZZ mov     edi, 2          ; sig 
+            401c6d      5 INSTR DEADREGS  EFLAGS RBX RDI R12 R13 ZZ mov     edi, 2          ; sig 
             401c72     -1 INSTR LOCAL NoMetaUpdate call    _signal 
             401c72      5 INSTR BELONGTO 4013a0 
             401c72      5 INSTR DEADREGS  EFLAGS RBX R12 R13 ZZ call    _signal 
-            401c77     -2 INSTR LOCAL n RSI ZZ  NumericDEFs mov     esi, offset sub_402280; handler 
+            401c77     -1 INSTR LOCAL MetadataRedundant mov     esi, offset sub_402280; handler 
             401c77      5 INSTR BELONGTO 4013a0 
-            401c77      5 INSTR DEADREGS  EFLAGS RBX R12 R13 ZZ mov     esi, offset sub_402280; handler 
             401c7c     -1 INSTR LOCAL MetadataRedundant mov     edi, 0Fh        ; sig 
             401c7c      5 INSTR BELONGTO 4013a0 
             401c81     -1 INSTR LOCAL NoMetaUpdate call    _signal 
             401c81      5 INSTR BELONGTO 4013a0 
             401c81      5 INSTR DEADREGS  EFLAGS RBX R12 R13 ZZ call    _signal 
-            401c86     -2 INSTR LOCAL n RSI ZZ  NumericDEFs mov     esi, offset sub_402280; handler 
+            401c86     -1 INSTR LOCAL MetadataRedundant mov     esi, offset sub_402280; handler 
             401c86      5 INSTR BELONGTO 4013a0 
-            401c86      5 INSTR DEADREGS  EFLAGS RBX R12 R13 ZZ mov     esi, offset sub_402280; handler 
             401c8b     -1 INSTR LOCAL MetadataRedundant mov     edi, 1          ; sig 
             401c8b      5 INSTR BELONGTO 4013a0 
             401c90     -1 INSTR LOCAL NoMetaUpdate call    _signal 
             401c90      5 INSTR BELONGTO 4013a0 
             401c90      5 INSTR DEADREGS  EFLAGS RBX R12 R13 ZZ call    _signal 
             401c95      6 INSTR BELONGTO 4013a0 
-            401c95      6 INSTR DEADREGS  EFLAGS RBX R12 R13 ZZ mov     eax, cs:dword_608350 
+            401c95      6 INSTR DEADREGS  EFLAGS RAX RBX R12 R13 ZZ mov     eax, cs:dword_608350 
             401c9b     -1 INSTR LOCAL NoMetaUpdate jmp     loc_401949 
             401c9b      5 INSTR BELONGTO 4013a0 
             401ca0      5 INSTR BELONGTO 4013a0 
-            401ca0      5 INSTR DEADREGS  EFLAGS RDI R13 ZZ mov     esi, offset aVersion; "--version" 
+            401ca0      5 INSTR DEADREGS  EFLAGS RSI RDI R13 ZZ mov     esi, offset aVersion; "--version" 
             401ca5      3 INSTR BELONGTO 4013a0 
             401ca5      3 INSTR DEADREGS  EFLAGS RDI R13 ZZ mov     rdi, rbx        ; s1 
             401ca8     -1 INSTR LOCAL NoMetaUpdate call    _strcmp 
@@ -1650,7 +1651,7 @@
             401caf     -1 INSTR LOCAL NoMetaUpdate jz      loc_4017F4      ; jumptable 0000000000401753 cases 27,37 
             401caf      6 INSTR BELONGTO 4013a0 
             401cb5      5 INSTR BELONGTO 4013a0 
-            401cb5      5 INSTR DEADREGS  EFLAGS RDI R13 ZZ mov     esi, offset aLicense; "--license" 
+            401cb5      5 INSTR DEADREGS  EFLAGS RSI RDI R13 ZZ mov     esi, offset aLicense; "--license" 
             401cba      3 INSTR BELONGTO 4013a0 
             401cba      3 INSTR DEADREGS  EFLAGS RDI R13 ZZ mov     rdi, rbx        ; s1 
             401cbd     -1 INSTR LOCAL NoMetaUpdate call    _strcmp 
@@ -1661,7 +1662,7 @@
             401cc4     -1 INSTR LOCAL NoMetaUpdate jz      loc_4017F4      ; jumptable 0000000000401753 cases 27,37 
             401cc4      6 INSTR BELONGTO 4013a0 
             401cca      5 INSTR BELONGTO 4013a0 
-            401cca      5 INSTR DEADREGS  EFLAGS RDI R13 ZZ mov     esi, offset aExponential; "--exponential" 
+            401cca      5 INSTR DEADREGS  EFLAGS RSI RDI R13 ZZ mov     esi, offset aExponential; "--exponential" 
             401ccf      3 INSTR BELONGTO 4013a0 
             401ccf      3 INSTR DEADREGS  EFLAGS RDI R13 ZZ mov     rdi, rbx        ; s1 
             401cd2     -1 INSTR LOCAL NoMetaUpdate call    _strcmp 
@@ -1676,7 +1677,7 @@
             401ce5     -1 INSTR LOCAL NoMetaUpdate jmp     loc_4016FA 
             401ce5      5 INSTR BELONGTO 4013a0 
             401cea      5 INSTR BELONGTO 4013a0 
-            401cea      5 INSTR DEADREGS  EFLAGS RDI R13 ZZ mov     esi, offset aRepetitiveBest; "--repetitive-best" 
+            401cea      5 INSTR DEADREGS  EFLAGS RSI RDI R13 ZZ mov     esi, offset aRepetitiveBest; "--repetitive-best" 
             401cef      3 INSTR BELONGTO 4013a0 
             401cef      3 INSTR DEADREGS  EFLAGS RDI R13 ZZ mov     rdi, rbx        ; s1 
             401cf2     -1 INSTR LOCAL NoMetaUpdate call    _strcmp 
@@ -1687,7 +1688,7 @@
             401cf9     -1 INSTR LOCAL NoMetaUpdate jz      short loc_401D2C 
             401cf9      2 INSTR BELONGTO 4013a0 
             401cfb      5 INSTR BELONGTO 4013a0 
-            401cfb      5 INSTR DEADREGS  EFLAGS RDI R13 ZZ mov     esi, offset aRepetitiveFast; "--repetitive-fast" 
+            401cfb      5 INSTR DEADREGS  EFLAGS RSI RDI R13 ZZ mov     esi, offset aRepetitiveFast; "--repetitive-fast" 
             401d00      3 INSTR BELONGTO 4013a0 
             401d00      3 INSTR DEADREGS  EFLAGS RDI R13 ZZ mov     rdi, rbx        ; s1 
             401d03     -1 INSTR LOCAL NoMetaUpdate call    _strcmp 
@@ -1698,7 +1699,7 @@
             401d0a     -1 INSTR LOCAL NoMetaUpdate jz      short loc_401D2C 
             401d0a      2 INSTR BELONGTO 4013a0 
             401d0c      5 INSTR BELONGTO 4013a0 
-            401d0c      5 INSTR DEADREGS  EFLAGS RDI R13 ZZ mov     esi, offset aFast; "--fast" 
+            401d0c      5 INSTR DEADREGS  EFLAGS RSI RDI R13 ZZ mov     esi, offset aFast; "--fast" 
             401d11      3 INSTR BELONGTO 4013a0 
             401d11      3 INSTR DEADREGS  EFLAGS RDI R13 ZZ mov     rdi, rbx        ; s1 
             401d14     -1 INSTR LOCAL NoMetaUpdate call    _strcmp 
@@ -1713,14 +1714,14 @@
             401d27     -1 INSTR LOCAL NoMetaUpdate jmp     loc_4016FA 
             401d27      5 INSTR BELONGTO 4013a0 
             401d2c      3 INSTR BELONGTO 4013a0 
-            401d2c      3 INSTR DEADREGS  EFLAGS RCX RDI R8 R13 ZZ mov     rdi, rbx 
+            401d2c      3 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R13 ZZ mov     rdi, rbx 
             401d2f     -1 INSTR LOCAL NoMetaUpdate call    sub_402060 
             401d2f      5 INSTR BELONGTO 4013a0 
-            401d2f      5 INSTR DEADREGS  EFLAGS RCX RBX R8 R13 ZZ call    sub_402060 
+            401d2f      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX RSI R8 R13 ZZ call    sub_402060 
             401d34     -1 INSTR LOCAL NoMetaUpdate jmp     loc_4016FA 
             401d34      5 INSTR BELONGTO 4013a0 
             401d39      5 INSTR BELONGTO 4013a0 
-            401d39      5 INSTR DEADREGS  EFLAGS RDI R13 ZZ mov     esi, offset aBest; "--best" 
+            401d39      5 INSTR DEADREGS  EFLAGS RSI RDI R13 ZZ mov     esi, offset aBest; "--best" 
             401d3e      3 INSTR BELONGTO 4013a0 
             401d3e      3 INSTR DEADREGS  EFLAGS RDI R13 ZZ mov     rdi, rbx        ; s1 
             401d41     -1 INSTR LOCAL NoMetaUpdate call    _strcmp 
@@ -1735,7 +1736,7 @@
             401d54     -1 INSTR LOCAL NoMetaUpdate jmp     loc_4016FA 
             401d54      5 INSTR BELONGTO 4013a0 
             401d59      5 INSTR BELONGTO 4013a0 
-            401d59      5 INSTR DEADREGS  EFLAGS RDI R13 ZZ mov     esi, offset aVerbose; "--verbose" 
+            401d59      5 INSTR DEADREGS  EFLAGS RSI RDI R13 ZZ mov     esi, offset aVerbose; "--verbose" 
             401d5e      3 INSTR BELONGTO 4013a0 
             401d5e      3 INSTR DEADREGS  EFLAGS RDI R13 ZZ mov     rdi, rbx        ; s1 
             401d61     -1 INSTR LOCAL NoMetaUpdate call    _strcmp 
@@ -1750,7 +1751,7 @@
             401d71     -1 INSTR LOCAL NoMetaUpdate jmp     loc_4016FA 
             401d71      5 INSTR BELONGTO 4013a0 
             401d76      5 INSTR BELONGTO 4013a0 
-            401d76      5 INSTR DEADREGS  EFLAGS RDI R13 ZZ mov     esi, offset aHelp; "--help" 
+            401d76      5 INSTR DEADREGS  EFLAGS RSI RDI R13 ZZ mov     esi, offset aHelp; "--help" 
             401d7b      3 INSTR BELONGTO 4013a0 
             401d7b      3 INSTR DEADREGS  EFLAGS RDI R13 ZZ mov     rdi, rbx        ; s1 
             401d7e     -1 INSTR LOCAL NoMetaUpdate call    _strcmp 
@@ -1762,9 +1763,9 @@
             401d85      6 INSTR BELONGTO 4013a0 
             401d8b     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 2          ; n 
             401d8b      5 INSTR BELONGTO 4013a0 
-            401d8b      5 INSTR DEADREGS  EFLAGS RDI R13 ZZ mov     edx, 2          ; n 
+            401d8b      5 INSTR DEADREGS  EFLAGS RDX RSI RDI R13 ZZ mov     edx, 2          ; n 
             401d90      5 INSTR BELONGTO 4013a0 
-            401d90      5 INSTR DEADREGS  EFLAGS RDI R13 ZZ mov     esi, offset asc_40487F; "--" 
+            401d90      5 INSTR DEADREGS  EFLAGS RSI RDI R13 ZZ mov     esi, offset asc_40487F; "--" 
             401d95      3 INSTR BELONGTO 4013a0 
             401d95      3 INSTR DEADREGS  EFLAGS RDI R13 ZZ mov     rdi, rbx        ; s1 
             401d98     -1 INSTR LOCAL NoMetaUpdate call    _strncmp 
@@ -1775,14 +1776,14 @@
             401d9f     -1 INSTR LOCAL NoMetaUpdate jnz     loc_4016FA 
             401d9f      6 INSTR BELONGTO 4013a0 
             401da5      3 INSTR BELONGTO 4013a0 
-            401da5      3 INSTR DEADREGS  EFLAGS RCX RDI R8 R12 R13 R14 R15 ZZ mov     r8, rbx 
+            401da5      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R12 R13 R14 R15 ZZ mov     r8, rbx 
             401da8      7 INSTR BELONGTO 4013a0 
-            401da8      7 INSTR DEADREGS  EFLAGS RCX RBX RDI R12 R13 R14 R15 ZZ mov     rcx, cs:s 
+            401da8      7 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI RDI R12 R13 R14 R15 ZZ mov     rcx, cs:s 
             401daf      5 INSTR BELONGTO 4013a0 
-            401daf      5 INSTR DEADREGS  EFLAGS RBX RDI R12 R13 R14 R15 ZZ mov     edx, offset aSBadFlagS; "%s: Bad flag `%s'\n" 
+            401daf      5 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI R12 R13 R14 R15 ZZ mov     edx, offset aSBadFlagS; "%s: Bad flag `%s'\n" 
             401db4     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 1 
             401db4      5 INSTR BELONGTO 4013a0 
-            401db4      5 INSTR DEADREGS  EFLAGS RBX RDI R12 R13 R14 R15 ZZ mov     esi, 1 
+            401db4      5 INSTR DEADREGS  EFLAGS RBX RSI RDI R12 R13 R14 R15 ZZ mov     esi, 1 
             401db9      7 INSTR BELONGTO 4013a0 
             401db9      7 INSTR DEADREGS  EFLAGS RBX RDI R12 R13 R14 R15 ZZ mov     rdi, cs:stderr 
             401dc0     -1 INSTR LOCAL NoMetaUpdate jmp     loc_401685 
@@ -1792,15 +1793,15 @@
             401dcc     -1 INSTR LOCAL NoMetaUpdate jz      loc_401C4A 
             401dcc      6 INSTR BELONGTO 4013a0 
             401dd2      7 INSTR BELONGTO 4013a0 
-            401dd2      7 INSTR DEADREGS  EFLAGS RCX RBX R12 R13 R14 R15 ZZ mov     rcx, cs:stderr  ; s 
+            401dd2      7 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI RDI R12 R13 R14 R15 ZZ mov     rcx, cs:stderr  ; s 
             401dd9     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 70h        ; n 
             401dd9      5 INSTR BELONGTO 4013a0 
-            401dd9      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ mov     edx, 70h        ; n 
+            401dd9      5 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI R12 R13 R14 R15 ZZ mov     edx, 70h        ; n 
             401dde     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 1          ; size 
             401dde      5 INSTR BELONGTO 4013a0 
-            401dde      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ mov     esi, 1          ; size 
+            401dde      5 INSTR DEADREGS  EFLAGS RBX RSI RDI R12 R13 R14 R15 ZZ mov     esi, 1          ; size 
             401de3      5 INSTR BELONGTO 4013a0 
-            401de3      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ mov     edi, offset aYouCanUseTheBz; "\nYou can use the `bzip2recover' progra"... 
+            401de3      5 INSTR DEADREGS  EFLAGS RBX RDI R12 R13 R14 R15 ZZ mov     edi, offset aYouCanUseTheBz; "\nYou can use the `bzip2recover' progra"... 
             401de8     -1 INSTR LOCAL NoMetaUpdate call    _fwrite 
             401de8      5 INSTR BELONGTO 4013a0 
             401de8      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ call    _fwrite 
@@ -1876,7 +1877,7 @@
             401e44     -3 INSTR LOCAL NoWarn push    rbx 
             401e45     16 MEMORYHOLE STACK esp + 8 CalleeSavedRegs 
             401e45      4 INSTR BELONGTO 401e40 
-            401e45      4 INSTR DEADREGS  EFLAGS ZZ sub     rsp, 8 
+            401e45      4 INSTR DEADREGS  EFLAGS RBX ZZ sub     rsp, 8 
             401e45      8 DATAREF STACK 272 esp + 0 PARENT LocalFrame LOCALFRAME
             401e45      8 MEMORYHOLE STACK esp + 24 ReturnAddress 
             401e49     -1 INSTR LOCAL NoMetaUpdate cmp     cs:byte_6071F8, 0 
@@ -1967,20 +1968,20 @@
             401efd      3 INSTR BELONGTO 401ee0 
             401efd      3 INSTR DEADREGS  EFLAGS RAX RCX RDX R9 R10 ZZ mov     rax, [rsi] 
             401f00      5 INSTR BELONGTO 401ee0 
-            401f00      5 INSTR DEADREGS  EFLAGS RCX RDX R9 R10 ZZ lea     r9, [rsp+38h+var_19] 
+            401f00      5 INSTR DEADREGS  EFLAGS RCX RDX RSI R9 R10 ZZ lea     r9, [rsp+38h+var_19] 
             401f00      5 PTRIMMEDESP STACK 31 displ lea     r9, [rsp+38h+var_19]
             401f05      5 INSTR BELONGTO 401ee0 
-            401f05      5 INSTR DEADREGS  EFLAGS RCX RDX R10 ZZ lea     r10, [rsp+38h+var_10] 
+            401f05      5 INSTR DEADREGS  EFLAGS RCX RDX RSI R10 ZZ lea     r10, [rsp+38h+var_10] 
             401f05      5 PTRIMMEDESP STACK 40 displ lea     r10, [rsp+38h+var_10]
             401f0a      5 INSTR BELONGTO 401ee0 
-            401f0a      5 INSTR DEADREGS  EFLAGS RCX RDX ZZ mov     [rsp+38h+var_18], rax 
+            401f0a      5 INSTR DEADREGS  EFLAGS RCX RDX RSI ZZ mov     [rsp+38h+var_18], rax 
             401f0a      5 PTRIMMEDESP STACK 32 displ mov     [rsp+38h+var_18], rax
             401f0f      1 INSTR BELONGTO 401ee0 
             401f10      5 INSTR BELONGTO 401ee0 
-            401f10      5 INSTR DEADREGS  EFLAGS RAX RCX RDX ZZ lea     rcx, [rsp+38h+var_18+7] 
+            401f10      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI ZZ lea     rcx, [rsp+38h+var_18+7] 
             401f10      5 PTRIMMEDESP STACK 39 displ lea     rcx, [rsp+38h+var_18+7]
             401f15      2 INSTR BELONGTO 401ee0 
-            401f15      2 INSTR DEADREGS  EFLAGS RAX RDX ZZ xor     esi, esi 
+            401f15      2 INSTR DEADREGS  EFLAGS RAX RDX RSI ZZ xor     esi, esi 
             401f15     -2 INSTR LOCAL n RSI ZZ  AlwaysNUM xor     esi, esi 
             401f17      9 INSTR BELONGTO 401ee0 
             401f20     -2 INSTR LOCAL n RAX ZZ  NumericDEFs movzx   eax, byte ptr [rcx] 
@@ -2108,8 +2109,9 @@
             401fd4     -1 INSTR LOCAL NoMetaUpdate call    _strlen 
             401fd4      5 INSTR BELONGTO 401fb0 
             401fd4      5 INSTR DEADREGS  EFLAGS ZZ call    _strlen 
-            401fd9     -1 INSTR LOCAL MetadataRedundant mov     edx, eax 
             401fd9      2 INSTR BELONGTO 401fb0 
+            401fd9      2 INSTR DEADREGS  EFLAGS RDX ZZ mov     edx, eax 
+            401fd9     -2 INSTR LOCAL n RDX ZZ  NumericDEFs mov     edx, eax 
             401fdb     -1 INSTR LOCAL MetadataRedundant xor     eax, eax 
             401fdb      2 INSTR BELONGTO 401fb0 
             401fdd     -1 INSTR LOCAL NoMetaUpdate cmp     r12d, edx 
@@ -2152,12 +2154,12 @@
             402010      0 FUNC FRAMERESTORE 0 0 1 1 0 0 2 0 0 3 -8 0 4 0 8 5 0 0 6 0 0 7 0 0 8 0 0 9 0 0 10 0 0 11 0 0 12 0 0 13 0 0 14 0 0 15 0 0 ZZ
             402010      0 FUNC MMSAFENESS SAFE
             402010      1 INSTR BELONGTO 402010 
-            402010      1 INSTR DEADREGS  EFLAGS ZZ push    rbx 
+            402010      1 INSTR DEADREGS  EFLAGS RSI ZZ push    rbx 
             402010     31 FUNC GLOBAL sub_402010 FUNC_UNSAFE NOFP RET             40202e 
             402010      8 MEMORYHOLE STACK esp + 0 CalleeSavedRegs 
             402010      8 MEMORYHOLE STACK esp + 8 ReturnAddress 
             402011      5 INSTR BELONGTO 402010 
-            402011      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     esi, offset modes; "rb" 
+            402011      5 INSTR DEADREGS  EFLAGS RBX RSI ZZ mov     esi, offset modes; "rb" 
             402016     -1 INSTR LOCAL NoMetaUpdate call    _fopen64 
             402016      5 INSTR BELONGTO 402010 
             402016      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _fopen64 
@@ -2174,7 +2176,7 @@
             402026      5 INSTR BELONGTO 402010 
             402026      5 INSTR DEADREGS  EFLAGS ZZ call    _fclose 
             40202b      2 INSTR BELONGTO 402010 
-            40202b      2 INSTR DEADREGS  EFLAGS ZZ mov     eax, ebx 
+            40202b      2 INSTR DEADREGS  EFLAGS RAX ZZ mov     eax, ebx 
             40202b     -2 INSTR LOCAL n RAX ZZ  NumericDEFs mov     eax, ebx 
             40202d      1 INSTR BELONGTO 402010 
             40202d      1 INSTR DEADREGS  EFLAGS RBX ZZ pop     rbx 
@@ -2193,10 +2195,10 @@
             402034      5 INSTR BELONGTO 402030 
             402034      5 INSTR DEADREGS  EFLAGS ZZ call    _fgetc 
             402039      2 INSTR BELONGTO 402030 
-            402039      2 INSTR DEADREGS  EFLAGS ZZ mov     edi, eax        ; c 
+            402039      2 INSTR DEADREGS  EFLAGS RDI ZZ mov     edi, eax        ; c 
             40203b     -2 INSTR LOCAL n RAX ZZ  NUMVia2ndSrcIMMEDNUM mov     eax, 1 
             40203b      5 INSTR BELONGTO 402030 
-            40203b      5 INSTR DEADREGS  EFLAGS ZZ mov     eax, 1 
+            40203b      5 INSTR DEADREGS  EFLAGS RAX ZZ mov     eax, 1 
             402040     -1 INSTR LOCAL NoMetaUpdate cmp     edi, 0FFFFFFFFh 
             402040      3 INSTR BELONGTO 402030 
             402043     -1 INSTR LOCAL NoMetaUpdate jz      short loc_40204F 
@@ -2206,8 +2208,9 @@
             402048     -1 INSTR LOCAL NoMetaUpdate call    _ungetc 
             402048      5 INSTR BELONGTO 402030 
             402048      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _ungetc 
-            40204d     -1 INSTR LOCAL MetadataRedundant xor     eax, eax 
             40204d      2 INSTR BELONGTO 402030 
+            40204d      2 INSTR DEADREGS  EFLAGS RAX RBX ZZ xor     eax, eax 
+            40204d     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             40204f      1 INSTR BELONGTO 402030 
             40204f      1 INSTR DEADREGS  EFLAGS RBX ZZ pop     rbx 
             402050      1 INSTR BELONGTO 402030 
@@ -2216,19 +2219,19 @@
             402060      0 FUNC MMSAFENESS SAFE
             402060     34 FUNC GLOBAL sub_402060 FUNC_UNSAFE NOFP RET             402081 
             402060      3 INSTR BELONGTO 402060 
-            402060      3 INSTR DEADREGS  EFLAGS RCX R8 ZZ mov     r8, rdi 
+            402060      3 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI R8 ZZ mov     r8, rdi 
             402060      8 MEMORYHOLE STACK esp + 0 ReturnAddress 
             402063      7 INSTR BELONGTO 402060 
-            402063      7 INSTR DEADREGS  EFLAGS RCX RDI ZZ mov     rcx, cs:s 
+            402063      7 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI ZZ mov     rcx, cs:s 
             40206a      7 INSTR BELONGTO 402060 
-            40206a      7 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, cs:stderr 
+            40206a      7 INSTR DEADREGS  EFLAGS RAX RDX RSI RDI ZZ mov     rdi, cs:stderr 
             402071      5 INSTR BELONGTO 402060 
-            402071      5 INSTR DEADREGS  EFLAGS ZZ mov     edx, offset aSSIsRedundantI; "%s: %s is redundant in versions 0.9.5 a"... 
+            402071      5 INSTR DEADREGS  EFLAGS RAX RDX RSI ZZ mov     edx, offset aSSIsRedundantI; "%s: %s is redundant in versions 0.9.5 a"... 
             402076     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 1 
             402076      5 INSTR BELONGTO 402060 
-            402076      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, 1 
+            402076      5 INSTR DEADREGS  EFLAGS RAX RSI ZZ mov     esi, 1 
             40207b      2 INSTR BELONGTO 402060 
-            40207b      2 INSTR DEADREGS  EFLAGS ZZ xor     eax, eax 
+            40207b      2 INSTR DEADREGS  EFLAGS RAX ZZ xor     eax, eax 
             40207b     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             40207d     -1 INSTR LOCAL NoMetaUpdate jmp     ___fprintf_chk 
             40207d      5 INSTR BELONGTO 402060 
@@ -2236,20 +2239,20 @@
             402090      0 FUNC FRAMERESTORE 0 0 0 1 0 0 2 0 0 3 0 0 4 0 0 5 0 0 6 0 0 7 0 0 8 0 0 9 0 0 10 0 0 11 0 0 12 0 0 13 0 0 14 0 0 15 0 0 ZZ
             402090      0 FUNC MMSAFENESS SAFE
             402090      4 INSTR BELONGTO 402090 
-            402090      4 INSTR DEADREGS  EFLAGS RCX ZZ sub     rsp, 8 
+            402090      4 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI ZZ sub     rsp, 8 
             402090     61 FUNC GLOBAL sub_402090 FUNC_UNSAFE NOFP NORET             4020cc 
             402090      8 DATAREF STACK 275 esp + 0 PARENT LocalFrame LOCALFRAME
             402090      8 MEMORYHOLE STACK esp + 8 ReturnAddress 
             402094      7 INSTR BELONGTO 402090 
-            402094      7 INSTR DEADREGS  EFLAGS RCX ZZ mov     rcx, cs:stderr  ; s 
+            402094      7 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI ZZ mov     rcx, cs:stderr  ; s 
             40209b     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 0EBh       ; n 
             40209b      5 INSTR BELONGTO 402090 
-            40209b      5 INSTR DEADREGS  EFLAGS ZZ mov     edx, 0EBh       ; n 
+            40209b      5 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     edx, 0EBh       ; n 
             4020a0     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 1          ; size 
             4020a0      5 INSTR BELONGTO 402090 
-            4020a0      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, 1          ; size 
+            4020a0      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, 1          ; size 
             4020a5      5 INSTR BELONGTO 402090 
-            4020a5      5 INSTR DEADREGS  EFLAGS ZZ mov     edi, offset aBzip2IMNotConf; "bzip2: I'm not configured correctly for"... 
+            4020a5      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     edi, offset aBzip2IMNotConf; "bzip2: I'm not configured correctly for"... 
             4020aa     -1 INSTR LOCAL NoMetaUpdate call    _fwrite 
             4020aa      5 INSTR BELONGTO 402090 
             4020aa      5 INSTR DEADREGS  EFLAGS ZZ call    _fwrite 
@@ -2260,7 +2263,7 @@
             4020b8     10 INSTR BELONGTO 402090 
             4020b8     10 INSTR DEADREGS  EFLAGS ZZ mov     cs:status, 3 
             4020c2      6 INSTR BELONGTO 402090 
-            4020c2      6 INSTR DEADREGS  EFLAGS ZZ mov     edi, cs:status  ; status 
+            4020c2      6 INSTR DEADREGS  EFLAGS RDI ZZ mov     edi, cs:status  ; status 
             4020c8     -1 INSTR LOCAL NoMetaUpdate call    _exit 
             4020c8      5 INSTR BELONGTO 402090 
             4020c8      5 INSTR DEADREGS  EFLAGS ZZ call    _exit 
@@ -2271,12 +2274,12 @@
             4020d0     -3 INSTR LOCAL NoWarn push    rbx 
             4020d0    432 FUNC GLOBAL sub_4020D0 FUNC_UNSAFE NOFP NORET             40227f 
             4020d1      2 INSTR BELONGTO 4020d0 
-            4020d1      2 INSTR DEADREGS  EFLAGS ZZ mov     ebx, edi 
+            4020d1      2 INSTR DEADREGS  EFLAGS RBX ZZ mov     ebx, edi 
             4020d1     -2 INSTR LOCAL n RBX ZZ  NumericDEFs mov     ebx, edi 
             4020d3    160 DATAREF STACK 276 esp + 0 PARENT LocalFrame LOCALFRAME
             4020d3      4 DATAREF STACK 277 esp + 0 CHILDOF 276 OFFSET 0 OutArgsRegion OUTARGS
             4020d3      7 INSTR BELONGTO 4020d0 
-            4020d3      7 INSTR DEADREGS  EFLAGS ZZ sub     rsp, 0A0h 
+            4020d3      7 INSTR DEADREGS  EFLAGS RDI ZZ sub     rsp, 0A0h 
             4020d3      8 MEMORYHOLE STACK esp + 160 CalleeSavedRegs 
             4020d3      8 MEMORYHOLE STACK esp + 168 ReturnAddress 
             4020da     -1 INSTR LOCAL NoMetaUpdate cmp     cs:dword_607B08, 3 
@@ -2288,13 +2291,13 @@
             4020ea     -1 INSTR LOCAL NoMetaUpdate jz      short loc_402107 
             4020ea      2 INSTR BELONGTO 4020d0 
             4020ec      7 INSTR BELONGTO 4020d0 
-            4020ec      7 INSTR DEADREGS  EFLAGS R9 ZZ mov     r9d, cs:dword_607B00 
+            4020ec      7 INSTR DEADREGS  EFLAGS RDI R9 ZZ mov     r9d, cs:dword_607B00 
             4020f3     -1 INSTR LOCAL NoMetaUpdate test    r9d, r9d 
             4020f3      3 INSTR BELONGTO 4020d0 
             4020f6     -1 INSTR LOCAL NoMetaUpdate jle     short loc_402107 
             4020f6      2 INSTR BELONGTO 4020d0 
             4020f8      6 INSTR BELONGTO 4020d0 
-            4020f8      6 INSTR DEADREGS  EFLAGS ZZ mov     eax, cs:dword_607AF0 
+            4020f8      6 INSTR DEADREGS  EFLAGS RAX RDI ZZ mov     eax, cs:dword_607AF0 
             4020fe     -1 INSTR LOCAL NoMetaUpdate cmp     r9d, eax 
             4020fe      3 INSTR BELONGTO 4020d0 
             402101     -1 INSTR LOCAL NoMetaUpdate jg      loc_4021A2 
@@ -2304,9 +2307,9 @@
             40210d     -1 INSTR LOCAL NoMetaUpdate jle     short loc_402115 
             40210d      2 INSTR BELONGTO 4020d0 
             40210f      6 INSTR BELONGTO 4020d0 
-            40210f      6 INSTR DEADREGS  EFLAGS ZZ mov     cs:status, ebx 
+            40210f      6 INSTR DEADREGS  EFLAGS RDI ZZ mov     cs:status, ebx 
             402115      6 INSTR BELONGTO 4020d0 
-            402115      6 INSTR DEADREGS  EFLAGS RBX ZZ mov     edi, cs:status  ; status 
+            402115      6 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     edi, cs:status  ; status 
             40211b     -1 INSTR LOCAL NoMetaUpdate call    _exit 
             40211b      5 INSTR BELONGTO 4020d0 
             40211b      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _exit 
@@ -2319,13 +2322,13 @@
             402130     -1 INSTR LOCAL NoMetaUpdate jz      short loc_4020E3 
             402130      2 INSTR BELONGTO 4020d0 
             402132      5 INSTR BELONGTO 4020d0 
-            402132      5 INSTR DEADREGS  EFLAGS RDX ZZ lea     rdx, [rsp+0A8h+stat_buf]; stat_buf 
+            402132      5 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ lea     rdx, [rsp+0A8h+stat_buf]; stat_buf 
             402132      5 PTRIMMEDESP STACK 16 displ lea     rdx, [rsp+0A8h+stat_buf]; stat_buf
             402137      5 INSTR BELONGTO 4020d0 
-            402137      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, offset dest; filename 
+            402137      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, offset dest; filename 
             40213c     -2 INSTR LOCAL n RDI ZZ  NUMVia2ndSrcIMMEDNUM mov     edi, 1          ; ver 
             40213c      5 INSTR BELONGTO 4020d0 
-            40213c      5 INSTR DEADREGS  EFLAGS ZZ mov     edi, 1          ; ver 
+            40213c      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     edi, 1          ; ver 
             402141     -1 INSTR LOCAL NoMetaUpdate call    ___xstat64 
             402141      5 INSTR BELONGTO 4020d0 
             402141      5 INSTR DEADREGS  EFLAGS ZZ call    ___xstat64 
@@ -2347,7 +2350,7 @@
             402167      5 INSTR BELONGTO 4020d0 
             402167      5 INSTR DEADREGS  EFLAGS ZZ call    _fclose 
             40216c      5 INSTR BELONGTO 4020d0 
-            40216c      5 INSTR DEADREGS  EFLAGS ZZ mov     edi, offset file; filename 
+            40216c      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     edi, offset file; filename 
             402171     -1 INSTR LOCAL NoMetaUpdate call    _remove 
             402171      5 INSTR BELONGTO 4020d0 
             402171      5 INSTR DEADREGS  EFLAGS ZZ call    _remove 
@@ -2356,16 +2359,16 @@
             402178     -1 INSTR LOCAL NoMetaUpdate jz      loc_4020E3 
             402178      6 INSTR BELONGTO 4020d0 
             40217e      7 INSTR BELONGTO 4020d0 
-            40217e      7 INSTR DEADREGS  EFLAGS RCX RDI ZZ mov     rcx, cs:s 
+            40217e      7 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI ZZ mov     rcx, cs:s 
             402185      7 INSTR BELONGTO 4020d0 
-            402185      7 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, cs:stderr 
+            402185      7 INSTR DEADREGS  EFLAGS RAX RDX RSI RDI ZZ mov     rdi, cs:stderr 
             40218c      5 INSTR BELONGTO 4020d0 
-            40218c      5 INSTR DEADREGS  EFLAGS ZZ mov     edx, offset aSWarningDeleti; "%s: WARNING: deletion of output file (a"... 
+            40218c      5 INSTR DEADREGS  EFLAGS RAX RDX RSI ZZ mov     edx, offset aSWarningDeleti; "%s: WARNING: deletion of output file (a"... 
             402191     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 1 
             402191      5 INSTR BELONGTO 4020d0 
-            402191      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, 1 
+            402191      5 INSTR DEADREGS  EFLAGS RAX RSI ZZ mov     esi, 1 
             402196      2 INSTR BELONGTO 4020d0 
-            402196      2 INSTR DEADREGS  EFLAGS ZZ xor     eax, eax 
+            402196      2 INSTR DEADREGS  EFLAGS RAX ZZ xor     eax, eax 
             402196     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             402198     -1 INSTR LOCAL NoMetaUpdate call    ___fprintf_chk 
             402198      5 INSTR BELONGTO 4020d0 
@@ -2373,24 +2376,24 @@
             40219d     -1 INSTR LOCAL NoMetaUpdate jmp     loc_4020E3 
             40219d      5 INSTR BELONGTO 4020d0 
             4021a2      7 INSTR BELONGTO 4020d0 
-            4021a2      7 INSTR DEADREGS  EFLAGS RCX RDI R8 ZZ mov     rcx, cs:s 
+            4021a2      7 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 ZZ mov     rcx, cs:s 
             4021a9      3 INSTR BELONGTO 4020d0 
-            4021a9      3 INSTR DEADREGS  EFLAGS RDI R8 ZZ mov     edx, r9d 
+            4021a9      3 INSTR DEADREGS  EFLAGS RDX RSI RDI R8 ZZ mov     edx, r9d 
             4021ac      7 INSTR BELONGTO 4020d0 
-            4021ac      7 INSTR DEADREGS  EFLAGS RDI R8 ZZ mov     rdi, cs:stderr 
+            4021ac      7 INSTR DEADREGS  EFLAGS RSI RDI R8 ZZ mov     rdi, cs:stderr 
             4021b3      2 INSTR BELONGTO 4020d0 
-            4021b3      2 INSTR DEADREGS  EFLAGS R8 ZZ sub     edx, eax 
+            4021b3      2 INSTR DEADREGS  EFLAGS RSI R8 ZZ sub     edx, eax 
             4021b5     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 1 
             4021b5      5 INSTR BELONGTO 4020d0 
-            4021b5      5 INSTR DEADREGS  EFLAGS R8 ZZ mov     esi, 1 
+            4021b5      5 INSTR DEADREGS  EFLAGS RAX RSI R8 ZZ mov     esi, 1 
             4021ba      2 INSTR BELONGTO 4020d0 
-            4021ba      2 INSTR DEADREGS  EFLAGS R8 ZZ xor     eax, eax 
+            4021ba      2 INSTR DEADREGS  EFLAGS RAX R8 ZZ xor     eax, eax 
             4021ba     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             4021bc      3 INSTR BELONGTO 4020d0 
             4021bc      3 INSTR DEADREGS  EFLAGS R8 ZZ mov     [rsp+0A8h+var_A8], edx 
             4021bc      3 PTRIMMEDESP STACK 0 displ mov     [rsp+0A8h+var_A8], edx
             4021bf      5 INSTR BELONGTO 4020d0 
-            4021bf      5 INSTR DEADREGS  EFLAGS R8 ZZ mov     edx, offset aSWarningSomeFi; "%s: WARNING: some files have not been p"... 
+            4021bf      5 INSTR DEADREGS  EFLAGS RDX R8 ZZ mov     edx, offset aSWarningSomeFi; "%s: WARNING: some files have not been p"... 
             4021c4      3 INSTR BELONGTO 4020d0 
             4021c4      3 INSTR DEADREGS  EFLAGS R8 ZZ mov     r8, rcx 
             4021c7     -1 INSTR LOCAL NoMetaUpdate call    ___fprintf_chk 
@@ -2399,74 +2402,77 @@
             4021cc     -1 INSTR LOCAL NoMetaUpdate jmp     loc_402107 
             4021cc      5 INSTR BELONGTO 4020d0 
             4021d1      7 INSTR BELONGTO 4020d0 
-            4021d1      7 INSTR DEADREGS  EFLAGS RCX RDI ZZ mov     rcx, cs:s 
+            4021d1      7 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI ZZ mov     rcx, cs:s 
             4021d8      7 INSTR BELONGTO 4020d0 
-            4021d8      7 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, cs:stderr 
+            4021d8      7 INSTR DEADREGS  EFLAGS RAX RDX RSI RDI ZZ mov     rdi, cs:stderr 
             4021df      5 INSTR BELONGTO 4020d0 
-            4021df      5 INSTR DEADREGS  EFLAGS ZZ mov     edx, offset aSWarningDele_0; "%s: WARNING: deletion of output file su"... 
+            4021df      5 INSTR DEADREGS  EFLAGS RAX RDX RSI ZZ mov     edx, offset aSWarningDele_0; "%s: WARNING: deletion of output file su"... 
             4021e4     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 1 
             4021e4      5 INSTR BELONGTO 4020d0 
-            4021e4      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, 1 
+            4021e4      5 INSTR DEADREGS  EFLAGS RAX RSI ZZ mov     esi, 1 
             4021e9      2 INSTR BELONGTO 4020d0 
-            4021e9      2 INSTR DEADREGS  EFLAGS ZZ xor     eax, eax 
+            4021e9      2 INSTR DEADREGS  EFLAGS RAX ZZ xor     eax, eax 
             4021e9     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             4021eb     -1 INSTR LOCAL NoMetaUpdate call    ___fprintf_chk 
             4021eb      5 INSTR BELONGTO 4020d0 
             4021eb      5 INSTR DEADREGS  EFLAGS ZZ call    ___fprintf_chk 
             4021f0      7 INSTR BELONGTO 4020d0 
-            4021f0      7 INSTR DEADREGS  EFLAGS RCX RDI ZZ mov     rcx, cs:s 
+            4021f0      7 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI ZZ mov     rcx, cs:s 
             4021f7      7 INSTR BELONGTO 4020d0 
-            4021f7      7 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, cs:stderr 
+            4021f7      7 INSTR DEADREGS  EFLAGS RAX RDX RSI RDI ZZ mov     rdi, cs:stderr 
             4021fe      5 INSTR BELONGTO 4020d0 
-            4021fe      5 INSTR DEADREGS  EFLAGS ZZ mov     edx, offset aSSinceInputFil; "%s:    since input file no longer exist"... 
+            4021fe      5 INSTR DEADREGS  EFLAGS RAX RDX RSI ZZ mov     edx, offset aSSinceInputFil; "%s:    since input file no longer exist"... 
             402203     -1 INSTR LOCAL MetadataRedundant mov     esi, 1 
             402203      5 INSTR BELONGTO 4020d0 
-            402208     -1 INSTR LOCAL MetadataRedundant xor     eax, eax 
             402208      2 INSTR BELONGTO 4020d0 
+            402208      2 INSTR DEADREGS  EFLAGS RAX ZZ xor     eax, eax 
+            402208     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             40220a     -1 INSTR LOCAL NoMetaUpdate call    ___fprintf_chk 
             40220a      5 INSTR BELONGTO 4020d0 
             40220a      5 INSTR DEADREGS  EFLAGS ZZ call    ___fprintf_chk 
             40220f      7 INSTR BELONGTO 4020d0 
-            40220f      7 INSTR DEADREGS  EFLAGS RCX RDI R8 ZZ mov     rcx, cs:s 
+            40220f      7 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 ZZ mov     rcx, cs:s 
             402216      7 INSTR BELONGTO 4020d0 
-            402216      7 INSTR DEADREGS  EFLAGS RDI R8 ZZ mov     rdi, cs:stderr 
+            402216      7 INSTR DEADREGS  EFLAGS RAX RDX RSI RDI R8 ZZ mov     rdi, cs:stderr 
             40221d      6 INSTR BELONGTO 4020d0 
-            40221d      6 INSTR DEADREGS  EFLAGS R8 ZZ mov     r8d, offset file 
+            40221d      6 INSTR DEADREGS  EFLAGS RAX RDX RSI R8 ZZ mov     r8d, offset file 
             402223      5 INSTR BELONGTO 4020d0 
-            402223      5 INSTR DEADREGS  EFLAGS ZZ mov     edx, offset aSSMayBeIncompl; "%s:    `%s' may be incomplete.\n" 
+            402223      5 INSTR DEADREGS  EFLAGS RAX RDX RSI ZZ mov     edx, offset aSSMayBeIncompl; "%s:    `%s' may be incomplete.\n" 
             402228     -1 INSTR LOCAL MetadataRedundant mov     esi, 1 
             402228      5 INSTR BELONGTO 4020d0 
-            40222d     -1 INSTR LOCAL MetadataRedundant xor     eax, eax 
             40222d      2 INSTR BELONGTO 4020d0 
+            40222d      2 INSTR DEADREGS  EFLAGS RAX ZZ xor     eax, eax 
+            40222d     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             40222f     -1 INSTR LOCAL NoMetaUpdate call    ___fprintf_chk 
             40222f      5 INSTR BELONGTO 4020d0 
             40222f      5 INSTR DEADREGS  EFLAGS ZZ call    ___fprintf_chk 
             402234      7 INSTR BELONGTO 4020d0 
-            402234      7 INSTR DEADREGS  EFLAGS RCX RDI ZZ mov     rcx, cs:s 
+            402234      7 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI ZZ mov     rcx, cs:s 
             40223b      7 INSTR BELONGTO 4020d0 
-            40223b      7 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, cs:stderr 
+            40223b      7 INSTR DEADREGS  EFLAGS RAX RDX RSI RDI ZZ mov     rdi, cs:stderr 
             402242      5 INSTR BELONGTO 4020d0 
-            402242      5 INSTR DEADREGS  EFLAGS ZZ mov     edx, offset aSISuggestDoing; "%s:    I suggest doing an integrity tes"... 
+            402242      5 INSTR DEADREGS  EFLAGS RAX RDX RSI ZZ mov     edx, offset aSISuggestDoing; "%s:    I suggest doing an integrity tes"... 
             402247     -1 INSTR LOCAL MetadataRedundant mov     esi, 1 
             402247      5 INSTR BELONGTO 4020d0 
-            40224c     -1 INSTR LOCAL MetadataRedundant xor     eax, eax 
             40224c      2 INSTR BELONGTO 4020d0 
+            40224c      2 INSTR DEADREGS  EFLAGS RAX ZZ xor     eax, eax 
+            40224c     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             40224e     -1 INSTR LOCAL NoMetaUpdate call    ___fprintf_chk 
             40224e      5 INSTR BELONGTO 4020d0 
             40224e      5 INSTR DEADREGS  EFLAGS ZZ call    ___fprintf_chk 
             402253     -1 INSTR LOCAL NoMetaUpdate jmp     loc_4020E3 
             402253      5 INSTR BELONGTO 4020d0 
             402258      7 INSTR BELONGTO 4020d0 
-            402258      7 INSTR DEADREGS  EFLAGS RCX RDI R8 ZZ mov     rcx, cs:s 
+            402258      7 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 ZZ mov     rcx, cs:s 
             40225f      7 INSTR BELONGTO 4020d0 
-            40225f      7 INSTR DEADREGS  EFLAGS RDI R8 ZZ mov     rdi, cs:stderr 
+            40225f      7 INSTR DEADREGS  EFLAGS RDX RSI RDI R8 ZZ mov     rdi, cs:stderr 
             402266      6 INSTR BELONGTO 4020d0 
-            402266      6 INSTR DEADREGS  EFLAGS R8 ZZ mov     r8d, offset file 
+            402266      6 INSTR DEADREGS  EFLAGS RDX RSI R8 ZZ mov     r8d, offset file 
             40226c      5 INSTR BELONGTO 4020d0 
-            40226c      5 INSTR DEADREGS  EFLAGS ZZ mov     edx, offset aSDeletingOutpu; "%s: Deleting output file %s, if it exis"... 
+            40226c      5 INSTR DEADREGS  EFLAGS RDX RSI ZZ mov     edx, offset aSDeletingOutpu; "%s: Deleting output file %s, if it exis"... 
             402271     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 1 
             402271      5 INSTR BELONGTO 4020d0 
-            402271      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, 1 
+            402271      5 INSTR DEADREGS  EFLAGS RSI ZZ mov     esi, 1 
             402276     -1 INSTR LOCAL NoMetaUpdate call    ___fprintf_chk 
             402276      5 INSTR BELONGTO 4020d0 
             402276      5 INSTR DEADREGS  EFLAGS ZZ call    ___fprintf_chk 
@@ -2476,26 +2482,27 @@
             402280      0 FUNC MMSAFENESS SAFE
             402280     45 FUNC GLOBAL sub_402280 FUNC_UNSAFE NOFP NORET             4022ac 
             402280      4 INSTR BELONGTO 402280 
-            402280      4 INSTR DEADREGS  EFLAGS RCX RDI ZZ sub     rsp, 8 
+            402280      4 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI ZZ sub     rsp, 8 
             402280      8 DATAREF STACK 278 esp + 0 PARENT LocalFrame LOCALFRAME
             402280      8 MEMORYHOLE STACK esp + 8 ReturnAddress 
             402284      7 INSTR BELONGTO 402280 
-            402284      7 INSTR DEADREGS  EFLAGS RCX RDI ZZ mov     rdi, cs:stderr 
+            402284      7 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI ZZ mov     rdi, cs:stderr 
             40228b      7 INSTR BELONGTO 402280 
-            40228b      7 INSTR DEADREGS  EFLAGS RCX ZZ mov     rcx, cs:s 
+            40228b      7 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI ZZ mov     rcx, cs:s 
             402292      5 INSTR BELONGTO 402280 
-            402292      5 INSTR DEADREGS  EFLAGS ZZ mov     edx, offset aSControlCOrSim; "\n%s: Control-C or similar caught, quit"... 
+            402292      5 INSTR DEADREGS  EFLAGS RAX RDX RSI ZZ mov     edx, offset aSControlCOrSim; "\n%s: Control-C or similar caught, quit"... 
             402297     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 1 
             402297      5 INSTR BELONGTO 402280 
-            402297      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, 1 
+            402297      5 INSTR DEADREGS  EFLAGS RAX RSI ZZ mov     esi, 1 
             40229c      2 INSTR BELONGTO 402280 
-            40229c      2 INSTR DEADREGS  EFLAGS ZZ xor     eax, eax 
+            40229c      2 INSTR DEADREGS  EFLAGS RAX ZZ xor     eax, eax 
             40229c     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             40229e     -1 INSTR LOCAL NoMetaUpdate call    ___fprintf_chk 
             40229e      5 INSTR BELONGTO 402280 
             40229e      5 INSTR DEADREGS  EFLAGS ZZ call    ___fprintf_chk 
-            4022a3     -1 INSTR LOCAL MetadataRedundant mov     edi, 1 
+            4022a3     -2 INSTR LOCAL n RDI ZZ  NUMVia2ndSrcIMMEDNUM mov     edi, 1 
             4022a3      5 INSTR BELONGTO 402280 
+            4022a3      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R9 R10 R11 ZZ mov     edi, 1 
             4022a8     -1 INSTR LOCAL NoMetaUpdate call    sub_4020D0 
             4022a8      5 INSTR BELONGTO 402280 
             4022a8      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI R8 R9 R10 R11 ZZ call    sub_4020D0 
@@ -2510,15 +2517,16 @@
             4022b4      5 INSTR BELONGTO 4022b0 
             4022b4      5 INSTR DEADREGS  EFLAGS ZZ call    _BZ2_bzlibVersion 
             4022b9      7 INSTR BELONGTO 4022b0 
-            4022b9      7 INSTR DEADREGS  EFLAGS RCX RDI ZZ mov     rdi, cs:stderr 
+            4022b9      7 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI ZZ mov     rdi, cs:stderr 
             4022c0      3 INSTR BELONGTO 4022b0 
-            4022c0      3 INSTR DEADREGS  EFLAGS RCX ZZ mov     rcx, rax 
+            4022c0      3 INSTR DEADREGS  EFLAGS RCX RDX RSI ZZ mov     rcx, rax 
             4022c3      5 INSTR BELONGTO 4022b0 
-            4022c3      5 INSTR DEADREGS  EFLAGS ZZ mov     edx, offset aBzip2ABlockSor; "bzip2, a block-sorting file compressor."... 
-            4022c8     -1 INSTR LOCAL MetadataRedundant mov     esi, 1 
+            4022c3      5 INSTR DEADREGS  EFLAGS RAX RDX RSI ZZ mov     edx, offset aBzip2ABlockSor; "bzip2, a block-sorting file compressor."... 
+            4022c8     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 1 
             4022c8      5 INSTR BELONGTO 4022b0 
+            4022c8      5 INSTR DEADREGS  EFLAGS RAX RSI ZZ mov     esi, 1 
             4022cd      2 INSTR BELONGTO 4022b0 
-            4022cd      2 INSTR DEADREGS  EFLAGS ZZ xor     eax, eax 
+            4022cd      2 INSTR DEADREGS  EFLAGS RAX ZZ xor     eax, eax 
             4022cd     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             4022cf     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rsp, 8 
             4022cf      4 INSTR BELONGTO 4022b0 
@@ -2539,19 +2547,20 @@
             4022e4      5 INSTR BELONGTO 4022e0 
             4022e4      5 INSTR DEADREGS  EFLAGS ZZ call    _BZ2_bzlibVersion 
             4022e9      3 INSTR BELONGTO 4022e0 
-            4022e9      3 INSTR DEADREGS  EFLAGS RCX RDI R8 ZZ mov     r8, rbx 
+            4022e9      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 ZZ mov     r8, rbx 
             4022ec      7 INSTR BELONGTO 4022e0 
-            4022ec      7 INSTR DEADREGS  EFLAGS RCX RBX RDI ZZ mov     rdi, cs:stderr 
+            4022ec      7 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI RDI ZZ mov     rdi, cs:stderr 
             4022f3      3 INSTR BELONGTO 4022e0 
-            4022f3      3 INSTR DEADREGS  EFLAGS RCX RBX ZZ mov     rcx, rax 
+            4022f3      3 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI ZZ mov     rcx, rax 
             4022f6      1 INSTR BELONGTO 4022e0 
-            4022f6      1 INSTR DEADREGS  EFLAGS RBX ZZ pop     rbx 
+            4022f6      1 INSTR DEADREGS  EFLAGS RAX RDX RBX RSI ZZ pop     rbx 
             4022f7      5 INSTR BELONGTO 4022e0 
-            4022f7      5 INSTR DEADREGS  EFLAGS ZZ mov     edx, offset aBzip2ABlockS_0; "bzip2, a block-sorting file compressor."... 
-            4022fc     -1 INSTR LOCAL MetadataRedundant mov     esi, 1 
+            4022f7      5 INSTR DEADREGS  EFLAGS RAX RDX RSI ZZ mov     edx, offset aBzip2ABlockS_0; "bzip2, a block-sorting file compressor."... 
+            4022fc     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 1 
             4022fc      5 INSTR BELONGTO 4022e0 
+            4022fc      5 INSTR DEADREGS  EFLAGS RAX RSI ZZ mov     esi, 1 
             402301      2 INSTR BELONGTO 4022e0 
-            402301      2 INSTR DEADREGS  EFLAGS ZZ xor     eax, eax 
+            402301      2 INSTR DEADREGS  EFLAGS RAX ZZ xor     eax, eax 
             402301     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             402303     -1 INSTR LOCAL NoMetaUpdate jmp     ___fprintf_chk 
             402303      5 INSTR BELONGTO 4022e0 
@@ -2567,15 +2576,15 @@
             402319      2 INSTR BELONGTO 402310 
             402319      2 INSTR DEADREGS  EFLAGS ZZ rep retn 
             402320      7 INSTR BELONGTO 402310 
-            402320      7 INSTR DEADREGS  EFLAGS RCX R12 R13 R14 R15 ZZ mov     rcx, cs:stderr 
+            402320      7 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R12 R13 R14 R15 ZZ mov     rcx, cs:stderr 
             402327     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 0F0h 
             402327      5 INSTR BELONGTO 402310 
-            402327      5 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ mov     edx, 0F0h 
+            402327      5 INSTR DEADREGS  EFLAGS RDX RSI RDI R12 R13 R14 R15 ZZ mov     edx, 0F0h 
             40232c     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 1 
             40232c      5 INSTR BELONGTO 402310 
-            40232c      5 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ mov     esi, 1 
+            40232c      5 INSTR DEADREGS  EFLAGS RSI RDI R12 R13 R14 R15 ZZ mov     esi, 1 
             402331      5 INSTR BELONGTO 402310 
-            402331      5 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ mov     edi, offset qword_405288 
+            402331      5 INSTR DEADREGS  EFLAGS RDI R12 R13 R14 R15 ZZ mov     edi, offset qword_405288 
             402336     -1 INSTR LOCAL NoMetaUpdate jmp     _fwrite 
             402336      5 INSTR BELONGTO 402310 
             402336      5 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ jmp     _fwrite 
@@ -2590,18 +2599,18 @@
             402349      2 INSTR BELONGTO 402340 
             402349      2 INSTR DEADREGS  EFLAGS ZZ rep retn 
             402350      7 INSTR BELONGTO 402340 
-            402350      7 INSTR DEADREGS  EFLAGS RDI R8 R12 R13 R14 R15 ZZ mov     rdi, cs:stderr 
+            402350      7 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R12 R13 R14 R15 ZZ mov     rdi, cs:stderr 
             402357      6 INSTR BELONGTO 402340 
-            402357      6 INSTR DEADREGS  EFLAGS R8 R12 R13 R14 R15 ZZ mov     r8d, offset file 
+            402357      6 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI R8 R12 R13 R14 R15 ZZ mov     r8d, offset file 
             40235d      5 INSTR BELONGTO 402340 
-            40235d      5 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ mov     ecx, offset dest 
+            40235d      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI R12 R13 R14 R15 ZZ mov     ecx, offset dest 
             402362      5 INSTR BELONGTO 402340 
-            402362      5 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ mov     edx, offset aInputFileSOutp; "\tInput file = %s, output file = %s\n" 
+            402362      5 INSTR DEADREGS  EFLAGS RAX RDX RSI R12 R13 R14 R15 ZZ mov     edx, offset aInputFileSOutp; "\tInput file = %s, output file = %s\n" 
             402367     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 1 
             402367      5 INSTR BELONGTO 402340 
-            402367      5 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ mov     esi, 1 
+            402367      5 INSTR DEADREGS  EFLAGS RAX RSI R12 R13 R14 R15 ZZ mov     esi, 1 
             40236c      2 INSTR BELONGTO 402340 
-            40236c      2 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ xor     eax, eax 
+            40236c      2 INSTR DEADREGS  EFLAGS RAX R12 R13 R14 R15 ZZ xor     eax, eax 
             40236c     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             40236e     -1 INSTR LOCAL NoMetaUpdate jmp     ___fprintf_chk 
             40236e      5 INSTR BELONGTO 402340 
@@ -2609,21 +2618,21 @@
             402380      0 FUNC FRAMERESTORE 0 0 0 1 0 0 2 0 0 3 0 0 4 0 0 5 0 0 6 0 0 7 0 0 8 0 0 9 0 0 10 0 0 11 0 0 12 0 0 13 0 0 14 0 0 15 0 0 ZZ
             402380      0 FUNC MMSAFENESS SAFE
             402380      4 INSTR BELONGTO 402380 
-            402380      4 INSTR DEADREGS  EFLAGS RCX RDI ZZ sub     rsp, 8 
+            402380      4 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI ZZ sub     rsp, 8 
             402380     50 FUNC GLOBAL sub_402380 FUNC_UNSAFE NOFP NORET             4023b1 
             402380      8 DATAREF STACK 280 esp + 0 PARENT LocalFrame LOCALFRAME
             402380      8 MEMORYHOLE STACK esp + 8 ReturnAddress 
             402384      7 INSTR BELONGTO 402380 
-            402384      7 INSTR DEADREGS  EFLAGS RCX RDI ZZ mov     rdi, cs:stderr 
+            402384      7 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI ZZ mov     rdi, cs:stderr 
             40238b      7 INSTR BELONGTO 402380 
-            40238b      7 INSTR DEADREGS  EFLAGS RCX ZZ mov     rcx, cs:s 
+            40238b      7 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI ZZ mov     rcx, cs:s 
             402392      5 INSTR BELONGTO 402380 
-            402392      5 INSTR DEADREGS  EFLAGS ZZ mov     edx, offset aSCouldnTAlloca; "\n%s: couldn't allocate enough memory\n" 
+            402392      5 INSTR DEADREGS  EFLAGS RAX RDX RSI ZZ mov     edx, offset aSCouldnTAlloca; "\n%s: couldn't allocate enough memory\n" 
             402397     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 1 
             402397      5 INSTR BELONGTO 402380 
-            402397      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, 1 
+            402397      5 INSTR DEADREGS  EFLAGS RAX RSI ZZ mov     esi, 1 
             40239c      2 INSTR BELONGTO 402380 
-            40239c      2 INSTR DEADREGS  EFLAGS ZZ xor     eax, eax 
+            40239c      2 INSTR DEADREGS  EFLAGS RAX ZZ xor     eax, eax 
             40239c     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             40239e     -1 INSTR LOCAL NoMetaUpdate call    ___fprintf_chk 
             40239e      5 INSTR BELONGTO 402380 
@@ -2631,31 +2640,32 @@
             4023a3     -1 INSTR LOCAL NoMetaUpdate call    sub_402340 
             4023a3      5 INSTR BELONGTO 402380 
             4023a3      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R9 R10 R11 ZZ call    sub_402340 
-            4023a8     -1 INSTR LOCAL MetadataRedundant mov     edi, 1 
+            4023a8     -2 INSTR LOCAL n RDI ZZ  NUMVia2ndSrcIMMEDNUM mov     edi, 1 
             4023a8      5 INSTR BELONGTO 402380 
+            4023a8      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R9 R10 R11 ZZ mov     edi, 1 
             4023ad     -1 INSTR LOCAL NoMetaUpdate call    sub_4020D0 
             4023ad      5 INSTR BELONGTO 402380 
             4023ad      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI R8 R9 R10 R11 ZZ call    sub_4020D0 
             4023c0      0 FUNC FRAMERESTORE 0 0 0 1 0 0 2 0 0 3 0 0 4 0 0 5 0 0 6 0 0 7 0 0 8 0 0 9 0 0 10 0 0 11 0 0 12 0 0 13 0 0 14 0 0 15 0 0 ZZ
             4023c0      0 FUNC MMSAFENESS SAFE
             4023c0      4 INSTR BELONGTO 4023c0 
-            4023c0      4 INSTR DEADREGS  EFLAGS RCX R8 ZZ sub     rsp, 8 
+            4023c0      4 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI R8 ZZ sub     rsp, 8 
             4023c0     53 FUNC GLOBAL sub_4023C0 FUNC_UNSAFE NOFP NORET             4023f4 
             4023c0      8 DATAREF STACK 281 esp + 0 PARENT LocalFrame LOCALFRAME
             4023c0      8 MEMORYHOLE STACK esp + 8 ReturnAddress 
             4023c4      3 INSTR BELONGTO 4023c0 
-            4023c4      3 INSTR DEADREGS  EFLAGS RCX R8 ZZ mov     r8, rdi 
+            4023c4      3 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI R8 ZZ mov     r8, rdi 
             4023c7      7 INSTR BELONGTO 4023c0 
-            4023c7      7 INSTR DEADREGS  EFLAGS RCX RDI ZZ mov     rcx, cs:s 
+            4023c7      7 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI ZZ mov     rcx, cs:s 
             4023ce      7 INSTR BELONGTO 4023c0 
-            4023ce      7 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, cs:stderr 
+            4023ce      7 INSTR DEADREGS  EFLAGS RAX RDX RSI RDI ZZ mov     rdi, cs:stderr 
             4023d5      5 INSTR BELONGTO 4023c0 
-            4023d5      5 INSTR DEADREGS  EFLAGS ZZ mov     edx, offset aSPanicInternal; "\n%s: PANIC -- internal consistency err"... 
+            4023d5      5 INSTR DEADREGS  EFLAGS RAX RDX RSI ZZ mov     edx, offset aSPanicInternal; "\n%s: PANIC -- internal consistency err"... 
             4023da     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 1 
             4023da      5 INSTR BELONGTO 4023c0 
-            4023da      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, 1 
+            4023da      5 INSTR DEADREGS  EFLAGS RAX RSI ZZ mov     esi, 1 
             4023df      2 INSTR BELONGTO 4023c0 
-            4023df      2 INSTR DEADREGS  EFLAGS ZZ xor     eax, eax 
+            4023df      2 INSTR DEADREGS  EFLAGS RAX ZZ xor     eax, eax 
             4023df     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             4023e1     -1 INSTR LOCAL NoMetaUpdate call    ___fprintf_chk 
             4023e1      5 INSTR BELONGTO 4023c0 
@@ -2663,8 +2673,9 @@
             4023e6     -1 INSTR LOCAL NoMetaUpdate call    sub_402340 
             4023e6      5 INSTR BELONGTO 4023c0 
             4023e6      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R9 R10 R11 ZZ call    sub_402340 
-            4023eb     -1 INSTR LOCAL MetadataRedundant mov     edi, 3 
+            4023eb     -2 INSTR LOCAL n RDI ZZ  NUMVia2ndSrcIMMEDNUM mov     edi, 3 
             4023eb      5 INSTR BELONGTO 4023c0 
+            4023eb      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R9 R10 R11 ZZ mov     edi, 3 
             4023f0     -1 INSTR LOCAL NoMetaUpdate call    sub_4020D0 
             4023f0      5 INSTR BELONGTO 4023c0 
             4023f0      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI R8 R9 R10 R11 ZZ call    sub_4020D0 
@@ -2672,24 +2683,24 @@
             402400      0 FUNC MMSAFENESS SAFE
             402400    109 FUNC GLOBAL handler FUNC_UNSAFE NOFP NORET             40246c 
             402400      4 INSTR BELONGTO 402400 
-            402400      4 INSTR DEADREGS  EFLAGS RCX RDI ZZ sub     rsp, 8 
+            402400      4 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI ZZ sub     rsp, 8 
             402400      8 DATAREF STACK 282 esp + 0 PARENT LocalFrame LOCALFRAME
             402400      8 MEMORYHOLE STACK esp + 8 ReturnAddress 
             402404     -1 INSTR LOCAL NoMetaUpdate cmp     cs:dword_608350, 1 
             402404      7 INSTR BELONGTO 402400 
             40240b      7 INSTR BELONGTO 402400 
-            40240b      7 INSTR DEADREGS  RCX RDI ZZ mov     rcx, cs:s 
+            40240b      7 INSTR DEADREGS  RAX RCX RDX RSI RDI ZZ mov     rcx, cs:s 
             402412     -1 INSTR LOCAL NoMetaUpdate jz      short loc_402449 
             402412      2 INSTR BELONGTO 402400 
             402414      7 INSTR BELONGTO 402400 
-            402414      7 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, cs:stderr 
+            402414      7 INSTR DEADREGS  EFLAGS RAX RDX RSI RDI ZZ mov     rdi, cs:stderr 
             40241b      5 INSTR BELONGTO 402400 
-            40241b      5 INSTR DEADREGS  EFLAGS ZZ mov     edx, offset aSCaughtASigseg; "\n%s: Caught a SIGSEGV or SIGBUS whilst"... 
+            40241b      5 INSTR DEADREGS  EFLAGS RAX RDX RSI ZZ mov     edx, offset aSCaughtASigseg; "\n%s: Caught a SIGSEGV or SIGBUS whilst"... 
             402420     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 1 
             402420      5 INSTR BELONGTO 402400 
-            402420      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, 1 
+            402420      5 INSTR DEADREGS  EFLAGS RAX RSI ZZ mov     esi, 1 
             402425      2 INSTR BELONGTO 402400 
-            402425      2 INSTR DEADREGS  EFLAGS ZZ xor     eax, eax 
+            402425      2 INSTR DEADREGS  EFLAGS RAX ZZ xor     eax, eax 
             402425     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             402427     -1 INSTR LOCAL NoMetaUpdate call    ___fprintf_chk 
             402427      5 INSTR BELONGTO 402400 
@@ -2706,19 +2717,19 @@
             40243a      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R9 R10 R11 ZZ call    sub_402310 
             40243f     -2 INSTR LOCAL n RDI ZZ  NUMVia2ndSrcIMMEDNUM mov     edi, 2 
             40243f      5 INSTR BELONGTO 402400 
-            40243f      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI R8 R9 R10 R11 ZZ mov     edi, 2 
+            40243f      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R9 R10 R11 ZZ mov     edi, 2 
             402444     -1 INSTR LOCAL NoMetaUpdate call    sub_4020D0 
             402444      5 INSTR BELONGTO 402400 
             402444      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI R8 R9 R10 R11 ZZ call    sub_4020D0 
             402449      7 INSTR BELONGTO 402400 
-            402449      7 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, cs:stderr 
+            402449      7 INSTR DEADREGS  EFLAGS RAX RDX RSI RDI ZZ mov     rdi, cs:stderr 
             402450      5 INSTR BELONGTO 402400 
-            402450      5 INSTR DEADREGS  EFLAGS ZZ mov     edx, offset aSCaughtASigs_0; "\n%s: Caught a SIGSEGV or SIGBUS whilst"... 
+            402450      5 INSTR DEADREGS  EFLAGS RAX RDX RSI ZZ mov     edx, offset aSCaughtASigs_0; "\n%s: Caught a SIGSEGV or SIGBUS whilst"... 
             402455     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 1 
             402455      5 INSTR BELONGTO 402400 
-            402455      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, 1 
+            402455      5 INSTR DEADREGS  EFLAGS RAX RSI ZZ mov     esi, 1 
             40245a      2 INSTR BELONGTO 402400 
-            40245a      2 INSTR DEADREGS  EFLAGS ZZ xor     eax, eax 
+            40245a      2 INSTR DEADREGS  EFLAGS RAX ZZ xor     eax, eax 
             40245a     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             40245c     -1 INSTR LOCAL NoMetaUpdate call    ___fprintf_chk 
             40245c      5 INSTR BELONGTO 402400 
@@ -2727,28 +2738,28 @@
             402461      2 INSTR BELONGTO 402400 
             402463     -2 INSTR LOCAL n RDI ZZ  NUMVia2ndSrcIMMEDNUM mov     edi, 3 
             402463      5 INSTR BELONGTO 402400 
-            402463      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI R8 R9 R10 R11 ZZ mov     edi, 3 
+            402463      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R9 R10 R11 ZZ mov     edi, 3 
             402468     -1 INSTR LOCAL NoMetaUpdate call    sub_4020D0 
             402468      5 INSTR BELONGTO 402400 
             402468      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI R8 R9 R10 R11 ZZ call    sub_4020D0 
             402470      0 FUNC FRAMERESTORE 0 0 0 1 0 0 2 0 0 3 0 0 4 0 0 5 0 0 6 0 0 7 0 0 8 0 0 9 0 0 10 0 0 11 0 0 12 0 0 13 0 0 14 0 0 15 0 0 ZZ
             402470      0 FUNC MMSAFENESS SAFE
             402470      4 INSTR BELONGTO 402470 
-            402470      4 INSTR DEADREGS  EFLAGS RCX RDI ZZ sub     rsp, 8 
+            402470      4 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI ZZ sub     rsp, 8 
             402470     62 FUNC GLOBAL sub_402470 FUNC_UNSAFE NOFP NORET             4024ad 
             402470      8 DATAREF STACK 283 esp + 0 PARENT LocalFrame LOCALFRAME
             402470      8 MEMORYHOLE STACK esp + 8 ReturnAddress 
             402474      7 INSTR BELONGTO 402470 
-            402474      7 INSTR DEADREGS  EFLAGS RCX RDI ZZ mov     rcx, cs:s 
+            402474      7 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI ZZ mov     rcx, cs:s 
             40247b      7 INSTR BELONGTO 402470 
-            40247b      7 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, cs:stderr 
+            40247b      7 INSTR DEADREGS  EFLAGS RAX RDX RSI RDI ZZ mov     rdi, cs:stderr 
             402482      5 INSTR BELONGTO 402470 
-            402482      5 INSTR DEADREGS  EFLAGS ZZ mov     edx, offset aSIOOrOtherErro; "\n%s: I/O or other error, bailing out. "... 
+            402482      5 INSTR DEADREGS  EFLAGS RAX RDX RSI ZZ mov     edx, offset aSIOOrOtherErro; "\n%s: I/O or other error, bailing out. "... 
             402487     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 1 
             402487      5 INSTR BELONGTO 402470 
-            402487      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, 1 
+            402487      5 INSTR DEADREGS  EFLAGS RAX RSI ZZ mov     esi, 1 
             40248c      2 INSTR BELONGTO 402470 
-            40248c      2 INSTR DEADREGS  EFLAGS ZZ xor     eax, eax 
+            40248c      2 INSTR DEADREGS  EFLAGS RAX ZZ xor     eax, eax 
             40248c     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             40248e     -1 INSTR LOCAL NoMetaUpdate call    ___fprintf_chk 
             40248e      5 INSTR BELONGTO 402470 
@@ -2761,8 +2772,9 @@
             40249f     -1 INSTR LOCAL NoMetaUpdate call    sub_402340 
             40249f      5 INSTR BELONGTO 402470 
             40249f      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R9 R10 R11 ZZ call    sub_402340 
-            4024a4     -1 INSTR LOCAL MetadataRedundant mov     edi, 1 
+            4024a4     -2 INSTR LOCAL n RDI ZZ  NUMVia2ndSrcIMMEDNUM mov     edi, 1 
             4024a4      5 INSTR BELONGTO 402470 
+            4024a4      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R9 R10 R11 ZZ mov     edi, 1 
             4024a9     -1 INSTR LOCAL NoMetaUpdate call    sub_4020D0 
             4024a9      5 INSTR BELONGTO 402470 
             4024a9      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI R8 R9 R10 R11 ZZ call    sub_4020D0 
@@ -2770,13 +2782,13 @@
             4024b0      0 FUNC MMSAFENESS SAFE
             4024b0     43 FUNC GLOBAL sub_4024B0 FUNC_UNSAFE NOFP RET             4024da 
             4024b0      6 INSTR BELONGTO 4024b0 
-            4024b0      6 INSTR DEADREGS  EFLAGS ZZ mov     esi, cs:stat_buf.st_mode; mode 
+            4024b0      6 INSTR DEADREGS  EFLAGS RSI ZZ mov     esi, cs:stat_buf.st_mode; mode 
             4024b6      1 INSTR BELONGTO 4024b0 
             4024b6      1 INSTR DEADREGS  EFLAGS ZZ push    rbx 
             4024b6      8 MEMORYHOLE STACK esp + 0 CalleeSavedRegs 
             4024b6      8 MEMORYHOLE STACK esp + 8 ReturnAddress 
             4024b7      2 INSTR BELONGTO 4024b0 
-            4024b7      2 INSTR DEADREGS  EFLAGS ZZ mov     ebx, edi 
+            4024b7      2 INSTR DEADREGS  EFLAGS RBX ZZ mov     ebx, edi 
             4024b9     -1 INSTR LOCAL NoMetaUpdate call    _fchmod 
             4024b9      5 INSTR BELONGTO 4024b0 
             4024b9      5 INSTR DEADREGS  EFLAGS ZZ call    _fchmod 
@@ -2785,11 +2797,11 @@
             4024c0     -1 INSTR LOCAL NoMetaUpdate jnz     short loc_4024D6 
             4024c0      2 INSTR BELONGTO 4024b0 
             4024c2      2 INSTR BELONGTO 4024b0 
-            4024c2      2 INSTR DEADREGS  EFLAGS ZZ mov     edi, ebx 
+            4024c2      2 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     edi, ebx 
             4024c4      6 INSTR BELONGTO 4024b0 
-            4024c4      6 INSTR DEADREGS  EFLAGS RBX ZZ mov     edx, cs:stat_buf.st_gid 
+            4024c4      6 INSTR DEADREGS  EFLAGS RDX RBX RSI ZZ mov     edx, cs:stat_buf.st_gid 
             4024ca      6 INSTR BELONGTO 4024b0 
-            4024ca      6 INSTR DEADREGS  EFLAGS RBX ZZ mov     esi, cs:stat_buf.st_uid 
+            4024ca      6 INSTR DEADREGS  EFLAGS RBX RSI ZZ mov     esi, cs:stat_buf.st_uid 
             4024d0      1 INSTR BELONGTO 4024b0 
             4024d0      1 INSTR DEADREGS  EFLAGS RBX ZZ pop     rbx 
             4024d1     -1 INSTR LOCAL NoMetaUpdate jmp     _fchown 
@@ -2797,7 +2809,7 @@
             4024d1      5 INSTR DEADREGS  EFLAGS ZZ jmp     _fchown 
             4024d6     -1 INSTR LOCAL NoMetaUpdate call    sub_402470 
             4024d6      5 INSTR BELONGTO 4024b0 
-            4024d6      5 INSTR DEADREGS  EFLAGS RCX RBX RDI ZZ call    sub_402470 
+            4024d6      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX RSI RDI ZZ call    sub_402470 
             4024e0      0 FUNC FRAMERESTORE 0 0 1 1 0 0 2 0 0 3 -48 0 4 0 8 5 -40 0 6 0 0 7 0 0 8 0 0 9 0 0 10 0 0 11 0 0 12 -32 0 13 -24 0 14 -16 0 15 -8 0 ZZ
             4024e0      0 FUNC MMSAFENESS SAFE
             4024e0   1178 FUNC GLOBAL sub_4024E0 FUNC_UNSAFE NOFP RET             402979 
@@ -2856,25 +2868,25 @@
             402525     -1 INSTR LOCAL NoMetaUpdate jnz     loc_402628 
             402525      6 INSTR BELONGTO 4024e0 
             40252b      5 INSTR BELONGTO 4024e0 
-            40252b      5 INSTR DEADREGS  EFLAGS RBX RSI RDI R8 R12 R13 R15 ZZ mov     rsi, [rsp+1498h+stream] 
+            40252b      5 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI RDI R8 R12 R13 R15 ZZ mov     rsi, [rsp+1498h+stream] 
             40252b      5 PTRIMMEDESP STACK 72 displ mov     rsi, [rsp+1498h+stream]
             402530      7 INSTR BELONGTO 4024e0 
-            402530      7 INSTR DEADREGS  EFLAGS RBX RDI R8 R12 R13 R15 ZZ mov     r8d, cs:dword_607AEC 
+            402530      7 INSTR DEADREGS  EFLAGS RCX RDX RBX RDI R8 R12 R13 R15 ZZ mov     r8d, cs:dword_607AEC 
             402537      5 INSTR BELONGTO 4024e0 
-            402537      5 INSTR DEADREGS  EFLAGS RBX RDI R12 R13 R15 ZZ lea     rdi, [rsp+1498h+var_1430] 
+            402537      5 INSTR DEADREGS  EFLAGS RCX RDX RBX RDI R12 R13 R15 ZZ lea     rdi, [rsp+1498h+var_1430] 
             402537      5 PTRIMMEDESP STACK 104 displ lea     rdi, [rsp+1498h+var_1430]
             40253c      6 INSTR BELONGTO 4024e0 
-            40253c      6 INSTR DEADREGS  EFLAGS RBX R12 R13 R15 ZZ mov     ecx, cs:dword_6076CC 
+            40253c      6 INSTR DEADREGS  EFLAGS RCX RDX RBX R12 R13 R15 ZZ mov     ecx, cs:dword_6076CC 
             402542      6 INSTR BELONGTO 4024e0 
-            402542      6 INSTR DEADREGS  EFLAGS RBX R12 R13 R15 ZZ mov     edx, cs:dword_607B10 
+            402542      6 INSTR DEADREGS  EFLAGS RDX RBX R12 R13 R15 ZZ mov     edx, cs:dword_607B10 
             402548     -1 INSTR LOCAL NoMetaUpdate call    _BZ2_bzWriteOpen 
             402548      5 INSTR BELONGTO 4024e0 
             402548      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R15 ZZ call    _BZ2_bzWriteOpen 
             40254d      4 INSTR BELONGTO 4024e0 
-            40254d      4 INSTR DEADREGS  EFLAGS RBX R12 R13 R15 ZZ mov     esi, [rsp+1498h+var_1430] 
+            40254d      4 INSTR DEADREGS  EFLAGS RBX RSI RDI R12 R13 R15 ZZ mov     esi, [rsp+1498h+var_1430] 
             40254d      4 PTRIMMEDESP STACK 104 displ mov     esi, [rsp+1498h+var_1430]
             402551      3 INSTR BELONGTO 4024e0 
-            402551      3 INSTR DEADREGS  EFLAGS RBX R12 R13 R15 ZZ mov     r15, rax 
+            402551      3 INSTR DEADREGS  EFLAGS RBX RDI R12 R13 R15 ZZ mov     r15, rax 
             402554     -1 INSTR LOCAL NoMetaUpdate test    esi, esi 
             402554      2 INSTR BELONGTO 4024e0 
             402556     -1 INSTR LOCAL NoMetaUpdate jnz     short loc_4025CE 
@@ -2884,10 +2896,10 @@
             40255f     -1 INSTR LOCAL NoMetaUpdate jle     short loc_402578 
             40255f      2 INSTR BELONGTO 4024e0 
             402561      7 INSTR BELONGTO 4024e0 
-            402561      7 INSTR DEADREGS  EFLAGS RBX RSI R12 R13 ZZ mov     rsi, cs:stderr  ; stream 
+            402561      7 INSTR DEADREGS  EFLAGS RBX RSI RDI R12 R13 ZZ mov     rsi, cs:stderr  ; stream 
             402568     -2 INSTR LOCAL n RDI ZZ  NUMVia2ndSrcIMMEDNUM mov     edi, 0Ah        ; c 
             402568      5 INSTR BELONGTO 4024e0 
-            402568      5 INSTR DEADREGS  EFLAGS RBX R12 R13 ZZ mov     edi, 0Ah        ; c 
+            402568      5 INSTR DEADREGS  EFLAGS RBX RDI R12 R13 ZZ mov     edi, 0Ah        ; c 
             40256d     -1 INSTR LOCAL NoMetaUpdate call    _fputc 
             40256d      5 INSTR BELONGTO 4024e0 
             40256d      5 INSTR DEADREGS  EFLAGS RBX R12 R13 ZZ call    _fputc 
@@ -2902,16 +2914,16 @@
             402582     -1 INSTR LOCAL NoMetaUpdate jnz     loc_402638 
             402582      6 INSTR BELONGTO 4024e0 
             402588      5 INSTR BELONGTO 4024e0 
-            402588      5 INSTR DEADREGS  EFLAGS RCX RBX RDI R12 R13 ZZ lea     rdi, [rsp+1498h+ptr]; ptr 
+            402588      5 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI RDI R12 R13 ZZ lea     rdi, [rsp+1498h+ptr]; ptr 
             402588      5 PTRIMMEDESP STACK 112 displ lea     rdi, [rsp+1498h+ptr]; ptr
             40258d      3 INSTR BELONGTO 4024e0 
-            40258d      3 INSTR DEADREGS  EFLAGS RCX RBX R12 R13 ZZ mov     rcx, r14        ; stream 
+            40258d      3 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI R12 R13 ZZ mov     rcx, r14        ; stream 
             402590     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 1388h      ; n 
             402590      5 INSTR BELONGTO 4024e0 
-            402590      5 INSTR DEADREGS  EFLAGS RBX R12 R13 ZZ mov     edx, 1388h      ; n 
+            402590      5 INSTR DEADREGS  EFLAGS RDX RBX RSI R12 R13 ZZ mov     edx, 1388h      ; n 
             402595     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 1          ; size 
             402595      5 INSTR BELONGTO 4024e0 
-            402595      5 INSTR DEADREGS  EFLAGS RBX R12 R13 ZZ mov     esi, 1          ; size 
+            402595      5 INSTR DEADREGS  EFLAGS RBX RSI R12 R13 ZZ mov     esi, 1          ; size 
             40259a     -1 INSTR LOCAL NoMetaUpdate call    _fread 
             40259a      5 INSTR BELONGTO 4024e0 
             40259a      5 INSTR DEADREGS  EFLAGS RBX R12 R13 ZZ call    _fread 
@@ -2931,49 +2943,49 @@
             4025b0     -1 INSTR LOCAL NoMetaUpdate jle     short loc_4025C6 
             4025b0      2 INSTR BELONGTO 4024e0 
             4025b2      5 INSTR BELONGTO 4024e0 
-            4025b2      5 INSTR DEADREGS  EFLAGS RDX RSI RDI R12 R13 ZZ lea     rdx, [rsp+1498h+ptr] 
+            4025b2      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R12 R13 ZZ lea     rdx, [rsp+1498h+ptr] 
             4025b2      5 PTRIMMEDESP STACK 112 displ lea     rdx, [rsp+1498h+ptr]
             4025b7      5 INSTR BELONGTO 4024e0 
-            4025b7      5 INSTR DEADREGS  EFLAGS RSI RDI R12 R13 ZZ lea     rdi, [rsp+1498h+var_1430] 
+            4025b7      5 INSTR DEADREGS  EFLAGS RCX RSI RDI R12 R13 ZZ lea     rdi, [rsp+1498h+var_1430] 
             4025b7      5 PTRIMMEDESP STACK 104 displ lea     rdi, [rsp+1498h+var_1430]
             4025bc      2 INSTR BELONGTO 4024e0 
-            4025bc      2 INSTR DEADREGS  EFLAGS RSI R12 R13 ZZ mov     ecx, ebx 
+            4025bc      2 INSTR DEADREGS  EFLAGS RCX RSI R12 R13 ZZ mov     ecx, ebx 
             4025be      3 INSTR BELONGTO 4024e0 
             4025be      3 INSTR DEADREGS  EFLAGS RBX RSI R12 R13 ZZ mov     rsi, r15 
             4025c1     -1 INSTR LOCAL NoMetaUpdate call    _BZ2_bzWrite 
             4025c1      5 INSTR BELONGTO 4024e0 
             4025c1      5 INSTR DEADREGS  EFLAGS RBX R12 R13 ZZ call    _BZ2_bzWrite 
             4025c6      4 INSTR BELONGTO 4024e0 
-            4025c6      4 INSTR DEADREGS  EFLAGS RBX RDI R12 R13 ZZ mov     ecx, [rsp+1498h+var_1430] 
+            4025c6      4 INSTR DEADREGS  EFLAGS RCX RBX RDI R12 R13 ZZ mov     ecx, [rsp+1498h+var_1430] 
             4025c6      4 PTRIMMEDESP STACK 104 displ mov     ecx, [rsp+1498h+var_1430]
             4025ca     -1 INSTR LOCAL NoMetaUpdate test    ecx, ecx 
             4025ca      2 INSTR BELONGTO 4024e0 
             4025cc     -1 INSTR LOCAL NoMetaUpdate jz      short loc_402578 
             4025cc      2 INSTR BELONGTO 4024e0 
             4025ce      5 INSTR BELONGTO 4024e0 
-            4025ce      5 INSTR DEADREGS  EFLAGS RCX RBX RSI RDI R8 R9 R12 R13 R14 XMM0 XMM1 XMM2 XMM3 XMM4 ZZ lea     r12, [rsp+1498h+var_1438] 
+            4025ce      5 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI RDI R8 R9 R12 R13 R14 XMM0 XMM1 XMM2 XMM3 XMM4 ZZ lea     r12, [rsp+1498h+var_1438] 
             4025ce      5 PTRIMMEDESP STACK 96 displ lea     r12, [rsp+1498h+var_1438]
             4025d3      5 INSTR BELONGTO 4024e0 
-            4025d3      5 INSTR DEADREGS  EFLAGS RCX RBX RSI RDI R8 R9 R13 R14 XMM0 XMM1 XMM2 XMM3 XMM4 ZZ lea     rbp, [rsp+1498h+var_143C] 
+            4025d3      5 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI RDI R8 R9 R13 R14 XMM0 XMM1 XMM2 XMM3 XMM4 ZZ lea     rbp, [rsp+1498h+var_143C] 
             4025d3      5 PTRIMMEDESP STACK 92 displ lea     rbp, [rsp+1498h+var_143C]
             4025d8      5 INSTR BELONGTO 4024e0 
-            4025d8      5 INSTR DEADREGS  EFLAGS RCX RBX RSI RDI R8 R9 R13 R14 XMM0 XMM1 XMM2 XMM3 XMM4 ZZ lea     rbx, [rsp+1498h+var_1440] 
+            4025d8      5 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI RDI R8 R9 R13 R14 XMM0 XMM1 XMM2 XMM3 XMM4 ZZ lea     rbx, [rsp+1498h+var_1440] 
             4025d8      5 PTRIMMEDESP STACK 88 displ lea     rbx, [rsp+1498h+var_1440]
             4025dd      5 INSTR BELONGTO 4024e0 
-            4025dd      5 INSTR DEADREGS  EFLAGS RCX RSI RDI R8 R9 R13 R14 XMM0 XMM1 XMM2 XMM3 XMM4 ZZ lea     r13, [rsp+1498h+var_1434] 
+            4025dd      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 R13 R14 XMM0 XMM1 XMM2 XMM3 XMM4 ZZ lea     r13, [rsp+1498h+var_1434] 
             4025dd      5 PTRIMMEDESP STACK 100 displ lea     r13, [rsp+1498h+var_1434]
             4025e2      5 INSTR BELONGTO 4024e0 
-            4025e2      5 INSTR DEADREGS  EFLAGS RCX RSI RDI R8 R9 R14 XMM0 XMM1 XMM2 XMM3 XMM4 ZZ lea     rdi, [rsp+1498h+var_142C] 
+            4025e2      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 R14 XMM0 XMM1 XMM2 XMM3 XMM4 ZZ lea     rdi, [rsp+1498h+var_142C] 
             4025e2      5 PTRIMMEDESP STACK 108 displ lea     rdi, [rsp+1498h+var_142C]
             4025e7      3 INSTR BELONGTO 4024e0 
-            4025e7      3 INSTR DEADREGS  EFLAGS RCX RSI R8 R9 R14 XMM0 XMM1 XMM2 XMM3 XMM4 ZZ mov     r9, r12 
+            4025e7      3 INSTR DEADREGS  EFLAGS RCX RDX RSI R8 R9 R14 XMM0 XMM1 XMM2 XMM3 XMM4 ZZ mov     r9, r12 
             4025ea      3 INSTR BELONGTO 4024e0 
-            4025ea      3 INSTR DEADREGS  EFLAGS RCX RSI R8 R12 R14 XMM0 XMM1 XMM2 XMM3 XMM4 ZZ mov     r8, rbp 
+            4025ea      3 INSTR DEADREGS  EFLAGS RCX RDX RSI R8 R12 R14 XMM0 XMM1 XMM2 XMM3 XMM4 ZZ mov     r8, rbp 
             4025ed      3 INSTR BELONGTO 4024e0 
-            4025ed      3 INSTR DEADREGS  EFLAGS RCX RSI R12 R14 XMM0 XMM1 XMM2 XMM3 XMM4 ZZ mov     rcx, rbx 
+            4025ed      3 INSTR DEADREGS  EFLAGS RCX RDX RSI R12 R14 XMM0 XMM1 XMM2 XMM3 XMM4 ZZ mov     rcx, rbx 
             4025f0     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 1 
             4025f0      5 INSTR BELONGTO 4024e0 
-            4025f0      5 INSTR DEADREGS  EFLAGS RBX RSI R12 R14 XMM0 XMM1 XMM2 XMM3 XMM4 ZZ mov     edx, 1 
+            4025f0      5 INSTR DEADREGS  EFLAGS RDX RBX RSI R12 R14 XMM0 XMM1 XMM2 XMM3 XMM4 ZZ mov     edx, 1 
             4025f5      3 INSTR BELONGTO 4024e0 
             4025f5      3 INSTR DEADREGS  EFLAGS RBX RSI R12 R14 XMM0 XMM1 XMM2 XMM3 XMM4 ZZ mov     rsi, r15 
             4025f8      4 INSTR BELONGTO 4024e0 
@@ -2983,7 +2995,7 @@
             4025fc      5 INSTR BELONGTO 4024e0 
             4025fc      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 XMM0 XMM1 XMM2 XMM3 XMM4 ZZ call    _BZ2_bzWriteClose64 
             402601      4 INSTR BELONGTO 4024e0 
-            402601      4 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 XMM0 XMM1 XMM2 XMM3 XMM4 ZZ mov     eax, [rsp+1498h+var_1430] 
+            402601      4 INSTR DEADREGS  EFLAGS RAX RBX R12 R13 R14 R15 XMM0 XMM1 XMM2 XMM3 XMM4 ZZ mov     eax, [rsp+1498h+var_1430] 
             402601      4 PTRIMMEDESP STACK 104 displ mov     eax, [rsp+1498h+var_1430]
             402605     -1 INSTR LOCAL NoMetaUpdate cmp     eax, 0FFFFFFFAh 
             402605      3 INSTR BELONGTO 4024e0 
@@ -2998,36 +3010,36 @@
             402612     -1 INSTR LOCAL NoMetaUpdate jz      short loc_402630 
             402612      2 INSTR BELONGTO 4024e0 
             402614      5 INSTR BELONGTO 4024e0 
-            402614      5 INSTR DEADREGS  EFLAGS RCX RBX R8 R12 R13 R14 R15 XMM0 XMM1 XMM2 XMM3 XMM4 ZZ mov     edi, offset aCompressUnexpe; "compress:unexpected error" 
+            402614      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX RSI RDI R8 R12 R13 R14 R15 XMM0 XMM1 XMM2 XMM3 XMM4 ZZ mov     edi, offset aCompressUnexpe; "compress:unexpected error" 
             402619     -1 INSTR LOCAL NoMetaUpdate call    sub_4023C0 
             402619      5 INSTR BELONGTO 4024e0 
-            402619      5 INSTR DEADREGS  EFLAGS RCX RBX R8 R12 R13 R14 R15 XMM0 XMM1 XMM2 XMM3 XMM4 ZZ call    sub_4023C0 
+            402619      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX RSI R8 R12 R13 R14 R15 XMM0 XMM1 XMM2 XMM3 XMM4 ZZ call    sub_4023C0 
             402620     -1 INSTR LOCAL NoMetaUpdate call    sub_402380 
             402620      5 INSTR BELONGTO 4024e0 
-            402620      5 INSTR DEADREGS  EFLAGS RCX RBX RDI R12 R13 R14 R15 XMM0 XMM1 XMM2 XMM3 XMM4 ZZ call    sub_402380 
+            402620      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX RSI RDI R12 R13 R14 R15 XMM0 XMM1 XMM2 XMM3 XMM4 ZZ call    sub_402380 
             402628     -1 INSTR LOCAL NoMetaUpdate call    sub_402470 
             402628      5 INSTR BELONGTO 4024e0 
-            402628      5 INSTR DEADREGS  EFLAGS RCX RBX RDI R12 R13 R14 R15 XMM0 XMM1 XMM2 XMM3 XMM4 ZZ call    sub_402470 
+            402628      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX RSI RDI R12 R13 R14 R15 XMM0 XMM1 XMM2 XMM3 XMM4 ZZ call    sub_402470 
             402630     -1 INSTR LOCAL NoMetaUpdate call    sub_402090 
             402630      5 INSTR BELONGTO 4024e0 
-            402630      5 INSTR DEADREGS  EFLAGS RCX RBX R12 R13 R14 R15 XMM0 XMM1 XMM2 XMM3 XMM4 ZZ call    sub_402090 
+            402630      5 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI RDI R12 R13 R14 R15 XMM0 XMM1 XMM2 XMM3 XMM4 ZZ call    sub_402090 
             402638      5 INSTR BELONGTO 4024e0 
-            402638      5 INSTR DEADREGS  EFLAGS RCX RBX RSI RDI R8 R9 R12 R13 ZZ lea     r12, [rsp+1498h+var_1438] 
+            402638      5 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI RDI R8 R9 R12 R13 ZZ lea     r12, [rsp+1498h+var_1438] 
             402638      5 PTRIMMEDESP STACK 96 displ lea     r12, [rsp+1498h+var_1438]
             40263d      5 INSTR BELONGTO 4024e0 
-            40263d      5 INSTR DEADREGS  EFLAGS RCX RBX RSI RDI R8 R9 R13 ZZ lea     rbp, [rsp+1498h+var_143C] 
+            40263d      5 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI RDI R8 R9 R13 ZZ lea     rbp, [rsp+1498h+var_143C] 
             40263d      5 PTRIMMEDESP STACK 92 displ lea     rbp, [rsp+1498h+var_143C]
             402642      5 INSTR BELONGTO 4024e0 
-            402642      5 INSTR DEADREGS  EFLAGS RCX RBX RSI RDI R8 R9 R13 ZZ lea     rbx, [rsp+1498h+var_1440] 
+            402642      5 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI RDI R8 R9 R13 ZZ lea     rbx, [rsp+1498h+var_1440] 
             402642      5 PTRIMMEDESP STACK 88 displ lea     rbx, [rsp+1498h+var_1440]
             402647      5 INSTR BELONGTO 4024e0 
-            402647      5 INSTR DEADREGS  EFLAGS RCX RSI RDI R8 R9 R13 ZZ lea     r13, [rsp+1498h+var_1434] 
+            402647      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 R13 ZZ lea     r13, [rsp+1498h+var_1434] 
             402647      5 PTRIMMEDESP STACK 100 displ lea     r13, [rsp+1498h+var_1434]
             40264c      5 INSTR BELONGTO 4024e0 
-            40264c      5 INSTR DEADREGS  EFLAGS RCX RSI RDI R8 R9 ZZ lea     rdi, [rsp+1498h+var_1430] 
+            40264c      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 ZZ lea     rdi, [rsp+1498h+var_1430] 
             40264c      5 PTRIMMEDESP STACK 104 displ lea     rdi, [rsp+1498h+var_1430]
             402651      2 INSTR BELONGTO 4024e0 
-            402651      2 INSTR DEADREGS  EFLAGS RCX RSI R8 R9 ZZ xor     edx, edx 
+            402651      2 INSTR DEADREGS  EFLAGS RCX RDX RSI R8 R9 ZZ xor     edx, edx 
             402651     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
             402653      3 INSTR BELONGTO 4024e0 
             402653      3 INSTR DEADREGS  EFLAGS RCX RSI R8 R9 ZZ mov     r9, r12 
@@ -3044,7 +3056,7 @@
             402663      5 INSTR BELONGTO 4024e0 
             402663      5 INSTR DEADREGS  EFLAGS ZZ call    _BZ2_bzWriteClose64 
             402668      4 INSTR BELONGTO 4024e0 
-            402668      4 INSTR DEADREGS  EFLAGS RDI ZZ mov     edx, [rsp+1498h+var_1430] 
+            402668      4 INSTR DEADREGS  EFLAGS RDX RDI ZZ mov     edx, [rsp+1498h+var_1430] 
             402668      4 PTRIMMEDESP STACK 104 displ mov     edx, [rsp+1498h+var_1430]
             40266c     -1 INSTR LOCAL NoMetaUpdate test    edx, edx 
             40266c      2 INSTR BELONGTO 4024e0 
@@ -3087,10 +3099,10 @@
             4026a9     -1 INSTR LOCAL NoMetaUpdate js      loc_402628 
             4026a9      6 INSTR BELONGTO 4024e0 
             4026af      2 INSTR BELONGTO 4024e0 
-            4026af      2 INSTR DEADREGS  EFLAGS RBX R12 R13 R15 ZZ mov     edi, eax 
+            4026af      2 INSTR DEADREGS  EFLAGS RBX RSI RDI R12 R13 R15 ZZ mov     edi, eax 
             4026b1     -1 INSTR LOCAL NoMetaUpdate call    sub_4024B0 
             4026b1      5 INSTR BELONGTO 4024e0 
-            4026b1      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R15 ZZ call    sub_4024B0 
+            4026b1      5 INSTR DEADREGS  EFLAGS RBX RSI R12 R13 R15 ZZ call    sub_4024B0 
             4026b6      5 INSTR BELONGTO 4024e0 
             4026b6      5 INSTR DEADREGS  EFLAGS RBX RDI R12 R13 R15 ZZ mov     rdi, [rsp+1498h+stream]; stream 
             4026b6      5 PTRIMMEDESP STACK 72 displ mov     rdi, [rsp+1498h+stream]; stream
@@ -3130,12 +3142,10 @@
             402708     -1 INSTR LOCAL NoMetaUpdate jle     loc_402933 
             402708      6 INSTR BELONGTO 4024e0 
             40270e      4 INSTR BELONGTO 4024e0 
-            40270e      4 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ mov     eax, [rsp+1498h+var_1440] 
+            40270e      4 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX RSI RDI R12 R13 R14 R15 ZZ mov     eax, [rsp+1498h+var_1440] 
             40270e      4 PTRIMMEDESP STACK 88 displ mov     eax, [rsp+1498h+var_1440]
-            402712     -2 INSTR LOCAL n RDX ZZ  NumericDEFs mov     edx, [rsp+1498h+var_143C] 
+            402712     -1 INSTR LOCAL MetadataUnused mov     edx, [rsp+1498h+var_143C] 
             402712      4 INSTR BELONGTO 4024e0 
-            402712      4 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ mov     edx, [rsp+1498h+var_143C] 
-            402712      4 PTRIMMEDESP STACK 92 displ mov     edx, [rsp+1498h+var_143C]
             402716     -1 INSTR LOCAL NoMetaUpdate test    eax, eax 
             402716      2 INSTR BELONGTO 4024e0 
             402718     -1 INSTR LOCAL NoMetaUpdate jnz     short loc_402722 
@@ -3329,23 +3339,24 @@
             4028d0     -1 INSTR LOCAL MetadataUnused movsd   xmm3, [rsp+1498h+var_1468] 
             4028d0      6 INSTR BELONGTO 4024e0 
             4028d6      7 INSTR BELONGTO 4024e0 
-            4028d6      7 INSTR DEADREGS  EFLAGS RCX RBX RDI R8 R12 R13 R14 R15 XMM0 ZZ mov     rdi, cs:stderr 
+            4028d6      7 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX RSI RDI R8 R12 R13 R14 R15 XMM0 ZZ mov     rdi, cs:stderr 
             4028dd     -1 INSTR LOCAL MetadataUnused movapd  xmm0, xmm4 
             4028dd      4 INSTR BELONGTO 4024e0 
             4028e1      8 INSTR BELONGTO 4024e0 
-            4028e1      8 INSTR DEADREGS  EFLAGS RCX RBX R8 R12 R13 R14 R15 ZZ lea     r8, [rsp+1498h+var_78] 
+            4028e1      8 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX RSI R8 R12 R13 R14 R15 ZZ lea     r8, [rsp+1498h+var_78] 
             4028e1      8 PTRIMMEDESP STACK 5152 displ lea     r8, [rsp+1498h+var_78]
             4028e9     -1 INSTR LOCAL MetadataUnused movsd   xmm1, cs:qword_4062E8 
             4028e9      8 INSTR BELONGTO 4024e0 
             4028f1      8 INSTR BELONGTO 4024e0 
-            4028f1      8 INSTR DEADREGS  EFLAGS RCX RBX R12 R13 R14 R15 ZZ lea     rcx, [rsp+1498h+var_98] 
+            4028f1      8 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX RSI R12 R13 R14 R15 ZZ lea     rcx, [rsp+1498h+var_98] 
             4028f1      8 PTRIMMEDESP STACK 5120 displ lea     rcx, [rsp+1498h+var_98]
             4028f9     -1 INSTR LOCAL NoMetaUpdate divsd   xmm0, xmm3 
             4028f9      4 INSTR BELONGTO 4024e0 
             4028fd      5 INSTR BELONGTO 4024e0 
-            4028fd      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ mov     edx, offset a6_3f16_3fBitsB; "%6.3f:1, %6.3f bits/byte, %5.2f%% saved"... 
-            402902     -1 INSTR LOCAL MetadataRedundant mov     esi, 1 
+            4028fd      5 INSTR DEADREGS  EFLAGS RAX RDX RBX RSI R12 R13 R14 R15 ZZ mov     edx, offset a6_3f16_3fBitsB; "%6.3f:1, %6.3f bits/byte, %5.2f%% saved"... 
+            402902     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 1 
             402902      5 INSTR BELONGTO 4024e0 
+            402902      5 INSTR DEADREGS  EFLAGS RAX RBX RSI R12 R13 R14 R15 ZZ mov     esi, 1 
             402907     -1 INSTR LOCAL MetadataRedundant mov     eax, 3 
             402907      5 INSTR BELONGTO 4024e0 
             40290c     -1 INSTR LOCAL MetadataUnused movsd   xmm2, [rsp+1498h+var_1480] 
@@ -3391,15 +3402,15 @@
             402957      1 INSTR BELONGTO 4024e0 
             402957      1 INSTR DEADREGS  EFLAGS XMM0 XMM1 XMM2 XMM3 XMM4 ZZ retn 
             402958      7 INSTR BELONGTO 4024e0 
-            402958      7 INSTR DEADREGS  EFLAGS RCX RBX R12 R13 R14 R15 XMM0 XMM1 XMM2 XMM3 XMM4 ZZ mov     rcx, cs:stderr  ; s 
+            402958      7 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI RDI R12 R13 R14 R15 XMM0 XMM1 XMM2 XMM3 XMM4 ZZ mov     rcx, cs:stderr  ; s 
             40295f     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 15h        ; n 
             40295f      5 INSTR BELONGTO 4024e0 
-            40295f      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 XMM0 XMM1 XMM2 XMM3 XMM4 ZZ mov     edx, 15h        ; n 
+            40295f      5 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI R12 R13 R14 R15 XMM0 XMM1 XMM2 XMM3 XMM4 ZZ mov     edx, 15h        ; n 
             402964     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 1          ; size 
             402964      5 INSTR BELONGTO 4024e0 
-            402964      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 XMM0 XMM1 XMM2 XMM3 XMM4 ZZ mov     esi, 1          ; size 
+            402964      5 INSTR DEADREGS  EFLAGS RBX RSI RDI R12 R13 R14 R15 XMM0 XMM1 XMM2 XMM3 XMM4 ZZ mov     esi, 1          ; size 
             402969      5 INSTR BELONGTO 4024e0 
-            402969      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 XMM0 XMM1 XMM2 XMM3 XMM4 ZZ mov     edi, offset aNoDataCompress; " no data compressed.\n" 
+            402969      5 INSTR DEADREGS  EFLAGS RBX RDI R12 R13 R14 R15 XMM0 XMM1 XMM2 XMM3 XMM4 ZZ mov     edi, offset aNoDataCompress; " no data compressed.\n" 
             40296e     -1 INSTR LOCAL NoMetaUpdate call    _fwrite 
             40296e      5 INSTR BELONGTO 4024e0 
             40296e      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 XMM0 XMM1 XMM2 XMM3 XMM4 ZZ call    _fwrite 
@@ -3433,7 +3444,7 @@
             402997      8 INSTR DEADREGS  EFLAGS R12 ZZ mov     [rsp+2758h+var_20], rax 
             402997      8 PTRIMMEDESP STACK 10040 displ mov     [rsp+2758h+var_20], rax
             40299f      2 INSTR BELONGTO 402980 
-            40299f      2 INSTR DEADREGS  EFLAGS R12 ZZ xor     eax, eax 
+            40299f      2 INSTR DEADREGS  EFLAGS RAX R12 ZZ xor     eax, eax 
             40299f     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             4029a1      8 INSTR BELONGTO 402980 
             4029a1      8 INSTR DEADREGS  EFLAGS R12 ZZ mov     [rsp+2758h+var_273C], 0 
@@ -3446,15 +3457,15 @@
             4029b0     -1 INSTR LOCAL NoMetaUpdate jnz     loc_402B21      ; jumptable 0000000000402A58 case 3 
             4029b0      6 INSTR BELONGTO 402980 
             4029b6      5 INSTR BELONGTO 402980 
-            4029b6      5 INSTR DEADREGS  EFLAGS RCX RSI RDI R8 R9 R12 ZZ mov     r9d, [rsp+2758h+var_273C] 
+            4029b6      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 R12 ZZ mov     r9d, [rsp+2758h+var_273C] 
             4029b6      5 PTRIMMEDESP STACK 28 displ mov     r9d, [rsp+2758h+var_273C]
             4029bb     -1 INSTR LOCAL MetadataUnused xor     ebp, ebp 
             4029bb      2 INSTR BELONGTO 402980 
             4029bd     -2 INSTR LOCAL n RCX ZZ  NumericDEFs movzx   ecx, cs:byte_607AF4 
             4029bd      7 INSTR BELONGTO 402980 
-            4029bd      7 INSTR DEADREGS  EFLAGS RCX RSI RDI R8 R12 ZZ movzx   ecx, cs:byte_607AF4 
+            4029bd      7 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R12 ZZ movzx   ecx, cs:byte_607AF4 
             4029c4      6 INSTR BELONGTO 402980 
-            4029c4      6 INSTR DEADREGS  EFLAGS RSI RDI R8 R12 ZZ mov     edx, cs:dword_6076CC 
+            4029c4      6 INSTR DEADREGS  EFLAGS RDX RSI RDI R8 R12 ZZ mov     edx, cs:dword_6076CC 
             4029ca      8 INSTR BELONGTO 402980 
             4029ca      8 INSTR DEADREGS  EFLAGS RSI RDI R8 R12 ZZ lea     r8, [rsp+2758h+var_13A8] 
             4029ca      8 PTRIMMEDESP STACK 5040 displ lea     r8, [rsp+2758h+var_13A8]
@@ -3488,21 +3499,21 @@
             402a02     -1 INSTR LOCAL NoMetaUpdate jnz     short loc_402A60 
             402a02      2 INSTR BELONGTO 402980 
             402a04      5 INSTR BELONGTO 402980 
-            402a04      5 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ lea     rdx, [rsp+2758h+var_2738] 
+            402a04      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI ZZ lea     rdx, [rsp+2758h+var_2738] 
             402a04      5 PTRIMMEDESP STACK 32 displ lea     rdx, [rsp+2758h+var_2738]
             402a09      5 INSTR BELONGTO 402980 
-            402a09      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ lea     rdi, [rsp+2758h+var_2744] 
+            402a09      5 INSTR DEADREGS  EFLAGS RCX RSI RDI ZZ lea     rdi, [rsp+2758h+var_2744] 
             402a09      5 PTRIMMEDESP STACK 20 displ lea     rdi, [rsp+2758h+var_2744]
             402a0e     -2 INSTR LOCAL n RCX ZZ  NUMVia2ndSrcIMMEDNUM mov     ecx, 1388h 
             402a0e      5 INSTR BELONGTO 402980 
-            402a0e      5 INSTR DEADREGS  EFLAGS RSI ZZ mov     ecx, 1388h 
+            402a0e      5 INSTR DEADREGS  EFLAGS RCX RSI ZZ mov     ecx, 1388h 
             402a13      3 INSTR BELONGTO 402980 
             402a13      3 INSTR DEADREGS  EFLAGS RSI ZZ mov     rsi, r12 
             402a16     -1 INSTR LOCAL NoMetaUpdate call    _BZ2_bzRead 
             402a16      5 INSTR BELONGTO 402980 
             402a16      5 INSTR DEADREGS  EFLAGS ZZ call    _BZ2_bzRead 
             402a1b      4 INSTR BELONGTO 402980 
-            402a1b      4 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     eax, [rsp+2758h+var_2744] 
+            402a1b      4 INSTR DEADREGS  EFLAGS RAX RSI RDI ZZ mov     eax, [rsp+2758h+var_2744] 
             402a1b      4 PTRIMMEDESP STACK 20 displ mov     eax, [rsp+2758h+var_2744]
             402a1f     -1 INSTR LOCAL NoMetaUpdate cmp     eax, 0FFFFFFFBh 
             402a1f      3 INSTR BELONGTO 402980 
@@ -3517,13 +3528,13 @@
             402a2c      5 INSTR BELONGTO 402980 
             402a2c      5 INSTR DEADREGS  EFLAGS R12 ZZ call    _BZ2_bzReadClose 
             402a31      6 INSTR BELONGTO 402980 
-            402a31      6 INSTR DEADREGS  EFLAGS R12 ZZ mov     edi, cs:dword_6076CC 
+            402a31      6 INSTR DEADREGS  EFLAGS RAX RDI R12 ZZ mov     edi, cs:dword_6076CC 
             402a37     -1 INSTR LOCAL NoMetaUpdate test    edi, edi 
             402a37      2 INSTR BELONGTO 402980 
             402a39     -1 INSTR LOCAL NoMetaUpdate jz      loc_402AF7 
             402a39      6 INSTR BELONGTO 402980 
             402a3f      4 INSTR BELONGTO 402980 
-            402a3f      4 INSTR DEADREGS  EFLAGS R12 ZZ mov     eax, [rsp+2758h+var_2744] 
+            402a3f      4 INSTR DEADREGS  EFLAGS RAX R12 ZZ mov     eax, [rsp+2758h+var_2744] 
             402a3f      4 PTRIMMEDESP STACK 20 displ mov     eax, [rsp+2758h+var_2744]
             402a43     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     eax, 9 
             402a43      3 INSTR BELONGTO 402980 
@@ -3532,10 +3543,10 @@
             402a49     -1 INSTR LOCAL NoMetaUpdate jbe     short loc_402A58 
             402a49      2 INSTR BELONGTO 402980 
             402a4b      5 INSTR BELONGTO 402980 
-            402a4b      5 INSTR DEADREGS  EFLAGS RCX RBX R8 R12 R13 R14 R15 ZZ mov     edi, offset aTestUnexpected; jumptable 0000000000402A58 default case 
+            402a4b      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX RSI RDI R8 R12 R13 R14 R15 ZZ mov     edi, offset aTestUnexpected; jumptable 0000000000402A58 default case 
             402a50     -1 INSTR LOCAL NoMetaUpdate call    sub_4023C0 
             402a50      5 INSTR BELONGTO 402980 
-            402a50      5 INSTR DEADREGS  EFLAGS RCX RBX R8 R12 R13 R14 R15 ZZ call    sub_4023C0 
+            402a50      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX RSI R8 R12 R13 R14 R15 ZZ call    sub_4023C0 
             402a58     -1 INSTR LOCAL NoMetaUpdate jmp     ds:off_406018[rax*8]; switch jump 
             402a58      7 INSTR BELONGTO 402980 
             402a58      7 INSTR DEADREGS  EFLAGS R12 ZZ jmp     ds:off_406018[rax*8]; switch jump 
@@ -3558,7 +3569,7 @@
             402a77      5 INSTR BELONGTO 402980 
             402a77      5 INSTR DEADREGS  EFLAGS ZZ call    _BZ2_bzReadGetUnused 
             402a7c      5 INSTR BELONGTO 402980 
-            402a7c      5 INSTR DEADREGS  EFLAGS R9 ZZ mov     r9d, [rsp+2758h+var_2744] 
+            402a7c      5 INSTR DEADREGS  EFLAGS RDI R9 ZZ mov     r9d, [rsp+2758h+var_2744] 
             402a7c      5 PTRIMMEDESP STACK 20 displ mov     r9d, [rsp+2758h+var_2744]
             402a81     -1 INSTR LOCAL NoMetaUpdate test    r9d, r9d 
             402a81      3 INSTR BELONGTO 402980 
@@ -3566,7 +3577,7 @@
             402a84      6 INSTR BELONGTO 402980 
             402a8a     -2 INSTR LOCAL n RAX ZZ  NumericDEFs mov     eax, [rsp+2758h+var_273C] 
             402a8a      4 INSTR BELONGTO 402980 
-            402a8a      4 INSTR DEADREGS  EFLAGS RCX RSI RDI ZZ mov     eax, [rsp+2758h+var_273C] 
+            402a8a      4 INSTR DEADREGS  EFLAGS RAX RCX RSI RDI ZZ mov     eax, [rsp+2758h+var_273C] 
             402a8a      4 PTRIMMEDESP STACK 28 displ mov     eax, [rsp+2758h+var_273C]
             402a8e      5 INSTR BELONGTO 402980 
             402a8e      5 INSTR DEADREGS  EFLAGS RCX RSI RDI ZZ mov     rcx, [rsp+2758h+var_2750] 
@@ -3575,12 +3586,13 @@
             402a93      2 INSTR BELONGTO 402980 
             402a95     -1 INSTR LOCAL NoMetaUpdate jle     short loc_402AB4 
             402a95      2 INSTR BELONGTO 402980 
-            402a97     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM sub     eax, 1 
+            402a97     -1 INSTR LOCAL MetadataUnused sub     eax, 1 
             402a97      3 INSTR BELONGTO 402980 
             402a9a     -1 INSTR LOCAL MetadataUnused lea     rsi, [rax+1] 
             402a9a      4 INSTR BELONGTO 402980 
-            402a9e     -1 INSTR LOCAL MetadataRedundant xor     eax, eax 
             402a9e      2 INSTR BELONGTO 402980 
+            402a9e      2 INSTR DEADREGS  EFLAGS RAX RDX RDI ZZ xor     eax, eax 
+            402a9e     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             402aa0     -2 INSTR LOCAL n RDX ZZ  NumericDEFs movzx   edx, byte ptr [rcx+rax] 
             402aa0      4 INSTR BELONGTO 402980 
             402aa0      4 INSTR DEADREGS  EFLAGS RDX RDI ZZ movzx   edx, byte ptr [rcx+rax] 
@@ -3602,7 +3614,7 @@
             402abc      5 INSTR BELONGTO 402980 
             402abc      5 INSTR DEADREGS  EFLAGS R12 ZZ call    _BZ2_bzReadClose 
             402ac1      5 INSTR BELONGTO 402980 
-            402ac1      5 INSTR DEADREGS  EFLAGS R8 R12 ZZ mov     r8d, [rsp+2758h+var_2744] 
+            402ac1      5 INSTR DEADREGS  EFLAGS RDI R8 R12 ZZ mov     r8d, [rsp+2758h+var_2744] 
             402ac1      5 PTRIMMEDESP STACK 20 displ mov     r8d, [rsp+2758h+var_2744]
             402ac6     -1 INSTR LOCAL NoMetaUpdate test    r8d, r8d 
             402ac6      3 INSTR BELONGTO 402980 
@@ -3625,23 +3637,23 @@
             402ae7     -1 INSTR LOCAL NoMetaUpdate jnz     loc_402BF7 
             402ae7      6 INSTR BELONGTO 402980 
             402aed      5 INSTR BELONGTO 402980 
-            402aed      5 INSTR DEADREGS  EFLAGS RCX RSI RDI R8 R9 R12 ZZ mov     r9d, [rsp+2758h+var_273C] 
+            402aed      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 R12 ZZ mov     r9d, [rsp+2758h+var_273C] 
             402aed      5 PTRIMMEDESP STACK 28 displ mov     r9d, [rsp+2758h+var_273C]
             402af2     -1 INSTR LOCAL NoMetaUpdate jmp     loc_4029BD 
             402af2      5 INSTR BELONGTO 402980 
             402af7      7 INSTR BELONGTO 402980 
-            402af7      7 INSTR DEADREGS  EFLAGS RCX RDI R8 R12 ZZ mov     rcx, cs:s 
+            402af7      7 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R12 ZZ mov     rcx, cs:s 
             402afe      7 INSTR BELONGTO 402980 
-            402afe      7 INSTR DEADREGS  EFLAGS RDI R8 R12 ZZ mov     rdi, cs:stderr 
+            402afe      7 INSTR DEADREGS  EFLAGS RAX RDX RSI RDI R8 R12 ZZ mov     rdi, cs:stderr 
             402b05      6 INSTR BELONGTO 402980 
-            402b05      6 INSTR DEADREGS  EFLAGS R8 R12 ZZ mov     r8d, offset dest 
+            402b05      6 INSTR DEADREGS  EFLAGS RAX RDX RSI R8 R12 ZZ mov     r8d, offset dest 
             402b0b      5 INSTR BELONGTO 402980 
-            402b0b      5 INSTR DEADREGS  EFLAGS R12 ZZ mov     edx, offset aSS ; "%s: %s: " 
+            402b0b      5 INSTR DEADREGS  EFLAGS RAX RDX RSI R12 ZZ mov     edx, offset aSS ; "%s: %s: " 
             402b10     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 1 
             402b10      5 INSTR BELONGTO 402980 
-            402b10      5 INSTR DEADREGS  EFLAGS R12 ZZ mov     esi, 1 
+            402b10      5 INSTR DEADREGS  EFLAGS RAX RSI R12 ZZ mov     esi, 1 
             402b15      2 INSTR BELONGTO 402980 
-            402b15      2 INSTR DEADREGS  EFLAGS R12 ZZ xor     eax, eax 
+            402b15      2 INSTR DEADREGS  EFLAGS RAX R12 ZZ xor     eax, eax 
             402b15     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             402b17     -1 INSTR LOCAL NoMetaUpdate call    ___fprintf_chk 
             402b17      5 INSTR BELONGTO 402980 
@@ -3650,34 +3662,34 @@
             402b1c      5 INSTR BELONGTO 402980 
             402b21     -1 INSTR LOCAL NoMetaUpdate call    sub_402470      ; jumptable 0000000000402A58 case 3 
             402b21      5 INSTR BELONGTO 402980 
-            402b21      5 INSTR DEADREGS  EFLAGS RCX RBX RDI R12 R13 R14 R15 ZZ call    sub_402470      ; jumptable 0000000000402A58 case 3 
+            402b21      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX RSI RDI R12 R13 R14 R15 ZZ call    sub_402470      ; jumptable 0000000000402A58 case 3 
             402b26     -1 INSTR LOCAL NoMetaUpdate call    sub_402090      ; jumptable 0000000000402A58 case 0 
             402b26      5 INSTR BELONGTO 402980 
-            402b26      5 INSTR DEADREGS  EFLAGS RCX RBX R12 R13 R14 R15 ZZ call    sub_402090      ; jumptable 0000000000402A58 case 0 
+            402b26      5 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI RDI R12 R13 R14 R15 ZZ call    sub_402090      ; jumptable 0000000000402A58 case 0 
             402b2b      7 INSTR BELONGTO 402980 
-            402b2b      7 INSTR DEADREGS  EFLAGS RCX R12 ZZ mov     rcx, cs:stderr  ; jumptable 0000000000402A58 case 2 
+            402b2b      7 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI RDI R12 ZZ mov     rcx, cs:stderr  ; jumptable 0000000000402A58 case 2 
             402b32     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 17h        ; n 
             402b32      5 INSTR BELONGTO 402980 
-            402b32      5 INSTR DEADREGS  EFLAGS R12 ZZ mov     edx, 17h        ; n 
+            402b32      5 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI R12 ZZ mov     edx, 17h        ; n 
             402b37     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 1          ; size 
             402b37      5 INSTR BELONGTO 402980 
-            402b37      5 INSTR DEADREGS  EFLAGS R12 ZZ mov     esi, 1          ; size 
+            402b37      5 INSTR DEADREGS  EFLAGS RBX RSI RDI R12 ZZ mov     esi, 1          ; size 
             402b3c      5 INSTR BELONGTO 402980 
-            402b3c      5 INSTR DEADREGS  EFLAGS R12 ZZ mov     edi, offset aFileEndsUnexpe; "file ends unexpectedly\n" 
+            402b3c      5 INSTR DEADREGS  EFLAGS RBX RDI R12 ZZ mov     edi, offset aFileEndsUnexpe; "file ends unexpectedly\n" 
             402b41      2 INSTR BELONGTO 402980 
-            402b41      2 INSTR DEADREGS  EFLAGS R12 ZZ xor     ebx, ebx 
+            402b41      2 INSTR DEADREGS  EFLAGS RBX R12 ZZ xor     ebx, ebx 
             402b41     -2 INSTR LOCAL n RBX ZZ  AlwaysNUM xor     ebx, ebx 
             402b43     -1 INSTR LOCAL NoMetaUpdate call    _fwrite 
             402b43      5 INSTR BELONGTO 402980 
             402b43      5 INSTR DEADREGS  EFLAGS R12 ZZ call    _fwrite 
             402b48     -2 INSTR LOCAL n RDX ZZ  NumericDEFs mov     rdx, [rsp+2758h+var_20] 
             402b48      8 INSTR BELONGTO 402980 
-            402b48      8 INSTR DEADREGS  EFLAGS RDX R12 ZZ mov     rdx, [rsp+2758h+var_20] 
+            402b48      8 INSTR DEADREGS  EFLAGS RAX RDX R12 ZZ mov     rdx, [rsp+2758h+var_20] 
             402b48      8 PTRIMMEDESP STACK 10040 displ mov     rdx, [rsp+2758h+var_20]
             402b50     -1 INSTR LOCAL MetadataRedundant xor     rdx, fs:28h 
             402b50      9 INSTR BELONGTO 402980 
             402b59      2 INSTR BELONGTO 402980 
-            402b59      2 INSTR DEADREGS  R12 ZZ mov     eax, ebx 
+            402b59      2 INSTR DEADREGS  RAX R12 ZZ mov     eax, ebx 
             402b59     -2 INSTR LOCAL n RAX ZZ  NumericDEFs mov     eax, ebx 
             402b5b     -1 INSTR LOCAL NoMetaUpdate jnz     loc_402C4A 
             402b5b      6 INSTR BELONGTO 402980 
@@ -3700,7 +3712,7 @@
             402b76      3 INSTR DEADREGS  EFLAGS RDI R12 ZZ mov     rdi, rbx        ; stream 
             402b79     -1 INSTR LOCAL NoMetaUpdate call    _fclose 
             402b79      5 INSTR BELONGTO 402980 
-            402b79      5 INSTR DEADREGS  EFLAGS R12 ZZ call    _fclose 
+            402b79      5 INSTR DEADREGS  EFLAGS RBX R12 ZZ call    _fclose 
             402b7e     -1 INSTR LOCAL NoMetaUpdate cmp     ebp, 1 
             402b7e      3 INSTR BELONGTO 402980 
             402b81     -1 INSTR LOCAL NoMetaUpdate jz      short loc_402BD5 
@@ -3709,36 +3721,36 @@
             402b83      7 INSTR BELONGTO 402980 
             402b8a     -2 INSTR LOCAL n RBX ZZ  NUMVia2ndSrcIMMEDNUM mov     ebx, 1 
             402b8a      5 INSTR BELONGTO 402980 
-            402b8a      5 INSTR DEADREGS  R12 ZZ mov     ebx, 1 
+            402b8a      5 INSTR DEADREGS  RDX RBX R12 ZZ mov     ebx, 1 
             402b8f     -1 INSTR LOCAL NoMetaUpdate jz      short loc_402B48 
             402b8f      2 INSTR BELONGTO 402980 
             402b91      7 INSTR BELONGTO 402980 
-            402b91      7 INSTR DEADREGS  EFLAGS RCX R12 ZZ mov     rcx, cs:stderr  ; s 
+            402b91      7 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R12 ZZ mov     rcx, cs:stderr  ; s 
             402b98     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 23h        ; n 
             402b98      5 INSTR BELONGTO 402980 
-            402b98      5 INSTR DEADREGS  EFLAGS R12 ZZ mov     edx, 23h        ; n 
+            402b98      5 INSTR DEADREGS  EFLAGS RDX RSI RDI R12 ZZ mov     edx, 23h        ; n 
             402b9d     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 1          ; size 
             402b9d      5 INSTR BELONGTO 402980 
-            402b9d      5 INSTR DEADREGS  EFLAGS R12 ZZ mov     esi, 1          ; size 
+            402b9d      5 INSTR DEADREGS  EFLAGS RSI RDI R12 ZZ mov     esi, 1          ; size 
             402ba2      5 INSTR BELONGTO 402980 
-            402ba2      5 INSTR DEADREGS  EFLAGS R12 ZZ mov     edi, offset aTrailingGarbag; "trailing garbage after EOF ignored\n" 
+            402ba2      5 INSTR DEADREGS  EFLAGS RDI R12 ZZ mov     edi, offset aTrailingGarbag; "trailing garbage after EOF ignored\n" 
             402ba7     -1 INSTR LOCAL NoMetaUpdate call    _fwrite 
             402ba7      5 INSTR BELONGTO 402980 
             402ba7      5 INSTR DEADREGS  EFLAGS R12 ZZ call    _fwrite 
             402bac     -1 INSTR LOCAL NoMetaUpdate jmp     short loc_402B48 
             402bac      2 INSTR BELONGTO 402980 
             402bae      7 INSTR BELONGTO 402980 
-            402bae      7 INSTR DEADREGS  EFLAGS RCX R12 ZZ mov     rcx, cs:stderr  ; jumptable 0000000000402A58 case 5 
+            402bae      7 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI RDI R12 ZZ mov     rcx, cs:stderr  ; jumptable 0000000000402A58 case 5 
             402bb5     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 23h        ; n 
             402bb5      5 INSTR BELONGTO 402980 
-            402bb5      5 INSTR DEADREGS  EFLAGS R12 ZZ mov     edx, 23h        ; n 
+            402bb5      5 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI R12 ZZ mov     edx, 23h        ; n 
             402bba     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 1          ; size 
             402bba      5 INSTR BELONGTO 402980 
-            402bba      5 INSTR DEADREGS  EFLAGS R12 ZZ mov     esi, 1          ; size 
+            402bba      5 INSTR DEADREGS  EFLAGS RBX RSI RDI R12 ZZ mov     esi, 1          ; size 
             402bbf      5 INSTR BELONGTO 402980 
-            402bbf      5 INSTR DEADREGS  EFLAGS R12 ZZ mov     edi, offset aDataIntegrityC; "data integrity (CRC) error in data\n" 
+            402bbf      5 INSTR DEADREGS  EFLAGS RBX RDI R12 ZZ mov     edi, offset aDataIntegrityC; "data integrity (CRC) error in data\n" 
             402bc4      2 INSTR BELONGTO 402980 
-            402bc4      2 INSTR DEADREGS  EFLAGS R12 ZZ xor     ebx, ebx 
+            402bc4      2 INSTR DEADREGS  EFLAGS RBX R12 ZZ xor     ebx, ebx 
             402bc4     -2 INSTR LOCAL n RBX ZZ  AlwaysNUM xor     ebx, ebx 
             402bc6     -1 INSTR LOCAL NoMetaUpdate call    _fwrite 
             402bc6      5 INSTR BELONGTO 402980 
@@ -3747,19 +3759,19 @@
             402bcb      5 INSTR BELONGTO 402980 
             402bd0     -1 INSTR LOCAL NoMetaUpdate call    sub_402380      ; jumptable 0000000000402A58 case 6 
             402bd0      5 INSTR BELONGTO 402980 
-            402bd0      5 INSTR DEADREGS  EFLAGS RCX RBX RDI R12 R13 R14 R15 ZZ call    sub_402380      ; jumptable 0000000000402A58 case 6 
+            402bd0      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX RSI RDI R12 R13 R14 R15 ZZ call    sub_402380      ; jumptable 0000000000402A58 case 6 
             402bd5      7 INSTR BELONGTO 402980 
-            402bd5      7 INSTR DEADREGS  EFLAGS RCX R12 ZZ mov     rcx, cs:stderr  ; s 
+            402bd5      7 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI RDI R12 ZZ mov     rcx, cs:stderr  ; s 
             402bdc     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 2Dh        ; n 
             402bdc      5 INSTR BELONGTO 402980 
-            402bdc      5 INSTR DEADREGS  EFLAGS R12 ZZ mov     edx, 2Dh        ; n 
+            402bdc      5 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI R12 ZZ mov     edx, 2Dh        ; n 
             402be1     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 1          ; size 
             402be1      5 INSTR BELONGTO 402980 
-            402be1      5 INSTR DEADREGS  EFLAGS R12 ZZ mov     esi, 1          ; size 
+            402be1      5 INSTR DEADREGS  EFLAGS RBX RSI RDI R12 ZZ mov     esi, 1          ; size 
             402be6      5 INSTR BELONGTO 402980 
-            402be6      5 INSTR DEADREGS  EFLAGS R12 ZZ mov     edi, offset aBadMagicNumber; "bad magic number (file not created by b"... 
+            402be6      5 INSTR DEADREGS  EFLAGS RBX RDI R12 ZZ mov     edi, offset aBadMagicNumber; "bad magic number (file not created by b"... 
             402beb      2 INSTR BELONGTO 402980 
-            402beb      2 INSTR DEADREGS  EFLAGS R12 ZZ xor     ebx, ebx 
+            402beb      2 INSTR DEADREGS  EFLAGS RBX R12 ZZ xor     ebx, ebx 
             402beb     -2 INSTR LOCAL n RBX ZZ  AlwaysNUM xor     ebx, ebx 
             402bed     -1 INSTR LOCAL NoMetaUpdate call    _fwrite 
             402bed      5 INSTR BELONGTO 402980 
@@ -3779,7 +3791,7 @@
             402c07      3 INSTR DEADREGS  EFLAGS RDI R12 ZZ mov     rdi, rbx        ; stream 
             402c0a     -1 INSTR LOCAL NoMetaUpdate call    _fclose 
             402c0a      5 INSTR BELONGTO 402980 
-            402c0a      5 INSTR DEADREGS  EFLAGS R12 ZZ call    _fclose 
+            402c0a      5 INSTR DEADREGS  EFLAGS RBX R12 ZZ call    _fclose 
             402c0f     -1 INSTR LOCAL NoMetaUpdate cmp     eax, 0FFFFFFFFh 
             402c0f      3 INSTR BELONGTO 402980 
             402c12     -1 INSTR LOCAL NoMetaUpdate jz      loc_402B21      ; jumptable 0000000000402A58 case 3 
@@ -3788,19 +3800,19 @@
             402c18      7 INSTR BELONGTO 402980 
             402c1f     -2 INSTR LOCAL n RBX ZZ  NUMVia2ndSrcIMMEDNUM mov     ebx, 1 
             402c1f      5 INSTR BELONGTO 402980 
-            402c1f      5 INSTR DEADREGS  R12 ZZ mov     ebx, 1 
+            402c1f      5 INSTR DEADREGS  RDX RBX R12 ZZ mov     ebx, 1 
             402c24     -1 INSTR LOCAL NoMetaUpdate jle     loc_402B48 
             402c24      6 INSTR BELONGTO 402980 
             402c2a      7 INSTR BELONGTO 402980 
-            402c2a      7 INSTR DEADREGS  EFLAGS RCX R12 ZZ mov     rcx, cs:stderr  ; s 
+            402c2a      7 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R12 ZZ mov     rcx, cs:stderr  ; s 
             402c31     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 5          ; n 
             402c31      5 INSTR BELONGTO 402980 
-            402c31      5 INSTR DEADREGS  EFLAGS R12 ZZ mov     edx, 5          ; n 
+            402c31      5 INSTR DEADREGS  EFLAGS RDX RSI RDI R12 ZZ mov     edx, 5          ; n 
             402c36     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 1          ; size 
             402c36      5 INSTR BELONGTO 402980 
-            402c36      5 INSTR DEADREGS  EFLAGS R12 ZZ mov     esi, 1          ; size 
+            402c36      5 INSTR DEADREGS  EFLAGS RSI RDI R12 ZZ mov     esi, 1          ; size 
             402c3b      5 INSTR BELONGTO 402980 
-            402c3b      5 INSTR DEADREGS  EFLAGS R12 ZZ mov     edi, offset asc_40465A; "\n    " 
+            402c3b      5 INSTR DEADREGS  EFLAGS RDI R12 ZZ mov     edi, offset asc_40465A; "\n    " 
             402c40     -1 INSTR LOCAL NoMetaUpdate call    _fwrite 
             402c40      5 INSTR BELONGTO 402980 
             402c40      5 INSTR DEADREGS  EFLAGS R12 ZZ call    _fwrite 
@@ -3810,10 +3822,10 @@
             402c4a      5 INSTR BELONGTO 402980 
             402c4a      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ call    ___stack_chk_fail 
             402c4f      5 INSTR BELONGTO 402980 
-            402c4f      5 INSTR DEADREGS  EFLAGS RCX RBX R8 R12 R13 R14 R15 ZZ mov     edi, offset aTestBzreadgetu; "test:bzReadGetUnused" 
+            402c4f      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX RSI RDI R8 R12 R13 R14 R15 ZZ mov     edi, offset aTestBzreadgetu; "test:bzReadGetUnused" 
             402c54     -1 INSTR LOCAL NoMetaUpdate call    sub_4023C0 
             402c54      5 INSTR BELONGTO 402980 
-            402c54      5 INSTR DEADREGS  EFLAGS RCX RBX R8 R12 R13 R14 R15 ZZ call    sub_4023C0 
+            402c54      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX RSI R8 R12 R13 R14 R15 ZZ call    sub_4023C0 
             402c60      0 FUNC FRAMERESTORE 0 0 1 1 0 0 2 0 1 3 -32 0 4 0 8 5 -24 0 6 0 0 7 0 0 8 0 0 9 0 0 10 0 0 11 0 0 12 -16 0 13 -8 0 14 0 0 15 0 0 ZZ
             402c60      0 FUNC MMSAFENESS UNSAFE
             402c60   1046 FUNC GLOBAL sub_402C60 FUNC_UNSAFE NOFP RET             403075 
@@ -3846,7 +3858,7 @@
             402c7f      8 INSTR DEADREGS  EFLAGS R12 R13 ZZ mov     [rsp+2768h+var_30], rax 
             402c7f      8 PTRIMMEDESP STACK 10040 displ mov     [rsp+2768h+var_30], rax
             402c87      2 INSTR BELONGTO 402c60 
-            402c87      2 INSTR DEADREGS  EFLAGS R12 R13 ZZ xor     eax, eax 
+            402c87      2 INSTR DEADREGS  EFLAGS RAX R12 R13 ZZ xor     eax, eax 
             402c87     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             402c89      8 INSTR BELONGTO 402c60 
             402c89      8 INSTR DEADREGS  EFLAGS R12 R13 ZZ mov     [rsp+2768h+var_274C], 0 
@@ -3868,15 +3880,15 @@
             402ca8     -1 INSTR LOCAL NoMetaUpdate jnz     loc_402F71      ; jumptable 0000000000402E23 case 3 
             402ca8      6 INSTR BELONGTO 402c60 
             402cae      5 INSTR BELONGTO 402c60 
-            402cae      5 INSTR DEADREGS  EFLAGS RCX RSI RDI R8 R9 R12 R13 ZZ mov     r9d, [rsp+2768h+var_274C] 
+            402cae      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 R12 R13 ZZ mov     r9d, [rsp+2768h+var_274C] 
             402cae      5 PTRIMMEDESP STACK 28 displ mov     r9d, [rsp+2768h+var_274C]
             402cb3     -1 INSTR LOCAL MetadataUnused xor     r12d, r12d 
             402cb3      3 INSTR BELONGTO 402c60 
             402cb6     -2 INSTR LOCAL n RCX ZZ  NumericDEFs movzx   ecx, cs:byte_607AF4 
             402cb6      7 INSTR BELONGTO 402c60 
-            402cb6      7 INSTR DEADREGS  EFLAGS RCX RSI RDI R8 R13 ZZ movzx   ecx, cs:byte_607AF4 
+            402cb6      7 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R13 ZZ movzx   ecx, cs:byte_607AF4 
             402cbd      6 INSTR BELONGTO 402c60 
-            402cbd      6 INSTR DEADREGS  EFLAGS RSI RDI R8 R13 ZZ mov     edx, cs:dword_6076CC 
+            402cbd      6 INSTR DEADREGS  EFLAGS RDX RSI RDI R8 R13 ZZ mov     edx, cs:dword_6076CC 
             402cc3      8 INSTR BELONGTO 402c60 
             402cc3      8 INSTR DEADREGS  EFLAGS RSI RDI R8 R13 ZZ lea     r8, [rsp+2768h+var_13B8] 
             402cc3      8 PTRIMMEDESP STACK 5040 displ lea     r8, [rsp+2768h+var_13B8]
@@ -3895,7 +3907,7 @@
             402cde     -1 INSTR LOCAL NoMetaUpdate jz      loc_402E00 
             402cde      6 INSTR BELONGTO 402c60 
             402ce4      4 INSTR BELONGTO 402c60 
-            402ce4      4 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     eax, [rsp+2768h+var_2754] 
+            402ce4      4 INSTR DEADREGS  EFLAGS RAX RSI RDI ZZ mov     eax, [rsp+2768h+var_2754] 
             402ce4      4 PTRIMMEDESP STACK 20 displ mov     eax, [rsp+2768h+var_2754]
             402ce8     -1 INSTR LOCAL NoMetaUpdate test    eax, eax 
             402ce8      2 INSTR BELONGTO 402c60 
@@ -3905,21 +3917,21 @@
             402cf0      4 INSTR BELONGTO 402c60 
             402cf4      4 INSTR BELONGTO 402c60 
             402cf8      5 INSTR BELONGTO 402c60 
-            402cf8      5 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ lea     rdx, [rsp+2768h+ptr] 
+            402cf8      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI ZZ lea     rdx, [rsp+2768h+ptr] 
             402cf8      5 PTRIMMEDESP STACK 32 displ lea     rdx, [rsp+2768h+ptr]
             402cfd      5 INSTR BELONGTO 402c60 
-            402cfd      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ lea     rdi, [rsp+2768h+var_2754] 
+            402cfd      5 INSTR DEADREGS  EFLAGS RCX RSI RDI ZZ lea     rdi, [rsp+2768h+var_2754] 
             402cfd      5 PTRIMMEDESP STACK 20 displ lea     rdi, [rsp+2768h+var_2754]
             402d02     -2 INSTR LOCAL n RCX ZZ  NUMVia2ndSrcIMMEDNUM mov     ecx, 1388h 
             402d02      5 INSTR BELONGTO 402c60 
-            402d02      5 INSTR DEADREGS  EFLAGS RSI ZZ mov     ecx, 1388h 
+            402d02      5 INSTR DEADREGS  EFLAGS RCX RSI ZZ mov     ecx, 1388h 
             402d07      3 INSTR BELONGTO 402c60 
             402d07      3 INSTR DEADREGS  EFLAGS RSI ZZ mov     rsi, r13 
             402d0a     -1 INSTR LOCAL NoMetaUpdate call    _BZ2_bzRead 
             402d0a      5 INSTR BELONGTO 402c60 
             402d0a      5 INSTR DEADREGS  EFLAGS ZZ call    _BZ2_bzRead 
             402d0f      4 INSTR BELONGTO 402c60 
-            402d0f      4 INSTR DEADREGS  EFLAGS RDI ZZ mov     ecx, [rsp+2768h+var_2754] 
+            402d0f      4 INSTR DEADREGS  EFLAGS RCX RDI ZZ mov     ecx, [rsp+2768h+var_2754] 
             402d0f      4 PTRIMMEDESP STACK 20 displ mov     ecx, [rsp+2768h+var_2754]
             402d13     -1 INSTR LOCAL NoMetaUpdate cmp     ecx, 0FFFFFFFBh 
             402d13      3 INSTR BELONGTO 402c60 
@@ -3938,16 +3950,16 @@
             402d27     -1 INSTR LOCAL NoMetaUpdate jle     short loc_402D3E 
             402d27      2 INSTR BELONGTO 402c60 
             402d29      5 INSTR BELONGTO 402c60 
-            402d29      5 INSTR DEADREGS  EFLAGS RCX RDX RDI ZZ lea     rdi, [rsp+2768h+ptr]; ptr 
+            402d29      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI ZZ lea     rdi, [rsp+2768h+ptr]; ptr 
             402d29      5 PTRIMMEDESP STACK 32 displ lea     rdi, [rsp+2768h+ptr]; ptr
             402d2e     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM movsxd  rdx, eax        ; n 
             402d2e      3 INSTR BELONGTO 402c60 
-            402d2e      3 INSTR DEADREGS  EFLAGS RCX RDX ZZ movsxd  rdx, eax        ; n 
+            402d2e      3 INSTR DEADREGS  EFLAGS RCX RDX RSI ZZ movsxd  rdx, eax        ; n 
             402d31      3 INSTR BELONGTO 402c60 
-            402d31      3 INSTR DEADREGS  EFLAGS RCX ZZ mov     rcx, rbx        ; s 
+            402d31      3 INSTR DEADREGS  EFLAGS RCX RSI ZZ mov     rcx, rbx        ; s 
             402d34     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 1          ; size 
             402d34      5 INSTR BELONGTO 402c60 
-            402d34      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, 1          ; size 
+            402d34      5 INSTR DEADREGS  EFLAGS RSI ZZ mov     esi, 1          ; size 
             402d39     -1 INSTR LOCAL NoMetaUpdate call    _fwrite 
             402d39      5 INSTR BELONGTO 402c60 
             402d39      5 INSTR DEADREGS  EFLAGS ZZ call    _fwrite 
@@ -3961,7 +3973,7 @@
             402d48     -1 INSTR LOCAL NoMetaUpdate jnz     loc_402F71      ; jumptable 0000000000402E23 case 3 
             402d48      6 INSTR BELONGTO 402c60 
             402d4e      4 INSTR BELONGTO 402c60 
-            402d4e      4 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     eax, [rsp+2768h+var_2754] 
+            402d4e      4 INSTR DEADREGS  EFLAGS RAX RSI RDI ZZ mov     eax, [rsp+2768h+var_2754] 
             402d4e      4 PTRIMMEDESP STACK 20 displ mov     eax, [rsp+2768h+var_2754]
             402d52     -1 INSTR LOCAL NoMetaUpdate test    eax, eax 
             402d52      2 INSTR BELONGTO 402c60 
@@ -3985,16 +3997,15 @@
             402d71     -1 INSTR LOCAL NoMetaUpdate call    _BZ2_bzReadGetUnused 
             402d71      5 INSTR BELONGTO 402c60 
             402d71      5 INSTR DEADREGS  EFLAGS ZZ call    _BZ2_bzReadGetUnused 
+            402d76     -1 INSTR LOCAL MetadataUnused mov     eax, [rsp+2768h+var_2754] 
             402d76      4 INSTR BELONGTO 402c60 
-            402d76      4 INSTR DEADREGS  EFLAGS ZZ mov     eax, [rsp+2768h+var_2754] 
-            402d76      4 PTRIMMEDESP STACK 20 displ mov     eax, [rsp+2768h+var_2754]
             402d7a     -1 INSTR LOCAL NoMetaUpdate test    eax, eax 
             402d7a      2 INSTR BELONGTO 402c60 
             402d7c     -1 INSTR LOCAL NoMetaUpdate jnz     loc_403067 
             402d7c      6 INSTR BELONGTO 402c60 
             402d82     -2 INSTR LOCAL n RAX ZZ  NumericDEFs mov     eax, [rsp+2768h+var_274C] 
             402d82      4 INSTR BELONGTO 402c60 
-            402d82      4 INSTR DEADREGS  EFLAGS RCX RSI RDI ZZ mov     eax, [rsp+2768h+var_274C] 
+            402d82      4 INSTR DEADREGS  EFLAGS RAX RCX RSI RDI ZZ mov     eax, [rsp+2768h+var_274C] 
             402d82      4 PTRIMMEDESP STACK 28 displ mov     eax, [rsp+2768h+var_274C]
             402d86      5 INSTR BELONGTO 402c60 
             402d86      5 INSTR DEADREGS  EFLAGS RCX RSI RDI ZZ mov     rcx, [rsp+2768h+var_2760] 
@@ -4003,12 +4014,13 @@
             402d8b      2 INSTR BELONGTO 402c60 
             402d8d     -1 INSTR LOCAL NoMetaUpdate jle     short loc_402DB4 
             402d8d      2 INSTR BELONGTO 402c60 
-            402d8f     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM sub     eax, 1 
+            402d8f     -1 INSTR LOCAL MetadataUnused sub     eax, 1 
             402d8f      3 INSTR BELONGTO 402c60 
             402d92     -1 INSTR LOCAL MetadataUnused lea     rsi, [rax+1] 
             402d92      4 INSTR BELONGTO 402c60 
-            402d96     -1 INSTR LOCAL MetadataRedundant xor     eax, eax 
             402d96      2 INSTR BELONGTO 402c60 
+            402d96      2 INSTR DEADREGS  EFLAGS RAX RDX RDI ZZ xor     eax, eax 
+            402d96     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             402d98      8 INSTR BELONGTO 402c60 
             402da0     -2 INSTR LOCAL n RDX ZZ  NumericDEFs movzx   edx, byte ptr [rcx+rax] 
             402da0      4 INSTR BELONGTO 402c60 
@@ -4031,7 +4043,7 @@
             402dbc      5 INSTR BELONGTO 402c60 
             402dbc      5 INSTR DEADREGS  EFLAGS R13 ZZ call    _BZ2_bzReadClose 
             402dc1      5 INSTR BELONGTO 402c60 
-            402dc1      5 INSTR DEADREGS  EFLAGS R11 R13 ZZ mov     r11d, [rsp+2768h+var_2754] 
+            402dc1      5 INSTR DEADREGS  EFLAGS RDI R11 R13 ZZ mov     r11d, [rsp+2768h+var_2754] 
             402dc1      5 PTRIMMEDESP STACK 20 displ mov     r11d, [rsp+2768h+var_2754]
             402dc6     -1 INSTR LOCAL NoMetaUpdate test    r11d, r11d 
             402dc6      3 INSTR BELONGTO 402c60 
@@ -4054,7 +4066,7 @@
             402de7     -1 INSTR LOCAL NoMetaUpdate jnz     loc_402E98 
             402de7      6 INSTR BELONGTO 402c60 
             402ded      5 INSTR BELONGTO 402c60 
-            402ded      5 INSTR DEADREGS  EFLAGS RCX RSI RDI R8 R9 R13 ZZ mov     r9d, [rsp+2768h+var_274C] 
+            402ded      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 R13 ZZ mov     r9d, [rsp+2768h+var_274C] 
             402ded      5 PTRIMMEDESP STACK 28 displ mov     r9d, [rsp+2768h+var_274C]
             402df2     -1 INSTR LOCAL NoMetaUpdate jmp     loc_402CB6 
             402df2      5 INSTR BELONGTO 402c60 
@@ -4071,7 +4083,7 @@
             402e08      5 INSTR BELONGTO 402c60 
             402e08      5 INSTR DEADREGS  EFLAGS R13 ZZ call    _BZ2_bzReadClose 
             402e0d      4 INSTR BELONGTO 402c60 
-            402e0d      4 INSTR DEADREGS  EFLAGS R13 ZZ mov     eax, [rsp+2768h+var_2754] 
+            402e0d      4 INSTR DEADREGS  EFLAGS RAX R13 ZZ mov     eax, [rsp+2768h+var_2754] 
             402e0d      4 PTRIMMEDESP STACK 20 displ mov     eax, [rsp+2768h+var_2754]
             402e11     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     eax, 9 
             402e11      3 INSTR BELONGTO 402c60 
@@ -4080,10 +4092,10 @@
             402e17     -1 INSTR LOCAL NoMetaUpdate jbe     short loc_402E23 
             402e17      2 INSTR BELONGTO 402c60 
             402e19      5 INSTR BELONGTO 402c60 
-            402e19      5 INSTR DEADREGS  EFLAGS RCX RBX R8 R12 R13 R14 R15 ZZ mov     edi, offset word_4046B2; jumptable 0000000000402E23 default case 
+            402e19      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX RSI RDI R8 R12 R13 R14 R15 ZZ mov     edi, offset word_4046B2; jumptable 0000000000402E23 default case 
             402e1e     -1 INSTR LOCAL NoMetaUpdate call    sub_4023C0 
             402e1e      5 INSTR BELONGTO 402c60 
-            402e1e      5 INSTR DEADREGS  EFLAGS RCX RBX R8 R12 R13 R14 R15 ZZ call    sub_4023C0 
+            402e1e      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX RSI R8 R12 R13 R14 R15 ZZ call    sub_4023C0 
             402e23     -1 INSTR LOCAL NoMetaUpdate jmp     ds:off_406050[rax*8]; switch jump 
             402e23      7 INSTR BELONGTO 402c60 
             402e23      7 INSTR DEADREGS  EFLAGS R13 ZZ jmp     ds:off_406050[rax*8]; switch jump 
@@ -4095,16 +4107,16 @@
             402e32     -1 INSTR LOCAL NoMetaUpdate jmp     short loc_402E8C 
             402e32      2 INSTR BELONGTO 402c60 
             402e38      5 INSTR BELONGTO 402c60 
-            402e38      5 INSTR DEADREGS  EFLAGS RCX RDI R12 R13 ZZ lea     rdi, [rsp+2768h+ptr]; ptr 
+            402e38      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R12 R13 ZZ lea     rdi, [rsp+2768h+ptr]; ptr 
             402e38      5 PTRIMMEDESP STACK 32 displ lea     rdi, [rsp+2768h+ptr]; ptr
             402e3d      3 INSTR BELONGTO 402c60 
-            402e3d      3 INSTR DEADREGS  EFLAGS RCX R12 R13 ZZ mov     rcx, rbp        ; stream 
+            402e3d      3 INSTR DEADREGS  EFLAGS RCX RDX RSI R12 R13 ZZ mov     rcx, rbp        ; stream 
             402e40     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 1388h      ; n 
             402e40      5 INSTR BELONGTO 402c60 
-            402e40      5 INSTR DEADREGS  EFLAGS R12 R13 ZZ mov     edx, 1388h      ; n 
+            402e40      5 INSTR DEADREGS  EFLAGS RDX RSI R12 R13 ZZ mov     edx, 1388h      ; n 
             402e45     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 1          ; size 
             402e45      5 INSTR BELONGTO 402c60 
-            402e45      5 INSTR DEADREGS  EFLAGS R12 R13 ZZ mov     esi, 1          ; size 
+            402e45      5 INSTR DEADREGS  EFLAGS RSI R12 R13 ZZ mov     esi, 1          ; size 
             402e4a     -1 INSTR LOCAL NoMetaUpdate call    _fread 
             402e4a      5 INSTR BELONGTO 402c60 
             402e4a      5 INSTR DEADREGS  EFLAGS R12 R13 ZZ call    _fread 
@@ -4125,16 +4137,16 @@
             402e65     -1 INSTR LOCAL NoMetaUpdate jle     short loc_402E7C 
             402e65      2 INSTR BELONGTO 402c60 
             402e67      5 INSTR BELONGTO 402c60 
-            402e67      5 INSTR DEADREGS  EFLAGS RCX RDX RDI R13 ZZ lea     rdi, [rsp+2768h+ptr]; ptr 
+            402e67      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R13 ZZ lea     rdi, [rsp+2768h+ptr]; ptr 
             402e67      5 PTRIMMEDESP STACK 32 displ lea     rdi, [rsp+2768h+ptr]; ptr
             402e6c     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM movsxd  rdx, r12d       ; n 
             402e6c      3 INSTR BELONGTO 402c60 
-            402e6c      3 INSTR DEADREGS  EFLAGS RCX RDX R13 ZZ movsxd  rdx, r12d       ; n 
+            402e6c      3 INSTR DEADREGS  EFLAGS RCX RDX RSI R13 ZZ movsxd  rdx, r12d       ; n 
             402e6f      3 INSTR BELONGTO 402c60 
-            402e6f      3 INSTR DEADREGS  EFLAGS RCX R12 R13 ZZ mov     rcx, rbx        ; s 
+            402e6f      3 INSTR DEADREGS  EFLAGS RCX RSI R12 R13 ZZ mov     rcx, rbx        ; s 
             402e72     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 1          ; size 
             402e72      5 INSTR BELONGTO 402c60 
-            402e72      5 INSTR DEADREGS  EFLAGS R12 R13 ZZ mov     esi, 1          ; size 
+            402e72      5 INSTR DEADREGS  EFLAGS RSI R12 R13 ZZ mov     esi, 1          ; size 
             402e77     -1 INSTR LOCAL NoMetaUpdate call    _fwrite 
             402e77      5 INSTR BELONGTO 402c60 
             402e77      5 INSTR DEADREGS  EFLAGS R12 R13 ZZ call    _fwrite 
@@ -4179,10 +4191,10 @@
             402ebb     -1 INSTR LOCAL NoMetaUpdate js      loc_402F71      ; jumptable 0000000000402E23 case 3 
             402ebb      6 INSTR BELONGTO 402c60 
             402ec1      2 INSTR BELONGTO 402c60 
-            402ec1      2 INSTR DEADREGS  EFLAGS R12 R13 ZZ mov     edi, eax 
+            402ec1      2 INSTR DEADREGS  EFLAGS RSI RDI R12 R13 ZZ mov     edi, eax 
             402ec3     -1 INSTR LOCAL NoMetaUpdate call    sub_4024B0 
             402ec3      5 INSTR BELONGTO 402c60 
-            402ec3      5 INSTR DEADREGS  EFLAGS R12 R13 ZZ call    sub_4024B0 
+            402ec3      5 INSTR DEADREGS  EFLAGS RSI R12 R13 ZZ call    sub_4024B0 
             402ec8      3 INSTR BELONGTO 402c60 
             402ec8      3 INSTR DEADREGS  EFLAGS RDI R12 R13 ZZ mov     rdi, rbp        ; stream 
             402ecb     -1 INSTR LOCAL NoMetaUpdate call    _fclose 
@@ -4218,43 +4230,43 @@
             402efe      3 INSTR DEADREGS  EFLAGS RDI R12 R13 ZZ mov     rdi, rbx        ; stream 
             402f01     -1 INSTR LOCAL NoMetaUpdate call    _fclose 
             402f01      5 INSTR BELONGTO 402c60 
-            402f01      5 INSTR DEADREGS  EFLAGS R12 R13 ZZ call    _fclose 
+            402f01      5 INSTR DEADREGS  EFLAGS RBX R12 R13 ZZ call    _fclose 
             402f06     -1 INSTR LOCAL NoMetaUpdate cmp     eax, 0FFFFFFFFh 
             402f06      3 INSTR BELONGTO 402c60 
             402f09     11 INSTR BELONGTO 402c60 
-            402f09     11 INSTR DEADREGS  R12 R13 ZZ mov     cs:stream, 0 
+            402f09     11 INSTR DEADREGS  RBX R12 R13 ZZ mov     cs:stream, 0 
             402f14     -1 INSTR LOCAL NoMetaUpdate jz      short loc_402F71; jumptable 0000000000402E23 case 3 
             402f14      2 INSTR BELONGTO 402c60 
             402f16     -1 INSTR LOCAL NoMetaUpdate cmp     cs:dword_6076CC, 1 
             402f16      7 INSTR BELONGTO 402c60 
             402f1d     11 INSTR BELONGTO 402c60 
-            402f1d     11 INSTR DEADREGS  R12 R13 ZZ mov     cs:stream, 0 
+            402f1d     11 INSTR DEADREGS  RDX RBX R12 R13 ZZ mov     cs:stream, 0 
             402f28     -2 INSTR LOCAL n RBX ZZ  NUMVia2ndSrcIMMEDNUM mov     ebx, 1 
             402f28      5 INSTR BELONGTO 402c60 
-            402f28      5 INSTR DEADREGS  R12 R13 ZZ mov     ebx, 1 
+            402f28      5 INSTR DEADREGS  RDX RBX R12 R13 ZZ mov     ebx, 1 
             402f2d     -1 INSTR LOCAL NoMetaUpdate jle     short loc_402F4A 
             402f2d      2 INSTR BELONGTO 402c60 
             402f2f      7 INSTR BELONGTO 402c60 
-            402f2f      7 INSTR DEADREGS  EFLAGS RCX R12 R13 ZZ mov     rcx, cs:stderr  ; s 
+            402f2f      7 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R12 R13 ZZ mov     rcx, cs:stderr  ; s 
             402f36     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 5          ; n 
             402f36      5 INSTR BELONGTO 402c60 
-            402f36      5 INSTR DEADREGS  EFLAGS R12 R13 ZZ mov     edx, 5          ; n 
+            402f36      5 INSTR DEADREGS  EFLAGS RDX RSI RDI R12 R13 ZZ mov     edx, 5          ; n 
             402f3b     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 1          ; size 
             402f3b      5 INSTR BELONGTO 402c60 
-            402f3b      5 INSTR DEADREGS  EFLAGS R12 R13 ZZ mov     esi, 1          ; size 
+            402f3b      5 INSTR DEADREGS  EFLAGS RSI RDI R12 R13 ZZ mov     esi, 1          ; size 
             402f40      5 INSTR BELONGTO 402c60 
-            402f40      5 INSTR DEADREGS  EFLAGS R12 R13 ZZ mov     edi, offset asc_40465A; "\n    " 
+            402f40      5 INSTR DEADREGS  EFLAGS RDI R12 R13 ZZ mov     edi, offset asc_40465A; "\n    " 
             402f45     -1 INSTR LOCAL NoMetaUpdate call    _fwrite 
             402f45      5 INSTR BELONGTO 402c60 
             402f45      5 INSTR DEADREGS  EFLAGS R12 R13 ZZ call    _fwrite 
             402f4a     -2 INSTR LOCAL n RDX ZZ  NumericDEFs mov     rdx, [rsp+2768h+var_30] 
             402f4a      8 INSTR BELONGTO 402c60 
-            402f4a      8 INSTR DEADREGS  EFLAGS RDX R12 R13 ZZ mov     rdx, [rsp+2768h+var_30] 
+            402f4a      8 INSTR DEADREGS  EFLAGS RAX RDX R12 R13 ZZ mov     rdx, [rsp+2768h+var_30] 
             402f4a      8 PTRIMMEDESP STACK 10040 displ mov     rdx, [rsp+2768h+var_30]
             402f52     -1 INSTR LOCAL MetadataRedundant xor     rdx, fs:28h 
             402f52      9 INSTR BELONGTO 402c60 
             402f5b      2 INSTR BELONGTO 402c60 
-            402f5b      2 INSTR DEADREGS  R12 R13 ZZ mov     eax, ebx 
+            402f5b      2 INSTR DEADREGS  RAX R12 R13 ZZ mov     eax, ebx 
             402f5b     -2 INSTR LOCAL n RAX ZZ  NumericDEFs mov     eax, ebx 
             402f5d     -1 INSTR LOCAL NoMetaUpdate jnz     loc_403071 
             402f5d      6 INSTR BELONGTO 402c60 
@@ -4273,21 +4285,21 @@
             402f70      1 INSTR DEADREGS  EFLAGS ZZ retn 
             402f71     -1 INSTR LOCAL NoMetaUpdate call    sub_402470      ; jumptable 0000000000402E23 case 3 
             402f71      5 INSTR BELONGTO 402c60 
-            402f71      5 INSTR DEADREGS  EFLAGS RCX RBX RDI R12 R13 R14 R15 ZZ call    sub_402470      ; jumptable 0000000000402E23 case 3 
+            402f71      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX RSI RDI R12 R13 R14 R15 ZZ call    sub_402470      ; jumptable 0000000000402E23 case 3 
             402f76     -1 INSTR LOCAL NoMetaUpdate call    sub_402380      ; jumptable 0000000000402E23 case 6 
             402f76      5 INSTR BELONGTO 402c60 
-            402f76      5 INSTR DEADREGS  EFLAGS RCX RBX RDI R12 R13 R14 R15 ZZ call    sub_402380      ; jumptable 0000000000402E23 case 6 
+            402f76      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX RSI RDI R12 R13 R14 R15 ZZ call    sub_402380      ; jumptable 0000000000402E23 case 6 
             402f7b      7 INSTR BELONGTO 402c60 
-            402f7b      7 INSTR DEADREGS  EFLAGS RCX RBX RDI R12 R13 R14 R15 ZZ mov     rdi, cs:stderr  ; jumptable 0000000000402E23 case 5 
+            402f7b      7 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX RSI RDI R12 R13 R14 R15 ZZ mov     rdi, cs:stderr  ; jumptable 0000000000402E23 case 5 
             402f82      7 INSTR BELONGTO 402c60 
-            402f82      7 INSTR DEADREGS  EFLAGS RCX RBX R12 R13 R14 R15 ZZ mov     rcx, cs:s 
+            402f82      7 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX RSI R12 R13 R14 R15 ZZ mov     rcx, cs:s 
             402f89      5 INSTR BELONGTO 402c60 
-            402f89      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ mov     edx, offset aSDataIntegrity; "\n%s: Data integrity error when decompr"... 
+            402f89      5 INSTR DEADREGS  EFLAGS RAX RDX RBX RSI R12 R13 R14 R15 ZZ mov     edx, offset aSDataIntegrity; "\n%s: Data integrity error when decompr"... 
             402f8e     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 1 
             402f8e      5 INSTR BELONGTO 402c60 
-            402f8e      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ mov     esi, 1 
+            402f8e      5 INSTR DEADREGS  EFLAGS RAX RBX RSI R12 R13 R14 R15 ZZ mov     esi, 1 
             402f93      2 INSTR BELONGTO 402c60 
-            402f93      2 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ xor     eax, eax 
+            402f93      2 INSTR DEADREGS  EFLAGS RAX RBX R12 R13 R14 R15 ZZ xor     eax, eax 
             402f93     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             402f95     -1 INSTR LOCAL NoMetaUpdate call    ___fprintf_chk 
             402f95      5 INSTR BELONGTO 402c60 
@@ -4300,7 +4312,7 @@
             402f9f      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX RSI RDI R8 R9 R10 R11 R12 R13 R14 R15 ZZ call    sub_402310 
             402fa4     -2 INSTR LOCAL n RDI ZZ  NUMVia2ndSrcIMMEDNUM mov     edi, 2 
             402fa4      5 INSTR BELONGTO 402c60 
-            402fa4      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX RSI R8 R9 R10 R11 R12 R13 R14 R15 ZZ mov     edi, 2 
+            402fa4      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX RSI RDI R8 R9 R10 R11 R12 R13 R14 R15 ZZ mov     edi, 2 
             402fa9     -1 INSTR LOCAL NoMetaUpdate call    sub_4020D0 
             402fa9      5 INSTR BELONGTO 402c60 
             402fa9      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX RSI R8 R9 R10 R11 R12 R13 R14 R15 ZZ call    sub_4020D0 
@@ -4321,9 +4333,9 @@
             402fc8      3 INSTR DEADREGS  EFLAGS RDI R13 ZZ mov     rdi, rbx        ; stream 
             402fcb     -1 INSTR LOCAL NoMetaUpdate call    _fclose 
             402fcb      5 INSTR BELONGTO 402c60 
-            402fcb      5 INSTR DEADREGS  EFLAGS R13 ZZ call    _fclose 
+            402fcb      5 INSTR DEADREGS  EFLAGS RBX R13 ZZ call    _fclose 
             402fd0      2 INSTR BELONGTO 402c60 
-            402fd0      2 INSTR DEADREGS  EFLAGS R13 ZZ xor     ebx, ebx 
+            402fd0      2 INSTR DEADREGS  EFLAGS RAX RDX RBX R13 ZZ xor     ebx, ebx 
             402fd0     -2 INSTR LOCAL n RBX ZZ  AlwaysNUM xor     ebx, ebx 
             402fd2     -1 INSTR LOCAL NoMetaUpdate cmp     r12d, 1 
             402fd2      4 INSTR BELONGTO 402c60 
@@ -4333,22 +4345,22 @@
             402fdc      7 INSTR BELONGTO 402c60 
             402fe3     -2 INSTR LOCAL n RBX ZZ  NUMVia2ndSrcIMMEDNUM mov     ebx, 1 
             402fe3      5 INSTR BELONGTO 402c60 
-            402fe3      5 INSTR DEADREGS  R12 R13 ZZ mov     ebx, 1 
+            402fe3      5 INSTR DEADREGS  RAX RDX RBX R12 R13 ZZ mov     ebx, 1 
             402fe8     -1 INSTR LOCAL NoMetaUpdate jz      loc_402F4A 
             402fe8      6 INSTR BELONGTO 402c60 
             402fee      7 INSTR BELONGTO 402c60 
-            402fee      7 INSTR DEADREGS  EFLAGS RCX RDI R8 R12 R13 ZZ mov     rcx, cs:s 
+            402fee      7 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R12 R13 ZZ mov     rcx, cs:s 
             402ff5      7 INSTR BELONGTO 402c60 
-            402ff5      7 INSTR DEADREGS  EFLAGS RDI R8 R12 R13 ZZ mov     rdi, cs:stderr 
+            402ff5      7 INSTR DEADREGS  EFLAGS RAX RDX RSI RDI R8 R12 R13 ZZ mov     rdi, cs:stderr 
             402ffc      6 INSTR BELONGTO 402c60 
-            402ffc      6 INSTR DEADREGS  EFLAGS R8 R12 R13 ZZ mov     r8d, offset dest 
+            402ffc      6 INSTR DEADREGS  EFLAGS RAX RDX RSI R8 R12 R13 ZZ mov     r8d, offset dest 
             403002      5 INSTR BELONGTO 402c60 
-            403002      5 INSTR DEADREGS  EFLAGS R12 R13 ZZ mov     edx, offset aSSTrailingGarb; "\n%s: %s: trailing garbage after EOF ig"... 
+            403002      5 INSTR DEADREGS  EFLAGS RAX RDX RSI R12 R13 ZZ mov     edx, offset aSSTrailingGarb; "\n%s: %s: trailing garbage after EOF ig"... 
             403007     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 1 
             403007      5 INSTR BELONGTO 402c60 
-            403007      5 INSTR DEADREGS  EFLAGS R12 R13 ZZ mov     esi, 1 
+            403007      5 INSTR DEADREGS  EFLAGS RAX RSI R12 R13 ZZ mov     esi, 1 
             40300c      2 INSTR BELONGTO 402c60 
-            40300c      2 INSTR DEADREGS  EFLAGS R12 R13 ZZ xor     eax, eax 
+            40300c      2 INSTR DEADREGS  EFLAGS RAX R12 R13 ZZ xor     eax, eax 
             40300c     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             40300e     -1 INSTR LOCAL NoMetaUpdate call    ___fprintf_chk 
             40300e      5 INSTR BELONGTO 402c60 
@@ -4361,24 +4373,24 @@
             40301f      2 INSTR BELONGTO 402c60 
             403021     -2 INSTR LOCAL n RDI ZZ  NUMVia2ndSrcIMMEDNUM mov     edi, 2 
             403021      5 INSTR BELONGTO 402c60 
-            403021      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX RSI R8 R9 R10 R11 R12 R13 R14 R15 ZZ mov     edi, 2 
+            403021      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX RSI RDI R8 R9 R10 R11 R12 R13 R14 R15 ZZ mov     edi, 2 
             403026     -1 INSTR LOCAL NoMetaUpdate call    sub_4020D0 
             403026      5 INSTR BELONGTO 402c60 
             403026      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX RSI R8 R9 R10 R11 R12 R13 R14 R15 ZZ call    sub_4020D0 
             40302b     -1 INSTR LOCAL NoMetaUpdate call    sub_402090      ; jumptable 0000000000402E23 case 0 
             40302b      5 INSTR BELONGTO 402c60 
-            40302b      5 INSTR DEADREGS  EFLAGS RCX RBX R12 R13 R14 R15 ZZ call    sub_402090      ; jumptable 0000000000402E23 case 0 
+            40302b      5 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI RDI R12 R13 R14 R15 ZZ call    sub_402090      ; jumptable 0000000000402E23 case 0 
             403030      7 INSTR BELONGTO 402c60 
-            403030      7 INSTR DEADREGS  EFLAGS RCX RBX RDI R12 R13 R14 R15 ZZ mov     rcx, cs:s 
+            403030      7 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX RSI RDI R12 R13 R14 R15 ZZ mov     rcx, cs:s 
             403037      7 INSTR BELONGTO 402c60 
-            403037      7 INSTR DEADREGS  EFLAGS RBX RDI R12 R13 R14 R15 ZZ mov     rdi, cs:stderr 
+            403037      7 INSTR DEADREGS  EFLAGS RAX RDX RBX RSI RDI R12 R13 R14 R15 ZZ mov     rdi, cs:stderr 
             40303e      5 INSTR BELONGTO 402c60 
-            40303e      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ mov     edx, offset aSCompressedFil; "\n%s: Compressed file ends unexpectedly"... 
+            40303e      5 INSTR DEADREGS  EFLAGS RAX RDX RBX RSI R12 R13 R14 R15 ZZ mov     edx, offset aSCompressedFil; "\n%s: Compressed file ends unexpectedly"... 
             403043     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 1 
             403043      5 INSTR BELONGTO 402c60 
-            403043      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ mov     esi, 1 
+            403043      5 INSTR DEADREGS  EFLAGS RAX RBX RSI R12 R13 R14 R15 ZZ mov     esi, 1 
             403048      2 INSTR BELONGTO 402c60 
-            403048      2 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ xor     eax, eax 
+            403048      2 INSTR DEADREGS  EFLAGS RAX RBX R12 R13 R14 R15 ZZ xor     eax, eax 
             403048     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             40304a     -1 INSTR LOCAL NoMetaUpdate call    ___fprintf_chk 
             40304a      5 INSTR BELONGTO 402c60 
@@ -4397,10 +4409,10 @@
             403065     -1 INSTR LOCAL NoMetaUpdate jmp     short loc_403021 
             403065      2 INSTR BELONGTO 402c60 
             403067      5 INSTR BELONGTO 402c60 
-            403067      5 INSTR DEADREGS  EFLAGS RCX RBX R8 R12 R13 R14 R15 ZZ mov     edi, offset aDecompressBzre; "decompress:bzReadGetUnused" 
+            403067      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX RSI RDI R8 R12 R13 R14 R15 ZZ mov     edi, offset aDecompressBzre; "decompress:bzReadGetUnused" 
             40306c     -1 INSTR LOCAL NoMetaUpdate call    sub_4023C0 
             40306c      5 INSTR BELONGTO 402c60 
-            40306c      5 INSTR DEADREGS  EFLAGS RCX RBX R8 R12 R13 R14 R15 ZZ call    sub_4023C0 
+            40306c      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX RSI R8 R12 R13 R14 R15 ZZ call    sub_4023C0 
             403071     -1 INSTR LOCAL NoMetaUpdate call    ___stack_chk_fail 
             403071      5 INSTR BELONGTO 402c60 
             403071      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ call    ___stack_chk_fail 
@@ -4431,12 +4443,12 @@
             4030a2     -1 INSTR LOCAL NoMetaUpdate ja      short loc_4030CA 
             4030a2      2 INSTR BELONGTO 403080 
             4030a4      3 INSTR BELONGTO 403080 
-            4030a4      3 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     rsi, rbx        ; src 
+            4030a4      3 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     rsi, rbx        ; src 
             4030a7      3 INSTR BELONGTO 403080 
-            4030a7      3 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     rdi, rbp        ; dest 
+            4030a7      3 INSTR DEADREGS  EFLAGS RDX RBX RDI ZZ mov     rdi, rbp        ; dest 
             4030aa     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 400h       ; n 
             4030aa      5 INSTR BELONGTO 403080 
-            4030aa      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     edx, 400h       ; n 
+            4030aa      5 INSTR DEADREGS  EFLAGS RDX RBX ZZ mov     edx, 400h       ; n 
             4030af     -1 INSTR LOCAL NoMetaUpdate call    _strncpy 
             4030af      5 INSTR BELONGTO 403080 
             4030af      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _strncpy 
@@ -4454,20 +4466,20 @@
             4030c9      1 INSTR DEADREGS  EFLAGS ZZ retn 
             4030c9     24 DEALLOC STACK esp - 24 retn
             4030ca      7 INSTR BELONGTO 403080 
-            4030ca      7 INSTR DEADREGS  EFLAGS RCX RDI R8 R12 R13 R14 R15 ZZ mov     rdi, cs:stderr 
+            4030ca      7 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R12 R13 R14 R15 ZZ mov     rdi, cs:stderr 
             4030d1      2 INSTR BELONGTO 403080 
-            4030d1      2 INSTR DEADREGS  EFLAGS RCX R8 R12 R13 R14 R15 ZZ xor     eax, eax 
+            4030d1      2 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI R8 R12 R13 R14 R15 ZZ xor     eax, eax 
             4030d1     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             4030d3     -2 INSTR LOCAL n R8 ZZ  NUMVia2ndSrcIMMEDNUM mov     r8d, 400h 
             4030d3      6 INSTR BELONGTO 403080 
-            4030d3      6 INSTR DEADREGS  EFLAGS RCX R8 R12 R13 R14 R15 ZZ mov     r8d, 400h 
+            4030d3      6 INSTR DEADREGS  EFLAGS RCX RDX RSI R8 R12 R13 R14 R15 ZZ mov     r8d, 400h 
             4030d9      3 INSTR BELONGTO 403080 
-            4030d9      3 INSTR DEADREGS  EFLAGS RCX R12 R13 R14 R15 ZZ mov     rcx, rbx 
+            4030d9      3 INSTR DEADREGS  EFLAGS RCX RDX RSI R12 R13 R14 R15 ZZ mov     rcx, rbx 
             4030dc      5 INSTR BELONGTO 403080 
-            4030dc      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ mov     edx, offset aBzip2FileNameS; "bzip2: file name\n`%s'\nis suspiciously"... 
+            4030dc      5 INSTR DEADREGS  EFLAGS RDX RBX RSI R12 R13 R14 R15 ZZ mov     edx, offset aBzip2FileNameS; "bzip2: file name\n`%s'\nis suspiciously"... 
             4030e1     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 1 
             4030e1      5 INSTR BELONGTO 403080 
-            4030e1      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ mov     esi, 1 
+            4030e1      5 INSTR DEADREGS  EFLAGS RBX RSI R12 R13 R14 R15 ZZ mov     esi, 1 
             4030e6     -1 INSTR LOCAL NoMetaUpdate call    ___fprintf_chk 
             4030e6      5 INSTR BELONGTO 403080 
             4030e6      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ call    ___fprintf_chk 
@@ -4476,12 +4488,12 @@
             4030f2     -1 INSTR LOCAL NoMetaUpdate jle     short loc_4030FF 
             4030f2      2 INSTR BELONGTO 403080 
             4030f4      6 INSTR BELONGTO 403080 
-            4030f4      6 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ mov     edi, cs:status  ; status 
+            4030f4      6 INSTR DEADREGS  EFLAGS RBX RDI R12 R13 R14 R15 ZZ mov     edi, cs:status  ; status 
             4030fa     -1 INSTR LOCAL NoMetaUpdate call    _exit 
             4030fa      5 INSTR BELONGTO 403080 
             4030fa      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ call    _exit 
             4030ff     10 INSTR BELONGTO 403080 
-            4030ff     10 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ mov     cs:status, 1 
+            4030ff     10 INSTR DEADREGS  EFLAGS RBX RDI R12 R13 R14 R15 ZZ mov     cs:status, 1 
             403109     -1 INSTR LOCAL NoMetaUpdate jmp     short loc_4030F4 
             403109      2 INSTR BELONGTO 403080 
             403110      0 FUNC FRAMERESTORE 0 0 4 1 0 0 2 0 0 3 -16 0 4 0 8 5 -8 0 6 0 0 7 0 0 8 0 0 9 0 0 10 0 0 11 0 0 12 0 0 13 0 0 14 0 0 15 0 0 ZZ
@@ -4509,15 +4521,15 @@
             403121     -1 INSTR LOCAL NoMetaUpdate jmp     short loc_403149 
             403121      2 INSTR BELONGTO 403110 
             403128      3 INSTR BELONGTO 403110 
-            403128      3 INSTR DEADREGS  EFLAGS RBX ZZ mov     rbx, rax 
+            403128      3 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     rbx, rax 
             40312b      4 INSTR BELONGTO 403110 
-            40312b      4 INSTR DEADREGS  EFLAGS RAX ZZ mov     rax, [rbx+8] 
+            40312b      4 INSTR DEADREGS  EFLAGS RAX RDI ZZ mov     rax, [rbx+8] 
             40312f     -1 INSTR LOCAL NoMetaUpdate test    rax, rax 
             40312f      3 INSTR BELONGTO 403110 
             403132     -1 INSTR LOCAL NoMetaUpdate jnz     short loc_403128 
             403132      2 INSTR BELONGTO 403110 
             403134      2 INSTR BELONGTO 403110 
-            403134      2 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI R8 R9 R10 R11 ZZ xor     edi, edi 
+            403134      2 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R9 R10 R11 ZZ xor     edi, edi 
             403134     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
             403136     -1 INSTR LOCAL NoMetaUpdate call    sub_403110 
             403136      5 INSTR BELONGTO 403110 
@@ -4537,7 +4549,7 @@
             403148      1 INSTR DEADREGS  EFLAGS ZZ retn 
             403149     -2 INSTR LOCAL n RDI ZZ  NUMVia2ndSrcIMMEDNUM mov     edi, 10h        ; size 
             403149      5 INSTR BELONGTO 403110 
-            403149      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     edi, 10h        ; size 
+            403149      5 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     edi, 10h        ; size 
             40314e      5 INSTR BELONGTO 403110 
             40314e      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     [rsp+28h+s], rsi 
             40314e      5 PTRIMMEDESP STACK 8 displ mov     [rsp+28h+s], rsi
@@ -4591,7 +4603,7 @@
             4031a2      2 INSTR BELONGTO 403110 
             4031a4     -1 INSTR LOCAL NoMetaUpdate call    sub_402380 
             4031a4      5 INSTR BELONGTO 403110 
-            4031a4      5 INSTR DEADREGS  EFLAGS RCX RBX RDI R12 R13 R14 R15 ZZ call    sub_402380 
+            4031a4      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX RSI RDI R12 R13 R14 R15 ZZ call    sub_402380 
             4031b0      0 FUNC FRAMERESTORE 0 0 96 1 0 4 2 0 0 3 -40 0 4 0 8 5 -32 0 6 0 0 7 0 0 8 0 0 9 0 0 10 0 0 11 0 0 12 -24 0 13 -16 0 14 -8 0 15 0 0 ZZ
             4031b0      0 FUNC MMSAFENESS SAFE
             4031b0    234 FUNC GLOBAL sub_4031B0 FUNC_UNSAFE NOFP RET             403299 
@@ -4614,9 +4626,8 @@
             4031c2      1 INSTR BELONGTO 4031b0 
             4031c2      1 INSTR DEADREGS  EFLAGS R14 ZZ push    rbp 
             4031c2     -3 INSTR LOCAL NoWarn push    rbp 
+            4031c3     -1 INSTR LOCAL MetadataUnused xor     ebp, ebp 
             4031c3      2 INSTR BELONGTO 4031b0 
-            4031c3      2 INSTR DEADREGS  EFLAGS R14 ZZ xor     ebp, ebp 
-            4031c3     -2 INSTR LOCAL n RBP ZZ  AlwaysNUM xor     ebp, ebp 
             4031c5      1 INSTR BELONGTO 4031b0 
             4031c5      1 INSTR DEADREGS  EFLAGS R14 ZZ push    rbx 
             4031c5     40 MEMORYHOLE STACK esp + 0 CalleeSavedRegs 
@@ -4626,14 +4637,13 @@
             4031c6      5 INSTR DEADREGS  EFLAGS RBX R14 ZZ call    _getenv 
             4031cb     -1 INSTR LOCAL NoMetaUpdate test    rax, rax 
             4031cb      3 INSTR BELONGTO 4031b0 
+            4031ce     -1 INSTR LOCAL MetadataUnused mov     rbx, rax 
             4031ce      3 INSTR BELONGTO 4031b0 
-            4031ce      3 INSTR DEADREGS  RBX R14 ZZ mov     rbx, rax 
             4031d1     -1 INSTR LOCAL NoMetaUpdate jz      loc_403291 
             4031d1      6 INSTR BELONGTO 4031b0 
-            4031d7     -2 INSTR LOCAL n RBP ZZ  AlwaysNUM movsxd  rbp, ebp 
+            4031d7     -1 INSTR LOCAL MetadataUnused movsxd  rbp, ebp 
             4031d7      3 INSTR BELONGTO 4031b0 
-            4031d7      3 INSTR DEADREGS  EFLAGS R14 ZZ movsxd  rbp, ebp 
-            4031da     -1 INSTR LOCAL 2ndSrcNumeric add     rbx, rbp 
+            4031da     -1 INSTR LOCAL MetadataUnused add     rbx, rbp 
             4031da      3 INSTR BELONGTO 4031b0 
             4031dd     -2 INSTR LOCAL n R14 ZZ  NumericDEFs movzx   r14d, byte ptr [rbx] 
             4031dd      4 INSTR BELONGTO 4031b0 
@@ -4649,7 +4659,7 @@
             4031ef      3 INSTR DEADREGS  EFLAGS RCX ZZ mov     rcx, [rax] 
             4031f2     -1 INSTR LOCAL NoMetaUpdate jmp     short loc_403200 
             4031f2      2 INSTR BELONGTO 4031b0 
-            4031f8     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rbx, 1 
+            4031f8     -1 INSTR LOCAL MetadataUnused add     rbx, 1 
             4031f8      4 INSTR BELONGTO 4031b0 
             4031fc     -2 INSTR LOCAL n R14 ZZ  NumericDEFs movzx   r14d, byte ptr [rbx] 
             4031fc      4 INSTR BELONGTO 4031b0 
@@ -4668,13 +4678,13 @@
             40320d      3 INSTR BELONGTO 4031b0 
             403210     -1 INSTR LOCAL NoMetaUpdate jz      short loc_4031D7 
             403210      2 INSTR BELONGTO 4031b0 
+            403212     -1 INSTR LOCAL MetadataUnused mov     rax, rbx 
             403212      3 INSTR BELONGTO 4031b0 
-            403212      3 INSTR DEADREGS  EFLAGS RAX RDX RDI R14 ZZ mov     rax, rbx 
             403215     -1 INSTR LOCAL NoMetaUpdate jmp     short loc_40322F 
             403215      2 INSTR BELONGTO 4031b0 
             403220     -1 INSTR LOCAL MetadataUnused movsx   rdx, dl 
             403220      4 INSTR BELONGTO 4031b0 
-            403224     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rax, 1 
+            403224     -1 INSTR LOCAL MetadataUnused add     rax, 1 
             403224      4 INSTR BELONGTO 4031b0 
             403228     -1 INSTR LOCAL NoMetaUpdate test    byte ptr [rcx+rdx*2+1], 20h 
             403228      5 INSTR BELONGTO 4031b0 
@@ -4692,18 +4702,18 @@
             40323a      6 INSTR BELONGTO 4031b0 
             403240     -2 INSTR LOCAL n RCX ZZ  NumericDEFs mov     ecx, r13d 
             403240      3 INSTR BELONGTO 4031b0 
-            403240      3 INSTR DEADREGS  RDX RDI R14 ZZ mov     ecx, r13d 
+            403240      3 INSTR DEADREGS  RAX RCX RDX RSI RDI R14 ZZ mov     ecx, r13d 
             403243     -1 INSTR LOCAL MetadataRedundant cmovle  ecx, ebp 
             403243      3 INSTR BELONGTO 4031b0 
             403246      2 INSTR BELONGTO 4031b0 
-            403246      2 INSTR DEADREGS  EFLAGS RDX RDI R14 ZZ xor     eax, eax 
+            403246      2 INSTR DEADREGS  EFLAGS RAX RDX RSI RDI R14 ZZ xor     eax, eax 
             403246     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             403248      8 INSTR BELONGTO 4031b0 
             403250     -2 INSTR LOCAL n RDX ZZ  NumericDEFs movzx   edx, byte ptr [rbx+rax] 
             403250      4 INSTR BELONGTO 4031b0 
-            403250      4 INSTR DEADREGS  EFLAGS RDX RDI R14 ZZ movzx   edx, byte ptr [rbx+rax] 
+            403250      4 INSTR DEADREGS  EFLAGS RDX RSI RDI R14 ZZ movzx   edx, byte ptr [rbx+rax] 
             403254      6 INSTR BELONGTO 4031b0 
-            403254      6 INSTR DEADREGS  EFLAGS RDI R14 ZZ mov     ds:byte_6076E0[rax], dl 
+            403254      6 INSTR DEADREGS  EFLAGS RSI RDI R14 ZZ mov     ds:byte_6076E0[rax], dl 
             40325a     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rax, 1 
             40325a      4 INSTR BELONGTO 4031b0 
             40325e     -1 INSTR LOCAL NoMetaUpdate cmp     ecx, eax 
@@ -4712,17 +4722,16 @@
             403260      2 INSTR BELONGTO 4031b0 
             403262     -2 INSTR LOCAL n RCX ZZ  AlwaysNUM movsxd  rcx, ecx 
             403262      3 INSTR BELONGTO 4031b0 
-            403262      3 INSTR DEADREGS  EFLAGS RAX RDX RDI R8 R9 R10 R11 R14 ZZ movsxd  rcx, ecx 
-            403265     -2 INSTR LOCAL n RBP ZZ  AlwaysNUM movsxd  rbp, ebp 
+            403262      3 INSTR DEADREGS  EFLAGS RAX RDX RSI RDI R8 R9 R10 R11 R14 ZZ movsxd  rcx, ecx 
+            403265     -1 INSTR LOCAL MetadataUnused movsxd  rbp, ebp 
             403265      3 INSTR BELONGTO 4031b0 
-            403265      3 INSTR DEADREGS  EFLAGS RAX RDX RDI R8 R9 R10 R11 R14 ZZ movsxd  rbp, ebp 
             403268     -1 INSTR LOCAL MetadataUnused mov     esi, offset byte_6076E0 
             403268      5 INSTR BELONGTO 4031b0 
             40326d      7 INSTR BELONGTO 4031b0 
             40326d      7 INSTR DEADREGS  EFLAGS RAX RDX RSI RDI R8 R9 R10 R11 R14 ZZ mov     ds:byte_6076E0[rcx], 0 
             403274      4 INSTR BELONGTO 4031b0 
             403274      4 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R9 R10 R11 R14 ZZ mov     rdi, [r12] 
-            403278     -1 INSTR LOCAL 2ndSrcNumeric add     rbx, rbp 
+            403278     -1 INSTR LOCAL MetadataUnused add     rbx, rbp 
             403278      3 INSTR BELONGTO 4031b0 
             40327b     -1 INSTR LOCAL NoMetaUpdate call    sub_403110 
             40327b      5 INSTR BELONGTO 4031b0 
@@ -4751,42 +4760,43 @@
             4032a0      0 FUNC FRAMERESTORE 0 0 0 1 0 0 2 0 0 3 0 0 4 0 8 5 0 0 6 0 0 7 0 0 8 0 0 9 0 0 10 0 0 11 0 0 12 0 0 13 0 0 14 0 0 15 0 0 ZZ
             4032a0      0 FUNC MMSAFENESS SAFE
             4032a0      5 INSTR BELONGTO 4032a0 
-            4032a0      5 INSTR DEADREGS  EFLAGS ZZ mov     [rsp+var_10], rbx 
+            4032a0      5 INSTR DEADREGS  EFLAGS RAX RDX RSI RDI ZZ mov     [rsp+var_10], rbx 
             4032a0      5 PTRIMMEDESP STACK -16 displ mov     [rsp+var_10], rbx
             4032a0     97 FUNC GLOBAL sub_4032A0 FUNC_UNSAFE NOFP RET             403300 
             4032a5      5 INSTR BELONGTO 4032a0 
-            4032a5      5 INSTR DEADREGS  EFLAGS ZZ mov     [rsp+var_8], rbp 
+            4032a5      5 INSTR DEADREGS  EFLAGS RAX RDX RBX RSI RDI ZZ mov     [rsp+var_8], rbp 
             4032a5      5 PTRIMMEDESP STACK -8 displ mov     [rsp+var_8], rbp
             4032aa      2 INSTR BELONGTO 4032a0 
-            4032aa      2 INSTR DEADREGS  EFLAGS ZZ xor     eax, eax 
+            4032aa      2 INSTR DEADREGS  EFLAGS RAX RDX RBX RSI RDI ZZ xor     eax, eax 
             4032aa     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             4032ac     24 DATAREF STACK 290 esp + 0 PARENT LocalFrame LOCALFRAME
             4032ac      4 INSTR BELONGTO 4032a0 
-            4032ac      4 INSTR DEADREGS  EFLAGS ZZ sub     rsp, 18h 
+            4032ac      4 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI ZZ sub     rsp, 18h 
             4032ac      8 MEMORYHOLE STACK esp + 24 ReturnAddress 
             4032b0     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 180h 
             4032b0      5 INSTR BELONGTO 4032a0 
-            4032b0      5 INSTR DEADREGS  EFLAGS ZZ mov     edx, 180h 
+            4032b0      5 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI ZZ mov     edx, 180h 
             4032b5     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 0C1h       ; oflag 
             4032b5      5 INSTR BELONGTO 4032a0 
-            4032b5      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, 0C1h       ; oflag 
+            4032b5      5 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ mov     esi, 0C1h       ; oflag 
             4032ba      5 INSTR BELONGTO 4032a0 
-            4032ba      5 INSTR DEADREGS  EFLAGS ZZ mov     edi, offset file; file 
+            4032ba      5 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     edi, offset file; file 
             4032bf      2 INSTR BELONGTO 4032a0 
-            4032bf      2 INSTR DEADREGS  EFLAGS ZZ xor     ebp, ebp 
+            4032bf      2 INSTR DEADREGS  EFLAGS RBX ZZ xor     ebp, ebp 
             4032bf     -2 INSTR LOCAL n RBP ZZ  AlwaysNUM xor     ebp, ebp 
             4032c1     -1 INSTR LOCAL NoMetaUpdate call    _open64 
             4032c1      5 INSTR BELONGTO 4032a0 
-            4032c1      5 INSTR DEADREGS  EFLAGS ZZ call    _open64 
+            4032c1      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _open64 
             4032c6     -1 INSTR LOCAL NoMetaUpdate cmp     eax, 0FFFFFFFFh 
             4032c6      3 INSTR BELONGTO 4032a0 
             4032c9      2 INSTR BELONGTO 4032a0 
+            4032c9      2 INSTR DEADREGS  RBX ZZ mov     ebx, eax 
             4032cb     -1 INSTR LOCAL NoMetaUpdate jz      short loc_4032E1 
             4032cb      2 INSTR BELONGTO 4032a0 
             4032cd      5 INSTR BELONGTO 4032a0 
-            4032cd      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, offset aWb ; "wb" 
+            4032cd      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, offset aWb ; "wb" 
             4032d2      2 INSTR BELONGTO 4032a0 
-            4032d2      2 INSTR DEADREGS  EFLAGS ZZ mov     edi, eax        ; fd 
+            4032d2      2 INSTR DEADREGS  EFLAGS RDI ZZ mov     edi, eax        ; fd 
             4032d4     -1 INSTR LOCAL NoMetaUpdate call    _fdopen 
             4032d4      5 INSTR BELONGTO 4032a0 
             4032d4      5 INSTR DEADREGS  EFLAGS ZZ call    _fdopen 
@@ -4809,7 +4819,7 @@
             4032f2      1 INSTR DEADREGS  EFLAGS ZZ retn 
             4032f2     24 DEALLOC STACK esp - 24 retn
             4032f8      2 INSTR BELONGTO 4032a0 
-            4032f8      2 INSTR DEADREGS  EFLAGS ZZ mov     edi, ebx        ; fd 
+            4032f8      2 INSTR DEADREGS  EFLAGS RDI ZZ mov     edi, ebx        ; fd 
             4032fa     -1 INSTR LOCAL NoMetaUpdate call    _close 
             4032fa      5 INSTR BELONGTO 4032a0 
             4032fa      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _close 
@@ -4820,13 +4830,13 @@
             403310    152 DATAREF STACK 291 esp + 0 PARENT LocalFrame LOCALFRAME
             403310     61 FUNC GLOBAL sub_403310 FUNC_UNSAFE NOFP RET             40334c 
             403310      7 INSTR BELONGTO 403310 
-            403310      7 INSTR DEADREGS  EFLAGS RDX ZZ sub     rsp, 98h 
+            403310      7 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ sub     rsp, 98h 
             403310      8 MEMORYHOLE STACK esp + 152 ReturnAddress 
             403317      5 INSTR BELONGTO 403310 
-            403317      5 INSTR DEADREGS  EFLAGS RDX ZZ mov     esi, offset dest; filename 
+            403317      5 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     esi, offset dest; filename 
             40331c     -2 INSTR LOCAL n RDI ZZ  NUMVia2ndSrcIMMEDNUM mov     edi, 1          ; ver 
             40331c      5 INSTR BELONGTO 403310 
-            40331c      5 INSTR DEADREGS  EFLAGS RDX ZZ mov     edi, 1          ; ver 
+            40331c      5 INSTR DEADREGS  EFLAGS RDX RDI ZZ mov     edi, 1          ; ver 
             403321      3 INSTR BELONGTO 403310 
             403321      3 INSTR DEADREGS  EFLAGS RDX ZZ mov     rdx, rsp        ; stat_buf 
             403321      3 PTRIMMEDESP STACK 0 displ mov     rdx, rsp        ; stat_buf
@@ -4835,23 +4845,22 @@
             403324      5 INSTR DEADREGS  EFLAGS ZZ call    ___lxstat64 
             403329     -1 INSTR LOCAL NoMetaUpdate test    eax, eax 
             403329      2 INSTR BELONGTO 403310 
-            40332b     -1 INSTR LOCAL MetadataRedundant mov     edx, 1 
+            40332b     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 1 
             40332b      5 INSTR BELONGTO 403310 
+            40332b      5 INSTR DEADREGS  RAX RDX ZZ mov     edx, 1 
             403330     -1 INSTR LOCAL NoMetaUpdate jnz     short loc_403343 
             403330      2 INSTR BELONGTO 403310 
-            403332     -2 INSTR LOCAL n RAX ZZ  NumericDEFs mov     eax, [rsp+98h+var_80] 
+            403332     -1 INSTR LOCAL MetadataUnused mov     eax, [rsp+98h+var_80] 
             403332      4 INSTR BELONGTO 403310 
-            403332      4 INSTR DEADREGS  EFLAGS RDX ZZ mov     eax, [rsp+98h+var_80] 
-            403332      4 PTRIMMEDESP STACK 24 displ mov     eax, [rsp+98h+var_80]
-            403336     -1 INSTR LOCAL MetadataRedundant and     eax, 0F000h 
+            403336     -1 INSTR LOCAL MetadataUnused and     eax, 0F000h 
             403336      5 INSTR BELONGTO 403310 
             40333b     -1 INSTR LOCAL NoMetaUpdate cmp     eax, 8000h 
             40333b      5 INSTR BELONGTO 403310 
             403340     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM setnz   dl 
             403340      3 INSTR BELONGTO 403310 
-            403340      3 INSTR DEADREGS  RDX ZZ setnz   dl 
+            403340      3 INSTR DEADREGS  RAX RDX ZZ setnz   dl 
             403343      2 INSTR BELONGTO 403310 
-            403343      2 INSTR DEADREGS  EFLAGS ZZ mov     eax, edx 
+            403343      2 INSTR DEADREGS  EFLAGS RAX ZZ mov     eax, edx 
             403343     -2 INSTR LOCAL n RAX ZZ  NumericDEFs mov     eax, edx 
             403345     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rsp, 98h 
             403345      7 INSTR BELONGTO 403310 
@@ -4862,16 +4871,16 @@
             403350      0 FUNC MMSAFENESS SAFE
             403350     38 FUNC GLOBAL sub_403350 FUNC_UNSAFE NOFP RET             403375 
             403350      4 INSTR BELONGTO 403350 
-            403350      4 INSTR DEADREGS  EFLAGS ZZ sub     rsp, 8 
+            403350      4 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ sub     rsp, 8 
             403350      8 DATAREF STACK 292 esp + 0 PARENT LocalFrame LOCALFRAME
             403350      8 MEMORYHOLE STACK esp + 8 ReturnAddress 
             403354      5 INSTR BELONGTO 403350 
-            403354      5 INSTR DEADREGS  EFLAGS ZZ mov     edx, offset stat_buf; stat_buf 
+            403354      5 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     edx, offset stat_buf; stat_buf 
             403359      5 INSTR BELONGTO 403350 
-            403359      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, offset dest; filename 
+            403359      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, offset dest; filename 
             40335e     -2 INSTR LOCAL n RDI ZZ  NUMVia2ndSrcIMMEDNUM mov     edi, 1          ; ver 
             40335e      5 INSTR BELONGTO 403350 
-            40335e      5 INSTR DEADREGS  EFLAGS ZZ mov     edi, 1          ; ver 
+            40335e      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     edi, 1          ; ver 
             403363     -1 INSTR LOCAL NoMetaUpdate call    ___xstat64 
             403363      5 INSTR BELONGTO 403350 
             403363      5 INSTR DEADREGS  EFLAGS ZZ call    ___xstat64 
@@ -4886,19 +4895,19 @@
             403370      8 DEALLOC STACK esp - 8 retn
             403371     -1 INSTR LOCAL NoMetaUpdate call    sub_402470 
             403371      5 INSTR BELONGTO 403350 
-            403371      5 INSTR DEADREGS  EFLAGS RCX RBX RDI R12 R13 R14 R15 ZZ call    sub_402470 
+            403371      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX RSI RDI R12 R13 R14 R15 ZZ call    sub_402470 
             403380      0 FUNC FRAMERESTORE 0 0 0 1 0 0 2 0 0 3 0 0 4 0 8 5 0 0 6 0 0 7 0 0 8 0 0 9 0 0 10 0 0 11 0 0 12 0 0 13 0 0 14 0 0 15 0 0 ZZ
             403380      0 FUNC MMSAFENESS SAFE
             403380     16 DATAREF STACK 294 esp + 0 CHILDOF 293 OFFSET 0 OutArgsRegion OUTARGS
             403380     24 DATAREF STACK 293 esp + 0 PARENT LocalFrame LOCALFRAME
             403380      4 INSTR BELONGTO 403380 
-            403380      4 INSTR DEADREGS  EFLAGS RAX RSI ZZ sub     rsp, 18h 
+            403380      4 INSTR DEADREGS  EFLAGS RAX RSI RDI ZZ sub     rsp, 18h 
             403380     54 FUNC GLOBAL sub_403380 FUNC_UNSAFE NOFP RET             4033b5 
             403380      8 MEMORYHOLE STACK esp + 24 ReturnAddress 
             403384      7 INSTR BELONGTO 403380 
-            403384      7 INSTR DEADREGS  EFLAGS RAX RSI ZZ mov     rax, cs:stat_buf.st_atim.tv_sec 
+            403384      7 INSTR DEADREGS  EFLAGS RAX RSI RDI ZZ mov     rax, cs:stat_buf.st_atim.tv_sec 
             40338b      5 INSTR BELONGTO 403380 
-            40338b      5 INSTR DEADREGS  EFLAGS RSI ZZ mov     edi, offset file; file 
+            40338b      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     edi, offset file; file 
             403390      3 INSTR BELONGTO 403380 
             403390      3 INSTR DEADREGS  EFLAGS RSI ZZ mov     rsi, rsp        ; file_times 
             403390      3 PTRIMMEDESP STACK 0 displ mov     rsi, rsp        ; file_times
@@ -4924,37 +4933,36 @@
             4033b0     24 DEALLOC STACK esp - 24 retn
             4033b1     -1 INSTR LOCAL NoMetaUpdate call    sub_402470 
             4033b1      5 INSTR BELONGTO 403380 
-            4033b1      5 INSTR DEADREGS  EFLAGS RCX RBX RDI R12 R13 R14 R15 ZZ call    sub_402470 
-            4033c0      0 FUNC FRAMERESTORE 0 0 1 1 0 4 2 0 64 3 -8 0 4 0 8 5 0 0 6 0 0 7 0 0 8 0 0 9 0 0 10 0 0 11 0 0 12 0 0 13 0 0 14 0 0 15 0 0 ZZ
+            4033b1      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX RSI RDI R12 R13 R14 R15 ZZ call    sub_402470 
+            4033c0      0 FUNC FRAMERESTORE 0 0 0 1 0 4 2 0 64 3 -8 0 4 0 8 5 0 0 6 0 0 7 0 0 8 0 0 9 0 0 10 0 0 11 0 0 12 0 0 13 0 0 14 0 0 15 0 0 ZZ
             4033c0      0 FUNC MMSAFENESS SAFE
             4033c0    180 FUNC GLOBAL sub_4033C0 FUNC_UNSAFE NOFP RET             403473 
             4033c0      1 INSTR BELONGTO 4033c0 
-            4033c0      1 INSTR DEADREGS  EFLAGS RAX ZZ push    rbx 
+            4033c0      1 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI ZZ push    rbx 
             4033c0      8 MEMORYHOLE STACK esp + 0 CalleeSavedRegs 
             4033c0      8 MEMORYHOLE STACK esp + 8 ReturnAddress 
             4033c1      5 INSTR BELONGTO 4033c0 
-            4033c1      5 INSTR DEADREGS  EFLAGS RAX ZZ mov     edx, offset dest 
+            4033c1      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX RSI ZZ mov     edx, offset dest 
             4033c6      2 INSTR BELONGTO 4033c0 
-            4033c6      2 INSTR DEADREGS  EFLAGS RAX ZZ mov     ecx, [rdx] 
+            4033c6      2 INSTR DEADREGS  EFLAGS RAX RCX RBX RSI ZZ mov     ecx, [rdx] 
             4033c8     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rdx, 4 
             4033c8      4 INSTR BELONGTO 4033c0 
-            4033cc     -2 INSTR LOCAL n RAX ZZ  NumericDEFs lea     eax, [rcx-1010101h] 
             4033cc      6 INSTR BELONGTO 4033c0 
-            4033cc      6 INSTR DEADREGS  EFLAGS RAX ZZ lea     eax, [rcx-1010101h] 
+            4033cc      6 INSTR DEADREGS  EFLAGS RAX RBX RSI ZZ lea     eax, [rcx-1010101h] 
             4033d2      2 INSTR BELONGTO 4033c0 
-            4033d2      2 INSTR DEADREGS  EFLAGS ZZ not     ecx 
+            4033d2      2 INSTR DEADREGS  EFLAGS RBX RSI ZZ not     ecx 
             4033d2     -2 INSTR LOCAL n RCX ZZ  AlwaysNUM not     ecx 
-            4033d4     -1 INSTR LOCAL MetadataRedundant and     eax, ecx 
             4033d4      2 INSTR BELONGTO 4033c0 
-            4033d6     -1 INSTR LOCAL MetadataRedundant and     eax, 80808080h 
+            4033d4      2 INSTR DEADREGS  EFLAGS RBX RSI ZZ and     eax, ecx 
             4033d6      5 INSTR BELONGTO 4033c0 
+            4033d6      5 INSTR DEADREGS  EFLAGS RCX RBX RSI ZZ and     eax, 80808080h 
             4033db     -1 INSTR LOCAL NoMetaUpdate jz      short loc_4033C6 
             4033db      2 INSTR BELONGTO 4033c0 
             4033dd      2 INSTR BELONGTO 4033c0 
-            4033dd      2 INSTR DEADREGS  EFLAGS ZZ mov     ecx, eax 
+            4033dd      2 INSTR DEADREGS  EFLAGS RCX RBX RSI ZZ mov     ecx, eax 
             4033dd     -2 INSTR LOCAL n RCX ZZ  NumericDEFs mov     ecx, eax 
             4033df      6 INSTR BELONGTO 4033c0 
-            4033df      6 INSTR DEADREGS  EFLAGS ZZ mov     esi, cs:dword_607B04 
+            4033df      6 INSTR DEADREGS  EFLAGS RBX RSI ZZ mov     esi, cs:dword_607B04 
             4033e5     -1 INSTR LOCAL MetadataUnused mov     ebx, 1 
             4033e5      5 INSTR BELONGTO 4033c0 
             4033ea     -1 INSTR LOCAL MetadataRedundant shr     ecx, 10h 
@@ -4965,8 +4973,8 @@
             4033f5      4 INSTR BELONGTO 4033c0 
             4033f5      4 INSTR DEADREGS  RCX ZZ lea     rcx, [rdx+2] 
             4033f9      4 INSTR BELONGTO 4033c0 
-            4033fd     -1 INSTR LOCAL MetadataRedundant add     al, al 
             4033fd      2 INSTR BELONGTO 4033c0 
+            4033fd      2 INSTR DEADREGS  EFLAGS ZZ add     al, al 
             4033ff     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM sbb     rdx, 3 
             4033ff      4 INSTR BELONGTO 4033c0 
             403403      7 INSTR BELONGTO 4033c0 
@@ -4982,37 +4990,36 @@
             403412     -1 INSTR LOCAL NoMetaUpdate jg      short loc_403472 
             403412      2 INSTR BELONGTO 4033c0 
             403414      7 INSTR BELONGTO 4033c0 
-            403414      7 INSTR DEADREGS  EFLAGS RSI ZZ mov     rsi, cs:stderr  ; stream 
+            403414      7 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     rsi, cs:stderr  ; stream 
             40341b     -2 INSTR LOCAL n RDI ZZ  NUMVia2ndSrcIMMEDNUM mov     edi, 20h        ; c 
             40341b      5 INSTR BELONGTO 4033c0 
-            40341b      5 INSTR DEADREGS  EFLAGS ZZ mov     edi, 20h        ; c 
+            40341b      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     edi, 20h        ; c 
             403420     -1 INSTR LOCAL MetadataUnused add     ebx, 1 
             403420      3 INSTR BELONGTO 4033c0 
             403423     -1 INSTR LOCAL NoMetaUpdate call    _fputc 
             403423      5 INSTR BELONGTO 4033c0 
             403423      5 INSTR DEADREGS  EFLAGS ZZ call    _fputc 
             403428      6 INSTR BELONGTO 4033c0 
-            403428      6 INSTR DEADREGS  EFLAGS RAX ZZ mov     esi, cs:dword_607B04 
+            403428      6 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI ZZ mov     esi, cs:dword_607B04 
             40342e      5 INSTR BELONGTO 4033c0 
-            40342e      5 INSTR DEADREGS  EFLAGS RAX ZZ mov     edx, offset dest 
+            40342e      5 INSTR DEADREGS  EFLAGS RAX RCX RDX ZZ mov     edx, offset dest 
             403433      2 INSTR BELONGTO 4033c0 
-            403433      2 INSTR DEADREGS  EFLAGS RAX ZZ mov     ecx, [rdx] 
+            403433      2 INSTR DEADREGS  EFLAGS RAX RCX ZZ mov     ecx, [rdx] 
             403435     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rdx, 4 
             403435      4 INSTR BELONGTO 4033c0 
-            403439     -2 INSTR LOCAL n RAX ZZ  NumericDEFs lea     eax, [rcx-1010101h] 
             403439      6 INSTR BELONGTO 4033c0 
             403439      6 INSTR DEADREGS  EFLAGS RAX ZZ lea     eax, [rcx-1010101h] 
             40343f      2 INSTR BELONGTO 4033c0 
             40343f      2 INSTR DEADREGS  EFLAGS ZZ not     ecx 
             40343f     -2 INSTR LOCAL n RCX ZZ  AlwaysNUM not     ecx 
-            403441     -1 INSTR LOCAL MetadataRedundant and     eax, ecx 
             403441      2 INSTR BELONGTO 4033c0 
-            403443     -1 INSTR LOCAL MetadataRedundant and     eax, 80808080h 
+            403441      2 INSTR DEADREGS  EFLAGS ZZ and     eax, ecx 
             403443      5 INSTR BELONGTO 4033c0 
+            403443      5 INSTR DEADREGS  EFLAGS RCX ZZ and     eax, 80808080h 
             403448     -1 INSTR LOCAL NoMetaUpdate jz      short loc_403433 
             403448      2 INSTR BELONGTO 4033c0 
             40344a      2 INSTR BELONGTO 4033c0 
-            40344a      2 INSTR DEADREGS  EFLAGS ZZ mov     ecx, eax 
+            40344a      2 INSTR DEADREGS  EFLAGS RCX ZZ mov     ecx, eax 
             40344a     -2 INSTR LOCAL n RCX ZZ  NumericDEFs mov     ecx, eax 
             40344c     -1 INSTR LOCAL MetadataRedundant shr     ecx, 10h 
             40344c      3 INSTR BELONGTO 4033c0 
@@ -5022,8 +5029,8 @@
             403457      4 INSTR BELONGTO 4033c0 
             403457      4 INSTR DEADREGS  RCX ZZ lea     rcx, [rdx+2] 
             40345b      4 INSTR BELONGTO 4033c0 
-            40345f     -1 INSTR LOCAL MetadataRedundant add     al, al 
             40345f      2 INSTR BELONGTO 4033c0 
+            40345f      2 INSTR DEADREGS  EFLAGS ZZ add     al, al 
             403461     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM sbb     rdx, 3 
             403461      4 INSTR BELONGTO 4033c0 
             403465      7 INSTR BELONGTO 4033c0 
@@ -5065,7 +5072,7 @@
             403498     -1 INSTR LOCAL NoMetaUpdate jz      loc_4035D0 
             403498      6 INSTR BELONGTO 403480 
             40349e      6 INSTR BELONGTO 403480 
-            40349e      6 INSTR DEADREGS  EFLAGS R12 ZZ mov     eax, cs:dword_607B08 
+            40349e      6 INSTR DEADREGS  EFLAGS RAX R12 ZZ mov     eax, cs:dword_607B08 
             4034a4     -1 INSTR LOCAL NoMetaUpdate cmp     eax, 2 
             4034a4      3 INSTR BELONGTO 403480 
             4034a7     -1 INSTR LOCAL NoMetaUpdate jz      loc_4035A0 
@@ -5085,16 +5092,16 @@
             4034c0     -1 INSTR LOCAL NoMetaUpdate jz      short loc_4034E6 
             4034c0      2 INSTR BELONGTO 403480 
             4034c2      5 INSTR BELONGTO 403480 
-            4034c2      5 INSTR DEADREGS  EFLAGS R12 ZZ mov     edi, offset dest 
+            4034c2      5 INSTR DEADREGS  EFLAGS RSI RDI R12 ZZ mov     edi, offset dest 
             4034c7     -1 INSTR LOCAL NoMetaUpdate call    sub_402010 
             4034c7      5 INSTR BELONGTO 403480 
-            4034c7      5 INSTR DEADREGS  EFLAGS R12 ZZ call    sub_402010 
+            4034c7      5 INSTR DEADREGS  EFLAGS RSI R12 ZZ call    sub_402010 
             4034cc     -1 INSTR LOCAL NoMetaUpdate test    al, al 
             4034cc      2 INSTR BELONGTO 403480 
             4034ce     -1 INSTR LOCAL NoMetaUpdate jz      loc_403850 
             4034ce      6 INSTR BELONGTO 403480 
             4034d4      6 INSTR BELONGTO 403480 
-            4034d4      6 INSTR DEADREGS  EFLAGS R12 ZZ mov     eax, cs:dword_607B08 
+            4034d4      6 INSTR DEADREGS  EFLAGS RAX RDI R12 ZZ mov     eax, cs:dword_607B08 
             4034da     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM sub     eax, 2 
             4034da      3 INSTR BELONGTO 403480 
             4034dd     -1 INSTR LOCAL NoMetaUpdate cmp     eax, 1 
@@ -5110,7 +5117,7 @@
             4034f1     -1 INSTR LOCAL NoMetaUpdate jnz     loc_4038A8 
             4034f1      6 INSTR BELONGTO 403480 
             4034f7      6 INSTR BELONGTO 403480 
-            4034f7      6 INSTR DEADREGS  EFLAGS RBX R12 ZZ mov     eax, cs:dword_607B08 
+            4034f7      6 INSTR DEADREGS  EFLAGS RAX RBX RDI R12 ZZ mov     eax, cs:dword_607B08 
             4034fd     -1 INSTR LOCAL NoMetaUpdate cmp     eax, 3 
             4034fd      3 INSTR BELONGTO 403480 
             403500     -1 INSTR LOCAL NoMetaUpdate jz      loc_4038E8 
@@ -5128,31 +5135,30 @@
             40351b     -1 INSTR LOCAL NoMetaUpdate jz      loc_403660 
             40351b      6 INSTR BELONGTO 403480 
             403521      5 INSTR BELONGTO 403480 
-            403521      5 INSTR DEADREGS  EFLAGS RCX RBX R8 R12 R13 R14 R15 ZZ mov     edi, offset aUncompressBadS; "uncompress: bad srcMode" 
+            403521      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX RSI RDI R8 R12 R13 R14 R15 ZZ mov     edi, offset aUncompressBadS; "uncompress: bad srcMode" 
             403526     -1 INSTR LOCAL NoMetaUpdate call    sub_4023C0 
             403526      5 INSTR BELONGTO 403480 
-            403526      5 INSTR DEADREGS  EFLAGS RCX RBX R8 R12 R13 R14 R15 ZZ call    sub_4023C0 
+            403526      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX RSI R8 R12 R13 R14 R15 ZZ call    sub_4023C0 
             403530      3 INSTR BELONGTO 403480 
             403530      3 INSTR DEADREGS  EFLAGS RSI R12 ZZ mov     rsi, rdi        ; src 
             403533      5 INSTR BELONGTO 403480 
-            403533      5 INSTR DEADREGS  EFLAGS R12 ZZ mov     edi, offset dest; dest 
+            403533      5 INSTR DEADREGS  EFLAGS RDI R12 ZZ mov     edi, offset dest; dest 
+            403538     -1 INSTR LOCAL MetadataUnused xor     ebp, ebp 
             403538      2 INSTR BELONGTO 403480 
-            403538      2 INSTR DEADREGS  EFLAGS R12 ZZ xor     ebp, ebp 
-            403538     -2 INSTR LOCAL n RBP ZZ  AlwaysNUM xor     ebp, ebp 
             40353a     -1 INSTR LOCAL NoMetaUpdate call    sub_403080 
             40353a      5 INSTR BELONGTO 403480 
             40353a      5 INSTR DEADREGS  EFLAGS R12 ZZ call    sub_403080 
             40353f      3 INSTR BELONGTO 403480 
-            40353f      3 INSTR DEADREGS  EFLAGS RSI R12 ZZ mov     rsi, rbx        ; src 
+            40353f      3 INSTR DEADREGS  EFLAGS RSI RDI R12 ZZ mov     rsi, rbx        ; src 
             403542      5 INSTR BELONGTO 403480 
-            403542      5 INSTR DEADREGS  EFLAGS RBX R12 ZZ mov     edi, offset file; dest 
+            403542      5 INSTR DEADREGS  EFLAGS RBX RDI R12 ZZ mov     edi, offset file; dest 
             403547     -1 INSTR LOCAL NoMetaUpdate call    sub_403080 
             403547      5 INSTR BELONGTO 403480 
             403547      5 INSTR DEADREGS  EFLAGS RBX R12 ZZ call    sub_403080 
             40354c      7 INSTR BELONGTO 403480 
-            40354c      7 INSTR DEADREGS  EFLAGS RBX RSI R12 ZZ mov     r12, ss:off_6071C0[rbp] 
+            40354c      7 INSTR DEADREGS  EFLAGS RBX RSI RDI R12 ZZ mov     r12, ss:off_6071C0[rbp] 
             403553      5 INSTR BELONGTO 403480 
-            403553      5 INSTR DEADREGS  EFLAGS RBX RSI ZZ mov     edi, offset file 
+            403553      5 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ mov     edi, offset file 
             403558      7 INSTR BELONGTO 403480 
             403558      7 INSTR DEADREGS  EFLAGS RBX RSI ZZ mov     rbx, ss:qword_6071A0[rbp] 
             40355f      3 INSTR BELONGTO 403480 
@@ -5164,7 +5170,7 @@
             403567      2 INSTR BELONGTO 403480 
             403569     -1 INSTR LOCAL NoMetaUpdate jnz     short loc_4035E8 
             403569      2 INSTR BELONGTO 403480 
-            40356b     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rbp, 8 
+            40356b     -1 INSTR LOCAL MetadataUnused add     rbp, 8 
             40356b      4 INSTR BELONGTO 403480 
             40356f     -1 INSTR LOCAL NoMetaUpdate cmp     rbp, 20h 
             40356f      4 INSTR BELONGTO 403480 
@@ -5172,38 +5178,38 @@
             403573      2 INSTR BELONGTO 403480 
             403575     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 40Ah 
             403575      5 INSTR BELONGTO 403480 
-            403575      5 INSTR DEADREGS  EFLAGS R12 ZZ mov     edx, 40Ah 
+            403575      5 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI R12 ZZ mov     edx, 40Ah 
             40357a      5 INSTR BELONGTO 403480 
-            40357a      5 INSTR DEADREGS  EFLAGS R12 ZZ mov     esi, offset a_out; ".out" 
+            40357a      5 INSTR DEADREGS  EFLAGS RBX RSI RDI R12 ZZ mov     esi, offset a_out; ".out" 
             40357f      5 INSTR BELONGTO 403480 
-            40357f      5 INSTR DEADREGS  EFLAGS R12 ZZ mov     edi, offset file 
+            40357f      5 INSTR DEADREGS  EFLAGS RBX RDI R12 ZZ mov     edi, offset file 
             403584     -1 INSTR LOCAL NoMetaUpdate call    ___strcat_chk 
             403584      5 INSTR BELONGTO 403480 
-            403584      5 INSTR DEADREGS  EFLAGS R12 ZZ call    ___strcat_chk 
+            403584      5 INSTR DEADREGS  EFLAGS RBX R12 ZZ call    ___strcat_chk 
             403589     -1 INSTR LOCAL MetadataUnused mov     ebx, 1 
             403589      5 INSTR BELONGTO 403480 
             40358e      6 INSTR BELONGTO 403480 
-            40358e      6 INSTR DEADREGS  EFLAGS R12 ZZ mov     eax, cs:dword_607B08 
+            40358e      6 INSTR DEADREGS  EFLAGS RAX RDI R12 ZZ mov     eax, cs:dword_607B08 
             403594     -1 INSTR LOCAL NoMetaUpdate jmp     loc_4034BD 
             403594      5 INSTR BELONGTO 403480 
             4035a0      3 INSTR BELONGTO 403480 
-            4035a0      3 INSTR DEADREGS  EFLAGS RSI R12 ZZ mov     rsi, rdi        ; src 
+            4035a0      3 INSTR DEADREGS  EFLAGS RBX RSI R12 ZZ mov     rsi, rdi        ; src 
             4035a3      5 INSTR BELONGTO 403480 
-            4035a3      5 INSTR DEADREGS  EFLAGS R12 ZZ mov     edi, offset dest; dest 
+            4035a3      5 INSTR DEADREGS  EFLAGS RBX RDI R12 ZZ mov     edi, offset dest; dest 
             4035a8     -1 INSTR LOCAL MetadataUnused xor     ebx, ebx 
             4035a8      2 INSTR BELONGTO 403480 
             4035aa     -1 INSTR LOCAL NoMetaUpdate call    sub_403080 
             4035aa      5 INSTR BELONGTO 403480 
             4035aa      5 INSTR DEADREGS  EFLAGS R12 ZZ call    sub_403080 
             4035af      5 INSTR BELONGTO 403480 
-            4035af      5 INSTR DEADREGS  EFLAGS R12 ZZ mov     esi, offset aStdout_0; "(stdout)" 
+            4035af      5 INSTR DEADREGS  EFLAGS RSI RDI R12 ZZ mov     esi, offset aStdout_0; "(stdout)" 
             4035b4      5 INSTR BELONGTO 403480 
-            4035b4      5 INSTR DEADREGS  EFLAGS R12 ZZ mov     edi, offset file; dest 
+            4035b4      5 INSTR DEADREGS  EFLAGS RDI R12 ZZ mov     edi, offset file; dest 
             4035b9     -1 INSTR LOCAL NoMetaUpdate call    sub_403080 
             4035b9      5 INSTR BELONGTO 403480 
             4035b9      5 INSTR DEADREGS  EFLAGS R12 ZZ call    sub_403080 
             4035be      6 INSTR BELONGTO 403480 
-            4035be      6 INSTR DEADREGS  EFLAGS R12 ZZ mov     eax, cs:dword_607B08 
+            4035be      6 INSTR DEADREGS  EFLAGS RAX RDI R12 ZZ mov     eax, cs:dword_607B08 
             4035c4     -1 INSTR LOCAL NoMetaUpdate jmp     loc_4034BD 
             4035c4      5 INSTR BELONGTO 403480 
             4035d0     -1 INSTR LOCAL NoMetaUpdate cmp     cs:dword_607B08, 1 
@@ -5211,29 +5217,28 @@
             4035d7     -1 INSTR LOCAL NoMetaUpdate jnz     loc_403B04 
             4035d7      6 INSTR BELONGTO 403480 
             4035dd      5 INSTR BELONGTO 403480 
-            4035dd      5 INSTR DEADREGS  EFLAGS R12 ZZ mov     esi, offset aStdin; "(stdin)" 
+            4035dd      5 INSTR DEADREGS  EFLAGS RBX RSI RDI R12 ZZ mov     esi, offset aStdin; "(stdin)" 
             4035e2     -1 INSTR LOCAL NoMetaUpdate jmp     short loc_4035A3 
             4035e2      2 INSTR BELONGTO 403480 
             4035e8      5 INSTR BELONGTO 403480 
-            4035e8      5 INSTR DEADREGS  EFLAGS RAX RDI ZZ mov     ebp, offset file 
+            4035e8      5 INSTR DEADREGS  EFLAGS RAX RDX RDI ZZ mov     ebp, offset file 
             4035ed      3 INSTR BELONGTO 403480 
-            4035ed      3 INSTR DEADREGS  EFLAGS RAX RDI ZZ mov     edx, [rbp+0] 
+            4035ed      3 INSTR DEADREGS  EFLAGS RAX RDX RDI ZZ mov     edx, [rbp+0] 
             4035f0     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rbp, 4 
             4035f0      4 INSTR BELONGTO 403480 
-            4035f4     -2 INSTR LOCAL n RAX ZZ  NumericDEFs lea     eax, [rdx-1010101h] 
             4035f4      6 INSTR BELONGTO 403480 
             4035f4      6 INSTR DEADREGS  EFLAGS RAX RDI ZZ lea     eax, [rdx-1010101h] 
             4035fa      2 INSTR BELONGTO 403480 
             4035fa      2 INSTR DEADREGS  EFLAGS RDI ZZ not     edx 
             4035fa     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM not     edx 
-            4035fc     -1 INSTR LOCAL MetadataRedundant and     eax, edx 
             4035fc      2 INSTR BELONGTO 403480 
-            4035fe     -1 INSTR LOCAL MetadataRedundant and     eax, 80808080h 
+            4035fc      2 INSTR DEADREGS  EFLAGS RDI ZZ and     eax, edx 
             4035fe      5 INSTR BELONGTO 403480 
+            4035fe      5 INSTR DEADREGS  EFLAGS RDX RDI ZZ and     eax, 80808080h 
             403603     -1 INSTR LOCAL NoMetaUpdate jz      short loc_4035ED 
             403603      2 INSTR BELONGTO 403480 
             403605      2 INSTR BELONGTO 403480 
-            403605      2 INSTR DEADREGS  EFLAGS RDI ZZ mov     edx, eax 
+            403605      2 INSTR DEADREGS  EFLAGS RDX RDI ZZ mov     edx, eax 
             403605     -2 INSTR LOCAL n RDX ZZ  NumericDEFs mov     edx, eax 
             403607      3 INSTR BELONGTO 403480 
             403607      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, r12        ; s 
@@ -5247,8 +5252,8 @@
             403615      4 INSTR DEADREGS  RDX R12 ZZ lea     rdx, [rbp+2] 
             403619      4 INSTR BELONGTO 403480 
             403619      4 INSTR DEADREGS  R12 ZZ cmovz   rbp, rdx 
-            40361d     -1 INSTR LOCAL MetadataRedundant add     al, al 
             40361d      2 INSTR BELONGTO 403480 
+            40361d      2 INSTR DEADREGS  EFLAGS R12 ZZ add     al, al 
             40361f     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM sbb     rbp, 3 
             40361f      4 INSTR BELONGTO 403480 
             403623      7 INSTR BELONGTO 403480 
@@ -5257,22 +5262,23 @@
             40362a      5 INSTR BELONGTO 403480 
             40362a      5 INSTR DEADREGS  EFLAGS R12 ZZ call    _strlen 
             40362f      3 INSTR BELONGTO 403480 
-            40362f      3 INSTR DEADREGS  EFLAGS RSI R12 ZZ mov     rsi, rbx 
+            40362f      3 INSTR DEADREGS  EFLAGS RDX RSI RDI R12 ZZ mov     rsi, rbx 
             403632     -1 INSTR LOCAL 2ndSrcNumeric sub     rbp, rax 
             403632      3 INSTR BELONGTO 403480 
-            403635     -1 INSTR LOCAL MetadataRedundant mov     edx, 40Ah 
+            403635     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 40Ah 
             403635      5 INSTR BELONGTO 403480 
+            403635      5 INSTR DEADREGS  EFLAGS RDX RBX RDI R12 ZZ mov     edx, 40Ah 
             40363a      5 INSTR BELONGTO 403480 
-            40363a      5 INSTR DEADREGS  EFLAGS R12 ZZ mov     edi, offset file 
+            40363a      5 INSTR DEADREGS  EFLAGS RBX RDI R12 ZZ mov     edi, offset file 
             40363f      7 INSTR BELONGTO 403480 
-            40363f      7 INSTR DEADREGS  EFLAGS R12 ZZ mov     ss:file[rbp], 0 
+            40363f      7 INSTR DEADREGS  EFLAGS RBX R12 ZZ mov     ss:file[rbp], 0 
             403646     -1 INSTR LOCAL MetadataUnused xor     ebx, ebx 
             403646      2 INSTR BELONGTO 403480 
             403648     -1 INSTR LOCAL NoMetaUpdate call    ___strcat_chk 
             403648      5 INSTR BELONGTO 403480 
             403648      5 INSTR DEADREGS  EFLAGS R12 ZZ call    ___strcat_chk 
             40364d      6 INSTR BELONGTO 403480 
-            40364d      6 INSTR DEADREGS  EFLAGS R12 ZZ mov     eax, cs:dword_607B08 
+            40364d      6 INSTR DEADREGS  EFLAGS RAX RDI R12 ZZ mov     eax, cs:dword_607B08 
             403653     -1 INSTR LOCAL NoMetaUpdate jmp     loc_4034BD 
             403653      5 INSTR BELONGTO 403480 
             403660      7 INSTR BELONGTO 403480 
@@ -5285,7 +5291,7 @@
             403671      5 INSTR BELONGTO 403480 
             403671      5 INSTR DEADREGS  EFLAGS R12 ZZ call    _fileno 
             403676      2 INSTR BELONGTO 403480 
-            403676      2 INSTR DEADREGS  EFLAGS R12 ZZ mov     edi, eax        ; fd 
+            403676      2 INSTR DEADREGS  EFLAGS RDI R12 ZZ mov     edi, eax        ; fd 
             403678     -1 INSTR LOCAL NoMetaUpdate call    _isatty 
             403678      5 INSTR BELONGTO 403480 
             403678      5 INSTR DEADREGS  EFLAGS R12 ZZ call    _isatty 
@@ -5293,30 +5299,30 @@
             40367d      2 INSTR BELONGTO 403480 
             40367f     -1 INSTR LOCAL NoMetaUpdate jnz     loc_403A80 
             40367f      6 INSTR BELONGTO 403480 
+            403685     -1 INSTR LOCAL MetadataUnused mov     eax, cs:dword_6076CC 
             403685      6 INSTR BELONGTO 403480 
-            403685      6 INSTR DEADREGS  EFLAGS RDI R12 ZZ mov     eax, cs:dword_6076CC 
             40368b     -1 INSTR LOCAL NoMetaUpdate test    eax, eax 
             40368b      2 INSTR BELONGTO 403480 
             40368d     -1 INSTR LOCAL NoMetaUpdate jle     short loc_4036BD 
             40368d      2 INSTR BELONGTO 403480 
             40368f      7 INSTR BELONGTO 403480 
-            40368f      7 INSTR DEADREGS  EFLAGS RDI R12 ZZ mov     rdi, cs:stderr 
+            40368f      7 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R12 ZZ mov     rdi, cs:stderr 
             403696      5 INSTR BELONGTO 403480 
-            403696      5 INSTR DEADREGS  EFLAGS R12 ZZ mov     ecx, offset dest 
+            403696      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI R12 ZZ mov     ecx, offset dest 
             40369b      5 INSTR BELONGTO 403480 
-            40369b      5 INSTR DEADREGS  EFLAGS R12 ZZ mov     edx, offset aS  ; "  %s: " 
+            40369b      5 INSTR DEADREGS  EFLAGS RAX RDX RSI R12 ZZ mov     edx, offset aS  ; "  %s: " 
             4036a0     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 1 
             4036a0      5 INSTR BELONGTO 403480 
-            4036a0      5 INSTR DEADREGS  EFLAGS R12 ZZ mov     esi, 1 
+            4036a0      5 INSTR DEADREGS  EFLAGS RAX RSI R12 ZZ mov     esi, 1 
             4036a5      2 INSTR BELONGTO 403480 
-            4036a5      2 INSTR DEADREGS  EFLAGS R12 ZZ xor     eax, eax 
+            4036a5      2 INSTR DEADREGS  EFLAGS RAX R12 ZZ xor     eax, eax 
             4036a5     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             4036a7     -1 INSTR LOCAL NoMetaUpdate call    ___fprintf_chk 
             4036a7      5 INSTR BELONGTO 403480 
             4036a7      5 INSTR DEADREGS  EFLAGS R12 ZZ call    ___fprintf_chk 
             4036ac     -1 INSTR LOCAL NoMetaUpdate call    sub_4033C0 
             4036ac      5 INSTR BELONGTO 403480 
-            4036ac      5 INSTR DEADREGS  EFLAGS RAX RCX RSI RDI R8 R9 R10 R11 R12 ZZ call    sub_4033C0 
+            4036ac      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R9 R10 R11 R12 ZZ call    sub_4033C0 
             4036b1      7 INSTR BELONGTO 403480 
             4036b1      7 INSTR DEADREGS  EFLAGS RDI R12 ZZ mov     rdi, cs:stderr  ; stream 
             4036b8     -1 INSTR LOCAL NoMetaUpdate call    _fflush 
@@ -5344,7 +5350,7 @@
             4036ec     -1 INSTR LOCAL NoMetaUpdate jz      loc_403B30 
             4036ec      6 INSTR BELONGTO 403480 
             4036f2      6 INSTR BELONGTO 403480 
-            4036f2      6 INSTR DEADREGS  EFLAGS RBX R12 ZZ mov     eax, cs:dword_6076CC 
+            4036f2      6 INSTR DEADREGS  EFLAGS RAX RBX R12 ZZ mov     eax, cs:dword_6076CC 
             4036f8      7 INSTR BELONGTO 403480 
             4036f8      7 INSTR DEADREGS  EFLAGS RBX R12 ZZ mov     cs:byte_60834C, 0 
             4036ff     -1 INSTR LOCAL NoMetaUpdate test    eax, eax 
@@ -5352,15 +5358,15 @@
             403701     -1 INSTR LOCAL NoMetaUpdate jle     short loc_40371E 
             403701      2 INSTR BELONGTO 403480 
             403703      7 INSTR BELONGTO 403480 
-            403703      7 INSTR DEADREGS  EFLAGS RCX RBX R12 ZZ mov     rcx, cs:stderr  ; s 
+            403703      7 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI RDI R12 ZZ mov     rcx, cs:stderr  ; s 
             40370a     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 5          ; n 
             40370a      5 INSTR BELONGTO 403480 
-            40370a      5 INSTR DEADREGS  EFLAGS RBX R12 ZZ mov     edx, 5          ; n 
+            40370a      5 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI R12 ZZ mov     edx, 5          ; n 
             40370f     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 1          ; size 
             40370f      5 INSTR BELONGTO 403480 
-            40370f      5 INSTR DEADREGS  EFLAGS RBX R12 ZZ mov     esi, 1          ; size 
+            40370f      5 INSTR DEADREGS  EFLAGS RBX RSI RDI R12 ZZ mov     esi, 1          ; size 
             403714      5 INSTR BELONGTO 403480 
-            403714      5 INSTR DEADREGS  EFLAGS RBX R12 ZZ mov     edi, offset aDone; "done\n" 
+            403714      5 INSTR DEADREGS  EFLAGS RBX RDI R12 ZZ mov     edi, offset aDone; "done\n" 
             403719     -1 INSTR LOCAL NoMetaUpdate call    _fwrite 
             403719      5 INSTR BELONGTO 403480 
             403719      5 INSTR DEADREGS  EFLAGS RBX R12 ZZ call    _fwrite 
@@ -5377,33 +5383,33 @@
             403730     -1 INSTR LOCAL NoMetaUpdate cmp     cs:dword_607B08, 3 
             403730      7 INSTR BELONGTO 403480 
             403737      7 INSTR BELONGTO 403480 
-            403737      7 INSTR DEADREGS  RBX R12 ZZ mov     cs:byte_60834A, 1 
+            403737      7 INSTR DEADREGS  RBX RDI R12 ZZ mov     cs:byte_60834A, 1 
             40373e      7 INSTR BELONGTO 403480 
-            40373e      7 INSTR DEADREGS  RBX R12 ZZ mov     cs:byte_60834C, 0 
+            40373e      7 INSTR DEADREGS  RBX RDI R12 ZZ mov     cs:byte_60834C, 0 
             403745     -1 INSTR LOCAL NoMetaUpdate jz      loc_403B10 
             403745      6 INSTR BELONGTO 403480 
             40374b     -1 INSTR LOCAL NoMetaUpdate cmp     cs:status, 1 
             40374b      7 INSTR BELONGTO 403480 
             403752      7 INSTR BELONGTO 403480 
-            403752      7 INSTR DEADREGS  RCX RBX R12 ZZ mov     cs:byte_60834C, 0 
+            403752      7 INSTR DEADREGS  RAX RCX RDX RBX RSI RDI R12 ZZ mov     cs:byte_60834C, 0 
             403759     -1 INSTR LOCAL NoMetaUpdate jle     loc_403A68 
             403759      6 INSTR BELONGTO 403480 
             40375f      6 INSTR BELONGTO 403480 
-            40375f      6 INSTR DEADREGS  EFLAGS RCX RBX R12 ZZ mov     eax, cs:dword_6076CC 
+            40375f      6 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX RSI RDI R12 ZZ mov     eax, cs:dword_6076CC 
             403765     -1 INSTR LOCAL NoMetaUpdate test    eax, eax 
             403765      2 INSTR BELONGTO 403480 
             403767     -1 INSTR LOCAL NoMetaUpdate jle     loc_4039B0 
             403767      6 INSTR BELONGTO 403480 
             40376d      7 INSTR BELONGTO 403480 
-            40376d      7 INSTR DEADREGS  EFLAGS RCX RBX R12 ZZ mov     rcx, cs:stderr  ; s 
+            40376d      7 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI RDI R12 ZZ mov     rcx, cs:stderr  ; s 
             403774     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 12h        ; n 
             403774      5 INSTR BELONGTO 403480 
-            403774      5 INSTR DEADREGS  EFLAGS RBX R12 ZZ mov     edx, 12h        ; n 
+            403774      5 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI R12 ZZ mov     edx, 12h        ; n 
             403779     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 1          ; size 
             403779      5 INSTR BELONGTO 403480 
-            403779      5 INSTR DEADREGS  EFLAGS RBX R12 ZZ mov     esi, 1          ; size 
+            403779      5 INSTR DEADREGS  EFLAGS RBX RSI RDI R12 ZZ mov     esi, 1          ; size 
             40377e      5 INSTR BELONGTO 403480 
-            40377e      5 INSTR DEADREGS  EFLAGS RBX R12 ZZ mov     edi, offset aNotABzip2File_; "not a bzip2 file.\n" 
+            40377e      5 INSTR DEADREGS  EFLAGS RBX RDI R12 ZZ mov     edi, offset aNotABzip2File_; "not a bzip2 file.\n" 
             403783     -1 INSTR LOCAL NoMetaUpdate call    _fwrite 
             403783      5 INSTR BELONGTO 403480 
             403783      5 INSTR DEADREGS  EFLAGS RBX R12 ZZ call    _fwrite 
@@ -5419,17 +5425,17 @@
             403793      1 INSTR BELONGTO 403480 
             403793      1 INSTR DEADREGS  EFLAGS ZZ retn 
             403798      5 INSTR BELONGTO 403480 
-            403798      5 INSTR DEADREGS  EFLAGS RBX R12 ZZ mov     esi, offset modes; "rb" 
+            403798      5 INSTR DEADREGS  EFLAGS RBX RSI RDI R12 ZZ mov     esi, offset modes; "rb" 
             40379d      5 INSTR BELONGTO 403480 
-            40379d      5 INSTR DEADREGS  EFLAGS RBX R12 ZZ mov     edi, offset dest; filename 
+            40379d      5 INSTR DEADREGS  EFLAGS RBX RDI R12 ZZ mov     edi, offset dest; filename 
             4037a2     -1 INSTR LOCAL NoMetaUpdate call    _fopen64 
             4037a2      5 INSTR BELONGTO 403480 
             4037a2      5 INSTR DEADREGS  EFLAGS RBX R12 ZZ call    _fopen64 
             4037a7      3 INSTR BELONGTO 403480 
-            4037a7      3 INSTR DEADREGS  EFLAGS RBX R12 ZZ mov     rbp, rax 
+            4037a7      3 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI R12 ZZ mov     rbp, rax 
             4037aa     -1 INSTR LOCAL NoMetaUpdate call    sub_4032A0 
             4037aa      5 INSTR BELONGTO 403480 
-            4037aa      5 INSTR DEADREGS  EFLAGS RBX R12 ZZ call    sub_4032A0 
+            4037aa      5 INSTR DEADREGS  EFLAGS RAX RDX RBX RSI RDI R12 ZZ call    sub_4032A0 
             4037af     -1 INSTR LOCAL NoMetaUpdate test    rax, rax 
             4037af      3 INSTR BELONGTO 403480 
             4037b2      3 INSTR BELONGTO 403480 
@@ -5444,24 +5450,25 @@
             4037c4      5 INSTR BELONGTO 403480 
             4037c4      5 INSTR DEADREGS  EFLAGS R12 ZZ call    ___errno_location 
             4037c9      2 INSTR BELONGTO 403480 
-            4037c9      2 INSTR DEADREGS  EFLAGS R12 ZZ mov     edi, [rax]      ; errnum 
+            4037c9      2 INSTR DEADREGS  EFLAGS RDI R12 ZZ mov     edi, [rax]      ; errnum 
             4037cb     -1 INSTR LOCAL NoMetaUpdate call    _strerror 
             4037cb      5 INSTR BELONGTO 403480 
             4037cb      5 INSTR DEADREGS  EFLAGS R12 ZZ call    _strerror 
             4037d0      7 INSTR BELONGTO 403480 
-            4037d0      7 INSTR DEADREGS  EFLAGS RCX RDI R8 R9 R12 ZZ mov     rcx, cs:s 
+            4037d0      7 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 R12 ZZ mov     rcx, cs:s 
             4037d7      7 INSTR BELONGTO 403480 
-            4037d7      7 INSTR DEADREGS  EFLAGS RDI R8 R9 R12 ZZ mov     rdi, cs:stderr 
+            4037d7      7 INSTR DEADREGS  EFLAGS RDX RSI RDI R8 R9 R12 ZZ mov     rdi, cs:stderr 
             4037de      3 INSTR BELONGTO 403480 
-            4037de      3 INSTR DEADREGS  EFLAGS R8 R9 R12 ZZ mov     r9, rax 
+            4037de      3 INSTR DEADREGS  EFLAGS RDX RSI R8 R9 R12 ZZ mov     r9, rax 
             4037e1      6 INSTR BELONGTO 403480 
-            4037e1      6 INSTR DEADREGS  EFLAGS R8 R12 ZZ mov     r8d, offset dest 
+            4037e1      6 INSTR DEADREGS  EFLAGS RAX RDX RSI R8 R12 ZZ mov     r8d, offset dest 
             4037e7      5 INSTR BELONGTO 403480 
-            4037e7      5 INSTR DEADREGS  EFLAGS R12 ZZ mov     edx, offset aSCanTOpenInput; "%s: Can't open input file %s: %s.\n" 
-            4037ec     -1 INSTR LOCAL MetadataRedundant mov     esi, 1 
+            4037e7      5 INSTR DEADREGS  EFLAGS RAX RDX RSI R12 ZZ mov     edx, offset aSCanTOpenInput; "%s: Can't open input file %s: %s.\n" 
+            4037ec     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 1 
             4037ec      5 INSTR BELONGTO 403480 
+            4037ec      5 INSTR DEADREGS  EFLAGS RAX RSI R12 ZZ mov     esi, 1 
             4037f1      2 INSTR BELONGTO 403480 
-            4037f1      2 INSTR DEADREGS  EFLAGS R12 ZZ xor     eax, eax 
+            4037f1      2 INSTR DEADREGS  EFLAGS RAX R12 ZZ xor     eax, eax 
             4037f1     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             4037f3     -1 INSTR LOCAL NoMetaUpdate call    ___fprintf_chk 
             4037f3      5 INSTR BELONGTO 403480 
@@ -5474,9 +5481,9 @@
             403800     -1 INSTR LOCAL NoMetaUpdate jmp     loc_40399C 
             403800      5 INSTR BELONGTO 403480 
             403808      5 INSTR BELONGTO 403480 
-            403808      5 INSTR DEADREGS  EFLAGS RBX R12 ZZ mov     esi, offset modes; "rb" 
+            403808      5 INSTR DEADREGS  EFLAGS RBX RSI RDI R12 ZZ mov     esi, offset modes; "rb" 
             40380d      5 INSTR BELONGTO 403480 
-            40380d      5 INSTR DEADREGS  EFLAGS RBX R12 ZZ mov     edi, offset dest; filename 
+            40380d      5 INSTR DEADREGS  EFLAGS RBX RDI R12 ZZ mov     edi, offset dest; filename 
             403812     -1 INSTR LOCAL NoMetaUpdate call    _fopen64 
             403812      5 INSTR BELONGTO 403480 
             403812      5 INSTR DEADREGS  EFLAGS RBX R12 ZZ call    _fopen64 
@@ -5492,49 +5499,49 @@
             40382a      5 INSTR BELONGTO 403480 
             40382a      5 INSTR DEADREGS  EFLAGS RBX R12 ZZ call    ___errno_location 
             40382f      2 INSTR BELONGTO 403480 
-            40382f      2 INSTR DEADREGS  EFLAGS RBX R12 ZZ mov     edi, [rax]      ; errnum 
+            40382f      2 INSTR DEADREGS  EFLAGS RBX RDI R12 ZZ mov     edi, [rax]      ; errnum 
             403831     -1 INSTR LOCAL NoMetaUpdate call    _strerror 
             403831      5 INSTR BELONGTO 403480 
             403831      5 INSTR DEADREGS  EFLAGS RBX R12 ZZ call    _strerror 
             403836      6 INSTR BELONGTO 403480 
-            403836      6 INSTR DEADREGS  EFLAGS RCX RBX RDI R8 R9 R12 ZZ mov     r8d, offset dest 
+            403836      6 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI RDI R8 R9 R12 ZZ mov     r8d, offset dest 
             40383c      3 INSTR BELONGTO 403480 
-            40383c      3 INSTR DEADREGS  EFLAGS RCX RBX RDI R9 R12 ZZ mov     r9, rax 
+            40383c      3 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI RDI R9 R12 ZZ mov     r9, rax 
             40383f      7 INSTR BELONGTO 403480 
-            40383f      7 INSTR DEADREGS  EFLAGS RCX RBX RDI R12 ZZ mov     rcx, cs:s 
+            40383f      7 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX RSI RDI R12 ZZ mov     rcx, cs:s 
             403846      5 INSTR BELONGTO 403480 
-            403846      5 INSTR DEADREGS  EFLAGS RBX RDI R12 ZZ mov     edx, offset aSCanTOpenInp_0; "%s: Can't open input file %s:%s.\n" 
+            403846      5 INSTR DEADREGS  EFLAGS RAX RDX RBX RSI RDI R12 ZZ mov     edx, offset aSCanTOpenInp_0; "%s: Can't open input file %s:%s.\n" 
             40384b     -1 INSTR LOCAL NoMetaUpdate jmp     short loc_403871 
             40384b      2 INSTR BELONGTO 403480 
             403850     -1 INSTR LOCAL NoMetaUpdate call    ___errno_location 
             403850      5 INSTR BELONGTO 403480 
             403850      5 INSTR DEADREGS  EFLAGS RBX R12 ZZ call    ___errno_location 
             403855      2 INSTR BELONGTO 403480 
-            403855      2 INSTR DEADREGS  EFLAGS RBX R12 ZZ mov     edi, [rax]      ; errnum 
+            403855      2 INSTR DEADREGS  EFLAGS RBX RDI R12 ZZ mov     edi, [rax]      ; errnum 
             403857     -1 INSTR LOCAL NoMetaUpdate call    _strerror 
             403857      5 INSTR BELONGTO 403480 
             403857      5 INSTR DEADREGS  EFLAGS RBX R12 ZZ call    _strerror 
             40385c      7 INSTR BELONGTO 403480 
-            40385c      7 INSTR DEADREGS  EFLAGS RCX RBX RDI R8 R9 R12 ZZ mov     rcx, cs:s 
+            40385c      7 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI RDI R8 R9 R12 ZZ mov     rcx, cs:s 
             403863      3 INSTR BELONGTO 403480 
-            403863      3 INSTR DEADREGS  EFLAGS RBX RDI R8 R9 R12 ZZ mov     r9, rax 
+            403863      3 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI R8 R9 R12 ZZ mov     r9, rax 
             403866      6 INSTR BELONGTO 403480 
-            403866      6 INSTR DEADREGS  EFLAGS RBX RDI R8 R12 ZZ mov     r8d, offset dest 
+            403866      6 INSTR DEADREGS  EFLAGS RAX RDX RBX RSI RDI R8 R12 ZZ mov     r8d, offset dest 
             40386c      5 INSTR BELONGTO 403480 
-            40386c      5 INSTR DEADREGS  EFLAGS RBX RDI R12 ZZ mov     edx, offset aSCanTOpenInput; "%s: Can't open input file %s: %s.\n" 
+            40386c      5 INSTR DEADREGS  EFLAGS RAX RDX RBX RSI RDI R12 ZZ mov     edx, offset aSCanTOpenInput; "%s: Can't open input file %s: %s.\n" 
             403871      7 INSTR BELONGTO 403480 
-            403871      7 INSTR DEADREGS  EFLAGS RBX RDI R12 ZZ mov     rdi, cs:stderr 
+            403871      7 INSTR DEADREGS  EFLAGS RAX RBX RSI RDI R12 ZZ mov     rdi, cs:stderr 
             403878      2 INSTR BELONGTO 403480 
-            403878      2 INSTR DEADREGS  EFLAGS RBX R12 ZZ xor     eax, eax 
+            403878      2 INSTR DEADREGS  EFLAGS RAX RBX RSI R12 ZZ xor     eax, eax 
             403878     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             40387a     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 1 
             40387a      5 INSTR BELONGTO 403480 
-            40387a      5 INSTR DEADREGS  EFLAGS RBX R12 ZZ mov     esi, 1 
+            40387a      5 INSTR DEADREGS  EFLAGS RBX RSI R12 ZZ mov     esi, 1 
             40387f     -1 INSTR LOCAL NoMetaUpdate call    ___fprintf_chk 
             40387f      5 INSTR BELONGTO 403480 
             40387f      5 INSTR DEADREGS  EFLAGS RBX R12 ZZ call    ___fprintf_chk 
             403884      6 INSTR BELONGTO 403480 
-            403884      6 INSTR DEADREGS  EFLAGS RBX R12 ZZ mov     edx, cs:status 
+            403884      6 INSTR DEADREGS  EFLAGS RDX RBX R12 ZZ mov     edx, cs:status 
             40388a     -1 INSTR LOCAL NoMetaUpdate test    edx, edx 
             40388a      2 INSTR BELONGTO 403480 
             40388c     -1 INSTR LOCAL NoMetaUpdate jg      loc_40371E 
@@ -5544,36 +5551,36 @@
             40389c     -1 INSTR LOCAL NoMetaUpdate jmp     loc_40371E 
             40389c      5 INSTR BELONGTO 403480 
             4038a8      7 INSTR BELONGTO 403480 
-            4038a8      7 INSTR DEADREGS  EFLAGS RCX RBX RDI R8 R9 R12 ZZ mov     rcx, cs:s 
+            4038a8      7 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX RSI RDI R8 R9 R12 ZZ mov     rcx, cs:s 
             4038af      7 INSTR BELONGTO 403480 
-            4038af      7 INSTR DEADREGS  EFLAGS RBX RDI R8 R9 R12 ZZ mov     rdi, cs:stderr 
+            4038af      7 INSTR DEADREGS  EFLAGS RAX RDX RBX RSI RDI R8 R9 R12 ZZ mov     rdi, cs:stderr 
             4038b6      2 INSTR BELONGTO 403480 
-            4038b6      2 INSTR DEADREGS  EFLAGS RBX R8 R9 R12 ZZ xor     eax, eax 
+            4038b6      2 INSTR DEADREGS  EFLAGS RAX RDX RBX RSI R8 R9 R12 ZZ xor     eax, eax 
             4038b6     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             4038b8      6 INSTR BELONGTO 403480 
-            4038b8      6 INSTR DEADREGS  EFLAGS RBX R8 R9 R12 ZZ mov     r9d, offset file 
+            4038b8      6 INSTR DEADREGS  EFLAGS RDX RBX RSI R8 R9 R12 ZZ mov     r9d, offset file 
             4038be      6 INSTR BELONGTO 403480 
-            4038be      6 INSTR DEADREGS  EFLAGS RBX R8 R12 ZZ mov     r8d, offset dest 
+            4038be      6 INSTR DEADREGS  EFLAGS RDX RBX RSI R8 R12 ZZ mov     r8d, offset dest 
             4038c4      5 INSTR BELONGTO 403480 
-            4038c4      5 INSTR DEADREGS  EFLAGS RBX R12 ZZ mov     edx, offset aSCanTGuessOrig; "%s: Can't guess original name for %s --"... 
+            4038c4      5 INSTR DEADREGS  EFLAGS RDX RBX RSI R12 ZZ mov     edx, offset aSCanTGuessOrig; "%s: Can't guess original name for %s --"... 
             4038c9     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 1 
             4038c9      5 INSTR BELONGTO 403480 
-            4038c9      5 INSTR DEADREGS  EFLAGS RBX R12 ZZ mov     esi, 1 
+            4038c9      5 INSTR DEADREGS  EFLAGS RBX RSI R12 ZZ mov     esi, 1 
             4038ce     -1 INSTR LOCAL NoMetaUpdate call    ___fprintf_chk 
             4038ce      5 INSTR BELONGTO 403480 
             4038ce      5 INSTR DEADREGS  EFLAGS RBX R12 ZZ call    ___fprintf_chk 
             4038d3      6 INSTR BELONGTO 403480 
-            4038d3      6 INSTR DEADREGS  EFLAGS RBX R12 ZZ mov     eax, cs:dword_607B08 
+            4038d3      6 INSTR DEADREGS  EFLAGS RAX RBX RDI R12 ZZ mov     eax, cs:dword_607B08 
             4038d9     -1 INSTR LOCAL NoMetaUpdate cmp     eax, 3 
             4038d9      3 INSTR BELONGTO 403480 
             4038dc     -1 INSTR LOCAL NoMetaUpdate jnz     loc_403506 
             4038dc      6 INSTR BELONGTO 403480 
             4038e2      6 INSTR BELONGTO 403480 
             4038e8      5 INSTR BELONGTO 403480 
-            4038e8      5 INSTR DEADREGS  EFLAGS RBX R12 ZZ mov     edi, offset file 
+            4038e8      5 INSTR DEADREGS  EFLAGS RBX RSI RDI R12 ZZ mov     edi, offset file 
             4038ed     -1 INSTR LOCAL NoMetaUpdate call    sub_402010 
             4038ed      5 INSTR BELONGTO 403480 
-            4038ed      5 INSTR DEADREGS  EFLAGS RBX R12 ZZ call    sub_402010 
+            4038ed      5 INSTR DEADREGS  EFLAGS RBX RSI R12 ZZ call    sub_402010 
             4038f2     -1 INSTR LOCAL NoMetaUpdate test    al, al 
             4038f2      2 INSTR BELONGTO 403480 
             4038f4     -1 INSTR LOCAL NoMetaUpdate jz      short loc_40390D 
@@ -5583,12 +5590,12 @@
             4038fd     -1 INSTR LOCAL NoMetaUpdate jz      loc_403AF0 
             4038fd      6 INSTR BELONGTO 403480 
             403903      5 INSTR BELONGTO 403480 
-            403903      5 INSTR DEADREGS  EFLAGS RBX R12 ZZ mov     edi, offset file; filename 
+            403903      5 INSTR DEADREGS  EFLAGS RBX RDI R12 ZZ mov     edi, offset file; filename 
             403908     -1 INSTR LOCAL NoMetaUpdate call    _remove 
             403908      5 INSTR BELONGTO 403480 
             403908      5 INSTR DEADREGS  EFLAGS RBX R12 ZZ call    _remove 
             40390d      6 INSTR BELONGTO 403480 
-            40390d      6 INSTR DEADREGS  EFLAGS RBX R12 ZZ mov     eax, cs:dword_607B08 
+            40390d      6 INSTR DEADREGS  EFLAGS RAX RBX R12 ZZ mov     eax, cs:dword_607B08 
             403913     -1 INSTR LOCAL NoMetaUpdate cmp     eax, 3 
             403913      3 INSTR BELONGTO 403480 
             403916     -1 INSTR LOCAL NoMetaUpdate jnz     loc_403506 
@@ -5599,24 +5606,24 @@
             403923      6 INSTR BELONGTO 403480 
             403929     -1 INSTR LOCAL NoMetaUpdate call    sub_403350 
             403929      5 INSTR BELONGTO 403480 
-            403929      5 INSTR DEADREGS  EFLAGS RBX R12 ZZ call    sub_403350 
+            403929      5 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI R12 ZZ call    sub_403350 
             40392e      6 INSTR BELONGTO 403480 
-            40392e      6 INSTR DEADREGS  EFLAGS RBX R12 ZZ mov     eax, cs:dword_607B08 
+            40392e      6 INSTR DEADREGS  EFLAGS RAX RBX RDI R12 ZZ mov     eax, cs:dword_607B08 
             403934     -1 INSTR LOCAL NoMetaUpdate jmp     loc_403506 
             403934      5 INSTR BELONGTO 403480 
             403940      5 INSTR BELONGTO 403480 
-            403940      5 INSTR DEADREGS  EFLAGS RDX R12 ZZ lea     rdx, [rsp+148h+stat_buf]; stat_buf 
+            403940      5 INSTR DEADREGS  EFLAGS RDX RSI RDI R12 ZZ lea     rdx, [rsp+148h+stat_buf]; stat_buf 
             403940      5 PTRIMMEDESP STACK 16 displ lea     rdx, [rsp+148h+stat_buf]; stat_buf
             403945      5 INSTR BELONGTO 403480 
-            403945      5 INSTR DEADREGS  EFLAGS R12 ZZ mov     esi, offset dest; filename 
+            403945      5 INSTR DEADREGS  EFLAGS RSI RDI R12 ZZ mov     esi, offset dest; filename 
             40394a     -2 INSTR LOCAL n RDI ZZ  NUMVia2ndSrcIMMEDNUM mov     edi, 1          ; ver 
             40394a      5 INSTR BELONGTO 403480 
-            40394a      5 INSTR DEADREGS  EFLAGS R12 ZZ mov     edi, 1          ; ver 
+            40394a      5 INSTR DEADREGS  EFLAGS RDI R12 ZZ mov     edi, 1          ; ver 
             40394f     -1 INSTR LOCAL NoMetaUpdate call    ___xstat64 
             40394f      5 INSTR BELONGTO 403480 
             40394f      5 INSTR DEADREGS  EFLAGS R12 ZZ call    ___xstat64 
             403954      4 INSTR BELONGTO 403480 
-            403954      4 INSTR DEADREGS  EFLAGS R12 ZZ mov     eax, [rsp+148h+stat_buf.st_mode] 
+            403954      4 INSTR DEADREGS  EFLAGS RAX R12 ZZ mov     eax, [rsp+148h+stat_buf.st_mode] 
             403954      4 PTRIMMEDESP STACK 40 displ mov     eax, [rsp+148h+stat_buf.st_mode]
             403958      5 INSTR BELONGTO 403480 
             403958      5 INSTR DEADREGS  EFLAGS R12 ZZ and     eax, 0F000h 
@@ -5634,7 +5641,7 @@
             40397c      6 INSTR BELONGTO 403480 
             403982     -1 INSTR LOCAL NoMetaUpdate call    sub_403310 
             403982      5 INSTR BELONGTO 403480 
-            403982      5 INSTR DEADREGS  EFLAGS RDX R12 ZZ call    sub_403310 
+            403982      5 INSTR DEADREGS  EFLAGS RDX RSI RDI R12 ZZ call    sub_403310 
             403987     -1 INSTR LOCAL NoMetaUpdate test    al, al 
             403987      2 INSTR BELONGTO 403480 
             403989     -1 INSTR LOCAL NoMetaUpdate jz      loc_4034E6 
@@ -5644,7 +5651,7 @@
             403996     -1 INSTR LOCAL NoMetaUpdate jnz     loc_403BCA 
             403996      6 INSTR BELONGTO 403480 
             40399c      6 INSTR BELONGTO 403480 
-            40399c      6 INSTR DEADREGS  EFLAGS RBX R12 ZZ mov     eax, cs:status 
+            40399c      6 INSTR DEADREGS  EFLAGS RAX RBX R12 ZZ mov     eax, cs:status 
             4039a2     -1 INSTR LOCAL NoMetaUpdate test    eax, eax 
             4039a2      2 INSTR BELONGTO 403480 
             4039a4     -1 INSTR LOCAL NoMetaUpdate jg      loc_40371E 
@@ -5652,18 +5659,18 @@
             4039aa     -1 INSTR LOCAL NoMetaUpdate jmp     loc_403892 
             4039aa      5 INSTR BELONGTO 403480 
             4039b0      7 INSTR BELONGTO 403480 
-            4039b0      7 INSTR DEADREGS  EFLAGS RCX RBX RDI R8 R12 ZZ mov     rcx, cs:s 
+            4039b0      7 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX RSI RDI R8 R12 ZZ mov     rcx, cs:s 
             4039b7      7 INSTR BELONGTO 403480 
-            4039b7      7 INSTR DEADREGS  EFLAGS RBX RDI R8 R12 ZZ mov     rdi, cs:stderr 
+            4039b7      7 INSTR DEADREGS  EFLAGS RAX RDX RBX RSI RDI R8 R12 ZZ mov     rdi, cs:stderr 
             4039be      6 INSTR BELONGTO 403480 
-            4039be      6 INSTR DEADREGS  EFLAGS RBX R8 R12 ZZ mov     r8d, offset dest 
+            4039be      6 INSTR DEADREGS  EFLAGS RAX RDX RBX RSI R8 R12 ZZ mov     r8d, offset dest 
             4039c4      5 INSTR BELONGTO 403480 
-            4039c4      5 INSTR DEADREGS  EFLAGS RBX R12 ZZ mov     edx, offset byte_404723 
+            4039c4      5 INSTR DEADREGS  EFLAGS RAX RDX RBX RSI R12 ZZ mov     edx, offset byte_404723 
             4039c9     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 1 
             4039c9      5 INSTR BELONGTO 403480 
-            4039c9      5 INSTR DEADREGS  EFLAGS RBX R12 ZZ mov     esi, 1 
+            4039c9      5 INSTR DEADREGS  EFLAGS RAX RBX RSI R12 ZZ mov     esi, 1 
             4039ce      2 INSTR BELONGTO 403480 
-            4039ce      2 INSTR DEADREGS  EFLAGS RBX R12 ZZ xor     eax, eax 
+            4039ce      2 INSTR DEADREGS  EFLAGS RAX RBX R12 ZZ xor     eax, eax 
             4039ce     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             4039d0     -1 INSTR LOCAL NoMetaUpdate call    ___fprintf_chk 
             4039d0      5 INSTR BELONGTO 403480 
@@ -5671,13 +5678,13 @@
             4039d5     -1 INSTR LOCAL NoMetaUpdate jmp     loc_40371E 
             4039d5      5 INSTR BELONGTO 403480 
             4039e0      8 INSTR BELONGTO 403480 
-            4039e0      8 INSTR DEADREGS  EFLAGS RDX RBX R12 ZZ lea     rdx, [rsp+148h+var_A8]; stat_buf 
+            4039e0      8 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI R12 ZZ lea     rdx, [rsp+148h+var_A8]; stat_buf 
             4039e0      8 PTRIMMEDESP STACK 160 displ lea     rdx, [rsp+148h+var_A8]; stat_buf
             4039e8      5 INSTR BELONGTO 403480 
-            4039e8      5 INSTR DEADREGS  EFLAGS RBX R12 ZZ mov     esi, offset dest; filename 
+            4039e8      5 INSTR DEADREGS  EFLAGS RBX RSI RDI R12 ZZ mov     esi, offset dest; filename 
             4039ed     -2 INSTR LOCAL n RDI ZZ  NUMVia2ndSrcIMMEDNUM mov     edi, 1          ; ver 
             4039ed      5 INSTR BELONGTO 403480 
-            4039ed      5 INSTR DEADREGS  EFLAGS RBX R12 ZZ mov     edi, 1          ; ver 
+            4039ed      5 INSTR DEADREGS  EFLAGS RBX RDI R12 ZZ mov     edi, 1          ; ver 
             4039f2     -1 INSTR LOCAL NoMetaUpdate call    ___lxstat64 
             4039f2      5 INSTR BELONGTO 403480 
             4039f2      5 INSTR DEADREGS  EFLAGS RBX R12 ZZ call    ___lxstat64 
@@ -5686,7 +5693,7 @@
             4039f9     -1 INSTR LOCAL NoMetaUpdate jnz     loc_403AD4 
             4039f9      6 INSTR BELONGTO 403480 
             4039ff      8 INSTR BELONGTO 403480 
-            4039ff      8 INSTR DEADREGS  EFLAGS RBX R9 R12 ZZ mov     r9, [rsp+148h+var_A8.st_nlink] 
+            4039ff      8 INSTR DEADREGS  EFLAGS RAX RBX R9 R12 ZZ mov     r9, [rsp+148h+var_A8.st_nlink] 
             4039ff      8 PTRIMMEDESP STACK 176 displ mov     r9, [rsp+148h+var_A8.st_nlink]
             403a07     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM sub     r9d, 1 
             403a07      4 INSTR BELONGTO 403480 
@@ -5697,33 +5704,33 @@
             403a14     -1 INSTR LOCAL NoMetaUpdate cmp     r9d, 1 
             403a14      4 INSTR BELONGTO 403480 
             403a18      5 INSTR BELONGTO 403480 
-            403a18      5 INSTR DEADREGS  RCX RBX RDI R8 R12 ZZ mov     edx, 4047D2h 
+            403a18      5 INSTR DEADREGS  RAX RCX RDX RBX RSI RDI R8 R12 ZZ mov     edx, 4047D2h 
             403a1d      5 INSTR BELONGTO 403480 
-            403a1d      5 INSTR DEADREGS  RCX RBX RDI R8 R12 ZZ mov     eax, 4047F2h 
+            403a1d      5 INSTR DEADREGS  RAX RCX RBX RSI RDI R8 R12 ZZ mov     eax, 4047F2h 
             403a22      7 INSTR BELONGTO 403480 
-            403a22      7 INSTR DEADREGS  RCX RBX RDI R8 R12 ZZ mov     rcx, cs:s 
+            403a22      7 INSTR DEADREGS  RCX RBX RSI RDI R8 R12 ZZ mov     rcx, cs:s 
             403a29      7 INSTR BELONGTO 403480 
-            403a29      7 INSTR DEADREGS  RBX RDI R8 R12 ZZ mov     rdi, cs:stderr 
+            403a29      7 INSTR DEADREGS  RBX RSI RDI R8 R12 ZZ mov     rdi, cs:stderr 
             403a30      4 INSTR BELONGTO 403480 
-            403a30      4 INSTR DEADREGS  RBX R8 R12 ZZ cmovz   rax, rdx 
+            403a30      4 INSTR DEADREGS  RBX RSI R8 R12 ZZ cmovz   rax, rdx 
             403a34      4 INSTR BELONGTO 403480 
-            403a34      4 INSTR DEADREGS  EFLAGS RBX R8 R12 ZZ mov     [rsp+148h+var_148], rax 
+            403a34      4 INSTR DEADREGS  EFLAGS RDX RBX RSI R8 R12 ZZ mov     [rsp+148h+var_148], rax 
             403a34      4 PTRIMMEDESP STACK 0 displ mov     [rsp+148h+var_148], rax
             403a38     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 1 
             403a38      5 INSTR BELONGTO 403480 
-            403a38      5 INSTR DEADREGS  EFLAGS RBX R8 R12 ZZ mov     esi, 1 
+            403a38      5 INSTR DEADREGS  EFLAGS RAX RDX RBX RSI R8 R12 ZZ mov     esi, 1 
             403a3d      2 INSTR BELONGTO 403480 
-            403a3d      2 INSTR DEADREGS  EFLAGS RBX R8 R12 ZZ xor     eax, eax 
+            403a3d      2 INSTR DEADREGS  EFLAGS RAX RDX RBX R8 R12 ZZ xor     eax, eax 
             403a3d     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             403a3f      6 INSTR BELONGTO 403480 
-            403a3f      6 INSTR DEADREGS  EFLAGS RBX R8 R12 ZZ mov     r8d, offset dest 
+            403a3f      6 INSTR DEADREGS  EFLAGS RDX RBX R8 R12 ZZ mov     r8d, offset dest 
             403a45      5 INSTR BELONGTO 403480 
-            403a45      5 INSTR DEADREGS  EFLAGS RBX R12 ZZ mov     edx, offset aSInputFileSHas; "%s: Input file %s has %d other link%s.\"... 
+            403a45      5 INSTR DEADREGS  EFLAGS RDX RBX R12 ZZ mov     edx, offset aSInputFileSHas; "%s: Input file %s has %d other link%s.\"... 
             403a4a     -1 INSTR LOCAL NoMetaUpdate call    ___fprintf_chk 
             403a4a      5 INSTR BELONGTO 403480 
             403a4a      5 INSTR DEADREGS  EFLAGS RBX R12 ZZ call    ___fprintf_chk 
             403a4f      6 INSTR BELONGTO 403480 
-            403a4f      6 INSTR DEADREGS  EFLAGS RBX R12 ZZ mov     esi, cs:status 
+            403a4f      6 INSTR DEADREGS  EFLAGS RBX RSI R12 ZZ mov     esi, cs:status 
             403a55     -1 INSTR LOCAL NoMetaUpdate test    esi, esi 
             403a55      2 INSTR BELONGTO 403480 
             403a57     -1 INSTR LOCAL NoMetaUpdate jg      loc_40371E 
@@ -5731,43 +5738,43 @@
             403a5d     -1 INSTR LOCAL NoMetaUpdate jmp     loc_403892 
             403a5d      5 INSTR BELONGTO 403480 
             403a68     10 INSTR BELONGTO 403480 
-            403a68     10 INSTR DEADREGS  EFLAGS RCX RBX R12 ZZ mov     cs:status, 2 
+            403a68     10 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX RSI RDI R12 ZZ mov     cs:status, 2 
             403a72     -1 INSTR LOCAL NoMetaUpdate jmp     loc_40375F 
             403a72      5 INSTR BELONGTO 403480 
             403a80      7 INSTR BELONGTO 403480 
-            403a80      7 INSTR DEADREGS  EFLAGS RCX RBX RDI R12 ZZ mov     rcx, cs:s 
+            403a80      7 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX RSI RDI R12 ZZ mov     rcx, cs:s 
             403a87      7 INSTR BELONGTO 403480 
-            403a87      7 INSTR DEADREGS  EFLAGS RBX RDI R12 ZZ mov     rdi, cs:stderr 
+            403a87      7 INSTR DEADREGS  EFLAGS RAX RDX RBX RSI RDI R12 ZZ mov     rdi, cs:stderr 
             403a8e      5 INSTR BELONGTO 403480 
-            403a8e      5 INSTR DEADREGS  EFLAGS RBX R12 ZZ mov     edx, offset aSIWonTReadComp; "%s: I won't read compressed data from a"... 
+            403a8e      5 INSTR DEADREGS  EFLAGS RAX RDX RBX RSI R12 ZZ mov     edx, offset aSIWonTReadComp; "%s: I won't read compressed data from a"... 
             403a93     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 1 
             403a93      5 INSTR BELONGTO 403480 
-            403a93      5 INSTR DEADREGS  EFLAGS RBX R12 ZZ mov     esi, 1 
+            403a93      5 INSTR DEADREGS  EFLAGS RAX RBX RSI R12 ZZ mov     esi, 1 
             403a98      2 INSTR BELONGTO 403480 
-            403a98      2 INSTR DEADREGS  EFLAGS RBX R12 ZZ xor     eax, eax 
+            403a98      2 INSTR DEADREGS  EFLAGS RAX RBX R12 ZZ xor     eax, eax 
             403a98     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             403a9a     -1 INSTR LOCAL NoMetaUpdate call    ___fprintf_chk 
             403a9a      5 INSTR BELONGTO 403480 
             403a9a      5 INSTR DEADREGS  EFLAGS RBX R12 ZZ call    ___fprintf_chk 
             403a9f      7 INSTR BELONGTO 403480 
-            403a9f      7 INSTR DEADREGS  EFLAGS RCX RBX RDI R8 R12 ZZ mov     rcx, cs:s 
+            403a9f      7 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX RSI RDI R8 R12 ZZ mov     rcx, cs:s 
             403aa6      5 INSTR BELONGTO 403480 
-            403aa6      5 INSTR DEADREGS  EFLAGS RBX RDI R8 R12 ZZ mov     edx, offset aSForHelpTypeSH; "%s: For help, type: `%s --help'.\n" 
+            403aa6      5 INSTR DEADREGS  EFLAGS RAX RDX RBX RSI RDI R8 R12 ZZ mov     edx, offset aSForHelpTypeSH; "%s: For help, type: `%s --help'.\n" 
             403aab      3 INSTR BELONGTO 403480 
-            403aab      3 INSTR DEADREGS  EFLAGS RBX RDI R8 R12 ZZ mov     r8, rcx 
+            403aab      3 INSTR DEADREGS  EFLAGS RAX RBX RSI RDI R8 R12 ZZ mov     r8, rcx 
             403aae      7 INSTR BELONGTO 403480 
-            403aae      7 INSTR DEADREGS  EFLAGS RBX RDI R12 ZZ mov     rdi, cs:stderr 
+            403aae      7 INSTR DEADREGS  EFLAGS RAX RBX RSI RDI R12 ZZ mov     rdi, cs:stderr 
             403ab5      2 INSTR BELONGTO 403480 
-            403ab5      2 INSTR DEADREGS  EFLAGS RBX R12 ZZ xor     eax, eax 
+            403ab5      2 INSTR DEADREGS  EFLAGS RAX RBX RSI R12 ZZ xor     eax, eax 
             403ab5     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             403ab7     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 1 
             403ab7      5 INSTR BELONGTO 403480 
-            403ab7      5 INSTR DEADREGS  EFLAGS RBX R12 ZZ mov     esi, 1 
+            403ab7      5 INSTR DEADREGS  EFLAGS RBX RSI R12 ZZ mov     esi, 1 
             403abc     -1 INSTR LOCAL NoMetaUpdate call    ___fprintf_chk 
             403abc      5 INSTR BELONGTO 403480 
             403abc      5 INSTR DEADREGS  EFLAGS RBX R12 ZZ call    ___fprintf_chk 
             403ac1      6 INSTR BELONGTO 403480 
-            403ac1      6 INSTR DEADREGS  EFLAGS RBX R12 ZZ mov     ecx, cs:status 
+            403ac1      6 INSTR DEADREGS  EFLAGS RCX RBX R12 ZZ mov     ecx, cs:status 
             403ac7     -1 INSTR LOCAL NoMetaUpdate test    ecx, ecx 
             403ac7      2 INSTR BELONGTO 403480 
             403ac9     -1 INSTR LOCAL NoMetaUpdate jg      loc_40371E 
@@ -5775,7 +5782,7 @@
             403acf     -1 INSTR LOCAL NoMetaUpdate jmp     loc_403892 
             403acf      5 INSTR BELONGTO 403480 
             403ad4      6 INSTR BELONGTO 403480 
-            403ad4      6 INSTR DEADREGS  EFLAGS RBX R12 ZZ mov     eax, cs:dword_607B08 
+            403ad4      6 INSTR DEADREGS  EFLAGS RAX RBX R12 ZZ mov     eax, cs:dword_607B08 
             403ada     -1 INSTR LOCAL NoMetaUpdate cmp     eax, 3 
             403ada      3 INSTR BELONGTO 403480 
             403add     -1 INSTR LOCAL NoMetaUpdate jz      loc_403929 
@@ -5783,20 +5790,20 @@
             403ae3     -1 INSTR LOCAL NoMetaUpdate jmp     loc_403506 
             403ae3      5 INSTR BELONGTO 403480 
             403af0      6 INSTR BELONGTO 403480 
-            403af0      6 INSTR DEADREGS  EFLAGS RCX RBX RDI R8 R12 ZZ mov     r8d, offset file 
+            403af0      6 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX RSI RDI R8 R12 ZZ mov     r8d, offset file 
             403af6      7 INSTR BELONGTO 403480 
-            403af6      7 INSTR DEADREGS  EFLAGS RCX RBX RDI R12 ZZ mov     rcx, cs:s 
+            403af6      7 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX RSI RDI R12 ZZ mov     rcx, cs:s 
             403afd      5 INSTR BELONGTO 403480 
-            403afd      5 INSTR DEADREGS  EFLAGS RBX RDI R12 ZZ mov     edx, offset aSOutputFileSAl; "%s: Output file %s already exists.\n" 
+            403afd      5 INSTR DEADREGS  EFLAGS RAX RDX RBX RSI RDI R12 ZZ mov     edx, offset aSOutputFileSAl; "%s: Output file %s already exists.\n" 
             403b02     -1 INSTR LOCAL NoMetaUpdate jmp     short loc_403AAE 
             403b02      2 INSTR BELONGTO 403480 
             403b04      5 INSTR BELONGTO 403480 
-            403b04      5 INSTR DEADREGS  EFLAGS RCX RBX R8 R12 R13 R14 R15 ZZ mov     edi, offset aUncompressBadM; "uncompress: bad modes\n" 
+            403b04      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX RSI RDI R8 R12 R13 R14 R15 ZZ mov     edi, offset aUncompressBadM; "uncompress: bad modes\n" 
             403b09     -1 INSTR LOCAL NoMetaUpdate call    sub_4023C0 
             403b09      5 INSTR BELONGTO 403480 
-            403b09      5 INSTR DEADREGS  EFLAGS RCX RBX R8 R12 R13 R14 R15 ZZ call    sub_4023C0 
+            403b09      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX RSI R8 R12 R13 R14 R15 ZZ call    sub_4023C0 
             403b10      5 INSTR BELONGTO 403480 
-            403b10      5 INSTR DEADREGS  EFLAGS RBX R12 ZZ mov     edi, offset file; filename 
+            403b10      5 INSTR DEADREGS  EFLAGS RBX RDI R12 ZZ mov     edi, offset file; filename 
             403b15     -1 INSTR LOCAL NoMetaUpdate call    _remove 
             403b15      5 INSTR BELONGTO 403480 
             403b15      5 INSTR DEADREGS  EFLAGS RBX R12 ZZ call    _remove 
@@ -5806,10 +5813,10 @@
             403b1c      6 INSTR BELONGTO 403480 
             403b22     -1 INSTR LOCAL NoMetaUpdate call    sub_402470 
             403b22      5 INSTR BELONGTO 403480 
-            403b22      5 INSTR DEADREGS  EFLAGS RCX RBX RDI R12 R13 R14 R15 ZZ call    sub_402470 
+            403b22      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX RSI RDI R12 R13 R14 R15 ZZ call    sub_402470 
             403b30     -1 INSTR LOCAL NoMetaUpdate call    sub_403380 
             403b30      5 INSTR BELONGTO 403480 
-            403b30      5 INSTR DEADREGS  EFLAGS RAX RBX RSI R12 ZZ call    sub_403380 
+            403b30      5 INSTR DEADREGS  EFLAGS RAX RBX RSI RDI R12 ZZ call    sub_403380 
             403b35     -1 INSTR LOCAL NoMetaUpdate cmp     cs:byte_607B0C, 0 
             403b35      7 INSTR BELONGTO 403480 
             403b3c      7 INSTR BELONGTO 403480 
@@ -5817,7 +5824,7 @@
             403b43     -1 INSTR LOCAL NoMetaUpdate jnz     loc_4036F2 
             403b43      6 INSTR BELONGTO 403480 
             403b49      5 INSTR BELONGTO 403480 
-            403b49      5 INSTR DEADREGS  EFLAGS RBX R12 ZZ mov     edi, offset dest; filename 
+            403b49      5 INSTR DEADREGS  EFLAGS RBX RDI R12 ZZ mov     edi, offset dest; filename 
             403b4e     -1 INSTR LOCAL NoMetaUpdate call    _remove 
             403b4e      5 INSTR BELONGTO 403480 
             403b4e      5 INSTR DEADREGS  EFLAGS RBX R12 ZZ call    _remove 
@@ -5828,36 +5835,37 @@
             403b5b     -1 INSTR LOCAL NoMetaUpdate jmp     short loc_403B22 
             403b5b      2 INSTR BELONGTO 403480 
             403b60      6 INSTR BELONGTO 403480 
-            403b60      6 INSTR DEADREGS  EFLAGS RCX RBX RDI R8 R12 ZZ mov     r8d, offset dest 
+            403b60      6 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX RSI RDI R8 R12 ZZ mov     r8d, offset dest 
             403b66      7 INSTR BELONGTO 403480 
-            403b66      7 INSTR DEADREGS  EFLAGS RCX RBX RDI R12 ZZ mov     rcx, cs:s 
+            403b66      7 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX RSI RDI R12 ZZ mov     rcx, cs:s 
             403b6d      5 INSTR BELONGTO 403480 
-            403b6d      5 INSTR DEADREGS  EFLAGS RBX RDI R12 ZZ mov     edx, offset aSInputFileSIsA; "%s: Input file %s is a directory.\n" 
+            403b6d      5 INSTR DEADREGS  EFLAGS RAX RDX RBX RSI RDI R12 ZZ mov     edx, offset aSInputFileSIsA; "%s: Input file %s is a directory.\n" 
             403b72     -1 INSTR LOCAL NoMetaUpdate jmp     loc_403AAE 
             403b72      5 INSTR BELONGTO 403480 
             403b80     -1 INSTR LOCAL NoMetaUpdate call    ___errno_location 
             403b80      5 INSTR BELONGTO 403480 
             403b80      5 INSTR DEADREGS  EFLAGS RBX R12 ZZ call    ___errno_location 
             403b85      2 INSTR BELONGTO 403480 
-            403b85      2 INSTR DEADREGS  EFLAGS RBX R12 ZZ mov     edi, [rax]      ; errnum 
+            403b85      2 INSTR DEADREGS  EFLAGS RBX RDI R12 ZZ mov     edi, [rax]      ; errnum 
             403b87     -1 INSTR LOCAL NoMetaUpdate call    _strerror 
             403b87      5 INSTR BELONGTO 403480 
             403b87      5 INSTR DEADREGS  EFLAGS RBX R12 ZZ call    _strerror 
             403b8c      7 INSTR BELONGTO 403480 
-            403b8c      7 INSTR DEADREGS  EFLAGS RCX RBX RDI R8 R9 R12 ZZ mov     rcx, cs:s 
+            403b8c      7 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI RDI R8 R9 R12 ZZ mov     rcx, cs:s 
             403b93      7 INSTR BELONGTO 403480 
-            403b93      7 INSTR DEADREGS  EFLAGS RBX RDI R8 R9 R12 ZZ mov     rdi, cs:stderr 
+            403b93      7 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI R8 R9 R12 ZZ mov     rdi, cs:stderr 
             403b9a      3 INSTR BELONGTO 403480 
-            403b9a      3 INSTR DEADREGS  EFLAGS RBX R8 R9 R12 ZZ mov     r9, rax 
+            403b9a      3 INSTR DEADREGS  EFLAGS RDX RBX RSI R8 R9 R12 ZZ mov     r9, rax 
             403b9d      6 INSTR BELONGTO 403480 
-            403b9d      6 INSTR DEADREGS  EFLAGS RBX R8 R12 ZZ mov     r8d, offset file 
+            403b9d      6 INSTR DEADREGS  EFLAGS RAX RDX RBX RSI R8 R12 ZZ mov     r8d, offset file 
             403ba3      2 INSTR BELONGTO 403480 
-            403ba3      2 INSTR DEADREGS  EFLAGS RBX R12 ZZ xor     eax, eax 
+            403ba3      2 INSTR DEADREGS  EFLAGS RAX RDX RBX RSI R12 ZZ xor     eax, eax 
             403ba3     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             403ba5      5 INSTR BELONGTO 403480 
-            403ba5      5 INSTR DEADREGS  EFLAGS RBX R12 ZZ mov     edx, offset aSCanTCreateOut; "%s: Can't create output file %s: %s.\n" 
-            403baa     -1 INSTR LOCAL MetadataRedundant mov     esi, 1 
+            403ba5      5 INSTR DEADREGS  EFLAGS RDX RBX RSI R12 ZZ mov     edx, offset aSCanTCreateOut; "%s: Can't create output file %s: %s.\n" 
+            403baa     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 1 
             403baa      5 INSTR BELONGTO 403480 
+            403baa      5 INSTR DEADREGS  EFLAGS RBX RSI R12 ZZ mov     esi, 1 
             403baf     -1 INSTR LOCAL NoMetaUpdate call    ___fprintf_chk 
             403baf      5 INSTR BELONGTO 403480 
             403baf      5 INSTR DEADREGS  EFLAGS RBX R12 ZZ call    ___fprintf_chk 
@@ -5873,18 +5881,18 @@
             403bc5     -1 INSTR LOCAL NoMetaUpdate jmp     loc_40399C 
             403bc5      5 INSTR BELONGTO 403480 
             403bca      7 INSTR BELONGTO 403480 
-            403bca      7 INSTR DEADREGS  EFLAGS RCX RBX RDI R8 R12 ZZ mov     rcx, cs:s 
+            403bca      7 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX RSI RDI R8 R12 ZZ mov     rcx, cs:s 
             403bd1      7 INSTR BELONGTO 403480 
-            403bd1      7 INSTR DEADREGS  EFLAGS RBX RDI R8 R12 ZZ mov     rdi, cs:stderr 
+            403bd1      7 INSTR DEADREGS  EFLAGS RAX RDX RBX RSI RDI R8 R12 ZZ mov     rdi, cs:stderr 
             403bd8      6 INSTR BELONGTO 403480 
-            403bd8      6 INSTR DEADREGS  EFLAGS RBX R8 R12 ZZ mov     r8d, offset dest 
+            403bd8      6 INSTR DEADREGS  EFLAGS RAX RDX RBX RSI R8 R12 ZZ mov     r8d, offset dest 
             403bde      5 INSTR BELONGTO 403480 
-            403bde      5 INSTR DEADREGS  EFLAGS RBX R12 ZZ mov     edx, offset aSInputFileSIsN; "%s: Input file %s is not a normal file."... 
+            403bde      5 INSTR DEADREGS  EFLAGS RAX RDX RBX RSI R12 ZZ mov     edx, offset aSInputFileSIsN; "%s: Input file %s is not a normal file."... 
             403be3     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 1 
             403be3      5 INSTR BELONGTO 403480 
-            403be3      5 INSTR DEADREGS  EFLAGS RBX R12 ZZ mov     esi, 1 
+            403be3      5 INSTR DEADREGS  EFLAGS RAX RBX RSI R12 ZZ mov     esi, 1 
             403be8      2 INSTR BELONGTO 403480 
-            403be8      2 INSTR DEADREGS  EFLAGS RBX R12 ZZ xor     eax, eax 
+            403be8      2 INSTR DEADREGS  EFLAGS RAX RBX R12 ZZ xor     eax, eax 
             403be8     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             403bea     -1 INSTR LOCAL NoMetaUpdate call    ___fprintf_chk 
             403bea      5 INSTR BELONGTO 403480 
@@ -5907,17 +5915,18 @@
             403c0b     -1 INSTR LOCAL NoMetaUpdate test    rdi, rdi 
             403c0b      3 INSTR BELONGTO 403c00 
             403c0e      7 INSTR BELONGTO 403c00 
+            403c0e      7 INSTR DEADREGS  RDI ZZ mov     cs:byte_60834C, 0 
             403c15     -1 INSTR LOCAL NoMetaUpdate jz      loc_403E20 
             403c15      6 INSTR BELONGTO 403c00 
             403c1b      5 INSTR BELONGTO 403c00 
-            403c1b      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, offset src ; "(none)" 
+            403c1b      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, offset src ; "(none)" 
             403c20      5 INSTR BELONGTO 403c00 
-            403c20      5 INSTR DEADREGS  EFLAGS ZZ mov     edi, offset file; dest 
+            403c20      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     edi, offset file; dest 
             403c25     -1 INSTR LOCAL NoMetaUpdate call    sub_403080 
             403c25      5 INSTR BELONGTO 403c00 
             403c25      5 INSTR DEADREGS  EFLAGS ZZ call    sub_403080 
             403c2a      6 INSTR BELONGTO 403c00 
-            403c2a      6 INSTR DEADREGS  EFLAGS ZZ mov     eax, cs:dword_607B08 
+            403c2a      6 INSTR DEADREGS  EFLAGS RAX RDI ZZ mov     eax, cs:dword_607B08 
             403c30     -1 INSTR LOCAL NoMetaUpdate cmp     eax, 2 
             403c30      3 INSTR BELONGTO 403c00 
             403c33     -1 INSTR LOCAL NoMetaUpdate jz      loc_403D50 
@@ -5931,10 +5940,10 @@
             403c45     -1 INSTR LOCAL NoMetaUpdate jz      loc_403DF0 
             403c45      6 INSTR BELONGTO 403c00 
             403c4b      5 INSTR BELONGTO 403c00 
-            403c4b      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     edi, offset dest 
+            403c4b      5 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ mov     edi, offset dest 
             403c50     -1 INSTR LOCAL NoMetaUpdate call    sub_402010 
             403c50      5 INSTR BELONGTO 403c00 
-            403c50      5 INSTR DEADREGS  EFLAGS RBX ZZ call    sub_402010 
+            403c50      5 INSTR DEADREGS  EFLAGS RBX RSI ZZ call    sub_402010 
             403c55     -1 INSTR LOCAL NoMetaUpdate test    al, al 
             403c55      2 INSTR BELONGTO 403c00 
             403c57     -1 INSTR LOCAL NoMetaUpdate jz      loc_403E50 
@@ -5944,26 +5953,26 @@
             403c64     -1 INSTR LOCAL NoMetaUpdate jz      loc_403D6C 
             403c64      6 INSTR BELONGTO 403c00 
             403c6a      3 INSTR BELONGTO 403c00 
-            403c6a      3 INSTR DEADREGS  EFLAGS RDX RBX ZZ mov     rdx, rsp        ; stat_buf 
+            403c6a      3 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI ZZ mov     rdx, rsp        ; stat_buf 
             403c6a      3 PTRIMMEDESP STACK 0 displ mov     rdx, rsp        ; stat_buf
             403c6d      5 INSTR BELONGTO 403c00 
-            403c6d      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     esi, offset dest; filename 
+            403c6d      5 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ mov     esi, offset dest; filename 
             403c72     -2 INSTR LOCAL n RDI ZZ  NUMVia2ndSrcIMMEDNUM mov     edi, 1          ; ver 
             403c72      5 INSTR BELONGTO 403c00 
-            403c72      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     edi, 1          ; ver 
+            403c72      5 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     edi, 1          ; ver 
             403c77     -1 INSTR LOCAL NoMetaUpdate call    ___xstat64 
             403c77      5 INSTR BELONGTO 403c00 
             403c77      5 INSTR DEADREGS  EFLAGS RBX ZZ call    ___xstat64 
-            403c7c     -1 INSTR LOCAL MetadataRedundant mov     eax, [rsp+98h+var_80] 
+            403c7c     -1 INSTR LOCAL MetadataUnused mov     eax, [rsp+98h+var_80] 
             403c7c      4 INSTR BELONGTO 403c00 
-            403c80     -1 INSTR LOCAL MetadataRedundant and     eax, 0F000h 
+            403c80     -1 INSTR LOCAL MetadataUnused and     eax, 0F000h 
             403c80      5 INSTR BELONGTO 403c00 
             403c85     -1 INSTR LOCAL NoMetaUpdate cmp     eax, 4000h 
             403c85      5 INSTR BELONGTO 403c00 
             403c8a     -1 INSTR LOCAL NoMetaUpdate jz      loc_403EA0 
             403c8a      6 INSTR BELONGTO 403c00 
             403c90      6 INSTR BELONGTO 403c00 
-            403c90      6 INSTR DEADREGS  EFLAGS RBX ZZ mov     eax, cs:dword_607B08 
+            403c90      6 INSTR DEADREGS  EFLAGS RAX RBX RDI ZZ mov     eax, cs:dword_607B08 
             403c96     -1 INSTR LOCAL NoMetaUpdate cmp     eax, 1 
             403c96      3 INSTR BELONGTO 403c00 
             403c99     -1 INSTR LOCAL NoMetaUpdate jz      loc_403D6C 
@@ -5975,9 +5984,9 @@
             403ca8     -1 INSTR LOCAL NoMetaUpdate jg      loc_403E10 
             403ca8      6 INSTR BELONGTO 403c00 
             403cae      5 INSTR BELONGTO 403c00 
-            403cae      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     esi, offset modes; "rb" 
+            403cae      5 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ mov     esi, offset modes; "rb" 
             403cb3      5 INSTR BELONGTO 403c00 
-            403cb3      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     edi, offset dest; filename 
+            403cb3      5 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     edi, offset dest; filename 
             403cb8     -1 INSTR LOCAL NoMetaUpdate call    _fopen64 
             403cb8      5 INSTR BELONGTO 403c00 
             403cb8      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _fopen64 
@@ -5994,23 +6003,23 @@
             403cd3     -1 INSTR LOCAL NoMetaUpdate jle     short loc_403D03 
             403cd3      2 INSTR BELONGTO 403c00 
             403cd5      7 INSTR BELONGTO 403c00 
-            403cd5      7 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, cs:stderr 
+            403cd5      7 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI ZZ mov     rdi, cs:stderr 
             403cdc      5 INSTR BELONGTO 403c00 
-            403cdc      5 INSTR DEADREGS  EFLAGS ZZ mov     ecx, offset dest 
+            403cdc      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI ZZ mov     ecx, offset dest 
             403ce1      5 INSTR BELONGTO 403c00 
-            403ce1      5 INSTR DEADREGS  EFLAGS ZZ mov     edx, offset aS  ; "  %s: " 
+            403ce1      5 INSTR DEADREGS  EFLAGS RAX RDX RSI ZZ mov     edx, offset aS  ; "  %s: " 
             403ce6     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 1 
             403ce6      5 INSTR BELONGTO 403c00 
-            403ce6      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, 1 
+            403ce6      5 INSTR DEADREGS  EFLAGS RAX RSI ZZ mov     esi, 1 
             403ceb      2 INSTR BELONGTO 403c00 
-            403ceb      2 INSTR DEADREGS  EFLAGS ZZ xor     eax, eax 
+            403ceb      2 INSTR DEADREGS  EFLAGS RAX ZZ xor     eax, eax 
             403ceb     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             403ced     -1 INSTR LOCAL NoMetaUpdate call    ___fprintf_chk 
             403ced      5 INSTR BELONGTO 403c00 
             403ced      5 INSTR DEADREGS  EFLAGS ZZ call    ___fprintf_chk 
             403cf2     -1 INSTR LOCAL NoMetaUpdate call    sub_4033C0 
             403cf2      5 INSTR BELONGTO 403c00 
-            403cf2      5 INSTR DEADREGS  EFLAGS RAX RCX RSI RDI R8 R9 R10 R11 ZZ call    sub_4033C0 
+            403cf2      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R9 R10 R11 ZZ call    sub_4033C0 
             403cf7      7 INSTR BELONGTO 403c00 
             403cf7      7 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, cs:stderr  ; stream 
             403cfe     -1 INSTR LOCAL NoMetaUpdate call    _fflush 
@@ -6028,21 +6037,21 @@
             403d18     -1 INSTR LOCAL NoMetaUpdate jz      loc_403E40 
             403d18      6 INSTR BELONGTO 403c00 
             403d1e      6 INSTR BELONGTO 403c00 
-            403d1e      6 INSTR DEADREGS  EFLAGS RBX ZZ mov     edi, cs:dword_6076CC 
+            403d1e      6 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     edi, cs:dword_6076CC 
             403d24     -1 INSTR LOCAL NoMetaUpdate test    edi, edi 
             403d24      2 INSTR BELONGTO 403c00 
             403d26     -1 INSTR LOCAL NoMetaUpdate jle     short loc_403D43 
             403d26      2 INSTR BELONGTO 403c00 
             403d28      7 INSTR BELONGTO 403c00 
-            403d28      7 INSTR DEADREGS  EFLAGS RCX RBX ZZ mov     rcx, cs:stderr  ; s 
+            403d28      7 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI RDI ZZ mov     rcx, cs:stderr  ; s 
             403d2f     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 3          ; n 
             403d2f      5 INSTR BELONGTO 403c00 
-            403d2f      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     edx, 3          ; n 
+            403d2f      5 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI ZZ mov     edx, 3          ; n 
             403d34     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 1          ; size 
             403d34      5 INSTR BELONGTO 403c00 
-            403d34      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     esi, 1          ; size 
+            403d34      5 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ mov     esi, 1          ; size 
             403d39      5 INSTR BELONGTO 403c00 
-            403d39      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     edi, offset aOk ; ptr 
+            403d39      5 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     edi, offset aOk ; ptr 
             403d3e     -1 INSTR LOCAL NoMetaUpdate call    _fwrite 
             403d3e      5 INSTR BELONGTO 403c00 
             403d3e      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _fwrite 
@@ -6053,14 +6062,14 @@
             403d4b      1 INSTR BELONGTO 403c00 
             403d4b      1 INSTR DEADREGS  EFLAGS ZZ retn 
             403d50      3 INSTR BELONGTO 403c00 
-            403d50      3 INSTR DEADREGS  EFLAGS RSI ZZ mov     rsi, rbx        ; src 
+            403d50      3 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     rsi, rbx        ; src 
             403d53      5 INSTR BELONGTO 403c00 
-            403d53      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     edi, offset dest; dest 
+            403d53      5 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     edi, offset dest; dest 
             403d58     -1 INSTR LOCAL NoMetaUpdate call    sub_403080 
             403d58      5 INSTR BELONGTO 403c00 
             403d58      5 INSTR DEADREGS  EFLAGS RBX ZZ call    sub_403080 
             403d5d      6 INSTR BELONGTO 403c00 
-            403d5d      6 INSTR DEADREGS  EFLAGS RBX ZZ mov     eax, cs:dword_607B08 
+            403d5d      6 INSTR DEADREGS  EFLAGS RAX RBX RDI ZZ mov     eax, cs:dword_607B08 
             403d63     -1 INSTR LOCAL NoMetaUpdate cmp     eax, 1 
             403d63      3 INSTR BELONGTO 403c00 
             403d66     -1 INSTR LOCAL NoMetaUpdate jnz     loc_403C4B 
@@ -6071,7 +6080,7 @@
             403d73      5 INSTR BELONGTO 403c00 
             403d73      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _fileno 
             403d78      2 INSTR BELONGTO 403c00 
-            403d78      2 INSTR DEADREGS  EFLAGS RBX ZZ mov     edi, eax        ; fd 
+            403d78      2 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     edi, eax        ; fd 
             403d7a     -1 INSTR LOCAL NoMetaUpdate call    _isatty 
             403d7a      5 INSTR BELONGTO 403c00 
             403d7a      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _isatty 
@@ -6082,34 +6091,34 @@
             403d88     -1 INSTR LOCAL NoMetaUpdate jz      loc_403CC9 
             403d88      6 INSTR BELONGTO 403c00 
             403d8e      7 INSTR BELONGTO 403c00 
-            403d8e      7 INSTR DEADREGS  EFLAGS RCX RBX RDI ZZ mov     rcx, cs:s 
+            403d8e      7 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX RSI RDI ZZ mov     rcx, cs:s 
             403d95      7 INSTR BELONGTO 403c00 
-            403d95      7 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     rdi, cs:stderr 
+            403d95      7 INSTR DEADREGS  EFLAGS RAX RDX RBX RSI RDI ZZ mov     rdi, cs:stderr 
             403d9c      5 INSTR BELONGTO 403c00 
-            403d9c      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     edx, offset aSIWonTReadComp; "%s: I won't read compressed data from a"... 
+            403d9c      5 INSTR DEADREGS  EFLAGS RAX RDX RBX RSI ZZ mov     edx, offset aSIWonTReadComp; "%s: I won't read compressed data from a"... 
             403da1     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 1 
             403da1      5 INSTR BELONGTO 403c00 
-            403da1      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     esi, 1 
+            403da1      5 INSTR DEADREGS  EFLAGS RAX RBX RSI ZZ mov     esi, 1 
             403da6      2 INSTR BELONGTO 403c00 
-            403da6      2 INSTR DEADREGS  EFLAGS RBX ZZ xor     eax, eax 
+            403da6      2 INSTR DEADREGS  EFLAGS RAX RBX ZZ xor     eax, eax 
             403da6     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             403da8     -1 INSTR LOCAL NoMetaUpdate call    ___fprintf_chk 
             403da8      5 INSTR BELONGTO 403c00 
             403da8      5 INSTR DEADREGS  EFLAGS RBX ZZ call    ___fprintf_chk 
             403dad      7 INSTR BELONGTO 403c00 
-            403dad      7 INSTR DEADREGS  EFLAGS RCX RBX RDI R8 ZZ mov     rcx, cs:s 
+            403dad      7 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX RSI RDI R8 ZZ mov     rcx, cs:s 
             403db4      5 INSTR BELONGTO 403c00 
-            403db4      5 INSTR DEADREGS  EFLAGS RBX RDI R8 ZZ mov     edx, offset aSForHelpTypeSH; "%s: For help, type: `%s --help'.\n" 
+            403db4      5 INSTR DEADREGS  EFLAGS RAX RDX RBX RSI RDI R8 ZZ mov     edx, offset aSForHelpTypeSH; "%s: For help, type: `%s --help'.\n" 
             403db9      3 INSTR BELONGTO 403c00 
-            403db9      3 INSTR DEADREGS  EFLAGS RBX RDI R8 ZZ mov     r8, rcx 
+            403db9      3 INSTR DEADREGS  EFLAGS RAX RBX RSI RDI R8 ZZ mov     r8, rcx 
             403dbc      7 INSTR BELONGTO 403c00 
-            403dbc      7 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     rdi, cs:stderr 
+            403dbc      7 INSTR DEADREGS  EFLAGS RAX RBX RSI RDI ZZ mov     rdi, cs:stderr 
             403dc3      2 INSTR BELONGTO 403c00 
-            403dc3      2 INSTR DEADREGS  EFLAGS RBX ZZ xor     eax, eax 
+            403dc3      2 INSTR DEADREGS  EFLAGS RAX RBX RSI ZZ xor     eax, eax 
             403dc3     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             403dc5     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 1 
             403dc5      5 INSTR BELONGTO 403c00 
-            403dc5      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     esi, 1 
+            403dc5      5 INSTR DEADREGS  EFLAGS RBX RSI ZZ mov     esi, 1 
             403dca     -1 INSTR LOCAL NoMetaUpdate call    ___fprintf_chk 
             403dca      5 INSTR BELONGTO 403c00 
             403dca      5 INSTR DEADREGS  EFLAGS RBX ZZ call    ___fprintf_chk 
@@ -6124,30 +6133,30 @@
             403de9     -1 INSTR LOCAL NoMetaUpdate jmp     loc_403D43 
             403de9      5 INSTR BELONGTO 403c00 
             403df0      5 INSTR BELONGTO 403c00 
-            403df0      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     esi, offset aStdin; "(stdin)" 
+            403df0      5 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ mov     esi, offset aStdin; "(stdin)" 
             403df5      5 INSTR BELONGTO 403c00 
-            403df5      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     edi, offset dest; dest 
+            403df5      5 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     edi, offset dest; dest 
             403dfa     -1 INSTR LOCAL NoMetaUpdate call    sub_403080 
             403dfa      5 INSTR BELONGTO 403c00 
             403dfa      5 INSTR DEADREGS  EFLAGS RBX ZZ call    sub_403080 
             403dff      6 INSTR BELONGTO 403c00 
-            403dff      6 INSTR DEADREGS  EFLAGS RBX ZZ mov     eax, cs:dword_607B08 
+            403dff      6 INSTR DEADREGS  EFLAGS RAX RBX RDI ZZ mov     eax, cs:dword_607B08 
             403e05     -1 INSTR LOCAL NoMetaUpdate jmp     loc_403D63 
             403e05      5 INSTR BELONGTO 403c00 
             403e10      5 INSTR BELONGTO 403c00 
-            403e10      5 INSTR DEADREGS  EFLAGS RCX RBX R8 R12 R13 R14 R15 ZZ mov     edi, offset aTestfBadSrcmod; "testf: bad srcMode" 
+            403e10      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX RSI RDI R8 R12 R13 R14 R15 ZZ mov     edi, offset aTestfBadSrcmod; "testf: bad srcMode" 
             403e15     -1 INSTR LOCAL NoMetaUpdate call    sub_4023C0 
             403e15      5 INSTR BELONGTO 403c00 
-            403e15      5 INSTR DEADREGS  EFLAGS RCX RBX R8 R12 R13 R14 R15 ZZ call    sub_4023C0 
+            403e15      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX RSI R8 R12 R13 R14 R15 ZZ call    sub_4023C0 
             403e20     -1 INSTR LOCAL NoMetaUpdate cmp     cs:dword_607B08, 1 
             403e20      7 INSTR BELONGTO 403c00 
             403e27     -1 INSTR LOCAL NoMetaUpdate jz      loc_403C1B 
             403e27      6 INSTR BELONGTO 403c00 
             403e2d      5 INSTR BELONGTO 403c00 
-            403e2d      5 INSTR DEADREGS  EFLAGS RCX RBX R8 R12 R13 R14 R15 ZZ mov     edi, offset aTestfBadModes; "testf: bad modes\n" 
+            403e2d      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX RSI RDI R8 R12 R13 R14 R15 ZZ mov     edi, offset aTestfBadModes; "testf: bad modes\n" 
             403e32     -1 INSTR LOCAL NoMetaUpdate call    sub_4023C0 
             403e32      5 INSTR BELONGTO 403c00 
-            403e32      5 INSTR DEADREGS  EFLAGS RCX RBX R8 R12 R13 R14 R15 ZZ call    sub_4023C0 
+            403e32      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX RSI R8 R12 R13 R14 R15 ZZ call    sub_4023C0 
             403e40      7 INSTR BELONGTO 403c00 
             403e40      7 INSTR DEADREGS  EFLAGS RBX ZZ mov     cs:byte_607F2A, 1 
             403e47     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rsp, 90h 
@@ -6160,26 +6169,26 @@
             403e50      5 INSTR BELONGTO 403c00 
             403e50      5 INSTR DEADREGS  EFLAGS RBX ZZ call    ___errno_location 
             403e55      2 INSTR BELONGTO 403c00 
-            403e55      2 INSTR DEADREGS  EFLAGS RBX ZZ mov     edi, [rax]      ; errnum 
+            403e55      2 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     edi, [rax]      ; errnum 
             403e57     -1 INSTR LOCAL NoMetaUpdate call    _strerror 
             403e57      5 INSTR BELONGTO 403c00 
             403e57      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _strerror 
             403e5c      7 INSTR BELONGTO 403c00 
-            403e5c      7 INSTR DEADREGS  EFLAGS RCX RBX RDI R8 R9 ZZ mov     rcx, cs:s 
+            403e5c      7 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI RDI R8 R9 ZZ mov     rcx, cs:s 
             403e63      3 INSTR BELONGTO 403c00 
-            403e63      3 INSTR DEADREGS  EFLAGS RBX RDI R8 R9 ZZ mov     r9, rax 
+            403e63      3 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI R8 R9 ZZ mov     r9, rax 
             403e66      6 INSTR BELONGTO 403c00 
-            403e66      6 INSTR DEADREGS  EFLAGS RBX RDI R8 ZZ mov     r8d, offset dest 
+            403e66      6 INSTR DEADREGS  EFLAGS RAX RDX RBX RSI RDI R8 ZZ mov     r8d, offset dest 
             403e6c      5 INSTR BELONGTO 403c00 
-            403e6c      5 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     edx, offset aSCanTOpenInp_1; "%s: Can't open input %s: %s.\n" 
+            403e6c      5 INSTR DEADREGS  EFLAGS RAX RDX RBX RSI RDI ZZ mov     edx, offset aSCanTOpenInp_1; "%s: Can't open input %s: %s.\n" 
             403e71      7 INSTR BELONGTO 403c00 
-            403e71      7 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     rdi, cs:stderr 
+            403e71      7 INSTR DEADREGS  EFLAGS RAX RBX RSI RDI ZZ mov     rdi, cs:stderr 
             403e78      2 INSTR BELONGTO 403c00 
-            403e78      2 INSTR DEADREGS  EFLAGS RBX ZZ xor     eax, eax 
+            403e78      2 INSTR DEADREGS  EFLAGS RAX RBX RSI ZZ xor     eax, eax 
             403e78     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             403e7a     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 1 
             403e7a      5 INSTR BELONGTO 403c00 
-            403e7a      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     esi, 1 
+            403e7a      5 INSTR DEADREGS  EFLAGS RBX RSI ZZ mov     esi, 1 
             403e7f     -1 INSTR LOCAL NoMetaUpdate call    ___fprintf_chk 
             403e7f      5 INSTR BELONGTO 403c00 
             403e7f      5 INSTR DEADREGS  EFLAGS RBX ZZ call    ___fprintf_chk 
@@ -6197,29 +6206,29 @@
             403e9c      1 INSTR BELONGTO 403c00 
             403e9c      1 INSTR DEADREGS  EFLAGS ZZ retn 
             403ea0      6 INSTR BELONGTO 403c00 
-            403ea0      6 INSTR DEADREGS  EFLAGS RCX RBX RDI R8 ZZ mov     r8d, offset dest 
+            403ea0      6 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX RSI RDI R8 ZZ mov     r8d, offset dest 
             403ea6      7 INSTR BELONGTO 403c00 
-            403ea6      7 INSTR DEADREGS  EFLAGS RCX RBX RDI ZZ mov     rcx, cs:s 
+            403ea6      7 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX RSI RDI ZZ mov     rcx, cs:s 
             403ead      5 INSTR BELONGTO 403c00 
-            403ead      5 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     edx, offset aSInputFileSIsA; "%s: Input file %s is a directory.\n" 
+            403ead      5 INSTR DEADREGS  EFLAGS RAX RDX RBX RSI RDI ZZ mov     edx, offset aSInputFileSIsA; "%s: Input file %s is a directory.\n" 
             403eb2     -1 INSTR LOCAL NoMetaUpdate jmp     loc_403DBC 
             403eb2      5 INSTR BELONGTO 403c00 
             403ec0     -1 INSTR LOCAL NoMetaUpdate call    ___errno_location 
             403ec0      5 INSTR BELONGTO 403c00 
             403ec0      5 INSTR DEADREGS  EFLAGS RBX ZZ call    ___errno_location 
             403ec5      2 INSTR BELONGTO 403c00 
-            403ec5      2 INSTR DEADREGS  EFLAGS RBX ZZ mov     edi, [rax]      ; errnum 
+            403ec5      2 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     edi, [rax]      ; errnum 
             403ec7     -1 INSTR LOCAL NoMetaUpdate call    _strerror 
             403ec7      5 INSTR BELONGTO 403c00 
             403ec7      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _strerror 
             403ecc      6 INSTR BELONGTO 403c00 
-            403ecc      6 INSTR DEADREGS  EFLAGS RCX RBX RDI R8 R9 ZZ mov     r8d, offset dest 
+            403ecc      6 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI RDI R8 R9 ZZ mov     r8d, offset dest 
             403ed2      3 INSTR BELONGTO 403c00 
-            403ed2      3 INSTR DEADREGS  EFLAGS RCX RBX RDI R9 ZZ mov     r9, rax 
+            403ed2      3 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI RDI R9 ZZ mov     r9, rax 
             403ed5      7 INSTR BELONGTO 403c00 
-            403ed5      7 INSTR DEADREGS  EFLAGS RCX RBX RDI ZZ mov     rcx, cs:s 
+            403ed5      7 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX RSI RDI ZZ mov     rcx, cs:s 
             403edc      5 INSTR BELONGTO 403c00 
-            403edc      5 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     edx, offset aSCanTOpenInp_0; "%s: Can't open input file %s:%s.\n" 
+            403edc      5 INSTR DEADREGS  EFLAGS RAX RDX RBX RSI RDI ZZ mov     edx, offset aSCanTOpenInp_0; "%s: Can't open input file %s:%s.\n" 
             403ee1     -1 INSTR LOCAL NoMetaUpdate jmp     short loc_403E71 
             403ee1      2 INSTR BELONGTO 403c00 
             403ef0      0 FUNC FRAMERESTORE 0 0 1 1 0 0 2 0 1 3 -16 0 4 0 8 5 -8 0 6 0 0 7 0 0 8 0 0 9 0 0 10 0 0 11 0 0 12 0 0 13 0 0 14 0 0 15 0 0 ZZ
@@ -6245,7 +6254,7 @@
             403f06     -1 INSTR LOCAL NoMetaUpdate jz      loc_404040 
             403f06      6 INSTR BELONGTO 403ef0 
             403f0c      6 INSTR BELONGTO 403ef0 
-            403f0c      6 INSTR DEADREGS  EFLAGS ZZ mov     eax, cs:dword_607B08 
+            403f0c      6 INSTR DEADREGS  EFLAGS RAX ZZ mov     eax, cs:dword_607B08 
             403f12     -1 INSTR LOCAL NoMetaUpdate cmp     eax, 2 
             403f12      3 INSTR BELONGTO 403ef0 
             403f15     -1 INSTR LOCAL NoMetaUpdate jz      loc_404080 
@@ -6259,10 +6268,10 @@
             403f27     -1 INSTR LOCAL NoMetaUpdate jz      loc_40404D 
             403f27      6 INSTR BELONGTO 403ef0 
             403f2d      5 INSTR BELONGTO 403ef0 
-            403f2d      5 INSTR DEADREGS  EFLAGS ZZ mov     edi, offset dest 
+            403f2d      5 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ mov     edi, offset dest 
             403f32     -1 INSTR LOCAL NoMetaUpdate call    sub_402010 
             403f32      5 INSTR BELONGTO 403ef0 
-            403f32      5 INSTR DEADREGS  EFLAGS ZZ call    sub_402010 
+            403f32      5 INSTR DEADREGS  EFLAGS RBX RSI ZZ call    sub_402010 
             403f37     -1 INSTR LOCAL NoMetaUpdate test    al, al 
             403f37      2 INSTR BELONGTO 403ef0 
             403f39     -1 INSTR LOCAL NoMetaUpdate jz      loc_403FEF 
@@ -6270,9 +6279,9 @@
             403f3f     -1 INSTR LOCAL MetadataUnused xor     ebx, ebx 
             403f3f      2 INSTR BELONGTO 403ef0 
             403f41      7 INSTR BELONGTO 403ef0 
-            403f41      7 INSTR DEADREGS  EFLAGS RSI ZZ mov     rbp, off_6071C0[rbx] 
+            403f41      7 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     rbp, off_6071C0[rbx] 
             403f48      5 INSTR BELONGTO 403ef0 
-            403f48      5 INSTR DEADREGS  EFLAGS RSI ZZ mov     edi, offset dest 
+            403f48      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     edi, offset dest 
             403f4d      3 INSTR BELONGTO 403ef0 
             403f4d      3 INSTR DEADREGS  EFLAGS RSI ZZ mov     rsi, rbp 
             403f50     -1 INSTR LOCAL NoMetaUpdate call    sub_401FB0 
@@ -6289,9 +6298,9 @@
             403f65     -1 INSTR LOCAL NoMetaUpdate jnz     short loc_403F41 
             403f65      2 INSTR BELONGTO 403ef0 
             403f67      6 INSTR BELONGTO 403ef0 
-            403f67      6 INSTR DEADREGS  EFLAGS RDX ZZ mov     eax, cs:dword_607B08 
+            403f67      6 INSTR DEADREGS  EFLAGS RAX RDX RBX RDI ZZ mov     eax, cs:dword_607B08 
             403f6d      3 INSTR BELONGTO 403ef0 
-            403f6d      3 INSTR DEADREGS  EFLAGS RDX ZZ lea     edx, [rax-2] 
+            403f6d      3 INSTR DEADREGS  EFLAGS RDX RBX RDI ZZ lea     edx, [rax-2] 
             403f70     -1 INSTR LOCAL NoMetaUpdate cmp     edx, 1 
             403f70      3 INSTR BELONGTO 403ef0 
             403f73     -1 INSTR LOCAL NoMetaUpdate jbe     loc_404210 
@@ -6311,44 +6320,45 @@
             403f90     -1 INSTR LOCAL NoMetaUpdate jz      loc_404088 
             403f90      6 INSTR BELONGTO 403ef0 
             403f96      5 INSTR BELONGTO 403ef0 
-            403f96      5 INSTR DEADREGS  EFLAGS RCX RBX R8 R12 R13 R14 R15 ZZ mov     edi, 404700h 
+            403f96      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX RSI RDI R8 R12 R13 R14 R15 ZZ mov     edi, 404700h 
             403f9b     -1 INSTR LOCAL NoMetaUpdate call    sub_4023C0 
             403f9b      5 INSTR BELONGTO 403ef0 
-            403f9b      5 INSTR DEADREGS  EFLAGS RCX RBX R8 R12 R13 R14 R15 ZZ call    sub_4023C0 
+            403f9b      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX RSI R8 R12 R13 R14 R15 ZZ call    sub_4023C0 
             403fa0      3 INSTR BELONGTO 403ef0 
             403fa0      3 INSTR DEADREGS  EFLAGS RSI ZZ mov     rsi, rdi        ; src 
             403fa3      5 INSTR BELONGTO 403ef0 
-            403fa3      5 INSTR DEADREGS  EFLAGS ZZ mov     edi, offset dest; dest 
+            403fa3      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     edi, offset dest; dest 
             403fa8     -1 INSTR LOCAL NoMetaUpdate call    sub_403080 
             403fa8      5 INSTR BELONGTO 403ef0 
             403fa8      5 INSTR DEADREGS  EFLAGS ZZ call    sub_403080 
             403fad      3 INSTR BELONGTO 403ef0 
-            403fad      3 INSTR DEADREGS  EFLAGS RSI ZZ mov     rsi, rbx        ; src 
+            403fad      3 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     rsi, rbx        ; src 
             403fb0      5 INSTR BELONGTO 403ef0 
-            403fb0      5 INSTR DEADREGS  EFLAGS ZZ mov     edi, offset file; dest 
+            403fb0      5 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     edi, offset file; dest 
             403fb5     -1 INSTR LOCAL NoMetaUpdate call    sub_403080 
             403fb5      5 INSTR BELONGTO 403ef0 
-            403fb5      5 INSTR DEADREGS  EFLAGS ZZ call    sub_403080 
-            403fba     -1 INSTR LOCAL MetadataRedundant mov     edx, 40Ah 
+            403fb5      5 INSTR DEADREGS  EFLAGS RBX ZZ call    sub_403080 
+            403fba     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 40Ah 
             403fba      5 INSTR BELONGTO 403ef0 
+            403fba      5 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI ZZ mov     edx, 40Ah 
             403fbf      5 INSTR BELONGTO 403ef0 
-            403fbf      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, offset a_bz2; ".bz2" 
+            403fbf      5 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ mov     esi, offset a_bz2; ".bz2" 
             403fc4      5 INSTR BELONGTO 403ef0 
-            403fc4      5 INSTR DEADREGS  EFLAGS ZZ mov     edi, offset file 
+            403fc4      5 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     edi, offset file 
             403fc9     -1 INSTR LOCAL NoMetaUpdate call    ___strcat_chk 
             403fc9      5 INSTR BELONGTO 403ef0 
-            403fc9      5 INSTR DEADREGS  EFLAGS ZZ call    ___strcat_chk 
+            403fc9      5 INSTR DEADREGS  EFLAGS RBX ZZ call    ___strcat_chk 
             403fce      6 INSTR BELONGTO 403ef0 
-            403fce      6 INSTR DEADREGS  EFLAGS ZZ mov     eax, cs:dword_607B08 
+            403fce      6 INSTR DEADREGS  EFLAGS RAX RBX RDI ZZ mov     eax, cs:dword_607B08 
             403fd4     -1 INSTR LOCAL NoMetaUpdate cmp     eax, 1 
             403fd4      3 INSTR BELONGTO 403ef0 
             403fd7     -1 INSTR LOCAL NoMetaUpdate jz      loc_403F3F 
             403fd7      6 INSTR BELONGTO 403ef0 
             403fdd      5 INSTR BELONGTO 403ef0 
-            403fdd      5 INSTR DEADREGS  EFLAGS ZZ mov     edi, offset dest 
+            403fdd      5 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ mov     edi, offset dest 
             403fe2     -1 INSTR LOCAL NoMetaUpdate call    sub_402010 
             403fe2      5 INSTR BELONGTO 403ef0 
-            403fe2      5 INSTR DEADREGS  EFLAGS ZZ call    sub_402010 
+            403fe2      5 INSTR DEADREGS  EFLAGS RBX RSI ZZ call    sub_402010 
             403fe7     -1 INSTR LOCAL NoMetaUpdate test    al, al 
             403fe7      2 INSTR BELONGTO 403ef0 
             403fe9     -1 INSTR LOCAL NoMetaUpdate jnz     loc_403F3F 
@@ -6357,25 +6367,26 @@
             403fef      5 INSTR BELONGTO 403ef0 
             403fef      5 INSTR DEADREGS  EFLAGS RBX ZZ call    ___errno_location 
             403ff4      2 INSTR BELONGTO 403ef0 
-            403ff4      2 INSTR DEADREGS  EFLAGS RBX ZZ mov     edi, [rax]      ; errnum 
+            403ff4      2 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     edi, [rax]      ; errnum 
             403ff6     -1 INSTR LOCAL NoMetaUpdate call    _strerror 
             403ff6      5 INSTR BELONGTO 403ef0 
             403ff6      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _strerror 
             403ffb      7 INSTR BELONGTO 403ef0 
-            403ffb      7 INSTR DEADREGS  EFLAGS RCX RBX RDI R8 R9 ZZ mov     rcx, cs:s 
+            403ffb      7 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI RDI R8 R9 ZZ mov     rcx, cs:s 
             404002      7 INSTR BELONGTO 403ef0 
-            404002      7 INSTR DEADREGS  EFLAGS RBX RDI R8 R9 ZZ mov     rdi, cs:stderr 
+            404002      7 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI R8 R9 ZZ mov     rdi, cs:stderr 
             404009      3 INSTR BELONGTO 403ef0 
-            404009      3 INSTR DEADREGS  EFLAGS RBX R8 R9 ZZ mov     r9, rax 
+            404009      3 INSTR DEADREGS  EFLAGS RDX RBX RSI R8 R9 ZZ mov     r9, rax 
             40400c      6 INSTR BELONGTO 403ef0 
-            40400c      6 INSTR DEADREGS  EFLAGS RBX R8 ZZ mov     r8d, offset dest 
+            40400c      6 INSTR DEADREGS  EFLAGS RAX RDX RBX RSI R8 ZZ mov     r8d, offset dest 
             404012      2 INSTR BELONGTO 403ef0 
-            404012      2 INSTR DEADREGS  EFLAGS RBX ZZ xor     eax, eax 
+            404012      2 INSTR DEADREGS  EFLAGS RAX RDX RBX RSI ZZ xor     eax, eax 
             404012     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             404014      5 INSTR BELONGTO 403ef0 
-            404014      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     edx, offset aSCanTOpenInput; "%s: Can't open input file %s: %s.\n" 
-            404019     -1 INSTR LOCAL MetadataRedundant mov     esi, 1 
+            404014      5 INSTR DEADREGS  EFLAGS RDX RBX RSI ZZ mov     edx, offset aSCanTOpenInput; "%s: Can't open input file %s: %s.\n" 
+            404019     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 1 
             404019      5 INSTR BELONGTO 403ef0 
+            404019      5 INSTR DEADREGS  EFLAGS RBX RSI ZZ mov     esi, 1 
             40401e     -1 INSTR LOCAL NoMetaUpdate call    ___fprintf_chk 
             40401e      5 INSTR BELONGTO 403ef0 
             40401e      5 INSTR DEADREGS  EFLAGS RBX ZZ call    ___fprintf_chk 
@@ -6398,25 +6409,25 @@
             404047     -1 INSTR LOCAL NoMetaUpdate jnz     loc_40452D 
             404047      6 INSTR BELONGTO 403ef0 
             40404d      5 INSTR BELONGTO 403ef0 
-            40404d      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, offset aStdin; "(stdin)" 
+            40404d      5 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ mov     esi, offset aStdin; "(stdin)" 
             404052      5 INSTR BELONGTO 403ef0 
-            404052      5 INSTR DEADREGS  EFLAGS ZZ mov     edi, offset dest; dest 
+            404052      5 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     edi, offset dest; dest 
             404057     -1 INSTR LOCAL NoMetaUpdate call    sub_403080 
             404057      5 INSTR BELONGTO 403ef0 
-            404057      5 INSTR DEADREGS  EFLAGS ZZ call    sub_403080 
+            404057      5 INSTR DEADREGS  EFLAGS RBX ZZ call    sub_403080 
             40405c      5 INSTR BELONGTO 403ef0 
-            40405c      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, offset aStdout_0; "(stdout)" 
+            40405c      5 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ mov     esi, offset aStdout_0; "(stdout)" 
             404061      5 INSTR BELONGTO 403ef0 
-            404061      5 INSTR DEADREGS  EFLAGS ZZ mov     edi, offset file; dest 
+            404061      5 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     edi, offset file; dest 
             404066     -1 INSTR LOCAL NoMetaUpdate call    sub_403080 
             404066      5 INSTR BELONGTO 403ef0 
-            404066      5 INSTR DEADREGS  EFLAGS ZZ call    sub_403080 
+            404066      5 INSTR DEADREGS  EFLAGS RBX ZZ call    sub_403080 
             40406b      6 INSTR BELONGTO 403ef0 
-            40406b      6 INSTR DEADREGS  EFLAGS ZZ mov     eax, cs:dword_607B08 
+            40406b      6 INSTR DEADREGS  EFLAGS RAX RBX RDI ZZ mov     eax, cs:dword_607B08 
             404071     -1 INSTR LOCAL NoMetaUpdate jmp     loc_403FD4 
             404071      5 INSTR BELONGTO 403ef0 
             404080      3 INSTR BELONGTO 403ef0 
-            404080      3 INSTR DEADREGS  EFLAGS RSI ZZ mov     rsi, rdi 
+            404080      3 INSTR DEADREGS  EFLAGS RBX RSI ZZ mov     rsi, rdi 
             404083     -1 INSTR LOCAL NoMetaUpdate jmp     short loc_404052 
             404083      2 INSTR BELONGTO 403ef0 
             404088      7 INSTR BELONGTO 403ef0 
@@ -6429,7 +6440,7 @@
             404099      5 INSTR BELONGTO 403ef0 
             404099      5 INSTR DEADREGS  EFLAGS ZZ call    _fileno 
             40409e      2 INSTR BELONGTO 403ef0 
-            40409e      2 INSTR DEADREGS  EFLAGS ZZ mov     edi, eax        ; fd 
+            40409e      2 INSTR DEADREGS  EFLAGS RDI ZZ mov     edi, eax        ; fd 
             4040a0     -1 INSTR LOCAL NoMetaUpdate call    _isatty 
             4040a0      5 INSTR BELONGTO 403ef0 
             4040a0      5 INSTR DEADREGS  EFLAGS ZZ call    _isatty 
@@ -6438,29 +6449,29 @@
             4040a7     -1 INSTR LOCAL NoMetaUpdate jnz     loc_4043E0 
             4040a7      6 INSTR BELONGTO 403ef0 
             4040ad      7 INSTR BELONGTO 403ef0 
-            4040ad      7 INSTR DEADREGS  EFLAGS RDI R11 ZZ mov     r11d, cs:dword_6076CC 
+            4040ad      7 INSTR DEADREGS  EFLAGS RSI RDI R11 ZZ mov     r11d, cs:dword_6076CC 
             4040b4     -1 INSTR LOCAL NoMetaUpdate test    r11d, r11d 
             4040b4      3 INSTR BELONGTO 403ef0 
             4040b7     -1 INSTR LOCAL NoMetaUpdate jle     short loc_4040E7 
             4040b7      2 INSTR BELONGTO 403ef0 
             4040b9      7 INSTR BELONGTO 403ef0 
-            4040b9      7 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, cs:stderr 
+            4040b9      7 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI ZZ mov     rdi, cs:stderr 
             4040c0      5 INSTR BELONGTO 403ef0 
-            4040c0      5 INSTR DEADREGS  EFLAGS ZZ mov     ecx, offset dest 
+            4040c0      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI ZZ mov     ecx, offset dest 
             4040c5      5 INSTR BELONGTO 403ef0 
-            4040c5      5 INSTR DEADREGS  EFLAGS ZZ mov     edx, offset aS  ; "  %s: " 
+            4040c5      5 INSTR DEADREGS  EFLAGS RAX RDX RSI ZZ mov     edx, offset aS  ; "  %s: " 
             4040ca     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 1 
             4040ca      5 INSTR BELONGTO 403ef0 
-            4040ca      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, 1 
+            4040ca      5 INSTR DEADREGS  EFLAGS RAX RSI ZZ mov     esi, 1 
             4040cf      2 INSTR BELONGTO 403ef0 
-            4040cf      2 INSTR DEADREGS  EFLAGS ZZ xor     eax, eax 
+            4040cf      2 INSTR DEADREGS  EFLAGS RAX ZZ xor     eax, eax 
             4040cf     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             4040d1     -1 INSTR LOCAL NoMetaUpdate call    ___fprintf_chk 
             4040d1      5 INSTR BELONGTO 403ef0 
             4040d1      5 INSTR DEADREGS  EFLAGS ZZ call    ___fprintf_chk 
             4040d6     -1 INSTR LOCAL NoMetaUpdate call    sub_4033C0 
             4040d6      5 INSTR BELONGTO 403ef0 
-            4040d6      5 INSTR DEADREGS  EFLAGS RAX RCX RSI RDI R8 R9 R10 R11 ZZ call    sub_4033C0 
+            4040d6      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R9 R10 R11 ZZ call    sub_4033C0 
             4040db      7 INSTR BELONGTO 403ef0 
             4040db      7 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, cs:stderr  ; stream 
             4040e2     -1 INSTR LOCAL NoMetaUpdate call    _fflush 
@@ -6494,17 +6505,17 @@
             404128      1 INSTR BELONGTO 403ef0 
             404128      1 INSTR DEADREGS  EFLAGS ZZ retn 
             404130      5 INSTR BELONGTO 403ef0 
-            404130      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     esi, offset modes; "rb" 
+            404130      5 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ mov     esi, offset modes; "rb" 
             404135      5 INSTR BELONGTO 403ef0 
-            404135      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     edi, offset dest; filename 
+            404135      5 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     edi, offset dest; filename 
             40413a     -1 INSTR LOCAL NoMetaUpdate call    _fopen64 
             40413a      5 INSTR BELONGTO 403ef0 
             40413a      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _fopen64 
             40413f      3 INSTR BELONGTO 403ef0 
-            40413f      3 INSTR DEADREGS  EFLAGS RBX ZZ mov     rbp, rax 
+            40413f      3 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI ZZ mov     rbp, rax 
             404142     -1 INSTR LOCAL NoMetaUpdate call    sub_4032A0 
             404142      5 INSTR BELONGTO 403ef0 
-            404142      5 INSTR DEADREGS  EFLAGS RBX ZZ call    sub_4032A0 
+            404142      5 INSTR DEADREGS  EFLAGS RAX RDX RBX RSI RDI ZZ call    sub_4032A0 
             404147     -1 INSTR LOCAL NoMetaUpdate test    rax, rax 
             404147      3 INSTR BELONGTO 403ef0 
             40414a      3 INSTR BELONGTO 403ef0 
@@ -6519,24 +6530,25 @@
             40415c      5 INSTR BELONGTO 403ef0 
             40415c      5 INSTR DEADREGS  EFLAGS ZZ call    ___errno_location 
             404161      2 INSTR BELONGTO 403ef0 
-            404161      2 INSTR DEADREGS  EFLAGS ZZ mov     edi, [rax]      ; errnum 
+            404161      2 INSTR DEADREGS  EFLAGS RDI ZZ mov     edi, [rax]      ; errnum 
             404163     -1 INSTR LOCAL NoMetaUpdate call    _strerror 
             404163      5 INSTR BELONGTO 403ef0 
             404163      5 INSTR DEADREGS  EFLAGS ZZ call    _strerror 
             404168      7 INSTR BELONGTO 403ef0 
-            404168      7 INSTR DEADREGS  EFLAGS RCX RDI R8 R9 ZZ mov     rcx, cs:s 
+            404168      7 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 ZZ mov     rcx, cs:s 
             40416f      7 INSTR BELONGTO 403ef0 
-            40416f      7 INSTR DEADREGS  EFLAGS RDI R8 R9 ZZ mov     rdi, cs:stderr 
+            40416f      7 INSTR DEADREGS  EFLAGS RDX RSI RDI R8 R9 ZZ mov     rdi, cs:stderr 
             404176      3 INSTR BELONGTO 403ef0 
-            404176      3 INSTR DEADREGS  EFLAGS R8 R9 ZZ mov     r9, rax 
+            404176      3 INSTR DEADREGS  EFLAGS RDX RSI R8 R9 ZZ mov     r9, rax 
             404179      6 INSTR BELONGTO 403ef0 
-            404179      6 INSTR DEADREGS  EFLAGS R8 ZZ mov     r8d, offset dest 
+            404179      6 INSTR DEADREGS  EFLAGS RAX RDX RSI R8 ZZ mov     r8d, offset dest 
             40417f      5 INSTR BELONGTO 403ef0 
-            40417f      5 INSTR DEADREGS  EFLAGS ZZ mov     edx, offset aSCanTOpenInput; "%s: Can't open input file %s: %s.\n" 
-            404184     -1 INSTR LOCAL MetadataRedundant mov     esi, 1 
+            40417f      5 INSTR DEADREGS  EFLAGS RAX RDX RSI ZZ mov     edx, offset aSCanTOpenInput; "%s: Can't open input file %s: %s.\n" 
+            404184     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 1 
             404184      5 INSTR BELONGTO 403ef0 
+            404184      5 INSTR DEADREGS  EFLAGS RAX RSI ZZ mov     esi, 1 
             404189      2 INSTR BELONGTO 403ef0 
-            404189      2 INSTR DEADREGS  EFLAGS ZZ xor     eax, eax 
+            404189      2 INSTR DEADREGS  EFLAGS RAX ZZ xor     eax, eax 
             404189     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             40418b     -1 INSTR LOCAL NoMetaUpdate call    ___fprintf_chk 
             40418b      5 INSTR BELONGTO 403ef0 
@@ -6545,13 +6557,13 @@
             404190      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rbx        ; stream 
             404193     -1 INSTR LOCAL NoMetaUpdate call    _fclose 
             404193      5 INSTR BELONGTO 403ef0 
-            404193      5 INSTR DEADREGS  EFLAGS ZZ call    _fclose 
+            404193      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _fclose 
             404198     -1 INSTR LOCAL NoMetaUpdate jmp     short loc_4041ED 
             404198      2 INSTR BELONGTO 403ef0 
             4041a0      5 INSTR BELONGTO 403ef0 
-            4041a0      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     esi, offset modes; "rb" 
+            4041a0      5 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ mov     esi, offset modes; "rb" 
             4041a5      5 INSTR BELONGTO 403ef0 
-            4041a5      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     edi, offset dest; filename 
+            4041a5      5 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     edi, offset dest; filename 
             4041aa     -1 INSTR LOCAL NoMetaUpdate call    _fopen64 
             4041aa      5 INSTR BELONGTO 403ef0 
             4041aa      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _fopen64 
@@ -6565,7 +6577,7 @@
             4041bc      5 INSTR BELONGTO 403ef0 
             4041bc      5 INSTR DEADREGS  EFLAGS ZZ call    _fileno 
             4041c1      2 INSTR BELONGTO 403ef0 
-            4041c1      2 INSTR DEADREGS  EFLAGS ZZ mov     edi, eax        ; fd 
+            4041c1      2 INSTR DEADREGS  EFLAGS RDI ZZ mov     edi, eax        ; fd 
             4041c3     -1 INSTR LOCAL NoMetaUpdate call    _isatty 
             4041c3      5 INSTR BELONGTO 403ef0 
             4041c3      5 INSTR DEADREGS  EFLAGS ZZ call    _isatty 
@@ -6601,26 +6613,26 @@
             40420e      1 INSTR BELONGTO 403ef0 
             40420e      1 INSTR DEADREGS  EFLAGS ZZ retn 
             404210      5 INSTR BELONGTO 403ef0 
-            404210      5 INSTR DEADREGS  EFLAGS RDX ZZ lea     rdx, [rsp+148h+stat_buf]; stat_buf 
+            404210      5 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI ZZ lea     rdx, [rsp+148h+stat_buf]; stat_buf 
             404210      5 PTRIMMEDESP STACK 16 displ lea     rdx, [rsp+148h+stat_buf]; stat_buf
             404215      5 INSTR BELONGTO 403ef0 
-            404215      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, offset dest; filename 
+            404215      5 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ mov     esi, offset dest; filename 
             40421a     -2 INSTR LOCAL n RDI ZZ  NUMVia2ndSrcIMMEDNUM mov     edi, 1          ; ver 
             40421a      5 INSTR BELONGTO 403ef0 
-            40421a      5 INSTR DEADREGS  EFLAGS ZZ mov     edi, 1          ; ver 
+            40421a      5 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     edi, 1          ; ver 
             40421f     -1 INSTR LOCAL NoMetaUpdate call    ___xstat64 
             40421f      5 INSTR BELONGTO 403ef0 
-            40421f      5 INSTR DEADREGS  EFLAGS ZZ call    ___xstat64 
-            404224     -1 INSTR LOCAL MetadataRedundant mov     eax, [rsp+148h+stat_buf.st_mode] 
+            40421f      5 INSTR DEADREGS  EFLAGS RBX ZZ call    ___xstat64 
+            404224     -1 INSTR LOCAL MetadataUnused mov     eax, [rsp+148h+stat_buf.st_mode] 
             404224      4 INSTR BELONGTO 403ef0 
-            404228     -1 INSTR LOCAL MetadataRedundant and     eax, 0F000h 
+            404228     -1 INSTR LOCAL MetadataUnused and     eax, 0F000h 
             404228      5 INSTR BELONGTO 403ef0 
             40422d     -1 INSTR LOCAL NoMetaUpdate cmp     eax, 4000h 
             40422d      5 INSTR BELONGTO 403ef0 
             404232     -1 INSTR LOCAL NoMetaUpdate jz      loc_4044D4 
             404232      6 INSTR BELONGTO 403ef0 
             404238      6 INSTR BELONGTO 403ef0 
-            404238      6 INSTR DEADREGS  EFLAGS ZZ mov     eax, cs:dword_607B08 
+            404238      6 INSTR DEADREGS  EFLAGS RAX RBX ZZ mov     eax, cs:dword_607B08 
             40423e     -1 INSTR LOCAL NoMetaUpdate cmp     eax, 3 
             40423e      3 INSTR BELONGTO 403ef0 
             404241     -1 INSTR LOCAL NoMetaUpdate jnz     loc_403F79 
@@ -6630,16 +6642,16 @@
             40424e     -1 INSTR LOCAL NoMetaUpdate jz      short loc_404290 
             40424e      2 INSTR BELONGTO 403ef0 
             404250      5 INSTR BELONGTO 403ef0 
-            404250      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     edi, offset file 
+            404250      5 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ mov     edi, offset file 
             404255     -1 INSTR LOCAL NoMetaUpdate call    sub_402010 
             404255      5 INSTR BELONGTO 403ef0 
-            404255      5 INSTR DEADREGS  EFLAGS RBX ZZ call    sub_402010 
+            404255      5 INSTR DEADREGS  EFLAGS RBX RSI ZZ call    sub_402010 
             40425a     -1 INSTR LOCAL NoMetaUpdate test    al, al 
             40425a      2 INSTR BELONGTO 403ef0 
             40425c     -1 INSTR LOCAL NoMetaUpdate jnz     loc_404360 
             40425c      6 INSTR BELONGTO 403ef0 
             404262      6 INSTR BELONGTO 403ef0 
-            404262      6 INSTR DEADREGS  EFLAGS RBX ZZ mov     eax, cs:dword_607B08 
+            404262      6 INSTR DEADREGS  EFLAGS RAX RBX ZZ mov     eax, cs:dword_607B08 
             404268     -1 INSTR LOCAL NoMetaUpdate cmp     eax, 3 
             404268      3 INSTR BELONGTO 403ef0 
             40426b     -1 INSTR LOCAL NoMetaUpdate jnz     loc_403F79 
@@ -6650,14 +6662,14 @@
             404278      2 INSTR BELONGTO 403ef0 
             40427a     -1 INSTR LOCAL NoMetaUpdate call    sub_403350 
             40427a      5 INSTR BELONGTO 403ef0 
-            40427a      5 INSTR DEADREGS  EFLAGS RBX ZZ call    sub_403350 
+            40427a      5 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI ZZ call    sub_403350 
             40427f      6 INSTR BELONGTO 403ef0 
-            40427f      6 INSTR DEADREGS  EFLAGS RBX ZZ mov     eax, cs:dword_607B08 
+            40427f      6 INSTR DEADREGS  EFLAGS RAX RBX RDI ZZ mov     eax, cs:dword_607B08 
             404285     -1 INSTR LOCAL NoMetaUpdate jmp     loc_403F79 
             404285      5 INSTR BELONGTO 403ef0 
             404290     -1 INSTR LOCAL NoMetaUpdate call    sub_403310 
             404290      5 INSTR BELONGTO 403ef0 
-            404290      5 INSTR DEADREGS  EFLAGS RDX ZZ call    sub_403310 
+            404290      5 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI ZZ call    sub_403310 
             404295     -1 INSTR LOCAL NoMetaUpdate test    al, al 
             404295      2 INSTR BELONGTO 403ef0 
             404297     -1 INSTR LOCAL NoMetaUpdate jz      loc_40437C 
@@ -6667,32 +6679,32 @@
             4042a4     -1 INSTR LOCAL NoMetaUpdate jz      loc_4041ED 
             4042a4      6 INSTR BELONGTO 403ef0 
             4042aa      7 INSTR BELONGTO 403ef0 
-            4042aa      7 INSTR DEADREGS  EFLAGS RCX RDI R8 ZZ mov     rcx, cs:s 
+            4042aa      7 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX RSI RDI R8 ZZ mov     rcx, cs:s 
             4042b1      7 INSTR BELONGTO 403ef0 
-            4042b1      7 INSTR DEADREGS  EFLAGS RDI R8 ZZ mov     rdi, cs:stderr 
+            4042b1      7 INSTR DEADREGS  EFLAGS RAX RDX RBX RSI RDI R8 ZZ mov     rdi, cs:stderr 
             4042b8      6 INSTR BELONGTO 403ef0 
-            4042b8      6 INSTR DEADREGS  EFLAGS R8 ZZ mov     r8d, offset dest 
+            4042b8      6 INSTR DEADREGS  EFLAGS RAX RDX RBX RSI R8 ZZ mov     r8d, offset dest 
             4042be      5 INSTR BELONGTO 403ef0 
-            4042be      5 INSTR DEADREGS  EFLAGS ZZ mov     edx, offset aSInputFileSIsN; "%s: Input file %s is not a normal file."... 
+            4042be      5 INSTR DEADREGS  EFLAGS RAX RDX RBX RSI ZZ mov     edx, offset aSInputFileSIsN; "%s: Input file %s is not a normal file."... 
             4042c3     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 1 
             4042c3      5 INSTR BELONGTO 403ef0 
-            4042c3      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, 1 
+            4042c3      5 INSTR DEADREGS  EFLAGS RAX RBX RSI ZZ mov     esi, 1 
             4042c8      2 INSTR BELONGTO 403ef0 
-            4042c8      2 INSTR DEADREGS  EFLAGS ZZ xor     eax, eax 
+            4042c8      2 INSTR DEADREGS  EFLAGS RAX RBX ZZ xor     eax, eax 
             4042c8     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             4042ca     -1 INSTR LOCAL NoMetaUpdate call    ___fprintf_chk 
             4042ca      5 INSTR BELONGTO 403ef0 
-            4042ca      5 INSTR DEADREGS  EFLAGS ZZ call    ___fprintf_chk 
+            4042ca      5 INSTR DEADREGS  EFLAGS RBX ZZ call    ___fprintf_chk 
             4042cf     -1 INSTR LOCAL NoMetaUpdate jmp     loc_4041ED 
             4042cf      5 INSTR BELONGTO 403ef0 
             4042d8      8 INSTR BELONGTO 403ef0 
-            4042d8      8 INSTR DEADREGS  EFLAGS RDX RBX ZZ lea     rdx, [rsp+148h+var_A8]; stat_buf 
+            4042d8      8 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI ZZ lea     rdx, [rsp+148h+var_A8]; stat_buf 
             4042d8      8 PTRIMMEDESP STACK 160 displ lea     rdx, [rsp+148h+var_A8]; stat_buf
             4042e0      5 INSTR BELONGTO 403ef0 
-            4042e0      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     esi, offset dest; filename 
+            4042e0      5 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ mov     esi, offset dest; filename 
             4042e5     -2 INSTR LOCAL n RDI ZZ  NUMVia2ndSrcIMMEDNUM mov     edi, 1          ; ver 
             4042e5      5 INSTR BELONGTO 403ef0 
-            4042e5      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     edi, 1          ; ver 
+            4042e5      5 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     edi, 1          ; ver 
             4042ea     -1 INSTR LOCAL NoMetaUpdate call    ___lxstat64 
             4042ea      5 INSTR BELONGTO 403ef0 
             4042ea      5 INSTR DEADREGS  EFLAGS RBX ZZ call    ___lxstat64 
@@ -6701,7 +6713,7 @@
             4042f1     -1 INSTR LOCAL NoMetaUpdate jnz     loc_404390 
             4042f1      6 INSTR BELONGTO 403ef0 
             4042f7      8 INSTR BELONGTO 403ef0 
-            4042f7      8 INSTR DEADREGS  EFLAGS RBX R9 ZZ mov     r9, [rsp+148h+var_A8.st_nlink] 
+            4042f7      8 INSTR DEADREGS  EFLAGS RAX RBX R9 ZZ mov     r9, [rsp+148h+var_A8.st_nlink] 
             4042f7      8 PTRIMMEDESP STACK 176 displ mov     r9, [rsp+148h+var_A8.st_nlink]
             4042ff     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM sub     r9d, 1 
             4042ff      4 INSTR BELONGTO 403ef0 
@@ -6712,33 +6724,33 @@
             40430c     -1 INSTR LOCAL NoMetaUpdate cmp     r9d, 1 
             40430c      4 INSTR BELONGTO 403ef0 
             404310      5 INSTR BELONGTO 403ef0 
-            404310      5 INSTR DEADREGS  RCX RBX RDI R8 ZZ mov     edx, 4047D2h 
+            404310      5 INSTR DEADREGS  RAX RCX RDX RBX RSI RDI R8 ZZ mov     edx, 4047D2h 
             404315      5 INSTR BELONGTO 403ef0 
-            404315      5 INSTR DEADREGS  RCX RBX RDI R8 ZZ mov     eax, 4047F2h 
+            404315      5 INSTR DEADREGS  RAX RCX RBX RSI RDI R8 ZZ mov     eax, 4047F2h 
             40431a      7 INSTR BELONGTO 403ef0 
-            40431a      7 INSTR DEADREGS  RCX RBX RDI R8 ZZ mov     rcx, cs:s 
+            40431a      7 INSTR DEADREGS  RCX RBX RSI RDI R8 ZZ mov     rcx, cs:s 
             404321      7 INSTR BELONGTO 403ef0 
-            404321      7 INSTR DEADREGS  RBX RDI R8 ZZ mov     rdi, cs:stderr 
+            404321      7 INSTR DEADREGS  RBX RSI RDI R8 ZZ mov     rdi, cs:stderr 
             404328      4 INSTR BELONGTO 403ef0 
-            404328      4 INSTR DEADREGS  RBX R8 ZZ cmovz   rax, rdx 
+            404328      4 INSTR DEADREGS  RBX RSI R8 ZZ cmovz   rax, rdx 
             40432c      4 INSTR BELONGTO 403ef0 
-            40432c      4 INSTR DEADREGS  EFLAGS RBX R8 ZZ mov     [rsp+148h+var_148], rax 
+            40432c      4 INSTR DEADREGS  EFLAGS RDX RBX RSI R8 ZZ mov     [rsp+148h+var_148], rax 
             40432c      4 PTRIMMEDESP STACK 0 displ mov     [rsp+148h+var_148], rax
             404330      6 INSTR BELONGTO 403ef0 
-            404330      6 INSTR DEADREGS  EFLAGS RBX R8 ZZ mov     r8d, offset dest 
+            404330      6 INSTR DEADREGS  EFLAGS RAX RDX RBX RSI R8 ZZ mov     r8d, offset dest 
             404336      2 INSTR BELONGTO 403ef0 
-            404336      2 INSTR DEADREGS  EFLAGS RBX ZZ xor     eax, eax 
+            404336      2 INSTR DEADREGS  EFLAGS RAX RDX RBX RSI ZZ xor     eax, eax 
             404336     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             404338      5 INSTR BELONGTO 403ef0 
-            404338      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     edx, offset aSInputFileSHas; "%s: Input file %s has %d other link%s.\"... 
+            404338      5 INSTR DEADREGS  EFLAGS RDX RBX RSI ZZ mov     edx, offset aSInputFileSHas; "%s: Input file %s has %d other link%s.\"... 
             40433d     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 1 
             40433d      5 INSTR BELONGTO 403ef0 
-            40433d      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     esi, 1 
+            40433d      5 INSTR DEADREGS  EFLAGS RBX RSI ZZ mov     esi, 1 
             404342     -1 INSTR LOCAL NoMetaUpdate call    ___fprintf_chk 
             404342      5 INSTR BELONGTO 403ef0 
             404342      5 INSTR DEADREGS  EFLAGS RBX ZZ call    ___fprintf_chk 
             404347      6 INSTR BELONGTO 403ef0 
-            404347      6 INSTR DEADREGS  EFLAGS RBX ZZ mov     eax, cs:status 
+            404347      6 INSTR DEADREGS  EFLAGS RAX RBX ZZ mov     eax, cs:status 
             40434d     -1 INSTR LOCAL NoMetaUpdate test    eax, eax 
             40434d      2 INSTR BELONGTO 403ef0 
             40434f     -1 INSTR LOCAL NoMetaUpdate jg      loc_404031 
@@ -6750,14 +6762,14 @@
             404367     -1 INSTR LOCAL NoMetaUpdate jz      loc_4044BD 
             404367      6 INSTR BELONGTO 403ef0 
             40436d      5 INSTR BELONGTO 403ef0 
-            40436d      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     edi, offset file; filename 
+            40436d      5 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     edi, offset file; filename 
             404372     -1 INSTR LOCAL NoMetaUpdate call    _remove 
             404372      5 INSTR BELONGTO 403ef0 
             404372      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _remove 
             404377     -1 INSTR LOCAL NoMetaUpdate jmp     loc_404262 
             404377      5 INSTR BELONGTO 403ef0 
             40437c      6 INSTR BELONGTO 403ef0 
-            40437c      6 INSTR DEADREGS  EFLAGS RBX ZZ mov     eax, cs:dword_607B08 
+            40437c      6 INSTR DEADREGS  EFLAGS RAX RBX RDI ZZ mov     eax, cs:dword_607B08 
             404382     -1 INSTR LOCAL NoMetaUpdate cmp     eax, 3 
             404382      3 INSTR BELONGTO 403ef0 
             404385     -1 INSTR LOCAL NoMetaUpdate jnz     loc_403F79 
@@ -6765,7 +6777,7 @@
             40438b     -1 INSTR LOCAL NoMetaUpdate jmp     loc_404250 
             40438b      5 INSTR BELONGTO 403ef0 
             404390      6 INSTR BELONGTO 403ef0 
-            404390      6 INSTR DEADREGS  EFLAGS RBX ZZ mov     eax, cs:dword_607B08 
+            404390      6 INSTR DEADREGS  EFLAGS RAX RBX ZZ mov     eax, cs:dword_607B08 
             404396     -1 INSTR LOCAL NoMetaUpdate cmp     eax, 3 
             404396      3 INSTR BELONGTO 403ef0 
             404399     -1 INSTR LOCAL NoMetaUpdate jz      loc_40427A 
@@ -6775,7 +6787,7 @@
             4043a0      5 INSTR BELONGTO 403ef0 
             4043a8     -1 INSTR LOCAL NoMetaUpdate call    sub_403380 
             4043a8      5 INSTR BELONGTO 403ef0 
-            4043a8      5 INSTR DEADREGS  EFLAGS RAX RBX RSI ZZ call    sub_403380 
+            4043a8      5 INSTR DEADREGS  EFLAGS RAX RBX RSI RDI ZZ call    sub_403380 
             4043ad     -1 INSTR LOCAL NoMetaUpdate cmp     cs:byte_607B0C, 0 
             4043ad      7 INSTR BELONGTO 403ef0 
             4043b4      7 INSTR BELONGTO 403ef0 
@@ -6783,7 +6795,7 @@
             4043bb     -1 INSTR LOCAL NoMetaUpdate jnz     loc_404118 
             4043bb      6 INSTR BELONGTO 403ef0 
             4043c1      5 INSTR BELONGTO 403ef0 
-            4043c1      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     edi, offset dest; filename 
+            4043c1      5 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     edi, offset dest; filename 
             4043c6     -1 INSTR LOCAL NoMetaUpdate call    _remove 
             4043c6      5 INSTR BELONGTO 403ef0 
             4043c6      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _remove 
@@ -6793,41 +6805,41 @@
             4043cd      6 INSTR BELONGTO 403ef0 
             4043d3     -1 INSTR LOCAL NoMetaUpdate call    sub_402470 
             4043d3      5 INSTR BELONGTO 403ef0 
-            4043d3      5 INSTR DEADREGS  EFLAGS RCX RBX RDI R12 R13 R14 R15 ZZ call    sub_402470 
+            4043d3      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX RSI RDI R12 R13 R14 R15 ZZ call    sub_402470 
             4043e0      7 INSTR BELONGTO 403ef0 
-            4043e0      7 INSTR DEADREGS  EFLAGS RCX RBX RDI ZZ mov     rcx, cs:s 
+            4043e0      7 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX RSI RDI ZZ mov     rcx, cs:s 
             4043e7      7 INSTR BELONGTO 403ef0 
-            4043e7      7 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     rdi, cs:stderr 
+            4043e7      7 INSTR DEADREGS  EFLAGS RAX RDX RBX RSI RDI ZZ mov     rdi, cs:stderr 
             4043ee      5 INSTR BELONGTO 403ef0 
-            4043ee      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     edx, offset aSIWonTWriteCom; "%s: I won't write compressed data to a "... 
+            4043ee      5 INSTR DEADREGS  EFLAGS RAX RDX RBX RSI ZZ mov     edx, offset aSIWonTWriteCom; "%s: I won't write compressed data to a "... 
             4043f3     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 1 
             4043f3      5 INSTR BELONGTO 403ef0 
-            4043f3      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     esi, 1 
+            4043f3      5 INSTR DEADREGS  EFLAGS RAX RBX RSI ZZ mov     esi, 1 
             4043f8      2 INSTR BELONGTO 403ef0 
-            4043f8      2 INSTR DEADREGS  EFLAGS RBX ZZ xor     eax, eax 
+            4043f8      2 INSTR DEADREGS  EFLAGS RAX RBX ZZ xor     eax, eax 
             4043f8     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             4043fa     -1 INSTR LOCAL NoMetaUpdate call    ___fprintf_chk 
             4043fa      5 INSTR BELONGTO 403ef0 
             4043fa      5 INSTR DEADREGS  EFLAGS RBX ZZ call    ___fprintf_chk 
             4043ff      7 INSTR BELONGTO 403ef0 
-            4043ff      7 INSTR DEADREGS  EFLAGS RCX RBX RDI R8 ZZ mov     rcx, cs:s 
+            4043ff      7 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX RSI RDI R8 ZZ mov     rcx, cs:s 
             404406      5 INSTR BELONGTO 403ef0 
-            404406      5 INSTR DEADREGS  EFLAGS RBX RDI R8 ZZ mov     edx, offset aSForHelpTypeSH; "%s: For help, type: `%s --help'.\n" 
+            404406      5 INSTR DEADREGS  EFLAGS RAX RDX RBX RSI RDI R8 ZZ mov     edx, offset aSForHelpTypeSH; "%s: For help, type: `%s --help'.\n" 
             40440b      3 INSTR BELONGTO 403ef0 
-            40440b      3 INSTR DEADREGS  EFLAGS RBX RDI R8 ZZ mov     r8, rcx 
+            40440b      3 INSTR DEADREGS  EFLAGS RAX RBX RSI RDI R8 ZZ mov     r8, rcx 
             40440e      7 INSTR BELONGTO 403ef0 
-            40440e      7 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     rdi, cs:stderr 
+            40440e      7 INSTR DEADREGS  EFLAGS RAX RBX RSI RDI ZZ mov     rdi, cs:stderr 
             404415      2 INSTR BELONGTO 403ef0 
-            404415      2 INSTR DEADREGS  EFLAGS RBX ZZ xor     eax, eax 
+            404415      2 INSTR DEADREGS  EFLAGS RAX RBX RSI ZZ xor     eax, eax 
             404415     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             404417     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 1 
             404417      5 INSTR BELONGTO 403ef0 
-            404417      5 INSTR DEADREGS  EFLAGS RBX ZZ mov     esi, 1 
+            404417      5 INSTR DEADREGS  EFLAGS RBX RSI ZZ mov     esi, 1 
             40441c     -1 INSTR LOCAL NoMetaUpdate call    ___fprintf_chk 
             40441c      5 INSTR BELONGTO 403ef0 
             40441c      5 INSTR DEADREGS  EFLAGS RBX ZZ call    ___fprintf_chk 
             404421      6 INSTR BELONGTO 403ef0 
-            404421      6 INSTR DEADREGS  EFLAGS RBX ZZ mov     eax, cs:status 
+            404421      6 INSTR DEADREGS  EFLAGS RAX RBX ZZ mov     eax, cs:status 
             404427     -1 INSTR LOCAL NoMetaUpdate test    eax, eax 
             404427      2 INSTR BELONGTO 403ef0 
             404429     -1 INSTR LOCAL NoMetaUpdate jg      loc_404031 
@@ -6835,109 +6847,111 @@
             40442f     -1 INSTR LOCAL NoMetaUpdate jmp     loc_4041FB 
             40442f      5 INSTR BELONGTO 403ef0 
             404438      7 INSTR BELONGTO 403ef0 
-            404438      7 INSTR DEADREGS  EFLAGS RCX RDI ZZ mov     rcx, cs:s 
+            404438      7 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX RSI RDI ZZ mov     rcx, cs:s 
             40443f      7 INSTR BELONGTO 403ef0 
-            40443f      7 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, cs:stderr 
+            40443f      7 INSTR DEADREGS  EFLAGS RAX RDX RBX RSI RDI ZZ mov     rdi, cs:stderr 
             404446      5 INSTR BELONGTO 403ef0 
-            404446      5 INSTR DEADREGS  EFLAGS ZZ mov     edx, offset aSIWonTWriteCom; "%s: I won't write compressed data to a "... 
+            404446      5 INSTR DEADREGS  EFLAGS RAX RDX RBX RSI ZZ mov     edx, offset aSIWonTWriteCom; "%s: I won't write compressed data to a "... 
             40444b     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 1 
             40444b      5 INSTR BELONGTO 403ef0 
-            40444b      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, 1 
+            40444b      5 INSTR DEADREGS  EFLAGS RAX RBX RSI ZZ mov     esi, 1 
             404450      2 INSTR BELONGTO 403ef0 
-            404450      2 INSTR DEADREGS  EFLAGS ZZ xor     eax, eax 
+            404450      2 INSTR DEADREGS  EFLAGS RAX RBX ZZ xor     eax, eax 
             404450     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             404452     -1 INSTR LOCAL NoMetaUpdate call    ___fprintf_chk 
             404452      5 INSTR BELONGTO 403ef0 
-            404452      5 INSTR DEADREGS  EFLAGS ZZ call    ___fprintf_chk 
+            404452      5 INSTR DEADREGS  EFLAGS RBX ZZ call    ___fprintf_chk 
             404457      7 INSTR BELONGTO 403ef0 
-            404457      7 INSTR DEADREGS  EFLAGS RCX RDI R8 ZZ mov     rcx, cs:s 
+            404457      7 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX RSI RDI R8 ZZ mov     rcx, cs:s 
             40445e      7 INSTR BELONGTO 403ef0 
-            40445e      7 INSTR DEADREGS  EFLAGS RDI R8 ZZ mov     rdi, cs:stderr 
-            404465     -1 INSTR LOCAL MetadataRedundant xor     eax, eax 
+            40445e      7 INSTR DEADREGS  EFLAGS RAX RDX RBX RSI RDI R8 ZZ mov     rdi, cs:stderr 
             404465      2 INSTR BELONGTO 403ef0 
+            404465      2 INSTR DEADREGS  EFLAGS RAX RDX RBX RSI R8 ZZ xor     eax, eax 
+            404465     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             404467      5 INSTR BELONGTO 403ef0 
-            404467      5 INSTR DEADREGS  EFLAGS R8 ZZ mov     edx, offset aSForHelpTypeSH; "%s: For help, type: `%s --help'.\n" 
+            404467      5 INSTR DEADREGS  EFLAGS RDX RBX RSI R8 ZZ mov     edx, offset aSForHelpTypeSH; "%s: For help, type: `%s --help'.\n" 
             40446c     -1 INSTR LOCAL MetadataRedundant mov     esi, 1 
             40446c      5 INSTR BELONGTO 403ef0 
             404471      3 INSTR BELONGTO 403ef0 
-            404471      3 INSTR DEADREGS  EFLAGS R8 ZZ mov     r8, rcx 
+            404471      3 INSTR DEADREGS  EFLAGS RBX R8 ZZ mov     r8, rcx 
             404474     -1 INSTR LOCAL NoMetaUpdate call    ___fprintf_chk 
             404474      5 INSTR BELONGTO 403ef0 
-            404474      5 INSTR DEADREGS  EFLAGS ZZ call    ___fprintf_chk 
+            404474      5 INSTR DEADREGS  EFLAGS RBX ZZ call    ___fprintf_chk 
             404479     -1 INSTR LOCAL NoMetaUpdate test    rbp, rbp 
             404479      3 INSTR BELONGTO 403ef0 
             40447c     -1 INSTR LOCAL NoMetaUpdate jz      loc_4041ED 
             40447c      6 INSTR BELONGTO 403ef0 
             404482      3 INSTR BELONGTO 403ef0 
-            404482      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rbp        ; stream 
+            404482      3 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     rdi, rbp        ; stream 
             404485     -1 INSTR LOCAL NoMetaUpdate call    _fclose 
             404485      5 INSTR BELONGTO 403ef0 
-            404485      5 INSTR DEADREGS  EFLAGS ZZ call    _fclose 
+            404485      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _fclose 
             40448a     -1 INSTR LOCAL NoMetaUpdate jmp     loc_4041ED 
             40448a      5 INSTR BELONGTO 403ef0 
             404490      7 INSTR BELONGTO 403ef0 
-            404490      7 INSTR DEADREGS  EFLAGS RCX RDI R8 R9 ZZ mov     rcx, cs:s 
+            404490      7 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX RSI RDI R8 R9 ZZ mov     rcx, cs:s 
             404497      7 INSTR BELONGTO 403ef0 
-            404497      7 INSTR DEADREGS  EFLAGS RDI R8 R9 ZZ mov     rdi, cs:stderr 
+            404497      7 INSTR DEADREGS  EFLAGS RAX RDX RBX RSI RDI R8 R9 ZZ mov     rdi, cs:stderr 
             40449e      3 INSTR BELONGTO 403ef0 
-            40449e      3 INSTR DEADREGS  EFLAGS R8 R9 ZZ mov     r9, rbp 
+            40449e      3 INSTR DEADREGS  EFLAGS RAX RDX RBX RSI R8 R9 ZZ mov     r9, rbp 
             4044a1      6 INSTR BELONGTO 403ef0 
-            4044a1      6 INSTR DEADREGS  EFLAGS R8 ZZ mov     r8d, offset dest 
+            4044a1      6 INSTR DEADREGS  EFLAGS RAX RDX RBX RSI R8 ZZ mov     r8d, offset dest 
             4044a7      5 INSTR BELONGTO 403ef0 
-            4044a7      5 INSTR DEADREGS  EFLAGS ZZ mov     edx, offset aSInputFileSAlr; "%s: Input file %s already has %s suffix"... 
+            4044a7      5 INSTR DEADREGS  EFLAGS RAX RDX RBX RSI ZZ mov     edx, offset aSInputFileSAlr; "%s: Input file %s already has %s suffix"... 
             4044ac     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 1 
             4044ac      5 INSTR BELONGTO 403ef0 
-            4044ac      5 INSTR DEADREGS  EFLAGS ZZ mov     esi, 1 
+            4044ac      5 INSTR DEADREGS  EFLAGS RAX RBX RSI ZZ mov     esi, 1 
             4044b1      2 INSTR BELONGTO 403ef0 
-            4044b1      2 INSTR DEADREGS  EFLAGS ZZ xor     eax, eax 
+            4044b1      2 INSTR DEADREGS  EFLAGS RAX RBX ZZ xor     eax, eax 
             4044b1     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             4044b3     -1 INSTR LOCAL NoMetaUpdate call    ___fprintf_chk 
             4044b3      5 INSTR BELONGTO 403ef0 
-            4044b3      5 INSTR DEADREGS  EFLAGS ZZ call    ___fprintf_chk 
+            4044b3      5 INSTR DEADREGS  EFLAGS RBX ZZ call    ___fprintf_chk 
             4044b8     -1 INSTR LOCAL NoMetaUpdate jmp     loc_4041ED 
             4044b8      5 INSTR BELONGTO 403ef0 
             4044bd      6 INSTR BELONGTO 403ef0 
-            4044bd      6 INSTR DEADREGS  EFLAGS RCX RBX RDI R8 ZZ mov     r8d, offset file 
+            4044bd      6 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX RSI RDI R8 ZZ mov     r8d, offset file 
             4044c3      7 INSTR BELONGTO 403ef0 
-            4044c3      7 INSTR DEADREGS  EFLAGS RCX RBX RDI ZZ mov     rcx, cs:s 
+            4044c3      7 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX RSI RDI ZZ mov     rcx, cs:s 
             4044ca      5 INSTR BELONGTO 403ef0 
-            4044ca      5 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     edx, offset aSOutputFileSAl; "%s: Output file %s already exists.\n" 
+            4044ca      5 INSTR DEADREGS  EFLAGS RAX RDX RBX RSI RDI ZZ mov     edx, offset aSOutputFileSAl; "%s: Output file %s already exists.\n" 
             4044cf     -1 INSTR LOCAL NoMetaUpdate jmp     loc_40440E 
             4044cf      5 INSTR BELONGTO 403ef0 
             4044d4      6 INSTR BELONGTO 403ef0 
-            4044d4      6 INSTR DEADREGS  EFLAGS RCX RBX RDI R8 ZZ mov     r8d, offset dest 
+            4044d4      6 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX RSI RDI R8 ZZ mov     r8d, offset dest 
             4044da      7 INSTR BELONGTO 403ef0 
-            4044da      7 INSTR DEADREGS  EFLAGS RCX RBX RDI ZZ mov     rcx, cs:s 
+            4044da      7 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX RSI RDI ZZ mov     rcx, cs:s 
             4044e1      5 INSTR BELONGTO 403ef0 
-            4044e1      5 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     edx, offset aSInputFileSIsA; "%s: Input file %s is a directory.\n" 
+            4044e1      5 INSTR DEADREGS  EFLAGS RAX RDX RBX RSI RDI ZZ mov     edx, offset aSInputFileSIsA; "%s: Input file %s is a directory.\n" 
             4044e6     -1 INSTR LOCAL NoMetaUpdate jmp     loc_40440E 
             4044e6      5 INSTR BELONGTO 403ef0 
             4044eb     -1 INSTR LOCAL NoMetaUpdate call    ___errno_location 
             4044eb      5 INSTR BELONGTO 403ef0 
-            4044eb      5 INSTR DEADREGS  EFLAGS ZZ call    ___errno_location 
+            4044eb      5 INSTR DEADREGS  EFLAGS RBX ZZ call    ___errno_location 
             4044f0      2 INSTR BELONGTO 403ef0 
-            4044f0      2 INSTR DEADREGS  EFLAGS ZZ mov     edi, [rax]      ; errnum 
+            4044f0      2 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     edi, [rax]      ; errnum 
             4044f2     -1 INSTR LOCAL NoMetaUpdate call    _strerror 
             4044f2      5 INSTR BELONGTO 403ef0 
-            4044f2      5 INSTR DEADREGS  EFLAGS ZZ call    _strerror 
+            4044f2      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _strerror 
             4044f7      7 INSTR BELONGTO 403ef0 
-            4044f7      7 INSTR DEADREGS  EFLAGS RCX RDI R8 R9 ZZ mov     rcx, cs:s 
+            4044f7      7 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI RDI R8 R9 ZZ mov     rcx, cs:s 
             4044fe      7 INSTR BELONGTO 403ef0 
-            4044fe      7 INSTR DEADREGS  EFLAGS RDI R8 R9 ZZ mov     rdi, cs:stderr 
+            4044fe      7 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI R8 R9 ZZ mov     rdi, cs:stderr 
             404505      3 INSTR BELONGTO 403ef0 
-            404505      3 INSTR DEADREGS  EFLAGS R8 R9 ZZ mov     r9, rax 
+            404505      3 INSTR DEADREGS  EFLAGS RDX RBX RSI R8 R9 ZZ mov     r9, rax 
             404508      6 INSTR BELONGTO 403ef0 
-            404508      6 INSTR DEADREGS  EFLAGS R8 ZZ mov     r8d, offset file 
+            404508      6 INSTR DEADREGS  EFLAGS RAX RDX RBX RSI R8 ZZ mov     r8d, offset file 
             40450e      2 INSTR BELONGTO 403ef0 
-            40450e      2 INSTR DEADREGS  EFLAGS ZZ xor     eax, eax 
+            40450e      2 INSTR DEADREGS  EFLAGS RAX RDX RBX RSI ZZ xor     eax, eax 
             40450e     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             404510      5 INSTR BELONGTO 403ef0 
-            404510      5 INSTR DEADREGS  EFLAGS ZZ mov     edx, offset aSCanTCreateOut; "%s: Can't create output file %s: %s.\n" 
-            404515     -1 INSTR LOCAL MetadataRedundant mov     esi, 1 
+            404510      5 INSTR DEADREGS  EFLAGS RDX RBX RSI ZZ mov     edx, offset aSCanTCreateOut; "%s: Can't create output file %s: %s.\n" 
+            404515     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 1 
             404515      5 INSTR BELONGTO 403ef0 
+            404515      5 INSTR DEADREGS  EFLAGS RBX RSI ZZ mov     esi, 1 
             40451a     -1 INSTR LOCAL NoMetaUpdate call    ___fprintf_chk 
             40451a      5 INSTR BELONGTO 403ef0 
-            40451a      5 INSTR DEADREGS  EFLAGS ZZ call    ___fprintf_chk 
+            40451a      5 INSTR DEADREGS  EFLAGS RBX ZZ call    ___fprintf_chk 
             40451f     -1 INSTR LOCAL NoMetaUpdate test    rbp, rbp 
             40451f      3 INSTR BELONGTO 403ef0 
             404522     -1 INSTR LOCAL NoMetaUpdate jnz     loc_404482 
@@ -6945,10 +6959,10 @@
             404528     -1 INSTR LOCAL NoMetaUpdate jmp     loc_4041ED 
             404528      5 INSTR BELONGTO 403ef0 
             40452d      5 INSTR BELONGTO 403ef0 
-            40452d      5 INSTR DEADREGS  EFLAGS RCX RBX R8 R12 R13 R14 R15 ZZ mov     edi, 4046D3h 
+            40452d      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX RSI RDI R8 R12 R13 R14 R15 ZZ mov     edi, 4046D3h 
             404532     -1 INSTR LOCAL NoMetaUpdate call    sub_4023C0 
             404532      5 INSTR BELONGTO 403ef0 
-            404532      5 INSTR DEADREGS  EFLAGS RCX RBX R8 R12 R13 R14 R15 ZZ call    sub_4023C0 
+            404532      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX RSI R8 R12 R13 R14 R15 ZZ call    sub_4023C0 
             404540      0 FUNC FRAMERESTORE 0 0 0 1 0 0 2 0 0 3 0 0 4 0 8 5 0 0 6 0 0 7 0 0 8 0 0 9 0 0 10 0 0 11 0 0 12 0 0 13 0 0 14 0 0 15 0 0 ZZ
             404540      0 FUNC MMSAFENESS SPECSAFE
             404540    137 FUNC GLOBAL init FUNC_UNSAFE NOFP RET             4045c8 
@@ -6975,36 +6989,36 @@
             404567      5 INSTR DEADREGS  EFLAGS R13 R14 R15 ZZ mov     [rsp+var_30], rbx 
             404567      5 PTRIMMEDESP STACK -48 displ mov     [rsp+var_30], rbx
             40456c      4 INSTR BELONGTO 404540 
-            40456c      4 INSTR DEADREGS  EFLAGS R13 R14 R15 ZZ sub     rsp, 38h 
+            40456c      4 INSTR DEADREGS  EFLAGS RBX R13 R14 R15 ZZ sub     rsp, 38h 
             40456c     56 DATAREF STACK 300 esp + 0 PARENT LocalFrame LOCALFRAME
             40456c      8 MEMORYHOLE STACK esp + 56 ReturnAddress 
             404570     -1 INSTR LOCAL MetadataUnused sub     rbp, r12 
             404570      3 INSTR BELONGTO 404540 
             404573      3 INSTR BELONGTO 404540 
-            404573      3 INSTR DEADREGS  EFLAGS R13 R14 R15 ZZ mov     r13d, edi 
+            404573      3 INSTR DEADREGS  EFLAGS RBX R13 R14 R15 ZZ mov     r13d, edi 
             404576      3 INSTR BELONGTO 404540 
-            404576      3 INSTR DEADREGS  EFLAGS R14 R15 ZZ mov     r14, rsi 
+            404576      3 INSTR DEADREGS  EFLAGS RBX R14 R15 ZZ mov     r14, rsi 
             404579     -1 INSTR LOCAL MetadataUnused sar     rbp, 3 
             404579      4 INSTR BELONGTO 404540 
             40457d      3 INSTR BELONGTO 404540 
-            40457d      3 INSTR DEADREGS  EFLAGS R15 ZZ mov     r15, rdx 
+            40457d      3 INSTR DEADREGS  EFLAGS RBX R15 ZZ mov     r15, rdx 
             404580     -1 INSTR LOCAL NoMetaUpdate call    _init_proc 
             404580      5 INSTR BELONGTO 404540 
-            404580      5 INSTR DEADREGS  EFLAGS ZZ call    _init_proc 
+            404580      5 INSTR DEADREGS  EFLAGS RBX ZZ call    _init_proc 
             404585     -1 INSTR LOCAL NoMetaUpdate test    rbp, rbp 
             404585      3 INSTR BELONGTO 404540 
             404588     -1 INSTR LOCAL NoMetaUpdate jz      short loc_4045A6 
             404588      2 INSTR BELONGTO 404540 
             40458a      2 INSTR BELONGTO 404540 
-            40458a      2 INSTR DEADREGS  EFLAGS RDX RSI ZZ xor     ebx, ebx 
+            40458a      2 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI ZZ xor     ebx, ebx 
             40458a     -2 INSTR LOCAL n RBX ZZ  AlwaysNUM xor     ebx, ebx 
             40458c      4 INSTR BELONGTO 404540 
             404590      3 INSTR BELONGTO 404540 
-            404590      3 INSTR DEADREGS  EFLAGS RDX RSI ZZ mov     rdx, r15 
+            404590      3 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     rdx, r15 
             404593      3 INSTR BELONGTO 404540 
-            404593      3 INSTR DEADREGS  EFLAGS RSI ZZ mov     rsi, r14 
+            404593      3 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     rsi, r14 
             404596      3 INSTR BELONGTO 404540 
-            404596      3 INSTR DEADREGS  EFLAGS ZZ mov     edi, r13d 
+            404596      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     edi, r13d 
             404599     -1 INSTR LOCAL NoMetaUpdate call    qword ptr [r12+rbx*8] 
             404599      4 INSTR BELONGTO 404540 
             40459d     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rbx, 1 
@@ -7056,11 +7070,11 @@
             4045e4     -3 INSTR LOCAL NoWarn push    rbx 
             4045e5     16 MEMORYHOLE STACK esp + 8 CalleeSavedRegs 
             4045e5      4 INSTR BELONGTO 4045e0 
-            4045e5      4 INSTR DEADREGS  EFLAGS RAX ZZ sub     rsp, 8 
+            4045e5      4 INSTR DEADREGS  EFLAGS RAX RBX ZZ sub     rsp, 8 
             4045e5      8 DATAREF STACK 301 esp + 0 PARENT LocalFrame LOCALFRAME
             4045e5      8 MEMORYHOLE STACK esp + 24 ReturnAddress 
             4045e9      7 INSTR BELONGTO 4045e0 
-            4045e9      7 INSTR DEADREGS  EFLAGS RAX ZZ mov     rax, cs:qword_606E18 
+            4045e9      7 INSTR DEADREGS  EFLAGS RAX RBX ZZ mov     rax, cs:qword_606E18 
             4045f0     -1 INSTR LOCAL NoMetaUpdate cmp     rax, 0FFFFFFFFFFFFFFFFh 
             4045f0      4 INSTR BELONGTO 4045e0 
             4045f4     -1 INSTR LOCAL NoMetaUpdate jz      short loc_40460F